﻿/*
Template Name: 浪莎商城V2
Template URI: http://www.langshashop.com/
Description: The langshashop template.
Version: 2.6.0707
Author: CharmFeel
Author URI: http://www.langshashop.com/
Logo filename: logo.gif
*/

/*  KunSan 2009-05-20 */
html, body{
margin:0;
padding:0;
border:0;
outline:0;
font-weight:normal;
font-size:12px;
}
body {
line-height:1.5;
color:#000;
background:#FFF;
font-family:simsun;
}
ol, ul, li {
list-style: none;
}

/* --------------------------------------- */




* html {
  filter:expression(document.execCommand("BackgroundImageCache", false, true));
  
  /*  fix IE6 background flicker  */
}
body {
  MARGIN: 0px;
  font: 12px, Arial, Helvetica, sans-serif;
  color: #3364CA;
  text-align:center;
  
  /*background:url(images/hua.jpg);  */
}
img {border: 0px;}
form {
  margin: 0px;
  padding: 0px;
}

p {margin:0;}
input, select, textarea {
  font: 12px "Courier New";
  color:#333;
}

ul {
	margin:0px;
	padding:0px;
	list-style-type: none;
}

h1,h2,h3,h4,h5,h6 {margin:0px; padding:0px;}
h3 {
	line-height:28px;
	font-size:14px;
	}
h4 {
	line-height:28px;
	font-size:12px;
	}

.tGray {
	color:#333;
	 font-size:12px;
	 }
.tGrayW {
	color:#888;
	font-size:12px;
	}
.delLine {

	text-decoration: line-through;
	}
.tRed {
	color:#db214d;
	}
.tBlue {
	color:#3366cc;
	}
.tOrange {
	color:#ff6600;
	}
.fBold {
	font-weight:bold;
	}

a:active {
  text-decoration: underline;
}
a:visited, a:link {
  color: #3566CC;
  text-decoration: none;
}
a:hover {
  color: #FE6500;
}

a.cGray,a.cGray:visited {
	color:#333;
	}
a.cGray:hover {
	color:#db214d;
	text-decoration:underline;
	}
a.cRed,a.cRed:visited {
	color:#db214d;
	}
a.cRed:hover {
	color:#333;
	text-decoration:underline;
	}

a.cBlue,a.cBlue:visited {
	color:#3366cc;
	}
a.cBlue:hover {
	color:#db214d;
	text-decoration:underline;
	}
	
a.UDline,a.UDline:visited {
	text-decoration:underline;
	}
a.UDline:hover {
	text-decoration:none;
	}
.fs12px {font-size:12px;}
.fs14px {font-size:14px;}
.fs16px {font-size:16px;}
	

.yourPosition {
	width:960px;
	height:14px;
	margin:0px auto;
	text-align:left;
	clear:both;
	color:#888;
	line-height:12px;
	}

.top {
	width:960px;
	height:68px;
	margin:0px auto;
	overflow:hidden;
	display:block;
	clear:both;
	text-align:center;
	}

.top .logo {
 
	float:left;
	margin-right:10px;
	}
.top .userInfo
{
text-align:center;
color:#333;
width:150px;
height:15px;
float:left;
 
}
.userInfo
{
text-align:center;
color:#333;
height:40px;
line-height:40px;
 
}
.top .city {
	height:22px;
	font-family:"宋体";
	font-size:14px;
	font-weight:bold;
	line-height:24px;
	color:#db214d;
	margin-top:38px;
	margin-right:10px;
	float:left;
	}
.top .changeMenu {
	margin-top:38px;
	background-image:url(../images/changeCity.gif);
	background-repeat:no-repeat;
	cursor:pointer;
	text-align:left;
	padding:5px 0px 0px 5px;
	float:left;
	width:72px;
	height:22px;
	line-height:14px;
	}
.top .login {
	height:22px;
	margin-top:42px;
	float:left;
	width:200px;
	color:#333;
	}
.top .hotLine {
	float:left;
	margin-top:8px;
	margin-left:10px;
	}
.top .shopCart {
	float:left;
	background-image:url(../images/shopcartBg.gif);
	width:305px;
	height:24px;
	margin-left:20px;
	margin-top:12px;
	color:black;
	line-height:24px;
	
 }
.top .toolbar
{
 margin-top:6px;
 color:black;
}	
	

ul {
	margin:0px;
	padding:0px;
	}
.menu {
	margin:0px auto;
	width:960px;
	height:35px;
	clear:both; 
	background-color:#ffCCCC;
	  color:white;<br>

	}


.menu .left
{
 float:left;
 width:2px;
 height:35px;
 
 background-image:url(../images/menuBGL.gif);
}
.menu .right
{
 float:left;
 width:2px;
 height:35px;
 background-image:url(../images/menuBGR.gif);
}
	
	
.menu .leftBg
{
 float:left;
 width:658px;
 height:35px;
 background-image:url(../images/menuBGred.gif);
 text-align:center;
}

.menu .leftBg a
{
 color:white;
 display:block;

}
.menu .hot
{
 background-image:url(../images/hot.gif);
 background-repeat:no-repeat;
 background-position:53px top;
}

.menu .leftBg a:hover
{
 color:black;
}

.menu .rightBg
{
 float:left;
 width:298px;
 height:35px;
 text-align:center;
 background-image:url(../images/menuBlackBG.gif);
}

.menu .rightBg a
{
 color:white;
}
.menu .rightBg a:hover
{
 color:#DC214E;
}
.menu .leftClass
{

 float:left;
 font-size:14px;
 font-weight:bold;
 width:80px;
 line-height:35px;
 height:35px;
}

.menu .rightClass
{

 float:left;
 font-size:12px;
 font-weight:bold;
 width:55px;
 line-height:35px;
 height:35px;
}

.menu .moreClass
{
 float:left;
  background-image:url(../images/moreclass.gif);
  width:93px;
  height:21px;
  line-height:21px;
  text-align:left;
  margin-top:8px;
  padding-left:10px;
  margin-left:10px;
  font-weight:bold;
  background-repeat:no-repeat;
cursor:pointer;
}


.search
{
	margin:0px auto;
  border-left:1px #9D9D9D solid;
  border-right:1px #9D9D9D solid;
  width:958px;
  height:31px;
  line-height:31px;
   background-repeat:repeat-x;
  background-image:url(../images/searchBG.gif);
  overflow:hidden;
}
.search .searchItem
{
 float:left;
 height:31px;
 color:black;
 margin-left:30px !important;
 margin-left:15px;
 margin-top:0px !important;
 margin-top:3px;
}
 
.search a
{
  color:black;
}
.search a:hover
{
  color:white;
}

#moreClass
{
 width:958px;
 margin:0px auto;
 background-color:#f4f4f4;
 border-left:1px solid #BCBCBC;
 border-right:1px solid #BCBCBC;
 border-bottom:1px solid #BCBCBC;
 display:none;
  
}

#adSmall {
	padding:0px; margin:0px; border:0px; background-color:#CCCCCC;
}

.bannerTop {
    margin:0px auto;
	width:960px;
	overflow:hidden;
	background-color:#fffff;
	padding:0px;
	margin:0px;
}

.bannerTop960x60 {
    margin:0px auto;
	width:960px;
	background-color:#e4e4e4;
	border:1px solid #e4e4e4;
}

.firstScr
{
 width:960px;
 margin:0px auto;
 
}

.mainBox
{
 width:960px;
 margin:0px auto;
 clear:both;
 height:100%;
}
.bdGray
{
 width:958px;
 margin:0px auto;
 clear:both;
 border:1px solid #e4e4e4;
    min-height:350px; 
    height:auto !important; 
    height:350px; 
    overflow:visible;

}
.firstScr .leftMenu
{
 float:left;
 width:213px;
}

