.m-mbx{ width:1168px; height:32px; line-height:32px; margin:0 auto;}
.m-mbx i{ padding:0 0 0 25px; background:url(../images/azicon2015.png) no-repeat 0 0;}
.m-mbx b{ color:#5fc700;}
.m-h4tit { background-color: #f0f0f0; height: 40px; font-weight: normal; }
.m-h4tit span { height: 40px; display: inline-block; line-height: 40px; padding:0 20px; color: #fff; text-align:center; background-color: #29c96c }
.mbx{ width:1168px; height:29px; line-height:29px; margin:10px auto 0; border:1px solid #d1d1d1;}
.mbx b{ padding:0 0 0 15px;}
.mbx a {padding: 0 4px;}
.mbx span {font-size: 14px;}
body .m-imgg{width: 50px; height: 50px;}
body .m-img { margin-right:10px; }
.main{ width:1168px; height:auto; margin:15px auto 0; display:block; overflow:}
.main_azlist_r .weekly-list {    margin-top: -1px;    padding: 0 4px 2px;    position: relative;}
.main_azlist_r .weekly-list li {    border-top: 1px dotted #D8D8D8; clear: both;    line-height: 39px;}
.main_azlist_r .weekly-list .app-show-title { padding-left: 10px;}
.main_azlist_r .weekly .app-show-block { height: 60px; margin: 0 0 0 12px; padding-left: 0; clear:both;}
.main_azlist_r .app-show-block { height: 78px;	padding: 2px 0 0 80px;    position: relative;    text-align: left;	display:none;}
.main_azlist_r .weekly .app-show-block .pic { left: 0; top: 0;}
.s-index-star {    font-size: 0;    height: 15px;    line-height: 0;}
.main_azlist_r .weekly-list li .num { font-size: 12px;    font-weight: bold;    height: 40px;    line-height: 40px;    padding-right: 10px;	display:block;	float:left;}
.main_azlist_r .weekly-list li a{ display: block;float: left;height: 31px;overflow: hidden;width: 93px;}
.main_azlist_r .weekly-list li .app-show-block a{ padding:4px 0 0;}
.s-index-org { color: #FF4E00;}
.main_azlist_r .weekly-list li.current a { font-weight: bold;}
.part .title { height: 43px; position: relative;}
.main_azlist_l .part .title h3 { color: #000000; float: left; width:100px; height: 42px; line-height: 40px; padding:0; text-align:center; font-size:16px; border-bottom:2px solid #45b823;}
.part .title .s-index-icon { position: absolute; left: 15px; top: 11px; width: 20px; height: 18px;}
.part .title .more { color: #333333; font-family: "microsoft yahei",arial,verdana,sans-serif; position: absolute; right: 10px; top: 12px;}
.part .title .hot-icon { background-position: -137px 0;}
.part .title .op-page { font-size: 16px; font-weight: bold; position: absolute; right: 0; top: 0; width: 120px;}
.part .title .op-page li { border-left: 1px solid #D8D8D8; cursor: pointer; float: left; height: 40px; line-height: 40px; text-align: center; width: 39px;}
.part .title .op-page li.select { background: url("../images/s-index-icon-1.png") no-repeat scroll -291px -47px #FF4E00;_background-image:url("../images/s-index-icon-1.gif"); color: #FFFFFF; padding-left: 1px; width: 38px;}
.part .title .op-page li.select span { background: url("../images/s-index-icon-1.png") no-repeat scroll right -47px transparent; _background-image:url("../images/s-index-icon-1.gif"); display: block; height: 40px;}
.filter { float: right;}
.filter a{ display:block; float:left; height:43px; line-height:43px; padding: 0 8px; margin-right:-1px; border-left:1px solid #d4d4d4; border-right:1px solid #d4d4d4;}
.filter a:hover{ background-color:#ecf8e9;}
.filter a.hover{ margin-top:-1px; border-top:2px solid #45b823;}
.filter-app-list-wrapper { position: relative;  margin: 0; overflow: hidden;}
.cls:after { clear: both; content: "."; display: block; height: 0; visibility: hidden;}
.filter-app-list { margin: 0 -8px -1px 0;}
.filter-app-list li {    border-bottom: 1px dotted #C4C4C4;    border-right: 1px dotted #C4C4C4; color: #888888;    float: left;    font-size: 12px;    height: 118px;    overflow: hidden;    position: relative;    width: 233px;}
.filter-app-list li .normal-show {    background-color: #FFFFFF;    height: 96px;    padding: 22px 0 0 105px;}
.filter-app-list li .normal-show .pic { position: absolute; left: 28px; top: 22px;}
.filter-app-list li h4 {    color: #555555;    height: 24px;    line-height: 24px;    overflow: hidden;    text-overflow: ellipsis;    white-space: nowrap;    width: 110px; _width: 95px;}
.s-index-star {    font-size: 0;    height: 15px;    line-height: 0;}
.filter-app-list li .down-num {    padding: 6px 0 0;}
.filter-app-list li .normal-show .pic img {    display: block;    height: 60px;    width: 60px;}
.main_azlist_l {    float: left;    width: 930px;}
.main_azlist_r {    float: right;    width: 220px;}
.main_azlist_r .types {    border-bottom: medium none;    overflow: hidden;    position: relative;    width: 218px;	margin:0 0 10px;}
.main_azlist_r .part {    padding: 0;}
.part {    border: 1px solid #D8D8D8;    margin-bottom: 10px;   padding-bottom: 5px;}
.main_azlist_r .part .title {    height: 41px;}
.part .title {    height: 43px;    position: relative;	border-bottom:1px solid #bfbfbf;}
.cls:after {    clear: both;    content: ".";    display: block;    height: 0;    visibility: hidden;}
.main_azlist_r .types-list {    margin: 0 -5px 0 0;}
.main_azlist_r .types-list li.left, .main_azlist_r .types-list li:nth-child(2n+1) {    border-right: 1px solid #D8D8D8;   width: 108px;}
.main_azlist_r .types-list li {    background-color: #fff;    border-bottom: 1px solid #D8D8D8;    border-right: 1px solid #D8D8D8;    float: left;    height: 44px;    line-height: 44px;    overflow: hidden;    position: relative;    text-align: center;    width: 108px;}
.main_azlist_r .types-list li a { display: block;    height: auto;    width: 100%;}
.main_azlist_r .types-list li a:hover {    background-color: #FF7000;    color: #FFFFFF;    display: block;    height: auto;    text-decoration: none;    width: 100%;}
.main_azlist_r .types-list li a:hover font{ color:#ffffff;}
.main_azlist_r .part .title h3 {    background: url("../images/dl.png") no-repeat scroll 12px -426px transparent; font-size: 14px;    padding: 14px 0 0 32px;}
.part .title h3 {    color: #000000;    height: 26px;    line-height: 16px;    padding-left: 40px;}
.cls:after {    clear: both;    content: ".";    display: block;    height: 0;    visibility: hidden;}

.app-show-block p.m-img { float: left; width: 50px; margin-right: 10px; }

body .m-img img{ width: 50px; height: 50px; }
p.m-img { background-color: #a0a0a0 }


.app-show-block p.mask2 { line-height: 20px;}
.tspage{ width: 709px;}
.normal-show h4 a{ font-size:14px;}
.aznav { background: url("../images/navbg.jpg") repeat-x scroll 0 0 transparent; margin: 0 auto 10px; overflow: hidden; width: 960px;}


.fenye .tspage{ height: 28px; margin: 17px 0 5px; background: none;}
.fenye .tspage .tsp_count,.tsp_change{ display: none;}
.fenye .tspage .tsp_nav{ text-align: center;}
.fenye .tspage .tsp_nav i{ display: inline-block; padding: 0 9px; background-color: #fbfbfb; color: #999; border: 1px solid #e7e7e7; border-radius: 3px;}
.fenye .tspage .tsp_nav b{ display: inline-block; padding: 0 9px; background-color: #45b823; color: #fff; border: 1px solid #e7e7e7; border-radius: 3px;}
.fenye .tspage .tsp_nav a{ display: inline-block; padding: 0 9px; background-color: #fbfbfb; border: 1px solid #e7e7e7; border-radius: 3px; color: #000;}
.fenye .tspage .tsp_nav a.tsp_more,.fenye .tspage .tsp_nav a.tsp_next,.fenye .tspage .tsp_nav a.tsp_end,.fenye .tspage .tsp_nav a.tsp_home,.fenye .tspage .tsp_nav a.tsp_prev{ padding: 0; border:none;}

.s-index-list{ margin-bottom:12px;}

/* 新列表 */
.game-poker{zoom:1;*margin-bottom:20px;_margin-bottom:0}
.game-poker:after{content:'';visibility:hidden;display:block;clear:both}
.game-poker li{width:181px;padding:14px 0;border:1px solid #f5f5f5;border-top: 0;border-right: 0;text-align:center;position:relative;float:left;margin:0 }
.game-poker li a.info{display:block;position:relative;text-align:center}
.game-poker li a.info img{display:block;width:120px;height:120px;margin:0 auto 10px auto; border-radius: 20px;}
.game-poker li a.info p{width:166px;margin:0 auto;font-size:16px;line-height:26px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.game-poker li a.info .radius120{left:28px;_left:0}
.game-poker li a.info:hover{cursor:pointer;text-decoration: none;}
.game-poker li .info:hover p{ color: #00b44b; text-decoration: none; }
.game-poker li .type{color:#999;line-height:22px;cursor:default}
.game-poker li .fav{margin:3px 0 10px 0;height:15px;cursor:default}
.game-poker li .fav .good,.game-poker li .fav .bad{display:inline-block;width:15px;height:15px;background:url(../images/pcnew_ico.png) no-repeat 100px 100px;_background:url(../images/pcnew_ico.gif) no-repeat 100px 100px}
.game-poker li .fav .good{background-position:0 -283px}
.game-poker li .fav .bad{background-position:-50px -283px}
.game-poker li .down{display:block;width:86px;height:28px;border:1px solid #ccc;-moz-border-radius:4px;-khtml-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;margin:0 auto;text-align:center;line-height:28px;background:#fafafa;background:-moz-linear-gradient(top, #fff, #fafafa);background:-webkit-linear-gradient(top, #fff, #fafafa);background:-ms-linear-gradient(top, #fff, #fafafa);background:-o-linear-gradient(top, #fff, #fafafa)}

.game-poker li:hover{background:#f5f5f5}
.game-poker li:hover .info p{ color: #00b44b }
.game-poker li:hover .down{background:#00b44b;border:1px solid #00b44b;color:#fff}
.game-poker li .down:hover{background:#009c41; text-decoration: none}
.game-poker li.last{margin-right:10px}

/* 筛选 */
.m-listpx { height: 40px;    background: #F9F9F9;   border-bottom:1px solid #E7E3E7;    border-top: 1px solid #E7E3E7;zoom: 1; font-family: "simsun"}
.m-listpx p { float: right; display: inline;margin-right: 10px; }
.m-listpx span {float: left; display: inline;line-height: 24px; margin-top: 8px;}
.m-listpx a { float: left; display: inline;padding: 0 10px;height: 23px;    border: 1px solid #CCC;line-height: 24px;margin-right: -1px;background: #FFF;color: #333;margin-top: 8px; }
.m-listpx h4 { float: left;display: inline; font-size: 18px;height: 26px; line-height: 26px;font-family: "microsoft yahei"; margin-right: 20px; background-color: #ddd; color: #666; height: 40px; line-height: 40px; padding:0 10px; font-weight: normal; }
.m-listpx a:hover{position:relative;text-decoration:none;border-color:#00b44b;color:#00b44b}
.m-listpx a.cur{background:#00b44b;color:#FFF;border-color:#00b44b}
.m-listpx a.cur:hover{color:#fff}
/* 当前栏目 */
.m-navaz { background-color: #f8f8f8; margin-bottom: 10px; }
.m-navaz ul{ padding-top: 10px; }
.m-navaz ul li{    float: left;    width: 95px;    display: inline;    height: 28px;    line-height: 26px;    margin: 0 0 10px 10px;    overflow: hidden;    text-align: center;}
.m-navaz ul li a{    display: block;  background: #fff;    border: 1px solid #e0e0e0;}
.m-navaz ul li a font { display: none; }

.m-navaz ul li a:hover,.m-navaz ul li a.red{background: #00b44b;    color: #fff;    border-color: #00b44b;    text-decoration: none;}
.ph span,.ph u,.ph i,.ph em,.ph span font,.ph b{display:block;}
.ph u{font-size:17px;height:40px;line-height:40px;}
.ph u font{font-size:18px;margin-right:5px;}
.ph span{line-height:20px;color:#999;height:72px;padding:10px 0 0 0;}
.ph span img{width:66px;height:66px;float:left;margin-right:10px;}
.ph span b{margin:0;height:20px;overflow:hidden;font-size:14px;color:#000;}
.ph span strong{margin:5px 0 6px 0;}
.ph em{width:20px;height:20px;color:#fff;background:#ABABAB;line-height:20px;text-align:center;border-radius:2px;}
.ph span em{position:absolute;left:0;top:30px;}
.ph i{height:40px;line-height:40px;font-size:14px;}
.ph em{float:left;margin:10px 10px 0 0;font-size:12px;}
.ph p.f-ix em{height:66px;line-height:66px;}
.ph p{display:block;position:relative;font-size:13px;position:relative;border-bottom:1px solid #e8e8e8;margin: 0 10px; overflow: hidden;}
.ph p.lastp {border:none;}
.ph p.f-ix i{display:none;}
.ph p.f-ix span{display:block;}
.ph p.f-t3 em{ background-color: #29c96c }
.ph p span{display:none;}
.lstar0, .lstar1, .lstar2, .lstar3, .lstar4, .lstar5, .lstar6{background:url(../images/litterStar.png) no-repeat;width:84px;height:13px;display:inline-block;}
.lstar1{background-position:0 -26px;}
.lstar2{background-position:0 -52px;}
.lstar3{background-position:0 -78px;}
.lstar4{background-position:0 -104px;}
.lstar5,.lstar6{background-position:0 -130px;}


.m-azlistj{overflow:hidden;position:relative;}
.m-azlistj li.b,.m-azlistj strong,.m-azlistj a font,.m-azlistj span,.m-azlistj s a,.m-azlistj u{display:block;}
.m-azlistj li.b{width:186px;height:72px;font-size:26px;float:left;margin-left:12px;display:inline;background:#faa818;color:#fff;text-align:center;padding-top:15px;line-height:36px;}
.m-azlistj li.b font{display:block;width:46px;height:23px;position:absolute;left:-2px;top:0;background:url(/anzhuo/images/jingpin.gif) no-repeat;}
.m-azlistj ul{height:190px;}
.m-azlistj span{width:60px;height:24px;line-height:24px;text-align:center;font-size:14px;background:#94c804;position:absolute;right:0;top:88px;color:#fff;cursor: pointer;font-weight:normal;}
.m-azlistj li{position:relative;margin:0 10px 10px 10px;color:#888;padding:10px 0;border-bottom:1px solid #ddd;height:73px;}
.m-azlistj i a.margin{margin-right:0;}
.m-azlistj li a img{width:70px;height:70px;float:left;margin-right:10px;}.m-azlistj i a:hover{text-decoration: none;border:1px solid #94c804;}
.m-azlistj li strong{height:20px;overflow:hidden;margin-bottom:5px;font-size:15px;font-weight:bold;color:#333;}
.m-azlistj li a font{width:80px;height:75px;background: url(/sk14/images/cover.png) no-repeat;_background: none;position:absolute;top:11px;left:-5px;}
.m-azlistj li s{display:none;}
.m-azlistj li.cur s{display:block;height:22px;overflow:hidden;position:absolute;background:#94c804;top:60px;left:80px;width:50px;text-align:center;}.m-azlistj li.cur s a{color:#fff;}.m-azlistj li.cur u{display:none;}