body,button,input,select,textarea {font:12px/1.5 '黑体';}
html{
    font-size: 20px;
}
body{
    background: #f2f3f8;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
    cursor: pointer;
}
input{
    -webkit-appearance:none;
}
.numberbox.spinner .textbox-addon.textbox-addon-right{
    display: none;
}

.lp .adapter,
.sp .adapter,
.ln .adapter,
.sn .adapter{
    height: auto!important;
}
.datagrid-row-selected {
    background: #D7EEFF;
    color: #666;
}
.search_box .creatclass:after,.search_box:after{
    content:".";
    display:block;
    clear:both;
    height:0;
    visibility:hidden;
}
.search_box .creatclass,
.search_box,
.search_box .main_table_title {
    zoom:1;
    margin-bottom:0.5rem;
    width:100%;
}
.search_box .creatclass{
    float: left;
}
/*.SummonDetails{
    float: right;
    margin-right: 4px;
}*/
.search_box{
    margin-bottom: 0;
}
.search_box .adapter.fieldDrag{
    /*margin-bottom:0!important;*/
    display: inherit;
    height:auto;
    float:none;
}
.search_box .CustomersAdapter{
    width:100% !important;
}
.search_box .adapter .textbox{
    height: 100% !important;
}
/*搜索按钮*/
.btn_box{
    position: absolute;
    bottom:0;
    height:1.5rem;
    width:100%;
    line-height: 1.5rem;
}
.search_box_con{
    width:13.5rem;
    margin: 0 auto;
}
.price_btn{
    height: 1.5rem;
    width: 50%;
    display:inline-block;
    float: left;
    background: #000;
    border:none;
    outline: none;
    color:#fff;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
}
.price_cancel{
    background:#bcc1c5;
}
.price_ok{
    background:#499cff;
}
.add_modal .price_cancel{
    -webkit-border-radius: 0 0 0 5px;
    -moz-border-radius: 0 0 0 5px;
    border-radius: 0 0 0 5px;
}
.add_modal .price_ok{
    -webkit-border-radius: 0 0 5px 0;
    -moz-border-radius: 0 0 5px 0;
    border-radius: 0 0 5px 0;
}
.addform_con{
    height:6rem;
    overflow-y: auto;
    width:10.7rem;
    margin: 0 auto;
}

/*easyui弹窗样式*/
.window{
    padding-top: 0;
}
.window .window-header{
    padding-bottom: 0;
}
.window .window-header .panel-title{
    height:1.5rem;
    line-height: 1.5rem;
    background: #383838;
    font-size: 12px;
    color:#fff;
}
.window .dialog-button,
.window .messager-button{
    background: #fff;
}
.window .messager-button,
.window .dialog-button{
    padding:5px 5px 0.7rem;
}
.dialog-button .l-btn{
    width:70px;margin-left: 5px;
}
.window .dialog-button .l-btn{
    background: #53a6ff;
    color: #fff;
    outline: none;
    border: none;
}
.window .dialog-button .l-btn:focus{
    outline: none;
    border: none;
}
 
.weather_icon{
    display: none;
}
.clear{
    clear:both;
}
.bottom_margin{
    margin-bottom:2.3rem;
    margin-top: 1.9rem;
    position: relative;
    left: 0;
}
.bottom_margin>form{
    overflow-y: auto;
}
 
/*物流*/
.title_font{
    width:14.6rem;
    word-break:break-all;
}
 
/*天气*/
.BIGweather_icon{
    display: inline-block;
    width:22px;
    height:22px;
    background-image: url("../../images/BIGweather_icon.png");
    background-repeat: no-repeat;
    margin-right: 2px;
    margin-left: 10px;
    vertical-align: middle;
}
 
/**
 * 底部的统一样式
 */
