.ellipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;word-break:break-all}.ico_help{display:inline-block;width:16px;height:16px;background:url("/images/common/ico_qmark.png") no-repeat 0 0;background-size:contain}.ico_retry{display:inline-block;width:20px;height:22px;background:url("/images/common/ico_retry.png") no-repeat 0 0;background-size:contain}.ico_close{display:inline-block;width:15px;height:15px}.ico_close::before,.ico_close::after{content:"";position:absolute;height:2px;width:100%;top:50%;left:0;margin-top:-1px;background:#666}.ico_close::before{height:1px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.ico_close::after{height:1px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.body--change_plan{min-width:auto}.body--change_plan #bodywrap{padding:0 0 100px}.body--change_plan #contentArea{width:auto;padding:0}.cnt_plan{max-width:1380px;margin:0 auto;font-size:14px;text-align:center}.cnt_plan .plan_list{display:-webkit-inline-box;display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin:0 auto}.cnt_plan .li_plan{position:relative;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease;width:308px;margin:0 4px 8px;border:1px solid #e5e5e5;outline:none;vertical-align:top}.cnt_plan .li_plan:hover{-webkit-box-shadow:4px 4px 11px 0px rgba(102,102,102,0.3);-o-box-shadow:4px 4px 11px 0px rgba(102,102,102,0.3);-ms-box-shadow:4px 4px 11px 0px rgba(102,102,102,0.3);box-shadow:4px 4px 11px 0px rgba(102,102,102,0.3);-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease}.cnt_plan .titContain{padding:33px 22px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.cnt_plan .plan_badge{width:fit-content;text-align:center;padding:0 10px;margin:0 0 4px;height:22px;border-radius:30px;background:#E7F1F9;font-size:14px;font-weight:500;color:#0e73c3}.cnt_plan .plan_name{position:relative;width:100%;padding-bottom:16px;color:#0e73c3;font-size:21px;font-weight:700;text-align:left}.cnt_plan .plan_name::after{content:"";position:absolute;left:0;bottom:0;display:inline-block;width:30px;height:5px;background:#0e73c3}.cnt_plan .price_area{width:100%;padding:0 22px;text-align:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.cnt_plan .price_area .unit{padding:30px 0 0;font-size:16px;font-weight:700;word-spacing:-1px;line-height:1.3;text-align:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.cnt_plan .price_area .num{color:#323232;font-size:36px;font-weight:700}.cnt_plan .price_area .nation{font-size:27px;font-weight:700}.cnt_plan .price_area .month{margin-left:4px;font-size:15px;color:gray}.cnt_plan .price_area .limit_user{display:block;margin:9px 0 0;padding:0 0 26px;color:#6A7276;font-size:15px;font-weight:700;text-align:left;border-bottom:1px solid #d2d2d2}.cnt_plan .spec_area{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column;height:308px;padding:30px 22px;line-height:1.5;text-align:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.cnt_plan .spec_area .spec_list{position:relative}.cnt_plan .spec_area .li_spec{position:relative;margin-bottom:30px;padding:0 0 0 20px}.cnt_plan .spec_area .li_spec::before{content:"";position:absolute;left:0;top:7px;display:inline-block;width:10px;height:7px;border-left:1px solid #323232;border-bottom:1px solid #323232;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.cnt_plan .spec_area .cont_tit{position:relative;color:#323232;font-size:18px}.cnt_plan .spec_area .cont_tit .num{font-weight:500}.cnt_plan .spec_area .cont_tit .desc_sub{margin-left:4px;color:gray;font-size:13px}.cnt_plan .spec_area .cont_tit .highlight{color:#0e73c3;font-weight:700}.cnt_plan .spec_area .cont_desc{margin:6px 0 0;font-size:16px;color:gray}.cnt_plan .spec_area .cont_desc .amount{margin-left:4px}.cnt_plan .btn_bottom{margin:auto -1px -1px;text-align:center}.cnt_plan .btn_bottom a{display:block;height:60px;line-height:58px;color:#fff;font-size:17px;font-weight:700;border:1px solid #0e73c3;background:#0e73c3;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.cnt_plan .current .btn_bottom a{cursor:default;color:#0e73c3;background:#fff}.cnt_plan .model_small{overflow-x:auto;max-width:100vw;padding:0 0 0 30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.option_badge{display:inline-block;height:21px;line-height:21px;margin-top:6px;padding:0 10px;color:#666;font-size:12px;font-weight:500;white-space:nowrap;background:#f1f1f1;border-radius:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.cnt_plan .plan_asis:not(.current) .btn_bottom a{cursor:default;background:#d2d2d2 !important;border-color:#d2d2d2 !important}.cnt_plan .impossible{background:#f1f1f1}.cnt_plan .plan_tobe .noti_will_plan{position:relative;margin:auto 0 0;padding:8px 0 8px 28px;color:#323232;font-size:13px;background-color:#f1f1f1}.cnt_plan .plan_tobe .noti_will_plan::before{content:"";position:absolute;left:8px;top:10px;display:inline-block;width:14px;height:14px;background-size:contain;background:url("/images/icon/ic_notice.svg") no-repeat 0 0}.cnt_plan .plan_tobe .btn_bottom a{cursor:default;color:#0e73c3;background:#fff !important}.cnt_plan .plan_help{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column;color:#666}.cnt_plan .plan_help .titContain{-webkit-box-flex:auto;-moz-box-flex:auto;-ms-flex:auto;-webkit-flex:auto;flex:auto;padding:40px 10px 0}.cnt_plan .plan_help .titContain .plan_name{padding:0 14px 16px;color:#666;font-size:28px;font-weight:400;line-height:1.42;text-align:left;box-sizing:border-box}.cnt_plan .plan_help .titContain .plan_name em{color:#0e73c3;font-weight:700}.cnt_plan .plan_help .titContain .plan_name::after{display:none}.cnt_plan .plan_help .spec_area{height:auto;margin:auto 0 0;padding:0 10px 10px}.cnt_plan .plan_help .spec_prepaid{margin:10px 0 0;padding:14px;text-align:center;border-radius:4px;background:rgba(241,241,241,0.5)}.cnt_plan .plan_help .spec_prepaid p+p{margin:4px 0 0}.cnt_plan .plan_help .spec_prepaid .count{margin:0 0 0 6px;color:#0e73c3;font-weight:700}.cnt_plan .plan_help .spec_prepaid .txt_guide{position:relative;padding-left:36px;text-align:left}.cnt_plan .plan_help .spec_prepaid .txt_guide::before{content:"";position:absolute;left:0;top:0;display:inline-block;width:26px;height:26px;background:url("/images/common/ic_info.png") no-repeat 0 0}.cnt_plan .plan_help .btn_common.line_blue{z-index:2;position:relative;width:fit-content;padding:0 14px;margin:10px auto 0}.cnt_plan .plan_help .btn_bottom{margin:auto 0 0}.cnt_plan .plan_help.free .titContain{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column;-webkit-box-pack:space-between;-webkit-justify-content:space-between;-ms-flex-pack:space-between;-ms-flex-align-self:space-between;justify-content:space-between}.cnt_plan .plan_help.free .titContain h4{padding:50px 14px 0}.cnt_plan .plan_help.enterprise .spec_prepaid.guide{display:none}.more_info{margin:30px 0 60px;text-align:center}.more_info .tit{margin-right:30px;font-size:18px;color:gray}.more_info .link_arrow{font-size:15px}html[lang="en"] .cnt_plan .plan_help .titContain h4{padding-right:0}.page_main_tit{padding:60px 0 50px;font-size:24px;font-weight:700;text-align:center}.current_view{margin:56px auto 0;line-height:0;font-size:0}.current_view dl{display:inline-block;width:626px;height:60px;margin:0 4px;border:1px solid #e5e5e5;text-align:right;color:#000}.current_view dt{float:left;font-size:18px;line-height:27px;padding:17px 28px 16px;font-weight:700}.current_view dd{font-size:18px;line-height:27px;padding:17px 28px 16px}.current_view .highlight,.current_view dl:last-child dd{color:#e62e2e}.badge_plan{display:inline-block;margin:0 0 20px;margin-right:auto;padding:2px 16px;color:#0e73c3;font-size:12px;font-weight:700;text-align:left;background:#E7F1F9;border-radius:11px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.badge_plan .current{font-weight:400}.btn_detail{position:relative;width:100%;height:100%;line-height:46px;color:#666;font-size:13px;font-weight:700;text-align:center;background:rgba(241,241,241,0.5)}.btn_detail::after{content:"";display:inline-block;width:6px;height:6px;margin-left:8px;vertical-align:3px;border-top:2px solid #666;border-left:2px solid #666;-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-ms-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(-135deg)}.btn_detail.on::after{vertical-align:-1px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.prepaid .badge_plan{color:#ff874b;background:#FFEDD4}.prepaid .badge_plan .current,.prepaid .price_desc_data{display:none}.prepaid .plan_info{margin-bottom:30px !important}.prepaid .plan_info_wrap{display:none !important}.prepaid .btn_detail{color:#0e73c3;background:rgba(14,115,195,0.1)}.prepaid .btn_detail::after{border-color:#0e73c3}.prepaid.current .badge_plan .current{display:inline-block}.prepaid.current .price_desc_data{display:block}.prepaid.current .price_desc{display:none}.body--m_plan{min-width:344px}.body--m_plan #contentArea{width:calc(100% - 16px * 2)}.body--m_plan #contents{width:100%;max-width:800px;margin:0 auto;padding:0}.body--m_plan .btn_common{width:100%;height:46px;line-height:46px;margin:0}.m_plan_content .page_main_tit{padding:0;font-size:18px}.m_plan_content .planList{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;max-width:800px;font-size:14px;line-height:1.5}.m_plan_content .li_plan{position:relative;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:calc(50% - 15px * 2);margin:30px 15px 0;padding:20px 0 0;border:1px solid #e5e5e5;border-radius:4px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 4px 6px rgba(0,0,0,0.1);-moz-box-shadow:0 4px 6px rgba(0,0,0,0.1);-ms-box-shadow:0 4px 6px rgba(0,0,0,0.1);-o-box-shadow:0 4px 6px rgba(0,0,0,0.1);box-shadow:0 4px 6px rgba(0,0,0,0.1)}.m_plan_content .plan_desc_area{padding:0 28px}.m_plan_content .price_desc{margin:0 0 24px;color:#323232;font-size:18px;font-weight:500;text-align:center}.m_plan_content .price_desc .point_blue{font-weight:700}.m_plan_content .price_desc_data{margin:0 0 24px;font-size:16px;font-weight:500;text-align:left}.m_plan_content .price_desc_data p+p{margin:6px 0 0}.m_plan_content .price_desc_data .cont_data{font-weight:700}.m_plan_content .plan_info{margin:0 28px 7px;text-align:right}.m_plan_content .plan_info_wrap{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.m_plan_content .plan_name{font-weight:700}.m_plan_content .price{margin-left:auto;white-space:nowrap}.m_plan_content .price .unit,.m_plan_content .price .num{font-size:22px;font-weight:700}.m_plan_content .price .cycle::before{content:"/"}.m_plan_content .option_badge{display:inline-block;margin:4px 0 0}.m_plan_content .spec_area{margin:0 0 30px;padding:0 28px}.m_plan_content .spec_list{padding:20px 0 0;border-top:1px solid #D9D9D9}.m_plan_content .li_spec{position:relative;min-height:auto;margin:12px 0 0;padding:0 0 0 24px;font-size:14px;font-weight:500}.m_plan_content .li_spec.sample{margin:0}.m_plan_content .li_spec:nth-child(2){margin-top:0}.m_plan_content .li_spec::before{z-index:2;content:"";position:absolute;left:4px;top:7px;display:inline-block;width:8px;height:6px;border-left:1.4px solid #0e73c3;border-bottom:1.4px solid #0e73c3;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.m_plan_content .li_spec::after{content:"";position:absolute;left:0;top:3px;display:inline-block;width:16px;height:16px;border-radius:50%;background:rgba(14,115,195,0.1)}.m_plan_content .li_spec .cont_desc{margin:4px 0 0;color:gray;font-size:13px}.m_plan_content .guide_area{position:relative;margin-top:auto;padding:20px 25px;color:#666;text-align:left;background:rgba(241,241,241,0.6);border-bottom:1px solid #e5e5e5}.m_plan_content .guide_area::before{content:"";display:inline-block;width:17px;height:17px;margin:0 0 10px;background:url("/images/common/ic_info.png") no-repeat 0 0;background-size:contain}.m_plan_content .guide_area .link_arrow{position:absolute;right:25px;top:20px}.m_plan_content .guide_area .link_arrow+p{margin-top:10px}.m_plan_content .btn_area{margin-top:auto}.m_plan_content .more_info{margin:50px 0;font-size:14px;text-align:center}.m_plan_content .more_info .tit{margin-right:6px}@media all and (max-width: 768px){.m_plan_content .planArea{max-width:500px;margin:0 auto}.m_plan_content .li_plan{width:100%;margin-left:0;margin-right:0}.m_plan_content .more_info .link_arrow{margin-top:6px}}@media all and (min-width: 769px){.m_plan_content .li_spec:not(.default).ct_hide,.m_plan_content .guide_area.ct_hide{display:block !important;border-bottom:0 none}.m_plan_content .btn_area{display:none}}
