ul.rsl_tab_title li a{
	padding-left: 75px;
	padding-right: 75px;
}
.paddingleft13{
	padding-left: 13px!important;
}
.paddingright13{
	padding-right: 13px!important;
}
.rsl_table_area.fsl_table_area table tr td:nth-child(1){
	width: 5%;
}
@-moz-document url-prefix() {
	.rsl_table_area.fsl_table_area table tr td:nth-child(1){
		min-width: 38px
	}
}
.rsl_table_area.fsl_table_area table tr td:nth-child(2){
	width: 10%;
}
.rsl_table_area.fsl_table_area table tr td:nth-child(3){
	width: 38%;
}
.rsl_table_area.fsl_table_area table tr td:nth-child(4){
	width: 20%;
}
.rsl_table_area.fsl_table_area table tr td:nth-child(5){
	width: 25%;
}
.rsl_table_area .col-md-6 .rsl_table_ttitle{
	padding-left: 0;
	font-size: 22px;
}
.rsl_table_area.fsl_table_area table tr span{
	color: #565656;
	display: inline-block;
	text-align: center;
	width: 28px;
	height: 28px;
	line-height: 28px;
	position: relative;
	top: 8.5px;
}
.rsl_table_area.fsl_table_area table tr td:nth-child(1){
	padding: 0 0 0 2%;
}
.rsl_table_area.fsl_table_area table tr:nth-child(1) span{
	color: #fff;
	background: #b59a63;
}
.rsl_table_area.fsl_table_area table tr:nth-child(2) span{
	color: #fff;
	background: #9d8563;
}
.rsl_table_area.fsl_table_area table tr:nth-child(3) span{
	color: #fff;
	background: #898176;
}
.rsl_table_area .tab-content-wrap{
	padding-top: 0;
	padding-bottom: 50px;
}
.margintop30{
	margin-top: 30px;
}
@media only screen and (max-width: 991px) {
	.rsl_table_area .paddingleft13{
		padding-left: 0!important;
	}
	.rsl_table_area .paddingright13{
		padding-right: 0!important;
	}
	.uparrow{
		left: 4%!important;
	}
}
@media only screen and (max-width: 800px) {
	#account_area #stock .peopeles_data .peoples_icon{
		width: 50%!important;
		padding-bottom: 15px!important;
	}
	#account_area #stock .peopeles_data .peoples_datas{
		width: 100%!important;
	}
	#account_area #stock .peopeles_data .companys_icon{
		width: 50%!important;
		position: absolute!important;
		right: 0px!important;
		top: 0px!important;
	}	
	.uparrow{
		left: 2%!important;
	}

}
@media only screen and (max-width: 540px) {
	.uparrow{
		left: 0%!important;
	}
}
@media only screen and (max-width: 540px) {
	.rsl_table_area .tab-content-wrap{
		padding-left: 5px;
		padding-right: 5px;
	}
	table > thead > tr > th,
	table > tbody > tr > th,
	table > tfoot > tr > th,
	table > thead > tr > td,
	table > tbody > tr > td,
	table > tfoot > tr > td {
	    padding-right: 4px;
	    white-space:normal;
	    word-break: break-all;
		word-wrap: break-word;
		white-space: pre-wrap;
	}
	.rsl_table_area.fsl_table_area table tr td:nth-child(2){
		width: 20%;
	}
	.rsl_table_area.fsl_table_area table tr td:nth-child(3){
		width: 30%;
	}
}
@media only screen and (max-width: 340px) {
	.rsl_table_area.fsl_table_area table tr td:nth-child(5),
	.rsl_table_area.fsl_table_area table tr th:nth-child(5){
		padding-left: 0;
	}
	.rsl_table_area.fsl_table_area table tr td:nth-child(4),
	.rsl_table_area.fsl_table_area table tr th:nth-child(4){
		padding-right: 0px;
		padding-left: 0;
	}
}
.rsl_table_area.fsl_table_area table tr td:nth-child(4),
.rsl_table_area.fsl_table_area table tr th:nth-child(4){
	text-align: right;
}
.rsl_table_area.fsl_table_area table tr td:nth-child(5),
.rsl_table_area.fsl_table_area table tr th:nth-child(5){
	box-sizing:border-box;
	-moz-box-sizing:border-box; /* Firefox */
	-webkit-box-sizing:border-box; /* Safari */
	padding-left: 4%;
}
.posrelative{
	position: relative;
}
.uparrow{
	position: absolute;
	top: 16px;
	left: 0%;
}
.rsl_table_area.fsl_table_area table tr td.word_green{
	font-family: 'Microsoft JhengHei';
	color: #00b136;
}
.rsl_table_area.fsl_table_area table tr td.word_red{
	font-family: 'Microsoft JhengHei';
	color: #b81010;
}
.rsl_table_area .fresh_date{
	padding-top: 20px;
	text-indent: 3px;
	font-size: 18px;
	line-height: 32px;
}
.margin_bottom20{
	margin-bottom: 20px!important;
}

