@charset "utf-8";
body {
	
	font-family:"Trebuchet MS";
	color:#000000;
	font-size:15px;
}
*{
	padding:0;
	margin:0;
}
.left{
	float:left;
}
.right{
	float:right;
}
ul{
	list-style:none;
}
img{
	border:none;
}
#container{
	width:620px;
	margin:0 auto;
}
#container_inner{
	float:center;
	width:620px;
	
}
#page{
	width:620px;
	float:center;
	padding:0 0 0 px;
}
.body_top,
.head_tit,
.head_img{
	width:620px;
	height:39px;
	overflow:hidden;
	
	background-repeat: no-repeat;
	background-position: left top;
}
.header{
	float:center;
	padding:10px 20px 10px 20px;
	border: red solid medium;
	width: 650px;
	
}
.head_tit{
	float:center;
	width:620px;
	height:130px;
	font-size: 30px;
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #000000;
}
.head_img{
	background:#fffff;
	width:867px;
	height:100px;
	color: #000000;
	float: center;
	font-family: "Comic Sans MS";
	padding-top: 8px;
}
.pagetop{
	width:620px;
	height:400px;
	float:center;
	border: 1px: #000000;
	padding-top: 29px;
	padding-right: 29px;
	padding-bottom: 29px;
	padding-left: 0px;
}
.pagetop img{
	border:3px solid #000000;
	float:left;
	margin:0 23px 0 0;
}
.pagetop p{
	float:center;
	width:600px;
	padding-bottom:18px;
}
.bg01{
	background:url(../images/bg01.gif) no-repeat 150px top;
}
.color_orange{
	color:#ffa576;
}
.color_orange2{
	color:#fec80d;
	font-size:34px;

}
.lef_con p{
	padding-bottom:20px;
}
.mainpage{
	width:620px;
	float:center;
	padding:0 0 0 0px;
	
	
}
.page_lef{
	width:650px;
	float:center;
	border: black solid medium;
	padding: 10px 20px 10px 20px;
}
.page_lef ul li {
	padding-bottom:0px;
}
.page_lef ul li h2{
	font-size:18px;
	font-weight:normal;
	padding:0 0 25px 0;
	
}
.page_lef ul li h2 a{
	color:#ffa576;
	text-decoration:none;
}
.page_rig{
	float:right;
	width:287px;
}
.style01 img{
	float:right;
	margin:0 0 20px 20px;
}
.style02 img{
	float:left;
	margin:0 10px 10px 0;
	border:0
}
.saying{
	
	padding-top:0px;
	float:center;
}
.saying_inner{
	float:center;
	padding:10px 10px 10px 10px;
	width:630px;
	line-height:15px;
	color:#1c1c1c;
	font-size:12px;
	position:relative;
	background:#f2e2aa 
}
.saying h4{
	font-size:14px;
	color:#a00202;
	padding-bottom:8px;
}

}
.saying_from{
	position:absolute;
	right:92px;
	bottom:-27px;
	font-size:12px;
	color:#fff;
	font-weight:bold;
}
.main_tab{
	width:650px;
	background:#ffffff;
	padding:5px;
	border:black solid medium;
	float:center;
	padding: 0px 20px 0px 20px;
}


.main_tab1{
	width:475px;
	background:#161616;
	padding:0px;
	border:1px solid #473228;
	float:center;
	margin-top: 52px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
}

