blockquote,body,button,caption,dd,div,dl,dt,fieldset,figure,form,h1,h2,h3,h4,h5,h6,hr,html,input,legend,li,menu,ol,p,pre,table,td,textarea,th,ul {
    margin: 0;
    padding: 0
}
address,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {
    display: block
}
abbr,body,fieldset,html,iframe,img {
    border: 0
}
address,cite,dfn,em,i,var {
    font-style: normal
}
li {
    list-style: none
}

h1,h2,h3,h4,h5,h6,small {
    font-size: 100%
}
label,summary {
    cursor: default
}
a,button {
    cursor: pointer
}
button:disabled {
    cursor: auto
}
b,em,h1,h2,h3,h4,h5,h6,strong {
    font-weight: 700
}
a,a:hover,del,ins,s,u {
    text-decoration: none
}
body,button,input,keygen,legend,select,textarea {
    font-family: Microsoft YaHei,\\5FAE\8F6F\96C5\9ED1,Helvetica,Tahoma,Arial,STXihei,\\534E\6587\7EC6\9ED1,SimSun,\\5B8B\4F53,Heiti,\\9ED1\4F53,sans-serif;
    color: #000000;
    outline: 0
}
body {
    background: #FFF;
}
a {
    color: #4a4a4a
}


.flex{display: flex }
.flex.r-w{flex-direction:row;flex-wrap:wrap;}
.flex.cl-w{flex-direction:column;flex-wrap:wrap;}
.flex.cl{flex-direction: column;}
.flex.fstart{justify-content:flex-start;}
.flex.fend{justify-content:flex-end;}
.flex.fcenter{justify-content:center;}
.flex.fsb{justify-content:space-between;}
.flex.fsa{justify-content: space-around;}
.flex.ac{align-items:center;}
.flex.as{align-items:stretch;}
.flex_1 {-webkit-box-flex: 1;-ms-flex: 1;-webkit-flex: 1;flex: 1;}
.clearfix{*zoom:1;}
.clearfix:after{display:block;content:' ';clear:both;}
.fline{overflow: hidden; display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical; }
.fline1{ -webkit-line-clamp: 1;line-clamp: 1;}
.fline2{ -webkit-line-clamp: 2;line-clamp: 2;}
.fline3{ -webkit-line-clamp: 3;line-clamp: 3;}


