@charset "utf-8";

audio,
body,
div,
footer,
h1,
h2,
h3,
h4,
h5,
h6,
header,
html,
iframe,
input,
li,
menu,
nav,
ol,
p,
span,
ul,
video {
	margin: 0;
	padding: 0;
	border: 0;
	font-weight: 400;
	vertical-align: baseline;
	-webkit-tap-highlight-color: transparent;
	-ms-tap-highlight-color: transparent;
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}

::-webkit-scrollbar {
	display: none
}

a {
	text-decoration: none
}

li {
	list-style: none
}

h1,
h2,
h3,
h4,
h5,
h6 {
	font-size: 100%;
	font-weight: 500
}

.container,
.row {
	position: relative
}

.row {
	width: 100%
}

.relative {
	position: relative
}

.text-left {
	text-align: left
}

.text-center {
	text-align: center
}

.text-right {
	text-align: right
}

.pull-right {
	float: right !important
}

.pull-left {
	float: left !important
}

.block {
	display: block !important
}

.inline {
	display: inline !important
}

.inline-block {
	display: inline-block !important
}

.clearfix:after,
.clearfix:before {
	display: table;
	content: " "
}

.clearfix:after {
	clear: both
}

.flex {
	display: -webkit-box !important;
	display: -webkit-flex !important;
	display: -ms-flexbox !important;
	display: flex !important
}

.flex-inline {
	display: -webkit-inline-box !important;
	display: -webkit-inline-flex !important;
	display: -ms-inline-flexbox !important;
	display: inline-flex !important
}

.flex-row {
	-webkit-box-orient: horizontal;
	-webkit-flex-direction: row;
	-ms-flex-direction: row;
	flex-direction: row
}

.flex-column,
.flex-row {
	-webkit-box-direction: normal
}

.flex-column {
	-webkit-box-orient: vertical;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column
}

.row-reverse {
	-webkit-box-orient: horizontal;
	-webkit-flex-direction: row-reverse;
	-ms-flex-direction: row-reverse;
	flex-direction: row-reverse
}

.column-reverse,
.row-reverse {
	-webkit-box-direction: reverse
}

.column-reverse {
	-webkit-box-orient: vertical;
	-webkit-flex-direction: column-reverse;
	-ms-flex-direction: column-reverse;
	flex-direction: column-reverse
}

.flex-wrap {
	-webkit-flex-wrap: wrap;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap
}

.flex-nowrap {
	-webkit-flex-wrap: nowrap;
	-ms-flex-wrap: nowrap;
	flex-wrap: nowrap
}

.space-around {
	-webkit-justify-content: space-around;
	-ms-flex-pack: distribute;
	justify-content: space-around
}

.space-between {
	-webkit-box-pack: justify;
	-webkit-justify-content: space-between;
	-ms-flex-pack: justify;
	justify-content: space-between
}

.justify-start {
	-webkit-box-pack: start;
	-webkit-justify-content: flex-start;
	-ms-flex-pack: start;
	justify-content: flex-start
}

.justify-end {
	-webkit-box-pack: end;
	-webkit-justify-content: flex-end;
	-ms-flex-pack: end;
	justify-content: flex-end
}

.justify-center {
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center
}

.stretch {
	-webkit-box-align: stretch;
	-webkit-align-items: stretch;
	-ms-flex-align: stretch;
	align-items: stretch
}

.align-start {
	-webkit-box-align: start;
	-webkit-align-items: flex-start;
	-ms-flex-align: start;
	align-items: flex-start
}

.align-end {
	-webkit-box-align: end;
	-webkit-align-items: flex-end;
	-ms-flex-align: end;
	align-items: flex-end
}

.align-middle,
.flex-center {
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center
}

.flex-center {
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center
}

.flex-first {
	-webkit-box-ordinal-group: 0;
	-webkit-order: -1;
	-ms-flex-order: -1;
	order: -1
}

.flex-last {
	-webkit-box-ordinal-group: 2;
	-webkit-order: 1;
	-ms-flex-order: 1;
	order: 1
}

.flex-auto {
	-webkit-box-flex: 1;
	-webkit-flex: auto;
	-ms-flex: auto;
	flex: auto
}

.flex-none {
	-webkit-box-flex: 0;
	-webkit-flex: none;
	-ms-flex: none;
	flex: none
}

