/*********************************
	     以下HTML标准标签的样式
*********************************/
* {
margin: 0;
padding: 0;
}

img {
	border:0;
}

body {
	background-color: #F6F9FC;
	font-family: arial, helvetica, sans-serif;
	margin: 0px;
	padding: 0px;
	font-size: 12px;
	/*	text-align: center;
	
	*/
	margin-left:auto;
	margin-right:auto;
}

#main a:link,a:visited {
	color: #000000;
	text-decoration: none;
}

#main a:hover {
	xx:yy;
	color: #FFCC00;
	text-decoration: underline;
}

/*********************************
	     以下是页面排版的样式
*********************************/
#aboveTop {
	height: 25px;
	position: relative;
	top: 5px;
}

#aboveTop #rightAboveTop {
	padding-top: 0px;
	float: right;
}

#qaLogo {
	height: 60px;
	background-image: url("../images/subjectList_01_01.gif");
	margin-left: 0px;
}

#qaLogo #qaLogoImg {
	margin-top: 8px;
	margin-left: 10px;
	float: left;
	width: 149px;
	height: 44px;
}

#qaLogo #qaLogoText a {
	position: relative;
	top: 20px;
	color: #FFFFFF;
	font-size: 22px;
	TEXT-DECORATION: none;
}

#top {
	position:relative;
	height: 40px;
	width:978px;
	background: url("../images/ruanko0914.gif") 0 -2px repeat-x;
	margin-bottom: 5px;
	overflow:hidden;
	border:1px solid #3AB6F5;
}
#main{
	width: 980px;
	margin-left:auto;
	margin-right:auto;
}
#top #navigateTop {
	font-size: 13px;
	top: 13px;
	float: left;
	width:585px;
	padding-right: 20px;
	position: absolute;
}
#top #navigateTop a {
	position: relative;
	top: -3px;
	margin-left: 1px;
}
*+html #top #navigateTop {
	}
	
*+html .next {
	}
		#top #navigateTop img,a {
			padding-left:4px;
		}



#underTop { /*空DIV*/
	text-align: right;
	height: 5px;
	
}

/************
以上是页面头部
*************/


#search { /*最新提问和Go整个DIV*/ /*width:650px;*/ /*width: 712px;*/
	/*border:solid 1px;*/ /*border-color: #0074BC;*/
	position:relative;
	float:right;
	margin-top:3px;
}

#search #new,#go { /*我要提问和搜索回答前面文本输入框*/
}

#search #queryTitle {
}


#aboutOption {
	_height: 98%;
	_width:262px;
}

#option {
	text-align: left;
	height: 30px;
	border: 1px solid;
	background-image: url("../../../images/category.bmp");
}

#aboveRight { /*页面右部层容器 0层 子页面将有多层*/
	background-image: url("../images/tl_q_class_bg.gif");
	height: 30px;
	max-width: 262px;
	color: #FFFFFF;
	font-size: 14px;
	TEXT-DECORATION: none;
	font-weight: bold;
}

#aboveRight2 {
	height: 24px;
}

#left { /*页面左部层容器 1层 有2子层 option、aboutOption*/
	float: left;
	width: 260px;
	border: 1px solid #AAAAAA;
	background-color: #f6f6f6;
	position: relative;
	padding: 2px;
	clear:both;
}

/*

#left a,#left a:visited {
	display: block;
}
#left a:hover {
	color: #FF9900;
}

*/

#right { /*页面右部层容器 1层 子页面将有多层*/
	/*border-top: 1px solid #ccc;
	overflow: auto;
	padding-top: 5px;*/
	width: 703px;
	position: relative;
	margin-left:5px;
}

#ff { 
	line-height:260%;
}
#ff img{ 
	width:expression(if(this.width>690)690);
	max-width:690px;
}
#container { /*页面最底层容器 0层*/
	width: 711px;
	margin-left: 269px;
	position: relative;
}

#aboveContainer {
	position:relative;
	width: 978px;
	height: 40px;
	text-align: right;
	margin-bottom: 5px;
	border:1px solid #3AB6F5;
	background:url("../images/ruanko0914.gif") 0 -2px repeat-x;
	clear:both;
}


#content { /*页面中部层容器 1层 有2子层 questionTabs、aboutQuestions */
	width: 711px;
}

#naviTip {
	line-height:40px;
	float: left;
	font-size:13px;
	padding-left:10px;
}

