@charset "utf-8";
/* CSS Document */
body{ margin:0px; padding:0px; font-family:"宋体"}
.clear{ clear:both}
/*头部开始*/
#header{ height:33px; padding:0px; margin:0px; background-color:#333333; width:100%px; }
#header .menu{ margin:0 0 0 20px;  padding:0px; height:100%; width:650px; float:left; color:#979696}
#header .menu ul{ margin:0px; padding:0px; height:33px;color:#666666; }
#header .menu ul li{ float:left; list-style:none; color:#cccccc; height:33px; line-height:33px; padding-right:6px;font-size:12px;}
#header .menu ul li a{ color:#cccccc; font-size:12px;text-decoration:none}
#header .user{ height:33px;/* width:118px;*/ margin:auto; float:left }
#header .user ul{ margin:0px; padding:0px; height:33px;/* width:118px;*/ line-height:33px;color:#666666; font-size:12px;}
#header .user ul  a{color:#cccccc; font-size:12px; text-decoration:none; padding:0px 5px 0px 5px;}

/*logo开始*/
#logo{ height:100px; padding:0px; margin:0px;  width:100%; }
#logo img{ margin-top:24px; margin-left:20px; float:left}
#logo .search{ height:24px; width:468px; margin:0px; padding:0px;  margin-left:112px; float:left; margin-top:60px; padding:3px;}
#logo .search .textbox{ padding:3px; border:1px solid; border-color:#999999 #ccc #ccc #999999;  color:#999999; resize: none;}
#logo .search select{ padding:2px; border:1px solid; border-color:#999999 #ccc #ccc #999999;  color:#999999; resize: none; }

/*内容显示部分开始*/
#title{ margin:0px 20px 0px 20px; padding:0px; height:28px; background-color:#f4f4f4; border-bottom:1px solid #cccccc; font-size:12px; line-height:28px; padding-left:7px; }
#main{ padding:0px; margin:0px;  width:891px; float:left; margin-left:20px; float:left }
#main .content{ margin:0px; padding:0px; height:93px; width:891px;  margin-top:20px; float:left; color:#0000cb}
#main .content .image{ height:93px; width:122px; float:left}
#main .content .image a{ border:0}
#main .content .image a img{ border:0px;}
#main .content .cont{ height:93px; width:761px; padding:0px; margin:0px; float:right;font-size:14px;}
#main .content .cont p{ margin:0px; padding:0px; font-size:12px;  line-height:18px; color:#000}
#main .content .cont p span{ color:#999999}
#main .content .cont p a{ color:#999999}
#main .content .cont p a:hover{color:#ff6600;}
#main .content .cont .tit1{ color:#ff6600; }
#main .content .cont .tit{ color:#989898; }
#main .content .cont .tit:hover{color:#ff6600; }
#main .content .cont .user{ color:#666666}
#main .content .cont .user:hover{ color:#ff6600}
/*分页部分开始*/
#fenyemai{ margin:10px 20px 0px 0px; padding:0; height:25px;  font-size:12px; float:left ; margin-top:25px; line-height:25px; }
#fenyemai .fenye{  margin:0px; text-align:center; height:25px; padding:0;  text-align:right; z-index:100; float:left }
#fenyemai .fenye a{ padding:4px 7px; margin:0px 6px 0px 0px;; border:solid 1px #7E7E7E; background-color:White; color:#000; text-decoration:none; height:25px;}
#fenyemai .fenye a:hover,#fenyemai .fenye .hover{ text-decoration:none; background-color:#cccccc;}
.fenye{  margin:0px; text-align:center; height:25px; padding:0;  text-align:right; z-index:100; float:left ; color:#000; line-height:25px;}
.num{ border:#CCC solid 1px; background:#fff; padding:4px 10px; text-decoration:none; color:#000}
.num:hover{ background-color:#cccccc; color:#000; text-decoration:none; border:#CCC solid 1px;  padding:4px 10px;}
.num:active{background-color:#000; color:#000; text-decoration:none; border:#CCC solid 1px;  padding:4px 10px;}
.curr{background-color:#cccccc; color:#000; text-decoration:none; border:#CCC solid 1px;  padding:4px 10px;; color:#000}
.curr:hover{background-color:#cccccc; color:#000; text-decoration:none; border:#CCC solid 1px;  padding:4px 10px;}
.curr:active{background-color:#000; color:#000; text-decoration:none; border:#CCC solid 1px;  padding:4px 10px;}
.prev{border:#CCC solid 1px; background:#fff; padding:4px 10px;text-decoration:none;; color:#000}
.hover{background-color:#cccccc; color:#000; border:#CCC solid 1px;  padding:4px 10px;text-decoration:none;}
.prev:hover{ background-color:#cccccc; color:#000; border:#CCC solid 1px;  padding:4px 10px;text-decoration:none;}
.next{border:#CCC solid 1px; background:#fff; padding:4px 10px;text-decoration:none;; color:#000}
.next:hover{ background-color:#cccccc; color:#000; border:#CCC solid 1px;  padding:4px 10px;text-decoration:none;}
/*底部*/
#footer{ height:74px; border-top:1px solid #e6e7e1; margin:20px 20px 0px 20px;}
#footer .menu{ padding:20px 0px 0px 0px; margin:0px 0px 0px 0px; height:22px; line-height:22px; text-align:center}
#footer .menu ul{ margin:0px; padding:0px;}
#footer .menu li{ padding:0px 3px; color:#000; display:inline;font-size:12px;}
#footer .menu a{ color:#000; font-size:12px;}
#footer p{ font-family:Arial; padding:0px 5px; margin:auto; text-align:center; font-size:12px; margin:0px;}

/*全站搜索*/
.searchbody{width:998px;margin:0px ; font-size:12px; float:left}
.searchbody .left{width:700px;float:left;}
.searchbody .left .tit{font-size:12px;color:#666;height:30px;line-height:30px; margin-left:20px;}
.searchbody .left .tit span{color:#ff0000;}
.searchbody .left .leftbox{margin:0px; text-align:left; float:left; margin-left:-20px;}
.searchbody .left .leftbox .searchlist{  }
.searchbody .left .leftbox .searchlist li{margin:10px 0px; list-style:none}
.searchbody .left .leftbox .searchlist .art_title a{font-size:14px;color:#369;}
.searchbody .left .leftbox .searchlist span.class_name{font-size:14px;}
.searchbody .left .leftbox .searchlist .class_name a{font-size:14px;color:#369;}
.searchbody .left .leftbox .searchlist .artintro{line-height:22px;color:#000;}
.searchbody .left .leftbox .searchlist .arturl a{color:green; font-family:Verdana, Arial, Helvetica, sans-serif;}
.searchbody .left .leftbox .searchlist .c9{color:green; font-family:Verdana, Arial, Helvetica, sans-serif;}

.searchbody .left .leftbox .searchabout span{font-size:14px;color:#000;}
.searchbody .left .leftbox .searchabout li{width:10%;float:left;text-align:center;}
.searchbody .left .leftbox .searchabout a{font-size:14px;color:#059;text-decoration:underline;}

.searchbody .left .leftbox .kuaisou{width:500px;margin:0px auto;background:url(search-bg.png) no-repeat;}
.searchbody .left .leftbox .kuaisou .i{margin-left:5px;width:337px;background:none;padding-left:15px;font-size:14px;color:#999;border:red 0px solid;height:28px;line-height:30px;overflow:hidden;}
.searchbody .left .leftbox .kuaisou #m{width:69px;height:33px;border:0;background:url(search-bg.png) right -72px;}