.section_content_wrapper { width:100%; display:block; padding:0; float:left; /*margin:0.5em 0 0.75em 0; 20151103*/}
.section_content_wrapper1 { width:100%; display:block; padding:0; float:left; margin:0.5em 0 0.75em 0;  }
.section_content_wrapper2 { width:100%; display:block; padding:0; float:left; margin:0.5em 0 0.75em 0;  }

.section_title {background:#ffffff; /*border-bottom:#436eb3 3px solid;*/ width:100%; padding:5px; margin-bottom:2px; }

.section_content_wrapper img {  /*display: inherit;*/
    max-width:100%;
    max-height:100%;
    width: auto;
    height: auto;
}

.section_content_wrapper1 img {  /*display: inherit;*/
    width: auto;
    height: auto;
}

.thumbnail300_content_column { width:30.120482%;  float:left; padding:0; display:block; margin:0 0 0 1px; }
.thumbnail394_content_column { width:39.558233%; float:left; padding:0; display:block; margin:0;  background:#fff; }

.thumbnail300x250_content { width:100%; /*height:250px;*/ float:left; margin:0 0 1px 0;   }
.adv300x600_content { width:100%; height:600px; float:left; margin:0 0 1px 0; }

.thumbnail394_wrap { width:100%; height:375px; float:left; margin:0 0 1px 0; }
.thumbnail394_cat { width:100%; height:46px;  padding:1px; }
.thumbnail394_cat .icon { margin:0 0.5em; padding-right:0.5em; border-right:1px solid #efefef; }
.thumbnail394_cat .title { padding:10px 0;}
.thumbnail394_pic { width:100%; height:329px;  position:relative; overflow:hidden; float:left; }
.thumbnail394_cap { width:100%; position:absolute; z-index:50; bottom:0; left:0; padding:0.5em; background:#CA257B; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";       /* IE 8 */ filter: alpha(opacity=80);  /* IE 5-7 */ -moz-opacity: 0.8;          /* Netscape */ -khtml-opacity: 0.8;        /* Safari 1.x */ opacity: 0.8;               /* Good browsers */ }

.hover_caption_cat { width:100%; border-bottom:1px solid #fff; border-top:1px solid #fff; text-align:center; margin-bottom:0.6em; }

.text300_content { width:100%; height:250px; background:#FF8D5B; padding:8%; }
.text300_content ul { padding:0; }
.text300_content li { background: url(../image/bullent_sq_w.gif) no-repeat left 0.7em;  padding:5px 0 0 15px;  }


/*@media only screen and (min-width : 10em) and (max-width: 40em) {
	
	
	.section_content_wrapper img {  /*display: inherit;
	width:100% !important;
	height:auto !important;
    max-width:100%;
    max-height:100%;
    width: auto;
    height: auto;
}
	.thumbnail300_content_column { width:100%;  float:inherit;  }
	.thumbnail394_content_column { width:100%; float:inherit; text-align:center; }
	.adv300x600_content, .thumbnail300x250_content { width:100%; margin:0.5em auto; float:none; height:auto; }
	.thumbnail394_wrap { margin:0.5em auto; float:none; height:inherit; }
	.thumbnail394_pic { height:inherit; width:100% !important; }
	.thumbnail394_cat { border-top:1px solid #efefef; }
	.hover_caption_cat { width:100%; border-bottom:none; border-top:none; text-align:left; margin-bottom:2px; }
	
}*/


/* video */

.video_wrapper { width:100%; margin:0.3125em 0;}
.video_content { width:220px; margin:3px; /*margin:0 0 0 10px;*/ float:left; background:#fff; }
/*.video_content:first-child {margin:0;}*/
.video_content .img_wrap { width:100%; /*height:124px;*/ height:165px;  position:relative; }

.video_overlap_but { width:50px; height:50px; position:absolute; z-index:10; background:#FF8D5B; top:calc(50% - 25px); left:calc(50% -  25px); left:42%\9; top:42%\9; color:#fff; padding:8px 10px; font-size:2em; transition: all .2s ease-in-out; }
.video_overlap_but2 { width:50px; height:50px; position:absolute; z-index:10;  top:calc(50% - 25px); left:calc(50% -  25px); top:12.5px\9; left:25px\9; color:#fff; padding:10px; font-size:2em; transition: all .2s ease-in-out; }

.video_overlap_but:hover { transform: scale(1.2); }

.cap_below_thumbnail { width:97.5%; margin:0.3em auto 0; /*height:81px;*/ overflow:hidden; }
.cap_upper_thumbnail {}

/* 5 column */

.five_column_wrapper { width:100%; float:left; }

.five_column_wrapper .cell_wrapper { width:19.88269794721408%; margin:5px 0 5px 1px; padding:5px; float:left;}
.five_column_wrapper .cell_wrapper:first-child { margin:5px 0;}
.five_column_wrapper .cell_wrapper .img_wrap { /*width:228px; height:192px; */ position:relative;}



/* 4 column */

.four_column_wrapper { width:100%; float:left; }

.four_column_wrapper .cell_wrapper { width:24.8%; margin:0 1px 1px 0; padding:9px; float:left; background:#FFF; }
.four_column_wrapper .cell_wrapper .img_wrap { width:228px; height:192px;  position:relative; background:#fcfcfc; }

/*
@media only screen and (min-width : 10em) and (max-width: 40em) {
	
	.four_column_wrapper { margin:0; }
	.four_column_wrapper .cell_wrapper { width:100%; margin:0 0.5%; padding:0px; float:left; background:#FFF; }
	.four_column_wrapper .cell_wrapper .img_wrap { width:100% !important; float:left; height:auto; }
	.video_content .img_wrap { height:inherit; }
	/*.four_column_wrapper .cell_wrapper .img_wrap { height:inherit; }
	.video_content { width:100%; float:none; }

	
	}
	*/
	
/* 3 column */

.three_column_wrapper { width:100%; float:left; }

.three_column_wrapper .cell_wrapper { width:33%; margin:0 1px 1px 0; padding:9px; float:left; background:#FFF; }
.three_column_wrapper .cell_wrapper .img_wrap { width:220px; height:176px;  position:relative; }

/*
@media only screen and (min-width : 10em) and (max-width: 40em) {
	
	.three_column_wrapper .cell_wrapper { width:48%; margin:0 0.5%; padding:9px; float:left; background:#FFF; }
	.video_content .img_wrap { height:inherit; }
	.three_column_wrapper .cell_wrapper .img_wrap { height:inherit; }
	.video_content { width:100%; float:none; }

	}
	*/
	

/* 2 column */
.two_column_wrapper {width:100%; margin-top: 20px;}
.two_column_wrapper.bgfff {background:#fff;}
.two_column_wrapper.bg333 {background:#333;}
.two_column_wrapper.bg333 .section_title {background:#333; border:#333 3px solid; padding:0.3125em;}
.two_column_wrapper .cell_wrapper { width:calc(50% - 10px); width:331px\9; margin:5px 5px 5px 5px; padding:0; float:left;}
.two_column_wrapper .cell_wrapper .cell_wrapper {margin:0; float:none;}
.two_column_wrapper .cat_list_wrap2 .cell_wrapper.size43 .img_wrap {height:247px;}
.two_column_wrapper .cat_list_wrap2 .cell_wrapper.size43 .img_wrap2 {height:calc(329px*450/800);!importent}/*185px;!importent*/
.two_column_wrapper.bg333 .cell_wrapper { width:50%; margin:0 0 10px 0; padding:0; float:left;}
/*.two_column_wrapper .cell_wrapper { width:50%; margin:0 0 10px 0; padding:0; float:left;} 20160406*/
.two_column_wrapper .cell_wrapper .img_wrap {width:338px; position:relative; /*background:#fcfcfc;*/ }
.two_column_wrapper.bg333 .pagemore_wrap {background:#333; margin:-10px 0 0;}


/* 1 column */
.one_column_wrapper {background:#FFF;margin:0;}
.one_column_wrapper.bdr {border:1px #EBEBEB solid; }
.one_column_wrapper.bg333 {background:#333;}
.one_column_wrapper.bg333 .section_title {background:#333; border:#333 3px solid; padding:0.3125em;}
.one_column_wrapper .vplayer_lh {line-height:0;}
.one_column_wrapper .img_wrap {position:relative; /*background:#fcfcfc;*/ }




/* 696 and 300 column */

/*.column_full_content {width:100%;}*/
.column_696_content {width:694px; padding-left:2px;}
.column_300_content {width:300px;}
.right_wrap {margin:0 0 0.75em;}
.left_wrap {margin:0 0 0.75em 0em; /*padding:0 0.625em 0 0;*/}

/*.column_full_content {width:100%;}*/
/*This is for Finance Adverts*/
.column_advert_content {width:100%; padding-left:2px; padding-right:2px;}
.advert_left_wrap {margin:0 0 0.75em 0em; padding:0 0 0 0;}

/*.column_full_content {width:100%;}*/	
/*This is for MCI iFrame invest07.htm*/
.column_746_content {width:744px;padding-left:2px;}

/* Search box */
.search_wrapper {background:#F5F5F5;}
.search_wrapper .search_list {padding:1em 1em 1em 1.5em;}
.search_wrapper .search_list ul {border-left:1px solid #999; margin-bottom:0.5em;}
.search_wrapper .search_list li {border-right:1px solid #999; padding:0 0.5em; float:left;}
.search_wrapper .keywords {display: inline; border: 1px solid #ccc; z-index: 999; background: #FFFFFF; padding: 0.4em 2%; width: 100%; margin: 0px;}
.search_wrapper .search_btn {background:url(../image/top_btn_search.png) no-repeat; margin:1.3em 0.5em; padding:0; border: 0; position: relative; top: 0px; cursor: pointer; display: block; vertical-align: middle; width:44px; height: 44px;}


/* Section */
.headline_wrap {/*border-left:1px #EBEBEB solid; border-right:1px #EBEBEB solid; border-bottom:1px #EBEBEB solid;*/}
.headline_wrap ul.headline_list {padding:0.625em;}
.headline_wrap ul.headline_list li {padding:0.625em 0 0; width:100%; float:left;}
.headline_wrap ul.headline_list li:first-child {padding:0;}
.headline_wrap ul.headline_list li .img_wrap {width:80px; height:60px; display:block; float:left;}
/*.headline_wrap ul.headline_list li .head_cat, .headline_wrap ul.headline_list li .head_title {display:block; float:left;}*/
.headline_wrap ul.headline_list li .head_cat, .headline_wrap ul.headline_list li .head_title {display:inline-block; vertical-align:middle;} /* 20160519 */
.headline_wrap ul.headline_list li .head_cat {background:#436eb3; width:40px; height:40px; line-height:16px;}
.headline_wrap ul.headline_list li .head_cat a {padding:0.357143em; display:block;}
.headline_wrap ul.headline_list li .head_cat.head_color1st {background:#436eb3;}
.headline_wrap ul.headline_list li .head_cat.head_color2nd {background:#B28500;}
.headline_wrap ul.headline_list li .head_cat.head_color3rd {background:#74a4c7;}
/*.headline_wrap ul.headline_list li .head_title {margin:0 0.5em -3px; line-height:38px; font-weight:bold;}*/
.headline_wrap ul.headline_list li .head_title {margin:0 0 -3px; line-height:38px; /*font-weight:bold;*/} /* 20160519 */

.headline_wrap ul.headline_list li .headline_text {margin:0;}
.headline_wrap ul.headline_list li .headline_text.hasImg {margin:1px 0 0;}
.headline_wrap ul.headline_list li .headline_text.hasImg .head_cat {width:70px; height:24px; margin:0 0.5em 0; float:none;}

.pagemore_wrap {background:#EBEBEB; text-align:center;}
.pagemore_wrap a.pagemore {padding:0.666667em 0; display:block;}
.pagemore_wrap a.pagemore .fa {line-height:0.5em; display:block;}


.indexpoint_wrapper {background:#F7F5F5; background:linear-gradient(rgb(255,255,255), rgb(238,238,238)); border-bottom:#C2C1C1 1px dotted;}
.indexpoint_wrapper .cell_wrapper {border-left:#C2C1C1 1px dotted;}
.indexpoint_wrapper .cell_wrapper:first-child {border-left:0;}
.indexpoint_wrapper .cell_wrapper .indexpoint_thumbnail {margin:0.3125em;}
.indexpoint_wrapper .cell_wrapper .indexpoint_thumbnail .ip_font {font-weight:600;}
.indexpoint_wrapper .cell_wrapper .indexpoint_thumbnail .ip_l1 {line-height:2em;}
.indexpoint_wrapper .cell_wrapper .indexpoint_thumbnail .ip_l2 {line-height:1.5em;}
.indexpoint_wrapper .cell_wrapper .indexpoint_thumbnail .ip_l3 {line-height:1em;font-size: 1rem;}
.indexpoint_wrapper .cell_wrapper .indexpoint_thumbnail .fa {font-size:20px; margin-right:2px; position:relative;}
.indexpoint_wrapper .cell_wrapper .indexpoint_thumbnail .fa-long-arrow-up {/*transform:translateY(-2px);*/ top:-2px;}
.indexpoint_wrapper .cell_wrapper .indexpoint_thumbnail .line-chart {margin-right:2px; top:1px; position:relative;}
.indexpoint_wrapper .cell_wrapper .indexpoint_thumbnail .line-chart:before {content:url(../image/line-chart.png); content:url(../image/line-chart.svg);}

ul.blogger_cat {margin:0px 0px -2px 0px;}
ul.blogger_cat li {background:#fff; border:#436eb3 1px solid; margin-left:1px; float:left;}
ul.blogger_cat li.active {background:#436eb3;}
ul.blogger_cat li.active a {color:#fff;}
ul.blogger_cat li.active a:hover, ul.blogger_cat li.active a:focus {color:#fff !important;}
ul.blogger_cat li:hover{background:#436eb3;}
ul.blogger_cat li a:hover {color:#fff !important;;}
ul.blogger_cat li a {padding:2px 4px; display:block;}

.blogger_wrap {position:relative;}
.blogger_wrap.bdr {background:#fff; border:1px #EBEBEB solid; width:50%;}
.blogger_wrap .cap_upper_thumbnail {background:#F2984E; position:absolute; z-index:7;height: 35px;padding: 7px 5px;}
.blogger_wrap .cap_upper_thumbnail a {display:block; padding:0.15625em 0.3125em; /*padding:0.3125em 0.625em;*/}
.blogger_wrap .cap_upper_thumbnail h5 {font-size:0.875em;}
.blogger_wrap .img_wrap {/*width:135px !important; height:135px;*/width:110px !important; height:100px; margin:0.625em;}
.blogger_wrap .cap_below_thumbnail {width:calc(100% - 145px); width:206px\9; margin:0em 0;}
.blogger_wrap .cap_below_thumbnail2 {width:calc(60% - 10px); width:206px\9; margin:10px 0;}
.blogger_wrap .cap_below_thumbnail h4 {line-height:1.3em; /*max-height:66px;*/ max-height:100px; overflow:hidden;}
.blogger_wrap .cap_below_thumbnail h5 {padding:0.5em 0 0;font-size: 1rem;}

.blogger_wrap.big_wrap {background:#fff; width:100%;}
.blogger_wrap.big_wrap .img_wrap {width:210px !important; height:180px;}
.blogger_wrap.big_wrap .cap_below_thumbnail {width:calc(100% - 240px); width:470px\9; margin:0.625em 0; padding:1em 0 0;}
.blogger_wrap.big_wrap .cap_below_thumbnail2 {width:calc(100% - 240px); width:470px\9; margin:0.625em 0; padding:1em 0 0;}


.blogger_wrap.big_wrap .cap_below_thumbnail h3 {padding-bottom:10px;}
.blogger_wrap.big_wrap .cap_below_thumbnail p {max-height:150px; overflow:hidden; margin:0}
.blogger_wrap.big_wrap ul {border-top:#EBEBEB 1px solid; padding:1em 0 0;}
.blogger_wrap.big_wrap ul li {padding:0 0 15px 15px;}

.blogger_wrap.small_wrap {background:#fff; border:#EBEBEB 1px solid; width:100%;height: 150px;}
.blogger_wrap.small_wrap .img_wrap {width:110px !important; height:120px;}
.blogger_wrap.small_wrap .cap_below_thumbnail {width:calc(100% - 130px); width:209px\9; margin:0.625em 0; padding:1em 0 0;}
.blogger_wrap.small_wrap .cap_below_thumbnail h4 {line-height:1.3em; max-height:65px; overflow:hidden;font-size: 1.1rem;}

.blogger_wrap.slde_wrap {background:#fff; border-bottom:#EBEBEB 1px solid; width:100%;}
.blogger_wrap.slde_wrap.last {border-bottom:none;}
.blogger_wrap.slde_wrap .img_wrap {width:72px !important; height:72px !important;}
.blogger_wrap.slde_wrap .cap_below_thumbnail {width:calc(100% - 100px); width:198px\9; margin:0.625em 0; padding:0;}
.blogger_wrap.slde_wrap .cap_below_thumbnail h4 {line-height:1.3em; max-height:inherit; overflow:inherit; padding:5px 0 0;}
.blogger_wrap.slde_wrap .cap_below_thumbnail h5 {line-height:1.3em; max-height:72px; overflow:hidden; padding:0 0 0;}

.personal_wrap {background:#fff; width:300px; margin:30px auto 0;}
.personal_wrap .img_wrap {width:300px !important; height:300px;}

.cat_list_wrap1 {background:#FFF; padding:10px;}
.cat_list_wrap1 ul.nomal {margin:-10px 0;}
.cat_list_wrap1 ul.nomal li {background:#fff; padding:0;}
.cat_list_wrap1 ul li {background: url(../image/bullent_sq.gif) no-repeat left 0.5em; padding-left:15px;}
.cat_list_wrap1 ul li p {margin-left:-8px;}
.cat_list_wrap1 ul li .time_bdr {border-right:#666 1px solid; width:47px; padding:5px 5px 5px 0; margin:0 5px 0 0; display:inline-block;}
.cat_list_wrap1 ul li .f_day {width:105px; position:relative; top:5px;}
.cat_list_wrap1 .cell_wrapper {width:100%;}
.cat_list_wrap1 .cell_wrapper .img_wrap {width:100%; height:168px; position:relative; }

.cat_list_wrap2 {background:#FFF; margin:0;}
.cat_list_wrap2 .cell_wrapper {width:100%;}
.cat_list_wrap2 .cell_wrapper .img_wrap {width:100%; height:168px; position:relative; }
.cat_list_wrap2 .cell_wrapper.size43 {}
.cat_list_wrap2 .cell_wrapper.size43 .img_wrap {height:224px;}
.cat_list_wrap2 .cell_wrapper.size43 .img_wrap_oneweekevent img {max-height:inherit;}
.cat_list_wrap2 .cell_wrapper.size43 .cap_below_thumbnail {width:100%; margin:0; padding:0.3em 0.4375em;}
.cat_list_wrap2 .cell_wrapper.size43 .cap_below_thumbnail.bg333 {background:#333333;}

.BigFive_wrapper {}
.BigFive_wrapper .nav {border-bottom:#436eb3 1px solid;}
.BigFive_wrapper .nav-tabs {}
.BigFive_wrapper .nav-tabs > li {margin:0; width:50%; border:0;}
.BigFive_wrapper .nav-tabs > li.text-center > a {background:#fff; border:0; border-radius:0; margin:0; color:#436eb3;line-height:45px!important;}
.BigFive_wrapper .nav-tabs > li.text-center > a:hover {background:#fff; color:#74a4c7 !important;}
.BigFive_wrapper .nav-tabs > li.text-center > a.active {background:#436eb3; border:0; color:#fff !important;line-height:45px!important;display: block;}
.BigFive_wrapper .nav-tabs > li.text-center > a.active:hover {background:#74a4c7; border:0; color:#fff !important;}

.exchange_wrapper {}
/*.exchange_wrapper .tablelist_title {border-bottom:#436eb3 1px solid; width: 100%;}
.exchange_wrapper .tablelist_title .titlebox {padding:10px 0; margin: 0 10px 0 30px;}
.exchange_wrapper .tablelist_title .logobox {padding:6px 0; margin: 0 20px 0 10px;}*/
.tablelist_title {background:#436eb3; border-bottom:#436eb3 1px solid; width: 100%;}
.tablelist_title.mpf_color {background:#3B9A82; border-bottom: #3B9A82 1px solid;}
.tablelist_title .titlebox {padding:9px 20px 9px 20px;}
.tablelist_title .logobox {background:#fff; padding:5px 15px 5px 15px;}
.tablelist_bdr {border-left:1px #EBEBEB solid; border-right:1px #EBEBEB solid; border-bottom:1px #EBEBEB solid; padding:10px;}
.tablelist_tc {background:#436eb3; border-bottom:#436eb3 1px solid; width: 100%;}
.tablelist_tc .titlebox {padding:5px 5px 5px 8px;}

/* table icon for ie8 */
.tablelist_wrapper {margin:0.3125em 0.625em 0.625em;}
.tablelist_wrapper .fa-long-arrow-up {background:url(../image/long-arrow.png) no-repeat\9; background-position:left\9;}
.tablelist_wrapper .fa-long-arrow-up:before {visibility:hidden\9;}
.tablelist_wrapper .fa-long-arrow-down {background:url(../image/long-arrow.png) no-repeat\9; background-position:right\9;}
.tablelist_wrapper .fa-long-arrow-down:before {visibility:hidden\9;}


.page_title { width:100%; padding:7px 5px 5px; margin-bottom:2px; }
.page_title .btn_past {background:#666666; padding:5px 12px; border-radius:4px; }


.btn_wrap {width:100%; border:#80508B 1px solid; margin:0.5em 0;}
.btn_wrap a {padding:0.25em; display:block;}
.btn_wrap a:hover {background:#efefef;}


.article_wrap {background:#FFF; padding:15px; /*border-top:1px #C0C3C4 solid; border-bottom:1px #C0C3C4 solid; margin:0 0.625em 0.75em 0em;*/}
.article_wrap .article_top {margin-bottom:1em;}
.article_wrap .article_top select {margin-bottom:8px;width: 100%; padding:5px 3px 10px 3px;}
.article_related h3 {margin-bottom:0.5em;}
.article_related li {background: url(../image/bullent_sq.gif) no-repeat left 0.5em;  padding-left: 15px; }
.article_wrap .article_top h3 {/*20150528 font-weight:bold; */}
.article_wrap .article_content {padding:0.5em 0;}
.article_wrap .article_content h2 {margin: 0 0 10px;font-size: 15px;font-weight: unset;line-height: 1.8;letter-spacing: 1.5px;}
.article_wrap .article_content h3 {margin: 0 0 10px;font-size: 15px;font-weight: unset;line-height: 1.8;letter-spacing: 1.5px;}
.article_wrap .article_related {padding:0 0 1em;}
.article_wrap p {line-height:1.8;}
.article_wrap div[dir="ltr"]  {line-height:1.8;font-size: 15px;letter-spacing: 1.5px;}

.article_photo {/*margin-top:1em;*/ margin: 1em 0 0 0.5em;}
.article_photo .cell_wrapper {}
.article_photo .cell_wrapper .img_wrap {width:180px; /*height:101px;*/}
.article_photo .cap_below_thumbnail {width:180px; margin:0; /*padding:0.3em 0;*/ padding:0.15em 0 0.8em;}

.article_photo2 {}
.article_photo2 .cell_wrapper {}
.article_photo2 .cell_wrapper .img_wrap {width:100%; height:400px; margin-bottom: 50px;}
.article_photo2 .vplayer_lh .slide_cap {line-height:1.3;}
.article_photo2 .video_cap {bottom:0px!important;}
.article_photo2 .slide_cap {bottom:-405px;/*height:40px; */min-height: 40px;}


.article_photo2 .cap_below_thumbnail {width:180px; margin:0; /*padding:0.3em 0;*/ padding:0.15em 0 0.8em;}

.article_center {width:50%; margin:0 auto;}
.article_center.fund_wrap {width:450px;}
.article_center.fund_wrap .btn_wrap {width: calc(50% - 10px);}
.article_center.fund_wrap .btn_wrap {margin-left:10px;}


.box_wrap {margin:0 0.625em 0.75em 0em;}
.box_wrap .boxtitle {padding:5px; widows:100%;}
.box_wrap .box {background:#FFF; border-top:1px #C0C3C4 solid; border-bottom:1px #C0C3C4 solid;}
.box_wrap .box .thumbnail_list {padding:15px; width:50%;}
.box_wrap .box .thumbnail_list .thumbnail {display:block; width:73px; background-color:#FFF; border:1px solid #ddd; border-radius:0; padding:0; margin:0; text-align:center; vertical-align:middle; }
.box_wrap .box .thumbnail_list .article {width: calc(100% - 73px); width:239px\9; padding:5px 0 0 10px; height:67px}


.thumbnail_list_wrap {background:#FFF; /*margin:0 0.625em 0.75em 0em;*/}
.thumbnail_list_wrap .thumbnail_list {padding:5px 15px; border-bottom: 1px #C0C3C4 solid; width:100%;/*border: 1px solid #cccccc;*/border-bottom-width: 2px;}
.thumbnail_list_wrap .thumbnail_list:first-child {border:0;}
.thumbnail_list_wrap .thumbnail_list .thumbnail {display:block; background-color:#FFF; /*border:1px solid #ddd;*/ border-radius:0; padding:3px; margin:0; text-align:center;}
.thumb {width:150px; height:101px;}
.thumbnail_list_wrap .thumbnail_list .article {width: calc(100% - 190px); width:460px\9; padding:0 0 0 10px;}
.thumbnail_list_wrap .thumbnail_list .article h4 {/*20150602 font-weight:bold;*/ font-size:1.15em; line-height:1.5em;}
.thumbnail_list_wrap .thumbnail_list .article p, .cap_below_thumbnail p, .cat_list_wrap1 p {font-size:14px;}

.thumbnail_list_wrap .thumbnail_list2 {padding:15px 15px 5px; width:100%;}
.thumbnail_list_wrap .thumbnail_list2 .article h4 {/*20150602 font-weight:bold;*/ font-size:110%; line-height:1.5em;}
.thumbnail_list_wrap ul {border-top:#EBEBEB 1px solid; padding:1em 0 0;}
.thumbnail_list_wrap ul li {padding:0 0 15px 15px;}
.thumbnail_list_wrap ul hr {margin:0 0 15px;}

.thumbnail_list_wrap .cap_upper_thumbnail {background:#F2984E; z-index:10; width:15%; width:fit-content; margin: -5px 0 0 5px;}
.thumbnail_list_wrap .cap_upper_thumbnail a {display:block; padding:0.15625em 0.3125em; /*padding:0.3125em 0.625em;*/}
.thumbnail_list_wrap .cap_upper_thumbnail h5 {font-size:0.875em;}


.pagination_wrap { margin:0 0 0.75em 0;}
.pagination_wrap .pagination {width:36.2%; margin:0 auto; display:block; border:none !important; padding:0 !important;}
.pagination_wrap .pagination a {color:#436eb3;}
.pagination_wrap .pagination > li {padding:0 !important;}
.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{background-color:#436eb3;border-color:#436eb3;color:#fff !important;}

.calendar_wrap {width:100%; padding:5px;}
.calendar_wrap .label_wrap {width:7%; margin-left:14px; line-height:14px;}
.calendar_wrap .color_label {width:14px; height:14px; margin-right:2px;}


.DataTables_wrap {width:100%; padding:5px;}

.article_wrap .article_top .fa {font-size: 24px; margin-right: 3px; top: -3px; position: relative;}
.article_wrap .article_top .fa-long-arrow-down { top: -2px;}
ul.stock_content {border:#999999 1px solid; width:42%; margin-bottom: 1em;}
ul.stock_content li {border-top:#999999 1px solid; padding:10px 15px;}
ul.stock_content li:first-child {border-top:none;}
ul.stock_content li span {display:inline-block; width:70%;}
ul.stock_content li span.title {width:30%; vertical-align: top;}
ul.stock_content2 {border:#999999 1px solid; width:100%; margin-bottom: 1em;}
ul.stock_content2 li {border-top:#999999 1px solid; padding:10px 15px;}
ul.stock_content2 li:first-child {border-top:none;}
ul.stock_content2 li span {display:inline-block; width:35%;}
ul.stock_content2 li span.title {width:15%; vertical-align: top;}
ul.stock_content3 {border:#999999 1px solid; width:100%; margin-bottom: 1em;}
ul.stock_content3 li {border-bottom:#999999 1px solid; padding:10px 15px;}
ul.stock_content3 li:first-child {border-bottom:none;}
ul.stock_content3 li:last-child {border-bottom:none;}
ul.stock_content3 li span {display:inline-block; width:25%;}
ul.stock_content3 li span.title {width:50%; vertical-align: top;}
.stock_photo { margin:0;}
.stock_photo .cell_wrapper {border:#999999 1px solid; margin-bottom:0.5em;}
.stock_photo .cell_wrapper .img_wrap {width:360px; height:300px;}
.stock_photo .cell_wrapper .img_wrap2 {width:360px; height:240px; margin:0 auto;}
.stock_photo .cell_wrapper .img_wrap3 {width:600px; height:400px; margin:0 auto;}
.stock_photo .cap_below_thumbnail {background: #436eb3; border:0; width:100%; color: #fff !important; padding:0.3em 0;}

ul.IPO_content {border:#999999 1px solid; margin-bottom: 1em;}
ul.IPO_content li {border-top:#999999 1px solid; padding:10px 15px;}
ul.IPO_content li:first-child {border-top:none;}
ul.IPO_content li span {display:inline-block; width:85%;}
ul.IPO_content li span.title {width:15%; vertical-align: top;}

.mortgage_wrapper {margin: 0.625em;}
.mortgage_wrapper .calculator, .mortgage_wrapper .result {width:88%; margin:0 auto 1em;}
.mortgage_wrapper .result {display:none;}
.mortgage_wrapper .cal-left {width:43%; padding-bottom:3px;}
.mortgage_wrapper .cal-right {width:52%; padding-bottom:3px; position:relative;}
.mortgage_wrapper .cal-full {width:100%;}
.mortgage_wrapper input, .mortgage_wrapper select {border:#ddd 1px solid; line-height:14px; margin:2px 0; padding:3px 0;}
.mortgage_wrapper input:focus, .mortgage_wrapper select:focus {outline: 0;}
.mortgage_wrapper input[name="price"] {width:128px; padding:3px 0 3px 14px;}
.mortgage_wrapper select[name="percent"] {width:55px; padding:2px 0;}
.mortgage_wrapper input[name="loan_int"] {width:55px; padding:3px 17px 3px 4px;}
.mortgage_wrapper select[name="years"] {width:55px; padding:2px 15px 2px 0; padding:2px 0\9;}
.mortgage_wrapper input[type="submit"] {width:100%; padding:3px 0; border:#ccc 1px solid; background: linear-gradient(0deg, rgba(237,237,237,1) 0%, rgba(255,255,255,1) 99%, rgba(255,255,255,1) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#EDEDED',GradientType=0 );}
.mortgage_wrapper input[type="submit"]:active {border:#999 1px solid; background: linear-gradient(0deg, rgba(255,255,255,1) 0%, rgba(237,237,237,1) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#EDEDED', endColorstr='#ffffff',GradientType=0 );}

.mortgage_wrapper i {font-style:normal; position:absolute; margin:0 0}
i.dollar-ui {left:5px;}
i.dollar-ui:after {content:"$";}
i.percent-ui {margin-left: -18px;}
i.percent-ui:after {content:"%";}
i.year-ui {margin-left: -33px; margin:2px 0 2px -33px \9;}
i.year-ui:after {content:"年";}

.editor_wrap {background:#555555; margin:0 0 0.75em;}
.editor_wrap .section_title {border:none;}
.editor_wrap .cell_wrapper {width:25%; padding:5px 31px 15px;}
.editor_wrap .cell_wrapper .img_wrap { width:100%; height:157px; border:1px solid #DDDDDD; position:relative; }
.editor_wrap .cell_wrapper .h5, .editor_wrap .cell_wrapper h5 { font-size:14px; } /*20150528 */
.displayNone {display:none;}


/*
@media only screen and (min-width : 10em) and (max-width: 40em) {

	.column_696_content {width:100%;}
	.column_300_content {width:100%;}
	.right_wrap {width:100%;}
	
	.thumbnail_list_wrap {background:#FFF; margin:0.5em 0.0625em 0.75em;}
	.thumbnail_list_wrap .thumbnail_list .thumbnail {width:100%;}
	.thumbnail_list_wrap .thumbnail_list .article {width:100%;}
	
	.pagination_wrap .pagination {width:76%;}
	
	.cat_list_wrap2 {margin:0 0 0.75em 0}
	.cat_list_wrap2 .cell_wrapper {width:100%; padding:9px;}
	.cat_list_wrap2 .cell_wrapper .img_wrap {height:inherit;}
	
	.editor_wrap .cell_wrapper {width:100%; padding:5px 50px 15px;}
	.editor_wrap .cell_wrapper .img_wrap {height:inherit;}
		
}

/***********************************! past article ***********************************/

.sub_column_345_content { width:48%; float:left; margin: 0 1.5% 0 0 }
/*
@media only screen and (min-width : 10em) and (max-width: 40em) {
	.sub_column_345_content { width:99%; }
}

/***********************************! past article ***********************************/


/*20190508 fancybox video fix*/
.fancybox-outer .fancybox-nav{ max-height:90%;}

/*Simon edit*/
/*Mobile*/
@media (max-width: 991px) {
	.two_column_wrapper.bg333 .cell_wrapper { width:102%; margin:0 0 10px 0; padding:0; float:left;}
	.two_column_wrapper .cell_wrapper { width:calc(100% - 10px); width:331px\9; margin:5px 5px 5px 5px; padding:0; float:left;}
	.blogger_wrap.big_wrap .cap_below_thumbnail {width: calc(170% - 240px);padding: 1em 0.5em 0;}
	.blogger_wrap.big_wrap ul li {padding:0 0 0 15px;}
	.article_photo2 .slide_cap {bottom: -200px;}
	.article_photo2 .video_cap {bottom:12px!important;}
	.article_photo2 .cell_wrapper .img_wrap{height: 200px;} 
	.section_content_wrapper2 { width:100%; display:block; padding:0; float:left; margin:0.5em 0 0.75em 0;  }
	.tablelist_title .titlebox {padding:9px 96.5px 9px 20px;}
	.article_photo2 .slide_cap {height:fit-content;}
}
/*Tablet*/
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) {
   .blogger_wrap.big_wrap .cap_below_thumbnail {width: calc(125% - 240px);padding: 1em 0.5em 0;}
   
   }
@media (max-width: 1279px) and (min-width: 1100px) {
    .section_content_wrapper { width:103%; display:block; padding:0; float:left; /*margin:0.5em 0 0.75em 0; 20151103*/}
}    
@media (max-width: 1099px) and (min-width: 993px) {
    .section_content_wrapper { width:103%; display:block; padding:0; float:left; /*margin:0.5em 0 0.75em 0; 20151103*/}
}  
 
