﻿@charset "utf-8";
body{margin:0 auto; padding:0; width:980px;font-family:'宋体',Arial,sans-serif;background:#fff;text-align:center;font-size:12px;color:#333333;}
img{border:0;}
.dright{float:right;}
.dleft{float:left;}
.both{clear:both;}
.noshow{display:none;}
.Btable{margin:0px;background-color:#DDF0DE;border:1px solid ##DDF0DE;}
.Btable td {background-color:#FFFFFF;font-size:12px;}
.row4 {background:#f0f8e3;font-weight:bold;font-size:13px;}
#wrapper{width:960px;}

/*common padding*/
.paddingleft120{padding-left:120px;}
.paddingleft330{padding-left:330px;}
.paddingleft420{padding-left:420px;}
.paddingleft440{padding-left:440px;}
.paddingleft300{padding-left:300px;}
.paddingleft60{padding-left:60px;}
.paddingleft10{padding-left:10px;}
.paddingleft90{padding-left:90px;}
.paddingleft30{padding-left:30px}
.paddingright10{padding-right:10px;}
.paddingright90{padding-right:90px;}
.paddingright30{padding-right:30px}
.paddingtop7{padding-top:7px;}
.paddingright15{padding-right:15px;}
.padding5{padding:5px;}
.margintop10{margin-top:10px;}
.margintop5{margin-top:5px;}
.margintop3{margin-top:3px;}
.alignl{text-align:left;}
.floatr{float:right;padding-right:5px;}
.more{font-size:12px;color:#275604;}
.more a {font-size:12px;color:#275604;}
/* color */
.cheng{color:#68cc00;}
.cheng2{color:#ff6600;}
.deepgreen{color:#4e9700;}
.green2{color:#529202;}
.green3{color:#ff010d;}
.bold{font-weight:bold;}
.normal{font-weight:normal;}
.font12{font-size:12px;}
.font14{font-size:14px;}
.font16{font-size:16px;}
.font18{font-size:18px;}
.blue{color:#0172dd;}
.blue2{color:#0000ff;}
.blue a{color:#0172dd;}
.hui{color:#888888;}
.black{color:#333333;}
.org{color:#fc8509;}
.red{color:#930;}
.yellow{color:#ffff66;}
.white{color:#FFFFFF;}
.icon{vertical-align:middle;}

/* corp */
.sz{padding:4px;}

/* box */
.box1{background:url('box_bg.gif') repeat-x #1d6cb7;margin-top:1em;position:relative;zoom:1;}
.box1 .tl,.box1 .tr,.box1 .bl,.box1 .br {width:5px;height:5px;position:absolute;background:url('box1.gif') no-repeat;overflow:hidden; }
.box1 .cc{ padding:5px;}
.box1 .tl {left:0;top:0;}
.box1 .tr {right:0;top:0;background-position:0 -5px;}
.box1 .bl {left:0;bottom:0;background-position:0 -10px;}
.box1 .br {right:0;bottom:0;background-position:0 -15px;}
.box2{border:1px solid #84cedd;margin-bottom:.8em;position:relative;zoom:1;}
.box2 .tl,.box2 .tr,.box2 .bl,.box2 .br {width:6px;height:6px;position:absolute;background:url('box2.gif') no-repeat;overflow:hidden;}
.box2 .cc{ padding:5px;}
.box2 .tl {left:-1px;top:-1px;}
.box2 .tr {right:-1px;top:-1px;background-position:0 -6px;}
.box2 .bl {left:-1px;bottom:-1px;background-position:0 -12px;}
.box2 .br {right:-1px;bottom:-1px;background-position:0 -18px;}

.box3{position:relative;zoom:1;padding:1em 1.5em;margin:.5em 0 1em 0; background:#f1f6de}
.box3 .tl,.box3 .tr,.box3 .bl,.box3 .br {width:5px;height:5px;position:absolute;background:url('box3.gif') no-repeat;overflow:hidden;}
.box3 .cc{padding:5px;}
.box3 .tl {left:0;top:0;}
.box3 .tr {right:0;top:0;background-position:0 -5px;}
.box3 .bl {left:0;bottom:0;_bottom:-1px;background-position:0 -10px;}
.box3 .br {right:0;bottom:0;_bottom:-1px;background-position:0 -15px;}

.box4{background:#5cad46;margin-top:1em;position:relative;zoom:1;}
.box4 .tl,.box4 .tr,.box4 .bl,.box4 .br {width:4px;height:4px;position:absolute;background:url('box4.gif') no-repeat;overflow:hidden; }
.box4 .cc{ padding:4px;}
.box4 .tl {left:0;top:0;}
.box4 .tr {right:0;top:0;background-position:0 -4px;}
.box4 .bl {left:0;bottom:0;background-position:0 -8px;}
.box4 .br {right:0;bottom:0;background-position:0 -12px;}
.kuone{padding:2px;border:1px solid #cecece;}

.note {margin:0px;padding:0px;border:1px dashed #009933;background:#D9FFB3;line-height:20px;}
/* border */
.border1{border:1px solid #DCDCDC;padding:1px;}
.line1{height:10px;background:url('line1_bg.gif') repeat-x;width:100%;margin:5px 0px 5px 0px;clear:both;}

/* title */
.thead_green{background:url(thead_green.gif) repeat-x;line-height:28px;height:28px;padding-left:10px;font-size:12px;font-weight:bold;color:#FFFFFF;text-align:left;border:1px solid #668a00;}
.thead_blue{background:url(thead_blue.gif) repeat-x;line-height:30px;height:30px;padding-left:10px;font-size:13px;font-weight:bold;color:#FFFFFF;text-align:left;}
.thead_grey{background:url(grey_bg.gif) repeat-x;line-height:29px;height:29px;padding-left:10px;font-size:13px;font-weight:bold;color:#666633;text-align:left;}
.htcat{background:url(htcat.gif) repeat-x;line-height:39px;height:39px;padding-left:10px;font-size:13px;font-weight:bold;color:#000000;text-align:left;}
.btcat{background:url(btcat.gif) repeat-x;line-height:25px;height:25px;padding-left:10px;font-size:12px;color:#888888;}
.btitle {line-height:25px;text-align:left;font-size:12px;}
.btitle a {font-size:13px;color:#4d720e;font-weight:bold;}
.btitle a:hover {font-size:13px;color:#66a5db;font-weight:bold;}
.tcat{background:url(htcat.gif) repeat-x;line-height:25px;height:25px;padding:2px;font-size:12px;font-weight:bold;color:#000000;text-align:center;}
.ttcat{background:url(htcat.gif) repeat-x;line-height:30px;height:30px;padding-left:10px;font-size:13px;font-weight:bold;color:#000000;text-align:left;}
.slrow {padding-left:20px;background:url(green_icon.gif) left no-repeat;}
.thead1 {height:29px;line-height:29px;background:url(tree_bg.gif) repeat-x;text-align:left;padding-left:10px;color:#265604;font-weight:bold;}
.tcat_new{color:#4d720e;font-size:12px;line-height:30px;font-weight:bold;}
/* link */

a {color:#333333;text-decoration:none;}
a:hover{color:#4e9700;text-decoration:underline;}

/* header */
#header{width:100%;background:#FFFFFF;height:80px;margin:0 auto;}
.header_left{width:32%;float:left;}
.logo{width:285px;height:80px;float:left;padding-left:0px;}
.header_right{width:68%;float:right;}
.header_tel{width:410px;color:#336600;padding-top:25px;float:left;}
.header_tel ul{list-style:none;margin:0;padding:0;}
.header_tel li{line-height:26px;text-align:left;}
.header_login{width:110px;float:right;height:26px;padding-top:60px;text-align:left;color:#666666;}

/* navigation */
#nav{width:960px;margin:0 auto;padding:0;}
#nav_top {height:25px;width:100%;margin:0px;padding:0px;text-align:left;}
.nav_top_menu{padding:0px 10px 0px 20px;margin:0px;height:23px;position:absolute; z-index:3;}
.nav_top_menu ul {list-style:none;margin:0;padding:0;}
.nav_top_menu li {float:left;line-height:24px;}
.nav_big {padding:3px;}
.nav_leftline{padding:0px;border-left:1px solid #d5d5d5;border-top:1px solid #d5d5d5;background:url(un_nav_bg.gif) repeat-x;}
.nav_rightline{padding:0px;border-right:1px solid #d5d5d5;border-top:1px solid #d5d5d5;background:url(un_nav_bg.gif) repeat-x;}
.nav_small {border-top:1px solid #d5d5d5;background:url(un_nav_bg.gif) repeat-x;width:4px;padding-right:3px;}
.nav_top_menu .in {padding:0px 12px 0px 12px;border-left:1px solid #658a00;border-right:1px solid #658a00;border-top:1px solid #658a00;background:url(in_nav_bg.gif) repeat-x;line-height:25px;}
.nav_top_menu .in a{color:#ffffcc;font-size:13px;}
.nav_top_menu .un {padding:0px 12px 0px 12px;border-left:1px solid #d5d5d5;border-right:1px solid #d5d5d5;border-top:1px solid #d5d5d5;background:url(un_nav_bg.gif) repeat;}
.nav_top_menu .uni {padding:0px 12px 0px 12px;border-top:1px solid #d5d5d5;background:url(un_nav_bg.gif) repeat-x;}
.nav_top_menu .ini {padding:0px 12px 0px 12px;border-top:1px solid #658a00;border-left:1px solid #658a00;border-right:1px solid #658a00;background:url(in_nav_bg.gif) repeat-x;line-height:25px;}
.nav_top_menu .un a{color:#000000;font-size:12px;}
.nav_top_menu .uni a{color:#000000;font-size:12px;}
.nav_top_menu .ini a{color:#ffffcc;font-size:12px;}
.nav_main {width:950px;padding:0px 0px 0px 10px;background:url(main_nav_bg.gif) repeat-x;z-index:1;}
.nav_main ul {list-style:none;margin:0;padding:0;}
.nav_main li {float:left;line-height:33px;}
.nav_submenu{width:98%;height:33px;}
.nav_submenu_no{display:none;}
.nav_submenu_tag{width:80px;font-size:14px;}
.nav_submenu_tag a{display:block;height:30px;padding:0 10px; line-height:30px;text-decoration:none;color:#ffffcd;}
.nav_submenu_tag a:hover{color:#ffffcd; text-decoration:underline;}
.nav_submenu_tag1{width:70px;font-size:14px;}
.nav_submenu_tag1 a{display:block;height:30px;padding:0 10px; line-height:30px;text-decoration:none;color:#ffffcd;}
.nav_submenu_tag1 a:hover{color:#ffffcd; text-decoration:underline;}

/* body */
#main{width:960px;margin:0 auto;padding-top:8px;clear:both;}
#body_left{width:250px;height:auto;float:left;}
.tweb{margin:5px 0px 5px 0px;}

/* search*/
.left_search{width:250px;background:url(search_bg.gif) no-repeat;height:225px;}
.left_search_top{height:25px;padding-left:50px;}
.left_search_top ul{margin:0;padding-left:10px;list-style:none;}
.left_search_top li{width:40px;float:left;line-height:25px;height:25px;font-size:12px;color:#020101;font-weight:bold;}
.tab_search a{color:#ffffcc;}
.tab_searched{background:#ffffcc;}
.tab_searched a{color:#ff6600;}
.search_main_1{height:185px;background:#ffffcc;width:240px;margin:0;padding:10px 0px 0px 0px;margin:0px 5px 0px 5px;}
.stable{height:190px;font-size:12px;margin:0px 4px 0px 4px;}
.search_main_1 td{line-height:27px;}
.search_main_1_submit{width:230px;margin:0 auto;border-top:1px dashed #898e78;height:27px;margin-top:10px;padding-top:10px;}
.search_main_2{display:none;height:253px;}

/* left bar */
.left_line{width:250px;margin:0px;padding:0px;}
.left_line_main{height:auto;}
.left_around{width:248px;margin:10px auto;padding:0;border:1px solid #d5d5d5;}
.left_around_top{height:29px;background:url(tree_bg.gif) repeat-x;color:#4e9700;font-size:13px;font-weight:bold;text-align:left;line-height:29px;padding:0px 5px 0px 5px;}
.left_around_top a{color:#8cc803;}
.left_around_top span{float:right; padding-right:15px; font-size:12px;font-weight:normal;}
.left_around_main{height:auto;padding:0px 5px 0px 5px;}
.left_around_main ul{margin:0px;padding:0px;list-style:none;text-align:left;}
.left_line_href{font-size:13px;color:#4d720e;font-weight:bold;line-height:25px;}
.left_line_href a{font-size:13px;color:#4d720e;font-weight:bold;text-decoration:underline;}
.left_line_href a:hover{font-size:14px;color:#4e9700;font-weight:bold;text-decoration:underline;}
.left_line_subhref{font-size:12px;color:#000000;line-height:20px;}
.left_line_subhref a{font-size:12px;color:#000000;}
.left_line_subhref a:hover{font-size:12px;color:#000000;}
.left_visa{width:100%;}

.help_center{font-size:13px;font-weight:bold;color:#547817;line-height:29px;}
.worktime{color:#4e9700;font-size:15px;font-weight:bold;}
.worktime_font{color:#ff6600;font-weight:bold;}
.help_title{width:238px;height:29px;background:url(tree_bg.gif) repeat-x;text-align:left;padding-left:10px;}
.help_ask{width:240px;padding:5px 0px 0px 0px;background:url(help_center_image.jpg) left top no-repeat;}
.help_ask ul{margin:0;list-style:none;padding:0px;}
.help_li{height:10px;}
.help_li1{height:20px;line-height:20px;text-align:center;}
.help_li2{height:25px;line-height:25px;text-align:left;padding-left:10px;}
.help_line {border-bottom:1px #333333 dashed;}
.help_ask a{color:#5a7d20;text-decoration:none;}
.help_ask_padding{padding-left:140px;height:22px;line-height:22px;}
.help_border{border-bottom:1px #333333 dashed;width:250px;}

.left_style{background:url(ticket_bg.gif) repeat;height:auto;margin:0px 1px 0px 1px;}
.left_style td{line-height:25px;text-align:left;}
.left_ticket{margin-left:10px;background:url(icon_ticket.gif) left no-repeat;padding-left:20px;line-height:25px;text-align:left;font-size:13px;}
.left_ticket #price {float:right;padding-right:5px;}
/* iFocus style */
#ifocus { width:450px; height:250px; background:#F8F8F8; }
	#ifocus_pic { display:inline; position:relative; float:left; width:450px; height:250px; overflow:hidden; margin:0; }
		#ifocus_piclist { position:absolute;text-align:left; }
		#ifocus_piclist ul{margin:0;padding:0px;list-style:none;width:450px;}
		#ifocus_piclist li { width:450px; height:250px; overflow:hidden; }
		#ifocus_piclist img { width:450px; height:250px; }
	#ifocus_btn { position:absolute;left:0px; top:215px; text-align:right; width:100%; float:right; margin:9px 9px 1px 0; color:#000000;}
		#ifocus_btn ul{margin:0;list-style:none;float:right;}
		#ifocus_btn li{float:left; text-align:center; width:20px; background: #FFFFCC; font-weight:bold; margin:0px 2px 0px 2px; line-height:20px; cursor:pointer; opacity:0.5; -moz-opacity:0.5; filter:alpha(opacity=50); }
		#ifocus_btn .current { background: #FFFFFF; font-weight:bold; color:#275604; opacity:1; -moz-opacity:1; filter:alpha(opacity=100); }
	#ifocus_opdiv { position:absolute; left:0; bottom:0; width:459px; height:35px; background:#506409; opacity:0.5; -moz-opacity:0.5; filter:alpha(opacity=50); }
	#ifocus_tx { position:absolute; float:right;left:20px; bottom:20px; color:#FFFFFF; font-weight:bold;}
		#ifocus_tx ul{margin:0;list-style:none;width:100%;}
		#ifocus_tx .current{}
		#ifocus_tx .normal {display:none; }

#body_right{width:700px;float:right;}
.right_hot{width:700px;}
.hot_main{padding:0px;clear:both;height:300px;}
.hot_main td{height:26px;}
.hot_img{width:450px;height:250px;float:left;}
.quick_link{border:1px solid #ddddc6;background:#fafafa;line-height:38px;height:38px;width:450px;margin-top:10px;}
.hot_line{width:240px;float:right;border:1px solid #d5d5d5;background:#e9e9e9;}
.hot_line a{color:#333333;text-decoration:none;padding:2px;fong-size:13px;text-decoration:underline;}
.hot_line a:hover{background:#4e9700;color:#fff;padding:2px;fong-size:13px;text-decoration:none;}
.hot_line ul{margin:0;padding:0;list-style:none;clear:both;}
.hot_li{line-height:21px;text-align:left;width:220px;}
.theme_image{padding:5px 2px 5px 2px;background:#FFFFFF;height:62px;text-align:left;}
.theme_image a{padding:0;}
.theme_image a:hover{padding:0;}
.right_line{width:700px;margin-top:16px;background:#d6d6af;clear:both;}
.right_line_top{background:url(right_line_top.jpg) no-repeat;height:37px;line-height:37px;text-align:left;font-size:14px;font-weight:bold;color:#fff;padding-left:50px;}
#right_out{width:100%;text-align:left;}
.right_out_top{height:30px;line-height:30px;text-align:left;padding-left:15px;clear:both;color:#376208;background:url(line_icon.gif) left no-repeat; background-position: 10px 5px; }
.right_out_top a{color:#333333;text-decoration:none;}
.right_out_top a:hover{color:#4e9700;text-decoration:underline;}

.native_main{padding-top:5px;}
.right_native_recommend{width:210px;margin:0 auto;padding:0px 5px 5px 5px;}
.right_native_recommend img{padding-top:7px;}
.right_native_recommend td{line-height:24px;height:24px;}
.right_linebg{padding:2px;background:#FFFFFF;}
.native_price{color:#ff6600;font-weight:bold;}
.right_greenline{background:url(right_greenline.jpg) no-repeat;height:2px;font-size:0px;}
.theme_list{margin:5px;height:160px;background:#FFFFFF;width:690px;padding-top:10px;}
.theme_list ul{margin:0;padding:0;list-style:none;clear:both;}
.theme_list li{float:left;line-height:20px;padding-left:10px;}
.theme_list img{padding:2px;border:1px solid #cecece;}
.theme_main_list{background:#FFFFFF;width:690px;margin:5px;}
.theme_main_list ul{margin:0;padding:0;list-style:none;clear:both;}
.theme_main_list li{float:left;line-height:20px;width:48%;}
.theme_note {line-height:20px;padding-left:4px;text-align:left;width:90%;}
.right_line_foot{background:url(right_line_foot.jpg) no-repeat;height:8px;}
.right_air{width:100%;}
.right_air_top{background:url(right_air_top.jpg) no-repeat;height:37px;line-height:37px;text-align:left;font-size:14px;font-weight:bold;color:#fff;padding-left:50px;margin-top:5px;}
.right_air_foot{background:url(right_air_foot.jpg) no-repeat;height:7px;}

#link{width:960px;clear:both;margin-top:10px;border:1px solid #bdbdbd;background:url(link_bg.gif) repeat-x;}
.link_main{height:auto;}
.link_main ul{padding:0;margin:0;list-style:none;}
.link_main li{line-height:24px;}

.link_foot{background:url(link_foot.jpg) no-repeat;height:5px;font-size:0;clear:both;margin-bottom:10px;}
.link_contain{background:url(link_title.gif) left center no-repeat;height:140px;margin-left:20px;}
.link_left{padding-left:140px;width:700px;float:left;line-height:26px;text-align:left;}
.link_left a{color:#333333;text-decoration:none;font-size:13px;}
.link_left a:hover{background:#7b9647;color:#fff;padding:1px;}
.link_right{width:100px;float:right;padding-top:20px;}

.lines_area {padding:3px;margin:10px 0px 10px 0px;border-left:1px #e5e2e2 solid;}
.index_lines{line-height:30px;text-align:left;width:690px;margin:0px 5px 5px 5px;font-size:13px;background:#FFFFFF;padding:0px;}
.index_lines a{color:#333333;font-size:14px;text-decoration:none;}
.index_lines a:hover{color:#4e9700;font-size:14px;text-decoration:none;}
#lname{line-height:23px;border-bottom:1px dashed #EEEEEE;width:95%;padding-left:10px;}
.line_te {color:#AAAAAA;font-size:12px;padding-right:10px;}

.theme_area{border-bottom:1px dashed #999966;border-left:1px dashed #999966;margin:10px 0px 10px 2px;width:98%;}
.bhot{color:#ff6600;padding:2px 0px 2px 10px;}
.bhot a {color:#ff6600;line-height:20px;font-weight:bold;}
.bhot_note{line-height:16px;padding:0px 0px 0px 10px;}

.index_line_top {padding:5px 5px 5px 10px;line-height:20px;}
.index_line_top #tname{font-size:14px;text-align:left;}
.index_line_top #tname a {color:#265604;}
.index_line_top #tname a{font-size:14px;}
.index_line_top #ttext{font-size:12px;padding:0px;}
.index_line_top #tprice{font-size:12px;background:url(sanjiao1.jpg) left no-repeat;padding-left:15px;line-height:30px;}

.nj_lines {width:93%;margin-left:10px;background:url(row_red.gif) left no-repeat;background-position:11px left;line-height:30px;padding-left:15px;font-size:12px;text-align:left;border-bottom:1px dashed #dcdcdc;}
.nj_lines a:hover{color:#4e9700;font-size:12px;text-decoration:underline;}

.nj_hotel {width:100%;}
.nj_hotel ul{padding:0;margin:0;list-style:none;width:100%;}
.nj_hotel li{line-height:20px;float:left;padding:6px;width:23%;}
.hotel_title {background:#cde3fa;color:#103e7a;}
.hotel_title a{color:#103e7a;}


.nj_guide{width:100%;}
.nj_guide ul{padding:0;margin:0;list-style:none;width:100%;}
.nj_guide li{line-height:20px;float:left;padding:0px;margin:0px;width:225px;}
.biggreen{font-size:18px;font-weight:bold;color:#4e9700;}
.lnews{width:210px;margin-left:5px;padding-left:15px;background:url(lnew_icon.gif) left no-repeat;text-align:left;line-height:25px;}

.grey_area {border:1px solid #cccc99;}
.air_main {padding:1px;}
.air_nativ{background:url(air_redbg.jpg) left no-repeat;height:204px;margin-top:5px;}
.air_nativ .cry_main {width:500px;margin:6px 10px 0px 135px;}
.air_nativ .cry_main table{background:#b50804;}
.cry_td {text-align:left;line-height:20px;background:#FFFFFF;border-bottom:1px dashed #999966;}
.theme_tit{color:#ff6600;line-height:25px;font-size:12px;text-align:center;}
.news_area{margin:5px 0px 5px 5px;border-left:1px solid #cccc99;padding-left:5px;}
.index_news1{line-height:20px;background:url(news1.gif) left no-repeat;padding-left:10px;margin-left:10px;}
.index_news2{line-height:22px;background:url(news2.gif) left no-repeat;padding-left:10px;margin-left:5px;}
.hui_title{background:#cccc99;line-height:25px;color:#333333;font-size:13px;}
.air_ourt{background:url(air_bluebg.jpg) left no-repeat;height:206px;margin-top:5px;}
.air_ourt .cry_main {width:500px;margin:6px 10px 0px 135px;}
.air_ourt .cry_main table{background:#0c57b8;}
.huiblue_title{background:#ddedfc;line-height:25px;color:#0c57b8;font-size:13px;}

/* footer */
#footer{width:960px;margin:10px auto;background:url(footer_bg.jpg) top repeat-x;height:282px;clear:both;}
.main_info{padding-top:25px;}
.foot_other{height:auto;}
.other_info{width:900px;border-left:0px #333333 dashed; margin-left:20px;text-align:left; line-height:24px;padding-left:15px;}
.copyright{padding-top:20px;}

/* lineindex */
.line_tab_searched{width:80px;background:url(line/line_tab_searched.jpg) no-repeat;height:32px;}
.line_left_search_top{background:url(search_top.jpg) no-repeat;height:32px;}
.line_left_search_top ul{margin:0;padding-left:10px;list-style:none;}
.line_left_search_top li{width:80px;float:left;line-height:32px;height:32px;font-size:14px;color:#020101;font-weight:bold;}
.line_left_theme{width:248px;background:url(line_around_bg.jpg) repeat-y;height:auto;}
.line_left_theme_table{width:233px;margin:0 auto;padding:0;list-style:none;background:#f1f1f1;}
.line_left_theme_table td{line-height:24px;}
.line_left_themeimg{padding-top:5px;padding-bottom:10px;}
.line_left_thead{height:33px;color:#8cc803;font-size:13px;font-weight:bold;text-align:left;line-height:33px;padding-left:10px;}
#place{width:680px;background:url(line/home.jpg) left no-repeat;text-align:left;padding-left:20px;line-height:24px;}
.line_right_greenline{background:url(right_greenline.jpg) no-repeat;height:2px;font-size:0px;padding-bottom:8px;}
.line_right_hot{width:648px;background:url(native_recommend.jpg) top right no-repeat #f8f8f8;margin:0 auto;border:1px #e5e2e2 solid;}
.line_right_hotlist{padding-top:10px;height:80px;}
.line_right_hot td{line-height:20px;}
.line_right_hotlist ul{margin:0;padding:0;list-style:none;}
.line_right_hotlist li{float:left;line-height:25px;padding-left:20px;}
.line_right_hotlist li a{color:#4e9700;}
.line_right_toplist{margin-top:10px;width:648px;height:51px;clear:both;}
.line_right_toplist ul{margin:0;padding:10px 0 0 10px;list-style:none;width:98%;}
.line_right_toplist li{text-align:left;float:left;font-size:13px;height:25px;line-height:25px;}
.line_toplist_l{background:url(line/line_toplist_l.jpg) no-repeat;width:3px;height:25px;margin-left:10px;}
.line_toplist_m{background:url(line/line_toplist_m.jpg) left repeat-x;height:25px;padding-left:10px;padding-right:10px;font-weight:bold;}
.line_toplist_m a{color:#888888;text-decoration:underline;}
.line_toplist_m a:hover{color:#6e9423;text-decoration:none;}
.line_toplist_r{background:url(line/line_toplist_r.jpg) no-repeat;width:3px;height:25px;}

.line_right_best1{width:700px;background:url(line/top1.jpg) 90% 5% no-repeat;height:auto;border-bottom:1px #b8b8b8 dashed;padding:5px 0;}
.line_right_best2{width:700px;background:url(line/top2.jpg) 90% 5% no-repeat;height:auto;border-bottom:1px #b8b8b8 dashed;padding:5px 0;}
.line_right_best3{width:700px;background:url(line/top3.jpg) 90% 5% no-repeat;height:auto;padding:5px 0;}
.line_best_l{float:left;width:160px;}
.line_best_r{float:right;width:530px;}
.line_best_r ul{list-style:none;margin:0;padding:0;}
.line_best_r li{text-align:left;line-height:26px;}
.line_nav_l{float:left;}
.line_nav_m{float:right;}
.line_nav_mm{margin-top:5px;}
.line_nav_mm ul{list-style:none;}
.line_nav_mm li{float:left;line-height:24px;height:24px;}
.out_selected a{color:#ffffcc;padding:0 5px;}
.out_select a{background:#ffffcc;display:block;color:#4d720e;padding:0 5px;}
.out_select a:hover{text-decoration:none;}
.out_theme_top{background:#d6d6af;line-height:28px;text-align:left;padding-left:5px;color:#4d720e;font-weight:bold;clear:both;}
.out_theme_m{width:100%;margin-top:5px;}
.out_theme_l{width:174px;background:url(line/outtheme_bg.jpg) no-repeat;float:left;height:90px;padding:6px 0 0 1px;}
.out_theme_r{width:500px;float:right;text-align:left;line-height:28px;}


#outline_list{margin-top:10px;}
#outline_list td{border-bottom:1px #b8b8b8 dashed;}
#outline_list a:hover{font-weight:bold;text-decoration:none;}
.out_more{font-size:12px;padding-left:440px;font-weight:normal;}
.out_top{background:#ffffcc;height:29px;font-size:12px;}
.out_free{background:#e7f0f7;height:25px;font-size:12px;text-align:center;}
.noborder{border-bottom:0px;}
.area_title{background:url(athead.jpg) repeat-x;text-align:left;height:30px;line-height:30px;padding-left:10px;font-size:14px;font-weight:bold;}
.out_mainimg{border-bottom:1px solid #dadada;padding:8px 0;}
.linearea{margin:5px 0;}
.linearea #title{background:url(thead_green1.gif) repeat-x;border:1px solid #FFFFCC;text-align:left;height:28px;line-height:28px;padding-left:10px;font-size:16px;font-weight:bold;}
.linearea #title a {color:#333;}
.linearea #title a:hover {color:#4e9700;text-decoration:underline;}
.linearea #line_images{border:3px solid #e4e4e4;margin:5px;}
.linearea #ltable {border:1px solid #e4e4e4;}
.linearea #ctable {font-size:12px;margin:5px 5px 0px 5px;}
.linearea #ctable td {line-height:20px;}
.linearea #heng {width:98%;border-top:1px dashed #888888;line-height:30px;text-align:left;font-size:12px;color:#888888;}
.lcode {padding-right:10px;color:#265604;}
.lbut {background:url(lthead.gif) repeat-x;padding:3px 5px 3px 5px;border-bottom:1px solid #bed587;}
.lbut a {color:#fa5e2b;font-size:12px;font-weight:normal;}
.lbut a:hover{color:#fa5e2b;font-size:12px;font-weight:normal;}
/* linelist */
.linelist_left_theme{background:url(line_around_bg.jpg) repeat-y;height:auto;padding-left:5px;}
.linelist_left_theme ul{padding:5px 0 0 5px;margin:0;list-style:none;}
.linelist_left_theme li{line-height:24px;text-align:left;height:24px;padding-left:15px;background:url(line/sign.gif) left no-repeat;}
.linelist_left_theme td{line-height:24px;}
.linelist_left_theme a {color:#000000;}

.linelist{padding:0;margin-top:10px;width:700px;clear:both;font-size:14px;}
.linelist td{line-height:26px;}
.linelist_img{margin-top:4px;}
.list_top td{background:url(line/listtop_bg.jpg) repeat-x;height:29px;font-size:13px;font-weight:bold;color:#888888;}
.linelist a:hover{font-weight:bold;text-decoration:none;}
.list_bottom{background:#dedbd6;height:1px;}

/* line */
.line_left_img{padding-top:10px;background:#FFFFFF;border-left:1px solid #D6D6D6;border-RIGHT:1px solid #D6D6D6;overflow:hidden}
.line_left_img ul{padding-left:0px;margin:0px;list-style:none;}
.line_left_img li{padding-left:2px;float:left;line-height:20px;}
#line_content{width:700px;}
.line_content_orderby{font-size:12px;text-align:left;line-height:28px;height:28px;}
.line_content_orderby ul{list-style:none;padding:0;margin:0;}
.line_content_orderby li{float:left;height:24px;}
.orderby_selected_l{background:url(line/order_left.jpg) no-repeat;height:24px;width:1px;}
.orderby_selected_m{background:url(line/order_middle.jpg) repeat-x;height:24px;padding:0 7px;}
.orderby_select_l{background:url(line/order_left2.jpg) no-repeat;height:24px;width:1px;}
.orderby_select_m{background:url(line/order_middle2.jpg) repeat-x;height:24px;padding:0 7px;}
.line_info{padding-top:10px;padding-left:0px;width:700px;text-align:left;}
.line_title{line-height:30px;text-align:left;font-size:12px;border:1px solid #e4e4e4;}
.line_ltit td{line-height:25px;font-size:12px;border-bottom:1px dashed #BEB9B6;}
.line_title a {font-size:14px;color:#6e9423;}
.line_title a:hover {font-size:13px;color:#6e9423;font-weight:bold;}
.line_info_left{float:left;width:218px;background:url(line/line_bg.jpg) left top no-repeat;height:178px;padding:0px 0px 0px 8px;}
.line_info_left img{margin-top:8px;}
.line_info_right{float:right;width:437px;padding-left:15px;text-align:left;}
.line_info_right ul{list-style:none;margin:0;padding:0;line-height:26px;font-size:12px;clear:both;}
#tb_1{width:130px;}
#tb_2{width:180px;}
#tb_3{width:420px;}
.line_info_right li{float:left;}
.line_feature{font-size:10px;margin-top:20px;border:1px #d9d9d9 solid;width:698px;line-height:28px;clear:both;background:#f5fbed;}
.line_feature td{font-size:12px;line-height:26px;}
.line_price{width:700px;text-align:left;margin-top:10px;line-height:24px;}
.line_price th{font-size:12px;font-weight:normal;background:#e6f3d0;line-height:24px;}
.line_price td{font-size:12px;background:#f5f5f4;line-height:24px;}
.line_plan{margin-top:5px;width:100%;}
.lineplan_top{background:url(line/plan_top.jpg) left no-repeat;height:26px;line-height:26px;font-size:14px;color:#ffffff;font-weight:bold;text-align:left;padding:5px 0 0 30px;}
.lineplan_main{border-left:1px solid #d6d6d6;border-right:1px solid #d6d6d6;width:698px;border-bottom:1px solid #d6d6d6;}
.lineplan_main ul{margin:0;padding-left:5px;list-style:none;text-align:left;}
.lineplan_main li{line-height:24px;}
.plan_day{width:692px;background:url(line/day_bg.jpg) left repeat-x; height:30px;text-align:left;line-height:30px;font-weight:bold;padding-left:6px;}
.line_money{margin-top:5px;margin-bottom:5px;}
.line_money ul{border:1px solid #d6d6d6;background:#fcfef9;width:636px;margin:0;padding-left:10px;text-align:left;line-height:24px;}
.line_money table{background:#d6d6d6;}
.line_money td{background:#fff;padding:0px 0px 0px 10px;line-height:30px;margin:0px;}
.line_order{border:1px solid #d6d6d6;width:99%;font-weight:bold;color:#4e9700;text-align:left;}
.line_order td{line-height:26px;}
.line_textarea{line-height:20px;padding:10px;text-align:left;color:#000000;border:1px #d9d9d9 solid;#f5fbed;background:#f5fbed;}
.line_textarea P {color:#000000;line-height:20px;padding:0px;margin:0px;}
.line_textarea span {color:#000000;line-height:20px;}
#inline-linebooking{display:none;}
.native_recommend_td {padding:0px 10px 0px 10px;}
.description{color:#888888;font-size:12px;padding:5px 10px 0px 10px;}

.line_item {overflow: hidden;height: 25px;line-height: 25px;}

.show_topic{width:100%;margin:0px 0px 10px 0px;clear:both;height:360px;}
.show_topic ul{list-style:none;padding:0;margin:0;}
.show_topic li{float:left;width:48%;height:180px;}
.show_topic li #infor_show{width:100%;margin-top:10px;text-align:left;}
.show_topic li #infor_text{width:220px;float:right;margin:5px 0px 5px 0px;}
.show_topic li #infor_img{width:100px;padding:5px;text-align:center:margin:5px;}
.show_topic li a{color:#4c720b;font-size:13px;}
.show_topic li a:hover{color:#4c720b;font-size:13px;font-weight:normal;}


/* airways_list */
.plane_top{margin:5px 0;}
.airways_list_top{background:url(airways/airways_top.jpg) no-repeat;height:37px;line-height:37px;text-align:left;font-size:14px;font-weight:bold;color:#fff;padding-left:50px;}
.airways_list{width:698px;border:1px solid #d6d6d6;border-top:0;}
.airways_list_info{width:698px;background:#f0f0f0;}
.airways_list_infol{width:348px;float:left;text-align:center;border-right:1px solid #d6d6d6;}
.airways_list_infol ul{list-style:none;padding:0;margin:0;}

.airways_list_info_dd{width:698px;}
.airways_list_info_dl{width:348px;float:left;text-align:center;border-right:1px solid #d6d6d6;background:#f5f9ef;}
.airways_list_info_dl ul{list-style:none;padding:0;margin:0;}
.airways_list_info_dll{width:348px;float:left;text-align:center;border-right:1px solid #d6d6d6;background:#ffffff;}
.airways_list_info_dll ul{list-style:none;padding:0;margin:0;}

.airways_list_35{float:left;width:34%;line-height:30px;}
.airways_list_20{float:left;width:20%;line-height:30px;}
.airways_list_25{float:left;width:25%;line-height:30px;}
.airways_list_15{float:left;width:15%;line-height:30px;}

/* air_ticket */
#air_ticket{padding-top:5px;border-left:1px solid #d6d6d6;border-right:1px solid #d6d6d6;border-bottom:1px solid #d6d6d6;padding-top:20px;}
#air_ticket td{line-height:28px;}
.ticket_tr1{background:#f9efcd;}
.ticket_tr2{background:#efefef;}

/* visa */
.visa_left{width:100%;background:url(line_around_bg.jpg) repeat-y;}
.visa_left ul{margin:0;padding-left:10px;padding-top:10px;list-style:none;text-align:left;}
.visa_left li{line-height:28px;float:left;width:49%;height:28px;font-weight:bold;}
.visa_left a{font-weight:bold;color:#000000;text-decoration:none;}
.visa_left a:hover{font-weight:bold;color:#4e9700;text-decoration:none;}
.visa_list{width:100%;text-align:left;line-height:26px;margin-bottom:20px;}
.visa_list_top{background:url(visa/top_bg.jpg) left no-repeat;height:36px;line-height:36px;padding-left:20px;font-weight:bold;color:#fc8509;text-align:left;clear:both;}
.visa_list_main {width:100%;clear:both;padding-bottom:10px;}
.visa_list_main ul{margin:0;padding:10px 0 0 20px;list-style:none;}
.visa_list_main li{float:left;width:135px;}
.visa_list_main a{color:#000000;text-decoration:none;}
.visa_list_main a:hover{color:#4e9700;text-decoration:underline;}
.visa_listo{padding-bottom:10px;}

.visa_top{background:url(visa/visa_topbg.jpg) left no-repeat;height:34px;line-height:34px;padding-left:40px;font-weight:bold;color:#666666;text-align:left;font-size:14px;}
.visa_img{margin:0 auto;width:360px;height:60px;}
.visa_recommend{margin:10px 0;background:#f5fbed;border:1px #abd474 solid;width:698px;height:230px;}
.visa_recommend ul{list-style:none;text-align:left;margin:0;padding:10px;}
.visa_recommend li{width:100%;line-height:24px;}
.visa_info{width:100%;text-align:left;line-height:26px;}
.visa_info p{padding-left:20px;}

/* sight */
.sight_left{width:250px;margin:5px 0 0 0;padding:0px;}
.sight_left_list{width:248px; }
.sight_left_list ul{margin:0; padding:0; list-style:none;}
.sight_left_list li{height:25px; width:243px; line-height:25px; text-align:left;padding-left:5px;}
.sight_left_list li span{float:right; width:60px; padding-left:10px; color:#930; text-align:left;}
#sightmap{width:678px; border:1px #CCC solid; padding:10px; height:410px;}
#map{width:444px; float:left;padding-left:15px;}
#topicimg{width:175px; float:right; text-align:right;padding-right:20px;}
#topicimg img{border:2px #CCC solid; margin-bottom:10px;}
#map form {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; TEXT-ALIGN: center}
.ditu {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 444px; PADDING-TOP: 0px}
.ditu .dt1 {FLOAT: left; WIDTH: 54px; TEXT-ALIGN: right}
.ditu .dt2 {FLOAT: left; WIDTH: 54px; TEXT-ALIGN: left}
.ditu .dt3 {FLOAT: right; WIDTH: 120px; TEXT-ALIGN: right}
.ditu .dt4 {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 4px; WIDTH: 444px; PADDING-TOP: 4px; TEXT-ALIGN: left}
.ditu .dt5 {PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 12px; FLOAT: right; MARGIN: 3px 0px 0px; WIDTH: 60px; TEXT-ALIGN: right; line-height:25px;}
.ditu .dt6 {FLOAT: right; MARGIN: 3px 0px 0px; WIDTH: 105px; TEXT-ALIGN: left}
#sightselect{width:648px; height:49px; background:url(sight_select.jpg) no-repeat; clear:both; margin-top:10px;}
.sightname{width:700px; height:auto; clear:both; margin-top:10px;}
.sn_top{width:698px;background:url(line/top.jpg) repeat-x;height:29px; border-left:1px #d0eaa3 solid;  border-right:1px #d0eaa3 solid;}
.sn_top h1{height:25px; background:url(sighticon.gif) no-repeat;font-size:14px; color:#000; font-weight:700; text-align:left; margin:0 0 0 5px; padding:2px 0 2px 20px; line-height:25px;}
.sn_top h2{font-size:14px; font-weight:700; text-align:left; margin:0; padding:0 0 0 10px; line-height:29px;}
.sn_top span{float:right; font-size:12px; line-height:29px; text-align:left; padding-right:10px;}
.sn_box{border:1px #CCC solid; border-top:none; height:auto;}
.sn_box ul{margin:0; padding:0; list-style:none;}
.sn_box li{text-align:left; line-height:28px; padding-left:5px; float:left;}
.sn_title{width:80px; color:#930; padding-left:10px; text-align:left;}
.sn_title a {color:#930;}
.sn_list{width:550px; text-align:left;}
.sightlist_tit{height:32px; width:608px; background:url(sightlist_tit.gif) no-repeat bottom; color:#FFF; font-size:14px; font-weight:700; text-align:left; padding-left:40px; line-height:32px;}
.sightbox{width:678px; border:1px #CCC solid; border-top:none; height:auto; padding:10px 10px 0 10px; margin-bottom:10px;}
.sightmenu{width:626px;}
.sl_box{width:678px;}
.slb_img{float:left; width:130px; height:95px; text-align:left;}
.slb_img img{padding:2px; border:1px #CCC solid;}
.slb_container{width:530px; float:right; height:95px;}
.slb_container h1{font-size:14px; font-weight:700; text-align:left; margin:0; padding:0; line-height:25px;}
.slb_container p{line-height:20px; text-align:left; padding:0; margin:0;}
.slb_menu{clear:both; width:676px; border:1px #bcc49a solid; background:#e9edd9; height:24px; margin-bottom:10px;}
.slb_menu ul{margin:0; padding:0; list-style:none;}
.slb_menu li{float:left; width:94px; padding-left:10px; line-height:12px; padding-top:6px;}
.sighttel{height:20px;  width:220px; background:#e8f7d5; color:#529202; text-align:left; padding-left:10px; line-height:20px;}
.slmenu{width:230px; padding:5px 0;}
.slmenu a{color:#F60; font-weight:700;}
.slmenu a:hover{color:#333;}
.sighttitle{width:700px; color:#669900; font-size:16px; text-align:left; line-height:30px; height:30px; font-weight:700;}
.sfont{height:20px; width:678px; border:1px #92d83a solid; background:#e8f7d5; line-height:20PX; padding:0 10px; margin:5px 0;}
.sfont a{color:#930;}
.mainsight{width:690px; padding:5px; margin:10px 0;text-align:left;line-height:20px;overflow:hidden;}
.mainsight p{margin:0px ;padding:0; line-height:22px;}
.mainsight img{border:2px #CCC solid;}

.sight_img{width:600px;}

/* iFocus style */
#sightbox { width:600px; height:400px; background:#F8F8F8; }
	#sightbox_tit{background:#000000;color:#FFFFFF;line-height:25px;text-align:left;padding-left:20px;}
	#sightbox_pic { display:inline; position:relative; float:left; width:600px; height:400px; overflow:hidden; margin:0; }
		#sightbox_piclist { position:absolute;text-align:left; }
		#sightbox_piclist ul{margin:0;padding:0px;list-style:none;width:450px;}
		#sightbox_piclist li { width:600px; height:400px; overflow:hidden; }
		#sightbox_piclist img { width:600px; height:400px; }
	#sightbox_btn { position:absolute;left:0px; top:365px; text-align:right; width:100%; float:right; margin:9px 9px 1px 0; color:#000000;}
		#sightbox_btn ul{margin:0;list-style:none;float:right;}
		#sightbox_btn li{float:left; text-align:center; width:20px; background: #FFFFCC; font-weight:bold; margin:0px 2px 0px 2px; line-height:20px; cursor:pointer; opacity:0.5; -moz-opacity:0.5; filter:alpha(opacity=50); }
		#sightbox_btn .current { background: #FFFFFF; font-weight:bold; color:#275604; opacity:1; -moz-opacity:1; filter:alpha(opacity=100); }
	#sightbox_opdiv { position:absolute; left:0; bottom:0; width:609px; height:35px; background:#506409; opacity:0.5; -moz-opacity:0.5; filter:alpha(opacity=50); }
	#sightbox_tx { position:absolute; float:right;left:20px; bottom:20px; color:#FFFFFF; font-weight:bold;}
		#sightbox_tx ul{margin:0;list-style:none;width:100%;}
		#sightbox_tx .current{}
		#sightbox_tx .normal {display:none; }

/* Hotel */
.hotelstep{width:678px; border:1px #CCC solid; background:url(hotel/hotel_biaoqian.jpg) right top no-repeat; height:35px; padding:5px 10px; text-align:left;}
.hselect{width:700px; margin:10px 0;}
.hs_tit{height:30px; background:url(hotel/hoteltit_bj.jpg) repeat-x; color:#000; text-align:left; font-size:14px; font-weight:700; line-height:30px;}
.hs_tit span{float:right; padding-right:10px; font-weight:normal; font-size:12px;}
.hselect td{height:25px;}
.hs_submit{height:36px;text-align:center;}
.tophotel_tit{clear:both; border-left:1px #eacfa3 solid; border-right:1px #eacfa3 solid; height:30px; width:688px; background:url(hotel/tophotel_bj.jpg) repeat-x; text-align:left; font-weight:700; padding-left:10px; line-height:30px;}
.tophotel_tit span{float:right; padding-right:10px; font-weight:normal}
.tophotel_box{width:688px; border:1px #CCC solid; border-top:none; padding:5px; margin-bottom:10px;}
.tophotel_box ul{margin:0; padding:0; list-style:none; height:120px;}
.tophotel_box li{float:left; width:25%; text-align:center;}
.tophotel_box li img{padding:2px; border:1px #CCC solid;}
.tophotel_box li h1{margin:0; padding:0; text-align:center; line-height:18px; height:18px; font-size:12px; font-weight:normal;}
.hotelinfo td{padding-left:10px; height:20px;}
.hoteltime{width:700px; height:25px; text-align:left; line-height:25px; padding:8px 0; color:#336600}
.hl_box{height:100px; width:678px; border-left:1px #CCC solid; border-right:1px #CCC solid; padding:10px;}
.hlb_img{width:140px; height:100px; float:left;}
.hlb_img img{border:1px #CCC solid; padding:2px;}
.hlb_info{width:520px; float:right; height:100px; line-height:20px; text-align:left;}
.hlb_info p{margin:0; padding:0;}
.hlb_info h2{margin:0; padding:0; font-size:13px; font-weight:700; }
.hl_bottom{height:30px; border:1px #ccc solid; border-top:none; background:url(hotel/hotel_xx.jpg) no-repeat center top; padding-top:15px; margin-bottom:10px;}
#hotelcontainer{width:700px; padding:10px 0;}
.hc_img{width:190px; float:left; text-align:left;}
.hc_img img{border:1px #ccc solid; padding:2px;}
.hc_info{width:490px; float:right; line-height:22px; text-align:left;}
.hc_info p{margin:0; padding:0;}
.hc_info h1{margin:0; padding:0; font-size:14px; font-weight:700;}
.hc_info h1 a{color:#336600;}
.hc_info h1 a:hover{color:#F60}
#hotel_price{padding-top:10px; width:648px; clear:both}
#hotel_price td{height:25px; text-align:center;}
.hotelsuccess{width:698px; background:url(hotel/hotelsuccess2.jpg) no-repeat top; margin-top:20px; height:150px; border:1px #ccc solid}
.hotelsuccess p{padding:80px 0 0 0; line-height:28px; text-align:center; color:#360; margin:0;}

/* submit page*/
.warning{width:938px;margin:20px 0;font-size:14px;border:1px #dbdbdb solid;}
.warn_info_s{width:490px;margin:0 auto;background:url(line/success.jpg) left no-repeat;height:128px;line-height:28px;padding-left:150px;padding-top:80px;text-align:left;}
.error_info{width:490px;margin:0 auto;background:url(line/error.jpg) left no-repeat;height:128px;line-height:28px;padding-left:150px;padding-top:80px;text-align:left;}
.warn_foot{width:100%;line-height:32px;height:32px;}
.warn_foot a{color:#666666;}

/* news */
.news_right_top{width:100%;}
.news_navtop{height:28px;background:url(news/nav_top.jpg) no-repeat;line-height:28px;font-size:14px;color:#4e9700;font-weight:bold;text-align:left;padding-left:60px;}
.news_navmain{border:1px #dadada solid; border-top:0px;padding:10px 0 5px 10px;background:url(news/nav_bg.jpg) 98% 90% no-repeat;}
.news_navmain ul{margin:0;padding:0 0 5px 0;height:19px;line-height:19px;list-style:none;}
.news_navmain li{float:left;}
.news_navmain_l{background:url(news/nav_l.jpg) no-repeat;width:11px;height:19px;}
.news_navmain_m{background:url(news/nav_m.jpg) repeat-x;height:19px;color:#fc8509;padding:0 3px;}
.news_navmain_r{background:url(news/nav_r.jpg) no-repeat;width:13px;height:19px;}
.news_right_city{width:100%;margin-top:10px;}
.news_city_top{background:url(thead_green.gif) repeat-x;line-height:28px;height:28px;text-align:left;}
.news_city_top img{float:left;padding:5px;}
.news_city_top span{float:right;padding-right:10px;}
.news_city_main{border:1px #dadada solid; border-top:0px;padding:5px 0;margin:0 0 5px 0;height:410px;}
.news_city_main ul{width:100%;list-style:none;text-align:left;margin:0;padding:0;}
.news_city_main li{width:232px;float:left;}
.news_city_content{width:218px;padding:0;margin:0;clear:both;margin-left:4px;}
.news_city_content ul{list-style:none;padding:0;margin:0;}
.news_city_content li{width:198px;}
.news_city_content_top{background:url(news/city_main_top.jpg) repeat-x;height:39px;line-height:39px;padding:0;margin:0;padding-right:20px;}
.news_city_content_top img{float:left;padding:5px;}
.news_city_content_li{background:url(news/city_sign.gif) left no-repeat;padding:0 0 0 20px;height:24px;line-height:24px;width:158px;}
.news_city_content_li a:hover{background:#6f9b1f;color:#ffffff;}
.news_sight{border:1px #dadada solid; border-top:0px;padding:5px 0;margin:0 0 5px 0;height:260px;clear:both;}
.news_sight ul{width:100%;list-style:none;text-align:left;margin:0;padding:0;}
.news_sight li{width:230px;float:left;}
.news_sight_main{width:208px;padding:0;clear:both;margin-left:4px;}
.news_sight_main ul{list-style:none;padding:0;margin:0;}
.news_sight_main li{width:180px;}
.news_sight_main_li{height:24px;line-height:24px;border-bottom:1px #666666 dashed;background:url(news/s_sign.gif) left no-repeat;padding-left:20px;}
.news_theme{border:1px solid #dcdcdc;clear:both;}

.news_list{width:700px;}
.news_list ul{list-style:none;padding:0;margin:0;text-align:left;}
.news_list_title{line-height:24px;background:url(news/news.gif) 1% no-repeat #f3fde5;padding-left:25px;}
.news_list_title a{font-weight:bold;color:#4e9700;text-decoration:none;}
.news_list_title a:hover{font-weight:bold;color:#4e9700;text-decoration:underline;}
.news_list_info{line-height:24px;}
.news_list_title span{float:right;padding-right:15px;}
.news_origin{text-align:right;}


.dibulianjie_left{width:170px;float:left;background-color: #f9feed; border: #76a803 1px solid;text-align:center;padding-bottom:20px;}
.dibulianjie_left ul{padding:0;margin:0;list-style:none;}
.dibulianjie_style1{background: url(corp/dububotton.gif)  top no-repeat;text-align:center; height:22px;line-height:22px;margin-top:10px;font-size:14px;color:#ffffff;}
.dibulianjie_style2{text-align:center; height:22px;line-height:22px;margin-top:10px;font-size:14px;}

.dibulianjie_right{width:740px; height:auto; float:right;border:#ddd 1px solid; padding:10px; text-align:left; line-height:24px;}
.dibulianjie_right_tittle{font-size:14px;color:#4e9700;font-weight:700; margin-left:10px;}



/*about*/
.about_right_pic{ width:710px;}
.about_right_pic ul{list-style:none;padding:0;margin:0;}
.about_right_pic li{float:left;padding-left:20px;text-align:center;}
.paddingleft20{margin-left:20px;}
#footer2{width:100%;margin:0 auto;background: url(corp/dibu.gif) top repeat-x;height:86px;clear:both; margin-top:10px;}


/*contact*/
.contact_left{width:340px; float:left;}
.contact_right{width:388px; height:370px; background:url(corp/contact_pic1.gif) top no-repeat; float:right; border:#898989 1px solid;}

/*chengpin*/
.chengpin_tittle{width:740px;height:25px; background-color:#ededed;clear:both;}
.red{color:#FF0000;}

/*zixun*/
.zixun{background:#f1f1f1; width:740px; height:auto; border-bottom:#CCCCCC 1px dashed; padding:10px 0;}
.zixun_none{width:740px; height:auto; border-bottom:#CCCCCC 1px dashed;padding:10px 0;}
.zixun_pic{width:117px; height:87px; float:left; padding-left:5px; margin:0 auto; padding-top:5px;}
.zixun_font{width:600px; float:right;}
.zixun_tel{float:right; margin-right:5px; color:#4e9700;}
.zixun_tittle{ float:left;}

/*lianjie*/
.lianjie_pic{width:100%;}
.lianjie_pic ul{padding:0;margin:0;list-style:none;}
.lianjie_pic li{float:left;width:88px; height:31px;line-height:31px;padding:10px;}
.lianjie_wenzi{width:100%;}
.lianjie_wenzi ul{padding:0;margin:0;list-style:none;};
.lianjie_wenzi li{float:left;width:100px;height:24px;line-height:24px;padding:10px;}
.hezuo{ width:730px;background:#f6f7f5; border:#dcdcdc 1px solid; margin-top:10px;padding:5px;}
.hezuo_pic{width:88px; height:31px;margin:3px;}

/* ciceroni_box */
.ciceroni_box{background:url(ciceroni_bg.gif) repeat;border:#d6d6d6 1px solid; margin-top:10px;padding:15px;}
.ciceroni_box #infor{margin-top:2px;}
.ciceroni_box #infor td {line-height:20px;text-align:left;border-bottom:1px dashed #d6d6d6;}
.ciceroni_box #infor #title {width:70px;text-align:right;padding-right:10px;color:#4e9700;font-size:13px;font-weight:bold;}
.jiyu {background:#FFFFFF url(jiyu.gif) left bottom no-repeat;height:90px;line-height:25px;text-align:left;padding:10px 0px 0px 80px;color:#4e9700;}
.line_box{line-height:25px;width:98%;text-align:left;}
.ciceroni_list #title {text-align:right;padding-right:10px;color:#4e9700;font-size:13px;font-weight:bold;}
.ciceroni_list #ltable {border:1px solid #d6d6d6;background:#FFFFFF;}
.ciceroni_list #ltable td {line-height:30px;}

/*page*/
.page {margin:10px 0px 10px 0px;line-height:40px;height:40px;text-align:right;width:100%;}
.pagelink
{
	background:#FFFFFF url(athead.jpg) repeat-x;
	border: #D2DDD9 1px solid;
	padding: 5px;
	color: #FFFFFF;
	font-size:13px;
	font-weight:bold;
	margin-right: 2px;
	text-decoration: none;
}

.pagelinklast
{
	background:#FFFFFF url(athead.jpg) repeat-x;
	border: 1px solid #D2DDD9;
	padding:1px 3px 1px 3px;
	color: #edf4fa;
	font-weight:normal;
}

.pagecurrent
{
	background:#FFFFFF;
	border: #D2DDD9 1px solid;
	padding: 5px;
	font-weight: bold;
	color: #888888;
	margin-right: 2px;
}



.pagelink a:visited,
.pagelink a:link,
.pagelinklast a:visited,
.pagelinklast a:link,
.pagecurrent a:visited,
.pagecurrent a:link
{
	text-decoration:none;
	color: #FFFFFF;
	font-size:13px;
	font-weight:normal;
}
.pagelink a:hover, .pagelinklast a:hover, .pagecurrent a:hover
{
	color: #888888;
	font-weight: bold;
}

.pagelink a:active, .pagelinklast a:active, .pagecurrent a:active
{
	border: #2b66a5 1px solid;
	color: #FFFFFF;
	font-size:13px;
	font-weight:bold;
	background-color:lightyellow
}

.helpc_right{width:760px; height:auto; float:right;border:#ddd 1px solid; text-align:left; line-height:24px;padding-top:10px;}
.visa_mcontent{width:100%;margin-top:10px;}
.visa_mcontent h1{text-align:center;font-size:16px;color:#529202;margin:0;border-top:1px #529202 solid;line-height:26px;}
.visa_mcontent h2{background:url(help_sign.jpg) 1% 25% no-repeat #e8e7e7;font-size:12px;font-weight:bold;color:#333333;line-height:28px;padding-left:30px;margin:0;}
.visa_mcontent p{padding-left:10px;margin:0;}=======