@charset "UTF-8";l .wrapper .event_main .form_content label:before{display:none}.wrapper .event_main .oreder_content{background-color:#e5e5e5}.wrapper .event_main .event_content{margin-bottom:30px}.wrapper .event_main h3.s_title{margin:0 15px;line-height:46px;border-bottom:1px solid #e6e6e6;font-size:1rem;color:#333;padding-top:5px;font-weight:900 !important}.wrapper .event_main .form_content{background-color:#fff;padding-bottom:20px;margin-bottom:30px}.wrapper .event_main .form_content .form_item{margin:0 15px;padding:15px 0}.wrapper .event_main .form_content .form_item p.item_title{font-size:.9rem;font-weight:bold;color:#555}.wrapper .event_main .form_content .form_item .item_title span.light{color:#e94b43;padding-right:5px}.wrapper .event_main .form_content .form_item p.item_title_note{font-size:.85rem;color:#aaa;margin-top:5px}.wrapper .event_main .form_content .form_item .right_text{float:none;width:auto}.wrapper .event_main .form_content .form_item .item_text{margin-top:10px}.wrapper .event_main .form_content .form_item .ui-checkbox{float:left;margin:5px 5px 5px 0}.wrapper .event_main .form_content .form_item .item_text input[type="text"],input[type="password"]{font-size:.85rem;padding:8px 10px}.wrapper .event_main .form_content .form_item .ui-select .ui-btn{background-color:#fbfbfb;padding:9px 35px 9px 10px;font-weight:normal;box-shadow:none;border-color:#d6dbdb}.wrapper .event_main .form_content .group_closeTime .day_input{border:0;background-color:transparent}.wrapper .event_main .form_content .group_closeTime .day_input:active{background-color:#f2f2f2}.wrapper .event_main .form_content .group_closeTime .ui-input-text{float:left;width:200px;background-color:#f9f9f9;border:1px solid #d6dbdb;box-shadow:0 0 0 rgba(0,0,0,0) inset;padding-right:0}.wrapper .event_main .form_content .group_closeTime .time_select{float:left;margin-left:20px}.wrapper .event_main .form_content .group_closeTime .time_select .ui-select{margin:0;width:85px;float:left}.wrapper .event_main .form_content .group_closeTime .time_select .ui-select .ui-btn{text-align:left;padding:9px 35px 9px 10px;font-weight:normal;background-position:90% 50%}.wrapper .event_main .form_content .group_closeTime .time_select span.select_txt{float:left;padding:0 8px;line-height:40px;color:#777;font-size:.9rem}.wrapper .event_main .form_content .form_item .item_text .ui-select .ui-btn select{font-size:.85rem;line-height:20px}@media screen and (max-width:505px){.wrapper .event_main .form_content .group_closeTime .ui-input-text{width:100%;float:none}.wrapper .event_main .form_content .group_closeTime .time_select{float:none;margin-left:0;margin-top:10px;width:100%}.wrapper .event_main .form_content .group_closeTime .time_select .ui-select{width:40%}}@media screen and (max-width:360px){.wrapper .event_main .form_content .group_closeTime .time_select .ui-select{width:38.3%}}.wrapper .event_main .form_content .group_closeSetting .item_text{display:inline-block;position:relative;left:-10px}.wrapper .event_main .form_content .group_closeSetting .close_noset{display:inline;height:40px;overflow:hidden}.wrapper .event_main .form_content .group_closeSetting .close_money{display:inline-block;height:40px}.wrapper .event_main .form_content .group_closeSetting .close_copies{display:inline-block;height:40px}.wrapper .event_main .form_content .group_closeSetting .ui-btn{background-color:#fff;border:0;color:#777;font-weight:normal}.wrapper .event_main .form_content .group_closeSetting .ui-radio{float:left;margin:0}.wrapper .event_main .form_content .group_closeSetting .close_money .ui-radio{position:relative;top:8px}.wrapper .event_main .form_content .group_closeSetting .close_copies .ui-radio{position:relative;top:8px}.wrapper .event_main .form_content .group_closeSetting label.text_radio{padding-right:0}.wrapper .event_main .form_content .group_closeSetting .ui-input-text{float:left}.wrapper .event_main .form_content .group_closeSetting input.text_input{float:left;width:80px;padding:8px 5px}.wrapper .event_main .form_content .group_closeSetting span.text_span{line-height:45px;font-size:.85rem;padding-left:5px;color:#777}@media screen and (max-width:506px){.wrapper .event_main .form_content .group_closeSetting .close_noset{display:block}.wrapper .event_main .form_content .group_closeSetting .close_money{display:block;margin-bottom:10px}.wrapper .event_main .form_content .group_closeSetting .close_copies{display:block}.wrapper .event_main .form_content .group_closeSetting input.text_input{width:120px}}.wrapper .event_main .form_content .group_product .ui-checkbox{position:relative;left:-10px}.wrapper .event_main .form_content .group_payment .ui-checkbox{position:relative;left:-10px}.wrapper .event_main .form_content .group_payment .ui-btn{background-color:#fff;border:0;padding:5px 5px 5px 40px;color:#777;font-weight:normal}.wrapper .event_main .form_content .group_product .ui-btn{background-color:#fff;border:0;padding:5px 5px 5px 40px;color:#777;font-weight:normal}.wrapper .event_main .form_content .group_charge .ui-btn{background-color:#fff;border:0;padding:5px 5px 5px 40px;color:#777;font-weight:normal}.wrapper .event_main .form_content .group_charge .ui-input-text{float:left;width:150px}.wrapper .event_main .form_content .group_charge span.text_span{float:left;padding-left:7px;line-height:40px;color:#777;font-size:.9rem}.wrapper .event_main .form_content .one_location{padding:20px 0;margin:0 15px}.wrapper .event_main .form_content .one_location .location_infor_box{float:left;width:55%;position:relative;min-height:40px}.wrapper .event_main .form_content .one_location .ui-btn{background-color:#fff;border:0;padding-right:3px}.wrapper .event_main .form_content .one_location .ui-checkbox{background-color:#fff;border:0;float:left;margin:5px 0 5px -5px}.wrapper .event_main .form_content .one_location .pint_img{float:left;background:url(../images/image/icon_pint.png) no-repeat 0 center / 40px 40px transparent;width:40px;height:40px;display:inline-block;margin-right:5px}.wrapper .event_main .form_content .one_location .pint_img_disabled{background:url(../images/image/icon_pint_disabled.png) no-repeat 0 center / 40px 40px transparent}.wrapper .event_main .form_content .one_location .pint_img_home{background:url(../images/image/icon_pint_home.png) no-repeat 0 center / 40px 40px transparent}.wrapper .event_main .form_content .one_location p.adress_text{color:#777;font-size:.9rem;line-height:22px}.wrapper .event_main .form_content .one_location p.time_text{font-size:.9rem;margin-top:5px;color:#999;line-height:20px;white-space:nowrap}.wrapper .event_main .form_content .one_location p.time_text span.day_txt{padding-right:7px;margin-right:7px;border-right:1px solid #aaa}.wrapper .event_main .form_content .one_location a.edit_location{float:right;display:block;width:40px;height:40px;background:url(../images/start_event/icon_edit.png) no-repeat center center / 24px 24px transparent}.wrapper .event_main .form_content .one_location a.edit_location:active{background-color:#f7f7f7}.wrapper .event_main .form_content .one_location a.delete_location{float:right;display:block;width:40px;min-height:40px;background:url(../images/start_event/icon_trash.png) no-repeat center center / 24px 24px transparent}.wrapper .event_main .form_content .one_location a.delete_location:active{background-color:#f7f7f7}.wrapper .event_main .form_content h3.s_title a.add_location{float:right;height:46px;width:40px;background:url(../images/start_event/icon_add.png) no-repeat center center / 24px 24px transparent}.wrapper .event_main .form_content h3.s_title a.add_location:active{opacity:.6}.wrapper .event_main .form_content .post_item{padding:10px 0}.wrapper .event_main .form_content .post_item .ui-checkbox{margin:12px 0 12px -5px}.wrapper .event_main .form_content .one_location .ui-input-text{float:left;margin:0 7px;width:70px;position:relative;top:4px}.wrapper .event_main .form_content .one_location span.text_span{float:left;line-height:40px;font-size:.9rem;position:relative;top:4px;color:#777}.wrapper .event_main p.nothing_alarm_text{text-align:center;color:#bbb;line-height:35px;font-size:.9rem;font-weight:bold;padding:15px 10px 0;margin:0;background:transparent}.wrapper .event_main .familiy_location p.family_name_text{color:#5d8d92;font-size:.8rem;margin-top:5px}.wrapper .event_main .form_content .familiy_location .location_infor_box{width:70%}.wrapper .event_main .form_content .post_item input[type="text"]{font-size:.9rem;padding:8px 10px}@media screen and (max-width:441px){.wrapper .event_main .form_content .one_location .location_infor_box{width:60%}.wrapper .event_main .form_content .familiy_location .location_infor_box{width:74%}.wrapper .event_main .form_content .one_location p.adress_text{font-size:.85rem}.wrapper .event_main .form_content .one_location p.time_text{font-size:.85rem}}@media screen and (max-width:391px){.wrapper .event_main .form_content .one_location .location_infor_box{width:55%}.wrapper .event_main .form_content .familiy_location .location_infor_box{width:70%}}@media screen and (max-width:351px){.wrapper .event_main .form_content .one_location .location_infor_box{width:50%}.wrapper .event_main .form_content .familiy_location .location_infor_box{width:67%}}.wrapper .event_main .form_content .group_explain{margin:15px}.wrapper .event_main .form_content .explain_text{margin:0 15px}.wrapper .event_main .form_content .explain_text p{float:left;font-size:.9rem;color:#888;width:75%;position:relative;top:7px}.wrapper .event_main .form_content .explain_text a.save_btn{float:right;font-size:.85rem;line-height:35px;width:60px;background-color:#f5f5f5;border:1px solid #e0e0e0;color:#777;box-shadow:0 0 2px rgba(0,0,0,0.1);text-align:center;text-decoration:none;border-radius:4px}.wrapper .event_main .form_content .explain_text a.save_btn:active{box-shadow:0 0 3px rgba(0,0,0,0.15);border:1px solid #ddd}.wrapper .event_main .form_content textarea{border:1px solid #ddd;background-color:#f9f9f9;box-shadow:0 0 0 rgba(0,0,0,0) inset}.wrapper .event_main .form_content .explain_text .ui-checkbox{margin:10px 0 10px -8px}.wrapper .event_main .form_content .explain_text .ui-btn{background-color:#fff;border:0;padding:0 0 0 40px;color:#555;font-weight:normal}.wrapper .event_main .form_content p.explain_modify_remind{margin:15px;font-size:.9rem;color:#777}.wrapper .event_main .form_content .family_list{margin:10px 15px}.wrapper .event_main .form_content .family_list p{line-height:30px;font-size:.9rem;color:#777}.wrapper .event_main .form_content h3.s_title a.edit_family{float:right;height:46px;width:40px;background:url(../images/start_event/icon_edit2.png) no-repeat center center / 24px 24px transparent}.wrapper .event_main .form_content h3.s_title a.edit_family:active{opacity:.6}.wrapper .event_main a.submit_btn{display:block;font-size:1rem;font-weight:bold;color:#fff;background-color:#57c2e9;line-height:50px;text-shadow:0 0 0 transparent;text-align:center;text-decoration:none}.wrapper .event_main a.submit_btn:active{background-color:#69cef3;color:#fff}.join_union_main .unionName_title{padding:15px;background-color:#fff;position:relative}.join_union_main .unionName_title .user_img{float:left;width:60px}.join_union_main .unionName_title .user_img img{border-radius:50%;width:60px}.join_union_main .unionName_title .user_union{margin-left:75px}.join_union_main .unionName_title .user_union p.user_id{font-size:.82rem;margin-bottom:5px;color:#888}.join_union_main .unionName_title .user_union p.user_id span{color:#105cb6;margin-right:5px}.join_union_main .unionName_title .user_union p.union_name{font-size:.9rem;color:#666;font-weight:bold;padding:7px;background-color:#f3f3f3;position:relative;border-radius:4px}.join_union_main .unionName_title .user_union p.union_name:before{border-top:6px solid rgba(0,0,0,0);border-bottom:6px solid rgba(0,0,0,0);border-right:7px solid #f1f1f1;position:absolute;left:-7px;top:10px;width:0;height:0;content:"";display:block}.join_union_main .unionName_title a.go_union_page{margin:20px 0 5px;font-size:.9rem;font-weight:bold;color:#57c2e9;background-color:#fff;border:1px solid #57c2e9;border-radius:4px;display:block;text-align:center;padding:6px;line-height:18px;cursor:pointer}.join_union_main .unionName_title a.go_union_page:active{color:#fff;background-color:#57c2e9}.join_union_main .unionName_title p.nologin_remind{text-align:center;font-size:.8rem;color:#777;line-height:22px;margin:15px 0;background-color:#f3fafd;border:1px solid #b5dce7;padding:15px 15px;border-radius:5px}.join_union_main .unionName_title p.nologin_remind a.login_btn{text-align:center;font-size:.85rem;display:block;line-height:30px;text-decoration:none;background-color:#ffc94d;color:#fff;border-radius:5px;margin:10px auto 0;width:110px}.join_union_main .unionName_title p.nologin_remind a.login_btn:active{opacity:.8}.join_union_main .unionName_title p.nologin_remind a.register_btn{text-align:center;font-size:.85rem;display:block;line-height:30px;text-decoration:none;border:1px solid #ffc94d;color:#ffc94d;border-radius:5px;margin-top:10px}.join_union_main .unionName_title p.nologin_remind a.register_btn:active{background-color:#ffc94d;color:#fff}.join_union_main .unionName_title p.nologin_remind span.light_txt{font-weight:bold;color:#e55c67;padding:0 1px}.join_union_main .unionName_title p.nologin_remind span.blue_txt{font-weight:bold;color:#105cb6;padding:0 2px}.join_union_main .unionName_title p.finish_remind{text-align:center;font-size:.8rem;color:#888;line-height:20px;margin:15px 0;background-color:#f8f8f8;padding:10px 15px 15px;border-radius:5px}.join_union_main .unionName_title p.finish_remind span{font-weight:bold;color:#666;line-height:30px}.join_union_main .unionName_title p.finish_remind a{padding:0 4px}.join_union_main .unionName_title .shareing_btns_box{margin-top:15px}.wrapper .join_union_main .unionInfo_content{margin-bottom:50px}.wrapper .join_union_main .collapsible_item{margin:0}.wrapper .join_union_main .collapsible_item .ui-collapsible-content{padding:0 0 15px}.wrapper .join_union_main .collapsible_item h4.ui-collapsible-heading a{padding-left:45px}.wrapper .join_union_main .collapsible_item h4.ui-collapsible-heading span.count_no{font-weight:normal;font-size:.75rem;line-height:25px;color:#999;margin-left:10px}.wrapper .join_union_main .collapsible_item h4.ui-collapsible-heading span.count_no span{padding:0 2px}.wrapper .join_union_main .collapsible_item .ui-btn-icon-left:after{left:15px}.wrapper .join_union_main .collapsible_item .ui-icon-plus:after{background-image:url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20fill%3D%22%23FFF%22%20points%3D%229%2C7%209%2C0%205%2C0%205%2C7%200%2C7%207%2C14%2014%2C7%20%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E")}.wrapper .join_union_main .collapsible_item .ui-icon-minus:after{background-image:url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20fill%3D%22%23FFF%22%20points%3D%227%2C0%200%2C7%205%2C7%205%2C14%209%2C14%209%2C7%2014%2C7%20%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E")}.wrapper .join_union_main .collapsible_item .gathers_box{padding:10px 15px;position:relative}.wrapper .join_union_main .collapsible_item .gathers_location:active{background-color:#f9f9f9}.wrapper .join_union_main .collapsible_item .gathers_box h5.ex_title{line-height:25px;font-size:.9rem;color:#666}.wrapper .join_union_main .collapsible_item .gathers_box h5.ex_title span.red_txt{color:#ef555a;margin:0 3px;font-size:.85rem}.wrapper .join_union_main .collapsible_item .gathers_box p{font-size:.85rem;line-height:25px;color:#888}.wrapper .join_union_main .collapsible_item .gathers_box a.see_all{display:block;background:url(../images/start_event/icon_right.png) no-repeat right center / 24px 24px transparent;height:70px;width:100%;position:absolute;top:0;right:15px}.wrapper .join_union_main .collapsible_item .gathers_box p.pay_mode_gopay{padding:5px 0 5px 35px;background:url(../images/start_event/icon_gopay.png) no-repeat 0 center / 24px 24px transparent}.wrapper .join_union_main .collapsible_item .gathers_box p.pay_mode_atm{padding:5px 0 5px 35px;background:url(../images/user/mails/icon_atm2.png) no-repeat 0 center / 24px 24px transparent}.wrapper .join_union_main .collapsible_item .gathers_box p.pay_mode_people{padding:5px 0 5px 35px;background:url(../images/start_event/icon_people.png) no-repeat 0 center / 24px 24px transparent}.wrapper .join_union_main .collapsible_item .gathers_box p.family_red_txt{color:#ef555a;line-height:20px}.wrapper .join_union_main .collapsible_item .gathers_box p.one_family{padding:12px 80px 12px 0;border-bottom:1px dotted #ddd;position:relative;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.wrapper .join_union_main .collapsible_item .gathers_box p.one_family span.family_name{line-height:35px}.wrapper .join_union_main .collapsible_item .gathers_box p.one_family a.add_family_btn{position:absolute;right:0;background-color:#57c2e9;color:#fff;text-decoration:none;font-size:.8rem;line-height:25px;padding:5px 10px;border-radius:4px}.wrapper .join_union_main .collapsible_item .gathers_box p.one_family a.add_family_btn:active{background-color:#7dc4fa}.wrapper .join_union_main .collapsible_item .gathers_explain p{width:90%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wrapper .join_union_main .collapsible_item .goods_total{width:100%;border:0;border-collapse:collapse;padding:0}.wrapper .join_union_main .collapsible_item .goods_total th{font-size:.92rem;border-bottom:1px solid #e3e3e3;padding:10px 5px;color:#666;text-align:center}.wrapper .join_union_main .collapsible_item .goods_total th.table_more{width:24px}.wrapper .join_union_main .collapsible_item .goods_total tr.list_item{cursor:pointer}.wrapper .join_union_main .collapsible_item .goods_total tr.list_item:active{background-color:#f8f8f8}.wrapper .join_union_main .collapsible_item .goods_total td{font-size:.865rem;color:#777;padding:10px;border-bottom:1px dotted #ddd;text-align:center}.wrapper .join_union_main .collapsible_item .goods_total td.table_name{width:70%;text-align:left}.wrapper .join_union_main .collapsible_item .goods_total td.table_amount{width:13%}.wrapper .join_union_main .collapsible_item .goods_total td.table_price{width:18%}.wrapper .join_union_main .collapsible_item .goods_total td.table_more a{display:block;width:20px;height:80px;background:url(../images/global/ic-arrow-right@2x.png) no-repeat center center transparent;background-size:auto 16px}.wrapper .join_union_main .collapsible_item .goods_total img.product_img{float:left;width:80px}.wrapper .join_union_main .collapsible_item .goods_total .product_info{padding-left:10px;height:80px;position:relative;overflow:hidden}.wrapper .join_union_main .collapsible_item .goods_total .product_info p.name_txt{font-weight:bold;max-height:40px;overflow:hidden}.wrapper .join_union_main .collapsible_item .goods_total .product_info p.specification_txt{font-size:.8rem;color:#aaa;position:absolute;bottom:20px;white-space:nowrap;overflow:hidden}.wrapper .join_union_main .collapsible_item .goods_total .product_info p.price_txt{font-size:.85rem;font-weight:bold;color:#e94b43;position:absolute;bottom:0}.wrapper .join_union_main .collapsible_item p.no_member_text{color:#bbb;font-size:.92rem;font-weight:bold;line-height:25px;padding:30px 5px 20px;text-align:center}.wrapper .join_union_main .collapsible_productList .select_box{margin:0 auto;padding:10px 0 0;width:97%}.wrapper .join_union_main .collapsible_productList .select_box .ui-select .ui-btn{font-size:.85rem;text-align:left;background-color:#f9f9f9;border:1px solid #ccc;color:#777}.wrapper .join_union_main .collapsible_item .product_item{width:100%;position:relative;height:120px;padding:15px 0;border-bottom:1px dotted #ddd;cursor:pointer;box-shadow:none}.wrapper .join_union_main .collapsible_item .product_item .left_box{width:120px;float:left;position:absolute;margin-left:15px}.wrapper .join_union_main .collapsible_item .product_item .left_box a.product_img{display:block;height:120px}.wrapper .join_union_main .collapsible_item .product_item .left_box a.product_img:active{opacity:.8;background-color:transparent}.wrapper .join_union_main .collapsible_item .product_item .left_box a.product_img img{width:120px;height:120px;border:1px solid #e9e9e9;box-sizing:border-box}.wrapper .join_union_main .collapsible_item .product_item .right_box{height:120px;padding:0 15px 0 145px}.wrapper .join_union_main .collapsible_item .product_item .right_box h3.product_title{height:50px;width:100%;height:52px;overflow:hidden}.wrapper .join_union_main .collapsible_item .product_item .right_box h3.product_title a{font-size:.85rem;text-decoration:none;color:#555;line-height:20px}.wrapper .join_union_main .collapsible_item .product_item .right_box .p_text_box{float:left;font-size:.9rem;width:65%;margin:0;position:relative;top:20px}.wrapper .join_union_main .collapsible_item .product_item .right_box .p_text_box p{line-height:24px;color:#888;font-size:.85rem}.wrapper .join_union_main .collapsible_item .product_item .right_box .p_text_box p.buy_text{float:none}.wrapper .join_union_main .collapsible_item .product_item .right_box .p_text_box p.price_text{float:none;font-weight:normal;color:#888}.wrapper .join_union_main .collapsible_item .product_item .right_box .p_text_box p.price_text span{color:#f36167}.wrapper .join_union_main .collapsible_item .product_item .right_box p.buy_text{float:right;color:#999}.wrapper .join_union_main .collapsible_item .product_item .right_box a.add_cart{float:right;display:block;background-color:#fe9f54;color:#fff;font-size:.85rem;line-height:30px;text-decoration:none;text-align:center;text-shadow:0 0 0 transparent;border-radius:3px;width:50px;font-weight:normal;position:relative;top:35px}.wrapper .join_union_main .collapsible_item .product_item .right_box a.add_cart:active{opacity:.8}.wrapper .join_union_main .collapsible_item .product_item .right_box a.closed{background-color:#d0d0d0;color:#fff;width:60px}.wrapper .join_union_main .collapsible_item .product_item .left_box a.img_amount_text{width:120px;height:120px;background:url(../images/store/icon_addin.png) no-repeat center 30px / 36px 36px rgba(255,255,255,0.7);position:absolute;top:0;left:0;text-align:center;text-decoration:none;font-size:.9rem;color:#22668d}.wrapper .join_union_main .collapsible_item .product_item .left_box a.img_amount_text span.add_amount_txt{position:relative;top:75px;text-shadow:1px 1px 0 rgba(255,255,255,0.5)}.joinGroup_block{background-color:#f3f3f3}.joinGroup_block .cart_content{margin:0;height:auto;min-height:auto}.joinGroup_block .cart_item{width:100%;background-color:#fff;position:relative;padding:15px 0;display:block;border-bottom:1px solid #f3f3f3}.joinGroup_block .cart_item .left_box{height:120px;width:120px;position:absolute;margin-left:10px}.joinGroup_block .cart_item .left_box a{display:block}.joinGroup_block .cart_item .left_box a.product_img:active{opacity:.8;background-color:transparent}.joinGroup_block .cart_item .left_box a.product_img img{width:120px}.joinGroup_block .cart_item .right_box{height:120px}.joinGroup_block .cart_item .right_box h3.product_title{width:100%;height:50px;overflow:hidden}.joinGroup_block .cart_item .right_box h3.product_title a{font-size:.85rem;text-decoration:none;color:#555;line-height:20px}.joinGroup_block .cart_item .right_box .p_text_box{line-height:1.1;width:100%;margin:5px 0 0;position:absolute}.joinGroup_block .cart_item .right_box .p_text_box p{font-size:.75rem;color:#999;line-height:20px}.joinGroup_block .cart_content .addmore_item{background-color:#fff;border-bottom:1px solid #f3f3f3;padding:10px 0;text-align:right}.joinGroup_block .cart_content .addmore_item a.addmore_btn{font-size:.85rem;background-color:#fff;color:#555;border:1px solid #c3c3c3;padding:5px 15px;margin:0 10px 0 0;border-radius:4px;text-align:center;text-decoration:none;display:inline-block}.joinGroup_block .cart_content .addmore_item a.addmore_btn:active{background-color:#ffa863}.joinGroup_block .cart_item .right_box a.modified_btn{float:right;top:35px;left:-2px;padding:0;width:30px;height:30px;background:url(../images/store/icon_modify.png) no-repeat 0 0 / 30px 30px transparent;border:0;box-shadow:0 0 0 #fff}.joinGroup_block .cart_item .right_box a.modified_btn:active{opacity:.8}.wrapper .modified_popup{background-color:#f9f9f9;border-radius:5px;border:1px solid #ddd;box-shadow:1px 1px 6px rgba(0,0,0,0.2);top:47px;left:-10px;width:100px}.wrapper .modified_popup a{display:block;text-align:center;font-size:.8rem;color:#3b5998;line-height:30px;text-decoration:none}.wrapper .modified_popup a.modify_amount{border-bottom:1px solid #e0e0e0}.wrapper .modified_popup a:active{background-color:#f3f3f3;border-radius:5px}.joinGroup_block .payable_content{background-color:#fff;margin-bottom:30px;padding-top:10px;border-bottom:1px solid #e6e6e6}.joinGroup_block .payable_content p{color:#555;font-size:.85rem;text-shadow:0 0 0 transparent;line-height:32px}.joinGroup_block .payable_content p.left_title{float:left;font-weight:bold}.joinGroup_block .payable_content p.right_text{float:right}.joinGroup_block .payable_content .payable_amount{margin:0 15px;padding-top:0}.joinGroup_block .payable_content .payable_price{margin:0 15px}.joinGroup_block .payable_content .payable_fee{margin:0 15px}.joinGroup_block .payable_content .payable_post{margin:0 15px}.joinGroup_block .payable_content .payable_discount{margin:0 15px}.joinGroup_block .payable_content .payable_bonus{margin:0 15px 0 5px;height:42px;overflow:hidden}.joinGroup_block .payable_content .payable_total{border-top:1px solid #f3f3f3;margin:10px 15px 0;padding:5px 0}.joinGroup_block .payable_content .payable_total p{color:#e94b43;font-weight:bold}.joinGroup_block .payable_content .payable_bonus .bonus_text{float:left}.joinGroup_block .payable_content .payable_bonus p.bonus_no{color:#e94b43}.joinGroup_block .payable_content .payable_bonus p.left_title{line-height:24px;float:none}.joinGroup_block .payable_content .payable_bonus p.left_title span{font-weight:normal;color:#999}.joinGroup_block .payable_content .payable_bonus .ui-checkbox{margin:0}.joinGroup_block .payable_content .payable_bonus .ui-checkbox .ui-btn{background-color:#fff;border:0}.joinGroup_block .payable_content .payable_bonus p.right_text{float:right;line-height:42px}.joinGroup_block .payable_content .payable_post .bonus_text{float:left}.joinGroup_block .payable_content .payable_post p.left_title span{font-weight:normal;padding-left:5px;color:#777}.joinGroup_block .payable_content .payable_post .ui-checkbox{margin:0}.joinGroup_block .payable_content .payable_post .ui-checkbox .ui-btn{background-color:#fff;border:0;padding-top:6px;padding-bottom:5px}.joinGroup_block .payable_content .payable_post .ui-checkbox .ui-btn:before{display:none}.joinGroup_block .payable_content .payable_post p.right_text{float:right}.joinGroup_block .payable_content p.red_text{color:#e94b43}.joinGroup_block .groupForm_content{background-color:#fff;padding-bottom:10px;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6}.joinGroup_block .groupForm_content .CLEAR{display:none}.joinGroup_block .groupForm_content h3.s_title{font-size:.9rem;font-weight:900 !important;margin:0 15px;line-height:46px;border-bottom:1px solid #f3f3f3;color:#333;padding-top:5px}.joinGroup_block .groupForm_content .form_item{margin:0 15px;padding:15px 0;overflow:hidden}.joinGroup_block .groupForm_content .form_item span.light{color:#e94b43;padding-right:5px}.joinGroup_block .groupForm_content .note_item{border-bottom:0}.joinGroup_block .groupForm_content p{color:#777;font-size:.85rem;text-shadow:0 0 0 transparent}.joinGroup_block .groupForm_content p.left_title{font-weight:600 !important;color:#333;margin:0}.joinGroup_block .groupForm_content .right_text{font-size:.85rem;color:#777;margin-top:5px;float:none}.joinGroup_block .groupForm_content .right_text span.span_txt{float:left;line-height:38px;margin-left:5px}.joinGroup_block .groupForm_content .pay_item .ui-input-text{float:left;width:calc(100% - 25px);max-width:420px}.joinGroup_block .groupForm_content .note_item textarea{min-height:80px;background-color:#f9f9f9;border:1px solid #ddd;box-shadow:0 0 0 #f9f9f9 inset}.joinGroup_block .groupForm_content .form_item input[type="text"],input[type="password"]{font-size:.85rem;padding:8px 10px}.joinGroup_block .groupForm_content .meetLocation_item{height:auto}.joinGroup_block .groupForm_content p.meetLocation_text{background:url(../images/global/ic-arrow-right@2x.png) no-repeat 97% center #f9f9f9;background-size:auto 18px;border:1px solid #d6dbdb;padding:8px 10px;border-radius:5px;margin:10px 0 0;cursor:pointer;color:#425e67}.joinGroup_block .groupForm_content p.meetLocation_text:active{opacity:.8}.joinGroup_block .groupForm_content p.meetLocation_text span{background:url(../images/image/icon_pint.png) no-repeat 0 center / 40px 40px transparent;padding:11px 25px 10px 45px;display:block;font-size:.85rem}.joinGroup_block .groupForm_content p.meetLocation_home span{background:url(../images/image/icon_pint_home.png) no-repeat 0 center / 40px 40px transparent}.joinGroup_block .groupForm_content p.meetLocation_disabled span{background:url(../images/image/icon_pint_disabled.png) no-repeat 0 center / 40px 40px transparent}.joinGroup_block .groupForm_content .meetLocation_disabled{cursor:auto}.joinGroup_block .groupForm_content .none_item p.meetLocation_text{color:#84969d}.joinGroup_block .groupForm_content .none_item p.meetLocation_text span{background:0;padding:11px 25px 10px 5px}.joinGroup_block .groupForm_content .meetLocation_disabled p.meetLocation_text span{background:url(../images/start_event/icon_pint_disabled.png) no-repeat 0 center / 40px 40px transparent}.joinGroup_block .groupForm_content .transfer_item .ui-select{font-size:.85rem;margin:5px 0 0}.joinGroup_block .groupForm_content .transfer_post_box{height:auto;padding:15px;margin:0 15px 15px;background-color:#f5f7f7;position:relative;border-radius:4px}.joinGroup_block .groupForm_content .transfer_post_box p.post_title{font-size:.8rem;font-weight:bold;line-height:20px;padding-left:3px;margin-bottom:5px}.joinGroup_block .groupForm_content .transfer_post_box input.post_address_input{font-size:.8rem;padding:8px 10px;background-color:#fff}.joinGroup_block .groupForm_content .transfer_post_box .ui-select{margin:0 0 10px}.joinGroup_block .groupForm_content .transfer_post_box .ui-btn{font-size:.85rem;line-height:20px;text-align:left;color:#777;background-color:#fff;padding:9px 35px 9px 10px;font-weight:normal;box-shadow:0 0 3px rgba(0,0,0,.10);border-color:#d6dbdb}.groupForm_content .transfer_location_box{padding:0;position:relative;height:auto;margin-bottom:15px}.groupForm_content .transfer_location_box p.meetLocation_text{margin:0}.groupForm_content .transfer_location_box .ui-radio{float:left;line-height:0;margin:1px 0}.groupForm_content .transfer_location_box .ui-radio .ui-btn{padding:0;width:22px;height:22px;display:inline-block;background-color:transparent;border:0}.groupForm_content .transfer_location_box .ui-radio .ui-btn-icon-left:after{left:0;margin-left:0;margin-right:0}.groupForm_content .transfer_location_box ul.location_select_list{background-color:#f5f7f7;padding:15px;margin-bottom:0;border-radius:4px}.groupForm_content .transfer_location_box li{display:inline-block;width:100%;border-top:1px dashed #ccc;padding-top:15px;padding-bottom:10px;cursor:pointer}.groupForm_content .transfer_location_box li:first-of-type{border-top:0;padding-top:0;margin-top:0}.groupForm_content .transfer_location_box li:last-of-type{padding-bottom:0}.groupForm_content .transfer_location_box li .location_infor_box{float:left;margin-left:5px;width:calc(100% - 28px)}.groupForm_content .transfer_location_box li .location_infor_box p{font-size:.775rem;font-weight:600;color:#777;line-height:22px;width:calc(100% - 22px)}.groupForm_content .transfer_location_box li .location_infor_box p.date_text{font-size:.75rem;font-weight:400;color:#999;line-height:20px}.groupForm_content .transfer_location_box li .location_infor_box:active p{color:#555}.groupForm_content .transfer_location_box li .show_more_btn{width:18px;display:inline-block;position:absolute;top:0;bottom:0;right:0}.groupForm_content .transfer_location_box li .show_more_btn i{background-size:auto 18px;height:18px;width:18px;display:block;top:calc(50% - 9px)}.joinGroup_block .discount_block{padding:15px 15px 5px;background-color:#fff}.joinGroup_block .discount_block p{font-size:.8rem;color:#c79f00;font-weight:900;border:1px solid #f9d200;background-color:#fffef5;border-radius:3px;padding:10px 10px;line-height:18px}.joinGroup_block .discount_block p span{font-weight:300;font-size:.7rem;color:#c79f00}.joinGroup_block .discount_block span.discount_no{font-size:.8rem;padding:0 2px;font-weight:900}.joinGroup_block a.submit_btn{display:block;font-size:.95rem;font-weight:bold;color:#fff;background-color:#57c2e9;line-height:50px;text-shadow:0 0 0 transparent;text-align:center;text-decoration:none}.joinGroup_block a.submit_btn:active{background-color:#69cef3;color:#fff}.joinGroup_block .cart_item .left_box{height:120px;width:120px;position:absolute;margin-left:10px}.joinGroup_block .cart_item .left_box a.product_img{width:120px;height:120px;background-color:#fff}.joinGroup_block .cart_item .left_box a.product_img img{width:120px}.joinGroup_block .cart_item .right_box h3.product_title{float:left;line-height:15px;height:20px;max-width:80%;white-space:nowrap;text-overflow:ellipsis}.joinGroup_block .cart_item .right_box .amount_modify{width:88px;height:26px;border:1px solid #ddd;display:inline-block;margin-top:7px;text-align:center}.joinGroup_block .cart_item .right_box .amount_modify span.amount_no{font-size:.75rem;color:#666}.joinGroup_block .cart_item .right_box .amount_modify a{height:24px;width:26px;display:inline-block}.joinGroup_block .cart_item .right_box .amount_modify a.add_amount_btn{float:right;background:url(../images/start_event/icon_amount_add.png) no-repeat center center / 12px auto;border-left:1px solid #ddd}.joinGroup_block .cart_item .right_box .amount_modify a.delete_amount_btn{float:left;background:url(../images/start_event/icon_amount_delete.png) no-repeat center center / 12px auto;border-right:1px solid #ddd}.joinGroup_block .cart_item .right_box .amount_modify a:active{background-color:#f0f0f0}.joinGroup_block .cart_item .right_box a.modify_delete{float:right;background:url(../images/start_event/icon_trash30.png) no-repeat center center / auto 15px rgba(0,0,0,0.4);height:25px;width:25px;border-radius:3px;display:block;position:absolute;right:10px;z-index:1}.joinGroup_block .cart_item .right_box a.modify_delete:active{background-color:rgba(0,0,0,0.7)}.joinGroup_block .cart_item .right_box p.price_text{margin-bottom:4px}.joinGroup_block .cart_item .right_box p.price_text span.original_txt{text-decoration:line-through;padding-right:4px}.joinGroup_block .cart_item .right_box p.price_text span.deal_text{color:#ef555a;font-weight:600}.modifiy_union_block{background-color:#f3f3f3}.modifiy_union_block .cart_content{height:auto;min-height:auto;margin-bottom:0}.modifiy_union_block .cart_content .addmore_item{background-color:#fff;border-bottom:1px solid #e5e5e5;padding:15px 0;text-align:right}.modifiy_union_block .cart_content .addmore_item a.addmore_btn{font-size:.9rem;background-color:#fe9f54;color:#fff;padding:6px 15px;margin-right:10px;border-radius:4px;text-align:center;text-decoration:none;display:inline-block}.modifiy_union_block .cart_content .addmore_item a.addmore_btn:active{background-color:#ffa863}.modifiy_union_block .payable_content{background-color:#fff;margin-bottom:30px;padding-top:5px}.modifiy_union_block .payable_content p{color:#555;font-size:.85rem;text-shadow:0 0 0 transparent;line-height:35px}.modifiy_union_block .payable_content p.left_title{float:left;font-weight:bold}.modifiy_union_block .payable_content p.right_text{float:right}.modifiy_union_block .payable_content .payable_amount{margin:0 15px}.modifiy_union_block .payable_content .payable_price{margin:0 15px}.modifiy_union_block .payable_content .payable_fee{margin:0 15px}.modifiy_union_block .payable_content .payable_post{margin:0 15px}.modifiy_union_block .payable_content .payable_discount{margin:0 15px}.modifiy_union_block .payable_content .payable_bonus{margin:0 15px 0 5px;height:42px;overflow:hidden}.modifiy_union_block .payable_content .payable_total{border-top:1px solid #e9e9e9;margin:0 15px;padding:5px 0 10px}.modifiy_union_block .payable_content .payable_total p{color:#e94b43;font-weight:bold}.modifiy_union_block .payable_content .payable_bonus .bonus_text{float:left}.modifiy_union_block .payable_content .payable_bonus p.bonus_no{color:#e94b43}.modifiy_union_block .payable_content .payable_bonus p.left_title{line-height:24px;float:none}.modifiy_union_block .payable_content .payable_bonus p.left_title span{font-weight:normal;color:#999}.modifiy_union_block .payable_content .payable_bonus .ui-checkbox{margin:0}.modifiy_union_block .payable_content .payable_bonus .ui-checkbox .ui-btn{background-color:#fff;border:0;z-index:0}.modifiy_union_block .payable_content .payable_bonus p.right_text{float:right;line-height:42px}.modifiy_union_block .payable_content .payable_post .bonus_text{float:left}.modifiy_union_block .payable_content p.red_text{color:#e94b43}.modifiy_union_block .groupForm_content{background-color:#fff;padding-bottom:0}.modifiy_union_block .groupForm_content h3.s_title{font-weight:900 !important;margin:0 15px;line-height:46px;border-bottom:1px solid #e6e6e6;font-size:1rem;color:#333;padding-top:5px}.modifiy_union_block .groupForm_content .form_item{margin:0 15px;padding:15px 0}.modifiy_union_block .groupForm_content .form_item span.light{color:#e94b43;padding-right:5px}.modifiy_union_block .groupForm_content .note_item{border-bottom:0}.modifiy_union_block .groupForm_content p{color:#777;font-size:.85rem;text-shadow:0 0 0 transparent}.modifiy_union_block .groupForm_content p.left_title{font-weight:600 !important;color:#333;margin:0}.modifiy_union_block .groupForm_content .right_text{font-size:.85rem;color:#777;margin-top:7px;float:none}.modifiy_union_block .groupForm_content .right_text span.span_txt{float:left;line-height:47px;margin-left:5px}.modifiy_union_block .groupForm_content .pay_item .ui-input-text{float:left;width:200px}.modifiy_union_block .groupForm_content .note_item textarea{min-height:80px;background-color:#f9f9f9;border:1px solid #ddd;box-shadow:0 0 0 #f9f9f9 inset}.modifiy_union_block .groupForm_content .form_item input[type="text"],input[type="password"]{font-size:.85rem;padding:8px 10px}.modifiy_union_block .groupForm_content .meetLocation_item{padding:15px 0 20px}.modifiy_union_block .groupForm_content p.meetLocation_text{background:url(../images/status/icon_filter_right.png) no-repeat 97% center / 20px 20px #f9f9f9;border:1px solid #d6dbdb;padding:8px 10px;border-radius:5px;margin:7px 0 0;cursor:pointer;color:#425e67}.modifiy_union_block .groupForm_content p.meetLocation_text:active{opacity:.8}.modifiy_union_block .groupForm_content p.meetLocation_text span{background:url(../images/image/icon_pint.png) no-repeat 0 center / 40px 40px transparent;padding:11px 25px 10px 45px;display:block;font-size:.85rem}.modifiy_union_block .groupForm_content p.meetLocation_home span{background:url(../images/image/icon_pint_home.png) no-repeat 0 center / 40px 40px transparent}.modifiy_union_block .groupForm_content p.meetLocation_disabled span{background:url(../images/image/icon_pint_disabled.png) no-repeat 0 center / 40px 40px transparent}.modifiy_union_block .groupForm_content .meetLocation_disabled{cursor:auto}.modifiy_union_block .groupForm_content .none_item p.meetLocation_text{color:#84969d}.modifiy_union_block .groupForm_content .none_item p.meetLocation_text span{background:0;padding:11px 25px 10px 5px}.modifiy_union_block .groupForm_content .transfer_item .ui-select{font-size:.85rem;margin:5px 0 0}.modifiy_union_block .groupForm_content .transfer_post_box{height:auto;padding:10px 15px 20px;margin:0 15px 15px;background-color:#f2f5f5;position:relative;border-radius:5px}.modifiy_union_block .groupForm_content .transfer_post_box p.post_title{font-size:.8rem;font-weight:bold;line-height:24px;padding-left:3px}.modifiy_union_block .groupForm_content .transfer_post_box input.post_address_input{font-size:.8rem;padding:8px 10px;background-color:#fff}.modifiy_union_block .groupForm_content .transfer_post_box .ui-select{margin:0 0 10px}.modifiy_union_block .groupForm_content .transfer_post_box .ui-btn{font-size:.85rem;line-height:20px;text-align:left;color:#777;background-color:#fff;padding:9px 35px 9px 10px;font-weight:normal;box-shadow:0 0 3px rgba(0,0,0,.10);border-color:#d6dbdb}.modifiy_union_block .groupForm_content .transfer_location_box{padding:0;position:relative;height:auto;margin-bottom:15px}.modifiy_union_block .groupForm_content .transfer_location_box p.meetLocation_text{margin:0}.modifiy_union_block a.submit_btn{display:block;font-size:.95rem;font-weight:bold;color:#fff;background-color:#57c2e9;line-height:50px;text-shadow:0 0 0 transparent;text-align:center;text-decoration:none;z-index:1}.modifiy_union_block a.submit_btn:active{background-color:#69cef3;color:#fff}.modifiy_union_block .addin_cart_content .cart_item .right_box h3.product_title{white-space:normal;height:44px;max-width:calc(100% - 10px)}.modifiy_union_block .addin_cart_content .cart_item .right_box a.add_cart_btn{top:46px}.joinGroup_block .notice_content{background-color:#fff;padding:20px 20px;min-height:calc(100vh - 100px)}.joinGroup_block .notice_content p{font-size:.85rem;color:#666;line-height:25px}.joinGroup_block .notice_content img{width:100%;max-width:400px;padding:10px 0}.joinGroup_block .bottom_page_footer{width:100%;height:50px;line-height:50px;background-color:var(--ihergo_brand_blue);border:0;color:#fff;font-size:.8889rem;font-weight:bold;text-align:center;text-decoration:none;display:block}.wrapper .mails_main{background-color:#f2f2f2}.wrapper .mails_main .unionInfo_content{min-height:700px}.wrapper .mails_main .unionName_title{padding:15px 15px 15px 10px;background-color:#fff;position:relative}.wrapper .mails_main .unionName_title:after{content:"";clear:both;display:table}.wrapper .mails_main .unionName_title .user_img{float:left;width:70px;margin-right:10px;font-size:.65rem;text-align:center}.wrapper .mails_main .unionName_title .user_img img{width:70px;border-radius:50%}.wrapper .mails_main .unionName_title .user_img .tag-label{color:#c79f00;line-height:18px;padding:0 7px;top:6px;border:1px solid #ddb100;border-radius:20px;display:block}.wrapper .mails_main .unionName_title .user_img .tag-label i{background-size:auto 10px;width:10px;height:10px;display:inline-block;margin-right:2px}.wrapper .mails_main .unionName_title .user_union{float:left;top:-5px;width:calc(100% - 80px)}.wrapper .mails_main .unionName_title .user_union p.user_id{font-size:.775rem;line-height:20px;font-weight:600;margin:4px 0;max-width:65%}.wrapper .mails_main .unionName_title .user_union p.user_id span{color:#105cb6;margin-right:5px}.wrapper .mails_main .unionName_title .user_union p.union_name{font-size:.85rem;color:#555;font-weight:600;padding:8px;background-color:#f3f3f3;border-radius:4px}.wrapper .mails_main .unionName_title .user_union p.union_name:before{border-top:6px solid rgba(0,0,0,0);border-bottom:6px solid rgba(0,0,0,0);border-right:7px solid #f1f1f1;position:absolute;left:-7px;top:10px;width:0;height:0;content:"";display:block}.wrapper .mails_main .unionName_title .user_union p.user_phone{font-size:.725rem;color:#999;line-height:.9rem;margin:0 0 8px;letter-spacing:.8px}.wrapper .mails_main .unionName_title .user_union p.user_phone a{color:#0084c2;font-weight:400}.wrapper .mails_main .unionName_title .user_union p.user_phone a:hover{text-decoration:underline}.wrapper .mails_main .unionName_title .user_union .union_tag_info{margin-top:2px}.wrapper .mails_main .unionName_title .user_union .union_tag_info:after{content:"";clear:both;display:table}.wrapper .mails_main .unionName_title .user_union .union_tag_info p{float:right;font-size:.725rem;line-height:20px;text-align:right}.wrapper .mails_main .unionName_title .user_union p.union_eye{font-weight:300;color:#999;background:url(../images/store/icon_eye_light_gray.png) no-repeat 0 center / auto 11px;padding-left:20px}.wrapper .mails_main .unionName_title .user_union p.union_eye span{margin-right:3px}.wrapper .mails_main .unionName_title .user_union p.union_notice{color:#0084c2;text-align:right;background:url(../images/global/ic-model-dark-blue-list-notification@2x.png) no-repeat 0 center / auto 12px transparent;padding-left:15px;padding-right:10px;margin-right:10px}.wrapper .mails_main .unionName_title .user_union p.union_notice a{font-weight:300}.wrapper .mails_main .unionName_title .user_union p.union_notice:active a{background-color:transparent;color:#0084c2;opacity:.8}.wrapper .mails_main .unionName_title .user_union p.union_notice:after{content:"";width:1px;height:10px;background-color:#e6e6e6;display:block;position:absolute;top:calc((100% - 10px)/2);right:0}.modal.notification-info-modal .modal-dialog{max-width:240px}.wrapper .mails_main .unionName_title .shareing_btns_box{float:right;margin:5px 0 0}.wrapper .mails_main .unionName_title .user_union a.phone_btn{position:absolute;right:0;top:5px;font-size:.725rem;line-height:20px;color:#ef555a;background:url(../images/global/ic-model-red-list-call@2x.png) no-repeat 8px center / auto 10px;padding:3px 8px 3px 20px;border:1pt solid #ef555a;border-radius:4px;height:28px;overflow:hidden}.wrapper .mails_main .unionName_title .user_union a.phone_btn:active{opacity:.8}.wrapper .mails_main .user_tool_box{position:absolute;top:10px;right:15px;z-index:1}.wrapper .mails_main .user_tool_box a.modified_tool{float:left;display:block;width:25px;height:25px;background:url(../images/user/mails/icon_edit.png) no-repeat center center / 25px 25px #fff;padding:5px}.wrapper .mails_main .user_tool_box a.more_tool{float:left;display:block;width:38px;height:38px;background:url("../images/image/ic-999-settings@2x.png") no-repeat center center / 25px 25px #fff;margin:0 0 0 5px;border:0;box-shadow:none}.wrapper .mails_main .user_tool_box a.more_tool:active{opacity:.8}.wrapper .mails_main .user_tool_box .moreTool_popup{background-color:#f9f9f9;border-radius:5px;border:1px solid #ddd;box-shadow:1px 1px 6px rgba(0,0,0,0.2);position:absolute;top:40px;right:0;width:150px;z-index:2}.wrapper .mails_main .user_tool_box .moreTool_popup a.tool_item{display:block;text-align:center;font-size:.85rem;color:#105cb6;line-height:40px;text-decoration:none;border-top:1px solid #e0e0e0}.wrapper .mails_main .user_tool_box .moreTool_popup a.tool_item:active{background-color:#f3f3f3;border-radius:5px}.wrapper .mails_main .user_tool_box .moreTool_popup a.firs_tool{border-top:0}.wrapper .mails_main .unionName_title a.call_btn{float:left;background:url(../images/user/mails/icon_call.png) no-repeat center center;background-size:23px auto;width:38px;height:38px;display:inline-block}.wrapper .mails_main .unionName_title a.call_btn:active{opacity:.8}.wrapper .mails_main .unionName_title a.modified_btn{float:left;background:url(../images/user/mails/icon_edit.png) no-repeat center center;background-size:23px auto;width:38px;height:38px;display:inline-block;margin-left:10px;display:none}.wrapper .mails_main .unionName_title a.modified_btn:active{opacity:.8}.wrapper .mails_main ul.main_tabs{width:100%;display:-webkit-flex;display:flex}.wrapper .mails_main ul.main_tabs li.tab_item{-webkit-flex:1;flex:1;background-color:#e1e9fa;border:1px solid #bbc9e8;color:#637db3;cursor:pointer;font-size:.9rem;height:55px;line-height:55px;text-align:center}.wrapper .mails_main ul.main_tabs li.target{background-color:#637dbb;border:1px solid #305690;color:#fff}.wrapper .mails_main li.tab_item .unread{font-family:Arial;color:#fff;font-size:.725rem;font-weight:400;line-height:20px;background-color:#f06354;width:19px;height:19px;overflow:hidden;position:absolute;top:8px;right:6%;text-align:center}.wrapper .mails_main .main_content_box{border:1px solid #ddd;background-color:#fff;padding:15px}.wrapper .mails_main .unionPayment_box{margin:20px 10px 20px}.wrapper .mails_main .unionPayment_box p.main_explain_text{font-size:.9rem;color:#777;line-height:25px;padding:10px 0}.wrapper .mails_main .unionPayment_box p.main_explain_text a{font-size:.9rem;margin-left:8px}.wrapper .mails_main .unionInfo_content .unionPayment_box .schedule_content{max-width:var(--max_w);margin:0 auto}.wrapper .mails_main .unionInfo_content .unionPayment_box .schedule_box{float:left;width:25%;text-align:center;max-width:150px}.wrapper .mails_main .unionInfo_content .unionPayment_box .schedule_box p{font-size:.8rem;color:#777}.wrapper .mails_main .unionInfo_content .unionPayment_box .schedule_box p.schedule{color:#ef555a}.wrapper .mails_main .unionInfo_content .unionPayment_box .schedule_box img{width:100%}.wrapper .mails_main .unionInfo_content table.main_table_box{font-size:.8rem;width:100%;background-color:#fff;border:1px solid #ddd;border-top:0;border-collapse:collapse}.wrapper .mails_main .unionInfo_content table.main_table_box td.form_left_box{background-color:#f8f8f8;color:#666;font-weight:bold;padding:15px 5px;border-bottom:1px solid #e6e6e6;text-align:center;width:30%}.wrapper .mails_main .unionInfo_content table.main_table_box td.form_right_box{color:#777;padding:10px;border-bottom:1px solid #e6e6e6;width:70%;letter-spacing:.75px}.wrapper .mails_main .unionInfo_content table.main_table_box td.form_right_box a.refund-btn{float:right;border:1px solid #888;color:#888;padding:0 5px;border-radius:6px}.wrapper .mails_main .unionInfo_content table.main_table_box td.new_form_right_box{padding:0}.wrapper .mails_main .unionInfo_content table.main_table_box td.new_form_right_box .pay-checkbox{float:left;position:relative !important}.wrapper .mails_main .unionInfo_content table.main_table_box td.new_form_right_box .pay-checkbox .ui-checkbox{margin:0}.wrapper .mails_main .unionInfo_content table.main_table_box td.new_form_right_box .pay-checkbox .ui-checkbox .ui-btn{background-color:#fff;border:0;padding:0 0 0 35px}.wrapper .mails_main .unionInfo_content table.main_table_box td.new_form_right_box .pay-checkbox p{position:relative !important;bottom:9px}.wrapper .mails_main .unionInfo_content table.main_table_box td.red_remind_txt{color:#ef555a}.wrapper .mails_main .unionInfo_content table.main_table_box td.form_right_box p.red_remind_txt{color:#ef555a}.wrapper .mails_main .unionInfo_content table.main_table_box td.form_right_box p.gray_text12{color:#aaa;font-size:.8rem;margin-top:3px}.wrapper .mails_main table.main_table_box *{position:static !important}.wrapper .mails_main .unionInfo_content .payment_status{padding:0;margin:20px 0;border:0;border-top:1px solid #ddd}.wrapper .mails_main .unionInfo_content table.main_table_box p.listmail_black{color:#666;font-weight:600}.wrapper .mails_main .unionInfo_content table.main_table_box p.listmail_green{color:#00b85b;font-weight:600}.wrapper .mails_main .unionInfo_content table.main_table_box p.listmail_red{color:#ef555a;font-weight:600}.wrapper .mails_main .unionInfo_content table.main_table_box p.listmail_blue{color:#1eb2f2;font-weight:600}.wrapper .mails_main .unionInfo_content table.main_table_box p.listmail_gray{color:#999;font-weight:600}.wrapper .mails_main .unionInfo_content table.main_table_box p.listmail_text{color:#999;font-size:.75rem;padding-top:4px}.wrapper .mails_main .unionInfo_content .payment_status .main_content_footer{border:1px solid #ddd;border-top:0}.wrapper .mails_main .unionInfo_content .payment_content{margin:20px 0}.wrapper .mails_main .unionInfo_content .unionPayment_box p.payment_alarm{font-size:.85rem;color:#ef555a;line-height:25px;padding:0}.wrapper .mails_main .unionInfo_content .main_content_box h4.main_content_h4{font-weight:600;line-height:20px;font-size:.85rem;color:#555;border-bottom:1px solid #ececec;padding-bottom:15px;margin-bottom:0}.wrapper .mails_main .unionInfo_content .main_content_box h4.main_content_h4 span{color:#999;margin-left:5px;font-size:.8rem;font-weight:400}.wrapper .mails_main .unionInfo_content .main_content_box p.payment_text{font-size:.8rem;color:#777;margin-top:10px}.wrapper .mails_main .unionInfo_content .main_content_box p.pay_mode_text{padding:10px 0;font-size:.8rem;color:#777;border-bottom:1px solid #ececec;line-height:30px;background:url(../images/global/ic-arrow-right@2x.png) no-repeat 99% center transparent;background-size:auto 16px;cursor:pointer}.wrapper .mails_main .unionInfo_content .main_content_box p.pay_mode_text:active{background-color:#fafafa}.wrapper .mails_main .unionInfo_content .main_content_box p.pay_mode_text span{margin-left:5px}.wrapper .mails_main .unionInfo_content .main_content_box p.pay_mode_ihergo span{background:url(../images/user/mails/icon_gopay.png) no-repeat left center / 24px 24px transparent;padding:2px 0 2px 35px}.wrapper .mails_main .unionInfo_content .main_content_box p.pay_mode_atm span{background:url(../images/user/mails/icon_atm2.png) no-repeat left center / 24px 24px transparent;padding:2px 0 2px 35px}.wrapper .mails_main .unionInfo_content .main_content_box p.pay_mode_people span{background:url(../images/user/mails/icon_people.png) no-repeat left center / 24px 24px transparent;padding:2px 0 2px 35px}.wrapper .mails_main .unionInfo_content .main_content_box p.pay_mode_credit span{background:url(../images/user/mails/icon_credit.png) no-repeat left center / 24px 24px transparent;padding:2px 0 2px 35px}.wrapper .mails_main .unionInfo_content .main_content_box p.pay_mode_famiport span{background:url(../images/user/mails/icon_famiport.png) no-repeat left center / 24px 24px transparent;padding:2px 0 2px 35px}.wrapper .mails_main .unionInfo_content .main_content_box p.pay_mode_reach span{background:url(../images/user/mails/icon_reach.png) no-repeat left center / 24px 24px transparent;padding:2px 0 2px 35px}.wrapper .mails_main .unionInfo_content .main_content_box p.pay_mode_famiport span.famiport_text{background:0;padding:0;color:#aaa;font-size:.7rem;margin-left:40px;line-height:15px;display:block;width:calc(100% - 60px)}.wrapper .mails_main .unionInfo_content .main_content_box p.pay_mode_famiport span.famiport_text span.famiport_fee{background:0;padding:0 2px;margin:0;color:#ef555a}.wrapper .mails_main .unionInfo_content .main_content_box p.pay_mode_text span.grey_text{background:0;padding:0;color:#aaa;font-size:.7rem;margin-left:40px;line-height:15px;display:block;width:calc(100% - 60px)}.wrapper .mails_main .unionInfo_content table.main_table_box td.form_right_box p.delivery-input-text{float:left;width:calc(100% - 80px);margin:5px 0}.wrapper .mails_main .unionInfo_content table.main_table_box td.form_right_box a.edit-btn{float:right;border:1px solid #888;color:#888;padding:0 5px;border-radius:6px}.wrapper .mails_main .unionInfo_content table.main_table_box td.form_right_box a.edit-date-btn{margin-top:0}.wrapper .mails_main .unionInfo_content table.main_table_box td.form_right_box a.input-confirm-btn{float:right;border:1px solid #57c2e9;color:#fff;background-color:#57c2e9;padding:0 5px;border-radius:6px;margin-top:5px}.refund_box .refund_item{padding:5px 0;display:inline-block}.refund_box .refund_item .left_box{float:left}.refund_box .refund_item .right_box{width:calc(100% - 80px);padding-left:5px;float:right}.refund_box .refund_item .left_box h4{font-size:15px;color:#666;letter-spacing:1px}.refund_box .refund_item .right_box p{color:#666;font-size:15px}.refund_box .refund_item .right_box p span.txt_account{font-weight:bold;color:#105cb6;padding-right:5px}.refund_box .refund_item .right_box p.txt_ex{font-size:13px}.refund_box .refund_item .right_box p.txt_ex span{font-weight:bold;padding:0 4px}.refund_box .refund_item .right_box p.txt_ex span.red-text{color:#ef555a}.refund_box .refund_item .input_right_box{float:left}.refund_box .refund_item .right_box input{font-size:15px;color:#666;background-color:#fff;border:1px #e3e3e3 solid;height:28px;line-height:28px;padding:0 8px;margin-top:5px}.refund_box .refund_item .right_box input.w150{width:150px;margin-right:5px}.refund_box .refund_item .right_box input.w350{width:334px;margin-left:5px}.refund_box .refund_item .right_box p.select_radio{float:left;margin-right:20px;_display:inline;letter-spacing:1px}.refund_box .refund_item .right_box p.select_radio input.radio{width:20px;height:12px}.refund_box .refund_btn{border-top:1px #eaeaea solid;margin-top:20px;padding-top:20px}.refund_box .refund_btn a{font-size:13px;display:block;color:#454545;float:left;letter-spacing:1px;background:url(../../images/images/btn_pop.gif) no-repeat left 0;text-decoration:none}.refund_box .refund_btn a span{display:block;padding:0 12px;line-height:28px;background:url(../../images/images/btn_pop.gif) no-repeat right -28px}.refund_box .refund_btn a:hover{background-position:left -56px;color:#888}.refund_box .refund_btn a:hover span{background-position:right -84px}.refund_box .refund_btn a.submit{margin-left:195px;_display:inline}.refund_box .refund_btn a.cancel{margin-left:20px;_display:inline}.wrapper .mails_main .unionInfo_content .unionDetail_box{margin:20px 10px}.wrapper .mails_main .unionInfo_content .unionDetail_box p.paymode_status{float:left;line-height:32px;font-size:.85rem;text-align:center;border-radius:5px;margin-top:4px;padding:0 10px;display:inline-block}.wrapper .mails_main .unionInfo_content .unionDetail_box p.paymode_black{color:#666;border:1px solid #666}.wrapper .mails_main .unionInfo_content .unionDetail_box p.paymode_red{color:#ef555a;border:1px solid #ef555a}.wrapper .mails_main .unionInfo_content .unionDetail_box p.paymode_green{color:#00b85b;border:1px solid #00b85b}.wrapper .mails_main .unionInfo_content .unionDetail_box p.paymode_blue{color:#1eb2f2;border:1px solid #1eb2f2}.wrapper .mails_main .unionInfo_content .unionDetail_box p.paymode_gray{color:#999;border:1px solid #aaa}.wrapper .mails_main .unionInfo_content .unionDetail_box .paymode_user_info{float:left;margin-left:15px;width:calc(100% - 110px)}.wrapper .mails_main .unionInfo_content .unionDetail_box .paymode_user_info .l_user_box{float:left;width:40px}.wrapper .mails_main .unionInfo_content .unionDetail_box .paymode_user_info .l_user_box img{width:40px;height:40px;border-radius:50%;border:1px solid #e9e9e9}.wrapper .mails_main .unionInfo_content .unionDetail_box .paymode_user_info .r_user_box{float:left;margin-left:7px;width:70%}.wrapper .mails_main .unionInfo_content .unionDetail_box .paymode_user_info .r_user_box p.user_id{font-size:.8rem;color:#105cb6;line-height:20px;width:calc(100% - 20px);overflow:hidden;text-overflow:ellipsis}.wrapper .mails_main .unionInfo_content .unionDetail_box .paymode_user_info .r_user_box p.user_id span{color:#999;margin-left:5px}.wrapper .mails_main .unionInfo_content .unionDetail_box .paymode_user_info .r_user_box p.user_name{font-size:.85rem;color:#555;line-height:20px;overflow:hidden;text-overflow:ellipsis}.wrapper .mails_main .unionInfo_content .unionDetail_box table.main_table_box td.r_address_txt{background:url(../images/image/icon_pint.png) no-repeat 10px center / 24px 24px transparent;padding-left:40px}.wrapper .mails_main .unionInfo_content .unionDetail_box table.main_table_box td.r_address_txt a{color:#cd1b39;text-decoration:underline;font-weight:normal}.wrapper .mails_main .unionInfo_content .unionDetail_box table.main_table_box td.r_address_txt a:active{background-color:#f9f9f9}.wrapper .mails_main .unionInfo_content .unionDetail_box table.main_table_box td.r_nolink_address_txt{background:url(../images/image/icon_pint_disabled.png) no-repeat 10px center / 24px 24px transparent;padding-left:40px}.wrapper .mails_main .unionInfo_content .unionDetail_box table.main_table_box td.r_nolink_address_txt p.nolink_address_txt{color:#999}.wrapper .mails_main .unionInfo_content .unionDetail_box table.main_table_box td.r_address_home_txt{background:url(../images/image/icon_pint_home.png) no-repeat 10px center / 24px 24px transparent;padding-left:40px}.wrapper .mails_main .unionInfo_content .unionDetail_box table.main_table_box td.r_address_home_txt a{color:#cd1b39;text-decoration:underline;font-weight:normal}.wrapper .mails_main .unionInfo_content table.buying_list{margin:15px 0 20px;font-size:.85rem}.wrapper .mails_main .unionInfo_content table.buying_list th{border-top:1px solid #ddd;line-height:35px;text-align:center;color:#555;background-color:#f8f8f8}.wrapper .mails_main .unionInfo_content table.buying_list th.product_name{width:55%}.wrapper .mails_main .unionInfo_content table.buying_list th.product_price{width:15%}.wrapper .mails_main .unionInfo_content table.buying_list th.product_amount{width:15%}.wrapper .mails_main .unionInfo_content table.buying_list th.buying_money{width:15%}.wrapper .mails_main .unionInfo_content table.buying_list td{border-top:1px solid #e9e9e9;padding:10px;line-height:22px;text-align:center;color:#777}.wrapper .mails_main .unionInfo_content table.buying_list td.product_name{text-align:left}.wrapper .mails_main .unionInfo_content table.buying_list td.product_name p.name_txt{color:#777;font-size:.85rem}.wrapper .mails_main .unionInfo_content table.buying_list td.product_name p.name_txt .addOnItemNotice{color:#e74a3b;border-color:#e74a3b;border:1px solid #e74a3b}.wrapper .mails_main .unionInfo_content table.buying_list td.product_name p.name_txt .freebieNotice{color:#e74a3b;border-color:#e74a3b;border:1px solid #e74a3b}.wrapper .mails_main .unionInfo_content table.buying_list td.product_name p.specif_txt{font-size:.7rem;color:#aaa}.wrapper .mails_main .unionInfo_content table.buying_list td.revise_con{text-align:left;font-size:.85rem}.wrapper .mails_main .unionInfo_content table.buying_list td.revise_money{text-align:center;font-size:.85rem}.wrapper .mails_main .unionInfo_content table.buying_list td.red_text{color:#ef555a}.wrapper .mails_main .unionInfo_content table.buying_list td.total_con{background-color:#f8f8f8;color:#333;text-align:left;font-size:.85rem;font-weight:bold}.wrapper .mails_main .unionInfo_content table.buying_list td.total_amount{text-align:center}.wrapper .mails_main .unionInfo_content table.buying_list td.total_money{text-align:center}.mails_main .discount_block{padding:20px 0 0}.mails_main .discount_block p{font-size:.8rem;color:#c79f00;font-weight:900;border:1px solid #f9d200;background-color:#fffef5;border-radius:3px;padding:10px 10px;line-height:18px}.mails_main .discount_block p span{font-weight:300;font-size:.7rem;color:#c79f00}.mails_main .discount_block span.discount_no{font-size:.8rem;padding:0 2px;font-weight:900}.wrapper .mails_main .unionInfo_content .change_mode{border-bottom:1pt solid #d6d6d6;position:relative;overflow:hidden}.wrapper .mails_main .unionInfo_content .change_mode span.text_mode{color:#666;font-size:.75rem;font-weight:bold;padding:10px 15px;float:left;line-height:30px}.wrapper .mails_main .unionInfo_content .change_mode a.btn_mode{background:url(../images/global/ic-stock-mode.png) no-repeat center left;background-size:20px 20px;font-size:.75rem;color:#666;line-height:30px;float:right;padding:10px 15px 10px 20px}.wrapper .mails_main .unionInfo_content .unionDetail_box .memberlist_content{padding:0}.wrapper .mails_main .unionInfo_content .mybuy_box{border-bottom:1px solid #ddd;padding:10px;cursor:pointer;position:relative}.wrapper .mails_main .unionInfo_content .mybuy_box:active{background-color:#fafafa}.wrapper .mails_main .unionInfo_content .mybuy_focus{background-color:#fffaee}.wrapper .mails_main .unionInfo_content .mybuy_box .mybuy_photo{float:left;width:50px}.wrapper .mails_main .unionInfo_content .mybuy_box .mybuy_photo img{width:50px;height:50px;border-radius:50%;border:1px solid #e9e9e9}.wrapper .mails_main .unionInfo_content .mybuy_box .mybuy_infor{float:left;margin-left:10px;width:calc(100% - 60px);background:url(../images/global/ic-arrow-right@2x.png) no-repeat right center transparent;background-size:auto 18px}.wrapper .mails_main .unionInfo_content .mybuy_box .mybuy_infor p{font-size:.75rem;color:#888;line-height:22px}.wrapper .mails_main .unionInfo_content .mybuy_box .mybuy_infor p span{font-size:.75rem}.wrapper .mails_main .unionInfo_content .mybuy_box .mybuy_infor p.user_id{font-size:.75rem;color:#105cb6}.wrapper .mails_main .unionInfo_content .mybuy_box .mybuy_infor p.user_id span{font-size:.725rem;color:#999;margin-left:5px}.wrapper .mails_main .unionInfo_content .mybuy_box .mybuy_infor p.user_id span.safe-icon{display:inline-flex;top:4px}.wrapper .mails_main .unionInfo_content .mybuy_box .mybuy_infor p.user_id span.safe-icon i{width:21px;height:19px;background-size:16px auto;background-position:center center;display:block}.wrapper .mails_main .unionInfo_content .mybuy_box .mybuy_infor p.user_name{font-size:.85rem;color:#555;font-weight:bold;margin:3px 0 6px}.wrapper .mails_main .unionInfo_content .mybuy_box .mybuy_infor p.payable_text{margin-top:3px}.wrapper .mails_main .unionInfo_content .mybuy_box .mybuy_infor p.paying_text span{color:#e94b43}.wrapper .mails_main .unionInfo_content .mybuy_box .mybuy_infor .checkbox_input_box{position:relative}.wrapper .mails_main .unionInfo_content .mybuy_box .mybuy_infor .ui-checkbox{overflow:hidden;margin:5px 5px 5px 0;float:left}.wrapper .mails_main .unionInfo_content .mybuy_box .mybuy_infor .ui-btn{background-color:#fff;border:0;color:#888;padding:3px;width:20px;height:20px;z-index:0}.wrapper .mails_main .unionInfo_content .mybuy_focus .mybuy_infor .ui-btn{background-color:#fffaee}.wrapper .mails_main .unionInfo_content .mybuy_box .mybuy_infor .ui-btn.ui-checkbox-off::after,.mybuy_box .mybuy_infor .ui-btn.ui-checkbox-on::after,.mybuy_box .mybuy_infor .ui-btn.ui-radio-off::after,.mybuy_box .mybuy_infor .ui-btn.ui-radio-on::after{margin-left:-9px}.wrapper .mails_main .unionInfo_content .mybuy_box .mybuy_infor .ui-checkbox input{left:0}.wrapper .mails_main .unionInfo_content .mybuy_box .mybuy_infor span.checkbox_txt{color:#777;font-size:.75rem;line-height:26px}.wrapper .mails_main .unionInfo_content .mybuy_box .mybuy_infor .ui-btn.ui-checkbox-on.ui-checkbox-on:after{background-image:url(../images/global/ic-checkbox-l-red-selected@2x.png);background-repeat:no-repeat;background-size:20px auto}.wrapper .mails_main .unionInfo_content .mybuy_box .mybuy_infor .ui-btn.ui-checkbox-off:after{background-color:rgba(100,100,100,.4);border-radius:4px}.wrapper .mails_main .unionInfo_content .mybuy_box .mybuy_infor .ui-btn.ui-checkbox-on:after{background-color:transparent}.wrapper .mails_main .unionInfo_content .mybuy_box .mybuy_infor .ui-page-theme-a .ui-checkbox-on:after{background-color:transparent;border-radius:0}.wrapper .mails_main .unionInfo_content .mybuy_box .mybuy_infor .payment_status{font-size:.65rem;color:#fff;font-weight:normal;border:0;padding:0 5px;border-radius:3px;margin:0 0 0 10px;display:inline-block}.wrapper .mails_main .unionInfo_content .mybuy_box .mybuy_infor .payment_status.red_btn{color:#ed4a1f;border:1px solid #ed4a1f}.wrapper .mails_main .unionInfo_content .mybuy_box .mybuy_infor .payment_status.green_btn{color:#00b85b;border:1px solid #00b85b}.wrapper .mails_main .unionInfo_content .mybuy_box .mybuy_infor .payment_status.blue_btn{color:#1eb2f2;border:1px solid #1eb2f2}.wrapper .mails_main .unionInfo_content .mybuy_box .mybuy_infor .payment_status.black_btn{color:#666;border:1px solid #666}.wrapper .mails_main .unionInfo_content .mybuy_box .mybuy_infor .payment_status.grey_btn{color:#aaa;border:1px solid #aaa}.wrapper .mails_main .unionInfo_content .mybuy_box .mybuy_infor .payment_status.orange_btn{border:1pt solid #57c2e9;color:#57c2e9}.wrapper .mails_main .unionInfo_content .mybuy_box .payment_details_box{margin:10px 5px;display:block}.wrapper .mails_main .unionInfo_content .mybuy_box .payment_details_box .open_btn{position:relative;left:55px;background-color:#fafafa;border:1px solid #ddd;color:#666;line-height:20px;font-size:.7rem;font-weight:normal;text-decoration:none;border-radius:4px;padding:3px 10px;display:inline-block}.wrapper .mails_main .unionInfo_content .mybuy_box .payment_details_box .open_btn span{background:url(../images/global/ic-triangle-grey-arrow-bottom@2x.png) no-repeat left center;background-size:6px auto;padding-left:12px}.wrapper .mails_main .unionInfo_content .mybuy_box .payment_details_box .details_text{position:relative;background-color:#fafafa;border:1px solid #ddd;padding:10px;border-radius:4px}.wrapper .mails_main .unionInfo_content .mybuy_box .payment_details_box .left_box{width:50px;height:50px;display:inline-block;text-align:center;position:absolute;top:calc((100% - 44px)/2)}.wrapper .mails_main .unionInfo_content .mybuy_box .payment_details_box i.ic_form_money{background:url(../images/global/ic-card-icon-order@2x.png) no-repeat;background-size:22px auto;width:22px;height:22px;margin:0 auto;display:block}.wrapper .mails_main .unionInfo_content .mybuy_box .payment_details_box span{color:#777;font-size:.65rem;line-height:15px}.wrapper .mails_main .unionInfo_content .mybuy_box .payment_details_box .right_box{width:calc(100% - 70px);display:inline-block;margin-left:60px;border-left:1px solid #ddd;padding-left:10px;min-height:50px}.wrapper .mails_main .unionInfo_content .mybuy_box .payment_details_box .right_box span{display:block;line-height:25px;font-size:.7rem;letter-spacing:.5px}.wrapper .mails_main .unionInfo_content .mybuy_box .payment_details_box .right_box span.lineheight_50{line-height:50px}.wrapper .mails_main .unionInfo_content .mybuy_box .payment_details_box .details_text.no_check{border:1px solid #00b85b;background-color:#f9fffc}.wrapper .mails_main .unionInfo_content .mybuy_box .payment_details_box .details_text.no_check .right_box{border-color:#00b85b}.wrapper .mails_main .unionInfo_content .friends_order_box{background-color:#f3fafd;border:1px solid #b5dce7;padding:10px;margin:15px 0;text-align:center}.wrapper .mails_main .unionInfo_content .friends_order_box p.friends_order_text{display:block;font-size:.8rem;color:#777;line-height:30px}.wrapper .mails_main .unionInfo_content .friends_order_box a.friends_order_btn{display:block;height:34px;line-height:34px;text-align:center;background-color:#666;border-radius:4px;color:#fff;font-size:.7rem;font-weight:bold;text-shadow:none;width:100px;text-decoration:none;margin:0 auto}.wrapper .mails_main .unionInfo_content .friends_order_box a.friends_order_btn:active{opacity:.8}.wrapper .mails_main .unionInfo_content .unionMail_box{margin:20px 10px}.wrapper .mails_main .unionInfo_content .unionMail_box .main_content_box{padding:0}.wrapper .mails_main .unionInfo_content .unionMail_box .mails_main{padding-bottom:0}.wrapper .mails_main .unionInfo_content .unionMail_box .mail_box{border-bottom:1px solid #ddd;padding:12px 10px;cursor:pointer}.wrapper .mails_main .unionInfo_content .unionMail_box .mail_box:active{background-color:#fff}.wrapper .mails_main .unionInfo_content .unionMail_box .mail_close{background-color:#f8f8f8}.wrapper .mails_main .unionInfo_content .unionMail_box .no_read{background-color:#fffaee}.wrapper .mails_main .unionInfo_content .unionMail_box .mail_box .l_mail_box{float:left;width:50px;height:50px;border-radius:50%;margin-right:10px;margin-top:0;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.wrapper .mails_main .unionInfo_content .unionMail_box .mail_box .l_mail_box img.sender_pic{height:100%}.wrapper .mails_main .unionInfo_content .unionMail_box .mail_box .sender_infor{height:20px;margin-bottom:5px}.wrapper .mails_main .unionInfo_content .unionMail_box .mail_box .sender_infor p.user_id{float:left;line-height:20px;font-size:.8rem;color:#105cb6;font-weight:bold}.wrapper .mails_main .unionInfo_content .unionMail_box .mail_box .sender_infor p.user_id span{color:#999;margin-left:3px;font-weight:400}.wrapper .mails_main .unionInfo_content .unionMail_box .mail_box .sender_infor p.system_id{float:left;line-height:20px;font-size:.8rem;color:#6d9b00;font-weight:bold}.wrapper .mails_main .unionInfo_content .unionMail_box .mail_box .sender_infor p.sent_time{float:right;line-height:20px;font-size:.7rem;color:#aaa}.wrapper .mails_main .unionInfo_content .unionMail_box .mail_open .r_mail_box p.sent_time{font-size:.75rem;color:#aaa;padding-left:60px}.wrapper .mails_main .unionInfo_content .unionMail_box .mail_box .r_mail_box p.mail_header{width:calc(100% - 100px);display:inline-block;font-size:.8rem;line-height:25px;color:#aaa;margin-right:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.wrapper .mails_main .unionInfo_content .unionMail_box .mail_box .r_mail_box p.mail_handle{font-size:.75rem;line-height:20px;color:#aaa;padding-left:60px}.wrapper .mails_main .unionInfo_content .unionMail_box .mail_box .r_mail_box a.reply_btn{float:right;display:inline-block;background:url(../images/user/mails/icon_reply.png) no-repeat center center / 16px 16px #f5f5f5;border:1px solid #ddd;color:#fff;text-decoration:none;width:40px;height:30px;text-align:center;border-radius:3px;text-indent:100%;white-space:nowrap;overflow:hidden;margin-left:10px;cursor:pointer;z-index:1}.wrapper .mails_main .unionInfo_content .unionMail_box .mail_box .r_mail_box a.reply_btn:active{background:url(../images/user/mails/icon_reply.png) no-repeat center center / 16px 16px #fff}.wrapper .mails_main .unionInfo_content .unionMail_box .mail_box .notify_body{font-size:.825rem;line-height:25px;color:#777;margin-top:10px;padding-bottom:10px;word-break:break-all}.wrapper .mails_main .unionInfo_content .unionMail_box .mail_box .notify_body a{font-size:.825rem;line-height:25px;margin:2px 0;display:inline-block}.wrapper .mails_main .unionInfo_content .unionMail_box a.reply_all_btn{display:block;font-size:.9rem;background:url(../images/user/mails/icon_right_w.png) no-repeat 94% center / 14px auto #637dbb;border:1px solid #315790;color:#fff;line-height:40px;text-decoration:none;margin:20px auto;padding-right:12px;width:140px;text-align:center;border-radius:4px}.wrapper .mails_main .unionInfo_content .unionMail_box a.reply_all_btn:active{background-color:#5d76b1}.wrapper .mails_main .unionInfo_content .unionMail_box table a.reply_all_btn{margin-right:5px;margin-left:5px}.wrapper .mails_main .unionInfo_content .unionMail_box a.reply_heads_btn{display:block;font-size:.9rem;background:url(../images/user/mails/icon_right_w.png) no-repeat 94% center / 14px auto #637dbb;border:1px solid #315790;color:#fff;line-height:40px;text-decoration:none;margin:20px auto;padding-right:12px;width:100px;text-align:center;border-radius:4px}.wrapper .mails_main .unionInfo_content .unionMail_box a.reply_heads_btn:active{background-color:#5d76b1}.wrapper .mails_main .unionInfo_content .unionMail_box a.reply_btn{display:block;font-size:.9rem;background:#637dbb;border:1px solid #315790;color:#fff;line-height:40px;text-decoration:none;margin:5px;width:70px;text-align:center;border-radius:4px}.wrapper .mails_main .unionInfo_content .unionMail_box a.reply_btn:active{background-color:#5d76b1}.wrapper .mails_main .unionInfo_content .unionMail_box .reply_btns_box{margin:0 auto;text-align:center}.wrapper .mails_main .unionInfo_content .unionMail_box .reply_btns_box a.reply_all_btn{display:inline-block}.wrapper .mails_main .unionInfo_content .unionMail_box .reply_btns_box a.reply_btn{display:inline-block}.noread-Num{float:right}.wrapper .mails_main .unionInfo_content .unionMail_box .mail_box .share_bonus_link{margin:5px 8px}.wrapper .mails_main .unionInfo_content .unionMail_box .mail_box .share_bonus_link p.text_share{font-size:.80rem;overflow:hidden;text-align:center;color:#555;font-weight:bold}.wrapper .mails_main .unionInfo_content .unionMail_box .mail_box .share_bonus_link p.text_share:before{right:.5em;margin-left:-50%;background-color:#555;content:"";display:inline-block;height:1px;position:relative;vertical-align:middle;width:50%}.wrapper .mails_main .unionInfo_content .unionMail_box .mail_box .share_bonus_link p.text_share:after{left:.5em;margin-right:-50%;background-color:#555;content:"";display:inline-block;height:1px;position:relative;vertical-align:middle;width:50%}.wrapper .mails_main .unionInfo_content .unionMail_box .mail_box .share_bonus_link p.red_share_text{color:#f06354;font-size:.82rem;margin:15px 0 0 0;text-align:center}.wrapper .mails_main .unionInfo_content .unionMail_box .mail_box .share_bonus_link .link_share_con{background-color:#f4f4f4;border-left:1pt solid #c9c9c9;border-radius:8px;margin:15px 0;overflow:hidden}.wrapper .mails_main .unionInfo_content .unionMail_box .mail_box .share_bonus_link .link_share_con p.link_text{font-size:.7rem;font-weight:400;padding-left:10px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;float:left;width:82%;line-height:32px}.wrapper .mails_main .unionInfo_content .unionMail_box .mail_box .share_bonus_link .link_share_con span.link_share_btn{background:url(../images/start_event/ic-modal-icon-link@2x.png) no-repeat center center/ 20px auto #c9c9c9;padding:17px 12px 15px 15px;border-top-right-radius:8px;border-bottom-right-radius:8px;float:right;width:15%}.wrapper .mails_main .unionInfo_content .unionMail_box .mail_box .share_bonus_link .link_share_con:after{content:"";border-top:1pt solid #c9c9c9;border-bottom:1pt solid #c9c9c9;width:100%;display:block;position:absolute;bottom:0;top:0}.wrapper .mails_main .unionInfo_content .unionMail_box .mail_box .share_bonus_link .share_btns{margin:10px auto 15px;text-align:center}.wrapper .mails_main .unionInfo_content .unionMail_box .mail_box .share_bonus_link .share_btns a{display:inline-block;width:46px;height:46px;padding:0;margin:0 5px;text-align:center;border-radius:50%}.wrapper .mails_main .unionInfo_content .unionMail_box .mail_box .share_bonus_link .share_btns a:active{opacity:.8}.wrapper .mails_main .unionInfo_content .unionMail_box .mail_box .share_bonus_link .share_btns a.fb_share{background:url(../images/image/icon_small_fb_hover.png) no-repeat center center / 20px auto #3b5998}.wrapper .mails_main .unionInfo_content .unionMail_box .mail_box .share_bonus_link .share_btns a.line_share{background:url(../images/image/icon_small_line2_hover.png) no-repeat center center / 28px auto #3eaf36}.wrapper .mails_main .unionInfo_content .unionMail_box .mail_box .share_bonus_link .share_btns a.email_share{background:url(../images/start_event/icon_white_mail@2x.png) no-repeat center center #ffc600;background-size:22px auto}@media screen and (min-width:450px){.wrapper .mails_main .unionInfo_content .unionMail_box .mail_box .share_bonus_link{margin:5px 0}.wrapper .mails_main .unionInfo_content .unionMail_box .mail_box .share_bonus_link p.text_share{font-size:.80rem;text-align:left;color:#555;font-weight:bold}.wrapper .mails_main .unionInfo_content .unionMail_box .mail_box .share_bonus_link p.text_share:before{display:none}.wrapper .mails_main .unionInfo_content .unionMail_box .mail_box .share_bonus_link p.text_share:after{display:none}.wrapper .mails_main .unionInfo_content .unionMail_box .mail_box .share_bonus_link p.red_share_text{color:#f06354;font-size:.82rem;margin:15px 0 0 0;text-align:left}.wrapper .mails_main .unionInfo_content .unionMail_box .mail_box .share_bonus_link .share_btns{margin:10px auto 15px;text-align:left}.wrapper .mails_main .unionInfo_content .unionMail_box .mail_box .share_bonus_link .link_share_con:after{content:"";border-top:1pt solid #c9c9c9;border-bottom:1pt solid #c9c9c9;width:100%;display:block;position:absolute;bottom:0;top:0}.wrapper .mails_main .unionInfo_content .unionMail_box .mail_box .share_bonus_link .link_share_con{background-color:#f4f4f4;border-left:1pt solid #c9c9c9;border-radius:8px;margin:15px 0;overflow:hidden;width:50%;text-align:left}}.wrapper .mails_main .storeName_title{padding:15px;background-color:#fff;position:relative}.wrapper .mails_main .storeName_title:after{content:"";display:table;clear:both}.wrapper .mails_main .storeName_title .store_img{float:left;width:25px;height:25px;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.wrapper .mails_main .storeName_title .store_img img{height:100%}.wrapper .mails_main .storeName_title .store_infor{float:left;width:calc(100% - 70px);margin:0;padding:0 0 0 10px}.wrapper .mails_main .storeName_title .store_infor p.store_name{font-size:.85rem;color:#555;font-weight:600;line-height:20px;word-break:break-all}.wrapper .mails_main .storeName_title .store_infor p.store_id{font-size:.85rem;color:#105cb6;line-height:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;word-break:break-all}.wrapper .mails_main .storeName_title .store_infor p.store_id span{margin-left:3px}.wrapper .mails_main .storeName_title p.store_phone{font-size:.75rem;color:#555;line-height:15px;margin-top:5px;letter-spacing:.8px}.wrapper .mails_main .storeName_title p.store_phone a{color:#0084c2;font-weight:400}.wrapper .mails_main .storeName_title p.store_phone a:hover,.wrapper .mails_main .storeName_title p.store_phone a:active{text-decoration:underline}.wrapper .mails_main .storeName_title .user_tool_box{float:right;position:static;margin-right:-10px}.wrapper .mails_main .storeName_title .user_tool_box .moreTool_popup{top:65px;right:15px}.wrapper .mails_main ul.order_main_tabs{width:100%;display:-webkit-flex;display:flex}.wrapper .mails_main ul.order_main_tabs li.tab_item{-webkit-flex:1;flex:1;background-color:#fae4e1;border:1px solid #eeb6b5;color:#db5858;cursor:pointer;font-size:.9rem;height:55px;line-height:55px;text-align:center}.wrapper .mails_main ul.order_main_tabs li.target{background-color:#f36d62;border:1px solid #d15333;color:#fff}.wrapper .mails_main ul.order_main_tabs li.target .unread{background-color:#fff;color:#f36d62}.wrapper .mails_main .unionInfo_content .paymode_explain{background-color:#fffef5;border-left:3px solid #f5c238;margin:30px 0;padding:10px}.wrapper .mails_main .unionInfo_content .paymode_explain h5.explain_title{font-weight:bold;font-size:.8rem;color:#555;line-height:20px}.wrapper .mails_main .unionInfo_content .paymode_explain p{font-size:.8rem;color:#888;line-height:22px;margin:5px 0}.wrapper .mails_main .unionInfo_content table.main_table_box td.form_btn_box{width:50%;border-right:1px solid #ddd;text-align:center;padding:15px 5px}.wrapper .mails_main .unionInfo_content table.main_table_box td.form_btn_box a{font-size:.8rem;border:1px solid #d15333;background-color:#f36d62;background-size:auto 18px;background-repeat:no-repeat;background-position:10px center;color:#fff;text-decoration:none;line-height:30px;padding:5px 10px 5px 35px;border-radius:3px;text-shadow:none}.wrapper .mails_main .unionInfo_content table.main_table_box td.form_btn_box a:active{background-color:#ef6155}.wrapper .mails_main .unionInfo_content table.main_table_box td.form_btn_box a.invoice_btn{background-image:url(../images/user/mails/icon_invoice.png)}.wrapper .mails_main .unionInfo_content table.main_table_box td.form_btn_box a.delivery_btn{background-image:url(../images/user/mails/icon_track.png)}.wrapper .mails_main .unionInfo_content .unionDetail_box p.orderCancel_remind{color:#888;font-size:1rem;font-weight:bold;line-height:40px;margin:40px auto;text-align:center;text-shadow:1px 1px 0 #fff}.wrapper .mails_main .unionInfo_content .unionMail_box a.reply_order_btn{display:block;font-size:.9rem;background:url(../images/user/mails/icon_right_w.png) no-repeat 95% center / 16px 16px #f36d62;border:1px solid #d15333;color:#fff;line-height:40px;text-decoration:none;margin:20px auto;padding-right:10px;width:100px;text-align:center;border-radius:5px}.wrapper .mails_main .unionInfo_content .unionMail_box a.reply_order_btn:active{background-color:#ef6155}.wrapper .mails_main .storeName_title a.go_admin_btn{float:right;text-decoration:none;font-size:.7rem;padding:6px 6px;background-color:#ef555a;color:#fff;border-radius:5px;display:inline-block;margin-top:12px}.wrapper .mails_main .storeName_title a.go_admin_btn:active{opacity:.8}.wrapper .mails_main .storeName_title a.go_store_btn{float:right;background-color:#fff;color:#ef555a;text-decoration:none;font-size:.7rem;padding:6px 10px;border:1px solid #ef555a;border-radius:5px;display:inline-block;margin-top:16px}.wrapper .mails_main .storeName_title a.go_store_btn:active{background-color:#ef555a;color:#fff}.wrapper .mails_main .storeName_title a.call_btn{float:left;background:url(../images/user/mails/icon_call.png) no-repeat center center;background-size:23px auto;width:35px;height:45px;display:inline-block}.wrapper .mails_main .storeName_title a.call_btn:active{opacity:.7}.wrapper .store_title a.turn_back_btn{float:left;display:inline-block;height:60px;width:70px;background:url(../images/image/icon_back.png) no-repeat center center / 40px 40px transparent}.wrapper .store_title a.turn_back_btn:active{background-color:#ffd26b}.wrapper .store_title a.closed_window_btn{float:left;display:inline-block;height:60px;width:70px;background:url(../images/image/icon_closed.png) no-repeat center center / 40px 40px transparent}.wrapper .store_title a.closed_window_btn:active{background-color:#ffd26b}.popup_window.restart_Popup_content{overflow-y:scroll}.popup_window .restart_box{max-width:360px;top:0;left:calc((100% - 356px)/2);transform:translate(0,0) !important;margin:40px auto}.popup_window .restart_box .form_item{margin-bottom:20px}.popup_window .restart_box p.item_title{font-size:.85rem;font-weight:bold;color:#666}.popup_window .restart_box p.item_title span.light{color:#e94b43;padding-right:3px}.popup_window .restart_box .group_closeTime .ui-input-text{float:left;width:calc(100% - 184px);background-color:#fff;border:1px solid #ddd;box-shadow:none;padding-right:0;border-radius:4px;margin-right:10px}.popup_window .restart_box .group_closeTime .day_input{font-size:.75rem;padding:8px 10px;border:0;background-color:transparent}.popup_window .restart_box .group_closeTime .time_select{float:left}.popup_window .restart_box .group_closeTime .time_select .ui-select{margin:0;width:64px;float:left}.popup_window .restart_box .group_closeTime .time_select .ui-select .ui-btn{font-weight:300;font-size:.75rem;line-height:20px;background-color:#fff;background-size:10px 7px;background-position:calc(100% - 10px) 50%;border-color:#ddd;text-align:left;padding:7px 24px 7px 10px;box-shadow:none}.popup_window .restart_box .group_closeTime .time_select span.select_txt{float:left;padding:0 5px;line-height:36px;color:#777;font-size:.8rem}.popup_window .restart_box .group_closeTime .time_select span.select_txt:last-of-type{padding-right:0}.popup_window .restart_box .group_closeSetting p.item_title{margin-bottom:0}.popup_window .restart_box p.item_title_note{color:#aaa;font-size:.75rem;margin:0;font-weight:400;padding:0}.popup_window .restart_box .group_closeSetting .close_noset{display:block;margin-bottom:8px;margin-top:8px;overflow:hidden}.popup_window .restart_box .group_closeSetting .close_money{display:block;margin-bottom:8px;overflow:hidden}.popup_window .restart_box .group_closeSetting .close_copies{display:block;overflow:hidden}.popup_window .restart_box .group_closeSetting .ui-btn{font-size:.8rem;font-weight:300;color:#777;line-height:20px;background-color:transparent;border:0;padding:0 0 0 30px}.popup_window .restart_box .group_closeSetting .ui-radio{float:left;margin:0}.popup_window .restart_box .group_closeSetting .ui-radio .ui-btn-icon-left:after{left:0}.popup_window .restart_box .group_closeSetting .ui-radio .ui-btn.ui-radio-on:after{background-color:#57c2e9;border-width:0;border-color:#e3e3e3;border-width:3px}.popup_window .restart_box .group_closeSetting .close_money .ui-radio,.popup_window .restart_box .group_closeSetting .close_copies .ui-radio{top:8px}.popup_window .restart_box .group_closeSetting label.text_radio{padding-right:0}.popup_window .restart_box .group_closeSetting .ui-input-text{float:left}.popup_window .restart_box .group_closeSetting input.text_input{float:left;font-size:.75rem;width:80px;padding:8px}.popup_window .restart_box .group_closeSetting span.text_span{line-height:36px;font-size:.8rem;padding-left:5px;color:#777}.popup_window .restart_box .form_item.group_rescueUnion{padding-bottom:20px;border-bottom:1px dashed #e6e6e6}.popup_window .restart_box .form_item.group_rescueUnion .title{font-weight:600;color:#666}.joinUnionPage_wrp{padding-top:0}.wrapper article.header_transparent_title{background-color:#ffb200;z-index:1000;color:#fff;width:100%;height:50px;top:0;left:0;right:0;white-space:nowrap;text-overflow:ellipsis;-webkit-transition:all .50s linear;-moz-transition:all .50s linear;transition:all .50s linear}.wrapper article.header_transparent_title a.back_btn{width:100%;position:absolute;top:calc((100% - 50px)/2);left:0;display:block;text-decoration:none;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.wrapper article.header_transparent_title a.back_btn:after{content:"";clear:both;display:table}.wrapper article.header_guideline.header_transparent_title a.back_btn i.ic_header_arrow_left{background:url(../images/global/ic-header-arrow-left-white@2x.png) no-repeat;background-size:11px auto;background-position:48% 50%}.wrapper article.header_guideline.header_transparent_title a.header_text_link span.header_text{float:left;text-align:left;color:#fff}.wrapper article.header_guideline.header_rightBtns_two a.header_text_link span.header_text{width:calc(100% - 150px)}.wrapper article.header_transparent_title a.header_right_btn{float:right;height:50px}.wrapper article.header_transparent_title a.header_right_btn i{background-size:auto 26px;width:50px;height:50px;background-position:center;display:block}.wrapper article.header_transparent_title a.header_right_btn:active{background-color:transparent;opacity:.5}.wrapper article.header_transparent_title a.unionName_btn{font-size:.7rem;line-height:28px;font-weight:normal;text-decoration:none;text-align:center;padding:0 10px;min-width:40px;position:absolute;top:12px;right:12px;color:rgba(255,255,255,0.8);border:1px solid rgba(255,255,255,0.8);border-radius:4px;padding:0 10px}.wrapper article.header_transparent_title a.unionName_btn:active{background:transparent;opacity:.5}.wrapper article.header_transparent_title.header_fixed{position:fixed;top:0;left:0;right:0;background-color:#ffb200;z-index:4}.joinUnionPage_content .unionName_main{position:relative}@media screen and (min-width:1201px){.joinUnionPage_content .unionName_main{margin-top:52px}}.joinUnionPage_content .group-page-main{padding-top:0}.joinUnionPage_content .unionName_main .unionName_bgBox{height:350px;width:100%;background-position:center;background-size:100%;overflow:hidden}.joinUnionPage_content .unionName_main .unionName_bgBox img.unionName_bg_img{width:100%;position:relative;right:0;top:0}.joinUnionPage_content .unionName_main .unionName_bgBox .bunionName_bg_overlay{height:350px;width:100%;position:absolute;top:0}.joinUnionPage_content .unionName_main .unionName_inforBox{position:absolute;top:50px;width:100%}.joinUnionPage_content .unionName_main .unionName_inforBox .user_img{width:100px;margin:0 auto 5px}.joinUnionPage_content .unionName_main .unionName_inforBox .user_img img{border-radius:50%;border:1px solid rgba(255,255,255,0.8);background:#fff}.joinUnionPage_content .unionName_main .unionName_inforBox .user_union{font-weight:600;line-height:20px;margin:0 15px}.joinUnionPage_content .unionName_main .unionName_inforBox .user_union h1.union_name{text-align:center;color:#fff;font-size:1rem;line-height:25px;margin:8px auto;max-height:50px;overflow:hidden}.joinUnionPage_content .unionName_main .unionName_inforBox .user_union p.user_id{text-align:center;color:#fff;font-size:.85rem;opacity:.75;line-height:20px}.joinUnionPage_content .unionName_main .unionName_inforBox .user_union p.union_time{text-align:center;color:#fff;font-size:.8rem;opacity:.6;font-weight:500}.joinUnionPage_content .unionName_main .unionName_inforBox .user_union p.union_time span{padding-right:3px}.joinUnionPage_content .unionName_main .unionName_inforBox .user_union p.union_time span.eye{background:url(../images/store/icon_eye_white.png) no-repeat 0 center / auto 11px;padding-left:19px}.joinUnionPage_content .unionName_main a.unionName_btn{font-size:.7rem;text-decoration:none;line-height:28px;color:#fff;border:1px solid #fff;border-radius:4px;padding:0 10px;display:block;opacity:.9;text-align:center;text-shadow:none;display:block;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.joinUnionPage_content .unionName_main a.unionName_btn:active{opacity:.5;background-color:transparent}.joinUnionPage_content .unionName_main .unionName_inforBox .unionName_btns{margin:13px auto 0;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.joinUnionPage_content .unionName_main .unionName_inforBox .unionName_btns:after{content:"";clear:both;display:table}.joinUnionPage_content .unionName_main .unionName_inforBox .unionName_btns a{display:block;float:left;line-height:20px;margin:0 4px;min-width:35px;padding:4px 10px 4px 28px;background-size:auto 12px;background-repeat:no-repeat;background-position:10px center;cursor:pointer}.joinUnionPage_content .unionName_main .unionName_inforBox .unionName_btns a.sendMail_btn{background-image:url(../images/start_event/icon_white_mail@2x.png)}.joinUnionPage_content .unionName_main .unionName_inforBox .unionName_btns a.copyUnion_btn{background-image:url(../images/start_event/icon_white_copy@2x.png)}.joinUnionPage_content .unionName_main .unionName_inforBox .unionName_btns a.share_btn{background-image:url(../images/start_event/icon_white_share@2x.png)}.joinUnionPage_content .unionName_main .unionName_inforBox .unionName_btns a.follow_btn{background-image:url(../images/global/ic-card-icon-add-new@2x.png)}.joinUnionPage_content .unionName_main .unionName_inforBox .unionName_btns a.following{background-image:url(../images/global/ic-select-checked@2x.png);opacity:.5}.joinUnionPage_content .unionName_main .unionName_inforBox .unionName_btns a.tools_btn{background-image:url(../images/start_event/icon_white_tools_@2x.png);padding:0 10px;background-position:center center;height:30px}.joinUnionPage_content .unionName_main .mfp-bg,.joinUnionPage_content .unionName_main .mfp-wrap{display:none;max-width:768px;left:auto}.joinUnionPage_content .mfp-modified-wrap .mfp-container{position:fixed;bottom:0;overflow:hidden}.joinUnionPage_content .mfp-modified-wrap .mfp-content{position:fixed;top:auto;bottom:0;left:0;right:0;width:100%;height:auto;background-color:transparent;z-index:1;max-width:768px}.joinUnionPage_content .mfp-modified-wrap .mfp-figure{padding:0 10px;box-shadow:none;border-width:0;border-radius:0 !important;margin-bottom:0 !important}.joinUnionPage_content .modified-btn a{font-size:15px;color:#888;padding:15px}.joinUnionPage_content .modified-close-btn{display:block}.joinUnionPage_content .unionTitle_main .unionName_bgBox{max-height:360px;background-color:#f6f6f6;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.joinUnionPage_content .unionTitle_main .unionName_bgBox .bunionName_bg_overlay{height:calc(100vw/4*3);max-height:360px}.unionInfo_block .unionUser_inforBox{text-shadow:none;width:100%}.unionInfo_block .unionUser_inforBox:after{content:"";clear:both;display:table}.unionInfo_block .unionUser_inforBox .user_img{float:left;width:64px;height:64px;border-radius:50%;margin-right:15px}.unionInfo_block .unionUser_inforBox .user_img img{max-width:100%;border-radius:50%;border:1px solid #e9e9e9}.unionInfo_block .unionUser_inforBox .user_info{float:left;width:calc(100% - 80px);margin-top:5px}.unionInfo_block .unionUser_inforBox .user_info .user_id{font-size:.775rem;color:#555;line-height:18px;font-weight:600}.unionInfo_block .unionUser_inforBox .user_info .user_id span.safe-icon{display:inline-flex;padding:0 8px;top:4px}.unionInfo_block .unionUser_inforBox .user_info .user_id span.safe-icon i{width:17px;height:17px;background-size:16px auto;background-position:center center;display:block}.unionInfo_block .unionName_btns{text-align:left}.unionInfo_block .unionName_btns:after{content:"";clear:both;display:table}.unionInfo_block .unionName_btns a{display:block;float:left;font-size:.7rem;color:#555;line-height:16px;margin:10px 6px 0 0;min-width:35px;padding:5px 8px 5px 22px;background-size:auto 12px;background-repeat:no-repeat;background-position:6px center;border:1px solid #e3e3e3;cursor:pointer;border-radius:4px;text-align:center}.unionInfo_block .unionName_btns a.disable{opacity:.5}.unionInfo_block .unionName_btns a:last-of-type{margin-right:0}.unionInfo_block .unionName_btns a.sendMail_btn{background-image:url(../images/global/ic-model-black-list-email@2x.png)}.unionInfo_block .unionName_btns a.copyUnion_btn{background-image:url(../images/start_event/icon_white_copy@2x.png)}.unionInfo_block .unionName_btns a.share_btn{background-image:url(../images/global/ic-model-dark-list-share@2x.png)}.unionInfo_block .unionName_btns a.follow_btn{background-image:url(../images/global/ic-model-dark-list-plus@2x.png)}.unionInfo_block .unionName_btns a.following{background-image:url(../images/global/ic-modle-grey-list-check@2x.png);opacity:.5}.unionInfo_block .unionName_btns a.goUnionOrder_btn{background-image:url(../images/global/ic-model-black-list-paper@2x.png)}.unionInfo_block .unionName_btns a.moreUnion_btn,.unionInfo_block .unionName_btns a.upSort_btn{padding:5px 8px}.unionInfo_block .unionName_btns a.disable_upSort_btn{padding:5px 8px;opacity:.5}.header_slash_tag{font-size:.725rem;line-height:30px;position:absolute;bottom:0}.header_slash_tag.slash_red_tag{background-color:#ef555a;color:#fff;padding:0 5px;right:-5px;bottom:25px;transform:rotate(-45deg);-ms-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.header_slash_tag.slash_red_tag a{color:#fff}.header_slash_tag.slash_red_tag a:active{color:#fff;background-color:transparent;opacity:.8}.header_slash_tag.slash_red_tag i{float:left;display:block;background-size:12px auto;width:12px;height:12px;top:calc((30px - 14px)/2);margin-right:3px}.header_slash_tag.slash_red_tag:before{content:"";display:block;border-right:30px solid #ef555a;border-bottom:30px solid transparent;position:absolute;left:-29px;top:0}.header_slash_tag.slash_red_tag:after{content:"";display:block;border-left:30px solid #ef555a;border-bottom:30px solid transparent;position:absolute;right:-29px;top:0}.header_slash_tag span.tag_getbonus i{background-image:url(../images/global/ic-model-white-list-gift@2X.png)}.header_slash_tag_without{font-size:.725rem;line-height:30px;position:absolute;bottom:0}.header_slash_tag_without.slash_red_tag{background-color:#ef555a;color:#fff;padding:0 17px;right:-5px;bottom:25px;transform:rotate(-45deg);-ms-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.header_slash_tag_without.slash_red_tag a{color:#fff}.header_slash_tag_without.slash_red_tag a:active{color:#fff;background-color:transparent;opacity:.8}.header_slash_tag_without.slash_red_tag:before{content:"";display:block;border-right:30px solid #ef555a;border-bottom:30px solid transparent;position:absolute;left:-29px;top:0}.header_slash_tag_without.slash_red_tag:after{content:"";display:block;border-left:30px solid #ef555a;border-bottom:30px solid transparent;position:absolute;right:-29px;top:0}.wrapper .one_union_status .union_info_box .blue_favorites_btn a.add_favorites_btn{background-image:url(../images/image/add-favorites.png)}.wrapper .one_union_status .union_info_box .blue_favorites_btn a.added_favorites_btn{background-image:url(../images/image/added-favorite.png)}.wrapper .one_union_status .union_info_box .blue_favorites_btn a.product_detail_btn{background-image:url(../images/image/product-detail.png)}.wrapper .one_union_status .union_info_box .blue_favorites_btn a{display:block;background-size:100%;background-repeat:no-repeat;float:right;width:90px;margin:0 4px 0 0;padding:20px 56px 5px 22px;cursor:pointer}.wrapper .one_union_status .union_info_box .blue_favorites_btn:after{content:"";clear:both;display:table}.header_slash_tag_72{font-size:.725rem;line-height:10px;position:absolute;bottom:0}.header_slash_tag_72.slash_red_tag{background-color:#ef555a;color:#fff;padding:0;right:3px;bottom:6px;transform:rotate(-45deg);-ms-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.header_slash_tag_72.slash_red_tag a{color:#fff}.header_slash_tag_72.slash_red_tag a:active{color:#fff;background-color:transparent;opacity:.8}.header_slash_tag_72.slash_red_tag i{float:left;display:block;background-size:23px auto;width:27px;height:19px;top:0;right:-3px}.header_slash_tag_72.slash_red_tag:before{content:"";display:block;border-right:20px solid #ef555a;border-bottom:19px solid transparent;position:absolute;left:-19px;top:0}.header_slash_tag_72.slash_red_tag:after{content:"";display:block;border-left:20px solid #ef555a;bord;border-bottom:19px solid transparent;position:absolute;right:-20px;top:0}.header_slash_tag_72 span.tag_getbonus i{background-image:url(../images/global/ic-line-white-72-48@2x.png)}.unionInfo_block .union_tags{font-size:.65rem}.unionInfo_block .union_tags:after{content:"";clear:both;display:table}.unionInfo_block .union_tags .tag-label{float:left;color:#c79f00;line-height:18px;padding:0 7px;margin-right:8px;border:1px solid #ddb100;border-radius:20px}.unionInfo_block .union_tags .tag-label i{background-size:auto 10px;width:10px;height:10px;display:inline-block;margin-right:3px}.unionInfo_block .unionInfo_content_box{padding:20px 0 25px}.remind_block{padding:6px 0;text-align:center}.remind_block p{font-size:.725rem;text-shadow:none}.remind_block .title{font-size:.85rem;line-height:20px;font-weight:600;letter-spacing:.5px}.remind_bg_grey{background-color:#d0d0d0}.remind_bg_grey p{color:#fff}.unionInfo_block .union_Bigtitle_box{margin-top:20px}.unionInfo_block .union_store_name{display:block;font-size:.725rem;color:#0084c2;line-height:20px;background:url(../images/global/ic-model-dark-blue-store@2x.png) no-repeat left 4px;background-size:12px auto;padding-left:16px;margin-bottom:8px;text-shadow:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.unionInfo_block .union_name{font-size:.925rem;line-height:24px;margin-bottom:8px}.unionInfo_block .union_name i{float:left;background-size:16px auto;width:16px;height:16px;margin-right:5px;top:4px}.unionInfo_block .add-red-favorite{position:absolute;right:0;top:0;display:inline-block}.unionInfo_block .add-red-favorite i.ic-model-e24c50-favorite{background-size:100% auto;margin-right:5px;width:18px;height:23px;display:inline-block;vertical-align:bottom}.unionInfo_block .add-gray-favorite{position:absolute;right:0;top:0;display:inline-block}.unionInfo_block .add-gray-favorite i.ic-model-999-favorite{background-size:100% auto;margin-right:5px;width:18px;height:23px;display:inline-block;vertical-align:bottom}.unionInfo_block .union_timer_box{margin-bottom:0;display:table}.unionInfo_block .union_timer_box>li{float:left;color:#999;font-size:.725rem;line-height:20px;height:20px}.unionInfo_block .union_timer_box>li.text_slash{margin:0 5px}.unionInfo_block .union_timer_box>li.eye_iconitem{padding-left:16px}.unionInfo_block .union_timer_box>li.eye_iconitem:before{float:left;content:"";background-color:#c3c3c3;width:1px;height:10px;display:block;position:relative;top:5px;left:-8px}.unionInfo_block .union_timer_box>li>i{float:left;background-size:12px auto;height:12px;width:12px;display:block;top:4px;margin-right:5px}.unionInfo_block .union_timer_box>li>i.ic-model-grey-eye{background-size:13px auto;height:13px;width:13px;display:block}.unionInfo_block .buy-together-content{margin-top:5px;text-shadow:none}.joinUnionPage_content .unionInfo_block .buy-together-about.buy-together-content .all-progress{font-size:.725rem}.joinUnionPage_content .unionInfo_block .buy-together-about.buy-together-content .all-progress .no-progress{margin:5px 0;border-width:2px}.joinUnionPage_content .unionInfo_block .buy-together-about.buy-together-content .all-progress ul{max-width:calc(100% - 60px)}.joinUnionPage_content .unionInfo_block .buy-together-about.buy-together-content .all-progress ul li{font-size:.725rem;margin-top:0}.joinUnionPage_content .unionInfo_block .buy-together-about.buy-together-content p.pull-right{color:#0084c2;font-weight:300}.joinUnionPage_content .unionInfo_block .buy-together-about.buy-together-content .all-progress .grey-cancel-progress{background-color:#c3c3c3}.joinUnionPage_content .unionInfo_main{padding-bottom:55px;background-color:#f3f3f3}.joinUnionPage_content .unionInfo_main .unionInfo_block{background-color:#fff;padding:0 15px;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;margin-bottom:10px}.joinUnionPage_content .unionInfo_main .unionInfo_block:first-of-type{border-top:1px solid #ececec}.joinUnionPage_content .joinUnionPage_ad_box{margin:10px;width:calc(100% - 20px);overflow:hidden;background-color:#ddd}.joinUnionPage_content .joinUnionPage_ad_box .ad-img-box{height:100%}.joinUnionPage_content .joinUnionPage_ad_box.ad-box-sh .ad-img-box img{display:block;max-height:100%;max-width:100%}.joinUnionPage_content .unionInfo_block .unionInfo_bottom_box{font-size:.725rem;line-height:20px;padding:15px 0;border-top:1px solid #f0f0f0}.joinUnionPage_content .unionInfo_block .unionInfo_bottom_box .remind_text{color:#999}.joinUnionPage_content .unionInfo_block .unionInfo_bottom_box .remind_text a{padding:0 5px}.joinUnionPage_content .unionInfo_block .unionInfo_item{font-weight:normal;text-decoration:none;border-bottom:1px solid #f5f5f5;padding:15px 1px;display:block;background:url(../images/status/icon_filter_right.png) no-repeat right center #fff;background-size:auto 16px}.joinUnionPage_content .unionInfo_block .unionInfo_item:active{background-color:transparent;opacity:.7}.joinUnionPage_content .unionInfo_block .unionInfo_item p{line-height:20px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-shadow:none}.joinUnionPage_content .unionInfo_block .unionInfo_item p.item_text{font-size:.725rem;color:#666;font-weight:600;line-height:20px;background-size:16px auto;background-repeat:no-repeat;background-position:left center;padding-left:20px}.joinUnionPage_content .unionInfo_block .unionInfo_item p.item_text .grey_text{color:#aaa;font-weight:300;font-size:.725rem;padding:0 5px}.joinUnionPage_content .unionInfo_block .unionInfo_item p.item_texthashtag{line-height:20px;color:#3b5998;font-size:.725rem;letter-spacing:.5px;margin-top:5px;padding-right:20px}.joinUnionPage_content .unionInfo_block .unionInfo_item p.item_texthashtag span{padding-right:5px}.joinUnionPage_content .unionInfo_block .unionInfo_item p.item_textG12{line-height:20px;color:#888;font-size:.725rem;letter-spacing:.5px;margin-top:5px;padding-right:20px}.joinUnionPage_content .unionInfo_block .unionInfo_item p.item_textG12.red{font-size:.7rem;color:#f66b6b}.joinUnionPage_content .unionInfo_block .unionNotice_item p.item_textG12{white-space:normal;max-height:40px}.joinUnionPage_content .unionInfo_block .unionSchedule_item{background-image:none}.joinUnionPage_content .unionInfo_main .unionSchedule_item p.item_text{background-image:url(../images/global/ic-model-black-list-group@2x.png)}.joinUnionPage_content .unionInfo_main .shopName_item p.item_text{background-image:url(../images/start_event/icon_s_shop.png)}.joinUnionPage_content .unionInfo_main .unionExplain_item p.item_text{background-image:url(../images/global/ic-model-black-list-sealed-box@2x.png)}.joinUnionPage_content .unionInfo_main .unionNotice_item p.item_text{background-image:url(../images/global/ic-model-black-list-notice@2x.png)}.joinUnionPage_content .unionInfo_main .meetPlace_item p.item_text{background-image:url(../images/global/ic-model-black-list-pin@2x.png)}.joinUnionPage_content .unionInfo_main .meetPlace_item p.item_text span.place_no{padding-right:3px}.joinUnionPage_content .unionInfo_main .postPath_item p.item_text{background-image:url(../images/global/ic-model-black-list-shipping@2x.png)}.joinUnionPage_content .unionInfo_main .postPath_item p.item_text span.place_no{padding-right:3px}.joinUnionPage_content .unionInfo_main .paymentWay_item p.item_text{background-image:url(../images/global/ic-model-black-list-credit-card@2x.png)}.joinUnionPage_content .unionInfo_main .paymentWay_item p.item_text span.payment_icon{width:18px;height:18px;margin-left:2px;display:inline-block;position:relative;top:3px;background-size:18px auto;background-repeat:no-repeat;background-position:center center}.joinUnionPage_content .unionInfo_main .paymentWay_item p.item_text span.payment_icon:first-of-type{margin-left:10px}.joinUnionPage_content .unionInfo_main .paymentWay_item p.item_text span.gopay_payment{background-image:url(../images/start_event/icon_gopay.png)}.joinUnionPage_content .unionInfo_main .paymentWay_item p.item_text span.atm_payment{background-image:url(../images/user/mails/icon_atm2.png)}.joinUnionPage_content .unionInfo_main .paymentWay_item p.item_text span.people_payment{background-image:url(../images/start_event/icon_people.png)}.joinUnionPage_content .unionInfo_main .feePay_item{background:0}.joinUnionPage_content .unionInfo_main .feePay_item p.item_text{background-image:url(../images/global/ic-model-black-list-money@2x.png)}.joinUnionPage_content .unionInfo_main .feePay_item p.item_text .ic-form-popup-info{margin-left:1px}.joinUnionPage_content .unionInfo_main .feePay_item p.item_text .fee_price{padding-left:10px}.joinUnionPage_content .unionInfo_main .unionInfo_remind_box{background-color:#f3fafd;border-bottom:1px solid #b5dce7;padding:20px 25px;text-align:center}.joinUnionPage_content .unionInfo_main .finished_remind{background-color:#eee;border-bottom:1px solid #ddd}.joinUnionPage_content .unionInfo_main .unionInfo_remind_box p.remind_title{font-size:.8rem;color:#555;line-height:20px;font-weight:600}.joinUnionPage_content .unionInfo_main .unionInfo_remind_box p.remind_text{font-size:.8rem;color:#666;line-height:20px}.joinUnionPage_content .unionInfo_main .unionInfo_remind_box p.remind_text span.blue_txt12{color:#105cb6;padding:0 4px;font-weight:600}.joinUnionPage_content .unionInfo_main .unionInfo_remind_box p.remind_text span.red_txt13{color:#e55c67;padding:0 1px;font-weight:600}.joinUnionPage_content .unionInfo_main .unionInfo_remind_box p.remind_text a.link{color:#0084c2;padding:0 4px;font-weight:400}.joinUnionPage_content .unionInfo_main .unionInfo_remind_box a.login_btn{text-align:center;font-size:.8rem;display:block;line-height:30px;text-decoration:none;background-color:#ffc94d;color:#fff;border-radius:5px;margin:5px auto 0;width:100px}.joinUnionPage_content .unionInfo_main .unionInfo_remind_box a.login_btn:active{background-color:#fec440}.joinUnionPage_content .unionInfo_main .familyAdd_remind{background-color:#fff;border-bottom:1px solid #ddd;text-align:left}.joinUnionPage_content .unionInfo_main .familyAdd_remind p.remind_title{font-size:.85rem;color:#555;line-height:20px;font-weight:600;margin-bottom:5px}.joinUnionPage_content .unionInfo_main .familyAdd_remind .familyList_box{margin-top:20px}.joinUnionPage_content .unionInfo_main .familyAdd_remind p.one_familyBox{font-size:.8rem;color:#666;line-height:30px;padding:10px 0;border-top:1px dotted #e5e5e5;height:30px;position:relative}.joinUnionPage_content .unionInfo_main .familyAdd_remind p.one_familyBox span{float:left;width:70%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.joinUnionPage_content .unionInfo_main .familyAdd_remind a.add_family_btn{text-align:center;font-size:.7rem;display:inline-block;line-height:30px;text-decoration:none;background-color:#57c2e9;color:#fff;border-radius:5px;padding:0 10px;position:absolute;right:0}.joinUnionPage_content .unionInfo_main .familyAdd_remind a.add_family_btn:active{opacity:.8}@media screen and (max-width:381px){.joinUnionPage_content .unionInfo_main .familyAdd_remind p.one_familyBox span{width:60%}}.joinUnionPage_content .unionInfo_main a.unionCount_item{border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;margin:30px 0;padding:15px 10px;background:url(../images/status/icon_filter_right.png) no-repeat 97.5% center / auto 16px #fff}.joinUnionPage_content .unionInfo_main a.unionCount_item p.item_text{padding:0}.joinUnionPage_content .unionInfo_main a.unionCount_item p.item_text span.total_no{font-size:.7rem;color:#999;margin-left:10px;font-weight:normal}.joinUnionPage_content .unionInfo_main a.unionCount_item p.item_text span.total_no span.red_txt12{color:#f66b6b;padding:0 2px;font-family:Arial,Helvetica,sans-serif}.joinUnionPage_content .unionInfo_main .union_schedule_con{background-color:#fff;border-top:1px solid #ddd;border-bottom:1px solid #ddd;padding:15px 0 10px;margin:25px 0}.joinUnionPage_content .unionInfo_main .productList_block{background-color:#fff;margin-bottom:10px;border-top:1px solid #e6e6e6}.joinUnionPage_content .unionInfo_main .productList_block p.productList_title{font-size:.8rem;color:#555;font-weight:600;line-height:20px;padding:15px 10px 15px}.joinUnionPage_content .unionInfo_main .productList_block .select_box{margin:0 auto;padding:0 0 15px}.joinUnionPage_content .unionInfo_main .productList_block .select_box .ui-select{margin:0 10px}.joinUnionPage_content .unionInfo_main .productList_block .select_box .ui-select .ui-btn{font-size:.8rem;font-weight:normal;text-align:left;background-color:#fcfcfc;border:1px solid #dadfdf;color:#666;box-shadow:none}.joinUnionPage_content .unionInfo_main .productList_block .select_box .ui-select .ui-btn-icon-right:after{width:20px;height:20px;margin-top:-10px}.joinUnionPage_content .unionInfo_main .productList_block .product_item .left_box{position:absolute;left:0;top:0}.joinUnionPage_content .unionInfo_main .productList_block .product_item .left_box a.product_img:active img{opacity:.8}.joinUnionPage_content .unionInfo_main .productList_block .product_item .right_box a.add_cart.close{background-color:#d0d0d0;opacity:1}.joinUnionPage_content .unionInfo_main .productList_block .product_item .right_box a.add_cart.close:active{background-color:#d0d0d0}.joinUnionPage_content .unionInfo_main .unioncomment_block{background-color:#fff;margin-bottom:10px;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6}.joinUnionPage_content .unionInfo_main .unioncomment_block .unioncomment_title{font-size:.85rem;color:#555;font-weight:600;line-height:20px;padding:15px 0;margin:0 15px;border-bottom:1px solid #f3f3f3}.joinUnionPage_content .unionInfo_main .unioncomment_block .comment_item{border-bottom:1px solid #f3f3f3;margin:0 15px;padding:20px 0}.joinUnionPage_content .unionInfo_main .unioncomment_block .comment_item:last-of-type{border-bottom:0}.joinUnionPage_content .unionInfo_main .unioncomment_block .comment_item p{font-size:13px;color:#666;line-height:20px}.joinUnionPage_content .unionInfo_main .unioncomment_block .user_id_box:after{content:"";display:table;clear:both}.joinUnionPage_content .unionInfo_main .unioncomment_block .user_id_box .user_id{float:left;font-size:.75rem;line-height:20px;color:#555}.joinUnionPage_content .unionInfo_main .unioncomment_block .user_id_box span.time{float:right;font-size:.65rem;line-height:20px;color:#999}.joinUnionPage_content .unionInfo_main .unioncomment_block .stf_star{display:block;margin:5px 0 10px}.joinUnionPage_content .unionInfo_main .unioncomment_block .stf_star img{width:80px;display:table}.joinUnionPage_content .unionInfo_main .unioncomment_block ul.comment_photolist{margin:10px 0 0}.joinUnionPage_content .unionInfo_main .unioncomment_block ul.comment_photolist:after{content:"";display:table;clear:both}.joinUnionPage_content .unionInfo_main .unioncomment_block ul.comment_photolist>li{float:left;display:block;background-color:#fff;border:1px solid #ececec;margin-left:5px}.joinUnionPage_content .unionInfo_main .unioncomment_block ul.comment_photolist>li:first-of-type{margin-left:0}.joinUnionPage_content .unionInfo_main .unioncomment_block ul.comment_photolist>li>a{width:60px;height:60px;overflow:hidden;display:block;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.joinUnionPage_content .unionInfo_main .unioncomment_block ul.comment_photolist>li>a:active{opacity:.8}.joinUnionPage_content .unionInfo_main .unioncomment_block ul.comment_photolist>li>a>img{max-width:150%;max-height:150%}.joinUnionPage_content .unionInfo_main .unioncomment_block ul.comment_photolist>li>a>.overlay_bg{font-size:.75rem;color:#fff;font-weight:400;position:absolute;left:0;right:0;top:0;bottom:0;background-color:rgba(50,50,50,0.5);display:block;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.joinUnionPage_content .unionInfo_main .unioncomment_block ul.comment_photolist>li>a>.overlay_bg>span{background:url(../images/global/ic-model-white-list-plus@2x.png) no-repeat left center;background-size:10px auto;padding-left:14px}.joinUnionPage_content .unionInfo_main .unioncomment_block .more-dropdown-link{padding:12px 0;margin:0 15px}.joinUnionPage_content .unionInfo_main .unioncomment_block .more-dropdown-link>span>span{background:0;padding:0 2px}.joinUnionPage_content .unionInfo_main .productList_block{background-color:#fff;margin-bottom:10px;border-top:1px solid #e6e6e6}.joinUnionPage_content .unionInfo_main .productList_block p.productList_title{font-size:.8rem;color:#555;font-weight:600;line-height:20px;padding:15px 10px 15px}.joinUnionPage_content .unionInfo_main .productList_block .select_box{margin:0 auto;padding:0 0 15px}.joinUnionPage_content .unionInfo_main .productList_block .select_box .ui-select{margin:0 10px}.joinUnionPage_content .unionInfo_main .productList_block .select_box .ui-select .ui-btn{font-size:.8rem;font-weight:normal;text-align:left;background-color:#fcfcfc;border:1px solid #dadfdf;color:#666;box-shadow:none}.joinUnionPage_content .unionInfo_main .productList_block .select_box .ui-select .ui-btn-icon-right:after{width:20px;height:20px;margin-top:-10px}.joinUnionPage_content .unionInfo_main .productList_block .product_item .left_box{position:absolute;left:0;top:0}.joinUnionPage_content .unionInfo_main .productList_block .product_item .left_box a.product_img:active img{opacity:.8}.joinUnionPage_content .unionInfo_main .productList_block .product_item .right_box a.add_cart.close{background-color:#d0d0d0;opacity:1}.joinUnionPage_content .unionInfo_main .productList_block .product_item .right_box a.add_cart.close:active{background-color:#d0d0d0}.joinUnionPage_wrp .unioncomment_block{background-color:#fff;margin-bottom:10px;border-bottom:8px solid #f3f3f3}.joinUnionPage_wrp .product_unioncomment_block{border-top:8px solid #f3f3f3}.joinUnionPage_wrp .unioncomment_block .unioncomment_title{font-size:.85rem;color:#555;font-weight:600;line-height:20px;padding:15px 0;margin:0 15px;border-bottom:1px solid #f3f3f3}.joinUnionPage_wrp .unioncomment_block .comment_item{border-bottom:1px solid #f3f3f3;margin:0 15px;padding:20px 0}.joinUnionPage_wrp .unioncomment_block .comment_item .user_left{position:absolute;width:50px}.joinUnionPage_wrp .unioncomment_block .comment_item .user_left img{width:40px;border-radius:50%}.joinUnionPage_wrp .unioncomment_block .comment_item .user_right{margin-left:50px}.joinUnionPage_wrp .unioncomment_block .comment_item:last-of-type{border-bottom:0}.joinUnionPage_wrp .unioncomment_block .comment_item p{font-size:13px;color:#666;line-height:20px}.joinUnionPage_wrp .unioncomment_block .user_id_box:after{content:"";display:table;clear:both}.joinUnionPage_wrp .unioncomment_block .user_id_box .user_id{float:left;font-size:.75rem;line-height:20px;color:#555}.joinUnionPage_wrp .unioncomment_block .user_id_box span.time{float:right;font-size:.65rem;line-height:20px;color:#999}.joinUnionPage_wrp .unioncomment_block .stf_star{display:block;margin:5px 0 10px}.joinUnionPage_wrp .unioncomment_block .stf_star img{width:80px;display:table}.joinUnionPage_wrp .unioncomment_block ul.comment_photolist{margin:10px 0 0}.joinUnionPage_wrp .unioncomment_block ul.comment_photolist:after{content:"";display:table;clear:both}.joinUnionPage_wrp .unioncomment_block ul.comment_photolist>li{float:left;display:block;background-color:#fff;border:1px solid #ececec;margin-left:5px}.joinUnionPage_wrp .unioncomment_block ul.comment_photolist>li:first-of-type{margin-left:0}.joinUnionPage_wrp .unioncomment_block ul.comment_photolist>li>a{width:60px;height:60px;overflow:hidden;display:block;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.joinUnionPage_wrp .unioncomment_block ul.comment_photolist>li>a:active{opacity:.8}.joinUnionPage_wrp .unioncomment_block ul.comment_photolist>li>a>img{max-width:150%;max-height:150%}.joinUnionPage_wrp .unioncomment_block ul.comment_photolist>li>a>.overlay_bg{font-size:.75rem;color:#fff;font-weight:400;position:absolute;left:0;right:0;top:0;bottom:0;background-color:rgba(50,50,50,0.5);display:block;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.joinUnionPage_wrp .unioncomment_block ul.comment_photolist>li>a>.overlay_bg>span{background:url(../images/global/ic-model-white-list-plus@2x.png) no-repeat left center;background-size:10px auto;padding-left:14px}.joinUnionPage_wrp .unioncomment_block .more-dropdown-link{padding:12px 0;margin:0 15px}.joinUnionPage_wrp .unioncomment_block .more-dropdown-link>span>span{background:0;padding:0 2px}.joinUnionPage_wrp .fast_plan_block{background-color:#fff;margin-bottom:10px;border-bottom:8px solid #f3f3f3}.joinUnionPage_wrp .fast_plan_block .fast_plan_title{height:30px;font-size:.85rem;color:#57c2e9;border:2px dashed #57c2e9;font-weight:600;line-height:17px;padding:5px 0 15px 0;margin:0 15px 10px;text-align:center;border-radius:10px}.joinUnionPage_wrp .fast_plan_block .plan_item{margin:0 15px;padding:0 0 20px 0}.joinUnionPage_wrp .fast_plan_block .plan_item ul{list-style-type:disc;font-size:14px;font-weight:600;padding:0 20px;line-height:12px}.joinUnionPage_wrp .fast_plan_block .plan_item ul li span{margin-left:10px;color:var(--alert_red);font-size:12px}.joinUnionPage_wrp .fast_plan_block .plan_item p{font-size:14px;color:#555;line-height:20px;font-weight:550}.joinUnionPage_wrp .fast_plan_block .plan_item p.detail_text{font-size:13px;color:#777}.joinUnionPage_wrp .fast_plan_block .plan_item span.the_lowest_price{height:23px;margin-left:10px;line-height:23px;color:#fff;padding:0 10px;display:inline-block;position:relative;background-color:#ef555a;border-radius:30px 30px 30px 30px}.joinUnionPage_wrp .fast_plan_block .plan_item i.white_finger_icon{background-image:url(../images/image/ic-model-line-white-finger@2x.png);background-size:100% auto;margin-right:5px;width:18px;height:23px;display:inline-block;vertical-align:bottom}.joinUnionPage_wrp .fast_plan_block .plan_item table{text-align:center;color:#5a5a5a;font-size:15px;font-weight:600}.joinUnionPage_wrp .fast_plan_block .plan_item table tr{border-top:5px solid #fff}.joinUnionPage_wrp .fast_plan_block .plan_item table tr:first-child{border-top:0}.joinUnionPage_wrp .fast_plan_block .plan_item table tr.col-text{border-top:0}.joinUnionPage_wrp .fast_plan_block .plan_item table tr.col-text td{text-align:right;font-size:13px;height:20px;font-weight:500}.joinUnionPage_wrp .fast_plan_block .plan_item table td{height:26px}.joinUnionPage_wrp .fast_plan_block .plan_item table .col-head{background-color:#999;padding:1px 3px;color:#fff;font-size:13px}.joinUnionPage_wrp .fast_plan_block .plan_item table .col-package{padding-left:3px;text-align:left}.joinUnionPage_wrp .fast_plan_block .plan_item table .col-price{padding-left:1px;text-align:right}.joinUnionPage_wrp .fast_plan_block .plan_item table .col-discountprice{text-align:left;padding-left:3px;color:#f7422f}.joinUnionPage_wrp .fast_plan_block .plan_item table .lowest-price{background-color:#ef555a}.joinUnionPage_wrp .fast_plan_block .plan_item table tr.col-text td.FMart{text-align:left;color:#4caf50;font-weight:600;line-height:25px}.joinUnionPage_content .unionInfo_main .productList_block .start-custom-container{border-top:1px solid #e6e6e6;padding:40px 0}.joinUnionPage_content .unionInfo_main .productList_block .start-custom-container_self{border-top:1px solid #e6e6e6;padding:30px 0}.joinUnionPage_content .discount_block{padding:0 10px 15px}.joinUnionPage_content .discount_block p{font-size:.7rem;color:#c79f00;font-weight:900;border:1px solid #f9d200;background-color:#fffef5;border-radius:3px;padding:10px 10px;line-height:18px}.joinUnionPage_content .discount_block p span{font-weight:300;color:#c79f00}.joinUnionPage_content .discount_block span.discount_no{padding:0 2px;font-weight:900;color:#ef555a}.joinUnionPage_content .add_new_card_block{padding:0 10px 15px}.joinUnionPage_content .add_new_card_block:after{content:"";clear:both;display:table}.joinUnionPage_content .add_new_card_block .left_box{float:left}.joinUnionPage_content .add_new_card_block .left_box a.add_new_card_btn{font-size:.725rem;color:#4894d1;line-height:20px;padding:4px 8px;border:1px solid #4894d1;border-radius:4px;display:block;text-shadow:none}.joinUnionPage_content .add_new_card_block .left_box a.add_new_card_btn i{background-size:12px auto;background-repeat:no-repeat;height:12px;width:12px;display:inline-block;margin-right:3px;top:1px}.joinUnionPage_content .add_new_card_block .left_box a.add_new_card_btn:active{background-color:#fafafa}.joinUnionPage_content .add_new_card_block .right_box{float:right}.joinUnionPage_content .add_new_card_block .right_box p{color:#888;font-size:.725rem;line-height:30px}.joinUnionPage_content .add_new_card_block .right_box p span{padding:0 5px}.joinUnionPage_content .add_new_card_block_minus{padding:0 10px 10px}.joinUnionPage_content .add_new_card_block_minus:after{content:"";clear:both;display:table}.joinUnionPage_content .add_new_card_block_minus .left_box_self{float:left}.joinUnionPage_content .add_new_card_block_minus .left_box_self p{color:#888;font-size:.725rem;line-height:24px}.joinUnionPage_content .add_new_card_block_minus .left_box_self p span{padding:0 5px}.joinUnion_box.alreadyJoin_box{background-color:transparent;padding:0}.joinUnion_box.alreadyJoin_box .goUnionOrder_btn{width:100%;display:block;text-align:center;padding:15px;font-size:1rem;line-height:20px}.alreadyJoin_box .popup-notebox-small{bottom:60px}.alreadyJoin_box .popup-notebox-small .left-box i{background-image:url(../images/global/ic-line-white-union-box.png)}.joinUnionPage_content .unionInfo_main .productList_block .reference-container{margin:0 20px 30px 20px;border:1px solid #aaa;border-radius:8px}.joinUnionPage_content .unionInfo_main .productList_block .reference-container .ref-info{padding:10px 0;margin:0 15px 13px 15px;border-bottom:1px solid #aaa}.joinUnionPage_content .unionInfo_main .productList_block .reference-container .ref-info .title-19{font-size:.88rem;font-weight:bold;line-height:30px;color:#474747}.joinUnionPage_content .unionInfo_main .productList_block .reference-container .ref-link{padding:0 15px 15px 15px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;text-decoration:none;color:#57c2e9}.joinUnionPage_content .unionInfo_main .productList_block .reference-container .ref-link i.pin_icon{margin-top:6px;float:left;background:url(../images/start_event/pin_icon.png) no-repeat center center/ 16px auto transparent;height:16px;width:16px}.joinUnionPage_content .unionInfo_main .productList_block .reference-container .ref-link a.link-color{padding-left:8px;font-size:.86rem;color:#57c2e9;font-weight:600}.joinUnionPage_content .unionInfo_main .productList_block .reference-container .ref-pic{padding:0 15px 15px 15px;width:100%}.joinUnionPage_content .unionInfo_main .productList_block .reference-container .ref-pic img.pic-setting{width:100px;height:auto}.joinUnionPage_content .unionInfo_main .productList_block .reference-container .others_block_img{position:relative;background-color:#fff;padding-left:15px;margin-bottom:20px;width:100%}.joinUnionPage_content .unionInfo_main .productList_block .reference-container .others_block_img .others_listBox_img{text-align:center}.joinUnionPage_content .unionInfo_main .productList_block .reference-container .others_block_img .others_listBox_img .list_content_img{width:97%;float:left;position:relative;height:124px}.joinUnionPage_content .unionInfo_main .productList_block .reference-container .others_block_img ul.ul_box_img{position:absolute;display:flex;overflow-x:scroll;overflow-y:hidden;left:0;top:0;width:98%;padding-right:15px;-webkit-overflow-scrolling:touch}.joinUnionPage_content .unionInfo_main .productList_block .reference-container .others_block_img ul.ul_box_img li{float:left;width:124px;height:124px;margin-right:10px}.joinUnionPage_content .unionInfo_main .productList_block .reference-container .others_block_img ul.ul_box_img a.others_img{display:block}.joinUnionPage_content .unionInfo_main .productList_block .reference-container .others_block_img ul.ul_box_img a.others_img img{width:124px;height:124px}.blue_remind_con{background-color:#f3fafd;border:1px solid #b5dce7;padding:10px;margin:15px 0;text-align:center}.blue_remind_con p{color:#777;line-height:20px;font-size:.75rem}.blue_remind_con a{color:#0084c2;font-weight:400;padding:0 4px;text-decoration:underline}.blue_remind_con a:active,.blue_remind_con a:hover{color:#0084c2}.blue_remind_con p span.text-blue{color:#38c;line-height:25px;font-size:.75rem;font-weight:bold}.wrapper .mails_main .main_title_conetnt{padding:15px 0 0;margin-bottom:20px}.main_title_conetnt h5{font-size:.85rem;color:#555;line-height:20px;font-weight:600;margin:0 15px 5px}.main_title_conetnt h5 span{padding:0 4px}.main_title_conetnt h5 span.grey_text{color:#aaa;font-weight:300;font-size:.75rem}.main_title_conetnt p{font-size:.75rem;color:#888;line-height:20px;margin-left:15px;margin-right:15px}.main_title_conetnt p span{padding:0 4px}.main_title_conetnt p a.link_btn{color:#0084c2;padding:0 3px;font-weight:400;text-decoration:underline}.main_title_conetnt a.show_more_btn{color:#aaa;font-size:.725rem;font-weight:400;text-align:center;padding:15px 0 0;position:absolute;left:0;right:0;bottom:0;background:-moz-linear-gradient(top,rgba(255,255,255,0),#fff);background:-webkit-linear-gradient(top,rgba(255,255,255,0),#fff);background:linear-gradient(to bottom,rgba(255,255,255,0),#fff)}.main_title_conetnt a.show_more_btn i{display:inline-block;background-size:12px auto;height:12px;width:12px;top:1px;margin-right:5px}.main_title_conetnt a.show_more_btn:active{text-decoration:none;color:#999}.main_title_conetnt span.grey-hint-text{white-space:nowrap;font-size:.7rem;font-weight:600;margin-left:0;margin-right:0;color:#666}.main_title_conetnt small.red-date-hint{font-size:.7rem;font-weight:600;margin-left:0;margin-right:0;padding-right:3px;color:#f06354}.union_process_con ul.process_list_con{background-color:#fafafa;padding:15px;border-radius:4px;margin:10px 15px 15px;overflow:hidden;opacity:1}.union_process_con ul.process_list_con>li{font-size:.75rem;margin-top:5px}.union_process_con ul.process_list_con>li:first-of-type{margin-top:0}.union_process_con ul.process_list_con>li>span.list_icon{float:left;height:20px;width:20px;border:1px solid #c9c9c9;border-radius:50%}.union_process_con ul.process_list_con>li>span.list_text{font-weight:400;color:#b3b3b3;margin-left:5px}.union_process_con ul.process_list_con>li.checked>span.list_icon{width:20px;height:20px;border:0;background:url(../images/global/ic-step-samll-checked@2x.png) no-repeat center center;background-size:20px auto}.union_process_con ul.process_list_con>li.checked>span.list_text{color:#52bae3}.union_process_con ul.process_list_con>li.checked>span.list_text>a{color:#52bae3;font-weight:400;text-decoration:underline}.union_process_con ul.process_list_con>li.current>span.list_text>a{text-decoration:none}.union_process_con ul.process_list_con>li.current>span.list_text>a:active{background-color:transparent}.union_process_con ul.hide_con{height:0;padding:15px 15px 5px;opacity:.8}.main_title_conetnt p.grey-area-con{text-align:left;margin:8px 0;background-color:#f3f3f3;border-radius:4px;padding:3px 7px;font-size:12px;float:left;width:100%;color:#666}.main_content_box .main_content_footer{padding:10px 0;border-top:1px solid #ececec;text-align:center}.main_content_box .main_content_footer a{font-size:.75rem;line-height:20px;min-width:120px;margin-left:5px;text-shadow:none}.main_content_box .main_content_footer a:first-of-type{margin-left:0}.main_content_box .main_content_footer a.main_con_btn{padding:5px 16px;display:inline-block;text-decoration:none;border-width:1px;border-style:solid}.main_content_box .main_content_footer a.main_con_btn:avtive{text-decoration:none}.main_content_box .main_content_footer a.main_con_btn span{padding:0 3px}.main_content_box .main_content_footer a.main_con_btn.upSort-con-btn{min-width:140px}.main_content_box .main_content_footer a.main_con_btn.rescue-con-btn{min-width:140px}.main_content_box .union_info_box{margin-left:15px;margin-right:15px}.main_content_box .union_info_box a{font-size:.75rem;font-weight:400;color:#0084c2}.main_content_box .buy-together-about.buy-together-content{margin-bottom:5px}.main_content_box .buy-together-about.buy-together-content .all-progress ul{max-width:250px}.main_content_box .buy-together-about.buy-together-content .all-progress ul>li{font-size:.75rem;height:100%;color:#777;padding-right:0}.main_content_box .no-progress{border-width:2px 0 0;margin:5px 0}.main_content_box .grey-cancel-progress{background-color:#c3c3c3}.main_content_box .union_timer_box{margin-bottom:0;display:table}.main_content_box ul.union_timer_box.width-100{width:100%}.main_content_box .union_timer_box>li{float:left;color:#999;font-size:.75rem;margin-right:5px;height:100%}.main_content_box .union_timer_box>li.iconitem i{background-size:13px auto;height:13px;width:13px;display:block;top:3px}.main_content_box .union_timer_box>li.greytextitem>span{color:#bbb;font-weight:300}.main_content_box .union_timer_box>li.right-con{float:right !important;color:#38c;font-size:.75rem;margin:0;height:100%;text-align:right}.union_schedule_con .main_content_footer{padding:15px 0;margin-left:15px;margin-right:15px;text-align:left}.wrapper .mails_main table.main_table_box a.show_more_btn i{position:relative !important;top:8px}.payment_status .form_right_box a.show_more_btn{float:right;font-size:.75rem;font-weight:400;color:#0084c2;text-decoration:underline}.payment_status .form_right_box a.show_more_btn i{float:left;background-size:auto 6px;height:6px;width:6px;margin-right:5px}.payment_status .form_right_box span.word_break{word-break:break-all}.payment_status .form_right_box span.r_text_truncate{float:left;max-width:75%}.payment_status .form_right_box a.explain_more_btn{float:none;display:inline-block}.payment_status .main_remind_title{font-size:.8rem;font-weight:600;color:#555;line-height:20px;padding:17px 15px;border:1px solid #ddd;border-top:0;display:table;width:100%}.payment_status .lightbulb_title span{float:left;padding-left:25px;color:#f36d62}.payment_status .lightbulb_title i{width:16px;height:26px;background-size:auto 26px;display:block;position:absolute;top:calc((100% - 28px)/2)}.payment_status ul.paymode_list{margin:0}.payment_status ul.paymode_list>li{line-height:20px;padding:10px 0;border-bottom:1px dashed #e9e9e9}.payment_status ul.paymode_list>li:first-of-type{padding-top:0}.payment_status ul.paymode_list>li:last-of-type{padding-bottom:0;border-bottom:0}.payment_status ul.paymode_list>li>span{color:#777;font-size:.8rem;font-weight:400;padding:0;display:block}.payment_status ul.paymode_list>li>i{float:left;background-size:20px auto;height:20px;width:20px;margin-right:10px}.payment_status ul.paymode_list>li>span.grey_text{padding:0;color:#aaa;font-size:.7rem;margin:3px 0 0 30px;line-height:15px;width:calc(100% - 30px);display:block}.unionInfo_content .event_remind_content{background-color:#444;position:absolute;left:0;right:0;top:65px;margin:0 10px;border-radius:4px;z-index:1}.unionInfo_content .event_remind_content .title{color:#fff;font-size:.8rem;font-weight:600;line-height:20px;letter-spacing:.5px;padding:10px 15px;text-shadow:none;background-color:#333;border-radius:4px 4px 0 0}.unionInfo_content .event_remind_content .title a.event_remind_close{float:right;padding:15px;top:-10px;right:-15px;opacity:.8}.unionInfo_content .event_remind_content .title a.event_remind_close:active{background-color:transparent;opacity:.6}.unionInfo_content .event_remind_content .title i{background-size:12px auto;height:12px;width:12px;display:block}.unionInfo_content .event_remind_content ul{margin:12px 15px}.unionInfo_content .event_remind_content ul>li{font-size:.725rem;text-shadow:none;display:table;margin-top:8px;width:100%}.unionInfo_content .event_remind_content ul>li:first-of-type{margin-top:0}.unionInfo_content .event_remind_content ul>li>p.left_box{float:left;color:#ddd;width:calc(100% - 85px);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.unionInfo_content .event_remind_content ul>li>p>span.user_id{color:#eee;padding-right:5px;font-weight:600}.unionInfo_content .event_remind_content ul>li>span.right_box{float:right;color:#999}.navi_ul{margin-bottom:0}.joinUnionPage_content .unionInfo_main .productList_block p.productList_title_second{font-size:.8rem;color:#555;font-weight:600;line-height:20px;padding:15px 10px 15px;border-bottom:1px solid #e6e6e6;margin-bottom:15px}.joinUnionPage_content .add_new_card_block_new{padding:15px 10px 15px;border-top:1px solid #e9e9e9}.joinUnionPage_content .add_new_card_block_new:after{content:"";clear:both;display:table}.joinUnionPage_content .add_new_card_block_new .right_btns_add{float:right}.joinUnionPage_content .add_new_card_block_new .right_btns_add a.add_new_card_btn{font-size:.725rem;color:#4894d1;line-height:20px;padding:4px 8px;border:1px solid #4894d1;border-radius:4px;display:block;text-shadow:none;margin-right:5px}.joinUnionPage_content .add_new_card_block_new .right_btns_add a.add_new_card_btn i{background-size:12px auto;background-repeat:no-repeat;height:12px;width:12px;display:inline-block;margin-right:3px;top:1px}.joinUnionPage_content .add_new_card_block_new .right_btns_add a.add_new_card_btn:active{background-color:#fafafa}.joinUnionPage_content .add_new_card_block_new span.text_reference{font-family:"Microsoft Jhenghei","微軟正黑體",Arial,Helvetica,sans-serif;font-size:.82rem;font-weight:bold;color:#7c7c7b;padding-left:12px;display:block;float:left;width:calc(100% - 130px);padding-top:3px}.joinUnionPage_content .add_new_card_block_new span.text_reference_part2{font-family:"Microsoft Jhenghei","微軟正黑體",Arial,Helvetica,sans-serif;font-size:.7rem;font-weight:bold;color:#7c7c7b;padding-left:12px;display:block;float:left;width:calc(100% - 130px);padding-top:3px}.joinUnionPage_content .unionInfo_main .productList_block .reference-container-inside{margin:0 15px 30px 15px;border:1px solid #aaa;border-radius:8px}.joinUnionPage_content .unionInfo_main .productList_block .reference-container-inside .ref-info{padding:10px 0;margin:0 15px 13px 15px;border-bottom:1px solid #aaa}.joinUnionPage_content .unionInfo_main .productList_block .reference-container-inside .ref-info .title-19{font-size:.88rem;font-weight:bold;line-height:30px;color:#474747}.joinUnionPage_content .unionInfo_main .productList_block .reference-container-inside .ref-link{padding:0 15px 15px 15px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;text-decoration:none;color:#57c2e9}.joinUnionPage_content .unionInfo_main .productList_block .reference-container-inside .ref-link i.pin_icon{margin-top:6px;float:left;background:url(../images/start_event/pin_icon.png) no-repeat center center/ 16px auto transparent;height:16px;width:16px}.joinUnionPage_content .unionInfo_main .productList_block .reference-container-inside .ref-link a.link-color{padding-left:8px;font-size:.86rem;color:#57c2e9;font-weight:600}.joinUnionPage_content .unionInfo_main .productList_block .reference-container-inside .ref-pic{padding:0 15px 15px 15px;width:100%}.joinUnionPage_content .unionInfo_main .productList_block .reference-container-inside .ref-pic img.pic-setting{width:100px;height:auto}.joinUnionPage_content .unionInfo_main .productList_block .reference-container-inside .others_block_img{position:relative;background-color:#fff;padding-left:15px;margin-bottom:20px;width:100%}.joinUnionPage_content .unionInfo_main .productList_block .reference-container-inside .others_block_img .others_listBox_img{text-align:center}.joinUnionPage_content .unionInfo_main .productList_block .reference-container-inside .others_block_img .others_listBox_img .list_content_img{width:97%;float:left;position:relative;height:124px}.joinUnionPage_content .unionInfo_main .productList_block .reference-container-inside .others_block_img ul.ul_box_img{position:absolute;display:flex;overflow-x:scroll;overflow-y:hidden;left:0;top:0;width:98%;padding-right:15px;-webkit-overflow-scrolling:touch}.joinUnionPage_content .unionInfo_main .productList_block .reference-container-inside .others_block_img ul.ul_box_img li{float:left;width:124px;height:124px;margin-right:10px}.joinUnionPage_content .unionInfo_main .productList_block .reference-container-inside .others_block_img ul.ul_box_img a.others_img{display:block}.joinUnionPage_content .unionInfo_main .productList_block .reference-container-inside .others_block_img ul.ul_box_img a.others_img img{width:124px;height:124px}.message-btn-box{position:fixed;right:20px;bottom:20px;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;pointer-events:auto !important;-webkit-animation:message-btn-box .25s ease !important;animation:message-btn-box .25s ease !important}.message-btn-box a.circle-chat-btn{background-color:#647eb9;border:1px solid #546ea9;border-radius:50%;text-align:center;display:block;padding:17px;box-shadow:0 0 18px rgba(0,0,0,0.45)}.message-btn-box a.circle-chat-btn>i{width:24px;height:24px;background-size:24px auto;display:block}.message-btn-box a.circle-chat-btn span.message-amount{font-size:14px !important;width:24px;height:24px;line-height:24px;position:absolute;right:0;top:0}.message-btn-box a.circle-chat-btn.order-chat-btn{background-color:#f36d62;border:1px solid #e35d52}.message-btn-box a.circle-chat-btn.order-chat-btn span.message-amount{background-color:#b31d12;color:#fff}.message-btn-box .popup-remind-container-fixed{right:90px}.popup-remind-container.popup-remind-container-fixed{position:fixed}.message-btn-box .popup-remind-container.popup-remind-arrow-left:after{border-bottom:5px solid rgba(0,0,0,0);border-top:5px solid rgba(0,0,0,0);border-right:0 solid #fafafa;border-left:5px solid #fff;position:absolute;right:-5px;left:auto;bottom:calc((100% - 10px)/2)}.message-btn-box .popup-remind-container-fixed span{max-width:120px}@media screen and (min-width:768px){.message-btn-box{right:calc((100% - 730px)/2)}.message-btn-box .popup-remind-container-fixed{right:calc((100% - 585px)/2)}}.create-event-content.comment-event-content{padding:0}.wrapper .mails_main .main_title_conetnt.union_comment_con{background:url(../images/global/ic-white-line-writing-note-opacity@2x.png)no-repeat right bottom #52bae3;background-size:128px auto;border:0;padding:15px 0;text-shadow:none}.main_title_conetnt.union_comment_con h5{font-size:.8rem;color:#fff;max-width:80%;margin-bottom:10px}.main_title_conetnt.union_comment_con a{font-size:.75rem;color:#52bae3;line-height:25px;background-color:#fff;border-radius:25px;text-align:center;display:block;margin-left:15px;max-width:90px}.main_title_conetnt.union_comment_con a:active{opacity:.8}.wrapper .mails_main .main_title_conetnt.finished_process_con{text-align:center}.wrapper .mails_main .main_title_conetnt.finished_process_con .main_content_infor{padding-bottom:15px}.finished_process_con i{background-size:64px auto;width:64px;height:64px;display:block;margin:6px auto}.form-row-collapse-title{color:#555;line-height:48px;display:block}.form-row-collapse-title:active{background-color:transparent}.form-row-collapse-title:active .right-wrp i{opacity:.6}.form-row-collapse-title .left-wrp span{font-size:15px;color:#555;font-weight:600;padding-left:15px}.form-row-collapse-title .right-wrp{width:48px;height:49px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.form-row-collapse-title .right-wrp i{background-size:18px auto;width:18px;height:18px;display:block}.form-row-collapse-title.form-row-collapse-title-open .right-wrp i{background-image:url(../images/global/ic-row-collapse@2x.png)}.row-collapse-form-main{padding:20px 15px;border-top:1px solid #e9e9e9}.form-img-group{padding-bottom:20px}.form-img-group .left-wrp img{width:80px;height:80px;border:1px solid #e9e9e9}.form-img-group .right-wrp{width:calc(100% - 90px)}.form-img-group .right-wrp .store-name{font-size:14px;color:#666;font-weight:600;line-height:20px;display:block}.form-img-group .right-wrp .store-name i{background-size:16px auto;width:16px;height:16px;display:block;float:left;top:2px;margin-right:5px}.create-event-content.comment-event-content .form-group.stf-star-form-group{padding-bottom:20px}.create-event-content.comment-event-content .form-group.stf-star-form-group:after{content:"";clear:both;display:table}.stf-star-con{float:left;display:block;margin-top:4px}.stf-star-con:after{content:"";display:table;clear:both}.stf-star-con a{float:left;display:block;margin-right:2px;background-color:transparent;background:url(../images/global/ic-grey-model-star@2x.png) no-repeat center center transparent;background-size:20px auto;width:20px;height:20px;display:block}.stf-star-con a:hover{background-color:transparent}.stf-star-con a:active{background:url(../images/global/ic-yellow-model-star@2x.png) no-repeat center center transparent;background-size:18px auto}.stf-star-con a.active{background:url(../images/global/ic-yellow-model-star@2x.png) no-repeat center center transparent;background-size:18px auto}.stf-star-text{float:left;color:#aaa;font-size:12px;line-height:15px;display:block;margin-top:7px;margin-left:4px}.collapse-form-top-title{font-size:13px}.collapse-form-top-title.collapse-form-top-center-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.collapse-form-top-title .left-wrp span{color:#555;line-height:26px;display:block}.collapse-form-top-title .right-wrp a{font-size:13px;color:#0084c2;line-height:24px;display:block;border:1px solid #0084c2;border-radius:3px;padding:0 8px}.collapse-form-top-title .right-wrp a.btn-checked{color:#999;padding-left:20px;border-color:#c3c3c3;background:url(../images/global/ic-modle-grey-list-check@2x.png)no-repeat 6px center;background-size:12px auto;opacity:.5}.horizontal-rating-item{padding:10px 0}.horizontal-rating-item .left-wrp{max-width:calc(100% - 170px)}.horizontal-rating-item .left-wrp img{float:left;width:40px;height:40px;border-radius:50%;border:1px solid #ececec}.horizontal-rating-item .left-wrp span{float:left;font-size:14px;color:#555;font-weight:600;line-height:40px;margin-left:10px;max-width:calc(100% - 50px);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.horizontal-rating-item a.rating-btn{float:left;font-size:13px;color:#999;font-weight:300;line-height:20px;border:1px solid #c3c3c3;border-radius:4px;padding:3px 4px 3px 18px;margin:6px 0 0 7px;display:block;background-size:12px auto;background-position:4px center;background-repeat:no-repeat;opacity:.8;text-shadow:none}.horizontal-rating-item a.rating-btn:first-of-type{margin-left:0}.horizontal-rating-item a.rating-good-btn{background-image:url(../images/global/ic-model-grey-circle-happy-face@2x.png)}.horizontal-rating-item a.rating-normal-btn{background-image:url(../images/global/ic-model-grey-circle-list-normal-face@2x.png)}.horizontal-rating-item a.rating-bad-btn{background-image:url(../images/global/ic-model-grey-circle-list-angry-face@2x.png)}.horizontal-rating-item a.rating-btn.active{opacity:1}.horizontal-rating-item a.rating-good-btn.active{background-color:#57c2e9;border-color:#57c2e9;color:#fff;background-image:url(../images/global/ic-model-white-circle-happy-face@2x.png)}.horizontal-rating-item a.rating-normal-btn.active{background-color:#b3b3b3;border-color:#b3b3b3;color:#fff;background-image:url(../images/global/ic-model-white-circle-list-normal-face@2x.png)}.horizontal-rating-item a.rating-bad-btn.active{background-color:#ef555a;border-color:#ef555a;color:#fff;background-image:url(../images/global/ic-model-white-circle-list-angry-face@2x.png)}.horizontal-rating-item.oneself-rating-item{padding:10px 15px 0;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.horizontal-rating-item.oneself-rating-item>a.rating-btn{margin-top:0}.full-grey-line-showmore-btn{font-size:13px;color:#999;line-height:20px;text-align:center;padding:8px;margin:10px 0 0;border:1px solid #e6e6e6;border-radius:4px;display:block}.full-grey-line-showmore-btn>span{color:#999;font-weight:400;background:url(../images/global/ic-arrow-down@2x.png) no-repeat right center;background-size:auto 12px;padding-right:20px}.full-grey-line-showmore-btn>span>span{padding:0 3px}.full-page-btns-content.submit-btns-content a.full-sub-btn{width:200px}.user-photos-con{text-align:center}.user-photos-con>span{font-size:13px;color:#555;text-align:center;margin-bottom:10px;display:block}.user-photos-con .photo-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.user-photos-con .photo-list:after{content:"";display:table;clear:both}.user-photos-con .photo-list>img{float:left;width:40px;height:40px;border:1px solid #fff;border-radius:50%;margin-left:-8px}.user-photos-con .photo-list>span{font-size:13px;color:#aaa;font-weight:600;margin-left:5px}.user-photos-con .modify-rating-btn{font-size:13px;padding:5px 15px;margin-top:15px;border-radius:4px;border-style:solid;border-width:1px;display:inline-block;min-width:120px}.user-photos-con .oneself-photo>img{width:60px;height:60px;border:1px solid #ececec;border-radius:50%}.user-photos-con .oneself-photo>span{display:block;font-size:13px;color:#666;line-height:20px;margin-top:5px}.row-collapse-form-main .grey-note-block{color:#999;margin:15px 0 0}.mfp-full-dark-preview-wrap .mfp-content{background:#000}.mfp-full-dark-preview-wrap .mfp-header-full-top{color:transparent;background:transparent;border:0;text-shadow:none}.mfp-full-dark-preview-wrap .mfp-header-full-top i.ic-header-close{background-image:url(../images/global/ic-header-close-white@2x.png)}.mfp-full-dark-preview-wrap .mfp-figure{background:transparent;padding-top:0}.mfp-full-dark-preview-wrap .viewimg-swiper-wrap{height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.mfp-full-dark-preview-wrap .viewimg-swiper-wrap .owl-dots{bottom:0}.mfp-full-dark-preview-wrap .viewimg-swiper-container .owl-stage-outer{background:transparent;border:0}@media screen and (max-width:768px){.create-event-content.comment-event-content{padding-top:0;padding-bottom:0}.create-event-content.comment-event-content .form-group{padding-left:0;padding-right:0}.full-page-btns-content.submit-btns-content a.full-sub-btn{width:100%}}.wrapper .mails_main .main_content_box.payment_notice_content{margin-bottom:15px;padding:20px 10px}.payment_notice_content .main_remind_title{font-size:.8rem;font-weight:600;color:#555;line-height:20px}.payment_notice_content .main_remind_title .right-wrp{width:calc(100% - 42px)}.payment_notice_content .lightbulb_title i{background:url(../images/global/ic-model-yellow-line-light-up@2x.png) no-repeat center center;background-size:auto 50px;width:34px;height:50px;display:block}.payment_notice_content .lightbulb_title a{display:inline-block;font-size:.75rem;padding:4px 24px;margin-top:6px;margin-right:8px}.payment_notice_content .lightbulb_title a.yellow-orange-line-btn{border-width:1px;border-style:solid}.payment_notice_content .main_remind_title.error-title i{background-image:url(../images/global/ic-model-red-line-light-up@2x.png)}.payment_notice_content .main_remind_title.error-title p{color:#ef555a}.wrapper .mails_main .unionInfo_content .mybuy_box .payment_details_box .details_text a.return_btn{display:inline-block;background-color:#ffb200;color:#fff;font-size:12px;text-decoration:none;font-weight:bold;border-radius:4px;padding:3px 10px;position:absolute;right:13px;top:calc((100% - 23px)/2);text-align:center}.mfp-modified-wrap.more-content-btn .mfp-container{position:fixed;bottom:0;overflow:hidden}.mfp-modified-wrap.more-content-btn .mfp-content{position:fixed;top:auto;bottom:0;left:0;right:0;width:100%;height:auto;background-color:transparent;z-index:1;pointer-events:auto !important}.mfp-modified-wrap.more-content-btn .mfp-figure{padding:0 10px;margin:0 auto;box-shadow:none;border-width:0;max-width:768px;border-radius:0 !important}.mfp-modified-wrap.more-content-btn .modified-btn.modified-close-btn{display:block}.mfp-modified-wrap.more-content-btn .modified-btn a{font-size:15px;color:#777;padding:12px}.mfp-modified-wrap.more-content-btn .modified-btn.modified-close-btn a{color:#c3c3c3}@media screen and (max-width:767px){.mfp-modified-wrap.more-content-btn .modified-btn a{padding:7px}}.yellow-page-title{font-size:.95rem;color:#444;padding-left:20px;line-height:30px}.yellow-page-title:before{content:"";width:12px;height:30px;position:absolute;top:0;left:0;background-color:var(--ihergo_brand_new_yellow)}