.app_file_viewer{}
.app_file_viewer .outer{display: flex;justify-content: center;align-items: center;position:absolute;top:0px;bottom:30px; left:0; right:0;}
.app_file_viewer .outer img{display:block; height: 100%;width: auto;object-fit: contain;}
.app_file_viewer .outer video{display:block; height:100%;width:auto;}
.app_file_viewer .outer .stl_viewer{display:block;height:100%;width:100%;position:relative;}
.app_file_viewer .outer .stl_viewer .stl_loading {position: absolute;left: 10px;bottom: 10px;z-index: 20;padding: 4px 8px;background: rgba(0, 0, 0, 0.6);border-radius: 4px;font-size: 12px;color: #fff;display: none;}
.app_file_viewer .outer .stl_viewer .stl_loading_bar {width: 120px;height: 6px;background: rgba(255, 255, 255, 0.12);border-radius: 3px;overflow: hidden;margin-bottom: 4px;}
.app_file_viewer .outer .stl_viewer .stl_loading_bar_inner {width: 0%;height: 100%;background: #4caf50;transition: width 0.1s linear;}
.app_file_viewer .outer .stl_viewer .stl_loading_text {white-space: nowrap;}
.app_file_viewer .outer a{display:block;width:100%;height:100%; user-select: text !important;padding:10px;overflow: auto;white-space: pre-wrap;word-break: break-word;}
.app_file_viewer .info{display:block;width:100%;position:absolute;bottom:0%;text-align: center;}
.app_file_viewer .info a{text-decoration: underline;}

.app_dustbin{}
.app_dustbin .row img{display:block;width:22px;height:22px;object-fit: contain;}
.app_dustbin .row button{font-size:12px;height:26px;}

.app_explorer{}
.app_explorer .window_main{min-height:calc(100% - 30px);margin-top:30px;padding:5px;}
.app_explorer .nav{display:block;width:100%;height:30px;padding:0px 5px;}
.app_explorer .nav .caption{display:block;height:30px;line-height:30px;color:#000;}
.app_explorer .nav .node{display:block;height:30px;line-height:30px;color:#000;}
.app_explorer .nav .node:hover{text-decoration: underline;}
.app_explorer .icon {text-shadow:none;color:#000;margin-right:5px;margin-bottom:5px;}
.app_explorer .icon:hover{border: 1px solid rgba(0,0,0,0.4);background-color :rgba(0,0,0,0.1);}
.app_explorer .icon.selected{background: url(../../images/gui/trans_black.png);}
.app_explorer .icon.selected span{color:#fff;}

.app_setting{}
.app_setting .window_main{padding-top:10%;}
.app_setting .lab{display:block;width:100%;height:30px;line-height: 30px;}
.app_setting .name{font-size:18px;}
.app_setting .change_pwd{display:block;width:200px;position:relative;left:50%;margin-left:-100px;font-size:12px;margin-top:5px;}
.app_setting button {display: block;position: relative;width: 80px;margin-top:30px;left:50%;margin-left:-40px;height: 30px;line-height: 30px;font-size: 12px;padding: 0px;border: none;background-color: #fff;color: #333;border-radius: 2px;transition: background-color 0.5s ease, color 0.5s ease;}
.app_setting button:hover {background-color: #9B0801;color: #fff;}
.app_setting button:active {padding-top: 1px;}

.app_account_manage{}
.app_account_manage input{display:block;width:220px;height:26px;line-height:26px;font-size:12px;padding:0px 5px;margin:5px;border:1px solid #aaa;border-radius:4px;}
.app_account_manage button{display:block;margin:5px;margin-left:0px;height:26px;}
.app_account_manage table button{margin:0 !important;}
.app_account_manage .pagination{display:block;width:100%;height:32px;margin-top:10px;padding:0 5px;}
.app_account_manage .pagination a{display:block;height:32px;line-height: 32px;color:#333;font-size:12px;margin:0 5px;}

.app_account_manage_role_def{}

.app_account_manage_add{}
.app_account_manage_add .window_main{padding:5px;display: flex;justify-content: center;min-width: max-content;}
.app_account_manage_add .form{display:block;flex: 0 0 auto;}
.app_account_manage_add .caption{display:block;margin-top:10px;margin-bottom:5px;}
.app_account_manage_add input:not([type="checkbox"]) {display:block;height:26px;line-height:26px;margin-bottom:5px;width:450px;font-size:12px;padding:5px;border:1px solid #aaa;border-radius:4px;}
.app_account_manage_add .select2-container {float: left;clear: both;margin-bottom:7px;font-size:12px;height:26px;line-height:26px;}
.app_account_manage_add .btn_gen{display:block;margin-left:-40px;height:26px;}
.app_account_manage_add .app_node{display:block;width:450px;border-bottom:1px solid #aaa;padding-bottom:10px;margin-bottom:10px;}
.app_account_manage_add .app_node a{display:block;height:32px;line-height:32px;margin-left:10px;margin-top:0px;margin-bottom:0px;}
.app_account_manage_add .app_node .auth_list{display:block;width:300px;}
.app_account_manage_add .app_node label{display:block;width:150px;margin:5px 0px;}
.app_account_manage_add .app_node input{display:block;width:16px;height:16px;margin:0px;}
.app_account_manage_add .app_node span{display:block;height:16px;line-height:16px;margin-left:5px;}

.app_design{}
.app_design .tab{display:block;width:100%;padding-left:6px;border-bottom:1px solid #333;height:30px;margin-top:5px;}
.app_design .tab_item{display:block;width:80px;height:30px;line-height:30px;border:1px solid #333;border-radius:4px 4px 0px 0px;text-align:center;margin-left:-1px;}
.app_design .tab_item_sel{font-weight: bold;border-bottom:1px solid #fff;}
.app_design .count{display: block;width:100%;margin:5px 0px;padding:0px 10px;}
.app_design input{display:block;width:220px;height:26px;line-height:26px;font-size:12px;padding:0px 5px;margin:5px;border:1px solid #aaa;border-radius:4px;}
.app_design button{display:block;margin:5px;margin-left:0px;height:26px;}
.app_design table button{display:inline-block;margin:0 !important;}
.app_design .pagination{display:block;width:100%;height:32px;margin-top:10px;padding:0 5px;}
.app_design .pagination a{display:block;height:32px;line-height: 32px;color:#333;font-size:12px;margin:0 5px;}

.app_design_type_def{}
.app_design_type_def .tab{display:block;width:100%;padding-left:6px;border-bottom:1px solid #333;height:30px;margin-top:5px;}
.app_design_type_def .tab_item{display:block;width:80px;height:30px;line-height:30px;border:1px solid #333;border-radius:4px 4px 0px 0px;text-align:center;margin-left:-1px;}
.app_design_type_def .tab_item_sel{font-weight: bold;border-bottom:1px solid #fff;}.app_account_manage_add input:not([type="checkbox"]) {display:block;height:26px;line-height:26px;margin-bottom:5px;width:450px;font-size:12px;padding:5px;border:1px solid #aaa;border-radius:4px;}

.app_design_add{}
.app_design_add .window_main{padding:5px;display: flex;justify-content: center;min-width: max-content;}
.app_design_add .form{display:block;flex: 0 0 auto;}
.app_design_add .caption{display:block;margin-top:10px;margin-bottom:5px;font-size:13px;font-weight: bold;}
.app_design_add input{display:block;height:26px;line-height:26px;margin-bottom:5px;width:450px;font-size:12px;padding:5px;border:1px solid #aaa;border-radius:4px;}
.app_design_add .select2-container {float: left;clear: both;margin-bottom:7px;font-size:12px;height:26px;line-height:26px;}
.app_design_add .dropzone{display:block;width:450px;min-height:90px;margin-bottom:5px;border:1px dashed #aaa;border-radius:4px;}
.app_design_add .file_node{display:block;width:54px;height:46px;margin:10px;position:relative;}
.app_design_add .file_node img{display:block;width:32px;height:32px;object-fit:contain;margin-left:11px;}
.app_design_add .file_node span{display: block;width: 100%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;vertical-align: bottom;text-align: center;height:20px;line-height:20px;font-size:11px;}
.app_design_add .file_node .remove{display:block;width:16px;height:16px;line-height:14px;text-align: center;color:#fff;background-color: #9B0801;font-weight:bold;font-size:10px;border-radius:8px;position: absolute;top:-6px;right:0px;margin:0px;}
.app_design_add textarea{display:block;width:100%;margin-bottom:5px;border:1px solid #aaa;border-radius:4px;font-size:12px;padding:5px;resize:none;min-height:90px;overflow:hidden;}

.app_design_view{}
.app_design_view .window_main{padding:5px;display: flex;justify-content: center;min-width: max-content;}
.app_design_view .form{display:block;flex: 0 0 auto;width:450px;}
.app_design_view .caption{display:block;margin-top:10px;margin-bottom:5px;font-size:13px;font-weight: bold;}
.app_design_view .key{display:block;width:20%;font-size:12px;margin-bottom:5px;}
.app_design_view .val{display:block;width:80%;font-size:12px;margin-bottom:5px;font-weight: bold;word-break: break-all;}
.app_design_view .files{display:block;width:450px;}
.app_design_view .file_node{display:block;width:55px;height:55px;margin:10px;margin-bottom:0px;border-radius:4px;}
.app_design_view .file_node img{display:block;width:32px;height:32px;object-fit:contain;margin-left:11px;}
.app_design_view .file_node span{display: block;width: 100%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;vertical-align: bottom;text-align: center;height:20px;line-height:20px;font-size:11px;}
.app_design_view .file_node:hover {background-color:rgba(0,0,0,0.1);}
.app_design_view .row{display:block;width:100%;margin-bottom:10px;border-bottom:1px solid #999999;}
.app_design_view .uname{display:block;width:20%;font-size:12px;}
.app_design_view .time{display:block;width:80%;font-size:8px;margin-bottom:5px;}
.app_design_view .content{display:block;width:80%;font-size:12px;word-break: break-all}
.app_design_view textarea{display:block;width:100%;margin-bottom:5px;border:1px solid #aaa;border-radius:4px;font-size:12px;padding:5px;resize:none;min-height:40px;overflow:hidden;}

.app_design_chat{}
.app_design_chat .window_main{padding:5px;display: flex;justify-content: center;min-width: max-content;}
.app_design_chat .form{display:block;flex: 0 0 auto;width:450px;}
.app_design_chat .caption{display:block;margin-top:10px;margin-bottom:5px;}
.app_design_chat textarea{display:block;width:100%;margin-bottom:5px;border:1px solid #aaa;border-radius:4px;font-size:12px;padding:5px;resize:none;min-height:40px;overflow:hidden;}
.app_design_chat .file_row{display:block;width:100%;height:26px;line-height:26px;color:#333;font-size:12px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;position:relative;}
.app_design_chat .file_row .remove{display:block;width:16px;height:16px;line-height:14px;text-align: center;color:#fff;background-color: #9B0801;font-weight:bold;font-size:10px;border-radius:8px;position: absolute;top:5px;right:0px;margin:0px;}
.app_design_chat .row{display:block;width:100%;margin-bottom:10px;}
.app_design_chat .dialog{display:block;max-width:80%;border-radius:4px;padding:5px;background-color:#fff;border:1px solid #999;text-align:left;}
.app_design_chat .me{background-color:#4caf50;color:#fff;border:none;}
.app_design_chat .uname{display:block;font-size:12px;}
.app_design_chat .time{display:block;width:50px;font-size:8px;}
.app_design_chat .file_link{display: block;width: 100%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;vertical-align: bottom;height:20px;line-height:20px;font-size:11px;}
.app_design_chat .file_link:hover{text-decoration: underline;}
.app_design_chat .content{display:block;width:100%;font-size:12px;word-break: break-all}
.app_design_chat .line{display:block;width:100%;height:1px;background-color:#999;margin:5px 0px;}
.app_design_chat .me .line{background-color:#fff;}
.app_design_chat .file_node{display:block;width:54px;height:46px;margin:10px;position:relative;}
.app_design_chat .file_node img{display:block;width:32px;height:32px;object-fit:contain;margin-left:11px;}
.app_design_chat .file_node span{display: block;width: 100%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;vertical-align: bottom;text-align: center;height:20px;line-height:20px;font-size:11px;}
.app_design_chat .display_check_list{display:block;width:310px;min-height:100px;border:1px solid #999;border-radius:4px;position:relative;left:50%;margin:20px 0px;margin-left:-155px;padding:5px;}
.app_design_chat .display_check_list .title{display:block;width:100%;border-bottom: 1px solid #999;font-size:12px;font-weight: bold;padding-bottom:5px;text-align:center;}
.app_design_chat .display_check_list .file_node:hover {background-color:rgba(0,0,0,0.1);}
.app_design_chat .display_check_list .lab{display:block;width:100%;word-break:break-all;line-height:20px;font-size:12px;padding-bottom:10px;border-bottom:1px solid #999;margin-bottom:5px;}
.app_design_chat .check_row {display: block;width:100%;font-size:11px;margin-bottom:5px;}

.app_design_auth{}
.app_design_auth .window_main{padding:5px;display: flex;justify-content: center;min-width: max-content;padding-top:12%;}
.app_design_auth .form{display:block;flex: 0 0 auto;}
.app_design_auth .select2-container {float: left;clear: both;margin-bottom:7px;font-size:12px;height:26px;line-height:26px;}
.app_design_auth .checkbox{display:block;width:220px;margin:5px 0px;}
.app_design_auth .checkbox input{display:block;width:16px;height:16px;margin:0px;}
.app_design_auth .checkbox span{display:block;height:16px;line-height:16px;margin-left:5px;}

.app_design_pre_qc{}
.app_design_pre_qc input{display:block;width:220px;height:26px;line-height:26px;font-size:12px;padding:0px 5px;margin:5px;border:1px solid #aaa;border-radius:4px;}
.app_design_pre_qc button{display:block;margin:5px;margin-left:0px;height:26px;}
.app_design_pre_qc table button{display:inline-block;margin:0 !important;}
.app_design_pre_qc .count{display: block;width:100%;margin:5px 0px;padding:0px 10px;}
.app_design_pre_qc .pagination{display:block;width:100%;height:32px;margin-top:10px;padding:0 5px;}
.app_design_pre_qc .pagination a{display:block;height:32px;line-height: 32px;color:#333;font-size:12px;margin:0 5px;}

.app_design_pre_qc_view{}
.app_design_pre_qc_view .window_main{padding:5px;display: flex;justify-content: center;min-width: max-content;}
.app_design_pre_qc_view .form{display:block;flex: 0 0 auto;width:450px;}
.app_design_pre_qc_view .caption{display:block;margin-top:10px;margin-bottom:5px;font-size:13px;font-weight: bold;}
.app_design_pre_qc_view .key{display:block;width:20%;font-size:12px;margin-bottom:5px;}
.app_design_pre_qc_view .val{display:block;width:80%;font-size:12px;margin-bottom:5px;font-weight: bold;word-break: break-all;}
.app_design_pre_qc_view .files{display:block;width:450px;}
.app_design_pre_qc_view .file_node{display:block;width:55px;height:55px;margin:10px;margin-bottom:0px;border-radius:4px;}
.app_design_pre_qc_view .file_node img{display:block;width:32px;height:32px;object-fit:contain;margin-left:11px;}
.app_design_pre_qc_view .file_node span{display: block;width: 100%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;vertical-align: bottom;text-align: center;height:20px;line-height:20px;font-size:11px;}
.app_design_pre_qc_view .file_node:hover {background-color:rgba(0,0,0,0.1);}
.app_design_pre_qc_view .row{display:block;width:100%;border-bottom:1px solid #999999;margin-bottom:5px}
.app_design_pre_qc_view .uname{display:block;width:20%;font-size:12px;}
.app_design_pre_qc_view .time{display:block;width:80%;font-size:8px;margin-bottom:5px;}
.app_design_pre_qc_view .content{display:block;width:80%;font-size:12px;word-break: break-all}
.app_design_pre_qc_view .pre_qc_row{display:block;width:100%;margin-bottom:5px}
.app_design_pre_qc_view textarea{display:block;width:100%;margin-bottom:5px;border:1px solid #aaa;border-radius:4px;font-size:12px;padding:5px;resize:none;min-height:40px;overflow:hidden;}

.app_3d_design{}
.app_3d_design input{display:block;width:220px;height:26px;line-height:26px;font-size:12px;padding:0px 5px;margin:5px;border:1px solid #aaa;border-radius:4px;}
.app_3d_design button{display:block;margin:5px;margin-left:0px;height:26px;}
.app_3d_design table button{display:inline-block;margin:0 !important;}
.app_3d_design .count{display: block;width:100%;margin:5px 0px;padding:0px 10px;}
.app_3d_design .pagination{display:block;width:100%;height:32px;margin-top:10px;padding:0 5px;}
.app_3d_design .pagination a{display:block;height:32px;line-height: 32px;color:#333;font-size:12px;margin:0 5px;}

.app_3d_design_auth{}
.app_3d_design_auth .window_main{padding:5px;display: flex;justify-content: center;min-width: max-content;padding-top:12%;}
.app_3d_design_auth .form{display:block;flex: 0 0 auto;}
.app_3d_design_auth .select2-container {float: left;clear: both;margin-bottom:7px;font-size:12px;height:26px;line-height:26px;}
.app_3d_design_auth .checkbox{display:block;width:150px;margin:5px 0px;}
.app_3d_design_auth .checkbox input{display:block;width:16px;height:16px;margin:0px;}
.app_3d_design_auth .checkbox span{display:block;height:16px;line-height:16px;margin-left:5px;}

.app_3d_design_view{}
.app_3d_design_view .window_main{padding:5px;display: flex;justify-content: center;min-width: max-content;}
.app_3d_design_view .form{display:block;flex: 0 0 auto;width:450px;}
.app_3d_design_view .caption{display:block;margin-top:10px;margin-bottom:5px;font-size:13px;font-weight: bold;}
.app_3d_design_view .key{display:block;width:20%;font-size:12px;margin-bottom:5px;}
.app_3d_design_view .val{display:block;width:80%;font-size:12px;margin-bottom:5px;font-weight: bold;word-break: break-all;}
.app_3d_design_view .files{display:block;width:450px;}
.app_3d_design_view .file_node{display:block;width:55px;height:55px;margin:10px;margin-bottom:0px;border-radius:4px;}
.app_3d_design_view .file_node img{display:block;width:32px;height:32px;object-fit:contain;margin-left:11px;}
.app_3d_design_view .file_node span{display: block;width: 100%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;vertical-align: bottom;text-align: center;height:20px;line-height:20px;font-size:11px;}
.app_3d_design_view .file_node:hover {background-color:rgba(0,0,0,0.1);}
.app_3d_design_view .row{display:block;width:100%;margin-bottom:10px;border-bottom:1px solid #999999;}
.app_3d_design_view .uname{display:block;width:20%;font-size:12px;}
.app_3d_design_view .time{display:block;width:80%;font-size:8px;margin-bottom:5px;}
.app_3d_design_view .content{display:block;width:80%;font-size:12px;word-break: break-all}
.app_3d_design_view .select2-container {float: left;clear: both;margin-bottom:10px;font-size:12px;height:26px;line-height:26px;}

.app_3d_design_chat{}
.app_3d_design_chat .window_main{padding:5px;display: flex;justify-content: center;min-width: max-content;}
.app_3d_design_chat .form{display:block;flex: 0 0 auto;width:450px;}
.app_3d_design_chat .caption{display:block;margin-top:10px;margin-bottom:5px;}
.app_3d_design_chat textarea{display:block;width:100%;margin-bottom:5px;border:1px solid #aaa;border-radius:4px;font-size:12px;padding:5px;resize:none;min-height:40px;overflow:hidden;}
.app_3d_design_chat .file_row{display:block;width:100%;height:26px;line-height:26px;color:#333;font-size:12px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;position:relative;}
.app_3d_design_chat .file_row .remove{display:block;width:16px;height:16px;line-height:14px;text-align: center;color:#fff;background-color: #9B0801;font-weight:bold;font-size:10px;border-radius:8px;position: absolute;top:5px;right:0px;margin:0px;}
.app_3d_design_chat .row{display:block;width:100%;margin-bottom:10px;}
.app_3d_design_chat .dialog{display:block;max-width:80%;border-radius:4px;padding:5px;background-color:#fff;border:1px solid #999;text-align:left;}
.app_3d_design_chat .me{background-color:#4caf50;color:#fff;border:none;}
.app_3d_design_chat .uname{display:block;font-size:12px;}
.app_3d_design_chat .time{display:block;width:50px;font-size:8px;}
.app_3d_design_chat .file_link{display: block;width: 100%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;vertical-align: bottom;height:20px;line-height:20px;font-size:11px;}
.app_3d_design_chat .file_link:hover{text-decoration: underline;}
.app_3d_design_chat .content{display:block;width:100%;font-size:12px;word-break: break-all}
.app_3d_design_chat .line{display:block;width:100%;height:1px;background-color:#999;margin:5px 0px;}
.app_3d_design_chat .me .line{background-color:#fff;}
.app_3d_design_chat .check_list{display:block;width:310px;min-height:100px;border:1px solid #999;border-radius:4px;position:relative;left:50%;margin:20px 0px;margin-left:-155px;padding:5px;}
.app_3d_design_chat .check_list .title{display:block;width:100%;border-bottom: 1px solid #999;font-size:12px;font-weight: bold;padding-bottom:5px;text-align:center;}
.app_3d_design_chat .dropzone{display:block;width:100%;min-height:90px;margin:5px 0px;border:1px dashed #aaa;border-radius:4px;}
.app_3d_design_chat .file_node{display:block;width:54px;height:46px;margin:10px;position:relative;}
.app_3d_design_chat .file_node img{display:block;width:32px;height:32px;object-fit:contain;margin-left:11px;}
.app_3d_design_chat .file_node span{display: block;width: 100%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;vertical-align: bottom;text-align: center;height:20px;line-height:20px;font-size:11px;}
.app_3d_design_chat .file_node .remove{display:block;width:16px;height:16px;line-height:14px;text-align: center;color:#fff;background-color: #9B0801;font-weight:bold;font-size:10px;border-radius:8px;position: absolute;top:-6px;right:0px;margin:0px;}
.app_3d_design_chat input{display:block;width:100%;height:26px;line-height:26px;font-size:12px;padding:0px 5px;border:1px solid #aaa;border-radius:4px;margin-bottom:10px;}
.app_3d_design_chat .display_check_list{display:block;width:310px;min-height:100px;border:1px solid #999;border-radius:4px;position:relative;left:50%;margin:20px 0px;margin-left:-155px;padding:5px;}
.app_3d_design_chat .display_check_list .title{display:block;width:100%;border-bottom: 1px solid #999;font-size:12px;font-weight: bold;padding-bottom:5px;text-align:center;}
.app_3d_design_chat .display_check_list .file_node:hover {background-color:rgba(0,0,0,0.1);}
.app_3d_design_chat .display_check_list .lab{display:block;width:100%;word-break:break-all;line-height:20px;font-size:12px;padding-bottom:10px;border-bottom:1px solid #999;margin-bottom:5px;}
.app_3d_design_chat .check_row {display: block;width:100%;font-size:11px;margin-bottom:5px;}

.app_switch{}
.app_switch .window_main{padding-top:16%;}
.app_switch .select2-container {float: left;clear: both;margin-bottom:10px;font-size:12px;height:26px;line-height:26px;left:50%;margin-left:-100px;}
.app_switch button {display: block;position: relative;width: 80px;margin-top:30px;left:50%;margin-left:-40px;height: 30px;line-height: 30px;font-size: 12px;padding: 0px;border: none;background-color: #fff;color: #333;border-radius: 2px;transition: background-color 0.5s ease, color 0.5s ease;}
.app_switch button:hover {background-color: #9B0801;color: #fff;}
.app_switch button:active {padding-top: 1px;}

.app_todo{}
.app_todo .tab{display:block;width:100%;padding-left:6px;border-bottom:1px solid #333;height:30px;margin-top:5px;}
.app_todo .tab_item{display:block;width:80px;height:30px;line-height:30px;border:1px solid #333;border-radius:4px 4px 0px 0px;text-align:center;margin-left:-1px;}
.app_todo .tab_item .dot{display:block;width:6px;height:6px;background-color:red;border-radius:3px;margin-top: -26px;margin-left: 62px;}
.app_todo .tab_item_sel{font-weight: bold;border-bottom:1px solid #fff;}
.app_todo .pagination{display:block;width:100%;height:32px;margin-top:10px;padding:0 5px;}
.app_todo .pagination a{display:block;height:32px;line-height: 32px;color:#333;font-size:12px;margin:0 5px;}

.app_product_manage{}
