﻿#sb-site {min-height:inherit !important;}
.sb-navbarWrap{display:none;}
.icon-mobileSearch{display: block; width:24px; height:24px; margin: 0 auto; overflow: hidden; background:url(../images/icon-mobileSearch.svg); text-indent: -9999px; background-size:24px 24px;}
.mobile-select-menu{display:none; padding:10px 20px 0;}
.mobile-select-menu select{padding:5px; border:1px solid #ccc; width: 100%;}
.sb-search .sb_input{padding:5px; border:1px solid #aaa; width: 100%; margin: 0 0 5px; box-shadow: 1px 2px 3px #ccc inset;}
.btn-submit{background:#555; color: #fff; border:0; padding:6px 0; display: block; width: 100%;}
.btn-submit:active{background:#888;}
.searchOptions{padding:0 0 10px;}
.searchOptions input{ vertical-align: middle; margin: 0 5px 0 0;}
.searchOptions label{ display: block; width: 100%; padding: 5px 0;}
.searchOptions li{position: relative; display: inline-block; width: 48%; vertical-align: top;}

.sb-serviceLinks li{width:50%; float: left; text-align: center;}
.sb-serviceLinks li a{padding:5px; display: block;}
.sb-serviceLinks i{width:40px; height:40px; margin:0 auto; display: block; background-size:40px 40px;}
#toTop{z-index: 10;}
.icon-MailActive{background: url(../images/icon-MailActive.svg);}
.icon-Saving{background: url(../images/icon-Saving.svg);}
.icon-Insurance{background: url(../images/icon-Insurance.svg);}
.icon-Stamp{background: url(../images/icon-Stamp.svg);}
.icon-Product{background: url(../images/icon-Product.svg);}
.icon-Fund{background: url(../images/icon-Fund.svg);}
.icon-SellFund{background: url(../images/icon-SellFund.svg);}
.icon-RealEstate{background: url(../images/icon-RealEstate.svg);}

.sb-logoWrap{display:inline-block; position: absolute; top:50%; left:50%; margin: -15px 0 0 -90px; width:180px; height: 30px;}
.sb-logo{width:30px; height:30px; display:inline-block; background: url(../images/icon-logo.svg); background-size:30px 30px; vertical-align: middle; margin: 0 5px 0 0; border-radius: 50%; box-shadow: 0 -1px 1px rgba(0,0,0,.5);}
.sb-logoWrap h1{display:inline-block; color: #fff; text-shadow:0 -1px 2px rgba(0,0,0,.5); line-height: 1em; vertical-align: middle; font-size:24px;}


/*video responsive*/
/* override bootstrap styles */
.VideoInner{position:relative;padding:25px;padding-bottom:67.5%;height:0;margin-bottom:2em;overflow:hidden;}
.VideoInner.widescreen{padding-bottom:57.25%;}
.VideoInner.vimeo{padding-top:0;}
.VideoInner iframe,
.VideoInner object,
.VideoInner embed{position:absolute;top:0;left:0;width:100%;height:100%;}
@media only screen and (max-device-width:800px), only screen and (device-width:1024px) and (device-height:600px), only screen and (width:1280px) and (orientation:landscape), only screen and (device-width:800px), only screen and (max-width:767px){.VideoInner{padding-top:0;}}
/*video responsive END*/

@media (max-width:48em){
	body{font-size:14px;}
	#MainContentContainer{font-size:1em !important;}
	img {max-width: 100%; vertical-align: middle;}
	select,textarea,input[type=text]{
	  width: 100%;
	  padding: 5px;
	  box-shadow: 0 4px 5px -5px rgba(0, 0, 0, 0.3) inset;
	  line-height: normal;
	  border-radius: 3px;
	  -webkit-box-sizing: border-box;
	     -moz-box-sizing: border-box;
	          box-sizing: border-box;
	}
	.field-s, .field-m, .field-l,.search-model-keyword{height:auto;}
	.SinglePic_L img{width:100%;}
	#MainContentLeft,#MainContentRight{width:auto; float:none; padding:0 10px 10px;}
	#HeaderContainer{display:none;}
	#Main{ overflow: inherit;}
	#Header_1,#Header_2,#Footer,#Main,#MainContentContainer,.ContentBoxContainer{width:100%; height: auto;}
	#Header_3Container,.FooterSec_1Container .A_Plus,.acc-key,#HeaderNavContainer,#LocalNavContainer,#Header_VersionContainer,#SearchContainer_inner,#ServiceLinksContainer{display:none;}
	#LogoContainer,#LocalNavContainer,#MainContainer,.FooterSec_2Container .Sec_1,.FooterSec_2Container .Sec_2,.FooterSec_2Container .Sec_2 .Traffic{float:none;}
	#Logo{position:inherit;}
	#MainContentInner{padding:0;}
	#MainContainer{padding:20px;}
	#Logo{margin:0 auto; text-align:center; padding:10px 0 18px;}
	#Logo a:first-child{display:none;}
	#Header_2{background-position:center bottom;}
	#sb-site {padding:50px 0 0; box-shadow: 0 0 30px 10px rgba(0, 0, 0, 0.3); min-height:auto !important;}
	.ContentBox_md{padding: 0; background:none; display:block;}
	.sb-navbarWrap,.mobile-select-menu{display:block;}
	.ContentBox_top,.ContentBox_btm{display:none;}
	.ContentBox_md .LinksContainer{width:65%;}
	.ContentBox_md .LinksContainer .List_BTN_Style3{width:100%;}
	.ContentBox_md .GraphicImg{width:30%;}
	.ContentBox_md .GraphicImg img{width:100%;}
	#toTop{bottom:10px;}
	.pagination_1 a{padding:5px 10px;}
	.faq-btn,.faq-content{
		width:100%;
	  -webkit-box-sizing: border-box;
	     -moz-box-sizing: border-box;
	          box-sizing: border-box;
	}
	.faq-select,.faq-keyword{width:100%; margin: 5px 0; padding: 5px;}
	.faq-area-btn{display:block; width:60%; margin:5px auto 0;}
	.faq-area-heading{margin: 0 0 5px;}
	.faq-list .NewsList .number{ position: absolute; top:12px; left:0;}
	.faq-list .NewsList li a {padding: 10px 0 10px 23px; width:auto;}
	.faq-list .faq-list-menu{ height:auto; padding:0;}
	.faq-list .faq-list-menu li{width:33.3333%;}
	.faq-list .faq-list-menu li a{padding:10px 0; text-align: center; font-size:.9em; position:relative;}
	.faq-content {padding: 10px 0 10px 35px;}
	.cs-banner-hd,.cs-banner-ft{display: none;}
	.cs-banner-bd{border:1px solid #d5d5d5; box-shadow: 0 0 0 1px #fff inset; text-align: center; padding: 10px; background:#eee; border-radius:5px;}
	.creditList li a,.faq-model .NewsList li a{
		width:100%; 
		padding:10px 0; 
		line-height:1.5em;
	  -webkit-box-sizing: border-box;
	     -moz-box-sizing: border-box;
	          box-sizing: border-box;
	}
	.creditList li:nth-child(2n) a{background:#f5f5f5;}
	.search-model .col-l,.search-model .col-r{ float: none; width:auto; height: auto; background: none; overflow: hidden;}
	.search-model-inner{height:auto; padding:15px 20px; background: url(../images/bg_article-lista.png) repeat-x left bottom #fff;}
	.faq-model .tabs{height:auto; padding:0; margin:0 0 8px; overflow: hidden;}
	.search-model .step{display: none;}
	.search-model .col-l{border:1px solid #ddd; border-radius: 10px;}
	.search-model-keyword{float: none; display: block;}
	.btn-search{
		float: none; 
		display: block; 
		margin: 10px auto 0; 
		height:auto; 
		padding:10px 0; 
		text-indent:0; 
		width:60%; 
		font-weight:700;
		/* IE9 SVG, needs conditional override of 'filter' to 'none' */
		background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwLjMiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
		background: -moz-linear-gradient(top,  rgba(255,255,255,0.3) 0%, rgba(255,255,255,0) 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,0.3)), color-stop(100%,rgba(255,255,255,0))); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top,  rgba(255,255,255,0.3) 0%,rgba(255,255,255,0) 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top,  rgba(255,255,255,0.3) 0%,rgba(255,255,255,0) 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top,  rgba(255,255,255,0.3) 0%,rgba(255,255,255,0) 100%); /* IE10+ */
		background: linear-gradient(to bottom,  rgba(255,255,255,0.3) 0%,rgba(255,255,255,0) 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4dffffff', endColorstr='#00ffffff',GradientType=0 ); /* IE6-8 */
		background-color:#038c00;
		color:#fff; 
		border-radius:4px;
	}
	.search-model .col-r{background: #eee; display: none;}
	.credit-model{margin: 0 0 1em}
	.Accessibility-detail{display: none;}
	#SiteMapContainer .SiteMap_Section ul.SiteMapList {display:block; margin: 0 0 20px; width:auto;}
	#SiteMapContainer .SiteMap_Section ul.SiteMapList li{display:block; float: none;}
	.localpost-inner{width:100%;}
	.localpost-item{height:auto; background:none; padding: 0 0 35px; width:49%; border: 1px solid #ddd; border-top:3px solid #3a0; margin:0; overflow:hidden;}
	.localpost-item:nth-child(2n){border-left:0;}
	.btn-localpostMore{bottom:-1px; right:-1px;}
	.survey-header{display:none;}
	.survey-list .item .survey-number{position: absolute; top:1em; left:-10px;}
	.survey-name {display: block; width: auto; padding: 0 0 10px 25px;}
	.survey-item {width:auto; display: block; padding: 0 0 0 25px;}
	.survey-mod .link-row .btn{font-size:12px; padding:8px 10px;}
	.survey-mod-inner{min-height:inherit;}
	.serviceSearch-model-wrap{background:#eee; padding:0 0 60px;}
	.serviceSearch-model{width:auto; display: block; margin: 0; background: #eee;}
	.serviceSearch-hd,.serviceSearch-bar{background: none #eee; height: auto;}
	.serviceSearch-bar{padding:10px 0; margin: 0 20px;}
	.serviceSearch-heading {left:0; position: relative; top:0; margin: 0 auto;}
	.serviceSearch-hd{
		border-top: 3px solid #3a0;
		border-bottom:1px solid #fff;
		padding:10px 0;
		box-shadow: 0 10px 20px -15px #aaa;
		background: #ffffff;
		background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2YxZjFmMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iI2UxZTFlMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmNmY2ZjYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
		background: -moz-linear-gradient(top,  #ffffff 0%, #f1f1f1 50%, #e1e1e1 51%, #f6f6f6 100%);
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(50%,#f1f1f1), color-stop(51%,#e1e1e1), color-stop(100%,#f6f6f6));
		background: -webkit-linear-gradient(top,  #ffffff 0%,#f1f1f1 50%,#e1e1e1 51%,#f6f6f6 100%);
		background: -o-linear-gradient(top,  #ffffff 0%,#f1f1f1 50%,#e1e1e1 51%,#f6f6f6 100%);
		background: -ms-linear-gradient(top,  #ffffff 0%,#f1f1f1 50%,#e1e1e1 51%,#f6f6f6 100%);
		background: linear-gradient(to bottom,  #ffffff 0%,#f1f1f1 50%,#e1e1e1 51%,#f6f6f6 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f6f6f6',GradientType=0 );
	}
	.serviceSearch-bar .col-r{
		position:fixed; 
		top:auto; 
		right:auto; 
		bottom: 0; 
		left:0; 
		width: 100%; 
		padding: 15px;
		display: block;
		box-shadow: 0 -20px 20px -20px #aaa;
		border-top: 1px solid #fff;
		background: #ffffff;
		background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlNWU1ZTUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
		background: -moz-linear-gradient(top,  #ffffff 0%, #e5e5e5 100%);
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#e5e5e5));
		background: -webkit-linear-gradient(top,  #ffffff 0%,#e5e5e5 100%);
		background: -o-linear-gradient(top,  #ffffff 0%,#e5e5e5 100%);
		background: -ms-linear-gradient(top,  #ffffff 0%,#e5e5e5 100%);
		background: linear-gradient(to bottom,  #ffffff 0%,#e5e5e5 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e5e5e5',GradientType=0 );
		 -webkit-box-sizing: border-box;
		    -moz-box-sizing: border-box;
		        box-sizing: border-box;
	}
	.serviceSearch-info{ width: auto;}
	.keyword-bar{background:none; padding:5px 0; height:26px;}
	.btn-howtoUse{top:10px; right:15px;}
	.serviceSearch-bd{background:#fff; padding:15px; margin: 0 10px 25px; border:1px solid #fff; border-bottom:1px solid #ccc; box-shadow:0 1px 2px 1px #ccc inset; border-radius: 10px;}
	.serviceSearch-bd .col-r{ display: none;}
	.serviceSearch-field {height:30px; left: 0; position: relative; top: 0; width:100%; background:#ccc; padding: 5px; box-shadow: 0 2px 2px #aaa inset,0 0 0 5px rgba(255,255,255,.5); border-radius:5px;}
	.btn-return,.btn-reask{float: none; display: inline-block; position: fixed; bottom: 50px;}
	.btn-return{left:15px;}
	.btn-reask{left:95px;}
	.serviceSearch-decoration{display:none;}
	.serviceSearch-ft{display:none;}
	.btn-serviceSearch{
		top:15px; 
		right: 15px; 
		height: 30px; 
		text-indent:0; 
		color: #000; 
		font-weight:700;
		border:1px solid #bbb;
		border-radius:0 5px 5px 0;
		background: #ffee00;
		background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZWUwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijk5JSIgc3RvcC1jb2xvcj0iI2ZmYmIwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
		background: -moz-linear-gradient(top,  #ffee00 0%, #ffbb00 99%);
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffee00), color-stop(99%,#ffbb00));
		background: -webkit-linear-gradient(top,  #ffee00 0%,#ffbb00 99%);
		background: -o-linear-gradient(top,  #ffee00 0%,#ffbb00 99%);
		background: -ms-linear-gradient(top,  #ffee00 0%,#ffbb00 99%);
		background: linear-gradient(to bottom,  #ffee00 0%,#ffbb00 99%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffee00', endColorstr='#ffbb00',GradientType=0 );
	}
	.serviceSearch-results{height:100%;}
	.cboxPhoto{width:100%;height:auto; max-width:641px;}
	#sb-site{min-height:100% !important;}
	.NewsList-ft{text-align:center;}
	.credit-model-ft{background:none; height: inherit; text-align:center;}
	.credit-model-bd{border:0; padding:0 0 .5em;}
	.more-btn,.creditList-more-btn{
		background:none; 
		float: none; 
		height:auto; 
		padding:10px 0; 
		overflow:inherit;
		color:#3a0;
		border:1px solid #3a0;
	    text-indent:0;
	    width:inherit;
	    display:block;
	    margin: 0 1em;
	    font-weight:700;
	    border-radius:4px; 
	}
	.more-btn:hover,.more-btn:active,.creditList-more-btn:hover,.creditList-more-btn:active{
		background:#3a0; 
		color:#fff;
		opacity: 1;
	}
	.feedback-table th,.feedback-table td{
		display: block; 
		width:auto; 
		text-align:left;
	}
	.feedback-table textarea,.feedback-table input{
		display: block; 
		width: 100%; 
		padding: 5px;
		box-shadow: 0 4px 5px -5px rgba(0, 0, 0, 0.3) inset;
		line-height: normal;
		border-radius: 3px;
		-webkit-box-sizing: border-box;
		 -moz-box-sizing: border-box;
		      box-sizing: border-box;
	}
	.feedback-table .field-s{width:100%;}
	.feedback-table .feedback-btn{padding:8px 0;}
	.feedback-table .feedback-block{text-align:center;}
	.feedback-table .feedback-btn{width:40%; display: inline-block;}
	.feedback-form{padding:10px 0;}
	.feedback-check{margin:0;}
	.feedback-table .feedback-btn:first-child {color:#fff; background:#3a0; border: 1px solid #390;}
	.creditList .title {display:block; white-space:normal;}
	.localPost{color:#fff; background:#038c00; border:1px solid #038c00;}
	.faq-model .tabs {
		overflow: inherit;
	    background:#ddd;
	    box-shadow: 0 -1px 0 0 #bbb;
	}
	.faq-model .tabs li{width:33.3333%; font-size:1em; white-space: nowrap;}
	.faq-model .tabs li a,.faq-model .tabs li .current,.faq-model .tabs li .current:hover,.faq-list .faq-list-menu li a{
		text-align: center;
		padding:10px 0;
		margin: -1px 0 0;
		border-top: 1px solid #fff;
		border-right: 1px solid #fff;
		box-shadow: 0 -1px 0 0 #bbb inset;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box;
	}
	.faq-model .tabs li .current,.faq-model .tabs li .current:hover,.faq-list .faq-list-menu li .current,.faq-list .tabs li .current:hover{background:#3a0; color:#fff; box-shadow:none;}
	.faq-model .tabs li .current:before,.faq-list .faq-list-menu li .current:before{
		position:absolute; 
		background:#3a0; 
		height:10px; 
		width:10px; 
		bottom:-4px; 
		left:50%; 
		margin:0 0 0 -5px; 
		content:" ";
		z-index: 2;
		-moz-transform:rotate(45deg);
		-webkit-transform:rotate(45deg);
		-o-transform:rotate(9045deg);
		-ms-transform:rotate(45deg);
		transform:rotate(45deg);
	}
	.faq-list .NewsList li a .number{left:0;}
	#SiteMapContainer .SiteMap_Section ul.SiteMapList a{margin:10px 0;}
}

@media (max-width:30em){
	body{font-size: 14px; min-width:320px;}
	#MainContainer{padding:20px 10px;}
	#Main_Fullwidth{padding:0 10px;}
	.mobile-select-menu{padding:10px 10px 0;}
	.article img {max-width:100%; height:100%;}
	.ContentBox_md .GraphicImg{display:none;}
	.ContentBox_md .LinksContainer{width:100%;}
	.sort-method-buttons{float:none; position: relative; display: block;}
	.grid-pager{float:none; padding: 0 0 5px;}
	.sort-method-buttons li{width: 50%; background:#eee;}
	.sort-method-buttons a {border-left:0;}
	.page-controls-inner{padding:0; border:0;}
	.NewsList li a{background: none !important; padding: 15px 0 0 0;}
	#FooterContainer{background:#ddd; padding:0;}
	.FooterSec_1Container{border:0; padding:5px 15px 10px; margin:0; border-bottom: 1px solid #d0d0d0;}
	.FooterSec_2Container{background:#ddd; padding:10px 15px; margin:0; border-top: 1px solid #e5e5e5;}
	#Footer .FooterSec_1Container .Sec_1 .Location{color:#444;}
	.FooterSec_1Container .Sec_1,.FooterSec_2Container .Sec_1,.FooterSec_2Container .Sec_2 .Traffic{color:#444; margin: 0;}
	.PublishInfo ul,.PublishInfo li{float: none; padding:0; border:0;}
	#Post_NavContainer{border-top:3px double #ddd; padding: 10px 0 0;}
	#Post_NavContainer .Prev, #Post_NavContainer .Next{width:45%; height:auto; padding:27px 0 0;}
	.FloatLeftImg,.FloatRightImg{float:none; max-width:100%; margin: 0 auto 1em;}
	.FloatLeftImg .IMG, .FloatRightImg .IMG{max-width:98%;}
	.loc-post-table td{word-wrap: break-word; word-break: break-all;}
	.scrollToNav li{display:block;}
	.hotlines-list,.hotlines-list-table{border:0;}
	.hotlines-list-table tr td:first-child{padding: 8px 5px 5px;}
	.hotlines-list-table tr td:last-child{padding:0 5px 8px;}
	.hotlines-list-table td{border:0; padding:5px; line-height: 1.5em;}
	.hotlines-list-table .odd td{box-shadow:none;}
	.hotlines-list-table br{display:none;}
	.hotlines-list-table th{display:none;}
	.hotlines-list-table td{display:block;}
	.hotlines-list-table td:before {font-size: 12px; color:#666; font-weight: 700; content: attr(data-th)":"; display:block;}
	.topic-Wrap .tr{position:relative;}
	.topic-Wrap select{width:70%;}
	.NewsImageContainer{width:100%;}
	.NewsImageContainer .Single,.NewsImageContainer .Single .IMG,.NewsImageContainer .Single .IMG td a{width:100%; display: block;}
	.NewsImageContainer .Single .IMG td{height: auto; width: auto;}
	.activity-list li a,.NewsListImage li a{padding: 15px 0 15px 105px; min-height: inherit; background:none !important;}
	.activity-list .ThumbImg,.activity-list .ThumbImg td,.NewsListImage .ThumbImg td,.NewsListImage .ThumbImg{width:90px; height:auto;}
	.activity-list .ThumbImg img,.NewsListImage .ThumbImg img{width:90px; height: auto;}
	.FileDown{float:none; width: 100%; margin:.5em 0; display: inline-block;}
	.FileDown .Info{width:49%; padding: 0 70px 0 0;}
	.FileDown .FileSize{font-size: .8em;}
	.VideoInner{width:80%;}
	.NewsHeadContainer .NewsHeadL a,.NewsHeadContainer .NewsHeadS .Img{width:100%;}
	.NewsHeadContainer .NewsHeadL a .Img img,.NewsHeadContainer .NewsHeadS .Img img{width:100%; height: auto;}
	.NewsHeadContainer .NewsHeadS{width: 50%;}
	.NewsHeadContainer .NewsHeadS .Img td{width:100%; height: auto;}
	.pagination_1 a{display: inline-block; margin: 0 2px 5px;}
	.topNews-slider{display:none;}
	#Breadcrumbs .current{display:none;}
	.operationManual ul {padding:0;}
	.cs-banner-bd img{padding:0; margin: 0 auto; width:49%;}
	.agreement {padding:10px 15px;}
	.hotlines-list-table .hd{display: none;}
	.localpost-item{width:100%; margin: 0 0 1em; border-radius:0 0 5px 5px;}
	.localpost-item:nth-child(2n){border-left:1px solid #ddd;}
	.survey-list .title{display: block; width: auto; margin: 0 0 10px; padding: 0 0 0 30px;}
	.survey-list .view-results,.survey-list .old-qus{ position: relative; top:0; right:0; display:inline-block; width: 48%; text-align: center;}
	.survey-list .view-results .btn, .survey-list .old-qus .btn{display: block; padding:6px 10px;}
	.survey-item {padding:0;}
	.survey-mod{margin:0 -10px;}
	.survey-mod-hd{padding:5px 10px;}
	.survey-mod-text {text-align:left;}
	.survey-mod-text .heading{padding:.5em 0;}
	.survey-mod-bd {padding: 0.5em 1em 1em;}
	.graph{width: 100%;}
	.serviceSearch-info br{display: none;}
	.article .hotlines-list-table td{ font-size: 1.5em; color:#333; line-height:1.2em;}
	.search-model{padding:0;}
	.search-model-inner{padding:0 0 20px;}
	.search-model .col-l{border:0; border-radius:0;}
	.creditList li a{padding:30px 0 20px;}
	.creditList .date{position:absolute; top:2px; right:0;}
	.localPost{position:absolute; top:0; left:0; margin:0; padding:1px 10px;}
}

@media (max-width:20em){
	#MainContentLeft, #MainContentRight{padding:0;}
	.NewsList-ft{padding:10px 0;}
	.creditList li a{padding:30px 10px 16px;}
	.credit-model {margin:0;}
	.creditList .date{top:4px; right:10px;}
	.cs-banner-bd{margin:0 0 -20px;}
	.search-model-inner{padding:0 15px 20px; border-bottom:1px solid #ddd;}
	.faq-model .NewsList li a .number{margin: -2px 6px 0 6px;}
	.faq-model .tabs{margin:0;}
	.cs-banner-bd img {display:block; width:auto;}
}
