﻿@charset "utf-8";
/* 授权认证页面 */
/*common*/
body.fixed-nav #wrapper .navbar-static-side{border:none; border-right:1px solid #cacaca;background-color:#f7f7f7;}
body.fixed-nav #wrapper #page-wrapper{border:none;}
.navbar-header-right{float:right;}
.navbar-header-logo{padding:15px;}
.navbar-header-logo a{display:block;}
.padding-right{padding-right:5px;}
.ibox-content{margin-bottom:0;}
.ibox-content tr button{margin:3px 0;}
.ibox-content tr button i{padding-right:5px;}
.nav .count-info .fa:before,.user-name .fa:before{content:"\f107";}
.nav .open .count-info .fa:before,.user-box:hover .user-name .fa:before{content: "\f106";}
.nav .count-info .fa,.user-name .fa{margin-left:5px;}
.nav .count-info img,.nav .dropdown-menu li img{margin-right:5px;}
.user-name{display:block;padding:20px 15px; color:#c5c6ca; cursor:pointer;}
.user-info{display:none;position: absolute;top:90%; left:50%;z-index: 1000;width:118px; padding-top:6px; margin-left:-59px;}
.user-info ul{list-style: none outside none;border:1px solid #ddd; background-color:#f6f6f6;padding:10px 15px 5px; }
.user-box:hover .user-info{display:block;}
.navbar-top-links li .user-info li{margin:0; width:100%;}
.user-info li a{padding:5px 0; width:100%; display:block; min-height:30px; color:#666;}
.user-info li a:hover{color:#3b9ff3;}
.user-info li hr{margin:0 -15px; border-color:#ddd;}
.menu-arrow{position:absolute;z-index:2;top:-4px;left:54px;display:inline-block;width:0;height:0;line-height:0;border:5px dashed transparent;border-bottom:5px solid #e3e3e3;font-size:0;}
.menu-arrow em{position:absolute;top:-4px;left:-5px;display:block;width:0;height:0;line-height:0;font-size:0;color:#666;border-top:5px dashed transparent;border-left:5px dashed transparent;border-right:5px dashed transparent;border-bottom:5px solid #f6f6f6;}
.page-heading h2{font-weight:normal; font-size:24px;}
.nav .open > a, .nav .open > a:hover, .nav .open > a:focus{background-color:#2c3742;}
.dropdown-menu>.active>a, .dropdown-menu>.active>a:focus, .dropdown-menu>.active>a:hover{background-color:#3b9ff3;}
.bottom-box{margin:10px 0;overflow: auto;}
.bottom-box button,.bottom-box a{margin-bottom: 5px;}
.search-box input.form-control{width:99%;border-radius: 0;border-color: #ddd; font-size:16px;}
.search-box .fa-search{vertical-align: -3%;}
.search-box .input-group-btn:last-child>.btn{padding:10px 30px; border-radius:3px;}
.table>thead>tr>th{padding-top:15px;padding-bottom:15px; font-weight:normal; color:#333;}
.table-box{overflow-x:auto;overflow-y: hidden;}
@media(max-width:767px){
	#page-wrapper{padding:0 15px;}
	.table>thead>tr>th:first-child,.table>thead>tr>th:last-child{width:1%;}
	.table>tbody>tr>td:last-child{padding:5px 8px;}
	.table-box{ width:100%; overflow-y:hidden;}
	.table > thead > tr > th, .table > tbody > tr > th, .table > tfoot > tr > th, .table > thead > tr > td, .table > tbody > tr > td, .table > tfoot > tr > td{padding:8px;min-width: 60px;}
}
.btn-add{width:10%;min-width:120px;padding: 10px; font-size:18px;}
.pagination-left{float:right; padding:0; margin:0; list-style:none; overflow:hidden; margin-bottom:5px;margin-left:15px;}
.pagination-left li{float:left; line-height:34px;}
.pagination-left li span{padding:0 5px;color:#3b9ff3;}
.pagination-left .pagination-box{margin-left:10px;}
.pagination-box input{display:inline-block; width:38px; margin:0 5px; padding:5px;}
.pagination-box button{margin-left:10px;}
.pagination-right{float:right;margin:0;}
.pagination-right>.disabled>a, .pagination-right>.disabled>a:focus, .pagination-right>.disabled>a:hover, .pagination-right>.disabled>span, .pagination-right>.disabled>span:focus, .pagination-right>.disabled>span:hover,.pagination-right>li>a, .pagination-right>li>span{border:none; color:#3b9ff3;padding:0 13px;line-height:34px;background:none;}
.pagination-right>li>a:hover, .pagination-right>li>span:hover,.pagination-right > .active > a, .pagination-right > .active > span, .pagination-right > .active > a:hover, .pagination-right > .active > span:hover, .pagination-right > .active > a:focus, .pagination-right > .active > span:focus{background-color:#3b9ff3; color:#fff;line-height: 34px;padding: 0 13px;}
.pagination-right>li:first-child>a, .pagination-right>li:first-child>span,.pagination-right>li:last-child>a, .pagination-right>li:last-child>span{ border-radius:0; font-size:24px;}
@media(min-width:768px){
	.modal-add{width:450px;}
	.table>thead>tr>th:first-child{width:60px;}
}
.modal-add .modal-header{padding:15px 30px; text-align:left; border-color:#f4f4f4;}
.modal-add button.close{width:30px;}
.modal-add .modal-title{font-size:18px; font-weight:normal;}
.modal-add .modal-body{background-color:#fff; padding-bottom:0;}
.modal-add .modal-footer{border:none; padding:30px;}
.modal-add .modal-footer button{width:30%;}
.modal-add .modal-footer button:first-child{float:left;}
.modal-add .modal-footer button:last-child{float:right;}
.modal-add .form-control.error{border:1px solid #db4a67;}
.modal-add .form-group{position:relative;margin-bottom:20px;}
.modal-add label.error{position: absolute;left: 0;top: 100%; margin:0; font-size:12px;font-weight:normal; color:#db4a67;}
@media(max-width:767px){
	.modal-add .modal-header,.modal-body,.modal-add .modal-footer{padding:15px;}
}
.text-del{padding-top:20px; font-size:16px;}
.table td a{color:#666;}
.table td a:hover{color:#3b9ff3;}
.nav-third-level li a{padding-left:80px;}
/*日期选择样式*/
.date-box{float:left; margin-right:15px;}
.date-box label{float:left;margin:13px 0;font-size: 16px;}
.date-box .form-control{height: 46px;}
.date-box span{position: absolute;top:7px;right:26px;z-index: 3;border: none; color:#3b9ff3; font-size:20px; padding:6px;}
@media(max-width:1199px){
	.search-box{width:100%;}
}
.table td.error{color:#db4a67;}
/*product*/
.tab-box{border:1px solid #ddd; background-color:#f6f6f6; overflow:hidden;}
#jstree1,.treetable-box{ border-bottom:1px solid #ddd;  padding:15px;}
ul.jstree-container-ul,.treetable-div{padding-bottom:20px; overflow:hidden;}
.tab-content{ background-color:#fff; padding:15px; height:100%;}
.tab-pane h2{font-size:18px; margin-bottom:20px;}
@media(min-width:1200px){
	.tab-box{ display:table; width:100%;}
	#jstree1,.treetable-box{display:table-cell;border:none;float:none;vertical-align: top;}
	.tab-box .tab-content{display:table-cell;float:none;border-left:1px solid #ddd;vertical-align: top;}
}
.jstree-default .jstree-themeicon-custom{color:#f59c1a;}
.jstree-open>.jstree-anchor>.fa-folder:before{color:#333;}
/*order*/
.order-box{float:left; margin-right:15px;}
.order-box .select-box{float:right;}
.order-box label{margin: 13px 0;font-size: 16px;}
.order-box select{width:auto; height:46px;}
.modal-step .modal-header{border:none;}
.modal-step .modal-body h2{margin:0; text-align:center;}
.order-title{font-weight:normal; margin:0 0 15px 0;}
.order-title span{color:#3b9ff3; padding:0 5px;}
.modal-body #jstree1{padding:0 15px; margin:0;border: 0;}
@media(min-width:1200px){
	.table>thead>tr>th.asset-operate{width:294px;}
}
/*asset*/
.asset-box .dropdown-menu{left: inherit;right:0; font-size:14px; min-width:90px;padding: 5px 0;}
.asset-box .dropdown-menu>li>a{padding:3px; text-align:center; margin:0;}
.asset-box .dropdown-menu>li>a:hover{background-color:#3b9ff3;color:#fff; border-radius:0;}
.open>.dropdown-toggle.btn-info:focus, .open>.dropdown-toggle.btn-info:hover{ background-color:#21b9bb; border-color:#21b9bb;}
.asset-order .table{background-color:#fff; margin:7px 0;}
.asset-order .table>thead>tr>th:last-child{width:110px;}
.asset-plus{margin-left:15px;}
@media(min-width:768px){
	.about-modal .modal-dialog{width:720px;}
	.about-modal .modal-dialog .search-box{width:100%;}
}
.about-modal .table>thead>tr>th:first-child,.about-modal .table>thead>tr>th:last-child{width:auto;}
.about-modal .table-box{padding:0; margin-bottom:0;}
.about-modal .table{margin:0;}
.about-modal .bottom-box{margin:20px 0 0 0;}
@media(max-width:767px){
	.about-modal .order-box{margin-right:0;}
}
.modal-title span{color:#3b9ff3; padding-right:5px;}
.about-modal .asset-list{margin:0 0 30px 0;}
/*userlog*/
.operation{ display:block;width:240px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
table thead tr th.operation-width{width:271px;}
/*404*/
.btn-reply{display:block; margin:15px auto; width:120px;}
.btn-reply i{padding-right:5px;}
/*login*/
.login-header{background-color:#f8f8f8; border-bottom:1px solid #eee; padding:15px 0;}
.login-contact{width:100%; max-width:1200px; padding:0 30px; margin:0 auto; overflow:hidden;}
.login-main{width:100%; background:url(../images/login-bg.jpg) no-repeat center 60px; padding:30px 0 50px 0;}
.login-form{border:1px solid #ddd; border-radius:5px; padding:0 30px; width:100%; max-width:360px; float:right; margin:60px 0;}
.login-form h2{margin:0 -30px 20px -30px; padding:20px 30px; font-size:18px; color:#333;border-bottom:1px solid #ddd; background-color:#f8f8f8; border-radius:5px 5px 0 0;}
.login-form .form-group{position:relative;}
.login-form .login-title{font-size:16px; font-weight:normal;}
.login-form .form-control{height:40px; padding-right:30px;}
.login-form .form-group .login-icon{position:absolute; right:11px; top:34px;font-size: 20px; color:#aaa;}
.checkbox-word{font-size:12px; font-weight:normal; cursor:pointer;}
.checkbox input[type=checkbox], .checkbox-inline input[type=checkbox], .radio input[type=radio], .radio-inline input[type=radio]{margin: 5px 0 0 2px;cursor: pointer;}
.login-bottom{border-top:1px solid #ddd; background-color:#f8f8f8; margin:0 -30px; padding:15px 30px; overflow:hidden; border-radius:0 0 5px 5px;}
.login-bottom button{float:right; margin:0; width:120px;}
.login-footer{position:fixed;bottom:0;left:0;background-color:#fff;padding:15px; width:100%; text-align:center;}
@media(max-width:767px){
	.login-contact{padding:0 10px;}
	.login-main{ background:none; padding:0;}
	.login-form{float:inherit; margin:20px auto; padding:0 15px;}
	.login-form h2{margin:0 -15px 20px -15px; padding:15px;}
	.login-bottom{ margin:0 -15px; padding:15px;}
	.login-footer{position:inherit;padding-top:0;}
}
.login-form label.error{position: absolute;left: 0;top: 100%; margin:0; font-size:12px;font-weight:normal; color:#db4a67;}
/*组织架构*/
.edit-box{margin-bottom:-10px;}
.edit-box .fa{padding-right:5px;}
.orgtree li.jstree-node .fa-folder,.orgtree li.jstree-node .jstree-children .jstree-node .fa-folder{font-size:16px;}/*第一级节点-公司 和 第二级节点-部门*/
.orgtree li.jstree-node .jstree-children .l02 .fa-folder{font-size:20px;}/*第二级节点-子公司*/
.orgtree li.jstree-node .jstree-children .jstree-node .jstree-children .jstree-node .fa-folder{font-size:18px;}/*第三级节点-岗位*/
.orgtree li.jstree-node .fa-folder:before,.orgtree .jstree-node>.jstree-anchor>.fa-folder:before{content:"\f1ad";}/*第一级节点-公司*/
.orgtree li.jstree-node .jstree-children .l02 .fa-folder:before,.orgtree li.jstree-node>.jstree-children>.l02>.jstree-anchor>.fa-folder:before{content:"\f015";}/*第二级节点-子公司*/
.orgtree li.jstree-node .jstree-children .jstree-node .fa-folder:before,.orgtree li.jstree-node>.jstree-children>.jstree-node>.jstree-anchor>.fa-folder:before{content:"\f0c0";}/*第二级节点-部门*/
.orgtree li.jstree-node .jstree-children .jstree-node .jstree-children .jstree-node .fa-folder:before,.orgtree li.jstree-node>.jstree-children>.jstree-node>.jstree-children>.jstree-node>.jstree-anchor>.fa-folder:before{content:"\f007";}/*第三级节点-岗位*/
td a.btn-primary,td a.btn-primary:hover{color:#fff;}
.category-box{margin:10px 0;padding:0;width:100%; display:table;}
.category-box .radio{padding:0; width:33.33%;}
.category-box label{padding-left:20px;}
.category-box label::after{top:5px}
/*权限管理*/
.tabs-container .power-tabs{width:100%; overflow:hidden; margin-bottom:20px; border:1px solid #ddd; padding:15px;}
.tabs-container .power-tabs>.nav-tabs{margin-right:0;border-right: 1px solid #ddd;}
.tabs-container .power-tabs>.nav-tabs>li>a{ margin:1px 0; border:none;border-top:1px solid #fff; border-bottom:1px solid #fff;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;font-weight: 100; color:#999;}
.tabs-container .power-tabs>.nav-tabs>li>a:hover{background-color:#f3f3f3;}
.tabs-container .power-tabs>.nav-tabs>li.active>a:hover{background-color:#fff;}
.tabs-container .power-tabs>.nav-tabs .active>a, .tabs-container .power-tabs>.nav-tabs .active>a:focus, .tabs-container .power-tabs>.nav-tabs .active>a:hover{margin: 1px -1px 1px 1px; color:#333;font-weight: 600; border:none;border-top:1px solid #ddd; border-bottom:1px solid #ddd;-webkit-box-shadow: -2px 0 0 #3b9ff3;-moz-box-shadow: -2px 0 0 #3b9ff3;box-shadow: -2px 0 0 #3b9ff3;}
.power-tabs .tab-content{padding:0; width:80%; height:100%; float:right;}
@media (min-width: 1200px){
	.power-tabs .tab-content {border:none;}
}
.tabs-container .power-tabs .tab-content ul.panel-body{overflow:hidden; margin:0; width:100%; border:none;}
.power-tabs .tab-content ul li{float:left; width:30%; margin:0 5% 15px 0;}
.power-tabs .tab-content ul li:nth-child(3n){margin-right:0;}
@media(max-width:767px){
	.power-tabs .tab-content ul li{float:none; width:100%; margin:0; margin-bottom:5px;}
	.power-tabs .tab-content ul li:last-child{margin:0;}
	.tabs-container .power-tabs>.nav-tabs>li>a{padding:10px 5px;}
}
.power-btn{margin-bottom:10px;}
.power-btn button .fa{padding-right:5px;}
/*岗位权限*/
.chosen-container{width:100%;}
.post-box table thead tr th:last-child{width:130px;}
.post-box table tbody tr td p:last-child{margin:0}
.table > thead > tr > th.post-sp{min-width:88px;}
/*用户管理*/
.user-select .select-box select{font-size:16px;}
.user-select .select-box input{height:46px; font-size:16px;}
.user-select-btn{float:left; width:120px;margin-bottom: 15px;}
.user-select-btn button{width:100%;}
.modal-user .form-group{display:table; width:100%;}
.modal-user .form-group label{display:table-cell;width: 70px;text-align: right;padding-right: 10px;vertical-align: top;line-height: 34px;}
.modal-user .form-group .form-control{display:table-cell; margin:0;}
.modal-user .form-group label.error{display:block;width:100%;text-align:left;padding:0 0 0 70px;line-height:18px;}
/*用户日志*/
.date-box .input-daterange input{width:46%; font-size:16px;text-align:left;}
.input-daterange input:first-child {border-radius: 3px 0 0 3px;}
.date-box .input-daterange input:last-child{float:right; border-radius: 0 3px 3px 0;}
.date-box .input-daterange .input-group-addon{top:0;right:47.2%;width:32px;padding: 4px 5px;text-align: center;text-shadow: 0 1px 0 #fff;vertical-align: middle;background-color: #eeeeee; line-height:38px; font-size:16px;}

.select_tabs .nav-tabs{border-color:#ddd;}
.select_tabs .nav-tabs>li>a{padding:15px 40px;color:#999; font-size:16px;}
.select_tabs .nav-tabs>li>a:hover{color:#444;}
.select_tabs .nav-tabs>li.active{background-color: #fff;}
.select_tabs .nav-tabs>li.active>a, .select_tabs .nav-tabs>li.active>a:focus, .select_tabs .nav-tabs>li.active>a:hover{color:#444;border-color:#ddd;border-bottom-color: transparent;}
.select_tabs .tab-content{margin:0;padding:0;border:1px solid #ddd;border-top: none;}
.select_tabs .panel-body{border:none;padding-top:30px;}
.select_tabs .font-noraml{width:84px; text-align:right;}
.select_tabs select{width: 201px;}
.org_operation{display:block;width:120px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
/*设计BOM目录*/
.tab-pane .search-form{margin:0 0 15px 0;}
.tab-pane .search-form .input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:3px;border-bottom-right-radius:3px; padding:13px 10px;font-size:14px;}
.tab-pane .search-box .input-group-btn:last-child>.btn{margin-left:15px; padding:13px 10px;font-size:14px;}
.tab-pane .search-box input.form-control{font-size:14px;}
.table-auto>thead>tr>th:last-child{width:auto;}
/*BOM*/
.pane_box{padding-top:0;padding-right:0;padding-left:0;}
.pane_box h2{margin:0; padding: 0 15px;line-height:3;background-color: #f6f6f6; border-bottom:1px solid #ddd;}
.pane_bottom h2{border-top:1px solid #ddd;}
.pane_main{padding:15px;}
.pane_main dl{margin:0;}
.pane_main dd{display: table; margin-bottom:15px;}
.pane_main dd label{margin:0 5px 0 0;width:80px; padding-right:8px;text-align:right;display: table-cell;}
.pane_main dd input{display:table-cell; width:100%;padding: 6px 10px; border:1px solid #ddd;}
.table-first>thead>tr>th:first-child{width:auto;}
/*BOM迁移*/
.steps{list-style:none; overflow:hidden; padding:0; margin:0;}
.steps>li{float:left;width:33.33%}
.steps a,.steps a:active,.steps a:hover{display:block;width:auto;margin:0 .5em;padding:8px;text-decoration:none;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}
.steps a span{padding-right:5px;}
.steps .disabled a,.steps .disabled a:active,.steps .disabled a:hover{background:#eee;color:#aaa;cursor:default}
.steps .current a,.steps .current a:active,.steps .current a:hover{background:#3b9ff3;color:#fff;cursor:default}
.steps .done a,.steps .done a:active,.steps .done a:hover{background:#AAD4F7;color:#fff}
.steps .error a,.steps .error a:active,.steps .error a:hover{background:#ED5565;color:#fff}
.bom_box{border:1px solid #ddd; margin:20px 0; padding:0 15px 15px 15px; background-color:#f6f6f6;}
.treetable td .fa{margin-right:5px;}
.treetable td .fa-unlock-alt{color:#1ab394;}
.treetable td .fa-lock{color:#db4a67;}
.treetable .checkbox label::before{top:-1px;width:15px;height:15px;}
.treetable .checkbox label::after{top:-1px;left:1px;}
.treetable .checkbox input[type=checkbox],.treetable  .checkbox-inline input[type=checkbox],.treetable  .radio input[type=radio],.treetable  .radio-inline input[type=radio]{ margin-top:3px;}
.treetable .checkbox label,.treetable  .radio label{height: 16px;min-height: inherit;}
.tree_bottom{list-style:none; overflow:hidden; padding:0;}
.tr_box{padding:0; text-align:right;}
.bom_box h3{margin:30px 0 20px 0; text-align:center;}
.bom_box p{text-align:center; margin-bottom:15px;}
.bom_box p span{padding:0 5px; color:#3b9ff3;}
.ibox-content .user-select{overflow:hidden; margin-top:20px;}
.user-select .w120{max-width:120px;}
.transfer_box{margin:20px 0;}
.transfer_box table>thead>tr>th:last-child{width:auto;}
.transfer_box table>thead>tr>th:first-child{width:90px;}
@media(max-width:350px){.transfer_box table>thead>tr>th:first-child{width:auto;}}
.no-mar-top{margin-top:0;}
.bom_bottom{overflow:hidden;}
.bom_bottom .checkbox{float:left; margin:6px 0;}
.bom_bottom .tr_box{float:right;}
.bom_bottom .tr_box a,.bom_bottom .tr_box button{margin-bottom:10px;}
/*系统设置*/
.ui-tooltip{width:25%; min-width:180px; background-color:#f2f2f2; padding:6px;}
.tooltip-box a{ display:inline-block; margin-left:10px;width:20px; text-align:center; color:#3b9ff3;}
.tooltip-box a i{font-size:1.8rem;}
.parameter .form-group{display:table; width:100%;}
.parameter .form-group label{ display:table-cell;width:84px; text-align:right;font-weight: normal;}
.parameter .form-group select,.parameter .form-group input{ display:table-cell;max-width:360px;}
.parameter .form-group .btn-info{margin-right:5%;}
.translate-set .form-group{display:table;width:100%;}
.translate-set .font-noraml,.translate-set .select-box,.translate-set .condition{display:table-cell; vertical-align:top;}
.translate-set .form-group .font-noraml{width:60px; text-align:right;line-height:34px;}
.translate-set .condition{border:1px solid #ddd; padding:15px 15px 0; overflow:hidden;}
.translate-set .condition li{float:left;width:30%; margin:0 5% 15px 0;line-height: 24px;}
.translate-set .condition li:nth-child(3n){margin:0 0 15px 0;}
.translate-set .condition label::after{top:1px;}
.translate-set button{margin-left:60px;}
.hierarchy .form-group{display:table; width:100%; margin-bottom:30px;}
.hierarchy .form-group label{ display:table-cell;width:120px; text-align:right;font-weight: normal;vertical-align:middle;}
.hierarchy .form-group .hierarchy-cell{display:table-cell;max-width:360px; }
.hierarchy .hierarchy-cell .input-group{max-width:360px;}
.hierarchy .input-group .input-group-btn button{width:36px;}
/*设计BOM列管理*/
button.btn-margin{margin-left:15px;}
/*bom关联文件管理*/
.upload_box .upload{position: relative;display: table;}
.inputfile{width:.1px;height:.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}
.inputfile+label{width:100%; margin:0; font-weight:normal;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;display:inline-block;overflow:hidden;}
.inputfile.has-focus+label,.inputfile:focus+label{outline:1px dotted #000;outline:-webkit-focus-ring-color auto 5px}
.inputfile-1+label:hover span,.inputfile-1.has-focus+label span,.inputfile-1:focus+label span{border-color:#3b9ff3}
.inputfile-1+label span{display: table-cell;padding:0 12px;border:1px solid #e5e6e7;border-radius:1px 0 0 1px; border-right:none;text-overflow:ellipsis;white-space:nowrap;}
.inputfile-1+label strong{width: 100px;display: table-cell; line-height:34px; text-align:center; margin-left:-1px;border-radius:0 1px 1px 0;color:#fff;background-color:#3b9ff3;}
.inputfile-1+label:hover strong,.inputfile-1.has-focus+label strong,.inputfile-1:focus+label strong{background-color:#3292e2}
.inputfile-1+label strong .fa{margin-right:5px;}
/*工艺路线*/
.table>thead>tr>th:last-child.w280{width:280px;}
.table>thead>tr>th:first-child.wauto{width:auto;}
/*工艺BOM工作区*/
.title-box{list-style:none; overflow:hidden; margin:0; padding:0;}
.title-box li{display:inline-block; margin:15px 30px 0 0; font-size:16px;}
.title-box li label{margin-right:10px; font-weight:normal;}
.workspace_box .table>thead>tr>th:last-child{width:226px;}
.workspace_box .table td a.btn{color:#fff;}
.btn-primary.active.focus, .btn-primary.active:focus, .btn-primary.active:hover, .btn-primary:active.focus, .btn-primary:active:focus, .btn-primary:active:hover, .open>.dropdown-toggle.btn-primary.focus, .open>.dropdown-toggle.btn-primary:focus, .open>.dropdown-toggle.btn-primary:hover{background-color:#3292e2;border-color:#3292e2;}
.workspace_box .asset-box .btn,.workspace_box .asset-box .dropdown-menu{width:109px;}
/*工艺BOM编辑*/
.fl{float:left;}
.fr{float:right;}
.tree_bottom .fl button{margin-right:5px;}
.modal-body .search-form{margin:0 0 15px 0;}
.pane_top h2 span,.pane_bottom h3 span{color:#3b9ff3; padding-right:5px;}
.pane_top h2 .btn{margin-top:10px;}
/*工艺路线模板明细*/
.pane_bottom h3{margin:0;padding: 0 15px;line-height: 3;font-size:16px;font-weight:normal;}
.pane_bottom .asset-box{float: left; margin-right: 5px;}
.pane_bottom .asset-box .dropdown-menu{width: 123px;top: inherit;bottom: 100%;}
.pane_bottom .asset-box button .caret{border-bottom: 4px dashed; border-top:none;margin-left: 5px;}
.technic_tabs .nav-tabs{border-color:#ddd;}
.technic_tabs .nav-tabs>li>a{padding:15px 28px;color:#999; font-size:16px;}
.technic_tabs .nav-tabs>li>a:hover{color:#444;}
.technic_tabs .nav-tabs>li.active>a, .technic_tabs .nav-tabs>li.active>a:focus, .technic_tabs .nav-tabs>li.active>a:hover{background-color: #fff;color:#444;border-color:#ddd;border-bottom-color: transparent;}
.technic_tabs .tab-content{margin:0;padding:0;border:1px solid #ddd;border-top: none;}
.technic_tabs .panel-body{border:none;overflow: auto;}
.technic_tabs .panel-body h2 span{color:#3b9ff3; padding-right:5px;}
.technic_tabs .panel-body .table td button i{margin-right:3px;}
.notice{color:red;margin-top:5px;}
/*table选定状态样式*/
.table>tbody>tr.active>td, .table>tbody>tr.active>th, .table>tbody>tr>td.active, .table>tbody>tr>th.active, .table>tfoot>tr.active>td, .table>tfoot>tr.active>th, .table>tfoot>tr>td.active, .table>tfoot>tr>th.active, .table>thead>tr.active>td, .table>thead>tr.active>th, .table>thead>tr>td.active, .table>thead>tr>th.active{background-color: #E0F1FF;}
.table-hover>tbody>tr.active:hover>td,.table-hover>tbody>tr.active:hover>th,.table-hover>tbody>tr:hover>.active,.table-hover>tbody>tr>td.active:hover,.table-hover>tbody>tr>th.active:hover{background-color:#C7E6FF}
/*level_setting*/
.level_box{border:1px solid #ddd;padding:30px 20px 0;}
.level_box h3{margin:0;margin-bottom: 30px; font-weight:normal; font-size:18px;}
.level-group{display:table;width:100%;margin-bottom:30px;}
.level-group label{display:table-cell;width:80px;text-align: right;padding-right: 10px;font-weight:normal;}
.level-group select{margin:0;}
.level_box button{margin-left:80px;}
/*零部件管理-右侧模块*/
td.tooltip-box a{margin:0;color: #f59c1a;}
.pane_bottom .technic_tabs{margin:0;border-top: 1px solid #ddd;}
.pane_bottom .technic_tabs .nav-tabs{background-color: #f2f2f2;}
.pane_bottom .technic_tabs .tab-content{border:0; display:block;}
.pane_bottom .tabs-container .tab-pane .panel-body{padding:0 15px;}
.pane_bottom .technic_tabs .nav-tabs>li.active>a,.pane_bottom .technic_tabs .nav-tabs>li.active>a:focus,.pane_bottom .technic_tabs .nav-tabs>li.active>a:hover,.pane_bottom .technic_tabs .nav-tabs>li>a{padding: 10px 20px;border-top:none;border-radius: 0;}
/*右侧悬浮标*/
.right-fixed{position:fixed;right:4px; top:50%; z-index:100;}
.right-fixed.button3{ margin-top:-47px;}
.right-fixed button{display:block; margin-bottom:5px;padding:2px 3px; width:26px;}
.right-fixed button:last-child{margin:0;}

/*零部件类别-添加卡片*/
.card-select{list-style:none; padding:0; margin:0;}
.card-select li{padding:5px; cursor:pointer;}
.card-select li:hover,.card-select li.active{background-color:#f2f2f2;}
/*edition补充*/
.part-form{padding-top:15px;overflow: hidden;}
.part-form h3{display: inline-block;line-height: 34px;margin:0 0 15px 15px; font-weight:normal;}
.part-form h3 span{color: #3b9ff3;padding-right: 5px;}
.part-form .part-main{float: right;padding-right: 15px;}
.part-form .form-group{float:right;margin-left: 15px;}
.part-form .form-group label{margin: 7px 0;}
.part-form .form-group .select-box{float:right;}
.edition_tabs .panel-body{padding-top:0;}
.edition_tabs h2{ margin:0 0 20px; font-size:18px; font-weight:normal;}
.edition_tabs h2 span{color:#3b9ff3;padding-right: 5px;}
/*------设计bom浏览-------*/
.browse-box{border:1px solid #ddd;}
.browse-box .breadcrumb>li+li:before {content: "\03E";}
.browse-box .breadcrumb li.system-icon a{padding-left:25px; background:url(../images/bom_browse/solidworks.png) 0 center no-repeat;}
.browse-box .breadcrumb{padding:10px; border-bottom:1px solid #ddd; background-color:#f6f6f6; border-radius:0;}
/*排列方式-图标*/
.browse-content{list-style:none; overflow:hidden; margin:0;padding:10px 10px 50px;}
.browse-content li{float:left; width:90px;margin-bottom:20px;}
.browse-content li a{display:block; position:relative;padding:80px 10px 40px 10px; color:#666;}
.browse-content li a p{ position:absolute; top:75px;left:5px;right:5px; height:20px; line-height:20px; overflow:hidden; text-align:center; margin:0; word-break:break-all;}
.browse-content li.browse-file a{background:url(../images/bom_browse/file.png) no-repeat center 10px;}
.browse-content li a:hover{color:#3b9ff3;}
.browse-content li a:hover p{height:auto;}
.browse-content li.browse-material a{ background:url(../images/bom_browse/material.png) no-repeat 10px 11px;}
/*排列方式-列表*/
.browse-list{list-style:none; overflow:hidden; margin:0;padding:10px;}
.browse-list li{margin-bottom:10px;}
.browse-list li a{display:block; padding-left:25px; color:#666;}
.browse-list li a p{margin:0;}
.browse-list li.browse-file a{background:url(../images/bom_browse/file_small.png) no-repeat 0 0;}
.browse-list li.browse-material a{background:url(../images/bom_browse/material_small.png) no-repeat 0 0;}
.browse-list li a:hover{color:#3b9ff3; background-color:#f2f2f2;}

.browse-box{margin:15px 0;}
.browse-box .part-form h3{padding-left:25px; background:url(../images/bom_browse/material_small.png) no-repeat 0 7px;}
.part-main .bom-form .form-group{float:left;}
.btn-primary.active[disabled], .btn-primary.disabled, .btn-primary.disabled.active, .btn-primary.disabled:active, .btn-primary.disabled:focus, .btn-primary.disabled:hover, .btn-primary[disabled], .btn-primary[disabled]:active, .btn-primary[disabled]:focus, .btn-primary[disabled]:hover, fieldset[disabled] .btn-primary, fieldset[disabled] .btn-primary.active, fieldset[disabled] .btn-primary:active, fieldset[disabled] .btn-primary:focus, fieldset[disabled] .btn-primary:hover{background-color:#91C5F1; border-color:#91C5F1;}
.check-box{ float:right;margin:0 0 15px 15px;}
.detail-img img{display:block;margin:0 auto; max-width:100%;}
.browse-switch{padding:10px; overflow:hidden;}
.browse-switch label{margin:0; line-height:34px;}
.browse-switch select{width:80px;display:inline-block;}

.browse-steps{ margin-bottom:30px;}
.browse-steps li{width:25%;}
.detail-title{font-weight:normal; padding:15px;}
.detail-title span{color:#3b9ff3; padding-right:5px;}
/*wizard-box*/
.detail-title{padding:0;}
.detail-title h3{padding:0; margin-left:0;}
.detail-title .part-main{padding:0;}
.wizard-box .wizard>.steps .current a,.wizard-box .wizard>.steps .current a:hover,.wizard-box .wizard>.steps .current a:active{background-color:#3b9ff3;}
.wizard-box .wizard > .steps .done a,.wizard-box .wizard > .steps .done a:hover,.wizard-box .wizard > .steps .done a:active{background-color:#AAD4F7;}
.wizard-box>.wizard>.content>.body{width:100%; padding:30px 15px;}
.wizard-box h2{margin:0 0 30px 0; padding:15px 0; font-size:18px;}
.wizard-box h2 span{color:#666; padding-right:5px;}
.wizard-box .form-group{display:table; width:100%;}
.wizard-box .content>.body label,.wizard-box .select-box{display:table-cell;}
.wizard-box .content>.body label{width:90px; font-weight:normal;}
.wizard-link{overflow:hidden;}
.wizard-link a{ display:block;width:100%; color:#3b9ff3; line-height:2; text-decoration:underline;}
.wizard-link a:hover{text-decoration:none;}
.mar-90{margin-left:90px;}
.wizard-table{border:1px solid #ddd;background: #fff;}
.wizard-table th{width:120px; text-align:right; font-weight:normal;}
.wizard-box .actions a{background-color:#3b9ff3;}
.wizard-box .actions a:hover{background-color:#3292e2;}
/*-------property-source--------*/
.source-form{font-size:18px; font-weight:normal; margin:15px 0; line-height:34px;}
.source-form span{padding-right:5px; color:#3b9ff3;}
.soure-box{border: 1px solid #ddd;overflow: hidden;}
.soure-left{border-bottom:1px solid #ddd;min-width: 354px;}
@media(min-width:768px){
	.soure-box{display:table;width:100%;}
	.soure-left{display:table-cell;border:none;border-right:1px solid #ddd;width:55%;vertical-align: top;}
	.soure-right{display:table-cell;width:45%;vertical-align: top;}
}
.soure-box h3{font-weight:normal; padding:5px 10px; background-color:#f2f2f2;line-height:35px; margin:0 0 10px; border-bottom:1px solid #ddd;}
.soure-box h3 button{float:right; margin-left:5px;}
.soure-right h3 select{display: inline-block;width: auto;}
.source-main{padding: 0 10px;}
/*search*/
.browse-search{width:100%;}
.ui-menu.result-box .ui-menu-item{ list-style-image:none;}
.ui-menu.result-box .ui-menu-item-wrapper{overflow:hidden; padding:0 15px;}
.ui-menu.result-box .ui-menu-item-wrapper p{ margin:0; line-height:2.4;overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.ui-menu.result-box .ui-menu-item-wrapper p:first-child{float:left;width:39%;}
.ui-menu.result-box .ui-menu-item-wrapper p:last-child{float:right;width:59%;}
.ui-menu.result-box .ui-state-active,.ui-menu.result-box .ui-widget-content .ui-state-active{background-color:#3b9ff3; border-color:#3b9ff3;}

.treetable td .fa-folder{color: #f59c1a;margin-right: 5px;}
.treetable td .fa-file{color: #23c6c8;margin-right: 5px;}

.edition-main{padding:0 15px 15px; margin:0 0 20px; border:1px solid #ddd;}
.edition-main table{width:100%;border: 1px solid #ddd;}
.edition-main h3{padding:15px 0; margin:0;}
.edition-main tr td{border-bottom:1px dotted #ddd;}
.edition-main tr.remark td{border-bottom:none;}
.edition-main label{display:table-cell;width:75px; text-align:right; padding:7px 0;}
.edition-main p{display:table-cell;margin:0; padding:7px;}
.pane_main .edition-main{padding:0; margin:-15px 0 0; border:none;}


.sp-btn{display:none;}
@media(min-width:1200px){
	#tab_left,#tab_right{position:relative;}
	.sp-btn{ display:block;position:absolute; opacity:0.4; z-index:100; padding:0 1px; line-height:42px;}
	.sp-btn:hover{opacity:1;}
	#tab_left .sp-btn{right:1px; top:5px;}
	#tab_right .sp-btn{left:1px; top:5px;}
}

/*bom_translate*/
.bom-content{overflow:hidden;}
.translate-box{display:table; margin-bottom:15px; padding:0 10px;}
.translate-box label{display:table-cell;width:120px;text-align: right;}
.translate-box input,.translate-box select{display:table-cell;}
.bom-select{border:1px solid #eee; border-bottom:none; padding:15px;}
.bom-select button{width:100%; padding:6px 0;}
.bom-select h3{font-weight:normal; margin:0 0 15px; line-height:1.6;}
.bom-content .bom_bottom{width:100%; list-style:none; padding:0;}
.bom-tip{width:100%;list-style:none;padding:0; overflow:hidden; text-align:right;}
.bom-tip li{ display:inline-block;margin-left:20px;text-align:center;}
.bom-tip li i{padding-right:5px;}
.bom-content .fa-check,.bom-content .fa-plus-square,.bom-content .fa-circle{color:#16987e;}
.bom-content .fa-minus-square,.bom-content .fa-times{color:#ed5565;}
.bom-content .fa-exclamation-triangle,.bom-content .fa-filter{color:#f8ac59;}
.bom-content .fa-check-square-o{color:#1872ab;}
.bom-content .fa-refresh{color:#1eacae;}
@media(min-width:1200px){
	.bom-left{float:left; width:42%; padding-right:5px;}
	.bom-right{float:left; width:58%; padding-left:5px;}
	.bom-tip{float:right;width:58%;}
}

/*bom_test*/
.schedule{overflow:hidden; margin-bottom:15px;}
.schedule .progress{float:left; width:84%; margin:7px 0;}
.schedule .test-btn{float:right;width:15%;}
.schedule .test-btn .btn{width:100%;}
.schedule #test2,.schedule #test3{display:none;}
.test-main{border:1px solid #ddd; padding:15px;}
.test-main dt{font-size:16px; line-height:2.4; background-color:#eee; padding:5px 15px; margin:10px 0;}
.test-main dt .test-title{display:inline-block; width:36%; min-width:120px;}
.test-main dt .test-state{display:inline-block;font-weight:normal; font-size:14px; width:20%; max-width:80px; color:#3b9ff3;}
.test-main dd{color:#aaa; padding:0 35px 10px;}
.test-main p{margin:0; line-height:1.8;}
.test-main i{margin-right:5px; font-size:16px;}
.test-main i.fa-check-circle{color:#1ab394;}
.test-main i.fa-repeat,.test-main i.fa-question-circle{color:#3b9ff3;}
.test-main i.fa-exclamation-circle{color:#f8ac59;}
.test-main p span{display:inline-block; width:300px;}
.test-main .tip-error{color:red; text-decoration:underline;}
.test-main .tip-error:hover{color:#3b9ff3;}

.test-tip dt{background:none;}
.test-tip dt{text-align:center; font-size:28px; font-weight:normal;}
.test-tip i{font-size:28px;}
.test-tip .fa-check{color:#1ab394;}
.test-tip dd{text-align:center;}
.test-tip dd .btn{width:120px;}
.test-tip .fa-times{color:#ed5565;}

.form-group.pl84{padding-left:84px;}
.form-group.pl120{padding-left:120px;}

.design-box{display:table;width:100%;}
.design-box .design-cell{display:table-cell;padding-right:5px;vertical-align: top;}
.design-box .design-cell:first-child{width:30%;}
.design-box .design-cell:last-child{width:30px;padding-top: 3px;}
.design-box .design-cell:last-child .btn-danger{width:30px;padding: 3px 5px;}
.design-cell .form-group{display:table;width:100%; margin:0;}
.design-cell .form-group .design-title,.design-cell .form-group .form-control,.design-cell .form-group .upload_box{display:table-cell;}
.design-cell .form-group .design-title{width:60px; text-align:right;padding-right:5px;font-weight:normal;}
.design-cell .upload_box button{margin-top:-58px;}
.design-cell .upload_box .form-control{padding-left:100px;}

/*与我相关*/
.ibox{border-bottom:1px solid #c2c2c2;}
.ibox header{color: #333;border: 1px solid #C2C2C2;background: #fafafa;padding:8px 15px;box-shadow: inset 0 -2px 0 rgba(0,0,0,.05);-moz-box-shadow: inset 0 -2px 0 rgba(0,0,0,.05);-webkit-box-shadow: inset 0 -2px 0 rgba(0,0,0,.05);}
.ibox .ibox-content{border:1px solid #C2C2C2; border-top:0; padding:15px 15px 0; margin:0;}
/*评论管理*/
.order-box .select-box .form-control{height:46px;font-size:16px;}
.comment-box .tooltip-box a{width:100%; color:#3b9ff3;text-align:left;}
.comment-box .table>thead>tr>th:last-child{width:214px;}
.comment-box .table td .btn-danger{margin-left: 5px;}
.comment-box .table>thead>tr>th.comment-name{min-width: 80px;}
.comment-box .table td .bottom-box{margin:0;}
.comment-box .table td .bottom-box a:hover{color:#fff;}
.about-modal .comment-table>thead>tr>th:last-child{width:50px;}
.about-modal .comment-table>tbody>tr>td .btn{width:30px;padding:3px 5px;}
.comment-box table.table-ecr>thead>tr>th:last-child{width:auto;}
.comment-box .table>thead>tr>th.ecr-date{width:107px;}

/*转换进行提示框*/
.modal-spinner{ display:none;position:fixed; z-index:100000; top:0; left:0; right:0; bottom:0;background:rgba(0,0,0,.3);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4C000000,endColorstr=#4C000000);}
.modal-spinner .modal-dialog{margin-top:20%;}
.modal-spinner .modal-header{border:none;}
.modal-spinner .modal-body{text-align:center;}
/*设计重用*/
.browse-box .ibox-content{padding:15px; margin:0;}
.browse-box .ibox-content table{margin:0;}
.modal-body .input-daterange input{height:40px;}
.browse-table{width:100%; margin-bottom:15px;list-style:none; padding:0;}
.browse-table li{padding:5px 10px;}
.browse-table li a{width:100%;display:table; color:#666; padding-left:26px;}
.browse-table li a:hover{color:#3b9ff3;}
.browse-table li p{display:table-cell;width:50%;line-height:20px;}
.browse-table .browse-material a{background:url(../images/bom_browse/material_small.png) no-repeat 0 center;}
.browse-table .browse-file a{background:url(../images/bom_browse/file_small.png) no-repeat 0 center;}
/*wizard*/
.modal .wizard{margin-bottom:30px;}
.modal .wizard>.content>.body{width:100%;}
.modal .wizard>.content>.body ul.pagination>li{display:inline;}
.modal .wizard-select .search-box{margin-bottom:10px;}
.modal .wizard .input-daterange{width:100%;}
.modal .wizard .input-daterange input{text-align:left;}
.modal .wizard>.steps .current a,.modal .wizard>.steps .current a:hover,.modal .wizard>.steps .current a:active,.modal .wizard>.actions a,.modal .wizard>.actions a:hover,.modal .wizard>.actions a:active{background-color:#3b9ff3;}
.modal .wizard>.steps .done a,.modal .wizard>.steps .done a:hover,.modal .wizard>.steps .done a:active{background-color:#AAD4F7;}
.modal .wizard>.actions .disabled a,.modal .wizard>.actions .disabled a:hover,.modal .wizard>.actions .disabled a:active{background:#eee;}
.modal .wizard>.content>.body input,.modal .wizard .btn-white.active,.modal .wizard .btn-white.active:focus,.modal .wizard .btn-white.active:hover,.modal .wizard .btn-white:active, .btn-white:active:focus,.modal .wizard .btn-white:active:hover,.modal .wizard .btn-white:focus,.modal .wizard .btn-white:hover,.modal .wizard .open .dropdown-toggle.btn-white{border:1px solid #ddd;}
.wizard.wizard-form>.steps>ul>li{width:50%;}
/*BOM差异分析*/
@media (min-width: 1200px){
	.differ-box .bom-left,.differ-box .bom-right{width:50%;}
}
ul.right-fixed{list-style:none; padding:0; margin-bottom:0;}
ul.right-fixed li{margin-bottom:10px; text-align:right;}
ul.right-fixed li button{display:inline-block;margin:0;transition-duration: .5s;-moz-transition-duration: .5s;-webkit-transition-duration: .5s;-o-transition-duration: .5s;}
ul.right-fixed button span{display:none;}
ul.right-fixed button:hover span,ul.right-fixed li.open button span{display:inline;}
ul.right-fixed button:hover,ul.right-fixed li.open button{width:auto; padding:2px 10px;}
.contrast-rule{padding:5px 15px;margin:0;right:110%;left: inherit;top:0; font-size:14px;min-width: 100px;}
.contrast-rule .contrast-title{margin:0; padding:8px 0;}
.contrast-rule .checkbox{margin:0 0 10px;}
.difference-tip{list-style:none; padding:5px 10px;margin:0;right:110%;left: inherit;top:66%; font-size:14px;min-width: 100px;}
ul.right-fixed li .difference-tip li{padding:5px 0; margin:0; text-align:left;}
.difference-tip li .fa{margin-right:8px;}

.box{ display:table; width:100%;margin-top:30px;border:1px solid #ddd;}
.box .table-left{ display:table-cell; background:#f6f6f6; padding-left:15px; padding-right:15px;width:25%;}
.box .table-right{ display:table-cell;margin:0; border:none; border-left:1px solid #ddd;}
/*系统监控*/
.monitor-box{list-style:none; padding:15px; margin:0 0 30px; border:1px solid #ddd;}
.monitor-box li{display:table; width:100%;margin:10px 0;}
.monitor-box li label{display:table-cell; width:76px; vertical-align:top; padding-right:5px; text-align:right;}
.monitor-box li p,.monitor-box li .monitor{display:table-cell; vertical-align:top;}
.monitor-box li p button{margin-right:5px; margin-bottom:5px;}
.monitor-box li p.working{color:#3b9ff3;}
.monitor-box li p.stopped{color:#23c6c8;}
.monitor-box li p.trouble{color:#db4a67;}
.monitor-box .monitor a{display:block; width:100%; margin-bottom:5px;color:#3b9ff3;}
.monitor .monitor-event{background-color:#f6f6f6;}
.monitor-event .form-group{margin-bottom:0; padding:10px 10px 0; display:table; width:100%;}
.monitor-event .form-group:last-child{padding-bottom:10px;}
/*主页*/
.index-search{width:100%; position:relative;}
.index-search select{width: 150px; position:absolute; left:1px; top:1px; height:44px;border:none; border-right:1px solid #ddd;}
.index-search input{ padding-left:160px;}
.index-search select:focus{border:1px solid #ddd;}
/*个人信息管理*/
.personal-content .hierarchy{padding:30px 15px;}
.personal-content .hierarchy .form-group .hierarchy-cell{max-width:98%;}
.personal-content .hierarchy .form-group label{width:80px;}
.personal-content .form-group.pl80{margin:0; padding-left:80px;}
.personal-content .hierarchy .form-group label.error{display: block;width:80%;text-align: left;position: absolute;}
/*注册*/
.register-box{background:none;}
.register-box .login-contact{max-width:900px; margin:60px auto;}
.register-box .login-contact h2{margin:0 0 20px;}
.register{float:right;}
.register a{color:#3b9ff3;}
.register a:hover{color:#3b9ff3; text-decoration:underline;}
.register-box label{font-weight:normal;}
.register-box .wizard > .content > .body{width:100%; height:auto;}
.register-box .wizard > .steps .current a,.register-box .wizard > .steps .current a:hover,.register-box .wizard > .steps .current a:active,.register-box .wizard > .actions a,.register-box .wizard > .actions a:hover,.register-box .wizard > .actions a:active{background-color:#3b9ff3;}
@media(max-width:767px){
	.register-box .wizard > .actions a,.register-box .wizard > .actions a:hover,.register-box .wizard > .actions a:active{margin-bottom:5px; padding:5px 10px;}
	.register-box .login-contact{margin:15px auto;}
}
.register-box .steps .done a,.register-box .steps .done a:active,.register-box .steps .done a:hover{background-color:#AAD4F7;}
.register-box .wizard > .steps .error a,.register-box .wizard > .steps .error a:hover,.register-box .wizard > .steps .error a:active{background-color:#ED5565;}
.register-box .wizard > .actions .disabled a,.register-box .wizard > .actions .disabled a:hover,.register-box .wizard > .actions .disabled a:active{background-color:#eee;}
.register-box .register-tip{font-size:18px; margin-top:30px; padding:30px; text-align:center;background: #eee;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}
.register-box .register-tip p{margin:0;}
.register-box .register-tip p .fa{font-size:2.4rem; margin-right:5px;}
.register-box .register-tip p .fa-check{color:#23c6c8;}
.register-box .register-tip p .fa-exclamation{color:#db4a67;}
/*报表*/
.bottom-fixed{bottom:10%; top:inherit;}
.bottom-fixed .report-tip{list-style: none;padding:10px 0;margin: 0;right: 110%;left: inherit;top:inherit;bottom: 0;font-size: 14px;min-width: 100px;}
.report-tip>li>a{margin:0;}
.report-tip>li>a:focus, .report-tip>li>a:hover{text-decoration:underline; color:#3b9ff3; background:none;}
.bottom-fixed li,.bottom-fixed .report-tip li{margin:0;}


