* {
	margin: 0;
	padding: 0;
	font-size:12px;
}
* body {
	font: 12px "宋体";
	line-height: 1.6em;
	background: #fff url(../images/bg.gif) repeat-x;
	color: #8e8e91;
	scrollbar-face-color:#eef2fa;
	scrollbar-arrow-color:5a75a5;
	scrollbar-track-color:#fff;
	scrollbar-shadow-color:#fff;
	scrollbar-highlight-color:#fff;
	scrollbar-3dlight-color:#bac7db;
	scrollbar-darkshadow-Color:#bac7db;
}
ul,li{
	list-style:none;
}
a {
	color: #eb0000;
	background: inherit;
	text-decoration: none;
}
a:hover {
	color: #808080;
	background: inherit;
	text-decoration: underline;
}
a.udl_eb0000{
	color: #eb0000;
	background: inherit;
	text-decoration: underline;
}
a.udl_eb0000:hover {
	color: #eb0000;
	background: inherit;
	text-decoration: underline;
}
a.udl_1e42a0:link,
a.udl_1e42a0:visited,
a.udl_1e42a0:hover,
a.udl_1e42a0:active{
	color: #1e42a0;
	background: inherit;
	text-decoration: none;
}



a.udl_333:link{
	color: #333;
	background: inherit;
	text-decoration: none;
}
a.udl_333:visited{
	color: #333;
	background: inherit;
	text-decoration: none;
}
a.udl_333:hover {
	color: #eb0000;
	background: inherit;
	text-decoration: underline;
}
a.udl_333:active {
	color: #eb0000;
	background: inherit;
	text-decoration: underline;
}
a.udl_8e8e91{
	color: #8e8e91;
	background: inherit;
	text-decoration: none;
}
a.udl_8e8e91:hover {
	color: #eb0000;
	background: inherit;
	text-decoration: underline;
}
a.udl_607da1{
	color: #607da1;
	background: inherit;
	text-decoration: none;
}
a.udl_607da1:hover{
	color: #607da1;
	background: inherit;
	text-decoration: underline;
}
.text1{
	border:1px solid #b6b6b6;
	height:18px;
	line-height:18px;
	width:200px;
}
p {
	margin: 0 0 15px 0;
}
h1 {
	font: bold 20px "宋体";
	color: #444;
}
h2 {
	font: bold 14px "宋体";
	margin: 0 0 10px;
	padding: 0 0 3px;
	color: #333;
	border-bottom: 1px solid #eee;
}
h3 {
	font: bold 12px "宋体";
	margin: 0;
	padding: 5px;
	color: #000;
	background-color:#cde8f5;
}
h4 {
	font: bold 12px "宋体";
	margin: 0;
	padding: 5px;
	color: #fff;
	background-color:#1d9fca;
}
img {
	border: 0;
}
#content {
	width: 930px;
	margin: 25px auto;
}
#fishContent {
	width: 939px;
	margin: 25px auto;
}
#logo {
	margin: 5px 0 10px 0;
	width: 380px;
	height:60px;
	background:url(../images/banner.gif) no-repeat;
	float: left;
	cursor:pointer;
}
#fishLogo {
	margin: 5px 0 10px 0;
	width: 200px;
	height:60px;
	background:url(../../images/fish.png) no-repeat;
	float: left;
	cursor:pointer;
}
#logo p {
	margin: 0;
}
#menu {
	float: right;
	padding: 0 0 0 0;
	margin: 0 0 9px;
}
#menu li {
	display: inline;
}
#menu .top{
	padding:5px 0 35px 0;
	margin-left:230px;
}
#menu .bottom li a {
	float: left;
	width: 87px;
	padding: 4px 0 7px;
	text-align: center;
	margin: 0 0 0 10px;
	color: #636365;
}
#menu .bottom li a.current {
	background: #fff url(../images/button.gif) no-repeat;
	color: #fff;
}
#menu .bottom li a:hover {
	text-decoration: none;
	color: #000;
	background: #fff url(../images/button_grey.gif) no-repeat;
}
.clear {
	clear: both;
}
.caption {
	background: #fff url(../images/title.gif) no-repeat;
	padding: 4px 0 0 16px;
	height: 33px;
	color: #fff;
}
.caption p {
	margin: 0;
}
.caption p img{
	padding:0 3px 1px 0;
}
.caption_group {
	background: #fff url(../../commons/images/title2.gif) no-repeat;
	padding: 4px 0 0 16px;
	height: 33px;
	color: #fff;
	cursor:pointer;
}
.caption_group p {
	margin: 0;
}
.caption_group p img{
	padding:0 3px 1px 0;
}
.box {
	padding: 10px;
	background: #eee;
}
	.box li {
		list-style: none;
		border-bottom: 1px dotted #ccc;
		line-height: 26px;
	}
	.box li a {
		padding: 0 5px;
	}
	.box li .bindLink{
		background:url(../images/icon/book_link.gif) left center no-repeat;
		padding:3px 0 0 20px;
	}
	.box li .unbindLink{
		background:url(../images/icon/book.gif) left center no-repeat;
		padding:3px 0 0 20px;
	}
