@charset "utf-8";
/*免费试用公共样式*/
.free-trial-mes {
    margin: 0 auto;
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    width: 1180px;
}
.free-trial-mes .form-group {
    width: 438px;
    height: 40px;
    border: 1px solid #D9D9D9;
    border-radius: 4px;
    margin: 0 20px 15px;
    text-align: left;
    padding-left: 42px;
    background-position: 10px center;
    background-repeat: no-repeat;
    background-size: 20px 20px;
    background-color: #fff;
}

.free-trial-mes .form-group.focus {
    border-color: #FF5B29;
}

.free-trial-mes .form-group.name {
    background-image: url(../../img/free-name-icon.svg);
    background-image: url(../../img/free-name-icon.png) \9 ;
}

.free-trial-mes .form-group.tel {
    background-image: url(../../img/free-tel-icon.svg);
    background-image: url(../../img/free-tel-icon.png) \9 
}

.free-trial-mes .form-group.industry {
    background-image: url(../../img/free-company-icon.svg);
    background-image: url(../../img/free-company-icon.png) \9
}

.free-trial-mes .form-group.explain {
    margin-top: 0;
    background-image: url(../../img/guild.png);
    background-image: url(../../img/guild.png) \9
}

.free-trial-mes .form-group.name.focus {
    background-image: url(../../img/free-name-focus-icon.svg);
}

.free-trial-mes .form-group.tel.focus {
    background-image: url(../../img/free-tel-focus-icon.svg);
    background-image: url(../../img/free-tel-focus-icon.png) \9
}

.free-trial-mes .form-group.industry.focus {
    background-image: url(../../img/free-company-focus-icon.svg);
    background-image: url(../../img/free-company-focus-icon.png) \9
}

.free-trial-mes .form-group.explain.focus {
    background-image: url(../../img/guild-hover.png);
}

.free-trial-mes .form-group input {
    width: 220px;
    height: 40px;
    line-height: 42px;
    border: none;
    background: none;
}

.free-trial-mes .form-group.explain input {
    width: 550px;
}

.free-trial-mes .form-group input:focus {
    box-shadow: none;
    border: none;
    outline: none;
}

.free-trial-mes .form-group input.error {
    color: #FF6D1D;
}

.free-trial-mes .free-btn {
	width:140px;
	height:42px;
	background:#FF5B29;
	border-radius:2px;
	cursor: pointer;
	font-size: 14px;
	color: #fff;
	text-align: center;
    line-height: 42px;
    margin-top: 40px;
}
.free-trial-mes .free-btn:hover {
    background:#FFAE6C;
    color: #fff;
}
.free-container {
	margin-bottom: 70px;
}
/**提示信息**/
.mark-bg {
    width: 100%;
    height: 100%;
    position: fixed;
    background: #000;
    opacity: .5;
    left: 0;
    top: 0;
    filter: alpha(opacity=50);
    z-index: 11;
}
.alert-msg {
    position: fixed;
    top: 50%;
    left: 50%;
    margin-left: -210px;
    margin-top: -95px;
    background: #ffffff;
    box-shadow: 0 50px 90px 0 rgba(0, 0, 0, 0.50);
    border-radius: 4px;
    width: 420px;
    height: 190px;
    text-align: center;
    z-index: 10050;
}
.tips-img {
    margin: 26px 0px;
}
.alert-msg p {
    font-size: 20px;
    color: #354052;
    letter-spacing: 0;
    line-height: 40px;
}
