.rHead{ height:45px;position:relative; margin-top:5px;}
.rFind{ position:absolute; right:40px; top:4px;}
.rFind form *{vertical-align:middle;}
.rFind .it{border-color:#9AA1A9 #ACB4B7 #ACB4B7 #9AA1A9;border-style:solid;border-width:1px;font-size:14px;padding:4px;width:300px;}
.rFind label{ font-size:14px;}
.rFind form button{width:76px;height:28px;margin-left:5px;}
.guide{height:24px;line-height:20px;border-top:3px solid #8ACE27;background-color:#F9FBFA; color:#666666}
.guide a{ color:#666666;}
.guide span{position:absolute; right:10px;}
.guide span a{color:red;}


a{color: #3366CC;text-decoration:none;}


/*布局*/
.askRight{float:right; width:250px;}
.askLeft {float:left; width:680px;}

.askIndexLeft{ width:120px; float:left;}
.askIndexMain{ width:570px; float:left; margin-left:10px;}
.askIndexRight{ width:250px; float:right;}


/*按钮样式*/
.abut1{ width:205px;height:50px;background:url(but_post.gif) no-repeat center center; border:0; color:#000000; font-size:24px; font-weight:bold;padding:3px 0 0 60px;}

/*列表*/
.askbox1{ margin-top:20px;position:relative;}
.askbox1 h4{ font-size:14px; height:25px; border-bottom:1px dashed #CCCCCC;}
.askbox1 div.more{ height:25px; position:absolute; top:0; right:5px; text-align:right;}
.askbox1 div.more a{ color:#999999; text-decoration:underline;}

.aboxList{ list-style:none;padding:0;margin:10px;}
.aboxList li{ padding-left:10px;background:url(dot02.gif) no-repeat left center;}

.aboxList1{list-style:none;padding:0;margin:10px;}
.aboxList1 li{ padding-left:10px;background:url(dot02.gif) no-repeat left 7px; width:45%; float:left; height:20px; line-height:20px; overflow:hidden; margin-left:5px;}
.aboxList1 li a{ color:#3300FF;}
.fli01 a{ color:#333333;}

.askbn{ text-align:center; background:url(gg_bg.gif) repeat-x bottom;}
.askSearch{background-color:#D1E9C9; height:36px; text-align:center;}
.askSearch form{padding-top:4px;}
.askSearch form *{vertical-align:middle;}
.askSearch .ainput{background:#FFFFFF url(inpbg1.gif) no-repeat scroll 0 0;border-color:#9AA1A9 #ACB4B7 #ACB4B7 #9AA1A9;border-style:solid;border-width:1px;font-size:14px;padding:4px;width:500px;}
.askSearch button{ height:26px;}


/*导航切换*/
.Tags { min-height:30px;_height:30px;position:relative; background-color:#F8F8F8; padding:2px;}
.Tags h1{ height:20px; font-size:14px; border-bottom:1px dashed #E3E3E3;}
.Tags .tLike{ min-height:25px;_height:25px;line-height:22px;position:relative; padding:0 50px 0 60px;}
.Tags .tLike span{position:absolute; left:2px; top:2px; color:#999999;}
.Tags .tLike a{font-size:13px; color:#009933; text-decoration:underline; margin-left:5px;}
.Tags div.more{color:#999999;position:absolute;font-size:12px;height:20px;top:0px;right:5px;text-align:right;}
.Tags ul {list-style:none;padding-bottom:1px;padding:2px 2px 2px 5px;border-bottom:1px solid #9BD1F3;margin:2px 0;}
.Tags ul li{margin:0px;display:inline; cursor:pointer;color:#666677;}
.Tags ul li a{padding:5px 6px 3px;border:1px solid #9BD1F3;background:#E6F1F8;letter-spacing:1px;color:#666677;}
.Tags ul li a.ok{border-bottom:1px solid white;background:#FFF;letter-spacing:0px;}

.aMenu{list-style:none;padding:0;margin:5px 10px;min-height:30px;_height:30px;}
.aMenu li{height:30px; line-height:30px;width:25%;float:left;color:#666666;background:url(dot02.gif) no-repeat left center;}
.aMenu li a{color:#33C; font-size:14px; text-decoration:underline; margin-left:8px;}
.aMenu li b{color:#000; font-size:14px;margin-left:8px;}

.aMsg{background:url(icon.gif) no-repeat left -3px; color:#CCCCCC; padding-left:20px;}

/*问题状态切换*/
.askTag {height:28px;background:url(tag_bg1.gif) repeat-x left bottom; position:relative;}
.askTag .tags a{float:left;display:block;color:#000;font-size:12px;line-height:15px;margin-left:5px;padding-right:12px;}
.askTag .tags a{background:url(tag_bg1.gif) no-repeat right -30px;}
.askTag .tags a span{display:block;background:url(tag_bg1.gif) no-repeat left -30px;padding: 7px 0px 6px 12px;}
.askTag .tags a:hover{text-decoration:underline; }
.askTag .tags a.now{background-position:right top;color:#2C629E;}
.askTag .tags a.now span{background-position:left top;}
.askTag div.other{ width:100px;height:25px; position:absolute;top:4px;right:5px; text-align:right;}

.askList{background:url(tb_bg1.gif) repeat-x top}
.askList td{padding:5px;border-bottom:1px dotted #DDDDDD;}
.askList li{padding:5px;border-bottom:1px dotted #DDDDDD;}

/*问题主题页*/
.item_border1{ border:1px dashed #CCCCCC;}
.item_border2{ border:1px dashed #FF6600; background:#FFFFCC;}
.item_border3{ border:1px solid #C7E6F9;}
.item_border3 h4{ border-bottom:1px dashed #E7E8E8;}

.item_title{ font-size:14px;}
.item_title span{ font-weight:normal;}
.item_subject{ padding:10px;}
.item_subject h5,.item_subject h4{ font-size:12px;font-weight:normal;height:25px;color:#999999;}
.item_subject h5{position:relative; }
.item_subject h4{text-align:right;}
.item_subject h5 div{height:20px;position:absolute; right:0px; top:0px;}
.item_money{background:url(ask_money.gif) no-repeat left center; color:red; padding-left:15px;}
.item_intro{font-size:14px; line-height:25px; padding:5px;overflow:hidden;}
.item_cate{height:30px;line-height:25px;margin-top:10px;background:url(bg_title.gif) no-repeat left bottom;font-size:14px;}

.item_reform{ margin-top:10px;}
.item_reform th{width:100px; text-align:right;vertical-align:top; color:#999999; font-weight:normal;}
.item_reform td{color:#CCC;}
.item_reform textarea,.item_reform .itp{ width:450px;border:1px inset silver; line-height:20px; color:#666666;}
.item_reform textarea{height:120px;}
.item_reform input{ height:20px;}

.item_form{ margin-top:10px;}
.item_form th{width:100px; text-align:right;vertical-align:top; color:#999999; font-weight:normal; font-size:14px;}
.item_form td{color:#CCC;}
.item_form .bline th,.item_form .bline td{ border-bottom:1px dashed #CCCCCC; }
.item_form textarea,
.item_form input.txt{border:1px inset silver; line-height:20px; color:#666666;height:20px;}
.item_form textarea{height:120px;width:450px;}


/*搜索input[type="text"]{border:4px inset silver;}*/

/*首页*/
.index_box{ border:1px solid #CCCCCC;}
.index_box h4{ height:30px; line-height:30px; padding-left:18px; font-size:14px;background:url(icon.gif) no-repeat 2px -58px;}
.index_box ul{ margin:2px; padding:2px; list-style:none;}
.index_box ul.ubg1{ background:#F5FDEE;}
.index_box ul.ubg2{ background:#FFF1DC;}
.index_box ul li{ padding-left:15px;background:url(dot.gif) no-repeat 5px -2px; height:20px;line-height:20px; overflow:hidden;}
.index_box ul li.hot a{ padding-right:25px;background:url(icon.gif) no-repeat right -37px;}

.index_boxList{}
.index_boxList h3{background:#F5FDEE;height:24px;line-height:24px;font-size:12px;color:#326B02; padding-left:10px;}
.index_boxList h4{height:24px;font-size:12px;color:#326B02; text-align:right;}
.index_boxList ul{list-style:none; margin:0px; padding:10px;}
.index_boxList ul li{ font-size:14px; line-height:22px;}
.index_boxList ul li em{ float:right; font-size:12px; font-weight:normal; font-style:normal;}
.index_boxList ul li em a{ color:#999;}

.index_count{border-bottom:1px dashed #CCCCCC; list-style:none; padding:10px;margin:0; color:#006666;}

.index_catebox{ margin:10px 0;}
.index_catebox h3{text-align:right;color:#0000FF;font-size:12px; font-weight:normal;}
.index_catebox h3 a{text-decoration:underline;}

.index_cate{ list-style:none; padding:0px 0 0 10px; margin: 0px 0 15px;}
.index_cate dl{ font-size:14px;margin-bottom:5px; }
.index_cate dl a{color:#0099CC; text-decoration:underline;}
.index_cate dd{ display:inline; margin:0;padding:5px 5px 5px 0; color:#000000;}
.index_cate dd a{color:#000; text-decoration:underline;}

.index_rank{}
.index_rank h4{background:#F5FDEE;height:24px;line-height:24px;font-size:12px;color:#326B02; padding-left:10px;}
.index_rank ul{list-style:none; margin:10px 0; padding:0 10px;background:url(rank_numbg2.gif) no-repeat 5px 1px;}
.index_rank ul li{ font-size:12px; height:22px; line-height:22px; padding-left:20px; overflow:hidden;}

/*相关问题*/
.vigList{ list-style:none; padding:0; margin:0;}
.vigList li{ font-size:14px; height:22px; background:url(dot.gif) no-repeat left -3px; padding-left:15px;}
.vigList li a{color:#000;}

/*新增*/
.item_vote{}
.item_vote td{font-size:14px;padding:2px 10px; text-align:left;color:gray;}
.item_vote input{width:90px;height:25px;cursor:pointer;}
.item_coll{ margin:0; padding:0;}
.item_coll button{ height:22px; padding:0px; margin:0;font-size:12px;}
.item_rss{ background:url(../im/icon_xml.gif) no-repeat 3px left; padding-left:20px;}
/*RSS订阅*/
.tbform {width:100%; }
.tbform caption { text-align:left; padding: 10px 0; color: #666; font-size: 12px; }
.tbform caption h2 {padding-bottom:8px; border-bottom: 1px solid #F6F6F6; color: #333; font-size: 14px; position:relative; }
.tbform caption p { margin-top: 8px; }
.tbform td{padding:3px; }
.tbform th{padding:3px 10px;text-align: right; font-weight:normal; color:#336600;}
.tbform td a{ text-decoration:underline;}

