﻿@charset "utf-8";
/* CSS Document */
body { background:url(images/body_bg.gif) repeat center top; font-family:"宋体";  }

/* commonnew style */
#headers { width:970px; padding:0 2px; height:150px; margin:0 auto; overflow:hidden; color:#FFFFFF; background-color:#FFFFFF; }
	#headers_contents { height:25px; }
	#headers .user_infos { float:left; width:560px; height:25px; padding-left:10px; overflow:hidden; background:url(images/h_01.gif) no-repeat; }
	#headers .user_infors { float:right; width:400px; height:25px; background:url(images/h_02.gif) no-repeat; }
	#headers .user_infos form { float:left;}
	#headers .user_infos .input_tx { margin-right:5px;}
	#headers .user_infos .rss { float:right; margin-top:1px; padding-left:15px; background:url(icon_rss.gif) no-repeat 0 3px; }
	#headers .user_infos p { padding:4px 0 0 0; }
	#headers .user_infos a { margin:0 3px; }
	#headers .user_infos input, #header .user_infos label { float:left; margin-top:1px; }
		#headers .user_infos .input_tx { margin-left:3px;}
		#headers .user_infos .label { margin-left:3px;}
		.input_remember { margin:5px 0 0 2px!important; *margin:1px 0 0 0!important;}
		.label_remember { margin-right:5px; padding:1px 0 0 3px; *padding:2px 0 0 0;}
	#headers .login_ext { float:left; margin:0 0 0 6px; }
	#headers h2 { float:left; width:280px; height:125px; }
		#headers h2 img { width:280px; height:125px; }
		#headers .ad_headers { float:right; width:690px; height:125px; }
	#headers a { color:#FFFFFF; text-decoration:none; }
	#headers a:hover { text-decoration:underline; }

