@import url(body.css);
@import url(color_links.css);
.bg{ width:1000px; margin:0 auto}
.w1210 .bg{ width:1210px;}
.w1330 .bg{ width:1274px;}


 
/*首页滚动*/
.main_visualw{ padding:0 200px 0 200px;}
.main_visual{position:relative; z-index:1; }
.main_image { text-align:center; width:100%; overflow:hidden; margin:0 auto; position:relative; }
.main_image ul {width:9999px; overflow:hidden; position:absolute; top:0; left:0}
.main_image li {  float:left;  width:100%; background-position:center;background-repeat: repeat-x; }
 
div.flicking_con {width:100%; margin:0 auto;  position:relative;z-index:1;}
div.flicking_con .flicking_inner { bottom:20px; z-index:88888;position:absolute;text-align:center; z-index:999; width:100%; } /* 121126 */
div.flicking_con a { background-image:url(../images/index/index_20.png); background-position:-3px -466px; position:relative; height:20px; width:20px; line-height:20px; margin:0 3px; padding:0; display:inline-block;   }
div.flicking_con a.on {  background-position:-3px -441px; color:#fff; }

#btn_prev,#btn_next{z-index:11111;position:absolute;display:block;width:33px!important;height:74px!important;top:50%;margin-top:-37px;display:none;}
#btn_prev{ left:10px; background: /*url(../images/dhl_index/dhl_new_17.png)*/ no-repeat 0 0 ;/*-- -66px 0--*/}
#btn_next{ right:10px;background: /*url(../images/dhl_index/dhl_new_17.png)*/ no-repeat -134px 0;/*-- right 0--*/}
  .main_image .bg{position:relative; height:100px;}
  .main_image,.main_image ul,.main_image li,.main_image li a,.main_image img{ height:378px;}
  
  
.w1210 .main_image,.w1210 .main_image ul,.w1210 .main_image li,.w1210 .main_image li a,.w1210 .main_image img {height:452px;}
.w1210 .main_image li { background-size:auto auto;}

.w1330 .main_image,.w1330 .main_image ul,.w1330 .main_image li,.w1330 .main_image li a,.w1330 .main_image img {height:480px;}
.w1330 .main_image li { background-size:auto auto;}


.r_gyw{ position:relative;}
.r_gy{ position:absolute; z-index:98; top:0; right:0; padding-top:3px;}
.r_gy li{ padding:3px 0 0 0}
.r_gy img{ width:159px; height:118px;}
.w1210 .r_gy img{ width:190px; height:141px;}
.w1330 .r_gy img{ width:200px; height:148px;}
.w1330 .r_gy{  padding-top:8px;}

 .xnav{height:378px;}
  .w1210 .xnav{ height:452px;}
  .w1330 .xnav{ height:480px;}
  
  
/*---楼层----*/
  .loucneg{ width:60px; position: fixed; z-index:999; top:40%; left:0; text-align:center; }
  .loucneg dl dt,.loucneg dl dd,.loucneg dl{ height:30px; line-height:30px;cursor:pointer;}
  .loucneg dl dd{ display:none;}.loucneg dl{ background:url(../images/index/index_20.png) no-repeat center -613px;}
.loucneg dl.this{ color:#C00;}


.zhezhoao{ position:relative;}.zhezhoao1{ position:absolute; width:210px; height:10px; background-color:#f3f3f3; top:0; left:-10px; z-index:100;}
.h1x h1{ font-size:16px; padding-left:54px;}
/*---开始 今日推荐----*/ 
.h1x{  position:relative; border:1px solid #e1e2e6; height:42px; border-bottom:1px solid #b9bcc9; background-color:#f5f5f5; font-size:16px; line-height:42px;}
.h1x li{ cursor:pointer; float:left; height:43px; width:198px; text-align:center;}
 .h1x li,.h1x li a:link,.h1x li a:visited {color: #818181; }.h1x li a:hover {color: #d92b2b; }
  .h1x li.this,.h1x li.this a:link,.h1x li.this a:visited {color: #000; }.h1x li.this a:hover {color: #d92b2b; }
.h1x li.this{ background-color:#fff;border:1px solid #b9bcc9;border-bottom:none; }
.h1x ul{ position:absolute;top:-1px;}
.h1x2 ul{left:-1px;}.h1x2 li.this.home{ border:none; height:44px; background:url(../images/index/index_17.png) no-repeat; width:201px;}
.h1x span.more,.c_m span.more,.hex2 span.more{ position:absolute; right:18px; background-position:right -1163px; padding-right:10px; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
.hex2 span.more{}
.c_m{ position:relative; background-color:#fff; border:1px solid #e4e4e4; border-top:none;}
.c_m span.more{ line-height:42px; top:-42px; }
.c_c{ background-color:#f3f3f3; padding:15px 0 ;}
.cp_1{ position:relative; width:40%; float:left; height:300px; border-right:1px solid #f1f1f1;}
.cpz_1{width:40%; float:left;}.cpz_2{width:60%; float:right; }.cpz_1i{border-left:1px solid #f1f1f1; overflow:hidden;}
.cpz_1 img,.cpz_2 img{ width:100%; height:auto;}
.cp_1 img{ float:right; position:absolute; right:0; width:250px; height: auto; bottom:25px; }
.cp_1 h1,.cp_1 h2,.cp_1 p{ padding-left:10%;}
.cp_1,.cp_2{position:relative;}
.cp_1,.cp_2,.cp_1 table,.cp_2 table{height:300px; }.cp_1 table,.cp_2 table{ width:100%; position:absolute; top:0; z-index:3;}
.cp_2{ width:59%; float:right; }
.cp_2 img{ float:right; position:absolute; right:100px; width:250px; height: auto; bottom:25px;}
.cp_2 h1,.cp_2 h2,.cp_2 p{ padding-left:20%;}

.cp_1 h1,.cp_2 h1{ font-size:28px; font-weight:normal;}
.cp_1 h2,.cp_2 h2{ font-size:14px; font-weight:normal;}
.cp_1 p,.cp_2 p{ color:#000; font-size:28px;line-height:14px; }
.cp_1 p em,.cp_2 p em{ padding:0; color:#000; margin:0; line-height:21px; font-size:12px; text-decoration: line-through; color:#999999; font-style:normal;}
/*---开始 今日推荐----*/ 
.scrolllist2_w{ height:320px;}
.scrolllist2{ border-top:1px solid #f1f1f1;}
 .scrolllist2 li{  float:left;overflow:hidden;  position:relative; }

.scrolllist2 img{ display:block; clear: both;  width:200px; height: auto; z-index:100; }
.scrolllist2 a.abtn{ position:absolute; top:144px;display:block;height:54px;width:28px;overflow:hidden;background:  url(../images/index/arrow3.png) no-repeat 0 0; z-index:102; }
.scrolllist2 a.aleft{ left:0;}
.scrolllist2 a.agrayleft{cursor:default;background-position:-40px 0;}
.scrolllist2 a.aright{float:right;background-position:-96px 0; right:0;}
.scrolllist2 a.agrayright{cursor:default;background-position:-139px 0;}
.scrolllist2{  height:180px;margin:0 auto 0 auto;position:relative;}
.scrolllist2 .imglist_w{  height:320px;overflow:hidden;float:left;position:relative;/*必要元素*/ }
.scrolllist2 .imglist_w ul{width:20000px;position:absolute;left:0px;top:0px;}
 .scrolllist2 li{height:320px; border-left:1px solid #f1f1f1; color:#e7e7e7 ; margin-left:-1px;font-family:微软雅黑; text-align:center;}
 
 
 .scrolllist2 li img{ margin-top:15px; margin:10px auto 5px auto;}
 .scrolllist2 dd{ font-size:15px; color:#777; text-align:left; padding:0 18px; clear:both;}
 
  .scrolllist2 span.color_cheng{ font-size:16px; color:#ff9657; font-weight:bold;  display:block; float:left; padding-right:25px;} .scrolllist2 dd .flx{ float:right; font-size:12px; line-height:18px; font-style:normal; color:#f0a969; border:1px solid #f0a969; padding: 0 5px;
  
      -moz-border-radius: 3px;      /* Gecko browsers */
    -webkit-border-radius: 3px;   /* Webkit browsers */
    border-radius:3px;            /* W3C syntax */}
	.i_hover .color_huise_l em{ display:inline-block;font-style:normal; padding: 0 5px; margin-top:4px;
  
      -moz-border-radius: 3px;      /* Gecko browsers */
    -webkit-border-radius: 3px;   /* Webkit browsers */
    border-radius:3px;            /* W3C syntax */border:1px solid #bbbbbb; margin-right:7px; }
	 .scrolllist2 .i_hover p.color_huise{  clear:both; padding-top:8px;}
	  .scrolllist2 .i_hover p.color_huise_l{ clear:both;}
	 .i_hover span.color_cheng{ line-height:34px; margin-top:7px;}
	.gwc{ margin-top:7px;float:right; background-color:#ff4c4d; width:110px; height:34px; line-height:34px; -moz-border-radius:4px;      /* Gecko browsers */
    -webkit-border-radius:4px;   /* Webkit browsers */
    border-radius:4px;            /* W3C syntax */  font-size:14px;}
	.gwc i{ background-image: url(../images/index/index_20.png); background-repeat:no-repeat; background-position:0 -1600px; width:32px; height:34px; display:block; float:left;}
	
	.gwc a{ display:block; width:100%; height:100%;}
	.gwc{ font-size:12px;width:90px;}
	.w1210 .gwc{ font-size:13px;width:110px;}
.w1330 .gwc{ font-size:14px; width:110px;}

 .scrolllist2 li h3{  font-weight:normal; text-align:left; padding:0 15px 5px 15px;}
 
.i_hover{ display:none; position:absolute; top:320px;width:100%; height:320px;  background-color:#fff; text-align:left;}
.i_hoveri{ padding:20px; }
 .scrolllist2 li .i_hoveri h3{ height:29px; overflow:hidden; padding:10px 0 10px 0; font-weight:bold;}
.scrolllist2 .imglist_w,.scrolllist2{width:998px;}
.w1210 .scrolllist2 .imglist_w,.w1210 .scrolllist2{ width:1198px;}
.w1330 .scrolllist2 .imglist_w,.w1330 .scrolllist2{ width:1272px;}
 .scrolllist2{}
 .scrolllist2 li{ width:200px; }
.w1210 .scrolllist2 li{ width:240px; }
.w1330 .scrolllist2 li{ width:254px; }

/* 显示抢购 */
.xshi_i{   background:#fdb800 url(../images/index/index_65.png) repeat; padding:40px 15px 15px 15px;}
.xshi_i dl{  position:relative; width:20%; float:left; text-align: center;  }.xshi_i dl img{ width:98%;}
.xshi_i .chanpoin{top:15px; position:absolute; z-index:1;  left:0; width:80%; margin:0 0 0 10%;}
.xshi_i dt{ height:38px; width:80%;overflow:hidden; margin:0 0 0 10%; position:absolute;  text-align:left;}
.xshi_i dd{ width:80%; margin:0 0 0 10%; position:absolute;  text-align:left;}

.xshi_i dl{font-size:12px; line-height:14px;}
.xshi_i dt{ top:185px;  }
.xshi_i dd{top:220px;}.xshi_i dd em{ font-style:normal; text-decoration: line-through; padding-right:12px; font-size:12px;}
.xshi_i dd span.color_hongse{ font-weight:bold;}

.w1210 .xshi_i dl{font-size:13px;line-height:18px;}
.w1210 .xshi_i dt{ top:226px; }
.w1210 .xshi_i dd{top:267px;  }

.w1330 .xshi_i dl{font-size:14px;line-height:18px;}
.w1330 .xshi_i dt{ top:242px; }
.w1330 .xshi_i dd{top:287px;  }
.hex{ position:relative; font-size:21px; color:#fdb800; margin:15px 0 0 0; height:36px;}
.hex i{ background-image: url(../images/index/index_20.png); background-repeat:no-repeat; background-position:2px -715px;  width:36px; height:36px; float: left; display:block;}

.hex span.time{  font-size:14px; position:absolute; top:10px; right:0; font-family:Arial, Helvetica, sans-serif;padding:0 0 0 12px; color:#000; height:60px; padding-right:10px; }
.hex span.time em{ float:left; font-style:normal; text-align:center; font-size:42px; width:39px;   margin-left:5px; background: url(../images/index/index_20.png) repeat-x 0 -769px;  color:#fff;  height:57px; line-height:57px;-moz-border-radius:3px;      /* Gecko browsers */
    -webkit-border-radius:3px;   /* Webkit browsers */
    border-radius:3px;            /* W3C syntax */ }.hex span.time b{ float:left; padding:40px 0 0 5px; font-weight:normal;}
	
	.r_list dl dd h1{ font-size:14px; padding-top:8px;font-weight:normal; line-height:16px;}
	.r_list dl dt img.chanpoin{ width:100%; height:auto; margin:9px 0 0 0;}
	.r_list dl{height:288px; overflow:hidden;   float:left; width:25%; }
	.r_list dl dt{  height:208px; border-left:1px solid #e7e7e7; text-align:center; }
	.r_list dl dt span{width:200px; height:200px; position:relative; margin:0 auto 0 auto; display:block;}
	.r_list dl dd{ height:79px;border-left:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7; padding:0 15px;}
	.l_gy{overflow:hidden; width:20%; float:left; height:510px;border-bottom:1px solid #e7e7e7;}
 .r_list dd p{ color:#ababab; font-size:14px; padding:4px 0 0 0}
	.biaoqian{ position:absolute; left:0; top:0;}
	.r_list{ float:right; width:80%;}
	
	.r_list dl.hx{height:223px;}
	.r_list dl.hx dt{  height:150px;  }
	.r_list dl.hx dt span{width:200px; height:140px;  }
	.r_list dl.hx dt span img.chanpoin{width:140px; height:140px;  }
	.r_list dl.hx dd{ height:72px;}
	.r_list dl.hx h1{ font-size:12px; line-height:14px;}
	 .r_list dl.hx dd p{  font-size:13px; padding:2px 0 0 0}.r_list dl dd p em{ text-decoration: line-through; padding-right:8px; font-style:normal; color:#CCC}
	.louc{ padding:15px 0 0 0;}
	.lcx{ background:url(../images/index/index_72.png) no-repeat; width:68px; height:68px; z-index:1; position:absolute; left:-1px; top:-1px; padding-left:10px;color:#fff; font-size:28px; line-height:50px;}
	.liskxs li{ width:9%; float:left;}.liskxs li img{ width:100%; height:auto;}
	.louc .h1x ul{ right:0; padding-right:20px; }.louc .h1x ul li{ width:130px;}
	
	.louc1 .lcx{ background-position:0 -69px;}
	.louc2 .lcx{ background-position:0 -138px;}
	.louc3 .lcx{ background-position:0 -207px;}
	.louc4 .lcx{ background-position:0 -276px;}
	.louc5 .lcx{ background-position:0 -345px;}
	.louc6 .lcx{ background-position:0 -414px;}
	.louc7 .lcx{ background-position:0 -483px;}
	.louc8 .lcx{ background-position:0 -69px;}
	.louc9 .lcx{ background-position:0 -138px;}
	.louc10 .lcx{ background-position:0 -207px;}
	.louc11 .lcx{ background-position:0 -276px;}
	.louc12 .lcx{ background-position:0 -345px;}
	.louc13 .lcx{ background-position:0 -414px;}
	.louc14 .lcx{ background-position:0 -483px;}

.hex2{ border-bottom:2px solid #ff0000; position:relative; font-size:21px; color:#ff0000; margin:15px 0 0 0; height:36px;}
.hex2 i{ background-image: url(../images/index/index_20.png); background-repeat:no-repeat; background-position:2px -661px;  width:36px; height:36px; float: left; display:block;}

.qianggou li{ width:20%; float:left;height:148px;border-bottom:1px solid #f0f0f0;}.qianggou li.one{ height:296px;}
.qianggou li a{ display:block; height:100%; border-left:1px solid #f0f0f0;}
.qianggou li img{ float:left; width:100px; height:100px; margin:20px 5px 0 5px; } 
.qianggou li h3{ font-weight:normal; padding:20px 10px 0 0; }
.qianggou .color_hongse{ font-size:16px; font-weight:bold;}
.qianggou li.one{ text-align: center; border:none;}
.qianggou li.one img{ width:200px; height:200px; float: none; margin:15px auto 0 auto;}
.qianggou li.one h3,.qianggou li.one span.color_hongse{ clear:both; display:block; text-align: left; padding:0 0 0 12px;}
.qianggou li.end{ border:none;}

/* 评论 */
.shaitu_new{ background-color: #fff; margin-top:12px;
  border: 1px solid #e4e4e4; height:280px;}.shaitu{ padding:10px; float:left;}
  .shaitu .mt h2{ font-size:16px; font-weight:normal; padding:0 0 10px 0}
.shaitu .p-img {
  float: left;
  display: inline;
  padding: 10px 0;
  width: 80px;
  height: 80px;
}
.shaitu .p-img {
  float: left;
  display: inline;
  padding: 10px 0;
  width: 80px;
  height: 80px;
}
.shaitu .sw {
  position: relative;
  overflow: hidden;
  height: 210px;
}

.shaitu .mc {
  width: 400px;
  height: 226px; 
}
 
.shaitu .p-detail {
  position: relative;
  width: 330px;
  height: 34px;
  padding: 10px 15px 10px 20px;
  background: #f8f8f8;
  color: #999;
  overflow: visible;
}
.shaitu .p-info {
  float: left;
  display: inline;
  width: 166px;
  padding-left: 20px;
  margin-top: 3px;
}
.shaitu .author-info span {
  line-height: 28px;
}
.shaitu .author-info img {
  width: 28px;
  height: 28px;
  margin-right: 5px;
  border-radius: 50%;
  vertical-align: middle;
}
.shaitu .icon-l {
  position: absolute;
  left: 4px;
  top: 7px;
  font-size: 38px;
  line-height: 38px;
  color: #aaa;
  font-family: Arial;
}
.shaitu .icon-r {
  font-size: 38px;
  line-height: 38px;
  color: #aaa;
  vertical-align: -24px;
  font-family: Arial;
}
.shaitu .detail-arrow {
  position: absolute;
  left: -9px;
  top: 19px;
  color: #f8f8f8;
  font-size: 20px;
}
.shaitu .mc li {
  height: 100px;
  margin-bottom: 20px;
  overflow: hidden;
}

.xinwenxf h1{ font-size:16px; font-weight:normal; padding:10px 0 10px 0}.xinwenxf .color_lanse_n img{ margin-right:10px; margin-top:5px; float:left;}.xinwenxf .color_lanse_n li{ line-height:14px; padding:10px 0 0 0}
.xinwenxf{ float:right; width:345px; border-left:1px solid #f1f1f1; height:280px; padding:0 20px;}
.dingyue{ background:url(../images/index/index_20.png) no-repeat 10px -1499px; border:1px solid #c5c5c5; overflow:hidden; border-top:1px solid #ababab; border-radius:5px; height:36px; padding-left:30px;}
.dingyue .ok_dy{background:url(../images/index/index_20.png) repeat-x 0 -396px; float:right; height:36px; width:60px; border:none;border-left:1px solid #c5c5c5; font-size:15px; color:#3c77eb; font-weight:bold; }.in_dy{ border:none; height:36px; line-height:36px;}
.linxdy{ height:10px; border-top:1px solid #f1f1f1; margin-top:20px;}