@charset "utf-8";
.clear{ clear:both; height:0px;}
.a_left{float:left;}
.a_right{float:right;}
.pagination{margin-top:5px;float:right;}


.downTitleLink a:link {color:#3d89d1;text-decoration: none;}
.downTitleLink a:visited {text-decoration: none;color:#3d89d1;}
.downTitleLink a:hover {text-decoration:none;color:#3d89d1;}
.downTitleLink a:active {text-decoration: none;color:#3d89d1;}


.downList{}
.downList_item{width:100%;padding:10px 0; border-bottom:1px solid #000000;}
.downList_title{width:100%; padding:5px; border-bottom:1px dashed #cccccc; font-size:14px; font-weight:bold; color:#3d89d1;}
.downList_content{width:100%; height:65px;padding:5px 0;}
.downLeft{float:left; height:100%; width:560px; padding-left:10px;}
.downLeft1{color:#888888; }
.downLeft2{margin-top:10px;}
.downRight{float:right; padding-top:20px; width:100px; text-align: center;}


.s-item{padding:10px; border-bottom:1px dashed #cccccc;}
.s1{font-size:14px;}
.s2{margin-top:10px; margin-left:10px;color:#2984e2;}


.img-item{width:240px; float:left; margin:10px;}
.img1{text-align: center;}
.img2{margin-top: 5px; text-align: center; font-size:14px;}

.dm2_page{text-align: center;color: #4c4c4c;padding-top: 50px;padding-bottom: 30px;}
.dm2_page a , .dm2_page span{color: #4c4c4c; display: inline-block;vertical-align: middle;}
.dm2_page a {padding:8px 12px;border: 1px solid #d3d3d3;margin:0px 2px;}
.dm2_page a:hover {border: 1px #ef3838 solid; color: #ef3838; text-decoration: none;}
.dm2_page a.dm2_page_active{color: #ef3838;border: 1px solid #fff;}
.dm2_page span{padding:6px 10px; }
.dm2_page .thisclass {color: #fff;border: 1px #ef3838 solid;padding: 8px 13px;margin: 0px 2px; background: #ef3838;}
.dm2_page span.dm2_spanin{}
input.dm2_input1{width: 32px;height: 34px; border: 1px solid #dfdfdf; text-align: center;}
.dm2_page a.dm2_qianwang{ width: 50px; background-color: #ef3838; border: 1px solid #ef3838; color: #fff; padding-left: 0px;padding-right: 0px;}
.dm2_page .prev-page{background:url(small-prev-page.png) center center no-repeat; padding: 8px 10px; width: 12px;}
.dm2_page .next-page{background:url(small-next-page.png) center center no-repeat; padding: 8px 10px; width: 12px;}
.dm2_page .prev-page:hover{border:1px solid #0089c9; background:url(small-prev-page-on.png) center center no-repeat #ef3838; text-decoration: none;}
.dm2_page .next-page:hover{border:1px solid #0089c9; background:url(small-next-page-on.png) center center no-repeat #ef3838; text-decoration: none;}