.header:before,.header:after{content:" ";display:table}.header:after{clear:both}a{-webkit-tap-highlight-color:transparent}figure{height:0;padding-bottom:56.25%;position:relative;width:100%;margin:0 0 1rem}iframe{height:100%;left:0;position:absolute;top:0;width:100%}ul{margin:0;padding:0;list-style-type:none}legend{font-size:.875rem}.require>span{color:#ec5840;font-size:1rem;vertical-align:middle}.button.more{background-color:#eeeeee;color:#777;margin-top:1rem;padding:.85em 2em}.button.disable{background-color:#eeeeee;color:#777}.alert{padding:.8rem 1rem;margin-bottom:20px;border:1px solid transparent}.alert-warning{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.header{background-color:#121212;padding:0.8rem}.header .logo{float:left;width:100px}.header .btn-menu{margin-top:.25rem;margin-right:.5rem;float:right}.header .icon-bar{display:block;margin-top:4px;width:22px;height:2px;background-color:#fff}.banner{min-height:150px;border-bottom:1px solid #CDDCE7;margin-bottom:1rem}.banner img{display:block}.footer{padding:1rem;background-color:#1A272E;color:#fff;text-align:center}.embed-responsive{position:relative;display:block;height:0;padding:0;padding-bottom:56.25%;overflow:hidden}.embed-responsive .blackboard{position:absolute;background-color:#000;width:100%;height:100%;left:0;bottom:0;right:0;top:0;opacity:.4;z-index:10000}.embed-responsive .play{z-index:10011;position:absolute;height:64px;width:64px;left:50%;top:50%;margin-left:-32px;margin-top:-32px;background:url("../img/play.png") no-repeat;background-size:contain}.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.home-menu{padding:.1rem}.home-menu .table{display:table;width:100%}.home-menu .cell{display:table-cell;width:50%;padding:.1rem;text-align:center}.home-menu .cell>a{display:block;padding:1.2rem;border-radius:2px;overflow:hidden;min-height:82px}.home-menu .cell>.money{background-color:#00c5c3}.home-menu .cell>.cash{background-color:#ff8d25}.home-menu .cell>.cogs{background-color:#398eff}.home-menu .cell>.connect{background-color:#ff5b5a}.home-menu .cell>.blackboard{background-color:#8bbefd}.home-menu .cell>.camera{background-color:#a671ff}.home-menu .cell>.camera .title{margin-left:.3rem}.home-menu .cell>.funds{background-color:#8ACF43}.home-menu .cell>.funds .title{margin-left:.3rem}.home-menu .cell .title{color:#fff;display:inline-block;margin-top:.5rem;min-width:80px;text-align:center;margin-left:.5rem}.home-menu .cell .ico{display:inline-block;width:42px;height:42px;vertical-align:middle}.home-menu .cell .ico-money{background:url("../img/money.png") no-repeat;background-size:contain}.home-menu .cell .ico-cash{background:url("../img/cash.png") no-repeat;background-size:contain}.home-menu .cell .ico-cogs{background:url("../img/cogs.png") no-repeat;background-size:contain}.home-menu .cell .ico-connect{background:url("../img/connect.png") no-repeat;background-size:contain}.home-menu .cell .ico-blackboard{background:url("../img/blackboard.png") no-repeat;background-size:contain}.home-menu .cell .ico-camera{background:url("../img/camera.png") no-repeat;background-size:contain;width:45px;height:40px}.home-menu .cell .ico-funds{background:url("../img/funds.png") no-repeat;background-size:contain}.swiper-container{height:180px;border-bottom:1px solid #CDDCE7;border-top:1px solid #CDDCE7;z-index:0;overflow:hidden}.swiper-container .swiper-slide{background-color:#c9e7c9}.is-open-right{-webkit-transform:translate3d(-150px, 0, 0);-ms-transform:translate3d(-150px, 0, 0);transform:translate3d(-150px, 0, 0);transition:.3s all ease}.off-canvas-wrapper-inner{transition:.3s all ease}.off-canvas.position-right{height:100%;width:150px;right:-150px;background-color:#4c4c4c}.off-canvas.position-right .menu a{display:block;padding:1rem;color:#fff;text-indent:.5rem}.list .list-item{padding:1rem .625rem;border-bottom:1px solid #CDDCE7}.list .list-item .columns{position:relative}.list .badge{position:absolute;left:5px;top:-10px}.list .label{position:absolute;right:0;top:0}.list .item-pic{display:block;margin-left:auto;margin-right:auto}.list .item-title{font-size:1.1rem;margin-bottom:0}.list .item-text{font-size:.85rem;margin-bottom:0;color:#666;line-height:normal}.list .button{margin-bottom:0}.article .article-thumbnail{padding:1rem;text-align:center}.article .article-nav{margin:1rem;border-bottom:2px solid #259BE7;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.article .article-nav a{display:block;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;padding:.2rem 0;width:25%;text-align:center}.article .article-nav .on{background-color:#259BE7;color:#fff}.article .article-context{padding:0 1rem}.article .article-label{margin-bottom:.5rem}.article .article-title{background-color:#f1f1f1;color:#333;padding:.25rem .5rem}.article .article-section{margin-top:.5rem}.article .article-section>p{padding:0 .5rem}.article .article-section .text{color:#666;text-indent:2rem}.article .article-section .director,.article .article-section .player{color:#259BE7}.article .article-section .director>span,.article .article-section .player>span{color:#333;margin-right:.5rem}.article .text-list{color:#666}.article .text-list li{padding:.5rem}.article .text-list span{float:left;margin-right:.5rem}.article .text-list p{margin-bottom:0;overflow:hidden}.article .flows .flow{position:relative;margin-top:2rem;margin-bottom:4rem}.article .flows .flow:last-child:after{background:none}.article .flows .flow:after{position:absolute;content:"";height:32px;width:32px;left:50%;margin-left:-16px;background:url("../img/hand-o-down.png") no-repeat;background-size:contain;bottom:-3rem}.article .flows span{padding:1rem 1.5rem;display:inline-block;background-color:#EFF8FF;border:1px solid #CEEEFF}.article-list{padding-top:.25rem}.article-list h3{color:#444}.article-list .article-cont{padding:.5rem 0 1rem;background-color:#fff;border-bottom:1px solid #eee}.article-list .article-cont:last-child{border-bottom:0}.article-list .article-pic{position:relative;height:180px;overflow:hidden;text-align:center}.article-list .article-pic .blackboard{position:absolute;background-color:#000;width:100%;height:100%;left:0;bottom:0;right:0;top:0;opacity:.4;z-index:10000}.article-list .article-pic .play{z-index:10011;position:absolute;height:64px;width:64px;left:50%;top:50%;margin-left:-32px;margin-top:-32px;background:url("../img/play.png") no-repeat;background-size:contain}.article-list .article-meta{padding:.25rem}.article-list .article-meta p{margin-bottom:0}.page-index{background-color:#1A272E}.page-index .banner{margin-bottom:0}.page-funds .article,.page-funds .footer,.page-contact .article,.page-contact .footer{margin-top:2rem}.dialog-mask{position:fixed;z-index:1;width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,0.6)}.dialog-cont{position:fixed;z-index:13;width:85%;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background-color:#FAFAFC;text-align:center;border-radius:3px}.dialog-cont .dialog-hd{padding:1.2rem 20px .5rem}.dialog-cont .dialog-hd>strong{font-size:1.2rem}.dialog-cont .dialog-bd{color:#888}.dialog-cont .dialog-ft{position:relative;line-height:42px;margin-top:20px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.dialog-cont .dialog-ft:after{content:" ";position:absolute;left:0;top:0;width:100%;height:1px;border-top:1px solid #D5D5D6;color:#D5D5D6;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:scaleY(0.5);transform:scaleY(0.5)}.dialog-cont .dialog-ft>a{position:relative;display:block;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;color:#259BE7;text-decoration:none}.dialog-cont .dialog-ft>a:after{content:" ";position:absolute;left:0;top:0;width:1px;height:100%;border-left:1px solid #D5D5D6;color:#D5D5D6;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:scaleX(0.5);transform:scaleX(0.5)}.dialog-cont .btn.default{color:#353535}.hint{padding:1.5rem;margin:1rem 0;border:1px solid transparent}.hint .mood{display:inline-block;vertical-align:middle;width:32px;height:32px;margin-right:1rem;background-size:contain;background-repeat:no-repeat}.hint .mood-smile{background-image:url("../img/smile.png")}.hint .mood-sad{background-image:url("../img/sad.png")}.hint-success{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.hint-error{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.timer{color:#666;margin-bottom:20rem}.timer .second{color:#d95c5c;margin:0 .25rem}.empty{padding:12rem 0;text-align:center}.empty img{max-width:100px}.empty p{margin-top:.5rem;color:#999}@media screen and (min-width: 1024px){.dialog-cont{width:35%}}@media only screen and (min-device-width: 320px) and (max-device-width: 568px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: portrait){.home-menu .cell .title{min-width:64px;font-size:1rem;margin-left:0}}@media only screen and (min-device-width: 375px) and (max-device-width: 667px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: portrait){.header{padding:1.2rem .8rem}.swiper-container{height:200px}.home-menu .cell .ico{height:50px;width:50px}.home-menu .cell .title{font-size:1.2rem}.footer{padding:1.2rem 1rem}}
