@font-face {
    font-family: shuzi;
    src: local('shuzi'), url("../ttf/number.ttf");
    /*format("truetype");*/
}

.shuzi-font {
    font-family: "shuzi", "宋体", "Helvetica Neue", Helvetica, Arial, sans-serif;
    /*letter-spacing: -1px;*/
}


.index-header {
    box-sizing: border-box;
    position: absolute;
    z-index: 1;
    top: 2px;
    left: 2px;
    right: 2px;
    height: 58px;
    line-height: 58px;
    padding-left: 58px;
    background: url("../images/icon/logo-60.png") left center no-repeat scroll transparent;
    text-align: right;
}

.header-a {
    padding: 0 10px;
    font-size: 20px;
    text-decoration: none;
}

.header-a:hover {
    outline: orangered thin dashed;
}

/*icons*/
.return-16 {
    background-image: url("../../warm/resource/images/icon/16/return.png") !important;
}

.apply-16 {
    background-image: url("../images/icon/apply.png") !important;
}

.print-16 {
    background-image: url("../images/icon/print.png") !important;
}

.print-better-16 {
    background-image: url("../images/icon/print-better.png") !important;
}

.log-16 {
    background-image: url("../images/icon/log.png") !important;
}

.clear-16 {
    background-image: url("../images/icon/clear.png") !important;
}


/*suanshu*/
.expression-block {
    box-sizing: border-box;
    display: inline-block;
    padding-left: 60px;
    height: 60px;
    line-height: 60px;
}