/*
** common
*/

        a {
            color: black;
            text-decoration: none;
        }

        html {

        }

        body {
            margin: 0;
            padding: 0;
            font-family:  "微軟正黑體", Arial, 'PT Sans', Helvetica, sans-serif;
            font-size: 16px;
            word-wrap: break-word;
        }

        #top_banner_area {
            margin-top: 30px;
        }
.mobile_banner{display: none;}
       @media only screen and (max-width: 767px) {

            
        #top_banner_area{display:none!important;}
           .mobile_banner{display: block; margin:30px 0;}
        }

/*
** global z-index setting
*/

        .slide-menu {
            z-index: 9999999;
        }

        #sforum_navbar_container {
            z-index: 9999998;
        }

        #sforum_left_container .nav-link:hover>div {
            z-index: 9999998;
        }

        .dropdown-menu {
            z-index: 9999997;
        }

        .forum_content_container {
            z-index: 9999997;
        }
        .skin_zone {
            z-index: 9999996;
        }
        /*.nav-link:hover>div{z-index: 10;}*/

        #top_bar {
            z-index: 19;
        }

        #logo_area {
            z-index: 19;
        }

        #logo_area_m {
            z-index: 19;
        }

        .advert_back {
            z-index: 10;
        }

        .advert_next {
            z-index: 10;
        }

        #carorselSlider .slider_prev {
            z-index: 10;
        }

        #carorselSlider .slider_next {
            z-index: 10;
        }

        .bottom_arrow {
            z-index: 1;
        }


/*
** Top Bar
*/

        /* BEGIN Top Bar */
        #top_bar {
            z-index: 3;
            background-color: #ee7672;
/*            position: relative;*/
/*            height: 32px;*/
            width: 100%;
/*            min-width: 1220px;*/
            line-height: 1.1em;
        }
        #top_navbar{
/*            padding: 0 20px;*/
            box-sizing: border-box;
        }
        #top_navbar .navbar_left {
            margin-top: 8px;
/*            font-size: 0;*/
            display: inline-block;
        }
        #top_navbar .navbar_left .navbar_item{
            display: inline-block;
            margin: 0px 5px;
/*            color: #FFFFFF;*/
/*            font-size: 16px;*/
        }
        #top_navbar .navbar_left .navbar_item:first-child{
            margin-left: 0px;
        }
        #top_navbar .navbar_left .navbar_item a {
            color: #FFFFFF;
            text-decoration: none;
            font-size: 0.95em;
            font-weight: 300;
/*            font-family: '微軟正黑體';*/
        }


        #top_navbar .navbar_left .navbar_icon {
            position: relative;
            top: -2px;
            margin-right: 3px;
        }

        #top_navbar .navbar_right {
            float: right;
            margin: 8px 0;
/*            font-size: 0;*/
        }
        #top_navbar .navbar_right .navbar_item {
            display: inline-block;
            margin: 0 15px;
            color: #FFFFFF;
            font-size: 1em;
            position: relative;
        }
        #top_navbar .navbar_right .navbar_item:last-child{
            margin-right: 0px;
        }
        #top_navbar .navbar_right .divider{
            display: inline-block;
            border-left: 1px solid rgba(255,255,255, 0.4);
            height: 16px;
            margin: -2px 0px;
        }
        #top_navbar .navbar_right .navbar_item a {
            color: #FFFFFF;
            text-decoration: none;
            font-size: 0.95em;
            font-weight: 500;
/*            font-family: '微軟正黑體';*/
        }

        /* badge */
        #top_navbar .navbar_right .button__badge {
            background-color: #fa3e3e;
            border-radius: 30px;
            color: #FFFFFF;
            padding: 2px 5px;
            font-size: 10px;
            position: relative;
            top: -7px;
            right: 4px;
        }

        /* top_search */
        #top_navbar .navbar_right #top_search_icon{
            position: relative;
            cursor: pointer;
        }
        #top_navbar .top_searchbox {
            position: absolute;
            top: 40px;
            right: -120px;
            width: 320px;
            min-height: 100px;
            background-color:#FFF5EB;
            padding: 10px;
            display: none;
            z-index: 30;
            border-radius: 5px;
