body{
  font-size:12px;
  font-family:Arial, Helvetica, sans-serif;
}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td,dt,dl,dd { margin:0; padding:0; list-style-type:none ; font-family: "Microsoft YaHei" ! important;}
#out{ width:950px; margin:0 auto; height:auto;}
#top{
  width:950px;
  height:76px;
  margin:0px auto;
}
#clear {clear:both;}
#logo{
  width:169px;
  height:76px;
  float:left;
}
#logo h1{
  width:169px;
  float:left;
  font-weight:bold;
  font-size:16px;
  text-indent:10px;
  
}
#logo h1 a{
  text-decoration:none;
  color:#666666;
}
.hot{
  position:absolute;
  right:658px;
  top:3px;
}

#logo img{
  border:0px;
}

#vRule{
  width:8px;
  height:76px;
  float:left;
}

#topMenu{
   width:734px;
   float:left;
   height:76px;
}
#aliLogo{
  width:200px;
  height:34px;
  float:left;
  margin-top:20px;
  margin-left:10px;
  display:inline;
}
#rightMenu{
  width:450px;
  float:right;
  height:32px;
  background-image:url(../images/top1menubgl.gif);
  overflow:hidden;
  
}
#rightMenu ul{
  width:100%;
  height:32px;
  float:left;
  list-style-type:none;
  margin-left:20px;
  display:inline;
}
#rightMenu ul li{
  float:left;
  line-height:32px;
  text-align:center;
}
#rightMenu ul li a{color:#666; text-decoration:none;padding-left:6px;padding-right:6px;}
#rightMenu ul li a:hover{color:#C4055A; text-decoration:underline;padding-left:6px;padding-right:6px;}
#rightMenu ul li a:visited{color:#666; text-decoration:none;padding-left:6px;padding-right:6px;}
#rightMenu ul  .line{
  width:8px;
  float:left;
}
#rightMenu2{
  width:18px;
  height:32px;
  background-image:url(../images/top1menubgr.gif);
  float:right;
}
#rightMenu ul li .fav_a { width:56px; text-align:center;  padding-top:1px;color:#fff; background:url(../images/fav_bg.gif) no-repeat;padding-bottom:2px;font-weight:bold;padding-left:5px;padding-right:5px;}
#rightMenu ul li a.fav_a:link { color:#fff;}
#rightMenu ul li a.fav_a:visited { color:#fff;}
#rightMenu ul li a.fav_a:hover { color:#fff; text-decoration:none;}
#topTitle{
  width:520px;
  height:44px;
  float:right;
  line-height:44px;
  
}
#topTitle h1{
  font-size:12px;
  margin-top:0px;
  line-height:44px;
  text-align:right;
  color:#C4055A;
}
#menu{
  width:950px;
  height:35px;
  float:left;
  background-image:url(../images/menu.jpg);
  position:relative;
}
#menu ul{
  height:35px;
  float:left;
  margin-left:10px;
  display:inline;
}
#menu ul li{
  width:80px;
  height:35px;
  float:left;
  color:#FFFFFF;
  line-height:30px;
  font-size:14px;
  text-align:center;
}
#menu ul li a { display:block; text-decoration:none; color:#FFF; }
#menu ul li a:hover { display:block; text-decoration:underline;color:#C4055A;font-weight:bold }
#menu ul li a:visited { display:block; text-decoration:none; color:#FFF;}
#menu ul .current{
  width:100px;
  height:33px;
  background-image:url(../images/menuCurrent.png);
  float:left;
  margin-top:2px;
  font-weight:bold;
}
#menu ul .current a{
  display:block; text-decoration:none; color:#FFF;
}
#menu ul .current a:hover{
  display:block; text-decoration:none; color:#FFF;
}
#menu .menuTitle{
  width:186px;
  height:35px;
  background-image:url(../images/menuTitle.png);
  background-position:top;
  float:right;
  line-height:35px;
  color:#FFFFFF;
  text-align:center;
  font-weight:bold;
  font-size:14px;
}
#menu .menuTitle strong{
  color:#FF9900;
  font-size:16px;
}
#menu .menuTitle a{
  color:#FFFFFF;
  text-decoration:none;
}
#menu .menuTitle a:hover{
  color:#FFFFFF;
  text-decoration:underline;
  
}
#menu .menuTitle a:visited{
  color:#FFFFFF;
  text-decoration:none;
}

#searchMenu{
  width:950px;
  float:left;
  background-image:url(../images/searchBg.gif);
  height:40px;
  line-height:35px;
  text-indent:20px;
 
}
#searchMenu p{
 float:left;
 line-height:35px;
 color:#66666;
 text-indent:0px;
 margin-left:10px;
 display:inline;
}
#searchMenu .soBtn{
  width:69px;
  height:23px;
  background-image:url(../images/soBtn.png);
  border:none;
  margin-top:5px;
  background-color:#FFFFFF;
  float:left;
  margin-left:10px;
  display:inline;
}
#searchMenu p a{
  color:#AD0C55;
  padding-left:5px;
  padding-right:5px;
  text-decoration:none;
}
#searchMenu p a:hover{
  color:#AD0C55;
  padding-left:5px;
  padding-right:5px;
  text-decoration:underline;
}
#searchMenu p a:visited{
  color:#AD0C55;
  padding-left:5px;
  padding-right:5px;
  text-decoration:none;
}
.searchInput{
  width:176px;
  height:22px;
  background-image:url(../images/searcBg.gif);
  line-height:22px;
  float:left;
  margin-top:6px;
  margin-left:10px;
  color:#666666;
}
.searchInput ul{
  width:100%;
  height:auto;
  float:left;
}
.searchInput ul input{
  width:162px;
  float:left;
  margin-left:8px;
  height:20px;
  line-height:20px;
  border:none;
  background-image:url(../images/transprant.png);
  color:#AD0C55;
  font-weight:bold;
  display:inline;
  
  
}
.hotKey{
  width:560px;
  float:left;
  overflow:hidden;
  height:35px;
  line-height:35px;
}
.links{
  width:950px;
  height:auto;
  float:left;
  margin-top:10px;
}
.links .linkTitle{
  width:950px;
  height:28px;
  float:left;
  background-image:url(../images/linksTop.gif);
  line-height:28px;
  text-indent:10px;
  color:#A10249;
  font-weight:bold;
  font-size:14px;
}
.links .linkBody{
  width:948px;
  float:left;
  border-left:#CCCCCC 1px solid;
  border-bottom:#CCCCCC 1px solid;
  border-right:#CCCCCC 1px solid;
}

.links ul li{
  float:left;
  padding-top:10px;
  padding-bottom:10px;
  line-height:31px;
  height:31px;
}
.links ul li a{
  padding-left:5px;
  padding-right:5px;
}
.index_left{
  width:242px;
  height:auto;
  float:left;
  margin-bottom:10px;
}
.userLogin{
  width:242px;
  float:left;
  height:auto;
  border:#cccccc 1px solid;
}
#mZone{
  width:242px;
  height:100%;
  float:left;
}
.login_input{
  width:150px;
  height:25px;
  border:#CCCCCC 1px solid;
  color:#333333;
  font-weight:bold;
}
.loginTitle{
  width:212px;
  height:27px;
  float:left;
  background:url(../images/logbg.jpg);
  font-size:14px;
  font-weight:bold;
  line-height:27px;
  color:#C60033;
  padding-left:30px;
}
#footer{
  width:950px;
  height:auto;
  float:left;
  margin-top:10px;
  color:#585858;
  text-align:center;
  line-height:22px;
}
#footer p{
  margin-top:10px;
}
#footer p a{
  color:#AD0C55;
  padding-left:10px;
  padding-right:10px;
  text-decoration:none;
}
#footer .footerLine{
  width:950px;
  float:left;
  border-bottom:#EE113E solid 2px;
}


