@charset "utf-8";
/* CSS Document */
.Time
{
    font-size:20px;
    color:Orange
    }
body,ul,li{
	margin:0;
	padding:0;
	}
ul,li{
	display:block;
	list-style:none;
	}
a{
	text-decoration:none;
	}
body{
	font-size:12px;
	color:#4d4d4d;
	min-width:985px;
	}
body.list{ 
	background:#EDEDED;
	}
select,input,textarea{
	border:solid 1px #cccccc;
	font-size:12px;
	font-family:'微软雅黑';
	color:#31383d;
	}
/*****顶部帮助条区域*****/
#top{
	height:26px;
	border:solid 1px #dcdcdc; 
	background:url(images_new/bg_repeatX.gif) repeat-x 0 0;
	}
.top_Box{
	width:965px;
	height:26px;
	margin:0 auto;
	padding:0 10px;
	}
	.logoImg{
	float:left;
	}
.QQonLine{
	float:right;
	padding-top:5px;
	}
/*****END*****/
/*****首页导航条*****/	
.nav_index{
	float:right;
	}
.nav_Box{
	width:1300px;
	height:60px;
	margin:0 auto;
	padding:10px;
	}
.nav_index ul li{
	float:left;
	font-family:'方正正准黑简体';
	font-size:16px;
	line-height:60px;
	padding-left:40px;
	}
.nav_index ul li a{
	color:#31383d;
	}
.nav_index ul li a:hover,
.nav_index ul li a.actived{
	color:#ff6701;
	}
/*****END*****/	
/*****登录区域*****/
.ad_login_Box{
	width:965px;
	margin:0 auto;
	position:relative;
	}
.login_Box{
	position:absolute;
	width:230px;
	right:0px;
	top:15px;
	background:url(images_new/bg_login.png) repeat 0 0;
	padding:0 25px;
	}
.top_cont{
	float:left;
	font-family:'微软雅黑';
	font-size:12px;
	line-height:25px;
	}
.top_cont a{
	color:#a0a0a0;
	}
.top_cont a:hover{
	text-decoration:underline;
	}
.top_cont_line{
	float:left;
	width:2px;
	height:15px;
	margin:6px 10px 0 10px;
	background:url(images_new/bg_noRepeat.gif) no-repeat -25px 0;
	}
.login_title{
	height:40px;
	font-family:'微软雅黑';
	font-size:16px;
	font-weight:bold;
	line-height:40px;
	color:#fff;
	}
.login_titleS{
	height:35px;
	font-family:'微软雅黑';
	font-size:14px;
	line-height:35px;
	color:#fff; 
	}
.login_input{
	width:218px;
	height:33px;
	border:solid 1px #9b9b9b;
	font-family:'微软雅黑';
	font-size:18px;
	font-weight:bold;
	line-height:33px;
	padding:0 5px;
	color:#31383d;
	}
.login_fotgetPW{
	float:right;
	line-height:35px;
	}
.login_fotgetPW a{
	color:#fff;
	text-decoration:none;
	}
.login_remeber_Box{
	height:14px;
	padding:10px 0 10px 0;
	}
.login_remeber{
	font-family:'微软雅黑';
	font-size:12px;
	line-height:13px;
	color:#fff;
	}
.login_remeber_input{
	float:left;
	border:0;
	margin-top:-1px;/*FF*/
	margin-top:-3px\9;/*IE8*/
	+margin-top:-4px;/*IE78*/
	}
.login_registe{
	height:15px;
	font-family:'微软雅黑';
	font-size:14px;
	line-height:13px;
	margin:20px 0;
	}
.login_registe a{
	display:block;
	float:left;
	width:114px;
	text-align:center;
	color:#7b746d;
	}
.login_registe a:hover{
	color:#fff;
	text-decoration:underline;
	}
.login_registeLine{
	float:left;
	width:2px;
	height:15px;
	background:url(images_new/bg_noRepeat.gif) no-repeat -15px 0;
	}
/*****END*****/
/*****首页内容区域*****/
#cont_index{
	background:#f9f9f9;
	}
.cont_Box_index{
	width:965px;
	margin:0 auto;
	padding:0 10px; 
	}
.cont_index{
	height:85px;
	padding:35px 0;
	border-bottom:solid 1px #e6e6e6;
	}
.news{
	float:left;
	}
.news_title{
	font-family:'方正正准黑简体';
	font-size:24px;
	line-height:32px;
	padding-bottom:10px;
	}
.news_more{
	float:right;
	font-family:'微软雅黑'; 
	fone-size:14px;
	line-height:32px;
	margin-right:20px;
	}
.news_more a{
	color:#666666;
	}
.news_more a:hover{
	color:#ff6701;
	}
.news_line{
	height:16px;
	padding-top:5px;
	}
.news_day{
	float:left;
	height:16px;
	padding:0 5px;
	font-size:13px;
	line-height:14px;
	font-family:'微软雅黑'; 
	color:#fff;
	background:#71c201;
	}
.news_dayArrow{
	float:left;
	height:16px;
	width:3px;
	padding-right:5px;
	background:url(images_new/bg_noRepeat.gif) no-repeat 0 0;
	}
.news_cont{
	float:left;
	width:545px;
	height:16px;
	font-size:13px;
	line-height:14px;
	font-family:微软雅黑;
	}
.news_cont a{
	color:#666666;
	}
.news_cont a:hover,
.news_cont a.actived{
	color:#ff6701;
	text-decoration:underline;
	}
.hotline{
    float:left;
    width:300px;
    }
.hotline_con{
    height:100px;
    width:298px;
    background: url(images_new/bg_noRepeat.gif) 0 -400px;
    }
	
#ad_line{
	height:55px;
	padding:25px 0 35px 0;
	border-top:solid 1px #fff;
	}
.ad_Box{
	float:left;
	width:300px;
	}
.ad_icon_1,
.ad_icon_2,
.ad_icon_3{
	float:left;
	height:55px;
	width:55px;
	margin-right:5px;
	}
/*.ad_icon_1{
	background:url(images_new/bg_noRepeat.gif) 0 -70px;
	}
.ad_icon_2{
	background:url(images_new/bg_noRepeat.gif) -60px -70px;
	}
.ad_icon_3{
	background:url(images_new/bg_noRepeat.gif) -120px -70px;
	}*/
.ad_contBox{
	float:left;
	}
.ad_title{
	height:30px;
	font-family:'方正正准黑简体';
	font-size:18px;
	line-height:35px;
	}
.ad_cont{
	height:25px;
	font-family:'微软雅黑';
	font-size:14px;
	line-height:25px;
	}
.ad_cont a{
	color:#666666;
	}
.ad_cont a:hover,
.ad_cont a.actived{
	color:#ff6701;
	text-decoration:underline;
	}
/*****END*****/
/*****底部内容*****/
#bottom{
	height:135px;
	background:url(images_new/bg_repeatX.gif) repeat-x 0 -30px #ededed;
	}
.bottom_Box{
	width:965px;
	margin:0 auto;
	padding:0 10px;
	}
.bottom{
	height:40px;
	padding:20px 0 20px 0;
	border-bottom:solid 1px #e6e6e6;
	}
.other_Box{
	float:left;
	width:300px;
	}
.other_BoxInside{
	width:210px;
	margin:0 auto;
	}
.other_title{
	height:20px;
	font-family:'微软雅黑';
	font-size:14px;
	line-height:20px;
	}
.other_title a{
	color:#a0a0a0;
	}
.other_cont_1,
.other_cont_2,
.other_cont_3{
	height:20px;
	width:210px;
	}
.other_cont_1{
	background:url(images_new/bg_noRepeat.gif) no-repeat 0 -130px;
	}
.other_cont_2{
	background:url(images_new/bg_noRepeat.gif) no-repeat 0 -155px;
	}
.other_cont_3{
	background:url(images_new/bg_noRepeat.gif) no-repeat 0 -180px;
	}
.bottom_nav{
	height:15px;
	padding:2px 0;
	border-top:solid 1px #fff;
	}
.bottom_nav div{
	text-align:center;
	font-family:'微软雅黑';
	font-size:12px;
	color:#a0a0a0;
	}
.bottom_nav div a{
	color:#a0a0a0;
	}
.bottom_nav div a:hover{
	text-decoration:underline;
	}
/*****END*****/
/*****内页logo条*****/
.logo_Box{
	height:60px;
	padding:10px;
	background:#fff;
	}
/*****END*****/
/*****内页导航条*****/
.nav{
	height:40px;
	background:url(images_new/bg_repeatX.gif) repeat-x 0 -165px;
	padding:5px 15px 0 15px;
	}
.nav ul li{
	float:left;
	width:120px;
	height:40px;
	text-align:center;
	font-family:'方正正准黑简体';
	font-size:16px;
	line-height:40px;
	}
.nav ul li a{
	display:block;
	width:120px;
	height:40px;
	color:#fff;
	}
.nav ul li a:hover{
	background:url(images_new/bg_noRepeat.gif) no-repeat -125px -205px;
	}
.nav ul li a.actived{
	color:#31383d;
	background:url(images_new/bg_noRepeat.gif) no-repeat 0 -205px;
	}
