* {margin: 0;padding: 0;}
a{font: 14px/1.6 "Microsoft Yahei";text-decoration: none;}
.clear {clear: both;}
table{border: 0;margin: 0;padding: 0;border-spacing:0;}
ul{padding: 0;}
ul, li {list-style: none;}

html,body{
    position:relative;
    height:100%;
    min-height:100%;
}
body {font: 14px/1.6 "Microsoft Yahei";background: #f4f4f4;color: #3a3a3a;}

.head-tips{
    display: flex;justify-content: center;align-items: center; height: 40px;
}
.head-tips span{
    font-size: 15px;color: #a0181c;
}

.topjump{
    position:fixed;top:0;left: 0;
    width:100%;height:40px;background: #ffffff;z-index: 10;
    display: flex;align-items: center;  border-bottom: solid 1px #f4f4f4;}
.topjump_left{ position: absolute;left: 8px;top: 0;width: 40px;height:40px;}
.topjump_left a{
    width: 40px;height:40px;display: flex;justify-content: center;align-items: center;
    font-weight: bold;font-size: 15px;color: black;}
.topjump_left span{
    width: 10px;height: 10px;
    border-top: solid 2px #000;border-left: solid 2px #000;
    transform: rotate(-45deg);
    -webkit-transform:rotate(-45deg);  /*兼容-webkit-引擎浏览器*/
    -moz-transform:rotate(-45deg);
}
.topjump_right{font-size: 15px;width: 100%; text-align: center;}

.userName{
    position: absolute;left: 8px;top: 0;
    width: 100px;height: 40px;font-size: 15px;
    display: flex;align-items: center;
}
.backLogin{
    position: absolute;right: 8px;top: 0;width: 40px;height:40px;
    font-size: 15px;color:rgba(22, 155, 213, 1) ;
    display: flex;align-items: center;
}

.bottom_taps {
    margin: 10px;
    font-size: 15px;
    text-align: center;
    color: #999;
}
.fillimg{width: 100%;height:100%;}


input::-webkit-input-placeholder{color: #cccccc;}
input::-moz-placeholder{color: #cccccc;}
input:-moz-placeholder{color: #cccccc;}
input:-ms-input-placeholder{color: #cccccc;}




.default_color { color:#a0181c; }
.default_bg { background:#a0181c; }
.default_border{
    border-radius: 4px;
}













/*自定义提示框*/
.define-weui-toast {
    min-width: 150px;max-width: 350px;
    min-height: 30px;
    padding:5px;

    position: fixed;z-index: 5000;top: 40%;left: 50%;
    -webkit-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%);
    text-align: center;
    border-radius: 5px;
    color: hsla(0,0%,100%,.9);
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    background-color: #4c4c4c;
}