/*indexMenu.jsp的样式剥离 
	2018年12月12日 chenyongda
*/

.service{
	/*display: none;*/
	margin-right: 12px;
}
#envelopeId{
	margin-right: 12px;
}
#lang{
	margin-right: 12px;
}
/*Begin:Added for 重传补录 by cyd 20190109 */
.envelope_msg{
	color: #fff;
    float: right;

    /*margin-top: 19px;*/
    /* margin-right: 8px; */



    cursor: pointer;
    font-size: 16px;
    /*display:none;*/
}
.envelope_msg:hover {
    font-size: 17px;
}
ol.reupload {
    margin: 15px 20px 0 20px;
}
ol.reupload>li {
    margin-bottom: 16px;
}
/*End :Added for 重传补录 by cyd 20190109 */

.inner_line span {
    font-size: 17px;
    height: 20px;
    color: #fff;
}

.service>span{
	color: #fff;
    font-family: Microsoft YaHei;
    font-size: 14px;
    display: inline-block;
    margin-top: 2.5px;
}
.inner_line {
    float: right;
    margin-right: 12px;
    margin-left: 12px;
}

.inner_line span {
    font-size: 17px;
    height: 20px;
    color: #fff;
}

.line{
	color: #fff;
	font-family: Microsoft YaHei;
	font-size: 17px;
	line-height: 60px;
	margin-left: 10px;
	/*font-weight: bold;*/
	float: right;
}
/*.line span{*/
/*	color: #fff;*/
/*	font-family: Microsoft YaHei; */
/*	font-size: 20px;*/
/*}*/
nav.navbar.navbar-static-top{
	margin-bottom: 0;  
	background: #00599c;
	min-width: 1320px;
}
.navbar-header{
	height: 60px; 
	line-height: 60px;
}
.title{
	color: #fff;
	font-family: SimHei;
	font-size: 20px;
	line-height: 30px;
	margin-left: 5px;
	margin-top: 10px;
	font-weight: bold;
	display: block;
}
.title_en {
	color: #fff;
	font-family: Microsoft YaHei;
	font-size: 10px;
	line-height: 10px;
	margin-left: 5px;
	display: block;
}

.span_line {
	color: #fff;
	font-family: Microsoft YaHei;
	font-size: 22px;
	line-height: 60px;
	margin-left: 20px;
	font-weight: bold;
	float: left
}

.menu_name {
	color: #fff;
	font-family: Microsoft YaHei;
	font-size: 22px;
	line-height: 60px;
	margin-left: 15px;
	float: left;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;

}
/*@media screen and ( min-width: 1920.001px ){*/
/*	.menu_name {*/
/*		width: 1280px;*/
/*	}*/
/*}*/
/*@media screen and ( max-width: 1920px ) and ( min-width: 1680.001px ){*/
/*	.menu_name {*/
/*		width: 1080px*/
/*	}*/
/*}*/
/*@media screen and ( max-width: 1680px ) and ( min-width: 1440.001px ){*/
/*	.menu_name {*/
/*		width: 750px*/
/*	}*/
/*}*/
/*@media screen and ( max-width: 1440px ) and ( min-width: 1360.001px ){*/
/*	.menu_name {*/
/*		width: 580px*/
/*	}*/
/*}*/
/*@media screen and ( max-width: 1360px ) and ( min-width: 1280.001px ){*/
/*	.menu_name {*/
/*		width: 560px*/
/*	}*/
/*}*/
/*@media screen and ( max-width: 1280px ) and ( min-width: 1152.001px ){*/
/*	.menu_name {*/
/*		width: 450px;*/
/*	}*/
/*}*/
/*@media screen and ( max-width: 1152px ) and ( min-width: 1024.001px ){*/
/*	.menu_name {*/
/*		width: 350px*/
/*	}*/
/*}*/
/*@media screen and ( max-width: 1024px  ) and ( min-width: 800.001px ){*/
/*	.menu_name {*/
/*		width: 190px;*/
/*	}*/
/*}*/
/*@media screen and ( max-width: 800px  ) {*/
/*	.menu_name {*/
/*		width: 20px;*/
/*	}*/
/*}*/
#train_environment {
	color: red;
	font-size: 22px;
	margin-left: 15px;
	display: none;
}
.navLeft{
	width: 70%;
	float: left;
}
.navRight{
	width: 30%;
	float: right;
}
.left_div{
	float: left;
}
.right_div {
	height: 60px;
	position: fixed;
	top: 0;
	right: 0;
}

.logout {
	float: right;
	display: inline;
	line-height: 60px;
	margin-left: 20px;
	margin-right: 22px;
}

.logout span {
	color: #fff;
	font-family: Microsoft YaHei;
	font-size: 14px;
}

