@charset "utf-8";

* { margin:0; padding:0;}
body { background:#fff; font-size:100%; line-height:1em; font-family:tahoma, arial; color:#687f96;}


/*in_line*/
img {border:0; vertical-align:top; text-align:left;}
ul { list-style:none;}

a:hover{text-decoration:underline;}
a {color:#0277aa; text-decoration:none;}
td{padding:5px;}


.column { float:left;}
.clear { clear:both;}

.padt30{padding-top:50px;}
.pad{padding:20px 0 10px 0; }
.f12g{color:#003;}
.borderb{border-bottom:#ccc dotted 1px;}
.borderb1{border-bottom:#ccc solid 1px;}
.right{text-align:right;}

h1{text-indent:-10000px; font-size:0; line-height:0;}
.center{text-align:center}
.center1{width:999px; margin:0 auto; background:url(../images/banner.jpg); height:276px;}
.menu1{width:1000px; margin:0 auto; font-family:Arial, Helvetica, sans-serif, "宋体"; font-size:12px; line-height:40px;}

/*header*/
.tall_h_wr_line{ height:55px; background:url(../images/tall_h_wr_line.gif) 0 0 repeat-x;}
.tall_h{width:1000px; margin:0 auto;}
.tall_h .f_l{ width:200px; text-indent:22px; padding-top:16px; padding-right:30px;}
.tall_h .f_r{ width:440px; padding-top:20px; float:right;}
.tall_h .f_r input{ margin:1px 14px 0 3px; width:183px; height:17px; color:#a7b3bc; font-family:Tahoma; font-size:11px; border:0; background:none;}
.tall_h .f_r img{ margin:-2px 0 0 0;}
/**/
.tall_wr_logo{background:url(../images/tall_wr_logo.jpg) top center repeat-x; width:100%; height:276px;}
.logo{ width:284px; height:149px; margin:84px 250px 0 0; float:right}
/**/
.tall_wr_menu{ background:#011e39; width:100%; height:40px; text-align:lefts;}
.tall_wr_menu a{color:white; text-decoration:none;}
.tall_wr_menu a:hover{color:red;}

.f12blue{color:#94d2f8; text-decoration:none;}
.f12blue:hover{color:#232c36; text-decoration:underline;}

/*footer*/
.tall_footer{ text-align:center; padding:20px 0 20px 0; color:#6f7f94; font-size:12px; background:url(../images/tall_footer.gif) 0 0 repeat-x;}
.tall_footer a{ color:#6f7f94; text-decoration:none}
.tall_footer a:hover{ text-decoration:underline;}


/*content*/
.tall_cont_wr{ background:#fff url(../images/tall_cont_wr.gif) 0 0 repeat-x; width:100%; }
.content{width:1000px; margin:0 auto;}
.title{padding:10px 0 20px 0; clear:both; line-height:26px; font-family:Arial, Helvetica, sans-serif, "宋体"; font-size:14px; color:#232c36;}
.titlel1{clear:both; font-family:"微软雅黑", "黑体", "宋体"; font-size:18px; color:#232c36; font-weight:bold; border-bottom:#a6b1be solid 1px;}
.titlel2{padding:20px 0 10px 0; clear:both; font-family:"微软雅黑", "黑体", "宋体"; font-size:15px; color:#232c36; font-weight:bold; border-bottom:#a6b1be solid 1px;}
.text1{clear:both; line-height:28px; font-family:Arial, Helvetica, sans-serif, "宋体"; font-size:14px; color:#687f96; padding-bottom:20px; padding-top:10px;}
.ind_left{ padding:0 20px 0 40px; border-right:#a6b1be solid 1px;}
.position{font-size:12px; color:#687f96; padding-top:10px;}

.register{padding:20px 40px;}
.reg ul{list-style:none;}
.reg ul li{margin-bottom:10px;}
.reg label{float:left;width:130px;color:#000;}
.reg label span{color:#c00;padding-right:5px;}
.reg input{width:300px;height:18px;border:solid 1px #8E8E8E;line-height:18px;color:#666;}
.reg input.short{width:400px;}
