@charset "utf-8";
/* CSS Document */

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-size:12px;
}
.top_bg{ background:url(../images/index_04.gif) no-repeat left;}

#l_bg{ background:url(../images/l_bg.gif) no-repeat left; text-decoration:none; line-height:37px; padding-left:42px; font-weight:bold;}
#l_bg A{ color:#000; text-decoration:none;}
#l_bg A:hover { color:#900; text-decoration:none;}

#index_title{ font-weight:bold; padding-top:2px;}
.more{ padding-left:410px;}
.t_mar10{ margin-top:10px;}
.t_mar7{ margin-top:7px;}
.t_mar12{ margin-top:12px;}

.font12{ color:#5b5c5f; font-weight:bold;}

.news{ color:#777;}
.news:link{ color:#777; text-decoration:none;}
.news:visited{ color:#777; text-decoration:none;}
.news:hover{ color:#000; text-decoration:none;}
.news:active{ color:#777; text-decoration:none;}
#index_cbg{ background:url(../images/news_cbg2.gif) bottom repeat-x #fff;  border-left:#d9d9d9 solid 1px; border-right:#d9d9d9 solid 1px;}

.vip_bg{ background:url(../images/vip_bg.gif) no-repeat;}
.box{ width:120px; font-size:12px; border: #CCC solid 1px;}
.img_box{border:#b8a786 1px solid;}

.font_red{ color:#86070c; text-decoration: underline; font-weight:bold}
.font_red:link{ color:#86070c; text-decoration: underline; font-weight:bold}
.font_red:visited{;}
.font_red:hover{ color:#000;}
.font_red:active{;}
.font_red3{ color:#86070c; font-weight:bold;}
.font_red2{ color:#86070c;}

.font14{ color:#86070c;}
.font14a{ color:#666; font-size:14px; line-height:30px;}
.font16{ color:#960; font-size:16px; font-weight:bold;}

.txtheig18{ line-height:18px;}

.cbg{ background:url(../images/cbg.gif) no-repeat;}
.js_txt{ color:#666; line-height:17px;}
.js_txt2{ color:#666; line-height:15px;}

.foot_txt{ color:#d5cfbe;}

.foot_link {color: #CCC; text-decoration: underline; font-weight:bold; text-decoration:none;}
.foot_link:link{;}
.foot_link:visited{;}
.foot_link:hover{ color: #CCC;}
.foot_link:active{;}

.top_link {color: #000; text-decoration: underline; text-decoration:none;}
.top_link:link{;}
.top_link:visited{;}
.top_link:hover{ color: #993300;}
.top_link:active{;}

.about_bg{ background:url(../images/about_bg.gif) repeat-x top #F7F3E9;}

.menu{color:#684704; text-decoration:none; line-height:29px; font-weight:bold;}
.menu:link{color:#684704; text-decoration:none; line-height:29px;}
.menu:visited{;}
.menu:hover{ color: #C00;}
.menu:active{font-size: 14px;}

.r_bg{ background:url(../images/r_txtbg.gif)  top no-repeat;}
.r_bg2{ background:url(../images/r_txtbg2.gif)  top no-repeat;}

.compny{ color:#666; line-height:24px;}

.company_title{ color:#AA946A; font-size:14px; font-weight:bold;}

.title14{ font-size:14px; color:#684604; font-weight:bold; line-height:30px;}

.img_boder{ border:#AA946A solid;}

.box3{ font-size:12px; color:#969696; padding-left:5px; padding-top:3px; border: solid #CCCCCC; border-width:1px; width:191px; height:18px; background:url(../images/box_bg.gif) repeat-x top;}
.box4{ font-size:12px; color:#969696; padding-left:5px; padding-top:3px; border: solid #CCCCCC; border-width:1px; width:191px; height:310px; background:url(../images/box_bg2a.gif) #FFF repeat-x top;overflow:auto; }

.zsso{ border:none; background:url(../images/sobg.gif); font-size:11px; height:20px; width:110px; margin-left:12px; line-height:20px; padding-left:8px; color:#666;}