
.MyPhoto{ text-align:center; padding:5px 0;}
.MyPhoto a{ padding:2px; border:1px solid #ddd; display:inline-block;}
.MyName{ text-align:center; font-weight:bold; color:#333; padding:0 0 5px; border-bottom:1px dotted #CCC}
.UpdatePhoto{ text-align:center; padding:4px 0 2px; margin:0 0 5px; border-bottom:1px dotted #CCC}

.MenuleftTit {margin:0 4px 5px;; }
.MenuleftTit a{ display:block; background:url(/user/images/MenuBtn.gif) no-repeat top; height:22px; text-align:center; padding-top:0px; line-height:25px; overflow:hidden; color:#333; font-weight:bold;}
.MenuleftTit a:visited{ background:url(/user/images/MenuBtn.gif) no-repeat center 0px;}
.MenuleftTit a:hover{ background:url(/user/images/MenuBtn.gif) no-repeat center -22px;}

.MenuleftTit span{ display:block; background:url(/user/images/MenuBtnIco.gif) no-repeat 130px -25px; }
.MenuleftTitOn span{ display:block; background:url(/user/images/MenuBtnIco.gif) no-repeat 130px 8px; }

.UserLeftMenu{ color:#aaa}

.Menuleft{margin-bottom:5px; text-align:center; }
.Menuleft li{border-bottom:1px solid #cde38f; border-top:1px solid #fff; margin:0 4px; line-height:24px;}
.Menuleft a{ color:#517700}
.Menuleft a:visited{ color:#517700}
.Menuleft a:hover{ color:#000; text-decoration:underline}

.NavText{ padding:3px 0 0 20px; color:#333}

.NavText img{ vertical-align:bottom}

.UserLeft{ border:1px solid #d4e69e; border-top:none; background:#fbfdf5}
.UserRight{ border:1px solid #d4e69e; background:url(/images/RightTopBg.gif) top repeat-x; border-left:none;}
.UserRightContent{ border:1px solid #fff; padding:5px 5px 5px 20px;}

.SeacrhBar{display:inline-block; float:right; border:1px solid #CCC;}
.SeacrhBar input{vertical-align:middle;border:0px solid #FFF; color:#999}


.EditBar { color:#999}
.EditBar li{ float:left; margin-right:5px;}
.EditBar .LL{ float:left; margin-right:5px; padding-top:3px;}
.EditBar a{ display:inline-block; vertical-align:middle;color:#0066cc;border:1px dotted #fff; padding-top:2px;padding-right:2px;}
.EditBar a:visited{ color:#0066cc;border:1px dotted #fff;}
.EditBar a:hover{ color:#0066cc; border:1px solid #bbd8fb; background-color:#f3f7fd}
.UserSubMenu { position:absolute; top:16px; right:0; width:100%; }
.UserSubMenu #BGG{ position:absolute; bottom:-2px; right:-2px; width:100%; height:100%; background:#ddd; z-index:10000;}
.UserSubMenu dl{ position:relative; background:#FFF; padding:5px; border:1px solid #bbd8fb; z-index:10001;}
.UserSubMenu a{ display:block; text-align:center; }



.FaceImg{position:absolute; top:-45px; left:445px; padding:2px; border:1px solid #CCC; background:#FFF;}
.FaceImg #FaceList{ padding-top:5px;display:none;border-top:1px dotted #CCC;}
.FaceImg #FaceList a{ border:1px solid #ccc; display:inline-block; padding:1px;}
.FaceImg #FaceList a:visited{ border:1px solid #ccc;}
.FaceImg #FaceList a:hover{ border:1px solid #a9ce3d;}
.FaceImg #FaceList ul{ height:322px; width:70px; overflow:auto; overflow-x:hidden; }


a.OLink { display:inline-block; padding-top:2px; padding-right:2px; color:#0066cc; border:1px dotted #fff;}
a.OLink:visited{border:1px dotted #fff;}
a.OLink:hover{ border:1px solid #bbd8fb; background-color:#f3f7fd}


.icoAddLink{ background:url(/images/ico/Add.gif) no-repeat left; padding-left:15px;}
.icoEditLink{ background:url(/images/ico/Edit.gif) no-repeat left; padding-left:15px;}
.icoResetLink{ background:url(/images/ico/Reset.gif) no-repeat left; padding-left:15px;}
.icoViewLink{ background:url(/images/ico/View.gif) no-repeat left; padding-left:15px;}
.icoDelLink{ background:url(/images/ico/Del.gif) no-repeat left; padding-left:15px;}
.icoStatusLink{ background:url(/images/ico/Status.gif) no-repeat left; padding-left:15px;}
.icoSortLink{ background:url(/images/ico/Sort.gif) no-repeat left; padding-left:15px;}

.icoLevel1{ background-image:url(/images/ico/Lev1.gif); background-repeat: no-repeat; display:inline-block; width:16px; height:16px; cursor:pointer; vertical-align:middle}
.icoLevel2{ background-image:url(/images/ico/Lev1.gif); background-repeat: no-repeat; display:inline-block; width:16px; height:16px; cursor:pointer; vertical-align:middle}
.icoLevel3{ background-image:url(/images/ico/Lev2.gif); background-repeat: no-repeat; display:inline-block; width:16px; height:16px; cursor:pointer; vertical-align:middle}
.icoLevel4{ background-image:url(/images/ico/Lev3.gif); background-repeat: no-repeat; display:inline-block; width:16px; height:16px; cursor:pointer; vertical-align:middle}
.icoLevel5{ background-image:url(/images/ico/Lev4.gif); background-repeat: no-repeat; display:inline-block; width:16px; height:16px; cursor:pointer; vertical-align:middle}
.icoLevel6{ background-image:url(/images/ico/Lev5.gif); background-repeat: no-repeat; display:inline-block; width:16px; height:16px; cursor:pointer; vertical-align:middle}


.icoMessageStatus{ background-image:url(/images/ico/MessageStatus.gif); background-repeat: no-repeat; display:inline-block; width:15px; height:16px; cursor:pointer; vertical-align:middle}
.icoMessageStatus0{ background-position:top;}
.icoMessageStatus1{ background-position:center; }
.icoMessageStatus2{ background-position:bottom;}

.UserInfoTit{border-bottom:2px solid #d4e69e; font-size:14px; margin-top:20px; font-weight:bold; margin-bottom:1px; }
.UserInfoTit span{ background: #a9ce3d; padding:5px 10px 2px; color:#FFF;}




.w40{width:40px}
.w50{width:50px}
.w60{width:60px}
.w70{width:70px}
.w80{width:80px}
.w90{width:90px}
.w100{width:100px}
.w110{width:110px}
.w120{width:120px}
.w130{width:130px}
.w140{width:140px}
.w150{width:150px}
.w160{width:160px}
.w170{width:170px}
.w180{width:180px}
.w190{width:190px}
.w200{width:200px}
.w250{width:250px}
.w400 {width:400px;}


.h10{height:10px}
.h15{height:15px}
.h20{height:20px}
.h25{height:25px}
.h30{height:30px}
.h35{height:35px}
.h40{height:40px}