/*下列为公共class样式  */
.type {
	font-size: 10px;
}

.reward {
	font-size: 10px;
}

h2 {
	text-align: center;
	height: 26px;
	background: url(ruanko0001.gif) repeat-x;
	margin-bottom: 10px;
	padding-bottom: 10px;
}

.STYLE1 { /*
		padding-top: 4px !important; 
		margin-top: 4px !important;
	*/
	color: #0074BC;
	font-size: 16px;
}

.STYLE2 {
	font-size: 12px;
	color: #666666;
}

.STYLE3 {
	color: #FF9900;
	font-size: 14px;
	font-weight: bold;
}

.STYLE5 {
	font-size: 12px;
	color: #0074BC;
}

.STYLE7 {
	font-size: 12px;
	color: #999999;
}

.STYLE8 {
	font-size: 16px;
	font-style: italic;
	font-weight: bold;
	font-family: Arial;
	color: #666666;
}

#onlineService ul {float:left;}
#onlineService ul li {display:inline; float:left;}
.v_content {width:200px; height:35px; overflow:hidden;display: inline;position: absolute;top:3px;left: 746px!important;}
.v_content_list { position:absolute; width:2500px;top:0px; left:0px; }
.v_content ul {float:left;}
.v_content ul li { display:inline; float:left;}
.v_content ul li a { display:block; width:40px; height:35px; overflow:hidden; }
.v_content ul li img {  width:35px; height:35px; }

.offline{
	opacity: 0.3; 
	filter:Gray;
}

/****** setpage_OK *****/
#setpage_OK {
	text-align:center;
	line-height:18px;
	padding:10px 0 5px 0;
	color:#0168B7;
}
#setpage_OK span {
	display:inline;
	padding:3px 6px 3px 6px;
	border:1px solid #a9deff;
	margin-right:2px;
	background:url(../images/btn_bg0001.png) 0 -25px repeat-x;
	color:#000;
}
#setpage_OK span input {
	position:relative;
	top:1px;
}
#setpage_OK a {
	display:inline;
	padding:3px 6px 3px 6px;
	border:1px solid #a9deff;
	margin-right:2px;
	backgruond:#efefef;
	color:#0168B7;
}
#setpage_OK a:hover {
	background:url(../images/btn_bg0001.png) 0 -25px repeat-x;
	font-weight:bold;
	text-decoration:none;
	color:#000;
	border:1px solid #a9deff;
}
#setpage_OK .current {
	background:url(../images/btn_bg0001.png) 0 -25px repeat-x;
	font-weight:bold;
	text-decoration:none;
	color:#000;
	border:1px solid #a9deff;
}


/****** setpage_DATE *****/
#setpage_DATE {
	text-align:center;
	line-height:30px;
	padding:5px 0 0 0;
	color:#0168B7;
}
#setpage_DATE span {
	display:inline;
	padding:3px 6px 3px 6px;
	border:1px solid #a9deff;
	margin-right:2px;
	background:url(../images/btn_bg0001.png) 0 -25px repeat-x;
	color:#000;
}
#setpage_DATE span input {
	position:relative;
	top:1px;
}
#setpage_DATE a {
	display:inline;
	padding:3px 6px 3px 6px;
	border:1px solid #a9deff;
	margin-right:2px;
	backgruond:#efefef;
	color:#0168B7;
}
#setpage_DATE a:hover {
	background:url(../images/btn_bg0001.png) 0 -25px repeat-x;
	font-weight:bold;
	text-decoration:none;
	color:#000;
	border:1px solid #a9deff;
}
#setpage_DATE .current {
	background:url(../images/btn_bg0001.png) 0 -25px repeat-x;
	font-weight:bold;
	text-decoration:none;
	color:#000;
	border:1px solid #a9deff;
}


/****** setpage_COMMON *****/
#setpage_COMMON {
	text-align:center;
	line-height:30px;
	padding:5px 0 0 0;
	color:#0168B7;
}
#setpage_COMMON span {
	display:inline;
	padding:3px 6px 3px 6px;
	border:1px solid #a9deff;
	margin-right:2px;
	background:url(../images/btn_bg0001.png) 0 -25px repeat-x;
	color:#000;
}
#setpage_COMMON span input {
	position:relative;
	top:1px;
}
#setpage_COMMON a {
	display:inline;
	padding:3px 6px 3px 6px;
	border:1px solid #a9deff;
	margin-right:2px;
	backgruond:#efefef;
	color:#0168B7;
}
#setpage_COMMON a:hover {
	background:url(../images/btn_bg0001.png) 0 -25px repeat-x;
	font-weight:bold;
	text-decoration:none;
	color:#000;
	border:1px solid #a9deff;
}
#setpage_COMMON .current {
	background:url(../images/btn_bg0001.png) 0 -25px repeat-x;
	font-weight:bold;
	text-decoration:none;
	color:#000;
	border:1px solid #a9deff;
}


