@-webkit-keyframes suofang{
    0% {-webkit-transform: scale(0.95, 0.95);}
    25% {-webkit-transform: scale(1.05,1.05);}
    50% {-webkit-transform: scale(1.05,1.05);}
    75% {-webkit-transform: scale(1.05,1.05);}
    100% {-webkit-transform: scale(0.95, 0.95);}    
}
.toast_fail_close {
    animation: suofang 1s infinite;
    -webkit-animation: suofang 1s infinite;
}
.nowselecttr{
    background-color: #f5f5f5;
}
/**** 上传图片 *****/
ul.ht_img_w{
    list-style-type: none;
    padding:0;
    overflow:hidden;
} 
.ht_img_w li{
    float:left;
} 
.ht_img_w img{
    display:block; 
    margin:0 auto;
}
.form-row [class^="col-"]{
    padding-right: 5px;
    padding-left: 5px;
}
.rp_subtit{
    background-color: #eee;
    padding: 6px 20px;
    font-size: 14px;
    margin:0;
}
.form-row [class^="col-"]{
    padding-right: 5px;
    padding-left: 5px;
}
.rp_subtit{
    background-color: #eee;
    padding: 6px 20px;
    font-size: 14px;
    margin:0;
}
.rp_adImg_btn {
    width: 20px;
    height: 34px;
    line-height: 34px;
    font-size: 20px;
    margin-right: 5px;
    text-align: center;
    cursor: pointer;
    display: inline-block;
}
.rp-ad-sec {
    border: 1px solid #999;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    margin-bottom: 10px;
    overflow: hidden;
}
.control-label-title {
    text-align: center;
    font-size: 16px;
    color: #333;
    padding-top: 7px;
    margin-bottom: 0;
}
.radioIcon {
    position: relative;
    font-size: 13px;
    line-height: 1;
    color: #2a4a6c;
    white-space: nowrap;
    padding: 10px 8px;
    display: block;
    cursor: pointer;
}
.radioIcon:before {
    content: "";
    margin-right: 8px;
    display: inline-block;
    width: 16px;
    box-sizing: border-box;
    height: 16px;
    border: 1px solid #dee4f0;
    border-radius: 3px;
    vertical-align: text-bottom;
}
.radioIcon:after {
    content: "";
    position: absolute;
    left: 12px;
    top: 15px;
    width: 7px;
    height: 4px;
    border-top: 0;
    border-left: 2px solid #fff;
    border-bottom: 2px solid #fff;
    border-right: 0;
    -webkit-transform: rotate(-45deg);
    transform: rotate(-45deg);
}
input[type="radio"], input[type="checkbox"]{
    background-color: red;
}
input[type="radio"]:checked + .radioIcon::before, input[type="checkbox"]:checked + .radioIcon::before{
    background-color: #2196f3;
    border-color: #2196f3;
}
.text-align-center {
    text-align: center;
}
.uploaded-img-wrap{
    text-align: center;
 }