.topRated {
	height:250px;
	}
	
 .titleBgShort
{
 background-image:url(../images/homeTitleBG.gif);
 width:215px;
 height:30px;
background-repeat:no-repeat;

}
 .titleBgShort .titleOn
{
 background-image:url(../images/titleOn.gif);
 background-repeat:no-repeat;
 width:53px;
 height:20px;
 line-height:22px;
 float:left;
 color:black;
 margin-top:10px;
 margin-left:2px;
 text-align:center;
 cursor:pointer;
 overflow:hidden;
}

 .titleBgShort .titleOff
{
 background-image:url(../images/titleOff.gif);
 background-repeat:no-repeat;
 width:53px;
 height:20px;
 line-height:22px;
 float:left;
 color:white;
 text-align:center;
  margin-top:10px;
 margin-left:2px;
 cursor:pointer;
  overflow:hidden;
}

.topRated .title
{
 float:right;
 font-size:14px;
 font-weight:bold;
 color:white;
 margin-right:5px;
 margin-top:12px;
}


.topRated .goodsList
{
	clear:left;
 width:213px;
 height:220px;
 border-left:1px solid #AAAAAA;
 border-right:1px solid #AAAAAA;
 border-bottom:1px solid #AAAAAA;
 overflow:hidden;
}


.leftBanner
{
 width:215px;
 height:80px;
 margin-top:10px;
}

.firstScr .midMenu
{
 float:left;
 margin-left:10px;
}
.hotComment
{ 
 margin-top:10px;
}

 .titleBgLong
{
 background-image:url(../images/homeTitleBG2.gif);
 width:510px;
 height:30px;
}

}
.hotComment .goodsList
{
 width:508px;
 height:230px;
 overflow:hidden;
 border-left:1px solid #AAAAAA;
 border-right:1px solid #AAAAAA;
 border-bottom:1px solid #AAAAAA;
 cursor:pointer;
}
 .titleBgLong .titleOff
{
 background-image:url(../images/titleOff2.gif);
 width:65px;
 height:20px;
 line-height:20px;
 float:left;
 color:white;
 margin-top:10px;
 margin-left:5px;
  cursor:pointer;
  
}
.hotComment .titleOn
{
 background-image:url(../images/titleOn2.gif);
 width:65px;
 height:20px;
 line-height:20px;
 float:left;
 color:black;
 margin-top:10px;
 margin-left:5px;
}



.firstScr .rightMenu
{
 float:left;
 margin-left:10px;
}
.commonInfo 
{
 width:215px;
 overflow:hidden;
}

.commonInfo .left
{
 float:left;
 width:105px;
 height:31px; 
 cursor:pointer;
}
.commonInfo .right
{
 float:left;
 width:105px;
 height:31px; 
 margin-left:4px;
 cursor:pointer;
}
.commonInfo .content
{
 background-image:url(../images/leftMenuC_left.gif);
 width:214px;
 height:49px;
 overflow:hidden;
}
.commonInfo .items
{
 margin-top:5px;
}
.commonInfo .title
{
 margin-top:5px;
 font-size:14px;
 color:white;
 text-align:left;
 padding-left:10px;
 height:30px;
 line-height:30px;
 font-weight:bold;
 overflow:hidden;
}
.commonInfo .goodsInfo
{
 width:213px;
 height:99px;
 border-left:1px solid #AAAAAA;
 border-right:1px solid #AAAAAA;
 border-bottom:1px solid #AAAAAA;
}
.commonInfo .rightAd
{
margin-top:5px;
width:215px;
height:130px;
 
}
.articles
{
 margin-top:10px;
}
.articles .articleList
{
 width:213px;
 height:229px;
 border-left:1px solid #AAAAAA;
 border-right:1px solid #AAAAAA;
 border-bottom:1px solid #AAAAAA;
 overflow:hidden;
}

.midBanner
{
 width:960px;
 height:60px;
 margin:0px auto;
}
.midBanner .left
{
 float:left;
}
.midBanner .right
{
 float:left;
 margin-left:10px;
}

.bottomBanner
{
 
 width:960px;
 height:60px;
  margin:0px auto;
}
.bottomBanner .left
{
 float:left;
}
.bottomBanner .right,.mid
{
 float:left;
 margin-left:8px;
}

.nav
{
 
 width:960px;
  margin:0px auto;
}

.promotionMid
{
 width:542px;
 height:43px;
 line-height:30px;
 text-align:right;
 
 
 float:left;
 background-image:url(../images/home_nav1_mid.gif);
}
.promotionMid a:link,.promotionMid a:visited
{
	color:#db214d;
}
.promotionMid a:hover
{
	color: #FE6500;
} 
.bestMid
{
 width:542px;
 height:43px;
line-height:30px;
 text-align:right;
 float:left;
 background-image:url(../images/home_nav2_mid.gif);
}

.newMid
{
 width:702px;
 height:30px;
 float:left;
 line-height:30px;
 text-align:right;
 background-image:url(../images/home_nav3_mid.gif);
}

.newMid a:link,.newMid a:visited
{
	color:#E732E3;
}
.newMid a:hover
{
	color: #FE6500;
} 
.nav .left,.right,.banner,.leftLine,.rightLine,.rightLine2
{
 float:left;
}
.nav .newContent
{
 float:left;
 width:699px;
 height:271px;
 border-bottom:1px solid #FEB8F7;
 overflow:hidden;
}

.newContent .goodsList
{
float:left;
 width:480px;
 height:270px;

}

.newContent  .topRated
{
float:left;
 width:210px;
 height:230px;
 margin-top:20px; 
 border-left:1px dotted #999999;
 overflow:hidden;
}
.newContent  .topRated .title
{
 color:#E732E3;
 font-weight:bold;
 font-size:16px;
 text-align:left;
 padding-left:10px;
 width:190px;
 margin-top:0px;
 margin-bottom:5px;
}

.newContent  .topRated .goods
{
 text-align:left;
 padding-left:10px;
 height:21px;
 line-height:21px;
 
}

.newContent  .topRated .goods  a
{
 color:black;
}
.newContent  .topRated .goods a:hover
{
 color:#3367CD;
}


.nav  .goods
{
 width:790px;
 height:260px;
 float:left
 }
 
 
 .netShop
 {
   margin:0px auto;
 }
 .netShop .title
 {
  float:left;
  margin-left:5px;
  width:960px;
 }
  .netShop  .content
  {
   width:958px;
   clear:both;
   overflow:hidden;
 
   border:1px solid #DDDDDD;
  }
  .netShop  .step
  {
   width:200px;
   height:170px;
   margin-top:10px;
   float:left;
  }
  
  .netShop .info
  {
   width:272px;
   float:left;
   height:170px;
   background-color:#FFEDF1;
   margin-top:10px;
 
  }
  .netShop .info .top,.bottom
  {
   width:272px;
   height:10px;
  }
  .netShop .infoContent
  {
   width:270px;
   height:200px;
  /* background-color:#FFEDF1;
   border-left:1px solid #FFBBCA;
   border-right:1px solid #FFBBCA;*/
   overflow:hidden;
  } 
  .infoContent .titleList
  {
   font-size:14px;
   font-weight:bold;
   color:white;
  }
  .infoContent .titleOn
  {
   width:121px;
   height:24px;
   line-height:24px;
   background-image:url(../images/netShopQon.gif);
   float:left;
   overflow:hidden;
   margin-left:5px;
   cursor:pointer;
  }
 .infoContent .titleOff
  {
   width:121px;
   height:24px;
   line-height:24px;
   background-image:url(../images/netShopQoff.gif);
   float:left;
   overflow:hidden;
   margin-left:5px;
   cursor:pointer;
   
  }
  .netShop
  {
   width:960px;
  }
  
  .netShop .articleList
  {
   text-align:left;
   line-height:20px;
   padding-left:10px;
   margin-top:10px;
   height:142px;
   
 
   width:250px;
   overflow:hidden;
  }
  
  .netShop .articleList a
  { 
   color:#DB224E;
  }
  
 .netShop .articleList a:hover
  { 
   color:#3367CD;
  }
  .netShop .showTitle
  {
   text-align:left;
  }
  .netShop .shopShow
  {
   /* background-image:url(../images/netshopShow.gif);*/
    width:214px;
    height:200px;
    float:left;
    margin-left:20px;
    margin-top:10px;
  }
  .shopShow .oneShop
  {
   float:left;
   width:105px;
  
  }
  
  .shopShow .oneShop .shopName
{
 margin-top:10px;
   
}

 .shopShow .oneShop .shopName a 
 {
  color: #DB204D;
 }
 
 .shopShow .oneShop .shopName a:hover
 {
  color: #3566CC;
 }
  
  .shopShow   .shopImg
  {
  width:75px;
   border:1px solid #dddddd;
  }
  
    .netShop .newShop
  {
 
    width:185px; 
    height:200px;
    float:left;
    margin-left:15px;
 
  }
  
  .netShop .newShop a:link,.netShop .newShop a:visited
  {
   	color:#db214d;
  }
  .newShop .top
  {
   width:215px; 
   height:30px;
   float:left; 
   text-align:left;
  }
  .newShop .oneShop
  {
   line-height:20px;
   text-align:left;
   width:215px; 
   margin-left:5px;
   border-bottom:1px dotted #BBBBBB;
  }
   .newShop .oneShop .shopUrl
  {
   margin-bottom:5px;
  }
  .newShop .oneShop .shopUrl a 
  {
   color:#DB224E
  }
   .newShop .oneShop .shopUrl a:hover
  {
   color:black;
  }