/*****END*****/
/*****中间内容部分*****/
#middle{
	padding:15px;
	position:relative;
	/*min-width:1002px;*/
	min-width:955px;
	background:#fff !important;
	}
	/*****左边菜单部分*****/
	.menu_list_Box{
		border:solid 1px #dcdcdc;
		border-right:0;
		background:#f2f3f5;
		}
	.menu_list{
		float:left;
		position:absolute;
		top:15px;
		left:16px;
		_left:1px;
		}
	.menu_list ul li.menu_title{
		border-top:solid 1px #dcdcdc;
		border-bottom:solid 1px #dcdcdc;
		}
	.menu_list ul li.menu_title div{
		height:33px;
		width:173px;
		background:url(images_new/bg_repeatX.gif) repeat-x 0 -215px;
		border:solid 1px #fff;
		padding-left:15px;
		color:#656565;
		font-size:16px;
		font-family:'方正正准黑简体';
		line-height:33px;
		}
	.menu_list ul li.menu_cont{
		height:35px;
		}
	.menu_list ul li.menu_cont a{
		display:block;
		height:35px;
		width:158px;
		padding-left:32px;
		color:#656565;
		font-size:14px;
		font-family:'微软雅黑';
		line-height:35px;
		}
	.menu_list ul li.menu_cont a:hover,
	.menu_list ul li.menu_cont a.actived{
		font-size:16px;
		font-weight:bold;
		color:#31383d;
		background:url(images_new/bg_noRepeat.gif) no-repeat 173px -250px #fff;	 
		}
	/*****END*****/
	/*****右边内容区域*****/
	.cont_Box{
		border-left:solid 1px #dcdcdc;
		position:relative;
		margin-left:190px;
		min-height:500px;
		_height:500px;
		background:#FFF;
		padding-left:15px;
		margin-top:-1px;
		+margin-top:-1px !important;
		}
	.cont_title,
	.cont_title02{
		height:34px;
		border-bottom:solid 3px #5a6064;
		color:#31383d;
		font-family:'微软雅黑';
		font-size:24px;
		font-weight:bold;
		line-height:30px;
		}
	.cont_title02{
		height:28px;
		font-size:18px;
		line-height:22px;
		}
		/*****搜索*****/
		.search_Box{
			border-bottom:solid 1px #f0f0f0;
			padding-bottom:10px;
			}
		.search_line
		{
		    min-width:750px;
			_width:750px;
			height:20px;
			padding-top:10px;
		}
		.search_font{
			float:left;
			font-family:'微软雅黑';
			font-size:12px;
			color:#656565;
			text-align:right;
			line-height:20px;
			padding-right:5px;
			}
		.search_input{
			float:left;
			height:16px;
			}
	    .search_dateinput
		{
		    background:#fff url(images_new/ico_Calendar.gif) no-repeat right;
			float:left;
			height:16px;
			}
		.search_font1{
			float:left;
			font-family:'微软雅黑';
			font-size:12px;
			line-height:20px;
			background:url(images_new/bg_noRepeat.gif) no-repeat -240px 1px;
			color:#FF6600;
			}
		.search_font1 a{
			color:#e67c00;
			text-decoration:underline;
			}
		.search_font2{
			float:left;
			font-family:'微软雅黑';
			font-size:12px;
			line-height:20px;
			background:url(images_new/bg_noRepeat.gif) no-repeat -240px 1px;
			color:#FF6600;
			}
		.search_font2 a{
			color:#e67c00;
			text-decoration:underline;
			}
		.search_btn_line{
			height:35px;
			padding-top:10px;
			}
		.search_other,
		.search_other2{
			float:left;
			height:35px;
			line-height:35px;
			font-family:'微软雅黑';
			font-size:12px;
			text-align:center;
			}
		.search_other a,
		.search_other2 a{
			float:left;
			height:35px;
			display:block;
			color:#e67c00;
			}
		.search_other a:hover,
		.search_other2 a:hover{
			color:#fff;
			background-image:url(images_new/bg_noRepeat.gif);
			background-repeat:no-repeat;
			}
		.search_other{
			width:65px;
			}
		.search_other a{
			width:65px;
			}
		.search_other a:hover{
			background-position:-190px -255px;
			}
		.search_other2{
			width:80px;
			}
		.search_other2 a{
			width:80px;
			}
		.search_other2 a:hover{
			background-position:-105px -255px;
			}
		.search_other3 a{
			float:left;
			width:100px;
			height:35px;
			color:#656565;
			text-decoration:underline;
			line-height:35px;
			font-family:'微软雅黑';
			font-size:12px;
			text-align:center;
			}
		/*****END*****/
		/*****列表样式*****/
		.search_result{
			font-family:'微软雅黑';
			font-size:12px;
			color:#656565;
			line-height:40px;
			}
		.list_tab{
			position:relative;
			height:30px;
			background:#f39f1b;
			padding:1px 1px 0 1px;
			}
		.list_tab ul li{
			float:left;
			font-family:'微软雅黑';
			/*font-size:14px;*/
			font-size:13px;/*字体大小改成13是因为客服列表如果查询1月到2月，上面的tab把下面的table往又移动*/
			line-height:28px;
			text-align:center;
			/*background:url(images/bg_noRepeat.gif) no-repeat right -70px;*/
			}
		.list_tab ul li a{
			_float:left;/*IE6*/
			color:#fff;
			display:block;
			height:30px;
			padding:0 15px;
			}
		.list_tab ul li a:hover,
		.list_tab ul li a.actived{
			height:30px;
			/*background:url(images/bg_noRepeat.gif) no-repeat 0 -290px;*/
			background:#fff;
			color:#31383d;			
			}
		.list_tab ul li a.actived{
			font-weight:bold;
			}
		/*.list_tab ul li a.actived{
			font-weight:bold;
			}*/
		#table{
			/*border:solid 1px #d4d4d4;*/
			border-top:0;
			border-bottom:0;
			font-family:'微软雅黑';
			}
		.table_title td{
			height:29px;
			text-align:center;
			font-size:12px;
			/*line-height:28px;*/
			line-height:14px;
			color:#656565;
			background:url(images_new/bg_repeatX.gif) repeat-x 0 -250px;
			border-bottom:solid 1px #d4d4d4;
			}
		.table_line_01 td,
		.table_line_02 td,
		.table_line_03 td{
			height:50px;
			text-align:center;
			font-size:12px;
			border-right:solid 1px #f3f3f3;
			/*border-left:solid 1px #f3f3f3;*/
			border-bottom:dashed 1px #d4d4d4;
			}
		.table_line_01 td{
			/*background:#FFF;*/
			}
		.table_line_triporder td{
			height:30px;
			text-align:center;
			font-size:12px;
		    font-weight:bold;
			border-right:solid 1px #f3f3f3;
			/*border-left:solid 1px #f3f3f3;*/
			border-bottom:dashed 1px #d4d4d4; 
			}
		.table_line_02 td{
			/*background:#fcfcfc;*/
			}
		.table_line_03 td{
			background:#eff7fc;
			}
		.view a{
			color:#0066fe;
			text-decoration:underline;
			}
		.view02 a{
			color:#4D4D4D;
			text-decoration:underline;
		}
		.sum{
			color:#45a022;
			font-size:14px !important;
			/*font-weight:bold;*/
			}
		.pag_Box{
			border:solid 1px #d8d8d8;
			border-top:0;
			}
		.pag{
			height:30px;
			margin:1px;
			background:#f2f3f5;
			}
		.white_line{
			position:absolute;
			width:100%; 
			bottom:-1px;
			_bottom:-2px;/*IE6*/
			left:0px;
			background:#FFF;
			height:1px;
			_float:left;/*IE6*/ 
			_z-index:-1;/*IE6*/
			_padding-left:15px;/*IE6*/
			}
		.leve_Purchasers{
		    color:Red;
		}
		/*****END*****/
	/*****END*****/
/*****END*****/


/*****采购商、供应商注册*****/
.reg_title{
	height:32px;
	font-family:'微软雅黑';
	font-size:15px;
	font-weight:bold;
	line-height:32px;
	color:#656565;
	background:url(images_new/bg_repeatX.gif) repeat-x 0 -247px;
	border-bottom:solid 1px #d4d4d4;
	padding:0 25px;
	}
.reg_info{
	height:25px;
	padding-top:15px;
	}
.reg_info_title{
	float:left;
	width:160px;
	text-align:right;
	font-family:'微软雅黑';
	font-size:14px;
	line-height:24px;
	padding:0 10px 0 25px;
	}
.reg_info_put1,
.reg_info_put2,
.reg_info_put3,
.reg_info_put4{
	float:left;
	height:21px;
	border:1px solid #9d9d9d;
	font-size:14px;
	font-weight:bold;
	font-family:'微软雅黑';
	}
.reg_info_put1{
	width:341px; width:339px\9;
	}
.reg_info_put2{
	width:109px;
	width:107px\9;
	margin-right:5px;
	}
.reg_info_put3{
	width:225px;
	}
.reg_info_put4{
	width:533px;
	width:554px\9;
	+width:533px;
}
.box5{
	border:1px solid #9d9d9d;
	float:left;
	width:109px;
	height:23px;
	_height:25px;/*IE6*/
	margin-right:5px;
	clip:rect(0px,181px,16px,0px);
	overflow:hidden; } 