.main_tab2{
	width:288px;
	background:#161616;
	padding:0px;
	border:4px solid #473228;
	float:center;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

.maintab_box01{
	text-align:center;
	color:#000000;
}
.maintab_box01 p{
	padding-bottom:16px;
}
.maintab_box01 p a{
	color:#000000;
}
.maintab_box01 p a:hover{
	text-decoration:none;
}
.maintab_box01 h1{
	color:#a00202;
	font-size:24px;
	font-weight:bold;
	padding-bottom:16px;
}
.maintab_box01 h4{
	font-size:14px;
	font-weight:bold;
	color:#fff;
	padding-bottom:16px;
}
.maintab_box01 h4 a{
	color:#fff;
	text-decoration:underline;
}
.maintab_box01 h4 a{
	text-decoration:none;
}
.color_green{
	color:#fec80d;
}
.color_gray{
	color:#aeaeae;
}
.maintab_box02 {
	float:center;
	padding:23px 0 0 0;
}
.maintab_box02 h5{
	color:#fff;
	font-size:14px;
	font-weight:bold;
	padding-bottom:10px;
}
.maintab_box02 ul{
	float:center;
	color:#ffa576;
}
.maintab_box02 li{
	
	float:center;
	font-size:11px;
	line-height:25px;
	padding:0 0 0 15px;
	width:499px;
}
.color_white{
	color:#fff;
}
.maintab_box03{
	color:#5d5d5d;
	font-size:11px;
	font-weight:bold;
	padding-top:10px;
}
.maintab_box03 h2,
.maintab_box03 h1{
	color:#818181;
	font-size:18px;
	font-weight:bold;
	width:100%;
	text-align:center;
}
.maintab_box03 h1{
	font-size:24px;
	padding-bottom:23px;
}
.maintab_box03 p{
	padding-bottom:23px;
}
.maintab_box03 p a{
	color:#d08863;
}
.maintab_box03 p a:hover{
	text-decoration:none;
}
.maintab_box04{
	background:#2D2D2D;
	padding:24px;
}
.maintab_box04 h5{
	color:#ffffff;
	font-size:14px;
	width:100%;
	text-align:center;
	padding:23px 0 25px 0;
}
.maintab_box04 p{
	color:#ffffff;
	font-size:12px;
	width:100%;
	text-align:center;
}
.maintab_box04_img{
	width:248px;
	height:55px;
	margin:0 auto;
	
}
.maintab_box04 h2{
	font-size:18px;
	font-weight:bold;
	color:#8e0505;
	width:100%;
	text-align:center;
	padding-bottom:24px;
}
.footer{
	padding:0px 0px 20px 0px;
	float:center;
	width:640px;
	text-align:center;
	color:#818181;
}
.foot_nav a{
	color:#818181;
	font-size:12px;
	text-decoration:none;
}
.foot_nav a:hover{
	text-decoration:underline;
}
.copyright{
	padding-top:5px;
}
.rig_ul{
	color:#1c1c1c;
	font-size:12px;
	font-weight:bold;
}
.rig_ul li{
	
	border:4px solid #efefef;
	float:center;
	padding:13px;
	margin:0 0 9px 0;
}
.color_red{
	color:#a00202;
}
.rigtab_img{
	float:center;
	width:252px;
	padding:10px 0;
	float: center; 
  text-align: center; 
  margin: 5px; 
  font-size: 1em; 
  line-height: 148px; 
}
.rigtab_img img{
	margin-top: expression(( 180 - this.height ) / 2);   
}
.login{
	border:4px solid #EFEFEF;
	margin-bottom:9px;
	padding:10px 0 0 0;
	*padding:10px 0;
	_padding:10px 0;
	background:#161616;
	float:center;
	width:288px;
}
.login h1{
	font-size:18px;
	color:#ffa576;
	border-bottom:1px solid #EFEFEF;
	width:248px;
	padding-bottom:4px;
	margin-bottom:4px;
	margin:0 auto;
	text-align:center;
}
.login li{
	background:none;
}
.login ul label{
	width:50px;
	text-align:right;
	padding-right:5px;
	float:center;
}
.login ul{
	float:center;
	padding:15px 0 0 25px;
}
.login ul li{
	padding-bottom:4px;
	float:center;
}
.padlef01{
	padding-left:49px;
}
.padtop{
	padding-top:10px;
}
.body_top {
	width: 650px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 32px;
	float: center;
	padding: 10px 10px 10px 15px;
	letter-spacing: 2px;
}
