﻿body { font-size:12px; line-height:16px; font-family:Verdana;color: #838383;  }
#body {position:relative; width: 980px; margin: 0px auto; }
img { border:0; }
#body a { text-decoration:none; cursor:pointer; }
#Head { margin: 0px 0px 0px 0px; width: 100%; padding: 0; }
div#logo { margin: 36px 0 0px 0px; float: left; }
div#headTitle { margin:8px 0 0 0; }
/*主页*/
.m{ width:980px; margin:auto; margin-bottom:5px;}
.k{ width:978px; border:1px solid #E5E5E5; margin:auto; margin-bottom:5px;}
#bannerright{line-height:30px; color:#000000}
.menubox{ height:45px; background-color:#000000;}
.menu{ width:980px; margin:auto;}
#navcontainer {width:700xp;height:29px; padding-top:8px; float:left;}
#navcontainer ul {border: 0;margin: 0;padding: 0;list-style-type: none;text-align: center;}
#navcontainer ul li {display: block;float: left;text-align: center;padding-right:5px; margin: 0px; font-weight:bold;}
#navcontainer ul li a {background:url(menu_bg.gif);width:77px;height: 29px;padding: 0;text-decoration: none; display: block;text-align: center; line-height:29px; color: #ffffff;}
#navcontainer ul li a:hover {color: #ffffff;background:url(menu_bg2.gif);}
#navcontainer a:active {color: #ffffff;background:url(menu_bg2.gif);}
#navcontainer li#active a {color: #ffffff;background:url(menu_bg2.gif);}
.cart{ float:right;}
.cart_left{ color:#FFFFFF; float:left; width:140px; line-height:45px;}
.cart_left a{ color:#FFFFFF;}
.cart_left a:hover { text-decoration:none;}
.cart_left a:active{ text-decoration:none;}
.cart_right{ float:left; padding-top:10px;}
.box{ margin:5px auto; height:20px; background-color:#EEEEEE;}
.hotbrand{ padding:0px 7px; line-height:20px; float:left; color:#7D7D7D; }
.hotbrand_left{ width:40px; height:30px; font-weight:bold; color:#7d7d7d; padding-left:10px; float:left; line-height:40px;}
.hotbrand_right{ line-height:20px;}
.hotbrand a{ color:#7D7D7D;}
.hotbrand a:hover { color:#E5007E;text-decoration:none;}
.hotbrand a:active{ color:#E5007E;text-decoration:none;}
.hotbrand_bnt{ float:left;}
.search{ float:right;}
.search_left{ float:left;}
.input{ width:138px; height:18px; border:1px solid #BFBFBF;}
.search_bnt{ float:left; padding:2px 8px 0px 8px;}
.loginbox{ width:208px; height:353px; float:left;}
.login{ height:157px; margin-top:4px;}
.login_bnt{ width:77px; height:29px; background:url(menu_bg2.gif); float:left; text-align:center; margin:12px 5px 5px 15px; display:inline;line-height:29px;}
.login_bnt a{ color:#FFFFFF;}
.login_bnt a:hover { color:#FFFFFF;text-decoration:none;}
.login_bnt a:link { color:#FFFFFF;text-decoration:none;}
.login_bnt a:visited { color:#FFFFFF;text-decoration:none;}
.login_bnt a:active{ color:#FFFFFF;text-decoration:none;}
.new_titel{ width:196px;height:33px; border:1px solid #000000; background:url(news_bg.gif); color:#FFFFFF; padding-left:10px; line-height:33px;}
.new_text{ height:144px; border-left:1px solid #E5E5E5; border-bottom:1px solid #E5E5E5; border-right:1px solid #E5E5E5; background-color:#EEEEEE; padding:5px 15px;}
.adbox{float:right;}
.sort{ width:105px; height:103px; float:left; border-right:1px dashed #BFBFBF; background:url(sort.gif);}
.sort_text{ padding:5px; float:left; width:auto;}
.sort_text_pp{ width:850px; border-bottom:1px dashed #BFBFBF; margin:auto;}
.sort_text_pp_left{ width:45px; height:45px; font-weight:bold; color:#E6007F; padding-left:10px; float:left; line-height:45px;}
.sort_text_pp_right{ line-height:20px;}
.sort_text_lx{ width:850px; border-bottom:1px dashed #BFBFBF; margin:auto;}
.sort_text_lx_left{ width:45px; height:23px; font-weight:bold; color:#E6007F; padding-left:10px; float:left; line-height:25px;}
.sort_text_lx_right{ line-height:25px;}
.sort_text_jg{ width:850px; border-bottom:1px dashed #BFBFBF; margin:auto;}
.sort_text_jg_left{ width:45px; height:23px; font-weight:bold; color:#E6007F; padding-left:10px; float:left; line-height:25px;}
.sort_text_jg_right{ line-height:25px;}

.ad12{ width:208px; height:456px; float:left;}
.ad1{ width:208px; height:226px; margin-bottom:5px;}

.right{ width:766px; float:right;}
.newbox{ width:764px; height:224px; border:1px solid #E5E5E5; margin-bottom:4px;}
.newbox_titel{ height:34px; text-align:right; padding-right:30px; background:url(new3.gif) no-repeat; line-height:35px; margin-bottom:2px;}
.newprobox{ width:190px; height:185px; float:left; }
.newpro_img{ width:143px; height:145px; background:url(pro_bg.gif); margin:auto; padding-top:13px; padding-left:15px;}
.newpro_name{ text-align:center; text-overflow:ellipsis;-moz-text-overflow: ellipsis; overflow:hidden; width:190px; height:15px;}
.newpro_price{ text-align:center; color:#FD0202;}

.hotbox{ width:764px; height:224px; border:1px solid #E5E5E5; }
.hotbox_titel{height:34px; text-align:right; padding-right:30px; background:url(hot.gif) no-repeat; line-height:35px; margin-bottom:2px;}

.ad45{ width:208px; height:580px; float:left;}
.ad4{ margin-bottom:6px;}
.ad5{}
.women{ width:764px; height:578px; border:1px solid #B5B5B5; float:right;}
.women_titel{height:34px; text-align:right; padding-right:38px; background:url(women.gif) no-repeat; line-height:35px; margin-bottom:5px;}
.probox{ float:left; width:232px; height:250px; padding-left:20px; margin-bottom:20px;}
.probox_img{ width:200px; height:200px; margin-bottom:10px;}
.probox_name{ width:230px; height:15px;margin-bottom:5px;}

.ad67{ width:208px; height:580px; float:left;}
.ad6{ margin-bottom:5px;}
.men{ width:764px; height:578px; border:1px solid #B5B5B5; float:right;}
.men_titel{height:34px; text-align:right; padding-right:38px; background:url(men.gif) no-repeat; line-height:35px; margin-bottom:5px;}

.hotbox2_left{ width:767px; float:left;}
.hotbox2_titel{height:48px; text-align:right; padding-right:30px; background:url(hot2.gif) no-repeat; line-height:48px; }

.ad8{ margin-bottom:4px;}
.hotbox2{ width:765px; height:622px; border:1px solid #B5B5B5; background-color:#EEEEEE;}
.hotbox2_right{ width:207px; float:right;}
.review_titel{height:33px; background:url(news_bg.gif); color:#FFFFFF; padding-left:10px; line-height:33px;}
.review_text{ height:282px; border-left:1px solid #EBEBEB; border-right:1px solid #EBEBEB; border-bottom:1px solid #EBEBEB; background-color:#EEEEEE; margin-bottom:5px; padding:5px;}
.review_box{ margin-bottom:5px;}
.review{ width:195px; height:14px;text-overflow:ellipsis;-moz-text-overflow: ellipsis; overflow:hidden; }
.data{ text-align:right; line-height:20px;}

.ad9{ margin-bottom:5px;}

.news2{ height:332px; background-color:#EEEEEE; border:1px solid #B5B5B5; margin:auto; margin-bottom:5px;}
.news2_titel{height:48px; text-align:right; padding-right:30px; background:url(new2.gif) no-repeat; line-height:48px; }
.probox2{ width:200px; height:260px; float:left; padding-left:35px;}
.probox3{  width:200px; height:260px; float:left; padding-left:40px; padding-bottom:20px;}
.probox4{  width:200px; height:260px; float:left; padding-left:28px; padding-bottom:20px;}
.probox2_img{ width:200px; height:200px; margin-bottom:10px;}

.leftbox{ width:487px; height:777px; float:left;}
.lnbox{ width:485px; height:582px; background-color:#EEEEEE;border:1px solid #B5B5B5;}
.lnbox_titel{height:38px; text-align:right; padding-right:30px; background:url(ln.gif) no-repeat; line-height:38px; }
.rightbox{ width:487px; height:777px; float:right;}
.qbdbox{ width:485px; height:582px; background-color:#EEEEEE;border:1px solid #B5B5B5;}
.qbdbox_titel{height:38px; text-align:right; padding-right:30px; background:url(qbd.gif) no-repeat; line-height:38px; }

.yh{ width:765px; height:323px; float:left; background-color:#EEEEEE; border:1px solid #B5B5B5;}
.yh_tietl{height:46px; text-align:right; padding-right:30px; background:url(yh.gif) no-repeat; line-height:46px;}
.ad11{ float:right;}

/*尾部*/
.link{ width:976px; overflow:hidden; border:solid 1px #e1e1e1;text-align:left;}
.link .lk_title{ width:970px; padding-left:6px; height:26px; line-height:26px;  background:url(link_title_bg.gif) repeat-x top; }
.link .lk_box{ padding:5px;}
.link .lk_box p{ line-height:21px; font-size:12px;}
.link .lk_box p a{ color:#5a5a5a; padding:0 3px;}
.link .lk_box p a:hover{  color:#E40080;}

.help{ width:976px; overflow:hidden; background:url(help_img.gif) no-repeat bottom right;text-align:left; margin:4px 0 4px 0; border:solid 1px #e1e1e1;}
.help .Contact{ float:left; width:206px; height:116px; overflow:hidden; background:url(help_Contact.gif) no-repeat top left;}
.help dl{ float:left; width:153px; height:116px; border-left:dashed 1px #c1c1c1;  overflow:hidden;}
.help dl.last{ border-right:none;}
.help dl dt.part1{  height:24px;line-height:24px; background-color:#dbdbdb;font-size:12px; font-weight:bold; color:#fff; padding-left:10px; }
.help dl dt.part2 {  height:24px;line-height:24px; background-color:#f3f3f3;font-size:12px; font-weight:bold; color:#727272; padding-left:10px;}
.help dl dd{  background:url(icon_1.gif) no-repeat 7px 11px; padding-left:21px; padding-top:5px; line-height:24px; font-size:12px; font-weight:lighter;}
.help dl dd a:{color:#000;}
.help dl dd a:hover{color:#E40080;}
/*结束主页*/

ul.top_nav { margin: 0; padding: 0; float: right; }
.top_nav li { float: left; display: inline; border-left: 1px #999999 solid; border-right: 1px #999999 solid; padding:0 5px; }
div.site-nav { height:30px; z-index: 5; position: relative; }
#floor_nav { margin-left: 0px; vertical-align: text-bottom; }
#floor_nav .MenuList { list-style-type: none; margin: 0; padding: 0; float: left; }
#floor_nav .MenuList li { float: left;}
#floor_nav .MenuList li a{ font-weight:700;float: left; margin-right: 2px; background:url(menulistbg.gif) no-repeat; height:30px; width:85px; text-align:center; line-height:30px;}
#floor_nav .MenuList li a:hover {background:url(menulistbg-over.gif) no-repeat; color:#fff  }
#welcome { list-style:none; float:left; margin:0; margin:17px 0 0 40px; }
#logo { list-style:none; float:left; height:48px; margin:0; width:306px; position:relative }
#logo a { position:absolute; top:-20px;}
div.site-nav { z-index: 6; margin-left: 0px; }
div.sub-floor-menus div.menu { margin: 0 0 0 -1px; position: absolute; top: 30px; z-index: 6; }
.site-nav .floors { margin: 0; padding: 0; float: left; }
div.sub-floor-menus div.menu { margin: 0 0 0 -1px; position: absolute; top: 30px; background-color: #000000; z-index: 6; }
.hotCategory { float: left; width: 100%; clear: left; background-color:#565662; height:22px; padding-top:8px;  *height:20px;
 *padding-top:10px;
width:822px; }
.hotCategory span { margin-left:8px; color:#f90; }
.hotCategory a { color:#fff; }
#keySearch { clear: left; background: #F5F5F5; min-height: 10px; height: 30px; vertical-align: middle; width:822px; overflow:hidden; }
#keySearch span { margin-top: 9px; margin-left: 10px; }
#keySearch input {  margin-top:3px;  *margin-top:2px;
}
#keySearch select { height:20px;  *height:20px;
 *font-size:11px;
margin-top:3px;  *margin-top:4px;
}
#tele-car { float: right; width: 150px; text-align: right; margin: 0; }
#car { border-bottom: 1px #999999 solid; border-top: 1px #999999 solid; text-align: center; padding: 5px 0 9px 0px;  *padding: 5px 0 13px 0px;
_padding: 5px 0 5px 0px; height: 44px;  *height: 40px;
line-height: 200%; }
#car img { margin: 3px 5px 0px 0px; }
#car input { border: 0; color: #a10000; font-weight: bolder; font-family: Tahoma; text-align: center; width:24px; }
#focusR a { border:0; margin:0; padding:0; }
#focusR img { clear:right; float:right; border:0; padding:0; margin-left:0; margin-right:0; margin-top:0; }
.top { color:#A10000; }
.prdsepdiv { margin: 0px; padding: 0px; width: 150px; height: 12px; }
.prdsepspan { margin: 0px; padding: 0px; width: 12px; }
.topMenu { width:980px; }
.topMenu .topleft { float:left; width:800px; }
.topMenu .topleft .lowel { height:48px; padding:0; margin:0 }
.topMenu .topright { float:left; width:180px; height:78px; text-align:right; }
.topMenu .topright img { margin:16px 0 0 0; }
#allcate{position:absolute; width:955px; border:3px solid #565662; background:#fff; z-index:999999; padding:10px; padding-top:15px; visibility:hidden}
#allcate .c-cat-depth-1{ float:left;}
#allcate .c-cat-depth-2{ padding-left:0;}
#allcate .c-cat-depth-2 a{ border:0; color:#555} 
#allcate .c-cat-depth-2 a:hover{ border:0; color:#f90} 
#allcate #closecate{position:absolute; right:3px; top:3px; padding:1px; border:1px solid #c00; cursor:pointer}