.services
{ 
 margin:0px auto;
 width:960px;
 height:170px;
 overflow:hidden;
 background-color:#E7E7E7;
 border-top:1px solid #D2D7DD;
}
.services .tel
{
 float:left;
 margin-top:7px;
 color:#DD1F4D;
 width:170px;
 text-align:left;
 
}
.tel .icon
{
 
}
.tel .content
{
margin-top:7px;
 margin-left:8px;
 line-height:20px;
}

.services .item
{
 float:left;
 margin-top:7px;
 color:black;
 width:130px;
 height:155px;
 overflow:hidden;
 margin-right:1px;
 text-align:left;
 background-color:white;
 
}
.item .content
{
 padding-left:20px;
 padding-top:10px;
 line-height:20px;
}

.item a:link, .item a:visited
{
  color:black;
}
.item a:hover
{
color:#DD1F4D;
}

.footer
{
   margin-top:10px auto 10px auto;
  color:black;
  text-align:center;
}



.footer a
{
 color:black;
}
.footer a:visited
{
 color:black;
}

.footer a:hover
{
 color:#DC214E;
}
.black {
	color:black;
	}
.red {
	color:#db214d;
	}
.blue {
	color:#3366cc;
	}
.hide
{
 display:none;
}
.topGoods
{
 width:208px;
 height:67px;
 border-bottom:1px dashed  #E3E3E3;
 margin-top:6px;
}

.topGoods .goodsThumb
{
 width:60px;
 height:60px;
 border:1px solid #E3E3E3;
 float:left;
 margin-left:5px;
}

 
.topGoods .goodsInfo
{
 width:120px;
 height:60px;
 float:left;
 margin-left:3px;
 text-align:left;
}
.goodsInfo .goodsName
{
  height:30px;
  overflow:hidden;
}
.goodsInfo  a
{
  color:#3566CC;
}


.marketPrice
{
 color:#888888;
 text-decoration:line-through;
}
.shopPrice
{
 color:#DC214E; 
 font-weight:bold;
}

.hotGoodsComment
{
 float:left;
 width:125px;
 margin-top:5px;
 margin-left:1px;
}
.hotGoodsComment .goodsThumb
{
 width:115px;
 height:115px;
 border:1px solid #e4e4e4;
}
.hotGoodsComment .goodsName
{
  margin-top:10px;
}
.hotGoodsComment .userName
{
  margin-top:10px;
  text-align:left;
  color:#DC2050;
  margin-left:5px;
}
.hotGoodsComment  a
{
  color:#3566CC;
}

.hotGoodsComment .commentContent
{
  margin-top:10px;
 width:110px;
 text-align:left;
 color:black;
}

.article
{
 text-align:left;
 height:20px;
 margin-top:3px;
 line-height:20px;
 padding-left:5px;
}

.navGoods
{
 width:155px;
 height:245px; 
 margin-top:15px;
 margin-left:2px;
 text-align:center;
 float:left;
 
}

.navGoods .goodsThumb
{
 width:135px;
 height:135px;
 border:1px solid #E3E3E3;
 overflow:hidden;
  
}
.navGoods   a
{
  color:#3566CC;
}
.navGoods .goodsName
{
 height:30px;
 text-align:left;
 overflow:hidden;
 width:130px;
 line-height:15px;
 margin-top:5px;
 margin-bottom:5px;
 padding-left:5px;
}
.navGoods .commentNum
{
 margin-top:10px;
 color:black;
}
 
.partner
{ 
 margin:0px auto;
 width:958px;
 height:39px;
 border-top:1px solid #DDDDDD;
  border-bottom:1px solid #DDDDDD;
 background-color:#E7E7E7;
 clear:both;
}

.partner .left
{
 float:left;
 background-color:#E7E7E7;
}
.partner .content
{ 
float:left;
width:777px;
height:39px;
overflow:hidden;
 background-color:white;
 text-align:center;
 
text-align:left;
}
.partner .right
{
 float:right;

 
}


.spaceBox {
	margin:aout;
	CLEAR: both; DISPLAY: block; FONT-SIZE: 1px; OVERFLOW: hidden; 
	height:10px;
font-size:12px;
	}
.spaceBox2 {
	margin:aout;
		CLEAR: both; DISPLAY: block; FONT-SIZE: 1px; OVERFLOW: hidden; 
	height:5px;

	}
.spaceBox3 {
	width:920px;
	margin:10px auto;
	CLEAR: both; DISPLAY: block; FONT-SIZE: 1px; OVERFLOW: hidden; 
	height:10px;
	}

/*女士频道页*******/
.bestTop5 .title .titleName,.bestTop5 .title .titleBG,.bestTop5 .title .titleRight,.editorRecom .title,.editorRecom .title .navLeft,.editorRecom .title .navMid,.editorRecom .title .navRight,.editorRecom .title .navMid .titleName {
	background-image:url(../images/ladyBG.gif);
	background-repeat:repeat-x;

	}
#category	.bestTop5 .title .titleName,#category .bestTop5 .title .titleBG,#category .bestTop5 .title .titleRight,#category .editorRecom .title,#category .editorRecom .title .navLeft,#category .editorRecom .title .navMid,.editorRecom .title .navRight,#category .editorRecom .title .navMid .titleName {
	background-image:url(../images/categoryBG.gif);
	background-repeat:repeat-x;

	}
 
#category .cat_name
{
padding-left:25px;
padding-top:8px;
 color:white;
 font-size:16px;
 font-weight:bold;
}	
	#man .bestTop5 .title .titleName,#man .bestTop5 .title .titleBG,#man .bestTop5 .title .titleRight,#man .editorRecom .title,#man .editorRecom .title .navLeft,#man .editorRecom .title .navMid,#man .editorRecom .title .navRight,#man .editorRecom .title .navMid .titleName {
	background-image:url(../images/manBG.gif);
	background-repeat:no-repeat;

	}

	#children .bestTop5 .title .titleName,#children .bestTop5 .title .titleBG,#children .bestTop5 .title .titleRight,#children .editorRecom .title,#children .editorRecom .title .navLeft,#children .editorRecom .title .navMid,#children .editorRecom .title .navRight,#children .editorRecom .title .navMid .titleName {
	background-image:url(../images/childrenBG.gif);
	background-repeat:no-repeat;

	}	
	