.selft-stretch {
	-webkit-align-self: stretch;
	-ms-flex-item-align: stretch;
	align-self: stretch
}

.align-self-start {
	-webkit-align-self: flex-start;
	-ms-flex-item-align: start;
	align-self: flex-start
}

.align-self-end {
	-webkit-align-self: flex-end;
	-ms-flex-item-align: end;
	align-self: flex-end
}

.align-self-middle {
	-webkit-align-self: center;
	-ms-flex-item-align: center;
	align-self: center
}

.txtover {
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis
}

.txtover-2 {
	-webkit-line-clamp: 2
}

.txtover-2,
.txtover-3 {
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-box-orient: vertical
}

.txtover-3 {
	-webkit-line-clamp: 3
}

a[title=站长统计] {
	display: none
}

.wrapper {
	width: 100%;
	min-height: 100vh;
	background-repeat: no-repeat;
	background-position: 0 0;
	background-size: 100% 100%;
	overflow: hidden
}

.wrapper img.banner {
	vertical-align: top
}

.cursor-pointer {
	cursor: pointer
}

.col-6 {
	width: 50%
}

.col-12 {
	width: 100%
}


.widget-list .wg-padding {
	padding: 0 .2rem
}

.widget-list .widget-form-list {
	position: relative;
	-webkit-transition: .2s;
	transition: .2s;
	padding: .2rem;
	/* background-color: #fff; */
	background-repeat: no-repeat;
	background-size: 100% 100%;
	background-position: 0 0
}

.widget-list .widget-view {
	margin: 0;
	position: relative
}

.widget-list .widget-view input::-webkit-input-placeholder {
	color: #666;
	opacity: 1
}

.widget-list .widget-view input[type=date]::-webkit-clear-button,
.widget-list .widget-view input[type=date]::-webkit-inner-spin-button {
	display: none
}

.widget-list .widget-view img {
	vertical-align: top
}

.widget-list .wg-item {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	line-height: .88rem
}

.widget-list .wg-staticText {
	line-height: 1.6;
	background-repeat: no-repeat;
	background-size: 100% 100%;
	background-position: 0 0
}

.widget-list .wg-input,
.widget-list .wg-select {
	width: 100%;
	height: .8rem;
	line-height: .72rem;
	margin: .06rem 0;
	color: #666;
	font-size: .28rem;
	border-radius: .08rem;
	border: .02rem solid #ddd;
	outline: none;
	text-indent: .4rem;
	-webkit-transition: .3s;
	transition: .3s
}

.widget-list .disabled-input {
	position: relative
}

.widget-list .disabled-input .wg-input {
	background-color: #fff;
	color: #fff;
	-webkit-text-fill-color: #fff;
	opacity: 0
}
#color-phone{
	position: absolute;
	    left: 10px;
	    top: 0;
	    color: #666;
	    height: 100%;
	    line-height: .88rem;
	    font-size: 0.3rem;
}
.widget-list .disabled-input:after {
	content: "";
	position: absolute;
	right: .2rem;
	top: .26rem;
	width: .4rem;
	height: .4rem;
	background-image: url("data:image/jpg;base64,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");
	background-repeat: no-repeat;
	background-size: 100% 100%
}

.widget-list .wg-title {
	font-size: .28rem;
	margin-right: .1rem;
	color: #333;
	line-height: 2
}

.widget-list .wg-checkbox .label {
	float: left;
	cursor: pointer;
	position: relative;
	margin-right: .2rem;
	margin-bottom: .2rem
}

.widget-list .wg-checkbox .label span {
	background: #fff;
	padding: .16rem;
	border-radius: .2rem;
	border: .02rem solid #ddd
}

.widget-list .wg-checkbox .wg-checkbox-input:checked+span {
	background-color: #409eff;
	border-color: #409eff;
	color: #fff
}

.widget-list .wg-switch .label {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	cursor: pointer
}

.widget-list .wg-switch .wg-switch-core {
	display: inline-block;
	position: relative;
	margin: 0;
	width: .8rem;
	height: .4rem;
	border: .02rem solid #dcdfe6;
	outline: 0;
	border-radius: .2rem;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	background: #dcdfe6;
	-webkit-transition: border-color .3s, background-color .3s;
	transition: border-color .3s, background-color .3s
}

