body { background-color: #ffffff; margin-top: 0px;margin-bottom: 0px; margin-right: 0px; margin-left: 0px; text-align:center;}
td {  font-size: 12px; text-decoration: none; color: #578199;}
.login_input {	font-size: 12px; height: 16px; line-height: normal; border: 1px solid #CCCCCC;}
.login_button {	background-image: url(../images/button_login.gif);	height: 21px; width: 65px; border: 0px none; font-size: 12px; color: #FFFFFF; text-decoration: none; padding-top: 1px; }
a:visited {  font-size: 12px; text-decoration: none; color: #77838f}
a:link {  font-size: 12px; text-decoration: none; color: #77838f}
a:hover {  font-size: 12px; text-decoration: underline; color: #FF0000}
.table_big { width:980px; }
/* 列空隔 */
.table_space { background: transparent; height: 5px; }
/* 行空隔 */
.td_space { width:10px; }
.money {  font-size: 16px; font-weight: bold; color: #FF6600; }

/* 公司logo区 */
.logo {	width: 335px; background-image: url(../images/logo_sunny.gif); height: 55px;}

.bar { background-image: url(../images/bar.gif); height: 40px; width: 977px; border: none; border-style: none; }

/* 页页右上角快速链接 */
.link { text-align:right; padding-right: 30px; padding-top: 20px; }
.link .dot_img { background-image: url(../images/jia.gif);	height: 11px; width: 11px; border: none; border-style: none; }
.link a:visited {  font-size: 12px; text-decoration: none; color: #578199}
.link a:link {  font-size: 12px; text-decoration: none; color: #578199}
.link a:hover {  font-size: 12px; text-decoration: underline; color: #FF0000}

/* 页面左上部登录区 */
.login {background-image: url(../images/images/login_bg.gif); width: 200px; }
.login td { padding-left: 10px; height: 20px; }
.login .td_top { background-image: url(../images/images/login_bg_top.gif); height: 10px; width: 200px; }
.login .td_bottom { background-image: url(../images/images/login_bg_bottom.gif); background-position: bottom; height: 8px; width: 200px; }
.login .title {  height: 18px; font-size: 14px; text-decoration: none; color: #237281; font-weight: bold; }
.login .dot { background-image: url(../images/images/p2.gif); width: 16px; height: 15px; }

/* banner区 */
.banner { background: transparent; height: 250px; width: 760px; border: none; }

/* 页面结构二列－－左边大小 */
.td_left { width: 210px; text-align: center; }
/* 页面结构二列－－右边大小 */
.td_right { width: 760px; }

/* 页面结构三列－－中间大小 */
.td_center { width: 550px; text-align: center; text-valign: top; }
/* 页面结构三列－－右边大小 */
.td_r_right { width: 200px; text-align: center; text-valign: top; }

/* 公告栏 */
.note { background-color: #39abc5; width: 205px; }
/* 公告栏－－标题区 */
.note .top { background-image: url(../images/note_top_bg.gif); height: 35px; width: 205px; }
.note .top .td_left { background-image: url(../images/note_top_left.gif); width: 14px; height: 35px; }
.note .top .td_title { background: transparent; font-size: 14px; text-decoration: none; color: #ffffff; font-weight: bold; }
.note .top .dot { background-image: url(../images/dot_title_2.gif); width: 19px; height: 19px; }
.note .top .td_right { background-image: url(../images/note_top_right.gif); width: 10px; height: 35px; }
/* 公告栏－－内容区 */
.note .middle { background: transparent; width: 205px; }
.note .middle .td_left { background-image: url(../images/note_left_bg.gif); width: 3px; }
.note .middle .td_right { background-image: url(../images/note_right_bg.gif); width: 3px; }
.note .middle .list { }
.note .middle .list .line2 { background-image: url(../images/line_2.gif); width: 96%; height: 1px; }
.note .middle .list .td_dot { width: 12px; }
.note .middle .dot { background-image: url(../images/dot_2.gif); width: 6px; height: 6px; }
.note .middle .list a:visited {  font-size: 12px; text-decoration: none; color: #ffffff; }
.note .middle .list a:link {  font-size: 12px; text-decoration: none; color: #ffffff; }
.note .middle .list a:hover {  font-size: 12px; text-decoration: underline; color: #FFff00; }
/* 公告栏－－下部框 */
.note .bottom { background-image: url(../images/note_bottom_bg.gif); height: 15px; width: 205px; }
.note .bottom .td_left { background-image: url(../images/note_bottom_left.gif); width: 9px; height: 15px; background-position: left; background-repeat: no-repeat; }
.note .bottom .td_right { background-image: url(../images/note_bottom_right.gif); width: 9px; height: 15px; background-position: right; background-repeat: no-repeat; }


/* 排行榜 */
.order { background: transparent; }
/* 排行榜－－标题区 */
.order .top { background-image: url(../images/order_top_bg.gif); height: 32px; }
.order .top .td_left { background-image: url(../images/order_top_left.gif); width: 12px; height: 32px; }
.order .top .td_title { background: transparent; font-size: 14px; text-decoration: none; color: #ffffff; font-weight: bold; }
.order .top .dot {  background-image: url(../images/dot_title_2.gif); width: 19px; height: 19px; }
.order .top .td_right { background-image: url(../images/order_top_right.gif); width: 12px; height: 32px; }
/* 排行榜－－内容区边框 */
.order .middle { background: transparent; }
.order .middle .td_left { background-image: url(../images/order_left_bg.gif); width: 3px; }
.order .middle .td_right { background-image: url(../images/order_right_bg.gif); width: 3px; }

/* 排行榜－－下部边框 */
.order .bottom { background-image: url(../images/order_bottom_bg.gif); height: 8px; }
.order .bottom .td_left { background-image: url(../images/order_bottom_left.gif); width: 12px; height: 8px;  background-position: left; background-repeat: no-repeat; }
.order .bottom .td_right { background-image: url(../images/order_bottom_right.gif); width: 13px; height: 8px;  background-position: right; background-repeat: no-repeat; }

/* 排行榜－－分类标题区 */
.order .title { background-image: url(../images/order_lable_bg.gif); height: 25px; width: 100%; }
.order .title td { padding-left: 10px; color: #67839e; font-size: 14px; text-decoration: none; border-style: none; font-weight: bold; }
.order .title .img { background-image: url(../images/dot_4.gif); width: 10px; height: 10px; }

/* 排行榜－－标签区 */
.order .lable { background-image: url(../images/order_lable_bg2.gif); height: 25px; }
.order .lable td { font-size: 12px; text-decoration: none; color: #578199; text-align: center; }
.order .lable .pre { background-image: url(../images/order_lable_bg.gif); height: 25px; }
.order .lable .td_space { background-color: #c4d9df; width: 1px; }
/* 排行榜－－内容区小图标 */
.order .list { }
.order .list .dot1 { background-image: url(../images/dot_order1.gif); width: 10px; height: 10px; }
.order .list .dot2 { background-image: url(../images/dot_order2.gif); width: 10px; height: 10px; }
.order .list .dot3 { background-image: url(../images/dot_order3.gif); width: 10px; height: 10px; }
.order .list .dot4 { background-image: url(../images/dot_order4.gif); width: 10px; height: 10px; }
.order .list .dot5 { background-image: url(../images/dot_order5.gif); width: 10px; height: 10px; }
.order .list .dot6 { background-image: url(../images/dot_order6.gif); width: 10px; height: 10px; }
.order .list .dot7 { background-image: url(../images/dot_order7.gif); width: 10px; height: 10px; }
.order .list .dot8 { background-image: url(../images/dot_order8.gif); width: 10px; height: 10px; }

/* 公司简介－测评流程－知识解答 */
/*.left_link .pic1 { background-image: url(../images/left_pic_1.gif); width: 206px; height: 120px; }
.left_link .pic2 { background-image: url(../images/left_pic_2.gif); width: 206px; height: 120px; }
.left_link .pic3 { background-image: url(../images/left_pic_5.gif); width: 206px; height: 120px; }
.left_link .pic4 { background-image: url(../images/left_pic_4.gif); width: 206px; height: 120px; }
*/
.left_link .pic1 { background-image: url(../images/left_pic1.gif); width: 206px; height: 120px; }
.left_link .pic2 { background-image: url(../images/left_pic_2.gif); width: 206px; height: 120px; }
.left_link .pic3 { background-image: url(../images/left_pic3.gif); width: 206px; height: 120px; }
.left_link .pic4 { background-image: url(../images/left_pic4.gif); width: 206px; height: 120px; }
.left_link .pic5 { background-image: url(../images/left_pic5.gif); width: 206px; height: 120px; }
.left_link .pic6 { background-image: url(../images/left_pic6.gif); width: 206px; height: 120px; }

/* 主体框架－－上部分 */
.kuang { background-image: url(../images/kuang_bg.gif);	height: 21px; }
.kuang .td_left { background-image: url(../images/kuang_left.gif);	width: 5px; height: 21px; }
.kuang .td_right { background-image: url(../images/kuang_right.gif);	width: 5px; height: 21px; }
/* 主体框架－－左右边框 */
.main { border: #e0e0e0; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px;	border-left-width: 1px; }
/* 主体内容1－－搜索标题 */
.title { background: transparent; width: 96%; height: 16px; }
.title .td_left { background: transparent; width: 0px; }
.title .td_title { background: transparent;	color: #67839e;	font-size: 14px;	text-decoration: none;	border-style: none;	font-weight: bold; }
.title .img { background-image: url(../images/dot_4.gif); width: 10px; height: 10px; }
.title .td_right { background: transparent; width: 0px; }
/* 主体内容1－－搜索背景 */
.search { background-image: url(../images/search_bg.gif); height: 55px; width: 96%;}
.search .td_left { background-image: url(../images/search_left.gif); width: 28px; height: 55px; }
.search .td_title { background: transparent;	color: #67839e;	font-size: 12px;	text-decoration: none;	border-style: none;	}
.search .img { background: transparent; width: 10px; height: 10px; }
.search .td_right { background-image: url(../images/search_right.gif); width: 15px; height: 55px; }

/* 主体内容2－－标签 */
.label { background-image: url(../images/lable_bg.gif); width: 96%; height: 30px; }

.label .td_present { background-image: url(../images/lable_pre.gif); width: 85px; height: 30px; font-size: 12px; font-weight: bold;	color: #FFFFFF;	text-decoration: none; text-align:center; padding-top: 3px; }
.label .td_normal { background-image: url(../images/lable_normal.gif); width: 84px; height: 30px; font-size: 12px;	font-weight: bold; color: #7d7d7d;	text-decoration: none; text-align:center; padding-top: 3px; }

/* 主体内容－－页码 */
.page { height: 16px; width: 96%; text-align: right; }
.page a:visited {  font-size: 12px; text-decoration: none; color: #578199}
.page a:link {  font-size: 12px; text-decoration: none; color: #578199}
.page a:hover {  font-size: 12px; text-decoration: underline; color: #FF0000}


/* 主体内容上部框架 */
.content_top { background-image: url(../images/con_bg.gif); width: 96%; height: 16px; }
.content_top .td_left { background-image: url(../images/con_left.gif); width: 9px; height: 16px; }
.content_top .td_right { background-image: url(../images/con_right.gif); width: 11px; height: 16px; }

/* 主体内容－－表格风格 */
.sheet_table {  width: 96%; border: #489bb4; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.sheet_table th {  font-size: 14px; font-weight: bold; color: #FFFFFF; text-decoration: none; background-image: url(../images/content_sheet_th.gif); line-height: 26px}
.sheet_table .tr_gray { background-color: #F9F9F9; }
.sheet_table .tr_blue { background-color: #ECF9FF; }
.sheet_table td { padding-left: 5px; }


/* 测评－－白底 */
.content_1 { background: transparent; width: 96%; border: #bfc9d2 1px solid; border-top-width: 0px; border-left-width: 1px; border-right-width: 1px; border-bottom-width: 0px; }
.content_1 .td_left { width: 120px; text-align:center; font-size: 12px; text-decoration: none; color: #f97500; }
.content_1 .td_left .digital{	font-size: 24px; font-weight: bolder;	text-decoration: none; color: #f97500; font-family: "Arial Black"; }
.content_1 .pic { background-image: url(../images/used_pic.gif); width: 47px; height: 56px; }
.content_1 .td_title { font-size: 10.5pt; text-decoration: none; color: #0685a8; font-weight: bold; }
.content_1 .td_title a:visited {  font-size: 10.5pt; text-decoration: none; color: #0685a8; font-weight: bold; }
.content_1 .td_title a:link {  font-size: 10.5pt; text-decoration: none; color: #0685a8; font-weight: bold; }
.content_1 .td_title a:hover {  font-size: 10.5pt; text-decoration: none; font-weight: bold; color: #FF0000; }
.content_1 .td_title .dot { background-image: url(../images/dot_1.gif); width: 16px; height: 17px; }

.content_1 .td_title1 { font-size: 10.5pt; text-decoration: none; color: #000000; font-weight: bold; }
.content_1 .td_title1 a:visited {  font-size: 10.5pt; text-decoration: none; color: #000000; font-weight: bold; }
.content_1 .td_title1 a:link {  font-size: 10.5pt; text-decoration: none; color: #000000; font-weight: bold; }
.content_1 .td_title1 a:hover {  font-size: 10.5pt; text-decoration: none; font-weight: bold; color: #FF0000; }
.content_1 .td_title_free { font-size: 10.5pt; text-decoration: none; color: #d10707; font-weight: bold; }
.content_1 .td_title_free a:visited {  font-size: 10.5pt; text-decoration: none; color: #d10707; font-weight: bold; }
.content_1 .td_title_free a:link {  font-size: 10.5pt; text-decoration: none; color: #d10707; font-weight: bold; }
.content_1 .td_title_free a:hover {  font-size: 10.5pt; text-decoration: none; font-weight: bold; color: #FF0000; }
.content_1 .td_title_free .dot { background-image: url(../images/dot_1.gif); width: 16px; height: 17px; }


.content_1 .td_date { font-size: 12px; text-decoration: none; color: #8c97a2; text-align:right; padding-right: 10px; }
.content_1 .star1 { background-image: url(../images/star_1.gif); width: 13px; height: 11px; }
.content_1 .star2 { background-image: url(../images/star_2.gif); width: 13px; height: 11px; }
.content_1 .star3 { background-image: url(../images/star_3.gif); width: 13px; height: 11px; }
.content_1 .money { background-image: url(../images/dot_money_2.gif); width: 20px; height: 16px; }
.content_1 td { font-size: 12px; text-decoration: none; color: #77838f; }
.content_1 .font_b { font-size: 12px; text-decoration: none; color: #77838f; font-weight: bold; }
.content_1 .operate { padding-right: 20px; text-align: right; }
.content_1 .operate .fav { background-image: url(../images/dot_fav.gif); width: 14px; height: 13px; }
.content_1 .operate .pinlun { background-image: url(../images/dot_pinlun.gif); width: 14px; height: 12px; }

/* 测评－－灰底 */
.content_2 { background-color: #f9fafc; width: 96%; border: #bfc9d2 1px solid; border-top-width: 0px; border-left-width: 1px; border-right-width: 1px; border-bottom-width: 0px; }
.content_2 .td_left { width: 120px; text-align:center; font-size: 12px; text-decoration: none; color: #f97500; }
.content_2 .td_left .digital{	font-size: 24px; font-weight: bolder;	text-decoration: none; color: #f97500; font-family: "Arial Black"; }
.content_2 .pic { background-image: url(../images/used_pic.gif); width: 47px; height: 56px; }
.content_2 .td_title { font-size: 10.5pt; text-decoration: none; color: #0685a8; font-weight: bold; }
.content_2 .td_title a:visited {  font-size: 10.5pt; text-decoration: none; color: #0685a8; font-weight: bold; }
.content_2 .td_title a:link {  font-size: 10.5pt; text-decoration: none; color: #0685a8; font-weight: bold; }
.content_2 .td_title a:hover {  font-size: 10.5pt; text-decoration: none; font-weight: bold; color: #FF0000; }
.content_2 .td_title .dot { background-image: url(../images/dot_1.gif); width: 16px; height: 17px; }


.content_2 .td_title_free { font-size: 10.5pt; text-decoration: none; color: #d10707; font-weight: bold; }
.content_2 .td_title_free a:visited {  font-size: 10.5pt; text-decoration: none; color: #d10707; font-weight: bold; }
.content_2 .td_title_free a:link {  font-size: 10.5pt; text-decoration: none; color: #d10707; font-weight: bold; }
.content_2 .td_title_free a:hover {  font-size: 10.5pt; text-decoration: none; font-weight: bold; color: #FF0000; }
.content_2 .td_title_free .dot { background-image: url(../images/dot_1.gif); width: 16px; height: 17px; }

.content_2 .td_date { font-size: 12px; text-decoration: none; color: #8c97a2; text-align:right; padding-right: 10px; }
.content_2 .star1 { background-image: url(../images/star_1.gif); width: 13px; height: 11px; }
.content_2 .star2 { background-image: url(../images/star_2.gif); width: 13px; height: 11px; }
.content_2 .star3 { background-image: url(../images/star_3.gif); width: 13px; height: 11px; }
.content_2 .money { background-image: url(../images/dot_money_2.gif); width: 20px; height: 16px; }
.content_2 td { font-size: 12px; text-decoration: none; color: #77838f; }
.content_2 .font_b { font-size: 12px; text-decoration: none; color: #77838f; font-weight: bold; }
.content_2 .operate { padding-right: 20px; text-align: right; }
.content_2 .operate .fav { background-image: url(../images/dot_fav.gif); width: 14px; height: 13px; }
.content_2 .operate .pinlun { background-image: url(../images/dot_pinlun.gif); width: 14px; height: 12px; }

/* 主体内容下部分框架 */
.content_bottom { background: transparent; width: 96%; height: 1px; border: #bfc9d2 1px solid; border-top-width: 0px; border-left-width: 1px; border-right-width: 1px; border-bottom-width: 1px; }
.content_bottom .td_left { width: 0px; height: 1px; }
.content_bottom .td_right { width: 0px; height: 1px; }


.line { background-image: url(../images/line_1.gif); width: 96%; height: 1px; border: #bfc9d2 1px solid; border-top-width: 0px; border-left-width: 1px; border-right-width: 1px; border-bottom-width: 0px; }


.line td { height: 1px; }

/* 简介页面链接 */
.info { background: transparent; }
.info table { background-image: url(../images/infobar_bg.gif); width: 96%; height: 36px; }
.info .td_left { background-image: url(../images/infobar_1.gif); width: 13px; height: 36px; }
.info .td_right { background-image: url(../images/infobar_3.gif); width: 12px; height: 36px; }
.info td { background-image: url(../images/infobar_bg.gif); height: 36px; }
.info .td_present { background-image: url(../images/info_lable_present.gif); width: 95px; height: 36px; text-align:center; color: #ffffff; font-weight: bold; padding-top: 18px; }
.info .td_present a:visited {  font-size: 12px; text-decoration: none; font-weight: bold; color: #ffffff}
.info .td_present a:link {  font-size: 12px; text-decoration: none; font-weight: bold; color: #ffffff}
.info .td_present a:hover {  font-size: 12px; text-decoration: underline; font-weight: bold; color: #FF0000}
.info .td_normal { background-image: url(../images/info_lable_normal.gif); width: 95px; height: 36px; text-align:center; font-weight: bold; padding-top: 18px; }
.info .td_normal a:visited {  font-size: 12px; text-decoration: none; font-weight: bold; color: #db8e37}
.info .td_normal a:link {  font-size: 12px; text-decoration: none; font-weight: bold; color: #db8e37}
.info .td_normal a:hover {  font-size: 12px; text-decoration: underline; font-weight: bold; color: #FF0000}

/* 简介页面 */
.aboutlist { background: transparent; }
.aboutlist table { width: 96%; }
.aboutlist .title { background-image: url(../images/about_title_bg.gif); height: 45px; width: 96%; padding-left: 50px; }
.aboutlist .title .pic1 { background-image: url(../images/about_title_1.gif); height: 25px; width: 90px; }
.aboutlist .title .pic2 { background-image: url(../images/about_title_2.gif); height: 25px; width: 90px; }
.aboutlist .title .pic3 { background-image: url(../images/about_title_3.gif); height: 25px; width: 90px; }
.aboutlist .title .pic4 { background-image: url(../images/about_title_4.gif); height: 25px; width: 90px;  }
.aboutlist .pic { width: 150px; padding-top: 10px; }
.aboutlist .pic .con_pic1 { background-image: url(../images/web_pic1.gif); width: 112px; height: 82px; text-align:center;}
.aboutlist .pic .con_pic2 { background-image: url(../images/web_pic2.gif); width: 112px; height: 82px; text-align:center;}
.aboutlist .pic .con_pic3 { background-image: url(../images/web_pic3.gif); width: 112px; height: 82px; text-align:center;}
.aboutlist th { font-size: 14px; text-decoration: none; color: #FF6600; font-weight: bold; text-align: left; padding: 5px; }
.aboutlist th .img1 { background-image: url(../images/dot_6.gif); height: 14px; width: 14px; padding-left: 5px; }
.aboutlist th .img2 { background-image: url(../images/dot_q.gif); height: 20px; width: 20px; padding-left: 5px; }
.aboutlist .con { font-size: 12px; text-decoration: none; color: #000000; line-height: 20px; padding-left: 5px; }
.aboutlist td { font-size: 12px; text-decoration: none; color: #000000; line-height: 20px; }


/* 页面底部内容区 */
.bottom { width: 980px; text-align: center; }
.bottom .td_1 { background-color: #cad3da; height: 3px; }
.bottom .td_2 { background-image: url(../images/bottom_bg.gif); height: 100px;  text-align: center; }

/* 页码 */
.page table { }
.page td { background-color: #ffffff; }
.page td a:visited {  font-size: 12px; text-decoration: none; color: #77838f; border: 1px #70c0db solid; width: 20px; height: 20px; text-align:center; padding: 2px; }
.page td a:link {  font-size: 12px; text-decoration: none; color: #77838f; border: 1px #70c0db solid; width: 20px; height: 20px; text-align:center; padding: 2px; }
.page td a:hover {  font-size: 12px; text-decoration: none; color: #FF0000; border: 1px #075e7a solid; width: 20px; height: 20px; text-align:center; padding: 2px; }
.page .td_present { background-color: #ffffff; }
.page .td_present a:visited {  font-size: 12px; color: #ffffff; font-weight: bold; background-color: #2d85a2; border: 1px #2d85a2 solid; width: 20px; height: 18px; padding: 2px; }
.page .td_present a:link {  font-size: 12px; color: #ffffff; font-weight: bold; background-color: #2d85a2; border: 1px #2d85a2 solid; width: 20px; height: 18px; padding: 2px; }
.page .td_present a:hover {  font-size: 12px; color: #ffffff; font-weight: bold; background-color: #2d85a2; border: 1px #2d85a2 solid; width: 20px; height: 18px; padding: 2px; }

.page .td_none { font-size: 12px; color: #cccccc; background-color: #ffffff; border: 1px #cccccc solid; height: 18px; }