.place_order{padding:60px 0}.place_order .han-page{width:1040px}.place_order .steps{height:130px}.place_order .has-text-danger{color:red}.place_order article{margin-top:20px;position:relative;padding:30px}.place_order article header h3{text-align:center;font-size:24px;font-weight:700;margin:0}.place_order article ul.infos li{padding:25px 0;display:flex;align-items:flex-start;line-height:1;font-size:18px;border-bottom:1px solid #dbdbdb}.place_order article ul.infos li:nth-of-type(1),.place_order article ul.infos li:nth-of-type(2),.place_order article ul.infos li:nth-of-type(3){padding:6px}.place_order article ul.infos li:nth-of-type(3){padding-bottom:25px}.place_order article ul.infos li.is-borderness{border-bottom:0}.place_order article ul.infos li.christmas-how-use div p{display:inline-flex;width:100%;line-height:1.3}.place_order article ul.infos li.christmas-how-use div p span{display:inline-block;width:25px;flex-shrink:0}.place_order article ul.infos li h4{width:150px;margin:0;padding:0;font-weight:400;font-size:18px}.place_order article ul.infos li strong{font-weight:600}.place_order article ul.infos li .is-prom-2{display:default}.place_order article ul.infos li .is-prom-2.is-disabled{color:#aaa;text-decoration:line-through;opacity:0;display:none}.place_order article ul.infos li .has-text-success{color:#79b900}.place_order article ul.infos li div{flex:1;color:#666;font-size:16px;padding-top:2px}.place_order article ul.infos li div p:nth-last-of-type(1){margin-bottom:0}.place_order article ul.infos li div span.is-success{color:#79b900}.place_order article ul.infos li div._courses.has-border{padding-bottom:21px;border-bottom:1px dashed #dbdbdb;margin-bottom:15px}.place_order article ul.infos li div._courses a{display:block;color:inherit;padding-top:13px;text-decoration:none;padding-left:20px;font-size:14px}.place_order article ul.infos li div._subsidiarys .desc-item{line-height:1.5;padding:15px 0 10px;border-top:1px dashed #dbdbdb}.place_order article ul.infos li div._subsidiarys .desc-item:nth-of-type(1){border-top:0;padding-top:0}.place_order article ul.infos li div._subsidiarys .desc-item span{display:block;color:inherit;cursor:default;padding-top:6px;padding-left:20px;font-size:14px}.place_order article ul.infos li div._subsidiarys .desc-item span:hover{text-decoration:none}.place_order article ul.infos li div.paymentWay{display:flex}.place_order article ul.infos li div.paymentWay a{position:relative;display:inline-flex;flex-direction:column;padding:0 15px;height:90px;border:2px solid #888;align-items:center;justify-content:center;width:350px;margin-right:20px;cursor:pointer;color:#666;line-height:1.2;text-decoration:none;overflow:hidden}.place_order article ul.infos li div.paymentWay a.is-active{color:#79b900;border-color:#79b900}.place_order article ul.infos li div.paymentWay a.is-active time{display:inline-block}.place_order article ul.infos li div.paymentWay a.is-active span.is-success{color:#666}.place_order article ul.infos li div.paymentWay a span.is-success{font-weight:700}.place_order article ul.infos li div.paymentWay a time{position:absolute;width:20px;height:20px;background:#79b900;color:#fff;top:0;right:0;border-bottom-left-radius:20px;font-size:12px;text-align:right;display:none}.place_order article ul.infos li div.term a{text-decoration:underline;cursor:pointer}.place_order article ul.infos li div.term label{font-weight:400}.place_order article .btns{margin-top:30px;margin-top:30px;display:flex;justify-content:flex-start;align-items:center;padding-left:150px}.place_order article .btns .btnBox button{width:220px;height:50px;background:#79b900;color:#fff;line-height:0;border-radius:2px;outline:0!important;font-size:20px;cursor:pointer;border:1px solid #79b900}.place_order article .btns .btnBox button.is-disabled{cursor:not-allowed}.place_order article .btns .priceBox{padding-right:15px;font-size:18px;text-align:right;line-height:1.2}.place_order article .btns .priceBox strong{font-size:30px;color:#79b900}.place_order article .btns .priceBox span.text-disabled{text-decoration:line-through;color:#888}.place_order article .error{font-size:16px;text-align:center}#place_order_alter{width:100%}#place_order_alter .modal-dialog{border-rdaius:5px;width:800px;overflow:hidden}#place_order_alter .modal-dialog .modal-content{border:0}#place_order_alter .modal-dialog .modal-header{padding:15px;background-color:#11a84e;color:#fff}#place_order_alter .modal-dialog .modal-header .close{position:absolute;width:30px;height:30px;right:15px;top:20px;font-size:30px;color:#fff}#place_order_alter .modal-dialog .modal-header h2{padding:5px;margin:0;font-size:18px;text-align:center}#place_order_alter .modal-dialog .modal-body{background-color:#f5f5f5;padding:35px}#place_order_alter .modal-dialog .modal-body li h3{margin-top:15px;font-size:18px;font-weight:600}#place_order_alter .modal-dialog .modal-body li p span{color:#ed1c24}