/* 头部样式 */
.hide{ display:none;}
input,select,textarea { vertical-align:middle;}
select { height:22px; _margin-bottom:1px;}
#header{width:980px; margin:10px auto 0; position:relative; z-index:1; height:82px;}
#header #logo{float:left;margin-right:10px;}
#header .qhcs{float:left;padding-top:10px;}
#header .qhcs a{padding-top:10px;}
#header .qhcs .cs{font-size:16px;font-weight:600;}
#tools{position:absolute; right:0; top:0;}
#tools li{display:inline}
#tools li a{padding:0 13px 0 8px;}
#tools a#CartShow{background: url(header_invitation.gif) no-repeat -5px 0; line-height:21px; display:inline-block; padding:0 13px 0 25px; width:245px}
#foura li a, #nav li a, #search a, #minibag li#mbinfo a.gobag, #minibag li a.dimg, #o-mycart-list a.p-buy{float:left; overflow:hidden; height:23px}
#Layer1 {
    position:absolute;
    width:255px;
    height:57px;
    z-index:1;
    left: 179px;
    top: 30px;
    background-color: #FFFFFF;
    visibility: hidden;
	border:1px #DDD solid;
	padding-left:10px;
	padding-top:10px;
	padding-right:10px;
	padding-bottom:10px;
}
#Layer1 a{padding-right:5px;}
#minibag{position:absolute; top:25px; right:0; border:5px solid #990100; z-index:2; background:#fff; padding:15px; width:220px}
#minibag li{position:relative; height:62px; border-bottom:1px dashed #ccc; margin-bottom:8px; _margin-bottom:5px; overflow:hidden;}
#minibag li a.item{display:block; height:52px; padding-left:60px;line-height:15px}
#minibag li a.item span{display:block; padding-bottom:8px;}
#minibag li a.item img{border:1px solid #ccc; position:absolute; left:0; top:0}
#minibag li a.dimg{position:absolute; right:0; top:38px; width:35px; display:block; padding-top:15px; background-position:-254px 0}
#minibag li#mbinfo{ position:relative; height:56px; border:0; margin:0}
#minibag li#mbinfo a.gobag{position:absolute; top:30px; right:0; width:119px; display:block; padding-top:26px; background-position:-513px 0}
#minibag li#mbinfo b{font-weight:bold; color:#900000; padding:0 3px}
#minibag li#mbinfo span.total{position:absolute; top:0; right:0}

#sbag{ position:relative; z-index:999;}
#o-mycart-list a.p-buy{ width:119px; height:26px; display:block; background-position:-513px 0; line-height:999px; overflow:hidden; float:right; margin-top:10px;}
#o-mycart-list a.p-clickMore{ background: url(clickMore.gif) no-repeat; width:107px;height:26px; display:block;line-height:999px; overflow:hidden; float:right;}

