/*============订购=============*/ .dg_body { background: -webkit-linear-gradient(top, #f85647, #fe8374); } .info_banner img { display: block; width: 100%; } .info_main { position: relative; z-index: 1; width: 94%; margin: 0 auto; background: #FFF; padding: 1rem; box-sizing: border-box; } .info_main h2 { font-size: 0.875rem; color: #2d2d2d; text-align: center; } .info_main h2 span { color: #fb6b63; } .info_main p { color: #2d2d2d; font-size: 0.875rem; text-align: center; } .info_data li { position: relative; margin-top: 1rem; /*overflow:hidden;*/ font-size: 0.75rem; color: #5e5e5e; } .info_data li.ck { text-align: left; } .info_data li.btn { margin-top: 3rem; } .info_data li .text_case { float: left; width: 50%; position: relative; } .info_data li .input_100 { width: 100%; height: 2.5rem; padding: 0.5rem; box-sizing: border-box; border: 1px #bfbfbf solid; border-radius: 5px; background: #FFF; font-size: 0.875rem; -webkit-appearance: none; } .info_data li .input_50 { height: 2.5rem; width: 100%; padding: 0.5rem; box-sizing: border-box; border: 1px #bfbfbf solid; border-radius: 5px; background: #FFF; font-size: 0.875rem; -webkit-appearance: none; } .info_data li .input_100.active, .info_data li .input_50.active { border: 1px #3274e3 solid; } .info_data li .send_btn { float: right; display: block; width: 48%; height: 2.5rem; line-height: 2.5rem; /*padding:0.4rem 0.5rem;*/ box-sizing: border-box; border: 1px #da4f33 solid; border-radius: 5px; background: #FFF; font-size: 0.875rem; color: #da4f33; text-align: center; } .info_data li .again_send_btn { float: right; display: block; width: 48%; height: 2.5rem; line-height: 2.5rem; /*padding:0.4rem 0.5rem;*/ box-sizing: border-box; border: 1px #bfbfbf solid; border-radius: 5px; background: #FFF; font-size: 0.875rem; color: #bfbfbf; text-align: center; } .info_data li .again_send_btn .number { font-style: normal; } .info_data li .chose_no { background: url(../images/chose_no.png) no-repeat left center; background-size: 0.9rem; padding-left: 1.4rem; } .info_data li .chose_yes { background: url(../images/chose_yes.png) no-repeat left center; background-size: 0.9rem; padding-left: 1.4rem; } .info_data li .red_btn { display: block; width: 100%; height: 3rem; background: url(../images/btn_bg.png) no-repeat; background-size: 100% 3rem; font-size: 1.2rem; color: #FFF; text-align: center; border: none; text-shadow: 0 2px 0 #E53B32; } .info_data li .warning { position: absolute; top: 0.8rem; right: 0; background: #FFFFFF; box-shadow: 0 2px 10px 0 rgba(91, 91, 91, 0.50); border-radius: 6px; font-size: 0.75rem; color: #EB3829; padding: 0.5rem; } .info_data li .warning #triangle-topleft { position: absolute; top: 3px; left: -14px; width: 14px; height: 14px; background: url(../images/arrow.png) no-repeat; } .info_data li .input_100.warn, .info_data li .input_50.warn { /*border: 1px #da4f33 solid;*/ } .info_data li p { text-align: center; } .info_data li p a { color: #3274e3; font-size: 0.875rem } .info_content, .info_notice { margin-top: 3rem; } .info_content fieldset, .info_notice fieldset { border-left: none; border-bottom: none; border-right: none; border-top: 1px #e6e6e6 solid; } .info_content fieldset legend, .info_notice fieldset legend { color: #4e4e4e; text-align: center; font-size: 0.875rem; background: #FFF; padding: 0 1rem; } .info_content ul li { font-size: 0.875rem; color: #000000; overflow: hidden; margin-top: 0.5rem; } .info_content ul li.f_red { color: #e8705e; margin-top: 1rem; font-weight: bold; } .info_content ul li span { display: block; float: left; width: 1rem; height: 1rem; border-radius: 50%; background: #ea7868; font-size: 0.75rem; color: #FFF; text-align: center; line-height: 1rem; margin-top: 0.2rem; } .info_content ul li p { margin-left: 1.5rem; } .info_notice ul li { font-size: 0.75rem; color: #6d6d6d; margin-top: 0.5rem; text-align: justify; } .copyright { padding: 0.5rem 0; text-align: center; color: #fff; font-size: 0.75rem; } /*遮罩*/ .layer { width: 100%; height: 100%; position: fixed; z-index: 999; top: 0; left: 0; } .layer .mask { width: 100%; height: 100%; position: absolute; z-index: 8; background: #000; opacity: 0.7; top: 0; left: 0; } .close { position: absolute; right: 8%; top: 7%; width: 8%; z-index: 9; } .close img { display: block; width: 100%; } .pop_box { position: absolute; width: 90%; left: 5%; top: 15%; z-index: 10; } .pop_box .info { width: 100%; background: #FFF; border-radius: 6px; box-sizing: border-box; padding-bottom: 1rem; } .pop_box .info .head { background: url(../images/pop_bg.png) no-repeat; width: 100%; background-size: 100%; border-radius: 6px 6px 0 0; padding: 2rem 0; } .pop_box .info .head h2 { color: #FFF; font-size: 1.2rem; font-weight: bold; text-align: center; } .pop_box .info .head h3 { color: #FFF; font-size: 0.875rem; font-weight: bold; text-align: center; padding-top: 0.5rem; } .pop_box .info .coupon p { color: #4E4E4E; font-size: 0.75rem; padding: 2rem 1rem; text-align: center; } .pop_box .info .coupon .red_btn { display: block; width: 90%; height: 3rem; background: url(../images/btn_bg.png) no-repeat; background-size: 100% 3rem; font-size: 1.2rem; color: #FFF; text-align: center; border: none; text-shadow: 0 2px 0 #E53B32; margin: auto; } /*激活*/ .info_main.jh h2 { text-align: left; } .info_notice.jh { margin-bottom: 3rem; } .info_notice.jh fieldset { margin-bottom: 3rem; } /*退订*/ .info_main.td h2 { text-align: center; } .info_notice.td { margin-bottom: 1rem; margin-top: 1rem; } /*订购成功*/ .dgcg_wrap { padding: 0 3%; text-align: center; } .dgcg_wrap .dgcg_logo { width: 40%; margin: 0 auto; padding: 5rem 0 3rem 0; } .dgcg_wrap .dgcg_logo img { width: 100%; } .dgcg_wrap h2 { font-size: 1.875rem; color: #222; letter-spacing: 1px; } .dgcg_wrap a { display: inline-block; margin-top: 3.5rem; margin-bottom: 8rem; color: #037bc7; } .dgcg_wrap .line { background: #f2f2f2; height: 2px; } .dgcg_wrap h4 { font-size: 1rem; color: #818181; margin-top: 1.5rem; } .dgcg_wrap h4 em { font-weight: bold; font-style: normal; color: #919191; padding: 0 0.5rem; } .dgcg_wrap p { color: #919191; font-size: 0.875rem; padding: 0.5rem; }