﻿@import url("border.css");
@import url("widget.css");
body {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#666;line-height:20px;margin:0; padding:0; text-align:center;}
img {border:none;}
a{ color:#666; font-weight:100;}
a:hover{ color:#360; font-weight:100;}
#clear {clear:both;}
#outt{ width:981px;  margin:0 auto; text-align:left;}
#out{ width:981px; overflow:hidden; margin:0 auto; text-align:left;}
#AllWrap { width:981px; overflow:hidden; margin:0 auto; text-align:left; margin-bottom:10px;}
.logo{ height:70px;left:0;top:20px;position:absolute;}  
.banner{width:981px; margin:0 auto;position:relative;z-index:5;height:30px;}
#floor_nav {float:left;margin-right:10px}
.menur{float:left;margin-left:20px;margin-right:10px;}
#inleft{ width:230px; float:right; overflow:hidden;}
#inleftt{ width:200px; float:right; overflow:hidden;}
#ty-t , #gg-t , #barnd-t , #cpclass-t , #helpcenter-t{ width:190px; height:26px; padding-left:10px; line-height:29px; font-weight:700; color:#CC2A22; background: #E0E0E0; }
#barnd-t{ background:url(barnd-t.gif);}
#cpclass-t{background:url(cpclass-t.gif);}
#helpcenter-t{background:url(helpcenter-t.gif);}
#ty2-c , #ty-c , #barnd-c , #cpclass-c , #helpcenter-c , #gg-c{width:180px; padding:5px 9px; border:1px solid #E0E0E0; border-top:none; margin-bottom:10px; overflow:hidden;}
#ty2-c { width:198px; border:1px solid #E0E0E0; overflow:hidden; padding:0; margin-bottom:10px;}
#ty2-c  .Article-Tabs, .GoodsList-Tabs{ padding:0 1px; margin:0; background:#eee;}
#ty2-c  .Article-Tabs div, .GoodsList-Tabs div { border:1px solid #f1f1f1; background:#eee; color:#000;}
#ty2-c  .Article-Tabs .current, .GoodsList-Tabs .current {border:1px solid #fff; background:#fff; color:#666; font-weight:100;}
#ty2-c  .item .goodsImg{ display:block; float:left; margin:3px; padding:1px; border:1px solid #f1f1f1; }
#ty2-c  .item{ padding:0; margin:0 5px; text-align:left; margin-bottom:0px; border-bottom:1px dashed #EEEEEE; height:60px;}
#ty2-c  .item .goodsImg img { margin:0; padding:0;}
#ty2-c  .price1{ color:#666;}
#barnd-c .BrandListWrap tr td{ text-align:left; border-bottom:1px dashed #eee; padding:1px 0 2px 0;}
#barnd-c .BrandListWrap img{ width:35px; height:26px; margin:0 10px 0 5px;}
#inrightlin{ width:550px; float:left; overflow:hidden;}
#inright{ width:741px; float:left; overflow:hidden;}
#inrightt{ width:775px; float:left; overflow:hidden;}
#inrightl{ width:550px; float:left; overflow:hidden;}
#inrightl-ad1{height:319px; overflow:hidden; margin-bottom:10px;}
#tygg-t{ width:200px; }
#gg-t{ width:200px; background:url(gg-t.gif);}
#gg-c{ width:190px; height:163px; overflow:hidden;}
#inrightcont {background:url("newspc-t.gif")  no-repeat scroll 0 0 transparent;}
#slidergoods {position:relative; width:767px; height:190px; overflow:hidden; border:2px solid #99cc66; margin-bottom:10px;}
#slidergoods .GoodsListWrap{ width:1180px; position:absolute; left:0; top:0;height:190px;}
#slidergoods .GoodsListWrap .itemsWrap .item{ padding-right:10px; padding-top:3px; margin-top:15px;  border-right:1px dotted #ccc;}
#clearline{clear:both; height:1px; width:96%; background:#999; margin:0 auto; overflow:hidden;}
#help{ width:939px; border:1px solid #999; padding:20px 0 20px 40px; overflow:hidden; }
#qhelp-t{ line-height:30px; font-weight:700; color:#333;}
#foothelp{ float:left; display:block; overflow:hidden; width:135px;margin-right:52px;}
#pro{ width:980px; margin:0 auto; text-align:center; overflow:hidden }
#pro .AdvBanner{ display:block; float:left; margin:10px 40px; _margin:10px 33px; border:1px solid #eee;}
#links{ width:961px; border-top:1px solid #999;margin:5px 0 10px 0; padding:5px 10px;}
#links .LinkList a{ display:block; padding:3px 10px;}
#foot{ width:100%; border-top:2px solid #ddd; background:#f1f1f1;}
#foot .cat1{ display:inline; padding:0 10px; line-height:25px;}
.themefoot{ padding:0; text-align:center; margin:0;}
#newspc-t {background:url("newspc-t.gif") repeat scroll 0 0 transparent;font-size:14px;font-weight:700;height:40px;line-height:40px;overflow:hidden;width:771px;}
/*以橱窗的方式显示*/
.price0 , .price1 { color:#006600;}
.search-brand .more{display:none;}
#inright .boxBrown , #inright .division { background:none; border:1px solid #eee; line-height:20px;}
#inright  .boxGray{ border:2px solid #666; background:#FFFFFF; line-height:20px;}
#inright .title .pager {float:right;padding:0;margin:0;}
#inright .pager {float:right;padding:0;margin:10px -10px 0 0;}
#inright .textleft {text-align:left;}
#inright .title {margin:0 0 5px 0;}
#inright .items-list {padding:10px 0;margin:0;}
#inright .items-gallery .goodpic a {border:none;}
#inright .items-gallery {background:#fff;border:1px solid #eee;}
#inright .items-gallery .button {background: none;border:1px solid #efefef;}
#inright .items-list .goodpic a {border:1px solid #eee;height:150px;display:block;overflow:hidden;}
#inright .items-list .goodpic a:hover {border:1px solid #060;}
#inright .GoodsInfoWrap {margin:15px 0 0 0;}
#inright .border3 .itemsWrap{margin:10px 3px;}
#outnav{ width:100%; height:5px; overflow:hidden; }
.Navigation {padding:0; line-height:30px; border-bottom:1px solid #ddd;margin-bottom:10px;}
.Navigation span , .Navigation .now  {color:#360; font-weight:100;}
.Navigation a {color:#360;font-weight:bold;text-decoration:none; font-weight:100;}
#inright .ItemsWarp .boxBlue{ border:1px solid #eee; background:#fff;}
#inright .ItemsWarp .division{ border:none;}
.items h3{ font-weight:100; font-size:12px; color:#060;}
.PackageGoodsWrap .items h3{ background:url(packageinfobg.gif) no-repeat #fff  ; border:none; border-bottom:1px solid #eee;}
#inright .textcenter{text-align:left;}
#inright .BrandWrap .textcenter{text-align: center;}
#inright.BrandWrap .intro {text-align:center;}
#inright .division a {color:#666;}
#inright .division a:hover {color:#060;}
#inright.boxBlue {background:none;border:none;padding:0;margin:0;}
#inright .fontcolorBlue {color:#666;}
#doleft .TreeList .cat1 a{ color:#0063a6;}
.goodpic a:hover {border:1px solid #0063a6;}
#inrightr ul li {height:22px;line-height:22px;}
.left {float:left;width:198px;}
.right {float:right;width:772px;background:url("indnrbg2.gif") no-repeat scroll left top transparent;height:290px;}
.mixzoneul li {display:inline;float:left;font-size:0;line-height:0;margin-left:10px;width:180px;}
#newdiv {float:right;width:772px;background:url("indnrbg1.gif") no-repeat scroll left top transparent;height:290px;}
.blank10 {height:10px;line-height:0;margin:0 auto;width:981px;}
.commetic_right {background:url("right_top.gif") no-repeat scroll left top transparent;float:right;height:290px;width:770px;}
.commetic_right .border-top {#DDDDDD;height:22px;margin-bottom:5px;}
.border1 {position:relative;}
 .GoodsList-Tabs {background:none repeat scroll 0 0 #FFFFFF;border-bottom:medium none;font-weight:normal;height:22px;margin:0;overflow:hidden;padding:0;position:absolute;right:1px;top:0px;z-index:1;}
.GoodsList-Tabs .current  {background:url("nav02.gif") no-repeat scroll 0 0 transparent;}
.GoodsList-Tabs div {background:url("nav01.gif") no-repeat scroll 0 0 transparent;
cursor:pointer;border-color:-moz-use-text-color -moz-use-text-color #DFDFDF;border-style:none none solid;border-width:medium medium 5px;cursor:pointer;line-height:22px;overflow:hidden;padding:0;text-align:center;width:97px;margin:0 ;}
.hot h3 {background:url("1262744809679.gif") no-repeat scroll 0 -271px transparent;background-repeat:repeat-x;height:26px;margin-bottom:3px;overflow:hidden;}
.hot h3 span {background:url("1262744809679.gif") no-repeat scroll 0 -176px;display:block;height:26px;text-indent:-2000px;width:200px;}
#banber {margin:0 auto;width:981px;margin-bottom: 10px; height: 250px; clear: both;overflow:hidden;
position:relative; }
div.site-nav {height:30px;position:relative;width:981px;z-index:5;}
#inrightcont .border1 h3, .border1 h3 a {height:20px;padding-left:0px;margin-bottom:5px;}
 .border1.border1 {margin-bottom:5px;padding:5px;}
#inrightcont .GoodsList-Tabs {background:none repeat scroll 0 0 #FFFFFF;border-bottom:medium none;font-weight:normal;height:12px;margin:0;overflow:hidden;padding:0;position:absolute;right:65px;top:6px;z-index:1;}
#inrightcont .GoodsList-Tabs .current {background:url("mddot.gif") no-repeat scroll 0 0 transparent;}
#inrightcont .GoodsList-Tabs div {background:url("mddot_ov.gif") no-repeat scroll 0 0 transparent;
border-color:-moz-use-text-color #D6C0D5 -moz-use-text-color -moz-use-text-color;border-style:none;border-width:medium 1px medium medium;color:#C1C0C0;float:left;font-size:12px;font-weight:normal;height:12px;line-height:12px;margin:0;overflow:hidden;padding:0;text-align:center;width:20px;}
.y_head {background:url("bg_head.gif") repeat-x scroll left bottom #FFFFFF;height:100px;}
.content {margin:0 auto;position:relative;width:981px;}
.bizmenubox {height:31px;position:absolute;right:0;top:63px;width:300px;}
.bizmenubox h2 {display:block;font-size:12px;font-weight:normal;height:22px;position:absolute;right:0;text-align:right;top:-22px;width:300px;}
h2 {margin:0;padding:0;}
.bizmenubox .MenuList li {color:#FFFFFF;cursor:pointer;display:block;float:left;Arial;font-size:12px;font-weight:bold;height:31px;line-height:31px;margin:0;padding:0;position:relative;text-align:center;width:60px;}
.bizmenubox .MenuList li a:hover{ color:#360; font-weight:100;}
/*下拉菜单*/
#Menu {
float:left;}
#Menu ul li {
float:left;
text-align:left;
}
#Menu * {
margin:0;
padding:0;
}
#Menu span a {
background:none repeat scroll 0 0 transparent;
color:#666666;
cursor:pointer;
font-size:12px;
font-weight:normal;
line-height:30px;
margin:0;
padding:0;
}
#Menu span a:hover {
color:#FFFFFF;
margin-right:2px;
padding:0;
}
#Menu .no_nav a {
background:url("menulistbg.gif") no-repeat scroll 0 0 transparent;
color:#666666;
cursor:pointer;
display:block;
font-size:12px;
font-weight:normal;
height:30px;
line-height:30px;
margin-right:2px;
padding:0;
text-align:center;
width:85px;
}
#Menu .no_nav {
background:none repeat scroll 0 0 transparent;
}
#Menu .no_nav a:hover {
color:#336600;
}
#Menu .list1 li a {
color:#FFFFFF;
font-size:14px;
height:28px;
line-height:28px;
}
#Menu .index_nav {
margin:0;
padding:0;
}
#Menu .index_nav a {
background:url("menuover.gif") no-repeat scroll 10px 6px transparent;
color:#333333;
cursor:pointer;
display:block;
font-size:14px;
font-weight:700;
height:30px;
margin-right:2px;
padding:0;
text-align:center;
width:85px;
}
#Menu .list1 a {
display:block;
font-weight:normal;
height:30px;
margin-right:2px;
text-align:center;
width:85px;
}
#Menu .list1 a:hover {
background:url("menuover.gif") no-repeat scroll 10px 6px transparent;
color:#333333;
}
#Menu .top_navs * {
background:none repeat scroll 0 0 transparent;
margin:0;
padding:0;
}
#Menu li {
margin:0;
}
#Menu .s-cat-dropdown {
background:none repeat scroll 0 0 transparent;
border:medium none;
z-index:100;
}
#Menu .s-cat-dropdown td a {
background:none repeat scroll 0 0 #7B0018;
color:#FFFFFF;
cursor:pointer;
display:block;
font-size:14px;
font-weight:normal;
height:30px;
line-height:30px;
margin:0 2px 0 89px;
padding:0;
text-align:center;
width:85px;
}
#Menu .s-cat-dropdown * {
margin:0;
padding:0;
}
#Menu .add {
background:none repeat scroll 0 0 #FFFFFF;
border:1px solid #B4B4B4;
font-size:12px;
font-weight:normal;
overflow:hidden;
padding:10px;
width:230px;
z-index:88;
}
#Menu .add_div {
background:none repeat scroll 0 0 #FFFFFF;
clear:both;
line-height:22px;
overflow:hidden;
padding:5px 10px;
}
#Menu .add_div .add_hot {
background:url("red.gif") no-repeat scroll 0 center transparent;
color:#A10000;
font-size:13px;
font-weight:bold;
height:24px;
line-height:24px;
padding:0 0 0 10px;
}
#Menu .add_div ul {
background:none repeat scroll 0 0 transparent;
border:0 none;
text-align:left;
}
#Menu .add_div ul li {
float:left;
line-height:22px;
text-align:left;
width:85px;
}
#Menu .add_div ul li a {
background:none repeat scroll 0 0 transparent;
color:#333333;
font-weight:normal;
height:22px;
text-align:left;
}
#Menu .add_div ul li a:hover {
background:none repeat scroll 0 0 transparent;
color:#A10000;
height:22px;
}
#Menu .list2 {
background:none repeat scroll 0 0 transparent;
border-color:#A10000 -moz-use-text-color -moz-use-text-color;
border-style:solid none none;
border-width:2px 0 0;
clear:both;
margin-top:8px;
padding-left:10px;
padding-top:8px;
}
#Menu .list2 ul li {
float:left;
line-height:24px;
width:110px;
}
#Menu .list2 ul li a {
background:url("black.gif") no-repeat scroll 0 center transparent;
color:#666666;
font-size:12px;
height:24px;
line-height:24px;
padding:0 0 0 10px;
text-align:left;
}
#Menu .list2 ul li a:hover {
background:url("black.gif") no-repeat scroll 0 center transparent;
color:#A10000;
}
#Menu .list3 {
line-height:22px;
}
#Menu .list3 ul {
clear:both;
width:100%;
}
#Menu .list3 ul li {
float:left;
height:22px;
line-height:22px;
width:50%;
}
#Menu .list3 ul li a {
background:none repeat scroll 0 0 transparent;
color:#333333;
font-size:12px;
font-weight:normal;
}
#Menu .list3 ul li a:hover {
background:none repeat scroll 0 0 transparent;
}




