﻿*{ margin:0px; padding:0px; font-size:14px; color:Black;  text-align:left; font-family:微软雅黑;}
a{ text-decoration:none;}
img{ border:0px;}

.add_btn{ cursor:pointer; border:1px #a87015 solid; box-sizing:border-box; text-align:center; display:inline-block; background-color:#a87015; border-radius:3px; height:30px; line-height:30px; color:#ffffff; padding:0px 10px;}
.cz_span{ border:1px #cecece dashed; padding:0px 10px; line-height:30px; display:inline-block; text-indent:0px;}
.modify_class{ background-color:#47bf17; color:#ffffff;}
.delete_class{ background-color:#808080; color:#ffffff;}
.qx span{ border:1px #cecece dashed; display:inline-block; text-indent:0px; padding:0px 5px; line-height:26px; }
.show_span{ color:#2fba25}
.hide_span{ color:#808080}

.state_1{ color:red}
.state_2{ color:#47bf17}

.td_left{ width:100px; text-align:right; vertical-align:top; color:#494949; padding:5px;}
.td_right{ background-color:#ffffff;   padding:5px;}


.text-btn{ cursor:pointer; border:1px #a87015 solid; text-align:center; background-color:#a87015; border-radius:3px; line-height:30px; color:#ffffff; padding:0px 10px;
}
.text-btn_right{  margin-left:50px;}
.text-input{ border:1px #bdbdbd solid; height:28px; line-height:28px; text-indent:5px;}
.text-select{ border:1px #bdbdbd solid; height: 28px; border: 1px #cecece solid;}
.ts{background-color: red;color: #ffffff; z-index:999;  text-align: center; padding: 0px 5px; position: absolute; height: 25px; line-height: 25px; text-indent: 0px; margin-left: 5px;}

.d_box{ border:1px #dbdbdb solid; margin-bottom:15px; width:98%; margin:0 auto;}
.d_title{ height:35px; line-height:35px; text-indent:10px; background-color:#dbdbdb; color:#464646;}
.d_title_c{ text-align:center;}
.d_c{ height:30px; line-height:30px; text-indent:10px; padding:5px 0px; border-bottom:1px #cecece solid;}
.d_c_c{ text-indent:0px; text-align:center;}
.d_c .icon{ color:#0066cc; font-size:18px; margin-right:5px; line-height: 18px;}

.list_y{ color:#34b720;}
.list_n{ color:#ff0000;}

.upimg{ width:100px; height:100px; position:relative;  margin-right:15px; cursor:pointer;}
.upimgbox{width:100px; height:100px; display:flex; align-items:center; justify-content:space-between; position: absolute;  margin-top: 0px; overflow:hidden; box-sizing:border-box;  border:1px #cccccc solid;  background-repeat: no-repeat; background-size: contain; background-position:center;}
.simg{ width:100px; height:100px;  position: absolute;  margin-top: 0px;  z-index:10; opacity:0; cursor:pointer;}
.filepath{width: 0px; height: 0px; opacity:0;   position: absolute;  margin-top: 0px;  margin-left: 85px;}
.progress{display: block; text-align:center; color:#ffffff; background-color:rgba(78,78,78,0.7); width:100px; height:30px; z-index:9; line-height:30px; font-size:14px;}
.upimgv{max-width:100px; max-height:100px; z-index:8; display: block; position:absolute;}
.clearfile{ position: absolute; margin-top: 0px; margin-left:85px;  width: 15px;height: 15px;background-color: #8a8a8a; z-index: 11;display: inline-block;font-size: 10px; line-height: 15px; text-align: center; color:#ffffff;}


@font-face {
    font-family: 'iconfont'; /* Project id 4995752 */
    src: url('//at.alicdn.com/t/c/font_4995752_wk2x96n6yx.woff2?t=1760960731932') format('woff2'), url('//at.alicdn.com/t/c/font_4995752_wk2x96n6yx.woff?t=1760960731932') format('woff'), url('//at.alicdn.com/t/c/font_4995752_wk2x96n6yx.ttf?t=1760960731932') format('truetype');
}

.iconfont {
    font-family: "iconfont" !important;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}


/* 现代浏览器标准化方案 */
@supports (scrollbar-width: auto) {
    .menu {
        scrollbar-width: thin;
        scrollbar-color: #94a3b8 #e2e8f0;
    }
}