.widget-list .wg-switch .wg-switch-core:after {
	content: "";
	position: absolute;
	top: .02rem;
	left: .02rem;
	border-radius: 100%;
	-webkit-transition: all .3s;
	transition: all .3s;
	width: .32rem;
	height: .32rem;
	background-color: #fff
}

.widget-list .wg-switch .wg-switch-input:checked+span {
	background-color: #409eff;
	border-color: #409eff;
	color: #fff
}

.widget-list .wg-switch .wg-switch-input:checked+span:after {
	left: 100%;
	margin-left: -.34rem
}

.widget-list .wg-button {
	width: 100%;
	color: #fff;
	height: .92rem;
	line-height: .92rem;
	font-size: .36rem;
	outline: none;
	border: none;
	letter-spacing: .04rem;
	border-radius: .4rem;
	text-align: center
}

.widget-list .wg-wechat .wg-wechat-wrap {
	padding: .2rem
}

.widget-list .wg-wechat .wechat-avatar {
	width: .64rem;
	height: .64rem;
	margin-right: .2rem;
	border-radius: 50%;
	overflow: hidden
}

.widget-list .wg-wechat .wechat-btn {
	text-align: center;
	padding: .16rem .3rem
}

.widget-list .wg-wechat .wechat-popup {
	width: 80%;
	margin: 0 auto;
	text-align: center;
	padding: .2rem
}

.widget-list .wg-wechat .wechat-popup .tiptext {
	font-size: .28rem;
	line-height: .44rem
}

.widget-list .wg-sms .wg-button {
	width: 100%;
	margin: .1rem
}

.widget-list .wg-agreement .van-checkbox__icon {
	font-size: inherit
}

.widget-list .widget-collapse .widget-form-list {
	padding: 0 !important
}

.widget-list .widget-collapse .collapse-btn {
	position: relative;
	display: inline-block;
	font-size: .24rem;
	padding-right: .4rem;
	color: #333;
	border-color: #333
}

.widget-list .widget-collapse .collapse-btn:after {
	content: "";
	position: absolute;
	right: 0;
	top: .12rem;
	border-top: .12rem solid;
	border-top-color: inherit;
	border-left: .08rem solid transparent;
	border-right: .08rem solid transparent
}

.widget-list .widget-collapse .collapse-btn.collapse-hide:after {
	bottom: .08rem;
	border-top: none;
	border-bottom: .12rem solid;
	border-bottom-color: inherit
}

.widget-list .wg-fixed-bottom {
	position: fixed;
	bottom: 0;
	left: 0;
	right: 0;
	margin: 0 auto;
	z-index: 11
}

.widget-list .wg-fixed-custom {
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
	margin: 0 auto;
	z-index: 1112
}

.widget-list .wg-fixed-custom .fixed-item {
	position: absolute;
	overflow: hidden
}

.widget-list .wg-marquee {
	height: 1rem;
	overflow: hidden
}

.widget-list .wg-marquee .wg-marquee-up {
	-webkit-animation: marquee-up 5s linear .2s infinite;
	animation: marquee-up 5s linear .2s infinite
}

.widget-list .wg-marquee .wg-marquee-left {
	display: -webkit-inline-box !important;
	display: -webkit-inline-flex !important;
	display: -ms-inline-flexbox !important;
	display: inline-flex !important;
	-webkit-animation: marquee-left 5s linear .2s infinite;
	animation: marquee-left 5s linear .2s infinite
}

.widget-list .wg-marquee-single .scroll-wrapper {
	overflow: hidden;
	padding: 0;
	margin: 0 auto
}

.widget-list .wg-marquee-single .scroll-wrapper .scroll-item {
	height: 100%;
	padding: .04rem
}

.widget-list .wg-marquee-single .scroll-wrapper .userimg {
	height: 100%;
	border-radius:100%;
	background-repeat: no-repeat;
	background-position: 0;
	background-size: 100% 100%
}

.widget-list .wg-marquee-single .scroll-wrapper .man {
	background-image: url(data:image/png;base64,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)
}

.widget-list .wg-marquee-single .scroll-wrapper .woman {
	background-image: url(data:image/png;base64,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)
}

