@charset "utf-8";body{background: #f6f6f6}
.m-lst-nav .tnm{font-size: 24px;text-align: center;font-weight: 700;line-height: 62px;background: #1d65c8}
.m-lst-nav ul{background-color: transparent}
.m-lst-nav ul li{border: 0;margin-top: 4px}
.m-lst-nav ul li a{display: block;background-color: #f5f5f5;font-size: 18px;color: #333;border-right: 10px solid #f5f5f5}
.m-lst-nav ul li a::after{display: none}
.m-lst-nav ul li.hover a{font-weight: 700;background-color: #d0e6fa;border-right: 10px solid #b5d3f3}
.m-lst42{height: auto;overflow: hidden}
.m-lst42 ul{height: auto;padding: 8px;overflow: hidden}
.m-lst42 ul li{background: url(smzt-li_icon.png) left 20px no-repeat;overflow: hidden;line-height: 42px;text-overflow: ellipsis;white-space: nowrap;font-size: 16px;padding-left: 12px}
.m-lst42 ul li a{overflow: hidden;font-size: 18px;color: #333;text-overflow: ellipsis}
.m-lst42 ul li a:hover{color: #1d65c8}
.m-lst42 ul li span{float: right;padding-left: 16px;color: #a7a7a7;font-size: 16px}
.m-lst42 ul li:nth-child(10),.m-lst42 ul li:nth-child(5){padding-bottom: 14px;margin-bottom: 14px;border-bottom: 1px dashed #ddd}
.m-txt-tt{font-size: 24px}
@media all and (max-width: 750px){.m-txt-tt{font-size:20px}}
@media all and (max-width: 720px){.m-txt-tt{font-size:20px}}
@media all and (max-width: 640px){.m-txt-tt{font-size:20px}}
@media all and (max-width: 600px){.m-txt-tt{font-size:20px}}
@media all and (max-width: 560px){.m-txt-tt{font-size:20px}}
@media all and (max-width: 520px){.m-txt-tt{font-size:20px}}
@media all and (max-width: 480px){.m-txt-tt{font-size:20px}}
@media all and (max-width: 440px){.m-txt-tt{font-size:20px}}
@media all and (max-width: 414px){.m-txt-tt{font-size:20px}}
@media all and (max-width: 400px){.m-txt-tt{font-size:20px}}
@media all and (max-width: 375px){.m-txt-tt{font-size:20px}}
@media all and (max-width: 360px){.m-txt-tt{font-size:20px}}
@media all and (max-width: 320px){.m-txt-tt{font-size:20px}}