﻿*{
padding:0;
margin:0;
outline:none;
}
a{
  text-decoration:none;
}
ul{
	list-style-type:none!important;
}
ul li{
	list-style-type:none!important;
}

body{
font-family:"宋体";
padding-bottom:25px;
_height:100%;

}
.header{
width:952px;
height:40px;
margin-top:75px;
font-family:"Microsoft YaHei";
font-size:15px;
font-weight:bolder;  
}



.footer2{
margin-top:15px;
margin-bottom:25px;
text-align:center;
font-size:13px;
color:#9e9e9e;
border:solid 1px red;
}
#imgCaptch
{

	border:none!important;
	position:relative;
	right:5px;
	top:2px;
	top:3px\9;
	*top:2px;
	

}
.mainWrap{
width:1000px;
margin:0 auto;
position:relative;
padding-left:50px;
}
.headerList{
overflow:hidden;
zoom:1;
padding-left:215px;

}
.headerList li{
float:left;
height:40px;
line-height:40px;
_display:inline;
width:108px;
position:relative;
bottom:3px;
text-align:center;
background:url(/Suppliers/image/newHeaderGap.jpg) right center no-repeat;

}
.cop{
position:relative;
top:10px;
}
h1, h2, h3, h4
{
 font:700 14px/150% arial;
}


.main_right1_towerinfo{
width:213px;
height:269px;
overflow: hidden;
margin-left:-22px;
_margin-left:-10px;
}
 p.afterServicePhone_towerinfo{
 line-height:22px;
 margin-left:25px;
 background:url(../image/phone1b.jpg) no-repeat;
}
.afterServicePhone
{
 padding-top:20px;
 padding-left:10px;
 line-height:26px;
 margin-top:92px;
 background:url(../image/phone1.jpg) no-repeat;
}



.complainPhone{
padding-top:20px;
line-height:26px;
padding-left:10px;
margin-top:10px;  
}

	.complainPhone{
	  padding-top:20px;
	  background:url(../image/phone2.jpg) no-repeat;
	  line-height:26px;
	  padding-left:10px;
	  margin-top:10px;
	  
	}

.complainPhone_towerinfo{
 line-height:22px;
 margin-left:25px;
 background:url(../image/phone2b.jpg) no-repeat;
}

.main_right1_towerinfo{
	width:208px;
	height:271px;
	color: #646464;
    font-family: "宋体"!important;
    font-size: 13px !important;
    overflow: hidden;
	margin-top:-32px;
	margin-left:-14px;
	_margin-left:-10px;
	_margin-top:0px;
	_Z-index:3;
}


 .coreS_list{
 padding-top:15px;
 padding-left:10px;

 } 
.coreS_list li{
width:98%;
 _width:94%;
 height:26px;
 line-height:26px;
 _height:24px;
 _line-height:24px;
 padding-left:8px;
 padding-right:10px;
 font-size:12px;
 color:#646464;
}
	 
	.verMobileFailureInfo
{
	
	margin-right:25px;
	margin-left:75px;
	*position:relative;
	*bottom:2px;
	_top:5px;

	
}
	 	 .coreS_list li a:hover
	 {
	     text-decoration:underline;
	 }
.confirmVerMobileCode
{
	width:143px;
	height:38px;
	border:none;
	margin-top:45px;
	margin-left:180px;
	*margin-left:460px;
	cursor:pointer;
}

.shiftPicWrap{
overflow:hidden;
zoom:1;
*margin-top:80px;
_margin-top:30px;
}
.shiftPic{
width:724px;
height:220px;
float:left;
}
.shiftPicDetail{
width:701px;
height:199px;
margin:0 auto;
margin-top:11px;
}
.registration{
float:right;
width:205px;
height:220px;
_display:inline;
position:relative;
right:47px;
zoom:1;
overflow:visible;
_overflow:hidden;

}
.exit{
position:absolute;
top:10px;
right:10px;
color:gray;
text-decoration:underline;
}
.wrapAll{
	width:1000px;
	margin:0 auto;
	padding-bottom:50px;
	padding-left:50px;
	position:relative;
	margin-top:80px;
}
.verificationSuccess
{
	font-size:18px!important;
	font-weight:bolder!important;
	color:Red!important;
	margin-left:120px;
	margin-top:180px!important;
	margin-bottom:20px;
   
	
}
.verMobile
{
	position:absolute;
	left:50%;
	top:50%;
	margin-left:-265px;
	width:530px;
	height:282px;
	z-index:999;
	display:none;
}

.errorMessage
{
	
	color:Red;
	display:none;
	font-size:12px;
	position:absolute;
	top:130px;
	left:220px;
	
}
.sendInfoSuccess
{
	position:absolute;
	left:50%;
	top:50%;
	margin-left:-265px;
	width:530px;
	height:282px;
	z-index:999;
	display:none;
}
.account input
{
	*margin-left:-20px!important;
}
.pass input
{
	*margin-left:-20px!important;
}
.registerRemember
{
    padding-top:10px;
    position:relative!important;
   
    /*
 left:160px!important;
    *left:190px;
    width:2000px!important;
    */
    bottom:10px;
    

    
}
.registerRememberLogin
{
	
/*
	width:1000px!important;
	position:relative!important;
	left:150px;
	*left:195px;
	*/
	
}

.commonMsn
{
	
	display:inline!important;
	position:relative;
	left:80px;
	bottom:18px;
	
}

.che1
{
    width:auto!important;
    height:auto!important;
    line-height:normal!important;
 
}
.ac_results li {
	margin: 0px;
	padding: 2px 5px;
	cursor: default;
	display: block;
	font: menu;
	font-size: 12px;
	line-height: 16px;
	overflow: hidden;
}
.ac_results ul {
	width: 100%;
	list-style-position: outside;
	list-style: none;
	padding: 0;
	margin: 0;
}
.ac_results {
	padding: 0px;
	border: 1px solid black;
	background-color: white;
	overflow: hidden;
	z-index: 99999;
}

div.companyInfo
{
	
	text-indent:15px;
	text-align:left;
	font-size:15px;
	padding:15px;
	line-height:25px;
}
.contactAdjustMargin3
{
	margin-top:3px;
}
.contactAdjustMargin2
{
	
	margin-top:0px!important;
	
}
.contactAdjustMargin
{
	margin-top:65px;
   
	
}
.helpTitle
{
    font-weight:bold;
    font-size:20px;
    font-style:oblique;    
    padding-top:40px;
}
.resendWarning
{
	color:#000!important;
	font-size:14px!important;
	font-weight:bolder!important;
	margin-right:20px;
	margin-left:45px;
	*position:relative;
	*bottom:2px;
	_top:10px;
	
}
.verificationSuccess2
{
	margin-left:120px;	
}
input.form6{
width:348px;
}
input.form5{
margin-left:5px;
width:194px;
}
.registrationMust
{
	margin-top:10px;
}
.verChange
{
	
	margin-left:15px;
}
img.imgCaptch
{
	position:relative!important;
	top:6px!important;	
	
}
#btnSub
{
	width:143px!important;
	height:38px!important;
	background:url(../image/getPasswordConfirm.jpg) no-repeat;
	border:none;
	cursor:pointer;
	margin-top:20px;
	margin-left:380px;
}