/*            box-sizing: border-box;*/
        }
        .top_searchbox:before {
            bottom: 100%;
            left: 50%;
            border: solid transparent;
            content: " ";
            height: 0;
            width: 0;
            position: absolute;
            pointer-events: none;
        }
        .top_searchbox:before {
            border-color: rgba(255, 245, 235, 0);
            border-bottom-color: #FFF5EB;
            border-width: 10px;
            margin-left: 28px;
        }
        .top_search1,
        .top_search2,
        .top_search3{
            display: inline;
/*            font-size: 0;*/
            height: 25px;
            position: relative;
            
        }
        .top_search1 select{
            background-color: #FFFFFF;
            color: #000000;
            border:1px solid #EEEEEE;
            width: 60px;
            height: 25px;
/*            font-size: 16px;*/
            border-radius: 5px 0 0 5px;
            -webkit-box-sizing: border-box;
                    box-sizing: border-box;
            vertical-align: top;
        }
        .top_search2 input{
            background-color: #FFFFFF;
            color: #999999;
            border:1px solid #EEEEEE;
            border-left: none;
            border-right: none;
            width: 200px;
            height: 25px;
            text-align:center;
/*            font-size: 16px;*/
            -webkit-box-sizing: border-box;
                    box-sizing: border-box;
            vertical-align: top;
            display: inline-block;
        }
        .top_search3{
            background-color: #FFFFFF;
            border:1px solid #EEEEEE;
/*            font-size: 14px;*/
/*            -webkit-box-sizing: border-box;*/
/*                    box-sizing: border-box;*/
            width: 30px;
            height: 25px;
            display: inline-block;
            vertical-align: top;
            text-align: center;
            padding-top: 2px;
            color: #71c5bb;
            border-radius: 0 5px 5px 0;
/*            box-sizing: border-box;*/
            cursor: pointer;
        }

        .top_search4{
            margin: 14px 0 0 5px;
        }
        .top_search4 .top_search_hit_title{
            color: #333;
            font-weight: bold;
/*            font-size: 16px;*/
        }
        .top_search4 .top_search_hit_keyword a{
            margin-top: 5px;
            margin-right: 5px;
            cursor: pointer;
            color: #333 !important;
            font-size: 0.8em !important;;
            display: inline-block;
        }

        /* END Top Bar */


/*
** Logo Area
*/

        /* BEGIN Logo Area */
        #logo_area_m {
/*            width: 100%;*/
/*            height: 140px;*/
/*            background-color: #FFFFFF;*/
        }
        #logo_area {
            padding: 20px 0;
            background-color: transparent;
/*            box-sizing: border-box;*/
        }

        #bklogo {
/*            margin: 5px 20px;*/
            display: inline-block;
        }
        #bklogo img{
            height: 80px;
        }


        
        /* END Logo Area */


/*
** Forum Navbar
*/

        /* BEGIN Forum Navbar */
        .nav>li>a{padding:10px 6px;}
        #forum_navbar_m {
            background-color: #FFF5EB;
            font-size: 1em;
            width: 100%;
            border: 1px solid #e7e7e7;
/*            border-radius: 4px;*/
            display: inline-block;
/*            box-sizing: border-box;*/
/*            min-width: 1220px;*/
        }
        #forum_navbar_m #forum_navbar_container{
/*            box-sizing: border-box;*/
        }
        #forum_navbar_m #forum_navbar {
/*            padding: 0 20px;*/
            position: relative;
/*            box-sizing: border-box;*/
        }
        #forum_navbar_m .navbar_icon {
            background-size: 20px;
            background-repeat: no-repeat;
            background-position: 15px center;
            padding-left: 40px;
        }
        #forum_navbar_m .navbar_link{
