@import "pager.css";
@charset "utf-8";
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:normal;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;}
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:16px;}
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;}
#hd:after,#globalnav ul:after,#ft: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 .act:after{content:"";display:block;height:0;overflow:hidden;visibility:hidden;clear:both;}
#hd,#globalnav ul,#ft,.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 .act{zoom:1;}
a{outline:none;}
a:link,a:visited{color:#06c;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:#7c7c7c #c3c3c3 #ddd;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:19px;padding:2px 2px 2px 0;}
.f-button,.f-alt{height:21px;padding:1px 10px 1px 10px;*padding:1px 5px;border:1px solid;border-color:#ddd #264f6e #264f6e #ddd;background:#2782d6;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{border-top-color:#999;background:#eee;color:#666;}
.unsharp{color:#999;}
.dt{color:#999;}
.pipe{margin:0 .4em;color:#999;font-family:Arial,Helvetica,sans-serif;}
.time{color:#999;}
.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:#06c;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:2px 0 2px 20px;}
.share{background:url(i/share.gif) no-repeat 0 -1px;}
.loading{background:url(i/loading.gif) no-repeat 0 0;}
.privacy{color:#666;background:url(i/privacy.gif) no-repeat 0 50%;}
.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 .nf p.act{margin-left:120px;}
.group-feed .nc{margin:2em 10px;font-size:12px;}
.group-feed .nc h3{font-size:12px;border:0;}
.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:#fbfbfb;border-top:1px solid #1461A9;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;}
#doc{width:780px;margin:0 auto;}
#hd{position:relative;width:765px;padding:10px 0 5px;border-bottom:1px solid #2271ba;background:#3c7faf;z-index:1;line-height:100%;}
#hd h1{position:absolute;left:0;bottom:-22px;width:133px;background:#3c7faf url(i/left-bg.gif) 100% 100% no-repeat;z-index:2;}
#hd h1 a{display:block;height:36px;padding:10px 0;text-align:center;}
#globalnav{float:left;padding-left:133px;}
#globalnav li{position:relative;z-index:2;list-style:none;float:left;margin-right:5px;font-weight:bold}
#globalnav a{float:left;padding:1px 4px 3px 4px;*padding:2px 4px 2px 4px;color:#fff;font-size:14px;line-height:100%;}
#globalnav a:hover,#globalnav li.active-item{background-color:#68a8e2;text-decoration:none;}
#globalnav a.edit{margin-top:1px;*margin-top:2px;color:#bbe2ff;font-size:12px;font-weight:normal;}
#globalnav a.edit:hover{background:transparent;text-decoration:underline;}
#globalnav li.withmenu{padding-right:16px;}
#globalnav li.withmenu a.drop{display:block;position:absolute;top:0;right:0;width:16px;height:1em;padding:4px 0 3px;overflow:hidden;background:transparent url(i/menu-down-arrow-white.gif) no-repeat 50% 55%;*background-position:50% 50%;text-indent:-999em;}
#globalnav li.withmenu a.drop:hover{background-color:#68a8e2;}
#globalnav .menu{position:absolute;z-index:-1;visibility:hidden;top:20px;left:-1px;width:120px;padding:8px 0;border:1px solid #2271ba;background:#fff;zoom:1;}
#globalnav .menu li{position:static;float:none;display:block;margin:0;}
#globalnav .menu a{float:none;display:block;padding:0 10px;color:#06c;font-size:12px;line-height:180%;zoom:1;}
#globalnav .menu a:hover{border:solid #3d8fda;border-width:0 1px;background:#3c7faf;color:#fff;}
#globalutil{float:right;padding:0 12px 0 0;}
#globalutil .pipe{color:#57a7f1;}
#globalutil a{padding:0 3px;color:#bbe2ff;line-height:20px;}
#globalutil form{display:inline;}
#globalutil form .f-text{width:6em;height:16px;padding:1px 2px;margin-left:4px;border:1px solid #ddd;}
* html #globalutil form .f-text{height:14px;padding:4px 2px 0;font-family:arial,sans-serif;line-height:100%;}
*+html #globalutil form .f-text{height:14px;padding:4px 2px 0;font-family:arial,sans-serif;line-height:100%;}
#globalutil form .f-button{height:20px;margin-left:5px;padding:0 2px;padding-bottom:1px;*padding-bottom:2px;border-color:#7dc3f6 #1f67aa #1f67aa #7dc3f6;}
#globalutil form .f-button:focus{border-color:#000;}
#ft{float:right;width:647px;margin-top:-1px;padding:.8em 0 2em;border-top:1px solid #e4e4e4;color:#666;}
#ft p{float:right;}
#ft p.copyright{float:left;padding-left:.8em;}
#ft a{margin:0 .8em;}
#bd{padding-left:132px;border-right:1px solid #e4e4e4;}
#globalsidebar{float:left;width:132px;margin-left:-132px;padding-top:16px;overflow:hidden;_display:inline;}
#globalsidebar form,#apps{padding:6px;padding-top:12px;background:#f9f9f9;border-bottom:1px solid #ccc}
#globalsidebar form p{margin:.5em 0;}
#globalsidebar form .f-text{width:106px;}
#apps{font-size:12px;}
#apps li{list-style:none;margin:3px 0;_zoom:1;}
#apps li a{display:block;padding-left:32px;line-height:150%;}
#content{position:relative;top:-1px;width:645px;border:1px solid #adadad;background:#fff;word-wrap:break-word;overflow:hidden;float:right;}
#title{position:relative;}
#title h2{padding:10px 20px 5px;border-bottom:1px solid #ccc;background:#fbfbfb;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:#fbfbfb;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:#fbfbfb;_zoom:1;}
#toc ul,#toc ol,.tab{padding:15px 0 0 15px;border-bottom:1px solid #ccc;}
#toc li,.tab li{position:relative;top:1px;float:left;list-style:none;display:block;margin-right:-1px;border:1px solid #ababab;}
#toc li.dummy{top:3px;margin-left:15px;border:0;color:#666;}
#toc li a,.tab li a{float:left;padding:4px 14px 4px 14px;color:#000;background:#f0f0f0;line-height:120%;}
#toc li a:visited,.tab li a:visited{color:#000;}
#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:4px 14px 4px 14px;background:#fff;color:#333;}
#toc li.current a:visited,.tab li.current a:visited{color:#333;}
/*#toc{position:relative;padding-top:0;background:#fbfbfb;_zoom:1;}*/
/*#toc ul,#toc ol,.tab{padding:15px 0 0 15px;border-bottom:1px solid #999;}*/
/*#toc li,.tab li{position:relative;top:1px;float:left;list-style:none;display:inline;margin-right:5px;border:1px solid #999;}*/
/*#toc li.dummy{top:3px;margin-left:15px;border:0;color:#666;}*/
/*#toc li a,.tab li a{float:left;padding:2px 10px 2px 10px;color:#fff;border-top:1px solid #b5b5b5;background:#aaa;line-height:120%;}*/
/*#toc li a:visited,.tab li a:visited{color:#fff;}*/
/*#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 10px 2px 10px;border-top:1px solid #f0f0f0;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 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:#f9f9f9;color:#333;}
.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:left;position:relative;top:-30px;width:200px;padding-left:20px;overflow:hidden;}
.mc-bd .wide{float:right;width:395px;padding-right:20px;overflow:hidden;}
.mc-ft{padding:10px;background:#f9f9f9;border-top:1px solid #ccc;}
.mf-photo-tag{color:#808080;}
.mf-photo-tag a{font-weight:bold;}
.mf-photo-list a{margin-right:5px;}
.mf-photo-list a img{padding:2px;border:1px solid #ccc;}
.mf-photo-list a:hover img{border-color:#69c;}
.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 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:10em;padding-top:.25em;color:#999;}
#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 #ffe222;background:#fff8cc;line-height:175%;}
#doc .mc-bd .hl a{display:block;}
#pf-picture{text-align:center;}
#pf-picture a{display:block;}
#pf-picture p{margin:5px 15px 0;text-align:left;}
#pf-actions ul{margin:10px 0 20px;}
#pf-share .sect-content,#pf-group .sect-content{padding:5px 10px 10px;}
.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;}
#pf-note .sect-content li{margin-bottom:5px;padding:5px 10px;border-bottom:1px solid #ccc;}
#pf-note .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:#fbfbfb;}
.pf-wall-post textarea{width:369px;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 img{float:left;margin:0 10px 5px 0;}
#pf-blog li .stat{padding-bottom:.5em;line-height:150%;}
#wrap{min-height:150px;_height:150px;background:#fbfbfb;border-top:1px solid #ccc;*zoom:1;}
#wrap:after{content:"";display:block;height:0;overflow:hidden;visibility:hidden;clear:both;}
.photo-list{border-collapse:collapse;width:620px;margin:0 auto 10px;}
.photo-list td{padding:10px 0 0;border:0;text-align:center;}
.photo-list .photo img{padding:3px;border:1px solid #ccc;background:#fff;}
.photo-list .photo:hover img{border:1px solid #06c;}
.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:10px;}
.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-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;}
.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(i/turn-left.gif) no-repeat 94% 50%;}
.pi-action li a.pi-a-right{float:right;margin-left:8px;padding-left:25px;background:url(i/turn-right.gif) no-repeat 6% 50%;}
.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) no-repeat 50% 0;}
#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;}
.mb-post{position:relative;}
.mb-post h3{line-height:200%;}
.mb-post textarea{width:426px;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) no-repeat 0 50%;}
.share-item-content .hd{position:relative;padding:3px 6px;background:#fbfbfb;}
.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;}
.share-content .share-content-desc em{color:#000;font-style:normal;}
.share-comment,.mf-pcmt q{padding-left:18px;background:url(i/quote-start.gif) no-repeat 0 0;color:#666;*zoom:1;}
.share-comment p,.mf-pcmt q span{display:inline;padding-right:18px;background:url(i/quote-end.gif) no-repeat 100% 100%;*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-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;}
.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;}
#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:8em;padding:0 1em;}
#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 .act{width:24px;}
#pmsg .new td{background-color:#e8f4ff;}
#pmsg .new .title{font-weight:bold;}
.rpd .sel{background:url(i/pmsg-reply.gif) no-repeat 15px center;}
#pmsg .title{padding-bottom:2px;line-height:120%;}
#pmsg .title a{display:block;padding-bottom:5px;font-size:14px;}
#pmsg .pm-bd .summary{display:block;color:#666;font-size:12px;font-weight:normal;}
#pmsg .pm-bd .summary:hover{color:#06c;}
td.act a{display:block;width:13px;height:14px;overflow:hidden;background:url(i/delete.gif);text-indent:-999em;}
td.act a:hover{background-position:0 -13px;}
.pm-ft{padding:4px 18px;border-top:1px solid #ccc;background:#f9f9f9;}
.pmsg-comp{padding:20px 18px;}
.pmsg-comp th{width:6em;text-align:right;}
.pmsg-comp th,.pmsg-comp td{vertical-align:top;padding:8px;}
.pmsg-comp .f-text,.pmsg-comp textarea{width:450px;}
.pmsg-comp textarea{height:12em;}
.pmsg-comp-act div{width:456px;padding:10px 0;}
.pmsg-read{padding:10px 30px 30px;}
.pmsg-read .hd{border-bottom:1px solid #ccc;}
.pmsg-read .hd h2{margin:4px 24px 4px 165px;}
.pmsg-read .bd{padding-top:10px;}
.pmsg-read h4{color:#666;line-height:200%;}
.pmsg-read textarea{width:400px;height:9.6em;}
.pmsg-read .pr-act{margin:10px 0;}
.pmsg-read .pr-act span{position:absolute;right:10px;top:0;}
#pmsg-reply{padding:1em 0 0;}
form.nf{margin:20px;}
form.nf h2{margin-bottom:20px;border-bottom:1px solid #ccc;color:#333;line-height:200%;}
form.nf p{margin:10px 0;line-height:21px;}
form.nf .f-label{float:left;width:150px;margin-right:10px;text-align:right;}
form.nf .f-check{margin-left:160px;}
form.nf span.hint{display:block;margin-left:160px;color:#666;line-height:150%;}
form.nf span.warning{color:#c00;}
form.nf span.hidden{display:none;}
form.nf span.visible{visibility:hidden;}
form.nf p.act{margin-left:160px;}
form.nf p.note{margin-left:160px;}
form.nf p.act .f-button{padding:2px 15px;}
form.nf hr{margin:0 120px 0 160px;}
form.nf .bound{*zoom:1;}
form.nf .bound:after{content:"";display:block;height:0;overflow:hidden;visibility:hidden;clear:both;}
form.nf .bound ul{float:left;}
form.nf .bound li{position:relative;width:420px;line-height:21px;}
form.nf .bound li .privacy{position:absolute;top:0;left:192px;*left:197px;}
form.nf .bound p.edit{clear:both;margin:0 0 0 160px;}
form.nf .bound li .f-check{margin-left:0;}
form.nf .bound li .f-check input{margin-right:.5em;}
form.lf{margin-bottom:30px;}
form.lf p{line-height:24px;}
form.lf p a{font-size:14px;}
form.lf .f-text{width:244px;height:18px;font-size:14px;font-weight:bold;line-height:18px;}
form.lf .f-check{font-size:14px;}
form.lf select{height:22px;font-size:14px;}
form.lf .f-label{font-size:14px;}
form.lf span.hint{font-size:12px;}
form.lf p.act .f-button{height:24px;font-size:14px;line-height:20px;}
.lf p.email-tip{position:relative;}
#email-tip-show{position:absolute;top:23px;left:160px;display:block;width:240px;padding:2px 4px;background:#e8f0f6;border:1px solid #9cf;}
#email-tip-close{right:4px;top:8px;}
#account-contact p .privacy{margin-left:8px;}
#high_school{margin-top:48px;}
.hs_province_city{display:none;}
.college,.high_school,.company{margin-top:20px;}
form.nf p.add_inst,form.nf p.remove_inst{padding-bottom:18px;}
form.nf p.remove_inst{margin-left:80px;margin-right:80px;padding-left:80px;border-bottom:1px solid #999;}
form.nf p.remove_inst{margin-top:-8px;}
.company .f-text,.company textarea{width:300px;}
.company textarea{height:60px;}
.block{margin:20px 60px;}
.block h3{margin-bottom:.4em;border-bottom:1px solid #ccc;color:#333;line-height:200%;_zoom:1;}
.block h3.a{padding:10px;background:#fafafa;line-height:48px;_zoom:1;}
.block h3.a img{margin-right:10px;}
.block p{margin:1em 0;}
.block .note{margin:.4em 0;color:#666;}
.block form{margin-top:20px;}
.block form.nf{margin-left:0;}
.block .act{margin:10px 0;}
#picture-container{margin:10px 0;}
#picture-container h3{margin-bottom:10px;border-bottom:1px solid #ccc;color:#333;font-size:14px;line-height:200%;}
#pictureCurrent{float:left;width:200px;margin-left:20px;*display:inline;}
#pictureUpload{float:right;width:385px;margin-right:20px;*display:inline;}
#pictureCurrent p,#pictureUpload form p{margin:10px 0;}
.ui-t1,.ui-t2{*zoom:1;}
.ui-t1:after,.ui-t2:after{content:"";display:block;height:0;overflow:hidden;visibility:hidden;clear:both;}
.ui-t1{background:url(i/ui-bg.gif) 459px 0 repeat-y;}
.ui-t1 .ui-gf{float:left;width:440px;padding:10px 0 20px 10px;overflow:hidden;}
.ui-t1 .ui-gf .sect{padding:5px 0 0;}
.ui-t1 .ui-gf h3{border-bottom:1px solid #ccc;line-height:150%;}
.ui-t1 .ui-gf h3 span{margin:0 1em;font-size:12px;}
.ui-t1 .ui-gf .sect-content{padding:5px 0;}
.ui-t1 .ui-g{float:right;width:185px;padding:10px 0;}
.ui-t1 .ui-g .sect{margin:0 5px 10px;color:#333;}
.ui-t1 .ui-g h3{padding:0 5px;background:#e5e5e5;font-size:12px;line-height:200%;*zoom:1;}
.ui-t1 .ui-g .sect-content{padding:5px;}
.ui-t1 .ui-g .back{margin:5px 5px 20px;padding-left:5px;border-bottom:1px solid #ccc;line-height:200%;}
.ui-t1 .ui-g .dummy{color:#777;}
.ui-t1 .ui-gf #newsfeed,.ui-t1 .ui-gf #minifeed,.ui-t1 .ui-gf #might_know,.ui-t1 .ui-gf #finder{padding:10px;}
.ui-t1 .ui-gf #might_know h4{margin:0 0 .4em;padding-left:25px;color:#333;font-weight:normal;}
/*.ui-t1 .ui-gf #might_know h4{margin:0 0 .4em;padding-left:25px;background:url(i/appicons.gif?1.gif) 0 -288px no-repeat;color:#333;font-weight:normal;}*/
.ui-t1 .ui-gf #might_know .al{margin:0 0 8px 25px;padding-bottom:2px;border-bottom:1px solid #ddd;}
.ui-t1 .ui-g #poke li{padding-left:22px;background:url(i/ico-poke.gif) 0 10% no-repeat;*zoom:1;}
.ui-t1 .ui-g #poke .sect-content p a{font-weight:bold;}
.ui-t1 .ui-g #poke .sect-content p.actions a{font-weight:normal;}
.ui-t1 .ui-g #noti .sect-content p{padding-left:25px;background:url(i/ico-noti.gif) 0 50% no-repeat;}
.ui-t2{border-top:1px solid #ccc;background:#fff url(i/ui-bg.gif) 467px 0 repeat-y;}
.ui-t2 .ui-gf{float:left;width:438px;padding:10px 0 10px 15px;overflow:hidden;}
.ui-t2 .ui-g{float:right;width:157px;padding:10px;}
.sect,.sect-content{position:relative;*zoom:1;}
.sect:after,.sect-content:after{content:"";display:block;height:0;overflow:hidden;visibility:hidden;clear:both;}
.sect-brief{position:relative;height:1.6em;padding:0 10px;border-top:1px solid #ddd;background:#eee;color:#666;line-height:1.6em;}
.sect-brief .see_all{position:absolute;top:0;right:5px;}
.sect-link{position:absolute;top:0;right:5px;line-height:200%;}
.mc-bd .sect h3,#network .sect h3,#group .sect h3,#movie .sect h3{border-top:1px solid #1461a9;background:#c9dff4;color:#333;font-size:12px;text-indent:10px;line-height:180%;*zoom:1;}
.mc-bd .sect-content,#network .sect-content,#group .sect-content,#movie .sect-content{padding:5px 0 10px;}
.msg-error,.msg-succ{margin:10px 20px;padding:10px;border:1px solid #dd3c10;background:#ffebe8;}
.msg-succ{border:1px solid #e2c822;background:#fff9d7;}
.msg-system{margin:10px 20px;padding:10px;border:1px solid #e2c822;background:#fff9d7;}
ul.actions{list-style:none;}
ul.actions li{border-bottom:1px solid #ddd;color:#999;text-indent:8px;line-height:175%;zoom:1;}
ul.actions li a{display:block;}
ul.actions li a:hover{background-color:#06c;color:#fff;text-decoration:none;}
table.info{table-layout:fixed;overflow:hidden;}
table.info caption{font-weight:bold;font-size:14px;line-height:130%;}
table.info caption .network{margin-left:.5em;color:#333;font-size:12px;font-weight:normal;}
table.info th{color:#808080;font-weight:normal;text-align:left;vertical-align:top;}
table.info td.count{color:#999;}
table.info td.time{padding:3px 0;color:#999;}
table.info td.act{padding:3px 0;}
table.info form{display:inline;}
.il{list-style:none;margin:10px;}
.il div{margin:5px 0;padding:10px;border:1px solid #ccc;background:#fff;}
.il div:after{content:"";display:block;height:0;overflow:hidden;visibility:hidden;clear:both;}
.il div{*zoom:1;}
.il .image{float:left;margin-right:10px;overflow:hidden;}
.il .info{float:left;}
.il .actions{float:right;width:100px;}
.people .image{width:96px;}
.people .info,.people .info caption{width:360px;}
.ui-t1 .people .info,.ui-t1 .people .info caption{width:300px;}
.people .info th{width:8em;}
.photo-album .image{width:180px;}
.photo-album .info,.photo-album .info caption{width:400px;}
.group .image{width:96px;}
.group .info,.group .info caption{width:360px;}
.ui-t1 .group .info,.ui-t1 .group .info caption{width:300px;}
.group .info th{width:50px;}
.movie .image{width:96px;}
.movie .info,.movie .info caption{width:460px;}
.movie .info th{width:3.5em;}
.ilt{border-collapse:separate;border-spacing:5px;width:635px;margin:5px;}
.ilt td{width:50%;border:1px solid #ccc;background:#fff;vertical-align:top;}
.ilt div td{width:auto;border:0;background:transparent;}
.ilt div{padding:10px;}
.ilt div .image{float:left;width:100px;margin-right:10px;}
.ilt div .info,.ilt div .info caption{float:left;width:178px;}
.group-feed{border-collapse:separate;margin:10px auto;}
.group-feed thead th{padding:0 10px;background:#71ade4;color:#fff;font-size:12px;font-weight:normal;line-height:200%;}
.group-feed tbody td{border:solid #ccc;border-width:0 1px;background:#fff;vertical-align:top;}
.group-feed tfoot td{padding:0 10px;height:24px;border:solid #ccc;border-width:0 1px 1px;background:#fff;vertical-align:top;line-height:24px;}
.group-feed tfoot td.more{border-top:1px solid #ccc;}
.group-feed td.dummy{width:10px;padding:0;border:0;background:transparent;}
.group-feed td td{border:0;vertical-align:middle;}
.group-feed #grouplist{width:198px;}
.group-feed .il{margin:0;}
.group-feed .il .group{margin:0;border:0;border-top:1px solid #ddd;}
.group-feed .il .group .image{width:72px;}
.group-feed .il .group .info,.group-feed .il .group .info caption{width:90px;}
.group-feed #topiclist{width:413px;}
#board-topic-list{padding:15px;}
#board-topic-list caption{padding:5px 10px;background:#e9eefe;font-weight:bold;line-height:120%;border:1px solid #ddd}
#board-topic-list .board-topic-list{width:100%;border-bottom:1px solid #ccc;background:#fff;}
#board-topic-list .board-topic-list .title{border-left:1px solid #ccc;}
#board-topic-list .board-topic-list .replier{border-right:1px solid #ccc;}
.board-topic-list{width:99.8%;*width:100%;margin:0 auto;line-height:120%;}
.board-topic-list th{background:#fbfbfb;}
.board-topic-list .title{padding-left:10px;}
.board-topic-list .author,.board-topic-list .replier{width:7em;padding:.2em;text-align:center;}
.board-topic-list .author .time,.board-topic-list .author .count,.board-topic-list .replier .time{display:block;color:#666;}
.board-topic-list .parent{width:12em;padding:.2em;text-align:center;}
.board-topic-list tr td{border-top:1px solid #ddd;}
.board-topic-list .top-topic{background:#e8f4ff;}
#board{padding:10px 15px;}
#board .board-topic-list{border:1px solid #ccc;background:#fff;}
/*#board-post{float:left;width:450px;margin:1em 0;}*/
#board-post h4{border-bottom:1px solid #ccc;font-size:13px;}
#board-post form p{margin:10px 0;}
#board-post form .f-label{display:block;color:#333;font-weight:bold;}
#board-post form .f-text{width:444px;}
#board-post form textarea{width:580px;height:12em;}
#orig-post{max-height:15em;_height:15em;overflow:auto;display:none;padding:10px;border-bottom:1px solid #ccc;background:#fff;color:#333;}
#orig-post strong{color:#333;}
#board-topic{padding:10px 15px;}
#board-topic h3{padding:5px 10px;background:#eee;line-height:120%;border-top:1px solid #3c7faf}
#board-topic ol{background:#fff;}
#board-topic ol li{padding:10px 10px 10px 10px;border-bottom:1px solid #ddd;}
#board-topic ol li.dummy{padding:5px 0 5px 70px;background:#fbfbfb;color:#999;}
#board-topic p.return{margin:10px 0 0;}
.post{position:relative;padding-left:60px;min-height:60px;_height:60px;*zoom:1;}
.na{padding-left:0;}
.post:after,.post .info:after{content:"";display:block;height:0;overflow:hidden;visibility:hidden;clear:both;}
.post .image{position:absolute;left:0;top:0;}
.post .info{padding:0 5px 0 8px;background:#eee;border-top:1px solid #3c7faf;border-bottom:1px solid #ddd;color:#666;line-height:180%;text-align:right;*zoom:1;}
.post .info .author,.post .info .time,.post .info .subinfo,.post .info .actions{float:left;margin-right:.5em;}
.post .info .floor,.post .info span.delete{float:right;margin-left:.5em;}
.post .info .time,.post .info .subinfo{color:#999;}
.post .info span.delete a{display:block;width:13px;height:14px;margin-top:4px;background:url(i/delete.gif) no-repeat 0 0;text-indent:-999em;text-align:left;overflow:hidden;}
.post .info span.delete a:hover{background-position:0 -14px;}
.post .content{padding:5px 5px 5px 8px;}
.post .content .tip{color:#666;margin-bottom:5px;}
.post .content .dummy{color:#999;}
.board-reply textarea{width:530px;height:130px;margin-bottom:12px;}
#board-topic-actions{float:right;width:125px;margin-top:30px;border-top:1px solid #ddd;}
.post .content ol{padding-top:10px;}
.post form{margin-bottom:10px;}
.post .content .info{border:0;}
.al{list-style:none;*zoom:1;}
.al:after{content:"";display:block;height:0;overflow:hidden;visibility:hidden;clear:both;}
.al li{float:left;}
.al li a{float:left;height:68px;overflow:hidden;text-align:center;}
#pf-friend .al{margin-left:1px;}
#pf-friend .al a{width:66px;}
#nk-member .al{margin-left:1px;}
#nk-member .al a{width:66px;}
#gp-member .al{margin-left:1px;}
#gp-member .al a{width:66px;}
#mv-friends .al{margin-left:1px;}
#mv-friends .al a{width:66px;}
#might_know .al a{width:48px;margin-right:17px;}
.al li a img{width:48px;height:48px;}
.al li a span{display:block;line-height:150%;white-space:nowrap;}
.al li a:hover,.al li a:active{text-decoration:none;}
.al li a:hover span,.al li a:active span{text-decoration:underline;}
.pl li{position:relative;padding:8px 5px 8px 68px;border-bottom:1px solid #ddd;min-height:70px;_height:70px;*zoom:1;}
.pl li:after{content:"";display:block;height:0;overflow:hidden;visibility:hidden;clear:both;}
.pl .image a{position:absolute;left:0;top:8px;width:68px;overflow:hidden;text-align:center;}
.pl .image a img{width:48px;height:48px;}
.pl .image a span{display:block;line-height:150%;white-space:nowrap;}
.pl .image a:hover,.image a:active{text-decoration:none;}
.pl .image a:hover span,.image a:active span{text-decoration:underline;}
.pl .poster{float:right;margin-left:10px;}
.pl h4{font-size:14px;font-weight:normal;}
.na li{padding-left:10px;}
.pl p.review{padding:5px 0 0 18px;background:url(i/quote-start.gif) no-repeat 0 5px;}
.pl p.review q{padding-right:18px;background:url(i/quote-end.gif) no-repeat 100% 100%;*zoom:1;}
.bl{margin:0 5px;padding-left:20px;color:#666;line-height:20px;}
.bl li{list-style-type:square;}
#networklist{margin:15px;padding:10px 20px;border:1px solid #ccc;}
#networklist ul{list-style:none;line-height:200%;}
#networklist li{float:left;width:114px;font-size:13px;}
#networklist ul{*zoom:1;}
#networklist ul:after{content:"";display:block;height:0;overflow:hidden;visibility:hidden;clear:both;}
#network{padding:15px;}
#network{*zoom:1;}
#network:after{content:"";display:block;height:0;overflow:hidden;visibility:hidden;clear:both;}
#network .narrow{float:left;width:200px;}
#network .wide{float:right;width:400px;}
#network .wide .sect-content{padding:5px 10px 10px;}
#network #nk-info .sect-content{padding:0 0 20px;}
#network #nk-info table.info{margin:0 10px;}
#network .narrow .il{margin:0;}
#network .narrow .il div{margin:0;padding:5px 0;border-width:0 0 1px;}
#network .narrow .album .image,#network .narrow .group .image{width:74px;margin-right:5px;}
#network .narrow .album .info,#network .narrow .album .info caption,#network .narrow .group .info,#network .narrow .group .info caption{width:115px;color:#666;}
#group{padding:15px;}
#group .narrow{float:right;width:200px;}
#group .wide{float:left;width:405px;}
#group #gp-picture{position:static;}
#group #gp-picture .sect-content{padding:0;}
#group #gp-picture .sect-content p{text-align:center;}
#group #gp-picture .sect-content .actions{margin:10px 0;}
#group #gp-board .sect-content{margin:0 0 10px;padding:0;border-top:1px solid #ddd;}
#group #gp-admin .sect-content{padding:10px;}
#group #gp-admin .sect-content ul{padding-left:20px;color:#666;line-height:20px;}
#group #gp-admin .sect-content li{list-style-type:square;}
#group #gp-admin .sect-content #owner{color:#000;}
#group #gp-type .sect-content,#group #gp-news .sect-content{padding:10px;}
.groupinfo{margin:10px 60px;}
.groupinfo .form-layout th{width:6em;}
.groupinfo .form-layout th,.groupinfo .form-layout td{vertical-align:top;padding:6px 10px;}
.groupinfo .form-layout .f-text,.groupinfo .form-layout textarea{width:380px;}
.groupinfo .form-layout textarea{height:80px;}
.groupinfo dt{font-weight:bold;}
.groupinfo dd{margin-bottom:10px;}
#group.groupmember{padding:0;background:url(i/ui-bg.gif) 430px 0 repeat-y;}
.groupmember h3{font-weight:normal;}
.groupmember .invite,.groupmember .showfolk{margin:15px;}
.groupmember .narrow h3{margin-top:10px;}
.groupmember .gflist{margin:10px 20px 20px 0;}
#gfsearch{width:173px;}
.groupmember .gflist ul{height:200px;overflow:auto;margin-top:8px;padding:10px;background:#fff;}
.groupmember .gflist li{margin:3px 0;}
.groupmember .gflist li input{margin-right:4px;}
.invite{margin:10px 0;padding:10px;border:1px solid #ccc;}
.invite .gmflatlist{margin:10px;}
.invite textarea{width:345px;height:80px;margin:10px 0;}
.invite .act{text-align:right;}
.showfolk .hd{margin-top:15px;padding:3px 10px;border-top:1px solid #ccc;border-bottom:1px solid #ccc;background:#f9f9f9;}
.showfolk .bd p{margin:5px 10px;}
.gmflatlist li{position:relative;margin:3px 0;}
.gmflatlist li .gm-act{position:absolute;right:0;_right:26px;top:3px;}
#showfolk_t .gmflatlist{padding:10px;}
#showfolk_t .loading{margin:40px;}
.underlay{top:0;}
.dialog-2-c .underlay,.dialog-std-c .underlay,.dialog-school-c .underlay,.dialog-readmore-c .underlay{padding:8px;background:#000;top:-8px;left:-8px;opacity:.5;filter:alpha(opacity=50);}
.dialog-2-c .underlay_modal{background:#666;}
.dialog-1{top:0;width:240px;padding:10px;border:1px solid #666;background:#f8f8f9;}
.dialog-1-extra{width:360px;}
.dialog-grp{padding:0;}
.dialog-grp h3{padding:2px 10px;background:#06c;color:#fff;_zoom:1;}
.dialog-grp .bd,.dialog-grp .ft{padding:10px;}
.dialog-grp .ft{margin-top:-15px;padding-top:0;_zoom:1;}
.dialog-1 .act{margin-top:12px;text-align:right;}
.dialog-1 .act input{margin-left:8px;}
.dialog-1 .decor{position:absolute;width:13px;height:12px;bottom:-12px;left:80%;background:url(i/pmsg_dialog.gif) no-repeat 0 0;}
.dialog-1-acct .decor{left:50%;}
.dialog-1 .wall-post{margin:0;}
.dialog-1 .wall-post textarea{width:352px;height:60px;}
.dialog-2{width:460px;background:#fff;border:1px solid #999;}
.dialog-2 .bd{padding:12px;}
.dialog-2 .bd p{margin:10px 0;}
.dialog-2 .share-content{width:330px;margin:20px 20px 20px 5.5em;padding-left:10px;border-top:1px solid #ccc;border-bottom:1px solid #ccc;background:#ececec;}
.dialog-2 .bd textarea{width:430px;height:80px;}
.dialog-2 .ft input{margin:0 4px;}
.dialog-1 .loading,.dialog-2 .loading{margin:12px;}
.dialog-school-c .dialog-close{z-index:2;top:5px;right:5px;width:16px;height:16px;background:url(i/close.gif) no-repeat 0 0;cursor:pointer;}
.dialog-school{position:relative;z-index:1;width:620px;border:1px solid #06c;background:#fff;}
.dialog-school .hd{padding:5px 10px;border-bottom:1px solid #ccc;}
.dialog-school .hd,.dialog-school .ft{background:#f9f9f9;}
.dialog-school h3{font-size:12px;margin-bottom:4px;}
.dialog-school .hd a{float:left;width:3em;margin-right:6px;padding:0 4px;}
.dialog-school .hd a.current{background:#06c;color:#fff;}
.dialog-school .hd table a{float:none;width:auto;margin-right:0;}
.dialog-school .hd td{padding:6px 6px 6px 0;border-top:1px solid #ccc;}
.dialog-school .hd table.alt td{width:9%;}
.dialog-school .bd{height:200px;overflow:auto;overflow-x:hidden;padding:10px;}
.dialog-school table{width:100%;}
.dialog-school .bd td{padding:2px 6px 2px 0;border-bottom:1px solid #ccc;}
.dialog-school .bd .loading{width:12em;margin:48px auto;}
.dialog-school .ft{padding:10px;border-top:1px solid #ccc;text-align:right;}
.dialog-std-c{margin-left:-240px;}
.dialog-std-c .underlay{width:450px;}
.dialog-std{width:450px;background:#fff;}
.dialog-std h3,.dialog-2 .hd h3{padding:5px 10px 0;border:1px solid #3c7faf;background:#7dc4f6;color:#fff;font-size:14px;line-height:200%;_zoom:1;}
.dialog-2 .hd h3{border:0;}
.dialog-std .dialog-content{border:solid #666;border-width:0 1px 1px;*zoom:1;}
.dialog-std .dialog-content:after{content:"";display:block;height:0;overflow:hidden;visibility:hidden;clear:both;}
.dialog-std .dialog-content .image{float:left;margin:10px;}
.dialog-std .dialog-content .info{padding:10px 0;}
.dialog-std form,.dialog-std p.act,.dialog-2 .ft{clear:both;padding:10px;border-top:1px solid #ccc;background:#eee;text-align:right;}
.dialog-std .f-button{margin-left:1em;}
.dialog-readmore{width:400px;border:1px solid #ccc;background:#fff;}
.dialog-readmore .bd{padding:12px;}
.dialog-readmore .ft{padding:5px 12px;border-top:1px solid #999;background:#f9f9f9;text-align:right;}
#modal{background:#000;opacity:.1;*filter:alpha(opacity=10);}
.contacts-box .hd{border:1px solid #ccc;background:#eee;color:#333;line-height:200%;}
.contacts-box .hd input{margin:0 .5em;}
.contacts-box .bd{border:1px solid #ccc;border-top:0;overflow:auto;}
.contacts-box .bd table{width:100%;zoom:1;}
.contacts-box .bd td{vertical-align:middle;cursor:pointer;}
.contacts-box .bd td.checkbox{width:20px;}
.contacts-box .bd td.checkbox input{margin:0 .5em;}
#finder_friend{width:400px;}
#finder_friend .bd{max-height:300px;}
#finder_friend table{width:380px;}
#finder_friend td{padding:5px 0;border-bottom:1px solid #eee;}
#finder_friend td.image{width:48px;padding-right:6px;}
#finder_friend td.info{color:#333;}
#finder_friend td.info h4{font-size:16px;}
#finder_friend td.info p{margin:0;}
#finder_friend td.network{width:5em;color:#666;}
#finder_invite{width:500px;}
#finder_invite .bd{max-height:250px;}
#finder_invite table{width:480px;}
#finder_invite td{border-bottom:1px solid #eee;}
#finder_invite td{line-height:200%;}
#finder_invite td.contact{width:200px;}
.pending-box{margin:5px 0;padding:10px;border:1px solid #ccc;background:#eee;}
.pending-box ul{margin:.5em 0;padding-left:2em;}
.pending-box li{list-style-type:disc;}
#birthdaylist{margin:10px 20px;}
#birthdaylist h3{font-size:12px;font-weight:normal;}
#birthdaylist .dummy h3{color:#ccc;}
#birthdaylist ul{margin:.5em;padding:10px;border:1px solid #ddd;background:#fbfbfb;}
#birthday{line-height:20px;}
#birthday dt{float:left;width:3em;padding-right:1em;text-align:right;*line-height:18px;}
#birthday dd{margin-left:4em;}
#birthday dd span{display:block;}
#reqs h3{border:0;}
#reqs .sect{padding:10px;}
#reqs .il{margin:0;}
#reqs .il div{margin:0;padding:10px 0;border:0;border-top:1px solid #ccc;}
#req-filter ul{list-style:none;line-height:200%;_zoom:1;}
#req-filter li{_zoom:1;}
#req-filter li a{display:block;padding-left:25px;border-bottom:1px solid #ccc;}
#req-filter p{margin-top:5px;line-height:200%;}
#feed-filter h3{background:transparent;}
#feed-filter li{padding:4px 0;border-bottom:1px solid #ccc;_zoom:1;}
#feed-filter li a{display:block;padding-left:26px;}
#feed-filter li a.current{color:#333;font-weight:bold;}
#feed-filter p{margin-top:5px;line-height:200%;}
#apps li a,#req-filter li a,#notification .noti,#feed-filter .type,.feed .type{background-repeat:no-repeat;}
/*#apps li a,#req-filter li a,#notification .noti,#feed-filter .type,.feed .type{background-image:url(i/appicons.gif?1.gif);background-repeat:no-repeat;}*/


#apps li a#app-friend{background:url(i/icon_15.gif) 6px center no-repeat;}
#apps li a#app-act{background:url(i/acts.gif) 6px center no-repeat;}
#apps li a#app-biz{background:url(i/icon_01.gif) 6px center no-repeat;}
#apps li a#app-friend1{background:url(i/friend.gif) 6px center no-repeat;}
#apps li a#app-friend2{background:url(i/icon_01.gif) 6px center no-repeat;}
#apps li a#app-bizSchool{background:url(i/icon_02.gif) 6px center no-repeat;}
#apps li a#app-hr{background:url(i/icon_04.gif) 6px center no-repeat;}
#apps li a#app-group{background:url(i/icon_09.gif) 6px center no-repeat;}
#apps li a#app-givehand{background:url(i/icon_03.gif) 6px center no-repeat;}
/*#apps li a#app-photo{background:url(i/icon_07.gif) no-repeat 14px center no-repeat;}*/
#apps li a#app-album{background:url(i/icon_07.gif)  6px center no-repeat;}
#apps li a#app-recommend{background:url(i/icon_08.gif)  6px center no-repeat;}
#apps li a#app-movie{background:url(../img/movie-icon.gif) 6px center no-repeat;}
/*#apps li a#app-radio{background:url(../img/radio-icon.gif) 14px center no-repeat;}
#apps li a#app-mobile{background:url(../img/mobile-icon.gif) 14px center no-repeat;}*/
#apps li a#app-blog{background:url(../img/blog-icon.gif) 6px center no-repeat;}
#apps li a#app-miniblog{background:url(i/icon_05.gif) 6px center no-repeat;}
#apps li a#app-alert{background:url(i/icon_10.gif) 6px center no-repeat;}
#apps li a#app-tools{background:url(i/icon_11.gif) 6px center no-repeat;}
#apps li a#app-gift{background:url(i/icon_12.gif) 6px center no-repeat;}

#req-filter li.req-friend-add a{background-position:0 -285px;}
#req-filter li.req-group-add a{background-position:0 -429px;}
/*.share-list li{padding-left:22px;background:url(i/appicons.gif?1.gif) no-repeat 0 0;_zoom:1;}*/
.share-list li{padding-left:22px;}
#newsfeed h4,#minifeed h4{border-bottom:1px solid #ccc;color:#777;}
#newsfeed ul,#minifeed ul{margin:.6em 0 1em;}
#minifeed li{position:relative;_zoom:1;}
.feed{position:relative;padding-left:22px;color:#333;}
.feed,.feed .detail{*zoom:1;}
.feed:after,.feed .detail:after{content:"";display:block;height:0;overflow:hidden;visibility:hidden;clear:both;}
.feed .type{float:left;_display:inline;width:16px;height:16px;margin-left:-22px;overflow:hidden;text-indent:-999em;}
.feed-grouppost .type{background-position:0 0;}
.feed-miniblog .type,.share-list li.share-type-miniblog{background:url(i/icon_05.gif) no-repeat 0 50%;}
#feed-filter .feed-blog .type{background:url(../img/blog-icon.gif) 0 center no-repeat;}
#feed-filter .feed-movie .type{background:url(../img/movie-icon.gif) 0 center no-repeat;}
.share-list li.share-type-user{background-position:0 -48px;}
.feed-photo .type,.share-list li.share-type-photo,.share-list li.share-type-album{background:url(i/icon_07.gif) no-repeat 0 50%;}
.feed-picture .type,.feed-profile .type,.feed-realname .type,.feed-contact .type{background:url(i/icon_14.gif) no-repeat 0 50%;}
.feed-wall .type,.feed-comment .type,.feed-blogcomment .type{background:url(i/icon_13.gif) no-repeat 0 2px;}
.feed-friend .type{background:url(i/icon_15.gif) no-repeat 0 50%;}
.feed-act .type{background:url(i/acts.gif) no-repeat 0 50%;}
.feed-gift .type{background:url(i/icon_12.gif) no-repeat 0 50%;}
.feed-business .type{background:url(i/icon_01.gif) no-repeat 0 50%;}
.feed-job .type{background:url(i/icon_04.gif) no-repeat 0 50%;}
.feed-note .type{background:url(i/icon_03.gif) no-repeat 0 50%;}
.feed-project .type{background:url(i/icon_02.gif) no-repeat 0 50%;}
.feed-share .type{background:url(i/icon_08.gif) no-repeat 0 50%;}
.feed-network .type{background-position:0 -384px;}
.feed-group .type{background:url(i/icon_09.gif) no-repeat 0 50%;}
.feed-blog .type{background:url(../img/blog-icon.gif) no-repeat 0 50%;);}
.feed-movie .type{background:url(../img/movie-icon.gif) no-repeat 0 50%;);}
/*.share-list li.share-type-blog{background:url(../img/blog-icon.gif) no-repeat 0 0;);}*/
.feed .brief{margin-bottom:.3em;padding-bottom:.3em;line-height:130%;}
.feed .brief .time{margin-left:1em;color:#999;font-weight:normal;}
#newsfeed .feed-picture .brief,#newsfeed .feed-photo .brief,#newsfeed .feed-share .brief,#newsfeed .feed-wall .brief,#newsfeed .feed-blog .brief,#newsfeed .feed-comment .brief,#newsfeed .feed-project .brief{font-weight:bold;}
#newsfeed .feed-miniblog .brief{border-bottom:1px solid #ddd;}
#minifeed .feed .brief{padding-right:16px;border-bottom:1px solid #ddd;}
.5minifeed .feed-photo .brief,#minifeed .feed-blog .brief,#minifeed .feed-comment .brief,#minifeed .feed-share .brief{border:0;}
.feed .detail{margin-bottom:.8em;padding:0 0 .8em;border-bottom:1px solid #ddd;}
.feed-blog .detail img{float:left;margin-right:10px;}
.feed .detail a img{padding:3px;border:1px solid #ccc;_zoom:1;}
.feed .detail a:hover img{border-color:#69c;}
.feed-photo .image{float:left;_padding-bottom:1px;}
.feed-photo .image a{margin-right:8px;}
#minifeed .feed-photo .info{color:#666;}
#newsfeed .feed-photo .info{float:left;min-width:72px;_width:134px;_white-space:nowrap;margin-top:5px;}
#newsfeed .feed-photo .info strong{display:block;}
#newsfeed .feed-photo .info .count{color:#999;}
.feed-share .share-content{padding:0;}
.feed-share .share-content .share-content-photo{padding-bottom:0;_padding-bottom:1px;}
#minifeed .mf-del,#email-tip-close,.cmtlist .hd .delete{position:absolute;display:block;width:13px;height:14px;overflow:hidden;background:url(i/delete.gif) no-repeat 0 0;text-indent:-999em;}
#minifeed .mf-del{top:0;right:0;}
#minifeed .mf-del:hover,#email-tip-close:hover,.cmtlist .hd .delete:hover{background-position:0 -14px;}
.feed .quote{padding:5px 0 0 18px;background:url(i/quote-start.gif) no-repeat 0 5px;color:#666;}
.feed .quote q{padding-right:18px;background:url(i/quote-end.gif) no-repeat 100% 100%;*zoom:1;}
.feed .poster{float:right;_padding-bottom:1px;}
#notification{padding:10px;}
#notification li{_zoom:1;}
#notification li.new{font-weight:bold;}
#notification li.new .time{font-weight:normal;}
.noti{margin-bottom:.25em;padding-left:25px;color:#333;line-height:130%;}
.noti p{padding-bottom:.25em;border-bottom:1px solid #ddd;}
.noti-comment{background-position:0 -240px;}
.noti-post{background-position:0 0;}
.noti-wall{background-position:0 -240px;}
.noti-friend{background-position:0 -288px;}
#searchpanel{padding:10px 15px;background:#fbfbfb;border-bottom:1px solid #ccc;}
#account-contact .f-text{width:170px;margin-right:10px;}
#account-contact .note{margin-top:-10px;color:#333;}
#account-contact .valhint{color:#c00;}
#account-personal textarea{height:6em;}
#email-switcher li{width:auto;}
#guestbook form{margin:25px 10px 15px 100px;}
#guestbook .f-text,#guestbook textarea{width:400px;}
#guestbook textarea{height:150px;margin-bottom:10px;}
#guestbook .a{margin:2em 0 1em 2em;}
#guestbook .a .r{padding:4px 0;border-top:1px solid #ccc;}
#inviteForm{padding:10px 20px;background:#fbfbfb;}
#inviteForm .f-label{display:block;font-weight:bold;line-height:200%;}
#inviteForm strong{line-height:200%;margin-right:1em;}
#inviteForm div{margin-bottom:5px;}
#inviteForm #emails{width:394px;height:6em;}
#inviteForm .act .f-button{height:24px;padding:1px 10px 1px 20px;*padding:1px 15px;font-size:14px;line-height:20px;letter-spacing:10px;}
#invitation{width:262px;border:1px solid #ccc;padding:10px 20px 10px 116px;background:#fff;color:#666;zoom:1;}
#invitation:after{content:"";display:block;height:0;overflow:hidden;visibility:hidden;clear:both;}
#invitation #i-image{float:left;margin-left:-106px;}
#invitation h4{font-size:13px;}
#invitation p{margin:.6em 0 0;font-size:11px;font-family:PMingLiU,sans-serif;line-height:120%;}
.fakelink{color:#06c;font-size:10px;font-family:Tahoma,PMingLiU,sans-serif;}
#invite .act .f-button{float:left;}
#invite-preview{float:right;padding:2px 2px 0 0;}
.about{margin:2em;font-size:14px;}
.about h3{margin-top:1.8em;font-size:14px;}
.about p,.about li{margin-top:1em;}
.about p{text-indent:2em;}
.about ol{margin-left:3.5em;}
.about ul{margin-left:2.8em;}
.about ol li{list-style:decimal;}
.about ul li{list-style:square;}
#radio{width:520px;margin:30px auto;}
#radio #radio-current,#radio #radio-next{position:relative;width:520px;height:140px;margin:10px 0;background:url(../img/radio-bg.gif) no-repeat;}
#radio #radio-current{background-position:0 0;}
#radio #radio-next{background-position:0 100%;}
#radio-current .il,#radio-next .il{margin:0;padding:30px 0 0 210px;}
#radio-current .il div,#radio-next .il div{margin:0;padding:0;border:0;background:transparent;}
.radio .image{width:90px;}
.radio .info,.radio .info caption{width:200px;}
.radio .info caption{line-height:180%;}
.radio .info th{width:4.5em;}
#radio-controller{position:absolute;left:40px;top:13px;width:114px;height:114px;margin:0;padding:0;border:0;background:transparent url(../img/radio-player.gif) no-repeat;text-indent:-999em;}
#radio .radio-play,#radio-mini .radio-play{background-position:0 0;}
#radio .radio-pause,#radio-mini .radio-pause{background-position:0 100%;}
#radio-popup{position:absolute;right:15px;top:10px;}
#radio-mini{width:360px;height:320px;background:#3c7faf url(../img/radio-popbg.jpg) 0 0 no-repeat;}
#radio-mini #radio-current{position:relative;height:283px;}
#radio-mini #radio-controller{top:49px;left:24px;}
#radio-mini #radio-current .il{position:absolute;top:176px;left:0;padding:15px 0 0 60px;}
#radio-mini #radio-next{color:#333;text-align:center;line-height:26px;}
#radio-mini #radio-status{position:absolute;top:10px;left:270px;padding:10px 0 0 26px;background:url(../img/radio-tune.gif) 0 100% no-repeat;color:#7dc3f6;line-height:100%;}
#radio-message{position:absolute;top:40px;left:160px;color:#fff;}
#radio-message h4{font-weight:normal;}
#radio-message p{margin:7px 0;}
#radio-message .f-text,#radio-message textarea{width:150px;}
#radio-message textarea{height:3.6em;vertical-align:top;}
#radio-message .act{padding-left:2.3em;}
.select-autocmp{position:relative;}
.select-autocmp .dropdown{position:absolute;top:20px;left:0;width:244px;border:1px solid #ccc;background:#fff;}
.select-autocmp .need-scroll{height:150px;overflow:auto;overflow-x:hidden;}
.dropdown li{display:block;padding:2px 8px;cursor:default;}
.dropdown p.tips{padding:2px 10px;background:#ececec;*width:224px;}
#shareobj p.tips{margin:0;}
.dropdown li.ac-on{background:#2271ba;color:#fff;}
.pmsg-comp .select-autocmp .f-text,#shareobj .select-autocmp .f-text{width:240px;}
#mobile-web-address{width:340px;margin:20px auto 50px;color:#333;text-align:center;}
#mobile-web-address h4{margin:10px 0;}
#mobile-web-address p{margin:0;border:1px solid #ccc;background:#fbfbfb;font-size:24px;font-weight:bold;line-height:70px;}
.mobile-phonebook{list-style:none;margin:1.5em 0 5em;}
.mobile-phonebook li{margin-bottom:1.5em;padding-left:60px;*zoom:1;line-height:1.33em;}
.mobile-phonebook li:after{content:"";display:block;height:0;overflow:hidden;visibility:hidden;clear:both;}
.mobile-phonebook img{float:left;width:48px;margin-left:-60px;overflow:hidden;}
.mobile-phonebook p{margin:0;color:#999;}
.mobile-phonebook .number{margin-right:.25em;color:#333;font-size:12px;}
#blog-page{border-top:1px solid #ccc;}
#bloglist li{margin-bottom:1em;}
#blog-edit-title h2{padding:15px 30px 5px 55px;background:url(../img/blog-icon.gif) 30px 20px no-repeat;font-size:14px;line-height:200%;_zoom:1;}
#blog-edit{padding:15px 30px;}
#blog-edit .f-text,.blog-edit textarea{width:572px;}
#blog-edit .f-text{height:18px;font-size:14px;line-height:18px;}
#blog-edit textarea{height:200px;width:572px;}
#blog-edit .sect{margin:.5em 0;}
#blog-edit h4{color:#666;}
#blog-edit .sect h4{display:inline;color:#666;}
#blog-edit .act{margin-top:20px;padding:10px 0;border-top:1px solid #ccc;}
#blog-pics ul{margin-bottom:10px;}
#blog-pics li{float:left;width:110px;height:72px;overflow:hidden;position:relative;margin:0 6px 6px 0;_margin:0 3px 3px 0;}
#blog-pics li a{position:absolute;right:0;*right:6px;bottom:0;padding:2px;background:#ececec;opacity:.8;filter:alpha(opacity=80);}
.blog-entry{position:relative;padding-left:60px;min-height:60px;_height:60px;}
.na{padding-left:0;}
.blog-entry .image{position:absolute;left:0;top:0;}
.blog-entry .info{padding:3px 5px 2px 8px;background:#eee;border-top:1px solid #3c7faf;border-bottom:1px solid #ddd;color:#666;*zoom:1;}
.blog-entry .info h4{color:#000;font-size:14px;color:#333;}
.blog-entry .info .author{margin-right:.5em;}
.blog-entry .info .time{color:#999;}
.blog-entry .content{margin:8px 5px 5px 8px;font-size:14px;}
.blog-entry .summary{margin:8px 5px 5px 8px;*zoom:1;}
.blog-entry .summary:after{content:"";display:block;height:0;overflow:hidden;visibility:hidden;clear:both;}
.blog-entry .summary p{margin-bottom:.25em;font-size:14px;}
.blog-entry .summary img{float:right;margin:0 0 5px 10px;}
.blog-entry em{font-style:italic;}
.blog-entry strong{font-weight:bold;}
.blog-entry em strong,.blog-entry strong em{font-style:italic;font-weight:bold;}
.blog-entry .stat{position:relative;padding:0 5px 0 8px;border-top:1px solid #ddd;color:#999;line-height:200%;zoom:1;}
.blog-entry .stat .share{position:absolute;right:0;top:6px;line-height:100%;}
.blog-entry-head{padding:3px 10px 0;border-top:1px solid #3c7faf;border-bottom:1px solid #ddd;background:#eee;}
.blog-entry-body{padding:10px;}
.blog-desc{padding:10px;}
.blog-desc .share{float:right;padding-top:0;}
#blogcmtlist{margin-top:10px;}
.minibloglist{border-top:1px solid #ddd;}
.miniblog-entry{position:relative;padding-left:60px;border-bottom:1px solid #ddd;min-height:58px;_height:58px;}
.na{padding-left:0;min-height:0;_height:auto;}
.miniblog-entry .image{position:absolute;left:0;top:5px;}
.miniblog-entry .content{padding:5px 0;font-size:14px;}
.miniblog-entry .author{margin-right:.3em;}
.miniblog-entry .time{margin-left:1em;}
.miniblog-entry .time,.miniblog-entry .subinfo{margin-right:.5em;color:#999;font-size:12px;}
.miniblog-entry .delete{font-size:12px;}
.miniblog-entry span.delete{display:-moz-inline-stack;display:inline-block;width:13px;height:17px;font-size:0;vertical-align:top;overflow:hidden;}
.miniblog-entry span.delete a{display:block;width:13px;height:14px;margin-top:3px;background:url(i/delete.gif) no-repeat 0 0;text-indent:-999em;overflow:hidden;}
.miniblog-entry span.delete a:hover{background-position:0 -14px;}
.editor-area{width:576px;*width:581px;height:300px;border:1px solid;border-color:#7c7c7c #c3c3c3 #ddd;background:#fff;}
.editor-bar{margin-bottom:3px;*zoom:1;}
.editor-bar:after{content:'';display:block;height:0;overflow:hidden;visibility:hidden;clear:both;}
.editor-bar a{float:left;height:24px;width:24px;background:url(i/editor.gif) no-repeat 0 0;cursor:default;outline:none;}
.editor-bar a:hover{width:22px;height:22px;border:1px solid #7db4e6;background-color:#d8edfc;}
.editor-bar a.active{width:22px;height:22px;border:1px solid #7db4e6;background-color:#d8edfc;}
.editor-bar a#bold{background-position:0 0;}
.editor-bar a#italic{background-position:0 -22px;}
.editor-bar a#underline{background-position:0 -44px;}
.editor-bar a#link{background-position:0 -132px;}
.editor-bar a#unlink{background-position:0 -154px;}
#miniblog-explain{margin-bottom:2em;padding:.5em .83em;border:1px solid #ccc;background:#fff;}
#miniblog-explain h4{margin-bottom:.5em;border-bottom:1px solid #ccc;color:#333;line-height:200%;}
.bounds p{margin:10px 0;}
#guide-welcome{padding:60px 0 200px;}
#guide-welcome h2{padding:0 0 20px;background:url(i/guide-hd.gif) 50% 100% no-repeat;font-size:18px;text-align:center;}
#guide-welcome-button{padding-left:150px;*zoom:1;}
#guide-welcome-button:after{content:"";display:block;height:0;overflow:hidden;visibility:hidden;clear:both;}
#guide-welcome-button p{padding:30px 150px 40px 0;font-size:14px;text-align:center;}
#guide-welcome-button a{float:left;width:142px;height:40px;border:0;background:url(i/guide-btn.gif) 0 0 no-repeat;color:#fff;font-size:16px;font-weight:bold;text-indent:50px;line-height:40px;text-decoration:none;margin-right:60px;}
#guide-welcome-button a:hover{background-position:0 50%;}
#guide-welcome-button a.current,#guide-welcome-button a.current:hover{background-position:0 100%;}
.guide-welcome-dialog{visibility:hidden;position:absolute;padding-top:16px;border-bottom:1px solid #f2c281;background:url(i/dialog_important_cap_top.gif) 50% 0 no-repeat;}
.guide-welcome-dialog .dialog-c{padding:.8em 1.5em;background:#feffcf;}
.guide-welcome-dialog h4{margin-bottom:1em;}
.guide-welcome-dialog form p{margin:.5em 0;}
.guide-welcome-dialog form .act{margin-left:3.3em;}
#guide-preview-header{width:480px;margin:1em auto .3em;color:#666;font-weight:normal;}
#guide-preview{width:480px;margin:.3em auto 2em;border:1px solid #999;background:#fff;*zoom:1;}
#guide-preview:after{content:"";display:block;height:0;overflow:hidden;visibility:hidden;clear:both;}
#guide-preview #p-picture{position:relative;float:left;width:200px;padding:10px 0 10px 10px;text-align:center;z-index:1;}
#guide-preview h2{float:right;width:250px;margin-left:-230px;padding:10px 0 0 230px;background:#fbfbfb;border-bottom:1px solid #ccc;}
#guide-preview table{float:right;width:250px;margin:10px 0;}
#guide-preview th,#guide-preview td{line-height:125%;vertical-align:top;}
#guide-preview th{width:6em;padding-top:.25em;color:#999;}
#guide-preview td{padding:.25em 0 0 .25em;}
#guide-picture{padding:20px 0 20px 160px;}
#guide-picture p{margin:.5em 0;}
.ui-t1 .ui-gf .tip{margin-bottom:10px;padding:10px;border-bottom:1px solid #d8e2eb;background:#f7f8fa;}
.dialog-important{margin-bottom:.5em;padding-bottom:16px;background:url(i/dialog_important_cap_bottom.gif) 100% 100% no-repeat;}
.dialog-important .dialog-c{padding:5px 10px;background:#feffcf;}
.dialog-important .dialog-c h4{color:#391800;font-size:13px;}
.ui-t1 .tip form{padding:0 10px;}
.ui-t1 .tip form label{margin:0 .5em;color:#666;font-weight:bold;}
.ui-t1 .tip form .f-text,.ui-t1 .tip form .f-file{margin-right:.5em;}
#movie{margin:20px 0;padding:0 15px;}
#movie .wide{float:left;width:405px;}
#movie .narrow{float:right;width:200px;}
#movie h2{line-height:200%;}
#movie h2 span{margin-left:1em;color:#999;font-size:14px;}
#movie-show{padding-bottom:10px;*zoom:1;}
#movie-show:after{content:"";display:block;height:0;overflow:hidden;visibility:hidden;clear:both;}
#movie-show .image{float:left;width:150px;margin-right:10px;overflow:hidden;}
#movie-show .info{float:left;width:245px;overflow:hidden;}
#movie-subinfo{padding:0 0 20px;}
#movie-subinfo dt{float:left;font-weight:bold;}
#movie-show-evaluation{margin-bottom:.5em;color:#666;*zoom:1;}
#movie-show-evaluation:after{content:'';display:block;height:0;overflow:hidden;visibility:hidden;clear:both;}
#movie-show-evaluation h4{font-weight:normal;float:left;}
#movie-show-evaluation p{margin-left:4em;}
#movie-show-evaluate{padding:5px 10px;background:#fbfbfb;}
#movie-show-evaluate h4{color:#333;}
#movie-review{padding:1em 0;color:#999;}
#movie-review{padding-left:18px;background:url(i/quote-start.gif) no-repeat 0 1em;}
#movie-review .content{display:inline;margin-right:1em;padding-right:18px;background:url(i/quote-end.gif) no-repeat 100% 100%;*zoom:1;}
#movie-review .content{color:#000;text-align:left;}
#movie-review-form p{margin:.5em 0;}
#movie-review-form textarea{width:219px;height:6em;}
#movie-review-form .act{text-align:right;}
#mv-top li,#movie-top li{margin-bottom:.5em;text-align:center;display:-moz-inline-stack;display:inline-block;_overflow:hidden;*zoom:1;*display:inline;vertical-align:bottom;}
#mv-top .movie,#movie-top .movie{position:relative;}
#mv-top li span,#movie-top li span{display:block;}
#mv-top li{width:100px;}
#movie-top li{width:129px;}
#movie-top li span{margin-top:.5em;}
.movie-evaluate{*zoom:1;}
.movie-evaluate:after{content:'';display:block;height:0;overflow:hidden;visibility:hidden;clear:both;}
.movie-evaluate .movie-rating,.movie-evaluate .movie-wannasee{margin-right:8px;float:left;}
.movie-evaluate .movie-notinterested{float:left;}
.movie-rating{position:relative;width:80px;height:16px;padding:2px 3px;background:url(../img/movie-rating-box.gif) 0 0 no-repeat;overflow:hidden;*zoom:1;}
.movie-rating:after{content:"";display:block;height:0;overflow:hidden;visibility:hidden;clear:both;}
.movie-rating .rate-star0{background:url(../img/movie-rating-blank.gif) 0 0 no-repeat;}
.rating-box{position:absolute;left:3px;top:2px;z-index:10;}
.rating{position:absolute;left:0;top:0;height:16px;text-indent:-999em;overflow:hidden;}
.rating-1star{width:16px;z-index:15;}
.rating-2stars{width:32px;z-index:14;}
.rating-3stars{width:48px;z-index:13;}
.rating-4stars{width:64px;z-index:12;}
.rating-5stars{width:80px;z-index:11;}
.rate-star{display:-moz-inline-stack;display:inline-block;width:80px;height:16px;background:url(../img/rate-stars.gif) 0 0 no-repeat;font-size:0;text-indent:-999em;vertical-align:top;overflow:hidden;*text-indent:0;}
.rate-star1{background-position:0 20%;}
.rate-star2{background-position:0 40%;}
.rate-star3{background-position:0 60%;}
.rate-star4{background-position:0 80%;}
.rate-star5{background-position:0 100%;}
span.movie-wannasee,span.movie-notinterested{display:-moz-inline-stack;display:inline-block;font-size:0;text-indent:-999em;vertical-align:top;overflow:hidden;*text-indent:0;}
.movie-wannasee{width:60px;height:20px;background:url(../img/movie-wannasee.gif) 0 0 no-repeat;text-indent:-999em;overflow:hidden;}
.movie-notinterested{width:60px;height:20px;background:url(../img/movie-notinterested.gif) 0 0 no-repeat;text-indent:-999em;overflow:hidden;}
.nope{background-position:0 100%;}
a.movie-wannasee,a.movie-notinterested{display:block;width:60px;height:20px;}
#pf-movie-review{padding:0 5px 0 10px;border-bottom:1px solid #ccc;}
#pf-movie-review li{padding-bottom:8px;*zoom:1;}
#pf-movie-review li:after{content:'';display:block;height:0;overflow:hidden;visibility:hidden;clear:both;}
#pf-movie-review .poster{float:left;margin-right:.5em;}
#pf-movie-wannasee{padding:8px 5px 0 10px;color:#666;}
#pf-movie-wannasee label{color:#999;}
#movie-test{padding:15px;}
#movie-test caption{padding:5px 10px;background:#b9ddfe;font-weight:bold;line-height:120%;text-align:center;}
#movie-test table{width:100%;margin:0 auto;border-bottom:1px solid #ccc;background:#fff;line-height:120%;}
#movie-test th,#movie-test td{padding:.5em 0;}
#movie-test th,#movie-test .even td{background:#fbfbfb;}
#movie-test .movie{border-left:1px solid #ccc;text-align:center;text-indent:4em;}
#movie-test td.movie{font-size:14px;}
#movie-test .evaluate{width:280px;padding-right:2em;border-right:1px solid #ccc;text-align:center;}
#movie-test .evaluate p{margin-left:1em;float:left;}
#movie-test #movie-test-leave{margin:1.25em 0;font-size:14px;text-align:center;}
#movie-chart{width:460px;padding:15px 50px;border:1px solid #ccc;background:#fbfbfb;margin:2em auto;}
#movie-chart h3{margin-bottom:20px;border-bottom:1px solid #ccc;color:#333;text-align:center;line-height:200%;}
#movie-chart ol{padding:0 0 10px;}
.movie-chart-item{margin:10px 0;line-height:16px;*zoom:1;}
.movie-chart-item:after{content:"";display:block;height:0;overflow:hidden;visibility:hidden;clear:both;}
.movie-chart-item .order{float:left;width:70px;margin-right:10px;color:#999;text-align:right;}
.movie-chart-item .name{float:left;width:80px;}
.movie-chart-item .score{float:right;}
.movie-chart-item p{float:left;width:250px;height:14px;border:1px solid #ccc;background:#fff;overflow:hidden;}
.movie-chart-item p span{display:block;height:14px;background:#4cb7ff;}
.current .movie-chart-item{font-size:14px;font-weight:bold;}
.current .movie-chart-item .order,.current .movie-chart-item a{color:#47970e;}
.current .movie-chart-item p span{background:#77b91a;}
.message {color:#f60; background:url(../images/icons/icon_success.gif) no-repeat 2px 2px ;display:block;padding: 3px 3px 3px 24px;border:1px dotted khaki; /*height:25px;*/line-height:25px; text-align:left;}
.error {color:#f60; background:url(../images/icons/icon_failure.gif) no-repeat 2px 2px;display:block;padding: 3px 3px 3px 24px;border:1px dotted khaki; /*height:25px;*/line-height:25px;}
.warn {color:#f60; background:url(../images/icons/icon_!.gif) no-repeat 2px 2px;display:block;padding: 3px 3px 3px 24px;border:1px dotted khaki; height:25px;line-height:25px;}
.tip {border: 1px dotted #bbb; padding:4px; color:#01A4DB; margin-top:5px; line-height:16px;}
.tip span {color:#f60;}
.submit {background:url(../images/button_submit.gif) no-repeat; width:53px; height:16px; border:none; margin-right:10px;}
.back {background:url(../images/button_back.gif) no-repeat; width:53px; height:16px; border:none;}
.container{margin:2px auto;overflow:hidden;width:96%;padding-left:2px;padding-right:2px;}

/****** Loading Bar Elements Styles ******/
.loadBar {
	border: 2px solid #eee;
}
.loadBar div{
	padding: 2px 5px;
	background-color: #cc4444;
	color: white;
}
.loadBar img{
	vertical-align: middle;
	margin-right: 5px;
}
.okBar div{
	background-color: #669933;
}
.okBar img{
	display: none;
}

#overlay{
  position: absolute;
  top: 0;
  left: 0;
  z-index: 9999;
  width: 100%;
  height: 1500px;
  background-color: #000;
  filter:alpha(opacity=20);
  -moz-opacity: 0.2;
  opacity: 0.2;
}
.share-list li.share-type-business{background:url(i/icon_01.gif) no-repeat 0 0;);}
.share-list li.share-type-act{background:url(i/acts.gif) no-repeat 0 0;);}
.share-list li.share-type-case{background:url(i/icon_02.gif) no-repeat 0 0;);}
.share-list li.share-type-blog{background:url(../img/blog-icon.gif) no-repeat 0 0;);}
.share-list li.share-type-group{background:url(i/icon_09.gif) no-repeat 0 0;);}
.share-list li.share-type-job{background:url(i/icon_04.gif) no-repeat 0 0;);}
.share-list li.share-type-user{background:url(i/friend_guy.gif) no-repeat 0 0;);}
.share-list li.share-type-note{background:url(i/icon_03.gif) no-repeat 0 0;);}
.share-list li.share-type-picture{background:url(i/photo.gif) no-repeat 0 0;);}
.share-list li.share-type-url{background:url(i/link.gif) no-repeat 0 0;);}
.share-list li.share-type-topic{background:url(i/topic.gif) no-repeat 0 0;);}
.share-list li.share-type-album{background:url(i/icon_07.gif) no-repeat 0 0;);}
.jobNavRight{padding-left:500px;padding-top:5px;padding-bottom:5px;}
.linkButton{border:1px outset;padding:2px;padding-left:10px;padding-right:10px;background-color:#2782d6;color:#fff}
.linkButton:hover{text-decoration:none}
* 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{padding:0;border:0px;background:url(../img/search_btn.gif) 0 0 no-repeat;}
#globalsearch .hascontent{background-position:0 100%;}

.share {
        background: #FFF url(i/share_tiny.gif ) no-repeat right center;
        font-size: 12px;
        line-height: 12px; /*font-family: MingLiu;*/
        display: block;
        border: 1px solid #7F93BC;
        color: #525C97;
        padding: 2px 15px 1px 4px;
        text-decoration: none;
        float: left;
    }

    .share:hover {
        background: #3B5888 url(i/share_tiny_hover.gif ) no-repeat right center;
        border: 1px solid #3B5888;
        color: #FFF;
        text-decoration: none;
    }

    .share a:hover {
        color: #FFF;
        text-decoration: none;
    }