/* body > iframe{
	opacity:0;
	display:none;
}
div#modalSys ~ div:not(.datetimepicker) {
	display: none; 
	opacity:0;
} */
body { 
	padding-top: 55px; 
	padding-bottom: 55px; 
	font-family:"Microsoft YaHei",微软雅黑,"MicrosoftJhengHei",华文细黑,STHeiti,MingLiu;
	-webkit-user-select: none;
	user-select: none;
}
input {
  -webkit-user-select: text!important;
}
input[type="submit"], input[type="reset"], input[type="button"], button {
	-webkit-appearance: none; /*去掉苹果的默认UI来渲染按钮*/
}
@-moz-document url-prefix() {
            select.form-control {
                -moz-appearance: none;
                appearance: none;
                background-image: url("../images/firefox_select_icon.png")!important;
                background-repeat: no-repeat;
                background-position: calc(100% - 7px) 50%;
                background-size: 2% auto;
                border-radius:3px;
                padding:0;
            }
			#login .btn-group .btn .caret{
				margin-top:-10px!important;
			}
        }
body .container{
	max-width:700px;
}
@media screen and (min-width: 500px) { 
	body { 
		padding-top: 80px; 
	}
}
@media screen and (min-width: 768px) { 
	body { 
		padding-top: 100px; 
	}
	.opbg-con{
		padding-top: 100px!important;
	}
	.navbar {
		height: 80px;
	}
	.pigt a img{
		width:30%;
		height:30%;
	}
	.w25p img,.scico img{
		width:50%;
		height:50%;
		display: block;
		margin-right: auto;
		margin-left: auto;
	}
	.bottext{
		text-align: center;
	}
	.prboxbg .prfont{
		margin-top:20px;
	}
	.mpigboxbg .mpigfont{
		margin-top:35px;
	}
	.prboxbg .text-right{
		margin-top:20px;
	}
	.mpigboxbg .text-right{
		margin-top:30px;
	}
	.mescroll{
		margin-top: 135px!important;
		
	}
	.dataList{
		margin:auto 8px!important;
	}
} 

a {
	color:#808080;
}
.conmt{
	padding-top: 55px; 
	padding-bottom: 55px; 
}
.Absolute-Center {  
  margin: auto;  
  position: absolute;  
  top: 0; 
  left: 0; 
  bottom: 0; 
  right: 0;  
} 
.pigsbox{
	background:url("../images/divbg.png") repeat-x;
	height:210px;
	width:100%;
	border-radius: 20px 20px 0 0;
	-moz-border-radius: 20px 20px 0 0;
	-webkit-border-radius: 20px 20px 0 0;	
	margin:0 auto;
}
.fon-color{ color:#000;
}
.litpigmt{
	padding-top:15px
}
.litpigmt2{
	padding-top:3px
}
.litpig{
	width:40%;
	margin-left:10px;
	margin-top:-3px;
}

.pigt img{
	margin-top:8px;
	width:60%;
	height:60%;
}

.update{
	line-height:20px;
	color:#a3aeb2;
	padding:6px;
}
.back{
	margin-top:7px;
	color:#bfbfbf;
}
.content-tilte{
	padding-top:6px;
	font-size:16px;
}
.tolfont{
	color:#fff;
	line-height:20px;
	padding-top:30px;
}
.tolfont2{
	color:#000;
	line-height:20px;
	padding-top:40px;
}
.num{
	font-size:50px;
}
.tipsnum{
	color:#ea8010;
	font-size:15px;

}
.tipsnum2{
	color:#2994e6;
	font-size:15px;
	text-decoration:underline;	
}
.tipsnum3{
	color:#2994e6;
	font-size:15px;
}
.tipstext{
	color:#60615e;
	font-size:12px;
}
.s-hr{
	border-left:1px solid #e9e9e9;
}
.indexboxbg{
	background-color:#eff4ee;
	border-top:1px solid #e9e9e9;
	margin-top:10px;
	padding-bottom:15px;
	padding-top:15px;
}
.indexboxbg2{
	background-color:#eff4ee;
	border-top:1px solid #e9e9e9;
	padding-bottom:15px;
	padding-top:15px;
}
.today-top{ margin-top:15px;}
.today{
	font-size:20px;
	color:#ea8010;
}
.yeday{
	font-size:20px;
	color:#2994e6;
}
.yedayico{
	width:35px;
	position:relative;
	margin-right:-100px;
	margin-top:-3px;
	display:inline-block;
}
.sale{
	width:40px;
}
.salef{
	color:#ea8010;
	font-size:15px;
}
.salet{
	color:#ea8010;
}
.dead{
	width:40px;
}
.deadf{
	color:#9d55b8;
	font-size:15px;
}
.deadt{
	color:#9d55b8;
}
.w25p{
	width:20%;
}
.botico{
	width:80%;
	height:80%;
	padding:5px 5px 0px 5px;
}
.bottext{
	font-size:12px;
	color:#838582;
}
.mactive{
	color:#06acf6;
}
.quick{
	position:absolute;
	display:inline;
	top:-8px;
	width:80%;
	left:10px;
}
.quickmenu .modal-content {
    /*background: url("../images/opbg.png") no-repeat center center!important;*/
	background-color:#f7f7f7;
	position: relative;
    -webkit-background-clip: padding-box!important;
    background-clip: padding-box!important;
    border:0!important;
    border-radius: 6px!important;
    outline: 0!important;
    -webkit-box-shadow: none!important;
    box-shadow: none!important;
}