body{background-color: #f5f6f6;}
.close{top: unset;}
.layui-carousel>[carousel-item] {
    height: 84%;
}
.bindFrom{width: 72%;margin: 0 auto;}
.bindFrom .layui-form-label{width: 50%; text-align: left; padding: 9px 0px;}
.bindFrom .layui-form-item .layui-input-inline{width: 100%;}
.bindFrom .layui-form-item{margin-bottom: 2px;}
.bindFrom .layui-form-label{font-weight:600; font-size: 13px;}
.bindFrom .layui-select-title{ font-size: 13px;}
.bindFrom .layui-input{font-size: 13px;}
.bindFrom .layui-word-aux{font-size: 13px;}
.bindFrom .layui-icon-ok-circle{font-size: 55px; color: #289241;line-height: 80px;}
.bg.white{background-color: #FFF;}

.personal{margin-top: 35px;}
.personal-left{width: 215px;}
.personal-con{width: 793px; min-height: 100px;}
.personal-box{padding: 20px; margin-bottom: 20px;}


.personal-user-info{color: #333333;font-size: 14px;line-height: 22px;}
.personal-user-info .personal-header-icon img{width: 70px;height: 70px; border-radius: 50%;}
.personal-user-info .personal-cickname{margin: 12px 0;}
.personal-user-info .personal-user-desc{}

.personal-menu ul li{color: #6b6d73; font-size: 14px; line-height: 28px; margin-bottom: 15px;}
.personal-menu ul li:last-child{margin-bottom: 0;}
.personal-menu ul li a{font-weight: 500;}
.personal-menu ul li a:hover{color:#25913f; font-weight: bold;}
.personal-menu ul li.active a{color:#25913f; font-weight: bold;}
.personal-menu ul li a[sing-up-activity]{color:#25913f; font-weight: bold;}



.layui-tab-content{padding: 0 0 15px 0;}
.layui-tab-title li{line-height: 30px; color: #6b6d73;}
.layui-tab-title li:hover{color: #4aa45f;font-weight: bold;}
.layui-tab-brief>.layui-tab-title .layui-this{color: #4aa45f !important;font-weight: bold;}
.layui-tab-title .layui-this:after{width: 90%; left: 50%;}
.layui-tab-brief>.layui-tab-more li.layui-this:after, .layui-tab-brief>.layui-tab-title .layui-this:after{border-bottom: 2px solid #4aa45f;}

.collection-header-box{padding: 20px 30px 0 30px;}

.collection-type{display: none;}
.collection-type.active{display: block;}

.sing-up-activity-list{padding: 30px;}
.sing-up-activity-list .activity-items{padding: 22px;background-color: #f5f6f6; position: relative;margin-bottom: 20px;}
.sing-up-activity-list .activity-items.collection{padding: 0px;}
.sing-up-activity-list .activity-items.collection a{margin:0!important;}
.sing-up-activity-list .activity-items.collection a:hover{color: #25913f;}
.sing-up-activity-list .activity-items.collection .article-list{width: 100%;padding: 5px 10px 5px 10px;}
.sing-up-activity-list .article-list-time{position: relative;padding-right: 40px;}
.sing-up-activity-list .delcollection{cursor: pointer; position: absolute; bottom: 0px;right: 0;margin-right: 0px !important;}
.sing-up-activity-list .delcollection:before{cursor: auto;content: '';width: 1px;height: 10px;background: #c3c3c3;position: absolute;bottom: 4px;left: -10px;}

.sing-up-activity-list .activity-items .layui-icon-delete{cursor: pointer;}
.sing-up-activity-list .activity-items.border{border:1px solid #f1f1f1;}
.sing-up-activity-list .activity-items.bgwhite{background-color: #FFF !important;}

.sing-up-activity-list .activity-items .activity-img{width: 240px;height: auto;margin-right: 20px;}
.sing-up-activity-list .activity-items .activity-img img{width: 100%;height: auto;display: block;border-radius: 5px;}
.sing-up-activity-list .activity-items .activity-infos{width: 100%; color: #262626;font-size: 13px;}
.sing-up-activity-list .activity-items .activity-infos .activity-title{font-size: 18px; font-weight: bold;line-height: 28px;}
.sing-up-activity-list .activity-items .activity-infos .activity-loc{ background: url(/static/images/loc.png) no-repeat;
    background-size: 10px 14px;background-position: 0px 7px;padding-left: 15px;line-height: 28px;color: #787878;}
.sing-up-activity-list .activity-items .activity-infos .activity-time{background: url(/static/images/time-icon.png) no-repeat;
    background-size: 10px 10px;background-position: 0px 4px;padding-left: 15px; margin:13px 0;}
.sing-up-activity-list .activity-items .activity-infos .activity-desc{ line-height: 23px;margin: 8px 0;color: #787878;}

.sing-up-activity-list .activity-items .activity-infos .activity-foot{margin-top: 10px;}
.sing-up-activity-list .activity-items .label{ font-size: 12px; color: #666666;}
.sing-up-activity-list .activity-items .label li{line-height: 22px; padding: 0 5px; background-color: #f5f5f5; margin-right: 5px;}
.sing-up-activity-list .activity-items .label li:last-child{margin-right: 0px;}
.sing-up-activity-list .activity-items .operation-header{width: 97.7%; padding:0px 10px; background:#f1f1f1; line-height: 40px; margin-bottom: 22px;}

.sing-up-activity-list .activity-items.def .activity-img{ background:#edf1f4; height: 135px;}
.sing-up-activity-list .activity-items.def .activity-title{background:#edf1f4; height: 28px; width: 100%;border-radius: 2px;}
.sing-up-activity-list .activity-items.def .activity-desc{background:#edf1f4;height: 28px; width: 50%;border-radius: 2px;}
.sing-up-activity-list .activity-items.def .activity-loc{background:#edf1f4;height: 20px; width: 50%;border-radius: 2px;}
.sing-up-activity-list .activity-items.def .activity-time{background:#edf1f4;height: 20px; width: 50%;border-radius: 2px;}
.sing-up-activity-list .activity-items.def .company{background:#edf1f4;height: 20px; width: 20%;border-radius: 2px;}
.data-nothing{background:#edf1f4; padding: 70px 0; width: 100%; text-align:center; color: #b2b2b2;border-radius: 5px;}

.activity-foot .company{width: 30%;}
.activity-foot .company img{width: 30px;height: 30px; border-radius: 50%; background-color: #c7e8d6; margin-right: 5px;}
.activity-foot .time-loc{text-align: right;color: #666666;}
.activity-foot .time-loc .time-info{ margin-right: 15px;background: url(/static/images/time-icon.png) no-repeat;
    background-size: 10px 10px;background-position: 0px 4px;padding-left: 15px;}
.sing-up-activity-list .activity-items.collection .time-info{margin-right: 1px; margin-left: 5px; }

.activity-foot .time-loc .loc-info{background: url(/static/images/loc.png) no-repeat;
    background-size: 10px 14px;background-position: 0px 2px;padding-left: 15px;}
.activity-status{position: absolute;bottom: 40%;right: 15%; background:url(/static/images/audit-status.png) no-repeat;z-index: 99;width: 82px;height: 80px;}
.activity-status.adopt{background-position: -189px 0px;}    /*通过*/
.activity-status.wait{background-position: -9px 0px;}     /*等待审核*/
.activity-status.failed{background-position: -99px 0px;}   /*未通过*/
.activity-status.invalid{background-position: -280px 0px;}   /*撤销*/
.activity-status.shelf{background-position: -370px 0px;}   /*下架*/

/*我的咨询*/
.consult-item{border: 1px solid #DCDCDC;border-top: 3px solid #4AA45F;padding: 24px; position: relative;margin-bottom: 20px;}
.consult-item:first-child{margin-top: 45px;}
.consult-item .title{font-size: 18px;font-weight: bold;color: #4AA45F;line-height: 21px;margin-bottom: 20px;}
.consult-item .title:after{content: '';display: inline-block;background: url('/static/images/icon/icon-jt-rigth-green.png') no-repeat;background-size: 9px 15px;margin-left: 5px;width: 9px;height: 15px;}
.consult-item .title img{width: 120;height: 67.5px;background: #F5F5F5;border: 1px solid #B5B5B5;opacity: 0.26;margin: 0 10px 0px 0;}
.consult-item .obj-desc{font-size: 13px;font-weight: 400;color: #787878;line-height: 24px;margin-bottom: 20px;}
.consult-item .consult-con{background: #F5F6F6;border-radius: 3px;margin-bottom: 15px;padding: 20px;}
.consult-item .consult-con .labels{font-size: 13px;font-weight: 400;color: #A3A3A3;line-height: 15px;margin-right: 40px;margin-bottom: 15px;}
.consult-item .consult-con .labels .name{color: #333333;}
.message{background: #FFF;padding: 10px 20px;position: relative;margin-top: 10px;border-radius: 5px;}
.message:before {bottom: 100%;left: 5%;border: solid transparent;content: " ";height: 0;width: 0;position: absolute;pointer-events: none;}
.message:before {border-color: rgba(91, 214, 245, 0);border-bottom-color: #FFF;border-width: 10px;margin-left: -10px;}
.message .message-title{font-size: 13px;font-weight: bold;color: #434044;line-height: 24px;}
.message .con{font-size: 13px;font-weight: 400;color: #434044;line-height: 24px;}
.consult-foot{font-size: 13px;line-height: 24px;font-weight: 400;}
.consult-time{color: #BBBBBB;}
.consult-del{color: #999999;background: url('/static/images/icon/icon-del.png') left center no-repeat;background-size: 14px; padding-left: 20px;cursor: pointer;}
.consult-typeTips{position: absolute; top: 10px;right: 0;height: 28px;line-height: 28px; background: #ECF8F2;padding: 0 10px 0 15px;font-size: 13px;font-weight: 400;color: #25913F;border-radius: 20px 0 0 20px;}
.consult-typeTips:before{content: ''; width: 4px;height: 4px;background: #25913F;display: inline-block;border-radius: 50%;margin-right: 8px;}
.consult-typeTips.Unread:before{background: #ba1111;}

.my-data-card{box-shadow:unset;height: 100%;}
.update-header-pic-box{ position: relative; cursor: pointer;width: 80px !important;}
.update-header-pic-box img{width: 100%;height: 80px; border-radius: 50%;}
.update-header-pic-box .floating{display: none; position: absolute;top: 0;z-index: 99; color: #FFF; width: 100%; height: 80px;border-radius: 50%; line-height: 80px;text-align: center; background: rgb(0 0 0 / 50%);}
.layui-btn-green {background-color: #4aa45f;}
.update-header-pic-box:hover .floating{display: block;}

.my-data-card .nickname{width: 50% !important;}
.my-data-card .user-desc{width: 50% !important;}
.my-data-card .user-desc .layext-text-tool{z-index: 1 !important;}
.my-data-card .user-desc .layui-badge-rim{position: absolute !important; top: -18px; right: 0; z-index: 2;}

.layui-word-aux.red{color: red !important; cursor: pointer;}

.bindOk {line-height: 50px;}
.step-next-btn-box{ margin: 20px; }

.bind-tips-info{width: 72%;margin:0 auto;font-size: 13px;margin-top: 20px;}
.bind-tips-info dt{color: #666666; font-weight: bold;}
.bind-tips-info dd{color: #666666; font-weight: 500; margin-bottom: 10px;}

.tips-msg{width: 300px; margin: 0 auto;height: auto;color: #eb0a0a;}
#nc-slide{width: 300px; margin: 0 auto;height: 34px;color: #eb0a0a;display: none;}
#nc-slide2{width: 300px; margin: 0 auto;height: 34px;color: #eb0a0a;display: none;}
.sm-pop-inner{position: unset !important;}


.step-body{display: none;}
.step-body .show{height: 250px;}

.report-list-box .report-list-item:first-child{margin-top: 0 !important;}

.soft6-btn.combtn{background-color: #4AA45F;width: auto;height: 37px;line-height: 37px;}

.card-title{color: #6B6D73;font-size: 14px;font-weight: bold;margin-top: 20px; padding: 0px 0px 0 5%; height: 40px; line-height: 40px; border-bottom: 1px solid #F5F6F6;}

.personal>*{transition: all 1.5s !important;}

.soft6-btn{background: #4AA45F; border: 1px solid #4AA45F;color: #FFF;cursor: pointer;}
.soft6-step-body .step-box{background: #F5F6F6;padding-bottom: 20px;}
.soft6-step-body .step{background: #FFF;counter-reset: step;padding: 45px 0;}
.soft6-step-body .step .step-item{font-size: 13px;color: #888888;}
.soft6-step-body .step .step-line{width: 190px;height: 10px;box-shadow: 0px 2px 7px #c0c0c0 inset;background: #DCDCDC;margin-top: -38px;margin-left: -2.5%;}
.soft6-step-body .step .step-item .step-number{color: #FFF;font-weight: bold;font-size: 22px;text-align: center;width: 100%;height: 40px;}
.soft6-step-body .step .step-item:nth-child(n+1){margin-left: -2.5%;}
.soft6-step-body .step .step-item .step-number:before{content: counter(step);counter-increment: step;display: inline-block;line-height: 40px;width: 40px;height: 40px;background: url('/static/images/icon/step-number.png') top center no-repeat; background-size:cover;}
.soft6-step-body .step .step-line.active{background: #4AA45F;}
.soft6-step-body .step .step-item.active .step-number:before{content: '';background-image: url('/static/images/icon/step-ok.png');}
.soft6-step-body .step .step-item.active{font-weight: bold;color: #4AA45F;}
.soft6-step-body .step .step-item.active.error{font-weight: bold;color: #E30D0D;}
.soft6-step-body .step .step-item.active.error .step-number:before{content: '';background-image: url('/static/images/icon/step-error.png');}