a{ text-decoration:none;color:#3366cc;}
a:hover,.uline,.uline a{ text-decoration:underline;}
/*button*/
span.button,span.button2{padding:0 6px 0 0;*padding:0 10px 0 0;margin:0 0 0 4px; zoom: 1; display: inline-block; background: url(button.gif) no-repeat 100% 0px; vertical-align: middle; cursor: pointer; _display: inline;}
span.button span,span.button2 span{padding:0 0 0 6px;*padding:0 0 0 10px;  display: block; background: url(button.gif) no-repeat 0px 0px;}
span.button button,span.button2 button{display:block;overflow:visible;width:auto;_width:0;height:24px;margin:0 -10px;padding:0 10px;border:0 none;background:none;text-decoration:none;line-height:24px;vertical-align:middle;white-space:nowrap;cursor:pointer;}
span.button button{color:#ffffff;}
span.button2 button{color:#333333;}
span.button2{ background-position:right -50px;}
span.button2 span{ background-position:left -50px;}
.bta{cursor:pointer;color:#333333;padding:2px 8px;background:#f3f9fb;margin:2px;white-space:nowrap;border:1px solid #d5e6ed;}
	/*Share button*/
	.a-reply{border:#ddd 1px solid;padding:0 0 2px 4px;*padding:0 0 0 4px;background:#fff;overflow:hidden;}
	.a-reply span{border-left:1px solid #ddd;padding:2px;font-size:.8em;margin-left:2px;background:#f0f0f0;}
	.a-reply:hover{border:1px solid #3F64AD;background:#5A7BBC;text-decoration:none;color:#fff;}
	.a-reply:hover span{border-left:1px solid #3F64AD;background:#5A7BBC;}
/*Patch*/
.mt10{margin-top:10px;}
.mb10{margin-bottom:10px;}
.mr10{margin-right:10px;}
.mt3{margin-top:3px;}
.p10{padding:10px;}
.pl10{ padding-left:10px;}
.pr10{ padding-right:10px}
/*User portrait*/
.img-20{width:16px;height:16px;}
.img-50{width:48px;height:48px;}
.img-60{width:60px;height:60px;}
.img-120{width:120px;height:120px;}
/*High line*/
.lh24{line-height:24px}
.lh18-a,.lh18-b{line-height:18px;}
	/*stint*/
	.lh18-b{height:18px;overflow:hidden;}
.h-90 li{height:90px;}
.h-70 li{height:70px;}
.h-70 img.fl{margin-right:10px;}
/*tips*/
.o-tips{border:1px solid #eda85f;background:#fff9dd;color:#000;}
.o-info-a{padding:8px;background:#fffaf1;line-height:1;}
.title{background:#f7f7f7;border-top:1px solid #95b7d9;padding:4px 10px;border-bottom:1px solid #e4e4e4;}
/*Fillet*/
.y-bg-content,.y-bg,.y-bg2{background:#ffffff;overflow:hidden;}
.y-bg{margin:0 2px;height:1px;}
.y-bg2{margin:0 1px;height:1px;}
/*table*/
.tr3 td,.tr3 th,.tr4 td,.tr4 th,.tr5 td{text-align:left;font-weight:normal;border-bottom:1px solid #e0e0e0;}
.tr3 td,.tr3 th{padding:8px 0 8px 8px;}
.tr4 td,.tr4 th{padding:10px 0 12px 5px;}
.tr4 th .img-50,.tr5 td .img-50{margin-top:3px;}
.tr5 td{padding:10px 0;}
.tr6 td{padding:10px;}
/*Editor*/
.o-editor{border:1px solid #c8c8c8;}
.o-operation{border-bottom:1px solid #c8c8c8;background:#f8f8f8;padding:3px;}
.o-operation span{border:1px solid #f8f8f8;margin:0 5px;background:url(editoricon.gif) 0 0 no-repeat;float:left;width:20px;height:20px;text-indent:2000em;overflow:hidden;cursor:pointer;}
.o-operation .createlink{ background-position:0 0;}
.o-operation .o-face{ background-position:-20px 0;}
.o-operation span:hover{border:1px solid #000;border-color:ButtonHighlight ButtonShadow ButtonShadow ButtonHighlight;}
.o-editor textarea{border:0;width:98.8%;height:100%;}
/*menu-tab*/
.threadlist{padding-left:10px;bottom:-1px;position:absolute;}
.threadlist a{display:block;float:left;padding:0 9px;border-bottom:0;line-height:25px;height:25px;}
.threadlist .current{background:#ffffff;border:1px solid #9ec0e1;padding:0 8px;border-bottom:0;}
/*Layout*/
#menu-bar{width:150px;padding-bottom:5000px;margin-bottom:-5000px;}
#content{width:100%;}
#content-main{width:530px;}
#sidebar{width:240px;}
#sidebar .current{font-weight:700;}
/*好友新帖*/
.forum-new h2{height:28px;padding:0 10px;line-height:28px;background:url(forum-new-h.png) no-repeat;}
.forum-new div{border:1px solid #c8c8c8;border-top:0;background:#ffffff;}
.forum-new div td{padding:5px 0 5px 10px;}
/*content标题*/
.app-title{padding:10px;}
.app-title span{ font-size:20px; font-weight:700;color:#d73681;line-height:32px;}
/*写日记发照片等按钮样式*/
.app-post,.app-post2{background:url(../images/app-post.png);display:block;float:left;color:#ffffff;width:78px;height:26px;line-height:25px;padding-left:17px; }
.app-post:hover{ text-decoration:none; background-position:0 -50px;}
.app-post2{ background-position:0 -100px;}
.app-post2:hover{text-decoration:none;}
.tabB .app-post,.tabB .app-post2{margin:2px 0 0 10px;}
/*个人信息更新区域*/
.p-update{background: url(p-update.png);height:148px;}
.p-update dl{padding:10px;}
.p-update dt{float:left;}
.p-update dt a{display:block;line-height:1; margin-top:10px;color:#888888;}
.p-update dd{float:left;width:450px;margin-left:10px;}
/*相册普通上传*/
.photo-one{margin-top:10px;}
.photo-one dl{margin:30px 0 10px;width:100%;}
.photo-one dt{float:left;width:90px;height:90px;margin-right:10px;overflow:hidden;border:1px solid #e0e0e0;padding:3px;text-align:center;}
.photo-one dt img{width:90px;}
.photo-one dd{float:left;width:250px;}
.photo-one dd .input{width:200px;}
.photo-one dd textarea{margin:10px 0 0;padding:5px;width:260px;height:50px;}
/*相册批量上传*/
.photo-two{background:#f9f9f9;padding:20px;}
.photo-two dt{float:left;width:90px;overflow:hidden;}
.photo-two dd div{border:1px solid #d3d3d3;background:#ffffff;overflow:hidden;}
.photo-two dd div div{border:0;padding:10px;}
.photo-two dd div table td{padding:3px 0 3px 10px;border-bottom:1px solid #ececec;}
.photo-two dd div table tr:hover{background:#f8f8f8;}
/*排行*/
.list-img{background:url(list-ul.png) left 5px no-repeat;padding-left:20px;}
.list-img li{height:24px;overflow:hidden;line-height:24px;}
.list-img .fr{color:#888888;margin-left:10px;}
/*img80*/
.img-80{width:80px;}
.img-80 img{width:100%;padding:4px;border:1px solid #e4e4e4;height:71px;width:70px;}
/*动态标题*/
.dynamic-bg{background:#ffffff;padding-top:1px;}
.dynamic h3{background:url(dynamic-h3.png) no-repeat;line-height:28px;padding:0 10px;}
.dynamic h3 .tab{margin:5px 0 0 0;}
/*heiyo-随便看看*/
.w640{ width:640px;}
.w280{ width:280px;}
.w350{ width:350px;}
/*记录气泡(宽度自适应)*/
.bubbles{background:url(bubbles.png) left top no-repeat;height:51px;overflow:hidden;}
.bubbles div{background:url(bubbles.png) right -51px no-repeat;margin-left:20px;padding:6px 8px 6px 4px;line-height:20px;height:40px;overflow:hidden;}
.bubbles div input,.bubbles div textarea{background:none;border:0;width:97%;height:38px;overflow:hidden;}

ol{list-style-type:decimal;padding-left:2.5em;}
ol li{}
/*邀请*/
.w300{width:300px;padding:20px 10px;}
.w300 h2{ font-size:14px;color:#d73681; font-weight:700;}
.w300 li{padding:10px 0;}
.w300 li p{ padding:0 0 5px 0;}
.w300-box{border:1px solid #e0e0e0;padding:10px;}

/*今日达人*/
.today-user{padding:10px;}
.today-user a{float:left;width:77px;text-align:center;color:#333333;}
.today-user p{width:72px;height:24px;line-height:24px;overflow:hidden; cursor:pointer;}

/*热榜*/
.f_one{background:#f7f7f7;}
.tr3 td{border-bottom:1px dashed #e0e0e0;}
.tr1 td{padding:0;}
.w-370{width:370px;}
.hot-title{padding-bottom:5px;}
.hot-title span{float:left;}
.hot-title ul {float:left;margin-left:10px;}
.hot-title li{float:left;line-height:24px;margin:0 5px;}
.img-list-a{border-top:1px solid #e0e0e0;color:#888;}
.img-list-a .current img{width:57px;height:57px;float:left;}
.img-list-a .current span{float:left;padding-top:5px;}
.img-list-a .current dd{ font-size:14px;color:#d73681; font-weight:700;margin-top:20px;}
.img-list-a dl{padding:8px;border-bottom:1px solid #e0e0e0;cursor:text;}
.img-list-a dt a{margin-right:10px;}
.img-list-a dt{width:270px;}
.img-list-a dd{width:80px; text-align:right; font-size:10px;}
.img-list-b{padding:10px 0 5px;background:#f7f7f7;}
.img-list-b li{float:left;width:120px; text-align:center;}
.img-list-b li p{padding-top:5px;}
.img-list-c li{float:left;width:190px;height:190px;margin-top:10px;}
.img-list-c li img{width:100px;height:100px;}
.img-list-c li p{padding-top:5px;}
.replay-bg{background:#f6f9b5;display:block;height:46px;width:50px;padding-top:4px;text-align:center;overflow:hidden; font-family:tahoma;}
/*portrait-list*/
.o-list-img li{width:33%;float:left;}
.o-list-img .img-50{margin-bottom:5px;}
.o-list-img img{vertical-align:middle;margin-bottom:5px;}
/*tab*/
.tab{padding-left:10px;}
.tab a{float:left;line-height:18px;margin-right:3px;color:#3366cc;height:18px;overflow:hidden;}
.tab a span{ float:left;padding:0 7px 0 4px; cursor:pointer;margin-left:3px;}
.tab .current{background:url(p-update-tab.png) 0 0 no-repeat;color:#ffffff;}
.tab .current span{background:url(p-update-tab.png) right -18px no-repeat;float:left;}
.tabB{height:30px;background:url(tabB-bg.png) 0 bottom repeat-x;}
.tabB ul{padding-left:10px;}
.tabB ul li{float:left;line-height:30px;height:30px;}
.tabB ul li a{ font-size:14px;color:#d73681;display:block;float:left;height:29px;width:86px;background:url(tabB.png) no-repeat; text-align:center;overflow:hidden;}
.tabB ul .current a{color:#333333; background-position:0 -30px;width:94px;background-color:#ffffff;height:30px;margin-right:1px;}
.tabB ul li a:hover{ text-decoration:none;}
/*span color*/
.gray{color:#888888;}
.gray2{color:#bbbbbb;}
.red,.red a{color:#d73681;}
.blue{color:#3366cc;}
.black{ color:#333;}
.del,.del a{color:#888888;}
.del:hover,.del a:hover{background:#ff0000;color:#ffffff;}
.ong a{color:#ff6a10;}
/*回复样式*/
.o-commnet dl{border:0px solid #dcedf7;background:#ffffff;margin-top:10px;}
.o-commnet dt{float:left;}
.o-commnet dt img{margin:10px;}
.o-commnet dd{float:left;width:420px;padding:8px 0 10px;margin:0;}
.o-commnet dd dl{background:#f7fbff;padding:0;}
.o-commnet dd dd{width:330px;padding:8px 0 10px;}
/*通用框列表*/
.list-box-a li{width:359px;height:133px;overflow:hidden;float:left;margin:10px 10px 0;display:inline;}
.list-box-a li .none{display:none;}
.list-box-a dl{padding:10px;}
.list-box-a dt{float:left; margin-right:10px;overflow:hidden;width:110px;height:114px;background:url(photo-group.png);}
.list-box-a dt div{width:100px;height:100px; margin:5px auto 0; overflow:hidden;}
.list-box-a dt div img{width:100px;}
.list-box-a .current dl{padding:9px;}
.list-box-a .current{border:1px solid #e4e4e4;width:357px;height:131px;}
.list-box-a .current .none{display:inline;}
.list-box-a dd{float:left;padding-top:5px;line-height:2;}
/*图片列表*/
.list-img-3 li{float:left;width:180px;margin:10px 0 0 10px;height:190px;}
.list-img-3 li td,.list-img-c li td{border:1px solid #e4e4e4;width:100px;height:100px;padding:5px;}
.list-img-3 li table{margin-bottom:5px;}
.list-img-c li{float:left;margin:10px 10px 0 0;}
/*单张图片*/
.list-img-b{border:1px solid #cccccc;margin-top:10px;background:#f7f7f7;}
.list-img-b .img{float:left;padding:5px;border:1px solid #e4e4e4;margin:0 10px;height:60px;background:#ffffff;}
.list-img-b img{width:60px;}
.list-img-b .current{border:1px solid #fda4cd;}
.next a,.pre a{display:block;}
.next a:hover,.pre a:hover{ text-decoration:none;color:#000000;}
.next,.pre{padding:5px;background:#ffffff;}
.next{border-left:1px solid #cccccc;}
.pre{border-right:1px solid #cccccc;}
/*动态*/
.dynamic dl dl{border:none;background:#fffaf1;margin:4px 0;}
.dynamic dl dl dd{width:400px;}
.dynamic dt{float:left;}
.dynamic dd{float:left;}
.dynamic-home,.dynamic-home2{padding:0 0 20px;}
.dynamic-home dt,.dynamic-home2 dt{width:20px;padding:12px 5px 10px 10px;}
.dynamic-home dd{width:482px;border-bottom:1px dashed #e4e4e4;padding:10px 0;}
.dynamic-home dd dt,.dynamic-home2 dd dt{padding:0px 0 0 5px;}
.dynamic-home dd dd,.dynamic-home2 dd dd{border:none;padding:5px 0;width:450px;}
.dynamic-home dd img,.dynamic-home2 dd img{margin:5px 0;}
.dynamic-home2 dd{width:462px;border-bottom:1px dashed #e4e4e4;padding:10px 0;}
.dynamic-share dt{width:50px;padding:13px 10px 10px 10px;}
.dynamic-share dd{width:440px;padding:8px 0;}
.dynamic-share dd dt{width:20px;padding:8px 0 0 10px;}
.dynamic-share dd dd{width:400px;padding:4px 0;}
.tr4 dl{padding:5px;background:#fffaf1;width:400px;margin:4px 0;}
.tr4 dd{float:left;}
/*小型引用*/
.qutemini{padding:0 14px 0 17px;background:url(quote-open.gif) left -2px no-repeat;line-height:18px;}
/*动态日期*/
.dynamic-h{padding-top:10px;margin-top:10px;}
.dynamic-h span{float:left;margin-top:-9px;background:#ffffff;padding-right:1em;white-space:nowrap;}
.dynamic-h div{float:right;width:90%;height:1px;overflow:hidden;background:#dedede;}
