*{ margin:0 ;padding:0 }
html,body {
  height: 100%;
}
body {font-family:Microsoft Yahei; font-size:13px; color:#555; background:#fff; }
ul,li{ list-style-type:none;}
.clear{clear:both;height:0px; font-size:0px; overflow:hidden }
.l_c_center{ width:1080px; margin:0 auto; }

.l_container {
	_height:100%;
	min-height: 100%;
	height: auto;
	margin: 0 auto -40px;
}
.l_c_m{padding: 0 0 85px;}
a{ color:#0089CF; text-decoration:none; }
a:hover{ color:#f60; }
a img{ border:0;}
a.tdu{ text-decoration:underline; }
.ml5{ margin-left:5px;}
.mr5{ margin-right:5px;}

/*header*/
.l_header{ width:100%;background:#fff }
.l_header_bor{width:100%;height:70px;}
.l_logo{ width:240px;height:24px; background:url(../images/l_logo.png) no-repeat; float:left; margin:23px 0 0 0; }
.l_top_r{ float:right; padding:30px 0 0 0; text-align:right; color:#aaa; }
.l_top_r a{ display:inline-block;padding:0 5px; color:#555; }
.l_top_r a:hover{color:#f60;}

.l_c_bar{ width:100%;height:55px; background:#008BD1 repeat-y center top;-moz-box-shadow:0px 5px 5px #007DCC inset;-webkit-box-shadow:0px 5px 5px #007DCC inset;box-shadow:0px 5px 5px #007DCC inset; }
.l_t{ float:left; color:#fff; text-align:center;}
.l_t strong{ font-size:27px;height:55px; line-height:55px; font-weight:normal; display:block; background:no-repeat center bottom; }
/*notices*/
.l_notices{ float:right; width:378px; padding-top:18px; }
.t_news{ display:block; float:left; margin-right:6px; height:18px;line-height:18px; padding-left:26px; background:no-repeat left center;font-size:14px; color:#fff;}
#notices_list{ float:left; width:300px;height:18px;overflow:hidden; font-size:14px;}
#notices_list li{ list-style:none; line-height:18px; width:300px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap; }
#notices_list li a{ margin-right:10px; color:#fff; font-weight:bold;}
#notices_list li a:hover{ color:yellow; }

/* footer */
.l_footer {width:100%;text-align:center; line-height:12px; height:20px; padding-top:14px; color:#777;  background:#f5f5f5; border-top:solid 1px #ddd; overflow:hidden; }

/*banner*/
#full-screen-slider { width:520px; height:400px; float:left; position:relative;margin-top:50px;}
#slides { display:block; width:100%; height:400px; list-style:none; padding:0; margin:0; position:relative}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
/*#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}*/
#pagination { display:block; list-style:none; position:absolute; left:38%; top:390px; z-index:990;  padding:0; margin:0;}
#pagination li { display:block; list-style:none; width:12px; height:12px; float:left; margin:0px 5px; border-radius:6px; background:#ccc }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:#6DCFF6;width:12px; height:12px;border-radius:6px;margin:0px 5px;}

/* register */
.l_content{ margin:60px 0;min-height:400px; }
.form_main_box{float:right;border:solid 2px #f5f5f5;padding-bottom:50px; }
.form_main{ font-family:Microsoft Yahei; border:solid 1px #ccc; padding:35px 45px; width:384px;}
.f_l_title{ height:36px; line-height:36px; font-size:20px; color:#0071BC; background:no-repeat 1px top; margin-bottom:20px; }
.f_l_cont{ width:384px;float:left;}
.f_l_cont li{ float:left; margin-bottom:15px;width:100%;}
.f_l_cont li .label{
  width: 80px;
  line-height:35px;
  display: inline-block;
  text-align: right;
  font-weight: bold;
}
.f_l_cont li span{
	color:#999;
	font-size:13px;
}
.f_l_cont li .inputBox{
	display: inline-block;
	position:relative;
}
.f_l_cont  .red{color:#f00}
.f_l_cont input{ width:250px;height:35px;padding:0 8px;line-height:35px; background:#fff; border:solid 1px #bbb;font-family:Microsoft Yahei; font-size:14px; outline: none;z-index:0 }
.f_l_cont input:hover{background:#FDFBE2;border:solid 1px #F3BD55;}
.f_l_cont input.min-input{width:127px;margin:0 3px;}
.f_l_cont input.int_ui_red{background:#FFF2F2;border:solid 1px #F1A7A7;}
.f_l_cont li.line{margin-bottom:10px;}
.f_l_cont li.line>*{float:left;}
.f_l_cont li.line img{
cursor:pointer;width:120px;height:35px;
}
.f_l_cont li.error{margin-left:83px;width:268px;line-height:1.5;margin-bottom:10px;}
.pic-yzm{ border:solid 1px #ECECEC; margin-left:8px;}

.s_l{ float:left; display:inline-block; vertical-align:middle; margin:0px 0 0 1px;}
.s_r{ float:right; display:inline-block; margin-top:0px;}
.l_btn{  margin-top:5px;margin-left:-1px;width:268px; height:40px; background:#F68E55; border:0px; border-bottom:solid 2px #ED4F1C; color:#fff;font-size:18px; font-weight:bold; font-family:Microsoft Yahei;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
.l_btn:hover{filter:alpha(opacity=90);-moz-opacity:0.9;-khtml-opacity: 0.9;opacity: 0.9;cursor:pointer}
.l_f_reg{ padding:15px 0 5px 0; color:#ccc; clear:both; text-align:right;width:353px; }
.l_f_reg a{ color:#555;}
.l_f_reg a:hover{ color:#f60; }
.form_warning{color:red; padding:3px 0px 3px 3px; margin-bottom:12px; }
.form_warning b{ margin-right:5px; }
.imgItem {width:200px; height:200px;float:left; margin-left: 50px;cursor:pointer;text-align: center;}
