@charset "utf-8";
.zuser-content {min-height:890px;padding-bottom:1px;margin-top:60px;}
.zuser-container {width:1200px;overflow:hidden;margin:0 auto;position:relative;z-index:3;padding-top:60px;}
.zuser-right {width:960px;padding-left:0px;margin-top:22px;padding-right:0px;}
.zuser-right {position:relative;float:left;margin-bottom:10px;}
.zuser-right-box {position:relative;background:#fff;min-height:750px;border: #EEEEEE solid 1px;}
.zuser-title {padding:20px;padding-bottom:15px;font-size:18px;color:#333;}
.zuser-tab-orders {margin: 0 25px 20px 25px;border-bottom:2px solid #eaeaea;}
.zuser-tab-orders a.item {box-sizing:border-box;margin-right:30px;position:relative;top:2px;color:#666;}
.zuser-tab-orders a.item {height:50px;display:inline-block;line-height:50px;font-size:16px;}
.zuser-tab-orders a.current{color:#ff7f00;border-bottom:2px solid #ff7f00;}
.zuser-tips {display:flex;position:relative;color:#666;padding:15px;margin:10px 20px;align-items:center;background:#f5f5f5;}
.zuser-tips .text {display:table-cell;vertical-align:middle;color:#666;line-height:22px;}
.zuser-tips .int {color:#ff7f00;font-weight:bold;font-size:18px;font-family:Arial;}
.zuser-tips .btn-wrap {position:absolute;right:20px;top:50%;margin-top:-18px;}
.zuser-nodata {padding-top:50px;}
.zuser-nodata .p_1 {text-align:center;}
.zuser-nodata .p_2 {text-align:center;color:#999;padding-top:10px;}
.group-nopower {text-align:center;position:fixed;left:0px;right:0px;top:50%;margin-top:-150px;}
.group-nopower dl dt {padding:10px 0px;padding-top:20px;}
.group-nopower dl dt span {display:inline-block;width:53px;height:53px;background:url("/public/images/bg/bg3.png") 0px 0px no-repeat;}
.group-nopower dl dd h3 {font-size:16px;margin-bottom:10px;}
.group-nopower dl dd .btn .layui-btn {background:#ff8822;padding:0px 50px;}
.group-nopower dl dd p.text {color:#999;padding-bottom:20px;}
.visit_nopower {line-height:34px;background:#fafafa;padding:10px;}
.visit_nopower span {font-weight:bold;padding:0 5px;color:#ff9800;}
.visit_nopower p.p_1 a {display:inline-block;border-radius:50px;padding:0px 10px;line-height:24px;margin-right:4px;}
.visit_nopower p.p_1 a {color:#ff7f00;border:1px solid #ff7f00;}
.visit_to {margin-top:20px;}
.visit_to .hd {line-height:40px;height:40px;margin-bottom:10px;border-bottom:2px solid #ebebeb;position:relative;}
.visit_to .hd span {font-size:14px;color:#333;font-weight:bold;}
.visit_to .hd a {position:absolute;right:0;bottom:0px;color:#666;}
.visit_to .hd i.ico {display:inline-block;width:16px;height:21px;vertical-align:middle;margin-right:8px; margin-top:-4px;}
.visit_to .hd i.ico {background:url("/public/images/bg/bg3.png") 0px -313px no-repeat;}
.visit_to .bd {padding-left:10px;padding-top:10px;}
.visit_to .bd dl {margin-bottom:10px;padding-left:60px;position:relative;min-height:50px;border-bottom:1px solid #f2f2f2;padding-bottom:10px;}
.visit_to .bd dl dt {width:50px;height:50px;border-radius:50px;overflow:hidden;position:absolute;left:0px;top:0px;}
.visit_to .bd dl dt img {width:50px;height:50px;object-fit:cover;}
.visit_to .bd dl dd {padding-top:5px;}
.visit_to .bd dl dd h3 {font-size:14px;}
.visit_to .bd dl dd p {color:#999;font-size:12px;}
.zuser-about-help {margin-top:10px;}
.zuser-about-help .hd {line-height:40px;height:40px;margin-bottom:10px;border-bottom:2px solid #ebebeb;position:relative;}
.zuser-about-help .hd span {font-size:14px;color:#333;font-weight:bold;}
.zuser-about-help .hd a {position:absolute;right:0;bottom:0px;color:#666;}
.zuser-about-help .bd ul li {padding-left:15px; position:relative;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;line-height:32px;border-bottom:1px solid #f5f5f5;}
.zuser-about-help .bd ul li i {display:inline-block;position:absolute;left:0px;top:15px;width:3px;height:3px;background:#999;}
.menu-main {width:225px;margin-top:22px;margin-right:10px;float:left;}
.menu-main {background:#fff;border:#EEEEEE solid 1px;}
.menu-main .menu_list {border-top:#EEEEEE solid 1px;}
.menu-main .menu_list li:hover{background-color:#fff7ec}
.menu-main .menu_list li{padding:5px 0;border-top:#f1f1f1 solid 1px}
.menu-main .avatar-box {position:relative;padding:10px;}
.menu-main .avatar-box img.avatar-image {width:100%;height:220px;object-fit:cover;}
.menu-main .avatar-box .loading {display:none;position:absolute;top:120px;left:88px;}
.menu-main .avatar-box .avatar-btn {position:relative;background:#FF9800;color:#fff;line-height:32px;margin-top:10px;text-align:center;}
.menu-main .avatar-box input {width:205px;height:32px;position:absolute;left:0;z-index:20;cursor:pointer;}
.menu-main .avatar-box input {filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;}
.menu_list li .news {width:8px;height:8px;display:inline-block;position:relative;left:12px;background:#ff9800;border-radius:50%;vertical-align:middle;}
.menu_list li a {width:100%;height:36px;line-height:36px;padding-left:55px;}
.menu_list li a {position:relative;box-sizing:border-box;display:block;}
.menu_list li a em {width:20px;height:20px;position:absolute;top:50%;left:20px;margin-top:-10px;}
.menu_list li a em {background:url("/public/images/icons/menu_icons.png") no-repeat;}
.menu_list .menu_01 em {background-position:0px -147px;top:22px;}
.menu_list .menu_02 em {background-position:0px -169px;top:20px;}
.menu_list .menu_03 em {background-position:0px -200px;top:20px;}
.menu_list .menu_04 em {background-position:0px -225px;top:20px;}
.menu_list .menu_05 em {background-position:0px -50px;top:19px;}
.menu_list .menu_06 em {background-position:0px -98px;top:20px;}
.menu_list .menu_06 i {display:inline-block;width:22px;height:12px;margin-left:4px}
.menu_list .menu_06 i {background:url("/public/images/bg/bg3.png") 0px -170px no-repeat;}
.menu_list .menu_08 em {background-position:0px -75px;top:21px;}
.menu_list .menu_09 em {background-position:0px -121px;top:19px;}
.menu_list .menu_10 em {background-position:0px -251px;top:19px;}
.menu_list .menu_11 em {background-position:0px -304px;top:20px;}
.menu_list .menu_14 em {background-position:0px -330px;top:21px;}
.menu_list .menu_15 em {background-position:0px -353px;top:19px;}
.menu_list .menu_16 em {background-position:0px -25px;top:20px;}
.menu_list .menu_18 em {background-position:0px -397px;top:18px;}
.menu_list .menu_19 em {background-position:-1px -426px;top:18px;}
.menu_list .menu_20 em {background-position:0px -451px;top:19px;}
.menu_list .menu_21 em {background-position:0px -479px;top:19px;}
.menu_list li .link_2 {float:right;font-size:12px;margin-top:-29px;margin-right:5px}
.menu_list li .link_2 span {padding:2px 5px;margin-right:5px;color:#666;}
.menu_list li .link_2 span {background:#fff;border:#e5e5e5 solid 1px;}
.zuser-table {padding:0 25px;padding-top:5px;}
.zuser-table .layui-table {border-collapse:collapse;border-spacing:0;}
.zuser-table .layui-table thead tr{background-color:#f3f3f3;}
.zuser-table .layui-table th {border-width:1px;border-style:solid;border-color:#e6e6e6;}
.zuser-table .layui-table td {font-size:13px;color:#555;}
.zuser-table .layui-table .tbcenter {text-align:center;}
.zuser-add-btn {position:absolute;right:25px;top:20px;display:inline-block;line-height:35px;}
.zuser-add-btn i {display:inline-block;width:19px;height:18px;vertical-align:middle;margin-right:7px;margin-top:-2px;}
.zuser-add-btn i {background:url("/public/images/bg/user_bg.png") -38px -773px no-repeat;}
.apply-list {padding-left:25px;padding-right:20px;}
.apply-list li {position:relative;padding:15px 100px 15px 0;border-top:1px solid #f1f1f1;}
.apply-list li:first-child {margin-top:0;border-top:0;}
.apply-list .title .text {font-size:16px;margin-right:10px;margin-bottom:8px;}
.apply-list .title .time {font-size:12px;color:#999;}
.apply-list .title span {display:inline-block;color:#999;}
.apply-list .content {line-height:24px;color:#999;}
.apply-list li .btn {position:absolute;cursor:pointer;color:#999;border:1px solid #999;}
.apply-list li .btn {top:50%;right:10px;margin-top:-14px;padding:0 18px;border-radius:100px;line-height:36px;}
.apply-list li .btn:hover{filter:alpha(opacity=80); -moz-opacity:.8; -khtml-opacity:.8;opacity:.8;}
.apply-list li .btn.active{color:#ff7f00;border:1px solid #ff7f00;}
.zuser-index .top {box-sizing:border-box;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;}
.zuser-index .top {-webkit-box-pack:space-between;-moz-justify-content:space-between;-webkit-justify-content:space-between;justify-content:space-between;}
.zuser-index .top {width:695px;padding:20px;background:#fff;border-radius:3px;border:#EEEEEE solid 1px;}
.zuser-index .top .top-l {display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;}
.zuser-index .top .top-l {-webkit-box-align:center;-moz-align-items:center;-webkit-align-items:center;align-items:center;}
.zuser-index .top .vip-icon {width:44px;height:60px;background:url("/public/images/bg/bg3.png") no-repeat -124px -76px;}
.zuser-index .top .vip-icon.current {width:44px;height:60px;background:url("/public/images/bg/bg3.png") no-repeat -75px -76px;}
.zuser-index .top .text-box {margin-left:20px;padding-top:10px;}
.zuser-index .top .text-box span {display:inline-block;font-weight:bold;font-size:16px;color:#333;margin-bottom:10px;}
.zuser-index .top .text-box a {font-size:14px;color:#f40;display:inline-block;margin-left:20px;}
.zuser-index .top .top-r {display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;}
.zuser-index .top .top-r {-webkit-box-align:center;-moz-align-items:center;-webkit-align-items:center;align-items:center;}
.zuser-index .top .top-r .balance span {font-size:18px;color:#666;} 
.zuser-index .top .top-r .balance span:nth-child(2) {color:#f40;}
.zuser-index .top .top-r .btn {border-radius:3px;padding:10px 36px;background:#ff9000;color:#fff;font-size:14px;margin-left:26px;display:inline-block;vertical-align:middle;}
.zuser-index .top .top-r .btn:hover {filter:alpha(opacity=80);-moz-opacity:.8;-khtml-opacity:.8;opacity:.8;cursor:pointer;user-select:none;}
.zuser-index .right {width:215px;float:right;position:absolute;right:0px;top:0px;padding:25px 20px;border-radius:3px;}
.zuser-index .right {background:#fff;border:#EEEEEE solid 1px;}
.zuser-index .right .msgtips label {line-height: 50px;font-size:16px;cursor:pointer;margin-bottom:20px;border-radius:3px;}
.zuser-index .right .msgtips label {display:block;text-align:center;color:#ff7f00;border:1px solid #ff7f00;}
.zuser-index .right .title {line-height:40px;height:40px;margin-bottom:10px;border-bottom:2px solid #ebebeb;position:relative;}
.zuser-index .right .title span {font-size:14px;color:#333;letter-spacing:1px;display:inline-block;font-weight:bold;}
.zuser-index .right .title a {position:absolute;right:0;bottom:0px;color:#666;}
.zuser-index .right .text {font-size:14px;color:#14b5a0;margin-bottom:25px;}
.zuser-index .right .note {margin-top:10px;line-height:30px;color:#666;}
.zuser-index .right .icon-list em {width:34px;height:34px;float:left;margin-right:12px;}
.zuser-index .right .icon-list em.icon_01 {background:url("/public/images/icons/icon.png") no-repeat -96px -41px;}
.zuser-index .right .icon-list em.icon_02 {background:url("/public/images/icons/icon.png") no-repeat -135px -41px;}
.zuser-index .right .icon-list em.icon_03 {background:url("/public/images/icons/icon.png") no-repeat -176px -41px;}
.zuser-index .right .icon-list em.icon_04 {background:url("/public/images/icons/icon.png") no-repeat -216px -41px;}
.zuser-index .right .icon-list em.active.icon_01 {background:url("/public/images/icons/icon.png") no-repeat -96px -5px;}
.zuser-index .right .icon-list em.active.icon_02 {background:url("/public/images/icons/icon.png") no-repeat -135px -5px;}
.zuser-index .right .icon-list em.active.icon_03 {background:url("/public/images/icons/icon.png") no-repeat -176px -5px;}
.zuser-index .right .icon-list em.active.icon_04 {background:url("/public/images/icons/icon.png") no-repeat -216px -5px;}
.zuser-income-list {padding-left:30px;padding-right:50px;}
.zuser-income-list li {position:relative;padding:15px 0;border-top:1px solid #f1f1f1;}
.zuser-income-list .data {max-width:800px;}
.zuser-income-list li:first-child {border-top:0;}
.zuser-income-list .title {font-size:16px;line-height:36px;color:#333;}
.zuser-income-list .time {font-size:12px;color:#999;}
.zuser-income-list .quantity {position:absolute;top:50%;right:0;margin-top:-10px;line-height:20px;vertical-align:middle;font-weight:bold;}
.zuser-income-list .add {color:#14b5a0;}
.zuser-income-list .reduce {color:#ff4400;}
.notice-user-article {margin:0 15px;padding-bottom:30px;}
.notice-user-article-item {margin:15px;padding-bottom:5px;}
.notice-user-article-item .avatar {position:absolute;display:inline;}
.notice-user-article-item .avatar img {width:50px;height:50px;border-radius:50%;}
.notice-user-article-item .name {margin-left:65px;line-height:22px;font-size:14px;position:relative;color:#333;font-weight:600;}
.notice-user-article-item .name span {font-weight:500;margin-left:5px;font-size:12px;}
.notice-user-article-item .times {margin-left:65px;font-size:12px;color:#9e9e9e;margin-bottom:10px;}
.notice-user-article-item .message {font-size:14px;margin-left:65px;line-height:40px;padding:5px 15px;}
.notice-user-article-item .message {color:#555;background:#f3f3f3;border-radius:10px;}
.zuser-rz-list {padding:0 15px;}
.zuser-rz-list li {margin-top:20px;justify-content:space-between;border-bottom:1px solid #ebebeb;}
.zuser-rz-list li:last-child {border-bottom:none;}
.zuser-rz-list li .item {display:flex;padding:15px;justify-content:space-between;align-items:center;border-radius:1px;box-sizing:border-box;}
.zuser-rz-list li .icon_box {display:flex;align-items:center;}
.zuser-rz-list li .icon_box .icon {width:39px;height:39px;margin-right:20px;background:url("/public/images/icons/rz.png") no-repeat;}
.zuser-rz-list li .icon_box .title {font-size:18px;color: #212020;margin-bottom:8px;display:inline-block;width:100px;}
.zuser-rz-list li .icon_box .text {line-height:22px;color:#999;display:inline-block;}
.zuser-rz-list li .text span.txt {display:inline-block;width:400px;margin-left:20px;color:#333;}
.zuser-rz-list li .btn {width:70px;height:34px;line-height:34px;text-align:center;border-radius:3px;cursor:pointer;}
.zuser-rz-list li .btn {color:#fff;background:linear-gradient(to right, #30d6c1, #14b5a0);}
.zuser-rz-list li .btn.stop {background:#dddddd;}
.zuser-rz-list li .btn:hover {-moz-opacity:.8;-khtml-opacity:.8;opacity:.8;}
.zuser-rz-list li .qq .icon{background-position: -42px -126px;}
.zuser-rz-list li .edu .icon{background-position: -42px -168px;}
.zuser-rz-list li .car .icon{background-position: -42px -252px;}
.zuser-rz-list li .name .icon {background-position:-42px 0;}
.zuser-rz-list li .phone .icon{background-position: -42px -84px;}
.zuser-rz-list li .email .icon{background-position:-42px  -42px;}
.zuser-rz-list li .house .icon{background-position: -42px -210px;}
.zuser-rz-list li .wechat .icon{background-position: -42px -294px;}
.zuser-rz-list li .active.wechat .icon {background-position: 0px -294px;}
.zuser-rz-list li .active.name .icon {background-position: 0 0;}
.zuser-rz-list li .active.phone .icon {background-position: 0px -84px;}
.zuser-rz-list li .active.edu .icon {background-position: 0px -168px;}
.zuser-rz-list li .active.car .icon {background-position: 0 -252px;}
.zuser-rz-list li .active.email .icon {background-position: 0 -42px;}
.zuser-rz-list li .active.qq .icon {background-position: 0 -126px;}
.zuser-rz-list li .active.house .icon {background-position: 0px -210px;}
.zuser-idrz {display:flex;align-items: center;justify-content: center;width:100%;height:100%;background: #ffffff;}
.zuser-idrz-con {width:400px;}
.zuser-idrz-con .hd {font-weight:bold;text-align:center;padding-bottom:15px;font-size:24px;margin-bottom:15px;}
.zuser-idrz-con .bd dl {position:relative;padding-left:80px;min-height:45px;margin-bottom:8px;}
.zuser-idrz-con .bd dl dt {position:absolute;left:0px;top:4px;line-height:50px;font-size:16px;}
.zuser-idrz-con .bd dl dd {line-height:50px;box-sizing:border-box;padding-top:8px;position:relative;}
.zuser-idrz-con .bd dl dd button {width:100%;}
.zuser-idrz-con .idrz-tips {padding-top:40px;}
.zuser-idrz-con .idrz-tips h3 {font-weight:bold;color:#666;}
.zuser-idrz-con .idrz-tips .txt {padding-top:10px;color:#999;line-height:24px;}
.zuser-photo-list {padding:15px 0;}
.zuser-photo-list li {margin-top:15px;margin-right:0;margin-left:20px;cursor:pointer;}
.zuser-photo-list li:first-child {margin-top:0;}
.zuser-photo-list .photo_box {float:left;position:relative;text-align:center;overflow:hidden;display:flex;align-items:center;justify-content:center;}
.zuser-photo-list .photo_box {width:215px;height:215px;margin-right:15px;margin-bottom:15px;background:#f5f5f5;border:1px solid #e8e8e8;}
.zuser-photo-list .photo_box:last-child { margin-right:0;}
.zuser-photo-list .middle img {max-width:100%;max-height:100%;vertical-align:middle;width:auto;}
.zuser-photo-list .operate {width:100%;height:100%;position:absolute;top:0;left:0;background:rgba(0,0,0,.5);}
.zuser-photo-list .operate {display:flex;align-items:center;justify-content:center;transition:opacity linear .5s;}
.zuser-photo-list .operate {filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;}
.zuser-photo-list .photo_box:hover .operate {filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;}
.zuser-photo-list .operate .del {color:#fff;position:relative;}
.zuser-photo-list .del em {display:inline-block;width:14px;height:14px;margin-right:5px;vertical-align:middle;}
.zuser-photo-list .del em {background:url("/public/images/bg/user_bg.png") -632px 0px no-repeat;}
.zuser-photo-list .status {font-size:12px;color:#14b5a0;position:absolute;top:6px;right:6px;}
.upload-photo {width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:#ffff;}
.upload-photo .form-box {display:table-cell;vertical-align:middle;text-align:center;}
.upload-photo .layui-form {width:670px;text-align:left;}
.upload-photo .layui-form-item .layui-input-inline {width:auto;position:relative;}
.upload-photo .title {font-size:14px;color:#333;line-height:38px;display:inline-block;}
.upload-photo .upload_btn {width:100px;height:100px;float:left;position:relative;margin: 0 10px 10px 0;}
.upload-photo .upload_btn {border:1px dotted #ccc;box-sizing:border-box;cursor:pointer;}
.upload-photo .upload_btn em {width:46px;height:46px;margin-top:30px;margin-left:30px;display:inline-block;}
.upload-photo .upload_btn em {background:url("/public/images/bg/bg.png") -107px -522px no-repeat;}
.upload-photo .upload_btn input {width:100%;height:100%;position:absolute;top:0;left:0;z-index:1;cursor:pointer;}
.upload-photo .upload_btn input {filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;}
.upload-photo .img-item {width:100px;height:100px;float:left;display:table;margin:0 10px 10px 0;}
.upload-photo .img-item {background:#f5f5f5;border:1px solid #e8e8e8;box-sizing:border-box;}
.upload-photo .img-item .img {display:table-cell;text-align:center;vertical-align:middle;}
.upload-photo .img-item img {max-width:98px;max-height:98px;object-fit:cover;width:auto;}
.upload-photo .note {white-space: nowrap;color:#666;line-height:22px;}
.upload-photo .note span {font-weight:bold;color:#ff4400;}
.zuser-add {padding:20px 30px;padding-top:30px; padding-left:0px;}
.zuser-add h3 {padding-left:110px;padding-bottom:10px;font-size:14px;}
.zuser-add h3 em {font-style:normal;}
.zuser-add h2 {padding-left:110px;padding-bottom:20px;padding-top:10px;font-size:16px;}
.zuser-add dl {margin-bottom:15px;}
.zuser-add dl dd label {display:inline-block;padding:0px 15px;line-height:33px;border-radius:4px;font-size:14px;margin-right:10px;}
.zuser-add dl dd label {cursor:pointer;color:#949494;border:1px solid #dcdcdc;}
.zuser-add dl dd label.current {background:#14b5a0;border:1px solid #14b5a0;color:#fff;}
.zuser-add dl dt {font-size:16px; line-height:35px; padding-bottom:5px; color:#666;}
.zuser-add dl dd {position:relative;}
.zuser-add dl dd textarea{border:1px solid #dcdcdc;border-radius:4px;padding:5px 8px;width:500px;height:120px;font-family:Microsoft Yahei;font-size:14px;}
.zuser-add dl dd p.text {position:absolute;left:8px;top:4px;font-size:14px;color:#b6b6b6;}
.zuser-add dl.upload {padding-left:110px;position:relative;min-height:45px;}
.zuser-add dl.upload dd {position:absolute; left:250px; top:1px;}
.zuser-add dl.upload dd.edit {left:110px;}
.zuser-add dl.upload dd label {display:inline-block;width:35px;height:35px;overflow:hidden;margin-right:10px;position:relative;padding:0px;border-radius:0px;cursor:pointer;}
.zuser-add dl.upload dd label img {width:35px;height:35px;background:#fff;cursor:pointer;}
.zuser-add dl.upload dd label {background:url("/public/images/loading.gif") center no-repeat;}
.zuser-add dl.upload dd label input[type='file'] {position:absolute;left:-40px;top:-40px;cursor:pointer;width:105px;height:105px;z-index:2000;}
.zuser-add dl.upload dd label input[type='file'] {filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;}
.zuser-add dl.upload dt span {display:inline-block;line-height:38px;height:38px;font-size:14px;width:110px;border-radius:3px;}
.zuser-add dl.upload dt span {position:relative;text-align:center;color:#878787;background:#dcdcdc;cursor:pointer;}
.zuser-add dl.upload dt span input[type='file'] {width:110px;height:38px;position:absolute;left:0px; top:0px;cursor:pointer;z-index:2;}
.zuser-add dl.upload dt span input[type='file'] {filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;}
.zuser-add dl.mar_dl {padding-left:110px; position:relative;}
.zuser-add dl.mar_dl dt {position:absolute; left:0px; top:0px;width:95px; font-size:14px;text-align:right; color:#333;}
.zuser-add .layui-form-item textarea {height:180px;}
.zuser-vip-group {margin-left:45px;padding-bottom:20px;}
.zuser-vip-group p {font-size:15px;line-height:28px;}
.zuser-vip-group em {color:#b9b9b9;padding-left:10px;}
.zuser-vip-list {width:94%;margin:10px auto 10px auto;}
.zuser-vip-list {box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.zuser-vip-list ul {display:-webkit-box;overflow-x:scroll;padding-right:10px;padding-left:15px;}
.zuser-vip-list ul::-webkit-scrollbar {background-color:transparent;display:none;}
.zuser-vip-list li {width:150px;height:200px;display:block;border-radius:0;margin-right:15px;margin-top:10px;}
.zuser-vip-list li {position:relative;margin-bottom:10px;box-sizing:border-box;text-align:center;cursor:pointer;}
.zuser-vip-list li {background-color:#fff;box-shadow: 0 0 10px #e6e6e6;}
.zuser-vip-list li.current {background:#FFF7EC;border:#A7774F 3px solid;background-image:-webkit-linear-gradient(top,#FFF7EC,#fff0c9);}
.zuser-vip-list li .tcname {font-size:14px;line-height:14px;height:14px;margin-top:20px;color:#333;}
.zuser-vip-list li .days {color:#A7774F;font-size:18px;margin-top:15px;font-weight:bold;}
.zuser-vip-list li .price {color:#924F24;font-size:22px;height:30px;line-height:30px;font-weight:bold;margin-top:10px;}
.zuser-vip-list li .price:before {content:'￥';font-size:20px;font-weight:normal;font-family:Verdana,Geneva,sans-serif;}
.zuser-vip-list li .oldprice {color:#999;font-size:14px;margin-top:4px;}
.zuser-vip-list li .levelpic {width:50px;margin-top:12px;}
.zuser-vip-box {margin:30px;box-sizing:border-box;padding:15px;border-radius:0;}
.zuser-vip-box {background-color:#fff;box-shadow: 0 0 20px #e6e6e6;}
.zuser-vip-box h1 {font-size:16px;color:#353535;font-weight:bold;margin-bottom:10px;position:relative;display:inline-block;}
.zuser-vip-box .intro {color:#555;}
.zuser-vip-box .intro-tips {margin-top:10px;line-height:20px;font-size:12px;color:#cdcdcd;}
.zuser-vip-tips {padding-top:20px;padding-bottom:40px;padding-left:50px;}
.zuser-vip-tips h3 {font-size:14px;margin-bottom:10px;color:#333;font-weight:bold;}
.zuser-vip-tips .text {line-height:24px;color:#666;}
.zuser-vip-btn {width:100%;margin-left:50px;padding-bottom:80px;}
.zuser-vip-btn button {width:150px;background:#ff9800;}
.zuser-vip-power {padding-top:5px;padding-left:30px;padding-right:30px;padding-bottom:80px;}
.zuser-vip-power .layui-table th {border-top:none;border-left:none;border-right:1px solid #dedede;border-bottom:1px solid #dedede;}
.zuser-vip-power .layui-table td {border-top:none;border-left:none;border-right:1px solid #dedede;border-bottom:1px solid #dedede;}
.zuser-vip-power .layui-table th {font-weight:normal;background:#f0f0f0;border-left:1px solid #dedede;border-top:1px solid #dedede;}
.zuser-vip-power table tr th.center {text-align:center;}
.zuser-vip-power table tr td p {text-align:center;}
.zuser-vip-power table tr td b {color:#f40;}
.zuser-vip-power table tr td span {display:inline-block;width:17px;height:17px;}
.zuser-vip-power table tr td span {background:url("/public/images/bg/bg3.png") 0px -213px no-repeat;}
.zuser-vip-power table tr td span.no {background-position:4px -233px;height:20px;}
.set_up_tips {color:#be7b39;padding: 0 20px;}
.set_up_list li {padding:20px 22px;border-top:1px solid #f1f1f1;}
.set_up_list li:first-child {border-top:0;}
.set_up_list .title {font-size:16px;line-height:30px;color:#333;}
.set_up_list .content {font-size:12px;color:#999;display:inline-block;margin:0 10px 0 20px;}
.set_up_list a {color:#2196f3;}
.set_up_list li .layui-form {float:right;}
.set_up_list li .btn {padding:0 10px;font-size:13px;line-height:30px;border-radius:0;float:right;}
.set_up_list li .btn {cursor:pointer;background:#5fb878;color:#fdfdfd;text-align:center;}
.set_up_list li .btn a {color:#fdfdfd;}
.appdel-box {padding:0px 25px;}
.appdel-box .hd h3 {padding-bottom:10px;color: #ff8400;}
.appdel-box .hd ul li {line-height:30px;color:#333;}
.appdel-box .hd .reason {padding-top:10px;}
.appdel-box .hd .reason textarea {width:800px;padding:10px;border-radius:4px;height:100px;}
.appdel-box .hd .reason textarea {box-sizing:border-box;border:1px solid #dedede;}
.appdel-box .hd .btn {padding-top:10px;}
.appdel-list {padding:0px 30px;margin-top:25px;padding-top:25px;padding-bottom:50px;}
.appdel-list dl {position:relative;padding-bottom: 10px;margin-bottom: 15px;font-size: 14px;padding-right:100px;}
.appdel-list dl {border-bottom:1px dotted #ebebeb;}
.appdel-list dl:last-child {border-bottom:none;}
.appdel-list dl dt {color:#333;}
.appdel-list dl dd.dd_1 {font-size:12px;color:#999;position:relative;}
.appdel-list dl dd.dd_2 {font-size:14px;color:#f40;line-height:24px;}
.appdel-list dl span {position:absolute;right:0px;top:30px;color:#f40;margin-top:-15px;}
.zuser-line-list {padding-left:25px;margin-right:25px;margin-bottom:50px;}
.zuser-line-list .item {padding:15px 20px 15px 0;border-top:1px solid #f1f1f1;display:flex;justify-content:space-between;}
.zuser-line-list .item:first-child {border-top:0;}
.zuser-line-list .item .data {display:flex;align-items:center;}
.zuser-line-list .item .avatar {width:63px;height:77px;margin-right:18px;position:relative;}
.zuser-line-list .item .avatar img {width:63px;height:77px;}
.zuser-line-list .item .person .name a {font-size:18px;color:#3e3e3e;line-height:30px;}
.zuser-line-list .item .person .name .time {display:inline-block;margin-left:10px;}
.zuser-line-list .item .person .field span {font-size:12px;color:#999;line-height:22px;display:inline-block;margin-right:10px;}
.zuser-line-list .item .person .time {font-size:12px;color:#666;line-height:22px;display:inline-block;}
.zuser-line-list .item .person .nums {font-size:12px;color: #666;line-height:22px;}
.zuser-line-list .item .person .nums b {color:#ff7f00;}
.zuser-line-list .item .btn-group {display:flex;align-items:center;}
.zuser-line-list .item .btn-group .del {width:36px;height:36px;cursor:pointer;margin-right:20px;background:url("/public/images/icons/icon.png") no-repeat -216px -81px;}
.zuser-line-list .item button {color:#ff7f00;background-color: #fff;border:1px solid #ff7f00;}
.zuser-line-list .item button em {width:16px;height:16px;display:inline-block;vertical-align:middle;margin-right:4px;background:url("/public/images/icons/icon.png") no-repeat -67px -141px;}
.meeting-form {margin-bottom:30px;padding-top:10px;padding-left:20px;}
.meeting-list {padding-left:20px;padding-right:20px;}
.meeting-list dl {padding-bottom:15px;margin-bottom:15px;position:relative;border-bottom:1px solid #f2f2f2;}
.meeting-list dl dt {padding-left:65px;position:relative;min-height:50px;}
.meeting-list dl dt span.head {width:50px;height:50px;display:inline-block;border-radius:50px;overflow:hidden;position:absolute;left:0;top:0;}
.meeting-list dl dt span.head img {width:50px;}
.meeting-list dl dt h3 {font-size:16px;padding-top:3px;position:relative;color:#222;}
.meeting-list dl dt h3 span {display:inline-block;font-size:12px;padding:0px 8px;color:#666;border-radius:20px;vertical-align:middle;}
.meeting-list dl dt h3 span.span_1 {background:#ebebeb;color:#14b5a0;}
.meeting-list dl dt h3 span.span_2 {background:#ebebeb;color:#666666;}
.meeting-list dl dt h3 span.span_3 {background:#ebebeb;color:#f44336;}
.meeting-list dl dt p {color:#999;padding-top:4px;}
.meeting-list dl dt p {color:#999;padding-top:4px;}
.meeting-list dl dt p b {color:#666;}
.meeting-list dl dt p span.info {display:inline-block;min-width:250px;}
.meeting-list dl dt p span.pay {font-size:12px;display:inline-block;padding:0px 4px;margin-right:5px;border-radius:2px;line-height:18px;}
.meeting-list dl dt p span.pay {background:#edb727;color:#fff;}
.meeting-list dl dt p span.type {font-size:12px;display:inline-block;margin-right:5px;border-radius:2px;padding:0px 4px;line-height:18px;}
.meeting-list dl dt p span.type {color:#fff;background:#55b0f6;}
.meeting-list dl dt p span.money {font-size:12px;display:inline-block;margin-right:5px;border-radius:2px;padding:0px 4px;line-height:18px;}
.meeting-list dl dt p span.money {color:#fff;background:#e46c89;}
.meeting-list dl dt .mange {position:absolute;right:0px;top:0px;}
.meeting-list dl dt .mange .layui-nav {background:#fff;}
.meeting-list dl dt .mange .layui-nav li a {color:#f40;}
.meeting-list dl dt .mange .layui-nav .layui-nav-more {border-color:rgba(0, 0, 0, 0.5) transparent transparent;}
.meeting-list dl dt .mange .layui-nav li dl {position:absolute;right:0px;top:50px;width:80px;}
.meeting-list dl dt .mange .layui-nav-bar  {background:none;}
.meeting-list dl dt .mange .layui-nav .layui-this:after {background:none;}
.meeting-list dl dt .mange .layui-nav-tree .layui-nav-itemed:after { background:none;}
.meeting-list dl dt .mange .layui-nav li dl dd a {padding:0px;text-align:center;color:#333;}
.meeting-list dl dd.dd_1 {padding-left:65px;padding-top:10px;}
.meeting-list dl dd.dd_1 ul li.two {float:left;width:380px;line-height:24px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.meeting-list dl dd.dd_1 ul li.two span {color:#999;}
.meeting-list dl dd.dd_1 ul li.text {width:720px;padding-top:10px;color:#666;}
.meeting-list dl dd.ico {position: absolute;left:520px;top:20px;}
.meeting-list dl dd.ico span.span_1 {display:inline-block;width:70px;height:39px;background:url("/public/images/icons/wz_ico.png") -92px -2px no-repeat;}
.meeting-list dl dd.ico span.span_2 {display:inline-block;width:70px;height:39px;background:url("/public/images/icons/wz_ico.png") -92px -40px no-repeat;}
.meeting-list dl dd.dd_2 {position:absolute;right:0px;top:55px;height:20px;}
.meeting-list dl dd.dd_2 .shang {float:left;text-align:center;width:120px;}
.meeting-list dl dd.dd_2 .shang p.p_1 {padding-bottom:10px;font-size:12px;height:24px;}
.meeting-list dl dd.dd_2 .shang p.p_1 b {color:#f40;}
.meeting-list dl dd.dd_2 .paybtn {float:left;text-align:center;padding-left:10px;width:120px;}
.meeting-list dl dd.dd_2 .paybtn p.p_1 {padding-bottom:10px;font-size:12px;height:24px;}
.meeting-list dl dd.dd_2 .paybtn p.p_1 b {color:#f40;}
.meeting-list dl dd.dd_2 button.pay_btn_gray {background:#cdcdcd!important;}
.meeting-list dl dd.dd_3 {position:absolute;right:0px;top:55px;height:20px;}
.meeting-list dl dd.dd_3 p.btn {text-align:right;}
.meeting-list dl dd.dd_3 p.btn button.btn1 {cursor:pointer;background:#14b5a0!important;}
.meeting-list dl dd.dd_3 p.btn button.btn2 {cursor:pointer;background:#ff7b7b!important;}
.meeting-list dl dd.dd_3 p.btn button.btn3 {cursor:pointer;background:#f44336!important;}
.zuser-marry-list {padding-left:30px;padding-right:25px;}
.zuser-marry-list li {display:flex;align-items:center;justify-content:space-between;position:relative;}
.zuser-marry-list li {padding:24px 0;border-top:1px solid #eee;}
.zuser-marry-list li:first-child {border-top:0;}
.zuser-marry-list .msg {max-width:670px;}
.zuser-marry-list .title {font-size:18px;color:#333;margin-bottom:14px;}
.zuser-marry-list .text {font-size:12px;}
.zuser-marry-list .text div {display: inline-block;margin-right:30px;}
.zuser-marry-list .status {color:#999;}
.zuser-marry-list .text div.status span {color:#999999;}
.zuser-marry-list .text div.status span.span_1 {color:#14b5a0;}
.zuser-marry-list .text div.status span.span_2 {color:#f40;}
.zuser-marry-list .time {color:#999;}
.zuser-marry-list .time span {display:inline-block;margin-right:10px;}
.zuser-marry-list .time em {width:13px;height:13px;display:inline-block;margin-right:6px;vertical-align:middle;}
.zuser-marry-list .time em {background:url("/public/images/icons/icon.png") no-repeat -70px -228px;}
.zuser-marry-list .monry {color:#ff4400;position: absolute;left:680px;top:50%;line-height:20px;margin-top:-10px;}
.zuser-marry-list .monry.pay {color:#14b5a0;}
.zuser-marry-list .del {width:36px;height:36px;cursor:pointer;margin-right:20px;display:inline-block;vertical-align:middle;}
.zuser-marry-list .del {background:url("/public/images/icons/icon.png") no-repeat -216px -81px;}
.zuser-marry-list .btn-edit em {width:16px;height:16px;display:inline-block;margin-right:4px;vertical-align:middle;}
.zuser-marry-list .btn-edit em {background:url("/public/images/icons/icon.png") no-repeat -69px -249px;}
.zuser-marry-list .btn-edit {background:#fff!important;color:#14b5a0!important;border:1px solid #14b5a0!important;}
.match-list {width:695px;min-height:930px;background:#fff;border-radius:3px;box-sizing:border-box;margin-top:10px;padding:10px 20px;}
.match-list .title-item {padding:0px 0;margin-bottom:30px;}
.match-list .title-item.clearfix:after {content:"";display:block;clear:both;visibility:hidden;height:0;}
.match-list .title-item .title {font-size:18px;color:#333;}
.match-list .title-item .title {border-bottom:2px solid transparent;display:inline-block;line-height:36px;cursor:pointer;}
.match-list .title-item .title.current {color:#ff7f00;font-weight:bold;border-bottom:2px solid #ff7f00;}
.match-list .title-item .title:nth-child(2) {margin-left:35px;}
.match-list .title-item .condition {font-size:14px;color:#14b5a0;position:relative;float:right;top:3px;padding-left:27px;}
.match-list .title-item .condition em {width:18px;height:19px;position:absolute;left:0;top:0;}
.match-list .title-item .condition em {background:url("/public/images/icons/icon.png") no-repeat -65px -28px;}
.match-list li {width:325px;margin-bottom:56px;box-sizing:border-box;padding-right:15px;padding-left:130px;position:relative;height:147px;float:left;}
.match-list li:nth-child(odd) {margin-right:2px;}
.match-list .img-box {position:absolute;left:0px;top:0px;border-radius:3px;width:120px;height:147px;overflow:hidden;}
.match-list .img-box img {width:100%;height:100%;}
.match-list .name {font-size:16px;color:#333;padding:4px 0;}
.match-list .name a {color:#333;}
.match-list .other {font-size:12px;}
.match-list .other span {display:inline-block;color:#666;margin-right:8px;}
.match-list .des {width:100%;font-size:14px;line-height:22px;color:#666;margin-bottom:18px;height:40px;}
.match-list .btn {text-align:center;cursor:pointer;border-radius:3px;display:inline-block;padding:0px 25px;line-height:30px;height:30px;}
.match-list .btn {color:#ff7f00;border:1px solid #ebebeb;}
.match-list .btn:hover {filter:alpha(opacity=80);-moz-opacity:.8;-khtml-opacity:.8;opacity:.8;border:1px solid #999;}
.match-list .more-text {text-align:center;margin-bottom:20px;font-size:16px;color:#353535;}
.match-list .more-text a {display:inline-block;background:#ff7f00;color:#fff;border-radius:3px;line-height:35px;padding:0px 15px;}