.nopadding{padding: 0 !important;}
.nopadding-L{padding-left: 0 !important;}
.nopadding-R{padding-right: 0 !important;}
.noshadow{-webkit-box-shadow: inset 0 0px 0px rgba(0,0,0,0.075);box-shadow: inset 0 0px 0px rgba(0,0,0,0.075);}
.noborder{border: none !important;}
.modal-super{width: 100%;min-height: 100%;margin-top: 75px;float: right;}
.modal-super .modal-content,.modal-super .modal-body{height: 100%;border: none; -webkit-box-shadow: 0 0px 0px rgba(0,0,0,0.5); box-shadow: 0 0px 0px rgba(0,0,0,0.5); }
.datepicker{background: url(/css/images/date.jpg) right no-repeat;}
/* smartMenu.css	by zhangxinxu */
.smart_menu_box{display:none; width:140px; position:absolute; z-index:201105;}
.smart_menu_body{padding:1px; border:1px solid #B8CBCB; background-color:#fff; -moz-box-shadow:2px 16px 50px #ddd; -webkit-box-shadow:2px 16px 50px #ddd; box-shadow:2px 16px 50px #ddd;}
.smart_menu_ul{margin:0; padding:0; list-style-type:none;}
.smart_menu_li{position:relative;}
.smart_menu_a{display:block; height:25px; line-height:24px; padding:0 5px 0 25px; color:#000; font-size:12px; text-decoration:none; overflow:hidden;}
.smart_menu_a:hover, .smart_menu_a_hover{background-color:#348CCC; color:#fff; text-decoration:none;}
.smart_menu_li_separate{line-height:0; margin:3px; border-bottom:1px solid #B8CBCB; font-size:0;}
.smart_menu_triangle{width:0; height:0; border:5px dashed transparent; border-left:5px solid #666; overflow:hidden; position:absolute; top:7px; right:5px;}
.smart_menu_a:hover .smart_menu_triangle, .smart_menu_a_hover .smart_menu_triangle{border-left-color:#fff;}
.smart_menu_li_hover .smart_menu_box{top:-1px; left:130px;}

.navbar{min-height: 60px;}
.container-fluid{}
.search_container{max-width:100%;padding-left:180px;}
.nav-logo{height:200px;}
#form-info-search{margin-top: -50px;margin-bottom: 50px;}
.search-input,.search-btn{height: 40px;}
.search-btn{font-weight: bold;width: 100px;}

.nav-tab{height: 50px;line-height: 50px;padding-left:15px;background: #f8f8f8;-moz-box-shadow:0px 3px 5px #ddd;;-webkit-box-shadow:0px 3px 5px #ddd;;box-shadow:0px 3px 5px #ddd;;}
.nav-tab ul li{padding-right:15px;}
.nav-tab ul li a{color: #666;}
.nav-tab ul li a.active{color: #000;font-weight: bold;}
.nav-tabs ul li a.active{color: #000;font-weight: bold;}

.nav-list-box{padding-bottom: 50px;}
.nav-card{padding-left: 0; color: #46b8da;background: url(/css/nav/img/nav-card-bg.png) top left repeat-x;margin-top: 35px;}
.nav-card h4{padding-bottom: 25px;}
.nav-card h4 a{text-decoration: none;}
.nav-card h4 span{color: #46b8da;background: #fff;padding: 0 10px;}
.nav-item{padding-right: 0; padding-top: 10px;}
.nav-item a{height: 20px;overflow: hidden; color:#333;margin-bottom:10px;font-family: arial, 'Hiragino Sans GB', 'Microsoft Yahei', '微软雅黑', '宋体', \5b8b\4f53, Tahoma, Arial, Helvetica, STHeiti;}
.nav-item a.manage-nav-link{display: none;float: left;}
.nav-item span{margin-right: 10px;}
.nav-item span:hover{color: #46b8da;}

.nav-edit,.nav-add,.nav-edit-back{float: right; font-size: 12px;color: #666 !important;padding-right: 0 !important; padding-top: 4px !important;background: #fff;}
.nav-edit,.nav-edit-back{margin-right:5px;}

.bs-example-modal-sm .modal-dialog,.bs-nav-modal-sm .modal-dialog{margin-top: 12%;}
.bs-example-modal-sm .modal-content,.bs-nav-modal-sm .modal-content{min-height: 256px;}

.btn-add-nav{margin-top: 20px;}

.partnerlist{-webkit-box-shadow: inset 0 0px 0px rgba(0,0,0,0.05);box-shadow: inset 0 0px 0px rgba(0,0,0,0.05);border: none;}
.search_result_box{font-size: 13px;}
.result-title{font-size: 15px;font-weight: bold;}
.order_search_input{-webkit-box-shadow: inset 0 0px 0px rgba(0,0,0,0.075);box-shadow: inset 0 0px 0px rgba(0,0,0,0.075);}


.work-status-list{background: #f0f0f0;border: 5px solid #fff;height: 80px;}
.right-col{max-width:320px;margin-top: 30px;}
.form-add-watch{padding-top: 8px;}
.work-status-list{padding:10px;text-align: center;}

.bs-worktype-modal-lg .modal-dialog{margin-top: 50px;}
.modal-backdrop{bottom: 0;z-index: 2}

.admin-list-unstyled{width:100%;top:35px !important;top: 60px !important;z-index: 10;position: absolute;}
.content_box{background: #eeeeee;}
.content_box .media-left{padding-left: 15px;}
.content_box .media-left ul{width: 168px;}
.content_box>.media-body>.center-col{background: #fff;min-height: 1500px;width: 100%;}

.app_nav{min-height: 850px;padding-top: 20px;margin-top:3px;}
.app_nav ul li a.btn{line-height: 20px;padding: 5px 0px;color: #ffffff;}
.app_nav ul li a{text-decoration: none; padding: 15px 0px;float: left; width: 100%;clear: both;color: #333;}
.app_nav ul li a span{padding-right: 10px;}
.app_nav ul li a.active{color: #e00500;}

.left-col{margin-top:5px;}
.work-list tr th{border-top: none !important;padding: 12px 10px !important;padding-left: 15px !important;background: #fafafa;}
.work-list tr td{padding: 12px 10px !important;padding-left: 15px !important;border-top: 1px solid #eee !important;}

.zhiban-top{padding:0 0px 10px 0px;}
.btn-add-watch{width: 80px;}
.worktable{background-color:#fff; text-align:center; width:100%;max-width: 100%;}
.worktable>thead>tr>th{border-left: 1px solid #bbb;border-top: 1px solid #bbb; border-bottom: none !important; vertical-align: middle;text-align: center;background-color: #f3f3f3;color: #000;font-size: 14px;font-weight: normal;}
.worktable >tbody > tr > td {border: 1px solid #bbb;font-size:14px; color:#666;padding: 0;}
.td-title {max-width: 120px; background:#f8f8f8 !important;font-size: 13px !important;text-align: center; color:#333 !important;vertical-align: middle !important;padding: 8px !important;border: 1px solid #dddddd !important;}
.td-title p{font-weight: bold;font-size: 14px;}
.worktable > tbody > tr > td > textarea{height:100%;min-height: 100px; border: none;overflow-y: hidden;resize: none;padding: 5px;font-size: 10px;-webkit-box-shadow: inset 0 0px 0px rgba(0,0,0,0.075);box-shadow: inset 0 0px 0px rgba(0,0,0,0.075);}
.worktable > tbody > tr > td select{width: 85px;height: 42px;border: none;border-right:1px solid #ddd;padding-left: 3px;}
.select-text{height: 42px !important;border:none;overflow-y: hidden;resize: none;padding: 3px;font-size: 10px;padding-top: 12px;}
.normal_input input{color: #777;font-size: 13px; padding-left: 0; border: none;border-bottom: 1px solid #aaa;-webkit-box-shadow: inset 0 0px 0px rgba(0,0,0,0.075);box-shadow: inset 0 0px 0px rgba(0,0,0,0.075);}
.normal_input label{font-weight: normal;color: #000;font-family: "Microsoft YaHei";}
.type-item{background: #f0f0f0; height: 100px;text-align: center;padding-top: 15px;margin-bottom: 15px;}

.rotatable{background: #fff;border-color: #666;}
.rotatable th{font-weight: normal;font-size: 13px;text-align: center;}
.rotatable>tbody>tr>td{padding: 0;text-align: center;font-size: 12px;height: 30px;}
.rotatable>tbody>tr>td textarea:focus{background: #fff;}
.rotatable>tbody>tr>th,.rotatable>tbody>tr>td{vertical-align: middle;}
.rotatable .form-control[readonly]{cursor: not-allowed;background-color: inherit !important;opacity: 1;}
.rotatable>tbody>tr>td>textarea{text-align: center !important; line-height: 13px;height: 60px; padding: 2px;font-size: 12px; resize: none;border: none;-webkit-box-shadow: inset 0 0px 0px rgba(0,0,0,0.075);box-shadow: inset 0 0px 0px rgba(0,0,0,0.075);}
.rotatable_bg,.rotatable_bg td textarea{background: #f3f3f3;}
.form-control[disabled], .form-control[readonly], fieldset[disabled] .form-control {background: none !important;}

.website_table{border-top: 1px solid #ddd;}
.website_table th{height: 45px;}
.website_table td{height: 45px;text-align: left;vertical-align:middle !important;}
.website_table tr>td:first-child{padding:0 5px;font-size: 13px;}
.website_table > tbody > tr > td > textarea{height: 40px !important;min-height: 40px !important;}

.businesstable>tbody>tr>th,.businesstable>tbody>tr>td,.resttable>tbody>tr>th,.resttable>tbody>tr>td{vertical-align: middle;}
.businesstable>tbody>tr>td{padding: 0;height: 40px;}
.businesstable>tbody>tr>td>input,.businesstable>tbody>tr>td>textarea{resize: none;height: inherit;border:none;-webkit-box-shadow: inset 0 0px 0px rgba(0,0,0,0.075);box-shadow: inset 0 0px 0px rgba(0,0,0,0.075);}

.user_list_box{padding-top:15px;}
.user_list_box .user_position{padding:5px 15px;}
.user_list_box .active{background: #f0f0f0;}
.form_user_edit{padding-top: 50px;}

.role_tag_needed{border: 1px solid #ddd;height:60px;margin-bottom: 10px;}
.role_tag{color: #666;padding: 5px 8px;margin-right: 3px;background: #f0f0f0;font-size: 13px;cursor: pointer;}
.role_tag_unneed{float: left; margin-top:3px;margin-left: 3px;padding:5px 8px;cursor: pointer;}

.resttable{}
.table_form_input>tbody>tr>td>input,.table_form_input>tbody>tr>td>textarea,.table_form_input>tbody>tr>td>select{resize: none;height: inherit;border:none;-webkit-box-shadow: inset 0 0px 0px rgba(0,0,0,0.075);box-shadow: inset 0 0px 0px rgba(0,0,0,0.075);}
.table_form_input>tbody>tr>td{padding: 0;}
.qianmingqudep p{margin: 0;}

@media (max-width: 768px) {
.search_container{padding-left:10px;}
.nav-tab{padding-left:20px;}
.search-btn{width: 50px;}
}