/* 中考专题1 [20140529 11:30:16] */
.tit_main {
	width: 1000px; height: 300px; margin-top: 30px;
}
.wenzi_tit {
	width: 360px; height: 300px; float: left;
}
.wenzi_tit h4 {
	background: url("http://files.eduuu.com/img/2014/05/27/155507_538444db9669b.jpg") no-repeat right rgb(254, 92, 87); width: 120px; height: 34px; text-align: center; color: rgb(255, 255, 255); line-height: 34px; font-size: 18px; font-weight: 100;
}
.wenzi_tit h2 {
	color: rgb(0, 0, 0); line-height: 50px; font-size: 24px; margin-top: 30px;
}
.wenzi_tit p {
	background: url("http://files.eduuu.com/img/2014/05/27/154826_5384434a2f6fb.png") no-repeat left; height: 30px; color: rgb(102, 102, 102); line-height: 30px; padding-left: 25px; font-size: 16px; margin-top: 30px;
}
.zt_btn {
	margin-top: 30px;
}
.zt_btn a {
	border-radius: 2px; width: 110px; height: 38px; text-align: center; color: rgb(255, 255, 255); line-height: 38px; font-size: 14px; display: inline-block;
}
.zt_btn .shuo {
	background: rgb(67, 187, 191); border: 1px solid rgb(67, 166, 189);
}
.zt_btn .shuo:hover {
	background: rgb(50, 167, 171);
}
.zt_btn .more {
	background: rgb(244, 247, 250); border: 1px solid rgb(221, 221, 221); color: rgb(37, 120, 191); margin-left: 10px;
}
.zt_btn .more:hover {
	background: rgb(238, 238, 238);
}
.tit_img {
	width: 600px; height: 300px; float: right;
}
.box_main {
	width: 1000px; margin-top: 30px;
}
.list_left {
	width: 670px; float: left;
}
.list_left .daodu {
	background: url("http://files.eduuu.com/img/2014/05/27/154602_538442bae201d.gif") no-repeat; padding: 40px 30px 15px 110px; width: 540px; height: auto; color: rgb(102, 102, 102); font-size: 16px;
}
.list_left .daodu p {
	line-height: 32px;
}
.list_left .daodu_bot {
	background: url("http://files.eduuu.com/img/2014/05/27/154620_538442cccafd1.gif") no-repeat right; width: 670px; height: 22px; border-bottom-color: rgb(241, 241, 241); border-bottom-width: 3px; border-bottom-style: solid;
}
.list_tab {
	padding: 20px 0px; width: 670px; height: auto; border-bottom-color: rgb(221, 221, 221); border-bottom-width: 1px; border-bottom-style: solid; position: relative;
}
.list_tab:hover {
	background: rgb(252, 252, 252);
}
.left_js {
	width: 430px; height: auto; float: left;
}
.left_js dd {
	line-height: 30px;
}
.left_js dd p {
	line-height: 25px;
}
.left_js dd p a {
	color: rgb(102, 102, 102);
}
.left_js dd h2 {
	height: 40px; line-height: 40px; font-size: 16px;
}
.left_js dd em {
	color: rgb(37, 120, 191); font-style: normal;
}
.left_js dd span {
	color: rgb(153, 153, 153); margin-left: 30px;
}
.sub_r {
	margin-right: 30px; float: right;
}
.sub_r img {
	padding: 3px; border-radius: 50%; border: 1px solid rgb(232, 232, 232); width: 60px; height: 60px; -moz-border-radius: 50%; -webkit-border-radius: 50%;
}
.pinglun {
	width: 100px; height: 24px; right: 0px; bottom: 30px; float: right; position: absolute;
}
.pinglun a {
	background: url("http://files.eduuu.com/img/2014/05/27/154656_538442f085408.gif") no-repeat; width: 48px; height: 22px; margin-left: 10px; float: left; display: block;
}
.pinglun .pl:hover {
	background-position: 0px -30px;
}
.pinglun .zan {
	background-position: 0px -60px;
}
.pinglun .zan:hover {
	background-position: 0px -90px;
}
.pages {
	height: 25px; text-align: center; clear: both; margin-top: 20px;
}
.pages a {
	margin: 0px 1px; padding: 0px 9px; border: 1px solid rgb(220, 220, 220); line-height: 23px; display: inline-block;
}
.pages .currently {
	background: rgb(41, 117, 179); margin: 0px 1px; padding: 0px 9px; border: 1px solid rgb(41, 117, 179); color: rgb(255, 255, 255); line-height: 23px; font-weight: bold; display: inline-block;
}
.pages b {
	margin: 0px 1px; padding: 0px 9px; border: 1px solid rgb(254, 107, 0); color: rgb(255, 255, 255); line-height: 23px; font-weight: bold; display: inline-block; background-color: rgb(254, 107, 0);
}
.pages .past {
	margin: 0px 1px; padding: 0px 9px; border: 1px solid rgb(221, 221, 221); color: rgb(153, 153, 153); line-height: 23px; display: inline-block;
}
.list_right {
	width: 310px; padding-bottom: 10px; margin-top: 10px; float: right;
}
.tuijian {
	background: rgb(247, 247, 247); padding: 0px 15px; width: 280px; height: auto; border-top-color: rgb(238, 238, 238); border-top-width: 3px; border-top-style: solid;
}
.tuijian dl h2 {
	height: 50px; color: rgb(51, 51, 51); line-height: 50px; font-size: 14px;
}
.tuijian dl dd {
	line-height: 25px; margin-top: 10px;
}
.tuijian dl dd a {
	color: rgb(37, 120, 191);
}
.tuijian dl {
	padding-bottom: 20px; border-bottom-color: rgb(221, 221, 221); border-bottom-width: 1px; border-bottom-style: dashed;
}
.tuijian dl:last-child {
	border-bottom-color: currentColor; border-bottom-width: 0px; border-bottom-style: none;
}
.wx_ss {
	width: 310px; height: 165px; margin-top: 10px;
}
.wx_ss dl {
	width: 310px; height: 100px;
}
.wx_ss dl dt {
	width: 100px; height: 100px; float: left;
}
.wx_ss dl dd {
	background: rgb(233, 233, 233); width: 175px; height: 100px; line-height: 25px; padding-left: 30px; margin-left: 5px; float: left;
}
.wx_ss dl dd h4 {
	font-size: 14px; margin-top: 10px;
}
.wx_ss p {
	margin-top: 5px;
}
.wx_ss p img {
	width: 151px; height: 60px;
}
.wx_ss p a {
	background: url("http://files.eduuu.com/img/2014/05/27/155222_5384443609fb5.png") no-repeat -46px 0px; width: 154px; height: 60px; margin-left: 5px; display: inline-block;
}
.wx_ss p a:hover {
	background-position: -46px -70px;
}
.list_img {
	width: 670px; height: auto; padding-bottom: 10px;
}
.img_main {
	margin: 30px 12px 0px; width: 310px; height: 155px; overflow: hidden; float: left; position: relative; _margin: 30px 8px 0 8px;
}
.img_main dt {
	width: 310px; height: 155px; position: relative;
}
.img_main dd {
	background: rgb(0, 0, 0); top: 119px; width: 310px; height: 36px; filter: alpha(opacity=70); position: absolute; opacity: 0.7; -moz-opacity: 0.7;
}
.img_main h4 {
	top: 119px; height: 36px; font-size: 14px; font-weight: 100; position: absolute;
}
.img_main h4 a {
	width: 240px; height: 36px; color: rgb(255, 255, 255); line-height: 36px; overflow: hidden; float: left; display: inline-block;
}
.img_main h4 span {
	background: rgb(255, 255, 255); margin: 0px 10px; padding: 2px; top: -5px; width: 30px; height: 30px; float: left; display: inline-block; position: relative;
}
.img_main dt:hover {
	filter: alpha(opacity=70); opacity: 0.7; -moz-opacity: 0.7;
}
.list_zhufu {
	width: 670px; height: auto; padding-bottom: 10px;
}
.list_zhufu h2 {
	height: 30px; color: rgb(255, 255, 255); line-height: 30px; font-size: 16px; font-weight: 100; margin-top: 20px; border-left-color: rgb(0, 141, 161); border-left-width: 5px; border-left-style: solid;
}
.list_zhufu h2 span {
	background: rgb(64, 166, 189); padding: 0px 20px; line-height: 30px; float: left; display: inline-block;
}
.list_zhufu h2 em {
	background: url("") no-repeat; width: 10px; height: 30px; float: left; display: inline-block;
}
.pl_div {
	padding: 20px 0px; width: 670px; height: 90px; border-bottom-color: rgb(221, 221, 221); border-bottom-width: 1px; border-bottom-style: dotted;
}
.pl_div dl {
	width: 100px; height: 90px; margin-right: 20px; float: left;
}
.pl_div dl dt {
	width: 100px; text-align: center;
}
.pl_div dl dt img {
	margin: 0px auto; border-radius: 50%; width: 60px; height: 60px; -moz-border-radius: 50%; -webkit-border-radius: 50%;
}
.pl_div dl dd {
	width: 100px; height: 30px; text-align: center; line-height: 30px; margin-top: 5px;
}
.r_pl {
	width: 496px; float: left;
}
.r_pl p {
	width: 520px; height: 60px; line-height: 30px; overflow: hidden;
}
.slj {
	height: 30px; line-height: 30px;
}
.r_pl div {
	color: rgb(153, 153, 153); margin-top: 10px;
}
.r_pl div a {
	color: rgb(153, 153, 153); margin-left: 10px;
}
.r_pl .slj {
	background: url("../images/pl_tb.png") no-repeat 10px rgb(255, 91, 89); padding: 0px 20px 0px 30px; border-radius: 3px; color: rgb(255, 255, 255); float: right;
}
.r_pl .slj:hover {
	background-color: rgb(240, 77, 76);
}
:last-child.pl_div {
	border-bottom-color: currentColor; border-bottom-width: 0px; border-bottom-style: none;
}
.pl_btn a {
	background: rgb(247, 247, 247); border: 1px solid rgb(221, 221, 221); width: 668px; height: 30px; text-align: center; color: rgb(64, 166, 189); line-height: 30px; display: block;
}
.pl_btn a:hover {
	background: rgb(64, 166, 189); border: 1px solid rgb(64, 166, 189); color: rgb(255, 255, 255);
}
.wrapper {
	margin: 0px auto; width: 1000px;
}
.center-container {
	box-shadow: 2px 0px 5px rgba(214,214,215,0.9), -2px 0px 5px rgba(214,214,215,0.9);
}
.footer {
	box-shadow: 2px 0px 5px rgba(214,214,215,0.9), -2px 0px 5px rgba(214,214,215,0.9);
}
.logoArea {
	line-height: 40px; margin-bottom: 15px; border-bottom-color: rgb(221, 221, 221); border-bottom-width: 1px; border-bottom-style: solid;
}
.title-area {
	overflow: hidden;
}
.title-area h1 {
	font: 26px/38px "微软雅黑", simhei; color: rgb(43, 43, 43); font-size-adjust: none; font-stretch: normal;
}
.title-area p {
	width: 590px;
}
.title-area .summary {
	font-size: 14px; margin-top: 15px;
}
.summary {
	margin-top: 15px; margin-bottom: 15px; border-top-color: rgb(67, 166, 189); border-top-width: 2px; border-top-style: solid;
}
.summary .info {
	padding: 10px; margin-top: 10px; background-color: rgb(246, 249, 254);
}
.summary p {
	width: 650px; line-height: 24px; font-size: 14px;
}
.title-area .author {
	padding: 10px 15px 15px; width: 300px; font-size: 12px; border-top-color: rgb(255, 102, 0); border-top-width: 2px; border-top-style: solid; background-color: rgb(249, 249, 249);
}
.title-area .author h3 {
	width: 200px; position: relative;
}
.title-area .author h3 em {
	padding-left: 15px; font-size: 14px;
}
.title-area .author s {
	background: 0px 0px rgb(255, 102, 0); border-radius: 5px; top: 5px; width: 9px; height: 9px; position: absolute; -moz-border-radius: 5px; -webkit-border-radius: 5px;
}
.title-area .author dt {
	margin-top: 10px; float: left;
}
.title-area .author dt img {
	padding: 3px; border: 1px solid rgb(217, 217, 217); width: 45px; height: 45px; display: block;
}
.title-area .author dd {
	width: 175px; padding-left: 70px; font-size: 14px; margin-top: 10px;
}
.title-area .author dd h4 {
	line-height: 24px; font-weight: normal;
}
.title-area .author dd p a {
	color: rgb(153, 153, 153); line-height: 24px; font-size: 12px; font-weight: normal;
}
.content {
	color: rgb(51, 51, 51); padding-right: 10px; margin-top: 15px;
}
.content a {
	border-bottom-color: rgb(255, 102, 0); border-bottom-width: 1px; border-bottom-style: dotted;
}
.content p {
	line-height: 26px; padding-top: 8px; padding-bottom: 15px; clear: both; font-size: 16px;
}
.content talbe {
	margin: 0px auto; width: 95%; text-align: center;
}
.content table tr.top {
	background: 0px 0px rgb(67, 163, 31); font-weight: bold;
}
.content table {
	margin: 15px 0px; border: 1px solid rgb(205, 205, 205); width: 100%; font-size: 100%; border-collapse: collapse; border-spacing: 0;
}
.content table tr {
	padding: 4px 6px; border: 1px solid rgb(205, 205, 205); font-size: 14px;
}
.content table tr td {
	padding: 4px 6px; border: 1px solid rgb(205, 205, 205); font-size: 14px;
}
.btn-pages {
	text-align: center; padding-top: 30px;
}
.btn-pages a {
	padding: 0px 10px; border: 1px solid rgb(220, 220, 220); line-height: 30px; font-family: Arial, Helvetica, sans-serif,宋体; display: inline-block;
}
.btn-pages b {
	padding: 0px 10px; border: 1px solid rgb(220, 220, 220); line-height: 30px; font-family: Arial, Helvetica, sans-serif,宋体; display: inline-block;
}
.btn-pages b {
	background: rgb(254, 107, 0); border-color: rgb(254, 107, 0); color: rgb(255, 255, 255);
}
.enter-area {
	height: 90px; margin-top: 40px; background-color: rgb(245, 246, 247);
}
.enter-area-l {
	width: 325px; text-align: center; float: left;
}
.enter-area-r {
	width: 269px; padding-left: 60px; margin-top: 25px; border-left-color: rgb(221, 221, 221); border-left-width: 1px; border-left-style: solid; float: right;
}
.related-list {
	padding: 10px 5px; background-color: rgb(245, 246, 247);
}
.related-list .t-h2 {
	height: 32px; line-height: 32px; font-size: 14px; border-bottom-color: rgb(221, 221, 221); border-bottom-width: 1px; border-bottom-style: solid; background-color: rgba(0, 0, 0, 0);
}
.related-list .t-h2 em {
	padding: 0px 15px; height: 31px; color: rgb(51, 51, 51); border-bottom-color: rgb(136, 136, 136); border-bottom-width: 2px; border-bottom-style: solid; float: left;
}
.related-list ul {
	padding-top: 15px; padding-left: 25px;
}
.related-list a {
	color: rgb(0, 0, 0); line-height: 28px; font-size: 14px;
}
.sider {
	background: rgb(249, 249, 249); padding: 10px 15px; width: 280px; height: auto; border-top-color: rgb(238, 238, 238); border-top-width: 3px; border-top-style: solid;
}
.sider .hd {
	height: 32px; line-height: 32px; font-size: 14px; border-bottom-color: rgb(232, 232, 232); border-bottom-width: 1px; border-bottom-style: solid; background-color: rgba(0, 0, 0, 0);
}
.sider .hd em {
	padding: 0px 5px; height: 31px; color: rgb(51, 51, 51); font-weight: bold; border-bottom-color: rgb(255, 102, 0); border-bottom-width: 2px; border-bottom-style: solid; float: left;
}
.sider .hd .tags {
	padding: 6px 0px; float: right;
}
.tags a {
	padding: 3px 4px; border-radius: 3px; color: rgb(119, 128, 135); line-height: 26px; font-size: 12px;
}
.tags a:hover {
	color: rgb(255, 255, 255); text-decoration: none; background-color: rgb(255, 102, 0);
}
.sider .talk {
	width: 280px; line-height: 24px; overflow: hidden; padding-top: 16px; padding-bottom: 10px; border-bottom-color: rgb(232, 232, 232); border-bottom-width: 1px; border-bottom-style: dotted;
}
.talk .pic {
	padding: 2px; border: 1px solid rgb(204, 204, 204); width: 45px; height: 45px; margin-right: 10px; float: left; display: inline;
}
.talk .text {
	width: 215px; float: left;
}
.talk .text p span {
	color: rgb(153, 153, 153); padding-left: 10px;
}
.sider .timeline {
	font-size: 12px; margin-top: 15px;
}
.sider .timeline dl {
	margin: 3px 0px 0px 60px; width: 245px; border-left-color: rgb(217, 217, 217); border-left-width: 1px; border-left-style: solid;
}
.sider .timeline dd {
	height: 28px; line-height: 18px; padding-left: 14px;
}
.timeline dd span {
	left: -79px; top: 0px; width: 50px; text-align: right; color: rgb(67, 166, 189); padding-right: 10px; float: left; display: block; position: absolute;
}
.timeline dd a {
	top: 1px; width: 205px; display: block; position: relative;
}
.timeline dd a s {
	background: 0px 0px rgb(204, 204, 204); border-radius: 3px; left: -17px; top: 7px; width: 5px; height: 5px; position: absolute;
}
.timeline dd a:hover span {
	color: rgb(246, 85, 47);
}
.timeline dd a:hover {
	color: rgb(254, 107, 0); text-decoration: underline;
}
.timeline dd a:hover s {
	background: 0px 0px rgb(254, 107, 0); border-radius: 3px; left: -17px; top: 7px; width: 5px; height: 5px; position: absolute;
}
.list_article {
	width: 670px; line-height: 32px; font-size: 14px; border-right-color: rgb(225, 225, 225); border-right-width: 1px; border-right-style: solid; float: left;
}
.list_article ul {
	padding-right: 15px;
}
.list_article ul li {
	background: url("http://files.eduuu.com/img/2014/05/27/153724_538440b48cda3.gif") no-repeat 0px 15px rgba(0, 0, 0, 0); padding-left: 15px;
}
.list_article li span {
	color: rgb(153, 153, 153); font-size: 12px; float: right;
}
hr {
	border-width: 1px 0px 0px; color: rgb(255, 255, 255); border-top-color: rgb(204, 204, 204); border-top-style: dashed;
}
.dashedline {
	width: 660px; margin-top: 10px; margin-bottom: 10px;
}