.widget-list .wg-marquee-single .scroll-wrapper .scroll-text {
	margin-left: .1rem
}

.widget-list .wg-marquee-single .scroll-wrapper .anim {
	-webkit-transition: all .5s linear;
	transition: all .5s linear
}

.widget-list .wg-video-play .iframe-wrapper,
.widget-list .wg-video-play .iframe-wrapper iframe {
	width: 100%;
	height: 100%
}

.widget-list .wg-pay .wg-pay-content {
	margin: .2rem;
	font-size: .28rem
}

.widget-list .wg-pay .wg-pay-title {
	line-height: .6rem;
	margin-bottom: .1rem
}

.widget-list .wg-random-code .random-code {
	outline: 0;
	font-family: Helvetica Neue;
	letter-spacing: .1rem;
	font-style: italic;
	font-size: .4rem;
	height: .8rem;
	line-height: .76rem;
	width: 2.2rem;
	margin-left: .2rem;
	cursor: pointer;
	border: none;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	font-weight: 700
}

.custom-popup {
	max-height: 86vh;
	width: 90%;
	border-radius: .2rem
}

.custom-popup .popup-wrap {
	padding: .2rem;
	width: 100%;
	height: 100%;
	max-height: 86vh;
	overflow-y: scroll
}

.custom-popup .close-icon {
	position: absolute;
	right: 0;
	top: -.5rem;
	width: .4rem;
	height: .4rem
}
.protocol-radio.active {
    width: .25rem;
    height: .25rem;
    background: #fff url(../theme/img/agree.png) 0 0 no-repeat;
    background-size: .25rem;
    border-radius: 50%;
    display: block;
    float: left;
	border-width: 1px;
    border-color: rgb(251, 239, 223);
    border-style: solid;
    margin-top: 3px;
	margin-right: 2px;
}

.bottom-btn-box p{
	color: #fff;
}
.bottom-btn-box .protocol-radio.active {
    background-size: .3rem;
}

.protocol-radio {
    width: .25rem;
    height: .25rem;
    border-radius: 50%;
    display: block;
    float: left;
	border-width: 1px;
    border-color: #cccccc;
    border-style: solid;
	margin-top: 3px;
	margin-right: 2px;
}
a {
    text-decoration: none;
    color: #007aff;
}

.widget-list .address-box{
	display: none;
}
.countdown-timeblock {
	display: inline-block;
	text-align: center;
	padding: .1rem;
	background-color: #e6e6e6;
	font-size: .32rem;
	border-radius: .1rem;
	color: #333;
	min-width: .6rem;
	margin: .1rem;
}

.industry-choujin .widget-form-list {
	position: relative;
	/* background-color: #fff */
}

.industry-choujin .widget-form-list .wg-title:after {
	content: "*";
	color: #e10012;
	font-weight: 700;
	font-size: .28rem
}

.industry-choujin .template-choujin1 .widget-form-list {
	padding: .1rem
}

.widget-view-underline {
	/* border-bottom: .02rem solid #ddd; */
}

.industry-choujin .template-choujin1 .wg-input,
.industry-choujin .template-choujin1 .wg-select {
	border: none
}

.industry-choujin .template-choujin2 .widget-child-form-list {
	padding: .2rem
}

.industry-choujin .template-choujin2 .wg-input,
.industry-choujin .template-choujin2 .wg-select {
	border-radius: .2rem;
	padding: 0 .2rem;
	border: .02rem solid #4936d0
}

.industry-choujin .template-mix-package .widget-form-list {
	padding: .1rem
}

.industry-choujin .template-mix-package .widget-view .wg-item:not(:last-child),
.industry-choujin .template-mix-package .widget-view:not(:last-child) .wg-item {
	border-bottom: .02rem solid #ddd
}

.industry-choujin .template-mix-package .wg-input,
.industry-choujin .template-mix-package .wg-select {
	border: none
}

.industry-choujin .template-broadband .widget-form-list,
.industry-choujin .template-choujin-broadband .widget-form-list {
	padding: .1rem
}

.industry-choujin .template-broadband .widget-view .wg-item:not(:last-child),
.industry-choujin .template-broadband .widget-view:not(:last-child) .wg-item,
.industry-choujin .template-choujin-broadband .widget-view .wg-item:not(:last-child),
.industry-choujin .template-choujin-broadband .widget-view:not(:last-child) .wg-item {
	border-bottom: .02rem solid #ddd
}

