@charset "utf-8";
/* CSS reset */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0}fieldset,img{border:0}:focus{outline:0}address,caption,cite,code,dfn,em,strong,th,var,optgroup,b,em,i{font-style:normal;font-weight:normal}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}abbr,acronym{border:0;font-variant:normal}input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit}code,kbd,samp,tt{font-size:100%}input,button,textarea,select{*font-size:100%}body{line-height:1.5}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th{text-align:left}sup,sub{font-size:100%;vertical-align:baseline}:link,:visited ,ins{text-decoration:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}

/* CSS Document */
.clearfix{margin-right:auto;margin-left:auto;*zoom:1}.clearfix:before,.clearfix:after{display:table;content:"";line-height:0}.clearfix:after{clear:both}
b,strong{font-weight:700 !important;}
::selection {background:#e9a305;color:#fff;text-shadow:none;}
::-moz-selection {background:#e9a305;color:#fff;}
body{margin:0;font-family:"Microsoft Yahei",Arial,Tahoma,Helvetica,"SimSun","Hiragino Sans GB",sans-serif;font-size:14px;line-height:20px;color:#4c4743;background-color:#F5F5F5;position:relative;}
html,body{width:100%;min-width:1200px;margin:0 auto;overflow-x:hidden;min-height:1000px;}
button,input,select,textarea,th{background:#fff;font-size:14px;line-height:1.5em;font-family:Arial,Tahoma,Helvetica,"SimSun";}
a{color:#4c4743;text-decoration:none;}
a:hover{color:#f30;}
a:hover,a:focus{-webkit-transition:color 250ms ease-in 0ms,background-color 250ms ease-in 250ms;-moz-transition:color 250ms ease-in 0ms,background-color 250ms ease-in 250ms;-ms-transition:color 250ms ease-in 0ms,background-color 250ms ease-in 250ms;-o-transition:color 250ms ease-in 0ms,background-color 250ms ease-in 250ms;transition:color 250ms ease-in 0ms,background-color 250ms ease-in 250ms;}
.rotate360:hover{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg);}
.rotate360{-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}

/* 可重复利用的代码 */
.fl{float:left;}
.fr{float:right;}
.w_1200{width:1200px;margin:0 auto;}
.h20{width:100%;height:20px;}
.box_style{background:#fff;border:1px solid #efefef;border-bottom:1px solid #e2e2e2;padding:20px;}
.hide_v{display:block;visibility:hidden;}
.hide{display:none;}
.lazyimg{background:url(http://image.diyiyou.com/img/loadimg.gif) center center no-repeat;}
.left_box{width:787px;position:relative;padding:20px 20px 0 0;border-right:1px solid #e6e6e6;float:left;}
.right_box{width:330px;padding-top:20px;float:right;}
.padding0{padding-top:0;padding-bottom:0;}

.index_star,.index_phb .tab_cont .small_nav li,.ph_index_list .small_nav li,.ph_index_list .bgd,.index_phb .tab_cont .bgd,.index_up_down .sub_box li .arr{background:url(http://image.diyiyou.com/new_index/img/btn.png?t=2) no-repeat;}

.star,.screenshot_big .arr i{background:url(http://image.diyiyou.com/img/img.png) no-repeat;}


/* 首页星级 */
.index_star_1{background-position:-212px -52px;}
.index_star_2{background-position:-212px -75px;}
.index_star_3{background-position:-212px -97px;}
.index_star_4{background-position:-212px -119px;}
.index_star_5{background-position:-212px -141px;}

/* 详情页星级 */
.star{display:block;width:82px;height:15px;overflow:hidden;}
.star1{background-position:-200px -300px;}
.star2{background-position:-200px -320px;}
.star3{background-position:-200px -340px;}
.star4{background-position:-200px -360px;}
.star5{background-position:-200px -380px;}
.star6{background-position:-200px -400px;}
.star7{background-position:-200px -420px;}
.star8{background-position:-200px -440px;}
.star9{background-position:-200px -460px;}
.star10{background-position:-200px -480px;}

/* 标题 */
.box_title{height:32px;line-height:30px;border-bottom:1px solid #d3d3d3;margin-top:-10px;position:relative;}
.box_title p.h3{font-size:16px;float:left;font-weight:700;color:#666;border-bottom:3px solid #ffb230;}
.box_title p.more{float:right;}
.box_title p.more a{color:#999;padding-right:20px;background:url(http://image.diyiyou.com/img/n11_cy_more.gif) no-repeat center right;}
.box_title p.more a:hover {color:#f00;}

/* tab通用标题样式 */
.tab_menu{height:30px;position:relative;border-bottom:1px solid #d3d3d3;}
.tab_menu li{float:left;height:28px;line-height:30px;font-size:16px;margin-right:10px;cursor:pointer;}
.tab_menu .current{font-weight:700;border-bottom:3px solid #ffb230;}
.tab_box .more_link{position:absolute;right:20px;top:15px;line-height:35px;color:#999;padding-right:20px;background:url(http://image.diyiyou.com/img/n11_cy_more.gif) no-repeat center right;}
.tab_box .more_link:hover {color:#f00;}

/* 面包屑 */
.crumbs{width:1200px;margin:10px auto;font-size:14px;}

/* 翻页 */
.pagecode{padding:3px;margin:20px 0;text-align:center;font-size:14px;}
.pagecode a{padding:8px 12px;margin-right:4px;color:#7f7f7f;font-weight:700;text-decoration:none;border:1px solid #ccc; border-radius:4px;}
.pagecode a:hover{color:#fff;background:#ffb230;border:1px solid #feaf29;}
.pagecode a.current,.pagecode a.current:hover{font-weight:700;color:#fff;background:#ffb230;border:1px solid #feaf29;}
.pagecode a.disabled,.pagecode a.disabled:hover{color:#ccc;background:#f8f8f8;border:1px solid #ccc;cursor:default;}


 /* 顶部黑条菜单 */
.fixedbar_wrap{background:#4c4743;}
.fixedbar{width:1200px;height:40px;line-height:40px;margin:0 auto;overflow:hidden;}
.fixedbar a{color:#d8d7d6;}
.fixedbar a:hover{color:#e9a305;}
.fixedbar .fl .index{padding-left:8px;float:left}/**background:url(//image.diyiyou.com/img/fix_index.png) left center no-repeat;**/
.fixedbar b{color:#5b5653;font-weight:700;padding:0 5px;}
.fixedbar .fr a{padding:0 5px;}

/* 黄色菜单 */
.header_wrap{background:#ffb230;border-top:1px solid #ff9200;}
.header{width:1200px;height:60px;margin:0 auto;position:relative;padding:20px 0;}
.header .logo{display:block;width:400px;height:56px;float:left;margin-top:4px;}
.header .logo img{display:block;}
.header .search{width:265px;height:60px;float:right;}
.header .search .search_bar{width:265px;height:35px;position:relative;}
.header .search .search_bar input{background-image:url(http://image.diyiyou.com/img/img.png); background-color:#e9a305;background-repeat:no-repeat;}
.header .search .search_bar .text{width:210px;height:15px;padding:10px 10px;color:#999;border:none;background-position:-300px 0;position:absolute;left:0;top:0;}
.header .search .search_bar .button{width:35px;height:35px;border:none;background-position:-530px 0;text-indent:-9999px;cursor:pointer;position:absolute;right:0;top:0;}
.header .search .hot_words{padding:0 4px;margin-top:5px;}
.header .search .hot_words a{padding:0 2px;font-size:12px;}


/* 底部 */
.footer{width:100%;overflow:hidden;padding:40px 0 30px 0;background:#333;}
.footer .w_1200{position:relative;}
.footer .f_logo{display:block;float:left;margin: 0px 48px 0;} 
.footer .wen{display:block;position:absolute;left:890px;top:24px;}
.footer .wen img{display:block;width:60px;height:60px;}
.footer dl{width:134px;height:136px;overflow:hidden;float:left;margin-right:30px;}
.footer dl a{color:#999;}
.footer dl dt{border-bottom:2px solid #575757;padding-bottom:14px;}
.footer dl dt em{color:#ccc;font-size:16px;font-weight:700;}
.footer dl dt span{color:#575757;margin-left:5px;font-size:12px;}
.footer dl dd{line-height:20px;margin-top:10px;}
.footer dl dd a:hover{color:#fff;}
.footer .text{color:#ccc;padding-top:10px;text-align:center;font-size:12px;}
.footer .text img{position:relative;top:6px;}
.footer .ewm{float:right;}
.footer .ewm p{margin-top:5px;}
.footer .ewm div{float:left;color:#575757;font-size:13px;margin-left:22px;text-align:center;}
.footer_bar{height:40px;line-height:40px;background:#000;color:#ccc;}
.footer_bar p{float:left;}
.footer_bar .w_1200 .link{width:382px;overflow:hidden;float:right;}
.footer_bar a{padding:0 10px;border-left:1px solid #484848;color:#ccc;margin-left:-1px;}
.footer_bar a:hover{color:#fff;}


/* 白色菜单 */
.menu_wrap{width:100%;background:url(http://image.diyiyou.com/img/menu.png) repeat-x left top;}
.menu_wrap ul{width:1200px;height:41px;font-weight:700;margin:0 auto;}
.menu_wrap li{width:77px;height:26px;line-height:26px;padding:0 10px;background:url(http://image.diyiyou.com/img/menu_bg.gif) 0px -43px no-repeat;font-size:13px;text-align:center;float:left;margin-top:7px;}
.menu_wrap li a{display:block;color:#4c4743;}
.menu_wrap li a:hover{color:#fff;background:#c3a279;border-radius:15px;}
.menu_wrap li a.nonce{color:#fff;background:#4c4743;border-radius:15px;}
.menu_wrap .no {background:none;}


/* 黑色菜单 */
.menu_wrap_zt{width:100%;background:#4b4743;}
.menu_wrap_zt ul{width:1200px;height:41px;font-weight:700;margin:0 auto;}
.menu_wrap_zt li{float:left;text-align:center;position:relative;padding:12px 0;}
.menu_wrap_zt li a{display:block;height:18px;line-height:18px;color:#d8d8d8;padding:0 25px;border-right:1px solid #c9c9c9;}
.menu_wrap_zt li a i{display:inline-block;width:0;height:0;border-top:5px solid #d8d8d8;border-right:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid transparent;position:relative;top:3px;margin-left:5px;}
.menu_wrap_zt li a:hover,.menu_wrap_zt li a.nonce{color:#fff;}
.menu_wrap_zt li:last-child a{border-right:none;}
.menu_wrap_zt li .option{width:255px;background:#f9f9f9;position:absolute;top:41px;padding:0 0 10px 10px;z-index:99;border:1px solid #e1e1e1;border-top:none;}
.menu_wrap_zt li .option span{display:block;width:75px;text-align:center;margin:10px 10px 0 0;padding:0;float:left;}
.menu_wrap_zt li .option span a{width:75px;height:20px;line-height:20px;padding:0;border:none;font-weight:normal;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;color:#999;}
.menu_wrap_zt li .option span a:hover{color:#333;}
.menu_wrap_zt li:hover .option{display:block;}


/* 右侧微信扫一扫 */
.pub-littlt-fix-nav {-moz-user-select: none;bottom: 142px;display: block;left: 57%;margin-left: 505px;position: fixed;width: 40px;z-index: 15;}
.pub-littlt-fix-nav li {background: none repeat scroll 0 0 #f3f3f3;color: #333;font-size: 14px;height: 36px;line-height: 18px;margin-bottom: 1px;padding: 2px 0;text-align: center;}
.pub-littlt-fix-nav li:hover {cursor: pointer;}
.pub-littlt-fix-nav li.on {background-color: #ff8a00;color:#fff;cursor: pointer;}
.pub-littlt-fix-nav li:hover .link {display: block;text-decoration: none;}
.pub-littlt-fix-nav .link {background: none repeat scroll 0 0 #ff8a00;color:#fff;display:none;font-size:14px;height:36px;line-height:18px;margin-bottom:1px;text-align:center;width: 100%;}
.pub-littlt-fix-nav .to-top {visibility: hidden;}
.pub-littlt-fix-nav .client {background: url("http://image.diyiyou.com/img/index_nav.png") no-repeat scroll 0 -40px #fff;position:relative;visibility:visible;}
.pub-littlt-fix-nav .client .lit {display: block;font-size: 12px;line-height: 14px;}
.pub-littlt-fix-nav .client .client-code {background: none repeat scroll 0 0 #fff;border: 1px solid #e0e0e0;bottom: 46px;cursor: default;left: -52px;padding: 15px 0 10px;position: absolute;    width: 141px;}
.pub-littlt-fix-nav .client .client-code.first {bottom: 0;left: 0;position: absolute;}
.pub-littlt-fix-nav .client .client-code.first .cor {display: none;}
.pub-littlt-fix-nav .client .img {display: block;height: 103px;margin: 0 0 10px 19px;width: 103px;}
.pub-littlt-fix-nav .client .p {color: #333;font-size: 12px;line-height: 16px;text-align: center;}
.pub-littlt-fix-nav .client .p2 {color: #f60;font-size: 12px;line-height: 16px;text-align: center;}
.pub-littlt-fix-nav .client .close {-moz-border-bottom-colors: none;-moz-border-left-colors: none;-moz-border-right-colors: none;-moz-border-top-colors: none;background: url("http://image.diyiyou.com/img/index_nav.png") no-repeat scroll -8px 4px #fff;border-color: #e0e0e0;border-image: none;border-style: solid solid none;border-width: 1px 1px 0;cursor: pointer;height: 23px;left: -1px;position: absolute;top: -24px;width: 23px;}
.pub-littlt-fix-nav .client .cor {background: url("http://image.diyiyou.com/img/index_nav.png") no-repeat scroll 10px -315px rgba(0, 0, 0, 0);bottom: -8px;height: 8px;left: 40px;position: absolute;width: 60px;}
.pub-littlt-fix-nav .to-top.show {background: url("http://image.diyiyou.com/img/index_nav.png") no-repeat scroll 0 -162px #fff;visibility: visible;}
.pub-littlt-fix-nav .to-top.show:hover {background-color:#ff8a00;background-position: 0 -214px;cursor: pointer;}
.pub-littlt-fix-nav #bdshare {float: none;width: 40px;}
.pub-littlt-fix-nav #bdshare .bds_more {background: none repeat scroll 0 0 #ff8a00 !important;color: #fff;display: none;font-size: 14px;height: 36px;line-height: 18px;margin: 0 0 1px;padding: 0;text-align: center;width: 100%;}
.pub-littlt-fix-nav #bdshare:hover .bds_more {color: #fff;display: block;font-size: 14px;line-height: 18px;text-align: center;}
.pub-littlt-fix-nav #bdshare:hover .bds_more:hover {opacity: 1;}
.pub-littlt-fix-nav .share {background: url("http://image.diyiyou.com/img/index_nav.png") no-repeat scroll 1px -122px #fff;}
#bdshare_l {bottom: 121px !important;left: 50% !important;margin-left: 388px !important;position: fixed !important;top: auto !important;}
#bdsIfr {display: none !important;}
.pub-littlt-fix-nav .suggest, .pub-littlt-fix-nav .client, .pub-littlt-fix-nav #bdshare, .pub-littlt-fix-nav .to-top.show {background-color: #fff;}

.errorbox{width:100%;overflow:hidden;}
.errorbox .banner_1200{width:1200px;margin:0 auto;position:relative;}
.errorbox .banner_1200 .tip_b{width:484px;height:44px;position:absolute;top:437px;left:714px;font-size:20px;}
.errorbox .banner_1200 .tip_b p{height:44px;line-height:44px;color:#545151;float:left;margin-right:18px;}
.errorbox .banner_1200 .tip_b a{display:block;width:110px;height:40px;line-height:40px;text-align:center;border-radius:6px;float:left;margin-right:18px;background:#ffb230;border:2px solid #d99829;color:#fff;}
.errorbox .banner_1200 .tip_b a:hover{width:110px;height:40px;background:#f5f5f5;color:#ffb230;border:2px solid #ffb230;}
.errorbox .r_game{width:1020px;height:230px;margin:0 auto;}
.errorbox .r_game span{height:56px;font-size:24px;line-height:56px;margin:0 0 14px 0;}
.errorbox .r_game ul{width:1040px;margin-top:10px;}
.errorbox .r_game li{width:110px;height:154px;margin-right:20px;float:left;}
.errorbox .r_game li a{display:block;position:relative;}
.errorbox .r_game li p{font-size:16px;width:110px;height:24px;margin-top:10px;line-height:24px;text-align:center;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden;}
.errorbox .r_game li img{border-radius:20px;}

.footer{height: auto;padding-bottom: 20px;}
.footer .text{width: 1200px;margin:5px auto;color:#ccc;padding-top:10px;text-align:center;font-size:12px;}
.footer .text img{position:relative;top:6px;}
.footer_bar .w_1200 .link{max-width: 50%;overflow: hidden;width: auto;}
.footer .text a{color: #CCC;}
.footer .text a:hover{color: #FAFAFA;}

/*1224*/
.box_title h2{font-size:16px;float:left;font-weight:700;color:#666;border-bottom:3px solid #ffb230;}
.indexApp{width:1158px;overflow:hidden;}
.indexApp ul{width:1175px;}
.indexApp li{width:199px;height:190px;float:left;margin:20px 30px 0 4px;border:1px solid #eee;position:relative;text-align:center;color:#999;overflow: hidden;}
.indexApp li img{display:block;margin:14px auto 10px auto;z-index:1;width: 80px;height: 80px;}
.indexApp li h4{width:199px;height:24px;line-height: 24px;overflow:hidden;font-size:16px;color: #333;display:block;margin-bottom:5px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.indexApp li .star{margin:6px auto;}
.indexApp li p{white-space: nowrap;overflow: hidden;height: 20px;text-align: center;font-size:14px;color: #999;}
.indexApp li p span:nth-of-type(2):before{content: "|";position: relative;top: -1px;font-size: 12px;color: #999;margin: 0 7px 0 5px;}
.indexApp li dl{cursor: pointer; overflow: hidden; position: absolute;left: 0;top: 100%; background: #fff;display: block;width: 100%; height: 100%;-webkit-transition: top .4s; -moz-transition: top .4s; -ms-transition: top .4s; -o-transition: top .4s; transition: top .4s; }
.indexApp li dl dt{ height: 40px; line-height: 40px; overflow: hidden;background-color: #f90;  text-align: center; padding: 0px 15px; margin-bottom:8px; }
.indexApp li dl dt a{color: #fff;font-weight: bold;font-size: 16px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.indexApp li dl dd{ padding-left: 10px;overflow:hidden; color: #999999;overflow: hidden;text-align: left;}
.indexApp li dl dd span{float: left;display: block;margin-left: 5px;width: 85px;font-size:12px;line-height: 26px;height: 26px; overflow:hidden;word-break: break-all;}
.indexApp li dl dd{ margin-top:10px;  }
.indexApp li dl dd a{ display: block; width: 108px; height: 36px;border: 1px solid #f90; font-size: 16px;color: #f90; text-align: center; line-height: 36px; margin:9px auto ;border-radius: 5px;}
.indexApp li dl dd a:hover{ background: #f90; color: #fff; }
.indexApp li:hover dl{top: 0px;}

/*0328*/
.nav_small{ width:1200px; margin:0 auto;padding: 10px 0;text-align: center; overflow:hidden;line-height:24px; background:#f2f2f2; color:#ccc;}
.nav_small a{ padding:0 6px; color:#333;}
.nav_small a:Hover{ color:#fc3000;}
.nav_small .current:link,.nav_small .current:visited{ font-weight:bold; color:#F00;}

.iboxPlay{position: relative;background: #fff;border: 1px solid #efefef;border-bottom: 1px solid #e2e2e2;padding: 10px 10px 10px 34px;}
.iboxPlay>span{ position:absolute; left:0px;opacity: 1;width:26px;height: 110px;color:#fff; background-color: #fc4848; margin-top:8px; border-top-right-radius: 5px;  border-bottom-right-radius: 5px; z-index: 3; margin-left: 0;left: 0;line-height: 20px;font-size: 16px;text-align: center;padding-top: 5px;}
.iboxPlay ul{width:1166px;position:relative;overflow: hidden;*zoom: 1;}
.iboxPlay li{float: left;position:relative;z-index:2;width:105px;height:134px;}
.iboxPlay li a:nth-of-type(1){display:block;text-align:center;}
.iboxPlay li img{display:block;width:80px;height:80px;border-radius:14px;margin:12px auto 0;}
.iboxPlay li a:nth-of-type(2){display:block;text-align: center;height:40px;line-height:40px;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.iboxPlay li:hover a:nth-of-type(2) {color: #f90;}
.iboxPlay li img:hover{opacity: 0.9;}

.layoutBox{position: relative;background: #fff;border: 1px solid #efefef;border-bottom: 1px solid #e2e2e2;padding: 20px 0px 20px 10px;overflow: hidden;}
.layoutBox .up_to_date{ width:355px; border:1px solid #C2E0FF; float:left; margin:0 10px; height:244px;}
.layoutBox .tit{ height:30px; line-height:30px; border-top:1px solid #fff; background:#e9f3ff; border-bottom:1px solid #C2E0FF;}
.layoutBox .tit .t1{ display:block; float:left; padding-left:12px; font-size:14px; font-weight:bold; color:#049;}
.layoutBox .tit .t1 a:link,.layoutBox .tit .t1 a:visited{ color:#049;}
.layoutBox .tit .t1 a:hover,.layoutBox .tit .t1 a:active{ color:#fc3000;}
.layoutBox .tit a.more:link,.layoutBox .tit a.more:visited{ display:block; float:right; padding-right:10px; color:#888;}
.layoutBox .tit a.more:hover,.layoutBox .tit a.more:active{ color:#fc3000;}
.layoutBox .tit .class{ float:right; padding-right:16px;}
.layoutBox .tit .class a:link,.layoutBox .tit .class a:visited{ color:#049; padding:0 7px;}
.layoutBox .tit .class a:hover,.layoutBox .tit .class a:active{ color:#fc3000; text-decoration:none;}
.layoutBox .sofest{ display:block; margin:0px; padding:0px; padding-left:3px; float:left;}
.layoutBox .sofest li{ display:block; float:left; width:115px; height:84px; padding-top:14px; text-align:center;}
.layoutBox .sofest li a{ display:block; text-align:center; cursor:pointer;}
.layoutBox .sofest li img{ width:62px; height:62px; text-align:center;}
.layoutBox .sofest li b{ display:block; text-align:center; font-weight:500!important; color:#333; overflow:hidden; white-space:nowrap;text-overflow: ellipsis;}
.layoutBox .sofest li a:hover b{ color:#f90;}
.layoutBox .picflash{ width:424px; height:246px;float:left;}
.layoutBox .flashshow{ padding:1px; border:1px solid #C2E0FF;}

.picSlider{position: relative;width: 100%;height: 242px;overflow: hidden;}
.picSlider .swiper-slide{position: relative;display: block;width: 100%;height: 100%;overflow: hidden;}
.picSlider .swiper-slide a{position: relative;display: block;width: 100%;height: 100%;}
.picSlider .swiper-slide a img{width: 100%;height: 242px;}
.picSlider .swiper-slide a p{position: absolute;left: 0;bottom: 11px;z-index: 1;text-indent: .5em;display: block;width: 100%;height: 38px;color: #fff;font-size: 18px;line-height: 38px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.picSlider .swiper-slide a img{-o-transition: all .3s; -webkit-transition: all .3s; -moz-transition: all .3s;-ms-transition: all .3s;transition: all .3s;}
.picSlider .swiper-slide:before{content: "";position: absolute;left: 0;right: 0;bottom: 0;z-index: 1;width: 100%;height: 58px;margin: auto;overflow: hidden;*zoom: 1;-webkit-backdrop-filter: blur(2px);backdrop-filter: blur(2px);border-radius: 0 0 10px 10px;}
.picSlider .swiper-slide:after {content: ""; position: absolute;bottom: 0;left: 0;right: 0; margin: auto; display: block;height: 68px;background: transparent;background-image: linear-gradient(0deg, rgba(0, 0, 0, .4) 0%, rgba(0, 0, 0, 0) 100%);border-radius: 0 0 10px 10px;}
.picSlider .swiper-container {position: relative;width:100%;height: 100%; margin-left: auto; margin-right: auto;overflow: hidden;}
.picSlider .swiper-pagination{bottom: -5px;}
.picSlider .swiper-pagination-bullet{width: 40px!important;height: 4px!important;background-color: rgba(255, 255, 255, .3);opacity: 1;border-radius: 0;margin: 0 1.5px!important;}
.picSlider .swiper-pagination-bullet-active{background-color: #8AE2FF;}

.game_tsPHB ul li .bottom .info p{color: #999;font-size: 12px;white-space: nowrap;overflow: hidden;}

.menuAdd ul li {width:auto;padding:0;background: url(http://image.diyiyou.com/img/menu_bg.gif) 0px -42px no-repeat;}
.menuAdd ul li a{border:none;line-height:26px;height:26px}
.menuAdd ul li a:hover{color:#fff;background:transparent;border:none}

.menuAdd ul li:first-child{background: none}