:root{--font-family:'Open Sans', sans-serif;--text-color:#777;--primary-color:#fe6c20;--page-max-width:1200px;--content-max-width:1200px;line-height:1.5em;color:var(--text-color);font-size:14px}h1,h2,h3,h4,h5,h6{display:block;font-weight:700;line-height:1.5em}h1{font-size:2em;margin:.67em 0}h2{font-size:1.5em;margin:.83em 0}h3{font-size:1.17em;margin:1em 0}h4{font-size:1em;margin:1.33em 0}h5{font-size:.83em;margin:1.67em 0}h6{font-size:.67em;margin:2.33em 0}body{font-family:var(--font-family)}body *{box-sizing:border-box}img{max-width:100%;height:auto}main{float:left;width:100%}footer{float:left;width:100%;align-self:flex-end}p{display:block}a{color:var(--primary-color)}a:hover{font-weight:900;opacity:.9}.acenter{text-align:center}.ds-col-main{float:left;width:100%}.ds-wrapper{max-width:var(--page-max-width);width:100%;margin:0 auto;float:none;min-height:100%;position:relative}.ds-wrapper .ds-page{width:100%;float:left;min-height:100vh;position:relative;display:flex;flex-wrap:wrap}.ds-wrapper .notification_box{float:left;width:100%}.ds-wrapper .notification{width:100%;float:left;border:2px solid #fff0;padding:15px;font-weight:900;font-size:14px;margin-bottom:15px;border-radius:3px}.ds-wrapper .notification span{display:block;float:left;width:calc(100% - 33px)}.ds-wrapper .notification i{font-size:20px;display:block;float:left;margin-right:10px}.ds-wrapper .notification.success{background-color:#effeb9;border-color:#98c700;color:#98c700}.ds-wrapper .notification.error{background-color:#fccac3;border-color:#ea5338;color:#ea5338}.ds-wrapper .notification.warning{background-color:#ffeaa7;border-color:#f9b418;color:#f9b418}.ds-wrapper .notification.info{background-color:#d1e4f3;border-color:#4d8fcc;color:#4d8fcc}.ds-wrapper .notification.tip{background-color:#feeac9;border-color:#d38e49;color:#d38e49}.ds-wrapper .ds-footer-container{float:left;width:100%;margin:30px 0;display:block;padding:15px}.ds-wrapper .ds-footer-container .legality{float:left;display:block;width:100%;text-align:center}.ds-wrapper .ds-footer-container .legality p{margin:10px 0 20px 0;text-align:center}.ds-wrapper .ds-footer-container .legality .footer_connect{color:var(--primary-color)}.ds-wrapper .ds-footer-container .legality .footer_connect:hover{font-weight:900}.ds-wrapper .disabled_js{float:left;width:100%;display:block;position:fixed;bottom:0;left:0;right:0}.ds-wrapper .disabled_js .content{background-color:#dadde1;padding:25px;max-width:100%;width:100%;margin:0 auto;display:table;text-align:center}.ajax_loader{position:fixed;left:0;right:0;top:0;bottom:0;z-index:9999;background-color:#000;opacity:.5;display:none}.ajax_loader .loader_icon{display:block;width:75px;height:75px;left:50%;top:50%;transform:translate(-50%,-50%);position:absolute;z-index:99999}.ajax_loader .loader_icon i{font-size:75px;color:#fff}