.industry-choujin .template-broadband .wg-input,
.industry-choujin .template-broadband .wg-select,
.industry-choujin .template-choujin-broadband .wg-input,
.industry-choujin .template-choujin-broadband .wg-select {
	border: none
}

.van-checkbox {
	display: -webkit-box;
	display: -webkit-flex;
	display: flex;
	-webkit-box-align: center;
	-webkit-align-items: center;
	align-items: center;
	overflow: hidden;
	cursor: pointer;
	-webkit-user-select: none;
	user-select: none
}

.agreement-popup[data-v-73335445] {
	height: 86vh;
	width: 90%;
	border-radius: .2rem;
	padding-bottom: .82rem
}

.agreement-popup .agreement-wrap[data-v-73335445] {
	padding: .2rem;
	width: 100%;
	height: 100%;
	overflow-y: scroll
}

.agreement-popup .agreement-text[data-v-73335445] {
	font-size: .24rem;
	line-height: .4rem
}

.agreement-popup .agreement-confirm[data-v-73335445] {
	position: absolute;
	bottom: 0;
	left: 0;
	right: 0;
	font-size: .28rem;
	color: #1989fa;
	border-top: .02rem solid #eee;
	text-align: center;
	line-height: .8rem
}

.getVerCode-btn[data-v-424dcef6] {
	-webkit-box-flex: 0;
	-webkit-flex: none;
	-ms-flex: none;
	flex: none;
	background: #409efe;
	outline: 0;
	font-size: .24rem;
	color: #fff;
	border-radius: .1rem;
	line-height: .6rem;
	min-width: 1.76rem;
	cursor: pointer;
	-webkit-transition: .3s;
	transition: .3s;
	border: .02rem solid transparent;
	margin-left: .2rem
}

.getVerCode-btn[data-v-424dcef6]:active,
.getVerCode-btn[data-v-424dcef6]:disabled {
	opacity: .7
}



.idnumber2-popup{
	position: fixed;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
}
.idnumber2-popup-background {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0,0,0,.8);
    display: flex;
    justify-content: center;
    align-items: center;
    z-index: 100;
}
.idnumber2-popup-inner {
	background-size: 100% 100%;
    background-repeat: no-repeat;
    width: 6.6rem;
    border-radius: .35rem;
    background-color: #fff;
	position:absolute;
	left:50%;
	top:45%;
	z-index:999;
	margin:-2.55rem 0 0 -3.3rem;
}
.idnumber2-popup-btns {
	margin-top: 0.6rem;
    margin-bottom: 0.5rem;
	padding-left: 0.2rem;
	padding-right: 0.2rem;
}


.new-product-popup{
	position: fixed;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
}
.new-product-popup-background {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0,0,0,.8);
    display: flex;
    justify-content: center;
    align-items: center;
    z-index: 100;
}
.new-product-popup-inner {
    background-size: 100% 100%;
    background-repeat: no-repeat;
    width: 6.6rem;
    border-radius: .35rem;
    background-color: #fff;
	position:absolute;
	left:50%;
	top:45%;
	z-index:999;
	margin:-2.55rem 0 0 -3.3rem;
}
.new-product-popup-btns {
	padding-left: 0.3rem;
	padding-right: 0.3rem;
}



.phone-popup{
	position: fixed;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
}

