<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*============================ vias_cen ====================================*/
.vp44_visasearch {
	border:2px solid #386EC6;
	height:167px;
	}
.vp44_visasearch ul {
	margin:10px 0 0 15px;
	}
.vp44_visasearch ul li {
	margin-top:10px;
	line-height:21px;
	}
.input_qz {
	width:111px;
	height:18px;
	border:1px solid #bfe1af;
	color:#999999;
	line-height:18px;
	}
.input_qz01 {
	width:111px;
	height:21px;
	border:1px solid #CCC;
	cursor:pointer;
	}
.input_qz02 {
	width:85px;
	height:31px;
	background:url(/images/V2/vp44/anniu.png) no-repeat -5px -68px;
	border:0;
	cursor:pointer;
	}
.vp44_visasearch01 {
	height:290px;
	}
.vp44_viasys {
	margin-top:10px;
	}
.vp44_viasybot {
	padding:5px 10px;
	}
.vp44_viasybot dl {
	border-bottom:1px dashed #dddddd;
	height:50px;
	margin-top:15px;
	}
	
.vp44_viasybot dl dt {
	float:left;
	}
.vp44_viasybot dl dd {
	width:155px;
	float:left;
	padding-left:5px;
	line-height:20px;
	}
.vp44_visacj {
	margin-top:10px;
	}
.vp44_visacj ul {
	padding:5px 10px;
	}
.vp44_visacj ul li {
	line-height:21px;
	color:#ff6600;
	}	
.vp44_visalc {
	}
.vp44_visavcen {
	margin-top:10px;
	background:url(/images/V2/vp44/visa_cen01.gif) bottom repeat-x;
	position:relative;
	float:left;
	width:748px;
	}
.vp44_visavcen dl {
	margin:15px 0 0 20px;
	}
.vp44_visavcen dl dt {
	float:left;
	padding:3px;
	border:1px solid #ced2d5;
	background-color:#FFF;
	}
.vp44_visavcen dl dd.o_cu {
	line-height:40px;
	font-size:18px;
	}
.vp44_visavcen dl dd {
	width:450px;
	float:left;
	line-height:25px;
	padding-left:20px;
	}
.qd {
	width:150px;
	position:absolute;
	top:30px;
	left:590px;
	}

.qd_aniu {
	width:61px;
	height:24px;
	background:url(/images/V2/vp44/visa_ydan.gif) no-repeat;
	border:none;
	margin-left:60px;
	cursor:pointer;
	}
.vp44_visavcen01 {
	padding:0 12px;
	border-top:none;
	}
.visavcen01top {
	height:26px;
	line-height:26px;
	border-bottom:1px solid #0077b9;
	padding-top:20px;
	}
.visavcen01top span {
	width:90px;
	height:26px;
	background-color:#0077b9;
	float:left;
	text-align:center;
	font-weight:bold;
	color:#FFF;
	}
.visavcen01top a {
	padding-left:20px;
	float:right;
	background:url(/images/V2/vp44/dy_ico.gif) no-repeat 0 5px;
	}
.visavcen01cen {
	padding:20px 0;
	border-bottom:1px dashed #dfdfdf;
	}
.visavcen01cen p {
	color:#666666;
	line-height:20px;
	text-indent:1em;
	}
.cen_ju {
	margin-top:15px;
	}
.visavcen01bot {
	height:70px;
	background-color:#f9f9f9;
	margin-top:10px;
	}
.visavcen01bot h1 {
	padding:10px 0 0 20px;
	}
.visavcen01bot ul {
	margin:10px 0 0 20px;
	}
.visavcen01bot ul li {
	width:200px;
	float:left;
	}
.visavcen01bot ul li a {
	padding-right:30px;
	}
	
	

/*============================ vp44_visalist ====================================*/
.vp44_visalist {
	margin-top:10px;
	}
.visalisttop {
	height:40px;
	background:url(/images/V2/vp44/visa_list01.gif) repeat-x;
	position:relative;
	}
.visalisttop h1 {
	font-size:18px;
	color:#656366;
	line-height:40px;
	padding-left:15px;
	}
.visalisttop p {
	position:absolute;
	top:0;
	right:0;
	line-height:40px;
	color:#008bda;
	}
.visalisttop p a {
	padding:0 5px;
	color:#008bda;
	}
.visalistbot {
	padding:15px;
	}
.visalistbot01 {
	height:112px;
	border-top:1px dashed #dedede;
	}
.visalistbot01 p {
	text-align:center;
	width:90px;
	float:left;
	margin:10px 0 0 10px;
	display:inline;
	line-height:25px;
	font-size:14px;
	text-indent:0;
	}
