a,input {
	outline:0
}
a,a:hover,body {
	color:#333
}
.clear,.clearfix:after {
	clear:both
}
.footer,img {
	vertical-align:middle
}
.sHeader h1,.searchPop .pLinks a span.sName,.ulRank li .sTit {
	white-space:nowrap;
	text-overflow:ellipsis
}
@media only screen and (max-width:359px) {
	html {
	font-size:13px
}
}.globalPadding,.v_mod .tb,.v_mod .th {
	padding:0 .67rem
}
.globalIcon {
	background:url(http://img1.km.com/dypcimg/mversion/images/globalIconMap.png?v=20161209) no-repeat;
	width:2.67rem;
	height:2.67rem;
	margin:0 auto;
	background-size:16.67rem 16.67rem;
	display:block;
	overflow:hidden
}
.clearfix:after,.clearfix:before {
	display:table;
	content:""
}
.globalIcon.dmIcon {
	background-position:0 0
}
.globalIcon.dyIcon {
	background-position:-2.67rem 0
}
.globalIcon.dsjIcon {
	background-position:-5.34rem 0
}
.globalIcon.zyIcon {
	background-position:-8rem 0
}
.globalIcon.zbIcon {
	background-position:-10.67rem 0
}
.globalIcon.tjIcon {
	background-position:-13.34rem 0
}
.globalIcon.dspIcon {
	background-position:0 -2.67rem
}
.globalIcon.mnIcon {
	background-position:-2.67rem -2.67rem
}
.globalIcon.xpIcon {
	background-position:-5.34rem -2.67rem
}
.globalIcon.bdIcon {
	background-position:-8rem -2.67rem
}
.globalIcon.ztIcon {
	background-position:-10.67rem -2.67rem
}
.globalIcon.zmtIcon {
	background-position:-13.34rem -2.67rem
}
.globalIcon.zxIcon {
	background-position:0 -5.34rem
}
.globalIcon.rdIcon {
	background-position:-2.67rem -5.34rem
}
.globalIcon.spIcon {
	background-position:-5.34rem -5.34rem
}
.globalIcon.ylIcon {
	background-position:-8rem -5.34rem
}
.globalIcon.tyIcon {
	background-position:-10.67rem -5.34rem
}
html {
	overflow-y:scroll
}
body {
	margin:0 auto;
	background-color:#e9ebef;
	font:.6rem/1.5 Microsoft Yahei,sans-serif;
	text-align:center;
	text-size-adjust:100%;
	-moz-text-size-adjust:100%;
	-webkit-text-size-adjust:100%;
	-ms-text-size-adjust:100%;
	-o-text-size-adjust:100%
}
dd,div,dl,dt,form,h1,h2,h3,h4,h5,h6,img,input,li,ol,p,select,span,table,td,th,ul {
	margin:0;
	padding:0;
	font-weight:400
}
iframe,img {
	border:none
}


.pSortBtn a {
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	-o-box-sizing:border-box;
	-ms-box-sizing:border-box;
	box-sizing:border-box;
	float:left;
	width:48%;
	margin-right:2%;
	line-height:1.5rem;
	border:1px solid #3097fd;
	color:#2196f3;
	font-size:.64rem;
	-webkit-border-radius:.1rem;
	-moz-border-radius:.1rem;
	border-radius:.1rem;
	margin-bottom:2%
}
.pSortBtn a:nth-child(4n+1) {
	
}
.pSortBtn a:nth-child(4n+4) {
	
	margin-right:0
}
.pSortBtn a.all {
	background-color:#3097fd;
	color:#fff
}



.pSortBtn1 a {
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	-o-box-sizing:border-box;
	-ms-box-sizing:border-box;
	box-sizing:border-box;
	float:left;
	width:31%;
	margin-right:2%;
	line-height:1.5rem;
	border:1px solid #3097fd;
	color:#2196f3;
	font-size:.64rem;
	-webkit-border-radius:.1rem;
	-moz-border-radius:.1rem;
	border-radius:.1rem;
	margin-bottom:2%
}
.pSortBtn1 a:nth-child(4n+1) {
	
}
.pSortBtn1 a:nth-child(4n+4) {
	
	margin-right:0
}
.pSortBtn1 a.all {
	background-color:#3097fd;
	color:#fff
}



li,ol,ul {
	list-style:none
}
table {
	border-collapse:collapse;
	border-spacing:0
}
input {
	font-family:Microsoft Yahei,sans-serif
}
b,cite,em,font,i,strong,sub,sup {
	font-weight:400;
	font-style:normal;
	font-size:0.6rem
}
a {
	text-decoration:none;
	tap-highlight-color:rgba(0,0,0,0);
	-moz-tap-highlight-color:rgba(0,0,0,0);
	-webkit-tap-highlight-color:rgba(0,0,0,0);
	-ms-tap-highlight-color:rgba(0,0,0,0);
	-o-tap-highlight-color:rgba(0,0,0,0)
}
.clearfix {
	zoom:1
}
body,html {
	height:100%;
	width:100%
}
input::-ms-clear {
	display:none
}
button,input[type=submit],input[type=reset],input[type=button],input[type=search] {
	-webkit-appearance:none;
	-moz-appearance:none;
	appearance:none
}
.header {
	position:fixed;
	top:0;
	left:0;
	width:100%;
	z-index:600;
background:#fff;
}
.header .headerFeatures {
	background:#3097fd;
	width:100%;
	height:2.93rem;
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:box;
	box-orient:horizontal
}
.header .headerFeatures h1 {
	float:left;
	font-size:1.4rem;
	color:#fff;
	line-height:2.93rem;
	height:2.93rem
}
.header .headerFeatures a.aFun {
	float:left;
	width:2.93rem;
	height:2.93rem;
	line-height:2.93rem;
	overflow:hidden;
	text-align:center
}
.header .headerFeatures a.aFun .iconfont {
	color:#fff;
	font-size:1.47rem;
	line-height:2.93rem;
	text-align:center;
	width:2.93rem;
	height:2.93rem
}
.header .headerFeatures a.aDownLoad {
	width:auto;
	border:1px solid #fff;
	border-radius:1.4rem;
	-moz-border-radius:1.4rem;
	-webkit-border-radius:1.4rem;
	-ms-border-radius:1.4rem;
	-o-border-radius:1.4rem;
	height:1.4rem;
	line-height:1.4rem;
	font-size:.8rem;
	color:#fff;
	padding:0 .53rem;
	margin:.73rem .67rem 0
}
.header .headerFeatures .sSearch {
	float:left;
	margin:.53rem 0 0;
	border:1px solid #fff;
	overflow:hidden;
	width:100%;
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:box;
	box-orient:horizontal;
	border-radius:1.87rem;
	-moz-border-radius:1.87rem;
	-webkit-border-radius:1.87rem;
	-ms-border-radius:1.87rem;
	-o-border-radius:1.87rem;
	box-sizing:border-box;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	-ms-box-sizing:border-box;
	-o-box-sizing:border-box;
	height:1.87rem;
	line-height:1.87rem;
	padding:0 .53rem;
	background:#fff
}
.header .headerFeatures .sSearch .iconfont {
	font-size:1rem;
	color:#c3c3c3;
	line-height:1.8rem;
	height:1.87rem;
	padding-right:.33rem;
	-webkit-box-flex:1;
	-moz-box-flex:1;
	-ms-flex:1;
	box-flex:1
}
.header .headerFeatures .sSearch .emInput {
	-webkit-box-flex:1;
	-moz-box-flex:1;
	-ms-flex:1;
	box-flex:1;
	border:0;
	line-height:1.73rem;
	height:1.73rem;
	padding:.07rem 0;
	width:100%;
	display:block;
	font-size:.87rem;
	color:#999
}
.header .leftFeatures {
	box-sizing:border-box;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	-ms-box-sizing:border-box;
	-o-box-sizing:border-box
}
.header .middleFeatures {
	padding-left:.67rem;
	box-sizing:border-box;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	-ms-box-sizing:border-box;
	-o-box-sizing:border-box;
	-webkit-box-flex:1;
	-moz-box-flex:1;
	-ms-flex:1;
	box-flex:1
}
.header .rightFeatures {
	padding-left:.67rem;
	overflow:hidden
}
.header .headerMenu {
	background:#fff;
	height:2.73rem;
	border-bottom:1px solid #dddcdc;
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:box;
	box-orient:horizontal
}
.header .headerMenu .srcollId {
	-webkit-box-flex:1;
	-moz-box-flex:1;
	-ms-flex:1;
	box-flex:1
}
.header .headerMenu .aChannel {
	-webkit-box-flex:1;
	-moz-box-flex:1;
	-ms-flex:1;
	box-flex:1;
	width:2.73rem;
	height:2.73rem;
	line-height:2.73rem;
	text-align:center;
	position:relative
}
.header .headerMenu .aChannel .iMask {
	position:absolute;
	top:.2rem;
	left:-.33rem;
	width:.33rem;
	height:2.33rem;
	overflow:hidden;
	display:block
}
.header .headerMenu .aChannel .iMask:after {
	content:"";
	display:block;
	position:absolute;
	top:-.5rem;
	left:0;
	width:2.67rem;
	height:3.33rem;
	background:rgba(0,0,0,.1);
	border-radius:3.33rem;
	-moz-border-radius:3.33rem;
	-webkit-border-radius:3.33rem;
	-ms-border-radius:3.33rem;
	-o-border-radius:3.33rem
}
.header .headerMenu .aChannel .iconfont {
	width:2.73rem;
	height:2.73rem;
	line-height:2.73rem;
	font-size:1.47rem;
	color:#5c5c5c;
	float:right
}
.header .headerMenu .pMenu {
	float:left
}
.header .headerMenu .pMenu a {
	float:left;
	line-height:2.73rem;
	height:2.73rem;
	padding:0 .67rem;
	display:inline;
	position:relative;
	font-size:1.07rem
}
.header .headerMenu .pMenu a.cur {
	color:#3097fd
}
.header .headerMenu .pMenu a.cur:after {
	content:"";
	height:.2rem;
	background:#3097fd;
	border-radius:.2rem;
	-moz-border-radius:.2rem;
	-webkit-border-radius:.2rem;
	-ms-border-radius:.2rem;
	-o-border-radius:.2rem;
	position:absolute;
	bottom:0;
	left:0;
	width:100%
}
.header .headerMenuMore {
	display:none;
	height:100%;
	background:#fff
}
.header .headerMenuMore a {
	width:25%;
	padding:1rem 0;
	text-align:center;
	float:left
}
.header .headerMenuMore a .sTit {
	display:block;
	line-height:1.07rem;
	font-size:.8rem
}
.header_kong {
	height:5.69rem
}
.sHeader_kong {
	height:2.93rem
}
.searchPop {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	z-index:1000;
	display:none;
	background-color:#fff;
	overflow:hidden
}
.searchPop input[type=search] {
	-webkit-appearance:none
}
.searchPop input::-webkit-search-cancel-button {
	display:none
}
.searchPop .searchCon {
	height:2.93rem;
	background-color:#3097fd;
	width:100%;
	position:relative;
	overflow:hidden
}
.searchPop .searchCon .sSearchInput {
	display:block;
	padding:.5rem 0 .5rem .67rem;
	margin-right:4.73rem;
	position:relative
}
.searchPop .searchCon .sSearchInput .searchInput {
	border:0;
	width:100%;
	border-radius:1.93rem;
	-moz-border-radius:1.93rem;
	-webkit-border-radius:1.93rem;
	-ms-border-radius:1.93rem;
	-o-border-radius:1.93rem;
	background-color:#fff;
	height:1.93rem;
	padding:.33rem 2rem .33rem .83rem;
	box-sizing:border-box;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	-ms-box-sizing:border-box;
	-o-box-sizing:border-box;
	font-size:.93rem
}
.searchPop .searchCon .sSearchInput .iDelete {
	background-color:#c3c3c3;
	width:1.07rem;
	height:1.07rem;
	line-height:1.07rem;
	font-size:.6rem;
	border-radius:1.07rem;
	-moz-border-radius:1.07rem;
	-webkit-border-radius:1.07rem;
	-ms-border-radius:1.07rem;
	-o-border-radius:1.07rem;
	position:absolute;
	top:50%;
	margin-top:-.54rem;
	right:.67rem;
	cursor:pointer;
	display:none;
	text-align:center
}
.searchPop .searchCon .cancelInput {
	position:absolute;
	top:0;
	right:0;
	width:4.73rem;
	height:2.93rem;
	line-height:2.93rem;
	text-align:center;
	border:0;
	background:0 0;
	color:#fff;
	font-size:1.07rem;
	cursor:pointer
}
.searchPop .pLinks a {
	line-height:2.93rem;
	border-bottom:1px solid #e7e7e7;
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:flex;
	padding:0 4%
}
.searchPop .pLinks a span {
	display:block;
	font-size:.87rem;
	color:#333
}
.searchPop .pLinks a span.sName {
	-webkit-box-flex:1;
	-moz-box-flex:1;
	-ms-flex:1;
	-webkit-flex:1;
	flex:1;
	font-size:.93rem;
	overflow:hidden
}
.searchPop .pLinks a span.sName em {
	color:#3097fd
}
.searchPop .pLinks a span.sStyle {
	opacity:.7;
	padding-left:.67rem
}
.searchPop .searchHistory {
	padding:0 4%
}
.searchPop .searchHistory .th {
	line-height:2.6rem;
	height:2.6rem;
	overflow:hidden;
	font-size:.93rem
}
.searchPop .searchHistory .th .sMark {
	float:left
}
.searchPop .searchHistory .th .deleteHistory {
	float:right;
	color:#3097fd
}
.searchPop .searchHistory .pHistory a {
	padding:0 .83rem;
	line-height:2.27rem;
	height:2.27rem;
	border:1px solid #ddd;
	float:left;
	margin:0 .67rem .67rem 0;
	font-size:.93rem;
	border-radius:.17rem;
	-moz-border-radius:.17rem;
	-webkit-border-radius:.17rem;
	-ms-border-radius:.17rem;
	-o-border-radius:.17rem
}
.searchPop .searchHistory .pHistory a.cur {
	border-color:#3097fd;
	background-color:#e0f0ff;
	color:#3097fd
}
.sRankTit,.ulRank li,.v_mod .th {
	border-bottom:1px solid #ff3aa9
}
.sHeader {
	height:2.93rem;
	line-height:2.93rem;
	position:fixed;
	top:0;
	left:0;
	width:100%;
	z-index:100;
	background-image:url(http://img1.km.com/dypcimg/mversion/images/sHeaderBg.jpg);
	background-size:100% 100%;
	background-repeat:no-repeat
}
.sHeader a {
	color:#fff;
	text-align:center;
	float:left;
	height:2.93rem;
	overflow:hidden
}
.sHeader a .iconfont {
	font-size:1.73rem;
	color:#fff
}
.sHeader a.cur .iconfont {
	color:#ffca3c
}
.sHeader .pLeft {
	float:left
}
.sHeader .pLeft a {
	width:3.2rem
}
.sHeader .pLeft .iLine {
	width:1px;
	height:1.13rem;
	float:left;
	margin:.9rem 1rem 0 0;
	display:inline;
	overflow:hidden;
	font-size:0;
	line-height:0;
	background:rgba(255,255,255,.5)
}
.sHeader h1 {
	float:left;
	color:#fff;
	font-size:1.27rem;
	width:45%;
	overflow:hidden
}
.sHeader .pRight {
	float:right
}
.sHeader .pRight a {
	width:2.93rem;
	margin-right:2px
}
.sHeader .pRight a:last-child {
	margin-right:0
}
.footer {
	border-top:1px solid #c5c5c5;
	background:#dfdfdf;
	text-align:center;
	color:#aaa;
	position:absolute;
	bottom:0;
	width:100%;
	height:3.6rem;
	padding:.6rem 0
}
.footer p {
	height:1.8rem;
	font-size:.67rem;
	line-height:1.8rem
}
.footer .pLinks {
	font-size:.93rem
}
.footer .pLinks a,.footer .pLinks a:hover {
	color:#686868;
	margin:0 .9rem
}
@font-face {
	font-family:iconfont;
	src:url(//at.alicdn.com/t/font_6sks15g06i7wrk9.eot);
	src:url(//at.alicdn.com/t/font_6sks15g06i7wrk9.eot?#iefix) format("embedded-opentype"),url(//at.alicdn.com/t/font_6sks15g06i7wrk9.woff) format("woff"),url(//at.alicdn.com/t/font_6sks15g06i7wrk9.ttf) format("truetype"),url(//at.alicdn.com/t/font_6sks15g06i7wrk9.svg#iconfont) format("svg")
}
.iconfont {
	font-family:iconfont!important;
	font-style:normal;
	-webkit-font-smoothing:antialiased;
	-webkit-text-stroke-width:.2px;
	-moz-osx-font-smoothing:grayscale
}
.v_mod .th {
	line-height:2.6rem;
	height:2.6rem
}
.v_mod .th .iLine {
	width:.17rem;
	height:1.13rem;
	line-height:0;
	font-size:0;
	overflow:hidden;
	background-color:#3097fd;
	border-radius:.17rem;
	-moz-border-radius:.17rem;
	-webkit-border-radius:.17rem;
	-ms-border-radius:.17rem;
	-o-border-radius:.17rem;
	float:left;
	margin:.73rem .33rem 0 0
}
.v_mod .th .flexTab i.iLine,.v_mod .th .pTab .iLine {
	line-height:0;
	background-color:#dedede;
	overflow:hidden
}
.v_mod .th .sMark {
	float:left;
	font-size:0.6rem;
	height:2.6rem
}
.v_mod .th .sTips {
	float:right;
	color:#ff8143;
	font-size:.8rem
}
.v_mod .th .aMore {
	color:#3097fd;
	float:right;
	font-size:23px;
}
.v_mod .th .pTab {
	float:left
}
.v_mod .th .pTab a {
	font-size:1.07rem;
	float:left;
	height:2.6rem;
	color:#333
}
.v_mod .th .pTab a.cur {
	color:#3097fd
}
.v_mod .th .pTab .iLine {
	width:1px;
	height:1.13rem;
	font-size:0;
	float:left;
	margin-left:.67rem;
	margin-right:.67rem
}
.v_mod .th .flexTab {
	display:-moz-box;
	display:-webkit-box;
	display:box;
	width:100%
}
.v_mod .th .flexTab a {
	font-size:1.07rem;
	text-align:center;
	height:2.6rem;
	color:#333;
	display:block
}
.v_mod .th .flexTab a.cur {
	color:#3097fd
}
.v_mod .th .flexTab i.iLine {
	width:1px;
	height:1.13rem;
	font-size:0;
	position:absolute;
	right:0;
	top:0;
	margin-right:0
}
.v_mod .th .flexTab span {
	-moz-box-flex:1;
	-webkit-box-flex:1;
	box-flex:1;
	display:block;
	text-align:center;
	position:relative
}
.v_mod .th .flexTab span:last-child i.iLine {
	display:none
}
.v_mod .tb {
	position:relative
}
.v_mod .tb .th_aMore {
	position:absolute;
	top:-2.6rem;
	right:.67rem;
	color:#3097fd;
	font-size:.93rem;
	line-height:2.6rem
}
.v_mod .tb.tb_auto {
	padding:0
}
.picTxt li {
	position:relative;
	width:100%;
	float:left
}
.picTxt li .pic {
	position:relative;
	overflow:hidden;
	z-index:10
}
.picTxt li .pic img {
	width:100%;
	height:100%;
	display:block
}
.picTxt li .txt {
	position:relative;
	z-index:5
}
.picTxt li .txt span {
	display:block;
	overflow:hidden;
	font-size:.93rem;
	line-height:1.67rem;
	height:1.67rem
}
.picTxt li .txt span.sTit {
	font-size:1.07rem;
	line-height:2.27rem;
	height:2.27rem;
	padding-bottom:.33rem
}
.picTxt li .aMask,.ulPic li .aMask {
	height:100%;
	z-index:20;
	width:100%;
	left:0
}
.picTxt li .txt span.sData {
	color:#999
}
.picTxt li .txt span.sData em {
	color:#ff8a00
}
.picTxt li .txt span.sDes {
	color:#666
}
.picTxt li .txt span.sDes em {
	display:inline-block
}
.picTxt li .aMask {
	position:absolute;
	top:0
}
.ulPic {
    display: inline-block;
}
.ulPic li {
	float:left;
	text-align:center;
	position:relative;
	margin-top:.67rem;
	width:100%
}
.ulPic li .sTatus {
	position:absolute;
	right:.33rem;
	top:.33rem;
	background:#ff5757;
	color:#fff;
	padding:.2rem;
	font-size:.8rem;
	line-height:1
}
.ulPic li .aMask {
	position:absolute;
	top:0
}
.ulPic li .pic {
	width:100%;
	position:relative;
	z-index:5;
	overflow:hidden
}
.ulPic li .pic img {
	width:100%;
	display:block;
	vertical-align:top
}
.ulPic li .pic .sBottom {
	position:absolute;
	bottom:0;
	right:0;
	height:.8rem;
	line-height:.93rem;
	padding:0 .33rem;
	background:rgba(86, 45, 185);
	color:#ff048ff7;
	font-size:.5rem;
	z-index:10
}
.ulPic li .pic.pic16_9 img,.ulPic li .pic.pic1_1 img,.ulPic li .pic.pic223_310 img,.ulPic li .pic.pic3_4 img,.ulPic li .pic.pic4_3 img,.ulPic li .pic.pic9_16 img {
	position:absolute;
	top:0;
	left:0;
	height:100%;
	z-index:1
}
.ulPic li .pic.pic223_310 {
	padding-top:139%
}
.ulPic li .pic.pic4_3 {
	padding-top:75%
}
.ulPic li .pic.pic1_1 {
	padding-top:100%
}
.ulPic li .pic.pic16_9 {
	padding-top:56%
}
.ulPic li .pic.pic3_4 {
	padding-top:133%
}
.ulPic li .pic.pic9_16 {
	padding-top:178%
}
.ulPic li .pFun {
	padding-top:.17rem;
	line-height:1.2rem;
	height:1.2rem
}
.ulPic li .pFun span {
	display:inline;
	color:#999;
	font-size:.67rem;
	overflow:hidden;
	height:1.2rem
}
.ulPic li .pFun span .iconfont {
	float:left;
	line-height:1.2rem;
	height:1.2rem;
	overflow:hidden;
	font-size:.8rem;
	padding-right:.17rem;
	color:#d5d5d5
}
.ulPic li .pFun span.sUser {
	float:left
}
.ulPic li .pFun span.sNum {
	float:right
}
.ulPic li .pFun span.tText {
	float:left;
	font-size:.93rem;
	color:#333;
	width:100%
}
.ulPic li .pFun span.tText .emNum {
	float:right;
	color:#666
}
.ulPic li span {
	overflow:hidden;
	display:block;
	text-align:left
}
.ulPic li span.sTit {
	line-height:1.4rem;
	height:1.4rem;
	color:#333;
	font-size:0.64rem
}
.ulPic li span.sTit em {
	color:#666;
	padding-left:.67rem
}
.ulPic li span.sTit em.emNum {
	float:right;
	color:#999;
	padding-left:0;
	font-size:.8rem
}
.ulPic li span.sTit em.emNum i {
	float:left;
	font-size:.8rem;
	vertical-align:middle
}
.ulPic li span.sTit_2 {
	padding-top:.33rem;
	display:block;
	height:2.27rem;
	overflow:hidden
}
.ulPic li span.sTit_2 em {
	font-size:.93rem;
	line-height:1.13rem;
	overflow:hidden;
	text-overflow:ellipsis;
	display:-webkit-box;
	-webkit-line-clamp:2;
	-webkit-box-orient:vertical
}
.ulPic li span.sDes {
	color:#999;
	line-height:.87rem;
	height:.87rem;
	font-size:.8rem
}
.ulTxt li,.ulTxt li a {
	line-height:1.4rem;
	height:1.4rem;
	font-size:.8rem;
	overflow:hidden;
	float:left
}
.ulPic li span.sDes em {
	display:inline-block;
	margin-right:.33rem
}
.ulPic.ulPic_2 li {
	width:49%
}
.ulPic.ulPic_2 li:nth-child(2n) {
	margin-left:2%
}
.ulPic.ulPic_3 li {
	width:32%
}
.ulPic.ulPic_3 li:nth-child(3n+2) {
	margin-left:2%;
	margin-right:2%
}
.ulPic.ulPic_4 li {
	width:22%;
	margin-left:4%
}
.ulPic.ulPic_4 li:nth-child(4n+1) {
	margin-left:0
}
.ulPic.ulPic_4 li span {
	text-align:center
}
.ulTxt {
	padding:.67rem 0
}
.ulTxt.ulTxt_2 li {
	width:50%
}
.ulTxt.ulTxt_3 li {
	width:33.3%
}
.ulTxt.ulTxt_4 li {
	width:25%
}
.ulTxt.ulTxt_5 li {
	width:20%
}
.ulRank li,.ulTxt li,.ulTxt li.liAll {
	width:100%
}
.ulTxt li {
	word-wrap:break-word;
	word-break:break-all;
	padding-right:.67rem;
	box-sizing:border-box;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	-ms-box-sizing:border-box;
	-o-box-sizing:border-box
}
.sRankTit {
	line-height:3.33rem;
	height:3.33rem;
	display:block;
	font-size:1.07rem
}
.bottom_focus_ivy .conList .conBox,.ulRank li {
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	box-orient:horizontal
}
.ulRank li {
	float:left;
	display:box;
	position:relative;
	line-height:2.93rem;
	height:2.93rem
}
.ulRank li span {
	display:block;
	height:2.93rem
}
.ulRank li .sTit {
	-webkit-box-flex:1;
	-moz-box-flex:1;
	-ms-flex:1;
	box-flex:1;
	font-size:1.07rem;
	overflow:hidden
}
.ulRank li .sDes {
	font-size:.93rem;
	color:#999
}
.ulRank li .iNum {
	display:block;
	width:1.4rem;
	height:1.4rem;
	line-height:1.4rem;
	text-align:center;
	background:#939393;
	color:#fff;
	margin:.77rem .5rem 0 0
}
.app .footer,.app .header,.app .header_kong,.app .sHeader_kong,.iLoading,.popWinMask {
	display:none
}
.ulRank li:nth-child(1) .iNum {
	background:#f30
}
.ulRank li:nth-child(2) .iNum {
	background:#f60
}
.ulRank li:nth-child(3) .iNum {
	background:#f2c200
}
.popWinMask {
	position:fixed;
	width:100%;
	height:100%;
	overflow:hidden;
	background:rgba(0,0,0,.5);
	top:0;
	left:0;
	z-index:1000
}
.popWinMask .popWin {
	position:absolute;
	left:50%;
	top:50%;
	min-width:18.33rem;
	border:1px solid #fff;
	background-color:#fff;
	-webkit-border-radius:.1rem;
	-moz-border-radius:.1rem;
	border-radius:.1rem;
	transform:translateX(-50%) translateY(-50%);
	-moz-transform:translateX(-50%) translateY(-50%);
	-webkit-transform:translateX(-50%) translateY(-50%);
	-ms-transform:translateX(-50%) translateY(-50%);
	-o-transform:translateX(-50%) translateY(-50%);
	display:none
}
.popWinMask .popWin .th {
	background-color:#efefef;
	height:2.27rem;
	line-height:2.27rem
}
.popWinMask .popWin .th .sMark {
	font-size:.93rem;
	float:left;
	margin-left:.83rem;
	display:inline
}
.popWinMask .popWin .tb {
	text-align:center;
	padding:.67rem
}
.popWinMask .popWin .tb span {
	line-height:1.67rem;
	display:block;
	color:#404040
}
.popWinMask .popWin .tb span.sTit {
	font-size:1.07rem;
	padding-bottom:.2rem
}
.popWinMask .popWin .tb span.sDes {
	font-size:.93rem
}
.popWinMask .popWin .tb .pBtn {
	padding-top:.67rem
}
.popWinMask .popWin .tb .pBtn a {
	font-size:1.07rem;
	line-height:2.6rem;
	width:8rem;
	display:inline-block;
	margin:0 .67rem;
	border-radius:.1rem;
	-moz-border-radius:.1rem;
	-webkit-border-radius:.1rem;
	-ms-border-radius:.1rem;
	-o-border-radius:.1rem
}
.popWinMask .popWin .tb .pBtn a.blueBtn {
	background:#3097fd;
	color:#fff
}
.popWinMask .popWin .popWinClose {
	position:absolute;
	top:0;
	right:0;
	text-align:center;
	width:2.27rem;
	height:2.27rem;
	line-height:2.27rem;
	z-index:20
}
.popWinMask .popWin .popWinClose .iconfont {
	font-size:1.4rem;
	font-weight:100;
	color:#666
}
.popWinMask .activityPic_popWin {
	padding:0 14%;
	width:100%;
	box-sizing:border-box;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	-ms-box-sizing:border-box;
	-o-box-sizing:border-box;
	background:0 0;
	border:0
}
.popWinMask .activityPic_popWin .activityPic_con {
	position:relative;
	width:100%;
	text-align:center
}
.popWinMask .activityPic_popWin .activityPic_con img {
	display:block;
	margin:0 auto;
	width:100%
}
.popWinMask .activityPic_popWin .activityPic_con .aClose {
	position:absolute;
	top:0;
	right:0;
	width:3rem;
	height:3rem;
	text-align:center;
	margin-top:-1.5rem;
	margin-right:-1.5rem;
	background:url(data:image/png;
	base64,iVBORw0KGgoAAAANSUhEUgAAAFoAAABaCAYAAAA4qEECAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NTc3MiwgMjAxNC8wMS8xMy0xOTo0NDowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjBCQTZFMDQ0RjFCRDExRTY4QTU1OUNFM0MzQzM5OUU0IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjBCQTZFMDQ1RjFCRDExRTY4QTU1OUNFM0MzQzM5OUU0Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MEJBNkUwNDJGMUJEMTFFNjhBNTU5Q0UzQzNDMzk5RTQiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MEJBNkUwNDNGMUJEMTFFNjhBNTU5Q0UzQzNDMzk5RTQiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6YE+19AAAJpklEQVR42uyc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) center center no-repeat;
	background-size:3rem 3rem
}
.body_hidden,.startPage_060511 {
	height:100%;
	width:100%;
	overflow:hidden
}
@media all and (orientation:landscape) {
	.popWinMask .activityPic_popWin {
	padding:0 37%
}
.popWinMask .activityPic_popWin .activityPic_con .aClose {
	transform:scale(.5);
	-moz-transform:scale(.5);
	-webkit-transform:scale(.5);
	-ms-transform:scale(.5);
	-o-transform:scale(.5)
}
}.startPageMapBg_060511,.startPage_060511 .startPageCon .txt .pFun span i,.startPage_060511 .startPageCon .txt .sTit .iLogo {
	background:url(http://img1.km.com/dypcimg/mversion/images/startPage/20160511/startPageMapBg.png) no-repeat;
	background-size:4rem 7rem
}
.startPage_060511 {
	background:url(http://img1.km.com/dypcimg/mversion/images/startPage/20160511/startPageBg.jpg) center bottom no-repeat #1d3461;
	background-size:100% auto;
	position:absolute;
	top:0;
	left:0;
	z-index:99999;
	color:#fff
}
.startPage_060511 .startPageCon {
	text-align:center;
	position:absolute;
	top:50%;
	left:50%;
	z-index:5;
	margin-top:-.67rem;
	box-sizing:border-box;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	-ms-box-sizing:border-box;
	-o-box-sizing:border-box;
	transform:translateX(-50%) translateY(-50%);
	-moz-transform:translateX(-50%) translateY(-50%);
	-webkit-transform:translateX(-50%) translateY(-50%);
	-ms-transform:translateX(-50%) translateY(-50%);
	-o-transform:translateX(-50%) translateY(-50%);
	width:100%
}
.globalStyleIcon,.iStyleIcon {
	position:absolute;
	z-index:10
}
.g_pFunBtn a,.wrapper {
	box-sizing:border-box
}
.startPage_060511 .startPageCon .startPage_gg {
	margin:0 auto
}
.startPage_060511 .startPageCon .startPage_gg img {
	width:100%
}
.startPage_060511 .startPageCon .txt {
	padding-top:1.33rem
}
.startPage_060511 .startPageCon .txt .sTit {
	line-height:4rem;
	height:4rem;
	text-align:center;
	display:block;
	font-size:1.8rem;
	color:#fff;
	vertical-align:top
}
.startPage_060511 .startPageCon .txt .sTit .iLogo {
	display:inline-block;
	width:4rem;
	height:4rem;
	vertical-align:top
}
.startPage_060511 .startPageCon .txt .sTit em {
	padding-left:.5rem;
	vertical-align:top
}
.startPage_060511 .startPageCon .txt .pFun {
	background:rgba(255,255,255,.15);
	border-radius:.33rem;
	-moz-border-radius:.33rem;
	-webkit-border-radius:.33rem;
	-ms-border-radius:.33rem;
	-o-border-radius:.33rem;
	padding:.33rem .67rem;
	display:inline-block;
	margin:.67rem auto 0
}
.startPage_060511 .startPageCon .txt .pFun span {
	display:block;
	color:#dadee5;
	font-size:1.13rem;
	height:2rem;
	line-height:2rem;
	vertical-align:top
}
.startPage_060511 .startPageCon .txt .pFun span em {
	padding-left:.33rem
}
.startPage_060511 .startPageCon .txt .pFun span i {
	width:2rem;
	height:2rem;
	display:inline-block;
	vertical-align:top
}
.startPage_060511 .startPageCon .txt .pFun span i.hdIcon {
	background-position:0 -5rem
}
.startPage_060511 .startPageCon .txt .pFun span i.offlineIcon {
	background-position:-2rem -5rem
}
.startPage_060511 .startPageCon .txt .downLoadBtn {
	line-height:2.8rem;
	height:2.8rem;
	margin:1.33rem 6rem 0;
	display:block;
	background:#3af;
	font-size:1.4rem;
	color:#fff;
	border-radius:.33rem;
	-moz-border-radius:.33rem;
	-webkit-border-radius:.33rem;
	-ms-border-radius:.33rem;
	-o-border-radius:.33rem;
	box-shadow:0 2px 2px rgba(41,136,204,.6);
	-moz-box-shadow:0 2px 2px rgba(41,136,204,.6);
	-webkit-box-shadow:0 2px 2px rgba(41,136,204,.6);
	-ms-box-shadow:0 2px 2px rgba(41,136,204,.6);
	-o-box-shadow:0 2px 2px rgba(41,136,204,.6)
}
.startPage_060511 .startPage_closeBtn {
	position:absolute;
	bottom:1rem;
	right:.33rem;
	height:2.33rem;
	line-height:2.33rem;
	padding:0 .5rem 0 .83rem;
	font-size:1rem;
	color:#66a1cc;
	z-index:10;
	background:#152648;
	border-radius:2.33rem;
	-moz-border-radius:2.33rem;
	-webkit-border-radius:2.33rem;
	-ms-border-radius:2.33rem;
	-o-border-radius:2.33rem
}
.globalStyleIcon {
	background:url(http://img1.km.com/dypcimg/mversion/images/globalStyleIconMap.png) no-repeat;
	background-size:2.6rem 33.33rem;
	width:2.6rem;
	height:2.6rem;
	top:0;
	left:0
}
.globalStyleIcon.coming {
	background-position:0 0
}
.globalStyleIcon.pay {
	background-position:0 -3rem
}
.iStyleIcon {
	background-image:url(http://img1.km.com/dypcimg/mversion/images/styleIconMap.png);
	background-size:16.67rem 16.67rem;
	background-repeat:no-repeat;
	top:0;
	left:0;
	width:2.87rem;
	height:2.87rem
}
.iStyleIcon.iStyleDSJ {
	background-position:0 0
}
.iStyleIcon.iStyleDY {
	background-position:-2.94rem 0
}
.iStyleIcon.iStyleDM {
	background-position:-5.87rem 0
}
.iStyleIcon.iStyleZY {
	background-position:-8.81rem 0
}
.iStyleIcon.iStyleZT {
	background-position:-11.74rem 0
}
.iStyleIcon.iStyleXF {
	background-position:0 -2.94rem
}
.iStyleIcon.iStyleRB {
	background-position:-2.94rem -2.94rem
}
.iStyleIcon.iStyleZX {
	background-position:-5.87rem -2.94rem
}
.iStyleIcon.iStyleYG {
	background-position:-8.81rem -2.94rem
}
.iStyleIcon.iStyleXJ {
	background-position:-11.74rem -2.94rem
}
.iStyleIcon.iStyleSB {
	background-position:0 -5.87rem
}
.iStyleIcon.iStyleRQ {
	background-position:-2.94rem -5.87rem
}
.iStyleIcon.iStyleDB {
	background-position:-5.87rem -5.87rem
}
.fixedBtnList {
	position:fixed;
	right:3px;
	z-index:100;
	width:2.13rem;
	bottom:4.67rem
}
.fixedBtnList a {
	display:block;
	overflow:hidden;
	background:#000;
	text-align:center;
	opacity:.3;
	margin-top:.2rem;
	height:2.13rem;
	border-radius:.13rem
}
.fixedBtnList a .iconfont {
	width:2.13rem;
	height:2.13rem;
	line-height:2.13rem;
	padding:0;
	color:#fff;
	font-size:1.53rem;
	text-align:center
}
.applicationCon {
	width:100%
}
.applicationCon .ulPic {
	float:left
}
.applicationCon .ulPic li {
	width:4rem;
	padding-right:1rem;
	text-align:center
}
.applicationCon .ulPic li .pic {
	width:4rem;
	height:4rem
}
.applicationCon .ulPic li:last-child {
	padding-right:0
}
.video_fixed_dbtc {
	display:block;
	position:fixed;
	bottom:0;
	left:0;
	width:100%;
	background:rgba(48,151,253,.9);
	height:3.33rem;
	color:#fff;
	z-index:999;
	text-align:left;
	line-height:normal
}
.video_fixed_dbtc .btn,.video_fixed_dbtc .close:after {
	background:url(http://img1.km.com/dypcimg/mversion/images/bottomMap.png) no-repeat;
	background-size:10rem 2rem
}
.video_fixed_dbtc a {
	display:block;
	color:#fff;
	height:100%;
	margin-right:.77rem
}
.video_fixed_dbtc .logoArea {
	position:absolute;
	top:.47rem;
	left:.9rem;
	width:2.33rem;
	height:2.33rem;
	background-size:2.33rem 2.33rem
}
.video_fixed_dbtc .descArea {
	position:absolute;
	text-align:left;
	top:0;
	left:4rem
}
.video_fixed_dbtc .descArea p {
	font-size:1.07rem;
	line-height:1.4rem;
	overflow:hidden;
	height:1.4rem;
	padding-top:.33rem
}
.video_fixed_dbtc .descArea p:last-child {
	font-size:.87rem;
	line-height:1.2rem;
	height:1.2rem;
	padding-top:0
}
.video_fixed_dbtc .btn {
	position:absolute;
	top:.67rem;
	right:1.53rem;
	width:7rem;
	height:2rem;
	background-position:0 0;
	overflow:hidden;
	text-indent:-9999em
}
.video_fixed_dbtc .close {
	position:absolute;
	top:0;
	right:0;
	z-index:2;
	width:.73rem;
	height:.73rem;
	padding:.33rem
}
.video_fixed_dbtc .close:after {
	content:"";
	display:block;
	width:.73rem;
	height:.73rem;
	background-position:-9.27rem 0
}
.global_video_bottom_dbtc {
	background:rgba(0,0,0,.85);
	padding:.5rem 0;
	position:fixed;
	bottom:0;
	left:0;
	width:100%;
	z-index:300;
	height:3rem;
	overflow:hidden;
	text-align:left
}
.global_video_bottom_dbtc .iLogo {
	background-position:0 0;
	background-repeat:no-repeat;
	background-size:3rem 3rem;
	width:3rem;
	height:3rem;
	display:block;
	overflow:hidden;
	position:absolute;
	z-index:5;
	top:.5rem;
	left:1.33rem
}
.global_video_bottom_dbtc .pTxt {
	color:#fff;
	line-height:1.5rem;
	padding:0 9.33rem 0 5rem
}
.global_video_bottom_dbtc .pTxt span {
	display:block;
	height:1.5rem;
	overflow:hidden
}
.global_video_bottom_dbtc .pTxt span.sTit {
	font-size:1.13rem
}
.global_video_bottom_dbtc .pTxt span.sDes {
	font-size:.93rem
}
.global_video_bottom_dbtc .downloadBtn {
	width:6.33rem;
	height:2.07rem;
	line-height:2.07rem;
	text-align:center;
	color:#fff;
	font-size:1rem;
	background:#3af;
	border-radius:.1rem;
	-moz-border-radius:.1rem;
	-webkit-border-radius:.1rem;
	-ms-border-radius:.1rem;
	-o-border-radius:.1rem;
	box-shadow:0 2px 2px #2988cc;
	-moz-box-shadow:0 2px 2px #2988cc;
	-webkit-box-shadow:0 2px 2px #2988cc;
	-ms-box-shadow:0 2px 2px #2988cc;
	-o-box-shadow:0 2px 2px #2988cc;
	position:absolute;
	top:.9rem;
	right:2.33rem
}
.global_video_bottom_dbtc .aCloseBtn {
	width:1.67rem;
	height:1.67rem;
	line-height:1.67rem;
	overflow:hidden;
	color:#777;
	position:absolute;
	top:0;
	right:0;
	text-align:center;
	font-size:1.67rem;
	z-index:20
}
.rowIvy img,.wrapper {
	width:100%
}
.hidden,.hidden .header {
	height:100%
}
.global_video_bottom_dbtc .maskBtn {
	position:absolute;
	z-index:10;
	width:100%;
	height:100%;
	overflow:hidden;
	top:0;
	left:0
}
.wrapper {
	min-height:100%;
	text-align:left;
	position:relative;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	-ms-box-sizing:border-box;
	-o-box-sizing:border-box;
	padding-bottom:5.67rem;
	z-index:100
}
.aMask,.globalMask {
	position:absolute;
	top:0;
	left:0
}
.hidden {
	overflow:hidden
}
.row {
	background-color:#fff;
}
.row.mt0 {
	margin-top:0
}
.rowIvy {
	overflow:hidden
}
.pic {
	background-color:#dfe1e5;
	background-image:url(http://img1.km.com/dypcimg/mversion/images/defaultPicBg.png);
	background-position:center center;
	background-repeat:no-repeat;
	background-size:6rem 1.67rem
}
.iLoading {
	padding:1rem 0 1.67rem;
	overflow:hidden
}
.iLoading em {
	background:url(http://img1.km.com/dypcimg/mversion/images/loading.gif) center center no-repeat;
	background-size:2.67rem 2.67rem;
	width:2.67rem;
	height:2.67rem;
	margin:0 auto;
	display:block
}
.aMask,.globalMask,.iPlayBtn {
	width:100%;
	height:100%
}
.globalMask,.tab-plugin .tab-plugin-con,.tab-plugin .tab-plugin-extend-con,.tab-plugin-extend .tab-plugin-con,.tab-plugin-extend .tab-plugin-extend-con {
	display:none
}
.aMask {
	z-index:20
}
.globalMask {
	background:rgba(0,0,0,.7);
	z-index:990
}
.globalNoData {
	text-align:center;
	font-size:.93rem;
	padding:3.33rem 2%;
	line-height:1.2rem;
	color:#666
}
.errorCon {
	text-align:center;
	font-size:.93rem;
	line-height:1.6rem;
	position:fixed;
	top:50%;
	left:50%;
	transform:translate(-50%,-50%);
	-moz-transform:translate(-50%,-50%);
	-webkit-transform:translate(-50%,-50%);
	-ms-transform:translate(-50%,-50%);
	-o-transform:translate(-50%,-50%)
}
.errorCon dt {
	padding-bottom:.33rem
}
.iPlayBtn {
	position:absolute;
	top:0;
	left:0;
	z-index:100;
	background:url(http://img1.km.com/dypcimg/mversion/images/playBg.png) center center no-repeat;
	background-size:4.67rem 4.67rem
}
.tab-plugin .tab-plugin-extend-tab,.tab-plugin .tab-plugin-tab,.tab-plugin-extend .tab-plugin-extend-tab,.tab-plugin-extend .tab-plugin-tab {
	tap-highlight-color:rgba(0,0,0,0);
	-moz-tap-highlight-color:rgba(0,0,0,0);
	-webkit-tap-highlight-color:rgba(0,0,0,0);
	-ms-tap-highlight-color:rgba(0,0,0,0);
	-o-tap-highlight-color:rgba(0,0,0,0)
}
.srcollId {
	overflow:hidden;
	position:relative
}
.srcollId .srcollCon .con {
	width:3333.3rem
}
.srcollId .srcollCon .con .srcollData {
	float:left
}
.arrowMoreDataBtn {
	text-align:center;
	height:2rem;
	overflow:hidden;
	display:block;
	border-top:1px solid #ddd;
	width:100%
}
.arrowMoreDataBtn .iconfont {
	line-height:2rem;
	font-size:2rem;
	color:#999
}
.ggAuto {
	width:100%;
	overflow:hidden
}
.ggAuto img {
	width:100%;
	display:block;
	vertical-align:top
}
.topBanner {
	width:100%
}
.topBanner img {
	width:100%;
	display:block
}
.g_pFunBtn {
	padding:0 0 .67rem
}
.g_pFunBtn a {
	display:block;
	border:1px solid #e1e1e1;
	line-height:2.53rem;
	height:2.53rem;
	overflow:hidden;
	text-align:center;
	color:#3097fd;
	font-size:1rem;
	vertical-align:middle;
	-webkit-border-radius:.27rem;
	-moz-border-radius:.27rem;
	border-radius:.27rem;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	-ms-box-sizing:border-box;
	-o-box-sizing:border-box
}
.g_pFunBtn a .iconfont {
	font-size:1.07rem;
	vertical-align:top;
	display:inline-block;
	line-height:2.53rem;
	margin-left:.33rem
}
.g_pFunBtn_2 a {
	width:49%;
	float:left
}
.g_pFunBtn_2 a:nth-child(2n) {
	float:right
}
.wrapper .main .app,section[appShow] {
	display:none
}
.app .wrapper {
	padding-bottom:0
}
.app .wrapper .main .app_show {
	display:block
}
.app .footer,.app .header,.app .header_kong,.app .sHeader_kong,.app .wrapper .main .app_hide {
	display:none
}
.vipActivity20160927 {
	position:fixed;
	top:40%;
	right:3%;
	z-index:700
}
.vipActivity20160927 .aPic {
	width:6rem;
	overflow:hidden;
	display:block
}
.vipActivity20160927 .aPic img {
	width:100%;
	display:block;
	vertical-align:top
}
.vipActivity20160927 .aClose {
	position:absolute;
	left:0;
	top:-1.67rem;
	font-size:1.67rem;
	color:#000;
	height:1.67rem;
	width:1.67rem;
	line-height:1.67rem;
	overflow:hidden;
	text-shadow:#fff 1px 0 0,#fff 0 1px 0,#fff -1px 0 0,#fff 0 -1px 0;
	-moz-text-shadow:#fff 1px 0 0,#fff 0 1px 0,#fff -1px 0 0,#fff 0 -1px 0;
	-webkit-text-shadow:#fff 1px 0 0,#fff 0 1px 0,#fff -1px 0 0,#fff 0 -1px 0;
	-ms-text-shadow:#fff 1px 0 0,#fff 0 1px 0,#fff -1px 0 0,#fff 0 -1px 0;
	-o-text-shadow:#fff 1px 0 0,#fff 0 1px 0,#fff -1px 0 0,#fff 0 -1px 0
}
.bottom_focus_ivy {
	position:fixed;
	bottom:0;
	left:0;
	width:100%;
	height:3.67rem;
	overflow:hidden;
	padding:.5rem 0;
	box-sizing:border-box;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	-ms-box-sizing:border-box;
	-o-box-sizing:border-box;
	background:rgba(0,0,0,.8);
	z-index:700
}
.bottom_focus_ivy .conList {
	height:2.67rem;
	overflow:hidden;
	position:relative;
	z-index:5
}
.bottom_focus_ivy .conList .conBox {
	display:box;
	position:relative;
	z-index:1
}
.bottom_focus_ivy .conList .con {
	width:100%;
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:box;
	box-orient:horizontal;
	-webkit-box-flex:1;
	-moz-box-flex:1;
	-ms-flex:1;
	box-flex:1;
	position:relative
}
.bottom_focus_ivy .conList .v_pic,.bottom_focus_ivy .conList .v_pic_app {
	display:block;
	margin-left:.83rem
}
.bottom_focus_ivy .conList .v_pic img,.bottom_focus_ivy .conList .v_pic_app img {
	width:100%;
	height:100%;
	display:block;
	vertical-align:top
}
.bottom_focus_ivy .conList .v_pic {
	width:4rem;
	height:2.67rem;
	border-radius:.33rem;
	-moz-border-radius:.33rem;
	-webkit-border-radius:.33rem;
	-ms-border-radius:.33rem;
	-o-border-radius:.33rem;
	overflow:hidden
}
.bottom_focus_ivy .conList .v_pic_app {
	width:2.67rem;
	height:2.67rem
}
.bottom_focus_ivy .conList .v_txt {
	-webkit-box-flex:1;
	-moz-box-flex:1;
	-ms-flex:1;
	box-flex:1;
	padding:0 6.33rem 0 .67rem;
	text-align:left
}
.bottom_focus_ivy .conList .v_txt span {
	color:#fff;
	display:block;
	overflow:hidden
}
.bottom_focus_ivy .conList .v_txt span.sTit {
	font-size:1.07rem;
	color:#FFD53D;
	line-height:1.6rem;
	height:1.6rem
}
.bottom_focus_ivy .conList .v_txt span.sDes {
	line-height:1.07rem;
	height:1.07rem;
	font-size:.8rem
}
.bottom_focus_ivy .conList .v_txt span.sIntro {
	line-height:1.33rem;
	height:2.67rem;
	font-size:.8rem
}
.bottom_focus_ivy .tabList {
	position:absolute;
	bottom:.27rem;
	left:0;
	width:100%;
	height:.1rem;
	overflow:hidden;
	text-align:center;
	z-index:50
}
.bottom_focus_ivy .tabList i {
	height:.1rem;
	width:.4rem;
	line-height:0;
	font-size:0;
	overflow:hidden;
	display:inline-block;
	background:#D8D8D8;
	vertical-align:top;
	margin:0 .17rem
}
.bottom_focus_ivy .tabList i.cur {
	background:#FFD53D
}
.bottom_focus_ivy .aBtn {
	position:absolute;
	top:.47rem;
	right:.83rem;
	height:1.73rem;
	width:3.6rem;
	text-align:center;
	line-height:1.73rem;
	font-size:.73rem;
	background:#FFD53D;
	color:#222;
	border-radius:1.73rem;
	-moz-border-radius:1.73rem;
	-webkit-border-radius:1.73rem;
	-ms-border-radius:1.73rem;
	-o-border-radius:1.73rem;
	z-index:10
}
