html,body{margin:0;padding:0}
body{text-align:center;background:#aa9b56 url(/images/bg.gif) 50% 270px}
.body{background:url(/images/tbg.jpg) 50% 0 repeat-x}
.bl{position:relative;max-width:1300px;margin:0 auto;text-align:left;_width:expression(document.body.clientWidth>1300?'1300px':document.body.clientWidth+'px');}
body,table,td,th,p{font-size:13px;font-family:Arial, Helvetica, sans-serif;color:#252525}
a{color:#741313}
a:hover{text-decoration:none}
a img{border:none}
.clear{clear:both;font-size:1px;height:1px;line-height:1px}

h1{padding:0;margin:22px 0 10px;font-size:21px}
h2{padding:0;margin:0;font-size:16px}
h3{font-size:15px;font-weight:normal;color:#000}

#header{position:absolute;top:0;height:261px;width:100%;min-width:1000px;z-index:11}

.t1{position:absolute;width:340px;height:185px;margin:50px 0 0 50px;background:url(/images/t1.png) no-repeat}
.t12{position:absolute;width:395px;height:175px;margin:60px 0 0 60px;background:url(/images/t1.jpg) no-repeat}
.t2{position:absolute;width:271px;height:185px;right:0;margin:49px 50px 0 0;background:url(/images/t2.png) no-repeat}
.t22{position:absolute;width:278px;height:175px;right:0;margin:60px 61px 0 0;background:url(/images/t2.jpg) no-repeat}

.tc{position:absolute;margin-top:50px;width:100%}
.tc div{margin:0 321px 0 390px;height:185px;background:url(/images/tcbg.png) repeat-x}
.tc div div{margin:0;background:url(/images/tcbg.jpg) 0 10px repeat-x}

.logo{position:absolute;margin:83px 0 0 85px}
.slog{position:absolute;margin-top:147px;width:100%;text-align:center}

.pict{position:absolute;margin:220px 0 0 60px}
.pict a{display:block;float:left;width:22px;height:22px;margin-left:40px}
.pict .home{background:url(/images/home.gif) no-repeat}
.pict .mail{background:url(/images/mail.gif) no-repeat}
.pict .map{background:url(/images/map.gif) no-repeat}
.pict a:hover{background-position:0 -22px}

.cart{position:absolute;right:0;margin:90px 100px 0 0}
.cart p{margin:15px 0 23px;line-height:18px}
.cbtn{text-align:right}
.cbtn a{display:inline-block;width:71px;text-align:center;line-height:25px;font-weight:bold;color:#fff;text-decoration:none;background:url(/images/cbtn.jpg) no-repeat}


#wrapper{position:relative;width:100%;border-collapse:collapse}
#content{vertical-align:top;padding:234px 0 0;width:100%}
.wrap-table{width:100%;border-collapse:collapse;background:#d7cc98 url(/images/contbg.jpg) 0 100% repeat-x}

.cl{background:url(/images/cl.png) repeat-y}
.dal{background:url(/images/dal.png) 0 100% no-repeat}
.cr{padding:0 60px;background:url(/images/cr.png) 100% 0 repeat-y}
.cw{width:100%}

.wrap-cont{vertical-align:top;padding:0}
.cpadd{padding:0 40px 50px 35px}
.cwidth{width:100%}

.wrap-cont .h1{border-top:1px solid #9f935a}
.wrap-cont .h1 span{display:block;padding:5px 0 3px 0;float:right;color:#574c1b}
.wrap-cont .h1 span a{color:#574c1b}

.path{margin:0 0 15px;font-size:12px}
.path a{font-size:12px}

.w{height:40px;margin:20px 0 10px;background:url(/images/w.gif) 0 29px repeat-x}
.w a{display:block;float:left;width:92px;line-height:18px;padding:7px 0 13px;font-weight:bold;text-align:center;margin-right:4px;color:#000;text-decoration:none;background:url(/images/w.jpg) no-repeat}
.w a.active{color:#efe6bb;background:url(/images/wa.jpg) no-repeat}

.wcat{width:80%;border-collapse:collapse;table-layout:fixed}
.wcat td{vertical-align:top}
.wcat a{display:inline-block;background:url(/images/p.jpg) no-repeat}
.wcat a:hover{background:url(/images/pa.jpg) no-repeat}
.wcat a img{margin:5px 5px 10px}

.wd{width:80%;height:30px;background:url(/images/nr.gif) 0 11px repeat-x}
.wd div{height:30px;background:url(/images/nrl.gif) 0 11px no-repeat}
.wd div div{height:30px;background:url(/images/nrr.gif) 100% 11px no-repeat}
.w1{margin-bottom:20px}

.news{margin:20px 0 0}
.news p{margin:10px 0 0}
.ndateold{margin:15px 0;padding-left:13px;line-height:19px;font-size:11px;background:url(/images/ndate.gif) no-repeat}

.ndate{margin:15px 0;padding-left:13px;line-height:19px;font-size:11px;background:#bcb17b;width:91px;}
.nimg{float:left;margin-right:5px}
.nimg a{display:inline-block;border:1px solid #f0e5af}
.nimg a img{margin:1px;display:block}

.nd{clear:both;height:20px;background:url(/images/nr.gif) 0 11px repeat-x}
.nd div{height:20px;background:url(/images/nrl.gif) 0 11px no-repeat}
.nd div div{height:20px;background:url(/images/nrr.gif) 100% 11px no-repeat}


td.left{vertical-align:top;padding:0 0 210px 0;width:205px;background:url(/images/da.jpg) 0 100% no-repeat}

td.left .h1{margin:20px 0 0 30px}
td.left .h1 img{border-bottom:1px solid #9f935a}

.lm{margin:0 18px 0 20px}
.lm div{position:relative}
.lm a{position:relative;display:block;line-height:18px;padding:10px 0 10px 22px;color:#000;background:url(/images/mb.gif) 50% 100% no-repeat}
.lm a.active{text-decoration:underline;color:#780f1e}
.lm a:hover, .lm .active a{text-decoration:none;font-weight:bold;color:#000;background:url(/images/ma.jpg) 50% 0 no-repeat}

.lm .level1{position:absolute;left:167px;_left:145px;top:0;border:1px solid #a1955c;background:#e6daa0;padding:6px 10px}
.lm .level1 a{margin:0;font-weight:normal;text-decoration:underline;padding:4px 0;background:none;white-space:nowrap}
.lm .level1 a:hover{font-weight:normal;background:none;text-decoration:none}
.lm .level1 a img{vertical-align:middle;border:1px solid #a1955c;margin-right:3px}

.od{border-top:6px solid #d7cc98;margin-top:-6px;padding:20px 0 0 30px}
.od a{display:inline-block;line-height:28px;width:162px;text-align:center;background:url(/images/od.jpg) no-repeat;color:#d7cc98;font-weight:bold;text-decoration:none}
.ods{padding:15px 0 0 30px}
.ods a{display:inline-block;line-height:28px;width:162px;text-align:center;background:url(/images/od.jpg) no-repeat;color:#d7cc98;font-weight:bold;text-decoration:none}
.mag{margin:15px 0 0 30px}
.mag .mimg{display:inline-block;padding:;background:url(/images/mimg.jpg) no-repeat}
.mag .mimg img{margin:6px;border:1px solid #d7cc98}
.mag p{margin:12px 0}
.maglink{color:#741313}

.wcat div{width:125px;}
.op{position:absolute;}
.op table{border-collapse:collapse}
.op table td{padding:0}
.ptl, .pt, .ptr, pbl, .pb, .pbr {height:12px}
.ptl, .ptr, pbl, .pbr, .pl, .pr{width:12px}
.pl, .pr{height:100%}
.op table .pc{width:191px;font-size:11px;padding:10px;background:#e6daa0}
.op table .pc p {font-size:11px;}

.op2{position:absolute;z-index:1000;}
.op2{border:2px solid #9f935a;}
.op2 .pc2{padding:10px;background:#e6daa0}
.op2 .pc2 p {font-size:11px;}

td.right{vertical-align:top;width:190px}

td.right .h1{margin:20px 0 0 0}

.lform{margin:5px 0 0;padding:0;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:9px;text-transform:uppercase;line-height:12px}
.linput{margin:2px 0 7px;width:150px;background:#b9ac6f;border:1px solid #746c46;border-bottom:1px solid #d9d2b0;border-right:1px solid #d9d2b0}
.lsub{text-align:right;margin:15px 35px 0 0}
.lsub .submit{width:61px;height:18px;font-size:12px;font-weight:bold;background:url(/images/lbtn.gif) no-repeat;border:none;cursor:pointer}

.address{margin:0 0 40px}
.address p{margin:10px 0}

.banner a{display:inline-block;padding:1px;border:1px solid #7c6e2a}



#topdown{vertical-align:top;height:140px;width:100%;padding:0}
#footer{position:relative;padding:0px !important;width:100%;height:120px}

.bc{position:absolute;width:100%}
.bc div{margin:0 265px 0 318px;height:55px;background:url(/images/fbg.png) repeat-x}
.b1{position:absolute;width:268px;height:55px;margin:0 0 0 50px;background:url(/images/b1.png) no-repeat}
.b2{position:absolute;width:215px;height:55px;right:0;margin:0 50px 0 0;background:url(/images/b2.png) no-repeat}

.copyright{position:absolute;font-size:11px;margin:80px 0 0 60px}
.stat{position:absolute;right:0;margin:78px 60px 0 0}


.cprice{border-collapse:collapse;width:100%;margin-bottom:10px;height:100%;}
div.cprice{margin-bottom:0;height:auto;}
.cprice td{border:1px solid #9f935a;padding:10px;vertical-align:top}
.cprice p{margin:10px 0}
.cprice .ccost{border-right:none;line-height:22px}
.cprice .ccost b, .ccost b{font-size:22px;color:#741313}
.ccost s {font-size:16px;color:#741313;text-decoration:line-through;}
.cprice .cbay{width:72px;border-left:none}
.cprice .ccost, .cprice .cbay{background:url(../images/cprice.gif) repeat-x}
.cprice .cinput{font-size:11px}
.cprice .csc{height:22px;border-bottom:1px solid #9f935a;margin:5px 0 9px;padding:0 0 11px}
.cprice .csc a{display:block;height:18px;_height:22px;padding:2px;line-height:18px;color:#000;text-decoration:none;background:url(../images/csc.gif) no-repeat}
.cprice .csc a span{display:block;width:49px;height:18px;cursor:pointer}
.cprice .csc a b{font-weight:normal;padding-left:6px}
.cprice .csc .level1{position:absolute;margin-top:-1px;width:69px;_width:71px;background:#ddd3a1;border:1px solid #9f935a}
.cprice .csc .level1 a{background:none;padding:0;height:20px}
.cprice .csc .level1 a span{margin:1px;width:67px}
.cprice .csin, .data .n input{margin:5px 0;text-align:center;width:71px;height:20px;background:#ddd3a1;border:1px solid #9f935a}
.data .n input{margin:0;}
.cinfo{border-collapse:collapse;width:100%}
.cinfo td{border:none;padding:0}
.cinfo .cimg{width:225px}
.cinfo .cimg img{margin:0 3px 3px 0;border:1px solid #9f935a}
.ci .image{border:1px solid #9f935a}

.title2 a, .title2 a:hover {background:transparent url(/images/x.gif) no-repeat scroll 0 0}

hr{border:0;color:#9f935a;background-color:#9f935a;height:1px;clear:both;}

.data {width:100%;border-collapse:collapse;}
.data td, .data th {border:1px solid #9f935a;padding:2px;}
.data td.n table td {padding:0;border:none;}

.banner p {margin:0;padding:0;}

