@import "csstable.css";
/*全局设置*/
html { background: #FFF; height: 100%; }
body { margin: 0; font-size:13px; color: #000000; font-family: "微软雅黑", "宋体", sans-serif; }
a { text-decoration:none; font-size:13px; }
dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, legend, input, button, textarea, p, blockquote, th, td { margin: 0; padding: 0; }
table, td { border-spacing: 0; outline: 0; word-break: break-all; word-wrap:break-word; }
img { border: 0; }
address, caption, cite, code, dfn, em, strong, th, var, optgroup { font-style: normal; font-weight: inherit; }
strong { font-weight: bold; }
li { list-style: none; }
abbr, acronym { border: 0; font-variant: normal; }
input, button, textarea, select, optgroup, option { font-family: inherit; font-size: inherit; font-style: inherit; font-weight: inherit; }
table a { color:#167ade; text-decoration:underline; }
a.fbtn, a.xxwz, a.btn1, a.btn2, .u_add a { text-decoration:none !important; }
.table-pc-container { margin:0; padding:0; width:100%; overflow-x:auto; overflow-y:hidden; margin-top:2px; }
span.bxgqlk, span.info_help, span.vtip { color:#666; }
.goodimg { height:60px; border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; margin:3px; }
a.bhq { background:#096; color:#fff; padding:2px 4px; text-decoration: none; }
.shixiao, .shixiao a { color:#B6B7B7; }
a.delzdy { background:#F00; color:#fff; padding:4px 10px; }
input[type="submit"], input[type="reset"], input[type="button"], button { -webkit-appearance: none; }
.fontbold { font-weight: bold; }
.fontnobold { font-weight: normal; }
.xhing { clear:both; }
input.ctenter { text-align:center; }
.u_mune { min-width:120px; text-align:center; padding-bottom:5px; }
.u_add { min-width:120px; height:30px; line-height:30px; background:#149E83; text-align:center; display: inline-block; color:#fff; border-radius: 2px; -moz-border-radius: 2px; -webkit-border-radius: 2px; font-size:14px; }
.s_add { min-width:120px; height:30px; line-height:30px; background:#488DC9; text-align:center; display: inline-block; color:#fff; border-radius: 2px; -moz-border-radius: 2px; -webkit-border-radius: 2px; font-size:14px; }
.u_add:hover, .s_add:hover { filter:alpha(Opacity=80); -moz-opacity:0.8; opacity: 0.8; }
.u_add a, .s_add a { color:#fff; display: block; min-width:120px; }
.u_mune .hover { background:#F56659; }
.none { display:none; }
.bddd { background:#ddd; }
.bddd:focus { background:#ddd; }
.btn-set { background:#D20F0F !important; padding-left:5px !important; }
.yue { display:none; min-width:70px; float:left; height:28px; line-height:28px; margin-right:8px; }
.zidonggaodu { background:#EFF0EF !important; border-top:1px solid #E9EAEC !important; clear:both; }
.zidonggaodu .w10 { border-bottom:none !important; }
.btns { min-width:100px !important; float:left; height:25px !important; line-height:25px !important; }
.webuploader-pick { padding:2px 15px !important; }
.uploader-list { min-width:100px !important; float:left; margin-right:20px; }
.webuploadinfo { font-weight:bold; margin-right:10px; }
.webuploaddelbtn { color:#F00; margin-left:10px; }
.downexcel { text-align:center; padding-top:25px; line-height:35px; }
.downexcel a.downbtn { padding:7px 17px; cursor: pointer; text-decoration: none; border-color: #4898d5; background-color: #2e8ded; color: #fff; border-radius: 3px; -webkit-border-radius: 3px; -moz-border-radius: 3px; }
.kehu_info_wqx{ padding:25px 50px; text-align:center; border:1px dashed #ddd; background-color: rgba(212,135,135,.3); -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px;}
li dd .btns { padding-top: 4px; }
.mr_none { display:none; }
.col_red { color:#f00 !important; }
.lishigenjin, .lishigenjin .tr_b { color:#999 !important; }
.lishigenjin h1 { color:#333; height:35px; line-height:35px; padding-left:13px; font-weight:bold; border-top:1px solid #E1E2E4; font-size:14px; }
.yidu a { color:#a7a4a4 !important; }
.progress { padding-left:8px; }
#fast_sou_type { min-width:80px; }
#fast_sou_btn { padding:3px 8px 2px 8px !important; min-width: 65px; }
.khname a { font-weight:bold; font-size:12px; }
.part2 td input { text-align:center; }
.part2 td input[name="xocontent"] { text-align:left; }
/*清除浮动*/
.clear { clear: both; }
.h10 { clear:both; height:10px; }
.h50b { clear:both; height:55px; }
.h50h { height:50px; clear:both; }
.mailpage { line-height: 25px; margin-bottom:50px; }
.mail_bq { line-height:20px; }
.allpage { clear:both; }
.msgt1 { font-weight:bold; }
a.addnow { cursor:pointer; color:#fff; border:1px solid #ddd; background:#149E83; padding:3px 3px; margin-left:1px; }
a.duiliefs { background:#21A1D2; padding:5px 8px 4px 8px; color:#fff; cursor:pointer; margin-right:8px; }
.jszh { min-width:300px; margin:0 auto; }
.jszh span { font-weight:normal; }
.zhjg { color:#F00; margin-right:8px; }
.nohover { background: #EFF0F1 !important; }
.nohover:focus { outline: 0; border: 1px solid #CACED2 !important; box-shadow: none; -webkit-box-shadow: none; background: #EFF0F1!important; }
.nohover:hover { cursor:not-allowed; }
#ss .Wdate { width:104px; }
#browser_ie { background-color: #f6f6b4; display: none; min-height: 100px; color: #000; font-size: 15px; clear:both; z-index:999; }
#browser_ie .brower_info { margin: 0px auto; width: 800px; padding-top: 17px }
#browser_ie .brower_info .notice_info { position: relative; margin-top: 5px; float: left }
#browser_ie .brower_info .notice_info p { text-align: left; line-height: 25px; width: 360px; display: inline-block }
#browser_ie .browser_list { position: relative; float: left }
#browser_ie .browser_list img { width: 40px; height: 40px }
#browser_ie .browser_list span { text-align: center; width: 80px; display: inline-block }
/*分页样式*/
.pagepostion { text-align: center; font-weight:normal; display: inline-block; float: right; padding-right: 12px; padding-top: 3px; }
.pagination { display: inline-block; padding-left: 0; margin: 20px 0; border-radius: 4px; -moz-border-radius:4px; -webkit-border-radius: 4px; margin: 0 auto; }
.pagination>li { display: inline }
.pagination>li>a { position: relative; float: left; height:30px; line-height:30px; min-width:25px; padding:0 5px 0 5px; text-decoration: none; color: #636567; background-color: #fff; border: 1px solid #ECDFDF; margin-left: -1px }
.pagination .pagenum { position: relative; float: left; width: 25px; height:30px; line-height:30px; text-align: center; padding:0 5px 0 5px; text-decoration: none; color: #999; background-color: #fff; border: 1px solid #ECDFDF; margin-left: -1px; font-size:14px; }
.pagination>li:first-child>a { margin-left: 0; border-bottom-left-radius: 4px; border-top-left-radius: 4px; background:#F0F0F0; }
.pagination>li:last-child>a { border-bottom-right-radius: 4px; border-top-right-radius: 4px; background:#F0F0F0; }
.pagination>li>a:hover, .pagination>li>span:hover, .pagination>li>a:focus, .pagination>li>span:focus { color: #2a6496; background-color: #eee; border-color: #ECDFDF }
.pagination>.active>a, .pagination>.active>a:hover, .pagination>.active>a:focus { z-index: 2; color: #fff; background-color:#ffc794; border-color:#ff9600; cursor: default }
.pagination>.disabled>a, .pagination>.disabled>a:hover, .pagination>.disabled>a:focus { color: #575757; background-color: #fff; border-color: #ECDFDF; cursor: not-allowed }
.pagination-lg>li>a { padding: 10px 16px; font-size: 18px }
.pagination-lg>li:first-child>a { border-bottom-left-radius: 6px; border-top-left-radius: 6px }
.pagination-lg>li:last-child>a { border-bottom-right-radius: 6px; border-top-right-radius: 6px }
.pagination-sm>li>a { padding: 5px 10px; font-size: 12px }
.pagination-sm>li:first-child>a { border-bottom-left-radius: 3px; border-top-left-radius: 3px }
.pagination-sm>li:last-child>a { border-bottom-right-radius: 3px; border-top-right-radius: 3px }
li.last a { }
.menuboxs ul.daochu { margin-left:50px; }
.menuboxs ul.daochu li { background-color: #779492; }
.menuboxs ul.daochu li:first-child, ul.daochu li:last-child { border-radius: 3px; -moz-border-radius:3px; -webkit-border-radius: 3px; }
.menuboxs ul.daochu li i { margin: 0 5px; display: inline-block; font-family: FontAwesome; font-style: normal; font-variant: normal; font-weight: normal; text-rendering: auto; -webkit-font-smoothing: antialiased; }
.themelist li { width: 142px; float: left; margin:2px 9px 15px 5px; text-align: center; }
/*距离定位*/
.PX10 { clear: both; width: 100%; height: 10px; line-height: 10px; }
.pd10 { padding: 10px; }
.pdl10 { padding-left: 10px; }
.pdr10 { padding-right: 10px; }
.pdt10 { padding-top: 10px; }
.pdb10 { padding-bottom: 10px; }
.pdl5 { padding-left: 5px; }
.pdr5 { padding-right: 5px; }
.pdt5 { padding-top: 5px; }
.pdb5 { padding-bottom: 5px; }
.jglist { margin:5px 0 5px 0; padding:5px; }
.gdxq { text-align:center; height:40px; }
.gdxq a { background:#615A58; padding:5px 10px; color:#fff; font-size:14px; }
span.htips { margin-left:5px; color:#999; }
/*xx-choose样式，可根据实际项目需求进行调整*/

label { display: inline-block; cursor: pointer; text-align:center; }
.okon, .okon_bt, .okon_yc, .qxon { display: none; }
label.okon_on { z-index:3; border:1px solid #248AF3; background:#96D6FB url("../images/icon-selected.png") no-repeat right bottom; font-weight: bold; line-height:33px; display: block; }
label.nochoose { z-index:3; border:1px solid #C4C8CA; background:#E1E3E4 url("../images/icon-selected.png") no-repeat right bottom; font-weight: bold; line-height:33px; display: block; }
.okon_bt_yes { background: #C00; padding-top: 0px; padding-bottom: 0px; color: #fff; font-weight: bold; line-height:33px; display: block; }
.okon_yc_yes { background: #999; padding-top: 0px; padding-bottom: 0px; color: #fff; font-weight: bold; line-height:33px; display: block; }
.qxyes { background:#31A1E2 url("../images/icon-selected.png") no-repeat right bottom; border:1px solid #248AF3; line-height:33px; padding-top: 0px; padding-bottom: 0px; font-weight: bold; display: block; }
.qxtitle { }
.msg_view { padding:3px 13px; line-height:22px; }
.msg_view .msg_content { height: 92px; overflow:hidden; }
.msg_view .msg_content h1 { font-weight:bold; margin-bottom:3px; }
.msg_view .msg_addtime { text-align:right; color:#b1afaf; }
.msg_view .msg_btn { text-align:right; margin-top:5px; }
.msg_view .msg_btn a { color:#1e82bb; padding:5px 10px; background:#FC0; }
/* 系统提示 */
.tips01 { padding: 10px; font-size:12px; }
.tip { margin-left: -10px; margin-top: 10px; padding: 2px 7px; color: #000; line-height: 25px; border-radius: 4px; background-color: #7FBEBE; border: 1px solid #fff; -webkit-box-shadow: 0 0 3px #ccc; -moz-box-shadow: 0 0 3px #ccc; }
.help01 { color: #888; padding-left: 20px; }
.help02 { color: red; padding-left: 20px; }
.code { color: #ff6600; font-size: 14px; font-weight: bold; }
fieldset { border: 1px solid #E1E4E6; }
.set_zdy { margin-left:5px; z-index:20; }
.userxiaozu ul li { min-width:180px; border:1px dashed #ccc; margin:10px 0 0 10px; float:left; }
.savebtn { padding:5px 0 5px 0; text-align:center; }
.piliang { font-size: 14px; line-height: 40px; display: inline-block; padding-left: 10px }
#checksub { margin-left:10px; }
.notice-content, .msg-content { padding: 3px; }
.notice-content a, .msg-content a { display: block; }
.notice-content ul li { line-height: 24px; padding: 0 5px 0 3px; border-bottom: 1px dashed #868686; cursor: pointer; }
.notice-content ul li.none { border: none; }
.notice-content ul li:hover { background: url(../images/bobg-t.png) }
.msg-content ul li { line-height: 24px; padding: 0 5px 0 5px; border-bottom:1px dashed #868686; cursor: pointer; }
.msg-content ul li:hover { }
.title2 { font-weight: bold; color: #000; background:#F5F7F9; padding-top:5px; padding-bottom:5px; font-size:14px; }
.title3 { font-weight: bold; color: #000; background:#F5F7F9; padding-top:5px; padding-bottom:5px; text-align:left; }
.icon_t01 { }
.icon_t02 { }
.icon_t03 { }
.nonetr { display: none; }
.btn_zt1 { cursor: pointer; border: none; border-radius: 3px; font-size: 14px; display: inline-block; line-height: 24px; font-size:12px; background: #093; color: #fff; padding: 0 5px 0 5px; }
.btn_zt1:hover { color: #fff; }
.btn_sh1, .btn_sh2, .btn_sh3, .btn_sh4, .btn_sh5, .btn_yxf { cursor: pointer; border: none; border-radius: 3px; font-size: 14px; display: inline-block; line-height: 24px; font-size:12px; color: #fff; padding: 0 5px 0 5px; }
.btn_sh1 { background: #096; }
.btn_sh2 { background: #33bbee; }
.btn_sh3 { background: #e0405a; }
.btn_sh4 { background: #999; }
.btn_sh5 { background: #292929; }
.btn_yxf { background: #1C79A9; }
.dbbk { margin: 5px 0 5px 0; }
.dbbkleft { width: 400px; float: left; clear: both; height: 26px; line-height: 26px; }
.dbbkleft span { float: left; width: 220px; }
.searchtips { margin: 0 auto; width: 220px; border: 1px dashed #ccc; line-height: 25px; text-align: center; font-size: 14px; color: red; font-weight: bold; }
.searchss a:hover { text-decoration: none; }
/*按钮样式*/

.btn1, a.btn1 { cursor: pointer; color: #fff; border: none; display: inline-block; padding:2px 6px 2px 6px; line-height:22px; color:#fff; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; font-size:12px; }
.btn1 .fa, a.btn1 .fa { color:#fff; }
.btnx, a.btnx { margin-right:1px; cursor: pointer; border: none; display: inline-block; line-height:0; font-size:0; width:24px; height:24px; }
.btnchak, a.btnchak { background: #1874B6; }
.btnchak2, a.btnchak2 { background: #ABA9A9; }
.btnfujian, a.btnfujian { background: #46A4DA; }
.btnfujianno, a.btnfujianno { background:#009688; }
.btnchanpin, a.btnchanpin { background:#F63; }
.btnchanpinno, a.btnchanpinno { background:#DDD; }
.gongdanck, a.gongdanck { background: #478880; }
.btnadd, a.btnadd { background: url(../images/icon-add.png) center center no-repeat; }
.btnxiug, a.btnxiug { background: url(../images/icon-xiugai.png) center center no-repeat; }
.btnshanc, a.btnshanc { background: url(../images/icon-del.png) center center no-repeat; }
.btnyouj, a.btnyouj { background: url(../images/icon-mail.png) center center no-repeat; }
.btnduanx, a.btnduanx { background: #478880; }
.btnchanp, a.btnchanp { background: #24AABB; }
.btnsou, a.btnsou { background: #2396B2; font-size:13px; }
.uinfo, a.uinfo { background: #2396B2; margin-top:5px; padding: 2px 5px 3px 6px !important; }
.btnsou2, a.btnsou2 { background: #2396B2; min-width:60px; }
.btnqingk2, a.btnqingk2 { background: #505050; min-width:60px; }
.btnchongx, a.btnchongx { background: #D55866; }
.btnxinz, a.btnxinz { background: #5CAD69; padding:2px 6px 0 6px !important; font-size:13px !important; height:23px; }
.btnxuanze, a.btnxuanze { background: #348dc1; }
.btnzhuany, a.btnzhuany { background: #486B7B; }
.btnpilsc, a.btnpilsc { background: #434443; }
.btnupload, a.btnupload { background: #2C80B8; color:#fff; cursor:pointer; }
.btnpilsh, a.btnpilsh { background: #338841; }
.btnjujsq, a.btnjujsq { background: #626061; }
.btnxuanz, a.btnxuanz { background: #D7DEE5; width:30px; }
.uquanxian { background:url(../images/icon-quanxian.png) center center no-repeat; }
.btnshenhe2, a.btnshenhe2 { background: #F00; }
.btnquanxian, a.btnquanxian { background:#C30; }
.btnfanwei, a.btnfanwei { background: #486B7B; }
.btn1:hover { filter: alpha(Opacity=80); -moz-opacity: 0.8; opacity: 0.8; }
.btn2, a.btn2 { min-width:88px; padding:0 10px; cursor: pointer; color: #fff; font-size:16px; border: none; display: inline-block; height:30px; line-height: 30px; border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px; letter-spacing:2px; margin-left:5px; text-align:center; }
.fixed_bottom .btn2, .fixed_bottom a.btn2 { padding:0;}
.btnbaoc, a.btnbaoc { background: #448aca; -moz-box-shadow: 0 3px 0 #276fb0; -webkit-box-shadow: 0 3px 0 #276fb0; box-shadow: 0 3px 0 #276fb0;  }
.btnghxg, a.btnghxg { background: #448aca; -moz-box-shadow: 0 3px 0 #276fb0; -webkit-box-shadow: 0 3px 0 #276fb0; box-shadow: 0 3px 0 #276fb0; }
.btnbaocno, a.btnbaocno { background: #000; -moz-box-shadow: 0 3px 0 #999; -webkit-box-shadow: 0 3px 0 #999; box-shadow: 0 3px 0 #999; cursor:not-allowed !important; }
.btnbaoc:hover, a.btnbaoc:hover { filter: alpha(Opacity=80); -moz-opacity: 0.8; opacity: 0.8; }
.btnbkxg, a.btnbkxg { background:#666; -moz-box-shadow: 0 3px 0 #ddd; -webkit-box-shadow: 0 3px 0 #ddd; box-shadow: 0 3px 0 #ddd; }
.btnbkxg:hover, a.btnbkxg:hover { filter: alpha(Opacity=80); -moz-opacity: 0.8; opacity: 0.8; }
.btnbaocno, a.btnbaocno { background: #505050; -moz-box-shadow: 0 3px 0 #3a3a3a; -webkit-box-shadow: 0 3px 0 #3a3a3a; box-shadow: 0 3px 0 #3a3a3a; }
.btnzhic, a.btnzhic { background: #d3a452; -moz-box-shadow: 0 3px 0 #c59035; -webkit-box-shadow: 0 3px 0 #c59035; box-shadow: 0 3px 0 #c59035; }
.btnzhic:hover, a.btnzhic:hover { filter: alpha(Opacity=80); -moz-opacity: 0.8; opacity: 0.8; }
.btnxiaz, a.btnxiaz { background: #d3a452; -moz-box-shadow: 0 3px 0 #c59035; -webkit-box-shadow: 0 3px 0 #c59035; box-shadow: 0 3px 0 #c59035; }
.btnxiaz:hover, a.btnxiaz:hover { filter: alpha(Opacity=80); -moz-opacity: 0.8; opacity: 0.8; }
.btnguanb, a.btnguanb { background: #505050; -moz-box-shadow: 0 3px 0 #3a3a3a; -webkit-box-shadow: 0 3px 0 #3a3a3a; box-shadow: 0 3px 0 #3a3a3a; height: 30px; line-height: 30px; padding-left:0; padding-right:0; }
.btnguanb:hover, a.btnguanb:hover { filter: alpha(Opacity=80); -moz-opacity: 0.8; opacity: 0.8; }
.btnsous, a.btnsous { background: #49B377; -moz-box-shadow: 0 3px 0 #279657; -webkit-box-shadow: 0 3px 0 #279657; box-shadow: 0 3px 0 #279657; height: 30px; line-height: 30px; }
.btnsous:hover, a.btnsous:hover { filter: alpha(Opacity=80); -moz-opacity: 0.8; opacity: 0.8; }
.btn_no, a.btn_no { background: #B1B3B2; -moz-box-shadow: 0 3px 0 #878A88; -webkit-box-shadow: 0 3px 0 #878A88; box-shadow: 0 3px 0 #878A88; height: 30px; line-height: 30px; }
/*.btn_no:hover, a.btn_no:hover { filter: alpha(Opacity=80); -moz-opacity: 0.8; opacity: 0.8; }*/
.utouxiang { border-radius: 50%; -moz-border-radius: 50%; -webkit-border-radius: 50%; margin:2px; }
.tipsa { color:#fff; }
.tipsa:hover { text-decoration:underline; color:#fff; }
/* 分页部分 */
.pagenum { width:32px; min-height:30px; line-height:30px; text-align:center; }
.pagenums { display: inline-block; float:right; padding-right:10px; padding-left: 0; margin: 0 auto; padding-top: 4px; color:#666; font-size:14px; }
.pagenums a { height:29px; line-height:29px; text-align:center; min-width:46px; display:inline-block; color:#fff !important; background-color:#2e9de6; border:1px solid #0b7cde; border-left:none; padding:0 3px; text-decoration:none; }
.pagenums a.nums { min-width:26px; }
.pagenums .nums:last-child { margin-right:-3px; }
.pagenums a:hover, .pagenums a.on { background-color:#ef5858; border:1px solid #ef5858; border-left:none; background-image:none; color:#fff; }
.pagenums a.tiao { margin-left:3px; padding:0; }
.pagenums a.no_num { margin-right:3px; }
.pagenums a.on { font-weight:bold; }
.pagenums a.disabled { border:1px solid #d0cfcf; background:#e8e5e5; color:#666 !important; cursor: not-allowed; }
.pagenums a.disabled:hover { background:#e8e5e5; }
/* 通用部分 */

.gongsim { font-weight:bold; padding:5px 0 5px 0; border-radius: 2px; -moz-border-radius: 2px; -webkit-border-radius: 2px; }
.setbtn { float:left; margin-top:5px; }
.top_bg { width: 100%; height: 38px; line-height: 38px; top: 0px; font-weight: bold; z-index: 999; border-bottom: 1px dotted #ccc; }
.top_left { padding-left: 10px; font-size: 14px; }
.top_right { text-align: right; padding-right: 10px; height: 35px; height:35px; padding-top: 0px; padding-bottom: 0px; }
.fixed_bg { width: 100%; position: fixed; bottom: 0; z-index: 100000; border-top: 1px dotted #EBEBEB; background: #fff; padding:7px 0 6px 0; background: #EFF0EF; border: 1px solid #E1E2E4; margin-left:-7px; -moz-box-shadow: 0px -1px 4px #757272; /* 老的 Firefox */ box-shadow: 0px -1px 4px #757272; }
.fixed_bg_T { width: 100%; height: 40px; line-height:40px; top: 0; font-weight: bold; z-index: 999999; border-bottom: 1px dotted #ccc; margin-bottom:5px; background: #fff; }
.fixed_bottom { width: 100%; position: fixed; height: 40px; padding-top:10px; bottom: 0; font-weight: bold; z-index: 999999; border-top: 1px dashed #E8E7E7; background: #fff; text-align:center; }
.l { float: left; }
.r { float: right; }
.Bottom_pd { padding: 8px 10px; text-align: center; }
.cwshouzhi { font-weight:normal; border-bottom:1px dotted #ddd; padding:3px 5px 10px 5px; }
.cwshou { color:#096; }
.cwzhi { color:#F00; }
.button_cw { background:#4BA0D8; padding:3px 5px; color:#fff; }
.button_cw:hover { color:#fff; }
.fixed_bottom a { color:#fff; }
/*所有客户 kehulist.asp*/
.ss_All { line-height: 30px; height: 30px; padding-top:10px; }
/*菜单class-start*/
.Menubox { font-size:12px; height: 29px; border-bottom: 1px solid #999; }
.Menubox ul { margin: 0; padding: 0px; padding-left: 10px; }
.Menubox li { float: left; cursor: pointer; width: 75px; text-align: center; margin-right: 1px; padding: 0; background-image: url(../images/repeat.gif); background-repeat: no-repeat; background-position: left -155px; height: 29px; line-height: 29px; }
.Menubox li span { display: block; background-position: right top; color: #000; }
.Menubox li.hover { background-position: left -125px; color: #ffffff; }
.Menubox li.hover a:link, .Menubox li.hover a:visited, .Menubox li.hover a:active, .Menubox li.hover a:hover { font-size:13px; font-weight: bold; color: #ffffff; }
.Menubox a:link, .Menubox a:visited, .Menubox a:active { font-size:13px; font-weight: bold; color: #6d6d6d; text-decoration: none; }
.Menubox a:hover { text-decoration: none; }
/*系统设置*/
#td_type_left { text-align: center; border: 1px solid #ddd; border-right: 0; width: 80px; }
#td_type_right { text-align: center; border: 1px solid #ddd; width: 100px; }
div.content { margin: 10px; margin-bottom: -10px; }
div.table { padding: 10px; }
span.right { float: right; padding-right: 10px; }
.b { font-weight: bold; }
.red { color: #ff0000; }
/*table*/

.td_n { border: 0; }
.td_t_n { border-top: 0; }
.td_l_n { border-left: 0; }
.td_r_n { border-right: 0; }
.td_b_n { border-bottom: 0; }
.main_table { width: 100%; }
.td_head { background-color: #44628f; border-right: 1px solid #E1E2E4; border-top: 1px solid #E1E2E4; height:35px; padding-top: 0px; padding-bottom: 0px; padding-left: 10px; font-size: 14px; font-weight: bold; color: #fff; }
.td_head a { font-size: 14px; font-weight: bold; color: #fff; }
.td_head a:hover { text-decoration: none; }
.td_first { background-color: #EFF0EF; color: #333; line-height: 30px; font-weight: bold; border-right: 1px solid #E1E2E4; border-top: 1px solid #E1E2E4; }
.th1 { float: left; background-color: #44628f; border: 1px solid #afc0c9; border-bottom: 0; height:35px; padding-top: 0px; padding-bottom: 0px; padding-left: 10px; }
.th2 { float: left; background-color: #44628f; border: 1px solid #afc0c9; border-bottom: 0; height:35px; padding-top: 0px; padding-bottom: 0px; padding-left: 10px; }
.th1 a:link, .th1 a:visited, .th1 a:active, .th2 a:link, .th2 a:visited, .th2 a:active { font-size:12px; color: #000; text-decoration: none; }
.th1 a:hover, .th2 a:hover { font-size:12px; color: #F00; text-decoration: none; }
.td1 { float: left; border-bottom: 1px solid #E1E2E4; line-height: 30px; width: 50%; }
.td2 { float: right; border-bottom: 1px solid #E1E2E4; line-height: 30px; width: 49%; }
.tr { background: #FFFFFF; }
.tr:hover { background: #cbe8f5; }
.table_1 { border-left: 1px solid #E1E2E4; border-bottom: 1px solid #E1E2E4; }
.tr_t { background-color: #EFF0EF; border-bottom: 1px solid #afc0c9; height:35px; padding-top: 0px; padding-bottom: 0px; text-align: center; font-size: 14px; font-weight: bold; color: #000; }
.tr_f { border-bottom: 1px solid #e3e5e6; border-right: 1px solid #E1E2E4; border-top: 1px solid #E1E2E4; color: #333; height:35px; padding-top: 0px; padding-bottom: 0px; text-align: left; padding-left: 10px; font-size: 14px; font-weight: bold; }
.tr_f a { color: #333; }
.add_class { line-height:30px; }
.tr_b { background-color: #EFF0EF; border-right:1px solid #E1E2E4; border-top:1px solid #E1E2E4; height:35px; padding-top: 0px; padding-bottom: 0px; text-align: left; padding-left: 5px; font-size:13px; color: #4c4b4b; font-weight: bold; }
.td_l_l { text-align: left; border-right: 1px solid #E1E2E4; border-top: 1px solid #E1E2E4; padding-left: 5px; height:35px; padding-top: 0px; padding-bottom: 0px; }
.td_l_c { text-align: center; border-right: 1px solid #E1E2E4; border-top: 1px solid #E1E2E4; height:35px; padding-top: 0px; padding-bottom: 0px; padding:0 2px; }
.td_l_r { text-align: right; border-right: 1px solid #E1E2E4; border-top: 1px solid #E1E2E4; height:35px; padding-top: 0px; padding-bottom: 0px; padding-right: 5px; }
.td_l_tj { text-align: center; border-right: 1px solid #E1E2E4; border-top: 1px solid #E1E2E4; }
.td_r_l { text-align: left; border-right: 1px solid #E1E2E4; border-top: 1px solid #E1E2E4; padding-left: 5px; height:35px; padding-top: 0px; padding-bottom: 0px; }
.td_r_c { text-align: center; border-right: 1px solid #E1E2E4; border-top: 1px solid #E1E2E4; height:35px; padding-top: 0px; padding-bottom: 0px; }
.td_r_r { text-align: right; border-right: 1px solid #E1E2E4; border-top: 1px solid #E1E2E4; height:35px; line-height:35px; padding-right: 5px; }
.td_centent_clear { text-align: left; border-right: 1px solid #E1E2E4; border-top: 1px solid #E1E2E4; padding: 3px 5px; }
.title { background-color: #EFF0EF; width:60px; }
.t_bg { background-color: #EFF0EF; }
.titlez { background-color: #EFF0EF; min-width:63px; }
.zdyzd { padding:0 2px; }
.titletips { background-color: #ebfffc; border: 1px solid #00c8ab; }
.titles { background-color: #b4b9c1; }
.Calendarinfo { background-color: #ebfffc; border: 1px solid #00c8ab; height: 20px; line-height: 20px; text-align: left; color: #666; padding-left: 3px; margin: 3px; cursor: pointer }
.Calendartoday { background-color: #44628f; }
.listtitle { background-color: #44628f; }
.list1 { background-color: #ffffff; }
.list2 { background-color: #ffffff; }
.manage { width: 100px; text-align: center; }
/*按钮样式*/
.button_infoadd, .button_search, .button_clear, .button_top_right, .button_submit, .button_back, .button_edit, .button_qxedit, .button_del, .button_del_no, .button_button { font-style: normal; border: 0px solid #ffffff; text-shadow: 1px 0px 0px #000; box-shadow: 0px 0px 2px #000000; -moz-box-shadow: 0px 0px 2px #000000; -webkit-box-shadow: 0px 0px 2px #000000; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; line-height: 25px; padding: 0 10px; cursor: pointer; margin: 0 3PX; position: relative; overflow: visible; }
.button_infoadd { color: #ffffff; background: #ea8f00; }
.button_search { color: #ffffff; background: #77b31e; }
.button_submit { color: #ffffff; background: #ff9500; }
.button_clear { color: #ffffff; background: #000000; }
.button_back { color: #ffffff; background: #4d4d4d; }
.button_top_right { color: #ffffff; background: #15dbdb; }
.button_edit { color: #ffffff; background: #1568db; }
.button_button { color: #ffffff; background: #db4e15; }
.button_qxedit { color: #ffffff; background: #9515db; }
.button_del { color: #ffffff; background: #DD0000; }
.button_del_no { color: #666; background: #dedede; cursor: no-drop; text-decoration: line-through; }
/*图标按钮*/
.btnx btnadd { border: none; height: 27px; cursor: pointer; *padding:2px 0 0 0; }
.btnx btnadd { padding-left: 18px; width: 33px; color: #000; background-position: -132px top; }
.btnx btnadd:hover { padding-left: 18px; width: 33px; color: #000; background-position: -132px -27px; }
.button_top_set { background:#e63636; width: 33px; color: #fff; border: none; height: 30px; cursor: pointer; padding:3px 6px 4px 6px; font-weight:normal; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; }
.button_top_set:hover { color:#fff; }
.notification { margin: 2px 0px 0px -30px; padding: 2px 2px; border-radius: 2px; -webkit-border-radius: 2px; -moz-border-radius: 2px; color: #fff; background: #ed7a53; font-weight: 700; font-size: 10px; font-family: Arial; position: absolute; line-height: 10px; -webkit-box-shadow: 0px 1px 0px 0px rgba(0, 0, 0, 0.2); -moz-box-shadow: 0px 1px 0px 0px rgba(0, 0, 0, 0.2); box-shadow: 0px 1px 0px 0px rgba(0, 0, 0, 0.2); text-shadow: none; }
.remind { margin: 2px 0px 0px 0px; padding: 2px 2px; border-radius: 2px; -webkit-border-radius: 2px; -moz-border-radius: 2px; color: #fff; background: #ed7a53; font-weight: 700; font-size: 10px; font-family: Arial; position: absolute; line-height: 10px; -webkit-box-shadow: 0px 1px 0px 0px rgba(0, 0, 0, 0.2); -moz-box-shadow: 0px 1px 0px 0px rgba(0, 0, 0, 0.2); box-shadow: 0px 1px 0px 0px rgba(0, 0, 0, 0.2); text-shadow: none; }
.tipsNum { float: left; margin: 0px 0px 0px 65px; padding: 2px 2px; border-radius: 2px; -webkit-border-radius: 2px; -moz-border-radius: 2px; color: #fff; background: #ed7a53; font-weight: 700; font-size: 10px; font-family: Arial; position: absolute; line-height: 10px; -webkit-box-shadow: 0px 1px 0px 0px rgba(0, 0, 0, 0.2); -moz-box-shadow: 0px 1px 0px 0px rgba(0, 0, 0, 0.2); box-shadow: 0px 1px 0px 0px rgba(0, 0, 0, 0.2); text-shadow: none; }
/*禁止操作*/
.input_no { cursor: no-drop; }
/*表单提示*/
.btn1_mouseout { Border-RIGHT: #7EBF4F 1px solid; PaddING-RIGHT: 2px; Border-TOP: #7EBF4F 1px solid; PaddING-LEFT: 2px; font-size:12px; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#B3D997);
Border-LEFT: #7EBF4F 1px solid; CURSOR: hand; COLOR: black; PaddING-TOP: 2px; Border-BOTTOM: #7EBF4F 1px solid }
.btn1_mouseover { Border-RIGHT: #7EBF4F 1px solid; PaddING-RIGHT: 2px; Border-TOP: #7EBF4F 1px solid; PaddING-LEFT: 2px; font-size:12px; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#7EBF4F);
Border-LEFT: #7EBF4F 1px solid; CURSOR: hand; COLOR: black; PaddING-TOP: 2px; Border-BOTTOM: #7EBF4F 1px solid }
/*图标*/
.info_error { height: 20px; line-height: 20px; width: 20px; background: url(../images/icon-no.gif) no-repeat; padding-left: 20px; margin-left: 10px; color: #f00; }
.info_right { height: 20px; line-height: 20px; width: 20px; background: url(../images/icon-yes.gif) no-repeat; padding-left: 20px; margin-left: 10px; color: #060; }
.info_warn { height: 20px; line-height: 20px; width: 20px; background: url(../images/icon-warn.gif) no-repeat; padding-left: 20px; margin-left: 10px; }
.info_help { width: 20px; background: url(../images/icon-help.png) no-repeat; padding-left: 20px; margin-left: 2px; padding-bottom:4px; }
.info_share { font-size:14px; height: 20px; line-height: 20px; width: 20px; padding-left: 1px; margin-left: 0; cursor: pointer; color:#e21515; }
.info_file { font-size:14px; height: 20px; line-height: 20px; width: 20px; padding-left: 1px; margin-left: 0; cursor: pointer; color:#2288cc; }
.info_new { height: 20px; line-height: 20px; width: 20px; margin-left: 0; cursor: pointer }
.info_recycle { height: 20px; line-height: 20px; width: 20px; margin-left: 0; cursor: pointer }
.info_ziyuanku { height: 20px; line-height: 20px; width: 20px; margin-left: 0; cursor: pointer }
.info_main { height: 21px; line-height: 21px; width: 25px; }
.info_exceldb { height: 23px; line-height: 23px; width: 193px; padding-top: 3px; background: url(../images/exceldb.jpg) no-repeat; padding-left: 193px; margin-left: 10px; border-bottom: 1px solid #666; }
.message_new { height: 20px; line-height: 20px; width: 20px; }
.message_old { height: 20px; line-height: 20px; width: 20px; }
.ureply span { font-weight:bold; }
.ureply li { padding:5px; border-bottom:1px dashed #ccc; }
.list_px { line-height:33px; margin-bottom:3px; }
.list_px a { background:#ddd; padding:4px 8px; margin-right:4px; color:#616060; }
.list_px .sx1 a:hover, .list_px .sx1 a.hover { background:#F30; color:#fff; }
.list_px .sx2 a:hover, .list_px .sx2 a.hover { background:#F30; color:#fff; }
.daochubtn a { background:#5C7B9A !important; }
a.filebtn { background:#09F; color:#fff; padding:3px 8px; }
a.filedbtn { background:#F33; color:#fff; padding:3px 8px; }
.ssywy { background:#09C; padding:3px 10px; color:#fff; }
a.xxwz { padding:3px 6px; color:#fff; border-radius: 2px; -moz-border-radius: 2px; -webkit-border-radius: 2px; }
a.xxshen { background:#c9c9c9; }
a.xxwan { background:#52A069; }
/*layui.css*/
.layui-btn, .layui-inline, img { vertical-align:middle }
.layui-btn, .layui-unselect { -webkit-user-select:none; -ms-user-select:none; -moz-user-select:none }
.layui-laypage a, a { text-decoration:none }
.layui-btn, .layui-tree li i, .layui-unselect { -moz-user-select:none }
.layui-form-select dl, .layui-nav-child { min-width:100%; box-shadow:0 2px 4px rgba(0, 0, 0, .12) }
blockquote, body, button, dd, div, dl, dt, form, h1, h2, h3, h4, h5, h6, input, li, ol, p, pre, td, textarea, th, ul { margin:0; padding:0; -webkit-tap-highlight-color:rgba(0, 0, 0, 0) }
a:active, a:hover { outline:0 }
img { display:inline-block; border:0 }
li { list-style:none }
table { border-collapse:collapse; border-spacing:0 }
h1, h2, h3 { font-size:14px; font-weight:400 }
h4, h5, h6 { font-size:100%; font-weight:400 }
button, input, optgroup, option, select, textarea { font-family:inherit; font-size:inherit; font-style:inherit; font-weight:inherit; outline:0 }
pre { white-space:pre-wrap; white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; word-wrap:break-word }
::-webkit-scrollbar {
width:10px;
height:10px
}
::-webkit-scrollbar-button:vertical {
display:none
}
::-webkit-scrollbar-corner, ::-webkit-scrollbar-track {
background-color:#e2e2e2
}
::-webkit-scrollbar-thumb {
border-radius:0;
background-color:rgba(0, 0, 0, .3)
}
::-webkit-scrollbar-thumb:vertical:hover {
background-color:rgba(0, 0, 0, .35)
}
::-webkit-scrollbar-thumb:vertical:active {
background-color:rgba(0, 0, 0, .38)
}
@font-face {
font-family:layui-icon;
src:url(../fonts/iconfont.eot);
src:url(../fonts/iconfont.eot?#iefix) format('embedded-opentype'), url(../fonts/iconfont.woff) format('woff'), url(../fonts/iconfont.ttf) format('truetype'), url(../fonts/iconfont.svg#iconfont) format('svg')
}
.layui-icon { font-family:layui-icon!important; font-size:16px; font-style:normal; -webkit-font-smoothing:antialiased; -moz-osx-font-smoothing:grayscale }
a cite { *cursor:pointer
}
.layui-box, .layui-box * { -webkit-box-sizing:content-box!important; -moz-box-sizing:content-box!important; box-sizing:content-box!important }
.layui-border-box, .layui-border-box * { -webkit-box-sizing:border-box!important; -moz-box-sizing:border-box!important; box-sizing:border-box!important }
.layui-clear { clear:both; *zoom:1
}
.layui-clear:after { content:'\20'; clear:both; *zoom:1;
display:block; height:0 }
.layui-inline { position:relative; display:inline-block; *display:inline;
*zoom:1
}
.layui-edge { position:absolute; width:0; height:0; border-style:dashed; border-color:transparent; overflow:hidden }
.layui-elip { text-overflow:ellipsis; overflow:hidden; white-space:nowrap }
.layui-disabled, .layui-disabled:hover { color:#d2d2d2!important; cursor:not-allowed!important }
.layui-circle { border-radius:100% }
.layui-show { display:block!important }
.layui-hide { display:none!important }
.layui-main { position:relative; width:1140px; margin:0 auto }
.layui-header { position:relative; z-index:1000; height:65px }
.layui-header a:hover { transition:all .5s;
-webkit-transition:all .5s
}
.layui-side { position:fixed; top:0; bottom:0; z-index:999; width:200px; overflow-x:hidden }
.layui-side-scroll { width:220px; height:100%; overflow-x:hidden }
.layui-body { position:absolute; left:200px; right:0; top:0; bottom:0; z-index:998; width:auto; overflow:hidden; overflow-y:auto; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box }
.layui-layout-admin .layui-header { border-bottom:5px solid #1AA094 }
.layui-layout-admin .layui-side { top:70px; width:200px; overflow-x:hidden }
.layui-layout-admin .layui-body { top:70px; bottom:44px }
.layui-layout-admin .layui-main { width:auto; margin:0 15px }
.layui-layout-admin .layui-footer { position:fixed; left:200px; right:0; bottom:0; height:44px; background-color:#eee }
.layui-btn, .layui-input, .layui-select, .layui-textarea, .layui-upload-button { outline:0; -webkit-transition:border-color .3s cubic-bezier(.65, .05, .35, .5);
transition:border-color .3s cubic-bezier(.65, .05, .35, .5);
-webkit-box-sizing:border-box!important; -moz-box-sizing:border-box!important; box-sizing:border-box!important }
.layui-elem-quote { margin-bottom:10px; padding:15px; line-height:22px; border-left:5px solid #009688; border-radius:0 2px 2px 0; background-color:#f2f2f2 }
.layui-quote-nm { border-color:#e2e2e2; border-style:solid; border-width:1px 1px 1px 5px; background:0 }
.layui-elem-field { margin-bottom:10px; padding:0; border:1px solid #e2e2e2 }
.layui-elem-field legend { margin-left:20px; padding:0 10px; font-size:20px; font-weight:300 }
.layui-field-title { margin:10px 0 20px; border:0; border-top:1px solid #e2e2e2 }
.layui-field-box { padding:10px 15px }
.layui-field-title .layui-field-box { padding:10px 0 }
.layui-bg-black { background-color:#393D49; color:#c2c2c2 }
.layui-bg-black a { color:#c2c2c2 }
.layui-bg-black a:hover { color:#fff }
.layui-bg-gray { background-color:#eee; color:#333 }
.layui-bg-green { background-color:#009688; color:#D7EEE8 }
.layui-bg-blue { background-color:#1E9FFF; color:#D7EEE8 }
.layui-word-aux { font-size:12px; color:#999; padding:0 5px }
.layui-btn { display:inline-block; height:38px; line-height:38px; padding:0 18px; background-color:#009688; color:#fff; white-space:nowrap; text-align:center; border:0; border-radius:2px; cursor:pointer; opacity:.9; filter:alpha(opacity=90) }
.layui-btn:hover { opacity:.8; filter:alpha(opacity=80); color:#fff }
.layui-btn:active { opacity:1; filter:alpha(opacity=100) }
.layui-btn+.layui-btn { margin-left:10px }
.layui-btn-radius { border-radius:100px }
.layui-btn .layui-icon { font-size:18px; vertical-align:bottom }
.layui-btn-primary { border:1px solid #C9C9C9; background-color:#fff; color:#555 }
.layui-btn-primary:hover { border-color:#009688; color:#333 }
.layui-btn-normal { background-color:#1E9FFF }
.layui-btn-warm { background-color:#F7B824 }
.layui-btn-danger { background-color:#FF5722 }
.layui-btn-disabled, .layui-btn-disabled:active, .layui-btn-disabled:hover { border:1px solid #e6e6e6; background-color:#FBFBFB; color:#C9C9C9; cursor:not-allowed; opacity:1 }
.layui-btn-big { height:44px; line-height:44px; padding:0 25px; font-size:16px }
.layui-btn-small { height:30px; line-height:30px; padding:0 10px; font-size:12px }
.layui-btn-small i { font-size:16px!important }
.layui-btn-mini { height:22px; line-height:22px; padding:0 5px; font-size:12px }
.layui-btn-mini i { font-size:14px!important }
.layui-input, .layui-select, .layui-textarea { height:38px; line-height:38px; line-height:36px\9; border:1px solid #e6e6e6; background-color:#fff; border-radius:2px }
.layui-form-label, .layui-form-mid, .layui-textarea { line-height:20px; position:relative }
.layui-input, .layui-textarea { display:block; width:100%; padding-left:6px }
.layui-input:hover, .layui-textarea:hover { border-color:#D2D2D2!important }
.layui-input:focus, .layui-textarea:focus { border-color:#C9C9C9!important }
.layui-textarea { min-height:100px; height:auto; padding:6px 6px; resize:vertical }
.layui-select { padding:0 10px }
.layui-form input[type=radio] { display:none }
.layui-form .lay-checkbox { display:none }
.layui-form-item { margin-bottom:15px; clear:both; *zoom:1
}
.layui-form-item:after { content:'\20'; clear:both; *zoom:1;
display:block; height:0 }
.layui-form-label { float:left; display:block; padding:9px 15px; width:80px; font-weight:400; text-align:right }
.layui-form-item .layui-inline { margin-bottom:5px; margin-right:10px }
.layui-input-block, .layui-input-inline { position:relative }
.layui-input-block { margin-left:110px; min-height:36px }
.layui-input-inline { display:inline-block; vertical-align:middle }
.layui-form-item .layui-input-inline { float:left; width:190px; margin-right:10px }
.layui-form-text .layui-input-inline { width:auto }
.layui-form-mid { float:left; display:block; padding:8px 0; margin-right:10px }
.layui-form-danger+.layui-form-select .layui-input, .layui-form-danger:focus { border:1px solid #FF5722!important }
.layui-form-select { position:relative; width:100px; float:left }
.layui-form-select .layui-input { padding-right:30px; cursor:pointer }
.layui-form-select .layui-edge { position:absolute; right:10px; top:50%; margin-top:-3px; cursor:pointer; border-width:6px; border-top-color:#c2c2c2; border-top-style:solid; transition:all .3s;
-webkit-transition:all .3s
}
.layui-form-checkbox, .layui-form-switch {
-webkit-transition:.1s linear; cursor:pointer }
.layui-form-select dl { display:none; position:absolute; left:0; top:42px; padding:5px 0; z-index:999; border:1px solid #d2d2d2; max-height:300px; overflow-y:auto; background-color:#fff; border-radius:2px; box-sizing:border-box }
.layui-form-select dl dd, .layui-form-select dl dt { padding:0 10px; line-height:36px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis }
.layui-form-select dl dt { font-size:12px; color:#999 }
.layui-form-select dl dd { cursor:pointer }
.layui-form-select dl dd:hover { background-color:#f2f2f2 }
.layui-form-select .layui-select-group dd { padding-left:20px }
.layui-form-select dl dd.layui-this { background-color:#5FB878; color:#fff }
.layui-form-checkbox, .layui-form-select dl dd.layui-disabled { background-color:#fff }
.layui-form-selected dl { display:block }
.layui-form-checkbox, .layui-form-checkbox *, .layui-form-radio, .layui-form-radio *, .layui-form-switch { display:inline-block; }
.layui-form-selected .layui-edge { margin-top:-9px; -webkit-transform:rotate(180deg); transform:rotate(180deg); margin-top:-3px\9 }
:root .layui-form-selected .layui-edge { margin-top:-9px\0/IE9 }
.layui-select-disabled .layui-disabled { border-color:#eee!important }
.layui-select-disabled .layui-edge { border-top-color:#d2d2d2 }
.layui-form-checkbox { position:relative; height:30px; line-height:28px; margin:4px 5px 0 1px; padding-right:30px; border:1px solid #d2d2d2; font-size:0; border-radius:2px; transition:.1s linear;
box-sizing:border-box!important; min-width:80px; float:left; text-indent:0 }
.layui-form-checkbox:hover { border:1px solid #c2c2c2 }
.layui-form-checkbox span { padding:0 10px; font-size:14px; background-color:#d2d2d2; color:#fff; overflow:hidden; white-space:nowrap; text-overflow:ellipsis }
.layui-form-checkbox:hover span { background-color:#c2c2c2 }
.layui-form-checkbox i { position:absolute; right:0; width:37px; color:#c2c2c2; font-size:20px }
.layui-form-checkbox:hover i { color:#c2c2c2 }
.layui-form-checked, .layui-form-checked:hover { border:1px solid #5FB878 }
.layui-form-checked span, .layui-form-checked:hover span { background-color:#5FB878 }
.layui-form-checked i, .layui-form-checked:hover i { color:#5FB878 }
.layui-form-switch { position:relative; height:22px; line-height:22px; width:40px; padding:0 5px; margin-top:8px; border:1px solid #d2d2d2; border-radius:20px; background-color:#fff; transition:.1s linear
}
.layui-form-switch i { position:absolute; left:5px; top:3px; width:16px; height:16px; border-radius:20px; background-color:#d2d2d2; -webkit-transition:.1s linear;
transition:.1s linear
}
.layui-checkbox-disbaled.layui-form-checked { border:1px solid #5FB878 !important; }
.layui-checkbox-disbaled.layui-form-checked:hover i { color: #5FB878 !important; }
.layui-checkbox-disbaled.layui-form-checked span { background-color: #5FB878 !important; }
.layui-form-onswitch { border-color:#5FB878; background-color:#5FB878 }
.layui-form-onswitch:before { content:'ON'; color:#fff }
.layui-form-onswitch i { left:30px; background-color:#fff }
.layui-checkbox-disbaled { border-color:#e2e2e2!important }
.layui-checkbox-disbaled span { background-color:#e2e2e2!important }
.layui-checkbox-disbaled:hover i { color:#fff!important }
.layui-form-radio { line-height:35px; margin:0 2px 0 0; padding-right:5px; cursor:pointer; }
.layui-form-radio i { margin-right:5px; font-size:20px; color:#c2c2c2; }
.layui-form-radio span { font-size:14px; }
.layui-form-radio i:hover, .layui-form-radioed i { color:#5FB878 }
.layui-radio-disbaled i { color:#e2e2e2!important }
.layui-form-pane .layui-form-label { width:80px; padding:8px 15px; line-height:20px; border:1px solid #e6e6e6; border-radius:2px 0 0 2px; text-align:center; background-color:#FBFBFB; overflow:hidden; white-space:nowrap; text-overflow:ellipsis }
.layui-form-pane .layui-input-inline { margin-left:-1px }
.layui-form-pane .layui-input-block { margin-left:112px; left:-1px }
.layui-form-pane .layui-input { border-radius:0 2px 2px 0 }
.layui-form-pane .layui-form-text .layui-form-label { float:none; width:100%; border-right:1px solid #e6e6e6; border-radius:2px; box-sizing:border-box!important; text-align:left }
.layui-laypage button, .layui-laypage input, .layui-nav { -webkit-box-sizing:border-box!important; -moz-box-sizing:border-box!important }
.layui-form-pane .layui-form-text .layui-input-inline { display:block; margin:0; top:-1px; clear:both }
.layui-form-pane .layui-form-text .layui-input-block { margin:0; left:0; top:-1px }
.layui-form-pane .layui-form-text .layui-textarea { min-height:100px; border-radius:0 0 2px 2px }
.layui-form-pane .layui-input:hover, .layui-form-pane .layui-textarea:hover { border-color:#e6e6e6!important }
.layui-form-pane .layui-input:focus, .layui-form-pane .layui-textarea:focus { border-color:#e6e6e6!important }
.layui-form-pane .layui-form-checkbox { margin:0 0 10px 10px }
.layui-form-pane .layui-form-radio, .layui-form-pane .layui-form-switch { margin-left:10px }
.layui-layedit { border:1px solid #d2d2d2; border-radius:2px; margin-top:5px; }
.layui-layedit-tool { padding:3px 5px; border-bottom:1px solid #e2e2e2; font-size:0 }
.layedit-tool-fixed { position:fixed; top:0; border-top:1px solid #e2e2e2 }
.layui-layedit-tool .layedit-tool-mid, .layui-layedit-tool .layui-icon { display:inline-block; vertical-align:middle; text-align:center; font-size:14px }
.layui-layedit-tool .layui-icon { position:relative; width:32px; height:30px; line-height:30px; margin:3px 5px; color:#777; cursor:pointer; border-radius:2px }
.layui-layedit-tool .layui-icon:hover { color:#393D49 }
.layui-layedit-tool .layui-icon:active { color:#000 }
.layui-layedit-tool .layedit-tool-active { background-color:#e2e2e2; color:#000 }
.layui-layedit-tool .layui-disabled, .layui-layedit-tool .layui-disabled:hover { color:#d2d2d2; cursor:not-allowed }
.layui-layedit-tool .layedit-tool-mid { width:1px; height:18px; margin:0 10px; background-color:#d2d2d2 }
.layedit-tool-html { width:50px!important; font-size:30px!important }
.layedit-tool-b, .layedit-tool-code, .layedit-tool-help { font-size:16px!important }
.layedit-tool-d, .layedit-tool-face, .layedit-tool-image, .layedit-tool-unlink { font-size:18px!important }
.layedit-tool-image input { position:absolute; font-size:0; left:0; top:0; width:100%; height:100%; opacity:.01; filter:Alpha(opacity=1); cursor:pointer }
.layui-layedit-iframe iframe { display:block; width:100% }
#LAY_layedit_code { overflow:hidden }
.layui-table { width:100%; margin:10px 0; background-color:#fff }
.layui-table tr { transition:all .3s;
-webkit-transition:all .3s
}
.layui-table thead tr { background-color:#f2f2f2 }
.layui-table th { text-align:left }
.layui-table td, .layui-table th { padding:9px 15px; min-height:20px; line-height:20px; border:1px solid #e2e2e2; font-size:14px }
.layui-table tr:hover, .layui-table[lay-even] tr:nth-child(even) {
background-color:#f8f8f8
}
.layui-table[lay-skin=line], .layui-table[lay-skin=row] { border:1px solid #e2e2e2 }
.layui-table[lay-skin=line] td, .layui-table[lay-skin=line] th { border:0; border-bottom:1px solid #e2e2e2 }
.layui-table[lay-skin=row] td, .layui-table[lay-skin=row] th { border:0; border-right:1px solid #e2e2e2 }
.layui-table[lay-skin=nob] td, .layui-table[lay-skin=nob] th { border:0 }
.layui-upload-button { position:relative; display:inline-block; vertical-align:middle; min-width:60px; height:38px; line-height:38px; border:1px solid #DFDFDF; border-radius:2px; overflow:hidden; background-color:#fff; color:#666 }
.layui-upload-button:hover { border:1px solid #aaa; color:#333 }
.layui-upload-button:active { border:1px solid #4CAF50; color:#000 }
.layui-upload-button input, .layui-upload-file { opacity:.01; filter:Alpha(opacity=1); cursor:pointer }
.layui-upload-button input { position:absolute; left:0; top:0; z-index:10; font-size:100px; width:100%; height:100% }
.layui-upload-icon { display:block; margin:0 15px; text-align:center }
.layui-upload-icon i { margin-right:5px; vertical-align:top; font-size:20px; color:#5FB878 }
.layui-upload-iframe { position:absolute; width:0; height:0; border:0; visibility:hidden }
.layui-upload-enter { border:1px solid #009E94; background-color:#009E94; color:#fff; -webkit-transform:scale(1.1); transform:scale(1.1) }
.layui-upload-enter .layui-upload-icon, .layui-upload-enter .layui-upload-icon i { color:#fff }
.layui-flow-more { margin:10px 0; text-align:center; color:#999; font-size:14px }
.layui-flow-more a { height:32px; line-height:32px }
.layui-flow-more a * { display:inline-block; vertical-align:top }
.layui-flow-more a cite { padding:0 20px; border-radius:3px; background-color:#eee; color:#333 }
.layui-flow-more a cite:hover { opacity:.8 }
.layui-flow-more a i { font-size:30px; color:#737383 }
.layui-laypage { display:inline-block; *display:inline;
*zoom:1;
vertical-align:middle; margin:10px 0; font-size:0 }
.layui-laypage>:first-child, .layui-laypage>:first-child em { border-radius:2px 0 0 2px }
.layui-laypage>:last-child, .layui-laypage>:last-child em { border-radius:0 2px 2px 0 }
.layui-laypage a, .layui-laypage span { display:inline-block; *display:inline;
*zoom:1;
vertical-align:middle; padding:0 15px; border:1px solid #e2e2e2; height:28px; line-height:28px; margin:0 -1px 5px 0; background-color:#fff; color:#333; font-size:12px }
.layui-laypage span { color:#999; font-weight:700 }
.layui-laypage .layui-laypage-curr { position:relative }
.layui-laypage .layui-laypage-curr em { position:relative; color:#fff; font-weight:400 }
.layui-laypage .layui-laypage-curr .layui-laypage-em { position:absolute; left:-1px; top:-1px; padding:1px; width:100%; height:100%; background-color:#009688 }
.layui-laypage-em { border-radius:2px }
.layui-laypage-next em, .layui-laypage-prev em { font-family:Sim sun; font-size:16px }
.layui-laypage .layui-laypage-total { height:30px; line-height:30px; margin-left:1px; border:0; font-weight:400 }
.layui-laypage button, .layui-laypage input { height:30px; line-height:30px; border:1px solid #e2e2e2; border-radius:2px; vertical-align:top; background-color:#fff; box-sizing:border-box!important }
.layui-laypage input { width:50px; margin:0 5px; text-align:center }
.layui-laypage button { margin-left:5px; padding:0 15px; cursor:pointer }
.layui-code { position:relative; margin:10px 0; padding:15px; line-height:20px; border:1px solid #ddd; border-left-width:6px; background-color:#F2F2F2; color:#333; font-family:Courier New; font-size:12px }
.layui-tree { line-height:26px }
.layui-tree li { text-overflow:ellipsis; overflow:hidden; white-space:nowrap }
.layui-tree li .layui-tree-spread, .layui-tree li a { display:inline-block; vertical-align:top; height:26px; *display:inline;
*zoom:1;
cursor:pointer }
.layui-tree li a { font-size:0 }
.layui-tree li a i { font-size:16px }
.layui-tree li a cite { padding:0 6px; font-size:14px }
.layui-tree li i { padding-left:6px; color:#333 }
.layui-tree li .layui-tree-check { font-size:13px }
.layui-tree li .layui-tree-check:hover { color:#009E94 }
.layui-tree li ul { display:none; margin-left:20px }
.layui-tree li .layui-tree-enter { line-height:24px; border:1px dotted #000 }
.layui-tree-drag { display:none; position:absolute; left:-666px; top:-666px; background-color:#f2f2f2; padding:5px 10px; border:1px dotted #000; white-space:nowrap }
.layui-nav .layui-nav-item, .layui-tab-title li { display:inline-block; *zoom:1;
vertical-align:middle }
.layui-tree-drag i { padding-right:5px }
.layui-nav { position:relative; padding:0 20px; background-color:#393D49; color:#c2c2c2; border-radius:2px; font-size:0; box-sizing:border-box!important }
.layui-nav * { font-size:14px }
.layui-nav .layui-nav-item { position:relative; *display:inline;
line-height:60px }
.layui-nav .layui-nav-item a { display:block; padding:0 20px; color:#c2c2c2; transition:all .3s;
-webkit-transition:all .3s
}
.layui-nav .layui-this:after, .layui-nav-bar, .layui-nav-tree .layui-nav-itemed:after { position:absolute; left:0; top:0; width:0; height:5px; background-color:#5FB878; transition:all .2s;
-webkit-transition:all .2s
}
.layui-nav-bar { z-index:1000 }
.layui-nav .layui-nav-item a:hover, .layui-nav .layui-this a { color:#fff }
.layui-nav .layui-this:after { content:''; top:auto; bottom:0; width:100% }
.layui-nav .layui-nav-more { content:''; width:0; height:0; border-style:solid dashed dashed; border-color:#c2c2c2 transparent transparent; overflow:hidden; cursor:pointer; transition:all .2s;
-webkit-transition:all .2s;
position:absolute; top:28px; right:3px; border-width:6px }
.layui-nav .layui-nav-mored, .layui-nav-itemed .layui-nav-more { top:22px; border-style:dashed dashed solid; border-color:transparent transparent #c2c2c2 }
.layui-nav-child { display:none; position:absolute; left:0; top:65px; line-height:36px; padding:5px 0; border:1px solid #d2d2d2; background-color:#fff; z-index:100; border-radius:2px; white-space:nowrap }
.layui-nav .layui-nav-child a { color:#333 }
.layui-nav .layui-nav-child a:hover { background-color:#f2f2f2; color:#333 }
.layui-nav-child dd { position:relative }
.layui-nav-child dd.layui-this { background-color:#5FB878; color:#fff }
.layui-nav-child dd.layui-this a { color:#fff }
.layui-nav-child dd.layui-this:after { display:none }
.layui-nav-tree { width:200px; padding:0 }
.layui-nav-tree .layui-nav-item { display:block; width:100%; line-height:45px }
.layui-nav-tree .layui-nav-item a { height:45px; text-overflow:ellipsis; overflow:hidden; white-space:nowrap }
.layui-nav-tree .layui-nav-item a:hover { background-color:#4E5465 }
.layui-nav-tree .layui-nav-child dd.layui-this, .layui-nav-tree .layui-this, .layui-nav-tree .layui-this>a, .layui-nav-tree .layui-this>a:hover { background-color:#009688; color:#fff }
.layui-nav-tree .layui-this:after { display:none }
.layui-nav-itemed>a, .layui-nav-tree .layui-nav-title a, .layui-nav-tree .layui-nav-title a:hover { background-color:#2B2E37!important; color:#fff!important }
.layui-nav-tree .layui-nav-bar { width:5px; height:0; background-color:#009688 }
.layui-nav-tree .layui-nav-child { position:relative; z-index:0; top:0; border:0; box-shadow:none }
.layui-nav-tree .layui-nav-child a { height:40px; line-height:40px; color:#c2c2c2 }
.layui-nav-tree .layui-nav-child, .layui-nav-tree .layui-nav-child a:hover { background:0; color:#fff }
.layui-nav-tree .layui-nav-more { top:20px; right:10px }
.layui-nav-itemed .layui-nav-more { top:14px }
.layui-nav-itemed .layui-nav-child { display:block; padding:0 }
.layui-nav-side { position:fixed; top:0; bottom:0; left:0; overflow-x:hidden; z-index:999 }
.layui-breadcrumb { visibility:hidden; font-size:0 }
.layui-breadcrumb a { padding-right:8px; line-height:22px; font-size:14px; color:#333!important }
.layui-breadcrumb a:hover { color:#01AAED!important }
.layui-breadcrumb a cite, .layui-breadcrumb a span { color:#666; cursor:text; font-style:normal }
.layui-breadcrumb a span { padding-left:8px; font-family:Sim sun }
.layui-tab { margin:10px 0; overflow:hidden; text-align:left!important }
.layui-fixbar li, .layui-tab-bar, .layui-tab-title li, .layui-util-face ul li { cursor:pointer; text-align:center }
.layui-tab-title { position:relative; left:0; height:40px; white-space:nowrap; font-size:0; border-bottom:1px solid #e2e2e2; transition:all .2s;
-webkit-transition:all .2s
}
.layui-tab-title li {
*display:inline; font-size:14px; transition:all .3s;
-webkit-transition:all .3s;
position:relative; line-height:40px; min-width:35px; padding:0 10px }
.layui-tab-title .layui-this { color:#000 }
.layui-tab-title .layui-this:after { position:absolute; left:0; top:0; content:''; width:100%; height:41px; border:1px solid #e2e2e2; border-bottom-color:#fff; border-radius:2px 2px 0 0; -webkit-box-sizing:border-box!important; -moz-box-sizing:border-box!important; box-sizing:border-box!important; pointer-events:none }
.layui-tab-bar { position:absolute; right:0; top:0; width:30px; height:39px; line-height:39px; border:1px solid #e2e2e2; border-radius:2px; background-color:#fff }
.layui-tab-bar .layui-icon { position:relative; display:inline-block; top:3px; transition:all .3s;
-webkit-transition:all .3s
}
.layui-tab-item, .layui-util-face .layui-layer-TipsG { display:none }
.layui-tab-more { padding-right:30px; height:auto; white-space:normal }
.layui-tab-more li.layui-this:after { border-bottom-color:#e2e2e2; border-radius:2px }
.layui-tab-more .layui-tab-bar .layui-icon { top:-2px; top:3px\9; -webkit-transform:rotate(180deg); transform:rotate(180deg) }
:root .layui-tab-more .layui-tab-bar .layui-icon { top:-2px\0/IE9 }
.layui-tab-content { padding:10px }
.layui-tab-title li .layui-tab-close { position:relative; margin-left:8px; top:1px; color:#c2c2c2 }
.layui-tab-title li .layui-tab-close:hover { border-radius:10px; background-color:#FF5722; color:#fff }
.layui-tab-brief>.layui-tab-title .layui-this { color:#009688 }
.layui-tab-brief>.layui-tab-more li.layui-this:after, .layui-tab-brief>.layui-tab-title .layui-this:after { border:0; border-radius:0; border-bottom:3px solid #5FB878 }
.layui-tab-card { border:1px solid #e2e2e2; border-radius:2px; box-shadow:0 2px 5px 0 rgba(0, 0, 0, .1) }
.layui-tab-card>.layui-tab-title { background-color:#f2f2f2 }
.layui-tab-card>.layui-tab-title li { margin-right:-1px; margin-left:-1px }
.layui-tab-card>.layui-tab-title .layui-this { background-color:#fff }
.layui-tab-card>.layui-tab-title .layui-this:after { border-top:0; border-width:1px; border-bottom-color:#fff }
.layui-tab-card>.layui-tab-title .layui-tab-bar { height:40px; line-height:40px; border-radius:0; border-top:0; border-right:0 }
.layui-tab-card>.layui-tab-more .layui-this { background:0; color:#5FB878 }
.layui-tab-card>.layui-tab-more .layui-this:after { border:0 }
.layui-fixbar { position:fixed; right:15px; bottom:15px; z-index:9999 }
.layui-fixbar li { width:50px; height:50px; line-height:50px; margin-bottom:1px; font-size:30px; background-color:#9F9F9F; color:#fff; border-radius:2px; opacity:.95 }
.layui-fixbar li:hover { opacity:.85 }
.layui-fixbar li:active { opacity:1 }
.layui-fixbar .layui-fixbar-top { display:none; font-size:40px }
body .layui-util-face { border:0; background:0 }
body .layui-util-face .layui-layer-content { padding:0; background-color:#fff; color:#666; box-shadow:none }
.layui-util-face ul { position:relative; width:372px; padding:10px; border:1px solid #D9D9D9; background-color:#fff; box-shadow:0 0 20px rgba(0, 0, 0, .2) }
.layui-util-face ul li { float:left; border:1px solid #e8e8e8; height:22px; width:26px; overflow:hidden; margin:-1px 0 0 -1px; padding:4px 2px }
.layui-util-face ul li:hover { position:relative; z-index:2; border:1px solid #eb7350; background:#fff9ec }
.layui-anim {
-webkit-animation-duration:.3s;
animation-duration:.3s; -webkit-animation-fill-mode:both; animation-fill-mode:both }
.layui-anim-loop { -webkit-animation-iteration-count:infinite; animation-iteration-count:infinite }
@-webkit-keyframes layui-rotate { from {
-webkit-transform:rotate(0)
}
to { -webkit-transform:rotate(360deg) }
}
@keyframes layui-rotate { from {
transform:rotate(0)
}
to { transform:rotate(360deg) }
}
.layui-anim-rotate { -webkit-animation-name:layui-rotate; animation-name:layui-rotate; -webkit-animation-duration:1s; animation-duration:1s; -webkit-animation-timing-function:linear; animation-timing-function:linear }
@-webkit-keyframes layui-up { from {
-webkit-transform:translate3d(0, 100%, 0);
opacity:.3
}
to { -webkit-transform:translate3d(0, 0, 0); opacity:1 }
}
@keyframes layui-up { from {
transform:translate3d(0, 100%, 0);
opacity:.3
}
to { transform:translate3d(0, 0, 0); opacity:1 }
}
.layui-anim-up { -webkit-animation-name:layui-up; animation-name:layui-up }
@-webkit-keyframes layui-upbit { from {
-webkit-transform:translate3d(0, 30px, 0);
opacity:.3
}
to { -webkit-transform:translate3d(0, 0, 0); opacity:1 }
}
@keyframes layui-upbit { from {
transform:translate3d(0, 30px, 0);
opacity:.3
}
to { transform:translate3d(0, 0, 0); opacity:1 }
}
.layui-anim-upbit { -webkit-animation-name:layui-upbit; animation-name:layui-upbit }
@-webkit-keyframes layui-scale { 0% {
opacity:.3;
-webkit-transform:scale(.5)
}
100% {
opacity:1;
-webkit-transform:scale(1)
}
}
@keyframes layui-scale { 0% {
opacity:.3;
-ms-transform:scale(.5);
transform:scale(.5)
}
100% {
opacity:1;
-ms-transform:scale(1);
transform:scale(1)
}
}
.layui-anim-scale { -webkit-animation-name:layui-scale; animation-name:layui-scale }
@-webkit-keyframes layui-scale-spring { 0% {
opacity:.5;
-webkit-transform:scale(.5)
}
80% {
opacity:.8;
-webkit-transform:scale(1.1)
}
100% {
opacity:1;
-webkit-transform:scale(1)
}
}
@keyframes layui-scale-spring { 0% {
opacity:.5;
-ms-transform:scale(.5);
transform:scale(.5)
}
80% {
opacity:.8;
-ms-transform:scale(1.1);
transform:scale(1.1)
}
100% {
opacity:1;
-ms-transform:scale(1);
transform:scale(1)
}
}
.layui-anim-scaleSpring { -webkit-animation-name:layui-scale-spring; animation-name:layui-scale-spring }
@media screen and (max-width:450px) {
.layui-form-item .layui-form-label {
text-overflow:ellipsis;
overflow:hidden;
white-space:nowrap
}
.layui-form-item .layui-inline {
display:block;
margin-right:0;
margin-bottom:20px;
clear:both
}
.layui-form-item .layui-inline:after {
content:'\20';
clear:both;
display:block;
height:0
}
.layui-form-item .layui-input-inline {
display:block;
float:none;
left:-1px;
width:auto;
margin:0 0 10px 112px
}
.layui-form-item .layui-input-inline+.layui-form-mid {
margin-left:110px;
top:-5px;
padding:0
}
.layui-form-item .layui-form-checkbox {
margin-right:5px;
margin-bottom:5px
}
}
.cssout table tr td img { max-width:150px; }
li .isin .select2-container { margin-top:4px;}
a.btn_y1{background:#488DC9; border-radius: 2px; -webkit-border-radius: 2px; -moz-border-radius: 2px;}
a.btn_y2{background:#5C7B9A !important; border-radius: 2px; -webkit-border-radius: 2px; -moz-border-radius: 2px;}
.select2-container { box-sizing:border-box; display:inline-block; margin:0; position:relative; vertical-align:middle }
.select2-container .select2-selection--single { min-width:100px; box-sizing:border-box; cursor:pointer; display:block; user-select:none; -webkit-user-select:none; position:relative; outline: none; }
.select2-container .select2-selection--single .select2-selection__rendered { display:block; padding-left:8px; padding-right:20px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap }
.select2-container .select2-selection--single .select2-selection__clear { position:relative }
.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered { padding-right:8px; padding-left:20px }
.select2-container .select2-selection--multiple { box-sizing:border-box; cursor:pointer; display:block; min-height:32px; user-select:none; -webkit-user-select:none }
.select2-container .select2-selection--multiple .select2-selection__rendered { display:inline-block; overflow:hidden; padding-left:8px; text-overflow:ellipsis; white-space:nowrap }
.select2-container .select2-search--inline { float:left }
.select2-container .select2-search--inline .select2-search__field { box-sizing:border-box; border:none; font-size:100%; margin-top:5px; padding:0 }
.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button {
-webkit-appearance:none
}
.select2-dropdown { background-color:white; border:1px solid #aaa; border-radius:4px; box-sizing:border-box; display:block; position:absolute; left:-100000px; width:100%; z-index:99999999 }
.select2-results { display:block }
.select2-results__options { list-style:none; margin:0; padding:0 }
.select2-results__option { padding:5px; user-select:none; -webkit-user-select:none }
.select2-results__option[aria-selected] { cursor:pointer }
.select2-container--open .select2-dropdown { left:0 }
.select2-container--open .select2-dropdown--above { border-bottom:none; border-bottom-left-radius:0; border-bottom-right-radius:0 }
.select2-container--open .select2-dropdown--below { border-top:none; border-top-left-radius:0; border-top-right-radius:0 }
.select2-search--dropdown { display:block; padding:4px }
.select2-search--dropdown .select2-search__field { padding:0 2px; width:100%; box-sizing:border-box; height:28px; line-height:28px; }
.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button {
-webkit-appearance:none
}
.select2-search--dropdown.select2-search--hide { display:none }
.select2-close-mask { border:0; margin:0; padding:0; display:block; position:fixed; left:0; top:0; min-height:100%; min-width:100%; height:auto; width:auto; opacity:0; z-index:99; background-color:#fff; filter:alpha(opacity=0) }
.select2-hidden-accessible { border:0 !important; clip:rect(0 0 0 0) !important; height:1px !important; margin:-1px !important; overflow:hidden !important; padding:0 !important; position:absolute !important; width:1px !important }
.select2-container--default .select2-selection--single { background-color:#fff; border: 1px solid #CACED2; -webkit-appearance: none; border-radius: 2px; -moz-border-radius: 2px; -webkit-border-radius: 2px; transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; }
.select2-container--default .select2-selection--single .select2-selection__rendered { color:#444; line-height:28px }
.select2-container--default .select2-selection--single .select2-selection__clear { cursor:pointer; float:right; font-weight:bold }
.select2-container--default .select2-selection--single .select2-selection__placeholder { color:#999 }
.select2-container--default .select2-selection--single .select2-selection__arrow { height:26px; position:absolute; top:1px; right:1px; width:20px }
.select2-container--default .select2-selection--single .select2-selection__arrow b { border-color:#888 transparent transparent transparent; border-style:solid; border-width:5px 4px 0 4px; height:0; left:50%; margin-left:-4px; margin-top:-2px; position:absolute; top:50%; width:0 }
.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear { float:left }
.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow { left:1px; right:auto }
.select2-container--default.select2-container--disabled .select2-selection--single { background-color:#eee; cursor:default }
.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear { display:none }
.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b { border-color:transparent transparent #888 transparent; border-width:0 4px 5px 4px }
.select2-container--default .select2-selection--multiple { background-color:white; border:1px solid #aaa; border-radius:4px; cursor:text }
.select2-container--default .select2-selection--multiple .select2-selection__rendered { box-sizing:border-box; list-style:none; margin:0; padding:0 5px; width:100% }
.select2-container--default .select2-selection--multiple .select2-selection__rendered li { list-style:none }
.select2-container--default .select2-selection--multiple .select2-selection__placeholder { color:#999; margin-top:5px; float:left }
.select2-container--default .select2-selection--multiple .select2-selection__clear { cursor:pointer; float:right; font-weight:bold; margin-top:5px; margin-right:10px }
.select2-container--default .select2-selection--multiple .select2-selection__choice { background-color:#e4e4e4; border:1px solid #aaa; border-radius:4px; cursor:default; float:left; margin-right:5px; margin-top:5px; padding:0 5px }
.select2-container--default .select2-selection--multiple .select2-selection__choice__remove { color:#999; cursor:pointer; display:inline-block; font-weight:bold; margin-right:2px }
.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover { color:#333 }
.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice, .select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__placeholder, .select2-container--default[dir="rtl"] .select2-selection--multiple .select2-search--inline { float:right }
.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice { margin-left:5px; margin-right:auto }
.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove { margin-left:2px; margin-right:auto }
.select2-container--default.select2-container--focus .select2-selection--multiple { border:solid black 1px; outline:0 }
.select2-container--default.select2-container--disabled .select2-selection--multiple { background-color:#eee; cursor:default }
.select2-container--default.select2-container--disabled .select2-selection__choice__remove { display:none }
.select2-container--default.select2-container--open.select2-container--above .select2-selection--single, .select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple { border-top-left-radius:0; border-top-right-radius:0 }
.select2-container--default.select2-container--open.select2-container--below .select2-selection--single, .select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple { border-bottom-left-radius:0; border-bottom-right-radius:0 }
.select2-container--default .select2-search--dropdown .select2-search__field { }
.select2-container--default .select2-search--inline .select2-search__field { background:transparent; border:none; outline:0; box-shadow:none; -webkit-appearance:textfield }
.select2-container--default .select2-results>.select2-results__options { max-height:200px; overflow-y:auto }
.select2-container--default .select2-results__option[role=group] { padding:0 }
.select2-container--default .select2-results__option[aria-disabled=true] { color:#999 }
.select2-container--default .select2-results__option[aria-selected=true] { background-color:#ddd }
.select2-container--default .select2-results__option .select2-results__option { padding-left:1em }
.select2-container--default .select2-results__option .select2-results__option .select2-results__group { padding-left:0 }
.select2-container--default .select2-results__option .select2-results__option .select2-results__option { margin-left:-1em; padding-left:2em }
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option { margin-left:-2em; padding-left:3em }
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option { margin-left:-3em; padding-left:4em }
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option { margin-left:-4em; padding-left:5em }
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option { margin-left:-5em; padding-left:6em }
.select2-container--default .select2-results__option--highlighted[aria-selected] { background-color:#5897fb; color:white }
.select2-container--default .select2-results__group { cursor:default; display:block; padding:6px }
.select2-container--classic .select2-selection--single { background-color:#f7f7f7; border:1px solid #aaa; border-radius:4px; outline:0; background-image:-webkit-linear-gradient(top, #fff 50%, #eee 100%); background-image:-o-linear-gradient(top, #fff 50%, #eee 100%); background-image:linear-gradient(to bottom, #fff 50%, #eee 100%); background-repeat:repeat-x; filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)
}
.select2-container--classic .select2-selection--single:focus { border:1px solid #5897fb }
.select2-container--classic .select2-selection--single .select2-selection__rendered { color:#444; line-height:28px }
.select2-container--classic .select2-selection--single .select2-selection__clear { cursor:pointer; float:right; font-weight:bold; margin-right:10px }
.select2-container--classic .select2-selection--single .select2-selection__placeholder { color:#999 }
.select2-container--classic .select2-selection--single .select2-selection__arrow { background-color:#ddd; border:none; border-left:1px solid #aaa; border-top-right-radius:4px; border-bottom-right-radius:4px; height:26px; position:absolute; top:1px; right:1px; width:20px; background-image:-webkit-linear-gradient(top, #eee 50%, #ccc 100%); background-image:-o-linear-gradient(top, #eee 50%, #ccc 100%); background-image:linear-gradient(to bottom, #eee 50%, #ccc 100%); background-repeat:repeat-x; filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFCCCCCC', GradientType=0)
}
.select2-container--classic .select2-selection--single .select2-selection__arrow b { border-color:#888 transparent transparent transparent; border-style:solid; border-width:5px 4px 0 4px; height:0; left:50%; margin-left:-4px; margin-top:-2px; position:absolute; top:50%; width:0 }
.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear { float:left }
.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow { border:none; border-right:1px solid #aaa; border-radius:0; border-top-left-radius:4px; border-bottom-left-radius:4px; left:1px; right:auto }
.select2-container--classic.select2-container--open .select2-selection--single { border:1px solid #5897fb }
.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow { background:transparent; border:none }
.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b { border-color:transparent transparent #888 transparent; border-width:0 4px 5px 4px }
.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single { border-top:none; border-top-left-radius:0; border-top-right-radius:0; background-image:-webkit-linear-gradient(top, #fff 0%, #eee 50%); background-image:-o-linear-gradient(top, #fff 0%, #eee 50%); background-image:linear-gradient(to bottom, #fff 0%, #eee 50%); background-repeat:repeat-x; filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)
}
.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single { border-bottom:none; border-bottom-left-radius:0; border-bottom-right-radius:0; background-image:-webkit-linear-gradient(top, #eee 50%, #fff 100%); background-image:-o-linear-gradient(top, #eee 50%, #fff 100%); background-image:linear-gradient(to bottom, #eee 50%, #fff 100%); background-repeat:repeat-x; filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFFFFFFF', GradientType=0)
}
.select2-container--classic .select2-selection--multiple { background-color:white; border:1px solid #aaa; border-radius:4px; cursor:text; outline:0 }
.select2-container--classic .select2-selection--multiple:focus { border:1px solid #5897fb }
.select2-container--classic .select2-selection--multiple .select2-selection__rendered { list-style:none; margin:0; padding:0 5px }
.select2-container--classic .select2-selection--multiple .select2-selection__clear { display:none }
.select2-container--classic .select2-selection--multiple .select2-selection__choice { background-color:#e4e4e4; border:1px solid #aaa; border-radius:4px; cursor:default; float:left; margin-right:5px; margin-top:5px; padding:0 5px }
.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove { color:#888; cursor:pointer; display:inline-block; font-weight:bold; margin-right:2px }
.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover { color:#555 }
.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice { float:right }
.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice { margin-left:5px; margin-right:auto }
.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove { margin-left:2px; margin-right:auto }
.select2-container--classic.select2-container--open .select2-selection--multiple { border:1px solid #5897fb }
.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple { border-top:none; border-top-left-radius:0; border-top-right-radius:0 }
.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple { border-bottom:none; border-bottom-left-radius:0; border-bottom-right-radius:0 }
.select2-container--classic .select2-search--dropdown .select2-search__field { border:1px solid #aaa; outline:0 }
.select2-container--classic .select2-search--inline .select2-search__field { outline:0; box-shadow:none }
.select2-container--classic .select2-dropdown { background-color:#fff; border:1px solid transparent }
.select2-container--classic .select2-dropdown--above { border-bottom:none }
.select2-container--classic .select2-dropdown--below { border-top:none }
.select2-container--classic .select2-results>.select2-results__options { max-height:200px; overflow-y:auto }
.select2-container--classic .select2-results__option[role=group] { padding:0 }
.select2-container--classic .select2-results__option[aria-disabled=true] { color:grey }
.select2-container--classic .select2-results__option--highlighted[aria-selected] { background-color:#3875d7; color:#fff }
.select2-container--classic .select2-results__group { cursor:default; display:block; padding:6px }
.select2-container--classic.select2-container--open .select2-dropdown { border-color:#5897fb }
/*上传样式*/
.webuploader-container { position:relative }
.webuploader-element-invisible { position:absolute!important; clip:rect(1px 1px 1px 1px); clip:rect(1px,1px,1px,1px) }
.webuploader-pick { position:relative; display:inline-block; cursor:pointer; background:#00b7ee; padding:10px 15px; color:#fff; text-align:center; border-radius:3px; overflow:hidden }
.webuploader-pick-hover { background:#00a2d4 }
.webuploader-pick-disable { opacity:.6; pointer-events:none }
#container { color:#838383; font-size:12px }
#uploader .queuelist { margin:20px; border:3px dashed #e6e6e6 }
#uploader .queuelist.filled { padding:17px; margin:0; border:3px dashed transparent }
#uploader .queuelist.webuploader-dnd-over { border:3px dashed #999 }
#uploader p { margin:0 }
.element-invisible { position:absolute!important; clip:rect(1px 1px 1px 1px); clip:rect(1px,1px,1px,1px) }
#uploader .placeholder { min-height:350px; padding-top:178px; text-align:center; background:url(/include/uploads/images/image.png) center 93px no-repeat; color:#ccc; font-size:18px; position:relative }
#uploader .placeholder .webuploader-pick { font-size:18px; background:#00b7ee; border-radius:3px; line-height:44px; padding:0 30px; *width:120px;
color:#fff; display:inline-block; margin:0 auto 20px auto; cursor:pointer; box-shadow:0 1px 1px rgba(0, 0, 0, 0.1) }
#uploader .placeholder .webuploader-pick-hover { background:#00a2d4 }
#uploader .placeholder .flashTip { color:#666; font-size:12px; position:absolute; width:100%; text-align:center; bottom:20px }
#uploader .placeholder .flashTip a { color:#0785d1; text-decoration:none }
#uploader .placeholder .flashTip a:hover { text-decoration:underline }
#uploader .filelist { list-style:none; margin:0; padding:0 }
#uploader .filelist:after { content:''; display:block; width:0; height:0; overflow:hidden; clear:both }
#uploader .filelist li { width:110px; height:110px; background:url(/include/uploads/images/bg.png) no-repeat; text-align:center; margin:0 8px 20px 0; position:relative; display:inline; float:left; overflow:hidden; font-size:12px }
#uploader .filelist li p.log { position:relative; top:-45px }
#uploader .filelist li p.title { position:absolute; top:0; left:0; width:100%; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; top:5px; text-indent:5px; text-align:left }
#uploader .filelist li p.progress { position:absolute; width:100%; bottom:0; left:0; height:8px; overflow:hidden; z-index:50; margin:0; border-radius:0; background:0; -webkit-box-shadow:0 }
#uploader .filelist li p.progress span { display:none; overflow:hidden; width:0; height:100%; background:#1483d8 url(/include/uploads/images/progress.png) repeat-x; -webit-transition:width 200ms linear; -moz-transition:width 200ms linear; -o-transition:width 200ms linear; -ms-transition:width 200ms linear; transition:width 200ms linear; -webkit-animation:progressmove 2s linear infinite; -moz-animation:progressmove 2s linear infinite; -o-animation:progressmove 2s linear infinite; -ms-animation:progressmove 2s linear infinite; animation:progressmove 2s linear infinite; -webkit-transform:translateZ(0) }
@-webkit-keyframes progressmove { 0% {
background-position:0 0
}
100% {
background-position:17px 0
}
}
@-moz-keyframes progressmove { 0% {
background-position:0 0
}
100% {
background-position:17px 0
}
}
@keyframes progressmove { 0% {
background-position:0 0
}
100% {
background-position:17px 0
}
}
#uploader .filelist li p.imgWrap { position:relative; z-index:2; line-height:110px; vertical-align:middle; overflow:hidden; width:110px; height:110px; -webkit-transform-origin:50% 50%; -moz-transform-origin:50% 50%; -o-transform-origin:50% 50%; -ms-transform-origin:50% 50%; transform-origin:50% 50%; -webit-transition:200ms ease-out; -moz-transition:200ms ease-out; -o-transition:200ms ease-out; -ms-transition:200ms ease-out; transition:200ms ease-out }
#uploader .filelist li img { width:100% }
#uploader .filelist li p.error { background:#f43838; color:#fff; position:absolute; bottom:0; left:0; height:28px; line-height:28px; width:100%; z-index:100 }
#uploader .filelist li .success { display:block; position:absolute; left:0; bottom:0; height:40px; width:100%; z-index:200; background:url(/include/uploads/images/success.png) no-repeat right bottom }
#uploader .filelist div.file-panel { position:absolute; height:0; filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#80000000', endColorstr='#80000000')\0;
background:rgba(0, 0, 0, 0.5); width:100%; top:0; left:0; overflow:hidden; z-index:300 }
#uploader .filelist div.file-panel span { width:24px; height:24px; display:inline; float:right; text-indent:-9999px; overflow:hidden; background:url(/include/uploads/images/icons.png) no-repeat; margin:5px 1px 1px; cursor:pointer }
#uploader .filelist div.file-panel span.rotateLeft { background-position:0 -24px }
#uploader .filelist div.file-panel span.rotateLeft:hover { background-position:0 0 }
#uploader .filelist div.file-panel span.rotateRight { background-position:-24px -24px }
#uploader .filelist div.file-panel span.rotateRight:hover { background-position:-24px 0 }
#uploader .filelist div.file-panel span.cancel { background-position:-48px -24px }
#uploader .filelist div.file-panel span.cancel:hover { background-position:-48px 0 }
#uploader .statusBar { height:63px; border-top:1px solid #dadada; padding:0 20px; line-height:63px; vertical-align:middle; position:relative }
#uploader .statusBar .progress { border:1px solid #1483d8; width:198px; background:#fff; height:18px; position:relative; display:inline-block; text-align:center; line-height:20px; color:#6dbfff; position:relative; margin:0 10px 0 0 }
#uploader .statusBar .progress span.percentage { width:0; height:100%; left:0; top:0; background:#1483d8; position:absolute }
#uploader .statusBar .progress span.text { position:relative; z-index:10 }
#uploader .statusBar .info { display:inline-block; font-size:14px; color:#666 }
#uploader .statusBar .btns { position:absolute; top:10px; right:20px; line-height:40px }
#filePicker2 { display:inline-block; float:left }
#uploader .statusBar .btns .webuploader-pick, #uploader .statusBar .btns .uploadBtn, #uploader .statusBar .btns .uploadBtn.state-uploading, #uploader .statusBar .btns .uploadBtn.state-paused { background:#fff; border:1px solid #cfcfcf; color:#565656; padding:0 18px; display:inline-block; border-radius:3px; margin-left:10px; cursor:pointer; font-size:14px; float:left }
#uploader .statusBar .btns .webuploader-pick-hover, #uploader .statusBar .btns .uploadBtn:hover, #uploader .statusBar .btns .uploadBtn.state-uploading:hover, #uploader .statusBar .btns .uploadBtn.state-paused:hover { background:#f0f0f0 }
#uploader .statusBar .btns .uploadBtn { background:#00b7ee; color:#fff; border-color:transparent }
#uploader .statusBar .btns .uploadBtn:hover { background:#00a2d4 }
#uploader .statusBar .btns .uploadBtn.disabled { pointer-events:none; opacity:.6 }
.btns, .webuploaddelbtn { display:inline-block }
/*end*/