.uimg_item {
    list-style: none;
}
img.upload_img {
    max-width: 250px;
    max-height: 200px;
}
.pagination>li {
    cursor: pointer;
}
/*调整表格字体*/
body,h1,h2,h3,h4,h5,h6 {
    font-family: "Open Sans",sans-serif
}
.table thead tr th {
    font-size: 14px;
    font-weight: 600
}
body, select, input{
    font-size: 13px !important;
}
/********************************* macbook上 ***********************************
 @media screen and (min-width: 768px) and (-webkit-min-device-pixel-ratio: 2){
    table th{
        font-size:13px;
    }
    table td{
        color:#333;
        font-size:12px;
        word-break: break-all;
    }
    label{
        font-size:12px;
    }
    input.form-control, select.form-control{
        height:30px !important;
        font-size:12px !important;
    }
    .side-nav a, #hide_menu{
        font-size:12px !important;
    }
    .navbar-nav>li>a{
        padding:10px 15px;
    }

    #ttt_head{
        overflow: hidden;
        position: relative;
        display: -webkit-box;
    }
    #ttt_head_l_arr{
        display:none;
        position: absolute;
        z-index: 2;
        left: 0;
        height: 30px;
        line-height: 30px;
        color: #fff;
        background-color: #79b039;
        border: 1px solid #43a1ed;
        cursor:pointer;        
    }
    #ttt_head_r_arr{
        display:none;        
        position: absolute;
        z-index: 2;
        right: 0;
        height: 30px;
        line-height: 30px;
        color: #fff;
        background-color: #79b039;
        border: 1px solid #43a1ed;
        cursor:pointer;        
    }
    #ttt_head_tabs{
        white-space: nowrap;
        position:relative;
    }
    .ttt_head_line{
        position:absolute;
        border-bottom:1px solid #c8cbca;
        z-index: -1;
        bottom: 0px;
        width: 100%;
    }
    .ttt_item_tit{
        display:inline-block;        
        font-size:12px;
        min-width: 110px;
        text-align: center;
        height:30px;
        line-height: 30px;
        box-sizing:border-box;
        border: 1px solid #c8cbca;
        background-color:#eff1f6;
        color:#504f4f;
        margin:0 3px;
        position:relative;
        cursor:pointer;
    }
    .ttt_item_tit .fa-refresh{
        visibility: hidden;
    }
    .ttt_item_tit.selected{
        box-sizing: border-box;
        border-bottom:#eff1f6;
        color:#5cb85c
    }
    .ttt_item_tit.selected .fa-refresh{
        visibility: visible;
    }
    .ttt_item_tit_selbar{
        position:absolute;
        height:3px;
        width:100%;
        top:-1px;
        background-color:#5cb85c;
        display:none;
    }
    .ttt_item_tit.selected .ttt_item_tit_selbar{
        display:block;
    }
    .ttt_item_tit_body{
        padding:0 6px;
    }

    #ttt_body{
        padding:8px 0;
    }
    .ttt_item_body{
        display:none;
    }
    .ttt_item_body.selected{
        display:block;
    }

    .r_panel .panel-header{
        padding: 10px;
        border-bottom: 1px solid #e5e5e5;
    }
    .r_panel .panel-header h4{
        font-size:16px !important;        
    }
    .r_panel{
        position: absolute;
        z-index: 3;
        background-color: #fff;
        width: 700px;
        top: 0;
        bottom: 0;
        overflow-y: auto;
        -webkit-transform: translateX(0);
        -webkit-transition: -webkit-transform 0.3s ease-out 0s;
        display:-webkit-box;
        -webkit-box-orient: vertical;
        
    }
    .r_panel.rpshow{
        -webkit-transform: translateX(-700px);
        box-shadow: -4px 0px 11px 0px rgba(0, 0, 0, 0.14);              
    }
    .r_panel .panel-body{
        -webkit-box-flex:1;
        overflow-y:scroll;
    }

    .rp_radio{
        display: block;
        float:left;
        box-sizing: border-box;
        min-width:100px;
        height: 28px;
        line-height: 28px;
        text-align: center;
        cursor: pointer;
        padding: 0 10px;
        border:1px solid #c6c8dd;
        color:#71787e;
        margin-left:-1px;
    }
    .rp_radio:first-child{
        border-radius: 2px 0 0 2px;
    }
    .rp_radio:last-child{
        border-radius: 0 2px 2px 0;
    }
    .rp_radio.selected{
        color:#4a83da;
        border:1px solid #4a83da;
        background-color:#f4f9ff;
    }
    .rp_radio.selected + .rp_radio{
        border-left:1px solid #4a83da;
    }
    #iv_tool i{
        display:inline-block;
        width:30px;
        height:30px;
    }

    .modal-header{
        font-size:16px;
    }
    .modal-body{
        font-size:13px;
    }
    
    #navbar .navbar-brand{
        font-size:16px;
    }
    #navbar #user_name{
        font-size:13px;
    }
    #hide_menu{
        width: 100%; 
        padding: 10px 6px;
        color: #cecfd3;
    }

    .form-row{
        padding-top:8px;
        margin: 0 0 10px 0;
        background-color: #eee;
    }
    .form-row .form-group{
        margin-bottom:8px;
    }

    #jiayitable .form-group > div{
        padding-left: 0 !important;
    }
 }
 */

 /********************************************* 普通pc上 *****************************/
 /* @media screen and (min-width: 768px) and (-webkit-max-device-pixel-ratio: 2){ */
    table {
        table-layout: fixed;
    }
    table th{
        font-size:14px;
    }
    table td{
        color:#333;
        font-size:13px;
        word-break: break-all;
    }

    /* tttab */
    #ttt_head{
        overflow: hidden;
        position: relative;
        display: -webkit-box;
    }
    #ttt_head_l_arr{
        display:none;        
        position: absolute;
        z-index: 2;
        left: 0;
        height: 35px;
        line-height: 35px;
        color: #fff;
        background-color: #79b039;
        border: 1px solid #43a1ed;
        cursor:pointer;
    }
    #ttt_head_r_arr{
        display:none;        
        position: absolute;
        z-index: 2;
        right: 0;
        height: 35px;
        line-height: 35px;
        color: #fff;
        background-color: #79b039;
        border: 1px solid #43a1ed;
        cursor:pointer;        
    }
    #ttt_head_tabs{
        white-space: nowrap;
        position:relative;        
    }
    .ttt_head_line{
        position:absolute;
        border-bottom:1px solid #c8cbca;
        z-index: -1;
        bottom: 0px;
        width: 100%;
    }
    .ttt_item_tit{
        display:inline-block;        
        font-size:14px;
        min-width: 120px;
        text-align: center;
        height:35px;
        line-height: 35px;
        box-sizing:border-box;
        border: 1px solid #c8cbca;
        background-color:#eff1f6;
        color:#504f4f;
        margin:0 3px;
        position:relative;
        cursor:pointer;
    }
    .ttt_item_tit .fa-refresh{
        visibility: hidden;
    }
    .ttt_item_tit.selected{
        box-sizing: border-box;
        /*border-top: 4px solid #5cb85c;*/
        border-bottom:#eff1f6;
        color:#5cb85c
    }
    .ttt_item_tit.selected .fa-refresh{
        visibility: visible;
    }
    .ttt_item_tit_selbar{
        position:absolute;
        height:4px;
        width:100%;
        top:-1px;
        background-color:#5cb85c;
        display:none;
    }
    .ttt_item_tit.selected .ttt_item_tit_selbar{
        display:block;
    }
    .ttt_item_tit_body{
        padding:0 6px;
    }

    #ttt_body{
        padding:8px 0;
    }
    .ttt_item_body{
        display:none;
    }
    .ttt_item_body.selected{
        display:block;
    }

    /* rpanel */
    .r_panel .panel-header{
        padding: 15px;
        border-bottom: 1px solid #e5e5e5;
    }
    .r_panel{
        position: absolute;
        z-index: 2;
        background-color: #fff;
        width: 800px;
        top: 0;
        bottom: 0;
        overflow-y: auto;
        -webkit-transform: translateX(0);
        -webkit-transition: -webkit-transform 0.3s ease-out 0s;
        /* display:-webkit-box; */
        display:none;
        -webkit-box-orient: vertical;
    }
    .r_panel.rpshow{
        display:-webkit-box;
        -webkit-transform: translateX(-800px);
        box-shadow: -4px 0px 11px 0px rgba(0, 0, 0, 0.14);          
    }
    .r_panel .panel-body{
        -webkit-box-flex:1;
        overflow-y:scroll;
        -webkit-overflow-scrolling: touch;          /*处理ios滑动*/
    }
    /* imageviewer */
    #iv_tool i{
        display:inline-block;
        width:50px;
        height:50px;
    }
    /* navbar */
    #hide_menu{
        width: 100%;
        color: #cecfd3;
        padding: 10px 7px;
    }
    /* form-row */
    .form-row{
        padding-top:10px;
        margin: 0 0 10px 0;
        background-color: #eee;
    }
    .form-row .form-group{
        margin-bottom:10px;
    }

   .rp_radio{
        display: block;
        float:left;
        box-sizing: border-box;
        min-width:100px;
        height: 30px;
        line-height: 30px;
        text-align: center;
        cursor: pointer;
        padding: 0 10px;
        border:1px solid #c6c8dd;
        color:#71787e;
        margin-left:-1px;
    }
    .rp_radio:first-child{
        border-radius: 2px 0 0 2px;
    }
    .rp_radio:last-child{
        border-radius: 0 2px 2px 0;
    }
    .rp_radio.selected{
        color:#4a83da;
        border:1px solid #4a83da;
        background-color:#f4f9ff;
    }
    .rp_radio.selected + .rp_radio{
        border-left:1px solid #4a83da;
    }

    /*jieyatable*/
    #jiayitable .form-group > div{
        padding-left: 0 !important;
    }
 /* } */


