html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{font-family:Helvetica Neue, Helvetica, Arial, sans-serif;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;margin:0;padding:0;}
:focus{outline:1;}
article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block;}
nav ul{list-style:none;}
blockquote,q{quotes:none;}
blockquote:before,blockquote:after,q:before,q:after{content:none;}
a{border:0;font-size:100%;vertical-align:baseline;background:transparent;margin:0;padding:0;}
ins{background-color:#ff9;color:#000;text-decoration:none;}
mark{background-color:#ff9;color:#000;font-style:italic;font-weight:700;}
del{text-decoration:line-through;}
abbr[title],dfn[title]{border-bottom:1px dotted #000;cursor:help;}
table{border-collapse:collapse;border-spacing:0;}
hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0;}
input,select{vertical-align:middle;}
button{-webkit-tap-highlight-color: rgba(0,0,0,0);-webkit-tap-highlight-color: transparent;}
div:active{appearance:none;-moz-appearance:none; -webkit-appearance:none;}
a:hover, a:visited, a:link, a:active {
	text-decoration: none;
	appearance:none;-moz-appearance:none; -webkit-appearance:none;
}
body{font-size: 12px;}
.clearfix:after {content:".";visibility:hidden;display:block;clear:both;height:0;}
.clearfix {*zoom:1;}
.c{clear: both;}
.content{
	width: 100%;
	display: block;
}
.content .header{
	width: 100%;
	display: block;
}
.content .header .top{
	width: 100%;
	height: 32px;
	border-bottom: 1px solid #e0e0e0;
}
.content .header .top a{
	color: #676b74;
}
.content .header .top .top-inner{
	width: 1000px;
	margin: 0 auto;
}
.content .header .top .top-inner .left{
	float: left;
}
.content .header .top .top-inner .right{
	float: right;
}
.content .header .top .top-inner .left .item,
.content .header .top .top-inner .right .item{
	float: left;
	margin: 10px 0;
	line-height: 12px;
	font-size: 12px;
	color: #676b74;
	padding: 0 8px;
	border-right: 1px solid #676b74;
}
.content .header .top .top-inner .left .item:first-child{
	padding-left: 0px;
}
.content .header .top .top-inner .left .item:last-child,
.content .header .top .top-inner .right .item:last-child{
	border-right: 0;
	padding-right: 0;
}
.content .header .middle{
	width: 1000px;
	height: 120px;
	margin: 0 auto;
}
.content .header .middle .left{
	float: left;
	width:260px;
	margin: 20px 0;
}
.content .header .middle .left img{
	width: 100%;
}
.content .header .middle .right{
	float: right;
	width: 422px;
	margin: 20px 0;
}
.content .header .middle .left img{
	width: 100%;
}
.content .header .middle .right img{
	width: 100%;
}
.content .header .nav{
	width: 100%;
	height: 50px;
	background: url(../../imgs/home/pc/nav_bg.jpg) 0 0 repeat;
}
.content .header .nav .nav-inner{
	width: 1000px;
	margin: 0 auto;
}
.content .header .nav .nav-inner a{
	color: #fff;
}
.content .header .nav .nav-inner .item{
	float: left;
	height: 50px;
	line-height: 50px;
	font-size: 14px;
	color: #fff;
	padding-left: 20px;
}
.content .header .nav .nav-inner .item:first-child{
	padding-left: 0;
}
.content .middle-part{
	width: 1000px;
	margin: 20px auto auto;
	display: block;
}
.content .middle-part .hot-box{
	float: left;
	background: url(../../imgs/home/pc/wrap_one.png) no-repeat 0 bottom;
	padding: 0 0 15px 0;
}
.content .middle-part .hot-box .left-slide{
	float: left;
	width: 320px;
	height: 440px;
}
.content .middle-part .hot-box .left-slide .swiper-container{
	width: 100%;
	display: block;
}
.content .middle-part .hot-box .left-slide .swiper-container .swiper-slide{
	width: 100%;
}
.content .middle-part .hot-box .left-slide .swiper-container .swiper-slide img{
	width: 100%;
}
.swiper-container .swiper-pagination-bullet{
	width: 8px;
	height: 8px;
	display: inline-block;
	border-radius: 100%;
	background: #fff;
	opacity: 1;
}
.swiper-container .swiper-pagination-bullet-active{
	background:#fb4c74;
	opacity:1;
	filter:alpha(opacity=100);
}
.content .middle-part .hot-box .daily-hot{
	width: 350px;
	height: 440px;
	float: left;
	margin: 0 15px;
	padding: 0 15px;
	
}
.content .middle-part .hot-box .daily-hot .title{
	width: 100%;
	margin: 18px 0 0;
}
.content .middle-part .hot-box .daily-hot .title img{
	width: 380px;
	margin: 0;
}
.content .middle-part .hot-box .daily-hot .focus_one{
	padding-left: 15px;
}
.content .middle-part .hot-box .daily-hot .focus-one h1{
	background: url(../../imgs/home/pc/dzi_point01.gif) no-repeat 0 8px;
	padding: 0 0 0 10px;
	font-size: 14px;
	font-weight: bold;
	color: #f84f76;
	line-height: 25px;
}
.content .middle-part .hot-box .daily-hot h1 {
	font-size: 14px;
	color: #f84f76;
}
.content .middle-part .hot-box .daily-hot h1 a{
	color: #f84f76;
}
.content .middle-part .hot-box .daily-hot p{
	font-size: 12px;
	color: #333;
	line-height: 25px;
}
.content .middle-part .hot-box .daily-hot dl {
	height: 70px;
	overflow: hidden;
	margin: 24px 0 0;
}
.content .middle-part .hot-box .daily-hot dl dt {
	width: 80px;
	float: left;
	height: 70px;
	margin-right: 10px;
	display: inline;
	overflow: hidden;
}
.content .middle-part .hot-box .daily-hot dl dd {
	margin-left: 110px;
	overflow: hidden;
}
.content .middle-part .hot-box .daily-hot dl dd h1 {
	line-height: 25px;
	background: none;
}
.content .middle-part .hot-box .daily-hot dl dd p {
	overflow: hidden;
}
.content .middle-part .hot-box .daily-hot dl dd p a{
	color: #333;
}
.content .middle-part .hot-box .topic-rank{
	
	float: left;
	width: 235px;
	height: 440px;
	overflow: hidden;
}
.content .middle-part .hot-box .topic-rank .title{
	width: 100%;
	margin: 18px 0 0;
}
.content .middle-part .hot-box .topic-rank .title img{
	width: 100%;
}
.content .middle-part .hot-box .topic-rank .rank-list{
	display: block;
	font-size: 13px;
}
.content .middle-part .hot-box .topic-rank .rank-list ul{
	list-style: none;
}
.content .middle-part .hot-box .topic-rank .rank-list ul a{
	color: #333;
}
.content .middle-part .hot-box .topic-rank .rank-list ul li{
	height: 39px;
	line-height: 39px;
	font-size: 13px;
	white-space: nowrap;
	list-style: none;
}
.content .middle-part .hot-box .topic-rank .rank-list ul li .front{
	background: url(../../imgs/home/pc/dzi_point02.gif) no-repeat center 0px;
	color: #fff;
}
.content .middle-part .hot-box .topic-rank .rank-list ul li span{
	height: 16px;
	line-height: 16px;
	width: 16px;
	color: #000;
	display: inline-block;
	text-align: center;
	font-weight: bold;
	margin: 0 5px 0 0;
}
.content .middle-part .ad{
	float: left;
	width: 1000px;
	margin: 20px 0;
}
.content .middle-part .ad img{
	width: 100%;
	display: block;
}
.content .middle-part .ad .ad-left img,
.content .middle-part .ad .ad-right img{
	float: left;
	width: 485px;
}
.content .middle-part .ad .ad-right img{
	margin-left: 30px;
}
.content .middle-part .title img{
	width: 100%;
	display: block;
}
.content .middle-part .emotion .title{
	padding-top: 20px;
}
.content .middle-part .row{
	width: 100%;
	display: block;
}
.content .middle-part .row .item{
	float: left;
	width: 320px;
	height: 310px;
	margin-left: 20px;
	margin-top: 20px;
}
.content .middle-part .row .item:first-child{
	margin-left: 0;
}
.content .middle-part .row .item .item-title{
	height: 50px;
	line-height: 50px;
	background: #f6f9fb;
	font-size: 20px;
	padding: 0 20px;
	font-weight: bold;
}
.meizhuang,
.meizhuang a{
	color: #ff4080;
}
.chuanda,
.chuanda a{
	color: #89b55e;
}
.zipai,
.zipai a{
	color: #eed063;
}
.shenghuo,
.shenghuo a{
	color: #e01426;
}
.meishi,
.meishi a{
	color: #ea7f00;
}
.muying,
.muying a{
	color: #76cee1;
}
.yule,
.yule a{
	color: #a782df;
}
.xuesheng,
.xuesheng a{
	color: #b1dac4;
}
.xianliao,
.xianliao a{
	color: #eed063;
}
.lianai,
.lianai a{
	color: #ff6a90;
}
.hunhou,
.hunhou a{
	color: #d9bca6;
}
.jinai,
.jinai a{
	color: #c29dd7;
}
.content .middle-part .row .item .item-list{
	width: 320px;
	height: 260px;
	padding: 10px 0;
	box-sizing: border-box;
	border: 1px solid #eee;
	overflow: hidden;
}
.content .middle-part .row .item .item-list ul{
	list-style: none;
}
.content .middle-part .row .item .item-list ul li{
	list-style: none;
	line-height: 30px;
	font-size: 13px;
	color: #333;
	padding: 0 20px;
}
.content .middle-part .row .item .item-list ul li a{
	color: #333;
}
/*.content .middle-part .compare{
	width: 1000px;
	height: 100px;
	margin: 20px 0;
	border-top: 1px solid #000;
}
.content .middle-part .compare .com-nav{
	height: 20px;
}
.content .middle-part .compare .com-nav .item{
	float: left;
	line-height: 20px;
	padding: 0 20px;
	border: 1px solid #eee;
	border-bottom: 0;
	margin-left: 5px;
}
.content .middle-part .compare .com-nav .item:first-child{
	margin-left: 0;
}
.content .middle-part .compare .info{
	width: 100%;
	border: 1px solid #000;
	height: 80px;
}*/
.friend_links {
	margin: 20px 0;
	padding: 20px 0 0;
	border-top: 1px solid #000;
}
.friend_links .title {
	position: relative;
	top: 1px;
}
.friend_links .title span {
	border: 1px solid #ccc;
	padding: 1px;
	border-bottom: none;
	padding: 2px 24px;
	background: url(../../imgs/home/pc/link_bg2.png) repeat-x;
	display: inline-block;
	_display: inline;
}
.friend_links .title .current {
	border: 1px solid #ccc;
	padding: 1px;
	border-bottom: none;
	padding: 3px 24px;
	background: url(../../imgs/home/pc/link_bg.png) repeat-x;
	display: inline-block;
	_display: inline;
}
.friend_links .friend_links_a {
	border: 1px solid #ccc;
	padding: 20px 5px;
	width: 988px;
}
.friend_links a {
	padding: 3px 8px;
	float: left;
	white-space: nowrap;
	color: #676b74;
}
.oh {
	overflow: hidden;
	_zoom: 1;
}
.footer_wrap {
	/*height: 208px;*/
	background: #3a3a3a;
	color: #fff;
}
.footer_wrap .footer {
	/*height: 208px;*/
	width: 1000px;
	margin: 0 auto;
}
.footer_wrap .footer p,
.footer_wrap .footer h4 {
	text-align: center;
}
.footer_wrap .footer h4 {
	padding: 20px 0;
}
h1, h2, h3, h4, h5, h6 {
	font-size: 100%;
	font-weight: normal;
}
.footer_wrap .footer p {
	margin: 0 0 10px 0;
}
.footer_wrap .footer p,
.footer_wrap .footer p a {
	color: #fff;
}


.game ul li { list-style: none;}
.game ul li a{ color:#333;}
.game .game_item { overflow: hiddle;}
.game .game_item ul li{ float: left; margin-right: 18px;}
.game .game_item ul { padding-top:20px;}
.game .game_item ul li dd{ height:60px;  text-align: center; font-size: 14px; 
		overflow: hidden; line-height: 40px;}


.live ul li { list-style: none;}
.live .live_item ul li{ float: left; }
.live .live_item ul { padding-top:20px;}
.live .live_item ul li dd{ height:60px; text-align: center; font-size: 14px;  
	color:#333; line-height: 40px;}