.couponSelectModel .modal-dialog{width:702px;max-width:702px}.couponSelectModel .modal-dialog .modal-content{right:inherit;width:100%;border-radius:8px;padding-bottom:40px}.couponSelectModel .header{background:#dce2ea;height:45px;line-height:45px;padding-left:30px;border-radius:8px;border-bottom-left-radius:0;border-bottom-right-radius:0;font-weight:700;font-size:18px;color:#333}.couponSelectModel .header .search-box{float:right;font-size:14px;color:#bcbdbe;margin-right:18px;font-weight:400}.couponSelectModel .header .search-box .search{display:inline-block;height:30px;line-height:30px;width:220px}.couponSelectModel .header .search-box .search input{background:#fff;border:1px solid #8590a6;border-radius:4px;padding-left:40px}.couponSelectModel .header .search-box .search:before{top:2px;left:10px;font-size:18px}.couponSelectModel .header .search-box .bnt-search{height:30px;line-height:30px;margin-left:10px;display:inline-block;background:#487bb1;border-radius:4px;color:#fff;width:50px;text-align:center;cursor:pointer}.couponSelectModel .modal-body{padding:0;padding-bottom:40px}.couponSelectModel .modal-body .title{font-weight:700;font-size:14px;line-height:30px;height:30px;margin:5px 0}.couponSelectModel .modal-body .nav-box{width:calc(100% - 100px);overflow:hidden;overflow-x:auto;white-space:nowrap}.couponSelectModel .modal-body .nav-box .nav-li{display:inline-block;height:32px;line-height:32px;padding:0 20px;font-size:14px;cursor:pointer}.couponSelectModel .modal-body .nav-box .nav-li:first-child{position:sticky;top:0;left:0;background:#ddd}.couponSelectModel .modal-body .nav-box .nav-li.selected{color:#0070cc;border-bottom:2px solid #0070cc}.couponSelectModel .modal-body .panel{font-size:12px;background:#e9e9ee}.couponSelectModel .modal-body .panel .panel-heading{background:#ddd;box-shadow:0 2px 4px 0 hsla(0,0%,58.4%,.33);border-radius:0;padding:0;font-size:12px;font-weight:700;height:30px;line-height:30px}.couponSelectModel .modal-body .panel .panel-body{padding:0;height:398px;overflow-y:auto;color:#333;padding:10px;padding-right:0}.couponSelectModel .modal-body .panel .panel-body .coupons{width:120px;float:left;border-radius:8px;margin:8px;background:#f4f6f9;box-shadow:0 2px 8px 0 rgba(0,0,0,.16);position:relative}.couponSelectModel .modal-body .panel .panel-body .coupons.selected{background-color:#487bb1;color:#fff}.couponSelectModel .modal-body .panel .panel-body .coupons:after,.couponSelectModel .modal-body .panel .panel-body .coupons:before{position:absolute;display:block;content:"";width:6px;height:12px;background-color:#f4f6f9;box-shadow:inset 0 2px 8px 0 rgba(0,0,0,.16);top:44px;border-radius:12px;z-index:1}.couponSelectModel .modal-body .panel .panel-body .coupons:after{left:0;border-radius:0 12px 12px 0}.couponSelectModel .modal-body .panel .panel-body .coupons:before{right:0;border-radius:12px 0 0 12px}.couponSelectModel .modal-body .panel .panel-body .coupons .coupons-name{height:50px;border-bottom:1px dashed #bdbdbd;position:relative;text-align:center}.couponSelectModel .modal-body .panel .panel-body .coupons .coupons-name .name{font-size:14px;font-weight:700;vertical-align:middle;padding:0 8px}.couponSelectModel .modal-body .panel .panel-body .coupons .coupons-name .money{font-size:24px}.couponSelectModel .modal-body .panel .panel-body .coupons .coupons-name .money-ico{position:absolute;top:10px;left:10px;line-height:12px;font-size:12px}.couponSelectModel .modal-body .panel .panel-body .coupons .coupons-describe{line-height:26px;margin-top:5px;height:26px;text-align:center;padding:0 6px}.couponSelectModel .modal-body .panel .item-operation{height:35px;line-height:35px;background-color:#ddd;box-shadow:0 -2px 2px 0 hsla(0,0%,78%,.24);border-radius:0 0 6px 0}.couponSelectModel .modal-body .panel .item-operation .txt{font-size:12px;width:calc(100% - 120px);padding-left:10px;color:#000;font-weight:400}.couponSelectModel .modal-body .panel .item-operation .txt .money{font-size:18px;vertical-align:bottom}.couponSelectModel .modal-body .panel .item-operation .float-right{float:right;background:#fff;border:1px solid #979797;border-radius:4px}.couponSelectModel .modal-body .panel .item-operation .float-right .bnt-fangxiang:first-child{border-right:1px solid #979797}.couponSelectModel .modal-body .panel .item-operation .float-right .bnt-fangxiang{float:left;width:55px;height:35px;text-align:center;color:#8a8a8a}.couponSelectModel .footer-box{padding:0 78px}.couponSelectModel .footer-box .btn{background:#dee0e3;border:1px solid #d5d7db;border-radius:6px;width:200px;height:50px;color:#487bb1}.couponSelectModel .footer-box .btn-confirm{float:right;background-color:#487bb1;color:#fff}