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,sub,sup,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-family:"Microsoft YaHei",Helvetica,Arial,FreeSans,Arimo,"Droid Sans","wenquanyi micro hei","Hiragino Sans GB","Hiragino Sans GB W3",FontAwesome,sans-serif;color:inherit}
: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}
body,html{background:#fff}
html{height:100%}
body{min-height:100%;margin:0;padding:0;position:relative}
.main-content{min-width:1200px;width:67%;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:25px;margin-bottom:25px;border:1px solid #d7efff;padding:8px 10px;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:76px;height:27px;min-width:76px;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:rgba(0,75,150,.04);border:1px solid rgba(0,75,150,.54);border-radius:3px;font-size:12px;color:#004B96;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{font-family:PingFangSC-Medium;font-size:16px;color:#333;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(/images/member_new.svg) 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(/images/paper_new.svg) 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:181px;text-align:center}
.lab-card-list .lab-card-none .lab-card-none-img{width:327px;height:161px;margin:0 auto}
.lab-card-list .lab-card-none .lab-card-none-img img{width:100%;height:100%}
.lab-card-list .lab-card-none .lab-card-none-title{margin-top:-15px;font-size:14px;color:#62B5F5;font-weight:700}
#pages_box{font-size:12px;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;width:1200px;margin:10px auto}
#pages_box .pptv_pages{width:100%;position:relative}
#pages_box .pptv_pages .leftList{position:absolute;padding:0;width:260px;top:32px;left:31%}
#pages_box .pptv_pages .leftList #startPages{display:inline-block}
#pages_box .pptv_pages .leftList #startPages>li{width:53px;height:26px;line-height:25px;text-align:center;list-style:none;float:left;margin-left:4px;font-size:12px;cursor:pointer}
#pages_box .pptv_pages .rightList{width:260px;position:relative;padding:0;top:32px;left:60%}
#pages_box .pptv_pages .rightList>ul li{width:53px;height:26px;line-height:25px;text-align:center;float:left;cursor:pointer;list-style:none;display:inline-block;margin-left:4px;font-size:12px}
#pages_box .pptv_pages .pages{display:inline-block;top:20px;left:50%;padding:4px 0;height:38px;overflow:hidden;position:absolute}
#pages_box .pptv_pages .pages>ul{display:inline-block;position:absolute;top:12px;padding:0;bottom:20px;right:10px}
#pages_box .pptv_pages .pages>ul>li{width:26px;height:24px;line-height:24px;font-size:12px;text-align:center;float:left;color:#0095EE;background-color:#F2F2F2;margin-left:8px;cursor:pointer;list-style:none;display:block}
#pages_box .pptv_pages .pages>ul>li.current{color:#fff;background-color:#0095EE;border-color:#0095EE}
.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:0}
.pagination .page-size-show #page-size-input{height:32px;line-height:32px;width:88px;text-align:center;border-radius:2px;border:1px solid #ddd;color:#868686;font-size:14px;margin-right:10px}
.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:#FFF;border:1px solid #004b96;color:#004B96;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(/images/left-arrow.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(/images/right-arrow.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 solid #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:#004b96;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}
#container-breadcrumbs{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;margin-bottom:10px;color:#004b96;font-family:'Microsoft YaHei UI Bold','Microsoft YaHei UI Regular','Microsoft YaHei UI';font-style:normal;font-weight:400;font-size:14px}
#container-breadcrumbs .breadcrumbs-item{margin-left:5px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
#container-breadcrumbs .breadcrumbs-item .breadcrumbs-item__separator{margin-left:5px}
#container-breadcrumbs .breadcrumbs-item .breadcrumbs-item__separator:not(:last-child){margin-right:5px}
#container-breadcrumbs .current-breadcrumbs{font-weight:700;font-size:15px}
::highlight(zfish-highlight){background-color:#FF0;font-weight:700}
.demand_overlayer-bg{position:fixed;top:0;left:0;right:0;bottom:0;background:#333;opacity:.2;z-index:999}
.demand_absolute-login-box{z-index:999;position:fixed;height:576px;width:460px;background:#fff;top:50%;left:50%;margin-top:-288px;margin-left:-230px;border-radius:6px 6px 10px 10px;overflow:hidden}
.demand_absolute-login-box .demand_login-header{height:85px;background:#004b96;background:-webkit-gradient(linear,left top,right bottom,from(#0075c4),to(#004b96));background:-webkit-linear-gradient(top left,#0075c4 0,#004b96 100%);background:-o-linear-gradient(top left,#0075c4 0,#004b96 100%);background:linear-gradient(to bottom right,#0075c4 0,#004b96 100%);line-height:94px;text-align:center;position:relative}
.demand_absolute-login-box .demand_login-header img{width:auto;height:25px;vertical-align:middle;margin-top:-11px}
.demand_absolute-login-box .demand_login-header .demand_title{height:30px;line-height:0;color:#fff;font-size:20px;display:inline-block}
.demand_absolute-login-box .demand_login-header img.demand_close{position:absolute;right:0;top:0;width:30px;height:28px;margin-top:0;cursor:pointer}
.demand_absolute-login-box .demand_login-content{border-top:0;height:491px;padding:30px 44px;position:relative}
.demand_absolute-login-box .demand_login-content .demand_main_title{font-family:PingFangSC-Semibold;font-size:17px;color:#000;font-weight:600;margin-bottom:14px;display:inline-block;height:46px;line-height:46px;position:relative}
.demand_absolute-login-box .demand_login-content .demand_main_title::after{content:'';display:inline-block;width:70px;height:3px;background:#0089DF;position:absolute;bottom:0;left:0}
.demand_absolute-login-box .demand_login-content .demand_system{height:73px;line-height:73px;text-align:center;border-top:1px solid #ebebeb;position:absolute;bottom:0;left:0;right:0}
.demand_absolute-login-box .demand_login-content .demand_system .demand_system-detail{font-family:PingFangSC-Regular;font-size:12px;color:#666;letter-spacing:.23px;text-align:center;font-weight:400}
.demand_absolute-login-box .demand_login-content .demand_system img{width:107px;height:107px;position:absolute;right:2px;bottom:55px}
.demand_absolute-login-box .demand_login-content .demand_zfish{display:none}
.demand_absolute-login-box .demand_login-content .demand_input-wrap{margin-bottom:36px;position:relative}
.demand_absolute-login-box .demand_login-content .demand_input-wrap .input{width:100%;height:50px;background:#fff;border:0;border-bottom:1px solid;border-color:#ebebeb;padding:0;font-size:14px}
.demand_absolute-login-box .demand_login-content .demand_input-wrap .input.inputblur::-webkit-input-placeholder{color:#F14340}
.demand_absolute-login-box .demand_login-content .demand_input-wrap .demand_show_pass,.demand_absolute-login-box .demand_login-content .demand_input-wrap .demand_hide_pass{width:26px;height:26px;position:absolute;bottom:11px;right:11px;cursor:pointer;display:none}
.demand_absolute-login-box .demand_login-content .demand_input-wrap .demand_visible{display:block}
.demand_absolute-login-box .demand_login-content .demand_input-wrap .demand_code_btn{font-family:PingFangSC-Regular;font-size:15px;color:#0095EE;text-align:right;font-weight:400;position:absolute;right:0;bottom:12px;cursor:pointer}
.demand_absolute-login-box .demand_login-content .demand_input-wrap .demand_code_btn.disabled{color:#B1B8C3;cursor:not-allowed}
.demand_absolute-login-box .demand_login-content .demand_login-tool-list{font-size:14px;color:#004b96}
.demand_absolute-login-box .demand_login-content .demand_login-tool-list a{cursor:pointer}
.demand_absolute-login-box .demand_login-content .demand_login-select{font-size:13px}
.demand_absolute-login-box .demand_login-content .demand_login-select label{cursor:pointer}
.demand_absolute-login-box .demand_login-content .demand_login-btn{width:100%;height:38px;line-height:38px;cursor:pointer;display:inline-block;text-align:center;font-size:16px;color:#fff;letter-spacing:6px;border-radius:5px;background:#8EC8EB;margin:20px 0;cursor:not-allowed}
.demand_absolute-login-box .demand_login-content .demand_login-btn.demand_confirm{background:#0095EE;cursor:pointer}
.demand_absolute-login-box .demand_login-content .after_submit{display:none;text-align:center}
.demand_absolute-login-box .demand_login-content .after_submit .demand_main_tips{font-family:PingFangSC-Regular;font-size:21px;color:#0396EE;text-align:center;font-weight:400}
.demand_absolute-login-box .demand_login-content .after_submit .demand_main_ok{width:82px;height:82px}
.demand_absolute-login-box .demand_login-content .after_submit .ok_main_content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:75px}
.demand_absolute-login-box .demand_login-content .after_submit .demand_login-btn.ok_back_btn{border-radius:20px;margin-top:110px;width:250px}
.demand_absolute-login-box #demand_regist_info{height:550px}
.demand_absolute-login-box #demand_regist_info .demand_main_title::after{width:85px}
.demand_absolute-login-box #demand_forget_info .forget_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}
.demand_absolute-login-box #demand_forget_info .forget_title .demand_switch_btn{font-family:PingFangSC-Medium;font-size:14px;color:#0095EE;text-align:right;font-weight:500;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.demand_absolute-login-box #demand_forget_info .forget_title .demand_switch_btn img{width:14px;height:10px;margin-right:10px}
.demand_absolute-login-box #demand_forget_info .forget_phone_input{display:none}
.demand_absolute-login-box #demand_regist_info,.demand_absolute-login-box #demand_forget_info{display:none}
.demand_absolute-login-box #demand_regist_info .demand_input-wrap,.demand_absolute-login-box #demand_forget_info .demand_input-wrap{margin-bottom:14px}
.demand_absolute-login-box #demand_regist_info .demand_input-wrap .input,.demand_absolute-login-box #demand_forget_info .demand_input-wrap .input{height:48px}
.demand_absolute-login-box .demand_divider{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around;margin:30px 0}
.demand_absolute-login-box .demand_divider .demand_line{height:1px;width:138px;background-color:#e9e9e9}
.demand_absolute-login-box .demand_divider .demand_divider_title{font-family:PingFangSC-Regular;font-size:12px;color:#9C9C9C;text-align:center;font-weight:400}
.demand_absolute-login-box .demand_authorize{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around}
.demand_absolute-login-box .demand_authorize .demand_control{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.demand_absolute-login-box .demand_authorize .demand_control img{cursor:pointer;width:40px;height:40px}
.demand_absolute-login-box .demand_authorize .demand_control span{margin-top:10px;font-family:PingFangSC-Regular;font-size:12px;color:#5B5B5B;text-align:center;font-weight:400}
@-webkit-keyframes loadBox{0%{-webkit-box-shadow:0 -.83em 0 -.4em,0 -.83em 0 -.42em,0 -.83em 0 -.44em,0 -.83em 0 -.46em,0 -.83em 0 -.477em;box-shadow:0 -.83em 0 -.4em,0 -.83em 0 -.42em,0 -.83em 0 -.44em,0 -.83em 0 -.46em,0 -.83em 0 -.477em}
5%,95%{-webkit-box-shadow:0 -.83em 0 -.4em,0 -.83em 0 -.42em,0 -.83em 0 -.44em,0 -.83em 0 -.46em,0 -.83em 0 -.477em;box-shadow:0 -.83em 0 -.4em,0 -.83em 0 -.42em,0 -.83em 0 -.44em,0 -.83em 0 -.46em,0 -.83em 0 -.477em}
10%,59%{-webkit-box-shadow:0 -.83em 0 -.4em,-.087em -.825em 0 -.42em,-.173em -.812em 0 -.44em,-.256em -.789em 0 -.46em,-.297em -.775em 0 -.477em;box-shadow:0 -.83em 0 -.4em,-.087em -.825em 0 -.42em,-.173em -.812em 0 -.44em,-.256em -.789em 0 -.46em,-.297em -.775em 0 -.477em}
20%{-webkit-box-shadow:0 -.83em 0 -.4em,-.338em -.758em 0 -.42em,-.555em -.617em 0 -.44em,-.671em -.488em 0 -.46em,-.749em -.34em 0 -.477em;box-shadow:0 -.83em 0 -.4em,-.338em -.758em 0 -.42em,-.555em -.617em 0 -.44em,-.671em -.488em 0 -.46em,-.749em -.34em 0 -.477em}
38%{-webkit-box-shadow:0 -.83em 0 -.4em,-.377em -.74em 0 -.42em,-.645em -.522em 0 -.44em,-.775em -.297em 0 -.46em,-.82em -.09em 0 -.477em;box-shadow:0 -.83em 0 -.4em,-.377em -.74em 0 -.42em,-.645em -.522em 0 -.44em,-.775em -.297em 0 -.46em,-.82em -.09em 0 -.477em}
100%{-webkit-box-shadow:0 -.83em 0 -.4em,0 -.83em 0 -.42em,0 -.83em 0 -.44em,0 -.83em 0 -.46em,0 -.83em 0 -.477em;box-shadow:0 -.83em 0 -.4em,0 -.83em 0 -.42em,0 -.83em 0 -.44em,0 -.83em 0 -.46em,0 -.83em 0 -.477em}}
@keyframes loadBox{0%{-webkit-box-shadow:0 -.83em 0 -.4em,0 -.83em 0 -.42em,0 -.83em 0 -.44em,0 -.83em 0 -.46em,0 -.83em 0 -.477em;box-shadow:0 -.83em 0 -.4em,0 -.83em 0 -.42em,0 -.83em 0 -.44em,0 -.83em 0 -.46em,0 -.83em 0 -.477em}
5%,95%{-webkit-box-shadow:0 -.83em 0 -.4em,0 -.83em 0 -.42em,0 -.83em 0 -.44em,0 -.83em 0 -.46em,0 -.83em 0 -.477em;box-shadow:0 -.83em 0 -.4em,0 -.83em 0 -.42em,0 -.83em 0 -.44em,0 -.83em 0 -.46em,0 -.83em 0 -.477em}
10%,59%{-webkit-box-shadow:0 -.83em 0 -.4em,-.087em -.825em 0 -.42em,-.173em -.812em 0 -.44em,-.256em -.789em 0 -.46em,-.297em -.775em 0 -.477em;box-shadow:0 -.83em 0 -.4em,-.087em -.825em 0 -.42em,-.173em -.812em 0 -.44em,-.256em -.789em 0 -.46em,-.297em -.775em 0 -.477em}
20%{-webkit-box-shadow:0 -.83em 0 -.4em,-.338em -.758em 0 -.42em,-.555em -.617em 0 -.44em,-.671em -.488em 0 -.46em,-.749em -.34em 0 -.477em;box-shadow:0 -.83em 0 -.4em,-.338em -.758em 0 -.42em,-.555em -.617em 0 -.44em,-.671em -.488em 0 -.46em,-.749em -.34em 0 -.477em}
38%{-webkit-box-shadow:0 -.83em 0 -.4em,-.377em -.74em 0 -.42em,-.645em -.522em 0 -.44em,-.775em -.297em 0 -.46em,-.82em -.09em 0 -.477em;box-shadow:0 -.83em 0 -.4em,-.377em -.74em 0 -.42em,-.645em -.522em 0 -.44em,-.775em -.297em 0 -.46em,-.82em -.09em 0 -.477em}
100%{-webkit-box-shadow:0 -.83em 0 -.4em,0 -.83em 0 -.42em,0 -.83em 0 -.44em,0 -.83em 0 -.46em,0 -.83em 0 -.477em;box-shadow:0 -.83em 0 -.4em,0 -.83em 0 -.42em,0 -.83em 0 -.44em,0 -.83em 0 -.46em,0 -.83em 0 -.477em}}
@-webkit-keyframes round{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}
100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}
@keyframes round{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}
100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}
.base-loading-empty-page{width:200px;position:absolute;top:50%;left:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.base-loading-empty-page .base-loading__wrapper{height:100%}
.base-loading-empty-page .base-loading__wrapper .base-loading__box .base-loading__content{color:#004b96;font-size:40px;overflow:hidden;width:40px;height:40px;border-radius:50%;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-animation:loadBox 1.7s infinite ease,round 1.7s infinite ease;animation:loadBox 1.7s infinite ease,round 1.7s infinite ease}
.base-loading-empty-page .base-loading_text{margin-top:30px;color:#004b96}
.base-loading-button{display:inline-block;color:#004b96!important;font-size:20px!important;overflow:hidden;width:20px;height:20px;border-radius:50%;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-animation:loadBox 1.7s infinite ease,round 1.7s infinite ease;animation:loadBox 1.7s infinite ease,round 1.7s infinite ease}
#top-header{background:#fff;min-width:1200px}
#top-header .header-wrap{min-width:1000px;height:130px}
#top-header .header-wrap .header-top .top-wrap{width:100%;font-size:14px;background-color:#F7F7F7;color:#666;line-height:22px;height:44px}
#top-header .header-wrap .header-top .top-wrap .main-content{min-width:1200px;width:67%;margin:auto;padding-top:12px}
#top-header .header-wrap .header-top .top-wrap .top-date{font-size:12px;color:#666;letter-spacing:0}
#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;font-size:12px;color:#666;letter-spacing:1.33px}
#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#showMemberMenu{font-size:12px;color:#004B96;letter-spacing:.14px;text-align:center;font-weight:500}
#top-header .header-wrap .header-top .top-wrap .showmember #memberMenu{display:none;position:absolute;top:0;left:50%;width:120px;margin-left:-60px;z-index:100000;padding-top:29px}
#top-header .header-wrap .header-top .top-wrap .showmember ul{background:#FFF;-webkit-box-shadow:0 0 9px -2px rgba(0,0,0,.24);box-shadow:0 0 9px -2px rgba(0,0,0,.24);border-radius:8px}
#top-header .header-wrap .header-top .top-wrap .showmember ul li{list-style:none}
#top-header .header-wrap .header-top .top-wrap .showmember ul li+li.menu-logout{border-top:1px solid #e8eaec}
#top-header .header-wrap .header-top .top-wrap .showmember .header-pulldown{width:0;height:0;border-top:10px solid #004B96;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:36px;line-height:36px}
#top-header .header-wrap .header-top .top-wrap .showmember .header-presentation:hover a{color:#fff;background:#004B96;border-radius:4px}
#top-header .header-wrap .header-top .top-wrap .showmember .header-presentation a{display:inline-block;width:calc(80%);height:30px;line-height:30px;margin:3px 10px;color:#7D8BA3;text-align:center;font-size:14px;letter-spacing:.16px;font-weight:400}
#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:20px;top:50%;margin-top:-4px;width:8px;height:8px;background:red;border-radius:50%}
#top-header .header-wrap .header-min{min-width:1200px;width:67%;margin:auto;padding-top:18px}
#top-header .header-wrap .header-min .min-left div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}
#top-header .header-wrap .header-min .min-left .logo{width:120px;height:59px;margin-right:20px}
#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:0}
#top-header .header-wrap .header-min .min-left span .zh-title{font-size:36px;letter-spacing:3.75px;color:#333}
#top-header .header-wrap .header-min .min-left span .special-title{font-size:27px}
#top-header .header-wrap .header-min .min-left span .en-title{font-size:16px;color:#999}
#top-header .header-wrap .header-min .min-right{margin-top:5px}
#top-header .header-wrap .header-min .min-right .lg-rs{text-align:right;font-size:14px;color:#666;line-height:22px;margin-bottom:20px}
#top-header .header-wrap .header-min .min-right .lg-rs .change-lang{margin-left:15px}
#top-header .header-wrap .header-min .min-right .lg-rs span{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:12px;color:#666;letter-spacing:1.33px}
#top-header .header-wrap .header-min .min-right .lg-rs .showmember{position:relative;margin-left:20px;text-align:center;display:inline-block}
#top-header .header-wrap .header-min .min-right .lg-rs .showmember#showMemberMenu{font-size:12px;color:#004B96;letter-spacing:.14px;text-align:center;font-weight:500}
#top-header .header-wrap .header-min .min-right .lg-rs .showmember #memberMenu{display:none;position:absolute;top:0;left:50%;width:120px;margin-left:-60px;z-index:100000;padding-top:29px}
#top-header .header-wrap .header-min .min-right .lg-rs .showmember ul{background:#FFF;-webkit-box-shadow:0 0 9px -2px rgba(0,0,0,.24);box-shadow:0 0 9px -2px rgba(0,0,0,.24);border-radius:8px}
#top-header .header-wrap .header-min .min-right .lg-rs .showmember ul li{list-style:none}
#top-header .header-wrap .header-min .min-right .lg-rs .showmember ul li+li.menu-logout{border-top:1px solid #e8eaec}
#top-header .header-wrap .header-min .min-right .lg-rs .showmember .header-pulldown{width:0;height:0;border-top:10px solid #004B96;border-right:6px solid transparent;border-left:6px solid transparent;display:inline-block}
#top-header .header-wrap .header-min .min-right .lg-rs .showmember .header-presentation{height:36px;line-height:36px}
#top-header .header-wrap .header-min .min-right .lg-rs .showmember .header-presentation:hover a{color:#fff;background:#004B96;border-radius:4px}
#top-header .header-wrap .header-min .min-right .lg-rs .showmember .header-presentation a{display:inline-block;width:calc(80%);height:30px;line-height:30px;margin:3px 10px;color:#7D8BA3;text-align:center;font-size:14px;letter-spacing:.16px;font-weight:400}
#top-header .header-wrap .header-min .min-right .lg-rs .showmember .red-pointer{position:relative}
#top-header .header-wrap .header-min .min-right .lg-rs .showmember .red-pointer:after{content:"";position:absolute;right:20px;top:50%;margin-top:-4px;width:8px;height:8px;background:red;border-radius:50%}
#top-header .header-wrap .header-min .min-right input{width:160px;height:29px;background:transparent;border:1px solid #eee;padding:0 5px;color:#333;margin-right:-5px;vertical-align:top}
#top-header .header-wrap .header-min .min-right .serbtn{background-image:url(/images/search.png);width:40px;height:29px;background-color:#004B96;background-size:45% 65%;background-repeat:no-repeat;background-position:center;cursor:pointer}
#top-header .header-nav{background:#fff;border-top:1px solid #E6E6E6;border-bottom:1px solid #E6E6E6}
#top-header .header-nav .header-nav-content{min-width:1200px;width:67%;margin:auto;height:60px}
#top-header .header-nav .header-nav-content .first-li{height:100%;padding-top:10px;display:inline-block;vertical-align:top;width:calc(16.66666667%)}
#top-header .header-nav .header-nav-content .first-li #first-li-one{float:left}
#top-header .header-nav .header-nav-content .first-li #first-li-last{float:right}
#top-header .header-nav .header-nav-content .first-li #first-li-four{margin-right:-80px}
#top-header .header-nav .header-nav-content .first-li #first-li-three{margin-right:-80px}
#top-header .header-nav .header-nav-content .first-li #first-li-five{margin-right:0;margin-left:40px}
#top-header .header-nav .header-nav-content .first-li .tab-name{font-size:16px;color:#333;text-align:center;height:100%;line-height:40px;cursor:pointer;font-weight:700}
#top-header .header-nav .header-nav-content .first-li .checked-tab-name,#top-header .header-nav .header-nav-content .first-li .tab-name:hover{font-size:16px;color:#004B96;font-weight:700;vertical-align:top}
#top-header .header-nav .header-nav-content .first-li #checkedMenu,#top-header .header-nav .header-nav-content .first-li #first-li-three,#top-header .header-nav .header-nav-content .first-li #first-li-last,#top-header .header-nav .header-nav-content .first-li #first-li-four{position:relative;text-align:center;display:inline-block;margin-left:-80px}
#top-header .header-nav .header-nav-content .first-li #checkedMenu ul,#top-header .header-nav .header-nav-content .first-li #first-li-three ul,#top-header .header-nav .header-nav-content .first-li #first-li-last ul,#top-header .header-nav .header-nav-content .first-li #first-li-four ul{z-index:100000;display:none;position:absolute;width:240px;left:-50px}
#top-header .header-nav .header-nav-content .first-li #checkedMenu .secondMenu-presentation,#top-header .header-nav .header-nav-content .first-li #first-li-three .secondMenu-presentation,#top-header .header-nav .header-nav-content .first-li #first-li-last .secondMenu-presentation,#top-header .header-nav .header-nav-content .first-li #first-li-four .secondMenu-presentation{height:50px;line-height:50px;background-color:#fff;text-align:left;padding:0 20px;display:block!important}
#top-header .header-nav .header-nav-content .first-li #checkedMenu .secondMenu-presentation span,#top-header .header-nav .header-nav-content .first-li #first-li-three .secondMenu-presentation span,#top-header .header-nav .header-nav-content .first-li #first-li-last .secondMenu-presentation span,#top-header .header-nav .header-nav-content .first-li #first-li-four .secondMenu-presentation span{font-size:14px;display:inline-block;width:100%;color:#666;text-align:center;line-height:50px;letter-spacing:.26px;font-weight:400}
#top-header .header-nav .header-nav-content .first-li #checkedMenu .secondMenu-presentation:hover,#top-header .header-nav .header-nav-content .first-li #first-li-three .secondMenu-presentation:hover,#top-header .header-nav .header-nav-content .first-li #first-li-last .secondMenu-presentation:hover,#top-header .header-nav .header-nav-content .first-li #first-li-four .secondMenu-presentation:hover{background:#004B96}
#top-header .header-nav .header-nav-content .first-li #checkedMenu .secondMenu-presentation:hover span,#top-header .header-nav .header-nav-content .first-li #first-li-three .secondMenu-presentation:hover span,#top-header .header-nav .header-nav-content .first-li #first-li-last .secondMenu-presentation:hover span,#top-header .header-nav .header-nav-content .first-li #first-li-four .secondMenu-presentation:hover span{color:#fff}
#top-header .header-nav .header-nav-content .first-li #first-li-four ul,#top-header .header-nav .header-nav-content .first-li #first-li-three ul,#top-header .header-nav .header-nav-content .first-li #first-li-last ul{left:-90px}
#top-header .header-nav .header-nav-content .czrc-nav-item{height:100%;padding-top:0;display:inline-block;vertical-align:top;position:relative;cursor:pointer}
#top-header .header-nav .header-nav-content .czrc-nav-item:not(:last-child){margin-right:28px}
#top-header .header-nav .header-nav-content .czrc-nav-item .czrc-nav-link{font-family:'Microsoft YaHei UI Bold','Microsoft YaHei UI Regular','Microsoft YaHei UI';font-weight:700;font-style:normal;font-size:18px;color:#175BA9;letter-spacing:normal}
#top-header .header-nav .header-nav-content .czrc-nav-item .czrc-nav-link:hover{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}
#top-header .header-nav .header-nav-content .czrc-nav-item .czrc-children-menu{position:absolute;top:60px;left:-30px;background-color:#004b96;width:136px;height:auto;z-index:9999}
#top-header .header-nav .header-nav-content .czrc-nav-item .czrc-children-menu ul li{width:136px;padding-top:10px;padding-bottom:10px;min-height:60px;text-align:center;line-height:20px;background-color:#004b96;color:#fff;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-family:'Microsoft YaHei UI';font-size:14px;font-style:normal;font-weight:400;letter-spacing:normal}
#top-header .header-nav .header-nav-content .czrc-nav-item .czrc-children-menu ul li:hover{background-color:#fff;color:#004b96;font-weight:600;border:1px solid #004b96}
#top-header .header-nav .header-nav-content .czrc-nav-item .czrc-children-menu ul li a{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}
#top-header .header-nav #top-header .header-nav-content:first-child .tab-name{text-align:left!important}
#top-header .czrc-wrap{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}
#top-header .czrc-wrap .header-min{padding-bottom:16px}
#top-header .czrc-wrap .czrc-title-1{border-width:0;background:inherit;background-color:rgba(255,255,255,0);border:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;font-family:'Microsoft YaHei UI Bold','Microsoft YaHei UI';font-weight:700;font-style:normal;font-size:36px;letter-spacing:1.3px;color:#004B96!important}
#top-header .czrc-wrap .czrc-title-2{border-width:0;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:'Microsoft YaHei UI Bold','Microsoft YaHei UI';font-weight:700;font-style:normal;font-size:15px;letter-spacing:.2px;color:#004B96!important}
#top-header .czrc-nav{border:0;height:60px;line-height:60px;font-size:16px!important;color:#004B96;font-style:normal;font-weight:700;font-family:"Microsoft YaHei UI Bold","Microsoft YaHei UI Regular","Microsoft YaHei UI"}
#top-header .czrc-nav .czrc-nav-ul{min-width:780px!important}
#bottom-footer{position:absolute;width:100%;background:#242A3A;min-width:1380px;margin-top:30px}
#bottom-footer .footer-wrap .footer-con{-webkit-box-sizing:content-box;box-sizing:content-box;padding-top:27px;height:135px;min-width:1200px;width:67%;margin:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
#bottom-footer .footer-wrap .footer-con>div{height:135px;display:inline-block;vertical-align:top;font-size:12px;color:#999}
#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:26%}
#bottom-footer .footer-wrap .footer-con .footer-inner1 .footer-img{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:5px}
#bottom-footer .footer-wrap .footer-con .footer-inner1 .footer-img .footer-icon{width:144px}
#bottom-footer .footer-wrap .footer-con .footer-inner1 .footer-img .footer-icon2{margin-left:20px}
#bottom-footer .footer-wrap .footer-con .footer-inner2{margin-left:30px}
#bottom-footer .footer-wrap .footer-con .footer-inner3{margin-right:-18px}
#bottom-footer .footer-wrap .footer-con .footer-inner2 .inner-label,#bottom-footer .footer-wrap .footer-con .footer-inner3 .inner-label,#bottom-footer .footer-wrap .footer-con .footer-inner4 .inner-label{vertical-align:top;font-size:22px;font-weight:700;letter-spacing:.41px;color:#F5F9FF;margin-left:15px}
#bottom-footer .footer-wrap .footer-con .footer-inner2 .inner-con,#bottom-footer .footer-wrap .footer-con .footer-inner3 .inner-con,#bottom-footer .footer-wrap .footer-con .footer-inner4 .inner-con{width:300px;margin:10px 15px 0}
#bottom-footer .footer-wrap .footer-con .footer-inner2 .inner-con img,#bottom-footer .footer-wrap .footer-con .footer-inner3 .inner-con img,#bottom-footer .footer-wrap .footer-con .footer-inner4 .inner-con img{width:10px;height:10px;display:inline-block;margin-right:10px}
#bottom-footer .footer-wrap .footer-con .footer-inner2 .inner-con p,#bottom-footer .footer-wrap .footer-con .footer-inner3 .inner-con p,#bottom-footer .footer-wrap .footer-con .footer-inner4 .inner-con p{display:inline-block;height:20px;color:#fff}
#bottom-footer .footer-wrap .footer-con .footer-inner2 .inner-con hr,#bottom-footer .footer-wrap .footer-con .footer-inner3 .inner-con hr,#bottom-footer .footer-wrap .footer-con .footer-inner4 .inner-con hr{opacity:.2;height:1px;color:#E1D6D6}
#bottom-footer .footer-wrap .footer-con .footer-help{cursor:pointer}
#bottom-footer .footer-wrap .footer-con .footer-help .online-help{width:61px;height:66px;border:1px solid #FFF;border-radius:4px;text-align:center;color:#fff;font-size:10px}
#bottom-footer .footer-wrap .footer-con .footer-help .online-help .imgrow{margin:7px 0 3px}
#bottom-footer .footer-wrap .footer-con .footer-help .online-help .imgrow img{width:31px;height:25px}
#bottom-footer .footer-wrap .footer-con .zh-title{font-size:24px;letter-spacing:2.6px;color:#fff}
#bottom-footer .footer-wrap .footer-con .en-title{font-size:12px;color:#fff;letter-spacing:.85px;opacity:.65}
#bottom-footer .footer-copyright{width:100%;margin-top:20px;text-align:center;font-size:12px;color:#fff;background:#161921;line-height:30px}
.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:500px;background:#fff;top:50%;left:50%;margin-top:-248.5px;margin-left:-250px}
.absolute-login-box .login-header{height:85px;background:#004b96;background:-webkit-gradient(linear,left top,right bottom,from(#0075c4),to(#004b96));background:-webkit-linear-gradient(top left,#0075c4 0,#004b96 100%);background:-o-linear-gradient(top left,#0075c4 0,#004b96 100%);background:linear-gradient(to bottom right,#0075c4 0,#004b96 100%);line-height:94px;text-align:center}
.absolute-login-box .login-header img{width:auto;height:25px;vertical-align:middle;margin-top:-11px}
.absolute-login-box .login-header .title{height:30px;line-height:0;color:#fff;font-size:20px;display:inline-block}
.absolute-login-box .login-content{border:1px solid #004b96;border-top:0;height:414px;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:#004b96}
.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:#004b96;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:#004b96;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}
.table{position:relative}
.table th{cursor:pointer}
.caret{display:inline-block;margin-left:10px;position:absolute;top:8px}
.caret1{width:0;height:0;border:5px solid transparent;border-bottom-color:#333;margin-bottom:5px}
.caret2{width:0;height:0;border:5px solid transparent;border-top-color:#333}
.primary_dialog_overlayer-bg{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(51,51,51,.2);z-index:999}
.primary_dialog-box{z-index:1001;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:#FFF;-webkit-box-shadow:10px 6px 16px -8px rgba(0,0,0,.08),11px 9px 28px 0 rgba(0,0,0,.05),12px 11px 48px 16px rgba(0,0,0,.03);box-shadow:10px 6px 16px -8px rgba(0,0,0,.08),11px 9px 28px 0 rgba(0,0,0,.05),12px 11px 48px 16px rgba(0,0,0,.03);border-radius:5px}
.primary_dialog-box .primary-header{height:51px;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;padding:0 16px 0 18px;border-bottom:1px solid #e9e9e9}
.primary_dialog-box .primary-header .title{font-family:PingFangSC-Medium;font-size:16px;color:rgba(58,58,58,.85);font-weight:600;position:relative;padding-left:10px}
.primary_dialog-box .primary-header .title::before{position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);content:'';display:inline-block;height:21px;width:5px;background-color:#004b96}
.primary_dialog-box .primary-header .close{width:11px;height:11px;cursor:pointer}
.primary_dialog-box .primary-body{width:600px;height:395px;overflow:auto;padding:20px}
.primary_dialog-box .primary-footer{height:52px;border-top:1px solid #e9e9e9;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 16px}
.primary_dialog-box .primary-footer .primary-btn{width:65px;height:32px;display:inline-block;font-family:PingFangSC-Medium;font-size:14px;color:#6E6E6E;text-align:center;line-height:32px;font-weight:500;cursor:pointer;border:1px solid #d9d9d9;border-radius:2px;background-color:#fff}
.primary_dialog-box .primary-footer .primary-btn.primary-submit{background:#004B96;border:1px solid #004B96;color:#FFF;margin-left:8px}
.absolute-dialog-box{z-index:1010;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:#fff;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:#004b96;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}
.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}
.dropdown,.dropdown div,.dropdown li,.dropdown div::after{-webkit-transition:all 150ms ease-in-out;-moz-transition:all 150ms ease-in-out;-ms-transition:all 150ms ease-in-out;transition:all 150ms ease-in-out}
.dropdown .selected::after,.dropdown.scrollable div::after{-webkit-pointer-events:none;-moz-pointer-events:none;-ms-pointer-events:none;pointer-events:none}
.dropdown{position:relative;width:100%;height:100%;border:1px solid #ccc;cursor:pointer;background:#fff;border-radius:3px;-webkit-user-select:none;-moz-user-select:none;user-select:none}
.dropdown.open{z-index:2}
.dropdown:hover{box-shadow:0 0 5px rgba(0,0,0,.15)}
.dropdown.focus{box-shadow:0 0 5px rgba(51,102,248,.4)}
.dropdown .carat{position:absolute;right:12px;top:50%;margin-top:-4px;border:6px solid transparent;border-top:8px solid #000}
.dropdown.open .carat{margin-top:-10px;border-top:6px solid transparent;border-bottom:8px solid #000}
.dropdown.disabled .carat{border-top-color:#999}
.dropdown .old{position:absolute;left:0;top:0;height:0;width:0;overflow:hidden}
.dropdown select{position:absolute;left:0;top:0}
.dropdown.touch .old{width:100%;height:100%}
.dropdown.touch select{width:100%;height:100%;opacity:0}
.dropdown .selected,.dropdown li{display:block;font-size:18px;line-height:1;color:#000;padding:9px 12px;overflow:hidden;white-space:nowrap}
.dropdown.disabled .selected{color:#999}
.dropdown .selected::after{content:'';position:absolute;right:0;top:0;bottom:0;width:60px;border-radius:0 2px 2px 0;box-shadow:inset -55px 0 25px -20px #fff}
.dropdown div{position:absolute;height:0;left:-1px;right:-1px;top:100%;margin-top:-1px;background:#fff;border:1px solid #ccc;border-top:1px solid #eee;border-radius:0 0 3px 3px;overflow:hidden;opacity:0}
.dropdown.open div{opacity:1;z-index:2}
.dropdown.scrollable div::after{content:'';position:absolute;left:0;right:0;bottom:0;height:50px;box-shadow:inset 0 -50px 30px -35px #fff}
.dropdown.scrollable.bottom div::after{opacity:0}
.dropdown ul{position:absolute;left:0;top:0;height:100%;width:100%;list-style:none;overflow:hidden}
.dropdown.scrollable.open ul{overflow-y:auto}
.dropdown li{list-style:none;padding:8px 12px}
.dropdown li.focus{background:#d24a67;position:relative;z-index:3;color:#fff}
.dropdown li.active{font-weight:700}
@font-face{font-family:iconfont;src:url(/static/libs/float-button/iconfont.woff2?t=1745480973041) format('woff2'),url(/static/libs/float-button/iconfont.woff?t=1745480973041) format('woff'),url(/static/libs/float-button/iconfont.ttf?t=1745480973041) format('truetype')}
.iconfont{font-family:iconfont!important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.icon-weixin:before{content:"\e600"}
.icon-fanhuidingbu:before{content:"\e637"}
.icon-QQ:before{content:"\e882"}
.icon-kefu:before{content:"\ec2e"}
.lineBox{position:fixed!important;bottom:30%;right:0;left:auto;z-index:999999}
.lineBox .lineItem{cursor:pointer;width:50px;height:55px;background:#004b96;margin-bottom:1px;color:#fff;line-height:55px;text-align:center;position:relative}
.lineItem .iconfont{font-size:26px}
.lineItem:hover{opacity:.8}
.lineTop{margin-top:4px}
.lineTip{border-radius:2px;box-shadow:1px 1px 3px rgba(0,0,0,.2);position:absolute;top:0;right:59px;color:#000;padding:0 10px;background:#fff;display:none}
.lineTip:before,.lineTip:after{content:"";display:block;position:absolute;width:0;height:0;border:8px solid transparent;border-left-color:rgba(255,255,255,1);right:-16px;top:10px;z-index:1}
.lineTip:after{right:-18px;border-left-color:#ededed;z-index:0}
.linecontainer{width:200px;height:auto;padding:15px}
.container-content{display:flex;flex-direction:column;align-items:center;gap:12px}
.linecontainer img{width:200px;height:200px}
.msg-text{font-size:14px;color:#333;text-align:center;line-height:1.4;padding:0 3px}
#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:5px;text-align:right;width:100%}
.slides-pagination a{background:#fff;border-radius:15px;width:10px;height:10px;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;margin-bottom:6px;overflow:hidden;text-indent:-100%;box-shadow:0 0 5px #000}
.slides-pagination a.current{background:#28AB31;box-shadow:0 0 5px #fff}
