@charset "utf-8";
/*@import url("style.php");*/

body {
	font-family:Arial, Helvetica, sans-serif;
	line-height: 1.5em;
	font-size: 75%; word-spacing:0.2em; letter-spacing:0.05em; margin:0; background:url(../images/bg_01.jpg) center top; color:#666666;
	
}
a:link, a:visited{ text-decoration:none;}
a:hover{ text-decoration:underline;}
img{ border:none;}
/*layout css*/
.wrapper{}
.h_wrapper{ background:url(../images/bg_02.jpg) center top no-repeat;}
.h_wrapper .wrapper_1{ background:url(../images/bg_03.jpg) center 520px repeat-x;}
.d_wrapper .wrapper_1{ background:url(../images/bg_03.jpg) center bottom repeat-x;}
.d_wrapper .wrapper_2{ background:url(../images/bg_07_02.jpg) center bottom repeat-x;}
.d_wrapper .wrapper_3{ background:url(../images/bg_07_01.jpg) center bottom no-repeat;}
.wrappertable{ width:980px; text-align:left;}
.tdbottom{ height:60px;}
.d_wrapper .tdtop{ background:url(../images/bg_04.jpg) left top no-repeat; height:167px;}
.d_wrapper .divtop{ position:relative;}
.d_wrapper .tdleft{ width:645px;}
.d_wrapper .tdcenter{ width:735px;}
.d_wrapper .tdcenter .divcenter_99{ width:660px;}
.d_wrapper .tdcenter .divcenter_2{ padding-left:30px; padding-right:45px; height:auto; _height:620px; min-height:620px; padding-bottom:120px; padding-top:20px;}
.d_wrapper .tdcenter{ background:url(../images/bg_10.jpg) left top repeat-y;}
.d_wrapper .tdcenter .divcenter_1{ background:url(../images/bg_08.jpg) left top no-repeat;}
.d_wrapper .tdcenter .divcenter{ background:url(../images/bg_09.jpg) left bottom no-repeat;}
.h_wrapper .divcenter{ position:relative;}
/*module css*/
.vermod{ }
.vermod .mod_1{}
.vermod .mod_head, .vermod .mod_con, .vermod .mod_foot{ clear:both; width:100%;}
.vermod .mod_title_ico, .vermod .mod_title_txt{ float:left;}
.vermod .mod_title_txt{ font-weight:bold; margin-left:0px;}

.hormod{ float:left; margin-right:0px;}
.hormod .mod_head, .hormod .mod_con, .hormod .mod_foot{ float:left;}

.mod_leftmenu{ /*padding-bottom:34px; background:url(../images/bg_06.jpg) left bottom no-repeat;*/}


.mod_logo{ position:relative; top:50px;}
.mod_logo,
.mod_logo img{ width:250px; height:70px;}

.mod_unit{ position:absolute; right:35px; top:61px; width:250px; height:100px;}
.h_wrapper .mod_reunit{ padding-left:50px;}
.d_wrapper .mod_reunit{ padding-left:250px;}
.mod_reunit{ width:400px; float:left;}
.mod_reunit img{ margin-left:5px; margin-right:5px;}

.mod_contact{ float:left; margin-top:25px; margin-right:10px; width:70px;}
.h_wrapper .mod_contact{ margin-left:200px;}
.d_wrapper .mod_contact{ margin-left:0px;}
.mod_contact a,
.mod_contact a:link,
.mod_contact a:visited,
.mod_contact a:hover{ color:#ffffff;}

.mod_counter{ float:left; _width:150px; margin-top:25px; margin-right:50px; color:#ffffff; padding-right:20px;}

.mod_tmpmenu{ position:absolute; right:100px; top:130px; width:150px;}
/*com*/
.grouptable{ border-collapse:collapse; width:100%; margin-bottom:10px;}
.grouptable td,
.grouptable .th,
.grouptable .gtitle{ border:1px #BCAB8F solid; padding:5px;}
.grouptable .th{ background:#DFCFB5; color:#7B6341; text-align:left;}
.grouptable th.gtitle{ font-size:1.3em; background:url(../images/bg_11.jpg) left center no-repeat; color:#ff6634; padding-left:20px; text-align:left; border:none;}
.grouptable1 th.gtitle{ background:url(../images/bg_11_01.jpg) left center no-repeat #D8C9A8; border-right:5px #D8C9A8 solid; border-left:5px #D8C9A8 solid;}
.grouptable .tr_send td{ border:none;}
.grouptable1 td{ border-left:5px #D8C9A8 solid; border-bottom:5px #D8C9A8 solid; border-right:5px #D8C9A8 solid; border-top:0px; background:#f3eee1; padding:5px 15px;}

.grouptable th span.ps{ color:#cf0000; font-weight:normal;}
.grouptable .tr_send .rbtn input{ background:#423e37; color:#ffffff; border:none; padding:3px; cursor:pointer;}
.capcha img{ position:relative; top:5px;}
.grouptable div.ps{ float:right; color:#cf0000;}
.grouptable .citem{ padding-top:2px; padding-bottom:2px; padding-left:5px; padding-right:5px; margin-bottom:2px; border-bottom:2px #73573F dotted; font-weight:bold;}
.viac{ color:#777777; padding-left:20px; font-weight:normal;}