.home_bottom{
    height:2rem;
    line-height: 2.15rem;
    margin-top:0.2rem;
    border-top:1px solid #e6ebf7;
    background: #fff;
    padding-top:0.15rem;
    position: fixed;
    bottom: 0;
    left: 0;
    right:0;
    width:100%;
    display: -moz-box;
    display: -webkit-box;
    display: box;
    z-index: 2;
}
.home_bottom a{
    color:#666;
    font-size: 0.44rem;
    display:block;
    -moz-box-flex: 1;
    -webkit-box-flex: 1;
    box-flex: 1;
    text-align: center;
    width:25%;
}
.Abtn_pic{
    width:1.35rem;
    height:1.35rem;
    margin:0.325rem auto;
}
.Abtn_pic img{
    width:100%;
    height:100%;
    -webkit-transition: .5s;
    -moz-transition: .5s;
    -ms-transition: .5s;
    transition: .5s;
}
/*#mobile_msg span{
    position:relative;
}*/
#mobile_msg{
    position:relative;
}
.message_tip{
    display: inline-block;
    position: absolute;
    top:0.25rem;
    /*right: -0.1rem;*/
    right: 1.1rem;
    width: 0.25rem;
    height:0.25rem;
    -webkit-border-radius:0.25rem;
    -moz-border-radius:0.25rem;
    border-radius:0.25rem;
    background: red;
}
.home_bottom span{
    display:inline-block;
    width:1rem;
    height:1rem;
    margin: 0 auto;
}
.home_bottom p{
    line-height: 1rem;
    position: relative;
    bottom: 1rem;
}
.actives{
    color:#53a6ff;
}
/*物料库存，业务单查询弹出层*/
.seach_modal{
    position: fixed;
    top:0;
    right:0;
    bottom:2.15rem;
    left:0;
    z-index: 2;
    display: none;
}
.seach_div{
    position: fixed;
    bottom:2.15rem;
    left:0;
    right:0;
    height:7rem;
    text-align: center;
    background: rgba(102,102,102,0.8);
    background: -moz-linear-gradient(top,rgba(234,234,234,0.8) 0%,rgba(102,102,102,0.8) 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(234,234,234,0.8)), color-stop(100%,rgba(102,102,102,0.8)));
    background: -webkit-linear-gradient(top,rgba(234,234,234,0.8) 0%,rgba(102,102,102,0.8) 100%);
    background: -o-linear-gradient(top,rgba(234,234,234,0.8) 0%,rgba(102,102,102,0.8) 100%);
    background: -ms-linear-gradient(top,rgba(234,234,234,0.8) 0%,rgba(102,102,102,0.8) 100%);
    background: linear-gradient(to bottom,rgba(234,234,234,0.8) 0%,rgba(102,102,102,0.8) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='rgba(234,234,234,0.8)', endColorstr='rgba(102,102,102,0.8)',GradientType=0 );
}
.seach_div a{
    display:block;
    height:3.5rem;
    width:3.5rem;
    margin: 0 auto;
    font-size:0.53rem;
    color:#fff;
}
.business_pic,
.materials_pic{
    width:1.8rem;
    height:1.8rem;
}
.business_pic{
    margin: 0.4rem auto 0;
}
.materials_pic{
    margin:0.2rem auto 0;
}
.business_pic img,
.materials_pic img{
    width:100%;
    height:100%;
}
/**
 * 详情页面的统一样式
 */
.margin_top4{
    width:15.6rem;
    margin: 0.2rem auto 0;
    background: #fff;
    font-size: 0.53rem;
    color:#666;
    border:1px solid #ebecf1;
    -webkit-border-radius:2.22px;
    -moz-border-radius:2.22px;
    border-radius:2.22px;
    display: block;
}
.pading_10{
    padding:0 0.5rem;
}
.show_row{
    line-height: 1.5rem;
    border-bottom:1px solid #f2f3f6;
}
.show_row:after{
    content: ".";
    display: block;
    clear: both;
    height: 0;
    visibility: hidden;
}
.title_font{
    color:#333;
    font-size: 0.8rem;
    line-height: 1.5rem;
}
/*备注*/
/*.remarks{
    padding:0.5rem 0;
}*/
.remarks div{
    width:10.5rem;
    /*line-height: 1rem;*/
    text-align: right;
}
/*头像*/
.toux_pic{
    width:0.75rem;
    height:0.75rem;
    display: inline-block;
    margin-top:0.375rem;
    float: left;
    border-radius: 0.75rem;
    overflow: hidden;
    margin-right:5px;
}
 
