	
	/*main style*/
    .filed_tb{  width:540px; margin:0 auto;}
	.filed_tb1{ width:600px; height:215px; margin:0 auto;}
	.filed_tb #login { width: 100%; }
	.input_1,.input_2,.input_3{ padding:2px 3px; width:100px;}
	.input_2{ width:45px;}
	.input_3{ width:150px;}
	.filed_tb option{ padding:0 5px;}
	.no_1,.no_2,.no_3,.no_4{ background:url(../images/no_1.jpg) no-repeat; width:120px; height:125px; text-indent:-500em; margin-top:30px;}
	.no_2{ background:url(../images/no_2.jpg) no-repeat;}
	.no_3{ background:url(../images/no_3.jpg) no-repeat;}
	.no_4{ background:url(../images/no_4.jpg) no-repeat;}
	.color_red{ color:#F00;}
	.tip{ font-size:13px; font-weight:bold; color:#F60; text-align:center; padding:0 0 20px 0;}
	.btn_submit,.btn_next,.btn_back,.btn_send{ background:url(../images/btn_submit.jpg) no-repeat; width:99px; height:26px; border:none; cursor:pointer;}
	.btn_next{ background:url(../images/btn_next.jpg) no-repeat;}
	.btn_back{ background:url(../images/btn_back.jpg) no-repeat;}
	.btn_send{ background:url(../images/btn_send.jpg) no-repeat; width:177px;} 
	.step{ width: 620px; margin: 0 auto; list-style:none; padding-top:30px;}
    .step li{ float:left; width:152px; height:30px; text-align:center; background:url(../images/step.jpg) repeat-x left bottom; margin-right:2px; font-size:14px; color:#999;}
	.step li.on{ background:url(../images/step_on.jpg) repeat-x left bottom; color:#000;}
	.public_bm_table {
	text-align:center;
	margin:0 auto;
	float:none;
}

.serverstyle { color: #cc0000; /*width: 220px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;*/ word-break: break-all; }

#validater { width: 140px; }
#btnSendAgainInfo .btn_submit1 { width: 230px; }

.questionarea table td p { padding: 0; }
.maintable #emailInfo input[type="text"] { width: 220px; }

	

/*Style for pages*/



/*footer*/
#footer a{ margin:0 3px;}
#footer a:hover{ color:#f60;}