body,div,p,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,input,textarea,blockquote{margin:0;padding:0;list-style:none;}
body{background:#f0f0f0;color:#555;}
a{outline:none;text-decoration:none;color:#333;}
a:hover{ text-decoration:underline;}
a img{border:0;}
.Ml5{margin-left:5px;}.Mr5{margin-right:5px;}.Mb5{margin-bottom:5px;}.Mt5{margin-top:5px;}
.Ml10{margin-left:10px;}.Mr10{margin-right:10px;}.Mb10{margin-bottom:10px;}.Mt10{margin-top:10px;}
.Pd5{padding:5px;}.Pd10{padding:10px;}.Pd15{padding:15px;}.Ptb10{padding-top:10px; padding-bottom:10px;}
.fl,.fc{float:left;}.fr{float:right;}.bck{display:block;}
.cl,.clear{clear:both;}.cll{clear:left;}.unselect{-moz-user-select: none;-khtml-user-select: none;-webkit-user-select: none;-ms-user-select: none;user-select: none;}
.H5{height:5px;overflow:hidden;clear:both;}.H10{height:10px;overflow:hidden;clear:both;}.H20{height:20px;overflow:hidden;clear:both;}
.fixed{position:fixed;_position:absolute;}.iggbox{display:block;line-height:0px;}
/*****************************
 * public
*****************************/
.wrap{width:1000px;margin:auto;}
.w240{width:240px}.w250{width:250px}.w300{width:300px}.w370{width:370px}.w400{width:400px}
.atit{border-top:#EEE solid 1px;border-width:1px 0 0 0;height:5px;color:#999}
.tlogo{display:inline-block;}

.lm_box{background:#FFF; box-shadow:0 0 5px rgba(0,0,0,.06)}
.lmtit{height:40px;margin:0 5px;border-bottom:#EEE solid 2px;}
.lmtit strong,.lmtit .txt{display:block;float:left;line-height:40px;padding:0 10px;border-bottom:#DDD solid 2px;}
.lmtit .cur{border-bottom-color:#5b951b;color:#060; font-weight:bold;}
.lmtit .more{display:inline-block;height:30px;line-height:30px;margin:6px;float:right;}
.lmtit .fr{padding-top:7px;}
.lmtit .fr .rbtn{display:inline-block;background:#e8e8e8;color:#666;padding:0 5px;margin:0 1px; cursor:pointer;}
.lmtit .fr .rbtn:hover{box-shadow:inset 0 0 3px rgba(0,0,0,.3)}
.lmtit .fr .rbtn:active{box-shadow:inset 0 0 3px rgba(0,0,0,.7)}
.lmtit .rbtn.chk{background:#8cb55f;color:#FFF;}
.lmcon{margin:0 5px;}

/* Pic */
.picList{display:block;}
.picList li{float:left;margin:9px;overflow:hidden;width:130px;}
.picList li .img{display:block;overflow:hidden;width:130px;height:90px;background:#CCC;background-size:cover;background-position:center center;box-shadow:0 0 5px rgba(0,0,0,.2)}
.picList li .img img{width:110%;margin-left:-5%;-webkit-transition:-webkit-transform 0.2s ease-in;transition:transform 0.2s linear;}
.picList li .img:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}
.picList li .tit{width:100%;font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;text-align:center;}
/*useList*/
.useList li{width:50px;margin:3px;text-align:center;}
.useList li .img{width:50px;height:50px;}
/*picAtc*/
.picAtc{display:block;padding-top:10px;}
.picAtc li{position:relative;margin-bottom:10px;padding-bottom:10px;border-bottom:#EEE dotted 1px;}
.picAtc li .img{display:block;width:80px;height:80px;background:#CCC;background-size:cover;background-position:center center;overflow:hidden;position:absolute;top:0;box-shadow:0 0 4px rgba(0,0,0,.2)}
.picAtc li .img img{width:110%;margin-left:-5%;-webkit-transition:-webkit-transform 0.2s linear;transition:transform 0.2s linear;}
.picAtc li .img:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}
.picAtc li .info{height:80px;}
.picAtc li .info .tit{font-weight:bold;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;}
.picAtc li .info p{display:block;display:-webkit-box;margin:0;color:#999;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:3;}
.picAtc.pl li .info{margin-left:85px;}
.picAtc.pl li .img{left:0;}
.picAtc.pr li .info{margin-right:85px;}
.picAtc.pr li .img{right:0;}
.picAtc li .info:only-child{margin:0;}

/*****************************
 * User
*****************************/
.HeadBar{position:fixed;top:0;left:0;width:100%;height:50px;background:#559410; z-index:9999;}
.HeadBar .inner{height:42px;line-height:42px;margin-top:4px;}
.HeadBar .tNav{display:block;height:42px;padding-left:10px;}
.HeadBar .tNav li{display:block;float:left;}
.HeadBar .tNav a{color:#b5ca9e;display:block;height:42px;padding:0 7px; border-radius:3px;position:relative;}
.HeadBar .tNav a:hover{background:rgba(0,0,0,.15);color:#FFF;text-shadow:1px 1px 0px rgba(0,51,0,.3)}
.HeadBar .tNav a:active{background:rgba(0,0,0,.3);box-shadow:inset 0 0 10px rgba(0,0,0,.3);color:#98af7f;}
.HeadBar .tNav .badge{margin-top:-10px;border-radius:100%;font-size:5px;min-width:18px;height:18px;line-height:18px;background:rgba(0,0,0,.2);text-align:center;padding:0;margin-left:3px;}

.useBody{}
.useSide{width:200px;float:left;background:#f7f8fa;padding:5px 0;}
.useMain{width:790px;float:right;background:#FFF;min-height:600px;padding:5px 0;}

.useTop .tNav li{margin:0 2px;}

.useSide .sMenu{margin:0 10px;color:#687657;}
.sMenu li{border-bottom:#ecf1e6 solid 1px;position:relative;}
.sMenu li strong{height:42px; line-height:42px; cursor:default;}
.sMenu li a{height:38px;line-height:38px;display:block;padding:0 5px;}
.sMenu li a:hover{background:#ecf6e1;}
.sMenu li .sbtn{float:right;margin:6px;height:26px;line-height:26px;background:#7d9802;color:#FFF; border-radius:2px;position:absolute;top:0;right:0; font-size:13px;}
.sMenu li .sbtn:hover{color:#FF9;background:#598102;}
.useSide a{color:#687657;}
.useSide a:hover{color:#0f6203;}

.useHead{background:#e3f3d2;padding:10px;color:#8ea079;}
.utBox{float:left;}
.utBox .uPhoto{width:90px;height:90px;float:left;}
.utBox .uInfo{float:left;padding-left:5px;width:200px;}
.utBox .sign{height:44px;margin:5px 0;background:#d9eac6;padding:2px 4px;cursor:text;overflow:hidden;font-size:14px;line-height:22px;
	display:-webkit-box;
	text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;
}
.utBox .sign:hover{color:#49701d;}
.utBox a{color:#060;}
.utBox a:hover{color:#060}
.utBox .unbd{color:#8ea079;}
.utBox .ibund{font-size:12px;}
.utBox .ibund a:before{font-size:14px;margin-right:3px;}
.uData{float:right;display:block;}
.uData li{height:90px;border-left:#d9eac6 solid 1px;padding:0 15px; text-align:center;float:left;}
.uData li strong{display:block;height:60px; line-height:60px; font-size:30px;}

.usmLeft{width:470px;margin-left:20px;padding-top:10px;}
.usmRight{width:270px;margin-right:10px;padding-top:10px;}

.mynew{font-size:13px;}
.mynew a{color:#060;}
.mynew .dh-tin{color:#666;padding-bottom:3px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.mynew .dh-tin a{margin:0 3px;}
.ifensi{margin:5px;}
.ifensi li{margin:7px;}
.itongji{margin:5px;color:#666;}
.itongji li{line-height:32px; text-indent:10px; border-bottom:#EEE solid 1px;}
.iatcList{text-align:center; line-height:24px;}
.iatcList a{color:#060;}
.iatcList .atctit{text-align:left;}
.iatcList .imgs{color:#D00;}
.atcFrm{padding:10px 15px;}
.bigLm{padding:5px 20px;}
/*好友列表*/
.fndList li:hover{border-bottom-color:#CCC;}
.fndList .uinfo{display:block;height:30px; line-height:30px;}
.fndList .uinfo span{display:block;height:30px;width:30%;float:left;}
.fndList .tit{font-weight:bold;color:#060;line-height:30px;background:#EEE; text-indent:10px;margin-bottom:5px; border-radius:3px;}
.fndList .sign{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:13px;color:#999}
.fndList .uinfo{font-size:13px;}
.fndList .ubox{width:68%;float:left;}
.fndList .urbtn{float:right;width:30%;}
.fndList .urbtn .btn{height:36px; line-height:36px;margin-bottom:8px; border-radius:3px;}
.msgbtn{background:#CFEDF4;color:#4CA1B7;}
.focbtn{background:#CDEAC9;color:#3EAA41;}

.atcPage{margin:10px;}
.footer{padding:10px 0;margin-top:20px;border-top:#DDD solid 1px; text-align:center;}