.quickmenu .modal-backdrop {
   /* background-color: #fff!important;*/
   background:#fff url("../images/quickbg.png") no-repeat center center!important;
}
.quickmenu .modal-backdrop.in {
    filter: alpha(opacity=100)!important;
    opacity: 1!important;
}
.quickf{
	width:70%;
	height:70%;
}
.quickt{
	font-size:15px;
	padding-top:5px;
}
.quickmenu .modal-dialog {
	margin-top:200px!important;
}
.quickmenu  .modal-footer {
    padding: 15px!important;
    text-align: center!important;
    border-top: 0!important;
}

.scico{
	width:60%;
	height:60%;
}
.mt5{
	margin-top:5px;
}
.mt10{
	margin-top:10px;
}
.mt20{
	margin-top:20px;
}
.mt50{
	margin-top:50px;
}
.scmt{
	margin-top:0px;
	margin-bottom:0px;
	padding-top:0px;
}
.scmt1{
	margin-top:-5px;
}
.scmt2{
	padding:10px;
}
.scmt3{
	padding-top:60px;
}
.scmt4{
	padding-top:10px;
}
.scmt5{
	padding-top:50px;
}
.scmt6{
	padding-top:73px;
}
.scmt7{
	padding-top:5px;
}
.scmt8{
	padding-top:45px;
}
.scmt9{
	padding-top:150px;
}
.sctext{
	font-size:12px;
	padding-top:5px;
}
.scbg{
	background-color:#f7f7f7;
}
.btline{
	border-bottom:1px solid #dbddda;
}
.btline2{
	border-bottom:1px solid #e6e6e6;
}
.tpline{
	border-top:1px solid #ccd1cb;
}
.rtline{
	border-right:1px solid #ccd1cb;
}
.tqfont{
	font-size:12px;
}
.nongli{
	font-size:20px;
}
.tianqi{
	font-size:12px;
	color:#808080;
}
.xinli{
	font-size:12px;
	color:#808080;
}
.swipertext{
	margin-left: auto;
    margin-right: auto;
    position: relative;
    overflow: hidden;
    z-index: 1;
	height:20px;
}
.swiperad{
	margin-left: auto;
    margin-right: auto;
    position: relative;
    overflow: hidden;
    z-index: 1;
}
.overhide{
	overflow: hidden;
}
.opbg{
	background-color:#e5e5e5;
}
.opbg2{
	background-color:#eff4ee;
}
.opboxbg{
	background-color:#fff;
}
.opboxpad{
	padding:10px 0;
}
.personbg{
	background-color:#e6e6e6;
}
.personimgbox{
	height:70px;
	padding-top:20px;
	color:#666;
	font-size:16px;
}
.personimgbox span{
	color:#ccc;
}

