a,div,td{FONT-SIZE: 12px;}
a {text-decoration: none;}
body {FONT-FAMILY: Arial, Helvetica, sans-serif;background:#FFFDEE;margin:0; padding:0;color:#594836}
form{margin: 0px; padding: 0px}
#search{border:1px solid #b89c5c;width:125px;height:15px;background:url(search_bg.gif)}

.mb10{margin-bottom:10px}
.arr{ font-family:webdings;}
.line1{ height:4px; background:url(line_1.gif); font-size:1px; line-height:1px; margin-bottom:10px;}
.line2{ height:3px; background:url(line_2.gif); font-size:1px; line-height:1px; margin-bottom:10px;}
.line3{ height:3px; background:url(line_3.gif); font-size:1px; line-height:1px; margin-bottom:10px;}

#newsLeft{width:162px; background:url(newslist_left.gif); }
#newsLeft div{margin-top:250px; line-height:25px; text-align:center;}
#newsMid{width:445px; background:url(newslist_mid.gif) no-repeat; height:455px;}
#newsList{padding:20px 10px 20px 20px;background:#efdfc1}
#newsNav{color:#67482d;font-size:14px; font-weight:bolder; background:url(icon_3.gif) no-repeat left center; padding:6px 0 5px 22px; border-bottom:}
.newsItem td{ border-bottom:1px solid #ccc; overflow:hidden; text-align:left;}

#sales_left{ background:url(sales_left.gif); width:213px;}
#sales_left div{ margin:135px 0 0 30px; overflow:hidden}
#sales_left h5{ font-size:12px; font-weight:bolder; padding:0; margin: 0 0 25px 0; color:#2b200d}
#sales_left a{ line-height:23px; color:#594635}
#sales_left a:hover{ color:#2b200d}
#sales_mid{ background:url(sales_mid.gif) no-repeat;width:280px; height:455px}
#sales_info{ background:#efdfc1; padding:20px; text-align:left}
#sales_info2{ background:url(sales_info_bg.gif); padding:0 20px;}
#salesContent{height:380px; overflow:hidden; padding-top:10px;}
.scrollDiv{ height:32px; text-align:center;}
.scrollDiv img{ border:0; cursor:pointer}

#login_mid{background:url(login_mid.gif) no-repeat;width:280px; height:455px}
#login_left{ background:url(sales_left.gif); width:213px;}
#login_left h4{font-size:14px;font-weight:bolder; color:#906e2f; padding-top:200px; padding-left:60px;}
#login_tel{ line-height:28px;font-size:20px; font-family:Arial, Helvetica, sans-serif;color:#906e2f;  padding-left:50px; margin:0}
#logoinDiv{ margin: 36px 50px 20px 50px; border: 1px solid #dcc291; padding:25px; color:#957241; background:#e7d6b0}
#logoinDiv td{ font-size:14px;}
#username,#password{ width:166px; height:26px;}
#codestr{width:80px; height:26px;}
#username,#password,#codestr{ border:1px solid #dcc291; background:#e8e3bd}
#loginSub{ width:65px; height:80px; font-size:14px; color:#957241; background:#e8e3bd; border:1px solid #dcc291}
#loginInfo{ padding: 5px 50px; line-height:23px; margin-bottom:20px;}
#register{ text-align:center;}
a.iLink{line-height:25px; padding:5px 15px; font-weight:100; font-size:14px;color:#957241;border:1px solid #dcc291; background:#e8e3bd}
a.iLink:hover{color:#000}


#webMenu{border-bottom:1px solid #ffe3c7;height:45px;background:#b69d70; text-align:center}
#webMenu ul{ padding:0 0 0 40px; margin:auto; list-style:none;}
#webMenu ul li{ float: left; width:100px; height:45px; line-height:45px; text-align:center}
#webMenu a{color:#814b11}
#webMenu a:hover{color:#fff; text-decoration:underline;font-weight:bolder;}

#indexBody{ background:url(index.gif); height:434px; width:1004px;}

#footMenu{border-top:1px solid #ffe3c7;height:36px; background:#b99f6f}
#footMenu ul{ padding:0 0 0 240px; margin:auto; list-style:none;}
#footMenu ul li{ float: left; width:100px; height:36px; line-height:36px; text-align:center}
#footMenu a{color:#814b10}
#footMenu a:hover{color:#fff; text-decoration:underline; font-weight:bolder;}

#footBar{ background:#ded2a7; height:78px; text-align:center; padding-top:30px; color:#956337}
#footBar a{color:#956337}
#footBar a:hover{color:#89809F; text-decoration:underline}
#footBar div{ line-height:20px;}

#listMenu img{ border:0; padding:0; margin:0; width:215px; height:44px;}
#listMenuTop{ height:67px; width:215px; background:url(listMenuTop.gif)}
#listMenuBottom{ height:73px; width:215px; background:url(listMenuBottom.gif)}
.leftMenuC{ background:#fff7e5; width:215px; border-right:1px solid #e8e3bf}
.listC{ background:#fffcf4; text-align:center;}

#sortInfoBan{ background:url(sortinfo_top.gif); height:165px;}
#sortNavBar{ height:42px; background:url(sortBar_bg.gif); border-top:1px solid #fff7e5;text-align:left;}
#sortNav{ float:right; margin:15px 10px 0 0;}
#sortNav a{ color:#785c2f; font-weight:bolder;}
#sortNav a:hover{ color:#3f3740;}
#sortName{color:#967b4e; margin: 15px 0 0 20px;}
#sortName span{ font-size:14px; color:#eedda8; background:#836640; padding:3px; font-weight:bolder}
#sortClass{ height:20px; border-top:1px solid #dad3ac;border-bottom:1px solid #dad3ac; background:#ede4d0; margin-bottom: 10px;}
#sortClass a{ font-weight:bolder; color:#8a724b}
#sortClass a:hover{ font-weight:bolder; color:#03f}
.sorticon{text-align:center; width:176px; background:#f2efe6; padding-top:12px;}
.sortImg img{border:1px solid #e0d2b8;}
.sorticonInfo{ padding: 5px}
.sorticonInfo a{ color:#bf9d66}
.sorticonInfo a:hover{ color:#09f}

#ProductDiv{ padding: 5px 15px; text-align:left}
#prName{ border:1px solid #ebd4b5; padding:15px 15px 15px 40px; margin:0 0 10px 10px; background: url(icon_1.gif) no-repeat 15px center #f9f4e9; font-size:16px; color:#785c2f; font-weight:bolder;}
#prInfo{ border:1px solid #ebd4b5; padding:15px; margin:0 0 10px 10px; background:#f9f4e9; color:#7f6439;}
#prInfo div{ border-bottom:1px solid #ddc797;line-height:22px;}
.showImg{ width:400px; background:#fff; border:1px solid #e7d6a9;}
.showImg img{padding:10px;}
.stylelistimg{text-align:left; padding: 0 0 20px 20px;}
.stylelistimg img{ width:65px; height:65px; border: 1px solid #cba667; margin:5px;}
#prBuy{ text-align:center;}
#prDetail{ background:url(icon_2.gif) no-repeat 5px 10px; padding:12px 10px 10px 23px;}

#about_left{background:url(about_left.gif) left -1px; width:114px; height:515px; text-align:right;}
#about_left img{border:0; margin-bottom:20px;}
#about_mid{background:url(about_mid.gif) left -1px; width:356px; height:515px;}
#about_right{background:url(about_right.gif) left -1px; height:515px;}
#about_head{ margin: 25px 20px 0 18px; font-size:14px; font-weight:bolder; color:#67482d}
#about_content{margin: 20px 20px 20px 18px; height:360px; overflow:hidden;line-height:20px; font-weight:normal;color:#67482d}
#about_scroll{ text-align:center; background:url(about_scroll.gif) center center no-repeat; height:22px; padding-top:2px}
#about_scroll img{ border:0; height:10px; width:20px; cursor:pointer; margin: 2px 0;}

#join_left{ background:url(join_left.gif); width:213px;height:455px}
#join_left div{ margin:180px 0 0 60px; overflow:hidden}
#join_left a{ line-height:23px; color:#6b3b09}
#join_left a:hover{ color:#2b200d}
#join_mid{ background:url(join_mid.gif) no-repeat;width:280px; height:455px}
#join_info{ margin-top:20px; margin-bottom:10px; height:320px; overflow:hidden;}

#searchDiv{ text-align:left; padding:20px;}
.searchImg img{ border:1px solid #e0d2b8}
.searchInfo img{ border:0;}
.searchInfo div{ background:#f3ecdf; color:#805606; margin-bottom:3px; padding:5px;font-weight:normal}
.searchNav{background:#f3ecdf; color:#805606; margin: 0px 0px 20px 0px; padding:5px;}

.box_top{ width:375px; height:13px; font-size:1px; line-height:1px; background:url(box-top.gif) no-repeat;}
.box_mid{width:339px; background:#e4d3b0; padding:0 18px; line-height:20px}
.box_end{ width:375px; height:13px; font-size:1px; line-height:1px; background:url(box-bottom.gif) no-repeat; margin-bottom:8px;}
.box_mid h1{ font-size:16px; line-height:20px; margin:0; padding:0}

#cus_left{ height:453px; background:url(cus_left.gif) left -1px}
#cus_mid{ width:428px; background:url(cus_mid.gif) left -1px; color:#594836;}
#cus_right{ width:157px;background:url(cus_right.gif) left -1px}
#cus_info{ padding: 100px 0 0 20px}
#cus_info img{border:0;}

#shop_left{ background:url(shop_left.gif); width:604px; height:456px;}
#shop_right{ background:url(shop_right.gif)}
#shop_nav{ margin:42px 0 15px 36px;}
#shop_nav img{ border:0;}
#shopImgDiv{ text-align:center; margin-top:20px}
#shopImgList{ text-align: center; margin-top:18px; }
#shopImgList img{ width:88px;border:1px solid #d5bc67;height:58px; cursor:pointer;}
#shop_list{ padding:0 10px;}
#shopImg{ border:1px solid #d5bc67; width:370px; height: 245px;}
.proNum{ width:40px;}

#other_left{ background:url(other_left.gif) no-repeat; width:430px}
#pay_info{ height:320px; overflow:hidden; margin-bottom:20px;}
#buy_right{background:url(buy_right.gif); height:455px;}
#buy_right { line-height:20px;}
#buy_right div{ margin:270px 70px 0 60px; color:#594836}

#joinForm td{color:#594836; line-height:20px}
#joinTitle{ background:url(icon_3.gif) left center no-repeat; margin:10px 0}
#joinTitle div{ font-size:14px; border-bottom: 1px solid #594836; margin:0 0 0 20px}
.joinInput{ background:#f2dbbf; border:1px solid #ae6f00; height:20px}
.joinFormDiv { margin:3px 0;}
#joinForm textarea {border:1px solid #ae6f00;background:#f2dbbf; overflow:auto; width:330px; height:85px}
#joinForm #button{ color:#f2dbbf; border:1px solid #978615; background:#503100; width:80px; height:25px}

#newPro_left{ background:url(newPro_left.gif); width:213px; height:455px;}
#newPro_mid{ background:#efe7c9}
#newPro_right{ background:url(newPro_right.gif); width:405px; height:455px;}
#newPro_left h5{ font-size:14px; color:#000; padding:0; line-height:25px; margin:165px 0 20px 65px;}
#newPro_left div{ margin-left:70px; line-height:20px}
#newPro_left div a{ color:#6b3b09}
#newPro_left div a:hover{ color:#000}
#imgDiv{ border:1px solid #e9cca3; margin:2px; text-align:center; padding:9px 0;}
#proShow{ width:360px; height:230px; border:1px solid #e9cca3}
#imgList{ margin-left:2px}
#imgList img{ width:73px; height:46px; border:1px solid #e9cca3; float:left; margin:0 0 1px 1px; cursor:pointer}
#Div2, #Div3, #Div4{ display:none;}
#newPro_left #morePro{margin-left:45px; background:url(icon_4.gif) left center no-repeat; padding-left:25px;}

#guestTitle{color:#67482d;background:url(icon_3.gif) left center no-repeat; padding-left:25px; font-size:16px; font-weight:bolder;line-height:30px;}
#guestTitle span{font-size:12px; font-weight:normal; float:right;display:inline}
.guestTop{background:#dbd2a8}
.guestTitle{color:#594836;font-weight:bolder}
.guestBody, #join_info{color:#6b3b09;font-weight:normal}

a:link,a:visited {color:#956337;text-decoration: none;}
a:hover{color:#60609F;text-decoration:none;}

a.info:link, a.info:visited{color:#f46688}
a.info:hover{color:#00f}

.foot a:link, .foot a:visited{color:#fe7fa0}
.foot a:hover{color:#00f}

a.outLine:link, a.outLine:visited{text-decoration: none;color:#ccc}
a.outLine:hover{text-decoration:none}

a.onLine:link, a.onLine:visited{text-decoration: none;color:#03f}
a.onLine:hover{text-decoration:underline}

a.top:link, a.top:visited {color:#B5B6B4;font-weight:bolder;text-decoration: none;}
a.top:hover{color: #06f;text-decoration:none;font-weight:bolder}


a.reg:link, a.reg:visited{text-decoration: none;color:#fff}
a.reg:hover{color:#3f3}

a.list:link, a.list:visited{color:#4d4d4d}
a.list:hover{color:f30}

a.navNum:link, a.navNum:visited{color:#ce698e;font-weight:bolder}
a.navNum:hover{color:#03f}
.navPageNum{color:#000;font-weight:bolder}

a.slink:link, a.slink:visited{color:#ce698e;font-weight:bolder}
a.slink:hover{color:#03f}

.input{width:50px; height:12px; border:0 0 1px 0;border-bottom:1px solid #f93;background:transparent;margin-left:36px}
.newsline{height:25px; background:url(dot1.gif)}
.newsline1{height:22px; background:url(dot1.gif) bottom}

.content{CLEAR: both; FLOAT: left; MARGIN-LEFT: 0px; OVERFLOW: hidden; TEXT-ALIGN: left;}
.manu_C { OVERFLOW: hidden; WIDTH: 675px; HEIGHT: 175px;background:#fff}
.manu {PADDING-RIGHT: 2px; PADDING-LEFT: 10px; BACKGROUND: #fff; PADDING-BOTTOM: 0px; OVERFLOW: hidden; WIDTH: 661px; PADDING-TOP: 5px; HEIGHT: 180px; TEXT-ALIGN: center
}
.maqImg {FLOAT: left; OVERFLOW: hidden; WIDTH: 156px; LINE-HEIGHT: 18px; HEIGHT: 176px; TEXT-ALIGN: center
}
.maqImg DIV {
	CLEAR: both; BORDER: #ccc 1px solid; MARGIN-BOTTOM: 3px; WIDTH: 150px; HEIGHT: 150px; TEXT-ALIGN: center
}
.maqImg IMG{
	border:0; width:150px; height:150px
}
.maqLink {
	FONT-WEIGHT: bold; COLOR: #ff6600
}

.dealerT {font-size:10px;CLEAR: both; PADDING:0 5px 0 480px;OVERFLOW: hidden; HEIGHT: 15px; TEXT-ALIGN: center}
.dealerT IMG {FLOAT: left}
.num2 {BACKGROUND:url(mbg_h.gif); FLOAT: left; MARGIN-left: 4px; WIDTH:33px; CURSOR: hand; COLOR: #db4d67; PADDING-TOP: 2px; HEIGHT: 12px;font-size:10px}
.num1 {BACKGROUND:url(mbg.gif); FLOAT: left; MARGIN-left: 4px; WIDTH:33px; CURSOR: hand; COLOR: #fff; PADDING-TOP: 2px; HEIGHT: 12px;font-size:10px}

.qqimg{margin:10px 0 0 5px;}

.infobody{position:absolute;top:320px;left:0}
.title{font-size:18px;font-weight:bolder;color:#594836;TEXT-ALIGN:center}
.data{color:#ce698e;TEXT-ALIGN:center}