/*            font-size: 1.2em;*/
/*            font-family: '微軟正黑體';*/
/*            font-weight: 500;*/
            color: #333;
            line-height: 2em;
        }
        #forum_navbar_m .navbar_link:hover{
            background: #ee7672;
            color: #FFFFFF;
        }
        #forum_navbar_m .navbar_link:focus{
            background-color: transparent;
        }
        #forum_navbar_m #forum_navbar_container>.nav>li:hover>a {
            background: #ee7672;
            color: #FFFFFF;
        }
        #forum_navbar_m #forum_navbar_container>.nav>li:hover>.navbar_icon_forum{
            background-size: 20px;
            background-repeat: no-repeat;
            background-position: 15px center;
            padding-left: 40px;
            background-image: url('/images/new_index/w_menu_forum.svg');
        }
        #forum_navbar_m #forum_navbar_container>.nav>li:hover>.navbar_icon_bkmilk{
            background-size: 20px;
            background-repeat: no-repeat;
            background-position: 15px center;
            padding-left: 40px;
            background-image: url('/images/new_index/w_menu_bkmilk.svg');
        }
        #forum_navbar_m #forum_navbar_container>.nav>li:hover>.navbar_icon_blog{
            background-size: 20px;
            background-repeat: no-repeat;
            background-position: 15px center;
            padding-left: 40px;
            background-image: url('/images/new_index/w_menu_blog.svg');
        }
        #forum_navbar_m #forum_navbar_container>.nav>li:hover>.navbar_icon_video{
            background-size: 20px;
            background-repeat: no-repeat;
            background-position: 15px center;
            padding-left: 40px;
            background-image: url('/images/new_index/w_menu_video.svg');
        }
        #forum_navbar_m #forum_navbar_container>.nav>li:hover>.navbar_icon_kmall{
            background-size: 20px;
            background-repeat: no-repeat;
            background-position: 15px center;
            padding-left: 40px;
            background-image: url('/images/new_index/w_menu_kmall.svg');
        }
        #forum_navbar_m #forum_navbar_container>.nav>li:hover>.navbar_icon_finance{
            background-size: 20px;
            background-repeat: no-repeat;
            background-position: 15px center;
            padding-left: 40px;
            background-image: url('/images/new_index/w_menu_finance.svg');
        }
        .navbar_icon_forum{background-image: url('/images/new_index/menu_forum.svg');}
        .navbar_icon_bkmilk{background-image: url('/images/new_index/menu_bkmilk.svg');}
        .navbar_icon_blog{background-image: url('/images/new_index/menu_blog.svg');}
        .navbar_icon_video{background-image: url('/images/new_index/menu_video.svg');}
        .navbar_icon_kmall{background-image: url('/images/new_index/menu_kmall.svg');}
        .navbar_icon_finance{
            background-position: 15px 10px !important;
            background-image: url('/images/new_index/menu_finance.svg');
        }

        .navbar_icon_forum_w{background-image: url('/images/new_index/w_menu_forum.svg');}
        .navbar_icon_bkmilk_w{background-image: url('/images/new_index/w_menu_bkmilk.svg');}
        .navbar_icon_blog_w{background-image: url('/images/new_index/w_menu_blog.svg');}
        .navbar_icon_video_w{background-image: url('/images/new_index/w_menu_video.svg');}
        .navbar_icon_kmall_w{background-image: url('/images/new_index/w_menu_kmall.svg');}
        .navbar_icon_finance_w{background-image: url('/images/new_index/w_menu_finance.svg');}


        #forum_navbar_m .nav {
            margin: 0;
/*            font-size: 0;*/
        }
        #forum_navbar_m .nav>li {
            display: inline-block;
