a,a:link,a:visited { color: #434343; text-decoration: none; }
a:hover,a:active { color: #cf4a35; text-decoration: none; }
html{ background:#fff;}
body{ line-height:22px; font-size:12px; color:#575757}
.top{ width:1003px; margin:0 auto; height:60px;}
.nav li{ float:left; /*padding:0 20px;*/ font:bold 15px/60px "microsoft yahei"}
.nav li a{ color:#313131;padding:20px;}
.nav li.on,.nav li:hover{ background:#626262;}
.nav li.on a,.nav li:hover a{ color:#fff;}
.login{ padding-top:16px;}
.login table td{ padding:0 2px;}
.login_user,.login_key{ width:100px; padding:0 4px; height:22px; line-height:22px; background:#eee; border:1px #c9c9c9 solid; color:#a0a0a0;}
.btn_login{ padding:0 8px; height:24px; line-height:24px; background:none; border:0; background:#5aaa9b; color:#fff; border-radius:3px; cursor:pointer;}
.btn_regist{ padding:0 8px; height:24px; line-height:24px; background:none; border:0; background:#de5e49; color:#fff; border-radius:3px; cursor:pointer;}
.btn_01{font-family:"microsoft yahei"; padding:0 4px;line-height:20px; background:none; border:0; background:#de5e49; color:#fff; margin-left:10px; cursor:pointer;}
.btn_02{font-family:"microsoft yahei"; width:58px; height:37px; line-height:37px; background:none; border:0; background:#2c6bb8; border-radius:0 3px 3px 0; color:#fff; text-align:center; cursor:pointer;}
.btn_03{font:normal 18px/22px "microsoft yahei";color: #FFF;background: #FF8034 none repeat scroll 0% 0%;border: 0px none !important;font-size: 18px;padding: 5px 15px;right: 0px;position:absolute}
.banner{ height:330px; background:url(../../images/ds_rating/banner01.jpg) center top no-repeat;}
.banner02{ height:170px; background:url(../../images/ds_rating/banner02.jpg) center top no-repeat;}
.wrap{ width:968px; margin:0 auto;}
.portHead{ border-bottom:1px #b2b2b2 solid; position:relative;}
.portHead h2{ font:bold 18px/50px "microsoft yahei"; color:#434343; padding-left:50px;}
.portHead a.more{ position:absolute; right:0; top:24px; color:#d94254; font:normal 14px "microsoft yahei";}
.portHead h2.h01{ background:url(../../images/ds_rating/icon01.jpg) 0 10px no-repeat;}
.portHead h2.h02{ background:url(../../images/ds_rating/icon02.jpg) 0 10px no-repeat;}
.portBody{ padding:10px 0;}
.portHead01{ height:36px; background:url(../../images/ds_rating/titbg01.jpg) 0 center repeat-x; text-align:center; position:relative;}
.portHead01 h2{ display:block; width:200px; margin:0 auto; background:#fff; font:bold 27px/36px "microsoft yahei"; color:#434343;}
.portHead01 a.more{ display:block; width:40px; background:#fff; position:absolute; right:0; top:8px; color:#d94254; font:normal 14px "microsoft yahei";}
.portBody01{ padding:10px; background:#f6f6f6; border:1px #d5d5d5 solid;}
/*ulist01*/
.ulist01 li{ background:url(../../images/ds_rating/icon04.jpg) 0 12px no-repeat; padding-left:10px; position:relative; font:normal 14px/32px "microsoft yahei";}
.ulist01 li span{ position:absolute; right:0; top:0; color:#979696;}
/*ulist02*/
.ulist02 li{ float:left; height:50px; line-height:50px; font-family:"microsoft yahei"; margin:2px 0; text-align:center;}
.ulist02 li.first{ width:100%; font-size:24px; background:#DD5D49;}
.ulist02 li.odd{ width:228px; font-size:16px; background:#81D1C1;}
.ulist02 li.even{ width:228px; font-size:16px; background:#FFE993;}
.ulist02 li.first a,.ulist02 li.odd a{ color:#fff;}
.ulist02 li.first a{padding:10px 157px;}
.ulist02 li.even a{ color:#4DAB99;}
.ulist02 li.fr{ float:right;}
.ulist02 li.odd a,.ulist02 li.even a{padding:14px 65px}
/*ulist03*/
.ulist03 li{ font:normal 14px/32px "microsoft yahei";}
/*ulist04*/
.ulist04 li{ background:url(../../images/ds_rating/icon08.jpg) 0 15px no-repeat; padding-left:8px; position:relative; font:bold 12px/32px "microsoft yahei";}
.ulist04 li a{ color:#de5e49;}
.ulist04 li span{ position:absolute; right:0; top:4px; color:#979696;}
.ulist04a li{ background:url(../../images/ds_rating/icon08.jpg) 0 10px no-repeat; height:24px; line-height:24px;}
.ulist04a li a{display: inline-block;width: 180px;overflow: hidden;word-break: break-all;white-space: nowrap;text-overflow: ellipsis;}
.ulist04a li span{top:0;}
/*picList01*/
.picList01{ margin:15px -28px; _margin:15px -24px;}
.picList01 li{ float:left; width: 200px; margin:10px 28px; _margin:10px 22px; text-align:left; font:normal 14px "microsoft yahei";}
.picList01 li img{ width: 200px; height: 150px;}
.picList01 li span{ display:block; background:url(../../images/ds_rating/icon03.jpg) 0 11px no-repeat; padding:8px 0 0 20px; position:relative;}
.picList01 li span img{ width:24px; height:24px; position:absolute; right:0; bottom:0;}
/*picList02*/
.picList02{ margin:0 -28px;}
.picList02 li{ float:left; width: 200px; margin:10px 28px; *margin:10px 18px; text-align:left; font:bold 16px/30px  "microsoft yahei";}
.picList02 li img{ width: 200px; height: 150px; margin-top:2px;}
.picList02 li span{ display:block; text-align:center;}
.picList02 li span.bg01{ background:#85c5b4}
.picList02 li span.bg02{ background:#e389bb}
.picList02 li span.bg03{ background:#a883af}
.picList02 li span.bg04{ background:#f0b475}
.picList02 li a{ color:#fff}
.footer{ height:88px; background:#626262;}
.footbd{ width:1003px; margin:0 auto;}
.copy{ height:46px; background:url(../../images/ds_rating/logo.png) 0 22px no-repeat; color:#fff; padding:22px 0 0 70px;}
.weixin li{ float:right; font-family:"microsoft yahei"; color:#fff; text-align:center; padding:13px 0 0 18px;}
.weixin li p{ display:block; float:left; font-size:18px; font-weight:bold; letter-spacing:2px; padding:8px 5px 0 0;}
.weixin li p span{ display:block; font-size:11px; letter-spacing:0;}
.red{ color:#e60012;}
.regist p{ padding:8px 0;}
.regist table{ width:100%;}
.regist table td{ text-align:left; padding:5px 0;}
.regist table td b a{ padding-right:15px; color:#02a2aa}
.input01{ width:280px; padding:0 4px; height:34px; line-height:34px; background:#fff; border-left:1px #bababa solid;  border-top:1px #bababa solid; border-right:1px #e9e9e9 solid;  border-bottom:1px #e9e9e9 solid; color:#a0a0a0;}
.btn_regist01{ width:130px; height:35px; background:none; border:0; background:#DD5D49; color:#fff; font:bold 14px/35px "microsoft yahei"; margin:0 5px; cursor:pointer;}
.tishi{ color:red;/*color:#7d7d7d*/}
.position{ background:url(../../images/ds_rating/icon05.png) 0 8px no-repeat; padding:0 0 5px 16px; font:bold 14px/26px "microsoft yahei"; color:#313131;}
/* Tab01 */
.tab01 { overflow: hidden; background: #fff; text-align: left; }
.tab01 .hd { height:35px; border-bottom:2px #de5e49 solid; position: relative; }
.tab01 .more01 { position: absolute; top: 3px; right: 10px; }
.tab01 .hd ul { overflow: hidden; zoom: 1; }
.tab01 .hd ul li { float: left; margin-right: 5px; height:35px; padding:0 25px; font:bold 16px/35px "microsoft yahei"; cursor:pointer; color:#313131 }
.tab01 .hd ul li.on { background:#de5e49; color: #FFF; }
.tab01 .bd { padding: 10px 0; }
.subpage h1{ font:bold 24px/36px "microsoft yahei"; color:#313131; border-bottom:1px #c3c3c3 solid; text-align:center; padding-bottom:5px;position:relative}
.subpage h2{ font:bold 18px/36px "microsoft yahei"; color:#313131; border-bottom:1px #c3c3c3 dotted; text-align:left; position:relative;}
.subpage h2 span{ position:absolute; right:0; bottom:5px;}
.subpage .commentarea h2{ font:bold 18px/36px "microsoft yahei"; color:#313131; border-bottom:0; text-align:left; position:relative;}
.subpage .commentarea h2 em{ font-size:14px; font-weight:normal; color:#009e96;}
.subpage h3{ background:url(../../images/ds_rating/icon06.jpg) 0 27px no-repeat; padding:15px 0 0 12px; font:bold 14px/26px "microsoft yahei"; color:#313131;}
.subpage h4{ font:bold 24px/36px "microsoft yahei"; color:#313131; text-align:left; padding-bottom:5px;}
.subpage h5{ background:#de5e49; font:normal 14px/35px "microsoft yahei"; color:#fff; padding-left:15px;}
.titleh6 h6{ font:normal 13px "microsoft yahei"; color:#DE5E49; font-weight:bold; padding-bottom:3px;}
.detail h1{ font:bold 30px/100px "microsoft yahei"; border:0;}
.detail td{ vertical-align:top; font:normal 16px/40px "microsoft yahei";}
.detail td.zu{ font:bold 18px/40px "microsoft yahei";}
.table_select{ width:100%;}
.table_select td{ padding:10px 0;}
.form01{ width:300px; height:28px; background:#5aaa9b; font:normal 12px/28px "microsoft yahei"; color:#fff;}
.form01 label{ display:block; float:left; width:65px; /*text-align:center;*/}

.form01 select{ display:block; float:left; width:235px; height:28px; background:#f2f2f2; border:0; border:1px #d5d5d5 solid; font:normal 14px/28px "microsoft yahei"; color:#434343;}
.form01 .select{ display:block; float:left; width:235px; height:28px; background:#f2f2f2; border:0; border:1px #d5d5d5 solid; font:normal 14px/28px "microsoft yahei"; color:#434343;}
.form01 .title{background:#5aaa9b;text-align:center;}
.form02{ height:37px; font:normal 12px/37px "microsoft yahei"; color:#fff;}
.form02 label{ display:block; float:left; text-align:center;}
.form02 select{ display:block; float:left; height:37px; border:0; font:normal 14px/37px "microsoft yahei"; color:#434343;}

.piclist02{ margin:0 -16px;}
.piclist02 li{ float:left; width:166px; height:160px; margin:8px 17px; _margin:8px 8px; }
.piclist02 li img { width:166px; height:125px; }
.piclist02 li .img_controller img{ width:24px; height:24px;}
.imgs{ width:100%; height:125px; position:relative;}
.imgs:hover{ background:#694032;}
.img_count{ width:48px; height:30px; background:#C5C5C5; text-align:center; font:normal 24px/30px Arial; color:#fff; position:absolute; right:5px; top:5px;}
.imgs:hover .img_count{ color:#694032;}
.img_controller_bg{ width:100%; height:23px; background:#694032; position:absolute; left:0; bottom:0;}
.img_controller{width:100%; height:23px; background:none; position:absolute; left:0; bottom:0;}
.img_controller table{ width:100%; height:23px; text-align:center; vertical-align:middle;}
.img_controller img{ width:24px; height:24px; padding-right:3px;}
.img_attribute{ height:33px; background:#fff; text-align:center; line-height:32px; overflow:hidden;}
.attachment li{ background:url(../../images/ds_rating/icon07.jpg) 0 5px no-repeat; padding-left:25px; font:normal 12px/32px "microsoft yahei";}
.attachment li img{ padding:4px 0 0 8px;}
.attachment_tarea{ background:#f5f5f5; border:1px #dfdfdf solid; width:100%; padding:4px; resize:none;margin-top:15px;font:normal 14px/22px "microsoft yahei";}
.line{ border-top:1px #c3c3c3 solid; padding-top:20px;}
.product_info{ border:7px #ececec solid; background:#dedede; padding:1px; height:37px;}
.product_info table td{ height:37px; line-height:37px;}
.conditions_tit{ width:111px; background:url(../../images/ds_rating/titbg02.jpg) 0 0 no-repeat; color:#fff; text-align:center;}
.user{ padding-bottom:8px;}
.user p{ font:normal 18px/38px "microsoft yahei"; color:#1b1b1b;}
.user span{ display:block;}
.commentarea{ border-bottom:1px #D9D9D9 solid; padding:10px 0;}
/*comments*/
.commentcon{ border-bottom:1px #D9D9D9 solid; padding:10px 0;}
.com_user{ background:url(../../images/ds_rating/head.png) 0 9px no-repeat; padding-left:18px; font:normal 12px/30px "microsoft yahei"; color:#0A69D5;}
.com_user span{ color:#949494; padding-left:10px;}
.com_con{ color:#1A1A1A;}
.com_con img{ padding:0 5px;}
.com_more{ height:35px; line-height:35px; background:#E4E4E4; text-align:center; color:#434343;}
.width130{ width:130px}
.heig280{ height:280px;}

/*预览页*/
.vote{height:34px; background:#E4E4E4; line-height:34px;}
.vote i,.vote span{ vertical-align:middle; display:inline-block;}
.vote span{ font-weight:bold;}
.vote span em{color: #009E96; font-size:14px;}
.vote a{ color:#fff; background:#DF5E49; font-size:14px;display:inline-block; padding:0 35px; float:right;}












.width130{ width:130px}
.titlesc{border-bottom:1px solid #C3C3C3 !important; padding:7px !important;}
.wkds_name_lab{ font-size:24px; font-weight:bold; color:#313131; text-align:center; margin-bottom:0;}
.btns_class{width:65px; height:20px; color:#fff;background: #f35d5f; border:0 !important; font-size:12px; margin-top:3px;}
.btns_classb{color:#fff;background: #FF8034; border:0 !important; font-size:18px; padding:5px 15px; right:0;}
.search_conditionb{ font-family:Microsoft YaHei;}
.search_conditionb > label.search_conditionb_name{width:65px; height:28px; background:#5AAA9B ; color:#fff; font-size:12px; text-align:center; line-height:28px; margin-right:0; float:left;}
.seeclass{height:28px; background:#F2F2F2 ; color:#434343; border:1px solid #D5D5D5; float:left; line-height:28px; padding:0 3px; width:232px; font-family:Microsoft YaHei;}
.seeclassb{background:#5AAA9B;border:0;}
.seeclassc{height:26px; line-height:26px;}
.titlesd {border-bottom:1px solid #CBCBCB; padding-bottom:5px; margin-bottom:10px;}
.form-horizontal .form-group {margin-right: -15px;}
.form-group {margin-bottom: 15px;}.icon_set{ height:23px; background:url(../../images/rating/icon_setbg.png) repeat-x; width:160px;position:absolute;top:97px; cursor:pointer; }
.icon_set i{margin-top:3px;}

.dropdown-menu {position: absolute;top: 100%;left: 0px;z-index: 1000;display: none;float: left;padding: 5px 0px;margin: 2px 0px 0px;list-style: outside none none; font-size: 14px;
				background-color: #FFF;border: 1px solid rgba(0, 0, 0, 0.15);border-radius: 4px;box-shadow: 0px 6px 12px rgba(0, 0, 0, 0.176); background-clip: padding-box;
}

.dropdown-menu dl{padding:0px 12px;}
.dropdown {position: relative;}


/*列表页*/
.scontainer{width:968px; margin:auto; border:1px solid #DEDEDE; border-top:2px solid #DE5E49;box-shadow: 0px 1px 3px 0px rgba(0, 0, 0, 0.10); margin-bottom:10px;}
ul.new_list{ margin-top:10px;}
ul.new_list li{height:46px; line-height:46px; border-bottom:1px dashed #E0E0E0; background:url(../../images/rating/icon.jpg) 8px no-repeat; padding-left:25px; margin:0 30px; position:relative;}
ul.new_list li a{width:390px; display:inline-block; overflow:hidden; word-break:break-all; white-space:nowrap; text-overflow:ellipsis; font-size:14px; color:#313131;}
ul.new_list li a:hover{color:#00b156;}
ul.new_list li span{ position:absolute; right:0; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#a0a0a0;}

/*详细页*/
.new_details{ margin:0 10px; min-height:500px;}
.new_details h1{ font-size:24px; color:#ec6941; font-weight:bold; border-bottom:2px solid #CFCFCF; text-align:center; height:56px; line-height:56px; margin-top:10px;}
.new_details h1 span{font-size:14px; color:#333; font-weight:100;}
.new_details h1 span em{ font-weight:bold; color:#ec6941; font-size:16px; font-weight:bold;}
.new_details p span{width:47%; display:inline-block; font-size:12px; font-family:simsun; color:#b9a17a; line-height:26px;}
.ldq_preview_introducta{font-size:12px;width:100%;text-align:center;line-height:26px;color:#b9a17a;font-family:simsun; margin:0 10px;}
.ldq_preview_introducta span{ margin:0 10px;}
.ldq_preview_button{
	width:100%;
	height:80px;
	line-height:80px;
	text-align:right;
	color:#666;
	font-size:12px;
}
.ldq_preview_button button{
	height:40px;
	width:80px;
	text-align:center;
	line-height:40px;
	background-color:#fc611f;
	border:none;
	color:#FFF;
	font-size:16px;
	font-weight:600;
}
.ldq_preview_button button:hover{
	background-color:#f6510b;	
}
.ldq_preview_zy_introduct{
	width:100%;	
}
.ldq_preview_zy_title{
	border-bottom:1px solid	#218EC8;
	color:#218ec8;
}
.ldq_preview_zy_title h3{
	height:20px;
	line-height:20px;
	padding-left:10px;
	border-left:2px solid #218ec8;
	margin-bottom:10px;
	font-size:18px;
	font-weight:100;
}
.ldq_preview_zy_cont{ margin-top:5px;}
.ldq_preview_zy_cont p{
	text-indent:2em;
	color:626262;
	font-size:13px !important;
	margin:0 10px !important;
}

.new_details p{ font-size:14px; color:#313131; line-height:30px; text-indent:24px; margin:0 40px;}
.wk_news_detailes{ width:908px;}
.center{ text-align:center;}
.bot0{ bottom:0;}
.wid100{ width:100%;}