@charset 'utf-8';
html{
	min-height: 100%;
    background: linear-gradient(135deg, #fff7f3, #e3e9ff);
}
body{background:none;--themeColor:var(--colorone);--themeScolor:#ffaa00;--themeBcolor:#f5fbff;--themeGreen:#22a766;}
.user_head_block{float: left;width: 100%;height:70px;}
@media (max-width: 768px) {
body{background:none;padding-bottom: 0px;}
.user_head_block{height: 70px;}
.head_m_1{display: none;}
}
.btn{border-radius: 4px;line-height: 38px;padding-top:0;padding-bottom: 0;font-size: 15px;}
@media (max-width: 768px) {
.btn{line-height: 48px;font-size: 16px;font-weight: bold;}
}
.checkbox{width: auto;height: auto;float: left;margin: 4px 0 0 0;}
.input{ border:solid 1px #eee;height:40px;padding:9px 6px;color:#888;background:#fff; vertical-align: middle;margin-right: 10px;float: left;line-height: 20px;}
.button{ border:solid 1px #eee;height:40px;padding:9px 6px;color:#888;background:#fff; vertical-align: middle;margin-right: 10px;float: left;}
.submit {background: #555;height: 30px;padding: 0px 17px;line-height: 28px;color: #fff;font-size: 14px;cursor: pointer;border: none;border-radius: 3px;}
.radio{float: left;vertical-align:middle; margin: 3px 5px 0 0;}
.select{ border:solid 1px #eee;height:40px;padding:7px 6px;color:#888;background:#fff; vertical-align: middle;margin-right: 10px;float: left;}
.inputlong{width: 400px;}
textarea{ border:solid 1px #eee;height:30px;padding:3px 6px;color:#888;background:#fff; vertical-align: middle;font-size: 14px;outline: none;}
select{border:solid 1px #ccc;}
.file{float: left;margin: 7px 10px 0 0;}

input::-webkit-input-placeholder { color: #ccc;}
input:-ms-input-placeholder {color: #ccc;}
input::placeholder {color: #ccc;}
textarea::-webkit-input-placeholder { color: #ccc;}
textarea:-ms-input-placeholder {color: #ccc;}
textarea::placeholder {color: #ccc;}

/*quanBar*/
.quanBar{float: left;width: 100%;}
.quanBar .li{float: left;width: 48%;margin: 0 1% 30px;}
.quanBar .li .t{float: left;width: 100%;position: relative;background: #E4F4FF;border-bottom: dotted #B4D1E4 2px ;border-radius: 10px;}
.quanBar .li .t i{position: absolute;z-index: 3;line-height: 30px;left: 0;top:30px;background: #09F;padding: 0 30px 0 20px;color: #fff;border-radius: 0 30px 30px 0;font-style: normal;}
.quanBar .li .t p{float: left;width: 50%;margin: 80px 0 40px;font-size: 15px;color: #555;padding-left: 20px;line-height: 30px;}
.quanBar .li .t a{float: right;margin-top: 80px;font-size: 16px;color: #09F;text-align: right;line-height: 40px;border: 1px solid #09F;border-radius: 40px;padding: 0 40px;margin-right: 30px;}
.quanBar .li .t b{float: right;margin-top: 90px;font-size: 16px;color: #09F;text-align: right;margin-right: 10px;width: 40%;text-align: center;}
.quanBar .li .t b span{float: left;line-height: 20px;margin-top: 15px;}
.quanBar .li .t b em{float: left;font-style: normal;font-size: 40px;line-height: 40px;color: #09F;}
.quanBar .li .b{float: left;width: 100%;position: relative;height:20px;background: #E4F4FF;border-bottom: solid #09F 2px ;border-radius: 10px 10px 0 0;}
.quanBar .li:hover .b{background: #FFDEDE;border-bottom: solid #dc0000 2px ;}
.quanBar .li:hover .t{background: #FFDEDE;border-bottom: dotted #FF9696 2px ;}
.quanBar .li:hover .t i{background: #dc0000;}
.quanBar .li:hover b{color: #dc0000;}
.quanBar .li:hover b em{color: #dc0000;}
.quanBar .li:hover a{color: #fff;background:#dc0000;border-color:#dc0000;}
.quanBar .pass .t{background: #f4f4f4;border-bottom: dotted #ddd 2px ;}
.quanBar .pass .t i{background: #888;color: #fff;}
.quanBar .pass .t p{color: #555;}
.quanBar .pass .t a{color: #888;border: 1px solid #888;}
.quanBar .pass .t b{color: #888;}
.quanBar .pass .t b em{color: #888;}
.quanBar .pass .b{background: #eee;border-bottom: solid #888 2px ;}
.quanBar .pass:hover .t{background: #f4f4f4;border-bottom: dotted #ddd 2px ;}
.quanBar .pass:hover .t i{background: #888;color: #fff;}
.quanBar .pass:hover .t p{color: #555;}
.quanBar .pass:hover .t a{color: #888;border: 1px solid #888;}
.quanBar .pass:hover .t b{color: #888;}
.quanBar .pass:hover .t b em{color: #888;}
.quanBar .pass:hover .b{background: #E4F4FF;border-bottom: solid #888 2px ;}
.quanBar .pass:hover a{color: #888;background:#ddd;}
.quanBar .cur .t i{background: #09f;}
.quanBar .cur .t b span{color: #09f;}
.quanBar .cur .t b em{color: #09f;}
.quanBar .cur .b{border-bottom: solid #09f 2px ;}
@media (max-width: 768px) {
.quanBar{padding: 0 0;margin-top: 0px;}
.quanBar .li{float: left;width:100%;margin: 0 0% 10px;}
.quanBar .li .t i{line-height: 30px;top:20px;padding: 0 30px 0 10px;font-size: 13px;line-height: 24px;}
.quanBar .li .t p{margin: 60px 0 20px;padding-left: 10px;font-size: 14px;line-height: 20px;}
.quanBar .li .t b{margin-top: 60px;font-size: 15px;}
.quanBar .li .t b em{font-size: 30px;}
.quanBar .li .t a{margin-top: 60px;font-size: 14px;line-height: 30px;border-radius: 30px;padding: 0 30px;margin-right: 10px;}
.quanBar .li .b{height:15px;}
}


/*recommend_ewm_ywy 个人中心推荐二维码*/
.recommend_ewm_ywy{float: left;width: 100%;padding-top: 20px;}
.recommend_ewm_ywy .l{float: left;width: 100%;background: #f4f4f4;padding: 40px;margin-bottom: 20px;}
.recommend_ewm_ywy .l .img{float: left;width: 20%;}
.recommend_ewm_ywy .l .img img{padding: 0px;width: 100%;}
.recommend_ewm_ywy .l .text{float: right;width: 75%;border-radius: 10px;padding: 20px;}
.recommend_ewm_ywy .l .text .link{float: left;width: 100%;line-height: 24px;}
.recommend_ewm_ywy .l .text p{float: left;width: 100%;line-height: 24px;}
.recommend_ewm_ywy .l .text b{float: left;width: 100%;height: 20px;margin: 0px 0 20px;border-bottom:1px solid #ddd;}
.recommend_ewm_ywy .l .text b i{display: inline-block;height: 40px;line-height: 40px;font-style: normal;background: #f4f4f4;padding: 0 20px 0 0;color: var(--colorone);font-weight: normal;float: left;}

/*recommend_type 个人中心推荐二维码*/
.recommend_type{float: left;width: 100%;padding-top: 20px;padding: 40px;border-radius: 20px;}
.recommend_type .imgs{float: left;width: 100%;margin-bottom: 0px;filter:drop-shadow(0 -10px 10px rgba(0,0,0,0.2));border-radius: 20px;background-color: #fff;padding: 0 20px 30px;}
.recommend_type .imgs .img{float: left;width: 100%;position: relative;}
.recommend_type .imgs .img .qrcode{float: left;width: 100%;position: relative;display: flex;flex-direction: column;justify-content: center;background-color: #fff;align-items: center;border-radius: 20px;}
.recommend_type .imgs .img .qrcode p{}
.recommend_type .imgs .img .qrcode p img{float: left;border-radius: 100%;height: 80px;aspect-ratio: 1;margin-top: -40px;background-color: #fff;padding: 8px;}
.recommend_type .imgs .img .qrcode .ewm{padding: 0px;width: 100%;border-radius: 20px 20px 0 0;float: left;}
.recommend_type .imgs .img b{float: left;width: 100%;line-height:50px;text-align: center;border-radius: 30px;color: #333;font-size: 16px;font-weight: normal;background-color: var(--colorone_bg);}
.recommend_type .text{float: right;width: 100%;border-radius: 20px;overflow: hidden;padding: 20px;background-color: #9592ff;;}
.recommend_type .text .link{float: left;width: 100%;line-height: 20px;border-radius: 10px;color: #fff;}
.recommend_type .text .link .texts{float: left;width: 100%;line-height:30px;font-size: 13px;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word;margin-bottom: 10px;}
.recommend_type .text .link .copybt{float: left;width: 100%;background: var(--colorone);line-height: 20px;border-radius: 40px;text-align: center;color: #fff;font-size: 15px;font-weight: bold;padding: 15px ;box-shadow: 0 10px 10px rgba(0,0,0,0.25);}
.recommend_type .text .link #show{float: left;width: 100%;background: #fa0;line-height: 40px;border-radius: 40px;text-align: center;color: #fff;font-size: 13px;}
.recommend_type .text .bigtitle{float: left;width: 100%;line-height: 44px;font-size: 20px;color:var(--colorone);font-weight: bold;}
.recommend_type .text .desc{float: left;width: 100%;line-height: 30px;font-size: 14px;color:#666;}
.recommend_type .text p{float: left;width: 100%;line-height: 24px;color: #666;padding: 15px;border-radius: 6px;background: #fff;}
.recommend_type .text .cp{float: left;width: 100%;line-height: 24px;color: #666;display: none;}
.recommend_type .text b{float: left;width: 100%;height: 20px;margin: 0px 0 20px;border-bottom:1px dashed #e5e5e5;}
.recommend_type .text b i{display: inline-block;height: 40px;line-height: 40px;font-style: normal;background: #f4f4f4;padding: 0 20px 0 0;color: #aaa;font-weight: normal;float: left;}
.recommend_type .imgs .img .qrcode{float: left;width: 100%;position: relative;}
.recommend_type .text .bigtitle{float: left;width: 100%;line-height: 54px;font-size: 18px;color:var(--colorone);font-weight: bold;text-align: center;}
.recommend_type .text .desc{float: left;width: 100%;line-height: 24px;font-size: 12px;color:#666;text-align: center;}
.recommend_type .text .link{text-align: center;}
.recommend_type .text p{float: left;width: 100%;line-height: 30px;color: #aaa;padding: 10px 0;border-radius: 15px;text-align: center;text-align: center;font-size: 12px;}
.recommend_type .text b{float: left;width: 100%;height: 20px;margin: 0px 0 20px;border-bottom:1px dashed #e5e5e5;text-align: center;display: none}
.recommend_type .text b i{display: inline-block;height: 40px;line-height: 40px;font-style: normal;background: #f4f4f4;padding: 0 20px 0 0;color: #aaa;font-weight: normal;float: none;}
.recommend_type .text .cp{text-align: center;line-height: 20px;color: #aaa;margin-top: 15px;display: block;font-size: 12px;}

/*recommend_store 个人中心推荐二维码*/
.recommend_store{float: left;width: 100%;padding-top: 20px;background: #f4f4f4;padding: 40px;border-radius: 20px;}
.recommend_store .imgs{float: left;width: 33%;}
.recommend_store .imgs .img{float: left;width: 100%;position: relative;background: #fff;border-radius: 20px;}
.recommend_store .imgs .img .qrcode{float: left;width: 100%;position: relative;}
.recommend_store .imgs .img .qrcode p{position: absolute;width: 40px;height: 40px;top: 50%;left: 50%;text-align: center;color: #fff;margin-top:-20px;margin-left: -20px;border-radius: 100%;border:5px solid #fff;font-size: 12px;}
.recommend_store .imgs .img .qrcode p img{float: left;width: 100%;border-radius: 100%;height: 30px;}
.recommend_store .imgs .img .qrcode .ewm{padding: 0px;width: 100%;border-radius: 0 20px 0 20px;float: left;}
.recommend_store .imgs .img b{float: left;width: 100%;line-height: 50px;text-align: center;background: #f90;border-radius: 0 0 20px 20px;color: #fff;font-size: 16px;font-weight: normal;}
.recommend_store .text{float: right;width: 60%;}
.recommend_store .text .link{float: left;width: 100%;line-height: 20px;background: #fff;border-radius: 6px;color: #aaa;}
.recommend_store .text .link .texts{float: left;width: 100%;line-height: 20px;padding: 15px;font-size: 12px;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word;}
.recommend_store .text .link .copybt{float: left;width: 100%;background: #09c;line-height: 50px;border-radius: 6px;text-align: center;color: #fff;font-size: 16px;font-weight: bold;}
.recommend_store .text .link #show{float: left;width: 100%;background: #d00;line-height: 40px;border-radius: 6px;text-align: center;color: #fff;font-size: 13px;}
.recommend_store .text .bigtitle{float: left;width: 100%;line-height: 44px;font-size: 18px;color: green;font-weight: bold;}
.recommend_store .text .desc{float: left;width: 100%;line-height: 30px;font-size: 14px;color:#666;}
.recommend_store .text p{float: left;width: 100%;line-height: 24px;color: #aaa;padding: 15px;border-radius: 6px;background: #fff;}
.recommend_store .text .cp{float: left;width: 100%;line-height: 24px;color: #666;display: none;}
.recommend_store .text b{float: left;width: 100%;height: 20px;margin: 0px 0 20px;border-bottom:1px dashed #e5e5e5;}
.recommend_store .text b i{display: inline-block;height: 40px;line-height: 40px;font-style: normal;background: #f4f4f4;padding: 0 20px 0 0;color: #aaa;font-weight: normal;float: left;}
@media (max-width: 768px) {
.recommend_store{float: left;width: 100%;padding-top: 20px;background: #f4f4f4;padding: 0px;border-radius: 0px;}
.recommend_store .imgs{float: left;width: 100%;padding:0px 20%;}
.recommend_store .imgs .img{float: left;width: 100%;position: relative;background: #fff;border-radius: 10px;}
.recommend_store .imgs .img .qrcode{float: left;width: 100%;position: relative;}
.recommend_store .imgs .img .qrcode p{position: absolute;width: 40px;height: 40px;top: 50%;left: 50%;text-align: center;color: #fff;margin-top:-20px;margin-left: -20px;border-radius: 100%;border:5px solid #fff;font-size: 12px;}
.recommend_store .imgs .img .qrcode p img{float: left;width: 100%;border-radius: 100%;}
.recommend_store .imgs .img .qrcode .ewm{padding: 0px;width: 100%;border-radius: 20px;float: left;}
.recommend_store .imgs .img b{float: left;width: 100%;line-height: 40px;text-align: center;background: #f90;border-radius: 0 0 10px 10px;font-size: 14px;}
.recommend_store .text{float: right;width: 100%;}
.recommend_store .text .bigtitle{float: left;width: 100%;line-height: 54px;font-size: 18px;color: green;font-weight: bold;text-align: center;}
.recommend_store .text .desc{float: left;width: 100%;line-height: 24px;font-size: 12px;color:#666;text-align: center;}
.recommend_store .text .link{text-align: center;}
.recommend_store .text p{float: left;width: 100%;line-height: 20px;color: #aaa;padding: 10px 0;border-radius: 10px;text-align: center;text-align: center;font-size: 12px;}
.recommend_store .text b{float: left;width: 100%;height: 20px;margin: 0px 0 20px;border-bottom:1px dashed #e5e5e5;text-align: center;display: none;}
.recommend_store .text b i{display: inline-block;height: 40px;line-height: 40px;font-style: normal;background: #f4f4f4;padding: 0 20px 0 0;color: #aaa;font-weight: normal;float: none;}
.recommend_store .text .cp{text-align: center;line-height: 20px;color: #aaa;margin-top: 15px;display: block;font-size: 12px;}
}


/*会员信息修改*/
.updateavatar{float: left;width: 720px;}
.updateavatar .avatar{float: left;width: 60px;height: 60px;margin-right: 20px;border: 3px solid #ddd;padding: 4px;border-radius: 100%;}
.updateavatar p{float: left;width: 600px;line-height: 22px;margin: 4px 0 0px;}
.updateavatar input{float: left;width: 600px;line-height: 22px;border: none;padding: 0; }
.updateavatar .file{float: left;border: none;padding: 0;	width:300px;height: 30px;}

.updatesexlabel{float: left;margin: 4px 15px 0 0 ;}
.updatesexlabel input{float: left;margin: 0 5px 0 0;padding: 0;}
.updatesexlabel span{float: left;margin:0 ;padding: 0;}

.updatetip{float: left;width: 100%;margin: 10px 0;border-top: 1px solid #eee;color: #999;line-height: 20px;padding: 10px 0;text-indent: 10px;}

.userindex{float: left;width: 920px;margin: 30px 30px 40px;}
.userindex .avatar{float: left;width: 100px;height: 100px;margin-right: 15px;border: 4px solid #eee;padding: 4px;}
.userindex .mid{float: left;width: 330px;}
.userindex .mid .name{float: left;width: 100%;line-height: 30px;color: var(--colorone);font-size: 16px;}
.userindex .mid p{float: left;width: 100%;line-height: 24px;color: #666;font-size: 13px;}
.userindex .right{float: right;width: 450px;height: 100px;}
.userindex .right .div{float: left;width: 80px;height:80px;margin: 0 20px 0 0;border: 1px dotted #ddd;padding: 10px;text-align: center;}
.userindex .right .div span{float: left;width: 100%;line-height: 22px;color: #555;font-size: 13px;}
.userindex .right .div b{float: left;width: 100%;line-height:50px;color: var(--colorone);font-size: 20px;font-weight: normal;}

.guess{width:920px;background-color:white;float: left;}
.guessP{height:24px;font-size:13px;float: right;margin: 8px 0 0 0;}
.cirpage{height:22px;width:22px;border-radius:50%;float:left;background-color:#E3393B;line-height:22px;text-align:center;color:white;margin-left:8px;border:1px solid #A9A9A9;cursor:pointer;font-weight: normal;color: #ddd;}
.guess_sp{width:100%;overflow: hidden;float: left;}

/**  商家状态  **/
.storeStatu{background: #eee;padding:15px 30px;width: 100%;margin-bottom: 1px;float: left;}
.storeStatu span{float: right;line-height: 40px;font-size: 24px;}
.storeStatu p{float: left;line-height: 40px;font-size: 15px;}
.storeStatu .bt{display: inline-block;background: #fa0;color: #fff;padding: 0 13px;line-height: 24px;margin: 8px;border-radius: 3px;}
.storeStatu .green{display: inline-block;background: green;color: #fff;padding: 0 13px;line-height: 24px;margin: 8px;}
.storeStatu .red{display: inline-block;background: #f00;color: #fff;padding: 0 13px;line-height: 24px;margin: 8px;}
.storeStatu .grey{display: inline-block;background: grey;color: #fff;padding: 0 13px;line-height: 24px;margin: 8px;}
.storeStatu .orange{display: inline-block;background: orange;color: #fff;padding: 0 13px;line-height: 24px;margin: 8px;}

/*商铺申请*/
.storeApply{float: left;width: 100%;}
.storeApply .cbox{float: left;width: 100%;height: 100px;padding: 30px;margin-bottom: 1px;line-height: 40px;font-size: 22px;}
.storeApply .cbox i{float: right;height: 40px;color: orange;line-height: 40px;}
.storeApply .cbox p{float: left;height: 40px;font-size: 15px;}
.storeApply .bc1{background: #D5F5D9;color:#333}
.storeApply .bc1 i{color: rgb(51, 144, 63)}
.storeApply .bc1:hover{background: #C3F0C9;}
.storeApply .bc2:hover{background: #C0EDFA;}
.storeApply .bc2{background: #CFF4FF;color:#333}
.storeApply .bc2 i{color: rgb(29, 161, 199)}



/****表格 表单********/
.tableform{width:100%;margin: 0px 0 20px 0px;float: left;}
.tableform,.tableform td{border:solid 1px #fff;}
.tableform th{border:solid 1px #fff;width:100px;}
.tableform tr td{padding:7px 5px;}
.tableform tr td label{margin-bottom: 0;}
.tableform tr td .labeltext{float: left;margin-right: 20px;}
.tableform tr td .em{float: left;color: red;line-height: 36px;margin-right: 5px;}


.labeltext{float: left;margin-right: 20px;}
.modetab{float: left;padding: 0px 0 10px;display: block;width: 100%;}
.modebox{float: left;background: #eee;padding: 10px 10px 10px 0;display: none;}
.modebox .texts{float: left;line-height: 30px;margin:0 0 0 10px;}
.modebox input{float: left;line-height: 18px;margin:0 10px 0 0;padding: 5px;height: 28px;}

.ftable{width:100%;margin:0 0 10px 0;float: left;background: #f7f7f7;font-size: 12px;}
.ftable td{padding: 8px 10px;line-height: 24px;color: #555;background: #fff; border: solid 1px #eee;}
.ftable td a{color: #555;}
.ftable td.tb{background: #f4f4f4}

.tbox{width:100%;float:left;}

.back{width: 100px;height: 32px;background: #fa0;color: #fff;line-height: 32px;text-align: center;float: left;border-radius: 4px;font-size: 14px;}


/*refundInfo*/
.refundInfo{float: left;width: 100%;margin-top: 20px;}
.refundInfo .lineBig{float: left;width: 100%;margin: 5px 0 15px;height: 1px;border-bottom: 1px dotted #ddd;}
.refundInfo .line{float: left;width: 100%;margin: 0 0 12px;height: 1px;border-bottom: 1px dotted #ddd;}
.refundInfo .li{float: left;width: 100%;margin: 0 0 5px;line-height: 28px;}
.refundInfo .li .l{float: left;width: 80px;height: 28px;}
.refundInfo .li .r{float: left;width: 840px;}
.refundInfo .li .r .button{border-radius: 3px;height: 30px;line-height: 28px;margin-top: 10px;}
.refundInfo .li .r .select{line-height: 28px;height: 28px;padding: 0;margin: 0;min-width: 150px;background: #fff;border: 1px solid #ddd;}
.refundInfo .li .r .textarea{line-height: 28px;padding: 0;margin: 0;width: 550px;height: 80px;padding: 6px;}


/*退款原因添加*/
.addInfo{float: left;width: 100%;}
.addInfo .info{float: left;width: 100%;background: #f0f6ff;border-radius: 6px;padding: 15px;margin-bottom: 20px;color: #0067a6;}
.addInfo .info.fail{background: #ffdfdf;color: #d00;}
.addInfo .info.success{background: #f0f5ec;color: #007d02;}
.addInfo .res{float: left;width: 100%;background: #f4f4f4;border-radius: 6px;padding: 15px;margin-bottom: 20px;color: #333;line-height: 30px;}
.addInfo .lineBig{float: left;width: 100%;margin: 5px 0 15px;height: 1px;border-bottom: 1px dotted #ddd;}
.addInfo .line{float: left;width: 100%;margin: 0 0 15px;height: 1px;border-bottom: 1px dotted #ddd;}
.addInfo .li{float: left;width: 100%;margin: 0 0 15px;line-height: 40px;}
.addInfo .li .l{float: left;width: 80px;height: 40px;}
.addInfo .li .r{float: left;width: 60%;}
.addInfo .li .r .btn{margin-left: 80px;}
.addInfo .li .r .select{line-height: 40px;height: 40px;padding: 0;margin: 0;background: #fff;border: 1px solid #e5e5e5;}
.addInfo .li .r .textarea{line-height: 28px;padding: 0;margin: 0;width: 100%;height: 80px;padding: 6px;}
@media (max-width: 768px) {
.addInfo .li .l{width:100%}
.addInfo .li .r{width:100%}
.addInfo .li .r .button{margin-left: 0px;}
}


/*list_7_message*/
.list_7_message{float: left;width: 100%;overflow: hidden;}
.list_7_message li{float: left;width: 100%;line-height: 30px;overflow: hidden;border-bottom: 1px dotted #e5e5e5;padding-bottom: 5px;margin-bottom: 5px;}
.list_7_message li .con{float: left;overflow: hidden;font-size: 14px;line-height: 30px;}
.list_7_message li .a{float: right;overflow: hidden;font-size: 14px;line-height: 30px;margin-left: 15px;color: #aaa;}
.list_7_message li .time{float: right;overflow: hidden;font-size: 14px;line-height: 30px;width: 40%;color: #aaa;}
.list_7_message li span{float: left;overflow: hidden;color: #aaa;line-height: 30px;margin-right: 10px;}
.list_7_message li span.orange{color: #fa0;}
@media (max-width: 768px) {
.list_7_message li .a{display: none;}
}


/*积分*/
.integral{float: left;width: 100%;margin-bottom: 30px;}
.integral .li{float: left;height: 120px;width: 50%;text-align: center;color: #fa0;background: #FFF9ED;}
.integral .li1{color: #33BE3A;background: #E4FFE5;}
.integral .li b{float: left;width: 100%;font-size: 40px;line-height: 70px;margin-top:8px;font-weight: normal;}
.integral .li span{float: left;width: 100%;line-height: 20px;font-size: 13px;}
.integral .text{float: left;line-height: 26px;width: 100%;color: #888;padding: 20px;border: 1px dashed #ddd;margin-top: 20px;}
@media (max-width: 768px) {
.integral{float: left;width: 100%;margin-bottom: 30px;}
.integral .li{float: left;height: auto;width: 50%;text-align: center;color: #fa0;background: #FFF9ED;}
.integral .li1{color: #33BE3A;background: #E4FFE5;}
.integral .li b{float: left;width: 100%;font-size: 30px;line-height: 40px;margin-top:15px;font-weight: normal;}
.integral .li span{float: left;width: 100%;line-height: 20px;font-size: 13px;margin-bottom: 15px;}
.integral .text{font-size: 12px;background:#fafafa;padding: 15px;border: none;line-height: 24px;border-radius: 6px;}
}


.jquerytip{float: left;line-height: 36px;}



/*会员帐户*/
.userAccount{float: left;width: 100%;margin-top: 20px;margin-bottom: 20px;}
.userAccount .avatar{float: left;width: 110px;height: 110px;padding: 6px;border: 1px solid #e5e5e5;border-radius: 100%;}
.userAccount h2{float: left;width:100%;line-height: 30px;font-size: 24px;font-weight: normal;padding: 0;margin: 0 0 20px;color: #000;}
.userAccount h2 b{float: left;line-height: 30px;font-weight: bold;}
.userAccount h2 a{float: left;line-height: 30px;margin-right: 10px;}
.userAccount h2 a span{font-size: 14px;}
.userAccount p{float: left;width: 100%;color: #333;line-height: 30px;font-size: 14px;margin-top: 5px;margin-bottom: 10px;background: #f8f8f8;padding: 20px;border-radius: 10px;position: relative;}
.userAccount p::before{width: 0;height: 0;border-bottom: 12px #f8f8f8 solid;border-right: 12px solid transparent;border-left: 12px solid transparent;content: " ";position: absolute;top: -12px;left: 40px;}
.userAccount a{color: #000;}
@media (max-width: 768px) {
.userAccount{margin-top:0px;padding: 15px;background: #fff;}
.userAccount .btn{width: 100%;margin-bottom: 0px;}
.userAccount  p{margin-bottom: 5px;}
}
/*会员顶部*/
.userbox{float: left;width: 100%;display: none;padding:20px 20px 30px;position: relative;margin: -70px 0 0;border-bottom-left-radius: 50% 15px;border-bottom-right-radius: 50% 15px; box-shadow: 0 5px 10px rgba(0, 0, 0,.1);background: var(--colorone)}
.userbox .home{position: absolute;right: 0px;top:20px;color: #fff;background: #fa0;line-height:40px;border-radius: 40px 0 0 40px;z-index: 100;padding: 0 20px 0 25px;}
.userbox .home span{float: left;line-height: 40px;}
.userbox .home i{float: left;font-style: normal;line-height: 40px;font-size: 20px;}
.userbox .box{float: left;width: 100%;position: relative;z-index: 1;margin: 0;display: flex;flex-direction: row;border-bottom: 1px solid rgba(255,255,255,0.2);padding: 0 0 20px 0;}
.userbox .box .avatar{width:90px;float: left;height: 90px;border-radius: 10px;overflow: hidden;border: 1px solid rgba(255,255,255,0.1);background: #fff;}
.userbox .box .avatar img{width:100%;float: left;height: 100%;}
.userbox .box .text{flex: 1;height:90px;padding-left: 15px;}
.userbox .box .text b{color: #fff;font-size: 13px;float: left;width: 100%;line-height:20px;margin-bottom: 2px;}
.userbox .box .text i{line-height: 22px;color: #fff;font-style: normal;font-size: 12px}
.userbox .box .text .links{float: left;width: 100%;;color: #fff;line-height: 20px;font-size: 12px;}
.userbox .btlinks{float: left;width: 100%;position: relative;z-index: 1;padding: 15px 0 0 0;font-size: 13px;color: rgba(255,255,255,0.8);line-height: 38px;}
.userbox .btlinks .time{float: left;}
.userbox .btlinks .btn{float: right;width: auto;line-height: 36px;border:1px solid #ffffffaa;border-radius: 38px;font-size: 13px;padding: 0 20px}
.userbox .btlinks .btn span{font-size: 16px;vertical-align: middle;margin-right: 5px;}
@media (max-width: 768px) {
.userbox{display: block;}
}

/*会员登出*/
.mlogout{float: left;width: 100%;padding: 10px 20px 30px;display: none;}
.mlogout{display: block;}
.mlogout a{width: 100%;line-height: 48px;padding: 0;margin: 0;font-size: 18px;font-weight: bold;}
/*提示框*/
@media (max-width: 768px) {
.alert{padding-top: 8px;padding-bottom: 8px;padding-left: 8px;margin-bottom: 15px;}
}

/*needList*/
.needList{float: left;width: 100%;border: 1px solid #e5e5e5;border-bottom: none;border-right: none;margin-bottom: 20px;}
.needList .li{float: left;width: 100%;border-bottom: 1px solid #e5e5e5;color: #555;}
.needList .li.h .cell{background: #f4f4f4;font-weight: bold;}
.needList .li .cell{float: left;line-height: 36px;border-right: 1px solid #e5e5e5;padding-left: 6px;}
.needList .li .red{color: red;}
@media (max-width: 768px) {
.needList{border:none;}
.needList .li{margin-bottom: 10px;padding-bottom: 10px;border-bottom: 1px dashed #ddd;}
.needList .li.h{display: none;}
.needList .li .cell{border-right: none;padding-left: 0;line-height: 24px;}
}


/* usernav */
.sidenav{float: left;width: 100%;margin: 0px 0 0px;background: #fff;padding: 40px 30px 60px;height: 100%;border-radius: 15px 0 15px 30px;}
.sidenav .avatars{float: left;width: 100%;margin-bottom: 15px;display: grid;grid-template-columns: 80px 1fr;}
.sidenav .avatars .img{float: left;width: 70px;aspect-ratio: 1/1;border-radius: 100%;box-shadow: 0 0 15px rgba(0,0,0,0.1);padding: 5px;grid-row: 1/3;position: relative;}
.sidenav .avatars .img:hover span{opacity: 1;}
.sidenav .avatars .img span{position: absolute;width: 70px;height: 70px;top: 0;left: 0;border-radius: 100%;background-color: #000000aa;color:#fff;display: flex;justify-content: center;align-items: center;font-size: 24px;opacity: 0;transition: 0.5s;}
.sidenav .avatars .img img{aspect-ratio: 1/1;height: 58px;overflow: hidden;border-radius: 100%;}
.sidenav .avatars b{font-size: 16px;font-weight: bold;line-height: 20px;margin-top: 8px;}
.sidenav .avatars .up{border:1px solid var(--colorone);color:var(--colorone);border-radius: 28px;line-height: 28px;height: 28px;text-align: center;font-size: 12px;width: 90px;transition:0.5s;}
.sidenav .avatars .up:hover{color: #fff;border-color: var(--colorone);background-color: var(--colorone);}
.sidenav .ul{float: left;width: 100%;margin:0px 0 30px;}
.sidenav .ul .t{float: left;width: 100%;line-height: 40px;font-size: 15px;color: #aaa;font-weight: bold;margin-bottom: 8px;background: #fafafa;border-radius: 6px;padding: 0 20px;overflow: hidden;}
.sidenav .ul .t em{font-style: normal;color: #000;}
.sidenav .ul .t i{float: left;margin: 0 10px 0 0;color: var(--colorone);}
.sidenav .ul .list{float: left;width: 100%;}
.sidenav .ul .list a{float: left;width:  100%;height: 36px;line-height: 36px;float: left;color: #444;font-weight: normal;font-size: 14px;transition: 0.5s;padding: 0 20px;border-radius: 4px;}
.sidenav .ul .list a span{float: left;width: 9px;height: 9px;border-radius: 100%;background: #eee;margin: 13px 13px 0 2px;transition: 0.5s;}
.sidenav .ul .list a b{float: left;line-height: 36px;font-weight: normal;float: left;transition: 0.5s;}
.sidenav .ul .list a strong{display: none;}
.sidenav .ul .list a.cur{background-color:#ecf7f4;}
.sidenav .ul .list a.cur span{color: var(--colorone);background-color: var(--colorone)}
.sidenav .ul .list a.cur b{color: var(--colorone);font-weight: bold;}
.sidenav .ul .list a.cur:hover span{color: var(--colorone);background-color: var(--colorone)}
.sidenav .ul .list a.cur:hover b{color: var(--colorone);}
.sidenav .ul .list a:hover{background-color:#eee}
.sidenav .ul .list a.cur:hover{background-color:#ecf7f4}
.sidenav .ul .list a:hover span{color: var(--colorone);background-color: var(--colorone)}
.sidenav .ul .list a:hover b{color: var(--colorone);}
.sidenav .ul .list a.indexindex{border: 1px solid #eee;;}
.sidenav .ul .list a.indexindex.cur{border: none;}
@media (max-width: 768px) {

}
.sidenav_m_wrap{float: left;width: 100%;display: none;}
.sidenav_m{float: left;width: 100%;}
.sidenav_m .ul{float: left;width: 100%;margin:0px 0 5px;background: #fff;padding:15px 0 0;border-bottom: 2px solid #f4f4f4;}
.sidenav_m .ul:last-child{border-bottom:none;}
.sidenav_m .ul.ul1{padding-top: 40px;margin-top: -20px;}
.sidenav_m .ul:nth-child(3) .list a strong{color: var(--colorone);}
.sidenav_m .ul:nth-child(4) .list a strong{color: var(--colorone);}
.sidenav_m .ul:nth-child(5) .list a strong{color: var(--colorone);}
.sidenav_m .ul .t{float: left;width: 100%;font-size: 15px;color: #333;margin-bottom: 15px;padding:0 20px;}
.sidenav_m .ul .t a{float: left;width: 25%;text-align: center;display: flex;flex-direction: row;align-items: center;gap: 10px;}
.sidenav_m .ul .t a i{background:#00000011;width: 9px;height: 9px;border-radius:100%;display: inline-block;aspect-ratio: 1;}
.sidenav_m .ul .t a i::before{display: none;}
.sidenav_m .ul .t a em{float: left;color: #999;font-style: normal;font-size: 16px;width: 100%;text-align: left;font-weight: bold;}
.sidenav_m .ul .list{float: left;width: 100%;padding: 0 10px;}
.sidenav_m .ul .list a{float: left;width:20%;height: auto;float: left;color: #333;font-weight: normal;font-size: 14px;text-align: center;margin:10px 0;}
.sidenav_m .ul .list a span{display: none;}
.sidenav_m .ul .list a strong{float: left;line-height: 30px;float: left;top: 0;width: 100%;color: #d9534f;font-size: 24px;}
.sidenav_m .ul .list a b{float: left;line-height: 40px;font-weight: normal;float: left;width: 100%;margin-bottom: 5px;}
.sidenav_m .ul .list a.cur span{color: var(--colorone);}
.sidenav_m .ul .list a.cur b{color: var(--colorone);}
.sidenav_m .ul .list a.cur:hover span{color: var(--colorone);}
.sidenav_m .ul .list a.cur:hover b{color: var(--colorone);}
.sidenav_m .ul .list a:hover span{color: var(--colorone);}
.sidenav_m .ul .list a:hover b{color: var(--colorone);}
.sidenav_m .ul .list a .icon-gouwuche1{font-size: 26px;}
.sidenav_m .ul .list a .icon-weibiaoti-{font-size: 26px;}
.sidenav_m .ul .list a .icon-shoppingbag{font-size: 23px;}
.sidenav_m .ul .list a .icon-shangcheng{font-size: 26px;}
.sidenav_m .ul .list a .icon-duihuan{font-size: 27px;}
.sidenav_m .ul .list a .icon-dizhi{font-size: 27px;}
.sidenav_m .ul .list a .icon-dizhi{font-size: 27px;}
.sidenav_m .ul .list a .icon-dengji{font-size: 25px;}
.sidenav_m .ul .list a .icon-yonghu-{font-size: 25px;}
@media (max-width: 768px) {
.sidenav_m_wrap{display: block;}
.sidenav_m .avatars{display: none;}
.sidenav_m .ul .list a{margin:5px 0;}
}

.userindexCount_wrap{float: left;width: 100%;display: none;background:#fff;margin-bottom: 10px;}
.userindexCount{float: left;width: 100%;padding: 12px 0;text-align: center;}
.userindexCount .li{float: left;width: 33.333%;border-right: 1px dashed #eee;}
.userindexCount .li.no{border: none;}
.userindexCount .li p{float: left;width: 100%;font-size: 12px;color: #666;line-height: 20px;}
.userindexCount .li b{float: left;width: 100%;font-size: 20px;font-weight: bold;color: #d00;line-height: 30px;}
@media (max-width: 768px) {
}


/* 会员主体 */
.mainBar_user{flex:1;background: #fff; padding: 28px 50px 50px;border-radius: 0 15px 30px 15px;}
.mainBar_user .ad{float: left;width:100%;}
.mainBar_user .ad img{float: left;width:100%;margin-bottom: 12px;}
.mainBar_user .box{float: left;width:100%;margin: 0 0 0px 0;}
.mainBar_user .box .title{float: left;width: 100%;height: 50px;line-height: 50px;font-size: 16px;border-bottom: 1px solid #eee;margin-bottom: 0px;}
.mainBar_user .box .title strong{font-weight: normal;color: #333;height: 50px;border-bottom: 1px solid #000;float: left;line-height: 50px;}
.mainBar_user .box .title a{font-weight: normal;color: #333;height: 50px;float: left;line-height: 50px;margin: 0 40px 0 0;}
.mainBar_user .box .title a i{font-style: normal;}
.mainBar_user .box .title a.cur{color: var(--colorone);font-weight: bold;}
.mainBar_user .box .title a.cur i{height: 50px;line-height: 50px;border-bottom: 2px solid var(--colorone);display: inline-block;}
.mainBar_user .box .content{width: 100%;float: left;}
.mainBar_user .box .content .newsul{width: 100%;float: left;margin: 10px 0;}
.mainBar_user .box .content .newsul li{width: 100%;float: left;color: #C1C1C3;}
.mainBar_user .box .content .newsul li a{line-height:26px;color:#333;text-indent: 15px;float: left;}

.mainBar_user{width: 100%;box-shadow: none;padding:0;overflow: hidden;background:none;border-radius: 0 0 15px 15px;}
.mainBar_user .box .title{height: 55px;line-height: 55px;margin-top: 0;border-bottom: 1px solid #eee;margin-bottom: 0;background: #fff;box-shadow: 0 0px 5px #ddd;position: relative;padding: 0 15px;}
.mainBar_user .box .title strong{height: 55px;line-height: 55px;}
.mainBar_user .box .title a{height: 55px;line-height: 55px;margin: 0 20px 0 0;text-align: center;font-size: 15px;}
.mainBar_user .box .title a.cur i{height: 55px;line-height: 55px;border-bottom: 2px solid var(--colorone);display: inline-block;font-weight: bold;}
.mainBar_user .box .content{width: 100%;float: left;padding: 15px;background: #fff;}

/* 会员侧边 */
.sideBar_user{width: 250px;margin-right:30px;}
.sideBar_user .boxContact{float: left;width: 100%;margin: 0 0 12px 0;padding: 20px;}
.sideBar_user .boxContact p{float: left;width: 100%;border-top: 1px dotted #ddd;padding: 10px 0 0;margin-top: 10px;line-height: 22px;color: #666;}
.sideBar_user .box{float: left;width: 100%;margin: 0 00;}
.sideBar_user .box .title{float: left;width: 100%;height: 42px;text-indent: 15px;line-height: 42px;background: #f6f6f6;font-size: 17px;}
.sideBar_user .box .title strong{font-weight: normal;color: #333;}
.sideBar_user .box .content{width: 100%;float: left;}
.sideBar_user .box .content .newsul{width: 100%;float: left;margin: 10px 0;}
.sideBar_user .box .content .newsul li{width: 100%;float: left;color: #C1C1C3;line-height: 26px;height: 26px;overflow: hidden;}
.sideBar_user .box .content .newsul li span{height:26px;color:#555;text-indent: 15px;float: left;width: 10px;}
.sideBar_user .box .content .newsul li a{height:26px;color:#555;text-indent: 15px;float: left;width: 240px;}
.sideBar_user{width: 100%;display: none;}

/*newform*/
.newform{float: left;width: 100%;line-height: 40px;}
.newform .li_hr{float: left;width: 100%;margin: 15px 0;border-bottom: 1px dashed #ddd;}
.newform .li_tip{float: left;width: 100%;margin: 15px 0;border-bottom: 1px dashed #ddd;border-top: 1px dashed #ddd;font-weight: bold;text-indent: 55px;background: #eee;}
.newform .li_text{float: left;width: 100%;margin: 15px 0 0;border-top: 1px solid #ddd;line-height: 30px;font-size: 15px;color: #555;padding-top: 20px;}
.newform .li_small{float: left;width: 100%;line-height: 20px;font-size: 13px;color: #aaa;margin-bottom: 10px;margin-top: 5px;}
.newform .xingxi_box{width: 100%;float: left;}
.newform .li{float: left;width: 100%;margin: 0 0 20px;display: grid;grid-template-columns: 90px 1fr;}
.newform .li .libox{float: left;width: 31.33%;margin: 0 2% 2% 0;overflow: hidden;}
.newform .li .lil{float: left;text-align: right;padding-right: 10px;}
.newform .li .lil .redtext{color: red;display: inline;}
.newform .li .lir{float: right;}
.newform .li .lir .input{float: left;margin: 0;padding: 0 10px;}
.newform .li .lir .select,
.newform .li .lir .textarea,
.newform .li .lir .input{border: none;box-shadow: 0 0 5px rgba(0,0,0,0.07);border-radius: 4px;transition: 0.5s;}
.newform .li .lir .select:focus,
.newform .li .lir .textarea:focus,
.newform .li .lir .input:focus{box-shadow: 0 0 5px rgba(255,0,0,0.5);}
.newform .li .lir .p{float: left;color: #888;}
.newform .li .lir .red{float: left;color: red;margin-right: 10px;}
.newform .li .lir .radio{float: left;margin: 12px 10px 0 0 ;}
.newform .li .lir .type{float: left;line-height: 24px;margin: 6px 6px 6px 0;padding: 0 12px;border: 1px solid #eee;}
.newform .li .lir .type.cur{background:var(--colorone);border: 1px solid var(--colorone);color: #fff;}
.newform .li .lir .Wdate{border:1px solid #e5e5e5;color:#888;height:32px;}
.newform .li .lir .checkbox{float: left;margin: 12px 10px 0 0 ;}
.newform .li .lir .radios{float: left;margin: 12px 10px 0 0 ;}
.newform .li .lir .radios span{float: left;margin:0 ;padding: 0;}
.newform .li .lir .file{float: left;border: none;padding: 5px 0;margin: 4px 10px 0 0;}
.newform .li .lir .imgs{float: left;height: 40px;border: 1px dashed #ddd;padding: 4px;margin-right: 10px;}
.newform .li .lir .tipss{float: left;margin-right: 10px;color: #ccc;}
.newform .li .lir .tips{float: left;line-height: 36px;margin-right: 10px;color: #ccc;}
.newform .li .lir .label{float: left;margin: 0 5px 0 0;padding: 0;}
.newform .li .lir .label .radio{margin-right: 5px;}
.newform .li .lir .label span{float: left;margin: 0 10px 0 0;padding: 0;color: #888;font-weight: normal;}
.newform .li .lir .textarea{float: left;height: 80px;width: 100%;}
.newform .li .lir .btn{border-radius: 4px;font-size: 15px;font-weight: bold;padding: 0 30px;background: var(--themeGreen);border: 1px solid var(--themeGreen);line-height: 40px;border: none;}
@media (max-width: 768px) {
.newform{line-height: 48px;padding: 10px;}
.newform .li .lir .input{line-height: 48px;height: 48px;}
.newform .li{margin-bottom: 10px;grid-template-columns: 1fr;}
.newform .li .lir .tips{display: none;}
.newform .li .lil{width:100%;text-align: left;}
.newform .li .lir{width:100%;}
.newform .li .lir .red{display: none;}
.newform .li .lir .btn{float: left;width: 100%;height: 50px;line-height: 50px;font-size: 16px;margin-top: 10px;}
}

/*userupdateform*/
.userupdateform{float: left;width: 100%;line-height: 40px;}
.userupdateform .li_hr{float: left;width: 100%;margin: 15px 0;border-bottom: 1px dashed #ddd;}
.userupdateform .li_tip{float: left;width: 100%;margin: 15px 0;border-bottom: 1px dashed #ddd;border-top: 1px dashed #ddd;font-weight: bold;text-indent: 55px;background: #eee;}
.userupdateform .li_text{float: left;width: 100%;margin: 15px 0 0;border-top: 1px solid #ddd;line-height: 30px;font-size: 15px;color: #555;padding-top: 20px;}
.userupdateform .li_small{float: left;width: 100%;line-height: 20px;font-size: 13px;color: #aaa;margin-bottom: 10px;margin-top: 5px;}
.userupdateform .xingxi_box{width: 100%;float: left;}
.userupdateform .li{float: left;width: 100%;margin: 0 0 20px;}
.userupdateform .li .libox{float: left;width: 31.33%;margin: 0 2% 2% 0;overflow: hidden;}
.userupdateform .li .lil{float: left;width:15%;text-align: right;padding-right: 10px;}
.userupdateform .li .lil .redtext{color: red;display: inline;}
.userupdateform .li .lir{float: right;width:85%;}
.userupdateform .li .lir .p{float: left;color: #888;}
.userupdateform .li .lir .select,
.userupdateform .li .lir .textarea,
.userupdateform .li .lir .input{border: none;box-shadow: 0 0 5px rgba(0,0,0,0.07);border-radius: 4px;transition: 0.5s;}
.userupdateform .li .lir .select:focus,
.userupdateform .li .lir .textarea:focus,
.userupdateform .li .lir .input:focus{box-shadow: 0 0 5px rgba(255,0,0,0.5);}
.userupdateform .li .lir .red{float: left;color: red;margin-right: 10px;}
.userupdateform .li .lir .radio{float: left;margin: 12px 10px 0 0 ;}
.userupdateform .li .lir .type{float: left;line-height: 24px;margin: 6px 6px 6px 0;padding: 0 12px;border: 1px solid #eee;}
.userupdateform .li .lir .type.cur{background:var(--colorone);border: 1px solid var(--colorone);color: #fff;}
.userupdateform .li .lir .Wdate{}
.userupdateform .li .lir .checkbox{float: left;margin: 12px 10px 0 0 ;}
.userupdateform .li .lir .radios{float: left;margin: 12px 10px 0 0 ;}
.userupdateform .li .lir .radios span{float: left;margin:0 ;padding: 0;}
.userupdateform .li .lir .file{float: left;border: none;padding: 5px 0;margin: 4px 10px 0 0;}
.userupdateform .li .lir .imgs{float: left;height: 40px;border: 1px dashed #ddd;padding: 4px;margin-right: 10px;}
.userupdateform .li .lir .tipss{float: left;margin-right: 10px;color: #ccc;}
.userupdateform .li .lir .tips{float: left;margin-right: 10px;color: #ccc;}
.userupdateform .li .lir .tip{float: left;margin-right: 10px;color: #ccc;line-height: 40px;}
.userupdateform .li .lir .label{float: left;margin: 0 5px 0 0;padding: 0;}
.userupdateform .li .lir .label .radio{margin-right: 5px;}
.userupdateform .li .lir .label span{float: left;margin: 0 10px 0 0;padding: 0;color: #888;font-weight: normal;}
.userupdateform .li .lir .textarea{float: left;height: 80px;width: 100%;}
.userupdateform .li .lir .tips{float: left;margin-right: 15px;color: #ccc;display: block;}
.userupdateform .li .lir .btn{border-radius: 4px;font-size: 15px;font-weight: bold;padding: 0 30px;background: var(--themeGreen);border: 1px solid var(--themeGreen);line-height: 40px;border: none;}
.userupdateformtip{display: none;}
@media (max-width: 768px) {
.userupdateform{line-height: 44px;padding: 10px;}
.userupdateform .li .lir .input{line-height: 44px;height: 44px;}
.userupdateform .li .lir .tip{line-height: 44px;}
.userupdateform .li{margin-bottom: 15px;}
.userupdateform .li .lir .tips{display: none;}
.userupdateform .li .lil{width:100%;text-align: left;}
.userupdateform .li .m_no{display: none;}
.userupdateform .li .lir{width:100%;}
.userupdateform .li .lir .red{display: none;}
.userupdateform .li .lir .select{width: 30%;margin-right: 3px;}
.userupdateform .li .lir .file{width: 60%;}
.userupdateform .li .lir .btn{float: left;width: 100%;height: 50px;line-height: 50px;font-size: 16px;margin-top: 10px;}
.userupdateform .submitli .lir{width: 100%;}
}

/* pay_method_box */
.pay_method_box{float: left;width: 100%;margin: 0 0 0 0;}
.pay_method_box label{float: left;height: 60px;border: 1px solid #eee;margin: 0 10px 0 0;display: flex;flex-direction: row;justify-items: center;padding: 14px 25px 14px 18px;justify-content: space-between;border-radius: 6px;}
.pay_method_box label input{margin: 7px 10px 0 0;height: 14px;width: 14px;}
.pay_method_box label span{font-size: 20px;line-height:30px;margin-right: 10px;}
.pay_method_box label i{font-size: 20px;line-height:30px;font-style: normal;font-size: 16px;font-weight: bold;}
.pay_method_box .weixinpay{background: #eaf3ef;border-color: #a6ddcb;}
.pay_method_box .weixinpay span{font-size: 30px;color: #22a766;}
.pay_method_box .alipay span{font-size: 26px;color: #1193f1;}
.pay_method_box .alipay{margin-right: 0;background: #e1f3ff;border-color:#b6dffd}

/*mobile_update*/
.mobile_update{float: left;width: 100%;padding: 0px 0px 0px;background: #fff;line-height: 40px;}
.mobile_update .li{float: left;width: 100%;margin: 0 0 20px;}
.mobile_update .li .lil{float: left;width: 15%;text-align: right;padding-right: 10px;}
.mobile_update .li .lir{float: left;width: 85%;}
.mobile_update .li .lir .input{float: left;margin: 0;padding: 0 10px;}
.mobile_update .li .lir .select,
.mobile_update .li .lir .textarea,
.mobile_update .li .lir .input{border: none;box-shadow: 0 0 5px rgba(0,0,0,0.07);border-radius: 4px;transition: 0.5s;}
.mobile_update .li .lir .select:focus,
.mobile_update .li .lir .textarea:focus,
.mobile_update .li .lir .input:focus{box-shadow: 0 0 5px rgba(255,0,0,0.5);}
.mobile_update .li .lir .div_tel{float: left;width: 100%;}
.mobile_update .li .lir .div_tel .tel{float: left;border:1px solid #eee;margin: 0;border-right: none;}
.mobile_update .li .lir .div_tel a{float: left;background: #fa0;height: 40px;content: #fff;border-radius: 0;color: #fff;text-align: center;}
.mobile_update .li .lir .div_tel .disabled{pointer-events: none;cursor: not-allowed;opacity: 0.3}
.mobile_update .li .lir .code{float: left;width: 115px;border:1px solid #eee;border-right: none;}
.mobile_update .li .lir #code{float: right;height: 40px;border:1px solid #eee;border-left: none;cursor: pointer;padding: 2px;width: 130px;overflow: hidden;}
.mobile_update .li .lir .verify{float: left;height: 40px;width: 120px;}
.mobile_update .li .lir .btn{padding: 0 30px;background: var(--themeGreen);height: 44px;border: 1px solid var(--themeGreen);border-radius: 4px;font-size: 15px;}
@media (max-width: 768px) {
.mobile_update{line-height: 44px;padding: 10px;}
.mobile_update .li .lir .input{line-height: 44px;height: 44px;}
.mobile_update .li{margin-bottom: 10px;}
.mobile_update .li .lir .tips{display: none;}
.mobile_update .li .lil{width:100%;text-align: left;}
.mobile_update .li .m_no{display: none;}
.mobile_update .li .lir{width:100%;}
.mobile_update .li .lir #code{width:60%;}
.mobile_update .li .lir #phone{width:60%;}
.mobile_update .li .lir .div_tel a{width:40%;height: 44px;}
.mobile_update .li .lir .btn{float: left;width: 100%;height: 50px;line-height: 50px;font-size: 16px;margin-top: 10px;}
}

/*myywy*/
.myywy{float: left;width: 100%;border: 1px solid #e5e5e5;border-bottom: none;border-right: none;margin-bottom: 20px;}
.myywy .li{float: left;width: 100%;border-bottom: 1px solid #e5e5e5;color: #555;}
.myywy .li.h .cell{background: #f4f4f4;font-weight: bold;}
.myywy .li .cell:nth-child(1){width: 60%;}
.myywy .li .cell:nth-child(2){width: 20%;}
.myywy .li .cell:nth-child(3){width: 20%;}
.myywy .li .cell{float: left;line-height: 26px;border-right: 1px solid #e5e5e5;padding-left: 6px;padding-top: 5px;padding-bottom: 5px;}
.myywy .li .red{color: red;}
@media (max-width: 768px) {
.myywy{border:none;}
.myywy .li{margin-bottom: 10px;padding-bottom: 10px;border-bottom: 1px dashed #ddd;}
.myywy .li.h{display: none;}
.myywy .li .cell{border-right: none;padding-left: 0;line-height: 20px;}
.myywy .li .cell:nth-child(1){width: 60%;}
.myywy .li .cell:nth-child(2){width: 40%;text-align: right;}
.myywy .li .cell:nth-child(3){width: 100%;}
}

/*orderbox*/
.orderbox{float: left;width: 100%;margin-bottom: 20px;}
.orderbox .libox{float: left;width: 100%;border: 1px solid #eee;margin: 0 0 20px;color: #999;}
.orderbox .libox a{color: #999;}
.orderbox .libox .t{float: left;width: 100%;color: #999;line-height: 30px;padding: 8px 15px;border-bottom: 1px solid #eee;}
.orderbox .libox .t b{color: #d00;font-size: 15px;font-weight: bold;}
.orderbox .libox .t i{color: #d00;font-size: 15px;font-weight: bold;}
.orderbox .libox .b{float: left;width: 100%;color: #999;line-height: 30px;padding: 15px 15px;border-bottom: 5px solid #eee;}
.orderbox .libox .b p{float: left;}
.orderbox .libox .b p i{float: left;font-style: normal;margin-right: 10px;}
.orderbox .libox .b .an{line-height: 30px;border: 1px solid #aaa;padding: 0 10px;float: right;height: 30px;border-radius: 3px;margin-left: 10px;color: #666;}
.orderbox .libox .b .green{border: 1px solid green;color: green;}
.orderbox .libox .b .red{border: 1px solid red;color: red;}
.orderbox .libox .b .gift{color: #fa0;border: 1px solid #fa0;background: #fff;}
.orderbox .libox .m{float: left;width: 100%;border-bottom: 1px solid #eee;}
.orderbox .libox .m .list{float: left;width: 100%;color: #666;line-height: 30px;padding: 8px 15px;border-bottom: 1px solid #eee;}
.orderbox .libox .m .list .li{float: left;width: 100%;color: #666;line-height: 30px;padding: 8px 0;}
.orderbox .libox .m .list .li.h{border-bottom: 1px dashed #fff;}
.orderbox .libox .m .list .li .cell{float: left;line-height: 20px;padding: 10px 0;}
.orderbox .libox .m .list .li .cell .img{width: 100%;float: left;}
.orderbox .libox .m .list .li .hei_order{height: 80px;}
.orderbox .libox .m .list .li .len_order_pic{width: auto;}
.orderbox .libox .m .list .li .len_order_pic img{padding-right: 15px;}
.orderbox .libox .m .list .li .len_order_info{width: 50%;color: #333;}
.orderbox .libox .m .list .li .len_order_info b{float: left;width: 100%;margin-bottom: 5px;}
.orderbox .libox .m .list .li .len_order_info p{float: left;width: 100%;color: #999;}
.orderbox .libox .m .list .li .len_order_btn{width: 30%;text-align: right;float: right;}
.orderbox .libox .m .list .li .len_order_btn a{float: right;}
.orderbox .libox .m .list .li .len_order_statu{width: 20%;}
.orderbox .libox .m .list .li .an{line-height: 30px;border: 1px solid #aaa;padding: 0 10px;float: left;height: 30px;border-radius: 3px;margin-left: 10px;color: #666;}
.orderbox .libox .m .list .li .green{border: 1px solid green;color: green;}
.orderbox .libox .m .list .li .red{border: 1px solid red;color: red;}
@media (max-width: 768px) {
.orderbox .libox .t{padding: 8px 10px;}
.orderbox .libox .b{float: left;width: 100%;color: #999;line-height: 30px;padding: 10px;border-bottom: 5px solid #eee;}
.orderbox .libox .b p{line-height: 20px;width: 40%;float: left;}
.orderbox .libox .b p i{line-height: 20px;width: 100%;float: left;font-style: normal;margin-right: 0;}
.orderbox .libox .m .list .li .cell{padding: 0;}
.orderbox .libox .m .list{float: left;width: 100%;color: #666;line-height: 30px;padding: 8px 10px;border-bottom: 1px solid #eee;}
.orderbox .libox .m .list .li .len_order_pic{width: 20%;}
.orderbox .libox .m .list .li .len_order_pic img{width: 100%;}
.orderbox .libox .m .list .li .cell .img img{width: 100%;}
.orderbox .libox .m .list .li .len_order_btn a{margin-bottom: 10px;}
.orderbox .libox .m .list .li .len_order_btn a:last-child{margin-bottom: 0}
.orderbox .libox .m .list .li .an{padding: 0 5px;margin-left: 5px;}
.orderbox .libox .b .an{padding: 0 5px;margin-left: 5px;}
}

.repay{float: left;width: 100%;}
.repay a{float: left;width: 100px;border-radius: 5px;border: 1px solid #eee;line-height: 40px;text-align: center;margin-right: 10px;}
.repay a:hover{float: left;width: 100px;border-radius: 5px;border: 1px solid green;line-height: 40px;text-align: center;margin-right: 10px;color: #fff;background: green;}


/*dynamicList*/
.dynamicList{float: left;width: 100%;}
.dynamicList .li{float: left;width: 100%;border-bottom: 1px dashed #e5e5e5;color: #555;margin-bottom: 15px;}
.dynamicList .li p{float: left;width: 100%;line-height: 24px;color: #666;margin-bottom: 10px;}
.dynamicList .li p img{float: left;width: 200px;padding: 10px;background: #f4f4f4;border: 1px solid #eee;}
.dynamicList .li .time{float: left;width: 100%;line-height: 20px;padding: 10px 0;color: #aaa;}
.dynamicList .li .time a{color: #999;}
@media (max-width: 768px) {
.dynamicList{border:none;}
.dynamicList .li{margin-bottom: 10px;padding-bottom: 10px;border-bottom: 1px dashed #ddd;}
}

/*avatarform*/
.avatarform{float: left;width: 100%;padding-bottom: 20px;}
.avatarform .imgs{float: left;height: 200px;border: 1px dashed #ddd;padding: 10px;margin-right: 10px;border-radius: 100%;width: 200px;}
.avatarform .r{float: left;width: 50%;padding-left: 20px;}
.avatarform .r .file{float: left;border: none;padding: 5px 0;margin: 4px 10px 0 0;width: 100%;margin-bottom: 20px;}
.avatarform .r .tips{float: left;line-height: 20px;margin-bottom: 10px;color: #ccc;}
.avatarform .r .btn{float: left;padding: 0 30px;line-height: 40px;background: var(--themeGreen);border:none;border-radius: 3px;color: #fff;font-size: 15px;}
@media (max-width: 768px) {
.avatarform{text-align: center;padding: 10px;}
.avatarform .imgs{float: none;height: 200px;border: 1px dashed #ddd;padding: 10px;margin-right: 10px;border-radius: 100%;margin-bottom: 20px;}
.avatarform .r{float: left;width: 100%;padding: 0 0px;}
.avatarform .r .btn{line-height: 50px;}
}

/*recommend_ewm 个人中心推荐二维码*/
.recommend_ewm{float: left;width: 100%;padding-top: 20px;}
.recommend_ewm .share{float: left;width: 100%;text-align: center;margin: 20px 0;}
.recommend_ewm .share a{display: inline-block;float:none}
.recommend_ewm .img{float: left;width: 100%;text-align: center;}
.recommend_ewm .img img{padding: 0px;border: 1px dashed #ddd;width: 200px;}
.recommend_ewm p{float: left;width: 100%;line-height: 24px;}
.recommend_ewm b{float: left;width: 100%;height: 20px;text-align: center;margin: 20px 0;border-bottom:1px solid #eee;}
.recommend_ewm b i{display: inline-block;height: 40px;line-height: 40px;font-style: normal;background: #fff;padding: 0 20px;color: var(--colorone);font-weight: normal;}

.wxbd{float: left;width: 100%;margin:40px 0 0;}
.wxbd .img{float: left;width:100%;text-align: center;margin-bottom: 15px;}
.wxbd .img .imgs{width: 70px;height: 70px;background: green;border-radius: 70px;padding: 18px;display: inline-block;}
.wxbd span{float: left;line-height: 30px;color: #999;width: 100%;text-align: center;}
.wxbd .bts{float: left;line-height: 30px;width: 100%;text-align: center;margin: 20px 0;padding: 0 40%;}
.wxbd .bts .icons{float: left;line-height: 44px;background: #fa0;padding: 0 20px;border-radius: 4px;color: #fff;width: 100%;font-weight: bold;font-size: 16px;}
@media (max-width: 768px) {
.wxbd{float: left;width: 100%;margin:80px 0 0;}
.wxbd .bts{float: left;line-height: 30px;width: 100%;text-align: center;margin: 20px 0;padding: 0 20%;}
}


.snsLogin{float: left;width: 100%;text-align:center;margin: 10px 0;}
.snsLogin .icons{width: 36px;height: 36px;border-radius: 100%;background: #18B32B;text-align: center;padding: 6px;display: inline-block;}
.snsLogin .icons img{float: left;width: 100%;}
#login_wx_m{display:none;}
#login_wx_pc{display:inline-block;}
@media (max-width: 768px) {
#login_wx_m{display:inline-block;}
#login_wx_pc{display:none;}
}

/*tuanUl*/
.tuanUl{float: left;width: 100%;margin-bottom: 20px;}
.tuanUl .libox{float: left;width: 100%;border: 1px solid #eee;margin: 0 0 20px;color: #999;}
.tuanUl .libox a{color: #999;}
.tuanUl .libox .shows{float: left;width: 100%;background: #e3f8e1;color: #008d02;line-height: 40px;text-align: center;display: none;}
.tuanUl .libox .t{float: left;width: 100%;color: #999;line-height: 30px;padding: 8px 15px;border-bottom: 1px solid #eee;}
.tuanUl .libox .t b{color: #000;font-weight: bold;font-size: 15px;margin-right: 10px;}
.tuanUl .libox .t i{color: #000;font-weight: bold;font-size: 18px;font-style: normal;color: #d00;}
.tuanUl .libox .b{float: left;width: 100%;color: #999;line-height: 30px;padding: 15px 15px;border-bottom: 1px solid #eee;}
.tuanUl .libox .b p{float: left;width: auto;}
.tuanUl .libox .b .an{line-height: 30px;border: 1px solid #aaa;padding: 0 10px;float: right;height: 30px;border-radius: 3px;margin-left: 10px;color: #666;}
.tuanUl .libox .b .green{border: 1px solid green;color: green;}
.tuanUl .libox .b .red{border: 1px solid red;color: red;}
.tuanUl .libox .m{float: left;width: 100%;border-bottom: 1px solid #eee;}
.tuanUl .libox .m .list{float: left;width: 100%;color: #666;line-height: 30px;padding: 8px 15px;border-bottom: 1px solid #eee;}
.tuanUl .libox .m .list .li{float: left;width: 100%;color: #666;line-height: 30px;}
.tuanUl .libox .m .list .li.h{border-bottom: 1px dashed #fff;}
.tuanUl .libox .m .list .li .cell{float: left;line-height: 20px;padding: 10px 0;}
.tuanUl .libox .m .list .li .cell .img{width: 100%;float: left;}
.tuanUl .libox .m .list .li .hei_order{height: 80px;}
.tuanUl .libox .m .list .li .avatar{margin-right: 20px;}
.tuanUl .libox .m .list .li .avatar .img{width: 60px;height: 60px;float: left;}
.tuanUl .libox .m .list .li .avatar .img img{width: 60px;height: 60px;border-radius: 100%;padding: 3px;border: 1px solid #eee;float: left;}
.tuanUl .libox .m .list .li .len_order_info{width: 50%;}
.tuanUl .libox .m .list .li .len_order_price{width: 30%;text-align: right;float: right;}
.tuanUl .libox .m .list .li .len_order_price b{color: #d00;font-size: 16px;font-weight: bold;}
.tuanUl .libox .m .list .li .len_order_statu{width: 20%;}
.tuanUl .libox .m .list .li .an{line-height: 30px;border: 1px solid #aaa;padding: 0 10px;float: left;height: 30px;border-radius: 3px;margin-left: 10px;color: #666;}
.tuanUl .libox .m .list .li .green{border: 1px solid green;color: green;}
.tuanUl .libox .m .list .li .red{border: 1px solid red;color: red;}
@media (max-width: 768px) {
.tuanUl{margin-top: 65px;}
.tuanUl .libox .t b{font-size: 14px;margin-right: 5px;}
.tuanUl .libox .t i{font-size: 16px;}
.tuanUl .libox .b{float: left;width: 100%;color: #999;line-height: 30px;padding: 15px 15px;border-bottom: 1px solid #eee;}
.tuanUl .libox .m .list{float: left;width: 100%;color: #666;line-height: 30px;padding: 8px 0;border-bottom: 1px solid #eee;}
.tuanUl .libox .m .list .li .avatar{margin-left: 15px;margin-right: 10px;}
.tuanUl .libox .m .list .li .avatar .img{width: 40px;height: 40px;float: left;}
.tuanUl .libox .m .list .li .avatar .img img{width: 40px;height: 40px;border-radius: 100%;padding: 3px;border: 1px solid #eee;float: left;}
.tuanUl .libox .m .list .li .cell .img img{width: 100%;}
.tuanUl .libox .m .list .li .len_order_info{width: 40%;}
.tuanUl .libox .m .list .li .len_order_price{width: 20%;margin-right: 15px;}
.tuanUl .libox .b p{width: 70%;float: left;line-height: 18px;font-size: 12px;}
.tuanUl .libox .m .list .li.h{padding-right: 15px;}
}

/*pinUl*/
.pinUl{float: left;width: 100%;margin-bottom: 20px;}
.pinUl .libox{float: left;width: 100%;border: 1px solid #eee;margin: 0 0 20px;color: #999;}
.pinUl .libox a{color: #999;}
.pinUl .libox .shows{float: left;width: 100%;background: #e3f8e1;color: #008d02;line-height: 40px;text-align: center;display: none;}
.pinUl .libox .t{float: left;width: 100%;color: #999;line-height: 30px;padding: 8px 15px;border-bottom: 1px solid #eee;}
.pinUl .libox .t b{color: #000;font-weight: bold;font-size: 15px;margin-right: 10px;}
.pinUl .libox .t i{color: #000;font-weight: bold;font-size: 18px;font-style: normal;color: #d00;}
.pinUl .libox .b{float: left;width: 100%;color: #999;line-height: 30px;padding: 15px 15px;border-bottom: 1px solid #eee;}
.pinUl .libox .b p{float: left;width: auto;}
.pinUl .libox .b .an{line-height: 30px;border: 1px solid #aaa;padding: 0 10px;float: right;height: 30px;border-radius: 3px;margin-left: 10px;color: #666;}
.pinUl .libox .b .green{border: 1px solid green;color: green;}
.pinUl .libox .b .red{border: 1px solid red;color: red;}
.pinUl .libox .b .share{border: 1px solid #fa0;color: #fa0;}
.pinUl .libox .m{float: left;width: 100%;border-bottom: 1px solid #eee;}
.pinUl .libox .m .list{float: left;width: 100%;color: #666;line-height: 30px;padding: 8px 15px;border-bottom: 1px solid #eee;}
.pinUl .libox .m .list .li{float: left;width: 100%;color: #666;line-height: 30px;}
.pinUl .libox .m .list .li.h{border-bottom: 1px dashed #fff;}
.pinUl .libox .m .list .li .cell{float: left;line-height: 20px;padding: 10px 0;}
.pinUl .libox .m .list .li .cell .img{width: 100%;float: left;}
.pinUl .libox .m .list .li .hei_order{height: 80px;}
.pinUl .libox .m .list .li .avatar{margin-right: 20px;}
.pinUl .libox .m .list .li .avatar .img{width: 60px;height: 60px;float: left;}
.pinUl .libox .m .list .li .avatar .img img{width: 60px;height: 60px;border-radius: 100%;padding: 3px;border: 1px solid #eee;float: left;}
.pinUl .libox .m .list .li .len_order_info{width: 50%;}
.pinUl .libox .m .list .li .len_order_price{width: 30%;text-align: right;float: right;}
.pinUl .libox .m .list .li .len_order_price b{color: #d00;font-size: 16px;font-weight: bold;}
.pinUl .libox .m .list .li .len_order_statu{width: 20%;}
.pinUl .libox .m .list .li .an{line-height: 30px;border: 1px solid #aaa;padding: 0 10px;float: left;height: 30px;border-radius: 3px;margin-left: 10px;color: #666;}
.pinUl .libox .m .list .li .green{border: 1px solid green;color: green;}
.pinUl .libox .m .list .li .red{border: 1px solid red;color: red;}
@media (max-width: 768px) {
.pinUl{margin-top: 65px;}
.pinUl .libox .t .fl{width: 100%;}
.pinUl .libox .t .fl i{float: right;}
.pinUl .libox .t .fr{float: left;width: 100%;}
.pinUl .libox .b{float: left;width: 100%;color: #999;line-height: 30px;padding: 15px 15px;border-bottom: 1px solid #eee;}
.pinUl .libox .m .list{float: left;width: 100%;color: #666;line-height: 30px;padding: 8px 0;border-bottom: 1px solid #eee;}
.pinUl .libox .m .list .li{border-bottom: 1px dashed #eee;margin-bottom: 15px;}
.pinUl .libox .m .list .li .avatar{margin-right: 15px;margin-left: 15px;}
.pinUl .libox .m .list .li .avatar .img{width: 40px;height: 40px;float: left;}
.pinUl .libox .m .list .li .avatar .img img{width: 40px;height: 40px;border-radius: 100%;padding: 3px;border: 1px solid #eee;float: left;}
.pinUl .libox .m .list .li .avatar img{width: 100%;}
.pinUl .libox .m .list .li .cell .img img{width: 100%;}
.pinUl .libox .m .list .li .len_order_info{width: 40%;}
.pinUl .libox .m .list .li .len_order_price{width: 20%;margin-right: 15px;}
.pinUl .libox .b p{font-size: 12px;width: auto;float: left;}
.pinUl .libox .m .list .li.h{padding-right: 15px;margin-bottom: 5px}
}


.tuandetail{float: left;width: 100%;padding: 0;font-size: 13px;color: #666;}
.tuandetail .h2{float: left;width: 100%;line-height:60px;color: #555;border-bottom: 1px solid #eee;font-size: 14px;font-weight: normal;padding: 0;margin: 0 0 20px;}
.tuandetail .boxs{float: left;width: 100%;}
.tuandetail .boxs .p{float: left;width: 100%;line-height: 26px;border-bottom: 1px dashed #eee;margin-bottom:20px;padding-bottom: 15px;}
.tuandetail .boxs .p .freenum{color: #d00;font-style: normal;font-weight: bold;}
.tuandetail .table{width:100%;margin: 10px 0 0 0px;float: left;}
.tuandetail .table{border:solid 1px #ddd;}
.tuandetail .table td{border:solid 1px #ddd;}
.tuandetail .table thead tr td{background: #eee;color:#ddd;}
.tuandetail .tablenoborder{width:100%;margin: 10px 0 0 0px;float: left;}
.tuandetail .tablenoborder{border:none;}
.tuandetail .tablenoborder td{border:none;}
.tuandetail .tablenoborder thead tr td{background: #eee;color:#ddd;}
.tuandetail .form{float: left;width: 100%;line-height: 26px;padding: 10px 0}
.tuandetail .fahuo{float: left;width: 100%;margin: 0px 0  20px 0px;line-height: 24px;padding: 15px  15px 10px;;background: #EAF2E6;}
.tuandetail .fahuo .btn{float: left;margin: 10px 0;}
.tuandetail .fahuo .fahuolist{float: left;width:100%;color: #666;}
.tuandetail .fahuo .fahuolist li{float: left;width:100%;margin: 0 0 0px;line-height: 38px;}
.tuandetail .fahuo .fahuolist li span{float: left;width: 70px;height: 37px;}
.tuandetail .fahuo .fahuolist li p{float: left;}
.tuandetail .fahuo .fahuolist li p .button{border-radius: 3px;height: 30px;}
.tuandetail .fahuo .fahuolistuser{float: left;width:100%;color: #666;}
.tuandetail .fahuo .fahuolistuser li{float: left;width:100%;margin: 0 0 0px;line-height: 26px;}
.tuandetail .fahuo .fahuolistuser li span{float: left;width: 70px;}
.tuandetail .fahuo .fahuolistuser li p{float: left;}
.tuandetail .fahuo .fahuolisttext{float: left;width: 100%;color: #666;}
.tuandetail .fahuo .fahuolisttext li{float: left;width: 100%;margin: 0 0 0px;line-height: 28px;}
.tuandetail .fahuo .fahuolisttext li span{float: left;width: 70px;height: 28px;}
.tuandetail .fahuo .fahuolisttext li p{float: left;}
.tuandetail .fahuo .fahuolisttext li p .button{border-radius: 3px;height: 30px;font-family: microsoft yahei;line-height: 28px;}
.tuandetail .comment{float: left;width: 100%;float: left;}
.tuandetail .comment .hr{float: left;width: 100%;height: 1px;}
.tuandetail .comment .select{float: left;width: 30%;margin-bottom: 20px;}
.tuandetail .comment .textarea{float: left;width: 60%;height: 80px;margin-bottom: 20px;}
.tuandetail .comment .submitt{float: left;padding: 0 30px;margin-right: 50%;line-height: 34px;}
.tuandetail .form{float: left;width: 100%;color: #666;}
.tuandetail .form .li{float: left;width: 100%;margin: 0 0 10px;}
.tuandetail .form .li .textarea{height: 80px;}
.tuandetail .form .li .button{border-radius: 3px;height: 30px;}
.tuandetail .reuser{float: left;width: 100%;line-height: 22px;padding: 10px 0 0px;background: #ffeaf4;padding: 20px;margin-bottom: 20px;border-radius: 10px;color: #d50f6d;}
@media (max-width: 768px) {
.tuandetail{margin-top: 50px;}
.tuandetail .h2{line-height: 40px;margin-bottom: 10px;}
.tuandetail .comment .select{width: 100%;margin-bottom: 10px;}
.tuandetail .comment .textarea{width: 100%;margin-bottom: 10px;}
.tuandetail .comment .submitt{width: 100%;}
.tuandetail .boxs .p{margin-bottom: 15px;padding-bottom: 10px;}
}


.tableList{float: left;width: 100%;border: 1px solid #eee;border-bottom: none;border-right: none;margin-bottom: 20px;border-top: 2px solid #d6e1e4;}
.tableList .li{float: left;width: 100%;border-bottom: 1px solid #eee;color: #555;display: flex;flex-direction: row;}
.tableList .li .badge{line-height: 12px;}
.tableList .li .btn{line-height: 30px;top: 0;border: none;font-size: 13px;}
.tableList .li.h .cell{background: #f5fbff;font-weight: bold;}
.tableList .li .cell{float: left;line-height: 30px;border-right: 1px solid #eee;padding-left: 15px;padding-top: 10px;padding-bottom: 10px;}
.tableList .li .red{color: red;}
@media (max-width: 768px) {
.tableList{border:none;padding: 10px;}
.tableList .li{margin-bottom: 10px;padding-bottom: 10px;border-bottom: 1px dashed #ddd;}
.tableList .li.h{display: none;}
.tableList .li .cell{border-right: none;padding: 0;line-height: 30px;}
.tableList .li .btn{padding: 0 10px;width: auto;font-size: 13px;font-weight: normal;}
.tableList .li .address_name{width: 50%;}
.tableList .li .address_handdle{width: 50%;}
}

.viconlist{float: left;width: 100%;border: 1px solid #eee;border-bottom: none;border-right: none;margin-bottom: 20px;border-top: 2px solid #d6e1e4;}
.viconlist .li{float: left;width: 100%;border-bottom: 1px solid #eee;color: #555;}
.viconlist .li.h .cell{background: #f5fbff;font-weight: bold;}
.viconlist .li .cell{float: left;line-height: 36px;border-right: 1px solid #eee;padding-left: 15px;padding-top: 5px;padding-bottom: 5px;}
.viconlist .li .red{color: red;}
@media (max-width: 768px) {
.viconlist{border:none;}
.viconlist .li{margin-bottom: 10px;padding-bottom: 10px;border-bottom:none;background: #f5fbff;padding: 15px;margin-bottom: 15px;border-radius: 6px;}
.viconlist .li.h{display: none;}
.viconlist .li .cell{border-right: none;padding: 0;line-height: 24px;}
}

.fundlist{float: left;width: 100%;border: 1px solid #eee;border-bottom: none;border-right: none;margin-bottom: 20px;border-top: 2px solid #d6e1e4;}
.fundlist .li{float: left;width: 100%;border-bottom: 1px solid #eee;color: #555;}
.fundlist .li.h .cell{background: #f5fbff;font-weight: bold;}
.fundlist .li .cell{float: left;line-height: 20px;border-right: 1px solid #eee;padding:15px 0 15px 15px;}
.fundlist .li .type{width: 15%;}
.fundlist .li .price{width: 15%;}
.fundlist .li .note{width: 50%;}
.fundlist .li .time{width: 20%;}
@media (max-width: 768px) {
.fundlist{border:none;}
.fundlist .li{margin-bottom: 10px;padding-bottom: 10px;border-bottom:none;background: #f5fbff;padding: 15px 15px 10px;margin-bottom: 15px;border-radius: 6px;}
.fundlist .li.h{display: none;}
.fundlist .li .cell{border: none;padding:0;line-height: 30px;}
.fundlist .li .type{width: 60%;font-weight: bold;color: #333;}
.fundlist .li .price{float: right;text-align: right;width: 40%;}
.fundlist .li .note{width: 100%;line-height: 20px;}
.fundlist .li .time{width: 100%;opacity: 0.5;}
}

.integrallist{float: left;width: 100%;border: 1px solid #eee;border-bottom: none;border-right: none;margin-bottom: 20px;border-top: 2px solid #d6e1e4;}
.integrallist .li{float: left;width: 100%;border-bottom: 1px solid #eee;color: #555;}
.integrallist .li.h .cell{background: #f5fbff;font-weight: bold;}
.integrallist .li .cell{float: left;line-height: 20px;border-right: 1px solid #eee;padding:15px 0 15px 15px;}
.integrallist .li .time{width: 30%;}
.integrallist .li .score{width: 20%;color: #d00;font-weight: bold;}
.integrallist .li .note{width: 50%;}
@media (max-width: 768px) {
.integrallist{border:none;}
.integrallist .li{margin-bottom: 10px;padding-bottom: 10px;border-bottom:none;background: #f5fbff;padding: 15px 15px 10px;margin-bottom: 15px;border-radius: 6px;}
.integrallist .li.h{display: none;}
.integrallist .li .cell{border: none;padding:0;line-height: 30px;}
.integrallist .li .time{width: 60%;opacity: 0.5;}
.integrallist .li .score{float: right;text-align: right;width: 40%;}
.integrallist .li .note{width: 100%;line-height: 20px;}
}

.rflist{float: left;width: 100%;border: 1px solid #eee;border-bottom: none;border-right: none;margin-bottom: 20px;border-top: 2px solid #d6e1e4;}
.rflist .li{float: left;width: 100%;border-bottom: 1px solid #eee;color: #555;}
.rflist .li.h .cell{background: #f5fbff;font-weight: bold;}
.rflist .li .cell{float: left;line-height: 36px;border-right: 1px solid #eee;padding-left: 15px;padding-top: 5px;padding-bottom: 5px;}
.rflist .li .no{width: 20%;}
.rflist .li .time{width: 20%;}
.rflist .li .note{width: 30%;}
.rflist .li .statu{width: 20%;}
.rflist .li .haddle{width: 10%;}
.rflist .li .red{color: red;}
@media (max-width: 768px) {
.rflist{border:none;}
.rflist .li{margin-bottom: 10px;padding-bottom: 10px;border-bottom:none;background: #f5fbff;padding: 15px;margin-bottom: 15px;border-radius: 6px;}
.rflist .li.h{display: none;}
.rflist .li .cell{border-right: none;padding: 0;line-height: 24px;}
.rflist .li .no{width: 50%;}
.rflist .li .time{width: 50%;text-align: right;}
.rflist .li .note{width: 100%;}
.rflist .li .statu{width: 50%;}
.rflist .li .haddle{width: 50%;text-align: right;}
.rflist .li .haddle .btn{line-height: 24px;height: 24px;border:none;padding: 0 10px;font-size: 12px;width: auto;font-style: normal;font-weight: normal;margin: 0;float: right;}
}

/*recommendlist*/
.recommendlist{float: left;width: 100%;border: 1px solid #eee;border-bottom: none;border-right: none;margin-bottom: 20px;border-top: 2px solid #d6e1e4;}
.recommendlist .li{float: left;width: 100%;border-bottom: 1px solid #eee;color: #555;}
.recommendlist .li.h .cell{background: #f5fbff;font-weight: bold;}
.recommendlist .li .cell:nth-child(1){width: 60%;}
.recommendlist .li .cell:nth-child(2){width: 20%;}
.recommendlist .li .cell:nth-child(3){width: 20%;}
.recommendlist .li .cell{float: left;line-height: 20px;border-right: 1px solid #eee;padding:15px 0 15px 15px;}
.recommendlist .li .red{color: red;}
@media (max-width: 768px) {
.recommendlist{border:none;}	
.recommendlist .li{margin-bottom: 10px;padding-bottom: 10px;border-bottom:none;background: #f5fbff;padding: 15px 15px 10px;margin-bottom: 15px;border-radius: 6px;}
.recommendlist .li.h{display: none;}
.recommendlist .li .cell{border: none;padding:0;line-height: 30px;}
.recommendlist .li .type{width: 60%;font-weight: bold;}
.recommendlist .li .price{float: right;text-align: right;width: 40%;}
.recommendlist .li .note{width: 100%;line-height: 20px;}
.recommendlist .li .time{width: 100%;opacity: 0.5;}
.recommendlist .li.h{display: none;}
.recommendlist .li .cell:nth-child(1){width: 60%;font-weight: bold;color: #333;}
.recommendlist .li .cell:nth-child(2){width: 40%;text-align: right;}
.recommendlist .li .cell:nth-child(3){width: 100%;opacity: 0.5;}
}

/*exportform*/
.exportform{float: left;width: 100%;line-height: 40px;}
.exportform .li{float: left;width: 100%;margin: 0 0 15px;}
.exportform .li .shuomin{float: left;color: #d00;background: #fff8db;border-radius: 6px;padding: 15px;line-height: 24px;width: 100%;}
.exportform .li .ok{float: left;color: #3c763d;background: #d6e9c6;border-radius: 6px;padding: 15px;line-height: 24px;width: 100%;}
.exportform .li .p{float: left;color: #666;}
.exportform .li .p b{color: #d00;font-size: 18px;font-weight: bold;}
.exportform .li .red{float: left;color: red;margin-right: 10px;}
.exportform .li .textarea{float: left;height: 80px;width: 100%;}
.exportform .li .btn{border-radius: 4px;font-size: 15px;font-weight: bold;padding: 0 30px;background: var(--themeGreen);border: 1px solid var(--themeGreen);line-height: 40px;border: none;}
@media (max-width: 768px) {
.exportform{line-height: 44px;}
.exportform .li .tips{display: none;}
.exportform .li{width:100%;margin-bottom: 15px;}
.exportform .li .red{display: none;}
.exportform .li .btn{float: left;width: 100%;line-height: 50px;font-size: 16px;}
}

.exportlist{float: left;width: 100%;border: 1px solid #eee;border-bottom: none;border-right: none;margin-bottom: 20px;border-top: 2px solid #d6e1e4;}
.exportlist .li{float: left;width: 100%;border-bottom: 1px solid #eee;color: #555;}
.exportlist .li.h .cell{background: #f5fbff;font-weight: bold;}
.exportlist .li .cell{float: left;line-height: 20px;border-right: 1px solid #eee;padding:15px 0 15px 15px;}
.exportlist .li .time{width: 15%;}
.exportlist .li .price{width: 15%;}
.exportlist .li .statu{width: 15%;}
.exportlist .li .haddle_time{width: 20%;}
.exportlist .li .haddle_note{width: 35%;}
@media (max-width: 768px) {
.exportlist{border:none;}
.exportlist .li{margin-bottom: 10px;padding-bottom: 10px;border-bottom:none;background: #f5fbff;padding: 15px 15px 10px;margin-bottom: 15px;border-radius: 6px;}
.exportlist .li.h{display: none;}
.exportlist .li .cell{border: none;padding:0;line-height: 30px;}
.exportlist .li .time{width: 60%;font-weight: bold;color: #333;}
.exportlist .li .price{float: right;text-align: right;width: 40%;color: #d00;font-weight: bold;font-size: 16px;}
.exportlist .li .statu{width: 100%;line-height: 20px;}
.exportlist .li .haddle_time{width: 100%;opacity: 0.5;}
}