/**
 * 列表页面的统一样式
 */
/*搜索框样式*/
.search{
    text-align: center;
    height:1.2rem;
    background: #fff;
    overflow: hidden;
    position: relative;
}
.search_input{
    float: left;
    padding-left:0.75rem;
    height:100%;
    border: none;
    outline: none;
    width:14.85rem;
    text-align: center;
}
.search_input:focus{
    outline: none;
}
.search_pic{
    position: absolute;
    left:6.5rem;
    top:0;
    width:0.9rem;
    height: 0.9rem;
    margin-top:0.15rem;
}
.search_focus{
    position: absolute;
    right:0.1rem;
    top:0;
    width:0.9rem;
    height: 0.9rem;
    margin-top:0.15rem;
    padding-left:0.2rem;
    padding-right:0.1rem;
    border-left:1px solid #ddd;
}
/*列表样式*/
.title_fonts{
    font-size: 0.667rem;
    color:#333;
    line-height: 1.4rem;
    display: inline-block;
    /*width:11rem;*/
}
.click_pic{
    height:1.5rem;
    line-height: 1.5rem;
    display: none;
}
.click_tu_pic{
    width:1rem;
    height:1rem;
    display: inline-block;
    margin:0.25rem 0.5rem 0 0.2rem;
}
div.border_color{
    border:1px solid #badbff;
}
.lie_state{
    display: block;
}
.moveBtn{
    width:2.5rem;
    height:1rem;
    background: transparent url("../../images/weixin/messages_del_all.png") no-repeat center right; 
    border:none;
    border-radius:0.6rem;
    outline:none;
    margin-top:0.3rem;
    color:#fff;
    background-size:0.7rem 0.7rem;
}
/*switchButton的样式*/
.switch_btn{
    width:2.5rem;
    height:1rem;
    background: #53a6ff;
    border: none;
    border-radius:0.6rem;
    outline: none;
    margin-top:0.3rem;
    color:#fff;
}
 
.switch_btn i{
    display:inline-block;
    width:0.9rem;
    height:0.9rem;
    background: #fff;
    border-radius:0.6rem;
    line-height:0.6rem;
    float: left;
    margin: 0.05rem;
}
.switch_btn i.off{
    float: right;
}
.status{
    color:#fff;
    line-height:1rem;
    font-size: 0.44rem;
    display: inline-block;
    /*float: left;
    margin-left:0.01rem;*/
    vertical-align: middle;
    margin-top: 0.1rem;
}
 
