body,dd,dt,h1,h2,h3,h4,h5,h6,li,p,ul {margin:0;padding:0}
h1,h2,h3,h4,h5,h6 {font-size:100%;font-weight:400}
dd,li,ul {list-style:none}
img {border:none;outline:none}
table {border-collapse:collapse;border-spacing:0}
a {text-decoration:none;cursor:pointer;outline:none;color:inherit}
input {outline:none}
em {font-style:normal}
html {height:100%}
body {position:relative;font:12px/1.5 microsoft yahei,arial,sans-serif;-webkit-font-smoothing:antialiased;background-color:#f8f8f8;min-width:1200px;color:#323232;min-height:100%;box-sizing:border-box}
button,input,select,textarea {font-size:1em;font-family:inherit}
::-webkit-input-placeholder {color:#a9a9a9}
:-moz-placeholder {color:#a9a9a9}
::-moz-placeholder {color:#a9a9a9}
:-ms-input-placeholder {color:#a9a9a9}
.scroll::-webkit-scrollbar {width:8px;background:#eee}
.scroll::-webkit-scrollbar-thumb {border-radius:4px;background:#ddd}
.hidden {display:none!important}
.disabled {opacity:.5;filter:alpha(opacity=50);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=50)";cursor:default;-webkit-user-select:none;-ms-user-select:none;user-select:none}
:disabled {opacity:.5;filter:alpha(opacity=50);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=50)";cursor:default;-webkit-user-select:none;-ms-user-select:none;user-select:none}
.layout {width:1200px;margin:0 auto}
.mr0 {margin-right:0!important}
.weak {color:#878787}
.weaker {color:#9e9e9e}
.clearfix:after,.clearfix:before {content:'';display:table;font:0/0 a}
.clearfix:after {clear:both}
.mod-header-user .user em {overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:100%;word-wrap:normal}
.fixed-bar .backtop:before {font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}
.mod-header {width:100%;font-size:14px;position:absolute;top:0;left:0;box-sizing:border-box;color:#fff;z-index:10;border-bottom:1px solid #456;transition:background .3s ease}
.mod-header .layout {min-width:1200px;width:auto;position:relative}
.mod-header-logo {float:left;width:189px;height:60px;background-image:url(logoall.png);background-position:0 -64px;margin-left:12px}
.mod-header-nav {position:relative;float:left}
.mod-header-nav li {position:relative;float:left;line-height:1}
.mod-header-nav a:hover {text-decoration:none}
.mod-header-nav .top-cat {text-align:center;padding:24px 12px;margin-right:12px}
.mod-header-nav .top-cat:first-child {margin:0 12px}
.mod-header-nav .top-cat h2 {position:relative}
.mod-header-nav .top-cat h2 a {padding:0;position:relative}
.mod-header-nav .top-cat-arrow {content:"";width:20px;height:12px;background-image:url(logoall.png);background-position:-331px -158px;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);display:inline-block;vertical-align:bottom;margin-left:4px}
.mod-header-nav .top-cat.hassub:active .top-cat-arrow,.mod-header-nav .top-cat.hassub:hover .top-cat-arrow {-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}
.mod-header-nav .slider {position:absolute;bottom:0;left:0;width:auto;height:3px;background-color:#fff;transition:width .3s ease-out,-webkit-transform .3s ease-out;transition:transform .3s ease-out,width .3s ease-out;transition:transform .3s ease-out,width .3s ease-out,-webkit-transform .3s ease-out}
.mod-header-user {line-height:25px;position:absolute;top:14px;right:0;font-size:0}
.mod-header-user .console {display:inline-block;padding:0 12px;vertical-align:middle;font-size:14px}
.mod-header-user .console:hover {color:#EF6512}
.mod-header-user .user {padding-left:11px;display:inline-block;vertical-align:middle;position:relative;border-left:1px solid #fff;font-size:14px;margin-right:22px}
.mod-header-user .user em {color:#fff;display:inline-block;max-width:102px;vertical-align:bottom}
.mod-header-user .user i {position:relative;display:inline-block;vertical-align:middle;background-image:url(logoall);background-position:-291px -174px;width:20px;height:12px;margin-left:5px}
.mod-header-user .user .dropdown {position:absolute;padding-top:19px;top:25px;left:0;width:100%;text-align:center;display:none}
.mod-header-user .user .dropdown a {display:block;line-height:40px;background-color:#333}
.mod-header-user .user:hover {color:#126ee1}
.mod-header-user .user:hover .dropdown {display:block}
.mod-header-user .user:hover a {color:#fff}
.mod-header-user .user:hover a:hover {color:#126ee1}
.mod-header-user .try {background-color:#fff;color:#666;padding:8px 18px;border-radius:3px;line-height:1;display:inline-block;transition:all .3s ease;vertical-align:middle;font-size:14px;margin-right:22px}
.mod-header.active,.mod-header.hover,.mod-header:hover {background-color:#333}
.mod-header.active .mod-header-logo,.mod-header.hover .mod-header-logo,.mod-header:hover .mod-header-logo {background-image:url(logoall.png);background-position:0 -128px}
.mod-header.active .mod-header-user .user i:after,.mod-header.hover .mod-header-user .user i:after,.mod-header:hover .mod-header-user .user i:after {border-top-color:#333}
.mod-header.active .mod-header-user .try,.mod-header.hover .mod-header-user .try,.mod-header:hover .mod-header-user .try {color:#fff;background-color:#EF6512}
.mod-header .cat {position:relative}
.mod-header .cat .layout {min-width:0}
.mod-header .cat-ico {display:inline-block;width:49px}
.mod-header .cat-box {color:#fff;font-size:0;box-sizing:border-box;padding:0 0 0 220px;background-color:rgba(51,51,51,.95);position:absolute;width:100%;top:60px;left:0;text-align:left;transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out;-webkit-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:center top;-ms-transform-origin:center top;transform-origin:center top}
.mod-header .cat-box.active,.mod-header .cat-box:hover {-webkit-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1)}
.mod-header .cat-group {display:inline-block;vertical-align:top;font-size:14px;margin-left:12px;padding:20px 0}
.mod-header .cat-group:first-child {margin-left:0}
.mod-header .cat-tit {font-size:16px;padding-bottom:7px}
.mod-header .cat-tit i {display:inline-block;vertical-align:middle;margin-right:16px}
.mod-header .cat-item {display:block;width:390px;box-sizing:border-box;padding:7px 0 7px 50px;margin-bottom:4px;font-size:14px;line-height:1}
.mod-header .cat-item:hover {background-color:#42464c}
.mod-header .cat-item a {color:#fff}
.mod-header .cat-item a:hover {color:#1070e1}
.mod-header .cat-item-sub {margin-top:7px;font-size:12px}
.mod-header .cat-item-sub a {display:inline-block;vertical-align:middle;color:#a3a3a3;margin-top:4px;padding-right:24px;line-height:22px}
.mod-header .cat-item-sub a:last-child {padding-right:0}
.mod-header .cat-item-sub a.disabled {color:#a3a3a3;cursor:default;pointer-events:none;opacity:1;filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=100)"}
.mod-header .cat-item-row {display:table-row}
.mod-header .cat-item-row a {display:table-cell}
.mod-header .cat-tag {display:inline-block;vertical-align:middle;width:28px;height:12px;margin-left:6px;margin-top:-2px}
.mod-header .cat-tag.is-beta {background-image:url(logoall.png);background-position:-299px -158px}
.mod-header .cat-tag.is-hot {background-image:url(logoall.png);background-position:-267px -158px}
.mod-header .cat-tag.is-new {background-image:url(logoall.png);background-position:-321px -124px}
.mod-header .ico-lan {width:24px;height:30px;background-image:url(logoall.png);background-position:-267px -124px}
.mod-header .ico-voice {width:33px;height:30px;background-image:url(logoall.png);background-position:-267px -90px}
.mod-header .ico-image {width:33px;height:30px;background-image:url(logoall.png);background-position:-304px -90px}
.upgrade-box-cont h3 {font-size:32px;line-height:1;margin:22px auto}
.upgrade-box-cont p {color:#c3deff;width:26em;margin:0 auto}
.upgrade-box-btm {margin-top:45px}
.upgrade-box-btm .btn {width:180px;line-height:48px;border:1px solid #fff;border-radius:4px;display:inline-block}
.upgrade-box-btm .btn-ff {margin:0 16px}
.upgrade-box-btm .btn:hover {background-color:hsla(0,0%,100%,.2)}
.upgrade-box-btm i {display:inline-block;margin-right:10px;vertical-align:text-bottom}
.ie-placeholder {color:#aaa}
@media screen and (max-width:1400px) {.mod-header .cat-box {padding:0 0 0 18px}.mod-header .cat-group {margin-left:6px}}
html[lang=en] body {font-family:Arial,sans-serif}

/*Footer*/
.register-area{height:150px;width:100%;padding:30px 0;overflow:hidden;position:relative}
.register-area-bg{background:url(../images/register-v3.jpg) no-repeat center center;background-size:cover;position:absolute;bottom:0;left:0;width:100%;height:225px;z-index:1}
.register-area-wrapper{position:relative;z-index:2;max-width:632px;height:100%;margin-left:auto;margin-right:auto;text-align:left}
.register-text{position:absolute;top:50%;left:0;margin-top:-20px;font-size:28px;line-height:40px;color:#fff}
.register-area .cui-btn{position:absolute;right:0;top:50%;margin-top:-20px;border-color:#f66f6a;background-color:#f66f6a;color:#fff;height:48px;padding-left:40px;padding-right:40px;font-size:18px;line-height:46px;padding:0 30px;border:solid 1px transparent;border-radius:2px;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;user-select:none;transition:.2s}
.register-area .cui-btn:hover{box-shadow:0 8px 16px rgba(246,111,106,0.5)}
.footer-service{background:#393a41;color:#c3c5c6}
.footer-wrapper{position:relative;max-width:1200px;padding-left:10px;padding-right:10px;margin-left:auto;margin-right:auto}
.footer-service-wrapper>ul{overflow:hidden}
.footer-service-wrapper>ul>li{float:left;width:16.6666%}
.footer-service-wrapper>ul>li>a{display:block;position:relative;height:100px;padding-left:55px;padding-top:28px}
.footer-service-wrapper>ul>li>a>i{position:absolute;left:0;top:50%;width:40px;height:40px;margin-top:-20px;background-size:100% 100%}
.footer-icon-support{background:url(../images/support.svg)}
.footer-icon-unsub{background:url(../images/unsub.svg)}
.footer-icon-record{background:url(../images/record.svg)}
.footer-icon-pay{background:url(../images/pay.svg)}
.footer-icon-feedback{background:url(../images/feedback.svg)}
.footer-icon-vip{background:url(../images/vip.svg)}
.footer-service-wrapper>ul>li>a>h2{margin-bottom:5px;font-size:18px;line-height:22px;color:#fff;font-weight:normal}
.footer-service-wrapper>ul>li>a>p{font-size:14px;line-height:18px;color:#A0A2A8}
#footer{color:rgba(255,255,255,.7);background:#3D3E49}
.footer-nav{padding-top:30px;padding-bottom:20px;background:#3D3E49;overflow:hidden}
.footer-nav-menus{float:left;width:72%;padding-right:30px}
.footer-nav-menus:after{content:"";display:table;clear:both}
.footer-nav-menus dl{float:left;width:22%;padding-right:10px;font-size:14px}
.footer-nav-menus dl dt{margin-bottom:20px;line-height:18px;color:#fff}
.footer-nav-menus dl dd{font-size:12px;line-height:24px}
.footer-nav-menus .split-line{max-width:120px;border-top:solid 1px #666;margin-top:20px;margin-bottom:20px;opacity:.5}
.footer-nav-submenus{float:left;width:25%;border-left:solid 1px rgba(102,102,102,.5)}
.footer-nav-submenus-inner{float:right;width:257px}
.footer-nav-contact{height:160px}
.footer-nav-contact-phone{text-align:left}
.footer-nav-contact-phone>h1{margin-bottom:10px;font-size:14px;line-height:20px;color:#fff}
.footer-nav-contact-phone>p{margin-bottom:10px;font-size:24px;line-height:32px;color:#fff}
.footer-nav-contact-phone ul{position:relative;font-size:0}
.footer-nav-contact-phone ul>li{display:inline-block;font-size:12px;line-height:24px;white-space:nowrap}
.footer-nav-contact-phone ul a{display:block;position:relative;z-index:1;-webkit-transition:.2s;transition:.2s}
.footer-nav-contact-phone ul>li:nth-child(2n + 1){width:100px}
.foot-email{position:absolute;top:24px;left:0;display:none;margin-top:5px;padding-left:5px;width:195px;height:30px;border:1px #fff solid;border-radius:3px;background:#fff;color:#333;line-height:30px;font-size:12px}
.foot-email p:before{position:absolute;display:block;margin-top:-20px;border:10px solid;border-color:transparent transparent #fff;content:""}
.foot-email-right p:before{right:30px}
.footer-nav-contact-phone ul>li:hover{height:60px}
.footer-nav-contact-phone ul>li:hover .foot-email{display:block}
.footer-nav-contact-phone ul>li:hover>a{color:white}
.footer-nav-about{display:inline-block;text-align:left;font-size:0}
.footer-nav-about dt{margin-bottom:10px;font-size:14px;line-height:18px;color:#fff}
.footer-nav-about dd{display:inline-block;text-align:left}
.footer-nav-about dd+dd{margin-left:20px}
.footer-nav-about dd.footer-nav-about-dd-mb{display:none}
.footer-nav-about i{display:none}
.footer-nav-submenus-link{display:block;font-size:12px;line-height:24px;margin-bottom:4px}
.footer-nav-submenus-qr{display:block;width:70px;height:70px;background-size:100% 100%}
.qr-wechat{background-image:url(../images/qr-wechat.jpg)}
.qr-weibo{background-image:url(../images/qr-weibo.jpg)}
.qr-zhihu{background-image:url(../images/qr-zhihu.png)}
.footer-nav-other-link{clear:both;overflow:hidden;padding-top:30px}
.footer-nav-other-link span,.footer-nav-other-link a{float:left;font-size:12px;line-height:18px}
.footer-nav-other-link span{margin-right:40px;color:white}
.footer-nav-other-link a{margin-right:24px}
.footer-copyright-container{background:#3D3E49;border-top:solid 1px #252B3A}
.footer-copyright-wrapper{padding-top:10px;padding-bottom:10px}
.footer-copyright{float:left;font-size:0}
.footer-copyright span,.footer-copyright a{display:inline-block;margin-right:10px;font-size:12px;line-height:18px}
.footer-law{float:right;overflow:hidden;font-size:0}
.footer-law>li{display:inline-block;font-size:12px;line-height:18px}
.footer-law>li+li:before{content:"|";margin-left:10px;margin-right:10px}
.footer-record{clear:both;font-size:0}
.footer-record i{display:inline-block;width:18px;height:18px;margin-right:8px;vertical-align:middle;background-size:100% 100%}
.footer-icon-record1{background-image:url(../images/a6.png)}
.footer-icon-record2{background-image:url(../images/a7.png)}
.footer-record i a{display:block;width:18px;height:18px}
.footer-record span{font-size:12px;line-height:24px;vertical-align:middle}