@charset "utf-8";
/* CSS Document */

#left{
	float: left;
	width: 673px;
}
.left_col_top{
	background-image: url(../images/left_col_bg_top.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 17px;
	width: 673px;
	margin: 0px;
	padding: 0px;
	overflow:hidden;
}
.left_col_middle{
	background-image: url(../images/left_col_bg_middle.jpg);
	background-repeat: repeat-y;
	background-position: left top;
	margin: 0px;
	padding: 0px;
	width: 673px;

}
.left_col_middle3{
    background-image: url(../images/left_col_bg_middle.jpg);
	background-repeat: repeat-y;
	background-position: left top;
	margin: 0px;
	padding: 0px;
	width: 673px;
	}
.left_col_middle2{
	background-image: url(../images/left_col_bg_middle2.jpg);
	background-repeat: repeat-y;
	background-position: left top;
	margin: 0px;
	padding: 0px;
	width: 673px;
}


.left_col_middle_p{
		background-image: url(../images/title_frame.jpg);
		background-repeat: no-repeat;
		background-position: left bottom;
		width: 333px;
		font-size: 14px;
		margin: 0px 0px 18px 12px;
		padding: 6px 0px 0px 43px;
		font-weight: bold;
	}
.title{
	height: 40px;
}
.title3{
	height: 40px; margin:px; padding:0px;
}
.title p{
	margin-left: 12px;
	font-size: 14px;
	padding-left: 12px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 18px;
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 0px;
	font-weight: bold;
	float: left;
}
.title3 p{
	margin-left: 24px;_margin-left: 12px;
	font-size: 14px;
	padding-left: 12px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 18px;
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 0px;
	font-weight: bold;
	float: left;

}
.title3 div{ float:left; font-size:13px; width:20%; margin:0; padding:0; text-align:right;}
.title3 div small{ color:#FF0000; padding:0 2px; font-size:13px;}

.list{
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 14px;

}
.list2{
	padding: 0px; margin:0 0 0px 22px;
}
.list3{
	padding: 0px;
	margin-top: 0px;
	margin-right: 2px;
	margin-bottom: 0px;
	margin-left: 8px;

}
.list3 img{
	padding: 20px 16px 0px 20px;

}
.list4{
	padding: 8px auto;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 8px;

}

.detail{
	width: 130px;
	height: 135px;
	float: left;
}
.detail_image{
	overflow: hidden;
	text-align: center;
}
.detail_info{
	height: 22px;
	font-size: 12px;
	text-align: center;
	padding-top: 6px;
	padding-bottom: 2px;
	margin: 0px;
}
.detail_name{ color:#444444;}
.detail_name a{ color:#444444; text-decoration: none;}
.detail_name a:hover{text-decoration: underline;}
.detail_location{ color:#469ec7;} 

.left_col_buttom{
	background-image: url(../images/left_col_bg_buttom.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	padding: 0px;
	height: 13px;
	width: 673px;
	overflow:hidden;
}
.page{
	text-align: center; width:100%;
	font-size: 12px;
}
.page p{ margin:0; padding-top:8px; height:22px;}
.page p a{
	color: #666666;
	/*font-size: 12px;*/
	/*text-decoration: none;*/
}
.page a:hover{}
.left_col_middle form{
	float: right;
	width: 450px;
	margin: 0px;
	text-align: right;
	padding-top: 0px;
	padding-right: 26px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.left_col_middle3 form{float: right;
	width: 380px;
	margin: 0px;
	text-align: right;
	padding-top: 0px;
	padding-right: 26px;
	padding-bottom: 0px;
	padding-left: 0px;}
.location_select{
	width: 80px;
}
.sex_select{
	width: 50px;
}
.txt{
	width: 120px;
	padding-top: 1px;
	padding-bottom: 1px;
	margin: 0px;
	padding-right: 0px;
	padding-left: 0px;
}
.button_search{
	height: 25px;
	width: 42px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-image: url(../images/search_btn.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.button_ranking{
	height: 25px;
	width: 78px;
	background-image: url(../images/ranking_btn.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

.detail_video{
	width: 164px;
    margin:0 auto 6px auto;
	float: left;
}

.video_image{}
.float_image{
	position: relative;
	bottom: 80px;
	
}
.datail_info_video{}
.detail_image_video img{ width:150px; height:115px;}
.detail_name_video a{
	font-size: 13px;
	display: block;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 6px;
	text-decoration: none;
	color: #00a5d5;
	font-weight: bold;
}
.detail_name_video2{}
.detail_name_video2 a{
	font-size: 13px;
	display: block;
	padding: 4px 8px 4px 6px;
	text-decoration: none;
	color: #00a5d5;
	font-weight: bold; 
	height:45px;
}
.detail_date_video{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	display: block;
	padding-left: 6px;
}
.detail_date_video2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	display: block;
	padding-left: 6px;
	height:50px;
}
.title_bg{
	background-image: url(../images/title_frame.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	font-size: 14px;
	width: 400px;
	padding-top: 12px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 40px;
	font-weight: bold;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 12px;
	margin-left: 20px;
	
}
.title_bg2{
	background-image: url(../images/title_frame.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	font-size: 14px;
	width: 400px;
	padding:0px;
	font-weight: bold;
	margin:0px;


	
}
/***********************************************************************/
.login_all{
	height: 30px;
	padding: 0px;
	float: right;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	
}

.login_all div{ float:right; margin:0; padding:0;}
#login{
	color: #FFFFFF;
	float: right;
	padding: 0px;
	height: 30px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#login img{ float:right;}

#login ul{
    background:url(../images/login_bg_middle.jpg) repeat-x top center;
	float: right;
	margin: 0px;
	padding: 0px;
                            
}
#login ul li{
	display: inline;
	color: #FFFFFF;

}
#login ul li span{ float:left; padding:4px 0 ; margin:0; font-size:12px;}
#login ul li a{
	display:block;
	height:30px;
	float:left;
	color: #FFFFFF;
	text-decoration: none;
	font-size: 12px;
	padding-right: 4px;
	padding-left: 4px;
	padding-top:5px;
	padding-bottom: 0px;
	margin: 0;
	line-height: 18px;
}
#login ul li strong a{ float:none; clear:both; display:inline; text-decoration:underline; }
#login ul li a:hover{
	color: #FFF158;
}

/***********************************************************************/

/** login page**/
.content_login{
	width: 930px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding: 0px;
}
.login_content_top{
	background-image: url(../images/login_content_top_shadow.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 17px;
	width: 930px;
	padding: 0px;
	margin: 0px;
	overflow: hidden;
}
.login_content_middle{
	background-image: url(../images/login_content_middle.jpg);
	background-repeat: repeat-y;
	background-position: left top;
	width: 930px;
	padding: 0px;
	margin: 0px;
	height: auto;
}
.login_content_bottom{
	background-image: url(../images/login_content_bottom.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 10px;
	width: 930px;
	margin: 0px;
	padding: 0px;
	overflow: hidden;
	clear: both;
}
.title_bg2{
	background-image: url(../images/title_frame.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	font-size: 14px;
	width: 400px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 18px;
	margin-left: 12px;
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 55px;
	font-weight: bold;

}
.title_bg3{
	background-image: url(../images/title_frame.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	font-size: 14px;
	width: 400px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 18px;
	margin-left: 12px;
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 43px;
	font-weight: bold;

}
.title_bg3 p{font-size:13px; color:#666666;}
.left_login{
	width: 320px;
	float: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.left_login p{
	margin: 0px;
	padding:0px;
	width: 250px;
}

.username{
	font-size: 14px;
	width: 100%;
	color: #333333;
	margin: 0px;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 4px;
	padding-left: 0px;
	height: 22px;
}
.username div{
	width: 30%;
	float: left;
	margin: 0px;
	padding: 0px;
	text-align: right;
}
.username p{
	margin: 0px;
	width: 70%;
	padding: 0px;
	float: right;
	text-align: left;
}
.username p input{
    
	width: 180px;
}
.tip{
	width: 100%;
	clear: both;
	font-size: 13px;
}

.right_login{
	float: right;
	margin: 0px;
	padding: 0px;
	width: 500px;
	color: #333333;
}
.right_login p{
	color: #333333;
	font-size: 13px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 6px;
	margin-left: 0px;
}
.button_login{
	background-image: url(../images/login_btn.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 24px;
	width: 72px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
}
.button_sn_forgotton{
	background-image: url(../images/login_sn_forgotton.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 24px;
	width: 72px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
}

.remember{
	font-size: 14px;
	color: #333333;
	width: 100%;
	padding: 0px;
	margin: 0px;
	height: 22px;
}
.remember div{
	float: right;
	width: 70%;
	margin: 0px;
	padding: 0px;
}
.remember input{
}
.checkbox_login{
	margin-right: 12px;
	padding: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.btn_login{
	width: 100%;
	padding-left: 0px;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 4px;
	margin: 0px;
	height: 22px;
}
.btn_login div{
	float: right;
	width: 70%;
	margin: 0px;
	padding: 0px;
}
.btn_login input{
	padding: 0px;
	margin-right: 20px;
}
.text_register{
	width: 320px;
	float: left;
	margin: 0px;
	padding: 0px;
}
.text_register div{
	text-align: center;
}
.text_register ul{
	padding: 0px;
	margin-top: 18px;
	margin-right: 0px;
	margin-bottom: 16px;
	margin-left: 28px;
}
.text_register ul li{
	font-size: 12px;
	padding-top: 4px;
	padding-bottom: 4px;
	margin: 0px;
	padding-right: 0px;
	padding-left: 0px;
}
.text_tegister ul li a{}
.login_logo{
	float: right;
	padding-right: 20px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.color_yellow a{
	color: #FFCC00;
}
.login_right_bg{
	background-image: url(../images/login_right_bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 130px;
	margin: 0px;
	padding: 0px;
}
.line_middle{
	float: left;
	width: 11px;
	margin-left: 40px;
	padding: 0px;
}
.btn_register{
	background-image: url(../images/button_register.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 30px;
	width: 101px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	text-align: center;
}
.login_line{
	float: left;
	margin: 0px;
	padding: 0px;
}
.color_blue a{
	color: #3393BB;
}
/** sign in page**/
.sign_top{
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-image: url../(images/sign_top_bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 862px;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	height: 129px;
}
.logo_left{
	width: 18%;
	float: left;
	text-align: right;
}
.txt_register{
	float: left;
	width: 45%;
	text-align: left;
	margin: 0px;
	padding: 0px;
}
.txt_register ul{
	padding: 0px;
	margin-top: 24px;
	margin-right: 0px;
	margin-bottom: 12px;
	margin-left: 18px;
}
.txt_register ul li{


	color: #333333;
	font-size: 13px;
	padding: 0px;
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 3px;
	margin-left: 0px;
	height:26px;

}
.content_register{
	padding: 0px;
	margin-top: 12px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	text-align: center;
	font-size: 13px;
	color: #333333;
	width: 80%;
}
.info{
	padding: 0px;
	width: 100%;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	height: 32px;
}
.info div{
	width: 40%;
	text-align: right;
	float: left;
	margin: 0px;
	padding: 0px;
}
.info p{
	width: 60%;
	float: right;
	text-align: left;
	padding: 0px;
	margin: 0px;
}
.info p input{
	width: 180px;
}
.info span{
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 12px;
	color: #FF0000;
}
.info2 span{
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 12px;
	color: #FF0000;
}
.info2 div{
	width: 40%;
	text-align: right;
	float: left;
	margin: 0px;
	padding: 0px;
}
.info2 p{
	width: 60%;
	float: right;
	text-align: left;
	padding: 0px;
	margin: 0px;
}
.info2 textarea{
	width: 440px; font-size:12px; color:#333333; background-color:#FFFFFF;
}
.info2 input{}
.button_register{
	padding: 0px;
	width: 100%;
	margin-top: 6px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	height: 32px;
	float: left;
}
.button_register div{
	width: 40%;
	text-align: right;
	float: left;
	margin: 0px;
	padding: 0px;
}
.button_register p{
	width: 60%;
	float: right;
	text-align: left;
	padding: 0px;
	margin: 0px;
}
.btn_register2{
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-image: url(../images/btn_refill.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin-right: 20px;
	height: 22px;
	width: 70px;
}
.btn_refill{
	background-image: url(../images/btn_refill.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 22px;
	width: 70px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}


/** angel apply**/
.txt_thank{
	margin-right: auto;
	margin-left: auto;
	margin-top: 0px;
	margin-bottom: 0px;
	font-size: 18px;
	color: #333333;
	width: 70%;
	padding-top: 100px;
	padding-right: 0px;
	padding-bottom: 300px;
	padding-left: 0px;
}
.font_big{width:100%; height:28px;
}

.color_red{
	color: #FF0000;
}
.font_normal{
	font-size: 14px;
	color: #333333;
	height:20px;
}
.btn_apply{
    color:#333333;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-image: url(../images/btn_refill.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding: 0px;
	height: 22px;
	width: 70px;
	margin-top: 24px;
	margin-right: 12px;
	margin-bottom: 0px;
	margin-left: 12px;
}
.btn_apply_long{
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-image: url(../images/apply_button_long.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding: 0px;
	height: 41px;
	width: 132px;
	margin-top: 24px;
	margin-right: 12px;
	margin-bottom: 0px;
	margin-left: 12px;
	color: #003333;
	font-size: 15px;
	font-weight: 600;
}
/**student detail**/

.detail_info_person{
	width: 95%;
	margin-right: auto;
	margin-left: auto;
	padding-bottom:8px;
	height:auto;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;
}
.detail_info_person2{
	width: 95%;
	margin-right: auto;
	margin-left: auto;
	padding-bottom:8px;
	height: 740px;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;
}
.photo_stu{
	width: 150px;
	float: left;
}
.info_stu{
	float: right;
	width: 470px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 5px;

}
.info_stu div{ margin:0; padding:8px auto 0 0;}
.info_stu2{
	float: right;
	width: 470px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 5px;
	height:550px;
}
.photo_image{
	background-image: url(../images/photo_frame.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 128px;
	width: 140px;
	margin-right: auto;
	margin-left: auto;
	text-align:center;
	vertical-align: middle; padding-top:7px; padding-bottom:7px;
}
.photo_image img{ 
    margin:0; 
	height: 128px;
	width: 126px;
}
.name_apply{
	font-size: 13px;
	padding-left: 6px;
	border: 1px solid #CCCCCC;
	color: #333333;
	width: 142px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.name_apply div{
	margin-top: 2px;
	margin-bottom: 2px;
}
.info_stu{
	width: 470px;
	margin: 0px;
	padding: 0px;
	font-size: 13px;
	color: #333333;
	
}
.info_bg_top{
	background-image: url(../images/info_bg_top.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	padding: 0px;
	height: 25px;
	width: 470px;
}

.info_bg_mid{
	background-image: url(../images/info_bg_mid.jpg);
	background-repeat: repeat-y;
	background-position: left top;
	width: 470px;
	margin: 0px;
	padding:0px;
	height:auto;
}
.info_bg_bottom{
	background-image: url(../images/info_bg_bottom.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	padding: 0px;
	height: 10px;
	width: 470px;
}
.info_left{
	float: left;
	width: 40%;
	margin-left: 8px;
	_margin-left: 4px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.info_right{ float:left; width:36%; padding-left:250px; }
.info_right_1{ margin-left:0px; float:left; padding-top:10px; line-height:10px; }
.info_left_stu{

	width: 95%;
	margin-left: 12px;
	_margin-left: 6px;
	padding: 0 0 0 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.info_left_stu p{ margin:0px; padding:0 0 0 12px; line-height:28px;}
.info_left p{
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 6px;
	padding-left: 0px;
}

.cause_apply{
	clear: both;padding-left:12px; margin:0px;
}

.cause_apply2{
margin:20px 0 0 0;
float:left;
width:18%;
}

.cause_apply3{
margin:20px 0 0 0;
padding:0px;
float:left;
width:79%;
}
.cause_apply p{
	margin-right: 4px;
	margin-left: 8px;
	padding: 0px;
}
.ranking{
	background-image: url(../images/ranking.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 45px;
	width: 133px;
}
.ranking p{
	color: #FF0000;
	font-size: 16px;
	margin: 0px;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 60px;
}
.ranking_forum{ height:40px; margin:0; padding:12px 0 0 4px; color:#333333;}
.ranking_forum span{ color:#FF0000;}
/* 	评论 */
.s_talk{
	width:625px;
	height:auto;
	float:left;
	padding-top: 30px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 25px;
}
.s_talk_bt{
	width:625px;
	float:left;
	height:20px;
	color:#076cad;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #cacaca;
	padding:0px;
	margin-top: 0px;
	margin-right: 0;
	margin-bottom: 8px;
	margin-left: 0;
}
.s_talk_bluebg{
	width:620px;
	height:20px;
	background:#e5f6f9;
	line-height:20px;
	padding-left:5px;
	float:left;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}
.s_talk_name{
	color:#13a2d0;
	width:540px;
	float:left;
}
.s_talk_date{
	color:#888888;
	width:60px;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin: 0px;
	padding: 0px;
}
.s_talk_cotent{
	width:615px;
	line-height:18px;
	color:#616161;
	float:left;
	font-size: 13px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 5px;
}
.s_talk_butall{
	width:615px;
	padding:5px;
	text-align: right;
	float:left;
	margin-bottom:20px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #cacaca;
}
.s_talk_fb{width:500px; height:130px; float:left;}
.s_talk_fb li {list-style-type: none;display: block;}
.s_talk_fb ul {
	margin:0px;
	padding:0px;
	float:left;
	width:625px;
}
.s_talk_fb li.li1 { font-size:14px; font-weight:bold; line-height:22px; color:#222222; }
.s_talk_fb li.li2 { line-height:18px; color:#666666; float:left; }
.s_talk_fb li.li3 {
	width:605px;
	padding:10px;
	text-align: right;
	height:30px;
	float:left;
}
textarea {margin: 0px;padding: 0px;float: left;}


/**天使**/
.strong{
	font-weight: 600;
}
.strong2{
	font-size: 14px;
	color: #666666;
	padding-left: 12px;
	padding-bottom:8px;
	margin:0;
	padding-top: 2px;
	padding-right: 2px;
	font-weight: 600;
	color: #000000;
}
.info_mid{
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 23px;
	padding: 0px;
}
.info2_top{
	background-image: url(../images/info2_bg_top.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	padding: 0px;
	height: 20px;
	width: 626px;
}
.info2_mid{
	background-image: url(../images/info2_bg_mid.jpg);
	background-repeat: repeat-y;
	background-position: left top;
	width: 626px;
}

.info2_mid div{
	font-size: 13px;
	font-weight: 600;
	color: #2E728F;
	padding-top: 4px;
	padding-bottom: 8px;
	padding-left: 12px;
	padding-right: 8px;
	margin: 0px;
}
.text_experience{
	font-size: 13px;
	color: #666666;
	font-weight: normal;
	line-height:22px;
	width: 100%;
	padding-top:  8px;
	padding-right: 0;
	padding-bottom: 8px;
	padding-left: 0;
	margin: 0;
}
.info2_bot{
	background-image: url(../images/info2_bg_bot.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 12px;
	width: 626px;
}


/* 	动态列表 */
.new_clear{
    clear:both;
	padding:0 30px 10px 30px;
	font-size:12px;
	margin:0;
}
.new_clear ul {
	float: left;
	margin: 0px;
	padding: 0 0 0 26px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #BAE3F1;
	background-image: url(../images/blue_point.gif);
	background-repeat: no-repeat;
	background-position: 10px center;
}
.new_clear li {display: block;float: left;list-style-type: none;font-weight: normal;margin-right: 10px; line-height:28px;}
.li1 a {color: #333333;text-decoration: none;}
.li1 a:hover {color: #000000;text-decoration: underline;}
.new_clear li.li1 { width:470px; color:#333333;}
.new_clear li.li2 { width:90px; color:#666666;}

/* 	动态详情 */
.new_cont_bt{
	width:620px;
	height:30px;
	font-size:18px;
	text-align: center;
	color:#117393;
	font-family: "黑体";
	padding-top:20px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #b9e1e9;
}
.new_clear_p {line-height: 18px;color: #555555;text-indent: 2em; padding:5px; margin:0px; }
.new_clear img {
	margin-left: 50px;
}

/* 	视频播放页 */
.vido_clear{
	clear: both; width:600px;
	padding-right: 30px;
	padding-left: 30px; font-size:12px;
}
.vidro_kuang{
	width:520px; height:auto; float:left; padding:15px 0 0 60px;
}
.vidro_p1{
	height:10px;
	width:501px;
	margin:0px;
	padding:0px;
	display: block;
	float:left;
	background-image: url(../images/vido_topline.gif);
	background-position: left top;
}
.vidro_p2{
	height:400px;
	width:501px;
	background-image: url(../images/vido_midline.gif);
	background-repeat: repeat-y;
	background-position: left top; margin:0px; padding:0px 0 0 11px;display: block; float:left;
}
.vidro_p2 a{ float:right; text-decoration:none; display:block; padding: 6px 25px 0 0;}
.vidro_p3{
	height:10px;
	width:501px;
	margin:0px;
	padding:0px;
	display: block;
	float:left;
	background-image: url(../images/vido_bottomline.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

.vidro_p4{
	width:510px; line-height:20px; color:#666666; 
	margin:0px;
	padding:15px 0 0 0; 
	display: block;
	float:left;
	text-indent: 2em;
}


/* 	评论 */
.talk{
	width:500px; height:auto; float:left; padding:30px 0 0 60px;
}
.talk_bt{
	width:500px;float:left;
	height:20px; color:#076cad;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #cacaca; margin:0px 0 8px 0; padding:0px;
}
.talk_bluebg{width:495px; height:20px; background:#e5f6f9; line-height:20px; padding-left:5px;float:left;}
.talk_name{ color:#13a2d0; width:420px; float:left;}
.talk_date{
	color:#888888;
	width:60px;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.talk_cotent{
	width:490px;
	line-height:18px;
	padding:5px 5px 10px 5px;
	color:#616161;
	float:left;
	font-size: 13px;
}
.talk_butall{width:490px;padding:5px;text-align: right; float:left; margin-bottom:20px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #cacaca;}
.talk_fb{width:500px; height:130px; float:left;}
.talk_fb li {list-style-type: none;display: block;}
.talk_fb ul { margin:0px; padding:0px; float:left; width:490px;}
.talk_fb li.li1 { font-size:14px; font-weight:bold; line-height:22px; color:#222222; }
.talk_fb li.li2 { line-height:18px; color:#666666; float:left; }
.talk_fb li.li3 { width:484px;padding:10px;text-align: right; height:30px; float:left;}
textarea {margin: 0px;padding: 0px;float: left;}


/* 	申请页面 */
#reg{ float: left;width: 930px;}
.reg_top{
	background-image: url(../images/reg_topbg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 17px;
	width: 930px;
	margin: 0px;
	padding: 0px;
}
.reg_middleline{
	background: url(../images/reg_middlebg.gif) repeat-y left top;
	margin: 0px;
	padding: 0px;
	width: 930px; float:left;
}
.reg_buttomline{
	background-image: url(../images/reg_buttombg.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	padding: 0px;
	height: 13px;
	width: 930px; float:left;
}


/* 	活动介绍 */
.new_clear{
	clear: both;
	padding-right: 30px;
	padding-left: 30px; font-size:12px;
}
.abouthd_title{
	color:#008abf;  font-weight:bold;
	margin-top:20px; padding-left:25px;
	display: block; line-height:22px;
	width: 600px;
}
.abouthd_p {line-height: 22px;color: #555555;text-indent: 2em; margin:0px; padding:10px 26px 10px 26px;}
.apply_p{line-height: 22px;color: #555555; margin:0px; padding:10px 26px 10px 26px;}
.awards_p {
	line-height: 30px; height:30px;
	color: #555555;
	text-indent: 2em;
	margin: 10px 0 0 80px;
	padding: 0 0 0 40px; 
	background-image: url(../images/awards_icon.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
.awards_p2 {
	line-height: 30px; height:30px;
	color: #555555;
	text-indent: 2em;
	margin:0px;
	padding: 0px;
	font-size:14px;
	font-weight:600;
}
.detail_info_video{ margin:0 auto 12px auto;}


a img{ border:0;} 
a{ cursor:pointer}
li{ list-style:none}
.blodcss{ font-weight:600}
.red{ color:#ff0000;}
.blue{ color:#278EAF}



.more_index{ float:right; padding:0; width:100px; height:31px; margin:-22px 0 0 0; } 
.more_index a{text-decoration:none;color:#0089bf;}   
.more_index a:hover{color:#00a1e1; text-decoration:none;}                      
#apply_container_f{ margin:0 auto; padding:0; height:auto; width:930px; background:#fff}
.apply_f_top{ margin:0 auto; width:100%; padding:0; height:94px;}
.apply_f_top_con{ background:url(../images/f_apply1.jpg) repeat-x top center; width:915px; float:left; margin:0; padding:0; height:94px; color:#258EAC; font-size:12px; line-height:35px;}
.apply_f_top img{ float:left;}
.apply_f_top_con div{ margin:30px 0 0 15px; padding:0; height:auto; line-height:35px;}
.apply_f_top_con div img{ float:left; margin:0 10px; padding:0;}
.apply_f_top_con div ul{ float:left; margin:0 0 0 10px; height:auto; padding:0;}
.apply_f_top_con div ul li{ line-height:35px; margin:0; padding:0; height:auto;}
.apply_f_content{ border:2px solid #8DD1E6; border-bottom:0; border-top:0; margin:0 auto; padding:0; height:auto; width:925px; float:left}
.apply_f_bottom{ width:100%; margin:0 auto; padding:0; height:auto;}
.apply_f_bottom img{ float:left; margin:0; border:0}
.apply_f_bottom div{border-bottom:2px solid #9DDBE8; float:left; height:7px; margin:0; padding:0; width:915px; float:left; line-height:0}
.apply_f_container_in{ margin:0 auto; padding:0; height:auto; width:870px;}
.apply_f_container_in_top{ margin:0 auto; padding:0; height:9px; width:100%}
.apply_f_container_in_top img{ float:left; border:0; margin:0;}
.apply_f_container_in_top div{ float:left; border-top:1px solid #E5F7FB; margin:0; padding:0; height:9px; width:850px; background:#F9FDFE; overflow:hidden}
.apply_title_f{ margin:0 auto; padding:0; height:auto; line-height:30px; font-weight:bold; color:#278EAF; font-size:12px; width:868px;}
.apply_f_container_in_con{ margin:0 auto; padding:25px 0 25px 0; height:auto; border:1px solid #e5f7f8; border-bottom:0; border-top:0; width:868px; background:#F9FDFE; float:left; font-size:12px; color:#656668; overflow:hidden}

.apply_f_container_in_con div{ width:100%; margin:0 auto; padding:0; height:auto;}
.apply_f_container_in_con div div{float:left; width:30%; margin:6px 0; line-height:22px; padding:0; height:22px; text-align:right}
.apply_f_container_in_con div span{ color:#f00; margin:0 2px}
.apply_f_container_in_con div p{ float:left; width:70%; margin:6px 0; line-height:22px; padding:0; height:22px; text-align:left;}
.apply_f_container_in_bot{ margin:0 auto; padding:0; height:9px; width:100%}
.apply_f_container_in_bot img{ float:left; border:0; margin:0;}
.apply_f_container_in_bot div{ float:left; border-bottom:1px solid #E5F7FB; margin:0; padding:0; height:8px; width:850px; background:#F9FDFE; overflow:hidden}
.apply_f_container_in_con select{height:20px; line-height:20px; border:1px solid #7E9EB7}
.input_f_apply_bot{ width:450px; height:80px;}
.input_f_apply_short{ width:60px;}
.sub_apply_f_bot{ margin:0 auto; text-align:center; width:100%; padding:30px 0 30px 0; clear:both; height:auto;}


.angle_f_container_in{ margin:0 auto; padding:0; height:auto; width:670px;}
.angle_f_container_in_top{ margin:0 auto; padding:0; height:9px; width:100%}
.angle_f_container_in_top img{ float:left; border:0; margin:0;}
.angle_f_container_in_top div{ float:left; border-top:1px solid #E5F7FB; margin:0; padding:0; height:9px; width:650px; background:#F9FDFE; overflow:hidden}
.angle_title_f{ margin:0 auto; padding:0; height:auto; line-height:30px; font-weight:bold; color:#278EAF; font-size:12px; width:668px;}
.angle_f_container_in_con{ margin:0 auto; padding:25px 0 25px 0; height:auto; border:1px solid #e5f7f8; border-bottom:0; border-top:0; width:668px;background:#F9FDFE; float:left; font-size:12px; color:#656668;}
.angle_f_container_in_con div{
	width:100%;
	height:35px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0; 
	padding-left: 0;
}

.angle_f_container_in_con div div{float:left; width:25%; margin:6px 0; line-height:22px; padding:0; height:22px; text-align:right; }
.angle_f_container_in_con div p{ float:left; width:75%; margin:6px 0 0 6px; line-height:22px; padding:0; height:22px; text-align:left; }
.angle_f_container_in_con div p table{ margin:0 auto; padding:0; width:100%; height:22px; float:left;}
.angle_f_container_in_con div p table tr td{ margin:0 auto; padding:0; width:100%; line-height:17px; height:22px; float:left;text-align:left}
.tab_fir_indexbig tr td{ text-align:left; float:left; margin:0; padding:0;}
.angle_f_container_in_bot{ margin:0 auto; padding:0; height:9px; width:100%}
.angle_f_container_in_bot img{ float:left; border:0; margin:0;}
.angle_f_container_in_bot div{ float:left; border-bottom:1px solid #E5F7FB; margin:0; padding:0; height:8px; width:650px; background:#F9FDFE; overflow:hidden}
.angle_f_container_in_con select{ width:60px; height:20px; line-height:20px; border:1px solid #7E9EB7}




.input_short_apply{ height:17px; line-height:17px; border:1px solid #7F9DB9; width:150px; margin:0; padding:0; text-align:left; float:left}
.input_long_apply{ height:17px; line-height:17px; border:1px solid #7F9DB9; width:180px; float:left;}
.in_one_line{ width:100%;}
.input_long_apply_bot{ height:100px; width:400px; line-height:17px; border:1px solid #7f9db9;}
#input_bot_p{float:left; width:70%; margin:6px 0; line-height:22px; padding:0; height:auto; text-align:left;}
#input_bot_p2{ float:left; width:70%; margin:0 0; line-height:22px; padding:0; height:22px; text-align:left;}
.select_apply{ font-size:12px; line-height:0; height:15px; float:left;}
.input_shorter_apply{height:17px; line-height:17px; border:1px solid #7F9DB9; width:90px}
.input_shorter2_apply{height:17px; line-height:17px; border:1px solid #7F9DB9; width:120px}
.sub_img_apply{ background:url(../images/sub_bj_apply_06.jpg) no-repeat; line-height:22px; height:22px; width:40px; margin:0; padding:0; border:0; font-size:12px; text-align:center;cursor:pointer}
.image_input_submit{ margin:0 5px;}
.long_sub_angle{ background:url(../images/more_sub_angle_05.jpg) repeat-x; height:22px; line-height:22px; border:0; margin:0; padding:0; float:left; font-size:12px; color:#000;}

.sub_angle_all .img1{ float:left; margin:0 0 0 165px}
.sub_angle_all .img2{ float:left; margin:0}
.sub_angle_all{ display:block; margin:5px auto; width:100%; padding:0; height:auto; clear:both; float:left}

.ranking_dropdownlist{ width:100px;}
#index_bigbj{ background:url(../images/top_jpg.jpg) no-repeat center top #fff; margin:0; padding:0; font-size:12px; width:100%;}

#header{width: 930px; margin:0 auto;padding: 0; height:280px; overflow:hidden}
#header_big{width: 930px; margin:0 auto;padding: 0; height:552px; overflow:hidden}
#login_big{ background:url(../images/loginbig_bj_02.jpg) no-repeat; width:110px; height:30px; line-height:30px; color:#fff; text-align:center; float:right; margin:0 2px 10px auto;}
#login_big ul{ width:100%; margin:0 auto; padding:0;}
#login_big ul li{ float:left; width:50%; padding:0; height:auto; margin:0; line-height:30px;}
#login_big ul li a{ color:#fff; text-decoration:none}
#login_big ul li a:hover{ color:#ff0; text-decoration:none}
.wybm{ margin:0; padding:250px 0 0 50px; width:290px; height:79px; float:left;}

#content_big{ width:100%; margin:0 auto; padding:0; background:url(../images/contentbj.jpg) no-repeat center top #fff;}
#content_small{ margin:0 auto; padding:0;background:url(../images/contentbj.jpg) no-repeat center top; overflow:hidden; height:auto; width:930px}
.left_col_middle2 span{ float:right; margin:0 0 0 0; height:auto; padding:7px 0 0 0; display:block; width:110px; line-height:35px}
.left_col_middle2 span .a_link{color:#0089bf; text-decoration:none}
.left_col_middle2 span .a_link:hover{ color:#00a1e1; text-decoration:none}
.left_index_title{
	background: url(../images/title_frame.jpg) no-repeat left bottom;
	width: 333px;
	font-size: 14px;
	font-weight: bold;
	float:left;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 18px;
	margin-left: 12px;
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 43px;
}
.num_applyer{ float:left; margin:12px auto 0 auto; padding:0; height:35px;}
.num_applyer small{ font-size:12px; color:#0089bf; font-weight:600; padding:0 2px;}
.left_index_title_div{ margin:0 auto; height:auto; padding:0; width:100%;}
.left_index_title_div span{ margin:0; padding:0;}
.indexbig_ul{ margin:10px auto; padding:0; height:auto; width:98%;}
.indexbig_ul ul {float:left;margin:0px 0 0 10px;padding: 0 0 0 30px;background-image: url(../images/blue_point.gif);background-repeat: no-repeat;background-position: 10px center;}
.indexbig_ul li {display: block;float: left;list-style-type: none;font-weight: normal;margin-right: 10px; line-height:28px;}
.li1 a {color: #333333;text-decoration: none;}
.li1 a:hover {color: #000000;text-decoration: underline;}
.indexbig_ul li.li1 { width:500px; color:#333333;}
.indexbig_ul li.li2 { width:60px; color:#666666;}
.left_index_con_div{ width:100%; margin:-10px auto; padding:0; height:auto; overflow:hidden; float:left; }
.left_index_imgul{ float:left; width:114px; height:auto; padding:0; margin:0px 5px 4px 5px; text-align:center; font-size:12px; }

#sub_index_bj{ margin:0 auto; padding:0; text-align:center; float:left; width:60px;height:22px; line-height:22px; font-size:12px;}
#sub_index_bj .red{color:#FE0000}
#sub_index_bj .black{color:#333333}
#sub_index_bj3{ float:left; width:60px; height:23px;}
#sub_idnex_bj2{ margin:0 auto; padding:0; width:60px; height:45px; overflow:hidden; background-image:url(/images/ballot.gif)}
.btn_vote2{ margin:3px auto 10px auto; padding:0; height:auto; text-align:center; width:100%; height:auto; clear:both;}

.left_index_imgul p{
    height:116px;
	width:100%;
	text-align:center;
	margin:2px auto 0 auto;
	padding:8px 0 0 0;
	background-image: url(../images/img_indexbj_03.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}
.left_index_imgul p img{ width:96px; height:96px; margin:6px auto 2px auto;}
.in_left_index_imgul1{ width:100%; margin:8px auto; padding:0; height:38px; text-align:center; font-size:12px;}
.in_left_index_imgul2{ width:100%!important; margin:8px auto; padding:0; height:38px; text-align:center; font-size:12px;}
*html .in_left_index_imgul2{ width:85%; margin:8px auto; padding:0; height:40px; text-align:center; font-size:12px;}
.in_left_index_imgul span{ float:left; text-align:center; width:50%; padding:0; height:auto; font-size:12px;}
.left_index_a{ color:#444; text-decoration:none ; width:100%;}
.left_index_a:hover{ color:#676765; text-decoration:none}
.right_index_a{ color:#479ec9; text-decoration:none}
.right_index_a:hover{ color:#77d8ff; text-decoration:none}
.in_left_index_con_div{ width:94%; margin:0 auto; height:auto; padding:0 0 15px 0;}
.bj_rigth_index{background:url(../images/inrightbj_05.jpg) repeat-x top center; float:left; width:236px; height:auto; margin-left:18px!important;margin-left:15px; padding:0;}
.imgright_index{ border:1px solid #cee1c3; width:212px; height:141px; padding:3px 0 0 0; text-align:center; margin:5px auto}
.imgright_index_text{
	height:auto;
	width:88%;
	line-height:20px;
	color:#4e4d4d;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 8px;
	margin-left: auto;
}
.imgright_index_text a{ color:#4e4e4e; text-decoration:none}
.imgright_index_text a:hover{ color:#0080b1; text-decoration:none}
.news_right_index{ width:100%; margin:0 auto; padding:0; height:auto; clear:both; overflow:hidden}
.news_right_index_top{ width:100%; margin:0 auto; padding:0; height:30px; color:#000;font-size: 14px;font-weight: bold; background:url(../images/right_frame.jpg) no-repeat bottom left; line-height:30px; clear:both; margin-top:10px;}
.news_right_index_top p{
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 4px;
}
.imgright_index_textc{
	height:auto;
	width:88%;
    line-height:20px;
	color: #666666;
	font-size: 12px;
	margin:14px auto 10px auto;
}
.imgright_index_textc a{ float:right;color:#4e4e4e; margin-bottom:10px;}
.imgright_index_textc a:hover{float:right; color:#0080b1; margin-bottom:10px;}
.news_right_index_top span{ float:right; margin:8px auto 0 auto ; height:auto; padding:0; line-height:20px;}
.news_right_index ul{
	width:99%;
	height:auto;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 8px;
}
.news_right_index ul li{
	list-style-type: none;
	padding: 0px;
	margin-top: 4px;
	margin-right: 0px;
	margin-bottom: 4px;
	margin-left: 0px; line-height:20px;
}
.news_right_index ul li a{
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	background-image: url(../images/point.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	margin: 0px;
}
.news_right_index ul li a:hover{
	text-decoration:none;
	color: #000;}
	
.news_right_index_con{ margin:0 auto; height:auto; width:100%; padding:10px 0 0 0;}
.news_right_index_con p{ margin:0 0 0 10px; height:22px;}
.news_right_index_con p a{ text-decoration:none; color:#666666;}
.news_right_index_con p a:hover{ text-decoration:none; color:#333333;}
.link_list_div{ float:left; margin:6px 3px 3px 3px; width:104px; height:65px; background:url(../images/bj_right.jpg) no-repeat; text-align:center;}
.link_list_div img{ margin:2px auto 0 auto;}
.link_list_div2{ float:left; margin:10px 3px 3px 3px; width:104px; height:65px; text-align:center;}
.link_list_div2 img{ margin:2px auto 0 auto;}
.tabcontent_ul{ margin:5px auto 7px auto; width:98%; padding:0px 0 2px 0px; height:auto; font-size:12px;  float:left}
.tabcontent_ul li{ float:left; width:92%; height:auto; padding:0; margin:0 2px; font-size:12px;}
.tabcontent_ul li a{ color:#454647; text-decoration:none; font-size:12px; display:block; height:22px; float:left;}
.tabcontent_ul li a:hover{ color:#000; text-decoration:none;font-size:12px;}
.tabcontent_ul li small{ font-size:12px; float:right; color:#666666;}
.hdcx{ float:left; width:195px; height:54px; margin:260px 0 0 0px; padding:0;}

.Process_list{ width:100%; height:auto; margin:0; padding:0px; clear:both; height:auto;}
.Process_list img{ margin:0; padding:0;}
.bj_left_index{float: left;width: 674px; height:auto; margin:0; padding:0;}
.wybm_all_div{ width:100%; margin:0 auto; padding:0; height:auto; float:left}
.left_indexbig_bottom img{ float:left}
.left_indexbig_bottom{ margin:0 auto 0 0px; padding:0; width:676px; height:8px; overflow:hidden;}
.left_indexbig_bottom div{border-bottom:2px solid #9ddbe8;height:5px; width:656px; padding:-1px 0 0 0; float:left; margin:0; overflow:hidden}

.left_indexbig_top img{ float:left}
.left_indexbig_top{ margin:0 auto 0 0px; padding:0; width:673px; height:auto;}
.left_indexbig_top div{ background:url(../images/topbj_05.jpg) repeat-x top center #fff;height:13px; width:656px; padding:0; float:left; margin:0; overflow:hidden}

.indexbig_top_mv{ width:150px; height:auto; margin:3px 0 4px auto; padding:0; float:left}
*+html .indexbig_top_mv{ width:150px; height:auto; margin:0 0 0 auto; padding:0; float:left}
*html .indexbig_top_mv{ width:150px; height:auto; margin:0 0 0 auto; padding:0; float:left}
.indexbig_top_mv .p_img{  background:url(../images/imglistbj_03.jpg) no-repeat center center; text-align:center; margin:0 auto;  width:150px; height:100px;padding:7px 0 0 0; overflow:hidden;}
.indexbig_top_mv .p_text{line-height:20px; font-size:12px; margin:0 auto; padding:0; height:auto; text-align:center}
.indexbig_top_mv .p_text a{ color:#444; text-decoration:none}
.indexbig_top_mv .p_text a:hover{ color:#999; text-decoration:none}
#sub_small_index_mv {position:absolute; width:16px; height:16px; margin:87px auto 0 124px; filter: Alpha(Opacity=90); }
#sub_small_index_mv2 {position:absolute; width:16px; height:16px; margin:92px auto 0 128px; filter: Alpha(Opacity=90); }



.a_anli{ color:#796239; text-decoration:none;}
.a_anli:hover{ color:#796239; text-decoration:underline;}
.a_more{ color:#007C87; font-weight:bold; font-size:12px; text-decoration:none; float:right; margin-right:15px;}
.a_more:hover{ color:#007C87; font-weight:bold; text-decoration:underline;float:right; margin-right:15px;}
.tab_menu{ background:url(../images/bjtop_03.jpg) no-repeat left center;width:90%;height:31px; float:left; margin:7px auto 0 10px; padding:0 0 0 20px}
*html .tab_menu{margin:7px auto 0 5px;}
.tab_menu li{width:95px;height:31px;float:left;text-align:center;}
.tab_menu li a{width:95px;height:31px;display:block;color:#525252;font-size:14px;line-height:30px;cursor:pointer; font-weight:bold;}
.tab_block{clear:both; margin:5px 0 0 25px}
.right_onclickin{background:url(../images/qhbj_03.jpg) no-repeat; width:95%; height:31px;}
.right_onclickout{background:url(../images/qhbj_05.jpg) no-repeat; width:95px; height:31px;}
.in_inputbot_slelectdiv{ margin:0 auto; padding:0; height:auto; width:75%; float:left;}
.floatleft_input_last{ float:left; margin:0 2px; padding:0;}
.in_input_select_con{ float:left; margin:0; padding:0;}
.select_apply_last{ float:left; margin:0 2px 0 0; padding:0;}
.input_bot_p_table tr td{ margin:0; padding:0px; height:auto; text-align:left}



/*------答题问卷-----*/
.title_ask{ margin:0 auto; padding:0; height:auto; line-height:20px; text-align:center; font-weight:bold; font-size:14px; color:#f00}
.changeBg{ background:#e5f7fb; }
.ask_content_ul{ margin:-20px auto 0 auto; padding:0; width:98%; height:auto;}
.ask_content_ul li{ margin:0 auto; padding:20px 5px 20px 5px; height:auto; line-height:28px; font-size:12px; width:96%; border-bottom:1px solid #d2edf8;}
.ask_text{ width:72%; margin:0 auto 10px auto; padding:0; line-height:20px; height:auto;font-size:13px; color:#666666;}




.login_sec{
	width:276px;
	float:left;
	font-size:12px;
	background-image: url(../images/login_sec_bg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	margin: 0px;
	padding: 0px;
	height: 120px;	
}
.login_sec_left{
	float:left;
	text-align:right;
	margin: 0px;
	padding-top: 18px;
	padding-right: 4px;
	padding-bottom: 0px;
	padding-left: 0px;
	width:70%;
}
.login_sec_left div{
	height: 28px;
	margin: 0px;
	padding: 0px;
}
.txt2{ width:120px;}
.login_sec_right{float:left; text-align:left; padding:18px 2px 0 2px;}
.login_sec_btn{
	background-image: url(../images/login_sec.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin: 0px;
	padding: 0px;
	height: 49px;
	width: 68px;
	text-align:left;
}
.text_rule{ line-height:22px; color:#666666; text-indent: 2em;}
.apply_p{line-height: 22px;color: #555555; margin:0px; padding:10px 26px 10px 26px;}
#text_angle_apply_con{width:75%; padding-left:25%; margin:0; height:auto; line-height:20px; text-align:left}
#angle_f_last_height{ height:auto; margin:0; padding:0;}


.next_f_angle_con div{width:100%;height:auto; margin:0; padding:0;}

.next_f_angle_con div div{float:left; width:25%; margin:6px 0; line-height:22px; padding:0; height:22px; text-align:right; }
.next_f_angle_con div p{ float:left; width:70%; margin:6px 0; line-height:22px; padding:0; height:22px; text-align:left;}
#upload_img_div_f_last{ margin:0 auto; padding:0 0 0 80px; height:auto; width:50%;}
#upload_img_div_f_last div{ float:left; margin:2px auto 0 auto; padding:0; height:auto; width:100%; text-align:left}
#upload_img_div_f_last p{ margin:0 auto; height:auto; padding:0;}
#upload_button{ background:url(/images/sub_bj_apply_07.jpg) no-repeat; width:70px; height:22px; line-height:22px; margin:0; padding:0; text-align:center}
.upload_button2{background:url(/images/sub_bj_apply_07.jpg) no-repeat; width:70px; height:22px; line-height:22px; margin:0; padding:0; text-align:center; border:0}





