body { font-family:Verdana, Arial, Helvetica, sans-serif; margin:0; padding:0; font-size:12px; color:#333333;}
div,form,img,ul,ol,li,dl,dt,dd,p {margin:0; padding:0; border:0;}
img {vertical-align:top;}
li {list-style-type:none;}
h1,h2,h3,h4,h5,h6 { margin:0; padding:0; font-size:12px; font-weight:normal;}
.left {float:left;}
.right {float:right;}
.clear {clear:both; height:0; visibility:hidden; display:block;}
.clearfix:after {content:"."; display:block; height:0; clear:both; visibility:hidden;}
.blank10 {height:10px; clear:both; display:block; font-size:1px; overflow:hidden; background:#FFFFFF;}
.blank15 {height:15px; clear:both; display:block; font-size:1px; overflow:hidden; background:#FFFFFF;}
.area {clear:both;  width:900px; margin:10px auto 0px auto;}

a:link, a:visited {color:#333333; text-decoration:none;}
a:hover {color:#666666; text-decoration:none;}
.cGreen {color:#267100;}
.cGreen a:link, .cGreen a:visited {color:#607008; text-decoration:none;}
.cGreen a:hover {color:#F88A00; text-decoration:none;}
.cGray {color:#666666;}
.cGray a:link, .cGray a:visited {color:#607008; text-decoration:none;}
.cGray a:hover, cGray a:active {color:#FA8800; text-decoration:none;}
.cWhite {color:#FFFFFF;}
.cWhite a:link, .cWhite a:visited {color:#FFFFFF; text-decoration:none;}
.cWhite a:hover {color:#FFFFFF; text-decoration:none;}
.cBlack a:link, .cBlack a:visited {color:#333333; text-decoration:none;}
.cBlack a:hover {color:#666666; text-decoration:none;}

.topLine {
	height:29px;
	overflow:hidden;
	margin:0 auto;
	background-color: #FFFFFF;
	background-image: url(../../Images/images/topNavBg.jpg);
	background-repeat: repeat-x;
}
.top h1, .top .nav {float:left; text-align:left; }
.top h1 {width:366px; background-color:#FFFFFF;}
.top .nav {
	margin-top: 60px;
}
.top .nav li {float:left; height:23px; line-height:23px; background-color:#FFFFFF;}
.top .nav .ask {
	width:94px;
	color:#FFFFFF;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	background-image: url(../../Images/qa/nav_bg.gif);
	background-repeat: no-repeat;
}
.top .nav .reg {padding-left:16px; background-color:#FFFFFF;}
.top p {float:right; padding-top:8px; background-color:#FFFFFF;}

.askTop {
	clear:both;
	background:url(../../Images/qa/top_bg.gif);
	background-repeat:repeat-x;
	height:97px;
	margin-bottom:10px;
}
.boxTop {
	width:900px;
	margin-right: auto;
	margin-left: auto;
}
.askTop p, .askTop .search {float:left;}
.askTop p {padding-left:128px;}
.askTop .search {padding:36px 30px 0 48px;}
.search li {float:left; height:28px;}
.search .a {width:5px; background:url(../../Images/qa/search_1.gif) no-repeat;}
.search .b {background:#F7FFCC;}
.search .b input {width:190px; height:17px; border:0; background:#F7FFCC; padding-top:6px; color:#666666;}
.search .c {margin-right:30px;}

.hot {background:url(../../Images/qa/hot_bg.gif) no-repeat; height:34px; margin-bottom:10px; text-align:left; line-height:34px; margin:0 auto;}
.hot marquee {float:right; overflow:hidden; width:740px; margin-right:20px;}
.hot span {float:left; display:block; font-size:14px; font-weight:bold; color:#666666; padding:0 34px 0 38px;}
.hot a {background:url(../../Images/qa/icon_11.gif) 0 4px no-repeat; padding:0 14px 0 6px;}

h3 {font-size:14px; color:#FFFFFF; font-weight:bold;}
.leftContent {float:left; width:132px;}
.leftContent .box_1_top {background:url(../../Images/qa/m_1_1.gif) no-repeat; height:28px; line-height:24px;}
.leftContent .box_1_top h3 {
	background:url(../../Images/qa/icon_1.gif) 24px 7px no-repeat;
	text-align: center;
}
.leftContent .box_1_center {border-left:4px solid #ABC227; border-right:1px solid #ABC227; padding:5px 0 10px 0;}
.leftContent .box_1_center li {background:url(../../Images/qa/icon_2.gif) 25px 5px no-repeat; border-bottom:1px solid #D5E093; height:22px; line-height:22px; overflow:hidden; text-align:left; padding:0 0 0 40px;}
.leftContent .box_1_bottom {background:url(../../Images/qa/m_1_2.gif) no-repeat; height:20px;}
.mainContent {width:543px; margin-left:12px; float:left;}
.line_1 {background:url(../../Images/qa/m_2_2.gif) repeat-x; height:12px; overflow:hidden; margin:2px 0 0 0;}
.list_1 {text-align:left; padding-bottom:10px;}
.list_1 li {clear:both; background:url(../../Images/qa/icon_3.gif) 0 7px no-repeat; padding:0 0 0 20px; height:26px; line-height:26px; overflow:hidden; border-bottom:1px dotted #DBD9D9; color:#267100;}
.list_1 .username {color:#666666;}
.list_1 .anum {float:right; width:100px; color:#333333; text-align:right;}
.list_1 .anum font {color:#FF9000; font-size:10px;}
.list_1 .atype {float:right; color:#333333; width:90px; text-align:right;}
.menu_bg {clear:both; background:url(../../Images/qa/m_3_2.gif) repeat-x; height:28px; margin:10px 0px; width:680px;}
.menu_bg .bgLeft {float:left; background:url(../../Images/qa/m_3_1.gif) no-repeat; width:10px; height:28px;}
.menu_bg ul {float:left;}
.menu_bg li {width:124px; float:left; font-size:14px; padding-top:8px; cursor:pointer;}
.menu_bg li img {vertical-align:middle;}
.menu_bg .on {background:url(../../Images/qa/on.gif) 0 3px no-repeat; height:22px; font-weight:bold; color:#28850B;}
.menu_bg .bgRight {float:right; background:url(../../Images/qa/m_3_3.gif) no-repeat; width:10px; height:28px;}
#main_1 li {background:url(../../Images/qa/icon_6.gif) 0 12px no-repeat; padding:0 0 0 10px;}


.rightContent {float:right; width:200px;}
.rightContent .rBox {border:1px solid #A6BF1B; margin-bottom:10px;}
.rightContent .rBox1 {border:1px solid #A6BF1B; margin-bottom:10px;}
.rightContent .rBox .t {background:#A6BF1B; border-top:1px solid #FFFFFF; height:23px; line-height:23px; text-align:left;}
.rightContent .rBox1 .t {background:#A6BF1B; border-top:1px solid #FFFFFF; height:23px; line-height:23px; text-align:left;}
.rightContent .rBox ul {color:#28850B;}
.rightContent .t img {vertical-align:middle;}
.rightContent .t h3 {padding:2px 0 0 32px;}
.rightContent .t .rm_1 {background:url(../../Images/qa/icon_7.gif) 10px 2px no-repeat;}
.rightContent .t .rm_2 {background:url(../../Images/qa/icon_8.gif) 10px 2px no-repeat;}
.rightContent .t .rm_3 {background:url(../../Images/qa/icon_9.gif) 10px 2px no-repeat;}
.rightContent .rBox1 li { line-height:20px; height:20px; overflow:hidden; text-align:left;}
.rightContent .rBox li { line-height:22px;  overflow:hidden; text-align:left;}
.rightContent .c_1 li {clear:both; background:url(../../Images/qa/icon_6.gif) 0 7px no-repeat; padding-left:6px;}
.rightContent .c_2 li {clear:both; background:url(../../Images/qa/icon_10.gif) 0 5px no-repeat; padding-left:10px;}
.rightContent .c_1 span {color:#FF9000; font-size:10px;}
.rightContent .c_2 span {color:#FF9000; font-size:10px; padding-right:4px; width:14px; display:block; float:left;}
.rightContent .c_3 .f {float:right; color:#FF0000;}
.rightContent .c_3 .num {background:#FF9000; color:#FFFFFF; width:16px; height:16px; line-height:16px; overflow:hidden; margin:0 2px 0 0;; display:block; float:left; text-align:center;}
.rightContent .rBox .b {background:#EDFF8A; height:2px; overflow:hidden;} 

.bottom_nav {width:900px; clear:both; padding:10px 0px 10px 0; border-top:6px solid #A6BF1B; margin-top:50px; margin-left:auto; margin-right:auto; text-align:center;}
.copyright {height:30px; text-align:center;}

/* 问题分类页 */
.sonLeft {float:left; width:680px;}
.location {text-align:left; clear:both; height:20px;}
.location span {color:#FF9900;}
.qtype {border:1px solid #A6BF1B; background:#EDFF8A; padding:10px 20px 0px 20px; text-align:left; float:left; margin-bottom:10px;}
.qtype li {float:left; width:159px; height:24px;}
.qtype .on {font-weight:bold;}
.page span {color:#FF9900; font-weight:bold;}
#main_2 li {background:url(../../Images/qa/icon_10.gif) 0 8px no-repeat; padding-left:12px;}
.list_1 .f {color:#FF0000; margin-right:10px;}
.list_1 .date {float:right; width:100px; text-align:right;}

/* 问题显示页 */
.vbox, .vbox3, .vbox4, .vbox_point {border:1px solid #A6BF1B; background:#EDFF8A; padding:3px; text-align:left;}
.vbox .title, .vbox3 .title, .vbox_point .title {clear:both; background:#EDFF8A; height:24px; line-height:24px; font-weight:bold; padding:0 0 0 20px;}
.vbox .title span {background:url(../../Images/qa/icon_v_5.gif) 0 3px no-repeat; float:right; font-weight:normal; padding:0 10px 0 16px;}
.vbox .t1 {background:url(../../Images/qa/icon_v_1.gif) 0 0 no-repeat; padding-left:24px;}
.vbox .t2 {background:url(../../Images/qa/icon_v_4.gif) 0 0 no-repeat; padding-left:24px;}
.vbox2 ul, .vbox4 ul {padding:15px 20px; color:#666666; background:#FFFFFF;}
.vbox .q1 {font-weight:bold; height:20px;}
.vbox .q2 {background:url(../../Images/qa/icon_12.gif) 0 0 no-repeat; padding-left:20px; height:26px; border-bottom:1px dotted #A6BF1B; color:#267100; background-color:#FFFFFF;}
.vbox .q3, .vbox2 .q3, .vbox3 .q3 {padding-top:10px; line-height:22px;}
.vbox .q4, .vbox2 .q4, .vbox3 .q4 {text-align:right; padding-top:10px; color:#267100;}
.vbox2 {border:1px solid #FF9900; background:#FFEFD6; padding:3px; text-align:left; margin-top:10px;}
.vbox2 .title {background:#FFEFD6; height:24px; line-height:24px; font-weight:bold; padding:0 0 0 20px; color:#FF9900;}
.vbox2 .t1 {background:url(../../Images/qa/icon_v_2.gif) 0 0 no-repeat; padding-left:24px;}
.vbox3 {margin-top:10px;}
.vbox3 ul {padding:15px 20px; color:#666666; background:#FFFFFF;}
.vbox3 .t1 {background:url(../../Images/qa/icon_v_3.gif) 0 0 no-repeat; padding-left:24px;}
.vbox3 .q4 {border-bottom:1px dotted #A6BF1B; padding-bottom:6px;}
.vbox4 {margin-top:10px;}
.vbox4 .t1 {font-weight:bold; color:##267100;}
textarea {border:1px solid #A6BF1B; width:600px; height:100px;}
.but {padding-top:10px;}
.qafoot{ width:900; margin:10px auto 0px  auto; height:auto; clear:both;}
/* 我要提问 */
.vbox form {padding:30px 20px 15px; color:#666666; background:#FFFFFF;}
.vbox .input_1 {width:300px; border:1px solid #A6BF1B; height:20px; line-height:20px;}
.vbox .input_2 {width:100px; border:1px solid #A6BF1B; height:20px; line-height:20px;}
.vbox label {display:block; clear:both; margin-bottom:10px;}
.vbox label span {text-align:right; display:block; float:left; width:80px; padding-top:8px; font-weight:bold;}
.vbox textarea {border:1px solid #A6BF1B; width:400px; height:80px;}
.vbox select, .vbox .input2 {margin-top:3px;}
.vbox .button_q {margin-top:20px;}
.vbox .button_q img {cursor:pointer;}
.vbox form p {line-height:22px; color:#267100;}

/* 公告列表页 */
.vbox .title2 {font-size:14px; font-weight:bold;}
.vbox .date2 {color:#666666; border-bottom:1px solid #A6BF1B; margin-bottom:20px; height:26px;}
.vbox .content2 {line-height:22px; background:#FFFFFF;}
.vbox .news {background:#FFFFFF; padding:30px 20px 30px;}
.vbox .list_1 .date3 {float:right;}
.vbox .page {background:#FFFFFF; text-align:center; padding:0 0 10px 0;}

/* 用户积分排行列表页 */
.vbox_point .c_3 {background:#FFFFFF; padding:20px 20px 15px; color:#666666;}
.vbox_point .c_3 li {clear:both; height:22px; line-height:22px; overflow:hidden; border-bottom:1px dotted #DBD9D9;}
.vbox_point .c_3 .f {float:right;}
.vbox_point .c_3 .num {color:#FF9000; width:40px; float:left; overflow:hidden; margin:2px 2px 0 0; display:block; text-align:center;}
.vbox_point .c_3 .user {float:left; width:500px; text-align:center;}
.vbox_point .title span {color:#FF9900;}
.vbox_point .tBold {font-weight:bold;}
 #bottom {
clear:both;
margin-left:auto;
margin-right:auto;
width:900px;
}

#bottom .nav {
background-color:#ECF2D0;
height:30px;
line-height:30px;
text-align:center;
}
#bottom .nav a {
	padding-right: 15px;
}
#bottom .copyright1 {
color:#000000;
height:80px;
line-height:20px;
padding:10px;
text-align:center;
}
.area top{ background-color:#FFFFFF;}
.vbox ul{padding:15px 20px; color:#267100; background:transparent none repeat scroll 0 0;}
.qa{ text-align:center; margin-top:10px;}
.announce_title{ background:url(../zhixun/images/news_index4_03.png) 5px 8px no-repeat; padding-left:15px;}
.announce_title a:link, .announce_title a:visited{ color:#607008;  text-decoration:none;}
.announce_title a:hover, .announce_title a:active{ color:#F88A00; text-decoration:none;}