/*            font-size: 1.2em;*/
            vertical-align: middle;
            position: static;
        }
        #forum_navbar_m ul li:hover a div {
            display: block;
        }
        #forum_navbar_m .pull-right .active {
            background-color: #ee7672;
            color: #FFFFFF;
        }
        #forum_navbar_m .slide-menu-control {
            display: list-item;
        }


        /* dropdown-menu */
        #forum_navbar_m .dropdown-menu {
            position: absolute;
            top: 49px;
            left: 15px;
            width: 1180px;
            margin: 0;
            padding: 0;
            background-color: #f2f2f2;
            border: 0;
            box-shadow: 0px 2px 5px #bbbbbb;
            border-top: 2px solid #ee7672;
            border-radius: 0;
            display: none;
            /*opacity: 0;*/
            /*display: block;*/
            /*-webkit-transition: opacity .3s ease-in-out;
            -moz-transition: opacity .3s ease-in-out;
            -o-transition: opacity .3s ease-in-out;
            -ms-transition: opacity .3s ease-in-out;
            transition: opacity .3s ease-in-out;*/
            /*z-index: -1;*/
        }
        #forum_navbar_m .dropdown:hover .dropdown-menu {
            display: block;
            /*opacity: 1;*/
            /*z-index: 9999997;*/
            /*-webkit-transition: opacity .3s ease-in-out;
            -moz-transition: opacity .3s ease-in-out;
            -o-transition: opacity .3s ease-in-out;
            -ms-transition: opacity .3s ease-in-out;
            transition: opacity .3s ease-in-out;*/
         }

         /* forum_left_container */
        #forum_navbar_m .forum_left_container {
            width: 160px;
            height: 415px;
            background-color: #ee7672;
            float: left;
            padding-top: 10px;
            box-sizing: border-box;
        }
        #forum_navbar_m .forum_left_item {
            padding: 1px 0px;
            text-align: center;
            color: #ffffff;
            line-height: 38px;
            cursor: pointer;
            font-size: 16px;
            margin-bottom: -1px;
        }
        #forum_navbar_m .forum_left_item:active, #forum_navbar_m .forum_left_item:hover, #forum_navbar_m .forum_left_item.active {
            background-color: #FFFFFF;
            color: #ee7672;
        }
        #forum_navbar_m .forum_left_item:after {
            content: '';
            position: absolute;
            width: 80%;
            left: 10%;
            bottom: 0px;
            border-bottom: 1px solid rgba(255, 255, 255, 0.2);
        }
        #forum_navbar_m .forum_left_item:last-child:after {
            border-bottom: none;
        }



        /* forum_middle_container */
        #forum_navbar_m #middle_female,
        #forum_navbar_m #middle_family,
        #forum_navbar_m #middle_mother,
        #forum_navbar_m #middle_baby,
        #forum_navbar_m #middle_time,
        #forum_navbar_m #middle_sharing,
        #forum_navbar_m #middle_entertainment,
        #forum_navbar_m #middle_other,
        #forum_navbar_m #middle_milk {
            display: none;
        }

        #forum_navbar_m #forum_middle_container {
            width: 215px;
            height: 415px;
            border-right: 1px solid #DBDBDB;
            float: left;
            padding-top: 5px;
            background-color: #FFFFFF;
            box-sizing: border-box;
        }
        #forum_navbar_m .middle_container_table {
            width: 75%;
            margin: 0 auto;
        }
        #forum_navbar_m .fourm_middle_item {
            font-size: 16px;
            text-align: center;
            padding: 15px 5px;
            cursor: pointer;
        }
        #forum_navbar_m .fourm_middle_item a {
            color: #000000;
            font-weight: 500;
        }

        /* forum_right_container */
        #forum_navbar_m #forum_right_container{
            border-left: 1px solid #dbdbdb;
            float: left;
            width:520px;
            padding: 20px;
            height: 415px;
            text-align: center;
            box-sizing: border-box;
        }

        #forum_navbar_m #forum_right_container .left-mian-left{
            background-color: #FFFFFF;
            width: 360px;
            height: 415px;
            text-align: center;
            padding: 20px;
            display: inline-block;
            vertical-align: top;
            box-sizing: border-box;
        }
        #forum_navbar_m #forum_right_container .left-mian-left_ad{
            margin: 0px auto;
            margin-bottom: 13px;
            text-align: center;
            float: none;
        }
        #forum_navbar_m #forum_right_container .left-mian-right{
            display: inline-block;
            vertical-align: top;
            width: 440px;
            padding: 20px;
            background-color: transparent;
            box-sizing: border-box;
        }

        #forum_navbar_m #forum_right_container .menuRight2 {
            display: inline-block;
            text-align: center;
            margin: 0 20px;
        }
        #forum_navbar_m #forum_right_container .menuRight2 table{
            margin: 0;
            width: 245px;
            height: 180px;
        }

        #forum_navbar_m #forum_right_container .menuRight2:first-child {
            margin-bottom: 20px;
        }

        #forum_navbar_m #forum_right_container .menuRight2 img{
            max-height: 130px !important;
            max-width: 265px !important;
        }
        #forum_navbar_m #forum_right_container .menuRight2 tr{
            border: none;
        }

        #forum_navbar_m #forum_right_container .menuRight2 a{
            font-weight: 500;
            font-size: 14px;
            line-height: 20px;
        }



        /* forum_middle_container_forum */
        .forum_middle_container_forum {
            width: 500px;
            height: 415px;
            background-color: #FFF5EB;
            float: left;
        }
        .forum_middle_container_forum .middle_hottopic {
            margin: 10px 30px;
            color: #9fa0a0;
        }
        .forum_middle_container_forum table {
            width: 100%;
            padding: 10px;
            margin: 0;
        }
        .forum_middle_container_forum table tr {
            border: none;
        }
        .forum_middle_container_forum table th {
            font-weight: 700;
            text-align: left;
            color: #9fa0a0;
            font-size: 16px;
            padding: 10px 0;
            border-bottom-width: 1px;
            border-bottom-style: solid;
            border-bottom-color: rgba(159, 160, 160, 0.4);
        }
        .forum_middle_container_forum .middle_hottopic .nrow {
            border-bottom-width: 1px;
            border-bottom-style: solid;
            border-bottom-color: rgba(159, 160, 160, 0.4);
        }
        .forum_middle_container_forum .middle_hottopic .ncol {
            padding: 2px 0px !important;
            height: 56px;
            box-sizing: border-box;
            vertical-align: inherit;
        }
        .forum_middle_container_forum .middle_hottopic .nsubject {
            vertical-align: unset;
        }
        .forum_middle_container_forum .middle_hottopic .nsubject a{
            font-size: 16px;
            font-weight: 500;
            color: #000000 !important;
        }
        .forum_middle_container_forum .middle_hottopic .nauthor a{
            font-size: 12px;
            font-weight: 100;
            color: #000000 !important;
        }
        .forum_middle_container_forum .middle_hottopic .nview2 {
            color: #000000;
            font-size: 11px;
        }
        .forum_middle_container_forum .middle_hottopic .nlastpost a{
            font-size: 11px;
            font-weight: 100;
            color: #000000 !important;
        }

        .forum_middle_container_forum .middle_hottopic .nauthor,
        .forum_middle_container_forum .middle_hottopic .nview,
        .forum_middle_container_forum .middle_hottopic .nlastpost {
            font-size: 12px;
            font-weight: 100;
        }



        /* forum_navbar_under */
        #forum_navbar_under {
            width: 100%;
            background-color: #ee7672;
            position: relative;
            top: -5px;
        }
        #forum_navbar_under .navbar_box {
            text-align: center;
        }
        #forum_navbar_under .navbar_item {
            display: inline-block;
            font-size: 0
        }
        #forum_navbar_under .navbar_item a {
            color: #ffffff;
            text-decoration: none;
            padding: 13px 18px;
            display: inline-block;
            font-size: 16px;
        }
        #forum_navbar_under .navbar_item a:hover {
            background-color: #ffffff;
            color: #e65a58;
            text-decoration: none;
        }
        #forum_navbar_under .navbar_bkmilk a:hover {
            background-color: #ffffff;
            color: #5ca198;
            text-decoration: none;
        }
        #forum_navbar_under .navbar_video a:hover {
            background-color: #ffffff;
            color: #0098c4;
            text-decoration: none;
        }


        /* BEGIN finance */
        /*naviations*/

        #forum_navbar_m #forum_right_container_movie {
            border-left: 1px solid #dbdbdb;
            float: left;
            width: 520px;
            /*            padding: 20px;*/
            height: 415px;
            text-align: center;
            box-sizing: border-box;
            background-color: #FFEEDD;
        }

        .right_finance_movie_post {
            text-align: left;
            padding-left: 10px;
            width: 70%;
            float: left;
        }

        .right_finance_movie_post h3 {
            margin-top: 15px;
            margin-bottom: 10px;
            font-size: 16px;
        }

        .right_finance_movie_post p {
            margin-top: 0;
            margin-bottom: 0;
            font-size: 0.8em;
        }

        .right_finance_btn {
            background-color: #71c5bb;
            width: 100%;
            padding: 8px 15px;
            color: #fff;
            transition: all 1s;
            display: block;
        }

        .right_finance_btn:hover {
            background-color: #469189;
            text-decoration: none;
            color: white;
        }