/*stock_marking_anyl*/
.page-content .sma_container{
	padding-left: 0;
	padding-right: 0;
}
.sma_container .team-horizontal .team-member .sam_img_area {
    float: left;
    margin-right: 20px;
    width: 280px;
}

.sma_container .team-horizontal .team-member .sam_img_area2 {

    width: auto;
}

.sma_container .team-horizontal .team-member .sam_img_area .detime{
	float: left;
	width: 70px;
}
.sma_container .team-horizontal .team-member .sam_img_area img{
    width: 171px;
    float: right;
}
.sma_container .team-horizontal .team-member .team-member-details{
	padding-left: 310px;
}
.sma_container .team-horizontal .team-member .team-member-details2{
	padding-left: 0px;
}
.sma_container .team-horizontal .team-member{
	position: relative;
}
.expert_delink{
	color: #565656;
	font-size: 18px;
	line-height: 40px;
	position: absolute;
	right: 0;
	bottom: 25px;
}
.sma_container .team-horizontal .team-member .detime{
	text-align: center;
	font-size: 20px;
	color: #777;
	line-height: 24px;
}
.sma_container .team-horizontal .team-member .sam_img_area .detime ul li{
	border-bottom: 1px solid #ddd;
}
.sma_container .team-horizontal .team-member .sam_img_area .detime ul li:nth-child(2){
	padding: 10px 0;
}
.sma_container .team-horizontal .team-member .sam_img_area .detime ul li:last-child{
	padding-top: 5px;
	border-bottom: none;
}
.sma_container .team-horizontal .team-member .detime .yday{
	color: #b1953a;
	font-size: 36px;
	line-height: 24px;
	display: block;
	padding-top: 5px;
}
.sma_container .team-horizontal  .team-member .team-member-details .member-name{
	font-family: 'Microsoft JhengHei';
	font-size: 28px;
	font-weight: 400;
	line-height: 48px;
	color: #565656;
}
.sma_container .team-horizontal  .team-member .team-member-details .member-position{
	color: #796743;
	font-size: 22px;
	line-height: 28px;
}
.sma_container .team-horizontal  .team-member .team-member-details .member-deward{
	font-size: 18px;
	line-height: 28px;
}
.sma_container .team-horizontal .team-member {
    width: 100%;
    padding: 40px 0;
    list-style: none;
    border-bottom: none;
    text-align: left;
}
.sma_container .team-horizontal:first-child .team-member{
	padding-top: 0;
}
.sma_container .team-horizontal .team-member .team-member-details{
	text-align: left;
}
.divid_page ul{
	text-align: center;
	width: 271px;
	margin-left: auto;
	margin-right: auto;
}
.divid_page ul li{
	float: left;
	padding-left: 5px;
	padding-bottom: 5px;
}
.divid_page ul li:first-child{
	padding-left: 0;
}
.divid_page ul li a{
	color: #565656;
	font-size: 16px;
	line-height: 41px;
	width: 33px;
	height: 41px;
	display: block;
	border: 1px solid #ddd;
	border-radius: 5px;
}
.divid_page{
	margin-bottom: 50px;
}
.divid_page ul li a.curpage{
	background: #b1953a;
	color: #fff;
}
@media only screen and (max-width:800px ) {
	.sma_container .team-horizontal .team-member {
	    padding: 30px 0;
	}
	.sma_container .team-horizontal .team-member .sam_img_area {
		width: 100%;
	    float: none;
	    margin: 0 auto;
	}
	.sma_container .team-horizontal .team-member .team-member-details{
		padding-left: 0px;
	}
	.sma_container .team-horizontal .team-member .team-member-details .member-name,
	.sma_container .team-horizontal .team-member .team-member-details .member-position{
		text-align: center;
	}
	.expert_delink{
		color: #565656;
		font-size: 18px;
		line-height: 40px;
		position: relative;
		display: block;
		width: 100%;
		text-align: right;
		padding-top: 10px;
	}
	.sma_container .team-horizontal .team-member .sam_img_area .detime{
		float: none;
		width: 70px;
		margin: 0 auto;
	}
	.sma_container .team-horizontal .team-member .sam_img_area img{
	    width: 100%;
	    float: none;
	}
	.divid_page{
		margin-bottom: 80px;
	}
	.page-content .sonpage_tab.sma_table_area.row{
		margin-bottom: 0px!important;
	}
}


