/*通用*/
#myInfoModal{position: fixed;}
#myInfoModal .modal-dialog{margin-top: 15%;width:500px;}
.modal-dialog .modal-header{padding:12px 20px;}
.modal-dialog .close{font-size:30px;}
.modal-dialog .modal-title{color:#ff4747;font-size: 18px;}
.modal-dialog .modal-body{padding:30px 30px;}
.modal-dialog .modal-body .okts{background:url(../images/tick.png) center 20px no-repeat;background-size:15% auto;padding-top:110px;text-align:center;padding-bottom:15px;}
.modal-dialog .modal-body .tanh{background:url(../images/icon-hanhao.png) center 20px no-repeat;}
.modal-dialog .modal-body .okts h3{font-size:18px;color:#000;line-height:27px;margin-bottom:15px;}
.modal-dialog .modal-body .okts p{font-size:14px;color:#a2a2a2;}

/*通用登录框*/
.headerregg{color:#333 !important;}
.headerregg:hover{color:#ff4242 !important;}
.headregerrmeg{width:200px;color:#838383;text-align:left;margin-left:110px;margin-bottom:0;padding-left:19px;}
.headregerrmegbg{background: url('../images/icon-question.png') no-repeat 0 2px;}
/*通用退出提示*/
.levitatedlogout{
	top: 50%;
	left: 45%;
	color: #fff;
	height: 45px;
	display: none;
	position: fixed;
	font-size: 16px;
	background: #000;
	line-height: 45px;
	padding-left: 50px;
	border-radius: 30px;
	padding-right: 50px;
	z-index: 10100;
	filter:alpha(opacity=60);
	-moz-opacity:0.6;
	-khtml-opacity: 0.6;
	opacity: 0.6;
}
/*登录输入错误信息提示*/
.logerrmeg{
	margin: 0 !important;
	top: 15px;
	left: 410px;
	width: 350px;
	text-align: left;
	position: absolute;
	color: white !important;
	display: inline-block;
	padding-left: 19px;
	background: url('../images/icon-question.png') no-repeat 0 2px;
}
/*注册输入错误信息提示*/
.reterrmeg{
	margin: 0 !important;
	top: 15px;
	left: 300px;
	width: 200px;
	text-align: left;
	position: absolute;
	color: white !important;
	display: inline-block;
	padding-left: 19px;
	background: url('../images/icon-question.png') no-repeat 0 2px;
}
.reterrmegg{
	left: 285px;
}
.fkerrmeg{
	top: 5px;
	color: red !important;
	left: 540px;
	width: 200px;
	font-size: 14px !important;
	text-align: left;
	padding-left: 19px;
	position: absolute;
	line-height: 23px;
	display: inline-block;
	background: url('../images/icon-error.png') no-repeat 0 4px;
	background-size: 16px 16px;
}
/*需求定制输入错误信息提示*/
.levitated{
	top: 40%;
	left: 45%;
	color: #fff;
	height: 45px;
	display: none;
	position: fixed;
	font-size: 16px;
	background: #000;
	line-height: 45px;
	padding-left: 50px;
	border-radius: 30px;
	padding-right: 50px;
	z-index: 10100;
	filter:alpha(opacity=60);
	-moz-opacity:0.6;
	-khtml-opacity: 0.6;
	opacity: 0.6;
}
.list-group-xg li{position:relative;}
.list-group-xg li:hover{background:#f9f9f9;}
.lx-list-xg li p{position:absolute;top:0;left:45px;display: inline-block;width:900px;height:67px;}
.list-group-xg li div.mrdz{display:none;position:absolute;top:0;right:50px;text-align:right;padding-top:18px;font-size:12px;}
.list-group-xg li div.mrdz > *{margin-left:15px;}
.list-group-xg li div.mrdz i{color:#a2a2a2;}
.list-group-xg li div.mrdz.dz{display:block;}
.list-group-xg li div.mrdz.dz a{display:none;}
.list-group-xg li:hover div.mrdz{display:block;}
.list-group-xg li:hover div.mrdz.dz a{display:inline;}

/*基础页联系我们*/
.xq-cot .pull-left b a.tx-1{background:url('../images/tx-1.png');}
.xq-cot .pull-left b a.tx-2{background:url('../images/tx-2.png');}
.xq-cot .pull-left b a.tx-3{background:url('../images/tx-3.png');}

.lianxised{position:relative;}
.lianxised .txtag-wx{position:relative;}
.lianxised .txtag-qq{z-index:9;position:relative;}
.lianxised .lianxisedqq{z-index:10;left:112px;position:absolute;}
.lianxised .txtag-wx .txtag-wx-ewm{top:39px;left:-55px;width:140px;height:140px;display:none;position:absolute;background:url('../images/ewm.jpg');background-size:contain;}

/*邮件订阅*/
.dyemail{
	display: none;
}
.dyemailed{
	top: 30%;
	left: 32%;
	width: 703px;
	height: 388px;
	z-index: 10002;
	position: fixed;
	overflow: hidden;
	border-radius: 5px;
	background: url('../images/dyemailbg.jpg');
}
/*关闭按钮*/
.dyemailed .dyclose{
	width: 40px;
	height: 40px;
	right: 0;
	position: absolute;
	background: url('../images/dyeclose.jpg');
}
/*邮件订阅主体内容*/
.dyemailed .dyemailcon{
	margin-top: 60px;
	margin-left: 55px;
}
/*标题*/
.dyemailed .dyemailcon h4{
	color: #333;
	line-height: 70px;
	font-size: 30px;
}
/*简介*/
.dyemailed .dyemailcon p{
	color: #333;
	font-size: 15px;
	line-height: 30px;
}
/*输入框*/
.dyemailed .dyemailcon .dyemailconint input{
	width: 55%;
	height: 45px;
	line-height: 45px;
}
/*订阅按钮*/
.dyemailed .dyemailcon .dyemailcona{
	position: relative;
	padding-top: 15px;
}
.dyemailed .dyemailcon .dyemailcona .btn-darkblueem{
	width: 110px;
	font-size: 14px;
	text-align: center;
	color: #fff !important;
	background-color: #334558;
	padding: 10px 0px !important;
}
/*错误提示信息*/
.dyemailed .dyemailcon .dyemailcona .dyerrmeg{
	top: 25px;
	color: red;
	left: 140px;
	width: 200px;
	text-align: left;
	padding-left: 19px;
	position: absolute;
	display: inline-block;
	background: url('../images/icon-error.png') no-repeat 0 2px;
	background-size: 16px 16px;
}

/*清单列表*/
.paylistsnodeta td .paylistsnodetabg{
	display: block;
	width: 116px;
	height: 100px;
	margin: 0 auto;
	margin-top: 50px;
	background: url('../images/noorder.png');
	background-size: contain;
}
.paylistsnodeta td{
	text-align: center !important;
	font-size: 15px !important;
	line-height: 55px !important;
}
.paylistsnodeta td a{color: blue;}

/*发票信息*/
.fp-zked{margin-left:-10px;width:60px;}
.fp-zked a{color: #337ab7;}
.fp-zked a:hover{color:#585858;}