@charset "utf-8";

html, body {
	height:100%;
}
body {
	background-color:#71b1a0;
	background-position:center center;
	background-size:100% auto;
	background-repeat:no-repeat;
	background-attachment:fixed;
}

a, a:link, a:visited { color:#137c59; }
a:hover { color:#c32f0d; }

.allcontent {
	width:150.0rem;
	height:100%;
	overflow:hidden;
	margin:0 auto;
}

.monthType {
	width:12.0rem;
	height:100%;
	float:left;
	position:relative;
}
.monthType ul {
	padding-left:2.0rem;
	overflow:visible;
	margin-top:3.0rem;
}
.monthType li {
	overflow:hidden;
	background:#477c6a;
	border:#477c6a 0.1rem solid;
	border-right:none;
	border-top-left-radius:2.0rem;
	border-bottom-left-radius:2.0rem;
	margin-bottom:1.0rem;
	color:#fff;
	text-align:center;
	font:normal 1.6rem/3.8rem "Microsoft yahei";
	cursor:pointer;
}
.monthType li:hover {
	background:rgba(54, 173, 132, 0.7);
}
.monthType li.active {
	width:9.9rem;
	background:#fff;
	color:#477c6a;
	border-right:#fff 0.1rem solid;
}

.dateType {
	height:calc(100% - 2.0rem);
	padding:0 1.0rem 0 1.4rem;
	overflow-x:hidden;
	overflow-y:auto;
	backdrop-filter:blur(0.5rem);
	margin:1.0rem 37.0rem 1.0rem 12.0rem;
	background:rgba(255, 255, 255, 0.7);
	border:#477c6a 0.1rem solid;
}
.dateType .dateCont {
	width:100%;
	overflow:hidden;
	margin:2.0rem 0;
}
.dateType .weekday {
	width:100%;
	overflow:hidden;
	display:flex;
}
.dateType .weekday span {
	flex:1;
	height:4.0rem;
	overflow:hidden;
	display:block;
	border-left:#477c6a 0.1rem solid;
	color:#fff;
	text-align:center;
	font:normal 1.4rem/4.0rem "Microsoft yahei";
	background:#71b1a0;
}
.dateType .weekday span:first-child {
	width:13.6rem;
	border-left:none;
}
.dateType .dayLists {
	width:100%;
	overflow:hidden;
}
.dateType .dayLists ul {
	overflow:hidden;
	border-top:#8d8d8d 0.1rem solid;
	border-left:#8d8d8d 0.1rem solid;
	display:none;
}
.dateType .dayLists li {
	width:14.28%;
	height:10.0rem;
	float:left;
	box-sizing:border-box;
	border-bottom:#8d8d8d 0.1rem solid;
	border-right:#8d8d8d 0.1rem solid;
	cursor:pointer;
}
.dateType .dayLists li:hover {
	background:#fff;
	border-color:#477c6a;
	position:relative;
}
.dateType .dayLists li.active {
	background:#cdf7ec;
	border-color:#477c6a;
	position:relative;
}
.dateType .dayLists li.today {
	background:#c9e1ff;
}
.dateType .dayLists li em {
	float:left;
	margin-left:1.0rem;
	color:#1a4f6a;
	font:bold 2.0rem/3.4rem "Arial";
}
.dateType .dayLists li strong {
	float:right;
	margin-right:1.0rem;
	color:#1a4f6a;
	font:normal 1.6rem/3.4rem "Microsoft yahei";
}
.dateType .dayLists .festis {
	width:94%;
	overflow:hidden;
	clear:both;
	margin:0 auto;
}
.dateType .dayLists .festis p {
	padding-left:0.8rem;
	overflow:hidden;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	color:#137c59;
	font:normal 1.4rem/2.0rem "Microsoft yahei";
	position:relative;
}
.dateType .dayLists .festis p:before {
	width:0.4rem;
	height:0.4rem;
	display:block;
	content:'';
	background:#137c59;
	border-radius:50%;
	position:absolute;
	left:0; top:0.8rem;
}
.dateType .dayLists .festis p:hover {
	color:#c32f0d;
}
.dateType .dayLists .festis p:hover:before {
	background:#c32f0d;
}

.dateType .dateTools {
	width:100%;
	overflow:hidden;
	display:flex;
	justify-content:space-between;
}
.dateType .dateTools input {
	width:13.0rem;
	height:3.6rem;
	display:block;
	color:#fff;
	text-align:center;
	font:normal 1.4rem/3.6rem 'Microsoft yahei';
	text-shadow:0 0.1rem 0 #004a65;
	border-radius:1.8rem;
	cursor:pointer;
	background:#057463;
}
.dateType .dateTools input:last-child {
	margin:0;
}
.dateType .dateTools input:hover {
	background:#9b452b;
}
.copyright {
	width:100%;
	overflow:hidden;
	margin:5.0rem 0 2.0rem;
	color:#585858;
	text-align:center;
	font:normal 1.2rem/2.0rem "Microsoft yahei";
}
.copyright a {
	display:inline-block;
	margin-left:1.5rem;
	color:#585858;
	font:normal 1.2rem/2.0rem "Microsoft yahei";
}
.copyright a:hover {
	color:#057463;
}
.copyright img {
	width:1.6rem;
	height:1.6rem;
	display:inline-block;
	margin:0.2rem 0.6rem 0 0;
}

.nodeLists {
	width:35.0rem;
	height:calc(100% - 2.0rem);
	overflow:hidden;
	float:right;
	margin:1.0rem 0;
	background:rgba(255, 255, 255, 0.7);
	border:#477c6a 0.1rem solid;
	backdrop-filter:blur(0.5rem);
	position:relative;
}
.nodeLists .nodelist1 {
	width:100%;
	height:6.0rem;
	overflow:hidden;
	margin-top:2.0rem;
	color:#006022;
	text-align:center;
	font:normal 5.0rem/6.0rem "Arial";
}
.nodeLists .nodelist2 {
	width:100%;
	height:4.0rem;
	overflow:hidden;
	margin-top:1.0rem;
	color:#08742e;
	text-align:center;
	font:normal 3.0rem/4.0rem "Microsoft yahei";
}
.nodeLists .nodelist3 {
	width:100%;
	height:3.0rem;
	overflow:hidden;
	margin-top:1.0rem;
	color:#09702e;
	text-align:center;
	font:normal 2.0rem/3.0rem "Microsoft yahei";
}
.nodeLists h3 {
	width:28.0rem;
	height:4.0rem;
	overflow:hidden;
	margin:2.0rem auto 0;
	border-radius:2.0rem;
}
.nodeLists h3 span {
	width:50%;
	height:100%;
	overflow:hidden;
	display:block;
	float:left;
	background:#71b1a0;
	cursor:pointer;
	color:#fff;
	text-align:center;
	font:normal 1.6rem/3.8rem "Microsoft yahei";
}
.nodeLists h3 span.active {
	color:#fff80e;
	background:#477c6a;
}
.nodeLists .MarketHotPad {
	width:28.0rem;
	height:calc(100% - 25.0rem);
	overflow-x:hidden;
	overflow-y:auto;
	padding-right:1.5rem;
	margin:1.0rem 2.0rem 0 3.5rem;
	position:relative;
}
.nodeLists .MarketHotPad ul {
	width:28.0rem;
	overflow:hidden;
	display:none;
	position:absolute;
	left:0; top:0;
}
.nodeLists .MarketHotPad li {
	padding:0 1.0rem;
	overflow:hidden;
	background:rgba(255, 255, 255, 0.5);
	border-bottom:#878787 0.1rem dashed;
}
.nodeLists .MarketHotPad li:last-child {
	border-bottom:none;
}
.nodeLists .MarketHotPad li:hover {
	background:#f5f5f5;
}
.nodeLists .MarketHotPad p {
	width:22.0rem;
	overflow:hidden;
	float:left;
	color:#137c59;
	font:normal 1.4rem/4.0rem "Microsoft yahei";
	cursor:pointer;
}
.nodeLists .MarketHotPad span {
	float:right;
	color:#137c59;
	font:normal 1.4rem/4.0rem "Microsoft yahei";
}
.nodeLists .MarketHotPad p:hover,
.nodeLists .MarketHotPad p:hover span {
	color:#c32f0d;
}
.nodeLists .MarketHotPad em {
	float:right;
	color:#5e5e5e;
	font:normal 1.4rem/4.0rem "Microsoft yahei";
	cursor:pointer;
}
.nodeLists .MarketHotPad em:hover {
	color:#026ac3;
}
.nodeLists .MarketHotPad s {
	width:0;
	height:0;
	overflow:hidden;
	display:none;
	opacity:0;
	-moz-opacity:0;
	filter:alpha(opacity=0);
}


.clock {
	width:25.0rem;
	height:25.0rem;
	overflow:hidden;
	border-radius:50%;
	border:#477c6a 0.2rem solid;
	box-shadow:0 0 1.0rem #484848;
	background:rgba(255, 255, 255, 0.3);
	backdrop-filter:blur(0.5rem);
	cursor:move;
	position:absolute;
	left:-100.0rem; top:-100.0rem;
}
.clock ul {
	width:100%;
	height:100%;
	overflow:hidden;
	border-radius:50%;
	position:relative;
}
.clock ul li {
	width:0.4rem;
	height:96%;
	overflow:hidden;
	position:absolute;
	left:calc(50% - 0.2rem);
	top:2%;
}
.clock li:before {
	width:100%;
	display:block;
	content:'';
	position:absolute;
	left:0; top:0;
}
.clock li:after {
	width:100%;
	display:block;
	content:'';
	position:absolute;
	left:0; bottom:0;
}
.clock li.clockdHoursGrad:before,
.clock li.clockdHoursGrad:after {
	height:2.0rem;
	background:#007c52;
}
.clock li.clockeHoursGrad:before,
.clock li.clockeHoursGrad:after {
	height:1.4rem;
	background:#278b69;
}
.clock li.clockmHoursGrad {
	width:0.2rem;
}
.clock li.clockmHoursGrad:before,
.clock li.clockmHoursGrad:after {
	height:1.0rem;
	background:#71b1a0;
}
.clock .numbertime {
	width:14.0rem;
	height:4.0rem;
	overflow:hidden;
	background:#f5f5f5;
	border:#00853b 0.1rem solid;
	box-shadow:inset 0 0 1.0rem #c3c3c3;
	position:absolute;
	left:calc(50% - 7.0rem);
	top:7.0rem;
	color:#00b952;
	text-align:center;
	font:bold 3.0rem/4.2rem Arial;
}
.clock .clockhand {
	width:1.0rem;
	height:1.0rem;
	overflow:visible;
	position:absolute;
	top:calc(50% - 0.5rem);
	left:calc(50% - 0.5rem);
}
.clock .clockhand:after {
	width:100%;
	height:100%;
	display:block;
	content:'';
	background:#f91f1f;
	border-radius:50%;
	position:absolute;
	top:calc(50% - 0.5rem);
	left:calc(50% - 0.5rem);
}
.clock .clockhand .hourhand {
	width:0.4rem;
	height:7.0rem;
	overflow:hidden;
	display:block;
	background:#222;
	position:absolute;
	bottom:-0.5rem; left:0.3rem;
	transform:rotate(0deg);
	transform-origin:0.2rem 6.0rem;
}
.clock .clockhand .minutehand {
	width:0.4rem;
	height:10.0rem;
	overflow:hidden;
	display:block;
	background:#3576d7;
	position:absolute;
	bottom:-1.0rem; left:0.3rem;
	transform:rotate(0deg);
	transform-origin:0.2rem 8.5rem;
}
.clock .clockhand .secondhand {
	width:0.2rem;
	height:11.5rem;
	overflow:hidden;
	display:block;
	background:#f91f1f;
	position:absolute;
	bottom:-1.2rem; left:0.4rem;
	transform:rotate(0deg);
	transform-origin:0.1rem 9.8rem;
}

.mediaPlayer {
	width:26.0rem;
	height:20.0rem;
	overflow:hidden;
	background-size:auto 150%;
	background-repeat:no-repeat;
	background-position:center;
	background-color:#000;
	border-radius:1.0rem;
	transition:transform 0.1s linear, height 0.2s linear;
	-webkit-transition:transform 0.1s linear, height 0.2s linear;
	-moz-transition:transform 0.1s linear, height 0.2s linear;
	-ms-transition:transform 0.1s linear, height 0.2s linear;
	-o-transition:transform 0.1s linear, height 0.2s linear;
	position:absolute;
	right:1.0rem; top:calc(50% - 10.0rem);
}
.mediaPlayer.showCommt,
.mediaPlayer.showSearch {
	height:40.0rem;
}
.mediaPlayer.hide {
    transform:scale(0);
    -webkit-transform:scale(0);
	-moz-transform:scale(0);
	-ms-transform:scale(0);
	-o-transform:scale(0);
}
.mediaPlayer audio {
	width:0;
	height:0;
	display:block;
}
.mediaPlayer .musicPanel {
	width:100%;
	height:100%;
	overflow:hidden;
	background:rgba(0, 0, 0, 0.3);
	backdrop-filter:blur(0.5rem);
	position:relative;
}
.mediaPlayer .musicPanel .musicContent {
	width:100%;
	height:15.0rem;
	overflow:hidden;
	cursor:move;
}
.mediaPlayer .musicContent .musicInfor {
	width:16.0rem;
	height:9.0rem;
	overflow:hidden;
	padding-left:8.0rem;
	margin:0 auto;
	position:relative;
}
.mediaPlayer .musicInfor img {
	width:6.6rem;
	height:6.6rem;
	overflow:hidden;
	display:block;
	border:#ff0 0.2rem solid;
	border-radius:50%;
	background-size:100% 100%;
	background-repeat:no-repeat;
	background-position:center;
	cursor:pointer;
	animation:playmusic 10s linear infinite;
	position:absolute;
	left:0; top:calc(50% - 3.2rem);
}
.mediaPlayer .musicInfor img.paused {
	animation-play-state:paused;
	-webkit-animation-play-state:paused;
}
@keyframes playmusic {
	0% { transform:rotate(0deg); }
	100% { transform:rotate(360deg); }
}
.mediaPlayer .musicInfor h6 {
	width:100%;
	height:2.0rem;
	overflow:hidden;
	margin-top:1.5rem;
	color:#fff;
	font:normal 1.4rem/2.0rem "SimSun";
}
.mediaPlayer .musicInfor p {
	width:100%;
	height:1.4rem;
	overflow:hidden;
	margin-top:0.6rem;
	color:#fff;
	font:normal 1.2rem/1.4rem "SimSun";
}
.mediaPlayer .musicContent section {
	width:100%;
	height:6.0rem;
	overflow:hidden;
	position:relative;
}
.mediaPlayer .musicContent ul {
	width:100%;
	overflow:hidden;
	position:absolute;
	top:2.0rem; left:0;
}
.mediaPlayer .musicContent li {
	width:90%;
	height:2.0rem;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	margin:0 auto;
	filter:alpha(opacity:50);
	opacity:0.5;
	color:#fff;
	text-align:center;
	font:normal 1.2rem/2.0rem "SimSun";
}
.mediaPlayer .musicContent li.active {
	filter:alpha(opacity:100);
	opacity:1;
	color:#ff0;
	font-size:1.4rem;
}
.mediaPlayer .musicPanel .progresBar {
	width:100%;
	height:1.0rem;
	overflow:hidden;
	cursor:pointer;
	position:absolute;
	bottom:4.0rem;
}
.mediaPlayer .musicPanel .progresBar:before {
	width:100%;
	height:100%;
	overflow:hidden;
	display:block;
	content:'';
	background:#ededed;
	transition:top 0.1s;
	-webkit-transition:top 0.1s;
	-moz-transition:top 0.1s;
	-o-transition:top 0.1s;
	-ms-transition:top 0.1s;
	position:absolute;
	top:0.8rem; left:0;
}
.mediaPlayer .musicPanel .progresBar:hover:before {
	top:0;
}
.mediaPlayer .progresBar strong {
	width:0;
	height:100%;
	overflow:hidden;
	display:block;
	background:#d9bf08;
	background:-webkit-linear-gradient(left, #81cd09, #d9bf08);
	background:-ms-linear-gradient(left, #81cd09, #d9bf08);
	background:linear-gradient(to right, #81cd09, #d9bf08);
	transition:top 0.1s;
	-webkit-transition:top 0.1s;
	-moz-transition:top 0.1s;
	-o-transition:top 0.1s;
	-ms-transition:top 0.1s;
	position:absolute;
	top:0.8rem; left:0;
}
.mediaPlayer .musicPanel .progresBar:hover strong {
	top:0;
}
.mediaPlayer .progresBar i {
	width:0;
	height:100%;
	overflow:hidden;
	display:block;
	background:#009f22;
	background:-webkit-linear-gradient(left, #1fb58b, #009f22);
	background:-ms-linear-gradient(left, #1fb58b, #009f22);
	background:linear-gradient(to right, #1fb58b, #009f22);
	transition:top 0.1s;
	-webkit-transition:top 0.1s;
	-moz-transition:top 0.1s;
	-o-transition:top 0.1s;
	-ms-transition:top 0.1s;
	position:absolute;
	top:0.8rem; left:0;
}
.mediaPlayer .musicPanel .progresBar:hover i {
	top:0;
}
.mediaPlayer .musicPanel .musicButton {
	width:100%;
	height:4.0rem;
	overflow:hidden;
	background:rgba(0, 0, 0, 0.5);
	position:absolute;
	bottom:0;
}
.mediaPlayer .musicButton .prevMedia,
.mediaPlayer .musicButton .nextMedia {
	width:2.2rem;
	height:2.2rem;
	overflow:hidden;
	float:left;
	border:#fff 0.1rem solid;
	border-radius:50%;
	margin:0.8rem 0 0 1.0rem;
	cursor:pointer;
	position:relative;
}
.mediaPlayer .musicButton .prevMedia:hover,
.mediaPlayer .musicButton .nextMedia:hover {
	border-color:#ff0;
}
.mediaPlayer .musicButton .prevMedia:before {
	width:0;
	height:0;
	display:block;
	content:'';
	border-right:#fff 0.8rem solid;
	border-left:transparent 0.8rem solid;
	border-top:transparent 0.6rem solid;
	border-bottom:transparent 0.6rem solid;
	position:absolute;
	left:-0.5rem; top:calc(50% - 0.6rem);
}
.mediaPlayer .musicButton .prevMedia:hover:before {
	border-right-color:#ff0;
}
.mediaPlayer .musicButton .prevMedia:after {
	width:0;
	height:0;
	display:block;
	content:'';
	border-right:#fff 0.8rem solid;
	border-left:transparent 0.8rem solid;
	border-top:transparent 0.6rem solid;
	border-bottom:transparent 0.6rem solid;
	position:absolute;
	left:0; top:calc(50% - 0.6rem);
}
.mediaPlayer .musicButton .prevMedia:hover:after {
	border-right-color:#ff0;
}
.mediaPlayer .musicButton .nextMedia:before {
	width:0;
	height:0;
	display:block;
	content:'';
	border-left:#fff 0.8rem solid;
	border-right:transparent 0.8rem solid;
	border-top:transparent 0.6rem solid;
	border-bottom:transparent 0.6rem solid;
	position:absolute;
	right:-0.5rem; top:calc(50% - 0.6rem);
}
.mediaPlayer .musicButton .nextMedia:hover:before {
	border-left-color:#ff0;
}
.mediaPlayer .musicButton .nextMedia:after {
	width:0;
	height:0;
	display:block;
	content:'';
	border-left:#fff 0.8rem solid;
	border-right:transparent 0.8rem solid;
	border-top:transparent 0.6rem solid;
	border-bottom:transparent 0.6rem solid;
	position:absolute;
	right:0; top:calc(50% - 0.6rem);
}
.mediaPlayer .musicButton .nextMedia:hover:after {
	border-left-color:#ff0;
}
.mediaPlayer .musicButton .playMedia {
	width:2.6rem;
	height:2.6rem;
	overflow:hidden;
	float:left;
	border:#fff 0.1rem solid;
	border-radius:50%;
	margin:0.6rem 0 0 1.0rem;
	cursor:pointer;
	position:relative;
}
.mediaPlayer .musicButton .playMedia:hover {
	border-color:#ff0;
}
.mediaPlayer .musicButton .playMedia:before {
	width:0;
	height:0;
	display:block;
	content:'';
	border-left:#fff 1.2rem solid;
	border-right:transparent 1.2rem solid;
	border-top:transparent 0.8rem solid;
	border-bottom:transparent 0.8rem solid;
	position:absolute;
	left:0.9rem; top:calc(50% - 0.8rem);
}
.mediaPlayer .musicButton .playMedia.pause:before {
	display:none;
}
.mediaPlayer .musicButton .playMedia:hover:before {
	border-left-color:#ff0;
}
.mediaPlayer .musicButton .playMedia:after {
	width:0.4rem;
	height:1.2rem;
	display:block;
	content:'';
	border-left:#fff 0.4em solid;
	border-right:#fff 0.4em solid;
	position:absolute;
	left:calc(50% - 0.6rem); top:calc(50% - 0.6rem);
}
.mediaPlayer .musicButton .playMedia.play:after {
	display:none;
}
.mediaPlayer .musicButton .playMedia:hover:after {
	border-left-color:#ff0;
	border-right-color:#ff0;
}
.mediaPlayer .musicButton .searchid {
	width:2.4rem;
	height:2.4rem;
	overflow:hidden;
	float:left;
	margin:0.8rem 0 0 1.0rem;
	position:relative;
	z-index:1;
	cursor:pointer;
}
.mediaPlayer .musicButton .searchid.searching:after {
	width:1.0rem;
	height:1.0rem;
	display:block;
	content:'';
	border:#00660d 0.2rem solid;
	border-radius:50%;
	border-top-color:transparent;
	position:absolute;
	left:11.6rem; top:0.5rem;
	animation:loadding 1s linear 0s infinite;
}
.mediaPlayer .musicButton .searchid:hover {
	overflow:visible;
}
.mediaPlayer .musicButton .searchid i {
	width:100%;
	height:100%;
	overflow:hidden;
	display:block;
	position:relative;
}
.mediaPlayer .musicButton .searchid i:before {
	width:1.0rem;
	height:1.0rem;
	display:block;
	content:'';
	border:#fff 0.2rem solid;
	border-radius:50%;
	position:absolute;
	left:calc(50% - 0.8rem); top:calc(50% - 0.8rem);
}
.mediaPlayer .musicButton .searchid:hover i:before {
	border-color:#ff0;
}
.mediaPlayer .musicButton .searchid i:after {
	width:0.2rem;
	height:0.5rem;
	display:block;
	content:'';
	background:#fff;
	transform:rotate(-45deg);
	-webkit-transform:rotate(-45deg);
	-moz-transform:rotate(-45deg);
	-ms-transform:rotate(-45deg);
	-o-transform:rotate(-45deg);
	position:absolute;
	left:calc(50% + 0.5rem); top:calc(50% + 0.3rem);
}
.mediaPlayer .musicButton .searchid:hover i:after {
	background:#ff0;
}
.mediaPlayer .musicButton .searchid input {
	width:10.0rem;
	height:1.4rem;
	display:block;
	padding:0.5rem;
	border-radius:0.4rem;
	color:#00660d;
	font:normal 1.2rem/1.4rem "Microsoft yahei";
	background:#fff;
	position:absolute;
	left:100%; top:0;
}
.mediaPlayer .musicButton .musicVolume {
	width:7.4rem;
	height:2.4rem;
	overflow:hidden;
	float:left;
	margin:0.8rem 0 0 1.0rem;
	position:relative;
	cursor:pointer;
}
.mediaPlayer .musicButton .musicVolume i {
	width:2.4rem;
	height:2.4rem;
	overflow:hidden;
	float:left;
	cursor:pointer;
	position:relative;
}
.mediaPlayer .musicButton .musicVolume i:before {
	width:0.5rem;
	height:0.8rem;
	display:block;
	content:'';
	background:#fff;
	position:absolute;
	left:0; top:calc(50% - 0.4rem);
}
.mediaPlayer .musicButton .musicVolume i:hover:before {
	background:#ff0;
}
.mediaPlayer .musicButton .musicVolume i:after {
	width:0;
	height:0;
	display:block;
	content:'';
	border-right:#fff 1.0rem solid;
	border-left:transparent 0 solid;
	border-top:transparent 0.8rem solid;
	border-bottom:transparent 0.8rem solid;
	position:absolute;
	left:0; top:calc(50% - 0.8rem);
}
.mediaPlayer .musicButton .musicVolume i:hover:after {
	border-right-color:#ff0;
}
.mediaPlayer .musicButton .musicVolume s {
	width:1.2rem;
	height:1.2rem;
	display:block;
	position:absolute;
	left:0.2rem; top:calc(50% - 0.6rem);
}
.mediaPlayer .musicButton .musicVolume s:before {
	width:1.0rem;
	height:1.0rem;
	display:block;
	content:'';
	border-right:#fff 0.2rem solid;
	border-left:transparent 0.2rem solid;
	border-top:transparent 0.1rem solid;
	border-bottom:transparent 0.1rem solid;
	border-radius:50%;
	position:absolute;
	left:-0.1rem; top:calc(50% - 0.6rem);
}
.mediaPlayer .musicButton .musicVolume i:hover s:before {
	border-right-color:#ff0;
}
.mediaPlayer .musicButton .musicVolume s:after {
	width:1.4rem;
	height:1.4rem;
	display:block;
	content:'';
	border-right:#fff 0.2rem solid;
	border-left:transparent 0.2rem solid;
	border-top:transparent 0.1rem solid;
	border-bottom:transparent 0.1rem solid;
	border-radius:50%;
	position:absolute;
	left:-0.1rem; top:calc(50% - 0.8rem);
}
.mediaPlayer .musicButton .musicVolume i:hover s:after {
	border-right-color:#ff0;
}
.mediaPlayer .musicButton .musicVolume s.onehalf:after {
	display:none;
}
.mediaPlayer .musicButton .musicVolume s.muted:before {
	width:0.2rem;
	height:1.0rem;
	display:block;
	content:'';
	border:none;
	border-radius:0;
	background:#fff;
	transform:rotate(45deg);
	-webkit-transform:rotate(45deg);
	-moz-transform:rotate(45deg);
	-ms-transform:rotate(45deg);
	-o-transform:rotate(45deg);
	position:absolute;
	left:1.3rem; top:calc(50% - 0.5rem);
}
.mediaPlayer .musicButton .musicVolume i:hover s.muted:before {
	background:#ff0;
}
.mediaPlayer .musicButton .musicVolume s.muted:after {
	width:0.2rem;
	height:1.0rem;
	display:block;
	content:'';
	border:none;
	border-radius:0;
	background:#fff;
	transform:rotate(-45deg);
	position:absolute;
	left:1.3rem; top:calc(50% - 0.5rem);
}
.mediaPlayer .musicButton .musicVolume i:hover s.muted:after {
	background:#ff0;
}
.mediaPlayer .musicButton .musicVolume p {
	width:5.0rem;
	height:100%;
	overflow:hidden;
	float:left;
	position:relative;
	cursor:pointer;
}
.mediaPlayer .musicButton .musicVolume p:before {
	width:100%;
	height:0.6rem;
	display:block;
	content:'';
	background:#ededed;
	position:absolute;
	top:0.9rem; left:0;
}
.mediaPlayer .musicButton .musicVolume p > b {
	width:30%;
	height:0.6rem;
	display:block;
	background:#009f22;
	position:absolute;
	top:0.9rem; left:0;
}
.mediaPlayer .musicButton .comments {
	width:2.4rem;
	height:2.4rem;
	overflow:hidden;
	float:right;
	margin:0.8rem 0.6rem 0 0;
	cursor:pointer;
	position:relative;
}
.mediaPlayer .musicButton .comments small {
	width:100%;
	height:100%;
	overflow:hidden;
	display:block;
	position:absolute;
	left:0; top:0;
}
.mediaPlayer .musicButton .comments small:before {
	width:0;
	height:0;
	display:block;
	content:'';
	border-top:#fff 1.0rem solid;
	border-bottom:transparent 0 solid;
	border-left:transparent 0.6rem solid;
	border-right:transparent 0.6rem solid;
	transform:rotate(20deg);
	-webkit-transform:rotate(20deg);
	-moz-transform:rotate(20deg);
	-ms-transform:rotate(20deg);
	-o-transform:rotate(20deg);
	position:absolute;
	top:1.2rem; left:0.3rem;
}
.mediaPlayer .musicButton .comments:hover small:before {
	border-top-color:#ff0;
}
.mediaPlayer .musicButton .comments.shows small:before {
	border-top-color:#ff0;
}
.mediaPlayer .musicButton .comments small:after {
	width:1.6rem;
	height:1.2rem;
	display:block;
	content:'';
	background:#fff;
	position:absolute;
	top:0.6rem; left:0.4rem;
}
.mediaPlayer .musicButton .comments:hover small:after {
	background:#ff0;
}
.mediaPlayer .musicButton .comments.shows small:after {
	background:#ff0;
}
.mediaPlayer .musicButton .comments:after {
	width:1.0rem;
	height:0.2rem;
	display:block;
	content:'';
	border-top:#9b9b9b 0.2rem solid;
	border-bottom:#9b9b9b 0.2rem solid;
	margin:0.9rem auto 0;
	position:relative;
}
.mediaPlayer .musicButton .comments:hover:after {
	border-top-color:#000;
	border-bottom-color:#000;
}
.mediaPlayer .musicButton .comments.shows:after {
	border-top-color:#000;
	border-bottom-color:#000;
}
.mediaPlayer .musicButton .comments i {
	display:none;
}
.mediaPlayer .musicButton .comments.load:after {
	display:none;
}
.mediaPlayer .musicButton .comments.load small {
	display:none;
}
.mediaPlayer .musicButton .comments.load i {
	width:1.2rem;
	height:1.2rem;
	display:block;
	border:#fff 0.2rem solid;
	border-left-color:transparent;
	border-radius:50%;
	margin:0.4rem auto;
	animation:loadding 1s linear 0s infinite;
}
.mediaPlayer .musicButton .comments.load i:after {
	width:0.4rem;
	height:0.4rem;
	display:block;
	content:'';
	border:#fff 0.2rem solid;
	border-right:none;
	border-bottom:none;
	margin:0.8rem 0 0 -0.1rem;
}
.mediaPlayer .musicButton .comments.load:hover i {
	border-color:#ff0;
	border-left-color:transparent;
}
.mediaPlayer .musicButton .comments.load:hover i:after {
	border-color:#ff0;
}

.mediaPlayer .musicComment {
	width:24.5rem;
	height:20.0rem;
	overflow-x:hidden;
	overflow-y:auto;
	padding:0 0.5rem 0 1.0rem;
	background:#fff;
	box-shadow:inset -0.3rem -0.6rem 0.6rem rgba(0, 0, 0, 0.4);
	transition:opacity 0.2s linear, filter 0.2s linear;
	-webkit-transition:opacity 0.2s linear, filter 0.2s linear;
	-moz-transition:opacity 0.2s linear, filter 0.2s linear;
	-o-transition:opacity 0.2s linear, filter 0.2s linear;
	-ms-transition:opacity 0.2s linear, filter 0.2s linear;
	opacity:0;
	filter:alpha(opacity=0);
	position:absolute;
	top:15.8rem; left:0;
}
.mediaPlayer.showCommt .musicComment {
	opacity:1;
	filter:alpha(opacity=1);
	z-index:1;
}
.mediaPlayer .musicComment dl {
	width:100%;
	overflow:hidden;
	padding:1.0rem 0;
	border-bottom:#cfcfcf 0.1rem dashed;
}
.mediaPlayer .musicComment dl > s {
	display:block;
	color:#999;
	text-align:center;
	text-decoration:none;
	font:normal 1.2rem/1.6rem "SimSun";
}
.mediaPlayer .musicComment dl:last-child {
	border:none;
}
.mediaPlayer .musicComment dt {
	width:100%;
	height:4.0rem;
	overflow:hidden;
}
.mediaPlayer .musicComment img {
	width:4.0rem;
	height:4.0rem;
	display:block;
	float:left;
	border-radius:50%;
}
.mediaPlayer .musicComment .musicuser {
	margin-left:5.0rem;
	height:100%;
	overflow:hidden;
}
.mediaPlayer .musicComment .musicuser h6 {
	width:100%;
	height:2.0rem;
	overflow:hidden;
	color:#333;
	font:normal 1.4rem/2.0rem "Microsoft yahei";
}
.mediaPlayer .musicComment .musicuser small {
	width:100%;
	height:2.0rem;
	overflow:hidden;
	display:block;
	color:#666;
	font:normal 1.2rem/1.6rem "Arial";
}
.mediaPlayer .musicComment .musicuser i {
	color:#d94c08;
	font:normal 1.2rem/1.6rem "Arial";
}
.mediaPlayer .musicComment dd {
	width:100%;
	overflow:hidden;
	margin-top:0.6rem;
	color:#454545;
	font:normal 1.2rem/1.6rem "SimSun";
}
.mediaPlayer .musicComment dd > p {
	width:100%;
	overflow:hidden;
	margin-bottom:0.5rem;
	color:#454545;
	font:normal 1.2rem/1.6rem "SimSun";
}
.mediaPlayer .musicComment dd > p:last-child {
	margin:0;
}

.mediaPlayer .musicSearch {
	width:26.0rem;
	height:20.0rem;
	overflow-x:hidden;
	overflow-y:auto;
	background:#fff;
	transition:opacity 0.2s linear, filter 0.2s linear;
	-webkit-transition:opacity 0.2s linear, filter 0.2s linear;
	-moz-transition:opacity 0.2s linear, filter 0.2s linear;
	-o-transition:opacity 0.2s linear, filter 0.2s linear;
	-ms-transition:opacity 0.2s linear, filter 0.2s linear;
	opacity:0;
	filter:alpha(opacity=0);
	position:absolute;
	top:15.8rem; left:0;
}
.mediaPlayer.showSearch .musicSearch {
	opacity:1;
	filter:alpha(opacity=1);
	z-index:1;
}
.mediaPlayer .musicSearch > ul {
	width:100%;
	overflow:hidden;
	background:#f0f0f0;
}
.mediaPlayer .musicSearch li {
	overflow:hidden;
	padding:0.8rem 1.0rem;
	margin:1.0rem 0;
	border-top:transparent 0.1rem dashed;
	border-bottom:transparent 0.1rem dashed;
	background:#fff;
	transition:background 0.3s, border 0.3s;
	-webkit-transition:background 0.3s, border 0.3s;
	-moz-transition:background 0.3s, border 0.3s;
	-o-transition:background 0.3s, border 0.3s;
	-ms-transition:background 0.3s, border 0.3s;
	cursor:pointer;
}
.mediaPlayer .musicSearch li:hover,
.mediaPlayer .musicSearch li.active {
	background:#d0fdea;
	border-top-color:#2f9167;
	border-bottom-color:#2f9167;
}
.mediaPlayer .musicSearch li > p {
	width:100%;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	margin-bottom:0.5rem;
	color:#000;
	font:normal 1.4rem/2.0rem "SimSun";
}
.mediaPlayer .musicSearch li > p > b {
	color:#c52400;
	font:normal 1.4rem/2.0rem "SimSun";
}
.mediaPlayer .musicSearch li > span {
	width:100%;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	display:block;
	color:#444;
	font:normal 1.2rem/2.0rem "SimSun";
}
.mediaPlayer .musicSearch > .continue {
	width:100%;
	overflow:hidden;
	margin:1.0rem auto 0;
	text-align:center;
}
.mediaPlayer .musicSearch > .continue i {
	width:2.0rem;
	height:2.0rem;
	display:block;
	margin:0 auto 1.0rem;
	border-radius:100%;
	border:#1f936b 0.2rem solid;
	border-top-color:transparent;
	animation:loadding .75s ease-in-out 0s infinite;
}
.mediaPlayer .musicSearch > .continue strong {
	display:inline-block;
	margin-bottom:1.0rem;
	color:#003d99;
	font:normal 1.2rem/2.6rem "SimSun";
	cursor:pointer;
}
.mediaPlayer .musicSearch > .continue strong:hover {
	color:#c93800;
}
.mediaPlayer .musicSearch > .continue strong span {
	display:inline-block;
	margin:0 0.5rem;
	color:#003d99;
	font:normal 1.2rem/2.6rem "SimSun";
}


.hidePlayer {
	width:6.0rem;
	height:5.0rem;
	overflow:hidden;
	background-size:100% auto;
	background-position:center;
	background-repeat:no-repeat;
	background-color:#000;
	border-top-left-radius:3.0rem;
	border-bottom-left-radius:3.0rem;
	transition:width 0.3s;
	-webkit-transition:width 0.3s;
	-moz-transition:width 0.3s;
	-o-transition:width 0.3s;
	-ms-transition:width 0.3s;
	position:absolute;
	right:0; top:calc(50% - 2.5rem);
}
.hidePlayer:hover {
	width:20.0rem;
}
.hidePlayer .hidePlayCore {
	width:20.0rem;
	height:100%;
	overflow:hidden;
	background:rgba(0, 0, 0, 0.2);
	border-top-left-radius:3.0rem;
	border-bottom-left-radius:3.0rem;
	backdrop-filter:blur(0.5rem);
}
.hidePlayer img {
	width:4.0rem;
	height:4.0rem;
	display:block;
	float:left;
	background-position:center;
	background-repeat:no-repeat;
	border:#ff0 0.2rem solid;
	border-radius:50%;
	margin:0.3rem 0 0.3rem 0.3rem;
	background-size:100%;
	cursor:pointer;
	animation:playmusic 10s linear infinite;
}
.hidePlayer img.paused {
	animation-play-state:paused;
	-webkit-animation-play-state:paused;
}
.hidePlayer .playerInfor {
	width:14.0rem;
	height:4.0rem;
	overflow:hidden;
	margin:0.5rem 0;
	float:right;
}
.hidePlayer .playerInfor h6 {
	color:#fff;
	font:normal 1.4rem/2.0rem "Microsoft yahei";
}
.hidePlayer .playerInfor p {
	color:#fff;
	font:normal 1.2rem/2.0rem "SimSun";
}
.loadMusicTip {
	width:35.0rem;
	height:8.0rem;
	overflow:hidden;
	padding-top:14.0rem;
	background:url(../Images/warning.png) center 3.0rem no-repeat #fff;
	background-size:30% auto;
	border-radius:2.0rem;
	position:absolute;
	left:calc(50% - 17.0rem);
	top:calc(50% - 11.0rem);
	box-shadow:0 0 1.5rem #006a43;
	color:#f00;
	text-align:center;
	font:normal 1.6rem/2.4rem "Microsoft yahei";
}

.authorInfor {
	width:100%;
	height:100%;
	overflow:hidden;
	background:rgba(0, 0, 0, 0.5);
	position:absolute;
	left:0; top:0;
}
.authorInfor .authorInforc {
	width:80.0rem;
	height:60.0rem;
	overflow:hidden;
	background:#fff;
	border:#477c6a 0.1rem solid;
	position:absolute;
	left:calc(50% - 40.0rem);
	top:calc(50% - 30.0rem);
	box-shadow:0 0 1.5rem #006a43;
	border-top-left-radius:1.0rem;
	border-top-right-radius:1.0rem;
}
.authorInfor .authorInftil {
	width:100%;
	height:4.9rem;
	overflow:hidden;
	color:#477c6a;
	text-align:center;
	font:bold 2.0rem/4.8rem "Microsoft yahei";
	background:#ededed;
	border-bottom:#c7c7c7 0.1rem solid;
	position:relative;
}
.authorInfor .authorInftil i {
	width:3.0rem;
	height:3.0rem;
	overflow:hidden;
	display:block;
	position:absolute;
	right:1.0rem; top:1.0rem;
	border-radius:50%;
	cursor:pointer;
	transition:background 0.3s linear;
	-webkit-transition:background 0.3s linear;
	-moz-transition:background 0.3s linear;
	-ms-transition:background 0.3s linear;
	-o-transition:background 0.3s linear;
}
.authorInfor .authorInftil i:hover {
	background:#477c6a;
}
.authorInfor .authorInftil i:before {
	width:0.4rem;
	height:2.0rem;
	display:block;
	content:'';
	background:#477c6a;
	position:absolute;
	top:calc(50% - 1.0rem);
	left:calc(50% - 0.2rem);
	transform:rotate(45deg);
	-webkit-transform:rotate(45deg);
	-moz-transform:rotate(45deg);
	-ms-transform:rotate(45deg);
	-o-transform:rotate(45deg);
	transition:transform 0.3s linear;
	-webkit-transition:transform 0.3s linear;
	-moz-transition:transform 0.3s linear;
	-ms-transition:transform 0.3s linear;
	-o-transition:transform 0.3s linear;
}
.authorInfor .authorInftil i:hover:before {
	background:#fff;
	transform:rotate(405deg);
	-webkit-transform:rotate(405deg);
	-moz-transform:rotate(405deg);
	-ms-transform:rotate(405deg);
	-o-transform:rotate(405deg);
}
.authorInfor .authorInftil i:after {
	width:0.4rem;
	height:2.0rem;
	display:block;
	content:'';
	background:#477c6a;
	position:absolute;
	top:calc(50% - 1.0rem);
	left:calc(50% - 0.2rem);
	transform:rotate(-45deg);
	-webkit-transform:rotate(-45deg);
	-moz-transform:rotate(-45deg);
	-ms-transform:rotate(-45deg);
	-o-transform:rotate(-45deg);
	transition:transform 0.3s linear;
	-webkit-transition:transform 0.3s linear;
	-moz-transition:transform 0.3s linear;
	-ms-transition:transform 0.3s linear;
	-o-transition:transform 0.3s linear;
}
.authorInfor .authorInftil i:hover:after {
	background:#fff;
	transform:rotate(315deg);
	-webkit-transform:rotate(315deg);
	-moz-transform:rotate(315deg);
	-ms-transform:rotate(315deg);
	-o-transform:rotate(315deg);
}
.authorInfor .authorInfcnt {
	padding:0 1.0rem;
	height:calc(100% - 5.0rem);
	overflow-x:hidden;
	overflow-y:auto;
}
.authorInfor .authorInfcnt img {
	width:50.0rem;
	height:50.0rem;
	display:block;
	margin:2.0rem auto;
}
.authorInfor .authorInfcnt dl {
	width:100%;
	overflow:hidden;
	margin:2.0rem auto;
}
.authorInfor .authorInfcnt dt {
	width:20.0rem;
	overflow:hidden;
	padding:0.7rem 0;
	float:left;
	color:#333;
	text-align:right;
	font:normal 1.4rem/2.6rem "Microsoft yahei";
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
}
.authorInfor .authorInfcnt dd {
	width:55.0rem;
	overflow:hidden;
	padding:0.7rem 0;
	float:right;
	color:#333;
	font:normal 1.4rem/2.6rem "Microsoft yahei";
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
}
.authorInfor .authorInfcnt dd span {
	display:inline-block;
	color:#333;
	font:normal 1.4rem/2.6rem "Microsoft yahei";
	cursor:default;
}
.authorInfor .authorInfcnt dd .username {
	width:12.0rem;
	height:1.4rem;
	display:block;
	border:#1179c3 0.1rem solid;
	padding:0.5rem 1.0rem;
	color:#000;
	text-align:center;
	font:normal 1.4rem/1.4rem "Microsoft yahei";
}
.authorInfor .authorInfcnt dd .submit {
	width:14.2rem;
	height:3.0rem;
	display:block;
	margin-top:1.0rem;
	background:#006989;
	border-radius:1.5rem;
	color:#fff;
	font:normal 1.4rem/3.0rem "Microsoft yahei";
	cursor:pointer;
}
.authorInfor .authorInfcnt dd .submit:hover {
	background:#006833;
}

.inlineFramePat, .inlineTodayPat {
	width:133.0rem;
	height:100%;
	overflow:hidden;
	position:absolute;
	top:0; left:-135.0rem;
}
.inlineFramePat .inlineFrameCore, .inlineTodayPat .inlineTodayCore {
	width:128.0rem;
	height:100%;
	overflow:hidden;
	background:#fff;
	border-right:#477c6a 0.1rem solid;
	box-shadow:0 0 2.0rem #006a43;
}
.inlineFramePat > i, .inlineTodayPat > i {
	width:5.0rem;
	height:5.0rem;
	overflow:hidden;
	display:block;
	background:#5da18a;
	cursor:pointer;
	border-top-right-radius:50%;
	border-bottom-right-radius:50%;
	position:absolute;
	right:0; top:0;
}
.inlineFramePat > i:before, .inlineTodayPat > i:before {
	width:0.4rem;
	height:2.6rem;
	display:block;
	content:'';
	background:#fff;
	position:absolute;
	left:calc(50% - 0.2rem); top:calc(50% - 1.3rem);
	transform:rotate(45deg);
	-webkit-transform:rotate(45deg);
	-moz-transform:rotate(45deg);
	-ms-transform:rotate(45deg);
	-o-transform:rotate(45deg);
	transition:transform 0.3s linear;
	-webkit-transition:transform 0.3s linear;
	-moz-transition:transform 0.3s linear;
	-ms-transition:transform 0.3s linear;
	-o-transition:transform 0.3s linear;
}
.inlineFramePat > i:hover:before, .inlineTodayPat > i:hover:before {
	transform:rotate(405deg);
	-webkit-transform:rotate(405deg);
	-moz-transform:rotate(405deg);
	-ms-transform:rotate(405deg);
	-o-transform:rotate(405deg);
}
.inlineFramePat > i:after, .inlineTodayPat > i:after {
	width:0.4rem;
	height:2.6rem;
	display:block;
	content:'';
	background:#fff;
	position:absolute;
	left:calc(50% - 0.2rem); top:calc(50% - 1.3rem);
	transform:rotate(-45deg);
	-webkit-transform:rotate(-45deg);
	-moz-transform:rotate(-45deg);
	-ms-transform:rotate(-45deg);
	-o-transform:rotate(-45deg);
	transition:transform 0.3s linear;
	-webkit-transition:transform 0.3s linear;
	-moz-transition:transform 0.3s linear;
	-ms-transition:transform 0.3s linear;
	-o-transition:transform 0.3s linear;
}
.inlineFramePat > i:hover:after, .inlineTodayPat > i:hover:after {
	transform:rotate(315deg);
	-webkit-transform:rotate(315deg);
	-moz-transform:rotate(315deg);
	-ms-transform:rotate(315deg);
	-o-transform:rotate(315deg);
}
.inlineFramePat > i:hover, .inlineTodayPat > i:hover {
	background:#477c6a;
}
.inlineTodayPat .inlineTodayCore > div {
	width:100%;
	height:100%;
	overflow:hidden;
}

.inlineTodayPat .knowledgeContent .knowledgeToptype {
	width:100%;
	height:4.0rem;
	overflow:hidden;
	display:flex;
}
.inlineTodayPat .knowledgeToptype span {
	height:3.9rem;
	display:block;
	flex:1;
	color:#000;
	text-align:center;
	font:normal 1.6rem/3.8rem "Microsoft yahei";
	background:#ededed;
	border-right:#d9d9d9 0.1rem solid;
	border-bottom:#d9d9d9 0.1rem solid;
	cursor:pointer;
}
.inlineTodayPat .knowledgeToptype span:last-child {
	border-right:none;
}
.inlineTodayPat .knowledgeToptype span.active,
.inlineTodayPat .knowledgeToptype span:hover {
	color:#fff;
	background:#1e875b;
}
.inlineTodayPat .knowledgeContent .knowledgeLists {
	width:100%;
	height:calc(100% - 4.0rem);
	overflow-x:hidden;
	overflow-y:auto;
}
.inlineTodayPat .knowledgeLists ul {
	overflow:hidden;
	margin:0 1.0rem;
	display:none;
}
.inlineTodayPat .knowledgeLists li {
	overflow:hidden;
	margin:2.0rem 1.0rem;
	border-radius:1.0rem;
	box-shadow:0 0 0.8rem #999;
}
.inlineTodayPat .knowledgeLists h5 {
	width:100%;
	height:4.0rem;
	overflow:hidden;
	background:#006a3e;
	color:#fff;
	text-indent:2.0rem;
	font:normal 1.8rem/4.0rem "Microsoft yahei";
	cursor:pointer;
	position:relative;
}
.inlineTodayPat .knowledgeLists h5:before {
	width:1.0rem;
	height:1.0rem;
	display:block;
	content:'';
	border:#fff 0.3rem solid;
	border-right-color:transparent;
	border-bottom-color:transparent;
	transform:rotate(45deg);
	-webkit-transform:rotate(45deg);
	-moz-transform:rotate(45deg);
	-ms-transform:rotate(45deg);
	-o-transform:rotate(45deg);
	transform-origin:0.5rem 0.5rem;
	-webkit-transform-origin:0.5rem 0.5rem;
	-moz-transform-origin:0.5rem 0.5rem;
	-ms-transform-origin:0.5rem 0.5rem;
	-o-transform-origin:0.5rem 0.5rem;
	transition:transform 0.2s linear;
	-webkit-transition:transform 0.2s linear;
	-moz-transition:transform 0.2s linear;
	-ms-transition:transform 0.2s linear;
	-o-transition:transform 0.2s linear;
	position:absolute;
	top:1.6rem; right:2.0rem;
}
.inlineTodayPat .knowledgeLists li.showart h5:before {
	transform:rotate(-135deg);
	-webkit-transform:rotate(-135deg);
	-moz-transform:rotate(-135deg);
	-ms-transform:rotate(-135deg);
	-o-transform:rotate(-135deg);
}
.inlineTodayPat .knowledgeLists article {
	padding:1.0rem 2.0rem;
	overflow:hidden;
	border:#006a3e 0.1rem solid;
	border-bottom-left-radius:1.0rem;
	border-bottom-right-radius:1.0rem;
	display:none;
}
.inlineTodayPat .knowledgeLists li.showart article {
	display:block;
}
.inlineTodayPat .knowledgeLists article > p {
	width:100%;
	overflow:hidden;
	margin:1.0rem 0;
	color:#333;
	text-indent:2.0em;
	font:normal 1.6rem/2.4rem "Microsoft yahei";
}
.inlineTodayPat .knowledgeLists article img {
	max-width:100.0rem;
	display:block;
	margin:0 auto;
}

.inlineTodayPat .opaVideoContent {
	background:#fff;
	position:relative;
}
.inlineTodayPat .opaVideoContent > .todayOpaVideo {
	width:100%;
	height:100%;
	display:block;
	overflow:hidden;
	background:#000;
	margin:0 auto;
}
.inlineTodayPat .opaVideoContent > .todayOpaVideo > video {
	width:100%;
	height:100%;
	display:block;
	overflow:hidden;
	background:rgba(0, 0, 0, 0.5);
	backdrop-filter:blur(0.5rem);
}
.inlineTodayPat .opaVideoContent > .tdOpaVidTools {
	width:100%;
	height:6.0rem;
	overflow:visible;
	background:rgba(0, 0, 0, 0.5);
	position:absolute;
	bottom:0; left:0;
}
.inlineTodayPat .opaVideoContent > .tdOpaVidTools > .progreBar {
	width:100%;
	height:1.4rem;
	overflow:hidden;
	position:relative;
}
.inlineTodayPat .opaVideoContent .progreBar > small {
	width:6.0rem;
	height:100%;
	overflow:hidden;
	display:block;
	color:#fff;
	text-align:center;
	font:normal 1.2rem/1.4rem "Microsoft yahei";
}
.inlineTodayPat .opaVideoContent .progreBar > p {
	height:100%;
	overflow:visible;
	margin:0 6.0rem;
	position:relative;
	cursor:pointer;
}
.inlineTodayPat .opaVideoContent .progreBar > p:before {
	width:100%;
	height:0.2rem;
	overflow:hidden;
	display:block;
	content:'';
	background:#fff;
	position:absolute;
	top:0.6rem;
	transition:height 0.1s linear, top 0.1s linear;
	-webkit-transition:height 0.1s linear, top 0.1s linear;
	-moz-transition:height 0.1s linear, top 0.1s linear;
	-ms-transition:height 0.1s linear, top 0.1s linear;
	-o-transition:height 0.1s linear, top 0.1s linear;
}
.inlineTodayPat .opaVideoContent .progreBar s {
	width:0;
	height:0.2rem;
	overflow:hidden;
	display:block;
	background-color:#82d1ff;
	background-image:-moz-linear-gradient(left, #82d1ff, #9083fd); 
    background-image:-moz-linear-gradient(to right, #82d1ff, #9083fd); 
    background-image:-ms-linear-gradient(left, #82d1ff, #9083fd); 
    background-image:-o-linear-gradient(left, #82d1ff, #9083fd); 
    background-image:-webkit-linear-gradient(left, #82d1ff, #9083fd);
	position:absolute;
	top:0.6rem;
	transition:height 0.1s linear, top 0.1s linear;
	-webkit-transition:height 0.1s linear, top 0.1s linear;
	-moz-transition:height 0.1s linear, top 0.1s linear;
	-ms-transition:height 0.1s linear, top 0.1s linear;
	-o-transition:height 0.1s linear, top 0.1s linear;
}
.inlineTodayPat .opaVideoContent .progreBar b {
	width:0;
	height:0.2rem;
	overflow:visible;
	display:block;
	background-color:#009118;
	background-image:-moz-linear-gradient(left, #b7a900, #009118); 
    background-image:-moz-linear-gradient(to right, #b7a900, #009118); 
    background-image:-ms-linear-gradient(left, #b7a900, #009118); 
    background-image:-o-linear-gradient(left, #b7a900, #009118); 
    background-image:-webkit-linear-gradient(left, #b7a900, #009118);
	position:absolute;
	top:0.6rem;
	transition:height 0.1s linear, top 0.1s linear;
	-webkit-transition:height 0.1s linear, top 0.1s linear;
	-moz-transition:height 0.1s linear, top 0.1s linear;
	-ms-transition:height 0.1s linear, top 0.1s linear;
	-o-transition:height 0.1s linear, top 0.1s linear;
}
.inlineTodayPat .opaVideoContent .progreBar b:before {
	width:1.0rem;
	height:1.0rem;
	display:block;
	content:'';
	background:#c5dcff;
	border-radius:50%;
	position:absolute;
	right:-0.5rem; top:-0.4rem;
	transition:top 0.1s linear;
	-webkit-transition:top 0.1s linear;
	-moz-transition:top 0.1s linear;
	-ms-transition:top 0.1s linear;
	-o-transition:top 0.1s linear;
}
.inlineTodayPat .opaVideoContent .progreBar > p:hover:before,
.inlineTodayPat .opaVideoContent .progreBar > p:hover s,
.inlineTodayPat .opaVideoContent .progreBar > p:hover b {
	top:0;
	height:100%;
}
.inlineTodayPat .opaVideoContent .progreBar > p:hover b:before {
	top:0.2rem;
}
.inlineTodayPat .opaVideoContent > .tdOpaVidTools > span {
	width:2.6rem;
	height:2.6rem;
	display:block;
	overflow:visible;
	position:absolute;
	top:2.0rem;
}
.inlineTodayPat .opaVideoContent > .tdOpaVidTools > span.prev {
	border:#fff 0.2rem solid;
	border-radius:50%;
	left:calc(50% - 6.0rem);
	cursor:pointer;
}
.inlineTodayPat .opaVideoContent > .tdOpaVidTools > span.prev:hover {
	border-color:#12eb12;
}
.inlineTodayPat .opaVideoContent > .tdOpaVidTools > span.prev:before {
	width:0.2rem;
	height:1.0rem;
	display:block;
	content:'';
	background:#fff;
	position:absolute;
	left:0.7rem; top:0.8rem;
}
.inlineTodayPat .opaVideoContent > .tdOpaVidTools > span.prev:hover:before {
	background:#12eb12;
}
.inlineTodayPat .opaVideoContent > .tdOpaVidTools > span.prev:after {
	width:0;
	height:0;
	display:block;
	content:'';
	border:#fff 0.8rem solid;
	border-left:none;
	border-top:transparent 0.6rem solid;
	border-bottom:transparent 0.6rem solid;
	position:absolute;
	left:1.0rem; top:0.7rem;
}
.inlineTodayPat .opaVideoContent > .tdOpaVidTools > span.prev:hover:after {
	border-right-color:#12eb12;
}
.inlineTodayPat .opaVideoContent > .tdOpaVidTools > span.play,
.inlineTodayPat .opaVideoContent > .tdOpaVidTools > span.pause {
	width:3.0rem;
	height:3.0rem;
	border:#fff 0.2rem solid;
	border-radius:50%;
	top:1.8rem;
	left:calc(50% - 1.7rem);
	cursor:pointer;
}
.inlineTodayPat .opaVideoContent > .tdOpaVidTools > span.play:hover,
.inlineTodayPat .opaVideoContent > .tdOpaVidTools > span.pause:hover {
	border-color:#12eb12;
}
.inlineTodayPat .opaVideoContent > .tdOpaVidTools > span.play:before {
	width:0.6rem;
	height:1.2rem;
	display:block;
	content:'';
	border:#fff 0.3rem solid;
	border-top:none;
	border-bottom:none;
	position:absolute;
	left:0.9rem; top:0.9rem;
}
.inlineTodayPat .opaVideoContent > .tdOpaVidTools > span.play:hover:before {
	border-color:#12eb12;
}
.inlineTodayPat .opaVideoContent > .tdOpaVidTools > span.pause:before {
	width:0;
	height:0;
	display:block;
	content:'';
	border:#fff 1.2rem solid;
	border-right:none;
	border-top:transparent 0.8rem solid;
	border-bottom:transparent 0.8rem solid;
	position:absolute;
	left:1.2rem; top:0.7rem;
}
.inlineTodayPat .opaVideoContent > .tdOpaVidTools > span.pause:hover:before {
	border-left-color:#12eb12;
}
.inlineTodayPat .opaVideoContent > .tdOpaVidTools > span.next {
	border:#fff 0.2rem solid;
	border-radius:50%;
	left:calc(50% + 3.0rem);
	cursor:pointer;
}
.inlineTodayPat .opaVideoContent > .tdOpaVidTools > span.next:hover {
	border-color:#12eb12;
}
.inlineTodayPat .opaVideoContent > .tdOpaVidTools > span.next:before {
	width:0.2rem;
	height:1.0rem;
	display:block;
	content:'';
	background:#fff;
	position:absolute;
	right:0.7rem; top:0.8rem;
}
.inlineTodayPat .opaVideoContent > .tdOpaVidTools > span.next:hover:before {
	background:#12eb12;
}
.inlineTodayPat .opaVideoContent > .tdOpaVidTools > span.next:after {
	width:0;
	height:0;
	display:block;
	content:'';
	border:#fff 0.8rem solid;
	border-right:none;
	border-top:transparent 0.6rem solid;
	border-bottom:transparent 0.6rem solid;
	position:absolute;
	right:1.0rem; top:0.7rem;
}
.inlineTodayPat .opaVideoContent > .tdOpaVidTools > span.next:hover:after {
	border-left-color:#12eb12;
}
.inlineTodayPat .opaVideoContent > .tdOpaVidTools > span.volume {
	width:10.0rem;
    height:3.0rem;
    padding-left:3.0rem;
    left:calc(50% + 8.0rem);
}
.inlineTodayPat .opaVideoContent > .tdOpaVidTools > span.volume i {
	width:3.0rem;
	height:100%;
	display:block;
	overflow:hidden;
	cursor:pointer;
	position:absolute;
	left:0; top:0;
}
.inlineTodayPat .opaVideoContent > .tdOpaVidTools > span.volume i:before {
	width:0.8rem;
	height:0.8rem;
	display:block;
	content:'';
	background:#fff;
	position:absolute;
	left:0.2rem; top:calc(50% - 0.4rem);
}
.inlineTodayPat .opaVideoContent > .tdOpaVidTools > span.volume i:hover:before {
	background:#12eb12;
}
.inlineTodayPat .opaVideoContent > .tdOpaVidTools > span.volume i:after {
	width:0;
	height:0;
	display:block;
	content:'';
	border:#fff 1.0rem solid;
	border-left:none;
	border-top:transparent 0.8rem solid;
	border-bottom:transparent 0.8rem solid;
	position:absolute;
	left:0.2rem; top:calc(50% - 0.8rem);
}
.inlineTodayPat .opaVideoContent > .tdOpaVidTools > span.volume i:hover:after {
	border-right-color:#12eb12;
}
.inlineTodayPat .opaVideoContent > .tdOpaVidTools > span.volume u {
	width:1.0rem;
	height:1.0rem;
	display:block;
	border-right:#fff 0.2rem solid;
	border-top:transparent 0.2rem solid;
	border-left:transparent 0.2rem solid;
	border-bottom:transparent 0.2rem solid;
	border-radius:50%;
	position:absolute;
	left:0.3rem; top:0.8rem;
}
.inlineTodayPat .opaVideoContent > .tdOpaVidTools > span.volume i.muted u {
	border:none;
	left:0.8rem; top:1.0rem;
}
.inlineTodayPat .opaVideoContent > .tdOpaVidTools > span.volume u:before {
	width:1.6rem;
	height:1.6rem;
	display:block;
	content:'';
	border-right:#fff 0.2rem solid;
	border-top:transparent 0.2rem solid;
	border-left:transparent 0.2rem solid;
	border-bottom:transparent 0.2rem solid;
	border-radius:50%;
	position:absolute;
	left:-0.4rem; top:calc(50% - 1.0rem);
}
.inlineTodayPat .opaVideoContent > .tdOpaVidTools > span.volume i.little u:before {
	display:none;
}
.inlineTodayPat .opaVideoContent > .tdOpaVidTools > span.volume i.muted u:before {
	width:0.2rem;
	height:1.2rem;
	display:block;
	border:none;
	background:#fff;
	border-radius:0;
	transform:rotate(45deg);
	-webkit-transform:rotate(45deg);
	-moz-transform:rotate(45deg);
	-ms-transform:rotate(45deg);
	-o-transform:rotate(45deg);
	left:1.0rem;
	top:calc(50% - 0.6rem);
}
.inlineTodayPat .opaVideoContent > .tdOpaVidTools > span.volume u:after {
	width:2.2rem;
	height:2.2rem;
	display:block;
	content:'';
	border-right:#fff 0.2rem solid;
	border-top:transparent 0.2rem solid;
	border-left:transparent 0.2rem solid;
	border-bottom:transparent 0.2rem solid;
	border-radius:50%;
	position:absolute;
	left:-0.6rem; top:calc(50% - 1.3rem);
}
.inlineTodayPat .opaVideoContent > .tdOpaVidTools > span.volume i.little u:after {
	display:none;
}
.inlineTodayPat .opaVideoContent > .tdOpaVidTools > span.volume i.moderate u:after {
	display:none;
}
.inlineTodayPat .opaVideoContent > .tdOpaVidTools > span.volume i.muted u:after {
	width:0.2rem;
	height:1.2rem;
	display:block;
	border:none;
	background:#fff;
	border-radius:0;
	transform:rotate(-45deg);
	-webkit-transform:rotate(-45deg);
	-moz-transform:rotate(-45deg);
	-ms-transform:rotate(-45deg);
	-o-transform:rotate(-45deg);
	left:1.0rem;
	top:calc(50% - 0.6rem);
}
.inlineTodayPat .opaVideoContent > .tdOpaVidTools > span.volume i:hover u,
.inlineTodayPat .opaVideoContent > .tdOpaVidTools > span.volume i:hover u:before,
.inlineTodayPat .opaVideoContent > .tdOpaVidTools > span.volume i:hover u:after {
	border-right-color:#12eb12;
}
.inlineTodayPat .opaVideoContent > .tdOpaVidTools > span.volume i.muted:hover u:before,
.inlineTodayPat .opaVideoContent > .tdOpaVidTools > span.volume i.muted:hover u:after {
	display:block;
	background:#12eb12;
}
.inlineTodayPat .opaVideoContent > .tdOpaVidTools > span.volume b {
	width:100%;
	height:2.0rem;
	display:block;
	overflow:hidden;
	margin:0.5rem 0;
	position:relative;
	cursor:pointer;
}
.inlineTodayPat .opaVideoContent > .tdOpaVidTools > span.volume b:before {
	width:100%;
	height:0.8rem;
	display:block;
	content:'';
	overflow:hidden;
	background:#fff;
	position:absolute;
	left:0; top:calc(50% - 0.4rem);
}
.inlineTodayPat .opaVideoContent > .tdOpaVidTools > span.volume s {
	width:50%;
	height:0.8rem;
	display:block;
	overflow:hidden;
	background:#00a300;
	position:absolute;
	left:0; top:calc(50% - 0.4rem);
}
.inlineTodayPat .opaVideoContent > .tdOpaVidTools > span.upload {
	width:3.0rem;
	height:3.0rem;
	left:calc(50% + 23.0rem);
	cursor:pointer;
}
.inlineTodayPat .opaVideoContent > .tdOpaVidTools > span.upload:before {
	width:1.6rem;
	height:0.2rem;
	display:block;
	content:'';
	background:#fff;
	position:absolute;
	bottom:0.4rem;
	left:calc(50% - 0.8rem);
}
.inlineTodayPat .opaVideoContent > .tdOpaVidTools > span.upload:hover:before {
	background:#12eb12;
}
.inlineTodayPat .opaVideoContent > .tdOpaVidTools > span.upload i {
	width:100%;
	height:100%;
	display:block;
	overflow:hidden;
	position:relative;
}
.inlineTodayPat .opaVideoContent > .tdOpaVidTools > span.upload i:before {
	width:0.2rem;
	height:1.2rem;
	display:block;
	content:'';
	background:#fff;
	position:absolute;
	top:0.7rem;
	left:calc(50% - 0.1rem);
}
.inlineTodayPat .opaVideoContent > .tdOpaVidTools > span.upload:hover i:before {
	background:#12eb12;
}
.inlineTodayPat .opaVideoContent > .tdOpaVidTools > span.upload i.success:before {
	width:0.2rem;
	height:1.2rem;
	border:none;
	background:#00dd30;
	transform:rotate(-45deg);
	-webkit-transform:rotate(-45deg);
	-moz-transform:rotate(-45deg);
	-ms-transform:rotate(-45deg);
	-o-transform:rotate(-45deg);
	left:0.8rem; top:0.8rem;
}
.inlineTodayPat .opaVideoContent > .tdOpaVidTools > span.upload i.error:before {
	width:0.2rem;
	height:2.0rem;
	border:none;
	background:#e33115;
	transform:rotate(45deg);
	-webkit-transform:rotate(45deg);
	-moz-transform:rotate(45deg);
	-ms-transform:rotate(45deg);
	-o-transform:rotate(45deg);
	left:1.4rem; top:0;
}
.inlineTodayPat .opaVideoContent > .tdOpaVidTools > span.upload i:after {
	width:0.8rem;
	height:0.8rem;
	display:block;
	content:'';
	border:#fff 0.2rem solid;
	border-right:none;
	border-bottom:none;
	position:absolute;
	top:0.6rem;
	left:calc(50% - 0.5rem);
	transform:rotate(45deg);
	-webkit-transform:rotate(45deg);
	-moz-transform:rotate(45deg);
	-ms-transform:rotate(45deg);
	-o-transform:rotate(45deg);
}
.inlineTodayPat .opaVideoContent > .tdOpaVidTools > span.upload:hover i:after {
	border-color:#12eb12;
}
.inlineTodayPat .opaVideoContent > .tdOpaVidTools > span.upload i.success:after {
	width:0.2rem;
	height:1.8rem;
	background:#00dd30;
	transform:rotate(45deg);
	-webkit-transform:rotate(45deg);
	-moz-transform:rotate(45deg);
	-ms-transform:rotate(45deg);
	-o-transform:rotate(45deg);
	border:none;
	left:1.8rem; top:0.2rem;
}
.inlineTodayPat .opaVideoContent > .tdOpaVidTools > span.upload i.error:after {
	width:0.2rem;
	height:2.0rem;
	background:#e33115;
	transform:rotate(-45deg);
	-webkit-transform:rotate(-45deg);
	-moz-transform:rotate(-45deg);
	-ms-transform:rotate(-45deg);
	-o-transform:rotate(-45deg);
	border:none;
	left:1.4rem; top:0;
}
.inlineTodayPat .opaVideoContent > .tdOpaVidTools > span.upload i.uploading {
	width:1.6rem;
	height:1.6rem;
	display:block;
	content:'';
	border:#0cc90c 0.2rem solid;
	border-radius:50%;
	border-top-color:transparent;
	margin:0 auto;
	animation:loadding 1s linear 0s infinite;
}
.inlineTodayPat .opaVideoContent > .tdOpaVidTools > span.upload i.uploading:before,
.inlineTodayPat .opaVideoContent > .tdOpaVidTools > span.upload i.uploading:after {
	display:none;
}
.inlineTodayPat .opaVideoContent > .tdOpaVidTools > span.upload > form {
	width:100%;
	height:100%;
	overflow:hidden;
	position:absolute;
	left:0; top:0;
	cursor:pointer;
}
.inlineTodayPat .opaVideoContent > .tdOpaVidTools > span.upload label {
	width:100%;
	height:100%;
	display:block;
	overflow:hidden;
	cursor:pointer;
}
.inlineTodayPat .opaVideoContent > .tdOpaVidTools > .uploadCheck {
	width:16.0rem;
	overflow:visible;
	background:#fff;
	border-radius:0.6rem;
	padding-bottom:1.5rem;
	position:absolute;
	bottom:4.6rem; left:80.5rem;
}
.inlineTodayPat .opaVideoContent > .tdOpaVidTools > .uploadCheck:before {
	width:1.0rem;
	height:1.0rem;
	display:block;
	content:'';
	background:#fff;
	transform:rotate(45deg);
	-webkit-transform:rotate(45deg);
	-moz-transform:rotate(45deg);
	-ms-transform:rotate(45deg);
	-o-transform:rotate(45deg);
	position:absolute;
	bottom:-0.5rem; left:calc(50% - 0.5rem);
}
.inlineTodayPat .opaVideoContent > .tdOpaVidTools > .uploadCheck em {
	height:auto;
	overflow:hidden;
	display:block;
	margin:1.0rem 0.5rem 0.5rem;
	color:#b90000;
	text-align:center;
	font:normal 1.4rem/2.0rem "Microsoft yahei";
}
.inlineTodayPat .opaVideoContent > .tdOpaVidTools > .uploadCheck small {
	height:2.0rem;
	display:inline-block;
	padding:0 1.0rem;
	margin:0.5rem 0.25rem;
	border-radius:1.0rem;
	background:#dedede;
	color:#000;
	font:normal 1.2rem/2.0rem "Microsoft yahei";
	cursor:pointer;
}
.inlineTodayPat .opaVideoContent > .tdOpaVidTools > .uploadCheck small.active,
.inlineTodayPat .opaVideoContent > .tdOpaVidTools > .uploadCheck small:hover {
	color:#fff;
	background:#007fa5;
}
.inlineTodayPat .opaVideoContent > .tdOpaVidTools > .uploadCheck s {
	width:6.0rem;
	height:2.2rem;
	display:block;
	float:left;
	margin:0.5rem 0 0 1.3rem;
	border-radius:1.1rem;
	background:#8f7676;
	cursor:pointer;
	color:#fff;
	text-align:center;
	font:normal 1.2rem/2.2rem "SimSun";
	text-decoration:none;
}
.inlineTodayPat .opaVideoContent > .tdOpaVidTools > .uploadCheck s:hover {
	background:#83591a;
}
.inlineTodayPat .opaVideoContent > .tdOpaVidTools > .uploadCheck b {
	width:6.0rem;
	height:2.2rem;
	display:block;
	float:left;
	margin:0.5rem 0 0 1.3rem;
	border-radius:1.1rem;
	background:#007873;
	cursor:pointer;
	color:#fff;
	text-align:center;
	font:normal 1.2rem/2.2rem "SimSun";
}
.inlineTodayPat .opaVideoContent > .tdOpaVidTools > .uploadCheck b:hover {
	background:#005aa7;
}
.inlineTodayPat .opaVideoContent > .tdOpaVidTools > span.replace {
	width:3.0rem;
	height:3.0rem;
	left:calc(50% + 28.0rem);
	cursor:pointer;
}
.inlineTodayPat .opaVideoContent > .tdOpaVidTools > span.replace i {
	width:100%;
	height:100%;
	display:block;
	overflow:hidden;
	position:relative;
}
.inlineTodayPat .opaVideoContent > .tdOpaVidTools > span.replace i:before {
	width:1.0rem;
	height:1.2rem;
	display:block;
	content:'';
	border:#fff 0.2rem solid;
	position:absolute;
	left:0.4rem; top:0.4rem;
}
.inlineTodayPat .opaVideoContent > .tdOpaVidTools > span.replace:hover i:before {
	border-color:#12eb12;
}
.inlineTodayPat .opaVideoContent > .tdOpaVidTools > span.replace i.success:before {
	width:0.2rem;
	height:1.2rem;
	border:none;
	background:#00dd30;
	transform:rotate(-45deg);
	-webkit-transform:rotate(-45deg);
	-moz-transform:rotate(-45deg);
	-ms-transform:rotate(-45deg);
	-o-transform:rotate(-45deg);
	left:0.8rem; top:1.0rem;
}
.inlineTodayPat .opaVideoContent > .tdOpaVidTools > span.replace i.error:before {
	width:0.2rem;
	height:2.2rem;
	border:none;
	background:#e33115;
	transform:rotate(45deg);
	-webkit-transform:rotate(45deg);
	-moz-transform:rotate(45deg);
	-ms-transform:rotate(45deg);
	-o-transform:rotate(45deg);
	left:1.4rem; top:0.2rem;
}
.inlineTodayPat .opaVideoContent > .tdOpaVidTools > span.replace i:after {
	width:1.0rem;
	height:1.2rem;
	display:block;
	content:'';
	border:#fff 0.2rem solid;
	position:absolute;
	right:0.4rem; bottom:0.4rem;
}
.inlineTodayPat .opaVideoContent > .tdOpaVidTools > span.replace:hover i:after {
	border-color:#12eb12;
}
.inlineTodayPat .opaVideoContent > .tdOpaVidTools > span.replace i.success:after {
	width:0.2rem;
	height:1.8rem;
	background:#00dd30;
	transform:rotate(45deg);
	-webkit-transform:rotate(45deg);
	-moz-transform:rotate(45deg);
	-ms-transform:rotate(45deg);
	-o-transform:rotate(45deg);
	border:none;
	left:1.8rem; top:0.4rem;
}
.inlineTodayPat .opaVideoContent > .tdOpaVidTools > span.replace i.error:after {
	width:0.2rem;
	height:2.4rem;
	background:#e33115;
	transform:rotate(-45deg);
	-webkit-transform:rotate(-45deg);
	-moz-transform:rotate(-45deg);
	-ms-transform:rotate(-45deg);
	-o-transform:rotate(-45deg);
	border:none;
	left:1.4rem; top:0.2rem;
}
.inlineTodayPat .opaVideoContent > .tdOpaVidTools > span.replace i.replaceing {
	width:1.6rem;
	height:1.6rem;
	display:block;
	content:'';
	border:#0cc90c 0.2rem solid;
	border-radius:50%;
	border-top-color:transparent;
	margin:0.5rem auto;
	animation:loadding 1s linear 0s infinite;
}
.inlineTodayPat .opaVideoContent > .tdOpaVidTools > span.replace i.replaceing:before,
.inlineTodayPat .opaVideoContent > .tdOpaVidTools > span.replace i.replaceing:after {
	display:none;
}
.inlineTodayPat .opaVideoContent > .tdOpaVidTools > span.replace > form {
	width:100%;
	height:100%;
	overflow:hidden;
	position:absolute;
	left:0; top:0;
	cursor:pointer;
}
.inlineTodayPat .opaVideoContent > .tdOpaVidTools > span.replace label {
	width:100%;
	height:100%;
	display:block;
	overflow:hidden;
	cursor:pointer;
}
.inlineTodayPat .opaVideoContent > .tdOpaVidTools > .replaceCheck {
	width:20.0rem;
	overflow:visible;
	background:#fff;
	border-radius:0.6rem;
	padding-bottom:1.5rem;
	position:absolute;
	bottom:4.6rem; left:83.5rem;
}
.inlineTodayPat .opaVideoContent > .tdOpaVidTools > .replaceCheck:before {
	width:1.0rem;
	height:1.0rem;
	display:block;
	content:'';
	background:#fff;
	transform:rotate(45deg);
	-webkit-transform:rotate(45deg);
	-moz-transform:rotate(45deg);
	-ms-transform:rotate(45deg);
	-o-transform:rotate(45deg);
	position:absolute;
	bottom:-0.5rem; left:calc(50% - 0.5rem);
}
.inlineTodayPat .opaVideoContent > .tdOpaVidTools > .replaceCheck em {
	height:auto;
	overflow:hidden;
	display:block;
	margin:1.5rem 0.5rem;
	color:#b90000;
	text-align:center;
	font:normal 1.4rem/2.0rem "Microsoft yahei";
}
.inlineTodayPat .opaVideoContent > .tdOpaVidTools > .replaceCheck s {
	width:6.0rem;
	height:2.2rem;
	display:block;
	float:left;
	margin-left:2.65rem;
	border-radius:1.1rem;
	background:#8f7676;
	cursor:pointer;
	color:#fff;
	text-align:center;
	font:normal 1.2rem/2.2rem "SimSun";
	text-decoration:none;
}
.inlineTodayPat .opaVideoContent > .tdOpaVidTools > .replaceCheck s:hover {
	background:#83591a;
}
.inlineTodayPat .opaVideoContent > .tdOpaVidTools > .replaceCheck b {
	width:6.0rem;
	height:2.2rem;
	display:block;
	float:left;
	margin-left:2.65rem;
	border-radius:1.1rem;
	background:#007873;
	cursor:pointer;
	color:#fff;
	text-align:center;
	font:normal 1.2rem/2.2rem "SimSun";
}
.inlineTodayPat .opaVideoContent > .tdOpaVidTools > .replaceCheck b:hover {
	background:#005aa7;
}
.inlineTodayPat .opaVideoContent > .tdOpaVidTools > span.delete {
	width:3.0rem;
	height:3.0rem;
	left:calc(50% + 33.0rem);
	cursor:pointer;
}
.inlineTodayPat .opaVideoContent > .tdOpaVidTools > span.delete:before {
	width:0.4rem;
	height:0.3rem;
	display:block;
	content:'';
	background:#fff;
	position:absolute;
	top:0.4rem;
	left:calc(50% - 0.2rem);
}
.inlineTodayPat .opaVideoContent > .tdOpaVidTools > span.delete:hover:before {
	background:#12eb12;
}
.inlineTodayPat .opaVideoContent > .tdOpaVidTools > span.delete:after {
	width:1.8rem;
	height:0.2rem;
	display:block;
	content:'';
	background:#fff;
	position:absolute;
	top:0.7rem;
	left:calc(50% - 0.9rem);
}
.inlineTodayPat .opaVideoContent > .tdOpaVidTools > span.delete:hover:after {
	background:#12eb12;
}
.inlineTodayPat .opaVideoContent > .tdOpaVidTools > span.delete i {
	width:100%;
	height:100%;
	display:block;
	overflow:hidden;
	position:relative;
}
.inlineTodayPat .opaVideoContent > .tdOpaVidTools > span.delete i:before {
	width:1.2rem;
	height:1.2rem;
	display:block;
	content:'';
	border:#fff 0.2rem solid;
	border-top:none;
	position:absolute;
	bottom:0.4rem;
	left:calc(50% - 0.8rem);
}
.inlineTodayPat .opaVideoContent > .tdOpaVidTools > span.delete:hover i:before {
	border-color:#12eb12;
}
.inlineTodayPat .opaVideoContent > .tdOpaVidTools > span.delete i:after {
	width:0.2rem;
	height:0.9rem;
	display:block;
	content:'';
	border:#fff 0.2rem solid;
	border-top:none;
	border-bottom:none;
	position:absolute;
	bottom:0.8rem;
	left:calc(50% - 0.3rem);
}
.inlineTodayPat .opaVideoContent > .tdOpaVidTools > span.delete:hover i:after {
	border-color:#12eb12;
}
.inlineTodayPat .opaVideoContent > .tdOpaVidTools > span.delete.deleteing:before,
.inlineTodayPat .opaVideoContent > .tdOpaVidTools > span.delete.deleteing:after {
	display:none;
}
.inlineTodayPat .opaVideoContent > .tdOpaVidTools > span.delete.deleteing i {
	width:1.6rem;
	height:1.6rem;
	display:block;
	content:'';
	border:#0cc90c 0.2rem solid;
	border-radius:50%;
	border-top-color:transparent;
	margin:0.5rem auto;
	animation:loadding 1s linear 0s infinite;
}
.inlineTodayPat .opaVideoContent > .tdOpaVidTools > span.delete.deleteing i:before,
.inlineTodayPat .opaVideoContent > .tdOpaVidTools > span.delete.deleteing i:after {
	display:none;
}
.inlineTodayPat .opaVideoContent > .tdOpaVidTools > .delelteCheck {
	width:16.0rem;
	overflow:visible;
	background:#fff;
	border-radius:0.6rem;
	padding-bottom:1.5rem;
	position:absolute;
	bottom:4.6rem; left:90.5rem;
}
.inlineTodayPat .opaVideoContent > .tdOpaVidTools > .delelteCheck:before {
	width:1.0rem;
	height:1.0rem;
	display:block;
	content:'';
	background:#fff;
	transform:rotate(45deg);
	-webkit-transform:rotate(45deg);
	-moz-transform:rotate(45deg);
	-ms-transform:rotate(45deg);
	-o-transform:rotate(45deg);
	position:absolute;
	bottom:-0.5rem; left:calc(50% - 0.5rem);
}
.inlineTodayPat .opaVideoContent > .tdOpaVidTools > .delelteCheck em {
	height:auto;
	overflow:hidden;
	display:block;
	margin:1.5rem 0.5rem;
	color:#b90000;
	text-align:center;
	font:normal 1.4rem/2.0rem "Microsoft yahei";
}
.inlineTodayPat .opaVideoContent > .tdOpaVidTools > .delelteCheck s {
	width:6.0rem;
	height:2.2rem;
	display:block;
	float:left;
	margin-left:1.3rem;
	border-radius:1.1rem;
	background:#8f7676;
	cursor:pointer;
	color:#fff;
	text-align:center;
	font:normal 1.2rem/2.2rem "SimSun";
	text-decoration:none;
}
.inlineTodayPat .opaVideoContent > .tdOpaVidTools > .delelteCheck s:hover {
	background:#83591a;
}
.inlineTodayPat .opaVideoContent > .tdOpaVidTools > .delelteCheck b {
	width:6.0rem;
	height:2.2rem;
	display:block;
	float:left;
	margin-left:1.3rem;
	border-radius:1.1rem;
	background:#007873;
	cursor:pointer;
	color:#fff;
	text-align:center;
	font:normal 1.2rem/2.2rem "SimSun";
}
.inlineTodayPat .opaVideoContent > .tdOpaVidTools > .delelteCheck b:hover {
	background:#005aa7;
}
.inlineTodayPat .opaVideoContent > .tdOpaVidTools > span.leave {
	width:3.0rem;
	height:3.0rem;
	left:calc(50% + 38.0rem);
	cursor:pointer;
}
.inlineTodayPat .opaVideoContent > .tdOpaVidTools > span.leave:before {
	width:1.0rem;
	height:1.8rem;
	display:block;
	content:'';
	border:#fff 0.2rem solid;
	border-left:none;
	position:absolute;
	right:0.4rem; top:0.4rem;
}
.inlineTodayPat .opaVideoContent > .tdOpaVidTools > span.leave:hover:before {
	border-color:#12eb12;
}
.inlineTodayPat .opaVideoContent > .tdOpaVidTools > span.leave i {
	width:100%;
	height:100%;
	display:block;
	position:relative;
}
.inlineTodayPat .opaVideoContent > .tdOpaVidTools > span.leave i:before {
	width:0.8rem;
	height:0.8rem;
	display:block;
	content:'';
	border:#fff 0.2rem solid;
	border-top:none;
	border-right:none;
	transform:rotate(45deg);
	-webkit-transform:rotate(45deg);
	-moz-transform:rotate(45deg);
	-ms-transform:rotate(45deg);
	-o-transform:rotate(45deg);
	position:absolute;
	left:0.5rem; top:calc(50% - 0.5rem);
}
.inlineTodayPat .opaVideoContent > .tdOpaVidTools > span.leave:hover i:before {
	border-color:#12eb12;
}
.inlineTodayPat .opaVideoContent > .tdOpaVidTools > span.leave i:after {
	width:1.4rem;
	height:0.2rem;
	display:block;
	content:'';
	background:#fff;
	position:absolute;
	left:0.5rem; top:calc(50% - 0.1rem);
}
.inlineTodayPat .opaVideoContent > .tdOpaVidTools > span.leave:hover i:after {
	background:#12eb12;
}
.inlineTodayPat .opaVideoContent > .tdOpaVidTools > span.leave a {
	width:100%;
	height:100%;
	display:block;
	position:relative;
	z-index:1;
}

.inlineTodayPat .hotspotContent .hotspotToptype {
	width:100%;
	height:4.0rem;
	overflow:hidden;
	display:flex;
}
.inlineTodayPat .hotspotToptype span {
	height:3.9rem;
	display:block;
	flex:1;
	color:#000;
	text-align:center;
	font:normal 1.6rem/3.8rem "Microsoft yahei";
	background:#ededed;
	border-right:#d9d9d9 0.1rem solid;
	border-bottom:#d9d9d9 0.1rem solid;
	cursor:pointer;
}
.inlineTodayPat .hotspotToptype span:last-child {
	border-right:none;
}
.inlineTodayPat .hotspotToptype span.active,
.inlineTodayPat .hotspotToptype span:hover {
	color:#fff;
	background:#1e875b;
}
.inlineTodayPat .hotspotContent .hotspotLists {
	width:100%;
	height:calc(100% - 4.0rem);
	overflow-x:hidden;
	overflow-y:auto;
}
.inlineTodayPat .hotspotLists ul {
	overflow:hidden;
	display:none;
}
.inlineTodayPat .hotspotLists .textUl li {
	width:calc(49.5% - 2.0rem);
	overflow:hidden;
	padding:2.0rem 1.0rem;
	float:left;
	border-bottom:#b9b9b9 0.1rem dashed;
}
.inlineTodayPat .hotspotLists .textUl li:nth-child(even) {
	float:right;
}
.inlineTodayPat .hotspotLists .textUl li:hover {
	background:#e9ffec;
}
.inlineTodayPat .hotspotLists .textUl li > a {
	width:15.0rem;
	height:12.0rem;
	overflow:hidden;
	float:left;
	position:relative;
}
.inlineTodayPat .hotspotLists .textUl li > a:before {
	width:3.0rem;
	height:3.0rem;
	display:block;
	content:'';
	margin:0 auto;
	border-radius:100%;
	border:#1f936b 0.4rem solid;
	border-top-color:transparent;
	animation:loadding .75s ease-in-out 0s infinite;
	position:absolute;
	left:calc(50% - 1.5rem);
	top:calc(50% - 1.5rem);
}
.inlineTodayPat .hotspotLists .textUl img {
	width:100%;
	height:100%;
	display:block;
	background-size:120% auto;
	background-position:center;
	background-repeat:no-repeat;
	transition:background-size 0.2s;
	-webkit-transition:background-size 0.2s;
	-moz-transition:background-size 0.2s;
	-ms-transition:background-size 0.2s;
	-o-transition:background-size 0.2s;
	position:relative;
}
.inlineTodayPat .hotspotLists .textUl img:hover {
	background-size:130% auto;
}
.inlineTodayPat .hotspotLists .textUl article.hotspotListDig {
	height:12.0rem;
	overflow:hidden;
	margin-left:17.0rem;
}
.inlineTodayPat article.hotspotListDig h2 {
	width:100%;
	max-height:4.8rem;
	overflow:hidden;
}
.inlineTodayPat article.hotspotListDig h2 a {
	color:#007a20;
	font:bold 1.8rem/2.4rem "Microsoft yahei";
}
.inlineTodayPat article.hotspotListDig h2 a:hover {
	color:#b52100;
}
.inlineTodayPat article.hotspotListDig section {
	width:100%;
	min-height:4.0rem;
	overflow:hidden;
	margin-top:0.8rem;
	color:#666;
	text-indent:2.0em;
	font:normal 1.4rem/2.0rem "Microsoft yahei";
}
.inlineTodayPat article.hotspotListDig section a {
	margin-right:1.5rem;
	font:normal 1.4rem/2.0rem "Microsoft yahei";
}
.inlineTodayPat article.hotspotListDig section a:last-child {
	margin:0;
}
.inlineTodayPat article.hotspotListDig p {
	width:100%;
	overflow:hidden;
	margin-top:0.6rem;
	color:#666;
	font:normal 1.4rem/1.8rem "Microsoft yahei";
}
.inlineTodayPat article.hotspotListDig span {
	display:inline-block;
	margin-right:2.0rem;
	color:#666;
	font:normal 1.4rem/1.8rem "Microsoft yahei";
}
.inlineTodayPat article.hotspotListDig span:last-child {
	margin:0;
}
.inlineTodayPat .hotspotLists li .loading {
	width:3.0rem;
	height:3.0rem;
	display:block;
	margin:0 auto;
	border-radius:100%;
	border:#1f936b 0.4rem solid;
	border-top-color:transparent;
	animation:loadding .75s ease-in-out 0s infinite;
}

.inlineTodayPat .hotspotLists > .videoUl li {
	width:30.0rem;
	overflow:hidden;
	float:left;
	margin:1.6rem 0 0 1.6rem;
	border-radius:0.6rem;
	background:#1e1e1e;
}
.inlineTodayPat .hotspotLists > .videoUl li:last-child {
	margin-bottom:1.6rem;
}
.inlineTodayPat .hotspotLists .hotvideoPoster {
	width:100%;
	height:21.0rem;
	overflow:hidden;
	background-size:100% auto;
	background-position:center;
	background-repeat:no-repeat;
}
.inlineTodayPat .videoUl .hotvideoPoster > a {
	width:100%;
	height:100%;
	overflow:hidden;
	display:block;
	background:rgba(0, 0, 0, 0.3);
	backdrop-filter:blur(1.0rem);
	position:relative;
}
.inlineTodayPat .videoUl .hotvideoPoster > a img.videoPoster {
	width:100%;
	height:100%;
	display:block;
	background-size:auto 100%;
	background-position:center;
	background-repeat:no-repeat;
	transition:transform 0.2s linear;
	-webkit-transition:transform 0.2s linear;
	-moz-transition:transform 0.2s linear;
	-ms-transition:transform 0.2s linear;
	-o-transition:transform 0.2s linear;
}
.inlineTodayPat .videoUl .hotvideoPoster > a img.videoPoster:hover {
	transform:scale(1.1);
	-webkit-transform:scale(1.1);
	-moz-transform:scale(1.1);
	-ms-transform:scale(1.1);
	-o-transform:scale(1.1);
}
.inlineTodayPat .hotspotLists > .videoUl li h5 {
	height:4.8rem;
	overflow:hidden;
	margin:1.0rem 1.0rem 0;
}
.inlineTodayPat .hotspotLists > .videoUl h5 > a {
	width:100%;
	overflow:hidden;
	display:block;
	color:#d5d5d5;
	font:normal 1.5rem/2.4rem 'Microsoft yahei';
}
.inlineTodayPat .hotspotLists > .videoUl h5 > a:hover {
	color:#fff;
}
.inlineTodayPat .videoUl .hotvideoStat {
	overflow:hidden;
	margin:0.5rem 1.0rem 0;
}
.inlineTodayPat .videoUl .hotvideoStat span {
	display:inline-block;
	margin-right:1.0rem;
	color:#898989;
	font:normal 1.2rem/1.8rem "Microsoft yahei";
}
.inlineTodayPat .videoUl .hotvideoStat span:last-child {
	margin:0;
}
.inlineTodayPat .videoUl .hotvideoUser {
	overflow:hidden;
	margin:0.8rem 1.0rem 1.5rem;
}
.inlineTodayPat .videoUl .hotvideoUser > a {
	display:inline-block;
	color:#898989;
	font:normal 1.4rem/2.0rem "Microsoft yahei";
}
.inlineTodayPat .videoUl .hotvideoUser > a:hover {
	color:#e9e9e9;
}
.inlineTodayPat .hotvideoUser > a strong {
	display:inline-block;
	margin-left:0.2rem;
	color:#898989;
	font:normal 1.4rem/2.0rem "Microsoft yahei";
}
.inlineTodayPat .hotvideoUser > a:hover strong {
	color:#e9e9e9;
}

.inlineTodayPat .weatherContent .weatherStatus {
	width:100%;
	height:33.0rem;
	overflow:hidden;
	background:url(../Images/wicon/weatherbg.jpg) center no-repeat;
}
.inlineTodayPat .weatherStatus .nowWeather {
	width:43.3rem;
	height:100%;
	overflow:hidden;
	float:left;
}
.inlineTodayPat .nowWeather .headWeatherInfor {
	width:100%;
	height:8.0rem;
	overflow:hidden;
}
.inlineTodayPat .headWeatherInfor .cityPosition {
	width:27.0rem;
	height:100%;
	overflow:hidden;
	padding-left:5.0rem;
	float:left;
	position:relative;
}
.inlineTodayPat .headWeatherInfor .cityPosition > i {
	width:1.0rem;
	height:0.4rem;
	border:#fff 0.2rem solid;
	border-radius:50%;
	position:absolute;
	left:2.0rem; top:4.7rem;
}
.inlineTodayPat .cityPosition > i:before {
	width:0.8rem;
	height:0.8rem;
	overflow:hidden;
	content:'';
	border:#fff 0.5rem solid;
	border-radius:50%;
	position:absolute;
	top:-2.2rem; left:calc(50% - 0.9rem);
}
.inlineTodayPat .cityPosition > i:after {
	width:0;
	height:0;
	overflow:hidden;
	content:'';
	border-top:#fff 1.2rem solid;
	border-bottom:none;
	border-left:transparent 0.8rem solid;
	border-right:transparent 0.8rem solid;
	position:absolute;
	top:-0.9rem; left:calc(50% - 0.8rem);
}
.inlineTodayPat .headWeatherInfor .cityPosition > span {
	width:100%;
	overflow:hidden;
	display:block;
	color:#fff;
	font:normal 2.6rem/8.0rem "Microsoft yahei";
}
.inlineTodayPat .headWeatherInfor .updateTime {
	width:7.0rem;
	height:100%;
	overflow:hidden;
	padding-left:3.3rem;
	float:right;
	position:relative;
}
.inlineTodayPat .updateTime em {
	width:2.0rem;
	height:2.0rem;
	display:block;
	overflow:hidden;
	border:#fff 0.2rem solid;
	border-radius:50%;
	position:absolute;
	left:0; top:2.8rem;
}
.inlineTodayPat .updateTime em > i:first-child {
	width:0.2rem;
	height:0.8rem;
	display:block;
	background:#fff;
	position:absolute;
	left:calc(50% - 0.1rem);
	top:calc(50% - 0.6rem);
	transform-origin:0.1rem 0.6rem;
	-webkit-transform-origin:0.1rem 0.6rem;
	-moz-transform-origin:0.1rem 0.6rem;
	-ms-transform-origin:0.1rem 0.6rem;
	-o-transform-origin:0.1rem 0.6rem;
}
.inlineTodayPat .updateTime em > i:last-child {
	width:0.2rem;
	height:1.0rem;
	display:block;
	background:#fff;
	position:absolute;
	left:calc(50% - 0.1rem);
	top:calc(50% - 0.8rem);
	transform-origin:0.1rem 0.8rem;
	-webkit-transform-origin:0.1rem 0.8rem;
	-moz-transform-origin:0.1rem 0.8rem;
	-ms-transform-origin:0.1rem 0.8rem;
	-o-transform-origin:0.1rem 0.8rem;
}
.inlineTodayPat .headWeatherInfor .updateTime > span {
	width:100%;
	overflow:hidden;
	display:block;
	color:#fff;
	font:normal 2.0rem/8.0rem "Microsoft yahei";
}
.inlineTodayPat .nowWeather .temperWeatherInfor {
	width:100%;
	height:9.0rem;
	overflow:hidden;
	text-align:center;
}
.inlineTodayPat .nowWeather .temperWeatherInfor span {
	color:#fff;
	font:normal 8.0rem/9.0rem "Microsoft yahei";
}
.inlineTodayPat .nowWeather .temperWeatherInfor sup {
	margin-left:1.0rem;
	vertical-align:top;
	position:relative;
	color:#fff;
	font:normal 3.0rem/4.0rem "Microsoft yahei";
}
.inlineTodayPat .nowWeather .otherWeatherInfor {
	width:40.0rem;
	height:12.0rem;
	overflow:hidden;
	margin:2.0rem auto 0;
}
.inlineTodayPat .otherWeatherInfor span {
	width:25%;
	height:100%;
	overflow:hidden;
	display:block;
	float:left;
}
.inlineTodayPat .otherWeatherInfor i {
	width:6.0rem;
	height:6.0rem;
	overflow:hidden;
	display:block;
	margin:0 auto;
	background:url(../Images/wicon/weathericons.png) 0 0 no-repeat;
	background-size:auto 100%;
}
.inlineTodayPat .otherWeatherInfor span:nth-child(1) i {
	background-position:0 0;
}
.inlineTodayPat .otherWeatherInfor span:nth-child(2) i {
	background-position:-6.0rem 0;
}
.inlineTodayPat .otherWeatherInfor span:nth-child(3) i {
	background-position:-12.0rem 0;
}
.inlineTodayPat .otherWeatherInfor span:nth-child(4) i {
	background-position:-18.0rem 0;
}
.inlineTodayPat .otherWeatherInfor strong,
.inlineTodayPat .otherWeatherInfor small {
	width:100%;
	display:block;
	color:#fff;
	text-align:center;
	font:normal 1.6rem/3.0rem "Microsoft yahei";
}
.inlineTodayPat .weatherStatus .daysWeather {
	width:12.0rem;
	height:100%;
	overflow:hidden;
	float:left;
	border-left:rgba(255, 255, 255, 0.2) 0.1rem solid;
	transition:width 0.2s linear;
	-webkit-transition:width 0.2s linear;
	-moz-transition:width 0.2s linear;
	-ms-transition:width 0.2s linear;
	-o-transition:width 0.2s linear;
}
.inlineTodayPat .weatherStatus .daysWeather:hover {
	background:rgba(0, 0, 0, 0.1);
	backdrop-filter:blur(0.5rem);
}
.inlineTodayPat .weatherStatus > .daysWeather:nth-child(2) {
	background:rgba(0, 0, 0, 0.1);
	backdrop-filter:blur(0.5rem);
}
.inlineTodayPat .weatherStatus .daysWeather.broaden {
	width:18.0rem;
}
.inlineTodayPat .weatherStatus .daysWeather.narrow {
	width:11.0rem;
}
.inlineTodayPat .daysWeather span {
	width:100%;
	overflow:hidden;
	display:block;
	color:#fff;
	text-align:center;
	font:normal 1.6rem/2.0rem "Microsoft yahei";
}
.inlineTodayPat .daysWeather span:nth-child(1) {
	margin-top:1.0rem;
}
.inlineTodayPat .daysWeather span:nth-child(2) {
	margin-top:0.6rem;
	margin-bottom:1.2rem;
}
.inlineTodayPat .daysWeather strong,
.inlineTodayPat .daysWeather b,
.inlineTodayPat .daysWeather em,
.inlineTodayPat .daysWeather small {
	width:100%;
	height:2.0rem;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	display:block;
	margin-top:1.2rem;
	color:#fff;
	text-align:center;
	font:normal 1.6rem/2.0rem "Microsoft yahei";
}
.inlineTodayPat .daysWeather i {
	width:6.0rem;
	height:6.0rem;
	overflow:hidden;
	display:block;
	margin:0 auto;
}
.inlineTodayPat .daysWeather i img {
	width:100%;
	height:100%;
	display:block;
}
.inlineTodayPat .weatherContent .weatherArticle {
	width:100%;
	height:calc(100% - 35.0rem);
	overflow:hidden;
	margin-top:2.0rem;
}
.inlineTodayPat .weatherArticle .weatherAloading {
	width:100%;
	overflow:hidden;
}
.inlineTodayPat .weatherArticle .weatherAloading i {
	width:3.0rem;
	height:3.0rem;
	display:block;
	margin:0 auto;
	border-radius:100%;
	border:#1f936b 0.4rem solid;
	border-top-color:transparent;
	animation:loadding .75s ease-in-out 0s infinite;
}
.inlineTodayPat .weatherArticle .weatherArtitle {
	height:4.0rem;
	overflow:hidden;
	padding:0 3.0rem;
	border-bottom:#3a8cbc 0.2rem solid;
}
.inlineTodayPat .weatherArtitle small {
	float:right;
	margin-top:1.0rem;
	color:#666;
	font:normal 1.2rem/2.0rem "Microsoft yahei";
}
.inlineTodayPat .weatherArtitle small > a {
	color:#666;
	font:normal 1.2rem/2.0rem "Microsoft yahei";
}
.inlineTodayPat .weatherArtitle small > a:hover {
	color:#0071b3;
}
.inlineTodayPat .weatherArtitle span {
	height:100%;
	overflow:hidden;
	padding:0 3.0rem;
	display:block;
	float:left;
	color:#003858;
	font:normal 1.8rem/4.0rem "Microsoft yahei";
	cursor:pointer;
}
.inlineTodayPat .weatherArtitle span:hover {
	color:#005689;
	background:#d0eeff;
}
.inlineTodayPat .weatherArtitle span.active {
	color:#fff;
	background:#3a8cbc;
}
.inlineTodayPat .weatherArticle .weatherArtcont {
	height:calc(100% - 4.2rem);
	margin-left:3.0rem;
	padding-right:3.0rem;
	overflow-x:hidden;
	overflow-y:auto;
}
.inlineTodayPat .weatherArtcont ul {
	width:100%;
	overflow:hidden;
	margin:1.0rem 0 2.0rem;
}
.inlineTodayPat .weatherArtcont li {
	width:50%;
	height:4.0rem;
	overflow:hidden;
    white-space:nowrap;
    text-overflow:ellipsis;
	float:left;
	border-bottom:#c5c5c5 0.1rem dashed;
}
.inlineTodayPat .weatherArtcont li a {
	padding-left:1.5rem;
	overflow:hidden;
	position:relative;
	color:#444;
	font:normal 1.6rem/4.0rem "Microsoft yahei";
}
.inlineTodayPat .weatherArtcont li a:before {
	width:0.6rem;
	height:0.6rem;
	display:block;
	content:'';
	background:#444;
	border-radius:50%;
	position:absolute;
	left:0; top:calc(50% - 0.3rem);
}
.inlineTodayPat .weatherArtcont li a:hover {
	color:#0071b3;
}
.inlineTodayPat .weatherArtcont li a:hover:before {
	background:#0071b3;
}
.inlineTodayPat .copywritContent .copywritWrap {
	height:100%;
	overflow-x:hidden;
	overflow-y:auto;
	padding:0 2.0rem;
}
.inlineTodayPat .copywritWrap .copywritBlock {
	overflow:hidden;
	margin-top:2.0rem;
	border:#2c816a 0.1rem solid;
	border-radius:0.6rem;
}
.inlineTodayPat .copywritWrap .copywritBlock:last-child {
	margin-bottom:2.0rem;
}
.inlineTodayPat .copywritBlock h6 {
	width:100%;
	height:3.9rem;
	overflow:hidden;
	border-bottom:#2c816a 0.1rem solid;
	background:#2c816a;
	color:#fff;
	text-indent:1.0rem;
	font:normal 1.6rem/3.8rem "Microsoft yahei";
}
.inlineTodayPat .copywritBlock ul {
	width:100%;
	overflow:hidden;
	padding:1.0rem 0;
}
.inlineTodayPat .copywritBlock ul li {
	overflow:hidden;
	padding:1.0rem 2.0rem;
	color:#212121;
	font:normal 1.6rem/2.8rem "Microsoft yahei";
}
.inlineTodayPat .copywritBlock ul li:hover {
	background:#f3f3f3;
}
.inlineTodayPat .copywritBlock li small {
	float:right;
	color:#666;
	font:normal 1.4rem/2.8rem "Microsoft yahei";
}
.inlineTodayPat .copywritBlock li > .cwLoding {
	width:3.0rem;
	height:3.0rem;
	display:block;
	margin:0 auto;
	border-radius:100%;
	border:#1f936b 0.4rem solid;
	border-top-color:transparent;
	animation:loadding .75s ease-in-out 0s infinite;
}
.inlineTodayPat .copywritBlock div.poetry {
	overflow:hidden;
	margin:0 3.0rem;
}
.inlineTodayPat .copywritBlock div.poetry h5 {
	width:100%;
	overflow:hidden;
	margin:1.5rem 0 0;
	text-align:center;
}
.inlineTodayPat .copywritBlock div.poetry h5 a {
	color:#212121;
	font:normal 2.0rem/3.0rem "Microsoft yahei";
}
.inlineTodayPat .copywritBlock div.poetry h5 a:hover {
	color:#006047;
}
.inlineTodayPat .copywritBlock div.poetry strong {
	width:100%;
	overflow:hidden;
	display:block;
	margin:1.0rem 0 0;
	color:#565656;
	text-align:center;
	font:normal 1.4rem/2.0rem "Microsoft yahei";
}
.inlineTodayPat .copywritBlock div.poetry article {
	width:100%;
	overflow:hidden;
	margin:1.5rem 0;
	color:#212121;
	text-align:center;
	font:normal 1.6rem/2.8rem "Microsoft yahei";
}
.inlineTodayPat .copywritBlock div.poetry article p {
	color:#212121;
	font:normal 1.6rem/2.8rem "Microsoft yahei";
}

.loadTodayTip {
	width:35.0rem;
	height:8.0rem;
	overflow:hidden;
	padding-top:14.0rem;
	background:url(../Images/warning.png) center 3.0rem no-repeat #fff;
	background-size:30% auto;
	border-radius:2.0rem;
	position:absolute;
	left:calc(50% - 17.0rem);
	top:calc(50% - 11.0rem);
	box-shadow:0 0 1.5rem #006a43;
	color:#f00;
	text-align:center;
	font:normal 1.6rem/2.4rem "Microsoft yahei";
}

.marketPropose {
	width:100%;
	height:100%;
	overflow:hidden;
	background:rgba(0, 0, 0, 0.5);
	position:absolute;
	left:0; top:0;
}
.marketPropose .marketProposec {
	width:60.0rem;
	height:40.0rem;
	overflow:hidden;
	background:#fff;
	border:#477c6a 0.1rem solid;
	position:absolute;
	left:calc(50% - 30.0rem);
	top:calc(50% - 20.0rem);
	box-shadow:0 0 1.5rem #006a43;
	border-top-left-radius:1.0rem;
	border-top-right-radius:1.0rem;
}
.marketPropose .marketProptil {
	width:100%;
	height:4.9rem;
	overflow:hidden;
	color:#477c6a;
	text-align:center;
	font:bold 2.0rem/4.8rem "Microsoft yahei";
	background:#ededed;
	border-bottom:#c7c7c7 0.1rem solid;
	position:relative;
}
.marketPropose .marketProptil i {
	width:3.0rem;
	height:3.0rem;
	overflow:hidden;
	display:block;
	position:absolute;
	right:1.0rem; top:1.0rem;
	border-radius:50%;
	cursor:pointer;
	transition:background 0.3s linear;
	-webkit-transition:background 0.3s linear;
	-moz-transition:background 0.3s linear;
	-ms-transition:background 0.3s linear;
	-o-transition:background 0.3s linear;
}
.marketPropose .marketProptil i:hover {
	background:#477c6a;
}
.marketPropose .marketProptil i:before {
	width:0.4rem;
	height:2.0rem;
	display:block;
	content:'';
	background:#477c6a;
	position:absolute;
	top:calc(50% - 1.0rem);
	left:calc(50% - 0.2rem);
	transform:rotate(45deg);
	-webkit-transform:rotate(45deg);
	-moz-transform:rotate(45deg);
	-ms-transform:rotate(45deg);
	-o-transform:rotate(45deg);
	transition:transform 0.3s linear;
	-webkit-transition:transform 0.3s linear;
	-moz-transition:transform 0.3s linear;
	-ms-transition:transform 0.3s linear;
	-o-transition:transform 0.3s linear;
}
.marketPropose .marketProptil i:hover:before {
	transform:rotate(405deg);
	-webkit-transform:rotate(405deg);
	-moz-transform:rotate(405deg);
	-ms-transform:rotate(405deg);
	-o-transform:rotate(405deg);
}
.marketPropose .marketProptil i:hover:before {
	background:#fff;
}
.marketPropose .marketProptil i:after {
	width:0.4rem;
	height:2.0rem;
	display:block;
	content:'';
	background:#477c6a;
	position:absolute;
	top:calc(50% - 1.0rem);
	left:calc(50% - 0.2rem);
	transform:rotate(-45deg);
	-webkit-transform:rotate(-45deg);
	-moz-transform:rotate(-45deg);
	-ms-transform:rotate(-45deg);
	-o-transform:rotate(-45deg);
	transition:transform 0.3s linear;
	-webkit-transition:transform 0.3s linear;
	-moz-transition:transform 0.3s linear;
	-ms-transition:transform 0.3s linear;
	-o-transition:transform 0.3s linear;
}
.marketPropose .marketProptil i:hover:after {
	transform:rotate(315deg);
	-webkit-transform:rotate(315deg);
	-moz-transform:rotate(315deg);
	-ms-transform:rotate(315deg);
	-o-transform:rotate(315deg);
}
.marketPropose .marketProptil i:hover:after {
	background:#fff;
}
.marketPropose .marketPropcnt {
	padding:0 1.0rem;
	height:calc(100% - 5.0rem);
	overflow-x:hidden;
	overflow-y:auto;
}
.marketPropose .marketPropcnt ol {
	width:100%;
	overflow:hidden;
}
.marketPropose .marketPropcnt li {
	padding-left:2.5rem;
	overflow:hidden;
	margin:1.0rem 0;
	color:#333;
	font:normal 1.4rem/2.0rem "Microsoft yahei";
	position:relative;
}
.marketPropose .marketPropcnt li i {
	width:2.0rem;
	height:2.0rem;
	overflow:hidden;
	display:block;
	color:#333;
	text-align:center;
	font:normal 1.4rem/2.0rem "Arial";
	position:absolute;
	left:0; top:0;
}

.todayPropose {
	width:100%;
	height:100%;
	overflow:hidden;
	background:rgba(0, 0, 0, 0.5);
	position:absolute;
	left:0; top:0;
}
.todayPropose .todayProposec {
	width:80.0rem;
	height:60.0rem;
	overflow:hidden;
	background:#fff;
	border:#477c6a 0.1rem solid;
	position:absolute;
	left:calc(50% - 40.0rem);
	top:calc(50% - 30.0rem);
	box-shadow:0 0 1.5rem #006a43;
	border-top-left-radius:1.0rem;
	border-top-right-radius:1.0rem;
}
.todayPropose .todayProptil {
	width:100%;
	height:4.9rem;
	overflow:hidden;
	color:#477c6a;
	text-align:center;
	font:bold 2.0rem/4.8rem "Microsoft yahei";
	background:#ededed;
	border-bottom:#c7c7c7 0.1rem solid;
	position:relative;
}
.todayPropose .todayProptil i {
	width:3.0rem;
	height:3.0rem;
	overflow:hidden;
	display:block;
	position:absolute;
	right:1.0rem; top:1.0rem;
	border-radius:50%;
	cursor:pointer;
	transition:background 0.3s linear;
	-webkit-transition:background 0.3s linear;
	-moz-transition:background 0.3s linear;
	-ms-transition:background 0.3s linear;
	-o-transition:background 0.3s linear;
}
.todayPropose .todayProptil i:hover {
	background:#477c6a;
}
.todayPropose .todayProptil i:before {
	width:0.4rem;
	height:2.0rem;
	display:block;
	content:'';
	background:#477c6a;
	position:absolute;
	top:calc(50% - 1.0rem);
	left:calc(50% - 0.2rem);
	transform:rotate(45deg);
	-webkit-transform:rotate(45deg);
	-moz-transform:rotate(45deg);
	-ms-transform:rotate(45deg);
	-o-transform:rotate(45deg);
	transition:transform 0.3s linear;
	-webkit-transition:transform 0.3s linear;
	-moz-transition:transform 0.3s linear;
	-ms-transition:transform 0.3s linear;
	-o-transition:transform 0.3s linear;
}
.todayPropose .todayProptil i:hover:before {
	background:#fff;
	transform:rotate(405deg);
	-webkit-transform:rotate(405deg);
	-moz-transform:rotate(405deg);
	-ms-transform:rotate(405deg);
	-o-transform:rotate(405deg);
}
.todayPropose .todayProptil i:after {
	width:0.4rem;
	height:2.0rem;
	display:block;
	content:'';
	background:#477c6a;
	position:absolute;
	top:calc(50% - 1.0rem);
	left:calc(50% - 0.2rem);
	transform:rotate(-45deg);
	-webkit-transform:rotate(-45deg);
	-moz-transform:rotate(-45deg);
	-ms-transform:rotate(-45deg);
	-o-transform:rotate(-45deg);
	transition:transform 0.3s linear;
	-webkit-transition:transform 0.3s linear;
	-moz-transition:transform 0.3s linear;
	-ms-transition:transform 0.3s linear;
	-o-transition:transform 0.3s linear;
}
.todayPropose .todayProptil i:hover:after {
	background:#fff;
	transform:rotate(315deg);
	-webkit-transform:rotate(315deg);
	-moz-transform:rotate(315deg);
	-ms-transform:rotate(315deg);
	-o-transform:rotate(315deg);
}
.todayPropose .todayPropcnt {
	padding:0 1.0rem;
	height:calc(100% - 5.0rem);
	overflow-x:hidden;
	overflow-y:auto;
}
.todayPropose .todayPropcnt h2 {
	width:100%;
	overflow:hidden;
	margin-top:1.0rem;
	color:#000;
	text-align:center;
	font:bold 2.0rem/2.8rem "Microsoft yahei";
}
.todayPropose .todayPropcnt small {
	width:100%;
	overflow:hidden;
	display:block;
	margin-top:0.8rem;
	border-top:#c5c5c5 0.1rem dashed;
	border-bottom:#c5c5c5 0.1rem dashed;
	color:#676767;
	text-align:center;
	font:normal 1.2rem/2.0rem "Microsoft yahei";
}
.todayPropose .todayPropcnt section {
	width:100%;
	overflow:hidden;
}
.todayPropose .todayPropcnt section img {
	max-width:78.0rem;
	display:block;
	margin:0 auto;
}
.todayPropose .todayPropcnt section p {
	width:100%;
	overflow:hidden;
	margin:1.0rem 0;
	color:#333;
	font:normal 1.4rem/2.0rem "Microsoft yahei";
}

.loadingWrap {
	width:25.0rem;
	height:18.0rem;
	overflow:hidden;
	background:#fff;
	border-radius:2.0rem;
	position:absolute;
	left:calc(50% - 12.5rem);
	top:calc(50% - 9.0rem);
	box-shadow:0 0 1.5rem #006a43;
}
.loading {
	width:5.0rem;
	height:5.0rem;
	display:block;
	margin:6.5rem auto;
	border-radius:100%;
	border:#1f936b 0.6rem solid;
	border-top-color:transparent;
	animation:loadding .75s ease-in-out 0s infinite;
}
@keyframes loadding {
	to {
		transform:rotate(360deg);
	}
}