.personfont{
	padding:10px;
}
.prboxbg{
	background-color:#fff;
	padding:20px 0 10px 0;
	color:#000;
}
.prboxbg img{
	width:65%;
	height:65%;
}
.prboxbg span{
	color:#ccc;
	padding-top:3px;
}
.prfont{
	margin-left:-25px;
}
.toptitle{
	color:#455880;
	margin-top:12px;
	font-size:16px;
	font-weight: 500;
}
.pigf a{
	color:#bfbfbf;
	font-size:16px;

}
.pigf a:visited,.pigf a:link,.pigf a:hover,.pigf a:active{
	text-decoration: none;
}
.pigf{
	margin-top:12px;
}
.mpig0{
	color:#455880!important;
}
.mpig{
	font-size:14px;
	color:#8d94a4;
	padding-top:10px;
	padding-bottom:5px;
}
.mpigbg{
	background-color:#eff4ee;
}
.mpigboxbg{
	background-color:#fff;
	padding:18px 0 18px 0;
	color:#455880;
	font-weight: 500;
}
.mpigboxbg img{
	width:95%;
	height:95%;
}
.mpigboxbg span{
	color:#ccc;
	padding-top:3px;
}
.mpigfont{
	margin-left:-25px;
}
.mpigbg .badge{
	margin-right: -40px;
	background-color: #7fc070;
	color:#fff!important;
	font-weight: 500;
}
.mpigboxbg .badge span{
	color:#fff!important;
}
#optab,#optab2,#optab3,#optab4{
	line-height:35px;
}
#optab a:link,#optab a:visited,#optab a:hover,#optab a:active,
#optab2 a:link,#optab2 a:visited,#optab2 a:hover,#optab2 a:active,
#optab3 a:link,#optab3 a:visited,#optab3 a:hover,#optab3 a:active,
#optab4 a:link,#optab4 a:visited,#optab4 a:hover,#optab4 a:active{
		text-decoration:none;
}
.actop{
	border-bottom:3px solid #00a5e0;
	color:#00a5e0!important;
}
.btnw {
	border:0;
	background-color:#f1f2f4;
}
.search .btn:active,.search  .btn:hover,.search  .btn:focus{
   background-image: none; 
   outline: 0;
   -webkit-box-shadow: none; 
   box-shadow: none; 
}
.resmsg div{
	padding-top:3px;
	padding-bottom:3px;
	color:#888;
	font-size:12px;
}
.zt-dp{
	color:#0db789!important;
	font-size:16px;
}
.zt-bj{
	color:#f39726!important;
	font-size:16px;

}
.closezt{
	color:#e71616!important;
	float:right;
    font-size: 21px;
    font-weight: 700;
    line-height: 1;
    color: #000;
}
.surezt{
	color:#3fbd50!important;
	float:right;
    font-size: 21px;
    font-weight: 700;
    line-height: 1;
    color: #000;
}
.msgbox-pz{
	border-left:1px solid #efefef;
	border-bottom:1px solid #efefef;
	border-top:1px solid #efefef;
	border-right:5px solid #0db789;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;	
	margin:10px -10px;
}
.msgbox-bj{
	border-left:1px solid #efefef;
	border-bottom:1px solid #efefef;
	border-top:1px solid #efefef;
	border-right:5px solid #f39726;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;	
	margin:10px -10px;
}
.msgbox-bj .form-control{
	margin-left:-45px;
    width: 100%;
    height: 18px;
    padding: 1px 2px;
    font-size: 12px;
    color: #555;
}
.msgbox-def{
	margin:9px -9px;
}
.ovhide{
	overflow:hidden;
}
.opbg-con{
	background-color:#fff;
	z-index:10;
}
.red{
	background-color:#e60012;
}
.fontgray{
	color:#e60012;
}
.topsearch{
	color:#455880;
	margin-top:7px;
	font-size:16px;
	font-weight: 500;
}
.topsearch .input-group .input-group-addon,.topsearch .input-group .form-control{
	background-color:#f1f2f4;
	border:0;
}
.topsearch .input-group .form-control{

    border: 0;
    border-radius: 4px;
    -webkit-box-shadow: none;
    box-shadow: none;
    -webkit-transition: none;

}
a.searchqx{
	color:#00a5e0;
	font-size:16px;


}
.searchqx div{
		padding:13px;
}
.searchqx a:visited,.searchqx a:link,.searchqx a:hover,.searchqx a:active{
	text-decoration: none;
}
.searchqx{
	margin-top:12px;
}
.tdate {
    background-color:#ffb132;
	color:#fff;
	font-size:9px;
	line-height:20px;
	padding-left:9px;
	border-radius: 20px 0 0 20px;
	-moz-border-radius: 20px 0 0 20px;
	-webkit-border-radius: 20px 0 0 20px;	
}
.opigboxbg {
    background-color: #fff;
    padding: 22px 0 12px 0;
    color: #727272;
    font-weight: 599;
}
.opigboxbg .form-control {

    color: #555;
    background-color: #fff;
    background-image: none;
    border: 0;
    border-radius: 0;
    -webkit-box-shadow: none;
    box-shadow: none;
    -webkit-transition: none;
    transition: none;
	width:100%;
}
.opigboxbg .input-group-addon  {

    padding: 6px 0px 6px 0px;
    font-size: 14px;
    font-weight: 400;
    line-height: 1;
    color: #72727;
    text-align: center;
    background-color: #fff;
    border: 0;
    border-radius: 0;
	overflow:hidden;
}
.opigboxbg .input-group  {

	margin-top:-8px;
	margin-left:-35px;
}
.opigboxbg select{
	margin-top:-8px;
	margin-left:-35px;
	border-color:#727272;

}

.opigboxbg  option{
	color: #727272!important;
}
.opigboxbg img{
	width:65%;
	height:65%;
}
.opigboxbg span{
	color:#50a8d7;
	padding-top:2px;
}
.opigboxbg .btn{
	padding: 12px 12px;
}
.wid{
	width:117%!important;
}

