@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:#292929;outline:none;}
a:active {outline: none;star:expression(this.onFocus=this.blur());}

.clearfloat { 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:#e4393c; font-family:'微软雅黑';}
.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(../image/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 {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(../image/logo1.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(../image/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(../image/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(../image/phone2.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(../image/member.jpg) center no-repeat;height:32px; display:block; z-index:1000;}
#myt { width:98px; background:url(../image/car.jpg) center no-repeat;height:42px; display:block; z-index:1000;}
#ontheline {  width:92px; display:block; margin-left:140px; margin-top:2px; *margin-left:-240px;}
#memc:hover { background:url(../image/myb.jpg) center no-repeat; height:32px;}
/*#myt:hover { background:url(../image/car.jpg) center no-repeat; height:46px;}*/

.memcon { background:url(../image/myb.jpg) center no-repeat; height:42px;}
#myt.myton { background:url(../image/car.jpg) center no-repeat; height:42px;}

.memcoff {  background:url(../image/member.jpg) center no-repeat; height:42px;}
#myt.mytoff {  background:url(../image/car.jpg) center no-repeat; height:42px;}

.menu { height:41px; background:url(../image/menubg1.jpg) center repeat-x;}

.menur { width:1170px; margin:0px auto; background:url(../image/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(../image/fenleibg1.jpg) center repeat-x; padding:0px 19px;}
.menur .allcp a { color:#000000; text-decoration:none;}

.thatjian { float:right; background:url(../image/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(../image/menuroverbg1.jpg) center repeat-x;}
.menur .menursu { background:url(../image/menusu1.jpg) center no-repeat; width:3px; height:37px; padding:0px;}

.menur .menursu:hover { background:url(../image/menusu1.jpg) center no-repeat ; }
.menur .allcp:hover { background:url(../image/fenleibg1.jpg) center repeat-x; }
/*会员中心,购物车>*/
/*头部导航end*/


.footertoptop { width:1188px; border:solid 1px #dadada; font-size:12px; color:#666; height:30px; line-height:30px; margin:10px auto;}

.footertoptopl { border-right:solid 1px #dadada; background-color:#f7f7f7; text-align:center; width:90px; height:30px; float:left; padding-left:8px;}

.footertoptop a { float:left; padding:0px 10px;} 

.footertoptop .su { padding:0px;}


/*尾部开始*/
#footer{
	width: 100%;
	min-width: 1006px;
	height: 63px;
	background: #fff;
	text-align: center;
	padding-top: 20px;
	border-top: 2px solid #101010;
}
#footer p{
	font-size: 12px;
	color: #515151;
	line-height: 18px;
}
#footer p a{
	font-size: 12px;
	color: #515151;
	line-height: 18px;
}
#footer p a.free_download{
	font-weight: bold;
}
/*尾部结束*/

/*商品类别begin*/
.shopcont { width:1170px; 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(../image/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(../image/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(../image/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:#f5f5f5; height:35px; margin-bottom:0px;}
.weizhi { width:1194px; height:35px; line-height:35px; font-size:12px; color:#838383; margin:0px auto; text-align:left;}
.weizhi .weizhir{ height:32px;}
.weizhi .weizhir a { color:#838383;}
.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("../image/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("../image/20111221C.png");
}


/****/
 .shopping {
    background-position: 0 -231px;
    display: block;
    padding-left: 6px;
}

font {
    left: 24px;

    text-decoration: none;
 
}



