@charset "utf-8";
*{ margin:0; padding:0;}
body,html{ margin:0; padding:0; font-size:12px;color:#555555; background:#FFF;}
input,select,table,td,th,font{font-size: 12px;}
ol,ul,li,dl,dt,dd,div,p,span{ list-style:none; margin:0; padding:0;}
img{border:0}
select,input{ color:#555555;}
.f_left{ float:left;}
.f_right{ float:right;}
.clear{ clear:both;}
a{ color:#555555; text-decoration:none; outline:none;}
a:hover{ color:#41a602; text-decoration: underline;}
.bodyer{ width:980px; margin:8px auto;}
a:visited{ text-decoration:none;}
/*全局样式结束*/

#main, #footer{ margin:0 auto; width:980px;text-align:left;}


/*登陆框样式开始*/
.top_login{ width:100%; height:30px; background: url(../images/login_bg.gif) repeat-x;}
.lg_bg{ width:980px; margin:0 auto; padding-top:5px; overflow:hidden;}
.lg_bg label{ float:left; line-height:1.6em;}
.lg_bg input{ height:16px; border:#bfe4a8 solid 1px; margin:0 10px 0 5px; float:left;}
.wy_login{ float:left;}


/*头部样式开始*/
.header{ width:980px; margin:0 auto; overflow:hidden;}
.logo_box{ margin-left:20px; float:left;}
.wenyi_logo{ float:left; margin:10px 0 0 30px;}
.top_png{ float:right; margin-right:28px;_margin-right:14px;}
.top_banner{ overflow:hidden; height:70px; padding-top:15px;}


/*文艺库导航开始*/
.wy_menu{ height:81px; overflow:hidden; background:url(../images/wy_menu.gif) no-repeat; border-bottom:#eefee3 solid 5px; }
.menu_txt{ font-size:14px; font-weight:bold; color:#FFF;}
.menu_txt { display:block; float:left; padding:18px 30px 0 12px; }
.menu_txt span{ padding-left:20px;}
a.menu_txt:hover{ color:#FFF;}
.tp_menu{padding-left:20px;}
.tp_menu ul{ float:right; padding-top:12px;}
.tp_menu ul li{ display:inline; padding:10px 27px 0 10px;}
a.my_cnki{ color:#67b604; font-weight:bold;}
.bt_menu{ text-align:center; padding-top:23px;+padding-top:10px;}
.bt_menu a{ padding:0 6px;}


/*底部信息*/
#footor{width:978px; margin:8px auto 0 auto; border:#e0e0e0 solid 1px; background:url(../images/footorBG.gif) bottom repeat-x; padding:20px 0;}
#footor .nav{ text-align:center;}
#footor .nav a{ margin:0 5px;}
#footor p{ text-align: center; margin-top:20px; line-height:1.6em;}
.nav{ border-bottom:#e0e0e0 solid 1px; padding-bottom:5px;}