@import url("include.css");
#header, #main, #footer{
	clear:both;
	margin:0 auto;
}
#header{
}
#main {background:url(img/page_mainbg.gif) repeat-x left top;
}
#footer {
	width:778px;
	_height:20px;
	min-height:20px;
}
#top_title{
background:#FF9600 url(img/top_title_bg.jpg) no-repeat center 0px;
height:130px; border-top:1px solid #FFD88C; position:relative;
}
#top_title .flash_box{position:absolute; left:0; top:0; z-index:-10px; height:130px; overflow:hidden;}
#top_title .flash_box .box{width:778px; margin:0 auto;}
#top_title #nav_bar{margin:0 auto; padding-left:110px; height:26px; width:668px; padding-top:105px;}
#nav_bar li{float:left; display:block; text-align:center; padding-right:1px;}
#nav_bar li a{
	display:block; float:left; padding:0 5px; line-height:25px; height:25px;
	border-top:1px solid #FFE7B0; border-right:1px solid #FFE7B0;
	background-color:#763308; color:#FFF2C7;
	font-size:14px; white-space:nowrap;
	border-width:1px 1px 0 0;
}
#nav_bar li a:hover{border-color:#fff; background:#FFC852 url(img/nav_a_hover.gif) repeat-x left top; color:#763308;}
#nav_bar li.cur{padding-right:2px;}
#nav_bar li.cur a{border-color:#fff; background-color:#FFF2C7; line-height:25px; color:#763308;}
#nav_bar li.cur a:hover{text-decoration:none; background-image:none; background-color:#FFF2C7;}

.w778{width:778px; margin:0 auto;}
.w593{width:593px;}
.w243{width:243px;}
.w180{width:180px;}
.w336{width:336px;}

