@charset "utf-8";


body{overflow-x: hidden;}
.page-container{padding-bottom: 30px;}
select {-webkit-appearance: menulist;box-sizing: border-box;align-items: center;white-space: pre;-webkit-rtl-ordering: logical; color: black;background-color: white;cursor: default;border-width: 1px;border-style: solid;border-color: initial;border-image: initial;}
select{text-rendering: auto;color: initial;letter-spacing: normal;word-spacing: normal;text-transform: none;}   
select::-ms-expand { display: none; }
/*按钮样式*/
.Jsp-Bth{ display: inline-block;margin: 0;line-height: 1;white-space: nowrap;/*不换行*/cursor: pointer;background: #fff;border: 1px solid #d8dce5;color: #5a5e66;-webkit-appearance: none;/*看起来不像bottom*/text-align: center;-webkit-box-sizing: border-box; box-sizing: border-box; outline: 0; -webkit-transition: .1s; transition: .1s; font-weight: 500; padding: 6px 10px;font-size: 12px;border-radius: 4px;-webkit-user-select: none;/*里面的文字不能被用户选中*/-moz-user-select: none; -ms-user-select: none;text-decoration:none;}
/*禁止的样式,隐藏cursor: not-allowed;*/
.forbid{ opacity: .5;display:none;}
/*禁止的样式隐藏*/
.forbidhidden{display:none;}
.Jsp-Bth+.Jsp-Bth{margin-left: 10px;}
.Jsp-BthBlue,.Jsp-BthBlue-P:hover{color: #fff;background-color: #409EFF;border-color: #409EFF;}
.Jsp-BthGreen,.Jsp-BthGreen-P:hover{color: #fff;background-color: #67c23a;border-color: #67c23a;}
.Jsp-BthGray,.Jsp-BthGray-P:hover{background-color: #878d99;border-color: #878d99;color: #fff}
.Jsp-BthYellow,.Jsp-BthYellow-P:hover{background-color: #eb9e05;border-color: #eb9e05;color: #fff;}
.Jsp-BthRed,.Jsp-BthRed-P:hover{background-color: #fa5555; border-color:#fa5555; color: #fff;}
.Jsp-BthBlank:hover,.Jsp-BthBlank-R:hover{color: #409eff;background-color: #ecf5ff;border-color: #c6e2ff;}
.Jsp-BthBlue:hover,.Jsp-BthBlue-R:hover{background-color: #66b1ff;border-color: #66b1ff;color: #fff;}
.Jsp-BthGreen:hover,.Jsp-BthGreen-R:hover{color: #fff;background-color: #99CC33;border-color: #99CC33;}
.Jsp-BthGray:hover,.Jsp-BthGray-R:hover{background-color: #9fa4ad;border-color: #9fa4ad;color: #fff;}
.Jsp-BthYellow:hover,.Jsp-BthYellow-R:hover{background-color: #efb137;border-color: #efb137;color: #fff;}
.Jsp-BthRed:hover,.Jsp-BthRed-R:hover{background-color: #FF6666;border-color: #FF6666;color: #fff;}
/*公用样式*/
.ib{ display: inline-block;}
.c_red{ color:#dc1818;}
.pt20{ padding-top: 20px;}
.w_70{width:90px;text-align:right;padding-right: 10px;}
.ad_input{display: inline-block; width: 160px; height: 14px; padding:4px 2px;border: 1px solid #999;background-color: #fff;border-radius: 4px;color:#444; -webkit-appearance: textfield; background-color: white; -webkit-rtl-ordering: logical; line-height: 1;cursor: text;outline: none;transition: border-color .2s cubic-bezier(.645,.045,.355,1);}
.ad_select{display: inline-block;color:#444;width: 130px;padding-left: 3px; padding-right: 14px;height: 24px;text-align: center;border: solid 1px #999;border-radius: 4px;appearance: none; -moz-appearance: none; -webkit-appearance: none; outline-color: transparent;background: url(../images/arrow.png) no-repeat scroll right center transparent;}
.progressParent{position:relative;width:300px;height:10px;border-radius:5px;background:#ccc;overflow:hidden;}
.progress{width:0%;height:10px;background:#7d8f33;}
.progressNum{display:inline-block;width:100%;height:10px;text-align:center;line-height:10px;color:#fff;position:absolute;left:0;top:0;}
.r_refresh{position:fixed;top:10px;right: 10px;z-index: 99;width:38px;height:29px;background:url(../images/refresh01.png) no-repeat 0 0;}
/*.operation{position:fixed;top:230px;right: 10px;z-index: 99;width:122px;height:34px;background-color: #000;opacity: 0.6; text-align: center;line-height: 34px;cursor: pointer;}
.operation_list{position:fixed;top:270px;right: 10px;z-index: 99;width:122px;color: #fff;text-align: center;cursor: pointer;font-size: 12px;font-family: "微软雅黑";}
.operation_list > ul >li {width: 122px;height: 34px;text-align: center;line-height: 34px;margin-bottom: 8px;background-color: #000;opacity: 0.6;list-style: none;}
.operation_list > ul >li:hover{opacity: 0.7;}*/
.r_membersnotes{position:fixed;top:10px;right: 10px;z-index: 99;width:38px;height:29px;background:url(../images/membersnotes.png) no-repeat 0 0;}
.pagelists{font-size: 12px;padding: 10px 0;text-align: right;}

 /*分页控件样式*/
.whj_jqueryPaginationCss-2{display:inline-block;padding:5px;user-select:none;-webkit-user-select: none;-moz-user-select:none;-ms-user-select: none; font-size: 12px;}
.whj_jqueryPaginationCss-2 div{ display: inline-block;vertical-align: bottom; height: 24px;line-height: 24px;}
.whj_jqueryPaginationCss-2 .whj_padding{ padding: 1px 9px;margin:5px;}
.whj_jqueryPaginationCss-2 .whj_bgc{ background-color: #f0f0f0; color: #444;border-radius: 3px; }
.whj_jqueryPaginationCss-2 .whj_color{color: #5194ca;}
.whj_jqueryPaginationCss-2 .whj_hover:hover{ background-color: #3a9fff; color: #fff;cursor: pointer; }
.whj_jqueryPaginationCss-2 .whj_checked{ background-color: #3a9fff; color: #fff; }
.whj_jqueryPaginationCss-2 .whj_hoverDisable{opacity: 0.7;cursor:not-allowed;}
.whj_jqueryPaginationCss-2 select{height:28px;vertical-align:bottom;padding:0px;outline:none;background-color: #f0f0f0;}
.whj_jqueryPaginationCss-2 select:hover{background-color: #f0f0f0;}
.whj_jqueryPaginationCss-2 input{ padding:0px;height: 26px;outline: none;text-align:center;width:60px;vertical-align:bottom;}
.whj_jqueryPaginationCss-2 div,
.whj_jqueryPaginationCss-2 input,
.whj_jqueryPaginationCss-2 select{ margin: 2px;}
/*状态标签样式*/
.C_r{ background-color: #dc1818;}
.C_g{ background-color:#54c657 ;}
.C_9{ background-color: #999;}
/*//列表底部的详情*/
.list_info{padding-left: 30px;border-top:1px solid #999; border-bottom:1px solid #999;font-size: 12px;line-height: 1.8;}
.list_info > span{display: inline-block;min-width: 100px;}
/*//勾选框*/
.checkbox-inp{display:none;opacity:0;}
.checkbox-label {line-height: 1; position: relative; display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;cursor: pointer;-webkit-box-align: center;-webkit-align-items: center; -ms-flex-align: center;align-items: center;margin:2px; }
.checkbox-label:before {line-height: 20px;display: inline-block;width: 18px;height: 18px; margin-right: 10px;content: ''; color: #fff;border: 1px solid #666; background-color: #f3f6f8; border-radius: 3px;}
.checkbox-inp:checked+.checkbox-label:before{ content:'\2713';color:#fff;background-color: #31b968;border-radius: 3px; font-size:16px;text-align: center;border-color: #31b968;}
/*//开关按钮*/
.toggle-button-wrapper{height: 30px;position:relative;}
.toggle-button{opacity:0;filter:alpha(opacity=0);position:absolute;z-index:3;height: 30px;width: 80px;}
.button-label{position: relative;display: inline-block;width: 80px;height: 26px;
background-color: #ccc; box-shadow: #ccc 0px 0px 0px 2px;border-radius: 26px;overflow: hidden;}
.circle{position: absolute;top: 0;left: 0;width: 26px; height: 26px; border-radius: 50%;background-color: #fff; }
.button-label .text { line-height: 26px;font-size: 14px;text-shadow: 0 0 2px #ddd;}
.on { color: #fff; display: none; text-indent: 10px;}
.off { color: #fff; display: inline-block; text-indent: 34px;}
.button-label .circle{ left: 0;transition: all 0.3s;}
.toggle-button:checked + label.button-label .circle{left: 54px;}
.toggle-button:checked + label.button-label .on{ display: inline-block; }
.oggle-button:checked + label.button-label .off{ display: none; }
.toggle-button:checked + label.button-label{background-color: #51ccee;}
/*文件拖拽上传选择框的样式*/
.template-pop{height: 320px;margin-top:10px;overflow: hidden;}
.template-up{ height: 280px;border:1px dashed #999;margin-top:20px;text-align: center;line-height: 280px;font-size: 20px;font-weight: 700;}
.file-information{height: 100px;padding: 30px 0 0 30px; border:1px solid #dcdcdc; margin:20px 0 0;line-height:30px;font-size: 18px;font-weight: 700;color:#444;}
.template-btns{height: 70px;line-height: 70px;text-align: right;}
.template-btns > a{display: inline-block;width: 94px;height: 40px;margin-right:10px;text-align: center;line-height: 40px;font-size:14px;text-decoration: none;}
.template-btns > .uploading_btn{background-color: #00b7f0;border:1px solid #46a0c3;color:#fff;}
.template-btns > .cancel_btn{background-color: #fff;border:1px solid #d0d0d0;color:#444;}
.progressParent{position:relative;width:400px;margin-top: 10px;height:12px;border-radius:5px;background:#ccc;}
.progress{width:0%;height:100%;background-color:green; margin: 0;}
.progressNum{position:absolute;left:0;top:0;display:inline-block;width:100%;height:100%;text-align:center;line-height:12px;color:#444;}
/*文件上传第二套样式*/
.file-tips{display: block;text-align: center;line-height: 256px;height: 256px;}
.file-categoryBox{height: 30px;border-bottom: 1px solid #dcdcdc;}
.file-category{width: 100px;height: 30px;text-align: center;line-height: 30px;border: 1px solid #dcdcdc;float: left;cursor: pointer;}
.file-choose{border-color: #5a98de;background: #5a98de;color: #ffffff;}
.file-codeContent{width: 99.8%;height: 255px;border: 1px solid #dcdcdc;overflow-y: scroll;}
.file-standard,.file-other{height: 30px;margin-top: 10px;}
.file-other{display: none;}
/*.Wdate{background: #fff url(../static/My97DatePicker/skin/datePicker.gif) no-repeat right;}*/

.item-list{overflow: hidden;font-size: 12px;}
.item-list > a,
.item-list > li{float: left;border: 1px solid #ccc;min-width: 60px;padding:0 18px;height: 28px;line-height: 28px;text-align: center;margin:0 15px 10px 0;background-color: #fff;cursor: pointer;color: #666; list-style: none;}
.item-list > a:hover,
.item-list > li:hover{border-color:#d09801;background: url(../images/icon-on-h.png) right bottom no-repeat;text-decoration: none;}
.item-list .pitch,
.item-list .pitch:hover{border-color:#31adfc;background: url(../images/icon-on.gif) right bottom no-repeat;text-decoration: none;}

/*标签颜色*/
.jsp-tab{display: inline-block;color:#fff;padding: 3px 5px;font-size: 12px;}
.jsp-999{background-color:#999999}
.jsp-9cf{background-color:#99CCFF}
.jsp-409eff{background-color:#409eff}
.jsp-67c23a{background-color:#67c23a}
.jsp-e6a23c{background-color:#e6a23c}
.jsp-f56c6c{background-color:#f56c6c}
.jsp-063{background-color:#006633}
.jsp-3c3{background-color:#3c3}
.jsp-f03{background-color:#f03}

/*提示标签*/
.tip_mark{width: 20px;height: 20px;margin-top: 6px;cursor: pointer;}





/*栏目增加*/
/*//勾选框*/
/*.checkbox-inp{display:none;opacity:0;}
.checkbox-label {line-height: 1; position: relative; display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;cursor: pointer;-webkit-box-align: center;-webkit-align-items: center; -ms-flex-align: center;align-items: center;margin:2px; }
.checkbox-label:before {line-height: 20px;display: inline-block;width: 18px;height: 18px; margin-right: 10px;content: ''; color: #fff;border: 1px solid #666; background-color: #f3f6f8; border-radius: 3px;}
.checkbox-inp:checked+.checkbox-label:before{ content:'\2713';color:#fff;background-color: #31b968;border-radius: 3px; font-size:16px;text-align: center;border-color: #31b968;}*/

/*开关按钮*/
/*.toggle-button-wrapper{height: 30px;position:relative;}
.toggle-button{opacity:0;filter:alpha(opacity=0);position:absolute;z-index:3;height: 30px;width: 80px;}
.button-label{position: relative;display: inline-block;width: 80px;height: 26px;
background-color: #ccc; box-shadow: #ccc 0px 0px 0px 2px;border-radius: 26px;overflow: hidden;}
.circle{position: absolute;top: 0;left: 0;width: 26px; height: 26px; border-radius: 50%;background-color: #fff; }
.button-label .text { line-height: 26px;font-size: 14px;text-shadow: 0 0 2px #ddd;}
.on { color: #fff; display: none; text-indent: 10px;}
.off { color: #fff; display: inline-block; text-indent: 34px;}
.button-label .circle{ left: 0;transition: all 0.3s;}

.toggle-button:checked + label.button-label .circle{left: 54px;}
.toggle-button:checked + label.button-label .on{ display: inline-block; }
.oggle-button:checked + label.button-label .off{ display: none; }
.toggle-button:checked + label.button-label{background-color: #51ccee;}*/