.forum_content *{box-sizing:border-box;}
        .right_finance_movie_button {
            width: 30%;
            float: right;
            padding: 15px;
        }

        .forum_middle_container_article .middle_hottopic {
            /*    margin: 10px 30px;*/
            color: #9fa0a0;
        }

        .forum_middle_container_article {
            width: 500px;
            height: 415px;
            background-color: #FFF5EB;
            float: left;
            overflow-y: hidden;
            overflow-x: hidden;
        }

        .forum_middle_container_article table {
            width: 100%;
            padding: 10px;
            margin: 0;
        }

        .forum_middle_container_article table tr {
            border: none;
        }

        .forum_middle_container_article table th {
            font-weight: 700;
            text-align: left;
            color: #9fa0a0;
            font-size: 16px;
            padding: 10px 0;
            border-bottom-width: 1px;
            border-bottom-style: solid;
            border-bottom-color: rgba(159, 160, 160, 0.4);
        }

        .forum_middle_container_article .middle_hottopic .nrow {
            border-bottom-width: 1px;
            border-bottom-style: solid;
            border-bottom-color: rgba(159, 160, 160, 0.4);
        }

        .forum_middle_container_article .middle_hottopic .ncol {
            padding: 2px 0px !important;
            height: 56px;
            box-sizing: border-box;
            vertical-align: inherit;
        }

        .forum_middle_container_article .middle_hottopic .nsubject {
            vertical-align: unset;
        }

        .forum_middle_container_article .middle_hottopic .nsubject a {
            font-size: 16px;
            font-weight: 500;
            color: #000000 !important;
        }

        .forum_middle_container_article .middle_hottopic .nauthor a {
            font-size: 12px;
            font-weight: 100;
            color: #000000 !important;
        }

        .forum_middle_container_article .middle_hottopic .nview2 {
            color: #000000;
            font-size: 11px;
        }

        .forum_middle_container_article .middle_hottopic .nlastpost a {
            font-size: 11px;
            font-weight: 100;
            color: #000000 !important;
        }

        .forum_middle_container_article .middle_hottopic .nauthor,
        .forum_middle_container_article .middle_hottopic .nview,
        .forum_middle_container_article .middle_hottopic .nlastpost {
            font-size: 12px;
            font-weight: 100;
        }

        .nopadding {
            padding: 0 !important;
        }

        .paddingleft-10 {
            padding-left: 10px;
        }

        .forum_middle_chevron {
            margin-top: 30px;
            color: #888;
        }
