*{margin:0;padding:0;}
img{ vertical-align:top;}
html,body{width:100%;font-family:"ºÚÌå";background:#fcfdff;} 

div,img{
	margin: 0;
	padding: 0;
	border: 0 none;
	outline: 0px;
	tap-highlight-color: rgba(0,0,0,0);
	focus-ring-color: rgba(0, 0, 0, 0);
	-webkit-tap-highlight-color: rgba(0,0,0,0);
	-webkit-focus-ring-color: rgba(0, 0, 0, 0);
	-moz-tap-highlight-color: rgba(0,0,0,0);
	-moz-focus-ring-color: rgba(0, 0, 0, 0);
}

input::-webkit-input-placeholder {
	color: #b2b2b2 !important; /* WebKit browsers */
}
input:-moz-placeholder {
	color: #b2b2b2 !important; /* Mozilla Firefox 4 to 18 */
}
input::-moz-placeholder {
	color: #b2b2b2 !important; /* Mozilla Firefox 19+ */
}
input:-ms-input-placeholder {
	color: #b2b2b2 !important; /* Internet Explorer 10+ */
}

ul{
	width:100%;
	list-style-type:none
}

ul li{
	width:50%;
	float:left;
}

#div_main{
	position:absolute;
	width:100%;
	overflow:hidden;
	top:0;
}

#div_m{
	position:relative;width:100%;height:79px;line-height:79px;font-size:16px;color:#2a6ad6;background:white;
}

#span_right{margin-right:27px;}

#span_right_a{width:60px;height:30px;line-height:30px;display:inline-block;border:1px solid #2a6ad6;border-radius:4px;text-align:center;cursor:pointer;}

.r_input{border:1px solid #f6f6f7;background-color:transparent;width:352px;font-size:14px;padding-left:46px;height:48px;}

#div_huoqu{position:absolute;width:100px;height:52px;line-height:52px;background:#2a6ad6;top:0;right:0;border-top-right-radius:4px;border-bottom-right-radius:4px;text-align:center;color:white;font-size:14px;cursor:pointer;}

.div_input{
	position:relative;width:100%;height:50px;line-height:50px;border-radius:4px;margin-top:20px;
}

#div_cli_register{
	position:relative;width:100%;height:50px;line-height:50px;margin-top:40px;background:#2a6ad6;border-radius:8px;text-align:center;font-size:18px;color:white;cursor:pointer;
}

.img_r_icon{
	vertical-align:middle;
}

#div_tiaokuan{
	position:relative;width:100%;height:20px;line-height:20px;padding-left:14px;margin-top:20px;
}

#div_bottom{
	position:relative;width:100%;height:120px;background:#2a6ad6;margin-top:100px;font-size:16px;color:white;
}

#div_r_size{
	position:relative;width:100%;margin-top:100px;text-align:center;
}

#div_top{
	position:relative;width:1200px;margin:0 auto;
}


.img_middle{
	vertical-align:middle;
}

#div_k{
	position:relative;width:100%;margin-top:50px;
}

