﻿#main_bg { background: url(user/left-bg.gif) #ffffff repeat-y left; clear: both; }
#main_left { width: 235px; }
#main_left dl, #main_left dt, #main_left dd, #main_left ul, #main_left li { padding: 0px; margin: 0px; }
#main_left li { list-style: none; }
#main_left dl { border: 1px solid #9bbde6; background: url(user/mg_user_bg.gif) center repeat-y; }
#main_left dt { height: 72px; background: url(user/mg_user_titleTop.gif) center top no-repeat; }
#main_left dd { height: auto!important; height: 400px; min-height: 400px; background: url(user/mg_user_Bottom.gif) center bottom no-repeat; padding-bottom: 20px; }
#reg_main_left /*注册页面左侧定义 */ { float: left; width: 210px; padding: 0px; margin: 0px; }
#main_right { float: right; }
#main_right_box { margin-left: 240px; }
#mg_user_left { float: left; margin-left: 1px!important;/*IE7, FF*/ margin-left: 0px; padding-bottom: 23px; background: url(user/mg_user_tagB.gif) center bottom no-repeat; }
.onBottom { background: url(user/mg_user_tagOnB.gif) center bottom no-repeat!important; }
#mg_user_left li { width: 32px; }
#mg_user_left li a { display: block; color: #8dbad8; font-weight: bolder; font-size: 12px; padding: 15px 8px 4px 12px; margin: auto; width: 12px; text-decoration: none; word-break: break-all; white-space: normal; word-wrap: break-word; line-break: strict;/*IE,非汉字换行*/ background: url(user/mg_user_tagT2.gif) center top no-repeat; }
li#menu_0 a { background: url(user/mg_user_tagT.gif) center top no-repeat; }
#menu_0 a:hover, #mg_user_left li.Side_title_top a { color: #0178b5; background: url(user/mg_user_tagOnT.gif) center top no-repeat!important; }
#mg_user_left li a:hover, #mg_user_left li.Side_title a { color: #0178b5; text-decoration: none; background: url(user/mg_user_tagOnT2.gif) center top no-repeat; }
#mg_user_left li.AfterOn a { background: url(user/mg_user_tagAfterOn.gif) center top no-repeat; }
#mg_user_left li.menu_first a { background: url(user/mg_user_tagT.gif) center top no-repeat; }
#mg_user_right { float: left; margin-left: 10px; padding: 10px; }
#mg_user_right li { border-bottom: 1px dashed #dfebf9; }
#Main_Operation { text-align:left; list-style-type:none; }
#Main_Operation li { list-style-type:none; }
/* ==用户中心定义== */ 
/* 左侧会员登录信息 */
#LoginStatusbody { background: none; }
.u_login { font: normal normal normal 12px/120% Arial, "宋体", Helvetica, sans-serif; }
form { margin: 0px; }
/* ==用户中心定义－－上分下栏定义开始== */
.u_management_bg { padding: 0px; margin: 0px auto; width:982px; clear: both; }
.u_management { float: right; width: 100px; }
/* 忘记密码 */
.u_management_Password { border: 1px solid #9bbde6; height: auto !important; height: 200px; min-height: 200px; text-align: center; }
.u_management_Password h1 { padding: 5px 0px; margin-bottom: 10px; background: url(images/tabtitle.gif) #fff repeat-x top; font: normal normal bold 20px/24px Arial, "宋体", Helvetica, sans-serif; color: #4d89d2; border-top: 2px solid #fff; border-left: 2px solid #fff; border-right: 2px solid #fff; border-bottom: 1px solid #9bbde6; }
.u_management_Password .left { text-align: left; }
.u_management_Password .right { text-align: right; }
/* 左侧会员图片 */
.u_navigation_pic { float: left; width: 208px; height: 55px; background: url(images/u_navigation_pic.gif) no-repeat center center; }
/* 右侧文字操作导航 */
.c_title { float: left; width: 50px; margin: 0px 0px 0px 10px; }
.u_navigation_menu { padding-top: 5px; }
.u_navigation_menu a, .u_navigation_menu a:link { font: normal normal bold 14px/22px Arial, "宋体", Helvetica, sans-serif; text-decoration: none; color: #014390; padding-left: 18px; background: url(images/c_title.gif) no-repeat left 2px; }
.u_navigation_menu a:hover { color: #c00; text-decoration: underline; background: url(images/c_title_hover.gif) no-repeat left 2px; }
/* 书签式面板tabtitle */
.tabtitle { border-top: 1px solid #9bbde6; border-left: 1px solid #9bbde6; border-right: 1px solid #9bbde6; }
.titlemouseover { border-top: 1px solid #9bbde6; border-left: 1px solid #9bbde6; border-right: 1px solid #9bbde6; }
.U_tabtitle, .U_titlemouseover { float: left; width: 50px; font: normal normal bold 13px/24px Arial, "宋体", Helvetica, sans-serif; text-align: center; overflow: hidden; margin-right: 1px; }
.U_tabtitle { color: #4d89d2; background: url(user/tabtitle.gif) #fff repeat-x top; border: 1px solid #9bbde6; }
.U_titlemouseover { cursor: pointer; color: #c00; background: #fff; border: 1px solid #9bbde6; }
/* 匿名用户投稿链接 */
.bt_login { margin: 5px 10px 5px 5px; display: block; width: 67px; height: 23px; line-height: 23px; text-align: center; float:left; color: #718cb0; background: url(Images/bt_login.gif) center 0px no-repeat; cursor: pointer; }
.bt_login:hover { color: #ffffff; background: url(Images/bt_login.gif) center -23px no-repeat; }
/* 快速注册页 */
.smart_login { }
.smart_login dl { width: 476px; margin-right: 5px; float: left; display: inline; }
.smart_login dt { background: #F4F8FD url(Images/icon_user.gif) 8px 2px no-repeat; padding-left: 35px; line-height: 22px; font-weight: bolder; color: #6493C8; }
/* 会员中心管理菜单定义 */
#UTab0, #UTab1, #UTab2, #UTab3, #UTab4, #UTab5 { padding: 5px; }
#UTab0 ul, #UTab1 ul, #UTab2 ul, #UTab3 ul, #UTab4 ul, #UTab5 ul, #UTab0 li, #UTab1 li, #UTab2 li, #UTab3 li, #UTab4 li, #UTab5 li { margin: 0px; padding: 0px; list-style: none; display: block; }
#UTab0 ul, #UTab1 ul, #UTab2 ul, #UTab3 ul, #UTab4 ul, #UTab5 ul { margin: 5px; }
/* 菜单图片内容宽度定义 */
#UTab0 li, #UTab1 li, #UTab2 li, #UTab3 li, #UTab4 li, #UTab5 li { float: left; display: block; width: 110px; text-align: center; }
#UTab1 li { width: 74px; }
/* 信息管理内容宽度定义 */
#UTab0 ul { padding: 5px 0px 0px 90px; }
/* 商城管理 */
#UTab1 ul { padding: 5px 0px; }
/* 短消息管理 */
#UTab2 ul { padding: 5px 0px 0px 150px; }
/* 帐户管理 */
#UTab3 ul { padding: 5px 0px 0px 260px; }
/* 好友列表 */
#UTab4 ul { padding: 5px 0px 0px 260px; }
/* 充值管理 */
#UTab5 ul { padding: 5px 0px 0px 260px; }
/* 右侧快捷图片导航 */
.u_navigation { margin: 0px; padding: 0px; text-align: center; }
/* 左侧栏目导航 */
.user_box2, .user_box2 dl, .user_box2 dt, .user_box2 dd { padding: 0px; margin: 0px; }
.user_box2 { border: 1px solid #9bbde6; background: #d4e4f6; }
.user_box2 dt { padding-left: 70px; background: url(images/user_tit.gif) no-repeat left top; font: normal normal bold 14px/120% Arial, "宋体", Helvetica, sans-serif; color: #0a4180; line-height: 24px; border-bottom: 1px solid #9bbde6; }
.user_box2 dd { padding: 5px; }
/* 栏目导航背景 */
#NodeTreebody { background: #d4e4f6; }
/* 下页面总体定义 */
/*
.u_form1
{
    width:740px;
    float:right;
}
*/
.u_form_center { text-align: center; }
.u_form_center img { border: 0px; }
/* 注册页面 */
#PnlRegStep2 { padding: 0px; margin: 0px; }
#PnlRegStep2 td { background: #F4F8FD; }
/* ==用户中心定义－－上下分栏定义结束== */

.title, .spacingtitle, th { line-height: 120%; color: #000; font-weight: bold; }
.Gdvspacingtitle, th { background: url(Images/title.gif) #b0d0f3 repeat-x left top; line-height: 120%; color: #3666aa; font-weight: bold; }
.Gdvspacingtitle { line-height: 24px; }
.spacingtitle { letter-spacing: 12px; line-height: 24px; }
/* 书签式面板tabtitle */
.tabtitle, .titlemouseover { float: left; width: 100px; font: normal normal bold 13px/21px Arial, "宋体", Helvetica, sans-serif; text-align: center; overflow: hidden; }
.tabtitle dl, .titlemouseover dl { margin: 0px; padding: 0px; border: 2px solid #fff; }
.tabtitle { color: #069; background: url(user/tabtitle.gif) #fff repeat-x top; border: 1px solid #6493C8; }
.titlemouseover { cursor: pointer; color: #c00; border: 1px solid #6493C8; background: #fff; }
*+html .titlemouseover { padding-bottom: 1px; }
* html #Tab0, * html #Tab1, * html #Tab2, * html #Tab3 { margin-right: -3px; }
#Tab0, #Tab1, #Tab2, #Tab3 { margin-top: -3px; padding: 5px; border-right: 1px solid #9bbde6; border-top: none; height: auto !important; height: 165px; min-height: 165px; }
/* ==通用定义== */
.clearbox { border-top: 1px solid transparent !important; margin-top: -1px !important; border-top: 0px; margin-top: 0px; height: 0px; clear: both; background: none; font-size: 0px; visibility: hidden; }
/*用户中心手风琴式菜单*/
.usercenter-left { width:233px; border:1px solid #ccc; padding:1px; }
#user-type { width:218px; display:block; background:url(images/user-center.gif) 0 0 no-repeat #dfebf9; padding:70px 8px 10px 7px; height:auto; }
#user-type h3 { font-size:12px; height:28px; margin:5px 0 0; padding:0px 0px 0px 30px; font-weight:bold; line-height:28px; color:#666; cursor:pointer; background:url(images/user-title-off.gif) }
#user-type h3:hover { background:url(images/user-title-on.gif) 0 0 no-repeat; color:#004c8c; }
#user-type .user-type-section { overflow:hidden; background:#fff }
#user-type .user-type-content { border:1px solid #cdcdcd; padding:1px; border-top:none; background:#fff; }
#user-type .user-type-content ul { display:block; background:url(images/user-message-b-bg.gif) bottom repeat-x; padding:5px 10px 8px; }
#user-type .user-type-content li { display:block; height:26px; line-height:26px; border-bottom:1px dashed #f2f2f2; }
#user-type .user-type-content li.last { border-bottom:none; }
#user-type .user-type-content li a { display:block; color:#666; text-decoration:none; }
#user-type .user-type-content li a:hover { background:#F6F6F6; color:#aa0000; }

