.edui-container{position:relative;background-color:#fff}
.edui-container .edui-toolbar{position:relative;width:auto;border-bottom:1px solid #e1e1e1;background-color:#fafafa;z-index:99999}
.edui-toolbar .edui-btn-toolbar{position:relative;padding:5px}
.edui-container .edui-editor-body{background-color:#F7F8FA;min-height:140px;border-radius:8px}
.edui-editor-body .edui-body-container p{margin:0}
.edui-editor-body .edui-body-container{border:0;outline:0;cursor:text;padding:10px 10px 5px;overflow:auto;display:block;word-wrap:break-word;font-size:14px;margin:0}
.edui-editor-body.focus{border:1px solid #5c9dff}
.edui-editor-body table{margin:10px 0;border-collapse:collapse;display:table}
.edui-editor-body td{padding:5px 10px;border:1px solid #DDD}
.edui-editor-body iframe.mathquill-embedded-latex{border:0;padding:0;display:inline;margin:0;background:0 0;vertical-align:middle;width:0;height:0}
.edui-btn-toolbar .edui-btn{position:relative;display:inline-block;vertical-align:top;width:auto;margin:0 1px;padding:1px;border:none;background:0 0}
.edui-btn-toolbar .edui-btn .edui-icon{width:20px;height:20px;margin:0;padding:0;background-repeat:no-repeat;background-image:url(/images/umeditor/icons.png)}
.edui-btn-toolbar .edui-btn.edui-active,.edui-btn-toolbar .edui-btn.edui-hover{background-color:#d5e1f2;padding:0;border:1px solid #a3bde3}
.edui-btn-toolbar .edui-btn.edui-disabled{opacity:.3;filter:alpha(opacity=30)}
.edui-btn-toolbar .edui-btn .edui-icon-source{background-position:-260px 0}
.edui-btn-toolbar .edui-btn .edui-icon-undo{background-position:-160px 0}
.edui-btn-toolbar .edui-btn .edui-icon-redo{background-position:-100px 0}
.edui-btn-toolbar .edui-btn .edui-icon-bold{background-position:0 0}
.edui-btn-toolbar .edui-btn .edui-icon-italic{background-position:-60px 0}
.edui-btn-toolbar .edui-btn .edui-icon-underline{background-position:-140px 0}
.edui-btn-toolbar .edui-btn .edui-icon-strikethrough{background-position:-120px 0}
.edui-btn-toolbar .edui-btn .edui-icon-superscript{background-position:-620px 0}
.edui-btn-toolbar .edui-btn .edui-icon-subscript{background-position:-600px 0}
.edui-btn-toolbar .edui-btn .edui-icon-font,.edui-btn-toolbar .edui-btn .edui-icon-forecolor{background-position:-720px 0}
.edui-btn-toolbar .edui-btn .edui-icon-backcolor{background-position:-760px 0}
.edui-btn-toolbar .edui-btn .edui-icon-insertorderedlist{background-position:-80px 0}
.edui-btn-toolbar .edui-btn .edui-icon-insertunorderedlist{background-position:-20px 0}
.edui-btn-toolbar .edui-btn .edui-icon-selectall{background-position:-400px -20px}
.edui-btn-toolbar .edui-btn .edui-icon-cleardoc{background-position:-520px 0}
.edui-btn-toolbar .edui-btn .edui-icon-fontfamily,.edui-btn-toolbar .edui-btn .edui-icon-fontsize,.edui-btn-toolbar .edui-btn .edui-icon-paragraph{background-position:-140px 0}
.edui-btn-toolbar .edui-btn .edui-icon-justifyleft{background-position:-460px 0}
.edui-btn-toolbar .edui-btn .edui-icon-justifycenter{background-position:-420px 0}
.edui-btn-toolbar .edui-btn .edui-icon-justifyright{background-position:-480px 0}
.edui-btn-toolbar .edui-btn .edui-icon-justifyjustify{background-position:-440px 0}
.edui-btn-toolbar .edui-btn .edui-icon-link{background-position:-500px 0}
.edui-btn-toolbar .edui-btn .edui-icon-unlink{background-position:-640px 0}
.edui-btn-toolbar .edui-btn .edui-icon-image{background-position:-380px 0}
.edui-btn-toolbar .edui-btn .edui-icon-emotion{background-position:-60px -20px}
.edui-btn-toolbar .edui-btn .edui-icon-video{background-position:-320px -20px}
.edui-btn-toolbar .edui-btn .edui-icon-map{background-position:-40px -40px}
.edui-btn-toolbar .edui-btn .edui-icon-gmap{background-position:-260px -40px}
.edui-btn-toolbar .edui-btn .edui-icon-horizontal{background-position:-360px 0}
.edui-btn-toolbar .edui-btn .edui-icon-print{background-position:-440px -20px}
.edui-btn-toolbar .edui-btn .edui-icon-preview{background-position:-420px -20px}
.edui-btn-toolbar .edui-btn-fullscreen{float:right}
.edui-btn-toolbar .edui-btn .edui-icon-fullscreen{background-position:-100px -20px}
.edui-btn-toolbar .edui-btn .edui-icon-removeformat{background-position:-580px 0}
.edui-btn-toolbar .edui-btn .edui-icon-drafts{background-position:-560px 0}
.edui-btn-toolbar .edui-btn .edui-icon-formula{background-position:-80px -20px}
.edui-btn-toolbar .edui-splitbutton{position:relative;display:inline-block;vertical-align:top;margin:0 2px}
.edui-splitbutton .edui-btn{margin:0}
.edui-splitbutton .edui-caret{position:relative;display:inline-block;vertical-align:top;width:8px;height:20px;background:url(/images/umeditor/icons.png) -741px 0}
.edui-btn-toolbar .edui-splitbutton.edui-hover .edui-btn{background-color:#d5e1f2}
.edui-btn-toolbar .edui-splitbutton.edui-disabled,.edui-btn-toolbar .edui-splitbutton.edui-disabled .edui-caret{opacity:.3;filter:alpha(opacity=30)}
.edui-btn-toolbar .edui-combobox{border:1px solid #CCC;padding:0;margin:0 2px;line-height:20px}
.edui-combobox .edui-button-label{position:relative;display:inline-block;vertical-align:top;width:60px;height:20px;line-height:20px;padding:2px;margin:0;font-size:12px;text-align:center;cursor:default}
.edui-combobox .edui-button-spacing{position:relative;display:inline-block;vertical-align:top;height:20px;margin:0;padding:0 3px}
.edui-combobox .edui-caret{position:relative;display:inline-block;vertical-align:top;height:20px;width:12px;margin:0;padding:0;background:url(/images/umeditor/icons.png) -741px 0}
.edui-btn-toolbar .edui-combobox.edui-disabled,.edui-btn-toolbar .edui-combobox.edui-disabled .edui-button-label,.edui-btn-toolbar .edui-combobox.edui-disabled .edui-caret{opacity:.2;filter:alpha(opacity=20)}
.edui-combobox-menu{position:absolute;top:100%;left:0;display:none;list-style:none;text-decoration:none;margin:0;padding:5px;background-color:#fff;border:1px solid #ccc;font-size:12px;min-width:160px}
.edui-combobox-menu .edui-combobox-item{display:block;border:1px solid #fff}
.edui-combobox-menu .edui-combobox-item-label{height:25px;line-height:25px;display:inline-block;margin-left:10px}
.edui-combobox-menu .edui-combobox-item-hover,.edui-combobox-menu .edui-combobox-item:hover,.edui-combobox-menu .edui-combobox-stack-item:hover{background-color:#d5e1f2;padding:0;border:1px solid #a3bde3}
.edui-combobox-menu .edui-combobox-item .edui-combobox-icon{display:inline-block;width:24px;height:25px;vertical-align:bottom;background:url(/images/umeditor/ok.gif) 1000px 1000px no-repeat}
.edui-combobox-menu .edui-combobox-checked .edui-combobox-icon{background-position:10px 7px}
.edui-combobox-menu .edui-combobox-item-separator{min-width:160px;height:1px;line-height:1px;overflow:hidden;background:#d3d3d3;margin:5px 0}
.edui-combobox-fontsize .edui-combobox-item-0.edui-combobox-checked .edui-combobox-icon,.edui-combobox-fontsize .edui-combobox-item-1.edui-combobox-checked .edui-combobox-icon,.edui-combobox-fontsize .edui-combobox-item-2.edui-combobox-checked .edui-combobox-icon,.edui-combobox-fontsize .edui-combobox-item-3.edui-combobox-checked .edui-combobox-icon{background-position:10px 7px}
.edui-combobox-fontsize .edui-combobox-item-4 .edui-combobox-item-label{height:27px;line-height:27px}
.edui-combobox-fontsize .edui-combobox-item-4.edui-combobox-checked .edui-combobox-icon{background-position:10px 5px}
.edui-combobox-fontsize .edui-combobox-item-5 .edui-combobox-item-label{height:31px;line-height:31px}
.edui-combobox-fontsize .edui-combobox-item-5.edui-combobox-checked .edui-combobox-icon{background-position:10px 4px}
.edui-combobox-fontsize .edui-combobox-item-6 .edui-combobox-item-label{height:47px;line-height:47px}
.edui-combobox-paragraph .edui-combobox-item-1 .edui-combobox-item-label{font-size:32px;height:36px;line-height:36px}
.edui-combobox-paragraph .edui-combobox-item-1 .edui-combobox-icon{height:25px;margin-bottom:5px}
.edui-combobox-paragraph .edui-combobox-item-1.edui-combobox-checked .edui-combobox-icon{background-position:10px 7px}
.edui-combobox-paragraph .edui-combobox-item-2 .edui-combobox-item-label{font-size:28px;height:27px;line-height:27px}
.edui-combobox-paragraph .edui-combobox-item-2 .edui-combobox-icon{margin-bottom:5px}
.edui-combobox-paragraph .edui-combobox-item-2.edui-combobox-checked .edui-combobox-icon{background-position:10px 10px}
.edui-combobox-paragraph .edui-combobox-item-3 .edui-combobox-item-label{font-size:24px;height:25px;line-height:25px}
.edui-combobox-paragraph .edui-combobox-item-3 .edui-combobox-icon{height:25px;margin-bottom:5px}
.edui-combobox-paragraph .edui-combobox-item-3.edui-combobox-checked .edui-combobox-icon{background-position:10px 11px}
.edui-combobox-paragraph .edui-combobox-item-4 .edui-combobox-item-label{font-size:18px;height:25px;line-height:25px}
.edui-combobox-paragraph .edui-combobox-item-4.edui-combobox-checked .edui-combobox-icon{background-position:10px 6px}
.edui-combobox-paragraph .edui-combobox-item-5 .edui-combobox-item-label{font-size:16px}
.edui-combobox-paragraph .edui-combobox-item-6 .edui-combobox-item-label{font-size:12px}
.edui-modal{position:fixed;top:10%;left:50%;border:1px solid #acacac;background-color:#fff;outline:0}
.edui-modal-header{padding:5px 10px;border-bottom:1px solid #eee}
.edui-modal-header .edui-close{float:right;width:20px;height:20px;margin-top:2px;padding:1px;border:0;background:url(/images/umeditor/close.png) center center no-repeat;cursor:pointer}
.edui-modal-header .edui-close.edui-hover{background-color:#d5e1f2;padding:0;border:1px solid #a3bde3}
.edui-modal-header .edui-title{margin:0;line-height:25px;font-size:20px}
.edui-modal-body{position:relative;max-height:400px;font-size:12px;overflow-y:auto}
.edui-modal-footer{float:right;padding:5px 15px 15px;overflow:hidden}
.edui-modal-footer .edui-btn{float:left;height:24px;width:96px;margin:0 10px;background-color:#fff;padding:0;border:1px solid #ababab;font-size:12px;line-height:24px;text-align:center;cursor:pointer}
.edui-modal-footer .edui-btn.edui-hover{background-color:#d5e1f2;border:1px solid #a3bde3}
.edui-modal-backdrop{opacity:.5;filter:alpha(opacity=50);position:fixed;top:0;right:0;bottom:0;left:0;background-color:#c6c6c6}
.edui-modal .edui-modal-tip{color:red;position:absolute;bottom:10px;left:10px;height:30px;line-height:30px;display:none}
.edui-dialog-image-body{width:700px;height:400px}
.edui-dialog-video-body{width:600px;height:350px}
.edui-dialog-gmap-body{width:550px;height:400px}
.edui-dialog-map-body{width:580px;height:400px}
.edui-dialog-link-body{width:400px;height:200px}
.edui-popup{display:none;background:url(/images/umeditor/pop-bg.png) #fff;padding:2px}
.edui-popup .edui-popup-body{border:1px solid #bfbfbf;background-color:#fff}
.edui-popup .edui-popup-caret{width:21px;height:11px}
.edui-popup .edui-popup-caret.down,.edui-popup .edui-popup-caret.up{background:url(/images/umeditor/caret.png) no-repeat}
.edui-tab-nav{margin:0;padding:0;border-bottom:1px solid #ddd;list-style:none;height:30px}
.edui-tab-nav .edui-tab-item{float:left;margin-bottom:-1px;margin-top:1px}
.edui-tab-nav .edui-tab-item .edui-tab-text{display:block;padding:8px 12px;border:1px solid transparent;color:#08c;text-decoration:none;outline:0;cursor:pointer}
.edui-tab-nav .edui-tab-item .edui-tab-text:FOCUS{outline:0}
.edui-tab-nav .edui-tab-item.edui-active .edui-tab-text{border:1px solid #ddd;border-bottom-color:transparent;background-color:#fff;padding:8px 12px;color:#555;cursor:default}
.edui-tab-content .edui-tab-pane{padding:1px;position:relative;display:none;background-color:#fff;clear:both}
.edui-tab-content .edui-tab-pane.edui-active{display:block}
.edui-btn-toolbar .edui-tooltip{position:absolute;padding:5px 0;display:none;z-index:99999}
.edui-tooltip .edui-tooltip-arrow{position:absolute;top:0;left:50%;width:0;height:0;padding:0;font-size:0;margin-left:-5px;border-color:transparent transparent #000;border-style:dashed dashed solid;border-width:0 5px 5px;background:0 0}
.edui-tooltip .edui-tooltip-inner{padding:6px;color:#fff;text-align:center;text-decoration:none;font-size:10px;background-color:#000;white-space:nowrap;line-height:12px}
.edui-splitbutton-color-label{width:16px;height:3px;position:absolute;bottom:2px;left:50%;margin-left:-8px;overflow:hidden;line-height:3px}
.edui-popup .edui-colorpicker{margin:10px;font-size:12px}
.edui-colorpicker .edui-colorpicker-topbar{height:27px;width:200px;overflow:hidden}
.edui-colorpicker .edui-colorpicker-topbar .edui-colorpicker-preview{height:20px;border:1px inset #000;margin-left:1px;width:128px;float:left}
.edui-colorpicker .edui-colorpicker-topbar .edui-colorpicker-nocolor{float:right;margin-right:1px;font-size:12px;line-height:14px;height:14px;border:1px solid #333;padding:3px 5px;cursor:pointer}
.edui-colorpicker table{border-collapse:collapse;border-spacing:2px}
.edui-colorpicker tr.edui-colorpicker-firstrow{height:30px}
.edui-colorpicker table td{padding:0 2px}
.edui-colorpicker table td .edui-colorpicker-colorcell{display:block;text-decoration:none;color:#000;width:14px;height:14px;margin:0;cursor:pointer}
.edui-toolbar .edui-separator{width:2px;height:20px;padding:1px 2px;background:url(/images/umeditor/icons.png) -179px 1px;display:inline-block;vertical-align:top;border:none}
.red-envelope__bar{width:480px;height:66px;display:table;margin:20px auto;background:url(/images/reward/red-envelope.png) 50%/100% no-repeat;cursor:pointer}
.status-retweet .red-envelope__bar,.timeline .red-envelope__bar{margin-left:0}
.red-envelope__lf,.red-envelope__rt{display:table-cell;vertical-align:middle}
.red-envelope__rt{width:86px}
.red-envelope__rt .button{display:inline-block;width:68px;height:32px;line-height:32px;color:#ff8922;text-align:center;border:1px solid #eee;background-color:#fff}
.status-list .red-envelope__rt .button:hover{color:#ff8922}
.red-envelope__lf{padding-left:103px}
.red-envelope__lf .avatar{width:20px;height:20px;border-radius:100%;margin-right:5px;vertical-align:middle}
.red-envelope__lf .username{color:#333;font-size:15px;vertical-align:middle}
.red-envelope__modal{display:none;position:fixed;width:100%;height:100%;left:0;top:0;background:rgba(0,0,0,.4);z-index:504}
.red-envelope__modal .red-envelope__modal--main{display:none;position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-repeat:no-repeat;background-position:50%;background-size:100%;text-align:center;width:285px;height:380px;color:#fc6;background-image:url(/images/reward/red-envelope-bg@2x.png)}
.red-envelope__modal .red-envelope__modal--main>.avatar{margin-top:72px;margin-bottom:10px}
.red-envelope__modal .red-envelope__modal--main .title{margin-bottom:31px}
.red-envelope__modal .red-envelope__modal--detail{display:none;position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-repeat:no-repeat;background-size:100%;text-align:center;width:375px;background-image:url(/images/reward/red-envelope-nav.png);background-position:50% 0;background-color:#fff;padding-bottom:12px}
.red-envelope__modal .red-envelope__modal--detail>.avatar{margin-top:30px;margin-bottom:15px}
.red-envelope__modal .red-envelope__modal--detail .title{font-size:24px;color:#333;margin-bottom:0}
.red-envelope__modal .close{position:absolute;right:11px;top:11px;width:17px;height:17px;background:url(/images/reward/close@2x.png) 50%/100% no-repeat}
.red-envelope__modal .avatar{width:58px;height:58px;border-radius:50%}
.red-envelope__modal .title,.red-envelope__modal .username{font-size:20px;line-height:1.3}
.red-envelope__modal .button{display:inline-block;width:82px;height:82px;line-height:82px;border-radius:100%;font-size:22px;background-color:#fc6;color:#cd4a34;margin-bottom:42px}
.red-envelope__modal .qrcode-text{font-size:12px}
.red-envelope__modal .agree{font-size:12px;-webkit-user-select:none;user-select:none}
.red-envelope__modal .detail{color:#fc6}
.red-envelope__modal .checkbox{display:inline-block;width:12px;height:12px;text-align:center;line-height:12px;margin-right:3px;border:1px solid #fc6;vertical-align:middle;cursor:default}
.red-envelope__modal .checkbox .iconfont{visibility:hidden;font-size:10px}
.red-envelope__modal .checkbox+span{vertical-align:middle}
.red-envelope__modal .checkbox.checked .iconfont{visibility:visible}
.red-envelope__status__ft{margin-top:180px}
.red-envelope__status__ft a{font-size:12px;color:#fc6}
.red-envelope__modal__hd{margin-top:10px;margin-left:15px;text-align:left;color:#fff;font-size:15px}
.red-envelope__wallet{height:16px;margin-top:10px;font-size:13px;line-height:16px}
.red-envelope__wallet a{color:#05a}
.red-envelope__list--detail{text-align:left;padding:0 20px;margin-top:20px;min-height:87px;max-height:355px;overflow-y:auto}
.red-envelope__list__hd{border-bottom:1px solid #dadee5;padding-bottom:7px;font-size:12px;color:#788799}
.red-envelope__list__hd span{margin-left:10px}
.red-envelope__item{padding:10px 0;width:100%;border-bottom:1px solid #dadee5}
.red-envelope__item table{width:100%}
.red-envelope__item td{vertical-align:middle}
.red-envelope__item tr td:first-child{width:54px}
.red-envelope__item .avatar{margin:0;width:44px;height:44px}
.red-envelope__item .username{margin-bottom:5px;font-size:18px}
.red-envelope__item .time{font-size:12px;color:#9b9b9b}
.red-envelope__item .mount{text-align:right;font-size:15px}
.red-envelope__status--open{display:none}
.js-shown{display:block!important}
.js-hidden{display:none!important}
.red-envelope__qrcode{display:inline-block;padding:5px;border-radius:4px;background-color:#fff;margin-bottom:15px}
.reward-btn{width:120px;height:32px;margin:30px auto;border-radius:1px;text-align:center;line-height:32px;color:#fff;font-size:16px;cursor:pointer;background:#f70}
.clearfix:after{content:'';display:table;clear:both}
.reward-member{padding:12px 14px;background:#f7f7f7;font-size:14px;margin-bottom:20px}
.reward-member-bd{overflow:hidden;margin-top:15px;width:560px;height:50px;padding-right:12px}
.reward-member-bd.list-fold{height:auto}
.reward-member-bd.list-fold .fold-icon{background-position:-133px -24px}
.reward-member-list{position:relative;margin-bottom:-10px}
.reward-member-list:after{content:'';display:table;clear:both}
.reward-member-item{width:30px;height:50px;float:left;margin-right:10px;margin-bottom:10px}
.reward-member-item img{width:100%}
.reward-member-item span{display:inline-block;width:100%;text-align:center;color:#888;line-height:20px}
.fold-icon{position:absolute;width:12px;height:12px;right:-10px;top:9px;cursor:pointer;background:url(/images/icons.png) -133px -7px no-repeat}
.reward-modal{position:fixed;width:100%;height:100%;left:0;top:0;background:rgba(0,0,0,.1);z-index:504}
.reward-modal.dimmer:after{content:'';position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1}
.reward-modal.center{text-align:center}
.reward-modal.center .reward-container{display:inline-block}
.reward-modal.middle{font-size:0}
.reward-modal.middle:before{content:'';display:inline-block;height:100%;vertical-align:middle}
.reward-modal.middle .reward-container{font-size:12px;display:inline-block;text-align:left;vertical-align:middle}
.reward-modal .reward-container{width:460px;background:#fff}
.reward-modal-hd{height:44px;padding:0 16px;line-height:44px;font-size:16px;color:#fff;background:#0052ad}
.reward-modal-hd:after{content:'';display:table;clear:both}
.reward-modal-hd .close{float:right;width:17px;height:17px;margin-top:13.5px;cursor:pointer;background:url(/images/icon_close@3x.png) 50%/100% no-repeat}
.reward-modal-bd{border:1px solid #dbdbdb;border-top:none;padding:30px 44px}
.reward-modal-btn{height:44px;text-align:center;line-height:44px;color:#fff;font-size:16px;background:#f70;cursor:pointer}
.reward-modal-btn.disabled{background:#d4d7dc;pointer-events:none}
.reward-modal-btn.blue{background:#0063cf}
.reward-modal-btn.gray{background:#eee;color:#666}
.reward-member-terms{margin-top:10px;text-align:center;color:#666;font-size:13px;overflow:hidden}
.reward-member-terms .reward-ft-lf{float:left}
.reward-member-terms .reward-ft-rt{float:right}
.reward-payment-mod{position:relative;margin:30px auto}
.reward-payment-mod:after{content:'';display:table;clear:both}
.reward-payment-layout-3{display:flex;justify-content:center}
.reward-payment-layout-3 .reward-payment{width:33.333333333333336%}
.reward-payment-layout-2{display:flex;justify-content:center}
.reward-payment-layout-2 .reward-payment{width:50%}
.reward-payment{box-sizing:border-box;width:33.333333333333336%;border-right:1px solid #d4d7dc;float:left;font-size:16px;color:#333;text-align:center;cursor:pointer;-webkit-user-select:none;user-select:none}
.reward-payment:before{content:'';display:inline-block;margin-right:5px;vertical-align:middle;width:24px;height:24px;background-position:50%;background-repeat:no-repeat;background-size:100%}
.reward-payment.wechat:before{background-image:url(/images/reward/wechat.png)}
.reward-payment.alipay{display:none}
.reward-payment.alipay:before{background-image:url(/images/reward/alipay.png)}
.reward-payment.wallet:before{background-image:url(/images/reward/wallet.png)}
.reward-payment.checked .check-radio{background:url(/images/reward/checked.png) 50% 50%/100% no-repeat;border:none}
.reward-payment:last-child{border-right:none}
.reward-payment span{vertical-align:middle;position:relative}
.reward-payment .check-radio{box-sizing:border-box;display:inline-block;border:1px solid #d4d7dc;width:16px;height:16px;border-radius:100%;vertical-align:middle}
.reward-payment.error{border:none}
.reward-payment.error .wallet-amount{color:#f70}
.wallet-amount{position:absolute;width:150px;top:100%;left:0;margin-top:5px;font-size:12px;color:#aaa;text-align:left;font-style:normal}
.reward-amount-mod{color:#333}
.reward-amount-hd{font-size:14px}
.reward-amount-bd{margin-top:24px;overflow:hidden}
.reward-amount-grid{margin-right:-20px;margin-bottom:-10px}
.reward-amount-grid:after{content:'';display:table;clear:both}
.reward-amount-custom,.reward-amount-item,.reward-amount-other{box-sizing:border-box;float:left;margin-right:20px;margin-bottom:10px;width:110px;height:40px;border:1px solid #d4d7dc;font-size:16px;line-height:40px;text-align:center;cursor:pointer;-webkit-user-select:none;user-select:none}
.reward-amount-custom input{margin:0;vertical-align:middle;font-size:16px}
.reward-amount-custom.error input{color:#f70}
.reward-amount-custom.empty input{text-align:left}
.reward-amount-item.active{color:#fff;border:none;background:#f70}
.reward-amount-custom input{box-sizing:border-box;display:block;width:100%;line-height:1.5;padding:7px 8px;border:none;text-align:center;outline:0}
.reward-heading{margin-top:10px;margin-bottom:60px;font-size:24px;color:#f70;text-align:center}
.reward-result-heading{margin-top:20px;margin-bottom:15px;font-size:18px;color:#333}
.reward-result-heading+p{font-size:13px;line-height:1.5;color:#666}
.reward-result-mod{padding:35px 0 65px;text-align:center}
.reward-result-mod.error:before{background-image:url(/images/reward/error.png)}
.reward-result-mod.success:before{background-image:url(/images/reward/success.png)}
.reward-result-mod:before{content:'';display:block;margin:0 auto;width:60px;height:60px;background-repeat:no-repeat;background-position:50%;background-size:100%}
.reward-terms-detail{margin-bottom:20px}
.reward-terms-detail iframe{width:100%;height:300px}
#rewardTerms .reward-modal-bd{padding-top:20px}
#payConfirm .reward-container{width:380px}
#payConfirm .reward-modal-bd{padding-left:24px;padding-right:24px}
.pay-user-info{padding:0 0 20px;border-bottom:1px solid #d4d7dc;text-align:center;color:#333;line-height:1.4;font-size:13px}
.pay-user-avatar{width:70px;height:70px;margin-bottom:10px;border-radius:100%}
.pay-user-name{font-size:18px;font-weight:700}
.pay-user-title{margin:2px auto 6px}
.pay-user-desc{margin-top:6px;color:#aaa;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;word-wrap:break-word;line-height:1.4;max-height:4.199999999999999em;overflow:hidden}
.profile-pay-btn{width:100px;height:30px;border-radius:1px;margin:8px auto 0;text-align:center;line-height:30px;font-size:14px;color:#fff;background:#06c;cursor:pointer}
#offerEditor .reward-container,#payEditor .reward-container{width:500px}
#offerEditor .reward-modal-bd,#payEditor .reward-modal-bd{padding:13px 15px 36px}
#offerEditor #home-editor,#payEditor #home-editor{margin:0}
#offerEditor #home-editor .editor-textarea,#payEditor #home-editor .editor-textarea{border:1px solid #d4d4d4}
#offerEditor #home-editor .edui-container,#payEditor #home-editor .edui-container{border:0}
#offerEditor #home-editor .editor-ctrl .extra div.editor-image,#payEditor #home-editor .editor-ctrl .extra div.editor-image{width:auto}
#offerEditor #home-editor textarea,#payEditor #home-editor textarea{display:none}
.reward-modal-terms{margin-top:20px;text-align:center;line-height:1.5;color:#aaa}
.reward-modal-terms a{margin:0 3px}
.donate-detail,.donate-error{margin:20px 0;color:#666;font-size:13px}
.donate-error{color:#c00}
.donate-modal .reward-amount-item.active{background-color:#367bf1}
#qrcodeModal .reward-container{width:370px}
#payAmountModal .reward-container,#payWindow .reward-container{width:520px}
#payAmountModal .reward-modal-bd,#payWindow .reward-modal-bd{padding-left:30px;padding-right:30px}
#payAmountModal .reward-amount-mod,#payAmountModal .reward-submit-mod,#payWindow .reward-amount-mod,#payWindow .reward-submit-mod{width:400px;margin:0 auto}
#payAmountModal .reward-amount-custom,#payAmountModal .reward-amount-item,#payAmountModal .reward-amount-other,#payWindow .reward-amount-custom,#payWindow .reward-amount-item,#payWindow .reward-amount-other{width:120px}
#offer-assign .reward-container{width:380px;border:4px solid #eee;text-align:center}
#offer-assign .reward-modal-hd{background-color:#C0A26F;text-align:left}
#offer-assign .reward-modal-bd{border:none;padding:30px 0 15px}
#offer-assign .offer-modal__amount{font-size:13px;color:#666;margin:0;line-height:1.5}
#offer-assign .offer-modal__input{width:200px;margin:10px auto 30px;border:1px solid #d4d7dc;border-radius:2px;position:relative}
#offer-assign .offer-modal__input label{position:absolute;top:0;right:0;font-size:15px;line-height:24px;padding:11px 10px;color:#aaa;background-color:#fff}
#offer-assign .offer-modal__input input{width:100%;padding:11px 0;color:#c0a26f;border:0;font-size:20px;line-height:1.2;text-align:center}
#offer-assign .offer-modal__btns{margin-bottom:15px}
#offer-assign .offer-modal__declaration{font-size:12px;margin:0;color:#aaa}
#offer-assign .offer-modal__btn{display:inline-block;width:100px;height:34px;line-height:34px;font-size:16px;color:#9b9b9b;border-radius:2px;background-color:#eee;border:1px solid #e1e1e1}
#offer-assign .offer-modal__btn--submit{margin-left:8px;background-color:#C0A26F;border-color:#C0A26F;color:#fff}
#walletConfirmModal .reward-container{width:360px}
#walletConfirmModal .reward-modal-bd:after{content:'';display:table;clear:both}
#walletConfirmModal p{font-size:16px;margin-bottom:20px}
#walletConfirmModal .reward-modal-btn{width:120px}
#walletConfirmModal .define{float:left}
#walletConfirmModal .deny{float:right}
.qrcode-container{text-align:center}
.qrcode-container .qrcode-title{color:#f70;font-size:15px}
.qrcode-container img{width:155px}
.qrcode-container .qrcode-desc{font-size:12px;color:#333}
body.no-scroll{overflow:hidden}
.hidden{display:none!important}
.pay-select-mod{position:absolute;top:10px;left:10px;z-index:1;border:1px solid #ddd;color:#333;background:#fff}
.pay-select-mod *{box-sizing:border-box}
.pay-select-mod.hidden{display:none}
.pay-select-hd input{width:100%;border:0;padding:9px 14px;line-height:1.5;font-size:13px}
.pay-select-item{padding:10px 16px;font-size:14px;cursor:pointer;user-select:none}
.pay-select-item.active{background:#eee}
.pay-select-item:active{background:#ddd}
.pay-select-bd{min-width:180px}
.pay-select-ft{padding:10px 14px}
.pay-select-ft a{display:inline-block;margin-top:8px}
.pay-at.disabled{color:#ccc;cursor:not-allowed}
.pay-at-label{color:#c0a26f}
.pay-at-label i{margin-left:3px;font-style:normal}
.pay-submit{background-color:#c0a26f;border-color:#c0a26f}
.pay-confirm-bd{padding-top:20px;text-align:center}
.pay-confirm-title{font-size:13px;color:#aaa;margin-bottom:10px}
.pay-confirm-btn{width:140px;margin:20px auto 0;border-radius:2px;background-color:#c0a26f;padding:9px 0;font-size:16px;color:#fff;cursor:pointer}
.pay-confirm-btn.disabled{cursor:not-allowed;background-color:#ccc}
.pay-confirm-custom{position:relative;width:200px;margin:10px auto 0;border:1px solid #d4d7dc;border-radius:2px;font-size:15px;color:#aaa}
.pay-confirm-custom input{box-sizing:border-box;width:100%;padding:6px 25px;line-height:1.5;border:0;text-align:center;color:#c0a26f;font-size:20px}
.pay-confirm-custom span{position:absolute;right:10px;top:50%;margin-top:-7.5px}
.pay-confirm-custom+p{margin-top:10px;color:#ccc;font-size:12px}
.pay-confirm-warn{margin-top:20px;line-height:1.5;color:#aaa}
#offerEditor .reward-modal-hd,#payConfirm .reward-modal-hd,#payEditor .reward-modal-hd{background-color:#c0a26f}
.editor-pay.disabled{color:#eee!important;cursor:not-allowed!important}
.pay-at-modal .modal-title{background-color:#c0a26f}
.pay-editor-ft{margin-top:20px;text-align:center}
.pay-editor-ft .offer-editor-btn{display:inline-block;padding:5px 20px;line-height:20px;font-size:14px;color:#fff;background:#C0A26F;border:1px solid #C0A26F;border-radius:2px}
.pay-editor-ft .pay-cancle{color:#9b9b9b;background:#EEE;border:1px solid #E1E1E1;border-radius:2px;margin-right:10px}
.edui-body-container{font-size:16px}
.edui-body-container b,.edui-body-container strong{font-weight:600}
.edui-body-container p{margin:0;line-height:1.7}
.pay-editor .edui-body-container{max-height:400px}
.pay-editor .ke_img{max-height:300px}
.editor-comment,.pay-editor{position:relative;margin:-5px 0 30px}
.editor-comment .edui-editor-body .edui-body-container,.pay-editor .edui-editor-body .edui-body-container{padding:6px 10px}
.editor-comment .edui-editor-body,.pay-editor .edui-editor-body{position:relative}
.editor-comment .edui-editor-body .placeholder,.pay-editor .edui-editor-body .placeholder{position:absolute;top:10px;left:10px;color:#ccc}
.editor-comment .editor-textarea .arrow,.pay-editor .editor-textarea .arrow{padding-top:5px;position:relative}
.editor-comment .editor-textarea .arrow-top-out,.pay-editor .editor-textarea .arrow-top-out{border-bottom:6px solid #d4d4d4;border-left:6px solid transparent;border-right:6px solid transparent;content:"";height:0;position:absolute;right:15px;top:0;width:0}
.editor-comment .editor-textarea .arrow-top-in,.pay-editor .editor-textarea .arrow-top-in{border-bottom:6px solid #fff;border-left:6px solid transparent;border-right:6px solid transparent;height:0;position:absolute;right:15px;top:1px;width:0}
.editor-comment .editor-textarea .edui-container,.pay-editor .editor-textarea .edui-container{position:static}
.editor-comment .editor-textarea textarea,.pay-editor .editor-textarea textarea{box-shadow:1px 1px 1px 0 #d4d4d4 inset,-1px -1px 1px 0 #d4d4d4 inset;display:block;border:0;padding:0;margin:0;width:100%;overflow-y:auto;resize:vertical;outline:0;height:83px}
.editor-comment .editor-ctrl,.pay-editor .editor-ctrl{margin-top:10px;text-align:right;overflow:hidden;position:relative}
.editor-comment .editor-ctrl .extra,.pay-editor .editor-ctrl .extra{float:left}
.editor-comment .editor-ctrl .extra a,.editor-comment .editor-ctrl .extra b,.pay-editor .editor-ctrl .extra a,.pay-editor .editor-ctrl .extra b{float:left;color:#aaa;margin-right:10px;cursor:pointer}
.editor-comment .editor-ctrl .extra a:hover,.editor-comment .editor-ctrl .extra b:hover,.pay-editor .editor-ctrl .extra a:hover,.pay-editor .editor-ctrl .extra b:hover{color:#888}
.editor-comment .editor-ctrl .extra label,.pay-editor .editor-ctrl .extra label{float:left;line-height:18px}
.editor-comment .editor-ctrl .extra label input,.pay-editor .editor-ctrl .extra label input{float:left;margin:3px 5px 0 0;padding:0}
.editor-comment .editor-ctrl .extra label.ask-refuse,.pay-editor .editor-ctrl .extra label.ask-refuse{display:none;margin-left:10px}
.editor-comment .editor-ctrl .submit,.pay-editor .editor-ctrl .submit{float:right}
.comment-item .editor-comment{margin:0 0 15px}
.editor-btn-upload{width:20px;height:20px;background:url(/images/icons.png) -282px -18px no-repeat}
.edui-toolbar .upload-state{display:none;background:url(/images/loading_020.gif) no-repeat}
.edui-btn-name-upload{position:relative}
.edui-btn-name-upload form{position:absolute;left:-10px;right:-10px;top:-10px;bottom:-10px;overflow:hidden}
.edui-btn-name-upload form input{font-size:30px;position:absolute;right:0;top:-5px;opacity:0;filter:alpha(opacity=0)}
.editor-at-suggestion{border:1px solid #ddd;background:#fff;position:absolute;z-index:1000;zoom:1;margin-left:-11px;margin-top:15px;display:none;box-shadow:1px 1px 1px 1px rgba(0,0,0,.03)}
.editor-at-suggestion h4{color:#aaa;padding:10px;font-size:13px}
.editor-at-suggestion li.selected b{background:#eee}
.editor-at-suggestion b{font-size:14px;display:block;padding:10px;cursor:pointer;border-left:1px solid #fff;border-right:1px solid #fff}
.modal-tooltip-emtion{width:auto!important;overflow:visible;border:0;background-color:rgba(0,0,0,.1)!important}
.modal-tooltip-emtion .tooltip{position:relative;visibility:visible;width:auto}