.body{overflow: auto!important;}
.second-left {width: 25%;}
.acf-content {padding-top: 20px;}

.love-people-highlightlist{font-size: 16px;}
.unhighlighted a{color:#666}
.unhighlighted a:hover{color:#f7622e}

.second-right{width: 74%;border-left: 5px solid #F5F4F4;}
.rightpart{overflow: hidden;padding-left:5%;}
.rightpart .image{margin: 0 0 0 auto;width: 100%;}
.rightpart .image img{width: 100%;}
.rightpart .title{margin-top:33px}
.rightpart .title h1{font-size: 24px;}

.second-left .title h1 { color:#222222;font-size:28px;  line-height:68px; padding-top:24px;border-bottom:#e5e5e5 1px solid;}
.second-left .leftpar .highlightlist div{  line-height:42px; color:#2d6295; font-size:16px;border-bottom:#e5e5e5 1px solid;}
.second-left .leftpar .highlightlist a { color:#222222;}
.second-left .leftpar .highlightlist a:hover { color:#2d6295;}

.line{border:0!important;height:3px;background-color:#F8622F;margin: 16px 0 10px 0;}
.box{font-size:16px;color:#666;overflow: hidden;padding-bottom: 60px;}
.box b{display:block;margin-bottom: 14px;font-size: 18px;font-weight: normal;}
.box i{font-size: 31px;font-style: normal;font-weight: normal;margin-right: 10px;}

.tab{border-collapse: collapse;width: 100%;position: relative;table-layout:fixed;}
.tabl{text-align: right;width: 30%;background-color: #FCF3EC;margin-bottom: 4px;padding: 7px 0;padding-right: 2%;overflow:hidden;padding-right:5px\0}
.tabr{background-color: #F4F4F4;margin-bottom: 4px;padding: 7px 0;padding-left: 2%;overflow:hidden;padding-left:5px\0}

.show{color:#f7622e;background: #F4F4F4 url(/content/dam/china/accl/acf/zh/system-support-tools/icons--buttons/show.gif) no-repeat;cursor: pointer;user-select: none;}
.financial-tab .show{background:#F4F4F4 url(/content/dam/china/accl/acf/zh/publicity/financial-info/jia.jpg) no-repeat bottom right;}
.financial-tab .reduce{background:#F4F4F4 url(/content/dam/china/accl/acf/zh/publicity/financial-info/jian.jpg) no-repeat bottom right;}
.plus{background-position: right -2px;}
.reduce{background-position: bottom right;}

.tabr a{color:#f7622e;}
.tabr a img{margin-left:5px}
.hid{padding: 20px 20px;line-height: 30px;font-size: 14px;margin-bottom: 10px;background-color: #FEFCFD;color: #333;display:none;word-break: break-all;word-wrap:break-word;text-overflow:ellipsis;} 
.tabimg{margin:0 auto;display:block}
.tabrow{border-bottom: 5px solid #FFF;overflow:hidden}
.year-report p{margin:15px 0;}
.year-report p span{display:inline-block;width:60%;vertical-align:top;}
.year-report p img{display:inline-block;width:10%;margin-left:0;max-width:24px;vertical-align:top;padding-top:6px;}
.mobile-header .subList li:first-child+li+li+li+li{display:none;}
@media only all and (max-width:960px) {
	.rightpart .title{text-indent: 20px;}
	.tab {font-size: 14px;}
	.tabl{padding-right: 1%;}
	.tabimg{width:100%}
	.year-report p span{width:68%;}
}

@media only all and (max-width:769px){
	.year-report p span{width:70%;}
}

@media only all and (max-width:640px){
	.acf-content{padding-top: 0px;}
	.tabl{width: 30%;}
	.tabr{width: 70%;}
	.amway-cn-share-component{text-align: right;width: 30px;height: 30px;margin-right: 15px;}
	.year-report p span{width:60%;}
}

@media only all and (max-width:569px){
	.year-report p span{width:58%;}
}

@media only all and (max-width:480px){
	.tab{font-size: 12px;}
	.year-report p span{width:78%;}
}

@media only all and (max-width:415px){
	.tabl{width: 35%;}
	.year-report p span{width:68%;}
}

@media only all and (max-width:361px){
	.year-report p span{width:80%;}
}

@media only all and (max-width:320px) {
	.tab {font-size: 12px;}
	.tabl{width: 40%;}
	.tabr{width: 70%;}
	.box b{font-size: 15px;}
	.hid{font-size: 12px;}
	.year-report p span{width:84%;}
}

@media only all and (max-width:640px) {
.rightpart .text .texttitle { font-size:28px;}
.second-right .rightpart{padding-left:0px;}
.sec-content .second-right {padding-top:0px; border:none;}
}
@media only all and (min-width:321px) and (max-width:450px) {
.rightpart .text .texttitle { font-size:22px;}
}
@media only all and (min-width:320px) and (max-width:450px) {
html, body { line-height:24px;}
}
@media only all and (max-width:320px) {
body{ font-size:14px;}
}