.lefter {
	width:215px;
	float:left;
	text-align:left;
	margin-right:10px;
	overflow:hidden;
	}
.activiRighter {
	width:215px;
	float:left;
	text-align:left;
	overflow:hidden;
	}
.righter {
	width:735px;
	float:left;
	height:100%;
	float:left;
	text-align:left;
	overflow:hidden;
	}
.activiLefter {
	width:735px;
	float:left;
	height:100%;
	margin-right:10px;
	float:left;
	text-align:left;
	overflow:hidden;
	}

.lsRed {
	color:#db214d;
	}
.allClass {
	width:215px;
	float:left;
	text-align:left;
	overflow:hidden;
	line-height:22px;
	}
.allClass .title {
	width:100%;
	height:30px;
	font-size:14px;
	color:#fff;
	font-weight:bold;
	line-height:34px;
	padding-left:10px;
	background-image:url(../images/leftTitle.gif);
	overflow:hidden;
	}
.allClass .className {
	padding:5px 0px 5px 20px;
	width:193px;
	height:100%;
	overflow:hidden;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #aaa;
	border-bottom-color: #aaa;
	border-left-color: #aaa;
	}
.className .catContent
{
 width:170px;
}
.allClass .newsBox {
	padding:5px 0px 5px 8px;
	width:205px;
	height:100%;
	overflow:hidden;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #aaa;
	border-bottom-color: #aaa;
	border-left-color: #aaa;
	}
	
.newsList li {
	background-image:url(../images/newsIcon.gif);
	background-repeat:no-repeat;
	background-position:0px 9px;
	height:24px;
	line-height:24px;
	padding-left:10px;
	display:block;
	}
.newsList li a,.newsList li a:link,.newsList li a:visited {
	color:#333;
	}
.newsList li a:hover {
	color:#db214d;
	text-decoration: underline;
	}
.threeIcon img {
	float:left;
	margin:1px;
	}
.bClass ul,li
{
 display:inline;
}
.bClass li a {
	font-weight:bold;
	color:#333;
	}
.bClass li a:visited {
	color:#333;	
	}
.bClass li a:hover {
	color:#db214d;
	}

.mClass li {
	padding-left:10px;
	width:80px;
	}
.mClass .f1 {
	float:left;

	}
.mClass li a {
	font-weight:normal;
	color:#333;
	}
.mClass li a:visited {
	color:#333;	
	}
.mClass li a:hover {
	color:#db214d;
	}

.bestTop5 {
	width:735px;
	height:560px;

	text-align:left;
	}
.bestTop5 .titlt {
	height:42px;
	}
.bestTop5 .title .titleName {
	width:150px;
	height:42px;
	background-position:0px 0px;
	float:left;
	}
.bestTop5 .title .titleBG {
	width:573px;
	height:42px;
	background-position:0px -42px;
	float:left;

	}
.bestTop5 .title .titleRight {
	width:12px;
	height:42px;
	background-position:-150px 0px;
	float:left;
	}
.bestTop5 .content {
	width:725px;
	height:525px;
	border-bottom:5px solid #ff3a7a;
	border-left:5px solid #ff3a7a;
	border-right:5px solid #ff3a7a;
	float:left;
	}
.bestTop5 .man2 {
	border-bottom-color:#87d85f;	
	border-left-color:#87d85f;
	border-right-color:#87d85f;

	}
.bestTop5 .children2 {
	border-bottom-color:#3dbbfa;	
	border-left-color:#3dbbfa;
	border-right-color:#3dbbfa;

	}	
	
.topOneShadow {
	width:300px;
	height:485px;
	border-right:4px solid #e5e5e5;
	border-bottom:5px solid #e5e5e5;
	float:left;
	margin:10px 0px 10px 10px;

	}
.topOneShadow .topOne {
	width:300px;
	height:485px;
	background-color:#fff;
	border:1px solid #db214d;
	}
.topOneShadow .man3 {
	border-color:#59943b;	
	}
	
	.topOneShadow .children3 {
	border-color:#008dd3;	
	}
.topOneShadow .topOne img {
	border:1px solid #e4e4e4;
	clear:both;
	margin:15px;
	}

.bestTop5 .content .topOther {
	margin-left:10px;
	width:382px;

	float:left;

	}
.bestTop5 .content .topOther4 li {
	width:190px;
	height:260px;
	float:left;
	}
.best5 {
	width:25px;
	height:25px;
	background-image:url(../images/best5.gif);
	margin-top:15px;
	}
.b1 {	margin:0px 15px;	width:92px;	height:82px;	background-position:0px 0px;	float:left;	}
.b2 {	background-position:-92px 0px;		float:left;	}
.b3 {	background-position:-117px 0px;		float:left;	}
.b4 {	background-position:-92px -25px;		float:left;	}
.b5 {	background-position:-117px -25px;		float:left;	}

.navBest
{
	width:155px;
	height:100px; 
	margin-left:2px;
	text-align:center;
	float:left;
 
}

.navBest .goodsThumb
{
 width:135px;
 height:135px;
 border:1px solid #E3E3E3;
 overflow:hidden;
  
}
.navBest a
{
  color:#3566CC;
}
.navBest .goodsName
{
 height:30px;
 text-align:left;
 overflow:hidden;
 width:130px;
 line-height:15px;
 margin-top:5px;
 margin-bottom:5px;
 padding-left:0px;
}
.navBest .commentNum
{
	background-image:url(../images/comment.gif);
	background-position:20px 3px;
	background-repeat:no-repeat;
	height:18px;
	line-height:18px;
	padding-left:35px;
	text-align:left;
	 margin-top:5px;
	 color:black;
}
.newestComment {
	width:190px;
	overflow:hidden;
	color:#333;
	margin-left:15px;
	border-top:1px dashed #ddd;
	clear:both;
	background-image:url(../images/newestComments.gif);
	background-repeat:no-repeat;
	background-position:0px 5px;
	padding:5px 5px 5px 70px;
	}
	
