@charset "utf-8";
/* 用户页面 */
* {margin:0;padding:0;}
body,th,td,input,select,textarea {font-family: Arial, Helvetica, sans-serif;font-size: 12px;}
body{margin:3px auto 5px auto;}
ul{list-style-type:none;}
.clear{width:auto; height:5px; clear:both; overflow:hidden;}
.c{color:#666666;}
.err{color:#FF0000;}
.keys{background:#FFFF00;color:#FF0000;}
a {text-decoration: none;color: #154BA0;}
a:hover {text-decoration: underline;}

/* 头部 */
#header{width:768px;height:85px;margin:0 auto 0 auto;overflow:hidden;clear:both;}
#header #logo{height:85px;width:200px;background: url("../images/user/top_logo_bg.gif") bottom left no-repeat;float:left;}
#header #logo .logo{margin:0 auto 0 auto;width:160px;}
#header #search{height:85px;width:569px;background: url("../images/user/top_search_bg.gif") bottom repeat-x;float:right;margin-left:-1px;overflow:hidden;}
#header #search #topMenu{width:229px;margin:15px 0 0 50px;height:20px;overflow:hidden;float:left;}
#header #search #topMenu li{float:left;width:70px;height:20px;line-height:20px;text-align:center;border:#BCD6E7 1px solid;border-bottom:none!important;margin-left:2px;background:#F0FAFF;}
#header #search #topFav{width:100px;float:right;margin-top:15px;height:20px;line-height:20px;overflow:hidden; text-align:right;}
#header #search #topSo{height:49px;text-align:right;padding-right:20px;overflow:hidden; clear:both;}
#header #search #topSo form{height:49px;margin-top:13px;}

#headerNav{width:768px;margin:0 auto 0 auto;height:69px;overflow:hidden;clear:both;}
#headerNav .l{width:181px;float:left; height:69px;}
#headerNav .l .la{background:#E8F6FE;height:47px;}
#headerNav .l .lb{background:#D6EDF9;height:22px;line-height:22px;font-weight:bold;text-align:center;}
#headerNav .r {width:587px;float:right;}
#headerNav .r .rl{width:13px;float:left;height:69px;background:url("../images/user/top_nav_y.gif") left top no-repeat;}
#headerNav .r .rr{width:574px;float:right;}
#headerNav .r .rr .t{height:22px;background:#E8F6FE;}
#headerNav .r .rr .title{height:47px;line-height:47px;font-weight: bold;font-size:16px;color:#3497CA; text-align:center;}

/* 主体 */
/** 左 **/
#main{width:768px;margin:0 auto 0 auto;clear:both;height:auto;overflow:hidden;clear:both;}
#main #mLeft{width:181px;float:left;height:auto;overflow:hidden;}
#main #mLeft #menu{text-align:center;background:#E8F6FE;}
#main #mLeft #menu li{background:#D6EDF9;border: 1px solid #D6E0EF;}
#main #mLeft #menu li{height:22px;line-height:22px;font-weight:bold;margin-top:2px;}
#main #mLeft #menu li:hover{background:#E8F6FE;}
#main #mLeft .oth{background-color:#F5FBFF;border: 1px solid #9DD4F1;padding:5px;}
#main #mLeft .oth li{width:155px;overflow:hidden; text-overflow:ellipsis; white-space:nowrap;height:22px;line-height:22px;padding-left:5px;}
#main #mLeft .oth .sm{color:#999;margin:5px;}
.ggTitle{background:#D6EDF9;font-weight:bold;height:20px;line-height:20px;padding-left:10px;border: 1px solid #9DD4F1;border-bottom:none!important;}
/** 右 **/
#main #mRight{width:577px;float:right;height:auto;overflow:hidden;}
.navTitle{background:#E8F6FE;height:24px;line-height:24px;padding-left:8px;font-weight:bold;border-top:1px solid #D6E0EF;margin:2px 0 8px 0;}
.Text{width:557px;margin:0 auto 0 auto;word-break:break-all; table-layout:fixed;line-height:22px;}

/* 底部 */
#foot{width:768px;height:50px;margin:8px auto 10px auto;overflow:hidden;border-top:1px solid #9DD4F1;}
#foot{text-align:center;color:#666;line-height:24px;padding-top:8px;}
