@charset "UTF-8";
/*-----1920px↓-----*/
/*--main-all--*/
body, .main_block{ background-color:#fff; color:#000;}
.ysf_inp_block .main_box .inner_box{ padding:0; border-top:none; background-color:rgba(255,255,255,0);}
.ysf_inp_block .main_box{ float:none; width:100%;} .main_box{ float:none; width:100%;}
.ysf_am_con{}
/*--all-header--*/
a.logo_company { position: absolute; top:0;  left: 0; width:380px; height:80px; background: transparent url("../images/logo_header.png") center center no-repeat; background-size:380px auto; display: block;}
.header_inner{ background: url("../images/ysf/bg_nav_main_first_level_item-active.png") 105px bottom no-repeat;}
/*主選單-第二層*/
.nav_main_second_level_all{ height:auto; padding:0;}
.nav_main_second_level_all .nav_main_second_level > li{ display:block; float:left; padding:0 32px; background:url(../images/ysf/ywm_border-r.png) no-repeat center right;}
.nav_main_second_level_all .nav_main_second_level > li:last-child{ background:none;}
.nav_main_second_level_all .nav_main_second_level > li a{ margin-bottom:1px; padding:10px 0 7px 0; border-right:none; border-bottom:solid 2px rgba(0,179,224,0);}
.nav_main_second_level_all .nav_main_second_level > li a:hover, .nav_main_second_level_all .nav_main_second_level > li a.on {color: #fff; text-decoration:none; border-bottom:solid 2px rgba(0,179,224,1);}
.nav_main_second_level_all .nav_main_second_level{ float:right;}
/*集團選單*/
.corporation_ul .corporation_item a {padding: 0 10px; }
/*麵包屑*/
.ysf_inp_block .breadcrumb{ padding:8px 0 15px 0; background:none;}
.ysf_inp_block .breadcrumb li{ color:#f37337; font-size:16px; background: url(../images/icon_breadcrumb_arrow.png) right center no-repeat;background-size: 14px auto;  padding:0 18px 0 0;}
.ysf_inp_block .breadcrumb li a{ background:none; padding:0;}
.ysf_inp_block .breadcrumb li:nth-child(1) a{background:url(../images/icon_breadcrumb.png) center center no-repeat; background-size: 18px auto; padding:0 20px 0 0;}
.ysf_inp_block .breadcrumb li:last-child{ background:none;}
/*base*/
.ysf_am_con p{ text-align:justify; line-height:28px;}


/*--合作夥伴/關於我們--*/
.ysf_link_box .lb_row{ margin:0 0 20px 0;}
.ysf_link_box .lb_row::after{ content:''; display:block; clear:both;}
.lb_row .lb_cell{ float:left; position:relative; width:18.4%; min-width:0; margin:0 2% 2% 0; box-sizing:border-box;}
.lb_row .lb_cell:nth-child(5n){ margin:0 0 2% 0;}
.lb_row .lb_cell h6{ margin:0 0 5px 0; color:#000; font-weight:normal; text-align:left;}
.lb_row .lb_cell .lb_img{ line-height:0; text-align:center; border:1px solid #e5e5e5;}
.lb_row .lb_cell .lb_img img{ width:100%; height:auto;}
.lb_row .lb_cell a{ position:absolute; top:0; left:0; right:0; width:100%; height:100%;}
.lb_row .lb_cell:hover .lb_img{ border:1px solid #0096e0;}
.lb_row .lb_cell:hover h6{ color:#0096e0;}
.ysf_am_con .lb_row .lb_cell{ width:32%;}
.ysf_am_con .lb_row .lb_cell:nth-child(3n){ margin:0 0 2% 0;}
.ysf_am_con .lb_row .lb_cell:nth-child(5n){ margin:0 2% 2% 0;}


/*--客戶權益--*/
.ysf_rs_con{ margin:0 0 35px 0;}
.ysf_rs_con .ysf_rs_list li{ margin:0 0 10px 0; padding:0 0 10px 25px; background:url(../images/ysf/icon_link.jpg) no-repeat 0 3px; border-bottom:1px solid #e5e5e5;}
.ysf_rs_con .ysf_rs_list li a{ color:#065ba3; font-weight:bold;}
.ysf_rs_con .ysf_rs_list li a:hover, .ysf_rs_box li a:hover{ color:#00b3e0;}
.ysf_rs_box{ padding:25px; border:1px solid #e5e5e5;}
.ysf_rs_box li{ margin:0 0 25px 0; padding:0 0 0 15px; line-height:28px; text-align:justify; text-indent:-14px;}
.ysf_rs_box li:last-child{ margin:0;}
.ysf_rs_box li a{ color:#065ba3; text-decoration:underline;}


/*--架上商品--*/
.ysec_search .ysf_filter table td{ padding:0 0 10px 10px; font-size:16px;}
.ysec_search .ysf_filter table td:first-child{ padding:0 0 10px 0;}
.ysf_table_con{ margin:0 0 35px 0;}
.btn_pdf{ display:block; width:20px; height:20px; margin:0 auto; background:url(../images/ysf/btn_pdf.png) no-repeat center center;}
.btn_pdf_gy{ display:block; width:20px; height:20px; margin:0 auto; background:url(../images/ysf/btn_pdf_gy.png) no-repeat center center; cursor:default;}
.btn_worth{ display:block; width:20px; height:20px; margin:0 auto; background:url(../images/ysf/btn_worth.png) no-repeat center center;}
.btn_worth_gy{ display:block; width:20px; height:20px; margin:0 auto; background:url(../images/ysf/btn_worth_gy.png) no-repeat center center; cursor:default;}
.ysf_table_m{ display:none;}


/*--編輯器--*/
.ysf_edit .tit{ font-size: 20px; margin: 0 0 20px; color: #bb9157; border-left: 4px solid #bb9157; background:url(../images/h5tit_bg.jpg) 0 16px repeat-x;}
.ysf_edit .tit .bg{ display:inline-block; background-color: #fff; padding: 0 10px; line-height:18px;}
.ysf_edit .lb_row .lb_cell a{ text-indent:-9999px;}


/*--同財富管理公告頁--*/
.ywm_inp_block{ margin:2px auto 0 auto; padding:20px; background-color:#fff; box-sizing:border-box;}
.ywm_inp_block .main_box{ float:none; width:100%;}
.ywm_inp_block .main_box .inner_box{ padding:0; border-top:none; background-color:rgba(255,255,255,0);}
.system_box .sb_img{ text-align:center;}
.system_box .sb_img img{ display:block; margin:0 auto; max-width:100%; height:auto;}
.system_box .copyright{ display:block; text-align:center;}
.ywm_btnArea > a{ padding-left:25px; margin:0 10px; color:#fff; background-size:20px; background-repeat:no-repeat; background-position:35% 50%; border:none; box-sizing:border-box;}
.ywm_btnArea .ywm_b_05{ background-color:#007fe0; background-image:url(../images/ysf/icon_home.png); background-position:30% 50%;}
.ywm_btnArea > a:hover, .btn_serch:hover{ background-color:#bb9157; color:#fff;}






/*-----pad↓-----*/
@media screen and (max-width: 1024px){
/*集團選單*/
.corporation_ul .corporation_item a { padding: 0;}
.footer .inner{ display:block;}
}





/*-----mobile↓-----*/
@media screen and (max-width: 767px){
/*--all-header--*/
.m_header{ border-bottom:1px solid #cccccc;}
a.logo_company { top: 0px; left: 50%;  width: 238px; height: 50px; background-size:238px auto;}
.ysf_inp_block .main_box .inner_box{ padding:20px 10px;}
/*麵包屑*/
.ysf_inp_block .breadcrumb{ display:block; padding:10px 5px 10px 15px; background:#f6f6f6; background-size: 18px auto;}
.ysf_inp_block .breadcrumb li{ line-height:16px;}


/*--合作夥伴/關於我們--*/
.ysf_link_box .lb_row{ display:block;}
.inner_box .lb_row .lb_cell, .inner_box .ysf_am_con .lb_row .lb_cell{ width:100%; margin:0 0 5% 0;}
.lb_row .lb_cell .lb_img{ overflow:hidden; width:auto; height:60px;}
.lb_row .lb_cell .lb_img img{ width:auto; height:120%; margin:-7px auto 0 auto ;}


/*--客戶權益--*/
.ysf_rs_box{ padding:15px;}


/*--架上商品--*/
.ysec_search .ysf_filter table td{ padding:0;}
.ysf_table_w{ display:none;}
.ysf_table_m{ display:table;}


/*--同財富管理公告頁--*/
.ywm_inp_block{ padding:0px;}
.ywm_inp_block .main_box .inner_box{ padding:10px;}
.ywm_btnArea > a.ywm_b_03, .ywm_btnArea > a.ywm_b_05{ width:100%; margin:0;}
.system_box.footer .inner{ margin:0; border-top:none;}
.system_box .inner.web{ display:none;}
.system_box .inner.mobile{ display:block;}

}