@charset "utf-8";
/*样式初始化
filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1); <-變灰
*/
html{color:#000;background:#fff;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}
body{font:12px/1 Tahoma,Helvetica,Arial,"宋体",sans-serif;}
img{border:none;background:none;}
/*
em,strong{font-style:normal;font-weight:normal;}
*/
em{font-style:normal;font-weight:normal;}
li{list-style:none;}
table {border-collapse:collapse;border-spacing:0;}
h1{font-size:18px;}
h2{font-size:16px;}
h3{font-size:14px;}
h4, h5, h6{font-size:100%;}
q:before,q:after{content:'';}/* 消除q前后的内容 */
button,input,select,textarea{font-size:100%;}/* 使得表单元素在 ie 下能继承字体大小 */
button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}
address,cite,dfn,em,var{font-style:normal;} /* 将斜体扶正 */
/* link */
a{color:#36c;text-decoration:none;}
a:hover{color:#f60;text-decoration:none;}
a .transparent{opacity:1;filter:Alpha(Opacity=100);}
a:hover .transparent{opacity:0.9;filter:Alpha(Opacity=90);}

a.pic,a.pic:hover,a.image,a.image:hover{background:none;}
a.image,a.image:hover{display:block;overflow:hidden;}
/*样式初始化结束*/

/*公共模块样式开始*/
.left{float:left;}
.header,.container,.login form,.footer{
	width:977px;
	margin:0 auto;
}
.header{
	padding:42px 0 0 0px;
	clear:both;
	height:68px;
	width:100%;
	background-color:#000;
}
.header h1,.header .note{
	/*float:left;*/
	height:58px;
	overflow:hidden;
	margin:0 22px 0 0;
}
.header .search_form{
	float:right;
}
/*
.search_form form{
	position:relative;
}
.search_form select,.search_form input{
	height:19px;
}
.search_form .text,.search_form select{
	background:#383838;
	border:none;
	color:#ffec00;
}
.search_form select{
	position:absolute;
	right:183px;
}
.search_form .text{
	width:142px;
	padding:0 20px 0 0px;
	height:20px;
	margin:0 0 0 10px;
	font-size:14px;
}
.search_form .submit{
	position:absolute;
	right:0;
	top:1px;
}
*/
	#search_bar form{padding:0;margin:0;height: 1.99em;overflow: hidden;}
	#search_bar{width:957px;height:26px;margin:-2px auto;background:#d7d7d7;padding:4px 0;text-align:left;
	color:#999;padding-left:20px;}
	#search_bar #search_key{border:2px solid #fff;color:#969696;}
	#search_bar select{background:#fff none repeat scroll 0 0;border:medium none;color:#5f5f5f;}
	#search_bar #search_btn{
	height:18px;
	left:-4px;
	position:relative;
	top:5px;
	*top:4px;
	*height:19px;
	}
	/*#search_bar #search_key{background:url(../images/search.gif) no-repeat center right #fff;}*/


.header .menu{
	/*clear:both;
	float:left;
	*/
	height:40px;
	/*border-bottom:1px solid #949494;*/
	position:relative;
	margin:0 42px 6px;
	width:694px;
	background:#000 none repeat scroll 0 0;
	
}
.header .menu li{
	float:left;
	display:inline;
	background:#000 none repeat scroll 0 0;
	width:138px;
}
.header .menu li a{
	float:left;
	cursor:pointer;
	text-decoration:none;
	font-size:14px;
	font-weight:bold;
	height:26px;
	/*padding:0 3px 0 0;*/
}
.header .menu li a:hover{background:none;}
.menu li a span.title{
	float:left;
	height:20px;
	line-height:18px !important;
	line-height:20px;
	/*padding:0 48px;*/
	width:130px;
	color:#fff;
	/*background:url(../images/menu_blue_bg.gif);*/
	text-align:center;
}
.menu li a span.last{
	/*padding:0 57px;*/
	width:130px;
	text-align:center;
}
.menu li a span.menu_note{
	clear:both;
	position:absolute;
	left:0;
	top:24px;
	display:none;
	line-height:30px;
	color:#FFEC00;	
	width:736px;
	z-index:4;
	border-top:1px #5f5f5f solid;
	
	 font-weight: normal;
}
	.menu .fasion{
		text-indent:145px;
		
	    font-weight: normal;
	}
	.menu .jeans{
		text-indent:280px;
		
	    font-weight: normal;
	}
	.menu .forum{
		text-align:center;
		text-indent:434px;
	    font-weight: normal;
	}
	.menu .store
	{
		text-align:center;
	    font-weight: normal;
	    text-indent:220px;
	}
	
.menu li a:hover span.title,.menu li a.on span.title{
	/*background:url(../images/menu_red_bg.gif);*/
	background-color:#ffde1f;
	color:#ff00ba;
}

.menu li a:hover span.menu_note{
	display:block;
	/*background:#181b1f;*/
	background:#000;
}

.menu li a.on span.menu_note{
	display:block;
	z-index:2;
	
	font-weight: normal;
}
/*for ie*/
.menu li a.onForIe span.title{
	/*background:url(../images/menu_red_bg.gif);*/
	background-color:#ffde1f;
}
.menu li a.onForIe span.menu_note{
	display:block;
	z-index:5;
}
.login{
	position:absolute;
	top:0;
	left:0;
	border-left:10px;
	height:34px;
	width:100%;
	background:#fff;
	line-height:34px;
}
.login label{
	color:#000;
}
.login .submit{
	height:20px;
	position:relative;
	top:5px;
}
.login span,.login a{
	color:#000;
	margin:0 3px;
}
.login .checkbox{
	height:auto;

}
.footer{
	/*background:#ffec00;*/
	/*padding:27px 0 0 0;*/
	text-align:left;
	line-height:16px;
	font:#4f4f4f;
}
.footer a,.footer a:hover{
padding-left:8px;
color:#4f4f4f;
}
.footer ul{
	background:#fff;
	overflow:hidden;
}
.footer .footer_nav{
	border:1px solid #333;
	border-left:none;
	border-right:none;
	border-bottom:none;
	background:#FFF;
	padding:4px 4px;
}
.footer .footer_nav .visitors{
	/*background:#c10076;*/
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding:4px 0 3px 10px;
}

.footer .footer_nav .logo{
 text-align:right;
 width:300px;
 padding-left:5px;
}
.footer .footer_nav .rightborder{
 	border-right:1px solid #ccc;
	padding-right:10px;
}
.footer .copyright{
	background:#fff;
	color:#959595;
	padding:10px;
}
/*留言评论*/
#comments{
clear:both;
}
#comments h3{
/*float:left;*/
margin-bottom:10px;
color:#666;
line-height:16px;
}
#comments .page{
/*float:right;*/
margin-bottom:10px;
color:#fff;
}
#comments .page a{
padding:0 3px;
}
#comments .page a.current{
color:#ff37ad;
text-decoration:none;
}
#comments .commentsLists{
clear:both;
padding-top:15px;
border-top:1px dashed #333;
}
.commentsLists li{
padding-bottom:12px;
line-height:1.6;
border-bottom:1px solid #0f0f0f;
margin-bottom:12px;
}
#comments .author{
float:left;
}
#comments .author span{
padding:0 0px;
}
#comments .time{
float:right;
}
#comments .description{
clear:both;
}
#comments blockquote{
padding:10px;
margin-top:5px;
border:1px dashed #333;
background:#eee;
}
#comments blockquote .quote-title{
font-weight:bold;
color:#666;
}
.news-reply p.notLogin{
padding:5px 20px;
margin:10px 0;
color:#000;
font-weight:bold;
background:#ccc;
}
.news-reply{
margin-bottom:10px;
}
.news-reply form p{
margin:2px 0;
}
.news-reply input,.news-reply textarea{
	width:150px;
	height:21px;
	background-color: #F3F3F3;
	border: 1px solid #CCCCCC;
	margin:0 0 5px 0;
}
#username,#password,#consignee,#province,#city,#area,#postcode,#mainTel,#mobile,.border_intput {
    height:18px;
	border: 1px solid #999;
}
#address{
	border: 1px solid #999;
}
#codeLabel{
margin:0 5px 0 20px;
}
#codeLabel input{
width:60px;
}
.news-reply  img{
position:relative;
top:6px;
}
#scode {
width:80px;
height:27px;
}
.news-reply textarea{
width:450px;
height:100px;
_margin-left:-3px;
}
.news-reply p.content span{
float:left;
}
.news-reply .send{
width:70px;
margin-left:36px;
color:#333;
}
.extraBlock{
float:left;
width:353px;
}
#viewHistory{
float:right;
}
.extraBlock h3{
height:26px;
padding-left:10px;
font-size:12px;
line-height:24px;
color:#fff;
background:url(../images/extraBlockBg.gif) repeat-x;
}
.extraBlock li{
float:left;
width:85px;
height:113px;
line-height:113px;
overflow:hidden;
padding:10px 4px 0 0;
}
.extraBlock li.last{
padding-right:0;
}
.extraBlock a.imageWrap{
width:85px;
height:113px;
}
/*图片规格样式 W后数值为宽 H后数值为高*/
ul.imgWrapW85H113 {width:inherit;}
ul.imgWrapW85H113 li{
	width:170px;
}
ul.imgWrapW131H175 li{
	width:127px;
}
ul.imgWrapW85H113 li a.image,ul.imgWrapW131H175 li a.image{
	display:table-cell;
	overflow:hidden;
	vertical-align:middle;
	text-align:center;
	/* 针对IE的Hack */
	*display: block;
	*font-family:Arial;
}
ul.imgWrapW85H113 li a.image{
	/*
	width:82px;
	height:113px;
	 针对IE的Hack 
	*font-size:99px;高度值*0.873*/

}
ul.imgWrapW131H175 li a.image{
	width:130px;
	height:130px;
	
	/* 针对IE的Hack 
	*font-size:153px;
	*/
	/*高度值*0.873*/
}
ul.imgWrapW85H113 a.image img,ul.imgWrapW131H175 a.image img{
	vertical-align:middle;
}
/*公共模块样式结束*/
.cart_info{
    text-align:right;
    position:absolute;
    top:0px;
}
/*
.cart_info a,.cart_info span{
    margin:0px 0 0 10px;
    color:#000
}

.cart_info a{
    color:#fff;
}
*/
/*
.cart_info*/
span.count{
    background:url(../images/cart.gif) no-repeat;
    padding:2px 0 0 21px 
}

.clear{clear:both;}