.box6{
	width:109px;
	_width:108px;/*IE6*/
	height:23px;
	_height:21px;/*IE6*/
	clip:rect(0px,179px,16px,0px);
	overflow:hidden;} 
.box6  select{
	position:relative;
	width:110px;
	_width:109px;/*IE6*/
	height:25px;
	_height:21px;/*IE6*/
	left:0px;
	top:-1px;
	_top:0px;/*IE6*/
	border:none;
	font-size:14px;
	_font-size:15px;/*IE6*/
	line-height:24px;
	font-weight:bold;
	font-family:'微软雅黑';
	color:#d2d2d2;}
.reg_info_checkbox1,
.reg_info_checkbox2{
	padding:2px 5px;
	margin-top:6px;
	margin-top:4px\9;/*所有IE*/
	+margin-top:3px;/*IE7*/
	float:left;
	border:0;
	}
.reg_info_checkbox2{
	margin-left:0px;
	margin-top:7px;
	margin-top:5px\9;/*所有IE*/
	+margin-top:3px;/*IE7*/
	+margin-left:-4px;/*IE7*/
	}
.reg_info_checkbox1_label,
.reg_info_checkbox2_label{
	padding:2px 1px;
	margin-top:2px;
	float:left;
	font-family:'微软雅黑';
	}
.reg_info_checkbox2_label{
	margin-top:0;
	font-size:14px;
	line-height:22px;
	}
.reg_info_radio{
	float:left;
	border:0;
	margin-top:6px;
	margin-top:4px\9;
}
.explain{
	float:left; 
	background-color:#fff9e3; 
	border:1px solid #e7e7e7;
	padding:2px 5px; 
	margin-left:15px;
	}
.explain span{
	color: #FF6600;
    font-family: '微软雅黑';
    font-size: 12px;
    line-height: 18px;
    padding: 0;
    text-align: left;
	}
/*****END*****/
/*****权限管理*****/
.purview_manage_line{
	position:relative;
	margin:20px 0px 20px 26px;
	}
.purviewBox{
	+width:90%;
	_width:90%;
	margin-left:75px;
	background-color:#f2f3f5;
	padding:5px 15px 15px 15px;
	_padding:5px 15px 0px 15px;
	}
.infoFontBox{
	position:absolute;
	width:75px;
	left:0;
	_left:-75px;/*IE6*/
	font-family:'微软雅黑';
	font-size:14px;
	}
.infoFont{
	line-height:46px; 
	}
.purviewBox ul li{
	float:left;
	height:16px;
	width:166px;
	padding-top:10px;
	padding-right:15px;
	font-family:'微软雅黑';
	}
.purviewInput{
	float:left;
	padding:0;
	margin:2px 5px 1px 0;
	+margin:-2px 2px 1px 0;
	border:0;
	}
.purviewFont{
	display:block;
	float:left;
	height:16px;
	font-size:14px;
	_font-size:13px;/*IE6*/
	line-height:14px;
	_line-height:16px;/*IE6*/
	}
/*****END*****/
/*****PNR出票样式*****/
.PNR_explain{
	height:35px;
	line-height:35px;
	font-size:14px;
	font-family:'微软雅黑';
	}
.PNR_point{
	font-family:'微软雅黑';
	}
.PNR_point_title{
	font-size:14px;
	line-height:24px;
	}
.PNR_point li{
	line-height:18px;
	}
/*****END*****/
/*****订单详细*****/
.order_Box{
	padding-bottom:20px;
	}
.order_table_Box,
.order_table_Box02{
	border:solid 1px #d4d4d4;
	border-top:0;
	padding:0 10px;
	background:#FFF6D9;
	}
.order_table_Box02{
	padding:0;
	background:#fff;
	}
.order_table_title td{
	height:30px;
	font-family:'微软雅黑';
	font-size:12px;
	font-weight:bold;
	color:#31383D;
	text-align:center;
	border-bottom:solid 1px #d4d4d4;
	}
.order_table_cont td{
	height:30px;
	font-family:'微软雅黑';
	font-size:12px;
	text-align:center;
	border-bottom:dashed 1px #d4d4d4;
	}
.reg_title02 {
	background:#f39f1b;
	height:32px;
	font-family:'微软雅黑';
	font-size:15px;
	font-weight:bold;
	line-height:32px;
	color:#fff;
	padding:0 25px;
	}
.sum{
	color:#45A022;
	font-size:14px;
	font-weight:bold;
	}
/*****END*****/
/*****机票查询*****/
.list_tab02{
	position:relative;
	height:49px;
	background:#f39f1b;
	padding:1px 1px 0 1px;
	}
.list_tab02 ul li{
	float:left;
	font-family:'微软雅黑';
	font-size:12px;
	line-height:18px;
	text-align:center;
	background:url(images_new/bg_noRepeat.gif) no-repeat right -360px;
	}
.list_tab02 ul li a{
	_float:left;/*IE6*/
	color:#fff;
	display:block;
	height:39px;
	/*padding:5px 10px;*/
	padding:5px 8px;
	}
.list_tab02 ul li a:hover,
.list_tab02 ul li a.actived{
	height:39px;
	/*background:url(images_new/bg_noRepeat.gif) no-repeat 0 -290px;*/
	background:#fff;
	color:#31383d;			
	}
.list_tab02 ul li a.actived{
	font-weight:bold;
	}
#table02{
	border-bottom: 1px solid #d4d4d4;
	}
#table02 .list_cont{
	background-color:#F2F3F5;
    height:35px;
	}
#table02 .list_cont td{
	border-top:dashed 1px #DCDCDC;
	}
#table02 .list_cont td span{
	color:#FF6600;
	font-size:13px;
	}
.icn_air{
	background:url(images_new/icn_air.gif) no-repeat 0 0;
	height:24px;
	width:105px;
	line-height:26px;
	padding-left:20px;
	}
.icn_air span{
	display:block;
	width:105px;
	height:24px;
	line-height:24px;
	}
.arrowDown,
.arrowUp{
	background-image:url(images_new/bg_noRepeat.gif);
	background-repeat:no-repeat;
	cursor:pointer;
	display:block;
	padding-left:20px;
	width:60px;
	}
.arrowDown{
	background-position: -280px -126px;
	}
.arrowUp
{
    background-position: -280px -161px;
}
.more_price{
	color:#0066FE;
	text-decoration:underline;
	}
/*****END*****/
/*****权限设置*****/
.remark{
	font-family:'微软雅黑';
	font-size:12px;
	width:200px;
	padding-right:5px;
	margin-top:5px;
	margin-left:608px;
	color:#d2d2d2;
	}
/*****END*****/
/*****POP框样式*****/
.pop_Box{
	background:url(images_new/bg_pop.jpg) no-repeat left bottom #fff; 
	padding:10px;
	}
/*Google Chrome*/@media screen and (-webkit-min-device-pixel-ratio:0){
		pop_Box{
			}}
.close_Box{
	height:21px;
	}
.close_Box img{
	float:right;
	cursor:pointer;
	}
.pop_cont_Box,
.pop_cont_Box02{
	padding:30px 0;
	}
.pop_cont_Box02{
	margin:0 auto;
	}
.pop_cont_Box03{
    padding:10px 0;
    }
.icn_Box01,
.icn_Box02,
.icn_Box03{
	height:35px;
	background-image:url(images_new/icn_pop.gif);
	background-repeat:no-repeat;
	font-family:'方正正准黑简体';
	font-size:25px; 
	line-height:38px;
	margin:0 auto;
	padding-left:60px;
	}
.icn_Box01{
	background-position:0 0;
	}
.icn_Box02{
	background-position:0 -40px;
	}
.icn_Box03{
	background-position:0 -80px;
	}
.icn_Box04{
    float:left;
    height:35px;
    width:35px;
    background-image:url(images_new/icn_pop.gif);
    background-repeat:no-repeat;
    background-position:-6px -80px;
}
.pop_cont_font{
	float:left;
	width:355px;
	font-family:'方正正准黑简体';
	font-size:25px;
	padding:4px 0 0 10px;
	}
.pop_btn_position{
	margin:0 auto;
	padding-bottom:40px;
	}
.pop_btn_position02{
	margin:0 auto;
	padding:10px 0;
	}
.pop_cityName{
    float:left;
    height:20px;
    padding:5px 8px;
    width:53px;
	}
.pop_cityName input{
	float:left;
	border:0;
	}
.pop_cityName span{
	float:left;
	line-height:18px;
	font-family:'微软雅黑';
	font-size:12px;
	}
/*****END*****/
/*****所有按钮样式*****/
.btn_loginBox{
	height:46px;
	background:url(images_new/bg_repeatX.gif) repeat-x 0 -166px;
	}
.btn_login{
	width:230px;
	 height:45px;
	 border:0;
	 background:none;
	 text-align:center;
	 font-family:'方正正准黑简体';
	 font-size:20px;
	 color:#fff;
	cursor:pointer;
	}
.btn_search_Box, .btn_common_box
{
    float:left;
	height:35px;
	background:url(images_new/bg_noRepeat.gif) no-repeat -26px -250px;
	}
