/* By 5811.com.cn */ body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0; padding:0; } table{border-collapse:collapse; border-spacing:0; } img{border:0; } ol,ul{list-style:none; } caption,th{text-align:left; } q:before,q:after{content:''; } abbr,acronym{border:0; } .clear{clear:both; display:block; overflow:hidden; visibility:hidden; width:0; height:0; } .l,.col-l,.col_l,.col-c,.col_c{float:left; } .r,.col-r,.col_r,dt span,.ul-txt li span,.ul_txt li span{float:right; } .c{clear:both; } .n,em{font-weight:normal; font-style:normal; } .b{font-weight:bold; } .i{font-style:italic; } .fa{font-family:Arial; } .fg{font-family:Georgia; } .ft{font-family:Tahoma; } .fl{font-family:Lucida Console; } .fs{font-family:'宋体'; } .fw{font-family:'微软雅黑'; } .tc{text-align:center; } .tr{text-align:right; } .tl{text-align:left; } .tdu{text-decoration:underline; } .tdn,.tdn:hover,a.tdl:hover{text-decoration:none; } .fc0{color:#000000; } .fc3{color:#333333; }
.fc6{color:#666666; } .fc9{color:#999999; } .fcr{color:red; } .fcw{color:white; } .fcb{color:blue; } .fcg{color:green; } .f0{font-size:0; } .f10{font-size:10px; } .f12{font-size:12px; } .f13{font-size:13px; } .f14{font-size:14px; } .f16{font-size:16px; } .f20{font-size:20px; } .f24{font-size:24px; } .vm{vertical-align:middle; } .vtb{vertical-align:text-bottom; } .vt{vertical-align:top; } .vn{vertical-align:-2px; } .vimg{margin-bottom:-3px; } .m0{margin:0; } .ml0{margin-left:0; } .ml5{margin-left:5px; } .ml10{margin-left:10px; } .ml20{margin-left:20px; } .mr0{margin-right:0; } .mr5{margin-right:5px; } .mr10{margin-right:10px; } .mr20{margin-right:20px; } .mt5{margin-top:5px; } .mt10{margin-top:10px; } .mt20{margin-top:20px; } .mb5{margin-bottom:5px; } .mb10{margin-bottom:10px; } .mb20{margin-bottom:20px; } .ml-1{margin-left:-1px; } .mt-1{margin-top:-1px; } .p1{padding:1px; } .pl5{padding-left:5px; } .p5{padding:5px; } .pt5{padding-top:5px; } .pr5{padding-right:5px; } .pb5{padding-bottom:5px; }
.p10{padding:10px; } .pl10{padding-left:10px; } .pt10{padding-top:10px; } .pr10{padding-right:10px; } .pb10{padding-bottom:10px; } .p20{padding:20px; } .pl20{padding-left:20px; } .pt20{padding-top:20px; } .pr20{padding-right:20px; } .pb20{padding-bottom:20px; } .rel,.pr{position:relative; } .abs,.pa{position:absolute; } .dn{display:none; } .db{display:block; } .dib{-moz-inline-stack:inline-block; display:inline-block; } .di{display:inline; } .ovh{overflow:hidden; } .ovs{overflow:scroll; } .vh{visibility:hidden; } .vv{visibility:visible; } .lh14{line-height:14px; } .lh16{line-height:16px; } .lh18{line-height:18px; } .lh20{line-height:20px; } .lh22{line-height:22px; } .lh24{line-height:24px;} .fix{*zoom:1; } .fix:after,.fix:before{display:block; content:"clear"; height:0; clear:both; overflow:hidden; visibility:hidden; } .z{_zoom:1; } .h1{height:1px; } .h5{height:5px; } .h10,.h{height:10px; } .h15{height:15px; } .h20{height:20px; } .hide{display:none;}
.h1,.h5,.h10,.h15,.h20,.h{font-size:0px; line-height:0; overflow:hidden; clear:both; } html {height:100%;} body{font:12px/1.5 宋体,Arial,sans-serif;height:100%; } a{text-decoration:none; } a:hover,a.normal:hover{color:#FF6600 } a.normal{text-decoration:underline;color:blue !important;} input[type='text'],input[type='password'],input[type='number'],input:not([type]),textarea,select{border:1px solid #bdbdbd;}.textbor{border:1px solid #bdbdbd;}
.loading{display:-webkit-flex;display:flex;flex-direction:column;justify-content:center;} .loading label{align-items:center;text-align:center;color:#666;}
.bor,.bor-all{border:1px solid #ddd;} .bor-r{border-right:1px solid #ddd;} .bor-l{border-left:1px solid #ddd;} .bor-b{border-bottom:1px solid #ddd;} .bor-t{border-top:1px solid #ddd;}
.mar-l-1{margin-left:-1px;} .mar-t-1{margin-top:-1px;} .mar-r-1{margin-right:-1px;} .mar-b-1{margin-bottom:-1px;}
label.checkbox,label.cb, label.radio,label.rd{margin-right:10px;}
/*禁用*/
.disabled,.disabled *,.readonly,.readonly *{color:#444;}
input[type=checkbox].disabled,.disabled input[type=checkbox],input[type=checkbox].readonly,.readonly input[type=checkbox],
input[type=radio].disabled,.disabled input[type=radio],input[type=radio].readonly,.readonly input[type=radio]{pointer-events:none;}
.disabled input[type='text'],.disabled input[type='password'],.disabled input[type='number'],
.disabled select,.disabled button,.disabled textarea,
.readonly input[type='text'],.readonly input[type='password'],.readonly input[type='number'],
.readonly select,.readonly button,.readonly textarea,
input[type='text'].disabled,input[type='password'].disabled,input[type='number'].disabled,
select.disabled,button.disabled,textarea.disabled,
input[type='text'].readonly,input[type='password'].readonly,input[type='number'].readonly,
select.readonly,button.readonly,textarea.readonly
{background-color:#eee;border-color:#bbb;}
.prompt-tb.readonly .qy,.prompt-tb.disabled .qy{display:none !important;}
.promptpicker.readonly i,.filechooser.readonly i,
.promptpicker.disabled i,.filechooser.disabled i{display:none !important;}
/* chrome光标高亮 */
input:focus, textarea:focus, select:focus, button:focus {
outline: 1px solid #65a1fa;
-webkit-box-shadow:0px 0px 2px #65a1fa;
}
/* chrome滚动条样式 */
::-webkit-scrollbar{width: 8px;height: 8px;}
::-webkit-scrollbar-thumb{border-radius: 8px;-webkit-box-shadow: inset 0 0 2px rgba(0,0,0,0.2);background: #ddd;}
::-webkit-scrollbar-thumb:hover{background: #bbb;}
::-webkit-scrollbar-track{-webkit-box-shadow: inset 0 0 2px rgba(0,0,0,0.2);border-radius: 10px;background: #efefef;}
/* 锁屏 */
.screenlock >*:not(.screenlock-info){pointer-events:none;}
.screenlock-over{position:fixed;width:100%;height:100%;top:0;left:0;background:#ddd;filter:alpha(opacity=0.2);opacity:0.2;z-index:999998;}
.screenlock-info{position:absolute;top:50%;left:50%;transform: translate(-50%,-50%);font-size:100px;color:#f0ad4e;display:inline-block;filter:alpha(opacity=0.5);opacity:0.5;z-index:999999;}

.skin-color{color:#65a1fa !important;}
.skin-color-h:hover{color:#65a1fa !important;}
.skin-bg{background-color:#65a1fa !important;}
.skin-hover{background-color:#fff !important;color:#666 !important;}
.skin-hover:hover{background-color:#65a1fa !important;color:#fff !important;}
.skin-active{background-color:#65a1fa !important;color:#fff !important;}
/* 配色 */
body{color:#333}
.b-main,.th-b-main th{background-color:#65a1fa !important;color:#fff !important;}
.b-info{background-color:#5bc0de !important;color:#fff !important;}
.b-default{background-color:#666 !important;color:#fff !important;}
.b-primary{background-color:#337ab7 !important;color:#fff !important;}
.b-success{background-color:#5cb85c !important;color:#fff !important;}
.b-warning{background-color:#f0ad4e !important;color:#fff !important;}
.b-danger{background-color:#d9534f !important;color:#fff !important;}
.b-gray{background-color:#eee !important;color:#333 !important;}
.b-white{background-color:#fff !important;color:#333 !important;}
.b-h-main:hover,.b-h-main.on{background-color:#65a1fa !important;color:#fff !important;}
.b-h-info:hover,.b-h-info.on{background-color:#5bc0de !important;color:#fff !important;}
.b-h-default:hover,.b-h-default.on{background-color:#666 !important;color:#fff !important;}
.b-h-primary:hover,.b-h-primary.on{background-color:#337ab7 !important;color:#fff !important;}
.b-h-success:hover,.b-h-success.on{background-color:#5cb85c !important;color:#fff !important;}
.b-h-warning:hover,.b-h-warning.on{background-color:#f0ad4e !important;color:#fff !important;}
.b-h-danger:hover,.b-h-danger.on{background-color:#d9534f !important;color:#fff !important;}
.c-main{color:#65a1fa !important;}
.c-info{color:#5bc0de !important;}
.c-default{color:#666 !important;}
.c-primary{color:#337ab7 !important;}
.c-success{color:#5cb85c !important;}
.c-warning{color:#f0ad4e !important;}
.c-danger{color:#d9534f !important;}
.c-white{color:#fff !important;}
.c-h-main:hover,.c-h-main.on{color:#65a1fa !important;}
.c-h-info:hover,.c-h-info.on{color:#5bc0de !important;}
.c-h-default:hover,.c-h-default.on{color:#666 !important;}
.c-h-primary:hover.c-h-primary.on{color:#337ab7 !important;}
.c-h-success:hover,.c-h-success.on{color:#5cb85c !important;}
.c-h-warning:hover,.c-h-warning.on{color:#f0ad4e !important;}
.c-h-danger:hover,.c-h-danger.on{color:#d9534f !important;}
.c-h-white:hover,.c-h-white.on{color:#fff !important;}
/* 边框颜色 */
.bor-main{border-color:#65a1fa !important;}
.bor-info{border-color:#5bc0de !important;}
.bor-default{border-color:#666 !important;}
.bor-primary{border-color:#337ab7 !important;}
.bor-success{border-color:#5cb85c !important;}
.bor-warning{border-color:#f0ad4e !important;}
.bor-danger{border-color:#d9534f !important;}
.bor-white{border-color:#fff !important;}
/* 边框样式 */
.bor{border:1px solid #ddd;}
.bor-item{border-style:solid;border-radius:4px;border-top-width:4px;}
.bor-solid{border-style:solid;border-radius:0;border-top-width:1px;}
.bor-dashed{border-style:dashed;border-radius:0;border-top-width:1px;}
.bor-none{border:0 !important;}
/* popmenu */
.dropmenu{position:absolute;z-index:999;display:-webkit-flex;display:flex;flex-direction:column;background:#fff;border:1px solid #5bc0de;}
.dropmenu li a{display:block;border:0;text-align:center;height:22px;line-height:24px;}
.dropmenu li a:hover{border:0;}
/** checkbox **/
input[type=checkbox],input[type=radio]{
	position: relative;
	visibility: hidden;
	margin-right: 5px;
	vertical-align:middle;
}
input[type=checkbox]::before,input[type=radio]::before{
	border: 1px solid #999;
	height:11px;
	width:11px;
	line-height: 11px;
	position:absolute;
	top: 0;
	left: 0;
	text-align: center;
	color: #666;
	visibility: visible;
	content: "";
	font-size: 11px;
}
input[type=radio]::before{
	border-radius: 50%;
}
input[type=checkbox]:checked::before{
	content: "\2714";
}
input[type=radio]:checked::after{
	border: 0;
	border-radius: 50%;
	height:5px;
	width:5px;
	background: #666;
	visibility: visible;
	position:absolute;
	top: 3px;
	left: 4px;
	content: "";
}
input[type=checkbox]:disabled::before,input[type=checkbox].disabled::before,input[type=checkbox].readonly::before,
input[type=radio]:disabled::before,input[type=radio].disabled::before,input[type=radio].readonly::before{
	background-color:#eee;border-color:#bbb;color:#bbb;
}
input[type=radio]:disabled:checked::after,input[type=radio].disabled:checked::after,input[type=radio].readonly:checked::after{
	background-color:#bbb;
}
.b-main input[type=checkbox]::before,.b-main input[type=radio]::before{
	color: #fff;
	border-color: #fff;
}
.b-main input[type=radio]:checked::after{
	background-color: #fff;
}
.textarea{white-space: pre-wrap; text-align: left !important;}