@charset "utf-8";
.points_index_notice {width: 92%;margin: 0 auto;padding: 0 0 0.5% 0;max-width: 480px;color: #444444;text-align: left;font-size: 0.95em;line-height: 1.4em;}
.points_index_wap {width: 100%;margin:0 auto;padding: 2% 0;color: #444444;text-align: left;background-color: #fff;margin-bottom: 12px;}
.points_index_btn {max-width: 520px;margin: 0 auto;}
.points_index_btn li {width: 30%;display: inline-block;vertical-align: top;text-align: center;margin-left: 1.5%;}
.points_index_btn li a { color: #444444;}
.points_index_btn li img {max-width: 88px;width: 88%;}
.points_index_btn li span {width: 100%;display: block;padding: 4% 0 14% 0;font-size: 1em;line-height: 1.4em;}
.points_index_wap_topic { text-align: center; padding: 0% 0; border: 2px solid #ff8398; line-height: 1.7em; font-size: 92%; font-size: 1.2em !important;
	background-color: #ff8398;color: #ffffff; max-width: 540px; width: 98%; margin: 0 auto;}

.points_btn_get_wap { padding: 2% 0; max-width:540px; color: #444444; display: block; margin: 0 auto; text-align: center; background-color: #fff; z-index: 99999;}
.points_btn_get_wap li { width: 32%; display: inline-block; vertical-align: top; text-align: center; padding: 4% 0; position: relative; }
.points_btn_get_wap li img { max-width: 110px; width: 70%;}

.points_btn_get_wap_open ul { width: 100%;}

.points_btn_get_tt1 { position: absolute; width: 100%; top: 16%; z-index: 99; display: inline-flex; align-items: center; justify-content: center; color: #ff8398; font-size: 2.6em;}
.points_btn_get_tt2 { position: absolute; width: 70%; left: 15%; right: 15%; top: 36%; z-index: 99; display: table; text-align: left; line-height: 1.5em; color: #444444; font-size: 1.1em;}
/*.points_btn_get_tt2 { position: absolute; width: 100%; top: 36%; z-index: 99; writing-mode: tb-rl; -webkit-writing-mode: vertical-rl; writing-mode: vertical-rl; display: inline-flex; align-items: center; justify-content: center; font-size: 1.5em;}	*/
.points_btn_get_tt3 { position: absolute; width: 100%; top:70%; z-index: 99; display: block; text-align: center; color: #444444; font-size: 1.2em;}	
.points_btn_get_tt3 span { color: #ff8398; font-size: 1.2em; }

.points_btn_get a {position: absolute;left: 28%;top: 80%;z-index: 99;display: table;text-align: center;line-height: 1.5em;color: #fff;font-size: 1.1em;background-color: #6c2cc3;padding: 0 3%;-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;}

.points_btn_get_bg  { position: absolute; width: 100%;}

.points {width: 100%;display: block;padding:0;margin:0 auto;max-width: 100%;padding: 0;background-color: #fff;}
.points_noid {padding: 88px 0 20px 0;background-color: transparent;}
.points_info {width: 100%;display: block;padding:0;margin:0 auto;max-width: 100%;padding: 90px 0 0 0;background-color: transparent;}


.points_pic {width:100%;text-align:center; display:inline-block;}
.points_pic img {width:10%}
.points_btn { margin: 0 auto;text-align: center; display: inline-block;}
.points_btn ul { display:block;}
.points_btn li { display:inline-block; width:30%; padding:2% 0 2% 0;}
.points_btn li a { color:#FF4867;}

.points dl{position:relative;padding:6px 15px 6px 76px;/*border-top:1px solid #eaeaea;*//* text-align: center; */}
.points dt{ position:absolute; top:10px; left:0px; line-height:26px; font-size:1em; letter-spacing:0px;}
.points dd{ position:relative; color:#888;}



.points_wap {width:100%; margin:0.3em auto; text-align: center;}
.points_wap a { display:inline-block;}
.points select { 
	width:100%;
	padding:4px 0 8px 7px;
/*	text-indent:3px;*/
	border:1px solid #d2d2d2;
	font-size:0.8em;
	color:#444;
	-webkit-border-top-left-radius: 6px;
	-webkit-border-bottom-left-radius: 6px;
	-moz-border-radius-topleft: 6px;
	-moz-border-radius-bottomleft: 6px;
	border-top-left-radius: 6px;
	border-bottom-left-radius: 6px;
}
.points_form {color:#444;margin:0% auto;background-color: #fff;padding-bottom: 20px;max-width: 720px;margin-bottom: 12px;}
.points_form_topic { text-align: center; padding: 0% 0;	border: 1px solid #650080;	line-height: 1.7em;	font-size: 92%;	-webkit-border-radius: 0px;	-moz-border-radius: 0px; border-radius: 0px;	font-size: 1.0em !important;	background-color: #650080;	color: #ffffff;}

.points_info_form {color:#444;margin:0% auto;background-color: #fff;padding-bottom: 20px;max-width: 720px;width: 96%;margin-bottom: 12px;}
.points_info_form_topic {text-align: center;padding: 0% 0;border: 1px solid #650080;line-height: 2.6em;font-size: 1.0em !important;background-color: #650080;color: #ffffff;}

.mail_icon_points{color: #333333!important;background-color: #fdd882;font-size: 0.8em;padding: 2px;border: 1px solid #fcb636;border-radius: 3px;-moz-border-radius: 3px;-webkit-border-radius: 3px;display: inline-block;width: 60px;height: 20px;line-height: 20px;font-size: 13px;margin-left: 5px;margin-right: 5px;}
.mail_icon_points img {max-width: 30px;vertical-align: middle;padding: 0.4em 0;}











.points_form textarea, .points_form input[type="text"], .points_form input[type="date"] {
	width:100%;
	padding:4px 0;
	text-indent:10px;
	border:1px solid #d2d2d2;
	line-height:20px;
	color:#444;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
}
.points_form input[type="submit"] {
    padding:5px 15px; 
    background:#eee; 
    border:0 none;
    cursor:pointer;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	margin:4px auto;
}
.points_form_note { padding: 1em 0.5em; line-height: 1.6em; color: #525252; font-size: 0.9em;}
.points_form_note_topic { font-size: 1.2em; line-height: 2em; font-weight: bold;}
.points_form_note li { list-style-type: decimal; margin-left: 1.2em;}

.popup_points_dot { z-index: 99999;}

.points_01_wap {width:100%; margin: 0 auto;text-align: center;}
.points_01_wap img {vertical-align:middle; width:30px;}
.points_01_wap ul { width:100%; text-align:center; display:table;margin: 0 auto;}
.points_01_wap li {display: flex;border-bottom:1px solid #d2d2d2;width: 100%;text-align: left;padding: 0;margin-bottom: 0;align-items: center;justify-content: center;}
.points_01_wap li:last-child { border-bottom:0px solid #d2d2d2;}


.points_02_wap {width:100%;margin: 0 auto;text-align: center;background-color: #fbfbfb;}
.points_02_wap img {vertical-align:middle; width:30px;}
.points_02_wap ul { width:100%; text-align:left; display:inline-block;margin: 0 auto;}
.points_02_wap li {display: inline-block;width: 46%;text-align: center;padding: 10px 0 10px 0px;margin-bottom: 0;font-size: 0.9em;margin-left: 2.3%;vertical-align: top;border: 1px solid #d2d2d2;margin-top: 1.5%;margin-bottom: 1.5%;background-color: #fff;}
.points_btn_pt {
    margin-bottom: 2.5%;
    position: relative;
}
.points_btn_pt img {width:94%;max-width: 360px;}

.points_tt { text-align:left; line-height: 2em; width: 76%; display: inline-block; padding: 1em 0 1em 1em;}
.points_tt2 {text-align: center;margin:0;padding: 0;font-size: 1.1em;line-height: 1.6em;}
.points_tt3 { text-align:centet; margin:0;padding: 0;line-height: 3em; font-size: 1.4em;}
.points_tt4 {text-align: left;width: 94%;margin: 0 auto;line-height: 1.6em;}
.points_tt4 p {margin: 2% auto;border-bottom: 1px solid #d0d0d0;}
.points_tt4 p:last-child { border: none;}
.points_tt_red { color:#ff8398;}
.points_tt_point { color: #fa6da9; line-height: 2.2em;}
.points_ydot {text-align:left;width: 94%;display: inline-block;padding: 1em 0;font-size: 0.95em;line-height: 2.0em;}
.points_ydot ul { width: 94%; margin: 0 auto; text-align: left;}
.points_ydot li {padding: 0.2em 0;list-style-type: decimal;border-bottom: 0px solid #d2d2d2;display: list-item;align-items: center;justify-content: normal;}
.points_ydot p { margin: 0 auto; font-size: 0.9em; }
.points_notice {display: block;width: 95%;margin: 2em auto;font-size: 0.9em;}
.points_notice ul {width: 100%;margin: 0 auto;line-height: 1.6em;}
.points_notice li { line-height: 2em; list-style-type: decimal; margin-left: 1.6em;}
.points_notice_tt1 { color: #E01316;}
.points_zoom {position: absolute;right: 4%;bottom: 0;}
.points_zoom img{width: 100%;max-width: 38px;}
.popup_points_pt_open {width: 95%;max-width: 420px;background-color: #f5f5f5;border: 3px solid #ff7990;-webkit-border-radius: 20px;-moz-border-radius: 20px;border-radius: 20px;margin: 0 auto;color: #444444;}
.popup_points_pt_open ul {width: 90%;margin: 1em auto;font-size: 0.95em;line-height: 1.6em;}
.popup_points_pt_open li {margin-bottom: 3%;}
.popup_points_pt_open p { border-bottom: 1px solid #d2d2d2;}



.points_btn_index {
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	font-family: "Segoe UI","微軟正黑體",sans-serif;
	color: #ffffff;
	font-size: 1.2em;
	padding: 6px 0;
	border: solid #ff94a7 1px;
	text-decoration: none;
	display: inline-block;
	margin: 1% auto;
	background: #ff395b;
	background-image: none;
	background: #ff8398;
	background-image: -webkit-linear-gradient(top, #ff7990, #ff395b);
	background-image: -moz-linear-gradient(top, #ff7990, #ff395b);
	background-image: -ms-linear-gradient(top, #ff7990, #ff395b);
	background-image: -o-linear-gradient(top, #ff7990, #ff395b);
	background-image: linear-gradient(to bottom, #ff7990, #ff395b);
	min-width: 126px;
	width: 50%;
}
/*.points_btn1 {
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	font-family: "Segoe UI","微軟正黑體",sans-serif;
	color: #525252;
	font-size: 1em;
	padding: 6px 40px 6px 40px;
	border: solid #A6A6A6 1px;
	text-decoration: none;
	display:inline-block;
	margin:1% auto;
	background: #FFFFFF;
	display:inline-block;
	max-width:120px;
}
*/

.points_btn1 { color: #fff; background-color: #4290ff;}
.points_btn2 { color: #fff; background-color: #ff5f7a;}
.points_btn3 { color: #fff; background-color: #b4b4b4;}

.points_btn1, .points_btn2, .points_btn3 {
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    font-size: 1.0em;
    padding: 0px;

    width: 32%;
    vertical-align: middle;
    padding: 2px 6px;
}

.memberinfo_form_table {width: 96%!important;padding: 0!important;border: 1px solid #9e02c7;}
.rwd-table { margin: 0 auto!important; width: 100%!important;}
.rwd-table tr {border: none!important;}



@media screen and (min-width: 919px) {
 }
 


 @media screen and (max-width: 750px) {
.points {padding: 0;}
.points_info { padding: 60px 0 0 0;} 
.points_noid { padding: 60px 0 20px 0; } 
	 
/*.points { padding:56px 0 0 0;}*/
.points_pic img {width:16%}
.points_form_f01{ width:100%!important;margin:2px 0px 2px 0px;}
.points_form_tt01 {
	width:98%;
	text-align:center;
	padding:10% 0;
	border:1px solid #c8c8c8;
	margin:2% auto;
	line-height: 1.6em;
	font-size:80%;
}
}
@media screen and (max-width: 420px) {
/*.points_btn { text-align:center; width: 100%; margin: 1% auto 5% auto;} */
.points_tt {  font-size: 1.1em; text-align: left; line-height: 1.5em; width: 62%; display: block; padding: 1em 0; margin: 0 auto;}
.points_ydot {width: 90%;padding: 0;}	
}
@media screen and (max-width: 320px) {
.points_02_wap li { width: 100%; display: table; margin-left: 0%;}
}

.points_exchange_form {width: 96%;margin: 0 auto;}
.points_exchange_form table { width: 100%; font-size: 1.1em;}
.points_exchange_form table tr { border: 1px solid #666;}
.points_exchange_form table th {border: 1px solid #666;background-color: #eee;}
.points_exchange_form table th ,.points_exchange_form table td { line-height: 1.4em; padding: 0.2em; vertical-align: middle;} 
.points_exchange_form select {
    width: 100%;
    padding: 4px 0 8px 7px;
    /* text-indent: 3px; */
    border: 1px solid #7e7e7e;
    font-size: 0.8em;
    color: #444;
	border-radius: 0;
}
@media screen and (max-width: 750px) {
.points_exchange_form {width: 66%;margin: 0 auto;}
}
@media screen and (max-width: 560px) {
.points_exchange_form {width: 94%;margin: 0 auto;}
}
.points_gamename_bt_wap { width: 100%; text-align: center;}
.points_gamename_bt_wap h1 { font-size: 1em; color: #1a1a1a;font-weight: normal;display: inline-block;margin-right: 0.6em;}
.points_gamename_btn { font: 16px/38px Helvetica; max-width: 150px; /* float: right; */ display: inline-block; background: #a769ff; color: #ffffff; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; text-align: center; width: 48%;}
.userdot {display: inline-block;width: 240px;text-align: left;color: #fff;font-size: 1em;letter-spacing: 0.05em;position: absolute;line-height: 68px;left: 0.6em;}
.pricedot {font-size: 1.2em;font-weight: bold;}
.pricedot b {font-family: "Century Gothic","Arial";font-size: 1.2em;}
.pricedot_btn  { background-color: #ff8398; color: #fff;}
.pricedot_btn_no  {background-color: #8e8e8e;color: #ffffff;}
.pricedot_btn, .pricedot_btn_no  { width: 46%; display: block; text-align: center; position: relative; margin: 0.2em auto 0.6em auto; line-height: 2.0em; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; padding: 0!important; display: block!important; position: absolute; bottom: 0; right: 0.6em;}
.pricedot_product_info { width: 100%; margin: 0 auto; background-color: #fff; max-width: 980px;}
.pricedot_product_pic_in { text-align: center; display: block; width: 100%; height: auto; position: relative; overflow: hidden; padding: 0; background-color: #fff; padding: 68px 0 0 0;}
.pricedot_product_pic_in img {max-width: 460px;width: 100%;}
.pricedot_product_name { padding: 0;font-size: 1.1em; line-height: 1.4em; margin-bottom: 0.6em;}
.pricedot_price_in {
    color: #D62872;
    margin: 0px 5px 0px 0px;
    font-size: 2em;
    font-weight: bold;
    font-family: Century Gothic,Arial;
}
.pricedot_cart { width:100%; display: inline-block; margin-top: -0.6em;}
.pricedot_cart_topic { background-color: #dbdbdb !important; border: 0px; color: #333; font: bold 15px/40px Helvetica; border-radius: 0px; text-align: left;	padding-left: 10px;}
.pricedot_cart .priceDetail { font-size: 15px;font-family: Century Gothic; width: 96%; margin: 0 auto;}
.pricedot_cart .priceDetail td {padding: 16px 0; vertical-align:middle;}
.pricedot_cart .priceDetail td:first-child { width: auto; padding-bottom: 5px;color: #333333; }
.pricedot_cart .priceDetail .prdPrice { float:right; text-align:right;  color: #333333; }
.pricedot_cart .priceDetail .totalPrice { border-top: 1px solid #DADADA;}
.pricedot_cart .priceDetail .totalPrice td { font: 15px/30px å¾®è»Ÿæ­£é»‘é«”; color: #d62872; vertical-align: middle;}
.pricedot_cart .priceDetail .totalPrice td span { /*font: 20px/30px Century Gothic;*/}
.pricedot_cartBtn { position: fixed;}
.pricedot_cartBtn {bottom: 0;background-color: #EEEEEE;padding: 5px 10px;box-sizing: border-box;width: 100%;font: 18px/40px Helvetica;text-align: center;border-top: 1px solid #999999;height: 50px;margin: 0 auto;max-width: 980px;}
.pricedot_cartBtn dl { width: 65%; float: left; }
.pricedot_cartBtn dl dt { font: 15px/20px Helvetica; text-align: left;}
.pricedot_cartBtn dl dt span {display: inline-block;font: 20px/20px Century Gothic,Arial; color: #d62872;}
.pricedot_cartBtn dl dd {margin: 0px;padding: 0px;font: 13px/20px Helvetica;color: #999;text-align: left;}
.pricedot_cartBtn a { border-radius: 3px;font: 15px/38px Helvetica; width: 35%; float: right; display: inline-block; background: #ff3457; color: #ffffff; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; }
.pricedot_cartBtn p {display: inline-block;}
@media screen and (max-width: 750px) {
	.userdot { font-size: 0.95em; letter-spacing: 0em; line-height: 44px; left: 0.2em;} 
	.pricedot, .pricedot_btn_no { font-size: 1.0em;}
	.pricedot_btn {font-size:0.95em;margin: 0.2em auto 0.4em auto;right: 0.4em;}
}
@media screen and (max-width: 460px) {
	.pricedot_btn, .pricedot_btn_no { width: 80%; position: relative;}
}


.points_list_popup_wap { padding: 0.6em; display: block; color: #222; margin: 0 auto; width: 80%; /* position: absolute;*/ top: 100px; z-index: 80; left: 0; right: 0; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px;/* border: 2px solid #ad30ce;*/ max-width: 500px; }
.points_list_popup_wap:before { content: ""; background-color: #000; position: fixed; width: 100%; height: 100%; z-index: -1; opacity: 0.5;	top: 0; left: 0; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px;}
.points_list_popup_wap:after{ position: absolute; width: 100%; height: 100%; top: 0; left: 0; background-color: #fff; z-index: -1; content: ""; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px;}
.points_list_popup { font-size: 1.4em; line-height: 1.6em;}
.points_list_popup p {margin: 0.4em auto;}
.points_list_popup_btn1  {color: #0115ff;text-decoration: underline;}
.points_list_popup_btn2 { width: 46%; padding: 0.3em 0; display: inline-block; background: #5d0075; color: #ffffff; -webkit-border-radius: 3px;	-moz-border-radius: 3px; border-radius: 3px; margin: 0 0.5%; min-width: 100px; text-align: center;text-decoration: none; margin: 0 auto;display: block;}
.points_list_popup_close { position: absolute; right: -6px; top: -8px; background-color: #770096; -webkit-border-radius: 20px; -moz-border-radius: 20px;  border-radius: 20px;  width: 20px; line-height: 20px; text-align: center; color: #ffffff; border: 2px solid #5d0075; font-size: 1.2em; font-family: arial;}

.member_edeal_01_1_popup1_wap { padding: 0.6em; display: block; color: #222; margin: 0 auto; width: 88%; position: absolute; top: 140px; z-index: 80; left: 0; right: 0; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; border: 2px solid #ad30ce; max-width: 480px; }
.member_edeal_01_1_popup1_wap:before { content: ""; background-color: #000; position: fixed; width: 100%; height: 100%; z-index: -1; opacity: 0.5;	top: 0; left: 0; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px;}
.member_edeal_01_1_popup1_wap:after{ position: absolute; width: 100%; height: 100%; top: 0; left: 0; background-color: #fff; z-index: -1; content: ""; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px;}
.member_edeal_01_1_popup1 { font-size: 1.0em; line-height: 1.6em;}
.member_edeal_01_1_popup1 ul {display: block;font-size: 0.95em;line-height: 1.7em;text-align: left;padding: 0px 0 10px 0;}
.member_edeal_01_1_popup1 li {list-style-type: decimal;margin-left: 18px;}
.member_edeal_01_1_popup1 p {margin: 0.4em auto;text-align: left;}

.member_edeal_01_1_popup1_end_wap {padding: 0.6em;display: block;color: #222;margin: 0 auto;width: 84%;position: absolute;top: 90px;z-index: 80;left: 0;right: 0;-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;border: 2px solid #ad30ce;max-width: 340px;}
.member_edeal_01_1_popup1_end_wap:before { content: ""; background-color: #000; position: fixed; width: 100%; height: 100%; z-index: -1; opacity: 0.5;	top: 0; left: 0; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px;}
.member_edeal_01_1_popup1_end_wap:after{ position: absolute; width: 100%; height: 100%; top: 0; left: 0; background-color: #fff; z-index: -1; content: ""; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px;}
.member_edeal_01_1_popup1_end ul { width: 96%; margin: 0 auto; font-size: 1.0em; line-height: 1.6em;}
.member_edeal_01_1_popup1_end li {width: 98%;display: inline-block;margin: 0 auto;position: relative;border-bottom: 1px solid #d2d2d2;padding: 10px 0;}
.member_edeal_01_1_popup1_end li:last-child { border-bottom: 0px;}
.member_edeal_01_1_popup1_end li span { position: absolute; right: 2%;}
.member_edeal_01_1_popup1_end h1 { border-bottom: 1px solid #d2d2d2; padding: 10px 0; text-align: center; font-size: 1.1em; font-weight: normal;}

.member_edeal_01_1_popup1_btn1 { padding: 0.3em 0; display: inline-block; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; margin: 0 0.5%; text-align: center; text-decoration: none; margin: 0 auto; display: block;}
.member_edeal_01_1_popup1_btn2 { padding: 0.3em 0; display: inline-block; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; margin: 0 0.5%; text-align: center; text-decoration: none; font-size: 1.0em; line-height: 1.6em;}
.member_edeal_01_1_popup1_btn3 { padding: 0.3em 0; display: inline-block; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; margin: 0 0.5%; text-align: center; text-decoration: none; font-size: 1.0em; line-height: 1.6em;}
.member_edeal_01_1_popup1_btn1 { width: 46%; min-width: 100px; background: #5d0075; color: #ffffff;}
.member_edeal_01_1_popup1_btn2 { width: 38%; min-width: 80px; background: #8a8a8a; color: #ffffff;}
.member_edeal_01_1_popup1_btn3 { width: 38%; min-width: 80px; background: #5d0075; color: #ffffff;}	
.member_edeal_01_1_popup1_btn2_wap {text-align: center;padding:10px 0;}


.member_edeal_01_2_popup_wap {padding: 0.6em;display: block;color: #222;margin: 0 auto;width: 84%;position: absolute;top: 120px;z-index: 80;left: 0;right: 0;-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;border: 2px solid #ad30ce;max-width: 340px;}
.member_edeal_01_2_popup_wap:before { content: ""; background-color: #000; position: fixed; width: 100%; height: 100%; z-index: -1; opacity: 0.5;	top: 0; left: 0; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px;}
.member_edeal_01_2_popup_wap:after{ position: absolute; width: 100%; height: 100%; top: 0; left: 0; background-color: #fff; z-index: -1; content: ""; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px;}
.member_edeal_01_2_popup { font-size: 1.0em; line-height: 1.6em;}
.member_edeal_01_2_popup p { text-align: center; padding: 10px 0;}
.member_edeal_01_2_popup_btn { padding: 0.3em 0; display: inline-block; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; margin: 0 0.5%; text-align: center; text-decoration: none; margin: 0 auto; display: block;}
.member_edeal_01_2_popup_btn { width: 46%; min-width: 100px; background: #5d0075; color: #ffffff;}


.icon_exclamation { }
.icon_exclamation img  {max-width: 20px;width: 8%;vertical-align: text-bottom;}
.member_edeal_out { width: 38%!important; margin-right: 2%!important;}
.member_edeal_out_info { color: #666!important; display: inline-block;}
.member_edeal_out_info span {text-align: left;display: inline-block;float: none;color: #ff0000;}
.member_edeal_checktt {color: #650080;font-size: 1.0em;line-height: 1.2em;padding: 10px 0 0 0;}

@media screen and (max-width: 320px){
.member_edeal_out { width: 100%!important; }
.member_edeal dd p { width: 100%; text-align: center;}
}