/**********************首页*****************/
#inLeft{
  width:703px;
  height:342px;
  float:left;
  background-color:#CCCCCC 1px solid;
}
#inRight{
  width:238px;
  height:auto;
  float:left;
  margin-left:10px;
  display:inline;
}
#inRightTitle{
  width:238px;
  height:32px;
  float:left;
  background-image:url(../images/inRightTitleBg.gif);
  color:#FFFFFF;
  font-weight:bold;
  line-height:32px;
  font-size:16px;
  text-indent:10px;
  text-align:left;
}
#inRightTitle span{
 width:220px;
 float:left;
}
#inRightBody {
 width:236px;
 height:auto;
 border-bottom:#CCCCCC 1px solid;
 border-left:#CCCCCC 1px solid;
 border-right:#CCCCCC 1px solid;
 float:left;
 margin-bottom:10px;
 
}
#inRightBody ul{
  width:226px;
  float:left;
  margin-top:10px;
  padding-bottom:8px;
  padding-left:10px;
}
#inRightBody ul li{
 float:left;
 width:236px;
 height:22px;

}
#inRightBody dl dd{
 float:left;
 width:110px;
}
#inRightBody dl dt a:link{color:#AD0C55}
#inRightBody dl dt a:hover{color:#666666;text-decoration:none}
#inRightBody dl dt a:visited{color:#AD0C55}
#inRightBody dl dd.img{float:left;width:110px;margin:0;padding:5px}
#inRightBody dd img{border:#D2D2D2 1px solid;float:left}
.price{
  font-weight:bold;
  font-size:16px;
  color:#C4055A;
  font-family:Arial, Helvetica, sans-serif;
}
.saletime span{
   font-weight:bold;
  font-size:16px;
  color:#C4055A;
  font-family:Arial, Helvetica, sans-serif;
}
.sale{
  font-weight:bold;
  font-size:12px;
  color:#FF0000;
  font-family:Arial, Helvetica, sans-serif;
}
.timer{
  width:110px;
  height:31px;
  float:right;
  background-image:url(../images/timer_bg.gif);
  margin-top:4px;
  margin-right:3px;
  
  
}
.timer ul{
  width:110px;
  height:31px;
  float:right;
  margin:0px;
  padding:0px;
  text-indent:0px;
}
.timer ul li{
  width:33px;
  height:31px;
  float:left;
  text-align:left;
  padding:0px;
  margin:0px;
  line-height:31px;
}
.timer ul .h{
  width:28px;
  float:left;
  height:20px;
  font-weight:bold;
  font-family:Arial, Helvetica, sans-serif;
  font-size:18px;
  text-align:center;
  line-height:20px;
  margin-top:5px;
  padding-left:5px;
  letter-spacing:2px;
  
}
.timer ul .m{
  width:25px;
  float:left;
  height:20px;
  font-weight:bold;
  font-family:Arial, Helvetica, sans-serif;
  font-size:18px;
  text-align:center;
  line-height:20px;
  margin-top:5px;
  padding-left:5px;
  letter-spacing:3px;
  margin-left:7px;
  display:inline;
}
.timer ul .s{
  width:25px;
  float:left;
  height:20px;
  font-weight:bold;
  font-family:Arial, Helvetica, sans-serif;
  font-size:18px;
  text-align:center;
  line-height:20px;
  margin-top:5px;
  margin-left:13px;
  display:inline;
  text-indent:0px;
  letter-spacing:3px;
}

#newPro{
  width:950px;
  height:auto;
  border:#CCCCCC 1px solid;
  margin-top:10px;
  float:left;
}
#newProTitle{
  width:950px;
  height:45px;
  color:#C4055A;
  font-size:16px;
  font-weight:bold;
  text-indent:10px;
  float:left;
  line-height:45px;
}
#newPro ul{
  width:945px;
  height:auto;
  float:left;
  margin-top:5px;
  display:inline;
  margin-left:5px;
}
#newPro ul li{
  width:160px;
  height:220px;
  float:left;
  margin-left:13px;
  margin-right:13px;
  display:inline;
  text-align:center;
  margin-bottom:5px;
}
#newPro ul li dt{
  width:160px;
  height:160px;
  float:left;
  
}
#newPro ul li dt img{
    vertical-align:middle;
	border:none;
}
#newPro ul li p{
  color:#666666;
}
#newPro ul li p a{
  color:#666666;
  text-decoration:none;
}
#newPro ul li p a:hover{
  color:#C4055A;
  text-decoration:underline;
}
#newPro ul li p a:visited{
  color:#666666;
  text-decoration:none;
}

.proTileList{
  width:950px;
  height:auto;
  border:#CCCCCC 1px solid;
  margin-top:10px;
  float:left;
}
.proTileLeft{
  width:200px;
  height:auto;
  float:left;
  margin-left:10px;
  display:inline;
 
}
.proTileTitle{
  width:200px;
  height:35px;
  line-height:35px;
  font-size:32px;
  color:#9C846B;
  text-indent:10px;
  font-weight:bold;
  margin-top:5px;
}
.proTileTitle h3{
   font-size:30px;
}
.proTileKeywords{
 width:100%;
 height:30px;
 background-color:#CCCCCC;
 float:left;
 margin-top:8px;
 line-height:30px;
 text-indent:5px;
}
.proTileKeywords dl{
  width:100%;
  height:30px;
  float:left;
}
.proTileKeywords dl dt{
  float:left;
}
.proTileKeywords dl dd{
  float:left;
}
.tileLeftImg{
  width:200px;
  height:auto;
  float:left;
  margin-top:5px;
  border:none;
}

.proTileRight{
  width:732px;
  height:auto;
  float:left;
  margin-left:5px;
  display:inline;
}
.proTileRightTitle{
  width:732px;
  height:50px;
  line-height:50px;
  float:left;
}
.proTileRightTitle ul{
  width:732px;
  height:50px;
  float:left;
}
.proTileRightTitle ul li{
  height:14px;
  float:left;
  border-right:1px solid #cacaca;
  line-height:14px;
  vertical-align:middle;
  margin-top:20px;
}
.proTileRightTitle ul li a{
  color:#696969;
  padding-left:10px;
  padding-right:10px;
  text-decoration:none;
  line-height:14px;
}
.proTileRightTitle ul li a:hover{
  color:#000000;
   padding-left:10px;
  padding-right:10px;
  text-decoration:underline;
  line-height:14px;
}
.proTileRightTitle ul li a:visited{
  color:#C8055C;
  padding-left:10px;
  padding-right:10px;
  text-decoration:none;
  line-height:14px;
}
.proTileListGrid {
  width:732px;
  height:auto;
  float:left;
}

.proTileListGrid ul{
  width:100%;
  height:auto;
  float:left;
  overflow:hidden;
  padding-bottom:10px;
  
}
.proTileListGrid ul li{
  width:160px;
  height:230px;
  float:left;
  margin-left:10px;
  margin-right:10px;
  display:inline;
  text-align:center;  
  overflow:hidden;   
  text-overflow:ellipsis;  
}
.proTileListGrid ul li img{
  border:none;
}

.proTileListGrid ul li p img{
  width:13px;
  height:18px;
}
.proTileListGrid ul li p{
  color:#666666;
  float:left;
  width:160px;
  text-align:left;
  overflow:hidden;
}
.proTileListGrid ul li p a{
  color:#666666;
  text-decoration:none;
}
.proTileListGrid ul li p a:hover{
  color:#C4055A;
  text-decoration:underline;
}
.proTileListGrid ul li p a:visited{
  color:#666666;
  text-decoration:none;
}

/*************************************detail************************************/
.nav{
  width:950px;
  height:25px;
  line-height:25px;
  float:left;
}
.nav strong{
  color:#AD0C55;
}
.nav a{
  color:#666666;
  text-decoration:none;
}
.nav a:hover{
  color:#000000;
  text-decoration:underline;
}

.nav a:visited{
  color:#AD0C55;
  text-decoration:none;
}


.detail{
  width:950px;
  float:left;
  height:auto;
  margin-top:5px;
}
.detailLeft{
    width:700px;
	float:left;
	height:auto;
}
.thumb{
  width:310px;
  height:310px;
  border:#CCCCCC 1px solid;
  float:left;
  text-align:center;
}
.thumb img{
  width:310px;
  height:310px;
}
.thumbLeft{
  width:311px;
  float:left;
}
.detailBtns{
  width:311px;
  height:55px;
  float:left;
  line-height:55px;
}
.detailMain{
  width:360px;
  float:left;
  height:auto;
  margin-left:15px;
  margin-right:5px;
}
.detailMain h2{
  color:#AD0C55;
  padding:8px;
  font-size:16px;
  border-bottom:#E4E4E4 1px solid;
  float:left;
  width:95%
}
.detailAttr{
  width:360px;
  height:auto;
  float:left;
  margin-top:5px;
  border-bottom:#E4E4E4 1px solid;
  padding-bottom:10px;
  color:#333333;
}
.detailAttr p{
  line-height:22px;
  text-indent:8px;
}
.detailAttr strong{
  color:#BB0000;
  font-weight:bold;
  font-size:18px;
  font-family:Arial, Helvetica, sans-serif;
}
.detaiBuy{
  width:360px;
  height:auto;
  float:left;
  margin-top:5px;
  padding-bottom:10px;
  color:#333333;
}
.detaiBuy p{
  width:100%;
  float:left;
  height:auto;
}
.itemDetail{
  width:700px;
  height:auto;
  float:left;
  overflow:hidden;
}

#proDetailControl{width:97%;margin-right:5px;background:url(../images/product_icon.png) repeat-x left -774px;padding-left:20px;height:30px;float:left}
#proDetailControl span{width:80px;display:inline-block;padding-left:5px;padding-right:5px;height:29px;line-height:29px;border:1px solid #cacaca;border-bottom:none;margin-left:-1px;text-align:center;cursor:pointer;background:url(../images/product_icon.png) no-repeat left -595px;position:relative;}
#proDetailControl span.on{position:relative;color:#474747;font-weight:800;background:#FFF;}

