body{background: #232932;} .y_puicfoot{display: none;} .promotion,.promotionBox{ width: 100%; height: auto;} .promotionBox p.p_img,.promotionBox p.p_img img{ width: 100%; height: auto;} .promotionBox .pro_bm{position: relative; width: 100%; height: auto;} .pro_bm_box{ width: 76%; position: absolute; left: 50%; top: 0px; margin-left: -38%;} .pro_bm_box .bm_top{ width: 97%; margin: 0 auto;} .pro_bm_box .bm_top img{ width: 100%; height: auto;} .pro_bm_box .bm_main{ margin-top: 20px; background: url('/zt/jpztjh20191028/image/ico_bg.png') no-repeat center; background-size:100% 100%; } .pro_bm_box .bm_main form{ width: 80%; margin: 0 auto; padding:20px 0;} .pro_bm_box .bm_main form p.in_t input.in_text{border-radius: 3px; width: 100%; height: 40px; padding-left: 4%;border:none; background: #fff; font-size: 0.937rem; color: #666;} .pro_bm_box .bm_main form p.in_t{ margin-bottom: 20px;} .pro_bm_box .bm_main form p.sqs{line-height: 18px; margin-top: 25px;} .pro_bm_box .bm_main form p.sqs i{display: inline-block; width: 16px; height: 16px; background: #fff; border-radius: 2px;} .pro_bm_box .bm_main form p.sqs i.on{background: url('/zt/jpztjh20191028/image/ico_xz.png') #3B9AFF no-repeat center; background-size:100% 100%; } .pro_bm_box .bm_main form p.sqs em{font-size: 0.875rem; color: #999; padding-left:8px; position: relative; top: -3px;} .pro_bm_box .bm_main form p.sqs a{font-size: 0.875rem; color: #3B9AFF; padding-left:8px; line-height: 16px; position: relative; top: -3px;} .pro_bm_box .bm_main form a.in_but{margin-top: 20px; width: 100%; height: 40px; border-radius: 8px; font-size: 1.0.25rem; color: #fff; font-weight: bold; text-align: center; line-height: 40px; display: block; background: rgb(98, 0, 128);} .message_box{display: none; position: fixed; z-index: 30; background: #fff; border-radius: 5px; width: 80%; left: 50%; margin-left: -40%; height: 261px; top: 50%; margin-top: -130.5px;} .message_bg{ display: none; position:fixed; left: 0px; top: 0px; background: rgba(0,0,0,0.5); width: 100%; height: 100%; z-index: 28;} .message_main{ padding: 20px 15px; position: relative;} .message_main .message_gb{ display: block; position: absolute; right: 15px; top: 10px; width: 15px; height: 15px;} .message_main .message_gb img{ width: 100%; height: 100%;} .message_main p.title{ font-size: 1.125rem; color: #333; font-weight: bold; text-align: center; padding-top: 5px;} .message_main p.text{font-size: 0.875rem; color: #666; line-height: 23px; margin-top: 10px;} .xg_xiangqing{ position: fixed; z-index: 25; width: 100%; height: 50px; background: rgb(98, 0, 128); text-align: center; left: 0px;bottom: 0; line-height: 50px;} .xg_xiangqing a{ display: block; width: 100%; line-height: 50px; font-size: 1.125rem; color: #fff; font-weight: bold;} .xg_xiangqing a i{ width: 25px; height: 25px; line-height: 25px; display: inline-block; margin-right: 8px;} .xg_xiangqing a i img{width: 100%; height: 100%;} @media screen and (max-width:376px){ .pro_bm_box .bm_main form p.in_t{ margin-bottom: 15px;} .pro_bm_box .bm_main form p.sqs{margin-top: 18px;} .pro_bm_box .bm_main form a.in_but{ margin-top: 15px;} } @media screen and (max-width:321px){ .pro_bm_box .bm_main form{padding: 15px 0;} .pro_bm_box .bm_main form p.in_t{ margin-bottom: 13px;} .pro_bm_box .bm_main form p.sqs{margin-top: 15px;} .pro_bm_box .bm_main form a.in_but{ margin-top: 10px;} }