.main-content{
	padding:.2rem;
}

.line-info-div{
	display:none;
}

.line-info-div .msg-note{
    background-color: #f9f9f9;
    border: 2px dotted #a9a9a9;
    border-radius: 0.1rem;
    color: #111;
    text-align: center;
    padding: 0.2rem;
	line-height: 0.35rem;
}

.line-info-div .msg-note .reg-cus-notes{
	font-weight:bold;
	color:red;
	font-size: .28rem;
}

.line-info-div .msg-note .reg-cus-userid, .msg-note .reg-cus-pass{
	color: orange;
	font-weight: bold;
}

.line-info-div .feature-area{
	margin-top: .2rem;
	text-align: center;
}

.line-info-div .feature-area .offical-btn{
	display: inline-block;
	color: #fff;
	background-color: #4ca287;
	padding:.15rem 0;
	border-radius:.1rem;
	width:100%;
	text-decoration: none;
	cursor: pointer;
	font-size: .32rem;
    font-weight: 700;
}

.line-info-div .feature-area .close-btn{
	display: inline-block;
	color: #fff;
    background-color: #898989;
	padding:.15rem 0;
	border-radius: .1rem;
	width:100%;
	text-decoration: none;
	cursor: pointer;
	margin-top: 0.25rem;
	font-size: .32rem;
    font-weight: 700;
}

.line-info-div .feature-area .offical-btn:hover, .feature-area .close-btn:hover{
	opacity: 0.9;
}

.discount-btn-div{
	text-align: center;
	margin-top: .3rem;
}

.show-discount-btn{
	background: linear-gradient(90deg,#10e9ad,#1eb16d);
    color: #fff;
    width: 100%;
    border: none;
    height: 0.9rem;
    border-radius: 0.15rem;
    font-size: .32rem;
    font-weight: bold;
    cursor: pointer;
}

/*.layui-layer{
	max-height: 100%;
}*/