/*news*/
.news_container_area .row .col-md-12 .col-md-4:first-child{
	padding-left: 0;
	padding-right: 20px;
}
.news_container_area .row .col-md-12 .col-md-4:nth-child(2){
	padding-left: 10px;
	padding-right: 10px;
}
.news_container_area .row .col-md-12 .col-md-4:last-child{
	padding-right: 0;
	padding-left: 20px;
}
.news_container_area .news_block .ntimg_area img{
	width: 100%;
	display: block;
	height: 281px;
}
.news_container_area .news_block .new_title{
	color: #232323;
	font-size: 22px;
	line-height: 32px;
	margin-top: 30px;
	display: block;
	height: 65px;
}
.news_container_area .news_block .new_time{
	color: #b1953a;
	font-size: 18px;
	line-height: 28px;
	margin: 15px 0 20px 0;
	border-top: 1px solid #ddd;
	border-bottom: 1px solid #ddd;
	padding: 5px 0;
	vertical-align: middle;
}
.news_container_area .news_block .new_time span{
	display: inline-block;
	height: 16px;
	width: 1px;
	background: #ddd;
	margin: 0 9px;
	position: relative;
	top: 2px;
}
.news_container_area .news_block .new_desc{
	font-size: 18px;
	line-height: 28px;
	color: #3c3c3c;
	height: 125px;
}
.news_container_area .news_block .new_icon .left a{
	float: left;
	margin-left: 13px;
}
.news_container_area .news_block .new_icon .left a:first-child{
	margin-left: 0px;
}
.news_container_area .news_block .new_icon .right a{
	color: #565656;
	font-size: 18px;
	line-height: 26px;
}
.news_container_area .news_block .new_icon .right a:hover{
	color: #b1953a;
}
.news_container_area .row{
	margin-bottom: 80px;
}
.page-content .sonpage_tab.row.margin_bottom_80{
	margin-bottom: 80px!important;
}
@media only screen and (max-width: 991px) {
	.news_container_area .row .col-md-12 .col-md-4{
		padding-left: 10px!important;
		padding-right: 10px!important;
	}
	.news_container_area .row{
		margin-bottom: 0px;
	}
	.page-content .sonpage_tab.row.margin_bottom_80{
		margin-bottom: 0px!important;
	}
}