.select-phone-background {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0,0,0,.8);
    display: flex;
    justify-content: center;
    align-items: center;
    z-index: 100;
}
.select-inner {
    background-size: 100% 100%;
    background-repeat: no-repeat;
    width: 6.6rem;
	/* height:7.2rem; */
    border-radius: .2rem;
    background-color: #fff;
	padding:.3rem .3rem .2rem .1rem;
	position:absolute;
	left:50%;
	top:50%;
	z-index:999;
	margin:-3.55rem 0 0 -3.3rem;
}
.select-inner .box-search {
    width: 4.6rem;
    background: #fff;
    border-radius: .55rem;
    display: flex;
    align-items: center;
	border:1px solid #ccc;
	margin-left: 0.2rem;
}
.select-inner  .box-search input {
    margin-left: .1rem;
    display: block;
    font-size: .28rem;
    color: #424242;
	width: 3.75rem;
}
.box-search img {
	height: .3rem;
	width: .3rem;
	margin-left: .2rem;
}
.select-inner .box-number {
    width: 6rem;
	 /* height:4rem; */
    margin: .1rem auto 0;
    display: flex;
    flex-wrap: wrap;
    background: #fff;
    border-radius: .2rem;
    align-content: start;
}
.select-inner .box-number li {
    height: .8rem;
	line-height:.8rem;
    width: 46%;
    text-align: center;
    font-weight: 400;
    font-size: .32rem;
	border-radius: .2rem;
	border: 1px solid #ccc;
	margin: .2rem 0 .2rem .2rem;
	position:relative;
}
.li-img{
	width:.4rem;
	height:.4rem;
	position:absolute;
	right:-.1rem;
	top:-.1rem;
}
.empty-tip{
	width:100%;
	text-align:center;
	margin-top:1.8rem;
}
.empty-tip-list{
	width:100%;
	text-align:center;
}
.select-inner .box-number li .phone-num11 {
    font-size: .32rem;
}
.select-inner .box-number li .phone-price11 {
    font-size: 13px;
    line-height: 0.3rem;
}
.select-inner .box-number li .phone-price11 .phone-price-num11 {
    text-decoration: line-through;
    color: #ccc;
}
.select-inner .box-number li .phone-price11 .phone-price-text11 {
    color: red;
}
.pop-select-btn{
	width:100%;
	margin-left:.1rem;
}
.pop-select-btn img{
	width:100%;
	height:100%;
}
.pop-select-btn-cof{
	margin: 0.2rem 0px 0px;
	border: none;
	border-radius: 0.4rem;
	font-size: 0.28rem;
	background-color: rgb(64, 158, 255);
	color: rgb(255, 255, 255);
	height: .8rem;
	text-align:center;
	line-height:.8rem;
}
.select-inner .change-btn {
    color: #fff;
    text-align: center;
    font-size: .28rem;
    width: 1.4rem;
    height: .8rem;
    line-height: .8rem;
    background: rgb(64, 158, 255);
    border-radius: .4rem;
	margin-left:.1rem;
}
.ainimate-infinite-bounce-in {
    /*-webkit-animation: bounce-in 1s linear infinite;*/
    /*animation: bounce-in 1s linear infinite;*/
}
.active{
	/* border-color: rgb(241, 80, 72) !important; */
}
@keyframes bounce-in{
	0% {
	    transform: scale(1);
	    -ms-transform: scale(1);
	    -moz-transform: scale(1);
	    -webkit-transform: scale(1);
	    -o-transform: scale(1);
	}
	50% {
	    transform: scale(1.1);
	    -ms-transform: scale(1.1);
	    -moz-transform: scale(1.1);
	    -webkit-transform: scale(1.1);
	    -o-transform: scale(1.1);
	}
	100% {
	    transform: scale(1);
	    -ms-transform: scale(1);
	    -moz-transform: scale(1);
	    -webkit-transform: scale(1);
	    -o-transform: scale(1);
	}
}
.tip,.loading{
	position: fixed;
	width: 100%;
	height: 100%;
	left: 0;
	top: 0;
	background:rgba(0,0,0,0.5);
	display: none;
	z-index: 999;
}
.pop-filed{
	position: absolute;
	left: 50%;
	top: 30%;
	transform: translate(-50%,-50%);
	background-color: #fff;
	border-radius: 0.2rem;
	width: 80%;
}
.pop-title-tip,.pop-title-loading{
	font-size: 0.3rem;
	padding: 0.35rem 0.5rem;
	line-height: 0.45rem;
}
.pop-bottom{
	text-align: center;
	color: #0062CC;
	border-top: solid 1px #ddd;
	padding: 0.3rem;
	font-size: 0.3rem;
}

#order_query {
	position: absolute;
	right: 0;
	top: 0.6rem;
	font-size: 0;
}
#order_query img {
	width: 1.5rem;
}
.choose-num-btn-selected {
	user-select: none;
	cursor: pointer;
	font-size:0.28rem;
	line-height:0.8rem;
	text-align:center;
	border-radius: 0.1rem;
	width: 100%;
	/* background-color: rgb(255, 140, 0); */
	color:#ffffff;
	border-style: none;
}

