﻿@charset "utf-8";
/* CSS Document */
body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, a, big, em, font, img, strong, tt, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, table, caption, tbody, tfoot, thead, tr, th, td {
	padding:0;
	margin:0;
}
fieldset, img {
	border: 0;
}
input, select, textarea {
	font-size:12px
}
input,label{vertical-align:middle;}  
table, td, h1, h2, h3, h4, h5, h6, dl, dt, dd, ol, ul, li {
	list-style:none;
	padding:0;
	margin:0;
}
.hidden {
	display:none;
}

/* 基础设置 */
body {
	text-align:left;
	font-family: "宋体";
	font-size:12px;
	line-height:20px;
	background:#fff;
	color:#000;
}
.clear {
	clear:both;
	height:1px;
	overflow:hidden
}
.fored,.fored a{color:#F00;}
.fotred,.fotred a{color:#DE1554}
.fogray,.fogray a{color:#666;}

a{
	color:#333;
	text-decoration: none;
}
a:hover{
	color:#FB1A60;
	text-decoration:underline;
}

/*********公共**********/
.floleft{float:left;}
.floright{float:right;}



.listbox{width:976px; margin:10px auto}
.listleft_box{width:689px; float:left;}
.listleft_boxm{background:url(bord_r3_c1.gif) repeat-y; padding:5px 10px; overflow:hidden}
.listtitle{width:538px; height:71px; background:url(titlebg.gif) no-repeat; margin:0 auto; padding:10px 100px 10px 15px;}
.listtitle h1{ font-size:18px; color:#D31B33; font-family:"微软雅黑"; font-weight: normal}
.listtitle h2{ font-size:12px; color:#9B9B9B; font-weight: normal; padding-top:8px}


.listtitle2{width:538px; height:84px; background:url(titlebg2.gif) no-repeat; margin:0 auto; padding:10px 100px 10px 15px;}
.listtitle2 h1{ font-size:18px; color:#D31B33; font-family:"微软雅黑"; font-weight: normal}
.listtitle2 h2{ font-size:12px; color:#9B9B9B; font-weight: normal; padding-top:8px}

.sub_list{width:650px; margin:0 auto}
.sub_list li{border-bottom:1px dashed #D9D9D9; padding:15px 0px; position:relative}
.sub_list li h3{background:url(jt.gif) no-repeat left center; padding-left:15px; font-size:14px} 

.sub_list li h3 a{ color:#464545;}
.sub_list li h3 a:hover{ color:#D31B33;}
.sub_list li span.data{width:80px; height:18px; position:absolute; top:15px; right:5px; color:#A9A9A9; overflow:hidden; text-align:left}
.sub_list li p{color:#9B9B9B; padding:8px 0; text-indent:24px}
.sub_list li p a{color:#9B9B9B;}
.sub_list li p a:hover{color:#D31B33;}
/*******************分页样式*****************/
.pagination {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN:10px auto; PADDING-TOP: 8px; TEXT-ALIGN: center; font-size:12px; color:#666 
}
.pagination A {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT:#ccc 1px solid; COLOR: #666; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px solid; TEXT-DECORATION: none
}
.pagination A:hover {
	BORDER-RIGHT:#DE1554 1px solid; BORDER-TOP: #DE1554 1px solid; BORDER-LEFT: #DE1554 1px solid; COLOR: #DE1554; BORDER-BOTTOM: #DE1554 1px solid
}
.pagination A:active {
	BORDER-RIGHT: #DE1554 1px solid; BORDER-TOP: #DE1554 1px solid; BORDER-LEFT: #DE1554 1px solid; COLOR: #f00; BORDER-BOTTOM: #DE1554 1px solid
}
.pagination SPAN.current {
	BORDER-RIGHT: #DE1554 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #DE1554 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #DE1554 1px solid; COLOR: #DE1554; PADDING-TOP: 2px; BORDER-BOTTOM: #DE1554 1px solid; BACKGROUND-COLOR: #fff
}
.pagination SPAN.disabled {
	BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #eee 1px solid; COLOR: #ddd; PADDING-TOP: 2px; BORDER-BOTTOM: #eee 1px solid
}


.keygjz{width:632px; height:52px; border:3px solid #F31B5F; margin:10px auto 0 auto; padding:10px; color:#9B9B9B}
.listbox_right{width:278px; float:right}
.bqkuang{width:268px; height:104px; background:url(bqbg.jpg); padding:5px;  overflow:hidden}
.bqkuang ul li{padding:5px 8px; color:#fff; font-size:14px; white-space:nowrap; float:left}
.bqkuang ul li a{color:#fff;}.bqkuang ul li a:hover{color:#FEFDB8}

.bqkuang2{width:268px; height:390px; background:url(bqbg2.jpg); padding:5px;  overflow:hidden}
.bqkuang2 h1{ height:30px; display:block; margin:0 auto; width:260px; line-height:30px; background:#fff url(sort_h1_icon.gif) no-repeat 78px 12px; color:#3a3a3a; font-size:14px; text-indent:1em; font-weight:bold; border:1px solid #c13030; margin-bottom:}
.sort_right ul{ display:block; width:268px; overflow:hidden; padding:12px 0;}
.bqkuang2 ul li{padding:5px 8px; color:#fff; font-size:14px; white-space:nowrap; float:left}
.bqkuang2 ul li a{color:#fff;}.bqkuang ul li a:hover{color:#FEFDB8}

.xbsx{width:258px; height:110px; background:url(bord_r4_c6.gif) 1px 0; padding:90px 10px 0 10px; line-height:26px;}
.xbsx a{ padding:5px}
#vipser{width:180px; height:145px; background:url(vipser.gif) no-repeat; padding:10px 0px 10px 98px; margin:10px 0 }

#vipser ul li{width:59px; height:30px; float: left; margin:2px 0; position:relative}
#vipser ul li a{width:59px; height:30px; float: left; margin:0px; position: absolute; top:0; left:0; text-align:center; line-height:30px}
#vipser ul li a:hover{ color:#fff; background: url(abg.gif) no-repeat; text-decoration:none}

.qakuang{width:278px; height:306px; background:url(qabg.jpg) no-repeat}

.qakuang span h2{ font-size:12px; text-indent:10px; line-height:40px;}
.qalist{ background:url(qbg.gif) no-repeat 10px 8px; padding:5px 10px 5px 30px}

.answer{background:url(aqbg.gif) no-repeat 10px 8px; padding:5px 10px 5px 30px; color:#999}
.answer a{ color:#999}
.list_ad{margin:10px auto}
.zxblbbs{width:268px; height:315px; background:url(bord_r16_c7.gif) no-repeat; padding:5px; position:relative}
.zxblbbs h2{font-size:12px; text-indent:5px }
.listmore{position:absolute; top:10px; right:11px}
.zxblcont{padding:10px 5px;}
.zxblcont img{width:100px; height:66px; padding:2px; border:1px solid #ccc; float:left}
.zxbltop{padding-left:10px; width:136px;}
.zxbltop dd{ color:#666; text-indent:24px; line-height:18px}

.zxbltop dd a{ color:#666;}
.zxblcont ul{padding-top:5px}
.zxblcont ul li{padding:3px 5px 2px 5px} 