@media (max-width: 1200px) {
	.contains_top {
		height: 42px;
	}
	.contains_top .top_content .title {
		font-size: 16px;
	}
	.contains_top .top_content .timedate .left span {
		font-size: 16px;
		margin-bottom: 4px;
	}
	.contains_top .top_content .timedate .left img {
		width: 17px;
		height: auto;
		margin-bottom: 4px;
	}
	.contains_top .top_content .timedate .right span {
		font-size: 10px;
		margin-bottom: 4px;
	}
	.contains_top .top_content .timedate .right img {
		width: 17px;
		height: auto;
		margin-bottom: 4px;
	}
	.contains_top .top_content .weather .left span {
		font-size: 10px;
		margin-bottom: 4px;
	}
	.contains_top .top_content .weather .right span {
		font-size: 10px;
		margin-bottom: 4px;
	}
	.contains_top .top_content .weather .right img {
		width: 17px;
		height: auto;
		margin-bottom: 4px;
	}
	.contains_bottom .mr span {
		font-size: 14px;
		line-height: 30px;
		padding: 0 30px;
	}
	.contains_bottom .mr .marquee {
		font-size: 14px !important;
	}
	.module_title span {
		font-size: 14px;
		padding: 4px 0;
	}
	.legend1 img {
		width: 15px;
		height: auto;
	}
	.legend1 span {	
		line-height: 30px;	
		font-size: 10px;
		margin-left: 5px;
	}
	.legend2 div {
		line-height: 40px;
	}
	.legend2 div .span1 {
		font-size: 10px;
	}
	.legend2 div .span2 {
		font-size: 16px;
		font-weight: 900;
	}
	.market_info_top .items img {
		width: 40px;
		height: auto;
	}
	.market_info_top .items .info1 {
		font-weight: 900;
		font-size: 20px;
	}
	.market_info_top .items .info2 {
		font-size: 10px;
	}
	.market_info_bot .items img {
		width: 40px;
		height: auto;
	}
	.market_info_bot .items .info1 {
		font-weight: 900;
		font-size: 16px;
	}
	.market_info_bot .items .info2 {
		font-size: 10px;
	}
	.advitisement .items {
		font-size: 10px;
	}
	.rank_item {
		font-size: 10px;
	}
	.rank_item img{
		width: 18px;
		height: auto;
	}
	.orderLi {
		font-size: 10px;
	}
	.advitisement .items img {
		width: 12px;
		height: auto;
		margin-left: 6px;
	}
	.order_title span {
		font-size: 10px;
		padding: 6px 0;
	}
	.red_black_rank {
		font-size: 12px;
		padding: 10px 0;
	}
	.red_black_rank img {
		width: 12px;
		height: auto;
		margin-right: 5px;
	}
	.red_black_rank .black_rank .black_but_top {
		padding: 2px 10px;
		border-radius: 15px;
	}
	.red_black_rank .red_rank .red_but_top {
		padding: 2px 10px;
		border-radius: 15px;
	}
	.sanjiao {
		border: 4px solid transparent;
		border-top-color: white;
	}
	.business_avator {
		width: 34px;
		height: auto;
	}
	.rank_li_right {
		border-radius: 20px;
	}
	.rank_li_right .li_left span:first-of-type {
		font-size: 12px;
	}
	.rank_li_right .li_left span:last-of-type {
		font-size: 10px;
	}
	.rank_li_right img {
		width: 30px;
		height: auto;
		padding: 6px;
	}
	.leganeds .items {
		font-size: 12px;
	}
	.leganeds .items .items_left span:first-of-type {
		padding: 7px 10px;
		border-radius: 10px;
	}
	.legend1 span:first-of-type {
		padding: 7px 10px;
		border-radius: 10px;
	}
}