.getPwdConfirm
{
	width:143px!important;
	height:38px!important;
	background:url(../image/getPasswordConfirm.jpg) no-repeat;
	border:none;
	cursor:pointer;
	margin-top:20px;
	margin-left:380px;
	
	
	
}







.verMobileCode
{
	font-size:12px;
	color:#989898;
	
}
.notice2 a{
margin-left:50px;
color:#515151;
}
.enterVerMobileCode
{
	width:196px;
	border:solid 1px #989898;
    padding:4px;
	
}
.verMobileResend
{
	width:168px;
	height:23px;
	border:none;
	background:url(../image/infoMsg2.jpg) no-repeat;
	_position:relative;
	_top:8px;
}
.verMobileFailure
{
	width:498px;
	height:39px;
	line-height:39px;
	background-color:#f4f9fd;
	font-size:14px;
	font-weight:bolder;
	margin-top:30px;
	margin-left:auto;
	margin-right:auto;
}
.verMobileInfo2
{
	margin-left:120px;
	margin-top:15px;
}
.verMobileInfo
{
	font-size:13px;
	color:#000;
	line-height:22px;
	margin-top:25px;
	margin-left:55px;
}
.closeSendInfoSuccess
{
	position:absolute;
	width:25px;
	height:25px;
	top:6px;
	right:5px;
}
.sendInfoSuccess div
{
	font-size:12px;
	color:#000;
	margin-top:50px;
	margin-left:140px;	
}
.shadowStyle{
position:absolute;
top:0;
left:0;
width:100%;
height:100%;
background-color:#000;
zoom:1;
z-index:99;
}
.sendInfoSuccessButton
{
	width:143px!important;
	height:38px!important;
	background:url(../image/getPasswordConfirm.jpg) no-repeat;
	border:none!important;
	margin-top:50px;
	margin-left:190px;
	*margin-left:460px;
	cursor:pointer;
	zoom:1;
}
input#ver{
width:100px;
width:107px;
border:solid 1px #c8c8c8;
padding:4px;
*position:relative;
*top:4px;
height:auto!important;
}
.header_shift_pic{
	width:952px;
	height:222px;
	background:url(http://www.qplus.com.cn/img/shiftPicBack.jpg);
	margin-top:10px;
	position:relative;
	padding-top:0.1px;
}
.addInfoMain
{
	position:relative;	
}
.tbRemark
{
	margin-left:5px;
	width:348px;
	height:70px;
}

.addInfoTitle2
{
	position:absolute;
    top:90px;
	left:60px;
}
.addInfoTitle
{
	position:absolute;
	top:110px;
	left:90px;
}

.loginTable
{
    width:62%;
    margin-top:100px;
}
.style1{
  list-style-type:none;
}
.colTwo
{
    width:50%;
    text-align:left;
}
.colOne
{
    width:50%;
    height:60px;
    text-align:right;
}

.colTwo img
{
	position:relative;
	bottom:20px;
	*bottom:14px;
	
	
}
.colOne img
{
	position:relative;
	bottom:20px;
	*bottom:14px;
	
}




.notice1,.notice2{
float:left;
}

.notice2{
margin-top:17px;
margin-left:-30px;
}
.notice2 span{
margin-left:50px;
}


	

.main a
{
	color:#555!important;
	
}
.registerRememberAccount,.registerRememberPass
{
    font-family:"宋体"!important;
    font-size:12px;
    position:relative;
    bottom:3px;
    left:-40px;
}
.registerRememberPass
{
	color:#dca13d;
	margin-left:30px;
    *margin-left:10px;
}

.bottom{
margin-bottom:15px;
background:url(../image/bottomGap.jpg) no-repeat;
padding-top:10px;
margin-top:20px;
}
.ac_loading {
	background: white url('indicator.gif') right center no-repeat;
}
	
.ac_odd {
	background-color: #eee;
}
.ac_over {
	background-color: #0A246A;
	color: white;
}

	 

	 div.midRight
	 {
	 	float:right;
	 	width:198px;
	 	margin-top:23px;
	 	
	 }
	 
	 
div.midRight ul li
{
	
	background-image:none!important;
	
}	 
	 
	 	.about_main_wrap3{
	line-height:30px;
	font-size:15px;
	color:#313131;
	padding-left:15px;
	 border:solid 1px #e0e0e0;
	 border-top:none;
	 padding-bottom:30px;
	 padding-top:10px;
	}
	
	 .about_main_wrap2{
	  font-weight:bolder;
	  font-size:16px;
	  height:55px;
	  color:#313131;
	  text-align:center;
	   border:solid 1px #e0e0e0;
	}
	 .about_main_title1{
	  height:25px;
	  line-height:25px;
	  padding-left:5px;
	  font-weight:bolder;
	  color:#fff;
	  font-size:16px;
	  background:url(../image/about_banner4.jpg) no-repeat;
	 }

.about_main_title1 p span
{
    color:#000;
}


.registration input{
width:130px;
height:20px;
line-height:20px;
border:solid 1px #9fe0ff;
zoom:1;
*margin-left:-2px!important;
}
.account{
padding-top:13px;
margin-top:20px;
*margin-top:15px;
_margin-top:10px;

zoom:1;
margin-left:-8px;
}
.pass{
padding-top:13px;
*margin-top:4px;
_margin-top:1px;
zoom:1;
margin-left:-8px;
margin-top:0px!important;
}

.airCompanyIntro ul li :hover
{
    text-decoration:underline;
   
}



.logAndReg{
overflow:hidden;
zoom:1;
margin-top:5px;
}
.log{
float:left;
width:115px;
height:27px;
cursor:pointer;
margin-left:39px;
*margin-left:39px;
margin-top:5px;
}
.reg{
float:right;
width:80px;
height:24px;
margin-right:18px;
margin-top:-2px;

}

.company1{
background:url(../image/company1.jpg) no-repeat;
}
.company2{
background:url(../image/company2.jpg) no-repeat;
}
.company3{
background:url(../image/company3.jpg) no-repeat;
}
.company4{
background:url(../image/company5.jpg) no-repeat;
}
.company5{
background:url(../image/company6.jpg) no-repeat;
}
.company6{
background:url(../image/company7.jpg) no-repeat;
}
.company7{
background:url(../image/company9.jpg) no-repeat;
}
.company8{
background:url(../image/company8.jpg) no-repeat;
}
.company9{
background:url(../image/company10.jpg) no-repeat;
}
.company10{
background:url(../image/iconb1.jpg) no-repeat;
}
.company11{
background:url(../image/iconb3.jpg) no-repeat -1px 8px;
}
.company12{
background:url(../image/iconb2.jpg) no-repeat;
}
.company13{
background:url(../image/iconb6.jpg) no-repeat;
}
.company14{
background:url(../image/iconb5.jpg) no-repeat;
}
.company15{
background:url(../image/iconb4.jpg) no-repeat;
}
.companySpecial7{
background:url(../image/company15.jpg) no-repeat;
}
.companySpecial1{
background:url(../image/company14.jpg) no-repeat;
}
.companySpecial2{
background:url(../image/company19.jpg) no-repeat;
}
.companySpecial3{
background:url(../image/company7.jpg) no-repeat;
}
.companySpecial4{
background:url(../image/company16.jpg) no-repeat;
}
.companySpecial5{
background:url(../image/company17.jpg) no-repeat;
}
.companySpecial6{
background:url(../image/company4.jpg) no-repeat;
}
.airCompanyIntro{
width:300px;
padding-top:50px;
height:336px;
font-size:13px;
color:#555;
border:solid 1px #ddd;
float:left;
}
.airCompanyIntro ul{
overflow:hidden;
zoom:1;
border-bottom:solid 1px #e1e1e1;
margin-top:7px;
padding-bottom:7px;
padding-left:18px;
}
.airCompanyIntro ul li{
float:left;
width:20%;
zoom:1;
padding:5px;
padding-left:30px;
}


.homeFights{
position:relative;
}
.homeFights ul{
line-height:16px\9;
_line-height:18px\9;
}
.aboradFlights ul{
line-height:16px\9;
_line-height:18px\9;
}
.homeFightsTitle,.aboradFlightsTitle{
height:20px;
line-height:20px;
padding-left:15px;
font-size:13px;
color:#005592;
background-color:#e1e1e1;
}
.aboradFlights{
margin-top:5px;
_padding-bottom:2px;
}
.mainLeft{
width:78%;
float:left;
}
.mainright{
width:21%;
float:left;

}
.logo
{
	position:relative;
}
.logo
{

	bottom:3px;
	float:left;
	left:310px;
	*left:300px;
	_bottom:11px;
	
}
.more{
overflow:hidden;
zoom:1;
}
.moreLink{
float:right;
margin-right:10px;
margin-top:10px;
font-size:13px;
color:#0063a9;
}
.moreLink2{
position:absolute;
top:-39px;
right:10px;
}
.homeAiportguide{
width:410px;
float:left;
margin-left:10px;
padding-bottom:12px;
padding-bottom:17px\0;
*padding-bottom:15px;
_padding-bottom:16px;
border:solid 1px #ddd;
}
.airportDetail span{
display:inline-block;
display:-moz-inline-stack;
*display:inline;
font-size:13px;
color:#555;
zoom:1;
}
.airportDetail{
margin-right:5px;
margin-top:10px;
margin-left:22px;
line-height:22px;
line-height:20px\0;
}
.visaDetail{
display:inline-block;
display:-moz-inline-stack;
*display:inline;
zoom:1;
width:170px;
margin-top:10px;
}
.visaDetail2
{
width:150px;	
}
.mainLeftWrap{
overflow:hidden;
zoom:1;
}
.visa{
padding-top:45px;
padding-bottom:20px;
margin-top:5px;
padding-left:21px;
width:702px;
border:solid 1px #ddd;

}


.airportDetail a{
font-size:13px;
color:#555;
}
.airportDetail a:hover
{
    text-decoration:underline;
}
.visaDetail a:hover{
text-decoration:underline;
}
.visaDetail a{
font-size:13px;
color:#555;
}
.changeIndex
{
   font-size:13px;
   color:#333;
   *position:relative;
   *right:3px;


}

.change
{
   font-size:12px;
   color:#bf600f;
   margin-left:3px; 
   position:relative;
   bottom:2px;

}



.common1{
padding-left:21px;
font-size:13px;
color:#565556;
background:url(../image/phone.jpg) no-repeat left center;
}
.common2{
padding-left:17px;
margin-top:5px;
color:#333;
font-size:12px;
}
.contact1 span{
display:block;
}
.contact1{
margin-left:10px;
margin-top:10px;
}
.servicePhone,.GmPhone,.groupPhone,.complainPhone{
margin-top:5px;
*padding-top:4px;
height:20px;
}
.servicePhone{
background:none;
font-weight:normal!important;
font-size:15px!important;
color:#56a2e2!important;
font-weight:bolder;
font-family:tahoma!important;

}
#rbnlist input{
width:auto;
height:auto;
line-height:normal;
border:none;
}
.UserName
{
	margin-left:-2px;
}
.form2{
width:300px;
margin-left:5px;
}
.form3{
margin-left:5px;
}
.form1,.form2,.form3{
display:inline-block;
display:-moz-inline-stack;
*display:inline;
zoom:1;
}
.form1{
width:100px;
text-align:right;
}
.registrationUserDetail
{
	margin-right:10px;
	font-weight:bolder;
	
}
.registrationMain input{
width:194px;
height:22px;
line-height:22px;
border:solid 1px #c8c8c8;
padding-top:0px!important;
}
.mustEnter{
margin-left:1px;
margin-right:1px;
position:relative;
bottom:1px;
}
.registrationUser
{
margin-left:100px;
position:relative;
top:140px;
}
.contact2,.contact3,.contact4{
margin-top:15px;
}
.registrationMain{
height:722px;
margin-top:15px;
*margin-top:10px;
background-position:left 10px;
*background-position:left 15px;
padding-top:1px;
}
.sb{
padding-bottom:25px;
text-align:center;
margin-top:-45px;
margin-bottom:25px;
font-size:24px;
font-weight:bolder;
color:#000;
}
.qqPic img
{
position:relative;
top:2px;
top:-15px;
margin-right:15px;
float:right;
border:none;

}

