@charset "UTF-8";
@import url(textsettings.css);
@import url(style.css);

/* ---------------------------------------------------------------- *
	All
 * ---------------------------------------------------------------- */


body {
	color: #000000;
	background-color:#f8f8f8;
}

body, div {
	margin-top:0px;
	padding:0px;	
	margin-left:auto;
	margin-right:auto;
}

/* Container */

#container  {
	width: 920px;
	margin:auto;
	padding: 0px;
}
#header  {
	width: 920px;
	height: 85px;
	padding: 0px;
}
#header .logo {
	float: left;
}
#flash  {
	width: 920px;
	height: 165px;
	background:#CCC;
}
#main  {width: 920px; background:url(../images/cont_main_bg.gif) 0 0 repeat-y;}

/*#left*/
#left{width:675px; float: left;}
#left .cont{ padding: 15px 0 0 0;}
#left .cont .quick{
	color:#745536;
	font-size:12px;
	font-weight:bold;
}
#left .cont .quick .t1{
	color:#745536;
}
#left .cont .quick .t2{color:#9bcde2;}
#left .cont .tit{padding: 18px 0 0 0;}
#left .cont .info{
	padding: 13px 0 50px 0;
	height:1%;
	overflow: hidden !important;
	overflow/**/: visible;
	color:#745536;
}
#left .cont .info .center{ font-size:12px; text-align:left;}
#left .cont .info .left{width:250px; float:left; text-align:left; padding: 5px 0 0 0;}
#left .cont .info .right{
	width: 412px;
	float:right;
	text-align:left;
	font-size:12px;
	color:#745536;
}

#left .cont .info .center em{ font-style:normal; width:10%;}
#left .cont .info .center a{ text-decoration:underline; color:#800702;}
#left .cont .info .center a:hover{ text-decoration:underline; color:#6b1810;}
#left .cont .info .center ul li{clear:both;}

.tab01{border-top: 1px solid #555555;border-left: 1px solid #555555;/* width:360px;*/}
.tab01 tr td,.tab01 tr th{ border-bottom: 1px solid #555555;border-right: 1px solid #555555; color:#555555; text-align:center;}
.tab01 tr th{line-height:15px; padding: 3px 0px 0px 2px; background:#CCC;}
.tab01 tr td{line-height:23px;}
.tab01 tr td.pd10{/*padding-left:20px; */text-align:center;}
.tab01 tr th.pd10{/*padding-left:20px; */text-align:center;}



#right{width: 200px; float: right;}
/*#right .r_menu{width: 200px; float: right; margin: 115px 0 0 0; padding: 10px 0 10px 0; background:#f8f8f8;}
#right .r_menu a{ display:block; padding: 7px 0 7px 0; border-bottom: 1px solid #ddccba;}
#right .r_menu a.clr{border-bottom: 0px solid #ddccba;}*/
#right .r_menu{width: 200px; float: right; margin: 115px 0 50px 0; padding: 10px 0 10px 0; background:#f8f8f8;}
#right .r_menu li{padding: 7px 0 7px 0; border-bottom: 1px solid #ddccba;}
#right .r_menu a{
	padding: 0 0 0 20px;
	display:block;
	color:#745536;
	font-size:12px;
	line-height:35px;
	height:35px;
	background:url(../about/images/about_m.gif) 0 0 no-repeat;
}
#right .r_menu a:hover{color:#7fbcd6; text-decoration:none;background:url(../about/images/right_menu.gif) left bottom no-repeat;}
#right .r_menu a.sel{color:#7fbcd6; text-decoration:none;background:url(../about/images/about_m.gif) left bottom no-repeat;}
#right .r_menu li.clr{border-bottom: 0px solid #ddccba;}

/*news*/
#left .cont .info .center_news{font-size:12px; text-align:left; margin-top:15px;}
#left .cont .info .center_news em{ font-style:normal; float:right;}
#left .cont .info .center_news a{ /*text-decoration:underline;*/ color:#a08668;}
#left .cont .info .center_news a:hover{ text-decoration:underline; color:#6b1810;}
#left .cont .info .center_news ul{/*width:600px;*/ margin:0; padding:0; list-style:none;}
#left .cont .info .center_news ul li{ height:25px; line-height:25px; border-bottom: 1px dashed #ddc4a6; padding: 0 10px 0 10px;}
#left .cont .info .center_news .icon_03{float:left; padding: 7px 5px 0 0;}

.font_a{margin-left:38px;}
.font_a li{ margin-left:-16px;list-style-type: lower-alpha;}

