/* CSS Document */

/* 初始化 */
body {
	font: normal 12px/22px "宋体"; background:#fff;
}
body, p, ul, li, ol, h1, h2, h3, h4, h5, h6, dl, dt, dd, form, iframe {
	margin: 0;
	padding: 0;
}
ul{ list-style:none;}
img {
	border: 0 none;
	vertical-align: top;
}
input, select {
	vertical-align: middle;
}
.noindent {
	text-indent: 0;
}
.fl {
	float: left;
	display: inline;
}
.fr {
	float: right;
	display: inline;
}
.clear {
	clear: both;
}
.over{ overflow:auto;zoom:1;}
a {
	outline: none;
	text-decoration: none;
	color: #333;
}
/* 初始化结束 */

/*头部*/
.header_t{ width:100%; border-bottom:1px solid #d3d3d3; line-height:30px; height:30px;}
.header_t_c{ width:1000px; color:#99999b; margin:0 auto;}
.header_info span{ padding:0 10px; border-left:1px solid #d1d1d1;}
.header_info span b{ color:#fc5b00; font-size:8px; font-weight:normal;}
.header_info a{ color:#fc5b00;}
.header_link a{ margin:0 0 0 10px; padding:10px 0 10px 20px; color:#99999b;}
.header_link a.wb{ background:url(../images/wb.jpg) no-repeat left center;}
.header_link a.qq{ background:url(../images/qq.jpg) no-repeat left center;}
.header_link a.wx{ background:url(../images/wx.jpg) no-repeat left center;}
.header_c{ width:1000px; margin:0 auto; padding:25px 0;}
.header_c_l{ width:260px;}
.header_c_c{ width:530px;}

#header_lesson h2{width:80px;float:left;font-size:14px;color:#333;}
#header_lesson span{width:100%;float:left;color:#CCC;}
#header_lesson a{color:#666;line-height:30px;}

/*搜索*/
.search_menu{ overflow:auto;zoom:1; margin:10px 0 0 0;}
.search_menu a{ width:60px; height:25px;font-size:12px; line-height:25px; display:block; float:left; text-align:center;}
.search_menu a.hover{color:#fff; background:#fd9502;}
.search input{ height:30px; line-height:30px; border:2px solid #fd9502; width:350px; padding:0 0 0 45px; background:url(../images/fdj.jpg) 10px center no-repeat; color:#d2d2d2; }
.search button{ width:84px; height:34px; background:url(../images/buttonbg.jpg) no-repeat; color:#fff; font-size:18px; border:none; vertical-align:middle; font-family:"微软雅黑"}
.search_list a{ line-height:35px; margin:0 10px 0 0; color:#fc5d00;font-size:12px;}
.search_list a span{ color:#9a9a9a;}

/*搜索结束*/
.myWork,.purchase{ background:url(../images/myworkbg.jpg) no-repeat; width:96px; height:30px; margin:35px 0 10px 0;}
.myWork a{ display:block; line-height:30px;font-size:12px; background:url(../images/mywork.jpg) no-repeat 5px center; padding:0 0 0 40px; color:#b2674a;}
.purchase a{ display:block; line-height:30px;font-size:12px; background:url(../images/purchase.jpg) no-repeat 5px center; padding:0 0 0 48px; color:#b2674a;}
.header_c_r{ width:200px;}
/*头部结束*/

#main{ width:1000px; margin:15px auto;}
/*导航*/
#nav{ width:100%; height:50px; background:#fd9502; font-family:"微软雅黑"; text-align:center;}
.nav_c a{ font-size:16px; color:#fff; padding:0 17px; line-height:50px; font-weight:bold; background:url(../images/abg.jpg) no-repeat right center;}
.nav_c a:hover{ color:#333;}
.nav_c a.last{  background:none;}


#navb{ width:100%; height:50px; background:#fd9502; font-family:"微软雅黑"; }
.nav_cb{ width:1000px; margin:0 auto; }
.nav_cb a{ display:block; font-size:16px; color:#fff; line-height:50px; font-weight:bold; background:url(../images/abg.jpg) repeat-y left center; width:197px; float:left; text-align:center;}
.nav_cb a.hover{background:#fb5a02 url(../images/abg.jpg) repeat-y left center;}
.nav_cb a.last{ border-right:1px solid #fab442}
/*导航结束*/

	/*登录*/
	.login{ margin:0 0 10px 0;}
	.login_title{ line-height:30px; font-family:"微软雅黑";  font-size:16px; color:#333; background:url(../images/login_t.jpg) repeat-x center bottom;}
	.login_title span{ border-bottom:2px solid #fca500; display:block; line-height:30px; width:65px;}	
	.login_content{ padding:15px 25px; background:#fafafa;}
	.user{ width:190px; height:30px; background:url(../images/user.jpg) no-repeat; margin:0 0 10px 0;}
	.user input{ width:145px; height:30px; color:#999999; border:none; line-height:30px; background:url(../images/inputa.jpg) no-repeat 10px center; padding:0 0 0 45px; }
	.userb input{  background:url(../images/inputb.jpg) no-repeat 10px center; }
	.login_b{ width:190px; height:30px; line-height:30px; background:url(../images/login_b.jpg) repeat-x; border:none; color:#3a7cb0; font-size:16px; font-weight:bold; border-bottom:1px solid #5693c2; margin:10px 0; }
	.find{ text-align:center; }
	.find a{  margin:0 0 0 10px; color:#999; }
	/*登录结束*/


/*底部*/
#footer{ width:100%; background:#e5e5e5; padding:40px 0; border-top:1px solid #999; }
.footer_t{ border-bottom:1px dashed #a29698;}
.footer_b{ width:1000px; margin:0 auto;line-height:22px; padding:0px; text-align:center; color:#676767;}
.footer_b a{ color:#676767; padding:0 5px;}
/*底部结束*/
