﻿@import url("border.css");
@import url("widget.css");


body {font-family: "Arial";font-size: 12px;color:#333;line-height: 180%; padding:0; margin:0;min-width:1200px; background-color: #F5F5F5;}
a{color:#333; text-decoration:none;}
a:hover{color:#c00;	text-decoration: none;}
em { font-style:normal;}
ol { padding-left:3px;}
ol li { border:0px;}
#accountlogin { position:absolute; left:0px; top:18px;} 
.dhb_edit, .dhb_del { color:#f00; }
.pdtdetail .indent { padding:0px;}
.GoodsBrowsed .goodsName,
.GoodsBrowsed .view-time { font-size:12px;}
.BrandWrap .items { width:25%; margin:0px; padding-bottom:13px;}
.BrandWrap .items dl { border:1px solid #eee; margin:0px; width:92%;}
/*-----整体宽度规格-----*/
.mainColumn  { width:970px; overflow:hidden; float:right;}
.sideColumn  { width:220px; overflow:hidden; float:left;}
.sideColumn .AdvBanner img { margin-top:1px;}

.mainColumn .AdvBanner { margin-bottom:8px;}
.AllWrap{ margin:0 auto; width:1200px;}
.AllWrapInside{ margin:0 auto; width:1200px; }
.fl { float:left;}
.fr { float:right;}
.h20 {height:20px;}
.h10 {height:10px;}
.h5 {height:5px;}
.h15 {height:15px;}

/*------品牌展示-------*/
.brandlist dt span {
 color: #c00;
 font-size: 14px;
 height: 30px;
 line-height: 32px;
 padding: 5px;
}
.brandlist dd {height:22px;line-height:14px;}
.brandlist dt {}
.brandlist dd a{color:#666;border:1px solid #ddd;padding:5px;font-size:12px;/* height:18px;line-height:16px; */}
.brandlist dd a:hover{color:#666;border:1px solid #c00;padding:5px;font-size:12px;}
.brandDetailTab {
 cursor: pointer;
 float: left;
 font-size: 14px;
 height: 40px;
 line-height: 40px;
 margin: 2px;
}
.brandDetailTab span {
 border: 1px solid #ddd;
 color: #666;
 font-size: 14px;
 padding: 10px;
}
.brandDetailTab span:hover {
 border: 1px solid #c00;
 color: #666;
 font-size: 14px;
 padding: 10px;
}
/*------头部-------*/

.topimgdb { background:#EA134E;}
.topimg {position:relative; }
.gbimg { background:#fff; position:absolute; top:5px; right:5px; width:15px; height:15px; line-height:14px; text-align:center;color:#E03C04; font-weight:700; font-size:17px; }
a:hover.gbimg { text-decoration:none; color:#E03C04;}

 
.headerbg { background:#ffffff; border-bottom:#eee 1px solid; height:28px; position:relative; z-index:999;}
.headertop { position:relative; height:28px;z-index:999;}
.qingl {position:absolute;left:0; /*top:3px;*/ }
.sc { background:url(sc.gif) no-repeat 0 6px; padding-left:15px; padding-right:10px;}
.ninhao { position:relative; z-index:99; padding-right:5px;z-index:99;}
.ninhao .cart-number { padding:0 5px; color:#c00; font-weight:700; }
.nhzdy { padding-right:5px;}


.loginbar { position:absolute;right:0px; /*top:3px;*/z-index:99;}
.tell { padding-left:10px;}
.tell span { color:#c00; font-weight:bold;}
.loginbar .zdy { color:#299E72;}
.loginbar .zdy a { padding-left:10px; padding-right:10px; }
.loginbar .weibo { padding-top:3px; padding-right:5px;}
 
 
 
.headerInfo { height:180px; position:relative;}
.headerInfo .logo { position:absolute; left:0; top:0px }
.headerInfo .qinggwc { position:absolute;right:0px; top:130px; background:url(gwc.gif) no-repeat; width:215px; height:40px; line-height:40px; }
.headerInfo .qinggwc a { padding-left:35px; display:block}
.headerInfo .qinggwc a b { padding-right:4px; color:#c00;}

.headerInfo .searchbarr { position:absolute;left:480px; top:130px;}
.headerInfo .remen { position:absolute;left:480px; top:65px; color:#d5d5d5;}
.headerInfo .remen span { color:#c00;}
.headerInfo .remen a { padding-left:10px; padding-right:10px; color:#666;}
.headerInfo .remen a:hover{ color:#c00;}
.headertt { height:40px; overflow:hidden;}

.dhbg { background:#A5D840; height:45px; position:relative; /*z-index:998;*/}
.qingdh { position:relative; height:45px;}

.qingdh .daohang { position:absolute; left:220px; top:0px; width:990px; overflow:hidden;}
 

.qingqb { position:absolute; left:0px; top:0; width:210px;}

.new { width:48px; height:18px; background:url(new.gif) no-repeat; position:absolute; left:404px; top:-9px;}
.hot { width:48px; height:18px; background:url(hot.gif) no-repeat; position:absolute; left:672px; top:-9px;}

 

#qingqb { position:absolute;left:0px; top:0px; width:220px; height:45px; line-height:45px; background:#A5D840; }
.qiann .tanchu{ visibility:hidden;}
.houu .tanchu { visibility:visible;}
a.qbspfl {background: url(quanbu.gif) no-repeat 190px 18px;display: block;margin:0px;padding:0px;width:180px; line-height:45px; height:45px;color:#FFF; text-align:left;text-decoration: none; color:#fff; font-weight:800; overflow:hidden; font-size:15px; font-family:"微软雅黑"; padding-left:35px;}
.tanchu { position:relative; width:218px; border:1px solid #ddd; border-top:0; background:url(tanchu.gif); z-index:999;}

.yiji span { width:26px; height:20px; display:block; float:left;background:url(tp.png); margin-top:2px; }
.tubiao1 span { background-position:0 0;}
.tubiao2 span { background-position:-37px 0;}
.tubiao3 span { background-position:-74px 0;}
.tubiao4 span { background-position:-112px 0;}
.tubiao5 span { background-position:-149px 0;}
.tubiao6 span { background-position:-186px 0;}
.tubiao7 span { background-position:-223px 0;}




/*------中间------*/

.qingtang { width:980px; overflow:auto;}
.qingtang .qinggl { width:965px; overflow:auto; padding:10px 0 0 10px;}
.qingtang .andaat { width:965px; overflow:hidden;}
.qingtang .andaat .fl { width:226px; overflow:hidden; height:72px; text-align:center;border-right: #E6E9ED 1px solid; padding:0 8px;}
.qingtang .andaat .fl a { padding:0 10px; }
.qingtang .andaat .imga { border-right:0;}


.qingtang .qinggr { width:230px; overflow:hidden; padding-top:10px;}
.weixin { width:230px; overflow:hidden; padding-top:10px;}
.wenzhang {width:228px; overflow:hidden; border:1px solid #ddd; border-top:0; margin-top:10px; height:235px; }
.wenzhang .ArticleList { padding-top:9px;}
.wenzhang .ArticleList td,
.wenzhang .ArticleList li { padding:0px; line-height:26px; padding-left:10px; _padding-top:5px;}
.wenzhang .ArticleList td a,
.wenzhang .ArticleList li a { padding:0px; margin:0px; padding-left:5px;}
.wenzhang .ArticleList td img,
.wenzhang .ArticleList li img { margin:0px; padding:0px; vertical-align:middle;}

.wenzhang .Article-Tabs { padding:0; border:0; height:32px; overflow:hidden; }
.wenzhang .Article-Tabs div {padding:0; border:0;height:30px;line-height:31px;border-top:1px solid #ddd; width:114px; overflow:hidden; text-align:center; background:#F6F6F6;border-bottom: 1px solid #DDDDDD; border-left:1px solid #ddd; font-size:14px; font-family:微软雅黑, Tahoma, Verdana; color:#000; }
.wenzhang .Article-Tabs .current{ background:#fff; color:#000; border-bottom:0; border-top:2px solid #c00; height:30px; }


.qinglc {background-color:#F5F5F5;}
.qingtit {width:1198px; overflow:hidden; border-bottom:0; position:relative; height: 50px; line-height:50px;}
.qingtit .fl { width:300px; overflow:hidden; padding-left:10px; }
.qingtit .fr { padding-right:10px; }
.qingtit .fr a { font-size:14px;background:url(moret.gif) no-repeat right; padding-right:18px;font-family:"Microsoft YaHei";}
.qingtit .fr a:hover { color:#c00;}
.qingsp .GoodsList-Tabs{padding:0; border:0; height:50px; position:absolute; left:310px; top:-51px ;
 overflow:hidden; }
.qingsp .GoodsList-Tabs div { padding:0; border:0; margin:0;line-height:50px;width: 120px;height: 50px;border-left: 1px solid #fff;border-right: 1px solid #fff;text-align:center; font-family:微软雅黑, Tahoma, Verdana; font-size:14px; color:#000;
 }
.qingsp .GoodsList-Tabs .current {background: #f4f4f4;border-left: 1px solid #ebebeb;border-right: 1px solid #ebebeb;color:#333; color:#c00; font-weight:500;}
.qingsp .GoodsList-Tabs .current:hover {}
.qingsp { position:relative;}
.qingsp .GoodsListWrap { width:1199px; overflow:hidden; position:relative;padding:0px 0 0 1px;}
.qingsp .GoodsListWrap .GoodsList { width:1247px; float:left;}
 
 
.qingsp .GoodsListWrap .itemsWrap { width:237px!important; padding:11px 1px 10px 1px; border:1px solid #dedede; border-top:0px; margin-left:-1px; }
.qingsp .GoodsListWrap .item { }
.qingsp .GoodsListWrap .itemsWrap:hover {background:#FFF6F5;padding:9px 0px 9px 0px; position:relative;border:2px solid #E73300;position:relative; z-index:9;}
.qingsp .GoodsListWrap .last {width:236px!important;}
.qingsp .GoodsListWrap .itemsWrap .item h6 { padding:0 5px; margin-top:6px; /*height:18px;*/ line-height:18px;}
.qingsp .GoodsListWrap .clear { display:none;}
 
 
.dingdan { width:208px; overflow:hidden; margin-right:6px; border: 1px solid #dedede; border-top: 2px solid #e73300; height:320px;}
.huahuo { width:208px; overflow:hidden; border: 1px solid #dedede; border-top: 2px solid #e73300; height:320px;}
.zixun { width:625px; overflow:hidden; border: 1px solid #dedede; border-top: 2px solid #e73300;height:320px;}
.ddtit {border-bottom: 1px solid #dedede;height: 42px; padding-top:8px; padding-left:10px; overflow:hidden;}
.zx1 { text-align:center; padding-top:15px;}
.zx1 img { margin-bottom:13px;} 
 
.huahuo .TransportListId { font-weight:100;}




.dind { float:left; width:240px;}

.dind.n4Tab .TabTitle{ height:34px; overflow:hidden;border-left:1px solid #ddd;border-right:1px solid #ddd;}
.dind.n4Tab .TabTitle dl{margin:0; padding:0;}
.dind.n4Tab .TabTitle dd{float:left;background:#F6F6F6; width:119px;border: 1px solid #DDD;border-right:0px solid #DDD;color:#686765;
display: inline-block; height: 31px; margin-left:-1px; padding-top:1px;line-height: 31px;position: relative;
text-align: center;cursor:pointer;font-size: 14px; }
.dind.n4Tab .TabTitle .active{border-top: 2px solid #e73300;border-bottom:0px;padding-top:0px;background:#fff;color:#333;font-weight:bold;height: 31px;}
.dind.n4Tab .TabContent {padding:10px;border:1px solid #DDD;border-top:0px; height:260px;}
.none {display:none;}


.dindr { float:right; width:763px;border:1px solid #ddd;border-top: 2px solid #e73300;}
.dindr.n4Tab .TabTitle{ height:50px; overflow:hidden;border-bottom:1px solid #ddd; padding-left:275px; position:relative;}
.dindr.n4Tab .TabTitle dl{margin:0; padding:0;}
.dindr.n4Tab .TabTitle dd {float:left;width:120px;height:50px; line-height:50px;border-left: 1px solid #fff;
border-right: 1px solid #fff;position: relative;text-align:center;cursor:pointer;font-size: 14px; font-family:"Microsoft YaHei";}
.dindr.n4Tab .TabTitle .active{background:#fff;color:#333;background: #f4f4f4;border-left: 1px solid #ebebeb;border-right: 1px solid #ebebeb;}
.dindr.n4Tab .TabTitle .fl { position:absolute; left:10px; top:8px;}
.dindr.n4Tab .TabContent {padding:10px;height:250px;}

/*-----轮播------*/
.syFocusThumb,
.syFocusThumb .sliderwrapper {HEIGHT:557px;}
.syFocusThumb { width:965px; overflow:hidden; position:relative; }
.syFocusThumb .sliderwrapper { margin:0 auto;POSITION: relative; WIDTH:965px;}
.syFocusThumb .contentdiv .AdvBanner{ width:965px; }


.syFocusThumb .prev,
.syFocusThumb .next { display:none;}


.syFocusThumb .pagination { position:absolute;width:100%; HEIGHT:22px; CLEAR:both; left:0;bottom:0px;z-index:50;}
.syFocusThumb .thumbWrap { width:965px; position:relative; margin:0 auto;}

.syFocusThumb .holder { left:320px; top:-10px;position:absolute; }
.syFocusThumb .holder .toc {CURSOR: pointer;display: block;float:left;width:20px;height:20px;line-height:20px;text-align: center;color:#fff;font-family: '宋体';font-size:12px;text-decoration: none; background:url(white.png);_background: #333; margin:0 5px;}
.syFocusThumb .holder .selected {background:url(yellow.png);_background:#F25555; }

/*------底部------*/

.footer { overflow:hidden;border-top: 1px solid #ddd;border-bottom: 1px solid #ddd; margin-top:20px;}

.foota { float:left; width:163px; padding-left:25px; overflow:hidden; height:160px; background:url(footli.gif) right no-repeat; }
.footb { float:left; width:375px; height:150px; padding:10px 40px 0 30px;background:url(footli.gif) right no-repeat;}
.footb .footwx { width:130px; overflow:hidden; }
.footb .footcc { width:232px; overflow:hidden; margin-top:10px; }
.footel { margin-bottom:5px;}
.footxl {}
.footwb {}



.tu1 .bordercc .border-top h3 { background:url(catbg.gif) no-repeat 0 0px;}
.tu2 .bordercc .border-top h3 { background:url(catbg.gif) no-repeat 0 0px;}
.tu3 .bordercc .border-top h3 { background:url(catbg.gif) no-repeat 0 0px;}
.tu4 .bordercc .border-top h3 { background:url(catbg.gif) no-repeat 0 0px;}
 
.footer .TreeList { padding-top:3px; height:96px; overflow:hidden;}
.footer .TreeList .cat1,
.footer .TreeList .cat2 { padding:0; line-height:24px; }
.footer .TreeList .cat1 a,
.footer .TreeList .cat2 a { color:#333; font-weight:500;font-family:"Microsoft YaHei"; }
.footer .TreeList .cat2 a:hover { color: #c00; }




.youqing { color:#ddd; padding-top:10px; }
.youqing strong { color:#888;}
.youqing a { color:#999; font-weight:100; padding:0 10px; line-height:23px;}
.youqing a:hover { color: #FF6600; }


.footmenu { background:#E01111; height:30px; color:#fff;font-family:"Microsoft YaHei"; text-align:center; line-height:30px;}
.footmenu a { color:#fff; margin:0 20px;}
.footinfo { padding-top:10px;}
.footinfo img{ vertical-align:middle;}

#dibuheng{ color:#333;background-image:url(tang2.jpg);
background-repeat:repeat-x;
background-color:#E5E5E5;
width:100%;
font-size:14px; font-weight:700;
font-family:Hiragino Sans GB , Microsoft Yahei;
line-height:40px; height:40px;
position: fixed;
top: auto;
bottom: 0;
left: 0;
text-align: center;
_position: absolute;
_left: expression(eval(document.documentElement.scrollLeft+document.documentElement.clientWidth-this.offsetWidth)-(parseInt(this.currentStyle.marginLeft,10)||0)-(parseInt(this.currentStyle.marginRight,10)||0));
_top: expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));
z-index: 999;
 }

#dibuheng img { vertical-align: middle;}
#dibuheng a.gb { position:absolute; top:5px; right:0px; width:9px; height:9px; background:url(tang3.png) no-repeat; line-height:999px; overflow:hidden; display:block; cursor:pointer; padding:5px;}


/*--find height for float elements --------------------------*/
.clear {
	clear: both;
	height: 0;
	overflow: hidden;
}
.cls:after {
	content: "";
	font-size: 0;
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
* html .cls {
	zoom: 1;
} /* IE6 */
*:first-child+html .cls {
	zoom: 1;
} /* IE7 */
/*-----------------------------------------------------------*/
.mt20 {
 margin-top: 20px;
}
.stfloor .floorTit { 
	overflow:hidden;
	height: 40px;
	line-height: 40px;
  background-color:#F5F5F5;
}
.promList_type_B {
 width: 792px;
}
.stfloor h2 {
	float: left;
	color: #333;
	font-size: 22px;
	line-height: 30px;
	font-weight: bold;
}

.stfloor .quickLink {
	float: right;
}
.stfloor .quickLink b {
	display: inline-block;
 margin: 0 8px;
	color: #666;
	font-weight: bold;
}
.stfloor .quickLink a {
	color: #666;
}
.stfloor .quickLink a:hover {
	color: #c40000;
}
.stfloor .quickLink .viewMore {
	padding-right: 7px;

}
.stfloor .quickLink .viewMore:hover {
	text-decoration: none;
	background-position: right -65px;
}
.floorTit .func_change {
	font-weight: bold;
	color: #666;
	position: relative;
}
.floorTit .func_change:hover {
	color: #c40000;
}
.floorTit .func_outlink {
	padding-right: 15px;
	position: relative;
}
.floorTit .func_outlink .icon_arrow, .floorTit .func_change .icon_refresh {
	position: absolute;
	width: 15px;
	height: 15px;
	background: url(images/home_sprites.png) 0 -75px no-repeat;
}
.floorTit .func_change .icon_refresh {
	top: 2px;
	left: -18px;
}
.floorTit .func_outlink .icon_arrow {
	top: 2px;
	margin-right: -17px;
	background-position: 2px -46px;
}
.floorTit_bb {
	border-bottom: 2px solid transparent;
}
.floorTit_orange {
	border-bottom-color: #e3630f;
}
.floorTit_orange h2 {
	color: #e3630f;
}
.floorTit_red {
	border-bottom-color: #005580;
}
.floorTit_red h2 a {
	color: #005580;
}
.floorTit_red h2 a:hover{ text-decoration:none;}

.GoodsListWrap .addcart .listact{width:82px; height:24px; background:url(gm.gif) no-repeat; margin-right:5px;}
.GoodsListWrap .listact{height: 24px;}




 /*------右侧浮动--------------*/
.w1000 { padding-right:35px;}
#gwcc { z-index:9991;float:right; width:35px; padding-top:80px; right:0px;position: fixed; top:0px; 
_bottom:auto; _position: absolute;
_top:expression(documentElement.scrollTop+documentElement.clientHeight-this.clientHeight);font-family:"Microsoft Yahei";}

#bottobg { z-index:9990;float:right; width:35px; right:0px;position: fixed; bottom:0px; 
_bottom:auto; _position: absolute;_top:expression(documentElement.scrollTop+documentElement.clientHeight-this.clientHeight);background-color:#000; height:1000px; }

#botto { z-index:9992;float:right; width:35px; right:0px;position: fixed; bottom:0px; _bottom:auto; _position: absolute;
_top:expression(documentElement.scrollTop+documentElement.clientHeight-this.clientHeight);font-family:"Microsoft Yahei";}


.botto .cartt {position:relative;height:100px; padding-top:35px;cursor:pointer; display:block; margin-bottom:10px; text-align:center; color:#fff;
background:url(gwc1.png) no-repeat 3px 10px; }
.botto .cartt:hover{ background:#c40000 url(gwc1.png) no-repeat 3px 10px; text-decoration:none; }

.cartt .bkt, 
.cartt .bkb { width:25px; height:1px; display:block; background:#444851; position:absolute; left:5px;}
.cartt .bkt { top:0px;}
.cartt .bkb { bottom:0px;}
.botto .cartt:hover .bkt, 
.botto .cartt:hover .bkb { display:none;}

.cartt span { margin:0 auto; display:block;width:20px; text-align:center;height: 20px;
line-height: 20px;border-radius: 10px;font-size: 12px;background:#c40000;border-radius: 50%; }
.cartt span b { font-weight:500;}

 
.botto a.jd {position:relative;height:35px;cursor:pointer; display:block;background-position:center center; background-repeat:no-repeat;}
.botto a:hover { text-decoration:none;}
.botto a:hover.jd {background-color:#c40000;}
.botto a.jd em { visibility:hidden;position: absolute;top:0px;
 right:45px;
width: 90px;height:35px;line-height:35px;text-align:center;color:#fff;background:#494949;}
.botto a:hover.jd em {visibility:visible;right:35px;
transition:all 0.3s linear;
-moz-transition:all 0.3s linear; 
-ms-transition:all 0.3s linear;
-webkit-transition:all 0.3s linear;
-o-transition:all 0.3s linear;
 }
.botto a.jd em i { width:7px; height:35px; background:url(001.gif) no-repeat 0 center; overflow:hidden; position:absolute; right:-7px; top:0px;}

.zczc {background-image:url(zc.png);}
.scsc {background-image:url(sc11.png);}
.llll {background-image:url(ll.png);}

.lyly {background-image:url(ly.png);}
.sysy {background-image:url(sy1.gif);}
.topt { margin-bottom:20px; background-image:url(topp.gif); }

/*微信*/
.wxwx{position: relative;height:35px;cursor: pointer;background-image:url(wxx.gif); background-position:center center; background-repeat:no-repeat; display:block; width:35px;}
.wxwx img{position: absolute;bottom:-28px;display:block; visibility:hidden;right:38px; 
transition:all 0.3s linear;
-moz-transition:all 0.3s linear; 
-ms-transition:all 0.3s linear;
-webkit-transition:all 0.3s linear;
-o-transition:all 0.3s linear;
}
a:hover.wxwx img{right:29px; visibility:visible; }