/*
* 作者信息：lx后台关系系统 版本1.0 author：李雄 QQ：346959251 时间：2014-11-25
*/
/* 初始化 */
body,p,h1,h2,h3,ul,li,dl,dt,dd,form,input,button,select,textarea,img{margin:0;padding:0;}
body{font-family:"微软雅黑","宋体";font-size:15px;color:#797979;line-height:1.5em;background:#f1f2f7;overflow:hidden;}
.page{min-width:900px;}
ul{list-style:none;}
img,input{vertical-align:middle;border:none;}
a img{border:none;}
::selection {background: #FF6C60;color: #fff;}
::-moz-selection {background: #FF6C60;color: #fff;}
a,.altContent h1 span{text-decoration:none;color:#797979;}
a,.altContent h1 span,.altContent input,button{
  -moz-transition: all 0.3s ease-in-out;
  -webkit-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}
a:hover{color:#ff6c60;}
h1,h2,h3{font-size:16px;font-weight:normal;}
table{border-collapse:collapse;line-height:2.5em;}
td,th{border:solid 1px #ddd;padding:0px 10px;text-align:left;}
th{border-bottom:solid 2px #ddd;font-weight:bold;}
tr.evenTr,tr.hoverTr{background:#f9f9f9;}

/* 只有横线表格 */
.colsTable table{width:100%;}
.colsTable table th,.colsTable table td{border-right:none;border-left:none;}

/* 上传图片缩略图最大预览尺寸 */
.imgView img{max-width:150px;max-height:150px;margin-left:10px;}

/* 弹窗样式 */
.alt{display:none;}
.altBg{position:fixed;z-index:996;width:100%;height:100%;background:url(../images/opacityBg.png) left top repeat;left:0;top:0;display:none;}
.altContent{width:600px;top:-50px;position:absolute;left:50%;margin-left:-300px;z-index:999;}
.altContent h1{background: #00A8B3;color: #fff;border-radius: 5px 5px 0 0;height:50px;line-height:50px;padding:0 15px;position:relative;}
.altContent h1 span{display:block;position:absolute;right:0;top:0;padding:0 10px;line-height:50px;cursor:pointer;font-size:22px;}
.altContent h1 span.hover{color:#ccc;}
.altInfo,.altButton{background:#fff;padding:15px;}
.altButton{border-radius:0 0 5px 5px;border-top: 1px solid #e5e5e5;text-align:right;}

/* 定义默认按钮效果样式 */
button,.button,input[type="button"],input[type="submit"]{background-color:#41cac0;color: #fff;display: inline-block;padding: 0 12px;text-align: center;white-space: nowrap;cursor: pointer;border-radius: 4px;line-height:2.5em;height:2.5em;margin-right:10px;font-size:15px;vertical-align:top;border:none;}
a.button{color:#fff;}
.close,input.close{background-color:#bec3c7;}
.success,input.success{background-color:#78CD51;}
.info,input.info{background-color:#58c9f3;}
.warning,input.warning{background-color:#f1c500;}
.danger,input.danger{background-color:#ff6c60;}

/* 鼠标滑过按钮效果 */
button:hover,.button:hover,input[type="button"]:hover,input[type="submit"]:hover{background-color:#39b2a9;}
.close:hover,input.close:hover{background-color:#b0b5b9;}
.success:hover,input.success:hover{background-color:#6dbb4a;}
.info:hover,input.info:hover{background-color:#53bee6;}
.warning:hover,input.warning:hover{background-color:#e4ba00;}
.danger:hover,input.danger:hover{background-color:#ec6459;}

/* 定义阴影按钮效果样式 */
.shadowButton button,.shadowButton .button,.shadowButton input[type="button"],.shadowButton input[type="submit"]{box-shadow:0 4px #29b392;}
.shadowButton .close,.shadowButton input.close{box-shadow: 0 4px #9c9c9c;}
.shadowButton .success,.shadowButton input.success{box-shadow:0 4px #61a642;}
.shadowButton .info,.shadowButton input.info{box-shadow:0 4px #1caadc;}
.shadowButton .warning,.shadowButton input.warning{box-shadow: 0 4px #cab03f;}
.shadowButton .danger,.shadowButton input.danger{box-shadow:0 4px #d1595a;}

/* 定义小按钮样式 */
.smallButton button,.smallButton .button,.smallButton input[type="button"],.smallButton input[type="submit"]{line-height:1.5em;height:1.5em;vertical-align: middle;padding:0 5px;}

/* 定义块状按钮 */
.blockButton button,.blockButton .button,.blockButton input[type="button"],.blockButton input[type="submit"]{display:block;padding:0;margin:0 0 10px 0;width:100%;}

/* 输入框样式 */
input[type="text"],input[type="file"],input[type="password"],select,textarea{border:1px solid #e2e2e4;color:#777;line-height:2em;height:2em;padding:0 5px;border-radius:4px;}
input[type="text"][disabled],input[type="text"][readonly],input[type="password"][disabled],select[disabled],textarea[disabled]{cursor: not-allowed;background:#eee;}
input.longInput{width:450px;}
form p{margin-bottom:10px;}
form span{color:red;}
textarea{vertical-align:top;width:450px;height:100px;}
label{display:inline-block;width:6em;}

.clearFloat{overflow:hidden;}
.overflowScroll{overflow:auto;padding:5px;}

.twoSide{position:relative;}
.twoSide a{position:absolute;right:0;top:0;}
.login{width:330px;margin:100px auto;background:#fff;border-radius:5px;}
.login h1{color:#fff;border-radius:5px 5px 0 0;background:#41cac0;text-align:center;line-height:3em;}
.login .blockButton{margin-top:25px;}
.login form{padding:20px;}
.login .longInput input{width:250px;background-repeat:no-repeat;background-position:5px center;padding-left:30px;}
.user{background-image:url(../images/userIcon.png);}
.pwd{background-image:url(../images/lockIcon.png);}
.header{background:#fff;line-height:60px;overflow:hidden;padding:0 20px;}
.header h1{float:left;}
.header p{float:right;}
.header p a{border-left:dashed 1px #eeeff1;padding-left:15px;margin-right:10px;}
.main{overflow:hidden;position:relative;}
.left{width:230px;background:#2a3542;float:left;position:absolute;left:0;top:0;}
.pannel{position:absolute;right:0;top:50%;margin-top:-35px;cursor:pointer;width:20px;height:70px;background:#2a3542;border-radius:0 5px 5px 0;}
.pannel span{background-image:url(../images/decorationIcon.png);background-position: left bottom;background-repeat:no-repeat;display:block;width:10px;height:9px;margin:30px 0 0 5px;}
.pannel span.hidePannel{background-position:right bottom;}
.leftContent{padding:10px 20px 10px 10px;line-height:36px;overflow-y:auto;}
.leftSection{padding-top:10px;color:#aeb2b7;}
.leftSection a{color:#aeb2b7;display:block;}
.leftSection a:hover{color:#fff;}
.leftSection h1{position:relative;cursor:pointer;padding:0 10px;
  -moz-transition: all 0.3s ease-in-out;
  -webkit-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}
.leftSection h1.get,.leftSection h1.current{background:#35404d;border-radius:4px 4px 0 0;color:#fff;}
.leftSection h1 span{position:absolute;background-image:url(../images/decorationIconOver.png);background-position: right top;background-repeat:no-repeat;width:10px;height:10px;right:10px;top:13px;
  -moz-transition: all 0.3s ease-in-out;
  -webkit-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}
.leftSection h1.on span{background-position: left top;}
.leftSection ul{display:none;background:#35404d;padding:10px 15px 10px 20px;line-height:2em;}
.leftSection ul li a:hover,.leftSection ul li a.currentA{color:#ff6c60;}
.leftSection ul li h1{font-size:15px;padding:0;color:#aeb2b7;}
.right{margin-left:230px;overflow:auto;}
.rightContent{padding:10px;overflow:hidden;}
.rightSection,.tableSection{background:#fff;border-radius:4px;padding:10px;margin-bottom:10px;}
.tableSection{padding:0;overflow:hidden;}
.rightSection h1{color:#39b5aa;font-size:18px;line-height:2em;}
.twoSection{width:46%;float:left;}
.twoSectionRight{margin-left:10px;}
.position{border-radius:4px;line-height:2.5em;margin-bottom:10px;background:#fff;padding-left:10px;}
.position span{color:#ff6c60;}
.tableSection h1{line-height:2.5em;border-bottom:solid 1px #eff2f7;color:#797979;padding:0 10px;}
.tablePage{margin:15px;overflow:hidden;display: flex;justify-content: flex-end;align-items: center;}
.tablePage ul{overflow:hidden;float:right;}
.tablePage ul li{float: left;margin: 0 1px;border: 1px solid #ddd;border-radius: 3px;}
.tablePage ul li.current{padding:3px 10px;background: #e03636;color:#ffffff;}
.tablePage ul li a,.tablePage ul li span{display:block;padding: 3px 10px;}
.tablePage ul li a:hover,.tablePage ul li span{color: #797979;background: #eee;}
.tablePage ul li.disabled span{color:#c7c7c7;background:none;}
.changePage{margin:10px;overflow:hidden;}
.changePage p{float:left;}
.changePage .searchForm{float:right;}
.searchForm{float:right;border:solid 1px #ddd;border-radius:5px;}
.searchForm input{border:none;height:29px;background:none;line-height:29px;}
.searchForm input[type='submit']{border-left:solid 1px #ddd;border-radius:0;box-shadow:none;background:url(../images/search.png) 5px center no-repeat;padding:0 5px 0 25px;color:#797979;}






