﻿/***********
按钮样式修改
btn-search   btn-warning layui-btn搜索、确认，变更
btn-reset   重置
btn-educe   导出
btn-return  返回
font-spacing  字体间距调整
top-line    table-top-line
joinTime    加入时间
contentTitle  内容头部
box_table_title --->tableTile
CentralSendStockToAgentList 总部添加库存
publicWidth 公共宽
titleLineBorder 对齐
Tooltip 时间提示语
 btn-group-line 类似于个人设置中的btn按钮
layui-form-label 设置弹框lable
layui-layer-title  弹框title
    iconStyle      菜单
   words_apostrophe    省略号
***************/
/*********input样式设置——start**********/
* {
  margin: 0;
  outline: 0 none;
  padding: 0;
  font-family: "\5FAE\8F6F\96C5\9ED1", "\5B8B\4F53", "\9ED1\4F53", tahoma, arial;
  font-size:15px;
  /*line-height: 21px;*/
}
a:link,
a:visited,
a:hover,
a:active {
  text-decoration: none;
  outline: none;
}
a:hover{
  cursor:pointer !important;  
}
body {
  background-color: #fff;
  overflow-x: auto !important;
}
.wrapper {
    min-height: 100%;
    position: relative;
    overflow-x: auto !important;
    min-width: 1600px;
}
img {
  border: medium none;
  vertical-align: middle;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
  width: 100%;
}
th,
td,
caption {
  vertical-align: middle;
}
textarea {
  border-radius: 0;
  padding: 8px 0;
  resize: none;
}
textarea {
  resize: none;
}
li {
  list-style: outside none none;
}
html,
body,
form,
fieldset,
p,
div,
h1,
h2,
h3,
h4,
h5,
h6 {
  -webkit-text-size-adjust: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section {
  display: block;
}
select,
textarea,
button {
  -moz-appearance: none;
  -webkit-appearance: none;
}

@-ms-viewport {
    width:auto;
}
input,select {
       border-radius: 4px !important;
        border: 1px solid #ddd;
}
.datepicker {
    padding:6px 0 !important;
    color:#333;
    text-indent:5px;
}
input:-webkit-autofill {-webkit-box-shadow: 0 0 0px 1000px white inset;}
.pull-left {
    float: none !important;
    text-align: center; 
    margin-bottom: 0px !important;
}
.fixed-table-pagination {
        text-align: center;        
}
.dataTables_info {
        text-align: right;
    position: relative;
        left:190px;
    top: -10px;
}
.publicWidth {
    width:auto !important;
        margin-top: 5px;
    /*padding-left:15px !important;*/
}
.Tooltip {
    position:absolute;left:4%;top:75%; color:#888;
}
.titleLineBorder,.with-border {
    position: relative;
         left:10px;
    width: 98%;
}
/*.box-body {
    padding:10px 10px 10px 0;                                                                                                   
}*/
.btn-group-line {
    margin:20px 0 0 0;
}
.AgentDetails_DIV {
    height: 630px;
    margin-top: 1%;
    width: 98%;
    margin-left: 0.5%;
}
tbody > tr {
    font-weight:400 !important;
}

.layui-form-label {
    width: 150px;
}
.layui-layer-title {
    font-size:15px !important;
}
.iconStyle{
   font-size:18px;
   padding-right:5px;
}
.words_apostrophe {
   width: 100%;text-overflow:ellipsis;white-space: nowrap;overflow: hidden;
}
.layui-layer-btn0{
    background:#1AAD19 !important;
}
/**************tab切换*******************8*/
.nav-tabs-custom .nav-tabs{
    font-size: 15px;
    font-weight:700;
}
.table>tbody>tr.active>td, .table>tbody>tr.active>th, .table>tbody>tr>td.active, .table>tbody>tr>th.active, .table>tfoot>tr.active>td, .table>tfoot>tr.active>th, .table>tfoot>tr>td.active, .table>tfoot>tr>th.active, .table>thead>tr.active>td, .table>thead>tr.active>th, .table>thead>tr>td.active, .table>thead>tr>th.active {
   
    text-align: center;
}
.table-bordered>thead>tr>th, .table-bordered>tbody>tr>th, .table-bordered>tfoot>tr>th, .table-bordered>thead>tr>td, .table-bordered>tbody>tr>td, .table-bordered>tfoot>tr>td {
    
    text-align: center;
    vertical-align: middle !important;
}
.fixed-table-container tbody td .th-inner, .fixed-table-container thead th .th-inner {
    
    font-size: 13px;
}
.bootstrap-table .table:not(.table-condensed), .bootstrap-table .table:not(.table-condensed)>tbody>tr>td, .bootstrap-table .table:not(.table-condensed)>tbody>tr>th, .bootstrap-table .table:not(.table-condensed)>tfoot>tr>td, .bootstrap-table .table:not(.table-condensed)>tfoot>tr>th, .bootstrap-table .table:not(.table-condensed)>thead>tr>td {
    
    font-weight: 500;
}
/*********input样式设置——end**********/
.font-spacing {
     position: relative;
     min-height: 1px;
     padding:0 5px !important;
}
.btn-search, .btn-reset, .btn-educe {
     font-weight:400;
     font-size:16px !important;
     padding: 5px 25px;
}
.btn-search{
    background-color: #1AAD19 !important;
    border-color: #1AAD19 !important;
}
.layui-btn {
    background-color: #1AAD19 !important;
    border-color: #1AAD19 !important;
    padding: 0px 25px;
}

.btn-reset{
    background-color: #bbb !important;
    color: #f0eaea;
    border-color: #ddd;
   
}
.btn-educe {
    background-color:#e08e0b !important;
    color:#fff;
    border:none;
    
}

.btn-return {
    background-color:#e08e0b !important;
}
/*title-background*/
.box-header {
    background:#fbf3f3 !important;
    border-bottom: 1px solid #e2d6d6;

}
.box,.nav-tabs-custom  {
  box-shadow: 0 0px 0px rgba(0,0,0,0.1)  !important;
}
.box-footer {
    border-top:none;
}
.top-line {
    border:none !important;
}

label {
    top: 2% !important;
}
.joinTime {
    position:relative;
    right:0.5%;
}
.pcFont1 {
    font-size:26px !important;
}
/*.wrapper { 
        min-width: 1340px !important;
        overflow-x:auto !important;
}*/
.clearFloat {
    float:none;
}
.clear {
    clear:both;
    }
.red {
    color:#f00;
}
/*********table样式修改——start*************/
.nav-tabs-custom>.nav-tabs>li.active {
    border-top-color: #fff !important;
    border-bottom: 3px solid #1AAD19 !important;
  
}
.nav-tabs-custom>.nav-tabs>li.active>a, .nav-tabs-custom>.nav-tabs>li.active:hover>a {
    background-color: #fff;
      color: #1AAD19 !important;
      font-weight:600;
}
/*********table样式修改——end*************/
.pc001 {
    position:relative;
    left:14%;
}
.pc002 {
   margin:20px 0;
}
.AgentDetails_DIV .si_list {
   background:#f9f9f9 !important;
   margin:0 !important; 
} 
/*PartnerList*/
#Change_Div {
    text-indent: 20px;
    margin-top: 20px;
}