@media screen and (min-width:1200px) and (max-width:1400px) {
	.contains_top {
		height: 42px;
	}
	.contains_top .top_content .title {
		font-size: 18px;
	}
	.contains_top .top_content .timedate .left span {
		font-size: 18px;
		margin-bottom: 5px;
	}
	.contains_top .top_content .timedate .left img {
		width: 17px;
		height: auto;
		margin-bottom: 5px;
	}
	.contains_top .top_content .timedate .right span {
		font-size: 12px;
		margin-bottom: 5px;
	}
	.contains_top .top_content .timedate .right img {
		width: 17px;
		height: auto;
		margin-bottom: 5px;
	}
	.contains_top .top_content .weather .left span {
		font-size: 14px;
		margin-bottom: 5px;
	}
	.contains_top .top_content .weather .right span {
		font-size: 14px;
		margin-bottom: 5px;
	}
	.contains_top .top_content .weather .right img {
		width: 17px;
		height: auto;
		margin-bottom: 5px;
	}
	.contains_bottom .mr span {
		font-size: 14px;
		line-height: 36px;
		padding: 0 35px;
	}
	.contains_bottom .mr .marquee {
		font-size: 14px !important;
	}
	.module_title span {
		font-size: 14px;
		padding: 6px 0;
	}
	.legend1 img {
		width: 15px;
		height: auto;
	}
	.legend1 span {
		line-height: 30px;
		font-size: 10px;
		margin-left: 5px;
	}
	.legend2 div {
		line-height: 40px;
	}
	.legend2 div .span1 {
		font-size: 10px;
	}
	.legend2 div .span2 {
		font-size: 16px;
		font-weight: 900;
	}
	.market_info_top .items img {
		width: 50px;
		height: auto;
	}
	.market_info_top .items .info1 {
		font-weight: 900;
		font-size: 26px;
	}
	.market_info_top .items .info2 {
		font-size: 12px;
	}
	.market_info_bot .items img {
		width: 46px;
		height: auto;
	}
	.market_info_bot .items .info1 {
		font-weight: 900;
		font-size: 18px;
	}
	.market_info_bot .items .info2 {
		font-size: 12px;
	}
	.advitisement .items {
		font-size: 10px;
	}
	.rank_item {
		font-size: 10px;
	}
	.rank_item img{
		width: 18px;
		height: auto;
	}
	.orderLi {
		font-size: 10px;
	}
	.advitisement .items img {
		width: 12px;
		height: auto;
		margin-left: 6px;
	}
	.order_title span {
		font-size: 10px;
		padding: 9px 0;
	}
	.red_black_rank {
		font-size: 12px;
		padding: 10px 0;
	}
	.red_black_rank img {
		width: 12px;
		height: auto;
		margin-right: 5px;
	}
	.red_black_rank .black_rank .black_but_top {
		padding: 2px 10px;
		border-radius: 15px;
	}
	.red_black_rank .red_rank .red_but_top {
		padding: 2px 10px;
		border-radius: 15px;
	}
	.sanjiao {
		border: 4px solid transparent;
		border-top-color: white;
	}
	.business_avator {
		width: 34px;
		height: auto;
	}
	.rank_li_right {
		border-radius: 20px;
	}
	.rank_li_right .li_left span:first-of-type {
		font-size: 12px;
	}
	.rank_li_right .li_left span:last-of-type {
		font-size: 10px;
	}
	.rank_li_right img {
		width: 30px;
		height: auto;
		padding: 6px;
	}
	.leganeds .items {
		font-size: 12px;
	}
	.leganeds .items .items_left span:first-of-type {
		padding: 7px 10px;
		border-radius: 10px;
	}
	.legend1 span:first-of-type {
		padding: 7px 10px;
		border-radius: 10px;
	}
}

@media screen and (min-width:1400px) and (max-width:1600px) {
	.contains_top {
		height: 50px;
	}
	.contains_top .top_content .title {
		font-size: 18px;
	}
	.contains_top .top_content .timedate .left span {
		font-size: 20px;
		margin-bottom: 5px;
	}
	.contains_top .top_content .timedate .left img {
		width: 20px;
		height: auto;
		margin-bottom: 5px;
	}
	.contains_top .top_content .timedate .right span {
		font-size: 14px;
		margin-bottom: 5px;
	}
	.contains_top .top_content .timedate .right img {
		width: 20px;
		height: auto;
		margin-bottom: 5px;
	}
	.contains_top .top_content .weather .left span {
		font-size: 16px;
		margin-bottom: 5px;
	}
	.contains_top .top_content .weather .right span {
		font-size: 16px;
		margin-bottom: 5px;
	}
	.contains_top .top_content .weather .right img {
		width: 20px;
		height: auto;
		margin-bottom: 5px;
	}
	.contains_bottom .mr span {
		font-size: 16px;
		line-height: 36px;
		padding: 0 35px;
	}
	.contains_bottom .mr .marquee {
		font-size: 16px !important;
	}
	.module_title span {
		font-size: 14px;
		padding: 5px 0;
	}
	.legend1 img {
		width: 17px;
		height: auto;
	}
	.legend1 span {
		line-height: 30px;
		font-size: 12px;
		margin-left: 5px;
	}
	.legend2 div {
		line-height: 40px;
	}
	.legend2 div .span1 {
		font-size: 12px;
	}
	.legend2 div .span2 {
		font-size: 18px;
		font-weight: 900;
	}
	.market_info_top .items img {
		width: 46px;
		height: auto;
	}
	.market_info_top .items .info1 {
		font-weight: 900;
		font-size: 26px;
	}
	.market_info_top .items .info2 {
		font-size: 12px;
	}
	.market_info_bot .items img {
		width: 46px;
		height: auto;
	}
	.market_info_bot .items .info1 {
		font-weight: 900;
		font-size: 20px;
	}
	.market_info_bot .items .info2 {
		font-size: 12px;
	}
	.advitisement .items {
		font-size: 13px;
	}
	.rank_item {
		font-size: 13px;
	}
	.rank_item img{
		width: 20px;
		height: auto;
	}
	.orderLi {
		font-size: 12px;
	}
	.advitisement .items img {
		width: 14px;
		height: auto;
		margin-left: 6px;
	}
	.order_title span {
		font-size: 10px;
		padding: 10px 0;
	}
	.red_black_rank {
		font-size: 12px;
		padding: 10px 0;
	}
	.red_black_rank img {
		width: 12px;
		height: auto;
		margin-right: 5px;
	}
	.red_black_rank .black_rank .black_but_top {
		padding: 2px 10px;
		border-radius: 15px;
	}
	.red_black_rank .red_rank .red_but_top {
		padding: 2px 10px;
		border-radius: 15px;
	}
	.sanjiao {
		border: 4px solid transparent;
		border-top-color: white;
	}
	.business_avator {
		width: 42px;
		height: auto;
	}
	.rank_li_right {
		border-radius: 30px;
	}
	.rank_li_right .li_left span:first-of-type {
		font-size: 14px;
		margin-bottom: 4px;
	}
	.rank_li_right .li_left span:last-of-type {
		font-size: 12px;
	}
	.rank_li_right img {
		width: 45px;
		height: auto;
		padding: 6px;
	}
	.leganeds .items {
		font-size: 14px;
	}
	.leganeds .items .items_left span:first-of-type {
		padding: 7px 12px;
		border-radius: 12px;
	}
	.legend1 span:first-of-type {
		padding: 7px 12px;
		border-radius: 12px;
	}
}

