﻿#userpanelBody #ft { background-color: #E2EBF0; }
#userpanelBody { background-color: #E2EBF0; }
/* 浮动窗口关闭按钮 */
#userpanelBody .close { background-image: url("close.png"); cursor: pointer; height: 35px; position: absolute; right: -15px; top: -15px; _right: 0px; _top: 0px; _background-image: url("close.gif"); width: 35px; }

/*黑色导航条 */
#userpanelBody .userbar { width: 100%; height: 30px; background-image: url(userbarbg.jpg); background-repeat: repeat-x; text-align: center; overflow: hidden; }
#userpanelBody .userbar .navbar { float: left; }
#userpanelBody .userbar .navbar li { width: 42px; float: left; font-size: 12px; font-family: "\5b8b\4f53"; line-height: 2.5em; }
#userpanelBody .userbar .navbar li a { color: #fff; }
#userpanelBody .userbar .navbar .line { background-image: url(userbarline.jpg); background-repeat: no-repeat; background-position: 0 9px; }
#userpanelBody .userbar .seach { margin: 5px 0 5px 8px; }
#userpanelBody .userbar .seach .input { width: 151px; height: 17px; border: 1px solid #ccc; border-bottom-color: #999; float: left; }
#userpanelBody .userbar .seach .button { float: left; }
#userpanelBody .userbar .userinfo { margin-right: 26px; height: 30px; display: inline; }
#userpanelBody .userbar .userinfo a { color: #7E9CD1; }
#userpanelBody .userbar .userinfo .name { float: left; }
#userpanelBody .userbar .userinfo .name img { display: block; float: left; margin-top: 5px; }
#userpanelBody .userbar .userinfo span { padding: 0 8px; float: left; margin-top: 8px; }
#userpanelBody .userbar .userinfo .space { background-image: url(userbarblueline.jpg); background-repeat: no-repeat; background-position: 0 2px; margin-right: 30px; }
#userpanelBody .userbar .userinfo .help { background-image: url(userbarblueline.jpg); background-repeat: no-repeat; background-position: 0 2px; }

/*头部 */
/* 用户中心模块002 */
#userpanelBody .content { margin: 0 auto; width: 970px; overflow: hidden; }
#userpanelBody .content .header { background-image: url(header.jpg); background-repeat: no-repeat; height: 89px; overflow: hidden; }
#userpanelBody .content .header .welcome { font-size: 24px; color: #3885C4; font-weight: bold; margin-top: 21px; margin-left: 25px; }
#userpanelBody .content .header .spaceurl { margin-top: 13px; color: #000; margin-left: 25px; }
#userpanelBody .content .header .spaceurl a { color: #000; }

/* 左边菜单 */
/* 用户中心模块001 */