#jiazai,.list_loading {
    font-size:0.53rem;
    text-align: center;
    color: #59a9fe;
    line-height: 0.8rem;
    width: 15.6rem;
    height:0.8rem;
    margin: 0.4rem auto 0.4rem;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 2.22px;
}
.pic_icon{
    float:right;
    width:0.9rem;
    margin-top:0.45rem;
}
/*多重搜索框*/
.search_box{
    /*width:13.5rem;*/
    /*height:3.9rem;*/
    /*margin:0 auto;*/
    margin-top:0.25rem;
    /*margin-bottom:0.5rem;*/
    display:none;
    position: relative;
    padding-bottom: 2rem;
}
.search_box .textbox-text{
    width:100% !important;
    height:100% !important;
    text-align: left!important;
    background: #fff;
}
.search_text,
.main_table_title_span{
    display:inline-block;
    width:36%;
    margin-bottom:0.5rem;
    line-height:1.3rem;
}
.search_box .search_text,
.search_box .main_table_title_span{
    float: left;
    margin-bottom:0!important;
}
#defined_customers{
    width:100%;
    /*margin-bottom:0.3rem;*/
}
.search_many{
    margin-top:0;
}
.search_main,
.search_many .adapter,
.adapter{
    display:inline-block;
    width:63%;
    height:1.3rem;
    float: left;
}
.search_main>input{
    width:45%;
}
.search_manyBtn,#search_Button{
    width:100%;
    height:1.2rem;
    /*margin-top:0.5rem;*/
    text-align:center;
    /*border-radius: 5px;*/
    background-color: #53a6ff;
}
.search_manyBtn>img,
#search_Button>img{
    width:0.5rem;
    height:0.5rem;
    vertical-align: middle;
}
.search_s{
    display: inline-block;
    vertical-align: middle;
    line-height: 1.2rem;
    color:#fff;
}
.mark_text{
    color:#53a6ff;
}
/*YnModuke*/
.enable,.disable{
    width:1rem;
    height:1rem;
    border: 0.05rem solid #cfcfcf;
    display: inline-block;
    vertical-align: middle;
    position: relative;
}
.enable input,.disable input{
    opacity: 0;
    line-height: 2rem;
    width:1rem;
    height:1rem;
}
.enable span,.disable span{
    width: 0.4rem;
    height: 0.4rem;
    position: absolute;
    background: #3f7ab9;
    top:0.3rem;
    left:0.3rem;
    z-index: 100;
}
/*.creatclass:nth-last-of-type(1) .adapter{
    margin-left:-0.2rem;
}*/
/*.adapter[code="0d12ead03d"] .combo,.adapter[code="f48711c3b5"] .combo{
    margin-left:1.4rem;
}*/
.adapter label,
.adapter label{
    margin-left:0.75rem;
    margin-right:1.5rem;
}
input.enable_yes + span{
    display: none;
}
input.enable_yes:checked + span{
    display: block;
}
 
/*价格试算图标*/
.price_title .price_add,.price_add,
.price_title .price_del,.price_del,
.price_title .pointer_icon,.pointer_icon{
    display: inline-block;
    padding: 0;
    width:0.9rem;
    height:0.9rem;
    margin:-0.25rem 0.25rem 0;
    vertical-align: middle;
}
.price_title .price_add,.price_add{
    background-image:url("../../images/weixin/price_add.png");
    background-repeat: no-repeat;
}
.price_title .price_del,.price_del{
    background-image:url("../../images/weixin/price_del.png");
    background-repeat: no-repeat;
}
.price_title .pointer_icon,.pointer_icon{
    background-image:url("../../images/price_go.png");
    background-repeat: no-repeat;
    background-position: 0px 3px;
}
.price_boxDiv>span,
.price_boxDiv .right{
    float: left;
}
.price_boxDiv .right{
    margin-left: 15px;
}
 
/*导航*/
.top_height{
    height:1.8rem;
}
.nav{
    padding-top: 0.2rem;
    padding-bottom: 0.2rem;
    background:#f2f3f8;
    position:fixed;
    top:0;
    left: 0;
    right:0;
    z-index: 1;
}
.margin4{
    background: #ffffff;
    width:15.6rem;
    margin:0 auto;
    border:1px solid #ebecf1;
    -webkit-border-radius:2.22px;
    -moz-border-radius:2.22px;
    border-radius:2.22px;
}
/*公告*/
 
