@charset "utf-8";
/* CSS */
#header *, #footer *,#wrapper * {font-family:"微软雅黑", "宋体",sans-serif;}
body {font:12px/1.5 "微软雅黑","宋体",sans-serif;}
html,legend {color:#404040; background:#fff;}
html {overflow-y:scroll;}
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;}
table {border-collapse:collapse; border-spacing:0;}
fieldset,img {border:none;}
address,caption,cite,code,dfn,em,strong,th,var {font-style:normal; font-weight:normal;}
li {list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6 {font-size:100%;}
h1 {font-size:18px;}
h2 {font-size:16px;}
h3 {font-size:15px;}
q:before,q:after {content:'';}
abbr,acronym {border:none; font-variant:normal;}
sup {vertical-align:text-top;}
sub {vertical-align:text-bottom;}
input,button,textarea,select {font-family:inherit; font-size:inherit; font-weight:inherit;}
input,button,textarea,select {*font-size:100%;}
select,input,button,textarea {font:100% Tahoma,Helvetica,Arial,sans-serif;}
table {font-size:inherit; font:100%;}
pre,code,kbd,samp,tt {font-family:'Courier New',Courier,monospace;}
small {font-size:100%;}
a {color:#666; text-decoration:none;}
a:hover {color:#f60; text-decoration:none;}
abbr,acronym {border-bottom:1px dotted; cursor:help;}
ins {text-decoration:none;}
del {text-decoration:line-through;}
hr {color:#D1D7DC; background-color:#D1D7DC; border:none; height:1px;}

.clearfloat {font-size:1px; line-height:0px; clear:both; height:0;}

/* CLASSIC */
.outerBox, .innerBox {overflow:hidden;}
.border_A, .border3 {border:1px solid #b6b6b6;}
.border3 {margin-bottom:10px;} 
.margin_right_10 {margin-right:10px;}
.margin_bottom_10 {margin-bottom:10px;}

/* DADDY */
#daddy, #header, #wrapper, #footer {width:980px; margin:0 auto;}
#header #top, #header #nav {width:980px;}

/* HEADER */
#header {margin-bottom:10px;}

/* == --top-- */
#header #top {height:80px;}
#header #top #logo {width:320px; height:60px; /*margin-left:15px;*/ float:left;}
#header #top #site-nav {width:500px; padding-right:15px; float:right; position:relative;}
	/* --- #site-nav --- */
	#top-nav {height:18px; padding-top:25px; float:right; position:absolute; top:0; right:5px;}
	#top-nav .set-nav {float:right;}
	#top-nav .login {margin-right:20px; float:right;}
	#top-nav .login a {color:#b63030; margin:0px;}
	#cart {float:right; padding-top:5px; position:absolute; top:43px; right:10px; width:300px;}
	#cart ul {/*width:276px;*/ height:14px;}
	#cart ul li {background:url(../images/li_cart.gif) no-repeat 20px center; float:left; padding:0 0 0 30px;}
	#cart ul li.iconCart {background:url(../images/icon_cart.gif) no-repeat 10px center;}
	#cart ul li.iconCart .cart-number {color:#FF0000; font-weight:bold; padding:0 5px;}

/* --- #nav --- */
#header #nav {background:#4C4C4C; height:57px; overflow:hidden;}
#header #nav ul {height:27px; padding-bottom:3px;}
#header #nav ul li {width:auto !important; width:30px; min-width:30px; height:27px; float:left;}
#header #nav ul li a {color:#FFF; font-size:16px; font-weight:bold; /*width:81px;*/ height:27px; line-height:27px; display:block; text-align:center; padding:0 10px;}
#header #nav ul li a.active {background:#b12222;}
#header #nav ul li a:hover {background:#FF3300;}

#header .tel {color:#fbe061; font-size:13px; font-weight:bold; width:330px; float:left; padding-left:20px; overflow:hidden;}

#header #search {width:380px; height:23px; float:left;}
#header #search form {}
#header #search form .class {width:90px;}
#header #search form .keyword {width:150px;}
#header #search form .submit {background:#9D4733; color:#FFF; border:1px solid #7e3727; padding:0px 2px; cursor:pointer;}
.search_label span {display:none;}
input.keywords {width:100px;}
input.btn_search, a.btn_advsearch {font-family:"宋体"; background:#9D4733; color:#FFF; border:1px solid #7e3727; padding:0px 2px; cursor:pointer; margin:0px;}
a.btn_advsearch {padding:2px 2px; height:15px; line-height:1; display:block;*padding:2px 2px; *height:17px; *line-height:17px; _height:19px;}
#header #search form .high {}

#header #help {float:right;}
#header #help {color:#fbe061; font-size:13px; font-weight:bold; padding-right:10px;}
#header #help a {color:#fbe061; font-size:13px; font-weight:bold; padding:0 30px;}
#header #help a.help {background:url(../images/border.gif) no-repeat left center;}

/* WARPPER */
#wrapper #p1, #wrapper #p2, #wrapper #p3, #wrapper #p4, #wrapper #ad1, #wrapper #ad2 {width:980px; margin-bottom:10px; overflow:hidden;}

#wrapper #ad1 {height:60px; margin-bottom:10px;}

/* PART1 */
#wrapper #p1 {height:422px;}
#wrapper #p1 #p1_left {margin-right:13px; float:left; overflow:hidden;}
#wrapper #p1 #p1_left #switch {width:730px; height:422px;}
#wrapper #p1 #p1_right {float:left;}
#wrapper #p1 #p1_right .outerBox {width:233px;}
#wrapper #p1 #p1_right .ad {height:122px; margin-top:13px;}

#notice {height:144px; padding:1px;}
#notice h3 {color:#f3f4f5; background:#525564; height:23px; padding-left:15px;}
#notice .innerBox {padding-top:10px;}
#notice ul li {padding:0 0 0 20px; height:25px; line-height:25px;}

/* PART2 */
#wrapper #p2 #p2_left, #wrapper #p2 #p2_right {overflow:hidden;}
#wrapper #p2 #p2_left {width:183px; margin-right:10px; float:left;}
#wrapper #p2 #p2_right {width:787px; float:left;}

/* #p2_left */
#brand {height:510px; margin-bottom:10px;}
#brand h3 {height:34px; line-height:34px; padding-left:20px;}
#brand h3 span {font-size:12px; color:#ACACAC; padding-left:10px;}
#brand .innerBox {height:424px;}
#brand .innerBox p.allBrand {width:150px; height:24px; margin:12px auto 0; _margin-top:8px;}
#brand .innerBox p.allBrand a {width:150px; height:24px; display:block; background:url(../images/all_brand.gif) no-repeat;}

#salesInfo {height:270px;}
#salesInfo .Article-Tabs {margin-top:0;}/*修正挂件*/

#hot {height:510px; margin-bottom:10px;}
#new {height:258px;}

#wrapper #ad2 {height:90px;}

/* PART3 */
#wrapper #p3, #wrapper #p3 #p3_left, #wrapper #p3 #p3_right {height:800px;}
#wrapper #p3 #p3_left {width:183px; float:left;}
#wrapper #p3 #p3_right {width:787px; float:right;}
#leisure, #men, #women {height:258px; /*overflow:hidden;*/}
#leisure, #men {margin-bottom:10px;}
#delivery h4 {text-align:center; margin:5px 0;}
#delivery h4 strong {font-weight:bold; font-size:13px; padding:0 3px;}
#delivery h4 em {font-weight:bold; color:#acacac; font-size:11px; padding:0 3px;}
#delivery ul li {padding-left:15px;}
#delivery ul li span {color:#fe6f0f;}

/* PART4 */
#wrapper #p4 {}
#wrapper #p4 #p4_top {height:140px; margin-bottom:10px;}
#wrapper #p4 #p4_bottom {}
#wrapper #p4 #p4_top #p4_top_left, #wrapper #p4 #p4_top #p4_top_right {width:485px; height:140px; float:left; overflow:hidden;}
.guonei h3 {background:url(../images/title_p4.gif) no-repeat; height:27px; margin-bottom:10px;}
.oneweek h3 {background:url(../images/title_p4_b.gif) no-repeat; height:27px; margin-bottom:10px;}
.guonei h3 strong, .oneweek h3 strong {display:none;}
.guonei h3 img.titleimg, .oneweek h3 img.titleimg {margin:10px 0 0 10px; float:left;}
h3 ul.good-class {float:right; padding-right:10px;}
h3 ul.good-class li {float:left; height:27px; line-height:27px; padding:0 5px;}
h3 ul.good-class li a {font:normal normal 12px/1.5 Verdana, "";}
.good-news ul {float:left; margin:5px 30px 0 0px; padding-left:25px; width:auto; !important; width:180px; min-width:180px;}
.good-news ul li {height:20px; line-height:20px; border-bottom:1px dotted #D5D5D5; padding-right:30px;}
.good-news ul li a {font:normal normal 12px/1.5 Verdana, "";}
.good-news img.goods {float:left;}
#wrapper #p4 #p4_bottom .showroom {padding:0 19px;}


/* .product */
.product {position:relative;}
.product h3 {height:34px; line-height:34px; padding-left:20px; position:absolute; top:0;}
#hot h3 {position:static;}
#new h3 {position:static;}
.product h3 strong {font-weight:bold; float:left;}
.product h3 em {font-family:"Arial Black", Gadget, sans-serif; color:#CCC; padding-left:10px; font-weight:bold; float:left;}
.product h3 span.page {font-size:12px; float:right; padding-right:10px;}
.product h3 span.page a {padding:0 5px;}
.product h3 span.tag {font-size:12px; float:right; margin-right:10px; padding:8px 10px 0; border-bottom:1px solid #d6d6d6;}
.product h3 span.tag a {font-weight:normal; display:block; width:96px; height:21px; line-height:21px; background:url("../images/tag_bg_link.gif") no-repeat; float:left; text-align:center; margin:0 2px;}
.product h3 span.tag a.active {background:url("../images/tag_bg_active.gif") no-repeat; font-weight:bold;}

#pick1 {margin-bottom:10px;}
#delivery {height:184px; margin-bottom:10px;}
#quick {height:62px; margin-bottom:10px;}
.pick {height:258px;}

#footer {background:url("../images/bg_footer.gif") repeat-x; border-top:1px solid #C2C2C2; padding:30px 0 10px 0; margin:10px 0;}
#guide {width:800px; margin:0 auto 25px; padding-left:100px;}
ul.guide-list li {width:200px; float:left;}
ul.guide-list li .cat2 {background:url("../images/guide_li.gif") no-repeat left center;}


.bi {width:696px; _width:730px; margin:0 auto; margin-bottom:15px;}
.bi a {display:block; width:146px; height:49px; float:left; padding:3px; margin:0 10px;}
.logos, #copyright {width:980px; text-align:center;}
.logos {margin-bottom:10px;}
#copyright {color:#67330c}

/* .more */
.more {text-align:right;}
.product ,.guonei ,.oneweek {position:relative;}
.product .GoodsListWrap .more, .oneweek .GoodsListWrap .more, .guonei .ArticleListWrap .more  {font-weight:bold; margin:0; padding:0; position:absolute; top:40px; right:5px;}
#hot .GoodsListWrap .more, #new .GoodsListWrap .more {top:5px;}
.guonei .ArticleListWrap .more, .oneweek .GoodsListWrap .more {top:5px;}

.ArticleList td {height:24px;}

/* inside page */
.sidebar {width:183px; margin-right:10px; float:left; overflow:hidden;}
.mainContent {width:787px; float:left; overflow:hidden;}

.product-class {}
.product-class h3, .help-class h3 {height:22px; background:#ded4bb; border:1px solid #b9a57b; border-width:1px 0 1px 0; padding-left:20px;}
.product-class .innerBox, .help-class .body {padding:10px;}

.c-cat-depth-2 {}
.c-cat-depth-2 td {background:url("class_li.gif") no-repeat 18px 11px; height:25px; line-height:25px; padding-left:20px; font-weight:bold;}
.c-cat-depth-1 a.bigClass {background:#e2e2e2; display:block; height:22px; line-height:22px; margin-left:10px; font-size:14px;}

.hightline {background:#ececec;}
.btn-fastbuy,.btn-buy {width:135px;}
.actbtn {height:31px;}

.AdvBanner a {display:block;}/*去掉文本空隙*/
.inside_oneweek h3 {background:#e3e3e3; height:28px; line-height:28px; padding-left:15px;}
.inside_oneweek .bg {background:#f5f5f5;}

.c-cat-depth-2 a {font-weight:bold;}

.sidebar .SearchMoreWrap {padding-left:35px;}