@charset "utf-8";
/* CSS Document */
html,body{margin:0;padding:0;height:100%;height:100%;font-family:"Microsoft Yahei"; background:#eff0f4; color:#666; font-size:14px;}
a{ text-decoration:none !important; color:#666 !important;}
a:hover{ text-decoration:none !important;}
h1 {
	margin: 0px; padding: 0px;
}
h2 {
	margin: 0px; padding: 0px;
}
img{border:0;}
h3 {
	margin: 0px; padding: 0px;
}
h4 {
	margin: 0px; padding: 0px;
}
h5 {
	margin: 0px; padding: 0px;
}
h6 {
	margin: 0px; padding: 0px;
}
hr {
	margin: 0px; padding: 0px;
}
p {
	margin: 0px; padding: 0px; 
}
blockquote {
	margin: 0px; padding: 0px;
}
dl {
	margin: 0px; padding: 0px;
}
dt {
	margin: 0px; padding: 0px;
}
dd {
	margin: 0px; padding: 0px;
}
ul {
	margin: 0px; padding: 0px;
}
ol {
	margin: 0px; padding: 0px;
}
li {
	margin: 0px; padding: 0px;
}
pre {
	margin: 0px; padding: 0px;
}
form {
	margin: 0px; padding: 0px;
}
fieldset {
	margin: 0px; padding: 0px;
}
legend {
	margin: 0px; padding: 0px;
}
button {
	margin: 0px; padding: 0px;
}
input {
	margin: 0px; padding: 0px;
}
textarea {
	margin: 0px; padding: 0px;
}
th {
	margin: 0px; padding: 0px;
}
td {
	margin: 0px; padding: 0px;
}
menu {
	margin: 0px; padding: 0px;
}
ul li{ list-style:none !important;}


/*公用*/
.clear{ clear:both !important;}
.left{ float:left;}
.right {float: right;}
.font12f{ font-size:12px; color:#F00;}
.font139{ font-size:13px; color:#999;}
.font136{ font-size:13px; color:#666;}
.font13f{ font-size:13px; color:#fff;}
.font14f{ font-size:14px; color:#fff;}
.font146{ font-size:14px; color:#666;}


.border_d1{ border:1px solid #d1d1d1;}
.border_bd1{ border-bottom:1px solid #d1d1d1;}
.border_ld1{ border-left:1px solid #d1d1d1;}
.border_rd1{ border-right:1px solid #d1d1d1;}
.border_td1{ border-top:1px solid #d1d1d1;}
.border_bda{ border-bottom:1px dashed #d1d1d1;}

.padding0{ padding:0px;}
.paddingL0{ padding-left:0px;}
.paddingR0{ padding-right:0px;}
.paddingT0{ padding-top:0px;}
.paddingB0{ padding-bottom:0px;}
.paddingT5{ padding-top:5px;}
.paddingL10{ padding-left:10px;}
.paddingLR5{ padding-left:5px;padding-right:5px;}
.paddingLR10{ padding-left:10px;padding-right:10px;}
.paddingTB15{ padding-top:15px; padding-bottom:5px}
.paddingTB10{ padding-top:10px; padding-bottom:10px}


/*banner*/
.banner{overflow:hidden;}
.banner .swipe{position:relative;overflow:hidden;height:180px;}
.banner .swipe > ul{overflow:hidden;position:relative;}
.banner .swipe li{float:left;position:relative;}
.banner .swipe li div{text-align:center;}
.banner .swipe .swipe_num{position:absolute;right:136px;bottom:9px;width:70px;height:9px;text-align:right;overflow:hidden;z-index:99;}
.banner .swipe_num li{float:left;width:5px;height:5px;margin-right:5px;background:#ffffff;border-radius:5px;overflow:hidden;color:#FFF;	-moz-border-radius:4px;
	-webkit-border-radius:4px;
}
.banner .swipe_num .on{background:#fa6800;background:#8bce04; border-radius:5px;	-moz-border-radius:4px;
	-webkit-border-radius:4px;
}



/*q_one*/
.q_one{ background:#fff; height:auto;}
.q_title{ padding-top:15px;}
.q_znav a{ padding-top:19px;}
.q_knav a{ padding-top:10px;}

/*q_two*/
.q_two{ margin-top:10px; background:#fff; height:auto;}
.q_news{ padding:10px 10px;}
.q_news ul li{ line-height:30px;}
.q_news span{ float:right; color:#999; font-size:13px;}

/*q_top*/
.q_top{ height:42px; background:#b1122e; }
.q_top_nei{ line-height:40px;}
.q_top a img{ margin-top:12px;}

/*q_foot*/
.q_foot{ font-size:14px; color:#666; line-height:18px; padding-top:15px; padding-bottom:15px;}

/*列表*/
.q_list{ background:#fff; margin-top:10px;}
.q_list_title{ font-size:14px; color:#666; line-height:20px;}

/*分页*/
.y_page{font-size:13px !important; color:#666666 !important; margin-top:30px; padding-bottom:30px;}
.y_page span{ line-height:26px;}
.y_page a{ font-size:11px !important; color:#666666 !important; width:80px; height:24px; line-height:24px; display:block; background:url(../images/quxiao.png) repeat-x; border:1px solid #d1d1d1; border-radius:5px;}

/*详细*/
.q_cont{ background:#fff; height:auto; padding-bottom:30px;}
.q_cont_title{ font-size:14px; color:#db8801; line-height:20px; text-align:center;}
.q_cont_but a{ font-size:13px; color:#fff !important; background:#ffae62; padding:5px 20px; border-radius:5px;}
.q_cont_two{padding-top:15px; padding-bottom:15px;}
.q_cont_table{ margin-top:15px;}
.q_cont_table table{ border:solid #d1d1d1; border-width:1px 0px 0px 1px;}
.q_cont_table table td{ border:solid #d1d1d1; border-width:0px 1px 1px 0px;}


/*报名*/
/*个人-资料管理*/
.y_gzil_big{ border-radius:3px; background:#fff; height:auto; margin-top:10px;}
.y_gzil_cont{ line-height:36px;}
.y_gzil_text{ border:none; background:none; width:100%; font-size:13px !important; color:#000 !important;}
.y_gzil_text1{ border:none; background:none; width:100%; font-size:13px !important; color:#666 !important;}
.y_but{ background:#ffae62; border:none; height:36px; color:#fff; font-size:14px; border-radius:5px; margin-top:15px}
