*{padding:0;margin:0;outline:0;font-style:normal;/*vertical-align:baseline;*/-webkit-tap-highlight-color:rgba(255,0,0,0)}
html{height:100%;}
body{color:#333;width:100%;margin:0 auto;font-size:13px;background-color:#FFF;font-family:Microsoft Yahei,Arial,Simsun,Helvetica,Segoe UI,sans-serif}
img{border:0;}
dd,dl,dt,em,li,ol,p,ul{margin:0;padding:0;list-style:none;text-decoration:none;vertical-align:middle}
:-moz-placeholder{color:#DDD}
::-moz-placeholder{color:#DDD}
input:-ms-input-placeholder{color:#DDD}
input::-webkit-input-placeholder{color:#DDD}
input,textarea,button {outline:none;}
a:link,a:visited,a:active {color:#000000; text-decoration:none;}
a:hover {color:#000000; text-decoration:underline;}

/*Index样式*/
.container{position:relative;padding:0;margin:0;height:100%;box-sizing:border-box;/*overflow:hidden;*/background-color:#FFF}
.container .operateBar{margin:10px 20px;height:24px;border:1px solid #d9d9d9;background-color:#f4f4f4;line-height:24px;padding:8px 10px}
.container .infoBoxS{margin:10px 20px;bottom:85px;border:solid 1px #d9d9d9;border-radius:2px;overflow:hidden;clear:both}
.container .infoBox{width:100%}
.container .infoBox thead{height:38px;line-height:38px;border-bottom:1px solid #d9d9d9;box-sizing:border-box;background-color:#F4F4F4;text-align:left}
.container .infoBox tbody tr{height:30px;line-height:30px;padding:0 25px}
.container .infoBox thead tr th{text-align:left;padding-left:5px;border-bottom:1px solid #d9d9d9;border-spacing:0}
.container .infoBox tbody tr td{text-align:left;padding-left:5px;border-bottom:1px dashed #d9d9d9;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;border-spacing:0}
.container .infoBox tbody tr:last-child td{border-bottom:none 0}
.container .infoBox>tbody>tr:hover>td{background-color:#cee0f7}
.container .operateBar .search{float:left;display:flex}
.container .operateBar .search input{margin:0 5px;height:24px;box-sizing:border-box;border:1px solid #d9d9d9;padding:0 5px}
.container .operateBar .search input:focus{border:1px solid #00A3E1;background:#FFFBDE}
.container .operateBar .search input[type="submit"]:focus{background:#00A3E1}
.container .operateBar .operateList{float:right;margin-right:15px}
.container .infoEditBox{margin:10px 20px}
.mybutton{color:#fff;padding:0 10px;border:0;border-radius:2px;background-color:#00A3E1;cursor:pointer;line-height:24px}
.mybutton:focus{background:#1791C1}
.mybuttonBox{width:99%; margin:20px auto 0 auto; text-align:center;}

/*Form样式*/
.formTable{margin:0 auto;width:100%}
.formTable tr th{font-weight:400;text-align:right;width:90px;height:24px;padding:2px}
.formTable tr td{padding:2px;background: #ffffff}
.formValue .form-text{background:#fff;border:1px solid #b7b6b4;line-height:24px;height:24px;vertical-align:middle;padding-left:2px;margin:0;width:100%}
.formValue .form-select:focus,.form-text:focus{border:1px solid #00A3E1;background:#FFFBDE}
.formValue .form-select{background:#fff;border:1px solid #b7b6b4;line-height:24px;padding:2px;vertical-align:middle;height:24px}
.formValue.has-error{position:relative}
.formValue.has-error .form-text.error{border-color:#db5251;background-color:snow}
.formValue.has-error:after{position:absolute;content:"!";width:16px;height:16px;border-radius:50%;color:#fff;background-color:#db5251;right:3px;top:8px;text-align:center;line-height:16px}
.formValue textarea.form-text{font-family:Microsoft Yahei,Arial,Simsun,Helvetica,Segoe UI,sans-serif}

/*分页样式*/
.container .pageNav{height:20px;line-height:20px;text-align:center;color:#424242;margin:20px auto;bottom:30px;width:100%;display:flex;justify-content:center}
a.pager:link,a.pager:visited,a.pager:active{padding:1px 5px; margin:2px; color:#000000; text-decoration:none; border:1px solid  #cccccc;}
a.pagercurrent:link,a.pagercurrent:visited,a.pagercurrent:active{padding:1px 5px; margin:2px; color:#cc0000; font-weight:bold; text-decoration:none; border:1px solid  #cccccc;}
a.pager:hover{padding:1px 5px; margin:2px; color:#000000; background:#CEE0F7; border:1px solid #99BBE8;}
.pagertxt{width:30px;border:none 0; background:#ffffff; border:1px solid #cccccc;text-align:center;height:17px; line-height:17px; font-family:Arial, Helvetica, sans-serif;}
.pagerarrow{font-family:Arial, Helvetica, sans-serif; font-size:16px;}

/*选择框样式*/
.ckbox,.rdio{position:relative;display:block;padding-right:12px;line-height:initial;float:left}
.ckbox input[type=checkbox],.rdio input[type=radio]{opacity:0;margin:3px 0 0}
.ckbox label,.rdio label{padding-left:10px;cursor:pointer;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;-khtml-user-select:none;user-select:none}
.ckbox label:before{width:16px;height:16px;position:absolute;top:1px;left:0;content:'';display:inline-block;border:1px solid #ccc;background:#fff}
.ckbox input[type=checkbox]:disabled+label{color:#999}
.ckbox input[type=checkbox]:disabled+label:before{background-color:#eee}
.ckbox input[type=checkbox]:checked+label::after{font-family:test_font;content:"\e611";position:absolute;top:1px;left:1px;display:inline-block;font-size:16px;width:16px;height:16px;color:#337ab7}
.ckbox input[type=checkbox]:checked+label:before{border-color:#337ab7;background-color:#fff}
.rdio label:before{width:16px;height:16px;position:absolute;top:1px;left:0;content:'';display:inline-block;-moz-border-radius:50px;-webkit-border-radius:50px;border-radius:50px;border:1px solid #ccc;background:#fff}
.rdio input[type=radio]:disabled+label{color:#999}
.rdio input[type=radio]:disabled+label:before{background-color:#eee}
.rdio input[type=radio]:checked+label::after{content:"";position:absolute;top:5px;left:4px;display:inline-block;font-size:11px;width:10px;height:10px;background-color:#444;-moz-border-radius:50px;-webkit-border-radius:50px;border-radius:50px}
.rdio input[type=radio]:checked+label:before{border-color:#337ab7}
.rdio input[type=radio]:checked+label::after{background-color:#337ab7}

/*开关样式*/
.icon-checkon{color:#337ab7}
.icon-checkoff{color:#aaa}

/*上传进度条*/
.uploadpress { float:left; margin-left:12px; width:280px; display:none; height:31px; background:#ccc; text-align:center;}
.uploadpress div { height:31px; background:#3c87da; width:0px; text-align:center; line-height:31px; color:#fff;border:1px solid #0e66c8;}

/*上传按钮*/
.webuploader-pick {position: relative;display: inline-block;cursor: pointer;background: #3499f0;padding: 6px 15px;color: #fff;text-align: center;border-radius: 0px;border:1px solid #0e66c9;overflow: hidden;}
.webuploader-pick-hover {background: #3c87da;border:1px solid #0e66c8;box-shadow: 0 0 3px #95ccfb;}
.uploadbut { background: #3499f0;padding: 6px 15px;border:1px solid #0e66c9;color: #fff;width:90px;height:30px; text-align: center;border-radius: 0px; margin-left:6px;}
.uploadbut:hover {background: #3c87da;border:1px solid #0e66c8;box-shadow: 0 0 3px #95ccfb;}