.root-index .hintToScrollDown{position:fixed;right:0;bottom:1em;z-index:200;border-top-left-radius:1em;border-bottom-left-radius:1em;width:50px;height:110px;background-color:#bf8c52;opacity:.7;cursor:pointer}.root-index .hintToScrollDown-png{position:absolute;left:13px;top:15px;width:27px;height:80px;background-image:url("/images/down_mouse.png");background-size:cover}.root-index .top-marquee-container{max-width:1200px;overflow:hidden;margin:0 auto;width:100%;background-color:#ccdcec;cursor:pointer}.root-index .top-marquee-flex{display:-webkit-box;display:-ms-flexbox;display:flex;padding:.3em}.root-index .beFlex,.root-index .top-marquee-flex{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.root-index .beFlex{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;overflow:hidden}.root-index .top-marquee-head{height:1.4em;width:4em;background-image:url("/images/breakingnews.png");background-size:cover;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;margin:.2em .5em}.root-index .top-marquee{color:#3f3f3f;line-height:1em;font-size:1em;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1}.root-index .top-marquee-button{height:1.2em;width:1.2em;line-height:1em;font-size:1em;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#f0f0f0;color:#183d72;border-radius:50%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;margin:.2em .5em}.root-index #taggle-marquee-list{-webkit-transition:all 1s;transition:all 1s}.root-index #top-marquee-full-list{display:none;padding:1em;color:#3f3f3f;background-color:#f0f0f0;line-height:1.7em}.root-index .root-top-video{margin:auto;padding-bottom:2rem}.root-index .top-video-share-container{margin:.25em .5em;float:right}.root-index .top-video-index-container{margin:.75em 0;overflow:hidden;float:left}.root-index .top-video-index{display:inline-block;min-width:1.5em;max-width:1.5em;line-height:1.5em;max-height:1.5em;text-align:center;margin-left:.05em;background-color:#fff;color:#303030;border:1px solid #303030;border-radius:50%;cursor:pointer}.root-index .top-video-index.highlight{background-color:#303030;color:#fff;border:1px solid #303030}.root-index .top-video-title-container{margin-top:4px;line-height:1.4em;overflow:hidden;text-align:center;font-size:1.5em}.root-index .root-banner{padding-bottom:2rem}.root-index .root-section-title .title-master{border-color:#b17844}.root-index .root-section-title .title-news{border-color:#3a8fb7}.root-index .root-section-title .title-MonkBiography{border-color:#ed784a}.root-index .root-section-title .title-ad{border-color:#20b2aa}.root-index .root-section-block .title{font-weight:700}@media screen and (max-width:1001px){.root-index .hintToScrollDown{left:-200px}.root-index .root-top-video{padding:0}}@media screen and (max-width:767px){.root-index .hintToScrollDown{left:-200px}.root-index .root-top-video{padding:0}.root-index .root-banner .r-1big4small-item,.root-index .root-banner .r-1big4small-item:first-child{width:100%}.root-index .root-banner .r-1big4small-item .title-container .title{font-size:1.5rem}}.root-section-block .root-site-site-title{padding-bottom:0}.root-section-block .root-site-site-title .r-section-title{border-color:#f05e1c}.root-section-block .root-site-site-list-row{padding-top:0;padding-bottom:0}.root-section-block .root-site-site-list-row .item-description .title{font-size:1.4rem}.root-section-block .temp-div-container{position:relative;width:100%;background-color:#e0e0e0;margin-bottom:1em}.root-section-block .temp-div-container .temp-div{width:100%;max-width:1200px;margin:auto;position:relative;padding:.5em 1rem;cursor:pointer}.root-section-block .temp-height{__height:5.65rem}.root-section-block .temp-div:before{position:absolute;top:-2rem;height:0;width:0;left:50%;border:1rem solid transparent;border-bottom-color:#e0e0e0;content:""}.root-section-block .temp-div.pointer-0:before{left:16.666%}.root-section-block .temp-div.pointer-1:before{left:50%}.root-section-block .temp-div.pointer-2:before{left:83.333%}@media screen and (max-width:1001px){.root-section-block .temp-div-container .temp-div{padding-left:1em;padding-right:1em}}@media screen and (max-width:767px){.root-section-block .temp-div-container .temp-div{padding-left:.5em;padding-right:.5em}.root-section-block .temp-div.pointer-0:before,.root-section-block .temp-div.pointer-1:before,.root-section-block .temp-div.pointer-2:before{left:50%}}