@charset "utf-8";
/* ----------------------- */
@import url("global.css");
/* ----------------------- */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td{margin:0;padding:0;}
table {border-collapse:collapse;border-spacing:0;}
body {font: 12px "Lucida Grande", Verdana, Lucida, Helvetica, Arial, "宋体", sans-serif;color: #333;margin:0;padding:0;background:url(../images/background/bg.jpg) #f1f3f3 repeat-x top;overflow:hidden; text-align:left;}

/* 主体布局控制 */
.wrapper{width:1000px;margin:0 auto;background:url(../images/background/top_bg.png) no-repeat!important;background-repeat: no-repeat;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/background/top_bg.png');_background-image:none;}
.wrapper .center{width:856px;float:left;position:relative;}
.wrapper .right{width:144px;float:left;position:relative; padding-top:120px;}

.logo{width:30%; float:left; padding:12px 0 16px 0;}

.toplink{float:right;height:60px;line-height:80px;color:#eee;width:70%; text-align:right;}
.toplink a{color:#fff;}
.toplink a:hover{color:#eee;text-decoration:underline;}

/* 透明层 */
.layer1{height:100%;padding:6px;background:url(../images/layer/border_bg.png);_background-image:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', src='images/layer/border_bg.png', sizingMethod='scale');}
.layer2{background:#fff;}

.layer3{background:#c7cbd6;height:100%;padding:6px 6px 6px 0;background:url(../images/layer/border_bg.png);_background-image:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', src='images/layer/border_bg.png', sizingMethod='scale');}
.layer4{height:auto;background:#f4f8fb;}

.right_title{background:url(../images/title-bg/right_title.gif) no-repeat bottom;padding:12px 0 22px 0;color:#7195A9;text-align:center;font-size:14px;font-weight:bold;}

/* 右边子菜单 */
.nav_2{list-style-type:none;margin:0;*overflow:hidden;*width:100%;}
.nav_2 li{text-align:center;height:30px;}
.nav_2 li span{line-height:30px;display:block;height:30px;}
.nav_2 li span.active{display:block;height:30px;position:relative;left:-10px;width:160px;z-index:500;background:url(../images/title-bg/nav_2_bg.gif) no-repeat;filter:Alpha(Opacity=70, Style=0);opacity:0.70;font-weight:bold;text-decoration:none;color:#fff;top:0;}

.title{background:url(../images/ico/arrow.gif) no-repeat left 3px; padding-left:12px;}

/* 框架 */
.iframebox{padding:12px;height:420px;}
/* 版权 */
.copyright{background:url(../images/copyright.gif) no-repeat right;height:9px;}
/* Loading */
#LoadingBox{position:absolute;top:44%;padding:4px 8px;background:#FEFBCC;color:#887733;border:1px solid #E4E098;z-index:999;}

/* 协议 */
.treaty{border:1px solid #ccc;padding:8px 6px;color:#000; background:#f9f9f9;height:330px; overflow-y:scroll;}
.treaty .info{ padding:4px 12px;color:#666;}

/* 权限检查 */
.power{}
.power .contrast{width:100%;color:#666;font-weight:100;}
.power .contrast tbody .hui{background:#f8f8f8;}
.power .contrast tbody .lan{background:#11AEE0;color:#fff;}
.power .contrast tbody .hong{background:#f60;color:#fff;}
.power .contrast tbody .no-left{border-left:none;}
.power .contrast tbody .no-right{border-right:none;}
.power .contrast tbody td{height:28px;border:1px solid #D5E9ED;padding:0 8px;}

/* 数据库配置 */
.database{}
.database .title{background:url(../images/title-bg/title-bg1.gif) #DAF1F8 no-repeat left top;height:32px;padding-left:8px;overflow:hidden; line-height:32px;}
.database .log{border:1px solid #ccc;padding:8px 6px;background:#ffffcc;height:210px; overflow-y:scroll;color:#666;}

/* 通用表单 */
.inputbox{padding:6px 8px;}
.inputbox label.name{width:14%;display:-moz-inline-box !important;display:inline-block;line-height:22px;_line-height:20px;height:24px;text-align:right;padding-right:10px;vertical-align:top;float:left;color:#666;}
.inputbox .input200{width:200px;background:url(../images/input-bg.gif) no-repeat top left;;border:1px solid #D5DDE0;padding:3px 4px;color:#004e7e;}
.inputbox .input400{width:380px;background:url(../images/input-bg.gif) no-repeat top left;border:1px solid #D5DDE0;padding:3px 4px;color:#004e7e;height:50px;}
.inputbox .select{width:120px;background:url(../images/input-bg.gif) no-repeat top left;border:1px solid #D5DDE0;padding:3px 4px;color:#000;}
.inputbox p{margin-bottom:5px;vertical-align:top;}
.inputbox .focus{ background:#fefad5;border-color:#f5e691;color:#333;}
.inputbox .point{background:url(../images/point.gif) no-repeat;display:-moz-inline-box !important;display:inline-block;height:24px;line-height:22px;_line-height:20px;padding-left:38px;}
.inputbox .ico-remind{background-position:14px 3px;}
.inputbox .ico-error{background-position:14px -37px;}
.inputbox .ico-via{background-position:14px -77px;}
.inputbox .radio{display:-moz-inline-box !important;display:inline-block;position:relative;_left:-4px;}
.inputbox hr{height:0px;overflow:hidden;border-top:1px solid #A7DDE7;}