﻿.navbar.navbar-static-top{position:fixed; top: 0; width: 100%; height: 60px;}
.navbar .navbar-header .logo{width: 200px; height: 50px;  margin-left: 24px; padding: 0; background: url('../../Images/FirstPage/logo.png') no-repeat;}
.navbar .navbar-header .systitle {font-size:26px;color:#f39800;font-weight:700; position:fixed;top:14px ;left:236px}
.navbar .navbar-collapse .nav li .fa{font-size: 18px}
.navbar .navbar-collapse .nav li:nth-child(1) .fa{line-height:48px; color: #fff; font-size: 28px;}
.navbar .navbar-collapse .nav li .user-img{margin-top: 6px; width: 48px; height: 48px; border-radius: 50%; overflow: hidden;    background: rgba(187, 202, 215, .5);}
.navbar .navbar-collapse .nav li .user-name{margin: 13px 0 0 10px; color: #bac9d5;}
.navbar .navbar-collapse .nav li .nav-search{margin: 14px 50px 0 30px; padding: 6px 10px  6px 30px; width: 190px; height: 29px; color: #bac9d5; background: #fff; border: none; border-radius: 3px; outline: none;}
.navbar .navbar-collapse .nav .relative .fa{position: absolute; left: 40px; top: 21px; color: #bac9d5; font-size: 14px;}
.pr10{padding-right: 10px;}
.pr30{padding-right: 30px;}
.p10{padding: 10px;}
.p10-5{padding: 10px 5px;}
.pt5{padding-top: 5px;}
.pr0{padding-right: 0 !important;}
.mt10{margin-top: 10px;}
.mr10{margin-right: 10px}
.mr50{margin-right: 50px;}
.mt5{margin-top: 5px;}
.mt0{margin-top: 0 !important;}
.relative{position: relative;}
ul{list-style: none;}
.h0{height:0;}
.red{color: #ed3535;}
.green { color: green;}
.bj{background: #eaeaea;}
.relatives{position: relative;}
.navbar-collapse .navbar-nav  input.nav-search::-webkit-input-placeholder{ 
	    color:    #bac9d5;
}
.navbar-collapse .navbar-nav input.nav-search:-moz-placeholder{ 
    color:    #bac9d5;
}
.navbar-collapse .navbar-nav input.nav-search::-moz-placeholder{ 
    color:    #bac9d5;
}
.navbar-collapse .navbar-nav input.nav-search:-ms-input-placeholder { 
    color:    #bac9d5;
}

input:focus::-webkit-input-placeholder{
opacity: 0;
}
input:focus::-moz-input-placeholder{
    opacity: 0;
}
input:focus::-ms-input-placeholder{
    opacity: 0;
}

.sidebar.menu-min{width:43px}
.sidebar.menu-min .nav-list li .submenu{left: 43px;}
.sidebar{width:150px; height: 0; float:left;position:static;padding-left:0;padding-right:0;margin-top: 10px;}
.sidebar:before{content: ""; display:block;width:inherit;position:absolute;top:60px;bottom:0;z-index:-1;background-color:#1b3246;border-style:inherit;border-color:inherit;border-width:inherit}
.sidebar .sidebar-toggle{border-style:solid;border-width:1px 0 1px; border-color: #495b6b; text-align:center;padding:3px 0;position:relative}
.sidebar .sidebar-toggle:before{content: "";display:block;height:0;border-top:0px solid;border-color:#495b6b;position:absolute;left:15px;right:15px;top:13px}
.sidebar .sidebar-toggle>.ace-icon{padding:0 5px;line-height:18px;cursor:pointer;font-size:24px;position:relative;color: #c2c2c2;}
.sidebar .nav-list>li{display:block;position:relative;float:none;padding:0; border-top: 1px solid #495b6b; border-bottom: 1px solid #030f23;}
.sidebar .nav-list>li:nth-child(1){border-top: none;}
.sidebar .nav-list>li.active{background: rgba(22,67,107,.95);}
.nav-list>li.active a{color: #fff }
.nav-list>li>a>.menu-icon{display:inline-block;min-width:30px;margin-right:2px;vertical-align:sub;text-align:center;font-size:18px;font-weight:400}
.sidebar .nav-list>li>a{display:block;height:40px;line-height:40px;padding: 0 15px;text-shadow:none!important;font-size:14px; color: #c2c2c2;}
.sidebar .nav-list>li>a .menu-text{line-height: 40px;}
.nav-list>li:hover>a{color: #fff;}
.sidebar .nav-list li:hover .arrow,.sidebar .nav-list li:hover .submenu{display: block;}
.nav-list li.active>a:after{display:block;position:absolute;right:0;top:4px;border:8px solid transparent;border-width:14px 10px}
.sidebar.menu-min .nav-list>li>a{position:relative;height:39px;line-height:37px;padding:0}
.sidebar.menu-min .nav-list>li>a>.menu-icon{font-size:16px;height:auto;line-height:inherit;display:inline-block;vertical-align:middle;margin-right:0;width:44px}
.sidebar.menu-min .nav-list>li>a>.menu-text{display:none;text-align:left;position:absolute;top:-1px;left:42px;z-index:1025;width:176px;height:41px;line-height:38px;padding-left:12px;border:1px solid}
.sidebar.menu-min .nav-list>li.active>a:after{border-width:10px 6px;top:8px}
.nav-list>li>a>.menu-icon{display:inline-block;min-width:30px;margin-right:2px;vertical-align:middle;text-align:center;font-size:16px;font-weight:400}
/*.sidebar .nav-list li .arrow{display: none; position: absolute; top: 14px; right: 0; width: 0; height: 0; border-top: 7px solid transparent; border-right: 7px solid #fff; border-bottom: 7px solid transparent;}*/
.sidebar .nav-list li .submenu{background: rgba(22,67,107,.95); position: absolute; top: 0; left: 150px; z-index: 100; width: 720px; margin: 0; padding: 0 20px 20px; display: none; height:500px;overflow-y:auto }
.sidebar .nav-list li .submenu:hover .nav-list>li{background: rgba(0,0,0,.5);}
.sidebar .nav-list li .submenu dt{margin-top: 15px; padding-top: 15px; font-size: 14px; color: #f39800; padding-bottom: 10px;border-top: 1px solid rgba(255, 255, 255, .2);}
.sidebar .nav-list li .submenu dt:nth-child(1){margin-top: 0;border-top: none;}
.sidebar .nav-list li .submenu dd{display: inline-block; width: 160px; padding: 5px 0;}
.sidebar .nav-list li .submenu dd a{    color: #c1c1c1 !important; cursor: pointer;text-decoration: none;font-size: 13px;white-space: nowrap; }
.sidebar .nav-list li .submenu dd a:hover{color: #46a5e6 !important;}
.sidebar+.main-content{position: relative; margin-left: 150px;}
.main-container{padding-top: 60px; background: #1b3246;}
.sidebar.menu-min+.main-content{margin-left: 43px;}
.sub-menu{display: none; padding: 0;}
.sub-menu li{background: #3e5365;}
.sub-menu li a{display: block; padding: 10px;   color: #fff; text-align: center;}
.sub-menu li a, .sub-menu li a:visited, .sub-menu li a:hover, a:active { text-decoration: none; }
.sub-menu li a:hover{background: #75a6d2; color: #fff; }
.main-container .main-content .nav-tabs{padding-left: 5px; background: #3b5d7b; height: 40px; border-bottom: none;}
.main-container .main-content .nav-tabs>li>#home-tab{padding: 0 10px;}
.main-container .main-content .nav-tabs>li>a{margin-left: 5px; margin-right: 0; padding:9px 18px; margin-top: 5px; background: #6a849b; border: none;}
.main-container .main-content .nav-tabs>li>a:hover{background: #7a95ad;}
.main-container .main-content .nav-tabs>li>a>.fa-home{line-height: 35px; font-size: 24px; color: #fff;}
.main-container .main-content .nav-tabs>li.active>a{cursor: default; background: white; border: 1px solid white;}
.main-container .main-content .nav-tabs>li.active>a>.fa{color: #484848;}
.main-container .main-content .nav-tabs>li>.remove{position: absolute; top:7px; right: 2px; padding-left: 1px;line-height: 12px; height: 13px;font-size: 15px;  width: 14px;}
.main-container .main-content .nav-tabs>li.active>.remove{border-radius: 4px; background: #5b85aa; color: white; cursor: pointer;}
.main-container .main-content .nav-tabs>li.active>.remove:hover{background: #ff8e61; color: white;}
.main-content .btn-groups{position: absolute; top: 4px; right: 20px;}
.main-content .btn-groups > .btn.btn-default.dropdown-toggle{padding: 5px 10px; background: #6a849b; border: none; border-radius: 4px 4px 0 0;}
.btn-groups .dropdown-menu div span{display: block; padding: 3px 20px; clear: both; font-weight: normal; line-height: 1.42857143; color: #333; white-space: nowrap; cursor: pointer;}
.btn-groups .dropdown-menu div span:hover{background: rgba(150,150,150,.1);}
.main-content .btn-groups .btn .fa{font-size: 24px; color: #fff;}
.btn-default:active{background: #6a849b !important;}
.btn-default:focus{background: #6a849b !important;}
.main-content .btn-groups.open > .dropdown-toggle.btn-default:hover/* ,
.main-content .btn-groups.open > .dropdown-toggle.btn-default:active,
.main-content .btn-groups.open > .dropdown-toggle.btn-default.focus  */{ color: #fff; background: #6a849b; border-color: none; border: none;}
.main-content .main-content-inner{position: relative; background: #eaeaea;}
.main-content .main-content-inner .main-content-left{margin-right: 265px;}
.main-content .main-content-inner .main-content-left .breadcrumb{margin: 0 5px;}
.main-content .main-content-inner .main-content-left .breadcrumb .btn-group{margin-left: 15px;margin-bottom: 3px;}
.main-content-left .swiper-container { margin: 0 5px; }
.main-content-left .swiper-slide { text-align: center; font-size: 18px; background: #fff; width: 250px; 
	/* Center slide text vertically */
        display: -webkit-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; -webkit-justify-content: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; -webkit-align-items: center; align-items: center;}
.main-content .main-content-inner .main-content-left .pandect{width: 100%; font-size: 0; /* display: table; */}
.main-content .main-content-inner .main-content-left .pandect .pandect-box{padding:0px 5px; width: 254px; display: inline-block; border-bottom: 1px solid #eaeaea;}
.main-content .main-content-inner .main-content-left .pandect .pandect-box .pandect-text{padding: 10px 10px; background: #fff; font-size: 12px; color: #707070;}
.main-content .main-content-inner .main-content-left .pandect .pandect-box .pandect-text p{margin-bottom: 0;}
.main-content .main-content-inner .main-content-left .pandect .pandect-box .pandect-text p:nth-child(1){line-height: 25px;}
.main-content .main-content-inner .main-content-left .pandect .pandect-box .pandect-text p:nth-child(1) i{ margin-right: 10px;   height: 25px; width: 25px; line-height: 25px;border-radius: 50%; text-align: center; font-size: 16px; vertical-align: middle; background: #ffc76c; color: #fff;}
.number{font-size: 26px; color: #33363f;}
.comparison{color: #919ba3;}
.breadcrumb span{color: #5b85aa; font-size: 14px; font-weight: bold;}
.sj-box .breadcrumb i{padding-top: 7px; font-size: 18px; color: #ccc;}
.sj-box .sj-content{margin: 0 5px; background: #fff;}
.main-content .main-content-inner .main-content-right{position: absolute; top: 10px; right: 10px; width: 255px; color: #707070;}
.gn-list .btn-box,.gn-list ul,.dj-list ul,.news-list ul{background: #fff;}
.gn-list .btn-box .btn{padding: 8px 15px; background: #ff8e61; border-radius: 4px 4px 0 0; color: #fff; border: none;}
.gn-list .btn-box .btn i{padding-right: 5px; font-size: 14px;}
.main-content .btn-box  .btn:hover{background: #fda17c; color: #fff;}
.open > .dropdown-toggle.btn-default{background: #ff8e61; color: #fff; border: none;}
.main-content .btn-box .open > .dropdown-toggle.btn-default:hover,
.main-content .btn-box.open > .dropdown-toggle.btn-default:focus,
.main-content .btn-box.open > .dropdown-toggle.btn-default.focus{background: #ff8e61; color: #fff; border: none;}
.gn-list ul,.dj-list ul,.news-list ul{padding: 0; margin:0;}
.gn-list ul li{position: relative; min-height: 32px; padding: 8px 20px; border-top: 1px solid #eaeaea; cursor: pointer;}
.gn-list ul li:hover{background: #f5faff;}
.gn-list ul li a,.dj-list ul li a,.news-list ul li a{color: #707070;}
.gn-list ul li a:hover,.dj-list ul li a:hover{text-decoration: none;}
.gn-list ul li a:focus,.dj-list ul li a:focus{text-decoration: none;}
.gn-list ul li:hover .vertical{display: block;}
.gn-list ul li a .vertical{display: none; position: absolute; top: 0; left: 0; width: 5px; height: 36px; background: #5b85aa;}
.gn-list ul li i{padding-right: 10px; -webkit-transform:scale(0.6);font-size: 8px; color: #7db5d9;}
.dj-list ul,.news-list ul{min-height: 40px; padding: 5px 0px;}
.gn-list ul li a,.dj-list ul li a,.news-list ul li a span:nth-child(1){display: block; white-space: nowrap; text-overflow: ellipsis; overflow: hidden;}
.dj-list ul li, .news-list ul li{min-height: 27px; padding:5px 10px;}
.dj-list ul li:hover a,.news-list ul li:hover a{color: #5b85aa;}
.dj-list ul li a i{padding-right: 5px; font-size: 14px;}
.news-list ul li a{display: block;}
.news-list ul li a span:nth-child(1){width: 140px; }
.more{margin: 0; padding: 0 10px 10px; background: #fff;}
.more a{color: #707070;}
.more a:hover{color: #5b85aa;text-decoration: none;}
.more a i{font-size: 14px;}
/* 模态框 */
.modal .modal-dialog{width: 900px; margin: 110px auto 0px;}
.modal .modal-dialog .modal-content{border-radius: 0px; border: none;}
.modal .modal-dialog .modal-content .modal-body{padding: 0;}
.modal .modal-left{width: 120px; text-align: center;}
.modal .modal-left-h{padding:14px 0px; font-size: 14px; font-weight: bold; color: #fefefe; background: #5cacdf; color: #fefefe;}
.modal .modal-left-h .fa{vertical-align: middle; font-size: 22px;}
.modal .modal-left-l{padding: 0; margin-bottom: 0; max-height: 480px; min-height: 480px; background: #1b3146; overflow: hidden;}
.modal .modal-left-l li{position: relative;}
.modal .modal-left-l li:hover{background: #394c5e;}
.modal .modal-left-l li:hover a{color: #5cacdf; text-decoration: none;}
.modal .modal-left-l li a{display: block; padding: 10px 0px; line-height: 28px; color: #c5c5c5;}
.modal .modal-left-l li a:focus{text-decoration: none;}
.modal .modal-left-l li.active a{background: #394c5e; color: #5cacdf;}
.modal .modal-left-l li.active .arrow{position: absolute; top: 21px; right: 0; width: 0; height: 0; border-top: 6px solid transparent; border-right: 6px solid #f5f5f5; border-bottom: 6px solid transparent;}
.modal .modal-left-l li a .fa{margin-right: 8px; font-size: 18px;} 
.modal .modal-right{width:780px;}
.modal .modal-right .modal-right-h{line-height: 60px; background: #f1f2f9;}
.modal .modal-right .modal-right-h input{width:65px;}
.modal .modal-right-h .modal-btn{display: inline-block; padding: 5px 50px; line-height: 20px; vertical-align: middle; cursor: pointer; border-radius: 14px; background: #c4c4c4; font-size: 14px; color: #fff;}
.modal .modal-right-h .modal-btn:hover{background: #ccc;}
.modal .modal-right-h .modal-btn.modad-btn-orange{margin-right: 100px; background: #ff8f61;}
.modal .modal-right-h .modal-btn.modad-btn-orange:hover{background: #ffa17a;}
.modal .modal-right .hint{margin-bottom: 0px; padding: 16px 20px; line-height: 18px; color: #ff8f61;  box-shadow: 0px 0px 15px #bdbdbd;}
.modal .modal-right .hint span:nth-child(2){width: 130px; padding-left: 10px; border-left: 1px solid #ececec; color: #5cacdf;}
.modal .modal-right .tab-content .tab-pane{padding: 0 20px; width: 620px; max-height: 420px; overflow: auto;}
.modal .modal-right .modal-gn-l{margin: 10px 0; padding-bottom: 10px; border-bottom: 1px solid #ececec;}
.modal .modal-right .modal-gn-l p{font-size: 14px; font-weight: bold; color: #5cacdf;}
.modal .modal-right .modal-gn-l .checkbox-inline{margin-right: 30px; margin-left: 0; line-height: 20px;}
.modal .modal-right .modal-gn-c{padding: 0 10px; margin: 0; width: 160px; height: 420px; overflow: auto; border-left: 1px solid #ececec;}
.modal .modal-right .modal-gn-c li{padding: 12px 10px; border-bottom: 1px solid #ececec; color: #8d8d8d;}
.modal .modal-right .modal-gn-c li span{display: block; width: 80px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden;}
.modal .modal-right .modal-gn-c li .fa{color: #728082; font-size: 14px; cursor: pointer;padding: 0px 2px 1px 2px;border-radius: 3px;background: #dedede; border: 1px #ccc solid;}
.modal .modal-right .modal-gn-c li .fa:hover{background:#ff8e61;color:#fff;font-size:14px;padding:0px 3px 1px 3px;}

.rereceipts-nav{margin: 10px 0 0 0 ; padding: 2px 0 0 0; background: white; border-bottom: 1px solid #ccc;}
.rereceipts-nav li{float: left;}
.rereceipts-nav li.active a{background: #fff; color: #0588e0;}
.rereceipts-nav li a:hover,.rereceipts-nav li a:focus{text-decoration: none;}
.rereceipts-nav li a
{
    display: inline-block; margin-left: 5px; padding: 4px 9px; background: #f8fbff; color: #333333; border-radius: 4px 4px 0 0;
    border :#ccc 1px solid;border-bottom:none;
}
/* 单据列表 */
.r-list-l{width: 190px; min-height: 800px; background: #eff3ff;}
.r-list-l .r-list-i{padding: 10px 10px 0;}
.r-list-l .r-list-i label{margin-bottom: 0; font-weight: 100;}
.r-list-l .r-list-i input{width: 110px; padding: 4px 6px; line-height: 18px; border: 1px solid #ccc; outline: none;}
.r-list-l .r-list-b{margin: 20px 10px;}
.r-list-l .r-list-b span{display: inline-block; padding: 6px 20px; background: #fff; color: #7a90c8; font-size: 14px; border: 1px solid #e4e9f7; border-radius: 0 10px 10px 0; cursor: pointer;}
.r-list-l .r-list-b span:hover{background: #f7f7f7;}
.r-list-l .r-list-b span:nth-child(1){ border-radius: 10px 0 0 10px; border-right: none;}
.r-list-r{position: relative; margin-left: 200px; padding-bottom: 54px; min-height: 800px; max-height: 800px; overflow: auto; background: #fff;}

.r-list-bt{position: fixed; bottom: 0; width: 100%;background: white; text-align:right; border-top: 1px solid #d5d5d5; }
.r-list-bt .r-btn-box{ margin-right: 0px;  margin-top:0px; background: white;}/*maring-right:150px;margin-top:10px; songdf*/
.menu-min+.main-content .r-list-bt .r-btn-box{margin-right: 43px;}
.r-list-bt .r-btn-box button{display: inline-block; margin: 10px 0px; padding: 6px 20px; color: #000; background: #fff; border: 1px solid #e4e9f7; border-radius: 0;}
.r-list-bt .r-btn-box button.active{background: #fc9b45; color: #fff;}
.r-list-bt .r-btn-box button:hover{background: #fc9b45; color: #fff;}
.r-list-bt .r-btn-box button:hover,
.r-list-bt .r-btn-box button:focus{text-decoration: none;background: #fc9b45;}
.r-list-bt .r-btn-box button:nth-child(1){border-left: 1px solid #e4e9f7; border-radius: 6px 0 0 6px;}
.r-list-bt .r-btn-box button:last-child{margin-right: 15px; border-radius: 0 6px 6px 0;}

/* 单据明细 */
.r-detail-box{padding: 10px 10px 25px; background: #eff6fe;}
.r-detail-box .form-inline .form-group,.tab-pane .form-inline .form-group{margin-bottom: 10px;}
.r-detail-box .form-inline .form-group label,.tab-pane .form-inline .form-group label{font-weight: normal;}
.r-detail-box .form-inline .form-group .form-control,.tab-pane .form-inline .form-group .form-control{padding: 4px 6px; line-height: 18px; border: 1px solid #ccc; outline: none;}
.r-detail-b{min-height: 620px; max-height: 620px; overflow: auto; padding-bottom:  30px; background: #fff; border-top: 3px solid #c0dcf5;}

.report .form-inline{background: #eff6fe;}
.report .tab-content .tab-pane{min-height: 640px; max-height: 640px; overflow: auto; padding-bottom: 33px; background: #fff;}

/* 登录界面 */
.login ul{padding: 20px 0 40px 0; margin: 0;}
.login ul li{position: relative; width: 285px; margin: 20px auto 0;}

.login ul .input-vercode input {padding: 12px 35px; width: 66%;float:left; border: 1px solid #e9e9e9; border-radius: 4px; color: #b7b7b7; outline: none;}
.login ul .input-vercode input:focus~.fa{color: #95c9ff;}
.login ul .input-vercode input:focus~b{display: block;}
.login ul .input-vercode input:focus{border-color: #fff; -webkit-box-shadow: 0px 0px 6px 0px rgba(0, 126, 255, 1); box-shadow: 0px 0px 6px 0px rgba(0, 126, 255, 1);}
.login ul .input-vercode b{position: absolute; top: 13.5px; right: 12px; display: none; width: 16px; height: 16px; font-weight: normal;cursor: pointer;}
.login ul .input-vercode .fa{position:  absolute; top: 13.5px; left: 12px; font-size: 16px; color: #c9cccf;}

.login ul .input-box input{padding: 12px 35px; width: 100%; border: 1px solid #ccc; border-radius: 4px; color: #b7b7b7; outline: none;}
.login ul .input-box input:focus{border-color: #fff; -webkit-box-shadow: 0px 0px 6px 0px rgba(0, 126, 255, 1); box-shadow: 0px 0px 6px 0px rgba(0, 126, 255, 1);}
.login ul .input-box input:focus~.fa{color: #95c9ff;}
.login ul .input-box input:focus~b{display: block;}
.login ul .input-box .fa{position:  absolute; top: 13.5px; left: 12px; font-size: 16px; color: #c9cccf;}
.login ul .input-box b{position: absolute; top: 13.5px; right: 12px; display: none; width: 16px; height: 16px; font-weight: normal;cursor: pointer;}
.login ul li label{margin-bottom: 0; font-weight: normal; color: #5b7182; cursor: pointer;}
.login ul li label input[type="checkbox"]{margin: 0 5px 0 0; vertical-align: middle;}
.login ul li label~a{color: #b6b6b6; cursor: pointer;}
.login ul li label~a:hover{text-decoration: none;}
.login ul .login-btn span{display: block; margin-top: 40px; line-height: 40px; font-size: 20px; color: #fff; background: #0588e0; border-radius: 4px;  cursor: pointer;}
.login ul .login-btn span:hover{background: #209aec;}
.copyright{position: fixed; bottom: 0; left: 0; width: 100%; margin-bottom: 0; line-height: 32px; color: #a8a8a8; background: #f5f5f5;}

/*单据样式*/

.panel-body{padding:0px;border-color:#ccc;} 
.panel{border-color:white}
.v-top{vertical-align: top !important;} 
.category .row{padding-top: 10px;}
.panel-body-noheader .row .col-sm-6{min-width: 410px;}
.category .row .input-group{padding: 0 50px 0 100px;}
.category .row .input-group span{min-width: 120px; text-align: right; font-size: 12px;}
.category .row .input-group input,.category .row .input-group textarea{min-width: 140px; padding: 4px 6px; line-height: 18px; border: 1px solid #ccc; outline: none;}
.category-g{margin: 20px 0 0 0; padding: 0 100px;}
.category-g label{margin: 0 0 0 30px; font-weight: normal; cursor: pointer;}
.category-g label input{margin: 0 0 0 15px; vertical-align: middle;}

.btn-box .btn-box-2{display: inline-block;}
.btn-box .btn-box-2 .easyui{display: inline-block; width:65px;float: left; padding: 5px 12px;  margin-bottom: 0; margin-left: -1px;
                             font-size: 12px; font-weight: normal; text-align: center;white-space: nowrap; vertical-align: middle;
                              -ms-touch-action: manipulation; touch-action: manipulation; cursor: pointer; 
                             -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; 
                             background-image: none; border: 1px solid transparent;color: #333; background-color: #fff;
                              border-color: #ccc; border-radius: 4px;line-height: normal;}
.btn-box .btn-box-2 .easyui.easyui-j{padding: 6px; width: 22px;}
.btn-box .btn-box-2 .easyui:hover{background: #ff8e61; color: #fff;font-weight:bold;text-decoration: none}
.btn-box .btn-box-2 .easyui:not(:first-child){border-top-left-radius: 0; border-bottom-left-radius: 0;}
.btn-box .btn-box-2 .easyui:not(:last-child):not(.dropdown-toggle) {border-top-right-radius: 0; border-bottom-right-radius: 0;}
.btn-box .btn-box-2 .easyui:not(:first-child):not(:last-child):not(.dropdown-toggle) {border-radius: 0;}

.cropnamescm {text-align:center;width:100%; top:-60px;position:relative;font-size:22px;color:#d5fbef  ;} 

/*弹窗样式 Start*/
.verticalAlign{ vertical-align:middle; display:inline-block; height:100%; margin-left:-1px;}
.xcConfirm .xc_layer{position: fixed; top: 0; left: 0; width: 100%; height: 100%; background-color: #666666; opacity: 0.5; z-index: 2147000000;font-size:14px;}
.xcConfirm .popBox{position: fixed; left: 50%; top: 40%; background-color: #ffffff; z-index: 2147000001; width: 480px; margin-left: -285px; margin-top: -150px; border-radius: 5px; font-weight: 400; color: #535e66;font-size: 14px;}
.xcConfirm .popBox .ttBox{height: 42px; background: #eaeaea;line-height: 42px; padding-left:25px; border-bottom: solid 1px #ccc;    border-top-left-radius: 5px;border-top-right-radius: 5px;}
.xcConfirm .popBox .ttBox .tt{font-size: 15px;font-weight : 700 ;display: block; float: left; height: 30px; position: relative;}
.xcConfirm .popBox .ttBox .clsBtn{display: block; cursor: pointer; width: 12px; height: 12px; position: absolute; top: 15px; right: 22px; background: url(../../Images/Sys/messageicon.png) -48px -96px no-repeat; transition:All 0.4s ease-in-out; -webkit-transition:All 0.4s ease-in-out; -moz-transition:All 0.4s ease-in-out; -o-transition:All 0.4s ease-in-out;}
.xcConfirm .popBox .ttBox .clsBtn:hover{transform:scale(1.2); -webkit-transform:scale(1.2); -moz-transform:scale(1.2); -o-transform:scale(1.2); -ms-transform:scale(1.2);}
.xcConfirm .popBox .txtBox{margin: 0 30px; display: flex; align-items: center; padding: 28px 0;}
.xcConfirm .popBox .txtBox .bigIcon{margin-right: 20px; width: 32px; height: 32px; background-image: url(../../Images/Sys/haokeicon.png); background-repeat: no-repeat; background-position: 48px 0;}
.xcConfirm .popBox .txtBox p{margin: 0; width: 350px;}
.xcConfirm .popBox .txtBox p input{width: 364px; height: 30px; border: solid 1px #eef0f1; font-size: 18px; margin-top: 6px;}
.xcConfirm .popBox .btnArea{border-top: solid 1px #ccc;width: inherit; background: #eaeaea; padding-bottom: 7px;    border-bottom-left-radius: 5px;    border-bottom-right-radius: 5px;}
.xcConfirm .popBox .btnGroup{text-align: right;}
.xcConfirm .popBox .btnGroup .sgBtn{margin-top: 8px; margin-right: 16px;}
.xcConfirm .popBox .btnGroup a:focus{background: #ff8e61;text-decoration: none;}
.xcConfirm .popBox .sgBtn{display: inline-block; border: 1px solid #ccc ; cursor: pointer; width: 75px; height: 28px;
                           line-height: 26px;text-align: center; color: #000000; border-radius: 5px;background-color:white;}
.xcConfirm .popBox a.sgBtn:focus,.xcConfirm .popBox .sgBtn:hover{background: #ff8e61;text-decoration: none;}
/*.xcConfirm .popBox .sgBtn.ok{background-color: #0095d9; color: #FFFFFF;}
.xcConfirm .popBox .sgBtn.cancel{background-color: #546a79; color: #FFFFFF;}*/
/*弹窗样式 End*/

.panel{margin-bottom:0px;}

#findfilter .itemset{position: relative;}
#findfilter .textbox-addon{display: none;}
#findfilter .textbox{float: left;}
#findfilter .fieldvaluediv{float: left;}
#findfilter .fieldvaluediv input{border: 1px solid #ccc; border-top: transparent; border-left: transparent; border-right: transparent;}
#findfilter .textbox:nth-child(1){border-right: none;}
#findfilter .textbox,#findfilter .textbox .textbox-text{border-radius:0; border-top: transparent;}
#findfilter .textbox:hover .textbox-addon{display: block;}
#findfilter .fa-minus-square-o{position: absolute; top: 4px; right: 6px; font-size: 18px; color:#7c8084;width: 22px; padding-left: 2px; border-radius: 5px;cursor: pointer;}
#findfilter .fa-minus-square-o:hover{color: red}
#findfilter .fieldinfo_combox+span{border-right: transparent;}
#findfilter .fa-plus-square-o{position: absolute; top: 4px; right: 32px; font-size: 18px; color:#7c8084;width: 22px; padding-left: 2px; border-radius: 5px;cursor: pointer;}
#findfilter .fa-plus-square-o:hover{color: green}

#billDetailContentHeader .fa-search { position: absolute; right: 0; top: -3px; background: #ebebeb; color: #5b85aa;  font-size: 14px;  padding: 2px;  border: 1px #a9a9a9  solid;}
#billDetailContentHeader .fa-search:hover{ background: white; color:#f39800; text-decoration:none }

/*ztree多选时样式*/
.menuContent .treetitle { cursor: pointer;border-bottom: 1px inset #ccc; background: #f1f6ff; line-height: 18px;  padding: 2px 0 0 23px; color: #335d82;  font-size: 12px;  font-weight: 700;}
.menuContent .btnallchoose { font-size: 14px;font-weight: 700; color: #5b85aa;text-decoration:none;}
.menuContent .btnallchoose:hover {color: #ff8e61; }
.menuContent .txtallchoose:hover{ color:#ff8e61; }
.menuContent .txtallchoose { font-size:12px;font-weight:400;padding-left:10px;color:#5b85aa }
.subinfo-color {color: blue;}