.contact1
{
    font-size:13px;
   top:0!important;
   
}

.contact2,.contact3,.contact4{
margin-top:20px;
}
.flightsMed{
width:194px;
height:68px;
margin-top:5px;
cursor:pointer;
}

.city{
font-weight:bolder;
}
.quickGuidance span a:hover{
    text-decoration:underline;
}

.quickGuidance span a{
font-size:13px;
color:#424242;
}

.quickGuidance{
padding-top:30px;
*padding-top:50px;
width:192px;
margin-top:6px;
padding-bottom:35px;
line-height:20px;
border:solid 1px #e8e8e8;
background:url(../image/quickGuidance.jpg) no-repeat left 15px;
}


.quickGuidance4{
background-position:4px 0px;
}

.quickGuidance span{
display:block;
margin-top:20px;
padding-left:35px;
height:22px;
margin-left:5px;
margin-top:22px;
}
div.adjust1{
margin-top:20px;
}

.adjust1{
position:relative;
bottom:2px;
cursor:pointer;
background: transparent url("images/bb1.jpg") no-repeat top left;
display:inline-block;
display:-moz-inline-stack;
*display:inline;
zoom:1;
	





}




img.adjust1
{
   
}
.adjust2{
margin-left:25px;
background-position:56px center;
}

.adjust5{
margin-left:44px;
}
.adjust6{
position:relative\9;
left:46px\9;
*bottom:3px;
} 
.adjust7{
position:relative\9;
left:2px\9;
}
.adjust9{
width:100px;
}
.airCompanyIntro a{
color:#555;
}
.afterRegistr{
font-size:13px;
position:relative;
padding-top:1px;
color:#005694;
}
.afterRegistrWrap{
margin-top:35px;
margin-left:40px;
}
.afterRegistrWrap div{
line-height:26px;
}
.registrationFormNonIndex{
line-height:32px;
margin-top:45px;
margin-left:200px;
color:#b5b5b5;
}
.registrationForm{
margin-top:10px;
margin-left:20px;
}
.registrationFormAddinfo
{
line-height:32px;
margin-top:45px;
margin-left:200px;
color:#b5b5b5;
}
.registrationFormReg1
{
line-height:32px;
margin-top:45px;
margin-left:200px;
color:#b5b5b5;
}


