.confirm-order[data-v-9a1c4468]{background:#eee;overflow:hidden}.confirm-order .confirm-order-main[data-v-9a1c4468]{width:1200px;padding:0 60px;margin:40px auto;min-height:calc(100vh - 348px);background:#fff;overflow:hidden}.confirm-order .confirm-order-main .confirm-order-title[data-v-9a1c4468]{margin:30px 0 70px 8px}.confirm-order .confirm-order-main .confirm-order-title span[data-v-9a1c4468]:first-child{display:inline-block;width:4px;height:21px;background:#58c6bd;position:relative;top:4px;left:-10px}.confirm-order .confirm-order-main .confirm-order-title span[data-v-9a1c4468]:nth-child(2){font-size:18px;cursor:pointer;font-family:SourceHanSansCN-Medium;font-weight:500;color:#666}.confirm-order .confirm-order-main .confirm-order-message[data-v-9a1c4468]{font-size:16px;font-family:SourceHanSansCN-Regular;font-weight:400;color:#333}.confirm-order .confirm-order-main .confirm-order-list[data-v-9a1c4468]{width:1036px;height:164px;background:#f5f5f5;margin:20px auto;display:flex;justify-content:space-between;padding-top:30px}.confirm-order .confirm-order-main .confirm-order-list div[data-v-9a1c4468]:first-child{margin-left:30px;display:flex}.confirm-order .confirm-order-main .confirm-order-list div:first-child img[data-v-9a1c4468]{width:180px;height:98px;border-radius:4px}.confirm-order .confirm-order-main .confirm-order-list div:first-child p[data-v-9a1c4468]{font-size:14px;font-family:SourceHanSansCN-Regular;font-weight:400;color:#58c6bd;margin-left:10px}.confirm-order .confirm-order-main .confirm-order-list p[data-v-9a1c4468]:nth-child(2){font-size:14px;font-family:SourceHanSansCN-Regular;font-weight:400;color:#e64747;margin-right:105px}.confirm-order .confirm-order-main .confirm-order-promotion p[data-v-9a1c4468]{font-size:16px;font-family:Source Han Sans CN;font-weight:400;color:#333;line-height:36px;margin-bottom:10px}.confirm-order .confirm-order-main .confirm-order-promotion .confirm-order-code[data-v-9a1c4468]{position:relative;width:97px;height:44px;background:#f5f5f5;border:1px solid #ccc;border-radius:4px;text-align:center;line-height:44px;margin-bottom:20px;cursor:pointer}.confirm-order .confirm-order-main .confirm-order-promotion .confirm-order-code img[data-v-9a1c4468]{position:absolute;bottom:-1px;right:0;width:26px;height:26px}.confirm-order .confirm-order-main .confirm-order-promotion .active[data-v-9a1c4468]{border:1px solid #58c6bd}.confirm-order .confirm-order-main .confirm-order-promotion .confirm-order-shuoming[data-v-9a1c4468]{font-size:12px;font-family:Source Han Sans CN;font-weight:400;color:#999;line-height:36px;margin-top:10px}.confirm-order .confirm-order-main .confirm-order-button[data-v-9a1c4468]{width:1060px;margin-bottom:50px}.confirm-order .confirm-order-main .confirm-order-button div[data-v-9a1c4468]{float:right}.confirm-order .confirm-order-main .confirm-order-button div span[data-v-9a1c4468]:first-child{font-size:14px;font-family:Source Han Sans CN;font-weight:400;color:grey;margin-right:25px;position:relative;top:12px}.confirm-order .confirm-order-main .confirm-order-button div span[data-v-9a1c4468]:nth-child(2){font-size:14px;font-family:SourceHanSansCN-Regular;font-weight:400;color:grey;position:relative;top:12px;cursor:pointer}.confirm-order .confirm-order-main .confirm-order-button div span[data-v-9a1c4468]:nth-child(3){font-size:24px;font-family:SourceHanSansCN-Regular;font-weight:400;color:#e64747;position:relative;top:12px;margin-right:10px;cursor:pointer}