@charset "utf-8";
/*清零样式*/
@import "../../module/base/reset.css";

html,body{height: 100%;}
.M_layer_box{ position: relative; height: 100%;  }
.M_layer_box .mod_layer_clear{position:fixed; left: 0; top: 0; width: 100%; height: 100%; background: rgba(0,0,0,.6);}
.M_layer_box .mod_content{position: fixed;top: 50%;left: 50%;width:692px;height:600px;margin-top: -300px;margin-left: -346px;background:rgba(255,255,255,1);box-shadow:0px 2px 4px 0px rgba(0,0,0,0.1);border-radius:4px;border:1px solid rgba(230,230,230,1);}
.M_layer_box .mod_content h3,
.M_layer_box .mod_content h4,
.M_layer_box .mod_content p{margin: 0 20px;}
.M_layer_box .mod_content h3{ overflow: hidden; height: 44px; line-height: 44px; padding: 10px 0 0; border-bottom: 1px solid #ECECEC;}
.M_layer_box .mod_content h3 span{display: inline-block; float: left; font-size: 16px; font-weight: 500;}
.M_layer_box .mod_content h3 a{display: inline-block; float: right; width: 28px; height: 28px; background: url(../../../../images/pc/pc_icon2x.png?id=201809211800) no-repeat left top;background-size: 25px 500px;background-position: 0 -45px; margin-top: 5px;}
.M_layer_box .mod_content h4{ height: 34px; line-height: 34px; margin-top: 5px; font-size: 14px; font-weight: 500; color: #333;}
.M_layer_box .mod_content h4:first-of-type{margin-top: 10px;}
.M_layer_box .mod_content p{font-size: 10px; color: #636363; line-height: 16px;}
.M_layer_box .mod_content p b{display: inline-block; color: #FF6D00; font-weight: normal;}
.M_layer_box .mod_content em{display: block; width: 102px; height: 102px; padding: 10px 20px; background: #fff;}
.M_layer_box .mod_content em img{display: block; font-size: 0; width: 100%; -webkit-object-fit: cover; -ms-object-fit: cover; object-fit: cover;}

.M_layer_tips{position: absolute;min-width: 165px;z-index: 999;border-radius: 2px;background: rgba(0,0,0,1);-webkit-filter: drop-shadow(0px 0px 1px rgba(0, 0, 0, 0.15));}
.M_layer_tips::after {content: "";position: absolute;z-index: 8;right: 12px;top: -7px;width: 10px;height: 10px;background: rgba(0,0,0,1);border-top: 1px solid rgba(0,0,0,1);border-left: 1px solid rgba(0,0,0,1);transform-origin: 0 0;-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg);}
.M_layer_tips .mod_text{margin: 7px 10px;}
.M_layer_tips .mod_text p{display: block; font-size: 12px; color: #fff; line-height: 17px;}
.M_layer_tips .mod_text a{color: #fff; text-decoration: none;}