#userpanelBody .userpanelleftmenu { float: left; height: auto; width: 144px; overflow: hidden; background-color: #F1FCFE; background-image: url(itembg.gif); background-repeat: repeat-y; }
#userpanelBody .userpanelleftmenu .item .menu .border { height: 1px; width: 115px; overflow: hidden; border-bottom: 1px dashed #BFD2DA; margin-left: 15px; margin-top: 6px; margin-bottom: 6px; }
#userpanelBody .userpanelleftmenu .item .menu { background-image: url( menubg.jpg); background-repeat: repeat-y; width: 144px; height: auto; overflow: hidden; padding-bottom: 15px; border-bottom: 1px solid #C7DCEA; border-top: 1px solid #C7DCEA; }
#userpanelBody .userpanelleftmenu .item .menu a { display: block; width: 144px; height: 32px; background-image: url(menu.png); }
#userpanelBody .userpanelleftmenu .item .menu .selected { background-image: url(menu_hover.png); }
#userpanelBody .userpanelleftmenu .item .menu a:hover { background-image: url(menu_hover.png); }
#userpanelBody .userpanelleftmenu .item .menu a.m101 { background-position: 0px -10px; margin-top: 14px; }
#userpanelBody .userpanelleftmenu .item .menu a.m101:hover, a.m101ed { background-position: 0px -10px; }
#userpanelBody .userpanelleftmenu .item .menu a.m102 { background-position: 0px -50px; margin-top: 8px; }
#userpanelBody .userpanelleftmenu .item .menu a.m102:hover, a.m102ed { background-position: 0px -50px; }
#userpanelBody .userpanelleftmenu .item .menu a.m103 { background-position: 0px -90px; margin-top: 7px; }
#userpanelBody .userpanelleftmenu .item .menu a.m103:hover, a.m103ed { background-position: 0px -90px; }
#userpanelBody .userpanelleftmenu .item .menu a.m104 { background-position: 0px -130px; margin-top: 7px; }
#userpanelBody .userpanelleftmenu .item .menu a.m104:hover, a.m104ed { background-position: 0px -130px; }
#userpanelBody .userpanelleftmenu .item .menu a.m105 { background-position: 0px -170px; margin-top: 7px; }
#userpanelBody .userpanelleftmenu .item .menu a.m105:hover, a.m105ed { background-position: 0px -170px; }
#userpanelBody .userpanelleftmenu .item .menu a.m106 { background-position: 0px -210px; margin-top: 7px; }
#userpanelBody .userpanelleftmenu .item .menu a.m106:hover, a.m106ed { background-position: 0px -210px; }
#userpanelBody .userpanelleftmenu .item .menu a.m107 { background-position: 0px -250px; margin-top: 7px; }
#userpanelBody .userpanelleftmenu .item .menu a.m107:hover, a.m107ed { background-position: 0px -250px; }
#userpanelBody .userpanelleftmenu .item .menu a.m108 { background-position: 0px -290px; margin-top: 7px; }
#userpanelBody .userpanelleftmenu .item .menu a.m108:hover, a.m108ed { background-position: 0px -290px; }
#userpanelBody .userpanelleftmenu .item .menu a.m109 { background-position: 0px -330px; margin-top: 7px; }
#userpanelBody .userpanelleftmenu .item .menu a.m109:hover, a.m109ed { background-position: 0px -330px; }
#userpanelBody .userpanelleftmenu .item .menu a.m110 { background-position: 0px -375px; margin-top: 9px; }
#userpanelBody .userpanelleftmenu .item .menu a.m110:hover, a.m110ed { background-position: 0px -375px; }
#userpanelBody .userpanelleftmenu .item .menu a.m111 { background-position: 0px -415px; margin-top: 7px; }
#userpanelBody .userpanelleftmenu .item .menu a.m111:hover, a.m111ed { background-position: 0px -415px; }
#userpanelBody .userpanelleftmenu .item .menu a.m112 { background-position: 0px -455px; margin-top: 7px; }
#userpanelBody .userpanelleftmenu .item .menu a.m112:hover, a.m112ed { background-position: 0px -455px; }
#userpanelBody .userpanelleftmenu .item .menu a.m113 { background-position: 0px -495px; margin-top: 7px; }
#userpanelBody .userpanelleftmenu .item .menu a.m113:hover, a.m113ed { background-position: 0px -495px; }
#userpanelBody .userpanelleftmenu .item .menu a.m114 { background-position: 0px -531px; margin-top: 7px; }
#userpanelBody .userpanelleftmenu .item .menu a.m114:hover, a.m114ed { background-position: 0px -531px; }
#userpanelBody .userpanelleftmenu .item .menu a.m115 { background-position: 0px -581px; margin-top: 10px; }
#userpanelBody .userpanelleftmenu .item .menu a.m115:hover, a.m115ed { background-position: 0px -581px; }
#userpanelBody .userpanelleftmenu .item .menu a.m116 { background-position: 0px -621px; margin-top: 7px; }
#userpanelBody .userpanelleftmenu .item .menu a.m116:hover, a.m116ed { background-position: 0px -621px; }
#userpanelBody .userpanelleftmenu .item .menu a.m117 { background-position: 0px -661px; margin-top: 7px; }
#userpanelBody .userpanelleftmenu .item .menu a.m117:hover, a.m117ed { background-position: 0px -661px; }
#userpanelBody .userpanelleftmenu .item .menu a.m118 { background-position: 0px -701px; margin-top: 7px; }
#userpanelBody .userpanelleftmenu .item .menu a.m118:hover, a.m118ed { background-position: 0px -701px; }
#userpanelBody .userpanelleftmenu .item .menu a.m119 { background-position: 0px -741px; margin-top: 7px; }
#userpanelBody .userpanelleftmenu .item .menu a.m119:hover, a.m119ed { background-position: 0px -741px; }
#userpanelBody .userpanelleftmenu .item .menu a.m120 { background-position: 0px -781px; margin-top: 7px; }
#userpanelBody .userpanelleftmenu .item .menu a.m120:hover, a.m120ed { background-position: 0px -781px; }
#userpanelBody .userpanelleftmenu .item .menu a.m121 { background-position: 0px -821px; margin-top: 7px; }
#userpanelBody .userpanelleftmenu .item .menu a.m121:hover, a.m121ed { background-position: 0px -821px; }
#userpanelBody .userpanelleftmenu .item .menu a.m122 { background-position: 0px -861px; margin-top: 7px; }
#userpanelBody .userpanelleftmenu .item .menu a.m122:hover, a.m122ed { background-position: 0px -861px; }
#userpanelBody .userpanelleftmenu .item .menu a.m123 {background-position: 0px -901px; margin-top: 7px; }
#userpanelBody .userpanelleftmenu .item .menu a.m123:hover, a.m123ed {background-position: 0px -901px; }
#userpanelBody .userpanelleftmenu .item .menu a.m124 {background-position: 0px -941px;  margin-top: 7px; }
#userpanelBody .userpanelleftmenu .item .menu a.m124:hover, a.m124ed {background-position: 0px -941px; }

