/*login*/
.login-logo{text-align: center;padding-top: 20px;}
.login-logo img{width: 200px;height: auto;}
.login-form{margin-top: 30px;font-size: 13px;}
.login-form .row{margin: 0 5%;line-height: 32px;margin-bottom: 10px;height: 32px;}
.login-form .row label{display: inline-block;width: 20%;line-height: 32px;}
.login-form .row.code input{width:45%;border:1px solid #cccccc;border-radius:20px ;}
.login-form .row.code span{display: inline-block;width: 30%;line-height: 32px;float: right;height: 32px;}
.login-form .row.code span img{vertical-align: middle;width: 100%;height: 100%;}
.login-form .row input{border-bottom:1px solid #cccccc;width:78%;height:16px;padding: 8px 0;text-indent:13px;outline:none  !important;}
.login-form .check .left input{padding: 0;width: 20px;vertical-align: middle;font-size:13px;outline: none;}
.login-form .check .left label{white-space: nowrap;width: auto;}
.login-form .check .left{float: left;width: 50%;overflow: hidden;}
.login-form .check .right{float: left;width: 100%;overflow: hidden;text-align: right;}
.login-form .check .right a{color: #000;}
.submit button{width: 100% !important;height: 37px !important;background: #b4282d;color: #fff;padding: 0;border-radius:3px ;border: none;}
/*forgot*/
.forgot-form .row{margin: 15px 15px;height: 36px;}
.forgot-form .row label{width: 20%;display: inline-block;overflow: hidden;font-size: 13px;letter-spacing:2px;}
.forgot-form .row input{border: 1px solid #ccc;height:16px;padding: 8px 1%;outline: none;}
.forgot-form .row .nub{width: 13%;}
.forgot-form .row .phone{width: 58%;float: right;}
.forgot-form .row .yzm{width: 40%;}
.forgot-form .row .yzm-buttom{height:38px;width: 100px;float: right;background: #FD6161;border: #FD6161;color: #fff;}
/*顶部样式*/
.head{height: 200px;background-image:url(../image/top-bg.jpg);background-size:100% 100%;overflow: hidden;position:relative;}
.head .left{display: inline-block;width: 90px;padding: 0 20px;float: left;}
.head .left img{width: 80px;height: 80px;border-radius:50% ;margin: 45px 0;}
.head .right{padding: 35px 0 0 0 ;margin-left: 130px;color: #fff;font-size:20px;line-height: 26px;}
.head .right div{color: #fff;}
.head .right .name{line-height: 36px;height:  36px;}
.head .right .name img{width: 25px;height: 25px;vertical-align: middle;}
.head .right .tip{font-size: 13px;margin-right: 15px;}
.head .bottom{color: #fff;height: 36px;width: 100%;position: absolute;bottom: 0;background: #222;filter:alpha(opacity:90); opacity:0.85;  -moz-opacity:0.85;-khtml-opacity: 0.85;padding: 5px 0 ;}
.head .bottom li{width:48%;float: left;text-align: center;line-height: 18px;border-right: 1px solid #fff;font-size: 13px;}/*19.8%*/
.head .bottom li:last-of-type{border-right: none;}
.head .bottom li div{color: #fff;}
.head .bottom li:nth-child(5n+5){border-right:none ;margin-left:-2px ;}
/*首页*/
.index-tip{background: #FBF4E4;height: 70px;}
.index-tip .list{display: inline-block;width: 50%;float: left;text-align: center;color: #B4A078;font-size: 1.36px;}
.index-tip .list .tit{height: 40px;line-height: 40px;font-weight: bold;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.index-tip .list .nub{font-weight: bold;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.index-list{margin-bottom: 30px;}
.index-list ul{border-top: 1px solid #d8d8d8;overflow: hidden;background: #fff;}
.index-list ul li{width: 33.33%;float: left;text-align: center;padding: 15px 0;font-size: 13px;border-right:1px solid #d8d8d8 ;border-bottom:1px solid #d8d8d8;}
.index-list ul li a{color: #000;}
.index-list ul li img{height: 30px;width: 30px;margin-bottom: 10px;}
.index-list ul li:nth-child(3n+3){border-right:none ;margin-left:-2px ;}
.index-list ul li{position: relative;}
.index-list li .number{position: absolute;width: 18px;height: 18px;background: #FF0000;border-radius: 50%;line-height: 17px;text-align: center;font-size: 12px;color: #fff;top: 10px;right: 25%;}
.exit button{border: none;width: 100%;text-align: center;color: #000;margin: 0;height: 50px;background: #fff;border-bottom:1px solid #eaeaea;font-size: 13px;}
/*海报页面*/
.poster-list .tip{font-size: 13px;text-align: center;line-height: 24px;margin-bottom: 8px;}
.poster-list li{width: 45%;margin-left: 3.3%;background: #fff;float: left;margin-bottom: 15px;}
.poster-list li img{width: 100%;height: auto;}
.poster-list li div{height: 30px;line-height: 30px;text-indent: 10px;font-size: 13px;border-top:1px solid #eaeaea ;}
.poster-big{width: 100%;height: 100%;margin: -1.6px 0;}
/*话术页面*/
.word-list li{color: #636363;font-size: 13px;line-height: 36px;padding: 15px;border-bottom: 1px solid #ccc;background: #fff;text-indent: 25px;}
/*软文页面*/
.textlist-tit{background: #fff;height: 20px;line-height: 20px;padding:  10px;}
.textlist-tit h4{display: inline-block;border-left:#ed145b solid 2px;padding-left: 17px;font-weight: bold;}
.textlist{background: #fff;border-bottom: 1px solid #dddddd;overflow: hidden;}
.textlist li{width: 25%;border-right: 1px #eeeeee solid;border-bottom: 1px #eeeeee solid;text-align: center;padding: 20px 0;float: left;}
.textlist li img{margin-bottom: 10px;}
.textlist li a{color: #323232;font-size: 13px;}
.textlist li:nth-child(4n+4){border-right:none ;margin-left:-3px ;}
/*新闻*/
.new-list{background: #fff;}
.new-list li{padding: 10px;overflow: hidden;border-bottom:1px solid #e0e0e0 ;}
.new-img{border: 1px solid #e0e0e0;width: 120px;height: 80px;float: left;}
.new-list .right{margin-left: 140px;position: relative;height: 80px;}
.new-list .right h4{font-size: 15px;color: #777777;line-height: 16px;padding-top:5px;display: -webkit-box !important;  overflow: hidden;text-overflow: ellipsis;word-break: break-all;-webkit-box-orient: vertical;-webkit-line-clamp: 3;}
.new-list .right .time{color: #999;font-size: 12px;position: absolute;bottom: 15px;}
.new-list .right .new{height: 13px;position: absolute;bottom:15px ;left:120px;}
.new-tit{text-align: center;font-size: 24px;font-weight: 500;padding: 20px 10px;line-height: 40;border-bottom: 1px solid #E7E7EB;}
.new-body .time{text-align: center;line-height: 48px;font-size: 13px;color: #999;margin-bottom: 20px;}
.new-body p{padding: 0 10px;font-size: 16.5px;line-height: 25px;letter-spacing: 3px;}
.new-body p img{width: 100%;height: auto;}
/*注册推广*/
.fx-img{position: fixed;top: 0;z-index: 9999;}
.swiper-container {width: 100%; height: 100%;background:#fff;}
.swiper-slide{width:100%;height:100%;background-size:100% 100% ;}
.swiper-slide-1{background-image: url(../image/bg-2.gif);}
.swiper-slide-2{background-image: url(../image/bg-3.gif);}
.swiper-slide-3{background-image: url(../image/bg-4.jpg);}
.swiper-pagination-bullet {width: 6px;height: 6px;background: #fff;opacity: .4;}
.swiper-pagination-bullet-active {opacity: 1;}
@-webkit-keyframes tipmove{0%{bottom:10px;opacity:0}50%{bottom:15px;opacity:1}100%{bottom:20px;opacity:0}}
.ani{position:absolute;}
.txts{position:absolute;color:#000; display:block; font-size:16px; line-height:16px;text-indent:38px;z-index:5;display: none;}
.txts .wenben{width:100%;color:#000; display:block; font-size:22.5px; line-height:24px;text-indent:38px;z-index: 5;letter-spacing:1px;font-weight: 500;}
.txts-1 p{text-align: center;font-size: 25px;color: #fff;font-weight: 400;line-height: 38px;}
.txts-2 p{text-align: center;font-size: 25px;color: #fff;font-weight: 400;line-height: 38px;}
.txts-3 p{text-align: center;font-size: 25px;color: #007AFF;font-weight: 400;line-height: 38px;}
#array{position:absolute;z-index:999;-webkit-animation: tipmove 1.5s infinite ease-in-out;}
.fx-button{position: absolute;z-index: 999;width: 35px;right: 40px;top: 30px;cursor: pointer;}
.fx-button img{width: 100%;}
.go-index{position: absolute;z-index: 999;cursor: pointer;bottom: 40px;width: 100%;}
.go-index a{text-align: center;font-size: 25px;color: #000;}
/*账号管理*/
.account-form .row{margin: 15px 15px;height: 36px;}
.account-form .row label{width: 23%;display: inline-block; font-size:18px;white-space:nowrap;}/*overflow: hidden;*//*.account-form .row label{width: 20%;display: inline-block;font-size: 13px;}*/
.account-form .row input{border: 1px solid #ccc;height: 16px;padding: 8px 1%;width: 72%;font-size:18px;}
.account-form .row div{display: inline-block;border: 1px solid #ccc;height: 16px;padding: 8px 1%;width: 75%;background: #fff;color: #000;font-size: 13px;cursor: pointer;text-align: center;}
.account-form .row select{display: inline-block;border: 1px solid #ccc;height: 36px;background: #fff;color: #000;font-size: 13px;cursor: pointer;width: 77.5%;margin: 0;    padding-left: 1%;}/*text-align: center;text-align-last: center;*/
.account-form .row select option{text-align: center;}
.account-form .row .nub{width: 13%;}
.account-form .row .phone{width: 56%;float: right;margin-right: 1%;}
.account img{width: 100%;height: auto;}
/*单选*/
.account-form .row.radio div{border: none;text-align: left;}
.account-form .row.radio input[type="radio"]{width: 18px;height: 18px;border: none;vertical-align: middle;margin-right: 3px;}
.account-form .row.radio div label{font-size:13px;margin-right: 10px;width: auto;vertical-align: middle;}
.account-form .row.radio>label{margin-top: 1px;}

#pwd{display: none;}
.account-form .row button {
    border: 1px solid #ccc;
    height: 16px;
    padding: 8px 1%;
    width: 75%;
    font-size:18px;
    margin-top:16px;
}
.submit button {
    width: 100% !important;
    height: 37px !important;
    line-height:37px;
        background: linear-gradient(to right, #0fc094,#63e9d2);
    color: #fff;
    padding: 0 !important;
    border-radius: 3px;
}
/*文章*/
.work{padding: 10px 15px;}
.work .tit{font-size: 25px;line-height: 56px;font-weight:600 ;color: #000;border-bottom:1px solid #EAEAEA ;}
.work .time{font-size: 13px;line-height: 44px;color: #777;}
.work-body p{font-size: 16px;letter-spacing: 2px;font-weight: 500;line-height: 24px;text-indent: 2.16px;}
.work-body p>img{margin-left: -2.16px;width: 100%;}
/*会员等级*/
.custimer-list{padding: 10px;background: #fff;}
.custimer-list ul ul{overflow: hidden;}
.custimer-list .tit li{color: #fff;margin-left: 1px;font-size: 13px;}
.custimer-list .tit .name{background: #60C9FD;}
.custimer-list .tit .lv{background:#62E1CB;}
.custimer-list .tit .pel{background:#B5D74E;}
.custimer-list .tit .time{background:#FF7676;width: 28%;}
.custimer-list li li{float: left;text-align: center;line-height: 36px;font-size: 12px;}

.account-form{    background: #fff;
    padding-bottom: 50px;}
.qrd-btm{padding: 10px 20px;
    border: 1px #999 solid;
    -moz-border-radius: 15px;
    -webkit-border-radius: 15px;
    border-radius: 15px;
    font-size:16px;
}

.work-body{word-wrap: break-word;}


.layui-m-layer-msg .layui-m-layercont{color:#fff}

/*注册成功*/
.regsuccessbg{
    width:100%;
}
.regbtn1,.regbtn2{
    width:60%;
    height:40px;
    line-height:40px;
    border-radius:999px;
    text-align:center;
    margin:0 auto;
}
.regbtn1{
    background:linear-gradient(358deg, #0fc094, #27d2c0);
    color:#fff;
    margin-bottom:16px;
    margin-top:30px;
}
.regbtn2{
    border:1px solid #0fc094;
    color:#0fc094;
}