#forum_navbar_m ul li:hover a div,.right_finance_movie_button,#forum_right_container_movie{box-sizing:border-box;}

     #forum_middle_container_finance_article h3 {
            margin-top: 18px;
    margin-bottom: 10px;

    margin-left: 18px;display: block;
    font-size: 1.17em;
    -webkit-margin-before: 1em;
    -webkit-margin-after: 1em;
    -webkit-margin-start: 0px;
    -webkit-margin-end: 0px;
    font-weight: bold;    color: #666;
        }     #forum_middle_container_finance_article .nrow h3 {
            margin-top: 8px;
    margin-bottom: 0;
    margin-left: 0;
        }

         #forum_middle_container_finance_article   .article-img {padding:0;}
        #forum_middle_container_finance_article p {
            margin-top: 5px;
            margin-bottom: 0;
        }

        #forum_middle_container_finance_article a {
            cursor: pointer;
            color: #888;
        }

        #forum_middle_container_finance_article .nrow:hover {
            background-color: #FFEEDD;
        }

        #forum_middle_container_finance_article .finance_author_name {
            color: #888;
            text-align: center;
            font-size: 0.75em;
            width: 100%;
              white-space: nowrap;
              overflow: hidden;
              text-overflow: ellipsis;
            margin-top:5px;
        }


        #forum_middle_container_finance_article .finance_author {
            padding: 0;
        }

        #forum_middle_container_finance_article     .finance_author .img-responsive{padding:3px 5px ;} 

        .nav-article-item {
            padding-right: 0;
            padding-left: 0;
        }

        .nav-article-item p {
            font-size: 13px;
        }
        /* END finance */


        /* END Forum Navbar */