.logout span a {
	color: #fff;
	font-family: Microsoft YaHei;
	font-size: 14px;
	cursor: pointer;
}
#triangleWrap{
	display: none;
}
.triangle{
	display: inline-block;
	width: 0;
	height: 0;
	vertical-align: middle;
	border-top: 8px dashed #fff;
	border-right: 5px solid transparent;
	border-left: 5px solid transparent;
	transition: all .2s;
	cursor: pointer;
}
.triangle180{
	transform: rotate(180deg);
}
.triangleMenu{
	display: none;
	position: absolute;
	width: max-content;
	line-height: normal;
	background: #fff;
	left: -74px;
	top: 50px;
	border-radius: 4px;
	box-shadow: 0px 2px 10px 0px;
}
.triangleMenu ul{
	margin: 0;
	padding:4px 0;
}
.triangleMenu li{
	cursor: pointer;
	list-style: none;
}
.triangleMenu li p{
	margin: 0px 18px;
	cursor: pointer;
	font-size: 12px;
	line-height: 32px;
}

.triangleMenu li:hover{
	background: #f0f8ff;
}

.title_str {
	float: right;
	display: inline;
	line-height: 60px;
	margin-left: 10px;
	cursor: pointer;
}

.title_str span {
	color: #fff;
	font-family: Microsoft YaHei;
	font-size: 14px;
}
.exit_img {
	float: right;
	display: inline;
	margin-left: 15px;
	line-height: 60px;
}

/*online_customs.jsp开始*/
#titleStr, #loginName {
	color: #fff;
	font-family: Microsoft YaHei;
	font-size: 14px;
}

#zh_title {
	color: #fff;
	font-family: '微软雅黑', SimSun, KaiTi, KaiTi_GB2312, FangSong;
	font-size: 18px;
	line-height: 30px;
	margin-left: 5px;
	margin-top: 5px;
	display: block;
}

#en_title {
	color: #fff;
	letter-spacing: 1.4px;
	font-family: Arial, MicroSoft YaHei;
	font-size: 14px;
	line-height: 30px;
	margin-left: 5px;
	margin-top: -10px;
	display: block;
}

#customs_train {
	color: red;
	font-size: 22px;
	margin-left: 15px;
	display: none;
}

/*online_customs.jsp结束*/

.layui_desk_tips .layui-layer-btn{/*added for 确定按钮居中 20190121*/
	text-align:center;
}

.envelope_msg .inner_line {/*added for 信封添加竖线 20190319*/
    margin-top: -1px;
}
body .layer_bg{
	 background: url(../img/layerbg.png);
	 background-size:cover;
}
html{
	touch-action:none;
}
.notClick{
	pointer-events: none;
}

.gxMenu1{
	background-color:red;
	font-weight:bold;
}
.gxMenu2{
	background-color:blue;
	font-weight:bold;
}
.gxMenu3{
	/* background-color:#1ab394; */
	background-color:#1db1b3;
	font-weight:bold;
}
.noDrop{
	color:#666666 !important;
	background: #e0e0e0 !important;
	border: 1px solid #e0e0e0 !important;
	pointer-events: none !important;
	cursor:no-drop !important;
}


.popWrap{
	position: fixed;
	z-index: 9999;
	right: 78px;
	top: 14px;
}
.pop{
	min-width: 180px;
	max-width: 220px;
	border-radius: 14px;
	border: 2px solid whitesmoke;
	background: #fff;
	padding: 15px;
	position: relative;
}
.pop-close{
	position: absolute;
	right: 9px;
	top: -3px;
	border: 0;
	color: #555;
	background: transparent;
}
.pop-arrow{
	width: 0px;
	height: 0px;
	position: absolute;
}
.pop-arrow-right{
	right: -14px;
	top: 20px;

}
.pop-arrow-right::after{
	content:"";
	position: absolute;
	right: 2px;
	top: -20px;
	border-top:14px solid transparent;
	border-bottom: 14px solid transparent;
	border-left: 14px solid white;
	z-index: -1;
}

.btnType1 {
	border: 1px solid #00599c;
	background-color: #00599c;
	color: #FFFFFF !important;
}
.btnType1:hover {
	background-color: #096ac6 !important;
	color: #FFFFFF !important;
}

.btnType1:active {
	background-color: #0c3d65;
	color: #FFFFFF !important;
}
.btn {
	display: inline-block;
	padding: 5px 30px;
	font-weight: 400;
	cursor: pointer;
	border: 0;
	border-radius: 4px;
	font-size: 14px;
	line-height: 20px
}
.switch{
	position: relative;
	display: inline-block;
	width: 52px;
	height: 28px;
}
.switch input{
	display: none;
}
.slider{
	position: absolute;
	cursor: pointer;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	background: #ccc;
	transition: 0.3s;
	border-radius: 34px;
}
.slider:before{
	position: absolute;
	content: "";
	height: 22px;
	width: 22px;
	left: 3px;
	bottom: 3px;
	background: #fff;
	transition: 0.3s;
	border-radius: 50%;
}
input:checked + .slider{
	background: #00599c;
}
input:checked + .slider:before{
	transform: translateX(24px);
}