@media screen and (min-width:1600px) and (max-width:1800px) {
	.contains_top {
		height: 56px;
	}
	.contains_top .top_content .title {
		font-size: 26px;
	}
	.contains_top .top_content .timedate .left span {
		font-size: 22px;
		margin-bottom: 5px;
	}
	.contains_top .top_content .timedate .left img {
		width: 22px;
		height: auto;
		margin-bottom: 5px;
	}
	.contains_top .top_content .timedate .right span {
		font-size: 16px;
		margin-bottom: 5px;
	}
	.contains_top .top_content .timedate .right img {
		width: 22px;
		height: auto;
		margin-bottom: 5px;
	}
	.contains_top .top_content .weather .left span {
		font-size: 16px;
		margin-bottom: 5px;
	}
	.contains_top .top_content .weather .right span {
		font-size: 16px;
		margin-bottom: 5px;
	}
	.contains_top .top_content .weather .right img {
		width: 22px;
		height: auto;
		margin-bottom: 5px;
	}
	.contains_bottom .mr span {
		font-size: 16px;
		line-height: 36px;
		padding: 0 35px;
	}
	.contains_bottom .mr .marquee {
		font-size: 16px !important;
	}
	.module_title span {
		font-size: 14px;
		padding: 7px 0;
	}
	.legend1 img {
		width: 17px;
		height: auto;
	}
	.legend1 span {
		line-height: 30px;
		font-size: 12px;
		margin-left: 5px;
	}
	.legend2 div {
		line-height: 40px;
	}
	.legend2 div .span1 {
		font-size: 12px;
	}
	.legend2 div .span2 {
		font-size: 18px;
		font-weight: 900;
	}
	.market_info_top .items img {
		width: 60px;
		height: auto;
	}
	.market_info_top .items .info1 {
		font-weight: 900;
		font-size: 26px;
	}
	.market_info_top .items .info2 {
		font-size: 13px;
	}
	.market_info_bot .items img {
		width: 50px;
		height: auto;
	}
	.market_info_bot .items .info1 {
		font-weight: 900;
		font-size: 20px;
	}
	.market_info_bot .items .info2 {
		font-size: 13px;
	}
	.advitisement .items {
		font-size: 13px;
	}
	.rank_item {
		font-size: 13px;
	}
	.rank_item img{
		width: 20px;
		height: auto;
	}
	.orderLi {
		font-size: 13px;
	}
	.advitisement .items img {
		width: 16px;
		height: auto;
		margin-left: 6px;
	}
	.order_title span {
		font-size: 13px;
		padding: 11px 0;
	}
	.red_black_rank {
		font-size: 14px;
		padding: 10px 0 5px 0;
	}
	.red_black_rank img {
		width: 14px;
		height: auto;
		margin-right: 5px;
	}
	.red_black_rank .black_rank .black_but_top {
		padding: 3px 12px;
		border-radius: 15px;
	}
	.red_black_rank .red_rank .red_but_top {
		padding: 3px 12px;
		border-radius: 15px;
	}
	.sanjiao {
		border: 5px solid transparent;
		border-top-color: white;
	}
	.business_avator {
		width: 42px;
		height: auto;
	}
	.rank_li_right {
		border-radius: 30px;
	}
	.rank_li_right .li_left span:first-of-type {
		font-size: 14px;
		margin-bottom: 4px;
	}
	.rank_li_right .li_left span:last-of-type {
		font-size: 12px;
	}
	.rank_li_right img {
		width: 45px;
		height: auto;
		padding: 6px;
	}
	.leganeds .items {
		font-size: 14px;
	}
	.leganeds .items .items_left span:first-of-type {
		padding: 7px 12px;
		border-radius: 12px;
	}
	.legend1 span:first-of-type {
		padding: 7px 12px;
		border-radius: 12px;
	}
}

