@charset "utf-8";
/* CSS Document */
/*产品详情样式*/

.main_right{ float:right; width:962px; height:auto; margin-top:28px; display:inline;}
.main_right .spxq_1 { float:left; width:962px;  overflow:hidden;}
.spxq_1 .spxq1_box { width:962px; overflow:hidden;}
.spxq1_left{ width: 416px; 
float: left;
overflow: hidden; position:relative;}
.spxq1_left img{ display: block;
width: 300px;
height: 290px;
margin: 0 auto;
border:1px solid #e2e2e2;
padding: 9px 57px 1px 57px;}
.spxq1_left .thumbnail{ float:left; width:416px; margin-top:4px; display:inline;}
.thumbnail input{display: block;
width: 10px;
border: none;
height: 41px;
margin-top: 8px;}
.thumbnail input.left{ background:url(../images/ypxq/pro_14.gif) no-repeat; float:left; }
.thumbnail input.right { background:url(../images/ypxq/pro_15.gif) no-repeat; float:right;}
.thumbnail a { display:block; width:51px; height:43px; padding-top:8px; margin-left:10px; float:left; background:url(../images/ypxq/pro_17.gif) no-repeat; }
.thumbnail a.dq, .thumbnail a:hover { background:url(../images/ypxq/pro_16.gif) no-repeat;}
.thumbnail img {
	display:block;
	width:47px;
	height:38px;
	border:none; padding:1px;
}

