. nopadding { padding : 0 !important ; }
. nopadding-L { padding-left : 0 !important ; }
. nopadding-R { padding-right : 0 !important ; }
. noshadow { -webkit- box-shadow : inset 0 0 px 0 px rgba ( 0 , 0 , 0 , 0.075 ) ; box-shadow : inset 0 0 px 0 px rgba ( 0 , 0 , 0 , 0.075 ) ; }
. noborder { border : none !important ; }
. modal-super { width : 100 % ; min-height : 100 % ; margin-top : 75 px ; float : right ; }
. modal-super . modal-content , . modal-super . modal-body { height : 100 % ; border : none ; -webkit- box-shadow : 0 0 px 0 px rgba ( 0 , 0 , 0 , 0.5 ) ; box-shadow : 0 0 px 0 px 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 : 140 px ; position : absolute ; z-index : 201105 ; }
. smart_menu_body { padding : 1 px ; border : 1 px solid #B8CBCB ; background-color : #fff ; -moz- box-shadow : 2 px 16 px 50 px #ddd ; -webkit- box-shadow : 2 px 16 px 50 px #ddd ; box-shadow : 2 px 16 px 50 px #ddd ; }
. smart_menu_ul { margin : 0 ; padding : 0 ; list-style-type : none ; }
. smart_menu_li { position : relative ; }
. smart_menu_a { display : block ; height : 25 px ; line-height : 24 px ; padding : 0 5 px 0 25 px ; color : #000 ; font-size : 12 px ; 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 : 3 px ; border-bottom : 1 px solid #B8CBCB ; font-size : 0 ; }
. smart_menu_triangle { width : 0 ; height : 0 ; border : 5 px dashed transparent ; border-left : 5 px solid #666 ; overflow : hidden ; position : absolute ; top : 7 px ; right : 5 px ; }
. 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 : -1 px ; left : 130 px ; }
. navbar { min-height : 60 px ; }
. container-fluid { }
. search_container { max-width : 100 % ; padding-left : 180 px ; }
. nav-logo { height : 200 px ; }
# form-info-search { margin-top : -50 px ; margin-bottom : 50 px ; }
. search-input , . search-btn { height : 40 px ; }
. search-btn { font-weight : bold ; width : 100 px ; }
. nav-tab { height : 50 px ; line-height : 50 px ; padding-left : 15 px ; background : #f8f8f8 ; -moz- box-shadow : 0 px 3 px 5 px #ddd ; ; -webkit- box-shadow : 0 px 3 px 5 px #ddd ; ; box-shadow : 0 px 3 px 5 px #ddd ; ; }
. nav-tab ul li { padding-right : 15 px ; }
. 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 : 50 px ; }
. nav-card { padding-left : 0 ; color : #46b8da ; background : url ( /css/nav/img/nav-card-bg.png ) top left repeat-x ; margin-top : 35 px ; }
. nav-card h4 { padding-bottom : 25 px ; }
. nav-card h4 a { text-decoration : none ; }
. nav-card h4 span { color : #46b8da ; background : #fff ; padding : 0 10 px ; }
. nav-item { padding-right : 0 ; padding-top : 10 px ; }
. nav-item a { height : 20 px ; overflow : hidden ; color : #333 ; margin-bottom : 10 px ; font-family : arial , 'Hiragino Sans GB' , 'Microsoft Yahei' , '微软雅黑' , '宋体' , \ 5 b8b \ 4 f53 , Tahoma , Arial , Helvetica , STHeiti ; }
. nav-item a . manage-nav-link { display : none ; float : left ; }
. nav-item span { margin-right : 10 px ; }
. nav-item span : hover { color : #46b8da ; }
. nav-edit , . nav-add , . nav-edit-back { float : right ; font-size : 12 px ; color : #666 !important ; padding-right : 0 !important ; padding-top : 4 px !important ; background : #fff ; }
. nav-edit , . nav-edit-back { margin-right : 5 px ; }
. 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 : 256 px ; }
. btn-add-nav { margin-top : 20 px ; }
. partnerlist { -webkit- box-shadow : inset 0 0 px 0 px rgba ( 0 , 0 , 0 , 0.05 ) ; box-shadow : inset 0 0 px 0 px rgba ( 0 , 0 , 0 , 0.05 ) ; border : none ; }
. search_result_box { font-size : 13 px ; }
. result-title { font-size : 15 px ; font-weight : bold ; }
. order_search_input { -webkit- box-shadow : inset 0 0 px 0 px rgba ( 0 , 0 , 0 , 0.075 ) ; box-shadow : inset 0 0 px 0 px rgba ( 0 , 0 , 0 , 0.075 ) ; }
. work-status-list { background : #f0f0f0 ; border : 5 px solid #fff ; height : 80 px ; }
. right-col { max-width : 320 px ; margin-top : 30 px ; }
. form-add-watch { padding-top : 8 px ; }
. work-status-list { padding : 10 px ; text-align : center ; }
. bs-worktype-modal-lg . modal-dialog { margin-top : 50 px ; }
. modal-backdrop { bottom : 0 ; z-index : 2 }
. admin-list-unstyled { width : 100 % ; top : 35 px !important ; top : 60 px !important ; z-index : 10 ; position : absolute ; }
. content_box { background : #eeeeee ; }
. content_box . media-left { padding-left : 15 px ; }
. content_box . media-left ul { width : 168 px ; }
. content_box > . media-body > . center-col { background : #fff ; min-height : 1500 px ; width : 100 % ; }
. app_nav { min-height : 850 px ; padding-top : 20 px ; margin-top : 3 px ; }
. app_nav ul li a . btn { line-height : 20 px ; padding : 5 px 0 px ; color : #ffffff ; }
. app_nav ul li a { text-decoration : none ; padding : 15 px 0 px ; float : left ; width : 100 % ; clear : both ; color : #333 ; }
. app_nav ul li a span { padding-right : 10 px ; }
. app_nav ul li a . active { color : #e00500 ; }
. left-col { margin-top : 5 px ; }
. work-list tr th { border-top : none !important ; padding : 12 px 10 px !important ; padding-left : 15 px !important ; background : #fafafa ; }
. work-list tr td { padding : 12 px 10 px !important ; padding-left : 15 px !important ; border-top : 1 px solid #eee !important ; }
. zhiban-top { padding : 0 0 px 10 px 0 px ; }
. btn-add-watch { width : 80 px ; }
. worktable { background-color : #fff ; text-align : center ; width : 100 % ; max-width : 100 % ; }
. worktable > thead > tr > th { border-left : 1 px solid #bbb ; border-top : 1 px solid #bbb ; border-bottom : none !important ; vertical-align : middle ; text-align : center ; background-color : #f3f3f3 ; color : #000 ; font-size : 14 px ; font-weight : normal ; }
. worktable > tbody > tr > td { border : 1 px solid #bbb ; font-size : 14 px ; color : #666 ; padding : 0 ; }
. td-title { max-width : 120 px ; background : #f8f8f8 !important ; font-size : 13 px !important ; text-align : center ; color : #333 !important ; vertical-align : middle !important ; padding : 8 px !important ; border : 1 px solid #dddddd !important ; }
. td-title p { font-weight : bold ; font-size : 14 px ; }
. worktable > tbody > tr > td > textarea { height : 100 % ; min-height : 100 px ; border : none ; overflow-y : hidden ; resize : none ; padding : 5 px ; font-size : 10 px ; -webkit- box-shadow : inset 0 0 px 0 px rgba ( 0 , 0 , 0 , 0.075 ) ; box-shadow : inset 0 0 px 0 px rgba ( 0 , 0 , 0 , 0.075 ) ; }
. worktable > tbody > tr > td select { width : 85 px ; height : 42 px ; border : none ; border-right : 1 px solid #ddd ; padding-left : 3 px ; }
. select-text { height : 42 px !important ; border : none ; overflow-y : hidden ; resize : none ; padding : 3 px ; font-size : 10 px ; padding-top : 12 px ; }
. normal_input input { color : #777 ; font-size : 13 px ; padding-left : 0 ; border : none ; border-bottom : 1 px solid #aaa ; -webkit- box-shadow : inset 0 0 px 0 px rgba ( 0 , 0 , 0 , 0.075 ) ; box-shadow : inset 0 0 px 0 px rgba ( 0 , 0 , 0 , 0.075 ) ; }
. normal_input label { font-weight : normal ; color : #000 ; font-family : "Microsoft YaHei" ; }
. type-item { background : #f0f0f0 ; height : 100 px ; text-align : center ; padding-top : 15 px ; margin-bottom : 15 px ; }
. rotatable { background : #fff ; border-color : #666 ; }
. rotatable th { font-weight : normal ; font-size : 13 px ; text-align : center ; }
. rotatable > tbody > tr > td { padding : 0 ; text-align : center ; font-size : 12 px ; height : 30 px ; }
. 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 : 13 px ; height : 60 px ; padding : 2 px ; font-size : 12 px ; resize : none ; border : none ; -webkit- box-shadow : inset 0 0 px 0 px rgba ( 0 , 0 , 0 , 0.075 ) ; box-shadow : inset 0 0 px 0 px 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 : 1 px solid #ddd ; }
. website_table th { height : 45 px ; }
. website_table td { height : 45 px ; text-align : left ; vertical-align : middle !important ; }
. website_table tr > td : first-child { padding : 0 5 px ; font-size : 13 px ; }
. website_table > tbody > tr > td > textarea { height : 40 px !important ; min-height : 40 px !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 : 40 px ; }
. businesstable > tbody > tr > td > input , . businesstable > tbody > tr > td > textarea { resize : none ; height : inherit ; border : none ; -webkit- box-shadow : inset 0 0 px 0 px rgba ( 0 , 0 , 0 , 0.075 ) ; box-shadow : inset 0 0 px 0 px rgba ( 0 , 0 , 0 , 0.075 ) ; }
. user_list_box { padding-top : 15 px ; }
. user_list_box . user_position { padding : 5 px 15 px ; }
. user_list_box . active { background : #f0f0f0 ; }
. form_user_edit { padding-top : 50 px ; }
. role_tag_needed { border : 1 px solid #ddd ; height : 60 px ; margin-bottom : 10 px ; }
. role_tag { color : #666 ; padding : 5 px 8 px ; margin-right : 3 px ; background : #f0f0f0 ; font-size : 13 px ; cursor : pointer ; }
. role_tag_unneed { float : left ; margin-top : 3 px ; margin-left : 3 px ; padding : 5 px 8 px ; 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 0 px 0 px rgba ( 0 , 0 , 0 , 0.075 ) ; box-shadow : inset 0 0 px 0 px 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 : 10 px ; }
. nav-tab { padding-left : 20 px ; }
. search-btn { width : 50 px ; }
}