@charset "utf-8";
.spmwrp{width:810px;padding-left:140px;margin:0 auto 30px;}
.wwp{width:948px;margin:0 auto 30px;}
.container{float:right;width:100%;} 
.main{border:#D0ECBC 1px solid!important;}
.nctnr{width:810px;margin:0 auto 30px;}
.content{background:url(../images/bg/vgl.gif) repeat-y right 0;min-height:660px;_height:660px;}
.pubheadbox{height:72px;width:950px;margin:0 auto;}
.pubbody{width:950px;margin:0 auto;}

/*颜色*/
.white,.white:visited{color:#FFF;}
.zero,.zero:visited{color:#000;}
.grn1,.grn1:visited{color:#126A15;}
.grn2,.grn2:visited{color:#328916;}
.grn3,.grn3:visited{color:#425E05;}
.grn4,.grn4:visited{color:#51910C;}
.grn5,.grn5:visited{color:#7DB91E;}
.grn6,.grn6:visited{color:#2E8E11;}
.grn7,.grn7:visited{color:#3B4E0A;}
.grn8,.grn8:visited{color:#3F8127;}
.grn9,.grn9:visited{color:#42B327;}
.grn10,.grn10:visited{color:#A5BB1B;}
.grnb,.grnb:visited{color:#696;}
.red,.red:visited{color:#F00;}
.red2,.red2:visited{color:#BD0A01;}
.grey1,.grey1:visited{color:#888;}
.grey2,.grey2:visited{color:#666;}
.grey3,.grey3:visited{color:#333;}
.grey4,.grey4:visited{color:#A5A5A5;}
.grey5,.grey5:visited{color:#999;}
.grey6,.grey6:visited{color:#706F6F;}
.grey7,.grey7:visited{color:#BEBEBE;}
.orng,.orng:visited{color:#F65100;}
.orng2,.orng2:visited{color:#F75200;}
.orng3,.orng3:visited{color:#FF7E00!important;}
.orng4,.orng4:visited{color:#F67F00;}
.orng5,.orng5:visited{color:#F60;}
.yllw,.yllw:visited{color:#CF0;}
.yllw2,.yllw2:visited{color:#FFF600;}
.yllw3,.yllw3:visited{color:#FFAA06;}
.yllw4,.yllw4:visited{color:#E39B10;}
.brwn,.brwn:visited{color:#BF611C;}
.brwn2,.brwn2:visited{color:#E07C35;}
.brwn3,.brwn3:visited{color:#A87B00;}
.brwn4,.brwn4:visited{color:#D7A11E;}
.brwn5,.brwn5:visited{color:#CF9100;}
.brwn6,.brwn6:visited{color:#D19E74;}
.brwn7,.brwn7:visited{color:#A27829;}
.blue,.blue:visited{color:#236696;}
.blue2,.blue2:visited{color:#0075A9;}
.blue3,.blue3:visited{color:#4484DB;}
.blue4,.blue4:visited{color:#2287BF;}
.blue5,.blue5:visited{color:#17387B;}
.crmsn,.crmsn:visited{color:#AD5104;}
.crmsn2,.crmsn2:visited{color:#C72D07;}
input[disabled][type="button"]{color:#ACA899!important;cursor:default!important;} 

/*背景色*/
.grnbg1{background-color:#E5F3DC;}
.grnbg2{background-color:#EDF9E5;}
.grnbg3{background-color:#F1F9EC;}
.grnbg4{background-color:#F6FBF2;}
.grnbg5{background-color:#328916;}
.grnbg6{background-color:#83BE26;}
.grnbg7{background-color:#F0F8EA;}
.grnbg8{background-color:#92D459;}
.grnbg9{background-color:#E7EDE2;}
.grybg1{background-color:#F5F5F3;}
.grybg2{background-color:#EDEDED;}
.grybg3{background-color:#F0F0F0;}
.grybg4{background-color:#D7D7D7;}
.yllwbg1{background-color:#FDFBE2;}
.yllwbg2{background-color:#FFFEEC;}
.blubg1{background-color:#F6FCFF;}
.blubg2{background-color:#F2F7FC;}
.pnkbg1{background-color:#FFD2A7;}


/*边框*/
.solid{border-style:solid;}
.dashed{border-style:dashed;}
.dotted{border-style:dotted;}
.bw{border-width:1px;}
.bwb{border-width:0;border-bottom-width:1px;}
.bwt{border-width:0;border-top-width:1px;}
.bwl{border-width:0;border-left-width:1px;}
.bwr{border-width:0;border-right-width:1px;}
.bwlr{border-width:0;border-left-width:1px;border-right-width:1px;}
.bwtb{border-width:0;border-top-width:1px;border-bottom-width:1px;}
.bwtl{border-width:0;border-top-width:1px;border-left-width:1px;}
.bwbr{border-width:0;border-bottom-width:1px;border-right-width:1px;}
.bdr-grn1{border-color:#5BA515;}
.bdr-grn2{border-color:#ACD98C;}
.bdr-grn3{border-color:#93D359;}
.bdr-grn4{border-color:#D6EDC5;}
.bdr-grn5{border-color:#A6D497;}
.bdr-grn6{border-color:#B0DB89;}
.bdr-grn7{border-color:#8FAF5A;}
.bdr-grn8{border-color:#cedec3;}
.bdr-grn9{border-color:#AFD98F;}
.bdr-grna{border-color:#D0ECBC;}
.bdr-gry1{border-color:#DCDCDC;}
.bdr-gry2{border-color:#B8B8B8;}
.bdr-gry3{border-color:#ECECEC;}
.bdr-gry4{border-color:#A5A5A5;}
.bdr-gry5{border-color:#CCC;}
.bdr-gry6{border-color:#D6D6D6;}
.bdr-gry7{border-color:#ECEDE8;}
.bdr-gry8{border-color:#E1E1E1;}
.bdr-orge1{border-color:#F9DB65;}
.bdr-orge2{border-color:#FDD57B;}
.bdr-orge3{border-color:#F5B536;}
.bdr-brwn{border-color:#D9CD8C;}
.bdr-yllw{border-color:#FADB66;}
.bdr-yllw2{border-color:#F4E3BF;}
.bdr-blu1{border-color:#A4C6E0;}
.bdr-blu2{border-color:#BBDBF7;}
.bdr-blu3{border-color:#8FACC5;}
.bdr-blu4{border-color:#9DC5E8;}
.bdr-wht{border-color:#FFF;}

/*按钮*/
a.adfrd{height:18px;display:-moz-inline-stack;display:inline-block;*display:inline;*zoom:1;background:url(../images/bg/btnbg2.gif) repeat-x 0 0;padding:0 6px;line-height:18px;_font-family:tahoma;_line-height:16px;white-space:nowrap;}
a.adfrd:hover{text-decoration:none;}
a.adfrd span{font-weight:700;font-family:Arial, Helvetica, sans-serif;vertical-align:middle;font-size:16px;color:#47A600;margin:-2px 2px 0 0;margin:0 2px 0 0\9;_margin:0 2px 0 0;}
span.adfrd{height:18px;line-height:18px;_line-height:16px;padding:0 6px;background-image:url(../images/bg/btnbg1.gif);}
.abtn,.tab li.tabbtn a.abtn{height:20px;display:-moz-inline-stack;display:inline-block;*display:inline;*zoom:1;background:url(../images/bg/btnbg1.gif) repeat-x 0 0;padding:0 9px;line-height:20px;_font-family:tahoma;_line-height:18px;}
.tab li.tabbtn a.abtn{padding:0 5px;}
.bbtn{_width:0;height:22px;line-height:20px;*line-height:13px;*overflow:visible;background:url(../images/bg/btnbg1.gif) repeat-x 0 0;padding:0 7px;*padding:3px 6px 0;_font-family:arial;cursor:pointer;}
.fbtn{_width:0;height:24px;line-height:22px;*line-height:13px;*overflow:visible;background:url(../images/bg/btnbg2.gif) repeat-x 0 2px;padding:0 7px;*padding:3px 6px 0;_font-family:arial;cursor:pointer;}
.tbtn{height:20px;display:-moz-inline-stack;display:inline-block;*display:inline;*zoom:1;background:url(../images/bg/btnbg2.gif) repeat-x 0 0;padding:0 7px;line-height:20px;_font-family:tahoma;_line-height:18px;white-space:nowrap;}
.cbtn{height:20px;display:-moz-inline-stack;display:inline-block;*display:inline;*zoom:1;background:url(../images/bg/btnbg3.gif) repeat-x 0 0;padding:0 7px;line-height:20px;_font-family:tahoma;_line-height:18px;white-space:nowrap;}
.obtn{height:20px;display:-moz-inline-stack;display:inline-block;*display:inline;*zoom:1;background:url(../images/bg/btnbg5.gif) repeat-x 0 0;padding:0 7px;line-height:20px;_font-family:tahoma;_line-height:18px;white-space:nowrap;}
.gbtn{height:16px;display:-moz-inline-stack;display:inline-block;*display:inline;*zoom:1;background:url(../images/bg/btnbg1.gif) repeat-x 0 -2px;padding:0 3px;line-height:16px;_font-family:tahoma;_line-height:15px;}
.ipt{padding:0.25em 0;height:20px\9;line-height:20px\9;padding:0\9;background:#FFF;}
.ipt2{padding:0.35em 0;height:22px\9;line-height:22px\9;padding:0\9;background:#FFF;}
.ipt3{font-size:14px;padding:0.28em 3px;height:24px\9;line-height:24px\9;padding:0 3px\9;background:#FFF;}
.ipt4{font-size:14px;padding:0.15em 3px;height:20px\9;line-height:20px\9;padding:0 3px\9;background:#FFF;}
.ipt5{font-size:14px;padding:0.2em 3px;height:22px\9;line-height:22px\9;padding:0 3px\9;background:#FFF;}
.ipr,.ipc{margin:4px 3px 3px 4px;*margin:0;vertical-align:middle;}
.rss{height:22px;line-height:22px;text-align:center;}

/*新按钮*/
.ogbtn{height:27px;background-color:#8B5F00;margin-top:1px;}
.ogbtn:hover{text-decoration:none;cursor:pointer;}
.ogbtn b{padding:0 14px;height:26px;line-height:26px;_line-height:28px;overflow:hidden;background-color:#EB7D06;border-top:#EB7D06 1px solid;position:relative;left:-1px;top:-1px;font-size:14px;}
input.nbtn{_width:0;height:22px;line-height:20px;*line-height:13px;*overflow:visible;background-color:#63AB29;padding:0 7px;*padding:3px 6px 0;_font-family:arial;cursor:pointer;border:#4C9512 1px solid;color:#FFF;}
a.nbtn{height:20px;display:-moz-inline-stack;display:inline-block;*display:inline;*zoom:1;background-color:#63AB29;padding:0 11px;line-height:20px;_font-family:tahoma;_line-height:18px;border:#4C9512 1px solid;color:#FFF;}

/*常用高度*/
.l28{line-height:28px;}
.h26{height:26px;line-height:26px;}
.l26{line-height:26px;}
.h24{height:24px;line-height:24px;}
.l24{line-height:24px;}
.h22{height:22px;line-height:22px;}
.l22{line-height:22px;}
.h20{height:20px;line-height:20px;}
.h18{height:18px;line-height:18px;}
.l20{line-height:20px;}
.l18{line-height:18px;}
.h16{height:16px;line-height:16px;}
.l16{line-height:16px;}
.h14{height:14px;line-height:14px;}
.h12{height:12px;line-height:1;}

/*浮动*/
.fl,.applists{float:left;}
.fr,.side{float:right;}
.sdnodata{padding:10px;line-height:1.5;}

/*背景图*/
.ico{background-image:url(../images/bg/icons.gif);background-repeat:no-repeat;vertical-align:middle;}
.pico{background-image:url(../images/bg/pubs.png);background-repeat:no-repeat;vertical-align:middle;}
.tico{background-image:url(../images/bg/pubtva.png);background-repeat:no-repeat;vertical-align:middle;}
.qico{background-image:url(../images/bg/qabg.gif);background-repeat:no-repeat;vertical-align:middle;}
.gnbg{/*background:url(../images/bg/mbg1.gif) repeat-x 0 0;*/}
.gnbg2{background:url(../images/bg/mbg3.gif) repeat-x 0 0;}
.gnbg3{background:url(../images/bg/mbg4.gif) repeat-x 0 0;}
.grbg{background:url(../images/bg/mbg2.gif) repeat-x 0 0;}
.share,.report,.cpf{width:18px;height:18px;vertical-align:middle;}
.share{background-position:-38px -137px;}
.report{background-position:-98px -449px;}
.cpf{background-position:-242px -213px;}
.nobg{background:none!important;}
.xybean{width:14px;height:14px;background-position:-271px -688px;}
.xycoin{width:14px;height:14px;background-position:-240px -143px;}
.charge{width:14px;height:14px;background-position:-40px 0;}

/*公用图片库*/
.palbcover{width:130px;height:130px;padding:10px 12px 13px 20px;overflow:hidden;line-height:113px;*font-size:113px;background:url(../images/bg/alb4.gif) no-repeat 0 0;}
.palbcover:after{height:130px;}


/*进度条*/
.prgrsbar{height:13px;line-height:1;font-size:11px;font-family:Tahoma;margin-bottom:1px;position:relative;text-align:left;}
.prgrs{height:13px;line-height:13px;overflow:hidden;background:url(../images/bg/icons.gif) repeat-x 0 -720px;}
.prgrsno{height:13px;width:100%;text-align:center;line-height:13px;position:absolute;left:0;top:0;}

/*水平垂直居中*/
.hvc{text-align:center;overflow:hidden;font-family:Arial;}
.hvc:after{content:"";display:inline-block;*display:inherit;width:0;vertical-align:middle;}
*>.hvc{font-size:inherit;}
.hvc img{vertical-align:middle;}
.bhc{margin:0 auto;}
.tlc{text-align:center!important;}
.tll{text-align:left!important;}
.tlr{text-align:right;}

/*侧边标题*/
.stitle{background:#F5F5F3;height:24px;line-height:24px;padding:0 10px;}
.stitle2{background:#E7EDE2;height:24px;line-height:24px;padding:0 6px;font-size:14px;font-weight:700;color:#2E8E11;}
.recnvst{width:148px;padding:14px 0 4px;margin-bottom:22px;}
.usrhbox{width:74px;line-height:16px;float:left;text-align:center;margin-bottom:4px;}
.usrhbox img{display:block;padding:1px;margin:0 auto 4px;width:50px;height:50px;}

/*tab*/
.tab{margin:0 8px 10px;height:27px;}
.tab ul{height:27px;padding:0 10px;}
.tab li{height:24px;float:left;margin-right:3px;position:relative;top:3px;}
.tab li.tabtitle{line-height:24px;font-size:14px;font-weight:700;padding:0 9px 0 2px;}
.tab a{display:block;height:24px;padding-left:2px;background:url(../images/bg/tab.gif) no-repeat 0 -99px;_float:left;cursor:pointer;}
.tab .tabcurr{position:relative;top:3px;border-bottom:#FFF 1px solid;}
.tab .tabcurr a{height:24px;border:none;background:url(../images/bg/tab.gif) no-repeat 0 -25px;text-decoration:none;}
.tab span{display:block;height:24px;padding-right:2px;background:url(../images/bg/tab.gif) no-repeat right -123px;_float:left;}
.tab .tabcurr span{height:24px;padding-right:2px;background:url(../images/bg/tab.gif) no-repeat right -50px;}
.tab em{display:block;height:22px;line-height:22px;padding:2px 8px 0;font-style:normal;white-space:nowrap;background:url(../images/bg/tab.gif) repeat-x 0 -75px;_float:left;}
.tab .tabcurr em{display:block;height:22px;line-height:22px;padding:2px 8px 0;background:url(../images/bg/tab.gif) repeat-x 0 0;_float:left;}
.tab li.tabright{height:14px;line-height:14px;float:right;margin:4px 0 0;}
.tab li.tabbtn{height:24px;float:right;margin:-3px 16px 0 0;_display:inline;}
.tab li.tabright a{display:inline;background:none;float:none;}
.pubcata a span{width:10px;height:12px;margin:6px 0;vertical-align:middle;background-position:-168px -468px;*background-position:-168px -467px;}
.pubcata a.pubccur span{background-position:-168px -495px;*background-position:-168px -494px;}

.rctab{padding:0 3px;height:22px;border:#D6EDC5 1px solid;border-left:none;border-right:none;_overflow:hidden;}
.rctl,.rctr{width:3px;height:24px;_display:inline;margin-top:-1px;_position:relative;background-image:url(../images/bg/icons.gif);background-repeat:no-repeat;}
.rctl{background-position:-199px -794px;float:left;margin-left:-3px;}
.rctr{background-position:-201px -794px; float:right;margin-right:-3px;}
.rctbx{height:20px;margin:1px 0;width:100%;float:left;background-color:#F6FBF2;}
.rctype{padding-left:10px;}
.rctype li{float:left;height:20px;padding:0 2px;margin-right:5px;}
.rctype li.rctcur{padding:0;margin-top:1px;border:#D6EDC5 1px solid;border-top:none;border-bottom:none;_position:relative;}
.rctype li span{display:block;height:20px;line-height:20px;padding:0 8px;float:left;}
.rctype li.rctcur span{height:18px;line-height:18px;font-weight:700;padding:0 8px 2px;border:#D6EDC5 1px solid;background:#FFF;border-bottom:#FFF 1px solid;margin-top:-1px;_position:relative;}
.rctype li.rctcur span a{color:#328916;}

/*头部*/
.head_wrapper{margin-bottom:10px;height:73px;background:url(../images/bg/headbg.jpg) repeat-x 0 0;border-bottom:#75C117 2px solid;}
.header{width:950px;height:73px;background:url(../images/banner.jpg) no-repeat 0 0;position:relative;}
.logolink{width:182px;height:55px;position:absolute;left:24px;top:11px;}
.logolink a{display:block;width:182px;height:55px;text-indent:-9999px;}
.baseapp{height:20px;padding:4px 11px 0 0;}
.baseapp li{height:20px;line-height:20px;padding:0 6px;float:right;white-space:nowrap;}
.nav{width:640px;height:22px;margin:27px 0 0 281px;}
.nav ul{float:left;height:20px;padding:1px 0;}
.nav li{float:left;font-size:14px;padding:0 6px;margin:0 2px;_display:inline;height:20px;line-height:20px;overflow:hidden;_line-height:22px;}
.nav li.navcur{background-color:#FFF;}
.nav li a{color:#FFF;}
.nav li a.navsp{font-size:12px;color:#FC6;}
.nav li.navcur a{color:#390;}
.nav .ipt{_margin:-1px 0;vertical-align:top;width:85px;padding-left:5px;padding-right:5px;margin-right:3px;color:#999;text-align:left;}
.ipfd{width:24px;height:22px;border:0;background-position:-97px -124px;vertical-align:top;}
.spmt{background-position:-40px 1px;*background-position:-40px 2px;height:18px;margin-right:2px;width:13px;}

/*主体*/
.caption{height:30px;padding-bottom:3px;border-bottom:#BDE6A0 1px solid;}
.caption h1{font-size:14px;font-weight:700;height:30px;line-height:30px;float:left;}
.caption h1 span{width:30px;height:30px;margin:0 4px;background-image:url(../images/bg/icons.gif);background-repeat:no-repeat;vertical-align:middle;}
.caption p{float:right;height:18px;line-height:18px;margin-top:9px;padding-right:12px;}
.caption p span{float:left;background-image:url(../images/bg/icons.gif);background-repeat:no-repeat;_display:inline;}
.add{background-position:-44px -416px;width:15px;height:12px;margin:2px 0 3px;}
.back{background-position:-99px -349px;width:15px;height:12px;margin:2px 3px 3px;}
.back2{background-position:-70px -450px;width:15px;height:12px;margin:2px 3px 3px;}
.mtitle{background:#F1F9EC;height:24px;line-height:24px;padding:0 10px;}
.mtitle2{background:#E3F2DD;height:24px;line-height:24px;padding:0 12px;}
.elite,.setop,.haspic{width:18px;height:18px;margin:0 1px;}
.elite{background-position:-204px -521px;}
.setop{background-position:-204px -559px;}
.haspic{background-position:-38px -101px;}

/*应用列表*/
.applists{width:131px;margin-left:-140px;_display:inline;}
/*.aplrbdr{display:block;width:131px;height:3px;overflow:hidden;background:url(../images/bg/rbdr.gif) no-repeat 0 0;position:relative;}*/
.aplbox{margin-bottom:11px;}
.aplcnt{width:118px;padding:6px 5px 0 6px;border:#D0ECBC 1px solid;min-height:230px;_height:230px;}
.aplbox ul{display:block;}
.aplbox ul.aplindp{width:72px;padding:3px 0 12px 32px;}
.aplbox ul li{display:block;height:24px;padding:4px 0;vertical-align:bottom;}
.aplbox ul.aplindp li{display:block;height:22px;padding-bottom:0;vertical-align:bottom;}
.aplbox ul li a{font-size:14px;display:block;height:24px;line-height:24px;}
.aplbox ul.aplindp li a{font-size:12px;display:block;height:22px;line-height:22px;}
.aplbox ul li a.aplcurr{height:22px;line-height:22px;padding-top:1px;border-bottom-style:solid;}
.aplbox ul.aplindp li a.aplcurr{height:20px;line-height:20px;padding-top:1px;border-bottom-style:solid;}
.aplicon{width:20px;height:20px;margin:1px 7px 3px 8px;_margin:0px 0px 0px 7px;float:left;_display:inline;_margin-right:3px;}
.aplicon2{width:12px;height:12px;margin:5px 4px 0 3px;_margin-top:4px;float:left;_display:inline;}
.aplbox ul li a.aplcurr .aplicon{margin-top:0;}
.aplbox ul.aplindp li a.aplcurr .aplicon2{margin-top:4px;_margin-top:3px;}
.aplcnt .hr{display:block;height:0;font-size:0;width:104px;margin:0 auto;border-bottom:#E3E3E3 1px dashed;}
.aplogin{padding:0 2px;}
.apltp{margin-bottom:8px;}
.aplitem{margin-bottom:6px;}
.aplitem span{display:block;}
.aplitem .ipt{width:110px;*margin:-1px 0;}
.aplchc{padding-top:2px;}
.aplchc .ipc{margin-left:0;*margin-left:-4px;}
.aplinit{margin-top:16px;text-align:center;}
.aplsc{width:5px;height:9px;float:right;margin:7px 7px 0 0;_display:inline;background-position:-109px -166px;}
.aplblog{background-position:0 0;}
.aplmail{background-position:-365px -346px;}
.aplalbum{background-position:0 -40px;}
.aplshare{background-position:0 -80px;}
.aplmsg{background-position:0 -120px;}
.aplgift{background-position:0 -160px;}
.aplmusic{background-position:0 -200px;}
.aplact{background-position:0 -240px;}
.aplpoll{background-position:0 -280px;}
.aplsylb{background-position:0 -320px;}
.aplqa{background-position:-445px -174px;}
.aplbbs{background-position:0 -400px;}
.aplstudy{background-position:0 -440px;}
.aplgame{background-position:0 -480px;}
.aplmood{background-position:0 -520px;}
.aplgrades{background-position:0 -560px;}
.aplfrnd{background-position:0 -600px;}
.apltrivia{background-position:0 -640px;}
.aplnavi{background-position:0 -680px;}
.aplkeep{background-position:-102px -37px;}
.apldev{background-position:-102px -69px;}
.apltest{background-position:-365px -40px;}
.aplgrp{background-position:-365px -0px;}
.aplfml{background-position:-405px -0px;}
.aplnew{background-position:-405px -86px;}
.aplfile{background-position:-405px -171px;}
.apllsn{background-position:-405px -211px;}
.apltsk{background-position:-405px -297px;}
.aplexm{background-position:-445px 0;}
.apledu{background-position:-445px -134px;}
.aplrel{position:relative;}
.iconew{position:absolute; top:-5px;left:-5px;}
.study{background-position:-445px -40px;}
.aplncre{background-position:-445px -337px;}

/*底部*/
.foot{width:950px;padding:0 0 10px 0;margin:0 auto;text-align:center;}
.fnav{overflow:hidden;margin-bottom:13px;}
.fnav li{display:-moz-inline-stack;display:inline-block;*display:inline;*zoom:1;height:12px;line-height:13px;line-height:1\9;border-left:#CCC 1px solid;_font-family:tahoma;padding:0 10px;margin-left:-1px;}
.foot span.fcp{font-family:arial;}

/*公用下拉框*/
.imitate{height:22px;vertical-align:middle;}
.imitate input{font-size:12px;padding:0.25em 0;height:20px\9;line-height:20px\9;padding:0\9;padding-left:5px;border:#DDD 1px solid;vertical-align:middle;color:#666;}
.picker1,.picker2{width:16px;height:20px;background:url(../images/bg/icons.gif) no-repeat;border:#DDD 1px solid;border-left:none;vertical-align:middle;}
.picker1{background-position:-98px -234px;}
.picker2{background-position:-98px -254px;}
.droplist{border:#DDD 1px solid;background:#FFF;overflow-x:hidden;overflow-y:auto;}
.droplist ul{margin:4px;}
.droplist li{border-bottom:#DDD 1px dashed;white-space:nowrap;}
.droplist li a{display:block;text-indent:2px;width:100%;height:22px;line-height:22px;padding-top:1px;}
.droplist li a:hover{background:#F1F9EC;text-decoration:none;}

/*公用分页*/
.indpager{height:22px;margin-bottom:10px;text-align:center;}
ul.pubpage{font-family:Tahoma;display:-moz-inline-stack;display:inline-block;*display:inline;*zoom:1;height:22px;margin:0!important;padding:0!important;}
.pubpage li{display:-moz-inline-stack;display:inline-block;*display:inline;*zoom:1;height:20px;border:#D0D0D0 1px solid;margin-left:3px;padding:0!important;vertical-align:top;}
.pubpage li a{display:block;float:left;padding:0 5px;height:20px;line-height:20px;color:#68942A;}
.pubpage li a.pagecurr,.pubpage li a:hover{background:#9FC230;color:#FFF;}
.pubpage li.page-disable a{color:#D0D0D0;}
.pubpage li.page-disable a:hover{background:#FFF;color:#D0D0D0;}

/*新手向导*/
.guide{width:446px;padding-left:94px;background:#FFF url(../images/bg/xiaoxiao6.jpg) no-repeat 11px 7px;min-height:104px;_height:104px;position:absolute;border:#FF8E01 1px solid;}
.gdfemale{background:#FFF url(../images/bg/yuanyuan5.jpg) no-repeat 2px 6px!important;}
.trgltp,.trglbt,.trgllf,.trglrg{background-image:url(../images/bg/gdtrgl.gif);background-repeat:no-repeat;position:absolute;}
.trgltp,.trglbt{width:35px;height:18px;}
.trgllf,.trglrg{width:18px;height:35px;}
.trgltp{background-position:-18px 0;left:23px;top:-18px;}
.trglrg{background-position:-53px -18px;right:-18px;top:15px;}
.trglbt{background-position:-18px -53px;left:23px;bottom:-18px;}
.trgllf{background-position:0 -18px;left:-18px;top:15px;}
.guide ul{width:100%;}
.gdtf{padding-right:4px;}
.gdtf a.fr{width:8px;height:8px;overflow:hidden;background-position:-146px -628px;margin-top:3px;}
.gdtxt{width:420px;min-height:48px;_height:48px;padding:4px 0 0;}
.gdbtn a{background:url(../images/bg/btnbgd.gif) repeat-x 0 0;padding:0 15px;}

/*礼物播放*/
.gftplayer{background:#CCC;filter:progid:DXImageTransform.Microsoft.alpha(opacity=50) progid:DXImageTransform.Microsoft.Blur(pixelradius=2);}
.gftpbox{-webkit-border-radius:0;-webkit-box-shadow:1px 2px 4px #CCC;-moz-border-radius:0;-moz-box-shadow:1px 2px 4px #CCC;position:relative;}

/*标题*/
.summary{line-height:22px;height:22px;margin-bottom:4px;}
.summary-left{float:left;padding-left:10px;}
.summary-left h1,.summary-left h2{float:left;margin-right:13px;font-weight:700;}
.summary-right{float:right;padding-right:14px;}

/*评论*/
.message{padding:0;}
.meslist{margin-bottom:30px;}
.messhow,.mesfunc{display:block;}
.messhow{margin:0 10px;padding-left:60px;}
.messhow li{*vertical-align:bottom;}
.mestime,.mestext,.mesfunc li,.mesreply,.mesresponse,.mesfravatar{display:block;}
.mestime,.mestime span,.mesfunc{height:22px;}
.mestime{_zoom:1;_margin-left:-3px;padding:0 3px 0 10px;}
.mestime span{display:block;float:left;line-height:22px;}
.mestime a{_zoom:1;}
.mesrecord{padding:10px 0;line-height:1.667;_zoom:1;_margin-left:-3px;min-height:20px;_height:20px;margin-bottom:4px;}
.mesplayer{height:18px;overflow:hiddenl}
.mesplstat{margin:12px 0;}
.mesplstat span.iblk{width:16px;height:18px;margin:0 4px;}
.mesrpss{width:9px;height:13px;margin:2px 7px 3px 8px;background-position:-367px -469px;}
.mesrpse{width:9px;height:13px;margin:2px 7px 3px 8px;background-position:-376px -469px;}
.mesndel{width:10px;height:10px;margin:2px 7px 4px 0;*margin:2px 7px 2px 0;background-position:-367px -502px;}
.mesup{background-position:-70px -225px;}
.mesdw{background-position:-70px -262px;}
.mesrpshk{border:#CDDDC8 1px solid;cursor:pointer;}
.mesrpshk p{padding-left:5px;}
.mesrpshk .avatar,.mesrpshk .mesrpb,.mesrpexp p{display:none;}
.mesrpexp,.mesrrpy{padding-left:60px;margin:0 0 6px 0;}
.mesrpexp .avatar,.mesrrpy .avatar{float:left;margin-left:-60px;_display:inline;}
.mesrrbsh{display:block;}
.mesrrbhd{display:none;}
.mesrrbmr{padding:4px;}
.messhoth{padding:2px 0 8px;}
.mesmore{padding-left:70px;margin-bottom:2px;}
.mesrpb,.mesrps{width:100%;float:right;}
.mesrpb textarea{width:414px;height:46px;padding:3px 6px;_margin-top:-1px;margin-bottom:6px;border:#CDDDC8 1px solid;overflow-x:hidden;overflow-y:auto;line-height:18px;}
.mesremo{height:20px;cursor:pointer;}
.mesresmt{height:18px;line-height:19px;overflow:hidden;padding:0 6px;vertical-align:middle;}
.mesremo:hover,.mesresmt:hover{text-decoration:none;}
.mesremo span{height:12px;line-height:12px;_font-family:tahoma;padding:3px;_padding:1px 3px 2px;vertical-align:middle;}
.mesreico{width:16px;height:16px;margin:2px 2px 2px 0;background-position:-3px -755px;}
.mesreddn{width:5px;height:3px;overflow:hidden;background-position:-106px -102px;margin:3px 1px 3px 4px;vertical-align:middle;}
.mesfunc{float:right;overflow:hidden;height:12px;margin:5px 0;}
.mesfunc li{float:right;height:12px;line-height:1;padding:0 10px;margin-right:-1px;border-right:#999 1px solid;}
.mestext{padding:10px 13px;line-height:1.667;_zoom:1;_margin-left:-3px;margin-bottom:12px;min-height:20px;_height:20px;word-wrap:break-word;word-break:break-all;}
.mesrtxt{padding:6px 6px 6px 10px;}
.mesfravatar{width:54px;float:left;margin-left:-60px;_margin-left:-30px;}
.mesfravatar img{width:50px;height:50px;padding:1px;border:#CCC 1px solid;display:block;margin:0 auto;}
.mesresponse{font-size:12px;padding:8px 10px;line-height:2;_zoom:1;_margin-left:-3px;overflow:hidden;word-wrap:break-word;word-break:break-all;}
.mesrptxt{border-top:#E6E8E1 1px solid;margin-top:12px;padding-top:5px;}
.mesrpcap{margin-bottom:2px;}
/*.mesquote{padding:9px 10px;border:#CCC 1px dashed;line-height:1.667;margin-bottom:4px;}*/
.cmnt-quotetext{padding:9px 10px;border:#CCC 1px dashed;line-height:1.667;margin-bottom:4px;}
.mestext img{vertical-align:bottom;vertical-align:baseline\9;}
.mestofb{width:100%;overflow:hidden;}
.mesqcap{line-height:18px;}
.mespager{text-align:right;height:22px;padding:10px 20px 6px 10px;} 
.mespager p{float:left;padding:4px 0 0 10px;}

.mesfastre{display:block;padding:5px 6px 7px;margin:9px 0 6px;}
.mesfastre li{display:block;vertical-align:bottom;}
.mesemotion{height:20px;}
.mesemotion a{display:block;width:60px;height:20px;background:url(../images/bg/icons.gif) no-repeat 0 -753px;float:left;text-indent:-9999px;}
.mesinput{height:60px;border:#acbca7 1px solid;}
.mesinput textarea{border:none;width:100%;border:none;height:60px;*height:59px;_height:60px;overflow-x:hidden;overflow-y:auto;}
.messubmit{padding-top:6px;}
.messubmit input,.mesreplyform p input{vertical-align:middle;}
.messpm{margin:4px 3px 5px 4px;*margin:0;}

.mesreplyform{margin:0 10px;}
.mesreply{margin-bottom:6px;min-height:142px;_height:142px;}
.mesreply textarea{width:99.4%;}

/*图片滚动列表*/
.picroll{margin:5px auto 0;width:664px;height:80px;zoom:1;}
.picroll .LeftBotton{background:url(../images/bg/icons.gif) no-repeat;float:left;margin:20px 4px 0;width:17px;height:35px;}
.picroll .RightBotton{background:url(../images/bg/icons.gif) no-repeat;float:left;margin:20px 4px 0;width:17px;height:35px;}
.picroll .LeftBotton{background-position:0 -840px;}
.picroll .RightBotton{background-position:-16px -840px;}
.picroll .LeftBotton:hover{background-position:0 -875px;}
.picroll .RightBotton:hover{background-position:-16px -875px;}
.picroll .LeftBtnend{background:url(../images/bg/icons.gif) no-repeat -32px -840px;float:left;margin:20px 4px 0;width:17px;height:35px;}
.picroll .RightBtnend{background:url(../images/bg/icons.gif) no-repeat -48px -840px;float:left;margin:20px 4px 0;width:17px;height:35px;}
.plists{display:block;height:80px;float:left;width:614px;overflow:hidden;position:relative;}
.plists ul{display:block;height:80px;white-space:nowrap;}
.plists li{display:-moz-inline-stack;display:inline-block;*display:inline;vertical-align:top;*zoom:1;width:76px;height:80px;margin:0 0 0 6px;*margin:0 6px;}
.plists li a{vertical-align:middle;display:block;width:70px;height:70px;*font-size:70px;_font-size:63px;line-height:63px;text-align:center;overflow:hidden;_font-family:Arial;border:#B8B8B8 1px solid;margin:1px;}
.plists li a:hover{margin:0;padding:3px 3px 7px;background:url(../images/bg/icons.gif) no-repeat -65px -840px;border:none;}
.plists li .cla-currpic,.cla-plists li .cla-currpic:hover{background:url(../images/bg/icons.gif) no-repeat -65px -840px;padding:3px 3px 7px;margin:0!important;border:none;}
.plists li a:after{content:"";display:inline-block;*display:inherit;width:0;height:70px;vertical-align:middle;}
*>.plists li a{font-size:inherit;}
.plists li a img{vertical-align:middle;}
.picvolti{text-align:center;height:22pxline-height:22px;padding:10px 0 20px;}
.picbox{width:85%;margin:0 auto 10px;overflow:hidden;}
.picbox img{display:block;padding:1px;border:#CCC 1px solid;margin:0 auto;}
.picstat{width:480px;margin:0 auto;}
.picstat li{line-height:24px;}
.picname{margin-bottom:5px;text-align:center;}

/*上传界面*/
.albselect{padding:20px 0 17px 18px;}
.albselect .imitate{margin-right:6px;}
.albaddtgal input{vertical-align:middle;margin-right:3px;}
.albpicked{padding:12px 10px 18px 142px;width:144px;float:left;}
.albpicked li{float:left;}
.albpicked li.albthumb{margin:-4px 0 0 -127px;_display:inline;}
.albpicked li.albpdata{width:100%;margin-bottom:5px;}
.fileuploader{margin:0 18px;}
.fileubtn{margin-bottom:14px;}
.fileubtn a{margin-right:4px;vertical-align:middle;}
.fileubtn a span{width:16px;height:16px;margin:2px 2px 0 0;}
.fileuadd{background-position:-99px -551px;}
.fileustart{background-position:-99px -585px;}
.fileuuping{background-position:-99px -620px;}
.fileuadd2{background-position:-170px -524px;}
.fileustart2{background-position:-170px -559px;}
.fileuuping2{background-position:-170px -595px;}
.fileuno{margin-bottom:10px;}
.fileupdisplay,.fileupdisplay th{border:#ACD98C 1px solid;}
.fileupdisplay{margin-bottom:20px;}
.fileupdisplay th{height:22px;text-align:left;}
.fileupdisplay td{height:24px;color:#6F6F6F;}
th.fileupname{text-indent:12px;}
th.fileupsize{width:150px;text-indent:10px;}
th.fileupstat{width:150px;text-indent:10px;}
th.fileupoprt{width:54px;text-indent:8px;}
td.fileupname{text-indent:12px;}
td.fileupname p{width:100%;}
td.fileupsize{width:150px;text-indent:14px;}
td.fileupstat{width:150px;text-indent:14px;}
td.fileupstat .prgrsbar{width:130px;margin:0 auto;}
td.fileupoprt{width:54px;text-indent:14px;}
td.fileupoprt a,td.fileupoprt .fileupcmp{display:-moz-inline-stack;display:inline-block;*display:inline;width:10px;height:10px;background:url(../images/bg/icons.gif) no-repeat;*vertical-align:middle;*zoom:1;}
td.fileupoprt a{background-position:-44px -603px;}
td.fileupoprt .fileupcmp{background-position:-54px -603px;}

.fileupsdescribe{padding:25px 0 0 10px;width:640px;}
.fileupsdescribe ul{display:block;padding:10px 0 0 138px;}
.fileupavatar{display:block;width:110px;height:110px;font-size:91px;text-align:center;line-height:110px;overflow:hidden;_font-family:Tahoma;float:left;margin-left:-126px;_display:inline;padding:1px;border:#DCDBDB 1px solid;}
.fileupavatar:after{content:"";display:inline-block;*display:inherit;width:0;height:110px;vertical-align:middle;}
*>.fileupavatar{font-size:inherit;}
.fileupavatar img{vertical-align:middle;}
.fileupdesc{width:100%;float:left;line-height:22px;padding-bottom:13px;_padding-bottom:11px;}
.fileupdesc span{width:48px;height:22px;line-height:22px;vertical-align:top;_margin-top:1px;}
.fileupdesc input{padding:0.25em 0;height:20px\9;line-height:20px\9;padding:0\9;width:374px;vertical-align:top;}
.fileupdesc textarea{width:374px;height:60px;vertical-align:top;}
.fileformtips{height:24px;line-height:24px;text-align:right;clear:both;width:432px;}
.filedescinit{text-align:center;padding:28px 0;}

/*公用提示框*/
.infobox{border:#ACD98C 1px solid;float:left;background:#FFF;}
.infobox dt{border-bottom:#ACD98C 1px solid;text-align:right;line-height:24px;padding:0 9px;background:url(../images/bg/infobox.gif) repeat-x 0 0;}
.infoicon{display:block;float:left;margin:3px 2px 3px 0;}
.infotitle{display:block;float:left;}
.infoclose{width:14px;height:14px;line-height:14px;margin:5px 0;_vertical-align:middle;font-size:14px;font-weight:700;color:#E07C35;}
.infoclose:hover{text-decoration:none;}
.infobody{overflow-x:hidden;overflow-y:auto;}
.infocontent{padding:12px 24px;}
.infoconfirm{text-align:center;padding:7px 6px 6px;background:#FFF;}

.infobox2{border:#81C246 1px solid;background:#A5D186;_overflow:hidden;}
.infbo{width:100%;height:inherit;*height:100%;padding:1px 0;border:#81C246 1px solid;border-left:0;border-right:0;background:#A5D186 url(../images/bg/infobox.gif) repeat-x 0 0px;position:relative;margin-top:-2px;}
.infbi{width:100%;padding:0 1px;border:#81C246 1px solid;border-top:0;border-bottom:0;position:absolute;left:-2px;background:#A5D186 url(../images/bg/infobox.gif) repeat-x 0 -1px;}
.ifbdl{height:100%;margin:-1px 1px 0;background:#FFF url(../images/bg/infobox.gif) repeat-x 0 0px;position:relative;}
.ifbttl{padding:1px 0 0 9px;font-weight:700;font-size:14px;color:#360;border-bottom:#81C246 1px solid;}
.infclose{width:31px;height:17px;line-height:14px;line-height:16px\9;text-align:center;font-family:Tahoma;font-size:16px;border:#81C246 1px solid;border-top:0;border-right:0;color:#000;margin:-1px -2px 0 0;_display:inline;}
.infclose:hover{border:#B1A854 1px solid;border-top:0;border-right:0;color:#653700;background:url(../images/bg/infobox2.gif) repeat-x 0 0;text-decoration:none;}
.infcnfm{text-align:center;padding:7px 0 6px;height:23px;width:100%;background:#FFF;}

/*举报*/
.reportform{width:410px;margin:0 auto;padding:23px 30px;}
.reportform fieldset{display:block;}
.reporttips{width:408px;margin:0 auto 10px;padding-bottom:10px;border:#ACD98C 1px solid;}
.reporttips p{padding:0 12px;line-height:24px;}
.reporttips legend{width:108px;height:16px;line-height:16px;text-align:center;margin-left:6px;padding:0 6px;*margin:0;padding:0\9;background:#FFF;}
.reportcontent{width:408px;margin:0 auto 10px;padding-bottom:10px;border:#B8B8B8 1px dashed;}
.reportcontent legend{width:60px;height:16px;line-height:16px;text-align:center;margin-left:6px;padding:0 6px;*margin:0;padding:0\9;background:#FFF;}
.reportcontent ul{display:block;margin:0 12px;}
.reportcontent ul li{display:block;line-height:20px;vertical-align:bottom;}
.reportob,.reporttp{padding-left:68px;margin-bottom:10px;}
.reportob p{width:316px;float:left;word-break:break-all;word-wrap:break-word;}
.reportob .reportcap,.reporttp .reportcap{width:68px;height:20px;line-height:20px;float:left;margin-left:-68px;_display:inline;}
.reportcn textarea{width:376px;height:70px;margin-top:5px;border:#ACD98C 1px solid;}
.reportcn p{height:20px;line-height:20px;padding:7px 0 0;}
.reporttxtc{width:12px;height:12px;margin:-3px 4px 0 0;*margin:0 4px 0 0;background-position:-44px -633px;}

/*动态*/
.dynabox{padding:0 0 14px 64px;margin-bottom:17px;}
.dynabox .avatar{margin-left:-64px;_display:inline;}
.dynabox ul{width:100%;float:left;min-height:54px;_height:54px;}
.dynabox li{vertical-align:bottom;}
.dynaitem{padding-right:120px;margin-bottom:4px;}
.dynaitem p{width:100%;line-height:21px;font-size:13px;}
.dynaitem span{width:114px;padding-right:6px;height:20px;line-height:20px;text-align:right;font-size:12px;margin-right:-120px;_display:inline;}
.dynacmnt{margin-bottom:5px;}
.dynamore{padding:0 12px;text-align:right;position:relative;top:-6px;}

/*移动列表*/
.move{border:#BDE6A0 1px solid;background:#FFF;float:left;}
.mxht{height:156px;overflow-y:auto;overflow-x:hidden;}
.move li{border-bottom:#C6E1B4 1px dashed;white-space:nowrap;line-height:24px;padding:1px 6px 0;}
.m-nobdr{border-bottom:none!important;}

/*圈人*/
.enclose{width:186px;padding:6px 12px 2px;border:#ACD98C 1px solid;background:#FFF;}
.enclose dt,.enclose dd{margin-bottom:4px;}
.enclose dt{height:20px;line-height:20px;text-align:right;}
.ecstitle{float:left;}
.ecsclose,.ecspick{font-weight:700;}
.ecsclose{color:#E07C35;margin-right:-2px;}
.ecspick{color:#46A408;overflow:hidden;}
.enclose .ipt{width:184px;border:#ACD98C 1px solid;}
.ecslist{border:#D7EBD2 1px solid;background:#F1F9EC;height:268px;overflow-x:hidden;overflow-y:auto;}
.ecslist2{border:#D7EBD2 1px solid;background:#FFF;height:268px;overflow-x:hidden;overflow-y:auto;}
.ecssubmit{padding-top:2px;text-align:center;}
.ecslister{display:block;margin:5px 8px;}
.ecslister li{display:block;min-height:24px;_height:24px;*vertical-align:bottom;}
.ecslister li.shrink a,.ecslister li.expand a{display:block;height:24px;line-height:24px;white-space:nowrap;}
.ecslister li.shrink a span,.ecslister li.expand a span{width:16px;height:16px;float:left;margin:4px 0;_margin-right:-3px;}
.ecslister li.shrink a span{background-position:-42px -663px;}
.ecslister li.expand a span{background-position:-42px -694px;}
.ecslister li.shrink a:hover,.ecslister li.expand a:hover{background:#FFFFFE;text-decoration:none;}
.ecslist2 .ecslister li.shrink a:hover,.ecslist2 .ecslister li.expand a:hover{background:#F1F9EC;text-decoration:none;}
.ecslister li.expand ul.ecsusrlist{padding-left:16px;}
.ecslister li.expand ul.ecsusrlist li{height:20px;min-height:20px;overflow:hidden;margin-bottom:6px;}
.eccols .ecsusrlist{+min-height:0;_height:1%;}
.eccols .ecsusrlist:after{content:"";display:block;clear:both;height:0;visibility:hidden;}
.eccols .ecsusrlist li{float:left;width:118px;overflow:visible!important;padding:3px 0;margin:0 2px 0 0!important;}
ul.ecsusrlist li a img{width:20px;height:20px;padding-right:6px;margin-top:-2px;*margin:0;vertical-align:middle;}
.ecslister li.expand ul.ecsusrlist li a{height:20px;line-height:20px;padding:0;}
.ecslister li.expand ul.ecsusrlist li a:hover{background-color:#FFFFFE!important;}
.ecslist2 .ecslister li.expand ul.ecsusrlist li a:hover{background-color:#F1F9EC!important;}
.ecslister li.expand ul.ecsusrlist li a span{float:none;display:inline;background:none;}

/*文件选取*/
.itemselector{width:726px;height:372px;margin:0 auto;}
.itemselect{width:600px;height:372px;vertical-align:top;}
.itemlist{padding:0 18px;height:24px;margin-bottom:10px;}
.itemlist .imitate{margin-right:6px;}
.itemlist form input{vertical-align:middle;margin-right:3px;}
.itemlock,.itemunlock,.itemkey{width:14px;height:14px;margin:3px;}
.itemlock{background-position:-44px -507px;}
.itemunlock{background-position:-44px -571px;}
.itemkey{background-position:-44px -539px;}
.itemshow,.itemupload .fileuploader{margin:0 14px;height:300px;overflow-x:hidden;overflow-y:scroll;}
.itemupload .fileuploader{padding:0 4px;*position:relative;}
.itemupload .fileupdisplay{width:548px;}
.itemimg{margin-bottom:20px;*padding-bottom:4px;}
.itemimg div{display:block;padding:1px;width:80px;height:80px;line-height:70px;*font-size:71px;float:left;margin:4px;_display:inline;cursor:pointer;}
.itemimg div.itemseled{padding:0;border-width:2px;}
.itemimg div:after{height:80px;}
.itemfmnet{padding:18px;}
.itemfmnet input{vertical-align:middle;}
.itemfmnet input.ipt{width:384px;margin-right:4px;}
.itemsledlist{width:126px;height:372px;border-left:#ACD98C 1px solid;}
.itemcap{margin:0 8px;border-bottom:#ACD98C 1px solid;padding-top:1px;text-align:center;}
.itemseledapp{height:44px;line-height:44px;text-align:center;}
.itemsledbox{height:300px;margin:0 8px;overflow-x:hidden;overflow-y:scroll;}
.itemsledbox div{display:block;padding:1px;width:80px;height:80px;line-height:70px;*font-size:71px;margin:4px auto;cursor:pointer;}
.itemsledbox div.itemseled{padding:0;border-width:2px;}
.itemsledbox div:after{height:80px;}

/*头像*/
.avatar{width:50px;height:50px;padding:1px;border:#DCDCDC 1px solid;background-color:#FFF;}
.savt{width:36px;height:36px;background-color:#FFF;overflow:hidden;}
.savt img{width:36px;height:36px;}
.avatar2{width:110px;height:110px;padding:1px;border:#CCC 1px solid;overflow:hidden;background-color:#FFF;}
.avatar3{width:160px;height:200px;padding:1px;border:#CCC 1px solid;overflow:hidden;background-color:#FFF;line-height:200px;*font-size:180px;}
.avatar3:after{height:200px;}
.avatar4{width:80px;height:100px;padding:1px;border:#CCC 1px solid;overflow:hidden;background-color:#FFF;line-height:100px;*font-size:90px;}
.avatar4:after{height:100px;}
.avatar img,.avatar2 img{display:block;}
.usrchat,.usrfrnd{width:31px;height:22px;padding-left:19px;margin:0 2px;_line-height:24px!important;overflow:hidden;text-decoration:none!important;}
.usrchat{background-position:0 -357px;}
.usrfrnd{background-position:-49px -357px;}

/*公用分享框*/
.pubshares{width:376px;padding:20px 22px;margin:0 auto;}
.pubshares ul{display:block;border-bottom:#999 1px dotted;}
.pscnbox{padding:0 0 17px 125px;}
.pscnbox2{padding:0 0 17px 132px;}
.pscnbox3{padding:0 0 17px 0;}
.pspicbox{display:block;width:110px;height:110px;font-size:95px;text-align:center;line-height:110px;overflow:hidden;_font-family:Arial;padding:1px;float:left;margin:2px 0 0 -125px;_display:inline;}
.pspicbox:after{content:"";display:inline-block;*display:inherit;width:0;height:110px;vertical-align:middle;}
*>.pspicbox{font-size:inherit;}
.psalbbox{width:110px;height:110px;font-size:95px;line-height:110px;text-align:center;margin:0 0 6px 2px;_margin:0 0 6px 1px;padding:5px 5px 9px;background:url(../images/bg/alb3.gif) no-repeat left top;overflow:hidden;_font-family:Arial;float:left;margin:2px 0 0 -132px;_display:inline;}
.psalbbox:after{content:"";display:inline-block;*display:inherit;width:0;height:110px;vertical-align:middle;}
*>.psalbbox{font-size:inherit;}
.psalbbox img{vertical-align:middle;}
.pspicbox img{vertical-align:middle;}
.psdata{display:block;line-height:22px;width:100%;float:left;}
.psrecmd{display:block;padding:7px 0;}
.psrecmd dt{display:block;height:24px;line-height:24px;font-weight:700;text-indent:2px;margin-bottom:7px;}
.psreason{display:block;padding:8px 10px 2px;}
.psrcntner{width:356px;height:66px;margin-bottom:3px;}
.psrcntner textarea{width:354px;height:64px;overflow:hidden;}
.psreason p{height:22px;line-height:22px;}
.pswtip{display:block;margin-bottom:27px;}
.pswtip dt{display:block;height:28px;line-height:28px;}
.pswtip dd{display:block;line-height:20px;}
.psinitsub{width:112px;height:22px;margin:0 auto;}

/*评分*/
.rating{padding:3px 4px;width:210px;position:absolute;background-color:#FFF;}
.rating ul,.rating a:hover,.rating a:active,.rating a:focus,.rating li.ratecurr{background:url(../images/bg/starrank.gif) left -1000px repeat-x;}
.rating ul{width:210px;height:20px;position:relative;background-position:left top;margin-bottom:3px;}
.rating p{text-indent:5px;}
.rating ul li{display:inline;}
.rating a,.rating .ratecurr{position:absolute;top:0;left:0;text-indent:-1000em;height:21px;line-height:21px;outline:none;overflow:hidden;border:none;}
.rating a:hover,.rating a:active,.rating a:focus{background-position:left -38px;}
.rating a.rate-1star{width:10%;z-index:11;}
.rating a.rate-2star{width:20%;z-index:10;}
.rating a.rate-3star{width:30%;z-index:9;}
.rating a.rate-4star{width:40%;z-index:8;}
.rating a.rate-5star{width:50%;z-index:7;}
.rating a.rate-6star{width:60%;z-index:6;}
.rating a.rate-7star{width:70%;z-index:5;}
.rating a.rate-8star{width:80%;z-index:4;}
.rating a.rate-9star{width:90%;z-index:3;}
.rating a.rate-10star{width:100%;z-index:2;}
.rating a.rt1star{width:20%;z-index:6;}
.rating a.rt2star{width:40%;z-index:5;}
.rating a.rt3star{width:60%;z-index:4;}
.rating a.rt4star{width:80%;z-index:3;}
.rating a.rt5star{width:100%;z-index:2;}
.rating li.ratecurr{z-index:1;background-position:left -19px;}

/*任务弹窗*/
.misnpop{width:280px;height:154px;padding:9px 14px 12px 15px;background:url(../images/bg/missionpop.jpg) no-repeat;}
.misnpop dt{text-align:right;margin-bottom:4px;}
.misnpop dt span{float:left;}
.misnpop dt a{font-size:14px;font-weight:700;}
.misnpop dd{padding-left:74px;}
.misnpop dd .misnlogo{width:62px;height:62px;float:left;margin:2px 0 0 -74px;_display:inline;}
.misnpop dd p{width:100%;float:left;margin-bottom:4px;}
.misnpop dd p.misntips{margin:0;}

/*好友表单*/
.frndteam{width:205px;}
.frndteam input{width:203px;}
.frndset{width:306px;}
.frndset ul{width:288px;padding:10px 8px;margin-bottom:10px;border:#D8DFEA 1px solid;}
.frndset li{width:144px;padding:4px 0;float:left;}
.frndset li a{text-decoration:none;}
.frndadd{width:12px;height:12px;margin:3px 0 3px 2px;background-position:-134px -595px}
.frndset .frndadd{margin-right:2px;}
.recmfr{width:468px;padding:15px 20px 20px;margin:0 auto;}
.recmfr h2{font-weight:700;margin-bottom:15px;}
.recmsearch{margin-bottom:20px;}
.recmsearch input.ipt{width:190px;vertical-align:middle;}
.recmtype{width:9px;height:22px;border:none;background-color:#FFF;background-position:-99px -684px;}
.recmbox{border:#D8DEEA 1px solid;padding:0 1px 0 3px;overflow:hidden;}
.recmresult ul{width:92px;padding-top:13px;margin-bottom:5px;float:left;}
.recmresult li{vertical-align:bottom;}
.recmresult ul li.avatar{margin:0 auto 4px;}
.recmsal{clear:both;padding:12px 10px 16px 0;text-align:right;}

/*RESIZE*/
.imxw img{
	max-width:100%;
	_zoom:expression(function(mxw){
		if(mxw.isExec)return;
		mxw.isExec=true;
		mxw.style.zoom = "1";
		mxw.style.display = "none";
		var resizeImg = function() {
			var pNode=mxw.parentNode;
			if(pNode&&pNode.tagName.toLowerCase()!='div'||pNode.className.indexOf('imxw')==-1){
				while(pNode){
					if(pNode.tagName.toLowerCase()=='div'&&pNode.className.indexOf('imxw')!=-1){
						break;
					}
					pNode=pNode.parentNode;
				}
			}
			var pw=pNode.offsetWidth,pl=parseInt(pNode.currentStyle['paddingLeft']||pNode.style.paddingLeft),
			pr=parseInt(pNode.currentStyle['paddingRight']||pNode.style.paddingRight);
			pw=Math.max(pw-pl-pr-2,0);
			mxw.style.display = "inline";
			if (mxw.offsetWidth > pw) {
				mxw.style.width = pw+'px';
			} 
		}

		if (mxw.readyState=='complete') {
			resizeImg();
		} else {
			mxw.onload = function() {
				resizeImg();
			}
		}
	}(this));
}

/*编辑器*/
.peditor_container{border:solid 1px #ACD98C;}
.peditor_toolbar{background-color:#F1F9EC;border-bottom:solid 1px #ACD98C;padding-left:2px;}
.peditor_tipmsg{background-color:#EFE81B;height:0px;line-height:20px;padding-left:10px;overflow:hidden;}
.peditor_toolbar ul{margin:0!important;padding:0!important;}
.peditor_toolbar li{float:left;line-height:26px;height:26px;display:block;margin:0!important;padding:0!important;}
.peditor_panel{background-color:#fff;position:relative;}
.peditor_toolbar .b{width:20px;height:20px;background:url(../PEditor/images/icons.gif) 0px 0px;display:block;margin:3px 1px;}
.peditor_toolbar .b:hover{background-color:#93D359;}
.peditor_toolbar .i{width:20px;height:20px;background:url(../PEditor/images/icons.gif) -20px 0px;display:block;margin:3px 1px;}
.peditor_toolbar .i:hover{background-color:#93D359;}
.peditor_toolbar .u{width:20px;height:20px;background:url(../PEditor/images/icons.gif) -40px 0px;display:block;margin:3px 1px;}
.peditor_toolbar .u:hover{background-color:#93D359;}
.peditor_toolbar .f{height:20px;display:block;margin:3px 1px;line-height:20px;float:left;}
.peditor_toolbar .f:hover{background-color:#93D359;text-decoration:none;}
.peditor_toolbar .image{width:20px;height:20px;background:url(../PEditor/images/icons.gif) -100px 0px;display:block;margin:3px 1px;}
.peditor_toolbar .image:hover{background-color:#93D359;text-decoration:none;}
.peditor_toolbar .jl{width:20px;height:20px;background:url(../PEditor/images/icons.gif) -160px 0px;display:block;margin:3px 1px;}
.peditor_toolbar .jl:hover{background-color:#93D359;}
.peditor_toolbar .jc{width:20px;height:20px;background:url(../PEditor/images/icons.gif) -120px 0px;display:block;margin:3px 1px;}
.peditor_toolbar .jc:hover{background-color:#93D359;}
.peditor_toolbar .jr{width:20px;height:20px;background:url(../PEditor/images/icons.gif) -180px 0px;display:block;margin:3px 1px;}
.peditor_toolbar .jr:hover{background-color:#93D359;}
.peditor_toolbar .flash{width:20px;height:20px;background:url(../PEditor/images/icons.gif) -200px 0px;display:block;margin:3px 1px;}
.peditor_toolbar .flash:hover{background-color:#93D359;}
.peditor_toolbar .sk{width:20px;height:20px;background:url(../PEditor/images/icons.gif) -220px 0px;display:block;margin:3px 1px;}
.peditor_toolbar .sk:hover{background-color:#93D359;}
.peditor_toolbar .rm{width:20px;height:20px;background:url(../PEditor/images/icons.gif) -240px 0px;display:block;margin:3px 1px;}
.peditor_toolbar .rm:hover{background-color:#93D359;}
.peditor_toolbar .link{width:20px;height:20px;background:url(../PEditor/images/icons.gif) -260px 0px;display:block;margin:3px 1px;}
.peditor_toolbar .link:hover{background-color:#93D359;}
.peditor_toolbar .face{width:20px;height:20px;background:url(../PEditor/images/icons.gif) -280px 0px;display:block;margin:3px 1px;}
.peditor_toolbar .face:hover{background-color:#93D359;}
.peditor_toolbar .fc{width:30px;height:20px;overflow:hidden;background:url(../PEditor/images/icons.gif) -300px 0px;display:block;margin:3px 1px;}
.peditor_toolbar .fc td{border:none;vertical-align:top;}
.peditor_toolbar .fc:hover{background-color:#93D359;}
.peditor_toolbar .plain{width:20px;height:20px;background:url(../PEditor/images/icons.gif) -330px 0px;display:block;margin:3px 1px;}
.peditor_toolbar .plain:hover{background-color:#93D359;}
.peditor_toolbar .fs{width:40px;height:20px;float:left;padding-left:2px;cursor:pointer;}
.peditor_toolbar .ff{width:60px;height:20px;overflow:hidden;float:left;padding-left:2px;cursor:pointer;}
.peditor_toolbar .tail{width:10px;height:20px;background:url(../PEditor/images/icons.gif) -90px 0px;float:left;cursor:pointer;}
.peditor_toolbar .on{background-color:green;}
.peditor_toolbar .on:hover{background-color:green;}
.peditor_box,.peditor_box_ff,.peditor_box_fs,.peditor_box_flash,.peditor_box_link{background-color:#F1F9EC;border:solid 1px #ACD98C;padding:2px 0px;}
.peditor_box_ff{width:150px;}
.peditor_box_flash{width:280px;height:100px;padding:10px;}
.peditor_box_link{width:240px;padding:10px;}
.peditor_box_link div{margin:5px 0px;}
.peditor_box_fs{width:80px;}
.peditor_box_fs a{display:block;padding:0px 10px;_width:90%;}
.peditor_box_ff a{line-height:20px;display:block;height:20px;padding:0px 10px;}
.peditor_wordcount{padding:0 5px;position:absolute;background-color:#F1F9EC;border-top:solid 1px  #ACD98C;border-right:solid 1px #ACD98C;bottom:-1px;left:1px;height:20px;line-height:20px;}

.face_category{}
.face_cnt a{display:block;height:100%;padding:2px;}
.face_cnt a:hover{background-color:#93D359;}
.face_pager{text-align:right;padding-right:5px;background-color:#5A9128;}
.face_pager span{cursor:pointer;}
.face_pager span.dis{color:#bbb;}
.face_category li a{height:20px;line-height:20px;display:block;}
.face_category li a.face_category_highlight,.face_category li a:hover.face_category_highlight{background-color:#F1F9EC;}
.face_category_cnt{background-color:#5A9128;text-align:center;vertical-align:top;}
.face_category li a:hover{background-color:#93D359;text-decoration:none;}
.face_category_tail{background-color:#81C247;text-align:center;cursor:pointer;}
.face_category_tail_dis{color:#ccc;}
.peditor_box_ff a:hover,.peditor_box_fs a:hover{background-color:#93D359;text-decoration:none;}
.peditor_resizer{background-color:#F1F9EC;border-top:solid 1px #ACD98C;overflow:hidden;font-size:0px;cursor:n-resize;}
.peditor_resizer_ghost{background-color:#93D359;overflow:hidden;font-size:0px;cursor:n-resize;position:absolute;}
/*日历*/
.cal_nl{}
.cal_nl a{display:block;text-decoration:none}
.cal_nl a:hover{background-color:#8cc168;text-decoration:none}
.cal_on{}
.cal_on a{display:block;background-color:#8cc168;text-decoration:none}
.cal_dis a{display:block;text-decoration:none;color:#ccc;cursor:default;}
/*新日历*/
.calendar{width:260px;border:#A4C695 1px solid;background-color:#E4EFDC;position:absolute;}
.calymp{height:22px;padding:2px 0;background-color:#FFF;}
.calymp .imitate{vertical-align:top;}
.calprev,.calnext{width:6px;height:11px;margin:5px 5px 6px;vertical-align:top;overflow:hidden;background-image:url(../images/bg/indexbg.png);background-repeat:no-repeat;}
.caldpkr{padding:4px;width:252px;background-color:#FFF;}
.calprev{background-position:-184px -23px;*margin-right:11px;}
.calnext{background-position:-189px -23px;}
.calendar table{width:252px;margin:0 auto;zoom:1;}
.calendar th{height:20px;width:36px;color:#33680E;background-color:#E4EFDC;}
.calendar td{height:20px;width:36px;text-align:center;}
.calendar td span.calpckd{display:none;width:8px;height:6px;overflow:hidden;background-position:-405px -902px;position:absolute;right:1px;bottom:1px;}
.calendar td a{display:block;width:34px;height:18px;line-height:18px;overflow:hidden;color:#666;border:#FFF 1px solid;position:relative;}
.calendar td a:hover{background-color:#E4EFDC;color:#333;text-decoration:none;}
.calendar td a.calck,.calendar td a.calck:hover,.calendar td a.calcku,.calendar td a.calcku:hover{background-color:#8CC168;color:#333;text-decoration:none;}
.calendar td a.calck2,.calendar td a.calck2:hover,.calendar td a.calcku2,.calendar td a.calcku2:hover{background-color:#FED054;color:#333;text-decoration:none;}
.calendar td a.calck span.calpckd,.calendar td a.calck2 span.calpckd{display:block;}
.calendar td a.calun{color:#DDD;}
.calendar td a.calun:hover{color:#DDD;background:none;}

/*二级菜单*/
.x-smchild{width:188px;border:#ACD98C 1px solid;padding:6px 0;background:#FFF;}
.x-smchild li{height:24px;overflow:hidden;*font-size:0;}
.x-smchild a{display:block;width:184px;height:20px;margin:2px auto;*font-size:12px;cursor:pointer;}
.x-smchild a.x-smover,.x-smchild a:hover{display:block;width:182px;height:20px;margin:1px auto;border:#ACD98C 1px solid;background:url(../images/bg/icons.gif) repeat-x 0 -930px;text-decoration:none;}
.x-menuicon,.x-menuitem{display:block;float:left;}
.x-smchild a .x-menuicon{width:16px;height:16px;margin-left:6px;_margin-left:3px;margin-top:2px;overflow:hidden;}
.x-smchild a .x-menuicon img{height:16px;width:16px;}
.x-menuitem{height:24px;line-height:24px;margin-left:8px;}
.x-smchild a .x-menuitem{height:20px;line-height:20px;margin-left:8px;}
/*roller*/
.roller{width:20px;height:22px;}
.roller a{display:block;width:20px;height:11px;overflow:hidden;background-image:url(../images/bg/roller.png);background-repeat:no-repeat;}
.roller a.rollup{background-position:0 0;}
.roller a.rollup:hover{background-position:-19px 0;}
.roller a.rolldown{background-position:0 -11px;}
.roller a.rolldown:hover{background-position:-19px -11px;}

/*POPUP*/
.ppubox{height:41px;float:left;position:absolute;padding-right:3px;background:url(../images/bg/ppu.png) no-repeat right -82px;}
.ppuin{height:100%;float:left;margin-left:1px;background:url(../images/bg/ppu.png) repeat-x 0 0;}
.pputxt{height:24px;padding:9px 12px 8px 60px;float:left;font-weight:700;font-size:14px;line-height:24px;color:#FFF;white-space:nowrap;background:url(../images/bg/ppu.png) no-repeat 0 -41px;position:relative;left:-1px;}

/*ERROR*/
.errpg{width:365px;margin:12px auto;}
.errlogo{margin-bottom:5px;}
.errpg dl{min-height:177px;_height:177px;padding:24px 28px 0;background:url(../images/bg/err.png) no-repeat 0 0;}
.errpg dt{font-size:14px;font-weight:700;height:24px;line-height:24px;margin-bottom:8px;}
.errpg dt span.iblk{width:13px;height:20px;margin:-2px 3px 1px 0;*margin:1px 3px 1px 0;background:url(../images/bg/indexbg.png) no-repeat -124px -18px;vertical-align:middle;}
.errtxt{padding-left:17px;font-size:14px;line-height:24px;min-height:72px;_height:72px;}
.errbtn{padding:4px 0;text-align:center;}
.ltdqa{font-size:12px;margin-bottom:20px;}
.ltdqa input.ipt{width:204px;}

.emptips{padding:54px;}
.emptips p{font-size:14px;line-height:1.8;}

/*录音播放*/
.recplay{height:97px;border:#C6ECAC 1px solid;background:#fefefe url(../images/bg/recplbg.gif) repeat-x 0 16px;font-size:12px;}
.prompt_box{margin:6px 11px;}
.prompt{background-position:-409px -468px; width:20px; height:20px;}
.prompt_text{color:#71BA3C; vertical-align:middle; margin-left:3px;}
.rpbarbg{margin:7px 14px;padding:0 1px;height:7px;font-size:0;background:url(../images/bg/recplbg.gif) repeat-x 0 -91px;}
.rpbarpgs{height:5px;padding:1px 0;background:url(../images/bg/recplbg.gif) repeat-x 0 -107px;position:relative;}
.rpbarsld{width:26px;height:13px;overflow:hidden;background:url(../images/bg/recplbg.gif) no-repeat 0 -179px;position:absolute;right:-13px;top:-3px;cursor:pointer;}
.rpapps,.rpctrl{height:20px;padding:6px 16px 0;}
.rpapps .iblk,.rpctrl .iblk{vertical-align:top;height:18px;line-height:18px;}
.rpapps span.iblk{padding:1px 0;}
.rpapps a.iblk{_line-height:20px;overflow:hidden;padding:0 5px;border:#CDF1A7 1px solid;color:#328916;background:url(../images/bg/recplbg.gif) repeat-x 0 -123px;}
.rpapps a.rpcur{color:#F65100;}
.rpapps a.rpdsbl{border:#E6E6E6 1px solid;color:#999;background:url(../images/bg/recplbg.gif) repeat-x 0 -151px;}
.rpapps a.rpdsbl:hover{text-decoration:none;}
.rpapps span{color:#666;}
.rpctrl{position:relative;}
.rpctrl a{width:36px;height:18px;background-image:url(../images/bg/recplbg.gif);background-repeat:no-repeat;*margin-right:6px;}
.rpctrl a.rpplay{background-position:0 -208px;}
.rpctrl a.rpstop{background-position:-46px -208px;}
.rptime{width:86px;background:url(../images/bg/recplbg.gif) no-repeat 0 -236px;text-align:center;color:#060;}
.rpvol{width:100px;height:5px;font-size:0;background:url(../images/bg/recplbg.gif) no-repeat 0 -264px;position:absolute;right:14px;top:14px;}
.rpvbar{width:9px;height:19px;overflow:hidden;background:url(../images/bg/recplbg.gif) no-repeat -46px -179px;position:absolute;top:-7px;cursor:pointer;}
.rpup{padding:0 16px;}
.rpup p{color:#A0C230;line-height:16px;padding:0!important;}
.rpupbar{height:2px;border:#FFF 1px solid;background:#FFF;overflow:hidden;}
.rpupgs{height:2px;background:#C2E749;overflow:hidden;}

/*划词*/
.dict{width:278px;border:#84BB5B 1px solid;border-left:0;border-top:0;}
.dict dt{padding:0 0 0 9px;border:#AED88E 1px solid;border-bottom:#D9F1C6 1px solid;font-size:14px;}
.dict dt a{width:16px;height:16px;margin:3px 4px;line-height:16px;_line-height:18px;text-align:center;font-weight:700;overflow:hidden;border:#CDEAB5 1px solid;text-indent:1px\9;}
.dict dt a:hover{background:#FFF;text-decoration:none;border:#CDEAB6 1px solid;}
.dictbox{height:150px;padding:4px 3px 0;border:#AED88E 1px solid;border-top:0;border-bottom:0;}
.dictxy{border:#AED88E 1px solid;border-top:0;}

/*校园豆*/
.xybean_pop{background:url(../images/xybean_bg.gif) no-repeat; width:224px; height:65px; text-align:center; padding-top:8px;}
.xybean_pop .xybean_font{font-size:14px; color:#ff0000; font-weight:bold; vertical-align:middle; padding-right:4px;}
.xybean_pop .xybean_value{color:#cc3300; font-weight:bold; font-size:22px; vertical-align:middle;padding-right:4px; line-height:1.2em;}
.xybean_pop .xybean_org{color:#ac6707}

/*移动照片*/
.picmover{width:169px;height:190px;background-color:#FFF;}
.picalbl{width:167px;height:188px;border:#ADD98C 1px solid;overflow-x:hidden;overflow-y:auto;}
.picalbc{width:100%;height:0;position:relative;}
.picmcfm{width:151px;height:22px;padding:6px 0;position:absolute;bottom:1px;left:1px;text-align:center;background-color:#FFF;}
.picmover ul{padding:6px 0 0 0;}
.picmover li{padding:3px 6px;}
.picmover li span.iblk{width:12px;height:12px;overflow:hidden;background-position:-413px -400px;margin:1px 0 3px 6px;*margin:3px 0 3px 6px;}
.picmico{width:12px;height:12px;background-position:-409px -605px;margin:3px 6px 3px 0;_margin-right:3px;}
.picmover li.picmslt span.iblk{}