﻿.swiper-container img{
	width: 100%;
	height: 100%;
}
.swiper-container{
	height: 9rem !important;
}
.swiper-pagination-bullet{
	width: 0.5rem !important;
	height: 0.5rem !important;
}
.index-list-div{
			background-image: url("../img/customized-list-ldiv.png");
	position: absolute;
	height: 15rem;
    left: 10px;
    bottom: 10px;
    right: 10px;
    padding: 10px;
	color: #ffffff;
    border-radius: 10px;
}


.index-list .index-list-flex {
	overflow: hidden;
	width: 100%;
	background: #FFFFFF;
}
.index-list .index-list-flex .index-list_item{
	float: left;
	width: 36%;
	height: 2rem;
	margin: 1.25rem;
	border-radius: 0.3125rem;
	font-size: 0.8rem;
}
.index-list .index-list-flex .index-list_item a{
	display: inline-block;
	text-align: center;
	line-height: 2rem;
	width: 100%;
	color: #fff;
	font-weight: 200 !important;
	overflow: hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
}
.index-list .index-list-flex .index-list_item a img{
	vertical-align: middle;
	width: 20px;
	height: 20px;
	border-radius: 20px;
	margin-right: 5px;
}
.index-list .index-list-flex .index-list_item:nth-child(1),.index-list .index-list-flex .index-list_item:nth-child(3),.index-list .index-list-flex .index-list_item:nth-child(5),.index-list .index-list-flex .index-list_item:nth-child(7),.index-list .index-list-flex .index-list_item:nth-child(9),.index-list .index-list-flex .index-list_item:nth-child(11),.index-list .index-list-flex .index-list_item:nth-child(13),.index-list .index-list-flex .index-list_item:nth-child(15),.index-list .index-list-flex .index-list_item:nth-child(17),.index-list .index-list-flex .index-list_item:nth-child(19){
	background: #007AFF;
}
.index-list .index-list-flex .index-list_item:nth-child(2),.index-list .index-list-flex .index-list_item:nth-child(4),.index-list .index-list-flex .index-list_item:nth-child(6),.index-list .index-list-flex .index-list_item:nth-child(8),.index-list .index-list-flex .index-list_item:nth-child(10),.index-list .index-list-flex .index-list_item:nth-child(12),.index-list .index-list-flex .index-list_item:nth-child(14),.index-list .index-list-flex .index-list_item:nth-child(16),.index-list .index-list-flex .index-list_item:nth-child(18),.index-list .index-list-flex .index-list_item:nth-child(20){
	background: #04BE02;
}