.proMainOther{width:100%;clear:both;margin-top:13px;float:left}
.proMainOther h3{height:33px;line-height:33px;border:1px solid #d4d4d4;border-width:1px 0;font-size:12px;font-weight:800;padding-left:15px;padding-right:15px;color:#ba0808;margin-bottom:4px;}
.proMainOther h3 a:link{
color:#ba0808;
font-size:12px;font-weight:800;
}
.proMainOther h3 a:visited{
color:#ba0808;
font-size:12px;font-weight:800;
}
.proMainOther h3 i{font-family:verdana;color:#6f6f6f;font-style:normal;}
.proMainOther h3 .backTOP{float:right;#margin-top:-33px;background-position:-110px -550px;width:65px;height:30px;overflow:hidden;text-indent:-999px;cursor:pointer;}
.icon{background:url(../images/product_icon.png) no-repeat -10px -10px;}

.tabDetail{
  width:100%;
  height:auto;
  float:left;
}
.tabDetail dl{
  width:100%;
  margin-top:10px;
  float:left;
  height:auto;
}
.tabDetail dl p{
  width:700px;
  overflow:hidden;
  text-align:left;
}
.detailRight{
  width:245px;
  float:left;
  height:auto;
  margin-left:5px;
}
.cate{
  width:245px;
  float:left;
  height:auto;
}
.cateTitle{
  background-image:url(../images/cateBg.gif);
  width:245px;
  height:32px;
  color:#FFFFFF;
  text-indent:10px;
  line-height:32px;
  float:left;
}
.cateTitle h2{
  font-size:14px;
  font-weight:bold;
  float:left;
}
.cateList{
  width:243px;
  float:left;
  border-bottom:#D8D8D8 1px solid;
  border-left:#D8D8D8 1px solid;
  border-right:#D8D8D8 1px solid;
  padding-bottom:10px;

}
.cateList dl{
  width:230px;
  height:auto;
  float:left;
  border-bottom:#CCCCCC 1px dotted;
  padding-bottom:5px;
  margin-left:5px;
  display:inline;
}
.cateList dl dt a:link{
  text-decoration:none;
  color:#BD0457;
}
.cateList dl dt a:visited{
  text-decoration:none;
  color:#BD0457;
}
.cateList dl dt a:hover{
  text-decoration:underline;
  color:#666666;
}
.cateList dl dt{
   font-weight:bold;
   color:#333333;
   text-indent:15px;
   font-size:14px;
   padding:2px;
   float:left;
}
.cateList dl dd{
  width:215px;
  margin-left:15px;
  float:left;
  line-height:20px;
  color:#666666;
  display:inline;
}
.cateList dl dd a{
  padding-left:5px;
  padding-right:5px;
  color:#666666;
  text-decoration:none;
  
}
.cateList dl dd a:hover{
  padding-left:5px;
  padding-right:5px;
  color:#BD0457;
  text-decoration:underline;
}
.viewHistory{
  width:243px;
  float:left;
  height:auto;
  margin-top:10px;
  border:#CCCCCC 1px solid;
}
.historyTitle{
  width:241px;
  float:left;
  margin-left:1px;
  margin-left:1px;
  background-color:#737373;
  color:#FFFFFF;
  height:25px;
  line-height:25px;
  text-indent:10px;
  margin-top:1px;
  font-weight:bold;
  font-size:12px;
  display:inline;
}
.historyList{
  width:235px;
  float:left;
  margin-left:5px;
  display:inline;
}
.historyList dl{
  width:100%;
  float:left;
  border-bottom:#CCCCCC 1px dashed;
  margin-top:5px;
  margin-bottom:5px;
}

.historyList dl dt{
  width:80px;
  height:80px;
  float:left;
  margin:5px;
  border:#CCCCCC 1px solid;
  display:inline;
}
.historyList dl dt img{
  width:80px;
  height:80px;
  border:none;
  float:left;
}
.historyList dl dd{
  margin-top:5px;
  float:left;
  width:140px;
}
.historyList dl dd a{
  color:#666666;
  text-decoration:underline;
}
.historyList dl dd a:hover{
  color:#CF065F;
  text-decoration:none;
}
.historyList dl dd a:visited{
  color:#CF065F;
  text-decoration:none;
}
/********************************imgItemList***************************/
.itemImgList{
  width:948px;
  float:left;
  height:110px;
  border:#E4E4E4 1px solid;
  overflow:hidden;
  position:relative;
}
.itemImgList ul{
  width:890px;
  height:110px;
  float:left;
  margin-left:30px;
  display:inline;
  overflow:hidden;
}
.itemImgList ul li{
  width:95px;
  height:95px;
  float:left;
  border:#FFFFFF 1px solid;
  margin-top:5px;
  margin-right:14px;
  display:inline;
}
.itemImgList ul li img{
  width:95px;
  height:95px;
}
.itemImgList ul li:hover{
    border:#CE3973 2px solid;
	width:95px;
    height:95px;
}

.jcarousel-skin-top .jcarousel-container { background: #fff; -moz-border-radius: 10px}
.jcarousel-skin-top .jcarousel-container-horizontal {width: 950px;}
.jcarousel-skin-top .jcarousel-clip-horizontal {width: 890px; margin-top:5px; margin-left:35px;}
.jcarousel-skin-top .jcarousel-item { margin:0 10px 0 0; width:100px; height:100px; overflow:hidden;}
.jcarousel-skin-top .jcarousel-item img { width:95px; height:95px; border:1px solid #fff;}
.jcarousel-skin-top .jcarousel-item-horizontal {margin:0 10px 0 0;}
.jcarousel-skin-top .jcarousel-item-placeholder {background: #fff; color: #000}
.jcarousel-skin-top .jcarousel-next-horizontal { position: absolute; top: 23px; right: 5px; width: 18px; height: 45px; cursor: pointer; background: url(../images/bg_details.png) no-repeat -38px -61px;}
.jcarousel-skin-top .jcarousel-next-horizontal:hover { background-position:-95px -61px;}
.jcarousel-skin-top .jcarousel-next-disabled-horizontal {background-position: -57px -61px; cursor: default}
.jcarousel-skin-top .jcarousel-next-disabled-horizontal:hover {background-position: -57px -61px; cursor: default}
.jcarousel-skin-top .jcarousel-prev-horizontal { position: absolute; top: 23px; left: 5px; width: 18px; height: 45px; cursor: pointer; background: url(../images/bg_details.png) no-repeat 0 -61px;}
.jcarousel-skin-top .jcarousel-prev-horizontal:hover { background-position:-76px -61px;}
.jcarousel-skin-top .jcarousel-prev-disabled-horizontal {background-position: -19px -61px; cursor: default}
.jcarousel-skin-top .jcarousel-prev-disabled-horizontal:hover {background-position: -19px -61px; cursor: default}
/********************************list*********************/
.listLeft{
  width:250px;
  height:auto;
  float:left;
}
.saleTop{
  width:245px;
  float:left;
  height:auto;
  margin-top:10px;
}

.saleTop .topTitle{
  width:245px;
  height:27px;
  float:left;
  line-height:27px;
  color:#FFFFFF;
  font-weight:bold;
  font-size:14px;
  background-image:url(../images/c_t_bg2.gif);
  text-indent:10px;
}
.saleTop .shiftList{
   width:242px;
   height:auto;
   border-bottom:#CECECE 1px solid;
   border-left:#CECECE 1px solid;
   border-right:#CECECE 1px solid;
   float:left;
   overflow:hidden;
}
.shiftList ul{width:100%;height:auto;list-style-type:none;cursor:pointer;margin:0;padding:0}.shiftList ul li{width:100%;height:22px;float:left;list-style-type:none;border-bottom:#D2D2D2 1px dotted;line-height:22px;padding-bottom:2px;padding-top:3px; overflow:hidden;}.shiftList ul li a:link{color:#414141;text-decoration:none}.shiftList dl{width:100%;height:auto;clear:both;margin:0;padding:0}.shiftList dd{float:left; text-indent:10px;width:140px;height:auto;text-align:left;margin:0;padding:0px 0 0}.shiftList dt{float:right;width:135px;height:auto;text-align:left;margin:0;padding:5px 0 0}.shiftList dl dt a:link{color:#A12551}.shiftList dl dt a:hover{color:#CD6702;text-decoration:none}.shiftList dl dt a:visited{color:#FF4E1F}.shiftList dl dd.img{float:left;width:85px;margin:0;padding:5px;}.shiftList dd img{border:#D2D2D2 1px solid;float:left}

.listRight{
  width:700px;
  float:left;
  height:auto;
}

.listGrid{
  width:700px;
  height:auto;
  float:left;
  margin-top:10px;
}
.listGrid ul{
  width:700px;
  height:auto;
  float:left;
}
.listGrid ul li{
  width:160px;
  height:275px;
  float:left;
  border:#efefef 1px solid;
  text-align:center;
  margin-bottom:12px;
  margin-left:10px;
  display:inline;
}

.listGrid ul li:hover{
  background-color:#DBB0BF;
}
.listGrid ul li p{
  line-height:14px;
  color:#666666;
  text-align:left;
  padding:2px;
  width:145px;
  float:left;
}
.listGrid ul li a{
  text-align:left;
  color:#666666;
  float:left;
}
.listGrid ul li a:visited{
  text-align:left;
  color:#99214B;
  float:left;
}
.listGrid ul li a:hover{
  color:#99214B;
  
}
.listGrid ul li img{
  border:none;
}
.listGrid ul li .salePrice{
   color:#EE113E;
   font-size:14px;
   font-weight:bold;
   text-align:left;
   font-family:Arial, Helvetica, sans-serif;
}
.listType{
  width:685px;
  height:35px;
  line-height:35px;
  float:left;
  text-indent:10px;
  border-bottom:#CCCCCC 1px dotted;
  margin-left:10px;
  display:inline;
}
.listType span{
  float:left;
}
.s1{
   background: url(../images/mall_list_mode.png) no-repeat 0 -41px;
   padding-left:8px;
   padding-right:8px;
   margin:5px;
   
}
.s2{
   background: url(../images/mall_list_mode.png) no-repeat -26px -18px;
   padding-left:8px;
   padding-right:8px;
   margin:5px;
   
}
.s3{
   background: url(../images/mall_list_mode.png) no-repeat -125px -41px;
   margin:5px;
   padding-left:8px;
   padding-right:8px;
   
}


.listType .paixu1{ text-indent:0px;margin-top:8px;float:left;margin-left:5px; display:inline;height:20px;color:#ffffff;padding-left:6px;line-height:20px;width:80px;_width:69px;background:#505050 url(../images/product_icon.png) no-repeat -227px -744px;cursor:pointer;}

.listType .paixu1 span{color:#fff;display:block;_width:69px;height:20px;line-height:20px;}
.listType .paixu1 div{margin-left:-6px;width:77px;_width:75px;position:absolute;display:none;z-index:99;color:#fff;background:#505050;}
.listType .paixu1 div ul li{height:20px;line-height:20px;padding-left:6px;}



.listType .paixu{text-indent:0px;margin-top:8px;float:left;margin-left:5px;height:20px;color:#ffffff;padding-left:6px;line-height:20px;width:96px;_width:94px;background:#505050 url(../images/product_icon.png) no-repeat -202px -744px;cursor:pointer;}

.listType .paixu span{color:#fff;display:block;_width:94px;height:20px;line-height:20px;}
.listType .paixu div{margin-left:-6px;width:102px;_width:100px;position:absolute;display:none;z-index:99;color:#fff;background:#505050;}
.listType .paixu div ul li{height:20px;line-height:20px;padding-left:6px;}

.pageNav{
  width:680px;
  height:35px;
  line-height:35px;
  float:left;
  text-indent:10px;
  border-top:#CCCCCC 1px dotted;
  margin-left:10px;
  display:inline;
  margin-top:10px;
   
}
.topNav{
  width:685px;
  border:#CCCCCC 1px dotted;
  height:auto;
  margin-left:10px;
  margin-top:5px;
  display:inline;
  float:left;
}
.topNav ul{
  padding:8px;
  float:left;
  height:auto;
  line-height:25px;
  width:660px;
  border-bottom:#CCCCCC 1px dotted;
  margin-left:5px;
  display:inline;
  margin-bottom:5px;
}
.topNav ul a:link{
  color:#666;
  text-decoration:none;
}
.topNav ul a:hover{
  color:#666;
  text-decoration:underline;
}
.topNav ul a:visited{
  color:#666;
  text-decoration:none;
}
.required{
  color:#FF0000;
}

/**************************************注册********************************/
.contain{ border:1px solid #CCCCCC; margin-top:10px;  float:left; width:950px;}
.contain h1{font-size:14px; letter-spacing:2px; color:#e93c6f; }
.contain a{color:#FF9900; text-decoration:underline;}
.contain table.nr{ line-height:200%; margin:0 auto; }

.regForm{width:830px; margin-left:10px;padding:9px 24px 10px;}
.regForm label{display:inline-block;width:100px;text-align:right;height:40px;line-height:40px; font-weight:bold}


.regForm p{height:40px;overflow:hidden;}
.regForm p a{text-decoration:underline;}
.regForm p img{vertical-align:middle;}
.regForm .ch{margin-left:200px;margin-bottom:20px; margin-top:20px;float:left}
.regForm .ch img{cursor:pointer;}
 .regForm p.yz input{width:231px;}


 .regForm .bd input{width:281px;padding:5px 3px;font-weight:bold;padding:2px 4px;_padding:0px 4px;height:25px;_height:26px;line-height:22px;_line-height:26px;border:1px solid #CBCBCB;font-family:Georgia;}
.regForm .bd label{width:80px; text-align:right;}
.focus{
	background-color:lightyellow;
}
.note { width:270px; padding:3px 3px; line-height:14px; background:#FFFDEE; border:1px solid #ECE5B1; color:#ED3D77; display:-moz-inline-stack; display:inline-block; *display:inline;
vertical-align:middle; zoom:1; font-family:Tahoma; }
.error { height:18px; border:1px solid #FFACAC; color:#FF0000; background:#FFCEE7 url(../images/icon_error.gif) no-repeat 5px 5px; text-indent:22px }
.ok { height:18px;  border:1px solid #ECE5B1;background:#FFFDEE url(../images/ico_right.gif) no-repeat 5px 0px; text-indent:25px }

/*
	登陆页  
*/


#leftCricle{float:left;width:430px;color:#4D4D4D;padding-right:16px;padding-bottom:20px;margin-top:10px;}
#leftCricle label{display:inline-block;width:134px;text-align:right;}
#leftCricle p{height:40px;}
#leftCricle p a{text-decoration:underline;}
#leftCricle .ch{margin-left:134px;margin-bottom:20px;}
#leftCricle .ch img{cursor:pointer;}
#leftCricle div{margin-left:130px;display:inline}
#rightCricle{float:left;width:300px;_width:336px;border-left:1px dotted #808080;padding-left:36px;}
#rightCricle p{color:#FF0000;font-weight:800;line-height:25px;}

#rightCricle{float:left;width:300px;_width:336px;border-left:1px dotted #808080;padding-left:36px;}
#rightCricle p{color:#FF0000;font-weight:800;}
#ControlPlan .regForm p.yz input{width:231px;}
#ControlPlan h3{height:30px;line-height:30px;font-size:14px;padding-left:14px;font-weight:800;color:#4F4F4F;}
#ControlPlan h4{height:30px;line-height:30px;font-size:14px;padding-left:14px;font-weight:800;color:#4F4F4F;border-bottom:1px solid #8a8a8a;margin-bottom:10px;}
#ControlPlan h4 i{font-style:normal;font-size:11px;}

#ControlPlan .bd input{width:281px;padding:5px 3px;font-weight:800;font-weight:normal\9;padding:2px 4px\9;_padding:0px 4px;height:22px\9;_height:26px;line-height:22px\9;_line-height:26px;border:1px solid #CBCBCB;font-family:Georgia;font:caption\9;}


/******************************news*************************/
.newsLeft{
  width:242px;
  float:left;
  height:auto;
  margin-top:10px;
  border:#CCCCCC 1px solid;
}
.newsTitle{
  width:240px;
  float:left;
  margin-left:1px;
  margin-left:1px;
  background-color:#737373;
  color:#FFFFFF;
  height:25px;
  line-height:25px;
  text-indent:10px;
  margin-top:1px;
  font-weight:bold;
  font-size:12px;
}
.newsList{
  width:235px;
  float:left;
  margin-left:5px;
  display:inline;
  padding-bottom:10px;
}
.newsList dl{
  width:100%;
  float:left;
  margin-top:5px;
  border-bottom:#CCCCCC 1px dotted;
  padding-bottom:5px;
}
.newsList dl dt{
  width:100px;
  float:left;
  height:165px;
  
}
.newsList dl dt img{
  border:none;
  width:100px;
  height:125px;
}
.newsList dl dt p{
  overflow:hidden;
  line-height:18px;
  float:left;
}
.newsList dl dd{
  width:120px;
  float:left;
  height:22px;
  line-height:22px;
  margin-left:5px;
  display:inline;
  overflow:hidden;
}
.newsList dl dd a{
  color:#666666;
  text-decoration:none;
}
.newsList dl dd a:hover{
  color:#000000;
  text-decoration:underline;
}
.newsList dl dd a:visited{
  color:#666666;
  text-decoration:none;
}
.newsRight{
  width:700px;
  float:left;
}
.newsRight h2{
  text-align:center;
  font-size:14px;
  font-weight:bold;
  height:35px;
  line-height:35px;
  border-bottom:#CCCCCC 1px dotted;
}
.tags{
  width:700px;
  float:left;
  height:auto;
}
.tags ul{
  width:700px;
  float:left;
  
}
.tags ul li{
  float:left;
  margin-top:10px;
  height:25px;
}

.tags ul li a{
  padding-left:5px;
  padding-right:5px;
  background-color:#CA366E;
  color:#FFFFFF;
  margin-left:5px;
  margin-right:5px;
  text-decoration:none;
  font-weight:bold;
  display:block;
  line-height:18px;
}
.tags ul li a:hover{
  padding-left:5px;
  padding-right:5px;
  background-color:#333333;
  color:#FFFFFF;
  margin-left:5px;
  margin-right:5px;
  text-decoration:none;
  font-weight:bold;
  display:block;
}
.tags ul li a.visited{
  padding-left:5px;
  padding-right:5px;
  background-color:#CA366E;
  color:#FFFFFF;
  margin-left:5px;
  margin-right:5px;
  text-decoration:none;
  font-weight:bold;
  display:block;
}
.summary {
  border:#efefef 1px solid;
  background-color:#F4F4F4;
  float:left;
  padding:5px;
  text-align:left;
  text-indent:10px;
  width:685px;
  color:#666666;
}
.newsDetail{
  width:700px;
  line-height:18px;
  float:left;
  margin-top:10px;
  text-indent:10px;
  overflow:hidden;
}
.newsDetail img{
  padding:5px;
}
.newsAttr{
  width:690px;
  float:left;
  text-align:right;
  padding-right:10px;
  margin-top:10px;
  border-top:#CCCCCC 1px dotted;
  padding-top:8px;
}
.newsNav{
  width:700px;
  float:left;
  text-align:center;
  padding-top:5px;
  padding-bottom:5px;
}
.newsRecommend{
  width:698px;
  border:#CCCCCC 1px solid;
  float:left;
  margin-top:10px;
  
}
.newsRecommend .recommendTitle{
  width:698px;
  margin-left:1px;
  margin-right:1px;
  margin-top:1px;
  float:left;
  height:30px;
  background-color:#737373;
  line-height:30px;
  color:#FFFFFF;
  font-weight:bold;
  text-indent:10px;
  font-size:14px;
}
.newsRecommend ul{
  width:696px;
  height:auto;
  float:left;
  margin-right:1px;
  margin-top:1px;
  display:inline;
  padding-bottom:10px;
}
.newsRecommend ul li{
  width:150px;
  height:235px;
  float:left;
  margin-top:10px;
  margin-right:5px;
  margin-left:15px;
  display:inline;
}
.newsRecommend ul li img{
 border:none;
}
/****************************shoplist*******************/
.shopList{
	width:670px;
	float:left;
	height:auto;
	margin-left:8px;
	display:inline;
	border-bottom:#CCC 1px dotted;
	padding-bottom:10px;
	margin-top:10px;
}
.shopslist_l {
	width:81px;
	height:81px;
	float:left;
	border:#cccccc 1px solid;
}
.shopslist_l img{
	 width:80px;
	 height:80px;
	 text-align:center;
	 border:none;
}
.shopslist_c {
	width:420px;
	float:left;
	height:auto;
	margin-left:10px;
	display:inline;
}
.shopslist_c h2 a{
	text-decoration:none;
	
}
.shopslist_c ul{
	width:100%;
	height:auto;
	float:left;
}
.shopslist_c ul li{
	width:140px;
	float:left;
	height:25px;
	line-height:25px;
}
.shopslist_c ul li em,i{
	color:#BF283C;
	font-weight:bold;
	font-size:14px;
}
.shopslist_c p{
	float:left;
	
}
.shopslist_r{
	width:130px;
	float:left;
	height:30px;
	line-height:30px;
}
.shopslist_r img{
	margin-left:5px;
	display:inline;
}

/************************newsList********************/
.nlnrwk{width:700px; height:115px;padding-top:10px;float:left; border-bottom:1px dashed #ccc}
.nlnewnr{width:550px; height:110px; float:left; }
.nlnewnr p{ padding-left:20px; line-height:24px; color:#828282}

.nltitle{width:530px; padding-left:20px; height:30px; line-height:30px;font-weight:bold;}
.nlnewpic{width:100px; height:100px; padding:1px; border:1px solid #ccc; float:right; margin-right:10px;}
.nlnewpic .pic{width:100px; height:100px; overflow:hidden}
.nlpage{width:600px; height:40px; line-height:40px; padding-left:60px;padding-right:20p}
.newsListTB {width:695px;float:left;margin-top:10px;margin-bottom:10px;}
/****************************newsIndex**********************************/
#newsOne {width:950px; height:auto; float:left; margin-top:10px; border:#d9d9d9 1px solid; overflow:hidden;}

#OneLeft {width:360px; height:389px; padding:4px 5px 0 5px; background:#ededed; float:left;}

#leftImg {width:360px; height:200px;float:left} 

#leftText {width:360px; height:24px; background:#bbc0c3; margin-top:1px;}
#leftText ul {width:240px; height:24px; float:left;}
#leftText ul li {width:240px; height:22px; padding:2px 0 0 0; text-align:center; float:left;}
#leftText dl {white-space:nowrap; height:16px; padding:4px 0; float:right;}
#leftText dl dd {width:16px; height:16px; line-height:16px; border-left:#fff 1px solid; text-align:center; color:#fff; background:#8d9399; cursor:pointer; float:left;}
#leftText dl dd.hover {background:#ff9900;}

#leftNewsList {width:360px; height:144px; margin-top:30px;float:left}
#leftNewsList div {width:128px; height:142px; float:left;}
#leftNewsList ul {width:232px; height:144px; float:right;}
#leftNewsList ul li {width:217px; height:22px; background:url(../images/newsListico.gif) 8px no-repeat; padding:2px 0 0 15px; overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
#leftNewsList ul li a{
	color:#666666;
	text-decoration:underline;
}
#OneCent {width:364px; height:393px; border-left:#d9d9d9 1px solid; background:#fcfcfc url(../images/newscenbg.gif) left no-repeat; float:left;}

#CenTop {width:364px; height:68px;float:left}
#CenTop h2 a{color:#C4055A; text-decoration:none}
#CenTop h2 a:hover{color:#C4055A; text-decoration:underline}
#CenTop h2 a:visited{color:#C4055A; text-decoration:none}
#CenTop ul {width:364px; height:44px;}
#CenTop ul li {width:364px; height:44px; font-size:16px; font-weight:bold; line-height:44px; color:#2b4e83; text-align:center;}
#CenTop ul li a { font-size:18px; font-weight:bold;}
#CenTop dl {width:364px; height:24px;float:left;}
#CenTop dl dt {width:100%;height:auto; font-size:12px; margin:0px;padding:0px;line-height:22px; color:#6d6d6d; text-align:center; float:left;}
#CenTop dl dt p{margin:0px;padding:0px;float:left;}
#cenMid {width:346px; height:144px; background:url(../images/line.gif) top repeat-x; padding:8px 0;}
#cenMid ul {width:227px; height:144px; float:left;}
#cenMid ul li {white-space:nowrap; height:22px; background:url(../images/newsCenbg1.gif) 3px no-repeat; padding:2px 0 0 12px;text-overflow:ellipsis; overflow:hidden;white-space:nowrap;width:200px;}
#cenMid ul li a {font-size:14px; color:#5e5e5e;}
#cenMid dl {width:110px; height:131px; padding:2px 1px 0 2px; border:#d8d8d8 1px solid; margin:5px 0 4px 0; float:left;}
#cenMid dl dd {width:110px; height:110px; overflow:hidden;}
#cenMid dl dt {width:110px; height:21px; color:#939393; text-align:center; overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
#cenMid dl dt a:link,a:hover,a:visited{
	color:#666;
}
#OneRig {width:214px; height:393px; border-left:#d9d9d9 1px solid; background:#f2f2f2; float:left;}

#rigimg {width:214px; height:154px;}

#rigTit {width:214px; height:31px;line-height:31px; background:url(../images/caption_bg.gif); margin-top:10px;}
#rigTit ul {width:214px; height:31px; background:url(../images/newsicon1.gif) 11px no-repeat;margin:0px;padding:0px}
#rigTit ul li {white-space:nowrap; height:31px; font-weight:bold; color:#040404; padding:3px 0 0 33px;}

#rigList {width:210px; height:192px;float:left}
#rigList ul {width:210px; height:192px;margin:0px;padding:0px}
#rigList ul li {width:200px; height:22px;float:left; text-indent:20px;overflow:hidden; background:url(../images/newsListico.gif) 8px no-repeat;white-space:nowrap;text-overflow:ellipsis}
#rigList ul li a {color:#3a3a3a;}

#midPic {width:950px; height:90px; float:left; margin-top:10px;}

#newsSecAll {width:950px; height:auto; border:#dedede 1px solid; background:#f7f7f7; padding-bottom:6px; margin-top:10px; overflow:hidden;float:left}

#newsSecLeft {width:356px; height:auto; margin:0 0 0 6px; display:inline; overflow:hidden; float:left;}
#secList {width:354px; height:96px; padding:6px 0; border:#dedede 1px solid; border-top:none; background:#fff;}
#secList ul {width:354px; height:96px;margin:0px;padding:0px}
#secList ul li {width:328px; height:22px; padding:2px 0 0 9px; margin:0 auto; background:url(../images/newsListico.gif) 0 no-repeat;}
#secList ul li a {font-size:14px;}

#newsSecTit {width:350px; height:31px; padding:2px 2px 0 2px; border:#dedede 1px solid;border-bottom:none; margin-top:6px; background:#fff;}
#newsSecTit dl {width:350px; height:31px; background:url(../images/caption_bg.gif);margin:0px;padding:0px;}
#newsSecTit dl dt {width:150px; height:23px; font-size:12px;  padding:3px 0 0 20px; background:url(../images/carNewsListTitleLeft.gif) no-repeat; float:left;color:#C4055A}
#newsSecTit dl dd {width:50px; height:23px; padding:3px 0 0 0; background:url(../images/carNewsListTitleRig.gif) 100% no-repeat; float:right;}
#newsSecTit dl dd a{
	color:#666;
	text-decoration:none;
}
#secPicList {width:354px; height:160px; border-left:#dedede 1px solid; border-right:#dedede 1px solid; background:url(../images/newsShowLine.gif) 0 100% repeat-x #fff;}
#secPicList dl {width:135px; height:144px; margin:10px 0 0 7px; display:inline; float:left;}
#secPicList dl dd {width:135px; height:124px;}
#secPicList dl dt {width:135px; height:20px; line-height:20px; text-align:center; background:#ced3d6;overflow:hidden;text-overflow:ellipsis;-o-text-overflow: ellipsis;white-space:nowrap;}
#secPicList dl dt a{
	color:#666;
	text-decoration:underline;
}
#secPicList dl dt a:hover{
	color:#C4055A;
	text-decoration:none;
}
#secPicList dl dt a:visited{
	color:#C4055A;
	text-decoration:none;
}

#secPicList ul {width:192px; height:144px; padding:6px 0 0 0; float:right;}
#secPicList ul li {width:183px; height:22px; padding:2px 0 0 9px; background:url(../images/newsListico.gif) 0 no-repeat; overflow:hidden;text-overflow:ellipsis;-o-text-overflow: ellipsis;white-space:nowrap;}
#secPicList ul li a{
	color:#666;
	text-decoration:underline;
}
#secPicList ul li a:hover{
	color:#C4055A;
	text-decoration:none;
}
#secPicList ul li a:visited{
	color:#C4055A;
	text-decoration:none;
}



#newsSecRig {width:210px; height:auto; margin:8px 8px 0 0; display:inline; float:right;}

#secRigTit {width:210px; height:23px; border:#e8e7ec 1px solid; background:url(../images/secRigBg.gif) repeat-x;float:left}
#secRigTit.nobor {border-top:none;}
#secRigTit ul {width:210px; height:23px; background:url(../images/newsicon1.gif) 9px no-repeat;margin:0px;padding:0px}
#secRigTit ul li {white-space:nowrap; height:21px; font-weight:bold; color:#040404; padding:2px 0 0 30px;}

#secRigList {width:210px; height:268px; border:#e8e7ec 1px solid; border-top:none; padding-top:6px;}

#picListTitle {width:948px; height:31px; border-left:#D8D8D8 1px solid;border-right:#D8D8D8 1px solid;border-top:#D8D8D8 1px solid;float:left; background:url(../images/caption_bg.gif); margin-top:10px;}
#picListTitle dl {width:950px; height:29px;margin:0px;padding:0px}
#picListTitle dl dt {width:300px; height:21px; font-size:14px; font-weight:bold; color:#ff6600; padding:8px 0 0 63px; float:left;}
#picListTitle dl dd {width:50px; height:24px; text-align:left; padding-top:5px; float:right;}

#picList {width:948px; height:auto; border:#c4c5ce 1px solid; border-top:none;float:left;padding-bottom:10px;padding-top:10px}
#picList dl {width:135px; height:174px; border:#dedede 1px solid; margin:2px 0 0 17px; padding:0px;display:inline; float:left;}
#picList dl dd {width:135px; height:150px; padding:1px;margin:0px}
#picList dl dt {width:135px; height:21px; padding-top:1px; text-align:center; overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow: ellipsis;}
#picList dl dt a:link,a:visited,a:hover{
	color:#666;
}


.listItem ul{width:100%;height:auto;list-style-type:none;cursor:pointer;margin:0;padding:0}.listItem ul li{width:100%;height:22px;float:left;list-style-type:none;border-bottom:#D2D2D2 1px dotted;line-height:22px;padding-bottom:2px;padding-top:3px}.listItem ul li a:link{color:#414141;text-decoration:none}.listItem dl{width:100%;height:auto;clear:both;margin:0;padding:0}.listItem dl dt dd{float:right;width:110px;height:auto;text-align:left;margin:0;padding:5px 0 0}.listItem dl dt a:link{color:#C00}.listItem dl dt a:hover{color:#CD6702;text-decoration:none}.listItem dl dt a:visited{color:#FF4E1F}.listItem dl dd.img{float:left;width:68px;margin:0;padding:5px}.listItem dd img{border:#D2D2D2 1px solid;float:left}


/***************************about**********************/
.aboutAD{
	width:950px;
	height:90px;
	border:#CCC 1px solid;
	float:left;
	margin-top:5px;
	margin-bottom:10px;
}


.aboutLeft{
  width:245px;
  float:left;
  height:auto;
}
.aboutLeftTitle{
  background-image:url(../images/cateBg.gif);
  width:245px;
  height:32px;
  color:#FFFFFF;
  text-indent:10px;
  line-height:32px;
  float:left;
}

.aboutLeftTitle h2{
  font-size:14px;
  font-weight:bold;
  float:left;
}
.aboutLeftList{
  width:243px;
  float:left;
  border-bottom:#D8D8D8 1px solid;
  border-left:#D8D8D8 1px solid;
  border-right:#D8D8D8 1px solid;
  padding-bottom:10px;
  height:auto;

}
.aboutLeftList ul{
	width:100%;
	height:auto;
	float:left;
	margin-top:10px;
}
.aboutLeftList ul li{
	width:200px;
	height:25px;
	background:url(../images/icon_li.gif) no-repeat 5px;
	float:left;
	line-height:25px;
	text-indent:15px;
	margin-left:15px;
	display:inline;
}
.aboutRight{
  width:698px;
  border:#CCCCCC 1px solid;
  float:left;
  height:auto;
  padding-bottom:100px;
  overflow:hidden;
}
.aboutRightTitle{
  width:698px;
  float:left;
  height:31px;
  line-height:31px;
  background-image:url(../images/caption_bg.gif);
  text-indent:10px;
}
.aboutRightTitle h2{
   color:#C4055A;
   font-size:14px;
   font-weight:bold;
}
.aboutDetail {
  width:680px;
  float:left;
  padding-left:10px;
  margin-top:10px;
  padding-right:10px;
  line-height:22px;
  overflow-x:hidden;
}

/******************大广告*********************/
.slides { position:relative; overflow:hidden; width:703px; height:342px; }
.slide-pic { overflow:hidden; width:703px; }
.slide-pic img { width:703px; height:342px; border:1px solid #E4E4E4; }
.slide-pic li { display:none; }
.slide-pic li.cur { display:block; }
.slide-li { position:absolute; left:0; bottom:0; }
.slide-li li { float:left; width:233px; height:30px; line-height:30px; margin-right:1px; text-align:center; }
.slide-li a:link{ display:block; width:161px; height:30px; font-size:14px;color:#FFFFFF;}
.slide-li a:visited{ display:block; width:161px; height:30px; font-size:14px;color:#FFFFFF;}
.slide-li .cur a:link, .slide-li a:hover { color:#333; text-decoration:none; }
.op li { background:#FF5555; opacity: 0.6; filter:alpha(opacity=60); }
.op li.cur { background:#FFF; }
.slide-txt span { display:none;color:#FFF }
.side .h5 { margin:0 0 -5px; width:213px; }
.side { float:right; width:230px; padding-right:9px; }
.Desc{
  width:950px;
  float:left;
  background-color:#FEE3C9;
  border:#990000 1px solid;
  margin-top:8px;
  margin-bottom:8px;
  text-indent:10px;
  line-height:16px;
}
.detailRecommand {
  width:100%;
  height:auto;
  float:left;
  margin-top:10px;
}
.detailRecommand ul{
  width:100%;
  height:auto;
  float:left;
}
.detailRecommand ul li{
  width:120px;
  float:left;
  height:210px;;
  margin-left:10px;
  display:inline;
  margin-right:10px;
  
}

.detailRecommand ul li p{
  width:120px;
  float:left;
}
.detailRecommand ul li .pic{
  width:120px;
  height:120px;
  text-align:center;
  vertical-align:middle;
  float:left;
  border:none;
}
.detailRecommand ul li img{
  border:none;
}
.prePage{width:18px;height:18px;border:0;background:url(../Images/pre.gif);cursor:pointer}.nextPage{width:58px;height:18px;border:0;background:url(../Images/next.gif);cursor:pointer}

DIV.sabrosus{text-align:center;font-family:Arial, Helvetica, sans-serif;color:#7B001F}DIV.sabrosus A{border-right:#98214B 1px solid;border-top:#98214B 1px solid;border-left:#98214B 1px solid;color:#3E3636;margin-right:3px;border-bottom:#98214B 1px solid;text-decoration:none;padding:2px 5px}DIV.sabrosus A:hover{border-right:#7B001F 1px solid;border-top:#7B001F 1px solid;border-left:#7B001F 1px solid;color:#96001F;border-bottom:#7B001F 1px solid;background-color:#FFFFE0}DIV.pagination A:active{border-right:#2b66a5 1px solid;border-top:#2b66a5 1px solid;border-left:#2b66a5 1px solid;color:#000;border-bottom:#2b66a5 1px solid;background-color:#FFFFE0}DIV.sabrosus SPAN.current{border-right:#941E46 1px solid;border-top:#941E46 1px solid;font-weight:700;border-left:#941E46 1px solid;color:#fff;margin-right:2px;border-bottom:#941E46 1px solid;background-color:#AD0C55;padding:2px 5px}DIV.sabrosus SPAN.disabled{border-right:#929292 1px solid;border-top:#929292 1px solid;border-left:#929292 1px solid;color:#929292;margin-right:2px;border-bottom:#929292 1px solid;padding:2px 5px}
.noTip{
   padding:10px;
   color:#FF0000;
   float:left;
}


.division{margin-left:10px;display:inline;background:#fff;border:1px dotted #E1E1E1;margin-top:5px;margin-bottom:7px;float:left;width:685px;}.GoodsSelector{float:left;width:98%;margin:0 0 5px}.GoodsSelector h5{margin:2px 0}.GoodsSelector a{color:#36c;margin:0 20px 0 0}.GoodsSelector a.remove{color:#f60;font-weight:700;background:url(../images/selector_arr.gif) no-repeat;padding:0 0 0 15px}.GoodsSelector a.remove:hover{background-position:0 -20px}.GoodsSelector .num{font-size:.8em;color:#333;margin-left:1px}.goods-spec{overflow:auto;height:100%;line-height:180%}.goods-spec .curr{z-index:10;border-bottom:none;padding-bottom:1px;color:#333}.goods-spec .spec-selected{font-size:13px;font-weight:700;color:#333}.goods-spec .spec-item{clear:left;overflow:hidden}.goods-spec li{float:left;min-width:1.5em;margin:3px}.goods-spec a{border:1px #fff solid;display:block;position:relative;background:#fff;overflow:visible;float:left;margin:0}.goods-spec a i{display:none;background:url(../images/item_sel.gif) no-repeat 0 0;height:12px;overflow:hidden;width:12px;position:absolute;bottom:-1px;right:-1px;text-indent:-9999em}.goods-spec a span,.goods-spec a img{border:1px #ccc solid;background:#fff;color:#333;display:block;padding:1px}.goods-spec a span{line-height:15px;white-space:nowarp;background:url(../images/goodspecbg.gif);word-break:break-all;padding:1px 6px}.goods-spec a:hover img,.goods-spec a:hover span{border-color:#fff}.goods-spec a.lock,.goods-spec a.lock:hover{cursor:not-allowed;border-color:#ccc;border-style:dotted}.goods-spec a.lock span,.goods-spec a.lock img{opacity:.2;filter:alpha(opacity=20);color:#ccc;border-color:#fff}.goods-spec .handle{border:1px #ccc solid;color:#999;cursor:pointer;position:relative;z-index:10;background:#fff;padding:0 2px 0 5px}.goods-spec .handle.curr:hover{border:1px #ccc solid;border-bottom:0}.goods-spec .handle span{display:inline;background:transparent url(../images/arrowdown.gif) no-repeat scroll 100% 50%;padding:1px 15px 1px 0}.goods-spec .content{display:none;border:1px #ccc solid;position:absolute;z-index:1;background:#fff;padding:5px}.goods-spec .content-curr{display:block;background:#ddd;z-index:20}table.spec-item th,table.spec-item td{vertical-align:middle}.GoodsSelector .goods-spec .selected{background:#FF9}.GoodsSelector .goods-spec .selected span{font-weight:700}.GoodsSelector .goods-spec .curr{padding-bottom:7px;margin-bottom:-1px;background:#eee}.GoodsSelector .goods-spec .content{position:static;float:none;clear:left;overflow:auto;margin-top:0;height:100%;background:#eee}.required,.require,.goods-spec .spec-selected-error{color:red}.goods-spec a:hover,.goods-spec .selected,.goods-spec .selected:hover,.goods-spec .selected span,.goods-spec .selected:hover span,.goods-spec .selected:hover img,.goods-spec .selected img{border-color:#f90}.goods-spec .handle em,.goods-spec .handle .select{color:#333}
.listText{
 width:685px;
 margin-left:10px;
 display:inline;
 float:left;
 margin-top:10px;
}
.listText ul{
  width:100%;
  height:auto;
  float:left;
  margin-top:5px;
  margin-bottom:5px;
  border-bottom:#CCCCCC 1px dotted;
  padding-bottom:10px;
}


#cartToolTip{width:250px;height:130px;background:#D7D7D7;padding-bottom:4px;padding-right:5px;position:absolute;z-index:500000}
.cartContent{width:250px;height:130px;border:#89011D 1px solid;background:#FFF}.toolTipContent{width:100%;height:100%;border:#89011D 1px solid;background:#FFF}.tipTitle{width:100%;height:25px;line-height:25px;background:#ECD1D7;color:#3E3636;font-weight:700;text-align:left}.cartTitle{width:250px;height:25px;line-height:25px;background:#ECD1D7;color:#3E3636;font-weight:700;text-align:left}.cartBody{line-height:22px;text-align:center}#cartBtn{cursor:pointer}
.cartBody strong{
  color:#FF0000;
}
#my_tool_tip{
   width:111px;
   height:38px;
   background-image:url(../images/toolTip.gif);
   position: absolute;
   display:none;
   z-index:100000;
}
#my_tool_tip p{
  padding:5px;
  float:left;
  margin:0px;
}

#cartContent{width:300px;height:200px;border:#CC0033 3px solid;background:#FFFCF7;display:none;overflow:auto;overflow-x:hidden}.listItem ul{width:100%;height:auto;list-style-type:none;cursor:pointer;margin:0;padding:0}.listItem ul li{width:100%;height:22px;float:left;list-style-type:none;border-bottom:#D2D2D2 1px dotted;line-height:22px;padding-bottom:2px;padding-top:3px}
.buyNum{
  border:#CCCCCC 1px solid;
  width:20px;
  float:left;
  margin-right:2px;
  text-align:center;
  font-weight:bold;
  color:#990033;
  margin-left:2px;
}
#cartButton{
 cursor:pointer;
}
.dialog{
   width:350px;
   height:200px;
   float:left;
   border:#cccccc 1px solid;
   position:absolute;
   background-color:#FFFFFF;
}
.dialog table{
  float:left;
}
.dialog_title_bar{
  width:350px;
  height:35px;
  background:#2C2C2C;
  line-height:35px;
  font-weight:bold;
  color:#FFFFFF;
  border-bottom:#CCCCCC 1px solid;
  text-indent:10px;
  float:left;
}
.dialog_t_1{
  width:300px;
  float:left;
  
}
.dialog_t_2 img{
   margin-top:5px;
   cursor:pointer;
}
.dialog_body{
  width:350px;
  height:160px;
  color:#000000;
  float:left;
}
.dialog_body input{
  border:1px solid #CBCBCB;font-family:Georgia;
  height:22px;
  line-height:22px;
  width:150px;
}
.showProductDetail{
  width:100%;
  height:auto;
  float:left;
}
.msgList{border:#CCC 1px dashed;margin-top:3px;margin-bottom:8px;background:#FFFCF7;text-align:left}.facebox{width:250px;border:1px solid #CCC;background:#FFF;z-index:10001;padding:8px}.facebox ul li{float:left;width:25px;height:25px;overflow:hidden}
.buyStep1{
  width:950px;
  height:29px;
  background:url(../images/bg_shoppingstep.gif) no-repeat;
  float:left;
}
.buyStep2{
  width:950px;
  height:29px;
  background:url(../images/bg_shoppingstep.gif) no-repeat 0 -30px;
  float:left;
}
.buyStep3{
  width:950px;
  height:29px;
  background:url(../images/bg_shoppingstep.gif) no-repeat 0 -60px;
  float:left;
}
.cartList{width:950px;float:left;margin-top:10px;}
.cartList table td,#listTable td{border-bottom:#DFDFDF 1px solid;padding-bottom:5px;}
.listTitle{
 background-image:url(../images/UCDingdanListBg.png);
 height:40px;
 border:none;
 font-weight:bold;
 color:#333333;
 
}
.listData td{
  border-bottom:#DFDFDF 1px dotted;
  padding-bottom:5px;
  background-color:#F6F6F6;
  padding-top:5px;
}
.stepBar{
  width:950px;
  height:32px;
  float:left;
  background-image:url(../images/stepBar.gif);
  line-height:32px;
  margin-top:10px;
  font-weight:bold;
  color:#AD0C55;
}
.step{
  width:940px;
  height:auto;
  float:left;
  line-height:22px;
  padding-left:10px;
  margin-top:10px;
  margin-bottom:10px;
}
.tipText{
  color:#FF0000;
}
.newRecommend{
  width:100%;
  float:left;
  height:auto;
}
.newRecommend ul{
  width:100%;
  float:left;
  height:auto;
}
.newRecommend ul li{
  width:120px;
  float:left;
  height:auto;
  margin-left:5px;
  display:inline;
}
.newRecommend ul li p{
  width:120px;
}
.tab_s{color:#8F7A25}.tab_s_e{color:#f30}
.regokTable{
  float:left;
  line-height:22px;
  margin-bottom:50px;
  margin-top:20px;
}

.regokTable a{
  width:120px;
  padding:5px;
  background-color:#CA366E;
  color:#FFFFFF;
  margin-left:5px;
  margin-right:5px;
  text-decoration:none;
  font-weight:bold;
  line-height:20px;
  
}
.regokTable a:hover{
  width:120px;
  padding:5px;
  background-color:#333333;
  color:#FFFFFF;
  margin-left:5px;
  margin-right:5px;
  text-decoration:none;
  font-weight:bold;
}
.regokTable a.visited{
  width:120px;
  padding:5px;
  background-color:#CA366E;
  color:#FFFFFF;
  margin-left:5px;
  margin-right:5px;
  text-decoration:none;
  font-weight:bold;
}

#userMenu{
  background-image:url(../images/userBg.gif);
  width:156px;
  height:771px;
  float:left;
  margin-bottom:10px;
  color:#FFFFFF;
  padding-top:10px;
}
#userMenu ul{
  width:156px;
  height:auto;
  padding:0px;
  margin:0px;
  float:left;
}
#userMenu ul .title{
  width:130px;
  float:left;
  height:30px;
  font-size:14px;
  margin-left:10px;
  display:inline;
  font-weight:bold;
  text-indent:15px;
  border-bottom:#F4AFBB 1px dotted;
  line-height:30px;
  color:#FFF000;
}


#userMenu ul li{
  width:130px;
  float:left;
  height:30px;
  text-indent:25px;
  margin-left:10px;
  border-bottom:#F4AFBB 1px dotted;
  line-height:30px;
}
#userMenu ul li a:link{
  color:#FFFFFF;
}
#userMenu ul li a:hover{
  color:#FFFFFF;
  text-decoration:underline;
}
#userMenu ul li a:visited{
  color:#FFFFFF;
  text-decoration:none;
}
.userRight{
  width:780px;
  float:left;
  height:auto;
  margin-left:10px;
  margin-top:5px;
  display:inline;
}
.userRight .r1{
  width:540px;
  float:left;
  margin:0px;
  padding:0px;
}
.userRight .nav{
  width:100%;
  height:30px;
  line-height:30px;
  background-image:url(../images/icon_now.png);
  background-repeat:no-repeat;
  text-indent:30px;
  border-bottom:#CCCCCC 1px dotted;
  float:left;
  margin-bottom:10px;
}
.orderNum a:link{
  color:#DD084E;
  text-decoration:underline;
}
.orderNum a:hover{
  color:#DD084E;
  text-decoration:none;
}
.orderNum a:visited{
  color:#DD084E;
  text-decoration:underline;
}
.sayHello{
  color:#666666;
  font-size:14px;
  font-weight:bold;
}
.sayHello b{
  color:#990000;
}
.uc_login{color:#0000FF}
.uc_login .t{color:#990000}
.level{color:#0000FF}
.level .t{color:#990000}
.serviceName{color:#0000FF}
.serviceName .t{color:#990000}


.userBtn {
  width:100%;
  float:left;
}
.userBtn ul {
  width:100%;
  float:left;
  margin:0px;
  padding:0px;
}
.userBtn ul  li{
  width:155px;
  height:36px;
  background-image:url(../images/UCshowListbg.png);
  line-height:36px;
  text-align:center;
  font-size:12px;
  color:#666666;
  margin-left:10px;
  margin-top:8px;
  float:left
}
.userBtn ul  li a:link{
  color:#990000;
  font-size:16px;
}
.userBtn ul  li a:visited{
  color:#990000;
  font-size:16px;
}
#lastBar{
 margin-top:20px;
}
.userTab{
  width:175px;
  height:29px;
  background-image:url(../images/h4.png);
  font-size:14px;
  color:#D8045A;
  font-weight:bold;
  text-align:center;
}
.userTab2{
  width:142px;
  height:29px;
  background-image:url(../images/h3.png);
  font-size:14px;
  color:#D8045A;
  font-weight:bold;
  text-align:center;
}
.UCpro{
  width:100%;
  margin-top:10px;
  float:left;
}
.UCpro ul{
  width:100%;
  float:left;
  margin:0px;
  padding:0px;
}
.UCpro ul li{
  width:120px;
  float:left;
  margin-left:12px;
  display:inline;
}
.UCpro ul li p{
  width:120px;
  height:22px;
  line-height:22px;
  overflow:hidden;
  color:#666666;
  margin:0px;
  padding:0px;
}
.UCpro ul li b{
  color:#FF0000;
}
.UCpro ul li del{
  color:#CCCCCC;
  width:120px;
  float:left;
}
.UCpro ul li img{
  width:120px;
  height:120px;
}
.UC_Msg_Input{
  border:#FBCAAF 1px solid;
  width:97%;
  height:50px;
  margin:8px;
  color:#CCCCCC;
}
.submitDiv{
  text-align:right;
  width:100%;
}
.UC_Submit{
  width:81px;
  height:31px;
  color:#FFFFFF;
  background-image:url(../images/icon_ljfb.png);
  border:none;
  font-weight:bold;
  padding-bottom:5px;
}
.r2 {
  width:235px;
  float:left;
  margin-top:10px;
}
.UC_AD{
  width:215px;
  height:155px;
  border:#cccccc 1px solid;
  margin-left:20px;
  float:left;
  display:inline;
}
.UC_Right_2{
  width:215px;
  margin-left:20px;
  display:inline;
  float:left;
  border:#CCCCCC 1px solid;
  margin-top:10px;
}
.UC_Right_2 ul{
  width:100%;
  float:left;
  margin:0px;
  padding:0px;
}
.UC_Right_2 .title{
  width:100%;
  float:left;
  margin:0px;
  padding:0px;
  height:25px;
  line-height:25px;
  background-color:#666666;
  font-weight:bold;
  text-indent:10px;
  color:#FFFFFF;
}
.UC_Right_2 ul li{
  width:200px;
  float:left;
  height:22px;
  line-height:22px;
}
.list{
  float:left;
  width:100%;
}
.list table{
  float:left;
  width:98%;
}
.bar {
  width:100%;
  height:25px;
  float:left;
  font-weight:bold;
  color:#990000;
  border-bottom:#F3D1DC 1px  solid;
}
.sitemap{
  width:100%;
  float:left;
  height:auto;
}
.sitemap ul{
  width:100%;
  margin:0px;
  padding:0px;
  margin-bottom:10px;
}
.sitemap ul li{
 width:900px;
 float:left;
 height:22px;
 line-height:22px;
}
.sitemap ul li a:link{
  color:#0000FF;
  text-decoration:underline;
}
.sitemap ul li a:visited{
  color:#330033;
  text-decoration:none;
}
.chatList{
  padding:5px;
  line-height:22px;
  float:left;
}
.google{
  width:728px;
  float:left;
  height:90px;
  background-color:#000000;
}
#attributes{width:100%;float:left;padding-bottom:5px;}
#attributes ul{width:100%;float:left;float:left;margin:0px;padding:0px}
#attributes ul li{cursor:pointer; float:left;border:1px solid #ccc; font-size:14px;height:25px;margin-left:10px;margin-top:5px;padding-left:5px;padding-right:5px;}
.cm2{float:left; color:#FE5E08; overflow:hidden;background:url(../Images/OK.jpg) bottom right no-repeat;font-size:14px;border:1px solid #FE5E08}
.nocm{background:#CCCCCC;color:#FFFFFF;}
.index_middle{
  width:450px;
  height:190px;
  float:left;
  display:inline;
  margin-left:10px;
}

#cl_ad{width:440px;height:290px;padding:4px;border:1px solid #ddd;margin-bottom:10px;background-color:#fff;position:relative;}
.cl_ad{width:440px;height:290px;position:relative;overflow:hidden;}
.cl_ad div{width:440px;height:290px;position:absolute;}
.cl_ad dt{height:35px;width:420px;background:url("../images/index_t_bg.png") no-repeat left -245px;overflow:hidden;position:absolute;left:0;bottom:0;line-height:35px;padding-left:15px;font-size:12px;}
.cl_ad dt strong{color:#c00;}
.jishu{position:absolute;right:14px;bottom:11px;}

	.jishu a{display:block;width:12px;height:16px;line-height:16px;font-size:12px;margin-left:5px;float:left;background:url("../images/index_t_bg.png") no-repeat -260px -200px;text-decoration:none;color:#c00;padding-left:4px;}

	.jishu a.current{color:#fff;background:url("../images/index_t_bg.png") no-repeat -240px -200px;}


    .scrollText{width:232px;height:66px;overflow:hidden;}

	.scrollText li{padding:0 7px;line-height:22px;color:#666;}

	.scrollText li span{color:#000;}

	.scrollText li.kdbh{background-color:#eee;}

	.up,.down{width:8px;height:7px;background-image:url("../images/index_t_bg.png");position:absolute;right:3px;}

	.up a,.down a{font-size:5px;line-height:7px;text-indent:999em;overflow:hidden;display:block;width:8px;height:7px;}

	.up{background-position:-240px -185px;top:6px;}

	.down{background-position:-250px -185px;bottom:35px;}
	#fhgg{width:232px;border:3px solid #ddd;height:100px;position:relative;overflow:auto;}

	#fhgg h2{height:27px;background:#c00 url("../images/send_bg.png");text-indent:999em;overflow:hidden;position:absolute;bottom:0;left:0;width:232px;}

	#fhgg p{line-height:27px;text-align:right;position:absolute;bottom:0;right:0;width:70px;padding-right:8px;}

	#fhgg p a{line-height:27px;text-align:right;text-decoration:none;color:#333;}

#hotGoods{
  width:698px;
  float:left;
  margin-left:10px;
  margin-top:8px;
  display:inline;
  height:182px;
}
#hotGoods .hotTitle{
  width:100%;height:35px;float:left; background:url(../images/tj.jpg);
  line-height:25px;font-weight:bold; text-indent:10px;color:#C4055A;
}
#hotGoods .hotTitle h2{
  line-height:25px;font-size:12px;
}

#hotGoods .hotBody{
  width:100%;
  float:left;
  height:147px;
  background:url(../images/botbg.jpg) repeat-x  bottom;
}
#hotGoods .hotBody ul{
  width:100%;
  float:left;
  height:auto;
}
#hotGoods .hotBody ul li{
  width:132px;
  height:140px;
  float:left;
  list-style-type:none;
  margin-left:7px;
  text-align:center;
}

#hotGoods .hotBody ul li p{
  color:#666666;
  height:20px;
  overflow:hidden;
}
#hotGoods .hotBody ul li p a{
  color:#666666;
  text-decoration:none;
}
#hotGoods .hotBody ul li p a:hover{
  color:#C4055A;
  text-decoration:underline;
}
#hotGoods .hotBody ul li p a:visited{
  color:#666666;
  text-decoration:none;
}
.t_text{width:200px;height:auto;border-left:1px solid #ddd;border-top:1px solid #ddd;border-right:1px solid #ddd;}
.t_text dd img{float:left;margin-right:3px;}
.t_text dd{width:182px;padding:6px 3px;border-bottom:1px solid #ddd;height:88px;}
.t_text dt{height:25px;border-bottom:1px solid #ddd;}
.t_text dt a{line-height:25px;display:block;padding-left:6px;height:25px;width:195px;overflow:hidden;color:#666666; text-decoration:none}
.t_text dt a:hover{color:#c00;}

.proTileNews{
  width:200px;
  height:auto;
  float:left;
  margin-top:10px;
}

