﻿html {
	font-size: 100%;
	-webkit-text-size-adjust: none;
	-ms-text-size-adjust: none;
	-webkit-tap-highlight-color: transparent
}

article,aside,blockquote,body,button,dd,div,dl,dt,fieldset,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hr,input,legend,li,menu,nav,ol,p,pre,section,select,td,textarea,th,ul {
	margin: 0;
	padding: 0
}

h1,h2,h3,h4,h5,h6 {
	font-weight: 400;
	font-size: 100%
}

address,cite,dfn,em,i,var {
	font-style: normal
}

strong {
	font-weight: 400
}

ol,ul {
	list-style: none
}

button,input,select,textarea {
	font-family: inherit;
	font-size: 100%
}

button:focus,input:focus,select:focus,textarea:focus {
	outline: none
}

button,html input[type=button],input[type=reset],input[type=submit] {
	-webkit-appearance: button
}

textarea {
	overflow: hidden;
	vertical-align: top
}

input,textarea {
	-webkit-appearance: none
}

input::-ms-clear,input::-ms-reveal,textarea::-ms-clear,textarea::-ms-reveal {
	display: none
}

input[type=search] {
	-webkit-appearance: none
}

input[type=search]::-ms-clear,input[type=search]::-ms-reveal {
	display: none
}

input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration {
	display: none
}

img {
	border: none;
	vertical-align: top
}

a {
	text-decoration: none
}

a:active,a:hover,a:link,a:visited {
	text-decoration: none;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none
}

body {
	font: 12px/1.5 Helvetica,Arial,Microsoft Yahei,sans-serif;
	min-width: 920px
}

.dn {
	display: none!important
}

.no-visible {
	font-size: 0;
	line-height: 0;
	height: 0;
	overflow: hidden
}