/* gonglue */
.strategy-con{
	background: #f1f1f1;
}
/* gonglue news */
.news-nav-tab{
	border-bottom: 1px solid #ccc;
	
}
.news-nav-tab h1{
	text-align: center;
	display: inline-block;
	width: 90%;
	line-height: 2.2rem;
	font-size:1.0rem;
	overflow: hidden;
    text-overflow:ellipsis;
    white-space: nowrap;
    padding:0 3rem;
    vertical-align:middle;
    margin-left:-1.5rem
}
.news-nav-tab i
{
    display:inline-block;
	width:1.5rem;
	height: 1rem;
	vertical-align:middle;
	margin-top:-1.1rem;
	z-index:999;
}
.news-nav-tab i img{
	width: 100%;
	height: 100%;
}
.strategy-news{
	padding: 5rem 1.25rem 0;
}
.strategy-news span{
	display: inline-block;
	font-size: 0.7rem;
}
.strategy-news img{
	width: 100%;
	height: 100%;
}
/* pinpai */
.brand-con img{
	width: 100%;
	height: 100%;
}
/* list */
.list-content-bot .weui-panel__bd{
	background-color: #f1f1f1 !important;
}
.list-content-bot a{
	margin-bottom: 1.25rem;
}
.list-content-bot img{
	width: 100%;
	height: 8.75rem;
}
.list-content-bot a .list-money{
	text-align: right;
	color: red;
}
.go-top{
	position: fixed;
	right: 1.25rem;
	bottom: 5rem;
	width: 3.75rem;
	height: 3.75rem;
	display: none;
}
.go-top img{
	width: 100%;
	height: 100%;
}
/* content */
.content-title h1{
	display: inline-block;
	word-break: break-all;
    font-size: 1.5rem;
    color: #212121;
	padding: 0.5rem 0.75rem;
	font-weight: 600;
}
.content-money {
	font-size: 1.2rem;
	padding: 0 1rem;
	margin-bottom: 1.5rem;
}
.content-money .weui-flex__item:first-child{
	color: #37C349;
}
.content-money .weui-flex__item:last-child{
	color: red;
	text-align: right;
}
.content-wf{
	height: 1.5rem;
	background: #f1f1f1;
}
.content-con a{
	padding: 1rem !important;
	position: relative;
}
.content-day a{
	position: relative;
}
.content-con a .content-po{
	position: absolute;
	top: 1.7rem;
	left: 0;
	width: 0.2rem;
	height: 1.8rem;
	background: #37C349;
}
.content-day .content-po{
	position: absolute;
	top: 1.3rem;
	left: 0;
	width: 0.2rem;
	height: 1.8rem;
	background: #37C349;
}
.content-con h4{
	padding-bottom: 0.5rem;
	font-weight: 600;
}
.content-con a .weui-media-box__desc img,.content-xc img{
	width: 100%;
	height: 100%;
}
.content-xc{
	font-size: 1.25rem;
	height: 35rem;
	padding: 1.25rem;
	background: #fff;
}
.content-xc p{
	display: inline-block;
	background: url('../img/conetnt-bac.png') no-repeat;
	background-size: 100% 100%;
	width: 100%;
	height: 35rem;
}
.content-xc p span{
	display: inline-block;
	width: 90%;
	margin-top: 7rem;
	padding: 0 1.875rem;
}
.content-day .weui-panel__hd{
	word-break: break-all;
    font-size: 1.875rem;
    color: #212121;
	font-weight: 600;
	margin-left: 0.3125rem;
}
.content-day .weui-panel__hd:after{
	border-bottom: 3px solid #ccc !important;
}
.content-day .weui-media-box__title{
	display: inline-block;
    font-weight: 200;
    font-size: 1.4rem;
    width: 95%;
    white-space: nowrap;
    text-overflow: ellipsis;
	background-color: #04BE02;
	color: #FFFFFF;
	padding: 0.3125rem 0.9375rem;
}
.content-day-c{
	border: 0.125rem solid #04BE02;
	border-radius: 0.3125rem;
	padding: 0.625rem;
	margin-bottom: 1.25rem;
}
.content-day-c span{
	display: inline-block;
	margin-right: 1.875rem;
	color: #000000;
	line-height: 2rem;
}
.content-day .content-day-c span:nth-child(1){
	border-bottom: 2px dotted red;
}
.content-day .content-day-c span:nth-child(2){
	border-bottom: 2px dotted blue;
}

.content-day .content-day-c span:nth-child(3){
	margin-right: 0;
	width: 100%;
	padding-top: 0.3125rem;
	word-wrap:break-word
}
.content-new {
	margin-bottom: 1.25rem;
}
.content-new:last-child{
	margin-bottom: 0;
}
.content-new span{
	display: inline-block;
	width: 100%;
	height: 100%;
}
.content-new img{
	width: 100%;
	height: auto;
}
.content-new em{
	display: inline-block;
	text-align: center;
	color: #000000;
	padding: 1.875rem 0;
	width: 100%;
}

.content-day .weui-media-box:nth-child(2) .weui-media-box__title{
	background-color: #007AFF;
}
.content-day .weui-media-box:nth-child(2) .content-day-c{
	border: 0.125rem solid #007AFF;
}
.content-day .weui-media-box:nth-child(3) .weui-media-box__title{
	background-color: #CE3C39;
}
.content-day .weui-media-box:nth-child(3) .content-day-c{
	border: 0.125rem solid #CE3C39;
}
.content-day .weui-media-box:nth-child(4) .weui-media-box__title{
	background-color: #FFBE00;
}
.content-day .weui-media-box:nth-child(4) .content-day-c{
	border: 0.125rem solid #FFBE00;
}
.content-day .weui-media-box:nth-child(5) .weui-media-box__title{
	background-color: #FF0000;
}
.content-day .weui-media-box:nth-child(5) .content-day-c{
	border: 0.125rem solid #FF0000;
}
.content-baoh {
	background: #fff;
	padding: 3rem 1.25rem;
}
.content-baoh .baoh-con{
	border: 1px solid #04BE02;
	position: relative;
	border-radius: 0.3125rem;
}
.content-baoh .baoh-title{
	position: absolute;
	left: 12rem;
	top: -1.5rem;
	font-size: 1.4rem;
	padding: 0.3125rem 0.9375rem;
	background: #04BE02;
	border-radius: 1.25rem;
	text-align: center;
	color: #fff;
	width: 9rem;
}
.content-baoh  p{
	display: inline-block;
	width: 95%;
	font-size: 1.25rem;
	padding: 2rem 1rem;
}
.traffic-list{
	overflow: hidden;
	width: 100%;
}
.traffic-list .index-list-flex .index-list_item {
    float: left;
    width: 36%;
    height: 88px;
    margin: 1.25rem;
    border-radius: 0.3125rem;
    font-size: 0.8rem;
}
.traffic-list .index-list-flex .index-list_item a {
    display: inline-block;
    text-align: center;
    line-height: 2rem;
    width: 100%;
    color: #000000;
    font-weight: 200 !important;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
	border: 1px solid #CCCCCC;
	border-radius: 5px;
	padding-top: 5px;
}
.traffic-list  .index-list-flex .index-list_item a img {
    vertical-align: middle;
    width: 40px;
    height: 40px;
    border-radius: 20px;
    margin-right: 1px;
}
.traffic-list .index-list-flex .index-list_item a span{
	display: block;
	width: 100%;
	text-align: center;
}




