/**
* 通用CSS
* @author 梦幻(qwerty) <guoyyyy@qq.com>
* Date 2018-11-17
*/
@charset "utf-8";
.three_box>div{ width: 32%; margin-right: 2%; box-sizing: border-box; height: 180px; line-height: 20px;}
.three_box>div:last-child{ margin-right: 0;}

.hz_list_box li{ width: 33%; text-align: center; float: left; font-size: 12px; margin-bottom: 50px;}
.hz_list_box li img{ height: 40px;}

.huishe_box{ padding: 30px; box-sizing: border-box;}
.huishe_ul li{ float: left; width: 100%; padding-top: 10px; padding-bottom: 10px; line-height: 20px;}
.huishe_ul li .hs_left{ width: 15%; float: left; font-weight: bold; font-size: 14px;}
.huishe_ul li .hs_right{ width: 83%; margin-left: 2%; float: left; font-size: 12px;}

.page_content_box{ float: left; width: 100%; clear: both; padding: 40px; background-color: #fff; box-sizing: border-box;}
.page_content_box2{ float: left; width: 100%; clear: both; padding: 20px; background-color: #fff; box-sizing: border-box;}

.page_content_box2 a{ color: #536590; text-decoration: none;}
.page_content_box2 a:hover{ color: #536590; text-decoration: underline;}
.page_content_box2 a:visited{ color: #551A8B; text-decoration: none;}

.batu_li{ float: left; width: 22%; margin-right: 3%; margin-bottom: 10px; height: 271px;}
.batu_li_jp{ height: 291px;}
.batu_li .batu_tt{ width: 100%; float: left; clear: both; color: #000; line-height: 22px; font-weight: bold; height: 44px; font-size: 14px; margin-bottom: 7px;}
.batu_li .batu_tt_jp{ height: 86px;}
.batu_li_jp.buzhou_jp_0{ height: 251px;}
.batu_li .batu_li_jp_web_low{ height: 46px;}
.batu_li .buzhou_tt_jp_0{ height: 40px;}
.batu_li .buzhou_tt_jp_1{ height: 64px;}
.batu_li .batu_tt font{ color: #40d0d8;}
.batu_li .batu_img{ width: 100%; float: left; clear: both;}
.batu_li .batu_img img{ width: 100%;}

.page_circle{ width: 30px; height: 30px; line-height: 30px; font-size: 12px; border-radius: 15px; text-align: center; background-color: #0ec3d4; color: #fff;}
.page_arrow{ float: left; width: 8px; height: 8px; border-left: 2px solid #0ec3d4; border-bottom: 2px solid #0ec3d4; transform: rotate(-45deg);}
.page_arrow.wait_close{ transform: rotate(135deg);}
.big_arrow{ float: left; width: 10px; height: 10px; border-left: 2px solid #000; border-bottom: 2px solid #000; transform: rotate(-45deg);}
.big_arrow.wait_close{ transform: rotate(135deg);}

.logistics_three{ float: left; width: 180px; height: 180px; border-radius: 90px; padding-top: 45px; box-sizing: border-box; margin-left: 100px; margin-top: 50px; text-align: center; background-color: #f8f8f8;}
.logistics_three img{ height: 60px;}

.comtable{ position: relative;}
.comtable_th{ float: left; width: 22%; padding-top: 10px; padding-bottom: 10px; height: 44px; line-height: 22px; color: #fff; text-align: center; box-sizing: border-box; background-color: #0bc5d4; border-right: 1px solid #fff;}
.comtable_th_1{ width: 12%;}
.comtable_td{ float: left; width: 22%; padding: 10px; height: 44px; line-height: 22px; color: #333; text-align: center; box-sizing: border-box; background-color: #fff; border-right: 1px solid #e0e4e7; border-bottom: 1px solid #e0e4e7;}
.comtable_td_1{ width: 12%; background-color: #c4f1f6; color: #000; font-weight: bold; text-align: center !important;}
.comtable_td img{ height: 15px; margin-top: 5px;}
.comtable_td.big_td{ height: 160px; padding: 20px; text-align: left;}
.comtable_td.big_td2{ height: 180px; padding: 20px; text-align: left;}
.comtable_td.big_td2_jp{ height: 200px; }
.comtable_td.big_td2_en{ height: 340px; }
.comtable_td.big_td1_en{ height: 220px; }
.comtable_td.en_td1{ height: 60px; }
.comtable .com_right{ position: absolute; top: -70px; right: 20px; height: 70px;}

.invi_li{ float: left; width: 30%; height: 150px; background: #eff8ff; padding: 10px; box-sizing: border-box; margin-left: 5%; position: relative;}
.invi_li:first-child{ margin-left: 0;}
.invi_li .invi_tt{ font-weight: bold; float: left; margin-bottom: 10px; margin-top: 20px; font-size: 16px; color: #000;}
.invi_li .invi_con{ font-size: 14px;}
.invi_li .img{ position: absolute; float: left; right: 10%; top: 20px;}
.invi_li .img img{ height: 40px; float: left;}
.zs_more_box{ float: left; margin-left: 320px;}
.zs_more_box.more_jp{ float: left; margin-left: 220px;}
.zs_more_box .zs_more_left{ border: 1px solid #434343; float: left; box-sizing: border-box; padding: 9px 20px; background-color: #fff; text-align: center;}
.zs_more_box .zs_more_right{ background-color: #434343; float: left; padding: 10px 20px; color: #fff; text-align: center;}

.new_hz_ul{ }
.new_hz_ul li{ border: 1px solid #dfecfb; box-shadow: inset 0px 0px 10px 5px #dfecfb; box-sizing: border-box; background: #fff;}
.new_hz_ul li .hz_li_left{ float: left; width: 10%;}
.new_hz_ul li .hz_li_left img{ float: left; width: 100%;}
.new_hz_ul li .hz_li_right{ float: left; width: 90%;}
.new_hz_ul li .hz_li_right .hz_li_tt{ font-size: 16px; margin-left: 20px; font-weight: bold; margin-top: 30px;}
.new_hz_ul li .hz_li_right .hz_li_tt.tt2{ margin-top: 40px;}
.new_hz_ul li .hz_li_right .hz_li_con{ font-size: 14px; margin-left: 20px; margin-top: 5px;}
.pay_img_box img{ width: 130px;}
.pay_img_box2 img{ width: 130px;}

.compare_mobile_box{ float: left; width: 96%; margin-left: 2%; clear: both;}
.com_m_tt{ background: #0ac5d4; height: 75px;}
.com_m_tt2{ background: #fff; border-bottom: 1px solid #dee0df; color: #000;}
.com_m_tt3{ background: #fff; border-bottom: 1px solid #dee0df;}
.compare_mobile_box .tt_1{ float: left; width: 20%; box-sizing: border-box; text-align: center;}
.compare_mobile_box .tt_2{ float: left; width: 40%; box-sizing: border-box; text-align: center;}
.compare_mobile_box .tt_3{ float: left; width: 40%; box-sizing: border-box; text-align: center;}
.com_m_tt .tt_1{ height: 75px; border-right: 1px solid #fff;}
.com_m_tt .tt_2{ height: 75px; border-right: 1px solid #fff;}
.com_m_tt .tt_3{ height: 75px;}

.com_m_tt2>div{ font-weight: bold; line-height: 22px; padding-top: 10px; padding-bottom: 10px; font-size: 14px; text-align: center;}
.com_m_tt2 .tt_1{ border-right: 1px solid #dee0df; background: #c2f2f6;}
.com_m_tt2 .tt_2{ border-right: 1px solid #dee0df; background: #fff;}
.com_m_tt2 .tt_3{ background: #fff;}
.com_m_tt3>div{ line-height: 22px; padding-top: 10px; padding-bottom: 10px; font-size: 14px; text-align: center;}
.com_m_tt3 .tt_1{ height: 110px; color: #000; padding-top: 40px; box-sizing: border-box; border-right: 1px solid #dee0df; background: #c2f2f6; font-weight: bold;}
.com_m_tt3 .tt_2{ height: 110px; padding: 5px; box-sizing: border-box; border-right: 1px solid #dee0df; text-align: left; background: #fff;}
.com_m_tt3 .tt_3{ height: 110px; padding: 5px; box-sizing: border-box; background: #fff; text-align: left;}

.compare_mobile_box .tt_s_1{ margin-top: 20px; font-size: 14px; color: #fff; margin-bottom: 5px; text-align: center;}
.compare_mobile_box .tt_s_2{ padding: 0 5px; padding-top: 3px; background: #fff; border-radius: 15px; text-align: center;}
.compare_mobile_box .tt_s_2 img{ height: 12px;}
.compare_mobile_box .com_m_tt2 .tt_con{ }

.m_com_li{ position: relative;}
.m_com_li .com_vs{ position: absolute;  height: 40px; z-index: 22;}
.m_com_li .com_vs_1{ top: 48.5%; right: 33%;}
.m_com_li .com_vs_2{ top: 55%; right: 33%;}
.m_com_li .com_vs_3{ top: 53%; right: 33%;}
.m_com_li .com_vs_4{ top: 53%; right: 33%;}
.m_com_li .com_vs_5{ top: 58%; right: 33%;}

.m_com_li .com_vs_jp_1{ top: 50%; right: 33%;}
.m_com_li .com_vs_jp_2{ top: 53%; right: 33%;}
.m_com_li .com_vs_jp_3{ top: 52%; right: 33%;}
.m_com_li .com_vs_jp_4{ top: 51%; right: 33%;}
.m_com_li .com_vs_jp_5{ top: 59%; right: 33%;}

.m_com_li .com_vs_en_1{ top: 44%; right: 33%;}
.m_com_li .com_vs_en_2{ top: 50%; right: 33%;}
.m_com_li .com_vs_en_3{ top: 51%; right: 33%;}
.m_com_li .com_vs_en_4{ top: 45%; right: 33%;}
.m_com_li .com_vs_en_5{ top: 60%; right: 33%;}

.sm_div .sm_ul li .sm_li_div_en{  height: 260px;}
.sm_div .sm_ul li .sm_li_div_en2{  height: 260px;}


.batu_li.batu_li_iosm_cn_3 .batu_tt{ height: 66px;}
.batu_li.batu_li_iosm_cn_4 .batu_tt{ height: 66px;}
.batu_li.batu_li_anm_en_4{ height: 310px;}
.batu_li.batu_li_anm_en_5{ height: 310px;}
.batu_li.batu_li_anm_en_4 .batu_tt{ height: 88px;}
.batu_li.batu_li_anm_en_5 .batu_tt{ height: 88px;}