/*
 * Msg2Phone CSS File
 *
 * By: 阿肆@http://www.ivershuo.cn
 */

/* simple css resert */
body,p,div,
dl,dt,dd,ul,ol,li,
h1,h2,h3,h4,
form,fieldset,input,textarea { 
	margin:0;
	padding:0;
}
fieldset,img { 
	border:0;
}
ol,ul {
	list-style:none;
}
em {
	font-style:normal;
}

body {
	font-size:63%;	
	background:#d1d9b6;
}
a {
	color:#3aa126;
}
a:hover {
	text-decoration:none;
}

h1 {
	width:640px;
	margin:40px auto 10px;
	color:#919c6d;
	font-size:2.8em;
}
div#main,
div#foot {
	width:640px;
	margin:0 auto;
	border:2px solid #3ad126;
	font-size:1.3em;
	color:#4c6943;
	background:#e1ebc0;
	-moz-border-radius:11px;
	-khtml-border-radius:11px;
	-webkit-border-radius:11px;
	border-radius: 11px;
}
div#main {
	padding:30px 20px;
	position:relative;
}
div#main p {
	line-height:1.5em;
}
/* 错误信息 */
p.err {
	color:#fe5a01;
}
/* 登记信息步骤 */
ol#step {
	position:absolute;
	top:10px;
	right:-23px;
}
ol#step li {
	display:block;
	width:141px;
	height:42px;
	margin-top:10px;
	text-indent:32px;
	font-size:1.1em;
	font-weight:bold;
	line-height:42px;
	letter-spacing:2px;
	background:url("../i/bg.gif");
}
ol#step li.now {
	color:#fff;
	background-position:0 -42px;
}

/* 提示框 */
div.tips {
	margin:20px 0;
	padding:10px;
	width:500px;	
	border:1px dotted #4c6943;
}

form#sendf legend {
	margin-bottom:20px;
	font-size:1.8em;
}
form span {
	color:#919c6d;
}
input,
textarea {
	margin:5px 0;
	padding:4px;
	border:1px solid #3ad126;
	color:#919c6d;
}
input#phonenum {
	padding:5px 0 5px 26px;
	width:180px;
	font-weight:700;
	font-size:1.8em;
	letter-spacing:2px;
	color:#00a923;
	background:url("../i/bg.gif") #fff 4px -84px no-repeat;
}
input.bt,
input.btdisabled{
	display:block;
	margin:5px 0;
	padding:5px 10px;
	border:2px solid #d1d9b6;
	color:#fff;
	background:#3ad126;
}
input.bt{
	border:2px solid #d1d9b6;
	background:#3ad126;
}
input.btdisabled {
	padding-left:18px;
	border:2px solid #3ad126;
	background:url("../i/loading.gif") no-repeat 2px #d1d9b6;
}
/*短信正文输入*/
div.yj {
	margin:10px 0;
	padding:5px 10px;
	width:320px;
	border:1px solid #aaa;
}
div.yj p {
	text-align:right;
}
textarea#mtext {
	width:312px;
	height:118px;
}
/* 验证码 */
div#recaptcha_image {
	border:1px solid #eee;
	padding:2px;
}

div#foot {
	margin-top:10px;
	padding:10px 20px;
	text-align:center;	
}