.registrationFormIndex{
line-height:32px;
margin-top:45px;
margin-left:200px;
color:#b5b5b5;
}
ul.noBorderBottom{
border:none;
}
.registrationFormPhone
{
  color:#b5b5b5;
  line-height:32px;
  margin-left:200px;
  margin-top:45px;
}
.registrationFormPhone
{
	color:#B5B5B5;
	line-height:32px;
	margin-left:200px;
	margin-top:45px;
	
}
.afterRegistrDetail{
line-height:26px;
margin-left:20px;
}
.afterRegistrDetaill2{
margin-top:5px;
}
#txtVerCode
{
width:60px!important;

}
p.warnInfoP
{
 height:20px;
 width:200px;
 padding-left:25px;
 padding-top:3px;
 display:none;
 font-size:13px;
 color:Red;
 position:absolute!important;
 top:0px;
 left:0;
 z-index:999999999;
 /*
 display:none!important;
 */
 background:url(/Suppliers/image/warnInfoBak.png) no-repeat!important;
 margin-top:1px;
 
 
}
.vercode
{

 display:none;
 width:100%!important;
 margin-left:-7px;

}

.vercode a
{

	
	
}
.vercode input
{
	margin-left:-2px;
	_position:relative;
	

}

.verWrap
{
  width:110%;
}
.verWrap input
{
	width:60px!important;
	
	
}



.falseLink
{
	cursor:default;
	text-decoration:none!important;
}
.adjsutP
{
position:relative;
left:45px;
}
.userSuccess{
width:170px;
display:inline-block;
display:-moz-inline-stack;
*display:inline;
zoom:1;
word-wrap:break-word
}

.getPassDetail
{
	font-size:12px!important;
	color:#989898;
	margin-top:55px;
   margin-left:290px;
	
}
#inputphone
{
	width:196px;
	border:solid 1px #c8c8c8;
	padding:4px;
	*position:relative;
	*top:4px;
}
.inputphone
{
	width:196px;
	border:solid 1px #c8c8c8;
	padding:4px;
	*position:relative;
	*top:4px;
	
	
}



.getPasswordBack
{
	
	padding-top:110px;
	
}
.getPasswordSteps span
{
	margin-left:20px;
	color:#010101;
}
.getPasswordSteps
{
	
	font-size:14px;
	font-weight:bolder;
	margin-left:100px;
}

.visaDetailPh
{
	width:150px;
}
.wrap2{
    border-top:1px solid #e3e3e3;
}
.wrap3{

  border-bottom:1px solid #e3e3e3;

}
.nav1{
    margin-top:16px;
	margin-top:28px\9!important;
	_margin-top:21px!important;

	margin-left:16px;
	cursor:pointer;	
	width:711px;
	position:absolute;
	top:0px;
	left:0px;
	

	
}
   .returnHomeWrap
   {
   	 padding-left:15px;
   	 background:url(../image/regCompletePo.jpg) left 13px no-repeat;
   	 display:block;
   	 margin-left:450px;
   	 margin-top:30px;
   	 
   	 
   }
   .wrapDetail1{
    width:110px;
	padding:9px 10px;
    background-color:#f4f4f4;
	font-size:13px;
	float:left;
	text-align:center;
	color:#bf600f;
	margin-right:15px;
}

     .registrationSuccess2Wrap
   {
     padding-top:1px;
   	 width:952px!important;
   	 margin-top:-5px!important;
   	 color:#b5b5b5;
   	 line-height:32px;
   	 
   }
     .registrationSuccess
     {
     	/*
height:722px;
padding-top:1px;
width:952px!important;
margin-left:-200px;
position:relative;
*/
   padding-top:1px;
   	 width:952px!important;
   	
   	 color:#b5b5b5;
   	 line-height:32px;
   	 height:600px;

}
   
   .loginSuccess{
height:722px;
padding-top:1px;
display:none;
}
.loginForm{
line-height:32px;
margin-top:45px;
margin-left:200px;
}

.loginMain{
height:722px;
margin-top:15px;
padding-top:1px;
position:relative;
}
   .tower_main{
	  width:952px;
	  margin-top:15px;
	  padding-top:1px;
	  overflow:hidden;
	  zoom:1;
	  background:url(../image/bg-plane.jpg) no-repeat;  
	  *margin-top:-4px;
	  _margin-top:-1px;
	 
}

.tower_mainAirPort{
	  width:952px;
	  margin-top:15px;
	  padding-top:1px;
	  overflow:hidden;
	  zoom:1;
	  background:url(../image/bgimg1.jpg) no-repeat;
	  background-color:#fff0e4;
	  padding-bottom:20px;
	  
}


.introduction{
    width:656px;
	height:46px;
	margin-left:31px;
	font-size:16px;
	font-family:"宋体";
	font-weight:bold;
	color:#ffffff;
	padding-left:12px;
	padding-top:15px;
    background-image:url(../image/bluel.jpg);
	background-repeat:no-repeat;
}

.pic1{
    width:335px;
	height:108px;
    margin-top:130px;
	margin-left:604px;
	background-image:url(../image/encyclopedia.jpg);
}
.mid{
  margin-top:11px;
  _zoom:1;

}



  .right{
	width:259px;
	height:622px;
	background-image:url(../image/rightBack.jpg);
	background-repeat:no-repeat;
	position:absolute;
	top:210px;
	*top:205px;
	right:10px;
	*right:12px;
	padding-top:1px;
} 

.rightLogin
{
 width:259px;
	height:622px;
	/*
	background-image:url(../image/rightBack.jpg);
*/
	background-repeat:no-repeat;
	top:210px;
	*top:205px;
	right:10px;
	*right:12px;
	padding-top:1px;
	
	
}




.tower_main2{
    width:952px;
	background-repeat:repeat-y;
}
.mainWrapInternational{
       width:711px;

	   background-color:white;
	   _display:inline;
	   float:left;
	   padding-bottom:20px;
	   display:none;
	   _position:absolute;
	   _top:58px;
	   /*
	   _left:0;
*/
	   margin-top:-1px;
 
}
   .mainWrapFlights{
       margin-left:50px;
	   background-color:white;
	   _display:inline;
	   float:left;	
	 
}
 .mainWrap2Flights{
       margin-left:45px;
	   background-color:white;
	   _display:inline;
	   float:left;	   
	   
}
.repeat_div_top{
	   overflow:hidden;
	   zoom:1;
}
.repeat_div_bottom{
	overflow:hidden;
	zoom:1;
	margin-top:14px;
	margin-top:15px\9;
	_margin-top:14px;
}
.content{
  width:780px;
  font-size:12px;
  line-height:150%;
  padding-left:46px;
  text-indent:25px;

 margin-left:20px!important;
}
.name{
    background-image:url(../image/bg-content.jpg);
	background-repeat:no-repeat;
	width:167px;
	height:25px;
	font-size:12px;
	font-family:"宋体";
	color:#000!important;
	font-weight:bold;
	text-align:center;
	padding-top:5px;
	display:block;
}

.planeintro{
    width:944px;
    background-color:white;
	margin-left:4px;
	overflow:hidden;
	zoom:1;
	padding-top:65px;
    height:700px;
    margin-top:-15px;
}

