#inbox {width:auto;}
#inbox ul li{float:left;width:auto;border-bottom:solid 1px #E6E6DD;padding:0 20px 4px 0;}
#inbox ul li a{padding-left:24px;line-height:16px;display:block;}
#inbox .icon-msg{background:url(./images/bg/inbox.gif)  0 0 no-repeat;}
#inbox .icon-noti{background:url(./images/bg/inbox.gif)  0 -16px no-repeat;}
#inbox .icon-inv{background:url(./images/bg/inbox.gif)   0 -32px no-repeat;}
#inbox .icon-share{background:url(./images/bg/inbox.gif) 0 -48px no-repeat;}
#friendfocus .tab li{float:left;width:80px;}
.w-120{width:120px;}
.welcome {padding:35px 0 0 75px; height:auto;}
.welcome .img {padding-right:72px;}
ul.login{padding-top:15px;}
ul.login li{padding-bottom:5px;}
.indexwlc li{float:left;cursor:pointer}
.indexwlc li a{display:block;line-height:45px;height:45px;}
.indexwlc a:hover, a:active, a:focus {text-decoration:none;}
.indexwlc li.guid{height:44px;width:128px;background:url(./images/bg/indexbtn.gif) 0px 0;}
.indexwlc li.plaza{height:44px;width:128px;background:url(./images/bg/indexbtn.gif) -128px 0;}
.indexwlc li.reg{height:28px;width:124px;padding:5px 0 0 54px;}

form.reg{margin-top:0px;}
form.reg p{margin:15px 0;line-height:20px; min-height:20px;}
form.reg .f-label{float:left;width:80px;margin-right:10px;text-align:right; cursor:default;}
form.reg .f-labell{float:left;width:40px;text-align:left;}
form.reg span.font-abs{display:block;margin-left:90px;line-height:120%;padding:5px 0;}

form.reg span.regno{background:url(./images/bg/regno.gif) 1% center no-repeat; padding-left:25px; line-height:16px;margin-left:5px;}
form.reg span.regok{background:url(./images/bg/regok.gif) 1% center no-repeat; padding-left:25px; line-height:16px;margin-left:5px;}
form.reg span.regor{padding-left:20px; line-height:16px;margin-left:5px;}

form.reg p.act{margin-top:10px;}
form.reg p.mt40{margin:60px 0 0 80px;}
form.reg p.mt40 .btn4{display:block;margin:20px 0 0 140px}
form.reg p.act input{margin-right:7px;}
form.reg ul{margin-left:40px;}
form.reg ul li{float:left;padding-right:10px;}
form.reg ul li.lab{width:30px;}
form.reg textarea{width:350px; height:80px; overflow-x:hidden; overflow-y:scroll; font-size:12px; margin-right:10px;}
form.reg textarea.small{width:250px; height:40px;}
form.reg .pdl{padding:10px 0 10px 420px;}
form.reg span.pl20{padding-left:20px;}
form.reg span.pl95{padding-left:95px;}
form.reg .social{width:406px;margin:10px;}

form.reg .img{float:left;width:217px; overflow:hidden;}
form.reg .upd{float:left;padding-left:20px;}
form.reg input.file{width:230px; height:21px;}
form.reg .cutpic{float:left;cursor: move;width: 48px;height: 48px;}
form.reg .invew{float:left;width:80px;margin-right:10px; text-align:right;}
form.reg .invfr{float:left;width:50%;padding:10px;}
form.reg .chkcodeimg{width:120px; height:48px; overflow:hidden;}
form.reg .input1{width:200px;}
form.reg .input2{width:300px;}
form.reg .input3{width:100px;}
form.reg .input4{width:150px;}
form.reg .txtarea{width:300px; height:60px; overflow-x:hidden; overflow-y:scroll;}

