.auto_height{font: 0px/0px sans-serif;clear: both;display: block;}

.coloe_3AA7D0{
	color:#3AA7D0;
}
.coloe_3AA7D0 a{
	color:#3AA7D0;
}
 .coloe_3AA7D0 a:link{
	color:#3AA7D0;
	text-decoration: none;
}
.coloe_3AA7D0 a:visited{
	text-decoration: none;
	color:#3AA7D0;
}
.coloe_3AA7D0 a:hover{
	text-decoration: underline;
	color: red;
}
.coloe_3AA7D0 a:active{
	text-decoration: none;
}
/*************************/

#ty_login{
	width:990px;margin:auto;background:url(login_bg.jpg) no-repeat 100% 100%;
	margin-bottom:40px;
}
#ty_login #l_box{
	width:5px;height:340px;float:left;
}
#ty_login #r_box{
	width:385px;height:340px;float:right;
}
#ty_login #m_box{
	width:580px;height:340px;float:left;
}

#ty_login #m_box #top{
	width:580px;height:50px;background:url(m_box_top.png);
}
#ty_login #m_box #bottom{
	width:580px;height:10px;background:url(m_box_bottom.gif);
}
#ty_login #m_box #middle{
	width:580px;height:250px;background:url(m_box_middle.gif);
	padding-top:30px;
}

#ty_login #m_box #middle .input_container{width:580px;height:40px;}
#ty_login #m_box #middle .input_container .l_tit{
	width:115px;height:33px;padding:7px 0px 0px 0px;text-align:right;float:left;
}
#ty_login #m_box #middle .input_container .text{
	width:465px;height:30px;padding:0px 0px 0px 0px;float:left;
}
#ty_login #m_box #middle .input_container .text input{
	width:240px;height:20px;padding:4px 0px 0px 2px;border:1px solid #bbb;float:left;
}

#ty_login #m_box #middle .input_container .text_radio{
	width:435px;height:25px;padding:5px 0px 0px 0px;float:left;
}

#ty_login #m_box #middle .input_container .text_button{
	width:435px;height:30px;padding:0px 0px 0px 0px;float:left;
}
#ty_login #m_box #middle .input_container .text_button input{
	float:left;
}
#ty_login #m_box #middle .input_container .text_button .button{
	width:80px;height:31px;border:0px;background:url(longi_button.gif);
}
#ty_login #m_box #middle .input_container .text_button #button_word{
	padding:15px 0px 0px 10px;float:left;
}

#ty_login #m_box #middle .input_container .l_tit2{
	width:215px;height:33px;padding:7px 0px 0px 0px;text-align:right;float:left;
}
#ty_login #m_box #middle .input_container .text2{
	width:365px;height:30px;padding:0px 0px 0px 0px;float:left;
}


/*******************************/

#ty_reg{
	width:990px;margin:auto;margin-bottom:40px;
	background:url(register-pic.png) no-repeat 93% bottom;
}
#ty_reg #l_box{
	width:710px;float:left;border-right:1px solid #DDDDDD;padding:20px 0px 20px 0px;
}
#ty_reg #r_box{
	width:259px;float:right;padding:0px 0px 0px 20px;
}


#ty_reg .input_container{width:710px;height:40px;padding-bottom:5px;}
#ty_reg .input_container .l_tit{
	width:80px;height:33px;padding:7px 0px 0px 0px;text-align:right;float:left;
}
#ty_reg .input_container .text{
	width:615px;height:30px;padding:0px 0px 0px 0px;float:left;
}
#ty_reg .input_container .text input{
	width:240px;height:20px;padding:4px 0px 0px 2px;border:1px solid #bbb;float:left;
}

#ty_reg .input_container .text_radio{
	width:605px;height:30px;padding:0px 0px 0px 0px;float:left;
}

#ty_reg .input_container .text_zsm{
	width:605px;height:30px;padding:0px 0px 0px 0px;float:left;
}
#ty_reg .input_container .text_zsm .text_zsm_input{
	width:100px;height:20px;padding:4px 0px 0px 2px;border:1px solid #bbb;float:left;
}
#ty_reg .input_container .text_zsm .text_zsm_input2{
	width:170px;height:20px;padding:4px 0px 0px 2px;border:1px solid #bbb;
}

#ty_reg .input_container .reg_button .reg_button_input{
	width:106px;height:29px;border:0px;background:url(reg_button.gif);
}


.input_right_text{
	width:340px;height:18px;padding:6px 0px 0px 5px;border:1px solid #ECECD5;float:left;
	background:#FFFCEB;margin-left:15px;color:#666;
}





#ty_reg .fwtk_container{width:710px;height:200px;}
#ty_reg .fwtk_container .l_tit{
	width:80px;height:200px;line-height:200px;text-align:right;float:left;
}
#ty_reg .fwtk_container .fw_con{
	width:560px;height:158px;padding:10px;float:left;border:1px solid #bbb;
	line-height:18px;
}