.home_blt{
    background: #fff;
    width: 13.5rem;
    /*border: 1px solid #ebecf1;*/
}
.home_bulletin{
    height:1.35rem;
    color:#666;
}
.home_blt_title{
    font-size: 0.667rem;
    margin-left:0.4rem;
    display: inline-block;
    float: left;
    line-height: 1.35rem;
    color: #53a6ff;
}
.home_blt div{
    width: 11rem;
    float: left;
    height: 1.35rem;
    font-size: 0.53rem;
    overflow:hidden;
    display: inline-block;
}
.home_blt div a{
    line-height: 1.35rem;
    text-decoration:none;
    display: inline-block;
    color:#999;
    height: 1.35rem;
}
.home_blt div a span{
    display: block;
}
.home_blt_date{
    text-align: right;
    float: right;
    color:#3f7ab9;
    font-size: 0.53rem;
    line-height: 1.35rem;
}
 
 
/*nav*/
.nav_icon{
    width:1.8rem;
    height:1.35rem;
    background:#fff url("../../images/weixin/nav_ico.png") no-repeat center;
    background-size: 1rem 0.7rem;
    border:1px solid #ebecf1;
}
.nav_panel .panel-tool a:hover{
    background-color: transparent;
}
/*.nav_icon{
    display: inline-block;
    width:1.8rem;
    height:1.8rem;
    background: url("../../images/weixin/nav_icon.png") no-repeat;
    background-size: 100%;
    position: fixed;
    left:10px;
    top:10px;
    z-index: 100;
}
.nav_icon.nav_icon_position{
    left:210px;
}*/
.qiyeoa_nav{
    position: fixed;
    top:0;
    bottom: 0;
    left:0;
    right:0;
    background: rgba(0,0,0,0.4);
    display:none;
    z-index: 12;
}
.nav_panel{
    width: 200px;
    height:100%;
    background: #fff;
    position: absolute;
    top:0;
    left:-100%;
    overflow-y: auto;
}
.nav_panel .accordion{
    border: none;
}
.nav_panel .panel-title{
    font-size: 0.57rem;
    color:#383838;
    font-weight: normal;
}
.nav_panel .accordion .accordion-header{
    background: #fff;
}
.nav_panel .panel-header{
    padding:10px 20px;
}
.nav_panel .title_img{
    width: 16px;
    vertical-align: middle;
    filter:invert(0.5);
    margin-right:10px;
}
.nav_panel .accordion .accordion-header-selected .lineHeight30{
    color: #53a6ff;
}
.nav_panel .accordion .accordion-header-selected .title_img{
    filter:invert(1);
}
.nav_panel .panel-tool{
    right:20px;
}
.nav_panel .accordion-collapse{
    background: rgba(0, 0, 0, 0) url("../../images/new_nav_icon.png") no-repeat scroll 0 -16px;
}
.nav_panel .accordion-expand{
    background: rgba(0, 0, 0, 0) url("../../images/new_nav_icon.png") no-repeat scroll -16px -16px;
}
/*二级*/
.nav_panel .hoverLeftBor a{
    padding-left:40px;
    display: block;
    height:45px;
    line-height: 45px;
    border:none;
    position: relative;
    cursor: pointer;
    text-align: left;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: normal;
    color: #383838;
    font-size: 0.57rem;
}
.nav_panel:first-child .hoverLeftBor a{
    padding-left: 20px;
}
.nav_panel .accordion .accordion-body{
    background: #edeff2;
}
.hoverLeftBor .accordion-collapse,
.hoverLeftBor .accordion-expand{
    display: inline-block;
    width:20px;
    height:20px;
    float: right;
    margin-top: 13px;
    margin-right: 15px;
}
 
/*三四级*/
.nav_back{
    height: 45px;
    line-height: 45px;
    border-bottom: 1px solid #e4e4e4;
    padding-left: 40px;
    font-size:0.57rem;
    color:#383838;
    background:#c8c9cc url("../../images/weixin/nav_back.png") no-repeat 20px center;
}
.other_nav>a,.other_nav>div{
    border:none;
    line-height: 45px;
    color:#2b3953;
    display: block;
}
.other_nav>a{
    padding-left: 40px;
    border-bottom: 1px solid #e4e4e4;
    font-size: 0.57rem;
    color:#383838;
}
.other_nav .panel-header{
    border-color:#e4e4e4;
}
.other_nav .panel-header{
    padding-left:40px ;
}
 
