a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,button,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,font,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,input,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,textarea,tfoot,th,thead,time,tr,tt,ul,var,video{margin:0;padding:0;box-sizing:border-box}
body{font-size:12px!important;word-wrap:break-word;word-break:break-all;font-family:SourceHanSansCN-Regular}
body,button,input,select,textarea{font-size:12px;line-height:150%;font-family:tahoma,SourceHanSansCN-Regular,arial,\5b8b\4f53,sans-serif;color:#333}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400;font-style:normal}
address,cite,dfn,em,i,var{font-style:normal}
code,kbd,pre,samp{font-family:courier new,courier,monospace}
small{font-size:12px}
dl,ol,ul{list-style:none}
a{color:#333;text-decoration:none}
a:hover{color:#1f9ecd;text-decoration:none}
legend{color:#000}
fieldset,img{border:none}
button,input,select,textarea{font-size:100%;vertical-align:middle}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sup{top:-.5em}
sub{bottom:-.25em}
table{width:100%;border-collapse:collapse;border-spacing:0}
img{vertical-align:middle}
blockquote,q{quotes:'"' '"' "'" "'"}
ins{background-color:#ff9;color:#000;text-decoration:none}
mark{background-color:#ff9;color:#000;font-style:italic;font-weight:700}
del{text-decoration:line-through}
abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}
hr{height:1px;margin:1em 0;padding:0;border:0;border-top:1px solid #ccc;display:block}
.clear:after{content:".";height:0;display:block;clear:both;visibility:hidden}
.clear{display:inline}
* html .clear{height:1%}
.clear{display:block}
.fl{float:left}
.fr{float:right}
button{outline:0;-webkit-appearance:none;box-sizing:border-box;-webkit-tap-highlight-color:#000;height:24px;line-height:24px;padding:0 18px;color:#d9d9d9;white-space:nowrap;text-align:center;font-size:12px;cursor:pointer;background-color:transparent;border-radius:2px;border:1px solid #fff}
input{outline:0;-webkit-appearance:none;-webkit-tap-highlight-color:#000;padding-left:10px;box-sizing:border-box;height:38px;line-height:38px;border-width:1px;border-style:solid;background-color:#fff}
::-webkit-input-placeholder{color:#ccc;font-size:12px}
:-moz-placeholder{color:#ccc;font-size:12px}
::-moz-placeholder{color:#ccc;font-size:12px}
:-ms-input-placeholder{color:#ccc;font-size:12px}
.width-976{width:976px;margin:0 auto}
.width-1200{width:1200px;margin:0 auto}
body,html{margin:0;padding:0;width:100%;position:relative;background:#f7f7f7}
.container{width:100%;position:relative;background:#f7f7f7}
.header-wrap{width:100%}
.header-wrap iframe{width:100%}
.header{background:#fff;width:100%}
.header-nav{margin:0 auto;background:#fff;height:72px;line-height:72px}
.header-nav .logo{color:#333;font-size:20px;font-weight:700;margin-right:54px}
.header-nav .logo img{width:30px;margin-top:-6px;margin-right:4px}
.header-nav .nav-cont li{float:left;color:#333;font-size:14px;margin-left:16px;width:80px;text-align:center}
.header-nav .nav-cont li a{color:#333;text-decoration:none;display:block;width:100%;height:100%}
.header-nav .nav-cont li a:hover{color:#1f9ecd}
.header-nav .nav-cont li a.actived{color:#1f9ecd;font-weight:700;border-top:2px solid #1f9ecd}
.login-btn-warp a.login{display:block;border:1px solid #d9d9d9;color:#999;line-height:24px;white-space:nowrap;text-align:center;font-size:12px;cursor:pointer;width:60px;border-radius:2px;margin-top:24px}
.breadcrumb-wrap{width:100%;height:48px;background:#1f9ecd;color:#fff;font-size:12px}
.breadcrumb-content{height:100%;line-height:48px;margin:2px auto}
.breadcrumb-content .bredcrumb-text{width:460px}
.breadcrumb-content .bredcrumb-text a{color:#fff}
.breadcrumb-content .bredcrumb-text a .iconfont{font-size:12px}
.margin-6{margin:0 6px}
.breadcrumb-content .search-wrap{width:400px;height:30px;margin-top:6px}
.breadcrumb-content .search-wrap input{width:350px;height:30px;border:1px solid transparent;background:rgba(255,255,255,.1);color:#fff}
.breadcrumb-content .search-wrap input::-webkit-input-placeholder{color:rgba(255,255,255,.4);font-size:12px}
.breadcrumb-content .search-wrap input:-moz-placeholder{color:rgba(255,255,255,.4);font-size:12px}
.breadcrumb-content .search-wrap input::-moz-placeholder{color:rgba(255,255,255,.4);font-size:12px}
.breadcrumb-content .search-wrap input:-ms-input-placeholder{color:rgba(255,255,255,.4);font-size:12px}
.breadcrumb-content .search-wrap .search-btn{width:50px;height:30px;line-height:30px;text-align:center;background:rgba(255,255,255,.1);cursor:pointer}
.content-wrap .content{margin:0 auto}
.footer{margin-top:30px;width:100%;height:220px}
.footer-content{width:720px;margin:0 auto;text-align:center}
.footer-content ul{height:40px;width:760px;margin:0 auto}
.footer-content ul li{height:16px;float:left;border-right:1px solid #718b94;padding:0 20px;position:relative}
.footer-content ul li.last{border:none}
.footer-content ul li a{color:#718b94}
.footer-content ul li:hover a{color:#1f9ecd}
.footer-content p{color:#999;font-size:12px;line-height:26px}
.footer-content p a{color:#999;cursor:pointer}
.footer-content p a:hover{color:#1f9ecd}
.file-type-btn{display:block;width:48px;height:24px;line-height:24px;text-align:center;color:#fff;background:#1f9ecd;border-radius:2px}
.file-type-btn:hover{color:#fff}
.mg-l-8{margin-left:8px}
.xlsx-bg{background:#1f9ecd}
.xls-bg{background:#30bc9b}
.api-bg{background:#fcbf51}
.csv-bg{background:#154fa3}
.pdf-bg{background:#a2b5cd}
.xml-bg{background:#9f79ee}
.zip-bg{background:#96cdcd}
.rar-bg{background:#cd7054}
.jpg-bg{background:#ff82ab}
.json-bg{background:#76d15e}
.rdf-bg{background:#96cdcd}
.other-file-bg{background:#66cdaa}
.doc,.doc-bg,.docx{background:#4e78a4}
.doc,.docx{color:#fff;font-size:#fff;font-size:12px;display:block;float:left;height:24px;line-height:24px;padding:0 8px;border-radius:2px;margin-top:6px}
.other-bg{background:#f7f7f7;color:#ccc;font-size:18px}
.other-bg:hover{color:#ccc}
.iScrollVerticalScrollbar{position:absolute;z-index:9999;width:3px;bottom:2px;top:2px;right:2px;overflow:hidden;background:#f7f7f7}
.iScrollIndicator{position:absolute;width:3px;height:.3rem;background:#6b8690;border-radius:2px}
.layui-btn-normal{background-color:#1f9ecd}
.layui-form-checked[lay-skin=primary] i{border-color:#1f9ecd;background-color:#1f9ecd}
.layui-form-select dl dd.layui-this{background-color:#1f9ecd}
.layui-form-radio>i{font-size:16px;color:#1f9ecd}
.layui-layer-title{background:#fff!important;border:1px solid #e5e5e5!important;border-radius:4px 4px 0 0!important}
.text-color{color:#1f9ecd!important;font-size:14px}
.text-t{position:relative;top:-2px}
.mr-6{margin-right:6px}
.layui-nav{background:#fff;display:none}
.layui-nav .layui-nav-item a{font-size:12px;color:#999}
.layui-nav .layui-nav-more{border-color:#999 transparent transparent;border-top-color:#999}
.layui-nav .layui-nav-mored{border-color:transparent transparent #999}
.layui-nav .layui-nav-item a:hover,.layui-nav .layui-this a{color:#999}
.layui-nav-bar{background:0 0}
.layui-nav .layui-nav-child dd.layui-this a,.layui-nav-child dd.layui-this{background:#fff;font-size:12px;color:#666}
.apply-list-btn{width:48px;height:160px;background:#1f9ecd;border-radius:2px;color:#fff;text-align:center;position:fixed;right:40px;top:50%;padding:12px 0}
.apply-list-btn:hover{color:#fff}
.apply-list-btn .iconfont{font-size:18px!important}
.apply-list-btn p{line-height:20px}
.apply-list-btn p.num{width:22px;height:22px;border-radius:2px;background:#4bb1d7;margin-left:12px;margin-top:10px}
.return-top{position:fixed;top:62%;right:20px;transform:translateY(103%);height:88px;width:88px;background-color:#1f9ecd;margin-bottom:2px;text-align:center;cursor:pointer;z-index:11;display:none}
.return-top:hover{background-color:#fff}
.return-top .pic{position:relative;top:35px;margin:0 auto;background-size:cover;width:30px;height:32px;background:url(../images/right-menu.png?v=Q6ooVD3ll1ajuEnZ%2F5vf0w%3D%3D);background-position:-100px -32px}
.return-top:hover .pic{background-position:-100px -64px}
label.error{color:#f4434b;font-size:12px;background-size:12px 12px;padding-left:16px;padding-bottom:2px}
.cancel-wrap{text-align:center;margin-top:54px;font-size:12px;color:#666}
.login-wrap{width:260px;text-align:center;font-size:12px;color:#666;margin:20px auto 0}
.login-wrap a{color:#00a0d2}
.login-class .layui-layer-btn{margin-top:-20px}
.layui-layer-btn .layui-layer-btn0{border-color:#1f9ecd!important;background-color:#1f9ecd!important}
.header-nav .search-wrap,.login-btn-warp{height:72px}
.header-nav .search-wrap .search-wrap-content{border-radius:2px;border:1px solid rgba(216,216,216,1);position:relative;top:50%;transform:translateY(-50%);margin-right:24px}
.header-nav .search-wrap .main-content{width:304px;height:30px;line-height:30px}
.header-nav input{width:280px;height:30px;line-height:30px;border:none;background:rgba(255,255,255,.1)}
.header-nav .search-wrap .search-btn{color:#1f9ecd;line-height:28px;width:24px;cursor:pointer}
.login-btn-warp .login-btn-content{position:relative;top:50%;transform:translateY(-50%);font-size:12px}
.login-btn-warp .login-reg{display:block;width:122px;height:30px;line-height:28px;white-space:nowrap;text-align:center;cursor:pointer;color:#1f9ecd;border-radius:2px;border:1px solid rgba(31,158,205,1)}
.login-btn-warp .login-reg a{color:#ccc}
.login-btn-warp .login-reg a:hover{color:#1f9ecd}
.login-btn-warp .iconfont{margin:0 10px}
.login-btn-warp span{float:left}
.header-nav2{width:100%;height:50px;font-size:14px;background:#1f9ecd}
.header-nav2 .menu{position:relative}
.header-nav2 .menu .dropdown{position:absolute;background:#fff;display:none;box-shadow:2px 2px 5px #c8d4dc,-2px -2px 5px #c8d4dc}
.header-nav2 .menu .dropdown::before{content:'';background-image:url(../images/gljt.png?v=5mtuLWrHiV%2BFpN%2BhAYrv%2Fw%3D%3D);background-size:8px 7px;position:absolute;width:8px;height:7px;top:-7px;left:0;right:0;margin:0 auto}
.header-nav2 .menu .dropdown .option a{color:#000}
.header-nav2 .menu .dropdown .option:hover{background:rgba(203,224,255,.5)}
.header-nav2 .menu .dropdown .option.isActive{background:#cbe0ff}
.header-nav2 .menu .dropdown .option.isActive a{color:#0f78b8}
.header-nav2 .header-nav-content{margin:0 auto;height:48px}
.header-nav2 li{float:left;width:100px;line-height:44px;text-align:center}
.nav-active{border-bottom:2px solid #fff}
.header-nav2 li a{display:block;color:#fff}
.breadcrumb-wrap2{width:100%;height:48px;font-size:12px;background:#f7f7f7;overflow:hidden}
.breadcrumb-wrap2 .breadcrumb-content .bredcrumb-text a{color:#666}
.breadcrumb-wrap2 .iconfont{color:#1f9ecd}
.breadcrumb-wrap2 .last-bred{font-weight:700;color:#000}
.breadcrumb-wrap2 .split{padding:0 2px}
input.disabled{background:#f7f7f7;color:#999}
.cloud-code-wrap{box-sizing:border-box;width:174px;height:75px;background:#fff;position:absolute;top:-85px;display:none}
.cloud-code-wrap .code-wrap{width:76px;padding:10px;height:75px;text-align:left;border-right:1px solid #f7f7f7}
.cloud-code-wrap .code-wrap img{width:56px;height:55px}
.down-type a{padding-left:10px;display:block;width:80px;line-height:35px}
.down-type a img{padding-right:10px}
i.arrow-t{position:absolute;width:0;height:0;display:block;border-style:dashed;border-color:transparent;border-bottom:none;border-top-style:solid;border-top-color:#fff;border-width:5px;bottom:-5px;left:30px}
.textarea-wrap{position:relative}
.text-num-wrap{position:absolute;left:456px;bottom:10px;color:#999;font-size:14px}
.submit-result{background:#fff;margin:0 auto;text-align:center;height:380px;margin-top:24px}
.submit-result img{margin-top:50px}
.submit-result h3{color:#333;font-size:16px;line-height:24px;margin-bottom:12px}
.submit-result p{color:#666;font-size:14px;margin-bottom:40px}
.submit-result p a{color:#00a0d2}
.submit-result .layui-btn{width:120px;height:36px;line-height:36px}
.submit-result .return-btn{border:1px solid #1f9ecd;color:#1f9ecd}
.get-message-code{position:absolute;top:32px;right:30px;padding:0;height:16px;line-height:16px;color:#1f9ecd}
.get-message-code.disabled{color:#d9d9d9;cursor:not-allowed}
.askSomething{position:fixed;top:60%;right:20px;height:88px;width:88px;background-color:#1f9ecd;margin-bottom:2px;text-align:center;cursor:pointer;z-index:11}
.askSomething:hover{background-color:#fff}
.askSomething .pic{position:relative;top:15px;margin:0 auto;background-size:cover;width:30px;height:32px;background:url(../images/right-menu.png?v=Q6ooVD3ll1ajuEnZ%2F5vf0w%3D%3D);background-position:0 -98px}
.askSomething:hover .pic{background-position:-32px -98px}
.askSomething .txt{position:relative;top:26px;text-align:center;font-size:16px;line-height:16px;color:#fff}
.askSomething:hover .txt{color:#1f9ecd}
.ml-20{margin-left:20px}
img:not([src]),img[src=""]{opacity:0}
.layui-layer-setwin{right:25px!important}
.layui-layer-title{text-align:center}
.descriptions .descriptions-item{margin-bottom:20px}
.descriptions .descriptions-item .label,.descriptions .descriptions-item .value{display:inline-block}
.descriptions .descriptions-item .label{width:80px}
.btn{cursor:pointer}