.c-group {
    margin: 0;
    min-height: 40px;
    color:#999;
    position: relative;
    transition: border 0.2s linear 0s;
    font-size:16px;
    font-family:"微软雅黑";
    padding-left:5px;
    display:flex;
}
.c-header
{
    transition: border 0.2s linear 0s;
    font-family:"微软雅黑";
    color:#999;
    font-size:15px;
    text-align:center;
    padding:8px;
}
.control-label1 {
    color: #999;
    float: left;
    font-weight: normal;
    margin-top: 6px;
    text-align: left;
    width: 60px;
}
.lable-field1
{
    color: #999;
    float: left;
    font-weight: normal;
    margin-top: 6px;
    text-align: left;

}
.label-field-content
{
    color:#428bca;
}
/*.p0001
{
    background: #6495ed url("../images/login-font.png") no-repeat scroll 125px -37px;
    border: medium none;
    border-radius: 5px;
    cursor: pointer;
    text-indent: -9999px;
}   
*/
.close
{
    /*background:url(../images/1_29.png) no-repeat;*/
}
/*弹出的操作按钮*/
.shortcut {

    right: 0;
    top: 0;
    float:right;
}
.shortcut > span {
    float: left;
    padding: 10px;
    cursor:pointer;
}
.shortcut > span:hover {
    float: left;
    padding: 10px;
    cursor:pointer;
}
.ps-a {
    position: absolute;
}
.crmtable-option {
    background: #d5d5d5 none repeat scroll 0 0;
    color: #717171;
    z-index: 20;
    display:block;
    margin-top:-30px;
}
.hide
{
 display:none;   
}
/*设置按钮样式*/
.tcbtn
{
   color: #666 !important;
  background-color: #6495ed !important;
  border:medium none !important;
  border-color: #6495ed !important;
  border-radius:0px;
  font-weight: 300 !important;
  font-size: 14px !important;
  font-family: "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif !important;
  text-decoration: none !important;
  text-align: center !important;
  line-height: 33px !important;
  height: 33px !important;
  padding: 0 15px !important;
  margin: 0 !important;
  appearance: none !important;
  cursor: pointer !important;
  border: none !important;
  -webkit-box-sizing: border-box !important;
     -moz-box-sizing: border-box !important;
          box-sizing: border-box !important;
  -webkit-transition-property: all !important;
          transition-property: all !important;
  -webkit-transition-duration: .3s !important;
          transition-duration: .3s !important;
}

.tcbutton-royal,
.tcbutton-royal-flat {
  background-color: #6495ed !important;
  border-color: #7B72E9 !important;
  color: #FFF !important; 
  }
  .tcbutton-royal:visited,
  .tcbutton-royal-flat:visited {
    color: #FFF !important; 
    }
  .tcbutton-royal:hover, .tcbutton-royal:focus,
  .tctcbutton-royal-flat:hover,
  .tcbutton-royal-flat:focus {
    background-color: #4169E1 !important;
    border-color: #4169E1 !important;
    color: #FFF !important; 
    }
  tc.button-royal:active, .tcbutton-royal.active, .tcbutton-royal.is-active,
  .tcbutton-royal-flat:active,
  .tcbutton-royal-flat.active,
  .tcbutton-royal-flat.is-active {
    background-color: #827ae1 !important;
    border-color: #827ae1 !important;
    color: #5246e2 !important;
     }
     input:focus,select:focus
     {
         border:1px solid #6495ed !important;
         box-shadow:0 0 5px rgba(81,203,238,1) !important;
     }
     /*锚点*/
     .tcanchor
     {
         background: #428bca;
         position:absolute;
         width:120px;
     }
    .tcanchor a:hover::before
    {
        max-width:100%;
}
.tcanchor a {
     color: #fff;
    display: inline-block;
    font-size: 1.35em;
    font-weight: 400;
    letter-spacing: 1px;
    margin: 7px 22px;
    outline: medium none;
    position: relative;
    text-decoration: none;
    text-shadow: 0 0 1px rgba(255, 255, 255, 0.3);
    text-transform: uppercase;
}
.tcanchor a::before {
    border-bottom: 2px solid #fff;
    color: #fff;
    content: attr(data-hover);
    left: 0;
    max-width: 0;
    overflow: hidden;
    padding: 10px 0;
    position: absolute;
    top: -22px;
    transition: max-width 0.5s ease 0s;
}