/******导航选中*******/
.nav_selected{
    background:#53a6ff;
}
.nav_selected .title_img{
    filter:invert(0);
}
.nav_selected span{
    color:#fff;
}
.nav_panel .acc .select_item{
    background:#53a6ff;
    color:#fff;
}
 
.adapter_con1,.adapter_con2{
    display: inline-block;
    float: left;
    height: 30px;
}
.adapter_con1{
    width:65%;
}
.adapter_con2{
    width:34%;
    height:30px;
}
.adapter_con1 .textbox-text{
    background: #fff;
}
 
/*成品标准*/
.PrintStandard .adapter{
    width:100%;
}
.numberbox .textbox-addon,
.numberbox .spinner-arrow,
.numberbox .spinner-arrow-up,
.numberbox .spinner-arrow-down{
    width:18px!important;
}
.numberbox .textbox-text{
    width:90%!important;
}
/*滑动按钮*/
.scrollBtn{
    position:fixed;
    bottom:-50px;
    right:20px;
    z-index:1;
    width:2.25rem;
    height:2.25rem;
    opacity: 0;
    background: url("../../images/weixin/scrollTop_btn.png") no-repeat center;
    background-size:1.6rem 1.6rem;
    /*display:none;*/
}
.adapter[code="a69d8cd45a"]{
    display:none;
}
 
/*公告弹窗*/
.bullet_con{
    height:6.5rem;
    overflow: auto;
    padding:0.5rem;
    font-size:0.53rem;
    text-align:center;
}
.bullet_con span:first-child{
    color:#587ed1;
}
.home_Bullet h3{
    position: relative;
}
.bullet_colse{
    position: absolute;
    display: inline-block;
    width:1rem;
    height:1rem;
    top:0.25rem;
    right:0.25rem;
    background: url("../../images/weixin/home_colse.png") no-repeat center;
    background-size:0.5rem 0.5rem;
}
 