.pc004 {
    text-align:right;
    position:relative;
    left:6%;
}
.pc005 {
    margin-left:16%;
}
.pc006{
    position:relative;
    left:25%;

}
.pc007 {
     position:absolute;
       left:250%;
}
.skin-blue .sidebar-menu>li>a {
     border-left: 3px solid transparent !important;
}
/********内容设置***********/ 
.text-right-btn {position: relative;right: 27.5%;top: 40px;}
.box.box-primary {
    border-top-color: #fff !important;
}
.box-header.with-border {
    border-bottom: 1px solid #e0d8d8 !important;
        text-indent: -7px;
}
.contentTitle{
    border-top-color: #3c8dbc;
    background:#fbf3f3 !important;
    padding-bottom:10px;
}
.box_table_title {
    border:none !important;
        width: 99.5%;
    margin: 0 auto;
}
.PC_productLineTitle {
    margin:20px 10px 0 10px;
}
/****table样式修改*****/

tbody > tr:nth-child(2n+1){
     
     background:#f9f9f9 !important;
}
tbody > tr:nth-child(2n){
     
     background:#fff !important;
}
tbody > tr:hover,tbody > tr a:hover {
    background:#cad4bd !important;
    color:#0d21b9;
    font-weight:400;
}
.centerAgentList{
    color:#000;
    font-weight:600;
}
#footer span {
    display:block;
}
/*********header修改***************/
.navbar-custom-menu>.navbar-nav>li>.dropdown-menu {
    position: absolute;
    right: 0px;
    left: auto;
}
.navbar-nav>.user-menu>.dropdown-menu, .navbar-nav>.user-menu>.dropdown-menu>.user-body {
    border-bottom-right-radius: 4px;
    border-bottom-left-radius: 4px;
}
.navbar-nav>.user-menu>.dropdown-menu {
    border-top-right-radius: 0;
    border-top-left-radius: 0;
    padding: 1px 0 0 0;
    border-top-width: 0;
    width:auto !important;
}
.pc_w003{
    padding-right:85px;
}
.CentralSendStockToAgentList {
    font-size:16px;
    font-weight:500;
    margin-bottom:5px;
}
/*******授权书添加**************/
.AgentDetails_DIV_List .fl, .AgentDetails_DIV_List .fr {
    float:left;
    width:50%;
    height:100%;
}
.AgentDetails_DIV_List .fr {
    margin-top:20px;
}
.AgentDetails_DIV_List{
     height:550px;
    background:#f9f9f9;
}
/***********授权书**************/
.positionElement {
    position:relative;
}
.positionElement span {
    text-align:center;
    }
