.listStep{padding-top:30px}.listStep ul{overflow:hidden;padding-left:16px;border-radius:50px}.listStep ul li{float:left;width:20%}.listStep ul li p{background:#e5e5e5;padding:7px 0 7px 25px;font-size:14px;font-weight:bold;position:relative}.listStep ul li p span{position:absolute;left:-15px;width:31px;height:31px;text-align:center;background:#c4b8b2;top:0;line-height:31px;color:#FFF;border-radius:50%}.listStep ul li.active p{background:#ffedbc}.listStep ul li.active p span{background:#ff5a00}.listCart .itemCart{border:1px solid #bfbaaf;margin-bottom:22px;position:relative}.listCart .itemCart .number{width:34px;height:100%;display:table-cell;vertical-align:middle;text-align:center;background:#ebe0c7;font-size:18px;font-weight:bold}.boxCart{display:table-cell;width:944px}.boxCart .box01{padding:15px 20px;border-bottom:1px solid #bfbaaf}.boxCart .box01 .titleItem{font-size:18px;font-weight:bold;display:inline-block;margin-bottom:13px}.boxCart .box01 .titleItem a{border-bottom:2px solid #a3a3a3}.boxCart .box01 .titleItem a:hover{text-decoration:none;border-bottom:none}.boxCart .box01 .infoItem{float:left;width:590px}.boxCart .box01 .infoItem li{display:inline-block;width:224px;vertical-align:top}.boxCart .box01 .infoItem li .title{font-size:14px;padding:5px 10px;background:#eeebd9;font-weight:bold}.boxCart .box01 .infoItem li .content{padding:14px 10px 0;position:relative;min-height:50px}.boxCart .box01 .infoItem li .content .blockText{display:inline-block;min-width:95px}.boxCart .box01 .infoItem li .content p{font-size:14px}.boxCart .box01 .infoItem li .content p:not(:last-child){margin-bottom:13px}.boxCart .box01 .infoItem li .content p.linkDelete{position:absolute;bottom:0px;left:0}.boxCart .box01 .infoItem li .content p.linkDelete a{color:#36C;text-decoration:underline}.boxCart .box01 .infoItem li .content p.linkDelete a:hover{text-decoration:none}.boxCart .box01 .infoItem li:last-child{width:358px;margin-left:3px}.boxCart .box01 .toolItem{float:right;width:284px}.boxCart .box01 .toolItem .text{font-size:14px;font-weight:bold;padding-bottom:15px;margin-bottom:10px;border-bottom:1px solid #DDD}.boxCart .box01 .toolItem .btn a{display:block;text-align:center;font-size:14px;padding:6px 17px 6px 10px;background:url(/static/default/css/../img/common/icon_arrow07.png) no-repeat right 30px top 50% #f4814e;color:#FFF;border-radius:3px;transition:0.3s all}.boxCart .box01 .toolItem .btn a:hover{text-decoration:none;opacity:0.7}.boxCart .box02{padding:12px 20px}.boxCart .box02 .total{text-align:right;font-size:18px;font-weight:bold;color:#000}.boxCart .box02 .total .price{color:#ff2525}.listCart .itemCart:last-child{margin-bottom:0}ul.noteText{padding:15px 0 18px;color:#c01733;font-size:14px}ul.noteText li:not(:last-child){margin-bottom:2px}ul.noteText li{text-indent:-15px;padding-left:15px}.totalCart{border-top:7px solid #a89e9a}.totalCart .text{text-align:right;padding:20px;font-size:18px;font-weight:bold;color:#000;background:#f8f3ed}.totalCart .text .price{color:#ff2525}.groupPayment .sheetDetail li .quantity{width:250px}.groupPayment .sheetDetail li .price{width:260px}.sumTotal td{background-color:#F8F3ED}.sumTotal th,.sumTotal td{padding:11px 15px;border:none;border-top:4px solid #A89E9A;font-weight:bold}.sumTotal .title{display:inline-block;width:400px;font-size:14px;text-align:left;vertical-align:middle}.sumTotal .totalPrice{display:inline-block;width:480px;font-size:18px;text-align:right;vertical-align:middle}.sumTotal .txtLink{margin-top:10px;font-weight:normal}.styleList01 li{float:left;width:204px;margin-right:10px}.styleList01 li label{display:block;margin-bottom:8px}.styleList02 li{float:left;min-width:100px;margin-right:39px}.styleList02 li select{display:inline-block;width:80px;vertical-align:middle}.styleList02 li label{display:inline-block;margin:0;vertical-align:middle}.styleList03 li{float:left;width:auto;margin-right:26px}.styleList03 li label{display:inline-block;margin:0 10px 8px 0}.styleList04{width:715px}.styleList04 li{float:left;width:auto;margin-right:6px}.styleList04 li label{display:inline-block;margin:0 0 8px 0}.formTable td .sexText{width:98px;display:inline-block;margin:-15px 20px -15px 0;padding:24px 0;background:#F4F2E6;vertical-align:middle;text-align:center}.formTable td.col01{width:114px;background:#FAF7E7}.formTable th.bgBorder{border-right:1px solid #C2BDB3}.formTable01{margin-bottom:16px;border-left:1px solid #A89E9A;border-right:1px solid #A89E9A}.formTable01 th{background:#FFFACF;font-weight:bold;text-align:left}.formTable01 td{padding:15px 30px;font-weight:bold}.radioList02{display:inline-block;vertical-align:middle}.radioList01 li{float:left;width:auto;min-width:inherit;margin-right:8px}.checkList01 li{float:left;width:auto;min-width:inherit;margin-right:8px}.noteText01{margin:20px 0 20px;padding:12px 17px 9px;border:1px solid #C4BFB5;background:#FFFEF5;font-size:14px;line-height:1.7}.noteText02{padding:0 30px;font-size:14px;line-height:1.6}.noteText02 span{display:block;padding-left:15px;text-indent:-15px}.styleText01{padding:0 0 30px;font-size:14px;line-height:1.6}.styleText02{padding:0 0 80px;font-size:14px;line-height:1.6}.searchInput01 input{padding:6px 7px 6px 10px}.textLink01{padding-top:5px}.textLink01 a{color:#3366CC;text-decoration:underline}.textLink01 a:hover{text-decoration:none}.confirmText{display:inline-block;min-width:81px;padding:4px 10px;border:1px solid #D8CBC6;background:#FFD36B;font-size:12px;text-align:center}.centerContent{padding:42px 0 54px;text-align:center}.centerContent .text01{margin-bottom:13px;font-size:16px;font-weight:bold}.commentArea{height:82px;background:#F1F1F1}.noResize{height:82px}.completeText01{margin-bottom:20px;padding-bottom:45px;border-bottom:3px solid #A89E9A;font-size:18px;line-height:1.7;text-align:center}.completeText01 span{display:block;padding-bottom:11px;font-size:32px;font-weight:bold}.noteList01{padding:0 0 33px 6px}.noteList01 li,.noteList01 p{padding:0 0 0 15px;font-size:14px;line-height:1.6;text-indent:-20px}.noteList02{padding:4px 0 0 0}.centerContent sup{color:#CB0000}.group{padding:22px 0 30px}.group .text01{margin-bottom:20px;font-size:14px;line-height:1.8}.group .text01:last-child{margin-bottom:0}#pageCartPayment .headline8{margin-bottom:35px}.statusTag{display:inline-block;min-width:130px;margin-right:12px;padding:7px 15px;border:1px solid #D8CBC6;color:#FFF;text-align:center;vertical-align:middle}.groupPayment{margin-bottom:20px}.listPaymentCard li{float:left;width:50%;text-align:center}.noRecordArea{margin-top:80px}.textGray{color:#808080}.listCard img{max-height:37px}.passwordDiv{display:inline;position:relative}button.eyeBtn{background:none;border:none;padding:0;position:absolute;right:0.5rem;top:50%;transform:translateY(-50%)}