@charset "utf-8";
/* CSS Document */
.content{  width: 1000px; height: auto; margin: 10px auto 0; overflow: hidden;}
.current_position{width: 978px; height: 28px; line-height: 28px; color: #333; padding: 0 10px; border: 1px solid #ccc; margin: 10px auto 0; overflow: hidden;}
/*以下列表页*/
.list_body-left { border: 1px solid #ccc; float: right; height: auto; overflow: hidden; width: 698px;}
.list_body-left_tit{ background: url(../images/list-content-tit.gif) no-repeat; padding:12px 40px; height: 38px; overflow: hidden; }
.list_body-left_tit .h2 { background: url(../images/list2_tit_bg.gif) repeat-x; line-height: 30px; font-size: 15px; font-weight: 700;}
.list_body-left { height: auto; overflow: hidden; padding: 20px 30px 0; width: 636px;}
.list_body-left ul li {	background: url(../images/list2_list-style.gif) no-repeat 0 12px; height: 38px; line-height: 38px; overflow: hidden; padding-left: 22px; 
						width: 614px; border-bottom: 1px dashed #ccc; position: relative;}
.list_body-left ul li a:hover,.page ul li a:hover,.page ul li span a,.page ul li .sub2,.list_body-right-div_con-top_r a{color: #ff0000;}
.list_body-left ul li span { position: absolute; right: 0; top: 0;}
.page { height: 46px; line-height: 50px; overflow: hidden; text-align: center; width: 684px;}
.page ul li { display: inline; text-align: left; }
.page ul li .inp { border: 1px solid #ccc; font-size: 12px;    height: 16px; line-height: 16px; margin: 0 2px; padding: 0 2px; width: 28px;}
.page ul li .sub,.page ul li .sub2{ border: medium none;height: 18px; line-height: 20px; width: 30px;}
.list_body-right{ background: #ededed; float: left; height: auto; overflow: hidden; width: 270px;}
.list_body-right-div { border: 1px solid #ccc; height: auto; overflow: hidden; width: 268px;}
.list_body-right-div_tit{ height: 20px;  overflow: hidden; padding: 10px 10px 0; position: relative; width: 232px;}
.list_body-right-div_tit h4 a{ font-size: 16px; color: #000; font-weight: 700;}
.list_body-right-div_con { height: auto; overflow: hidden; padding: 12px 16px; width: 220px;}
.list_body-right-div_con-top { height: auto; overflow: hidden;    width: 220px;}
.list_body-right-div_con-top h5 { font-weight: bold;  margin-bottom: 10px;}
.list_body-right-div_con-top_tit{ background: #000; bottom: 0; height: 20px; left: 0; line-height: 22px;opacity: 0.6; overflow: hidden;position: absolute;
								 text-align: center;    width: 117px;}
.list_body-right-div_con-top_l { float: left; height: 58px; overflow: hidden; position: relative; width: 80px;}
.list_body-right-div_con-top_r { float: right; height: auto; overflow: hidden; position: relative; width: 128px;}
.list_body-right-div_con-top_r p { line-height: 20px; text-indent: 28px;}
.list_body-right-div_con-top img { height: 56px; width: 78px;}
.list_body-right ul{ padding-top: 12px; }
.list_body-right ul li{ height: 24px; line-height: 24px; width: 220px; overflow: hidden;}
.ad{ height: 114px; margin-bottom: 10px; overflow: hidden; width: 284px;}
.ad img{ border: medium none; height: 114px; width: 284px;}

.page .pagination{height:100%;text-align:center;margin-top:8px;}
.page .pagination li{	
    background: none;
    border-bottom: none;
    display: inline-block;
    width: auto;
    margin: 0;
    padding: 0;
}
.page .pagination li a:hover{background-color:#337ab7;color:#fff;}
.page .pagination li a{
	position: relative;
    float: left;
    padding: 6px 12px;
    line-height: 1.42857;
    text-decoration: none;
    color: #337ab7;
    background-color: #fff;
    border: 1px solid #ddd;
	}
.page .pagination .active a{background-color:#337ab7;color:#fff;}