#userpanelBody .content .memu .banner { margin-top: 26px; margin-left: 10px; }

/* 填充高度 */
.fixpanel { min-height: 1000px; float: left; }

/* 标题+选项卡样式 */

#userpanelBody .topbar .title { line-height: 2em; background-repeat: no-repeat; height: 21px; margin-top: 15px; padding-left: 25px; margin-left: 25px; }
#userpanelBody .topbar .title p { display: block; width: 60px; height: auto; margin-left: 20px; font-size: 14px; color: #1d80b8; font-weight: bold; }
#userpanelBody .topbar .tabs { height: auto; width: 800px; margin-top: 20px; margin-left: 10px; background-image: url(navbg.jpg); background-repeat: repeat-x; background-position: 0px 25px; overflow: hidden; }
#userpanelBody .topbar .tabs .menu0 { margin-left: 15px; }
#userpanelBody .topbar .tabs .menu0 li { cursor: pointer; display: inline; float: left; width: 105px; height: 30px; text-align: center; line-height: 2.0em; background-image: url(menu_bg.jpg); background-repeat: no-repeat; margin-left: 5px; margin-top: 3px; }

#userpanelBody .topbar .tabs .menu0 li.hover { background-image: url(menu_bg1.jpg); background-repeat: no-repeat; width: 105px; height: 26px; line-height: 2.5em; margin-top: 0px; }
#userpanelBody .topbar .tabs .menu0 li a { width: 105px; height: 23px; display: block; }
#userpanelBody .topbar .tabs .menu0 li.hover span { color: #e21b04; }
#userpanelBody .topbar .tabs .menu0 #newwrite { background-image: none; }
#userpanelBody .topbar .tabs .menu0 #newwrite a { color: Red; }
#userpanelBody .topbar .tabs .menu0 #newwrite.hover { background-image: url(menu_bg1.jpg); background-repeat: no-repeat; width: 105px; height: 23px; }
#userpanelBody .topbar .tabs .menu0 li span { color: #e21b04; }

/* 用户中心删除按钮与编辑按钮 */
.edit { background-image: url("options.gif"); background-position: 3px 0; background-repeat: no-repeat; margin-right: 15px; cursor: pointer; float: left; height: 15px; width: 15px; }
.delete { background-image: url("options.gif"); background-position: -23px 0; background-repeat: no-repeat; cursor: pointer; float: left; height: 15px; width: 15px; }
.edit:hover { background-position: -35px 0px; }
.delete:hover { background-position: -63px 0px; }


/* 同步登录页面 */
.infopanel .loginTitle { font-size: 10pt; margin-bottom: 10px; }
.infopanel .loginTitle .errorInfo { clear: both; border: 1px dotted #DBDDD3; padding: 15px 10px 10px 56px; background: #FDFFF2 url(hint.gif) no-repeat 20px 15px; margin: 10px 0; }
.infopanel .loginTitle .infomessage { float: right; margin-top: -10px; margin-right: -4px; }
#otherweblist { margin-top: 5px; height: 30px; }
#otherweblist a { margin-right: 10px; float: left; display: inline; }
#showLoginInfo { margin-top: 13px; width: 850px; }
#serverList { width: 200px; float: left; font-weight: bold; line-height: 1.5em; }
#nameList { width: 500px; float: left; line-height: 1.5em; }
#nameList .showName a { color: #108AC6; text-decoration: underline; }
#nameList .showName .bangding:hover, .bangding:active { background-color: #108AC6; color: White; }
