@charset "utf-8";

#mainPop {position:absolute;top:0px;left:0%;width:100%;margin-left:0px;z-index:5000;}
#mainPop .pop {position:absolute;top:0;left:0;padding-bottom:35px;z-index:1;font-size:0;}
#mainPop .bgTop {overflow-x:hidden;width:100%;height:4px !important;background:#92c04c;}
#mainPop .pop .ct {overflow-y: auto;width: 100%;height:100%;background:#fff;}
#mainPop .pop .ct img {display:block;font-size:0}
/*#mainPop .pop .ct p img{margin-bottom:-21px;}*/
#mainPop .pop .ct .pop_button {width:70%;overflow:hidden;position:absolute;bottom:60px;left:50%;margin-left:-35%;}
#mainPop .pop .ct .pop_button a {display:block;float:left;width:40%;padding:10px 15px;background-color:#3f9a2b;color:#fff;font-size:17px;text-align:center;letter-spacing:-1px;}
#mainPop .pop .ct .pop_button1 a {display:block;float:none;width:90%;margin:0 auto;padding:10px 0px;border-radius:30px;background-color:#f36700;}
#mainPop .pop .ct .pop_button.pop_button2{width:60%;margin-left:-30%;}
#mainPop .pop .ct .pop_button.pop_button2 a{width:37%;}
#mainPop .pop .ct .pop_button.pop_button2 a.output{background-color:#f36700}

.pop .close {position:absolute;bottom:0;width:100%;height:35px;box-sizing:border-box;padding:0 10px;background:#353541;}
.pop .close .inp_c {margin-top:10px;vertical-align:top;}
.pop .close .inp_c>input[type=checkbox] {width:15px;height:15px;margin:0 -16px 0 0;}
.pop .close .inp_c>label {height:15px !important;padding:0 0 0 20px;background-size:15px 15px !important;color:#fff;font-size:13px;line-height:15px !important;}
.pop .close button {position: absolute;top: 3px;right: 5px;width: 30px;height: 30px;background: url(../img/common/mainPop_close.png) no-repeat center;font-size: 0;}

@media screen and (max-width:1280px) {
	/* #mainPop{display:none !important} */
}

@media screen and (max-width:760px) {
    #mainPop {top: 140px;left: 0;width: 100%;box-sizing: border-box;margin: 0;padding: 0 10px 0 10px;text-align: center;}
    #mainPop .pop {display: inline-block;position:relative;top:0 !important;left:0 !important;width:100% !important;height:auto !important;margin: 0 5px 5px 0;box-sizing:border-box;text-align:left;vertical-align:middle;}
	#mainPop .pop .ct {width:100% !important; height:auto !important;}
    #mainPop .pop .ct img {width:100% !important; height:auto !important;}
    #mainPop .pop .ct .pop_button {bottom:48px;width:90%;margin-left:-45%;}
    #mainPop .pop .ct .pop_button a {padding:8px 10px;font-size:14px;}
    #mainPop .pop .ct .pop_button.pop_button2 {bottom:50px;width:66%;margin-left:-33%;}
}
