* {
	margin: 0px;
	padding: 0px;
}
html{height: 100%;width: 100%;}
body {
	font-size: 16px;
	-webkit-user-select: none;
	-webkit-text-size-adjust: none;
	font-family: "Microsoft Yahei",helvetica;
	background: #0a1028;
	color: #fff;
	position: relative;
	word-break: break-all;
	word-wrap: break-word;
	background: #f6f6f6;
	-webkit-overflow-scrolling: touch;
	overflow-scrolling: touch;
	background-size: cover;
	height: 100%;
	width: 100%;
	background:url(../images/bg.jpg) no-repeat center top;-webkit-background-size: cover;background-size:   cover;
}
*, *:after, *:before {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	-webkit-touch-callout: none;
	-webkit-appearance: none;
	-webkit-tap-highlight-color: rgba(255,255,255,0);
}
ul,li {
	list-style: none;
}
a,button,label,textarea,div,select,option {
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
input {
	outline: none;
}
input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button {
	-webkit-appearance: none;
	appearance: none;
	margin: 0;
	-moz-appearance: textfield;
}
input, button {
	font-family: "Microsoft YaHei","Lucida Grande",Helvetica,Arial,Verdana,sans-serif;
	font-size: 12px;
}
textarea, input, select {
	resize: none;
	outline: none;
	background: none;
	border: none;
}
a,a:visited {
	text-decoration: none;
	color: #fff;
}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;font-size: 0;}
.clearfix{display:inline-block;}
/* Hide from IE Mac */
.clearfix {display:block;}
.fl{float:left;}
.fr{float:right;}
body{color:#fff;font-size:1.2rem;}
.wrap{max-width:640px;height: 100%;margin:0 auto;}
.logo{padding:2rem;}
.logo .fl{width:5rem;}
.logo .fr{width:7rem;}
.logo img{width: 100%;height:auto;}

.title{padding:2rem;position: relative;}
.title .icon_title{width: 100%;}
.title .icon_activity{position: absolute;top:0;right: 3rem;width: 4rem;}

.form_part {padding:0 3rem 2rem;}
.form_part .list{
  padding: 0.8rem 0 0.8rem 2rem;
  border-bottom:1px solid #fff;
  background-repeat: no-repeat;
  background-position:left center;
  position: relative;
}
.form_part .list.name{
 background-image:url(https://liuxue.xdf.cn/dataweixin/images/ico_01.png);
 background-size:1.4rem;
}
.form_part .list.phone{
  background-image:url(https://liuxue.xdf.cn/dataweixin/images/ico_02.png);
   background-size:1.4rem;
}
.form_part .list.country{
 background-image:url(https://liuxue.xdf.cn/dataweixin/images/ico_03.png);
  background-size:1.4rem;
}
.form_part .list.degree{
background-image:url(https://liuxue.xdf.cn/dataweixin/images/ico_04.png);
 background-size:1.4rem;
}
.form_part .list.area,.list.question{
background-image:url(https://liuxue.xdf.cn/dataweixin/images/ico_05.png);
 background-size:1.4rem;
}
.form_part .list input {
	font-size: 1.2rem;
    height: 2rem;
    line-height: 2rem;
    width: 100%;
    color:#fff;
}
input::-webkit-input-placeholder {color:#fff;}
.form_part .list select {
    font-size: 1.2rem;
    height: 2rem;
    line-height: 2rem;
    width: 54%;
    color:#fff;
    background: url(https://liuxue.xdf.cn/special/aus/img/arrow_white.png) no-repeat right center;
}
/*表单协议*/
.tiaokuan{margin:0.6rem 0;display: block;font-size: 0.6rem;}
.tiaokuan img{cursor:pointer;}
.tiaokuan.white{color:#fff;}
.tiaokuan.white a{color: #f39801;}

.dosubmit {
    width: 100%;
    height: 2.5rem;
    line-height: 2.5rem;
    font-size: 1.2rem;
    border:1px solid #fff;
    color:#fff;
    text-align: center;
    cursor: pointer;
    background: inherit;
}