@font-face {
	font-family:iconfont;src:url(//static.qiyi.com/ext/common/pcw-v4-font/iconfont.eot);src:url(//static.qiyi.com/ext/common/pcw-v4-font/iconfont.eot#iefix) format("embedded-opentype"),url(//static.qiyi.com/ext/common/pcw-v4-font/iconfont.woff) format("woff"),url(//static.qiyi.com/ext/common/pcw-v4-font/iconfont.ttf) format("truetype"),url(//static.qiyi.com/ext/common/pcw-v4-font/iconfont.svg#iconfont) format("svg")
}

.qy-svgicon {
	display: inline-block;
	vertical-align: -1px;
	font-family: iconfont!important;
	font-size: 16px;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale
}

.qy-svgicon-ok:before {
	content: "\E808"
}

.qy-svgicon-arrow-left:before {
	content: "\E82C"
}

.qy-svgicon-arrow-right:before {
	content: "\E82D"
}

.qy-svgicon-guide-narrow:before {
	content: "\E85C"
}

.qy-svgicon-upload:before {
	content: "\E85D"
}

.qy-svgicon-record:before {
	content: "\E85E"
}

.qy-svgicon-info:before {
	content: "\E85F"
}

.qy-svgicon-pca-dwn:before {
	content: "\E860"
}

.qy-svgicon-PC-12:before {
	content: "\E861"
}

.qy-svgicon-pad-12:before {
	content: "\E862"
}

.qy-svgicon-phone-12:before {
	content: "\E863"
}

.qy-svgicon-play-14:before {
	content: "\E864"
}

.qy-svgicon-search:before {
	content: "\E866"
}

.qy-svgicon-trashcan:before {
	content: "\E867"
}

.qy-svgicon-camera:before {
	content: "\E868"
}

.qy-svgicon-focus-today:before {
	content: "\E869"
}

.qy-svgicon-praise:before {
	content: "\E86A"
}

.qy-svgicon-grade-star:before {
	content: "\E86B"
}

.qy-svgicon-news-point16:before {
	content: "\E86D"
}

.qy-svgicon-praise-hollow:before {
	content: "\E86E"
}

.qy-svgicon-collected:before {
	content: "\E86F"
}

.qy-svgicon-stampe:before {
	content: "\E870"
}

.qy-svgicon-stampe-hollow:before {
	content: "\E871"
}

.qy-svgicon-guide-narrow-up:before {
	content: "\E875"
}

.qy-svgicon-sign:before {
	content: "\E876"
}

.qy-svgicon-user:before {
	content: "\E872"
}

.qy-svgicon-anchorShare:before {
	content: "\E877"
}

.qy-svgicon-anchorDwn:before {
	content: "\E878"
}

.qy-svgicon-anchorVideo:before {
	content: "\E879"
}

.qy-svgicon-anchorTop:before {
	content: "\E87A"
}

.qy-svgicon-anchorHelp:before {
	content: "\E87B"
}

.qy-svgicon-close:before {
	content: "\E865"
}

.qy-svgicon-collect:before {
	content: "\E880"
}

.qy-svgicon-change:before {
	content: "\E885"
}

@-webkit-keyframes fadeIn {
	0% {
		opacity: 0
	}

	to {
		opacity: 1
	}
}

@keyframes fadeIn {
	0% {
		opacity: 0
	}

	to {
		opacity: 1
	}
}

.fadeIn-enter-active {
	-webkit-animation: fadeIn .1s;
	animation: fadeIn .1s
}

@-webkit-keyframes fadeOutIn {
	0% {
		opacity: 0
	}

	to {
		opacity: 1
	}
}

@keyframes fadeOutIn {
	0% {
		opacity: 0
	}

	to {
		opacity: 1
	}
}

.fadeOutIn-enter-active {
	-webkit-animation-duration: .8s;
	animation-duration: .8s;
	-webkit-animation-name: fadeOutIn;
	animation-name: fadeOutIn;
	-webkit-animation-fill-mode: forwards;
	animation-fill-mode: forwards;
	-webkit-animation-timing-function: cubic-bezier(0,0,.5,1);
	animation-timing-function: cubic-bezier(0,0,.5,1)
}

@-webkit-keyframes zoomIn {
	0% {
		opacity: 0;
		-webkit-transform: scale(.1);
		transform: scale(.1);
		-webkit-transform-origin: center top;
		transform-origin: center top
	}

	60% {
		opacity: 1;
		-webkit-transform: scale(1);
		transform: scale(1);
		-webkit-transform-origin: center top;
		transform-origin: center top
	}
}

@keyframes zoomIn {
	0% {
		opacity: 0;
		-webkit-transform: scale(.1);
		transform: scale(.1);
		-webkit-transform-origin: center top;
		transform-origin: center top
	}

	60% {
		opacity: 1;
		-webkit-transform: scale(1);
		transform: scale(1);
		-webkit-transform-origin: center top;
		transform-origin: center top
	}
}

.zoomIn-enter-active {
	-webkit-animation: zoomIn .3s;
	animation: zoomIn .3s
}

@-webkit-keyframes zoomInRt {
	0% {
		opacity: 0;
		-webkit-transform: scale(.1);
		transform: scale(.1);
		-webkit-transform-origin: right top;
		transform-origin: right top
	}

	60% {
		opacity: 1;
		-webkit-transform: scale(1);
		transform: scale(1);
		-webkit-transform-origin: right top;
		transform-origin: right top
	}
}

@keyframes zoomInRt {
	0% {
		opacity: 0;
		-webkit-transform: scale(.1);
		transform: scale(.1);
		-webkit-transform-origin: right top;
		transform-origin: right top
	}

	60% {
		opacity: 1;
		-webkit-transform: scale(1);
		transform: scale(1);
		-webkit-transform-origin: right top;
		transform-origin: right top
	}
}

.zoomInRt-enter-active {
	-webkit-animation: zoomInRt .3s;
	animation: zoomInRt .3s
}