@CHARSET "UTF-8";
html, body, p, table, div {
    font: 13px/150% 微软雅黑,Tahoma,Verdana,Helvetica,Arial,sans-serif;
}
body{}
a,a:visited{text-decoration:none; color:blue; }
a:hover{color:#F60; text-decoration:none;}
.clear{clear:left;width:0px;height:0px;overflow:hidden;}
.hide{display:none;}
.fr{float:right;} .fl{float:left} .cl{clear:left;}
h2.nav{font-size:13px;font-weight:normal;border-bottom:1px solid #999;margin:0;padding:5px; color:#fff;background-color:#3C7DB7;}
.admin-body{margin:0 auto; background:#fff;}
#bottom_buttons,.bottom_buttons{height:40px;line-height:40px;text-align:center; background:#D2E7FB; border-top:2px solid #ccc;}
.bottom_buttons{position: fixed;bottom: 0px;}
#bottom_buttons input{font-size:13px; padding:1px 10px; /*border-style:outset;*/}
#app_preview #bottom_buttons,#app_preview #header,#app_preview .box-top,#app_preview .box-bottom{display:none;}
#app_preview{background:#fff;padding:0;margin:0;}
#app_preview .visa-form span{color:#999999}
#app_preview .box-center{border:none;}
#app_preview .infopreview{border:none;}
.visa-form li.group h2{background:#fff;font-size: 14px;font-weight: bold;}
#app_preview div.div-visa-form{ width: 500px;}
#app_preview .visa-form {width: 500px;}
#app_preview .visa-form li span.size-xxx{width:150px;}
#app_preview .visa-form li span.size-x{width:40px;}
label.radio{margin-right:5px;}
/*form*/
.form>li{list-style-type:none;clear:left;padding:5px 0;}
.form li.group{line-height:24px;height:24px;}
.form>li>label{display:inline-block; width:120px;height:100%;text-align:right; padding-right:6px;vertical-align: top;}
.form>li>div{display:inline-block; height:100%;text-align:left;}
.form>li>div>em{color:#666;}
.form>li>div em.error{color:red; display:inline-block; width:12px; height:12px; cursor:pointer; background-color:red}
.form button.ok{font-weight:bold;}
.form textarea {width:100%;}
/*************** 数据表格样式 **************/
ul.search{ padding:5px;margin:0px;}
ul.search>li{ list-style-type:none; display:inline-block;}
ul.search>li>div{ display:inline-block;}
input.btn{}
input.text{padding:3px;}
ul.search input.text{padding:3px;height:25px;}
ul.search select{height:27px;padding:0px 5px;font-size:12px;}

.dataList{ width:100%;color: #4D4D4D;}
.dataList td,.dataList th{ text-align:center; padding-left: 6px;vertical-align: middle;}
.dataList td.text-left, .dataList th.text-left{text-align:left;}
.dataList td.text-right, .dataList th.text-right{text-align:right;}
.dataList tbody{border:1px solid #ddd;}
.price-unit{color:#999;font-size:11px;}
.price{color:red;font-size:16px;font-weight:bold;}

.dataList.dataList-center td,.dataList.dataList-center th{text-align:center;}

/*数字样式*/
.dataList th.dig,.dataList td.dig{ text-align:right; padding-right:5px;}
/*金额样式*/
.dataList td.price{ text-align:right; padding-right:5px; font-size:12px; }
/*表头行*/
.dataList thead th,.dataList thead td { border:1px solid #D2D2D2; border-left:none;background-color: #F5F5F5;color: #4D4D4D; text-align: center; height:30px;}
.dataList thead th{ border-left:1px solid #D2D2D2;}
/*普通行*/
.dataList th,.dataList td{padding-left: 5px;padding-right: 5px;}
.dataList tbody th,.dataList tbody td{ border-bottom: 1px solid #D2D2D2; height:26px;line-height: 20px;padding-bottom: 5px;padding-top: 5px;}
.dataList tbody tr.disabled th, .dataList tbody tr.disabled td {color:#ccc;}
.dataList tbody th{ font-weight:normal;}
/*交替行样式*/
.dataList tbody tr.alter th,.dataList tbody tr.alter td{ background:#fefeee;}
/*鼠标经过表格一行时样式*/
.dataList tbody tr.hover th,.dataList tbody tr.hover td{ background:#eef;}
/*选中后样式*/
.dataList tbody tr.selected th,.dataList tbody tr.selected td{ background:#eef;}
/*数据为空样式*/
.dataList tbody th.empty{ height:100px; text-align:center; color:#999;border: 1px solid #DDDDDD;}
.dataList tbody tr.hover th.empty{background:#fff;}
/*分页*/
.dataList thead.pager th,.dataList tfoot.pager th{background-color: #F5F5F5;border-bottom: 1px solid #D2D2D2; text-align: center; height:30px;font-weight:normal;}

/*特殊对其方式*/
.dataList th.aleft,.dataList td.aleft{ text-align:left;}
.dataList th.aright,.dataList td.aright{ text-align:right;}

.text-long1{width:400px;}

/******app-compair********/
.app-compair-left{border-right:3px solid #ccc;float:left;}
.app-compair-right{width:60%;float:right;}
.app-compair-right .form > li > label{width:100px;}


/*visa-form*/
div.div-visa-form{width:900px; margin:0 auto; border:none;}
div.div-visa-form .buttons{text-align:center; margin-bottom:20px;}
div.div-visa-form .desc{text-align:left; line-height:20px;}
.form-title{ padding:10px; background:#808080; color:#fff;margin: 0;color: #666666;}
.visa-form{width:850px; margin:0 auto;padding:0;line-height: 26px;}
.visa-form>li.group{padding:0px;}
.visa-form>li{list-style-type:none;clear:left;line-height:26px;}
.visa-form>li label.title{display:inline-block;font-weight:normal;color:#999; width:80px;height:26px;line-height:26px;clear:left; text-align:right; padding-right:6px; border-left:none;border-right:none;}
.visa-form>li>em{color:#666;}
.visa-form>li>em.error{color:red;}
.visa-form *{line-height: 26px;}
.visa-form>li span.size-x{ display:inline-block; width:130px;}
.visa-form>li span.size-xx{ display:inline-block; width:160px;}
.visa-form>li span.size-xxx{ display:inline-block; width:200px;}
.visa-form>li span.size-xxxx{ display:inline-block; width:300px;}
.visa-form>li span.size-xxxxx{ display:inline-block; width:436px;}
.visa-form input.textbox{border:none;border:1px solid #666;font-size:12px;}
.visa-form select{border:none;border-bottom:1px solid #000;}
.visa-form input.textbox-x{width:90px;}
.visa-form input.textbox-xx{width:120px;}
.visa-form input.textbox-xxx{width:200px;}
.visa-form input.textbox-xxxx{width:300px;}
.visa-form input.textbox-xxxxx{width:400px;}
.visa-form input.textbox-s{width:70px;}
.visa-form input.textbox-ss{width:50px;}
.visa-form input.right{text-align:right;}
.visa-form button.ok{font-weight:bold;}
.visa-form textarea{border:1px solid #666; width:550px;height:34px;font-size:12px;}
.visa-table{width:100%;}
.visa-table td{height:30px;line-height:30px;}
.visa-table .head td{font-weight:bolder;}
.visa-table td.label-1{width:60px;font-weight:bold;color:#666;text-align:right;}
.visa-table td.add-new-row{text-align:right; padding-right:30px;}
.gray{color:gray;}
.sub-item-box{padding-left:12px;}
.sub-item-box>div{margin:5px 0}
.add_new_row{text-align:right;padding-right:145px;}
li.buttons{line-height:30px;padding: 5px 10px;}
.buttons div{margin:20px;}
.check-error{background:#FFFFA3}
.select-country{width:100px;}
.desc{color:#999;}
.app_result_4{color:green ;}
.alert-box{font-size:14px; color:red;padding:5px;text-align:center;margin-bottom:10px;background:#FFFFA3;}
h2.title{font-size:12px;font-weight:bold; list-style-type:square;margin: 0; padding: 4px 10px 8px;background:#F5F5F5;color:#0E2D5F;border-bottom: 1px solid #95B8E7;margin-bottom:5px;}
h2.title a{border-bottom:none; font-weight:normal;}
h2.title a:hover{color:#fff;}
h2.title i.myiconfont{font-size:10px;position:relative;top:-2px;}
h2.title .text{ position: relative;top: 4px;}
.search-box{padding:0 1px;}


/*menu-group*/
.menu-group{padding:0px;margin:0px;}
.menu-group h2{background:#3C7DB7; color:#fff; font-size:13px; height:25px;line-height:25px;margin: 0;text-align:center}
.menu-group ul{margin:0;padding:0;}
.menu-group ul li{list-style-type:none; text-align:left;padding:2px 0px;}
.menu-group a{color:blue; border-bottom:none;display:block;font-size:13px;}
.menu-group a:hover{color:#000; text-decoration:underline ;}

.easyui-dialog{
    margin:0;
    padding:10px 30px;
}
.ftitle{
    font-size:14px;
    font-weight:bold;
    padding:5px 0;
    margin-bottom:10px;
    border-bottom:1px solid #ccc;
}
.fitem{
    margin-bottom:5px;
}
.fitem label{
    display:inline-block;
    width:80px;
}

/*************** 表单样式 **************/
.lb1 { border-left: solid 1px #d4d4d4; }
.rb1 { border-right: solid 1px #d4d4d4; }
.agentMainBody h2 { font-size: 12px; font-weight: bold; padding: 5px; border-bottom: 2px solid #ccc; margin-bottom: 10px; }
.form { clear: left; padding: 0;}
.form * { }
.form li.item { line-height: 22px; clear: left; list-style: none; padding-left:0px;padding-bottom: 0px;}
.form li.item label.label, .form li.item div.body, .form li.item input { display: inline-block; *display: inline; *zoom: 1; line-height: 15px; }
.form li.item label.label,.form li.item div.body label.label { _display: block; width: 20%; line-height: 26px; border-radius:0px;vertical-align: top; _float: left; text-align: right; }
.form li.item label.label,.form li.item span.child-label {color: #777;font-weight: normal;font-size: 14px;}
.form li.item:hover label.label,.form li.item:hover span.child-label{color: #000;}
.form li.item span.child-label{margin-right:10px;}
.form li.item label.size-x {width:80px;_width:80px;}
.form li.item label.size-xx {width:120px;_width:120px;}
.form li.item label.size-xxx {width:160px;_width:160px;}
.form li.item label.size-xxxx {width:200px;_width:200px;}
.form li.item div.body { _display: block; _width: 80%; _float: left; }
.form li.item input.textbox, .form li.item select { font-size: 12px; overflow: hidden; height: 20px; line-height: 20px; font-weight: normal; }
.form li.item select option { font-size: 12px; line-height: 20px; height: 20px; }
.form li.item input.textbox-size1 { width: 50px; }
.form li.item input.textbox-size2 { width: 150px; }
.form li.item input.textbox-size3 { width: 250px; }
.form li.item input.textbox-size4 { width: 500px; }
.form li.item input.textbox-size5 { width: 600px; }
.form li.item-buttons{padding-top:20px;}
.form select { width: 150px; }
.form li.item input.noborder { border: none; box-shadow: none; }
.form li.item input.size-xxx { width: 300px; }
.form li.item label.item { color: #646464; text-align: right; width: 100px; line-height: 22px; margin-top: 1px; font-size: 12px; }
.form li.item div.body label { text-align: left; width: auto; font-size: 12px; }
.form li.item div.body { line-height: 22px; font-weight: normal; vertical-align: top; float:none;padding-top: 2px;width:70%}
.form li.item div.body .size-x{display:inline-block;width:60px;}
.form li.item div.body .size-xx{display:inline-block;width:100px;}
.form li.item div.body .size-xxx{display:inline-block;width:140px;}
.form li.foot { width: 820px; border-top: dashed 1px #d0d0d0; padding-left: 1px; margin: auto; padding-top: 10px; padding-left: 155px; }
.form li.foot label { display: none; }
.form li.item div.body span.span { display: inline-block; font-size: 12px; }
.form li.item div.body span.size-xx { display: inline-block; width: 180px; }
.form li.item div.body span.size-xxx { display: inline-block; width: 360px; }
.form li.item div.body .text,.form li.item div.body .combo,li.item div.body textarea,li.item div.body select{border: 1px inset #95B8E7;vertical-align: middle;line-height:20px;
    border: 1px solid #ddd;
    border-radius: 4px;width: 100%;
    /*box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset*/;
}
.form li.item div.body input.text{height:32px; }
.form li.item div.body select{height: 32px;}
.form li.item div.body input.text:hover{box-shadow: 0 0 0 1px rgba(82, 168, 236, 0.15);}
.form li.item div.body .row-child-item input.text{width:200px;}

.form.form-border li.item{padding: 6px 0px 6px 0px; border-bottom: 1px dotted #D7D7D7;}
.form.form-border li.item:hover{background: #FFFFDF;border-bottom-style: solid;}
.form.form-border li.item label.label{margin-right: 20px;}
/*#btnSave { display: inline-block; *display: inline; *zoom: 1; text-align: center; line-height: 32px; font-weight: bold; width: 101px; height: 32px; background: #3C7DB7; border: 0; border-radius: 5px; color: #fff; cursor: pointer; margin-right: 10px; behavior: url(/PIE.htc); }
.btnReturn{ display: inline-block; *display: inline; *zoom: 1; text-align: center; line-height: 32px; font-weight: normal; width: 101px; height: 32px; background: #ccc; border: 0; border-radius: 5px; color: #fff; cursor: pointer; margin-right: 10px; behavior: url(/PIE.htc); }
*/
.main-body .panel-body {    background-color: #FDFDFC;}
.required {color: #FF0000;margin-right: 5px;font-size: 13px;font-family: 宋体;}
.form .required:after{content:"";}
.help{color:#666;}
.gray{color:#999;}
.price{text-align:right;}
.aright{text-align:right;padding-right:3px;}
.tips{cursor:pointer;}
.easyui-tooltip{cursor:pointer;}
.order-status-3,.order-status-6{color:orange}
.order-status-4{color:red;}
.order-inner-status-2,.order-inner-status-7{color:orange}

.pop-main-body .form > li > label{width:120px;}

.form li.item .spinner input.spinner-text{border:none;}

/**material-table**/
.material-table{}
.material-table td {padding:2px 3px;}
.material-table tr.group td {background:#F5F5F5;}
.material-table thead td {border-top:1px solid #DDDDDD;font-weight:bold;background:#F5F5F5;padding:3px;height:24px;font-size: 12px;}
.material-table input.text{}
.material-table h3{font-size:12px; font-weight:bold;margin: 5px 0;}

/*ui-statistic*/
a.ui-statistic-link{display:block;float:left;width:88px;height:63px; margin:10px;text-align:center; border:1px solid #ccc;}
a.ui-statistic-link:hover{text-decoration:none; color:#ff7510}
a.ui-statistic-link *{cursor:pointer;}

.ui-statistic-link-count{display:block;width:88px;height:35px; line-height:35px;font-size:16px;font-family: Arial,Helvetica,sans-serif; overflow:hidden;color:orange;}
.ui-statistic-link-text{display:block;width:88px;height:27px;line-height:27px;font-size:12px;font-weight:normal; font-family:"宋体"; background-color:#f8f8f8;color:#333; border-top:1px dotted #e2e2e2;}
.ui-statistic-link-text-commit{background-color:orange;}
.ui-statistic-link-text-visafee{background-color:#1285DA;}
.ui-statistic-link-text-finished{background-color:green;}
.ui-statistic-link-text-commit{color:#fff;font-weight:bold;}

/*login*/
.mr10{ margin-right:10px;}
.font{ font-family:"宋体";}
.fl{ float:left;}
html, body{color:#000; }
.login-div{ margin:0 auto;  color:#fff; font-family:"SimSun"; width:400px;  padding:240px 0 0 380px;}
.login-div ul li{ height:27px; line-height:27px; display:block; list-style:none; margin:10px 0;*margin:10px 0;_margin:5px 0;}
.login-div ul li input,.login ul li img{ vertical-align:middle;}
.medium,.small{ width:187px; height:27px;line-height:27px; border:none; outline:none; overflow:hidden; background:url(../images/l-textbg1.jpg) no-repeat;}
.small{ width:106px; background:url(../images/l-textbg2.jpg) no-repeat;}
.dlbt{ width:121px; height:39px; border:none; margin:1px 0 0 55px; *margin:1px 0 0 14px;cursor:pointer; background:url(../images/dlbt.png);}
input, textarea{ padding:0 5px;}

/*index*/
#header{height:5px; overflow:hidden; background:url(../images/topline.jpg) repeat-x;}
div.nav{ color:#fdfeff;}
.dataList{}
.dataList thead th, .dataList thead td{ border:1px solid #dfdfdf; color:#000; font-weight: bold;}
.dataList tbody th, .dataList tbody td{ border-bottom:1px solid #e8e8e8; color:#000;}
.dataList thead th.pl10,.dataList tbody th.pl10{ padding-left:10px;}
.dataList thead td.pr10,.dataList tbody td.pr10{padding-right:10px;}
.dataList tbody td a{ }
.menu-group{ font-family:"SimSun";}

.menu-group ul li{padding:0;border-bottom: 1px dotted #ccc;}
.menu-group ul li a{color:#777; font-size:13px;width:100%;margin:0px;height:30px;line-height:30px;}
.menu-group ul li a font{margin-left:10px;}
.menu-group a:hover,.dataList tbody td a:hover{ color:#fc8800;}
.menu-group a:hover{color:#000; background-color:#0081c2;color:#FFF;}
.dataList tbody tr.selected th, .dataList tbody tr.selected td{ color:#333;}
.visa-form li table{ padding-right:10px;}
ul.search{margin:5px 0;*margin:4px 0; overflow:hidden;}
ul.search:after{ content:'.'; height:0; display:block; clear:both; visibility:hidden;}
ul.search li{padding:2px 0; margin:4px 0; display:inline-block; *margin:3px 0; margin-right:5px; float:left; _float:left; *display:inline;zoom:1;}
ul.search >li label,ul.search >li div{float:left; _float:left;}
input.text{padding:0 3px;}
.alert-box{color:#ff7301; background:#ffeec1; font-size:14px;}
.alert-box a{color:#007ee5;}

.btn,a.btn{font-size:12px;line-height:20px; overflow:hidden; text-align:center;cursor:pointer; /*background:url(../images/cxbtbg.jpg) no-repeat;  border:0px;*/}
a.btn-default{color:#333;}
@media screen and (-webkit-min-device-pixel-ratio:0) {input.btn{top:-3px;}}


.lta{text-align:center;}
.lta a{ color:#badcf8; border-bottom:none;}
.lta a:hover{ color:#fff; text-decoration:none;}

.panel-header,.panel-body { border:1px solid ##95B8E7;}

.panel-header{padding:5px 10px;}
#dg td b{ padding-left:10px; font-family:"微软雅黑";}
.panel-title img{ margin-right:5px;}
.panel-body div a img{ margin-left:10px;}
.panel-body a{ }

#bottom_buttons{border-top:2px solid #ddd;}
.bottom_buttons{width:100%;height:44px;line-height:40px;text-align:center; background:rgb(238, 238, 238); border-top:1px solid #ddd;}

/*系统设置*/
h2.nav,h2.title{height:34px; line-height:34px; padding:5px; color:#333; font-size:13px;font-weight:normal;  border-bottom:none;}

h2.title .text{ position:relative;top:0px;}
h2.title span a{ margin-top:4px; float:right; position:relative; margin-left:5px;background:#4893eb; border:1px solid #277bdd;}
.ui-button-sblue:hover{ background:#6baefc; border:1px solid #4c98f1;}
h2.title a:hover {color:#fc8800; text-decoration:none;}
h2.title span a:hover{ color:#fff;}
li.pl10{ padding-left:10px;}

/*form-image-list*/
.form-image-list .image-item{background: #FFF;width:100px;height:122px; border:1px solid #ccc; float:left;text-align:center; margin:0 5px 5px 0;}
.form-image-list .image-item img{width:90px;height:70px;margin-top:5px;}
.form-image-list .image-item .delete-image-div{padding-top:3px;}
.form-image-list .add {padding-top:25px;}
.form-image-list .add a{width:100%;height:100%;font-size:40px;line-height:40px;color:#ccc;border:none;}
.form-image-list .add a:hover{color:#000;text-decoration:none;}


.ui-button {padding: 0 20px;}

.form li.item input.combo-text{background:#fff;}

/**BEGIN底部分页**/
.page-box {height:40px;line-height:20px;margin-top:10px;}
.page-box .pages{ }
.page-box .page-index-box{float:right;margin-left:20px;}
.page-box .page-buttons{float:left;}
.page-box .pages{float:right;padding-right:10px;}
.page-box a{display:inline-block;padding:5px 8px;float:left;background:#fff;border: 1px solid #ddd;margin:0px 2px;}
.page-box span.current{display:inline-block;padding:5px 8px;margin:0px 2px;float:left;color:#fff;background:#3280fc;border: 1px solid #3280fc;}
.page-box font{margin-top:5px;color:#666;float:right;display:inline-block;}
.page-box .select{ font-weight:normal;float:left;top:-2px;position:relative;margin-right:5px;margin-left:7px;padding-left: 7px;}
.page-box .page-total{height:32px;line-height:32px;color:#666;}
/**E N D底部分页**/
.list-empty{height:100px;color:#ccc;text-align:center;line-height:100px;border:1px solid #ddd;border-top:none;}
a.btn-primary:visited{color:#fff;}
body .nav > li > a{padding: 7px 15px 12px;}
label.radio {display: inline;font-weight: normal;margin-bottom: 0;margin-right: 5px;padding-left: 0;vertical-align: baseline;}
.form input.radio {vertical-align: middle;margin-top: -2px;}
body label{font-weight: normal;}
.radio-item{
    margin-right: 6px;
}

body .dhx_combo_box{height:22px;border: 1px inset #95b8e7;vertical-align: middle;border: 1px solid #ddd;
    border-radius: 4px;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;}

.treeDataList input, .treeDataList select{border:1px inset #95b8e7;}
.icon-menu-2{position: relative;top: 3px;right: 5px;}
.menu-group ul li a font.noicon{ }

/*************** Table 表单样式 **************/
table.form {width:100%;}
table.form td.title{text-align: right;padding: 6px 8px 8px 0px;font: 12px/14px tahoma,arial,verdana,sans-serif;}
table.form td.v-top{vertical-align: top;padding-top:2px;}
table.form td.title.v-top{vertical-align: top;padding-top:4px;}
table.form-border td.v-top { padding-top: 8px; }
table.form-border td.title.v-top{padding-top: 10px;}
table.form td.title font,table.form td.title em{color:red;font-style: normal;position: relative;top: 2px;margin-right:2px;}
table.form td.body{ }
table.form td.group{font-weight:bold;background-color:#eee;}
table.form td.buttons{padding-top:15px;}
table.form td.buttons button{width:80px;}
table.tw1 td.title {width:100px;}
table.tw15 td.title {width:150px;}
table.tw2 td.title {width:200px;}
table.tw1 td.body,table.tw15 td.body,table.tw2 td.body{width:auto;}
table.form .help{color:#999; }
table.form div.help{margin-top:3px;}
table.form .alert{color:red;margin-bottom:5px;box-shadow: none;border:none;padding:0px;}
.datagrid-row-selected a:not(.btn){color:#fff;}
table.form-border td{border:1px solid #ddd;padding:8px;}
table.form-border td.title{background-color:#f2f9fd;width:120px;}
table.form-border td.body{}
table.form-border td.body-long{width:auto;}
table.form-border td.body-long .form-control{ }
table.form-border tr.buttons td{}
table.form-border tr.buttons td{background-color:#eef;}
table.form-border tr.buttons td.body{border-left:none;}
table.form .note{color:#999;}
table.form tr.group td{background-color:#ddd;font-weight:bold;}
table.form tr.group td a{cursor:pointer;font-weight:normal;}
table.form-border-col2 td.body{width:auto;}
table.form-border-inner td.title{border-left:none;}
table.form-border-inner td.body{border-right:none;}
table.form tr:hover td.body{background-color:#fefaf9;}
table.form-border td.no-border-top{border-top:none;}

table.form input.text, table.form .combo, table.form textarea, table.form select {
    border: 1px inset #95b8e7;
    height: 24px;
    line-height: 20px;
    vertical-align: middle;
    width:100%;
}
.bottom-buttons{background-color: #eef;text-align:center;border-top:1px solid #ccc;padding:10px 0px;}

input.input-radio{vertical-align: top;}
label.label-radio{margin-right:5px;}


.comic_audit_status_5{color:red;}
form.form ul.form li.item div.body{width:65%;}
form.form ul.form li.item div.body select{width:100%;}
form.form ul.form li.item div.body input.text{width:100%;}




.admin-index-header.panel-body{background:#1199c4;color:#FFF;text-align:left;padding-left:10px;height:40px;line-height:40px;overflow:hidden;}
.admin-index-header.panel-body-noborder{border-bottom:0px solid #3280fc;}
.admin-index-header a{color:#FFF}
.admin-index-header .site-name{text-align:left;color:#333;font-family:楷体;font-size:24px;font-weight:bold;color:#FFF }
.admin-index-header .right{float:right;padding-right:10px;margin-top:14px;}


.form-control[readonly].Wdate{background-color:#FFF;cursor:text;}
.search-box .Wdate{height:24px;line-height:24px;padding-left:5px;padding-right:5px;}
body .ztree * {font-family: 微软雅黑;font-size: 14px;}
.search-box .input-sm{height: 27px;}

.pop-form{width:100%;height:100%;}
.pop-form .ui-layout-south{border-top:1px solid #ddd;background-color: rgb(238, 238, 238);border-color: #ddd;bottom: 0;display: block;height: 50px;left: 0;line-height: 45px;margin: 0;position: absolute;right: 0;text-align: center;top: auto;visibility: visible;width: auto;z-index: 0;}
body .tree li::before{content:inherit;}
body .tree li{padding:0px;}
label font{color:red;margin-left:5px;}


/*聊天界面*/
.clear{clear:both;width:0;height:0;overflow:hidden;}
.chat-box .chat-item{margin-bottom:20px;}
.chat-box img.head{float:left;backgroun-color:#FFF;width:45px;height:45px;border-radius:50%;border:1px solid #ddd;vertical-align: middle;}
.chat-box .names{float:left;margin-left:5px;}
.chat-box .chat-item-content{float: left;clear:both;border:1px solid #ccc;padding:10px;line-height: 24px;font-size: 14px;background:#fff;border-radius:5px;margin-top:5px;}
.chat-box .chat-item-name{clear:both;}
.chat-box .chat-item-name .name{font-size:14px;}
.chat-box .chat-item-name .time{font-size:12px;color:#999;}

.chat-box .chat-item-right .chat-item-name img.head{float:right;text-align:right;}
.chat-box .chat-item-right .chat-item-name .names{float:right;text-align:right;margin-right:5px;}
.chat-box .chat-item-right div.chat-item-content{float:right}

.chosen-container-single .chosen-single > span{line-height:24px;}
.chosen-container-single .chosen-default > span{}
body .chosen-container-single .chosen-single{height:26px;border-radius:4px;padding: 0px 3px;}
body .chosen-container-single *{font-size:14px;}
body .chosen-container-single .chosen-single div b{margin-top:7px;}
body .item-table .chosen-container-single a.chosen-single{border:none;}
.enabled-stauts-2{color:red;}
/*油站审核状态*/
.audit_status_0{color:orange;}
.audit_status_1{color:blue;}
.audit_status_2{color:green;}
.audit_status_3{color:red;}

body .chosen-container-multi .chosen-choices li.search-choice .search-choice-close::before {content: '×';}

.form > li.group{font-size:16px;line-height:16px;font-weight:bold;padding:0px;padding-left:10px;border-bottom:1px dotted #ddd;}


/* preview-upload-item */
.preview-upload-item{width:130px;display: block;height: 105px;margin:0px 10px 10px 0;text-align:center;position:relative;float: left;border: 1px solid #ddd;
    border-radius: 5px;
    padding: 3px;}
.preview-upload-item-status{margin-top:5px;text-align:right;}
.preview-upload-item-file{position:absolute;top:40px;width:100%;left:0;color:#2f6dd4;}
.preview-upload-item-compelete .icon-del{cursor:pointer;width:20px;height:20px;background:url(../images/icons/del.png) no-repeat 0 0;position:absolute;right:-10px;top:-10px;background-size: 100%}
.preview-upload-item-compelete .icon-del{display:none;}
.preview-upload-item img{opacity:0.8;width: 100%;height: 100%;}
.preview-upload-item:hover img{opacity:1;}
.preview-upload-item-compelete:hover .icon-del{display:block;}
.check-failed,.colorred,.preview-upload-item-failed{color:#d10000;}
.pickfiles-add{font-size: 65px;display: block;color: #999;width: 100%;height: 100%;line-height: 84px;}
.pickfiles-add:hover{color:#333;text-decoration: none;}
.preview-upload-item .image-item-image-container{width: 120px;height: 75px;}
.preview-upload-item .image-item-image-container img.loading{width:auto;height:auto;margin-top:25px;}

.oil_order_star_bg{
    width: 60px;
    height: 16px;
    background: url(../images/star_gray.png);
}
.oil_order_star_over{
    height:16px;
    background:url(../images/star_org.png) no-repeat;
}

.default-hide{display:none;}
table .sub-text{color:#888;}
.form-border label.label{padding-bottom:0px;}
.btn{margin-left:3px;margin-right:3px;}
.ui-layout-pane-south .btn{margin-left:5px;margin-top:5px;}
.search-box .form-control, .search-box .col-xs-12>span{margin-left:3px;margin-right:3px;}
.panel{background:#fff;}
form .form-group:last-child{padding-bottom:0;}
.passcode{position:absolute;right:0;top:0;height:32px;margin:1px;border-left:solid 1px #ddd;text-align:center;line-height:32px;border-radius:0 4px 4px 0;}
a{cursor:pointer;}

.lefter{position:relative;float:left;width:180px;margin-right:-180px;background:#e6f2fb;text-align:center;}
.righter{float:right;width:100%;padding-top:15px;background:#e6f2fb;}
.mainer{margin-left:180px;}

.logo{border-bottom:solid 1px #b5cfd9;padding:23px 10px;}

.admin-navbar{border-bottom:solid 5px #09c;padding:0 15px;}
.admin-nav li{display:inline-block;}
.admin-nav ul{display:none;}
.admin-nav ul li{float:none;display:block;}
.admin-nav ul ul li{list-style:circle;margin-left:15px;}
.admin-nav .active a{background:#09c;color:#fff;border-radius:4px 4px 0 0;}
.admin-nav .active ul{display:block;position:fixed;left:0;width:180px;margin-top:41px;}
.admin-nav .active ul a{background:transparent;color:#333;border-radius:0;}
.admin-nav .active .active a{background:#e6f2fb;border-top:solid 1px #b5cfd9;border-bottom:solid 1px #b5cfd9;}

.admin-bread{background:#f2f9fd;border-left:solid 1px #b5cfd9;border-bottom:solid 1px #b5cfd9;line-height:20px;}
.admin-bread .bread{margin-bottom:0;}
.admin-bread span{float:right;font-size:12px;color:#666;line-height:36px;}

.admin{padding:30px;background:#fff;position:fixed;border-left:solid 1px #b5cfd9;right:0;bottom:0;top:87px;left:180px; overflow:auto;}
.alert{margin-bottom:20px;}
.admin-panel td{line-height:24px;}
.admin-panel td .button{line-height:16px;}
.admin-panel .pagination .active{background:#fff;}

h2.group{font-size: 14px;margin-top: 5px;font-weight: bold;padding:10px;border-bottom: 1px solid #ddd;margin-bottom: 0px;}

/**zui**/
.breadcrumb-container{background:#f2f9fd;border-bottom:solid 1px #ccc;line-height:26px;}
.breadcrumb-container .pull-right{padding:5px 5px 0 0;}
.breadcrumb{margin-bottom:0px;padding: 6px 15px;}
.row {}
a.btn-primary:visited{color:#fff;}

tr.disabled-tr td{color:#999;}


/*easyui 样式更改*/
/*tab 样式*/
#tabs {margin-top: 5px;}
#tabs .tabs li a.tabs-inner{border-radius:0px;}
#tabs .tabs li.tabs-selected a.tabs-inner {border-top: 2px solid red;}
.layout-split-west {border-right: 2px solid #eee;}
body .panel-header { padding: 8px 5px;background:#fff;}
body .panel-title{font-size:15px;}
body .dhx_combo_list{border: 1px solid #ccc;box-shadow: -2px -2px 3px rgba(0, 0, 0, 0.075) inset;}

.panel-heading{border:1px solid #ddd;}
body .panel{margin-bottom:20px;}
body .easyui-accordion .panel{margin-bottom:0px;}


/* BEGIN ====== easy ui 扩展 =========*/
body .iconfont{font-size:18px;}
.menu-sep {margin: 3px 0 3px 26px;}
body .menu-icon {left:4px; /*margin-top: -7px;*/}
.menu-icon.iconfont{ left:3px;color:#0081c2;font-size:16px;top: 12px;}
.menu-active .menu-icon.iconfont{color:#FFF;font-size:16px;}
.menu-active.menu-item-disabled .menu-icon.iconfont{color:#0081c2;}
.tabs-icon.iconfont{color:#0081c2;height: 25px;top: 33%;font-size:16px;}
.textbox{border-radius: 0px;box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;border-color: #ccc;}

body .iconfont[class*="icon-"]::before{font-family: "iconfont" !important;}
.button-little .iconfont, .button-small .iconfont{font-size:12px;}
body .icon16{font-size:16px;}

/*easyui 树形控件图片自定义*/
.tree-icon,.tree-icon[class*="icon-"]::before {background:none;-webkit-text-stroke-width: 0.2px;font-family: "iconfont" !important;font-style: normal;background:none;font-size: 14px;color:#888;}
.tree-node-selected .tree-icon{color:#FFF;}
.tree-file:before { content: "\e60f"; background:none;}
.tree-folder:before { content: "\e610"; background:none;}
.tree-folder-open:before { content: "\e611"; background:none;}
.tree-title {line-height: 20px;}
.tree-node {height: 20px;}
.tree-node-selected .tree-icon[class*="icon-"]::before {color:#FFF;}
/*导航树*/
.menu-tree .tree-node {height: 22px;}
.menu-tree .tree-title {height: 22px;line-height: 22px;font-size: 14px;}
.menu-tree .tree-icon[class*="icon-"]::before {font-size: 14px;}

/*菜单自定义图标*/
body .m-btn-downarrow, body .s-btn-downarrow, body .menu-rightarrow{font-family: "iconfont" !important;font-style: normal;background:none;font-size: 13px;color:#666;}
body .m-btn-downarrow:before, body .s-btn-downarrow:before{content: "\e612";}	/*下箭头*/
body .m-btn-plain-active .m-btn-downarrow:before{content: "\e614";}
body .menu-rightarrow:before{content: "\e613";margin-top: -7px;}	/*向右箭头*/
body .menu-active .menu-rightarrow{color:#FFF;}

/*分页自定义图标*/
body .datagrid-pager .l-btn-icon{background:none;font-family: "iconfont" !important;font-weight:bold}
body .pagination-first:before{content: "\e616";}
body .pagination-prev:before{content: "\e618";}
body .pagination-next:before{content: "\e615";}
body .pagination-last:before{content: "\e617";}
body .pagination-load:before{content: "\e619";font-size: 15px;}
body .pagination td {vertical-align: middle;}

body .datagrid-header td, .datagrid-body td, .datagrid-footer td{vertical-align: middle;border-left:none;border-right:none;/*height: 28px;*/}
body .datagrid-body td .button{cursor:pointer;}
body a.button:hover{text-decoration:none;}
body .grid-padding{padding:3px;width:100%;height:100%;}
body .grid-padding .datagrid-header td,body .grid-padding  .datagrid-body td,body .grid-padding  .datagrid-footer td{padding:5px 3px;}

.grid-icons a{border-radius:50%;text-align:center;}
.grid-icons .iconfont{font-size:14px;color:#4d90fe;margin-right:5px;}
.grid-icons .iconfont span{font-size:12px;}
.grid-icons a:hover .iconfont{color:#333;}
.alert { padding: 10px;}
/*tab 样式*/
#tabs {margin-top: 5px;}
#tabs .tabs li a.tabs-inner{border-radius:0px;}
#tabs .tabs li.tabs-selected a.tabs-inner {border-top: 2px solid red;}

body table tr td{vertical-align: middle;}

/*table 样式覆盖*/
body .datagrid-cell, body .datagrid-cell-group, body .datagrid-header-rownumber, body .datagrid-cell-rownumber{
	white-space:pre-wrap; 
}
body .datagrid-header, body .datagrid-td-rownumber {background: #fff;font-weight:bold;}
body .datagrid-header td,body .datagrid-footer td{height:33px;}
body .datagrid-td-rownumber{font-weight:normal; }
body .datagrid-cell-rownumber{color:#999;}
body .datagrid-cell-c1-task_name, body .datagrid-cell-c2-task_name{white-space: nowrap;}

.datagrid-header td, .datagrid-body td, .datagrid-footer td {
    border-bottom: 1px dotted #b2c5d9;padding-bottom: 6px;padding-top: 6px;
}
.datagrid-header .treegrid-tr-tree  td,.datagrid-body .treegrid-tr-tree  td, .datagrid-footer .treegrid-tr-tree  td {padding-bottom: 0px;padding-top: 0px;}
td.datagrid-td-rownumber{padding-bottom: 6px;padding-top: 6px;}
tr.treegrid-tr-tree>td{padding-top:0px;}
/* END ====== easy ui 扩展 =========*/

#w-pop-ajax-page-div-content,.pop-ajax-container{width:100%;height:100%;}

.chosen-container-single .chosen-single div{padding:0px 10px;}


.item-table{ }
.item-table .row{ }
.item-table .td{border-top:1px solid #ccc;border-left:1px solid #ccc;height:28px;float: left;}
.item-table .thead .td{font-weight:bold;background-color:#eee;line-height: 28px;padding-left:3px;}
.item-table .thead .td{border-bottom:1px solid #ccc; }
.item-table .row .td:last-child{border-right:1px solid #ccc; }
.item-table .row:last-child .td{border-bottom:1px solid #ccc; }
.item-table .td
.chosen-container-single .chosen-single > span{line-height:24px;}
.chosen-container-single .chosen-default > span{}
body .chosen-container-single .chosen-single{height:26px;border-radius:4px;padding: 0px 3px;box-shadow: 0 0 0 0px rgba(82, 168, 236, 0.15);}
body .chosen-container-single .chosen-single:hover{box-shadow: 0 0 0 1px rgba(82, 168, 236, 0.15);}
body .chosen-container-active.chosen-with-drop .chosen-single{box-shadow: 0 0 0 1px rgba(82, 168, 236, 0.15);}
body .chosen-container-single *{font-size:14px;}
body .chosen-container-single .chosen-single div b{margin-top:7px;}
body .item-table .chosen-container-single a.chosen-single{border:none;}
.form.pop-form{width:100%;height:100%;}
.form.pop-form .ui-layout-south{border-top:1px solid #ddd;background-color: rgb(238, 238, 238);border-color: #ddd;bottom: 0;display: block;height: 50px;left: 0;line-height: 45px;margin: 0;position: absolute;right: 0;text-align: center;top: auto;visibility: visible;width: auto;z-index: 0;}
.breadcrumb-container b{line-height:30px;padding:0 10px;}

.pop-form .breadcrumb{padding: 0px 15px;line-height: 37px;font-size:14px;}




/*datepicker*/
.ui-datepicker{background: #FFF;border: 1px solid #ccc;padding: 5px;display: none;}
.ui-datepicker-calendar td{width:30px;height:30px;}
.ui-datepicker-calendar td a{font-size:14px;display: block;width:100%;height:100%;color:#666;border-radius: 5px;border:1px solid #fff;}
.ui-datepicker-calendar td a:hover{background: #eeffee;color:#000;border-color:#eee;}
.ui-datepicker-prev{float:left;}
.ui-datepicker-next{float:right;}



.w10 { width: 10px; }
.w20 { width: 20px; }
.w30 { width: 30px; }
.w40 { width: 40px !important; }
.w50 { width: 50px !important; }
.w60 { width: 60px !important; }
.w65 { width: 65px !important; }
.w70 { width: 70px !important; }
.w80 { width: 80px !important; }
.w90 { width: 90px; }
.w100 { width: 100px !important; }
.w110 { width: 110px !important; }
.w120 { width: 120px !important; }
.w130 { width: 130px !important; }
.w150 { width: 150px !important; }
.w160 { width: 160px; }
.w180 { width: 180px; }
.w200 { width: 200px !important; }
.w210 { width: 210px !important; }
.w230 { width: 230px; }
.w240 { width: 240px; }
.w250 { width: 250px !important; }
.w270 { width: 270px; }
.w300 { width: 300px !important; }
.w350 { width: 350px; }
.w340 { width: 340px; }
.w400 { width: 400px!important; }
.w450 { width: 450px!important; }
.w500 { width: 500px; }
.w600 { width: 600px !important; }
.w700 { width: 700px; }
.w780 { width: 780px; }
.w800 { width: 800px; }
/*边距
******************************/
.m0 { margin: 0!important; }
.m10 { margin: 10px; }
.m15 { margin: 15px !important; }
.m30 { margin: 30px; }
.mt5 { margin-top: 5px; }
.mt10 { margin-top: 10px !important; }
.mt15 { margin-top: 15px; }
.mt20 { margin-top: 20px !important; }
.mt30 { margin-top: 30px !important; }
.mt50 { margin-top: 50px !important; }
.mt100 { margin-top: 100px; }
.mb5 { margin-bottom: 5px !important; }
.mb10 { margin-bottom: 10px !important; }
.mb15 { margin-bottom: 15px; }
.mb20 { margin-bottom: 20px; }
.mb30 { margin-bottom: 30px !important; }
.mb50 { margin-bottom: 50px; }
.mb100 { margin-bottom: 100px; }
.ml5 { margin-left: 5px!important; }
.ml10 { margin-left: 10px!important; }
.ml15 { margin-left: 15px; }
.ml20 { margin-left: 20px; }
.ml30 { margin-left: 30px; }
.ml50 { margin-left: 50px; }
.ml100 { margin-left: 100px !important; }
.ml200 { margin-left: 200px !important; }
.mr5 { margin-right: 5px !important; }
.mr10 { margin-right: 10px !important; }
.mr15 { margin-right: 15px !important; }
.mr20 { margin-right: 20px; }
.mr30 { margin-right: 30px !important; }
.mr50 { margin-right: 50px !important; }
.mr100 { margin-right: 100px; }
/*边距
******************************/
.p10 { padding: 10px; }
.p15 { padding: 15px; }
.p30 { padding: 30px; }
.pt5 { padding-top: 5px; }
.pt10 { padding-top: 10px; }
.pt15 { padding-top: 15px; }
.pt20 { padding-top: 20px; }
.pt30 { padding-top: 30px; }
.pt50 { padding-top: 50px; }
.pt100 { padding-top: 100px; }
.pb5 { padding-bottom: 5px; }
.pb10 { padding-bottom: 10px; }
.pb15 { padding-bottom: 15px; }
.pb20 { padding-bottom: 20px !important; }
.pb30 { padding-bottom: 30px; }
.pb50 { padding-bottom: 50px; }
.pb100 { padding-bottom: 100px; }
.pl5 { padding-left: 5px; }
.pl10 { padding-left: 10px; }
.pl15 { padding-left: 15px; }
.pl20 { padding-left: 20px; }
.pl30 { padding-left: 30px; }
.pl50 { padding-left: 50px; }
.pl100 { padding-left: 100px; }
.pr5 { padding-right: 5px; }
.pr10 { padding-right: 10px; }
.pr15 { padding-right: 15px; }
.pr20 { padding-right: 20px; }
.pr30 { padding-right: 30px; }
.pr50 { padding-right: 50px; }
.pr100 { padding-right: 100px; }

/*********************/
/*表单元素样式*/
input[type="text"],
input[type="password"],
textarea,
select,
.editable,
.editable-tarea { color: #333333;border: solid 1px #D7D7D7; }
input[type="text"],
input[type="password"],
textarea,
select,
.editable,
.editable2,
.editable-tarea,
.editable-tarea2 { padding: 2px 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px;/*Firefox\Chrome\Safari\IE9\元素圆角效果*/ resize: none;/*禁止调节元素的尺寸*/ }
input[type="text"]:focus,
input[type="text"]:hover,
input[type="text"]:active,
input[type="password"]:focus,
input[type="password"]:hover,
input[type="password"]:active,
textarea:hover,
textarea:focus,
textarea:active { color: #33464F; background-color: #fff; border: 1px solid; border-color: #2CBCA3; -moz-box-shadow: 0 0 0 2px rgba(82, 168, 236, 0.15); -webkit-box-shadow: 0 0 0 0 2px rgba(82, 168, 236, 0.15); box-shadow: 0 0 0 2px rgba(82, 168, 236, 0.15); outline: 0 none; }
input[disabled="disabled"],
input[readonly="readonly"],
input[disabled="disabled"]:hover,
input[readonly="readonly"]:hover,
input[disabled="disabled"]:focus,
input[readonly="readonly"]:focus { background: #F5F5F5; border-color: #D7D7D7; box-shadow: none; }

.ncap-order-style {width: 1000px;margin: 0 auto;background: #FFF;}
.ncap-order-details { border: solid 1px #2cbca3; position: relative; z-index: 1; }
.ncap-order-details h3{font-size:12px;font-weight: bold;}
.ncap-order-details .tabs-nav { font-size: 0; position: absolute; z-index: 1; top: -30px; left: 20px; }
.ncap-order-details .tabs-nav li { font-size: 12px; display: inline-block; margin-right: 5px; }
.ncap-order-details .tabs-nav li a { line-height: 20px; color: #777; background-color: #F5F5F5; display: block; height: 20px; padding: 4px 19px; border-style: solid; border-width: 1px; border-color: #F5F5F5 #F5F5F5 #2cbca3 #F5F5F5; border-radius: 4px 4px 0 0; }
.ncap-order-details .tabs-nav li.current a { background-color: #FFF; color: #2cbca3; font-weight: 600; border-color: #2cbca3 #2cbca3 #FFFFFF #2cbca3; }
.ncap-order-details .tabs-panels { padding: 9px 19px; }
.ncap-order-details h4 { font-size: 12px; line-height: 20px; font-weight: 600; color: #333; height: 20px; margin-bottom: 8px; }
.ncap-order-details .misc-info,
.ncap-order-details .addr-note,
.ncap-order-details .contact-info { padding-bottom: 10px; margin-bottom: 10px; border-bottom: solid 1px #E6E6E6; }
.ncap-order-details .tabs-hide { display: none; }
.ncap-order-details .tabs-panels dl { font-size: 0; padding-bottom: 5px; margin: 0;}
.ncap-order-details .tabs-panels dt,
.ncap-order-details .tabs-panels dd { font-size: 12px; line-height: 20px; vertical-align: top; display: inline-block; }
.ncap-order-details .tabs-panels dt { color: #999; width: 100px; text-align: right; font-weight: normal;}
.ncap-order-details .tabs-panels dd { color: #333; min-width: 200px; }
.ncap-order-details table { border: solid 1px #D7D7D7; width: 100%; }
.ncap-order-details table thead th,
.ncap-order-details table tbody td { text-align: center; min-height: 20px; padding: 9px; }
.ncap-order-details table thead th { background-color: #edfbf8; border-bottom: solid 1px #D7D7D7; }
.ncap-order-details table tbody td { border-bottom: solid 1px #D7D7D7; }
.ncap-order-details table .goods-thumb { width: 30px; height: 30px; }
.ncap-order-details table .goods-thumb a { line-height: 0; background-color: #FFF; text-align: center; vertical-align: middle; display: table-cell; *display: block;
    width: 30px; height: 30px; overflow: hidden; }
.ncap-order-details table .goods-thumb a img { max-width: 30px; max-height: 30px; margin-top:expression(30-this.height/2);
}
.ncap-order-details .total-amount { text-align: right; padding: 10px 0; }
.ncap-order-details .total-amount h3 { font-size: 14px; font-weight: normal; color: #777; line-height: 24px; }
.ncap-order-details .total-amount h3 strong { font-size: 20px; color: #ff3300; }
.ncap-order-details .total-amount h4 { color: #999; font-size: 12px; font-weight: normal; line-height: 20px; }
.ncap-order-details .total-amount h5 { }
.ncap-order-details .total-amount dd {min-width: 100px; }

.row-child-item{margin-right:20px;}
.group-field-body .field_display_text{display:inline-block;width:135px;overflow: hidden;}

.content-tabs .page-tabs a.active{border-top-left-radius: 5px;border-top-right-radius: 5px;}

.list-bottom-pager{padding:10px 10px;height:47px;}
.list-bottom-pager .page-buttons{float:left;padding-left:5px;}
.list-bottom-pager .list-page-box{float:right;}
.list-bottom-pager .list-page-box .pagination{margin: 0px;}
.list-bottom-pager .page-sum{float:right;line-height: 26px;padding-right: 10px;color: #666;}


body.login-page{background:url(login-bg.jpg) no-repeat 0 0 #000; background-size: cover;}
.login-page .site-title{margin: 0 auto; color:#fff;width:100%;text-align: center;font-size:24px;font-family: 微软雅黑;margin-bottom:10px;}


.treegrid-indent {width:16px; height: 16px; display: inline-block; position: relative;text-align: center;vertical-align: middle;}

.treegrid-expander {width:16px; height: 16px; display: inline-block; position: relative; cursor: pointer;text-align: center;vertical-align: middle;}

.treegrid-expander-expanded{background-image: url(img/collapse.png); }
.treegrid-expander-collapsed{background-image: url(img/expand.png);}



.table > tbody > tr > td, .table > tbody > tr > th, .table > tfoot > tr > td, .table > tfoot > tr > th, .table > thead > tr > td, .table > thead > tr > th{vertical-align: middle;text-align: center;}

.admin-table{border-top:1px solid #f4f4f4;border-bottom:1px solid #f4f4f4;}

/**任务表格样式**/
#PageMainTable tr:hover td .form-control,#PageMainTable tr:hover td .chosen-single{background-color: #f5f5f5;}
#PageMainTable tr.selected td{/*background: #0a67fb;color:#FFF;*/background: #eee;border-bottom:1px solid #ddd;border-top:1px solid #ddd;}
#PageMainTable tr.selected td .form-control,#PageMainTable tr.selected td .chosen-single{background: #eee;}
#PageMainTable tr.task-status-1 .form-control{text-decoration: line-through; color:#ccc;}
#PageMainTable .chosen-single{border:none; font-size:12px;}

.tab-search-box{padding: 10px;}



/*单选框样式*/
.radio-list input[type="radio"] {
    width: 20px;
    height: 20px;
    appearance: none;
    -moz-appearance: none;
    -webkit-appearance: none;
    position: relative;
    border: none;
    margin-right: 5px;
    border: none;
    top: -2px;
}

.radio-list input[type="radio"]:focus {
    outline: none;
}

.radio-list input[type="radio"]:before {
    content: '';
    width: 20px;
    height: 20px;
    border: 1px solid #7d7d7d;
    display: inline-block;
    border-radius: 50%;
    vertical-align: middle;
    background-color: white;
}

.radio-list input[type="radio"]:checked:before {
    content: '';
    width: 20px;
    height: 20px;
    border: 1px solid #6ABFBA;
    background: #6ABFBA;
    display: inline-block;
    border-radius: 50%;
    vertical-align: middle;
}

.radio-list input[type="radio"]:checked:after {
    content: '';
    width: 10px;
    height: 5px;
    border: 2px solid white;
    border-top: transparent;
    border-right: transparent;
    text-align: center;
    display: block;
    position: absolute;
    top: 7px;
    left: 5px;
    vertical-align: middle;
    transform: rotate(-45deg);
}

.radio-list input[type="radio"]:checked+label {
    color: #6ABFBA;
}

.bg-default{background: #FFF;}
.bg-default *{color:#444;}
.bg-default > .small-box-footer{color:#444;}
.bg-default > .small-box-footer:hover{color:#333;}

.error-messag{padding-left:0px;}

.image-upload-box .upload-button{display: block;margin:0px;line-height: 26px;height:26px;padding:0px;border-top:none;border-top-left-radius: 0px;border-top-right-radius: 0px;}



.ui-datepicker-group-first{float: left;width: 50%;}
.ui-datepicker-group-last{float: right;width: 50%;}

