﻿@charset "utf-8";
body, div, dl, dt, dd, ul, ol, li,
h1, h2, h3, h4, h5, h6, pre, code,
form, fieldset, legend, input, button,
textarea, p, blockquote, th, td {
    margin: 0;
    padding: 0;
}
a:link {color: #666;text-decoration: none;
}
a:visited {color: #666;text-decoration: none;
}
a:hover {color:#c10b0b;text-decoration: underline;
}
a:active {color: #666;text-decoration: none;
}

img{ border-style:none;}

ul,ol,li{list-style:none;}
body  {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	BACKGROUND: url(http://img.51youpin.com/new2010/theme/xth/images/index/nav_bg.gif) repeat-x left top;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px; FONT: 12px Verdana, Arial, Helvetica, sans-serif;
	COLOR: #666;
	PADDING-TOP: 0px;
}

h1{
	font-size:12px;
	font-weight:normal;
}

#container {
	width:100%;
    margin:0 auto;
	height: auto;
}
a.link_red_12:link {color:#c10b0b;text-decoration: underline;
}
a.link_red_12:visited {color:#c10b0b;text-decoration: underline;
}
a.link_red_12:hover {color:#666;text-decoration:underline;
}
a.link_red_12:active {color:#c10b0b;text-decoration: underline;
}

/*网站头部样式----------------------------------------------------------------------------------------*/

#header {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 950px; PADDING-TOP: 3px; HEIGHT: 120px
}
#header H1 {
	DISPLAY: inline; FLOAT: left; OVERFLOW: hidden; WIDTH: 285px; HEIGHT: 60px; padding-top:6px;
}
#header H1.logo A {
	DISPLAY: block; BACKGROUND: url(http://img.51youpin.com/new2010/theme/xth/images/index/logo.gif) no-repeat 0px center; WIDTH: 285px; TEXT-INDENT: -9999px; HEIGHT: 60px
}
#header #h_user_info {
	DISPLAY: inline; PADDING-LEFT: 20px; FONT-SIZE: 12px; FLOAT: left; OVERFLOW: hidden; WIDTH: 335px; PADDING-TOP: 41px; HEIGHT: 22px; TEXT-ALIGN: left; _padding-left: 10px
}
#header #h_user_info A {
	COLOR: #c10b0b
}
#header #h_user_info A:link {
	COLOR: #c10b0b; TEXT-DECORATION: underline
}
#header .header_right {
	FLOAT: right; WIDTH: 300px; PADDING-TOP: 6px; HEIGHT: 60px; TEXT-ALIGN: right
}
#header .header_right P#info {
	LINE-HEIGHT: 29px;
}
#header .header_right P#info SPAN {
	PADDING-RIGHT: 12px; PADDING-LEFT: 6px; BACKGROUND: url(http://img.51youpin.com/images/homepage2010/icon_01.gif) no-repeat right 50%; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#header .header_right P#info SPAN.last {
	PADDING-RIGHT: 5px; PADDING-LEFT: 6px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#t_lstd {
	PADDING-LEFT: 15px; BACKGROUND: url(http://img.51youpin.com/images/homepage2010/ico_green.gif) no-repeat left center
}
#t_ckml{ padding-left:15px; background:url(http://img.51youpin.com/new2010/theme/xth/images/1-2.gif) no-repeat left center;
}
#t_wb {
	PADDING-LEFT: 18px; BACKGROUND: url(http://img.51youpin.com/new2010/theme/xth/images/index/wb.gif) no-repeat left center
}
#header .header_right P#cart {
	LINE-HEIGHT: 28px; HEIGHT: 28px
}
#header .header_right P#cart SPAN {
	PADDING-RIGHT: 10px; PADDING-LEFT: 4px; BACKGROUND: url(http://img.51youpin.com/images/homepage2010/icon_01.gif) no-repeat right 50%; FLOAT: right; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#header .header_right p#cart span.t_user_center{
	background: url(http://img.51youpin.com/images/homepage2010/icon_01.gif) no-repeat right 50%;
	}
#header .header_right P#cart SPAN A {
	DISPLAY: block
}
#header .header_right P#cart SPAN.last {
	BACKGROUND: none transparent scroll repeat 0% 0%; LINE-HEIGHT: 28px
}
#header .header_right p#cart span a#t_user{
     display:block; 
     background:url(http://img.51youpin.com/new2010/theme/xth/images/icon_tuser.gif) no-repeat 51px 45%;
     text-align:left;
     width:58px;
	 }
#header .header_right p#cart span a#t_help{
     display:block; 
     background:url(http://img.51youpin.com/new2010/theme/xth/images/icon_tuser.gif) no-repeat 51px 45%;
     text-align:left;
     width:58px;
	 }