/*业务单查询弹窗*/
.add_modal{
    position: fixed;
    top:0;
    right:0;
    bottom:0;
    left:0;
    background: rgba(0,0,0,0.2);
    z-index: 100;
    display: none;
}
.add_modal .addPrice_win{
    width:12.5rem;
    height:9rem;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    background: #fff;
    position: absolute;
    top:50%;
    left:50%;
    margin-left:-6.25rem;
    margin-top: -5.5rem;
    box-shadow: 0 3px 3px rgba(0,0,0,0.15);
}
/*.add_modal .addPrice_win.home_business{
    height: 10rem;
}*/
.add_modal .addPrice_win h3{
    height:1.5rem;
    line-height:1.5rem;
    background:#383838;
    color:#fff;
    font-size:15px;
    font-weight: 100;
    -webkit-border-radius: 0.25rem 0.25rem 0 0;
    -moz-border-radius: 0.25rem 0.25rem 0 0;
    border-radius: 0.25rem 0.25rem 0 0;
    text-align: center;
}
.add_modal .add_form{
    /*width:10.5rem;
    margin: 0 auto;*/
    /*height: 9.5rem;*/
    width:100%;
    font-size:0.53rem;
    color:#666666;
    position: relative;
    float: left;
    height:7.5rem;
}
.home_Bullet .add_form{
    width:10.5rem;
}
.add_modal .main_table_title_span{
    display: inline-block;
    margin: 0;
}
.add_modal .addPrice_win .main_table_title:last-child{
    margin-top: 0.2rem;
}
.add_modal .adapter{
    width:10.5rem;
    height:25px;
}
.add_modal .adapter_structure{
    height:24px;
}
/*.add_modal .price_btn{
   !* margin:0 0.5rem;*!
    margin: 0 0 0 0.75rem;
    border:none;
    outline: none;
    height:1.2rem;
    padding:0 1.4rem;
    color:#fff;
    -webkit-border-radius: 0.2rem;
    -moz-border-radius: 0.2rem;
    border-radius: 0.2rem;
    margin-top: 0.5rem;
}*/
/*.home_Bullet .price_btn{
    margin: 0 0 0 0.5rem;
}
.add_modal .price_ok{
    background: #53a6ff;
}
.add_modal .price_cancel{
    background: #c4c8cc;
}*/
.add_modal .textbox-text{
    background: #fff;
    text-align: left!important;
}
.add_modal .business_mar{
    margin:1.5rem 0 1.8rem;
}
/*
.set_height{
    height:1.3rem;
}*/
.cont_empty{
    color:red;
    float:right;
    padding-top:0.3rem;
    display:none;
}
.text_wen{
    width:80%;
    margin:0 auto;
    padding-top:0.5rem;
    text-align:left;
}
/**公告补充**/
.notice_time{
    display:inline-block;
    width:100%;
    text-align:center;
}
.notice_left,.notice_right{
    width:1rem;
    height:7.5rem;
    background:#c6c8cc;
}
.notice_right img,.notice_left img{
    width:1rem;
    margin-top:4rem;
}
.notice_right{
    float:right;
}
.notice_left{
    float:left;
}
.clear_fix{
    content:"";
    display:block;
    clear:both;
}
.material_search{
    width:3.6rem;
}
.list_loading{
    margin-top:-0.5rem;
}
.list_loading span{
    display:none;
    color:#999;
}
/*加载更多*/
.ball-beat{
    text-align: center;
    display:block
}
.ball-beat > div {
    background-color: #666;
    width:0.3rem;
    height:0.3rem;
    border-radius: 50%;
    margin: 3px;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
    display: inline-block;
    -webkit-animation: ball-beat 1.2s 0s infinite linear;
    animation: ball-beat 1.2s 0s infinite linear;
}
.ball-beat > div:nth-child(1) {
    border-radius: 51%;
    -webkit-animation-delay: 0.4s !important;
    animation-delay: 0.4s !important;
}
.ball-beat > div:nth-child(2) {
    border-radius: 51%;
    -webkit-animation-delay: 0.8s !important;
    animation-delay: 0.8s !important;
}
@-webkit-keyframes ball-beat {
    0%{
       opacity: 0.5;
       -webkit-transform: scale(0.5);
       transform: scale(0.5);
    }

    40% {
        opacity: 1;
        -webkit-transform: scale(1.5);
        transform: scale(1.5);
    }
 
    100% {
        opacity: 0.5;
        -webkit-transform: scale(0.5);
        transform: scale(0.5);
    }
}
 
@keyframes ball-beat {
    
    0% {
        opacity: 0.5;
        -webkit-transform: scale(0.5);
        transform: scale(0.5);
    }

    40% {
        opacity: 1;
        -webkit-transform: scale(1.5);
        transform: scale(1.5);
    }
 
    100% {
        opacity: 0.5;
        -webkit-transform: scale(0.5);
        transform: scale(0.5);
    }
}

/*成品尺寸组件*/
.easyui-PrintSize .adapter{
    width: auto;
}
.comm .lockLine input[name="lockline"] + span{
    display: none;
}
.comm .lockLine input[name="lockline"]:checked + span{
    display: block;
}
.printSize{
    padding:10px;
}
.printSize span{
    list-style: none;
    float: left;
    border: 1px solid #d6d6d6;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    padding:0 8px;
    margin-right: 5px;
    margin-left: 0;
    margin-bottom: 5px;
    background: #f4f6f9;
    box-sizing: border-box;
    cursor: default;
}
.printSize span.printSizeSelect{
    background:#6c9aff;
    color:#fff;
    border:1px solid #6c9aff;
}
.comm .con_span{
    display: inline-block;
    line-height: 25px;
    vertical-align: middle;
    float: left;
}
.comm .con{
    margin: 10px 0;
}
.margin-l{
    margin-left: 10px;
}
#label_defined_sccph{
    width:100%;
}