.login{margin:5em 10em 7em}
.reg{padding:1em .5em 5em;display:block}
.regform{margin:1.5em 10em}
.reg h2{margin:0 0 1em 0}
.reg p{padding:0 0 0 2.5em}

.t{display:inline-block;border-bottom:1px solid #ddd; padding:0 0 6px 0;width:100%}
.t pre{text-align:left;padding:2px 0 2px 270px}

.upthumb dl{padding:2em 0 0 0}
.upthumb dl {display:block}
.upthumb dl dt{float:left;padding:0 1em 5px 0;}
.upthumb dl dt img{border:1px solid #ddd;padding:4px;}
.upthumb dl dd{float:left;}
.upthumb dl dd input{margin:1em 0 1.5em 0}
dl.myfreind dd {height:85px;}
dl.myfreind dd span a {display:block;height:14px;overflow:hidden;width:47px;}

.invite{padding:2em 0 0 0;}
.invite div.row{display:block;height:30px;margin:5px 0}
.invite div span, .invite div select{float:left}
.invite select{margin:3px 0 0}
.invite span{line-height:25px}
.invite span.tip{margin:0 0 0 5px}
.invite .s{padding:0 0 0 60px}
.invite .c{}

.city{background:#fff;z-index:9999;padding:10px 0 10px 10px;font:12px arial}
.city dl{display:inline-block}
.city dl.sub{border-top:1px solid #ddd;padding-top:10px}
.city dl dd{float:left;padding:0 10px 10px 0;word-break: keep-all;cursor:pointer}
.city dl dd.selected{color:#ff5757}

.att{padding:20px 0 20px 30px}
.att dl{display:inline-block}
.att dl dd{float:left;margin:0 30px 0 0;width:250px}
.att dl dd h2{font-size:1em;}
.att dl dd img{border:1px solid #ccc;padding:5px;float:left;background:#fff}
.att dl dd p{text-indent:0;background:#ddd;border:1px solid #ccc;color:#222;padding:10px 10px;float:left;width:220px}
.margin{margin:0 0 0 2.4em}
.mail div.boxbg{padding:1.5em 1.5em;width:762px;}