.layout-global-header{height:60px}
.layout-global-header .navigation{top:0;z-index:9999;width:100%;background:#3a67e4}
.layout-global-header .navigation .container{height:60px}
.layout-global-header .navigation .logo{float:left;width:160px;height:60px;padding-right:10px}
.layout-global-header .navigation .logo img{max-width:100%;max-height:100%}
.layout-global-header .navigation ul.nav{display:inline-block;}
.layout-global-header .navigation ul.nav li{height:60px;line-height:60px;display:inline-block;flex-shrink:0; margin: 0px 10px;}
.layout-global-header .navigation ul.nav li.active a:after,.layout-global-header .navigation ul.nav li:hover a:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:2px;background-color:#0052d9;opacity:1}
.layout-global-header .navigation ul.nav li a{display:block;padding:0 10px;margin:0 10px;font-size:16px;color:#fff}
.layout-global-header .navigation .layui-nav .sign-in a:hover,.layout-global-header .navigation ul.nav li a:hover{color:#0052d9}
.layout-global-header .navigation ul.nav li:hover>dl{display:block;transition:all .3s}
.layout-global-header .navigation ul.nav li dl{position:absolute;padding:5px 0;z-index:2000;display:none;min-width:140px;border-radius:2px;border:1px solid #e6e6e6;box-shadow:0 6px 12px rgba(0,0,0,.175);background:#fff;transition:all .3s}
.layout-global-header .navigation ul.nav li dl dd{line-height:normal}
.layout-global-header .navigation ul.nav dl dd:hover{background:#f3f3f3}
.layout-global-header .navigation ul.nav li dl dd a{display:block;line-height:1;font-size:15px;color:#677282;padding:11px 20px}
.layout-global-header .navigation ul.nav li:hover dl dd a:after{height:0px;}
.layout-global-header .navigation .layui-nav{float:right;align-items:center;color:#fff;cursor:pointer;background-color:#3a67e4}
.layout-global-header .navigation .layui-nav .sign-in{height:60px;line-height:60px}
.layout-global-header .navigation .layui-nav .sign-in a{display:inline-block;padding:0 8px;font-size:16px;color:#fff}
.layout-global-header .navigation .layui-nav .sign-in a:hover{opacity:.9}
.layout-global-header .navigation .layui-nav .layui-nav-avatar img{width:36px;height:36px;margin-left:10px;border-radius:100%}
.layout-global-header .navigation .layui-nav .layui-nav-avatar cite{font-size:14px;color:#fff}
.layout-global-header .navigation .layui-nav .layui-nav-child{text-align:center}

.header {
    height: 60px;
    line-height: 60px;
}
.layout-global-header .navigation ul.nav {
    float: left;
}
.user-area {
    float: right;
}
.mobile-menu-btn {
    display: none;
    float: right;
    padding: 0 20px;
    cursor: pointer;
}
@media screen and (max-width: 768px) {
    .layout-global-header .navigation ul.nav {
        display: none;
    }
    .mobile-menu-btn {
        display: block;
    }
}
.layui-nav-tree .layui-nav-item{color: #0C0C0C}
.layui-nav-tree .active{background-color: #0052d9;}
.layui-nav-tree .active a{color: #FFFFFF !important;}
.layout-global-footer{margin:30px auto}
.layout-global-footer p{height:17px;font-size:12px;text-align:center;color:#a7a7a7;line-height:17px}
.layout-global-footer p a{color:#a7a7a7}
.layout-global-footer p a:hover{text-decoration:underline}
.layout-global-crumbs .navigation{margin-top:15px;padding:12px 15px;background-color:#fff;box-shadow:0 1px 2px 0 rgba(0,0,0,.05)}
.layout-global-crumbs .navigation a{font-size:14px;color:#333}
.layout-global-crumbs .navigation a:hover{color:#345dcd}
.layout-global-crumbs .navigation a:last-child{font-size:13px;color:#999}
.layout-global-crumbs .navigation a:last-child:hover{color:#999;cursor:default}
.layout-global-link{margin-top:15px}
.layout-global-link .layui-card-header{font-weight:700}
.layout-global-link ul{margin-top:15px}
.layout-global-link ul::after{display:block;clear:both;height:0;visibility:hidden;content:"";line-height:0}
.layout-global-link ul li{float:left;margin:0 25px 10px 0}
.layout-global-link ul li a{display:block;height:20px;font-size:14px;line-height:20px;color:#333}
.layout-global-link ul li a:hover{text-decoration:underline;color:#345dcd;cursor:pointer}
.layout-global-main{margin-top:15px}
.layout-global-main .container{display:flex}
.layout-global-main .main-layout-section{margin-right:20px;width:810px;min-width:810px}
.layout-global-main .main-layout-aside{width:370px}
.index-modular-carousel{width:810px;height:360px}
.index-modular-carousel #indexCarousel{width:100%;height:360px}
.index-modular-carousel #indexCarousel img{width:100%;height:100%;border-radius:12px}
.index-modular-feature{margin-top:15px}
.index-modular-feature ul{display:flex}
.index-modular-feature ul li{margin-right:20px}
.index-modular-feature ul li:last-child{margin-right:0}
.index-modular-feature ul li img{width:180px;height:132px}
.index-modular-feature ul li p{padding-top:10px;font-size:15px;text-align:center;color:#333}
.index-modular-feature ul li p:hover{color:#345dcd;cursor:pointer}
.index-modular-sticker{margin-top:15px}
.index-modular-sticker .layui-card-header{font-weight:700}
.index-modular-sticker ul{display:flex;flex-wrap:wrap}
.index-modular-sticker ul li{float:left;margin-top:15px;width:50%;height:72px}
.index-modular-sticker ul li>a{display:block;float:left;margin-right:10px;width:72px;height:72px}
.index-modular-sticker ul li>a img{width:100%;height:100%;border-radius:2px}
.index-modular-sticker ul li::after{display:block;clear:both;height:0;visibility:hidden;content:"";line-height:0}
.index-modular-sticker ul li:nth-of-type(1){margin-top:0}
.index-modular-sticker ul li:nth-of-type(2){margin-top:0}
.index-modular-sticker dl{float:left;width:288px}
.index-modular-sticker dl dt a:hover{color:#345dcd;cursor:pointer}
.index-modular-sticker dl dt{overflow:hidden;margin-bottom:5px;font-size:16px;text-overflow:ellipsis;white-space:nowrap;color:#333}
.index-modular-sticker dl dd{display:-webkit-box;overflow:hidden;font-size:13px;color:#999;line-height:18px;-webkit-box-orient:vertical;-webkit-line-clamp:2}
.index-modular-lists{margin-top:15px}
.index-modular-lists .layui-card-header{font-weight:700}
.index-modular-lists ul li{padding:20px 0;border-bottom:1px solid #f6f6f6}
.index-modular-lists ul li:last-child{border:none}
.index-modular-lists ul li::after{display:block;clear:both;height:0;visibility:hidden;content:"";line-height:0}
.index-modular-lists ul li a.image{display:block;float:left;margin-right:15px;width:200px;height:132px}
.index-modular-lists a.image img{width:100%;height:100%;border-radius:4px}
.index-modular-lists .empty{padding:100px 0 80px;text-align:center;color:#ccc}
.index-modular-lists .empty i{font-size:120px}
.index-modular-lists .empty p{margin-top:20px}
.index-modular-lists ul li h3 a{display:block;overflow:hidden;height:25px;font-size:18px;text-overflow:ellipsis;white-space:nowrap;color:#333;line-height:25px}
.index-modular-lists ul li h3 a:hover{color:#345dcd}
.index-modular-lists ul li p.intro{display:-webkit-box;overflow:hidden;margin-top:5px;height:42px;font-size:14px;color:#999;line-height:20px;-webkit-box-orient:vertical;-webkit-line-clamp:2}
.index-modular-lists ul li .tags{margin:9px 0}
.index-modular-lists ul li .tags span{margin-right:10px;padding:4px 8px;font-size:14px;border-radius:1px;color:#3a67e4;background:rgba(58,103,228,.1)}
.index-modular-lists ul li .footer{margin-top:5px;height:18px;font-size:13px;color:#a7a7a7;line-height:18px}
.index-modular-lists ul li .footer span{margin-right:30px}
.index-modular-lists #paging{margin-top:10px;text-align:right}
.index-modular-detail .header{border-bottom:1px solid #f6f6f6}
.index-modular-detail .header h1{line-height:33px;font-size:24px;color:#333}
.index-modular-detail .header .meta{padding:10px 0}
.index-modular-detail .header .meta span{margin-right:30px;height:18px;font-size:13px;color:#a7a7a7;line-height:18px}
.index-modular-detail .main{margin-top:20px;min-height:200px}
.index-modular-detail .main img{max-width:1170px}
.index-modular-detail .pages{margin-top:40px;font-size:14px;color:#666}
.index-modular-detail .pages .line:last-child{margin-top:10px}
.index-modular-detail .pages .line a{color:#3ca5f6}
.index-modular-detail .pages .line em{font-style:normal}
.index-modular-detail .prefer{margin:40px 0;text-align:center}
.index-modular-detail .prefer a.btn{display:inline-block;width:50px;height:50px;border:1px #999 solid;border-radius:50%;cursor:pointer;line-height:50px}
.index-modular-detail .prefer a.btn.active{border-color:#fd8e58;background:#fd8e58}
.index-modular-detail .prefer a.btn.active i{color:#fff}
.index-modular-detail .prefer a i{font-size:26px;color:#999}
.index-modular-detail .prefer a.btn:hover,.index-modular-detail .prefer a.btn:hover i{color:#fd8e58;border-color:#fd8e58}
.index-modular-detail .prefer a.btn.active:hover{border-color:#feb08b;background:#feb08b}
.index-modular-detail .prefer a.btn.active:hover i{color:#fff}
.index-modular-emerge ul{padding-top:4px}
.index-modular-emerge .layui-card-header{font-weight:700}
.index-modular-emerge li{padding-bottom:19px}
.index-modular-emerge li:last-child{padding-bottom:0}
.index-modular-emerge li a{display:block;overflow:hidden;height:20px;font-size:14px;text-overflow:ellipsis;white-space:nowrap;color:#333;line-height:20px}
.index-modular-emerge li a span{color:#dab26b!important}
.index-modular-emerge li a:hover{color:#345dcd}
.index-modular-boutique{margin-top:15px}
.index-modular-boutique .layui-card-header{font-weight:700}
.index-modular-boutique ul li{padding-bottom:20px}
.index-modular-boutique ul li:last-child{padding-bottom:0}
.index-modular-boutique ul li::after{display:block;clear:both;height:0;visibility:hidden;content:"";line-height:0}
.index-modular-boutique ul li .image{display:block;float:left;margin-right:15px;width:80px;height:50px}
.index-modular-boutique ul li .image img{width:100%;height:100%}
.index-modular-boutique ul li h3{float:left;width:235px}
.index-modular-boutique ul li h3 a{display:block;height:43px;font-size:14px;line-height:20px;color:#333}
.index-modular-boutique ul li h3 a:hover{color:#345dcd}
.index-modular-ranking{margin-top:15px}
.index-modular-ranking .layui-card-header{font-weight:700}
.index-modular-ranking ul li span{margin-right:10px;width:40px;height:61px;font-size:36px;font-family:Mangal,serif;font-weight:700;color:#dbdbdb;line-height:61px}
.index-modular-ranking ul li a{display:inline-block;width:279px;height:40px;line-height:20px;font-size:14px;color:#333;vertical-align:text-bottom}
.index-modular-ranking ul li a:hover{color:#345dcd}
.index-modular-adv{margin-top:15px}
.index-modular-adv img{margin-bottom:10px;width:100%;border-radius:6px;box-shadow:0 1px 2px 0 rgba(0,0,0,.05)}
.layout-global-user{margin-top:15px}
.layout-global-user .layui-tab-title li{font-weight:700;color:#575757}
.layout-global-user .information .layui-form-label{color:#666!important}
.layout-global-user .layui-input-inline{width:300px}
.layout-global-user .container:after{content:"";display:block;height:0;clear:both;visibility:hidden}
.layout-global-user .left-sidebar{float:left;width:200px;min-height:700px;border-radius:4px;box-shadow:0 1px 2px 0 rgba(0,0,0,.05);background-color:#fff}
.layout-global-user .right-iframe{float:left;margin-left:20px;width:980px;min-height:700px;border-radius:4px;box-shadow:0 1px 2px 0 rgba(0,0,0,.05);background-color:#fff}
.layout-global-user .left-sidebar ul.menu{margin-top:20px}
.layout-global-user .left-sidebar ul.menu li{margin:0 auto 8px;width:160px;height:48px}
.layout-global-user .left-sidebar ul.menu li a{position:relative;display:block;padding-left:64px;height:48px;font-size:16px;text-align:left;color:#787d82;line-height:48px}
.layout-global-user .left-sidebar ul.menu li a i{position:absolute;top:0;left:24px;padding-right:3px;font-size:20px;font-weight:700;color:#93999f;line-height:48px}
.layout-global-user .left-sidebar ul.menu li.active a{border-radius:8px 0 0 8px;color:#fff;background:#3a67e4}
.layout-global-user .left-sidebar ul.menu li.active a i{color:#fff}
.layout-global-user .left-sidebar ul.menu li.active a::after{position:absolute;right:0;bottom:0;display:block;width:0;height:0;border-top:24px solid #fff;border-bottom:24px solid #fff;border-left:15px solid transparent;content:""}
.layout-global-user .left-sidebar .member .avatar{display:block;margin:10px auto 0;width:120px;height:120px;border-radius:50%;background-color:#eee}
.layout-global-user .left-sidebar .member .avatar img{width:100%;height:100%;border-radius:50%}
.layout-global-user .left-sidebar .member .name{margin:10px 0;width:100%;height:24px;text-align:center;font-size:14px}
.layout-global-user .left-sidebar .member .sign{margin:10px auto;padding:0 5px;font-size:12px;font-weight:300;text-align:center;color:#999;line-height:20px}
.layout-global-user .left-sidebar .member .nums{display:block;margin-top:15px;padding:10px;border-top:1px solid #efefef;border-bottom:1px solid #efefef}
.layout-global-user .left-sidebar .member .nums p{display:inline-block;width:85px;border-right:1px solid #efefef}
.layout-global-user .left-sidebar .member .nums p:nth-child(2){border-right:none}
.layout-global-user .left-sidebar .member .nums p .num{display:block;font-size:18px;text-align:center}
.layout-global-user .left-sidebar .member .nums p .item{display:block;margin-top:10px;height:14px;font-size:14px;text-align:center;color:#999;line-height:14px}
.user-modular-title{padding:15px 0;height:26px;font-size:18px;font-weight:600;text-align:center;color:#575757;line-height:26px}
.user-modular-title i{font-size:24px}
.user-modular-account{padding:0 20px}
.user-modular-account .avatar{margin:50px 0}
.user-modular-account .avatar::after{display:block;clear:both;height:0;visibility:hidden;content:"";line-height:0}
.user-modular-account .avatar .explain{float:left;width:260px;height:130px;background:url(../images/zz.png) no-repeat center center}
.user-modular-account .avatar .upload{float:left;width:130px;height:190px;text-align:center}
.user-modular-account .avatar .upload .wrapper{margin-bottom:20px;width:130px;height:130px;border-radius:50%}
.user-modular-account .avatar .upload .wrapper img{width:100%;height:100%;border-radius:50%;background:#eee}
.user-modular-account .binding li{display:flex;height:98px;box-sizing:border-box;border-bottom:1px solid #eee}
.user-modular-account .binding li:last-child{border-bottom:0}
.user-modular-account .binding li .icon{padding-top:10px;padding-left:24px;width:60px;font-size:36px;color:#d9dde1}
.user-modular-account .binding li i{margin:0 auto;padding:2px;width:160px;border:1px solid #ccc;border-radius:50px;color:#b5b6b7;background:#fff}
.user-modular-account .binding li .info{flex:1;padding-top:20px;font-size:14px;color:#93999f}
.user-modular-account .binding li .info p{height:30px;line-height:30px}
.user-modular-account .binding li .info span{font-weight:700;color:#000}
.user-modular-account .binding li .update{padding-top:20px}
.user-modular-bindWx .title{text-align:center;font-size:20px;font-weight:700;color:#303133;margin-top:30px}
.user-modular-bindWx .qrCode{position:relative;width:204px;height:204px;border:1px solid #eee;box-sizing:border-box;margin:20px auto 0}
.user-modular-bindWx .qrCode img{width:100%;height:100%}
.user-modular-bindWx .remark{font-size:16px;color:#646566;text-align:center;margin-top:25px;margin-bottom:29px}
.user-modular-bindWx .loading{display:flex;justify-content:center;align-items:center;width:204px;height:204px;background:rgba(255,255,255,.9001);position:absolute;left:0;top:0;border:1px solid rgba(0,0,0,.0800);box-sizing:border-box}
.user-modular-bindWx .loading i{font-size:32px}
.user-modular-collect{padding:0 20px}
.user-modular-collect .layui-tab-content ul{margin-top:10px;margin-bottom:20px}
.user-modular-collect .layui-tab-content ul li{padding-top:10px;height:40px;line-height:40px;font-size:16px;border-bottom:1px dashed #d4d4d4}
.user-modular-collect .layui-tab-content ul li .title{margin-right:12px}
.user-modular-collect .layui-tab-content ul li .title a{font-weight:400;color:#333}
.user-modular-collect .layui-tab-content ul li .date{float:right;color:#999}
.user-modular-collect .layui-tab-content ul li .edit{color:#999}
.user-modular-collect .layui-tab-content ul li .edit a{font-size:16px}
.popup-skin-session{border-radius:5px}
.popup-skin-session .layui-layer-content{overflow:hidden;border-radius:10px;height:auto!important}
.layout-global-session{padding:0 32px 10px;border-radius:2px;background-color:#fff}
.layout-global-session h1{padding:10px 0;height:40px;font-size:18px;font-weight:700;color:#1c1f21;line-height:40px}
.layout-global-session .layui-tab{margin:0}
.layout-global-session .layui-tab-title{padding:10px 0 10px;border-bottom-style:none;border-bottom-width:0}
.layout-global-session .layui-tab-title li{padding:0;height:40px;font-size:16px;font-weight:500;color:#787d82}
.layout-global-session .layui-tab-title li:not(:first-child){margin-left:32px}
.layout-global-session .layui-tab-brief>.layui-tab-title .layui-this{color:#3a67e4}
.layout-global-session .layui-tab-brief>.layui-tab-title .layui-this::after{position:unset;display:block;margin:0 auto;width:16px;height:4px;border:none;border-radius:2px;background:#3a67e4;content:"";line-height:4px}
.layout-global-session .layui-form label{position:relative;display:block;margin-bottom:10px}
.layout-global-session .layui-form label .area_code{position:absolute;top:12px;left:16px;font-size:16px;text-align:left;color:#1c1f21;cursor:pointer;line-height:24px}
.layout-global-session .layui-form label .get_code{position:absolute;top:14px;right:16px;color:#37f;cursor:pointer}
.layout-global-session .layui-form label.phone .layui-input{padding-left:57px!important}
.layout-global-session .layui-form .layui-input{padding:14px;width:100%;height:48px;border:0;border-radius:6px;background:rgba(28,31,33,.06);box-shadow:2px 0 5px 0 #fff;line-height:20px;box-sizing:border-box}
.layout-global-session .control{display:flex;align-items:center;justify-content:end}
.layout-global-session .control a{font-size:14px;color:#9199a1}
.layout-global-session .control a:hover{opacity:.85}
.layout-global-session .confirm{display:block;margin-top:10px;height:46px;font-size:14px;border-radius:24px;text-align:center;color:#fff;background-color:#3a67e4;line-height:46px}
.layout-global-session .confirm:hover{background-color:#3a67e4}
.layout-global-session .jumps{display:block;padding:10px 0;text-align:center;font-size:14px;color:#3a67e4;line-height:24px}
.layout-global-session .jumps:hover{opacity:.85}
.layout-global-session .empower{display:flex;justify-content:center;padding:10px 0}
.layout-global-session .empower i{padding:0 10px;font-size:38px;color:#00c777;cursor:pointer}
.layout-global-session .treaty{padding-top:10px;font-size:12px;text-align:center;color:#9199a1}
.layout-global-session .treaty a{font-size:12px;color:#37f}
.layout-global-session .treaty a:hover{opacity:.85}
.layout-global-session .agreement{padding-bottom:8px}
.layout-global-session .agreement .compact{display:inline-block;height:18px;font-size:13px;color:#999}
.layout-global-session .agreement .compact a{font-size:12px;color:#37f}
.layout-global-session .agreement .compact a:hover{opacity:.85}
.layout-global-session .agreement .layui-form-checkbox[lay-skin=primary]{padding-left:20px}
.layout-global-session .agreement .layui-form-checked[lay-skin=primary] i{border-color:#3a67e4!important;background-color:#3a67e4}
.layout-global-session .agreement .layui-form-checkbox[lay-skin=primary]:hover i{border-color:#3a67e4}
.layout-global-session .wx-login .switch{position:absolute;right:0;top:0;width:64px;height:64px;cursor:pointer;color:#f3f5f6;background:-webkit-image-set(url(../images/spirit.png) 2x) no-repeat -80px 0}
.layout-global-session .wx-login .title{text-align:center;font-size:20px;font-weight:700;color:#303133;margin-top:60px}
.layout-global-session .wx-login .qrCode{position:relative;width:204px;height:204px;border:1px solid #eee;box-sizing:border-box;margin:30px auto 0}
.layout-global-session .wx-login .qrCode img{width:100%;height:100%}
.layout-global-session .wx-login .remark{font-size:16px;color:#646566;text-align:center;margin-top:25px;margin-bottom:29px}
.layout-global-session .wx-login .treaty{padding:20px 0}
.layout-global-session .masking{width:204px;height:204px;background:rgba(255,255,255,.9);position:absolute;left:0;top:0;border:1px solid rgba(0,0,0,.0800);box-sizing:border-box}
.layout-global-session .masking p{text-align:center;font-weight:700;color:#303133;margin-top:60px}
.layout-global-session .masking a{display:block;width:68px;height:36px;background:#303133;border-radius:18px;line-height:36px;text-align:center;font-weight:700;color:#fff;text-decoration:none;overflow:hidden;margin:20px auto auto}
.layout-global-session .loading{display:flex;align-items:center;justify-content:center;width:204px;height:204px;background:rgba(255,255,255,.9);position:absolute;left:0;top:0;border:1px solid rgba(0,0,0,.0800);box-sizing:border-box}
.layout-global-session .loading i{font-size:32px}
.layout-global-session .ba-mobile .title{text-align:center;font-size:20px;font-weight:700;color:#303133;margin-top:20px}
.layout-global-session .ba-mobile .tips{font-size:12px;color:#999;text-align:center;margin:10px 0 30px 0}
.categroy{line-height:35px;overflow:hidden}
.categroy li{height:35px;float:left;margin-right:10px}
.content{display:flex}
.content-left{width:calc(100% - 370px)}
.content-right{width:355px;margin-left:15px}
@media screen and (max-width:992px){
    .content{display: block}
    .content-left{width:100%}
    .content-right{width: 100%; margin-top: 15px; margin-left: 0px;}
}
.layout-global-header .navigation,.layout-global-header .navigation .layui-nav{background-color:#fff}
.layout-global-header .navigation .layui-nav .layui-nav-avatar cite,.layout-global-header .navigation .layui-nav .sign-in,.layout-global-header .navigation .layui-nav .sign-in a,.layout-global-header .navigation ul.nav li a,.layui-nav .layui-nav-more{font-size:14px;color:#16181a;font-weight:500}
.copyBtn{cursor:pointer}
.layui-form-checkbox>.lay-skin-checkcard,.layui-form-radio>.lay-skin-checkcard{display:table;display:flex;padding:12px;white-space:normal;border-radius:10px;border:1px solid #e5e5e5;color:#000;background-color:#fff}
.layui-form-checkbox>.lay-skin-checkcard>*,.layui-form-radio>.lay-skin-checkcard>*{vertical-align:top}
.layui-form-checkbox:hover>.lay-skin-checkcard,.layui-form-radio:hover>.lay-skin-checkcard{border-color:#0052d9}
.layui-form-checked>.lay-skin-checkcard,.layui-form-radioed[lay-skin=none]>.lay-skin-checkcard{color:#000;border-color:#0052d9;background-color:rgb(0 82 217 / 10%)!important}
.layui-checkbox-disabled>.lay-skin-checkcard,.layui-radio-disabled>.lay-skin-checkcard{box-shadow:none;border-color:#e5e5e5!important;background-color:#eee!important}
.lay-skin-checkcard-avatar{padding-right:8px}
.lay-skin-checkcard-detail{overflow:hidden;width:192px;height:74px}
.lay-skin-checkcard-header{font-weight:500;font-size:16px;white-space:nowrap;margin-bottom:4px}
.lay-skin-checkcard-description{font-size:13px;color:#5f5f5f}
.layui-disabled .lay-skin-checkcard-description{color:#c2c2c2!important}
.layui-form-checked>.lay-check-dot:after,.layui-form-radioed>.lay-check-dot:after{position:absolute;content:"";top:2px;right:2px;width:0;height:0;display:inline-block;vertical-align:middle;border-width:10px;border-style:dashed;border-color:transparent;border-top-left-radius:0;border-top-right-radius:6px;border-bottom-right-radius:0;border-bottom-left-radius:6px;border-top-color:#0052d9;border-top-style:solid;border-right-color:#0052d9;border-right-style:solid;overflow:hidden}
.layui-checkbox-disabled>.lay-check-dot:after,.layui-radio-disabled>.lay-check-dot:after{border-top-color:#d2d2d2;border-right-color:#d2d2d2}
.layui-form-checked>.lay-check-dot-2:before,.layui-form-radioed>.lay-check-dot-2:before{position:absolute;font-family:layui-icon;content:"\e605";color:#fff;bottom:2px;right:1px;font-size:9px;z-index:12}
.layui-form-checked>.lay-check-dot-2:after,.layui-form-radioed>.lay-check-dot-2:after{position:absolute;content:"";bottom:0;right:0;width:0;height:0;display:inline-block;vertical-align:middle;border-width:10px;border-style:dashed;border-color:transparent;border-top-left-radius:6px;border-top-right-radius:0;border-bottom-right-radius:6px;border-bottom-left-radius:0;border-right-color:#0052d9;border-right-style:solid;border-bottom-color:#0052d9;border-bottom-style:solid;overflow:hidden}
.layui-checkbox-disabled>.lay-check-dot-2:before,.layui-radio-disabled>.lay-check-dot-2:before{color:#eee!important}
.layui-checkbox-disabled>.lay-check-dot-2:after,.layui-radio-disabled>.lay-check-dot-2:after{border-bottom-color:#d2d2d2;border-right-color:#d2d2d2}
.lay-ellipsis-multi-line{overflow:hidden;word-break:break-all;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}
.sslform .layui-col-space8{margin:0}
.sslform .layui-row:after,.sslform .layui-row:before{clear:none}
.mtb5{margin:15px 0}
.rebinding-btn button{width:80px;height:40px;background-color:#39f;color:#fff;border-radius:6px}
.rebinding-box .box-title{width:500px;margin:30px auto;text-align:center}
.rebinding-box .box-title i{font-size:14px;color:#999}
.rebinding-box .box-timeline{width:600px;height:78px;padding-bottom:20px;margin:0 auto;text-align:center}
.rebinding-box .box-timeline ul li{float:left;font-size:16px;color:#999;width:100px;position:relative;margin-right:105px;margin-top:0}
.rebinding-box .box-timeline .outside1ab{width:38px;height:38px;background-color:#d7d7d7;border-radius:50%;line-height:38px;margin:10px auto;display:flex;display:-webkit-flex;align-items:center}
.rebinding-box .box-timeline .outside2a{width:38px;height:38px;background-color:#d7d7d7;border-radius:50%;line-height:38px;margin:10px auto;display:flex;display:-webkit-flex;align-items:center}
.rebinding-box .box-timeline .outside1ab:before{content:"";position:absolute;height:1px;width:105px;background-color:#d7d7d7;top:52px;right:71px;z-index:2}
.rebinding-box .box-timeline .outside1ab:after{content:"";position:absolute;height:1px;width:105px;background-color:#d7d7d7;top:52px;left:71px;z-index:2}
.rebinding-box .box-timeline .outside2a:before{content:"";position:absolute;height:1px;width:105px;background-color:#d7d7d7;top:52px;right:71px;z-index:2}
.rebinding-box .box-timeline div[class*=box-num]{width:26px;height:26px;line-height:26px;margin:14px auto;border-radius:50%;background-color:#39f;color:#fff}
.rebinding-box .box-timeline .outside1ab .num2ab{background-color:#999}
.rebinding-box .box-timeline .outside2a .num3a{background-color:#999}
.rebinding-box .box-timeline ul .box-num1{background-color:#39f}
.rebinding-box .box-timeline .box-num2,.rebinding-box .box-timeline .box-num3{margin-left:45px}
.rebinding-box .box-timeline .box-num1:after{content:"";position:absolute;height:1px;width:105px;background-color:#39f;top:52px;left:71px}
.rebinding-box .box-timeline .num2ab:before{content:"";position:absolute;height:1px;width:105px;background-color:#39f;top:52px;right:71px}
.rebinding-box .box-timeline .num2ab:after{content:"";position:absolute;height:1px;width:105px;background-color:#39f;top:52px;left:71px}
.rebinding-box .box-timeline .num3a:before{content:"";position:absolute;height:1px;width:105px;background-color:#39f;top:52px;right:71px}
.ml45{margin-left:45px}
.sslform{max-width:780px;margin:0 auto}
.downTable .layui-table tbody tr td a{color:#0052d9;font-weight:500}
.downTable .layui-table tbody tr td span{margin:0 10px}
.layout-global-header .navigation .layui-nav .layui-nav-child{z-index:1000}
@media screen and (max-width:767.98px){.text-top1{font-size:26px;margin-bottom:16px;margin-top:64px}
    .text-top2{margin-bottom:32px;font-size:18px}
    .layout-global-header{height:auto}
    .rebinding-box .box-title{width:auto!important}
    .layui-nav-username{display:none}
    /*.layout-global-header .navigation ul.nav{width:130px;white-space:nowrap;overflow:scroll}*/
    .layui-nav{padding:0}
    .planrow{margin:0}
    .rebinding-box .box-timeline{display:none}
    .sslform{width:auto}
    .layui-form-item .layui-form-label{padding:9px 5px}
    .layui-form-item .layui-input-block{margin-left:95px}
    .layout-global-user .left-sidebar{display:none}
    .layout-global-user .right-iframe{width:100%!important;margin-left:0}
    .user-modular-account .layui-input-inline .layui-input{width:auto!important}
}