.visalistbot01 p a{ text-decoration:NONE}
.visalistbot01 p img {
	padding:2px;
	border:1px solid #d6d6d6;
	}
.visalistbot01 ul {
	width:600px;
	float:left;
	margin-top:20px;
	}
.visalistbot01 ul li {
	width:270px;
	line-height:25px;
	float:left;
	padding-left:30px;
	background:url(/images/V2/vp44/visa_list03.gif) no-repeat 20px 10px;
	}
.visalistbot01 span {
	float:left;
	}
.visalistbot01 a{  cursor:pointer;}
.bo_c {
	width:200px;
	}
.visalistbot02 {
	background-color:#fafafa;
	}

.visaist01bot {
	padding-bottom:10px;
	border-bottom:1px dashed #d6d6d6;
	position:relative;
	}
.visaist01bot h3 {
	line-height:35px;
	}
.visaist01bot h3 img {
	float:left;
	padding:2px;
	border:1px solid #d6d6d6;
	margin:5px 5px 0 0;
	}
.visaist01bot p {
	line-height:22px;
	text-indent:0;
	}
.visaist01bot a{ color:#006196}
.qd01 {
	top:15px;
	}
	
	
	
	
.vp44_visagjlist {
	height:100px;
	}
.qt {
	width:192px;
	height:68px;
	background:url(/images/V2/vp44/qt01.gif) no-repeat;
	position:absolute;
	top:10px;
	right:0;
	line-height:25px;
	padding-top:15px;
	padding-left:20px;
	}
.qt ul li {
	width:89px;
	float:left;
	}
.qt ul li img {
	float:left;
	margin-top:2px;
	}




/*============================ ft_list ====================================*/
.ft_bt {
	margin-top:10px;
	position:relative;
	}
.ft_bt h1 {
	line-height:35px;
	}
.ft_bt p {
	text-indent:0px;
	line-height:21px;
	}
.ft_bt ul {
	width:226px;
	position:absolute;
	top:15px;
	right:0;
	}
.ft_bt ul li {
	width:42px;
	float:left;
	line-height:22px;
	text-align:center;
	border-top:7px solid #d8d8d8;
	margin-left:2px;
	display:inline;
	color:#666666;
	}
.ft_bt ul li.li_se {
	border-top:7px solid #ff6600;
	}
.ft_bg table {
	border-top:1px solid #bad7e7;
	border-left:1px solid #bad7e7;
	}
.ft_bg td {
	border-right:1px solid #bad7e7;
	border-bottom:1px solid #bad7e7;
	line-height:29px;
	text-align:center;
	}
.td_bj {
	background-color:#e9f3ff;
	}
.ft_bg td.td_g {
	line-height:18px;
	height:64px;
	color:#0353aa;
	}
.ft_lid {
	margin-top:10px;
	height:49px;
	background:url(/images/V2/vp44/ft_list01.gif) repeat-x;
	color:#fff
	}
.ft_lid td {
	text-align:center;
	height:49px;
	color:#fff;
	font-weight:bold;
	}
.ft_lid01 {
	width:980px;
	height:33px;
	background-color:#f4f4f4;
	margin-top:10px;
	overflow:hidden;
	}
.ft_lid01 ul li {
	float:left;
	margin:6px 0 0 10px;
	display:inline;
	}
.ft_select{
	width:110px;
	height:21px;
	}
.ft_input10 {
	width:69px;
	height:23px;
	background:url(/images/V2/vp44/ft_input10.gif) no-repeat;
	border:none;
	line-height:23px;
	padding-left:5px;
	text-align:left;
	cursor:pointer;
	}
.ft_input11 {
	width:69px;
	height:23px;
	background:url(/images/V2/vp44/ft_input11.png) no-repeat;
	border:none;
	line-height:23px;
	color:#ff6600;
	padding-left:5px;
	text-align:left;
	cursor:pointer;
	}
.ft_input00 {
	width:69px;
	height:23px;
	background:url(/images/V2/vp44/ft_input00.gif) no-repeat;
	border:none;
	line-height:23px;
	padding-left:5px;
	text-align:left;
	cursor:pointer;
	}
.ft_input01 {
	width:69px;
	height:23px;
	background:url(/images/V2/vp44/ft_input01.png) no-repeat;
	border:none;
	line-height:23px;
	color:#ff6600;
	padding-left:5px;
	text-align:left;
	cursor:pointer;
	}

.ft_input211 {
	width:46px;
	height:23px;
	background:url(/images/V2/vp44/ft_input211.gif) no-repeat;
	border:none;
	line-height:23px;
	color:#ff6600;
	padding-left:5px;
	text-align:left;
	cursor:pointer;
	}
.ft_input201 {
	width:46px;
	height:23px;
	background:url(/images/V2/vp44/ft_input201.gif) no-repeat;
	border:none;
	line-height:23px;
	color:#ff6600;
	padding-left:5px;
	text-align:left;
	cursor:pointer;
	}
.ft_input210 {
	width:46px;
	height:23px;
	background:url(/images/V2/vp44/ft_input210.gif) no-repeat;
	border:none;
	line-height:23px;
	padding-left:5px;
	text-align:left;
	cursor:pointer;
	}
.ft_input200 {
	width:46px;
	height:23px;
	background:url(/images/V2/vp44/ft_input200.gif) no-repeat;
	border:none;
	line-height:23px;
	padding-left:5px;
	text-align:left;
	cursor:pointer;
	}

.ft_input02 {
	margin-left:50px;
	display:inline;
	}
.ft_lsit {
	border:1px solid #bbd8ea;
	border-top:3px solid #bbd8ea;
	margin-top:5px;
	}
.ft_lsit:hover{ background-color:#F7FBFD;border:1px solid #2E71CF;border-top:3px solid #2E71CF;}
.ft_listl {
	width:80px;
	text-align:center;
	float:left;
	}
.ft_listl p {
	text-indent:0;
	line-height:35px;
	margin-top:25px;
	}
.ft_listl span img {
	padding:2px;
	border:1px solid #cbcbcb;
	}
.ft_listc {
	width:710px;
	float:left;
	}
.ft_listc ul {
	margin-top:10px;
	width:100%;
	clear:both;
	}
.ft_listc ul li {
	float:left;
	line-height:18px;
	}
.ft_lichang {
	width:150px;
	}
.ft_lichang01 {
	width:80px;
	margin-top:18px;
	}
.ft_lichang02 {
	margin-top:18px;
	}
.ft_listc p {
	text-indent:0;
	line-height:21px;
	margin-top:15px;
	}
.ft_lichang01 strong {
	float:left;
	}
.ft_lichang01 img {
	float:left;
	margin-top:2px;
	}
.ft_listr {
	width:155px;
	float:left;
	text-align:center;
	margin-top:15px;
	position:relative;
	}
.yuding_anniu {
	width:72px;
	height:27px;
	border:none;
	background:url(/images/V2/vp44/yuding.gif) no-repeat;
	margin-top:10px;
	cursor:pointer;
	}
.ft_listr p {
	text-indent:0;
	line-height:20px;
	}

.ft_listr p a {
	border-bottom:1px dashed #006196;
	}
.ft_listbot {
	width:700px;
	margin:15px auto 0 auto;
	border-top:1px dashed #e1e1e1;
	padding-bottom:5px;
	}
.ft_listbot h1 {
	line-height:35px;
	}
.ft_listbot dl dt {
	float:left;
	}
.ft_listbot dl dt img {
	padding:2px;
	border:1px solid #cbcbcb;
	}
.ft_listbot dl dd {
	width:645px;
	float:right;
	line-height:18px;
	}
.ft_gs {
	margin-top:10px;
	}

.ft_gs ol li {
	line-height:25px;
	list-style:none;
	}
.ft_gs ol li img {
	float:left;
	margin:3px 0 0 10px;
	display:inline;
	}
	
.guoji_zx {
	margin-top:10px;
	}
.guoji_zx ul {
	height:180px;
	padding:0px 10px 10px 10px;
	}
.guoji_zx ul li textarea {
	height:49px;
	line-height:20px;
	border:1px solid #b9ccd3;
	color:#666666;
	}
.guoji_zx ul li input {
	float:left;
	line-height:23px;
	color:#666666;
	}
.dyue_input01 {
	width:100px;
	height:23px;
	border:1px solid #b9ccd3;
	margin-top:5px;
	}
.dyne_anniu01 {
	width:78px;
	height:26px;
	background:url(/images/V2/vp44/anniu.png) no-repeat -5px -36px;
	border:none;
	margin:5px 0 0 5px;
	display:inline;
	}



/*============================ vias_wzlist ====================================*/
.vias_wzleft {
	width:220px;
	float:left;
	padding-bottom:200px;
	background-color:#f6f6f6;
	margin-top:10px;
	}
.vias_wzleft ul li a {
	width:195px;
	float:left;
	height:40px;
	line-height:40px;
	padding-left:25px;
	border-bottom:1px solid #FFF;
	font-size:14px;
	font-weight:bold;
	color:#0097dc;
	}
.vias_wzleft ul li a.se {
	background-color:#0196da;
	color:#FFF;
	}
.vias_wzright {
	width:756px;
	float:right;
	margin-top:10px;
	}
.vias_wzright01 {
	line-height:35px;
	border-bottom:1px solid #ff6600;
	font-size:14px;
	font-weight:bold;
	}
.vias_wzright02 ul li {
	width:731px;
	padding-left:25px;
	line-height:30px;
	background:url(/images/V2/vp44/wz_ico.gif) no-repeat 10px 10px;
	position:relative;
	float:left;
	}
.vias_wzright02 ul li a {
	float:left;
	background-color:#FFF;
	padding-right:10px;
	}
.vias_wzright02 ul li em {
	float:right;
	padding-right:15px;
	font-size:14px;
	font-weight:bold;
	color:#ff6600;
	background-color:#FFF;
	padding-left:10px;
	}
.vias_wzright02 ul li span {
	position:absolute;
	height:15px;
	width:650px;
	top:0px;
	left:25px;
	z-index:-1;
	border-bottom:1px dashed #dbdbdb;
	}
.vias_wzright03 {
	text-align:right;
	margin-top:15px;
	padding-right:10px;
	}



/*============================ vias_wzcen ====================================*/
.vias_wzcen {
	font-size:18px;
	font-weight:bold;
	text-align:center;
	line-height:40px;
	color:#F00;
	border-bottom:1px solid #F00
	}
.vias_wzcen01 {
	padding:15px;
	}
	
/*============================ ft_list01 ====================================*/
.ft_slist01 {
	margin-top:10px;
	line-height:30px;
	}
.ft_slist01 p {
	padding-left:20px;
	text-indent:0;
	background:url(/images/V2/images/ft_slist01.gif) no-repeat 0 9px;
	}
.ft_slist01 h3{color:#386EC6}
.ft_slist01bot {
	border-top:2px solid #386EC6;
	padding:0 15px;
	}
.ft_slist01bot01 h1 {
	margin-top:10px;
	line-height:25px;
	font-size:14px;
	}
.ft_slist01bot01 h3 {
	margin-top:10px;
	line-height:25px;
	color:#386EC6
	}
.ft_slist01bot01 p {
	line-height:21px;
	}
.ft_slist01bot01 p a {
	padding:3px 5px;
	}
.ft_slist01bot01 p a.a_se {
	background-color:#ff6600;
	color:#FFF;
	}
.ft_slist01bot02 {
	margin-top:10px;
	}
.ft_slist01bot02 td {
	line-height:47px;
	text-align:center;
	border-bottom:1px solid #e5e5e5;
	} 
.ft_slist01bot02 td.ft_td {
	line-height:37px;
	background-color:#386EC6;
	color:#fff;
	font-size:14px;
	font-weight:bold;
	border-bottom:none;
	}
.ft_slist01bot03 {
	margin-top:20px;
	border-top:1px dashed #e0e0e0;
	padding-bottom:10px;
	}
.ft_left {
	margin-top:10px;
	}
.ft_left01 {
	margin-top:0px;
	padding:0 5px;
	}
.ft_left01 ul li {
	width:200px;
	}
.guo_jiudian {
	margin-top:10px;
	}
.vp44_jiudianl {
	padding:0 10px;
	}
.vp44_jiudianl ol li {
	height:40px;
	overflow:hidden;
	line-height:20px;
	padding:10px 0;
	border-bottom:1px dashed #e1e1e1;
	}
.vp44_jiudian {
	height:292px;
	}



/*================================ hotel_list ===============================*/
.hotel_s {
	position:absolute;
	bottom:0;
	right:0;
	}
.hotel_lie {
	border:1px solid #dbdbdb;
	}
.hotel_lie ul {
	padding-bottom:15px;
	}
.hotel_lie ul li {
	padding-left:10px;
	margin-top:15px;
	}
.hotel_lie ul li a {
	padding:3px 10px;
	color:#0292d1;
	}
.hotel_lie ul li a.hotel_lies {
	background-color:#ff6600;
	color:#FFF;
	}
.hotel_lie01 {
	overflow:hidden;
	margin-top:10px;
	height:32px;
	border:1px solid #dbdbdb;
	}
.hotel_lie01 ul li {
	float:left;
	line-height:32px;
	}
.hotel_lie01 ul li a {
	float:left;
	height:32px;
	padding:0 15px;
	border-right:1px solid #dbdbdb;
	}
.hotel_lie01 ul li a.hotel_libj {
	background:url(/images/V2/vp44/hotel_libj.gif) repeat-x;
	}
.hotel_lie01 ul li.right {
	float:right;
	}
.hotel_lie02 {
	border:1px solid #dbdbdb;
	border-top:2px solid #388ec7;
	margin-top:5px;
	}
.hotel_lie02 {
	padding:15px;
	}
.hotel_lie02 dl {
	position:relative;
	}
.hotel_lie02 dl dt {
	width:180px;
	height:140px;
	float:left;
	border:1px solid #dbdbdb;
	}
.hotel_lie02 dl dd {
	width:380px;
	float:left;
	margin-left:10px;
	display:inline;
	line-height:21px;
	}
.tu img {
	padding:1px;
	border:1px solid #dbdbdb;
	}
.hotel_lie02 dl dd.hotel_jg {
	position:absolute;
	width:100px;
	top:10px;
	right:0px;
	text-align:center;
	}
.hotel_lie02 td {
	line-height:40px;
	border-bottom:1px dashed #dbdbdb;
	}
.jiudian_yuding {
	width:65px;
	height:21px;
	background:url(/images/V2/vp44/jiudian_yuding.gif) no-repeat;
	border:none;
	}
.hotel_lie02 td.jiudian_b {
	border-bottom:1px solid #dbdbdb;
	}
	
	
	
	
/*================================ taocan ===============================*/
.taocan_ban {
	width:986px;
	margin:10px auto 0 auto;
	}
.taocan_top {
	width:986px;
	margin:0 auto;
	}
.taocan_top ul {
	margin-top:10px;
	}
.taocan_top ul li {
	float:left;
	}
.taocan_top ul li a {
	float:left;
	width:220px;
	height:59px;
	background:url(/images/V2/vp44/taocan_naniu02.gif) no-repeat;
	text-align:center;
	line-height:59px;
	font-size:18px;
	font-family:"?????";
	font-weight:bold;
	color:#FFF;
	margin-left:20px;
	display:inline;
	}
.taocan_top ul li a.se_bl {
	background:url(/images/V2/vp44/taocan_naniu01.gif) no-repeat;
	}

.taocan_bot {
	width:986px;
	margin:10px auto 0 auto;
	}

.taocan_bot01 {
	padding-bottom:10px;
	}
.taocan_ce {
	width:315px;
	height:127px;
	float:left;
	background-color:#f5f5f5;
	margin:15px 0 0 10px;
	display:inline;
	position:relative;
	}
.taocan_ce h1 {
	padding-left:5px;
	line-height:30px;
	}
.taocan_ce dl {
	padding-left:10px;
	}
.taocan_ce dl dt {
	width:120px;
	height:80px;
	border:1px solid #ababab;
	float:left;
	overflow:hidden;
	}
.taocan_ce dl dd {
	width:160px;
	float:left;
	padding-left:10px;
	margin-top:6px;
	}
.taocan_ce dl dd img {
	float:left;
	
	}
.taocan_ce dl dd.cedd {
	margin-top:-5px;
	}
.taocan_ce p {
	padding:3px 10px;
	background-color:#dddddd;
	position:absolute;
	top:10px;
	right:5px;
	text-indent:0;
	}
.taocan_ce a{ cursor:pointer;}
.taocan_ce a:hover 
{
	width:315px;
	height:127px;
	background-color:#c5eafe;
	float:left;
	text-decoration:none;
	}
	
	
/*========================== taocancen ==============================*/
.taocancentop {
	width:986px;
	margin:0 auto;
	line-height:40px;
	font-size:18px;
	font-weight:bold;
	}
.taocancen01 {
	width:956px;
	margin:0 auto;
	background-color:#f7fdff;
	padding:15px;
	}
.taocan_l {
	width:380px;
	height:197px;
	float:left;
	overflow:hidden;
	}
.taocan_r {
	width:560px;
	float:right;
	position:relative;
	}
.taocan_r ul li {
	float:left;
	width:350px;
	line-height:25px;
	}
.taocan_r ul li span {
	float:left;
	}
.r_ju {
	width:160px;
	}
.taocan_r ol {
	width:500px;
	padding:15px 15px;
	border:1px solid #f0f0f0;
	background-color:#fbfbfb;
	}
.taocan_r ol li {
	line-height:21px;
	list-style:none;
	}
.taocan_r p {
	position:absolute;
	top:5px;
	right:15px;
	text-indent:0;
	}
.taocan_r p input {
	width:172px;
	height:53px;
	background:url(/images/V2/vp44/taocan_10.gif) no-repeat;
	border:none;
	cursor:pointer;
	}
.taocancen02 {
	width:986px;
	margin:10px auto 0 auto; 
	}
.taocancen02top {
    height:30px;
	background-color:#e4f7ff;
	border-bottom:1px solid #bad7e8;
	line-height:30px;
	padding-left:10px;
	position:relative;
	}
.taocancen02top ul {
	width:800px;
	height:29px;
	position:absolute;
	top:3px;
	left:0;
	padding-left:20px;
	}
.taocancen02top ul li {
	margin-left:2px;
	display:inline;
	float:left;
	}
.taocancen02top ul li a {
	float:left;
	height:29px;
	border-left:1px solid #BAD7E8;
	border-right:1px solid #BAD7E8;
	background:url(/images/V2/vp44/ta_na02.gif);
	text-align:center;
	font-weight:bold;
	color:#008cd4;
	line-height:29px;
	padding:0 10px;
	cursor:pointer;
	}
.taocancen02top ul li a.ta_na02 {
	background:url(/images/V2/vp44/ta_na01.gif);
	}
.taocancen02bot {
	padding:10px;
	}
.taocancen02bot table {
	border-top:1px solid #eeeeee;
	border-left:1px solid #eeeeee;
	margin-top:10px;
	}
.taocancen02bot td {
	border-bottom:1px solid #eeeeee;
	border-right:1px solid #eeeeee;
	line-height:30px;
	}
.td_l {
	text-align:right;
	padding-right:5px;
	background-color:#f7f7f7;
	}
.td_r {
	text-align:left;
	padding-left:5px;
	}
.td_se {
	color:#F00;
	}
.biao01 ul{ width:100%;}
.biao01 ul li {
	float:left;
	margin-left:20px;
	display:inline;
	}
.taocancen02bot p {
	padding:0 20px;
	line-height:21px;
	}
.biao_ce {
	text-indent:2em;
	}
.biao_ce01 {
	padding-left:50px;
	line-height:21px;
	}
	
	

	
	
	
	
	/*---------------------*/
	
	.fdivClass{ border:1px solid #FFAB00; position:absolute; overflow:hidden; display:none; background-color:#fff; z-index:1000}
	.fdivClass .title{ height:26px; line-height:26px; color:#FF6600; font-weight:bold; background:url(/images/v2/box_title.jpg); border-bottom:1px solid #FFD57F; padding-left:10px; font-size:12px;}
	.fdivClass .content{background-color:#fff; overflow:hidden; padding:5px;}
	.fdivClass .content a{float:left; width:38px; height:22px; line-height:22px; margin-top:5px; overflow:hidden; text-align:left; border:1px solid #fff; text-indent:2px; text-decoration:none; color:#4A9515}
	.fdivClass .content a:hover{ background-color:#FFFCD1; border:1px solid #FFC54A;}
	.fdivClass .content2 a{ width:50px;}
	
	.fdivClass .content h1{float:left; display:block; height:25px; line-height:25px; background-color:#F5F5F5; font-size:12px; width:100%; color:#000; text-indent:5px}
	
	.fdiv_width1{width:210px;}
	.fdiv_width2{width:400px;}
	
.isearchloading{ margin:30px 0; padding:20px; text-align:center; line-height:30px; font-size:14px; border:1px solid #BAD7E7}
.bg{clear:both;border:1px solid #BBD8EA;margin:5px 0;background:#fff; color:#2B72A2; text-align:center; width:100%}
.bg .otherflttitle{ background:#E1EFF7}
.bg td{height:26px;}
.bg2 td{height:20px;overflow:hidden;white-space:normal;text-overflow:ellipsis; background-color:#FCFDFE}
.bg2{border-bottom:1px solid #E8F2F9;margin-bottom:2px;margin-left:5px; color:#333; width:100%}
.otherflightdata{ padding:10px;}

.loadtax{ background:url(/images/v2/loading2.gif) no-repeat left; }

#fltmsgbox{ position:absolute; border:1px solid #B0D0FF; width:200px; padding:10px; background-color:#F4FAFF; line-height:20px}

.morevisalist{ padding:10px; line-height:20px; color:#666; border:2px solid #E4F7FF; margin-top:10px}
.morevisalist a{ padding:0 5px;}


.qrule{ position:absolute; top:105px; right:20px;border:1px solid #B0D0FF; width:200px; padding:10px; background-color:#F4FAFF; line-height:20px; z-index:999; background-color:#fff; text-align:left; display:none}
.ft_listr img{ position:absolute; top:5px; right:5px; cursor:pointer;}
.ft_listr { z-index:0}
.why li{ line-height:25px; background:url(/images/v2/hit8.gif) no-repeat left; background-position:0 7px; padding-left:15px;font-family: "Microsoft Yahei", Tahoma, Arial, \5b8b\4f53, sans-serif;}

.ft_slist01 .info{ float:right}
.ft_slist01 .info li{float:left; width:100px; height:30px; font-size:14px; color:#386EC6; text-align:center}
.ft_slist01 .info li.current{background-color:#386EC6; }
.ft_slist01 .info li a{ display:block}
.ft_slist01 .info li.current a{ color:#fff; }
.infotitle{ display:block; background-color:#F4F8FF; font-size: 15px;font-family: "\5FAE\8F6F\96C5\9ED1"; color:#153A6A; height:30px; line-height:30px; border-bottom:1px solid #DFEBFF; text-indent:0; padding-left:10px;}

.info_detail{ padding:10px 10px 10px 0;font-size: 14px;font-family: "\5FAE\8F6F\96C5\9ED1";  overflow:auto }

.detail_box {padding-bottom: 15px;clear:both;overflow:auto;}
.detail_box .detail_right {	float: left;	font-size:14px;}

.detail_box .detail_right a {color: #005BB5;text-decoration: none}

.detail_box .detail_right a:hover {color: #f60;text-decoration: underline}

.detail_box .detail_left {	background: url("/images/V2/vp50/airprint.1.0.png?v=2014072201") no-repeat scroll right -32px #386EC6;
	color: #FFF;float: left;height: 22px;margin-right: 10px;padding: 0px 18px 0 20px; font-size:14px;}

.otherairport{ padding:10px;}
.otherairport a{display:block; width:120px; float:left; font-size:12px;}

.oneway_content { overflow: hidden; padding: 8px 0;  background-color: #FFF; *zoom: 1; }

.oneway_list { margin-left: -1px; padding: 0 5px; }
.oneway_list li{ float:left;}
.oneway_list a { display: block; overflow: hidden; padding: 0 20px 0 5px; width: 220px; color: #33569C; *zoom: 1; }
.oneway_list a:hover { background-color: #E8F4FF; text-decoration: none; color:#ff6600 }
.oneway_list span { cursor: pointer; }
.oneway_list .title { width: 110px; display: inline-block; margin-top: 8px; margin-right: 5px; line-height: 14px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.oneway_list .base_price { float: right; font-size: 18px; padding-top: 1px; *vertical-align: -2px; }
.oneway_list dfn { margin-right: 2px; color: #666; font-size: 12px; }
.oneway_list .base_price dfn{font-size:12px; color:#E56700}
.oneway_list .text_low{ color:#333}

.ft_slist01 .airport{font-size:18px;font-family: "\5FAE\8F6F\96C5\9ED1"; background:url(/images/v2/icon_flight.gif) no-repeat left; padding-left:40px; margin-top:-10px}



/*allairport*/
.blockBox { clear:both; }
.blockBox .blockTitle { height:34px; line-height: 34px; border-bottom: 2px solid #386EC6; background-color: #F4F8FF; position:relative; z-index:5; }
.blockBox .blockTitle h3 { padding:0px 10px; font-size:16px; line-height:34px; color:#333333; font-family:"\5FAE\8F6F\96C5\9ED1"; float:left; }
.blockBox .blockTitle b { padding:0px 10px; line-height:34px; font-size:12px; font-family:"Arial"; }
.blockBox .blockTitle a { float:left; }
.blockBox .blockMain { border:1px solid #386EC6; border-top:none; }

.blockBox .blockTitle h4 { width:200px; height:35px; font-size:14px; line-height:33px; color:#333333; font-family:"\5FAE\8F6F\96C5\9ED1"; position:absolute; left:558px; top:-1px; z-index:50; }
.blockBox .blockTitle .gShow { width:100px; height:34px; float:left; text-align:center; display:block; color:#ffffff; border-top:1px solid #2288ee; background:#2288ee; font-weight:bold; font-family:"\5B8B\4F53"; }
.blockBox .blockTitle .gNone { width:100px; height:34px; float:left; text-align:center; display:block; color:#005bb5; border-top:1px solid #2C72CF; background:#F4F8FF; cursor:pointer;  font-family:"\5B8B\4F53"; font-weight:bold;}

.lettersWar { padding:10px 0 20px 20px; clear:both; }
.lettersBox { width:920px; padding-top:8px; padding-bottom:7px; border-bottom:1px dashed #dddddd; clear:both; overflow:auto; }
.lettersBox dt { width:38px; vertical-align:top; float:left; display:block; background:#FFFFFF; }
.lettersBox dt span {width:25px; height:24px; font:400 12px/24px "Arial"; color:#ffffff; text-align:center; display:block; background:url(http://img1.40017.cn/cn/new_ui/iflight/allairlines/allairlines_bg.png) no-repeat 3px 3px;}
.lettersBox dd { width:881px; float:left; padding:0px; display:block; font-family:"\5B8B\4F53"; }
.lettersBox dd a { width:146px; height:24px; line-height:24px; display:inline-block; float:left; overflow:hidden; }

/*allcity*/
.nav_title em {
	font-family: \5B8B\4F53
}
.all_ticktes .title {
	height: 35px;
	line-height: 35px;
	overflow: hidden;
	background: url(/images/V2/vp50/title_1pxbg.png) repeat-x
}

.all_ticktes .title ul {
	float: left;
	zoom: 1;
	display: table
}

.all_ticktes #tab_top li {
	float: left;
	text-align: center;
	font-size: 16px;
	color: #333;
	cursor: pointer;
	padding: 0 20px;
	height: 34px;
	line-height: 34px;
	text-align: center;
	font-family: "΢���ź";
	font-weight: normal
}

.all_ticktes .title #tab_tab01.btnSee {
	border-top: 2px solid #2C72CF;
	background: #fff;
	font-weight: bold;
	font-size: 16px;
	color: #333;
	cursor: default;
	height: 33px;
	text-align: center;
	border-left: 1px solid #2C72CF;
	border-right: 1px solid #2C72CF;
	font-family: "�΢���ź";
	font-weight: normal
}

.all_ticktes .title #tab_tab02.btnSee {
	border-top: 2px solid #2C72CF;
	background: #fff;
	font-size: 16px;
	color: #333;
	cursor: default;
	height: 33px;
	text-align: center;
	width: 148px;
	padding: 0;
	border-left: 1px solid #2C72CF;
	border-right: 1px solid #2C72CF;
	font-family: "�΢���ź";
	font-weight: normal
}

.all_ticktes .title .r_bd {
	float: right;
	height: 34px;
	line-height: 34px;
	width: 396px;
	text-align: right;
	overflow: hidden;
	padding-right: 10px;
	_padding-top: 4px
}

.all_ticktes .title .r_bd .six_city {
	margin-left: 59px;
	margin-top: -3px;
	_margin-top: 2px
}

.all_ticktes .title .r_bd .soso_tbl {
	margin-left: 233px;
	margin-top: -3px;
	_margin-top: 2px
}

.citySearchError {
	position: absolute;
	height: 32px;
	background: url(/images/V2/vp50/city_comm.png) 0 -265px repeat-x;
	margin-left: 16px;
	margin-top: 0
}
.all_ticktes .title .r_bd .ts_input {
	width: 90px;
	height: 19px;
	line-height: 19px;
	color: #999
}

.all_ticktes .title .r_bd .keyTips {
	text-align: left
}

.all_ticktes .title .r_bd .btn_bb {
	background: url(/images/V2/vp50/inner_icons.png) no-repeat 0 -90px;
	width: 61px;
	height: 23px;
	line-height: 23px;
	text-align: center;
	font-weight: normal;
	display: inline-block;
	color: #fff;
	margin-left: 5px;
	text-decoration: none
}

.all_ticktes .title .r_bd .btn_bb:hover {
	background: url(/images/V2/vp50/inner_icons.png) no-repeat 0 -125px
}

.all_ticktes .title .r_bd .cityNationSearch {
	text-align: left
}


.add_mleft {
	margin-left: 233px;
	*margin-left: -160px;
	margin-top: -5px;
	_margin-top: 1px
}

.f_content {
	border: 1px solid #2C72CF;
	border-top: 0;
	padding: 10px
}

.f_content .qh_title {
	margin-bottom: 10px
}

.f_content .qh_title .str_ong {
	font-size: 14px;
	font-weight: bold;
	color: #f60;
	margin-right: 10px;
	display: inline-block
}

.f_content .qh_title em {
	color: #f60
}

.f_content .letter {
	border-bottom: 1px dashed #ccc;
	padding-bottom: 12px;
	margin-top: 10px
}

.f_content .no_line {
	border: 0;
	padding-bottom: 0
}

.f_content .letter td.tips {
	color: #fff;
	vertical-align: top;
	width: 40px
}

.f_content .letter td.tips span {
	background: url(/images/V2/vp50/inner_icons.png) no-repeat 0 0;
	width: 19px;
	display: inline-block;
	text-align: center;
	padding-right: 4px;
	margin-top: 3px
}

.letter td a {
	display: inline-block;
	width: 90px;
	margin-bottom: 3px
}

.letter td.w_tips {
	width: 100px;
	color: #fff;
	vertical-align: top;
	height: 19px;
	line-height: 19px
}

.letter td.w_tips span {
	background: url(/images/V2/vp50/inner_icons.png) no-repeat 0 -32px;
	display: inline-block;
	text-align: center;
	width: 76px;
	margin: 0 auto;
	line-height: 19px;
	padding-right: 6px;
	margin-top: 2px
}
.none {
	display: none
}
.show {
	display: block
}



</pre></body></html>