@charset "utf-8";
/* CSS Document */

.conter_01, .conter_02 { width:960px; clear:both;}
.con01_left { width:216px; float:left;}
.mod-redcate{ clear:both;width:210px; position:relative;z-index:100;}

.mod-redcate-list{float:left;border:1px solid #faba8c;border-top:0;width:208px;margin-top:-1px;padding:5px 0;padding-bottom:0;display:inline;overflow:hidden;}
.mod-redcate-list .mod-redcate-list-tags,.mod-redcate-list li{ float:left;width:165px;line-height:33px; height:33px;background-position:0 0;padding-left:15px;font-weight:700;color:#bb3024;line-height:35px; position:relative;overflow:hidden;display:inline;padding-right: 30px;}
.mod-redcate-list .bottom{ background:url(../../images/version1/leibg_01.jpg) no-repeat;height:33px; }
.mod-redcate-list .bottom.all { background:none; background-color:#fde1cb; margin-top:1px;}
.mod-redcate-list li span{font-weight:normal;color:#565662;margin-left:5px;display:inline;overflow:hidden;line-height:33px; height:33px;}
.mod-redcate-list li { background:url(../../images/version1/leibg.jpg) no-repeat; height:33px;}
.mod-redcate-list li.all { background:none; background-color:#fde1cb; margin-top:1px;}
.mod-redcate-list li span{font-weight:normal;color:#565662;margin-left:5px;display:inline;overflow:hidden;}
.mod-redcate-list .mod-redcate-list-tags{ background: url(../../images/version1/leibg1.jpg) no-repeat; height:33px;  position:relative; z-index: 9999}
.mod-redcate-list .mod-redcate-list-tags a.a-red {color:#bb3024; }
.mod-redcate-list .mod-redcate-list-tags a.a-565662 {color:#363636; }

.mod-redcate-box{
	clear:both;
	width:620px;
	border:2px solid #bd2330;
	position:absolute;
	left:0;
	top:0;
	background:#FDE6D2;
	z-index:100;
}
.mod-redcate-box .mod-redcate-cate .stit13{border:0;width:96%;font-weight:700;font-size:12px;border-top: 1px solid #FDE6D2;margin-top:5px;padding-top:5px;}
.mod-redcate-box .mod-redcate-cate .stit13 a{border:0; color:#F87620;}
.mod-redcate-box .mod-redcate-brand .stit13{font-weight:700;font-size:12px;}
.mod-redcate-box .mod-redcate-cate li a{border-right: 1px solid #CCC;padding:0 6px;}
.mod-redcate-box .mod-redcate-cate{float:left;width:510px;background:#ffffff;padding:0 0 10px 10px;}
.mod-redcate-box .mod-redcate-cate li{float:left;height:25px;line-height:25px;word-break:keep-all;white-space: nowrap; }
.mod-redcate-box .mod-redcate-brand{float:left;width:90px;height:100%;overflow:hidden;padding:10px 0 0 10px;}
.mod-redcate-box .mod-redcate-brand li{float:left;width:90px;height:auto;}




.con1_banner { width:498px; height:270px; float:left; position:relative; margin-left: 10px; display:inline;}
.con1_banner img { width:498px; height:270px;}
.banner_num { width:70px; height:17px; position:absolute; left:420px; top:250px;}
.banner_num ul li { display:block; width:15px; height:15px; padding-top:2px; line-height:15px; text-align:center; color:#fff; background:url(../../images/version1/bannernum.gif) no-repeat -15px 1px; margin-right:2px; float:left; }
.banner_num ul li:hover, .banner_num li.dq { background:url(../../images/version1/bannernum.gif) no-repeat 0px 0px;}



.maincen_right { width:220px; float:right; border:1px solid #d9d9d9;}
.maincenright_tit { width:220px; height:31px; float:left; background:url(../../images/version1/titbg.gif) repeat-x;}
.maincenright_tit ul { width:220px; float:left;}
.maincenright_tit ul li { display:block; width:109px; height:30px; line-height:30px; text-align:center; float:left;border-right:1px solid #d9d9d9;}
.maincenright_tit ul li a { display:block; width:109px; height:31px; color:#000; font-size:14px; background:url(../../images/version1/109-30.jpg) repeat-x; }
.maincenright_tit ul li.dq a, .maincenright_tit ul li a:hover { display:block; width:109px; height:31px; color:#555555; font-weight:bold; font-size:14px;  background:url(../../images/version1/109-31.jpg) repeat-x;}
.maincenright_cen { width:208px; height:224px; padding-top:10px; float:left; padding-bottom:3px;}
.maincenright_cen img { display:block; width:196px; height:111px; margin:0 auto;}
.maincenright_cen ul { width:208px; float:left; }
.maincenright_cen ul li {float:left; width:190px; padding-left:18px;  margin-left:5px; display:inline; line-height:24px; background:#url(../../images/version1/dian.gif) no-repeat left 5px; border-bottom:1px dashed #cdcdcd;}
.maincenright_cen ul li a { display:block; width:190px; height:24px; line-height:24px; 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;}
 
 
 
.brand { width:208px; height:228px; float:left; border:1px solid #dddddd;  overflow:hidden;}
.brand .B_cen { width:208px; float:left; padding-top:5px;}
.brand ul { width:200px; padding-left:7px;}
.brand ul li { width:95px; float:left; margin-right:5px; padding-top:2px; text-align:center;}
.brand ul li img { width:80px; height:34px; margin:0 auto; border:1px solid #ebebeb;}
.brand ul li h4 { width:95px; font-size:12px; font-weight:normal;}
.brand ul li h4 a { display:block; width:95px; height:24px; line-height:24px; 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;}
span.china { display:block; float:left; color:#333333; font-size:14px; font-weight:bold; padding-left:10px;}
.R_tit span.eng { display:block; float:left; color:#a4a4a4; font-size:14px; font-weight:bold; padding-left:5px;}
.R_tit { width:208px; height:27px; line-height:27px; background:url(../../images/version1/topbg.jpg) repeat-x;color:#333333;}



.maincen02_middle { position:relative; width:949px; float:left; margin:10px 11px 0 0px; display:inline;height:228px;  margin-bottom:0px; border:1px solid #dddddd;}
.maincen02middle_tit { width:949px; height:27px;  line-height:27PX; font-size:14PX;  background:url(../../images/version1/topbg.jpg) repeat-x;font-weight:bold; color:#333333; float:left; }
.maincen02middle_tit .eng{display: block;
float: left;
color: #a4a4a4;
font-size: 14px;
font-weight: bold;
padding-left: 5px;}

.maincen02middle_tit ul li { float:left; margin-top:5px;}
.maincen02middle_tit ul li a { display:block; width:18px; height:14px; background:url(../../images/version1/iconBg.gif) no-repeat left -55px;}
.maincen02middle_tit ul li.dq a { background:url(../../images/version1/iconBg.gif) no-repeat left -76px;}
.maincen02middle_cen {width:830px; margin-left:36px; display:inline; float:left; height:200px; overflow:hidden;}
.maincen02_middle  .prev a{ position:absolute; left:0; top:70px;DISPLAY: block; FONT: 700 53px/57px arial; WIDTH: 37px; CURSOR: pointer; HEIGHT: 63px; TEXT-ALIGN: center;}
.maincen02_middle  .next a{ position:absolute; right:0; top:70px;DISPLAY: block; FONT: 700 53px/57px arial; WIDTH: 37px; CURSOR: pointer; HEIGHT: 63px; TEXT-ALIGN: center;}

.M_show {
	width:2500px;
	height:168px;
	padding-left:7px;
}

.M_show ul li {
	display:block;
	width:150px;
	margin:0 6px;
	
	float:left;
	overflow:hidden;
}
.M_show ul li .img{width:89px;margin:0 auto;margin-top:19px; 
	height:80px;}

.M_show ul li img {
	width:89px; float:left;
	height:80px;
	margin:0 auto; 
	
}
.M_show ul li h2{ float:left; padding:0 15px; display:inline; width:120px;font-weight:normal;  line-height:20px;color:#333333;font-size:12px; white-space:nowrap;/*设置不折行*/
text-overflow:ellipsis;/*这就是省略号喽*/
-o-text-overflow:ellipsis;/*兼容opera*/
overflow: hidden;/*设置超过的隐藏*/ }
.M_show ul li h2 span{  line-height:20px;width:auto;color:#a4a4a4;font-size:12px;  }

.M_show ul li h3 a { float:left;
	display:block; 
padding:0 15px; display:inline; width:120px; 
	height:30px;
	margin:5px auto 0 auto;
	font-size:12px;
	line-height:30px;
	font-weight:normal;
	
	white-space:nowrap;
	text-overflow:ellipsis;
	overflow:hidden;
}

.M_show ul li .price { 
	width:150px; 
	height:40px;
}
.M_show ul li .price span.jg {
	display:block; margin-left:15px; display:inline;
	width:120px;
	line-height:28px;
	font-size:16px;
	float:left;
	color:#bb3024;
	font-weight:bold;
}
.M_show ul li .price span.hot {
	display:block;margin-left:15px; display:inline;
	width:60px;
	margin-left:2px;
	line-height:28px;
	font-size:12px;
	font-weight:normal;
	float:left; text-decoration:line-through; 
	color:#a4a4a4;
	font-weight:bold;
}
.M_show span.left {
	display:block;
	width:18px;
	height:14px;
	margin-top:10px;
	_margin-left:-5px;
	float:left;
	background:url(../../images/version1/iconBg.gif) no-repeat left -40px;
}
.M_show span.right {
	display:block;
	width:18px;
	height:14px;
	margin-top:10px;
	float:left;
	background:url(../../images/version1/iconBg.gif) no-repeat left -61px;
}
.M_show span.left, .M_show span.right {
	display:block;
	width:18px;
	height:14px;
}



.C_right {
	width:220px;
	float:right;height:228px; 
	border:1px solid #ddd;
	overflow:hidden;display: none;
}
.R_tit2 {
	width:220px;
	height:27px;
	line-height:27px;
	background:url(../../images/version1/topbg.jpg) repeat-x;
}
.R_tit2 ul li { float:left; margin-top:5px;}
.R_tit2 ul li a { display:block; width:18px; height:14px; background:url(../../images/version1/iconBg.gif) no-repeat left -55px;}
.R_tit2 ul li.dq a { background:url(../../images/version1/iconBg.gif) no-repeat left -483px;}
.R_cen2 {
	width:220px; 
	padding:17px 0 2px 0;
	/*_padding:20px 0 20px 0;*/
	overflow:hidden;
}
.sytime { width:208px; height:25px; padding-left:12px; color:#b60101; padding-top:15px; background:url(../../images/version1/sytime.jpg) no-repeat left top; background-color:#fff9eb;}
.R_cen2 .bottom{width:213px; float:left; margin-top:5px; margin-left:7px; display:inline;}
.R_cen2 .bottom .shichang{width:220px; line-height:21px;  float:left; color:#a4a4a4; text-decoration:line-through;}
.R_cen2 .bottom .qianggou{width:220px; line-height:21px;  float:left; color:#bb3024; font-weight:bold; }


.R_cen2 .cen2_left {position:relative;
	width:100px; margin-left:4px; display:inline;
	float:left;
	padding:2px;
}
.cen2_left p{ width:47px; height:33px; position:absolute; top:-4px; right:-13px;}
.cen2_left p img{ width:47px; height:33px;}

.R_cen2 .cen2_left img{
	width:91px; height:91px;

}

.R_cen2 .cen2_right { 
	width:104px;
	float:left;
	padding-top:20px;overflow:hidden;
}
.cen2_right dd{ width:104px; display:block; 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;
}
.R_cen2 .cen2_right dd.delete {
	text-decoration:line-through;
}
.Snapping{ margin-top:5px;}
.Snapping img { width:96px; height:27px;}




/*中间第二、三、四部分样式*/
.part_02 { width:960px; overflow:hidden; clear:both;}
.P02_tit { width:958px; height:27px; margin-top:10px; border:1px solid #ebebeb; border-bottom:none; border-top:2px solid #1675df; overflow:hidden;}
.P02_tit .ypxx { width:160px; height:25px; line-height:25px; text-align:center; font-size:14px; font-weight:bold; color:#fff; background-color:#1675df;  margin:0 0 0 20px; float:left;}
.P02_tit ul { display:block; width:520px; height:27px; line-height:27px; float:right;}
.P02_tit ul li { display:block; float:right;}
.P02_tit ul li a { padding:0 5px;}

.P02_tit ul.a25018 li a:hover { color:#a25018;}
.P02_tit ul.fe94ab li a:hover { color:#fe94ab;}
.P02_tit ul.green li a:hover { color:#529407;}
span.time a.a25018 { color:#a25018; line-height:27px;}
span.time a.fe94ab { color:#fe94ab; line-height:27px;}
span.time a.green { color:#529407; line-height:27px;}
span.time a:hover { color:#f87620;}
.P02_cen { width:958px; padding-bottom:10px; padding-top:10px; border:1px solid #ebebeb; border-top:none; overflow:hidden; overflow:hidden;}
/*中间第第二、三、四部分左边样式*/
.P02_left { width:210px; float:left; overflow:hidden; _margin-right:0px;}
.P02_key { width:190px; height:30px; line-height:30px; background-color:#e9e9e9; padding-left:20px; float:left;}
.P02_key ul { width:200px;}
.P02_key ul li { float:left;}
.P02_key ul li a { padding:0 5px;}
.P02_right { width:740px; float:left; overflow:hidden;}
.ranking { width:208px; float:left; border:1px solid #ebebeb;}
.ran_tit { width:198px; height:30px; line-height:30px; padding-left:10px; font-size:14px; font-weight:bold; color:#000; background-color:#e9e9e9;}
.ran_cen { width:210px; overflow:hidden; padding-bottom:10px;}
.ran_cen ul { width:210px;  float:left;}
.ran_cen ul li { display:block;  width:205px; line-height:24px; float:left; line-height:26px; border-bottom:1px dashed #ccc;}
.ran_cen ul li.dq { height:50px; padding-top:5px;}
.ran_cen ul li.dq a { width:80px;}
.ran_cen ul li span.time{ width:auto; float:left; margin-left:5px; display:inline; }
.ran_cen ul li a.name { display:block; width:80px;  height:24px; float:left; line-height:24px; 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;}
.ran_cen ul li img { display:block; width:40px; height:40px; float:left; margin-right:20px;}
ul.numList1 li div{width: 20px;height: 20px;margin-right: 5px;float: left;}
ul.numList1 li div#list01 { background:url(../../images/version1/numList1.gif) no-repeat 5px 7px;}
ul.numList1 li div#list02 { background:url(../../images/version1/numList1.gif) no-repeat 5px -33px;}
ul.numList1 li div#list03 { background:url(../../images/version1/numList1.gif) no-repeat 5px -60px;}
ul.numList1 li div#list04 { background:url(../../images/version1/numList1.gif) no-repeat 5px -85px;}
ul.numList1 li div#list05 { background:url(../../images/version1/numList1.gif) no-repeat 5px -110px;}
ul.numList1 li div#list06 { background:url(../../images/version1/numList1.gif) no-repeat 5px -137px;}
ul.numList1 li div#list07 { background:url(../../images/version1/numList1.gif) no-repeat 5px -164px;}
ul.numList1 li div#list08 { background:url(../../images/version1/numList1.gif) no-repeat 5px -190px;}

ul.numList2 li div{width: 20px;height: 20px;margin-right: 5px;float: left;}
ul.numList2 li div#list11 { background:url(../../images/version1/numList2.gif) no-repeat 5px 7px;}
ul.numList2 li div#list12 { background:url(../../images/version1/numList2.gif) no-repeat 5px -33px;}
ul.numList2 li div#list13 { background:url(../../images/version1/numList2.gif) no-repeat 5px -60px;}
ul.numList2 li div#list14 { background:url(../../images/version1/numList2.gif) no-repeat 5px -85px;}
ul.numList2 li div#list15 { background:url(../../images/version1/numList2.gif) no-repeat 5px -110px;}
ul.numList2 li div#list16 { background:url(../../images/version1/numList2.gif) no-repeat 5px -137px;}
ul.numList2 li div#list17 { background:url(../../images/version1/numList2.gif) no-repeat 5px -164px;}
ul.numList2 li div#list18 { background:url(../../images/version1/numList2.gif) no-repeat 5px -190px;}

ul.numList3 li div{width: 20px;height: 20px;margin-right: 5px;float: left; }
ul.numList3 li div#list21 { background:url(../../images/version1/numList3.gif) no-repeat 5px 7px;}
ul.numList3 li div#list22 { background:url(../../images/version1/numList3.gif) no-repeat 5px -33px;}
ul.numList3 li div#list23 { background:url(../../images/version1/numList3.gif) no-repeat 5px -60px;}
ul.numList3 li div#list24 { background:url(../../images/version1/numList3.gif) no-repeat 5px -85px;}
ul.numList3 li div#list25 { background:url(../../images/version1/numList3.gif) no-repeat 5px -110px;}
ul.numList3 li div#list26 { background:url(../../images/version1/numList3.gif) no-repeat 5px -137px;}
ul.numList3 li div#list27 { background:url(../../images/version1/numList3.gif) no-repeat 5px -164px;}
ul.numList3 li div#list28 { background:url(../../images/version1/numList3.gif) no-repeat 5px -190px;}
.P02_adv { width:210px; height:99px; float:left;}
.P02_adv img { width:210px; height:99px;}
/*中间第第二、三、四部分右边样式*/
.P02_right{ width:730px; float:right; overflow:hidden;}
.P02_right ul { width:730px; overflow:hidden;}
.P02_right ul li { width:125px; padding:0px 10px; _padding:0px 8px; text-align:center; float:left;}
.P02_right ul li .imgbox { width:125px; height:140px; border:1px solid #cbcbcb;}
.imgbox a img { margin:15px auto 0 auto;}
.P02_right ul li dl { font-size:12px; color:#333; line-height:28px; text-align:left; margin-top:10px;}
.P02_right ul li dl dt a { display:block; width:120px; height:24px; line-height:24px; 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;}
.P02_right ul li dl dd a { display:block; width:120px; height:24px; line-height:24px; white-space:nowrap; color:#2176d3; 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;}
