a:hover{text-decoration: none;}
.main *{color: #262626;}
.main .litb-btn-red,.main .litb-btn-yellow{color: #fff;}
.user-icon-tag {background-image: url(../images/user_tag_icon.png);background-repeat: no-repeat;display: inline-block;background-size: 1222px auto;}
.news-contenty{width: 1046px;}
.userCenter-box{background-color: #fff;margin-bottom:16px;padding: 16px 20px;box-sizing: border-box;}
.member_info_title_bg{align-items: center;justify-content: space-between;margin-bottom: 24px;width: 100%;box-sizing: border-box;}
.member_info_title_nbg{margin-bottom: 18px;}
.title-bg-userName{font-size: 16px;font-family: Ubuntu-Bold, Ubuntu;font-weight: 400;text-transform: capitalize;}
.title-bg-right{font-size: 14px;font-family: Ubuntu-Regular, Ubuntu;font-weight: 400;}
.member_info_title_bg .user-rank{margin-left: 10px;width: 47px;height: 15px}
.userCenter-box .user_vip_info_process_line{width: 100%;height: 8px;background: #EAEAEA;border-radius: 4px;margin-top: 35px;margin-bottom: 36px;}
.userCenter-box .user_vip_info_process_rank_list{display: inline-flex;align-items: center;justify-content: space-between;position: relative;top: -22px;width: 100%;}
.userCenter-box .user_vip_info_process_rank_name_list{display: inline-flex;align-items: center;justify-content: space-between;position: relative;top: -30px;width:100%;}
.member_info_title.on{margin-bottom: 8px;}
.user-rankw0{width: 28px;height: 20px;background-position: -214px -149px;}
.user-rankw1{width: 28px;height: 20px;background-position: -266px -149px;}
.user-rankw2{width: 28px;height: 20px;background-position: -363px -149px;}
.user-rankw3{width: 28px;height: 20px;background-position: -318px -149px;}
.my-wallet-box h4,.my-service-box h4{font-size:14px;font-family: Ubuntu-Bold, Ubuntu;font-weight: 400;line-height: 14px;text-transform: capitalize;margin-bottom: 24px;}
.userCenter-wallet,.userCenter-service{padding: 0 0 6px;align-items: center;}
.userCenter-wallet a,.userCenter-service a{display: inline-block;position: relative;margin-right: 42px;text-align: center;}
.userCenter-wallet a:last-child,.userCenter-service a:last-child{margin-right:0;}
.userCenter-wallet .label-txt,.userCenter-service .label-txt{margin-top: 8px;}
.userCenter-wallet a:hover .label-txt,.userCenter-service a:hover .label-txt,.my-order-box a:hover .label-txt{color: #C41D4A}
.wallet-coupons{width: 28px;height: 27px;background-position:-309px -1020px;}
.wallet-points{width: 28px;height: 27px;background-position:-363px -1019px;}
.wallet-balance{width: 26px;height: 27px;background-position:-418px -1020px;}
.tag-wallet,.tag-wallet .my_shop_price{font-size: 21px;font-family: Ubuntu-Bold, Ubuntu;font-weight: 400;}
.service-livechat{width: 26px;height: 26px;background-position:-472px -1020px;}
.user-clips-service-tickets{width: 25px;height: 26px;background-position:-527px -1020px;}
.service-review{width: 26px;height: 26px;background-position:-45px -1061px;}
.service-questions{width: 26px;height: 26px;background-position:-99px -1062px;}
.my-order-box{align-items: center;justify-content: center;margin-bottom: 24px;}
.my-order-box a{display: inline-block;margin: 0 32px;text-align: center;}
.my-order-box a .icon-tag{position: relative;}
.my-order-box a .order-number,.pending-rev-num{position:absolute;top:-15px;right:-10px;display:inline-block;width:20px;height:20px;line-height:20px;background:#E44B5A;text-align:center;border-radius:50%;color:#fff;font-size:11px}
.pending-rev-num{top: -10px;right: 0;}
.my-order-box .label-txt{margin-top: 10px;}
.orders-all-orders{width: 19px;height: 22px;background-position: -192px -1265px}
.orders-pending{width:29px;height:19px;background-position: -93px -1023px}
.orders-processing{width: 25px;height: 26px;background-position: -149px -1021px}
.orders-shipped{width: 28px;height: 24px;background-position: -201px -1022px}
.orders-after-sales{width: 24px;height: 26px;background-position: -258px -1020px}
.userCenter-pending-tip{width: 100%;height:24px;background:#F9866E;border-radius:8px;padding: 0 10px;box-sizing: border-box;justify-content: space-between;align-items: center;}
.userCenter-pending-tip .tip-left{align-items: center;}
.userCenter-pending-tip .txt{display: inline-block;color: #fff;}
.userCenter-pending-tip .txt *{color: #fff;}
.user-notice{background-position: -81px -1216px;width: 18px;height: 14px;margin-right: 10px;}
.user-close{background-position: -400px -151px;width: 10px;height: 10px;margin-right: 10px;vertical-align: -1px;}
.pending-get{width:auto;height:18px;line-height:18px;display:inline-block;background:#262626;font-family:Ubuntu-Medium,Ubuntu;font-weight:400;color:#FFFFFF;text-align:center;margin-right:20px;border-radius:8px;text-transform:uppercase;padding: 0 5px;}
a.pending-get:hover{color:#fff;}
.pending-get *{color: #fff;}
.order-list-box{border-top:1px solid #ccc;padding: 0 20px;}
.order-list-item{padding: 16px 0;}
.order-list-item .time-title{margin-bottom: 16px;}
.order-list-item ul{align-items: center;justify-content: space-between;}
.order-list-item .view-main{align-items: center;}
.order-list-item .view-block{width: 60px;margin: 0 8px;}
.order-list-item .view-scroll,.order-list-item .view-ul{width: 100%;}
.order-list-item .view-block .box{margin: 0;}
.order-list-item .slide-left,.recommend_l{width: 24px;height: 24px;background-position: -499px -701px}
.order-list-item .slide-left:hover,.recommend_l:hover{background-position: -532px -701px}
.order-list-item .slide-right,.recommend_r{width: 24px;height: 24px;background-position: -499px -654px}
.order-list-item .slide-right:hover,.recommend_r:hover{background-position: -532px -654px;}
.order-list-item .slide-left.none,.order-list-item .slide-right.none{background:none;cursor: default;}
.order-status-desc{font-size: 14px;font-family: Ubuntu-Bold, Ubuntu;font-weight: 400;color: #5FAC89;width: 20%;text-align: center;margin-right: 5px;vertical-align: middle;}
.order-status-desc00{color: #DF373E;}
.expired-status-desc1{color: #999;}
.order-view a{text-decoration: underline;}
.recommend_scroll{top: 77px;position: absolute;}
.recommend_l{left: 0;}
.recommend_r{right: 0;}
.recommend_l.none,.recommend_r.none{display: none;}
.userCenter-box .price-main{justify-content: space-between;align-items: flex-end;margin-top: 6px;width: 120px;}
.userCenter-box .price-main .my_shop_price{font-size:14px;font-family: Ubuntu-Bold, Ubuntu;font-weight: 400;display: inline-block;line-height: 14px;}
.userCenter-box .price-main .proCarts{width: 17px;height: 16px;background-position: -340px -358px;cursor: pointer;}
.userCenter-box .price-main .proCarts:hover{background-position: -361px -358px}
.es_product_list .fav{position: absolute;right: 6px;top: 6px;width: 20px;height: 20px;background-position: -30px -1242px;cursor: pointer;z-index: 10}
.es_product_list .fav:hover,.es_product_list .fav-on{background-position: -62px -1242px}
.collection-box{padding: 0 20px;border-top: 1px solid #CCCCCC;}
.icon-del{width: 15px;height: 16px;background-position: -534px -34px}
.profile-gift{width: 13px;height: 14px;background-position: -164px -120px;margin:0 10px;}
.recommend-goods-empty{text-align: center;padding-bottom: 30px;}
.recently-viewed-empty{width: 121px;height: 110px;background-position: -499px -674px;margin: 22px 0 8px;}
.recommend-favorite-empty{width: 116px;height: 100px;background-position: -259px -221px;margin: 22px 0 8px;}
.coupon-empty{width: 110px;height: 91px;background-position:  -423px -91px;margin: 22px 0 8px;}
.questions-empty{width: 117px;height: 96px;background-position:  -758px -92px;margin: 22px 0 8px;}
.points-empty,.balance-empty{width: 112px;height: 88px;background-position:  -90px -99px;margin: 22px 0 8px;}
.tickets-empty{width: 125px;height: 95px;background-position:  -251px -91px;margin: 22px 0 8px;}
.orders-empty{width: 112px;height: 87px;background-position:  -589px -90px;margin: 22px 0 8px;}
.adress-empty{width: 78px;height: 84px;background-position:  -297px -865px;margin: 22px 0 8px;}
.reviews-empty{width: 110px;height: 90px;background-position:  -92px -230px;margin: 22px 0 8px;}
.coupon-ul-title{ align-items: center;}
.balance-ul-title{justify-content:center;padding: 0 20px;position: relative;margin-bottom: 30px}
.coupon-ul-title li{width:auto;display:inline-block;padding:0 0 5px;margin-right:104px;text-align:center}
.balance-ul-title li{margin-right: 70px;}
.balance-ul-title li:last-child{margin-right: 0}
.review-ul-title li{margin-right: 24px;}
.coupon-ul-title li span{font-style:normal;font-size:16px;color: #A7A3A3}
.coupon-ul-title li.on,.review-ul-title li.on{border-bottom:4px solid #262626}
.coupon-ul-title li.on span,.review-ul-title li.on span{font-family: Ubuntu-Bold;font-weight: 400;color: #262626}
.coupon_ul{flex-wrap: wrap;}
.coupon_ul .coupon_list{width: 45%;margin: 0 5% 32px 0;padding: 19px 0 11px;box-sizing: border-box;background-color: #fff;position: relative;box-shadow: 0px 0px 10px 0px rgb(0 0 0 / 10%);border-radius: 8px;}
.coupon_ul .coupon-li1 *,.coupon_ul .coupon-li2 *{color: #A7A3A3 !important;}
.coupon_list_p{padding: 0 24px;font-size: 14px;}
.coupon_discount,.coupon_discount *{font-size: 21px;font-family: Ubuntu-Bold, Ubuntu;font-weight: 400;text-transform: uppercase;color: #C41D4A}
.coupon_desc{margin-top: 2px;}
.coupon_text{margin-top: 6px;justify-content: space-between;align-items: center}
.coupon_text,.coupon_text *{color: #999;}
.coupon_list_code_info{padding: 5px 24px 0;align-items: center;justify-content: space-between;}
.coupon_list_line{position: relative;}
.coupon_list_line div{width:90%;border-top: 1px dashed #ccc;margin: 16px auto;}
.coupon_list_line:before,.coupon_list_line:after{content: '';display: inline-block;width: 24px;height: 24px;background-color: rgb(0 0 0 / 3%);position: absolute;top: -12px;border-radius: 50%;}
.coupon_list_line:before{left: -12px;clip: rect(0px 24px 24px 12px);}
.coupon_list_line:after{right: -12px;clip: rect(0px 12px 24px 0px);}
.coupon_list_code,.coupon_list_code span{font-size: 14px;font-family: Ubuntu-Bold, Ubuntu;font-weight: 400;}
.coupon_list_code .tu{text-transform: uppercase;}
.coupon_list_code_shipping,.coupon_list_code_shipping *{font-size: 14px;color: #999}
.shipping0,.shipping0 *{font-size: 14px;color: #ff0000}
.coupon_list .point-tips{position: absolute;left: 0;top:5px;color: #D0CFCF !important;font-style: normal;z-index: 11;}

.coupon_list_code_copy{font-size:12px;font-family: Ubuntu-Medium, Ubuntu;font-weight: 500;background: #CB1D46;color:white;height:24px;line-height:24px;text-align:center;width:72px;text-transform:uppercase;border-radius: 8px}
.coupon_list_code_copy:hover{color: #fff;}
.coupon_list_date{margin-top: 12px;color: #D81F1F;}
.coupon-li1:after,.coupon-li2:after{content: '';width: 100%;height: 100%;position: absolute;left: 0;top: 0;background-size: 66px auto;background-position: bottom right;background-color: #fff;opacity: .6;background-repeat: no-repeat;}
.coupon-li1:after{background-image: url(../images/coupon-used-bg.png);}
.coupon-li2:after{background-image: url(../images/coupon-expired-bg.png);}
.points-save,.balbace-total{margin-bottom: 24px;font-size: 16px;font-family: Ubuntu-Bold, Ubuntu;font-weight: 400;color: #C41D4A;}
.points-save span{color: #C41D4A;}
.balance-txt,.balance-txt span{font-size: 12px;font-family: Ubuntu-Bold, Ubuntu;font-weight: 400;color: #DF373E}
.balance-txt1,.balance-txt1 span{font-size: 12px;font-family: Ubuntu-Bold, Ubuntu;font-weight: 400;color: #6BAED4}
.withdraw-buttons{display: inline-block;width: 160px;height: 36px;line-height:36px;background: linear-gradient(90deg, #E2203A 0%, #C41D4A 100%);border-radius: 8px;font-size:16px;font-family: Ubuntu-Bold, Ubuntu;font-weight: 400;color:#fff;text-align:center;margin-right:8px;text-transform: uppercase;}
.withdraw-buttons:hover{color: #fff;}
.tip-tag{width: 16px;height: 16px;background-position: -460px -250px}
.texttip{border-color: #ccc;}
.ui-page p{margin-right: 0;}
.userCenter-ad{align-items: center;justify-content: space-between;margin: 16px 0;}
.userCenter-ad a{width: 48%;}
.toolbar-page{float: none;}
.log_list{border-collapse: collapse;}
.log_list td{padding:16px 0;}
.log_list th{font-family: Ubuntu-Bold, Ubuntu;font-weight: 400;}
.coupon_list .coupon_dialog{position:absolute;right:0;top:0;width:100px;height:100px;background:conic-gradient(from 90deg at 35% 0,#F2C6D2 0,#F2C6D2 45deg,transparent 46deg);z-index: 1;}
.coupon_list .dialog_new_r{background:transparent;color:#C41D4A;width:100%;display:inline-block;transform:rotate(45deg);padding:0;text-align:center;position:absolute;top:19px;right:-25px;font-family:Ubuntu-Medium,Ubuntu;font-weight:400;}
.coupon_list .dialog_new_l{position:absolute;right:0;top:0;width:100px;height:100px;background:conic-gradient(from 90deg at 65% 0,#fff 0,#fff 45deg,transparent 46deg);z-index: 2;border: none;}
.guide-tip{width: 100%;margin-left:10px;height: 24px;background: linear-gradient(90deg, #C41D4A 0%, #FCA6A8 70%, #FEE4E4 100%);border-radius: 8px;align-items: center;justify-content: space-between;padding: 0 16px;max-width: 620px;}
.guide-tip span{color: #fff;}
.guide-tip span b{color: #fff;font-size:14px;}
.guide-tip .info-tag{vertical-align: -7px;margin: 0 0 0 5px;width: 22px;height: 23px;background-position: -347px -481px;}
.points_overdue{font-family: Ubuntu-medium, Ubuntu;font-weight: 500;font-size: 12px;color: #E44B5A;line-height: 14px;text-align: center;font-style: normal;margin-left: 16px;}