header{
    background: #fff;
}
header h3{
    color:#333;
}
.loading-warp {
    display: table;
    width: 100%;
    margin-top: -5.8rem
}

.loading-warp .box {
    width: 100%;
    padding-top: 1rem;
    padding-bottom: 1rem;
    display: table-cell;
    text-align: center;
    vertical-align: middle
}

.loading-warp .box img {
    display: block;
    width: 2rem;
    height: 2rem;
    margin: 0 auto
}

.loading-warp .box .text {
    display: block;
    text-align: center;
    font-size: .5rem;
    line-height: .5rem;
    opacity: .7;
    margin-top: 1.4rem
}
.forbg{
    width:92%;
    margin:auto;
    background: none;
}
.yuan{
    border-radius: 0.3rem;
}
.titles{
    overflow: hidden;
    color:#fff;
    font-size: 0.8rem;
    padding:0.5rem 0;
    line-height: 1.2rem;
}
.titles i{
    display: block;
    float: left;
    width:8px;
    height:20px;
    background: #227ee7;
    border-radius: 5px;
    margin-right: 0.5rem;
    margin-top: 3px;
}
.titles span{
    display: block;
    float: left;
    color:#333;
    font-size: 0.8rem;
}
.articleTitle{
	color:#323232;
	font-size:0.8rem;
	margin:0.5rem 0rem;
}
.sk{
	font-size:0.8rem;
	margin-top:0.5rem;
}
.seeMore{
	color:#59acf3;
	font-size:0.8rem;
}
.encyclopedia img{
	display: block;
	width:100%;
}
.poster{
	background:rgba(255,255,255,0.3);
	position: relative;
	border-radius: 0.5rem;
}
.poster img{
    width:100%;
    height:100%;
	opacity: 0.8;
	display: block;
	border-radius: 0.5rem;
}
.liveWeather i{
	font-size:1.4rem;
	color:#a5e4fb;
}
.liveWeather .icon-shuye{
	color:#c5c7f8;
}
.liveWeather span{
	color:#c0c1c1;
	margin:auto 0.2rem;
}
.liveWeather img{
	display: inline-block;
	font-style: normal;
	line-height: 0;
	text-align: center;
	margin-right:0.5rem;
}
.box-shadow-1px {
	box-shadow: inset -1px 0px 1px -1px #c8c7cc;
}
.leftWindow i{
	display: block;
	font-size:2rem;
	color:#b4b7f8;
	text-align: center;
}
.leftWindow span{
	display: block;
	text-align: center;
	color:#323232;
}
.video{
    width:100%;
    height:100%;
    display: block;
}
.imgbox img{
    width:100%;
    border-radius: 0.5rem;
}
.videoList{
    overflow: hidden;
}
.videoList dl{
    width:48%;
    float: left;

}
.videoList dl dt{
    width:100%;
    border-radius: 0.3rem;
    overflow:hidden;
}
.video-js .vjs-tech{
    border-radius: 0.3rem;
}
.vjs-poster{
    border-radius:0.3rem;
}
.videoList dl dt img{
    width:100%;
    border-radius: 0.5rem;
}
.videoList dl a{
    display: block;
}
.videoList dl dd{
    color:#333;
    font-size: 0.7rem;
    line-height: 1.2rem;
    height:3rem;
    margin:auto;
}
#Related{
    width:100%;
    overflow: hidden;
}
.videoList dl:nth-child(even){
    float: right;
}
.vjs-poster{
    background-color: transparent !important;
}
.video-js{
    background-color: transparent !important;
}
.mvVideo{
	position: relative;
	overflow: hidden;
}

.sogou{
    margin-top: 0.5rem;
}
.shipintop{
    height:10rem;
    padding:0;
}
.imgbox{
    position: relative;
}
.imgbox .dw{
    position: absolute;
    width: 26%;
    left: 50%;
    margin-left: -13%;
    z-index: 100;
}
.imgbox .dw img{
    width:100%;
}
.video_item .tcp-skin{
    border-radius: 0.3rem 0.3rem;
}
.nodata{
	text-align: center;
	height:3rem;
	line-height: 3rem;
	font-size:0.7rem;
}
.poster .bofang{
	width: 3rem;
    height: 3rem;
    background-size: 100% 100%;
    position: absolute;
    left: 50%;
    margin-left: -1.5rem;
    top: 50%;
	margin-top: -1.5rem;
	text-align: center;
	line-height: 3rem;
	color:#fff;
	font-size: 3rem;
	z-index: 100;
}
.video{
	height:10rem;
}
.videoTitle{
	overflow: hidden;
    line-height: 2.3rem;
    color:#1e1e1e;
}
.videoTitle span{
	display: block;
	float: left;
	font-size: 0.7rem;
	color:#333;
}
.videoTitle time{
	display: block;
	float: right;
	font-size: 0.7rem;
	color:#bcbcbc;
}


/* 新 */
.anchorNavigation ul li{
    width:25%;
}
.anchorNavigation ul li i{
    display: block;
    background: url(../img/usJapanweather.png) no-repeat 0 0;
    width:1.6rem;
    height:1.6rem;
    background-size: 13.4rem;
    margin:auto;
}
.anchorNavigation ul li span{
    display: block;
    color:#1e1e1e;
    font-size: 0.8rem;
    text-align: center;
}