.box2 {
	padding: 10px;
	background: #fff;
}
	.box2 li {
		list-style: none;
		line-height: 24px;
	}
	.box2 li a {
		padding: 0 5px;
	}
	
.groupbox{
	background: #eee;
	padding: 10px;
}
.smallthumb {
	width: 109px;
}
#left {
	width: 240px;
	float: left;
	margin: 0 0 20px 0;
}
#right {
	float: right;
	width: 660px;
}
#middle{
	margin:auto;
	width:90%;
}
#navbar{
	height:24px;
	line-height:24px;
	background-color:#eee;
}
.date {
	font-size: .8em;
	border-top: 1px solid #eee;
	padding: 5px 0 0;
}
#footer {
	clear: both;
	padding: 10px;
	line-height:18px;
	background: #eee;
	text-align:center;
}
.simpleList{
	border-collapse:collapse;
	border:1px solid #b1d6e8;
}
.simpleList th{
	border:1px solid #b1d6e8;
	height:20px;
	line-height:20px;
	background-color:#e1f1f9;
	font-weight:normal;
	color:#333;
	text-align:left;
	padding-left:5px;
}
.simpleList td{
	height:20px;
	line-height:20x;
	border:0;
	border-bottom:1px solid #b1d6e8;
	color:#333;
	text-align:left;
	padding-left:5px;
}
.simpleList tr.total td{
	color:#eb0000;
}
.simpleList2{
	border-collapse:collapse;
	border:1px solid #b1d6e8;
}
.simpleList2 th{
	border:1px solid #b1d6e8;
	height:28px;
	line-height:28px;
	background-color:#e1f1f9;
	font-weight:normal;
	color:#333;
	text-align:right;
	padding-right:5px;
}
.simpleList2 td{
	height:28px;
	line-height:28x;
	border:0;
	border-bottom:1px solid #b1d6e8;
	color:#333;
	text-align:left;
	padding-left:5px;
}
.simpleList2 tr.total td{
	color:#eb0000;
}
.red{
	color:#f00;
}
.registerBt{
	width:48px;
	height:23px;
	border:0;
	cursor:pointer;
	background:url(../../commons/images/registerBt.gif) no-repeat;
}
.registerBtOFF{
	width:48px;
	height:23px;
	border:0;
	cursor:pointer;
	background:url(../../commons/images/registerBtOFF.gif) no-repeat;
}
.nextStep2{
	width:73px;
	height:23px;
	border:0;
	cursor:pointer;
	background:url(../../commons/images/nextStep2.gif) no-repeat;
}
.closeBt{
	width:73px;
	height:23px;
	border:0;
	cursor:pointer;
	background:url(../../commons/images/closeBt.gif) no-repeat;
}
.zdaBt{
	width:73px;
	height:23px;
	border:0;
	cursor:pointer;
	background:url(../../commons/images/zdaBt.gif) no-repeat;
}
.copyright{
	font-size:14px;
	font-family:serif;
}
/**热点问题开始**/
.qTheme,.qDatetime{
	line-height:20px;
	padding:5px;
}
.qTitle{
	font-weight:bold;
	color:#0072a4;
	width:550px;
	
	table-layout: fixed;
	WORD-BREAK: break-all; 
	WORD-WRAP: break-word;
}
.qContent{
	color:#333;
	width:550px;
	table-layout: fixed;
	WORD-BREAK: break-all; 
	WORD-WRAP: break-word;
}
.qContent span{
	font-weight:bold;
	color:#eb0000;
}
.qDatetime{
	color:#666;
}
.qDatetime div{
	text-align:center;
}
.odd td{
	background-color:#f9f9f9;
}
.even td{
	background-color:#fff;
}
/**热点问题结束**/