.flightsDetail1 li{
height:27px;
line-height:27px;
background:url(../image/Dotted.jpg) left bottom no-repeat;
}


 .mainWrapAirport{
       width:711px;
       /*
	   margin-left:15px;
	   */
	   background-color:white;
	   _display:inline;
	   float:left;
	   margin-top:-1px;
	   padding-bottom:20px;
	   _position:absolute;
	   _top:58px;
	   /*
	   _left:0;
*/
	   
	   
	   
	   
}

.wrap{
    width:678px;
    font-size:14px;
    overflow:hidden;
    font-family:"宋体";
    border:1px solid #e3e3e3;
	border-bottom:none;
	padding-top:8px;
	padding-bottom:5px;
	overflow:hidden;
	zoom:1;
}



.wrapAirline{
  width:952px;
  margin:0 auto;
}




.midAirport{
    width:680px;
	margin-left:17px;
	/*
	margin-reght:15px;
	*/
	margin-top:15px;
}

.contentAirport{
	border:1px solid #e3e3e3;
	border-bottom:none;
	background-color:#dadada;
	font-size:12px;
	font-family:"宋体";
	padding-top:7px;
	padding-left:30px;
	padding-bottom:5px;
}
.wrapDetail{
    float:left;
    width:130px;
    font-weight:bold;
}
.wrapDetail2{
/*
margin-left:10px;
*/
float:left;
display:inline-block;
display:-moz-inline-stack;
*display:inline;
zoom:1;
width:100px;
}
.wrapDetail2 a:hover{
font-size:13px;
color:#bf600f;
text-decoration:underline;
}
.wrapDetail2 a{
font-size:13px;
color:#212121!important;
}
.detailWrap{
position:relative;
background-color:#fff;
padding-top:10px;
padding-bottom:12px;
background-image:url(../image/back1.jpg);
background-repeat:no-repeat;
background-position:bottom left;
_zoom:1;
}
#enterOrder{
text-decoration:underline;
font-weight:bolder;
}
.repeat_divCompany{
 padding-top:6px;
padding-top:8px\9;
*padding-top:5px;
padding-left:10px;
font-size:14px;
color:#12487a;
background-color:#f1f1f1;
margin-left:70px;
margin-right:15px;	
overflow:hidden;
zoom:1;  

}
.loginNonMust input{
width:465px;
height:22px;
line-height:22px;
border:solid 1px #c8c8c8;
}
.inputText
{
    line-height:22px;
    border:solid 1px #c8c8c8;
    width:230px;
    /*
    height:30px;
    */
    height:22px;
    
}
#inputCaptch
{
    width:80px;
    height:24px;
    border:solid 1px #c8c8c8;
}
.veriCode em
{
	
	font-size:13px;
	color:#418bae!important;
}

.headerList li a{
	color:#fff;
	text-decoration:none;
	
}

.repeat_div{
	   padding-top:3px;
	   padding-top:5px\9;
	   *padding-top:5px;
	   padding-bottom:2px;
       padding-left:10px;
	   width:628px;
	   font-size:14px;
	   color:#12487a;
	   margin-top:13px;
	   margin-left:82px;
}
.repeat_div_common{
	margin-top:26px;
	margin-top:25px\9;
	*margin-top:26px;
	_margin-top:24px;
}
.repeat_div_common2{
    margin-top:22px;
    margin-top:23px\9;
	*margin-top:22px;
	_margin-top:20px;
}	
.repeat_div_common3{
    margin-top:21px;
	_margin-top:18px;
}
.towerInfo_mainWrap{
	  width:752px;
	  height:1055px;
	  margin-top:15px;
	  padding-top:1px;
	  overflow:hidden;
	  zoom:1;
  
}
 .tower_detail{
	width:24%;
	float:left;
	margin-bottom:10px;
}
 .tower_detail a
{
    color:#454545;    
    text-decoration:underline;
}

.menu h2{ font-size:29px;font-family:"黑体", "宋体";line-height:60px;}