.er{
	width:40px;
	padding-left:15px;
}
.er img{
	margin-left:8px;
	position:relative:
}
.atswiper,.tabswiper,.tab2swiper,.tab3swiper,.tab4swiper{
	margin-left: auto;
    margin-right: auto;
    position: relative;
    overflow: hidden;
    z-index: 1;
}

.updateswiper{
	margin-left: auto;
    margin-right: auto;
    position: relative;
    overflow: hidden;
    z-index: 1;
	margin-top:70px;
}
.btnfirst{
	border-right:0;
    border-radius:4px 0 0 4px;
}
.btncell{
	border-top: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	border-left:1px solid #cccccc;
	border-right:0;
    border-radius: 0px ;
}
.btnlast{
	border-left:1px solid #cccccc;
    border-radius: 0 4px 4px 0 ;
	-moz-border-radius: 0 4px 4px 0 ;
	-webkit-border-radius: 0 4px 4px 0 ;
}
 .scmt7 .active{
	color:#1cafe2;
	background-color: #fff; 
	border:1px solid #1cafe2;
	-webkit-box-shadow: none;
    box-shadow: none;
 }
 .pigfile{
	height:80px;
	border-radius: 6px;
	-moz-border-radius: 6px ;
	-webkit-border-radius: 6px ;
	margin:0;
	color:#fff;
	font-size:15px;
	line-height:40px;
	font-weight: 550;
	padding:20px 0;
 }
.pigfile img{
	padding-top:5px;
}
.pfbgc1{
	background-color:#f6785f;
}
.pfbgc2{
	background-color:#afc036;
}
.pfbgc3{
	background-color:#5799d6;
}
.pfbgc4{
	background-color:#f7b056;
}
.pluswitch .btn{
	padding: 12px 60px;
}
.plusbutton{
	
}
.mbadge {
    display: inline-block;
    min-width: 10px;
    padding: 3px 7px;
    font-size: 12px;
    font-weight: bold;
    color: #fff;
    line-height: 1;
    vertical-align: middle;
    white-space: nowrap;
    text-align: center;
    background-color: #e71717;
    border-radius: 10px;
    position: absolute;
    left: 85px;
	top:5px;
}
.searchmodal .modal-data{
	height:255px;
	overflow:scroll;
}
.loginlogo{
	width:35%;
	height:35%;
	margin-bottom:20px;
}
.mtb{
	margin:10px 30px 0 30px;
}
.mtbremember{
	margin:10px 30px 0 40px;
}
.mtbreg{
	margin:10px 0 0 -30px;
}
.earlist{
	margin-top:5px;
}
.earlist li{
	margin-top:5px;
}
.bgFFF{
	background-color:#fff;
}
.border0{
	border:0px;
}
.borderR0{
	border-right:0px;
}
.borderL0{
	border-left:0px;
}
#login .input-group-addon{
	border-color:#1a4b98;
	background-color:#fff;
	border-right:0px;
	border-top-left-radius: 20px;
    border-bottom-left-radius: 20px;
	height:43px;
}
#login .form-control{
	border-color:#1a4b98;
	height:43px;
	border-top-right-radius: 20px;
    border-bottom-right-radius: 20px;
	border-left:0px;
}
#login select{
	padding-right:20px;
}
#login button{
	border-radius: 20px;
	height:43px;
}
#login .btn-group{
	width:100%;
	padding:0 30px;
	text-align:left;
	margin-top:10px;
}
#login .btn-group .btnborder{
	border-color:#1a4b98;
	text-align:left;
}
#login .btn-group  .btn .caret{
	float:right;
	margin-top:8px;
}
#login .login{
	margin-top:40px;
	font-size:16px;
}
#login ul{
	width:80%;
	margin:5px 30px;
	padding:10px;
}
#login .row  a:visited,#login .row   a:hover,#login .row   a:active,#login .row   a{
	color:#1a4b98!important;
}
#login .btn-primary {
    color: #fff;
    background-color: #1a4b98;
	font-size:16px;
}
#yzm .btn-yzm {
    color: #fff;
    background-color: #1a4b98;
}
.pdfa img{
	width:55%;
	height:55%;
}
.backfooter {
    background-color: #00a5e0;
    height: 60px;
    width: 60px;
    color: #fff;
    border-radius: 40px;
    position: fixed;
    right: 30px;
    bottom: 50px;
    z-index: 1030;
    filter: alpha(Opacity=100);
    -moz-opacity: 1;
    opacity: 1;
}
.backfooter h5 {
    padding: 4px 10px 8px 10px;
}
.modal-backdrop{
	display:none;
}