#t_cart {
	PADDING-LEFT: 30px;
}
#t_kefu {
	WIDTH: 50px; COLOR: #f00; TEXT-ALIGN: right
}
#t_kefu img{ margin-top:5px; float:left;}

/*导航菜单---------------------------------------------------------------------------------------------------------------------------*/
#hd-nav { margin-left:5px; float:left; height:45px; padding-top:8px; }
.hd-main { width:950px; height:35px; margin:0px auto;}
#header #nav UL#hd-nav {
	BACKGROUND: url(http://img.51youpin.com/images/homepage2010/nav_bg.gif) no-repeat left 50%; LEFT: 0px; WIDTH: 950px; HEIGHT: 40px
}
#header #hd-nav UL#hd-nav LI {
	FLOAT: left; HEIGHT: 45px
}
#header #hd-nav UL#hd-nav A {
	DISPLAY: block; TEXT-INDENT: -10000px; HEIGHT: 45px
}
#header #hd-nav UL#hd-nav A:hover {
	BACKGROUND-IMAGE: none
}
a#navi_home{
	background:url(http://img.51youpin.com/images/homepage2010/nav_01.gif) no-repeat; 
	width:107px; 
	float:left;
}
a#navi_cloth{
	background:url(http://img.51youpin.com/images/homepage2010/nav_02.gif) no-repeat; 
	width:136px; 
	float:left;
}
a#navi_style{
	background:url(http://img.51youpin.com/images/homepage2010/nav_03.gif) no-repeat; 
	width:131px; 
	float:left;
}
a#navi_trend{
	background:url(http://img.51youpin.com/images/homepage2010/nav_04.gif) no-repeat; 
	width:147px; 
	float:left;
}
a#navi_beauty{
	background:url(http://img.51youpin.com/images/homepage2010/nav_05.gif) no-repeat; 
	width:144px; 
	float:left;
}
a#navi_sales{
	background:url(http://img.51youpin.com/images/homepage2010/nav_06.gif) no-repeat; 
	width:137px; 
	float:left;
}
a#navi_member{
	background:url(http://img.51youpin.com/images/homepage2010/nav_07.gif) no-repeat; 
	width:148px; 
	float:left;
}
#header #nav ul#navi a.act {
	background-image:none;
}



/*导航搜索---------------------------------------------------------------------------------------------------------------------------*/
#search{
	width:942px;
	height:30px;
	background-color:#f5f5f5;
	padding-left:8px; margin:0px auto;
	 
}
.searchbox{
	width:430px;
	overflow: hidden;
	float:left;
}
#search #hotkeywords{
	float:left;
	width:500px;
	height:25px;
	line-height:25px;
}
#search #hotkeywords dd{
	float:left;
}
#hotkeywords dt{
	float:left;
	font-weight:bold;
}
#hotkeywords dd a {
	padding-right: 5px;
	display: block;
	padding-left: 10px;
	padding-bottom: 0px;
	padding-top: 0px;
	font-size:14px;
	background:url(../images/sub-nav.png) no-repeat left 50%;
	margin-left:10px;
}
#hotkeywords dd a.link_2 {
	padding-right: 5px;
	display: block;
	padding-left: 10px;
	padding-bottom: 0px;
	padding-top: 0px;
	font-size:14px;
	background:url(../images/sub-nav.png) no-repeat left 50%;
	color:#676767;
	margin-left:10px;
}

/*底部样式---------------------------------------------------------------------------------------------------------------------------*/
#footer{
    width:100%;
	margin:0 auto;
	margin-top:10px;
	padding-top:10px;
	background-color:#ebebeb;
	float:left;
	clear:both;
}
#footer h1{
    background: url(http://img.51youpin.com/images/homepage2010/inform.gif) no-repeat top;
	height:78px;
	padding-bottom:8px;
	width:950px;
	margin:0 auto;
}
#footer #help{
    width:700px;
	margin:0 auto;
	background:url(http://img.51youpin.com/images/homepage2010/tel.gif) no-repeat left top;
	background-color:#FFFFFF;
	height:190px;
	padding-left:250px;
}
#footer #help ul{
    padding-top:20px;
    width:135px;
	border-left:1px solid #ebebeb;
	float:left;
	height:170px;

}
#footer #help ul li{
    width:109px;
	line-height:24px;
	display:block;
	padding-left:14px;
	padding-right:10px;
	text-align:left;
}
#footer #help ul li span{
    background:url(http://img.51youpin.com/images/homepage2010/arr.gif) no-repeat left;
	font-weight:bold;
	font-size:14px;
	padding-left:8px;
}
   
 #copy{
   width:950px;
   margin:0 auto;
}
 #copy ul{
 width:950px;
 text-align:center;
 }
  #copy ul li{
 width:950px;
 text-align:center;
 line-height:30px;
 }      