.choose-num-btn-unselected {
	user-select: none;
	cursor: pointer;
	font-size:0.28rem;
	line-height:0.8rem;
	text-align:center;
	border-radius: 0.1rem;
	width: 100%;
	/* background-color: rgb(247,248,250); */
	color: #000000;
	border-style: solid;
	border-width: 1px;
	border-color: rgb(218, 218, 218);
}

.widget-text-aside {
	color: #3d3d3d;
}
.widget-text-major-top {
	color: #0099ff;
}
.widget-text-major-bottom {
	color: rgb(216, 182, 6);
}
input::-ms-input-placeholder{
	text-align: left;
}
input::-webkit-input-placeholder{
	text-align: left;
}
@keyframes scaleDraw {
	0% {
		transform: scale(0.8);
	}
	50% {
		transform: scale(0.9);
	}
	100% {
		transform: scale(0.8);
	}
}
#img_b9 {
	animation: scaleDraw 0.6s ease-in-out infinite;
}
.agreement-tip {
	display: none;
	background:rgba(0,0,0,.5);
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
.agreement-pop-filed{
	position: absolute;
	left: 50%;
	top: 40%;
	transform: translate(-50%,-50%);
	background-color: #fff;
	border-radius: 0.2rem;
	width: 80%;
}
.agreement-pop-title-tip {
	font-size: 0.3rem;
	padding: 0.35rem 0.5rem;
	line-height: 0.45rem;
}
.not-allow-agreement {
	display: inline-block;
	color: tomato;
	background-color: white;
	border-color: tomato;
	border-style: solid;
	border-radius: 15px;
	text-align: center;
	text-decoration: none;
	font-size: 16px;
	padding: 6px 42px;
	margin-left:5px;
	margin-right:5px;
}
.allow-agreement {
	display: inline-block;
	color: white;
	background-color: tomato;
	border-color: tomato;
	border-style: solid;
	border-radius: 15px;
	text-align: center;
	text-decoration: none;
	font-size: 16px;
	padding: 6px 50px;
	margin-left:5px;
	margin-right:5px;
}
.scroll_tips {
	width: 100%;
	overflow: hidden;
	position: absolute;
	top: 5.4rem;
}
.scroll_tips .scroll_box {
	width: max-content;
}
.scroll_tips .scroll_box .scroll_item{
	width: max-content;
	width: 3rem;
	height: 0.6rem;
	line-height: 0.6rem;
	text-align: center;
	border-radius: 1rem;
	background: rgba(0,0,0,.44);
	color: #fff;
	font-size: 0.25rem;
	margin-right: 0.2rem;
	letter-spacing: 1px;
}
.custom-pop {
	display: none;
	background:rgba(0,0,0,.5);
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
.custom-pop-div {
	position: absolute;
	left: 50%;
	top: 40%;
	transform: translate(-50%,-50%);
	width: 100%;
}
.custom-pop-bg{
	width: 100%;
}
.custom-pop-btnn-group {
	position: relative;
	margin:0rem;
	padding:0rem;
	bottom: 2rem;
}
.not-allow-custom {
	width: 2.5rem;
	padding: 6px 6px 6px 6px;
}
.allow-custom {
	width: 2.5rem;
	padding: 6px 16px 6px 6px;
}
/* .toast-tip{
	display:none;
	position:fixed;
	top:50%;
	left:50%;
	margin-left:-1.7rem;
	margin-top:-.3rem;
}
.toast-tip-text{
	background:rgba(0, 0, 0, 0.6);
	color:#ffffff;
	width: 3.4rem;
	height: .6rem;
	line-height: .6rem;
	text-align: center;
	border-radius: 8px;
} */
 .toast-tip {
	display: none;
	position: fixed;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	z-index: 9999;
	width: 80%;
}
.toast-tip-text {
	background: rgba(0, 0, 0, 0.6);
	color: #ffffff;
	padding: 0.2rem 0.4rem;
	min-width: 2rem;
	max-width: 80vw;
	word-wrap: break-word;
	word-break: break-all;
	text-align: center;
	border-radius: 8px;
	font-size: 0.28rem;
	line-height: 1.4;
}