@charset "utf-8";
/* CSS Document background-color:rgba(0,0,0,0.7);*/
/*map图标颜色d81e06*/
html {overflow-y:scroll;}
body {font-size:16px;color:#333;font-family: -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;margin: 0px;padding: 0px;background-color: #ffffff;}
ul,li,img,dl,dt,dd,form{margin: 0px;padding: 0px;}
textarea{ margin:0px;padding:0px;}
a{text-decoration:none;color: #333;}
li{ list-style-type:none;}
img{border:0px;}
span{text-indent: 0px;}
.red{color: #FF0000;}
.font12{font-size: 12px;color: #FFFFFF;}
.col-60{color: #606060;}
.font14{font-size: 14px;color: #333;}
.font14bold{font-size: 14px;color: #333;font-weight: bold;}
.font18bold{font-size: 18px;color: #000;font-weight: bold;}
.font20bold{font-size: 30px;color: #000;font-weight: bold;}
.font-blue4{color:#3e78ff;text-decoration: underline;}
.line{border: solid 1px #abc3a9;}
.clear{clear: both;height:0px;width:100%;}
.clear2{clear: both;height: 2px;width: 100%;margin: 0px;padding: 0px;}
.clear3{clear: both;height: 3px;width: 100%;margin: 0px;padding: 0px;}
.clear4{clear: both;height: 4px;width: 100%;margin: 0px;padding: 0px;}
.clear5{clear: both;height: 5px;width: 100%;margin: 0px;padding: 0px;}
.clear6{clear: both;height: 6px;width: 100%;margin: 0px;padding: 0px;}
.clear7{clear: both;height: 7px;width: 100%;margin: 0px;padding: 0px;}
.clear8{clear: both;height: 8px;width: 100%;margin: 0px;padding: 0px;}
.clear10{clear: both;height: 10px;width: 100%;margin: 0px;padding: 0px;}
.clear12{clear: both;height: 12px;width: 100%;margin: 0px;padding: 0px;}
.clear15{clear: both;height: 15px;width: 100%;margin: 0px;padding: 0px;}
.clear18{margin: 0px;padding: 0px;clear: both;height: 18px;width: 100%;}
.clear20{margin: 0px;padding: 0px;clear: both;height: 20px;width: 100%;}
.clear24{margin: 0px;padding: 0px;clear: both;height: 24px;width: 100%;}
.clear28{margin: 0px;padding: 0px;clear: both;height: 28px;width: 100%;}
.clear30{margin: 0px;padding: 0px;clear: both;height: 30px;width: 100%;}
.clear32{margin: 0px;padding: 0px;clear: both;height: 32px;width: 100%;}
.clear40{margin: 0px;padding: 0px;clear: both;height: 40px;width: 100%;}
.clear48{margin: 0px;padding: 0px;clear: both;height: 48px;width: 100%;}
.clear50{margin: 0px;padding: 0px;clear: both;height: 50px;width: 100%;}
.clear55{margin: 0px;padding: 0px;clear: both;height: 55px;width: 100%;}
.clear56{margin: 0px;padding: 0px;clear: both;height: 56px;width: 100%;}
.clear60{margin: 0px;padding: 0px;clear: both;height: 60px;width: 100%;}
.clear68{margin: 0px;padding: 0px;clear: both;height: 68px;width: 100%;}
.clear70{margin: 0px;padding: 0px;clear: both;height: 70px;width: 100%;}
.clear80{margin: 0px;padding: 0px;clear: both;height: 80px;width: 100%;}
.clear90{margin: 0px;padding: 0px;clear: both;height: 90px;width: 100%;}
.clear120{margin: 0px;padding: 0px;clear: both;height: 117px;width: 100%;}
.clear130{margin: 0px;padding: 0px;clear: both;height: 130px;width: 100%;}
.clear150{margin: 0px;padding: 0px;clear: both;height: 150px;width: 100%;}
.clear180{margin: 0px;padding: 0px;clear: both;height: 180px;width: 100%;}
.clear240{margin: 0px;padding: 0px;clear: both;height: 240px;width: 100%;}

.clearbg5{clear: both;height: 5px;width: 100%;margin: 0px;padding: 0px; background-color:#f0f0f0;}
.clearbg6{clear: both;height: 6px;width: 100%;margin: 0px;padding: 0px; background-color:#f0f0f0;}
.clearbg10{clear: both;height: 10px;width: 100%;margin: 0px;padding: 0px; background-color:#f0f0f0;}
.clearbg62{clear: both;height: 62px;width: 100%;margin: 0px;padding: 0px; background-color:#f1eff2;}
.banner{ width:100%; padding:0px; text-align:center;}
.banner img{ width:100%; height:auto;}
.banner10{ width:calc(100% - 20px); padding:10px; text-align:center;}
.banner10 img{ width:100%; height:auto;}
.banner10-border{ width:calc(100% - 20px); padding:10px; text-align:center; border-bottom:1px solid #ebebeb;}
.banner10-border img{ width:100%; height:auto;}
.zhibo-float{ position:fixed; bottom:340px; right:12px;  z-index:99;width:100px; height:100px;}
.zhibo-float img{width:100px; height:100px;display: block;}
.baojia-float{position:fixed; top:380px; right:0px; background-color:#7199f4; border-radius:10px 0px 0px 10px; font-size:20px; color:#FFFFFF; text-align:center; padding:15px 10px;z-index:99;}
.baojia-float a{color:#FFFFFF;}
.backindex-float{position:fixed; bottom:80px; right:0px; background:rgba(0,0,0,0.6); border-radius:8px 0px 0px 8px; font-size:18px; color:#FFFFFF; text-align:center; padding:16px 12px;z-index:99;}
.backindex-float a{color:#FFFFFF;}
.fabu-float{ position:fixed; bottom:120px; right:12px;  z-index:99;width:76px; height:76px;}
.fabu-float img{width:76px; height:76px;display: block;}
.f_l {float:left;}
.f_r {float:right;}
.m_r6{margin-right:6px;}
.fontxiadan{ color:#999999; font-size:14px;}
.fontdt{color:#51b27d;}
.font-balck-b{ color:#000000; font-weight:bold;}
.fontzt{color:#f33f31;}
.font-tishi{font-size:14px; color:#a0a0a0;}
.font-blue{ color:#002074;}
a.font-blue{ color:#002074;}
.font-blue2{ color:#3e78ff;}
a.font-blue2{ color:#3e78ff;}
.font-blue3{color:#3e5cb2;font-size:17px;font-weight:bold;font-style: italic;text-decoration: underline;}
a.font-blue3{ color:#3e5cb2;}
.font-green{ color:#00967c;}
.font-red{ color:#ee1212;}
.font-red2{ color:#ba1212;}
.font-red3bold{color:#3e78ff;}
input:disabled{background-color: #fff !important;}
.font-reason{ font-size:14px; color:#a0a0a0;}
.warp{padding: 0px;max-width: 960px;margin: 0px auto 0px auto; width:100%; background-color:#FFFFFF;}
.toast{ width:148px; padding:10px; text-align:center; font-size: 16px; color:#FFFFFF;background-color:rgba(0,0,0,0.7);position:fixed; top:200px; left:calc(50% - 90px); border-radius:3px; display:none; z-index:99999;}
/*个人中心*/
.member-top{ width:100%; max-width:960px; height:auto; background-color:#3e78ff; position:fixed; top:0px; z-index:99; text-align:center;height: 56px; line-height:56px;font-weight:400; font-size:22px; color:#FFFFFF;letter-spacing: 3px;}
.member-top span.home {width: 60px;height: 56px;float: left;background-image: url(member/member-home.webp); background-repeat: no-repeat;background-position: center center; background-size: 22px 22px;}
.member-top span.back {width: 60px;height: 56px;float: left;background-image: url(img/back-white.webp); background-repeat: no-repeat;background-position: center center; background-size: 22px 22px;}
.member-top span.kefu {width: 60px;height: 56px;float: left;background-image: url(img/kefu-white.webp); background-repeat: no-repeat;background-position: center center; background-size: 22px 22px; float:right; }
.member-top span.text{ height: 56px; line-height:56px; position:absolute; left:calc(50% - 2em); font-weight:400; font-size:20px; color:#FFFFFF;letter-spacing: 3px;}
.nei-top{ width:100%; max-width:960px; position:fixed; top:0px; background-color:#3e78ff; height:56px; z-index:99;}
.nei-top span{ padding:0px;}
.nei-top span.left{ width:3.6%; height:56px;float:left; display:block;}
.nei-top span.right{ width:3.6%; height:56px;float:right; display:block;}
.nei-top span.home{width:20px;height:56px;float:left;background-image: url(member/member-home.webp);background-repeat: no-repeat;background-position: center center;background-size: 20px 20px;}
.nei-top span.back{width:20px;height:56px;float:left;background-image: url(member/back-white.webp);background-repeat: no-repeat;background-position: center center;background-size: 20px 20px;}
.nei-top span.kefu{width:30px;height:56px;float:right;background-image: url(member/kefu-white.webp);background-repeat: no-repeat;background-position: center center;background-size: 22px 22px;}
.nei-top span.send{width:100px;height:56px;float:left;background-image: url(member/member-index-send.webp);background-repeat: no-repeat;background-position: right center;background-size: auto 30px; position:absolute; right:3.6%;}
.nei-top span.audiosmp3{width:30px;height:56px;float:left;background-image: url(img/topplay.webp);background-repeat: no-repeat;background-position: center center;background-size: auto 20px;}
.nei-top span.share{width:20px;height:56px;float:right;background-image: url(img/share-white.webp);background-repeat: no-repeat;background-position: center center;background-size: 20px 20px;}
.nei-top span.tohome{width:20px;height:56px;float:right;background-image: url(img/cometohome.webp);background-repeat: no-repeat;background-position: center center;background-size: 20px 20px; margin-right:10px;}
.nei-top span.bbsmore{width:20px;height:56px;float:right;background-image: url(club/bbs-more.webp);background-repeat: no-repeat;background-position: center center;background-size: 20px auto;}
.nei-top span.yjguanwang{ width:calc(92.8% - 90px);height:56px;float:left; text-align:center; line-height:56px; font-size:20px; color:#FFFFFF;}
.nei-top span.bjueser{ width:calc(92.8% - 90px);height:56px;float:left; padding:0px;}
.nei-top span.bjueser p.name{ font-size:18px; color:#FFFFFF; font-weight:bold; padding-top:16px;}
.nei-top span.bjueser p.fans{color:#FFFFFF;padding-top:5px;}
.nei-top span.bjueser img{ width:24px; height:24px; border:1px solid #fff; border-radius:50%; margin:15px 8px 0px 0px; float:left;}
.nei-top span.ftitle{ width:calc(92.8% - 86px); text-align:center; font-size:20px; color:#FFFFFF; line-height:56px; float:left;}
.nei-top span.search{width:calc(92.8% - 20px);height:56px;float:left; padding:0px;}
.nei-top span.search .search-div{ width:95%; padding:3px; margin:10px auto; background-color:#FFFFFF; height:30px; border-radius:18px; position:relative;}
.nei-top span.search .search-div input.ss{ width:calc(100% - 70px); text-indent:15px; height:30px; line-height:30px; border:none; outline:none;border-radius:15px; color:#000000; font-size:16px;}
.nei-top span.search .search-div input.ss::-webkit-input-placeholder{color:#b0b0b0; font-size:16px;}
.nei-top span.search .search-div .del{width:30px; text-align:left;height:30px;display:none; position:absolute; right:70px; top:7px;}
.nei-top span.search .search-div .del img{ width:20px; height:20px;}
.nei-top span.search .search-div .btn{ width:60px; text-align:center;height:30px; line-height:30px; color:#FFFFFF; font-size:16px; font-weight:normal; float:right; background-color:#b0b0b0; margin-right:15px;border-radius:15px; padding:0px; margin:0px; }
.nei-bj-content-main{ width:90%; margin:auto; padding:0px;}
.nei-bj-content-title{ width:100%;padding:15px 0px; line-height:32px; font-size:24px; text-align:justify;}
.nei-bj-content-info{width:100%; height: auto; border-bottom:1px solid #f2f2f2; position:relative;}
.nei-bj-content-info p.name{ font-size:16px; color:#000; font-weight:bold; padding-top:12px;}
.nei-bj-content-info p.time{font-size:12px; color:#909090;padding-top:4px;}
.nei-bj-content-info p span.shiming{vertical-align: text-top; font-size: 14px;  font-weight: normal; margin-left: 5px; margin-top: 0px; padding: 2px 5px; background-color: #52bb88; color: #FFFFFF; border-radius: 3px;}
.nei-bj-content-info img{width:46px; height:46px;border-radius:50%; border:1px solid #fff; margin:8px 8px 8px 0px; float:left;}
.nei-bj-content-info span.dingyue { background-color: #ff6400;color: #FFFFFF;border:1px solid #ff6400;padding: 5px 15px;border-radius: 5px; position:absolute; right:0px; top:15px;}
.nei-top span.daibanueser .gq-guanzhu{color:#ffff64; font-size:14px; border:1px solid #ffff64; padding:0px 8px 1px 8px; border-radius:3px;}
.nei-top span.daibanueser .isgz{}
/*fabutop*/
.member-top-action{width: calc(92.8% - 80px); float:left; text-align:center; font-size:18px; font-weight:normal; color:#FFFFFF; padding:13px 30px 0px 0px; margin:0px; height:28px;}
.member-top-action span.baojia{ padding:5px 15px; border:1px solid #fff; border-radius:20px 0px 0px 20px;}
.member-top-action span.editbaojia{padding:5px 15px; border:1px solid #fff;border-radius:0px 20px 20px 0px;}
.member-top-action span.on{ background-color:#FFFFFF; color:#3e78ff; font-weight:bold;}
.shimingrenzheng-tishi{ width:100%; padding:20px 0px; text-align:center; font-size:14px; color:#001858;}
.shimingrenzheng-tishi span{ padding:5px 10px;color:#b40000; background-color:#FFFFFF; border-radius:3px;}
.baojia-main{width:calc(100% - 30px); margin:auto;}
.baojiatable{ width:calc(100% - 30px);overflow-y: scroll; background-color:#FFFFFF; padding:15px; margin:0px;border-radius: 10px;}
.baojiatable input.shuzi{ width:60px;}
.baojiatable-add{ width:100%; text-align: center; color:#a0a0a0; font-size:18px; padding:16px 0px; margin:0px;}
.baojiatable-add img{ width:18px; height:auto; vertical-align: middle; margin:0px 5px;}
.baojia-upimg{width:calc(100% - 30px); background-color:#FFFFFF; border-radius:10px; padding:15px;}
.baojia-upimg .title{ width:100%; padding:0px; margin:0px;}
.baojia-upimg .imglist{width:100%; padding:0px; margin:0px;}
.baojia-upimg .imglist ul{ width:calc(33.3% - 4px);height:120px;margin:2px;background-image:url(member/upimages.webp);background-repeat: no-repeat;background-position: center center; background-size:80% 80%; float:left; position:relative;}
.weui-uploader__input {position: absolute;z-index: 1; top: 0; left: 0; width: 79px; height: 79px; opacity: 0; -webkit-tap-highlight-color: rgba(0, 0, 0, 0);}
.weui-uploader__bd{ width:100%; padding:10px 0px;}
.weui-uploader__bd ul{ padding:0px; margin:0px;}
.weui-uploader__bd ul li{ float:left; width: calc(20% - 5px); margin-right:5px; height:79px;background-repeat: no-repeat;background-size: 100% 79px;}
.weui-uploader__input-box {float: left;position: relative;margin-right: 9px;margin-bottom: 9px;width: 77px; height: 77px;border: 1px solid #D9D9D9;background-image:url(member/upimages.webp);background-repeat: no-repeat;background-position: center center; background-size:80% 80%;}
.weui-uploader__input-box:after {width: 39.5px;height: 2px;}
.weui-uploader__input-box:before {width: 2px;height: 39.5px;}
/*
.weui-uploader__input-box:before, .weui-uploader__input-box:after {content: " ";position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);
*/
transform: translate(-50%, -50%);background-color: #D9D9D9;}
.weui-uploader__file{ position:relative;}
.weui-uploader__file .del{width:30px;height:30px;position:absolute;right:0px;top:0px;background-image: url(member/imgdel.webp);background-repeat: no-repeat;background-position: center center;background-size: 22px 22px;}
.baojia-upimg .hangqing{width:100%; padding:0px; margin:0px;}
.baojia-upimg .hangqing .inputhangqing{width:calc(100% - 20px); border:none; padding:10px; line-height:30px; min-height:70px;}
.baojia-usertitle{ width:100%; padding:20px 0px; text-align:center; font-size:16px; color:#b0b0b0;}
.baojia-userinfo{ width:100%; padding:0px; margin:0px;}
.baojia-userinfo ul{width:100%; padding:0px; margin:0px;}
.baojia-userinfo ul li{ width:100%; height:40px; border-bottom:1px solid #f2f2f2; line-height:40px; padding:10px 0px;}
.baojia-userinfo ul li:last-child{border-bottom: none;}
.baojia-userinfo ul li span{ float:right;width:calc(100% - 80px);}
.baojia-userinfo ul li span input{ width:100%; height:40px; line-height:40px; text-align:right; border:none; outline:none;}
.baojia-tijiao{ width:100%; padding:0px; margin:0px; text-align:center;}
.baojia-submit{ width:60%; height:40px; line-height:40px; font-size:17px; background-color:#ff6400; color:#fff; outline:none; border:none; border-radius:5px;}
.baojia-zoushi{ width:100%; padding:0px; margin:10px 0px 0px 0px;}
.baojia-zoushi span{ float:right;}
.baojia-zoushi span input{ width:40px; border:none; outline:none; text-align:right;}

/*fabutop*/
.member-index-userinfo{width:calc(100% - 32px); margin:auto; padding:0px;}
.member-index-userinfo-a{ width:100%; margin:0px; padding:0px; height:112px;}
.member-index-userinfo-a .header{ width:74px; height:74px; float:left; border:1px solid #ebebeb; padding:2px;border-radius:50%; margin-top:16px;}
.member-index-userinfo-a .header  img{ width:74px; height:74px; border-radius:50%;}
.member-index-userinfo-a .info{width:calc(100% - 92px); height:104px; float:right;}
.member-index-userinfo-a .info p.name{ width:100%;font-size:20px; font-weight:bold; padding:24px 0px 14px 0px;}
.member-index-userinfo-a .info p.name img{ width: auto;height:24px; margin-left:6px; vertical-align: text-bottom;}
.member-index-userinfo-a .info p.user{ margin-top:0px;}
.member-index-userinfo-a .info p.user span{ margin-top:0px; margin-right:10px; color:#404040; font-size:14px;} 
.member-index-userinfo-b{ width:100%; padding:0px; margin:0px; font-size:14px; color:#808080;}
.member-index-userinfo-c{ width:100%; padding:0px; margin:0px;}
.member-index-userinfo-c span{ padding:8px 12px; margin-right:8px; background-color:#ebebeb; border-radius:4px; color:#000000; font-size:16px;}
.member-index-userinfo-c span.on{background-color:#ff967c !important; color:#FFFFFF !important;}
.member-nav{ width:100%;  padding:20px 0px; margin:0px;}
.member-nav ul{ width:25%; float:left; position:relative;}
.member-nav ul span.message{ position:absolute; top:-10px; left:50%; padding:2px 8px 2px 8px; font-size:14px; font-weight:bold; background-color:#ff0000; color:#FFFFFF; border-radius:12px; border:1px solid #fff;}
.member-nav ul li{ width:100%; float:left; text-align:center; color:#202020;}
.member-nav ul li.tb img{ width:32px; height:32px;}
.member-nav ul li.text{ width:100%; padding-top:4px;font-size:16px;}
.member-index-about-list{width:calc(100% - 32px); margin:auto; padding:0px;}
.member-index-about-list ul{ width:100%; margin:0px; padding:0px;}
.member-index-about-list ul li{width:100%;height:60px;line-height:60px;border-bottom:1px solid #ebebeb;background-image: url(member/member-enter.webp);background-repeat: no-repeat;background-position: right center;background-size: 18px 18px; color:#202020; font-size:18px;}
.member-index-about-list ul li a{color:#202020;}
.member-index-about-list ul li:last-child{border-bottom: none;}
.member-index-about-list ul li span{ float:right; color:#a0a0a0; margin-right:25px;}
.member-loginout{ width:calc(100% - 32px); padding:24px 16px 100px 16px; margin:0px;text-align:center; background-color:#f0f0f0;}
.member-loginout span{ width:100%; margin:auto; padding:0px; background-color:#FFFFFF; display:block; line-height:56px; height:56px; color:#FF0000; border-radius:4px; font-size:18px;}
/*修改资料*/
.edit-hearder{ width:100%; padding:30px 0px;}
.edit-hearder .portrait{ width:100%; padding:0px; text-align:center; height:70px; position:relative;}
.edit-hearder .portrait img{ width:70px; height:70px; border-radius:50%;}
.edit-hearder .portrait:before{ width:30px; height:25px; position: absolute; left:calc(50% - 15px); top:23px; content:'';background-image: url(member/member-edit-image.png);background-repeat: no-repeat;background-position: center center;background-size: 30px 25px; display:block;}
.edit-hearder .actiontext{width:100%; padding:6px 0px 0px 0px; text-align:center; color:#000000;}
.edit-hearder .tishitext{width:100%; padding:0px; text-align:center; color:#b0b0b0;}

.edit-userinfo{width:calc(100% - 30px); margin:auto; padding:0px;}
.edit-userinfo ul{ width:100%;margin:auto; padding:0px;}
.edit-userinfo ul li{ width:100%; position:relative; height:68px; border-bottom:1px solid #f2f2f2;}
.edit-userinfo ul li label{ height:30px; color:#606060; font-size:18px; position:absolute; left:0px; top: 19px; background-color:#FFFFFF; padding:0px;}
.edit-userinfo ul li input.userinput{border:none; outline:none; color:#000000; height:68px; line-height:68px; font-size:18px; width:calc(100% - 120px); position:absolute; left:60px;}
.edit-userinfo ul li input.userinput::placeholder{color:#b0b0b0;}
.edit-userinfo ul li textarea.usertextarea{border:none; outline:none; color:#000000; height:44px; line-height:22px; font-size:18px; width:calc(100% - 120px); position:absolute; left:60px; top:16px;}
.edit-userinfo ul li div.action{ width:40px; height:70px; position:absolute; right:0px; top:0px; text-align:center; display:none;}
.edit-userinfo ul li div.diquchoose {height: 68px;line-height: 68px;font-size: 18px; width: calc(100% - 60px); position: absolute;left: 60px;}
.weui-picker .choosetishi{ position:absolute; left: calc(50% - 2em);top:9px;font-weight:bold; font-size:18px; color:#000000; text-align:center;}
#load_area_1 select {
    height: 50px;
    color: #000;
    border: 1px solid #f0f0f0;
    margin: 0px;
    padding-top: 2px;
    padding-right: 2px;
    padding-bottom: 2px;
    padding-left: 0px;
    width: 90px;
    background-color: #F2F7FD;
    text-align: center;
	overflow:hidden;
}
.weui-uploader__input2 {position: absolute; z-index: 1; top: 0;left: calc(50% - 40px); width: 80px; height: 80px; opacity: 0;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);}
.weui-uploader__input4 {position: absolute; z-index: 1; top: 0;right:0; width: 100%; height: 70px; opacity: 0;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);}
.loading{ width:100%; height:100%; position:fixed; top:0px; z-index:999;background-color:rgba(0,0,0,0.5); display:none; text-align:center;}
.loading span{ position:absolute; top:50%; left:calc(50% - 30px);}
/*foot*/
.edit-userinfo ul li div.action img{ width: auto; height:18px; margin-top:24px;}
.edit-save{ width:100%; height:60px; text-align:center; }
.edit-save-btn{ width:100%; height:56px; line-height:56px; text-align:center; color:#ffffff; background:linear-gradient(to right, #ff7800, #ff3400);  border-radius:6px; font-size:18px; border:none; outline:none;}
.send-save-btn{ width:100%; height:56px; line-height:56px; text-align:center; color:#FFFFFF; background: linear-gradient(to right, #ff7800, #ff3400); font-size:18px; border:none; outline:none;}
.edit-copyright{ width:100%; text-align: center; padding:48px 0px 30px 0px; color:#a0a0a0; font-size:12px;}
.edit-bank{width:calc(100% - 30px);  margin:auto; padding:0px;}
.edit-bank-copyright{width:100%; text-align: center; padding:100px 0px 30px 0px; color:#a0a0a0;font-size:12px;}
.edit-bank-tishi{width:100%; text-align: justify; padding:20px 0px;border-bottom:1px solid #f0f0f0; font-size:14px; line-height:22px; color:#909090;}
.edit-bank-info{width:100%; margin:0px; padding:0px;}
.edit-bank-info ul{ width:100%;margin:auto; padding:0px;}
.edit-bank-info ul li{ width:100%; position:relative; height:72px; border-bottom:1px solid #f0f0f0;color:#000000;font-size:18px;}
.edit-bank-info ul li label{ line-height:72px; position:absolute; left:0px; background-color:#FFFFFF; color:#606060; padding:0px 1em 0px 0px;}
.edit-bank-info ul li input.userinput{border:none; outline:none; height:70px; line-height:70px;  width:calc(100% - 110px); position:absolute; left:90px;color:#000000;font-size:18px;}
.edit-bank-info ul li input.userinput::placeholder{ color:#b0b0b0;}
.edit-bank-info ul li input.uploadshenfen{border:none; outline:none; height:70px; line-height:70px;  width:calc(100% - 110px); position:absolute; left:90px;color:#000000;font-size:18px; background-image:url(member/shenfenzhengbs.jpg); background-repeat: no-repeat; background-position:center right; background-size: 40px 40px;}
.edit-bank-info ul li input.uploadshenfen::placeholder{color:#b0b0b0;}
.edit-tixian-log{width:calc(100% - 30px); margin:auto; padding:0px;}
.edit-tixian-log ul{ width:calc(100% - 20px); padding:10px; margin-top:20px; background-color:#FFFFFF; border-radius:5px;}
.edit-tixian-log ul li.title{ width:100%; padding:0px; margin:0px; font-weight:bold; height:30px;}
.edit-tixian-log ul li.info{ width:100%; padding:0px; margin:0px; font-size:14px;}
.edit-tixian-log ul li span.je{ float:right;}
.edit-tixian-log ul li span.state{ float:right;}
.agree-rlsb{ width:100%; margin:0px; padding:0px; font-size:14px; color:#9196a5;}
#mbsb{ width:19px; height:19px; margin-right:5px; vertical-align:text-bottom; background-color:#003399; color:#0033CC;}
/*f1oot*/
.foot{position:fixed;bottom:0px; width:100%; max-width:960px;height: auto; z-index:99; background-color:#f8f8f8; padding:0px;}
.foot-copyright{ width:100%; padding:20px 0px; background-color:#f0f0f0; color:#a0a0a0; text-align:center; font-size:12px;}
.foot-copyright a{color:#a0a0a0;}
.foot-main{width:100%; padding:0px; margin:0px;border-top:1px solid #ebebeb; padding:0px; overflow:hidden;}
.foot-home{width:36.4%; float:left;background-color:#fff; z-index:99; position:relative;}
.foot-home ul{width:50%; margin:0px; padding:0px;float:left;}
.foot-home ul li{ width:100%; text-align:center; font-size:14px;}
.foot-home ul li.pic{ height:28px; padding-top:2px; position:relative;}
.foot-home ul li.pic img{ width: auto; height:28px; position:absolute; bottom:0px;left: 50%;transform: translate(-50%, 0%);}
.foot-home ul li.on a{ color:#3e78ff!important; font-weight:bold;}
.foot-home ul li.text{ height:26px; line-height:26px; color:#303030;}
.foot-home ul li.text a{color:#404040;}
.foot-nav{width:63.6%; float:right;}
.foot-nav ul{ width:100%; float:left; margin:0px; padding:0px;}
.foot-nav ul li{ width:100%; text-align:center; font-size:14px;}
.foot-nav ul li.pic{ height:28px; padding-top:2px; position:relative;}
.foot-nav ul li.pic span.message{position:absolute;left:50%;  background-color:rgba(255,0,0,0.9); padding:0px 6px; border-radius:20px; font-size:12px; font-weight:bold; color:#FFFFFF; z-index:1; border:1px solid #fff;}
.foot-nav ul li.pic img{ width: auto; height:28px; position:absolute; bottom:0px;left: 50%;transform: translate(-50%, 0%);}
.foot-nav ul li.on a{ color:#3e78ff!important; font-weight:bold;}
.foot-nav ul li.text{ height:26px; line-height:26px; color:#303030;}
.foot-nav ul li.text a{color:#404040;}
.iszhibo_item{ position:absolute; display:block; background-color:#FF0000; width:10px; height:10px; right:20px; top:4px; border-radius:100%;}
#FootNav .swiper-slide{width:28%;padding: 0px; margin:0px;}
.iszhibo_item{ position:absolute; display:block; background-color:#FF0000; width:10px; height:10px; right:20px; top:4px; border-radius:100%;}
#load_area_1 select{ max-width:33.3%;}
.reg-main{ width:calc(100% - 32px); padding:16px;}
.reg-main-action{ width:100%; margin:0px; padding:0px;}
.reg-main-login{ width:100%; margin:0px; padding:0px;}
.reg-main-login .choose{ width:100%; height:40px; line-height:40px; text-align:center;}
.reg-main-login .choose span.denglu{ padding:8px 12px; position:relative; color:#606060; font-size:16px;font-weight:bold; }
.reg-main-login .choose span.denglu a{color:#606060;}
.reg-main-login .choose span.denglu:after{ position:absolute; content:''; right:0px; top:11px; height:18px; width:1px; background-color:#ccc; }
.reg-main-login .choose span.on{color:#000000 !important; font-size:18px !important;}
.reg-main-login .choose span.on a{color:#000000 !important; font-size:18px !important;}
.reg-main-login .choose span.zhuce{  padding:8px 12px; text-align:right;color:#606060; font-size:16px;font-weight:bold;}
.reg-main-login .choose span.mclose{ float:right; text-align:right;}
.reg-main-login .choose span.mclose img{ width:25px; height:25px; vertical-align:middle;}
.reg-main-login .tishi{ width:100%; height:40px;  font-size:12px; color:#a0a0a0; text-align:left; border-bottom:1px solid #f2f2f2; margin-top:8px;}
.reg-main-user{ width:100%; height:28px; line-height:28px; padding:16px 0px; border-bottom:1px solid #f2f2f2;}
.reg-main-user span.user1{ width:60px; float:left; color:#404040;}
.reg-main-user span.user2{ width:80px;float:left; text-align: right;}
.reg-main-user span.user2 img{ width:auto; height:24px;}
.reg-main-user span.user3{ width:80px;float:left; color:#a0a0a0; font-size:14px;text-align: right;}
.reg-main-user span.user3 a{color:#a0a0a0;}
.reg-main-user span.user4{ width:calc(100% - 140px);float:left}
.user4input{ width:100%; height:28px; line-height:28px; border:none; outline:none; font-size:16px; color:#000000;}
.user4input::placeholder{font-size:16px; color:#c0c0c0;}
.reg-main-xieyi{ width:100%; height:24px; line-height:24px; padding:0px; margin-top:8px; font-size:12px; vertical-align:middle;}
.reg-main-weixin{width:100%; text-align:center; font-size:14px; color:#303030; margin-top:64px;}
.reg-main-weixin img{ width:48px; height:48px; margin-bottom:6px;}
.reg-main-sumbit{ width:100%; text-align:center;  margin-top:48px;}
.login-btn{width:100%; color:#FFFFFF; background-color:#3e78ff; border-radius:6px; border:none; outline:none; font-size:18px; padding:14px 0px;}
.reg-main-backindex{width:100%; text-align:center; font-size:14px; color:#4c5670; margin-top:24px;}
.reg-main-backindex a{color:#4c5670;}
.reg-main-backindex img{width:45px; height:45px; margin-bottom:6px;}
/*发布浮窗*/
.member-send-more{position:fixed; top:0px; width:100%; height:100%; max-width: 960px;margin: 0px auto 0px auto;background-color: rgba(255,255,255,0); z-index:9999; display:none;}
.sendlist{ position: absolute;  top:56px; right:6px; width:132px; background-color:#FF0000;background-color:rgba(0,0,0,0.8); z-index:99999;}
.sendlist ul{ width:100%; padding:0px; margin:0px;}
.sendlist ul li{ width:100%; text-align:center; height:60px; line-height:60px; border-bottom:1px solid #a0a0a0; color:#FFFFFF; font-size:16px;}
.sendlist li:last-child{border-bottom: none;}
.sendlist li.on{color:#ffff00;}
p { display: block;margin-block-start: 0em;margin-block-end: 0em;margin-inline-start: 0px;margin-inline-end: 0px;}
/*fans*/
.fans-main{width:calc(100% - 32px); padding:0px; margin:0px auto;}
.fans-list{width:100%; padding:20px 0px; margin:0px;height:80px; border-bottom:1px solid #f0f0f0; position:relative;}
.useravatar{width:74px; height:80px;vertical-align: middle;display: table-cell;}
.useravatar img{width: 80px;height: 80px;border-radius: 50%; margin:0px;}
.useravatar-text{ padding-left:12px;height:80px;vertical-align: middle;display: table-cell;}
.useravatar-text span{vertical-align: middle;}
.useravatar-action{ position:absolute; right:0px; top:40px; }
.fans-name{ font-size:20px; color:#000000;}
.fans-num{ color:#808080; font-size:14px; padding-top:6px;}
.fans-tishi{ color:#808080; font-size:14px;padding-top:6px;}
.fans-tishi-gz{color:#c0c0c0;}
.fans-tishi-gz-on{ color:#606060 !important; padding:4px 12px; border:1px solid #ebebeb; border-radius:2px;}
.fans-tishi-hg{color:#666; border:1px solid #f0f0f0; padding:3px 10px 5px 10px;}
input[type=checkbox] {
            cursor: pointer;
            position: relative;
            width: 14px;
            height: 14px;
            font-size: 10px;
        }
 
        input[type=checkbox]::after {
            position: absolute;
            top: 0;
            color: #000;
            width: 14px;
            height: 14px;
            display: inline-block;
            visibility: visible;
            padding-left: 0px;
            text-align: center;
            content: ' ';
            border-radius: 2px
        }
 
        input[type=checkbox]:checked::after {
            content: "✓";
            color: #fff;
            font-size: 10px;
            font-weight: bold;
            background-color: #3e78ff;
        }
/*jindanlogo*/
.jindan-logo-mian{ width:calc(100% - 16px); margin:8px auto;}
.jindan-logo-mian-box {width: calc(100% - 28px);margin: 0px;padding: 14px;background-color: #FFFFFF;border-radius: 6px;color: #000000; position:relative;}
.jindan-logo-mian-box .smtitle{ width:100%; font-size:16px; color:#000000; padding:8px 0px; margin:0px;}
.jindan-logo-mian-box .smyue{ width:100%; font-size:14px; color:#a0a0a0; padding:8px 0px; margin:0px;}
.jindan-logo-mian-box .smyue span{ font-size:24px; font-weight:bold; color:#000000; margin-right:5px;}
.jindan-logo-mian-box .smtishi{width:100%; font-size:14px; color:#a0a0a0; padding:8px 0px 8px 0px; margin:0px;}
.jindan-logo-mian-box span#tixianbt{ position:absolute; right:16px; top:40px; background-color:#d0d0d0; color:#fff; padding:8px 20px; font-size:16px; font-weight:normal; border-radius:4px;}
.jindan-logo-mian-box .ltitle{ width:100%; font-size:14px; color:#a0a0a0;  padding:2px 0px 16px 0px; margin:0px; border-bottom:1px solid #f0f0f0; position:relative;}
.jindan-logo-mian-box .ltitle span.t{ font-size:16px; font-weight:bold; color:#000000; margin-right:3px;}
.jindan-logo-mian-box .ltitle span.day{ position:absolute; right:0px; font-size:16px; background-image:url(img/push.webp); background-repeat:no-repeat; background-position:center right; background-size:auto 6px; padding-right:16px;}
.jindan-logo-mian-box .ltitle  .choosedate{ position: absolute;  top:40px; right:0px; width:132px; background-color:#FF0000;background-color:rgba(0,0,0,0.8); z-index:99999;}
.jindan-logo-mian-box .ltitle  .choosedate ul{ width:100%; padding:0px; margin:0px;}
.jindan-logo-mian-box .ltitle  .choosedate ul li{ width:100%; text-align:center; height:60px; line-height:60px; border-bottom:1px solid #a0a0a0; color:#FFFFFF; font-size:16px;}
.jindan-logo-mian-box .ltitle  .choosedate li:last-child{border-bottom: none;}
.jindan-logo-mian-box .ltitle  .choosedate li.on{color:#ffff00;}
.jdloglist{ width:100%; margin:0px; padding:0px;}
.jdloglist ul{width:100%; margin:0px; padding:0px; height:40px; line-height:40px; border-bottom:1px solid #f0f0f0;}
.jdloglist ul li{float: left;height:40px; line-height:40px; width:80px; text-align: center;}
.jdloglist ul li.date{ font-size:14px;}
.jdloglist ul li.font-reason{width:calc(100% - 240px) !important;}
.supply-send-mian-box {width: calc(100% - 24px);margin: 0px;padding: 0px 12px;background-color: #FFFFFF;border-radius: 6px;color: #000000; position:relative;}
.supply-send-mian-box .smtitle{ width:100%;  font-size:18px;color: #606060; padding:22px 0px; margin:0px;}
.supply-send-mian-box .smtitle span{ color:#832201; float:right; background-image:url(member/getaddress.webp); background-repeat:no-repeat; background-position:left center; background-size:auto 20px; text-indent:20px; font-size:16px;}
.supply-send-mian-box .qt{ width:100%;  font-size:18px; color:#000000; padding:0px 0px 25px 0px; margin:0px;}
.supply-send{ width:100%; padding:0px; margin:0px;}
.supply-send ul{ width:100%; border-bottom:1px solid #f0f0f0; height: 24px; line-height:24px; font-size: 18px; color:#000000;padding:22px 0px; position:relative;}
.supply-send ul:last-child{border-bottom: none !important;}
.supply-send ul li{ float:left; padding:0px;}
.supply-send ul li.sendtitle{color: #606060; width:92px;}
.supply-send ul li.info{ width:calc(100% - 92px);}
.supply-send ul li.textleft{ text-align:left;}
.supply-send ul li.textright{text-align:right;}
.supply-send ul li.info span.schoose{ margin-left:16px;}
.supply-send ul li.info span.schoose img{ width:22px; height:auto; vertical-align:top;}

.supply-send ul li.chanpin{color: #606060;width: 60px;}
.supply-send ul li.chanpin2{color: #606060;width: 90px;}
.supply-send ul li.chanpincenter{color: #606060;width: 60px;}
.supply-send ul li.chanpininput{ width:calc(100% - 60px);}
.supply-send ul li.guigeinput{ width:calc(50% - 60px);}
.supply-send ul li.guigeinput2{ width:calc(50% - 90px);}
.input-sl{ width:calc(100% - 80px); outline:none; border:none; border-bottom:1px solid #ccc !important; padding:2px 0px 12px 0px; float:left; color:#000000; font-size:18px;}
.input-sl::placeholder{ color:#b0b0b0;font-size:16px;}
.input-s2::placeholder{ color:#b0b0b0;font-size:16px;}
.input-s2{ width:calc(100% - 70px); outline:none; border:none; border-bottom:1px solid #ccc !important; padding:2px 0px 12px 0px; float:left; color:#000000; font-size:18px;}

.input-s3{ width:100%; outline:none; border:none; border-bottom:none !important; padding:2px 0px 12px 0px; float:left; color:#000000; font-size:18px;}
.input-s3::placeholder{ color:#b0b0b0;font-size:16px;}
.input-dw{width:40px; outline:none; border:none; text-align:right; font-size: 18px; color:#000000;}
.input-qt{ width:100%; height:50px; font-size: 18px; color:#000000; line-height:24px; padding:0px; outline:none; border:none; text-align:justify;}
.input-user{ width:100%; padding:0px;font-size: 18px; color:#000000;  outline:none; border:none; text-align:right;}
.input-user::placeholder{color:#b0b0b0 !important;}
input::placeholder{color:#b0b0b0;}
.input-qt::placeholder{color:#b0b0b0;}
.VIP-mian{ width:calc(100% - 32px); margin:0px auto;}
.VIP-tishi{ width:100%; font-size:18px; text-align:center; color:#000; padding:24px 0px 0px 0px; font-weight:bold;}
.VIP-jine{ position:relative; width:fit-content; margin:auto; }
.vip-youhui{ position:absolute;  right:-86px; bottom: 4px;width:fit-content;}
.vip-youhui li{ text-align:left;}
.vip-youhui li.text{font-size:14px;color:#CCCCCC;}
.vip-youhui li.img img{ height:20px; width:auto;}
.VIP-fuwu{ width:100%; padding:0px; height:60px; margin:0px; line-height:60px; font-size:18px;}
.VIP-bottomline{width:100%; height:1px; margin:2px 0px; border-bottom:1px solid #e0e0e0;}
.VIP-fuwu span{ float: right; font-size:16px;}
.cl1,.cl1 a{color:#002074;}
.cl2{color:#606060;}
.cl3{color:#000;}
.cl4{color:#3c4a6a;font-weight:bold;}
.cl5{color:#ffff00; font-weight:bold;}
.cl6{color:#b0b0b0;}
.payon{background-color:#f8faff;}
.dashang-float-choose,.dashang-float-choose ul{ width:100%; padding:0px; margin:0px;}
.dashang-float-choose ul li{ width:50%; padding:0px; margin:0px; float: left;}
.dashang-float-choose ul li input.paychoose{ margin-right:5px;}
.dashang-float-choose ul li img.paybiaoshi{ width: auto; height:42px; vertical-align: middle;}

.VIP-send{ width:100%; height:56px; line-height:56px; text-align:center; color:#fff; background: linear-gradient(to right,#ff7800, #ff3200);border-radius:28px; font-size:18px; font-weight:bold;}
/*图片上组件*/
.upaction{ width:100%; height:100px; padding:0px 0px 22px 0px; margin:0px;border-bottom:1px solid #f0f0f0;}
.upaction .uploadimg{ width:100px; height:100px; float:left; margin:0px; padding:0px; position:relative; text-align:center; }
.upaction .uploadimgs{ width: calc(33.3% - 24px); height:100px; float:left; margin-right: 18px;margin-top: 0px;padding:0px; position:relative; text-align:center; }
.upaction .uploadimgs img{ width:112px; height: 112px;}
.upaction .imgdel{ position:absolute; top:0px; right:0px;z-index: 2; width:32px; height:32px; background-image: url(member/imgdel.webp); background-repeat: no-repeat;background-position: center center; background-size: 32px 32px; display:none;}
.upaction .uploadimg img{ width:110px; height: 110px;}
.weui-uploader__input3 {position: absolute; z-index: 1; top: 10px;left: 10px; width: 80%; height: 80px; opacity: 0;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);}
.checkboxlist{ width:132px; padding:0px 10px; position: absolute; top:50px; right:0px;background-color: #FF0000;background-color: rgba(0,0,0,0.8);z-index: 99; border-radius:3px; display:none;}
.checkboxlist ul{ width:100%; padding:0px; margin:0px;}
.checkboxlist ul li{width:100%; height:42px; line-height:42px;border-bottom: 1px solid #a0a0a0; color:#FFFFFF;}
.checkboxlist ul li label{width:100%;}
.checkboxlist ul li:last-child{border-bottom: none;}
.checkboxlist ul li.choosebtn{text-align: center; color:#ccc; font-size:14px;}
#choosesex label,#islongtime label{padding-right:40px;}
.about-main{ width:calc(100% - 32px); margin:20px auto; padding:0px;}
.about-main h1{ font-size:20px; text-align: center;}
.about-main .content{ width:100%; padding:0px; margin:0px;font-size:18px; line-height:30px; text-align:justify;}
.about-main .content p{ margin-top: 8px;}
.nei-share{margin: 0px; padding: 0px; width: 100%; max-width:960px; height: 100%; background-color: rgba(0, 0, 0, 0.6); position: fixed; top: 0px; z-index: 999999; display:none;}
.nei-share img{height:100%;position:absolute;right:0px;}
#fabusend{width:72px;height:36px; position: fixed; top:10px; z-index: 100;}
#fabusend .send-btn{ width:72px; height:36px;background-image: url(member/send-off.webp);background-repeat: no-repeat;background-position: center center;background-size: 72px 36px; border:none; outline:none; font-size:0px; line-height:0px; } 
.send-btnon{ width:72px; height:36px;font-size:18px; line-height:36px; background-color:#FFFFFF; border-radius:5px; color:#3e78ff; border:none; outline:none;}
.upactionimages{ width:100%; padding:0px; margin:0px;height:100px; float:left;}
.upactionimages li{ width:calc(33.3% - 24px); margin-right:18px;margin-top:0px; float:left; height:100px; background-repeat: no-repeat; background-position:center center; background-size:100% 100px; border-radius:6px; position:relative;}
.upactionimages li span.imagesdel{position:absolute; top:-10px; right:-10px;z-index: 2; width:20px; height:20px; background-image: url(member/imgdel.webp); background-repeat: no-repeat;background-position: center center; background-size: 20px 20px; border:1px solid #fff; border-radius:50%;}
send-bottom-btn-div{ width:100%; text-align:center;}
.send-bottom-btn{width:100%; text-align:center;height: 56px;line-height: 56px;text-align: center; color: #ffffff; background: linear-gradient(to right, #ff7800, #ff3400); border-radius: 32px;font-size: 18px; border:none; outline:none; font-weight:bold;}
/*浮动选项*/
.checkbox-main{margin: 0px; padding: 0px; width: 100%; height: 100%; background-color: rgba(0, 0, 0, 0.5); position: fixed;  top: 0px; z-index: 99999; display:none;max-width:960px; margin:auto;}
.checkbox-main-box{ position:absolute; width:calc(100% - 32px); left:16px; bottom:20%; background-color:#fff; border-radius:6px; color:#000000;}
.checkbox-main-box .title{ width:calc(100% - 16px); padding:16px 0px; margin:auto; text-align: center; font-size:20px; font-weight:bold; border-bottom:1px solid #f0f0f0;}
.checkbox-main-box .pzlist{ width:100%; padding:0px; margin:0px;}
.checkbox-main-box .pzlist ul{ width:100%; padding:0px; margin:0px;}
.checkbox-main-box .pzlist ul li{width:calc(33.3% - 18px); height:42px; line-height:42px; background-color:#ebebeb; border:1px solid #ebebeb; text-align:center; float:left; margin-left:12px; margin-top:20px; font-size:18px; border-radius:21px;}
.checkbox-main-box .pzlist ul li.on{ background-color:#f8faff; border:1px solid #3e78ff; color:#3e78ff;}
.pzlist-btn{ width:100%; padding:0px; margin:0px; height:57px;}
.pzlist-btn li#cancellation{ width:50%; height:56px; line-height:56px; border-top:1px solid #f0f0f0; float:left;text-align:center; border-bottom-left-radius:6px;}
.pzlist-btn li#determine{ width:50%; height:56px; line-height:56px; border-top:1px solid #4471e6; color:#FFFFFF; background-color:#3e78ff; float: right; text-align:center;border-bottom-right-radius:6px;}
.bbs-input-title{width:calc(100% - 40px); height:24px; border:none; outline:none; font-size:18px; color:#000000; font-weight:bold;}
.bbs-input-title::placeholder{font-size:18px; font-weight:normal;}
.bbs-cleartext{ width:40px; padding:25px 0px; position:absolute; top:0px; right:0px; text-align: right; display:none; }
.bbs-cleartext img{ width:15px; height:15px; vertical-align: middle;}
.emoji{ width:100%; max-width:960px;  position:absolute; bottom:70px;  background-color:#fff; display:none;max-height: 120px;overflow: auto;overflow-x: hidden;}
.emoji ul{ width:100%;}
.emoji ul li{ width:12.5%; padding-top:16px; text-align:center; float:left;}
.emoji ul li img { width:32px; height:auto;}
.bbs-my-list{ width:calc(100% - 16px); margin:8px auto; padding:0px;}
.bbs-my-list-box{width: calc(100% - 28px);margin: 0px;padding:20px 14px;background-color: #FFFFFF;border-radius: 6px;color: #000000;position:relative;}
.bbs-my-list-box-info{ width:calc(100% - 80px); margin:0px; padding:0px; float:left;}
.bbs-my-list-box-info .title{ width:100%; margin:0px; padding:0px;font-size:18px;  color:#000; text-align:justify;}
.bbs-my-list-box-info .date{width:100%; color:#909090; padding-top:14px; font-size:12px;}
.bbs-my-list-box-info .date a{color:#909090;}
.bbs-my-list-box-info .date span.status{ color:#FF0000; margin-left:12px;}
.bbs-my-list-box-action{ width:80px;  margin:0px; padding:0px; text-align:right; color:#38425a; position: absolute; top:calc(50% - 12px); right:14px;}
.bbs-my-list-box-action span{padding:0px; margin:0px; color:#832200;}
.bbs-my-list-box-action span img{ width: auto; height:19px; vertical-align:middle; margin-right:5px;}
.bbs-my-list-box-action2{ width:80px;  margin:0px; padding:0px; text-align:right; color:#38425a; position: absolute; top:calc(50% - 12px); right:14px; color:#CC3300;}
.bbs-my-list-box-action2 span{ padding:0px; margin:0px;}
.bbs-my-list-box-action2 span img{ width: auto; height:19px; vertical-align:middle; margin-right:5px;}

.subscribe-my-list-box{width: calc(100% - 24px);margin: 0px;padding:18px 12px;background-color: #FFFFFF;border-radius: 6px;color: #000000;position:relative;box-shadow: 0px 1px 0px 0px rgb(0,0,0,0.1); height: auto;}
.subscribe-my-list-box-info { width:100%; margin:0px; padding:0px;font-size:18px;  color:#000; text-align:justify; line-height:1.8;}
.subscribe-my-list-box-info span{ padding:4px 8px; border-radius:4px; color:#FFFFFF; margin-right:8px;font-size:16px;line-height:1;}
.subscribe-my-list-box-info span.catname{background: linear-gradient(to bottom, #ff7700, #ff3500);}
.subscribe-my-list-box-info span.area{background: linear-gradient(to bottom, #00c7ff, #0099ff);}

.subscribe-my-list-box-action{ width:100%; border-top:1px solid #f0f0f0; padding-top:18px; font-size:16px;}
.subscribe-my-list-box-action ul{padding:0px; margin:0px;}
.subscribe-my-list-box-action ul li{float:left; color:#909090; text-align:center; border-right:1px solid #f0f0f0;}
.subscribe-my-list-box-action ul li img{width:auto; height:16px; margin-right:4px; vertical-align:middle;}
.subscribe-my-list-box-action ul li.date{width:calc(37% - 1px);text-align:left;}
.subscribe-my-list-box-action ul li.off{width:calc(31.5% - 1px);}
.subscribe-my-list-box-action ul li.catname{width:calc(31.5% - 1px);}
.subscribe-notice{width: calc(100% - 28px);margin: 0px;padding:20px 14px;background-color: #FFFFFF;border-radius: 6px;color: #000000;position:relative;box-shadow: 0px 1px 0px 0px rgb(0,0,0,0.1); height: auto;}
.weixin-submit{ width:calc(100% - 70px); padding:0px 70px 0px 0px; margin:auto; position:relative; height:auto; line-height:32px;font-size: 16px; color:#a0a0a0;}
.weixin-submit-staus{ position:absolute; width:64px; height:36px; right:0px; top:0px; background-color:#00c800; border-radius:20px;}
.weixin-submit-staus span.ok{width:34px; height:34px;border-radius:50%; background-color:#FFFFFF; display:block; right:1px; top:1px; position:absolute;}
.weixin-submit-staus span.no{width:34px; height:34px;border-radius:50%; background-color:#FFFFFF; display:block; left:1px; top:1px; position:absolute;}
/*竞猜弹窗*/
.jingcaitishi{margin:  auto; padding: 0px; max-width:960px; width: 100%; height: 100%; background-color: rgba(0, 0, 0, 0.5); position: fixed;  top: 0px; z-index: 999999;}
.jingcaitishi-main{ position:absolute; width:calc(100% - 32px); left:16px; top:30%; background-color:#fff; border-radius:6px; color:#000000;}
.jingcaitishi-main .title{ width:100%; padding:20px 0px; text-align: center; font-size:20px; font-weight:bold;}
.jingcaitishi-main .text{  padding:8px 16px; font-size:16px; text-align:justify; margin-bottom:10px;}
.jingcaitishi-main .action{ width:100%; padding:16px 0px; height:22px; line-height:22px; text-align:center; border-top:1px solid #f0f0f0;}
.jingcaitishi-main .action ul{  width:100%; padding:0px; margin:0px;}
.jingcaitishi-main .action ul li{ width:50%; float: left; text-align:center;}
.jingcaitishi-main .action ul li.btclose{color:#606060;}
.jingcaitishi-main .action ul li.btrecod{color:#606060;}
.jingcaitishi-main .action ul li.btok{ color:#000; position:relative;}
.jingcaitishi-main .action ul li.btok:before {position: absolute;content: ''; height: 20px; width: 1px;background-color: #ccc;left: 0px;top: 1px;}
.jingcaitishi-main .action ul li.btpassport{ color:#3e78ff; position:relative;}
.jingcaitishi-main .action ul li.btpassport:before {position: absolute;content: ''; height: 18px; width: 1px;background-color: #ccc;left: 0px;top: 6px;}
.shimingtishitext{width: calc(100% - 44px);margin: 8px auto;padding: 14px;background-color: #FFFFFF;border-radius: 6px;color: #000000; text-align:justify;}

.payread-main-b{ width:100%; height:44px; background-color:#f0f0f0; padding:0px; margin:0px;}
.payread-main-b-title{width:calc(100% - 40px); height:44px; line-height:44px; padding:0px; color:#000000; overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;  text-indent:10px; float:left;}
.payread-main-b-more{ height:18px; padding:13px 0px; width:40px; text-align: center;float: right;}
.payread-main-b-more img{ height:18px; width:auto;}

/*baojiayuanfloat*/
.baojiayuan-float{margin:  auto; padding: 0px; max-width:960px; width: 100%; height: 100%; background-color: rgba(0, 0, 0, 0.7); position: fixed;  top: 0px; z-index: 999; display:none;}
.baojiayuan-float-main{ position:absolute;bottom:60px; width:calc(100% - 32px); margin:0px; padding:16px; background-color:#FFFFFF; border-radius:8px 8px 0px 0px;}
.baojiayuan-float-main-a{ width:100%; padding:4px 0px 20px 0px; font-size:20px; text-align:center;font-weight: bold;}
.baojiayuan-float-main-a span.baojia-close{ float: right;}
.baojiayuan-float-main-a span.baojia-close img{ height:22px; width:auto;}
.baojiayuan-float-main-b{ width:100%; padding:0px; color:#606060; font-size:14px;}
.baojiayuan-float-main-c{ width:100%; padding:0px; margin:0px;}
.baojiayuan-float-main-c ul{width:100%; padding:0px; margin:0px;}
.baojiayuan-float-main-c ul li{ width:calc(33.3% - 10px); margin:20px 12px 0px 0px; height:44px; line-height:44px; text-align:center; border-radius:6px; border:1px solid #f0f0f0; font-size:18px; color:#000000; float:left;}
.baojiayuan-float-main-c ul li.on{color:#ff6400;border:1px solid #ff6400;}
.baojiayuan-float-main-d{ width:100%; padding:16px 0px; background-color:#3e78ff; text-align:center; color:#FFFFFF; font-size:18px; position:absolute; bottom:0px; z-index:1;}
.roll-banner{ width:calc(100% - 54px); padding:0px 42px 0px 12px; height:48px; line-height:48px; color:#ce2800; font-size:16px;background-color: #ffe8e2; position:relative; overflow:hidden;}
.roll-banner-colse{
	position:absolute;
	width:42px;
	height:48px;
	right:0px;
	top:0px;
	z-index:1;
	background-image: url(img/close-text-banner.webp);
	background-repeat: no-repeat;
	background-position: center center;
	background-size: 16px 16px;
}
/*2024*/
.member-main{ width:calc(100% - 32px); margin:auto; padding:0px;}
.member-pay-vip-title{ width:100%; padding:16px 0px;border-bottom: 1px solid #e0e0e0;font-size: 16px; color:#000000;  position:relative;}
.member-pay-vip-title:before{ width:3px; height:1em; background-color:#3e78ff; content:''; position:absolute; left:-16px; top:20px; border-radius:4px;}
.member-pay-vip-title span{ float:right;color:#3c4a6a;}
.member-pay-vip-title span a{color:#3c4a6a;}
.member-vip-list{ width:calc(100% - 6px); border:3px solid #d0dcf6; border-radius:8px; position:relative; height:146px; margin-top:14px;}
.member-vip-list p{ padding:0px; margin:0px;}
.member-vip-list p.itemname{ text-align: center; color:#3c4a6a; padding-top:14px; font-size:18px;}
.member-vip-list p.price{ text-align: center; color:#000; padding-top:10px; font-size:24px; font-weight:bold;}
.member-vip-list p.price span.fen{font-weight: normal; font-size:16px;}
.member-vip-list p.oldprice{ text-align: center; color:#a0a0a0; padding:0px; font-size:15px;}
.member-vip-list p.preferential{ width:100%; position:absolute; text-align: center; color:#000000; bottom:16px;font-size:14px;}
.member-vip-list p.preferential .endate{font-weight:normal;}
.member-vip-list.on p.preferential .endate{font-weight:bold;}
.member-vip-list.on{border:3px solid #6090ff; background-color:#f8faff;}
.member-vip-list.on p.itemname{ text-align: center; color:#3c4a6a; padding-top:14px; font-weight:bold; font-size:18px;}
.member-vip-list .discountidentification{ position:absolute; left:-3px; top:-14px; width:fit-content;}
.member-vip-list .discountidentification img{ width:auto; height:28px;}
input[type=radio] {
    width: 20px;
    height: 20px;
    appearance: none;
    position: relative;
    outline: none;
}
input[type=radio]:before {
    content: "";
    width: 15px;
    height: 15px;
    border: 1px solid #3e78ff;
    display: inline-block;
    border-radius: 50%;
    vertical-align: middle;
	top:5px;
	position:absolute;
}
input[type=radio]:checked:before {
    content: "";
    width: 15px;
    height: 15px;
    border: 1px solid #3e78ff;
    display: inline-block;
    border-radius: 50%;
    vertical-align: middle;
    top:5px;
	position:absolute;
}
input[type=radio]:checked:after {
    content: "";
    width: 8px;
    height: 8px;
    text-align: center;
    background: #3e78ff;
    border-radius: 50%;
    display: block;
    position: absolute;
    top: 9px;
    left: 4px;
	position:absolute;
}
.paychoose {
    width: 20px;
    height: 20px;
    appearance: none;
    position: relative;
    outline: none;
}
.paychoose:before {
    content: "";
    width: 15px;
    height: 15px;
    border: 1px solid #cacaca;
    display: inline-block;
    border-radius: 50%;
    vertical-align: middle;
}
.paychoose:checked:before {
    content: "";
    width: 15px;
    height: 15px;
    border: 1px solid #cacaca;
    display: inline-block;
    border-radius: 50%;
    vertical-align: middle;
}
.paychoose:checked:after {
    content: "";
    width: 8px;
    height: 8px;
    text-align: center;
    background: #3e78ff;
    border-radius: 50%;
    display: block;
    position: absolute;
    top: 4px;
    left: 4px;
}
/*弹窗*/
.float-send{ margin: auto;padding: 0px;max-width: 960px;width: 100%;height: 100%;background-color: rgba(0, 0, 0, 0.5); position: fixed; top: 0px;
z-index: 9999; display:none;}
.float-send-main{position: absolute; width:100%; bottom: -1px;}
.float-send-main-close{ width:100%; text-align:center; height:72px; vertical-align:top;}
.float-send-main-box{width:calc(100% - 24px); padding:0px 12px;background-color: #fff;border-radius: 12px 12px 0px 0px; color: #000000;}
.float-send-main-box .title{ width:100%; height:64px; line-height:64px; font-size:20px; font-weight:bold; text-align:center;border-bottom:1px solid #f0f0f0;}
.float-send-main-box .ma{text-align:center;}
.float-send-main-box .ts{text-align:center; color:#000000; font-size:18px;}
.float-send-main-box .ma img{width:60%; height:auto;}
.float-send-main-box .pay-choose{ width:100%; height:64px; line-height:64px; font-size:20px; font-weight:bold; text-align:center;border-bottom:1px solid #f0f0f0;}
.float-send-main-box .pay-choose li{width:50%; float:left; position:relative;}
.float-send-main-box .pay-choose li.on{color:#3e78ff;}
.float-send-main-box .pay-choose li:first-child::after{position:absolute; right:0px; top:20px; content:''; height:24px; width:1px; background-color:#f0f0f0;}
.float-send-main-box .send{ width:100%; padding:0px; margin:0px;}
.float-send-main-box .send ul{width:100%;height:50px;border-bottom:1px solid #f0f0f0;}
.float-send-main-box .send ul li{float: left;}
.float-send-main-box .send ul li.prompt-l{color: #606060;width: 92px;height:50px; line-height:50px;}
.float-send-main-box .send ul li.prompt-r{width: calc(100% - 92px);height:50px; line-height:50px; text-align:right; padding:0px; margin:0px;}
.float-send-main-box .send ul li .input-user{ width:100%; height:44px; line-height:44px; border:none; outline:none; text-align:right;}
.float-send-main-box .send ul li .input-price{width:60px; height:44px; line-height:44px; border:none; outline:none; text-align: center;}
.float-send-main-box .send ul li .input-breed{width:60px; height:48px; line-height:48px; font-size:16px; color:#000; border:none; outline:none; text-align: right;}
.float-send-main-box .send ul li span.cbtn{ margin-left:5px;}

.float-send-main-box .info{ width:100%; padding:12px 0px; margin:0px;border-bottom:1px solid #f0f0f0;}
.float-send-main-box .info ul{width:100%; padding:0px; margin:0px;}
.float-send-main-box .info ul li{ width:33.3%; float:left; text-align:center; color:#606060; line-height:30px;}
.float-send-main-box .userinfo{width:100%; padding:12px 0px; margin:0px;border-bottom:1px solid #f0f0f0; text-align:center;}
.float-send-main-box .userinfo span.name{ margin-left:5px; color:#b66b6b;}
.float-send-main-box .userinfo span.shiming{vertical-align: text-top; font-size: 14px;  font-weight: normal; margin-left: 5px; margin-top: 0px; padding: 2px 5px; background-color: #52bb88; color: #FFFFFF; border-radius: 3px;}
.float-send-main-box .userinfo span.mobile{margin-left:5px;color:#b66b6b;}
.float-send-main-box .userinfo span.more{margin-left:5px;}
.send-action{ width:100%; height:56px; margin-top:30px;}
.send-action ul{width:100%; height:56px; margin:0px; padding:0px;}
.send-action ul li{ width:50%; height:56px; float:left; text-align:center; font-size:18px;}
.send-action ul li span.c{ padding:11px 20px; background-color:#fff; border:1px solid #ff7902; color:#ff3200; border-radius:30px;}
.send-action ul li span.g{ padding:12px 20px; background: linear-gradient(to right, #ff7800, #ff3400); color:#fff; border-radius:30px; font-weight:bold;}
.float-send-main-box .mdgjsend{ width:100%; padding:0px; margin:0px;}
.float-send-main-box .mdgjsend ul{width:100%;height:60px;border-bottom:1px solid #f0f0f0;}
.float-send-main-box .mdgjsend ul li{width:100%;height:60px; line-height:60px;color: #606060; font-size:18px;}
.float-send-main-box .mdgjsend ul li span{float:right; color:#000000;}
.float-send-main-box .heyueinfo{ width:calc(100% - 1px);border-left:1px solid #f0f0f0;border-top:1px solid #f0f0f0; margin-top:15px;}
.float-send-main-box .heyueinfo ul{ width:calc(25% - 1px); padding:15px 0px;border-right:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0; float:left;}
.float-send-main-box .heyueinfo ul li{width:100%; border:none; margin:0px; padding:0px; text-align: center;}
.float-send-main-box .heyueinfo ul li.name{color: #606060;}
.float-send-main-box .heyueinfo ul li.num{color: #000; margin-top:3px; font-size:20px;}
.nei-content{width:100%; margin:0px; padding:0px; line-height:32px; font-size:18px; text-align:justify;}
.nei-content video{ width: auto!important;height: 400px!important; object-fit: contain!important; max-width:100%!important;}
.nei-content img{max-width:100%; width:auto;  height:auto; margin:0px; padding:0px; display:block;}
.nei-content img.face{display: inline !important; width:20px; height:20px;}
.nei-content img.sendimg{ margin-bottom:20px !important;}
.nei-content p{ margin:20px 0px 0px 0px;text-align: justify; padding:0px;}
.nei-content-nopay{width:100%; height:200px; margin:0px; padding:0px; line-height:32px; font-size:18px; position:relative; overflow:hidden; text-align:justify;}
.nei-content-nopay .maskdiv{ width:100%; height:100%; background: linear-gradient(to bottom, rgba(255, 255, 255, 0), rgba(255, 255, 255, 1)); z-index:9; position:absolute; top:0px;}
.float-subscribe-main{position: absolute; width:100%; top: 30%;}
.float-subscribe-main-close{width:100%; text-align:center; height:72px; vertical-align:top;}
.float-subscribe-box{width:calc(100% - 36px); margin:auto; padding:10px; border-radius:6px; background-color:#FFFFFF;}
.subscribe-cancle-t{width:100%; height:42px; line-height:42px; text-align:center; font-size:20px; font-weight:bold;}
.subscribe-cancle-a{width:100%; padding:0px; margin:0px;}
.subscribe-cancle-a li{ margin:0px 10px; text-align:center; float:left; height:42px; line-height:42px; border-radius:21px;}
.subscribe-cancle-a li.no{width:calc(50% - 22px);border: 1px solid #ff7902;color: #ff3200;}
.subscribe-cancle-a li.yes{width:calc(50% - 20px);background: linear-gradient(to right, #ff7800, #ff3400);color: #fff;font-weight: bold;}
/*报价*/
.float-baojia-main{position: absolute; width:100%; bottom:0px; }
.float-baojia-main-close{ width:100%; text-align:center; height:72px; vertical-align:top;}
.input-baojia-name{width:200px;padding: 0px;font-size: 18px; color: #000000;outline: none; border: none; text-align: right;margin-top:16px;}
.input-baojia-price{width:80px;padding: 0px;font-size: 18px; color: #000000;outline: none; border: none; text-align: center;text-decoration: underline;text-decoration-color: #606060;text-underline-offset: 5px;margin-top:16px;}
.input-baojia-pinzhong{width:200px;padding: 0px;font-size: 18px; color: #000000;outline: none; border: none; text-align: right;text-decoration: underline;text-decoration-color: #606060;text-underline-offset: 5px;margin-top:16px;}
.input-baojia-pinzhong::placeholder{ color:#b0b0b0;}
.input-baojia-price::placeholder{ color:#b0b0b0;}
.input-baojia-name::placeholder{ color:#b0b0b0;}
.choose-baojia-icon{width: 22px; height: auto;vertical-align: middle; margin-left:8px;margin-top:16px;}

.float-send-main-box .baojiasend{ width:100%; padding:0px; margin:0px;}
.float-send-main-box .baojiasend ul{width:100%;height:56px;border-bottom:1px solid #f0f0f0; font-size:18px;}
.float-send-main-box .baojiasend ul li{width:100%;height:56px; line-height:56px;color: #606060;}
.float-send-main-box .baojiasend ul li span{float:right;color:#b0b0b0;}
.float-send-main-box .baojiasend::placeholder{color:#b0b0b0;}
/*公号弹窗*/
.weixingonghao-main{position:fixed; top:0px; width:100%; height:100%; max-width: 960px;margin: 0px auto 0px auto;background-color: rgba(0,0,0,0.7); z-index:100; display:none;}
.weixingonghao-info{ width:90%; margin:110px auto auto auto; background-color:#FFFFFF; border-radius:10px;}
.weixingonghao-info .jiontitle{ text-align:center; font-size:16px; padding:32px 0px 24px 0px; line-height:28px;}
.weixingonghao-info .jiontishi{ padding-top:10px; text-align:center;}
.weixingonghao-info .ma{text-align:center; padding:0px;}
.weixingonghao-info .ma img{ height:200px!important; width:200px!important;}
.weixingonghao-info .ghaction{ width:100%; height:56px; margin-top:30px;}
.weixingonghao-info .ghaction ul{width:100%; height:56px; margin:0px; padding:0px;}
.weixingonghao-info .ghaction ul li{ width:50%; height:56px; float:left; text-align:center;}
.weixingonghao-info .ghaction ul li span.c{ padding:9px 20px; background-color:#fff; border:1px solid #ff7902; color:#ff3200; border-radius:24px;}
.weixingonghao-info .ghaction ul li span.g{ padding:10px 20px; background: linear-gradient(to right, #ff7800, #ff3400); color:#fff; border-radius:24px;}