/*************************** 手机上 ****************************
 @media screen and (max-width: 768px){
    table td{
        word-break: break-all;
    }

    .r_panel .panel-header{
        padding: 10px;
        border-bottom: 1px solid #e5e5e5;
    }
    .r_panel .panel-header h4{
        font-size:16px !important;        
    }
    .r_panel{
        position: absolute;
        z-index: 3;
        background-color: #fff;
        top: 0;
        bottom: 0;
        overflow-y: auto;
        -webkit-transform: translateX(0);
        -webkit-transition: -webkit-transform 0.3s ease-out 0s;
        display:-webkit-box;
        -webkit-box-orient: vertical;
        
    }
    .r_panel.rpshow{
        -webkit-transform: translateX(-100%);
    }
    .r_panel .panel-body{
        -webkit-box-flex:1;
        overflow-y:scroll;
    }
    .rp_radio{
        display: block;
        float:left;
        box-sizing: border-box;
        min-width:100px;
        height: 28px;
        line-height: 28px;
        text-align: center;
        cursor: pointer;
        padding: 0 10px;
        border:1px solid #c6c8dd;
        color:#71787e;
        margin-left:-1px;
    }
    .rp_radio:first-child{
        border-radius: 2px 0 0 2px;
    }
    .rp_radio:last-child{
        border-radius: 0 2px 2px 0;
    }
    .rp_radio.selected{
        color:#4a83da;
        border:1px solid #4a83da;
        background-color:#f4f9ff;
    }
    .rp_radio.selected + .rp_radio{
        border-left:1px solid #4a83da;
    }


    #ttt_head{
        overflow: hidden;
        position: relative;
        display: -webkit-box;
    }
    #ttt_head_l_arr{
        display:none;
        position: absolute;
        z-index: 2;
        left: 0;
        height: 30px;
        line-height: 30px;
        color: #fff;
        background-color: #79b039;
        border: 1px solid #43a1ed;
        cursor:pointer;        
    }
    #ttt_head_r_arr{
        display:none;        
        position: absolute;
        z-index: 2;
        right: 0;
        height: 30px;
        line-height: 30px;
        color: #fff;
        background-color: #79b039;
        border: 1px solid #43a1ed;
        cursor:pointer;        
    }
    #ttt_head_tabs{
        white-space: nowrap;
        position:relative;
    }
    .ttt_head_line{
        position:absolute;
        border-bottom:1px solid #c8cbca;
        z-index: -1;
        bottom: 0px;
        width: 100%;
    }
    .ttt_item_tit{
        display:inline-block;
        font-size:12px;
        min-width: 110px;
        text-align: center;
        height:30px;
        line-height: 30px;
        box-sizing:border-box;
        border: 1px solid #c8cbca;
        background-color:#eff1f6;
        color:#504f4f;
        margin:0 3px;
        position:relative;
        cursor:pointer;
    }
    .ttt_item_tit .fa-refresh{
        visibility: hidden;
    }
    .ttt_item_tit.selected{
        box-sizing: border-box;
        border-bottom:#eff1f6;
        color:#5cb85c
    }
    .ttt_item_tit.selected .fa-refresh{
        visibility: visible;
    }
    .ttt_item_tit_selbar{
        position:absolute;
        height:3px;
        width:100%;
        top:-1px;
        background-color:#5cb85c;
        display:none;
    }
    .ttt_item_tit.selected .ttt_item_tit_selbar{
        display:block;
    }
    .ttt_item_tit_body{
        padding:0 6px;
    }

    #ttt_body{
        padding:8px 0;
    }
    .ttt_item_body{
        display:none;
    }
    .ttt_item_body.selected{
        display:block;
    }

    #jiayitable .form-group{
        margin-right:0 !important;
        margin-left:0 !important;
    }
    #jiayitable .form-group > div{
        padding: auto !important;
    }
 } 
 */

