
/* CSS Document */


.heardertop { background:url(../image/topbg.jpg) top center repeat-x; height:30px;}

.heardertopr { width:1008px; margin:0px auto; font-size:12px; color:#323232;}

.heardertoprl { width:230px; height:30px; line-height:30px; float:left;}
.heardertoprl a {color:#323232; margin:0px 2px; }
.heardertoprl span {}
.heardertoprm { width:360px; height:30px; line-height:30px; float:left; margin-left:25px;}
.heardertoprr {/*  width:370px;  */height:30px; line-height:30px; float:right;}
.heardertoprr a {color:#323232; margin:0px 2px;}

.hearderconr { width:1008px; margin:0px auto; height:80px; margin-bottom:10px;}

.hearderconrl { width:228px; height:56px; display:block; float:left; background:url(../image/logo.jpg) center no-repeat; margin-top:23px;}
.hearderconrl a { width:228px; height:56px; display:block;}

.hearderconrm { width:340px; margin-top:27px; margin-left:50px; float:left;}
.search { width:340px; background:url(../image/searchbg3.jpg) center no-repeat; height:36px;}

.searchr { width: 243px; border:#FFF 1px solid; height:22px; vertical-align:middle; float:left; color:#ccc; margin-top:5px; margin-left:8px; line-height:22px;}

.searchgo { width:84px; height:32px; display:block; background:url(../image/searchgo.gif) center no-repeat; border:none; float:left; cursor:pointer;margin-top:2px;}

.hotsearch { font-size:12px; color:#A9A9A9; line-height:25px; width:330px; 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/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;}

.gongneng a:hover { text-decoration:none;}

#memc { width:110px; display:block; z-index:1000;}
#myt {width:109px;display:block; z-index:1000;}
/*#myyy { width:131px; display:block; margin-left:110px; *margin-top:2px; *margin-left:-270px;}*/
#ontheline {  width:92px; display:block; margin-left:140px; *margin-left:-240px;}

#memc:hover { background:url(../image/myb.jpg) center no-repeat; height:32px;}
#myt:hover {/*  background:url(../image/carb.jpg) center no-repeat; height:32px; */}

.memcon { background:url(../image/myb.jpg) center no-repeat; height:25px;}
#myt.myton { background:url(../image/carb.jpg) center no-repeat; height:25px;}

.memcoff {  background:url(../image/member.jpg) center no-repeat; height:24px;}
#myt.mytoff {  background:url(../image/car.jpg) center no-repeat; height:24px;}

.menu { height:41px; background:url(../image/menubg1.jpg) center repeat-x;}

.menur { width:1000px; margin:0px auto; background:url(../image/menubg1.jpg) center repeat-x; height:41px; line-height:41px; font-size:14px; font-weight:bold; }
.menur a { color:#FFF3D1; text-decoration:none;}

.menur .allcp { width:190px; background:url(../image/fenleibg1.jpg) center repeat-x; padding:0px 19px;}

.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; }









.shopfenlei { width:224px; border:solid 2px #b9973e; border-top:none; background-color:#fff3d1; height:451px; display:none; position:absolute; z-index:1000000;}

.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:hover { color:#07552E; text-decoration:none;  margin-top:-1px; *margin-top:0px;}
.fenleit a {_height:22px; _line-height:22px; _border:solid 1px #FFF3D1; _border-left:none; _border-right:none; *position:absolute;}
.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;}
.shopfenlei .fenleii ul .catTxt{ padding-left:13px;padding-right:3px; font-size:12px; line-height:20px; color:#333333;}


.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;}


.qgdtp { background:url(../image/1234567892.jpg) center no-repeat; width:998px; height:53px; border:solid 1px #d8d8d8; margin:10px auto; display:block;}

/*尾部开始*/
#footer{
	width: 100%;
	min-width: 1006px;
	height: 63px;
	background: #d7d7d7;
	text-align: center;
	padding: 20px 0;
	
}
#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;
}
/*尾部结束*/
.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)));}

.memmenul { width:308px; height:165px; border:#d8d8d8 1px solid; display:block; margin-top:31px; margin-left:-70px; *margin-left:-450px; position:absolute;text-align:left; font-size:12px; color:#666; background-color:#f3f3f3; display:none;}
.memmenul .memlt{ width:288px; height:37px; line-height:37px; padding:0px 10px; background:url(../image/listmenubg.jpg) center repeat-x;}

.memmenul .dlmen { width:73px; height:25px; display:block; background:url(../image/gocen.jpg) center no-repeat; margin:0px; margin-left:210px; *margin-left:140px; margin-top:5px;}
.memmenul .nhdl { float:left;}

.memlist { width:308px; height:95px; padding:10px 0px; background:#FFF;}
.memlistl,.memlistr{ width:153px; float:left;}
.memlistl { border-right:solid 1px #d8d8d8;}
.memlistl ul li,.memlistr ul li { height:22px; line-height:22px; border-bottom:dotted 1px #d8d8d8; width:130px; margin:0px auto;}
.memlistl ul li a,.memlistr ul li a { height:22px; line-height:22px; width:120px; display:block; padding-left:10px;}
.memlistl ul li a:hover,.memlistr ul li a:hover { background-color:#f3f3f3; color:#C00; }



.mytmenul { width:308px; height:180px; border:#d8d8d8 1px solid;  *margin-left:-309px; position:absolute;text-align:left; font-size:12px; color:#666; background-color:#f3f3f3; display:none;right: 0px;top: 24px;z-index: 999;}
.mytmenul .mytlt { width:288px; height:37px; line-height:37px; padding:0px 10px; background:url(../image/cartTitleBg.jpg) center repeat-x; font-weight:bold;}
.mytmenul .mytlti { width:288px; background-color:#FFF; padding:10px; height:52px; line-height:64px;}
.mytmenul .mytlist { width:288px;  height:52px; line-height:64px;}
.mytlistltu { width:50px; height:50px; border:#d8d8d8 1px solid; float:left; margin-right:10px;}
.memlistc { width:150px; height:50px; overflow:hidden; line-height:16px; font-size:12px; float:left;}
.mytmenul .mytlti:hover { background-color:#f3f3f3;}
.memlistg { width:72px; float:right;}
.memlistg ul li { text-align:right; line-height:18px; height:18px;}
.memlistg ul li a { width:60px; position:relative; color:#06F;}

.memlistg .mytlb { height:100px; text-align:right;}
.mytlb .priceall { text-align:right; font-size:12px; height:30px; line-height:30px; padding-right:10px;}
.mytlb .gotocarch { width:120px; height:30px; display:block; background:url(../image/gocheckup.jpg) center no-repeat; margin-left:175px;}


.heardertoprl .shuxian,.heardertoprr .shuxian { color:#ccc;}
.heardertoprl .shuxian:hover,.heardertoprr .shuxian:hover { text-decoration:none;}
.shuxian { color:#ccc;}




.fenleiml { width:500px; position:absolute; border:#b9973e 1px solid; background-color:#FFF3D1; 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:128px; overflow:hidden;}
.fenleimll .li1{background-color:#fff8e5; margin:10px auto;}


.fenleimlr { float:left; width:178px; padding:5px 10px;}
.fenleimlrad .fenleimlradt,.fenleimlrl .fenleimlrlt { font-size:12px; font-weight:bold; color:#F6AA00; 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;}

