/*!
 * @name ：基础样式
 * @description ：修改Bootstrap的样式
 * @author ：UED
 */
  /*! body */
body{ font-family: "microsoft yahei",Arial,sans-serif;}

  /*! 栅格系统 */
/*.col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9 {
  position: relative;
  min-height: 1px;
  padding-right: 10px;
  padding-left: 0;
}*/

 /*! 排版 #1 */
.h2, h2 {font-size: 32px;}
.h5, h5 {font-size: 16px;}
.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 { font-family: "microsoft yahei"; font-weight: bold; line-height: 1.1; color: #333;}

p{ font-family: "microsoft yahei"; font-size: 12px; line-height: 1.5; color: #333;}
p.p-primary { color: #468cc9;}
p.p-warning { color: #bf9758;}
p.p-danger { /*color: #bd4b4b;*/color: #ff0000;}
p.p-success { color: #44874a;}
p.p-info { color: #3e88ac;}

blockquote p { font-size: 18px; color: #333; font-weight: bold; margin: 0; }
blockquote footer { font-size: 12px; color: #777;}

 /*! 表格 #2 */
.table { border: 1px solid #dfdfdf;}
.table>tbody>tr>td, .table>tbody>tr>th, .table>tfoot>tr>td, .table>tfoot>tr>th, .table>thead>tr>td, .table>thead>tr>th { padding: 10px 8px; line-height: 1.42857143; vertical-align: middle; border-top: 1px solid #dfdfdf; color: #333;}
.table>thead>tr>th { vertical-align: middle; color: #333; background-color: #f2f2f2; border-bottom: 1px solid #ddd;}

 /*! 表单 #3 */
 .form-require { color: #ff0000;}
 .control-area { width: 100%; height: 300px; margin: 20px auto; border:1px solid #ddd; overflow-y:auto; }
 .control-area p { padding: 0 15px;}
 .checkbox, .radio {
  position: relative;
  display: block;
  margin-top: 14px;
  margin-bottom: 14px;
}
.checkbox label, .radio label {
  margin-right: 20px;
}
 label {
  color: #333;
  font-weight: bold;
  margin-bottom: 10px;
}
.form-group {
  margin-bottom: 22px;
}
.form-control {
  display: block;
  width: 100%;
  height: 38px;
  padding: 6px 12px 6px 16px;
  font-size: 14px;
  line-height: 1.42857143;
  color: #333;
  background-color: #fff;
  background-image: none;
  border: 1px solid #ccc;
  border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
  box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
  -webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;
  -o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
  transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
}


    .form-horizontal .control-label {
      padding-top: 10px;
      font-size: 14px;
      margin-bottom: 0;
      text-align: right;
    }


.form-group-left { float: left; width: 50%;}
.form-group-right { float: right; width: 50%;}
.control-label-header { font-size: 14px; font-weight: bold; text-indent: 2em; color: #333;}
.control-label-require { color: #ff0000; padding:0 1px;}
.control-label { font-weight: normal;}
.control-label-textLeft { text-align: right!important; color: #7d7d7d; font-weight: normal;}
.control-label-textRight { text-align: left!important; color: #333;}

.form-control[disabled], fieldset[disabled] .form-control {
  color: #777;
}

.form-control-lg { height: 56px; line-height: 56px; font-size: 18px;}
.form-control-sm { height: 30px; line-height: 30px; padding: 0 12px;}

 /*! 按钮 #6 */
.btn {
  padding: 6px 20px;
    border-radius: 5px;
}
.btn-primary {
  background-color: #468cc8;
  border-color: #397fba;
}
.btn-success {
  background-color: #60b760;
  border-color: #4fac50;
}
.btn-info {
  background-color: #5fc0dc;
  border-color: #4cb8d8;
}
.btn-warning {
  background-color: #efad57;
  border-color: #eca142;
}
.btn-danger {
  background-color: #d75553;
  border-color: #d2413f;
}
.btn-group-lg>.btn, .btn-lg {
  padding: 11px 40px;
  font-size: 16px;
  line-height: 1.3333333;
  border-radius: 6px;
}
.btn-group-sm>.btn, .btn-sm {
  padding: 5px 20px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 3px;
}
.btn-group-xs>.btn, .btn-xs {
  padding: 1px 20px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 3px;
}

 /*! 导航 #7 */
.nav>li>a {
  color: #458cc7;
  font-size: 14px;
}
.nav-pills>li.active>a, .nav-pills>li.active>a:focus, .nav-pills>li.active>a:hover {
  color: #fff;
  background-color: #458cc7;
}

 /*! 分页 #8 */
.pagination>li>a, .pagination>li>span { padding: 0; width: 34px; height: 34px; line-height: 34px; font-size: 12px; text-align: center; color: #458cc7;}
.pagination>.active>a, .pagination>.active>a:focus, .pagination>.active>a:hover, .pagination>.active>span, .pagination>.active>span:focus, .pagination>.active>span:hover { background-color: #468dc8; border-color: #468dc8;}
.pagination-lg>li>a, .pagination-lg>li>span { width: 47px; height: 47px; line-height: 47px; font-size: 14px;}
.pagination-sm>li>a, .pagination-sm>li>span { width: 29px; height: 29px; line-height: 29px; font-size: 14px;}
.pager li>a, .pager li>span { display: inline-block;  padding: 5px 20px;  background-color: #fff;  border: 1px solid #ddd; border-radius: 25px; color: #458cc7; font-size: 12px;}

 /*! 标签 #9 */
 .label { padding: 2px 10px; font-size: 12px; font-weight: normal;}
.label-default {background-color: #999;}
h1 .label { font-size:  26px; font-weight: normal; padding:6px 20px; }
h2 .label { font-size:  24px; font-weight: normal; padding:4px 20px; }
h3 .label { font-size: 16px; font-weight: normal; padding:5px 20px; }
h4 .label { font-size: 14px; font-weight: normal; padding:3px 10px; }
h5 .label { font-size: 12px; font-weight: normal; padding:2px 10px; }
h6 .label { font-size: 12px; font-weight: normal; padding:0px 10px; }
.label-primary { background-color: #428bca;}
.label-success { background-color: #5fb760;}
.label-info { background-color: #60c0dc;}
.label-warning { background-color: #eeac56;}
.label-danger { background-color: #d75452;}

 /*! 缩略图 #10 */
a.thumbnail.active,a.thumbnail:focus,a.thumbnail:hover { border-color: #428cca;}
.thumbnail .caption { padding: 14px; color: #333;}
.thumbnail .caption h3 { margin-bottom: 10px;}

/*! 警告框 #11 */
.alert { padding: 11px 16px; margin-bottom: 20px; border: 1px solid transparent; border-radius: 5px; font-size: 12px;}
.alert-lg { padding: 17px 16px; }
.alert-sm { padding: 6px 16px; }
.alert-success { color: #649764; background-color: #e0f0d9; border-color: #d6e8c7;}
.alert-info { color: #5b98b6; background-color: #d9edf6; border-color: #bee8f1;}
.alert-warning { color: #bf9858; background-color: #fcf7e4; border-color: #faedd6;}
.alert-danger { color: #b74b4b; background-color: #f2dede; border-color: #ebccd1;}
.alert-dismissable .close, .alert-dismissible .close { right: -8px;}

/*! 进度条 #12 */
.progress-bar {  background-color: #458cc7; }
.progress-bar-info { background-color: #5fc0dc;}
.progress-bar-success { background-color: #5fb660;}
.progress-bar-warning { background-color: #eeac56;}
.progress-bar-danger { background-color: #d75453;}

/*! 面板 #13 */
.panel {border: 1px solid #ddd; border-radius: 5px;}
.panel-heading { font-size: 12px; color: #333; padding: 12px 16px;  border-top-left-radius: 5px; border-top-right-radius: 5px;}
.panel-body { font-size: 14px; color: #333;  padding:16px;}
.panel-default>.panel-heading { color: #333; background-color: #f5f5f5; border-color: #ddd;}
.panel-title { font-size: 18px; color: #333;}
.panel-footer { padding: 11px 16px; background-color: #f5f5f5; border-top: 1px solid #ddd; border-bottom-right-radius: 5px; border-bottom-left-radius: 5px;}
.panel-primary>.panel-heading {  background-color: #468dc8; border-color: #458cc7;}
.panel-primary>.panel-heading .panel-title { color: #fff;}
.panel-primary {  border-color: #468cc7;}
.panel-success>.panel-heading {  background-color: #dfefd9; border-color: #d7e9c8;}
.panel-success>.panel-heading .panel-title { color: #48874a;}
.panel-success {  border-color: #d7e9c8;}
.panel-warning>.panel-heading { background-color: #fcf8e4; border-color: #fbeed6;}
.panel-warning>.panel-heading .panel-title { color: #bf9858;}
.panel-warning {  border-color: #fbeed6;}
.panel-danger>.panel-heading { background-color: #f2dfdf; border-color: #edd3d7;}
.panel-danger>.panel-heading .panel-title { color: #b74b4b;}
.panel-danger {  border-color: #edd3d7;}
.panel-info>.panel-heading { background-color: #d9edf6; border-color: #bee8f1;}
.panel-info>.panel-heading .panel-title { color: #3d87ab;}
.panel-info {  border-color: #bee8f1;}

/*!
 * @name ：基础外框
 * @description ：基础外框
 * @author ：UED
 */
.ui-box-container { width: 1000px; margin: 0 auto; background:none;}
.ui-box-container .ui-box-content { padding:0px; background:none; padding:30px 0; overflow: hidden;}

/*!
 * @name ：导航条样式
 * @description ：补充导航条样式
 * @author ：UED
 */
/*color*/
/*
* small:#428cba
* big:#def2fd
* font:#428cba
*/
.loadBar { padding-top:50px;}
.loadBar ul { height:36px; width:582px; margin:0 auto;  padding-left: 0;}
.loadBarVertical ul { height:500px; width:36px; margin:0 auto;}
.loadTow ul, .load-2 ul { height:36px; width:556px; margin:0 auto;}
.loadThree ul, .load-3 ul { height:36px; width:556px; margin:0 auto;}
.loadFour ul, .load-4 ul { height:36px; width:816px; margin:0 auto;}
.loadFive ul, .load-5 ul { height:36px; width:816px; margin:0 auto;}
.loadBarVertical.loadFour ul { height:500px; width:36px; margin:0 auto;}
.loadBar li { float:left; display:inline; position:relative; height:36px;}
.loadBarVertical li { float:none; display:inline-block; position:relative; height:36px;}
.loadBar .BarTxt { width:36px; background:url(../progressBar/images/load-bar-pic.png) no-repeat -42px -2px;}
.loadBar .BarLine { width:250px; height:17px; position:relative; background:#def2fd; margin:9px -8px 0px;}
.loadBarVertical .BarLine { width:17px; height:240px; position:relative; background:#def2fd; margin:-11px 10px 0px;}
.loadTow .BarLine, .load-2 .BarLine { width:500px; height:17px; position:relative; background:#def2fd; margin:9px -8px 0px;}
.loadThree .BarLine, .load-3 .BarLine { width:240px; height:17px; position:relative; background:#def2fd; margin:9px -8px 0px;}
.loadFour .BarLine, .load-4 .BarLine { width:240px; height:17px; position:relative; background:#def2fd; margin:9px -8px 0px;}
.loadFive .BarLine, .load-5 .BarLine { width:175px; height:17px; position:relative; background:#def2fd; margin:9px -8px 0px;}
.loadBarVertical.loadFour .BarLine { width:17px; height:96px; position:relative; background:#def2fd; margin:-11px 10px 0px;}
.loadBarVertical.loadFive .BarLine { width:17px; height:96px; position:relative; background:#def2fd; margin:-11px 10px 0px;}
.loadBar .BarTxt p { width:150px; height:48px; position:absolute; left:-57px; top:-48px; text-align:center; font-size:16px; color:#ddf1fd; line-height:48px; font-family:"Microsoft YaHei"; }
.loadBarVertical .BarTxt p { width:150px; height:48px; position:absolute; left:40px; top:-7px; text-align:left; font-size:16px; color:#ddf1fd; line-height:48px; font-family:"Microsoft YaHei"; }
.loadBar .BarTxt .BarIcon { width:26px; height:26px; position:absolute; left:5px; top:5px; background:none; z-index:2;}
.loadBar .BarLine .BarIcon { height:11px; width:132px; background:none; position:absolute; top:3px; z-index:1;}
.loadBarVertical .BarLine .BarIcon { height:132px; width:11px; background:none; position:absolute; top:0px; left:3px; z-index:1;}
.loadTow .BarLine .BarIcon, .load-2 .BarLine .BarIcon { height:11px; width:250px; background:none; position:absolute; top:3px; z-index:1;}
.loadFive .BarLine .BarIcon, .load-5 .BarLine .BarIcon { height:11px; width:90px; background:none; position:absolute; top:3px; z-index:1;}
.loadBar .BarTxtActive p { color:#1289c9;}
.loadBar .BarTxtActive .BarIcon { background:url(../progressBar/images/load-bar-pic.png) no-repeat -7px -7px; }
.loadBar .BarLineActive .BarIcon { background:#428cba url(../progressBar/images/load-bar-pic.png) no-repeat right -40px;}
.loadBar.loadBarVertical .BarLineActive .BarIcon { background:#428cba url(../progressBar/images/load-bar-pic.png) no-repeat 0 -40px;}
.loadBar .BarLineActived .BarIcon { background:#428cba; width:260px;}
.loadTow .BarLineActived .BarIcon, .load-2 .BarLineActived .BarIcon { background:#428cba; width:500px;}
.loadThree .BarLineActived .BarIcon, .load-3 .BarLineActived .BarIcon { background:#428cba; width:238px;}
.loadFive .BarLineActived .BarIcon, .load-5 .BarLineActived .BarIcon { background:#428cba; width:175px;}
.loadBar .ui-tiptext { font-size:14px; height:30px; line-height:30px; white-space:nowrap; margin:26px auto 0px; text-align:center;}
.loadBar .ui-tiptext-icon { *width:0px; padding:0 10px; top:4px;*top:2px;}

/*!
 * @name ：导快递服务模块样式
 * @description ：补充快递服务模块样式
 * @author ：UED
 */
.express{ padding: 10px; margin-bottom: 20px; background-color: #f7f7f7; border:1px solid #c8c8c8; position: relative;}
.express.express-selected{ background-color: #fff0e8; border:1px solid #ff5500;}
.express dl dt { margin-bottom: 15px; font-size: 18px;}
.express.express-selected dl dt { color:#ff5500;}
.express dl dt span {  font-size: 12px;}
.express dl dd { margin-bottom: 15px;}
.express .operation-1, .express .operation-2 {color: #3366cc; cursor: pointer; font-family: "宋体"; font-size: 12px;}
.express .operation-1 { position: absolute; top: 15px; right: 130px;}
.express .operation-2 { position: absolute; top: 15px; right: 30px;}
.express .operation-add { display: block; margin: 50px auto; text-align: center; color: #999;}
.express .operation-add:hover, .express .operation-add:visited, .express .operation-add:link { text-decoration: none;}
.express .operation-add .i-add { display: block; font-size: 50px; color: #dbdbdb;}

/*!
 * @name ：模态框模块样式
 * @description ：补充模态框模块样式
 * @author ：UED
 */
.modal-content {
  border: 1px solid #ccc;
  border: 1px solid rgba(0,0,0,.2);
  -webkit-box-shadow: 0 5px 12px rgba(0,0,0,.48);
  box-shadow: 0 5px 12px rgba(0,0,0,.48);
}
@media (min-width: 768px){
  .modal-content {
    -webkit-box-shadow: 0 5px 12px rgba(0,0,0,.48);
    box-shadow: 0 5px 12px rgba(0,0,0,.48);
  }
}

/*!
 * @name ：工具提示模块样式
 * @description ：补充工具提示模块样式
 * @author ：UED
 */
.tooltip-inner{max-width:200px;padding:10px 15px; line-height: 1.75; color:#fff;text-align:left;text-decoration:none;background-color:#000;border-radius:4px}