/******** imageviewer **********/
#iv_tool i{
    display:inline-block;
    width:50px;
    height:50px;
}
#iv_plus{
    background:url('../img/plus.png') no-repeat;
    background-size:100% 100%;    
}
#iv_sub{
    background:url('../img/sub.png') no-repeat;
    background-size:100% 100%;    
}
#iv_rotate{
    background:url('../img/rotate.png') no-repeat;
    background-size:100% 100%;    
}
#iv_close{
    background:url('../img/x.png') no-repeat;
    background-size:100% 100%;    
}
#iv_tool{
    position: absolute;
    z-index: 5;
    bottom: 30px;
    left: 50%;
    margin-left: -106px;
}
#iv_img{
    cursor: move;
}

/**************** loading *********************/
.ld_w{
    width: 150px;
    height: 150px;
    border-radius: 15px;
    position: fixed;
    top: 50%;
    left: 50%;
    margin-left: -75px;
    margin-top: -75px;
    background-color: rgba(0,0,0,0.7);
    text-align: center;
}
@-webkit-keyframes rot{
    0% {-webkit-transform: rotate(0deg);}
    25% {-webkit-transform: rotate(90deg);}
    50% {-webkit-transform: rotate(180deg);}
    75% {-webkit-transform: rotate(270deg);}
    100% {-webkit-transform: rotate(360deg);}    
}
.ld_icon{
    display: inline-block;
    width: 64px;
    height: 64px;
    margin-top: 43px;
    background: url(data:image/png;base64,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) no-repeat;
    background-size: 100% auto;
    animation: rot 1.5s infinite;
    -webkit-animation: rot 1.5s infinite;
}