.content{ background-color:#fff;}

.bar-tab .tab-item.active, .bar-tab .tab-item:active {
    color: #DF2126;
}

.icon-lm::before {
    background-color:#FF0000;
}

.lm{position:relative;}
.lm .didh{width:10rem; position:absolute; background-color:#000000;  right:0.1rem; top:-4.15rem; z-index:20; padding:0.25rem;   display:none;-webkit-border-radius:0.15rem; border-radius:0.15rem; opacity:0.8 }
.lm .didh li{ text-align:left; color:#ffffff; background-color:#000000; font-size:0.8rem; height:1.8rem; line-height:1.8rem; padding-left:0.5rem; -webkit-border-radius:0rem; border-radius:0rem; }
.lm .didh li:hover{ background-color:#FFFF00; color:#D22128;}
.lm:hover .didh{ display:block;}

.bar-tab .tab-item .icon ~ .tab-label {

    font-size: .65rem;
    line-height:0.8rem;

}
.bar-tab {
    height:2.6rem;
}
.box1{ height:8rem; background-color:#FFFFFF; padding:0.5rem;}

.box2{ height:8.5rem; padding-top:0.5rem; border: 0px solid #f5f5f5; background-color:#FFFFFF; }
.box2 p{ padding-left:0.5rem; padding-right:0.5rem;}

.middle {
    display: inline-block;
    vertical-align: middle;
}
.width-80 {
    width: 80%;
}
.c33{ width:33.3%; float:left;}

.sybt{width:100%; height:5.5rem; display:block;  background-color:#DF2126; padding:1rem;
    -webkit-border-radius:5px;
    border-radius:5px;
    margin-bottom:0.5rem;
    position:relative;
}
.sybt p,.sybt h3{ color:#FFFFFF;}
.sybt p{ font-size:0.7rem;color:#FFFF00;}
.sybt i{ position:absolute; font-size:2.5rem; top:1.5rem; right:1rem; color:#FFFF00; }


.notifacation {
    position:fixed;
    left:0.2rem;
    top:0.5rem;
    z-index:998;
    width:19rem;
    height:5.1rem;
    -webkit-transition:-webkit-transform 1s ease;
    transition:-webkit-transform 1s ease;
    -o-transition:-o-transform 1s ease;
    -moz-transition:transform 1s ease,-moz-transform 1s ease;
    transition:transform 1s ease;
    transition:transform 1s ease,-webkit-transform 1s ease,-moz-transform 1s ease,-o-transform 1s ease;
    -webkit-perspective:1000;
    -moz-perspective:1000;
    perspective:1000;
    -webkit-transform:translate3d(-130%,0,0);
    -moz-transform:translate3d(-130%,0,0);
    transform:translate3d(-130%,0,0);
    background-image:url(images/tm.png);
    -webkit-box-shadow:0 0 30px 0 rgba(0,0,0,.2);
    -moz-box-shadow:0 0 30px 0 rgba(0,0,0,.2);
    box-shadow:0 0 30px 0 rgba(0,0,0,.2);
    -webkit-border-radius:0.25rem;
    -moz-border-radius:0.25rem;
    border-radius:0.25rem;
}


.notifacation.active {
    -webkit-transform:translate3d(0rem,0,0);
    -moz-transform:translate3d(0rem,0,0);
    transform:translate3d(0rem,0,0)
}

.absoluteRT{top:0}
.absoluteRB,.absoluteRT{position:absolute;right:0}





.login_telephone,.check_num{height:2.5rem;position:relative;border:0.05rem solid #ededed;}
.login_telephone input,.check_num .msg_text {
    width:100%;

    height: 1.35rem; line-height: 1.25rem; padding:1.25rem 0; font-size: 0.8rem;
    padding-left:2.75rem;
    box-sizing:border-box;
}

.login_telephone img{position:absolute;left:0.8rem;top:0.55rem;z-index:1;}

.check_num {
    position:relative;
    margin-top:1rem;
}

.check_num img {
    position:absolute;
    left:0.8rem;
    top:0.55rem;
    z-index:1;
}

.check_num .get_num {
    position:absolute;
    right:-0.05rem;
    top:-0.05rem;
    display:inline-block;
    border:none;
    width:6rem;
    height:2.6rem;
    font-size:0.8rem;
    line-height:2.6rem;
    text-align:center;
    -webkit-border-radius:0rem;
    border-radius:0rem;
    background:#DF2126;
    color:#fff;
    cursor:pointer;
}

.login_btn input {
    width:100%;
    height:2.6rem;
    line-height:2.6rem;
    -webkit-border-radius:0px;
    border-radius:0px;
    background:#DF2126;
    color:#fff;
    font-size:1rem;
    border:none;
    margin-top:1rem;
    margin-bottom:1rem;
    cursor:pointer
}

.box-shadow {
    box-shadow: 0 0px 0.5rem #ccc;
}

input, textarea, button {
    outline: none;
    margin: 0;
    padding: 0;
    padding-left: 0px;
    border: none;
}
/*button, input, select, textarea {
    font-size: 100%;
    outline: none;
    background: transparent;
}*/
input::-ms-clear, input::-ms-reveal{display: none;}
.get_num:disabled{
    background-color:#393D49;
    cursor:default;
}

