﻿em{ font-style:normal;}
.wdsearch{ background:url(images/wd_search.gif) no-repeat; height:58px; margin:0 auto; width:980px; margin-top:10px;}
.wdsearch ul{ display:block; padding-top:14px; padding-left:150px;}
.wdsearch ul li{ float:left;}
.wdsearch ul .inputtext{ border:1px solid #378a11; height:29px; line-height:29px; width:496px; padding-left:8px; color:#666;}
.wdsearch ul .inputbutton1{background:url(images/wd_s1.gif) no-repeat; background-color:transparent; border:none; width:80px; height:32px; margin-left:10px; display:inline; cursor:pointer;}
.wdsearch ul .inputbutton2{background:url(images/wd_s3.gif) no-repeat; background-color:transparent; border:none; width:80px; height:32px; margin-left:10px; display:inline;cursor:pointer;} 
.wdsearch ul .inputbutton3{background:url(images/wd_s2.gif) no-repeat; background-color:transparent; border:none; width:80px; height:32px; margin-left:10px; display:inline;cursor:pointer;} 
.wdsearch ul .help{ line-height:32px; height:32px; padding-left:10px; display:inline;}.wdsearch ul a{ color:#ffff99;}
.wdmain,.wdmain2{ margin:0 auto; width:980px; margin-top:10px;}
.wdmain .fl{ width:228px;}
.wdmain .fr{ width:228px;}
.wdmain .fm{ width:506px; margin-left:10px; display:inline;}
.wdmain2 .fl{ width:734px;}
.wdmain2 .fr{ width:228px;}


.wdClass{border:1px solid #cfe6aa; background-color:#fff; border-top:none;}
.wdClass .hd{background:url(images/class.gif) repeat-x; height:29px; line-height:29px;}
.wdClass .hd h3{ height:29px; line-height:29px; font-size:14px; padding-left:10px;color:#339900;}
.wdClass .bd{ padding:10px;}
.wdClass .bd ul li .hd_title{ line-height:24px; font-weight:bold; font-size:14px; }
.wdClass .bd ul li .hd_title a,.wdClass .bd ul li .hd_title a:link,.wdClass .bd ul li .hd_title a:visited{ color:#; font-size:12px; color:#42A813}
.wdClass .bd ul li .assort{ line-height:24px;}
.wdClass .bd ul li .assort a{ padding-left:4px; padding-right:4px;}

.noAsk{ border:1px solid #87d75d; margin-top:10px; background-color:#fff;}
.noAsk .hd{ line-height:27px; height:27px; padding-left:10px; /*background:url(images/ask_bg.gif) repeat-x;*/ margin:1px; color:#fff;padding-right:10px;background:url(images/507.gif) no-repeat;}
.noAsk .hd h3{font-size:14px;}
.noAsk .hd span{ float:right; margin-top:8px;}.noAsk .hd span a,.noAsk .hd span a:link,.noAsk .hd span a:visited{ color:#fff;}
.noAsk .hd span a:hover{ color:#FFC;}
.noAsk .bd{ padding:10px; line-height:24px; height:130px;}
.noAsk1 .bd ul li{ line-height:24px; background:url(images/i_19.gif) no-repeat left center; padding-left:10px;}
.noAsk .bd ul li .rep{ float:right; color:#666;}
.noAsk2 .bd ul li{line-height:26px; background:url(images/ask_points_05.gif) no-repeat left center; padding-left:16px;}
.noAsk2 .bd ul li em{ font-style:normal;}
.noAsk2 .bd ul li .answernumber{ float:right; color:#666;}
.noAsk2 .bd ul li span a{ color:#339900;}
.noAsk2 .bd ul li  .username{ color:#999;}
.noAsk3 .bd ul li{background:url(images/i_15.gif) no-repeat left center; padding-left:18px;}

.reAsk{ border:1px solid #CFE6AA;}
.reAsk .hd{ height:28px; line-height:28px; background:url(images/i_23.jpg) repeat-x; }
.reAsk .hd h3{ height:28px; line-height:28px; background:url(images/i_22.jpg) no-repeat 10px center; padding-left:26px;}
.reAsk .hd h3 a,.reAsk .hd h3 a:link,.reAsk .hd h3 a:visited{ color:#42a813;font-size:14px;}
.reAsk .bd{ padding:10px;height:168px;}
.reAsk .bd ul li{ line-height:24px;background:url(images/ico_01.gif) no-repeat left center; padding-left:10px;}

.exAsk{ margin-top:10px;border:1px solid #CFE6AA;}
.exAsk .hd{ height:28px; line-height:28px; background-color:#eefadd; padding-left:10px; padding-right:10px;}
.exAsk .bd{ padding:10px; padding-bottom:4px;}
.exAsk .hd h3 a,.exAsk .hd h3 a:link,.exAsk .hd h3 a:visited{ color:#42a813; font-size:14px;}
.exAsk .hd span{ float:right;margin-top:8px;}
.exAsk .hd h3 a:hover{ color:#F00;font-size:14px;}
.exAsk .bd ul li{ height:94px;border-bottom:1px dashed #c7e5c8; margin-bottom:10px;}
.exAsk .bd ul li .pic{ float:left;}
.exAsk .bd ul li .pic img{ width:68px; height:84px;}
.exAsk .bd ul li .con{ float:right; width:126px; }
.exAsk .bd ul li .con .title{ line-height:26px; height:26px; overflow:hidden;}
.exAsk .bd ul li .con .title .vip{background:url(images/exp_vip.png) no-repeat; float:left; width:14px; height:13px; display:inline; margin-top:6px;}
.exAsk .bd ul li .con .title a,.exAsk .bd ul li .con .title a:link,.exAsk .bd ul li .con .title a:visited{ font-size:12px; font-weight:bold; padding-right:6px; float:left; display:inline;}
.exAsk .bd ul li .con .intro{ color:#666; margin-top:6px; line-height:20px;}
.exAsk .bd ul li .con .intro a,.exAsk .bd ul li .con .intro a:link,.exAsk .bd ul li .con .intro a:visited{ color:#F90;}
.exAsk .bd ul li .con .intro a:hover{ color:#F00;}

.hotAsk{ margin-top:10px;border:1px solid #CFE6AA;}
.hotAsk .hd{ height:28px; line-height:28px; padding-left:10px; font-size:14px;background-color: #EEFADD; color:#339900;}
.hotAsk .hd h3{font-size:14px;}
.hotAsk .hd span{ float:right; padding-right:10px; display:inline;margin-top:8px;}
.hotAsk .bd{ padding:10px;}
.hotAsk .bd ul li{ line-height:24px; height:24px;}.hotAsk .bd ul li b{ color:#F60;}

.integral{ margin-top:10px;border:1px solid #CFE6AA;background-color: #FFFFFF;}
.integral .hd{ height:28px; line-height:28px;padding-left:10px; font-size:14px;background-color: #EEFADD;}
.integral .hd h3{color:#339900; font-size:14px;}
.integral .hd span{ float:right; padding-right:10px; display:inline;}
.integral .bd{ padding:10px;}
.integral .bd ul li{ line-height:24px; height:24px;}
.integral .bd ul li em{ color:#666;}
.integral .bd ul li b{ color:#F60;}


.title6 {
    background-color: #FFFFFF;
    border: 1px solid #CFE6AA; 
    margin-top:10px;
}
.title6 h2 {/*background:url(images/ask_icons.gif);*/  color:#339900;background-color: #EEFADD;
    font-size: 14px;
    font-weight: bold;
    height: 28px;
    line-height: 28px; padding-left:10px;
}
.title6 .bd{ padding:10px;}
.title6 dd {
    line-height: 18px;
}
.title6 dl {
    border-bottom: 1px dashed #D0D3D7;
    margin-bottom: 5px;
    padding-bottom: 10px;
}
.title6 img {
    border: 1px solid #DDDDDD;
    float: left;
    height: 50px;
    margin: 3px 10px 3px 3px;
    padding: 1px;
    width: 50px;
}
.title6 li {line-height: 24px;}
.title6 li a:link, .title6 li a:visited {
    color: #333333;
}
.title6 li a:hover {
    color: #FF0000;
}
.title6 li b {
    color: #999999;
}
.title6 strong a:link, .title6 strong a:visited {
    color: #FF0000;
    font-size: 14px;
    height: 24px;
    line-height: 24px;
    text-decoration: underline;
}


.showpage {
    height: 20px;
    margin: 10px auto;
    text-align: center;
}
.showpage a {
    color: #666666;
}
.showpage span {
    color: #FE0113;
}
.showpage a, .showpage span {
    display: inline-block;
    height: 20px;
    line-height: 20px;
}

.classified{ background-color:#f3ffe8; border:1px solid #F4C003; padding:10px; margin-top:10px; clear:both; height:100%;}
.classified ul li{ line-height:24px;  float:left; width:20%; height:24px;}
.ask_hd{  margin-top:10px;background:url(images/t.gif) repeat-x bottom; padding-left:6px;}
.ask_hd a,.ask_hd a:link,.ask_hd a:visited{background: url("images/l_9.jpg") no-repeat; display: inline-block;font-size: 14px;height: 31px;line-height: 31px;  text-align: center; width: 86px; text-align:center; margin-right:4px; color:#207400;}
.ask_hd a:hover{ color:#F60; font-size:14px;}
.ask_hd a.title-on,.ask_hd a:link.title-on,.ask_hd a:visited.title-on{background: url("images/l_10.jpg") no-repeat;}
.ask_bd{ border:1px solid #CCE1BF; border-top:none; padding:10px;}
.qu_list, .qu_list2 {
    color: #DDDDDD;
    padding: 15px 10px 5px;
}
.qu_list li {
    background:url(images/ask_icons_03.gif) no-repeat left center;
    border-bottom: 1px solid #D0D3D7;
    display: block;
    line-height: 32px;
    padding-left: 18px;
}
.qu_list li em{ font-style:normal;}
.qu_list li a:link, .qu_list li a:visited {
    color: #888888;
    font-size: 12px;
}
.qu_list li a:hover {
    color: #FF0000;
    
}
.qu_list li span {
    color: #888888;
    float: right;
    margin-right: 20px;
}
.qu_list li em a:link, .qu_list li em a:visited {
    color:#333;
    font-size: 14px;
}
.qu_list li em a:hover {
    color: #FF0000;
    font-size: 14px;
}
.qu_list li b {
    color: #999999;
}
.qu_list .unsolved {
    color: #FF0000;
}


.Points-Details td{ line-height:26px; padding-left:10px;}
.Points-Details .tit2{ line-height:28px; height:28px; background-color:#e8f3e3; font-weight:bold;}
.Points-Details .tit{ color:#666;}

.Points-Details .contentdetail{ background:url(images/ico_02.gif) no-repeat left center;}
.Points-Details .tit2 .contentdetail{ background:none;}
.userme{border:1px solid #CCE1BF; line-height:24px; background-color:#fff;}
.userme .hd{ line-height:28px; height:28px; padding-left:10px; font-size:14px; color:#207400; background-color:#EEFADD; font-weight:bold;}
.userme .bd{ padding:10px;}
.user_info img{ width:80px; height:80px;}
.userme .bd dl dd{ }
.ask_help{ line-height:24px; border:1px solid #CCE1BF; margin-top:10px; background-color:#fff;}
 .ask_help h3{ line-height:28px; height:28px; padding-left:10px; font-size:14px; background:url(images/ask_Bottonbg_03.gif) repeat-x; color:#42A813;}
 .ask_help .bd{ padding:20px;}
 .askto{line-height:24px; margin-top:10px; background-color:#fff; padding:10px;}
 .ask_tips{ float:right; width:210px; overflow:hidden;}
 .askto b.left{ float:left; font-size:14px;}
 .askto .input_title{ border:1px solid #CCE1BF; width:250px; height:22px;}
 .askto  .input_particular{border:1px solid #CCE1BF; width:300px; height:150px; }
 .askto em{ color:#666;}
 #UpdatePanel2{ margin-top:20px; margin-bottom:30px;}
 .ask_tips ul li{ text-indent:2em; color:#666;}
 
.plu .best_answerTit{ margin-top:10px;border:1px solid #CCE1BF; border-bottom:none;}
.plu .best_answerTit h4{ line-height:28px; height:28px; padding-left:10px; font-size:14px; background:url(images/ask_Bottonbg_03.gif) repeat-x; color:#42A813;}
.plu  .best_answerTit span{ float:right; font-size:12px; color:#666; padding-right:10px;}
.plu .best_answerTit .bd{ padding:20px;}
.plu  .answer_box{ padding:20px;border:1px solid #CCE1BF; border-top:none; background-color:#fff; line-height:24px;}
.plu  .Name{ text-align:right; color:#666;}
.plu  .quiz_detail p{ line-height:30px; border-bottom:1px dashed #ddd;}
.plu  .AnswerComments{margin-top:10px;border:1px solid #CCE1BF;}
.plu  .AnswerComments dt{line-height:28px; height:28px; padding-left:10px; font-size:14px; background:url(images/ask_Bottonbg_03.gif) repeat-x; color:#42A813;}
.plu  .AnswerComments dd{padding:20px;}
.plu  .AnswerComments .inputbutton2{ margin-top:10px;}

.mainContent .ask_title{ font-size:12px; line-height:24px; border:1px solid #CCE1BF; margin-top:10px; background-color:#fff;}
.mainContent .ask_title .best_answerTit h3{ line-height:28px; height:28px; padding-left:10px; font-size:14px; background:url(images/ask_Bottonbg_03.gif) repeat-x; color:#42A813; }
.mainContent  .Submitted-successfully{ padding:20px;}
.mainContent .quiz{padding-bottom:30px; color:#666;}
.mainContent .quiz a{ padding-left:6px; padding-right:6px; }
#logTips{ padding-top:10px;}