.btn_search, .btn_common{
	width:75px;
	height:35px;
	border:0;
	background:none;
	text-align:center;
	font-family:'方正正准黑简体';
	font-size:15px;
	color:#fff;
	cursor:pointer;
	}
.btn_big_Box_Position{
	height:35px;
	width:230px;
	+width:235px;/*IE7*/
	_width:250px;/*IE67*/
	padding:50px 0 35px 0;
	margin:0 auto;
	}
.btn_big_Box{
	float:left;
	height:35px;
	width:105px;
	background:url(images_new/bg_noRepeat.gif) no-repeat 0 -325px;
	}
.btn_big{
	float:left;
	width:105px;
	height:35px;
	height:38px\9;
	border:0;
	background:none;
	text-align:center;
	font-family:'方正正准黑简体';
	font-size:16px;
	color:#fff;
	cursor:pointer;
	}
.btn_order_Box{
	height:21px;
	height:23px\9;
	width:45px;
	background:url(images_new/bg_noRepeat.gif) no-repeat -110px -325px;
	}
.btn_order{
	float:left;
	width:45px;
	height:21px;
	height:23px\9;
	border:0;
	background:none;
	text-align:center;
	font-family:'方正正准黑简体';
	font-size:13px;
	color:#fff;
	cursor:pointer;
	}
	.btn_add_Box{
	float:left;
	height:25px;
	height:28px\9;
	width:70px;
	background:url(images_new/bg_noRepeat.gif) no-repeat -160px -325px;
	}
.btn_addT{
	float:left;
	width:70px;
	height:25px;
	height:28px\9;
	border:0;
	background:none;
	text-align:center;
	font-family:'方正正准黑简体';
	font-size:13px;
	color:#fff;
	cursor:pointer;
	}
.btn_addCity_Box_position{
	position:absolute;
	right:10px;
	top:6px;
	}
.btn_big_BoxReport{
	float:left;
	height:35px;
	width:105px;
	background:url(images_new/bg_noRepeat.gif) no-repeat 0 -325px;
	}
.btn_bigReport{
	float:left;
	width:105px;
	height:32px;
	height:35px\9;
	border:0;
	background:none;
	text-align:center;
	font-family:'微软雅黑';
	font-size:15px;
	color:#fff;
	cursor:pointer;
	}
/*****END*****/
/*****客服在线*****/
.icn_QQonLine{
	float:left;
	padding:5px;
	}
.QQonLine_Box{
	width:260px;
	border:solid 2px #f39f1b;
	*background-color:#fff;
	*filter:alpha(opacity=80);
	background-color:#fff\9;
	filter:alpha(opacity=80)\9;
	background-color:rgba(1000, 1000, 1000, 0.8);
	}

.QQonLine_Box02{
	width:250px;
	padding:0px 10px 5px 10px;
	_background-color:#fff !important;}
.QQonLine_Box *{position:relative;}
.QQonLine_Line
{
	padding-top:0;
	+padding-top:0;
	_padding-top:0;
	}
.QQonLine_Font{
	float:left;
	width:60px;
	font-family:'微软雅黑';
	font-size:12px;
	line-height:24px;
	text-align:right;
	}
.QQonLine_Icn{
	float:left;
	padding-left:5px;
	}
/*****END*****/

/***联系我们Css Start****/
.QQonLine_Box01 {
	margin-left: 146px;
	width: 260px;
	margin-top: 260px;
} 
.QQonLine_Box03{    
    width:750px;
    padding:0px 10px 5px 10px;
    }
.QQonLine_Line01 {
	padding-top: 0;
	+padding-top:0;
	_padding-top: 0;
}
.QQonLine_Font01{
    float:left;
	width:65px;
	font-family:'宋体';
	font-size:12px;
	line-height:24px;
	text-align:right;
	font-weight: bold;
	color:black;
	    }
.QQonLine_Icn01
{
    float:left !important;
	padding-left:5px;
    }
/***国际联系我们***/
.GJQQonLine_Box01 {
	margin-left: 715px;
	width: 260px;
	margin-top: -25px;
}

.GJQQonLine_Box03 {
	width: 750px;
	padding: 0px 10px 5px 10px;
}

.GJQQonLine_Line01 {
	padding-top: 0;
	+padding-top:0;
	_padding-top: 0;
}

.GJQQonLine_Font01 {
	float: left;
	width: 65px;
	font-family: '宋体';
	font-size: 12px;
	line-height: 24px;
	text-align: right;
	font-weight: bold;
	color: black;
}

.GJQQonLine_Icn01 {
	float: left !important;
	padding-left: 5px;
}
/***联系我们End***/

.marginW40{
	float:left;
	width:40px;
	height:1px;
	}
.marginW30{
	float:left;
	width:30px;
	height:1px;
	}
.marginW25{
	float:left;
	width:21px;
	height:1px;
	}
.marginW15{
	float:left;
	width:15px;
	height:1px;
	}
.marginW20{
	float:left;
	width:20px;
	height:1px;
	}
.marginW5{
	float:left;
	width:5px;
	height:1px;
	}
	
	
/*首页图片BannerStart*/
.header,.header-wrap,#business,
.nav-item .nav-item-link,
.nav-item .nav-item-link:hover,
.nav-item .nav-item-link-active,
.product-item .link,
.footer,.partner,
.partner-item .more,
.partner-item .ui-list-item,
.slide-number a,
.slide-number .slide-number-active,
.sl-angle{
	background-image:url(images_new/icn_point.png);
	background-repeat:no-repeat;}
#indexBanner{width:990px;margin:5px auto 0}
#indexBanner a{display:inline-block;overflow:hidden}
#indexBanner img{display:block}
#indexBanner a.fn-hide{display:none}
#banner{
	position:relative;
	margin:0 auto;
	min-width:990px;
	overflow:hidden;
	width:100%;
	height:400px;
	z-index:100;
	}
#J-slide{position:relative;width:100%;height:400px;background:#f9f4ed}
#J-slide .slide{float:left;position:absolute;top:0;left:0;width:100%;height:400px}
.bg{
	position:absolute;
	left:0;
	top:0;
	width:100%;
	height:100%;
	opacity:0;
	opacity:1\9;
	+opacity:1;
	overflow:hidden;
	background-size:cover;
	background-position:50% 50%;
	background-repeat:no-repeat;
	-webkit-transition:opacity 800ms ease-in-out;
	-moz-transition:opacity 800ms ease-in-out;
	-ms-transition:opacity 800ms ease-in-out;
	-o-transition:opacity 800ms ease-in-out;
	transition:opacity 800ms ease-in-out}

.txt-wrap{
	position:relative;
	width:1002px;
	height:100%;
	margin:0 auto;
	zoom:1}
.txt{
	position:absolute;
	top:50px;
	left:50px;
	background-repeat:no-repeat;
	width:410px;
	height:130px;
	text-indent:-9999em;
	overflow:hidden;
	opacity:0;
	opacity:1\9;
	+opacity:1;
	-webkit-transition:all 800ms ease-in-out;
	-moz-transition:all 800ms ease-in-out;
	-ms-transition:all 800ms ease-in-out;
	-o-transition:all 800ms ease-in-out;
	transition:all 800ms ease-in-out}
.txt h3,.txt p{display:none}
.txt a{display:block;position:absolute;width:105px;height:26px;left:0;bottom:8px;cursor:pointer;text-indent:-9999em;overflow:hidden;z-index:9;outline:0}
.txt a::moz-focus-inner{border:0}
.txt-1{
	background-image:url(images_new/tex_01.png);
	_background:0}
.txt-2{
	background-image:url(images_new/tex_02.png);
	_background:0}
.txt-3{
	background-image:url(images_new/tex_03.png);
	_background:0}
.slide-1 .bg-1,.slide-1 .pic-1,.slide-1 {display:block;opacity:1}
.slide-2 .bg-2,.slide-2 .pic-2,.slide-2 {display:block;opacity:1}
.slide-3 .bg-3,.slide-3 .pic-3,.slide-3 {display:block;opacity:1}
.slide-4 .bg-4,.slide-4 .pic-4,.slide-4 {display:block;opacity:1}
.slide-5 .bg-5,.slide-5 .pic-5,.slide-5 {display:block;opacity:1}
.slide-6 .bg-6,.slide-6 .pic-6,.slide-6 {display:block;opacity:1}
.slide-7 .bg-7,.slide-7 .pic-7,.slide-7 {display:block;opacity:1}
.slide-8 .bg-8,.slide-8 .pic-8,.slide-8 {display:block;opacity:1}
.slide-9 .bg-9,.slide-9 .pic-9,.slide-9 {display:block;opacity:1}
.slide-10 .bg-10,.slide-10 .pic-10,.slide-10 {display:block;opacity:1}
.slide-1 .txt-2,.slide-3 .txt-2{top:0}
/*.slide-1 .pic-2,.slide-3 .pic-2{
	left:100px}*/
.slide-2 .txt-1,.slide-3 .txt-1{top:50px}
/*.slide-2 .pic-1,.slide-3 .pic-1{left:14px}*/
.slide-1 .txt-3,.slide-2 .txt-3{
	left:50px
	}
