.loading-box2{height:100%;width:100%}.loading-box2 img{transform:translate(-50%,-50%);width:26px}.text-center{text-align:center!important}.pull-right{float:right}.text-right{text-align:right}.dashboard .icon-pro-dollar{font-size:18px}.dashboard .fontVAlign>*{vertical-align:middle}.dashboard .bold{font-weight:700}.dashboard .profile-header{display:inline-block}.dashboard .profile-header.noUpper{text-transform:none!important}.dashboard_loading{height:300px}.dashboard .header-message{font-size:20px;line-height:34px;margin-bottom:20px;text-transform:uppercase}.dashboard .customer-tier-info{margin-bottom:36px}.dashboard .customer-tier-info .tips{color:#b20f25;font-size:10px;line-height:18px}.dashboard .customer-tier-info .point-next-tier{display:flex;font-size:10px;line-height:14px}.dashboard .customer-tier-info .point-next-tier #point-next-tier-progress-bar{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#eee;border-radius:2px;box-shadow:inset 0 2px 5px rgba(0,0,0,.25);height:11px;width:100%}.dashboard .customer-tier-info .point-next-tier #point-next-tier-progress-bar::-webkit-progress-bar{background:linear-gradient(90deg,#fff,#eee 62.87%,#b5b5b5);border:1px solid #000;border-radius:0;padding-bottom:1px;padding-top:1px}.dashboard .customer-tier-info .point-next-tier #point-next-tier-progress-bar::-webkit-progress-value{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='5' height='11'%3E%3Ctext y='11'%3E/%3C/text%3E%3C/svg%3E");background-repeat:space;transform:scaleX(1)}.dashboard .customer-tier-info .point-next-tier #point-next-tier-progress-bar::-moz-progress-bar{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='5' height='11'%3E%3Ctext y='11'%3E/%3C/text%3E%3C/svg%3E");background-repeat:space;transform:scaleX(1)}.dashboard .customer-tier-info .point-next-tier-progress-bar-wrapper{flex:1}.dashboard .customer-tier-info .point-next-tier-progress-bar-label{font-size:10px;line-height:14px;margin-top:5px;text-transform:capitalize}.dashboard .customer-tier-info p{margin-bottom:0;text-transform:uppercase}.dashboard .customer-tier-info .diff{margin-left:15px;min-width:135px}.dashboard .customer-tier-info-inner{border:1px solid #000;border-top:9px solid #000;margin-bottom:6px;padding:21px 20px}.dashboard .customer-tier-info-inner .tier-name{-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#000;color:#fff;font-size:26px;font-weight:700;line-height:34px}.dashboard .customer-tier-info-inner .point-expiry-date{font-size:14px;font-weight:500;line-height:21px}.dashboard .dashboard-variation-box{margin-bottom:20px;padding-left:15px;padding-right:15px;position:relative;width:100%}.dashboard .dashboard-variation-box.is-pcbox{flex:0 0 50%;max-width:50%}.dashboard .dashboard-variation{display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.dashboard .dashboard-variation .card{border:1px solid #ebebeb;border-radius:0;cursor:pointer;display:flex;flex-direction:column;height:240px;margin-bottom:20px;min-height:100%;padding:20px;position:relative}.dashboard .dashboard-variation .card:hover{border:1px solid #dbdbdb}.dashboard .dashboard-variation .card .card-header{border-bottom:none;display:flex;padding:0}.dashboard .dashboard-variation .card .card-header.align{align-items:center;justify-content:space-between}.dashboard .dashboard-variation .card .card-header .iconfont{margin-right:8px}.dashboard .dashboard-variation .card .card-header h2{font-size:14px;font-weight:400;line-height:21px;text-transform:uppercase}.dashboard .dashboard-variation .card .card-body{flex:1 1 auto}.dashboard .dashboard-variation .card .card-body-inner{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.dashboard .dashboard-variation .card .card-body-inner.mx{max-width:100%}.dashboard .dashboard-variation .card .card-body-inner .empty-tips{color:#000;font-size:12px;line-height:21px}.dashboard .dashboard-variation .card .card-body-inner .dashboard-point-tips{font-size:12px;line-height:18px;width:380px}.dashboard .dashboard-variation .card .card-body-inner .dashboard-point-tips.pc{display:block}.dashboard .dashboard-variation .card .card-body-inner .dashboard-point-tips.mobile{display:none}.dashboard .dashboard-variation .card.noAmount .card-body-inner{padding:0 20px;width:100%}.dashboard .dashboard-variation .card.noAmount .number-text{font-size:20px;line-height:1.2}.dashboard .dashboard-variation .number-text{font-size:30px;font-weight:500;line-height:21px;margin-bottom:10px}.dashboard .dashboard-variation .number-text.noMargin{margin:0}.dashboard .dashboard-variation .sub-link,.dashboard .dashboard-variation .sub-text{font-size:12px;font-weight:400;line-height:21px}.dashboard .dashboard-variation .sub-text{color:#b5b5b5;margin-bottom:15px}.dashboard .dashboard-variation .sub-link{-webkit-text-decoration:underline;text-decoration:underline}.dashboard .dashboard-variation-orders .order-number{flex-grow:2;flex:1 1 240px;font-size:12px;line-height:21px}.dashboard .dashboard-variation-orders .linebox{border-bottom:1px solid #ccc;display:flex;font-size:12px;justify-content:space-between}.dashboard .dashboard-variation-orders .linebox span{color:#acacac;line-height:18px;margin-bottom:-1px;padding-bottom:10px;text-align:center;width:33.33%}.dashboard .dashboard-variation-orders .linebox span.active{border-bottom:1px solid #000;color:#000}.dashboard .dashboard-variation-orders .order-details{font-size:12px;line-height:21px}.dashboard .dashboard-variation-orders .order-details p{margin-bottom:5px}.dashboard .dashboard-variation-orders .order-details .status{display:flex;justify-content:space-between}.dashboard .dashboard-variation-orders .card-info-group div{margin-bottom:1rem}.dashboard .dashboard-variation-orders .card-header{margin-bottom:28px}@media only screen and (max-width:1023px){.dashboard .header-message{font-size:14px;line-height:28px}.dashboard .gift-price p{word-wrap:break-word;line-height:1;min-width:205px;white-space:normal}.dashboard .customer-tier-info{margin-bottom:23px}.dashboard .customer-tier-info .point-expiry-date{font-size:13px;margin-bottom:5px}.dashboard .customer-tier-info .point-next-tier{font-size:12px;line-height:18px}.dashboard .customer-tier-info .point-next-tier-progress-bar-wrapper{margin-right:0}.dashboard .customer-tier-info .point-next-tier-progress-bar-label{line-height:18px;margin-top:0}.dashboard .customer-tier-info-inner{margin-bottom:8px;padding:24px 15px}.dashboard .customer-tier-info-inner .tier-name{font-size:25px}.dashboard .dashboard-variation-orders .card-header{margin-bottom:3px}.dashboard .dashboard-variation .card .card-body-inner .dashboard-point-tips{font-size:12px;line-height:18px;width:250px}.dashboard .dashboard-variation .card .card-body-inner .dashboard-point-tips.pc{display:none}.dashboard .dashboard-variation .card .card-body-inner .dashboard-point-tips.mobile{display:block}.dashboard .dashboard-variation-order-box .card{height:auto}}@media only screen and (min-width:1024px){.dashboard_loading{height:100%}.dashboard .dashboard-variation .card.hasAmount,.dashboard .dashboard-variation .card.recharge{height:120px}.dashboard .dashboard-variation .card.noCard{height:142px}.dashboard .dashboard-variation .card.noAmount .card-body-inner{padding:0;width:88.27%}.variationBox .card{height:auto!important}.variationBox .card-body-inner{position:static!important;transform:none!important;width:100%!important}}