html {
font-size: 26.6666666667vw;
}
@media screen and (max-width: 320px) {
html {
font-size: 80px;
}
}
@media screen and (min-width: 750px) {
html {
font-size: 120px;
}
}
.flex-center-all {
display: flex;
align-items: center;
justify-content: center;
}
.flex-align-c {
display: flex;
align-items: center;
}
.tc {
text-align: center;
}
.pfi {
position: fixed;
}
.pab {
position: absolute;
}
.pre {
position: relative;
}
.flex {
display: flex;
}
.flex-1 {
flex: 1;
}
.flex-column {
height: 100%;
display: flex;
flex-direction: column;
}
.flex-column-container {
flex: 1;
overflow-y: auto;
}
.flex-jub {
display: flex;
justify-content: space-between;
}
.mb-20 {
margin-bottom: 0.2rem;
}
.mb-15 {
margin-bottom: 0.15rem;
}
[v-cloak] {
display: none;
}
.ellipsis {
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
.w100 {
width: 100%;
}
.h100 {
height: 100%;
}
.fl {
float: left;
}
.fr {
float: right;
}
.mt-16 {
margin-top: 0.16rem;
}
.mb-5 {
margin-bottom: 0.05rem;
}
#app {
font-size: 0.12rem;
color: #fff;
}
.layout {
background-color: #000;
font-size: 0.12rem;
}
.layout .layout-view {
height: calc(100% - 0.4rem);
width: 100%;
position: relative;
display: flex;
align-content: center;
justify-content: center;
align-items: center;
flex-wrap: nowrap;
}
.layout .layout-view .videoRotate {
display: block;
object-fit: fill;
}
.layout .layout-footer {
display: grid;
grid-template-columns: repeat(3, 1fr);
text-align: center;
height: 0.4rem;
}
.layout .layout-footer img {
margin: auto;
width: 0.3rem;
height: 0.3rem;
}
.layout .levitated-sphere-overlay {
height: calc(100% - 0.6rem);
background-color: transparent;
}
.layout .levitated-sphere-drawer {
top: 45.5%;
height: calc(100% - 0.6rem);
max-height: none !important;
min-width: 0.7rem;
color: #fff;
background-color: rgba(2, 2, 6, 0.5);
padding: 0.3rem 0.1rem 0;
box-sizing: border-box;
}
.layout .levitated-sphere-drawer .drawer-item {
line-height: 0.3rem;
border-radius: 0.03rem;
-moz-user-select: none;
-webkit-user-select: none;
-ms-user-select: none;
-khtml-user-select: none;
user-select: none;
}
.layout .levitated-sphere-drawer .drawer-item.active {
background: rgb(255, 255, 255);
color: #000;
}
.layout .levitated-sphere-drawer .exit {
line-height: 0.3rem;
}
.layout .levitated-sphere-drawer .exit img {
width: 0.24rem;
height: 0.24rem;
}
.layout .billing-rules-modal {
text-align: center;
font-size: 0.14rem;
color: #757580;
text-align: center;
}
.layout .billing-rules-modal .van-dialog__content {
padding: 0 0.28rem 0.28rem;
}
.layout .billing-rules-modal .billing-rules-img {
width: 1.04rem;
height: 1.4rem;
}
.layout .billing-rules-modal .billing-rules-title {
font-size: 0.18rem;
font-weight: 600;
color: #363636;
margin-bottom: 0.05rem;
}
.layout .billing-rules-modal .billing-rules-tips {
margin-top: 0.05rem;
}
.layout .billing-rules-modal .billing-rules-time {
color: #00DB88;
font-size: 0.15rem;
}
.layout .billing-rules-modal .billing-rules-btn {
height: 0.5rem;
line-height: 0.5rem;
text-align: center;
margin-top: 0.24rem;
background: linear-gradient(90deg, #00A3FF 0%, #04F79A 100%);
border-radius: 0.08rem;
font-size: 0.12rem;
color: #FFFFFF;
}
.layout .apply-recommend-modal {
overflow: visible;
}
.layout .apply-recommend-modal .van-dialog__content {
padding: 0.1rem 0.28rem 0.28rem;
}
.layout .apply-recommend-modal .van-dialog__content > div {
height: 3.5rem;
display: flex;
flex-direction: column;
}
.layout .apply-recommend-modal .van-dialog__content > div .apply-recommend-title {
font-size: 0.16rem;
font-weight: 500;
color: #363636;
}
.layout .apply-recommend-modal .van-dialog__content > div .apply-recommend-list {
flex: 1;
overflow-y: auto;
margin-top: 0.16rem;
}
.layout .apply-recommend-modal .van-dialog__content > div .apply-recommend-list::-webkit-scrollbar {
display: none;
}
.layout .apply-recommend-modal .van-dialog__content > div .apply-recommend-list .left {
width: calc(100% - 0.68rem);
}
.layout .apply-recommend-modal .van-dialog__content > div .apply-recommend-list .left > img {
width: 0.36rem;
height: 0.36rem;
}
.layout .apply-recommend-modal .van-dialog__content > div .apply-recommend-list .left > div {
width: calc(100% - 0.36rem);
padding-left: 0.1rem;
box-sizing: border-box;
}
.layout .apply-recommend-modal .van-dialog__content > div .apply-recommend-list .left .title {
width: 100%;
font-size: 0.16rem;
color: #363636;
max-width: 100%;
}
.layout .apply-recommend-modal .van-dialog__content > div .apply-recommend-list .left .download-num {
font-size: 0.12rem;
color: #757580;
}
.layout .apply-recommend-modal .van-dialog__content > div .apply-recommend-list .right > div {
width: 0.68rem;
height: 0.3rem;
line-height: 0.3rem;
text-align: center;
background: linear-gradient(90deg, #00A3FF 0%, #04F79A 100%);
border-radius: 0.08rem;
font-size: 0.12rem;
color: #FFFFFF;
}
.layout .apply-recommend-modal .van-dialog__content > div .apply-recommend-btn {
height: 0.5rem;
line-height: 0.5rem;
margin-top: 0.14rem;
background: linear-gradient(225deg, #FF62F8 0%, #FF9D5C 100%);
border-radius: 0.08rem;
font-size: 0.12rem;
color: #FFFFFF;
}
.layout .apply-recommend-modal .van-dialog__content .apply-recommend-close {
bottom: -12%;
left: 50%;
transform: translateX(-50%);
width: 0.38rem;
height: 0.38rem;
}
.layout .paste-version-modal {
background-color: transparent;
overflow: visible;
}
.layout .paste-version-modal .van-dialog__content {
background-color: rgba(0, 0, 0, 0.6);
display: flex;
flex-direction: column;
height: 2.7rem;
padding-bottom: 0.28rem;
border-radius: 0.16rem;
}
.layout .paste-version-modal .van-dialog__content .paste-version-title {
height: 0.48rem;
line-height: 0.48rem;
font-size: 0.16rem;
margin: 0 0.18rem;
}
.layout .paste-version-modal .van-dialog__content .paste-version-title > span:first-child {
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
}
.layout .paste-version-modal .van-dialog__content .paste-version-title .paste-version-clear {
position: absolute;
top: 52%;
transform: translateY(-52%);
right: 0;
height: 0.2rem;
line-height: 0.2rem;
padding: 0 0.1rem;
font-size: 0.12rem;
background: #3666f2;
border-radius: 0.03rem;
color: #ffffff;
}
.layout .paste-version-modal .van-dialog__content .paste-version-list {
flex: 1;
overflow-y: auto;
}
.layout .paste-version-modal .van-dialog__content .paste-version-list .van-swipe-cell {
margin: 0 0.18rem;
box-sizing: border-box;
height: 0.32rem;
line-height: 0.32rem;
text-align: center;
font-size: 0.13rem;
color: #666;
background-color: #fff;
border-radius: 0.05rem;
overflow: hidden;
}
.layout .paste-version-modal .van-dialog__content .paste-version-list .van-swipe-cell .van-swipe-cell__wrapper {
width: 100%;
height: 100%;
}
.layout .paste-version-modal .van-dialog__content .paste-version-list .van-swipe-cell .ellipsis {
width: 100%;
height: 100%;
padding: 0 0.1rem;
box-sizing: border-box;
}
.layout .paste-version-modal .van-dialog__content .paste-version-list::-webkit-scrollbar {
display: none;
}
.layout .paste-version-modal .van-dialog__content .paste-version-list .paste-version-delete {
width: 0.4rem;
height: 100%;
border: none;
background: #f04646;
color: #fff;
font-size: 0.12rem;
text-align: center;
border-radius: 0 0.05rem 0.05rem 0;
}
.layout .paste-version-modal .van-dialog__content .paste-version-close {
width: 0.38rem;
height: 0.38rem;
bottom: -20%;
left: 50%;
transform: translateX(-50%);
}
.layout .paste-version-modal .van-dialog__content .paste-version-empty img {
width: 1.28rem;
height: 1.6rem;
}
.layout .paste-version-modal .van-dialog__content .paste-version-empty > div > div {
margin-top: 0.09rem;
font-size: 0.15rem;
}
.layout .resolution-ratio-modal {
background-color: transparent;
}
.layout .resolution-ratio-modal .van-dialog__content > div {
padding: 0.01rem;
background: linear-gradient(180deg, rgb(118, 204, 255), rgb(195, 40, 255));
overflow: hidden;
border-radius: 0.2rem;
}
.layout .resolution-ratio-modal .van-dialog__content > div > div {
height: 100%;
padding: 0;
display: flex;
flex-direction: column;
overflow: hidden;
border-radius: 0.2rem;
color: rgba(255, 255, 255, 0.6);
background-color: #000000;
font-size: 0.16rem;
}
.layout .resolution-ratio-modal .van-dialog__content > div > div .resolution-ratio-btn {
padding: 0.1rem 0.19rem;
border-bottom: 0.01rem solid rgba(255, 255, 255, 0.2);
}
.layout .resolution-ratio-modal .van-dialog__content > div > div .resolution-ratio-btn > div:last-child {
color: #fff;
}
.layout .resolution-ratio-modal .van-dialog__content > div > div .resolution-ratio-list {
padding: 0.15rem 0;
font-size: 0.14rem;
}
.layout .resolution-ratio-modal .van-dialog__content > div > div .resolution-ratio-list > div {
display: flex;
line-height: 0.43rem;
justify-content: center;
}
.layout .resolution-ratio-modal .van-dialog__content > div > div .resolution-ratio-list > div.active {
font-size: 0.16rem;
color: #fff;
background: url(../../static/img/phone-size-active.png) no-repeat center center;
background-size: 60% 100%;
}
.layout .renewal-duration-modal img {
width: 1.04rem;
height: 1.4rem;
}
.layout .renewal-duration-modal .renewal-duration-title {
margin-top: 0.07rem;
font-size: 0.18rem;
font-weight: 600;
color: #363636;
}
.layout .renewal-duration-modal .renewal-duration-tip {
margin-top: 0.07rem;
font-size: 0.14rem;
color: #757580;
}
.layout .renewal-duration-modal .renewal-duration-btn {
height: 0.5rem;
line-height: 0.5rem;
text-align: center;
background: linear-gradient(90deg, #00A3FF 0%, #04F79A 100%);
border-radius: 0.08rem;
font-size: 0.12rem;
color: #FFFFFF;
margin: 0.28rem;
}
.layout .copy-text-modal {
color: #000;
padding: 0.1rem;
}
.layout .copy-text-modal .van-field__control {
border: 0.01rem solid rgba(214, 209, 209, 0.4941176471);
border-radius: 0.16rem;
padding: 0.1rem;
}
.timing {
top: 2%;
right: 5%;
padding: 0.06rem 0.05rem 0.06rem 0.09rem;
background: rgba(0, 0, 0, 0.6);
border-radius: 0.3rem;
font-size: 0.14rem;
z-index: 1;
}
.timing > div {
vertical-align: middle;
height: 0.2rem;
line-height: 0.2rem;
}
.timing > div::after {
border-right: 0.01rem solid #FFFFFF;
content: "";
width: 0.02rem;
height: 45%;
display: inline-block;
vertical-align: middle;
margin-bottom: 0.03rem;
padding: 0 0.03rem;
opacity: 0.3;
}
.timing > img {
width: 0.2rem;
height: 0.2rem;
}
.levitated-sphere {
position: fixed;
z-index: 1;
}
.levitated-sphere img {
width: 0.42rem;
height: 0.42rem;
}
/*# sourceMappingURL=WXtrialInterface.css.map */