@namespace url(http://www.w3.org/1999/xhtml);

@-moz-document domain("hainei.com") {

body{background:#aaa!important}
#container{background:#000!important;-moz-border-radius-bottomleft:10px!important;}

#content a:link,#content a:visited,#globalsidebar a:link,#globalsidebar a:visited{color:#216e88!important}

#globalheader {background:#000!important;width:880px!important;border:0!important;-moz-border-radius-topleft:25px;-moz-border-radius-topright:10px;margin-top:15px!important}


h1 {bottom:-25px!important;font-size:1.8em!important}
h1 a{background:#000!important;height:1em!important;line-height:2em!important;font-size:1.5em!important;font-family:"Lucida Grande bold","Verdana"!important;letter-spacing:-1px;color:#666!important}

#doc h1 a:hover{color:#fff!important;text-decoration:none!important}
h1 a img{display:none!important;}
h1 a:before{content:"HaiNei";line-height:1em}

#doc {width:933px!important}

#globalnav a:hover,#globalnav a.edit:hover,.sect-link a{background:#dcdcdc!important;-moz-border-radius:2px;color:#666!important;text-decoration:none!important}
#apps li a {text-decoration:none !important}
#eq512 {display:none !important;}

.sect-link{right:10px!important}
.sect-link a{padding:2px 3px 1px;}
.sect-link a:hover{background:#eee!important;text-decoration:none!important}

#globalnav a.edit,#globalutil a{color:#ccc!important}

#container {position:relative;border:0!important;width:800px!important}
#content {position:absolute;left:0;right:0;width:800px!important;border:5px #fff solid!important;-moz-border-radius:4px!important;top:0!important;padding:4px!important}

#group,#network {padding:15px 5px!important}
#network .narrow .sect-content {padding:5px 10px 10px!important}
.mc-bd .narrow {padding-left:5px!important}
.mc-bd .wide {padding-right:5px!important}
#movie {padding:0 10px!important}
#classindex .narrow {padding:0 0px!important;width:180px!important}

#globalnav li.withmenu a.drop {text-indent:0!important;background-image:none!important;text-align:center!important;top:2px!important;height:8px!important;border-left:1px #ccc solid}

#network .narrow .album .info, #network .narrow .album .info caption, #network .narrow .group .info, #network .narrow .group .info caption {width:95px!important}

.wide{width:575px!important}
#doc .mc-bd #pf-friend .hl {background:#F1F8FF!important;border:1px #333 dotted!important}

a img {padding:3px;background:#c9dff4;-moz-border-radius:4px!important;max-height:90px}
.photo-view a img,.photo-list a img {max-height:70em}
a:hover img {padding:3px;background:#000;-moz-border-radius:4px!important;}

.al li a {height:78px!important}
#pf-photo .il .photo-album .image {width:78px!important}
.il .image {margin-right:5px !important;}
table.info caption{vertical-align:top!important;line-height:1em!important;padding-bottom:5px!important}

.people .image {width:105px!important;text-align:center}
.people .image a{margin:0 auto}

#pf-actions ul {margin:10px 0 17px!important}

.ui-t1 {background-position:605px 0!important}
.ui-t1 .ui-gf,.ui-t5 .ui-gf {width:590px !important}
.ui-t2 {background-image:none !important}
.ui-t2 .ui-gf {width:590px !important}
/*.ui-t2 .ui-gf {width:770px !important}*/
.ui-t5 {background-position:589px 0!important}

.mc-bd .sect h3,#classindex h3, #network .sect h3, #group .sect h3, #movie .sect h3 ,.ui-t5 .ui-g h3{background:#555!important;color:#c9dff4!important;border:2px solid #c9dff4!important;-moz-border-radius:8px!important;}

#doc ul.actions li a:hover{background:#666!important;color:#fff!important}

.sect-brief {margin:0 10px 10px!important;background:#f3f3f3!important;border:0!important;-moz-border-radius-bottomleft:5px!important;-moz-border-radius-bottomright:5px!important}

.sect-brief p.see_all{-moz-border-radius:3px!important;background:#999!important;line-height:1.1em!important;padding:2px 3px 3px!important;top:-20px!important;font-size:9px!important;text-align:right!important;height:1em!important;width:2.5em!important;overflow:hidden!important;white-space:nowrap!important;}
.sect-brief p.see_all a{float:right!important}
.sect-brief p.see_all a:after{content:"more"!important;margin-left:10em}

.sect-brief p.see_all:hover{background:#ccc!important;}

#gp-board p.see_all {display:none!important}

#doc .sect-brief p.see_all a {color:#fff !important;text-decoration:none!important}
#doc .sect-brief p.see_all a:hover {color:#565656 !important;}
#doc #pf-miniblog .sect-brief p.see_all{top:-105%!important;line-height:1.1em!important}

#group #gp-board .sect-content{border:0!important}

.mc-bd .sect .cmtlist .hd, .cmtlist .hd {border:0!important;-moz-border-radius:8px!important;padding:3px 10px 1px;}

.cmtlist .cmt-action {right:10px!important}

#doc a.share:hover {color:#fff!important}

.post .info{border:0!important;-moz-border-radius:8px!important;}

.f-button, .f-alt {background:#333!important}

#globalsearch-go{display:none!important;background-color:#fff!important;padding:1px 10px 4px!important}

#doc .f-button{padding:1px 10px 4px!important}

.pl .image a {width:55px!important}
#system-tips,#notifications {display:none !important}

#vote-head a.shortcut-link, #header a.shortcut-link, #toc a.shortcut-link, #vote-head a.shortcut-link {color:#ffffff!important}

/*app nav*/
#globalsidebar{text-align:right!important;cursor:pointer;background:#fff}
#globalsidebar:after{content:"more";text-align:right!important;font-size:8px;color:#ccc}
#globalsidebar #apps{height:23.5em!important;overflow:hidden;text-align:left!important;}
#globalsidebar:hover #apps{overflow:auto!important;height:auto!important;border-bottom:3px #fff solid!important;}
#globalsidebar:hover:after {content:"";}
/*vote*/
.vote-owner {background-
image:none!important;height:54px!important;overflow:auto!important;}

/*usersale*/
#sale-page .wide {width:550px!important}
#us-title {background-image:none!important;}
#sale-showcase .us-actions {position:static!important;float:right!important;width:100px!important;}

#fs-header, us-header {width:770px!important}
/* similar */
.q-main, .q-main-rbt{background-image:none!important;}
#fs-page .q-main .q-main-border {border-width:0px!important;background-color:#efefef!important;}
.fs-rd-wildlist h3, .fs-rd-wildlist .sect-content{background-image:none!important;border-bottom:1px #ccc solid!important;padding-bottom:0!important;}
ul.fs-allproblem-list li, fs-viewmore-a {width:730px!important;}
}