﻿.NewThirdbody{ position:relative;background-position: center;background:#fff; width:100%; height:auto;}

/*第二次改版页头*/
.NewHeard{ background:#f3f3f3; width:100%; height:auto;background:url(/images/ThirdWeb/toudi_02.jpg) repeat; height:188px; width:100%;}
.NewHeardbg{ background:url(/images/ThirdWeb/toubu_03_02.jpg) no-repeat; width:950px; height:176px; margin:0 auto;}
.NewHeardmenu{width:380px;
	height:30px; float:right; display:inline;margin-top:80px; margin-right:25px;}
	
/* 菜单 */	
/* common styling */
.NewThirdmenu {
	font-family:Arial, Helvetica, sans-serif;
	width:380px;
	height:30px;
	position:relative;
	
}
.NewThirdmenu ul {
	padding:0;
	margin:0;
	list-style-type: none;
	
}
.NewThirdmenu ul li {
	float:left;
	width:120px;
	text-align:center;
	position:relative;
}
.NewThirdmenu ul P{float:left; font-size:12px; color:#FFF; line-height:28PX;
	width:3px;
	}
.NewThirdmenu ul li a, .NewThirdmenu ul li a:visited { font-family:Arial, Helvetica, sans-serif;
	display:block;
	float:left;
	width:110px;
	text-decoration:none;
	padding:0 0 0 5px;
	height:30px;
	line-height:30px;
	color:#fff;
	font-size:14px;
	font-weight:bold;
}
.NewThirdmenu ul li ul {
	display: none; 
	font-size:14px;
}
/* specific to non IE browsers */
.NewThirdmenu ul li:hover a {text-decoration:underline;
	color:#fff;
	
}
.NewThirdmenu ul li:hover ul {
	display:block;
	position:absolute;
	width:123px;
	top:30px;
	left:0;
	background:#CCC;
	color:#fff;
	text-align:center;
}
.NewThirdmenu ul li:hover ul.right_side li {
	float:right;
	border:0;
	border-left:1px solid #eee;
}
.NewThirdmenu ul li:hover ul.left_side li {
	float:left;
	border:0;
	border-left:1px solid #eee;
}
.NewThirdmenu ul li:hover ul li a.hide {
	background:#ccc bottom right no-repeat;
	color:#fff;
}
.NewThirdmenu ul li:hover ul li:hover a.hide {
	background:#ccc;
	color:#fff;
}
.NewThirdmenu ul li:hover ul li ul {
	display: none;
}
.NewThirdmenu ul li:hover ul li a {
	display:block;
	background:#ccc;
	color:#003b79;
	font-size:14px;
}
.NewThirdmenu ul li:hover ul li a:hover {
/*	background:green;
*/
	background:#ccc;
	color:#000;
/*	border:1px solid;
    border-color:White;
*/
}
.NewThirdmenu ul li:hover ul li:hover ul {text-decoration:none;
	display:block;
	position:absolute;
	left:0;
	top:30px;
	color:#000;
	background:#ccc;
}
.NewThirdmenu ul li:hover ul.right li {
	float:right;
}
.NewThirdmenu ul li:hover ul li:hover a.hide {
	background:#fff;
	color:#000;
}
.NewThirdmenu ul li:hover ul li:hover ul li a {
	background:#ccc;
	color:#000;
}
.NewThirdmenu ul li:hover ul li:hover ul li a:hover {
	background:#ccc;
	color:#fff;}

/* common styling  end*/
/*登陆*/

.SNewWeblonginword {
	width:525px;
	height:40px;
	float:left;
	display:inline;
	margin:20px 0 0 410px;
}


.SNewWeblonginword ul { float:left; display:inline;
	width:360px;
	height:50px;
}
.SNewWeblonginword ul li { float:left; display:inline;
	height:40px;
	width:180px;
}
.SNewWeblonginword ul li span {
	width:60px;
	float:left;
	text-align:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#7e7f80;
	line-height:35px;
}
.SNewWeblonginword ul li input {
	height:25px;
	color:#333;
	width:110px;
	margin-left:3px;
	font-size:12px;
	font-family:Verdana, Geneva, sans-serif;
	border:1px solid #bdbdbd;
	float:left;
	display:inline;
	
}
.SNewWebright {
	width:165px;
	height:30px;
	padding:0 0 0 0;
	float:right; display:inline;
}
.SNewWebbalongin {float:left; display:inline;
	background:#959595;
	font-weight:bold;
	width:45px;
	color:#FFF;
	height:25px;
    cursor:pointer;
	
}
.SNewWebbalongin a {
	color:#FFF; font-weight:bold;  line-height:25px; padding-left:8px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}
.SNewWebforgat { float:right; display:inline; padding-left:3px;
	width:115px;
	height:25px;

}
.SNewWebforgat a {
	float:left;
	font-size:10px;
	height:19px;
	color:#999;
	line-height:30px; font-family:Arial, Helvetica, sans-serif;
}
.SNewWebforgat img{
	padding-top:5px; float:left; display:inline;width:15px;
	height:19px;
}	

.NewHeardnavLoginMessage 
{
	font-family:宋体, Arial, Helvetica, sans-serif;
	font-weight:bold; 
	font-size:14px;
	color:#7e7f80;
	line-height:35px;
	float:right;
}
.NewHeardnavLoginMessage a
{
	font-family:宋体, Arial, Helvetica, sans-serif;
	font-weight:bold; 
	font-size:14px;
	color:#7e7f80;
	line-height:35px;
}

	




/*页脚*/	

.SNewWebfooter {
	height:75px;
	background-color:#fff;
	width:100%; 
}
.SNewWebfooterna {height:75px;
width:950px;
	margin:0 auto;
	text-align:center;
}

.SNewWebfooterna span{
	color:#666; 
	font-size:9px; 
	font-family:宋体,Arial, Helvetica, sans-serif; 
	line-height:20px;

}
.SNewWebfooterna a{
	color:#666;
	font-size:9px;
	font-family:宋体,Arial, Helvetica, sans-serif;
	line-height:20px;
	padding-top:15px;
}


	
/*首页*/

.SNewWebdown{margin:0 auto; height:auto;background:#FFF;}
.SNewWebmiddle{ width:915px; margin:0 auto; height:420px; padding-top:30px;}

.SNewWebseach{width:355px;  height:400px; float:left; display:inline; }
.SNewWebshutu { background:url(/images/ThirdWeb/sailing_03.jpg) no-repeat;
	width:355px;
	height:196px;
	margin:0 auto;
}

.SNewWebkuang{width:320px; padding-top:42px;padding-left:18px;
	height:150px; }
	
.SNewWebkuang li{width:310px; height:30px; padding-top:15px;}
.SNewWebkuang li a {width:55px; height:28px; float:right; display:inline; text-align:center;}
.SNewWebkuang p { float:left; display:inline; line-height:30px;
	font-size:13px;
	color:#000;
	font-family:Verdana, Geneva, sans-serif;

}
.SNewWebkuang input {  float:right; display:inline;
	height:27px;
	color:#333;
	width:190px;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	border:1px solid #bdbdbd; 
}
.SNewWebbuttom {
	height:27px;
	background:url(/images/ThirdWeb/go_03.jpg);
	width:55px;
	font-size:14px;
	color:#FFF;
	font-family:Arial, Helvetica, sans-serif;	
	line-height:28px;
	cursor:pointer;
}


.SNewWebrate{background:url(/images/ThirdWeb/rate_03.jpg) no-repeat;
	width:350px;
	height:205px;
	margin:15px auto;}



.SNewWebnavbg{width:550px;  height:400px; float:right; display:inline; }

.SNewWebplayBox{ width:550px; height:400px; margin:0px auto; background:url(/UploadFiles/adimages/ad_sy.jpg);  position:relative; overflow:hidden;}
.SNewWebplayBox	a {
	color:#004276;
	text-decoration:none;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:16px;
}
.SNewWebplayBox	a:hover 
{
	color:#000;
	text-decoration:underline;
}
.SNewWebclick{width:260px; height:18px;  margin-top:20px; margin-left:15px; font-family:Verdana, Geneva, sans-serif; }
.SNewWebclick a{font-size:24px; color:#000;line-height:26px;font-family:Verdana, Geneva, sans-serif;text-decoration:none;}
.SNewWebclick a:hover{color:#fff;text-decoration:underline;}
.SNewWebclick a:active{ font-weight:normal;}
.SNewWebplayshang{width:80px; height:15px; font-size:16PX; font-weight:bold; color:#00535b; margin-top:40px; margin-left:320px;}
.SNewWebplayhong{width:80px; height:15px; font-size:16PX; font-weight:bold; color:#00535b; margin-top:70px; margin-left:275px;}
.SNewWebplaycolobm{width:80px; height:15px; font-size:16PX; font-weight:bold; color:#00535b; margin-top:110px; margin-left:5px;}
.SNewWebplayshang a,.SNewWebplayhong a,.SNewWebplaycolobm a{
	font-weight:bold;
}


/*END 首页*/	

/*广告*/
.SNewWeb_ad_middle
{
	width:880px;
	margin:0 auto;
	}
.SNewWeb_ad_toptitle
{
	font-size:14px; 
	color:#333; 
	font-family:Verdana, Geneva, sans-serif; 
	margin-top:20px; 
	line-height:20px; }
.SNewWeb_ad_toptitle em {font-size:12px; color:#333;font-family:Verdana, Geneva, sans-serif;  font-weight:bold; font-style:normal;}
.SNewWeb_ad_images{width:870px;height:479px;margin-top:20px;}
.SNewWeb_ad_images1{width:870px;height:536px;margin-top:20px;}
.SNewWeb_ad_downtitle{font-size:12px; color:#333; font-family:Verdana, Geneva, sans-serif; margin-top:20px; line-height:20px;}
.SNewWeb_ad_downtitle em{font-size:12px; color:#333; font-family:Verdana, Geneva, sans-serif; font-weight:bold; font-style:normal;}

/*广告shanghai*/
.SNewWeb_ad_biaoge_shanghai{width:880px;
	height:620px; margin-top:35px;}

.SNewWeb_ad_gezi1_shanghai {
	width:235px; border:1px solid #000;
    float:left; display:inline;
	background:#FFF;
    margin-top:5px;
	height:570px;
}
.SNewWeb_ad_gezi2_shanghai{
	width:235px; border:1px solid #000;
    float:left; display:inline;
	background:#FFF;
    margin-left:30px;
	height:570px; margin-top:5px;
}
.SNewWeb_ad_gezi3_shanghai{
	width:235px; border:1px solid #000;
    float:left; display:inline;
	background:#FFF;
    margin-left:120px;
	height:570px; margin-top:5px;
}
.SNewWeb_ad_getitle1 {width:200px; height:20px; float:left; display: inline;}
.SNewWeb_ad_getitle1 p{font-size:12px; color:#000; font-family:Verdana, Geneva, sans-serif; font-weight:bold;}
.SNewWeb_ad_getitle2 {width:200px; height:20px; float:left; display: inline; margin-left:425px;}
.SNewWeb_ad_getitle2 p{font-size:12px; color:#000; font-family:Verdana, Geneva, sans-serif; font-weight:bold;}
/*广告hongkong*/
.SNewWeb_ad_toptitle_hongkong{ font-size:14px; color:#000; font-family:Tahoma, Geneva, sans-serif; margin-top:20px; font-weight:bold;}
.SNewWeb_ad_biaoge{width:880px;
	height:390px; margin-top:35px;}
	
.SNewWeb_ad_getitle {width:800px; height:20px; float:left; display: inline;}
.SNewWeb_ad_getitle p{font-size:12px; color:#000; font-family:Verdana, Geneva, sans-serif; font-weight:bold;}
.SNewWeb_ad_gezi1 {
	width:235px; border:1px solid #000;
    float:left; display:inline;
	background:#FFF;
    margin-top:5px;
	height:338px;
}

.SNewWeb_ad_gezi2{
	width:235px; border:1px solid #000;
    float:left; display:inline;
	background:#FFF;
    margin-left:50px;
	height:362px; margin-top:5px;
}
.SNewWeb_ad_titilege{background:#c0c0c0;
	height:25px;
	width:234px;
	border-right:solid 1px #000;border-bottom:solid 1px #000;
	float:left;}
.SNewWeb_ad_titilege li {
	width:94px;
	height:25px;
	 float:left; display:inline;
}



.SNewWeb_ad_titilege li p {
	font-size:14px; 
	color:#000;
	line-height:25px;
	font-family:Tahoma, Geneva, sans-serif;
}
.SNewWeb_ad_name {
	background:#FFF;
	height:auto;
	width:94px;
	border-right:solid 1px #999;
	float:left;
}
.SNewWeb_ad_name li {
	width:94px;
	height:25px;
	border-bottom:solid 1px #999;
}

.SNewWeb_ad_name li p {
	font-size:12px;
	float:left;
	padding-left:6px;
	color:#000;
	line-height:25px;
	font-family:Tahoma, Geneva, sans-serif;
}
.SNewWeb_ad_position {
	height:auto;
	width:139px;
	border-right:solid 1px #999;
	float:left;
}

.SNewWeb_ad_position li{width:135px;
	height:25px;
	border-bottom:solid 1px #999;}
.SNewWeb_ad_manager {
	font-size:12px;
	padding-left:12px;
	padding-top:0px;
	color:#000;
	line-height:25px;
	font-family:Arial, Helvetica, sans-serif;
}


/*END 广告*/




/*关于我们*/

.SNewWebASbg {
	background-color:#FFF;
	width:100%;
	height:460px;
}
.SNewWebASneirong {
	width:950px;
	height:auto;
	margin:0 auto;
	margin-top:20px;
}
.SNewWebAStarger {
	width:390px;
	height:440px;
	background:url(/images/ThirdWeb/model/introduction.jpg) no-repeat;
	float:left; display:inline;
}
.SNewWebASwenzi {
	width:530px;
	height:auto;
	background:#FFF;
	float:right; 
	display:inline;
}
.SNewWebASwenzi p {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	color:#777676;
	width:530px;
	margin:0 auto;
	line-height:24px;
}
.SNewWebASwenzi h5 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	color:#cb2525;
	width:530px;
	margin:0 auto;
	line-height:24px;
}
.SNewWebASinter{width:458px;height:37px; 
	background:url(/images/ThirdWeb/model/introduction_inter.jpg);}
.SNewWebASintroimg {
	width:1100px;
	height:130px;
	margin:0 auto;
	background:#FFF;
}
.SNewWebASintroimg img {
	width:880px;
	height:120px;
	margin-left:110px;
}
.SNewWebASimg {
	width:1100px;
	height:auto;
	margin:10px 0 0 0;
	background:#FFF;
}
/*联系方式*/
.SNewWebContactbg {
	background-color:#fff;
	width:100%;
	height:auto;
}
.SNewWebContactneirong {
	width:950px;
	height:auto;
	margin:0 auto;
}
.SNewWebContacttarger {
	width:841px;
	height:92px; margin:0 auto;
	background:url(/images/ThirdWeb/model/ContactUs.jpg) no-repeat;
}

.SNewWebContacttach{width:950px;
	height:35px;}
	
.SNewWebContactprint
{
	width:71px;
	height:22px; 
	float:right; 
	display:inline; 
	margin-right:20px; 
	background:url(/images/ThirdWeb/model/Print.jpg) no-repeat; 
	margin-top:55px; }
	
.SNewWebContactprint a{line-height:22px; color:#000; font-size:12px; font-family:Arial, Helvetica, sans-serif; padding-left:15px;}	



.SNewWebContacttitle {
	width:845px;
	height:50px; margin:0 auto;
	/*background:url(/images/ThirdWeb/model/ContactUs_Title.jpg) no-repeat;*/
}
.SNewWebContactbiaoge {
	width:845px; border:1px solid #cbe2f1;
	margin:0 auto;
	background:#FFF;
	height:72px;
	height:190px;
}
.SNewWebContactname {
	background:#FFF;
	height:auto;
	width:148px;
	border-right:solid 1px #e5f1f8;
	float:left;
}
.SNewWebContactname li {
	width:179px;
	height:55px;
	border-bottom:solid 1px #e5f1f8;
}
.SNewWebContactname li h4 {
	font-size:12px;
	float:left;
	padding-left:12px;
	color:#000;
	line-height:55px;
	font-family:Arial, Helvetica, sans-serif;
}
.SNewWebContactname li p {
	font-size:14px;
	float:left;
	padding-left:8px;
	color:#5b5959;
	line-height:55px;
	font-family:Tahoma, Geneva, sans-serif;
}
.SNewWebContactposition {
	height:auto;
	width:239px;
	border-right:solid 1px #e5f1f8;
	float:left;
}

.SNewWebContactposition li{width:239px;
	height:55px;
	border-bottom:solid 1px #e5f1f8;}
.SNewWebContactmanager {
	font-size:12px;
	padding-left:12px;
	padding-top:5px;
	color:#000;
	line-height:25px;
	font-family:Arial, Helvetica, sans-serif;
}

.SNewWebContactmanager1 {
	font-size:12px;
	padding-left:12px;
	padding-top:28px;
	color:#000;
	line-height:5px;
	font-family:Arial, Helvetica, sans-serif;
}

.SNewWebContactmanager2{
	font-size:12px;
	padding-left:12px;
	padding-top:28px;
	color:#09649d;
	line-height:5px;
	font-family:Arial, Helvetica, sans-serif;
}
.SNewWebContactcontry {
	font-size:12px;
	padding-left:12px;
	color:#09649d;
	font-family:Arial, Helvetica, sans-serif;
}


.SNewWebContactcontry2 {
	font-size:11px;
	padding-left:12px;
	color:#09649d;
	font-family:Arial, Helvetica, sans-serif;
}
.SNewWebContacte-mail {
	height:auto;
	width:180px;
	border-right:solid 1px #e5f1f8;
	float:left;
}

.SNewWebContacte-mail li{width:241px;
	height:55px;
	border-bottom:solid 1px #e5f1f8;}
	
.SNewWebContacte-mail li p{font-size:12px;
	float:left;
	padding-left:12px;
	color:#000;
	line-height:55px;
	font-family:Arial, Helvetica, sans-serif}	
	
.SNewWebContacte-mail li a{font-size:12px;
	color:#000;
	line-height:55px;
	font-family:Arial, Helvetica, sans-serif}
	
.SNewWebContacte-mail li a:hover{font-size:12px;
	color:#000;
	line-height:55px;
	font-family:Arial, Helvetica, sans-serif}
	
.SNewWebContacttelephone {
	height:auto;
	width:130px;
	border-right:solid 1px #e5f1f8;
	float:left;
}
.SNewWebContacttelephone li{width:192px;
	height:55px;
	border-bottom:solid 1px #e5f1f8;}
	
.SNewWebContacttelephone li p{font-size:12px;
	float:left;
	padding-left:12px;
	color:#000;
	line-height:55px;
	font-family:Arial, Helvetica, sans-serif}	
	


.SNewWebContactmoblie {
	height:auto;
	width:139px;
	float:left;
}

.SNewWebContactmoblie li{width:138px;
	height:55px;
	border-bottom:solid 1px #e5f1f8;}
	
.SNewWebContactmoblie li p{font-size:12px;
	float:left;
	padding-left:12px;
	color:#000;
	line-height:55px;
	font-family:Arial, Helvetica, sans-serif}
	

/*公司新闻*/

.SNewWebNewsbg {
	background-color:#FFF;
	width:100%;
	height:auto;
}
.SNewWebNewsneirong {
	width:950px;
	height:auto;
	margin:0 auto;
}
.SNewWebNewstarger {
	width:900px;
	height:117px; 
	margin:0 auto;
	background:url(/images/ThirdWeb/model/news.jpg) no-repeat;
}
.SNewWebNewsimg {
	width:1100px;
	height:auto;
	margin:10px 0 0 0;
	background:#FFF;
}
.SNewWebNewsul {
	list-style:none;
}
.SNewWebNewsel{ width:120px; height:40px; background:#CCC; float:left; display:inline; text-align:center; margin-right:10px;}
#faq {
	font-size:14px;
	width:910px;
	padding-top:20px;
	padding-left:30px;
	padding-bottom:15px;
}
#faq li {
	margin:0 0 10px;
	padding:0 0 0px;
}
#faq dl {
	margin:0;
	padding:0;
	display:inline;
}
#faq dt 
{
	width:895px;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	color:#000;
	cursor:pointer;
	line-height:40px;
	padding:0 0 2px 0px;
	border-bottom:1px #ccc solid;
}
#faq dt p {
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	color:#2b2b2b;
	cursor:pointer;
	line-height:30px;
	padding:0 5px 0 5px;
}
.el{ width:120px; height:40px; background:#CCC; float:left; display:inline; text-align:center; margin-right:10px;}
#faq dt span  {
	color: #cb4947;
	font-size:14px;
    
	display: inline;
	margin: 0 10px;
	width:100px;
	height:80px
}



#faq dt p  {
	color: #0063a1;
	font-size:14px;
    
	display: inline;
	margin: 0 10px;
	width:100px;
	height:80px;
}



#faq dd 
{
	display:none;
	margin:0;
	padding:5px 0 5px 20px;
	font-size:14px;
	line-height:180%;
	font-family:Arial, Helvetica, sans-serif;

}



/*分页*/

.SWEBEngvPager td span
{
    
color:red;
border:1px solid #999;

margin:0px 4px;
padding:3px 8px;
line-height:15px;
height:15px;
font-size:14px;
-moz-border-radius:3px;
-webkit-border-radius: 3px;
border-radius:3px;
text-decoration:none;
font-weight:600;
color:rgb(202,155,195);
background: -moz-linear-gradient(top,#b5e7ff,white 100%);background:
-webkit-gradient(linear, 0 0, 0 100%, from(#b5e7ff),to(#ffffff));
background-color:#e4fdce;
behavior:url(/App_Themes/English/PIE.htc);
    }
.SWEBEngvPager a
{
color:#35643c;
border:1px solid #999;
margin:0px 4px;
padding:3px 8px;
line-height:15px;
height:15px;
font-size:14px;
-moz-border-radius:3px;
-webkit-border-radius: 3px;
border-radius:3px;
text-decoration:none;
behavior:url(/App_Themes/English/PIE.htc);
}
.SWEBEngvPager a:hover
{
color:rgb(202,155,195);
background: -moz-linear-gradient(top,#b5e7ff,white 100%);background:
-webkit-gradient(linear, 0 0, 0 100%, from(#b5e7ff),to(#ffffff));
background-color:#e4fdce;
}.SWEBEngvPager .disabledpage:hover,.EngvPager .disabledpage
{
color:#ddd;
border:1px solid #999;
background-color:#e4fdce;

}.SWEBEngvPager .easypagerCurrpage
{
font-size:14px;
color:#96b120;
margin:0px 4px;
padding:3px 8px;
line-height:15px;
height:15px;


}

/*ebooking star*/
/*页面布局*/

.SNewWebebookingbg {
	background-color:#f3f3f3;
	width:100%;
	height:auto;
}
.SNewWebebookingneirong {
	width:960px;
	height:auto;
	margin:0 auto;
}

.TEbookingTitleBg
{
	height:30px; 
	width:100%;
	background:url(/images/ThirdWeb/ebooking/ebookingtitle.jpg) repeat; 
}

.TEbookingTitleHome{width:100%; height:40px;text-align:left; padding:15px 0 0 10px;}

.TEbookingTitleHome h4{ font-size:24px; font-family:Arial, Helvetica, sans-serif; color:#1c1c1c; padding-top:15px;}
.TEbookingTitleHome p{font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#999;}

TEbookingBody
{
	background-color:#f9f9f9;
	text-align: center;
	margin-left: auto;
	margin-right: auto;
	width: 100%; 
	height:100%;}
.TEbookingHeard01
{
	background: url(/images/ThirdWeb/ebooking/heard_bg01.jpg) no-repeat;
	width: 100%;
	height: 69px;
}
.TEbookingHeard01_lbl
{
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	color:#656565;
	font-weight:600;
	left:184px;
	top:28px;
	position:absolute;

}

.TEbookingMiddle
{
	width:100%;
	height:100%;

}

.TEbookingRightMain
{
	left:174px;
	right:0px;
	top:109px;
	bottom:0px;
	float:left;
	position:absolute;
	overflow:auto;
}

.TEbookingMain
{
    width:100%;
    height:100%;
    overflow:hidden;
}
.TEbookingHeard02_Right01
{
	height:13px;
    width:60px;
    background:url(/images/ThirdWeb/ebooking/home.png) no-repeat;
    top:81px;
    right:250px;
    position:absolute;
}
.TEbookingHeard02_Right02
{
	height:17px;
    width:70px;
    background:url(/images/ThirdWeb/ebooking/esop.png) no-repeat;
    top:80px;
    right:150px;
    position:absolute;
}
.TEbookingcontentarea
{
	float:left;
	width:100%;
	padding:10px 0 40px;}
.TEbookingwrapper

{width:98%;position:relative;margin:0 auto}

.TEbookingcontentarea .TEbookingwrapper
{
	min-height:335px}
@media screen and (min-height:700px){.TEbookingcontentarea .wrapper{min-height:500px}}
.TEbookingcontentarea .leftsec{float:left;width:220px}
.TEbookingcontentarea .rightsec{margin-left:230px}
.TEbookingcontentarea a{text-decoration:underline}





.TEbookingblue-box
{
	background:#e7effa;
	background:-moz-linear-gradient(top,#e7effa 86%,#f9f9f9 100%);
	background:-webkit-gradient(linear,left top,left bottom,color-stop(86%,#e7effa),color-stop(100%,#f9f9f9));
	background:-webkit-linear-gradient(top,#e7effa 86%,#f9f9f9 100%);
	background:-o-linear-gradient(top,#e7effa 86%,#f9f9f9 100%);
	background:-ms-linear-gradient(top,#e7effa 86%,#f9f9f9 100%);
	background:linear-gradient(to bottom,#e7effa 86%,#f9f9f9 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e7effa',endColorstr='#f9f9f9',GradientType=0);
	box-shadow:inset 0 0 0 1px #fff,0 0 3px rgba(0,0,0,.2);
	float:left;
	width:100%;
	border-radius:4px;
	border:solid 1px #c0c0c0;
	behavior:url(/App_Themes/English/PIE.htc);
}

.TEbookingwhite-head
{
	float:left;
	width:100%;
	background:#fff;
	height:34px;
	border-bottom:solid 1px #ccc;
	border-radius:4px 4px 0 0;
	position:relative;
}
.TEbookingwhite-head h3
{padding:8px 0 0 10px}

.TEbookingwhite-head .TEbooking_left{font-size:14px;font-family:Verdana, Geneva, sans-serif;}

.TEbookingsearch-accordion
{
	float:left;
	width:100%;
	background:url(../../images/shipco/sep-bg.png) repeat-x top center;
	padding:3px 0 0 0;position:relative
	}
.TEbookingsearch-accordion.no-bg
{
	background:0;
	padding:0}
.TEbookingsearch-accordion h3 { padding: 0px; height: 24px; line-height: 24px; float: left; font-size:14px;font-family:Verdana, Geneva, sans-serif;}
.search-accordion.closed .pad10
{
	background:url(../../images/shipco/closed-bg.png) repeat-x}
.search-accordion h3{padding:0;height:24px;line-height:24px;float:left}
.TEbookingpadouter{padding:5px 10px 10px 10px;}



.w100per { width: 100%; float: left; }
.pad10 { padding: 10px; }
.w10per { width: 10%; }
.w13per { width: 13%; }
.w15per { width: 15%; }
.w18per { width: 18%; }
.w20per { width: 20%; }
.w25per { width: 25%; }
.w26per { width: 26%; }
.w30per { width: 30%; }
.w49per { width: 49%; }
.w50per { width: 50%; }
.w60per { width: 60%; }
.w10 { width: 10px; }
.w40 { width: 40px; }
.w50 { width: 50px; }
.w60 { width: 60px; }
.w63 { width: 63px; }
.w78 { width: 78px; }
.w80 { width: 80px; }
.w100 { width: 100px; }
.w120 { width: 120px; }
.w150 { width: 150px; }
.w200 { width: 200px; }

.w150L {width: 150px; text-align:left;}


.TEbookingwh-cnt 
{
	float: left; 
	width: 100%; 
	background: url(/images/ThirdWeb/ebooking/sep-bg.png) repeat-x scroll center bottom transparent; 
	padding-bottom: 3px; }
.TEbookingpadb0 { padding-bottom: 0px ! important; }
.TEbookingpadouter { padding: 5px 10px 10px; }
.TEbookingtable2 { float: left; width: 100%; }
.TEbookingtable2 td { padding: 0px 0px 10px 10px; vertical-align: top; }
.TEbookingtable2 tr td:first-child { padding-left: 0px; }

.TEbookingreq-lbl 
{
	font-family: Verdana, Geneva, sans-serif; 
	font-size:14px;
	float: left; 
	padding-right: 8px; 
	background: url(/images/ThirdWeb/ebooking/req-dot.png) no-repeat scroll right 3px transparent ! important; }
/*条款*/	
.TEbookingreq-terms 
{
	font-family: Verdana, Geneva, sans-serif; 
	font-size:14px;
	float: left;
    color:Red; 
	padding-right: 8px;  }
.TEbookingreq-terms a{
	font-family: Verdana, Geneva, sans-serif; 
	font-size:14px;
	float: left;
    color:Green;
	padding-right: 8px;  
    text-decoration : none;
	}
.TEbookingreq-terms a:hover{
	font-family: Verdana, Geneva, sans-serif; 
	font-size:14px;
	float: left;
    color:Green;
	padding-right: 8px;  
    text-decoration : none;
	}
		
.TEbookingreq-terms a:visit{
	font-family: Verdana, Geneva, sans-serif; 
	font-size:14px;
	float: left;
    color:Green;
	padding-right: 8px;  
    text-decoration : none;
	}
	
	
.TEbookingreq-lbl-nobg 
{
	font-family: Verdana, Geneva, sans-serif; 
	font-size:14px;
	float: left; 
	padding-right: 8px; 
 }
.TEbookingreq-lbl-MSDSsm 
{
	font-family: Verdana, Geneva, sans-serif; 
	font-size:12px;
    color:Red;
	float: left; 
	padding-right: 4px; 
 }
	
.TEbookingreq-chk 
{
	font-family: Verdana, Geneva, sans-serif; 
	font-size:16px;
	float: left; 
	padding-right: 8px;
 }
	
.TEbookingtextfield 
{
	float: left; 
	width: 99%; 
	height: 18px; 
	padding: 5px 0px; 
	font-size: 13px; 
	font-family:Verdana, Geneva, sans-serif;
	color: rgb(51, 51, 51); 
	border: 1px solid rgb(153, 153, 153); 
	border-radius: 3px; 
	box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.2) inset, 1px 1px 0px rgba(255, 255, 255, 0.2); 
	resize: none; 
	background: none repeat scroll 0% 0% rgb(255, 255, 255); 
	text-indent: 8px; 
	line-height: 18px; 
	margin: 0px; 
	behavior:url(/App_Themes/English/PIE.htc);}

.TEbookingtextfield-Pf 
{
	float: left; 
	width: 49%; 
	height: 18px; 
	padding: 5px 0px; 
	font-size: 13px; 
	font-family:Verdana, Geneva, sans-serif;
	color: rgb(51, 51, 51); 
	border: 1px solid rgb(153, 153, 153); 
	border-radius: 3px; 
	box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.2) inset, 1px 1px 0px rgba(255, 255, 255, 0.2); 
	resize: none; 
	background: none repeat scroll 0% 0% rgb(255, 255, 255); 
	text-indent: 8px; 
	line-height: 18px; 
	margin: 0px; 
	behavior:url(/App_Themes/English/PIE.htc);}
	
.TEbookingtextfield_Dr 
{
	float: left; 
	width: 99%; 
	height: 18px; 
	padding: 5px 0px; 
	font-size: 13px; 
	font-family:Verdana, Geneva, sans-serif;
	color: rgb(51, 51, 51); 
	border: 1px solid rgb(153, 153, 153); 
	border-radius: 3px; 
	box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.2) inset, 1px 1px 0px rgba(255, 255, 255, 0.2); 
	resize: none; 
	background: none repeat scroll 0% 0% rgb(255, 255, 255); 
	background: url(/images/ThirdWeb/ebooking/select-arrow.png) no-repeat scroll right center rgb(255, 255, 255);
	behavior: url(/App_Themes/English/input_select.htc);
	text-indent: 8px; 
	line-height: 18px; 
	margin: 0px; 
	cursor:default;
	behavior:url(/App_Themes/English/PIE.htc);}
	
.TEbookingtextfield_MultiLine 
{
	float: left; 
	width: 100%; 
	height: 76px;
	padding: 5px 0px; 
	font-size: 13px; 
	font-family:Verdana, Geneva, sans-serif;
	color: rgb(51, 51, 51); 
	border: 1px solid rgb(153, 153, 153); 
	border-radius: 3px; 
	
	box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.2) inset, 1px 1px 0px rgba(255, 255, 255, 0.2); 
	resize: none; 
	
	text-indent: 8px; 
	line-height: 18px; 
	margin: 0px;
	background: none repeat scroll 0% 0% rgb(255, 255, 255); 
	behavior:url(/App_Themes/English/PIE.htc);
	}
	
.TEbookingtextfield_MultiLine_3 
{
	float: left; 
	width: 100%; 
	height: 135px;
	padding: 5px 0px; 
	font-size: 13px; 
	font-family:Verdana, Geneva, sans-serif;
	color: rgb(51, 51, 51); 
	border: 1px solid rgb(153, 153, 153); 
	border-radius: 3px; 
	box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.2) inset, 1px 1px 0px rgba(255, 255, 255, 0.2); 
	resize: none; 
	background: none repeat scroll 0% 0% rgb(255, 255, 255); 
	text-indent: 8px; 
	line-height: 18px; 
	margin: 0px; 
	behavior:url(/App_Themes/English/PIE.htc);}

.TEbookingtextfield:TEbookingfocus { border-color: rgb(88, 124, 207); box-shadow: 0px 0px 5px rgba(44, 76, 154, 0.8); }
.TEbookingtextfield.TEbookingfp-fld { width: 225px; margin-right: 9px; }
.TEbookingtextfield.TEbookingdate-fld 
{
	background: url(/images/ThirdWeb/ebooking/sprite.png) no-repeat scroll right -23px rgb(255, 255, 255); 
	behavior: url(/App_Themes/English/input_date.htc);
	border-radius: 3px; 
	box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.2) inset, 1px 1px 0px rgba(255, 255, 255, 0.2);
	behavior:url(/App_Themes/English/PIE.htc); }
.TEbookingdate-fld 
{
	background: url(/images/ThirdWeb/ebooking/sprite.png) no-repeat scroll right -23px rgb(255, 255, 255); 
	behavior: url(/App_Themes/English/input_date.htc);
	border-radius: 3px; 
	box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.2) inset, 1px 1px 0px rgba(255, 255, 255, 0.2);
	behavior:url(/App_Themes/English/PIE.htc); }
.TEbookingbutton 
{
	float: left; 
	font-size: 14px; 
	color: rgb(255, 255, 255); 
	outline: medium none; 
	border: 1px solid rgb(31, 50, 107); 
	font-family: Verdana, Geneva, sans-serif; 
	border-radius: 3px;
	-moz-border-radius: 3px; /* Mozilla浏览器的私有属性 */ 
    -webkit-border-radius: 3px; /* Webkit浏览器的私有属性 */  
	padding: 0px 12px; 
	cursor: pointer; 
	width: auto; 
	overflow: visible; 
	background: url(/images/ThirdWeb/ebooking/button-bg.png) repeat-x scroll 0% 0% rgb(31, 50, 107); 
	height: 28px; 
	box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.4); 
	line-height: 28px; 
	text-decoration: none ! important;
	behavior:url(/App_Themes/English/PIE.htc); }
.TEbookingbutton:hover { background-image: url(/images/ThirdWeb/ebooking/button-bg-hover.png); color: rgb(255, 255, 255); }
.TEbookingbutton:active { box-shadow: 0px 0px 1px rgba(0, 0, 0, 0.3) inset;}
.TEbooking_left { float: left ! important; }
.TEbooking_right { float: right ! important; }


.TEbooking_ghead-tbl { float: left; width: 100%; }
.TEbooking_ghead-tbl td 
{
	padding: 5px 9px; 
	background: none repeat scroll 0% 0% rgb(255, 255, 255); 
	border-bottom: 1px solid rgb(218, 218, 223); 
	font-family: Verdana, Geneva, sans-serif; 
	border-left: 1px solid rgb(218, 218, 223); 
	font-size: 13px; color: rgb(34, 57, 119); }
.TEbooking_ghead-tbl tr td:first-child 
{
	background: linear-gradient(to bottom, rgb(255, 255, 255) 0px, rgb(243, 243, 248) 100%) repeat scroll 0% 0% transparent; 
	border-left-width: 0px; 
	color: rgb(0, 0, 0); }
.TEbooking_ghead-tbl tr:first-child td { border-top: 0px none;}:root 
.TEbooking_ghead-tbl tr td:first-child { font-size:14px;}
.TEbooking_clear { clear: both; 
	line-height: 0; 
	font-size: 0px; 
	overflow: hidden; 
	height: 0px; 
	width: 100%; }
.TEbookingsearch-accordion hr 
{
	margin: 0px; 
	padding: 0px; 
	height: 3px; 
	width: 100%; 
	float: left; 
	background: url(/images/ThirdWeb/ebooking/sep-bg.png) repeat-x scroll 0% 0% transparent; 
	border: 0px none transparent; }
.TEbooking_pad10 { padding: 10px;}
.TEbooking_bhead-tbl { float: left; width: 100%; border-right: 1px solid rgb(225, 225, 236); }
.TEbooking_bhead-tbl td { padding: 4px 10px; border-left: 1px solid rgb(225, 225, 236); border-bottom: 1px solid rgb(225, 225, 236); background: none repeat scroll 0% 0% rgb(247, 247, 250); font-size: 13px; line-height: 16px; font-weight: 300; font-family: "proxima_nova_ltregular"; }
.TEbooking_bhead-tbl tr.head-row td { background: none repeat scroll 0% 0% rgb(32, 53, 110); color: rgb(255, 255, 255); font-family: Verdana, Geneva, sans-serif; line-height: 16px; border-color: rgb(28, 48, 100); border-bottom-width: 0px; padding: 5px 10px; }
.TEbooking_bhead-tbl tr.even td { background: none repeat scroll 0% 0% rgb(255, 255, 255); }

.TEbooking_field { position: relative; z-index: 0; float: left; width: 100%; }
.TEbooking_dd-text 
{
	position: absolute; 
	top: 1px; right: 2px; bottom: 0px; line-height: 2.9; 
	padding: 0px 4px; 
	background: url(/images/ThirdWeb/ebooking/select-arrow.png) no-repeat scroll right center rgb(255, 255, 255); color: white; 
	pointer-events: none; width: 20px; height: 28px; border-radius: 0px 3px 3px 0px; box-shadow: 0px 5px 5px -5px rgba(0, 0, 0, 0.2) inset, 1px 1px 0px rgba(255, 255, 255, 0.2); behavior:url(/App_Themes/English/PIE.htc);}
.TEbooking_dd-text_dr 
{
	position: absolute; 
	top: 1px; right: 1px; bottom: 0px; line-height: 2.9; 
	padding: 0px 4px; 
	background: url(/images/ThirdWeb/ebooking/select-arrow.png) no-repeat scroll right center rgb(255, 255, 255); color: white; 
	pointer-events: none; width: 20px; height: 28px; border-radius: 0px 3px 3px 0px; box-shadow: 0px 5px 5px -5px rgba(0, 0, 0, 0.2) inset, 1px 1px 0px rgba(255, 255, 255, 0.2); behavior:url(/App_Themes/English/PIE.htc);}
.TEbooking_designer 
{
	float: left;

	border: 1px solid rgb(153, 153, 153); 
	padding: 4px 0px 4px 5px; 
	outline: medium none; 
	background: none repeat scroll 0% 0% rgb(255, 255, 255); 
	border-radius: 3px; 
	-moz-border-radius: 3px; /* Mozilla浏览器的私有属性 */ 
    -webkit-border-radius: 3px; /* Webkit浏览器的私有属性 */  
	box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.2) inset, 1px 1px 0px rgba(255, 255, 255, 0.2); 
	height: 30px; line-height: 30px; 
	text-overflow: ellipsis; 
	white-space: nowrap; 
	overflow: hidden; 
	font-size: 13px; 
	color: rgb(51, 51, 51); 
	width: 100%; 
	margin: 0px; 
	behavior:url(/App_Themes/English/PIE.htc);
	}
	

.TEbooking_designer:focus { border-color: rgb(88, 124, 207); box-shadow: 0px 0px 5px rgba(44, 76, 154, 0.8); }

/*OlineBooking start*/

.TEbooking_icn { float: left; width: 20px; height: 20px; background: url(/images/ThirdWeb/ebooking/sprite-air.png) no-repeat scroll -300px 0px transparent; margin-right: 4px; }

.TEbooking_hndlr_hide { background: url(/images/ThirdWeb/ebooking/sprite.png) no-repeat scroll -33px -134px transparent; float: right; height: 24px; width: 24px; }
.TEbooking_hndlr_hide:hover { background-position: -84px -134px; }
.TEbooking_hndlr_show { background: url(/images/ThirdWeb/ebooking/sprite.png) no-repeat scroll -33px -107px transparent; float: right; height: 24px; width: 24px; }
.TEbooking_hndlr_show:hover { background-position: -84px -107px; }

.TEbookingwhite-head_OlineBooking
{
	float:left;
	width:100%;
	background:#fff;
	height:34px;
	border-bottom:solid 1px #ccc;
	border-radius:4px 4px 0 0;
	position:relative;
	behavior:url(/App_Themes/English/PIE.htc);
}
.TEbookingwhite-head_OlineBooking h3
{padding:8px 0 0 10px}


.TEbookingSelectbutton 
{
	float: right; 
	font-size: 12px; 
	color: rgb(255, 255, 255); 
	outline: medium none; 
	border: 1px solid rgb(31, 50, 107); 
	font-family: Verdana, Geneva, sans-serif; 
	border-radius: 3px 3px 0 0; 
	-moz-border-radius: 3px 3px 0 0; /* Mozilla浏览器的私有属性 */ 
    -webkit-border-radius: 3px 3px 0 0; /* Webkit浏览器的私有属性 */ 
	padding: 0px 12px; 
	cursor: pointer; 
	width: auto; 
	overflow: visible; 
	background: url(/images/ThirdWeb/ebooking/button-bg.png) repeat-x scroll 0% 0% rgb(31, 50, 107); 
	height: 18px; 
	box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.4); 
	line-height: 18px; 
	text-decoration: none ! important; 
	behavior:url(/App_Themes/English/PIE.htc);}
.TEbookingSelectbutton:hover { background-image: url(/images/ThirdWeb/ebooking/button-bg-hover.png); color: rgb(255, 255, 255); }
.TEbookingSelectbutton:active { box-shadow: 0px 0px 1px rgba(0, 0, 0, 0.3) inset;}

.NewThirdlogin_login_linkLogin
{
	font-family:Arial, Helvetica, sans-serif;
	
	font-size: 16px; 
	font-weight:800;
	color: rgb(31, 51, 108);left:184px;
	top:28px;
	position:absolute;
}


/*OlineBooking end*/


/*ebooking end*/

/*跳出蒙板Login框*/


.NewThirdlogin_login-sec-head { min-height: 30px; padding: 8px 20px 12px ! important; line-height: 30px; background: url(/images/ThirdWeb/ebooking/sep-bg.png) repeat-x scroll center bottom transparent; }
.NewThirdlogin_login-sec-head span { font-size: 20px; color: rgb(31, 51, 108); float: left; }
.NewThirdlogin_logIn { z-index: 2; }
.NewThirdlogin_blue-box { width: 348px; height: 270px; }
.NewThirdlogin_blue-box 
{	
	background: -ms-linear-gradient(top,#e7effa,#f9f9f9);
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#e7effa, endColorstr=#f9f9f9);/*IE<9>*/
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient (GradientType=0, startColorstr=#e7effa, endColorstr=#f9f9f9)";/*IE8+*/
	background: -moz-linear-gradient(top,#e7effa, #f9f9f9); 
	background: -o-linear-gradient(top,#e7effa, #f9f9f9); 
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#e7effa), to(#f9f9f9)); 
	background: linear-gradient(to bottom, #e7effa 86%, #f9f9f9 100%) repeat scroll 0% 0% transparent; 
	box-shadow: 0px 0px 0px 1px rgb(255, 255, 255) inset, 0px 0px 3px rgba(0, 0, 0, 0.2); 
	-webkit-box-shadow:0px 0px 0px 1px rgb(255, 255, 255) inset, 0px 0px 3px rgba(0, 0, 0, 0.2); 
	-moz-box-shadow:0px 0px 0px 1px rgb(255, 255, 255) inset, 0px 0px 3px rgba(0, 0, 0, 0.2);
	-ms-box-shadow:0px 0px 0px 1px rgb(255, 255, 255) inset, 0px 0px 3px rgba(0, 0, 0, 0.2);  
	float: left; 
	width: 100%; 
	border-radius: 4px; 
	-moz-border-radius: 4px; /* Firefox */
	-webkit-border-radius: 4px; /* Safari 和 Chrome */

	border: 1px solid rgb(192, 192, 192); 
	behavior:url(/App_Themes/English/PIE.htc);}
.NewThirdlogin_login-sec a { font-size: 14px; font-family: Arial, Helvetica, sans-serif; line-height: 30px; color: rgb(31, 51, 108);}
.NewThirdlogin_login-sec { width: 350px; margin: 80px auto 50px; position: absolute; height: 290px; }
.NewThirdlogin_login-sec .NewThirdlogin_blue-box { height: 100%; position: absolute; top: 0px; left: 0px; margin: 0px ! important; z-index: 1; transform-style: preserve-3d; backface-visibility: hidden; transition: all 0.8s ease 0s; animation: 2s ease 0s normal none infinite running pulse; }
.NewThirdlogin_login-sec .NewThirdlogin_blue-box. NewThirdlogin_logIn { z-index: 2; }
.NewThirdlogin_login-sec-mid { padding: 10px 20px 9px ! important; height:175px;}
.NewThirdlogin_table2 { float: left; width: 100%;}
.NewThirdlogin_table2 td { padding: 0px 0px 10px 10px; vertical-align: top; }
.NewThirdlogin_table2 tr td:first-child { padding-left: 0px; }
.NewThirdlogin_lbl{ float: left; font-family: Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold;color: rgb(31, 51, 108);}
.NewThirdlogin_field { position: relative; z-index: 1; float: left; width: 100%; }
.NewThirdlogin_infield { padding: 5px 9px; color: rgb(51, 51, 51); cursor: text; position: absolute; top: 0px; left: 0px; font-size: 14px; font-weight: 100; }
.NewThirdlogin_textfield { float: left; width: 99%; height: 18px; padding: 5px 0px; font-size: 13px; color: rgb(51, 51, 51); border: 1px solid rgb(153, 153, 153); border-radius: 3px; box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.2) inset, 1px 1px 0px rgba(255, 255, 255, 0.2); resize: none; background: none repeat scroll 0% 0% rgb(255, 255, 255); text-indent: 8px; line-height: 18px; margin: 0px; behavior:url(/App_Themes/English/PIE.htc);}
.NewThirdlogin_textfield:focus { border-color: rgb(88, 124, 207); box-shadow: 0px 0px 5px rgba(44, 76, 154, 0.8); }
.NewThirdlogin_right { float: right ! important; }
.NewThirdlogin_left { float: left ! important; }
.NewThirdlogin_marl10 { margin-left: 10px; }
.NewThirdlogin_login-sec-btm { line-height: 18px; height: 18px; background: url(/images/ThirdWeb/ebooking/sep-bg.png) repeat-x scroll center top transparent; padding: 9px 20px 0px ! important; }
.NewThirdlogin_login-sec-btm a { line-height: 18px ! important; }


.NewThirdlogin_cbox, .NewThirdlogin_cbox-selected { background: transparent url(/images/ThirdWeb/ebooking/sprite.png) no-repeat scroll -227px -109px; float: left; height: 25px; padding: 0px 3px 0px 27px; line-height: 25px; cursor: pointer; margin-right: 18px; font-family: Arial, Helvetica, sans-serif; font-size:13px;}
.NewThirdlogin_cbox input, .NewThirdlogin_cbox-selected input { display: none; }
.NewThirdlogin_cbox-selected { background-position: -227px -134px; }

.NewThirdlogin_close { width: 12px; height: 12px; background: transparent url(/images/ThirdWeb/ebooking/sprite.png) no-repeat scroll -165px -141px; position: absolute; right: 14px; top: 16px; }
.NewThirdlogin_close:hover { background-position: -177px -141px; }


/*跳出蒙板Login框END*/