.spxq1_left .collection {
	width:auto;
	line-height:26px;
	float:left;
	margin:5px 0;
	margin-left:145px; display:inline;
	_margin-left:0px;
}
/*.collection  span{ float:left; background:url(../images/ypxq/pro_19.gif) no-repeat right center; padding-right:18px; color:#333333; font-size:12px; line-height:26px; width:auto;}
*/
.icon_kd {
display: block;
width: 23px;
height: 20px;
position: absolute;
left: 335px;
top: 280px; background:url(../images/ypxq/xq_search.jpg) no-repeat;
cursor: pointer;
}
.collection em{ color:#a4a4a4; font-size:12px; width:auto; line-height:26px; float:left; margin-left:10px; display:inline;}
.spxq1_left .fx {
	width:auto;
	line-height:26px;
	float:right;
	margin:5px 0;
	margin-left:5px;
	
}
.spxq1_left .fx span { display:block; float:left; color:#333333; font-size:12px;}
.spxq1_left .fx a { display:block; width:auto; height:16px; line-height:22px; text-align:center; text-decoration:underline; color:#a4a4a4; float:left;}
.spxq1_left .fx a.xin, .spxq1_left .fx a.teng { width:17px; height:16px; margin-right:5px;}
.spxq1_left .fx a img { width:17px; height:16px; border:none; padding:1px;}
.spxq1_right {
width: 506px; padding-right:20px;
float: right;
position: relative;
overflow: hidden;
}
.spxq1_right h1 {
	display:block;
	width:506px;
	line-height:30px;
	font-size:16px; font-weight:bold;
	color:#5a5a5a;
	border-bottom:1px dashed #dedede;
}
.spxq1_right ul {
	width:506px; padding-top:10px;

}

.spxq1_right ul li dl { display:block; width:506px; line-height:26px; clear:both; overflow:hidden;}
.spxq1_right ul li dt { display:block; min-width:65px; float:left; color:#5a5a5a;}
.spxq1_right ul li dd { display:block; float:left; color:#5a5a5a;}
.spxq1_right ul li dd span.ac0404{ color:#5a5a5a; font-weight:bold; padding:0 5px;}
.spxq1_right ul li dd span.b80{
	color: #ac0303;
	font-size: 17px; margin-right:3px; display:inline;
	font-weight: bold;
}
.spxq1_right ul li dd.start_box { display:block; width:90px; height:14px; line-height:14px; margin-top:5px; background:url(../images/ypxq/start.gif) repeat-x left 1px;}
dd.start_box i.start { display:block; height:14px; background:url(../images/ypxq/start.gif) repeat-x left bottom;}
.aba { color:#026aba; text-decoration:underline; margin-left:10px;} 
.spxq1_right ul li span.big {
	font-size:22px;
	color:#f00;
	font-weight:bold;
}
.spxq1_right .wym { width:504px; padding:3px 9px; height:auto; margin-top:25px; background-color:#fcf8ed;  border:1px solid #f8ce79; overflow:hidden;}
.gm_xf a { border:1px solid #f7d3ab; padding:0 4px; margin:8px 3px; color:#7b7b78;}
.gm_xf span{ width:auto; margin-left:10px; line-height:30px; color:#; font-size:12px;}
.gm_xf input { width:48px; height:20px; line-height:20px; border:1px solid #f7d3ab; text-align:center; color:#7b7b78;}
.spxq1_right .btn {
	width:504px; 
    border-top:1px dotted #f8d5ad; height:53px; line-height:53px; float:left;
	overflow:hidden;
}
.wym .gm_xf{ width:504px; height:30px; line-height:30px; float:left; text-align:center;}
.spxq1_right .btn a {
	display: block;
	width: 136px;
	height: 32px;
	float: left;
	border: none;
	margin-right: 10px;
}
.spxq1_right .btn a.goumai { margin-left:86px; display:inline; margin-top:10px;}

.spxq1_right .btn a.add { margin-left:60px; display:inline; margin-top:10px;}


.preferential {
width: 962px; margin-top:40px; float:left;
overflow: hidden; display:inline;
}
.P02_tit { width:962px; height:37px; border-top:2px solid #da5711;}
span.tjcx { display:block; width:auto; height:37px; line-height:37px; float:left; font-size:14px; font-weight:bold; color:#5e5e5f;}

.pre_cen { width:962px; float:left; background:url(../images/ypxq/pro_22.gif) no-repeat 663px center;}
.pre_left { width:649px; height:128px; border:1px solid #e0e0e0; border-right:none; padding-right:13px; float:left; overflow:hidden;}
.pre_left .tu_01 { width:154px; float:left; margin-top:8px; display:inline; height:120px;}
.pre_left .tu_01 img { display:block; width:79px; height:79px; padding:1px; border:1px solid #e0e0e0; margin:0 auto; clear:both;}
.pre_left .tu_01 dl { width:135px; float:left; line-height:18px; padding:0; height:37px;}
.pre_left .tu_01 dl dt a { display:block; width:110px; padding-left:25px; height:18px; line-height:18px;}
.pre_left p { display:block; width:172px; height:118px; padding:0px 15px 0 35px; margin-top:5px; margin-bottom:5px; border-left:1px solid #e0e0e0; float:right; color:#5a5a55; font-size:12px;}
.pre_left span{ display:block; width:172px; margin-top:15px; height:22px; line-height:22px; font-size:12px; color:#ac0303; font-weight:bold;}

.pre_right { width:160px; height:100px; padding-top:26px; float:right; margin-right:70px;}
.pre_right p { display:block; width:140px; margin:0 auto; padding-left:20px; overflow:hidden; color:#7b7b78; font-size:12px; line-height:20px;}
.pre_right p img { display:block; width:71px; height:21px; margin-top:10px;}

.spxq_3 {
	width:962px;
	margin:0 auto;
	margin-top:45px;
	clear:both; float:left;
	overflow:hidden; display:inline;
}
.spxq_3 .spxq3_tit {
	width:962px;
	height:30px;
	background:url(../images/ypxq/xq_bx.gif) repeat-x left bottom;
	overflow:hidden;
}
.spxq_3 .spxq3_tit ul li {
	width:112px;
	height:30px;
	margin-right:5px;
	float:left;
}
/*.spxq_3 .spxq3_tit ul li.lest { border-right:1px solid #dadada;}*/
.spxq_3 .spxq3_tit ul li a {
	width:112px;
	height:30px;
	line-height:30px;
	display:block; color:#333333; font-size:14px;
	text-align:center;
	background:url(../images/ypxq/title_02.gif) no-repeat left top;
}
.spxq3_tit ul li.dq a, .spxq3_tit ul li a:hover {
	width:110px;
	height:29px;
	color:#fff;
	font-size:14px;
	font-weight:bold;
	line-height:29px;
	display:block;
	background:url(../images/ypxq/title_01.gif) no-repeat;
}
.spxq3_cen { width:962px;}
.xiangqing { float:left; width:960px; border:1px solid #f1f1f1; margin-top:23px;  padding:1px 0px; margin-bottom:10px; display:inline;  overflow:hidden;}
.xiangqing .xq_center{ float:left; width:956px; border-left:1px solid #f6f6f6; border-right:1px solid #f6f6f6; padding:0 1px; background-color:#f6f6f6;}
.xiangqing .xq_center .center_jieshao{ padding-left:30px; padding-right:50px; width:876px; float:left;}
.xq_center .center_jieshao span { display:block; width:330px; line-height:28px; margin-right:9px; float:left;  color:#7b7b78;
 font-size:12px;}
.spxq3_cen p { display:block; float:left; width:730px; padding-left:10px; margin:0 auto; line-height:30px; color:#7b7b78; font-size:12px;}
/*左边*/
.main_left{ float:left; width:200px; height:auto;}
.ranking{ width: 198px; margin-top:570px;_margin-top:585px; display:inline; float:left;
border: 1px solid #d7d7d7; border-bottom:none;
overflow: hidden; background:#ffffff;}
.A_tit { width:188px; height:35px; line-height:35px; padding-left:10px; }
.A_tit span { display:block;  color:#333333; font-size:14px; font-weight:bold; padding-left:20px; background:url(../images/ypxq/xiliang_bg.gif) no-repeat left;}
.ran3_cen { width:194px; padding:0 2px; padding-top:5px; border-bottom:1px solid #d7d7d7; overflow:hidden;}
.ran3_cen ul{ float:left;}
.ran3_cen ul li { display:block; width:194px; border-bottom:1px dashed #c4d3bf; float:left;}
.ran3_cen ul li.pt dl { display:none;}
.ran3_cen ul li.pt p{ line-height:40px; height:40px;}
.ran3_cen ul li.lest { border-bottom:none;}
.ran3_cen li .icon_ypxq { display:block; width:14px; height:40px; line-height:40px; padding-right:10px; font-weight:bold; color:#fff; text-align:center; float:left; background:url(../images/ypxq/lh_normal.gif) no-repeat left center;}
.ran3_cen ul li p { display:block; width:170px; float:left; margin-top:0px; margin-bottom:0px; height:40px; line-height:40px;  }
.ran3_cen ul li dl { display:none;}
.ran3_cen ul li dl dt { display:inline; width:102px; height:86px; float:left; margin-left:2px;}
.ran3_cen ul li dl dd { display:inline; width:50px; float:right; margin-right:25px; color:#db4453; font-size:14px; font-weight:bold;}
.ran3_cen ul li.dq dl { display:inline; float:left; overflow:hidden; clear:both; margin-bottom:10px; width:194px;}
.ran3_cen ul li.dq p{ height:40px; line-height:20px;}
.ran3_cen ul li p a { display:block; width:170px; line-height:40px; height:40px; float:left; color:#5a5a5a; font-size:12px; white-space:nowrap; overflow:hidden;}
.ran3_cen ul li.dq p a{ line-height:20px; white-space:normal; }
.ran3_cen li.dq .icon_ypxq {background:url(../images/ypxq/lh_hover.gif) no-repeat left center; height:20px; line-height:20px;}
.ran2_cen { width:198px; height:auto;}
.ran2_cen ul { float:left;}
.ran2_cen ul li { display:block; width:198px; margin:0 auto; line-height:24px; border-bottom:1px solid #e6e6e6;  overflow:hidden;}
.ran2_cen ul li img { display:block; width:48px; height:55px; padding:4px 9px; margin:10px 0px; *margin:10px 0px; border:1px solid #e4f3df; float:left; overflow:hidden;}
.ran2_cen ul li p { display:block; width:115px; line-height:20px; float:right; margin-bottom:0px; margin-top:0px;}
.i_right a{ color:#5a5a5a; line-height:18px;}
.ran2_cen ul li p a{width:115px; line-height:20px; float:left;white-space:nowrap; text-overflow:ellipsis; /* for IE */ 
-o-text-overflow: ellipsis; /* for Opera */ 
-icab-text-overflow: ellipsis; /* for iCab */ 
-khtml-text-overflow: ellipsis; /* for Konqueror Safari */ 
-moz-text-overflow: ellipsis; /* for Firefox,mozilla */ 
-webkit-text-overflow: ellipsis; /* for Safari,Swift*/
 overflow:hidden;}
.ran2_cen ul li .i_right { float:right; width:115px; padding-right:10px; height:75px; padding-top:10px;}
.ran2_cen ul li i.delete { text-decoration:line-through; margin-right:12px; color:#a4a4aa; margin-top:5px; display:inline; float:left;}
.ran2_cen ul li i b { color:#db4453; font-weight:bold; margin-top:5px; display:inline; float:left;}
.ran2_cen ul li.lest { border-bottom:none;}
.D_tit{ width:196px; height:33px; float:left; line-height:33px; margin-left:1px; margin-right:1px; display:inline; background:#1d8e9a;}
.D_tit span{ font-size:14px; color:#ffffff; padding-left:8px; width:188px; line-height:33px; font-weight:bold; }

