﻿@charset "utf-8";
* {padding: 0;margin: 0;}
body {background:#fff;border: none;font-size: 12px;}
div, form, img {border: none;}
ul,ol,li,dl,dt,dd {list-style:none;border: none;}

A {TEXT-DECORATION: none;color:#333;outline:none;}
a:active {outline: none;star:expression(this.onFocus=this.blur());}
/* A:hover {text-decoration:underline;} */
.clearfloat,.clear { clear:both; height:0; font-size: 1px; line-height: 0px;}
.dn {display: none;}

.org { color:#FF6600; text-decoration:none;}

.big { font-weight:bold;}
.red { color:#F00;}

.redan { color:#D70300;}
.under { text-decoration:underline;}

.redunder { color:#f00; text-decoration:underline;}
.redbig { color:#F00; font-weight:bold; margin:0px 3px; font-family:Arial, Helvetica, sans-serif;}
.green { color:#060;}
.greenbig { color:#060; font-weight:bold; font-size:12px; }
.blue{ color:#06F;}

.font36 { font-size:36px;}
.font24 { font-size:24px; font-family:Arial, Helvetica, sans-serif;}
.font15 { font-size:15px;}
.font16 { font-size:16px;}
.font12 { font-size:12px; font-weight:normal;}
.font14 { font-size:14px;}

.color666 { color:#666;}

.bgw { background-color:#FFF;}

.tuzidi { padding-top:15px;}
.listprice { font-size:36px; font-weight:bold; color:#034D1A; font-family:Arial, Helvetica, sans-serif;}
.fr { float:right; width:75px; text-align:left; height:40px; line-height:40px; /**margin-top:-50px;*/} 

/*头部导航begin*/
.heardertop { background:url(../images/topbg.jpg) top center repeat-x; height:29px;}

.heardertopr { width:1170px; margin:0px auto; font-size:12px; color:#323232;}

.heardertoprl { width:300px; height:29px; line-height:29px; float:left;}
.heardertoprl a {color:#323232; margin:0px 2px; float:left; *float:none; *margin-top:-2px;}
.heardertoprl span { float:left;}
.heardertoprm { width:360px; height:29px; line-height:29px; float:left; margin-left:35px;}
.heardertoprr { width:410px; height:29px; line-height:29px; float:right; text-align:right;}
.heardertoprr a {color:#323232; margin:0px 2px;}

.hearderconr { width:1170px; margin:0px auto; height:80px; margin-bottom:10px;}

.hearderconrl { width:228px; height:48px; display:block; float:left; background:url(../images/logo.jpg) left no-repeat; margin-top:23px;}
.hearderconrl a { width:130px; height:48px; display:block;}
.hearderconrl a:hover{text-decoration:none;}
/*.hearderconr .QuickMark{ float:left; width:150px; height:75px; margin-top:7px;}
.hearderconr .QuickMark .wxmark{ width:75px; height:75px; float:left; }
.hearderconr .QuickMark .wtmark{ width:75px; height:75px; float:left; }*/
.hearderconrm { width:400px; margin-top:27px; margin-left:70px; float:left;}

/*搜索<*/
.search { width:410px; background:url(../images/searchbg1.jpg) no-repeat; height:32px;}
.searchr { width: 275px; border:#FFF 1px solid; height:22px; vertical-align:middle; float:left; color:#ccc; margin-top:4px; margin-left:8px; line-height:22px;}
.searchgo { width:85px; height:32px; display:block; background:url(../images/searchgo.gif) center no-repeat; border:none; float:left; margin-left:2px; cursor:pointer;}
/*搜索>*/

/*搜索热门<*/
.hotsearch { font-size:12px; color:#A9A9A9; line-height:25px; width:400px; overflow:hidden;}
.hotsearch a { color:#A9A9A9; padding:0px 4px;}
/*搜索热门>*/

/*热线电话<*/
.hearderconrr { width:380px; float:right;} 
.rexian { width:380px; font-size:12px; line-height:30px; height:30px; margin-top:8px;}
.rexian .rxg { width:170px; padding-left:20px; background:url(../images/phone.jpg) 10px center no-repeat; float:left; text-align:right; }
.phone { font-size:16px; font-family:Arial, Helvetica, sans-serif;}
/*热线电话>*/

/*会员中心,购物车<*/
.gongneng { text-align:right; width:380px; margin-top:10px;}
.gongneng a {  float:right; position:absolute; z-index:100;}
#memc { margin-left:130px; *margin-left:-250px;}

#myyy { width:131px; display:block; margin-left:110px; margin-top:2px; *margin-left:-270px;}
.gongneng a:hover { text-decoration:none;}
#memc { width:110px; background:url(../images/member.jpg) center no-repeat;height:32px; display:block; z-index:1000;}
#myt {/*  width:131px; background:url(../images/car.jpg) center no-repeat;height:29px; */ display:block; z-index:1000;}
#ontheline {  width:92px; display:block; margin-left:140px; margin-top:2px; *margin-left:-240px;}
#memc:hover { background:url(../images/myb.jpg) center no-repeat; height:32px;}
#myt:hover { background:url(../images/carb.jpg) center no-repeat; height:24px;}

.memcon { background:url(../images/myb.jpg) center no-repeat; height:32px;}
#myt.myton { background:url(../images/carb.jpg) center no-repeat; height:25px;}

.memcoff {  background:url(../images/member.jpg) center no-repeat; height:29px;}
#myt.mytoff {/*   background:url(../images/car.jpg) center no-repeat; height:29px; */}

.menu { height:41px; background:url(../images/menubg1.jpg) center repeat-x;}

.menur { width:1170px; margin:0px auto; background:url(../images/menubg1.jpg) center repeat-x; height:41px; line-height:41px; font-size:14px; font-weight:bold; color:#FFF;}
.menur a { color:#FFF3D1; text-decoration:none;}

.menur .allcp { width:190px; background:url(../images/fenleibg1.jpg) center repeat-x; padding:0px 19px;}
.menur .allcp a { color:#000000; text-decoration:none;}

.thatjian { float:right; background:url(../images/fenleijian1.jpg) center no-repeat; height:41px; line-height:41px; display:block; width:9px; *margin-top:-41px;}

.menur ul li { float:left; padding:0px 25px;}
.menur ul li:hover { background:url(../images/menuroverbg1.jpg) center repeat-x;}
.menur .menursu { background:url(../images/menusu1.jpg) center no-repeat; width:3px; height:37px; padding:0px;}

.menur .menursu:hover { background:url(../images/menusu1.jpg) center no-repeat ; }
.menur .allcp:hover { background:url(../images/fenleibg1.jpg) center repeat-x; }
/*会员中心,购物车>*/
/*头部导航end*/


.footertoptop { width:1168px; border:solid 1px #F8EBC9; font-size:12px; color:#666; height:30px; line-height:30px; margin:10px auto;}

.footertoptopl { border-right:solid 1px #F8EBC9; background-color:#f7f7f7; text-align:right; width:100px; height:30px; float:left;}

.footertoptop a { float:left; padding:0px 10px;} 

.footertoptop .su { padding:0px;}


/*尾部begin*/
.qgdtp { background:url(../images/123456789.jpg) center no-repeat; width:1168px; height:53px; border:solid 1px #d8d8d8; margin:10px auto; display:block; }

.footer { width:100%; min-width:1100px; background:#2b2b2b; margin-top:8px;}
.footertop {width:1100px; height:50px; border-bottom:1px solid #565656; margin:0 auto; padding-left:170px;}
.footertop a{ display:block; height:50px; line-height:50px; color:#e6ebe8; float:left; margin-right:100px; cursor:pointer;}

.footerc { width:1100px; margin:0px auto; padding:50px 0px; color:#e6ebe8;}
.footerc .two_code{ width:350px; border-right:1px solid #565656; margin-left:125px; float:left;}
.footerc .xinxi{margin-left:40px; float:left; }
.footerc .xinxi .zxfwrx{ background:url(../images/rexian.png) no-repeat; height:45px; padding-left:52px; margin-bottom:10px;}
.footerc .xinxi .zxfwrx span{ font-size:30px;}
.footerc .xinxi p{ line-height:25px;}
.footerc .xinxi p a{ cursor:pointer; color:#fff;}

.footlogo { width:198px; height:106px; display:block; margin-right:5px; background:url(../images/logo.png) center no-repeat; float:left;}

.footitem { width:240px;/* border-right: dotted 1px #d8d8d8;*/ text-align:center; float:left;}
.footitem ul li { font-size:14px; color:#333; height:25px; line-height:25px;}
.footitem ul li a { color:#333;}
.footitem ul li a:hover { color:#000;}
.footitem .footitemt { font-size:14px; color:#333;}
.footitem .footitemt a { color:#666;}
.footitem .footitemt a:hover { color:#000;}

.footitemlbor {/* border-left:dotted 1px #d8d8d8;*/}
.hengxian{width:1200px;height:1px; background:#e5e5e5; margin-top:130px;}

.footerlink,.footerrightto { width:1000px; height:30px; line-height:30px; text-align:center; font-size:12px; color:#999; padding-top:30px; margin:0px auto;}
.footerlink a,.footerrightto a { color:#999;}
.footerlink a:hover,.footerrightto a:hover { color:#666;}
.footerrightto { padding-top:0px; color:#999;}
.footerrightto a{color:#999;}
.footerbot { width:1000px; text-align:center; height:40px; margin:10px auto;}
.listC a{color: #999;}
.QuickMark1{ position:fixed;_position:absolute; height:230px; width:82px; right:10px; bottom:70px; background-color:#F7F7F7;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||70)));}
/*尾部end*/

/*商品类别begin*/
.shopcont { width:1180px; margin:0px auto;}
.shopcontl { width:228px; float:left;}
.shopfenlei { width:224px; border:solid 2px #b9973e; border-top:none; background-color:#fff3d1; height:451px; }
.shopfenlei .fenleii .catTxt{ padding-left:13px;padding-right:3px; font-size:12px; line-height:20px;color:#333333;}

.fenleit { width:212px; height:24px; line-height:24px; background:url(../images/fenleizuojian.jpg) 205px center no-repeat; font-size:12px; font-weight:bold; color:#000000;}

.fenleit a {*height:22px; *line-height:22px; *border:solid 1px #FFF3D1; *border-left:none; *border-right:none; *position:absolute;} 

.fenleit a:hover { color:#07552E; text-decoration:none; margin-top:-1px; *margin-top:0px;}
.fenleili { width:214px; font-size:12px; color:#333;}
.fenleii { width:212px; padding:8px 2px 10px 7px; border-bottom:solid 1px #FAE089; *padding-bottom:8px;}
.fenleili ul li { height:21px; line-height:21px; width:96px; float:left; overflow:hidden; *height:19px; *line-height:19px;}

.fenleimll .thenotice { width:390px; height:40px; line-height:40px; border-bottom:none; text-align:right;}



.fenleiml { width:500px; position:absolute; border:#b9973e 1px solid; background-color:#fff8e5; top:0px; z-index:50000; margin-left:225px; background:url(../images/rry.jpg) center repeat-y;  display:none;}


.fenleimll{background-color:#fff8e5;float:left;font-weight:normal;font-size:12px;width:500px;}

.fenleimll .xilie { width:450px;float:left;background-color:#fff8e5; margin:15px 0 0 10px;overflow:hidden;}
.fenleimll .xilie1{ width:130px; height:23px; background-color:#fff3d1; border:1px solid #b9973e; text-align:center; line-height:23px; font-weight:bold; font-size:14px;}
/* .fenleimll ul{ border-right:1px dashed #b9973e;} */
.fenleimll ul .div{ line-height:18px; height:18px; width:138px; overflow:hidden;}
.fenleimll .li1{background-color:#fff8e5; margin:10px auto;float:left;width:148px;}


.fenleimlr { float:left; width:178px; padding:5px 10px;}
.fenleimlrad .fenleimlradt,.fenleimlrl .fenleimlrlt { font-size:12px; font-weight:bold; color:#B9973E; line-height:25px;}

.fenleimlrl ul li { font-size:12px; font-weight:normal; color:#999; line-height:18px;}
.fenleimlrl ul li a { color:#999;}

.fenleii .onfenlei { border:#F6AA00 1px solid; padding:0px 13px 0px 7px; background-color:#FFF; margin-left:-8px;margin-top:-1px; *margin-top:0px; position:absolute; z-index:100000; width:206px; border-right:#FFFFFF 1px solid; overflow:hidden;}

.fenleiXX { background:url(../images/rryx.jpg) center no-repeat; width:15px; height:15px; margin-left:160px; display:block; position:absolute; float:right; margin-top:-20px; *margin-left:100px; *margin-top:-4px;}
.fenleiXX:hover { text-decoration:none;}


.last { border-bottom:none;}



/*商品类别end*/

/*当前位置<*/
.weizhio{ background-color:#dadada; height:30px; margin-bottom:10px;}

.weizhi { width:1100px; height:30px; line-height:30px; font-size:12px; color:#333; margin:0px auto;}
.weizhi .weizhir a { color:#333;}
.weizhi .weizhir a:hover { text-decoration:none;}
/*当前位置>*/
.fenleir { margin:0px auto; width:1000px; height:0px;}




.spzzkc{color:#666666; margin-top:14px;padding-left:8px;background: url("../images/odian.jpg") no-repeat scroll left center transparent;font-size:12px;margin-top:12px;}
.spzzkc2{margin-top:1px}






.shopping span {
    background-position: 100% -595px;
    display: block;
    float: left;
    height: 20px;
    padding-right: 6px;
}
.shopping,.shopping span {
    background-image: url("../images/20111221C.png");
}


/****/
 .shopping {
    background-position: 0 -231px;
    display: block;
    padding-left: 6px;
}

.font {
    color: #FFFFFF;
    left: 24px;
    position: absolute;
    text-decoration: none;
    top: -8px;
}



