/*Css Rest*/
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td { margin:0; padding:0; }
body, button, input, select, textarea { font:12px/1.5 Tahoma, arial, \5b8b\4f53, \5FAE\8F6F\96C5\9ED1; font-family:\5FAE\8F6F\96C5\9ED1; }
input { font-family:Tahoma; }
h1 ,h2 ,h3, h4, h5, h6 { font-size: 14px; }
ul, ol { list-style:none; }
a { text-decoration: none; cursor:pointer; }
a:hover {text-decoration:none;}
fieldset, img { border:0; }
button, input, select, textarea { font-size:100%; }
.input-in { border:1px solid #68ACFF; outline:1px solid aqua; font-family:Tahoma; }
a { text-decoration:none; }
a:hover { text-decoration:none; }
a:link, a:visited { color:#333; }
.white, .white a, .white a:link, .white a:visited { color:#e3f1fc; }
.red { color:#F00; }
.green{ color:#006400; }
.cle { clear:both; }
.hide { display:none;}
/*通用布局样式*/
body { /*background: url(../images/bodyBg.png) center repeat-y;*/}
#header { width:100%; height:74px;background:url(../images/headerBg.png) 0 -32px repeat-x; }
.header { width:1520px; margin:0 auto; height:70px; position:relative; background:url(../images/headerBg1.png) 0 -32px no-repeat; }
/*#logo { position:absolute; left:10px; bottom:10px; }*/
.headerRight { color:#b6cdea; position:absolute; right:0; bottom:10px; }
.headerRight a { color:#b6cdea; padding:0 4px; }
.headerRight .help { background:url(../images/dot1.png) left center no-repeat; padding-left:19px; margin-left:6px; }
#contain { width:1520px; padding-top:10px; margin:0 auto; /*background: url(../images/bodyBg.png) center repeat-y;*/}
#sidebar { float:left; width:158px; }
#sidebar .navBox { width:157px; }
#sidebar .navBox dt {background:url(../images/sidebarNavLiBgLink.png) no-repeat; width:141px; padding-right:16px; cursor:pointer; text-align:right; color:#e2f3ff; height:37px; line-height:36px; font-size:13px; }
#sidebar .navBox dt.hover{font-weight:600;}
#sidebar .navBox dt.current{font-weight:600;background:url(../images/sidebarNavLiBgHover.png) no-repeat; }
#sidebar .navBox dd { width:157px; padding-bottom:10px; }
#sidebar .navBox dd a { display:block; width:140px; padding-right:14px; font-weight:600; color:#515152; height:20px; line-height:20px; text-align:right; }
#sidebar .navBox dd a:hover{color:#000; background:none;}
#sidebar .navBox dd a.current { background: url(../images/dot2.png) right center no-repeat; }
#sidebar .cName { text-align:right; color:#bfbfbf; font-size:18px; margin-top:20px; padding-top:4px; padding-right:10px; font-family: "Lucida Console", Monaco, "微软雅黑"; border-top:1px #bfbfbf solid; }
#main { width:1192px; float:left; padding-bottom:60px; position:relative;margin-left: 10px;}
.mainTop { width:1192px; height:37px; position:relative; }
.breadcrumbs { width:1188px; background:url(../images/bread.png) no-repeat; height:37px; line-height:35px; font-weight:600; padding-left:69px; }
.breadcrumbs div { float:left; padding:0 24px 0 10px; display: block; height:32px; line-height:32px; background:url(../images/bred.png) right center no-repeat; }
.breadcrumbs div a:hover { color:#fff; }
.search { width:300px; height:28px; background:url(../images/searchBg.png) no-repeat; position:absolute; top:3px; right:4px; }
#search { width:160px; height:16px; line-height:18px; position: absolute; left:6px; top:6px; border:none; background:none; }
.select_file { position:absolute; top:10px; left:120px; background:none; border:none; }
#selectCon { display:none; width:84px; z-index:1000; position:absolute; top:27px; right:34px; background:#fcfcf5; padding:6px; }
#selectCon li a { height:22px; line-height:22px; color:#444; display:block; padding:0 4px; }
#selectCon li a:hover { background:url(../images/sidebarNavLiBgLink.png) center center; color:#fff; }
#main .name { height:14px; width:74px; line-height:14px; cursor:pointer; background:url(../images/dot3.png) right center no-repeat; padding-right:14px; padding-left:6px; border-left:1px #cfd1bd solid; color:#ccc; position:absolute; right:36px; top:7px; }
#main .name a:hover { color:#666; }
#sub { width:28px; height:28px; border:none; background:none; position:absolute; top:2px; right:4px; cursor:pointer; }
.mainCon { width:1192px; min-height:380px; height:auto !important; height:380px; overflow:visible; padding-top:10px; }
.dataTable { width:1188px; margin:0 auto; }
.dataTable h2 { padding:8px 0 8px 15px; margin-bottom:20px; font-size:13px; border-bottom:2px dotted #C8C8C9}
.dataTable .thead { width:1188px; color:#fff; background:url(../images/tableHeader.png) no-repeat; height:28px; line-height:28px; text-align:left; background-size: cover; }
.dataTable .tbody table { border-collapse:collapse;border:solid 1px #99a3a7; color:#636e72; }
.dataTable .tbody table tr{ height:22px;}
.dataTable .tbody table td { border:solid 1px #99a3a7; vertical-align:middle; height:22px; text-indent:5px; }
.dataTable .tbody .uneven { background:#fff; }
.dataTable .tbody .even{background:#e1e7e9 url(../images/trBg.png) top repeat-x; }
.dataTable .tbody table .row_1{ text-align:center;}
#userTable .row_1{ width:50px; overflow:hidden; text-indent:0; text-align:center;}
#userTable .row_2{ width:120px;}
#userTable .row_3{ width:120px;}
#userTable .row_4{ width:65px;}
#userTable .row_5{ width:130px;text-indent:0; padding-left:10px;}
#userTable .row_6{ width:320px;}
#enduserTable .row_1{ width:30px; overflow:hidden; text-indent:0; text-align:center;}
#enduserTable .row_2{ width:260px;}
#enduserTable .row_3{ width:100px;}
#enduserTable .row_4{ width:70px;}
#enduserTable .row_5{ width:260px;}
#enduserTable .row_6{ width:80px;}
#enduserTable .row_7{ width:250px;}
#agentTable .row_1{ width:40px; overflow:hidden; text-indent:0; text-align:center;}
#agentTable .row_2{ width:320px;}
#agentTable .row_3{ width:194px;}
#agentTable .row_4{ width:84px;}
#agentTable .row_5{ width:70px;}
#agentTable .row_6{ width:66px;}
#agentTable .row_7{ width:136px;}
#agentTable .row_8{ /*width:30px;*/ }
#agentTable .row_9{ width:0px;}
.dataTable .thead span{display:block; padding-right:1px; height:28px; float:left; font-size:12px; text-indent:10px; font-weight:600; background:url(../images/borG.png) left center no-repeat;}
.dataTable .thead span.row_1{background:none;}
.dataTable .thead .checkTitle{ position:relative; top:8px; _top:3px; left:1px;}
.dot{display:block; width:32px; height:30px; overflow:hidden; position:relative; float:left;}
.dot img{display:block; width:20px; height:20px; position:absolute; top:4px; left:2px;}
a.dot:hover img{width:24px; height:24px; top:4px; left:4px;}
.inTable{padding:4px 0;}
.inTable,.inTable td{border:none !important;}
.progress{width:80px; height:20px; margin:2px auto; border:1px #03C solid; line-height:20px; text-indent:0;}
.progress div{ height:20px; float:left;}
/*设备状态*/
.OFFLINE{background:#f00;text-align:center; color:#fff; background:url(../images/stopBg.png) repeat-x; border:1px #990000 solid;}
.ONLINE{text-align:center; color:#fff; background:#054e0d;background: url(../images/onlineBg.png) no-repeat; border:1px #496eb3 solid;}
.UNKNOWN{text-align:center; color:#fff; background:url(../images/unknowBg.png) repeat-x; border:1px #000 solid;}
/*复制状态*/
.REPLICATION{text-align:center; color:#fff; background:url(../images/copyBg.png) repeat-x; border:1px #8c2a00 solid;}
.STALE{text-align:center; color:#fff; background:url(../images/staleBg.png) repeat-x; border:1px #003366 solid;}
.MIRROR{text-align:center; color:#fff; background: url(../images/mirror.png) no-repeat; border:1px #496eb3 solid;}
.STOP{background:#f00;text-align:center; color:#fff; background:url(../images/stopBg.png) repeat-x; border:1px #990000 solid;}
/*恢复状态, STOP, UNKNOWN和前面定义的一样*/
.FINISH{text-align:center; color:#fff; background: url(../images/mirror.png) no-repeat; border:1px #496eb3 solid;}
.RECOVERY{text-align:center; color:#fff; background: url(../images/mirror.png) no-repeat; border:1px #496eb3 solid;}
/* 弹出层样式 */
#xubox_shade{position:fixed; _position:absolute; z-index:2147483640; top:0; left:0; width:100%; height:100%; overflow:hidden;}
#xubox_layer{position:absolute;  left:50%;}
#xubox_title{position:relative;}
#xubox_title i{position:absolute;}
#xubox_title em{position:absolute;}
#xubox_close{position:absolute;}

.xubox_msg{ position:absolute; width:30px; height:30px; top:62px; left:25px;}
.xubox_msgtype0{ background:url(../js/layer/skin/default/xubox_ico0.png) -91px -38px no-repeat;}
.xubox_msgtype1{ background:url(../js/layer/skin/default/xubox_ico0.png) -128px -38px no-repeat;}
.xubox_msgtype2{ background:url(../js/layer/skin/default/xubox_ico0.png) -163px -38px no-repeat;}
.xubox_msgtype3{ background:url(../js/layer/skin/default/xubox_ico0.png) -91px -75px no-repeat;}
.xubox_msgtype4{ background:url(../js/layer/skin/default/xubox_ico0.png) -163px -75px no-repeat;}
.xubox_msgtype5{ background:url(../js/layer/skin/default/xubox_ico0.png) -163px -112px no-repeat;}
.xubox_msgtype6{ background:url(../js/layer/skin/default/xubox_ico0.png) -163px -148px no-repeat;}
.xubox_msgtype7{ background:url(../js/layer/skin/default/xubox_ico0.png) -128px -75px no-repeat;}
.xubox_msgtype8{ background:url(../js/layer/skin/default/xubox_ico0.png) -91px -6px no-repeat;}
.xubox_msgtype9{ background:url(../js/layer/skin/default/xubox_ico0.png) -129px -6px no-repeat;}
.xubox_msgtype10{ background:url(../js/layer/skin/default/xubox_ico0.png) -163px -6px no-repeat;}
.xubox_text{ position:absolute; word-break:break-all; height:80px; padding-right:20px; overflow:hidden; font-size:14px; top:65px; left:65px; line-height:25px;}

/*--- skin0 ---*/
.xubox_shade_0{ background:url(../js/layer/skin/default/xubox_shade0.png) scroll repeat;}
.xubox_layer_0{ width:310px; height:200px;  margin-left:-155px; background:url(../js/layer/skin/default/xubox_layer0.png) repeat; padding:3px 0;}
.xubox_main_0{ background:#FFF; height:100%; margin:0 3px;}
.xubox_title_0{ width:100%; height:35px; line-height:35px; background:url(../js/layer/skin/default/xubox_title0.png) #EBEBEB repeat-x; border-bottom:1px solid #D5D5D5; cursor:move; font-size:14px; color:#333;}
.xubox_title_0 i{ width:18px; height:18px; left:8px; top:8px; background:url(../js/layer/skin/default/xubox_ico0.png) -5px -5px no-repeat; }
.xubox_title_0 em{ height:20px; line-height:20px; width:240px; display:block; top:9px; left:32px; overflow:hidden; font-style:normal;}
.xubox_close0_0{ right:10px; top:13px; width:15px; height:15px; background:url(../js/layer/skin/default/xubox_ico0.png) -30px -6px no-repeat; cursor:pointer; overflow:hidden;}
.xubox_close0_0:hover{background:url(../js/layer/skin/default/xubox_ico0.png) -50px -6px no-repeat;}
.xubox_close1_0{ right:-15px; top:-16px; width:33px; height:31px; background:url(../js/layer/skin/default/xubox_ico0.png) -6px -182px no-repeat; cursor:pointer; overflow:hidden;}
.xubox_close1_0:hover{background:url(../js/layer/skin/default/xubox_ico0.png) -46px -182px no-repeat;}
.xubox_botton1_0{ position:absolute; bottom:20px; left:50%;  margin-left:-39px; width:79px; height:32px; background:url(../js/layer/skin/default/xubox_ico0.png) -6px -34px no-repeat; text-decoration:none; color:#FFF; font-size:14px; font-weight:bold; text-align:center; line-height:34px; overflow:hidden;}
.xubox_botton1_0:hover{background:url(../js/layer/skin/default/xubox_ico0.png) -6px -72px no-repeat; text-decoration:none; color:#FFF; }
.xubox_botton2_0{ position:absolute; bottom:20px;
left:50%;  margin-left:-76px; width:71px; height:29px;
 background:url(../js/layer/skin/default/xubox_ico0.png) -5px -114px no-repeat;
 text-decoration:none; color:#FFF; font-size:12px; font-weight:bold; text-align:center; line-height:31px; overflow:hidden;}
.xubox_botton2_0:hover{background:url(../js/layer/skin/default/xubox_ico0.png) -5px -146px no-repeat; text-decoration:none; color:#FFF; }
.xubox_botton3_0{ position:absolute; bottom:20px; left:50%;
margin-left:10px; width:71px; height:29px; background:url(../js/layer/skin/default/xubox_ico0.png) -81px -114px no-repeat;
text-decoration:none; color:#FFF; font-size:12px; font-weight:bold; text-align:center; line-height:31px; overflow:hidden;}
.xubox_botton3_0:hover{background:url(../js/layer/skin/default/xubox_ico0.png) -81px -146px no-repeat; text-decoration:none; color:#FFF;}
.xubox_loading_0{ margin:5px; width:262px; height:28px; background:url(../js/layer/skin/default/xubox_loading.gif) no-repeat; display:block; text-decoration:none; color:#FFF; }
.mainFoot{ width:100%; height:50px; margin:30px 0 0 0;}
.btn{ background:url(../images/btn.png) left top no-repeat; min-width:46px; width:auto !important; width:76px; overflow:visible; text-align:center; line-height:28px; color:#fff; font-weight:600; height:28px; display:block;}
.btn span{ display:block; padding:0 14px; margin-right:-4px; height:28px;background:url(../images/btn.png) right bottom no-repeat;}
a.btn:hover{ background:url(../images/btnHover.png) left top no-repeat;_background:url(../images/btn.png) left top no-repeat;}
a.btn:hover span{background:url(../images/btnHover.png) right bottom no-repeat;_background:url(../images/btnHover.png) right bottom no-repeat;}

.btnBox {padding-left:4px;}
.btnBox .btn{float:left; margin-right:15px;}
.turnPage1{float:right;}
.turnPage1 a{background:url(../images/turnPage1.png) no-repeat; display:block; width:32px; height:25px; line-height:24px; color:#717171; text-align:center; float:left; margin-right:4px;}
.turnPage1 a:link,.turnPage1 a:visited{color:#717171; }
.turnPage1 a:hover,.turnPage1 a.current{background:url(../images/turnPageHover1.png) no-repeat; color:#f2f2f2;}
.turnPage1 a.disabled:hover{ background:url(../images/turnPage1.png) no-repeat; color:#666}
.turnPage{float:right;}
.turnPage a{background:url(../images/turnPage.png) no-repeat; display:block; width:26px; height:25px; line-height:24px; color:#717171; text-align:center; float:left; margin-right:4px;}
.turnPage a:link,.turnPage a:visited{color:#717171; }
.turnPage a:hover,.turnPage a.current{background:url(../images/turnPageHover.png) no-repeat; color:#f2f2f2;}
.turnPage a.disabled:hover{ background:url(../images/turnPage.png) no-repeat; color:#666}

/* 工作机管理 */
#working_list .row_1{ width:24px;overflow:hidden; text-indent:0; text-align:center;}
#working_list .row_2{width:86px;}
#working_list .row_3{width:105px;}
#working_list .row_4{width:110px;}
#working_list .row_5{width:110px;}
#working_list .row_6{width:70px;}
#working_list .row_7{width:72px;}
#working_list .row_8{width:70px;}

#license_list .row_1{width:100px;overflow:hidden; text-indent:0; text-align:center;} /*序列号*/
#license_list .row_2{width:140px;} /*类型*/
#license_list .row_3{width:174px;} /*单位名称*/
#license_list .row_4{width:80px;}

#license_list .row_5 {
  width: 200px;
  word-break: break-all;
}
#license_list .row_6{width:150px;}
#license_list .row_7{width:50px;}

#license_listv4 .row_1{width:100px;overflow:hidden; text-indent:0; text-align:center;} /*序列号*/
#license_listv4 .row_2{width:174px;} /*单位名称*/
#license_listv4 .row_3{width:110px;}
#license_listv4 .row_4{width:380px;}
#license_listv4 .row_5{width:150px;}
#license_listv4 .row_6{width:50px;}

#license_history .row_1{width:140px;overflow:hidden; text-indent:10px;}
#license_history .row_2{width:253px;}
#license_history .row_3{width:80px;}
#license_history .row_4{width:236px;}
#license_history .row_5{width:166px;}
#license_history .row_6{width:128px;}
#license_history .row_7{width:40px;}

/* 文件系统 */
#rules_list .row_1{ width:24px; text-align:center;text-indent:0;}
#rules_list .row_2{ width:120px;}
#rules_list .row_3{width:115px;}
#rules_list .row_4{width:115px;}
#rules_list .row_5{width:115px;}
#rules_list .row_6{width:100px;}
/*----------- 用户修改 ------------*/
.an-userAlter { width:1142px; margin:0 auto; padding:10px 20px 30px; border:1px solid #D5D5D6; position:relative}
.an-userAlter h2 { padding:8px 0 8px 15px; margin-bottom:20px; font-size:13px; border-bottom:2px dotted #C8C8C9}
.an-userAlter-form p { margin-bottom:10px}
.an-userAlter-form p b { padding:0 5px; color:#FF0000}
.an-userAlter-form p span { width:140px; display:inline-block; text-align:right; padding:0 5px 0 0; line-height: 28px;}
.an-userAlter-form p span.buttontop{text-align:left; position:relative; bottom:4px; left:2px;}
.an-userAlter-form p #cdprange_text{width:400px; text-align:left;}
.an-userAlter-form p #cdprange_text .txt14px{width:40px; text-align:center;}
.an-userAlter-form p span.pre{width:20px;}
.an-userAlter-form p span.btnP{width:70px;}
.an-input,.an-select { border:1px solid #C8C8C9}
.an-input { width:320px; height:24px}
.an-check-box {margin-left: 6px; vertical-align:middle; margin-top:0;}
.an-select { width:322px; font-size:13px; height: 26px;}
.pt80 { padding-top:80px}
.pb30 { padding-bottom:30px}
.an-userAlter a.btn { color:#FFF}

/*----------- 系统参数 ------------*/
#em,#error,#warn { margin-right:6px}
.mr20 { margin-right:20px}
div.pa { position:absolute; right:0; bottom:30px}

/*----------- 软件管理 ------------*/
div#manage { width:786px; padding:2px 2px 30px 2px; border-width:1px}
.manageBox { height:114px; position:relative;}
.manageBox h3 { position:absolute; bottom:33px; left:26px; font-weight:500;}
.manageBox div.pa { left:408px;}
.manageBox h2{padding-top:26px;}

.manageBottom h2 ,.manageBox h2{
  border-bottom: 2px dotted #C8C8C9;
  font-size: 13px;
  margin-bottom: 20px;
  padding: 15px 0 8px 30px;
  width:750px;
  margin:0 auto;}
.manageBottom ul { padding-left:15px; padding-top:10px;}
.manageBottom li { line-height:25px}
.manageBottom li span { width:200px; display:inline-block; padding-left:12px}
.manageBottom div.pa {
  bottom: 36px;
  right: 184px;
}
.m_logo{position:absolute; top:10px; left:20px;}

/*----------- 修改规则 ------------*/
.none { display:none}
.tabBox { width:764px; margin:0 auto; margin-bottom:15px; overflow:hidden; padding-top:27px; position:relative;}
.tabNav { height:27px; line-height:27px; position:absolute; top:0; left:0;}
.tabNav li { float:left; display:inline; margin-right:5px; position:relative; text-align:center}
.tabNav li a { width:66px; height:27px; display:block; float:left; cursor:pointer; background:url(../images/tab_bg1.png) no-repeat;}
.tabNav li a.current,.tabNav li a:hover { display:block; font-weight:600; float:left; color:#51A6EB; background:url(../images/tab_bg.png) no-repeat;}
.tabCon { width:722px; border:1px solid #E7EDF3; background:#EEF2FB; color:#656668; padding:20px; margin-top:-1px}
div.pl20 { padding-left:20px}
.footer { clear:both; text-align:center; color:#9CA8AD; padding-top:70px; padding-bottom:55px}
.footer span { padding-left:5px}
.fTitle{width:70px; text-align:right; display:block; float:left; color:#656668; padding:0 5px 5px 0}
.fInput{width:236px; height:18px; border:1px #ababab solid;}
.tabCon .label{color:#666; margin-right:6px; cursor:pointer;}
.tabCon .label input{margin-right:4px;}
.tabCon td{padding:4px 0;}
.tabCon a{color:#666;}
.area1{display: block; float:left;}
.area1 select{height:75px;width:238px;border:1px #ababab solid;}
.tabCon .info a{text-decoration:underline;}
.btn1{width:66px; height:24px; color:#333; line-height:24px;cursor:pointer; margin-bottom:4px;}
.tabCon .btnBox{width:70px; display:block; float:left; }
.tabCon .tr3 .btnBox{padding:10px; padding:10px 16px;}
.tabCon .trB .fTitle{display:block; float:none; text-align:left; width:200px;}
.tabCon .trB select{width:548px; height:80px; float:left;}
.tabCon .red{color:#f00; padding:4px 2px 0 0;}
.tabCon .preNext{padding:10px; float:left; width:24px;}
.tabCon .preNext a{cursor:pointer; display:block;}
.tabCon .prev{margin-bottom:20px;}
.tabCon .trB .btnBox{padding:12px 0 0 0;}
.tabCon .trLast .fTitle{ position:relative; top:4px;}
.conBoxRules{width:700px; margin:0 auto;}
.conBoxRules .cbr1{line-height:16px; margin-right:30px;}
.conBoxRules .cbr1 input{margin-right:6px;}
/* 日志管理 */

#log_list .row_1{width:140px;text-align:left}
#log_list .row_2{width:100px;}
#log_list .row_3{width:110px;}
#log_list .row_4{width:360px;}
.log_time{width:561px; height:28px; margin:10px 0 10px 0;}
.log_time .tt{font-size:14px; margin-right:4px; color:#636365; padding-left:6px;}
.input{width:150px; height:22px; border:1px #dbdbdb solid; line-height:22px;}
.log_time .mid{padding:0 10px; color:#aeb1b2;}
#log_time_sub{width:60px; height:24px; margin-left:10px; background:url(../images/sub.png) bottom repeat-x; border:1px #c7c9cb solid; color:#777; cursor:pointer;}

#log_sys_list .row_1{width:140px;text-align:left}
#log_sys_list .row_2{width:70px;}
#log_sys_list .row_3{width:60px;}
#log_sys_list .row_4{width:420px;}

/* 恢复管理 */
#rc_list .row_1{ width:24px; text-align:center; text-indent:0;}
#rc_list .row_2 {
  padding-left: 10px;
  text-indent: 0;
}
#rc_list .row_3{width:100px;}
#rc_list .row_4{width:120px;}
#rc_list .row_5{width:120px;}
#rc_list .row_6{width:66px; text-indent:0; padding-left:10px;}
#rc_list .row_7{width:88px;}

/* 用户信息修改 */
#user_add{ width:788px; height:423px; margin:0 auto;}
.border1{ border:1px #d5d5d6 solid;}
/* 底部 */
#footer{width:100%; text-align:center; color:#7e8d92; position:absolute; bottom:10px; left:0;}

/* added by 吕爱民*/
#disk_detail_table .row_1{text-align:left;width:200px;}
#disk_detail_table .row_2{width:200px;}
#disk_detail_table .row_3{width:200px;}

#rule_snap_list .row_1{width:60px;text-align:center; text-indent:0;}
#rule_snap_list .row_2{width:200px;}
#rule_snap_list .row_3{width:200px;}


#rule_ophan_list .row_1{width:50px;text-align:center; text-indent:0;}
#rule_ophan_list .row_2{width:50px;}
#rule_ophan_list .row_3{width:350px;}
#rule_ophan_list .row_4{width:140px;}
#rule_ophan_list .row_5{width:110px;}
#passwd_alert{width:340px; text-align:left; padding-left:6px;}
#rep{width:320px;}
#include{width:200px;}
#rep_target_path{width:300px; text-align:left; padding-left:6px;}
#div_snaplist{display:none;float:left; margin-left:6px; _display:inline;}
.white a.otherColor:link,.white a.otherColor:visited{color:#333; float:right;}

#licTable {
  margin: auto 148px;
}

.w3-table-all{border-collapse:collapse;border-spacing:0;width:100%;display:table}.w3-table-all{border:1px solid #ccc}
.w3-table-all tr{border-bottom:1px solid #ddd}.w3-striped tbody tr:nth-child(even){background-color:#f1f1f1}
.w3-table-all td,.w3-table-all th{border:1px solid #ddd;padding:8px 8px;display:table-cell;text-align:left;vertical-align:top}

.sys-checkbox {
  display: inline-block;
  width: 156px;
}

.full-width {
  width: 100% !important;
}
.functional-panel {
  display: flex;
}
.functional-checkbox {
  width: 1000px;
}
.functional-checkbox .el-checkbox {
  width: 136px;
}
.functional-checkbox .el-checkbox .el-checkbox__label {
  overflow: hidden;
  text-overflow: ellipsis;
}

.mb6 {
  margin-bottom: 6px;
}

.ml8 {
  margin-left: 8px !important;
}

.ml12 {
  margin-left: 12px !important;
}

.table-footer {
  overflow: hidden;
}

.table-footer > div {
  margin-top: 15px;
}

.el-pagination {
  float: right;
}

.hidden-ele {
  display: none;
}
