body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-style: ;font-weight:normal;}
li{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym{border:0;font-variant:normal;}
sup,sub{line-height:-1px;vertical-align:text-top;}
sub{vertical-align:text-bottom;}
input,textarea,select{font-family:'lucida grande',tahoma,arial,'bitstream vera sans',helvetica,sans-serif;font-size:inherit;font-weight:inherit;height:25px; }
body{background:#fff;color:#000;font:12px/1.5 'lucida grande',tahoma,arial,'bitstream vera sans',helvetica,sans-serif;}
table{font-size:inherit;font:100%;}
pre,code,kbd,samp,tt{font-family:monaco,'courier new','bitstream vera sans mono',monospace;}
h1{font-size:18px;}
h2{font-size:14px;}
h3{font-size:14px;}
h1,h2,h3,h4,h5,h6,strong{font-weight:bold;}
abbr,acronym{border-bottom:1px dotted #000;cursor:help;}
em{font-style:italic;}
html{overflow-y:scroll;}
.clear{clear:both;}
.hidden{display:none;}
#globalheader:after,#globalnav ul:after,#globalfooter:after,.mc-bd:after,#toc ul:after,.module_album:after,.photo-album:after,.mb-item li:after,.share-item li:after,#picture-container:after,.photo-info:after,#photo-edit li:after,.pi-action .pi-rotate:after,.photo-cmts li:after,.photo-desc:after,#share-list:after,.share-content:after,.mf-pcmt:after,.more-act:after,.dialog-school .hd:after,.groupnav:after,.groupmember:after,.tab:after,.blog-desc:after,#pf-blog li .content:after,#blog-pics ul:after,#invite-form .act:after,#photo-tagcaption:after{content:"";display:block;height:0;overflow:hidden;visibility:hidden;clear:both;}
#globalheader,#globalnav ul,#globalfooter,.mc-bd,#toc ul,.module_album,.photo-album,.mb-item li,.share-item li,#picture-container,.photo-info,#photo-edit li,.pi-action .pi-rotate,.photo-cmts li,#photo-desc,#share-list,.share-content,.mf-pcmt,.more-act,.dialog-school .hd,.groupnav,.groupmember,.tab,.blog-desc,#pf-blog li .content,#blog-pics ul,#invite-form .act,#photo-tagcaption{zoom:1;}
a{outline:none;}
a:link,a:visited{color:#0383CC;text-decoration:none;}
a:hover,a:active{text-decoration:underline;}
img{vertical-align:middle;}
hr{height:1px;border:solid #bbb;border-width:1px 0 0;}
input,button,select{font-size:12px;vertical-align:middle;}
.f-button,button,.f-check{cursor:pointer;}
.f-text,textarea,select{border:1px solid;border-color:#c4dde9;font-size:12px;line-height:120%;}
.f-text,textarea{padding:2px;}
textarea{overflow:auto;}
.f-text{height:15px;}
.f-file{padding:2px;}
.f-warning{border:1px solid #c00;}
select{height:25px;padding:2px 2px 2px 0;}
.f-select{line-height:30px;}
.f-button,.f-alt{width:auto; height:21px;padding:1px 10px 1px 10px;*padding:1px 5px;border:1px solid;border-color:#ddd #3e87b9 #3e87b9 #ddd;background:#56a1d7;color:#fff;text-align:center;line-height:17px;letter-spacing:1px;}
.f-button:focus{border-color:#000;}
.f-alt{background:#eee;border-color:#fff #999 #999 #fff;color:#333;}
.f-disabled,.f-submit-disabled{background:#eee;color:#666;cursor:default;}
.f-disabled{border-top-color:#999;}
.f-submit-disabled{border-color:#ccc #999 #999 #ccc;}
.unsharp{color:#999;}
.dt{color:#999;}
.pipe{margin:0 .4em;color:#999;font-family:Arial,Helvetica,sans-serif;}
.time{color:#999;white-space:nowrap;}
.pagination{margin:1.5em 0;text-align:center;}
.pagination a{margin:0 4px;padding:1px 4px;border:1px solid #ccc;background:#fff;}
.pagination a:hover{background:#FF6600;color:#fff;text-decoration:none;}
.pagination strong{padding:1px 4px;}
.empty{padding:20px;}
.form-layout{table-layout:fixed;border-collapse:collapse;}
.form-layout th{text-align:right;}
.form-layout th,.form-layout td{vertical-align:top;}
.share,.loading,.privacy{padding:0;}
.share{background:#FFF url(../images/blue/share-add.gif) no-repeat 0 0;display:block;height:16px;width:56px;line-height:16px;overflow:hidden;text-align:left;text-indent:8px;}
.share:hover{background:#E56F3D url(../images/blue/share-add.gif) no-repeat 0 -16px;color:#FFF;text-decoration:none;}
.loading{background:url(../images/loading.gif) 0 0 no-repeat;}
.privacy{color:#666;background:url(../images/privacy.gif) 0 50% no-repeat;}
.failmsg,.warning{color:#c00;}
.succmsg{color:#0c0;}
.nc{margin:2em;color:#333;font-size:14px;text-align:center;line-height:200%;}
.nc h3{padding-bottom:1em;border-bottom:1px solid #ccc;font-weight:normal;text-align:center;}
.nc .note{font-size:12px;text-align:left;}
.ncb{margin:10px;padding:1em;border:1px solid #ccc;background:#fff;}
.friendfinder{margin:1em 0;font-size:12px;text-align:left;}
.friendfinder h4{font-size:13px;font-weight:normal;}
.nc .friendfinder h4{font-weight:bold;}
.friendfinder .nf,.friendfinder .nf .note{margin:0;}
.friendfinder .nf .f-label{width:110px;}
.friendfinder .nf .f-text{width:120px;}
#friendfinder-msn .nf .f-text{width:200px;}
.friendfinder .nf p.act{margin-left:120px;}
.ui-t1 .friendfinder .nf{margin-bottom:1em;}
.ui-t1 .friendfinder .nf .note{color:#999;}
.cmtlist li{position:relative;min-height:54px;_height:54px;margin:4px 0;}
.cmtlist .avatar{position:absolute;top:0;left:0;}
.cmtlist .cmt-content{margin-left:56px;}
.cmtlist-noavatar .cmt-content{margin-left:0;}
.mc-bd .sect .cmtlist .hd,.cmtlist .hd{position:relative;z-index:0;padding:3px 10px 1px 10px;background:#EBF7FB;border-top:1px solid #0383CC;border-bottom:1px solid #ddd;line-height:1.2;}
.cmtlist .hd span{margin-right:1em;color:#999;}
.cmtlist .hd{padding-bottom:3px;}
.cmtlist .cmt-action{position:absolute;z-index:1;top:4px;right:1px;padding-right:18px;}
.cmtlist .hd .delete{right:0;top:0;}
.cmtlist .hd .delete:hover{background-position:0 -14px;}
.cmtlist .bd{padding:5px 10px;overflow:hidden;}
.cmtlist .ft .act{margin:0 8px;text-align:right;}
.more-act{padding:12px;border-top:1px solid #ccc;background:#fff;zoom:1;}
.more-act .ma-b1{float:left;width:80%;}
.more-act .ma-b2{float:right;width:20%;text-align:right;}
.tagged-users{margin-bottom:16px;}
.tagged-users span{white-space:nowrap;color:#666;}
p.truth{background:#FFFBCC none repeat scroll 0 0;border:1px solid #FFEC19;padding:10px;text-align:center;}
p.truth img{margin:0 0 5px;}
p.truth{background:#FFFBCC none repeat scroll 0 0;border:1px solid #FFEC19;padding:10px;text-align:center;}
p.truth img{margin:0 0 5px;}
#doc{width:960px;margin:0 auto;}
#globalheader{position:relative;width:962px;height:67px;padding:0 0 0 0;z-index:1;line-height:100%;margin-bottom:0px;background:url(../images/blue/newi05.gif) no-repeat top right; margin-bottom:10px;}
#globalheader h1{position:absolute;left:0;top:0px;width:166px;background: url(../images/blue/newlogo.gif) left no-repeat;z-index:2; margin-left:-5px}
#globalheader h1 a{display:block;height:67px;width:144px;padding:0;}
#globalheader h1 a:hover{}
#globalnav{float:left;padding-left:180px;padding-top:28px;}
#globalnav li{position:relative;z-index:2;list-style:none;float:left;margin-right:14px;}
#globalnav a{float:left;padding:4px 4px 3px 4px;*padding:5px 4px 2px 4px;color:#fff;font-size:14px;line-height:100%;}
#globalnav a:hover,#globalnav li.active-item{background-color:#327ab1;text-decoration:none;}
#globalnav a.edit{margin-top:1px;*margin-top:2px;color:#ffffff;font-size:12px;}
#globalnav a.edit:hover{background:transparent;text-decoration:underline;}
#globalnav li.withmenu{padding-right:16px;}
#globalnav li.withmenu a.line{padding-left:8px;padding-right:8px;}
#globalnav li.withmenu a.drop{display:block;position:absolute;top:0;right:0;width:18px;height:1em;padding:4px 0 3px;overflow:hidden;background:transparent url(../images/blue/drop-arrow.gif) no-repeat 0 2px;text-indent:-999em;}
#globalnav li.withmenu a.drop:hover{background-color:#327ab1;background-position:0 -30px;}
#globalnav li.withmenu a.hasLetter{postion:absolute;top:0;left:0;display:block;width:52px;background-image:url(../images/bubble.gif);background-repeat:no-repeat;background-position:39px 4px;}
#globalnav li.withmenu span.count{float:right;display:block;width:17px;padding:0;*margin-top:-1px;height:15px;line-height:15px;font-size:11px;text-align:center;}
#globalnav .menu{position:absolute;z-index:-1;visibility:hidden;top:20px;left:-1px;width:120px;padding:6px 0;border:1px solid #c4dde9;background:#fff;zoom:1;}
#globalnav .menu li{position:static;float:none;display:block;margin:0;}
#globalnav .menu li.dummy{height:1px;margin:4px 10px;background:#ddd;*font-size:0;*line-height:1px;*overflow:hidden;}
#globalnav .menu a{float:none;display:block;padding:0 10px;color:#0383CC;font-size:12px;line-height:175%;zoom:1;}
#globalnav .menu a:hover{border:solid #c4dde9;border-width:0 1px;background:#c4dde9;color:#fff;}
#globalutil{float:right;padding:28px 55px 0 0;}
#globalutil .pipe{visibility:hidden;}
#globalutil a{padding:0 3px;color:#ffffff;line-height:20px; font-size:12px}
/*
#globalfooter{float:right;width:962px; height:70px; margin-bottom:15px; background: url(../images/blue/fbg.gif) left top no-repeat; margin-top:15px; font-size:12px; overflow:hidden}
#globalfooter p{float:right; margin-top:15px;margin-right:20px; height:25px; width:auto;overflow:hidden}
#globalfooter p.copyright{float:left;margin-left:20px;margin-right:0px;}
#globalfooter p.copyright a{color:#888;font-size:12px;}
#globalfooter a{margin:0 .8em;font-size:12px}
*/
#globalfooter{float:left;width:960px;_width:956px;padding:.75em 0 2em; margin-bottom:15px;background: url(../images/blue/fbgg.gif) left top no-repeat;_background: url(../images/blue/fbg.gif) left top no-repeat; margin-top:15px;height:70px;}
#globalfooter p{float:right;margin-top:10px;margin-right:15px;}
#globalfooter p.copyright{float:left;padding-left:.75em;margin-right:0px;margin-left:15px;}
#globalfooter p.copyright a{color:#888;}
#globalfooter a{margin:0 .8em;}
#globalsidebar{float:left;width:140px;overflow:hidden;background:url(../images/ui-bg-3.gif) top}
#globalsidebar form{padding:5px 12px 0;background:#FEFCE3;_zoom:1;}
#globalsidebar #apps{padding:5px 17px 5px;background:#FEFCE3;_zoom:1;border:1px solid #c4dde9; border-top:0px;border-bottom:0px;}
#globalsidebar form,#apps{padding:5px 12px 0;background:#FEFCE3;_zoom:1;}
#globalsidebar form p{margin-top:.5em;margin-right:0;margin-bottom:0;margin-left:0;}
#globalsidebar form .f-text{width:85px;}
#indexLoginForm{border-bottom:0px solid #d2d2d2;}
#forgot{padding-bottom:.5em;}
#globalintro li{margin:10px 0 0;}
#globalintro li a{display:block;padding:7px 0 7px 20px;border:solid #ccc;border-width:1px 0;background:#f7f7f7 url(../images/blue/menu-arrow-blue.gif) 10px -32px no-repeat;color:#666;line-height:120%;text-decoration:none;*zoom:1;}
#globalintro li a:hover{border-color:#E56F3D;background-color:#d2e5f7;color:#333;}
#globalintro li a strong{display:block;color:#333;}
#globalintro li a:hover strong{color:#000;}
#apps{padding:5px 12px;font-size:14px;}
#apps li{list-style:none;padding:0;clear:both; margin-bottom:15px}
#apps li:after{content:"";display:block;height:0;overflow:hidden;visibility:hidden;clear:both;}
#apps li.new{background:url(../images/app-recently.gif) 70% 50% no-repeat;}
#apps li a{display:block;padding-left:33px;line-height:25px;float:left;height:25px;font-size:14px; font-weight:bold}
#more-app{margin-top:10px;border-top:1px solid #c4dde9;}
#more-app-button{background:#f1f1f1;padding:1px 15px;line-height:15px;}
#more-app-button a.left{float:left;padding-left:20px;background:url(../images/down_arrow_grey_small.gif) 4px center no-repeat;}
#more-app-button a.right{float:right;}
#apps li a.add{float:right;width:25px;padding:0;background:transparent;color:#777;font-size:12px;line-height:25px;text-align:center;_line-height:22px;font-weight: normal}
#apps li a.add:hover{color:#06c;font-weight: normal}
#globalsearch h4{color:#666;line-height:225%;}
#globalsearch fieldset{position:relative;height:20px;}
#globalsearch-query{position:absolute;left:0;top:0;height:16px;padding:1px 2px;}
* html #globalsearch-query{height:14px;padding:4px 2px 0;font-family:arial,sans-serif;line-height:100%;}
*+html #globalsearch-query{height:14px;padding:4px 2px 0;font-family:arial,sans-serif;line-height:100%;}
#globalsearch-go{position:absolute;right:1px;top:0px;width:22px;height:22px;padding:0;border:0;background:url(../images/blue/search_btn.gif) 0 0 no-repeat;text-indent:-999em;}
#globalsearch .hascontent{background-position:0 100%;}
#globalsidebar #invite-form{padding-top:15px;padding-bottom:20px;background:url(../images/ui-bg-2.gif) bottom;border-top:1px solid #c4dde9; }
#container{float:right;width:817px;}
#content{position:relative;width:815px;_height:500px;min-height:500px;border:0px solid #c4dde9;background:#fff;word-wrap:break-word;overflow:hidden;_overflow: ;}
#title{position:relative;}
#title h2{padding:10px 20px 5px;border-bottom:1px solid #ccc;background:#f5f5f5;font-size:14px;line-height:30px;zoom:1;}
#title h2 .pipe{font-style:normal;font-weight:normal;}
#title h2 em{font-style:normal;}
#title p{position:absolute;top:0;right:0;padding:10px 20px 5px;line-height:30px;}
#header{position:relative;*zoom:1;}
#header .image{position:absolute;left:15px;top:15px;}
#header h2{padding:15px 0 0 75px;border-bottom:1px solid #ccc;background:#f5f5f5;font-size:14px;line-height:24px;}
#header h2 .pipe{font-style:normal;font-weight:normal;}
#header h2 em{font-style:normal;}
#header .actions{padding:3px 0 3px 75px;}
#header #toc{background:transparent;}
#toc{position:relative;padding-top:0;background:#f5f5f5;_zoom:1;}
#toc ul,#toc ol,.tab{padding:15px 0 0 15px;border-bottom:1px solid #C5DDE9;}
#toc li,.tab li{position:relative;top:1px;float:left;list-style:none;display:inline;margin-right:8px;border:1px solid #C5DDE9;}
#toc li.dummy{top:3px;margin-left:15px;border:0;color:#666;}
#toc li a,.tab li a{float:left;padding:2px 15px 2px 15px;color:#545454;border-top:1px solid #C5DDE9;background:#F6FBFC;line-height:120%;}
#toc li a:visited,.tab li a:visited{color:#545454;}
#toc li.alt{position:absolute;top:16px;right:7px;}
#toc li.current,.tab li.current{border-bottom:1px solid #fff;}
#toc li.current a,.tab li.current a{padding:2px 15px 2px 15px;border-top:1px solid #C5DDE9;background:#fff;color:#333;}
#toc li.current a:visited,.tab li.current a:visited{color:#333;}
#toc .bar{margin:0;padding:3px 0 0 20px;background:#fff;line-height:200%;}
#toc .shortcut{position:absolute;right:25px;top:-15px;}
#toc .shortcut-link{display:-moz-inline-block;display:inline-block;width:87px;height:22px;margin-left:1em;padding:0 3px 0 20px;background:url(../images/blue/shortcut_btn.gif) 0 0 no-repeat;color:#fff;font-weight:bold;text-align:center;line-height:22px;}
#toc .shortcut form{display:inline;}
#toc .pager{position:absolute;right:25px;bottom:0;margin:0;line-height:200%;}
.mc-hd{padding-top:22px;border-bottom:1px solid #ccc;background:#f7f7f7;color:#333;}
.mc-hd .mini{position:relative;margin-left:240px;}
.mc-hd .mini span{margin-left:3px;}
.mc-hd h2{position:relative;margin:0 0 0 240px;}
.mc-hd h2 span{position:absolute;top:0;right:20px;}
.mc-hd h2 span img,.bounds img{margin-right:10px;}
.mc-bd .narrow{float:right;position:relative;top:-40px;width:200px;padding-right:20px;overflow:hidden;}
.mc-bd .wide{float:left;width:565px;padding-left:20px;+overflow:hidden;}
.mc-ft{padding:10px;background:#f7f7f7;border-top:1px solid #ccc;}
.mc-bd #minifeed .sect-content{padding:5px 10px 10px;}
#pf-photo .sect-content{padding-left:10px;}
#pf-photo .il{margin:0;}
#pf-photo .il li{float:left;width:185px;margin-right:5px;overflow:hidden;}
#pf-photo .il .photo-album{margin:0;padding:0;border:0;}
#pf-photo .il .photo-album .image{width:72px;}
#pf-photo .il .photo-album .info,#pf-photo .il .photo-album .info caption{width:100px;}
#pf-basicinfo .sect-content,#pf-pinfo .sect-content{padding-left:10px;}
#pf-pinfo dt{font-weight:bold;}
#pf-pinfo dt a.edit{margin-left:1em;color:#bbb;font-weight:normal;}
#pf-pinfo dd{margin-bottom:8px;}
#pf-pinfo th,#pf-pinfo td,#pf-basicinfo th,#pf-basicinfo td{line-height:125%;vertical-align:top;}
#pf-pinfo th,#pf-basicinfo th{width:auto;padding-top:.25em;color:#999;white-space:nowrap;}
#pf-pinfo td,#pf-basicinfo td{padding:.25em 0 0 .25em;}
#pf-pinfo td .time,#pf-pinfo td .type{margin:0 .5em;color:#666;}
#pf-pinfo td .desc{color:#666;}
#doc .mc-bd .hl{margin-bottom:10px;padding:10px;border-bottom:1px solid #ffec19;background:#fffbcc;line-height:175%;}
#doc .mc-bd .hl a{display:block;}
#doc .mc-bd #pf-friend .hl{padding:5px 10px;border:1px solid #ffec19;}
#pf-picture{text-align:center;}
#pf-picture a{display:block;}
#pf-picture p{margin:5px 15px 0;}
#pf-actions ul{margin:10px 0 20px;}
#pf-share .sect-content,#pf-group .sect-content{padding:5px 10px 10px;}
.sect-content li { margin-bottom:5px}
.tags{color:#666;}
#pf-miniblog .sect-content li{margin-bottom:5px;padding:5px 10px;border-bottom:1px solid #ccc;}
#pf-miniblog .sect-content li .time{margin-left:1em;}
.share-list li{margin-bottom:3px;overflow:hidden;}
#pf-wall .sect-content{padding:0 0 10px;}
.pf-wall-post{padding:10px;border:solid #ddd;border-width:1px 0;background:#f5f5f5;}
.pf-wall-post textarea{width:539px;height:6em;margin-bottom:10px;}
.pf-wall-act{position:relative;}
#pf-wall ol{padding:10px;}
#pf-blog li{padding:0 10px;border-bottom:1px solid #ddd;color:#999;line-height:200%;}
#pf-blog li.first{color:#333;line-height:150%;}
#pf-blog li h4{line-height:200%;}
#pf-blog li h4.blognotsee{color:#0383CC;text-decoration:none;font-size:12px;}
#pf-blog li img{float:left;margin:0 10px 5px 0;}
#pf-blog li .stat{padding-bottom:.5em;line-height:150%;}
#wrap{padding-bottom:1px;border-top:1px solid #ccc;background:#f5f5f5;*zoom:1;}
#wrap:after{content:"";display:block;height:0;overflow:hidden;visibility:hidden;clear:both;}
.album-list{border-collapse:separate;border-spacing:5px;width:635px;margin:5px;}
.album-list li{display:inline;float:left;width:305px;height:100px;border:1px solid #ccc;background:#fff;vertical-align:top;margin:5px;}
.album-list li div{width:auto;border:0;background:transparent;}
.album-list li div{padding:10px;}
.album-list li div .image{float:left;width:100px;margin-right:10px;}
.album-list li div .info,.ilt div .info caption{float:left;width:178px;}
.photo-list{border-collapse:collapse;width:640px;margin:0 auto 10px;}
.photo-list li{display:inline;float:left;padding:10px 10px 0;border:0;text-align:center;width:135px;height:140px;line-height:140px;overflow:hidden;}
.photo-list .photo img{padding:3px;border:1px solid #ccc;background:#fff;*position:relative;*bottom:1px;}
.photo-list .photo:hover img{border:1px solid #D67A27;}
.photo-view{width:600px;margin:0 auto;padding:10px 0;text-align:center;}
.photo-view a{display:block;}
.photo-desc{padding:5px 0;zoom:1;}
.photo-desc p{margin-bottom:.5em;}
.photo-desc .photo-from{float:left;_display:inline;width:450px;padding:0 20px;}
.photo-desc .upload-dt{float:right;width:110px;padding-right:20px;text-align:right;}
.photo-desc .stat{clear:both;padding-left:20px;color:#999;}
.photo-cmts,.pi-action{float:left;_display:inline;padding:20px 10px;}
.photo-cmts{width:480px;}
.photo-cmts textarea{width:470px;height:8em;margin:10px 0;}
.blog-cmts textarea{width:430px;height:8em;margin:10px 0;}
.blog-cmts .post textarea{width:370px;}
.photo-cmts textarea{width:400px;}
.tagged-photos .sect{margin:10px 20px;}
.tagged-photos h3{border-bottom:1px solid #ccc;font-weight:normal;font-size:12px;line-height:200%;}
.tagged-photos .photo-list{width:100%;}
.photo-cmts .cmtcontent{margin-left:60px;}
.cmtcontent .hd{padding:1px 6px;border-top:1px solid #1461a9;background:#c9dff4;}
.cmtcontent .ft{text-align:right;}
.photo-info{background:#fff;}
.pi-action{width:125px;*margin-top:0;}
.pi-action ul{border-top:1px solid #ddd;}
.pi-action li{text-indent:8px;}
.pi-action li.pi-rotate{*position:relative;text-indent:0;}
.pi-action li a{display:block;line-height:175%;text-decoration:none;*zoom:1;}
.pi-action li a.pi-a-left,.pi-action li a.pi-a-right{padding:5px 8px;width:25px;line-height:120%;}
.pi-action li a.pi-a-left{float:left;padding-right:25px;background:url(../images/turn-left.gif) 94% 50% no-repeat;}
.pi-action li a.pi-a-right{float:right;margin-left:8px;padding-left:25px;background:url(../images/turn-right.gif) 6% 50% no-repeat;}
.pi-action li a:hover{background-color:#1461a9;color:#fff;}
#album-create{padding:10px 20px 20px 90px;}
#album-create table{width:99%;}
#album-create th,#album-create td{vertical-align:top;padding:10px 4px;}
#album-create th{width:6em;}
#album-create .f-text,#album-create textarea{width:320px;}
#album-create textarea{height:7.2em;}
#photo-upload{padding:20px 20px 20px 40px;}
#photo-upload form{padding:8px 0;}
#photo-upload .f-file{width:360px;}
#photo-upload .act{margin-top:18px;}
#spinner{padding:48px;text-align:center;}
#spinner .loading{display:block;padding-top:24px;background:url(i/upload.gif?2.gif) 50% 0 no-repeat;}
#upload-all{margin-left:12px;}
#pu-back{padding:0 0 24px 54px;}
.pu-counter{margin-right:6px;}
.pu-msg{margin-left:16px;}
.pu-msg-fail{color:#c00;}
#photo-edit{margin:10px 0 20px;}
#photo-edit li{margin:10px;padding:10px;border:1px solid #ccc;background:#fff;}
#photo-edit .pe-thumb{width:140px;float:right;}
#photo-edit .pe-thumb img{margin-top:16px;}
#photo-edit .pe-info{width:440px;float:left;padding-left:20px;}
#photo-edit .pe-info textarea{width:400px;height:100px;}
#photo-edit .act,#photo-edit .note{margin:15px 0;padding-left:180px;}
.comment-post{margin-top:10px;}
#photo-upload-page .sect h3{background:url(../images/photo-icon.gif) no-repeat 0 50%;text-indent:22px;}
#photo-upload-page .f-text{width:280px;}
#photo-upload-page textarea{width:280px;height:7.2em;}
.mb-post{position:relative;}
.mb-post h3{line-height:200%;}
.mb-post textarea{width:559px;height:6.3em;font-size:14px;line-height:125%;}
.mb-post p{margin:10px 0;}
.mb-post #mb-hint{float:right;}
.mb-post #mb-hint .mb-exceed{color:#c00;}
.mb-subscribe li{margin:2px 0;padding-left:18px;background:url(i/feed.gif) 0 50% no-repeat;}
.share-item-content .hd{position:relative;padding:3px 6px;background:#f5f5f5;}
.share-item-content .hd .dt{position:absolute;right:4px;top:2px;}
.share-a-link h3{font-size:12px;}
.share-a-link .f-text{margin:5px 0;}
#share-a-link-input{width:152px;}
.share-invalid-url{border:1px solid #c00;}
.share-content{padding:.5em 0;}
.share-content .share-content-photo{float:left;margin-right:1em;}
.share-content .share-content-desc{color:#666;overflow:hidden;}
.share-content .share-content-desc em{color:#000;font-style:normal;}
.share-comment,.mf-pcmt q{padding-left:18px;background:url(../images/quote-start.gif) 0 0 no-repeat;color:#666;*zoom:1;}
.share-comment p,.mf-pcmt q span{display:inline;padding-right:18px;background:url(../images/quote-end.gif) 100% 100% no-repeat;*zoom:1;}
.share-comment{clear:both;}
.mf-pcmt .image{float:right;_padding-bottom:1px;}
#share-edit{width:400px;margin:0 auto;padding:30px;}
#share-edit .f-text,#share-edit textarea{width:400px;}
#share-edit textarea{height:80px;}
#share-edit p{margin:10px 0;}
#share-list li{margin-bottom:1em;}
#share-list li .user-comment li{margin-bottom:0;}
#share-edit .act{text-align:center;}
#shareobj .tab{margin-bottom:20px;}
#shareobj .form-layout th,#shareobj .form-layout td{padding:6px;}
#shareobj .form-layout th{width:4.5em;text-align:right;white-space:nowrap;}
#shareobj .f-text,#shareobj textarea{width:340px;}
#shareobj textarea{height:80px;}
#shareobj .ft{display:none;}
.wall-post{margin:10px;}
.wall-list{background:#fff;margin:10px;padding:10px;border:1px solid #ccc;}
#wall-content .wall-post textarea{width:620px;_width:619px;height:60px;margin-bottom:10px;}
.wall-reply .post-area{margin-top:10px;}
.wall-reply .post-area textarea{width:300px;height:50px;margin-bottom:10px;}
#wall-links{padding:.5em 0 1.5em;}
#pmsg table{table-layout:fixed;width:100%;margin:2px 0;}
.pm-bd td{padding:5px 0;border-top:1px solid #ddd;}
.pmsg-read td{padding:5px 0;vertical-align:top;}
#pmsg .sel{width:4em;}
#pmsg .ava{width:48px;}
#pmsg .per{width:9em;+width:150px;padding:0 1em;color:#999;}
#pmsg .pmsg-read .per{padding-top:5px;text-align:right;}
#pmsg .pmsg-read .per a{font-weight:bold;}
#pmsg .per .time{display:block;color:#999;}
#pmsg .cnt{border-bottom:1px solid #ddd;}
#pmsg .cnt .method{margin-top:.5em;color:#999;}
#pmsg .cnt .method a{color:#999;}
#pmsg .act{width:24px;}