/*上部主题样式---------------------------------------------------------------------------------------------------------------------------*/

#main_flash{
	width:570px;
	padding:0px 10px 0px 10px;
	_padding:0px 10px 0px 10px;
	float:left;
	padding-bottom:10px;
}




.showbox_left{	
	width:178px;
	float:left;
	margin-top:10px;
	padding-bottom:10px
}
.showbox_left h1{
	background:url(http://img.51youpin.com/images/homepage2010/price.gif) left top no-repeat;
	height:35px;
}
.showbox_left span{
	line-height:25px;
	height:30px;
	border-bottom:1px solid #ebebeb;
	display:block;
}
#price{
	float:left;
	width:178px;

}
#price ul{
	width:158px;
	margin-left:10px;
	margin-right:10px;
}
#price  li{
	width:150px;
	background:url(http://img.51youpin.com/images/homepage2010/arr.gif) no-repeat left;
	padding-left:8px;
	line-height:25px;
	text-align:left;
}
.showbox_left h2{
	background:url(http://img.51youpin.com/images/homepage2010/last.gif) top left no-repeat;
	height:35px;
}
.showbox_left h3{
	background:url(http://img.51youpin.com/new2010/images/gaiban/category/goodsVisted.jpg) top left no-repeat;
	height:35px;
}
.showbox_left h4{
	background:url(http://img.51youpin.com/images/homepage2010/class_hot.gif) top left no-repeat;
	height:35px;
}
#last{
	width:178px;
	margin-top:10px
}
#last ul{
	padding:8px;
	width:160px;
    text-align:left;
}
#last li{
	height:86px;
	width:160px;
	padding-top:11px;
	float:left;
	border-bottom:1px solid #ebebeb;
}
#last li p{
	width:80px;
	line-height:18px;
	float:left;
	overflow:hidden;
}
#last li img{
	padding-right:8px;
	width:70px;
	display:block;
	float:left;
}
#last li em{
	line-height:25px;
	color:#c10b0b;
	font-style:normal;
}

