*{box-sizing:border-box;}
.left { float: left; }
.right { float: right; }
.top { background-color:#DA251C;height:45px;padding-top: 14px;padding-left: 10px;padding-right: 10px;position: relative;z-index: 12;box-sizing:no;}
.top .logo { background-image: url(../images/wap1-logo.png); background-repeat: no-repeat; background-size:235px 38px;background-position: center;height: 38px;width: 235px;}
.top .logo img { height: 24px; width: 160px; }
.top .user { background-image: url(../images/wap2-user.png); background-repeat: no-repeat; background-size: 24px 25px; height: 38px; width: 29px; }
.nav { background-color: #ecf7ff; overflow: hidden; width: 100%; }
.nav ul { padding: 10px 0; margin: 0 auto; }
.nav ul li { float: left; text-align: center; line-height: 2em; width: 20%; }
.nav ul li a { color: #036bc5; font-size: large; }
/* ÓÒÉÏ½Ç¼Ó²Ëµ¥ */
.top .user {background-image: url(../images/f11.png);background-position: center;background-repeat: no-repeat;background-size: contain;height: 30px;width: 28px;}
.top .user2 {background-image: url(../images/f12.png);background-position: center;background-repeat: no-repeat;background-size: contain;height: 38px;width: 28px;}
.c-msubnav {position: absolute;top: 102%;width: 100%;background: white;left: 0;z-index: 1000;}
.c-msubnav-container {padding: 0 0.25rem;display: flex;}
.c-msubnav-container-left {width: 35px;height: 50px;background: url(../images/f2.png) center 17px no-repeat;background-size: 16px;}
.c-msubnav-container-right {flex-grow: 10;}
.c-msubnav-item {padding: 15px 0;display: block;font-size: 16px;color: #333;border-bottom: 1px solid #cdcdcd;padding-left: 28px;background: url(../images/f2.png) 0rem center no-repeat;background-size: 16px;}
.c-msubnav-item1 {padding-left: 0;background: none;}
.c-msubnav-item:last-of-type {border-bottom: 0;}
.c-msubnav-item2 {background-image: url(../images/f3.png)}
.c-msubnav-item3 {background-image: url(../images/f1.png)}
.c-msubnav-item4 {background-image: url(../images/f4.png)}
.c-msubnav-item5 {background-image: url(../images/f8.png)}
.c-msubnav-item6 {background-image: url(../images/f9.png)}
.c-msubnav-item8 {background-image: url(../images/f100.png)}
.masker {position: fixed;top: 0;bottom: 0;left: 0;right: 0;width: 100%;z-index: 11;height: 100%;background: rgba(0, 0, 0, 0.5);}

.search-container{padding:10px;}
.search-block{display: flex;width: 100%;border: 1px solid #DA251C;background: white;}
.search-block select{ border:none;}
.search-input{width: 100%;padding: 10px 20px;margin: 0;border: 0;font-size: 14px;background: transparent;}
.search-btn{background:url(../images/search-icon.png) center center no-repeat;background-color: #DA251C;background-size:18px;width: 80px;position: relative;left:1px; border:none}
.final-search-items {padding-top: 10px;/*width: 360px;*/display: flex;justify-content: space-between;align-items: center;margin-left: auto;margin-right: auto;padding-bottom: 10px;}
.final-search-item {text-align: center;width: 84px;display: block;color: #333;}
.final-search-image {width: 48px;height: 48px;}
.final-search-text {font-size: 14px;margin-top: 3px;}

.copyright { text-align: center; color: #aecce5; font-size:12px; padding-top:8px; }
.copyrightLogin { text-align: center; color: white; font-size: 10px; margin-top: 20px; }
.userBar-new {height:50px; background:#FFECEC; padding-left:20px;position: sticky;bottom:0px;}
.userBar-new a{color:#DA251C;text-decoration:none;line-height:50px;font-size:16px;margin-right:25px;padding-left:20px;}
.userBar-new .a1{background:url(../images/wap48-icon1.png) no-repeat left center; background-size:16px 16px;}
.userBar-new .a2{background:url(../images/wap48-icon2.png) no-repeat left center;background-size:16px 16px;}
.userBar-new .a3{ padding:0 20px 0 35px; background:#FFCCCC url(../images/wap48-icon3.png) no-repeat 15px center; background-size:16px 16px; margin-right:0;}
.userBar-new .a4login{padding-left:0px;}
.footer-new {width:100%;height:100px;background-color:#DA251C;overflow:hidden;}
.footer-new .navbar{ text-align:center; font-size:14px; padding-top:10px; color:#ffffff;}
.footer-new .navbar a{color:#fefefe; padding:0 3%; text-decoration:none;}
.footer-new .navbar .cur{color:#99ccff;}
.footer-new .copyright{line-height:20px;}

.wrapper {position: relative;}
#input1 {position: absolute;top: 0;left: 0;opacity: 0;z-index: -10;}
#input2 {position: absolute;top: 0;left: 0;opacity: 0;z-index: -10;}