/*.slide-1 .pic-3,.slide-2 .pic-3{left:47%}*/
#slide_Box{
	width:100%;
	padding:9px 0 15px 0;
	position:absolute;
	bottom:0px;
	text-align:center;
	z-index:9999;
	}
.slide-number{
	width:100%;
	text-align:center;
	+width:100px;
	_width:120px;
	+margin:0 auto;	
	}
.slide-number a{
	width:14px;
	height:14px;
	display:inline-block;
	+float:left;
	+display:block;
	margin:0 10px 0 0;
	background-repeat:no-repeat;
	background-position:0px 0px;
	text-indent:-9999em;
	overflow:hidden;
	outline:0}
.slide-number a::moz-focus-inner{border:0}
.slide-number .slide-number-active{background-position:-16px 0px}

/*首页图片BannerEnd*/
	
	
/*程序员新增CssStart*/
/*分页控件样式开始*/
.pages{color:#999; padding:9px; float:right; padding-right:0px;font-family:'微软雅黑';}
.pages a, .pages .cpb {text-decoration:none; float:left; display:block; height:16px;/* margin:0 2px; background: #fff; border: 1px solid #ddd;*/ padding: 0 4px; padding: 2px 4px 1px 4px\9;  font-size:11px; line-height:18px; line-height:16px\9; color:#000; cursor:pointer;}
.pages a:hover {background-color:#F39F1B;; color:#fff; /*border:1px solid #E61636;*/ text-decoration:none;}
.pages .cpb {font-weight: bold; float:left; color: #fff; background:#F39F1B; /*border:1px solid #E61636;*/ padding: 0 4px; padding: 2px 4px 1px 4px\9;}
		
/*弹出框样式新增Start*/
.black_overlay{ display: none; position:fixed!important;/*FF IE7*/_position:absolute;/*IE6*/ top: 0%; left: 0%; 
                width:100%;_width:100%;height:100%;_height:1500px;
                background-color: black; z-index:1001; -moz-opacity: 0.3;opacity:.30; filter: alpha(opacity=70); }
.iframeblack_overlay{ display: none; position:fixed!important;/*FF IE7*/position:absolute;/*IE6*/ top: 0%; left: 0%; 
                width:100%;_width:100%;height:100%;_height:1500px;
                background-color: black; z-index:1001; -moz-opacity: 0.3;opacity:.30; filter: alpha(opacity=2); }
.white_content{display: none; position: absolute; left:45%;top:35%;
                border: 0px solid #849BCA; 
                z-index:1002;overflow: auto;
                margin-left:-150px!important;/*FF IE7 该值为本身宽的一半 */
                *margin-top:-20px!important;/*FF IE7 该值为本身高的一半*/
                margin-top:0px;
                position:fixed!important;/* FF IE7*/
                _position:absolute;
             }
.white_loading {position:absolute;display: none;
                width:auto; height:auto; height:auto\9;
                z-index:1002;
                margin-left:-150px!important;/*FF IE7 该值为本身宽的一半 */
                *margin-top:-20px!important;/*FF IE7 该值为本身高的一半*/
                margin-top:0px;
                position:fixed!important;/* FF IE7*/
                _position:absolute;
             }
             
.white_contentclk {display: none; position: absolute; left:38%;top:18%;
                width:auto; height:auto; height:auto\9; 
                border: 0px solid #849BCA; background-color: white; 
                z-index:1002;overflow: auto;
                margin-left:-150px!important;/*FF IE7 该值为本身宽的一半 */
                *margin-top:-20px!important;/*FF IE7 该值为本身高的一半*/
                margin-top:0px;
                position:fixed!important;/* FF IE7*/
                _position:absolute;
             }
.white_contentinvoice {display: none; position: absolute;left:35%; top:8%;
                width:auto; height:auto; height:auto\9; 
                border: 0px solid #849BCA; background-color: white; 
                z-index:1002;overflow: auto;
                margin-left:-150px!important;/*FF IE7 该值为本身宽的一半 */
                *margin-top:-10px!important;/*FF IE7 该值为本身高的一半*/
                margin-top:0px;
                 position:fixed!important;/* FF IE7*/
                _position:absolute;
            }
.white_divMoreDisc {display: none; position: absolute;left:35%; top:8%;
                width:auto; height:auto; height:auto\9; 
                border: 0px solid #849BCA; background-color: white; 
                z-index:1002;overflow: auto;
                margin-left:-150px!important;/*FF IE7 该值为本身宽的一半 */
                *margin-top:-10px!important;/*FF IE7 该值为本身高的一半*/
                margin-top:0px;
                 position:fixed!important;/* FF IE7*/
                _position:absolute;
            }
/*弹出框样式新增End*/
#min-height{
			min-height:560px; 
			 _height:560px; /*IE6*/
			_overflow:visible;/*IE6*/
			border:solid 1px #d4d4d4;
			border-top:0;
			border-bottom:0;
}
	.btn_add{
			display:block;
			float:right;
			padding-right:5px;
			font-size:18px;
			color:#0066fe;
			font-weight:bold;}
		.btn_add a{
			color:#0066fe;
			font-weight:bold;}
.popbtn01{float:left; width:65px; height:20px; _height:23px; 
          background: url("images/bg.gif") no-repeat scroll 0 -800px; _background:url(images/bg.gif) no-repeat 0 -800px; 
          border:0; font-size:12px; font-weight: bold; color:#0066FE; font-family:微软雅黑,Verdana, Geneva, sans-serif; 
          cursor:pointer; margin-top:5px; _margin-top:4px;}
          
          /*浮动框css*/

.float_corner_top, .float_corner_bottom {
	width: 16px;
	height: 0px;
}

/*jquery.autocomplete.css Start*/

.ac_results {
	padding: 0px;
	border: 1px solid black;
	background-color: white;
	overflow: hidden;
	z-index: 99999;
}

.ac_results ul {
	width: 100%;
	list-style-position: outside;
	list-style: none;
	padding: 0;
	margin: 0;
}

.ac_results li {
	margin: 0px;
	padding: 2px 5px;
	cursor: default;
	display: block;
	font: menu;
	font-size: 12px;
	line-height: 16px;
	overflow: hidden;
}

.ac_loading {
	background: white url('images_new/loading.gif') right center no-repeat;
}

.ac_odd {
	background-color: #eee;
}

.ac_over {
	background-color: #0A246A;
	color: white;
}

.btn_add_position {
    position:absolute; 
    right:0; 
    top:4px;  
    top:-12px;
    _top:-10px;
}
.btn_add_CusInsureManage {
    position:absolute; 
    right:0; 
    top:150px;  
    +top:-12px;
    _top:-10px;
}
.export{
	    float: right;
        font-size: 12px;
        line-height: 15px;
        padding-top: 10px;
	    padding-right:10px;
        width: 80px;}
    .export img{
	    vertical-align:bottom;}
    .export span{
	    margin-top:2px;
	    color:#CD122B;
	    font-size:12px;
	    font-weight:bold;}
    .export span a{
	    color:#CD122B;}
    .export span a:hover{
	    text-decoration:underline;}

/*jquery.autocomplete.css End*/
.box7{border:1px solid #9d9d9d; float:left; width:107px; _width:107px;#width:107px; height:23px; _height:25px; margin-right:5px;
       clip:rect(0px,181px,16px,0px); overflow:hidden; position:relative; margin:0; padding:0;} 
.dys {position:absolute; z-index:5; left:71px; width:107px; _width:107px; height:25px; _height:25px; clip:rect(0px,179px,23px,0px); overflow:hidden;}
.dys select {margin-left:-92px;width:128px; _width:128px; height:25px; _height:21px; left:0px; #top:0px; top:0px; _top:0px; border:none; color:#d2d2d2;
              font-size:16px; _font-size:15px; _line-height:22px; font-family:微软雅黑,Verdana, Geneva, sans-serif;}
.dyw {position:absolute; z-index:5; #top:0px; top:0px; _top:0px;}
.dyw input {voice-family:"\"}\""; voice-family:inherit; width:89px;#width:86px; color:#000; float:left; height:25px; _height:21px;
             font-size:16px; color:#000; font-family:微软雅黑,Verdana, Geneva, sans-serif;}
       /*浮出框新增样式*/
    .pop_box05{ padding:10px; font-size:12px; background-color:#FCF2D4 ;border:1px solid #a9a9a9;}
    .float_remind_box ul li.pop_box05_T{height:25px; background-color:#cd122b;}
    .float_remind_box ul li.pop_box05_T span{display:block; float:left; color:#FFF; font-weight:bold; line-height:25px; text-align:center;}
    .float_remind_box ul li.pop_box05_C{height:20px; border-bottom:1px dashed #fff;}
    .float_remind_box ul li.pop_box05_C span{display:block; float:left; line-height:20px; text-align:center;}
    .float_remind_box ul li.pop_box05_C span.C01{color:#313131;}
    .float_remind_box ul li.pop_box05_C span.C02{font-size:14px; color:#cd122b; font-weight:bold; }
/*结束*/  
/*编辑器css_Start*/
    .cleditorMain {border:1px solid #999; padding:0 1px 1px; background-color:white}
    .cleditorMain iframe {border:none; margin:0; padding:0}
    .cleditorMain textarea {border:none; margin:0; padding:0; overflow-y:scroll; font:10pt Arial,Verdana; resize:none; outline:none /* webkit grip focus */}
    .cleditorToolbar {background: url('images_new/toolbar.gif') repeat}
    .cleditorGroup {float:left; height:26px}
    .cleditorButton {float:left; width:24px; height:24px; margin:1px 0 1px 0; background: url('images_new/buttons.gif')}
    .cleditorDisabled {opacity:0.3; filter:alpha(opacity=30)}
    .cleditorDivider {float:left; width:1px; height:23px; margin:1px 0 1px 0; background:#CCC}
    .cleditorPopup {border:solid 1px #999; background-color:white; position:absolute; font:10pt Arial,Verdana; cursor:default; z-index:10000}
    .cleditorList div {padding:2px 4px 2px 4px}
    .cleditorList p,
    .cleditorList h1,
    .cleditorList h2,
    .cleditorList h3,
    .cleditorList h4,
    .cleditorList h5,
    .cleditorList h6,
    .cleditorList font {padding:0; margin:0; background-color:Transparent}
    .cleditorColor {width:150px; padding:1px 0 0 1px}
    .cleditorColor div {float:left; width:14px; height:14px; margin:0 1px 1px 0}
    .cleditorPrompt {background-color:#F6F7F9; padding:4px; font-size:8.5pt}
    .cleditorPrompt input,
    .cleditorPrompt textarea {font:8.5pt Arial,Verdana;}
    .cleditorMsg {background-color:#FDFCEE; width:150px; padding:4px; font-size:8.5pt}
/*编辑器css_End*/ 
.order_table_left td{
	height:30px;
	font-family:'微软雅黑';
	font-size:12px;
	border-bottom:dashed 1px #d4d4d4;
}
.orderAdd_td01{
	border-right:1px solid #e8e8e8;
	font-weight:bold;}
.orderAdd_td02 {
    color: #171C5E;
    font-size: 14px;
    font-weight: bold;
}
.Remind{
			display:block;
			margin:5px 15px 10px 15px;
			padding:5px 15px;
			background:#FCF2D4;
			border:1px solid #d5caac;
			color:#333;
			font-size:12px;
			text-align:justify;}
/*国内出发城市到达城市弹出框Start*/
 .fly-city-start {background: url("images_new/city_iocn.gif") no-repeat scroll 0 0 transparent;cursor: pointer;display: block;height: 16px;position: absolute;left: 180px;left: 182Px\9;_left: 179px; top:50px;top:49px\9;_top:50px; width: 16px; z-index: 2;}
 .fly-city-End {background: url("images_new/city_iocn.gif") no-repeat scroll 0 0 transparent;cursor: pointer;display: block;height: 16px;position: absolute;left: 370px;left: 373px\9;_left: 368px; top: 50px;top:49px\9;_top:50px; width: 16px; z-index: 2;} 
  /*国际出发城市到达城市弹出框Start*/  
 .int_fly-city-start {background: url("images_new/city_iocn.gif") no-repeat scroll 0 0 transparent;cursor: pointer;display: block;height: 16px;position: absolute;left: 245px;left: 182Px\9;_left: 245px; top:50px;top:49px\9;_top:50px; width: 16px; z-index: 2;}
 .int_fly-city-End {background: url("images_new/city_iocn.gif") no-repeat scroll 0 0 transparent;cursor: pointer;display: block;height: 16px;position: absolute;left: 435px;left: 373px\9;_left: 435px; top: 50px;top:49px\9;_top:50px; width: 16px; z-index: 2;}
 .HotCity{
	width:255px;
	}
.HotCity_Title{
	height:26px;
	padding:0 5px;
	background-color:#F39F1B;
	}
.HotCity_Title span{
	float:left;
	color:#fff;
	}
.HotCity_Title1{
	font-size:13px;
	font-weight:bold;
	line-height:24px;
	}
.HotCity_Title2{
	font-size:11px;
	line-height:26px;
	}
.HotCity_close{
	float:right;
	width:10px;
	height:9px;
	/*margin-top:9px;*/
	font-weight:bold;
	font-size:25px;
	margin-right:5px;
	margin-top:-6px;
	color:#fff;
	/*background:url(images/bg_norepeat.gif) no-repeat -940px -25px;*/
	cursor:pointer;
	}
.HotCity_Cont{
	width:243px;
	border:1px solid #898989;
	padding:5px;
	background-color:#f6f6f6;
	}
.HotCity_ContTab{
	height:15px;
	width:243px;
	border-bottom:1px solid #0146ad;
	}
.HotCity_ContTab li{
	float:left;
	width:35px;
	height:15px;
	margin-right:1px;
	/*background:url(images/bg_norepeat.gif) no-repeat -863px -25px;*/
    background-color:#FFC78E;
	text-align:center;
	}
.HotCity_ContTab li span{
	font-size:11px;
	line-height:15px;
	color:#fff;
	}
.HotCity_ContTab li a{
	display:block;
	width:35px;
	height:15px;
	/*background:url(images/bg_norepeat.gif) no-repeat -863px -25px;*/
	color:#fff;
	}
.HotCity_ContTab li a:hover,
.HotCity_ContTab li a.active{
	/*background:url(images/bg_norepeat.gif) no-repeat -902px -25px;*/
	background-color:#F39F1B;
	font-weight:bold;
	}
.HotCity_ContSpan{
	padding:5px 0;
	font-size:12px;
	height:auto;
	overflow: hidden;
	}
.HotCity_ContSpan span{
	display:block;
	float:left;
	width:60px;
	text-align:center;
	line-height:18px;
	}
.HotCity_ContSpan span a{
	color:#362E2B;
	}
.HotCity_ContSpan span a:hover{
	text-decoration:underline;
	}
/*国内出发城市到达城市弹出框End*/
			
			
.order_cont03{padding:0 10px;}
.order_cont03 li{border-bottom: 1px dashed #9D9D9D; padding:10px 0;}
.order_cont03 li input.put4 {
    color: #D2D2D2;
    float: left;
    font-family: 微软雅黑,Verdana,Geneva,sans-serif;
    font-size: 12px;
    line-height: 16px;
    vertical-align: top;
    width: 135px;
}
.G01{float:left; padding-top:10px; width:240px; height:23px;}
.G01 span{   
    display: block;
    float: left;
    font-size: 14px;
    line-height: 18px;
    padding-right: 5px;
     font-family: '微软雅黑';
    text-align: right;}
    .add{padding-top:10px; width:240px; font-family: '微软雅黑';}	
    .HotCity{
	width:255px;
	}
	.price{
			height:50px;
			padding:10px 10px 0 10px;
			font-family: '微软雅黑';}
		.price_box{
			padding:0 10px;
			height:40px;
			line-height:40px;
			font-weight:bold;
			background-color:#fcf3f4;
			border:solid 1px #9D9D9D;}
		.price_box div{
			float:left;
			padding-right:10px;}
		.price_box input{
		    float:left;
			border:none;
			height:36px;
			_height:40px;}
		.price_box span
		{
		    color:#CD122B;
		    float:left;
			font-size:16px;
			line-height:40px;}
			.result{
			float:right;
			width:180px;
			padding:0 10px;
			background-color:#FCF2D4;
			border:1px solid #D5CAAC;}
		.resultT
		{
		    font-family: '微软雅黑';
			float:right;
			width:180px;
			padding:0 10px;
			background-color:#FCF2D4;
			border:1px solid #D5CAAC;}
		.resultT span{
			font-weight:normal;}
		.resultT span.f02{
			float:left;
			color:#333333;
			font-size:14px;
			font-weight:bold;}
		.resultT span.f04{
			color:#cd122b;
			font-size:16px;
			font-weight:bold;}
/*账户充值样式Start*/
    textarea.recharge_textarea1{width:600px; font-size:14px; line-height:18px; font-family:微软雅黑,Verdana, Geneva, sans-serif; margin-left:1px; _margin-left:0px; +margin-top:3px; 

    _margin-top:0px;}

    .recharge033{float:left; width:768px; padding:10px 0; _padding:10px 0 5px 0; background-color:#fcf2d4;font-family:'微软雅黑';}
    .recharge033 span{display:block; float:left; height:30px; font-size:14px; line-height:30px; padding-left:20px; background:url(images/bg.gif) repeat-y 250px -889px;}
    .recharge033 span label{font-size:16px; font-weight:bold; color:#cd122b;}
    .info{padding-top:1px;} 
/*账户充值样式End*/
/*白屏查询无结果*/
.btn_GrayBox{float:left; width:155px; height:85px;}
.btn_Gray{width:150px; height:38px; padding:6px 0;
          color:#7d7d7d; text-align:center;
          background:url(images/img.gif) no-repeat -160px -950px; cursor:pointer;}
.btn_Gray a{color:#7d7d7d;}
.btn_Gray a:hover{font-weight:bold; color:#333333;}
.btn_GrayBox  span.note{display:block; width:160px; font-size:12px; color:#333333; line-height:32px;}
/*结束*/
/*信息导航*/
	/*公告tab*/
	.nav_news{  
	    border-top: 1px solid #CCCCCC;
	    left: 0;
	    position: absolute;
	    top: 15px;
	    width: 270px;}
	/*结束*/
	/*公告列表*/
	.nav_news  li.news_list{width:250px; border-bottom:1px dashed #999999; padding:10px;}
	.nav_news  li.news_list  span{display:block; float:left; font-size:12px;}
	.nav_news  li.news_list  span.news_cont{width:165px; color:#ff6701; padding-left:5px;}
	.nav_news  li.news_list  span.news_cont a{color:#000;}
	.nav_news  li.news_list  span.news_conta:hover{color:#ff6701; font-size:12px; font-weight:bold;}
	.nav_news  li.news_list  span  a.news_contActive{color:#ff6701; font-size:12px; font-weight:bold;}
	/*结束*/
/*结束*/
/*公告具体内容*/
.middle_RNews
{
    border-left: 1px solid #CCCCCC;
    left: -1px;
    margin-left: 258px;
    min-height: 500px;
    padding: 0 15px 15px;
    position: relative;
    z-index: 1;}
.news_contdetail{padding:0px 15px 50px 15px; min-width:650px;}
.news_contdetail  p{font-size:12px; color:#333333; line-height:20px; text-indent:24px; text-align:justify;}
.news_contdetail  span.day{font-size:12px; font-weight:bold; color:#171c5e; line-height:14px;}
.site{font-size:12px; line-height:26px;}
.site  a{color:#333333;}
.site  a:hover{text-decoration:underline;}
h3{font-size:20px; font-weight:blod; color:#ff6701; line-height:30px; padding:0; margin:0; padding-top:15px;}
/*结束*/
#tableBox{
	border:solid 1px #E1E0E0;
	padding:1px;
	font-family: '微软雅黑';
	}
	#tablepop tr.tableLine td{
	height:25px;
	border-bottom:dashed 1px #c9c9c9;
	border-right:solid 1px #f2f2f2;
	text-align:center;
	}
#tablepop{
	font-size:12px;
	}
#tablepop tr td{
	text-align:center;
	/*cursor:pointer;          这段是手型效果*/
	}
	#tablepop .title td{
	height:28px;
	background-color:#e9eaec;
	border-top:solid 1px #fff;
	border-bottom:solid 1px #c1c1c1;
	font-size:14px;
	}
p.RefundTitle{font-size:20px; text-align:center; font-weight:bold; color:#414141;  line-height:24px; font-family:'微软雅黑';}
p.Refund{font-size:14px; color:#414141; text-align:justify; line-height:24px; padding-bottom:30px; font-family:'微软雅黑';}
p.Refund span.title05{font-size:20px; font-weight:bold; line-height:30px; font-family:'微软雅黑';}
p.Refund span.title06{color:#CD122B; font-family:'微软雅黑';}
/*充值弹出框Start*/
.pop_box04{background-color:#fff; padding:10px; font-family:'微软雅黑';}
.pop_cont_title02{height:25px; margin-bottom:1px; border-bottom:1px solid #171c5e;}
.pop_cont_title02  span{float:left; font-size:20px; font-weight:bold; line-height:22px; color:#171c5e;}
.pop_cont_title02  img{float:right; cursor:pointer;}
.order_title{height:30px; background:url(images/bg.gif) repeat-x 0 -670px;}
.order_title  span{font-size:14px; font-weight:bold; color:#414141; line-height:28px; padding-left:10px;}
.selectall{width:21px; height:19px; background:url(images/bg.gif) no-repeat 0 -602px; margin:2px auto;}
.selectall  input{float:left; vertical-align:baseline; +margin-top:-1px; _margin-top:-1px; margin-left:1px\9; +margin-left:0px\9; _margin-left:0px\9;}
.selectall  span.selectall_f01{float:left; font-size:12px; font-weight:normal; color:#fff;
                               line-height:18px; line-height:20px\9; +line-height:18px\9; _line-height:20px\9;
				               margin-left:-2px;}
.recharge_select{font-size:14px; line-height:20px; color:#333; font-family:微软雅黑,Verdana, Geneva, sans-serif; +margin-top:2px;}
.recharge_input{height:18px; +height:20px; _height:20px;  font-size:16px; line-height:16px; color:#cd122b; font-weight:bold; font-family:微软雅黑,Verdana, Geneva, sans-serif;}
.recharge_s01{display:block; float:left; font-size:14px; line-height:25px; color:#cd122b; text-align:right;}
.recharge_s02{display:block; float:left; font-size:14px; line-height:25px; color:#414141; text-align:left; font-weight:bold;}
/*充值弹出框End*/
.Pop_Login{
    border: 1px solid #898989;
    background-color:#fff;
    position: absolute;
    right:100px;
    right: 100px;
    _right:100px; 
    top:22px;
    z-index:10000;       
}

.tre_tr{
	position:relative;
	height:30px;
	background:#f39f1b;
	padding:1px 1px 0 1px;
	}
.tre_tr td{
	font-family:'微软雅黑';
	/*font-size:14px;*/
	font-size:13px;/*字体大小改成13是因为客服列表如果查询1月到2月，上面的tab把下面的table往又移动*/
	line-height:28px;
	text-align:center;
	}
.tre_tr td a{
	color:#fff;
	display:block;
	height:30px;
	padding:0 15px;
	}
.tre_tr td a:hover,
.tre_tr td a.actived{
	height:30px;
	background:#fff;
	color:#31383d;			
	}
.tre_tr td a.actived{
	font-weight:bold;
	}
.blodGreenMoney
{
    float:left;
    font-family:'微软雅黑';
    font-size:12px;
    text-align:right;
    line-height:20px;
    padding-right:5px;
    color:#45a022; 
    font-weight:bold;    
}	
/*程序员新增CssEnd*/


/*联系我们页面换版Css*/



/*新版首页样式Css_开始*/
.qedge-container {
  margin: 0 auto;
  width: 1200px;
}

.qedge-footer {
  background-color: #222222;
  height: 150px;
  min-width: 1200px;
}

.qedge-footer .links {
  font-size: 0;
  text-align: center;
}

.qedge-footer .links a {
  border-right: 1px solid #FFFFFF;
  color: #FFFFFF;
  display: inline-block;
  font-size: 16px;
  font-weight: 100;
  line-height: 1;
  margin-top: 40px;
  padding: 0 15px;
  text-decoration: none;
}

.qedge-footer .links a:last-child {
  border-right: none;
}

.qedge-footer .links a:hover {
  color: rgba(255, 255, 255, 0.6);
}

.qedge-footer .about {
  color: #777777;
  font-size: 14px;
  margin-top: 20px;
  text-align: center;
}

.qedge-links {
  min-width: 1200px;
  padding: 40px 0;
}

.qedge-links .qedge-container {
  overflow: hidden;
}

.qedge-links .link-group {
  float: left;
  width: 50%;
}

.qedge-links .link-group .title {
  color: #636363;
  font-size: 20px;
  font-weight: bold;
  margin-bottom: 20px;
}

.qedge-links .link-group .content {
  overflow: hidden;
}

.qedge-links .link-group .content img {
  display: block;
  float: left;
  margin-right: 30px;
}

.qedge-links .link-group .content img:last-child {
  margin-right: 0;
}

.qedge-intro {
  background: url(/images/NewHomePage/bg.jpg) center center no-repeat;
  height: 240px;
  min-width: 1200px;
}

.qedge-intro .intro-list {
  list-style-type: none;
  margin: 0;
  overflow: hidden;
  padding: 70px 0 0 0;
  width: 100%;
}

.qedge-intro .intro-list .list-item {
  color: #FFFFFF;
  font-size: 0;
  float: left;
  overflow: hidden;
  text-align: center;
  width: 33.3333%;
}

.qedge-intro .intro-list .list-item .content {
  display: inline-block;
  height: 90px;
  padding-left: 86px;
  padding-top: 17px;
  position: relative;
  text-align: left;
}

.qedge-intro .intro-list .list-item .content .img {
  background-repeat: no-repeat;
  background-position: center center;
  height: 66px;
  left: 0;
  position: absolute;
  top: 14px;
  width: 66px;
}

.qedge-intro .intro-list .list-item .content .img.bg0 {
  background-image: url(/images/NewHomePage/ico-intro-0.png);
}

.qedge-intro .intro-list .list-item .content .img.bg1 {
  background-image: url(/images/NewHomePage/ico-intro-1.png);
}

.qedge-intro .intro-list .list-item .content .img.bg2 {
  background-image: url(/images/NewHomePage/ico-intro-2.png);
}

.qedge-intro .intro-list .list-item .content .title {
  font-size: 20px;
  font-weight: 100;
  line-height: 1.5;
  margin: 0 0 10px 0;
}

.qedge-intro .intro-list .list-item .content p {
  font-size: 16px;
  font-weight: 100;
  margin: 0;
}

.qedge-content {
  margin-bottom: 55px;
  min-width: 1200px;
}

.qedge-content .qedge-container {
  overflow: hidden;
}

.qedge-content .qedge-container .w75 {
  float: left;
  width: 75%;
}

.qedge-content .qedge-container .w25 {
  float: left;
  width: 25%;
}

.qedge-content .news {
  border: 1px solid #DADADA;
  min-height: 270px;
  position: relative;
  padding-left: 380px;
}

.qedge-content .news .poster {
  height: 270px;
  left: 0;
  position: absolute;
  top: 0;
  width: 380px;
}

.qedge-content .news .list {
  list-style-type: none;
  margin: 0;
  padding: 15px 10px 15px 0;
}

.qedge-content .news .list .list-item {
  margin-bottom: 25px;
  padding-left: 90px;
  position: relative;
}

.qedge-content .news .list .list-item:last-child {
  margin-bottom: 0;
}

.qedge-content .news .list .list-item .time {
  color: #4C4C4C;
  font-weight: 100;
  line-height: 1;
  left: 0;
  position: absolute;
  top: 0;
  text-align: right;
  width: 75px;
}

.qedge-content .news .list .list-item .time .date {
  font-size: 44px;
}

.qedge-content .news .list .list-item .time .year {
  font-size: 15px;
}

.qedge-content .news .list .list-item .detail {
  text-decoration: none;
}

.qedge-content .news .list .list-item .detail .title {
  color: #4C4C4C;
  font-size: 18px;
  font-weight: 200;
  margin: 0;
  padding: 5px 0 0 0;
}

.qedge-content .news .list .list-item .detail p {
  color: #8D8D8D;
  font-size: 12px;
  line-height: 1.4;
  margin: 0;
}

.qedge-content .news .list .list-item .detail:hover .title, .qedge-content .news .list .list-item .detail:hover p {
  color: #0099FF;
}

.qedge-content .contact {
  border: 1px solid #DADADA;
  margin-left: 20px;
  padding-top: 60px;
  position: relative;
}

.qedge-content .contact .box-title {
  background-color: #E88A3D;
  color: #FFFFFF;
  font-size: 20px;
  font-weight: 100;
  left: 0;
  margin: 0 auto;
  padding-top: 30px;
  padding-bottom: 5px;
  position: absolute;
  right: 0;
  top: 0;
  text-align: center;
  width: 120px;
}

.qedge-content .contact .phone {
  border-top: 1px solid #242424;
  margin: 39px 33px 20px 33px;
  position: relative;
  padding-top: 20px;
  text-align: center;
}

.qedge-content .contact .phone .title {
  background-color: #FFFFFF;
  font-size: 18px;
  font-weight: 100;
  left: 0;
  line-height: 2;
  margin: 0 auto;
  padding: 0;
  position: absolute;
  right: 0;
  top: -1em;
  width: 7em;
}

.qedge-content .contact .phone p {
  color: #F3984C;
  font-size: 30px;
  font-weight: 100;
  margin: 0;
}

.qedge-slider {
  height: 640px;
  margin-bottom: 55px;
  min-width: 1200px;
}

.qedge-slider .slider li {
  background-size: cover;
  background-position: center center;
  height: 640px;
}

.qedge-slider .login-box {
  height: 0;
  position: relative;
}

.qedge-slider .login-box .login {
  background-color: rgba(0, 0, 0, 0.5);
  border-radius: 10px;
  bottom: 50px;
  padding-bottom: 35px;
  position: absolute;
  right: 0;
  width: 365px;
}

.qedge-slider .login-box .login .login-header {
  border-left: 2px solid #FFFFFF;
  margin: 35px auto 30px auto;
  padding-left: 20px;
  width: 293px;
}

.qedge-slider .login-box .login .login-header span {
  color: #FFFFFF;
  display: block;
  font-size: 18px;
  font-weight: 100;
  margin-bottom: 5px;
}

.qedge-slider .login-box .login .login-header h5 {
  color: #FFFFFF;
  margin: 0;
  font-size: 24px;
  font-weight: 200;
  line-height: 1;
}

.qedge-slider .login-box .login .login-body {
  margin: 0 auto;
  width: 315px;
}

.qedge-slider .login-box .login .login-body .input {
  border: none;
  border-radius: 3px;
  background-color: rgba(255, 255, 255, 0.6);
  font-size: 20px;
  margin: 5px 0;
  padding: 8px 15px 8px 60px;
  width: 240px;
}

.qedge-slider .login-box .login .login-body input[type=text] {
  background-image: url(/images/NewHomePage/ico-input-user.png);
  background-repeat: no-repeat;
  background-position: 15px center;
}

.qedge-slider .login-box .login .login-body input[type=password] {
  background-image: url(/images/NewHomePage/ico-input-password.png);
  background-repeat: no-repeat;
  background-position: 15px center;
}

.qedge-slider .login-box .login .login-body .retrieve {
  text-align: right;
}

.qedge-slider .login-box .login .login-body .retrieve a {
  color: #D09464;
  font-weight: 100;
  font-size: 14px;
}

.qedge-slider .login-box .login .login-body .retrieve a:hover {
  color: #FF7300;
}

.qedge-slider .login-box .login .login-body .remember {
  color: #FFFFFF;
  font-weight: 100;
  line-height: 0;
}

.qedge-slider .login-box .login .login-body .remember label {
  display: block;
  height: 22px;
  line-height: 22px;
  padding-left: 30px;
  position: relative;
}

.qedge-slider .login-box .login .login-body .remember label:before {
  background-color: rgba(255, 255, 255, 0.5);
  border-radius: 3px;
  content: " ";
  display: block;
  height: 20px;
  line-height: 20px;
  left: 0;
  position: absolute;
  top: 1px;
  text-align: center;
  width: 20px;
}

.qedge-slider .login-box .login .login-body .remember input {
  height: 0;
  opacity: 0;
  width: 0;
}

.qedge-slider .login-box .login .login-body .remember input[type=checkbox]:checked + label:before {
  content: "✓";
}

.qedge-slider .login-box .login .login-body .submit {
  border: none;
  border-radius: 3px;
  background-color: #DB7C2E;
  color: #FFFFFF;
  display: block;
  font-size: 16px;
  font-weight: 100;
  letter-spacing: 10px;
  margin: 20px 0;
  padding: 8px 0;
  width: 100%;
}

.qedge-slider .login-box .login .login-body .submit:hover {
  background-color: #E88A3D;
  cursor: pointer;
}

.qedge-slider .login-box .login .login-body .verify {
  display: none;
  margin: 5px 0;
  overflow: hidden;
}

.qedge-slider .login-box .login .login-body .verify.active {
  display: block;
}

.qedge-slider .login-box .login .login-body .verify img {
  border-radius: 3px;
  float: right;
  height: 39px;
  width: 120px;
}

.qedge-slider .login-box .login .login-body .verify input {
  background-image: none;
  float: left;
  margin: 0;
  padding: 8px;
  width: 150px;
}

.qedge-slider .login-box .login .login-body .verify input::-webkit-input-placeholder {
  color: rgba(255, 255, 255, 0.6);
  font-size: 14px;
  font-weight: 100;
}

.qedge-slider .login-box .login .login-body .verify input:-ms-input-placeholder {
  color: rgba(255, 255, 255, 0.6);
  font-size: 14px;
  font-weight: 100;
}

.qedge-slider .login-box .login .login-body .verify input::-ms-input-placeholder {
  color: rgba(255, 255, 255, 0.6);
  font-size: 14px;
  font-weight: 100;
}

.qedge-slider .login-box .login .login-body .verify input::placeholder {
  color: rgba(255, 255, 255, 0.6);
  font-size: 14px;
  font-weight: 100;
}

.qedge-slider .login-box .login .login-footer {
  font-size: 14px;
  margin: 0 auto;
  text-align: center;
  width: 315px;
}

.qedge-slider .login-box .login .login-footer a {
  border-right: 1px solid #FFFFFF;
  color: #FFFFFF;
  display: inline-block;
  font-weight: 100;
  padding: 1px 20px;
  text-decoration: none;
}

.qedge-slider .login-box .login .login-footer a:last-child {
  border-right: none;
}

.qedge-slider .login-box .login .login-footer a:hover {
  color: rgba(255, 255, 255, 0.6);
}

.qedge-menu {
  background-color: rgba(255, 255, 255, 0.75);
  -webkit-box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.4);
  box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.4);
  height: 100px;
  left: 0;
  min-width: 1200px;
  position: fixed;
  right: 0;
  top: 0;
  z-index: 10;
}

.qedge-menu:before, .qedge-menu:after {
  content: " ";
  clear: both;
  display: table;
}

.qedge-menu .logo {
  display: block;
  float: left;
  margin-top: 22px;
}

.qedge-menu .navs {
  float: right;
  font-size: 0;
  list-style-type: none;
  margin: 32px 0 0 0;
  padding: 0;
}

.qedge-menu .navs .nav-item {
  display: inline-block;
  font-size: 16px;
}

.qedge-menu .navs .nav-item a {
  color: #636363;
  display: block;
  font-weight: 100;
  padding: 8px 15px 6px 15px;
  text-decoration: none;
}

.qedge-menu .navs .nav-item:hover, .qedge-menu .navs .nav-item.active {
  background-color: #DF873F;
  border-radius: 6px;
}

.qedge-menu .navs .nav-item:hover a, .qedge-menu .navs .nav-item.active a {
  color: #FFFFFF;
}

/*新版首页样式Css_结束*/