#new_arrival{
	width:758px;
	float:left;
	border-bottom:1px solid #ebebeb;
	border-left:1px solid #ebebeb;
	border-right:1px solid #ebebeb;
	border-top:1px solid #c10b0b;
	margin-bottom:10px;
}
#new_arrival h3{
	width:758px;
	background:url(http://img.51youpin.com/images/homepage2010/csearch_sup.gif) no-repeat left;
	height:28px;
	float:left;
	font-size:12px;
	font-weight:normal;
	padding-top:10px;
}
#new_arrival .search_a{ width:540px; margin:0 auto; text-align:left;}
/*2010.04.16*/
/*--=common class--*/
.hl { color:#F60!important; }
.hl2 { color:#A71F24!important; }
.hb { font-weight:bold; color:#FF6600 !important; }
.hb2 { font-weight:bold; color:#A71F24 !important; }
.loud{color:#000!important;}
.quiet{color:#666!important;}
.lower { color:#999!important; }
.h{color:#CE0E0E!important; }
.blod { font-weight:bold; }
.clearfix:after { content: "\0020"; display: block; visibility:hidden; height: 0; clear: both; }
.clearfix { zoom: 1; }
.clear { clear: both; display: block; overflow: hidden; visibility: hidden; width: 0; height: 0; }
.block { display:block; }
.nowrap { white-space:nowrap; }
.fl { float:left; _display:inline; }
.fr { float:right; _display:inline; }
.tr { text-align:right; }
.tl { text-align:left; }
.tc { text-align:center; }
.bor1 { border:1px solid #E4E4E4; }
.bbd { border-bottom:1px dotted #E4E4E4; }
.btd { border-top:1px dotted #E4E4E4; }
.mt10 { margin-top:10px; }
.mb10 { margin-bottom:10px; }
.mb5 { margin-bottom:5px; }
.ml10 { margin-left:10px; }
.ml5{margin-left:5px;}
.mr5 { margin-right:5px; }
.mr10 { margin-right:10px; }
.ml0 { margin-left: 0!important; }
.mr0 { margin-right: 0!important; }
.p5 { padding:5px; }
.vm{vertical-align:middle;}
.f12{font-size:12px;}
.f14{font-size:14px;}
.f16{font-size:16px;}
.relative{position:relative;}
.absolute{position:absolute;}
/*--=links--*/
a { color:#666; text-decoration:none; }
a:hover { text-decoration:underline; }
a:hover, a:active, a:focus { color:#F60; }
a.a1{color:#0077FF; text-decoration:none;}
a.a1:hover{text-decoration:underline;}
a.a2 { color:#0077FF; text-decoration:underline; }
a.a2:hover{ color:#F60; }

#hd-nav { margin-left:5px; }
#hd-nav li { position:relative; float:left; line-height:21px; margin-top:8px; background: url(http://img.51youpin.com/new2010/theme/xth/images/bdr-nav.gif) no-repeat 100% 0; z-index:10; }
#hd-nav a { float:left; padding-right:2px; margin:0 6px 0 4px; color:#F1F1F1; font:14px/21px Verdana; font-weight:600; }
#hd-nav span { display:block; padding:0 7px 0 9px; }
body#woman .woman a,  #hd-nav a:hover, #hd-nav a.cur { background:url(http://img.51youpin.com/new2010/theme/xth/images/bg-nav.png) no-repeat 100% -21px; color:#472927; text-decoration:none; }
body#woman .woman a{ cursor:default; }
body#woman .woman span, #hd-nav a:hover span, #hd-nav a.cur span { background:url(http://img.51youpin.com/new2010/theme/xth/images/bg-nav.png) no-repeat 0 0; }
body#N1 .woman span,#hd-nav a:hover span, #hd-nav a.cur span { background:url(http://img.51youpin.com/new2010/theme/xth/images/bg-nav.png) no-repeat 0 0; }
#hd-nav .hd-box .all { background:none; }
#hd-nav .all a { color:#ffffff; }
#hd-nav .all a:hover { background:none; color:#ffffff; }
#hd-nav .all a:hover span { background:none; }
.seniorsr { float:right; margin-left:2px; line-height:23px; }
s, del { font-family:simsun; color:#CCC; }
#hd-nav .navp { display:none; position:absolute; left:3px; border:solid #631938; border-width:0 1px 1px; background-color:#FFFFFE; z-index:10; margin-top:20px; width:281px; }
#hd-nav .navp li { float:none; }
#hd-nav .navp a { float:none; display:block; margin:0; color:#911531; font-size:12px; font-family:Verdana, Geneva, sans-serif; width:100%; font-weight:normal; text-align:left; }
#hd-nav .navp .navlist { float:left; width:140px; }
#hd-nav .navp .navlist li, #hd-nav .navp .navtm li { line-height:18px; background:none; margin:0; padding:3px 0; text-align:left; }
#hd-nav .navp .navlist li a{ padding:0; background:url(http://img.51youpin.com/new2010/theme/xth/images/ico-navlist.gif) no-repeat 14px 7px; text-indent:21px;  text-align:left; }
#hd-nav .navp .navlist li a:hover { background:#E32924; color:#fff; background:#E32924 url(http://img.51youpin.com/new2010/theme/xth/images/ico-navlist_hover.gif) no-repeat 14px 7px;}
#hd-nav .navp .br1 { border-right:1px solid #F5CCCC; }
#hd-nav .navp .navtm { overflow:hidden; clear:both; padding:4px 0; zoom:1; }
#hd-nav .navp .navtm li { padding:0; line-height:20px; border-bottom:1px dotted #F5CCCC }
#hd-nav .navp .navtm li a{padding:0; text-indent:10px; font-size:12px; font-weight:bold; color:#C10B0B; text-align:left; }
#hd-nav .navp .navtm li a:hover { color:#F00; }
/*** woman brand**/
.wp{ padding-left:12px; width:120px;}
.wp span{color:#6B6B6B;font-weight:600;}
#hd-nav .navp.wnav .navlist{ margin-top:0; margin-bottom:1px;float:none;}
#hd-nav .brandlink{ margin-left:12px; width:105px; }
#hd-nav .wnav { width:321px; }
#hd-nav .wnav .navlist .wpp { width:180px;}
#hd-cart { clear:right; }
#hd-cart .cart1 {height:35px; line-height:35px; padding-top:5px;}
#hd-cart .cart2 { height:35px; line-height:35px; padding-top:5px;}
#hd-cart { _position:relative;  padding-top:8px; float:right;background:url(http://img.51youpin.com/new2010/theme/xth/images/buycart.gif) no-repeat  left center; width:146px; height:45px; font-weight:600; }
#hd-cart li { float:left; }
#hd-cart li a { color:#fff; text-decoration:none; line-height:28px; overflow:hidden; }
#hd-cart li a:hover { color:#fff; text-decoration:underline; }
#hd-cart .cart1 a { display:block; width:96px; height:35px; text-indent:25px; }
#hd-cart .cart2 a { float:left; width:46px; height:35px; text-align:center; }

#categoryMenu{ border:1px solid #e1e1e1}
#categoryMenu h1{ width:178px; height:36px; background:url(http://img.51youpin.com/new2010/images/gaiban/category/categoryBrandBg.jpg) no-repeat left 50%;}