.positionElement .positionElementList {
    position:absolute;
    border:1px dashed #666;
    outline:medium;
    opacity:0.6;
    color:#000;
    width:auto;
    height:20px;
    display:block;
    background:#fff;
    }
.positionElement span:nth-child(1) {
    top:22%;
    left:47%;
    }
.positionElement span:nth-child(2) {
    
    top:27%;
    left:28%;
    }
.positionElement span:nth-child(3) {
    top:27%;
    left:51%;
    }
.positionElement span:nth-child(4) {
    
  top: 18%;
    left: 43%;
    }
.positionElement span:nth-child(5) {
    
    top:35%;
    left:31%;
    }
.positionElement span:nth-child(6) {
    top:50%;
    left:49%;
    }
.positionElement span:nth-child(7) {
    top:54%;
    left:58%;
    }
.positionElement span:nth-child(8) {
    top:57%;
    left:49%;
    }
.positionElement span:nth-child(9) {
    top:61%;
    left:49%;
    }

/************/

.Wa_positionElement span {
    text-align:center;
    }
.Wa_positionElement .positionElementList {
    position:absolute;
    border:1px dashed #666;
    outline:medium;
    opacity:0.6;
    color:#000;
    width:auto;
    height:20px;
    display:block;
    background:#fff;
    }
.Wa_positionElement span:nth-child(1) {
    top:8%;
    left:5%;
    }
.Wa_positionElement span:nth-child(2) {
     top:13%;
    left:5%;
}
.Wa_positionElement span:nth-child(3) {
     top:18%;
    left:5%;
    }
.Wa_positionElement span:nth-child(4) {
   top:23%;
    left:5%;
    }
.Wa_positionElement span:nth-child(5) {
    top:28%;
    left:5%;
    }
.Wa_positionElement span:nth-child(6) {
     top:33%;
    left:5%;
    }