.menu p
{
	font-weight:bolder;
}
.menuList{width:166px; border:1px solid #cccccc; padding-bottom:15px;}
.menuTitle{font-weight:bold;font-size:14px;padding:18px 0px 5px 17px;}
.menuList li{padding-left:27px;line-height:20px; background:url(../images_airline/icon2.gif) no-repeat 15px;}
.contWord{ margin:15px;}
.contBox h3{color:#bf600f; border-bottom:1px solid #dddddd; line-height:26px; padding-top:15px;}
.contBox p{ line-height:20px;margin:5px 0px;}
.corpPhoto{ margin-top:10px;padding:12px; border:1px solid #e7e7e7}
.photoRightAlign
{
	float:right;
	
}

#content h1{font:700 28px/150% STHeiti,SimHei,SimSun,sans-serif;}

#content p{padding-bottom:13px;}

#airport_nav{padding:10px 25px 20px;}

#wrapper{
width:900px;
border:solid 1px #cedae3;
margin-top:10px;
padding-left:10px!important;
padding-right:10px!important;
background-color:#fff;
margin-left:auto;
margin-right:auto;
text-align:left;
}
.thumbnail{border:1px solid #e7e7e7;background:#f4f4f4;padding:10px;float:right;margin-top:10px;}

.h4{
margin-top:160px;
margin-left:150px;
font-weight:normal;
position:relative;
top:15px;
}
.regh4
{
margin-top:140px;
margin-left:150px;
font-weight:normal;
position:relative;
top:15px;
	
}
.h4 span{
margin-left:10px;
}


.resendInfo
{
    width:168px!important;
	height:23px!important;
	background:url(../image/infoMsg2.jpg) no-repeat;
	border:none!important;
	color:#000!important;
	_position:relative;
	_top:12px;
}
.resendWarningWrap
{
	width:426px;
	height:49px;
	line-height:49px;
	background:url(../image/infoMsg1.jpg) no-repeat;
	margin-top:65px;
	
}
/*========================transfer *.css to this page and adjust them=================================*/
.userVerification
{
	position:absolute;
	top:110px;
	left:50px;
}


.flightsDetail1 span{
font-size:13px;

}

.flightsDetail1 img{
margin-left:30px;
margin-top:4px;

}

   .bookTickets,.returnHome2
   {
   	 display:block;
   	 padding-left:15px;
   	 background:url(../image/regCompletePo.jpg) left 13px no-repeat;
  
   }
.top
{

    margin-top:9px;
	margin-left:8px;
	height:69px;
	margin-top:-60px;

}
.third{
  margin-left:12px;
  margin-right:12px;
  border:1px solid #cedae3;
  border-bottom:none;
  background-color:white;
  overflow:hidden;
  zoom:1;
}

.text{
  font-size:12px;
  font-family:"宋体";
  color:#007cd4;
  padding-left:46px;
  cursor:pointer;
}
.text1{
    width:590px;
	margin-left:60px;
	text-indent:25px;
	line-height:20px;
    font-size:12px;
	font-family:"宋体";
	color:#454545;
}
.fDetail1 li{
text-align:left;
padding-left:60px;
}
.right img{
position:relative;
bottom:1px;

}
.fDetail1Plane{
margin-left:5px;
}

.flightsDetailWrapBottom{
width:259px;
height:96px;
bottom:0;
left:0;
}
.intro{
  font-size:14px;
  font-family:"宋体";
  color:#007cd4;
  padding-left:46px;
  padding-top:20px;
}
.down{
  margin-left:12px;
  margin-right:12px; 
  padding-bottom:100px;
  margin-bottom:45px;
  background-color:white;
  border:1px solid #cedae3;
  border-top:none;
}

.text2{
  font-size:12px;
  font-family:"宋体";
  float:right;
  color:#007cd4;
  padding-right:85px;
  cursor:pointer;
}
.bus{
color:#0093dc!important;
}
.breadcrumbs a{
color:#0093dc!important;
}
.flightsDetailWrap a{
color:#666!important;
}
.special1{
height:5px;
background-color:#f6903f;
margin-top:-3px;
_overflow:hidden;



}
.flightsDetail1{
width:241px;
margin:0 auto;
text-align:center;
color:#666;
}
.rightTitle2{
width:241px;
margin:0 auto;
text-align:center;
height:31px;
line-height:31px;
background-color:#e8e4e3;
color:#000;
margin-top:5px;
}

.details2{
  padding-top:5px;
  padding-top:10px\9;
  *padding-top:2px;
}
.details3{
  padding-top:5px;

}
.details li{
padding-left:15px;
background-image:url(../image/ulPoint.jpg);
background-repeat:no-repeat;
background-position:left center;
margin:0;
padding:0;
float:left;
width:70%;
zoom:1;
height:20px;
line-height:20px;
padding-left:10px;
}


.details{
  padding-left:58px;
  padding-top:5px;
  list-style-type:none;
  text-decoration:underline;
  overflow:hidden;
  zoom:1;
  margin-bottom:10px;
}



.style2{
 white-space:pre;
}

.code{
  font-size:14px;
  font-family:"宋体";
  padding-top:10px;
  padding-left:46px;
}
.bottom4{
margin-top:20px;
margin-left:4px;
_margin-top:10px;
}
.info1{
  font-size:22px;
  font-family:"宋体";
  padding-top:10px;
  padding-left:46px;
}
.bottom *{
cursor:auto;
color:#9e9e9e;
border:none;
}
.wrapLink{
float:left;
width:100px;
color:#000;
font-size:13px;
margin-top:1px;
}
.user,.welcome{
position:relative;
top:30px;
margin-left:10px;
}


.addInfoh4
{
	color:#b5b5b5;
	margin-left:90px;
	margin-top:130px!important;

}
input.submit{
display:block;
width:145px;
height:39px;
border:none;
cursor:pointer;
margin-left:250px;
margin-top:35px;
}
input.complete{
display:block;
width:145px;
height:39px;
border:none;
cursor:pointer;
margin-left:250px;
margin-top:35px;
}



input.submitAddInfo{
display:block;
width:145px;
height:39px;
border:none;
cursor:pointer;
margin-left:250px;
margin-top:35px;
background:url(../image/moreInfocomplete.jpg) no-repeat;
margin-bottom:55px;
margin-top:8px!important;

}



.success{
font-size:18px;
color:#505050;
font-weight:bolder;
width:50%;
padding-left:100px;
margin-left:300px;
height:100px;
margin:0 auto;
margin-top:150px;
}
.success p{
font-size:13px;
color:#898989;
padding-left:40px;
padding-top:25px;
font-weight:normal;
}f
.success a{
text-decoration:underline;
color:#007cd4;
margin-left:3px;
margin-right:3px;
}
   .welcome
   {
   	top:0px!important;
   	left:5px;
   	font-size:12px;
   	margin-left:10px;
   }
   
    .about_mainwrap{
	  width:952px;
	  background-color:#fff0e4;
	  margin-top:15px;
	  padding-top:1px;
	  overflow:hidden;
	  zoom:1;
	  position:relative;
	  min-height:1300px;
	  _height:1300px;
	  padding-bottom:20px;
	 }

	 
	 
	 

	 
	 
	  .about_mainwrap1{
	  width:952px;
	  background-color:#fff0e4;
	  margin-top:15px;
	  padding-top:1px;
	  overflow:hidden;
	  zoom:1;
	  position:relative;
	  min-height:1300px;
	  _height:1300px;
	  
	
	 }
	 
	 	 	 .about_mainwrap2{
	   width:952px;
	  background-color:#fff0e4;
	  margin-top:15px;
	  padding-top:1px;
	  overflow:hidden;
	  zoom:1;
	  position:relative;
	  min-height:1300px;
	  _height:1300px;
	  padding-bottom:15px;
	 }
	 
	 
	 
   .msgNextStep
{
	width:143px!important;
	height:38px!important;
	background:url(../image/msgNextStep.jpg) no-repeat;
	border:none!important;
	margin-left:auto!important;
	margin-right:auto!important;
	display:block!important;
	margin-top:50px;
	cursor:pointer;
	
}
   
.registrationNonMust input{
width:465px;
height:22px;
line-height:22px;
border:solid 1px #c8c8c8;
}
   .form4,.form5{
display:inline-block;
display:-moz-inline-stack;
*display:inline;
zoom:1;
}
.left{
  padding-top:10px;
  width:300px;
  float:left;
  _display:inline;
}

.form4{
width:100px;
text-align:right;
}

.adjust19
{
    width:165px;    
}
    .form4,.adjust3
    {
     position:relative;
     bottom:2px;
     *bottom:5px;	
    }
   .userInfoWrap
   {
   	 margin-top:150px;
   	 padding-left:200px;
   	
   	
   }
      .registrationSuccess2
   {
   	color:#000!important;
   	font-size:14px!important;
   }
   
      #select
   {
   	 margin-left:-2px;
   }

   
      .congr
   {
   	font-size:20px;
   	font-weight:bolder;
   	color:Red;
   	margin-left:250px;
   }
    .registrationSuccessTitle2
 {
 	position:absolute;
 	top:100px;
 	left:50px;
 	
 }
  .congr2
   {
   	font-size:20px;
   	font-weight:bolder;
   	color:Red;
   
   	
   }
    .congr3
   {
   	 margin-left:2px;
   	 font-weight:normal!important;
   	 color:#000;
   	 font-weight:bolder!important;
   	
   }
.second{
  padding-top:5px;
  padding-left:4px;
}
   .enterRealName
   {
   	 left:5px!important;
   	
   }
      .successTitle3
   {
     margin-top:-20px;
     margin-left:5px;
   	
   }
     .regComplete
   {
   	 padding-left:252px;
   	 padding-right:100px;
   	 font-size:12px;
   	
   }
      .returnHome
   {
   	text-decoration:underline;
   	color:#000!important;
   }
   
   
    .userDetail
   {
   	 margin-left:10px;
   	 font-weight:normal;
   	
   }
       .returnHome2 a
    {
    	color:#000;
    }
.inner{
  margin-top:-5px;
  margin-left:6px;
  margin-right:4px;
  _zoom:1;
  width:944px!important;
  _overflow:hidden;
}

.rightTitle1{
width:241px;
margin:0 auto;
text-align:center;
height:31px;
line-height:31px;
background-color:#c87f00;
color:#fff;
margin-top:25px;
}

.frame{
    width:1px;
}
 .mainWrap2{
       margin-left:45px;
	   background-color:white;
	   _display:inline;
	   float:left;	   
}

.name2{
    color:#000000;
}

.cont{
    width:650px;
	float:left;
}

.bg{
    width:952px;
	background-color:#fff0e4; 
	padding-bottom:20px;
	position:relative;
	*margin-top:15px;
}
.pic2{
    padding:1px 1px 1px 1px;
	border:1px #e3e3e3 solid;
}

.flightsDetailWrap{
background-color:#fff;
_overflow:hidden;
_width:100%;
}

.footer5
{
    margin-top:5px!important;    
}

.shiftPic{
width:724px;
height:220px;
float:left;
}

.detailWrap3
{
/*
background-image:url(../../image/back2.jpg);
*/
_zoom:1;
}

#mainWrap{
width:709px;
border:solid 1px #cadbe7;
padding-bottom:50px;
background-color:#fff;
_zoom:1;
}

.letter{
position:absolute;
left:25px;
_zoom:1;
}
.title{
margin-left:20px;
}
.threeCode{
margin-left:25px;
}
.bottomLine{
margin-top:15px;
}

.foot{
  background-color:white;
  padding-left:10px;
}
.pic{
  padding-left:700px;
}

/*======bodyRight contact======*/
.towerInfo_right
{

padding-top:410px;
*padding-top:413px;


width:198px;
float:right;  
}
.towerInfo_right a{
text-decoration:none;
color:#797c7f;
}

 .cores2{
	 background:url(../image/visa2.jpg) no-repeat -1px -1px!important;
	 background-color:#fff!important;
	 margin-top:2px!important;
	 *margin-top:4px!important;
	 }
	 
/*
 .cores2{
    background:url(../../image/visa.jpg) no-repeat left 11px;
    zoom:1;
    *padding-top:40px;
    margin-top:0px;
}
.cores2{
    background:url(../../image/visa.jpg) no-repeat left 11px;
    zoom:1;
   *padding-top:40px;
}
*/

/*
.contact{
width:204px;
height:357px;
background:url(../ChaYi/image/contact.jpg) no-repeat;
position:relative;
z-index:99;
padding-top:30px;
}
*/

.contact{
width:204px;
height:387px;
z-index:99;
padding-top:1px;
/*
position:absolute;
top:22px;
right:7px;

margin-top:-390px;
margin-top:-445px\9;
*/

margin-left:-12px!important;
}

.coreS{
	  background:url(../image/general.jpg) no-repeat left 11px #fffdfa;
	  padding-top:25px;
	  padding-bottom:10px;
      border:solid 1px #cee0ec;
	  background-color:#f9fcff;
	  margin-right:16px;
	  margin-left:-13px;
	  _margin-right:10px;
	  _margin-left:0px;
	  _position:relative;
	  _right:6px;
	   margin-top:0px;
	 }
/*
.coreS{
padding-top:25px;
padding-bottom:10px;
margin-right:16px;
margin-left:-13px;
 _margin-right:10px;
 _margin-left:0px;
 margin-top:5px;
 _position:relative;
_right:6px; 
 
}
*/

.getPassFaiure
{
	width:703px;
	height:38px;
	line-height:38px;
	font-size:12px!important;
	color:#626365;
	border:solid 1px #646d72;
	background-color:#f1faff;
	padding-left:15px;
	margin-top:35px;
	margin-left:112px;
}

.contactIndex
{
width:195px;
background:url(../image/contact.jpg) no-repeat;
position:relative;
z-index:99;
padding-top:50px!important;
padding-top:70px\9!important;
background-color:#ECECEC;
margin-top:12px;
}
span.common1Index
{
	font-size:13px!important;
}

.adjustPicIndex0
{
	position:relative!important;
	top:3px!important;
	right:11px!important;
	
	
}
.adjustPicIndex1
{
	position:relative!important;
	top:3px!important;
	right:11px!important;
}
.adjustPicIndex2
{
	position:relative!important;
	top:3px!important;
	right:11px!important;
}
.adjustPicIndex3
{
	position:relative!important;
	top:3px!important;
	left:44px!important;
    
}
.accountAdjust
{
	bottom:30px!important;
	*bottom:24px!important;
	
	
}
.helpImg
{
	border:solid 1px green;
     
	
}
.airportInternal
{
	
display:inline-block;
display:-moz-inline-stack;
*display:inline;
zoom:1;
width:173px;
height:38px;


}
#airportIn
{
	position:relative;
	position:static\9;
	bottom:3px;
	
}
#airportEx
{	
	position:relative;
	position:static\9;
	bottom:3px;
	
}
.airportExternalNonSelected
{
	background-repeat:no-repeat!important;
}
.airportExternal
{
display:inline-block;
display:-moz-inline-stack;
*display:inline;
zoom:1;
width:173px;
height:38px;
}
	
.shiftPicAirline1
{	
display:inline-block;
display:-moz-inline-stack;
*display:inline;
zoom:1;
width:173px;
height:38px;
background-position:0px -2px!important;
margin-bottom:1px;

}

.shiftPicAirline1Selected
{
 display:inline-block;
display:-moz-inline-stack;
*display:inline;
zoom:1;
width:173px;
height:38px;
background-position:0px -2px!important;




}
.shiftPicAirline2
{	
display:inline-block;
display:-moz-inline-stack;
*display:inline;
zoom:1;
width:173px;
height:38px;
background-position:0px -2px!important;
margin-bottom:1px;




}
.shiftPicAirline2Selected
{	
display:inline-block;
display:-moz-inline-stack;
*display:inline;
zoom:1;
width:173px;
height:38px;
background-position:0px -2px!important;
}
.airportTitle
{
	width:944px;
	height:50px;
}
.aboutUsContents
{
	line-height:20px;
	text-align:left;
	font-size:14px!important;
	width:100%;
}
.aboutUsContents p
{
	margin-top:5px;
	text-indent:10px;
	line-height:30px;
	padding:20px;
	padding-bottom:0px!important;
	
	
}
	 	  
	 
	 
	 
	 .contact img
	 {
	 	border:none!important;
	 }
	 
	 .addHelpTitle
{
  width:680px;
  height:22px;
  /*
  margin-top:-60px;
  margin-left:-10px;
 */

 
  	position:absolute;
	top:45px;
	left:17px;
	background-repeat:no-repeat!important;
	
    /*
  background:url(/Suppliers/image/titleVisa.png);
  
  background:url(/Suppliers/image/titleTravel.png);
  background:url(/Suppliers/image/titleAbout.png);



   */
  

}


	 div.midLeft
	 {
	  width:711px;
	  /*
	   margin-top:70px;
	   margin-left:15px;
background-color:#fff;
	   */
	   _display:inline;
	   float:left;
	   _overflow:hidden;
	   
	 
	   /*
  border:solid 1px #cbdce8;
	   text-align:center;
	   height:928px;
	   *height:930px;
	   _height:912px;
	      */
	      background-color:#fff;
	      margin-left:16px;
	      margin-top:72px;
	    

	 }
	 
	 .specialWrap
{
	width:955px;
	
	
}

    .midWrap
    {
	
    padding-top:1px;
    overflow:hidden;
    zoom:1;
    position:relative;
	  
    /*
    min-height:1300px;
    _height:1300px;
    */
	  
    padding-bottom:50px;
    margin-top:-70px;
	  
    margin-left:7px;
	  
    *margin-top:40px;
    _margin-top:-12px;
	 	
	 	
    }
	 
	 
	 .addHelpTitleAboutUs
	 {
	 	 width:709px;
	 	 height:21px;
	 	 background:url(/Suppliers/image/titleAbout.png) no-repeat;
	 	 position:absolute;
	 	 top:45px;
	 	 left:18px;
	 	
	 	
	 }
	 
	 


.fligtMainWrap{
       margin-left:50px;
	   background-color:white;
	   _display:inline;
	   float:left;	   
}

.fligtMainWrap2
{
	   margin-left:45px;
	   background-color:white;
	   _display:inline;
	   float:left;	  
	
	
}


div.mainWrapLeftBody
	 	 {
	 /*
	   width:711px;
	   */
	   
	   
	   	 /*
margin-top:70px;
	   margin-left:15px;
  border:solid 1px #cbdce8;
	     */
	   _display:inline;
	   float:left;
	   color:#000;
	   /*text-align:center;*/
	   /*
	   height:928px;
	   *height:930px;
	   _height:912px;
background-color:#fff;

	 */
	 
	   
	 }
	 
	 .about_main{
	font-size:13px;
	padding:15px;
	text-align:left!important;
    min-height:1480px;
	_height:1480pxpx;
	line-height:25px;
	margin-top:74px;
	margin-left:15px;
	/*
background-color:#fff;
*/
	
	
} 

.visaDetailAdjust
{
	
	position:relative;
	left:9px;
	
	
	
}
	.beian
	{
		color:#9e9e9e;
		font-size:13px;
		text-align:center;
		
		
	}
	
	
	
/*滚动广告样式*/
.ad
{
	width: 724px;
	height: 220px;
	overflow: hidden;
	position: relative;
}
.slider
{
	position: relative;
	_overflow: hidden;
	zoom: 1;
}

.slider li
{
	list-style: none;
	display: inline !important;
	_float: left;
}

.slider img
{
	width: 724px !important;
	height: 220px !important;
	display: block;
	border:none!important;
}
.slider a
{
	cursor: pointer;
}
.num
{
	position: absolute;
	right: 5px;
	bottom: 5px;
}
.num li
{
	float: left;
	color: #8eb4d3;
	text-align: center;
	line-height: 16px;
	width: 16px;
	height: 16px;
	font-family: Arial;
	font-size: 12px;
	cursor: pointer;
	overflow: hidden;
	margin: 3px 1px;
	background-color: #fff;
}
.num li.on
{
	color: #8eb4d3;
	line-height: 21px;
	width: 21px;
	height: 21px;
	font-size: 16px;
	margin: 0 1px;
	border: 0;
	background-color: #fff;
	font-weight: bold;
}

.free-regulation
{
     font-size:12px;
     position:absolute;
     top:70px;
     right:85px;
}

.free-regulation a
{
	color:#4d9ee0;
	
}


.contactPh
{
    font-size:12px;
}

.contactNo
{
    color:#4D9EE0;
    font-size:18px;
    
}

.QQcss
{
    margin-left:10px;
    color:#565556;
    padding-top:15px;
    margin-top:15px;
    background:url(/Suppliers/image/contactBack.jpg) no-repeat;
    line-height:28px;
    font-size:13px!important;
    padding-bottom:20px;
}

.QQimg
{
   background-image: url("../image/QQ.jpg");
   background-attachment:scroll;
   background-repeat:no-repeat;
   background-position-y:center;
   margin-right:10px;
}

.AboutUsContact
{
    margin-left:-11px;
}
.download
{
     font-size:15px;
     color:#4D9EE0; 
     margin-left:300px;
     margin-top:-30px;
}
.link
{
    font-size:18px;
}
/*=================================================================== QPlus 1.33=================================================*/

.qplusInfo span
{
	float:left;
	margin-top:40px;
	
	
}
.qplusInfoPhone1,.qplusInfoPhone3
{

	font-size:13px;
	
	
}
.qplusInfoPhone
{
	float:right;
	margin-right:48px;
	margin-top:18px;
}


.qplusInfoPhone2
{
	margin-left:-2px;
	font-family:tahoma;
	font-size:20px!important;
	bottom:7px!important;
}
.qplusInfoPhone2,.qplusInfoPhone4
{
	font-size:17px;
	position:relative;
	bottom:4px;
	
}

	
.accountD,.passD
{
	font-size:13px;
	color:#333;
	
}
.passD
{
	margin-right:12px;
	color:#333;
}
#che1 
{
	height:auto!important;
	line-height:auto!important;
	width:auto!important;
	border:none!important;
	
	
}
.rememberThisNew
{
	font-size:13px;
	color:gray;
		position:relative;
	bottom:2px;
	margin-left:2px;
	
}
.che1
{
	margin-top:10px;
	padding-left:38px;
	padding-left:40px\9;
	*padding-left:37px;

	
}

.divEmpty
{
  height:30px;
  width:200px;

  display:none!important;

}
.foPass
{
	position:absolute;
	bottom:10px;
	left:15px;
	font-size:12px;
	color:#4d9edf;
}
.freeReg
{
	position:absolute;
	bottom:10px;
	right:15px;
	font-size:12px;
	color:Gray;
}
.contact1 a
{
	_margin-left:-10px!important;
	
}
.qplusInfoTitle
{
	
	overflow:hidden;
	zoom:1;
	width:100px;
	position:absolute;
	top:5px;
	right:6px;
	
}
.qplusInfoTitle li
{
	float:left;
	padding-right:5px;

	
}
.qplusInfoTitle li a
{
	font-size:12px;
	color:#000
	
	
}
.newReg
{
	background:url(/Suppliers/image/headTitleGap.jpg) no-repeat right top;
	padding-right:5px;
}
.newReg2
{
	background:url(/Suppliers/image/headTitleGap.jpg) no-repeat right top;
	padding-right:5px;
}



.notice{

overflow:hidden;
zoom:1;
padding-top:1px;
/*
background:url(../image/banner5.jpg) no-repeat;
*/
margin-bottom:10px;
margin-right:280px;


}
.notice1{
font-weight:bolder;
font-size:13px;
margin-top:15px;

}

 .main
	 {
	
	  margin-top:15px;
	  _margin-top:15px;
	  padding-top:1px;
	  zoom:1;
	  position:relative;
	  padding-bottom:20px;
	  margin-bottom:15px;
	  padding-top:2px;
	  width:952px;

overflow:hidden;

 
 

 
 }
	 .about_main_wrap2,.about_main_wrap3,.about_main_title1 about_main_title3,.about_main_wrap3
	 {
	 	margin-right:250px;
	 	border:none;
	 	text-align:left!important;
	 }

/*=========================debug===================*/

.registrationTitle
{
	
	font-weight:bolder;
	color:#5aa4df;
	font-size:13px;
	position:absolute;
	top:21px;
	right:105px;
	padding-left:22px;
	background:url(/Suppliers/image/regTop2.jpg) no-repeat left center;
	
}
/*=============================================1.4.1=============================================*/
div.qplusInfo
{
	overflow:hidden;
	zoom:1;
	height:71px;
	position:relative;
    background:none!important;

}