body,h1,h2,h3,h4,ul,li,p,dt,dl,dd{margin:0;padding:0}
body{font:400 14px 'simsun'}
li{list-style:none}
.bold{font-weight:800}
.warp{width:960px;margin:auto;}
.head{width:960px;margin:auto;padding:15px 0;}
.head .logo{width:365px;float:left}
.head .logo a{height:60px;text-indent:-1299px;display:block;background:url("http://www.yggk.net/templets/gaokao/images/logo.jpg") no-repeat}
.head .nav{font-size:14px;margin:38px 0 0 10px;float:left;}
.head .top{float:right;margin-top:-5px;font-size:12px;}
.head a{color:#444;text-decoration:none;}
.hd{clear:both;background:#61AB17;height:106px;overflow:hidden;font-family:"\5FAE\8F6F\96C5\9ED1","\5B8B\4F53",sans-serif}
.hd h2{width:118px;height:106px;overflow:hidden;padding:0 20px;text-align:center;font-size:40px;color:#61AB17;line-height:50px;background:#fafafa;float:left}
.hd h3{margin-left:20px;font-size:24px;color:#fff;line-height:106px;float:left;display:inline}
.list{width:960px;margin:auto;background:#fff;}
.exam{background:#fafafa;width:600px;min-height:478px;_height:478px;float:left;padding:20px;}
.exam li{line-height:30px;height:30px;font-weight:400;font-size:14px;overflow:hidden;}
.exam li.first{font-size:12px;}
.exam li.first em{color:#f00;margin:0 2px;font-family:arial;}
.exam h4{font-size:14px;height:30px;line-height:30px;overflow:Hidden;font-weight:400}
.exam li h4 a{color:#555;text-decoration:none}
.exam li h4 i{display:inline;font-style:normal}
.exam li h4 a:hover{color:#c00;border-bottom:1px solid #c00;}
.exam li a.target{color:#555;text-decoration:none}
.exam li a.target:hover{color:#c00;border-bottom:1px solid #c00}
.exam li span{background:url(http://www.yggk.net/templets/gaokao/zt/moni/word.gif) -72px 0;width: 16px;height: 16px;display: block;float: left;margin: 6px 5px 0;}
.exam li span.doc{background-position:-72px 0;}
.exam li span.pdf{background-position:0 0;}
.exam li span.ppt{background-position:-139px 0;}
.exam li span.swf,.main .ml li span.mp3{background-position: -110px -142px;}
.exam li span.rar,.main .ml li span.zip{background-position:-133px -142px;}
.exam li em{font-style:normal;color:#999;}
.exam li.line{height:0px;overflow:hidden;border-bottom:1px dashed #ccc;margin:10px 0;}
.exam dl{font-weight:400;height:30px;font-size:12px;border:0;background:none;padding:0;}
.exam dt{float:right}
.exam dt a{margin-left:10px;color:#666;text-decoration:none;}
.exam dd{float:left;}
.exam dd em{font-style:normal;color:#f60;margin:0 3px;font-family:arial;}
.exam li.menu{padding:10px 0;font-weight:800;border-bottom:2px solid #149308;}
.exam li.addDoc {height:30px;line-height:30px;margin:20px 0 10px 0;}
.exam li.addDoc span{font-weight:400;background:none;width:auto;height:auto;float:right}
.exam li.addDoc span a{text-decoration:none;color:#555;}
.exam li.addDoc em{font-style: normal;width: 20px;height: 20px;display:block;float:left;line-height: 20px;text-align: center;color: #fff;background: #149308;margin-top: 5px;margin-right: 6px;font-weight:800}
.exam li.menu span{font-weight:400;display:inline;width:auto;height:auto;background:none;float:none}
.exam li.menu a{color:#555;text-decoration:none}
.exam li.menu a:hover{background:#555;color:#fff}
.all li{height:auto;overflow:auto}
.all h4{font-size:16px;font-weight:800}
.all p{position:relative;height:100px;font-size:14px;color:#666;line-height:26px;padding:0 10px 10px 6px;margin-bottom:10px;border-bottom:1px dashed #ccc;text-indent:2em}
.all p img{display:none;border:1px solid #f0f0f0;width:109px;height:100px;float:left;margin:0 10px 0 0}
.all p a{position:absolute;bottom:5px;right:5px;}
.all h4 i{display:none}
.editor{padding:20px 0;float:left;width:320px;overflow:hidden;font-weight:400}
.editor strong{clear:both;display:block;height:30px;font-size: 16px; font-weight: bold; font-family: "\5FAE\8F6F\96C5\9ED1", "\5B8B\4F53", sans-serif;}
.editor a{color:#555;text-decoration:none;}
.editor a:hover{color:#f00;}
.rwarp{margin-left:20px}
.radio{padding-bottom:20px}
.radio a{font-size:13px;width:60px;height:22px;line-height:22px;display:block;float:left;}
.ad300{padding:0 0 0 20px;margin-top:20px}
.subject{width:306px;overflow:hidden;padding-bottom:20px}
.subject a{font-size:12px;display:block;width:80px;height:30px;float:left;margin:0 2px 2px 0;color:#fff;padding:10px 10px 0 10px;text-decoration:none;}
.subject a:hover{background-color:#F63 !important;border:0;color:#fff;}
.rank{border:1px solid #cbcbcb;padding:15px;}
.rank span{color: #FFFFFF;font-style: normal;font-size: 10px;display: inline-block;width: 1.2em;height: 1em;line-height: 1em;padding-top: 0.2em;text-align: center;-webkit-transform: scale(0.875);margin: 0 10px 0 0;cursor: pointer;background-color: #ccc;}
.rank li{font-size:14px;height:26px;overflow:hidden;line-height:26px;_line-height:40px;padding-right:10px;overflow: hidden;}
.rank li.topRank span {background:#f90}
.hd:after,.radio:after,.list:after,.head:after,.editor .find div:after,.subject:after{clear:both;height:0;display:block;visibility:hidden;content:"."}
.bottom{padding:20px;clear:both;width:920px;margin:auto;border-top:50px solid #fff;background:#f8f8f8;line-height:30px}
.bottom a{margin:0 2px;}
.footer{font-family:arial;clear:both;font-size:12px;line-height:200%;background:#149308;width:960px;margin:auto;height:80px;padding:30px 0;text-align:center;color:#fff;}
.footer a{color:#fff;text-decoration:none}
.btn{
   display:inline-block;
   text-decoration:none;
   font-size:14px;
   font-weight:bold;
   color:#fff;
   color:rgba(255,255,255,1);
   padding:3px 15px 3px 0px;
   margin:0.5em;
}
.solid{
   border-style:solid;
   border-width:1px;
   border-radius:4px;
   box-shadow:0 1px 1px rgba(255,255,255,0.5) inset;
}
.solid:hover{
   box-shadow:0 1px 1px rgba(255,255,255,0.5) inset,0 0 2px rgba(0,0,0,0.2);
   opacity:0.9;
}
.solid:active{
   box-shadow:0px 0px 6px 0px rgba(0,0,0,0.4) inset;
   opacity:1;
   color:rgba(255,255,255,0.5);
}
.blue{
	color:#fff;
	background:#95da42;
	background:rgba(149,218,66,1);
	border-color:#61a436;
	border-color:rgba(97,164,54,1);
} 