:root{--tx-color:#009688;--tx-border:#efefef;--tx-boxbg:#ffffff;--tx-bg:#fefefe;--tx-light:#888888;--tx-light1:#aaaaaa;--tx-txt:#333333;--tx-link:#444444;--tx-radius:3px}
::selection{background:var(--tx-color);color:#fff;text-shadow:none}
a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;outline:0;background:0 0;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-tap-highlight-color:transparent}
pre{white-space:pre-wrap;word-wrap:break-word}
h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}
audio,canvas,embed,iframe,object,svg,video{display:block;vertical-align:middle}
img,video{max-width:100%;border:0;vertical-align:middle;line-height:1}
code,kbd,pre,samp{font-family:"Microsoft YaHei UI","Microsoft YaHei",Verdana,sans-serif;font-size:1em}
button,form,input,select,textarea{margin:0;padding:0;border:0;outline:0;font-size:1em;color:var(--tx-link);font-family:"Microsoft YaHei UI","Microsoft YaHei",Verdana,sans-serif;background-color:transparent;-webkit-box-sizing:border-box;box-sizing:border-box}
li,ol,ul{list-style:none}
code,kbd,pre,samp{font-family:Menlo,Monaco,Consolas,"Courier New",monospace}
code{padding:2px 4px;font-size:90%;color:#c7254e;background-color:#f9f2f4;border-radius:4px}
body{font-size:14px;color:var(--tx-txt);font-family:"Microsoft YaHei UI","Microsoft YaHei",Verdana,sans-serif;line-height:1.5;word-wrap:break-word;word-break:break-all;background-color:#fff;color:#333333}
a{color:var(--tx-link);-webkit-transition:all .35s ease 0s;transition:all .35s ease 0s;text-decoration:none}
a:hover{text-decoration:none;outline:0;color:var(--tx-color)}
a:focus{outline:0}
.tx-bg{background-color:var(--tx-color)}
.tx-color{color:var(--tx-color)}
.tx-pagebg{background-color:var(--tx-bg)}
.kx_data{width:150px;height:30px;margin:15px 0;display:flex;border-radius:4px;background:#ffffff;overflow:hidden;box-shadow:0 1px 5px rgba(127,149,188,0.2)}
.kx_data span{flex:0 0 50%;line-height:30px;font-size:14px;text-align:center}
.kx_data span:first-of-type{color:#fcb13d}
.kx_data span:last-of-type{color:#ffffff;background:#fcb13d}
.kx_list li{display:flex;padding-bottom:25px;position:relative}
.kx_list li:last-of-type:after{display:none}
.kx_list li > span{flex:0 0 55px;padding-left:12px;line-height:20px;font-size:14px;color:#808595;position:relative;text-indent:5px}
.kx_list li:after{display:block;position:absolute;left:5px;top:12px;content:'';width:1px;height:100%;box-sizing:border-box;border:1px dashed #DEDEDE}
.kx_list li > span:after{display:block;position:absolute;left:0;top:3px;content:'';width:12px;height:12px;box-sizing:border-box;border:3px solid #E5E5E5;border-top-color:rgb(229,229,229);border-right-color:rgb(229,229,229);border-bottom-color:rgb(229,229,229);border-left-color:rgb(229,229,229);background:#fff;border-radius:50%;z-index:1}
.kx_list li .info .tit{display:block;margin-bottom:10px;line-height:20px;font-size:16px;transition:all 0.1s linear;color:#0279ff}
.kx_list li .info p{line-height:24px;font-size:14px;color:#808595}
.load_more{margin:20px auto;width:150px;height:36px;line-height:36px;border:1px solid #0279ff;font-size:14px;font-weight:400;color:#0279ff;text-align:center;cursor:pointer}
.load_more:hover{border:1px solid #0279ff;color:#fbfdff;background-color:#0279ff}
#recommend_kx{padding:0px 10px 10px 10px}
#recommend_kx .date{font-size:12px;color:#B4B4B4;line-height:32px}
#recommend_kx .title{font-size:14px;color:#333333;line-height:23px}
#recommend_kx li{position:relative;padding-left:20px;padding-bottom:14px}
#recommend_kx li::before{display:block;position:absolute;left:0;top:12px;content:'';width:12px;height:12px;box-sizing:border-box;border:3px solid #E5E5E5;background:#fff;border-radius:50%;z-index:1}
#recommend_kx li::after{display:block;position:absolute;left:5px;top:12px;content:'';width:1px;height:100%;box-sizing:border-box;border:1px dashed #DEDEDE}
#recommend_kx li:first-of-type .title{color:#0279ff}
#recommend_kx li:first-of-type::before{border-color:#0279ff}
#recommend_kx li:last-of-type::after{display:none}
#recommend_kx .btn-more{display:flex;justify-content:center;width:120px;border-radius:2px 2px 2px 2px;border:1px solid #0279ff;font-size:14px;font-weight:400;color:#0279ff;line-height:32px;text-align:center;margin:0 auto}
.me-3{margin-right:1rem!important}
.d-sm-none{display:none!important}
.chrome-button{background:rgba(245,90,90,1);color:#FFFFFF}
.icon-star{color:#ffc12b}
.overflow-ellispsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.icon-download:before{content:"\e68c"}
#content p{padding:8px 0px;line-height:30px}
#content a {color: var(--tx-color); text-decoration: underline; }
#content img{margin:10px auto 10px auto;display:block;border-image:none;overflow:hidden;outline:1px solid #d2cece;height:auto;cursor:zoom-in !important}
#content table{border:1px solid #cccccc;border-collapse:collapse;text-align:center;margin-top:0.54em;clear:both;width:100%}
#content table th,#content table td{padding:8px;border:1px solid #C1DAD7;line-height:22px;text-align:left}
#content table th{background:#CAE8EA}
#content table thead,#content table.jbborder tr{background-color:#fff}
#content table tr:nth-child(even){background-color:#f5fafa}
#content table tbody tr:hover{background:rgba(255,255,153,.4)}
#content table th img{display:block;margin:5px auto 0}
#content table td{text-align:left}
#content table td.version{font-weight:bold}
#content table pre{width:auto;margin:0;padding:0;border:0;background:transparent}
#content table td p{margin:0;padding:0;line-height:22px}
#content table ul{margin-top:2px}
.modal{display:none;position:fixed;z-index:1;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgba(0,0,0,0.7);align-items:center;justify-content:center}
.modal-content{display:block;max-width:100%;max-height:100vh;margin:auto;animation-name:zoom;animation-duration:0.6s}
@keyframes zoom{from{transform:scale(0)}
to{transform:scale(1)}
}
.brower_info{background-color:#fefee2;border-bottom:2px solid #6f6f65;height:25px;text-align:center;line-height:25px;color:#333;font-size:12px}
.brower_info a{color:#2a78b4;font-weight:bold}
.qkl_category{position:absolute;left:10px;top:25px;padding:5px 6px;font-size:12px;line-height:1;color:#fff;background-color:#000;filter:alpha(opacity=60);background:rgba(0,0,0,.6);border-radius:2px;text-decoration:none}
.qkl_category:hover{background-color:#1abc9c;color:#fff}
.tx-boxbg{background-color:var(--tx-boxbg)}
.tx-light{color:var(--tx-light)}
.tx-light1{color:var(--tx-light1)}
.tx-textarea{border:1px solid var(--tx-border);border-radius:var(--tx-radius);padding:.6em .8em;min-height:2em;width:100%;background-color:transparent;display:block;-webkit-appearance:none}
.tx-btn{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;height:2.6em;padding:0 1.6em;background-color:var(--tx-color);color:#fff;white-space:nowrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border:0;border-radius:var(--tx-radius);cursor:pointer;-webkit-appearance:none;-webkit-user-select:none;-ms-user-select:none;-moz-user-select:none;-webkit-transition:all .35s ease 0s;transition:all .35s ease 0s;position:relative}
.tx-btn:hover{opacity:.8;color:#fff}
.tx-btn:active,.tx-btn:focus{opacity:1}
.tx-btn-small{height:2.2em;font-size:.9em;padding:0 1.2em}
.tx-hr,.tx-text hr{margin-top:0;margin-bottom:0;padding:0;border:0;border-bottom:1px solid var(--tx-border)}
.tx-text hr{margin-top:1em;margin-bottom:1em}
.tx-text a{color: #f9c005; text-decoration: underline;}
.f-40{font-size:2.86em}
.f-36{font-size:2.57em}
.f-30{font-size:2.14em}
.f-26{font-size:1.85em}
.f-21{font-size:1.4em}
.f-22{font-size:1.57em}
.f-20{font-size:1.42em}
.f-19{font-size:1.35em}
.f-18{font-size:1.25em}
.f-17{font-size:1.21em}
.f-16{font-size:1.14em}
.f-15{font-size:1.07em}
.f-14{font-size:1em}
.f-13{font-size:.92em}
.f-12{font-size:.85em}
.f-11{font-size:.78em}
.f-10{font-size:.71em}
.f-9{font-size:.64em}
.f-8{font-size:.57em}
.f-bold{font-weight:700}
.f-lighter{font-weight:200}
.mb5{margin-bottom:5px}
.mb10{margin-bottom:10px}
.mb15{margin-bottom:15px}
.mb7{margin-bottom:7px}
.mb20{margin-bottom:20px}
.m20-3{margin:20px 20px 0px 20px}
.mb30{margin-bottom:30px}
.mb40{margin-bottom:40px}
.mr3{margin-right:3px}
.mr5{margin-right:5px}
.mr10{margin-right:10px}
.mr15{margin-right:15px}
.mr20{margin-right:20px}
.mr30{margin-right:30px}
.ml3{margin-left:3px}
.ml5{margin-left:5px}
.ml10{margin-left:10px}
.ml15{margin-left:15px}
.ml20{margin-left:20px}
.ml30{margin-left:30px}
.mt5{margin-top:5px}
.mt10{margin-top:10px}
.mt15{margin-top:15px}
.mt20{margin-top:20px}
.mt30{margin-top:30px}
.pd3{padding:3px}
.pd5{padding:5px}
.pd10{padding:10px}
.pd10-1{padding:10px 0}
.pd10-2{padding:0 10px}
.pd10-3{padding:10px 10px 0 10px}
.pd10-4{padding:6px 10px}
.pd15{padding:15px}
.pd15-1{padding:15px 0}
.pd15-2{padding:0 15px}
.pd15-3{padding:15px 15px 0 15px}
.pd15-4{padding:7px 15px}
.pd20{padding:20px}
.pd20-1{padding:20px 0}
.pd20-2{padding:0 20px}
.pd20-5{padding:20px 20px 10px 20px}
.pd20-3{padding:20px 20px 0px 20px}
.pd20-3-3{padding:8px 20px 0 20px}
.pd20-4{padding:10px 20px}
.pd30{padding:30px}
.pd40{padding:40px}
.pd60{padding:60px}
.ta-c{text-align:center}
.ta-r{text-align:right}
.ta-l{text-align:left}
.tx-table,.tx-text table{border-collapse:collapse;max-width:100%!important;border-spacing:0}
.tx-table td,.tx-table th,.tx-text table td,.tx-text table th{border:1px solid var(--tx-border);padding:.6em 1em;overflow:hidden}
.tx-table th,.tx-text table th{background:rgba(0,0,0,.08)}
.txt-ov{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.rows-3{line-height:1.4;height:4.2em;overflow:hidden}
.rows-3s{line-height:1.4;max-height:4.2em;overflow:hidden}
.rows-2{line-height:1.4;height:2.8em;overflow:hidden}
.rows-2s{line-height:1.4;max-height:2.8em;overflow:hidden}
.lh-5{line-height:5}
.lh-4{line-height:4}
.lh-3{line-height:3}
.lh-2{line-height:2}
.lh-1{line-height:1}
.ul-3>*{line-height:3;height:3em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.ul-26>*{line-height:2.6;height:2.6em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.ul-24>*{line-height:2.4;height:2.4em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.ul-22>*{line-height:2.2;height:2.2em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.ul-2>*{line-height:2;height:2em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.f-red{color:#d00}
.f-white{color:#fff}
.f-green{color:#5fb878}
.f-yellow{color:#ff6f3d}
.f-blue{color:#1e9fff}
.f-gray{color:#888}
.f-gray0{color:#aaa;border-right:1px solid #eeeeee;padding-right:7px;margin-right:7px}
.f-gray1{color:#aaa}
.f-gray2,.f-gray2 a{color:#bbb}
.f-white1,.f-white1 a{color:#fff}
.f-black{color:#000}
.f-light{opacity:.8}
.f-light1{opacity:.5}
.f-light2{opacity:.3}
.bg-gray{background-color:#eee}
.bg-gray1{background-color:#f2f2f2}
.bg-white{background-color:#fff}
.bg-red{background-color:#d00}
.bg-yellow{background-color:#ff6f3d}
.bg-green{background-color:#5fb878}
.bg-blue{background-color:#1e9fff}
.bg-black{background-color:#000}
.b-white{border-color:#fff}
.b-gray{border-color:#eee}
.b-white{border-color:#fff}
.b-red{border-color:#d00}
.b-yellow{border-color:#ff6f3d}
.b-green{border-color:#5fb878}
.b-blue{border-color:#1e9fff}
.b-black{border-color:#000}
.tx-wide{width:1200px;margin:0 auto}
.clearfix::after,.row:after,.tx-wide::after{display:table;content:" ";clear:both;height:0}
[class*=row]>[class*=col-]{float:left;min-height:1px;position:relative}
.row-space2{margin-left:-2px;margin-right:-2px}
.row-space3{margin-left:-3px;margin-right:-3px}
.row-space5{margin-left:-5px;margin-right:-5px}
.row-space7{margin-left:-7px;margin-right:-7px}
.row-space8{margin-left:-8px;margin-right:-8px}
.row-space10{margin-left:-10px;margin-right:-10px}
.row-space15{margin-left:-15px;margin-right:-15px}
.row-space20{margin-left:-20px;margin-right:-20px}
.row-space30{margin-left:-30px;margin-right:-30px}
.row-space2>*{padding-left:2px;padding-right:2px}
.row-space3>*{padding-left:3px;padding-right:3px}
.row-space5>*{padding-left:5px;padding-right:5px}
.row-space7>*{padding-left:7px;padding-right:7px}
.row-space8>*{padding-left:8px;padding-right:8px}
.row-space10>*{padding-left:10px;padding-right:10px}
.row-space15>*{padding-left:15px;padding-right:15px}
.row-space20>*{padding-left:20px;padding-right:20px}
.row-space30>*{padding-left:30px;padding-right:30px}
[class*=tx-column-]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
.col-1{width:4.1666%}
.col-2{width:8.3333%}
.col-3{width:12.4999%}
.col-4{width:16.6666%}
.col-5{width:20.8333%}
.col-6{width:24.9999%}
.col-7{width:29.1666%}
.col-8{width:33.3333%}
.col-9{width:37.4999%}
.col-10{width:41.6666%}
.col-11{width:45.8333%}
.col-12{width:50%}
.col-13{width:54.1666%}
.col-14{width:58.3333%}
.col-15{width:62.4999%}
.col-16{width:66.6666%}
.col-17{width:70.8333%}
.col-18{width:75%}
.col-19{width:79.1666%}
.col-20{width:83.3333%}
.col-21{width:87.4999%}
.col-22{width:91.6666%}
.col-23{width:95.8333%}
.col-24{width:100%}
.col-25{width:20%}
.col-26{width:10.4999%}
.col-27{width:46.6668%}
.col-28{width:42.8333%}
.col-29{width:20.8333%}
.col-30{width:68.6668%}
.tx-flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}
.tx-flex-wc{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}
.tx-flex-wr{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}
.tx-flex-wb{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}
.tx-flex-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
.tx-flex-col1,.tx-flex-col2,.tx-flex-hc{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
.tx-flex-col1>:first-child,.tx-flex-col2>:last-child,.tx-flex-sh{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}
.tx-flex-col1>:last-child,.tx-flex-col2>:first-child,.tx-flex-gr{-webkit-box-flex:1;-webkit-flex:auto;-ms-flex:auto;flex:auto;overflow:hidden}
.tx-flex-dtc{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
.tx-flex-st{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}
.tx-text{line-height:1.8}
.tx-text h4,.tx-text h5,.tx-text h6,.tx-text ol,.tx-text pre,.tx-text table,.tx-text ul{margin-bottom:1em}
.tx-text ol{list-style-type:decimal;list-style-position:outside;padding-left:2em}
.tx-text ol li{list-style:decimal}
.tx-text ol li::marker{color:var(--tx-color);font-size:1.1em;font-weight:700}
.tx-text ol,.tx-text ul{padding-left:0em;margin-bottom:0px;list-style-position:outside}
.tx-text ol li,.tx-text ul li{padding:.2em 0;margin-bottom:5px}
.tx-text h1,.tx-text h3{border-bottom:2px solid var(--tx-border);background-color:rgba(255,255,255,.02);padding:.5em 1em;margin-bottom:.6em;line-height:1.2}
.tx-text h2{border-left:4px solid var(--tx-color);background-color:rgba(0,0,0,.02);padding:.5em .5em;margin-top:.3em;margin-bottom:.3em;line-height:1.2;border-radius:var(--tx-radius)}
.tx-text h4{border-left:4px solid var(--tx-color);background-color:rgba(0,0,0,.02);padding:.5em .5em;margin-top:.3em;margin-bottom:.3em;line-height:1.0;border-radius:var(--tx-radius)}
.tx-text h1{font-size:1.5em}
.tx-text h2{font-size:1.3em}
.tx-text h3{font-size:1.2em;font-weight:600}
.tx-text h4{font-size:1.0em;font-weight:bolder}
.tx-text ul{padding:0.3em 0;line-height:30px;margin:0 0 0 25px;word-break:break-word}
.tx-text ul li{list-style-type:disc}
.tx-text iframe{max-width:100%!important;overflow:hidden!important;height:auto;padding:1px;border:1px solid #CCCCCC;border-image:none}
.imgce img{margin:10px auto 10px auto;display:block}
.imgce ul{display:inline-block}
.imgce li{line-height:25px;font-size:14px;color:#959595;margin:0 auto 0 10px;width:45%;float:left;LIST-STYLE:inside;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.tx-text blockquote{border-left:10px solid rgba(102,128,153,.075);background-color:rgba(102,128,153,.05);border-radius:0 5px 5px 0;padding:.8em 1.2em;margin:0 0 1em 0;color:#666;font-size:14px}
.tx-text blockquote>:last-child{margin-bottom:0}
.img-box{overflow:hidden;display:block;position:relative;width:100%;height:0;border-radius:22px}
.img-box[data-ratio="40"]{padding-top:40%}
.img-box[data-ratio="50"]{padding-top:50%}
.img-box[data-ratio="60"]{padding-top:60%}
.img-box[data-ratio="65"]{padding-top:65%}
.img-box[data-ratio="67"]{padding-top:67%}
.img-box[data-ratio="70"]{padding-top:70%}
.img-box[data-ratio="75"]{padding-top:75%}
.img-box[data-ratio="100"]{padding-top:100%}
.img-box[data-ratio="150"]{padding-top:150%}
.img-box img{-o-object-fit:cover;object-fit:cover;-webkit-transition:all .6s ease-out 0s;transition:all .6s ease-out 0s;position:absolute;left:0;top:0;width:100%;height:100%;font-size:0;z-index:1;background-color:rgba(255,255,255,.05)}
.img-box::before{content:"";white-space:nowrap;position:absolute;left:0;top:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-size:10px;color:rgba(0,0,0,.2);z-index:0}
.img-box-on{border-radius:22px}
.img-box-on::before{display:none}
.img-box-on img{padding:7px}
.img-box-nor{border-radius:0px}
.img-box-nor::before{display:none}
.po-r{position:relative}
@keyframes tx-pop-open{0%{opacity:0;-webkit-transform:scale3d(0,0,1);transform:scale3d(0,0,1)}
100%{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
}@keyframes tx-pop-close{0%{opacity:1}
100%{opacity:0;-webkit-transform:scale3d(.5,.5,1);transform:scale3d(.5,.5,1)}
}@keyframes tx-pop-gotop{0%{opacity:0;bottom:-110%}
100%{opacity:1;bottom:0}
}@keyframes tx-pop-gobottom{0%{opacity:1;bottom:0}
100%{opacity:0;bottom:-110%}
}
.hide,.pchide{display:none}
.dp-b,.show{display:block}
.tx-inline{display:inline-block}
.fl{float:left}
.fr{float:right}
@media screen and (max-width:768px){
.tx-wide{max-width:100%;padding-left:3vw;padding-right:3vw}
.row-p-space0{margin-left:0;margin-right:0}
.row-p-space2{margin-left:-.32vw;margin-right:-.32vw}
.row-p-space3{margin-left:-.48vw;margin-right:-.48vw}
.row-p-space5{margin-left:-.79vw;margin-right:-.79vw}
.row-p-space7{margin-left:-1.11vw;margin-right:-1.11vw}
.row-p-space8{margin-left:-1.28vw;margin-right:-1.28vw}
.row-p-space10{margin-left:-1.59vw;margin-right:-1.59vw}
.row-p-space15{margin-left:-2.4vw;margin-right:-2.4vw}
.row-p-space20{margin-left:-3.2vw;margin-right:-3.2vw}
.row-p-space0>*{padding-left:0;padding-right:0}
.row-p-space2>*{padding-left:.32vw;padding-right:.32vw}
.row-p-space3>*{padding-left:.48vw;padding-right:.48vw}
.row-p-space5>*{padding-left:.79vw;padding-right:.79vw}
.row-p-space7>*{padding-left:1.11vw;padding-right:1.11vw}
.row-p-space8>*{padding-left:1.28vw;padding-right:1.28vw}
.row-p-space10>*{padding-left:1.59vw;padding-right:1.59vw}
.row-p-space15>*{padding-left:2.4vw;padding-right:2.4vw}
.row-p-space20>*{padding-left:3.2vw;padding-right:3.2vw}
.col-p-1{width:4.1666%}
.col-p-2{width:8.3333%}
.col-p-3{width:12.4999%}
.col-p-4{width:16.6666%}
.col-p-5{width:20.8333%}
.col-p-6{width:24.9999%}
.col-p-7{width:29.1666%}
.col-p-8{width:33.3333%}
.col-p-9{width:37.4999%}
.col-p-10{width:41.6666%}
.col-p-11{width:45.8333%}
.col-p-12{width:50%}
.col-p-13{width:54.1666%}
.col-p-14{width:58.3333%}
.col-p-15{width:62.4999%}
.col-p-16{width:66.6666%}
.col-p-17{width:70.8333%}
.col-p-18{width:75%}
.col-p-19{width:79.1666%}
.col-p-20{width:83.3333%}
.col-p-21{width:87.4999%}
.col-p-22{width:91.6666%}
.col-p-23{width:95.8333%}
.col-p-24{width:100%}
.col-p-25{width:20%}
.padshow,.wap-noflex{display:block}
.padflex{display:flex}
.padhide{display:none}
.tx-item-order::after,.tx-item-order>label{width:32vw}
.tx-text img{height:auto!important}
.mb5{margin-bottom:.8vw}
.mb10{margin-bottom:1.59vw}
.mb15{margin-bottom:2.4vw}
.mb20{margin-bottom:3.2vw}
.mb30{margin-bottom:4.8vw}
.mb40{margin-bottom:6.4vw}
.mr10{margin-right:1.59vw}
.mr15{margin-right:2.4vw}
.mr20{margin-right:3.2vw}
.ml10{margin-left:1.59vw}
.ml15{margin-left:2.4vw}
.ml20{margin-left:3.2vw}
.mt10{margin-top:1.59vw}
.mt15{margin-top:2.4vw}
.mt20{margin-top:3.2vw}
.pd10{padding:1.59vw}
.pd10-1{padding:1.59vw 0}
.pd10-2{padding:0 1.59vw}
.pd10-3{padding:1.59vw 1.59vw 0 1.59vw}
.pd10-4{padding:.79vw 1.59vw}
.pd15{padding:2.4vw}
.pd15-1{padding:2.4vw 0}
.pd15-2{padding:0 2.4vw}
.pd15-3{padding:2.4vw 2.4vw 0 2.4vw}
.pd15-4{padding:1.2vw 2.4vw}
.pd20{padding:3.2vw}
.pd20-1{padding:3.2vw 0}
.pd20-2{padding:0 3.2vw}
.pd20-3{padding:3.2vw 3.2vw 0 3.2vw}
.pd20-4{padding:1.6vw 3.2vw}
.pd30{padding:4.8vw}
.pd40{padding:6.4vw}
.pd60{padding:9.6vw}
}@media screen and (max-width:480px){body{font-size:3.4vw}
.tx-wide{padding-left:2vw;padding-right:2vw}
.row-m-space0{margin-left:0;margin-right:0}
.row-m-space2{margin-left:-.32vw;margin-right:-.32vw}
.row-m-space3{margin-left:-.48vw;margin-right:-.48vw}
.row-m-space5{margin-left:-.79vw;margin-right:-.79vw}
.row-m-space7{margin-left:-1.11vw;margin-right:-1.11vw}
.row-m-space8{margin-left:-1.28vw;margin-right:-1.28vw}
.row-m-space10{margin-left:-1.59vw;margin-right:-1.59vw}
.row-m-space15{margin-left:-2.4vw;margin-right:-2.4vw}
.row-m-space20{margin-left:-3.2vw;margin-right:-3.2vw}
.row-m-space0>*{padding-left:0;padding-right:0}
.row-m-space2>*{padding-left:.32vw;padding-right:.32vw}
.row-m-space3>*{padding-left:.48vw;padding-right:.48vw}
.row-m-space5>*{padding-left:.79vw;padding-right:.79vw}
.row-m-space7>*{padding-left:1.11vw;padding-right:1.11vw}
.row-m-space8>*{padding-left:1.28vw;padding-right:1.28vw}
.row-m-space10>*{padding-left:1.59vw;padding-right:1.59vw}
.row-m-space15>*{padding-left:2.4vw;padding-right:2.4vw}
.row-m-space20>*{padding-left:3.2vw;padding-right:3.2vw}
.col-m-1{width:4.1666%}
.col-m-2{width:8.3333%}
.col-m-3{width:12.4999%}
.col-m-4{width:16.6666%}
.col-m-5{width:20.8333%}
.col-m-6{width:24.9999%}
.col-m-7{width:29.1666%}
.col-m-8{width:33.3333%}
.col-m-9{width:37.4999%}
.col-m-10{width:41.6666%}
.col-m-11{width:45.8333%}
.col-m-12{width:50%}
.col-m-13{width:54.1666%}
.col-m-14{width:58.3333%}
.col-m-15{width:62.4999%}
.col-m-16{width:66.6666%}
.col-m-17{width:70.8333%}
.col-m-18{width:75%}
.col-m-19{width:79.1666%}
.col-m-20{width:83.3333%}
.col-m-21{width:87.4999%}
.col-m-22{width:91.6666%}
.col-m-23{width:95.8333%}
.col-m-24{width:100%}
.col-m-25{width:20%}
.wap-noflex,.wapshow{display:block}
.wapflex{display:flex}
.waphide{display:none!important}
.d-flex{display:flex!important}
.down-button{display:none!important}
.soft-screenshot .swiper-slide img{height:auto!important}
.txt-ov-wap{font-size:1.2em!important;white-space:inherit!important;margin-bottom:1vw!important}
.m-xgku-bot .m-title .vipxz{width:100%;margin-top:10px;text-align:center}
.imgce li{white-space:initial}
}a{text-decoration:none;color:#333;transition:all .35s ease 0s;outline:0}
a:hover{text-decoration:none;outline:0}
.pd15-5{padding:7px 15px}
.row1>*{padding-left:5px;padding-right:5px}
.pagebar .now-page,.pagebar a,.pagebar i,.pagebar b{padding:0 12px;line-height:32px;display:inline-block;background-color:#fff;margin:2px;border-radius:2px}
.pagebar i,.pagebar b{font-style:normal;font-weight:normal}
.pagebar .now-page,.pagebar a:hover{color:#fff}
.tx-comments>ul.msg{margin-bottom:10px;border:1px solid #eee;padding:15px;border-radius:4px}
.msg img.avatar{float:left;margin-right:10px;border-radius:5px;width:45px;height:45px;border-radius:50%;-webkit-transition:.4s;-webkit-transition:-webkit-transform .4s ease-out;transition:transform .4s ease-out;-moz-transition:-moz-transform .4s ease-out}
.commons li:hover img,li.msgname:hover img.avatar{transform:rotateZ(60deg);-webkit-transform:rotateZ(60deg);-moz-transform:rotateZ(60deg)}
.msg li.msgname p.commentname{line-height:22px;font-size:12px;margin-bottom:5px}
.msg li.msgname small{color:#aaa;font-size:12px}
.msg li.msgname small a,.tx-comment label,.tx-comments label{display:none}
.msg li.msgname:hover small a{display:inline-block}
.msg li ul.msg{margin-top:12px;padding:10px;border:1px solid #ededed;border-radius:4px;box-shadow:0 0 2px rgba(0,0,0,.05)}
.tx-comment textarea{height:120px;width:100%;font-size:14px;display:block;padding:10px}
.tx-comment-textarea .tx-btn{position:absolute;right:0;bottom:0;border-radius:0 0 3px 0}
.tx-comment-textarea{width:100%;clear:both}
.reply-frm{margin-top:15px}
.da-box img{width:100%;display:block}
.app-img-box img{border-radius:5px}
.app-img-box:hover img{border-radius:10px}
.side-box dl dt,.tx-title{font-size:20px;padding:15px 15px 0 15px;line-height:27px;position:relative}
.side-box dl dt::after,.tx-title::after{content:"";position:absolute;left:0;top:22px;width:4px;height:15px}
.side-box dl,.tx-box{box-shadow:0 0 1px rgba(0,0,0,.05);border:1px solid #eee;background-color:#fff;display:block}
.tx-box-n{box-shadow:0 1px 10px rgba(0,0,0,.05);border:1px solid #eee;background-color:#fff;display:block}
.tx-box h1,.tx-box-n h1{font-weight:bold}
.da-box{overflow:hidden}
.header{position:fixed;top:0;left:0;width:100%;z-index:99;box-shadow:0 2px 8px rgb(0 0 0 / 5%)}
.logo{padding:10px 0;margin-right:50px}
.logo a,.logo img{display:block;line-height:1;height:40px;width:auto}
.search{padding:12px 0}
.search form{width:286px;background-color:rgba(0,0,0,.2);position:relative;padding-right:50px;border-radius:3px}
.search input{width:100%;padding:0 10px;border:0;line-height:36px;height:36px;color:#eee;font-size:13px;background-color:#fff;border:1px solid #e5e5e5}
.search button{position:absolute;right:0;top:0;border:0;width:50px;line-height:36px;height:36px;text-align:center;color:#000;background-color:#fff;border:1px solid #e5e5e5;border-left:0;cursor:pointer}
.header-user>a{display:block;width:36px;height:35px;line-height:35px;color:#fff;text-align:center;border-radius:3px}
.header-user>a:hover{opacity:.9;color:#fff}
.nav li{position:relative;float:left;margin-left:10px}
.nav li>i.fa{position:absolute;right:5px;top:0;display:inline-flex;align-items:center;height:60px;color:var(--tx-foottxt);transition:all .35s ease 0s}
.nav li a{display:block;padding:0 1.2em;line-height:60px;color:#000000;font-size:15px}
.nav>ul>li>a::after{content:"";display:block;position:absolute;left:50%;bottom:-1px;height:3px;width:0;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s}
.nav li a:hover::after,.nav li.on a::after{width:16px;margin-left:-8px}
.nav li ul{position:absolute;left:0px;top:80px;background-color:#fff;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s;z-index:0;opacity:0;visibility:hidden;box-shadow:0 5px 15px rgb(0 0 0 / 10%)}
.nav li ul li{margin:0}
.nav li ul li a{white-space:nowrap;line-height:30px;font-size:13px;color:#000;padding:0 30px}
.nav li:hover ul{top:58px;padding:6px 0;opacity:1;visibility:visible}
.main{padding-top:80px}
.ico-jian{display:inline-block;line-height:20px;height:20px;font-style:normal;background-color:red;color:#fff;padding:0 5px;border-radius:3px;font-size:12px}
.btn-line{border:1px solid #5fb878;background-color:transparent;color:#5fb878}
.btn-line:hover{background-color:#5fb878}
.ul-spot li a{position:relative;padding-left:10px}
.ul-spot li a::after{content:"";position:absolute;left:0;top:50%;width:4px;height:4px;margin-top:-2px;border-radius:1px;opacity:.5}
.ul-18>*{line-height:1.8;height:1.8em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.home-flash .swiper-slide img{width:100%;height:307px;-o-object-fit:cover;object-fit:cover}
.swiper-container .swiper-button-next,.swiper-container .swiper-button-prev{background-image:none;background-color:rgba(0,0,0,.6);color:#fff;line-height:44px;text-align:center;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s}
.swiper-button-next{right:-40px}
.swiper-button-prev{left:-40px}
.swiper-container:hover .swiper-button-next{right:0}
.swiper-container:hover .swiper-button-prev{left:0}
.tab-hd li{cursor:pointer}
.home-tab .tab-hd{border-bottom:1px solid #eee}
.home-tab .tab-hd li{float:left;line-height:40px;padding:0 20px;position:relative;font-size:17px}
.home-tab .tab-hd li.active::after,.list-tab1 .tab-hd li.active::after,.user-tab .tab-hd li.active::after{content:"";display:block;position:absolute;bottom:0;left:50%;margin-left:-10px;width:20px;border-bottom:3px solid #F5BC00}
.tx-tab-hd li{cursor:pointer}
.home-tab .tx-tab-hd{border-bottom:1px solid var(--tx-border)}
.home-tab .tx-tab-hd li{float:left;line-height:40px;padding:0 20px;position:relative;font-size:17px}
.tx-tab-hd li.on{color:var(--tx-color)}
.tx-tab-hd li.on::after{content:"";display:block;position:absolute;bottom:0;left:50%;margin-left:-10px;width:20px;border-bottom:3px solid var(--tx-color)}
.home-tab-li li{padding:8px 80px 8px 35px;position:relative;line-height:22.4px}
.home-tab-li li>i{position:absolute;left:15px;top:8px;color:#ed7263;font-style:normal;z-index:10}
.home-tab-li li>a{transition:all 0s ease 0s;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.home-tab-li li>a .img-70,.home-tab-li li>a p{display:none}
.home-tab-li li a>span{position:absolute;right:15px;top:10px}
.home-tab-li li.on{background:#f7f7f7;padding:15px;line-height:24px}
.home-tab-li li.on>a .img-70,.home-tab-li li.on>a p{display:block}
.home-tab-li li.on a>span{display:none}
.home-tab-li li.on>i{background-color:red;width:20px;height:20px;color:#fff;text-align:center;top:15px;left:10px}
.home-top li section{max-width:80px;text-align:center;margin:0 auto;overflow:hidden}
.info-con{line-height:1.7}
.home-tab-li li.on>a{display:block;position:relative;z-index:5;padding-left:95px;min-height:78px}
.home-tab-li li.on>a .img-70{position:absolute;left:0;top:0}
.pd15-4{padding:30px 15px 10px 15px}
.ico-title{position:absolute;left:15px;top:0;display:block;padding:0 20px;color:#fff;line-height:24px}
.item-box section{overflow:hidden}
.i100{width:100px}
.i150{width:150px}
.img-left{display:block;position:relative;z-index:5;padding-left:95px;min-height:80px}
.img-left .img-70{position:absolute;left:0;top:0}
.img-70{width:80px;height:80px;display:inline-block}
.img-90{width:95px;height:95px;display:inline-block}
.img-55{width:50px;height:50px;display:inline-block}
.img-border{display:block;border:1px solid #eee;padding:15px;border-radius:2px;box-shadow:0 0 1px rgba(0,0,0,.05);background-color:#fff}
.img-border h2 a{color:#000}
.hover-gray h2{color:#000;font-weight:500}
.img-border:hover,.tx-box:hover{box-shadow:0 1px 10px rgba(0,0,0,.05)}
.home-img li a{display:block;margin-bottom:10px}
.home-img img{width:100%;display:block;line-height:1;-o-object-fit:cover;object-fit:cover}
.img-50 img{height:150px}
.img-100 img{height:300px}
.item-app1{display:block;position:relative;padding:0 80px 0 120px;min-height:100px}
.item-app1 .img-90{position:absolute;left:0;top:0}
.item-app1>i.fa{position:absolute;right:0;top:50%;margin-top:-25px;width:50px;height:50px;line-height:50px;text-align:center;border-radius:50%}
.a-hover-h:hover p{color:#888}
.item-app1:hover>i.fa{color:#fff}
.item-news{display:block;position:relative;padding-left:150px}
.item-news>i{display:block;position:absolute;left:0;top:0;width:135px}
.hover-gray li{transition:all .45s ease 0s}
.hover-gray li:hover{box-shadow:0 1px 10px rgba(0,0,0,.03)}
.ranking li{padding:10px 0 10px 30px;border-bottom:1px solid #eee;position:relative;line-height:22px}
.ranking li:last-child{border-bottom:0}
.ranking li>i:first-child{position:absolute;left:0;top:10px;width:15px;background-color:#eee;color:#999;font-style:normal;text-align:center}
.ranking li a,.ranking li.on p.f-12{display:block}
.ranking li a{padding-right:50px;position:relative}
.ranking li a>i.img-55,.ranking li p.f-12{display:none}
.ranking li>a i.fa{position:absolute;right:0;top:50%;width:22px;height:22px;margin-top:-11px;text-align:center;line-height:22px;font-size:12px;border-radius:2px;color:#999;background-color:#eee}
.ranking li.on a{position:relative;padding-left:60px;min-height:50px}
.ranking li.on a>i.img-55{position:absolute;left:0;top:0;display:block}
.ranking li.on>a i.fa,.ranking li:hover>a i.fa{color:#fff}
.ranking li.on>i:first-child{height:50px;line-height:50px;color:#fff}
.tx-text-em a{border-bottom:2px solid #84cf6d;text-decoration:none}
.tx-text-em a:hover{-webkit-transition:box-shadow .2s linear;transition:box-shadow .2s linear;box-shadow:inset 0 -10px #84cf6d;color:#000}
.tx-text hr{margin-bottom:10px}
.soft-box{position:relative;overflow:visible}
.soft-box>div{position:absolute;bottom:0;right:0;width:100px}
.soft-down a{padding:0 33px;position:relative;z-index:50}
.soft-down a>span{position:absolute;top:60px;left:0;width:100%;height:auto;background-color:#fff;padding:2px;border:5px solid #aaa;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s;z-index:0;color:#999;display:flex;flex-direction:column;align-items:center;justify-content:center;opacity:0;visibility:hidden}
.soft-down a>span::after{content:"";position:absolute;top:-20px;left:50%;margin-left:-5px;width:0;height:0;border-width:10px;border-color:transparent transparent #aaa transparent;border-style:solid}
.soft-down a:hover>span{top:40px;opacity:1;visibility:visible}
.soft-down a em{display:block;line-height:1;margin-bottom:6px}
.btn-border{background-color:transparent;border:1px solid #ddd;color:#333}
.soft-screenshot .swiper-slide img{width:100%;height:265px;border-image:none;overflow:hidden;padding:2px;border:1px solid #eeeeee}
.side-box dl{margin-bottom:20px}
.side-box dl dd{padding:10px 15px}
.side-box dl dd ul::after{display:table;content:" ";clear:both}
.side-box dl dd ul li{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:2}
.side-box dl#divArchives ul li,.side-box dl#divCatalog ul li,.side-box dl#divFavorites ul li,.side-box dl#divLinkage ul li,.side-box dl#divTags ul li{float:left;width:48%}
.side-box dl#divArchives ul li:nth-child(2n),.side-box dl#divCatalog ul li:nth-child(2n),.side-box dl#divFavorites ul li:nth-child(2n),.side-box dl#divLinkage ul li:nth-child(2n),.side-box dl#divTags ul li:nth-child(2n){float:right}
.side-box dl table{width:100%;border-collapse:collapse}
.side-box dl table td,.side-box dl table th{border:1px solid #ddd;padding:5px;overflow:hidden;text-align:center}
.side-box dl table caption{margin-bottom:10px}
.side-box dl table td a{color:#e25239}
.side-box dl#divSearchPanel dd form{display:block;position:relative;width:100%;padding-right:50px}
.side-box dl#divSearchPanel dd>div input[type=text]{width:100%;border:0;padding:0 10px;line-height:30px;background-color:#e7e2dd}
.side-box dl#divSearchPanel dd>div input[type=submit]{position:absolute;right:0;top:0;width:50px;height:30px;line-height:30px;text-align:center;color:#fff;border:0;border-radius:0;padding:0;background-color:#e25239}
.side-zt li{margin-bottom:15px}
.side-zt li:last-child{margin-bottom:0}
.more{vertical-align:middle;display:inline-block}
.last-li li:last-child{margin-bottom:0}
.links{padding:15px 0 0 15px}
.links li{float:left;margin:0 15px 15px 0}
.footer{color:#ddd;background-image:url(../style/images/foot-bg.png)}
.footer>.tx-wide{padding:30px 0 0 0}
.footer a{color:#dfdfdf}
.footer .fr{float:right}
.footer .ul-26>*{line-height:2;height:2em}
.copy{background-color:rgba(0,0,0,.1);padding:15px 0}
.foot-code img{width:100%;height:auto}
.gotop{position:fixed;bottom:40px;right:20px;width:50px;height:50px;line-height:50px;text-align:center;color:#fff;border-radius:50%;cursor:pointer;z-index:1999}
.gotop:hover{opacity:.8}
.gotop i{font-size:20px}
.alert{border:1px solid transparent}
.alert-danger{color:#a94442;background-color:#f2dede;border-color:#ebccd1}
.alert-warning{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}
.alert-success{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}
.style-on{display:inline-block;width:35px;height:35px;line-height:35px;text-align:center;background-color:#fff;border:1px solid #e5e5e5;margin:12px 10px 0 0;border-radius:3px;color:#000}
.tx-night{background-color:#111;color:#eee}
.tx-night .header{box-shadow:0 5px 15px rgba(0,0,0,.5)}
.tx-night .footer,.tx-night .footer a,.tx-night .nav li a,.tx-night a{color:#f1f1f1}
.tx-night .footer,.tx-night .header,.tx-night .img-border,.tx-night .nav li ul,.tx-night .pagebar a,.tx-night .side-box dl,.tx-night .tx-box,.tx-night .tx-box-n,.tx-night .wap-nav{background-color:#293238}
.tx-night .btn-border,.tx-night .home-tab .tab-hd,.tx-night .home-tj li a::after,.tx-night .img-border,.tx-night .pop-con>h2,.tx-night .ranking li,.tx-night .side-box dl,.tx-night .tx-box,.tx-night .tx-comment-box,.tx-night .tx-comments>ul.msg,.tx-night .tx-hr,.tx-night .tx-text hr{border-color:#292929}
.tx-night .home-tab-li li.on,.tx-night .hover-gray li:hover,.tx-night .img-box-hover>a>small,.tx-night .item-app1>i.fa,.tx-night .item-app0>i.fa,.tx-night .ranking li>a i.fa,.tx-night .ranking li>i:first-child,.tx-night .tx-comment-box{background-color:rgba(0,0,0,.2)}
.tx-night .tx-comment input[type=text],.tx-night .tx-comment textarea{background-color:transparent;color:#ddd}
@-webkit-keyframes xuanzhuan{0%{-webkit-transform:rotate(0)}
50%{-webkit-transform:rotate(180deg)}
100%{-webkit-transform:rotate(360deg)}
}.pop-off2{position:fixed;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.9);z-index:100;display:none}
.pop-box{position:fixed;left:0;top:-100px;display:flex;align-items:center;justify-content:center;width:100%;height:100%;z-index:101;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s;opacity:0;visibility:hidden}
.pop-box-on{opacity:1;visibility:visible}
.pop-con{width:400px;position:relative}
.pop-con>h2{border-bottom:1px solid #eee;padding:10px 15px}
.pop-con2{width:800px;position:relative}
.pop-con2>h2{border-bottom:1px solid #eee;padding:10px 15px}
.pop-off1{position:absolute;top:-1px;right:5px;line-height:40px;width:30px;background-color:rgba(0,0,0,.8);text-align:center;color:#fff;border-radius:0 0 50px 50px;z-index:10}
.pop-off1:hover{color:#fff;opacity:.9}
.pop-off1:hover i{animation:xuanzhuan 1s infinite linear}
@media screen and (max-width:1198px){.imgce li{width:100%}
.home-tab .tab-hd li{float:left;line-height:40px;padding:0 10px;position:relative;font-size:15px}
.info-con img{width:auto!important;height:auto!important}
.wap-nav{position:fixed;right:-300px;top:0;width:260px;height:100%;background-color:#404553;z-index:50;overflow-y:scroll}
.nav,.search{float:none}
.nav li{margin:0;width:100%;float:none;position:relative}
.nav li .nav-drop{position:absolute;top:0;right:0;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;z-index:10;color:#fff;font-weight:100;font-size:.8em;cursor:pointer}
.nav li::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;border-bottom:1px solid rgba(0,0,0,.2)}
.nav>ul>li>a{line-height:40px;padding:0 20px}
.nav>ul>li.on>a::after{left:0;bottom:auto;top:13px;width:3px;height:14px;margin:0}
.nav li ul{position:relative;opacity:1;visibility:visible;top:auto;padding-left:40px;left:auto;display:none;transition:all 0s}
.nav li:hover ul{padding:0 0 0 40px;top:auto}
.nav>ul>li ul li a{line-height:36px;padding:0}
.nav>ul>li ul li:last-child{border-bottom:0}
.logo a,.logo img{height:30px}
.nav-on{position:absolute;right:10px;top:0;line-height:50px;color:#000;z-index:10;display:block}
.search{padding:10px;position:relative}
.search form{width:100%}
.search-yt{padding:10px 55px 10px 10px}
.header-user{position:absolute;right:10px;top:10px}
.wap-nav-off{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:98;display:none}
.main{padding-top:60px}
.side-box dl{margin-bottom:12px}
.home-flash .swiper-slide img{height:auto}
.footer{text-align:center;font-size:.8em}
.footer>.tx-wide{padding:20px 10px 0 10px}
.foot-code img{max-width:180px}
.home-tj li>*{margin:0 10px 8px 0}
.info-next .ta-r{text-align:left;margin-top:10px}
.style-on{background-color:transparent;margin:0 25px 0 0;line-height:50px;height:50px;border: 0px;}
.wap-roll{display:flex;align-items:center;overflow-x:auto;flex-wrap:nowrap;overflow-y:hidden}
.wap-roll>*{flex:none}
.info-title{text-align:left}
}a,.btn-border{color:#3e3e3e}
.tx-box,.tx-box-n,.side-box dl,.img-border,.pagebar a,.pagebar .now-page{background-color:#ffffff}
.header,.nav li ul,.wap-nav{background-color:#ffffff}
.footer{background-color:#404553}
a:hover,.search button,.nav li a:hover,.home-tab .tab-hd li.active,.list-tab1 .tab-hd li.active,.user-tab .tab-hd li.active,.f-blue,.footer a:hover,.btn-border:hover{color:#F5BC00}
.pagebar a:hover,.pagebar b,.pagebar .now-page,.tx-color,.tx-title::after,.side-box dl dt::after,.header-user>a,.nav>ul>li>a::after,.ul-spot li a::after,.home-tj li>strong,.home-tj li a:hover,.home-tj li a.on,.item-app1:hover>i.fa,.item-app0:hover>i.fa,.ranking li:hover>a i.fa,.ranking li.on>a i.fa,.ranking li.on>i:first-child,.swiper-pagination-bullet-active,.side-box dl#divSearchPanel dd > div input[type="submit"]{background-color:#F5BC00}
.pagebar b{color:#fff}
.home-tj li>strong::after,.home-tab .tab-hd li.active::after,.list-tab1 .tab-hd li.active::after,.user-tab .tab-hd li.active::after,.tx-text-em a,.tx-text h1,.tx-text h2,.tx-text h3{border-color:#F5BC00}
.tx-text-em a:hover{box-shadow:inset 0 -10px #F5BC00}
.footer a,.footer{color:#f4f4f4}
.tx-box,.tx-box-n,.side-box dl,.tx-text hr,.tx-hr,.img-border,.ranking li,.home-tj li a::after,.btn-border{border-color:#eeeeee}
.item-app0>i.fa,.item-app1>i.fa,.hover-gray li:hover,.ranking li > a i.fa,.ranking li > i:first-child{background-color:#eeeeee}
.sk-cf:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.sk-fl{float:left}
.sk-fr{float:right}
.tcenter{text-align:-webkit-center}
.ecenter{border-radius:0px;width:78%;border:1px solid #ddd}
.my516code{margin-top:15px}
.tx-text pre,.tx-text pre>code{display:block;font-size:13px;line-height:1.5;background:#e9ecef;color:#333;font-family:Consolas,Monaco,"Andale Mono","Ubuntu Mono",monospace;position:relative;margin:0 0 20px;padding:1em;-webkit-box-sizing:border-box;box-sizing:border-box;border:none;border-radius:4px;word-break:break-word;word-wrap:normal;white-space:pre;overflow:auto;-webkit-overflow-scrolling:touch}
.pcb{clear:left;margin-right:0}
.pcb .locked{overflow:hidden;padding:8px 8px 8px 8px;border:solid 1px #FFBB76;background:#FFFCEF}
.whitebg{background:#fff;border-radius:3px;padding:20px;margin-bottom:20px;overflow:hidden}
.downnotice{margin-top:10px;padding:8px 6px;border:solid 1px #FFBB76;background:#FFFCEF;color:#DB7C22;font-size:12px;line-height:22px}
.con_text pre,.con_text pre>code{display:block;font-size:13px;line-height:1.5;background:#e9ecef;color:#333;font-family:Consolas,Monaco,"Andale Mono","Ubuntu Mono",monospace;position:relative;margin:0 0 20px;padding:1em;-webkit-box-sizing:border-box;box-sizing:border-box;border:none;border-radius:4px;word-break:break-word;word-wrap:normal;white-space:pre;overflow:auto;-webkit-overflow-scrolling:touch}
@media screen and (max-width:460px){.foot-code img{max-width:120px}
.soft-down{display:flex}
.soft-down a{padding:0 12px;flex:1}
.soft-down a:last-child{margin-right:0}
.wap-btn-1 a{width:100%;margin-right:0}
.wap-btn-2 a{width:49%}
.soft-wrap{position:relative;padding-bottom:100px}
.soft-box>ul{margin-bottom:8px}
.soft-wrap dd.col-20{padding-left:12px}
.soft-wrap .col-p-19,.soft-wrap .col-p-24{position:inherit}
.soft-wrap-arc{position:relative;padding-bottom:50px}
.soft-wrap-arc dd.col-20{padding-left:12px}
.soft-wrap-arc .col-p-19,.soft-wrap-arc .col-p-24{position:inherit}
.soft-wrap-qkl{position:relative;padding-bottom:15px}
.soft-wrap-qkl dd.col-20{padding-left:12px}
.soft-wrap-qkl .col-p-19{position:inherit}
.soft-box{position:absolute;bottom:12px;left:0;width:100%;padding-left:12px;padding-right:12px}
.wap-12-1 .col-m-12{width:100%}
.i150{width:70px}
.item-app1>p.f-gray1,.item-box section>p{display:none}
.item-box section h2,.item-box section h3{line-height:24px;max-height:48px;white-space:normal;font-size:15px}
.soft-down a:hover>span{display:none}
.item-app1 .img-90{width:70px}
.item-app1{padding:0 60px 0 80px;min-height:70px}
.item-app0{padding:0 60px 0 0;min-height:70px}
.gotop{bottom:10px;right:10px;width:30px;height:30px;line-height:30px}
.gotop i{font-size:13px}
.pop-box{width:90%;left:5%;margin-left:0}
.img-wap-left{padding:0 5em 0 4em;min-height:3em}
.img-wap-left .img-70{width:3em;height:3em}
.img-wap-left p:last-child{position:absolute;right:0;top:0}
.home-topping-box{flex-direction:column}
.home-topping-box .tx-tab-hd{flex-direction:row;overflow-x:auto}
.home-topping-box .tx-tab-hd>*{flex:none;width:auto;height:2.2em}
.home-topping-box .tx-tab-hd>.on::after{left:50%;top:0;width:1.2em;height:3px;margin:0 0 0 -.6em}}
@media screen and (max-width:310px){.wap-12 .col-m-12{width:100%}}
#content .arc_down,#content .arc_down2{width:99%;margin-top:5px;padding:15px 0;background:#f6f9fd;border:1px solid #00aecd;border-radius:5px;overflow:hidden}
#content .arc_down .arc_down_icon,#content .arc_down2 .arc_down_icon{width:100px;height:40px;float:right;margin:0px 25px 0 0;border-radius:5px;border:1px solid #40b4f7;color:#40b4f7;text-align:center;line-height:40px;font-size:16px;transition:.3s}
#content .arc_down2{display:flex;margin:1.5em auto 1.5em auto;max-width:850px;border:none;box-shadow:#999 0px 0px 10px;background:#f5f5f5}
#content .arc_down2 .arc_down_tit{width:535px;color:#333}
#content .arc_down2 .arc_down_ico{height:80px;line-height:80px;margin-left:25px}
#content .arc_down2 img{width:68px;height:68px;border-radius:8px;border:none}
#content .arc_down2 .arc_down_title{width:480px;float:left;margin:10px 0 0 25px;font-size:20px;line-height:20px;padding:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
#content .arc_down2 .arc_down_info{float:left;width:480px;height:50px;margin:5px 0 0 25px;font-size:13px;color:#666;line-height:150%;margin-top:12px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}
#content .arc_down2 .arc_down_morebtn{width:230px;margin-right:25px;display:flex;flex-direction:row;justify-content:space-around}
#content .arc_down2 .arc_down_icon{float:none;margin:auto;background:#43ab04;color:#fff;border:none}
#content .arc_down2 .app{background:#379be9}
#content .arc_down2 .arc_down_icon:hover{text-decoration:underline}
#content .arc_down2 .arc_down_info span{color:#FF0000;font-weight:bold}
.qkl_sortlist{width:100%;padding:20px}
.qkl_sortlist li{width:100%;display:table;padding:15px 0;border-bottom:1px solid #eee;position:relative}
.qkl_sortlist li img{width:200px;height:120px;float:left}
.qkl_sortlist li h3{font-size:16px;color:#222;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:normal}
.qkl_sortlist li p{font-size:14px;color:#777;line-height:20px;margin-top:15px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;width:590px !important}
.qkl_sortlist li span{font-size:12px;color:#999;margin-top:15px}
.qkl_sortlist li a img{width:120px !important;margin-right:15px}
.qkl_sortlist li h3,.qkl_sortlist li p,.qkl_sortlist li span{float:left !important;width:635px}
.qkl_sortlist li div{position:absolute;right:10px;top:55px}
.qkl_sortlist li div a{display:block;background-color:#17a2e7;width:99px;line-height:36px;font-size:14px;color:#fff;text-align:center;letter-spacing:1px;overflow:hidden;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}
.qkl_sortlist li h3 a,.qkl_sortlist li span a,.qkl_sortlist li h3 a:visited,.qkl_sortlist li span a:visited{color:#0539c3}
.qkl_sortlist li h3 a:hover,.qkl_sortlist li span a:hover{color:#40b4f7}
.qkl_category{position:absolute;left:10px;top:25px;padding:5px 6px;font-size:12px;line-height:1;color:#fff;background-color:#000;filter:alpha(opacity=60);background:rgba(0,0,0,.6);border-radius:2px;text-decoration:none}
.qkl_category:hover{background-color:#1abc9c;color:#fff}
#article{width:100%;padding:15px;display:table}
#title{width:100%;padding:15px 0;border-bottom:1px dashed #eee;line-height:30px;font-size:25px;text-align:center}
.intro{font-size:14px;line-height:28px;margin-top:15px}
.intro .showlogo{float:left;width:130px;height:130px;margin-right:15px}
.main-left{width:880px;background-color:#fff;margin-top:15px}
.qkl-tab-menu{height:45px;border:1px solid #ececec;border-bottom:2px solid #1799d9;position:relative}
.qkl-tab-menu ul{position:absolute;left:-1px;top:-1px;box-sizing:border-box;padding:0 !important;margin:0 !important}
.qkl-tab-menu li{width:128px;height:46px;line-height:46px;float:left;border-left:1px solid #ddd;text-align:center;font-size:16px;font-family:微软雅黑,arial;cursor:pointer;list-style-type:none !important}
.qkl-tab-box{border-bottom:1px #ddd dashed}
.cur{background:#17a2e7;color:#ffffff}
.qkl-tab-box div{display:none;padding:15px;line-height:30px;font-size:14px}
.qkl-tab-box div a{color:#06C;text-decoration:underline}
.qkl-tab-box div:first-Child{display:block}
.qkl-tab-box div:nth-child(3) a{color:#f5bc00}
.attribute{padding:10px 15px 15px 15px}
.attribute .title{height:41px;line-height:40px !important;border-bottom:2px solid #ddd}
.attribute .title span{width:80px;line-height:40px !important;color:#17a2e7;height:41px;font-size:20px;font-weight:bold;border-bottom:2px solid #17a2e7;display:block}
.attribute .showinfo{font-size:14px;line-height:30px}
.attribute h2,.qkl-tab-box h2{position:relative;margin:10px 0;color:#FFFFFF;background:#6FA8DC;padding:6px 10px;font-size:16px;font-weight:bold;border-radius:5px}
.attribute h3,.qkl-tab-box h3{position:relative;margin:10px 0 8px 0;color:#0d5a96;background:#f1f7fd;border:1px solid #cae0f3;border-left:3px solid #49a7ea;padding:6px 10px;font-size:16px;font-weight:bold;border-radius:5px}
.attribute h3::after{position:absolute;left:10%;display:table;width:10px;height:10px;margin-left:-5px;content:'';transform:rotate(-45deg);z-index:1;bottom:-6px;border-bottom:1px solid #cae0f3;border-left:1px solid #cae0f3;background-color:#f0f7fd}
.attribute table{border:1px solid #cccccc;border-collapse:collapse;text-align:center;margin:0.54em 0;clear:both;width:100%}
.attribute table th,.attribute table td{padding:8px;border:1px solid #C1DAD7;line-height:22px;text-align:left}
.attribute table th{background:#CAE8EA}
.attribute table thead,.attribute table.jbborder tr{background-color:#fff}
.attribute table tr:nth-child(even){background-color:#f5fafa}
.attribute table tbody tr:hover{background:rgba(255,255,153,.4)}
.attribute table th img{display:block;margin:5px auto 0}
.attribute table td{text-align:left}
.attribute table td.version{font-weight:bold}
.attribute table pre{width:auto;margin:0;padding:0;border:0;background:transparent}
.attribute table td p{margin:0;padding:0;line-height:22px}
.attribute table ul{margin-top:2px}
.attribute img,.qkl-tab-box img{max-width:100%;margin:0 auto;display:block}
.attribute p img{cursor:zoom-in}
.attribute a{color:#06C}

.tx-info-module-box,
.tx-info-module-box * {
    margin: 0 !important;
    padding: 0 !important;
    font-size: 1em !important;
    border: 0 !important;
    width: auto !important;
    height: auto !important;
    -webkit-box-sizing: border-box !important;
    box-sizing: border-box !important;
    list-style: none !important;
    max-width: none !important;
    max-height: none !important;
    line-height: 1 !important;
    background: 0 0 !important
}

.tx-info-module-box {
    margin: .5em 0 1.5em 0 !important;
}


.tx-info-module-box{
    max-width: 800px !important;
    margin-left: auto !important;
    margin-right: auto !important;
}

.tx-info-module-imgbox img {
    width: 100% !important;
    border: 0 !important;
    vertical-align: middle !important;
    line-height: 1 !important;
    border-radius: 5px !important
}

.tx-info-module-btn {
    display: inline-flex !important;
    height: 2.4em !important;
    align-items: center !important;
    justify-content: center !important;
    padding: 0 1em !important;
    border-radius: 4px !important;
    background-color: var(--tx-module-color1) !important;
    color: #fff !important;
    transition: all .35s ease 0s !important
}

.tx-info-module-btn1 {
    display: inline-flex !important;
    height: 2.4em !important;
    align-items: center !important;
    justify-content: center !important;
    padding: 0 1em !important;
    border-radius: 4px !important;
    background-color: var(--tx-module-color1) !important;
    color: #fff !important;
    transition: all .35s ease 0s !important
}

.tx-info-module-btn:hover {
    opacity: .9 !important;
    color: #fff !important;
    text-decoration: underline !important;
}

.tx-info-module-btn1:hover{
    text-decoration: underline !important;
}

.tx-info-module-btn1:hover {
    opacity: .9 !important;
    color: #fff !important
}
.tx-info-module-down1-box>section {
    background-color: #fffcf9 !important;
    border-radius: 5px !important;
    padding: 1em !important;
    display: flex !important;
    align-items: center !important;
    position: relative !important;
    border: 1px solid #ffd9a8 !important
}

.tx-info-module-down1-box .tx-info-module-imgbox {
    width: 4.2em !important;
    overflow: hidden !important;
    border-radius: 5px !important;
    flex: none !important
}

.tx-info-module-down1-box .tx-info-module-down-txt {
    flex: auto !important;
    padding: 0 0 0 1.5em !important
}

#content .tx-info-module-down1-box .tx-info-module-down-txt>h3::after{background:none;}

.tx-info-module-down1-box .tx-info-module-btn {
    height: 2.6em !important;
    font-size: 1.1em !important;
    padding: 0 2em !important;
    background-color: #43ab04 !important;
    margin: 0 0 0 1em !important;
    flex: none !important;
    text-decoration: none;
}

.tx-info-module-btn1 {
    height: 2.6em !important;
    font-size: 1.1em !important;
    padding: 0 2em !important;
    background-color: #333 !important;
    margin: 0 0 0 1em !important;
    flex: none !important;
    text-decoration: none;
}

.tx-info-module-txt-title {
    font-size: 1.25em !important;
    line-height: 1.4 !important;
    max-height: 2.8em !important;
    margin: 0 0 .5em 0 !important;
    overflow: hidden !important;
    flex: none !important;
    font-weight: 700;
}

.tx-info-module-txt-info {
    opacity: .6 !important;
    line-height: 1.4 !important;
    overflow: hidden !important;
    flex: auto !important;
    display: block !important;
    font-size: 14px !important;
    text-indent: 0em !important
}

.tx-info-module-imgtxt-span {
    display: flex !important;
    align-items: center !important;
    flex: none !important;
    margin: 1em 0 0 0 !important
}

@media screen and (max-width:768px){
.qkl_sortlist {padding: 5px; }
.qkl_sortlist li a img {height: 95px; width: 95px !important; margin-right: 10px;}
.qkl_sortlist li h3, .qkl_sortlist li p, .qkl_sortlist li span {width: auto !important; float: none !important;}
.qkl_sortlist li p {margin-top: 5px; }
.qkl_sortlist li span {display: none; }
.qkl_sortlist li div {position: unset; }
.qkl_sortlist li div a {width: 70px; line-height: 26px; font-size: 12px; letter-spacing: 0px; /*float: right; margin-right: 10px; */}
.intro .showlogo {margin-right: 8px; width: 75px; height: 75px; }
.qkl-tab-menu ul {width: 100%; }
.qkl-tab-menu li {width: 25%; }
.main-left {width: 100%; }
#content .arc_down2 {flex-wrap: wrap;padding: 1em;}
#content .arc_down2 img {margin: 0 10px 0 0;}
#content .arc_down2 .arc_down_ico {width: 30%; margin-left: 0;}
#content .arc_down2 .arc_down_tit {width: 66%; flex: auto;}
#content .arc_down2 .arc_down_title,#content .arc_down2 .arc_down_info,#content .arc_down2 .arc_down_morebtn {width: 100%;margin: 0;}
#content .arc_down2 .arc_down_info {height: auto;margin-top: 7px;font-size: 14px;}
#content .arc_down2 .arc_down_icon {text-decoration: none; margin: 0 0.5em 0 0; flex: auto; width: auto;}
#content .arc_down2 .arc_down_icon:nth-child(2) {margin: 0 0 0 0.5em; }

.tx-info-module-down1-box > section {align-items: flex-start !important; flex-wrap: wrap !important; }
.tx-info-module-down1-box .tx-info-module-imgbox {position: absolute!important; }
.tx-info-module-down1-box .tx-info-module-down-txt {padding: 0 0 0 4.7em !important }
.tx-info-module-down1-box .tx-info-module-btn,.tx-info-module-down1-box .tx-info-module-btn1 {margin: 1em 0 0 0!important; flex: auto!important; }
}