.box_green{ width:382px; background:#fff; margin:0 auto;}
.box_green .close_box,.input_i .message_box .message .ico{ background:url(/css/../images/reg.gif) no-repeat;}
.box_green h1{ height:34px; background:rgba(128, 172, 181, 0.99); padding:0 15px; line-height:34px; font-size:16px; font-weight:normal;font-family:"Microsoft Yahei"; color:#fff;}
.box_green .close_box{ display:inline-block; width:20px; height:20px; background-position:0 0; float:right; margin-top:5px;}
.box_green  .input_box{ padding:20px;}
.input_item{ position:relative; padding-left:74px;}
.input_item .title_name{ display:block; width:74px;  height:28px; line-height:28px; position:absolute; left:0;_left:-74px; top:0; font-size:14px ;font-family:"Microsoft Yahei"; color:#333; font-weight:bold; text-align:right;}
.input_i .input_text{ width:205px; height:28px; line-height:28px; background:#fbfbfb; border:1px solid #abadb3; padding:0 5px; float:left;}
.input_i .code{ width:86px;}
.input_i .message_box{ height:30px; position:relative; clear:both;}
.input_i .message_box .tip{ clear:both;margin-top:5px; text-align:left; font-size:12px; color:#858585;}
.input_i .message_box .message{ width:211px; padding-left:4px; height:18px; position:absolute; left:0; top:2px; display:none;}
.input_i .message_box .message .ico{ display:block; float:left; margin:1px 3px 0 0; width:16px; height:16px;}
.input_i .message_box .error{ background:#fff2f2; border:1px solid #ff8080; display:block;font-size: 10px;}
.input_i .message_box .right{background:#e9fbc2; border:1px solid #4cb02b; display:block;}
.input_i .message_box .error .ico{ background-position:0 -79px;}
.input_i .message_box .right .ico{ background-position:0 -56px;}
.input_item .sub_input{width:139px; height:30px; background:rgba(104, 202, 223, 0.99); line-height:30px; text-align:center; font-size:14px; font-weight:bold;font-family:"Microsoft Yahei"; border:none; color:#fff; cursor:pointer; margin-right:5px;}
.check_code{ float:left; height:30px; width:120px;}
.check_code img { vertical-align:middle; float:left;}
.check_code .change_code{ height:32px; line-height:16px; float:left; margin-left:5px;}
.input_item .check_box{ vertical-align:middle; margin:-2px 3px 0 0;}
.sub_input {
	width: 186px;
	height: 28px;
	background: #99c43d;
	line-height: 28px;
	text-align: center;
	font-size: 16px;
	font-weight: normal;
	font-family: "Microsoft Yahei";
	border: none;
	color: #fff;
	cursor: pointer;
	margin-right: 5px;
}