body{ margin:0px; padding:0px; font:normal 12px Arial, Helvetica, sans-serif; background:#b1afa2 url('image/head-bg.gif') top repeat-x; color:#fff;}

td { vertical-align:top;}
a { text-decoration: underline; color:#fff;}
a:hover { text-decoration:none; color:#fff;}

#top { width:100%; background:url('image/top-bg.gif'); height:86px; font:bold 15px Arial, Helvetica, sans-serif; color:#000;}
#top td.ad { text-align:right; vertical-align:middle; padding-right:55px; background:url('image/tri-lt.gif') right bottom no-repeat;}
.bottom { background:url('image/bot-bg.gif') bottom; height:31px;}

.tel { width:278px; height:52px; background:url('image/tel-bg.gif'); vertical-align:middle; text-align:center; font:bold 15px Arial, Helvetica, sans-serif; color:#000;}
.srch { height:34px; background:#918E7B; vertical-align:middle; width:280px;}
.srch input.txt { width:172px; height:20px; background:url('image/txtbg.gif') center center no-repeat; border:0px; padding-left:5px; vertical-align:5px !important; vertical-align:2px; margin-right:4px; }
.color { height:30px; background:#918E7B;}

.lt { width:17px; background:url('image/lt.gif');}
.rt { width:18px; background:url('image/rt.gif');}

#pics { width:100%; height:121px; background:url('image/mid.gif');}
#pics td { text-align:center}

#content { width:100%; background:#fff; font:normal 12px Arial, Helvetica, sans-serif; color:#000; line-height:12px;}
#content td { padding-left:5px; padding-right:10px; padding-top:15px; padding-bottom:10px}
#content td.other { padding:20px;}
#content td p.title { font-size:16px; font-weight:bold; color:#918E7B; text-align:right; margin-right:10px;}

#nav { width:835px;}

.left { padding:5px; font:normal 12px Arial, Helvetica, sans-serif; color:#fff; line-height:13px;}
.left p.list { font:normal 15px Arial, Helvetica, sans-serif; color:#DEDDD8; line-height:12px;}
.left p.list a { text-decoration:none;}
.left p.list a:hover { text-decoration:underline; color:#000;}

#tag { width:672px; background:url('image/tag.gif'); height:59px;}
#tag td { font:bold 19px Arial, Helvetica, sans-serif; color:#DEDDD8; vertical-align:middle; padding-bottom:5px;}
#tag td.tag-lt { width:7px; background:url('image/tag-lt.gif');}
#tag td.tag-rt { width:7px; background:url('image/tag-rt.gif');}

.frmcnt { vertical-align:top; padding-left:20px; background:#fff; padding-right:70px}
.mainfrm { width:100%; font:bold 15px Arial, Helvetica, sans-serif; color:#000; background:#fff; padding-left:20px;}
.mainfrm td.top-info { text-align:center; vertical-align:middle; height:70px;}

.add { font:bold 15px Arial, Helvetica, sans-serif; color:#000;}
.lbl { color:#918E7B;}

.mainfrm span { float:left; margin-top:3px;}
.mainfrm input.one { float:right; width:208px; border:1px solid #918E7B; height:22px; font: normal 12px Arial, Helvetica, sans-serif; color:#000; margin-left:5px; padding-top:3px; padding-left:3px;}
.mainfrm input.two { float:right; width:480px; border:1px solid #918E7B; height:22px; font: normal 12px Arial, Helvetica, sans-serif; color:#000; margin-left:5px; padding-top:3px; padding-left:3px;}
.mainfrm input.three { float:right; width:75px; border:1px solid #918E7B; height:22px; font: normal 12px Arial, Helvetica, sans-serif; color:#000; margin-left:5px; padding-top:3px; padding-left:3px;}
.mainfrm input.five { float:left; width:50px; border:1px solid #918E7B; height:22px; font: normal 12px Arial, Helvetica, sans-serif; color:#000; margin-left:5px; margin-right:10px; padding-top:3px; padding-left:3px;}
.mainfrm textarea{ float:right; width:480px; height:82px; border:1px solid #918E7B; font: normal 12px Arial, Helvetica, sans-serif; color:#000; margin-left:5px; padding-top:3px; padding-left:3px;}


.footer { font:normal 15px Arial, Helvetica, sans-serif; color:#fff; padding-left:25px; padding-right:25px;}
.footer a { color:#fff; text-decoration:none; margin-left:5px; margin-right:5px;}
.footer a:hover { color:#333; text-decoration:underline;}

p.titleind {font-size:16px; font-weight:bold; color:#808080; text-align:right; margin-right:10px; font-weight:bold;}