/* 公共 */
*{margin:0;padding:0;}
body{background:#f8f8f8;margin:0px;padding:0px;font:16px Microsoft Yahei, Arial, "宋体", sans-serif; color:#000;background-image: url(../../../../../www.ptbus.com/static/v2/m/images/load.png);width: 640px;margin:0 auto;}
a,font,span,h1,h2,h3,h4,h5,h6,h7{font-family:"Microsoft Yahei";font-size: 100%;color: #000;text-decoration:none;letter-spacing:1px;}
h1, h2, h4 { font-size: 16x;}
h3, h5 { font-size: 14px;}
small { font-size: 12px;}
ul,ol,li{list-style:none;}
em,i{font-style:normal;}
li:hover,dt:hover{cursor:pointer;}
a:hover,h4:hover{cursor:pointer;color:#FF0000}
img:hover{cursor:pointer;}
img{border:0;background-repeat:no-repeat;background-position: center center;width:100%}
input,img{vertical-align:middle;}
.clearfix:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0;}
.clearfix{*zoom:1;}
#header{width:100%;}
.top{width:640px;height:64px;background:#fff}
.top .menu{float:left;margin-left:15px;margin-top:15px;margin-right:190px}
.top .logo{float:left;margin-top:8px;margin-right:190px}
.top .search{float:left;}
.icon{position: relative;cursor: pointer;display:block;width:100px;height:100px}
.icon i{width:100%;height:100%;background:url('../../../../../www.ptbus.com/static/v2/m/images/common_icon_bg_m.png')!important;background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=noscale,src="http://www.ptbus.com/static/v2/m/images/common_icon_bg_m.png");position:absolute;left:0px;top:0px}
.top_nav{background:#525252}
.top_ul{padding-left:80px;}
.top_ul li{float:left;margin-right:40px;width:68px;height:55px;line-height:55px;}
.top_ul li a{color:#FFF;font-weight:bold;font-size:26px}
.wrapper{width:100%;height:auto;background:#ececec;overflow:hidden}
.img_hot{position:relative;float:left;width:312px;height:257px;overflow:hidden}
.img_hot .swipe{position:relative;float:left;width:312px;height:250px;overflow:hidden;background:#fff}
.img_hot .swipe li{padding-top:5px;padding-bottom:7px;background:#fff}
.img_hot .swipe dd{float:left;}
.img_hot .swipe dd img{width:312px;height:250px}
.img_hot .focus{position:relative;top:-16px;left:520px;width:100px;height:6px}
.img_hot .focus ul li{float:left;margin-right:5px;width:18px;height:6px;background:#fff}
.img_hot .focus ul li.on{background:#F00}

.new_img ul{width:557px;height:155px;overflow:hidden;margin:8px 11px;padding-top:20px;padding-left:60px;background:#fff;
	-moz-border-radius: 20px;      /* Gecko browsers */
    -webkit-border-radius: 20px;   /* Webkit browsers */
    border-radius:20px;            /* W3C syntax */}
.new_img ul li{float:left;width:100px;height:140px;margin-right:32px}
.new_img ul li img{float:left;width:100px;height:100px}
.new_img ul li .icon{width:100px;height:100px}
.new_img ul li .n{float:left;width:100px;height:35px;line-height:35px;overflow:hidden;text-align:center}
.game_list{float:left;background:#fff;padding-bottom:15px;width:100%}
.game_list dl{float:left;width:100%;background:#fff;}
.game_list dl dt{float:left;width:100%;height:45px;margin-bottom:8px}
.game_list dl dt .tt{float:left;width:100px;height:32px;line-height:32px;background:#cc0a0a;text-align:center;margin-bottom:11px}
.game_list dl dt h1{color:#fff}
.game_list dl dd{float:left;width:305px;height:75px;margin-bottom:2px}
.game_list dl dd.dd{float:left;width:100%;margin-bottom:15px}
.game_list dl dd .img{float:left;width:100px;height:100px;margin-right:25px}
.game_list dl dd .img img{width:100px;height:100px}
.game_list dl dd .ct{float:left;width:160px;height:100px;overflow:hidden}
.game_list dl dd .ct h4{float:left;width:300px;height:30px;}
.game_list dl dd .ct p{float:left;font-size:14px;font-weight:bold;line-height:30px;color:#15729e}
.game_list dl dd .ct img{float:left;width:106px;height:40px}
.game_list dl dd.ddd{float:left;width:300px;height:auto;margin-bottom:40px;text-align:center}
.game_list dl dd.ddd .tu,.game_list dl dd.ddd .content{float:left;width:622px;}
.game_list dl dd.ddd .tu img{width:300px;height:auto}

.down dl dt .tt{width:300px;background:#7f7f7f}
.down dl dd{padding-left:24px;width:287px;}
.more{float:left;width:100%;height:40px;line-height:40px;text-align:center;background:#fff;font-size:16px}
.banner{float:left;width:312px;height:126px;padding-bottom:15px;background:#fff; }
.banner img{width:312px;height:126px}
.banner nav{background:#fff;} 
.banner nav a{display:inline-table;width:120px;height:50px;line-height:50px;text-align:center;font-size:22px}
.addr{width:604px;height:120px;padding:24px 10px}
.addr-top{border-top:1px #ccc solid;padding:20px 0px}
.zol .dd{width:295px;height:75px}
.zol .dd .tu{float:left;width:100px;height:75px;margin:0px 10px}
.zol .dd .tu img{float:left;width:100px;height:75px;}
.zol .dd .content{float:left;width:500px;height:75px;font-weight:bold;}
.zol .dd .content h4{width:500px;height:24px;line-height:24px;display:inline-block;overflow:hidden;border-top:1px #ccc solid}
.zol .dd .content .nt{float:left;width:500px;height:32px;overflow:hidden;line-height:16px;font-size:14px;color:#666}
.zol .dd .content .sj{float:left;height:20px;line-height:20px;font-size:14px;color:#999}
.zol .dd .content .sj time{float:right;}
.zol .dd .content .sj span{float:left;color:#006599}
.zol .ee{width:577px;height:40px;line-height:40px;padding-left:20px;;}
.zol .ee a{float:left;width:538px;height:40px;line-height:40px;font-size:26px;display:inline-block;color:#999;font-weight:bold;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.zol .ee em{float:right;height:40px;line-height:40px}
.totop{float:left;width:100%;height:40px;padding:15px 0px;}
.totop span{float:left;width:100%;height:40px;background:#fff;text-align:center;-moz-border-radius: 20px;  
    -webkit-border-radius: 20px;border-radius:20px;}
.totop span a{line-height:40px;font-size:16px}
/* ol */
.sweek{float:left;width:312px;background:#fff;}
.sweek dl{float:left;width:306px;background:#fff;}
.sweek .tt {width:577px;height:45px;border-bottom:1px #999999 solid;overflow:hidden}
.sweek .tt li{float:left;width:140px;height:45px;line-height:45px;background:#646464;text-align:center;margin-right:2px}
.sweek .tt li h1{color:#fff}
.sweek .tt .on{background:#cc0a0a;}
.sweek .tt .out{background:#999;}
.sweek .cc ul li{padding-left:12px;padding-top:30px;width:580px;height:135px;}
.sweek .cc ul li .fa{float:left;width:100px;height:100px;margin-right:24px}
.sweek .cc ul li .fa img{float:left;width:100px;height:100px;}
.sweek .cc ul li .fb{float:left;font-weight:bold;color:#999;width:440px;height:100px;overflow:hidden;border-bottom:1px #ccc solid}
.sweek .cc ul li .fb p{float:left;line-height:30px;height:30px;font-weight:bold;color:#666}
.sweek .cc ul li .fb p em{color:#006599}
.sweek .cc ul li .fb .ga{float:left;width:172px;height:110px;}
.sweek .cc ul li .fb .ga h4{float:left;width:172px;height:41px;overflow:hidden}
.sweek .cc ul li .fb .gb{float:left;width:130px;height:110px;text-align:center}
.sweek .cc ul li .fb .gb p{float:left;width:130px;height:30px;line-height:30px}
.sweek .cc ul li .fb .gc{float:left;width:135px;height:110px;text-align:center}
.sweek .cc ul li .fb .gc p{float:left;width:135px;height:30px;line-height:30px}
.sweek .cc ul li .fb p.i{height:50px;line-height:50px}
.sweek .ee{float:left;width:300px;}
.sweek .cc .dd li .tu img{float:left;width:100px;height:75px;margin-right:25px}
.sweek .cc .dd li .content{float:left;width:340px;height:75px;}
.sweek .cc .dd li .content h4{width: 340px;height: 50px;line-height: 50px;display: inline-block;overflow: hidden;border-top: 1px solid rgb(204, 204, 204);}
.sweek .cc .dd li .content .nt{float: left;width: 370px;height: 60px;overflow: hidden;line-height: 30px;font-size: 22px;color: rgb(102, 102, 102);}
.sweek .cc .dd li .content .sj {float: left;width: 340px;height: 24px;margin-top: 5px;color: rgb(153, 153, 153);}
.sweek .cc .dd li .content .sj time{float:right}
/* index */
.game_list dl .sy{width:228px;}

/* article */
.artcile{float:left;width:100%;overflow:hidden;background-color:#fff;}
.artcile_thumb{float:left;width:96%;margin:5px auto;}

.artcile_thumb .e{margin-left:10px;line-height:40px;width:280px;height:40px;}
.artcile_thumb .e a{font-size:16px;}
.artcile_main{float:left;margin:0 auto;width:100%;background-color:#ececec}
.artcile_main .t{text-align:center;border-bottom:1px #e1e1e1 solid;width:98%;margin:0 auto;background-color:#fff}
.artcile_main .t h1{line-height:50px;font-size:22pt;font-weight:bold}
.artcile_main .t p{font-size:16pt;color:#999;line-height:40px;}
.artcile_main .ccc{margin:10px auto;font-size:16pt;cfont-weight:bold;padding:10px;overflow:hidden;background-color:#fff}
.artcile_main .ccc p{height:auto;float:left;text-align:left;line-height:1.5em;width:100%}
.artcile_main .ccc img{margin:20px 0;max-width:300px;text-align:center;clear: both;}
.artcile_main .l{background-color:#f3f3f3;width:620px;text-align:center;padding:10px}
.artcile_main .l span{line-height:50px;font-size:20px;background-color:#fff;width:100%;display:block}
.article_zq{margin-bottom:20px;margin-left:10px;float:left;width:306px;height: 160px;}
.article_zq img{width:75px;height:75px;float:left;margin-right:10px}
.article_zq p{clear:none;margin-top:10px;width:450px;color:#999;font-size:22px;	font-weight:bold;float: left;height: 75px;	display: block;}
.article_zq p a{font-weight:bold;font-size:24px;line-height:42px;}
.article_zq .down{color:red}
.article_zq .sp{color:blue}


.article_xg{float:left;margin-left:10px;margin-top:10px}
.article_xg .t{float:left;width:300px;height:72px;line-height:72px}
.article_xg .t h1{margin-left:30px;font-size:30px}
.article_xg .ul{float:left;width:645px;}
.article_xg .ccc ul li{width:320px;height:175px;margin-top:5px;}
.article_xg .ccc ul li img{float:left;margin-top:18px;margin-left:5px;width:160px;height:120px}
.article_xg .ccc ul li .ee{
	margin-top:19px;
	margin-left:25px;
	float:left;
	width:400px;
	overflow:hidden;
}

.article_xg .ccc ul li .ee p{
	height:52px;
	line-height:26px;
	overflow:hidden;
	font-weight:bold;	
}

.article_xg .ccc ul li .ee p a{
	color:#666;
	font-size:18px;
	font-weight:bold;
}

.article_xg .ccc ul li h1{
	margin-bottom:24px;
	line-height:32px;
	font-size:28px;
	font-weight:bold;
}

/* 专题页 */
.gameinfo{padding:10px 8px;float:left;width:100%;background:#fff}
.gameinfo .l{float: left;width:64px;margin-left:30px}
.gameinfo .l img{float: left;width:64px;height:64px;}

.gameinfo .r{float:left;margin-left:20px;width:260px;height:70px;overflow:hidden;clear:none;line-height:36px;	font-size:24px;font-weight:bold;color:#999;}
.gameinfo .r img{float:left;width:50px}
.gameinfo .r h1{font-size:16px;width:800px;height:24px;line-height:24px;color:red}
.gameinfo p{height:24px;line-height:24px;font-size:14px}
.gameinfo .r .apple_d{margin-top:15px;clear:both;	background:url('../../../../../www.ptbus.com/static/v2/m/images/index.png') left -953px no-repeat;width:260px;height:60px;cursor:pointer;}
.gameinfo .r .android_d{margin-top:15px;clear:both;	background:url('../../../../../www.ptbus.com/static/v2/m/images/index.png') left -1024px no-repeat;width:260px;height:60px;cursor:pointer;}


.game_lhfk{padding:5px 7px;}
.game_lhfk .tt{height:50px;text-align:center;width:625px;overflow:hidden;background-color:#ebebeb}
.game_lhfk .tt ul li{line-height:50px;float:left; }
.game_lhfk .tt ul li a{font-size: 28px;font-weight:bold;line-height:50px;color:#FFF;}
.game_lhfk .tt .on{background-color:#F00;width:154px;height:50px;margin-right:5px}

.game_lhfk .cc{
	width:620px;
	font-size: 24px;
	font-weight:bold;
}
.game_lhfk .cc ul{float:left;width:625px;overflow:hidden}

.game_lhfk .cc ul li{margin-top:5px;padding-left:20px;padding-top:5px;height:70px;line-height:70px;width:625px;}
.game_lhfk .cc .rs{margin-left:50px;color:#09F}
.game_lhfk .cc .rss{margin-left:10px;color:#09F}

.game_news{padding:5px 7px;background-color:#fff;float:left;width:305px}
.game_news .tt{height:50px;text-align:center;}
.game_news .tt ul li{line-height:50px;float:left;margin-right:5px }
.game_news .tt ul li a{font-size:28px;font-weight:bold;line-height:50px;color:#FFF;}
.game_news .tt .on{background-color:#F00;width:160px;height:50px;}
.game_news .tt .out{background-color:#666;width:160px;height:50px;}
.game_news .cc{
	width:1920px;
	height:auto;
	overflow:hidden
}
.game_news .ul{float:right;width:645px;}
.game_news .cc ul li{width:305px;height:75px;margin-top:5px;}
.game_news .cc ul li img{float:left;width:100px;height:145px}
.game_news .cc ul li .ee{
	margin-top:19px;
	margin-left:13px;
	float:left;
	width:390px;
}

.game_news .cc ul li .ee p{
	height:52px;
	line-height:26px;
	overflow:hidden;
	font-size:24px;
	font-weight:bold;
	color:#666;
}

.game_news .cc ul li h1{
	margin-bottom:10px;
	height:64px;
	line-height:32px;
	overflow:hidden;
	font-size:32px;
}

.game_xg{padding:5px 7px;float:left;width:305px;background:#fff}
.game_xg .tt{height:50px;text-align:center;width:305px;overflow:hidden;background-color:#ebebeb}
.game_xg .tt ul li{line-height:50px;float:left; }
.game_xg .tt ul li a{font-size: 28px;font-weight:bold;line-height:50px;color:#FFF;}
.game_xg .tt .on{background-color:#F00;width:154px;height:50px;margin-right:5px}

.game_xg .cc{width:620px;font-size: 24px;font-weight:bold;text-align:center;}
.game_xg .cc ul{float:left;margin-top:40px;margin-left:40px;width:560px}
.game_xg .cc li{float:left;clear:none;width:100px;height:176px;margin-right:40px;margin-bottom:30px;overflow:hidden}
.game_xg .cc li img{width:100px;margin-bottom:10px}
.game_xg .cc li a{line-height:28px}


/* 咨询页 */
.ll{margin-top:5px;margin-bottom:5px;margin-left:7px}
.zx .tt{height:50px;text-align:center;width:625px;overflow:hidden;background-color:#ebebeb}
.zx .tt ul li{line-height:50px;float:left; }
.zx .tt ul li a{font-size: 28px;font-weight:bold;line-height:50px;color:#FFF;}
.zx .tt .on{background-color:#F00;;width:154px;height:50px;margin-right:5px}

.zx .ccc{
	width:620px;
	height:620px;
	overflow:hidden
}
.zx .ccc .ul{float:left;width:645px;}
.zx .ccc ul li{width:625px;height:75px;margin-top:5px;}
.zx .ccc ul li img{float:left;width:100px;height:145px}
.zx .ccc ul li .ee{
	margin-top:19px;
	margin-left:13px;
	float:left;
	width:390px;
}

.zx .ccc ul li .ee p{
	height:52px;
	line-height:26px;
	overflow:hidden;
	font-size:24px;
	font-weight:bold;
	color:#666;
}

.zx .ccc ul li h1{
	margin-bottom:10px;
	height:64px;
	line-height:32px;
	overflow:hidden;
	font-size:32px;
}

/* 游戏列表 */

.gm .tt{height:50px;text-align:center;width:625px;overflow:hidden;background-color:#ebebeb}
.gm .tt ul li{line-height:50px;float:left; }
.gm .tt ul li a{font-size: 28px;font-weight:bold;line-height:50px;color:#FFF;}
.gm .tt .on{background-color:#F00;;width:154px;height:50px;margin-right:5px}

.gm .ccc{float:left;width:625px;overflow:hidden;font-size:24px;font-weight:bold;}
.gm .ccc ul{float:left;width:320px;}
.gm .ccc ul li{float:left;width:625px;margin-top:10px;text-align:center}
.gm .ccc ul li div{margin-left:10px;float:left;line-height:80px;height:80px}
.gm .ccc ul li .p{line-height:80px;width:110px}

.gm .ccc ul li:first-child .p{
	color:#F00;
}

.gm .ccc ul li .i img{width:80px;height:80px}
.gm .ccc ul li .n{
	line-height:80px;
	width:350px;
	height: 80px;
	overflow: hidden;
}
.gm .ccc ul li .apple{width:42px;height:80px;}
.gm .ccc ul li .android{width:42px;height:80px;}
.gm .ccc ul li .apple a{display:block;background:url(../images/index.png) left -518px no-repeat;width:42px;height:42px;margin-top:12px}
.gm .ccc ul li .android a{display:block;background:url(../images/index.png) left -578px no-repeat;width:42px;height:42px;margin-top:15px}
/* 发号 */
.game_ls .ccc ul li{	
	display:block;
	width:300px;
	height: 80px;
	overflow: hidden;	}
.game_ls .ccc ul li .nn{
	text-align:left;
	line-height:80px;
	width:300px;
	height: 80px;
	overflow: hidden;	
}

.zqlb .tt{margin-bottom:15px}
.zqlb .cc{float:left;width:1920px;height:auto;overflow:hidden}
.zqlb .cc ul {float:left;}
.zqlb .cc ul li{float:left;width: 306px;height: 75px;margin-bottom:15px;padding:0px}

.syxw{height:500px;overflow:hidden}
.xytj{height:864px;overflow:hidden}
.xypc{height:696px;overflow:hidden}
.wypc{height:532px;overflow:hidden}
.down{height:1375px;overflow:hidden}
.xytj .dd .tu img{width:75px;height:75px;margin-left:26px}
.apple,.android,.gw{float:left;margin-right:10px}