.Wa_positionElement span:nth-child(7) {
    top:38%;
    left:5%;
    }
.Wa_positionElement span:nth-child(8) {
   top:43%;
    left:5%;
    }
.Wa_positionElement span:nth-child(9) {
    top:48%;
    left:5%;
    }

.Wa_positionElement span:nth-child(10) {
    top:53%;
    left:5%;
    }
.Wa_positionElement span:nth-child(11) {
    top:58%;
    left:5%;
    }
.Wa_positionElement span:nth-child(12) {
    top:63%;
    left:5%;
    }



.navbar-nav>.user-menu>.dropdown-menu>.user-footer {
    background-color: #fff !important;
    padding: 5px 0px !important;
}
.pc_s004{
    color:#333 !important;
}
.pc_s004:hover {
       color:#337ab7 !important;
    }

.pc_s005:after {
     content: " ";
    display: inline-block;
    height: 14px;
    width: 14px;
    border-width: 2px 0px 0px 2px;
    border-color: #fff;
    border-style: solid;
    -webkit-transform: matrix(0.71, 0.71, -0.71, 0.71, 0, 0);
    transform: matrix(0.71, 0.71, -0.71, 0.71, 0, 0);
    position: relative;
    top: -2px;
    background: #fff;
    position: absolute;
    top: -4%;
    margin-top: -4px;
    right: 30px;
}
/*********弹框样式统一修改****************/
#Change_Div label ,#ModifyPreFirstDIV span{
    font-weight:500 !important;
    line-height: 25px;
    margin-top: 5px;
    color: #666;
    text-indent: 0px;

}
#ModifyPreFirstDIV label {
       font-weight:500 !important;
       color: #666;
}
/*******time控件*********/
.width30 {
    width:30% !important;
}
.width45 {
    width:45% !important;
}
#Change_Div li {
    line-height:45px;
}
.si_list3 {
    padding-bottom:20px;
}
/*授权书样式定位优化*/
.img_authority {
    padding:0 !important;
    border:0 !important;
}
/*我的充值*/
 .recharge_content {-webkit-box-flex: 1;-moz-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1;}
.words_content{width:9%;text-align:right;display: inline-block;float:left;white-space:nowrap;}
.width15 {width:20%;position: relative;min-height: 1px;padding-right: 25px;padding-left: 15px;float: left; margin: 0 20px 0 0;}
.width15 .small_box {margin-bottom:20px;text-align:center;border:1px solid #00bff4; }
.width15 .small_box .inner {background:#fff;padding:35px 0;min-height:100px;max-height:100px;}
/*.width15 .small_box .inner:hover {border:1px solid #55f;}*/
.width15 .small_box span {display:block;}
.width15 .small_box span:nth-child(1) {font-weight:700;}
.pay_show {padding-left:15px;}
.pay_mode_img {text-align:center;margin-top:20px;}
.pay_mode_img .pay_mode_img_qrcode {width:155px;height:155px;min-height:155px;min-width:155px;display:block; margin: 0 auto; }
.pay_mode_img span {display:block;font-size: 13px;margin-top: 5px;}
.pay_nav{ border:none;text-align:center;}
.pay_nav>li.active>a, .pay_nav>li.active>a:focus, .pay_nav>li.active>a:hover{ border:none;color:#4895bf;background:#fff; }
.pay_nav li {margin:0 auto;float: inherit; display: inline-block;padding: 0 10px;}
.pay_nav .active{ border-bottom:2px solid #4895bf;}
.pay_nav li a {color:#000;}
.inner_active {border:2px solid #00bff4;padding: 15px 0;background: #fff;}
.pay_intro {height:30px;line-height:30px; padding:0 15px;}
.pay_intro .pay_inner{display:inline-block; width:100%; border:1px solid #1AAD19;padding-left: 10px;font-size:13px;}
.pay_intro .pay_inner img {margin-bottom:2px;}
.pay_intro .pay_inner span { display: inline-block;float: right; margin-right: 10px; }       
