* { margin: 0; padding: 0; list-style: none; text-decoration: none; font-family: "微软雅黑"; }
body, html{background: #FFFFFF}
input, button, select, textarea { outline: none;}
input{border: 1px solid #C8C8C8;}
ul, li { list-style: none }
img { border: none; }
button { outline: none; }
textarea { resize: none }
empty{position: fixed; background:#E2E2E2; left: 0; right: 0; top: 0; bottom: 0; text-align: center; font-size: 30px; color: #B5B5B5; line-height: 480px;}
total,paging{display:none;}
.srk { outline: none; }
.no { display: none; }
.zuo { float: left; }
.you { float: right; }
.juzhong { text-align: center; }
/*�任����*/
.shouxing { cursor: pointer }
/*����ʹ�С*/
.youyuan { font-family: "幼圆"; }
.zi30 { font-size: 30px; }
.zi20 { font-size: 20px; }
.zi16 { font-size: 16px; }
.zi15 { font-size: 15px; }
.zi14 { font-size: 14px; }
.zi13 { font-size: 13px; }
.zi12 { font-size: 12px; }
.jiacu { font-weight: bold; }
/*��ɫ*/
.qhs { color: #666; }
/*��ɫ*/
.lanse { color: #3CC; }
/*��ɫ*/
.huangse { color: #F90; }
/*��ɫ*/
.baise { color: #FFF; }
/*ǳ��ɫ*/
.qianhuise { color: #F2F2F2; }
/*��ɫ*/
.hongse { color: #F00; }
/*��ɫ*/
.lvse { color: #9F0; }
.lanse { color: #09F; }
/*�ύ��ʽ*/
.n_chanpin_nk { margin: auto; height: auto; width: 100%; padding-top: 61px; }
.tijiao { float: left; height: auto; width: 100%; padding-top: 20px; }
.tijiao dl { float: left; width: 80px; height: 30px; text-align: right; line-height: 30px; clear: both; margin-right: 10px; margin-bottom: 15px; margin-left: 5px; }
.tijiao dt { width: auto; height: auto; float: left; line-height: 30px; margin-right: 10px; margin-bottom: 15px; }
.tijiao dt input.radio1{float: left; width: 14px; height: 14px; margin:calc((30px - 14px)/2) 0}
.tijiao dt font{float: left; margin: 0 10px 0 3px; font-size: 14px; color: #666;}
.tijiao dt div.FileUpload{float:left; font-size: 14px; padding:0 10px; line-height: 35px; background:#00a2e9; color:#fff; border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; -o-border-radius: 5px; -ms-border-radius: 5px; cursor: pointer;}
.tijiao .exhibit{ border: 2px dashed #C9C9C9; float: left; width: 800px; height: 360px; overflow: hidden; position: relative; }
.tijiao .exhibit img{ max-width: 100%; position: absolute; top: 0px; right: 0px; bottom: 0px; left: 0px; margin: auto; }
.input input{ float: left; }
.input span{ line-height: 32px; font-size: 14px; float: left; margin-right: 10px; margin-left: 5px; color: #666666; height: 32px; }
.link_tijiao { float: left; height: auto; width: 100%; padding-top: 20px; padding-bottom: 20px; }
.link_tijiao dl { float: left; width: 80px; height: 30px; clear: both; text-align: right; line-height: 30px; margin-right: 10px; margin-bottom: 20px; margin-left: 5px; }
.link_tijiao dt { width: auto; height: auto; float: left; line-height: 30px; margin-right: 10px; margin-bottom: 10px; }
.fileInput {cursor: pointer; height: 30px; width: 80px; overflow: hidden; line-height: 31px; text-align: center; font-size: 14px; border: 1px solid #E3E3E3; position: relative; left: 0px; top: 0px; background-color: #F0F0F0; color: #666666; }
.file {display: none;}
.fileInput:hover { background-color: #EBEBEB; }
.fileInput input{display: none;}
.fileInput1 {cursor: pointer; height: 80px; width: 80px; overflow: hidden; line-height: 31px; text-align: center; font-size: 14px; border: 1px solid #E3E3E3; position: relative; left: 0px; top: 0px; color: #666666; background-repeat: no-repeat; background-position: center center; background-size: 70% auto;}
.fileInput1 p{float: left; position: absolute; width:0; height: 100%; left: 0; background:rgba(0,162,233,0.50);}
.img_yl { height: 255px; width: 488px; position: absolute; z-index: 5; top: 20px; border: 2px dashed #CCC; overflow: hidden; left: 555px; }
.img_ylxw { height: 255px; width: 488px; border: 2px dashed #CCC; overflow: hidden; float: left; clear: both; }
.img_ylxw_img { height: auto; width: auto; float: left; }
.img_yldx { height: auto; max-width: 100%; position: absolute; z-index: 50; margin:0px auto auto auto; left: 0px; top: 0px; right: 0px; bottom: 0px; }
.img_tishi { width: 100%; line-height: 255px; height: 100%; font-size: 25px; font-weight: bold; color: #3CC; position: relative; background-image: url(/images/img/touming_img.png); text-align: center; z-index: 1; }
.img_yl .region{ float: left; height: 100%; width: 100%; position: relative; }
.img_yl .region #speed{ float: left; background-color: rgba(0,51,255,.5); height: 100%; position: absolute; left: 0px; top: 0px; z-index: 9999; text-align: center; color: #FFFFFF; font-size: 30px; line-height: 257px; overflow: hidden; width: 0px; }
.xuanze { height: 30px; width: auto; text-align: center; float: left; border: 1px double #C9C9C9; }
.wenbenziduan { float: left; width: 260px; line-height: 30px; height: 30px; border: 1px double #C9C9C9; padding: 0px 5px;}
.wenbenziduan2 { float: left; width: 50px; line-height: 30px; height: 30px; border: 1px double #C9C9C9; }
.wenbenquyu { height: 90px; width: 430px; border: 1px double #CCC; resize: none; padding: 5px;}



.theme{width:100%; float: left; margin-top:42px;}
.theme tips{width:96%; float: left; padding:15px 2%; background-color: #E6E6E6; font-size:16px; color:#8c6767;}
.FormStyle.s1{padding-top:0;}
.FormStyle{float: left; width:96%; margin:20px 2%}
.FormStyle section{float:left; width:50%;}
.FormStyle whole{float:left; width:100%;}
.FormStyle dl{float: left; width:100%;}
.FormStyle dl dt,.FormStyle dl dd{float:left; margin:8px 0; font-size: 16px; color:#3F3F3F;}
.FormStyle dl dt{width:110px; text-align: right; line-height: 35px;}
.FormStyle dl dd{width:calc(100% - 100px - 10px); margin-left:10px}
.FormStyle dl dd input{float: left; border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; -o-border-radius: 5px; -ms-border-radius: 5px; border: 1px solid #ABABAB;}
.FormStyle dl dd input.radio1{float: left; width: 16px; height: 16px; margin:calc((35px - 14px)/2) 0; cursor:pointer;}
.FormStyle dl dd input.radio1:nth-of-type(n+2){margin-left:20px;}
.FormStyle dl dd input.text1{float: left; width: 50%; height: 35px; padding:0 10px}
.FormStyle dl dd input.text1.notice{border-color: #FF0004;}
.FormStyle dl dd input.text2{float: left; width:calc(100% - 20px); height: 35px; padding:0 10px}
.FormStyle dl dd input.text2.notice{border-color: #FF0004;}
.FormStyle dl dd input.text3{float: left; width: 62%; height: 35px; padding:0 10px}
.FormStyle dl dd input.text3.notice{border-color: #FF0004;}
.FormStyle dl dd select.select1{float: left; padding: 0 10px; height: 35px; font-size: 14px; border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; -o-border-radius: 5px; -ms-border-radius: 5px; border: 1px solid #ABABAB;}
.FormStyle dl dd select.select1.notice{border-color: #FF0004;}
.FormStyle dl dd textarea{border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; -o-border-radius: 5px; -ms-border-radius: 5px; border: 1px solid #ABABAB;}
.FormStyle dl dd textarea.textarea1{float: left; width:50%; padding:10px; height:100px;}
.FormStyle dl dd textarea.textarea1.s1{width:89%;}
.FormStyle dl dd textarea.textarea1.s2{height:152px;}
.FormStyle dl dd textarea.textarea1.s3{width:50%; height:152px;}
.FormStyle dl dd textarea.textarea2{float: left; width:calc(100% - 20px); padding:10px; height:100px;}
.FormStyle dl dd textarea.textarea2.s1{height:150px; width:62%;}
.FormStyle dl dd tips{float: left; display: inline-block; line-height:37px;}
.FormStyle dl dd tips font{float: left; margin-left:5px; font-size:14px; color:#3F3F3F;}
.FormStyle dl dd tips span{float: left; margin:0 5px; font-size:14px; color:#666;}
.FormStyle dl dd tips span.s1{cursor: pointer;}
.FormStyle dl dd tips span.s1:hover{color:#00a2e9;}
.FormStyle div.FileUpload{float:left; font-size: 14px; padding:0 10px; line-height: 35px; background:#00a2e9; color:#fff; border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; -o-border-radius: 5px; -ms-border-radius: 5px; cursor: pointer;}
.FormStyle div.preview{position:absolute; right:4.2%; top:0; width:30%; height:280px; overflow:hidden; font-size: 30px; color:#00a2e9; display:flex; display:-webkit-flex; justify-content: center; align-items: center; border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; -o-border-radius: 5px; -ms-border-radius: 5px; border: 2px dashed #ABABAB; }
.FormStyle div.preview.loading::before{content:""; position:absolute; left:0; right:0; top:0; bottom:0; background-image: url(/images/system/loading.gif); background-repeat: no-repeat; background-position: center center; background-size: 60px auto;}
.FormStyle div.preview img{max-width:100%; position: absolute; left:0; right:0; top:0; bottom:0; margin: auto;}
.FormStyle div.preview span{position: absolute; width: 0; left: 0; top: 0; bottom: 0; background-color: rgba(0,162,233,0.50);}
.FormStyle div.preview.s1{width:120px; height:120px; font-size:18px; cursor:pointer;}
.FormStyle div.preview.s2{width:90%; height:500px; cursor:pointer; position:relative; right:inherit; top:inherit;}

/*now*/
.FormStyle{float: left; width:96%; min-width:1000px; margin:20px 2%; padding-top:50px; position:relative;}
.FormStyle div.tab{position:fixed; z-index:9999; float:left; width:96%; padding:0 2%; top:0; left:0; background:#fff;}
.FormStyle div.tab ul{float:left; width:100%; border-bottom: 1px solid #A6A6A6;}
.FormStyle div.tab ul li{float:left; display:inline-block; margin:0 10px; padding:10px 0; position: relative; cursor:pointer; font-size:16px;}
.FormStyle div.tab ul li.on{color:#00a2e9;}
.FormStyle div.tab ul li.on::before{content:""; position:absolute; left:0; right:0; bottom:-1px; border-bottom:2px solid #00a2e9;}
.FormStyle div.box{float:left; width:100%; position:relative;}
.FormStyle div.box view{display:none;}
.FormStyle div.box view.v1 dl{width:calc(100%/3);}
.FormStyle div.box view.v1 dl input.text1{width:90%;}
.FormStyle div.box view.v1 dl select.select1{width:calc(100% - 20px); height:37px;}
.FormStyle div.box view.v1 dl dt{width:130px;}
.FormStyle div.box view.v1 dl dd{width: calc(100% - 120px - 10px);}
.FormStyle div.box view.v1 div.TypeGroup{float:left; width:100%; border-bottom:1px dashed #666666; margin-bottom:30px; padding-bottom:30px;}
.FormStyle div.box view.v1 div.TypeGroup dl{width:100%;}
.FormStyle div.box view.v1 div.TypeGroup dl dt{width:100%; margin:0; border-bottom: 1px solid #A6A6A6; font-size:16px; font-weight:700; text-align: left;}
.FormStyle div.box view.v1 div.TypeGroup dl dd{width:100%;}
.FormStyle div.box view.v1 div.TypeGroup dl dd ul{float:left; width:100%;}
.FormStyle div.box view.v1 div.TypeGroup dl dd ul li{float:left; display:inline-block; font-size:14px; padding:5px 10px; border:1px solid #A6A6A6; margin:5px; cursor:pointer;}
.FormStyle div.box view.v1 div.TypeGroup dl dd ul li:hover{border-color:#00a2e9;}
.FormStyle div.box view.v1 div.TypeGroup dl dd ul li.active{border-color:#00a2e9; background:#00a2e9; color:#fff;}
.FormStyle div.box view.v1 div.annex{float:left; width:100%;}
.FormStyle div.box view.v1 div.annex dl dd{float:left; width:auto; display:inline-block;}
.FormStyle div.box view.v1 div.annex dl dd load{margin-left:10px; position: relative; overflow:hidden; cursor:pointer; display:inline-block; width: 34px; height: 34px;}
.FormStyle div.box view.v1 div.annex dl dd load img{max-width:100%; position:absolute; left:0; top:0; right:0; bottom:0; margin: auto;}

.FormStyle div.box view.v1 div.parameter{float:left; width:100%; margin:30px 0 0; border-top:1px dashed #666666;}
.FormStyle div.box view.v1 div.parameter div.item{float:left; width:100%; padding:15px 0;}
.FormStyle div.box view.v1 div.parameter div.item ul{float:left; width:100%;}
.FormStyle div.box view.v1 div.parameter div.item ul li ol span{font-weight:700; color:#333333; font-size:16px;}
.FormStyle div.box view.v1 div.parameter div.list{float:left; width:100%; margin-bottom:10px;}
.FormStyle div.box view.v1 div.parameter div.list ul{float:left; width:100%;}
.FormStyle div.box view.v1 div.parameter div.list ul h2{float:left; width:100%; font-size:14px;font-weight:700; color:#868686;}
.FormStyle div.box view.v1 div.parameter div.list ul li{border-top:1px dashed #D6D6D6;}
.FormStyle div.box view.v1 div.parameter ul li{float:left; width:96%; padding:0 2%;}
.FormStyle div.box view.v1 div.parameter ul li ol{float:left; padding:10px 0;}
.FormStyle div.box view.v1 div.parameter ul li ol span{float:left; color:#909090; display:inline-block; height:20px; line-height:20px; font-size:14px;}
.FormStyle div.box view.v1 div.parameter ul li ol:nth-of-type(1){float:left; width:50%;}
.FormStyle div.box view.v1 div.parameter ul li ol:nth-of-type(2){float:right; display:inline-block;}
.FormStyle div.box view.v1 div.parameter ul li ol:nth-of-type(2) span:last-child a{margin:10px; color:#00a2e9; text-align:center; cursor:pointer;}
.FormStyle div.box view.v1 div.parameter ul li ol:nth-of-type(2) span:last-child a:hover{color:#0089C6;}
.FormStyle div.box view.v1 div.parameter ul li main{float:left; width:100%; max-height:100px; margin:10px 0;}
.FormStyle div.box view.v1 div.parameter ul li main span{position:relative; cursor:move; pointer-events:none; padding:5px 20px 5px 10px; margin:10px 5px; color:#9C9C9C; border:1px solid #9C9C9C; font-size:12px;}
.FormStyle div.box view.v1 div.parameter ul li main span::after{content:"✖"; cursor:pointer; pointer-events:auto; position:absolute; right:3px; width:10px; height:10px; line-height:10px; text-align: center; top:calc((100% - 10px)/2);}
.FormStyle div.box view.v1 div.parameter ul li main span:hover::after{color:#FF0004;}
.FormStyle div.box view.v1 div.parameter div.empty{float:left; width:100%; height:200px; line-height:200px; padding-top:30px; text-align:center; color:#666666; font-weight: 700; border-top:1px dashed #D6D6D6; border-bottom:1px dashed #D6D6D6;}

.FormStyle div.box view.v1 div.edit{display:none;}
.FormStyle div.box view.v1 div.edit.on{display:block;}
.FormStyle div.box view.v1 div.edit ul{float:left; width:100%; padding:30px 0; margin:30px 0; border-top:1px dashed #666666; border-bottom:1px dashed #666666;}
.FormStyle div.box view.v1 div.edit ul li{float:left; width:calc((100% - 80px)/5); line-height:35px; font-size:14px;}
.FormStyle div.box view.v1 div.edit ul li span{float:left; display:inline-block; color:#666666;}
.FormStyle div.box view.v1 div.edit ul li input{float:left; width:60%; height: 35px; padding:0 5px;}
.FormStyle div.box view.v1 div.edit ul div.renew{float:right; width:calc(80px - 2px); height:35px; line-height:35px; font-size:16px; color:#fff; cursor:pointer; background:#00a2e9; border:1px solid #00a2e9; text-align: center;}
.FormStyle div.box view.v1 div.edit ul div.renew:hover{background:#0089C6; border-color:#0089C6;}
.FormStyle div.box dl{float: left; width:100%;}
.FormStyle div.box dl dt,.FormStyle div.box dl dd{float:left; margin:8px 0; font-size:16px; color:#3F3F3F;}

.FormStyle div.box dl dd ul.preview{float:left; width:650px; clear:both; margin-top:10px;}
.FormStyle div.box dl dd ul.preview li{float:left; width:calc((100%/6 - 1% - 2px) + (1%/6)); height:5vw; margin:0.5%; position:relative; overflow: hidden; border:1px solid #a6a6a6; background:#fff; cursor:move;}
.FormStyle div.box dl dd ul.preview li:nth-of-type(6n+1){margin-left:0;}
.FormStyle div.box dl dd ul.preview li:nth-of-type(6n+6){margin-right:0;}
.FormStyle div.box dl dd ul.preview li img{max-width:80%; position:absolute; left:0; right:0; top:0; bottom:0; margin:auto;}
.FormStyle div.box dl dd ul.preview li ol{opacity:0; visibility:hidden; position:absolute; z-index:-1; left:0; top:0; right:0; padding:3px 6%; text-align:center; color:#fff; font-size:12px; display: flex; display:-webkit-flex; justify-content: space-between; align-items: center; flex-wrap: nowrap; transition: 0.5s; -webkit-transition: 0.5s; -moz-transition: 0.5s; -o-transition: 0.5s; -ms-transition: 0.5s;}
.FormStyle div.box dl dd ul.preview li:hover ol{opacity:1; visibility:visible; z-index:0; background:rgba(0,0,0,0.50);}
.FormStyle div.box dl dd ul.preview li ol span:hover{color:#00a2e9; cursor:pointer;}
.FormStyle div.box dl dd ul.preview li.active{border-color:#00a2e9;}
.FormStyle div.box dl dd ul.preview li.loading::before{content:""; position:absolute; z-index:1; top: 0; bottom: 0; left: 0; right: 0; background-repeat: no-repeat; background-position: center center; background-image: url(/images/system/loading.gif); background-size: 50px auto;}
.FormStyle div.box dl dd ul.preview li speed{position:absolute; top:0; bottom:0; left:0; right:0; background:rgba(0,0,0,0.60);}
.FormStyle div.box dl dd ul.preview li speed remind{position:absolute; top:0; left:0; right:0; text-align:center; font-size:12px; padding:5px 0; background:#FF0004; color:#fff;}
.FormStyle div.box dl dd ul.preview li speed div{position:absolute; top:0; bottom:0; left:0; width:0; background:rgba(0,162,233,0.60); color:#fff; text-align:center; line-height:5vw;}

.FormStyle div.box dl dd shut{float:left; display:inline-block; cursor: pointer; font-size: 18px; margin-left: 10px; margin-top: 5px;}
.FormStyle div.box dl dd shut:hover{color: #f00;}
.UploadFile{float:left; display:inline-block;}
.UploadFile.forbid{pointer-events:none;}
.UploadFile.forbid font{background:#acacac;}
.UploadFile font{float:left; font-size: 14px; padding:0 10px; line-height: 35px; background:#00a2e9; color:#fff; border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; -o-border-radius: 5px; -ms-border-radius: 5px; cursor: pointer;}
.UploadFile preview{float:left; width:60px; height:35px; position:relative; overflow:hidden; cursor:pointer; display:flex; display:-webkit-flex; justify-content:center; align-items:center;}
.UploadFile preview.loading::before{content:""; position: absolute; left: 0; right: 0; top: 0; bottom: 0; background-image: url(/images/system/loading.gif); background-repeat: no-repeat; background-position: center center; background-size: 60px auto;}
.UploadFile preview img{max-height:100%; position: absolute; left:0; right: 0; top: 0; bottom: 0; margin: auto;}


.UploadImage div.tone1{background:#333333;}
.UploadImage.forbid{pointer-events:none;}
.UploadImage.forbid p{background:#acacac;}
.UploadImage p{float:left; font-size: 14px; padding:0 10px; line-height: 35px; background:#00a2e9; color:#fff; border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; -o-border-radius: 5px; -ms-border-radius: 5px; cursor: pointer;}
.UploadImage div{float:left; position: relative; overflow:hidden; cursor:pointer; display:flex; display:-webkit-flex; justify-content: center; align-items: center;}
.UploadImage div.loading::before{content:""; position: absolute; left: 0; right: 0; top: 0; bottom: 0; background-image: url(/images/system/loading.gif); background-repeat: no-repeat; background-position: center center; background-size: 60px auto;}
.UploadImage div img{max-width:100%; position: absolute; left:0; right: 0; top: 0; bottom: 0; margin: auto;}
.UploadImage div span{position: absolute; width: 0; left: 0; top: 0; bottom: 0; background-color: rgba(0,162,233,0.50);}
.UploadImage.s1 div{width:calc(62% + 20px); height:333px; font-size:30px; color:#00a2e9; border-radius:5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; -o-border-radius: 5px; -ms-border-radius: 5px; border: 2px dashed #ABABAB;}
.UploadImage.s2 div{width:120px; height:120px; font-size:18px; cursor:pointer; border-radius:5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; -o-border-radius: 5px; -ms-border-radius: 5px; border: 2px dashed #ABABAB;}

.FileManage{float:left; width:100%;}
.FileManage ul{float:left; width:94%; padding:0 3%;}
.FileManage ul li{float:left; font-size:14px; line-height:20px; padding:10px 0; position:relative; color:#333333;}
.FileManage ul li:nth-of-type(1){width:40%;}
.FileManage ul li:nth-of-type(2){width:25%;}
.FileManage ul li:nth-of-type(3){width:15%;}
.FileManage ul li:nth-of-type(4){width:20%;}
.FileManage ul li input{float:left; width:18px; height:18px; margin:calc((20px - 18px)/2) 8px;}
.FileManage ul li a{color:#333333;}
.FileManage div.toolbar{padding-top:39px;}
.FileManage div.toolbar ul{position:fixed; z-index:1; left:0; top:0; right:0px; background:#fff; box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.2); -webkit-box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.2); -moz-box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.2); -o-box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.2); -ms-box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.2);}
.FileManage div.toolbar ul li::after{content:""; position:absolute; top:20%; bottom:20%; right:10px; border-right: 1px solid #DDDDDD;}
.FileManage div.toolbar ul li:last-child::after{content:none;}
.FileManage div.folder ul:hover,.FileManage div.files ul:hover{background:#e8e8e8;}
.FileManage div.operate{float:left; width:100%; padding-bottom:69px;}
.FileManage div.operate ul{position:fixed; z-index:1; left:0; bottom:0; right:0px; background:#fff; box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.2); -webkit-box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.2); -moz-box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.2); -o-box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.2); -ms-box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.2);}
.FileManage div.operate ul li{width:auto; margin:15px 10px;}
.FileManage div.operate ul label{float:left; line-height: 20px; margin:15px 10px 15px 0; padding: 10px 0; font-size: 14px; color:#333333;}
.FileManage div.operate ul label input{float:left; width:18px; height:18px; margin:calc((20px - 18px)/2) 8px;}

div.TabBox{float:left; width:100%;}
div.TabBox div.hd ul{float:left; width:100%; position:relative; z-index:1;}
div.TabBox div.hd ul li{float:left; display:inline-block; font-size:16px; padding:10px; cursor: pointer; background:#EEEEEE;}
div.TabBox div.hd ul li:hover{color:#fff; background:#00a2e9;}
div.TabBox div.hd ul li.on{color:#fff; background:#00a2e9;}
div.TabBox div.bd{float:left; width:100%; z-index:0;}

.system{float: left; width:94%; margin:0 3%; padding:30px 0;}
.system dl { float: left; width:80px; height: 35px; padding-bottom: 10px; line-height: 35px; font-size: 16px; clear: both; }
.system dt { float: left; display: inline-block; line-height: 35px; margin-left: 10px; padding-bottom: 10px; color: #999; font-size: 14px; }
.system dt .images{float: left; width: 520px; height: 460px; overflow: hidden; position: relative; cursor: pointer; background-image: url(/images/img/upload.png); background-repeat: no-repeat; background-position: center center; background-size:64px 64px; border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; -o-border-radius: 5px; -ms-border-radius: 5px; border: 1px solid #ABABAB;}
.system dt .images img{ max-width: 65%; left: 0px; top: 0px; right: 0px; bottom: 0px; margin: auto; position: absolute;}
.system dt .images.s1 img{max-width:100%;}
.system dt .images.t1{background: #414141;}
.system dt .images p{ float: left; width: 302px; position: absolute; left: 0px; top: 0px; z-index: 1000; height: 230px; }
.system dt .images p span{ float: left; height: 100%; font-size: 20px; line-height: 230px; color: #FFFFFF; background-color: rgba(0,153,255,.6); text-align: center; }
.system dt .black{ background-color: rgba(0,0,0,0.50); }

.system dt input, .system dt textarea, .system dt select{padding:0 10px; border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; -o-border-radius: 5px; -ms-border-radius: 5px; border: 1px solid #ABABAB;}
.system dt input{height: 35px; width:500px; float: left; }
.system dt textarea{height: 150px; width: 500px; float: left; padding:10px;}
.system dt select{height: 30px; width:150px; float: left;}
.system dt input.i{width: 20px; height: 20px; margin-top: calc((35px - 20px)/2);}
.system dt span{float: left; display: inline-block;margin-left: 5px; margin-right: 20px;}
.system #image{height: 100%; width: 100%; cursor: pointer; opacity: 0; display: none;}