.ad_banner img{border:1px solid #828282;}

/***
start m1
*/
.m1hd{border:1px solid #E5E5E5; border-style:solid solid none; padding:4px 4px 0; background-color:#fff;}
.m1hd .hdbox{background:#FFBB00 url(img/m1hdbg_w770_v1.gif) no-repeat left top; height:27px;}
.m1hd .ttl{padding-left:0.5em; font-size:14px; color:#000; line-height:27px;}
.m1hd .subttl{padding-left:1em; font-size:14px; color:#000; line-height:27px;}
.m1hd .ttl a, .m1hd .subttl a{color:#000;}
.m1hd .ttlfunc{line-height:27px; color:#fff; padding-right:0.5em;}
.m1hd .ttlfunc a{color:#fff;}

.m1bd{border:1px solid #E5E5E5; border-style:none solid solid; background-color:#fff; padding-bottom:4px; min-height:1px; _height:1px;}

.m1ftr{margin-top:-6px; height:6px; background:url(img/m1ftcor.gif) no-repeat right -6px; clear:both;}
.m1ftr b{display:block; width:6px; height:6px; overflow:hidden; background:url(img/m1ftcor.gif) no-repeat left 0px;}
.m1ftl{margin-top:-6px; height:6px; background:url(img/m1ftcor.gif) no-repeat left 0px; clear:both;}
.m1ftl b{display:block; width:6px; height:6px; overflow:hidden; float:right; background:url(img/m1ftcor.gif) no-repeat right -6px;}


/***
start m2
*/
.m2hd{border:1px solid #E5E5E5; border-style:solid solid none; padding:4px 4px 0; background-color:#f8f8f8;}
.m2hd .hdbox{background:#FFBB00 url(img/m1hdbg_w770_v1.gif) no-repeat left top; height:27px;}
.m2hd .ttl{padding-left:0.5em; font-size:14px; color:#000; line-height:27px;}
.m2hd .subttl{padding-left:1em; font-size:14px; color:#000; line-height:27px;}
.m2hd .ttl a, .m1hd .subttl a{color:#000;}
.m2hd .ttlfunc{line-height:27px; color:#fff; padding-right:0.5em;}
.m2hd .ttlfunc a{color:#fff;}

.m2bd{border:1px solid #E5E5E5; border-style:none solid; background:#f8f8f8 url(img/m2bdbg.gif) repeat-x left bottom; min-height:83px; _height:83px;}

.m2ft{background:url(img/m2ftbg.gif) no-repeat left top; height:30px; margin-top:0px; clear:both;}


/***
start m3
*/
.m3hd{background-color:#fff; padding:4px 4px 0;}
.m3hd .hdbox{background:#FFBB00 url(img/m1hdbg_w770_v1.gif) no-repeat -200px top; height:27px;}
.m3hd .ttl{padding-left:0.5em; font-size:14px; color:#000; line-height:27px;}
.m3hd .subttl{padding-left:1em; font-size:14px; color:#000; line-height:27px;}
.m3hd .ttl a, .m1hd .subttl a{color:#000;}
.m3hd .ttlfunc{line-height:27px; color:#fff; padding-right:0.5em;}
.m3hd .ttlfunc a{color:#fff;}

.m3bd{background-color:#fff; padding-bottom:4px; height:auto; _height:1px;}

.m3ftr{margin-top:-6px; height:6px; background:url(img/m3ftcor.gif) no-repeat right -6px; clear:both;}
.m3ftr b{display:block; width:6px; height:6px; overflow:hidden; background:url(img/m3ftcor.gif) no-repeat left 0px;}
.m3ftl{margin-top:-6px; height:6px; background:url(img/m3ftcor.gif) no-repeat left 0px; clear:both;}
.m3ftl b{display:block; width:6px; height:6px; overflow:hidden; float:right; background:url(img/m3ftcor.gif) no-repeat right -6px;}


/***
start footer function bar
*/
.ft_func{height:96px; background:#DFDFDF url(img/footer_funcbg.gif) repeat-y center top;}
.ft_func_ft{height:5px; margin:-5px 1px 0px; background:url(img/footer_func_ftcor.gif) no-repeat right -5px; clear:both;}
.ft_func_ft b{display:block; width:5px; height:5px; overflow:hidden; background:url(img/footer_func_ftcor.gif) no-repeat left 0px;}

.download_box{width:250px; height:53px; padding:22px 0 0 24px; background:url(img/download_box_bg.gif) no-repeat 164px 23px;}
.download_box a{display:block; width:122px; text-align:center; height:24px; line-height:24px; float:left; background:#fff url(img/download_linkbg_normal.gif) no-repeat left top; color:#FF8400; margin:0 15px 4px 0;}
.download_box a:hover{background-image:url(img/download_linkbg_hover.gif); background-color:#FF8400; color:#fff;}
.adress_box{background:transparent url(img/adress_box_lftbg.gif) no-repeat left 12px; padding-left:22px; width:467px; margin-left:-100px; line-height:16px; font-size:12px; padding-top:18px; height:70px; margin-bottom:-10px;}


#index_mlt1{_height:354px; width:243px; background:#595959 url(img/index_mlt1bg.gif) repeat-x left top;}
.index_mlt1ft{margin-top:-5px; height:5px; background:url(img/index_mlt1corb.gif) no-repeat right -5px; clear:both;}
.index_mlt1ft b{display:block; width:5px; height:5px; overflow:hidden; background:url(img/index_mlt1corb.gif) no-repeat left 0px;}
#index_mlt1 .mlt1_list{padding:16px 2px 8px 12px;}
#index_mlt1 .mlt1_list li{color:#FFF2C7; margin-bottom:3px;}
#index_mlt1 .mlt1_list li a{color:#FFF2C7;}

/*==================ÁôÑÔ°æ1117´´½¨=============*/
.mb_2col{_height:1px; min-height:1px; clear:both;}
.mb_2col .mb_col_1,.mb_2col .mb_col_2{float:left; width:49.9%; _height:1px; min-height:1px;}
/*ÎÄ×Ö*/
.text_box{ line-height:20px;}
.text_box .text_ttl{ color:#E86800; font-size:12px; font-weight:bold;}
.text_box .text{}
.text_box .text p{ text-indent:24px;}
/*ÁôÑÔ°æ*/
#leave_message_box{ margin-left:10px;}
#leave_message_box input{ color:#5E5E5E;}
#leave_message_box .submit_btn{ background:#fff; line-height:16px; border:1px solid #808080;}
#leave_message_box .nickname_txt{width:50px; height:14px; padding:1px 0 0 2px; border:1px solid #808080;}
#leave_message_box .nickname_txt2{ width:75px;height:14px; padding:1px 0 0 2px; border:1px solid #808080;}
#leave_message_box .nickname_txt3{ width:165px;height:14px; padding:1px 0 0 2px; border:1px solid #808080;}
#leave_message_box .leave_message_txt{ width:356px; border:1px solid #808080; margin-top:3px; height:100px;}
#leave_message_box .leave_message_text{ color:#FD6905;}
#leave_message_box .message_btn_box{ margin-top:5px;}

