html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,button,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-family:SourceHanSansCN-Normal,"Microsoft YaHei",Helvetica,Arial,FreeSans,Arimo,"Droid Sans","wenquanyi micro hei","Hiragino Sans GB","Hiragino Sans GB W3",FontAwesome,sans-serif;vertical-align:baseline;color:inherit}
li{font-family:SourceHanSansCN-Regular}
p{font-family:SourceHanSansCN-Light}
:focus{outline:0}
a{text-decoration:none}
table{border-collapse:separate;border-spacing:0}
caption,th,td{text-align:left;font-weight:400}
a img,iframe{border:0}
ol,ul,li{list-style:none}
input,textarea,select{font-size:100%;font-family:inherit;border:1px solid #CCC}
textarea{resize:none}
select{margin:0}
ol{margin-left:2em}
.clearfix:before,.clearfix:after{content:"";display:table}
.clearfix:after{clear:both}
.clearfix{*zoom:1}
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
ul{padding:0;list-style:none}
@font-face{font-family:SourceHanSansCN-Medium;src:url(/portal/fonts/SourceHanSansCN-Medium_4abbfb4.otf)}
@font-face{font-family:SourceHanSansCN-Heavy;src:url(/portal/fonts/SourceHanSansCN-Heavy_07716d0.otf)}
@font-face{font-family:SourceHanSansCN-Regular;src:url(/portal/fonts/SourceHanSansCN-Regular_11c302d.otf)}
@font-face{font-family:SourceHanSansCN-Normal;src:url(/portal/fonts/SourceHanSansCN-Normal_4bf258e.otf)}
@font-face{font-family:SourceHanSansCN-ExtraLight;src:url(/portal/fonts/SourceHanSansCN-ExtraLight_37f9338.otf)}
@font-face{font-family:SourceHanSansCN-Light;src:url(/portal/fonts/SourceHanSansCN-Light_424662e.otf)}
@font-face{font-family:SourceHanSansCN-Bold;src:url(/portal/fonts/SourceHanSansCN-Bold_8e4c4a8.otf)}
.cxcalendar{position:absolute;z-index:10000;top:-999px;left:-999px;width:262px;border:1px solid #ccd1d9;border-radius:3px;background-color:#fff;box-shadow:1px 2px 3px rgba(0,0,0,.2);color:#434a54;font-size:14px;opacity:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;transform:translate(0,5%);transition-property:opacity,transform;transition-duration:.3s;transition-delay:.1s}
.cxcalendar.show{opacity:1;transform:translate(0,0)}
.cxcalendar_lock{display:none;position:fixed;z-index:9999;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,0)}
.cxcalendar_lock.show{display:block}
.cxcalendar_hd{position:relative;height:30px;padding:8px 50px 0;font-weight:700;font-size:16px;line-height:30px;text-align:center}
.cxcalendar_hd .prev,.cxcalendar_hd .next{position:absolute;top:50%;width:28px;height:28px;padding:0;margin-top:-12px;border:1px solid transparent;border-radius:2px;color:#434a54;font:0/0 Arial;text-decoration:none;outline:0}
.cxcalendar_hd .prev{left:20px;margin-left:-12px}
.cxcalendar_hd .next{right:20px;margin-right:-12px}
.cxcalendar_hd .prev:before,.cxcalendar_hd .next:before{content:'';position:absolute;top:50%;left:50%;width:0;height:0;margin:-6px 0 0 -5px;border-top:6px solid transparent;border-bottom:6px solid transparent;font:0/0 Arial}
.cxcalendar_hd .prev:before{border-right:10px solid currentColor}
.cxcalendar_hd .next:before{border-left:10px solid currentColor}
.cxcalendar_hd select{display:inline-block;box-sizing:border-box;height:30px;margin:0;padding:0 6px;border:1px solid transparent;border-radius:3px;background:#fff;color:#434a54;font-weight:700;font-size:16px;line-height:30px;text-align:center;vertical-align:top;outline:0;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}
.cxcalendar_hd em{display:inline-block;font-style:normal}
.cxcalendar_hd .year+em:after{content:'年'}
.cxcalendar_hd .month+em:after{content:'月'}
.cxcalendar_hd .year_zh+em:after{content:'年'}
.cxcalendar_hd .month_zh+em:after{content:'月'}
.cxcalendar_hd .year_en+em:after{content:'Yr'}
.cxcalendar_hd .month_en+em:after{content:'Mo'}
.cxcalendar_hd .prev:hover,.cxcalendar_hd .next:hover,.cxcalendar_hd select:hover{border:1px solid #aab2bd;background:#e6e9ed}
.cxcalendar_bd{position:relative;padding:0 5px;line-height:30px;z-index:1}
.cxcalendar_bd ul{overflow:hidden;margin:0;padding:0 0 6px;list-style:none;color:#656d78;text-align:center;display:flex;flex-wrap:wrap}
.cxcalendar_bd ul li{box-sizing:border-box;height:34px;margin:0;padding:0;border:2px solid #fff;border-radius:5px;cursor:pointer;flex-grow:0}
.cxcalendar_bd ul li:hover{background-color:#e6e9ed}
.cxcalendar_bd ul li.week,.cxcalendar_bd ul li.del{cursor:default}
.cxcalendar_bd ul li.del.sat,.cxcalendar_bd ul li.del.sun,.cxcalendar_bd ul li.del.now,.cxcalendar_bd ul li.del.holiday,.cxcalendar_bd ul li.del{color:#ccd1d9;text-decoration:line-through}
.cxcalendar_bd ul li.del:after{color:#ccd1d9}
.cxcalendar_bd ul li.now{background-color:#f3f3f3}
.cxcalendar_bd ul li.now.del,.cxcalendar_bd ul li.week:hover,.cxcalendar_bd ul li.del:hover{background:0 0}
.cxcalendar_bd ul li.selected,.cxcalendar_bd ul li.selected.sat,.cxcalendar_bd ul li.selected.sun,.cxcalendar_bd ul li.selected.holiday,.cxcalendar_bd ul li.selected:hover{background-color:#8cc152;color:#fff}
.cxcalendar_bd ul li.selected:after{color:#fff}
.cxcalendar_bd .days{text-align:center}
.cxcalendar_bd .days li{flex-basis:14%}
.cxcalendar_bd .days .sat{color:#4a89dc}
.cxcalendar_bd .days .sun{color:#da4453}
.cxcalendar_bd .days .holiday{color:#da4453}
.cxcalendar_bd .days .other{color:#ccd1d9}
.cxcalendar_bd .days li.week.sat,.cxcalendar_bd .days li.week.sun{color:#656d78}
.cxcalendar_bd .days li.week{padding:0}
.cxcalendar_bd .months,.cxcalendar_bd .years{text-align:center}
.cxcalendar_bd .months li{flex-basis:33.3%}
.cxcalendar_bd .years li{flex-basis:25%}
.cxcalendar_bd .months li:after,.cxcalendar_bd .years li:after{content:'月';margin-left:2px;color:#acb2bb;font-size:10px;vertical-align:top}
.cxcalendar_bd .years li:after{content:'年'}
.cxcalendar_bd .times{overflow:hidden;position:relative;padding:6px 2px;border-top:1px solid #ddd;color:#aab2bd;line-height:30px}
.cxcalendar_bd .times:before{content:'选择时间';display:inline-block;margin-right:6px}
.cxcalendar_bd .times:only-child{border-top:0}
.cxcalendar_bd .times select{display:inline-block;box-sizing:border-box;height:30px;margin:0;padding:0 6px;border:1px solid transparent;border-radius:3px;background:#fff;color:#434a54;font-size:14px;line-height:30px;text-align:center;vertical-align:top;outline:0;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}
.cxcalendar_bd .times i{padding:0 2px;font-style:normal}
.cxcalendar_bd .times i:after{content:':';display:inline-block}
.cxcalendar_bd .times .confirm{position:absolute;top:50%;right:5px;height:28px;margin-top:-14px;padding:0 10px;border-radius:3px;background-color:#4a89dc;color:#fff;line-height:28px;text-decoration:none}
.cxcalendar_bd .times .confirm:before{content:'确定'}
.cxcalendar_bd .times .confirm:hover{background-color:#3d7aca}
.cxcalendar_acts{position:absolute;top:40px;left:100%;width:2em;font-size:12px;line-height:1.2}
.cxcalendar_acts a{display:block;width:2em;padding:5px .5em;border-radius:0 3px 3px 0;background-color:#ccd1d9;box-shadow:1px 1px 2px rgba(0,0,0,.2);color:#fff;text-decoration:none;text-align:center}
.cxcalendar_acts a+a{margin-top:10px}
.cxcalendar_acts a:hover{color:#fff;background-color:#aab2bd}
.cxcalendar_acts .today:before{content:'今天'}
.cxcalendar_acts .clear:before{content:'清除'}
.cxcalendar_acts .today_zh:before{content:'今天'}
.cxcalendar_acts .clear_zh:before{content:'清除'}
.cxcalendar_acts .today_en:before{content:'Today'}
.cxcalendar_acts .clear_en:before{content:'Clear'}
.cxcalendar.fixed{position:fixed;top:auto;bottom:-500px;left:0;right:0;width:auto;border:0;border-radius:0;box-shadow:none;opacity:1;transform:none;transition-property:bottom;transition-delay:0}
.cxcalendar.fixed.show{bottom:0}
.cxcalendar.fixed+.cxcalendar_lock{display:block;background-color:rgba(0,0,0,0);transform:translate(0,-100%);transition-property:background-color,transform;transition-duration:.3s,0s;transition-delay:0s,.3s}
.cxcalendar.fixed+.cxcalendar_lock.show{background-color:rgba(0,0,0,.4);transform:translate(0,0);transition-delay:0s}
.cxcalendar.fixed .cxcalendar_hd .prev{left:30px}
.cxcalendar.fixed .cxcalendar_hd .next{right:30px}
.cxcalendar.fixed .cxcalendar_bd{padding:0 10px 15px;line-height:36px}
.cxcalendar.fixed .cxcalendar_bd ul li{height:40px}
.cxcalendar.fixed .cxcalendar_bd .times{padding-top:10px;padding-bottom:10px}
.cxcalendar.fixed .cxcalendar_bd .times .confirm{height:32px;margin-top:-15px;line-height:30px}
.cxcalendar.fixed .cxcalendar_acts{top:auto;left:auto;bottom:100%;right:10px;width:auto;line-height:30px}
.cxcalendar.fixed .cxcalendar_acts a{float:left;width:auto;padding:0 10px;border-radius:3px 3px 0 0;box-shadow:none}
.cxcalendar.fixed .cxcalendar_acts a+a{margin:0 0 0 10px}
.cxcalendar.notsecs .times .mint+i,.cxcalendar.notsecs .times .secs{display:none}
.cxcalendar.en .cxcalendar_hd .year+em:after,.cxcalendar.en .cxcalendar_hd .month+em:after,.cxcalendar.en .cxcalendar_bd .months li:after,.cxcalendar.en .cxcalendar_bd .years li:after{content:''}
.cxcalendar.holyday{width:400px}
.cxcalendar.holyday .cxcalendar_bd{font-size:18px;line-height:30px}
.cxcalendar.holyday .cxcalendar_bd ul li{height:50px}
.cxcalendar.holyday .cxcalendar_bd ul li.week{height:30px;font-size:14px}
.cxcalendar.holyday .cxcalendar_bd .days .holiday{position:relative}
.cxcalendar.holyday .cxcalendar_bd .days .holiday:before{content:attr(data-title);position:absolute;top:30px;left:0;right:0;overflow:hidden;font-size:10px;line-height:1;text-align:center;white-space:nowrap;text-overflow:ellipsis}
body,html{background:#fff}
html{height:100%}
body{min-height:100%;margin:0;padding:0;position:relative}
.main-content{width:1200px;margin:auto}
.overflow-ellipsis{overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}
.pull-left{float:left!important}
.pull-right{float:right!important}
.inlineblock{display:inline-block}
.flow-hide{overflow:hidden}
.tab-list{font-size:0}
.tab-list>li{display:inline-block;text-align:center;font-size:14px}
.tab-list>li label,.tab-list>li .tab-name{cursor:pointer;display:block}
.tab-list>li input[type=radio]{position:absolute;opacity:0;z-index:-1}
.lab-card-list>ul{font-size:0}
.lab-card-list>ul li{cursor:pointer;vertical-align:top;font-size:13px;display:inline-block;margin-right:11px;margin-bottom:11px;border:1px solid #d7efff;padding:8px 16px;line-height:1.5}
.lab-card-list>ul li:hover{background:#f7f7f7}
.lab-card-list>ul li .lab-card-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.lab-card-list>ul li .lab-card-button{width:70px;height:32px;min-width:70px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#0095ee;border-radius:4px;font-size:14px;color:#fff;margin-left:4px}
.lab-card-list>ul li .lab-avatar{width:100px;height:100px;margin-right:20px;background:#f2f2f2;line-height:100px;color:#999;text-align:center;-o-object-fit:cover;object-fit:cover}
.lab-card-list>ul li .lab-name{color:#0095ee;font-size:16px;font-weight:700;margin-bottom:4px}
.lab-card-list>ul li .gray-text{color:#999}
.lab-card-list>ul li .member-icon:before{content:"";background:url(/portal/images/member_8c3e155.png) no-repeat;display:inline-block;width:15px;height:15px;vertical-align:text-bottom;margin-right:5px}
.lab-card-list>ul li .paper-icon:before{content:"";background:url(/portal/images/paper_d5508e1.png) no-repeat;display:inline-block;width:15px;height:15px;vertical-align:middle;margin:0 3px}
.lab-card-list>ul li p{margin:4px 0}
.lab-card-list .lab-card-none{width:100%;height:130px;line-height:130px;font-size:18px;color:#0095ee;font-weight:700;text-align:center}
.zfish-common-table{width:100%;font-size:13px;border-left:1px solid #f5f5f5;border-right:1px solid #f5f5f5}
.zfish-common-table td,.zfish-common-table th{vertical-align:middle}
.zfish-common-table thead th{background-color:#f5f5f5;color:#999;height:32px}
.zfish-common-table thead th:first-child{text-indent:10px}
.zfish-common-table tbody tr:hover{background:#fafafa}
.zfish-common-table tbody td{max-width:675px;overflow:hidden;word-wrap:break-word;word-break:break-all;padding:10px 0;border-bottom:1px solid #f3f3f3}
.zfish-common-table .operation-list{font-size:0}
.zfish-common-table .operation-list>*{color:#0095ee;margin-right:10px;font-size:13px;cursor:pointer}
.zfish-common-table .operation-list>:last-child{margin-right:0}
.pagination{font-size:12px;padding-top:16px;padding-bottom:16px}
.pagination a,.pagination span{display:inline-block;min-width:32px;height:32px;line-height:32px;padding:0 5px;text-align:center;vertical-align:top;color:#666;margin-left:8px;background:#fff;border:1px solid #ddd;font-family:SourceHanSansCN-Regular;font-size:14px}
.pagination .page-size-show{display:inline-block;line-height:24px;color:#666;margin-right:20px}
.pagination .page-size-show .page-size-ipt{width:32px;height:24px;margin:0 8px;padding:0 2px;text-align:center}
.pagination .jump-wrap{display:inline-block;line-height:32px;margin-left:20px;color:#666;font-family:SourceHanSansCN-Regular;font-weight:10;font-size:14px}
.pagination .jump-wrap .jump-ipt{height:32px;width:32px;margin:0 8px;text-align:center;padding:0 2px;font-family:SourceHanSansCN-Regular}
.pagination .first{margin-right:10px;margin-left:0}
.pagination .jump{cursor:pointer;font-family:SourceHanSansCN-Regular}
.pagination .current{background:#0080d2;color:#fff;cursor:default}
.pagination span.first,.pagination span.last{background:#fff;color:#666;border:1px solid #ddd;border-radius:2px}
.pagination a.prev,.pagination span.prev{font-size:18px!important;margin-left:0;background:#fff;color:#666;border:1px solid #ddd;border-radius:2px}
.pagination a.prev::after,.pagination span.prev::after{content:"";display:inline-block;width:10px;height:14px;background:url(/portal/images/left-arrow_e586d0f.png) no-repeat center;background-size:cover}
.pagination a.next,.pagination span.next{font-size:18px!important;background:#fff;color:#666;border:1px solid #ddd;border-radius:2px}
.pagination a.next::after,.pagination span.next::after{content:"";display:inline-block;width:10px;height:14px;background:url(/portal/images/right-arrow_23c31cb.png) no-repeat center;background-size:cover}
.pagination .page-total{line-height:32px}
.pagination #pageSelect{line-height:32px;margin-right:8px}
.upload-img-wrap{background:#fff}
.upload-img-wrap form{background:#f2f2f2;width:170px;margin-right:10px;border:1px dashed #e4e4e4;position:relative;display:inline-block;height:170px;vertical-align:middle}
.upload-img-wrap form input{opacity:0;height:100%;width:100%}
.upload-img-wrap form p,.upload-img-wrap form .plus{position:absolute;color:#999;text-align:center;width:100%;pointer-events:none}
.upload-img-wrap form .plus{font-size:72px;top:30px;left:0}
.upload-img-wrap form p{font-size:14px;top:70%}
.upload-img-wrap form img{position:absolute;top:0;height:100%;width:100%;display:none;background:#fff}
.upload-img-wrap form img.show{display:block}
.upload-img-wrap form .icon-close{position:absolute;font-size:34px;color:#0095ee;font-weight:700;top:-2px;right:6px;cursor:pointer;display:none}
.upload-img-wrap form .icon-close:hover{font-size:40px;top:-5px;right:3px}
.upload-img-wrap form .icon-close.show{display:block}
.upload-img-wrap form:last-child{margin-right:0}
.displayNone{display:none}
.displayBlock{display:block}
.clearfix{zoom:1}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.base-loading-empty-page{height:50px;line-height:50px;width:200px;position:absolute;top:50%;left:50%;margin-top:-50px;margin-left:-100px;text-align:center}
#top-header{background:#0075c4;background:-webkit-linear-gradient(left,#0075c4 0,#0095ee 100%);background:-o-linear-gradient(left,#0075c4 0,#0095ee 100%);background:-webkit-gradient(linear,left top,right top,from(#0075c4),to(#0095ee));background:linear-gradient(to right,#0075c4 0,#0095ee 100%);min-width:1200px}
#top-header .header-wrap{height:130px;width:1200px;margin:auto}
#top-header .header-wrap .header-top .top-wrap{margin-top:10px;font-size:14px;color:#fff;vertical-align:top}
#top-header .header-wrap .header-top .top-wrap .change-lang{margin-left:10px}
#top-header .header-wrap .header-top .top-wrap span{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
#top-header .header-wrap .header-top .top-wrap .showregister:after{padding-left:5px;content:"|"}
#top-header .header-wrap .header-top .top-wrap .labelnote{vertical-align:top}
#top-header .header-wrap .header-top .top-wrap .showmember{position:relative;margin-left:20px;text-align:center;display:inline-block}
#top-header .header-wrap .header-top .top-wrap .showmember ul{display:none;position:absolute;top:0;left:50%;width:140px;margin-left:-60px;z-index:100000;padding-top:29px}
#top-header .header-wrap .header-top .top-wrap .showmember .header-pulldown{width:0;height:0;border-top:10px solid #fff;border-right:6px solid transparent;border-left:6px solid transparent;display:inline-block}
#top-header .header-wrap .header-top .top-wrap .showmember .header-presentation{height:50px;line-height:50px;background-color:#fff;text-align:left;padding:0 20px}
#top-header .header-wrap .header-top .top-wrap .showmember .header-presentation:hover{background:#f2f2f2}
#top-header .header-wrap .header-top .top-wrap .showmember .header-presentation a{display:inline-block;width:100%;color:#666}
#top-header .header-wrap .header-top .top-wrap .showmember .header-presentation.menu-enLong{padding-top:13px;padding-bottom:13px;height:auto;line-height:normal}
#top-header .header-wrap .header-top .top-wrap .showmember .red-pointer{position:relative}
#top-header .header-wrap .header-top .top-wrap .showmember .red-pointer:after{content:"";position:absolute;right:25px;top:50%;margin-top:-4px;width:8px;height:8px;background:red;border-radius:50%}
#top-header .header-wrap .header-min .min-left img{margin-top:-10px;vertical-align:top;width:391px;height:80px}
#top-header .header-wrap .header-min .min-left span{vertical-align:top;color:#fff;margin-top:4px;margin-left:50px}
#top-header .header-wrap .header-min .min-left span .zh-title{font-size:32px}
#top-header .header-wrap .header-min .min-left span .en-title{font-size:16px}
#top-header .header-wrap .header-min .min-right{margin-top:25px}
#top-header .header-wrap .header-min .min-right input{width:240px;height:32px;background:transparent;border-color:#b3e4ff;padding:0 5px;color:#d7efff;margin-right:-5px;vertical-align:top}
#top-header .header-wrap .header-min .min-right span{width:100px;height:32px;line-height:32px;cursor:pointer;display:inline-block;text-align:center;background:#d7efff;color:#0095ee;vertical-align:top;font-size:14px}
#top-header .header-nav{background:#0095ee}
#top-header .header-nav .header-nav-content{width:1200px;margin:auto;height:40px}
#top-header .header-nav .header-nav-content li{border-right:1px solid #28aeff;display:inline-block;vertical-align:top;width:25%}
#top-header .header-nav .header-nav-content li:first-child{border-left:1px solid #28aeff}
#top-header .header-nav .header-nav-content li .tab-name{font-size:14px;color:#fff;text-align:center;height:100%;line-height:40px;cursor:pointer;font-weight:700}
#top-header .header-nav .header-nav-content li .checked-tab-name,#top-header .header-nav .header-nav-content li .tab-name:hover{font-size:16px;background:#00426f;font-weight:700;vertical-align:top}
#container{padding-bottom:250px;margin:0 auto;width:1200px;background-color:#e3eef5}
#container #myMsg{padding:0 20px;background-color:#e3eef5}
#container #myMsg .my-msg{background-color:#fff;padding-bottom:100px}
#container #myMsg #msg-content{margin-bottom:10px}
#container #myMsg #msg-content button{background-image:-webkit-gradient(linear,left top,left bottom,color-stop(16%,#49b8ff),to(#0080d2));background-image:-webkit-linear-gradient(top,#49b8ff 16%,#0080d2 100%);background-image:-o-linear-gradient(top,#49b8ff 16%,#0080d2 100%);background-image:linear-gradient(180deg,#49b8ff 16%,#0080d2 100%);border-radius:2px}
#bottom-footer{position:absolute;bottom:0;width:100%;background:#333;min-width:1200px}
#bottom-footer .footer-wrap{height:250px;width:1200px;margin:auto}
#bottom-footer .footer-wrap .footer-con{-webkit-box-sizing:content-box;box-sizing:content-box;padding-top:27px;height:135px}
#bottom-footer .footer-wrap .footer-con>div{height:135px;display:inline-block;border-left:1px dashed #4a4a4a;vertical-align:top;font-size:12px;color:#999}
#bottom-footer .footer-wrap .footer-con>div:last-child{border-right:1px dashed #4a4a4a}
#bottom-footer .footer-wrap .footer-con .footer-inner1,#bottom-footer .footer-wrap .footer-con .footer-inner2,#bottom-footer .footer-wrap .footer-con .footer-inner3,#bottom-footer .footer-wrap .footer-con .footer-inner4{overflow:hidden;width:400px}
#bottom-footer .footer-wrap .footer-con .footer-inner1{line-height:100px;width:200px}
#bottom-footer .footer-wrap .footer-con .footer-inner1 .footer-icon{vertical-align:middle;width:107px;height:54px;margin:0 45px 0 43px}
#bottom-footer .footer-wrap .footer-con .footer-inner2 .inner-label,#bottom-footer .footer-wrap .footer-con .footer-inner3 .inner-label{vertical-align:top;font-size:14px;font-weight:700;color:#ccc;margin-left:35px}
#bottom-footer .footer-wrap .footer-con .footer-inner2 .inner-con,#bottom-footer .footer-wrap .footer-con .footer-inner3 .inner-con{margin:10px 46px 0 35px}
#bottom-footer .footer-wrap .footer-con .footer-inner2 .inner-con p,#bottom-footer .footer-wrap .footer-con .footer-inner3 .inner-con p{height:20px}
#bottom-footer .footer-wrap .footer-con .footer-inner4 .footer-img{width:100px;height:100px;background:#666;display:block;margin:0 auto;margin-top:17px}
#bottom-footer .footer-wrap .footer-con .footer-inner4 .footer-img .qr_code{width:100px;height:100px}
#bottom-footer .footer-copyright{margin-top:35px;text-align:center;font-size:12px;color:#999}
.page-location{background-color:#e3eef5;padding-left:2px;width:1200px;margin:auto;height:40px;line-height:45px;font-size:12px;font-family:SourceHanSansCN-Medium;color:#7F7F7F}
.page-location .page-jump{cursor:pointer;color:#0095ee}
.page-location .page-jump:after{content:'>';color:#999;margin:0 5px}
.page-location .page-jump:last-child:after{content:''}
.page-location .page-no-jump{cursor:default;color:#999}
.detection-browser{width:760px;height:380px;border:1px solid #0095ee;background:#fff;position:fixed;top:50%;left:50%;margin-left:-380px;margin-top:-190px;z-index:100000}
.detection-browser .detection-header{height:52px;line-height:52px;background:#e4e4e4;padding:0 30px;font-size:18px;color:#333}
.detection-browser .detection-header .detection-close{cursor:pointer;font-weight:700}
.detection-browser .detection-con{padding:40px 30px;text-align:center;font-size:16px}
.detection-browser .detection-con .detection-title{font-weight:700;margin-bottom:30px}
.detection-browser .detection-con .detection-tips{margin-bottom:30px}
.detection-browser .detection-con .detection-support{font-size:13px}
.detection-browser .detection-con .detection-support .support-wrap{margin-right:40px}
.detection-browser .detection-btn{text-align:center}
.detection-browser .detection-btn .detection-btnWrap{width:240px;height:40px;line-height:40px;cursor:pointer;display:inline-block;text-align:center;background:#0095ee;color:#fff}
.overlayer-bg{position:fixed;top:0;left:0;right:0;bottom:0;background:#333;opacity:.2;z-index:999}
.absolute-login-box{z-index:999;position:fixed;height:497px;width:386px;background:#fff;top:50%;left:50%;margin-top:-248.5px;margin-left:-193px}
.absolute-login-box .login-header{height:116px;background:#0095ee;background:-webkit-gradient(linear,left top,right bottom,from(#0075c4),to(#0095ee));background:-webkit-linear-gradient(top left,#0075c4 0,#0095ee 100%);background:-o-linear-gradient(top left,#0075c4 0,#0095ee 100%);background:linear-gradient(to bottom right,#0075c4 0,#0095ee 100%);line-height:116px;text-align:center}
.absolute-login-box .login-header img{width:92px;vertical-align:middle}
.absolute-login-box .login-header .title{color:#fff;font-size:22px;vertical-align:sub}
.absolute-login-box .login-content{border:1px solid #0095ee;border-top:0;height:381px;padding:30px 44px 0}
.absolute-login-box .login-content .input-wrap{margin-bottom:10px}
.absolute-login-box .login-content .input-wrap .label-title{font-size:16px;display:block;margin-bottom:12px}
.absolute-login-box .login-content .input-wrap .input{width:100%;height:50px;background:#F7F7F7;border-radius:3px;border-color:#999;padding:0 12px;font-size:14px}
.absolute-login-box .login-content .login-tool-list{font-size:14px;color:#0095ee}
.absolute-login-box .login-content .login-select{font-size:13px}
.absolute-login-box .login-content .login-select label{cursor:pointer}
.absolute-login-box .login-content .login-btn{width:100%;height:50px;line-height:50px;cursor:pointer;display:inline-block;text-align:center;font-size:20px;color:#fff;letter-spacing:6px;border-radius:3px;background:#0095ee;margin:20px 0}
#mask-overlay .mask-overlay-wrap{position:fixed;top:0;left:0;z-index:9999;width:100%;height:100%;background:transparent;opacity:1;filter:alpha(opacity=100);-webkit-transition:all ease-in-out .2s;-o-transition:all ease-in-out .2s;transition:all ease-in-out .2s;display:none}
#mask-overlay .mask-overlay-wrap .overlay-show{width:100%;height:100%;position:absolute;z-index:10000;background:#000;opacity:.8;filter:alpha(opacity=80)}
#mask-overlay .mask-overlay-wrap img,#mask-overlay .mask-overlay-wrap .span-wrap{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;z-index:10001;width:750px}
#mask-overlay .mask-overlay-wrap .span-wrap{font-size:72px;color:#0095ee;cursor:pointer}
#mask-overlay .mask-overlay-wrap .span-wrap span{height:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
#mask-overlay .mask-overlay-wrap .span-wrap span:hover{background:#fff;opacity:.4}
#mask-overlay .mask-overlay-wrap .span-wrap .span-left{margin-left:-72px}
#mask-overlay .mask-overlay-wrap .span-wrap .span-right{margin-right:-72px}
#mask-overlay .mask-overlay-wrap .span-wrap .close-icon{text-align:right;cursor:pointer;font-size:34px;padding-right:16px}
#mask-overlay .mask-overlay-wrap .span-wrap .close-icon:hover{font-size:38px;margin-top:-3px;padding-right:14px}
#mask-overlay .mask-overlay-show{display:block}
.absolute-dialog-box{z-index:999;position:fixed;height:320px;width:520px;background:#fff;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.absolute-dialog-box .dialog-header{height:50px;line-height:50px;text-align:center;border-bottom:1px solid #E1E1E1}
.absolute-dialog-box .dialog-header .title{color:#000;font-size:16px;vertical-align:sub}
.absolute-dialog-box .dialog-box-content{border-top:0;height:270px;padding:30px 40px 0}
.absolute-dialog-box .dialog-box-content .dialog-edit-list{height:40px;line-height:40px}
.absolute-dialog-box .dialog-box-content .dialog-edit-list label{display:inline-block;width:80px;height:100%;line-height:40px;color:#999;text-align:right;font-size:14px}
.absolute-dialog-box .dialog-box-content .dialog-edit-list label span{position:relative}
.absolute-dialog-box .dialog-box-content .dialog-edit-list label span.require:before{content:'*';right:4px;color:red;position:absolute}
.absolute-dialog-box .dialog-box-content .dialog-edit-list .dialog-flow-hide{display:inline-block;width:350px;height:100%}
.absolute-dialog-box .dialog-box-content .dialog-edit-list input[type=text],.absolute-dialog-box .dialog-box-content .dialog-edit-list select{width:100%;height:30px}
.absolute-dialog-box .dialog-box-content .dialog-edit-list select{padding-left:5px}
.absolute-dialog-box .dialog-box-content .dialog-edit-list .add-select-wrap{font-size:0;margin-bottom:10px}
.absolute-dialog-box .dialog-box-content .dialog-edit-list .add-select-wrap select{display:inline-block;width:110px;height:30px;font-size:12px;margin-right:10px}
.absolute-dialog-box .dialog-box-content .dialog-edit-list .add-select-wrap select:last-child{margin-right:0}
.absolute-dialog-box .dialog-box-content .dialog-edit-list input[type=radio]{margin-right:5px;height:100%}
.absolute-dialog-box .dialog-box-content .dialog-edit-list .radio-wrap{margin-right:14px;line-height:36px}
.absolute-dialog-box .dialog-box-content .dialog-edit-list .upload-img-wrap form{height:100px;width:100px}
.absolute-dialog-box .dialog-box-content .dialog-edit-list .upload-img-wrap .plus{font-size:28px}
.absolute-dialog-box .dialog-box-content .dialog-edit-list .upload-img-wrap p{font-size:12px;top:62%}
.absolute-dialog-box .dialog-box-content .dialog-edit-list .upload-img-wrap img{-o-object-fit:cover;object-fit:cover}
.absolute-dialog-box .dialog-control-btn{width:210px;margin:10px auto}
.absolute-dialog-box .dialog-control-btn .dialog-cancel-btn{background:#C2C2C2;width:100px;height:35px;line-height:35px;cursor:pointer;display:inline-block;text-align:center;font-size:16px;color:#fff;border-radius:3px;margin-right:10px}
.absolute-dialog-box .dialog-control-btn .dialog-confirm-btn{background:#0095ee;width:100px;height:35px;line-height:35px;cursor:pointer;display:inline-block;text-align:center;font-size:16px;color:#fff;border-radius:3px}
.containerBgColor{background-color:#F7F7F7}
.routerFontSize{font-size:18px}
/*!
 * Ladda
 * http://lab.hakim.se/ladda
 * MIT licensed
 *
 * Copyright (C) 2013 Hakim El Hattab, http://hakim.se
 */
.ladda-button{position:relative}
.ladda-button .ladda-spinner{position:absolute;z-index:2;display:inline-block;width:32px;height:32px;top:50%;margin-top:-16px;opacity:0;pointer-events:none}
.ladda-button .ladda-label{position:relative;z-index:3}
.ladda-button .ladda-progress{position:absolute;width:0;height:100%;left:0;top:0;background:rgba(0,0,0,.2);visibility:hidden;opacity:0;-webkit-transition:.1s linear all!important;-moz-transition:.1s linear all!important;-ms-transition:.1s linear all!important;-o-transition:.1s linear all!important;transition:.1s linear all!important}
.ladda-button[data-loading] .ladda-progress{opacity:1;visibility:visible}
.ladda-button,.ladda-button .ladda-spinner,.ladda-button .ladda-label{-webkit-transition:.3s cubic-bezier(0.175,.885,.32,1.275) all!important;-moz-transition:.3s cubic-bezier(0.175,.885,.32,1.275) all!important;-ms-transition:.3s cubic-bezier(0.175,.885,.32,1.275) all!important;-o-transition:.3s cubic-bezier(0.175,.885,.32,1.275) all!important;transition:.3s cubic-bezier(0.175,.885,.32,1.275) all!important}
.ladda-button[data-style=zoom-in],.ladda-button[data-style=zoom-in] .ladda-spinner,.ladda-button[data-style=zoom-in] .ladda-label,.ladda-button[data-style=zoom-out],.ladda-button[data-style=zoom-out] .ladda-spinner,.ladda-button[data-style=zoom-out] .ladda-label{-webkit-transition:.3s ease all!important;-moz-transition:.3s ease all!important;-ms-transition:.3s ease all!important;-o-transition:.3s ease all!important;transition:.3s ease all!important}
.ladda-button[data-style=expand-right] .ladda-spinner{right:14px}
.ladda-button[data-style=expand-right][data-size="s"] .ladda-spinner,.ladda-button[data-style=expand-right][data-size=xs] .ladda-spinner{right:4px}
.ladda-button[data-style=expand-right][data-loading]{padding-right:56px}
.ladda-button[data-style=expand-right][data-loading] .ladda-spinner{opacity:1}
.ladda-button[data-style=expand-right][data-loading][data-size="s"],.ladda-button[data-style=expand-right][data-loading][data-size=xs]{padding-right:40px}
.ladda-button[data-style=expand-left] .ladda-spinner{left:14px}
.ladda-button[data-style=expand-left][data-size="s"] .ladda-spinner,.ladda-button[data-style=expand-left][data-size=xs] .ladda-spinner{left:4px}
.ladda-button[data-style=expand-left][data-loading]{padding-left:56px}
.ladda-button[data-style=expand-left][data-loading] .ladda-spinner{opacity:1}
.ladda-button[data-style=expand-left][data-loading][data-size="s"],.ladda-button[data-style=expand-left][data-loading][data-size=xs]{padding-left:40px}
.ladda-button[data-style=expand-up]{overflow:hidden}
.ladda-button[data-style=expand-up] .ladda-spinner{top:-32px;left:50%;margin-left:-16px}
.ladda-button[data-style=expand-up][data-loading]{padding-top:54px}
.ladda-button[data-style=expand-up][data-loading] .ladda-spinner{opacity:1;top:14px;margin-top:0}
.ladda-button[data-style=expand-up][data-loading][data-size="s"],.ladda-button[data-style=expand-up][data-loading][data-size=xs]{padding-top:32px}
.ladda-button[data-style=expand-up][data-loading][data-size="s"] .ladda-spinner,.ladda-button[data-style=expand-up][data-loading][data-size=xs] .ladda-spinner{top:4px}
.ladda-button[data-style=expand-down]{overflow:hidden}
.ladda-button[data-style=expand-down] .ladda-spinner{top:62px;left:50%;margin-left:-16px}
.ladda-button[data-style=expand-down][data-size="s"] .ladda-spinner,.ladda-button[data-style=expand-down][data-size=xs] .ladda-spinner{top:40px}
.ladda-button[data-style=expand-down][data-loading]{padding-bottom:54px}
.ladda-button[data-style=expand-down][data-loading] .ladda-spinner{opacity:1}
.ladda-button[data-style=expand-down][data-loading][data-size="s"],.ladda-button[data-style=expand-down][data-loading][data-size=xs]{padding-bottom:32px}
.ladda-button[data-style=slide-left]{overflow:hidden}
.ladda-button[data-style=slide-left] .ladda-label{position:relative}
.ladda-button[data-style=slide-left] .ladda-spinner{left:100%;margin-left:-16px}
.ladda-button[data-style=slide-left][data-loading] .ladda-label{opacity:0;left:-100%}
.ladda-button[data-style=slide-left][data-loading] .ladda-spinner{opacity:1;left:50%}
.ladda-button[data-style=slide-right]{overflow:hidden}
.ladda-button[data-style=slide-right] .ladda-label{position:relative}
.ladda-button[data-style=slide-right] .ladda-spinner{right:100%;margin-left:-16px}
.ladda-button[data-style=slide-right][data-loading] .ladda-label{opacity:0;left:100%}
.ladda-button[data-style=slide-right][data-loading] .ladda-spinner{opacity:1;left:50%}
.ladda-button[data-style=slide-up]{overflow:hidden}
.ladda-button[data-style=slide-up] .ladda-label{position:relative}
.ladda-button[data-style=slide-up] .ladda-spinner{left:50%;margin-left:-16px;margin-top:1em}
.ladda-button[data-style=slide-up][data-loading] .ladda-label{opacity:0;top:-1em}
.ladda-button[data-style=slide-up][data-loading] .ladda-spinner{opacity:1;margin-top:-16px}
.ladda-button[data-style=slide-down]{overflow:hidden}
.ladda-button[data-style=slide-down] .ladda-label{position:relative}
.ladda-button[data-style=slide-down] .ladda-spinner{left:50%;margin-left:-16px;margin-top:-2em}
.ladda-button[data-style=slide-down][data-loading] .ladda-label{opacity:0;top:1em}
.ladda-button[data-style=slide-down][data-loading] .ladda-spinner{opacity:1;margin-top:-16px}
.ladda-button[data-style=zoom-out]{overflow:hidden}
.ladda-button[data-style=zoom-out] .ladda-spinner{left:50%;margin-left:-16px;-webkit-transform:scale(2.5);-moz-transform:scale(2.5);-ms-transform:scale(2.5);-o-transform:scale(2.5);transform:scale(2.5)}
.ladda-button[data-style=zoom-out] .ladda-label{position:relative;display:inline-block}
.ladda-button[data-style=zoom-out][data-loading] .ladda-label{opacity:0;-webkit-transform:scale(0.5);-moz-transform:scale(0.5);-ms-transform:scale(0.5);-o-transform:scale(0.5);transform:scale(0.5)}
.ladda-button[data-style=zoom-out][data-loading] .ladda-spinner{opacity:1;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}
.ladda-button[data-style=zoom-in]{overflow:hidden}
.ladda-button[data-style=zoom-in] .ladda-spinner{left:50%;margin-left:-16px;-webkit-transform:scale(0.2);-moz-transform:scale(0.2);-ms-transform:scale(0.2);-o-transform:scale(0.2);transform:scale(0.2)}
.ladda-button[data-style=zoom-in] .ladda-label{position:relative;display:inline-block}
.ladda-button[data-style=zoom-in][data-loading] .ladda-label{opacity:0;-webkit-transform:scale(2.2);-moz-transform:scale(2.2);-ms-transform:scale(2.2);-o-transform:scale(2.2);transform:scale(2.2)}
.ladda-button[data-style=zoom-in][data-loading] .ladda-spinner{opacity:1;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}
.ladda-button[data-style=contract]{overflow:hidden;width:100px}
.ladda-button[data-style=contract] .ladda-spinner{left:50%;margin-left:-16px}
.ladda-button[data-style=contract][data-loading]{border-radius:50%;width:52px}
.ladda-button[data-style=contract][data-loading] .ladda-label{opacity:0}
.ladda-button[data-style=contract][data-loading] .ladda-spinner{opacity:1}
.ladda-button[data-style=contract-overlay]{overflow:hidden;width:100px;box-shadow:0 0 0 3000px transparent}
.ladda-button[data-style=contract-overlay] .ladda-spinner{left:50%;margin-left:-16px}
.ladda-button[data-style=contract-overlay][data-loading]{border-radius:50%;width:52px;box-shadow:0 0 0 3000px rgba(0,0,0,.8)}
.ladda-button[data-style=contract-overlay][data-loading] .ladda-label{opacity:0}
.ladda-button[data-style=contract-overlay][data-loading] .ladda-spinner{opacity:1}
#slides{position:relative}
#slides .slides-container{display:none}
#slides .scrollable{*zoom:1;position:relative;top:0;left:0;overflow-y:auto;-webkit-overflow-scrolling:touch;height:100%}
#slides .scrollable:after{content:"";display:table;clear:both}
.slides-navigation{margin:0 auto;position:absolute;z-index:3;top:46%;width:100%}
.slides-navigation a{position:absolute;display:block}
.slides-navigation a.prev{left:0}
.slides-navigation a.next{right:0}
.slides-pagination{position:absolute;z-index:3;bottom:30px;text-align:center;width:100%}
.slides-pagination a{border:2px solid #fff;border-radius:15px;width:20px;height:20px;display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR4nGP6zwAAAgcBApocMXEAAAAASUVORK5CYII=");margin:2px;margin-right:8px;overflow:hidden;text-indent:-100%;box-shadow:0 0 5px #000}
.slides-pagination a.current{background:#000;border:2px solid #000;box-shadow:0 0 5px #fff}
