/*Spacing*/
.pdD{padding:.3em .5em}
.pd5{padding:0 5px;}
.pd15{padding:0 15px;}
/*form*/
input.btn,input.bt{cursor:pointer;padding:.1em 1em;*padding:0 1em;font-size:9pt; line-height:130%; overflow:visible;}
input.btn{border:1px solid #ff5500;background:#ff8800;margin:0 3px;color:#fff;}
input.bt{border:1px solid #c2d8ee;background:#fff;margin:0 3px;color:#333;}
/*layout*/
html{background:#DAD5C4 url(/static/images/appletree/allbg.jpg) repeat;overflow-y:scroll;}
body{font: 12px/1.5 'Microsoft Yahei',Tahoma,'Simsun'; color:#333;background:url(/static/images/appletree/topbg.gif) 50% 50px no-repeat;
;min-height:500px;}
.wrap,#top{min-width:820px;margin:auto;}
.wrap{width:1002px;}
/*全局链接*/
a{text-decoration:none;color:#333333;}
a:hover,.alink a,.link{text-decoration:underline;}
/*链接按钮*/
.bta{cursor:pointer;color:#333333;padding:0 5px;margin:0 3px;white-space:nowrap;border:1px solid #DCD9CC;line-height:22px;background:#ffffff;}
.bta:hover{border:1px solid #b0aba7;text-decoration:none;}
/*main color 数值自定义*/
.f_one,.t_one,.r_one{background:#ffffff;}
.f_two,.t_two,.r_two{background:#F5F5F0;}
/*头部*/
#head,.main-wrap,#footer,#searchA,#navA,#navB,.top{width:960px;margin:0 auto;max-width:1200px;}
.main-wrap {padding: 0 0 81px;background:white url(/static/images/appletree/footer_top_r.jpg) 0px bottom no-repeat; width:1002px}
#main {border-left: 1px solid #B2AEA3;border-right: 1px solid #B2AEA3;padding: 5px 20px 0}
#top{background: url(/static/images/appletree/headerbg.png) 0 0 repeat-x;height: 34px;overflow: hidden;line-height:23px; padding-top:8px;}
.top { width:1002px;}
.top ul.topmenu li { font-size:14px;}
.top li{float:left;margin-right:10px;}
.top a{color:#666;}
.toptb {background: url(/static/images/appletree/headerbg.png) 0 -42px repeat-x;height: 9px;font-size: 1px;overflow: hidden;}
.tbgs ,.tbgs .menuList{ border-radius:10px; overflow:hidden}
#header { width:1002px; margin:15px auto 0;}
#footer {background: url(/static/images/appletree/footerbg.gif) 0 0 no-repeat;width: 990px; height:65px; padding-left:12px;color: #DEDBC8; padding-top:5px;}
#footer a {color: #DEDBC8;}
#header .wrap{height:63px;background:url(/static/images/appletree/headerbg.gif) no-repeat center 0;}
#umenu{padding:5px 0 0;}
#navtl,#navtr{float:left;display:inline;}
#navtl{width:530px;}
#navtr{ float:right;margin-top:7px;}
.flash2 { position:absolute; top:0; left:0;width: 615px;overflow: hidden;}
/*导航*/
ul#mainnav{}
ul#mainnav li{float:left;margin-left:10px;}
ul#mainnav li a{height:47px;display:block;outline:none;_position:relative;}
ul#mainnav li a {display: block;height: 58px;line-height: 58px;padding: 0 19px;font-size: 14px;color: #51703A;}
ul#mainnav li.current a {background: url(/static/images/appletree/nvonbg.gif) 45% -5px no-repeat;color: #F16803;font-weight: 700;}
ul#mainnav li a:hover {background: url(/static/images/appletree/nvonbg.gif) 45% -5px no-repeat;text-decoration: none;}
ul#mainnav li#logo a{background:url(/static/images/appletree/navmenu.gif) no-repeat 0 -110px;width:140px;margin:5px 20px 2px 10px;_margin-left:0;text-indent:-9999px; line-height:1; padding:0; height:47px;}
ul#mainnav li#logo a:hover { background:url(/static/images/appletree/navmenu.gif) no-repeat 0 -110px;}
.landscape{position:relative;width:1002px;height:166px;background:url(/static/images/appletree/landscape.jpg) no-repeat center 0;}
.login {margin-top: 10px; padding-right:10px; float:right}
.login dt {width: 55px;margin-left:0px;}
.login dd p {text-align: left; font-family:microsoft yahei}
.img_50{display:block;float:left;width:28px;height:30px; padding-left:20px; border:0; background:none}
.img_50:hover{ text-decoration:none;}
.img_50 img{width:24px;height:24px; padding:2px; margin:0;cursor:pointer; border:1px solid #E2E5E5; background:#fff;}
.flli { width:16em;padding-left: .8em; padding-top:10px;}
.flli li { float:left; width:8em}
.menu_userlist { width:18em;}
/*快捷导航*/
#td_mymenu{background: url(/static/images/appletree/qmenu.png) no-repeat 0 0;cursor:pointer;float:right;width:95px;color:#fff;height:26px;overflow:hidden;line-height:26px;margin:0 2px 0 0;_display:inline}
#fast_menu .menuList{width:92px;}
/*搜索*/
.searchA{ width:274px; position:absolute; top:6px; right:2px;}
.searchA .ip{width:158px;float:left;height:20px;padding:4px 5px 0;overflow:hidden; margin-top:1px}
.searchA .ip input{border:0;background:none;padding:0;line-height:16px; font-size:12px;width:100%;float:left;margin:0;}
.s_select{float:left;border-left:1px solid #789caa;margin-right:7px;width:49px; background-position:-40px 0; margin-top:1px}
.s_select h6{display:block;padding:0 15px 0 10px;height:23px;line-height:23px;cursor:pointer;background:url(/static/images/appletree/down.png) 35px center no-repeat;color:#666;}
.s_select ul{ position:absolute;border:1px solid #789caa;background:#fff;line-height:22px;width:49px;margin:23px 0 0 -1px;display:none;z-index:1;}
.s_select ul li{padding:0 10px;cursor:pointer;white-space:nowrap;}
.s_select ul li:hover{background:#f7f7f7;}
.searchA button{width:43px;height:25px;border:0 none;background:url(/static/images/appletree/searchbtn.gif) no-repeat; font-size:14px; font-weight:700;line-height:25px;padding:0 0 3px 0;}
/*站点信息*/
#infobox .fr li,#breadCrumb .fr li{float:left;}
#infobox .fr li a,#breadCrumb .fr li a{float:left;}
/*面包屑*/
#breadCrumb{zoom:1;margin-bottom:10px;}
#breadCrumb em{ font-family:Simsun;margin:0 5px;}
#breadCrumb .breadEm{float:left;width:0;position:absolute;}
#breadCrumb img.breadHome{float:left;margin:0 5px 0 0;}
/*站点信息*/
.pw_ulC{padding-left:5px;}
.pw_ulC li{float:left;border-right:1px solid #ddd;padding:0 5px;}
.pw_ulC li em{color:#666;-webkit-transition: all 0.2s ease-out;-o-transition: all 0.2s ease-out;padding-left:5px;background:url(/static/images/appletree/colon.png) 0 5px no-repeat;margin-left:2px;}
.pw_ulC li em a{color:#666;}
.pw_ulC li:hover em{-webkit-transform: scale(1.5);-o-transform: scale(1.5);}
.pw_ulC li.none{border:0;}
/*文字广告*/
.textMes{margin:0 auto 10px;border:1px solid #DCD9CC;border-bottom:0;background:#ffffff;}
.textMes .tr3 td,.textMes .tr3 th{border-bottom:1px solid #DCD9CC;padding:.4em .6em;border-top:0;}
/*中间内容*/
#pw_content{background:#ffffff;border:1px solid #b0aba7;}
.t{border:1px solid #b0aba7;_display:inline-block;margin-bottom:10px;background:#ffffff;}
.tTable{margin:0 10px;}
#pw_content .t{border:0;padding:0;margin:0;}
#pw_contents .t{border:0;padding:0;margin:0;background: #F5F5F0;}
#pw_contentr {border: 1px solid #CDCDCD; border-top:0}
.listbo {line-height: 9px;height: 9px;background: #F5F5F0;overflow: hidden;margin-bottom: 10px;}
.listbo_l {line-height: 9px;height: 9px;width: 89px;background: url(/static/images/appletree/bbslistbg.gif) 0 -108px repeat-x;float: left;}
 .listbo_r {line-height: 9px;height: 9px;width: 89px;background: url(/static/images/appletree/bbslistbg.gif) 0 -117px repeat-x;float: right;}
/*首页热榜*/
.newInfor{padding-bottom:10px;}
.newInfor h4{font-weight:700;overflow:hidden;color:#666;}
.newInfor .switchItem .view-hover,.newInfor .switchItem .view-current{min-height:240px;_height:240px;}
.newflash{width:360px;height:240px;overflow:hidden;}
.flashimg img{height:240px;margin-bottom:8px;}
.flashimg p a{color:#fff;font-weight:700;text-shadow:1px 1px 0px #333;}
.flashimg p{overflow:hidden;width:260px;bottom:4px;position:absolute;text-indent:12px;z-index:2;left:0;}
.flashBg{ position:absolute;bottom:0;width:100%;height:27px;background:#000;filter:alpha(opacity=60);-moz-opacity:0.6;opacity:0.6; z-index:1;}
.an{ position:absolute;right:5px;z-index:2;bottom:5px;}
.an li{float:left;margin-left:5px;}
.an li a{float:left;background:#fff;color:#333;overflow:hidden;line-height:16px;padding:0 3px;-webkit-transition: all 0.2s ease-out;-o-transition: all 0.2s ease-out;}
.an li.current a,.an li a:hover{background:#ff6600;color:#fff; text-decoration:none;}
.an li a:hover{-webkit-transform: scale(1.4);-o-transform: scale(1.4);}
.newHotA dd{padding:5px 0;}
.newHotA{width:500px;}
.newHotB li{float:left;width:47.5%;padding-right:2%;line-height:22px;height:22px;overflow:hidden;}
.newHotB li em a{ font-family:Simsun;margin-right:5px;}
/*公告*/
.noticebg{padding:5px 10px;}
#notice{padding:5px;}
#notice li{white-space:nowrap;padding-left:20px;height:18px;float:left;}
#notice a{padding-right:.5em;}
#notice0{height:18px;line-height:18px;overflow:hidden;background:url(/static/images/appletree/file/anc.gif) 0 0 no-repeat;}
.noticebg_newinfo{position:absolute;top:6px;right:5px;padding:0;}
.noticebg_newinfo #notice0{float:right;}
/*通用标题栏*/
.h{line-height: 36px;height: 36px;padding: 0;background: url(/static/images/appletree/bbslistbg.gif) 0 0 repeat-x;overflow:hidden;color:#51703A}
.h a{color:#51703A}
.h span a,.h span{color:#51703A;}
.h span.o { float:right;display: block;line-height: 36px;height: 36px;background: url(/static/images/appletree/bbslistbg.gif) 100% -72px no-repeat;padding-right: 15px;}
.h h3 {line-height: 36px;height: 36px;background: url(/static/images/appletree/bbslistbg.gif) 0 -36px no-repeat;padding-left: 15px;font-size: 14px; display:block}
.closeicon{*margin-top:4px;height:10px;}
.cate_fold{padding:0 5px 0 5px;text-decoration:none;}
.cate_fold:hover{text-decoration:none;}
/*内容区域顶部标题栏*/
.hB{background:url(/static/images/appletree/viewthread.gif) 0 0 repeat-x;height:38px;line-height:38px;overflow:hidden;padding:0 10px;}
/*标题栏内tab切换*/
.tabB{margin-top:4px;height:32px;padding-left:10px;}
.tabB li{float:left;}
.tabB li a{font-weight:100;padding:0 15px;float:left;line-height:23px;height:27px;padding-top:2px;}
.tabB li.current a{border:1px solid #dcdcdc;border-bottom:0;background:#ffffff;padding-top:1px; font-weight:700;}
.tabB li a:hover{ text-decoration:none;}
/*h2版块名，h3分类版块名*/
h2{font-weight:700;display:inline;}
h2 a{color:#333;}
h3{font-weight:700;display:inline;}
h3 a:hover{ text-decoration:none;color:#ff5500;}
/*table表格*/
.tr3 td,.tr3 th{border-bottom:1px solid #DCD9CC;}
.tr3none th,.tr3none td{border-bottom:none;}
.tr3 .old,.tr3 .new,.tr3 .lock{padding:10px 5px 10px 45px;color:#444;font-weight:100;height:35px;}
.tr3 .old{background:url(/static/images/appletree/old.gif) 0 center no-repeat;}/*旧主题版块*/
.tr3 .new{background:url(/static/images/appletree/new.gif) 0 center no-repeat;}/*新主题版块*/
.tr3 .lock{background:url(/static/images/appletree/lock.gif) 0 center no-repeat;}/*锁定版块*/
.tr2 td,.tr2 th{padding:5px 5px 3px;color:#666;background:#f7f7f7;border-bottom:1px solid #eaeaea;}
.tr2 th,.tr3 th{font-weight:100;}
.tr3 td,.tr3 th{padding:5px;}
.thread_sort a{color:#51703A;}
.thread_sort a.s6{color:#666;}
td.num{color:#444; font-size:11px;-webkit-text-size-adjust:none;}
td.num em{color:#51703A;}
.tr3 td.subject{padding-left:10px;}
.re{width:220px;}
.author{width:95px;}
.author a{color:#444;}
.author p,.author p a{color:#999;font-size:11px;-webkit-text-size-adjust:none;}
.view,.fNum,.fNum a,.adminlist a,.adminlist{color:#444;}
.tr3 td.icon{padding:5px 0;}
.adminbox{padding:0 0 0 0;margin:-3px 3px 0 0;*margin:0 0 0 -5px;}
.tr4 td{padding:3px 5px;border-bottom:1px solid #DCD9CC;border-top:1px solid #eaeaea;color:#666;background:#F5F5F0;}
.tr4 td .current{color:#000;}
.z tr:hover td,.z tr:hover th{background-color:#F5F5F0;}
.bt0 td{border-top:0;}
.tr5 td{border:0;}
.threadCommon .tr3 td{line-height:1.3;}/*列表行高*/
.hrA{height:1px; background:#DCD9CC;color:#DCD9CC;border:0;margin:8px 0;overflow:hidden;}
.tpage{ font-family:Simsun;}
.subject_t:visited{/*color:#666;*/}
/*old table*/
.t3 td{padding:2px 5px;}
/*发帖回复*/
.post,.replay{height:31px;overflow:hidden;width:67px; text-align:center; font-weight:700; font-size:14px; line-height:30px;color:#fff}
.post:hover,.replay:hover{text-decoration:none;}
.replay{ background:url(/static/images/appletree/reply.gif?101129) no-repeat;}
.post{ background:url(/static/images/appletree/post.gif?101129) no-repeat;;}
/*列表页分类*/
.pw_ulA{height:auto;background:#F2F0E9;border-bottom:1px solid #DCD9CC;overflow:hidden;}
.pw_ulA ul{padding-bottom:8px;*padding-bottom:6px;margin-left:-1px;}
.pw_ulA li{float:left;border-left:1px solid #ccc;margin-top:8px;}
.pw_ulA li a{line-height:14px;height:14px;padding:0 12px;float:left;color:#51703A;font-weight:100; white-space:nowrap;}
.pw_ulA li.current a{color:#333; font-weight:700;}
/*版主推荐,群组列表*/
.pw_ulB{padding:10px 0 10px 10px;}
.pw_ulB li{line-height:22px;height:22px;overflow:hidden;}
.pw_ulB li a{padding-left:13px;background: url(/static/images/pwicon/related_li.gif) 0 3px no-repeat;}
.pw_ulB li em a{padding:0;background:none;}
.pw_ulB .adel{margin:4px 40px 0 0 ;}
.pw_ulB .one{float:left;width:90px;margin:0 15px 0 0;}
.pw_ulB .one p,.pw_ulB .two p{text-align:center;height:22px;overflow:hidden;}
.pw_ulB .two{float:left;width:90px;margin:0 15px 10px 0;height:120px;}
.pw_ulB .two a{padding-left:0;background:none;}
/*侧栏版块列表*/
.pw_ulD{padding:5px;}
.pw_ulD li{padding:0 5px;line-height:22px;}
.pw_ulD li:hover{background:#DCD9CC;}
.pw_ulD li.current{background:#b0aba7;}
.pw_ulD li.current a{color:#fff;}
.pw_ulD li a:hover{ text-decoration:none;}
.pw_ulD li del{margin-top:3px;display:none;}
.pw_ulD li:hover del,.pw_ulD li.current del,.pw_ulD li.hover del{display:block;}
.sideForum .pw_ulD{border-top:1px solid #DCD9CC;}
.sideForum dt{line-height:29px;height:29px;padding:0 10px; background:url(/static/images/appletree/thread/sideForumDt.gif) right 0;cursor:pointer;overflow:hidden;}
.sideForum dd{display:none;}
.sideForum .one dt{background-position:right -30px; font-weight:700;}
.sideForum .one dd{display:block;}
/*列表侧栏*/
.sidebar{float:left;overflow:hidden;margin-right:-1px;margin-bottom:-1px;}
.content_thread{background:#ffffff;_float:right;}
.sideClose .content_thread{margin:0;border:0;float:none;}
.f_tree{background:#F5F5F0;}
/*列表操作图标*/
.history,.pw_ulD del,.switch,.keep,.keepOn{background:url(/static/images/appletree/thread/sideicon.gif) 9999px 9999px no-repeat;cursor:pointer;}
.history,.pw_ulD del{float:right;width:16px;height:16px;overflow:hidden;display:block;text-indent:-2000em;}
.history{ background-position:0 0;}
.switch{float:left;width:9px;height:27px;display:block; text-indent:-2000em;overflow:hidden; background-position:0 -40px;margin-top:1px; position:absolute;}
.switch:hover{ background-position:-9px -40px;}
.sideClose .switch{background-position:-1px -68px;width:8px;}
.sideClose .switch:hover{background-position:-10px -68px;}
.pw_ulD del{ background-position:0 -20px;}
.pw_ulD del:hover{ background-position:-20px -20px;}
.keep,.keepOn{float:left;background-position:-120px 0;height:16px;margin:8px 10px 0 0;width:16px;text-indent:-2000em;overflow:hidden;}
.keep:hover{background-position:-120px -20px;}
.keepOn,.keepOn:hover{ background-position:-120px -40px;}
/*侧栏收藏的版块*/
.myForum h6{color:#666;padding:6px 10px 5px;}
.myForum .pw_ulD li{height:22px;overflow:hidden;}
/*列表帖子类型tab*/
.tabA{border-bottom:1px solid #DCD9CC;height:28px;padding:0 5px;}
.tabA ul{_position:absolute;font-size:14px;overflow:hidden;height:29px;}
.tabA li{float:left;margin-left:5px;}
.tabA li a{float:left;color:#51703A;line-height:1.2;padding:0 20px;overflow:hidden;border:1px solid #e4e4e4;line-height:27px;background:#f7f7f7;border-bottom:0;}
.tabA li.current a,.tabA li.current a:hover,.tabA li a:hover{color:#333;border-color:#DCD9CC;line-height:28px;font-weight:700;background:#F2F0E9;position:relative;}
.tabA li a:hover{ font-weight:100;line-height:27px; text-decoration:none;}
/*帖子列表管理操作*/
.manageCheck{border-bottom:1px solid #DCD9CC;border-top:1px solid #DCD9CC;background:#F5F5F0;padding:5px 7px;margin-top:-1px;}
/*列表排序筛选*/
.thread_sort span.gray{ font-family:Simsun;color:#ccc;padding:0 10px;}
/*帖子楼层结构*/
.floot{ table-layout:fixed;}
.floot_left{width:160px;background:#F5F5F0 url(/static/images/appletree/viewthread_cont_bg.jpg) repeat-y;border-right:1px solid #DCD9CC; vertical-align:top;}
.floot_leftdiv{padding:10px 10px 50px 15px;}
.floot_right{background:#ffffff;padding:10px 20px 0;vertical-align:top;}
.floot_bottom{vertical-align:bottom;padding:0 20px;}
.readTop{background:#F5F5F0 url(/static/images/appletree/viewthread_title_bg.jpg) 0 0 no-repeat;}
/*楼层间*/
.flootbg{background:#DCD9CC;height:3px;overflow:hidden;table-layout:fixed;}
.readNum{overflow:hidden;}
.readNum ul{padding:7px 0;margin-left:-1px;width:160px;}
.readNum li{float:left;width:64px;padding-left:15px;border-left:1px solid #b0aba7;line-height:14px;}
.readNum li em{display:block; font-weight:700;padding-bottom:3px;}
.readName{padding:10px 0 0 15px;}
.readHonor{color:#666;margin:0 0 5px;line-height:18px;width:128px;}
.readFace img{line-height:1;display:block;border:1px solid #e4e4e4;padding:3px;background:#fff;margin-bottom:3px;}
.readFace p img{border:0; display:inline;}
.readLevel{line-height:25px;}
.readLevel img{display:block;}
.readUser_info .one{padding:0 0 5px;}
.readUser_info .one a{color:#666;}
.readUser_info .one a:hover{border-bottom:1px solid #ccc;}
.readUser_info dl{overflow:hidden;zoom:1;}
.readUser_info dt{width:60px;float:left;margin-right:5px;}
.readUser_info dd{float:left;width:70px;}
.readUser_info ul.two li{float:left;width:49.5%;height:22px;}
.readUser_info ul.two li a{padding-left:18px;}
.ddA{border-bottom:1px dotted #ccc;}
.card dd.ddA span{display:inline-block;width:60px;}
.ddB{padding:10px 0;}
.card dd.ddB a{padding-left:20px;margin-right:16px;}
.half li{float:left;width:49.5%;}
.face_img:hover{text-decoration:none;}
.readCon_right{float:right;clear:right;padding-bottom:10px;margin-left:10px;}
#read_tpc table{table-layout:fixed;}
.pls{width:160px;}
/*帖子信息*/
.tipTop{padding:0 0 10px;border-bottom:1px dotted #ccc;margin-bottom:10px;}
.man_ol,.women_ol,.man_unol,.women_unol{display:inline-block;width:9px;height:16px;overflow:hidden;text-indent:-2000em;background:url(/static/images/online.gif) no-repeat;vertical-align:middle;*float:left;_display:block;margin-top:-2px;}
.man_ol{background-position:-20px center;}
.women_ol{background-position:0 center;}
.man_unol{background-position:-60px center;}
.women_unol{background-position:-40px center;}
.read_medals{padding:5px 0;}
.read_medals img{margin-right:3px;border:1px solid #e4e4e4;padding:1px;}
.userOper{text-align:center;margin:0 0 10px;}
.userOper a{border:1px solid;border-color:#DCD9CC #b0aba7 #b0aba7 #DCD9CC;background:#F5F5F0 url(/static/images/appletree/read/userOper.gif) 8px 4px no-repeat;line-height:24px;height:24px;padding:0 8px 0 28px;display:inline-block;-moz-border-radius:3px;-webkit-border-radius:3px;margin:0 1px;}
.userOper a:hover{text-decoration:none;background-color:#DCD9CC;}
.userOper a.r_keep{background-position:7px -25px;}
.userOper a.r_recommend{background-position:8px -54px;}
.userOper a.r_dig{background-position:8px -85px;}
.sigline{background:url(/static/images/appletree/read/sigline.gif) left bottom no-repeat;height:16px;}
.signature{padding:10px 0 0 0;}
.tipBottom{padding:10px 0;border-top:1px dotted #ccc;margin-top:10px;}
.readbot a{list-style:none;padding:0 0 0 1.5em;margin:0;float:left;cursor:pointer;background:url(/static/images/appletree/read/yin.gif) no-repeat;width:3.5em;height:16px;}
.readbot .r-quote{background-position:0 -80px;}
.readbot .r-reply{background-position:0 -100px;}
.readbot .r-score{background-position:0 -120px;}
.readbot .r-keep{background-position:0 -140px;}
.readbot .r-quote:hover{background-position:0 0;}
.readbot .r-reply:hover{background-position:0 -20px;}
.readbot .r-score:hover{background-position:0 -40px;}
.readbot .r-keep:hover{background-position:0 -60px;}
/*印戳*/
.overprint{overflow:hidden;position:absolute;margin-left:440px;margin-top:-35px;}
.overprint_opl {height:200px;overflow:auto;}
.overprint_opl a{display:block;float:left;padding:3px;margin:3px}
.overprint_opl a.current{border:1px solid #ccc;padding:2px}
.overprint_opl a:hover{border:1px solid #ddd;padding:2px;background:#F5F5F0;}
/*帖子用户信息*/
.honor{color:#777;overflow:hidden;line-height:1.3;}
.user-infoWrap2 li{line-height:20px;height:20px;overflow:hidden;}
.user-infoWrap2 li em{float:left;width:60px;}
.user-pic{margin-left:-2px;}
.face_img img{padding:3px;border:1px solid #DCD9CC; background:#fff}
/*帖子操作*/
.tipBottom{padding:10px 0;border-top:1px dotted #ccc;margin-top:10px;}
.readbot a{list-style:none;padding:0 0 0 1.5em;margin:0;float:left;cursor:pointer;background:url(/static/images/appletree/read/yin.gif) no-repeat;width:3.5em;height:16px;}
.readbot .r-quote:hover{background-position:0 0;}
.readbot .r-reply:hover {background-position:0 -20px;}
.readbot .r-score:hover {background-position:0 -40px;}
.readbot .r-keep:hover {background-position:0 -60px;}
.readbot .r-recommend:hover {background-position:0 -160px;}
.readbot .r-report:hover{background-position:0 -200px;}
.readbot .r-quote {background-position:0 -80px;}
.readbot .r-reply {background-position:0 -100px;}
.readbot .r-score {background-position:0 -120px;}
.readbot .r-keep {background-position:0 -140px;}
.readbot .r-recommend {background-position:0 -180px;}
.readbot .r-report {background-position:0 -220px;}
/*帖子标题*/
h1.read_h1{padding:0 20px;}
.read_h1,.read_h1 a{font-size:16px;color:#51703A; font-weight:700;line-height:1.2;padding:0;margin:0;}
/*帖子内容区域*/
blockquote{margin-left:12px;}
.tpc_content{padding:0 2px 20px;margin:0;line-height:1.8em;}
.tpc_content font{line-height:1.5em;}
.tpc_content a{text-decoration:none;color:#51703A;}
.tpc_content a:hover{text-decoration:underline}
.tpc_content ol,.tpc_content ol li{list-style-type:decimal;}
.tpc_content ul,.tpc_content ul li{list-style-type:disc;}
.blockquote{zoom:1;padding:5px 8px 5px;line-height:1.3;background:#fffae1;margin:0 0 10px 0;}
.tips{border:1px solid #b0aba7;background:#F5F5F0;padding:3px 10px;display:inline-block;_float:left;}
/*帖子代码*/
.blockquote2{border: 1px solid; border-color: #c0c0c0 #ededed #ededed #c0c0c0;margin:0px;padding:0 0 0 2em;line-height:2em;overflow:hidden;background:#ffffff;margin-left:0;}
.blockquote2 ol{margin:0 0 0 1.5em;padding:0;}
.blockquote2 ol li{border-left:1px solid #ccc;background:#f7f7f7;padding-left:10px;font-size:12px;list-style-type:decimal-leading-zero;padding-right:1em;}
.blockquote2 ol li:hover{background:#ffffff;color:#008ef1;}
.blockquote2 ol li{list-style-type:decimal;}
/*帖子引用*/
.blockquote3{clear:left;border:1px dashed #CCC;background:#f7f7f7 url(/static/images/blockquote3.png) right top no-repeat;padding:5px 10px;margin-left:0;}
.blockquote3 .quote{color:#999;font-size:12px;}
.blockquote3 .text{padding:0 10px 10px 10px; font-size:12px;}
.blockquote3 img{ vertical-align:middle;}
.blockquote3 span{ font-size:12px;}
/*帖子表格*/
.read_form td{height:20px;padding:0 5px;border-style:solid; border-width:1px;}
/*分割线*/
.sigline {background: url(/static/images/appletree/read/sigline.gif) left bottom no-repeat;height:16px;}
/*帖子签名*/
.signature {padding:10px 0 0 0;height:expression(this.scrollHeight>parseInt(this.currentStyle.maxHeight)?this.currentStyle.maxHeight:"auto");}
/*下载*/
.tpc_content .down{background:#f0f0f0 url(/static/images/post/down.gif) 5px center no-repeat;padding:5px 5px 5px 30px;border: 1px solid; border-color: #cccccc #999999 #999999 #cccccc;color:#333;margin:0 10px 0 0;line-height:40px;font-size:12px;}
.tpc_content .down:hover{ text-decoration:none;color:#ff5500;}
/*分类信息*/
.cates{margin:0 0 10px;border-top:1px solid #e4e4e4; font-size:12px;}
.cates .cate-list li{line-height:1.5;font-weight:500;color:#444444;list-style:none;border-bottom:1px solid #e4e4e4;padding:5px 0;_padding:6px 0 4px;}
.cates .cate-list em{ font-style:normal;width:100px;display:inline-block;text-align:right; font-weight:700;}
.cates .cate-list cite{font-style:normal; display:inline-block;width:430px;vertical-align:top;font-family:Simsun;line-height:18px;}
.cates input{ vertical-align:middle;}
.cates .w{margin-right:10px;}
.cates .two{background:#f7f7f7;}
.cate_meg_player {float:right;padding:4px;background:#ffffff;border:1px solid #e4e4e4;border-top:0 none;}
/*帖子页flash*/
.readFlash{position:relative;height:160px;width:200px;overflow:hidden;text-align:center;line-height:160px;}
.readFlash img{width:100%;}
.readFlash ul {position:absolute;right:8px;bottom:8px;z-index:3;}
.readFlash ul li {list-style:none;float:left;width:18px;height:13px;line-height:13px;text-align:center;margin-left:2px;background:#ffffff;}
.readFlash ul li a {display:block;width:18px;height:13px;font-size:10px;color:#333333;}
.readFlash ul li a:hover,.flash ul li a.sel {color:#fff;text-decoration:none;background:#ffa900;}
/*友情链接*/
.sharelink{border-bottom:1px dotted #ddd;padding:10px 0;word-break: keep-all;}
.sharelink dt{padding-top:3px;}
.sharelink dd a{color:#369;}
.sharelink2{padding:10px 0 5px;*padding:10px 0;}
.sharelink2 a{margin:0 10px 5px 0;white-space:nowrap;float:left;}
.sharelink2 img{float:left;}
/*生日会员*/
.brithcache span{float:left;width:100px;line-height:22px;height:22px;overflow:hidden;}
/*底部*/
#footer:first-letter{text-transform:uppercase;}
#footer img{vertical-align:top;}
/*css3.0*/
.history,del,.keep{-webkit-transition: all 0.2s ease-out;transition: all 0.2s ease-out;}
/*分页-具体样式在pw_core里*/
.pages a{border:1px solid #b0aba7;background-color:#f9f9f9;color:#577A05;}
.pages b,.pages a:hover{background-color:#577A05;color:#ffffff;border:1px solid #577A05;}
.pages .fl{color:#666;}
.pages input{border:1px solid #b0aba7;}
.pages button{background-color:#f4f8fb;color:#666;border-left:1px solid #b0aba7;}
/*menu*/
.menu{position:absolute;background:#ffffff;border:1px solid #DCD9CC;}
.menu a{display:block;padding:4px 8px;}
/*下拉框*/
.menu-post{border:1px solid #b0aba7;}
.menu-post .menu-b{background:#ffffff;border:3px solid #DCD9CC;}
.menu_tasksA .menu-b{border-width:8px;}
/*通用下拉外框*/
.pw_menu{border:1px solid #b0aba7;background:#ffffff;/*-webkit-box-shadow:2px 2px 2px #bbb;*/;}
.pw_menuBg{padding:0 10px 10px;}
.pw_menu h6{border-color:#b0aba7;background:#ffffff;}
/*下拉列表*/
.menuList{background:#ffffff;}
.menuList a:hover{background:#F5F5F0;}
/*双列下拉*/
.menuHalf{margin-right:-1px;padding:5px 0;}
.menuHalf li{float:left;width:50%;border-right:1px dashed #DCD9CC;margin-right:-1px;}
ul#post_typeChoose a{padding:0;}
/*关注*/
.follow,.following{ background:url(u/images/follow.png) no-repeat;line-height:16px;}
.follow{padding-left:16px; background-position:-4px -43px;_background-position:-4px -40px;}
.following{padding-left:22px; background-position:-20px -22px;}
/*全局颜色*/
.s1{color:#ff0000;}	/*red*/
.s2{color:#ff6600;}	/*org*/
.s3{color:#008800;}	/*green*/
.s4{color:#51703A;}	/*blue*/
.s5{color:#333333;}	/*black*/
.s6{color:#666;}/*black*/
.s7{color:#68b;}/*min blue*/
.gray{color:#999;}
.gray2{color:#bbb;}
 /*自定义css*/
/*登录/注册页面 - 简洁居中表单*/
.login-page-v2{display:flex;align-items:center;justify-content:center;min-height:420px;padding:30px 0;}
.login-form-area{width:380px;max-width:100%;margin:0 auto;}
.login-form-inner{width:100%;}
.login-form-title{font-size:22px;font-weight:700;color:#333;margin:0 0 4px;letter-spacing:1px;}
.login-form-subtitle{font-size:13px;color:#999;margin:0 0 24px;}
.login-form-v2{display:flex;flex-direction:column;gap:14px;}
.login-error-v2{display:flex;align-items:center;gap:6px;background:#fff2f0;border:1px solid #ffccc7;color:#cf1322;padding:8px 12px;border-radius:6px;font-size:13px;}
.login-field-v2{margin:0;}
.login-input-box{display:flex;align-items:center;border:1.5px solid #dcdcdc;border-radius:6px;padding:0 12px;height:42px;transition:all .2s;background:#fff;}
.login-input-box:hover{border-color:#bbb;}
.login-input-box.focused,.login-input-box:focus-within{border-color:#8ba640;box-shadow:0 0 0 2px rgba(139,166,64,0.12);}
.login-input-box.has-error{border-color:#e55;box-shadow:0 0 0 2px rgba(229,85,85,0.1);}
.input-prefix{display:flex;align-items:center;flex-shrink:0;margin-right:8px;}
.input-suffix{display:flex;align-items:center;flex-shrink:0;margin-left:8px;cursor:pointer;opacity:0.5;transition:opacity .2s;}
.input-suffix:hover{opacity:1;}
.login-input-box input{flex:1;border:none;background:none;outline:none;font-size:14px;color:#333;height:100%;padding:0;}
.login-input-box input::placeholder{color:#bbb;}
.login-options-v2{display:flex;justify-content:space-between;align-items:center;margin-top:-2px;}
.login-remember-v2{display:flex;align-items:center;gap:5px;cursor:pointer;font-size:13px;color:#666;user-select:none;}
.login-remember-v2 input[type="checkbox"]{margin:0;width:15px;height:15px;accent-color:#8ba640;cursor:pointer;}
.login-btn-v2{width:100%;height:42px;background:linear-gradient(135deg,#6b8e23,#8ba640);color:#fff;border:none;border-radius:6px;font-size:16px;font-weight:600;cursor:pointer;letter-spacing:4px;transition:all .2s;display:flex;align-items:center;justify-content:center;gap:8px;}
.login-btn-v2:hover{opacity:0.9;}
.login-btn-v2:active{opacity:0.85;}
.login-btn-v2:disabled{opacity:0.6;cursor:not-allowed;}
.login-spinner{width:16px;height:16px;border:2px solid rgba(255,255,255,0.3);border-top-color:#fff;border-radius:50%;animation:loginSpin .6s linear infinite;display:inline-block;}
@keyframes loginSpin{to{transform:rotate(360deg)}}
.login-divider{display:flex;align-items:center;margin:18px 0 14px;color:#ccc;font-size:12px;}
.login-divider::before,.login-divider::after{content:'';flex:1;height:1px;background:#eee;}
.login-divider span{padding:0 12px;}
.login-alt-action{text-align:center;}
.login-alt-action p{font-size:13px;color:#999;margin:0;}
.login-alt-action a{color:#6b8e23;text-decoration:none;font-weight:500;}
.login-alt-action a:hover{text-decoration:underline;}