body{margin:0 auto;padding:0;font-family:Microsoft YaHei;font-size:16px;color:#666666;}
div,img,a,p,ul,li,span,input,em{margin:0;padding:0;border:0;}  
.float_left{float:left;}
.float_right{float:right;}
a:link,a:visited{text-decoration:none;}
a:hover{text-decoration:none;}
.clear:after{content:"";height:0;display:block;font-size:0;visibility:hidden;clear:both;}
.clear{*zoom:1;}
.edm_box{width:1000px;margin:0 auto;}
.header{width:auto;padding:20px;height:40px;} 
.header a{width:119px;height:40px;display:block;background:url(../image/ty_logo.png) no-repeat left top;}
.banner{width:1000px;height:350px;}
.edm_con{padding:20px 20px 40px;width:960px;height:100%;position:relative;background:#ffffff}
.div_left{width:500px;float:left;}
.div_right{width:400px;float:right;padding-top:25px;}
.div_center{width:500px;margin-left:15%;padding-top:0;    background: white;}
.tab{padding:25px 0 20px;border:1px solid #eeeeee;}
.tit01{height:40px;line-height:40px;font-size:18px;color:#00a0e9;}
.p01{line-height:30px;font-size:16px;margin-bottom:10px;}
.ul01 li{list-style:none;height:30px;line-height:30px;padding-left:45px;background:url(../image/td03_libj.png) no-repeat 15px center;}
.ul01 .nobj{background:none;}
.word_blue{font-size:16px;color:#00a0e9;text-decoration:underline;height:40px;line-height:40px;}
.word_blue:link,.word_blue:visited{text-decoration:underline;}
.word_blue:hover{text-decoration:underline;}  
.float_div{height:40px;padding-bottom:16px;}
.float_l{float:left;width:120px;padding-right:15px;line-height:40px;text-align:right;}
.div_right span{color:#ff0000;margin:0 3px;}
.div_center span{color:#ff0000;margin:0 3px;}
.float_l em{width:32px;height:10px;display:inline-block;}
.float_l em{*display:inline;}
.float_r{float:left;position:relative;}
.input01{width:223px;padding:7px 0 7px 10px;height:24px;line-height:24px;border:1px solid #eeeeee;}
.note{height:24px;line-height:24px;padding:0 0 25px 135px;}
.button01{width:300px;height:50px;line-height:50px;font-size:18px;color:#ffffff;text-align:center;background:#00a0e9;cursor:pointer;margin:0 auto;} 
.footer{width:auto;padding:0 20px;height:50px;line-height:50px;background:#00a0e9;color:#66bcff;}
.footer .div_right{text-align:right;font-size:14px;padding:0;border:0;}
.footer .div_left{font-size:12px;} 
.footer a{color:#66bcff;}

.wrong {border: #ff5243 1px solid;}
.wrong_font {
	line-height: 16px;
	background: url(../image/wrong.gif) 0px 2px no-repeat;
	color: #ff5243;
	text-indent: 18px;
	float: left;
	margin-top: 0px;
	font-size: 12px;
	display: none;
	position:absolute;
}
.r_success{width:150px;height:150px;margin:100px auto 0;background:#9ac832;border-radius:75px;}
.r_succp{width:150px;line-height:36px;font-size:24px;font-weight:bold;text-align:center;margin:20px auto;}
.fail {font-weight: bold;text-indent: 26px;font-size: 20px;}
.center_main {
    padding: 40px 15px;
    margin: 0px auto;
    background: #FFF none repeat scroll 0% 0%;
}

/*==================������=========================*/
.float_r .arrow{width:30px;height:30px;position:absolute;top:9px;right:0;cursor:pointer;background:url(../image/select_bj_0629.png) no-repeat 5px 3px;}
.float_r .open{width:30px;height:30px;position:absolute;top:9px;right:0;cursor:pointer;background:url(../image/select_bj_0629.png) no-repeat 5px -28px;}
.float_r p{height:38px;line-height:38px;text-indent:10px;width:233px;border:1px solid #eeeeee;}
.float_r p.wrong{border:1px solid #ff5243;}
.float_r ul{border:1px solid #eeeeee;width:233px;position:absolute;top:39px;left:0;background:#ffffff;z-index:50;display:none;}
.float_r ul li{list-style:none;height:30px;line-height:30px;width:auto;padding-left:10px;cursor:pointer;}
.float_r ul li:hover{background:#00a0e9;color:#ffffff;}
/*==================�ı���=========================*/
.edm_text{width:223px;height:78px;margin:0;padding:0;border:1px solid #eeeeee;}
.last_div,.last_div .float_r{height:80px;}
