/* CSS Document */
body{margin:0px; font-size:12px; font-family:"宋体";background-color:#FFFFFF;}
.w{width:960px;}
.c{margin-left:auto; margin-right:auto;}
.s{overflow:hidden;}
.wag{margin-top:5px;}
.mar6{margin:6px;}
.mar3{margin:3px;}
.mar10{margin:10px;}
.text_c{text-align:center;}

#listPage_alert{position:relative;}
.ajaxAlert{ position:absolute; width:200px; height:30px; line-height:30px; text-indent:10px; text-align:left; border:1px solid #996600; top:-30px; right:0px;}

.page_list_mt6{ height:100%; overflow:hidden; border:1px solid #CCCCCC; margin:6px; text-align:right; padding:3px;}
.page_list{height:30px; line-height:30px; border:1px solid #CCCCCC; margin-top:6px; text-align:right;}
.hotel_page_list{height:30px; line-height:30px; border:1px solid #CCCCCC; margin-top:7px; margin-bottom:7px; text-align:right;}

.blockUI{background-image:url(../Images/load.gif); background-repeat:no-repeat; background-position:1px 1px; height:17px;width:130px;} 

a,a:visited{text-decoration:none; color:#2E2E2E;}
a:hover {color:#000000;text-decoration:underline;}

/* te */
.te_ti{ width:100%; height:20px; background-image:url(../images/te_ti_bg.gif); background-repeat:repeat-x; position:relative;}
.te_ti h2{font-size:12px; font-weight:normal; position:absolute; left:160px; margin:0px; padding:0px; line-height:20px;}
.te_ti h1{ height:18px; line-height:18px; width:114px; margin:0px; padding:0px; text-align:center; font-size:12px; margin-left:8px; background-image:url(../images/te_ti.gif); background-repeat:no-repeat; border:0px; position:absolute; top:2px;}
.te_ti span{position:absolute; right:6px; line-height:20px; top:0px;}
/* te end */

/* top */
.top_link{ height:32px; border-bottom:1px solid #C3C7CA;}
.top_link .top_link_l{float:left; width:140px;}
.top_link .top_link_r{float:right; width:820px; line-height:32px; text-align:right; color:#7A7A7A;}
.top_link_r a,.top_link_r a:visited{text-decoration:none; color:#7A7A7A;}
.top_link_r a:hover {color:#000000;text-decoration:underline;}

.top_logo{ height:60px; margin-top:6px;}
.top_logo .top_logo_l{ float:left; width:190px; height:60px;}
.top_logo .top_logo_r{ float:right; width:760px; height:60px;}

.menu{ height:33px; background-image:url(../images/mn_bg.gif); background-repeat:repeat-x; margin-top:6px; position:relative; overflow:hidden;}
.menu .menu_l{position:absolute; left:0px; top:0px;}
.menu .menu_r{position:absolute; right:0px; top:0px;}
.menu .menu_ls{ margin-top:7px; width:100%;overflow:hidden; height:26px;}
.menu .menu_ls ul{margin:0px; padding:0px;}
.menu .menu_ls ul li{float:left; width:80px; background-color:#FFFFFF; margin-left:12px; height:25px;text-align:center; height:26px; line-height:26px; list-style-type:none;}
.menu .menu_ls a,.menu .menu_ls a:visited{text-decoration:none; width:100%; height:100%; display:block;background-image:url(../images/mn_an.gif); background-repeat:no-repeat;}
.menu .menu_ls a:hover {color:#000000;text-decoration:none; font-weight:bold;background-image:url(../images/mn_an_bg.gif); background-repeat:no-repeat;}

.menu .menu_ls .sli a,.menu .menu_ls .sli a:visited{text-decoration:none; width:100%; height:100%; display:block;background-image:url(../images/mn_an_bg.gif); background-repeat:no-repeat;color:#000000;}
/* top end */

/* etop */
.etop{ height:100%; overflow:hidden;}
.etop .etop_l{float:left; width:300px; height:410px; border:1px solid #CACACA; background-color:#F3F6FB;}
.etop_l_advs{margin-top:10px; width:280px; height:95px; margin-left:auto; margin-right:auto;}
.etop_l_advs .etop_l_list{ margin-top:6px;}
.etop_l_list ul{margin:0px; padding:0px; margin:5px;}
.etop_l_list ul li{height:20px; line-height:20px; list-style-type:none;}
.etop_l_list a,.etop_l_list a:visited{text-decoration:none; color:#53565B;}
.etop_l_list a:hover {color:#000000;text-decoration:underline;}

.etop_l .body_3_nav{}
.etop_l .body_3_nav ul{margin:0px; padding:0px;}
.etop_l .body_3_nav li{ float:left; margin:2px; list-style-type:none;}
.etop_l .body_3_nav img{ border:1px solid #C5C5C5; margin:0px; margin-left:2px;}

.etop .etop_r{float:right; width:650px; height:410px; border:1px solid #CACACA;}
.etopr{ height:390px; overflow:hidden;}
.etopr .etopr_l{float:left; width:330px;}
.etopr_l h2{height:30px; line-height:30px; font-size:14px; margin:0px; padding:0px; text-align:center; border-bottom:1px dotted #272C40;}
.etopr_l h2 a,..etopr_l h2 a:visited{text-decoration:none; color:#FF0000;}
.etopr_l h2 a:hover {color:#FF0000;text-decoration:underline;}

.etopr_l .etoprlist{}
.etoprlist ul{margin:0px; padding:0px;}
.etoprlist ul li{height:23px; line-height:23px; list-style-type:none; font-size:14px;}
.etopr .etopr_r{float:right; width:320px;}
.etopr_r .etop_r_advs{ width:300px; margin-left:auto; margin-right:auto; margin-top:8px;}

.etopr_r .etop_r_list{ margin-top:8px;}
.etop_r_list ul{margin:0px; padding:0px; margin:5px;}
.etop_r_list ul li{height:21px; line-height:21px; list-style-type:none;}
.etop_r_list a,.etop_r_list a:visited{text-decoration:none; color:#313131;}
.etop_r_list a:hover {color:#000000;text-decoration:underline;}
/* etop end */

/* kanfan */
.etop .e_l{float:left; width:300px; height:174px; border:1px solid #CACACA; background-color:#F3F6FB;}
.etop .e_r{float:right; width:650px; height:174px; border:1px solid #CACACA;}
.img_list{ overflow:hidden;}
.img_list ul{margin:3px; padding:0px;}
.img_list ul li{ list-style-type:none; margin:5px; height:140px; width:180px;float:left;}
.img_list ul li h1{height:24px; line-height:24px; font-size:12px; text-align:center; margin:0px; padding:0px;}
/* kanfan */

/* idx_so */
.idx_so{ height:30px;}
.idx_so table{border:1px solid #67A1C7; height:28px; background-image:url(../images/idx_so_bg.gif); background-repeat:repeat-x; font-weight:bold;}
.idx_so table .keys{border:1px solid #3C579E; color:#666666;}
/* idx_so end */

/* story */
.story{border:1px solid #CACACA;}
.story .story_list{border-top:0px; }
.story_list ul{margin:3px; padding:0px;overflow:hidden;}
.story_list li{ float:left; list-style-type:none; border-bottom:1px solid #B7C9D3; width:308px; height:120px; list-style-type:none; float:left; margin:2px; padding:2px; background-color:#F9FCFD; overflow:hidden;}

.story_list .bo3_left{float:left; width:135px; height:118px;}
.story_list .bo3_left h1{ height:22px; line-height:22px; text-align:center; background-color:#DFEBF7; margin:0px; padding:0px; font-size:12px; font-weight:normal; margin-top:3px; color:#1E3C85;}
.story_list .bo3_right{float:right;height:118px; width:170px;}
.story_list .bo3_right .ul{ margin:6px; padding:0px;}
.story_list .bo3_right div{ border:0px; width:177px; list-style-type:none; line-height:18px; font-size:12px; font-weight:normal; margin:0px; padding:0px;}
/* story end */

/* fix */
.fix{ height:100%; overflow:hidden;}
.fix .fix_l{float:left; width:300px; height:460px;overflow:hidden;}
.fix_l .fix_top{border:1px solid #CACACA; height:226px; background-color:#F2F5FA;}
.fix .fix_r{float:right; width:650px; height:458px; border:1px solid #CACACA;overflow:hidden;}
.fix_r .fix_advs{ overflow:hidden;}
.fix_advs ul{padding:0px; margin:6px;}
.fix_advs ul li{ list-style-type:none; margin:6px; height:107px; width:145px;float:left; overflow:hidden;}
.fix_advs ul li img{border:1px solid #CCCCCC; width:142px; height:104px;}

.fix_r .fix_list{ overflow:hidden; width:620px; margin-left:auto; margin-right:auto;}
.fix_list ul{margin:4px; padding:0px;}
.fix_list ul li{ list-style-type:none; float:left; width:306px;height:22px; line-height:22px;}

.fix_des{ overflow:hidden; width:630px; margin-left:auto; margin-right:auto; margin-top:6px;}
.des_title{height:22px; border-bottom:1px solid #DCDCDC; line-height:22px; text-align:right; color:#FC5600; position:relative;}
.des_title h2{margin:0px; padding:0px; height:22px; font-size:12px; font-weight:bold; width:104px; position:absolute; bottom:-1px; left:0px; color:#FFFFFF; background-color:#FC5600; text-align:center;}

.des_ls{ overflow:hidden;}
.des_ls .fix_ren{ height:100%; overflow:hidden;}
.fix_ren ul{padding:0px; margin:3px; margin-top:10px;}
.fix_ren ul li{float:left; float:left; width:145px; height:130px; list-style-type:none; margin-left:15px;}

.des_ls .fix_ren_list{ overflow:hidden;  margin-left:auto; margin-right:auto;}
.fix_ren_list ul{margin:4px; padding:0px;}
.fix_ren_list ul li{ list-style-type:none;height:22px; line-height:22px;}
/* fix end */

/* home_advs */
.home_advs{border:1px solid #CACACA; height:100%; overflow:hidden;}
.home_advs .home_advs_list{ overflow:hidden;}
.home_advs_list ul{margin:5px; padding:0px;}
.home_advs_list ul li{ width:170px; height:230px; list-style-type:none; margin:8px; float:left;}
.home_advs_list ul li h1{margin:0px; padding:0px; line-height:28px; height:28px; font-size:12px; text-align:center;}
/* home_advs end */

/* link */
.link{ height:30px; line-height:30px; text-align:center; border-bottom:1px solid #CDCDCD;}
/* link end */

/* daohang */
.daohang{ height:22px; }
.daohang .dh_right{ font-weight:bold;}
.dh_right input{ height:16px; border:1px solid #666666;}
.dh_right .input{height:20px;}
/* daohang end */

/* newslist */
.newslist{ overflow:hidden;}
.newslist .newslist_l{ float:left; width:300px; height:100%; overflow:hidden;}
.newslist_l .list_left{border:1px solid #CACACA; background-color:#F3F6FB;}
.newslist .newslist_r{ float:right; width:650px; height:100%; overflow:hidden;}
.newslist_r .newsbox{border:1px solid #CACACA; background-color:#F4F9FF; height:100%; overflow:hidden;}
.newsbox .newslist_title{ height:40px; line-height:40px;font-size:14px; font-weight:bold; border:1px dotted #CCCCCC; text-align:center; width:96%; margin-left:auto; margin-right:auto; margin-top:10px;}
.newsbox .news_right_list{ height:100%; overflow:hidden;}
.news_right_list ul{margin:10px; padding:0px;}
.news_right_list ul li{height:24px; line-height:24px; list-style-type:none; position:relative; font-size:14px;}
.news_right_list ul li span{position:absolute; right:6px; top:0px;}
/* newslist end */

/* corp_menu */
.corp_menu{border:1px solid #CACACA;height:100%; overflow:hidden; padding-top:6px; padding-bottom:6px;}
.corp_menu ul{margin:0px; padding:0px;}
.corp_menu ul li{ list-style-type:none; height:24px; width:140px; float:left; text-align:center; font-weight:bold; margin:3px; line-height:24px;}
.corp_menu a,.corp_menu a:visited{text-decoration:none; color:#21558E; background-color:#D0E9FF; display:block; width:100%; height:100%;}
.corp_menu a:hover {color:#FFFFFF; background-color:#21558E;}
.corp_menu .sli a,.corp_menu .sli a:visited{text-decoration:none; color:#FFFFFF; background-color:#21558E; display:block; width:100%; height:100%;}

.corpbox{border:1px solid #CACACA; background-color:#FFFFFF;}
.corp_list{height:100%; overflow:hidden;}
.corp_ls{ width:98%; margin-left:auto; margin-right:auto;}
.corp_ls .corp_mn{height:24px; line-height:24px; background-color:#A6D5F3; text-align:center;}
.corp_ls table{border-top:1px solid #FFFFFF; border-left:1px solid #FFFFFF;}
.corp_ls table td{border-bottom:1px solid #FFFFFF; border-right:1px solid #FFFFFF;}
.corp_ls table .tdls{height:24px; line-height:24px; text-indent:10px;}
.corp_ls table .tdls td{ background-color:#DBF3FF;}

.adv_text{border:1px solid #CACACA; margin-top:6px;}

.corp_view_mn{height:24px; line-height:24px; background-color:#A6D5F3; text-indent:20px; font-weight:bold;}
.corp_text{line-height:130%; margin:10px;}

.guest{border:1px solid #CACACA; height:100%; overflow:hidden;}
.guest table{margin:10px;}

.guest .guest_te{height:24px; line-height:24px; font-weight:bold; text-indent:8px; border-bottom:1px solid #CCCCCC;}
.guest .guest_box{ overflow:hidden; background-color:#F8FCFF;}

.guest_tr{border-bottom:1px dotted #C9C9C9; background-color:#F8FCFF;}
.guest_t{height:26px; line-height:26px; text-indent:20px; position:relative;}
.guest_t span{ position:absolute; right:10px; top:2px;}
.guest_content{padding:5px;}
.guest_l_r{text-align:right; line-height:24px; height:24px;}

/* corp_menu end */

/* chuzhu */
.chuzhu{ overflow:hidden; height:100%;border:1px solid #CACACA;}
.chuzhu_box{ overflow:hidden; margin-top:6px;}
.chuzhu_box .chuzhu_te{height:22px; line-height:22px; font-weight:bold; position:relative; background-color:#C5D8E6;}
.chuzhu_te span{position:absolute; right:6px; top:0px; font-weight:normal;}

.chuzhu_list{height:100%; overflow:hidden;}
.chuzhu_list ul{margin:6px; padding:0px;}
.chuzhu_list ul li{height:22px; line-height:22px; float:left; width:48%; list-style-type:none; position:relative; border-bottom:1px dotted #CCCCCC; margin-right:6px;}
.chuzhu_list ul li span{position:absolute; right:3px; top:0px;}

/* chuzhu end */

/* view */
.view{ height:100%; overflow:hidden;}
.view .view_l{ float:left; width:650px; overflow:hidden; height:100%;}
.view .view_r{ float:right; width:300px; overflow:hidden; height:100%;}
.view_l .view_xiaobian{ border:1px solid #C0C0C0; height:90px;color:#7B7B7B; line-height:130%;}
.view_xiaobian img{float:left; margin-right:8px; }
.view_xiaobian .viewxiaofo{float:right; width:480px; margin:8px; margin-top:12px;}
/* view end */

/* loupan */
.home_img{ height:166px; overflow:hidden; margin-bottom:0px; border:1px solid #CCCCCC; padding-bottom:15px;}
.home_img ul{margin:6px; padding:0px;}
.home_img ul li{float:left; list-style-type:none; overflow:hidden; margin:5px;}
.home_img ul li img{border:1px solid #CCCCCC;}

.loupan_tb{overflow:hidden; margin-top:6px; border:1px solid #CCCCCC;}
.loupan_tb .mn{background-color:#CEEFFF; font-weight:bold; text-indent:8px; height:26px; line-height:26px;}
.loupan_tb table{ border-left:1px solid #CEEFFF; border-top:1px solid #CEEFFF;}
.loupan_tb table td{ border-right:1px solid #CEEFFF; border-bottom:1px solid #CEEFFF;}
.loupan_tb table .mn_bg{background-color:#F7FAFF; text-align:right;}
.loupan_tb table .mn_bg_at{background-color:#F7FAFF;}

.loupan_img{ overflow:hidden; height:100%;padding-bottom:16px;}
.loupan_img ul{margin:8px; padding:0px; margin-bottom:0px;}
.loupan_img ul li{list-style-type:none; float:left;overflow:hidden; margin:12px;}
/* loupan */

/* news_menu */
.v_menu{height:30px; text-align:right; line-height:30px; border-bottom:1px solid #CCCCCC; border-top:1px solid #CCCCCC; margin-top:4px; background-image:url(../images/view_logo.gif); background-repeat:no-repeat;}

.vso_l{ float:left;width:350px; line-height:24px; line-height:24px;}
.vso_r{ float:right;width:340px; line-height:24px; line-height:24px; font-weight:bold; color:#8A303A;}

.v_menu{height:30px; text-align:right; line-height:30px; border-bottom:1px solid #CCCCCC; border-top:1px solid #CCCCCC; margin-top:4px; background-image:url(../images/view_logo.gif); background-repeat:no-repeat;}



.news_view_l{float:left; width:620px; height:100%;height:100%; overflow:hidden;}
.bCACFD5{ border:1px solid #CACFD5; background-color:#F4F9FF;}
.view_title{height:50px; line-height:50px; text-align:center; font-size:22px; font-weight:bold; color:#082453; border-bottom:1px dotted #082453;}
.view_conent{margin-left:20px; margin-right:20px; }
.view_socu{ height:40px; line-height:40px; text-align:center;}
.view_c{ font-size:14px; line-height:150%; height:100%; overflow:hidden;}
.view_c img{max-width:600px;max-height:1000px;}
.news_view_r{float:right; width:328px; height:100%; overflow:hidden;}
.view_advs{ background-color:#996633;}
.news_views_list{}
.news_views_list ul{margin:8px; padding:0px;}
.news_views_list li{ list-style-type:none; height:22px; line-height:22px; font-size:14px;}

.view_x{ border-top:1px dotted #CCCCCC; height:270px;}
.view_x ul{ margin:4px; padding:0px;}
.view_x li{ list-style-type:none; font-size:12px; line-height:150%; width:49%; float:left;}
.view_x a,.view_x a:visited{text-decoration:underline; color:#000099;}
.view_x a:hover {color:#000871; }

.vi_mn{ height:26px; background-image:url(../images/vi_bg.gif); background-repeat:repeat-x;}
.vi_mn ul{margin:0px; padding:0px;}
.vi_mn ul li{height:26px; line-height:26px; float:left; width:70px; height:26px; line-height:26px; list-style-type:none; text-align:center; margin-left:6px;}
.vi_mn a,.vi_mn a:visited{text-decoration:none; font-weight:bold; width:100%; height:100%; display:block; background-image:url(../images/vi_mn_bg.gif); background-repeat:no-repeat;}
.vi_mn a:hover {background-image:url(../images/te_ti_bg_an.gif); background-repeat:no-repeat;}
.vi_mn .sli a,.vi_mn .sli a:visited{text-decoration:none; font-weight:bold; width:100%; height:100%; display:block; background-image:url(../images/te_ti_bg_an.gif); background-repeat:no-repeat;}

.mn_list{ height:100%; overflow:hidden; border-bottom:1px solid #CCCCCC;border-left:1px solid #CCCCCC;border-right:1px solid #CCCCCC;}
.mn_list ul{margin:8px; padding:0px;}
.mn_list ul li{ height:22px; line-height:22px; list-style-type:none; position:relative; border-bottom:1px dotted #CCCCCC;}
.mn_list ul li span{ position:absolute; right:5px; top:0px;}

/* news_menu end */

/* page list */
.pages_btns { width: 100%; overflow: hidden; }
	.postbtn, .replybtn { float: right; }
		.postbtn { margin-left: 10px; cursor: pointer; }
	.pages_btns .pages em { line-height: 26px; }
.pages, .threadflow { float:right; border: 1px solid #CAD9EA; background: #F7F7F7; height: 24px; line-height: 26px; color: #999; overflow: hidden; }
	.pages a, .pages strong, .pages em, .pages kbd, #multipage .pages em { float: left; padding: 0 8px; line-height:26px; }
		.pages a:hover { background-color: #FFF; }
		.pages strong { font-weight: bold; color: #090; background: #CAD9EA; }
			.pages a.prev, .pages a.next { line-height: 24px; font-family: Verdana, Arial, Helvetica, sans-serif; }
				.pages a.next { padding: 0 15px; }
		.pages kbd { border-left: 1px solid #CAD9EA; margin: 0; }
			* html .pages kbd { padding: 1px 8px; }
			.pages kbd input { border: 1px solid #CAD9EA; margin-top: 3px !important; * > margin-top: 1px  !important; margin: 1px 4px 0 3px; padding: 0 2px; height: 17px; }
				.pages kbd>input { margin-bottom: 2px; }
	.threadflow { margin-right: 5px; padding: 0 5px; }
/* page list */