/****** setpage_VOTE *****/
#setpage_VOTE {
	text-align:center;
	line-height:30px;
	padding:5px 0 0 0;
	color:#0168B7;
}
#setpage_VOTE span {
	display:inline;
	padding:3px 6px 3px 6px;
	border:1px solid #a9deff;
	margin-right:2px;
	background:url(../images/btn_bg0001.png) 0 -25px repeat-x;
	color:#000;
}
#setpage_VOTE span input {
	position:relative;
	top:1px;
}
#setpage_VOTE a {
	display:inline;
	padding:3px 6px 3px 6px;
	border:1px solid #a9deff;
	margin-right:2px;
	backgruond:#efefef;
	color:#0168B7;
}
#setpage_VOTE a:hover {
	background:url(../images/btn_bg0001.png) 0 -25px repeat-x;
	font-weight:bold;
	text-decoration:none;
	color:#000;
	border:1px solid #a9deff;
}
#setpage_VOTE .current {
	background:url(../images/btn_bg0001.png) 0 -25px repeat-x;
	font-weight:bold;
	text-decoration:none;
	color:#000;
	border:1px solid #a9deff;
}


/****** setpage_WEEK *****/
#setpage_WEEK {
	text-align:center;
	line-height:30px;
	padding:5px 0 0 0;
	color:#0168B7;
}
#setpage_WEEK span {
	display:inline;
	padding:3px 6px 3px 6px;
	border:1px solid #a9deff;
	margin-right:2px;
	background:url(../images/btn_bg0001.png) 0 -25px repeat-x;
	color:#000;
}
#setpage_WEEK span input {
	position:relative;
	top:1px;
}
#setpage_WEEK a {
	display:inline;
	padding:3px 6px 3px 6px;
	border:1px solid #a9deff;
	margin-right:2px;
	backgruond:#efefef;
	color:#0168B7;
}
#setpage_WEEK a:hover {
	background:url(../images/btn_bg0001.png) 0 -25px repeat-x;
	font-weight:bold;
	text-decoration:none;
	color:#000;
	border:1px solid #a9deff;
}
#setpage_WEEK .current {
	background:url(../images/btn_bg0001.png) 0 -25px repeat-x;
	font-weight:bold;
	text-decoration:none;
	color:#000;
	border:1px solid #a9deff;
}

/****** setpage_MONTH *****/
#setpage_MONTH {
	text-align:center;
	line-height:30px;
	padding:5px 0 0 0;
	color:#0168B7;
}
#setpage_MONTH span {
	display:inline;
	padding:3px 6px 3px 6px;
	border:1px solid #a9deff;
	margin-right:2px;
	background:url(../images/btn_bg0001.png) 0 -25px repeat-x;
	color:#000;
}
#setpage_MONTH span input {
	position:relative;
	top:1px;
}
#setpage_MONTH a {
	display:inline;
	padding:3px 6px 3px 6px;
	border:1px solid #a9deff;
	margin-right:2px;
	backgruond:#efefef;
	color:#0168B7;
}
#setpage_MONTH a:hover {
	background:url(../images/btn_bg0001.png) 0 -25px repeat-x;
	font-weight:bold;
	text-decoration:none;
	color:#000;
	border:1px solid #a9deff;
}
#setpage_MONTH .current {
	background:url(../images/btn_bg0001.png) 0 -25px repeat-x;
	font-weight:bold;
	text-decoration:none;
	color:#000;
	border:1px solid #a9deff;
}