/*
** Top Fixed Navbar
*/

        /* BEGIN Top Fixed Navbar */
        #sforum_navbar_container {
            background-color: #ee7672;
font-size: 0.9em;
    width: 100%;
    /* height: 50px; */
    color: white;
    position: fixed;
    top: 0px;
    /* min-width: 1220px; */
    display: none;
            padding-bottom: 5px;
    /* box-sizing: border-box; */
        }
        #sforum_navbar_container .nav-item a{
/*            background: #FFFFFF;*/
            color: #fff;
        }#sforum_navbar_container .nav-item:hover a{
            background: #FFFFFF;
            color: #000000;
        }
        #sforum_navbar_container .snav{
            margin: 0;
            display: inline-block;
/*            font-size: 0;*/
            position: relative;
/*            top: -2px;*/
        }
        #sforum_navbar_container .snav li{
            display: inline-block;
/*            line-height: 21px;*/
        }
        #sforum_navbar_container .nav-item{
            font-size: 1.2em;
        }
        #sforum_navbar_container .nav-link{
            color: #FFFFFF;
/*            font-size: 18px;*/
            padding: 15px 7px;
/*            font-weight: 500;*/
/*            font-family: '微軟正黑體';*/
        }

        #sforum_navbar_container .navbar_link{
/*
            color: #FFFFFF;
            font-size: 18px;
            padding: 15px 5px;
            font-weight: 500;
            font-family: '微軟正黑體';
*/
        }
        #sforum_navbar_container .navbar_icon {
            background-size: 20px;
            background-repeat: no-repeat;
            background-position: 15px center;
            padding-left: 40px;
        }

        #sforum_navbar_container .navbar_icon_forum_w:hover{
            background-size: 20px !important;
            background-repeat: no-repeat !important;
            background-position: 15px center !important;
            padding-left: 40px !important;
            background-image: url('/images/new_index/menu_forum.svg') !important;
        }
        #sforum_navbar_container .navbar_icon_bkmilk_w:hover{
            background-size: 20px;
            background-repeat: no-repeat;
            background-position: 15px center;
            padding-left: 40px;
            background-image: url('/images/new_index/menu_bkmilk.svg');
        }
        #sforum_navbar_container .navbar_icon_blog_w:hover{
            background-size: 20px;
            background-repeat: no-repeat;
            background-position: 15px center;
            padding-left: 40px;
            background-image: url('/images/new_index/menu_blog.svg');
        }
        #sforum_navbar_container .navbar_icon_video_w:hover{
            background-size: 20px;
            background-repeat: no-repeat;
            background-position: 15px center;
            padding-left: 40px;
            background-image: url('/images/new_index/menu_video.svg');
        }
        #sforum_navbar_container .navbar_icon_kmall_w:hover{
            background-size: 20px;
            background-repeat: no-repeat;
            background-position: 15px center;
            padding-left: 40px;
            background-image: url('/images/new_index/menu_kmall.svg');
        }


        #sforum_navbar_container .navbar_icon_finance_w{
            background-position: 15px 11px;
        }
        #sforum_navbar_container .navbar_icon_finance_w:hover{
            background-size: 20px;
            background-repeat: no-repeat;
            background-position: 15px 11px;
            padding-left: 40px;
            background-image: url('/images/new_index/menu_finance.svg');
        }












        #sforum_navbar_container #snavBK{
            background: transparent;
            color: #FFFFFF;
            padding: 5px;

        }
        #sforum_navbar_container #snavBK img{
            position: relative;
            top: -3px;
        }
        #sforum_navbar_container .nav-link:hover{
            background: #FFFFFF;
            color: #000000;
        }
        #sforum_navbar_container .navbar-right{
