/*全局定义*/
html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote,
pre, form, fieldset, table, th, td { margin: 0; padding: 0; }
html,body{font-size:12px; line-height:18px; font-family:Arial, Helvetica, sans-serif; background:#fff;}
/*body{ margin:-15px 10px 10px}*/
body{ margin:0px 0px 00px; width:100%;}
img{ border:0; text-decoration:none}
li{ list-style-type:none}
em{ font-style:normal}
.clear{ clear:both; overflow:hidden; height:1px}
/*链接*/
.orange:link, .orange:visited, .orange:active{ color:#ff7900; text-decoration:underline}
.orange:hover{ color:#ff7900; text-decoration:none}
.blue:link, .blue:visited, .blue:active{ color:#006eb6; text-decoration:underline}
.blue:hover{ color:#006eb6; text-decoration:none}
.listpic a{ color:#666; text-decoration:none}
.listpic a:hover{ color:#F00; text-decoration:underline}
.blue01 a{ color:#0275c1; text-decoration:none}
.blue01 a:hover{ color:#F00; text-decoration:underline}
.blue02:link, .blue02:visited, .blue02:active{ color:#006eb6; text-decoration:none}
.blue02:hover{ color:#006eb6; text-decoration:none}
/*文字样式*/
.integral{ color:#F00; display:block}
.pic{ color:#F00; font-size:14px; font-weight:bold}
.red{ color:red}
.gray{ color:#969696}
/*分类*/
.main_class{ margin-bottom:10px}/*区块外框*/
.class_title{ background:url(../images/class_bj.gif); width:176px; height:29px; color:#fff; font-weight:bold; line-height:29px; text-indent:12px; font-size:14px}/*区块标题*/
.class_01{ border:1px solid #bed5ec; border-top:none; width:174px; }/*区块内容框*/
.class_01 h2{ font-size:14px; padding:7px 7px 0}
.class_01 h2 a{ color:#0275C1; text-decoration:none}
.class_01 h2 a:hover{ color:#0275C1; text-decoration:underline}
/*分类区块*/
ul.class_02{overflow:hidden; padding:3px 7px; width:160px}
ul.class_02 li{ float:left; width:73px; padding:0 2px; margin:2px 0; height:20px; line-height:20px}
.class_02 a{ color:#666; text-decoration:none}
.class_02 a:hover{ text-decoration:underline}
/*您游览过的商品*/
ul.class_04 li{width:160px; margin:0 7px; color:#7b7b7b; border-bottom:1px dashed #e5e5e5; padding:7px 0}
ul.class_04 li div{border:1px solid #e5e5e5; width:48px; height:48px;}
ul.class_04 li p{ float:right; width:100px; line-height:16px; height:48px; overflow:hidden}
ul.class_04 a{ color:#7b7b7b; text-decoration:none}
ul.class_04 a:hover{ color:#f00; text-decoration:underline}
/*整体框架定位*/
.main-w{ width:100%; overflow:hidden; min-width:1000px; margin-top:10px}
.main_left-w{ width:176px; float:left; position:relative}
.main_right-w{overflow:hidden; width:100%; margin-left:-186px; float:right}
.main_right-ww{ margin-left:186px}

.main{ width:966px; margin:10px auto; overflow:hidden}
.main_left{ width:176px; float:left;overflow:hidden}
.main_right{ width:778px; float:right;overflow:hidden}
.m02 li{ width:350px; float:left}
/*top*/
.top{ height:162px}
.login_enter{ width:100%; height:28px; background:#f7f7f7; border-bottom:1px solid #eaeaea}
.login_enter_01{ width:966px; margin:0 auto; text-align:right; padding-top:4px}
.login_enter_01 img{margin-right:5px;}
.login_enter_01 span{ margin:0 5px}
.login_enter_01 a{ color:#0275c1; text-decoration:none; margin-right:4px}
.login_enter_01 a:hover{ text-decoration:underline}
.logo_ph{ width:966px; margin:30px auto 5px; height:28px}
.top_nav{ width:966px; margin:0 auto;}
.top_nav_left{ float:left}
.top_nav_right{ float:right}
.top_nav_center{ background:url(../images/nav_center.gif) repeat-x; height:70px; float:left; width:955px}
.nav_01{ height:32px}
.nav_01_font{ font-size:14px; padding-top:8px; padding-left:13px; float:left}
.nav_01_font a{ text-decoration:none; margin-right:14px; color:#fff}
.nav_hegh:link, .nav_hegh:visited, .nav_hegh:active{ font-weight:bold; color:#fde764}
.nav_buy{ float:right; background:url(../images/buy_bj.gif); width:266px; height:20px; margin:6px 0 0 0; float:right; line-height:20px}
.nav_buy a{ color:#F00; text-decoration:none}
.nav_02 li{ float:left; color:#777; margin-right:5px; display:inline}
.nav_02 li.nav_03{ padding-top:8px}
.nav_02 input{ height:18px; width:200px; padding:0; margin:0}
.nav_02 li.nav_04{padding-top:6px}
.nav_02 a{ color:#0275c1; text-decoration:none; margin-right:4px}
.nav_02 a:hover{ text-decoration:underline}
.nav_03{ height:24px; padding-bottom:5px; color:#666}
.nav_03 a{color:#0275c1; text-decoration:none; margin:0 5px }
.nav_03 span{margin:0 5px}
/*---------------------------bottom----------------------*/
.bottom{width:100%; margin:10px auto; color:#666}
.bottom_a{border:1px solid #d2e4fb;background:#FFF; overflow:hidden; padding:10px 0}
.bottom_a dl {float:left;border-right:1px dashed #ccc;margin-left:12px;line-height:20px;display:inline; height:105px}
.bottom_a dt {text-indent:18px;font-weight:bold;display:block;}
.bottom_a dd {text-indent:18px;}
.bottom a{ color:#666; text-decoration:none}
.bottom a:hover{ text-decoration:underline}
.bottom_b{text-align:center;}
.bottom_b img{ margin-top:10px}
.bottom_b span{margin:0 5px}
/*20100420购物车修改，新增样式*/
.newbuytoprow2{ width:960px; overflow:hidden; margin:0 auto}
.buytop_ico{ background:url(../images/newbuy.gif) no-repeat 0 0; width:485px; height:26px; float:left; margin-left:280px; display:inline; padding-top:40px}
.buytop_ico li{ float:left; width:135px; padding-left:25px; font-weight:bold}
/*top.w*/
/*.topw{min-width:966px}*/
.topw{min-width:1000px}
#.login_enterw{ width:100%; height:28px; background:#f7f7f7; border-bottom:1px solid #eaeaea; }
.login_enterw{ width:100%; height:50px; background:#f7f7f7; border-bottom:1px solid #C9C9C9; }
.login_enter_01w{ margin:0 auto; text-align:right; padding-top:15px; margin-right:20px;}
.login_enter_01w img{margin-right:5px;}
.login_enter_01w span{ margin:0 5px}
.login_enter_01w a{ color:#0275c1; text-decoration:none; margin-right:4px}
.login_enter_01w a:hover{ text-decoration:underline}
.wnav_top{ height:61px; width:100%; margin-bottom:10px}
.logow{ float:left; width:184px; padding-bottom:10px}
.phw{ float:right; width:179px; padding-top:20px}
.wnav{ margin-top:1px}
.wnav_center{ background:url(../images/navbj_center.gif);height:36px; padding:7px 10px 0}
.wnavtitle{ height:31px; margin-left:20px}
.wnavtitle li{background:url(../images/navbtold_left.gif); height:31px; float:left; cursor:pointer; color:#0579c3; padding-left:4px; font-size:14px; font-weight:bold; margin-left:4px; display:inline}
.wnavtitle li.on{background:url(../images/navbthegh_left.gif); color:#fff}
.wnavtitle li span{background:url(../images/navbtold_right.gif) right top; display:block; height:31px;padding:0 14px 0 10px; line-height:29px; float:left}
.wnavtitle li.on span{background:url(../images/navbthegh_right.gif) right top;}
.wnav_key{ color:#fff;overflow:hidden; height:20px; padding:0 10px}
.wnav_key a{ margin-right:12px;color:#fff; text-decoration:none; }
.wnav_key a:hover{ text-decoration:underline}
.wnav_soso{ height:30px;}
ul.wsoso{ width:500px; height:30px; float:left; color:#FFF}
ul.wsoso li{ float:left; height:30px; line-height:30px}
ul.wsoso li .inputft{ padding:2px; width:300px; border:1px solid #50acde; height:17px; float:left; margin:3px 4px 0 0}
ul.wsoso li .inputbt{ background:url(../images/wsoso.gif); width:50px; height:24px; color:#303030; border:none; cursor:pointer; float:left;margin-top:3px}
ul.wsoso li a{color:#FFF; text-decoration:none; font-weight:bold; margin-left:5px}
.buy_car{ background:url(../images/buy_car_bj.gif); width:288px; height:24px; margin-top:3px; float:right; color:#a0410a; position:relative}
.wcar{ padding:4px 0 0 40px; width:150px; line-height:14px; float:left}
.wcar img{ float:right; cursor:pointer}
.wcar strong{ color:#F00; margin:0 5px}
.wcar strong a{color:#D8070D; text-decoration:none}
.wbuy{float:left; padding:4px 0 0 46px}
.wbuy a{color:#a0410a; text-decoration:none}
.tc_car{ background:#fffce3; position:absolute; top:24px; left:0; width:276px;border:1px solid #ecb200; padding:10px 5px; display:none}
.tccar_pag h1{ font-size:12px; color:#999; font-weight:normal}
.tccar_pag{ color:#666; width:276px;}
.tccar_pag ul{ height:46px; border-bottom:1px dashed #ccc; padding-bottom:10px; margin-bottom:10px}
.tccar_pag li.tc_carimg{ width:40px; height:40px; border:1px solid #e5e5e5; background:#fff; padding:2px;}
.tccar_pag li{ float:left}
.tccar_pag li.tc_cartitle{ width:140px; height:46px; margin:0 5px; overflow:hidden}
.tccar_pag li.tc_cartitle p, .tccar_pag li.tc_carpic p{ height:28px; overflow:hidden;line-height:14px;}
.tccar_pag li.tc_carpic{ height:46px; width:80px; color:#F00; text-align:center}



/** 漂浮客服 start **/
.kAm-db{width:67px;height:286px;background:url(/themes/default/images/kf/w.gif) no-repeat;padding:30px 0 0 35px;text-align:left;}
.kAm-db li{line-height:28px;}
.kAm-dn{height:234px;width:49px;padding:0;background:url(/themes/default/images/kf/w2.png) no-repeat;cursor: pointer;_cursor: hand;}
.kAm-dn ul{display:none;}
.kAm-dn span{display:none;}
/** 漂浮客服 end **/


