body{ font-size:14px;}
a{ color:#00B0C6;}
.fl{float:left;}
.fr{float:right;}
.mtop5{ margin-top:5px;}
.mtop10{ margin-top:10px;}
.mtop12{ margin-top:12px;}
.mtop15{ margin-top:15px;}
.mtop20{ margin-top:20px;}
.mtop25{ margin-top:25px;}
.mtop30{ margin-top:30px;}
.mtop35{ margin-top:35px;}
.mtop40{ margin-top:40px;}
.mtop45{ margin-top:45px;}
.mtop50{ margin-top:50px;}
.mtop55{ margin-top:55px;}
.mtop60{ margin-top:60px;}
.mtop65{ margin-top:65px;}
.mtop70{ margin-top:70px;}
.mtop75{ margin-top:75px;}
.mtop80{ margin-top:80px;}
.mtop85{ margin-top:85px;}
.mtop90{ margin-top:90px;}
.mtop95{ margin-top:95px;}
.mtop100{ margin-top:100px;}
.mlft40{margin-left: 40px}
.mlft20{margin-left: 20px}
.mlright40{margin-right: 40px;}
.pad2{ padding:0 2%;}
.pad3{ padding:0 3%;}
.pad4{ padding:0 4%;}
.pad5{ padding:0 5%;}

.fnsize10{ font-size:10px;}
.fnsize11{ font-size:11px;}
.fnsize12{ font-size:12px;}
.fnsize13{ font-size:13px;}
.fnsize14{ font-size:14px;}
.fnsize15{ font-size:15px;}
.fnsize16{ font-size:16px;}
.fnsize18{ font-size:18px;}
.fnsize20{ font-size:20px;}

.color1{ color:#727171;}
.color2{ color:#00FFFF;}
.color3{ color:#00B1C7;}
.color4{ color:#FF005A;}
.color5{ color:#FF1A50;}
.color6{color:#0089FF;}

select::expand{ display: none;}
select::-ms-expand{ display: none;}

/*按钮*/
.btns-a{ display:block; border:0; width:100%; background:#00B1C7; height:52px; border-radius:4px; text-align:center; line-height:52px; color:#fff; font-size:22px; cursor:pointer;}
.btns-a:hover{background:#007EAA; text-decoration:none;}
.btns-b{ display:block; border:0; width:100%; background:#00B1C7; height:42px; border-radius:4px; text-align:center; line-height:42px; color:#fff; font-size:16px; cursor:pointer;}
.btns-b.gray{ background:#e4e4e4; color:#a2a2a2;}
.btns-b:hover{background:#007EAA; text-decoration:none;}
.btns-b.gray:hover{background:#e4e4e4; text-decoration:none;}
.btns-b.one{height:34px; line-height:34px; font-size:16px; background:#0095FF;}
.btns-b.one:hover{background:#0066cc; text-decoration:none;}
.btns-b.two{height:34px; line-height:34px; font-size:16px; }

.btns-c{ display:block; border:0; width:100%; background:#1C2B48; height:32px; border-radius:4px; text-align:center; line-height:32px; color:#fff; font-size:14px; cursor:pointer;}
.btns-c:hover{background:#007EAA; text-decoration:none;}

/*分页*/
.divide-page-box{}
.divide-page-box .pagebox{}
.divide-page-box a{ color:#a2a2a2; text-decoration:none;}
.divide-page-box .text{ float:left; line-height:30px; padding-right:10px;}
.divide-page-box span.dot{ display:block; float:left; width:30px; height:30px; text-align:center;border-left:1px solid #D7D7D7;}
.divide-page-box a.num{ display:block; float:left; width:28px; height:28px;border:1px solid #D7D7D7; line-height:28px;text-align:center; border-right:none;}
.divide-page-box a.num.active{background:#1C2B48; color:#fff;}
.divide-page-box a.gopage{display:block; float:left; width:30px; height:30px;line-height:28px;text-align:center; background:#1C2B48; color:#fff;margin-left:5px;}
.divide-page-box a.up{ display:block; float:left; height:28px; border-right:none;line-height:28px; text-align:center; padding:0 10px;}
.divide-page-box a.down{ display:block; float:left; height:28px;line-height:28px; text-align:center; padding:0 10px;}
.divide-page-box a:hover{background:#1C2B48; color:#fff;}
.divide-page-box label.iptnum{ padding:5px 2px; height:18px; width:44px; float:left;border:1px solid #D7D7D7; margin-left:10px;}
.divide-page-box label.iptnum input{ display:block;height:18px; width:44px; border:0;}

/*弹窗*/
.dialog-two{ position: fixed; top:0; bottom:0; left:0; right:0; width:100%; height:100%; z-index:100;}
.dialog-two i.ico{display:inline-block; width:20px; height:20px; background:url(../images/sprite1.png) no-repeat -454px -324px; vertical-align:middle;}
.dialog-two i.ico1{display:inline-block; width:20px; height:20px; background:url(../images/sprite1.png) no-repeat -424px -324px;vertical-align:middle;}
.dialog-two i.ico2{display:inline-block; width:44px; height:44px; background:url(../images/sprite1.png) no-repeat -59px -117px;vertical-align:middle;}
.dialog-two i.ico3{display:inline-block; width:44px; height:44px; background:url(../images/sprite1.png) no-repeat 0px -117px;vertical-align:middle;}
.dialog-two a{ text-decoration:none;}
.dialog-two .opcitybg{ position:absolute;top:0; bottom:0; left:0; right:0;width:100%; height:100%; background:#000; opacity:0.5;filter:alpha(opacity=50); z-index:101;}
.dialog-two .dialog-cont{ position:absolute; top:100px; left:50%; margin-left:-300px; background:#fff;z-index:102; width:600px; border-radius:5px;}
.dialog-two .dialog-head{}
.dialog-two .dialog-head .defaults{height:40px; border-bottom:1px solid #00B0C6; line-height:40px; padding:0 3%; font-size:16px; color:#00B0C6;}
.dialog-two .dialog-head .title-and-close{padding:0 15px;background:#00B0C6;height:40px;line-height:40px;font-size:16px;color:#fff;}
.dialog-two .dialog-head .title-and-close .rigicoclose{ display:block; width:50px; padding:10px 0 0 0; height:20px; text-align:right; cursor:pointer;}
.dialog-two .dialog-head .titleclose-two{padding:0 15px;height:30px;line-height:30px;font-size:16px;}
.dialog-two .dialog-head .titleclose-two .rigicoclose{ display:block; width:50px; height:20px; text-align:right; cursor:pointer; padding-top:10px;}
.dialog-two .dialog-head .titleclose-three{padding:0 15px;height:30px;line-height:30px;font-size:16px; position:relative;}
.dialog-two .dialog-head .titleclose-three .rigicoclose{ position:absolute; right:10px; top:8px; display:block; width:50px; height:22px; text-align:right; cursor:pointer;}
.dialog-two .dialog-head .titleclose-three .centertxt{height:30px;line-height:30px; display:block; width:100%; text-align:center;font-size:16px;}
.dialog-two .dialog-body{}
.dialog-two .dialog-body .defaults{padding:20px 15px;color:#3e3a39;border-bottom:1px solid #ddd;font-size:12px;line-height:18px;}
.dialog-two .dialog-body .msg-err{ color:#4b4b4b; font-size:16px; text-align:center; min-height:90px; padding-top:20px;}
.dialog-two .dialog-body .msg-err cite{ margin-left:10px;}
.dialog-two .dialog-body .msg-err .txtsummary{ padding:10px 20px 50px 74px; font-size:14px; color:#666; text-align:left;}
.dialog-two .dialog-foot{}
.dialog-two .dialog-foot .defaults{ display:block;color:#3e3a39;width:100%;height:44px; line-height:44px;}
.dialog-two .dialog-foot .defaults a{display:block; width:49.5%; float:left;text-align:center; color:#3e3a39; font-size:14px;height:44px;}
.dialog-two .dialog-foot .defaults a:nth-child(1){ border-right:1px solid #ddd;}
.dialog-two .dialog-foot .one-btn{color:#3e3a39; display:block; width:100%;height:44px; line-height:44px;}
.dialog-two .dialog-foot .one-btn a{display:block;text-align:center; color:#3e3a39; font-size:14px;height:44px;}
.dialog-two .dialog-foot .btnsbox-one{ text-align:center; height:75px;}
.dialog-two .dialog-foot .btnsbox-one a{ display:inline-block; text-align:center; width:100px; height:40px; text-align:center; color:#fff; background:#00B0C6; font-size:14px; line-height:40px; margin:0 10px; border:1px solid #00B0C6; border-radius:3px;}
.dialog-two .dialog-foot .btnsbox-one a.css1{background:#fff; color:#00B0C6;}
.dialog-two .dialog-foot .btnsbox-two{ text-align:center;}
.dialog-two .dialog-foot .btnsbox-two a{ display:block; text-align:center; width:100%; height:40px; text-align:center; color:#fff; background:#00B0C6; font-size:14px; line-height:40px; border-radius:0 0 5px 5px;}
.dialog-two .dialog-foot .btnsbox-twoB .fr{ float: right;margin:0 10px 10px 0;}
.dialog-two .dialog-foot .btnsbox-twoB a{ display:block; text-align:center; width:25%; height:40px; text-align:center; color:#fff; background:#1E7FF4; font-size:14px; line-height:40px; border-radius:5px 5px 5px 5px;}
.dialog-two .dialog-head .sieminBlue{height:40px; border-bottom:1px solid #1E7FF4; line-height:40px; padding:0 3%; font-size:16px; color:#1E7FF4;}
/*table列表*/
.table-list-box{}
.table-list-box .table-head{ background:#1C2B48; color:#fff;}
.table-list-box .table-head th{ height:30px; color:#fff;}
.table-list-box .table-head th span{ display:block; border-right:1px solid #fff; font-size:14px; height:14px; line-height:14px; overflow:hidden;}
.table-list-box .table-head th span.nobd{border-right:none;}
.table-list-box .table-body{}
.table-list-box .table-body td{ height:42px; line-height:18px; font-size:12px; color:#000;}
.table-list-box .table-body tr.bg,
.table-list-box .table-body tr:nth-child(even){background:#EAEBEB;}
.table-list-box .listimg{ display:block; border-radius:50%;}
.table-list-box .listimg img{ display:block; border-radius:50%;}
.table-list-box .listimg .noImg_radius{display:block; border-radius:50%;border: 1px #F2F2F2 solid;width: 36px;height: 36px;}

/*左右横条组件内容展示*/
.uc-barbox{}
.uc-barbox .txtp{ display:block;width:320px; text-align:right; color:#595757; font-size:16px;}
.uc-barbox .txtp .iptbar-txt{ display:block;padding:8px 0 0 0;}
.uc-barbox .txtp .title{ display:block; height:26px; font-size:26px; color:#1C2B48; overflow:hidden; line-height:26px;}
.uc-barbox .infop{ display:block;width:380px; padding-left:35px; font-size:16px;}
.uc-barbox .infop .iptbox{ width:360px;}
.uc-barbox .infop .ptext{ line-height:20px; color:#a2a2a2; font-size:12px;}
.uc-barbox .infop .select{padding:3px 5px;border:1px solid #939494;min-width:100px;appearance:none;-moz-appearance:none;-webkit-appearance:none;background:url(../images/complex/ico1.png) no-repeat right center;}
.uc-barbox .infop .select option{ background:#fff;}

.uc-barbox .infop .radiobox{ color:#1C2B48;}
.uc-barbox .infop .radiobox cite{ color:#1C2B48; margin-right:20px;vertical-align:middle}
.uc-barbox .infop .radiobox input{ width:18px; height:18px; vertical-align: middle;cursor:pointer}
.uc-barbox .infop .btn-zhedie{ cursor:pointer;}
.uc-barbox .infop .msg-txt-box{ font-size:14px;}
.uc-barbox .infop .layer-img{position:relative; display:none;}
.uc-barbox .infop .layer-img img{ position:absolute; left:0; top:-198px; z-index:10;}

/*输入框组件展示*/
.iptbar-box{ display:block; position:relative; min-height:39px;}
.iptbar-box .placeholder{ display:none; position:absolute; left:0; top:0;height:24px; padding:7px 10px; color:#929393;z-index:1;}
.iptbar-box .iptbox{ display:block; position:absolute; left:0; top:0; border-bottom:1px solid #939494; height:20px; padding:9px; z-index:2; background:none;}
.iptbar-box .iptbox input{ display:block; background:none; width:100%; height:20px; line-height:18px; border:0; font-size:15px;}
.aNoLink:hover{text-decoration: none;cursor: default}
.aNoLink{color:#4C8DEE;}
.layui-layer-content .dialog_error_msg{
	position: fixed;
    bottom: 20px;
    width: auto;
    height: 30px;
    right: 152px;
    line-height: 30px;
    color: red;
}