/*            padding-right: 15px;*/
            font-size: 1.1em;
            margin-top:2px;
            float:right;
        }
@media only screen and (min-width:1200px){#sforum_navbar_container .navbar-right{margin-top:9px;}}
        #sforum_navbar_container .navbar-right>li>a{

            color: #FFFFFF;
        /*    font-size: 18px;
            font-weight: 500;
            font-family: '微軟正黑體';
            background-color: transparent;
            line-height: 21px;
*/
        }
        #sforum_navbar_container .navbar-right>li>a:hover{
            color: #000000;
        }
        #sforum_navbar_container .nav_item{
            padding: 2px 4px;
        }

        /* dropdown-menu */
        #sforum_navbar_container .dropdown-menu {
            position: fixed;
            top: 50px;
            width: 100%;
            margin-top: 0;
            border: 0;
            border-radius: 0;
            -webkit-box-shadow: none;
            box-shadow: none;
            -webkit-box-shadow: 0px 2px 5px #bbbbbb;
            box-shadow: 0px 2px 5px #bbbbbb;
            display: none;
        }
        #sforum_navbar_container .dropdown:hover .dropdown-menu {
            display: block;
            z-index: 9999997;
         }

        #sforum_navbar_container .sforum_left_item{
            display: inline-block;
            padding: 2px 10px;
            text-align: center;
            color: #000000;
            line-height: 30px;
            cursor: pointer;
            font-size: 16px;
        }
        #sforum_navbar_container .sforum_left_container a:hover {
            color: #e65a58;
        }

        /* top search box*/
        #sforum_navbar_container .top_small_searchbox {
            position: absolute;
            top: 60px;
            left: -190px;
            width: 320px;
            min-height: 100px;
            background-color:#FFF5EB;
            padding: 10px;
            display: none;
            z-index: 30;
            border-radius: 4px;
        }
        #sforum_navbar_container .top_small_searchbox:before {
            bottom: 100%;
            left: 50%;
            border: solid transparent;
            content: " ";
            height: 0;
            width: 0;
            position: absolute;
            pointer-events: none;
        }
        #sforum_navbar_container .top_small_searchbox:before {
            border-color: rgba(255, 245, 235, 0);
            border-bottom-color: #FFF5EB;
            border-width: 10px;
            margin-left: 42px;
        }

        #sforum_navbar_container .top_small_searchbox .top_search1,
        #sforum_navbar_container .top_small_searchbox .top_search2,
        #sforum_navbar_container .top_small_searchbox .top_search3,
        #sforum_navbar_container .top_small_searchbox .top_search4{
            line-height: 17px;
        }
        #sforum_navbar_container .top_small_searchbox .top_search3{
            position: relative;
            vertical-align: top;
            padding-top: 3px;
        }

        /* BEGIN Top Fixed Navbar */



/*media query*/
        @media only screen and (max-width: 767px) {

            .hidden-xs{display:none!important;}
        }
        @media only screen and (min-width: 768px) and (max-width: 991px) {

            .hidden-sm{display:none!important;}
        }
        @media only screen and (min-width: 992px) and (max-width: 1199px) {

            .hidden-md{display:none!important;}
        }

/*end of media query*/