/* Pagebody style */
#pagebodys { width:974px; margin:0 auto; background-color:#FFFFFF;}
	#pagebody_extbgs { width:970px; margin:0 auto; }
	.headeraa { width:970px; height:42px; margin:0 auto; overflow:hidden; }
	.navs { width:970px; height:32px; line-height:32px; background:url(images/navs_bg.gif) no-repeat 0 0; margin:0 auto 10px; overflow:hidden; }
		.navs a { float:left; width:81px; *height:31px; *line-height:31px; *padding-top:1px; height:32px; line-height:32px; color:#FFF; font-size:14px; font-weight:970; display:block; text-align:center; text-decoration:none; }
			.navs a:hover { background:url(images/ahover.gif) no-repeat 0 0; text-decoration:none;}

		.main_navs { float:left; height:122px; }
		.main_navs li { float:left; margin:9px 2px 0 0; line-height:30px; }
			.main_navs li a { float:left; height:29px; padding-left:14px; background:url(nav_li_bg.gif) no-repeat left 6px; color:#E4E4E4; font-weight:970; text-decoration:none!important; cursor:pointer; }
			.main_navs li span { float:left; display:block; height:29px; padding-right:14px; }
			.main_navs .current a { background:url(nav_bg.gif) no-repeat left top; color:#333; }
			.main_navs .current span { background:url(nav_bg.gif) no-repeat right -50px; color:#333; }
		.main_navr { float:right; width:310px; height:99px; padding:23px 0 0 30px; line-height:25px; background:url(images/h_08.gif) no-repeat left; }
            .main_navr a { border:none; text-decoration:none; }
            .main_navr a:hover { border:1px solid #FF6600; text-decoration:none; }
		.main_nav2 { width:970px; height:35px; padding:12px 0 0; font-size:16px; color:#FFF; font-weight:700; line-height:21px; background:#722B12; }

.relative{position:relative;}

.siteMap{position:absolute; right:35px; top:73px; height:140px; width:100px; color:#006600;}
.siteMap span.en{padding:2px;}
.en a{color:#006600; margin-top:4px; font-weight:bold;}

#radio{margin:0 auto; background:url(images/toolbar_v2.png) left top repeat-x; width:auto; height:30px;overflow:hidden;}

#radio .nav
{width:920px; margin:0 auto; padding-top:4px; padding-left:12px;}

#radio .nav .userLogin
{background:url(images/enter_ico.jpg) left top no-repeat; padding-bottom:4px; padding-left:109px; width:400px; float:left;}

#radio .nav .userLogin input{width:130px; height:15px; border:#A3A4A5 1px solid;}

#radio .nav li{display:inline; margin-right:9px; margin-left:9px; list-style:none;}

#radio .nav li b{font-size:12px; color:#333333; font-weight:100;}

#radio .nav .userLoginBtt{float:right; width:400px;}

.userLoginBtt .btt{float:left; width:170px;} 

.userLoginBtt .reGetPssword{float:right; width:230px; padding-top:3px;}

.formMargin{margin:0px; padding:0px;}
/*======================¼עCSS  ===================*/

#youInfo{ padding:0 4px; }
.youInfo_bar{background:url(images/contactus.jpg) left top no-repeat; width:217px; height:100px; padding:143px 0 21px 10px; *padding-bottom:3px !important; margin-left:7px; }
	.youInfo_bar a.qqa{ width:105px; float:left; }
	.youInfo_bar a.qqb{ width:100px; float:left; }
	.youInfo_bar a.msa{ width:202px; }
	.youInfo_bar a.ema{ width:202px; }
	.youInfo_bar a.zsa{ width:202px; }
	.youInfo_bar a{ display:block; height:25px; line-height:25px;}
	.youInfo_bar a:hover{ border:1px solid #F30; }
	.youInfo_bar img{ padding:5px 0 0 3px; }

.Map_box
{padding:4px; text-align:center;}

.visiteBox {background-color:#FFF5F0;}
.visiteBoxBar 
{background:url(images/bg8.jpg) left top no-repeat; width:700px; height:56px;}
.visiteLeft{float:left; width:218px; overflow:hidden;}
.visiteRight{width:470px; float:right; overflow:hidden;}
.visiteNav{ padding-right:2px; border-right:#e3e4e5 1px dashed;}
.visiteNav ul{padding-top:8px; padding-bottom:8px;}
.siteNav_li li {display:inline; margin-right:9px; line-height:28px;}

.roomBox{background:url(images/bg6.jpg) right bottom no-repeat; width:700px; height:430px; float:left; margin-top:7px;}
.roomBoxBar
{background:url(images/room.gif) left top no-repeat; width:700px; height:48px;}

.roomBoxLeft
{float:left; width:460px; }
.roomBoxRight{float:right; width:220;}

.roomOrder{margin-top:34px; width:170px;}

.comUl{padding-left:20px; line-height:24px;  font-size:16px;}
.comUl li a{color:#FF9900;}

.cultrue 
{float:left; width:700px; margin-top:7px;}
.cultrueBar{background:url(images/e_t.jpg) left top no-repeat; height:26px; width:700px;}
.BarMore{float:right; margin-right:12px; width:120px; text-align:right;}
.BarMore a{color:#0066CC; }
.bglink
{background:url(images/kuai.gif) left top repeat-x; height:9px;}
.culLeft
{width:540px; float:left;  overflow:hidden;}
.culRight{width:160px; float:right; padding-top:7px; overflow:hidden}
.culRight p{padding:10px 0px;}
.culBox
{float:left; width:250px; padding:12px 0px; margin-right:15px; border:#E1E1E2 1px solid; margin-top:8px;}
.culBox img{border:#CCCCCC 1px solid; margin-right:4px;}
.culTitle{background-color:#999999; text-align:center;}

.subNav{padding:12px; }
	.subNav a{float:left; width:111px; height:10px; height:8px !important; padding:10px 5px; padding:9px 5px 13px !important; margin:5px; *margin:0 5px; overflow:hidden; display:block; text-align:center; background:url(images/check_bg.gif) left top no-repeat; }
	.subNav a:hover{background:url(images/check_bg02.gif) left top no-repeat; color:#FFF; text-decoration:none;}
.price{ color:#090; font-weight:bold;}
.index_flash{ width:698px; height:270px;}
