@font-face {
    font-family: "dmGothicBold";
    src: url("../font/dmGothicBold.otf");
}
@font-face {
    font-family: "BellaGothic";
    src: url("../font/BellaGothic.ttf");
}
/* @font-face {
    font-family: "PingFangSC-Semibold";
    src: url("https://hslibrary.oss-cn-shanghai.aliyuncs.com/PingFangSC-Semibold.ttf");
} */
.v-modal{
    opacity: 0.2 !important;
}
.image-size {
    width: 50%;
}
.swiper-scrollbar-drag{
    background: rgba(255, 255, 255, 1) !important;
    height: 1px;
}
.swiper-scrollbar {
    background: rgba(255, 255, 255, 0.25) !important;
    height: 1px;
}
.tui-checkbox:checked {
    background:white;
    border:2px solid white;
}
.tui-checkbox {
    width:25px;
    height:25px;
    background-color:#ffffff;
    border:2px solid rgba(115,115,115,0.52);
    -webkit-border-radius:50%;
    border-radius:50%;
    font-size:0.8rem;
    margin:0;
    padding:0;
    position:relative;
    display:inline-block;
    vertical-align:top;
    cursor:default;
    -webkit-appearance:none;
    -webkit-user-select:none;
    user-select:none;
    -webkit-transition:background-color ease 0.1s;
    transition:background-color ease 0.1s;
}
.tui-checkbox:checked::after {
    content:'';
    top:5px;
    left:5px;
    position:absolute;
    background:transparent;
    border:#9C1D22 solid 2px;
    border-top:none;
    border-right:none;
    height:6px;
    width:10px;
    -moz-transform:rotate(-45deg);
    -ms-transform:rotate(-45deg);
    -webkit-transform:rotate(-45deg);
    transform:rotate(-45deg);
}
.arrow-top {
    font-size: 0;
    line-height: 0;
    border-width: 4px;
    border-color: white;
    border-top-width: 0;
    border-style: dashed;
    border-bottom-style: solid;
    border-left-color: transparent;
    border-right-color: transparent;
}
/* 向右的箭头 */

.arrow-right {
    font-size: 0;
    line-height: 0;
    border-width: 4px;
    border-color: white;
    border-right-width: 0;
    border-style: dashed;
    border-left-style: solid;
    border-top-color: transparent;
    border-bottom-color: transparent;
}
/* 向下的箭头 */

.arrow-bottom {
    font-size: 0;
    line-height: 0;
    border-width: 4px;
    border-color: white;
    border-bottom-width: 0;
    border-style: dashed;
    border-top-style: solid;
    border-left-color: transparent;
    border-right-color: transparent;
}
/* 向左的箭头 */

.arrow-left {
    font-size: 0;
    line-height: 0;
    border-width: 4px;
    border-color: white;
    border-left-width: 0;
    border-style: dashed;
    border-right-style: solid;
    border-top-color: transparent;
    border-bottom-color: transparent;
}