.container-fluid{
	margin-bottom: 0.4rem;
}

.index-list{
	background: #f1f1f1;
}
.index-list .col-md-12{
	margin-top: 0.5rem;
	background: #fff;
}
.index-list a {
	position: relative;
	width: 100%;
    display: inline-block;
}
.index-list a img{
	width: 100%;
	height: 15rem;
}


.index-list a span{
	display: inline-block;
	margin: 0rem 0 0;
	font-size:1.4rem;
	padding:0.5rem 
	
}
.index-innav a span {
    font-size: 0.7rem !important;
    display: inline-block;
    width: 89px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.index-innav .index-list-flex .index-list_item a img {
    margin-top: -1.5rem !important;
}
.list-title{
	width: 5rem;
	height: 1.4rem;
	opacity: 0.9;
	color: #fff;
	overflow: hidden;
}
.list-changwan{
	opacity: 0.9;
	width: 1.25rem;
	text-align: center;
	height: 5.5rem;
	color: #fff;
	opacity: 0.9;
	padding-top: 0.13rem;
	font-weight: 200;
	font-size:0.7rem;
}
.list-title span{
	float: left;
}
.index-list .col-md-12:nth-child(1) .list-title,.index-list .col-md-12:nth-child(4) .list-title,.index-list .col-md-12:nth-child(7) .list-title{
	position: absolute;
	top: 0rem;
	left: 0.0rem;
	background: url(../img/tite.png) no-repeat;
	background-size: 100% 100%;
}
.index-list .col-md-12:nth-child(2) .list-title,.index-list .col-md-12:nth-child(5) .list-title,.index-list .col-md-12:nth-child(8) .list-title{
	position: absolute;
	top: 0rem;
	left: 0.0rem;
	background: url(../img/title.png) no-repeat;
	background-size: 100% 100%;
}
.index-list .col-md-12:nth-child(3) .list-title,.index-list .col-md-12:nth-child(6) .list-title,.index-list .col-md-12:nth-child(9) .list-title{
	position: absolute;
	top: 0rem;
	right: 0.0rem;
	background: url(../img/title1.png) no-repeat;
	background-size: 100% 100%;
}
.index-list .col-md-12:nth-child(3) .list-title span,.index-list .col-md-12:nth-child(6) .list-title span,.index-list .col-md-12:nth-child(9) .list-title span{
	float: right;
	margin: 0 0.06rem 0 0;
}
.index-list a:nth-child(1) .list-changwan,.index-list a:nth-child(2) .list-changwan,.index-list a:nth-child(4) .list-changwan,.index-list a:nth-child(5) .list-changwan,.index-list a:nth-child(7) .list-changwan,.index-list a:nth-child(8) .list-changwan{
	position: absolute;
	top: 0.9rem;
	right: 0rem;
	background: #76badd;
}
.index-list .col-md-12:nth-child(3) .list-changwan,.index-list .col-md-12:nth-child(6) .list-changwan,.index-list .col-md-12:nth-child(9) .list-changwan{
	position: absolute;
	top: 0.9rem;
	left: 0rem;
	background: #eb059b;
}
.list-title span:first-child{
	display: inline-block;
	width: 2.8rem;
	font-size: 0.6rem;
	text-align: center;
	font-weight: 200;
	height: 100%;
	vertical-align: middle;
	line-height: 0.7rem;
	margin: 0;
}
.list-title span:last-child{
	display: inline-block;
	width: 1.6rem;
	font-size: 0.6rem;
	text-align: center;
	font-weight: 200;
	height: 100%;
	line-height: 0.7rem;
	margin: 0 0rem 0 0.12rem;
}
.list-lii1{
	text-align: center;
}
/* index */
.herder-nav{
	position: fixed;
	top: 0;
	left: 0;
	height: 0.4rem;
	line-height: 0.4rem;
	display: flex;
    justify-content: space-between;
	background: #fff;
	width: 100%;
	border-bottom: 1px solid #ccc;
	z-index: 999;
}
.mlist .money{
	margin-top: 0;
	display: inline-block;
	width: 100%;
	text-align: right;
	color: red;
}
.mlist .index-list a
{
	padding-bottom:1rem;
	padding-top:1rem;
	position: relative;
}
.mlist .index-list a:first-child{
	margin-top: 4.5rem;

}
.mlist .herder-nav .btn-group{
	width: 100%;
	height:4rem;
	border-bottom:1px solid #ccc;
	background:#ffffff;
}
.mlist .herder-nav .btn-group button{
	width: 100%;
	border: none;
	border-radius: 0;
	height: 100%;
	line-height: 3rem;
	font-weight: 500;
}
.mlist .open>.dropdown-menu {
    display: block;
    width: 100%;
}
.mlist p{
	display: inline-block;
	width: 100%;
	text-align: center;
	background: #f1f1f1;
	font-size: 0.12rem;
	padding: 0.03rem 0;
}

#bookList a span:nth-child(2)
{
    height:4.0rem;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}
.mescroll-hardware .nonull p {
    color: gray;
    vertical-align: middle;
    font-weight:200;
}
#Categorytw li{
    line-height: 3.4rem;
}
.category-zanwu
{
    margin:8rem auto;
    width:20rem;
    height:20rem;
    background: url(../img/category-zanwu.png) no-repeat;
    background-size:100% 100%;
}
.index-logo
{
    background: transparent !important;
	height: 5rem !important;
}
.index-logo a{
	height: 5rem;
	border: 1px solid #CCCCCC;
	border-radius: 0.5rem;
}

 /* 攻略 */
