<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">
.aio,.aio *,
.aio:before,
.aio:after{margin:0;padding:0;box-sizing:border-box;-webkit-tap-highlight-color:transparent;font-family:"Helvetica Neue",Helvetica,"PingFang SC","Hiragino Sans GB","Microsoft YaHei","\5fae\8f6f\96c5\9ed1",Arial,sans-serif;/* -webkit-font-smoothing:antialiased; -moz-osx-font-smoothing:grayscale;*/}
.aio-body{display:block;font-size:14px;line-height:26px;background: #efece7;min-height:100vh;}
.aio-body em{ font-style:normal;}
.aio-rel{position: relative;}
.aio-abs{ position: absolute; }
.aio-fl{ float:left;}
.aio-fr{ float:right;}
.aio-ac{position:absolute;left:50%;transform: translateX(-50%);}
.aio-block{  display: block; }
.aio-inblock{display: inline-block;}
.aio-align-c{ text-align: center; }
.aio-align-r{ text-align: right !important; }
.aio-align-l{ text-align: left !important; }
.aio-align-v:before{content:'';display:inline-block;height:100%;width:0;vertical-align: middle;}
.aio-backdrop{-webkit-backdrop-filter: saturate(100%) blur(10px);backdrop-filter: saturate(100%) blur(10px);}
.aio-pointer{ cursor:pointer;}
.aio-shadow{box-shadow: 0 0 3px rgb(0 0 0 / 10%);}
.aio-nodata{text-align:center;font-size: 15px;line-height: 40px;padding: 20px;color: rgb(0 0 0 / 40%);}
.aio-strong{text-align:center;font-size:16px;line-height: 40px;color: #e00;}
.aio-strong strong{font-size: 130%;padding: 0 2px;}
.aio-bar{overflow:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch; scrollbar-width:thin;}
.aio-bar::-webkit-scrollbar{width: 4px;height: 8px; background-color: rgba(0,0,0,.05);}
.aio-bar::-webkit-scrollbar-thumb{height: 40px;border-radius: 50px;background-color: rgba(0,0,0,0.05); }
.aio-bar::-webkit-scrollbar-track{border-radius: 50px;background-color: transparent;}
.aio-bar:hover::-webkit-scrollbar-thumb{background-color: rgba(0,0,0,.2);}
.aio-bar-h{ overflow: hidden; overflow-x: auto; }
.aio-bar-h::-webkit-scrollbar{width: 8px;height: 4px; }
.aio-hide{ display:none;}
.aio pre{white-space:pre-line;}
.aio-status-code{background-image: url(../images/status-code-404.png);background-size: auto 100px;background-repeat: no-repeat;background-position: center 40px;padding-top: 160px;padding-bottom: 30px;min-height: 200px;font-size: 18px;line-height: 50px;color: #8a8a8a;text-align: center;}
.aio-status-code.e-404{background-image:url(../images/status-code-404.png);}
.aio-status-code.e-build{background-image:url(../images/status-code-build.png);}
.aio-status-code.e-warning{background-image:url(../images/status-code-warning.png);}
.aio-status-code.e-build .c-msg{color: black;font-weight: bold;}
.aio-status-code .aio-bt-m{border-radius: 5px;line-height: 30px;font-weight: normal;font-size: 15px;}
.aio-space-h{height: 10px;overflow:hidden;}

.aio-img{display:block;height: 100%; text-align: center;}
.aio-img .aio-center{width: 0;display: inline-block;height: 100%;}
.aio-img .aio-center .aio-img-big{display: block;height: 100%;min-width: 100%;transform: translateX(-50%);min-width: 10500%;}
.aio-img .aio-center .aio-img-big:not([src]){width:0;height:0;overflow: hidden;}
.aio img{ border:none;}
.aio svg.iconify{vertical-align: middle !important;}
.aio [placeholder]::placeholder{color: #aaa;font-size: 14px;font-weight: 300;}

.aio-ellipsis {overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
[class*=".aio-multi-ellipsis-"] {display: -webkit-box;overflow: hidden;text-overflow: ellipsis;-webkit-box-orient: vertical;}
.aio-multi-ellipsis-2 {-webkit-line-clamp: 2;}
.aio-multi-ellipsis-3 {-webkit-line-clamp: 3;}

@keyframes gradientBG {
	0% {
		background-position: 0% 50%;
	}
	50% {
		background-position: 100% 50%;
	}
	100% {
		background-position: 0% 50%;
	}
}

@keyframes fadeInUp {
  from {
    opacity: 0;
    transform: translate3d(0, 50px, 0);
  }

  to {
    opacity: 1;
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInOut {
  from {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

@keyframes surfa {
    0% {
        height: 40%;
    }

    15% {
        height: 50%;
    }

    30% {
        height: 60%;
    }

    45% {
        height: 70%;
    }

    60% {
        height: 80%;
    }

    75% {
        height: 90%;
    }

    to {
        height: 100%;
    }
}

.aio-fade-in .aio-fade-item {
  animation-name: fadeInUp;
  animation-duration: 0.66s;
  animation-timing-function: ease-in-out;
  animation-iteration-count: 1;
  animation-direction: normal;
  animation-fill-mode: forwards;
}
.aio-loading-mini{background: url(../images/loading.gif) no-repeat center 10px;background-size: auto 50px;min-height:50px;text-align: center;padding: 70px 0 10px 0 !important;font-size: 16px;opacity: .5;}
.aio-loading-mini:before{ content:'加载中，请稍后';}
.aio-loading-mini .aio-bt-flip{ display:none;}


.aio-loading-face{height: 8px;line-height: 8px;font-size: 0;display: inline-block;vertical-align: middle;}
.aio-loading-face&gt;li {margin-right: 2px;width: 2px;height: 40%;border-radius: 2px;background: white;vertical-align: bottom;display: inline-block;}
.aio-loading-face&gt;li:first-child { animation: surfa .7s linear 0s infinite;}
.aio-loading-face&gt;li:nth-child(2) {animation: surfa .7s linear .6s infinite;}
.aio-loading-face&gt;li:nth-child(3) { animation: surfa .7s linear .3s infinite;}

.aio-layout-mask{width:0;height:0;overflow:hidden;display: inline-block;}

.aio-flash{color: white !important;background: red;background: linear-gradient(to right,#ff1e1e,#dc0000);background: linear-gradient(-45deg, #ee7752, #ff0000, #ffc800, #ff7512);background-size: 400% 400%;border-radius: 2px;animation: gradientBG 1s ease infinite;}
.aio-layout{text-align:left;margin:0 auto;display:block;min-width: 960px;max-width: 1080px;position:relative;}
.aio-layout-auto{font-size: 0;}
.aio-layout-auto&gt;.aio-layout-right{position:static;}
.aio-layout-auto:after{ content:''; display:block; height:0; clear:both;}
.aio-layout-head-fix{font-size: 14px;text-align: right;line-height: 30px;height: 70px;padding: 0;position: relative;}
.aio-layout-head-fix h1{ float:left;}
.aio-layout-head-fix .aio-com-switch{left:0;position: absolute;top: 8px;}
.aio-layout-head-fix .aio-small{padding:10px;display:inline-block;font-size: 14px;cursor: pointer;user-select: none;}


.aio-layout a, .aio-layout a.aio-link{text-decoration:none;color: #333;color: rgb(0 0 0 / 80%);padding:0 5px;display: inline-block;cursor: pointer;user-select: none;}
.aio-layout a.aio-link{color: #1277d9;}
.aio-layout-link{padding:5px 0;color: rgb(0 0 0 / 30%);}
.aio-layout-link&gt;li{display:inline-block}
.aio-layout-link&gt;li:not(:first-child):before{content:'|';display:inline-block;padding:0 12px}
.aio-layout-link&gt;li:first-child a,
.aio-layout-link&gt;li:first-child .aio-link{padding-left:0}


.aio-layout-header{line-height:26px;background:white;box-shadow:0 1px 2px rgb(0 0 0 / 10%)}
.aio-layout-footer{line-height:26px;background: #222;background: rgb(0 0 0 / 90%);color: #bbb;color: rgb(255 255 255 / 60%);font-size: 12px;text-align: center;}
.aio-layout-footer .aio-summary{padding: 30px 0 0;font-size: 12px;}
.aio-layout-footer .aio-link{text-align: center;font-size: 15px;line-height: 30px;}
.aio-layout-footer .aio-copyright{padding: 20px 0;text-align: center;}
.aio-layout-footer a{color: white;display: inline-block;padding: 0 15px;}



.aio-layout-person{position:absolute;right:0;top:0;z-index: 101;padding: 7px 0;}
.aio-layout-person a.aio-link{ color:#555;}
a.aio-layout-logo{display:inline-block;width:200px;height:80px;line-height: 80px;padding: 0;vertical-align:middle;font-size: 0;overflow: hidden;}
.aio-layout-logo&gt;img{max-width: 100%;max-height: 100%;vertical-align: middle;display: inline-block;}

.aio-layout-menu{display:inline-block;}

.aio-layout-subject{display:inline-block;padding-left:20px;vertical-align: middle;}
.aio-layout-subject&gt;li{display:inline-block;padding: 0 10px;vertical-align:middle;list-style:none;}
.aio-layout-subject&gt;li a,
.aio-layout-subject&gt;li a.aio-link{display:block;font-size: 17px;color:#333;line-height:30px;padding:10px 5px;transition:all .3s;white-space: nowrap;}
.aio-layout-subject&gt;li a:hover,
.aio-layout-subject&gt;li a.aio-link:hover{color:#000}


.aio-layout-subject&gt;li.app-icon-worldcup a{background: url(../images/icon/icon_worldcup.png) no-repeat left 45%;background-size: 14px auto;opacity: .9;padding-left: 20px;color: #f7086b;font-weight: bold;}

.aio-layout-search{display:block;}
.aio-layout-menu+.aio-layout-search{position:absolute;right:0;top:0;padding: 22px 0 0;width:260px;}

.aio-layout-title h1{text-shadow: 1px 1px 2px rgb(255 255 255);font-size: 40px;line-height: 60px;}
.aio-layout-title h2{font-size: 35px;font-weight: bold;line-height: 60px;transform: scaleX(0.7);transform-origin: left;display: inline-block;letter-spacing: 2px;}
.aio-layout-title h3{color: white;border-radius: 2px;font-size: 20px;font-weight: normal;line-height: 40px;padding: 0px 10px 0px 80px;position: relative;z-index: 1;}
.aio-layout-title h3 a{color:inherit;}
.aio-layout-title h3:before{content: '';display: block;position: absolute;z-index: 1;left: 0px;top: -10px;width: 70px;height: 70px;background: url(../images/logo-icon.png) no-repeat center center;background-size: contain;border-radius: 5px;}
.aio-layout-title h3:after{content: '';display: block;position: absolute;background: black;height: 40px;right: 0;left: 40px;top: 5px;border-radius: 3px;transform: skewX(-20deg);z-index: -1;}
.aio-layout-title h4{font-size: 25px;font-weight: bold;line-height: 30px;transform: scaleX(0.88);transform-origin: left;display: inline-block;letter-spacing: 2px;}
.aio-layout-title h4+a.aio-fr{ line-height:30px;}
.aio-layout-title h2+a.aio-fr{ line-height:60px;}
.aio-layout-title+.aio-bar{border-top: solid 50px #ffffff;border-top-color: rgb(0 0 0 / 0%);transform: translateY(-50px);}
.aio-layout-title .aio-submenu{ display:inline-block;}
.aio-layout-title .aio-submenu a{font-size:17px;padding: 5px 15px;}
.aio-layout-title .aio-more{font-size:14px;line-height: 30px;}


.aio-layout-left{display: inline-block;font-size: 14px;width: 70%;vertical-align: top;min-height: 100px;background: white;box-shadow: 0 0 2px #e1e1e1;box-shadow: 0 0 2px rgb(0 0 0 / 9%);}
.aio-layout-right{width: 30%;display: inline-block;vertical-align: top;font-size: 14px;}
.aio-layout-right.aio-layout-fix{position: absolute;right: 0;top: 0;bottom: 0;}
.aio-layout-main{font-size: 0;line-height: 0;background: #fff;box-shadow: 0 0 2px #e1e1e1;box-shadow: 0 0 2px rgb(0 0 0 / 9%);}
.aio-layout-main&gt;.aio-layout-left,
.aio-layout-main&gt;.aio-layout-right{display: inline-block;vertical-align: top;position:static;}
.aio-layout-main&gt;.aio-layout-left{ background:none; box-shadow:none;}


.aio-layout-news{list-style: none;text-align: justify;font-size: 0; line-height:0; }
.aio-layout-news&gt;li{display: inline-block;width: 33.33%;position: relative;font-size: 14px;line-height: 26px;}
.aio-layout-news&gt;li.aio-more,
.aio-layout-news&gt;li.aio-no-data{font-size: 17px;text-align: center;padding: 10px;border-bottom: none;list-style: none;}
.aio-layout-news&gt;li.aio-no-data{background: url(../images/status-code-build.png) no-repeat center 10px;background-size: auto 80px;padding:100px 0 10px;}
.aio-layout-news .aio-item{display: block;color: #111;padding: 5px;position: relative;}
.aio-layout-news .aio-img{display: block;height: 140px;overflow: hidden;border-radius: 3px;line-height: 120px;text-align: center;overflow: hidden;background: url(../images/nopic2.png) no-repeat center center;background-size: 60%;}
.aio-layout-news .aio-img.aio-no-img{background: url(../images/status-code-nopic.png) no-repeat center center;background-size: cover;}
.aio-layout-news .aio-summary{display: block;line-height: 18px;font-size: 13px;opacity: .9;padding: 10px 10px 0;height: 46px;overflow: hidden;text-overflow: ellipsis;margin-bottom: 10px;}
.aio-layout-news .aio-title{display: block;padding: 10px 10px 0;line-height: 22px;font-size: 17px;height: 76px;overflow: hidden;}
.aio-layout-news .aio-time{display: block;padding: 5px 10px;font-size: 12px;opacity: .8;position: absolute;right: 10px;bottom: 0;}
.aio-layout-news .aio-time[data-hits]:after{content:attr(data-hits);padding: 0 0px 0 40px;background: url(../images/icon/yuedu@3x.png) no-repeat 20px center;background-size: 15px auto;display: inline-block;}
.aio-layout-news .aio-tags{ font-size: 12px; }
.aio-layout-news .aio-tags a{display: inline-block;box-shadow: 0 0 1px black;border-radius: 2px;padding: 0 10px;cursor: pointer;margin-right: 10px;}
.aio-layout-news .aio-author{opacity: .8;font-size: 12px;padding-left: 10px;}
.aio-layout-news u{color: #e00;text-decoration:none;font-weight: bold;background: #ffffbd;padding: 0 2px;}
ol.aio-layout-news{list-style: decimal;padding: 13px 0 0 30px;}
.aio-layout-news.aio-normal&gt;li{display: list-item;width: auto;border-radius: 3px;}
.aio-layout-news.aio-normal&gt;li .aio-title:before{content:'';display:inline-block;width:10px;height:10px;background:black;margin-right: 10px;display: none;}
.aio-layout-news.aio-normal&gt;li.aio-on{background: #eee;}
.aio-layout-news.aio-normal&gt;li.aio-on .aio-title:before{background-color: white;}
.aio-layout-news.aio-normal .aio-title{padding: 10px;height: auto;font-weight: normal;font-size: inherit;line-height: 26px;color: inherit;}

.aio-layout-news-img&gt;li{width: 33%;min-height: 260px;vertical-align: top;}
.aio-layout-news-img&gt;li:nth-child(2){width: 34%;padding: 0 0.5%;}

.aio-layout-news-box&gt;li{width: 50%;min-height: 100px;padding-right: 20px;vertical-align: top;}
.aio-layout-news-box&gt;li:nth-child(even){padding: 0 0 0 20px;}
.aio-layout-news-box .aio-item{padding: 5px 20px 5px 90px;}
.aio-layout-news-box .aio-img{position: absolute;left: 5px;width: 70px;height: 70px;}
.aio-layout-news-box .aio-summary{padding: 0;height: 36px;margin-bottom: 5px;}
.aio-layout-news-box .aio-title{padding: 0 0 6px 0;height: auto;min-height: 44px;}
.aio-layout-news-box .aio-time{padding: 0;float: right;position: static;display: inline-block;}
.aio-layout-news-box .aio-author{ padding:0;}

.aio-layout-news-list&gt;li{width: auto;display: block;padding-top: 10px;}
.aio-layout-news-list&gt;li:not(:last-child){border-bottom: solid 1px #eee;}
.aio-layout-news-list .aio-block{color: #111;padding: 0;display: block;}
.aio-layout-news-list .aio-item{padding: 5px 20px 5px 170px;min-height: 110px;max-height: 118px;}
.aio-layout-news-list .aio-img{position: absolute;left: 5px;width: 150px;height: 100px;}
.aio-layout-news-list .aio-summary{margin: 10px 0;height: 36px;overflow: hidden;padding: 0;opacity: .6;}
.aio-layout-news-list .aio-title{padding: 0;height: auto;opacity: 1;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.aio-layout-news-list .aio-time{position: absolute;right: 10px;bottom: 0;}
.aio-layout-news-list .aio-author{padding:0;position: absolute;bottom: 5px;}

.aio-layout-mini{width: 100%;min-height: 100vh;max-width: 700px;margin: 0 auto;box-shadow: none;background: none;display: block;}

.aio-layout-article{padding: 30px 40px;min-height: 613px;}
.aio-layout-article&gt;h1{font-size: 35px;line-height: 50px;font-family: Helvetica;padding-bottom: 10px;color: #333;font-weight: normal;}
.aio-layout-article .aio-content{font-size: 16px;line-height: 32px;color: #333;}
.aio-layout-article .aio-content ul{ list-style:none;}
.aio-layout-article .aio-content .aio-tag{color: #1277d9;text-decoration: underline;padding: 0 2px;}
.aio-layout-article .aio-copyright{opacity: .8;background: #eee;border-radius: 3px;padding: 15px 20px;font-size: 13px;}
.aio-layout-article .aio-info{padding: 0 0 10px 0;position: relative;color: #666;}
.aio-layout-article .aio-info&gt;li{list-style:none;display:inline-block;}
.aio-layout-article .aio-info&gt;li:not(:last-child){padding-right: 30px;}
.aio-layout-article .aio-info&gt;li.aio-author{padding: 6px 0 0 30px;float:right;display: none;}
.aio-layout-article .aio-info&gt;li.aio-author .aio-item{ padding:0;}
.aio-layout-article .aio-info&gt;li.aio-tags{ display:block;}
.aio-layout-article .aio-info&gt;li .aio-avatar{background-size: cover;background-repeat: no-repeat;background-position: center;padding-left: 40px;width: 40px;height: 40px;border-radius: 50%;display: inline-block;vertical-align: middle;margin-right: 8px;}
.aio-layout-article .aio-info&gt;li a[href]{text-decoration: underline;padding: 0 20px 0 0;display: inline-block;}

.aio-layout-box{box-shadow: 0 0 3px #ccc;box-shadow: 0 0 3px rgb(0 0 0 / 20%);border-radius: 2px;background-color: white;}
.aio-layout-box:not(:last-child){ margin-bottom:15px;}

.aio-layout-column{display:flex;text-align: center;padding: 10px 0;font-size: 14px;}
.aio-layout-column&gt;li{ flex:1;}


.aio-layout-tag{display: block;font-size: 0;line-height: 0;}
.aio-layout-tag&gt;li{display: inline-block;width: 50%;padding: 0 15px;white-space: nowrap;overflow: hidden;}
.aio-layout-tag .aio-item{display: block;font-size: 15px;line-height: 26px;padding: 7px 0px 7px 30px;position: relative;}
.aio-layout-tag .aio-logo{position:absolute;left: 0;top: 9px;width: 22px;height: 22px;background-position: center center;background-color: #fff;border-radius: 2px;background-size: contain;background-repeat: no-repeat;}

.aio-layout-record{padding: 0;user-select: none;}
.aio-layout-record&gt;li{font-size: 15px;padding: 10px;background: #fff;border-radius: 3px;box-shadow: 0 0 3px rgb(0 0 0 / 10%);position: relative;}
.aio-layout-record&gt;li:not(:last-child){border-bottom:solid 1px #e1e1e1;}
.aio-layout-record&gt;li.c-item[data-flag]{min-height: 60px;padding: 15px 10px 15px 66px;}
.aio-layout-record&gt;li.c-group{font-size: 16px;font-weight: bold;color: #ee6300;min-height: 0;background: none;box-shadow: none;border-bottom: solid 1px #999;border-radius: 0;}
.aio-layout-record&gt;li.c-group:before{content:'';display:inline-block;width: 14px;height: 14px;background: #ff6a00;margin-right: 6px;border-radius: 1px;vertical-align: middle;}
.aio-layout-record&gt;li.c-group:not(:first-child){margin-top: 20px;}

.aio-layout-record .aio-item{position: relative;display: block;}

.aio-layout-record dl.aio-item{padding: 0 0px 0 120px;}
.aio-layout-record .aio-item&gt;dt{font-size: 15px;display: block;position: absolute;left: 0;width: 100px;}
.aio-layout-record .c-type{font-size: 16px;display: inline-block;width: 96px;padding-right: 20px;}
.aio-layout-record .c-time{opacity: .5;float: right;display: inline-block;font-size: 14px;}
.aio-layout-record .c-content{font-size: 16px;position: relative;line-break: anywhere;display: inline-block;max-width: 70%;vertical-align: middle;}
.aio-layout-record dd.c-question:before,
.aio-layout-record dd.c-reply-content:before{content:'提问';display: inline-block;color: #777;border-radius: 2px;width: 50px;font-size: 14px;text-align: center;position: absolute;left: -60px;opacity: .8;}
.aio-layout-record dd.c-reply-content:before{content:'回复';/* background: linear-gradient(to left,#83eaa4,#5ed684 60%); */color: #00c169;}
.aio-layout-record .c-item[data-flag]:before{content: attr(data-flag);top: 5px;font-size: 12px;background: rgb(0 0 0 / 5%);padding: 0;text-align: center;width: 46px;height: 46px;line-height: 46px;border-radius: 50%;display: inline-block;vertical-align: middle;position: absolute;left: 10px;color: #999;}
.aio-layout-record .c-item[data-style="green"]:before{color: white;font-weight: normal;background: rgb(25 197 80 / 70%);}
.aio-layout-record .c-item[data-style="orange"]:before{color: white;background: rgb(255 106 0 / 70%);}
.aio-layout-record .c-reply{color: #41a4de;cursor: pointer;font-size: 14px;}
.aio-layout-record .c-reply-content{color: #111;position: relative;}
.aio-layout-record .c-reply-desc{background: rgb(0 0 0 / 6%);border-radius: 3px;padding: 10px;white-space: pre-line;}
.aio-layout-record .c-reply-desc&gt;li[data-label]:before{content:attr(data-label);font-size: 12px;opacity: .7;padding-right: 20px;}
.aio-layout-record .c-loading{color:gray;vertical-align: middle;}
.aio-layout-record .c-avatar{display:inline-block;width: 50px;height: 50px;border-radius: 50%;background: url(../images/icon/head_portrait@2x.png) no-repeat center center;background-size: cover;vertical-align: middle;box-shadow: 0 0 2px rgb(0 0 0 / 40%);}
.aio-layout-record .c-name{display: inline-block;font-size: 16px;padding: 5px;}

.aio-layout-vs{text-align: center;list-style: none;max-height: 100%;overflow: hidden;padding: 10px 0;}
.aio-layout-vs .aio-item{ display: block; }
.aio-layout-vs dl{display: block;font-size: 0;line-height: 0;vertical-align: top;border-bottom: solid 1px rgb(0 0 0 / 10%);padding: 14px 0;position: relative;}
.aio-layout-vs dt{display: inline-block;position: absolute;left: 50%;font-size: 16px;width: 100px;transform: translateX(-50%);font-weight: bold;line-height: 24px;}
.aio-layout-vs dt&gt;span{ display:inline-block; padding:0 4px;}
.aio-layout-vs dd{display: inline-block;width: 50%;font-size: 15px;line-height: 24px;padding: 0 60px 0 0;text-align: right;vertical-align: top;position: relative;}
.aio-layout-vs dd:last-child{text-align: left;padding: 0 0 0 60px;}
.aio-layout-vs dd .aio-logo{right: 35px;top:0;left: auto;background-image: none;}
.aio-layout-vs dd:last-child .aio-logo{right: auto;left: 35px;}
.aio-layout-vs dd sup{font-size: 11px;display: inline-block;opacity: .6;vertical-align: middle;transform: translateY(-2px);}
.aio-layout-vs.aio-only{ background:#fff;}
.aio-layout-vs.aio-only dl{ border:none;}
.aio-layout-vs.aio-only dt{font-size: 19px;}
.aio-layout-vs.aio-only dd{font-size: 19px;padding-right: 75px;}
.aio-layout-vs.aio-only dd:last-child{padding: 0 0 0 75px;}
.aio-layout-vs.aio-only dd .aio-logo{ right:45px;}
.aio-layout-vs.aio-only dd:last-child .aio-logo{ left:45px;}

.aio-layout-debugger{text-align:left;list-style: decimal-leading-zero;border: solid 1px rgb(255 255 255 / 20%);padding: 10px 10px 10px 40px;border-radius: 3px;font-size: 13px;}
.aio-layout-debugger&gt;li{ padding-left:20px}
.aio-layout-debugger&gt;li&gt;u{display:inline-block;width:30%;font-size:15px;text-decoration: none;color: aqua;}

.aio-layout-block{ font-size: 0; }
.aio-layout-block&gt;li{display: inline-block;font-size: 14px;vertical-align: top;}
.aio-layout-block&gt;li&gt;h3{font-size: 16px;line-height: 30px;opacity: .7;}
.aio-layout-block&gt;li&gt;h3:before{content: '';display: inline-block;background-repeat: no-repeat;background-position: left center;background-size: 25px auto;width: 35px;height: 30px;vertical-align: middle;opacity: .5;overflow: hidden;}
.aio-layout-block&gt;li.c-link&gt;h3:before{ background-image: url(../images/icon-link.png);}
.aio-layout-block&gt;li.c-contact&gt;h3:before{ background-image: url(../images/icon-contact.png);}
.aio-layout-block&gt;li&gt;.aio-box{padding-left: 35px;color: #777;color: rgb(0 0 0 / 60%);}
.aio-layout-block&gt;li&gt;.aio-box .aio-item{margin-right: 15px;padding: 0;}

.aio-layout-nav{font-size:14px;padding-bottom: 10px;}
.aio-layout-nav .aio-item{ padding:0;}
.aio-layout-nav .aio-item:not(:first-child):before{content:'&gt;';display: inline-block;padding: 0 10px;font-family: monospace;color: rgb(0 0 0 / 60%);}

.aio-padd-v{padding-top:10px;padding-bottom: 10px;}
.aio-padd-v1{padding-top:30px;padding-bottom: 30px;}
.aio-padd-v2{padding-top:20px;padding-bottom: 20px;}
.aio-padd-v1-0{padding-top:30px;padding-bottom: 10px;}
.aio-padd-v2-0{padding-top:20px;padding-bottom: 10px;}
.aio-padd-h{padding-left:10px;padding-right: 10px;}
.aio-padd-h1{padding-left:30px; padding-right: 30px;}
.aio-padd-h2{padding-left:20px; padding-right: 20px;}
.aio-padd-vh{padding:10px}
.aio-padd-vh1{padding:30px;}
.aio-padd-vh2{padding:20px}
.aio-padd-vh1-2{padding:30px 20px}
.aio-border-vh{border:solid 10px white;}

.aio-result{font-size: 15px;text-align:center;line-height: 30px;padding: 20px;}
.aio-result .aio-big{font-size: 400%;color: #1277d9;min-height: 56px;display: inline-block;}
.aio-result[data-status="ok"] .aio-big,
.aio-result[data-status="ok"] .h3{color: #00d124;}
.aio-result[data-status="warning"] .aio-big,
.aio-result[data-status="warning"] .h3{color: #f49e00;}
.aio-result[data-status="error"] .aio-big,
.aio-result[data-status="error"] h3{color: #e00;}
.aio-result h3{font-size: 21px;line-height: 50px;padding: 5px 0;font-weight: normal;color: black;}
.aio-result .c-content{ padding:10px; text-align:center;}
.aio-result .c-content img{ margin:0 auto;}

.aio-table{width: 100%;font-size: 14px;text-align: center;border-collapse: collapse;}
.aio-table thead{opacity: .6;background: rgb(0 0 0 / 10%);}
.aio-table thead th{ font-weight: normal; }
.aio-table th{text-align: left;}
.aio-table th a{color: black;}
.aio-table tbody tr{box-shadow: 0 1px 1px rgb(0 0 0 / 10%);}
.aio-table tbody td,
.aio-table tbod th{padding: 8px 2px;}
.aio-table .aio-logo{display: inline-block;background-position: center;background-repeat: no-repeat;background-size: contain;width: 22px;height: 22px;margin-right: 8px;overflow: hidden;vertical-align: middle;}

.aio-column-1&gt;li{ width: auto; }
.aio-column-2&gt;li{ width: 50%; }
.aio-column-3&gt;li{ width: 33.33%; }
.aio-column-4&gt;li{ width: 25%; }
.aio-column-5&gt;li{ width: 20%; }

.aio-color-win{ color: #f20; }
.aio-color-lose{color: #009e13;}

.aio-img-big&gt;a{display:block;margin:0;padding: 0;}
.aio-img-big img{display:block;width: 100%;/* height: 100%; */}


.aio-layout-remark{font-size:14px;color: #888;padding: 20px 0;}
.aio-layout-remark&gt;dt{color: #333;font-weight:bold;font-size: 16px;padding-bottom: 10px;}
.aio-layout-remark ol{padding:10px 0;color: #333;}
.aio-layout-remark strong{ color:black;}
.aio-layout-remark.dark-style{background: #eee;padding: 20px 20px;border-radius: 3px;}

.aio-ad,
a.aio-ad{ padding:0;}
.aio-ad img{max-width:100%;}

.aio-overhide{ overflow:hidden;}
.aio-no-data{font-size: 16px;}

.aio-font-s{ font-size:12px;}
.aio-font-m{ font-size:15px;}
.aio-font-l{ font-size:30px;}
.aio-font-xl{ font-size:45px;}
.aio-font-xxl{ font-size:55px;}
.aio-font-xxxl{ font-size:70px;}

.aio-bt,
a.aio-bt,
.aio-bt-s,
a.aio-bt-s,
.aio-bt-m,
a.aio-bt-m,
.aio-bt-l,
a.aio-bt-l,
.aio-bt-xl,
a.aio-bt-xl,
.aio-bt-xxl,
a.aio-bt-xxl{display: inline-block;padding: 0 15px;border-radius: 20px;cursor: pointer;user-select: none;}
.aio-bt{ background:#f1f1f1;}
.aio-bt-m,
a.aio-bt-m{padding: 3px 20px;background: #f1f1f1;background: rgb(0 0 0 / 3%);border-radius: 3px;display: inline-block;}
.aio-bt-l,
a.aio-bt-l{font-size: 15px;padding: 5px 30px;color:white;background: #666;}
.aio-bt-xl,
a.aio-bt-xl{font-size: 17px;padding: 6px 40px;color:white;background: #222;border-radius: 3px;}
.aio-bt-xxl,
a.aio-bt-xxl{font-size: 20px;padding: 8px 50px; color:white;background: #111;}
.aio-bt-favor{cursor:pointer;display: inline-block;padding: 0 10px;background: #aaa;border-radius: 2px;color: white;min-width: 50px;transition: all .3s;}
.aio-bt-favor.aio-on{background: url(../images/icon-heart.png) no-repeat center center;background-size: auto 80%;color: rgb(255 110 110 / 0%);padding: 0;}
.aio-bt-flip,
a.aio-bt-flip{display:block;cursor: pointer;border-radius: 3px;background: rgb(241 241 241 / 50%);text-align: center;font-size: 19px;padding: 10px;}
.aio-bt-flip&gt;em{font-size:14px;padding-left: 20px;font-style: normal;font-weight: normal;opacity: .7;}
.aio-bt-refresh{display:inline-block;cursor: pointer;color: white;padding: 0 10px 0 35px;background: #555 url(../images/icon-refresh.png) no-repeat 10px center;background-size: 18px auto;border-radius: 3px;user-select: none;}
.aio-bt-submit{display:block;width: 100%;line-height: 50px;height: 50px;border: none;border-radius: 5px;font-size: 17px;cursor: pointer;text-align: center;cursor: pointer;}
.aio-bt-flip.aio-shadow{margin-top: 6px;}

.aio-widget-search{display:block;font-size:0;line-height:0;white-space:nowrap}
.aio-widget-search .aio-input-text{display:inline-block;width:80%;border:solid 1px #ddd;font-size: 17px;padding: 4px 15px;line-height: 30px;height: 50px;vertical-align:middle;font-weight: bold;}
.aio-widget-search .aio-bt-search{display:inline-block;width:20%;background:url(../images/icon-search.png) no-repeat center center;background-size: auto 70%;border:solid 1px #eee;height: 50px;font-size:0;cursor:pointer;vertical-align:middle;}
.aio-widget-search.aio-bold .aio-input-text{border: solid 2px #555;font-size: 22px;color: #000;}
.aio-widget-search.aio-bold .aio-bt-search{background-color: #555;border: none;}
.aio-widget-search.aio-bold{padding: 10px 5px;}
.aio-layout-header .aio-widget-search .aio-input-text,
.aio-layout-header .aio-widget-search .aio-bt-search{ height:40px; line-height:30px;}

li.aio-widget-drop{padding-right:26px;position:relative;background:#fff;border-radius:2px;}
.aio-widget-drop:after{content:'';display:block;position:absolute;right:0;top:0;height: 50px;background:url(../images/icon-arrow-down-black.png) no-repeat center center;background-size:50%;width:30px;transition:all .3s;}
.aio-widget-drop:not(:hover):after{opacity:.3}
.aio-widget-drop:hover{box-shadow:0 0 1px rgb(0 0 0 / 40%);background:linear-gradient(#eee,#fff);border-radius: 2px 2px 0 0;}
.aio-widget-drop .aio-drop{position:absolute;z-index:1001;transition:all .3s;left:0;right:0;text-align:left;padding: 0px 10px;box-shadow:0 1px 1px rgb(0 0 0 / 40%);background:#fff;border-radius:0 0 2px 2px}
.aio-widget-drop:not(:hover) .aio-drop{visibility:hidden;opacity:0;display: none;}

.aio-widget-scroll-h{padding: 0px 30px;position:relative;background:white;border-radius:3px;box-shadow: 0 0 3px #ddd;box-shadow:0 0 3px rgb(0 0 0 / 10%);}
.aio-widget-scroll-h .aio-bt-page{position:absolute;left:0;width:30px;top:0;bottom:0;font-size:0;background:url(../images/ios-arrow-back.png) no-repeat center center;border:solid 1px #ddd;border-width:0 1px 0 0;background-size:90%;transition:all .3s;cursor:pointer;z-index: 2;}
.aio-widget-scroll-h .aio-bt-page.aio-bt-next{left:auto;right:0;cursor:pointer;border-width:0 0 0 1px;background-image:url(../images/ios-arrow-forward.png)}
.aio-widget-scroll-h .aio-bt-page:not(:hover){opacity:.3}
.aio-widget-scroll-h .aio-items{list-style:none;white-space: nowrap;padding: 0;transition: all .7s;}
.aio-widget-scroll-h .aio-items&gt;li{display:inline-block;padding: 10px 15px;}
.aio-widget-scroll-h .aio-items&gt;li&gt;a{display:block;}
.aio-widget-scroll-h .aio-items&gt;li:not(:last-child){border-right:solid 1px #eee}
.aio-widget-scroll-h .aio-bar{ overflow: hidden; }

.aio-widget-scroll-h.aio-layout-next{min-height: 120px;}
.aio-widget-scroll-h.aio-layout-next .aio-bt-page{font-size: 15px;line-height: 26px;width: 50%;background-size: 30px auto;background-position: 5px center;padding: 20px 40px;color: #111;}
.aio-widget-scroll-h.aio-layout-next .aio-bt-page:not(:hover){opacity: .58;}
.aio-widget-scroll-h.aio-layout-next .aio-bt-page strong{font-size: 13px;display:block;color: #aaa;font-weight: normal;}
.aio-widget-scroll-h.aio-layout-next .aio-bt-page div{height:52px;overflow:hidden;text-align: left;}
.aio-widget-scroll-h.aio-layout-next .aio-bt-page.aio-bt-next{background-position: right 5px center;text-align: right;}
.aio-widget-scroll-h.aio-layout-next .aio-bt-page.aio-nodata{background:none;cursor: default;}
.aio-widget-scroll-h.aio-layout-next .aio-bt-page.aio-nodata div{ text-align:center;}

.aio-widget-scroll-big{position: relative;overflow: hidden;}
.aio-widget-scroll-big .aio-items{display:block;width: 100%;height: 450px;line-height: 0;overflow: hidden;text-align: right;position: static;padding: 0 30px 30px 0;}
.aio-widget-scroll-big .aio-items:after{ content:''; display:inline-block; height:100%;}
.aio-widget-scroll-big .aio-items&gt;li{display: inline-block;padding-left: 8px;user-select: none;vertical-align: bottom;}
.aio-widget-scroll-big .aio-items&gt;li:not(.aio-on) .aio-panel{opacity: 0;z-index:-1;}
.aio-widget-scroll-big .aio-panel{position: absolute;left: 0;right: 0;top: 0;bottom: 0;display:block;background-repeat:no-repeat;background-size:cover;background-position: center center;transition: all .5s;text-align: center;z-index: 1;}
.aio-widget-scroll-big .aio-panel[style*="url("]:before{content: '';display: block;position: absolute;z-index: 0;left: 0;right: 0;top: 0;bottom: 0;-webkit-backdrop-filter: saturate(100%) blur(10px);backdrop-filter: saturate(100%) blur(10px);background-color: rgb(0 0 0 / 50%);border-radius: 5px;}
.aio-widget-scroll-big .aio-box{overflow: hidden;padding: 0;width: 100%;height: 100%;z-index: 1;position: relative;display: block;}
.aio-widget-scroll-big .aio-img-big{min-width: 100%;min-height: 100%;transition: all 10s;max-width: 110%;display: block;}
.aio-widget-scroll-big .aio-title{display:block;position: absolute;left: 20px;right: 16%;bottom: 22px;color: white;font-size: 35px;line-height: 45px;font-weight: bold;text-shadow: 1px 1px 3px rgb(0 0 0 / 90%);text-overflow: ellipsis;z-index: 3;text-align: left;}
.aio-widget-scroll-big .aio-bt{display:block;position: absolute;left: 30px;bottom: 22px;line-height: 26px;padding: 4px 50px;background: #1277d9;color: white;border-radius: 20px;font-size: 17px;}
.aio-widget-scroll-big .aio-bt+.aio-title{bottom: 70px;}
.aio-widget-scroll-big .aio-items&gt;li .aio-bt-page{display: inline-block;text-align: right;width: 22px;height: 22px;line-height: 20px;overflow: hidden;border-radius: 100%;background: rgb(255 255 255 / 70%);text-align: center;cursor: pointer;transition: all .3s;border: solid 2px rgb(255 255 255 / 0%);font-size: 0;color: white;z-index: 2;position: relative;vertical-align: bottom;}
.aio-widget-scroll-big .aio-items&gt;li .aio-bt-page:hover{ border-color:white; }
.aio-widget-scroll-big .aio-items&gt;li.aio-on .aio-bt-page{background: #222;background: rgb(0 0 0 / 70%);}
.aio-widget-scroll-big .aio-items&gt;li.aio-on .aio-img-big{ transform:scale(1.1);}

.aio-layout-left .aio-widget-scroll-big .aio-items{height: 400px;padding: 0 20px 20px 0;}
.aio-layout-left .aio-widget-scroll-big .aio-title{font-size: 26px;left: 18px;bottom: 18px;line-height: 30px;right: 22%;}
.aio-layout-left .aio-widget-scroll-big .aio-items&gt;li.aio-on .aio-img-big{ transform:none;}

.aio-widget-player .aio-box{height: 618px;padding-right: 15px;display: block;overflow:hidden;}
.aio-widget-player .aio-iframe{border:none;width: 100%;height: 100%;background: #f1f1f1;display: block;}
.aio-widget-player .aio-head{background: #333;color: rgb(255 255 255 / 80%);padding: 0 10px;position: relative;border-radius: 2px 2px 0 0;z-index: 1;}
.aio-widget-player .aio-head .aio-more{color: #fff;position: absolute;right: 0;padding: 0 10px;cursor: pointer;}
.aio-widget-player .aio-head+.aio-items{padding-top: 26px;transform: translateY(-26px);}
.aio-widget-player .aio-items{list-style: none;height: 100%;margin-right: -20px;padding-left: 20px;transform: translateX(-20px);}
.aio-widget-player .aio-items&gt;li{border-bottom: solid 1px #ddd;border-bottom: solid 1px rgb(0 0 0 / 10%);line-height: 24px;position: relative;}
.aio-widget-player .aio-items&gt;li.aio-on{background-color: #ddd;background: linear-gradient(to right,#fff,#ddd);}
.aio-widget-player .aio-items&gt;li.aio-on:before{content: '';display: block;position: absolute;left: -7px;width: 20px;top: 50%;background: #1277d9;height: 20px;border-radius: 0;transform: rotateZ(45deg) translate(-10px,-10px);z-index: 0;}
.aio-widget-player .aio-items&gt;li.aio-on .aio-item{background-color: #1277d9;background: linear-gradient(to right,#1277d9,#0052b4);color: white;}

.aio-widget-panel{list-style: none;position: relative;min-height: 100%;font-size: 0;white-space: nowrap;}
.aio-widget-panel:before{content: '';height: 1px;position: absolute;left: 0;right: 0;top: 45px;background: rgb(0 0 0 / 11%);border-radius: 1px;}
.aio-widget-panel .aio-widget-panel:before{content: none;}
.aio-widget-panel .aio-widget-panel&gt;li&gt;.aio-title{font-size: 14px;padding: 0 14px;}
.aio-widget-panel .aio-widget-panel&gt;li.aio-on&gt;.aio-title:after, 
.aio-widget-panel .aio-widget-panel&gt;li:hover&gt;.aio-title:after{ content: none;}
.aio-widget-panel .aio-widget-panel&gt;li&gt;.aio-box{top: 32px;}
.aio-widget-panel&gt;li{display: inline-block;white-space: initial;font-size: 13px;vertical-align: top;user-select: none;}
.aio-widget-panel&gt;li&gt;.aio-title{font-size: 17px;padding: 5px 14px;cursor: pointer;transition: all .3s;text-align: center;user-select: none;}
.aio-widget-panel&gt;li.aio-on&gt;.aio-title,
.aio-widget-panel&gt;li:hover&gt;.aio-title{color: #ee6300;}
.aio-widget-panel&gt;li.aio-on&gt;.aio-title:after{content: '';width: 26px;height: 4px;background-color: #ff7512;border-radius: 2px;display: block;margin: 0 auto;}
.aio-widget-panel&gt;li&gt;.aio-box{list-style: none;position: absolute;top: 50px;left: 0;right: 0;bottom: 0;transition: all .3s;min-height: 0;}
.aio-widget-panel&gt;li:not(.aio-on)&gt;.aio-box{ visibility: hidden; opacity: 0; }
.aio-widget-panel&gt;li&gt;.aio-more{padding:5px;display: block;}
.aio-sys-render.aio-layout-box{background: #f4f4f4;background: linear-gradient(to bottom,#ffffff,#f5f6f8 20%);}
.aio-layout-form{font-size:14px;padding: 30px;}
.aio-layout-form.aio-m{max-width: 600px;margin:0 auto; min-height: 572px;position: relative;}
.aio-layout-form h1,
.aio-layout-set h1{font-size: 33px;line-height: 70px;font-weight: normal;color: #111;}
.aio-layout-form .aio-back,
.aio-layout-set .aio-back,
.aio-layout-head-fix .aio-back{float:right;line-height: 34px;padding: 0 20px;background: rgb(0 0 0 / 7%);border-radius: 2px;margin-top: 18px;font-size: 14px;}
.aio-form&gt;li{padding: 10px 0;}
.aio-form&gt;li.aio-submit{ padding-top:20px;}
.aio-form .aio-control{width:100%;background: white;line-height: 30px;padding: 5px 10px;font-size: 16px;border-radius: 2px;border: solid 1px #d1d1d1;}
.aio-form .aio-control:focus{box-shadow:0 0 0 2px #0960bd33;border-color: #2a7dc9;}
.aio-form .aio-control[data-tips]{ position:relative;}
.aio-form .aio-control[data-tips]:before{content:attr(data-tips);position: absolute;bottom: 10px;right: 10px;left: 10px;border-radius: 2px;text-align: center;background: rgb(255 255 255 / 60%);color: rgb(0 0 0 / 60%);-webkit-backdrop-filter: saturate(100%) blur(10px);backdrop-filter: saturate(100%) blur(10px);line-height: 30px;padding: 10px;font-size: 15px;}
.aio-form ul.aio-control{padding:0;border: none;background: none;}
.aio-form .aio-control&gt;li{padding: 5px 10px;position:relative;cursor: pointer;transition: all .3s;display: inline-block;min-width: 25%;text-align: center;box-shadow: 0 0 0 1px rgb(0 0 0 / 10%);background: white;color: gray;}

.aio-form textarea.aio-control{ height:200px;}
.aio-form input[type="file"].aio-control{cursor: pointer;background: linear-gradient(#e6f6ff,#c3cfda);}

.aio-com-form{font-size:0;position: relative;}
.aio-com-form&gt;dt{color: #333;font-size: 15px;}
.aio-com-form&gt;dd{font-size: 14px;line-height: 30px;}
.aio-com-form&gt;dd.aio-msg{font-size: 15px;line-height: 30px;}
.aio-com-form&gt;dd.aio-msg[data-status="ok"]{color: #07b207;}
.aio-com-form&gt;dd.aio-msg[data-status="error"]{ color:red;}
.aio-com-form&gt;dd.aio-code{ display:flex;}
.aio-com-form&gt;dd.aio-code .aio-control{ flex:2;}
.aio-com-form&gt;dd.aio-code .aio-bt-code{flex:1;}

.aio-com-switch{display:inline-block;border-radius: 17px;line-height: 34px;height: 34px;box-shadow: 0 0 0 1px rgb(0 0 0 / 15%);background: #f5f5f5;letter-spacing: -4px;white-space: nowrap;}
.aio-com-switch .aio-item{display:inline-block;padding: 0 20px;letter-spacing: 0;}
.aio-com-switch .aio-item.aio-on{background: black;color: white;border-radius: 17px;padding: 0 20px;}
.aio-com-switch .aio-item:not(.aio-on):first-child{padding-left: 30px;}
.aio-com-switch .aio-item:not(.aio-on):last-child{padding-right: 30px;}


.aio-com-camera{position:relative;cursor: pointer;}
.aio-com-camera .iconify{ transition:all .5s;}
.aio-com-camera[style*="url("] .iconify{middle;opacity: 0;}
.aio-com-camera input[type="file"]{opacity:0;position: absolute !important;left: 0;top: 0;right: 0;bottom: 0;}


.aio-bt-code{flex:1;border:none;border-radius:2px;cursor: pointer;background: #e1e1e1;color: black;margin-left: 6px;text-align: center;white-space: nowrap;line-height: 36px;user-select: none;padding: 3px 10px;}
.aio-bt-code[data-countdown]{opacity: .5;cursor:default;}
.aio-bt-code[data-countdown]:before{content:attr(data-countdown);}
.aio-bt-code[data-countdown]&gt;*{ display:none;}

.ai-visfly{position: fixed;padding: 0;left: 0;right: 0;top: 0;height: 0;color: #111;font-size: 17px;z-index: 2000;text-align: center;}
.ai-visfly:not([data-ai-vis]) .ai-visfly-box{transform: translateY(-100%);}
.ai-visfly[ai-mode]:before{content:'';position:fixed;left: 0;right: 0;top: 0;height: 0;background: rgb(0 0 0 / 50%);-webkit-backdrop-filter: saturate(180%) blur(10px);backdrop-filter: saturate(180%) blur(10px);transition: all 1s;}
.ai-visfly[data-ai-vis="1"][ai-mode]:before{ height:100%;}
.ai-visfly[ai-mode] .ai-visfly-box{background:white;backdrop-filter: none;}
.ai-visfly[ai-mode="wait"] .ai-visfly-close{ display:none;}
.ai-visfly[ai-mode="wait"] .ai-visfly-box{ padding:10px 40px;}
.ai-visfly-box{display:inline-block;-webkit-backdrop-filter: saturate(180%) blur(10px);backdrop-filter: saturate(180%) blur(10px);background-color: rgba(255,255,255,0.9);padding: 0 15px 0 45px;border-radius: 0 0 10px 10px;box-shadow: 0 0 3px rgb(0 0 0 / 30%);transition: all 1.1s;transform: translateY(0%);}
.ai-visfly-msg{display:inline-block;vertical-align: middle;position: relative;padding-left: 40px;line-height: 32px;color: #222;margin-top: 4px;}
.ai-visfly-msg:before{content:'';display: block;width: 25px;height: 25px;border-radius: 5px;background: #222 url(../images/icon-light.png) no-repeat center center;background-size: 70%;position: absolute;left: 0;top: 3px;}
.ai-visfly-msg ul{list-style:none;font-size:15px;line-height:25px;padding-bottom: 10px;}

.ai-visfly-msg[data-num]:after{content:attr(data-num);color: #e00;background:none;display: inline;position: static;padding-right: 40px;display: block;margin: 0 auto;font-size: 14px;line-height: 20px;}
.ai-visfly-msg[data-style="red"]{ color:#e00;}
.ai-visfly-msg[data-style="red"]:before{ background-color:#e00;}
.ai-visfly-msg[data-style="tips"]{/* color:orange; */}
.ai-visfly-msg[data-style="tips"]:before{ background-color:orange;}
.ai-visfly-msg[data-style="green"]{color: #02c373;}
.ai-visfly-msg[data-style="green"]:before{ background-color:#02c373;}
.ai-visfly-close{display:inline-block;width: 60px;height: 40px;background: url(../images/icon-close-red.png) no-repeat center center;background-size: auto 40%;vertical-align: top;cursor: pointer;}


@media screen and (min-width: 960px) {
  .aio-only-h5{display: none !important;}
  .aio-com-switch.aio-bold .aio-item.aio-on{transform: scale(1.3);box-shadow: 0 0 2px #ee6300;margin: 0 10px;}
}


/*登录-注册*/
.sign-box {position: fixed;top: 0;left: 0;right: 0;bottom: 0;background-color: rgba(0,0,0,.3);z-index: 500;display: flex;align-items: center;justify-content: center;line-height: 1;max-width: 100%;}
.sign-box:not([data-ai-vis="1"]){ display:none;}
.sign-box&gt;.aio-layout-box,
.sign-content{background-color:#fff;max-width:500px;width: 90%;box-shadow:0 1px 3px rgb(18 18 18 / 10%);border-radius:4px;padding: 20px 30px;position:relative;font-size: 14px;min-width: auto;margin: 50px auto 50px;}
.sign-box .sign-content{padding:0;margin: 0;width: auto;box-shadow: none;}

.sign-container{padding: 0 0 20px;text-align: center;}
.sign-select{line-height: 50px;font-size: 28px;text-align: center;border-bottom: solid 8px #f8f8f8;}
.sign-select a{color: #999;padding: 20px 20px;display: inline-block;vertical-align: top;}
.sign-content[data-show-mode="login"] a[onclick*="login"],
.sign-content[data-show-mode="register"] a[onclick*="register"]{color:#111;font-size: 125%;}
.sign-content[data-show-mode="register"] #switchLogin{ display:none;}
.sign-content[data-show-mode="login"] .policy { display:none;}
.sign-from .form-input{height:62px;background-color:#fff;padding:0 46px;position:relative;border-bottom:1px solid #e0dddd;}
.sign-from .form-input .icon{position:absolute;left:0;top:0;width:46px;height:100%;background:no-repeat 20px center;background-size:auto 20px}
.sign-from .userid .icon-userid{background-image:url(../images/login/icon-user.png)}
.sign-from .code .icon-password,
.sign-from .password .icon-password{background-image:url(../images/login/icon-password.png)}
.sign-from .password .hide-pwd{left:auto;right:20px;background:url(../images/login/icon-pwd-hide.png) no-repeat center center;background-size:22px auto;width:22px;height:22px;cursor:pointer;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}
.sign-from .password .show-pwd{background:url(../images/login/icon-pwd-show.png) no-repeat center center;background-size:22px auto}
.sign-from .code{display:none;}
.sign-from .code .get-code{position:absolute;right:20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);height:30px;line-height:30px;border-radius:2px;background-color:#ff6a00;color:#fff;font-size:14px;padding:0 8px;cursor:pointer}
.sign-from .code .get-code.is-counting{opacity:.5;pointer-events:none;cursor:auto;color:#8590a6;background:0 0;padding:0}
.sign-from .policy{font-size:12px;color:#333;padding:10px 0 16px}
.sign-from .policy a{color:#ff6a00;padding:0}
.sign-content .app-user-checkbox .checkbox-input{display:inline-block;position:relative;vertical-align:middle;cursor:pointer}
.sign-content .app-user-checkbox .checkbox-input input{opacity:0;outline:0;position:absolute;left:0;top:0;width:0;height:0;z-index:-1}
.sign-content .app-user-checkbox&gt;*{display:inline-block;vertical-align:middle}
.sign-content .app-user-checkbox .checkbox-input::before{content:"";display:block;width:18px;height:18px;border-radius:2px;background-color:#fff;border:1px solid #ccc}
.sign-content .app-user-checkbox.is-checked .checkbox-input::before{background:#fff url(../images/login/icon-correct.png) no-repeat center center;background-size:100% auto}
.sign-content .app-user-checkbox .checkbox-label{padding-left:6px}
.sign-from .login-submit{display:block;width:100%;height:50px;border-radius:6px;background-color:#ff6a00;border:0;color:#fff;font-size: 18px;margin-top:20px;cursor:pointer;}
.sign-from input{display:block;width:100%;height:100%;border:0;font-size:17px}
.sign-content .other{overflow:hidden;margin-top:6px;color:#333;font-size:12px;text-align:right;display:none}
.sign-content .other a{color:#fff}
.sign-content .other .code{float:left}
.sign-content .other .forget{float:right}
.sign-content .register-go a{display:block;width:175px;height:45px;line-height:43px;border-radius:45px;border:1px solid #ff6a00;margin:0 auto;color:#fff;font-size:16px;text-align:center;background-color:#ff6a00}
.sign-content[data-show-mode="register"] .aio-layout-head-fix,
.sign-content[data-show-mode="register"] .other,
.sign-content[data-show-mode="register"] .password{display:none}
.sign-content[data-show-mode="register"] .code{display:block}
.sign-content .prompt-box {margin: 10px 0 15px;text-align: right;}
.sign-content .prompt-box span {display: inline-block;}
.sign-box .close-btn {width: 40px;height: 40px;background: url(../images/icon-close.png) no-repeat center center;background-size: 20px;position: absolute;right: 10px;top: 10px;cursor: pointer;z-index: 3;}

.app-toast{position:fixed;top:40%;left:50%;width:fit-content;max-width:75%;min-width:96px;min-height:0;background-color:rgba(0,0,0,.5);border-radius:3px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:2000;color:#fff;font-size:17px;word-break:break-all;white-space:pre-wrap;text-align:center;padding:30px 50px;display:none;box-shadow:0 0 0 3px rgb(0 0 0 / 30%)}


.ai-log-record{color: gray;font-size: 14px;line-height: 22px;padding: 0;text-align: left;position: relative;z-index: 1;bottom: 0;left: 0;width: 0;height: 0;overflow: visible;z-index: 100;}
.ai-log-record:before{content:'LOG';background: rgb(255 255 255 / 80%);font-size: 10px;display: inline-block;opacity: .8;padding: 0 10px;border-radius: 5px;position: absolute;left: 0;bottom: 0;white-space: nowrap;}
.ai-log-record:not([data-vis="1"])&gt;ul{ display:none;}
.ai-log-record[data-vis="1"]{position: relative;background: rgb(0 0 0 / 90%);width: auto;height: auto;}
.ai-log-record ul{padding:20px;max-width: 1100px;margin: 0 auto;color: white;}
.ai-log-record li{ list-style:none;}
.ai-log-record li textarea,
.ai-log-record li pre,
.ai-log-record li code{background: rgb(255 255 255 / 90%);border-radius:5px;margin-bottom: 5px;padding: 5px 10px;color: black;width: 100%;white-space: pre;}
.ai-log-record li textarea{min-height:500px;background: #fafae0;}
.ai-log-record strong{color: white;  background: red;  display: inline-block;  padding: 5px;  font-weight: bold;}



input,textarea{resize:none;outline:0}
input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none}
input[type=number]{-moz-appearance:textfield}</pre></body></html>