/*弹窗*/

.Activity_block{
	width: 100vw;
	height: 100vh;
	top: 0;
    background-color: rgba(0,0,0,0.5);
    position: fixed;
    z-index: 11;
    }
    
  
.Activity_signup{
	height: 100%;
    width: 100%;
    align-items: center;
    display: flex;
    position: absolute;
    z-index: 12;
    top: 0;
    left: 0;
    right: 0;
    margin: auto;
    padding: 0 .3rem;
}

.Activity_signup_top{
	top: .2rem;
	text-align: center;
}

.Activity_block .act-colsebtn{
	height: .3rem;
	font-size: .5rem;
	float: right;
	margin-top: .43rem;
	color: #c31016;
}

.Activity_block .act-txt{
	margin:0 auto;
	font-size: .2rem;
	margin-top: .43rem;
	color: #ffffff;
}
.Activity_block .act-img{
	padding: 0 .3rem;
	padding-top: 0.2rem;
}


.Activity_signup .Activity_box
{
	min-width: 3.15rem;
	background: #FFFFFF;
	min-height: 1rem;
	border-radius: .08rem;
	padding: .12rem .16rem .2rem;
}

.Activity_signup .title{
	width: 100%;
    height: .4rem;
    line-height: .4rem;
    font-size: .2rem;
    font-weight: bold;
    position: relative;
    color: #333333;
}
.Activity_signup .text_one{
	width: 100%;
    height: .4rem;
    line-height: .4rem;
    font-size: .15rem;
    color: gray;
}

input[type='number'],input[type='text'] {
    line-height: .4rem;
    width: 100%;
    height: .4rem;
    margin-bottom: .1rem;
    padding: .01rem .15rem;
    -webkit-user-select: text;
    border: .01rem solid rgba(0, 0, 0, .2);
    border-radius: .05rem;
    outline: none;
    background-color: #fff;
    -webkit-appearance: none;
    font-size: .14rem;
}

::-webkit-input-placeholder { 
			color: #CCCCCC;
		}
		::-moz-placeholder {  
			color: #CCCCCC;
		}
		:-ms-input-placeholder { 
		 color: #CCCCCC;
		}
		:-moz-placeholder { 
		color: #CCCCCC;
		}

.ipt {
	color: #999;
    font-size: .15rem;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    border: none;
    -webkit-border-radius: .08rem;
    -moz-border-radius: .08rem;
    border-radius: .08rem;
    overflow: hidden;
    }
    
.Activity_signup .btn {
    width: 100%;
    height: .4rem;
    font-size: .15rem;
    font-weight: bold;
    color: white;
    background-color:#c30c0d;
    border: none;
    text-align: center;
    border-radius: .05rem;
}

.Activity_signup .tips_text {
    color: #ccc;
    margin-top: 10px;
    font-size: .12rem;
}

.Activity_signup .title span,.Activity_signup .gz-title span {
    transform: scale(1.5,1.5);
    position: absolute;
    right: 0;
    top: 0px;
    line-height: .4rem;
    width: .2rem;
    text-align: right;
}

.f_right {
    float: right;
    margin-right: .1rem;
}

.Activity_signup .gz-title
{
	width: 100%;
    height: .4rem;
    line-height: .4rem;
    font-size: .2rem;
    font-weight: bold;
    position: relative;
    color: #333333;
    text-align: center;
}

.Activity_signup .txt
{
	overflow-y: auto;
	overflow:scroll;
	max-height: 3rem;
	margin: .1rem 0;
	color: #666;
	line-height: .265rem;
	font-size: .132rem;
}

.twoBtn{
	display: flex;
	justify-content: space-between;
}

.twoBtn .twoBtnw-qr,.twoBtn .twoBtnw-qx{
	max-width: 1.3rem;
}

.twoBtn .twoBtnw-qx{
	background: #fff;
	border: .01rem solid #c7c4c4;
	color: #666;
}

/*土拍海报弹窗样式begin*/
.Act_box{
	padding: .2rem 0rem;
	background: #c31016;
	/*background: linear-gradient(90deg,rgba(195, 12, 13, 0.8) 30%,#c30c0d);*/
}
.Act_box .tpkb-title{
	letter-spacing: .03rem;
	font-size: .4rem;
	line-height: .4rem;
	font-weight: bold;
	color: #fff;
	font-style: normal;
	text-align: center;
}
.Act_box .dk-title-name{
	font-size: .15rem;
	text-align: center;
	color: #fff;
	margin-bottom: .05rem;
	margin-top: .05rem;
}
.Act_box .dk-title-name .dk-title-span{
	font-size: .15rem;
	color: #fff;
	border-radius: .03rem;
	padding: 0rem .03rem;
	margin-left: .05rem;
}
.Act_box .dk-img-box{
	background: #fff;
	margin: .15rem;
	padding: .1rem;
	border-radius: .05rem;
}
.Act_box .dk-img-box .dk-img{
	position: relative;
	width: 2.65rem;
	height: 1.8rem;
}

.Act_box .dk-img-box .dk-img .dk-img-rjl{
	position: absolute;
	top: 0;
	right: 0;
	background: #c31016;
	color: #fff;
	font-size: .12rem;
	padding: .02rem .05rem;
	border-radius: 0 0 0 .03rem;
}

.Act_box .dk-img-box .dk-img img{
	width:100%;
	height: 100%;
}

.Act_box .dk-img-box .dk-text{
	margin-top: .1rem;	
}

.Act_box .dk-img-box .dk-text p{
	color: #666;
	font-size: .15rem;
	line-height: .25rem;
	text-align: justify;
	margin-bottom: 0;
}

.Act_box .dk-img-box .dk-text .on{
	color: #c31016;
}

.Act_box .dk-cj-box{
	margin: .15rem;
    border-radius: .05rem;
}

.Act_box .dk-cj-box-lp{
	color: #c30c0d;
    text-align: center;
   	font-size: .2rem;
    padding: .12rem;
    background: #fff;
    font-weight: bold;
}
.Act_box .dk-cj-box-ewm{
	margin: .15rem .15rem 0;
    border-radius: .05rem;
}
.dk-cj{
	display: flex;
	justify-content: space-between;
}

.dk-cj li{
	min-width: .825rem;
	background: #fff;
	border-radius: .05rem;
	padding: .1rem;
	
}
.dk-cj li div{
	text-align: center;
	color: #666;
	font-size: .15rem;
}

.dk-cj .dk-cj-num{
	max-width: .8rem;
	color: #c31016;
	font-size: .18rem;
	overflow: hidden;
	text-overflow: ellipsis;
    white-space: nowrap;	
}

.dk-cj-box-ewm .dk-ewm{
	text-align: center;
	margin: 0 auto;
	width: .75rem;
	height: .75rem;
}

.dk-cj-box-ewm .dk-ewm img{
	width: 100%;
	height: 100%;
}
/*土拍海报弹窗样式end*/