@charset "utf-8";
.m214f-coninter{width: 1440px;margin: 0 auto;}
.m214f-txt-elise{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.m214f-imgbed{position: relative;display: block;height: 0;width: 100%;padding-top: 56.25%;overflow: hidden;}
.m214f-imgbed img{display: block;position: absolute;top: 0;left: 0;width: 100%;height: auto;}
/*.m214f-top*/
.m214f-topbox{background: url("https://www.dalmontenatale.com/images/nav_bj.png")center repeat-x;background-size: auto 100%;}
.m214f-logo{line-height: 120px;}
/*search*/
.m214f-right_top{margin-top: 24px;}
.m214f-right_top ul{}
.m214f-right_top ul li{float: right;font-size: 14px;line-height: 40px;margin-left: 9px;}
.m214f-right_top ul li a{color: #fff;}
.m214f-right_top .m214f-ssbtnbox{padding-right: 15px;}
.m214f-right_top .m214f-ssbtnbox form{display: inline;position: relative;} 
.m214f-right_top .m214f-ssbtnbox form input{vertical-align: middle;}
.m214f-right_top .m214f-ssbtnbox form .m214f-text{height: 30px;line-height: 20px;padding:0 10px;border: none;display: none;}
.m214f-right_top .m214f-ssbtnbox form .m214f-submit{width:30px;height: 30px;line-height: 20px;border: none;position: absolute;top:-6px;right:-6px;background: url("https://www.dalmontenatale.com/images/searchbtn.png") no-repeat center center;display: none;z-index: 3;}
.m214f-right_top .m214f-ssbtnbox .m214f-ssbtn{position: relative;z-index: 2;}
/*nav*/
.m214f-nabvbox{}
.m214f-nabvbox ul li{float: left;font-size: 17px;line-height: 40px;/*margin-left: 30px;*/}
.m214f-nabvbox ul li:first-child{margin-left: 0;}
.m214f-nabvbox ul li a{color: #fff;padding: 0 15px;font-size:16px;}
.m214f-nabvbox ul li:hover,.navbox ul li.on a{font-size: 20px;border-bottom: 1px solid #e3c4f3;line-height: 36px;}
.m214f-mobbtn{display: none;width: 40px;height: 40px;position: relative;}
.m214f-mobbtn .m214f-mobclose{position: absolute;right: 0;top: 0;display: none;}

.m214f-nabvbox .m214f-menu > li > span{display: none;width:30px;position: absolute;right: 0;top: 0px;cursor: pointer;text-align: center;}
.m214f-nabvbox .m214f-menu > li > span.active{transform: rotateZ(90deg);}
/*submenu*/
.m214f-nabvbox ul li{position: relative;}
/*.m214f-nabvbox ul > li:hover .m214f-submenu{display: block;}*/
.m214f-nabvbox .m214f-submenu{ width:200%;  display: none;position: absolute;z-index: 5;background: rgba(255,255,255,0.6);top: 100%;box-shadow: 0 0 10px #6e308e;left:-50%;}
.m214f-nabvbox .m214f-submenu li{width: 100%;text-align: center;}
.m214f-nabvbox .m214f-submenu li:hover{background: #6E308E;}
.m214f-nabvbox .m214f-submenu li:hover a{color: #fff;}
.m214f-nabvbox .m214f-submenu li a{font-size: 15px;padding: 0;color: #6e308e;}


/*nav btn*/
.m214f-menu-button .m214f-bar:nth-of-type(1) { margin-top: 0px;}
.m214f-menu-button .m214f-bar:nth-of-type(3) { margin-bottom: 0px;}
.m214f-bar { position: relative; display: block; width: 24px; height: 2px; margin: 5px auto; background-color: #fff; border-radius: 10px; -webkit-transition: .3s; transition: .3s; }
.m214f-cross{ margin-top: -8px; }
.m214f-cross .m214f-bar{ margin:13px auto; }
.m214f-cross .m214f-bar:nth-of-type(1) { -webkit-transform: translateY(15px) rotate(-45deg);-ms-transform: translateY(15px) rotate(-45deg); transform: translateY(15px) rotate(-45deg);}
.m214f-cross .m214f-bar:nth-of-type(2) {  opacity: 0;}
.m214f-cross .m214f-bar:nth-of-type(3) { -webkit-transform: translateY(-15px) rotate(45deg); -ms-transform: translateY(-15px) rotate(45deg); transform: translateY(-15px) rotate(45deg);}

/*pagebar*/
.m214f-pc_fanye .m214f-pb_sys_style1 .m214f-p_no_d{background-color: #763881;border: 1px solid #763881;}

 .m214f-scrollUp {
    position: fixed;
    z-index: 1000;
    background: #a1080b;
    height: 60px;
    width: 60px;
    right: 50px;
    bottom: 77px;
    color: white;
    text-align: center;
    border-radius: 50%;
    font-size: 20px;
    line-height: 60px;
    cursor: pointer;
    display: none;}
:root{--ms-accent:#1a5f7a;--ms-radius:5px;--ms-line:1.71;--ms-gap:10px;}