@media (min-width: 1800px) {
	.contains_top {
		height: 62px;
	}
	.contains_top .top_content .title {
		font-size: 28px;
	}
	.contains_top .top_content .timedate .left span {
		font-size: 26px;
		margin-bottom: 6px;
	}
	.contains_top .top_content .timedate .left img {
		width: 24px;
		height: auto;
		margin-bottom: 5px;
	}
	.contains_top .top_content .timedate .right span {
		font-size: 18px;
		margin-bottom: 5px;
	}
	.contains_top .top_content .timedate .right img {
		width: 24px;
		height: auto;
		margin-bottom: 5px;
	}
	.contains_top .top_content .weather .left span {
		font-size: 18px;
		margin-bottom: 5px;
	}
	.contains_top .top_content .weather .right span {
		font-size: 18px;
		margin-bottom: 5px;
	}
	.contains_top .top_content .weather .right img {
		width: 24px;
		height: auto;
		margin-bottom: 5px;
	}
	.contains_bottom .mr span {
		font-size: 18px;
		line-height: 40px;
		padding: 0 35px;
	}
	.contains_bottom .mr .marquee {
		font-size: 18px !important;
	}
	.module_title span {
		font-size: 14px;
		padding: 8px 0;
	}
	.legend1 img {
		width: 18px;
		height: auto;
	}
	.legend1 span {
		line-height: 30px;
		font-size: 12px;
		margin-left: 5px;
	}
	.legend2 div {
		line-height: 40px;
	}
	.legend2 div .span1 {
		font-size: 14px;
	}
	.legend2 div .span2 {
		font-size: 20px;
		font-weight: 900;
	}
	.market_info_top .items img {
		width: 60px;
		height: auto;
	}
	.market_info_top .items .info1 {
		font-weight: 900;
		font-size: 26px;
	}
	.market_info_top .items .info2 {
		font-size: 14px;
	}
	.market_info_bot .items img {
		width: 53px;
		height: auto;
	}
	.market_info_bot .items .info1 {
		font-weight: 900;
		font-size: 28px;
	}
	.market_info_bot .items .info2 {
		font-size: 14px;
	}
	.market_info_bot .items img {
		width: 53px;
		height: auto;
	}
	.market_info_bot .items .info1 {
		font-weight: 900;
		font-size: 22px;
	}
	.market_info_bot .items .info2 {
		font-size: 14px;
	}
	.advitisement .items {
		font-size: 13px;
	}
	.rank_item {
		font-size: 13px;
	}
	.rank_item img{
		width: 22px;
		height: auto;
	}
	.orderLi {
		font-size: 14px;
	}
	.advitisement .items img {
		width: 12px;
		height: auto;
		margin-left: 6px;
	}
	.order_title span {
		font-size: 13px;
		padding: 12px 0;
	}
	.red_black_rank {
		font-size: 14px;
		padding: 10px 0;
	}
	.red_black_rank img {
		width: 14px;
		height: auto;
		margin-right: 5px;
	}
	.red_black_rank .black_rank .black_but_top {
		padding: 3px 12px;
		border-radius: 15px;
	}
	.red_black_rank .red_rank .red_but_top {
		padding: 3px 12px;
		border-radius: 15px;
	}
	.sanjiao {
		border: 5px solid transparent;
		border-top-color: white;
	}
	.business_avator {
		width: 45px;
		height: auto;
	}
	.rank_li_right {
		border-radius: 33px;
	}
	.rank_li_right .li_left span:first-of-type {
		font-size: 14px;
		margin-bottom: 4px;
	}
	.rank_li_right .li_left span:last-of-type {
		font-size: 12px;
	}
	.rank_li_right img {
		width: 52px;
		height: auto;
		padding: 6px;
	}
	.leganeds .items {
		font-size: 15px;
	}
	.leganeds .items .items_left span:first-of-type {
		padding: 7px 12px;
		border-radius: 12px;
	}
	.legend1 span:first-of-type {
		padding: 7px 12px;
		border-radius: 12px;
	}
}