.mstrategy-list-title{
	font-size:0.7rem !important;
	line-height: 1.0rem;
	color:#000000;
	vertical-align: top;
	margin-top: -23px !important;
	display: -webkit-box !important;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
}
.mstrategy-list-money{
	font-size:0.7rem !important;
	line-height: 1.0rem;
	display: block !important;
	text-align: right;
	color: red;
	padding-top:0 !important; 
}
.mstrategy .weui-grid{
 	display: inline-block;
 	width: 50% !important;
 }
 .mstrategy  .weui-grid__icon {
    width: 50px;
    height: 50px;

}
.mtitlenav{
	position: fixed !important;
	width: 100%;
	height: 50px !important;
	z-index: 9999;
}
 .mstrategy  .weui-grid__label {
	color: #666666;
}
.mmenpiao,.mmeishi,.mgonglue,.mjingdian,.mjipiaoy,.mzhusuy,.mcheliangy{
	min-height: 90vh;
	padding-top: 2.2rem;
}
.company-con .index-list a:first-child img{
	margin-top:0rem  !important;
}
.mmenpiao .index-list .col-md-12:first-child,.mmeishi .index-list .col-md-12:first-child,.mgonglue .index-list .col-md-12:first-child,.mjingdian .index-list .col-md-12:first-child,.mjipiaoy .index-list .col-md-12:first-child,.mzhusuy .index-list .col-md-12:first-child,.mcheliangy .index-list .col-md-12:first-child{
	margin-top: 0;
}
.mmenpiao .mtlite,.mmeishi .mtlite,.mgonglue .mtlite,.mjingdian .mtlite,mjipiaoy .mtlite,mzhusuy .mtlite,mcheliangy .mtlite{
	position: fixed;
	top: 0;
	left: 0;
}
.mmull{
	margin:0rem auto;
	padding-top: 4rem;
	width:10rem;
	height:10rem;
	display: none;
}
.mmull img{
	width:100%;
	height:100%;
}
			.strategy-news	{
				width: 86.5%;	
				font-size: 14px;		
			}
.strategy-news	table{
	width:100%;	
}	
			.strategy-news p,.strategy-news img,.strategy-news video{
				display: inline-block;
				width: 100% ;
				height: 100%;
			}
@media screen and (min-width:480px) and (max-width:1110px){

.index-list a img {
    width: 100%;
    height: 1.6rem;
    margin-top: 0.10rem;
}


}



@media screen and (min-width:380px) and (max-width:450px){
}
.list-changwan {
    	width: 1.23rem;
    }
}



