/* 
* author:DYBOY 
* time:2020年4月13日 16:55:51 
* 版权声明：已取得国家软件著作权，盗版必究 
* 优选资源下载商城系统 
*/
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}
body{margin:0}
::-webkit-scrollbar-thumb{background-color:#3385ff;-webkit-border-radius:4px;/*border:2px solid #fff;*/
}
::-webkit-scrollbar-thumb:hover{background-color:#0566f7;}
::-webkit-scrollbar{width:10px;height:10px;}
::-webkit-scrollbar-track-piece{background-color:#fff;-webkit-border-radius:0;}
.iconfont-small{font-style:normal;font-size:0.875rem;font-family:iconfont!important;-webkit-font-smoothing:antialiased;-webkit-text-stroke-width:.2px;-moz-osx-font-smoothing:grayscale}
.iconfont{font-style:normal;font-size:1rem;font-family:iconfont!important;-webkit-font-smoothing:antialiased;-webkit-text-stroke-width:.2px;-moz-osx-font-smoothing:grayscale}
.iconfont-big{font-style:normal;font-size:1.1rem;font-family:iconfont!important;-webkit-font-smoothing:antialiased;-webkit-text-stroke-width:.2px;-moz-osx-font-smoothing:grayscale}
.iconfont-x-big{font-style:normal;font-size:1.875rem;font-family:iconfont!important;-webkit-font-smoothing:antialiased;-webkit-text-stroke-width:.2px;-moz-osx-font-smoothing:grayscale}
@-webkit-keyframes top-rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}
100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}
}
@keyframes top-rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}
100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}
}
.top-rotate{-webkit-animation:top-rotate 2s infinite linear;animation:top-rotate 2s infinite linear;}
article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}
.cat-theme-bg{background-color:#1890ff!important;background-image:linear-gradient(90deg,#4e51ff 0%,#3eb9ff 100%)!important}
audio,canvas,progress,video{display:inline-block;vertical-align:baseline}
audio:not([controls]){display:none;height:0}
[hidden],template{display:none}
a{background-color:transparent}
a:active,a:hover{outline:0}
abbr[title]{border-bottom:1px dotted}
b,strong{font-weight:700}
dfn{display:inline-block;margin-right:15px;color:#FF5E52;font-weight:700;font-style:normal;font-size:14px;font-family:Arial}
[tabindex="-1"]:focus{outline:0!important}
h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}
p{margin-top:0;margin-bottom:1rem}
abbr[data-original-title],abbr[title]{border-bottom:1px dotted #999;cursor:help}
address{margin-bottom:1rem;font-style:normal;line-height:inherit}
ol,ul{list-style:none}
dl,ol,ul{margin-top:0;margin-bottom:0;padding-left:0}
ol ol,ol ul,ul ol,ul ul{margin-bottom:0}
dt{font-weight:700}
dd{margin-bottom:.5rem;margin-left:0}
blockquote{margin:0 0 1rem}
mark{background:#ff0;color:#000}
small{font-size:80%}
sub,sup{position:relative;vertical-align:baseline;font-size:75%;line-height:0}
sup{top:-.5em}
sub{bottom:-.25em}
img{border:0}
svg:not(:root){overflow:hidden}
figure{margin:1em 40px}
hr{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;height:0}
pre{overflow:auto}
address,caption,cite,dfn,th,var{font-weight:400;font-style:normal}
button,input,optgroup,select,textarea{margin:0;color:inherit;font:inherit}
button{overflow:visible}
button,select{text-transform:none}
button,html input[type=button],input[type=submit],input[type=reset]{cursor:pointer;-webkit-appearance:button}
button[disabled],html input[disabled]{cursor:no-drop}
button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}
input{line-height:normal}
input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}
input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}
input[type=search]{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-appearance:textfield}
input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}
fieldset{margin:0 2px;padding:.35em .625em .75em;border:1px solid silver}
legend{padding:0;border:0}
textarea{overflow:auto}
optgroup{font-weight:700}
table{margin:0;margin:0 auto;padding:0;width:80%;border-collapse:collapse;border-spacing:0}
table td,table th{padding:10px;text-align:center}
table th{text-transform:uppercase;letter-spacing:1px;font-size:.875rem}
.lists-navigator ol{margin:0;padding:0 10px;list-style:none;text-align:center}
.lists-navigator ol li{display:inline-block;color:#5f5f5f}
.lists-navigator ol li a:hover{color:#fff;background-color:#1890ff;}
.lists-navigator ol li a{font-size: 14px;padding: 5px 15px;background-color: #ececec;color: #666;margin: 0 2px;}
.lists-navigator ol li.current a{color:#fff;background-color:#1890ff;}
.homecate4{padding:20px 0 10px 0;overflow:hidden}
.homecate4 .box{float:left;margin-right:10px;background-color:#fff;box-shadow:2px 2px 10px #ccc;margin-bottom:10px;border-radius:4px}
.homecate4 .box .title{height:50px;line-height:50px;border-bottom:1px solid #eee;padding:0 15px}
.homecate4 .box .title h4{display:inline-block;font-size:18px;font-weight:400}
.homecate4 .box .title i{float:right;display:inline-block;font-style:normal;color:#999}
.homecate4 .box ul{list-style:none;padding:10px 15px;width:100%}
.homecate4 .box li{line-height:30px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.widget .hot-list li{margin-bottom:15px}
code{font-family:Menlo,Bitstream Vera Sans Mono,DejaVu Sans Mono,Monaco,Consolas,monospace;margin:0 3px;padding:2px 6px;border-radius:3px;color:#c7254e;}
.hot-list li{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}
.hot-list li:nth-child(1) a{color:#fe5d51}
.hot-list li:nth-child(1) span{background-color:#fe5d51}
.hot-list li:nth-child(2) a{color:#2bdb86}
.hot-list li:nth-child(2) span{background-color:#2bdb86}
.hot-list li:nth-child(3) a{color:#10a9ef}
.hot-list li:nth-child(3) span{background-color:#10a9ef}
.hot-list li span{color:#fff;background-color:#777;text-align:center;padding:0 6px;margin-right:5px;border-radius:4px}
.sort_tag{position:absolute;top:10px;padding:4px 8px;border-top-right-radius:4px;border-bottom-right-radius:4px}
.sort_tag:hover{opacity:.8}
.sort_tag a{color:#fff}
.sort_tag a:hover{color:#fff}
.vip-level1{background-image:url(../img/thumb/icon.png);background-repeat:no-repeat;background-position:-23px 3px;width:18px;height:17px;padding-top:-11px;position:relative;display:inline-block;margin-bottom:-1px}
.vip-level2{background-image:url(../img/thumb/icon.png);background-repeat:no-repeat;background-position:-23px -22px;width:18px;height:17px;padding-top:-11px;position:relative;display:inline-block;margin-bottom:-1px}
.vip-level3{background-image:url(../img/thumb/icon.png);background-repeat:no-repeat;background-position:-23px -47px;width:18px;height:17px;padding-top:-11px;position:relative;display:inline-block;margin-bottom:-1px}
.author-header{overflow:hidden}
.author-header-left{float:left}
.author-header-right{float:left;width:calc(100% - 80px - 15px)}
.author-header-right span{font-size:15px;line-height:24px;margin-top:11px;color:#8a8a8a;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis}
.author-footer{margin-top:20px;padding-top:20px;border-top:1px solid #ebebeb;overflow:hidden}
.author-footer a{width:47%;float:left;height:40px;line-height:40px;color:#8a8a8a;text-align:center;border-radius:3px;font-size:15px;border:1px solid #ebebeb;cursor:pointer}
.author-footer a:hover{opacity:.8}
.author-footer a:nth-child(1){margin-right:6%;background:#5298ff;color:#FFF;border:1px solid #5298ff}
.author-card img{border-radius:6px;width:80px;height:80px;margin-right:15px}
.author-card img{-webkit-transition:.4s;-webkit-transition:-webkit-transform .4s ease-out;transition:transform .4s ease-out;-moz-transition:-moz-transform .4s ease-out}
.author-card img:hover{cursor:pointer;transform:rotateZ(360deg);-webkit-transform:rotateZ(360deg);-moz-transform:rotateZ(360deg)}
.comment_bg{background-color:#f4f4f4}
.friendlinksbox{padding: 15px 0;}
.comment_div{max-width:700px;margin:0 auto;padding:20px}
#comment-place{background-color:#fff;padding:5px 16px;margin-bottom:10px;border-radius:3px;border:1px solid rgba(184,197,214,.2);box-shadow:0 1px 4px rgba(0,0,0,.04)}
.avatar{-webkit-transition:.4s;-webkit-transition:-webkit-transform .4s ease-out;transition:transform .4s ease-out;-moz-transition:-moz-transform .4s ease-out}
.avatar:hover{transform:rotateZ(360deg);-webkit-transform:rotateZ(360deg);-moz-transform:rotateZ(360deg)}
.avatar img{display:block;border-radius:100%;width:36px;height:36px;border:1px solid #e6e6e6}
.comment-header{margin:15px 0 5px 0}
.comment-post{clear:both}
.comment-post p{margin:5px 0}
.comment-post .cancel-reply{margin-bottom:10px;float:right;font-size:12px;cursor:pointer;cursor:hand;padding-right:10%}
.comment-post .cancel-reply:hover{opacity:.5}
.comment-post small{font-size:12px;color:#999}
.comment-post input{border-radius:5px;padding:5px 5px;border:1px solid #e5e9ef;background-color:#f7f7f7;font-size:12px;color:#eb5055;width:49%}
.com_tips{float:right;color:red;margin-right:15px}
.comment-post #comment{width:99%}
.comment-post #comment_submit{background:url(https://api.dyboy.cn/static/img/em_button.gif) no-repeat;border:0;color:#000;width:111px;height:29px;text-align:center;cursor:pointer;_cursor:hand}
.comment-post .input{width:100px}
.comment{border-radius:4px;margin:10px 0;padding:10px 4px;font-size:12px;border-bottom:1px #f7f7f7 solid;overflow:hidden;color:#333;height:100%;zoom:1;background-color:#fff}
.comment span{color:#ff7a15}
.comment .comment-time{color:#999;display:inline;font-size:10px}
.comment .avatar{float:left;margin:5px}
.comment .comment-info{float:left;width:90%;padding-left:10px}
.comment .comment-content{margin:8px 0 0 0}
.comment .comment-reply{margin-bottom:6px;float:right;font-size:12px;cursor:pointer;border:0;background-image:linear-gradient(90deg,#00c4ff 0,#5052eb 100%);padding:4px 8px;border-radius:5px}
.comment .comment-reply:hover{opacity:.5}
.comment-reply a{color:#fff;text-decoration:none}
.cancel-reply a{background-image:linear-gradient(to top right,#00c4ff,#5052eb);color:#fff;cursor:pointer;text-decoration:none;padding:5px 10px;border-radius:4px}
.comment .comment-reply:hover{text-decoration:none}
.comment-children{width:95%;margin:auto;clear:both;border:0;padding:10px 0;border-top:1px solid #f7f7f7}
.comment .comment-post{width:90%;margin:15px auto}
.comment-page{padding:10px 0;text-align:center;margin:0 auto}
.comment-page span{background-color:#ddd;padding:6px 12px;color:#fff}
.comment-page a{background-image:linear-gradient(to bottom right,#495ced,#0db2fc);padding:6px 12px;color:#fff}
.comment-page a:hover{color:#fff;opacity:1;filter:alpha(opacity=100)}
.btn-comment{padding:4px 8px;border-radius:3px;border:none;color:#fff;background-image:linear-gradient(90deg,#00c4ff 0,#5052eb 100%)}
.btn-comment:hover{opacity:.5}
.comment-info b a{color:#313131!important}
input:focus,textarea:focus{background-color:#fff;border-color:#05bdfe;outline:0}
textarea{border-radius:5px;padding:5px 5px;border:1px solid #e5e9ef;background-color:#f7f7f7;font-size:12px!important}
input:not([type~="checkbox"]):not([type~="radio"]),textarea,button,.btn{-webkit-transition:.2s;-moz-transition:.2s;-ms-transition:.2s;-o-transition:.2s;transition:.2s;font-size:1em;border-radius:3px;-webkit-appearance:none}
.level{margin-left:6px;font-size:12px;color:#fff!important;background-color:#666;padding:0 4px;border-radius:3px;font-size:12px;cursor:pointer;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;-ms-transition:.3s;line-height:150%;display:inline-block;vertical-align:middle}
.level:hover{filter:alpha(opacity=50);-moz-opacity:.5;-khtml-opacity:.5;opacity:.5}
.level-1{background-color:#348be8}
.level-2{background-color:#32cd32}
.level-3{background-color:#836fff}
.level-4{background-color:#ff7f00}
.level-5{background-color:#ffb31e}
.level-user{background-color:#000}
.level-vip{background-color:#05bdfe}
.level-svip{background-color:#836fff}
.level-ssvip{background-color:#ffb31e}
.level-visitor{background:gray}
.level-admin{background-color:#fd5d3c}
.bread-guide{padding:10px 15px;border-radius:4px;background-color:#fff;margin-bottom:10px;}
.text-hot{color:#fd3d00}
.common-page{padding:120px 20px 0}
.common-page .common-title{font-size:14px;position:relative;margin:10px auto;padding:0 30px;color:#5f5f5f}
.common-page .common-title::before{position:absolute;top:0;left:-15px;padding:0 30px;content:'#';color:#eb5055}
.common-page .post-list-item{width:49.9999%}
.common-page .post-list-item-container .item-label{background-color:#fff}
.common-page .post-list-item-container .item-label .item-title a{font-size:14px;color:#313131}
.common-page .post-list-item-container .item-label .item-meta .item-meta-date{padding-bottom:5px;padding-left:5px;color:#5f5f5f}
.imgbg{width:100%;background-size:100% 100%;padding:90px 0;position:relative;overflow:hidden}
.imgbg .txbg{position:absolute;left:0;top:0;width:100%;height:100%;-webkit-filter:blur(40px);filter:blur(40px);background-position:center center;background-repeat:no-repeat;background-size:cover}
.imgbg .hsbg{position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,0.1)}
.author-left{width:60%;float:left}
.imgbg .author-left img{width:120px;height:120px;border-radius:50%;border:4px solid #FFF;float:left}
.author-left .author-info{float:right;width:calc(100% - 160px);margin-top:2px}
.author-info .nick a{font-size:24px;color:#FFF}
.author-info .desc{font-size:15px;color:#fff;line-height:28px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.author-info .situation{margin-top:10px}
.author-info .situation span{font-size:15px;color:#FFF;line-height:28px;margin-right:15px}
.author-right{float:right}
.author-right a{display:block;width:205px;height:45px;line-height:43px;text-align:center;color:#fff;font-size:16px;border-radius:30px;margin-bottom:30px;transition:0.2s all;padding:0 30px;overflow:hidden}
.author-right a:nth-child(2){border:1px solid #fff;margin-bottom:0}
.author-right a:hover{opacity:.7;color:#fff;cursor:pointer}
.author-right a:focus{color:#fff}
#comments .lists-navigator{margin:20px 0}
#comments .lists-navigator ol{margin:20px 0;padding:0 10px;list-style:none;text-align:center}
#comments .lists-navigator ol li.current a{color:#eb5055}
.comment-container{position:relative;z-index:1;color:#5f5f5f;background-color:#f7f7f7}
#comments{margin:0 auto}
#comments .page-navigator{margin:0}
#comments a{color:#fff}
#comments .response{font-size:14px;font-weight:400;display:block;padding:30px 0 10px 2px;color:#5f5f5f}
#comments .response a{color:#05bdfe}
.comment-list{margin:0;padding-left:0;list-style-type:none}
.comment-parent{margin:20px 0;border:1px solid rgba(184,197,214,.2);border-radius:3px;background:#fff;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.04);box-shadow:0 1px 4px rgba(0,0,0,.04)}
.comment-parent:last-child{margin:20px 0 0}
.comment-parent:first-child{margin:0}
.comment-child,.comment-child2{border-top:1px solid rgba(184,197,214,.2)}
.comment-view{padding:20px;cursor:pointer}
.comment-header{display:inline-block;width:100%}
.comment-header .avatar{display:inline-block;float:left;width:40px;height:40px;border:1px solid #eaeaea;border-radius:50%}
.comment-header .comment-author{font-size:13px;line-height:45px;display:inline-block;float:left;margin:0 20px}
.comment-header .comment-by-author a{color:#eb5055!important}
.comment-content{margin-bottom:10px;color:#313131}
.comment-meta{font-size:12px}
.comment-meta .comment-reply{display:none;float:right}
.comment-meta .comment-reply a{color:#eb5055!important}
.comment-view:hover .comment-meta .comment-reply{display:block}
.comment-parent>.comment-children .avatar{width:34px;height:34px;margin:3px 0 0 3px}
.comment-parent>.comment-children .comment-author-at{float:left;margin-right:5px}
.comment-parent>.comment-children .comment-content{margin:-3px 3px 10px}
.comment-parent>.comment-children .comment-meta{margin:0 3px}
.comment-form{position:relative;margin:0 0 40px;padding:10px 20px;border-radius:3px;background:#fff;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.04);box-shadow:0 1px 4px rgba(0,0,0,.04)}
.comment-form .form-control{font-size:13px;display:block;width:100%;height:34px;color:#313131;outline:0}
.comment-form .form-control:focus{border-color:#eb5055;outline:0}
.comment-form textarea.form-control{overflow:hidden;height:150px;padding:10px 0;resize:none;border-radius:0}
.comment-form .input-control{float:left;width:100%;max-width:206px;border-bottom:1px dashed #ddd;border-radius:0}
.comment-form .submit{font-size:13px;position:absolute;right:20px;bottom:20px;display:block;height:32px;margin:0 auto;padding:0 20px;-webkit-transition-duration:.4s;transition-duration:.4s;text-align:center;color:#313131;border:1px solid #f7f7f7;border-radius:30px;background-color:#f7f7f7}
.comment-form .submit:hover,.submit:active,.submit:active:focus,.submit:focus{color:#eb5055;border:1px solid #eb5055;outline-style:none;background-color:#fff}
.site-announce{background-color:#ffead5;text-align:center;display:flex;display:-webkit-flex;flex-direction:row;justify-content:space-between}
.statistics{text-align:center;font-size:15px;padding:10px 5px;word-break:break-all}
.title-status{width:28px;height:20px;border-radius:4px;line-height:19px;text-align:center;color:#fff;display:inline-block;margin-right:5px}
.title-status:hover{opacity:.8}
.new-icon{background-color:#79f52a}
.hot-icon{background-color:#fd4b4b}
.top-icon{background-color:#05bdfe}
.title-icon{height:8px;width:8px;background:#fd4b4b;padding:0;display:inline-block;border-radius:50%;line-height:0;position:relative;-webkit-transition:ease-in-out 0.25s;transition:ease-in-out 0.25s;margin:0 10px}
.title-icon::before{content:" ";height:8px;width:8px;background:#ffd12a;border-radius:50%;margin-left:15px;position:absolute;display:block;-webkit-transition:ease-in-out 0.25s;transition:ease-in-out 0.25s}
.title-icon::after{content:" ";height:8px;width:8px;background:#79f52a;border-radius:50%;margin-left:30px;position:absolute;display:block;-webkit-transition:ease-in-out 0.25s;transition:ease-in-out 0.25s}
.links-area{overflow:hidden;}
.link-box{float:left;display:flex;justify-content:center;align-items:center;flex-direction:row;width:125px;height:35px;background-color:#fff;margin-bottom:2px;border-radius:3px;text-decoration:none;margin:10px;color:#555;}
.link-box:hover{box-shadow:0 2px 5px 1px #e2e2e2;/* margin-top:8px;*/
}
.link-box .title{font-size:15px;line-height:35px;padding-left:4px;;}
@media screen and (max-width:600px){table{}
.mobile-hidden{display:none}
table tr{display:inline-flex;margin-bottom:0;border-bottom:2px solid #ddd}
table td{display:inline-block;text-align:right;font-size:.75rem;padding:5px}
table td:last-child{border-bottom:0}
table td:before{float:left;content:attr(data-label);text-transform:uppercase;font-weight:700}
}
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
html{-webkit-tap-highlight-color:transparent}
body{background-color:#f6f6f6;color:#4e585a;font-size:.875rem;font-family:"Microsoft Yahei","Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei",sans-serif;line-height:1.4}
body.fixed{padding-top:86px}
button,input,select,textarea{font-size:inherit;font-family:inherit;line-height:inherit}
figure{margin:0}
img{vertical-align:middle}
hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}
[role=button]{cursor:pointer}
fieldset{margin:0;padding:0;min-width:0;border:0}
legend{display:block;margin-bottom:20px;padding:0;width:100%;border:0;border-bottom:1px solid #e5e5e5;color:#333;font-size:1.25rem;line-height:inherit}
label{display:inline-block;margin-bottom:5px;max-width:100%;font-weight:700}
.vip-item input[type=radio]{width:0;height:0;opacity:0}
.radio-style::before{display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;margin-right:10px;width:16px;height:16px;border:1px solid #d9d9d9;border-radius:50%;content:""}
input[type=radio]:checked+.radio-style::before{padding:4px;border-color:#1890ff;background-color:#1890ff;background-clip:content-box}
input[type=search]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
input[type=checkbox],input[type=radio]{margin:4px 0 0;margin-top:1px\9;line-height:normal}
input[type=file]{display:block}
input[type=range]{display:block;width:100%}
select[multiple],select[size]{height:auto}
output{display:block;padding-top:7px;color:#555;font-size:.875rem;line-height:1.42857143}
input[type=search]{-webkit-appearance:none}
@keyframes fade-in{0%{opacity:0;transform:translateY(20px)}
100%{opacity:1;transform:translateY(0)}
}
@-webkit-keyframes fade-in{0%{opacity:0;-webkit-transform:translateY(20px)}
100%{opacity:1;-webkit-transform:translateY(0)}
}
@keyframes fade-ins{0%{opacity:0}
100%{opacity:1}
}
@-webkit-keyframes fade-ins{0%{opacity:0}
100%{opacity:1}
}
#nprogress{pointer-events:none}
#nprogress .bar{position:fixed;top:0;left:0;z-index:1031;width:100%;height:2px;background:#1890ff}
#nprogress .peg{position:absolute;right:0;display:block;width:100px;height:100%;box-shadow:0 0 10px #999,0 0 5px #999;opacity:1;-webkit-transform:rotate(3deg) translate(0,-4px);transform:rotate(3deg) translate(0,-4px);-ms-transform:rotate(3deg) translate(0,-4px)}
#nprogress .spinner{position:fixed;top:15px;right:15px;z-index:1031;display:block}
#nprogress .spinner-icon{box-sizing:border-box;width:18px;height:18px;border:solid 2px transparent;border-radius:50%;border-top-color:#999;border-left-color:#999;-webkit-animation:nprogress-spinner .4s linear infinite;animation:nprogress-spinner .4s linear infinite}
.nprogress-custom-parent{position:relative;overflow:hidden}
.nprogress-custom-parent #nprogress .bar,.nprogress-custom-parent #nprogress .spinner{position:absolute}
@-webkit-keyframes nprogress-spinner{0%{-webkit-transform:rotate(0)}
100%{-webkit-transform:rotate(360deg)}
}
@keyframes nprogress-spinner{0%{transform:rotate(0)}
100%{transform:rotate(360deg)}
}
.row{margin-left:auto;margin-right:auto;margin-bottom:20px}
.row:after{content:"";display:table;clear:both}
.row .col{float:left;box-sizing:border-box;padding:0 0.75rem;min-height:1px}
.row .col[class*="push-"],.row .col[class*="pull-"]{position:relative}
.row .col.s1{width:8.33333%;margin-left:auto;left:auto;right:auto}
.row .col.s2{width:16.66667%;margin-left:auto;left:auto;right:auto}
.row .col.s3{width:25%;margin-left:auto;left:auto;right:auto}
.row .col.s4{width:33.33333%;margin-left:auto;left:auto;right:auto}
.row .col.s5{width:41.66667%;margin-left:auto;left:auto;right:auto}
.row .col.s6{width:50%;margin-left:auto;left:auto;right:auto}
.row .col.s7{width:58.33333%;margin-left:auto;left:auto;right:auto}
.row .col.s8{width:66.66667%;margin-left:auto;left:auto;right:auto}
.row .col.s9{width:75%;margin-left:auto;left:auto;right:auto}
.row .col.s10{width:83.33333%;margin-left:auto;left:auto;right:auto}
.row .col.s11{width:91.66667%;margin-left:auto;left:auto;right:auto}
.row .col.s12{width:100%;margin-left:auto;left:auto;right:auto}
.row .col.offset-s1{margin-left:8.33333%}
.row .col.pull-s1{right:8.33333%}
.row .col.push-s1{left:8.33333%}
.row .col.offset-s2{margin-left:16.66667%}
.row .col.pull-s2{right:16.66667%}
.row .col.push-s2{left:16.66667%}
.row .col.offset-s3{margin-left:25%}
.row .col.pull-s3{right:25%}
.row .col.push-s3{left:25%}
.row .col.offset-s4{margin-left:33.33333%}
.row .col.pull-s4{right:33.33333%}
.row .col.push-s4{left:33.33333%}
.row .col.offset-s5{margin-left:41.66667%}
.row .col.pull-s5{right:41.66667%}
.row .col.push-s5{left:41.66667%}
.row .col.offset-s6{margin-left:50%}
.row .col.pull-s6{right:50%}
.row .col.push-s6{left:50%}
.row .col.offset-s7{margin-left:58.33333%}
.row .col.pull-s7{right:58.33333%}
.row .col.push-s7{left:58.33333%}
.row .col.offset-s8{margin-left:66.66667%}
.row .col.pull-s8{right:66.66667%}
.row .col.push-s8{left:66.66667%}
.row .col.offset-s9{margin-left:75%}
.row .col.pull-s9{right:75%}
.row .col.push-s9{left:75%}
.row .col.offset-s10{margin-left:83.33333%}
.row .col.pull-s10{right:83.33333%}
.row .col.push-s10{left:83.33333%}
.row .col.offset-s11{margin-left:91.66667%}
.row .col.pull-s11{right:91.66667%}
.row .col.push-s11{left:91.66667%}
.row .col.offset-s12{margin-left:100%}
.row .col.pull-s12{right:100%}
.row .col.push-s12{left:100%}
@media only screen and (min-width:544px){.row .col.m1{width:8.33333%;margin-left:auto;left:auto;right:auto}
.row .col.m2{width:16.66667%;margin-left:auto;left:auto;right:auto}
.row .col.m3{width:25%;margin-left:auto;left:auto;right:auto}
.row .col.m4{width:33.33333%;margin-left:auto;left:auto;right:auto}
.row .col.m5{width:41.66667%;margin-left:auto;left:auto;right:auto}
.row .col.m6{width:50%;margin-left:auto;left:auto;right:auto}
.row .col.m7{width:58.33333%;margin-left:auto;left:auto;right:auto}
.row .col.m8{width:66.66667%;margin-left:auto;left:auto;right:auto}
.row .col.m9{width:75%;margin-left:auto;left:auto;right:auto}
.row .col.m10{width:83.33333%;margin-left:auto;left:auto;right:auto}
.row .col.m11{width:91.66667%;margin-left:auto;left:auto;right:auto}
.row .col.m12{width:100%;margin-left:auto;left:auto;right:auto}
.row .col.offset-m1{margin-left:8.33333%}
.row .col.pull-m1{right:8.33333%}
.row .col.push-m1{left:8.33333%}
.row .col.offset-m2{margin-left:16.66667%}
.row .col.pull-m2{right:16.66667%}
.row .col.push-m2{left:16.66667%}
.row .col.offset-m3{margin-left:25%}
.row .col.pull-m3{right:25%}
.row .col.push-m3{left:25%}
.row .col.offset-m4{margin-left:33.33333%}
.row .col.pull-m4{right:33.33333%}
.row .col.push-m4{left:33.33333%}
.row .col.offset-m5{margin-left:41.66667%}
.row .col.pull-m5{right:41.66667%}
.row .col.push-m5{left:41.66667%}
.row .col.offset-m6{margin-left:50%}
.row .col.pull-m6{right:50%}
.row .col.push-m6{left:50%}
.row .col.offset-m7{margin-left:58.33333%}
.row .col.pull-m7{right:58.33333%}
.row .col.push-m7{left:58.33333%}
.row .col.offset-m8{margin-left:66.66667%}
.row .col.pull-m8{right:66.66667%}
.row .col.push-m8{left:66.66667%}
.row .col.offset-m9{margin-left:75%}
.row .col.pull-m9{right:75%}
.row .col.push-m9{left:75%}
.row .col.offset-m10{margin-left:83.33333%}
.row .col.pull-m10{right:83.33333%}
.row .col.push-m10{left:83.33333%}
.row .col.offset-m11{margin-left:91.66667%}
.row .col.pull-m11{right:91.66667%}
.row .col.push-m11{left:91.66667%}
.row .col.offset-m12{margin-left:100%}
.row .col.pull-m12{right:100%}
.row .col.push-m12{left:100%}
}
@media only screen and (min-width:1024px){.row .col.l1{width:8.33333%;margin-left:auto;left:auto;right:auto}
.row .col.l2{width:16.66667%;margin-left:auto;left:auto;right:auto}
.row .col.l3{width:25%;margin-left:auto;left:auto;right:auto}
.row .col.l4{width:33.33333%;margin-left:auto;left:auto;right:auto}
.row .col.l5{width:41.66667%;margin-left:auto;left:auto;right:auto}
.row .col.l6{width:50%;margin-left:auto;left:auto;right:auto}
.row .col.l7{width:58.33333%;margin-left:auto;left:auto;right:auto}
.row .col.l8{width:66.66667%;margin-left:auto;left:auto;right:auto}
.row .col.l9{width:75%;margin-left:auto;left:auto;right:auto}
.row .col.l10{width:83.33333%;margin-left:auto;left:auto;right:auto}
.row .col.l11{width:91.66667%;margin-left:auto;left:auto;right:auto}
.row .col.l12{width:100%;margin-left:auto;left:auto;right:auto}
.row .col.offset-l1{margin-left:8.33333%}
.row .col.pull-l1{right:8.33333%}
.row .col.push-l1{left:8.33333%}
.row .col.offset-l2{margin-left:16.66667%}
.row .col.pull-l2{right:16.66667%}
.row .col.push-l2{left:16.66667%}
.row .col.offset-l3{margin-left:25%}
.row .col.pull-l3{right:25%}
.row .col.push-l3{left:25%}
.row .col.offset-l4{margin-left:33.33333%}
.row .col.pull-l4{right:33.33333%}
.row .col.push-l4{left:33.33333%}
.row .col.offset-l5{margin-left:41.66667%}
.row .col.pull-l5{right:41.66667%}
.row .col.push-l5{left:41.66667%}
.row .col.offset-l6{margin-left:50%}
.row .col.pull-l6{right:50%}
.row .col.push-l6{left:50%}
.row .col.offset-l7{margin-left:58.33333%}
.row .col.pull-l7{right:58.33333%}
.row .col.push-l7{left:58.33333%}
.row .col.offset-l8{margin-left:66.66667%}
.row .col.pull-l8{right:66.66667%}
.row .col.push-l8{left:66.66667%}
.row .col.offset-l9{margin-left:75%}
.row .col.pull-l9{right:75%}
.row .col.push-l9{left:75%}
.row .col.offset-l10{margin-left:83.33333%}
.row .col.pull-l10{right:83.33333%}
.row .col.push-l10{left:83.33333%}
.row .col.offset-l11{margin-left:91.66667%}
.row .col.pull-l11{right:91.66667%}
.row .col.push-l11{left:91.66667%}
.row .col.offset-l12{margin-left:100%}
.row .col.pull-l12{right:100%}
.row .col.push-l12{left:100%}
}
.btn{display:inline-block;padding:.35rem 1.5rem;border:1px solid #fff;border-radius:.1rem;border-radius:2px;border-radius:4px;-webkit-box-shadow:0 2px 0 rgba(0,0,0,.045);box-shadow:0 2px 0 rgba(0,0,0,.045);vertical-align:middle;text-align:center;text-shadow:0 -1px 0 rgba(0,0,0,.1);white-space:nowrap;font-weight:400;font-size:.875rem;line-height:1.5;cursor:pointer;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;user-select:none}
.btn-default{border-color:#ddd;background-color:#fff;color:#999}
.btn-default:hover{border-color:#d0d0d0;background-color:#f2f2f2;color:#999}
.btn-default.focus,.btn-default:focus{border-color:#d0d0d0;background-color:#f2f2f2;color:#999}
.btn-default.active,.btn-default:active,.open>.btn-default.dropdown-toggle{border-color:#d0d0d0;background-color:#f2f2f2;background-image:none;color:#999}
.btn-default.active.focus,.btn-default.active:focus,.btn-default.active:hover,.btn-default:active.focus,.btn-default:active:focus,.btn-default:active:hover,.open>.btn-default.dropdown-toggle.focus,.open>.btn-default.dropdown-toggle:focus,.open>.btn-default.dropdown-toggle:hover{border-color:#c4c4c4;background-color:#e6e6e6;color:#999}
.btn-default.disabled.focus,.btn-default.disabled:focus,.btn-default:disabled.focus,.btn-default:disabled:focus{border-color:#ddd;background-color:#fff}
.btn-default.disabled:hover,.btn-default:disabled:hover{border-color:#ddd;background-color:#fff}
.btn-block{display:block;width:100%}
.btn-wiht{border-color:#fff;background-color:transparent;color:#fff}
.btn-wiht:hover{border-color:#d4d4d4;background-color:transparent;color:#d4d4d4}
.btn-lg{padding:.52rem 1.5rem}
.btn-primary{border-color:#1890ff;background-color:#1890ff;color:#fff}
.btn-primary:hover{opacity:0.8;color:#fff}
.btn-primary.focus,.btn-primary:focus{border-color:#40a9ff;background-color:#40a9ff;color:#fff}
.btn-primary.active,.btn-primary:active,.open>.btn-primary.dropdown-toggle{border-color:#40a9ff;background-color:#40a9ff;background-image:none;color:#fff}
.btn-primary.active.focus,.btn-primary.active:focus,.btn-primary.active:hover,.btn-primary:active.focus,.btn-primary:active:focus,.btn-primary:active:hover,.open>.btn-primary.dropdown-toggle.focus,.open>.btn-primary.dropdown-toggle:focus,.open>.btn-primary.dropdown-toggle:hover{border-color:#40a9ff;background-color:#40a9ff;color:#fff}
.btn-primary.disabled.focus,.btn-primary.disabled:focus,.btn-primary:disabled.focus,.btn-primary:disabled:focus{border-color:#40a9ff;background-color:#40a9ff}
.btn-primary.disabled:hover,.btn-primary:disabled:hover{border-color:#40a9ff;background-color:#40a9ff}
embed,iframe,video{max-width:100%}
img{max-width:100%}
.pull-right{float:right!important}
.pull-left{float:left!important}
.hide{display:none!important}
.show{display:block!important}
.text-hide{border:0;background-color:transparent;color:transparent;text-shadow:none;font:0/0 a}
.hidden{display:none!important}
.affix{position:fixed}
.clearfix:after,.clearfix:before,.container:after,.container:before{display:table;content:"";line-height:0}
.clearfix:after,.container:after{clear:both}
.thumb,a,input{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
a{color:#555;text-decoration:none}
a:focus,a:hover{text-decoration:none}
a:hover{color:#0ae}
a:focus{outline:0;color:#555}
#shareimage{display:none}
.header{position:relative;z-index:99;height:88px;background-color:#fff;box-shadow:0 5px 10px rgba(0,0,0,.07);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out;line-height:87px}
.header-gap{height:80px}
.header.fixed{width:100%;position:fixed;left:0;top:0;height:66px;z-index:9999;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out;line-height:65px}
.header.white{background-color:rgba(255,255,255,.95)}
.header.white .wel .wel-item>a{color:#555}
.header.white .wel .has-sub-menu>a::after{border-top:4px solid #555}
.header.white .site-navbar>ul>li>a{padding:0 15px;color:#555;line-height:66px}
.header.white .site-navbar li.menu-item-has-children>a::after{border-top:4px solid #555}
.header:after,.header:before{display:table;content:"";line-height:0}
.header:after{clear:both}
.wel{position:relative;float:right;font-size:.875rem}
.wel:after,.wel:before{display:table;content:"";line-height:0}
.wel:after{clear:both}
.verifyinput{display: flex;}
.verifyinput input{width: 190px;margin-right: 10px;}
.verifyinput img{margin-top:1px;width:102px;border: 1px solid #f2f2f2;cursor: pointer;}
.wel .wel-item{position:relative;display:inline-block}
.wel .wel-item>a{display:block;padding:0 12.5px;color:#555;border-left-color:rgba(0,0,0,.2);cursor:pointer;transition:none}
.wel .wel-item>a:hover{opacity:.8}
.wel .wel-item-btn>a{margin:17px 30px 0 15px;padding:0 20px;height:32px;border-radius:50px;background-color:#1890ff;color:#fff;line-height:32px}
.wel .has-sub-menu>a{padding-right:25px}
.wel .has-sub-menu>a::after{position:relative;top:-2px;display:inline-block;margin-left:0;width:4px;height:4px;border-top:4px solid #fff;border-right:4px solid transparent;border-left:4px solid transparent;content:''}
.wel .has-sub-menu:hover>a::after{border-top-color:#1890ff}
.wel .has-sub-menu:hover .sub-menu{top:56px;visibility:visible;opacity:1}
.wel .avatar{margin-right:10px;width:28px;height:28px;border-radius:50%}
.wel .sub-menu{position:absolute;top:100px;right:10px;left:1px;visibility:hidden;padding-top:10px;opacity:0;-webkit-transition:opacity .25s,visibility .25s,top .25s;-moz-transition:opacity .25s,visibility .25s,top .25s;-o-transition:opacity .25s,visibility .25s,top .25s;transition:opacity .25s,visibility .25s,top .25s;-ms-transition:opacity .25s,visibility .25s,top .25s}
.wel .sub-menu ul{position:relative;padding:5px 0;background-color:#FFF;-webkit-box-shadow:0 1px 5px rgba(0,0,0,.3);box-shadow:0 1px 5px rgba(0,0,0,.3);font-size:.875rem}
.wel .sub-menu ul::after,.wel .sub-menu ul::before{position:absolute;top:-5px;left:50%;margin-left:-3px;border-right:5px solid transparent;border-left:5px solid transparent;content:''}
.wel .sub-menu ul::before{border-bottom:5px solid rgba(0,0,0,.1)}
.wel .sub-menu ul::after{margin-top:1px;border-bottom:5px solid #fff}
.wel .sub-menu a{display:block;padding:12px 15px;text-align:center;line-height:14px;-webkit-transition:color .25s,background-color .25s;-moz-transition:color .25s,background-color .25s;-o-transition:color .25s,background-color .25s;transition:color .25s,background-color .25s;-ms-transition:color .25s,background-color .25s}
.wel .sub-menu a:hover{background-color:#F2F2F4}
.wel-login{float:right;margin-left:60px}
.wel-login a{display:inline-block;padding:6px 20px;border:1px solid #1890ff;border-radius:50px;color:#1890ff;font-weight:700;font-size:.75rem;-webkit-transition:color .25s,background-color .25s;-moz-transition:color .25s,background-color .25s;-o-transition:color .25s,background-color .25s;transition:color .25s,background-color .25s;-ms-transition:color .25s,background-color .25s}
.wel-login a:hover{background-color:#1890ff;color:#fff}
.logo{float:left;margin:0 15px 0 30px;padding-right:30px;width:140px;font-size:1.125rem}
.logo a{display:block;color:#fff;transition:none}
.logo a:hover{color:#1890ff}
.site-navbar{float:left;font-size:.875rem}
.site-navbar>ul{margin:0;padding:0;list-style:none}
.site-navbar>ul>li>a{padding:0 15px;color:#555}
.site-navbar>ul>li>a:hover{color:#1890ff}
.site-navbar li{position:relative;float:left;list-style-type:none}
.site-navbar li:hover{z-index:2}
.site-navbar a{display:block;-webkit-transition:color .25s,background-color .25s;-moz-transition:color .25s,background-color .25s;-o-transition:color .25s,background-color .25s;transition:color .25s,background-color .25s;-ms-transition:color .25s,background-color .25s}
.site-navbar li.menu-item-has-children>a{padding-right:12px}
.site-navbar li.menu-item-has-children:hover>a::after{border-top-color:#1890ff}
.site-navbar li.menu-item-has-children:hover .sub-menu{top:56px;visibility:visible;opacity:1}
.site-navbar li.menu-item-has-children>a::after{position:relative;top:-2px;display:inline-block;margin-left:3px;width:4px;height:4px;border-top:4px solid #fff;border-right:4px solid transparent;border-left:4px solid transparent;content:''}
.site-navbar li.current_page_item>a{color:#1890ff}
.site-navbar li.current_page_item>a::after{border-top-color:#1890ff}
.site-navbar li.current_page_item:hover .sub-menu{top:56px;visibility:visible;opacity:1}
.site-navbar .sub-menu{position:absolute;top:100px;left:50%;visibility:hidden;margin-left:-70px;padding-top:10px;width:140px;opacity:0;-webkit-transition:opacity .25s,top .25s,visibility .25s;-moz-transition:opacity .25s,top .25s,visibility .25s;-o-transition:opacity .25s,top .25s,visibility .25s;transition:opacity .25s,top .25s,visibility .25s;-ms-transition:opacity .25s,top .25s,visibility .25s}
.site-navbar .sub-menu ul{position:relative;background-color:#FFF;-webkit-box-shadow:0 1px 5px rgba(0,0,0,.3);box-shadow:0 1px 5px rgba(0,0,0,.3);font-size:.875rem padding:5px 0}
.site-navbar .sub-menu ul::after,.site-navbar .sub-menu ul::before{position:absolute;top:-5px;left:50%;margin-left:-3px;border-right:5px solid transparent;border-left:5px solid transparent;content:''}
.site-navbar .sub-menu ul::before{border-bottom:5px solid rgba(0,0,0,.1)}
.site-navbar .sub-menu ul::after{margin-top:1px;border-bottom:5px solid #fff}
.site-navbar .sub-menu li{float:none;margin:0;text-align:center}
.site-navbar .sub-menu li a{display:block;padding:12px 15px;text-align:center;line-height:.875rem}
.site-navbar .sub-menu li a:hover{background-color:#F2F2F4}
.m-navbar-start{display:none}
.m-mask{display:none}
.m-wel-start{display:none}
.m-wel-search{display:none;}
.m-wel{display:none}
.header-search-dropdown{z-index:10000;position:fixed;top:0;right:0;left:0;height:100%;display:none;visibility:hidden;background-color:rgba(35,35,35,0.7);;opacity:0;-webkit-animation:fade-ins .5s;animation:fade-ins;animation-duration:.5s;}
.header-search-bg{background:#fff;border-radius:4px;top:40%;}
.header-search-dropdown.is-active{display:block;visibility:visible;box-shadow:0 3px 2px 0 rgba(0,0,0,.03),0 1px 0 0 rgba(0,0,0,.04),0 -1px 0 0 rgba(0,0,0,.04);opacity:1}
.header-search-dropdown .search-form__input{padding:18px 8px;border:none;background:0 0;box-shadow:none;font-size:.875rem}
@media (min-width:768px){.header-search-dropdown .search-form__input{font-size:.875rem}
}
.header-search-dropdown .search-form__input:focus{outline:0;border:none;box-shadow:none}
.header-search-dropdown .search-form__submit{text-transform:uppercase}
.search-form--horizontal{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center}
.search-form--horizontal .search-form__input-wrap{-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;-webkit-flex:1;-moz-flex:1;-ms-flex:1;flex:1}
.search-form--horizontal .search-form__submit-wrap{-webkit-box-flex:0;-moz-box-flex:0;box-flex:0;-webkit-flex:0;-moz-flex:0;-ms-flex:0;flex:0}
.search-results{color:rgba(0,0,0,.8)}
.ajax-search .search-results{display:none;visibility:hidden;opacity:0;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;transition:all .2s ease-out}
.ajax-search .search-results.is-active{display:block;visibility:visible;opacity:1}
.ajax-search .search-results .typing-loader{margin:0 auto}
.ajax-search .search-results:not(.is-loading) .typing-loader{display:none}
@media (max-width:1024px){.header{height:50px;text-align:center}
.header-search-bg{width:96%;}
.sidebar{display:none}
.logo{float:none;margin:12px auto 0;padding:0;width:90px;height:18px;border-right:none;line-height:normal}
.logo a{display:inline-block}
.wel{display:none}
.wel-login{display:none}
body{-webkit-transition-duration:.3s;transition-duration:.3s}
.m-mask{position:fixed;top:0;right:0;bottom:0;left:0;z-index:90;display:block;visibility:hidden;background-color:#222;background-color:rgba(0,0,0,.7);opacity:0;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.m-navbar-start{position:absolute;top:0;left:0;z-index:91;display:block;padding:18px 15px 0;height:50px;color:#555;font-size:.875rem;line-height:1;cursor:pointer;-webkit-transition-duration:.6s;transition-duration:.6s}
.m-wel-start{position:absolute;top:0;right:0;z-index:91;display:block;padding:18px 15px 0;height:50px;color:#555;font-size:.875rem;line-height:1;cursor:pointer;-webkit-transition-duration:.6s;transition-duration:.6s}
.m-wel-search{position:absolute;top:0;right:40px;z-index:91;display:block;padding:18px 15px 0;height:50px;color:#555;font-size:.875rem;line-height:1;cursor:pointer;}
.header.white .m-navbar-start,.header.white .m-wel-start,.m-wel-search{color:#555}
.site-navbar{position:fixed;top:0;right:100%;bottom:0;z-index:90;float:none;margin:0;padding:50px 0 0;width:80%;background-color:#fff;text-align:left;font-size:.75rem}
.site-navbar>ul{position:absolute;top:58px;right:0;bottom:0;left:0;overflow-y:auto;-webkit-overflow-scrolling:touch}
.site-navbar>ul>li{float:none;display:block;margin-left:0}
.site-navbar>ul>li>a{padding:15px 15px;color:#4e585a;font-weight:700;line-height:1}
.site-navbar>ul>li.menu-item-has-children::after,.site-navbar>ul>li.menu-item-has-children::before{display:none}
.site-navbar>ul>li.menu-item-has-children:hover .sub-menu{top:0}
.site-navbar>ul>li .sub-menu{position:relative;top:0;left:0;display:block;visibility:visible;overflow:hidden;margin:0 15px 0 15px;padding-top:0;width:auto;opacity:1}
.site-navbar>ul>li .sub-menu ul{margin-right:-4%;padding:0;-webkit-box-shadow:none;box-shadow:none}
.site-navbar>ul>li .sub-menu ul::after,.site-navbar>ul>li .sub-menu ul::before{display:none}
.site-navbar>ul>li .sub-menu ul li{float:left;margin-right:4%;margin-bottom:10px;width:46%}
.site-navbar>ul>li .sub-menu ul a{padding:8px 15px;background-color:#F6F9FA;color:#888;font-size:.75rem}
.site-navbar>ul>li .sub-menu ul a:hover{background-color:#eceeef;color:#666}
.m-navbar-on{position:fixed;top:0;right:0;bottom:0;left:0;overflow:hidden;-webkit-transform:translateX(80%);transform:translateX(80%)}
.m-navbar-on .m-mask{visibility:visible;opacity:1}
.m-navbar-on .m-navbar-start{left:-80%;color:#4e585a}
.m-wel{position:fixed;top:0;bottom:0;left:100%;z-index:90;display:block;padding:50px 0 0;width:80%;background-color:#fff;font-size:.75rem}
.m-wel header{padding:0 30px 0 95px;text-align:left}
.m-wel header .avatar{float:left;margin-left:-65px;padding:5px;width:50px;border:1px solid #F6F9FA;-webkit-border-radius:50%;border-radius:50%}
.m-wel header h4{margin:0 0 8px;padding-top:10px;font-weight:700;font-size:.75rem;line-height:1}
.m-wel header h5{margin:0;color:#999;font-size:.75rem;line-height:1}
.m-wel footer{position:absolute;right:0;bottom:0;left:0;text-align:left}
.m-wel footer a{display:block;background-color:#ff2d2d;color:#fff;text-align:center;font-size:20px;line-height:50px}
.m-wel footer a:hover{background-color:#eceeef;color:#4e585a}
.m-wel .m-wel-content{position:absolute;top:130px;right:0;bottom:60px;left:0;overflow-y:auto;padding:0 30px 0 30px;text-align:left;font-size:.875rem;-webkit-overflow-scrolling:touch}
.m-wel .m-wel-content ul{margin:0;padding:0;list-style:0}
.m-wel .m-wel-content ul a{display:block;padding:10px 0 10px 65px;-webkit-border-radius:2px;border-radius:2px;color:#999;line-height:1.4}
.m-wel .m-wel-content ul a:hover{background-color:#F6F9FA;color:#4e585a}
.m-wel .m-wel-login{margin-top:30%;text-align:center}
.m-wel .m-wel-login .avatar{display:block;margin:0 auto 30px;width:50px;-webkit-border-radius:50%;border-radius:50%}
.m-wel .m-wel-login a{display:block;-webkit-border-radius:2px;border-radius:2px}
.m-wel .m-wel-login a.m-wel-login{background-color:#0ae;color:#FFF}
.m-wel .m-wel-login a.m-wel-login:hover{background-color:#0098d5}
.m-wel .m-wel-login a.m-wel-register{background-color:#F6F9FA}
.m-wel .m-wel-login a.m-wel-register:hover{background-color:#eceeef}
.m-wel-on{position:fixed;top:0;right:0;bottom:0;left:0;overflow:hidden;-webkit-transform:translateX(-80%);transform:translateX(-80%)}
.m-wel-on .m-mask{visibility:visible;opacity:1}
.m-wel-on .m-wel-start{right:-80%;color:#4e585a}
}
.container_header{margin-right:auto;margin-left:auto;padding-right:15px;padding-left:15px;max-width:1280px}
.container-white{margin:0;padding:0;width:100%;background-color:#fff}
.container{position:relative;margin:0 auto;padding-right:15px;padding-left:15px;max-width:1280px}
.slide_maxwidth{padding:5px;max-width:1250px;margin:20px auto;text-align:center;box-shadow:0 34px 20px -24px rgba(0,36,100,0.3)}
.content-wrap{float:left;margin-bottom:15px;width:100%;-webkit-animation:fade-in .5s;animation:fade-in;animation-duration:.5s}
.row{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;margin-right:0;margin-left:0;width:100%;height:auto;zoom:1}
.row:after,.row:before{display:table;content:''}
.block-wrapper{position:relative;display:flex;padding:10px 0;height:100%;justify-content:center}
.block-wrapper .block-item{display:block;box-sizing:border-box;padding:20px 40px;width:33.333%;text-align:center}
.home-vipbox{padding:1px 0px 38px 0px;border-radius:8px;background:#fff;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.home-vipbox:hover{-webkit-transform:translateY(-3px);-moz-transform:translateY(-3px);-ms-transform:translateY(-3px);transform:translateY(-3px);box-shadow:0 10px 20px rgba(213,213,213,0.4)}
p.vip-bt{color:#fff;margin:0 auto;width:100px;padding:8px 0;border-radius:26px}
.block-item a p{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.block-item:nth-child(n) a:hover p{box-shadow:0 10px 20px rgba(245,47,62,.4);-webkit-transform:translateY(-3px);-moz-transform:translateY(-3px);-ms-transform:translateY(-3px);transform:translateY(-3px);background-color:#f52f3e;background-repeat:repeat-y;background-image:-moz-linear-gradient(left,#f52f3e,#ff4c22);background-image:-webkit-linear-gradient(left,#f52f3e,#ff4c22);background-image:-o-linear-gradient(left,#f52f3e,#ff4c22);background-image:linear-gradient(left,#f52f3e,#ff4c22)}
.block-item:nth-child(1) h3{color:#f5a02f;text-shadow:0 5px 6px #ffe1b9}
.block-item:nth-child(1) .vip-bt{background-image:-webkit-linear-gradient(left,#021b31,#c5c9ce)}
.block-item:nth-child(2) h3{color:#1890ff;text-shadow:0 5px 6px rgba(24,144,255,0.40)}
.block-item:nth-child(2) .vip-bt{background-image:-webkit-linear-gradient(left,#009dff,#2ff5ef)}
.block-item:nth-child(3) h3{color:#fd3d00;text-shadow:0 5px 6px #ffb9b9}
.block-item:nth-child(3) .vip-bt{background-image:-webkit-linear-gradient(left,#f9b200,#ffe457)}
p.home-price{position:relative;font-size:1.875rem;font-weight:bold;width:200px;margin:15px auto}
p.home-price i{position:absolute;font-size:16px;left:60px;top:10px}
@media (max-width:768px){.block-wrapper{display:block}
.header-search-bg{width:96%;}
.block-wrapper .block-item{float:left;width:100%;padding:10px 0}
}
.block-wrapper .block-item .icon{width:20%;padding-top:20px;margin:0 auto}
.block-wrapper .block-item img{width:100%;height:60px}
.block-wrapper .block-item .content0-title{padding:0;font-size:1.875rem}
/**author DYBOY dyboy2017@qq.com*/
 @media (max-width:768px){.home1{display:none}
}
.page-template-login>.header,.page-template-login>.footer{display:none}
.sign-bg{position:fixed;top:0;left:0;bottom:0;right:0;z-index:0;background-repeat:no-repeat;background-position:50% 50%;background-size:cover}
.sign-bg:before{position:absolute;content:'';width:100%;height:100%;background-color:rgba(0,0,0,0.39);z-index:-1}
.sign-container{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border-radius:4px;background-color:#fff;box-shadow:0 5px 25px rgba(0,0,0,0.06);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;width:380px;padding:40px}
.sign-popup{border-radius:4px;background-color:#fff;width:100%;padding:40px}
.sign-container header{text-align:center;font-size:15px;line-height:1;margin-bottom:20px;border-radius:4px}
.sign-container header .logo{float:unset;overflow:hidden;height:40px;text-align:center;margin:0 auto;display:block;border-right:1px solid transparent;padding-right:0;max-width:150px}
.sign-container header .logo img{display:block;margin-bottom:0;max-height:40px;text-align:center;margin:0 auto}
.sign-container h1{text-align:center;margin:0 0 30px;font-size:20px;font-weight:normal;color:#0ae;line-height:1}
.sign-container footer{border-top:1px solid #EBEBEB;background-color:#f2f2f2;border-radius:0 0 6px 6px;margin:0 -40px -40px;text-align:center;padding:20px}
.sign-container footer a{color:#0ae}
.sign-container footer a:hover{color:#0098d5}
.sign-container .btn{line-height:1;padding:10px 12px;outline:none;border-radius:50px}
.sign-login-rp{float:right;font-size:12px;color:#bbb}
.sign-login-rp:hover{color:#0ae}
.sign-form .item{margin-bottom:25px;color:#999;position:relative}
.sign-form label{display:block;margin-bottom:5px;color:#0ae;font-size:12px}
.sign-form .ipt{line-height:1;padding:8px 12px;border:1px solid #e4e4e4}
.sign-form .ipt:active,.sign-form .ipt:focus{border-color:#0ae}
.sign-form .btn{border-radius:2px}
.sign-submit{margin-bottom:20px}
.modal .sign-form .sign-qq{margin-bottom:0}
.sign-form .sign-qq{display:block;padding:10px;text-align:center;margin-bottom:20px}
.sign-form .sign-qq a{position:relative;text-align:center;border-radius:50%;background-image:url(./img/qqicon.png);width:42px;height:42px;display:block;background-size:cover;margin:0 auto}
.sign-form .sign-qq a:hover{opacity:.6}
.sign-tips,.sign-tips-show{position:absolute;top:0;background-color:#e8604e;left:0;right:0;height:0;line-height:60px;padding:0 50px;color:#fff;font-size:14px;overflow:hidden;text-align:center;z-index:1}
.sign-tips-show{display:block}
.sign-icon{margin:30px 0 15px;text-align:center;color:#384047}
.sign-icon .fa{display:inline-block;font-size:50px;width:50px;height:50px;line-height:50px}
.sign-icon-success{color:#4BC970}
.sign-icon-error{color:#FF5E52}
.sign-text{position:relative;text-align:center}
.sign-text .btn{padding:10px 30px}
.sign-links{position:fixed;bottom:15px;left:0;right:0;text-align:center;font-size:0;line-height:1}
.sign-links a{position:relative;margin:0 12px;font-size:12px;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,0.2)}
.sign-links a:hover{color:#0ae}
.sign-links a:after{content:'';position:absolute;right:-13px;top:5px;width:2px;height:2px;border-radius:10px;background-color:#fff}
.sign-links a:last-child:after{display:none}
.captcha-clk.inline{display:inline-block;position:absolute;right:0;top:0;padding:6px 15px;border-left:1px solid #d2d8d8;top:50%;bottom:auto;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);font-size:14px;font-size:.875rem;color:#343642;cursor:pointer}
@media (max-width:768px){.page-template-login>.header{display:block}
.sign-bg{display:none}
.sign-container{position:relative;left:0;top:0;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);margin:30px auto;max-width:80%}
.sign-container header{display:none}
.sign-links{display:none}
}
@media (max-width:544px){.sign-container{margin:0 0 10px;width:100%;max-width:100%;box-shadow:none;padding:30px 15px 0}
.sign-container h1{margin-bottom:30px;font-size:18px;font-weight:bold;color:#4e585a}
.sign-container footer{margin:0;padding:20px 0;background-color:transparent;border-top-color:#f6f6f6}
.sign-submit{margin-bottom:20px}
.sign-tips,.sign-tips-show{bottom:0}
.sign-form .item{margin-bottom:20px}
}
.home2{margin:0 auto;background-color:#7dc0ff;color:#fff;text-align:center;padding:20px 0;background-position:center center;background-size:cover;background-repeat:repeat;background-attachment:fixed;font-size:1rem}
.home2 h3{margin-bottom:0;padding:1.8rem;color:#fff;text-align:center}
.home2 img{margin-right:16px;width:40px}
.home2 p{margin-bottom:1.8rem;text-align:center}
.home2 a{margin-bottom:1.8rem}
.cs-lightbg{background-color:#f6f6f6}
.cs-row{margin-top:30px}
.cs-statics{max-width:255px;margin-left:auto;margin-right:auto;border-radius:2px;background-color:#ffffff;-moz-box-shadow:0 20px 21px 0 rgba(225,225,225,0.5);-webkit-box-shadow:0 20px 21px 0 rgba(225,225,225,0.5);box-shadow:0 20px 21px 0 rgba(225,225,225,0.5);font-size:18px;font-weight:600;color:#838383}
@media (max-width:768px){.cs-statics{margin-bottom:15px}
}
@media(min-width:600px){.cs-statics{padding-left:40px;}.card-panel{transition:box-shadow .25s;padding:24px;margin:0 auto;border-radius:2px;background-color:#fff}
}
.card-panel{transition:box-shadow .25s;padding:24px;margin:0 auto;border-radius:2px;background-color:#fff;margin-bottom:20px}
.media-left{display:table-cell;vertical-align:top;padding-right:30px}
.media-left img{width:50px;height:50px}
.content{position:relative}
.filters{display:block;padding:20px;width:100%;-webkit-border-radius:4px;border-radius:4px;background-color:#fff;margin-top:-71px}
.filters .filter-item{padding:10px 0}
.filter-catnav,.filter-tag{position:relative;display:inline-block}
.filter-tag li{display:inline-block;margin:0;padding:0;list-style:none}
.filter-catnav .cat-item{margin-right:10px;padding:0}
.filter-catnav .cat-item .children{position:relative;display:inline-block;margin:0;padding:0}
.filter-catnav .cat-item .children .children .cat-item{position:relative;display:inline-block;margin:0;padding:0}
.filter-catnav .cat-item .children .cat-item{position:relative;display:inline-block;margin:5px;padding:0}
.filter-catnav .cat-item .children .cat-item:before{position:absolute;top:17px;left:-10px;width:5px;height:5px;border-radius:10px;background-color:#c2bcbb;content:''}
li.cat-item{display:inline-block;margin:0;padding:0;list-style:none}
li.current-cat-parent{display:inline-block;margin:0;padding:0;list-style:none}
.filter-catnav .current-cat a{border: 1px dashed #a5a5a5;background-color: #eee;padding: 3px 6px;border-radius: 4px;}
.filters .filter-item span{margin-right:10px;padding:4px 8px;background-color:#f6f6f6;border-radius:4px}
.filters .filter-item a{display:inline-block;margin-top:10px;margin-right:10px;text-align:center}
.filters .filter-item>.on{color:#1890ff}
@media (max-width:544px){.filters{margin:20px 0;width:100%;background-color:#ffffff}
.imgbg{padding:20px 0}
.author-right{display:none}
.author-left{width:100%}
.imgbg .author-left img{width:100px;height:100px}
.author-left .author-info{width:calc(100% - 120px)}
.author-info .situation{margin-top:0}
}
.page-template-default .content,.single-post .content{margin-right:340px;padding-top:22.5px}
.sidebar{float:left;margin-top:22.5px;margin-left:-320px;width:320px;-webkit-animation:fade-in .5s;animation:fade-in;animation-duration:.5s}
@media (max-width:1024px){.page-template-default .content-wrap,.single-post .content-wrap{float:none;width:100%}
.page-template-default .content,.single-post .content{margin-right:0}
.page-template-default .sidebar,.single-post .sidebar{float:none;margin-top:45px;margin-left:0;width:auto}
}
@media (max-width:768px){.page-template-default .content,.single-post .content{padding-top:18px}
.article-header{padding-bottom:0!important}
.comment .comment-info{width:80%}
}
.shares{margin-bottom:15px;float:left}
.shares strong{display:inline-block;color:#999;font-weight:400;line-height:32px}
.shares a{position:relative;display:inline-block;width:32px;height:32px;border:1px solid #ececec;border-radius:100%;line-height:1.4;text-align:center;opacity:.8;cursor:pointer}
.shares a:hover{opacity:1;color:#fff;}
.shares a:hover .share-popover{visibility:visible;margin-bottom:0;opacity:1}
.shares a:before{width:10px;height:32px}
.shares a:hover:before{right:-70%;-webkit-transition:right .5s;-moz-transition:right .5s;transition:right .5s}
.shares .share-popover{position:absolute;bottom:100%;left:0;visibility:hidden;margin-bottom:20px;padding-bottom:6px;width:90px;height:90px;background-color:transparent;opacity:0;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.shares .share-popover .share-popover-inner{position:relative;bottom:6px;display:block;padding:4px;height:90px;border:1px solid #999;border-radius:2px;background-color:#FFF}
.shares .share-popover .share-popover-inner::after,.shares .share-popover .share-popover-inner::before{position:absolute;bottom:-5px;left:9px;border-right:5px solid transparent;border-left:5px solid transparent;content:''}
.shares .share-popover .share-popover-inner::before{border-top:5px solid #555}
.shares .share-popover .share-popover-inner::after{margin-bottom:1px;border-top:5px solid #fff}
.share-weixin i{color:#44b549;}
.share-weixin:hover{background-color:#44b549;}
.share-qq i{color:#0085FF;}
.share-qq:hover{background-color:#0085FF;}
.share-weibo i{color:#EC4141;}
.share-weibo:hover{background-color:#EC4141;}
.shares a i:hover{color:#fff;}
.shares a .iconfont-big{font-size:1.4rem;}
.f404{padding:100px 15px;text-align:center}
.f404 h2{font-weight:400;font-size:36px}
.f404 h3{font-weight:400;font-size:18px}
.asst{position:relative;clear:both;overflow:hidden;text-align:center}
.asst.asst-list-header{margin-top:24px}
.asst.asst-list-footer{margin-top:30px}
.asst.asst-single-header{margin-bottom:22.5px}
.asst.asst-single-footer{margin-bottom:45px}
.asst.asst-single-comment{margin-bottom:45px}
.asst.asst-page-header{margin-bottom:22.5px}
.asst.asst-page-footer{margin-bottom:45px}
@media (max-width:544px){.asst.asst-list-header{margin-top:0}
.asst.asst-list-footer{margin-top:15px}
}
.article-focusbox{position:relative;padding:90px 0;background-color:#394048;color:#eee;text-align:center;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out;background-position:center center;background-size:cover;background-repeat:repeat;background-attachment:fixed}
.article-focusbox:before{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#001529;content:'';opacity:.6}
.swiper-container{width:100%;height:100%;border:none}
.focusbox{position:relative;padding:120px 0;background-color:#001529;background-position:center center;background-size:cover;background-repeat:no-repeat;color:#eee;text-align:center;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.focusbox .focusbox-image-overlay{position:absolute;top:0;right:0;bottom:0;left:0;box-shadow:inset 0 -30px 30px 0 rgba(0,0,0,.1);opacity:.8}
.focusbox .container{text-align:center;line-height:30px}
.focusbox .focusbox-title{margin:0;color:#fff;font-weight:400;font-size:1.45rem}
.focusbox .focusbox-title+.focusbox-text{margin:20px 0;font-size:1rem}
.focusbox .focusbox-text{color:#fff}
.focusbox #fh5co-header-subscribe{margin-top:20px}
.focusbox .form-group{position:relative;margin-left:16.66667%;width:66.66667%}
.focusbox .form-control{display:inline-block;width:100%;height:48px;border:2px solid rgba(0,0,0,.1);border:0;border-radius:4px;background:0 0;background:#fff;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:none;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);color:#555;vertical-align:middle;font-weight:300;font-size:1rem;line-height:1.42857;-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}
.focusbox .form-control:active,.form-control:focus{outline:0;border-color:#0c9cee;box-shadow:none}
.focusbox .form-control button{padding:15px 30px;border:0!important;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background:#2f54eb;color:#fff;text-transform:uppercase;font-size:18px;-ms-border-radius:4px}
#fh5co-header-subscribe button{position:absolute;top:0;right:0;padding:12px 30px;border:0!important;-webkit-border-radius:4px;border-radius:4px;border-bottom-left-radius:0!important;border-top-left-radius:0!important;background:#1290de;color:#fff;text-transform:uppercase;text-shadow:0 -1px 0 rgba(0,0,0,.1);font-size:1rem;-ms-border-radius:4px}
#fh5co-header-subscribe button:hover{background:#2f54eb;-webkit-box-shadow:0 14px 30px -15px rgba(0,0,0,.75)!important;-moz-box-shadow:0 14px 30px -15px rgba(0,0,0,.75)!important;box-shadow:0 14px 30px -15px rgba(0,0,0,.75)!important}
#fh5co-header-subscribe #email{padding-right:6em;padding-left:1em;width:100%!important}
@media (max-width:768px){.article-focusbox,.focusbox{padding:30px 0}
.focusbox .focusbox-text{font-size:12px}
body.home .focusbox{padding:30px}
}
@media (max-width:544px){.article-focusbox,.focusbox{padding:30px 0}
.article-focusbox.bgimg-fixed{padding:10px 0}
.focusbox .focusbox-title{font-size:.875rem}
.focusbox .focusbox-title+.focusbox-text{display:none}
.focusbox .form-group{position:relative;margin-left:0;width:100%}
.focusbox .form-control{height:30px}
#fh5co-header-subscribe button{padding:4px 15px}
}
.cms-category{margin-right:20px;width:25%}
.cms-category:nth-child(4n){margin-right:0}
.cms-category .category-tile{box-shadow:0 1px 3px rgba(0,0,0,.04),0 1px 2px rgba(0,0,0,.08)}
.cms-category .category-tile__wrap{position:relative;margin:0;border-radius:4px}
.cms-category .category-tile__inner{position:relative;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;min-height:180px;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center}
.cms-category .category-tile--sm .category-tile__inner{min-height:120px}
.cms-category .category-tile .link-overlay{z-index:1}
.cms-category .category-tile__text{position:relative;padding:20px 20px 15px;width:100%;text-align:center}
.cms-category .category-tile__name{display:inline-block;padding:.4em 1em;max-width:100%;border-radius:2px;background:#333;color:#fff;text-transform:uppercase;text-shadow:0 -1px 0 rgba(0,0,0,.1);font-size:.8571rem;-webkit-transition:all .15s ease-out 0s;-moz-transition:all .15s ease-out 0s;transition:all .15s ease-out 0s}
.cms-category .category-tile__description{margin-top:.4em;color:rgba(255,255,255,.8);font-size:.8571rem}
.cms-category .category-tile:hover .background-img:after{opacity:.8}
.background-img{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}
.background-img,.has-cover-bg-img{border-radius:6px;background-position:50% 50%;background-size:cover;background-repeat:no-repeat;background-attachment:scroll}
.cms-category .background-img:after{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;background-color:#001529;content:'';opacity:.6;-webkit-transition-timing-function:ease;-moz-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:all;-moz-transition-property:all;transition-property:all}
.thumb-video{position:absolute;top:0;right:0;bottom:0;left:0;z-index:9;text-align:center}
.thumb-video:hover .fa{background-color:rgba(0,0,0,.7)}
.thumb-video .fa{position:absolute;top:calc(50% - 36px);left:50%;margin:-18px 0 0 -18px;padding:6px;width:36px;height:36px;border-radius:2px;background-color:rgba(0,0,0,.5);color:#fff;color:rgba(255,255,255,.8);font-size:24px;line-height:1;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
@media (max-width:544px){.thumb-video .fa{margin:-12px 0 0 -12px;padding:4px;width:24px;height:24px;font-size:16px}
}
.post-view{display:inline-block;margin-right:10px}
.post-comm{display:inline-block}
.post-like,.post-price{position:relative;float:right;margin-left:10px;border-radius:4px;padding:4px 6px;color:#FF9800;background-color:rgba(222,144,2,0.05);line-height:1}
span.post-price.free{background:rgba(174,255,223,0.3);color:#28cc8b;border-radius:2px;font-weight:700}
.post-like .fa{margin-right:2px;vertical-align:1px;font-size:.875rem}
.post-like.actived{color:#FF6651}
.section-info{position:relative;display:block;padding:20px;text-align:center}
.section-info .random-btn{display:inline-block;margin-left:15px;padding:3px 8px;border-radius:4px;background-color:#d6d6d6;color:#fff;font-size:.875rem}
.section-info .random-btn:hover{background-color:#a9a9a9}
.section-info h2{font-weight:600}
.section-info .postmode-description{color:#9E9E9E;letter-spacing:2px}
.excerpts-wrapper{margin-top:24px;margin-left:-10px;margin-right:-10px}
.container.cms .excerpts{min-height:200px}
.excerpts{margin-bottom:15px;width:100%;min-height:540px}
.excerpts-none{padding:200px 0;color:#999;text-align:center;font-weight:400;font-size:1.125rem}
.excerpt{position:relative;display:inline-block;margin-bottom:2.5%;padding:10px;border-radius:6px;background-color:#fff;background-clip:padding-box;vertical-align:top;opacity:1;transition:box-shadow .3s cubic-bezier(.215,.61,.355,1),transform .3s cubic-bezier(.215,.61,.355,1),-webkit-box-shadow .3s cubic-bezier(.215,.61,.355,1),-webkit-transform .3s cubic-bezier(.215,.61,.355,1);transform:translate(0,0);margin-left:10px;margin-right:10px}
.excerpt:hover{-webkit-transform:translateY(-3px);-moz-transform:translateY(-3px);-ms-transform:translateY(-3px);transform:translateY(-3px);box-shadow:0 10px 20px rgba(213,213,213,0.4)}
.excerpt>h2{height:38px;margin-bottom:.65rem;margin-top:.65rem;font-weight:normal;font-size:.875rem;position:relative;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;word-break:break-all;}
overflow:hidden .excerpt .thumb{width:100%}
.excerpt footer{color:#bbb;font-size:12px}
.excerpt time{display:inline-block;margin-right:10px}
.excerpts .thumb{width:100%}
.lazyload{opacity:1;transition:opacity 1s cubic-bezier(0.77,0,0.175,1)}
.lazyload:not(.visible),.lazyloading:not(.visible){opacity:0}
.excerpt-c2{width:calc(50% - 20px)}
.excerpt-c3{width:calc(33.3333% - 10px)}
.excerpt-c4{width:calc(25% - 25px)}
.excerpt-c5{width:calc(20% - 20px)}
.excerpt-c2 h2{height:auto}
.excerpt-c2 .post-view,.excerpt-c2 time{margin-right:20px}
.excerpt-c3 h2{height:46px;font-size:1.1rem;line-height:46px}
.excerpt-c3 .post-view,.excerpt-c3 time{margin-right:15px}
.post-view,.post-comm{position:relative;margin-right:5px;color:#aaaaaa;padding:4px 6px;border-radius:4px;font-weight:500;background:rgb(246,246,246);line-height:1}
.post-icon{position:relative;float:right;padding:4px 6px;width:50px}
.navbar-brand::before{content:"";position:absolute;width:150px;height:10px;background-color:rgba(255,255,255,.5);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-animation:searchLights 1s ease-in 1s infinite;animation:searchLights 1s ease-in 1s infinite}
@keyframes searchLights{0%{left:-90px;top:0}
to{left:90px;top:0}
}
@-webkit-keyframes searchLights{0%{left:-90px;top:0}
to{left:90px;top:0}
}
.excerpt-combine{margin-bottom:2%;padding:0;border-radius:4px;overflow:hidden}
.excerpt-combine:hover .thumbnail::before{opacity:.8}
.excerpt-combine .thumbnail{margin-bottom:0;border-radius:4px}
.excerpt-combine .thumbnail::before{position:absolute;bottom:0;left:0;z-index:1;width:100%;height:100%;background:-moz-gradient(linear,0 50%,0 100%,from(transparent),to(rgba(0,0,0,.9)));background:-webkit-gradient(linear,0 50%,0 100%,from(transparent),to(rgba(0,0,0,.9)));background:gradient(linear,0 50%,0 100%,from(transparent),to(rgba(0,0,0,.9)));content:"";opacity:1;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.excerpt-combine h2{position:absolute;right:0;bottom:0;left:0;z-index:2;margin-bottom:0;padding:15px 15px 39px;height:auto;text-shadow:-1px 1px 0 rgba(0,0,0,.1);font-weight:400;line-height:1.3}
.excerpt-combine h2 a,.excerpt-combine h2 a:hover{color:#fff}
.excerpt-combine footer{position:absolute;right:0;bottom:0;left:0;z-index:3;padding:0 15px 15px 15px;color:#999}
.excerpt-combine footer time.hot{padding:0 3px;border-radius:2px;background-color:#FF6651;color:#fff;font-weight:400}
.excerpt-combine.excerpt-c5 h2{padding:15px 12px 45px}
.excerpt-combine.excerpt-c5 footer{padding:0 12px 12px}
.excerpt-noborder{padding:0;border-radius:4px;overflow:hidden;box-shadow:0px 0px 5px 0px #ececec}
.excerpt-noborder>h2{padding-left:10px;padding-right:10px}
.excerpt-noborder footer{padding:0 10px;padding-bottom:10px}
@media (max-width:1024px){.excerpt-c4{width:calc(33.333% - 25px)}
.excerpt-c5{width:23%}
}
@media (max-width:768px){.excerpt-c4{width:calc(50% - 25px)}
.excerpt-c5{width:31.33333%}
.excerpt-c3{width:100%}
}
@media (max-width:544px){.excerpts-wrapper{margin-top:10px}
.title-status{float:right;}
.excerpts{min-height:100px}
.excerpt{margin-bottom:4%}
.excerpt .thumbnail{margin-bottom:0}
.excerpt h2{margin:0;padding:8px 8px 5px 8px;height:38px;font-size:13px;line-height:1.2}
.excerpt h2 a{display:block;overflow:hidden;text-overflow:ellipsis;}
.excerpt footer{margin:0;padding:8px 8px 6px;border-top:none;font-size:10px}
.excerpt footer .post-comm{display:none}
.excerpt footer .post-like{top:-1px}
.excerpt footer .post-like .fa{font-size:12px}
.excerpt.excerpt-combine h2{border-right:none;border-left:none}
.excerpt.excerpt-combine footer{display:none;border:none}
.excerpt.excerpt-combine.excerpt-hoverplugin h2{height:auto}
}
.leadpager{margin-top:15px;margin-bottom:-10.5px;color:#999;text-align:center;font-size:12px;line-height:1}
.leadpager::before{content:'--- '}
.leadpager::after{content:' ---'}
@media (max-width:544px){.leadpager{margin-bottom:0;padding-bottom:15px;border-bottom:1px solid #f6f6f6}
}
.pagination{margin-bottom:1.8rem;text-align:center;font-size:.875rem}
.pagination2{margin-bottom:1.8rem;text-align:center;font-size:.875rem}
.pagination ul{margin:0;padding:0;list-style-type:none}
.pagination ul li{display:inline-block;margin:5px 5px}
.pagination ul li a,.pagination ul li span{display:inline-block;padding:.35rem 1.5rem;border-radius:4px}
.pagination ul li a{background-color:#ececec;text-decoration:none;opacity:1;text-shadow:0 -1px 0 rgba(0,0,0,.1)}
.pagination ul li span{color:#aaa;cursor:default}
.pagination ul li a:focus,.pagination ul li a:hover{opacity:.6}
.pagination ul li.active span{background-color:#aaa;color:#fff}
.pagination ul li.next-page a{background-color:#1890ff;color:#fff}
.pagination-loading{padding:15px 0;text-align:center}
.pagination-loading img{max-width:70px}
@media (max-width:768px){.pagination-loading img{max-width:50px}
}
.ias_trigger{margin-bottom:15px;text-align:center}
.ias_trigger a{display:inline-block;padding:7px 15px;border-radius:2px;background-color:#1890ff;color:#fff}
.cat-menus{margin-top:22.5px}
.cat-menus ul{display:table;margin:0;padding:0;width:100%;list-style:none;text-align:center;word-spacing:-1em}
.cat-menus li{display:inline-block;margin:0 10px;word-spacing:0}
.cat-menus li.current-cat a{position:relative;color:#1890ff}
@media (max-width:544px){.cat-menus{margin-top:15px;font-size:12px}
.cat-menus li{margin:0 5px 10px}
}
.page .article-header{margin-bottom:20px;padding-bottom:10px;border-bottom:1px solid #e0e0e0}
.article-header{display:block;padding-bottom:25px;border-bottom:1px dashed #e4e4e4;margin-bottom:25px}
.article-title a{color:#4e585a!important}
.article-title{margin:0 0 10px;font-weight:700;font-size:1.7em}
.article-meta{font-size:.825rem}
.article-meta a{color:#555}
.article-meta .item{display:inline-block;margin-right:15px}
@media (max-width:1024px){.article-title{font-size:20px}
}
@media (max-width:768px){.article-meta{font-size:12px}
.article-meta .item{margin-right:10px}
}
@media (max-width:544px){.article-title{margin-bottom:5px;font-size:18px}
.article-meta{margin-bottom:10px}
}
.article-content{overflow:hidden;padding:20px;border-radius:4px;background-color:#fff;word-wrap:break-word;font-size:.95rem;line-height:1.7}
.article-content img{height:auto;max-width:100%}
#gallery-1 img{border:0 !important;border-radius:6px !important}
#gallery-1 img:hover{box-shadow:0 10px 20px rgba(213,213,213,0.4) !important}
.article-content a:hover{color:#0087fb}
.article-content pre{margin:20px 0;padding:10px 20px;border:none;background:#03152a;color:#b3b3b3;font:12px/20px 'courier new'}
.article-content blockquote{position:relative;margin:30px 0;padding:10px 45px;border-radius:3px;background-color:#f8f8fa}
.article-content blockquote:before{position:absolute;top:20px;left:20px;display:block;width:16px;height:14px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAANCAYAAADISGwcAAAABmJLR0QA/wD/AP+gvaeTAAABJUlEQVQ4y62UzVHDMBCFPxgX4BJcQkpIKgAqwKkguAJDBSQdmAooAXPhlINLcDowFSQHr0fPipTMJHozmlnJT6u3f35o//YIlkBt9hroOccb8AQMwAvwY/d8vAMfZh8JY/XoHdTiLPR4LpyOBFABpTz+FeF/mohLnJsE5OZ8irwJcJcmEvvekwCTgI1Etotwa7FjnJsEFIwNA2NjhaIvceVpSVR/gAx4lX1v2QA4iBjlDJKNX6DCZU+b+F/urMT+Fv6QeYIWtqZIQ9l4tgXzUSvkcT+TrWQyl7POH8N7sBG7MhGXOGuYj+E9yHET0hGfooXZW2yKUgkocamtrmRowJUtmYDJeYOrt6LA9c2sPBljt4cudRFbcTDnje1jf8cCN+qNfjgBbfA/pMbdZOcAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAAAAElFTkSuQmCC) no-repeat;content:''}
.article-content blockquote:after{position:absolute;right:20px;bottom:20px;display:block;width:16px;height:14px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAANCAYAAADISGwcAAAABmJLR0QA/wD/AP+gvaeTAAABJUlEQVQ4y62UzVHDMBCFPxgX4BJcQkpIKgAqwKkguAJDBSQdmAooAXPhlINLcDowFSQHr0fPipTMJHozmlnJT6u3f35o//YIlkBt9hroOccb8AQMwAvwY/d8vAMfZh8JY/XoHdTiLPR4LpyOBFABpTz+FeF/mohLnJsE5OZ8irwJcJcmEvvekwCTgI1Etotwa7FjnJsEFIwNA2NjhaIvceVpSVR/gAx4lX1v2QA4iBjlDJKNX6DCZU+b+F/urMT+Fv6QeYIWtqZIQ9l4tgXzUSvkcT+TrWQyl7POH8N7sBG7MhGXOGuYj+E9yHET0hGfooXZW2yKUgkocamtrmRowJUtmYDJeYOrt6LA9c2sPBljt4cudRFbcTDnje1jf8cCN+qNfjgBbfA/pMbdZOcAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAAAAElFTkSuQmCC) -16px 0 no-repeat;content:''}
.article-content blockquote p{margin:0;margin-bottom:10px;padding:0}
.article-content h2{margin-left:-20px;padding:0 0 0 10px;border-left:5px solid #1890ff;color:#444;font-size:1.25rem;background:#f6f6f6}
.article-content h3{font-size:1.1rem}
.article-content h4{font-size:.875rem}
.article-content h5{font-size:.775rem}
.article-content h6{font-size:.675rem}
.article-content ul{position:relative}
.article-content ul li:before{position:absolute;top:10px;left:0;width:6px;height:6px;border-radius:10px;background-color:#1990fc;content:''}
.article-content ol{margin-left:40px;list-style:decimal}
.article-content li{position:relative;margin-bottom:5px;padding-left:20px}
.article-content p{margin-bottom:5px}
.article-content pre{word-wrap:break-word}
.article-content table{margin-bottom:30px;width:100%;border-top:solid 1px #ddd;border-left:solid 1px #ddd}
.article-content table th{background-color:#f9f9f9;text-align:center}
.article-content table td,.article-content table th{padding:5px 10px;border-right:solid 1px #ddd;border-bottom:solid 1px #ddd}
.article-content embed[align=middle]{display:block;margin:0 auto}
.article-content .alignnone{margin:0 auto}
.article-content .alignleft{float:left;margin:0 30px 30px 0}
.article-content .aligncenter{display:block;margin:0 auto;text-align:center}
.article-content .aligncenter img{margin:0 auto}
.article-content .alignright{float:right;margin:0 0 30px 30px}
.article-content .wp-caption{margin-bottom:25px;max-width:100%}
.article-content .wp-caption img{margin-bottom:5px}
.article-content .wp-caption p{margin:0;text-indent:0}
.article-content .wp-caption .alignnone{text-align:center}
.article-content .wp-caption .wp-caption-text{color:#999;font-size:14px}
.article-copyright{clear:both;overflow:hidden;padding:10px;background-color:#f6f6f6;border-radius:5px;margin-top:20px}
.article-copyright a{color:#555}
.article-paging{clear:both;overflow:hidden;margin:15px 0 45px;text-align:center;font-size:12px}
.article-paging span{display:inline-block;margin:3px 2px;padding:7px 15px;border-radius:2px;background-color:#bbb;color:#fff}
.article-paging a span{background-color:#eee;color:#999}
.article-paging a:hover span{background-color:#384047;color:#fff}
.article-actions{margin:20px 0}
.article-actions .action-like:hover,.article-actions .action-rewards:hover{color:#fff}
.article-actions .shares{float:left;margin-bottom:0}
.article-actions .shares strong{display:block;margin-bottom:10px;color:#4e585a;line-height:1}
.article-actions .action-like,.article-actions .action-rewards,.article-actions .action-shareimg{float:right;display:inline-block;margin-top:25px;margin-left:15px;padding:0 15px;height:32px;min-width:80px;border-radius:2px;background-color:#0c6;color:#fff;text-align:center;font-size:.8rem;line-height:31px;opacity:.8}
.article-actions .action-like:hover,.article-actions .action-rewards:hover,.article-actions .action-shareimg{opacity:1}
.article-actions .action-like i,.article-actions .action-rewards i{position:relative;margin-right:3px;font-size:14px}
.article-actions .action-like{background-color:#FF6651}
.article-actions .action-like i{top:-1px;margin-right:5px}
.article-actions .action-shareimg i{top:-1px;margin-right:5px}
.article-actions .action-shareimg{background-color:#334453}
@media (max-width:544px){.article-actions .action-like,.article-actions .action-rewards,.article-actions .action-shareimg{float:right;display:inline-block;font-size:12px;}
}
.article-wechats{text-align:center}
.article-wechatitem{position:relative;display:inline-block;overflow:hidden;padding:15px 15px 15px 110px;width:400px;border:1px solid #eee;border-radius:2px;box-shadow:2px 2px 0 rgba(0,0,0,.02);text-align:left}
.article-wechatitem img{float:left;margin-left:-95px;width:80px;height:80px}
.article-wechatitem-tit{overflow:hidden;margin-bottom:5px;height:19px;font-weight:700;line-height:19px}
.article-wechatitem-desc{overflow:hidden;height:32px;color:#bbb;font-size:12px}
.article-wechatitem-users{position:absolute;bottom:15px;color:#7BD172;font-size:12px}
@media (max-width:544px){.article-wechatitem{width:100%}
.article-wechatitem-tit{font-size:12px}
}
.rewards-popover-mask{position:fixed;top:0;left:0;z-index:9999;display:none;width:100%;height:100%;background-color:rgba(0,0,0,.5)}
.rewards-popover{position:fixed;top:50%;left:50%;z-index:9999;display:none;overflow:hidden;margin:-200px 0 0 -275px;padding:40px 20px 50px;width:550px;border-radius:4px;background-color:#FFF;box-shadow:0 1px 5px rgba(0,0,0,.4);text-align:center;-webkit-animation:fade-in .5s;animation:fade-in;animation-duration:.5s}
.rewards-popover h3{margin:0 15px 30px;text-align:center;font-weight:700;font-size:18px}
.rewards-popover-item{display:inline-block;margin:0 20px;width:200px}
.rewards-popover-item h4{margin:0 20px 10px;font-size:15px}
.rewards-popover-item img{padding:5px;width:200px;height:200px;border-radius:2px;background-color:#eee}
.rewards-popover-close{position:absolute;top:0;right:0;padding:15px;color:#999;font-size:16px;line-height:1;cursor:pointer}
.rewards-popover-close:hover{color:#666}
@media (max-width:768px){.rewards-popover{margin-top:-125px;margin-left:-150px;padding:30px 10px;width:300px}
.rewards-popover h3{margin:0 5px 15px;font-size:16px}
.rewards-popover-item{margin:0 5px;width:125px}
.rewards-popover-item h4{margin:0 0 10px;font-size:12px}
.rewards-popover-item img{width:125px;height:125px}
}
.article-tags{margin-top:20px;margin-bottom:20px}
.article-tags a{display:inline-block;margin-right:5px;padding:8px 10px 7px;border-radius:2px;background-color:#eee;color:#999;font-size:12px;line-height:1;margin-bottom:5px}
.article-tags a:hover{background-color:#40aeff;color:#fff}
.article-nav{clear:both;overflow:hidden;margin-top:20px;margin-bottom:20px;padding:20px;border-radius:4px;background-color:#fff;color:#999;font-size:12px}
.article-nav a{font-size:14px}
.article-nav .article-nav-prev{float:left;width:50%}
.article-nav .article-nav-next{float:right;width:50%;text-align:right}
@media (max-width:544px){.article-nav .article-nav-prev{float:none;display:block;width:auto}
.article-nav .article-nav-next{float:none;display:block;margin-top:15px;width:auto;text-align:left}
}
.postitems{margin-top:30px;margin-bottom:30px;padding:20px;border-radius:4px;background-color:#fff}
.postitems h3{margin:0 0 5px;font-weight:700;font-size:15px;line-height:1}
.postitems ul{overflow:hidden;margin:0;padding:0;list-style:none;border-radius:4px}
.postitems ul:after{clear:both;display:block;content:''}
.postitems ul .isthumb{margin:1%;padding:0;width:22.5%;vertical-align:top;border-radius:4px;box-shadow:0 0 5px 0 #ececec;font-size:14px;opacity:1;transition:all .2s ease-in-out;transition:box-shadow .3s cubic-bezier(.215,.61,.355,1),transform .3s cubic-bezier(.215,.61,.355,1),-webkit-box-shadow .3s cubic-bezier(.215,.61,.355,1),-webkit-transform .3s cubic-bezier(.215,.61,.355,1);transform:translate(0,0)}
.postitems ul .isthumb:hover{-webkit-box-shadow:0 5px 8px rgba(0,0,0,.15);box-shadow:0 5px 8px rgba(0,0,0,.15);-webkit-transform:translateY(-3px);transform:translateY(-3px);-ms-transform:translateY(-3px)}
.postitems ul .isthumb h4{overflow:hidden;margin:0;padding:10px;text-overflow:ellipsis;white-space:nowrap;font-weight:400}
.postitems ul .isthumb h4 a{}
.postitems li .thumbnail .thumb{margin-bottom:0;width:100%}
.postitems ul .isthumb:before{display:none}
.postitems li{position:relative;display:inline-block;margin-top:15px;padding-right:30px;padding-left:18px;width:50%;vertical-align:top;vertical-align:top}
.postitems li:before{position:absolute;top:7px;left:0;width:6px;height:6px;border-radius:10px;background-color:#45b6f7;content:''}
.postitems li .thumb{margin-bottom:5px;border-radius:4px 4px 0 0;}
.postitems li .thumbnail{position:relative;display:block;overflow:hidden;max-height:132px;min-height:132px;}
@media (max-width:544px){.postitems ul .isthumb{float:left;margin:1%;width:48%}
.postitems li .thumbnail .thumb{width:100%;height:100px}
}
.image-container{padding-top:15px;padding-bottom:15px;text-align:center}
.image-header{margin-bottom:30px}
.image-title{margin:0 0 7.5px}
.image-meta{color:#999}
.image-content img{height:auto}
.image-navigation{margin-top:30px;margin-bottom:30px}
.image-navigation a{display:inline-block;padding:7px 15px;border-radius:2px;background-color:#FF6651;color:#fff;opacity:1}
.image-navigation a:hover{opacity:.8}
.image-caption,.image-description{margin:0 auto 30px;max-width:600px}
@media (max-width:1024px){.image-title{font-size:18px}
}
.page-template-blank .article-header{margin:24px 0;text-align:center}
.page-template-blank-2 .article-content{margin:24px 0}
.page-template-user .user-downspan{padding:4px 10px;margin:0 5px;border-radius:5px;background-color:#0d2133;text-shadow:0 -1px 0 rgba(0,0,0,.1);cursor:pointer;font-size:.875rem}
.page-template-user .user-nav{display:block;margin:0 auto;margin-top:30px;-moz-box-shadow:0 2px 5px 0 rgba(0,0,0,0.05) !important;-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,0.05) !important;box-shadow:0 2px 5px 0 rgba(0,0,0,0.05) !important}
.page-template-user .user-nav ul{margin:0;padding:0;background-color:#fff;list-style:none;text-align:center}
.page-template-user .user-nav ul li{text-align:center}
.page-template-user .user-nav ul li a{display:block;padding:12px 8px;background-color:#fff;color:#555}
.page-template-user .user-nav ul li a.active{color:#1990fc;border-left:4px solid #1990fc}
.page-template-user .user-nav ul li a:hover{color:#1990fc}
.page-template-user .order-wrap{padding:0!important}
.page-template-user .info-wrap{background-color:#fff}
.page-template-user .info-wrap{position:relative;display:block;margin-top:30px;padding:20px;width:100%;min-height:600px;border-radius:4px;-moz-box-shadow:0 2px 5px 0 rgba(0,0,0,0.05) !important;-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,0.05) !important;box-shadow:0 2px 5px 0 rgba(0,0,0,0.05) !important}
.order-row{display:flex;display:-webkit-flex;margin:0;padding:0;width:100%;flex-wrap:wrap}
.info-wrap .inner{z-index:2;display:block}
.page-template-user .order-wrap p{margin:0 auto;padding-top:40px;text-align:center;font-weight:600}
.page .order-wrap .random-btn{display:block;margin:40px auto;margin-left:15px;padding:8px 16px;width:120px;border-radius:4px;background-color:#1890ff;color:#fff;text-align:center;font-size:14px}
.page-template-user .order-wrap .random-btn:hover{background-color:#8BC34A}
.page-template-user .order-wrap .order-row{position:relative;display:flex;display:-webkit-flex;margin:0;padding:0;width:100%;flex-wrap:wrap}
.order-row .order-item{display:block;margin-right:1%;margin-bottom:2%;margin-left:1%;padding:10px;width:23%;text-align:center;transition:box-shadow .3s cubic-bezier(.215,.61,.355,1),transform .3s cubic-bezier(.215,.61,.355,1),-webkit-box-shadow .3s cubic-bezier(.215,.61,.355,1),-webkit-transform .3s cubic-bezier(.215,.61,.355,1);background-color:#f6f6f6;border-radius:4px}
.order-row .order-item:hover{-webkit-box-shadow:0 5px 8px rgba(0,0,0,.15);box-shadow:0 5px 8px rgba(0,0,0,.15);-webkit-transform:translateY(-5px);transform:translateY(-5px);-ms-transform:translateY(-5px)}
.order-item span{float:left;display:-webkit-box;overflow:hidden;margin-bottom:15px;color:#bbb;text-overflow:ellipsis;font-size:12px;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.order-item time{display:block;margin-top:10px;color:#bbb;font-size:12px}
.order-item h2{margin:0;padding:40px 0 10px;color:#555;text-align:center;font-weight:600;font-size:15px}
.order-item h4{margin:0 0 30px;color:#bbb;font-weight:500;font-size:14px}
.comment-user .list-group-item li{list-style:none;margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #efefef;overflow:hidden;color:#bababa}
.comment-user .list-group-item li a{position:relative;overflow:hidden;padding:0;border-bottom:none}
@media (max-width:768px){.order-row .order-item{width:31.333%}
.order-item span{display:none}
.postitems li .thumbnail{max-height:100px;min-height:100px;}
}
@media (max-width:544px){.order-row .order-item{width:48%}
}
.user-nav-avatar{padding:12px 20px}
.user-nav .downinfo{margin:0;padding:12px;border-bottom:1px solid #f6f6f6;color:#1990fc}
.user-nav .downinfo span{float:left;width:46%;padding:5px;background-color:#e3f1fe;border-radius:4px;margin:0 2%}
.user-nav-avatar img{margin-bottom:10px;width:80px;height:80px;border-radius:50%;box-shadow:0 0 10px rgba(0,0,0,.16)}
.user-nav-avatar .btn{position:relative;padding:4px 20px !important;border-radius:50px}
.user-nav-avatar a[class*=upload] input{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer}
.user-usermeta-form{position:relative;display:block;margin-bottom:20px;padding:40px 30px;margin:0 auto}
.user-usermeta-form .qq-card a{color:#48b0f7}
.user-usermeta-form .qq-card i{position:relative;display:inline-block;margin-right:10px;width:32px;height:32px;border-radius:50%;background-color:#F44336;color:#fff;text-align:center;font-size:18px;line-height:32px;opacity:.8;cursor:pointer}
.user-usermeta-form .form-group{position:relative;margin-bottom:25px;color:#555}
.user-usermeta-form .form-group .ladda-button{}
.user-usermeta-form .form-group input{margin-top:10px;padding:6px 12px;width:220px;height:32px;border:1px solid #e4e4e4;border-radius:4px;background-color:#fff;color:#333;-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}
.user-usermeta-form .form-group label{display:block;margin-bottom:5px}
.user-usermeta-vip{position:relative;padding:20px;width:100%;min-height:560px}
.vip-row{margin-bottom:20px}
.vip-row .vip-item{display:block;margin:0 auto;text-align:center;padding:1rem}
.vip-row .vip-item.form{display:flex;margin:0 auto;padding:1rem;width:100%;text-align:center;justify-content:space-around;align-items:flex-end;flex-wrap:wrap}
.vip-row .vip-item .sc{margin-right:auto;margin-left:auto;padding-top:50px;max-width:1130px}
.vip-row .vip-item .sc-hd strong{display:block;color:#001529;font-weight:700;font-size:1.3rem;line-height:34px}
.vip-row .vip-item .sc-hd span{display:block;color:#999;text-transform:uppercase;font-size:.75rem;line-height:1}
.vip-row .vip-item .sc-hd .rm{position:absolute;top:0;right:0;padding-top:10px;color:#2e2a2b;font-size:16px;line-height:26px}
.vip-row .vip-item .sc-bd{padding-top:30px}
.vip-row .vip-item .sc-bd .faq-list{text-align:left}
.vip-row .vip-item .faq-list .item{padding-top:1rem;padding-bottom:1rem;border-bottom:1px solid #ebebeb}
.vip-row .vip-item .faq-list .item .hd{position:relative;background-color:#fff;color:#001529;font-size:1rem}
.vip-row .vip-item .faq-list .item .hd:after{position:absolute;top:10px;right:20px;width:10px;height:10px;border-top:2px solid #cacaca;border-right:2px solid #cacaca;content:'';-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;-webkit-transform:rotate(45deg);transform:rotate(45deg)}
.vip-row .vip-item .faq-list .item .bd{display:none;padding-top:1rem}
.vip-row .vip-item .faq-list .item.active .hd{background-color:#fff}
.vip-row .vip-item .faq-list .item.active .hd:after{-webkit-transform:rotate(135deg);transform:rotate(135deg)}
.vip-row .vip-item .faq-list .item.active .bd{display:block}
.vip-row .vip-item .radio-box{position:relative;display:block;overflow:hidden;margin:0 auto;margin:0 .5rem;margin-bottom:20px;padding:2rem;border-radius:4px;text-align:center;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;transition:box-shadow .3s cubic-bezier(.215,.61,.355,1),transform .3s cubic-bezier(.215,.61,.355,1),-webkit-box-shadow .3s cubic-bezier(.215,.61,.355,1),-webkit-transform .3s cubic-bezier(.215,.61,.355,1);flex-grow:1;border:1px solid #e5e5e5}
.vip-row .vip-item .radio-box.v1{color:#1990fc}
.vip-row .vip-item .radio-box.v2{color:#ff6c76}
.vip-row .vip-item .radio-box.v3{color:#ffc82d}
.vip-row .vip-item .radio-box:hover{box-shadow:0 5px 8px rgba(0,0,0,.15);-webkit-transform:translateY(-5px);transform:translateY(-5px);webkit-box-shadow:0 5px 8px rgba(0,0,0,.15);-ms-transform:translateY(-5px)}
.vip-row .vip-item .radio-box .tips-box{position:absolute;top:10px;right:-30px;z-index:4;width:120px;height:35px;background:#1890ff;color:#fff;line-height:35px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}
.vip-row .vip-item .radio-box .tips-box span{color:#fff;font-size:.75rem}
.vip-row .vip-item .radio-box .dec{font-weight:400;font-size:.875rem}
.vip-row .vip-item .radio-box .radio-style{display:inline-block;height:40px;font-weight:400;font-size:1.25rem;line-height:40px}
.vip-row .vip-item .radio-box.v2 .tips-box{background:#ff6c76}
.vip-row .vip-item .radio-box.v3 .tips-box{background:#ffc801}
.vip-row .vip-item .radio-box.v1 .radio-style{color:#1990ff;font-weight:700;font-size:26px}
.vip-row .vip-item .radio-box.v2 .radio-style{color:#ff6c76;font-weight:700;font-size:26px}
.vip-row .vip-item .radio-box.v3 .radio-style{color:#ffc801;font-weight:700;font-size:26px}
.vip-row .vip-item h2{margin:0 auto;padding:1rem;font-size:1rem;text-align:center;background-color:#e3f1fe;border-radius:4px;margin:0 .5rem;color:#ff6c76}
.vip-row .vip-item h2 span{margin-right:15px}
.user-usermeta-form h1{margin-bottom:30px;font-weight:700;font-size:16px;line-height:1}
.user-usermeta-form ul{list-style:none}
.user-usermeta-form ul li{margin-bottom:25px}
.user-usermeta-form ul li:last-child{margin-bottom:0}
.user-usermeta-form ul label{display:block;margin-bottom:5px;color:#bbb;font-size:15px}
.user-usermeta-form ul .ipt{width:100%}
@media (max-width:544px){.user-usermeta-form,.user-usermeta-vip{float:none;margin-bottom:10px;padding:30px 0;width:auto;height:auto;border-radius:0}
.vip-row .vip-item .radio-box.v1 .radio-style,.vip-row .vip-item .radio-box.v2 .radio-style,.vip-row .vip-item .radio-box.v3 .radio-style{font-size:16px}
}
.ipt{display:block;padding:.375rem .75rem;width:100%;border:1px solid #ccc;border-radius:.1rem;background-color:#fff;background-image:none;font-size:.67rem}
.ipt::-ms-expand{border:0;background-color:transparent}
.ipt:focus{outline:0;border-color:#66afe9}
.ipt::placeholder{color:#999;opacity:1}
.ipt:disabled,.ipt[readonly]{background-color:#eceeef;opacity:1}
.ipt:disabled{cursor:not-allowed}
.ipt-file,.ipt-range{display:block}
.ipt-label{margin-bottom:0;padding:.375rem .75rem}
@media screen and (-webkit-min-device-pixel-ratio:0){input[type=date].ipt,input[type=time].ipt,input[type=datetime-local].ipt,input[type=month].ipt{line-height:2.0625rem}
input[type=date].input-sm{line-height:1.675rem}
.input-group-sm input[type=date].ipt,.input-group-sm input[type=time].ipt,.input-group-sm input[type=datetime-local].ipt,.input-group-sm input[type=month].ipt,input[type=time].input-sm,input[type=datetime-local].input-sm,input[type=month].input-sm{line-height:1.675rem}
.input-group-lg input[type=date].ipt,.input-group-lg input[type=time].ipt,.input-group-lg input[type=datetime-local].ipt,.input-group-lg input[type=month].ipt,input[type=date].input-lg,input[type=time].input-lg,input[type=datetime-local].input-lg,input[type=month].input-lg{line-height:3.16667rem}
}
ul.plinks{position:relative;margin-top:30px}
ul.plinks li.linkcat{padding:20px 20px;background-color:#eaeaea;border-radius:6px}
ul.plinks li.linkcat h2{margin:0;font-weight:700;font-size:18px}
ul.plinks li.linkcat ul{overflow:hidden;margin:0;padding:0;list-style:none}
ul.plinks li.linkcat ul li{float:left;overflow:hidden;margin-top:15px;width:calc(20% - 20px);box-shadow:0px 2px 0px rgba(170,170,170,0.1);background:#fff;margin-bottom:10px;border-radius:3px;margin-left:10px;margin-right:10px}
ul.plinks li.linkcat ul li:hover{opacity:0.6;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
ul.plinks li.linkcat ul li a{overflow:hidden;margin-bottom:20px;display:block;cursor:pointer;padding:20px 18px 0;color:#333}
ul.plinks li.linkcat ul li a:hover{color:#005fee}
ul.plinks li.linkcat ul li a img{width:32px;height:32px;border-radius:32px;display:inline-block}
@media (max-width:768px){ul.plinks li.linkcat ul li{width:calc(50% - 20px)} .moble-false{display: none;}
}
@media (max-width:544px){ul.plinks li.linkcat ul li{width:100%}
}
.tagslist{overflow:hidden;min-height:540px}
.tagslist ul{margin:0;margin-right:-15px;padding:0;list-style-type:none}
.tagslist li{float:left;margin-top:15px;margin-right:15px;padding:15px;width:calc(20% - 15px);border:1px solid #eee;border-radius:2px;background-color:#fff;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.tagslist li:hover{border-color:#999}
.tagslist li:hover .name{background-color:#384047;color:#fff}
.tagslist li .name{display:inline-block;padding:5px 10px 4px;background-color:#eee;color:#666;font-size:12px}
.tagslist li .name:hover{background-color:#FF6651;color:#fff}
.tagslist li small{margin-left:10px;color:#bbb}
.tagslist li p{display:block;overflow:hidden;margin:10px 0 0;height:36px;font-size:12px;line-height:1.5}
.tagslist li p a{color:#999}
.tagslist li p a:hover{color:#555}
@media (max-width:1024px){.tagslist li{width:calc(25% - 15px)}
}
@media (max-width:768px){.tagslist li{width:calc(33.3333333% - 15px)} .footer{margin-top:0!important;}
}
@media (max-width:544px){.tagslist li{width:calc(50% - 15px)}
}
.widget{position:relative;clear:both;margin-bottom:22.5px;padding:20px;border-radius:4px;background-color:#fff}
.widget h3{margin:0 0 10px;font-weight:700;font-size:.95rem;line-height:1}
.widget ul{margin:0;padding:0;list-style:none}
.widget ul ul{border:none}
.widget ul:before,.widget ul:after{display:table;content:"";line-height:0}
.widget ul:after{clear:both}
.widget_text{padding:15px;border:1px solid #eee;border-radius:2px}
.widget_text h3{margin:-15px -15px 15px;padding:15px;}
.widget_text .textwidget{color:#999}
.widget_meta{padding:15px;border:1px solid #eee;border-radius:2px}
.widget_meta h3{margin:-15px -15px 15px;padding:15px;}
.widget_meta ul{color:#999}
.widget_meta ul li{margin-bottom:5px;margin-left:20px;list-style:disc}
.widget_categories{padding:15px;border:1px solid #eee;border-radius:2px}
.widget_categories h3{margin:-15px -15px 15px;padding:15px;}
.widget_categories ul{color:#bbb}
.widget_categories li .children{margin-top:10px}
.widget_categories li{margin-bottom:7px;margin-left:20px;list-style:disc}
.widget_categories li ul{padding:0 0 0 15px}
.widget_categories select{margin-top:10px;padding:4px 5px;width:100%;height:36px;border:1px solid #e6e6e6;border-radius:2px;line-height:36px}
.widget_categories .screen-reader-text{display:none}
.widget_archive{padding:15px;border:1px solid #eee;border-radius:2px}
.widget_archive ul{color:#bbb}
.widget_archive li{margin:5px 0 5px 20px;width:43%;list-style:disc}
.widget_archive li a{margin-right:5px}
.widget_archive select{margin-top:10px;padding:4px 5px;width:100%;height:36px;border:1px solid #e6e6e6;border-radius:2px;line-height:36px}
.widget_archive .screen-reader-text{display:none}
.widget_tag_cloud{padding:15px;border:1px solid #eee;border-radius:2px}
.widget_tag_cloud .tagcloud a{display:inline-block;margin:0 1% 2% 0;background-color: #f6f6f6;line-height: 29px;font-size:12px;height: 29px;padding: 0 8px;}
.widget_tag_cloud .tagcloud a:hover{background-color: #5298ff;color:#fff;}
.widget_calendar h3{display:none}
.widget-title-bar{margin-bottom: 15px!important;font-weight: normal!important;font-size: 17px!important;}
.widget-title-bar:before{content: ' ';height: 15px;width: 0;border: 2px solid #5298ff;border-radius: 8px;margin-right: 10px;}
.widget_calendar table{width:100%;text-align:center}
.widget_calendar table caption{margin-bottom:5px;font-weight:700;font-size:15px}
.widget_calendar table #next a,.widget_calendar table #prev a{display:block;padding:0 10px}
.widget_calendar table #prev{text-align:left}
.widget_calendar table #next{text-align:right}
.widget_calendar table tbody td,.widget_calendar table tfoot td,.widget_calendar table thead th{padding:5px 3px;border:1px solid #eee}
.widget_calendar table thead th{background-color:#fbfbfb;text-align:center}
.widget_calendar table tbody td a{display:block;margin:0 3px;background-color:#666;color:#fff}
.widget_calendar table tbody td a:hover{background-color:#444}
.widget_pages{padding:15px;border:1px solid #eee;border-radius:2px}
.widget_pages ul{color:#bbb}
.widget_pages li{float:left;margin:5px 0 5px 20px;width:43%;list-style:disc}
.widget_recent_entries{padding:15px;border:1px solid #eee;border-radius:2px}
.widget_recent_entries li{padding:10px 0;border-bottom:solid 1px #eee}
.widget_recent_entries li:last-child{padding-bottom:0;border-bottom:none}
.widget_recent_entries .post-date{display:block;margin-top:5px;color:#bbb;font-size:12px}
.widget_nav_menu{padding:15px;border:1px solid #eee;border-radius:2px}
.widget_nav_menu ul{color:#999}
.widget_nav_menu ul li{margin:10px 0 0 20px;list-style:disc}
.widget_links{padding:15px;border:1px solid #eee;border-radius:2px}
.widget_links ul{color:#bbb}
.widget_links li{margin:5px 0 5px 20px;width:43%;list-style:disc}
.widget_rss{padding:15px;border:1px solid #eee;border-radius:2px}
.widget_rss .rsswidget img{display:none}
.widget_rss ul{color:#999}
.widget_rss li{padding:15px 0;border-bottom:solid 1px #eee}
.widget_rss li:last-child{padding-bottom:0;border-bottom:none}
.widget-download{position:relative;background-color:#fff}
.widget-download .down-info{display:block;margin:0 auto;text-align:center}
.widget-download .down-info .ac_qqhao{display:block;margin-top:.8rem;margin-bottom:0;text-align:center}
.widget-download .down-info a{display:block;margin-bottom:1rem;width:100%}
.widget-download .down-info .price{margin-bottom:.5rem;text-align:center;text-transform:uppercase;font-weight:600;font-size:1.66rem}
.widget-download .down-info .vipinfo{color:#8c8c8c;font-size:.875rem}
.widget-download .down-info span{font-size:.875rem}
.widget-download table{clear:both!important;padding:0;width:100%!important;border:0 #ddd solid!important;-webkit-border-radius:3px!important;-moz-border-radius:3px!important;border-radius:3px!important;background-color:#f0f5ff;color:#9999a3}
.widget-download table td{width:50%;border:0;text-align:left;text-transform:uppercase;font-size:.8rem}
.widget-download table td:last-child{text-align:right;font-weight:400}
.widget-asst{overflow:hidden;border-radius:2px;}
.widget-asst div:nth-child(2){text-align: center;}
.widget-asst img{display:block;margin:0 auto}
.widget-textasst a{display:block;font-size:.75rem}
.widget-textasst a h2{margin:10px 0;font-weight:400;font-size:1.2rem}
.widget-textasst a p{margin-bottom:0;color:#999}
.widget-textasst a strong{display:inline-block;margin:-1px 0 0 0;padding:4px 10px;color:#fff;font-weight:400;font-size:.875rem}
.widget-textasst a.style01{color:#1990fc}
.widget-textasst a.style01:hover{border-color:#45B6F7}
.widget-textasst a.style01 strong{background-color:#1990fc}
.widget-textasst a.style02{color:#FF5E52}
.widget-textasst a.style02:hover{border-color:#FF5E52}
.widget-textasst a.style02 strong{background-color:#FF5E52}
.widget-textasst a.style03{color:#5CB85C}
.widget-textasst a.style03:hover{border-color:#5CB85C}
.widget-textasst a.style03 strong{background-color:#5CB85C}
.widget-textasst a.style04{color:#C35BFF}
.widget-textasst a.style04:hover{border-color:#C35BFF}
.widget-textasst a.style04 strong{background-color:#C35BFF}
.widget-postlist ul{margin-right:0}
.widget-postlist li{display:inline-block;overflow:hidden;padding:10px 0 5px 115px;width:100%;border-bottom:1px solid #f0f0f0;vertical-align:top}
.widget-postlist .thumb{margin-bottom:5px}
.widget-postlist .thumbnail{position:relative;float:left;display:block;margin-left:-115px;width:100px}
.widget-comments a{position:relative;display:block;overflow:hidden;padding:5px 0 5px 52px;color:#777}
.widget-comments li:last-child a{padding-bottom:0}
.widget-comments a:hover{color:#444}
.widget-comments a:hover .inner{background-color:#fbfbfb}
.widget-comments .inner{position:relative;padding:12px 15px;border:1px solid #eee;border-radius:2px}
.widget-comments .inner::after,.widget-comments .inner::before{position:absolute;top:9px;left:-5px;border-top:5px solid transparent;border-bottom:5px solid transparent;content:''}
.widget-comments .inner::before{border-right:5px solid #aaa}
.widget-comments .inner::after{margin-bottom:1px;border-right:5px solid #fff}
.widget-comments time{display:block;margin-bottom:3px;color:#bbb;font-size:12px}
.widget-comments strong{margin-right:10px;color:#bbb}
.widget-comments .avatar{float:left;margin-left:-52px;width:42px;height:42px;border-radius:50%;border:1px solid #ececec}
.comments-wrap{margin-top:30px;margin-bottom:30px;padding:20px;border-radius:4px;background-color:#fff}
.comments-title{margin:0;margin-bottom:15px;font-weight:700;font-size:15px;line-height:1}
.comments-title small{display:inline-block;margin-left:10px;color:#999;font-weight:400;font-size:12px}
.comments-respond{position:relative;margin-bottom:15px}
.comt{position:relative;padding-left:52px}
.comt-title{float:left;margin-left:-52px;width:42px;color:#999;text-align:center;font-size:12px}
.comt-title .avatar{margin-bottom:5px;width:42px;height:42px;border-radius:50%}
.comt-title p{overflow:hidden;margin:0;text-overflow:ellipsis;white-space:nowrap}
.comt-box{position:relative;padding:5px 10px 0;border-radius:2px;background-color:#f0f5fe}
.comt-area{overflow-x:hidden;overflow-y:auto;width:100%;height:72px;outline:0;border:none;background-color:#f0f5fe;color:#666;font-size:.875rem;line-height:22px;resize:none}
.comt-ctrl{margin-left:-10px;height:36px}
.comt-submit{position:absolute;right:0;bottom:0;padding:0;width:100px;height:36px;outline:0;border:none;border-top:none;border-radius:0 0 2px 0;background:#d4e3ff;color:#1990fc;font-size:.875rem;line-height:36px}
.comt-count{float:right;margin-bottom:5px;color:#999}
.comt-tips{margin-right:110px;color:#fff;text-align:center;font-size:1rem;line-height:116px}
.comt-tips .comt-tip{position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;z-index:2;border-radius:2px;background:#7AD071}
.comt-error{background:#FF5E52}
.comt-comterinfo{padding:15px 0;text-align:center}
.comt-comterinfo ul{display:inline-block;margin:0;padding:0;color:#999;list-style:none;text-align:left}
.comt-comterinfo li{float:left;margin-bottom:10px}
.comt-comterinfo input{position:relative;margin-right:10px;padding:4px 8px;width:220px;height:36px;outline:0;border:1px solid #f0f5fe;border-radius:2px;box-shadow:none}
@media (max-width:544px){.comt-submit{font-size:12px}
.comt-comterinfo{text-align:left}
.comt-comterinfo li{overflow:hidden;height:36px}
.comt-comterinfo input{width:100%}
}
.footer{clear:both;margin-top:30px;border-top:1px solid #eee;background-color:#fff;color:#bbb}
.footer a{color:#bbb}
.footer a:hover{color:#555}
.footer h2.logos{margin:1rem auto;max-width:160px;color:#ccc;text-align:center}
.footer-head{color:#aaaaaa;font-size:14px;font-weight:700;margin-top:0;margin-bottom:10px}
.cs-footer-links{margin:10px 0}
.cs-footer-links li{display:block;padding-bottom:10px;-moz-transition:all 0.15s ease;-o-transition:all 0.15s ease;-webkit-transition:all 0.15s ease;transition:all 0.15s ease}
.cs-footer-logo img{max-width:180px}
.footer .footer-qrimg{width:80px;height:80px;padding:0;border:#f5f6f8 3px solid}
.cs-footer-text{max-width:523px;margin:20px auto}
.cs-moble-true,.cs-moble-false{padding-top:30px;display:block}
.footer-copyright{padding-top:20px;border-top:1px solid rgba(172,172,172,0.1);font-size:13px;text-align:center;color:#acacac}
@media(min-width:544px){.copyright-links{text-align:right}
.copy-text{text-align:left}
}
.copyright-links>li{display:inline-block}
.copyright-links>li+li{margin-left:12px}
.copyright-links>li>a{color:#acacac;letter-spacing:0.14px}
.notice-info{display:none;position:fixed;z-index:999;width:100%;padding:20px;background-color:#fff;max-width:90%;margin:0 auto;text-align:center;left:0;right:0;bottom:20px;border-radius:4px;-webkit-box-shadow:0 0 12px rgba(136,161,206,0.3);box-shadow:0 0 12px rgba(136,161,206,0.3);border:1px solid #eee}
.notice-info .close{position:absolute;right:20px;top:10px;transition:All 0.4s ease-in-out;-webkit-transition:All 0.4s ease-in-out;-moz-transition:All 0.4s ease-in-out;-o-transition:All 0.4s ease-in-out;z-index:1}
.notice-info .close:hover{color:#1990fc;transform:rotate(360deg);-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg)}
.notice-info .flex{display:flex;justify-content:center;align-items:center}
.notice-info .flex p{padding:10px;margin:0;font-size:1.25rem;color:#1990fc}
i.notice{font-size:1.25rem}
@media (max-width:544px){.notice-info .flex p{font-size:.875rem}
i.notice{display:none}
}
.flinks{margin-bottom:8px}
.flinks dfn{display:none}
.flinks ul{display:table;margin:0;padding:0;width:100%;list-style:none;text-align:center;word-spacing:-1em}
.flinks li{display:inline-block;margin:0 7px 7px;word-spacing:0}
.bomnav{clear:both;overflow:hidden;margin-bottom:8px;text-align:center}
.bomnav ul{display:table;margin:0;padding:0;width:100%;list-style:none;text-align:center;word-spacing:-1em}
.bomnav li{display:inline-block;margin:0 7px 7px;word-spacing:0}
.rollbar{position:fixed;right:15px;bottom:15px;z-index:999;display:none;width:50px}
.rollbar .rollbar-item{position:relative;margin-top:10px;width:40px;height:40px;border-radius:6px;background-color:#666;color:#fff;text-align:center;opacity:.5;cursor:pointer;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.rollbar .rollbar-item:hover{color:#fff;opacity:.9}
.rollbar .rollbar-item .fa{font-size:18px;line-height:40px}
@media (max-width:768px){.cs-moble-false{}
.flinks{display:none}
.rollbar{right:10px}
.header.fixed{height:50px;}
}
.placeholder{background-color:#ffffff;height:0;overflow:hidden;padding-bottom:60%}
pre.prettyprint{display:block;background-color:#333}
pre .nocode{background-color:none;color:#000}
pre .str{color:#ffa0a0}
pre .kwd{color:#f0e68c;font-weight:bold}
pre .com{color:#87ceeb}
pre .typ{color:#98fb98}
pre .lit{color:#cd5c5c}
pre .pun{color:#fff}
pre .pln{color:#fff}
pre .tag{color:#f0e68c;font-weight:bold}
pre .atn{color:#bdb76b;font-weight:bold}
pre .atv{color:#ffa0a0}
pre .dec{color:#98fb98}
ol.linenums{margin-top:0;margin-bottom:0;color:#AEAEAE}
li.L0,li.L1,li.L2,li.L3,li.L5,li.L6,li.L7,li.L8{list-style-type:decimal}
li.L1,li.L3,li.L5,li.L7,li.L9{}
@media print{pre.prettyprint{background-color:none}
pre .str,code .str{color:#060}
pre .kwd,code .kwd{color:#006;font-weight:bold}
pre .com,code .com{color:#600;font-style:italic}
pre .typ,code .typ{color:#404;font-weight:bold}
pre .lit,code .lit{color:#044}
pre .pun,code .pun{color:#440}
pre .pln,code .pln{color:#000}
pre .tag,code .tag{color:#006;font-weight:bold}
pre .atn,code .atn{color:#404}
pre .atv,code .atv{color:#060}
}
@-webkit-keyframes blink{from{left:10px;top:0;}
to{left:320px;top:0;}
}
@-o-keyframes blink{from{left:10px;top:0;}
to{left:320px;top:0;}
}
@-moz-keyframes blink{from{left:10px;top:0;}
to{left:320px;top:0;}
}
@keyframes blink{from{left:-100px;top:0;}
to{left:320px;top:0;}
}
.site-title:before{content:"";position:absolute;width:150px;height:10px;background-color:rgba(255,255,255,0.5);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-animation:blink 1s ease-in 1s infinite;animation:blink 1s ease-in 1s infinite;}
.waveHorizontals{width:100%;height:20px;position:relative;overflow:hidden;z-index:1;background-color:#fff !important;}
#waveHorizontal1{-webkit-mask:url(https://api.top15.cn/static/img/srcdict_001.svg);mask:url(https://api.top15.cn/static/img/srcdict_001.svg);animation-delay:-2s;animation-duration:12s;}
#waveHorizontal1,#waveHorizontal2,#waveHorizontal3{background-color:#2459ff!important;}
.waveHorizontal{width:200%;height:100%;display:block;position:absolute;left:0;bottom:0;background-repeat:repeat-x;background-position:left bottom;background-size:350px 100%;transform-origin:0 100% 0;animation-name:move;animation-timing-function:linear;animation-iteration-count:infinite;}
@keyframes move{0%{transform:translate(-175px,0) scale(1,1)}
50%{transform:translate(-87px,0) scale(1,0.5)}
100%{transform:translate(0,0) scale(1,1)}
}
#waveHorizontal2{-webkit-mask:url(https://api.top15.cn/static/img/srcdict_002.svg);mask:url(https://api.top15.cn/static/img/srcdict_002.svg);animation-delay:-2s;animation-duration:5s;}
#waveHorizontal3{-webkit-mask:url(https://api.top15.cn/static/img/srcdict_003.svg);mask:url(https://api.top15.cn/static/img/srcdict_003.svg);animation-delay:-1s;animation-duration:3s;}
/*guider*/
.article-nav{overflow:hidden}
.nav-left{float:left;width:75%}
.nav-right{float:left;width:25%}
.nav-title{font-size:23px;color:#333;height:30px;line-height:30px;margin-top:5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.nav-info-list{clear:both;margin-top:30px}
.nav-info-list li{width:33.3333%;float:left;margin-bottom:25px;padding-right:20px}
.nav-info-list li span{height:40px;line-height:40px;font-size:15px;color:#a0a0a0;width:77px;overflow:hidden}
.nav-info-list li a{text-decoration:none;height:40px;line-height:40px;font-size:15px;color:#333!important;margin-left:10px;position:relative;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
a .star{margin-top:-3.5px}
.nav-site-img{text-align:center}
.nav-site-img img{width:80%;border:1px solid #d4d4d4}
.jump-other-site{width:80%;display:block;height:45px;line-height:45px;border:1px solid #20c4ab;background:#20c4ab;color:#fff;margin:15px auto;text-align:center;font-size:14px;border-radius:2px}
.site-info-detail{margin:10px 0;line-height:33px;font-size:15px;color:#909090;margin-top:10px;margin-bottom:20px}
.jump-other-site:hover{color:#fff!important;background:#5298ff;border-color:#005fee}
@media (max-width:768px){.nav-info-list li{width:100%;float:none;display:flex;padding-right:0;margin-bottom:0;justify-content:space-between}
.nav-left{float:none;width:100%}
.nav-right{width:100%;float:none;margin-top:15px}
.nav-site-img img{width:100%}
.jump-other-site{width:100%}
}