#tools #o-mycart-list a{ padding:0;}
/*myminicart*/
#mycart{float:right; width:218px; height:26px; padding:11px 8px 11px 0; line-height:28px;}
#mycart li{float:left;text-align:center;}
#mycart .fore1{position:relative;z-index:20;width:89px;padding:0 25px 0 34px;}
#mycart .fore1 b{padding:0 4px;color:#066FC9;}
#mycart .fore2{width:54px;padding-right:14px;}
#mycart .fore2 a{color:#fff;}
#o-mycart-list{ position:absolute; top:11px; left:-175px; width:368px; padding-top:10px; z-index:999;}
#mycart-list .spb_text{ color:#666; padding:5px 0pt 2px 10px;}
#mycart-list{padding:0 5px 5px;border:5px solid #900000;background:#fff;text-align:left; overflow:hidden; zoom:1;}
#mycart-list .item{ border-bottom:1px dashed #ccc; margin-bottom:5px;}
#mycart-list dl{height:60px;overflow:hidden;zoom:1;}
#mycart-list strong{color:#FF2400;}
#mycart-list .p-img{float:left;width:50px;margin-right:6px;}
#mycart-list .p-name{float:left;width:200px;margin-top:10px;height:40px;line-height:20px;}
#mycart-list .extra{float:right;width:90px;margin-top:10px;height:40px;line-height:20px;text-align:right;}
#mycart-list .extra a{color:#999;}
#mycart-list .total{text-align:right;}
/*list-h&list-v*/
.list-h{overflow:hidden;zoom:1;}
.list-h li,.list-h dl{float:left;}
.list-h del{color:#999;margin-right:10px;}
.p-img,.p-name,.p-price,.p-market{overflow:hidden;}
.p-img{margin:5px 0;}
.p-name{word-break:break-all;}
.p-price{color:#999;}
.p-price strong{color:#f60;}
.p-market strong{color:#f60;}
.p-buy{ text-align:right; display:block;}

#search{width: 455px;position:absolute; top:33px; right:0px; height:22px; padding-top:3px; z-index:20;}
#search input {_margin-top:-2px;}
#search form{display:inline; float:left; margin-right:14px}
#search #stext{height:20px; line-height:20px; width:218px; border:1px solid #bfbfbf; margin-right:10px}
#search a{background-position:-190px 0; width:62px; padding-top:22px; display:inline}
#img_search{ float:left; cursor:pointer;}
#foura{position:absolute; right:0; top:16px; height:29px}
#foura li{display:inline}
#foura li a{background-position:-291px 0; width:55px; padding-top:29px}
#foura li#event a{background-position:-346px 0}
#foura li#sale a{background-position:-401px 0}
#foura li#hot a{background-position:-456px 0}
#nav{width:100%; height:40px; background:#050505;margin-bottom:1px;}
#nav ul{width:990px; margin:0 auto}
#nav li{display:inline}
#nav li a{ padding-top:10px;font-size:15px;color:#FFFFFF;margin:0px 10px 0px 10px;font-family:"微软雅黑",Tahoma; line-height:23px;  font-weight:normal;}
/*#nav li#home a{background-position:-634px 0; width:114px;}
#nav li#shoes a{background-position:-748px 0; width:117px;}
#nav li#bags a{background-position:-865px 0; width:117px;}
#nav li#acc a{background-position:-982px 0; width:127px;}
#nav li#living a{background-position:-1109px 0; width:145px;}
#nav li#brand a{background-position:-1255px 0; width:130px;}*/
#nav li#mywooha {background:#ED145B; width:235px;float:right;height:40px;}

#nav li#mywooha .hy{padding-left:2px;}
#nav li#mywooha a{width:215px;text-align:center;}
 底部样式 
#footer { width:100%; border-top:1px solid #999; margin-top:40px;}
#help h2,#help-con dt,#help-more,#server { background: url(footer.gif) no-repeat; float:left; overflow:hidden; height:0;}
#help { width:980px; height:205px; position:relative; margin:0 auto;}
#help h2 {background-position:-215px 0; width:182px; padding-top:33px; position:absolute; top:-12px; left:14px;}
#help-con { padding:50px 0 0 20px;}
#help-con dl { display:inline; float:left; width:173px; overflow:hidden;}
#help-con dt {background-position:-215px -40px; width:173px; padding-top:15px; margin-bottom:13px;}
#help-con dt.help2 { background-position:-215px -65px;}
#help-con dt.help3 { background-position:-215px -90px;}
#help-con dt.help4 { background-position:-215px -115px;}
#help-con dd { line-height:23px;}
#help-more {background-position:-215px -140px; width:171px; padding-top:11px; position:absolute; top:170px; left:500px;}
#server {background-position:40px 0; width:209px; padding-top:158px; position:absolute; top:13px; right:0; padding-left:40px; border-left:1px solid #999}
#copyright { width:100%; background:#700000; height:23px;}
#copyright .cy-con { width:980px; margin:0 auto; color:#FFF; text-align:right;}
#copyright .cy-con a { color:#fff; line-height:22px; padding:0 7px; _padding:0 5px;}

.i_servicemail{ position: absolute;width: 200px; height: 20px;top: 165px; right: 8px;background: #fff;}

.text2 { border: 0; width: 250px; padding: 5px 0px 0px 10px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #666; }
.search { width: 455px;background: #FFFFFF; height: 24px; float: right; }
	.search .wrap { float: right; width: 455px; height: 24px; margin-left:5px;margin-top:3px;}
	
 .search .border{ background-color: #FFF; width: 380px; height: 24px; float: left; border: 1px solid;}
 .search .border{ border-color: #DDD #DDD #DDD #DDD;}
			.search .select_js{ width: 85px; height: 24px; position: relative; z-index: 10; float: left; }
			.search .select_js p{ float: left; padding: 3px 0 0 10px; display: inline; }
				 .search .select_js .ico{ width: 15px; height: 17px;  margin-top: 4px; float: right;background: url(ico.gif) no-repeat 0 -13px;cursor: pointer;}
			.search .select_js ul{ width: 354px;height:80px; position: absolute; top: -48px; left: -200px; border: 1px solid #C2C8CF; display: none; background: #fff; z-index: 10100; }
				.search .select_js ul li{float:left;width:58px; line-height: 22px;padding-left:10px;  cursor: pointer; }
				.search .search_nonce{ background: #E9ECEF; }
			 .search .btn{ font-weight: normal; color: #FFF; background: url(../btn0.gif) no-repeat 0px 0px; text-align: center; display: inline; width: 90px; height: 26px; float: left; border: 0; cursor:pointer; margin-left:3px;}

/*layout*/
.w{width:980px;margin:0 auto;zoom:1;}
.left{float:left;width:211px;margin-right:6px;}
.right{float:right;width:211px;}
.middle{float:left;width:766px;}
.right-extra{float:right;width:983px;}
/*shortcut*/
#shortcut{width:100%;height:30px;background:url(bg_shortcut20110408.gif) #efefef repeat-x 0 -134px;}
#shortcut .collect{float:left;position:relative;padding-left:15px;line-height:30px;}
#shortcut .collect b{position:absolute;top:9px;left:2px;width:10px;height:10px;overflow:hidden;background:url(bg_tit_home.gif) -130px -274px;}
#shortcut ul{float:right;position:relative;z-index:11;background:url(bg_shortcut20110408.gif) repeat-x 0 -134px;height:30px;}
#shortcut li{float:left;height:26px;padding:2px 8px;background:url(bg_shortcut20110408.gif) no-repeat -260px -100px;line-height:26px;font-family:"宋体";color:#ACACAC;}
#shortcut li a{font-family:"宋体";color:#ACACAC;}
#shortcut .fore1{background:none;}
#shortcut .link-regist{color:#f60;}
#shortcut .fore2{padding-left:50px;background:url(bg_shortcut20110408.gif) no-repeat -130px -165px;}
#shortcut .sub{width:72px;padding:0;}
#shortcut li dl{overflow:hidden;padding:0 1px;}
#shortcut li dt{position:relative;height:26px;padding:2px 11px 2px 8px;overflow:hidden;}
#shortcut li dt b{position:absolute;top:13px;right:3px;width:5px;height:3px;background:url(bg_shortcut20110408.gif) no-repeat -210px -25px;}
#shortcut li dd{display:none;line-height:20px;padding-left:8px;}
#shortcut li:hover dl,#shortcut .hover dl{padding:0;border:solid #ccc;border-width:0 1px 1px;background:#fff;}
#shortcut li:hover dd,#shortcut .hover dd{display:block;}
#shortcut li:hover b,#shortcut .hover b{background-position:-220px -25px;}
*html #shortcut li.sub dl{position:absolute;}