/*热销排行榜的十字虚线*/
.brLine {	border-bottom:1px dashed #ddd;	border-right:1px dashed #ddd;	}
.bottomLine {	border-bottom:1px dashed #ddd;	}   .rightLine {	border-right:1px dashed #ddd;	}
/*/热销排行榜的十字虚线*/


.editorRecom {
	width:100%;
	height:290;
	}
.editorRecom .title {
	clear:both;
	height:33px;
	
	}
.editorRecom .title .navLeft {
	width:7px;
	height:33px;
	float:left;
	background-position:-165px 0px;
	}
.editorRecom .title .navMid {
	width:721px;
	height:33px;
	float:left;
	background-position:0px -84px;
	}
.editorRecom .title .Long {
	width:946px;
	}
.editorRecom .title .navMid .titleName {
	width:120px;
	height:21px;
	background-position:-190px 0px;
	margin-top:8px;
	float:left;
	}
.editorRecom .title .navMid .cheap {
	background-position:-310px 0px;
	}


.editorRecom .title .navMid .more {
	background-position:-430px 0px;
	}
.editorRecom .title .navMid .prizes {
	background-position:-550px 0px;
	}
.editorRecom .title .navRight {
	width:7px;
	height:33px;
	float:left;
	background-position:-175px 0px;
	}
.editorRecom .content {
	width:731px;
	height:260px;
	overflow:hidden;
	border-right:2px solid #ffc4dd;
	border-left:2px solid #ffc4dd;
	border-bottom:2px solid #ffc4dd;
	text-align:center;
	}
.editorRecom .CLong {
	width:956px;
	height:200px;
	overflow:hidden;
	border-right:2px solid #ffc4dd;
	border-left:2px solid #ffc4dd;
	border-bottom:2px solid #ffc4dd;
	text-align:center;
	}

.editorRecom .content2 {
	width:731px;
	 
	overflow:hidden;
	border-right:2px solid #ffc4dd;
	border-left:2px solid #ffc4dd;
	border-bottom:2px solid #ffc4dd;
	text-align:center;
	}	
	
.editorRecom .man4 {
	border-bottom-color:#def6cd;	
	border-left-color:#def6cd;
	border-right-color:#def6cd;

	}
.editorRecom .children4 {
	border-bottom-color:#c4f0ff;	
	border-left-color:#c4f0ff;
	border-right-color:#c4f0ff;

	}
.classGoods
{
	width:143px;

	margin-left:2px;
	text-align:center;
	margin-top:15px;
	float:left;
 
}

.classGoods .goodsThumb
{
 width:135px;
 height:135px;
 border:1px solid #E3E3E3;
 overflow:hidden;
  font size:12px;
}
.classGoods a
{
  color:#3566CC;
}
.classGoods .goodsName
{
 height:30px;
 text-align:left;
 overflow:hidden;
 width:130px;
 line-height:15px;
 margin-top:5px;
 margin-bottom:5px;
 padding-left:0px;
}
.classGoods .commentNum
{
	background-image:url(../images/comment.gif);
	background-position:20px 3px;
	background-repeat:no-repeat;
	height:18px;
	line-height:18px;
	padding-left:35px;
	 margin-top:5px;
	 color:black;
	 text-align:left;
}
.classGoods .add {
	margin-top:3px;
	}

.pageList {
	margin:0px auto;
	height:30px;
	text-align:center;
	line-height:30px;
	clear:both;
	}

.pageList .prevPage,.pageList .nextPage{
	overflow:hidden;
	margin:0px 10px;
	}
.pageList .pageNum a{
	color:#333;
	font-size:12px;
	font-weight:bold;
	}
.pageList .pageNum a:hover{
	color:#db214d;
	font-size:12px;
	font-weight:bold;
	text-decoration: underline;	
	}

.outBorder {
	border:1px solid #ffa7bd;
	width:213px;
	height:100%;
	margin:0px auto;
	}
.inBorder {
	width:211px;
	background-color:#fff2f5;
	height:100%;_height:35px;
	border:1px solid #fff;
	text-align:center;

	}
.width958 {width:958px;text-align:left;}
.width954 {width:956px; text-align:left;  }
.width954 .leaveWord {
	width:95px;
	height:32px;
	margin-bottom:15px;
	background-image:url(../images/leaveWord.gif);
	background-repeat:no-repeat;
	margin-left:50px;
	}	
.width954 .inputBox {
	width:600px;
	height:50px;
	margin:10px 10px;
	border:1px solid #ffbad6;
	}
	
.width954 .activiBtn {
	margin-bottom:12px;
	}
	

.inBorder select {
	margin:8px;
	}

/*优惠券专区*/
.coupon {
	width:215px;
	overflow:hidden;
	text-align:center;
	}
.coupon .title {
	width:215px;
	height:49px;
	background-image:url(../images/CouponTitle.gif);
	background-repeat:no-repeat;
	}
.coupon .content {
	width:100%;
	padding:5px 0px;
	background-image:url(../images/couponBG.gif);
	background-repeat:repeat-y;
	}
.coupon .content img {
	margin:3px;
	}
.coupon .bottom {
	width:215px;
	height:5px;
	background-image:url(../images/couponBottom.gif);
	background-repeat:no-repeat;
	}
/*/优惠券专区*/

.activi {
	width:100%;
	overflow:hidden;
	text-align:center;
	}
.activi .title {
	width:100%;
	height:48px;
	background-image:url(../images/ActiviTitle.gif);
	background-repeat:no-repeat;
	}
.activi .content {
	widows:100%;
	}
.activi .content img {
	float:left;
	margin:8px;
	}
	
.activiFoot {
	width:952px;
	color:#333;
	margin:0px auto;
	border:4px solid #f3f3f3;
	line-height:20px;
	text-align:center;
	}
	
.marginAdd {
	margin-left:7px;
	margin-right:7px;
	}

.menberP {
	width:469px;
	min-height:469px;
	float:left;
	border-top:1px solid #e4e4e4;
	border-left:1px solid #e4e4e4;
	border-right:4px solid #eee;
	border-bottom:4px solid #eee;
	text-align:center;
	margin-right:10px;
	}
.menberC {
	width:469px;
	min-height:469px;
	float:left;
	border-top:1px solid #e4e4e4;
	border-left:1px solid #e4e4e4;
	border-right:4px solid #eee;
	border-bottom:4px solid #eee;
	text-align:center;
	}
.menberP .title {
	width:100%;
	height:60px;
	background-image:url(../images/menberTitleP.gif);
	background-repeat:no-repeat;
	background-position:15px 15px;
	}
.menberC .title {
	width:100%;
	height:60px;
	background-image:url(../images/menberTitleC.gif);
	background-repeat:no-repeat;
	background-position:15px 15px;
	}
.formBox {
	width:290px;
	text-align:left;
	margin-left:auto;
	margin-right:auto;
	margin-top:30px;
	margin-bottom:20px;
	}
.formBox .s1 {
	float:left;
	width:200px;
	}
.formBox .s1 div {
	height:16px;
	margin:9px 0px;
	}
.formBox input {
	width:140px;
	height:16px;

	line-height:16px;
	}
.formBox .signInBtn {
		margin-left:5px;
		float:left;
		margin-top:25px;
        width:85px;
        height:26px
		}
.forRegis {
	margin-top:5px;
	height:20px;
	clear:both;
	padding-left:52px;
	}
	
.menberP .regisInfo {
	width:389px;
	margin:0px auto;
	height:100%;
	margin-bottom:10px;
	background-image:url(../images/menberPbgTop.gif);
	background-repeat:no-repeat;
	padding-top:5px;
	}

.menberP .regisInfo .bgMid {
	width:329px;	
	height:100%;
	line-height:24px;
	padding:10px 30px;
	background-image:url(../images/menberPbgMid.gif);
	background-repeat:repeat-y;
	text-align:left;

	}
.menberP .regisInfo .bgBottom {
	width:100%;
	height:5px;
	background-image:url(../images/menberPbgBottom.gif);
	background-repeat:no-repeat;
	}
	
.menberC .regisInfo {
	width:389px;
	margin:0px auto;
	height:100%;
	margin-bottom:10px;
	background-image:url(../images/menberCbgTop.gif);
	background-repeat:no-repeat;
	padding-top:5px;
	}

.menberC .regisInfo .bgMid {
	width:329px;	
	height:100%;
	line-height:24px;
	padding:10px 30px;
	background-image:url(../images/menberCbgMid.gif);
	background-repeat:repeat-y;
	text-align:left;

	}
.menberC .regisInfo .bgBottom {
	width:100%;
	height:5px;
	background-image:url(../images/menberCbgBottom.gif);
	background-repeat:no-repeat;
	}
.marginBox {
	margin:5px;
	}
.getPwdStep1 {
	width:300px;
	margin:30px auto;
	text-align:center;
	}
.getPwdStep1 .title {
	width:260px;
	height:33px;
	background-image:url(../images/getPwdTitle.gif);
	background-repeat:no-repeat;
	margin-left:auto;
	margin-right:20px;
	margin-bottom:30px;
	}

.menberType {
	width:300px;
	height:22px;
	margin:20px auto;
	text-align:left;
	}

.menberType .T1 {
	width:100px;
	height:22px;
	float:left;
	background-image:url(../images/member1.gif);
	background-position:20px;
	background-repeat:no-repeat;
	}
.menberType .T2 {
	width:100px;
	height:22px;
	float:left;
	background-image:url(../images/member2.gif);
	background-position:20px;
	background-repeat:no-repeat;
	}
.menberType .T3 {
	width:100px;
	height:22px;
	float:left;
	background-image:url(../images/member3.gif);
	background-position:20px ;
	background-repeat:no-repeat;
	}
.regForm {
	width:600px;
	margin-left:300px;
	text-align:left;
	}
.regForm .s1 {
	width:100px;
	height:24px;
	color:#333;
	float:left;
	text-align:right;
	line-height:24px;
	}
.regForm .s2 {
	width:500px;
	height:24px;
	text-align:left;
	line-height:24px;
	float:left;
	}
.regForm .s2 input {
	margin:0px;
		}
.agreeMent {
	text-align:left;
	width:700px;
	margin:20px auto;
	}
.agreeMent textarea {
	color:#333;
	border:1px solid #ccc;
	line-height:20px;
	}
	
.myShoppingCart {
	width:920px;
	height:40px;
	margin:10px auto;
	background-image:url(../images/myShoppingCart.gif);
	background-repeat:no-repeat;
	background-position:0px 5px;
	}
.myShoppingCart .freeFare {
	width:750px;
	height:40px;
	margin-left:150px;

	text-align:left;
	line-height:50px;
	}
.myOrder {
	margin:0px auto;
	border-collapse:collapse;
	}
.myOrder input {
	border:1px solid #e4e4e4;
	text-align:center;
	}
.myOrder td {
	color:#555;
	border-bottom:1px solid #ebebeb;
	border-top:1px solid #ebebeb;
	height:40px;
	line-height:30px;
	text-align:center;
	padding:0px 3px;

	}
.myOrder .pdtList {
	height:30px;
	background-image:url(../images/pdtList.gif);
	background-repeat:no-repeat;
	background-position:5px 5px;
	border-bottom:2px solid #ebebeb;
	}
.myOrder .shoppingTitle1 {
	height:30px;
	background-image:url(../images/shoppingTitle1.gif);
	background-repeat:no-repeat;
	background-position:5px 5px;
	border-bottom:2px solid #ebebeb;
	border-top:none;
	text-align:right;
	}
.myOrder .shoppingTitle2 {
	height:30px;
	background-image:url(../images/shoppingTitle2.gif);
	background-repeat:no-repeat;
	background-position:5px 5px;
	border-top:none;
	border-bottom:none;
	text-align:right;
	}
 .shipping
{
 color:#333;
}
.myOrder .menberInfo {
	border:none;
	color:#333;
	text-align:left;
	padding-left:15px;
	}
.editBtn{

	margin:5px;

	}
.myOrder .rowName {
	height:30px;
	background-color:#fafafa;
	}
.myOrder .total {
	padding:10px;
	line-height:40px;
	text-align:right;
	background-color:#fafafa;
	}
.outGrayBD {
	border:1px solid #e4e4e4;
	margin:0px auto;
font-size:12px;
	}
.inGrayBD {
	border:1px solid #fff;
	background-color:#f8f8f8;
	font-size:12px;
	}
.giftsTitle {
	background-image:url(../images/gifts.gif);
	background-repeat:no-repeat;
	background-position:12px 12px;
	}
.giftsBox {
	width:824px;
	margin:10px 10px 10px 120px;
	background-color:#fff;
	border:1px solid #e4e4e4;
	text-align:left;
	}
.gifts {
	width:760px;
	float:left;
	margin:15px 0px 15px 10px;
	
	text-align:left;
	
	}
.gifts .pic {
	float:left;
	margin-right:3px;
	}
.gifts .thumb{float:left;}
.gifts .intro{float:left;}
.gifts .t1,.gifts .t2,.gifts .t3,.gifts .t4 {	margin-bottom:4px;	}
.gifts .t1 {width:100%;}
.gifts .t2 {width:100%;color:#888;	}
.gifts .t3 {color:#333;	float:left;	width:100%;}
.gifts .t4 {float:left;	width:100%;}
	
	
.Recom {
	width:100%;
	height:290;
	}
.Recom .title {
	clear:both;
	height:33px;
	
	}
.Recom .title .navLeft {
	width:7px;
	height:33px;
	float:left;
	background-image:url(../images/navLeft.gif);
	background-repeat:no-repeat;
	}
.Recom .title .navMid {
	width:946px;
	height:33px;
	float:left;
	background-image:url(../images/navMid.gif);
	background-repeat:repeat-x;
	}

.Recom .title .navMid .titleName {
	width:310px;
	height:21px;
	background-image:url(../images/navTtile.gif);
	background-repeat:no-repeat;	
	margin-top:8px;
	float:left;
	}

.Recom .title .navRight {
	width:7px;
	height:33px;
	float:left;
	background-image:url(../images/navRight.gif);
	background-repeat:no-repeat;
	}
.Recom .content {
	width:956px;
	height:240px;
	overflow:hidden;
	border-right:2px solid #e4e4e4;
	border-left:2px solid #e4e4e4;
	border-bottom:2px solid #e4e4e4;
	text-align:center;
	}
#moreClass  .parentName
{	

 font-size:14px;
 font-weight:bold;
 padding-left:10px;
 width:70px;
 float:left;
}

#moreClass  .childName
{	

 
 font-weight:bold;
 padding-left:10px;
 float:left;
}

#moreClass .parentName a:hover
{
 color:#db214d;
}
#moreClass .parentName a:visited
{
color:#db214d;
}

#moreClass .parentName a:link
{
color:#db214d;
}

#moreClass .childName a:hover
{
color:#db214d;
}
#moreClass .childName a:visited
{
 color:#000000;
}

#moreClass .childName a:link
{
 color:#000000;
}

#message
{
 
 border:1px solid #ffa7bd;
 width:958px;
 margin:0px auto;
 padding-top:10px;
 padding-bottom:10px;
 background-color:#fff2f5;
}
#message .content
{
font-size: 14px;
 font-weight:bold; 
 color: red;
  width:500px
}





.txtLeft
{
 text-align:left;
}
.txtRight
{
 text-align:right;
}
.titlePaddingLeft
{
padding-left:25px;
}










/*          producst  style                      */
.prmian{ width:960px; margin:0px auto; overflow:hidden;}
.prleft{ width:213px; float:left;}
.prright{ width:730px; float:right;}
.prtab{ width:205px; height:30px; background:url(../images/homeTitleBG.gif) no-repeat; line-height:30px; text-align:left; padding-left:10px; color:#FFF; font-weight:bold;}
.prbox{ width:213px; overflow:auto; border-bottom:1px solid #aaa; border-left:1px solid #aaa; border-right:1px solid #aaa; margin-bottom:10px;}
.prbox li{ width:193px; border-bottom:1px dashed #ddd; margin:10px; display:block; overflow:hidden; text-align:left; padding-bottom:10px;}
.prbox li img{ width:62px; border:1px solid #e4e4e4; float:left; margin-right:6px;}
.obs{color:#888;text-decoration: line-through;}
.now{ color:#db214d; font-weight:bold;}
.record{ padding:10px;}	
.ad{ margin-bottom:10px; text-align:center;}
.tab{ width:730px; height:31px;}
.tabL{ width:7px; float:left;}
.tabC{ width:705px; float:left; background:url(../images/tabbg_05.jpg) repeat-x; height:31px; text-align:left; font-size:14px; color:#333; line-height:31px; padding-left:10px;}
.redb{ color:#db214d; font-weight:bold;}
.tabR{ width:8px; float:right;}
.prlist{ width:726px; border-bottom:2px solid #ffc4dd; border-left:2px solid #ffc4dd; border-right:2px solid #ffc4dd; padding-top:1px;}
.lead{ width:722px; background-color:#f8f7f2; border:1px solid #ffc4dd; margin:0px 1px; height:26px; padding-top:4px;}
.leadl{ width:625px; float:left; text-align:left; padding-left:15px;}
.leadr{ width:82px; float:right; padding-top:4px;}
.allpr{ width:706px;  margin:10px 10px 0px 10px; height:260px;}
.allpr li{margin-top:20px; width:133px; float:left; line-height:20px; padding:0px 3px; overflow:hidden;}
.allpr .page{margin-top:20px;}
.kuan img{ border:1px solid #e6e6e6;}
.grally{ color:#333;}
.allpr2{ width:706px; margin:10px 10px 0px 10px; height:260px;}
.allpr2 li{ width:133px; float:left; line-height:20px; padding:0px 3px;}
.keyword{ border:1px solid #ffc4dd; width:958px; margin:10px auto; background-color:#fff2f5; padding:10px 0px; color:#333; line-height:24px;}
.over{ width:540px; margin:0px auto; text-align:left; padding-left:40px;}
.input00{ width:306px;}		
	
	
/*          friend link  style                      */	

/*  left  */
.frmian{ width:960px; margin:0px auto; overflow:hidden; text-align:left; line-height:22px;}
.frleft{ width:215px; float:left;}
.frimg{}
.frbox{ width:215px; background:url(../images/friend_15.jpg) repeat-y;}
.frtab{ padding:13px 0px 0px 23px;}
.frsort{ width:180px; border:1px solid #ccc; margin:0px auto; background-color:#FFF;}
.frsort li{ border-bottom:1px dashed #e4e4e4; padding-left:20px;display:block;}
.frsort ul{ padding-top:10px;}
.frsort li.last{ border:none;}
.line{}
.conbox{ width:215px; margin-top:10px;}
.contxt{ width:195px; background:url(../images/friend_38.jpg) repeat-y; padding:10px 0px 0px 20px;}

/*  right  */
.frright{ width:735px; float:right;}
.sub{ width:735px; overflow:hidden;}
.subL{ width:154px; float:left;}
.subC{ width:571px; float:left; height:34px; background:url(../images/friend_06.jpg) repeat-x; text-align:right; padding-top:20px;}
.subR{ width:10px; float:right;}
.txt{ font-size:14px; color:#333; padding:0px 0px 20px 10px;}
.notice{ font-size:14px; font-weight:bold; color:#333; height:40px; line-height:40px;}
.imglink{ padding-left:10px;}
.imgsub{ font-size:14px; font-weight:bold; color:#333; background:url(../images/friend_22.jpg) left no-repeat; padding-left:15px;}
.tupian img{ margin-right:10px; margin-bottom:10px;}
.imgtxt{ font-size:14px; padding-bottom:40px; border-bottom:1px dashed #ccc;}
.imginput{ width:296px; height:45px;}	
.nonew{ padding-left:76px;}

/*          Service link  style                      */	
.gg{ width:215px;}
.ggtab{ width:205px; height:30px; background:url(../images/service_03.jpg) no-repeat; color:#FFF; font-size:14px; font-weight:bold; line-height:30px; padding-left:10px;}
.ggtxt{ border:1px solid #aaa; padding:10px; color:#333;}
.ggtxt li{ background:url(../images/service_19.jpg) left no-repeat; padding-left:15px; display:block;}
.faq{ width:215px; height:42px; padding:10px 0px;}
.faqL{ width:4px; float:left;}
.faqC{ width:207px; float:left; background:url(../images/service_33.jpg) left repeat-x; height:36px; text-align:center; padding-top:6px;}
.faqR{ width:4px; float:right;}
.serlm{ width:735px; border-bottom:2px solid #db214d; height:29px; color:#333;}
.serlm li{float:left; margin-right:4px; background:url(../images/service_07.jpg) no-repeat; width:95px; height:23px; text-align:center; padding-top:6px;cursor:pointer}
.serlmClick{ background:url(../images/crt.gif); color:#000; font-weight:bold;}

.faqlist{ width:735px; height:70px; margin:10px 0px;}
.faqlistL{ width:40px; float:left;}
.faqlistC{ width:687px; float:left; height:70px; background:url(../images/service_13.jpg) left repeat-x;}
.faqlistC ul{ height:35px; line-height:35px;}
.faqlistC li{ float:left; margin-right:6px; font-size:14px; color:#db214d;}
.blue36c{ color:#36c; font-size:18px;}
.faqlistR{ width:8px; float:right;}
.password{ width:735px;}
.passtt{ width:735px; height:34px;}
.passttL{ width:4px; float:left;}
.passttC{ width:713px; height:34px; background:url(../images/service_25.jpg) left repeat-x; float:left; line-height:34px; font-size:14px; font-weight:bold; padding-left:10px;}
.passttR{ width:8px; float:right;}
.passtxt{ border:1px solid #a6c1ff; padding:10px;}
.txtbox{ width:710px; border:1px solid #ddd;overflow:auto}
.wen{ border-bottom:1px dashed #ddd; padding:10px;}
.da{ padding:10px; color:#333;}	
.none{ height:10px; overflow:hidden;}	

/*          Shopping   style                      */
.spbox{ width:960px; height:257px;margin:0px auto 10px auto; overflow:hidden; text-align:left;}
.spnav{ width:960px; height:29px;}
.spnavL{ width:6px; float:left;}
.spnavC{ width:949px; height:29px; float:left; background:url(../images/shopping_06.jpg) left repeat-x;}
.spnavR{ width:5px; float:right;}
.spnavCl{ width:400px; float:left;}
.spnavCr{ width:440px; float:right;}
.spnavCr li{ float:left; height:27px; padding-top:2px; margin-right:16px;}
.tips{ width:178px; height:20px; color:#FFF; background-color:#444; text-align:center; line-height:20px; margin:4px 0px 0px 60px; float:left;}
.boxl{ width:168px; height:257px; background:url(../images/shopping_23.jpg) left no-repeat; float:left;overflow:hidden}
.boxcontent{float:left;}
.boxc{ width:782px; height:257px; background:url(../images/bub_24.gif) left repeat-x; float:left;overflow:hidden;}
.boxr{ width:10px; height:257px; float:right;}
.boxc ul{ padding-top:20px;}
.boxc li{ float:left; width:132px; margin-left:20px !important; margin-left:16px;}
.boxc li p{ margin-bottom:10px;}
.imgb{ border:1px solid #ccc;}
.boxl ul{ margin:44px 0px 0px 20px;}
.ranktab{ width:960px; height:36px;}
.ranktabL{ width:419px; float:left;}
.ranktabC{ width:531px; float:left; height:36px; background:url(../images/shopping_47.jpg) left repeat-x;}
.ranktabR{ width:10px; float:right;}
.ranktxt{ height:213px; border-bottom:1px solid #e1d7cb; border-left:1px solid #e1d7cb; border-right:1px solid #e1d7cb;}
.ranktxt ul{ padding:10px 0px 0px 20px;}
.ranktxt li{ width:132px; float:left; margin-right:20px;}
.ranktxt li img{ border:1px solid #ccc;}
.ranktxt li p{margin-bottom:10px;}
.newstab{ width:960px; height:41px;}
.newstabL{ width:168px; float:left;}
.newstabC{ width:782px; float:left; height:41px; background:url(../images/shopping_53.jpg) left repeat-x;}
.newstabR{ width:10px; float:right;}
.newsimg{ height:213px; border:1px solid #e1d7cb;}
.newsimg ul{ padding:10px 0px 0px 20px;}
.newsimg li{ width:132px; float:left; margin-right:20px;}
.newsimg li img{ border:1px solid #ccc;}
.newsimg li p{margin-bottom:10px;}


/*          visit   style                      */
.vsbox{ width:198px; margin:10px auto;}
.vsboxC{ border-left:1px solid #e3d9ce; border-right:1px solid #e3d9ce; background-color:#FFF;}
.vsboxC li{display:block;color:#db214d;padding-left:30px;font-size:14px;border-bottom:1px dashed #ddd;background-image: url(../images/flo_19.jpg);background-repeat: no-repeat;background-position: 10px 4px;}
.vsboxC li.last{ border:none;}
.lgbox{ width:198px; margin:0px auto;} 
.lgboxTt{ border-left:1px solid #e1d7cb; border-right:1px solid #e1d7cb; border-bottom:1px solid #e1d7cb; background-color:#FFF;}
.kkb{ width:98px; height:18px; line-height:18px;}
.vsimg{ width:735px; text-align:center; float:right;}
.vsimg img{ margin-bottom:10px;}
.oem{ width:735px; text-align:center; float:right;}

/*          buy   style                      */
.buyTi{ width:960px; margin:10px auto;}
.buymian{ width:785px; margin:10px auto;}
.buybox{ width:958px; margin:0px auto; border:1px solid #e4e4e1;}

.live{ width:735px; margin-top:10px;}
.livetTi{ height:27px; width:735px; background:url(../images/neir_06.jpg) left repeat-x;}
.livetTil{ width:615px; float:left; height:27px; line-height:27px; text-align:center; color:#333;}
.livetTic{ width:120px; float:right; height:27px; line-height:27px; text-align:center; color:#333;}
.livelist{ width:735px; color:#666;}
.livelist li{display:block; border-bottom:1px solid #e5e5e5; background:url(../images/service_19.jpg) left no-repeat; background-position:8px 10px; padding-left:20px; line-height:30px;}
.date{ width:120px; text-align:center; float:right;}
.livePage{ text-align:center; height:40px; line-height:40px;}

/*          shoppingStep3   style                      */
.luanmian{ width:910px; margin:0px auto;}
.tipsT{ font-size:16px; font-weight:bold; color:#db214d; height:70px; padding-top:30px;}
.kalei{ width:908px; height:144px; background-color:#f8f8f8; border:1px solid #e4e4e4; font-size:14px; line-height:30px; padding-top:10px;}
.heise{ color:#333;}
.overle{ line-height:40px;}
.wybox{width:938px; margin:0px auto; border:1px solid #e4e4e1; padding:10px; color:#666;}
.dline{ border-bottom:1px dashed #ddd; height:10px; overflow:hidden;}
.sline{ border-bottom:1px dashed #ddd;}
.sline2{ border-top:2px solid #ebebeb;}
.hg{ line-height:24px; padding-left:26px;}
.kalei2{ width:923px; height:86px; background-color:#f8f8f8; border:1px solid #e4e4e4; font-size:14px; line-height:30px; padding-top:10px; margin:0px auto; text-align:right; padding-right:15px; color:#333;}
.huise{color:#333;text-decoration:line-through;}

.empty
{
 height:135px;
 width:135px;
}
.tEmpty
{
 height:270px;
 width:270px;
}
.tablist{ width:958px; text-align:left; overflow:hidden; padding:10px 0px;}
.tablist ul{ overflow:hidden; height:20px; line-height:20px; padding-left:38px !important; padding-left:30px;}
.tablist ul li{ width:80px; float:left; display:block;}
.tabred{ color:#FF0000; font-size:14px; font-weight:bold;}
.tablist ul li a:link, .tablist ul li a:visited{ color:#333;}
.tablist ul li a:hover, .tablist ul li a:active{ color:#FF0000;}



/*          goods  style                      */
.goodsTab{ width:730px; height:30px; line-height:30px; text-align:center; font-size:14px; font-weight:bold; color:#333; border-bottom:1px solid #ddd;}
.aboutCp{ width:730px; margin:10px 0px; overflow:hidden;}
.aboutCp_left{ width:315px; float:left;}
.clear{ overflow:auto; zoom:1;}
#aboutCp_image{ width:315px; float:left;}
#aboutCp_image img{ border:#aaa 1px solid;}
#aboutCp_image img#pImg{ width:305px; height:305px;overflow:hidden;}
.aboutCp_current{ background:  url(image/border.gif)  left top no-repeat; height:40px; width:40px; padding:8px 4px 4px ;}
.aboutCp_cur{ height:40px; width:40px; padding:8px 4px 4px ; margin-left:5px; float:left;}
.aboutCp_cur img{ width:40px; height:40px;}
#aboutCp_list{ text-align:left; padding-left:10px;}
#aboutCp_list ul li, #aboutCp_list ul li a{ line-height:20px; margin-top:5px;display:block;}
#aboutCp_list ul li span.bo{ border:#aaa 1px solid; padding:0 7px; margin:0 5px; display:inline-block;}
#aboutCp_list ul li span.slt{ background:url(image/slt.gif) right bottom no-repeat; border:#db214d 2px solid;}

.aboutCp_slet{ background:#fff2f5; border:#db214d 1px solid; margin:15px 0; padding:10px; overflow:auto; zoom:1;}
.aboutCp_slet ul{ float:left;}
.aboutCp_slet input.num{ border:#aaa 1px solid;}
.aboutCp_slet #mar{ padding:30px 0 0 150px;}

#cx{width:730px; background:url(../images/tt2.gif) left top no-repeat;  height:21px; margin-top:10px; text-align:left;}
#cxbd{ border-left:#bbb 1px solid;border-right:#bbb 1px solid;text-align:left; padding:0px 15px;}
#cxbd h3{ color:#db214d;}
#cxbd #bod{ border:#aaa 1px solid; padding:10px 10px 10px 90px;; background:url(../images/mjs.jpg) 10px center no-repeat;}
#cxbd #bod span{ line-height:52px;}
#cx2{width:731px;background:url(../images/bottom2.gif) center bottom no-repeat; height:5px;} 


#aboutCp_ctt{ margin:10px 0;text-align:left;}
#aboutCp_ctt #hed{ border-bottom:#db214d 2px solid; overflow:auto; zoom:1;}
#aboutCp_ctt #hed li{ float:left; margin-right:5px; width:95px; height:25px; padding:5px 0 0; line-height:25px; background:url(../images/button.gif) center bottom no-repeat; text-align:center; cursor:pointer;color:#000;}
#aboutCp_ctt #hed li.crt{ background:url(../images/crt.gif); color:#FFF; font-weight:bold;}
#aboutCp_ctt .bod{ margin:10px 0;width:730px;overflow:hidden;}
#aboutCp_ctt .bod #r{ text-align:right; vertical-align:middle;}
#aboutCp_ctt .bod table{ border:0; width:730px; margin:10px 0; color:#222;}
#aboutCp_ctt .bod th{ text-align:center;}
#aboutCp_ctt .bod td,th{ padding:5px 10px;}
#aboutCp_ctt .bod tr.change td,th{ background:#f6f9ff; border-bottom:#dde4ea 1px solid; border-top:#dde4ea 1px solid; }
#aboutCp_ctt .bod #ri{ text-align:right;}
#aboutCp_ctt .bod .wd{ padding:10px 15px; border:#aaa 1px solid; margin:0 0 10px;}
#aboutCp_ctt .bod .wd .r{ float:right;}
#aboutCp_ctt .bod .ch{ background:#eee;}
#aboutCp_ctt .bod .page{ padding:10px;}
#aboutCp_ctt .bod .page span, #aboutCp_ctt .bod .page a{ padding:0 5px; display:block; float:left;}
#aboutCp_ctt .bod .page a img{ padding-top:3px;}
#aboutCp_ctt .bod  .l{ line-height:43px}
#aboutCp_ctt .bod  .l .sbt{ width:150px; height:43px; background:url(../images/anwser.jpg); margin:10px; border:0; display:block; float:right;}
#aboutCp_ctt .bod  .l .t{ border:#db214d 1px solid; width:400px; height:50px;}

#aboutCp_ctt .slet{background:#fff2f5; border:#db214d 1px solid; margin:15px 0; padding:10px;overflow:hidden; zoom:1;}

.aboutCp_right{ width:415px; float:right;}

.erichuodong a{width:350px; margin:0px 12px 5px 0px;}

