@charset "utf-8";

/*Reset*/
html,body,footer,header,section,ul,ol,li,p{margin:0;padding:0;border:0;outline:0;}
html{font-size:250%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}
body{position:relative;font-size:1em;max-width:720px;min-width:320px;margin:0 auto;font-family:\5FAE\8F6F\96C5\9ED1,"Helvetica Neue",Helvetica,Arial,sans-serif;word-wrap:break-word;-webkit-tap-highlight-color:rgba(35,167,217,.5);}
img,video{border:none;max-width:100%;vertical-align:top;outline-width:0;}
ol,ul{list-style:none}
button,input{font-family:inherit;font-size:100%;border:0 none;outline:none}
a{text-decoration:none;color:#333;-webkit-tap-highlight-color:rgba(0,0,0,0);}
a:active,a:hover{outline:0;}

/*防止video挡住弹窗*/
body.active-hide .mod-video{visibility:hidden;}
body.active-hide .mod-video-mult{visibility:hidden;}
.video-box{max-width:100%;max-height:100%;width:100%;margin:0 auto;text-align:center;background:#000;font-size:0;padding-top:56.25%;height:0;position:relative;overflow:hidden;}
.video-box video{position:absolute;top:0;left:0;width:100%;height:100%;z-index:9;object-fit:cover;}
.video-box iframe{width:100%;height:100%;}

/*Common*/
.hide,.hidden{display:none;}
.show{display:block;}
.clearfix:before,.clearfix:after{content:"";display:table;}
.clearfix:after{clear:both;}
.fl{float:left;}
.fr{float:right;}
.rel{position:relative;}
.abs{position:absolute;}

/*装修中心*/
.J_mod{overflow:hidden;}
.J_anchors{position:absolute;width:100%;z-index:2;top:0;}
.J_anchor{position:absolute;}
.col-side-half{width:50%;float:left;}
.mod-richeditor{font-size:14px;}
.dc-vc{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}

/*TMS弹窗样式*/
.dialog-tip{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.3);visibility:visible;z-index:99998;display:none;}
.dialog-mobile{position:absolute;top:55%;left:10%;right:10%;margin:0 auto;margin-top:-5em;z-index:99999;border-radius:.15em;background-color:#fff;box-shadow:0 2px 10px rgba(140,191,109,.05);width:80%;max-width:600px;}
.dialog-icon-closed{background:url('../images/icon_close_01.png') no-repeat;background-size:100% 100%;display:inline-block;width:0.95em;height:0.95em;position:absolute;right:0;top:0;}
.dialog-box-content{text-align:center;margin:0 auto;padding:.45em 0.6em 0.75em;}
.dialog-box-content div{position:relative;}
.dialog-box-content p{color:#333;font-size:.4em;line-height:1.5;}
.dialog-icon-sigh,.dialog-icon-happy{background:url('../images/icon_face.png') no-repeat;background-size:200% 100%;margin:0 auto;width:5em;height:3.5em;}
.dialog-icon-sigh{background-position:top right;}
.dialog-icon-happy{background-position:top left;}
.dialog-button-ok,.dialog-button-not{font-size:100%;box-sizing:content-box;display:inline-block;width:5.5em;height:1.25em;line-height:1em;vertical-align:middle;margin-top:0.95em;padding:0;}
.dialog-button-not{background-color:#ca151e;}
.dialog-button-ok{border:1px solid #bbb;background-color:#f9f9f9;}
.dialog-button-ok span,.dialog-button-not span{font-size:0.5em;}
.dialog-button-not span{color:#fff;}
.dialog-button-ok span{color:#333;}
.toast{position:fixed;bottom:20%;z-index:1001;background-color:rgba(0,0,0,.9);color:#fff;text-align:center;border-radius:2.4em;width:80%;line-height:2.4;font-size:0.3em;left:10%;right:10%}

/*新版弹窗*/
.ecWap-mask{position:fixed;top:0;left:0;right:0;bottom:0;z-index:999;background-color:rgba(0,0,0,.3);visibility:visible;min-height:100%}
.ecWap-wechat{position:absolute;right:1.35em;top:0;}
.ecWap-box{position:fixed;box-sizing:border-box;z-index:1000;border-radius:0.25rem;background-color:#fff;color:#333;padding-top:0.25rem;}
.ecWap-box-lower{background-color:#fff;border-radius:0;top:auto;bottom:0;left:0;right:0;width:100%;height:60%}
.ecWap-box-header{font-size:0.75rem;line-height:1em;padding-top:0.75rem;position:relative;}
.ecWap-box-title{position:relative;padding-left:1rem;}
.ecWap-box-close{display:none;background:url(../images/icon_ecWap_close.png) no-repeat;position:absolute;right:1em;top:50%;height:1em;width:1em;text-indent:-9999px;background-size:100% 100%;margin-top:-.5em}
.ecWap-box-lower .ecWap-box-close{display:block;width:.9em;height:.9em;top:.7em;margin-top:0}
.ecWap-box-content{padding:0 1.0rem;margin:0.75rem 0 0;max-height:13.5rem;overflow:auto}
.ecWap-box-content .icon{width:3.0rem;height:3.0rem;margin:0 auto;margin-bottom:0.5rem;background:0 0 / cover no-repeat;}
.ecWap-box-content .icon.unprize{background-image:url('data:image/png;base64,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');}
.ecWap-box-content .icon.unlevel{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEEAAABBCAYAAACO98lFAAAABHNCSVQICAgIfAhkiAAADZlJREFUeJztnH9wVFWWxz/nvdcdkkDSiWAYEAwGTEAQUMEf6IACyVDOzoqugzPqij+G0YBFOc5alrOzRe1Px5mpGUuJlquCiq6uv3ac2QESRBQQYRxFEoagCKiAREL6R35293vv7B8dknS6mySdEJiq/Va9qn7n3Hvu957cd3+ce2/g/4EMVkGh+ctmucIFiluiSLHAaBXOQnV4jInUi3Jc4bCgewWj1lB251Q9vvVUcztlTgiVLitx1L0Rg/kgV/XPmm7GpcoU49WcysdrB4ZhJwbUCYFr7i1S0/mhGrJI4IKBtH0CCrvF1VfEMV/ybXzs84GwOSBOCJaVj1flPldYLEjWQNjsCYq2CLLKQH+bu75iX39s9csJCuIvK1+KysMiZPfHVtoclGbQB/IqK54Q0HRspO0E/zVLz8XDamBOujYGGJuIsjhv48ov+prRSKe0QGn5IrW0hjPHAQBz8OjHDaXlN/c1Y59aQsO8JbkYnidFuKmvBQ0qVNf4yLpbKn/V3JvkvXaCLrg3x+84L4vIgvTZDR5UdW1eY8YNsu03rT2l7ZUTWq65e3Sbx1zfddgzzjmG9+61yFmN/eE6oHDeLyHywtxOgfJhhu1cl7XxycMny2f1xnjYMh9NGPcv3UVUGqEhDbanCiW1yLgS9MDo2LtwSZtl/BpO/vn26AR/afkKhBu6y6NGCD0+aLPuXsOMxjdvEVnUUFq+M7+y4uFUeU5ai8D88lI1ZC1JRpHIlW9jj9+bPttThCG/uxHDP6K72DXQa3PXV6xLlielE/xl905V3PcEcpLp3awQjfPW4VKfPuMBRsb+KWTVJF+mqGrQcmRmztsrP+2uS/o5KCsMvx57WSS5AwCMlhyGmitxr4+fKpiBFzADL8TJHN+tOL5b42TP7sji2R2Jk8wty47Fl/PGJsw33423t3B2Qrmy5yDWW8+loouI5NoWbyorpggr3LgykmUIltUtEaEkpcW/UghMCpbVLekuT3BCaO7SsxT5l8GhNfhQjH/WOeVDu8oSnOCYei/I8MGjNegYEfDy066COCc0zFuSC7J8cDmdDsjyWF1jiHOCGNZ9CL7BJzXIEHxiWPedeI1zgp7pC6MBRNe6djjBP798miDFp4fS4EOQYv/88mnQtSUYLD5tjE4X2uvc6QSVMylAMjhor7MB0FJaPgb0wtPL6DRAmBK48p48A6BNdTYiZ96ScICQ/eDtkDUkmcogS+ZaACIyPmmKcwrwXFRC9KNa3EN1A8fKbmaU7meOz+b8rFi0/NOW8TQ6Q8HOBWvgAteSOxTPzAvwTCsm+v4nCXqFyVb7j5LuzcAoHMWwf19KeO37DHtkOY0PPY578Eh8mrXbcGdMhDEFPbOxm7HqN2H6d2CEdrMQWDghSbo/g5tzAU7eTOzhveymWsOYz69NEGfe+bdkXHc1eCyyf34XTu1Bmn5egTZ1RtwUStpbAhO7G/BMLyayYQdtL/wv4vXgmV5MuJsTpC2C9csXsVfcBfkpFpwqmA21eA/cDXZ73LOHGLfRVI3RVI3n65dxcieffDPBdjAffQU59E2CqnX177F37yf7Z3fS/PBqolt3JqQRpKidjuR2V0Y/qsU7byZDbr0W79wZRD9KvgUo/kasX74IreFEnW1ghjKw/LsRtxEx3L49biOWbxvWzbXIiOTxUvOZ32PsPpDcQY5L9INqnINHsGtSbFIJI0yAB4tmPogQt7LSYBPR7bsx8ofR+vwfcb86mtwIIKFmZP9h9LLJGJFqjLZdSNTEbPYgKiCa8DQ2R/n8QBOf7W/m0/1N+ANh2iIOw4YZGCZxaWVoFKOkAT2aDaEMdGIhOrEwFmuo3J6S1wlEt3yMhlJE35WwAPjLlrYBGT1a6wHulVNhUSPW8TWYzVbCppjjuGzbHmTrtiCBgM255w7hrHwPw4ZaiEBzi8PBL1rJGWaxoHQ4o0d3oxQ2sV+ZiD1rATrCh/XU7/pLGSDcq2hzb2Fs+QSZFsXKNkDcuODdkSNhnn+xjoICDzcsHEHRuCEYZvJR+cDBVl585WsKC4dww3XDsaz2rzbTxfODv+DuvAje2jxgvGMtoXTpUYRedPE9w/phDcbYUJysurqZV1+rZ/FtZ3PeeZm9suM4yrr1fvbta2PJjwrIzDQ7dHrIR3TNpIGgC0pdzMVC20DYk7FBjMIAGG7Hc/DLFl57o557ygs4b3xGnO5kj+lRrv2uj4svyeKZVXU46nToZGwDMjY4EJRR0cCJwer4QBi0Zh+M690dx2b1c/XcdddwRo22ko4AocYI1dVNKUeIq749lKFDhU2bAojh4hl1PRmTHsGa3efN56QQJGgAqOpn/Tbma8UobABxOp63NwY5f4KXsYVWnLzrs2pVPW+84WffvpaUaW5clMvmzU00NUdwQjswh8/FGO8ivh63GXuEqh4wAAT6fQ7IKK5PaNJbt7Zw9bzMlE1+T20LkYhyw405vPVWMGW6oTnCBVMy2FXdioY/x23chTXye7Ey+wmB2hMtoV/HXQDMSXVxzfjw4TBeD4weE/8ZuOpw/HiE3TUt/PfLIUq/k8WUaR4iYeWNV4Mc+ipMS4ud8FlMneZld01bzIa/CjN3Juak/q9nBGpi02bH2IyBS5qHNmLW2v9y7Th6NEphkSdOtndPhGeeDJGZZeDLM/jOtVlMn+EFlGX35/L2+hZeWhPi+HGHwnEW5cs7w50Fo4S6ozYYLm7kEGbG92Jl9geq6rp2lQWQt3HlF/7SpdUIU1Ol91w+Beerb1KuJo2i+L41GHTw5UmcE8RUMjKEZT8ZxoiCE0NeTD8sF677fuzM12svNfP1EScu7zCfEAzEHK32IcQ7KqHMOFgmniumghubOmM7SRLJrvwNTwU7//KiG1JbBO/VM/BcmvpUnhhO3OMd4hKNunGy4kkGN9+RScWjIRobowl5xHBY94cmjh2zuXt5Zpw8ErHxeGPl0PoJ0S8fiP1OgeyH7sA7ayreq6aT/dAdKUjH6tzpBJc1ydJZk8eTveLHeK6aTuZtf0PWT27BLDonIZ0G4+cAuflCIOAkdHITLzSZW+ahal1bgi4YsvlgS5QfL8/Em0k3nUNObnvLMqK4oT/GykwBz7Rimh95juZfvYBnWor4cXudO5yQV1WxU9GEvXbnUB129WdoSxv2rn1Eqj7A+TJxMaWBIXGkC8cLe//i4GqiI3LyBP/xxFGgpcUhMwtMryboPq21GXueGSfTQNJoEQDRj/eS/cBtZP/0VqIfJx4hUHRvXlXFTui2Ky0qaxDi9iE10Ej49Y2YY0Zi7/4cuzr5QKKBLMTo3FH25cOIkcKemiiTp8cvUY4esTn7W3Cszmbt/0QJBZSpM0xmXGHxzVEXcBAjfl3x4ftRFiyMjTRdy0yF5odX4bl0cswh22sS9KLS0fLj2KkbfUwMz/3JdqHa3nwHbUg9VXVqRmJdGr+un1Nm8IfXbSZfHD/oBALKF5+7bN/sMGuuyYRJBn/a4vDeBhsxoLHJIcfXmWdPtUNLizJxanxH69SMTMmHqE10S2IQJVZRAupGHzvxanbV/WL/n8MPFs3IRBLD7xpsgkg0ZZn6TQ7WnFrEY3fEAUafK2zf7NLWoow7nw55bh586xzhpjsNSqYIY8bBZbMNxk0Qzi4Qiqd0xiBs2+Xp3zpcf4tBwehOG9pmEfmvS1M74aTQX+RXPbn+xFvCvEBd+zfAse7y3sB+b0LCJGfJ/cI761w2b+icAI0tUi66AjwZGpd2bJFy9bV0vKs6rHnKYdoMmHwxcWnt95IFKHvlgPr2OnYgwQn5G54KCu4/peWETcVoOL7zyslXlv2jsvZ15c2XHBw3saNM9tQddfj1CpezRyrf/QHxHWLYxN6U3o6hoD/P3/BUMF6WBMoKw192rFqgz4t2z9V78N74YYK8vg4q/k0QgYV/7zJxKphWYvGNQWVzpbD9HeH6xcrUmYllhJ+/HPuDpLsEPUD/5Ft/9mXdj+ukPrg1v3yairwvQu+iIF2QcdtWPJcnjiKOrWytEt5da9BQL4w7Xxk+UsnMAn+9UHdYaGtVripTZi9w8XgT6UW3jSf83Ky+UkIhJBjfzlv/WMLmw8mP8JUt/b7CK30uERhSvgFr2pcp9Y1B+OIzwV8vtLaA7yylYBScOyF1gN3eOZa2innp0HHF1QW+qorKZMoet94aSst/JiL/mk7JGbe/i2dWv0MVAES3TiC8anZaeVXdh/Irn/iPVPpe7T82lJa/LCKL0iFgTT/IkLs2IZmRdLKjrV7anp6D/XFhWvlRXs+rXPl3J0vSKyfo5fdlBnLC74LMSIeHZIbxlFXjLd2FZPXOGdriJVJ5IdH1U9DWtHcDdvhC3jk9nXQf9KP+ZslhrEsOYI6pR7IjGGNj0SH3y+Fosxfnq+HYH47DqR3dn2IG/qh/V/hLl65GuC09aoME5bm8ypW9PnnT50hSXuXKxap6i6o29TXvKYcSENWb+uIA6MdFsMA19xapx32aM+ce1KaMqHNLTxc8kqH/VwJLy+8BeeS0XgkUfTBvfcXKQb8S2BXt1wP/QdHbB/NyqKGsVlseSecaYFcM7DXhK+/JI1t+5MIdp+pMpKJ7DXiWZv1P35Yn/ANh84y/MK6qbQLbUN75q7gwfjKcyf864P8AKKTz4MGMNQEAAAAASUVORK5CYII=');}
.ecWap-box-lower .ecWap-box-content{padding-top:0;max-height:none;position:absolute;top:2.25em;bottom:2.25em;left:0;right:0}
.ecWap-dialog-content-list ul li{float:left;width:25%;padding-bottom:1.23em}
.ecWap-dialog-content-list ul li .ecWap-icon{width:3.1em;height:3.1em;margin:0 auto;padding:.3em 0}
.ecWap-dialog-content-list ul li .ecWap-title{text-align:center;font-size:.7em}
.ecWap-box-footer{display:box;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;position:relative;z-index:10}
.ecWap-box-lower .ecWap-box-footer{height:2.25em;line-height:2.25em;position:absolute;left:0;right:0;bottom:0;padding:0}
.ecWap-box-footer.hide{border-radius:0.25rem;display:none}
.ecWap-box-footer a{height:2.8rem;line-height:2.8rem;box-flex:1;display:block;-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}
.ecWap-box-footer a:nth-child(1){border-bottom-left-radius:0.25rem;border-bottom-right-radius:0.25rem;}
.ecWap-box-footer a:nth-child(2){position:relative;border-bottom-right-radius:0.25rem;border-bottom-right-radius:0.25rem;}
.ecWap-box-footer a:nth-child(2):after {content: "";display:block;width:1px;height:1.25rem;position:absolute;left:0;top:0.775rem;background-color:rgba(0,0,0,.1)}
.ecWap-box-footer .ecWap-box-cancel{color:#666;}
.ecWap-box-footer .ecWap-box-ok{color:#ca151e;}
.ecWap-box-cancel,.ecWap-box-ok{padding:0 1em;height:1.85rem;line-height:1.85rem;text-align:center;font-size:0.6rem;background-color:#fff;}
.ecWap-box-emless .ecWap-box-ok{color:#ca151e}
.box-ok-disabled{opacity:.3}
.ecWap-box-lower .ecWap-box-ok{background-color:#ca151e;border:0;height:100%;line-height:3em;color:#fff;border-radius:0}
.ecWap-box-slideUp{position:fixed;z-index:1000;bottom:0;background-color:#fff}
.ecWap-box-slideUp .ecWap-box-header{padding:0}
.ecWap-box-slideUp .ecWap-box-content{padding:0 .6em 3.6em}
.ecWap-box-slideUp .ecWap-box-footer{border-top:1px solid #eee;padding:.3em 1em}
.ecWap-box-lower .ecWap-box-header{width:100%;padding:.6em 0;border-bottom:1px solid #f0f0f0;position:absolute;top:0}
.ecWap-box-slideUp .ecWap-box-close{display:block}
.ecWap-dialog-content{font-size:0.6rem;text-align:left;line-height:1.5;}
.ecWap-dialog-content p{vertical-align:middle;color:#333}
.ecWap-dialog-content-loading{height:50px;background:transparent url(../images/loading.gif) scroll no-repeat 50% 50%}
.ecWap-box-select{height:3em;border-radius:1.5em;background-color:#eaeaea;margin-top:.6em;padding-right:.5em}
.ecWap-box-select select{font-size:1em;height:3em;padding-left:1.5em;background-color:rgba(255,255,255,0);background-size:2.8em 2.8em;color:#333}
.ecWap-box-select option{background-color:#eaeaea}
.ecWap-dialog-content.ecWap-box-verification .textbox{display:block;margin-top:.6em;position:relative}
.ecWap-dialog-content.ecWap-box-verification .textbox input{font-size:1em;border-radius:1.5em;padding:.8em 9.2em .8em 1.5em;background-color:#eaeaea}
.ecWap-dialog-content.ecWap-box-verification p{padding:0 1.8em}
.ecWap-dialog-content.ecWap-box-verification p.red{color:#ca151e;padding:.5em 0 0}
.ecWap-dialog-content.ecWap-box-verification .textbox a{width:7.7em;height:1.5em;color:#ca151e;text-align:center;position:absolute;right:0;top:0;padding:.8em 0;display:block}
.ecWap-dialog-content.ecWap-box-verification .textbox a span{border-left:1px solid #8c8c8c;display:block;height:1.5em;line-height:1.8;overflow:hidden}

/*支付宝弹样式*/
.ecWap-box-alipay .ecWap-box-header{text-align:center;height:2.9em;line-height:2.95em;}
.ecWap-box-alipay header{border-bottom:2px solid rgba(0,0,0,.1);}
.ecWap-box-alipay .ecWap-box-title{font-size:0.7em;color:#333;position:relative;}
.ecWap-box-alipay .ecWap-box-content{padding:.4em .4em 0;}
.ecWap-box-alipay .ecWap-dialog-content{color:#888;font-size:0.65em;text-align:left;line-height:1.55;padding:0;}
.ecWap-box-alipay .ecWap-box-footer{padding:0.75em 0.825em;display:block;}
.ecWap-box-alipay .ecWap-box-footer.hide{display:none;}
.ecWap-box-alipay .ecWap-box-footer .ecWap-box-ok,.ecWap-box-alipay .ecWap-box-footer .ecWap-box-cancel{display:block;padding:0 1em;height:3.1em;line-height:3.1em;border-radius:.7em;text-align:center;font-size:0.6em;background-color:#fbfbfb;border:1px solid #b2b2b2;font-family:roboto,\65B9\6B63\5170\4EAD\51C6\9ED1_GBK;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;margin-top:1.2em;}
.ecWap-box-alipay .ecWap-box-footer .ecWap-box-ok{color:#CA151E;}
.ecWap-box-alipay .ecWap-box-footer .ecWap-box-cancel{color:#333;margin-left:0;}

/*Tost提示*/
.dc-toast{display:none;position:fixed;top:50%;left:50%;background-color:rgba(51,51,51,0.7);color:#fff;font-size:0.6rem;padding:0.4rem 0.75rem;border-radius:0.25rem;z-index:10001;}

/*优惠券弹框样式*/
#get-coupon-box .ecWap-box-header { height: 2.25rem; padding: 0 1rem; border-bottom: 1px solid #eaeaea; text-align: center; position: relative; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: box; display: -webkit-flex; display: flex; -webkit-box-align: center; -moz-box-align: center; -ms-flex-align: center; -webkit-align-items: center; -moz-align-items: center; align-items: center; -webkit-box-pack: center; -moz-box-pack: center; -ms-flex-pack: center; -webkit-justify-content: center; -moz-justify-content: center; justify-content: center }
#get-coupon-box .coupons-item { padding: .58em 4.175em .6em .75em; border-radius: .2em; background-color: #fffcfb; position: relative; overflow: hidden }
#get-coupon-box.ecWap-box-lower .ecWap-box-content { padding-top: 0.75rem; padding-bottom: 2.25rem; margin: 0rem 0 1rem; max-height: none; position: absolute; top: 2.25em; bottom: 0em; left: 0; right: 0; }
#get-coupon-box .coupons-item .p-name { color: #fc5121; font-size: .75rem; font-weight: 555;}
#get-coupon-box .coupons-item .p-name span { font-size: .65rem;position: relative;top: .05rem;}
#get-coupon-box .coupons-item .p-name em { font-size: 1rem; font-weight: 400; font-style: normal;position: relative;top: .08rem;}
#get-coupon-box .coupons-item .p-desc { padding-top: .7em; line-height: 1.2; color: #333; }
#get-coupon-box .coupons-item .p-desc span { font-size: .6em; height: 1.2em; display: block; white-space: nowrap; overflow: hidden; text-overflow: ellipsis }
#get-coupon-box .coupons-item .p-date { line-height: 1.5; position: relative; z-index: 2; padding-top: .15em }
#get-coupon-box .coupons-item .p-date span { font-size: .5em; color: #888; display: block; white-space: nowrap; overflow: hidden }
#get-coupon-box .coupons-item .p-button { position: absolute; right: -1px; top: 0; width: 3.425em; height: 100%; border-radius: 0 .2em .2em 0; background-size: 3.425em 100% !important; overflow: hidden }
#get-coupon-box .coupons-item .p-button a { display: box; display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; text-align: center; align-items: center; -webkit-box-align: center; width: 100%; height: 100%; color: #fff; line-height: .7; background-size: 3.425em 100% }
#get-coupon-box .coupons-item .p-button a span { font-size: .65em; line-height: 1.4; display: inline-block; padding: 0 1.35em }
#get-coupon-box .ecWap-box-close { top: 50%; margin-top: -.5em; }
#get-coupon-box .ecWap-box-ok { line-height: 2.25rem; }
#get-coupon-box *{ -webkit-tap-highlight-color: rgba(0,0,0,0);}
#get-coupon-box *{-webkit-tap-highlight-color: transparent;}
.dc-toast.getcoupon { max-width: 12.5rem; background: #333;opacity: 0.7; filter:alpha(opacity=70);border-radius: 0.25rem;padding:0.4rem 0.5rem;word-break:break-all;word-wrap:break-word}

/*热区弹框*/
.picPopup .ecWap-box-header{padding-top:0.7rem;}
.picPopup .ecWap-box-content{max-height:17.05rem;padding:0 1rem;color:#2a2a2a;margin-top:0.85rem;}
.picPopup .ecWap-dialog-content{overflow:hidden;}
.picPopup .ecWap-box-title{font-size:0.85rem;word-break:break-all;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;padding-right:1rem;height:auto;line-height:1.2rem;}
.picPopup .ecWap-box-ok{font-size:0.7rem;}
