.msbtn_base{
    height: 40px;
    line-height: 40px;
    padding: 0px 10px;
}
.msbtn_default{
    background: #3098ff;
    color: #fff;
    border: 0px;
}
.msbtn_block{
    display: block;
    width: 100%;
}
/*button插件*/
.kaihu{
    top: 15%;
    position: absolute;
    z-index: 1001;
    margin: 0px;
    width: 80%;
    background: #fff;
    left: 10%;
    border-radius: 5px;
}
.kaihu>img{
    width: 100%;display: block;
}
.kaihu>.head{
    height: 20px
}
.kaihu>.btnPannel{
    padding: 10px;
    display: -webkit-box;  /* 老版本语法: Safari, iOS, Android browser, older WebKit browsers. */
    display: -moz-box;     /* 老版本语法: Firefox (buggy) */
    display: -ms-flexbox;  /* 混合版本语法: IE 10 */
    display: -webkit-flex; /* 新版本语法: Chrome 21+ */
    display: flex;         /* 新版本语法: Opera 12.1, Firefox 22+ */
    -webkit-box-flex: 1 ;  /* OLD - iOS 6-, Safari 3.1-6 */  
    -moz-box-flex: 1;     /* OLD - Firefox 19- */              
    -webkit-flex: 1;      /* Chrome */  
    -ms-flex: 1 ;          /* IE 10 */  
    flex: 1;              /* NEW, Spec - Opera 12.1, Firefox 20+ */
    text-align: center;
}
.kaihu>.btnPannel>:nth-child(1){
    width: 100%;
   
}
.kaihu>.btnPannel>:nth-child(2){
    padding-left: 10px;
    width: 100%
}
/*--开户插件--*/
.ms_mask{
    background-color: rgba(0, 0, 0, 0.5);
    position: fixed;
    top: 0px;
    width: 100%;
    height: 100%;
    white-space: nowrap;
    z-index: 999;
    opacity: 0.9;
}
/* loading */
.msui-transparent-mask{position:fixed; z-index:999; width:100%; left:0px; top:0px; height:100%; background:rgba(255,255,255,0.4);}
#msui-transparent-mask{}
#msui-loading{width:100%; position:fixed; z-index:21; left:50%; top:50%; -webkit-transform:translate(-50%, -50%); transform:translate(-50%, -50%); -moz-transform:translate(-50%, -50%); -o-transform:translate(-50%, -50%);}
#msui-loading-in{margin:0 auto; width:42px;}
@-webkit-keyframes msui-line-scale{0%{-webkit-transform:scaley(1); transform:scaley(1);} 50%{-webkit-transform:scaley(0.4); transform:scaley(0.4);} 100%{-webkit-transform:scaley(1); transform:scaley(1);}}
@keyframes msui-line-scale{0%{-webkit-transform:scaley(1); transform:scaley(1);} 50%{-webkit-transform:scaley(0.4); transform:scaley(0.4);} 100%{-webkit-transform:scaley(1); transform:scaley(1);}}
#msui-loading-in > div:nth-child(1){-webkit-animation:msui-line-scale 1s 0.1s infinite cubic-bezier(.2, .68, .18, 1.08); animation:msui-line-scale 1s 0.1s infinite cubic-bezier(.2, .68, .18, 1.08);}
#msui-loading-in > div:nth-child(2){-webkit-animation:msui-line-scale 1s 0.2s infinite cubic-bezier(.2, .68, .18, 1.08); animation:msui-line-scale 1s 0.2s infinite cubic-bezier(.2, .68, .18, 1.08);}
#msui-loading-in > div:nth-child(3){-webkit-animation:msui-line-scale 1s 0.3s infinite cubic-bezier(.2, .68, .18, 1.08); animation:msui-line-scale 1s 0.3s infinite cubic-bezier(.2, .68, .18, 1.08);}
#msui-loading-in > div:nth-child(4){-webkit-animation:msui-line-scale 1s 0.4s infinite cubic-bezier(.2, .68, .18, 1.08); animation:msui-line-scale 1s 0.4s infinite cubic-bezier(.2, .68, .18, 1.08);}
#msui-loading-in > div:nth-child(5){-webkit-animation:msui-line-scale 1s 0.5s infinite cubic-bezier(.2, .68, .18, 1.08); animation:msui-line-scale 1s 0.5s infinite cubic-bezier(.2, .68, .18, 1.08);}
#msui-loading-in > div{background-color:#3388FF; width:4px; height:25px; border-radius:2px; margin:2px; -webkit-animation-fill-mode:both; animation-fill-mode:both; display:inline-block;}
#msui-loading-text{line-height:30px; text-align:center; padding-top:5px; font-size:12px; color:#3388FF;}