form.login{margin:40px 0 0 120px;}
form.login p{margin:10px 0;line-height:20px;}
form.login .f-label{float:left;width:80px;margin-right:10px;text-align:right;}
form.login p.act{margin:20px 0 0 140px;}
form.login p.text{margin:20px 0 0 120px;}
form.login span.msg{display:block;margin-left:0px;line-height:150%;padding:30px;}
form.login a{padding-left:20px;}

form.pry p{margin:10px 20px;line-height:20px;}
form.pry .fl-label{float:left;width:80px;padding:0 10px;text-align:left;}
form.pry .fr-label{float:right;width:80px;padding-right:10px;text-align:right;}
form.pry p.line{border-bottom:solid 1px #E6E6DD;}
form.pry ul.pricy{margin:10px 20px 0px 20px;}
form.pry ul.bd{border-bottom:solid 1px #E6E6DD;}
form.pry ul.pricy li{height:25px; line-height:25px;}
form.pry ul.pricy li select{margin-bottom:3px;}
form.pry ul.pricy li.fl{padding-left:10px;}
form.pry .detail{margin:0px 20px 20px 10px;padding:10px;}
form.pry .detail table{width:100%;}
form.pry .detail td{height:30px;}
form.pry td.tlf{width:12%; text-align:right;padding-right:10px;}
form.pry td.tf{width:5%; text-align:right;padding-right:20px;}
form.pry td.tt{width:19%; text-align:right;padding-right:20px;}
form.pry td.ts{width:20%;}
form.pry td.tl{width:85%;}
form.pry td.tm{width:45%;padding-left:30px;}
form.pry p.opt{padding:0px 0 0 160px;}
form.pry p.opt input{margin-right:7px;}
form.pry .lab30{float:left;width:25%;margin-right:20px;text-align:right; cursor:default;}
form.pry .pr30{padding-right:30px;}

.feed_item{border-bottom:solid 1px #E6E6DD;margin:10px 0px 5px 0px;padding-bottom:5px;}
.feed_item ul.fopt{margin-top:30px; float:left;width:90%;}
.feed_item .feed_uname{float:left;height:20px; vertical-align:middle;padding:0 10px;margin-top:30px;}
.friendsch{margin-bottom:10px;}
.friendsch input.schtxt{width:140px;margin-right:5px;}
ul.fsort li{border-bottom:solid 1px #E6E6DD; height:20px; line-height:20px;padding:2px;}

.coordinate{min-height:500px !important; height:500px;margin-left:30px;}
.frienditem{width:100%;}
.frienditem li.frimg{width:23%; overflow:hidden;}
.frienditem li.frinfo{width:58%; overflow:hidden;}
.frienditem li.fropt{width:18%; overflow:hidden;}
.fropt span.setvouch{display:-moz-inline-box;display:inline-block;width:16px; height:16px;background:url(./images/bg/other.gif) -19px 0}
.fropt span.invite{display:-moz-inline-box;display:inline-block;width:16px; height:16px;background:url(./images/bg/other.gif) -36px 0}
.fropt span.send{display:-moz-inline-box;display:inline-block;width:16px; height:16px;background:url(./images/bg/other.gif) -52px 0}
.fropt ul li {border-bottom:dotted 1px #E6E6DD;height:20px;padding:2px 0px;}

.typeshow{border-top:solid 1px #E6E6DD;}
.typeshow .typelist{width:90%;padding-left:10px;}
.typelist li{border-bottom:solid 1px #E6E6DD;height:20px;padding:2px 0;}

.w-82{width:82%}
.w-78{width:78%}
.w-88{width:88%}
.wd-15p{width:15%}
.pr-100{padding-right:100px;}
.ml-7{margin-left:7px;}
.vtop{vertical-align:top;}
.cutimg{width:0px;height:0px;overflow:hidden;}
ul.umng{padding-left:50px;}
ul.umng li{width:100px;height:88px;}
.umngfr{width:455px;padding-left:90px;}
.umngfr div{width:220px;height:20px;}
ul.invite{width:550px;}
ul.invite li{width:50%;border-bottom:solid 1px #E6E6DD;padding:5px 0; height:54px;}
ul.invite div.cb{width:8%;}
ul.invite div.ci{width:22%;}
ul.invite div.cu{width:68%;}
ul.invite .h54{height:54px;}
ul.invite .ml-7{margin-left:7px;}
ul.invite .h-20{height:20px;}
.ml-20{margin-left:20px;}
h1.mail14{background:url(./images/bg/14maillog.gif);width:340px;}
.bg_invite{background:url(./images/bg/invitationbg.gif) top right no-repeat;height:146px;padding-right:120px;}
.infoview ul{width:75%}
.infoview>div{width:20%}
.friendshow .uinfo{width:410px;}
.friendnum{width:559px;}
.selfinfo{width:90px;}
.introduce{background:url(./images/bg/introduce2.gif)}
#myapplications .apps img{border:0px;padding:0px;}

#homenewusersalutatory ul.homenewuser li{padding-bottom:10px;}
#homenewusersalutatory ol li{float:left;overflow:hidden;width:58px;height:105px;margin-right:22px;position:relative;}
#homenewusersalutatory ol table{width:100%;}
#homenewusersalutatory ol td{text-align:center;padding:1px 0;}
#homenewusersalutatory ol .btn4{width:54px;}
#homenewusersalutatory .bold{padding-bottom:5px;}
#homenewusersalutatory .newuserdel{position:absolute; z-index:1000;width:7px;height:7px;background:url(./images/bg/homenewuserdel.gif);overflow:hidden;left:46px;top:6px;}
#homenewusersalutatory ol td.advicefriendheadpic{height:56px;vertical-align:top;}
#homenewusersalutatory ol img{width:48px;}

.horizbg{margin:0;padding:0; height:21px; width:312px; background-image:url("./images/bg/horizbg.gif");top:-9px;*top:0px !important;*top:0px;}
.horizslider{margin:0;padding:0; height:21px; width:21px; background-image:url("./images/bg/horizslider.gif");top:-9px;*top:0px !important;*top:0px;}
.slidershow{position:relative;top:-20px;}
#sliderDetail{font-weight:bolder;position:absolute;margin-top:10px;}
#basicinfostat span{display:block;}
#basicinfostat span.percolumn{width:130px;height:10px;overflow:hidden;margin-top:2px;display:block;}
#basicinfostat span.percolumn span{height:10px;overflow:hidden;background-color:#B4D465;display:block;}
#basicinfostat span.line-red{display:block;}
#basicinfostat .fname{float:left;width:65px;}
#basicinfostat .fshow{float:left;width:138px;height:20px;}
#basicinfostat .fper{float:left;width:35px;text-align:center;}
#basicinfostat .fdetail{float:left;width:55px;}
#basicinfostat ul li{line-height:20px;}
#basicinfostat ul li a.link{text-decoration:none; position:relative; display:block;}
#basicinfostat ul li a.link div{display:none;}
#basicinfostat ul li a.link:hover{ visibility:visible; color:#FFF;}
#basicinfostat ul li a.link:hover div{position:absolute; left:-130px; top:10px; background-color:#FFF; display:block;color:#000;}
a.black:link, a.black:visited {color:#000;}
a.black:hover,a.black:active,a.black:focus{text-decoration:underline;color:#000}

.friednbox{width:559px;height:auto;padding:8px 0;border-top:1px solid #E6E6DD}
.friednbox li{width:31%; height:75px;float:left;padding:5px 2px;}
.friend_infobox{padding:5px 0 5px 5px;}
.uhead_pic{width:50px; height:50px;}
.friend_online{width:16px;height:16px;background:url(./images/chat/friend_online.gif) no-repeat;}

.vistornbox{width:559px;height:auto;padding:8px 0;border-top:1px solid #E6E6DD}
.vistornbox ol.uheadpic li{float:left;width:17%;height:90px;text-align:center;padding:5px 8px;overflow:hidden;}
.vistor_online{width:16px;height:16px;background:url(./images/chat/friend_online.gif) no-repeat;}