.bizmenubox h3 {display:block;font-size:12px;font-weight:normal;height:22px;position:absolute;right:0;text-align:right;top:-52px;width:600px;}
#menur a  {color:#FFFFFF;}
.headerighttop {background:url("about-bg-03.jpg") no-repeat scroll right top transparent;clear:both;font:12px/25px Arial,Helvetica,sans-serif;height:25px;padding:0 7px;}
/*头部显示*/
.header_login  {float:left;margin:0 15px 0 0;}
.header_cart {float:left;margin:0 15px 0 0;}
.header_about {float:right;text-align:right;}
.header-right {float:right;width:590px}
.header_login  a {color:#CC2A22;}
.obox {clear:both;margin:0 auto 6px;overflow:hidden;width:981px;}
/*调查*/
.ducedisVote {padding:0px 15px;line-height:18px;}
.ducedisVote h5 {color:#666666;font-weight:700;padding-left:4px;}
.ducedisVote .options tr {cursor:pointer;}
.ducedisVote .options th {vertical-align:top;}
.ducedisVote .options td {padding:0 0 4px 6px;vertical-align:top;}
.ducedisVote .options tr.checked td {color:#339900;}
.votebtn {border-top:1px solid #D6D6D6;overflow:hidden;padding:3px 0 6px;text-align:center;width:100%;}
/*方式显示*/
.left-body .itemsWrap {border-bottom:1px dashed #DADADA;margin-bottom:13px;margin-right:6px;height:250px;overflow:hidden;text-align:center;}
.cart-container {background:url("g_icon.gif") no-repeat scroll 0 -265px transparent;margin-left:6px;padding-left:23px;}
.menubanner {margin:0 auto;background:none repeat scroll 0 0 #055303;height:30px;}
.body-head {margin:0 auto;width:981px;margin-bottom:6px;}
.hd-subbox {background:url("bg-subnav.png") no-repeat scroll 0 0 transparent;height:34px;margin:0 auto;width:981px;}
.hd-subnav {
background:url("search_left_bg.gif") no-repeat scroll 0 0 transparent;float:right;height:30px;padding-left:48px;width:350px;}
#hd-sr {margin-top:8px;overflow:hidden;float:left;margin-right:10px;}
.hd-subnav li {float:left;font-size:14px;margin:5px 20px 0 0;position:relative;}
.hd-subnav li a {background:url("ico-arrow.png") no-repeat scroll 0 45% transparent;float:left;font-size:14px;padding-left:15px;color:#3C3C3C;}
.ico-hot {
background:url("hot_icon.gif") no-repeat scroll 0 0 transparent;
display:block;
height:30px;
left:880px;
overflow:hidden;
position:absolute;
text-indent:-9em;
top:-5px;
width:30px;
z-index:9999;
}
.ArticleList li {
background:url("icon_3px_c595959.gif") no-repeat scroll 5px 12px transparent;
height:24px;
line-height:24px;
overflow:hidden;
padding-left:15px;
width:210px;
}

#mian {margin:0 auto;overflow:hidden;text-align:left;width:981px;}

.Dtitle1 {background:url("h_title1B_2px.gif") repeat-x scroll left bottom transparent;height:28px;}
.Dtitle-pic1 {
background:url("h_title1.gif") no-repeat scroll 0 0px; transparent;
display:block;
float:left;
height:30px;
width:210px;
overflow:hidden;
text-indent:-1000px;
}
.Dtitle-pic2 {
background:url("h_title1.gif") no-repeat scroll 0 -52px; transparent;
display:block;
float:left;
height:30px;
width:210px;
overflow:hidden;
text-indent:-1000px;
}
#footer {margin:0 auto;
overflow:hidden;
text-align:left;
width:981px;}
.Dtitle1 {background:url("h_title1B_2px.gif") repeat-x scroll left bottomtransparent;height:28px;}
.Notice_list {height:125px;overflow:hidden;padding-top:5px;width:210px;}

.Ranktop10 .Dtitle1 {
background:none repeat scroll 0 0 transparent;
border-bottom:1px solid #DDDDDD;
height:26px;
}
.Ranktop10_list {
background:none repeat scroll 0 0 #F9F9F9;
padding:0 7px;
}
.DadR li {
margin-top:3px;
text-align:center;
}

.clearfix {
display:inline-block;
}
#inrightcont .more a {
display:block;
height:12px;
width:44px;
}
#inrightcont .more {
left:680px;
position:absolute;
top:-2px;
}

#inleft .more {
left:1170px;
top:230px;
position:absolute;
}
#inleft  .more a {
display:block;
height:12px;
width:44px;
}


#obox{position:relative;overflow:hidden;width:981px;height:205px;}
#infopanela,#infopanelb,#infopanelc {position:absolute;border:1px solid #E4E4E4;height:180px;margin-right:5px;padding:5px;text-align:left;width:228px;}
#infopanela {left:243px;}
#infopanelb {left:486px;}
.titlebar {background:none repeat scroll 0 0 #E4E4E4;color:#C91832;display:block;margin:3px;padding:5px;width:212px;}
.infopanelright {height:180px;position:absolute;border:1px solid #E4E4E4;left:729px;padding:5px;text-align:left;width:230px;}

#infopanela .more, #infopanelb .more,#infopanelc .more{
position:absolute;
right:10px;
top:10px;
}
.ducedisVote .options{
padding:0;
}