/*download*/
.download_area{
	max-width: 1146px;
}
.download_area .col-md-12{
	padding-left: 0;
	padding-right: 0;
}
.download_area .download_table{
	max-width: 656px;
	margin-top: 40px;
	margin-bottom: 50px;
}
.padding0{
	padding: 0;
}
.download_area .download_table .down_title{
	font-size: 22px;
	line-height: 28px;
	color: #fff;
	background: #898175;
	padding: 18px 33px;
	display: inline-block;
	font-weight: 400;
}
.download_area .download_table thead tr th{
	border: none;
}
.download_area .download_table tbody tr td{
	padding: 28px 0;
	font-size: 18px;
	line-height: 28px;
	color: #3c3c3c;
	border: none;
}
.download_area .download_table tbody tr{
	padding: 28px 0;
	font-size: 18px;
	line-height: 28px;
	color: #232323;
	border: none;
	border-bottom: 1px solid #ddd;
}
.download_area .download_table tbody tr:last-child{
	border: none;
}
.download_area .download_table tbody tr td:last-child{
	position: relative;
	min-width: 171px;
}
.download_area .download_table .downbtn{
	color: #fff;
	font-size: 18px;
	color: #fff;
	line-height: 51px;
	width: 161px;
	text-align: center;
	display: inline-block;
	background: #b1953a;
	position: absolute;
	right: 0;
	top: 17px;
	font-weight: 400;
	padding: 0;
	border: none;
}
@media only screen and (max-width: 600px) {
	.download_area .download_table tbody tr td{
		width: 100%;
		display: block;
	}
	.download_area .download_table .downbtn{
		color: #fff;
		font-size: 18px;
		color: #fff;
		line-height: 51px;
		width: 161px;
		text-align: center;
		display: inline-block;
		background: #b1953a;
		position: absolute;
		right: 0;
		top: 0px;
	}
	.download_area .download_table{
		margin-bottom: 80px;
	}
}


/*contact*/
.contact_area .contact_add{
	margin-top: 21px;
	font-size: 18px;
	line-height: 28px;
	color: #565656;
}
.contact_area .contact_add label{
	font-family: 'Microsoft JhengHei';
}
.company_map .mapname{
	font-family: 'Microsoft JhengHei';
	color: #565656;
	font-size: 22px;
	line-height: 32px;
	margin-top: 5px;
}
.map_area{
	border: 1px solid red;
	height: 350px;
}
.con_msg_area{
	margin-top: 21px;
}
.con_msg_area p{
	font-size: 17px;
	color: #565656;
	font-family: 'Microsoft JhengHei';
}
.con_msg_area input,.con_msg_area textarea{
	background-color: #fff;
    border: 1px solid #ddd;
    border-radius: 3px;
    padding: 6px 10px ;
}
.con_msg_area .msg_submit {
    text-transform: uppercase;
    font-weight: 400;
    color: #fff;
    font-size: 18px;
    display: block;
    float: right;
    border: none;
    padding: 10px 30px;
    background-color: #b1953a;
    border-radius: 0;
}
.con_msg_area .msg_submit:hover {
    opacity: 0.85;
}
@media only screen and (min-width: 991px){
	.contact_area .col-md-12 .row{
		margin-bottom: 50px;
	}
	.contact_area .col-md-12 .row .col-md-6:first-child{
		padding-left: 0;
		padding-right: 15px;
	}
	.contact_area .col-md-12 .row .col-md-6:last-child{
		padding-left: 15px;
		padding-right: 0;
	}
}
.contact_area .col-md-12 .row .col-md-6 .cbbc_title .cbbc_title_name,
.contact_area .col-md-12 .row .col-md-6 .cbbc_title .title_line{
	margin-left: 0!important;
}
.widthper75{
	width: 75%;
}
.widthper100{
	width: 100%;
}

.auther_tag a{
	color: black;
}


#account_area #stock .peopeles_data{
	max-width: 1146px;
	height: auto;
	border-bottom: 2px solid #dad9e1;
	position: relative;
	padding-bottom: 20px;
}

#account_area #stock .peopeles_data .peoples_icon{
	float: left;
	width: 15%;
	padding-right: 20px;

}

#account_area #stock .peopeles_data img{
	width: 100%;
}

#account_area #stock .peopeles_data .peoples_datas{
	float: left;
	width: 65%;

}

#account_area #stock .peopeles_data .cotegory{
	font-size: 22px;
	padding-bottom: 11px;
	color: #b1953a;
}

#account_area #stock .peopeles_data .small_title{
	display: block;
	font-size: 18px;
	color: #3c3c3c;
	line-height: 28px;
	padding-bottom: 20px;
}

#account_area #stock .peopeles_data .companys_icon{
	float: right;
	width: 20%;

}

#account_area #stock .peopeles_data .companys_icon img{
	width: 100%;
}

.fsl_line_page {
	max-width: 50%;
	margin: 40px auto;
	text-align: center;
	color: #818078;
	font-family: Futura, sans-serif;
}

.fsl_line_page .fsl_line_page_num {
	text-align: center;
	color: #818078;
	font-family: Futura, sans-serif;
}

