@font-face {
	font-family: 'proximanova';
	src: url('../fonts/proximanova-regular.otf');
	src: url('../fonts/proximanova-regular-webfont.eot') format('embedded-opentype'),
	url('../fonts/proximanova-regular-webfont.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
h1,h2,h3,h4,h5,h6,p{text-align:left;font-family:'proximanova';}
body{ margin:0 auto; padding:0; background-color:transparent; font-size:14px; font-family:"proximanova"; color:#666666;  }
/*.max-content{width:1540px;margin:0 auto;background-color:#e6fcf4;}*/
.max-cont{width: 100vw; vo:hidden}
.navT{width:1540px;margin:0 auto;box-shadow: 0px 1px 9px 0px rgba(4,0,0,0.35)}
.logo{margin-top: 11px;}
.l-box{width:880px;}
.r-box{width:558px;}
.tra{margin-top:24px;}
h1{font-weight: bold;}
h2{font-size:14px;font-weight:normal;padding:10px 0px 0px 10px;}
.seat{background-color:aliceblue;;width:840px;margin:0 auto;margin-top: 10px;}
h3{padding:10px 0px 0px 10px;font-weight:bold;}
.broke{width:780px;height: 2px;background-color:#0e7eb9;margin:0 auto;margin-top: 10px;}
p{text-align: left;margin-left: 10px;}
table td,tr{text-align:center;font-size:14px;width:148px;height:34px;}
.radioUL li{ display:inline-block; margin-right:24px; cursor:pointer; }
.radioUL.colorfff li{ color:#fff; }

/*外边距*/
.mR120{margin-right:120px;}
.mR140{margin-right:140px;}
.mR160{margin-right:160px;}
/*内底边距*/
.padB10 { padding-bottom:10px; }
.padB20 { padding-bottom:20px; }
.padB30 { padding-bottom:30px; }
.padL6  { padding-left: 6px;   }
.padL60 { padding-left:60px;   }
.padL80 { padding-left:80px;   }
.padL100{ padding-left:100px;  }
.padL120{ padding-left:120px;  }
/*宽度高度。边框，圆角*/
.w13  { width: 13px;   }
.w20  { width: 20px;   }
.w234 { width: 234px;  }
.w292 { width: 292px;  }
.w468 { width: 468px;  }
.w188 { width: 188px;  }
.w1480{ width: 1480px; }
.w1920{ width: 1920px; }
.h13  { height:13px;   }
.h15  { height:15px;   }
.h20  { height:20px;   }
.bodBlue  { border:solid 2px #0e7eb9; }
.bodYellow{ border:solid 1px #ffc20a; }
.bod39C   { border:solid 1px #3399cc; }
.bodR3    { border-radius:3px;  }
.bodR6    { border-radius:6px;  }
.bodR8    { border-radius:8px;  }
.bodR10   { border-radius:10px; }
.bodR30   { border-radius:30px; }
.bodR50   { border-radius:50%;  }
/*背景颜色*/
.bcWhite{ background-color: #fff;     }
.bcBlue { background-color: #0e7eb9;  }
.bcAliB { background-color: aliceblue;}
.bcCbe  { background-color: #cbe6f6;  }
.bcC9e  { background-color: #c9e7ff;  }
.bcFFc  { background-color: #ffc20a;  }
.bcE8f  { background-color: #e8f4fa   }
.bc393  { background-color: #393b6a;  }
.bc575  { background-color: #575d9f;  }
/*文字修饰*/
.colBlue{ color:#0e7eb9;}
.colFFF { color:#fff;   }
.col000 { color:#000;   }
.col393 { color:#393b6a;}
.col869 { color:#7ddfff;}
.texC{ text-align: center; }
.bold{ font-weight:bold;   }

/*舱位选择*/
.contMain{ margin-top: 13px; margin-left:90px;  width:660px; height:549px; max-height:549px; overflow-y:auto;overflow-x:hidden; border:1px solid #c2c2c2; background-color:#e8f4fa; background:url(../images/feiji.png) no-repeat left top;}
/*额外行李、、链接隐藏(伸缩项)*/
.pic{width:260px;margin-top: 10px;margin-left:80px;}
.pic img{display: block;}

/*后台*/
/*login首页的CSS*/

.inputUser01{ width:306px; height:42px; margin:0 auto; background:url(../images/mima.png) no-repeat center center; }
.inputUser01 input{ float:left; width:260px; height:42px; line-height:42px; margin-left:42px; border:none; outline:none; color:#a9a9a9;background-color: transparent;}

.inputTest01{width:180px;height: 42px;border:solid 2px #3399cc;border-radius:20px;background-color:transparent;padding-left: 14px;}
.web{text-decoration: underline;}

.mT30{margin-top:30px;}
.w306{width:306px;}

.bc39C{background-color: #3399cc;}
.bodR20{border-radius: 20px;}
#ht_login{width:100%;height: 100%;background: url(../images/ht_login_bgimg.png) no-repeat center top; background-size: 100% 100%}
.inputUser{width:306px;height: 42px;margin: 0 auto;background: url(../images/yonghu111ShanChu.png) no-repeat center center;}




/*后台*/
.mA{margin:0 auto;}
#max-cont{width:100%;height: 100%;background-color: #fff;}
.max-cont{max-width:1920px;}

.d-firstNav,.d-secondNav:hover{cursor:pointer;}
.s-firstNav{box-sizing:border-box;}
.s-firstNav:hover{border-left:solid 5px #fff;}
.s-firstNav:hover a{color:white;}
/*顶部操作栏*/
/*maxiao*/
/*.cont-right{max-width: 1684px;}
.backstage_T{width:1684px;background-color: #fff;
			 box-shadow: 0px 3px 20px 0px rgba(226, 228, 232, 0.3);}*/
.cont-right{}
.backstage_T{background-color: #fff;
	box-shadow: 0px 3px 20px 0px rgba(226, 228, 232, 0.3);}
/*.max-view-cont{ margin-left: 60px;margin-top: 40px;}*/
.bg-shadow{box-shadow: 0px 5px 12px 0px rgba(115, 148, 217, 0.4);}
.inputSearch{width:240px; height:32px; margin:0 auto; background:url(../images/ht_search_icon.png) no-repeat center center; }
.inputSearch01{width:180px;height: 32px;border:none;background-color:transparent;padding-left:44px;}
/*后台01页面长的nput输入框*/
.ht_01Input{float: left;line-height: 30px;margin-left: 20px;font-size:14px;border:solid 1px #3399cc;
	        border-radius:10px;color:#666;width:194px;height: 28px;padding-left: 10px;outline:none}
/*短的input输入框*/
.ht_01Input02{float: left;line-height: 30px;margin-left: 20px;font-size:14px;border:solid 1px #3399cc;
	          border-radius:10px;color:#a4a4a4;width:140px;height: 28px;padding-left: 10px; outline: none}
.ht_col1{ width:75px ; height: 100%;}
.ht_col2{ width:110px; height: 100%;}
.ht_col3{ width:208px; height: 100%;}
.ht_col4{ width:110px ; height: 100%;}
.ht_col5{ width:136px; height: 100%;}
.ht_col6{ width:106px ; height: 100%;}
.ht_col7{ width:108px ; height: 100%;}
.ht_col8{ width:110px; height: 100%;}
.ht_col9{ width:140px; height: 100%;}
.ht_col10{width:186px; height: 100%;}
.ht_col11{width:80px ; height: 100%;}
.same_p{text-align: center;line-height: 40px;font-size: 14px;color:#333;font-weight:bold;}
.same_normal{text-align: center;line-height: 40px;font-size: 14px;color:#666;}
.hong{width:14px;height: 14px;border-radius: 7px;background-color:  red  ;margin-top: 13px;margin-left: 30px;}
.lv  {width:14px;height: 14px;border-radius: 7px;background-color:#65ff3d;margin-top: 13px;margin-left: 40px;}
.lv01{width:14px;height: 14px;border-radius: 7px;background-color:#65ff3d;margin:0 auto; margin-top: 13px;}
a{display:block;text-align: center;}
/*a:hover{cursor: pointer;color:#fff;}*/
.ht_01_a:hover{color:#fff;}
.CH01{font-size: 14px;line-height: 40px;color:#433582;text-decoration: underline;}
/*后台02页面CSS*/
.ht02_col1{ width:215px; height: 100%;}
.ht02_col2{ width:146px; height: 100%;}
.ht02_col3{ width:105px ; height: 100%;}
.ht02_col4{ width:178px; height: 100%;}
.ht02_col5{ width:70px ; height: 100%;}
.ht02_col6{ width:162px; height: 100%;}
.ht02_col7{ width:68px ; height: 100%;}
.ht02_col8{ width:110px; height: 100%;}
.ht02_col9{ width:87px ; height: 100%;}
.ht02_col10{width:96px ; height: 100%;}
.ht02_col11{width:111px ; height: 100%;}
.ht02_col12{width:95px ; height: 100%;}
.ht02_col13{width:95px ; height: 100%;}
.ht02_col14{width:88px ; height: 100%;}
/*后台04页面CSS*/
.ht04_col1{ width:226px; height: 100%;}
.ht04_col2{ width:110px; height: 100%;}
.ht04_col3{ width:172px; height: 100%;}
.ht04_col4{ width:328px; height: 100%;}
.ht04_col5{ width:136px; height: 100%;}
.ht04_col6{ width:188px; height: 100%;}
/*后台05页面CSS*/
.ht05_col1{ width:75px ; height: 100%;}
.ht05_col2{ width:140px; height: 100%;}
.ht05_col3{ width:100px; height: 100%;}
.ht05_col4{ width:196px; height: 100%;}
.ht05_col5{ width:146px; height: 100%;}
.ht05_col6{ width:126px; height: 100%;}
.ht05_col7{ width:138px; height: 100%;}
.ht05_col8{ width:100px; height: 100%;}
.ht05_col9{ width:110px; height: 100%;}
.ht05_col10{width:96px ; height: 100%;}
.ht05_col11{width:95px ; height: 100%;}
/*后台06页面CSS*/
.ht06_col1{ width:75px ; height: 100%;}
.ht06_col2{ width:140px; height: 100%;}
.ht06_col3{ width:170px; height: 100%;}
.ht06_col4{ width:170px; height: 100%;}
.ht06_col5{ width:140px; height: 100%;}
.ht06_col6{ width:125px; height: 100%;}
.ht06_col7{ width:165px; height: 100%;}
.ht06_col8{ width:150px; height: 100%;}
.ht06_col9{ width:95px ; height: 100%;}



.left-menu{background-color: #03091a;}
.d-secondNav{background-color:#0d224a; } 
.s-secondNav{background-color:#0d224a; }
.ht_input01{background-color: #337ab7;border: none; color:#fff;}
.ht_input01_disabled{background-color: #C9C9C9;border: none; color:#fff;}
.ht_input02{background-color: #286090;border: none; color:#fff;}



.ht_radioUL{background: url(../images/radio_act_no.png) no-repeat center center;height: 100%;cursor: pointer;}
.ht_radioUL01{ background:url(../images/radio_act.png) no-repeat center center;position: relative;top:0px;left: 0px;}
.h16{height:16px;}


.L-nav{ float:left; z-index:3; top:0px; left:0; }
/*position:absolute;*/
.w30{width:30px;}

.mask{
	position: absolute;
	top: 0px;
	filter: alpha(opacity=60);
	background-color: #777;
	z-index: 1002;
	left: 0px;
	opacity: 0.5;
	-moz-opacity: 0.5;
}

.closeBtn{
	width: 61px;
	float: right;
	margin-right: 34px;
	border-radius: 8px;
	margin-top: 34px;
	background: azure;
	height: 32px;
	font-size: 15px;cursor: pointer;
}

.channel-edit-span{
	display: inline-block;
	width: 140px;
	text-align: right;
}

.channel-edit-input{
	width: 213px;
	height: 36px;
	margin-left: 20px;
	padding-left: 10px;
}

.channel-edit-select{
	width: 225px;
	height: 36px;
	margin-left: 20px;
	padding-left: 10px;
}

.add{
	background:url(../images/add.png) no-repeat center center;position: relative;top:0px;left: 0px;
}

.minus{
	background:url(../images/minus.png) no-repeat center center;position: relative;top:0px;left: 0px;
}



.jiajian{ position:relative; top:2px; display:inline-block; width:14px; height:14px; background:url(../images/jia.png) no-repeat left center; cursor:pointer; }
.jiajian.chg{ background:url(../images/jian.png) no-repeat left center; cursor:pointer; }
.btn{ width:104px; height:35px; background-color:#25ada4; color:#fff; font-size:14px; cursor:pointer; border:none; outline:none;  border-top-left-radius:2px; border-bottom-left-radius:2px; border-top-right-radius:2px; border-bottom-right-radius:2px; }

.tabUL{ width:100%; height:31px; line-height:31px; }
.tabUL li{ margin-left:14px; position:relative; top:1px; z-index:99; font-size:14px; float:left; width:122px; height:31px; text-align:center; color:#fff; cursor:pointer; border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; }
.tabUL li.unselect{ background-color:#c3c8c8; }
.tabDiv{ margin:12px 20px; }
.tabCon{ min-height:96px; border:1px solid #dddddd; text-align:left; }
.text-area{
	width:100%;height:350px;border:0px;resize:none;
}
.tabUL li.selected{
	background-color:#43aea8
}

.upload-img{width:100%;height: 420px;margin: 0 auto;padding: 20px 0px 30px 0px;background-color: #fff;box-shadow:0px 2px 13px 0px rgba(38, 73, 105, 0.31);}
.w260{width:260px;}
.upload-input{border:solid 1px #3399cc;border-radius: 10px;padding-left:10px;font-size: 16px;}
.h34{hight:34px;}
.lineH32{line-height: 32px;}
.lineH200{line-height: 200px;}
.w162{width:162px;}
.img_box{width:162px;background-color:#B3D8EB;height: 200px;border-radius:10px;}
.w24{width: 24px;}
.add-image{
	background:url(../images/add-image.png) no-repeat left center; cursor:pointer;
}
.delete-image{
	width:162px;height:24px;
	position: absolute;
	background-color:#e4e5e6b8;
	background-image:url(../images/delete.png);
	background-repeat: no-repeat;
	background-position: center center;
	cursor:pointer;
}

.edit-input{with:160px;background-color: transparent;border:1px solid #3399cc;border-radius:10px;margin-left:10px;padding-left: 10px;}
.col666{color:#666;}
.max-view-cont1{
	width: calc(100% - 234px)
}

.login-code-btn{
	background-color: #3399cc;
	color: #fff;
	border: none;
	width: 100px;
	height: 37px;
	margin-left: 10px;
	border-radius: 18px;
	margin-top: 2px;
	cursor: pointer;
}
.img-content{
	width: 450px;
	height:300px
}
.img-description-textarea{
	word-break: normal;
	width: 444px;
	height: 69px;
	display: block;
	resize: none;
	outline: none;
	border: 0px;
}
.SQ-HT{width:100%;background: url(../images/bg_htSQ.png) no-repeat center center;}
.SQ-logo{width:218px;height: 60px;background:url(../images/SQlogo.png) no-repeat center center;}
.enterDiv{width:700px;height:510px;background-color: #f6f9ff;border: solid 1px #78bfd3;border-radius:10px;margin-top: 170px;}
.color0571{color:#005571;}
.SQ-htInput{width:300px;line-height: 52px;border:none;border-bottom:solid  1px #bcd9e0;background-color: transparent;}
.SQ-htInput2{width:200px;line-height: 52px;border:none;border-bottom:solid  1px #bcd9e0;background-color: transparent;}
.SbmtBtn-SQ{width:300px;height: 44px;background-color: #005571;color:#fff;font-size:14px;text-align: center;margin: 0 auto;display: block;border-radius:22px;border:none;margin-top: 30px;}
.enterDiv a:hover{cursor:pointer;}
.enterDiv a{ text-decoration:underline;}
.w1200mrgn{width:1200px;margin: 0 auto;}
.mT34{ margin-top:34px; }
.disB{display:block;}
.disabled{disabled:disabled}