
._pop{display: none; position: fixed;width: 100%;height: 100%;top: 0;left: 0;z-index: 1000;}
._pop .dim{position: fixed;width: 100%;height: 100%;top: 0;left: 0;background: rgba(0,0,0,0.5);}
._pop .wrap{background: #fff;position: fixed;left: 50%;top: 50%;transform: translate(-50%,-50%);}
._pop._subscribe .wrap{width: 360px;}
._pop._subscribe .top{background: #fafafa;padding: 30px 26px 26px 26px;position: relative;}
._pop._subscribe .top .closeBtn{position: absolute;right: 5px; top: 5px;font-size: 0;width: 36px; height: 36px;background-image: url(../img/common/close_btn_icon.png);background-size: 14px;cursor: pointer;}
._pop._subscribe .top .tit{font-size: 18px;line-height: 18px;}
._pop._subscribe .top .txt{margin-top: 20px;line-height: 14px;}
._pop._subscribe .top .count{font-size: 20px;margin-top: 20px;line-height: 20px;font-weight:400;}
._pop._subscribe .top .count span{font-size: 20px;line-height: 20px;color: #744BFF;;font-weight:400;}
._pop._subscribe .top input{width: 100%;height: 36px;margin-top: 20px;font-size: 14px;}
._pop._subscribe .con{padding: 20px 30px;}
._pop._subscribe .con .elemWrap{margin-bottom: 26px;}
._pop._subscribe .con .elemWrap .tit{margin-bottom: 8px;color: #797979;}
._pop._subscribe .con .elemWrap ._filebox{float:initial;}
._pop._subscribe .con .infortxt{margin-bottom: 20px;line-height: 22px;color: #595959;}
._pop._subscribe .con button.complete{width: 100%;height: 40px;background-color: #744BFF;; color: #fff;}
._pop._subscribe .bottom{background: #fafafa;padding: 20px 30px 30px;}
._pop._subscribe .bottom .txt{margin-bottom: 8px;}
._pop._subscribe .bottom .sub{color: #797979;}
._pop._subscribe .con select{width: 100%;}
._pop._subscribe .con input[type="text"]{width: 100%;}
._pop._alert .wrap{padding: 30px 20px 20px 30px;border-top: 5px solid #744BFF;;min-width: 450px;}
._pop._alert .wrap .popTit{font-size: 22px; font-weight: 600;margin-bottom: 10px;}
._pop._alert .wrap .txt{font-size: 16px;}
._pop._alert .wrap .btnWrap{float: right;margin-top: 20px;}
._pop._alert .wrap .btnWrap:after{content: "";display: block;clear: both;}
._pop._alert .wrap .btnWrap button{height: 40px;width: 64px;float: left;}
._pop._alert .wrap .btnWrap button.confirm{background: #744BFF;; color: #fff;}
._pop._alert .wrap .btnWrap button.cancel{background: #f3f3f3; color: #000;}
._pop._alert .wrap .btnWrap button:nth-child(2){margin-left: 5px;}
