body { height: 100%; max-height: 100%; border: 0; font: 12px/20px "microsoft yahei", Helvetica, Arial, "微软雅黑"; }
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td { margin: 0; padding: 0;  box-sizing: border-box; -webkit-box-sizing: border-box;  -moz-box-sizing: border-box;}
ul, li, ol { list-style: none; }
a { text-decoration:none }
.global-clearfix:after, .g-clearfix:after { content: '.'; display: block; visibility: hidden; height: 0; line-height: 0; font-size: 0; clear: both; }
.right_main { padding:10px 10px; }
.overflow{ overflow:hidden}
/**/
.module-toolbar { position: relative; z-index: 4; background-color: #eff4f8; border-radius: 5px; border-left: 3pt solid #2b6bff; border-right: 3pt solid #2b6bff; padding:5px 0 5px;margin-bottom: 10px;}
.module-toolbar .bar-search { float: right; height: 30px; margin: 0 10px 0 0; position: relative; }
.module-toolbar .bar-search .self_input { height: 30px; line-height: 30px; font-size: 14px; border: 1px #d9dadc solid; padding-left: 5px; border-radius: 3px; }
.module-toolbar .bar-search input, .module-toolbar .bar-search select{ outline:none;}
.module-toolbar .bar-search .search-button { height: 30px; color: #fff; background: #3b8cff; box-shadow: none; border: none; border-radius: 3px; width: 55px; }
.module-toolbar .title { float:left; line-height:30px; margin: 0 20px 0 10px; color:#4c5e70; font-size:18px; }
.module-toolbar .bar { float:left; height:30px; }
.module-toolbar .bar .list-tools { display:none; float:left; }
.module-toolbar .bar .list-tools .g-button { height: 28px; line-height: 28px;}
.g-button { display: inline-block; height: 30px; line-height: 30px; font-size: 12px; color: #3b8cff; border: 1px solid #c0d9fe; border-radius: 4px; outline: 0; padding:0 10px; text-decoration:none }
.g-button:hover { color: #77afff!important;}
.g-button .icon { line-height: 27px; font-size: 16px; height: 30px; margin-right: 0; display: inline-block; vertical-align: middle; }
.g-button .text { font-size: 13px; margin-left:3px; vertical-align: baseline; }
.g-button-blue { border:0; background-color: #2b6bff; float:left; margin-right:10px; }
.g-button-blue .icon { color: #fff; }
.g-button-blue .text { color: #fff; }
.g-button.g-button-blue:hover { background: #4d82ff; }
/**/
table, tr, td { border-collapse: collapse; border-spacing: 0; }
.content-table { table-layout: fixed; width: 100%; margin-top:10px; }
.content-table thead tr { border-left: 1px solid #e7e7eb; border-right: 1px solid #e7e7eb; }
.content-table thead tr th { height: 30px; line-height:30px; text-align: center; background: #f3f3f3; border-top: 1px solid #e7e7eb; border-bottom: 1px solid #e7e7eb; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.content-table tbody .list-view-item { border-left: 1px solid #e7e7eb; border-right: 1px solid #e7e7eb; }
.content-table tbody .list-view-item td { text-align: center; padding: 5px 10px; overflow: hidden; vertical-align: top; border-left: 1px solid #e7e7eb; border-bottom: 1px solid #e7e7eb; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.content-table tbody .list-view-item.hover-item td, .content-table tbody .list-view-item.item-active td { border-bottom: 1px solid #daebfe; background: #f6faff; }
.content-table tbody .g-button { display: inline-block; height: 21px; line-height: 21px; font-size: 12px; color: #3b8cff; border: 1px solid #c0d9fe; border-radius: 4px; outline: 0; padding:0 5px; text-decoration:none }
.content-table tbody .g-button:hover { color: #77afff!important; border: 1px solid #c0d9fe; }
.content-table tbody .g-button .icon { line-height: 18px; height: 21px; font-size: 14px; margin-right: 0; display: inline-block; vertical-align: middle; }
.content-table tbody .g-button .text { font-size: 12px; margin-left:3px; vertical-align: baseline; }
/**/
/*.page {overflow: hidden; border: 1px solid #dedede; border-top: none; font-size: 14px; background:#f3f3f3; }
.page .right { float: right;}
.page .right ul { overflow:hidden; }
.page .right ul li { display:inline-block; padding:5px 10px; border:1px solid #ddd;border-radius:3px;margin: 3px 5px 3px 0;}
.page .right ul li.active { background:#3b8cff; border:1px solid #3b8cff; }
.page .right ul li.active a { color:#fff; }
.page .right ul li a { color: #333; text-decoration:none; }*/
/**/
.star {
    color: #F00;
    vertical-align: middle;
    margin-right: 3px;
}

.table-viewer-header { margin-bottom: -1px; /* height: 40px; line-height: 38px; */padding: 5px 0;background: #F5f6FA; border: 1px solid #e1e6eb; position: relative; border-left:3pt solid #2b6bff; }
.table-viewer-header .table-viewer-topbar-title { font-size: 16px; color: #333333; display: inline-block; margin-left: 15px; margin-right:10px; }
.table-content { border: 1px solid #ddd; padding: 15px 15px; }
.table-content .form-group { margin-bottom: 15px;line-height: 27px;}
.table-content .form-group:last-of-type{margin-bottom: 0;}

.table-content .form-group .control-label { float: left; font-weight: normal; font-size: 12px; color: #666; width:20%; text-align: right; margin-right:5px; line-height: 25px; }
.table-content .form-group .control-label .text-danger { color: #F00 !important; vertical-align:middle; margin-right: 3px;position: relative;right: 2px;}
.table-content .form-group .control-input { float: left; width: 75%; }
.table-content .form-group input[type="text"], .table-content .form-group input[type="password"], .table-content .form-group select { width: 65%; height:25px; line-height: 25px; font-size: 13px; border: 1px #d9dadc solid; padding-left: 5px; border-radius: 3px; transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;}
.table-content .form-group input[type="file"] {border: 1px #d9dadc solid;border-radius: 3px;width: 65%;}
.table-content .form-group input:focus, .table-content .form-group select:focus, .table-content .form-group textarea:focus{ border-color: #66afe9; outline: 0; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(102, 175, 233, .6); box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(102, 175, 233, .6); }

.table-content .form-group input[type="radio"]{vertical-align: middle;}

.table-content .form-group.nav img{border: 1px #d9dadc solid;border-radius: 3px;}
.table-content .form-group textarea {width: 65%; height: 70px; float:left; line-height: 25px; font-size: 13px; border: 1px #d9dadc solid; padding-left: 10px; border-radius: 3px;margin:0;transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;}
.table-content .form-group textarea { font-weight:inherit; font-style:inherit; font-family:inherit; font-size:100%; vertical-align:baseline; color:inherit;}

.form-group-a {color: #fff;background: #3b8cff;border: none;border-radius: 3px;padding: 4px 10px;margin-left: 10px;}

.zuobian-check { line-height:30px; }
.zuobian-check span { margin-right:5px; }
/**/
.nav:before, .nav:after { display: table; content: " "; }
.nav:after { clear: both; }
.nav-tabs>li.active { border-top: 0px; /*border-left: 1px solid #DDD; border-right: 1px solid #DDD;*/ z-index: 3; }
.nav-tabs>li.active>a, .nav-tabs>li.active>a:hover, .nav-tabs>li.active>a:focus { border-top: 3px solid #2b6bff; border-left: 0px; border-right: 0px; color: #333; }
.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus { color: #2b6bff; cursor: default; background-color: #ffffff; border-bottom-color: transparent; }
.nav-tabs { border-color: #DDD; }
.nav-tabs { border-bottom: 1px solid #dddddd; border-left: 1px solid #DDD;}
.nav {font-size: 14px;margin-bottom: 10px;}
.nav-tabs>li { border-top: 1px solid #DDD;  border-right: 1px solid #DDD; z-index: 1;}
.nav-tabs > li { float: left; margin-bottom: -1px; }
.nav > li { position: relative; display: block; }
.nav-tabs>li>a { color: #666; border-left: 0px; border-right: 0px; margin-right: 0px; padding: 10px 16px; background: #FBFAF8; border-bottom: 0px; }
.nav-tabs > li > a { line-height: 1.428571429; }
.nav > li > a { position: relative; display: block; padding: 6px 10px; }
.nav-tabs>li>a:hover {background-color: #FFF;color: #09C;}
/**/
.lpHome-main { background: #fff; position: relative; margin-top:10px; }
.lpHome-main .mainCnt { overflow: hidden; margin-left: 220px; border-left: 1px solid #D4D6D6; padding-left: 25px; padding-right: 25px; padding-bottom: 65px; min-height: 700px; }
.lpHome-main .menu { position: absolute; left: 0; top: 20px; width: 220px; }
.lpHome-main .menu .avatar { width: 100px; margin: 0 auto; position: relative; }
.lpHome-main .menu .avatar img { width: 90px; height: 90px; border-radius: 50%; -webkit-border-radius: 50%; border: 4px solid #EAEEEF; vertical-align: top; }
.lpHome-main .menu .name { text-align:center; margin: 5px 10px; line-height: 25px; position: relative; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; font-size: 16px;    color: #3b8cff;}
.lpHome-main .menu .abstract { border-bottom:1px solid #eaeeef; font-size:14px; margin-top:15px; padding-bottom:15px; }
.lpHome-main .menu .abstract .lie { padding:3px 0 0 0; overflow:hidden; }
.lpHome-main .menu .abstract .lie .huise { width: 80px; text-align:right; color:#8d8d8d; float:left; }
.lpHome-main .menu .abstract .lie .liangse { color:red }
.lpHome-main .menu .abstract .lie .huise1 { width:100px; text-align:right; color:#8d8d8d; float:left; font-size:13px; }
.lpHome-main .menu .abstract .lie .anse { font-size:13px; color:#4cd7dc }
.lpHome-main .menu .abstract .lie .huise2 { width:50px; text-align:right; color:#8d8d8d; float:left; font-size:13px; }
/**/
.zhuanjiaxinxi { position: absolute; left: 0; top: 20px; width: 200px; }
.zhuanjiaxinxi .touxiang {width: 100px; margin: 0 auto; position: relative; }
.zhuanjiaxinxi .touxiang img {width: 90px; height: 90px; border-radius: 50%; border: 4px solid #EAEEEF; vertical-align: top; }
.zhuanjiaxinxi .xingming {text-align: center; margin: 5px 10px; line-height: 25px; position: relative; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; font-size: 16px; }
.dingdanlist { overflow: hidden; padding:50px; min-height:500px; }
.dingdanlist li {font-size: 14px;border-bottom: 1px dashed #ccc;padding:10px 0;}
.dingdanlist li label { color: #888; width:300px; float:left; text-align:right}
.dingdanlist li a { color: #fff; background: #3b8cff; border-radius: 3px; padding: 5px 20px; margin-right: 10px; }
.dingdanlist li.caozuo {padding: 10px 300px;}
/**/
.button { border: 0; cursor: pointer; line-height:30px; height: 30px; color: #fff; font-size: 15px; background:#2b6bff; padding:0 20px; border-radius: 4px; outline:none; }
.button:hover {background:#4d82ff;}
.fanhui { display: inline-block; height: 28px; line-height: 28px; color: #3b8cff; border: 1px solid #c0d9fe; border-radius: 4px; padding:0 10px;margin-right: 10px; outline: 0; text-decoration:none; }
.fanhui:hover { color: #77afff!important; border: 1px solid #c0d9fe; }
.fanhui .icon { line-height: 13px; height: 16px; font-size: 16px; margin-right: 0; display: inline-block; vertical-align: middle; }
.fanhui .text { font-size: 13px; vertical-align: baseline; }

.zengjia a{display: inline-block; height: 25px; line-height: 25px; color: #3b8cff; border: 1px solid #c0d9fe; border-radius: 4px; outline: 0; padding:0 10px; text-decoration:none; }
.zengjia a:hover { color: #77afff!important; border: 1px solid #c0d9fe; }
/**/
.chk { width:17px; height:17px; border:1px solid #e3e3e3; vertical-align:middle; border-radius:3px; -webkit-appearance:none; appearance:none; tap-highlight-color:rgba(0, 0, 0, 0); -webkit-tap-highlight-color:rgba(0, 0, 0, 0); -moz-tap-highlight-color:rgba(0, 0, 0, 0); outline:none; }
.chk:checked { background:url("../images/duigou.png") 50% no-repeat; background-size:24px }
/**/
@font-face {
font-family:yunfont;
src:url(../fonts/yunfont.eot);
src:url(../fonts/yunfont.eot) format('embedded-opentype'), url(../fonts/yunfont.ttf) format('truetype'), url(../fonts/yunfont.woff) format('woff'), url(../fonts/yunfont.svg) format('svg');
font-weight:400;
font-style:normal;}
.icon { font-family:yunfont!important; speak:none; font-style:normal; font-weight:400; font-variant:normal; text-transform:none; /*line-height:1;*/ -webkit-font-smoothing:antialiased; -moz-osx-font-smoothing:grayscale }
.icon-upload:before { content:"\e915" }
.icon-delete:before { content:"\e903" }
.icon-edit:before { content:"\e91e" }
.icon-chakan:before { content:"\e927" }
.icon-saoyisao:before { content:"\e619" }
.icon-goback:before { content:"\e62a" }
.icon-yidu:before { content:"\e910" }
.icon-quandu:before { content:"\e91f" }
.icon-more:before { content:"\e913" }
.icon-fold:before {content: "\e706";}
.icon-download:before { content:"\e907" }
.icon-upload:before { content:"\e915" }
.icon-search:before { content:"\e905" }
.icon-guanlian:before { content:"\e930" }
/**/
.module-list { background-color: #fff; position: relative; height: 100%;}
.module-list .list-view-header { height: 36px; position: relative; font-size: 12px; }
.module-list .list-view-header .list-header { overflow: visible; position: relative; z-index: 1; }

.list-header ul { border-bottom: 1px solid #daebfe; border-top: 1px solid #daebfe; height: 36px; line-height: 36px; color: #888; overflow: hidden; padding: 0; border-radius: 2px; }
.list-header .col { line-height: 36px;float: left;}
.list-header .first-col {}
.list-header .last-col {}

.module-list .list-header .check { height: 36px; text-align: center; }
.list-header .list-cols .check { width: 30px; }
.list-header .first-col .col-item { margin-left: 6px; margin-right: 6px; }
.list-header .first-col .col-item { float: left; }
.list-header .check { position: relative; }

.module-list-view { position: relative; height: 100%; /*overflow: auto; overflow-x: hidden;*/ }
.module-list-view .list-view-item { position: relative; height: 44px; line-height: 44px; border-bottom: 1px solid #f2f6fd; white-space: nowrap; text-overflow: ellipsis; background: #FFF; }
.list-view-container .module-list-view .list-view-item .checkbox { left: 6px; }
.module-list-view .list-view-item .checkbox { cursor: default; display: block; height: 44px; line-height: 44px; position: absolute; z-index: 1; text-align: center; width: 30px; zoom: 1; }
.module-list-view .list-view-item .fileicon { border:1px solid #daebfe;border-radius: 50%;height: 28px;width: 28px; position: absolute; left: 43px; top: 8px; }
.module-list-view .list-view-item .file-name { position: relative; float: left; }
.module-list-view .list-view-item .file-name .text { position: relative; text-indent:42px; padding-right: 10px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }
.module-list-view .list-view-item .file-name a, .module-list-view .list-view-item .file-name a:hover, .module-list-view .list-view-item .file-name a:active { color: #424e67; cursor: default; text-decoration: none; }
.module-list-view .list-view-item .path-info { width: 10%; height: 100%; float: left; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; text-indent: 10px; }
.module-list-view .list-view-item .ctime { width: 23%; height: 100%; float: left; text-indent: 10px; _float: none; _display: inline; _zoom: 1; }
.module-list-view .list-view-item .file-size {height: 100%;float:left;white-space: nowrap;text-overflow: ellipsis;overflow: hidden; }
.module-list-view .list-view-item .file-size .item-text{white-space: nowrap;text-overflow: ellipsis;overflow: hidden;padding-right: 20px;}

.file-size .g-button { display: inline-block; height: 24px; line-height: 24px; font-size: 12px; color: #3b8cff; border: 1px solid #c0d9fe; border-radius: 4px; outline: 0; padding:0 5px; text-decoration:none }
.file-size .g-button:hover { color: #77afff!important; border: 1px solid #c0d9fe; }
.file-size .g-button .icon { line-height: 21px; height: 24px; font-size: 14px; margin-right: 0; display: inline-block; vertical-align: middle; }
.file-size .g-button .text { font-size: 12px; margin-left:1px; vertical-align: baseline; }

.module-list-view .hover-item, .module-list-view .item-active { background:#f6faff }
.module-list-view .hover-item { z-index:3 }
.module-list-view .hover-item:before, .module-list-view .item-active:before { content:""; border-top:1px solid #daebfe; position:absolute; top:-1px; display:block; width:100%; z-index:1; visibility:visible }
.module-list-view .hover-item:after, .module-list-view .item-active:after { content:""; border-bottom:1px solid #daebfe; position:absolute; bottom:-1px; display:block; width:100%; z-index:2; visibility:visible }
.module-list-view .hover-item:first-child:before, .module-list-view .item-active:first-child:before {top:0}

.dingdan-page { border-bottom: 1px solid #f2f6fd; padding:5px 0; overflow: hidden;}
.dingdan-page .right { float: right; }
.dingdan-page .right ul { overflow:hidden;border-radius: 3px; }
.dingdan-page .right ul li { /* float: left; padding: 0 10px; border:1px solid #ccc; border-left:0; height:30px; line-height:30px;  */display: inline-block;padding: 5px 10px;border: 1px solid #ddd;border-radius: 3px;margin: 0 5px 0 0;}
.dingdan-page .right ul li.active { background:#3b8cff; border:1px solid #3b8cff; }
.dingdan-page .right ul li.active a { color:#fff; }
.dingdan-page .right ul li a { color: #333; text-decoration:none; }
.dingdan-page .right #example1_previous{border-left:1px solid #ccc;}

.dianjixuanze{font-size: 14px;text-align: center;line-height: 30px;height: 30px;width: 80px;background: #3b8cff;display: inline-block;border-radius: 4px;color: #fff;}
/**********/
.sousuo{background: #eff4f8;padding:0 10px 5px 10px; overflow:hidden;margin-bottom: 10px;}
.sousuo .category{display: inline-block;margin: 5px 0 0 0;}
.sousuo .category .self_input{height: 30px;line-height: 30px;font-size: 12px;padding-left: 5px; border:1px #d9dadc solid;border-radius: 3px; outline:none; /*background:#fff*/}
.sousuo .category .search-button {height: 30px;line-height: 30px;color: #fff;background: #2b6bff;box-shadow: none;border: none;border-radius: 3px;width: 55px;}
.sousuo .category .self_time{height: 30px;line-height: 30px;font-size: 14px;padding-left: 5px; border:1px #d9dadc solid;border-radius: 3px; outline:none;}
.sousuo .category input:focus, .sousuo .category select:focus{ border-color: #66afe9; outline: 0; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(102, 175, 233, .6); box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(102, 175, 233, .6); }

.width-150 {width: 115px;}
/****************************/
.han-table { table-layout: fixed; border-collapse: collapse; border-spacing: 0; vertical-align: middle; }
.han-table th, .han-table td { text-align: left; font-weight: normal; vertical-align: middle; }

.han-table thead { background: #f5f5f5; }
.han-table thead tr { border-bottom: 1px solid #f2f6fd; }
.han-table thead tr th .table-hcell-text { color:#666; font-weight:600; font-size: 12px; padding: 0 5px; height: 30px; line-height: 30px; text-align: left; border-left: 1px solid #ffffff; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
.han-table thead tr th:first-child .table-hcell-text {border-left: none; /* text-align:center */}

.han-table tbody tr:nth-child(even){background: rgba(187, 203, 242, 0.15);}
/*.han-table tbody tr:nth-of-type(even){background:#f6faff;}*/
.han-table tbody tr.hover-item, .han-table tbody tr.item-active { background: #f6faff;}
.han-table tbody tr.hover-item td .list-view, .han-table tbody tr.item-active td .list-view{position: relative;}
.han-table tbody tr.hover-item td .list-view:before, .han-table tbody tr.item-active td .list-view:before{content: ""; border-top: 1px solid #daebfe; position: absolute; top: -1px; display: table; width: 100%; z-index: 1; visibility: visible;}
.han-table tbody tr.hover-item td .list-view:after, .han-table tbody tr.item-active td .list-view:after { content: ""; border-bottom: 1px solid #daebfe; position: absolute; bottom:0px; display: block; width: 100%; z-index: 2; visibility: visible; }

.han-table tbody tr td .table-cell-text { color:#000; font-weight:400; font-size: 12px; padding: 0 5px; height: 30px; line-height: 30px; text-align: left; border-left: 1px solid #f2f6fd; border-bottom: 1px solid #f2f6fd;overflow:hidden; white-space: nowrap; text-overflow: ellipsis; }
.han-table tbody tr td:first-child .table-cell-text {border-left:none; /* text-align:center */}
.han-table tbody tr td .table-cell-text input[type="text"], .han-table tbody tr td .table-cell-text input[type="password"], .han-table tbody tr td .table-cell-text select { width: 100%; height:22px; line-height: 22px; font-size: 14px; border: 1px #d9dadc solid; padding-left: 5px; border-radius: 3px; transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;}
.han-table tbody tr td .table-cell-text input:focus, .han-table tbody tr td .table-cell-text select:focus, .han-table tbody tr td .table-cell-text textarea:focus{ border-color: #66afe9; outline: 0; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(102, 175, 233, .6); box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(102, 175, 233, .6); }

.han-table tbody tr td .table-cell-text .g-button { display: inline-block; height: 24px; line-height: 24px; font-size: 12px; color: #3b8cff; border: 1px solid #c0d9fe; border-radius: 4px; outline: 0; padding:0 5px; text-decoration:none }
.han-table tbody tr td .table-cell-text .g-button:hover { color: #77afff!important; border: 1px solid #c0d9fe; }
.han-table tbody tr td .table-cell-text .g-button .icon { line-height: 21px; height: 24px; font-size: 14px; margin-right: 0; display: inline-block; vertical-align: middle; }
.han-table tbody tr td .table-cell-text .g-button .text { font-size: 12px; margin-left:1px; vertical-align: baseline; }

.han-table .page { font-size: 12px; border-bottom: 1px solid #f2f6fd; padding:6px 0; overflow: hidden; }
.han-table .page .left { float: left; line-height:28px }
.han-table .page .left span{ margin-right:10px;}
.han-table .page .right { float: right; }
.han-table .page .right ul { overflow: hidden; border-radius: 3px; }
.han-table .page .right ul li { display: inline-block; padding:3px 10px; border: 1px solid #ddd; border-radius: 3px; margin: 0 3px 0 0; }
.han-table .page .right ul li a { color: #000; text-decoration: none; }
.han-table .page .right ul li.active { background: #3b8cff; border: 1px solid #3b8cff; }
.han-table .page .right ul li.active a { color:#fff }
/****************************/
.order-container { position: relative; overflow: hidden; border: 1px solid #efefef; margin:0;display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;}
.order-container-left { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; }
.order-container-left { border-right: 3px solid #efefef }
.order-container-right { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1;}
.order-container .title { background: #2b6bff; padding: 5px; text-align: center; font-size: 16px; color: #fff; }
.order-container .content { padding: 10px 15px; }
.order-container .content .status { line-height: 25px; color: #999; overflow: hidden; margin-bottom: 5px; }
.order-container .content .status:last-of-type {margin-bottom: 0;}
.order-container .content .status .star { color: #F00 !important; vertical-align: middle; margin-right: 3px; font-size: 14px; }
.order-container .content .status .text { float: left; text-align: right; width: 100px; }
.order-container .content .status .text-danger { float: left; color: #000 !important; width: 78%;}
.order-container .content .status .text-danger label{ margin-right:10px;}
.order-container .content input[type="text"], .order-container .content select { height:25px; line-height: 25px; font-size: 13px; border: 1px #d9dadc solid; padding-left: 5px; border-radius: 3px; transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;}
.order-container .content textarea { width:65%; height:60px; line-height: 20px; font-size: 12px; border: 1px #d9dadc solid; padding-left: 5px; border-radius: 3px; float:left; transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;}
.order-container .content input:focus, .order-container .content select:focus, .order-container .content textarea:focus{ border-color: #66afe9; outline: 0; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(102, 175, 233, .6); box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(102, 175, 233, .6); }
.order-container .content select { width:65%; }
.order-container .content input[type="text"] { width:65%; }
.order-container .content input[type="radio"], .order-container .content input[type="checkbox"]{ vertical-align:middle }
.order-container .content input[type="file"]{border: 1px #d9dadc solid;border-radius: 3px;}
/**/
.BlockTitle { position: relative; display: block; margin-bottom:10px; line-height: 22px; }
.BlockTitle .BlockTitle-title { position: relative; display: inline; font-size: 14px; padding: 5px 10px 5px 10px; font-weight: 600; background: #fbfcfc; z-index: 1; }
.BlockTitle .BlockTitle-line { position: absolute; left: 0; right: 0; top: 50%; border-bottom: 2px dashed #f0f0f0; }