/****** setpage_ALL *****/
#setpage_ALL {
	text-align:center;
	line-height:30px;
	padding:5px 0 0 0;
	color:#0168B7;
}
#setpage_ALL span {
	display:inline;
	padding:3px 6px 3px 6px;
	border:1px solid #a9deff;
	margin-right:2px;
	background:url(../images/btn_bg0001.png) 0 -25px repeat-x;
	color:#000;
}
#setpage_ALL span input {
	position:relative;
	top:1px;
}
#setpage_ALL a {
	display:inline;
	padding:3px 6px 3px 6px;
	border:1px solid #a9deff;
	margin-right:2px;
	backgruond:#efefef;
	color:#0168B7;
}
#setpage_ALL a:hover {
	background:url(../images/btn_bg0001.png) 0 -25px repeat-x;
	font-weight:bold;
	text-decoration:none;
	color:#000;
	border:1px solid #a9deff;
}
#setpage_ALL .current {
	background:url(../images/btn_bg0001.png) 0 -25px repeat-x;
	font-weight:bold;
	text-decoration:none;
	color:#000;
	border:1px solid #a9deff;
}

/****** setpage_listAll *****/
#setpage_listAll {
	text-align:center;
	line-height:30px;
	padding:5px 0 0 0;
	color:#0168B7;
}
#setpage_listAll span {
	display:inline;
	padding:3px 6px 3px 6px;
	border:1px solid #a9deff;
	margin-right:2px;
	background:url(../images/btn_bg0001.png) 0 -25px repeat-x;
	color:#000;
}
#setpage_listAll span input {
	position:relative;
	top:1px;
}
#setpage_listAll a {
	display:inline;
	padding:3px 6px 3px 6px;
	border:1px solid #a9deff;
	margin-right:2px;
	backgruond:#efefef;
	color:#0168B7;
}
#setpage_listAll a:hover {
	background:url(../images/btn_bg0001.png) 0 -25px repeat-x;
	font-weight:bold;
	text-decoration:none;
	color:#000;
	border:1px solid #a9deff;
}
#setpage_listAll .current {
	background:url(../images/btn_bg0001.png) 0 -25px repeat-x;
	font-weight:bold;
	text-decoration:none;
	color:#000;
	border:1px solid #a9deff;
}


/****** setpage_listAccept *****/
#setpage_listAccept {
	text-align:center;
	line-height:30px;
	padding:5px 0 0 0;
	color:#0168B7;
}
#setpage_listAccept span {
	display:inline;
	padding:3px 6px 3px 6px;
	border:1px solid #a9deff;
	margin-right:2px;
	background:url(../images/btn_bg0001.png) 0 -25px repeat-x;
	color:#000;
}
#setpage_listAccept span input {
	position:relative;
	top:1px;
}
#setpage_listAccept a {
	display:inline;
	padding:3px 6px 3px 6px;
	border:1px solid #a9deff;
	margin-right:2px;
	backgruond:#efefef;
	color:#0168B7;
}
#setpage_listAccept a:hover {
	background:url(../images/btn_bg0001.png) 0 -25px repeat-x;
	font-weight:bold;
	text-decoration:none;
	color:#000;
	border:1px solid #a9deff;
}
#setpage_listAccept .current {
	background:url(../images/btn_bg0001.png) 0 -25px repeat-x;
	font-weight:bold;
	text-decoration:none;
	color:#000;
	border:1px solid #a9deff;
}

/****** setpage_list *****/
#setpage_list {
	text-align:center;
	line-height:30px;
	padding:5px 0 0 0;
	color:#0168B7;
}
#setpage_list span {
	display:inline;
	padding:3px 6px 3px 6px;
	border:1px solid #a9deff;
	margin-right:2px;
	background:url(../images/btn_bg0001.png) 0 -25px repeat-x;
	color:#000;
}
#setpage_list span input {
	position:relative;
	top:1px;
}
#setpage_list a {
	display:inline;
	padding:3px 6px 3px 6px;
	border:1px solid #a9deff;
	margin-right:2px;
	backgruond:#efefef;
	color:#0168B7;
}
#setpage_list a:hover {
	background:url(../images/btn_bg0001.png) 0 -25px repeat-x;
	font-weight:bold;
	text-decoration:none;
	color:#000;
	border:1px solid #a9deff;
}
#setpage_list .current {
	background:url(../images/btn_bg0001.png) 0 -25px repeat-x;
	font-weight:bold;
	text-decoration:none;
	color:#000;
	border:1px solid #a9deff;
}



.pageIndex {
	width:30px;
	height:14px;
	border:1px solid #a9deff;
}

.pageSearch {
	width:29px;
	height:16px;
	border:0;
	cursor:pointer;
	background:url(../images/botton_go.gif) no-repeat;
}