/*表格*/
.listly{border:1px solid #ccc; width:98%; margin:15px;}
.listly th{ text-align:center; background:url(../images/ta_02.png) repeat-x;}
.listly th{ line-height:28px;}
.listly td{ height:28px; border:1px solid #ccc; text-align:center; word-wrap:break-word; word-break:normal; word-break:break-all;}
.listly td a{ display: inline-block; text-decoration: none;  text-align: center; color:#333333; width: 80px; vertical-align: top;} 
.listly td a img{line-height:30px;}
.listly td .mo i{display: inline-block; width: 25px; height:15px; line-height: 15px;}
.listly td .en i{display: inline-block; width: 25px; height:13px; line-height: 13px;}
.listly td .pl,.de i{display: inline-block; width: 15px; height:15px; line-height: 15px;}


/*按钮*/
.serleftly{padding:20px 0 0 15px;}
.serrightly{ float:left; padding-left: 200px;}
.inquirely{ padding:5px 20px; background:#fd9502; border-radius:3px; color:#fff; border:0; cursor:pointer; margin-right:15px;}
.inqu{padding:7px 20px; background:#fd9502; border-radius:3px; color:#fff; border:0; cursor:pointer; margin-right:15px;}
.inqu:hover{text-decoration: none; color:#ffffff;}



/*查询条件*/
.ri_but{padding:15px 15px 0 15px;}
.ri_but .search{width: 356px; height: 33px; border-radius: 3px; border:none; border:1px solid #cccccc; margin-right: 15px; color:#747474; padding-left: 10px;}
.ri_but .query{min-width: 64px; height:28px; background: #fd9502; border-radius: 3px; color: #fff; border: 0; cursor: pointer; margin-right: 15px;}

.ri_but .er{padding: 7px 20px; background: #fd9502; border-radius: 3px; color: #fff; cursor: pointer; margin-right: 15px;}
.ri_but .er:hover{text-decoration: none;}

/*弹框*/
.cue_add{width: 410px; min-height: 180px; background: #ffffff; position:fixed; top:27%; left:40%; border-radius: 5px; z-index: 99; border: 3px solid #8c8c8c; text-align: center; box-shadow: 1px 3px 10px 6px #dedddd; overflow: hidden;}
.cue_add .cue_up{margin-top: 30px;}
.cue_add .cue_up .cu{float: left; width: 410px; height: 30px; line-height: 30px; margin: 10px 0;}
.cue_add .cue_up .cu span{width: 75px; margin-right:5px; display: inline-block; float: left; text-align: right;}
.cue_add .cue_up .cu .te1{width: 295px; height: 28px;  line-height:28px; border:1px solid #cccccc; padding-left: 10px; float: left;}
.cue_add .cue_up .cu i{float: left; width: 95px; text-align: left; line-height: 30px; display: inline-block;}
.cue_add .cue_up .cu i input{width: 15px; height: 15px; vertical-align: middle; margin-right: 5px;}
.cue_add .cue_b{height: 28px; margin-bottom: 20px;}
.cue_add .cue_b .can1,.can2{width: 87px; height: 28px; line-height: 28px; color: #ffffff; border-radius: 3px; background: #fd9502; border:none; margin: 0 15px;}


.cue_a{width: 410px; min-height: 260px; background: #ffffff; position:fixed; top:27%; left:40%; border-radius: 5px; z-index: 99; border: 3px solid #8c8c8c; text-align: center; box-shadow: 1px 3px 10px 6px #dedddd; overflow: hidden;}
.cue_a .cue_up{margin-top: 15px;}
.cue_a .cue_up .cu{float: left; width: 410px; height: 30px; line-height: 30px; margin: 10px 0;}
.cue_a .cue_up .cu span{width: 75px; margin-right:5px; display: inline-block; float: left; text-align: right;}
.cue_a .cue_up .cu .te1{width: 295px; height: 28px; line-height:28px;  border:1px solid #cccccc; padding-left: 10px; float: left; border-radius: 3px;}
.cue_a .cue_up .cu .se1{width: 306px; height: 28px; line-height:28px; border:1px solid #cccccc; float: left; border-radius: 3px;}
.cue_a .cue_up .cu i{float: left; width: 95px; text-align: left; line-height: 30px; display: inline-block;}
.cue_a .cue_up .cu i input{width: 15px; height: 15px; vertical-align: middle; margin-right: 5px;}
.cue_a .cue_b{height: 28px; margin-bottom: 20px;}
.cue_a .cue_b .can1,.can2{width: 87px; height: 28px; line-height: 28px; color: #ffffff; border-radius: 3px; background: #fd9502; border:none; margin: 0 15px;}



.cue_box{width: 410px; min-height: 110px; background: #ffffff; position:fixed; top:27%; left:40%; border-radius: 5px; z-index: 99; border: 3px solid #8c8c8c; text-align: center; box-shadow: 1px 3px 10px 6px #dedddd; overflow: hidden;}

.cue_box .cue_hd{ height: 32px; line-height: 31px; margin: 25px 0;}

.cue_box .cue_hd i{position:absolute; left: 95px;}
.cue_box .cue_hd i.onely{width:30px; height:31px; background:url(../images/002.png) no-repeat -18px -53px;}

.cue_box .cue_hd a{ color: #666666; text-decoration: none; padding-left: 20px;}
.cue_box .cue_up .cu{float: left; width: 410px; height: 30px; line-height: 30px; margin: 10px 0;}
.cue_box .cue_up .cu span{width: 75px; padding-right:5px; background: red; display: inline-block; float: left;}


.cue_box .cue_b{height: 28px; margin-bottom: 20px;}
.cue_box .cue_b .can1,.can2{width: 87px; height: 28px; line-height: 28px; color: #ffffff; border-radius: 3px; background: #fd9502; border:none; margin: 0 15px;}

/*系统管理添加修改*/
.cue_xt{width: 410px; min-height: 290px; background: #ffffff; position:fixed; top:27%; left:40%; border-radius: 5px; z-index: 99; border: 3px solid #8c8c8c; text-align: center; box-shadow: 1px 3px 10px 6px #dedddd; overflow: hidden;}
.cue_xt .cue_up{margin-top: 15px;}
.cue_xt .cue_up .cu{float: left; width: 410px; height: 30px; line-height: 30px; margin-bottom: 15px;}
.cue_xt .cue_up .cu span{width: 75px; margin-right:5px; display: inline-block; float: left; text-align: right;}
.cue_xt .cue_up .cu .te1{width: 295px; height: 28px; line-height:28px;  border:1px solid #cccccc; padding-left: 10px; float: left; border-radius: 3px;}
.cue_xt .cue_up .cu .se1{width: 306px; height: 28px;  line-height:28px;  border:1px solid #cccccc; float: left; border-radius: 3px;}
.cue_xt .cue_up .cu i{float: left; width: 95px; text-align: left; line-height: 30px; display: inline-block;}
.cue_xt .cue_up .cu i input{width: 15px; height: 15px; vertical-align: middle; margin-right: 5px; }
.cue_xt .cue_b{ margin-bottom: 20px;}
.cue_xt .cue_b .can1,.can2{width: 87px; height: 28px; line-height: 28px; color: #ffffff; border-radius: 3px; background: #fd9502; border:none; margin: 0 15px;}


.cue_mo{width: 410px; min-height: 305px; background: #ffffff; position:fixed; top:27%; left:40%; border-radius: 5px; z-index: 99; border: 3px solid #8c8c8c; text-align: center; box-shadow: 1px 3px 10px 6px #dedddd; overflow: hidden;}
.cue_mo .cue_up{margin-top: 15px;}
.cue_mo .cue_up .cu{float: left; width: 410px; height: 30px; line-height: 30px; margin-bottom: 19px;}
.cue_mo .cue_up .cu span{width: 75px; margin-right:5px; display: inline-block; float: left; text-align: right; color: #666666;}
.cue_mo .cue_up .cu .se1{width: 305px; height: 28px;  line-height:28px;  border:1px solid #cccccc; float: left;}
.cue_mo .cue_up .cu i{float: left; width: 95px; text-align: left; line-height: 30px; display: inline-block;}
.cue_mo .cue_up .cu i input{width: 15px; height: 15px; vertical-align: middle; margin-right: 5px;}
.cue_mo .cue_b{height: 28px; margin-bottom: 20px;}
.cue_mo .cue_b .can1,.can2{width: 87px; height: 28px; line-height: 28px; color: #ffffff; border-radius: 3px; background: #fd9502; border:none; margin: 0 15px;}




/*角色管理中间部分*/
.roleface{ overflow-x:auto; margin-top:26px;}
.roletly{margin-bottom:20px;}
.roletly span{width: 300px; display: inline-block; text-align: right; margin-right: 5px;}
.roletly .inply{ width:184px; height:27px; border:1px solid #ccc; border-radius: 3px;}
.roletly .se1{ width:185px; height:27px; border:1px solid #ccc; border-radius: 3px;}
.roletly i{ display: inline-block; margin: 0 20px 0 5px; line-height: 25px; vertical-align: middle;}
.roletly i input{ width: 15px; height: 15px; vertical-align: middle;}

/*模块管理中间部分*/
.surface{ overflow-x:auto;padding-left: 30px;margin-top: 10px;}
.surbotly{float: left; clear: both; width:100%;}
.surbotly span{width:10%; text-align: right; display: inline-block; float: left; height: 29px; line-height: 29px;}
.surbotly .se1{width:22%; height:27px;  line-height:27px;  border:1px solid #ccc; float: left; border-radius: 3px;}
.surbotly .inply{ width:22%; height:27px;  line-height:27px;  border:1px solid #ccc; float: left; border-radius: 3px;}
.surbotly{ margin-bottom:20px;}
.surbotly .pa{padding-left:7%;}
.surtxt{ text-align:right; width:272px; display:inline-block;}
.menu{ display: inline-block; margin: 0 20px 0 5px; line-height: 29px; vertical-align: middle;}
.menu input{ width: 15px; height: 15px; vertical-align: middle;}

/*角色,模块管理公共部分*/
.totality{ width:250px; margin:61px 0 0 271px; clear: both;}
.totality .noly{ margin-right:0;}
.savely{ width:87px; height:28px; line-height:28px; border:0; background:#fd9502; color:#fff; border-radius:4px; margin-right:70px;}




/*下拉框美化的宽度*/
.surbotly .selely{float:left; width:139px; } /*人员管理_添加 修改*/
.cu .selely{ width:259px; float: left; text-align: left;}/*部门管理*/
.roletly .selely{width:139px;}/*角色管理*/


/*获取光标是表格显示*/
.fou{z-index: 99; position: absolute; width: 50%;}
.fou .listly{margin-top: 0; background: #ffffff;}
.fou .listly{}
.fou .pic{position: absolute; width:19px; height:19px; right:-5px; top:-8px; background: url("../images/close_img.png") no-repeat; cursor: pointer;}
