/*首页*/ *{ margin: 0; padding: 0; font-size: 12px; font-family: 'Source Sans Pro','Helvetica Neue',Helvetica,Arial,'Microsoft Yahei'; } ul li{ list-style: none; } input{ list-style: none; box-shadow: none; border: none; } button{ border: none; background: none; } th,td { padding: 0; } a{ text-decoration:none; color:#000000; } a:hover{ color: #33A0DC; text-decoration: underline; } a.ace_button:hover { color: #DDDDDD !important; text-decoration: none; } .mt5{ margin-top: 5px; } .mt10{ margin-top: 10px; } .mt20{ margin-top: 20px; } .mb10{ margin-bottom: 10px; } .ml6{ margin-left: 6px; } .ml10{ margin-left: 10px; } .ml20{ margin-left: 20px; } .bg-blue{ background: #33A0DC; } .bg-red{ background: #ee5c5e; } .bf-green{ background: #4bb25b; } .bg-purple{ background: #8b72c0; } .co-blue{ color: #33A0DC; } .co-red{ color: #ee5c5e; } .right-wrapper{ width: 100%; height: 100%; overflow: hidden; padding:10px 14px 14px 14px ; box-sizing: border-box; -mx-box-sizing: border-box; -o-box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; } /*项目切换*/ .pro-tab{ width: 100%; height:60px; padding: 0 14px; box-sizing: border-box; -mx-box-sizing: border-box; -o-box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; } .arrow-left{ width: 10px; height: 12px; background: url(../img/arrow-left.png) no-repeat; float: left; margin: 6px 7px; } .arrow-right{ width: 10px; height: 12px; background: url(../img/arrow-right.png) no-repeat; float: left; margin: 6px 7px; } .arrow-def{ width: 24px; height: 24px; border-radius: 2px; background:#969696 ; float: left; } .arrow-def:hover{ background:#33a0dc; } .arrow-sel{ width: 24px; height: 24px; border-radius: 2px; background:#33a0dc ; float: right; } /*項目名稱*/ .pro-box-sel{ width: 22.8%; height: 60px; border: 1px solid #dcdcdc; border-radius: 2px; float: left; box-sizing: border-box; -mx-box-sizing: border-box; -o-box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; margin-left: 1%; box-shadow: 0 0 10px #DCDCDC; position: relative; } .pro-box-def{ width: 22.8%; height: 60px; border: 1px solid #dcdcdc; border-radius: 2px; float: left; box-sizing: border-box; -mx-box-sizing: border-box; -o-box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; margin-left: 1%; position: relative; } .bud-icon-sel{ width:30px; height: 30px; float: left; background: url(../img/bud-sel.png)no-repeat; margin-top: 5.5%; margin-left: 6%; box-sizing: border-box; -mx-box-sizing: border-box; -o-box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; } .bud-icon-def{ width:30px; height: 30px; float: left; background: url(../img/bud-def.png)no-repeat; margin-top: 5.5%; margin-left: 6%; box-sizing: border-box; -mx-box-sizing: border-box; -o-box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; } .pro-text-sel{ width: 50%; /*font-size:13px;*/ line-height: 16px; color: #33A0DC; margin-top: 15px; margin-left: 4%; float: left; } .pro-text-def{ width: 50%; /*font-size:13px;*/ line-height: 16px; color: #323232; margin-top: 15px; margin-left: 4%; float: left; } .pro-icon-sel{ width: 14px; height: 14px; background: url(../img/pro-sel.png)no-repeat; position: absolute; right: 10px; top: 10px; } .pro-icon-def{ width: 14px; height: 14px; background: url(../img/pro-def.png)no-repeat; float: right; margin-top: 4%; margin-right: 4%; } .notice{ position: absolute; width: 24px; height: 24px; background: url(../img/notice.png) no-repeat; right: 10px; bottom: 10px; } /*項目板塊*/ .column-wrapper{ border: 1px solid #DCDCDC; overflow: hidden; box-sizing: border-box; -mx-box-sizing: border-box; -o-box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; float: left; border-radius: 2px; } .column-head{ width: 100%; height:43px; background:#f0f0f0 ; border-bottom: 1px solid #DCDCDC; float: left; border-radius: 2px 0 0 2px; } .column-icon{ width:20px; height: 20px; float: left; margin-top: 12px; margin-left: 20px; } .more-icon{ width:20px; height: 20px; float: right; margin-top: 12px; margin-right: 14px; background: url(../img/more-icon.png)no-repeat center; } .proov-icon{ background: url(../img/proov-icon.png)no-repeat center; } .mt-icon{ background: url(../img/mt-icon.png) no-repeat center; } .pl-icon{ background: url(../img/pl-icon.png) no-repeat center; } .bc-icon{ background: url(../img/bc-icon.png) no-repeat center; } .warn-icon{ background: url(../img/warn-icon.png) no-repeat center; } .proinfo-icon{ background: url(../img/proinfo.png) no-repeat center; } .del-icon{ background: url(../img/del-icon.png)no-repeat center; } .arrow-left-def-icon{ background: url(../img/arrow-left-def.png)no-repeat center; } .arrow-right-sel-icon{ background: url(../img/arrow-right-sel.png)no-repeat center; } .column-title{ /*font-size: 14px;*/ line-height: 44px; font-weight: bold; color: #646464; float: left; } /*待辦已辦標籤*/ .tab-sel{ padding: 0 20px; border-bottom: 2px solid #33A0DC; line-height: 42px; color: #33A0DC; /*font-size: 14px;*/ font-weight: bold; float: left; } .tab-def{ padding: 0 20px; line-height: 42px; color: #646464; /*font-size: 14px;*/ float: left; } .tab-def:hover{ border-bottom: 2px solid #33A0DC; color: #33A0DC; font-weight: bold; cursor: pointer; } /*待辦列表*/ .list-wrapper{ width: 100%; height: 194px; overflow: auto; float: left; } .list-bg{ width: 100%; height: 60px; float: left; padding: 10px 10px 6px; box-sizing: border-box; -mx-box-sizing: border-box; -o-box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; } .list-bg:hover{ background: #f0f0f0; } .blue-line{ height: 40px; width:2px; background: #33A0DC; float: left; } /*列表文字*/ .text-box{ width: 82%; height: 40px; padding: 0 10px; box-sizing: border-box; -mx-box-sizing: border-box; -o-box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; display: inline-block; float: left; } .main-text{ /*font-size: 14px;*/ font-weight: bold; height: 20px; line-height: 20px; color: #323232; float: left; } .sub-text{ /*font-size: 13px;*/ line-height: 20px; height: 20px; color: #323232; float: left; } .time-text{ width: 100%; /*font-size: 13px;*/ height: 20px; line-height: 20px; color: #8c8c8c; float: left; } /*列表操作按鈕*/ .list-button{ padding: 0 10px; height:24px; border-radius: 12px; background:#33A0DC ; /*font-size: 13px;*/ color: #ffffff; float: right; margin-top: 8px; display: none; } /*項目標題*/ .pro-title{ /*font-size: 16px;*/ font-weight: bold; color: #646464; margin-left: 2%; line-height: 44px; float: left; } /*图表容器*/ .echarts-wrapper{ width: 100%; height: 92%; padding: 0 20px; box-sizing: border-box; -mx-box-sizing: border-box; -o-box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; } /*标题*/ .plan-title{ width: 100%; height: 20px; line-height: 20px; /*font-size: 14px;*/ font-weight: bold; color: #323232; float: left; } /*进度条*/ .plan-chart{ width: 100%; height: 20px; overflow: hidden; float: left; } .all-plan{ width: 80%; height: 8px; border-radius: 4px; background: #DCDCDC; float: left; margin-top:6px; position: relative; } .pre-plan{ height: 8px; border-radius: 4px; position: absolute; top: 0; left: 0; } .pre-num{ width: 20%; float: right; text-align: right; /*font-size: 16px;*/ font-weight: bold; } /*單選*/ .radio-box{ width: 40%; height: 20px; float: left; } .radio-style{ display: inline-block; float: left; } .radio-text-style{ /*font-size: 12px;*/ color: #323232; float: left; margin-left: 2px; } /*實際成本占比*/ .sjcbzb-charts{ width: 100%; height: 300px; float: left; } /*收支分析*/ /*查詢組*/ .query-gp{ width: 100%; overflow: hidden; box-sizing: border-box; -mx-box-sizing: border-box; -o-box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; float: left; } .quert-title{ width:8%; padding-left: 10px; height: 60px; line-height: 60px; /*font-size:14px ;*/ color: #323232; padding-right:14px ; border-right:1px solid #33A0DC; float: left; text-align: right; box-sizing: border-box; -mx-box-sizing: border-box; -o-box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; } .input-auto{ height: 60px; width: 90%; float: left; overflow: auto; } .hl-box{ padding-right: 10px; /*width: 70%;*/ height: 30px; overflow: auto; float: left; } /*input样式*/ .input-box{ width: 150px; height: 30px; margin: 0 30px; float: left; } .input-style{ height: 30px; line-height: 30px; float: left; } .input-text{ line-height: 30px; /*font-size: 14px;*/ color: #323232; float: left; margin:0 6px; text-align: right; } /*输入框样式*/ .input-text-box{ height: 30px; float: left; } .input-text-style{ height: 30px; border: 1px solid #c8c8c8; width: 80px; color: #323232; float: left; padding: 0 6px; /*font-size: 14px;*/ box-sizing: border-box; -mx-box-sizing: border-box; -o-box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; } .input-text-style1{ height: 34px; line-height: 34px; border: 1px solid #c8c8c8; width: 80px; color: #969696; float: left; padding: 0 6px; /*font-size: 14px;*/ box-sizing: border-box; -mx-box-sizing: border-box; -o-box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; } /*下拉菜單樣式*/ .select-style{ height: 30px; border: 1px solid #C8C8C8; width: 80px; color: #323232; float: left; padding-left:6px; /*font-size: 14px;*/ line-height: 28px; box-sizing: border-box; -mx-box-sizing: border-box; -o-box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; } /*文本域样式*/ .text-area{ border: 1px solid #C8C8C8; padding: 6px; color: #969696; /*font-size: 14px;*/ float: left; box-sizing: border-box; -mx-box-sizing: border-box; -o-box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; } /*按鈕樣式*/ .button-style{ padding: 0 20px; height: 30px; background: #33A0DC; border-radius: 4px; color: #ffffff; float: left; box-sizing: border-box; -mx-box-sizing: border-box; -o-box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; } .button-style:hover{ background: #2980b0; } .button-gray{ background:#C8C8C8; } .button-gray:hover{ background: #33A0DC; } .button-del{ background:#ee5c5e; } .button-del:hover{ background: #be4a4b; } .button-cancel{ background: #FFFFFF; padding: 0 19px; border: 1px solid #969696; color:#323232 ; box-sizing: border-box; -mx-box-sizing: border-box; -o-box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; } .button-cancel:hover{ background: #f0f0f0; } .disabledbtn{ background-color: #c8c8c8; } .disabledbtn:hover{ background: #c8c8c8 ; } /*只讀標題樣式*/ .rom-title{ height: 30px; line-height: 30px; /*font-size: 14px;*/ color: #33a0dc; float: left; margin:0 6px; font-weight: bold; } .cutting-line{ display: inline-block; width: 1px; height: 24px; background: #c8c8c8; margin-top: 3px; float: left; margin-left: -30px; } /*申购计划*/ .wrappwr{ width: 100%; padding: 10px 14px; overflow: hidden; box-sizing: border-box; -mx-box-sizing: border-box; -o-box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; position: relative; } .filter-wrapper{ width: 100%; padding: 16px 30px; border: 1px solid #DCDCDC; box-sizing: border-box; -mx-box-sizing: border-box; -o-box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; overflow: hidden; position: relative; } .search-box{ display: inline-block; margin-right: 60px; float: left; } .operation-wrapper{ width: 100%; padding: 10px 0; box-sizing: border-box; -mx-box-sizing: border-box; -o-box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; overflow: hidden; float: left; } .button-wrapper{ float: left; overflow: hidden; } .radio-wrapper{ float: right; } .red-text{ display: inline-block; color: #EE5C5E; /*font-size: 14px;*/ } /*弹框样式*/ .window-wrapper{ width: 960px; overflow: hidden; background: #FFFFFF; border-radius: 4px; margin: auto 0; } .title-wrapper{ width: 100%; height: 30px; float: left; margin-bottom: 24px; background: #33A0DC; } .title-text{ display: inline-block; height: 16px; line-height: 16px; color: #33A0DC; /*font-size: 14px;*/ margin-top: 7px; padding:0 10px; float: left; color: #ffffff; box-sizing: border-box; -mx-box-sizing: border-box; -o-box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; font-weight: bold; } .w-filter-wrapper{ padding: 0 30px; overflow: hidden; float: left; margin-bottom: 20px; } .table-wrapper{ width: 100%; padding:0 30px 30px; overflow: hidden; float: left; box-sizing: border-box; -mx-box-sizing: border-box; -o-box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; } .table-style{ width: 100%; overflow: hidden; border: 1px solid #c8c8c8; float: left; box-sizing: border-box; -mx-box-sizing: border-box; -o-box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; border-collapse:collapse; border-spacing:0; } .w-button-wrapper{ width: 138px; height: 30px; padding: 20px; padding-bottom: 30px; overflow: hidden; margin: 0 auto; } /*新建成本計畫*/ .fixed-wrappwr{ padding: 20px 0 10px 14px; width: 100%; float: left; box-sizing: border-box; -mx-box-sizing: border-box; -o-box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; border-bottom: 1px solid #C8C8C8; position: fixed; top: 0; left: 0; background: #ffffff; } .buleline-title{ display: inline-block; height: 16px; line-height: 16px; color: #646464; /*font-size: 14px;*/ border-left:2px solid #33A0DC; margin-top: 30px; padding:0 10px; float: left; box-sizing: border-box; -mx-box-sizing: border-box; -o-box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; font-weight: bold; } .infomation-box{ width: 100%; padding: 20px 0; float: left; box-sizing: border-box; -mx-box-sizing: border-box; -o-box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; } .info-box{ width: 100%; float: left; padding: 10px 0; box-sizing: border-box; -mx-box-sizing: border-box; -o-box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; } .text{ display: inline-block; width: 9%; /*font-size: 14px;*/ padding: 0 20px; text-align: right; height: 34px; line-height: 34px; float: left; color: #323232; box-sizing: border-box; -mx-box-sizing: border-box; -o-box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; } .red-star{ display: inline-block; color: red; height: 34px; line-height: 34px; /*font-size: 16px;*/ } /*新建VO*/ .vo-radio{ width: 80%; height: 34px; float: left; } .vo-radio-style{ display: inline-block; width: 14px; height: 14px; margin-top: 10px; float: left; } .vo-radio-text{ display: inline-block; line-height: 34px; /*font-size: 14px;*/ color:#323232; float: left; padding: 0 4px; } .vo-list{ display: block; width:80%; overflow: hidden; } .vo-table{ width: 83.5%; display: inline-block; float: left; overflow: hidden; } .vo-tr{ width: 100%; height: 30px; border-top:1px solid #dcdcdc; border-left: 1px solid #dcdcdc; } .vo-tr:hover{ background: #f0f0f0; } .vo-th{ line-height: 16px; vertical-align: middle; padding: 4px; border-bottom:1px solid #dcdcdc; border-right: 1px solid #dcdcdc; background: #F0F0F0; color: #646464; text-align: center; } .vo-td{ line-height: 16px; vertical-align: middle; padding: 4px; border-bottom:1px solid #dcdcdc; border-right: 1px solid #dcdcdc; text-align: center; } .vo-button{ float: left; margin-left: 10px; } /*月度計劃*/ .bottomline-title{ width: 100%; height: 43px; line-height: 43px; /*font-size: 15px;*/ color: #323232; margin-top: 16px; float: left; font-weight: bold; border-bottom: 1px solid #dcdcdc; } .back-icon{ float: right; height: 17px; padding: 0 0 0 30px; background: url(../img/back-icon.png) no-repeat; margin-top: 8px; /*font-size: 14px;*/ line-height: 17px; color: #646464; } .back-icon:hover{ background: url(../img/back-icon1.png) no-repeat; color: #33A0DC; cursor: pointer; } .status-box{ display: inline-block; margin-right: 30px; float:right; margin-top: 8px; } /*材料申請數量一覽*/ .drepdown-def{ display: inline-block; width: 16px; height: 16px; background: url(../img/drepdown-def.png) no-repeat; float: left; margin-top: 7px; margin-left: 10px; } .drepdown-def:hover{ background: url(../img/drepdown-sel.png) no-repeat; cursor: pointer; } /*下拉菜单样式*/ .drepdown-list-box{ width: 160px; height: 150px; padding: 2px 0; overflow: auto; position: absolute; top: 56px; left: 136px; z-index: 999999; background: #ffffff; border: 1px solid #C8C8C8; box-sizing: border-box; -mx-box-sizing: border-box; -o-box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; } .drepdown-list-box li{ width: 100%; padding: 0 10px; line-height: 34px; color: #646464; float: left; /*font-size: 12px;*/ margin: 1px 0; box-sizing: border-box; -mx-box-sizing: border-box; -o-box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; } .drepdown-list-box li.select{ background: #33A0DC; color: #ffffff; } .drepdown-list-box li:hover{ background: #33A0DC; color: #ffffff; cursor: pointer; } /*设置库存预警*/ .win-title1{ float: left; height: 20px; width: 590px; padding: 0 0 10px 0; /*background: url(../img/help.png) no-repeat 80px 0px;*/ margin-top: 8px; margin-bottom: 10px; /*font-size: 14px;*/ font-weight: bold; line-height: 20px; color: #323232; margin-left: 30px; border-bottom: 1px dotted #C8C8C8; } .tag-actor{ display: inline-block; border-radius: 2px; height: 28px; line-height: 28px; padding: 0 28px 0 10px; border: 1px solid #969696; box-sizing: border-box; -mx-box-sizing: border-box; -o-box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; float: left; margin-top: 3px; background: url(../img/closed-def.png) no-repeat right top; } .tag-actor:hover{ cursor: pointer; display: inline-block; border-radius: 2px; height: 28px; line-height: 28px; padding: 0 28px 0 10px; border: 1px solid #33A0DC; box-sizing: border-box; -mx-box-sizing: border-box; -o-box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; float: left; margin-top: 3px; color: #ffffff; background: #33A0DC url(../img/closed-hover.png) no-repeat right top; } .add-actor{ border-radius: 2px; height: 28px; line-height: 28px; padding: 0 10px 0 28px; border: 1px dotted #646464; box-sizing: border-box; -mx-box-sizing: border-box; -o-box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; float: left; margin-top: 3px; background: #f0f0f0 url(../img/add-actor-def.png) no-repeat left top; } .add-actor:hover{ cursor: pointer; border-radius: 2px; height: 28px; line-height: 28px; padding: 0 10px 0 28px; border: 1px dotted #33A0DC; box-sizing: border-box; -mx-box-sizing: border-box; -o-box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; float: left; color: #33A0DC; margin-top: 3px; background: #ffffff url(../img/add-actor-hover.png) no-repeat left top; } /*新建入庫單*/ .bills-title{ width: 100px; height: 40px; padding: 0 20px; margin: 0 auto; line-height: 40px; color: #323232; /*font-size: 18px;*/ font-weight: 600; text-align: center; position: relative; margin-top: 10px; } .billsinfo{ width: 100%; padding: 20px 0; float: left; box-sizing: border-box; -mx-box-sizing: border-box; -o-box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; } .billsinfo-box{ width: 33%; height: 40px; float: left; margin-bottom: 20px; min-width: 400px; } .billsinfo-title{ width: 30%; float: left; height: 40px; line-height: 40px; /*font-size: 14px;*/ text-align: right; color: #33A0DC; font-weight: 600; min-width: 100px; } .billsinfo-detail{ width: 70%; height: 40px; padding: 0 10px; border-bottom: 1px solid #DCDCDC; line-height: 40px; /*font-size: 14px;*/ color: #323232; float: left; box-sizing: border-box; -mx-box-sizing: border-box; -o-box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; } .bills-button{ padding-bottom: 10px; float: left; } .bills-checkbox{ display: inline-block; margin-top: 8px; margin-left: 40px; float: left; width: 14px; height: 14px; } .checkbox-text{ height: 14px; line-height: 14px; color: #323232; float: left; margin-left: 4px; margin-top: 8px; } .checkbox-text:hover{ color: #33A0DC; text-decoration: underline; cursor: pointer; } /*選擇人員*/ .tree-list{ width: 100%; height: 30px; float: left; box-sizing: border-box; -mx-box-sizing: border-box; -o-box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; margin: 4px 0; } .err-close{ float: right; width: 8px; height: 8px; margin-top: 16px; margin-right: 10px; } /*进度分析*/ .state-wrapper{ width: 100%; float: left; overflow: hidden; margin-top: 10px; box-sizing: border-box; -mx-box-sizing: border-box; -o-box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; } .state-list{ margin-right: 40px; height: 40px; float: left; } .square{ display: inline-block; width: 16px; height: 16px; margin-right: 6px; float: left; margin-top: 12px; border-radius: 2px; } .state-text{ display: inline-block; height: 40px; line-height: 40px; color: #323232; /*font-size: 14px;*/ float: left; } .bgcolor1{ background:#4bb15b ; } .bgcolor2{ background:#b2c038 ; } .bgcolor3{ background:#f4b93b ; } .bgcolor4{ background:#ee6f48 ; } .bgcolor5{ background:#d34650 ; } /*管理人员选择*/ .left-tree{ width:20%; min-width: 180px; height: 500px; background: #FFFFFF; float: left; border: 1px solid #DCDCDC; box-sizing: border-box; -mx-box-sizing: border-box; -o-box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; margin: 0.5%; } .tree-title{ height: 36px; padding: 0 10px; float: left; width: 100%; box-sizing: border-box; -mx-box-sizing: border-box; -o-box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; background: ; background: #f2f2f2 url(../img/arrow-left-bule.png) no-repeat 94% 12px; border-bottom:1px solid #DCDCDC; line-height: 36px; color: #323232; /*font-size: 13px;*/ } .tree-list-box{ width: 100%; padding: 20px; float: left; box-sizing: border-box; -mx-box-sizing: border-box; -o-box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; } .tree-1level{ width: 100%; height: 21px; float: left; min-width: 100px; } .tree-2level{ width: 100%; height: 21px; min-width: 100px; float: left; padding-left: 20px; box-sizing: border-box; -mx-box-sizing: border-box; -o-box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; } .tree-3level{ width: 100%; height: 21px; float: left; min-width: 100px; padding-left: 40px; box-sizing: border-box; -mx-box-sizing: border-box; -o-box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; } .plus{ float: left; width: 11px; height: 11px; background: url(../img/plus.png) no-repeat; margin-right: 8px; margin-top: 5px; } .subtract{ float: left; width: 11px; height: 11px; background: url(../img/subtract.png) no-repeat; margin-right: 8px; margin-top: 5px; } .def-text{ display: inline-block; float: left; color: #646464; /*font-size: 13px;*/ } .sel-text{ display: inline-block; float: left; color: #33A0DC; /*font-size: 13px;*/ font-weight: 600; } .right-opertion{ width: 78.5%; height: 500px; background: #FFFFFF; margin: 0.5%; margin-left: 0; float: left; box-sizing: border-box; -mx-box-sizing: border-box; -o-box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; } /*總進度計劃*/ .attachment{ width: 100%; padding: 5px 0; float: left; box-sizing: border-box; -mx-box-sizing: border-box; -o-box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; overflow: hidden; } .attachment-box{ float: left; margin-bottom: 10px; margin-right: 10px; } /*子進度計劃*/ .change-reason{ width: 100%; float: left; padding: 10px; overflow: hidden; border: 1px solid #dcdcdc; box-sizing: border-box; -mx-box-sizing: border-box; -o-box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; } .reason-title{ font-weight: bold; color: #33A0DC; } .reason-cont{ color: #323232; } /*查看施工日志*/ .work-img{ display: inline-block; height: 145px; width: 145px; float: left; background: #dcdcdc; } /*表格中checkbox样式*/ .table-checkbox{ width: 14px; height: 14px; display: inline-block; text-align: center; float: left; } /*附件删除图标*/ .del-red-icon{ display: inline-block; width: 12px; height: 12px; background: url(../img/del-red-icon.png) no-repeat; float: left; margin: 10px; cursor: pointer; }