@charset "UTF-8";
html{line-height:1.15;-webkit-text-size-adjust:100%}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace;font-size:1em}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}code,kbd,samp{font-family:monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none;object-fit:cover}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}*{margin:0;padding:0;vertical-align:baseline}body{font-family:PingFang SC,Hiragino Sans GB,Microsoft YaHei,Arial,SimSun,sans-serif;*font-family:Microsoft YaHei,SimSun,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;word-break:break-all}header,footer,nav,section,article,aside,main,details{display:block}a{text-decoration:none;background-color:transparent;outline:none}a:hover{text-decoration:none;border:0;color:#d52136}a:focus{-moz-outline-style:none}abbr,acronym,fieldset{border-style:none}ol,ul{list-style:none}table{width:100%;border-collapse:collapse;border-spacing:0}button,button:focus{outline:none}input[type="text"],textarea{-webkit-appearance:none;outline:none}input:focus,textarea:focus{outline:none}input:-webkit-autofill{-webkit-box-shadow:0 0 0px 1000px #fff inset}::-webkit-input-placeholder{color:#999}:-moz-placeholder{color:#999}::-moz-placeholder{color:#999}:-ms-input-placeholder{color:#999}input::-ms-clear{display:none}input::-ms-reveal{display:none}.clearfix,.header-inner,.author{*zoom:1}.clearfix:after,.header-inner:after,.author:after{content:"";display:block;line-height:0;font-size:0;clear:both}.fl{float:left}.fr{float:right}ul.clearfix > li,ol.clearfix > li{float:left}ul.clearfix > li.fr,ol.clearfix > li.fr{float:right}.tl{text-align:left!important}.tc{text-align:center!important}.tr{text-align:right!important}.dn{display:none!important}.db{display:block}.hidden{visibility:hidden}.visible{visibility:visible}.ellipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.lineclamp{word-break:break-word;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.mt0{margin-top:0!important}.ml0{margin-left:0!important}.mb0{margin-bottom:0!important}.mr0{margin-right:0!important}.pt0{padding-top:0!important}.pl0{padding-left:0!important}.pb0{padding-bottom:0!important}.pr0{padding-right:0!important}.ml5{margin-left:5px}.ml10{margin-left:10px}.ml15{margin-left:15px}.ml20{margin-left:20px}.ml30{margin-left:30px}.mr5{margin-right:5px}.mr10{margin-right:10px}.mr15{margin-right:15px}.mr20{margin-right:20px}.mr30{margin-right:30px}.mt5{margin-top:5px}.mt10{margin-top:10px}.mt15{margin-top:15px}.mt20{margin-top:20px}.mt30{margin-top:30px}.mt40{margin-top:40px}.mr5{margin-right:5px}.mr10{margin-right:10px}.w1280{width:1280px;margin-left:auto;margin-right:auto;position:relative}.w1200{width:1200px;margin-left:auto;margin-right:auto;position:relative}.bg-white{background:#fff!important}.bg-gray{background:#f8f8f8!important}.color-primary{color:#d22020!important}.header .unlogin .text:hover,.header .logout:hover,.aside-head .more:hover,.aside-head .change:hover,.aside-head .link:hover,.item-content .title:not(.notlink):hover,.item-lesson .name:not(.notlink):hover,.author .name:not(.notlink):hover{color:#d22020}.stock_mk{color:#2367ee!important;cursor:pointer}.stock_mk:hover{text-decoration:underline}.rise,.news-stock .rise b{color:#d50000}.fall,.news-stock .fall b{color:#008561}.no1{color:#fe2d46}.no2{color:#ff630e}.no3{color:#ffa600}.ft14{font-size:14px}.ft16{font-size:16px}.num-text,.font-num,.item-content .vip-box .price .num,.item-lesson .price,.stock-table .hot .num,.news-stock b,.pop-album .num-box{font-family:Arial,Helvetica,sans-serif;font-style:normal}.tag-top:before{content:"置顶"}.tag-master:before{content:"达人"}.tag-trail:before{content:"试学"}.tag-elite:before{content:"精华"}.tag-fee:before{content:"付费"}.tag-paid:before{content:"已解锁"}.tag-official:before{content:"官方"}.tag-helper:before{content:"助教"}.tag-admin:before{content:"管理"}.tag-vip:before{content:"VIP"}.tag-ad:before{content:"广告"}.tag-top,.tag-master,.tag-trail,.tag-elite,.tag-fee,.tag-paid,.tag-official,.tag-admin,.tag-vip,.tag-helper,.tag-ad{position:relative;top:-1px;display:inline-block;vertical-align:middle;height:20px;line-height:20px;padding:0 6px;border-radius:2px;font-weight:normal;font-style:normal;font-size:12px}.tag-top,.tag-master,.tag-trail{border:1px solid #d22020;color:#d22020}.tag-elite,.tag-fee{border:1px solid #d22020;background:#d22020;color:#fff}.tag-paid{border:1px solid #fbf0e7;background:#fbf0e7;color:#e58948}.tag-top,.tag-paid{margin-right:8px}.tag-ad{border:1px solid #fff;color:#fff}.tag-elite + .tag-top{margin-left:5px}.tag-vip{border:1px solid #e58948;color:#e58948}.tag-admin{border:1px solid #03cbfd;color:#03cbfd}.tag-official{border:1px solid #ff9f27;color:#ff9f27}.tag-helper{border:1px solid #be9eff;color:#be9eff}.tag-fans{position:relative;top:-1px;display:inline-block;vertical-align:middle;padding-left:26px;padding-right:7px;height:20px;line-height:20px;margin-left:12px;border-radius:10px;font-size:12px;color:#fff}.tag-fans i{position:absolute;left:-2px;top:-3px;z-index:2;display:block;width:24px;height:26px;line-height:26px;background:url(../images/sprite_global.png) no-repeat;font-style:normal;text-align:center;letter-spacing:-1px;text-indent:-2px}.tag-fans.fans1,.tag-fans.fans2,.tag-fans.fans3,.tag-fans.fans4,.tag-fans.fans5{background:#95b1fe;background:linear-gradient(90deg,#b2c6fe 0%,#95b1fe 100%)}.tag-fans.fans1 i,.tag-fans.fans2 i,.tag-fans.fans3 i,.tag-fans.fans4 i,.tag-fans.fans5 i{background-position:-132px -44px}.tag-fans.fans6,.tag-fans.fans7,.tag-fans.fans8,.tag-fans.fans9,.tag-fans.fans10{background:#ff9356;background:linear-gradient(90deg,#ffab7b 0%,#ff9356 100%)}.tag-fans.fans6 i,.tag-fans.fans7 i,.tag-fans.fans8 i,.tag-fans.fans9 i,.tag-fans.fans10 i{background-position:-159px -44px}.tag-fans.fans11,.tag-fans.fans12,.tag-fans.fans13,.tag-fans.fans14,.tag-fans.fans15{background:#ac83ff;background:linear-gradient(90deg,#be9eff 0%,#ac83ff 100%)}.tag-fans.fans11 i,.tag-fans.fans12 i,.tag-fans.fans13 i,.tag-fans.fans14 i,.tag-fans.fans15 i{background-position:-186px -44px}.tag-fans.fans16,.tag-fans.fans17,.tag-fans.fans18,.tag-fans.fans19,.tag-fans.fans20{background:#ffb017;background:linear-gradient(90deg,#fcca59 0%,#ffb017 100%)}.tag-fans.fans16 i,.tag-fans.fans17 i,.tag-fans.fans18 i,.tag-fans.fans19 i,.tag-fans.fans20 i{background-position:-213px -44px}.load-more,.loading{padding:30px 0;line-height:20px;text-align:center;font-size:15px;color:#999}.load-more .loading{padding:0}.loading:before{content:"";display:inline-block;vertical-align:middle;width:20px;height:20px;margin-right:5px;background:url(../images/loading.gif) no-repeat}.load-more .add-more a,.load-more a.notlink:hover{color:#999}.load-more .add-more a:hover{color:#d22020}.empty-box{padding:50px 20px}.empty-box img{display:block;width:170px;margin:0 auto 20px}.empty-box,.empty-box p,.empty-box .text{line-height:30px;text-align:center;font-size:14px;color:#999}.page-search .empty-box img{width:140px}.notfound{padding:3% 0;text-align:center;font-size:16px}.notfound .tips{margin:60px 0 30px 0}.notfound .btn{display:block;margin:0 auto;width:200px;height:46px;line-height:46px;color:#fff;background:#d22020;border-radius:5px}.notfound .btn:hover{opacity:0.8}.mCSB_scrollTools{width:4px}.mCSB_inside > .mCSB_container{margin-right:0;min-height:100%}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#ccc}.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff}.pv-progress-current-bg,.pv-skin-blue .pv-controls .pv-btn-radius:hover button > span,.pv-skin-blue .pv-volume-current{background-color:#d22020!important}.pv-controls button:hover,.pv-cover > span:hover,.pv-skin-blue .pv-quality-select > div:hover,.pv-video-player .pv-quality-select > div.pv-active,.pv-skin-blue .pv-rate-select > div:hover,.pv-skin-blue .pv-rate-select > div.pv-active,.pv-skin-blue .pv-setting-select .pv-setting-choose > span:hover,.pv-skin-blue .pv-setting-select .pv-setting-choose > span.pv-active{color:#d22020!important}.emoji{position:relative;top:-1px;vertical-align:middle;width:1.2em;height:1.2em}.cover img{display:block;width:100%;height:100%}.avatar img{display:block;width:100%;height:100%;border-radius:50%}.icon-success{width:60px;height:60px;margin:0 auto 24px;background:url(../images/sprite_global.png) no-repeat;background-position:-1px -91px}.notlink{cursor:default}.fee-app{cursor:pointer}.btn-text{cursor:pointer}.btn-text:hover{color:#d22020!important}.btn-fresh{display:block;width:250px;padding:12px 0;margin:20px auto 0;background:#eee;border:0 none;border-radius:20px;text-align:center;font-size:14px;color:#d22020;cursor:pointer}.btn-fresh:hover{text-decoration:underline}.btn-primary{background-color:#d22020;color:#fff;text-align:center}.btn-primary:hover{background-color:#e84a4a}.toast{position:fixed;left:50%;top:50%;z-index:1000;transform:translate(-50%,-50%);height:48px;padding:0 43px;border-radius:48px;line-height:48px;color:#fff;font-size:15px;text-align:center;white-space:nowrap;background-color:rgba(0,0,0,0.5)}.header,.main,.footer,.copyright{min-width:1280px}.header{position:fixed;top:0;left:0;right:0;z-index:9;background-color:#fff;box-shadow:0 1px 1px #eee}.main{padding-top:70px;padding-bottom:60px;background-color:#f2f2f2;min-height:500px;min-height:calc(100vh - 440px)}.footer{background-color:#23262b;line-height:20px;font-size:14px;color:#868c95}.copyright{padding:16px 0;line-height:22px;background-color:#181c1f;font-size:14px;color:#57636e}.header-inner{width:1280px;margin:0 auto}.header .logo{position:relative;float:left;padding:14px 0}.header .logo img{display:block;width:143px;height:41px}.header .logo .slogan{position:absolute;bottom:12px;left:48px;padding:0 4px;background:#fff;letter-spacing:4px;white-space:nowrap;font-family:sans-serif;font-size:12px;color:#666}.header .nav{float:left;padding-left:30px}.header .nav a{display:block;padding:24px 18px;line-height:22px;font-size:16px;color:#222}.header .nav .active a,.header .nav a:hover{font-weight:bold;color:#d22020}.header-right{float:right;padding-top:17px}.header .search{position:relative;float:left}.header .search .input{width:160px;line-height:22px;padding:6px 40px 6px 15px;background:#f6f6f6;border-radius:20px;border:1px solid #f6f6f6;font-size:14px;color:#333;transition:width ease-in-out 0.2s}.header .search .input:focus{width:230px;background:#fff;border-color:#d22020}.header .search .icon-search{position:absolute;right:0;top:0;display:block;width:40px;height:36px;border:0 none;padding:0;background:none;overflow:hidden;cursor:pointer}.header .search .icon-search:before{content:"";display:block;width:16px;height:16px;margin-left:10px;margin-top:2px;background:url(../images/sprite_global.png) no-repeat;background-position:-37px -27px}.header .search .suggest,.header .user .dropdown{position:absolute;top:52px;z-index:9;width:260px;padding-top:4px;background:#fff;box-shadow:0px 0px 6px 1px rgba(0,0,0,0.16);border-radius:4px}.header .search .suggest{right:0}.header .suggest-head{position:relative;margin:0 15px;padding:10px 0;border-bottom:1px solid #eee;line-height:20px;font-size:14px;color:#999}.header .suggest-head .btn-clear{position:absolute;right:0;top:0;padding:10px 0;line-height:20px;font-size:14px;color:#999}.header .suggest-head .btn-clear .icon-crush{position:relative;top:2px;display:inline-block;width:14px;height:15px;vertical-align:top;margin-right:4px;background:url(../images/sprite_global.png) no-repeat;background-position:-56px -27px}.header .suggest-body{padding-top:6px;padding-bottom:10px;max-height:280px;overflow:auto}.header .suggest-body li{position:relative}.header .suggest-body .keyword{display:block;padding-right:30px;padding-left:16px;width:210px;height:32px;line-height:32px;font-size:14px;color:#333;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.header .suggest-body .btn-del{position:absolute;right:0;top:0;display:block;width:30px;height:32px;overflow:hidden}.header .suggest-body .btn-del:before{content:"";display:none;width:11px;height:11px;margin:11px auto;background:url(../images/sprite_global.png) no-repeat;background-position:-128px -30px}.header .suggest-body li:hover{background:#f8f8f8}.header .suggest-body li:hover .btn-del:before{display:block}.header .btn-mp{float:left;display:block;width:94px;height:32px;line-height:32px;margin-left:14px;margin-right:16px;background-color:transparent;border:1px solid #d22020;border-radius:18px;text-align:center;font-size:15px;color:#d22020}.header .btn-mp .icon-edit{position:relative;display:inline-block;vertical-align:middle;top:-1px;width:14px;height:14px;margin-left:5px;background:url(../images/sprite_global.png) no-repeat;background-position:-18px -28px}.header .btn-mp:hover{background-color:#d22020;color:#fff}.header .btn-mp:hover .icon-edit{background-position:-1px -28px}.header .unlogin,.header .user{float:left}.header .unlogin button{background:none;border:0 none;outline:none;cursor:pointer}.header .unlogin .text{position:relative;float:left;line-height:34px;margin-left:12px;padding-left:12px;font-size:16px;color:#333}.header .unlogin .text:before{content:"";position:absolute;left:0;top:50%;display:block;width:0;height:14px;margin-top:-7px;border-left:1px solid #c9c9c9}.header .unlogin .text:first-child{margin-left:0}.header .unlogin .text:first-child:before{display:none}.header .user{position:relative;padding-bottom:16px}.header .avatar{display:block;width:36px;height:36px}.header .avatar img{display:block;width:100%;height:100%;border-radius:50%}.header .user .dropdown{display:none;left:auto;right:0;width:118px;padding:6px 0}.header .user:hover .dropdown{display:block}.header .logout{display:block;line-height:30px;text-align:center;font-size:14px;color:#333}.footer .menu{border-bottom:1px solid #16181d}.footer .safe{padding-top:28px;border-top:1px solid #2c3037}.footer a{color:#868c95}.footer a:hover{text-decoration:underline;color:#cfcfcf}.footer .info,.footer .link-nav,.footer .qrcode{padding-top:35px;padding-bottom:20px;height:140px}.footer .info{width:244px;border-right:1px solid #16181d}.footer .link-nav{width:110px;padding-left:56px;border-left:1px solid #2c3037;border-right:1px solid #16181d}.footer .link-nav.max{width:404px}.footer .qrcode{padding-left:48px;border-left:1px solid #2c3037;text-align:center}.footer .info .logo{display:block}.footer .info p{margin-top:18px;color:#cfcfcf}.footer .link-nav li{margin-bottom:15px}.footer .qrcode img{width:103px;height:103px;vertical-align:middle}.footer .safe ul{margin-left:140px}.footer .safe li{margin:0 15px 28px}.footer .safe a{display:block;width:198px;height:46px;border:1px solid #2d2f32;background:url(../images/sprite_footer.png) no-repeat;font-size:0}.footer .safe a.li1{background-position:-229px 0}.footer .safe a.li2{background-position:-229px -96px}.footer .safe a.li3{background-position:-229px -192px}.footer .safe a.li4{background-position:-229px -288px}.footer .safe a:hover{border-color:#40444a}.footer .safe a.li1:hover{background-position:-229px -48px}.footer .safe a.li2:hover{background-position:-229px -144px}.footer .safe a.li3:hover{background-position:-229px -239px}.footer .safe a.li4:hover{background-position:-229px -336px}.copyright a{margin-left:30px;color:#57636e}.copyright .ico-gongan{position:relative;float:left;display:inline-block;width:20px;height:22px;margin-right:5px;background:url(../images/sprite_footer.png) no-repeat -191px -193px}.copyright a:hover{text-decoration:underline;color:#cfcfcf}.copyright a:hover .ico-gongan{background-position:-191px -169px}.copyright .label{line-height:40px}.copyright .wechat i,.copyright .weibo,.copyright .mail{display:block;width:40px;height:40px;margin-left:15px;background:url(../images/sprite_footer.png) no-repeat;font-size:0}.copyright .wechat i{background-position:-60px -169px}.copyright .weibo{background-position:-102px -169px}.copyright .mail{background-position:-144px -169px}.copyright .wechat{position:relative;margin-left:0}.copyright .wechat span{position:absolute;top:100%;display:none;margin-left:15px;white-space:nowrap;font-size:12px;color:#cfcfcf}.copyright .wechat:hover span,.copyright .wechat.open span{display:block}.copyright .wechat:hover i{background-position:-60px -211px}.copyright .weibo:hover{background-position:-102px -211px}.copyright .mail:hover{background-position:-144px -211px}.content{float:left;width:940px}.aside{float:right;width:320px}.home-left{width:640px}.home-center{width:284px}.tabs-component li{position:relative;float:left;cursor:pointer}.tabs-component li:hover{color:#d22020}.tabs-component.line .tabs-header{border-bottom:1px solid #eee}.tabs-big li{padding:20px 0;margin-right:58px;line-height:20px;color:#666}.tabs-big li a{color:#666}.tabs-big li.active{font-size:18px;font-weight:500;font-weight:bold;color:#222}.tabs-big li.active a{color:#222}.tabs-big li.active::after{content:"";position:absolute;left:50%;bottom:0;margin-left:-10px;width:20px;height:4px;border-radius:8px;background-color:#d22020}.tabs-small li{font-size:14px;line-height:1.5;margin-right:36px;color:#333}.tabs-small li a{color:#333}.tabs-small li.active a,.tabs-small li.active{color:#d22020}.aside-head{position:relative;padding-left:20px;height:59px;line-height:59px;border-bottom:1px solid #eee;font-weight:bold;font-size:18px;color:#222}.aside-head .more,.aside-head .change,.aside-head .link{position:absolute;right:22px;top:18px;line-height:24px;font-size:14px;color:#333}.aside-head .more{padding-right:12px}.aside-head .change{padding-left:20px}.aside-head .icon-more,.aside-head .icon-change{content:"";position:absolute;top:5px;display:block;height:13px;background:url(../images/sprite_global.png) no-repeat}.aside-head .icon-more{right:0;width:11px;background-position:-32px -64px}.aside-head .icon-change{left:0;width:13px;background-position:-32px -48px}.aside-head .more:hover .icon-more{background-position:-46px -64px}.aside-head .change:hover .icon-change{background-position:-48px -48px}.aside-head .text-hour{position:relative;top:-1px;display:inline-block;vertical-align:middle;width:34px;height:15px;margin-right:2px;background:url(../images/sprite_global.png) no-repeat;background-position:-261px -66px}.aside-tab{padding:15px 2px;border-bottom:1px solid #eee;white-space:nowrap}.aside-tab a{float:left;padding:0 9px;font-size:14px;color:#333}.aside-tab a.active{font-weight:bold;font-size:16px;color:#222}.aside-tab .split{float:left;font-size:14px;color:#c5c5c5}.author .avatar{float:left;display:block;width:30px;height:30px}.author .name{float:left;margin-left:12px;line-height:30px;font-size:14px;color:#333}.author .time{margin-left:20px;line-height:30px;font-size:14px;color:#999}.author .icon-v{display:inline-block;vertical-align:middle;width:16px;height:18px;margin-left:4px;background:url(../images/sprite_global.png) no-repeat;background-position:-85px -85px}.item-content .cover{position:relative;float:left;display:block;width:180px;height:142px;margin-left:-200px;overflow:hidden}.item-content .cover:not(.notlink):hover{opacity:0.9}.item-content .title{display:block;line-height:30px;font-weight:bold;font-size:18px;color:#222}.item-content .title.voice:hover,.item-content .title.voice{font-weight:normal;color:#333}.item-content .title .js-app{margin-left:20px;color:#d22020;text-decoration:underline}.item-content .abstract{display:block;margin-top:10px;line-height:28px;font-size:16px;color:#333}.item-content .abstract.lineclamp{display:-webkit-box;-webkit-line-clamp:2;max-height:56px}.item-content a.abstract:not(.notlink):hover{color:#666}.item-content .images{padding-top:15px}.item-content .images li{position:relative;margin-right:5px}.item-content .images li .num{position:absolute;right:5px;top:5px;z-index:2;height:24px;line-height:24px;padding:0 12px;background:rgba(0,0,0,0.6);border-radius:14px;font-size:14px;color:#fff}.item-content .quote{position:relative;margin-top:15px;display:block;padding:17px 15px 17px 98px;height:70px;line-height:20px;background:#f8f8f8}.item-content .quote .img{position:absolute;left:15px;top:17px}.item-content .quote .img img{display:block;width:70px;height:70px}.item-content .quote .name{display:block;font-weight:bold;font-size:14px;color:#333}.item-content .quote .info{display:block;margin-top:10px;font-size:14px;color:#666}.item-content .quote .info.lineclamp{display:-webkit-box;-webkit-line-clamp:2;max-height:40px}.item-content .quote .tag-paid{margin-right:4px}.item-content .source{padding-top:16px}.item-content .source span{position:relative;display:inline-block;vertical-align:middle;height:30px;line-height:30px;padding-left:34px;padding-right:10px;background:#f8f8fa;border-radius:28px;font-size:14px;color:#333}.item-content .icon-group,.item-content .icon-study{position:absolute;left:6px;top:5px;display:block;width:20px;height:20px;background:url(../images/sprite_global.png) no-repeat}.item-content .icon-group{background-position:-95px -112px}.item-content .icon-study{background-position:-118px -112px}.item-content .file{position:relative;display:block;margin-top:20px;padding:14px 14px 14px 64px;height:40px;line-height:20px;background:#f8f8f8}.item-content .file .name{display:block;font-size:14px;color:#666;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.item-content .file .size{display:block;margin-top:2px;font-size:12px;color:#999}.item-content .file .icon-ext{position:absolute;left:20px;top:14px;display:block;width:32px;height:40px;background:url(../images/sprite_global.png) no-repeat;background-position:-216px -1px}.item-content .file .icon-ext.doc{background-position:-216px -1px}.item-content .file .icon-ext.excel{background-position:-251px -1px}.item-content .file .icon-ext.ppt{background-position:-181px -1px}.item-content .file .icon-ext.pdf{background-position:-146px -1px}.item-content .file .icon-ext.txt{background-position:-286px -1px}.item-content .vip-box{position:relative;margin-top:18px;padding:14px 140px 14px 16px;line-height:24px;background:#faf7f2;border:1px solid #efe7dd}.item-content .vip-box.gray{background:#f8f8f8;border-color:#f8f8f8}.item-content .vip-box .h6{font-weight:bold;font-size:18px;color:#333}.item-content .vip-box .p{margin-top:5px;font-size:14px;color:#999}.item-content .vip-box .sale{position:absolute;right:16px;top:50%;transform:translateY(-50%);text-align:center}.item-content .vip-box .btn-get{display:block;width:108px;height:32px;margin:0 auto;background:#e8b59a;background:linear-gradient(90deg,#f4dac1 0%,#e8b59a 100%);border-radius:5px;border:0 none;font-size:14px;color:#ac4523;cursor:pointer}.item-content .vip-box .btn-get.red{background:#e84a4a;color:#fff}.item-content .vip-box .btn-get:hover{opacity:0.85}.item-content .vip-box .btn-get.red:hover{background:#d22020;opacity:1}.item-content .vip-box .price{font-size:15px;color:#e58948}.item-content .vip-box .price .num{font-weight:bold;font-size:18px}.item-content .vip-box.gray .price{color:#333}.item-content.article .clearfix{padding-left:200px}.item-content.article .clearfix .title,.item-content.video .clearfix .title{line-height:22px}.item-content.article .clearfix .abstract.lineclamp,.item-content.video .clearfix .abstract.lineclamp{height:56px;margin-bottom:23px}.item-content.article .tag-fee{margin-right:8px}.item-content.viewpoint .title{margin-top:18px}.item-content.viewpoint .abstract.lineclamp{-webkit-line-clamp:3;max-height:84px}.item-content.video .clearfix{position:relative;padding-left:200px}.item-content.video .clearfix .cover{width:180px;height:112px;margin-left:-200px}.item-content.video .icon-play{position:absolute;top:50%;left:50%;z-index:3;display:block;width:54px;height:54px;margin-left:-27px;margin-top:-27px;background:url(../images/sprite_global.png) no-repeat;background-position:-150px -73px}.item-content.video .author{position:absolute;bottom:0}.item-content.file-box .file{padding:20px 20px 20px 72px}.item-content.file-box .file .icon-ext{top:20px;left:30px}.item-content.file-box .file .name{font-size:16px}.item-content.file-box .file .size{font-size:14px}.item-content.news .box{margin-top:15px;padding:12px 15px;background:#f8f8f8}.item-content .news-time{line-height:20px;font-size:14px;color:#333}.item-content .icon-news{display:inline-block;vertical-align:middle;width:38px;height:20px;background:url(../images/sprite_global.png) no-repeat;background-position:-242px -44px}.item-content .news-time .line{margin:0 10px;color:#999}.item-content.news .title.red:not(.notlink):hover,.item-content .title.red,.item-content .news-cont.red{color:#d22020}.item-content.news .title:not(.notlink):hover{color:#222}.item-content .news-cont{margin-top:4px;line-height:28px;font-size:16px;color:#333}.item-content .news-cont .opr{position:relative;display:inline-block;padding-right:15px;color:#2367ee;cursor:pointer}.item-content .news-cont .opr i{position:absolute;right:0;top:50%;display:block;width:11px;height:7px;margin-left:4px;margin-top:-4px;background:url(../images/sprite_global.png) no-repeat;background-position:-32px -80px}.item-content .news-cont .opr.pack i{background-position:-46px -80px}.news-stock{margin-top:15px}.news-stock a{display:inline-block;vertical-align:middle;height:32px;padding:0 10px;margin-right:15px;line-height:32px;background:#f8f8f8;border-radius:20px;font-size:14px;color:#333}.news-stock i{position:relative;top:-1px;display:inline-block;vertical-align:middle;width:20px;height:20px;margin-right:5px;background:url(../images/sprite_global.png) no-repeat}.news-stock b{margin-left:10px;font-weight:bold}.news-stock .rise i{background-position:-298px -64px}.news-stock .fall i{background-position:-320px -64px}.item-master{position:relative;display:block;padding-left:64px}.item-master .avatar{float:left;position:relative;display:block;width:50px;height:50px;margin-left:-64px}.item-master .icon-v{position:absolute;bottom:0;right:-3px;z-index:2;display:block;width:18px;height:20px;background:url(../images/sprite_global.png) no-repeat;background-position:-64px -83px}.item-master .name{display:block;line-height:20px;font-weight:bold;font-size:16px;color:#333}.item-master .name a{color:#333}.item-master .name a:not(.notlink):hover,.item-master a.name:not(.notlink):hover{color:#d22020!important}.item-master .profile{display:block;margin-top:8px;line-height:1.4;font-size:14px;color:#999}.item-master .profile a{color:#999}.item-master .popular{display:block;margin-top:6px;line-height:20px;font-size:14px;color:#333}.item-master .focus,.item-master .focused{position:absolute;right:0;z-index:2;display:block;padding:6px 10px;background:#fff;border:1px solid #d22020;border-radius:15px;text-align:center;font-size:14px;color:#d22020;cursor:pointer}.item-master .focus:hover{color:#fff;background-color:#d22020}.item-master .focused,.item-master .focused:hover{background:#f8f8f8;border-color:#f8f8f8;color:#999;cursor:default}.item-lesson{position:relative;display:block;padding-left:130px;margin-top:30px}.item-lesson .cover{float:left;margin-left:-130px;display:block;width:110px;height:110px}.item-lesson .cover img,.item-study .cover img{border-radius:4px}.item-lesson .name,.item-study .name{display:block;font-weight:bold;font-size:16px;color:#222}.item-lesson .info,.item-study .info{display:block;margin-top:6px;line-height:1.4;font-size:14px;color:#999;overflow:hidden}.item-lesson .info.lineclamp,.item-study .info.lineclamp{display:-webkit-box;-webkit-line-clamp:2;height:40px}.item-lesson .price{position:absolute;display:block;line-height:20px;font-size:14px;color:#d22020}.item-lesson .price .num{font-style:normal;font-size:18px}.item-lesson .price .old{margin-left:5px;text-decoration:line-through;font-style:normal;font-size:14px;color:#999}.item-lesson .author{position:absolute;bottom:0;line-height:26px;font-size:14px;color:#333}.item-lesson .author .avatar{float:left;width:26px;height:26px;border-radius:50%;margin-right:10px}.item-lesson .author .icon-v{position:relative;top:-1px}.item-study{position:relative;display:block;padding-left:120px;margin-top:30px}.item-study .cover{float:left;margin-left:-120px;display:block;width:100px;height:100px}.item-study .name{line-height:30px;font-size:18px}.item-study .name .tag-fee{margin-left:10px}.item-study .author{display:block;margin-top:5px;font-size:14px;color:#333}.item-study .author:after{display:none}.item-study .info{margin-top:10px}.list-flow .item-study{padding-top:30px;border-top:1px solid #eee}.list-flow .item-study.first{margin-top:0;border-top:0 none}.pagination{position:relative;text-align:center;padding:30px 0}.pagination ul{display:inline-block}.pagination li{display:inline;line-height:34px;font-size:14px;color:#333}.pagination li a{display:inline-block;vertical-align:middle;min-width:12px;height:34px;padding:0px 12px;margin:0 4px;background:#fff;border:1px solid #e5e5e5;border-radius:5px;color:#333}.pagination li a.active,.pagination li.active a,.pagination li a:hover,.pagination .sure:hover{border-color:#d22020;background:#d22020;color:#fff}.pagination li.active a{cursor:default}.pagination input,.pagination .sure{vertical-align:middle;width:36px;height:34px;margin:0 4px;border:1px solid #e5e5e5;border-radius:5px;text-align:center;font-size:14px;color:#333}.pagination .jump{margin-left:16px}.pagination .sure{width:68px;height:36px;background:#fff;cursor:pointer}.stock-table{width:100%;margin-top:20px}.stock-table th{height:20px;vertical-align:middle;text-align:right;font-weight:normal;font-size:14px;color:#999}.stock-table th.stock-name{text-align:left}.stock-table .sort{position:relative;color:#999}.stock-table .sort i{position:relative;top:-1px;display:inline-block;vertical-align:middle;width:7px;height:11px;margin-left:5px;background:url(../images/sprite_global.png) no-repeat;background-position:-65px -48px}.stock-table .sort.asc i{background-position:-85px -48px}.stock-table .sort.desc i{background-position:-75px -48px}.stock-table td{padding:12px 0;vertical-align:middle;border-top:1px dashed #e2e2e2;text-align:right;font-size:14px;color:#333}.stock-table .first td{border-top:0 none}.stock-table td.stock-name{text-align:left;white-space:nowrap;line-height:20px;color:#999}.stock-table .name{display:block;font-weight:normal;font-size:14px;color:#333}.stock-table a:not(.notlink):hover .name{color:#d22020}.stock-table .tag-stock,.stock-table .tag-etf,.stock-table .tag-bond{position:relative;top:-2px;margin-right:5px;display:inline-block;vertical-align:middle;width:32px;height:20px;border-radius:2px;line-height:20px;text-align:center;font-size:12px;color:#fff}.stock-table .tag-stock{background:#3F79F4}.stock-table .tag-etf{background:#FF8410}.stock-table .tag-bond{background:#FD5757}.stock-table .code{display:block;margin-bottom:-3px;font-size:12px;color:#999}.stock-table .hot{position:relative;padding-left:20px}.stock-table .hot .num{position:absolute;left:0;top:0;font-style:normal;letter-spacing:-2px}.rich-text{line-height:1.8;text-align:justify;word-break:break-word;font-size:16px;color:#333}.rich-text img{max-width:100%}.rich-text a{text-decoration:underline;color:#2367ee}.rich-text p{margin-bottom:20px}.rich-text blockquote{margin:0 0 20px 0;padding:5px 20px;background:#f5f5f7;border-left:3px solid #7a8291;font-size:16px;color:#333}.rich-text blockquote p,.rich-text blockquote img{margin-bottom:0}.aside-master .item-master{padding-right:80px;padding-top:12px;padding-bottom:12px;margin-top:6px}.aside-master .item-master .focus,.aside-master .item-master .focused{top:50%;margin-top:-15px}.aside-master .aside-cont{padding-top:6px;padding-bottom:15px}.player-right .item-master,.aside-master.bg-white .item-master{padding-left:80px;padding-right:95px}.player-right .item-master .focus,.player-right .item-master .focused,.aside-master.bg-white .item-master .focus,.aside-master.bg-white .item-master .focused{right:15px}.list-master{margin-left:-10px;margin-right:-10px}.list-master li{width:373px;height:100px;padding:22px 20px;background:#fff;border-radius:8px;margin:20px 10px 0}.list-master li:hover{box-shadow:0 3px 6px 1px rgba(102,102,102,0.16)}.list-master .item-master{padding-left:100px}.list-master .item-master .avatar{margin-left:-100px;width:84px;height:84px}.list-master .item-master .icon-v{bottom:6px;right:2px}.list-master .item-master .name{padding-top:3px;font-weight:bold;font-size:18px}.list-master .item-master .profile{display:-webkit-box;-webkit-line-clamp:2;height:45px;line-height:1.6;margin-top:15px}.list-master .item-master .popular + .profile{margin-top:6px}.list-master .item-master .focus,.list-master .item-master .focused{top:0;cursor:pointer}.aside-news .item-news{display:block;padding:14px 0;margin:0 20px;border-top:1px dashed #e2e2e2;line-height:1.6;font-size:14px}.aside-news .item-news.first{border-top:none}.aside-news .time{display:block;color:#999}.aside-news .text{display:block;margin-top:10px;color:#000}.aside-news a:not(.notlink):hover .text{color:#d22020}.aside-lesson .aside-cont{padding-top:25px}.aside-guess .time{margin-right:20px;font-weight:normal;font-size:12px;color:#333}.aside-guess .time .count{color:#999}.aside-guess .time .font-num{margin:0 5px;font-weight:normal;color:#dd3333}.aside-guess .guess-title{padding:16px 20px 0;line-height:24px;text-align:center;font-size:14px;color:#333}.aside-guess .guess-date{margin-top:5px;line-height:1.14;text-align:center;font-size:12px;color:#999}.aside-guess .guess-bar{height:46px;padding:0 20px;margin-top:16px}.aside-guess .guess-bar img{display:block;height:46px;width:100%}.aside-guess .guess-bar .agree,.aside-guess .guess-bar .oppose{position:relative;height:46px;min-width:58px;max-width:222px}.aside-guess .guess-bar .agree{background:#ffeaea url(../images/bar_agree.png) no-repeat right center;border-radius:23px 0 0 23px}.aside-guess .guess-bar .oppose{background:#eff0fc url(../images/bar_oppose.png) no-repeat left center;border-radius:0 23px 23px 0}.aside-guess .guess-bar .btn{position:absolute;top:50%;z-index:3;margin-top:-26px;width:52px;height:52px;background:url(../images/sprite_global.png) no-repeat;border:0 none;cursor:pointer}.aside-guess .guess-bar .agree .btn{left:-1px;background-position:-74px -295px}.aside-guess .guess-bar .oppose .btn{right:-1px;background-position:-129px -295px}.aside-guess .guess-bar.agreed .agree{background:#f53636 url(../images/bar_agreed.png) no-repeat right center}.aside-guess .guess-bar.opposed .oppose{background:#2367ee url(../images/bar_opposed.png) no-repeat left center}.aside-guess .guess-bar.end .agree .btn,.aside-guess .guess-bar .agree .btn:disabled{background-position:-184px -295px;cursor:default}.aside-guess .guess-bar.end .oppose .btn,.aside-guess .guess-bar .oppose .btn:disabled{background-position:-239px -295px;cursor:default}.aside-guess .guess-result{padding:15px 28px 20px;line-height:20px;font-size:14px}.aside-guess .guess-result .agree{color:#dd3333}.aside-guess .guess-result .oppose{color:#2367ee}.aside-chart .aside-cont{padding:15px}.aside-chart .chart-box{height:240px;overflow:hidden}.aside-stock .aside-cont{padding:0 20px 15px}.aside-chart .empty-box img{width:100px}.zdbar{margin-top:5px;height:10px;background:#008561}.zdbar .rise{height:100%;background:#d50000}.zdbar .ping{height:100%;border-left:5px solid #fff;border-right:5px solid #fff;background:#babbbd;margin-left:-5px;transform:skew(145deg)}.zdbar-text{margin-top:5px;line-height:20px;font-size:12px}.chart-tooltip .xaxis{font-size:12px;color:#999}.chart-legend,.chart-tooltip .yaxis{white-space:nowrap;line-height:22px;font-size:12px;color:#333}.chart-legend .dot,.chart-tooltip .dot{position:relative;top:-2px;display:inline-block;vertical-align:middle;width:6px;height:6px;border-radius:50%}.chart-legend .num,.chart-tooltip .num{margin-left:5px;font-weight:normal}.chart-tooltip .dot{margin-right:5px}.chart-legend li{cursor:pointer}.chart-legend .disabled,.chart-legend .disabled .num{color:#ccc!important}.chart-legend .disabled .dot{background:#ccc!important}.right-toolbar{position:fixed;right:20px;bottom:12%;z-index:9;background:#fff;border:1px solid #ebebeb;border-top:0 none;box-sizing:border-box;border-radius:4px}.right-toolbar li{position:relative;text-align:center;border-top:1px solid #ebebeb}.right-toolbar li.com-outlook a{border-radius:4px 4px 0 0}.right-toolbar li.top a{border-radius:0 0 4px 4px}.right-toolbar a{display:block;width:62px;height:62px;overflow:hidden;text-align:center;font-size:12px;color:#999}.right-toolbar .icon{display:block;width:23px;height:23px;margin:10px auto 6px;background:url(../images/sprite_global.png) no-repeat}.right-toolbar .com-outlook .icon{background-position:-260px -87px}.right-toolbar .com-outlook a:hover .icon{background-position:-285px -87px}.right-toolbar .info-outlook .icon{background-position:-260px -112px}.right-toolbar .info-outlook a:hover .icon{background-position:-285px -112px}.right-toolbar .feedback .icon{background-position:-260px -137px}.right-toolbar .feedback a:hover .icon{background-position:-285px -137px}.right-toolbar .down .icon{background-position:-260px -162px}.right-toolbar .down a:hover .icon{background-position:-285px -162px}.right-toolbar .top .icon{background-position:-260px -187px}.right-toolbar .top a:hover .icon{background-position:-285px -187px}.right-toolbar a:hover{background-color:#d22020;color:#fff}.right-toolbar li.top{display:none}.right-toolbar .child-box{visibility:hidden;position:absolute;bottom:0;right:60px;padding-right:12px;-moz-transform:translateX(-20px);-o-transform:translateX(-20px);-ms-transform:translateX(-20px);-webkit-transform:translateX(-20px);transform:translateX(-20px)}.right-toolbar li:hover .child-box{transform:translateX(0);visibility:visible;-moz-transform:all 0.3s ease;-o-transform:all 0.3s ease;-ms-transform:all 0.3s ease;-webkit-transform:all 0.3s ease;transition:all 0.3s ease}.right-toolbar .down-box{background:#fff;box-shadow:0px 3px 6px 1px rgba(0,0,0,0.16);border-radius:4px;padding:12px 16px;font-size:14px;color:#333}.right-toolbar .down-box img{width:116px;height:116px;margin:0 auto 4px}.left-toolbar{position:fixed;top:185px;left:50%;margin-left:-640px;z-index:9}.left-toolbar li{width:52px;height:52px;margin-bottom:25px}.left-toolbar li a{display:block;width:100%;height:100%;background:url(../images/sprite_global.png) no-repeat}.left-toolbar li.share-weixin a{background-position:-150px -130px}.left-toolbar li.share-weibo a{background-position:-150px -185px}.left-toolbar li.share-haoyou a{background-position:-150px -240px}.left-toolbar li.share-weixin a:hover{background-position:-205px -130px}.left-toolbar li.share-weibo a:hover{background-position:-205px -185px}.left-toolbar li.share-haoyou a:hover{background-position:-205px -240px}.left-toolbar .weixinbox{display:none;position:absolute;bottom:0;left:67px;z-index:100;width:199px;height:244px;padding:20px 20px;background:#ffffff;box-shadow:0px 3px 6px 1px rgba(0,0,0,0.16);border-radius:4px;color:#999;line-height:1.5;text-align:center;box-sizing:border-box;font-size:14px}.left-toolbar .weixinbox .code-box{margin-bottom:5px}.mask,.pop-alert{position:fixed;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,0.5);display:none;z-index:100}.mask .btn-close,.pop-alert .pop-close{position:absolute;right:20px;top:21px;z-index:99;width:20px;height:20px;cursor:pointer;background:url(../images/sprite_global.png) no-repeat;background-position:-49px -1px}.mask .btn-close:hover,.pop-alert .pop-close:hover{background-position:-72px -1px}.mask .pop-content,.pop-alert .pop-box{position:absolute;left:50%;top:50%;background-color:#ffffff;box-shadow:0px 0px 35px 1px rgba(0,0,0,0.05);border-radius:8px;z-index:10;box-sizing:border-box}.mask .pop-header{height:58px;line-height:58px;padding:0 20px;font-weight:bold;font-size:20px;color:#333333;box-sizing:border-box;border-bottom:1px solid #eeeeee}.mask .pop-state{width:412px;height:240px;margin-left:-206px;margin-top:-120px;padding:65px;text-align:center;font-size:16px;color:#222}.pop-alert{display:block}.pop-alert .pop-box{padding:36px 26px 40px;width:410px;margin-left:-205px;margin-top:-130px}.pop-alert .btn-sure{display:block;width:100%;height:56px;margin-top:30px;background:#d22020;border:0 none;border-radius:5px;text-align:center;font-size:18px;color:#fff;cursor:pointer}.pop-alert .btn-sure:hover{background:#e84a4a}.pop-alert .pop-title{line-height:24px;text-align:center;font-weight:bold;font-size:20px;color:#222}.pop-alert .pop-cont{margin-top:25px;line-height:1.6;text-align:center;font-size:16px;color:#333}.feedback-content{width:520px;height:384px;margin-left:-260px;margin-top:-192px}.feedback-box textarea{width:100%;height:200px;resize:none;border:none;background:#f5f5f5;color:#333;font-size:14px;line-height:1.5;padding:12px 15px;box-sizing:border-box}.feedback-box .pop-body{padding:0 20px;box-sizing:border-box}.feedback-box .btn-sub{width:109px;height:42px;background:#d22020;border-radius:5px;border:none;color:#fff;font-size:18px;cursor:pointer}.feedback-box .btn-sub:hover{opacity:0.8}.feedback-box .text-box{position:relative;margin:22px 0 24px 0}.feedback-box .text-box .char-count{position:absolute;right:15px;bottom:12px;font-size:14px;color:#999}.download-content{width:520px;margin-left:-260px;margin-top:-170px;padding-bottom:25px}.download-content .pop-body{padding:0 35px}.download-content .tips{margin-top:25px;font-size:16px}.download-content .main-box{margin-top:20px}.download-content .tips span{color:#d22020}.download-content .code-box{width:160px}.login-box .code-box .loading{padding:74px 0}.download-content .code-img{width:160px;height:160px}.download-content .scan-tips{margin-top:5px;color:#666;text-align:center}.download-content .icon-scan{display:inline-block;width:14px;height:14px;margin-right:2px;vertical-align:-2px;background:url(../images/sprite_global.png) no-repeat;background-position:-92px -28px}.download-content .text-box{margin-left:30px}.download-content .text-box .text-title{margin-top:15px;font-weight:bold}.download-content .text-box li{margin-top:18px;padding-left:15px;line-height:20px;position:relative}.download-content .text-box li::before{content:"";position:absolute;left:0;top:7px;width:5px;height:5px;background:#d22020;border-radius:50%}.pop-form .item-input{width:100%;height:48px;margin-top:18px;border-radius:5px 5px 5px 5px;border:1px solid #cccccc;overflow:hidden;position:relative}.pop-form input{width:100%;height:100%;border:none;font-size:16px;color:#333;cursor:pointer;padding:0 20px 0 10px;box-sizing:border-box}.pop-form .icon-clear{display:none;width:16px;height:16px;position:absolute;right:16px;top:16px;background:url(../images/sprite_global.png) no-repeat;background-position:-109px -29px;cursor:pointer;opacity:0.8}.pop-form .item-input-text input{width:180px}.pop-form .item-input-text .btn-code{position:absolute;right:16px;top:0;background:none;border:none;font-size:16px;color:#de4243;opacity:0.5;line-height:48px}.pop-form .item-input-text .icon-clear{right:116px}.pop-form .icon-clear:hover{opacity:1}.pop-form .forget-password{color:#333;margin:14px 0 -12px 0}.pop-form .icon-eye{position:absolute;right:16px;top:15px;width:26px;height:17px;background:url(../images/sprite_global.png) no-repeat;background-position:-1px -47px;cursor:pointer}.pop-form .icon-eye.close{background:url(../images/sprite_global.png) no-repeat;background-position:-1px -69px}.pop-form .item-input-text .btn-password{position:absolute;right:11px;top:7px;width:90px;height:33px;color:#999999;background:#f8f8f8;border-radius:17px;border:none;cursor:pointer}.pop-form .item-input-text .btn-code.active{opacity:1;cursor:pointer}.view-pictures.list{margin-top:-21px}.view-pictures.list li{width:242px;height:195px;margin:21px 21px 0 0}.view-pictures li{position:relative}.view-pictures li img{width:100%;height:100%;object-fit:cover}.view-pictures li a{position:absolute;top:0;left:0;z-index:2;display:block;width:100%;height:100%}.pop-album{position:fixed;top:0;right:0;bottom:0;left:0;z-index:99}.pop-album .album-mask{position:absolute;top:0;bottom:0;right:0;left:0;z-index:1;display:block;width:100%;height:100%;background-color:rgba(0,0,0,0.6);opacity:0.9}.pop-album .pop-close{position:absolute;top:28px;right:28px;z-index:2;display:block;width:45px;height:45px;background:url(../images/sprite_global.png) no-repeat;background-position:-48px -156px;font-size:0}.pop-album .pop-close:hover{background-position:-1px -156px}.pop-album .img-big{position:absolute;top:70px;right:80px;bottom:150px;left:80px;z-index:3;overflow:hidden}.pop-album .img-big img{display:block;max-width:100%;max-height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%)}.pop-album .next,.pop-album .prev{position:absolute;top:50%;z-index:5;display:block;width:80px;height:154px;margin-top:-112px;overflow:hidden}.pop-album .prev{left:0}.pop-album .next{right:0}.pop-album .next i,.pop-album .prev i{display:block;width:34px;height:62px;margin:44px auto;background:url(../images/sprite_global.png) no-repeat}.pop-album .prev i{background-position:-37px -204px}.pop-album .next i{background-position:-37px -268px}.pop-album .prev:hover i{background-position:-1px -204px}.pop-album .next:hover i{background-position:-1px -268px}.pop-album .img-list{position:absolute;bottom:27px;left:0;z-index:2;width:100%}.pop-album .img-list ul{margin:0 auto}.pop-album .img-list li{position:relative;float:left;width:120px;height:96px;margin:0 10px;background-color:#eee;overflow:hidden}.pop-album .img-list li.active a{border:3px solid #d52136}.pop-album .img-list a{position:absolute;top:0;left:0;right:0;bottom:0;z-index:3}.pop-album .img-list li.active img,.pop-album .img-list li:hover img{opacity:1}.pop-album .img-list img{display:block;width:100%;height:100%;opacity:0.4}.pop-album .num-box{width:93px;height:53px;background:rgba(0,0,0,0.4);border-radius:34px;color:#7e7e7e;position:absolute;bottom:5%;left:50%;margin-left:-46px;text-align:center;line-height:54px;z-index:100;font-size:30px;font-weight:normal;letter-spacing:-2px}.pop-album .current-num{font-size:30px;color:#ffffff}.pop-album .total-num{font-size:20px;color:#ffffff}.player-left .tcp-skin .vjs-play-progress,.player-left .tcp-skin .vjs-volume-panel .vjs-volume-level{background:#D22020}.player-left .video-js .vjs-slider{background:#fafafa;background:rgba(255,255,255,0.6)}.player-left .video-js .vjs-load-progress div{background:#eee;background:rgba(255,255,255,0.8)}.player-left .video-js .vjs-play-progress:before{font-size:10px}.player-left .tcp-skin .vjs-progress-control:hover .vjs-play-progress:before{font-size:16px}.player-left .tcp-skin .vjs-menu-button-popup .vjs-menu .vjs-menu-content{background:#222;background:rgba(0,0,0,0.5)}.player-left .vjs-playback-rate .vjs-menu{width:70px}.player-left .vjs-menu .vjs-menu-content{font-family:PingFang SC,Hiragino Sans GB,Microsoft YaHei,Arial,SimSun,sans-serif}.player-left .vjs-menu li{padding:0;height:32px;line-height:32px;font-size:12px}.player-left .vjs-menu li.vjs-selected,.player-left .vjs-menu li.vjs-selected:focus,.player-left .vjs-menu li.vjs-selected:hover{background:none;color:#D22020}.player-left .vjs-menu li.vjs-menu-item:focus,.player-left .vjs-menu li.vjs-menu-item:hover{background:#383838;background:rgba(56,56,56,0.7)}.player-left .tcp-skin .vjs-big-play-button .vjs-button-icon{display:none}.player-left .tcp-skin .vjs-big-play-button,.player-left .tcp-skin .vjs-big-play-button:focus,.player-left .tcp-skin:hover .vjs-big-play-button,.player-left .tcp-skin:hover .vjs-big-play-button:focus{width:90px;height:90px;margin-top:-45px;margin-left:-45px;background:url(../images/play.png) no-repeat}
