﻿BODY {
	MARGIN: 0px;
	font-size:12px;
	text-align:center;
}

.ibbs,.igood,.iok,.ivote,.iwhy,.istar{margin-top:3px;background:url(../images/icons.gif) no-repeat;width:16px;height:16px;margin-right:2px;overflow:hidden;float:left;}
.istar{background-position:0 -112px;}
.iwhy{background-position:0 -144px;}
.ivote{background-position:0 -128px;}
.iok{background-position:0 -96px;}
.igood{background-position:0 -80px;}
.ibbs{background-position:0 -16px;}

FORM {MARGIN: 0px}
TD {FONT-SIZE: 12px; LINE-HEIGHT: 18px; FONT-FAMILY: Arial; TEXT-ALIGN: left}
TABLE {FONT-SIZE: 12px; LINE-HEIGHT: 18px; FONT-FAMILY: Arial; TEXT-ALIGN: left}
A{COLOR: #261cdc; text-decoration:none;}
A:hover{COLOR: #666}
/*输入框*/
fieldset ul,.list_content ul{padding-top:5px;margin:0px;clear:both;}
fieldset input{padding:0;margin:0}  
fieldset li,.list_content li{
list-style-type:none;
padding:0.25em 0em 0em 0em;
float:left;
margin:0px;
text-align:left;
word-break: break-all;
vertical-align: bottom;
}
fieldset ul li.r_left { width: 120px; text-align:right; font-size:12px;} 
fieldset ul li.r_leftnone { width: 150px;height:0; padding:0; margin:0; display: compact} 

fieldset ul li.r_right {text-align:left; width:250px} 
fieldset ul li.r_msg { font-size:10pt; padding:0; margin:0} 
.list_content ul li.r_left { width: 100px; text-align:right; font-size:12px; color:gray} 
.list_content ul li.r_right {text-align:left; width:-120px;font-size:12px;} 
fieldset {margin:0 auto;padding:5px;font-size:12px;clear:both;}
fieldset legend {letter-spacing:4px;font-weight:900;padding:0 5px;color:#333;}
fieldset .line {clear:both;margin:5px 0;padding:10px 0!important;padding:10px 0;}
fieldset .line .usertxt {width:50%;}
fieldset .line .user_help {width:45%;font-size:12px;line-height:1.5;margin:-2px 10px 0 0;padding:3px 0 1px 25px;}
.a {color:#044;border:1px #49B8E6 solid;background:#E9FBFF url("confirm_32.png") no-repeat 3px 3px;}
.b {color:#f44;border:1px #f60 solid;background:#FFF1E4 url("cancel_32.png") no-repeat 3px 3px;}

fieldset .t1 {width:40%;text-align:right;padding:1px 0 0 0;}
fieldset .t2 {width:60%;text-align:left;line-height:1.5;}
fieldset .usertxt .t2 a {text-decoration:underline;}
fieldset  input {padding:0;font-size:14px;height:22px;border:1px #A5C9E0 solid;}
fieldset .t2 select {margin:0 0 6px 0;}
fieldset .line .usertxt .input_radio input {border:0;}
.tab {MARGIN-TOP: 3px; FONT-SIZE: 14px; HEIGHT: 21px}
.tab01 {FONT-SIZE: 14px; min-HEIGHT: 24px;}
.tab02 {border-bottom: 1px solid #CCCCCC;}
.tab02 td, .tab02 th {border-bottom: 1px solid #CCCCCC;}
.green{COLOR: #008800}
/*提问显示页登陆框*/
#d_login{border: 1px solid #58CB64; padding:5px;width:98%;}
#d_addanswer{border: 1px solid #58CB64; padding:5px;width:98%;}
#d_addanswer .title{font-size:12px; FONT-WEIGHT:bold;}
/*提问显示页提问内容框*/
#d_question{border: 1px solid #58CB64; width:98%;margin-bottom:10px;}
#d_question .title{background-color:#DDF1D8; width:100%; height:24px;padding-left: 8px;line-height: 24px;font-size: 12px;font-weight: bold;}
#d_question .tab01{font-size:12px;font-weight: bold;clear:both; margin:5px; }
#d_question .tab02{font-size:12px;margin-left:5px;color:#ff3300;float:left; width:150px; border:none; }
#d_question .tab03{font-size:12px;margin-left:5px;color:gray;float:left; }
#d_question .tab04{font-size:12px;margin-left:5px;color:#000;clear:both; }
#d_question .control{font-size:12px;margin-left:5px;color:#50CB64;clear:both; }
#d_question .tab05{font-size:12px;margin-right:50px;color:gray;clear:both; text-align:right; }
#d_question .noanswer{font-size:12px;margin-left:5px;color:#ff3300;float:left;font-weight: bold;  border:none;}
/*最佳答案*/
#d_bestanswer{border: 1px solid #fe7878;width:98%;margin-bottom:10px;}
#d_bestanswer .title{background-color:#ffe8e6; width:100%; height:24px;padding-left: 8px;line-height: 24px;font-size: 12px;font-weight: bold;}
#d_bestanswer .tab01{font-size:12px;clear:both; margin:5px; line-height:150%; }
#d_bestanswer .tab02{font-size:12px;clear:both; margin:5px; line-height:150%; text-align:right; }
#d_bestanswer .tab03{font-size:12px;clear:both; margin:5px; line-height:150%; text-align:left; }
#d_bestanswer .tab04{font-size:12px;clear:both; margin:5px; line-height:150%; text-align:left; }

/*其他答案*/
#d_answerlist {border: 1px solid #58CB64; width:98%;margin-bottom:10px;}
#d_answerlist .title{background-color:#DDF1D8; width:100%; height:24px;padding-left: 8px;line-height: 24px;font-size: 12px;font-weight: bold;}
#d_answerlist .tab02{font-size:12px;margin-right:50px;color:gray;clear:both; text-align:right; border:none; }

/*ul li文章列表*/
ul.dllist
{
padding:10px 0em 0em 0em;
float:left;
margin:0px;
text-align:left;
word-break: break-all;
vertical-align: bottom;
line-height:22px;
}
/*导航*/
#navbar{padding:5px;}
/*类别显示样式*/
ul.c1
{
padding:5px; 0em 0em 0em;
margin:0px;
text-align:left;
word-break: break-all;
vertical-align: bottom;
line-height:22px;
font-size:12px;
font-weight: bold;
}

ul.c2
{
padding:0px; 0em 0em 0em;
margin:0px;
text-align:left;
font-size:12px;
list-style-type:none;
font-weight: normal;
float:none;
}
ul.c2 span{display:inline-block;}
/*多菜单切换效果*/
.line {FONT-SIZE: 0px;LINE-HEIGHT: 1px;POSITION: relative;TOP: 25px;HEIGHT: 1px;}
#sub {FONT-SIZE: 12px; POSITION: relative; HEIGHT: 22px;border-bottom: 1px solid #B5CFE8; margin:0px;}
#sub span
{
BORDER-RIGHT: #B5CFE8 1px solid; 
PADDING-RIGHT: 10px; 
BORDER-TOP: #B5CFE8 1px solid;
PADDING-LEFT: 10px; 
FONT-WEIGHT: bold; 
BACKGROUND: #ddf1d8; 
FLOAT: left; 
PADDING-BOTTOM: 2px; 
MARGIN-LEFT: 10px; 
BORDER-LEFT: #B5CFE8 1px solid; 
PADDING-TOP: 4px; 
margin-bottom:10px;
border-bottom:0px solid #B5CFE8;
}
#sub A {BORDER-RIGHT: #d6d6eb 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #d6d6eb 1px solid; PADDING-LEFT: 10px; BACKGROUND: #ffffff; FLOAT: left; PADDING-BOTTOM: 2px; MARGIN-LEFT: 10px; BORDER-LEFT: #d6d6eb 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #d6d6eb 0px solid}

/*提问调用样式*/
ul.iasklist_ul{margin:5px 5px 5px 5px; }
span.iasklist_catname{ font-size:12px; margin-right:5px;color:gray; float:left;display:block;width:60px;}
span.iasklist_catname a,.iasklist_catname a:hover,.iasklist_catname a:visited{ font-size:12px;color:gray;}
span.iasklist_title{ font-size:12px;  color:gray; margin-right:10px; width:310px; float:left;display:block }
span.iasklist_point{color:red;width:30px;float:left;display:block}
span.iasklist_date{width:70px; text-align:left;margin-left:10px; font-size:12px; float:right;display:block}
span.iasklist_user{width:70px;  text-align:left;margin-left:5px; font-size:12px; float:right;display:block}
li.iasklist_li{clear:both; height:25px; display:block;  line-height:180%; }

/*用户分享样式*/
.usersharelist_ul{}
td.usersharelist_title{ font-size:12px;  color:gray; margin-right:10px; width:500px;border-bottom:solid 1px #eee;}
th.usersharelist_title{margin-right:10px; width:500px;border-bottom:solid 1px #eee;}
th.usersharelist_view,td.usersharelist_view{width:50px;border-bottom:solid 1px #eee;}
th.usersharelist_date,td.usersharelist_date{width:100px; text-align:left;margin-left:10px; font-size:12px;border-bottom:solid 1px #eee;}
th.usersharelist_user,td.usersharelist_user{width:100px; text-align:left;margin-left:5px; font-size:12px;border-bottom:solid 1px #eee;}


/*用户列表样式*/
.userlist_ul{
list-style-type:none;
padding:0px;
margin:0px;
clear:both;
}
.userlist_li{
border-bottom:solid 1px #eee;
list-style-type:none;
line-height:24px;
clear:both;
}
.userlist_id{width:30px;text-align:center; float:left; display:block}
.userlist_user{text-align:left; margin-left:5px;width:80px;float:left; display:block }
.userlist_head img{width:30px; height:40px; border:none;float:left; display:block }
.userlist_point{margin-right:10px; width:20px; text-align:right; color:#ff0000; margin-bottom:15px;}
/**/
#topuser .userlist_user ,#topuser .UserpointSort_user{text-align:left; margin-left:10px;width:400px; }
#topuser .userlist_point,#topuser .UserpointSort_point{width:60px; text-align:right; color:#ff0000; margin-bottom:0px;}
#topuser .userlist_level,#topuser .UserpointSort_level{text-align:right; margin-left:5px;}
/*上月排行*/
.UserpointSort_ul{
list-style-type:none;
padding:0px;
margin:0px;
clear:both;
}
.UserpointSort_li{
border-bottom:solid 1px #eee;
list-style-type:none;
line-height:24px;
clear:both;
}
.UserpointSort_id{width:30px;text-align:center;float:left; display:block}
.UserpointSort_user{text-align:left; margin-left:10px;width:80px;float:left; display:block }
.UserpointSort_head img{width:30px; height:40px; border:none;float:left; display:block}
.UserpointSort_point{margin-right:10px; width:30px; text-align:right; color:#ff0000;float:left; display:block}

/*专家团列表*/
.PowerUserList_ul{
list-style-type:none;
padding:0px;
margin:0px;
}
.PowerUserList_li{
border-bottom:solid 1px #eee;
list-style-type:none;
line-height:20px;
clear:both;
height:35px;
}
.PowerUserList_user{text-align:left; margin-left:0px; width:150px;float:left; display:block;}
.PowerUserList_head img{width:40px; height:45px; border:none;float:left;}
.PowerUserList_comment{text-align:left; width:120px; clear:both;display:block;}
/*用户分享*/
.getUserShare_ul{
list-style-type:none;
padding:0px;
margin:0px;
}
.getUserShare_li{
border-bottom:solid 1px #eee;
list-style-type:none;
line-height:24px;
clear:both;
}
.getUserShare_user{text-align:left; margin-left:5px; width:120px;float:left; display:block}
.getUserShare_title{font-size:12px;width:420px; float:left; display:block}
/*文章列表*/
.artlist_ul{
padding:0px;
margin:0px;
}
.artlist_img {text-align:center;}
.artlist_img img{
width:170px;
margin:2px;
}
div.artlist_title{font-weight:bold; padding:5px;}
.topic_title{ width:460px;}
.topic_manager{width:100px;}
.topic_time{ width:200px; text-align:right;}
#dlist span.artlist_title{ width:560px;}
#dlist span.artlist_time{ width:200px; text-align:right;}
li.artlist_li{line-height:140%;}
.artlist_sumery{color:gray; line-height:140%; padding:5px;}
.artlist_go{text-align:right; line-height:140%; padding:5px;}
/*首页*/
/*页面总宽度*/
.twidth{width:1000px; text-align:left;}
/*页面左侧框架*/
.lframe{width:205px; float:left;}
/*左右结构中左侧列*/
.lleft{width:790px; float:left;}
/*页面中间框架*/
.lcenter{width:585px; float:left;margin-left:5px;}
/*页面中间框架*/
.lright{width:200px; float:left;margin-left:5px;}
.lright .iasklist_title{width:160px; margin-right:0px;font-size:12px;}
.lright .PowerUserList_user{text-align:left; margin-left:5px; width:70px;}
/*推荐提问列表*/
.iasklist1{width:300px;}
.iasklist1 .iasklist_ul{list-style-type:none; margin:0px;}
.iasklist1 .iasklist_li{line-height:130%;}
.iasklist1 .iasklist_catname{ font-size:12px; width:80px; margin-right:2px; color:gray;}
.iasklist1 .iasklist_title{ font-size:12px; width:200px;  color:gray; margin-right:0px;}

/*上期获奖名单右边*/


.iaskbook_answername{text-align:left; margin-left:10px;width:60px;float:left; display:block }
.iaskbook_askbiaoti{text-align:left; width:100px;float:left; display:block }
.iaskbook_qishu img{width:30px; height:40px; border:none;float:left; display:block}

/*提问榜*/
/*提问调用样式*/
table.iasklist_ul{margin:5px 5px 5px 5px; width:95%;}
tr.iasklist_li td{border-bottom:solid 1px #eee;}
td.iasklist_catname{ font-size:12px; margin-right:5px;width:90px; color:gray; line-height:180%;}
td.iasklist_catname a,.iasklist_catname a:hover,.iasklist_catname a:visited{ font-size:12px;color:gray;}
td.iasklist_title{ font-size:12px;  color:gray; margin-right:5px; width:400px;}
.iasklist_top th{border-bottom:solid 1px #eee;}
td.iasklist_point{color:red;width:40px;}
td.iasklist_date{width:70px; text-align:left;margin-left:0px; font-size:12px;}
td.iasklist_user{width:80px; text-align:right;margin-left:0px; font-size:12px;}
td.iasklist_answernum{width:40px;}
td.iasklist_statu{width:40px;}
th.iasklist_title{font-size:12px; color:black;width:450px;}
.bns {PADDING-TOP: 2px; HEIGHT: 24px}
.hd {FONT-SIZE: 16px; FONT-FAMILY: Arial}

.bold{font-weight: bold;}
.title_blue{border: 1px solid #B5CFE8; display: block;}
.bg_blue{
	background-color: #E7F5FF;
	padding-left: 8px;
	line-height: 24px;
	font-size: 12px;
	font-weight: bold;
	color:#0F5892;
	background-image: url(../images/msfp_015.gif);
	background-repeat: repeat-x;
	height: 25px;
}
.title_green{border: 1px solid #B5CFE8;}
.bg_green{
background-color: #E7F5FF;
	padding-left: 8px;
	line-height: 24px;
	font-size: 12px;
	font-weight: bold;
	color:#0F5892;
	background-image: url(../images/msfp_015.gif);
	background-repeat: repeat-x;
	height: 25px;
}
.title_yellow{border: 1px solid #F7CF9E;}
.bg_yellow{
background-color: #FCF0DA;
	padding-left: 8px;
	line-height: 24px;
	font-size: 12px;
	font-weight: bold;
	background-image: url(../images/msfp_016.gif);
	background-repeat: repeat-x;
	height: 25px;
font-weight: bold; color:#F08708}
A.black:link {COLOR: #000}
A.black:visited {COLOR: #000}

.f14b {FONT-WEIGHT: bold; FONT-SIZE: 14px; LINE-HEIGHT: 22px; color:#0066CC}
a.f14b{color:#0066CC}
A.gray:link {COLOR: #555555}
A.gray:visited {COLOR: #555555}


.bg_green01{
	background-color: #DDF1D8;
	line-height: 24px;
	text-align: right;
	padding-right: 8px;
}
.bg_green02{background-color: #F6F6F6;text-align: center;}

.red{color: #FF3300;}
.gray{color: #666666;}
.f12{FONT-SIZE: 12px;font-weight: normal;}
.title_red{border: 1px solid #fe7878;}
.bg_red{background-color: #ffe8e6;padding-left: 8px;line-height: 24px;font-weight: bold;}

.title_gray{
	border: 1px solid #CCCCCC;
	background-color: #FCFCFC;
}
.bg_gray{background-color: #f3f3f3;padding-left: 8px;line-height: 24px;font-weight: bold;}

.white{color: #fff;}

/*用户中心页*/
.user_titlebg{ PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 24px; PADDING-TOP: 0px; HEIGHT: 24px; BACKGROUND-COLOR: #d9f0f0}
.user_title{
	border-right: 10px solid #d9f0f0;
	border-left:  10px solid #d9f0f0;
}
.f14 { FONT-SIZE: 14px;}
.user_dashed{border-bottom: 1px dashed #999999;}
/*rss样式*/
    .pubdate{float:left; margin-left:10px; display:none;}
    .title{
    float:left; width:170px; display:block;
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
    }
    li{list-style-type:none; line-height:20px; margin:0px;padding:0px}
UL{clear:both;margin:0px;padding:0px}
.rss_title{display:none;}

/*改版后添加到样式*/
.logintext {
	border: 1px solid #FFFFFF;
	background-color: #FE309C;
	width: 60px;
	height: 20px;
}
.logdiv {
	margin-left: 280px;
	margin-top: 12px;
	margin-right: 0px;
	margin-bottom: 0px;
	color: #FFFFFF;
}
.chaxundiv{
	margin-left: 100px;
	margin-top: 4px;
	margin-right: 0px;
	margin-bottom: 0px;
	color: #FFFFFF;
}
.lianmengshangdiv{
	margin-left: 100px;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
	color: #FFFFFF;
}
.head_t {
	color: #FCF207;
	font-weight: bold;
}
.logdiv form {
	margin: 0px;
}
.mainbox{
width:1004px;
background:repeat;
background-image:url(../images/indexbg_02.gif);

}