@charset "utf-8";body{margin:0;padding:0;font-family:"Microsoft Yahei";font-size:14px;background-color:#fff}body{min-width:990px;overflow-x:auto}ul,ul li{margin:0;padding:0;list-style-type:none}p,h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-family:"Microsoft Yahei";font-size:14px;color:#666}span{text-decoration:none;margin:0;padding:0;font-family:"Microsoft Yahei";font-size:14px;color:#666}a:hover{text-decoration:none}img{margin:0;padding:0;border:0}.clear_float{clear:both}input{-webkit-appearance:none;border:0}input{font-family:"microsoft yahei","微软雅黑"}button{border:0;outline:0;cursor:pointer}.border_f00{border:1px solid #f00}.fl{float:left}.fr{float:right}.dn{display:none}.width1200{width:1200px;margin:0 auto}.box-sizing{box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;-webkit-box-sizing:border-box}.clear{display:block;content:'';clear:both}.box-shadow{box-shadow:-2px 3px 3px #dadee0,2px -2px 3px #dadee0,2px 2px 3px #cacfd1,2px 2px 3px #dadee0}.top_img{width:100%;height:600px;margin:0 auto;position:relative;background:url("https://files.mijwed.com/activity/wedding/20190816pc/banner.png") no-repeat top center;background-size:cover;box-sizing:border-box;text-align:center;padding-top:208px}.top_img span{display:block;font-weight:300;color:#fff}.top_img .s1{font-size:64px;letter-spacing:5px}.top_img .s2,.top_img .s3{font-size:18px;margin:40px auto 0;letter-spacing:2px}.top_img .s3{margin-top:12px}.main{min-width:1200px;margin:0 auto}.main .content{width:1200px;margin:0 auto;box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;-webkit-box-sizing:border-box}.main .tab{width:1200px;margin:0 auto}.main .tab>div{margin:29px 0;width:100%;height:52px;line-height:50px;box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;-webkit-box-sizing:border-box;border:1px solid #dddfe0;border-left:none;border-right:none}.main .tab>div:after{display:block;content:'';clear:both}.main .tab>div div{float:left;position:relative;font-size:14px;font-weight:400;color:#000;padding:0 25px;cursor:pointer}.main .tab>div div::after{position:absolute;width:1px;height:18px;background:#cdd0d1;display:block;content:'';right:0;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%)}.main .tab>div div a{color:#000000}.main .tab>div div a.active{color:#ea4352}.main .tab>div div:first-child{font-size:14px;font-weight:600;line-height:50px;color:#000;padding-left:40px;padding-right:0}.main .tab>div div:first-child:after{width:0}.main .tab>div div:last-child:after{width:0}.main .content .tab_content ul{margin-top:60px}.main .content .tab_content ul:after{display:block;content:'';clear:both}.main .content .tab_content ul .shadow{box-shadow:0 30px 30px #eaeaea}.main .content .tab_content ul .linka,.main .content .tab_content ul li{float:left;width:270px;height:484px;position:relative;margin:0 40px 50px 0;cursor:pointer}.main .content .tab_content ul .linka>div.top,.main .content .tab_content ul li>div.top{height:434px;width:100%}.main .content .tab_content ul .linka>div.top img,.main .content .tab_content ul li>div.top img{width:100%;height:100%}.main .content .tab_content ul .linka .preview,.main .content .tab_content ul li .preview{position:absolute;display:none;top:0;left:0;right:0;bottom:47px;width:100%;height:434px;background:rgba(0,0,0,0.4)}.main .content .tab_content ul .linka .preview .preview_box,.main .content .tab_content ul li .preview .preview_box{position:absolute;left:50%;top:50%;width:79px;height:79px;margin-left:-27px;margin-top:-31px;background:url("https://files.mijwed.com/activity/wedding/20190816pc/duobx.png") no-repeat center;background-size:cover;text-align:center;overflow:hidden}.main .content .tab_content ul .linka .preview .preview_box img,.main .content .tab_content ul li .preview .preview_box img{display:block;margin:20px auto 3px}.main .content .tab_content ul .linka .preview .preview_box span,.main .content .tab_content ul li .preview .preview_box span{font-size:12px;font-weight:400;color:#fff}.main .content .tab_content ul .linka .newtit,.main .content .tab_content ul li .newtit{width:100%;line-height:47px;height:47px;font-size:14px;color:#333333;padding:0 15px;box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;-webkit-box-sizing:border-box}.main .content .tab_content ul .linka .newtit span,.main .content .tab_content ul li .newtit span{float:right}.main .content .tab_content ul .linka .newtit span img,.main .content .tab_content ul li .newtit span img{margin-right:5px;position:relative;top:1px}.main .content .tab_content ul .linka .newtit2,.main .content .tab_content ul li .newtit2{color:#ffffff;background:#DC1414}.main .content .tab_content ul li:nth-child(4n){margin-right:0}.main .content .tab_content ul .animate{transform:translateY(-20px);transition:all .6s}.main .content .tab_content ul .linka:nth-child(4n){margin-right:0}.main .content .fenye_box{text-align:center}.main .content .fenye_box strong{background:#DC1414 !important}.main .content .fenye_box a:hover{background:#DC1414 !important}.l-like{padding-left:16px;background:url("https://files.mijwed.com/activity/wedding/20190816pc/hei.png") left center no-repeat;background-size:16px 16px;-webkit-background-size:16px 16px;font-size:14px}.l-like2{background:url("https://files.mijwed.com/activity/wedding/20190816pc/bai.png") left center no-repeat;color:#ffffff}