/* yeyou 2.1 */
/* 2014.1.26 */
/* by Ryuuna */

body { background: #f9f8f6; /*background: url(#) no-repeat fixed;*/ font-family:Microsoft Yahei; }
.wrap-top { background: #f9f8f6 url(/ue1/images/game/index/2014/bg-full0.jpg) no-repeat center top; }
.beta-time-1 .wrap-top, .beta-time-search-result-1 .wrap-top, .open-time-1 .wrap-top, .open-time-2 .wrap-top, .open-time-search-result-1 .wrap-top { background-image: url(/ue2/images/game/index/2014/bg-full1.jpg); }
.ranking-1 .wrap-top, .ranking-2 .wrap-top, .ranking-search-result-1 .wrap-top { background-image: url(/ue3/images/game/index/2014/bg-full2.jpg); }
/*header*/
.header { position: relative; z-index: 401; }
.header .header-in { height: 135px; width: 1000px; margin: auto; position: relative; }
.header .logo-yeyou { display: block; width: 200px; height: 100px; background: url(/ue3/images/game/index/2014/logo-yeyou.png) no-repeat; position: absolute; left: 5px; top: 10px; }
.header .logo-yeyou span { color: #000; font-size: 12px; position: absolute; left: 62px; top: 23px; }
/*box-tit0*/
.header .box-tit0 { width: 260px; height: 60px; line-height: 46px; color: #2f2f2f; font-family: "Microsoft Yahei", Arial; position: absolute; left: 225px; top: 32px; }
.header .box-tit0 .tit { font-size: 34px; font-weight: bold; }
.header .box-tit1 { display: none; width: 360px; height: 60px; line-height: 46px; color: #2f2f2f; font-family: "Microsoft Yahei", Arial; position: absolute; left: 225px; top: 32px; }
.header .box-tit1 .tit { font-size: 34px; font-weight: bold; }
.header .box-tit2 { display: none; width: 360px; height: 60px; line-height: 46px; color: #2f2f2f; font-family: "Microsoft Yahei", Arial; position: absolute; left: 225px; top: 32px; }
.header .box-tit2 .tit { font-size: 34px; font-weight: bold; }
.header .box-tit3 { display: none; width: 360px; height: 60px; line-height: 46px; color: #2f2f2f; font-family: "Microsoft Yahei", Arial; position: absolute; left: 225px; top: 32px; }
.header .box-tit3 .tit { font-size: 34px; font-weight: bold; }
.beta-time-1 .header .box-tit0, .beta-time-search-result-1 .header .box-tit0 { display: none; }
.beta-time-1 .header .box-tit1, .beta-time-search-result-1 .header .box-tit1 { display: block; }
.open-time-1 .header .box-tit0, .open-time-2 .header .box-tit0, .open-time-search-result-1 .header .box-tit0 { display: none; }
.open-time-1 .header .box-tit2, .open-time-2 .header .box-tit2, .open-time-search-result-1 .header .box-tit2 { display: block; }
.ranking-1 .header .box-tit0, .ranking-2 .header .box-tit0, .ranking-search-result-1 .header .box-tit0 { display: none; }
.ranking-1 .header .box-tit3, .ranking-2 .header .box-tit3, .ranking-search-result-1 .header .box-tit3 { display: block; }
.btn-quote { display: none; width: 122px; height: 37px; background: url(/ue3/images/game/index/2014/bg-btn1.png) no-repeat 0 -40px; position: absolute; right: 0; bottom: 0; color: #f8f6f3; font-size: 18px; font-weight: bold; font-family: "Microsoft Yahei", Arial; line-height: 36px; padding: 0 0 0 72px; }
.btn-quote:hover { background-position: 0 0; }
.ranking-1 .btn-quote, .ranking-2 .btn-quote, .ranking-search-result-1 .btn-quote { display: block; }
/*box-search0*/
.header .box-search0 { display: inline-block; *zoom:1;
*display:inline; /*vertical-align:top;*/
width: 295px; height: 29px; background: url(/ue2/images/game/index/2014/bg-search.png) no-repeat 0 0; position: absolute; left: 460px; top: 42px; }
.header .box-search0 .label { display: none; }
.header .box-search0 .txt { color: #dbd8d8; height: 29px; width: 224px; padding: 0 5px 0 10px; border: 0; vertical-align: top; background: none; font-size: 14px; line-height: 28px; outline:none }
.header .box-search0 .input-focus { color: #000!important; }
.header .box-search0 .btn { width: 47px; height: 27px; background: url(/ue3/images/game/index/2014/bg-icon.png) no-repeat 0 -360px; _background-image: url(/ue2/images/game/index/2014/bg-icon-ie6.png); margin-top: 1px; border: 0; vertical-align: top; cursor: pointer; position: absolute; top: 0; right: 1px; /*why*/ }
.header .box-search0 .btn-hover/*.header .box-search0 .btn:hover*/ { background-position: 0 -420px; }
.beta-time-1 .header .box-search0, .beta-time-search-result-1 .header .box-search0, .open-time-1 .header .box-search0, .open-time-2 .header .box-search0, .open-time-search-result-1 .header .box-search0, .ranking-1 .header .box-search0, .ranking-2 .header .box-search0, .ranking-search-result-1 .header .box-search0 { display: none; }
/*box-tools*/
.box-tools { width: 1000px; margin: auto; position: relative; margin-bottom: 10px; }
.search-result-1 .box-tools, .ranking-1 .box-tools, .ranking-search-result-1 .box-tools { margin-bottom: 0; }
.search-result-1 .main, .ranking-1 .main, .ranking-search-result-1 .main { padding-top: 10px; }
/*breadcrumbs*/
.breadcrumbs { color: #aaa; font-size: 12px; /*background:url(/ue1/images/game/index/2014/bg-x0.jpg) repeat-x 0 0;*/ background: #fff; height: 39px; line-height: 39px; border: 1px solid #cbdde5; width: 968px; padding: 0 15px; margin: auto; position: relative; z-index: 50; /*margin-bottom:10px;*/ }
.breadcrumbs a, .breadcrumbs span { display: inline-block; *zoom:1;
*display:inline;
vertical-align: top; }
.breadcrumbs a { color: #aaa; }
.breadcrumbs a:hover { text-decoration: underline; }
.breadcrumbs .arrow { margin: 0 2px; /*width:14px; height:39px;*/ /*background:url(/ue1/images/game/index/2014/bg-arrow0.jpg) no-repeat 0 0;*/ }
.breadcrumbs .curr { color: #aaa; }
.search-result-1 .breadcrumbs { border-left: 0; width: 969px; }
/*box-share*/
.box-share { display: block; position: absolute; right: 5px; top: 10px; z-index: 60; }
.box-share .share-box { display: inline-block; *zoom:1;
*display:inline; /*vertical-align:top;*/
line-height: 20px; }
/*content*/
.content { width: 1000px; margin: auto; position:relative; }
.content-in { width: 1000px; margin: auto; /*border:1px solid #c4daf0;*/ /*background:#fff;*/ position: relative; }
.search-result-1 .content-in { border-bottom: 1px solid #c6dbf0; overflow: hidden; background: #fff; border-left: 1px solid #c6dbf0; }
.search-result-1 .content-bg, .ranking-1 .content-bg { width: 194px; _width: 195px; background: #f2f8fa; border-left: 1px solid #c6dbf0; border-right: 1px solid #c6dbf0; position: absolute; right: 0; _right: 1px; top: 41px; z-index: 1; }
.main { position: relative; z-index: 101; *zoom:1;
}
.index-1 .main, .beta-time-1 .main, .open-time-1 .main, .open-time-2 .main, .beta-time-search-result-1 .main, .open-time-search-result-1 .main { width: 100%; }
.search-result-1 .main { width: 804px; _width: 802px; float: left; background: #fff; /*border:1px solid #c6dbf0;*/ border-bottom: 0; border-top: 0; border-right: 0; }
.ranking-1 .main, .ranking-search-result-1 .main { width: 802px; float: left; margin-right: 3px; }
/*side-right0*/
.side-right0 { width: 194px; background: #f2f8fa; border-left: 1px solid #c6dbf0; /*border-right:1px solid #c6dbf0;*/ float: left; position: relative; z-index: 100; }
.ranking-1 .side-right0, .ranking-search-result-1 .side-right0 { width: 193px; border-bottom: 1px solid #c6dbf0; border-right: 1px solid #c6dbf0; }
/*box-tag-search*/
.box-tag-search { /*background:#505050;*/ height: 24px; line-height: 24px; position: relative; *zoom:1; padding: 6px 0; }
.box-tag-search .tit { font-size: 20px; color: #00ac9a; line-height: 24px; padding: 0 10px; display: inline-block; *zoom:1;
*display:inline;
border-left: 5px solid #00ac9a; /*vertical-align:top;*/ font-family: "Microsoft Yahei", Arial; font-weight: bold; padding-right:0px;}
.box-tag-search .more{ position: absolute; right:0; top:4px;}
.box-tag-search .more a{ font-size:14px; color:#333;}
.box-tag-search .more a:hover{ text-decoration: underline;}
.box-tag-search .con { color: #00ac9a; font-size: 20px; font-weight: bold; font-family: "Microsoft Yahei", Arial; }
.box-tag-search .con .tag { color: #00ac9a; }
.box-tag-search .con .tag a { color: #00ac9a; margin: 0 5px; }
.box-tag-search .count { /*vertical-align:top;*/ color: #c0c0c0; position: absolute; right: 10px; top: 5px; font-size: 14px; }
.box-tag-search .count em { color: #f47207; margin: 0 5px; }
.search-result-1 .box-tag-search { margin: 10px 15px 0; }
.search-result-1 .box-tag-search .tit { color: #54c1e7; border-left-color: #54c1e7; padding-right:0px; }
.search-result-1 .box-tag-search .con { color: #54c1e7; }
.search-result-1 .box-tag-search .con .tag { color: #54c1e7; }
.search-result-1 .box-tag-search .con .tag a { color: #54c1e7; }
.box-con4 .box-tag-search { /*margin-bottom:10px;*/ padding: 0; }
.box-con4 .box-tag-search .count { right: 120px; top: 0; }
.box-con4 .box-tag-search .btn-search-advanced { display: inline-block; *zoom:1;
*display:inline; /*vertical-align:top;*/
height: 22px; line-height: 22px; padding: 0 15px; position: absolute; right: 20px; top: 0; font-size: 16px; color: #fff; background: #ff7800; }
.box-con4 .box-tag-search .btn-search-advanced:hover { background: #00ac9a; }
/*--display or not*/
.box-tag-search .btn-search-advanced { display: none; }
.beta-time-1 .box-con4 .box-tag-search .con, .beta-time-1 .box-con4 .box-tag-search .count, .open-time-1 .box-con4 .box-tag-search .con, .open-time-1 .box-con4 .box-tag-search .count, .open-time-2 .box-con4 .box-tag-search .con { display: none; }
.open-time-2 .box-con4 .box-tag-search .count { /*display:block;*/ }
.ranking-search-result-1 .box-con4 .box-tag-search .count, .ranking-search-result-1 .box-con4 .box-tag-search .btn-search-advanced { display: none; }
/*box-tag0*/
.box-tag0 { /*background:#505050;*/ height: 24px; line-height: 24px; position: relative; margin-bottom: 10px; padding: 6px 0; }
.box-tag0 .tit { font-size: 18px; color: #00ac9a; line-height: 24px; padding: 0 10px; /**height:20px; *line-height:20px; *padding-top:4px;*/ display: inline-block; *zoom:1;
*display:inline;
border-left: 5px solid #00ac9a; /*vertical-align:top;*/ font-family: "Microsoft Yahei", Arial; font-weight: bold; }
/*box-comment*/
.box-comment { }
/*list-comment*/
.list-comment { overflow: hidden; *zoom:1;
padding: 5px 0; }
.list-comment li { width: 100%; float: left; position: relative; border-bottom: 1px dashed #c6dbf0; *zoom:1;
/*padding: 15px 0 10px;*/ /*height:75px;*/ height:auto!important; padding:5px 0;vertical-align:middle;_display:inline}
.list-comment li a { display: block; color: #000; }
.list-comment li.first { /*border-top: 0; padding-top: 1px; */}
.list-comment .cha { display: block; }
.list-comment .cha .avatar { display: inline-block; *zoom:1;
*display:inline;
vertical-align: top; width: 30px; height: 30px; padding-top: 5px; _margin-right: 2px; }
.list-comment .cha .avatar img { width: 100%; height: 100%; }
/*
.list-comment .cha .txt { display:inline-block; *zoom:1; *display:inline; vertical-align:top; margin-left:5px;}
.list-comment .cha .name { display:block; font-size:12px; color:#54c1e7; line-height:14px; margin-bottom:3px;}
.list-comment .cha .cha-info { display:block; font-size:12px; color:#8f8f8f;}
*/
.list-comment .words { /*display:block;*/ height:44px; overflow:hidden; display: inline-block; *zoom:1;
*display:inline;
width: 135px; vertical-align: top; font-size: 12px; /*font-family: "SimSun", Arial;*/ color: #6A6A6A; position: relative; line-height: 22px; /*padding-bottom: 5px;*/}
.list-comment .words .name { color: #54c1e7; }
.list-comment .words .game { color: #f00; }
.list-comment .words .point { }
.list-comment .words .readmore { color: #54c1e7; /*display:inline-block; *zoom:1; *display:inline; /*vertical-align:top;*/ display: block; position: absolute; right: 0; bottom: 0; }
.list-comment .words .readmore a { color: #54c1e7; }
.list-comment .words .readmore a:hover { text-decoration: underline; }
.list-comment .info { display: block; color: #9e9fa0; font-size: 12px; line-height: 22px; }
.list-comment .info .time { margin: 0 5px; }
/*box-slide0*/

.box-slide0 { width: 100%; position: relative; height: 250px; margin-bottom: 10px; }
.box-slide0 .box-btn { display: block; width: 44px; height: 63px; padding: 59px 0; position: absolute; top: 0; cursor: pointer; z-index: 300; }
.box-slide0 .box-btn-prev { left: 0; padding-right: 75px; }
.box-slide0 .box-btn-next { right: 0; padding-left: 75px; }
.box-slide0 .box-btn a { display: none; width: 13px; height: 20px; padding: 21px 15px; margin: auto; position: relative; z-index: 100; }
.box-slide0 .box-btn a b { display: block; width: 44px; height: 63px; background: #000; opacity: 0.6; filter: alpha(opacity=60); z-index: -1; position: absolute; left: 0; top: 0; z-index: 101; cursor: pointer; }
.box-slide0 .box-btn a i { display: block; position: relative; width: 13px; height: 20px; background: url(/ue2/images/game/index/2014/bg-btn0.png) no-repeat 0 0; z-index: 102; cursor: pointer; }
.box-slide0 .box-btn .btn-prev i { background-position: 0 0; }
.box-slide0 .box-btn .btn-next i { background-position: -15px 0; }
.box-slide0 .box-btn-hover a { display: block; }
.box-slide0 .slide { height: 250px; margin: 0; width: 1000px; overflow: hidden; position: relative; }
/*box-slide1*/

.box-slide1 { width: 100%; position: relative; height: 300px; }
.box-slide1 .box-btn { display: block; width: 55px; height: 76px; padding: 92px 0; position: absolute; top: 0; cursor: pointer; z-index: 300; background: url(#); }
.box-slide1 .box-btn-prev { left: 0; padding-right: 75px; }
.box-slide1 .box-btn-next { right: 0; padding-left: 75px; }
.box-slide1 .box-btn a { display: none; width: 13px; height: 20px; padding: 28px 21px; margin: auto; position: relative; z-index: 100; }
.box-slide1 .box-btn a b { display: block; width: 55px; height: 76px; background: #000; opacity: 0.6; filter: alpha(opacity=60); z-index: -1; position: absolute; left: 0; top: 0; z-index: 101; cursor: pointer; }
.box-slide1 .box-btn a i { display: block; position: relative; width: 13px; height: 20px; background: url(/ue2/images/game/index/2014/bg-btn0.png) no-repeat 0 0; z-index: 102; cursor: pointer; }
.box-slide1 .box-btn .btn-prev i { background-position: 0 0; }
.box-slide1 .box-btn .btn-next i { background-position: -15px 0; }
.box-slide1 .box-btn-hover a { display: block; }
.box-slide1 .slide { height: 300px; margin: 0; width: 1000px; overflow: hidden; position: relative; }
/*box-tag2*/
.box-tag2 { overflow: hidden; *zoom:1;
}
.box-tag2 .list-tag { display: block; margin: 0; padding: 10px 20px 10px 11px; }
.box-tag2 .list-tag a { white-space: nowrap; color: #000; font-size: 14px; border-left: 1px solid #ccc; padding: 0 15px 0 10px; line-height: 16px; margin-bottom: 5px; }
.box-tag2 .list-tag a.first-tag { border-left: none; }
.box-tag2 .list-tag a:hover { text-decoration: underline; }
/*list-con0*/
.list-con0 { overflow: hidden; *zoom:1;
padding: 5px 20px 10px; }
.list-con0 li { width: 49%; padding: 0 2px; line-height: 26px; display: inline-block; *zoom:1;
*display:inline;
vertical-align: top; margin-bottom: 5px; }
.list-con0 i { display: inline-block; *zoom:1;
*display:inline;
float: left; width: 10px; height: 26px; /*vertical-align:top;*/ background: url(/ue2/images/game/index/2014/bg-icon-ie6.png) no-repeat 5px -229px; }
.list-con0 .time { display: inline-block; *zoom:1;
*display:inline; /*vertical-align:top;*/
width: 50px; height: 26px; float: right; font-size: 14px; color: #303030; }
.list-con0 .tit { display: block; margin: 0 60px 0 20px; font-size: 14px; height: 26px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; color: #303030; width: 370px; }
.list-con0 .tit a { color: #303030; }
.list-con0 .tit a:hover { text-decoration: underline; }
.list-con0 .tit .icon { color: #f00; font-size: 12px; text-transform: uppercase; margin-left: 5px; }
.list-con0 li.item10n { padding-bottom: 15px; }
.list-con0 li.item10n-1 { padding-bottom: 15px; }
.list-con0 li.item10n1 { padding-top: 15px; border-top: 1px dotted #e4e4e4; background-position: 0 10px; }
.list-con0 li.item10n2 { padding-top: 15px; border-top: 1px dotted #e4e4e4; background-position: 0 10px; }
/*list-con1*/
.list-con1 { overflow: hidden; *zoom:1;
}
.list-con1 li { display: inline-block; *zoom:1;
*display:inline;
vertical-align: top; margin-bottom: 10px; position: relative; z-index: 1; overflow: visible; width: 242px; /*margin-right:-8px;*/ }
.list-con1 li .li-in { display: block; position: relative; }
.list-con1 .pic { display: block; /*width: 242px; height: 181px;*/ margin: auto; position: relative; }
.list-con1 .pic .pic-tag { display: none; /*width:40px;*/ padding: 0 10px; height: 18px; line-height: 18px; text-align: center; background: #f00; position: absolute; right: 0; bottom: 0; _bottom: 40px; color: #fff; font-size: 12px; }
.list-con1 .pic a { display: block; width: 242px; height: 181px; }
.list-con1 .pic img { width: 100%; height: 100%; vertical-align: top; }
.list-con1 .txt { display: block; width: 242px; height: 57px; margin: auto; line-height: 20px; font-size: 14px; padding: 5px 0; background: #00ac9a; }
.list-con1 .txt .tit { display: block; padding: 0 10px; font-size: 18px; font-weight: bold; color: #fff; line-height: 26px; font-family: "Microsoft Yahei", Arial; font-family: "Microsoft Yahei", "SimSun"; fontfa margin-bottom:5px;
*zoom:1;
}
.list-con1 .txt .con { display: block; font-size: 14px; color: #fff; padding: 0 10px; }
.list-con1 .txt .con .span1 { color: #ffe400; }
.list-con1 .txt a { display: block; color: #000; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; _width: 100px; }
.list-con1 .txt a:hover { text-decoration: underline; }
.list-con1 .layer { display: none; width: 222px; padding: 10px; height: 228px; position: absolute; left: 0; top: 0; overflow: hidden; }
.list-con1 .layer .span2 { display: block; width: 222px; height: 128px; font-size: 14px; color: #fff; z-index: 6; position: relative; overflow: hidden; margin-bottom: 10px; }
.list-con1 .layer .box-btn { display: block; width: 100%; margin: auto; position: static; padding: 0; }
.list-con1 .layer .box-btn .btn0 { display: block; margin: auto; width: 180px; height: 52px; padding: 1px; position: relative; z-index: 6; background: #f47207; border-bottom: 3px solid #c25800; border-radius: 6px; text-align: center; font-size: 18px; font-weight: bold; color: #fff; font-family: "Microsoft Yahei", Arial; line-height: 52px; }
.list-con1 .layer .box-btn .btn0 span { /*display:block; width:180px; height:52px;*/ cursor: pointer; }
.list-con1 .layer .box-btn .btn0:hover { background: #ff4800; border-bottom-color: #c22e00; }

.list-con1 .layer .box-link { display: block; height: 40px; padding: 40px 0; text-align: center; font-size: 18px; color: #fff; z-index: 6; position: relative; font-family: "Microsoft Yahei", Arial; }
.list-con1 .layer .box-link a { color: #fff; }
.list-con1 .layer .box-link a:hover { color: #f47207; text-decoration: underline; }
.list-con1 .layer b { display: block; /*width:242px; height:248px;*/ width: 200%; height: 200%; background: #000; opacity: 0.6; filter: alpha(opacity=60); z-index: -1; position: absolute; left: 0; top: 0; z-index: 5; }
.list-con1 li.hover .layer { display: block; }
.box-slide0 .list-con1 { width: auto; position: absolute; left: 0; top: 0; height: 248px; }
.box-slide0 .list-con1 li { width: 242px; height: 248px; margin: 0 11px 0 0; float: left; display: inline-block; *zoom:1;
}
.list-w188 { margin-right: -15px; *width:1010px;
}
.list-w188 li { display: block; float: left; height: 201px; width: 20%; }
.list-w188 li .li-in { width: 188px; /*height:201px;*/ }
.list-w188 .pic { /*width: 188px; height: 141px;*/}
.list-w188 .pic a { width: 188px; height: 141px; }
.list-w188 .txt { width: 188px; height: 50px; background: #fff; }
.list-w188 .txt .tit { font-size: 16px; color: #454545; line-height: 20px; }
.list-w188 .txt .con { font-size: 12px; color: #a6a6a6; height: 20px; overflow: hidden }
.list-w188 .layer { width: 168px; height: 181px; }
.list-w188 .layer .span2 { width: 168px; height: 106px; font-size: 12px; }
.list-w188 .layer .box-btn .btn0 { width: 146px; height: 40px; background: #4fc1e9; border-bottom-color: #3bafda; line-height: 40px; font-size: 18px; font-weight: bold; }
.list-w188 .layer .box-btn .btn0:hover { background: #229cc7; border-bottom-color: #158cb6; }
.list-w188 .bg { width: 100%; height: 100%; _width: 188px; _height: 201px; background: #eeeceb; position: absolute; left: 3px; top: 3px; z-index: -1; }
.list-w176 { margin-right: -15px; }
.list-w176 li { display: block; float: left; height: 201px; width: 25%; *width:24.8%;
}
.list-w176 li .li-in { width: 176px;/*height:186px;*/ }
.list-w176 .pic { /*width: 176px; height: 132px;*/ }
.list-w176 .pic a { width: 176px; height: 132px; }
.list-w176 .txt { width: 176px; height: 46px; background: #fff; }
.list-w176 .txt .tit { font-size: 16px; color: #454545; line-height: 20px; }
.list-w176 .txt .con { font-size: 12px; color: #a6a6a6; height: 20px; overflow: hidden }
.list-w176 .layer { width: 156px; height: 168px; }
.list-w176 .layer .span2 { width: 156px; height: 89px; font-size: 12px; }
.list-w176 .layer .box-btn .btn0 { width: 98px; height: 34px; background: #4fc1e9; border-bottom-color: #3bafda; line-height: 34px; font-size: 14px; }
.list-w176 .layer .box-btn .btn0:hover { background: #229cc7; border-bottom-color: #158cb6; }
.list-w176 .bg { width: 100%; height: 100%; _width: 176px; _height: 188px; background: #eeeceb; position: absolute; left: 2px; top: 2px; z-index: -1; }
.box-recom0 .list-w176 { padding: 0 20px; /*height:220px;*/ }
.box-recom0 .list-w176 li { width: 20%; height: 220px; }
.box-recom0 .list-w176 li.newest { width: 24.9%; height: 220px; }
.box-recom0 .list-w176 .pic { cursor: pointer; }
.box-recom0 .list-w176 .pic img { width:176px; height:132px; vertical-align:top;}
.box-recom0 .list-w176 .txt { height: 70px; cursor: pointer; }
.box-recom0 .list-w176 .txt .tit { /*margin-bottom:2px;*/ padding-bottom: 2px; }
.box-recom0 .list-w176 .layer { width: 156px; height: 192px; }
.box-recom0 .list-w176 li.hover .layer { display: none; }
.box-recom0 .list-w176 .bg { _height: 214px; }
.box-recom0 .list-w176 li.hover .bg { /*background:#54c1e7;*/ background: #bbb; }
.box-operator0 .list-w176 { padding: 10px 20px; }
.box-operator0 .list-w176 li { width: 20%; }
.box-operator0 .list-w176 .pic .pic-tag { display: inline-block; *zoom:1;
*display:inline; /*vertical-align:top;*/
}
.box-slide1 .list-con1 { width: auto; position: absolute; left: 0; top: 0; height: 300px; }
.box-slide1 .list-con1 .pic i { display: none; width: 65px; height: 65px; background: url(/ue3/images/game/index/2014/bg-icon-play0.png) no-repeat 0 0; position: absolute; left: 12px; bottom: 12px; }
.box-slide1 .list-con1 .video-con .pic i { display: block; }
.box-slide1-info { height:auto}
.box-slide1 .slide-info{ width:960px; margin:0 auto; height:auto}
.box-slide1 .slide-info .video-con .pic i{ display:block}
.box-slide1 .slide-info .pic i{display: none; width: 65px; height: 65px; background: url(/ue3/images/game/index/2014/bg-icon-play0.png) no-repeat 0 0; position: absolute; left: 12px; bottom: 12px; }
.list-w333 { /*margin-right:-10px;*/ margin-left: 0px;}
.list-w333 li { display: block; float: left; /*height:295px; height: auto;*/ width: 228px; /*border: 1px solid #f1f1f1;*/ background: #fff; margin-right:20px;  }
.list-w333 li .li-in { width: 228px; /*height:201px; padding: 13px 13px 0;*/ }
.list-w333 .pic { width: 228px; /*height: 230px;*/ display:block; position:relative; margin: auto; }
.list-w333 .pic a { width: 228px; /*height: 230px;*/ overflow:hidden }
.list-w333 .pic a img{ width:228px; display:block}
.list-w333 .txt { padding:0 3px; width: 222px;height: 44px; /*background: none;*/ overflow:hidden; text-align:center; display:block }
.list-w333 .txt .tit { font-size: 16px; color: #333; line-height: 44px; text-align: center; }
.list-w333 li:hover { background: #e1e1e1; }
.list-w333 li:hover .txt .tit { color: #333; }
.list-bate-time0 { margin-right: -20px; }
.list-bate-time0 li { width: 24%; *width:24.7%;
}
.list-bate-time0 .li-in { width: 242px; }
.list-bate-time0 .pic .pic-tag { display: inline-block; *zoom:1;
*display:inline; /*vertical-align:top;*/
height: 25px; line-height: 24px; font-size: 14px; }
.list-bate-time0 .txt { position: relative; height: 30px; }
.list-bate-time0 .txt .time { background: url(/ue3/images/game/index/2014/bg-icon.png) no-repeat 0 -958px; *background-position:0 -955px;
_background-image: url(/ue2/images/game/index/2014/bg-icon-ie6.png); color: #fff; font-size: 26px; font-family: "Microsoft Yahei", Arial; padding-left: 30px; position: absolute; right: 10px; top: 5px; *top:2px;
line-height: 26px; *line-height:28px;
}
.list-bate-time0 .layer { height: 201px; }
.list-bate-time0 .layer .box-link { display: block; height: 50px; line-height:50px; /*padding: 45px 0;*/ text-align: center; font-size: 18px; color: #fff; z-index: 6; position: relative; font-family: "Microsoft Yahei", Arial; }
.list-bate-time0 .layer .box-link a { color: #fff; }
.list-bate-time0 .layer .box-link a:hover { color: #f47207; text-decoration: underline; }
.list-bate-time0 .layer .box-btn { display: block; text-align: center; position: relative; z-index: 6; }
.list-bate-time0 .layer .box-btn a { display: inline-block; *zoom:1;
*display:inline; /*vertical-align:top;*/
width: 60px; height: 22px; padding: 1px; }
.list-bate-time0 .layer .box-btn a span { display: block; width: 60px; height: 22px; color: #fff; font-size: 14px; font-family: "Microsoft Yahei", Arial; background: #97c516; line-height: 22px; text-align: center; cursor: pointer; }
.list-bate-time0 .layer .box-btn a:hover { background: #fff; }
.list-bate-time0 .layer .box-btn .btn1 span { background: #97c516; }
.list-bate-time0 .layer .box-btn .btn2 span { background: #f47207; }
.list-bate-time0 .layer .box-btn .btn3 span { background: #0086d1; }
.list-open-time0 { margin-right: -20px; }
.list-open-time0 li { width: 24%; *width:24.7%;
}
.list-open-time0 .li-in { width: 242px; }
.list-open-time0 .pic .pic-tag { display: inline-block; *zoom:1;
*display:inline; /*vertical-align:top;*/
height: 25px; line-height: 24px; font-size: 14px; display: none; }
.list-open-time0 .txt { position: relative; height: 30px; }
.list-open-time0 .txt .time { background: url(/ue3/images/game/index/2014/bg-icon.png) no-repeat 0 -958px; *background-position:0 -955px;
_background-image: url(/ue2/images/game/index/2014/bg-icon-ie6.png); color: #fff; font-size: 26px; font-family: "Microsoft Yahei", Arial; padding-left: 30px; position: absolute; right: 10px; top: 5px; *top:2px;
line-height: 26px; *line-height:28px;
}
.list-open-time0 .layer { height: 201px; }
.list-open-time0 .layer .box-link { display: block; height: 20px; padding: 5px 0; text-align: center; font-size: 14px; color: #fff; z-index: 6; position: relative; font-family: "Microsoft Yahei", Arial; }
.list-open-time0 .layer .box-link a { color: #fff; }
.list-open-time0 .layer .box-link a:hover { color: #f47207; text-decoration: underline; }
.list-open-time0 .layer .box-btn { display: block; text-align: center; position: relative; z-index: 6; padding: 60px 0 0; }
.list-open-time0 .layer .box-btn .btn0 { display: inline-block; *zoom:1;
*display:inline; /*vertical-align:top;*/
width: 116px; height: 36px; border-radius: 5px; color: #fff; font-size: 18px; font-family: "Microsoft Yahei", Arial; font-weight: bold; line-height: 36px; text-align: center; }
.list-open-time0 .layer .box-btn .btn0:hover { }
.list-open-time0 .layer .box-btn2 {}
.list-open-time0 .layer .box-btn2 { display: block; text-align: center; position: relative; z-index: 6; }
.list-open-time0 .layer .box-btn2 a { display: inline-block; *zoom:1;
*display:inline; /*vertical-align:top;*/
width: 60px; height: 22px; padding: 1px; }
.list-open-time0 .layer .box-btn2 a span { display: block; width: 60px; height: 22px; color: #fff; font-size: 14px; font-family: "Microsoft Yahei", Arial; background: #97c516; line-height: 22px; text-align: center; cursor: pointer; }
.list-open-time0 .layer .box-btn2 a:hover { background: #fff; }
.list-open-time0 .layer .box-btn2 .btn0 span { background: #97c516; }
.list-open-time0 .layer .box-btn2 .btn1 span { background: #f47207; }
.list-open-time0 .layer .box-btn2 .btn2 span { background: #0086d1; }

/*list-con3*/
.list-con3 { overflow: hidden; *zoom:1;
}
.list-con3 li { width: 49%; float: left; margin: 0 5px 5px 0; *zoom:1;
}
.list-con3 .li-in { display: block; padding: 0 20px; }
.list-con3 .pic { /*width: 160px; height: 120px;*/ float: left; }
.list-con3 .pic a { display: block; width: 160px; height: 120px; }
.list-con3 .pic img { width: 100%; height: 100%; }
.list-con3 .txt { display: block; margin: 0 0 0 175px; font-size: 12px; }
.list-con3 .tit { display: block; font-size: 16px; font-weight: bold; line-height: 16px; height: 32px; overflow: hidden; color: #000; font-family: "Microsoft Yahei", Arial; }
.list-con3 .tit a { color: #000; }
.list-con3 .tit a:hover { text-decoration: underline; }
.list-con3 .summary { font-size: 14px; color: #b3b3b3; }
.list-con3 .summary .readmore { display: block; text-align: right; color: #54c1e7; font-size:14px; }
.list-con3 .summary .readmore a { color: #54c1e7; }
.list-con3 .summary .readmore a:hover { text-decoration: underline; }
.list-con3 .pic2{ width:240px; height:135px; float:left; margin-right:15px;}
.list-con3 .pic2 img { width: 100%; height: 100%; }
.list-con3 .txt2 { display: block; float:left; width:190px;font-size: 12px; }
/*box-con0*/
.box-con0 { position: relative; }
.box-con0 .box-hd { height: 40px; border-bottom: 2px solid #cacaca; position: relative; padding-left: 210px; }
.box-con0 .box-hd h2 { display: inline-block; *zoom:1;
*display:inline;
width: 160px; border-bottom: 2px solid #54c1e7; /*vertical-align:top;*/ font-size: 20px; color: #b3b3b3; font-family: "Microsoft Yahei", Arial; padding: 0 5px 0 30px; line-height: 40px; font-weight: bold; position: absolute; left: 0; top: 0; background: url(/ue3/images/game/index/2014/bg-icon.png) no-repeat 5px 12px; }
.box-con0 .box-hd h2 em { color: #54c1e7; margin: 0 5px; font-weight: bold; }
.box-con0 .box-hd .tag { font-size: 14px; color: #54c1e7; line-height: 40px; }
.box-con0 .box-hd .tag a { color: #54c1e7; }
.box-con0 .box-hd .tag a:hover { text-decoration: underline; }
.box-con0 .box-bd { padding: 10px 0; }
.box-con0 .more { color: #b4b4b4; font-size: 12px; position: absolute; right: 10px; top: 10px; }
.box-con0 .more a { color: #b4b4b4; }
.box-con0 .more a:hover { text-decoration: underline; }
.box-type0 .box-hd h2 { background-position: 5px 12px; }
.box-type1 .box-hd h2 { background-position: 5px -48px; }
.box-type2 .box-hd h2 { background-position: 5px -108px; }
.box-type3 .box-hd h2 { background-position: 5px -168px; }
/*box-con1*/
.box-con1 { position: relative; border: 1px solid #d3e1f1; border-top: 0; }
.box-con1 .box-hd { height: 40px; border-top: 2px solid #cacaca; position: relative; padding-left: 323px; background: #f6f9fe; }
.box-con1 .box-hd h2 { display: inline-block; *zoom:1;
*display:inline;
width: 150px; border-top: 2px solid #54c1e7; /*vertical-align:top;*/ font-size: 20px; color: #54c1e7; font-family: "Microsoft Yahei", Arial; padding: 0 15px 0 30px; line-height: 40px; font-weight: bold; position: absolute; left: 0; top: -2px; }
.box-con1 .box-hd h2 em { color: #54c1e7; margin: 0 5px; font-weight: bold; }
.box-con1 .box-hd .tag { font-size: 16px; color: #54c1e7; line-height: 40px; }
.box-con1 .box-hd .tag a { color: #54c1e7; }
.box-con1 .box-hd .tag a:hover { text-decoration: underline; }
.box-con1 .box-bd { padding: 10px 0; background: #fff; }
.beta-time-1 .box-con1 .box-hd h2, .open-time-1 .box-con1 .box-hd h2, .open-time-2 .box-con1 .box-hd h2 { border-top-color: #00ac9a; color: #00ac9a; }
.beta-time-1 .box-con1 .box-hd h2 em, .open-time-1 .box-con1 .box-hd h2 em, .open-time-2 .box-con1 .box-hd h2 em { color: #00ac9a; }
.beta-time-search-result-1 .box-con1 .box-hd h2, .open-time-search-result-1 .box-con1 .box-hd h2 { border-top-color: #00ac9a; color: #00ac9a; }
.beta-time-search-result-1 .box-con1 .box-hd h2 em, .open-time-search-result-1 .box-con1 .box-hd h2 em { color: #00ac9a; }
/*box-con2*/
.box-con2 { position: relative; padding: 0 10px; *zoom:1;
padding-bottom: 35px; }
.box-con2 .box-hd { height: 34px; border-bottom: 1px dashed #c6dbf0; margin-bottom: 20px; }
.box-con2 .box-hd h2 { width: 100%; text-align: center; display: inline-block; *zoom:1;
*display:inline; /*vertical-align:top;*/
font-size: 16px; line-height: 34px; color: #1b1b1b; font-family: "Microsoft Yahei", Arial; line-height: 34px; }
.side-right0 .btn-open { display: block; width: 100%; height: 24px; background: url(/ue3/images/game/index/2014/bg-x2.jpg) repeat-x;/* padding: 9px 0 0;*/ border: 1px solid #c6dbf0; border-left: 0; border-right: 0; *zoom:1; position:relative
/*position: absolute; left: 0; bottom: 0; */}
.side-right0 .btn-open i { display: block; width: 12px; height: 6px; background: url(/ue3/images/game/index/2014/bg-icon.png) no-repeat -40px -480px; _background-image: url(/ue2/images/game/index/2014/bg-icon-ie6.png); margin: 0 auto; margin-top:8px; }
.side-right0 .btn-open-hover i { background-position: -20px -480px; }
.side-right0 .box-con2 h2{ text-align:left; padding-left:10px;}
span.search-title{ float:left;}
a.search-reset-btn{font-size:12px; color:#54c1e7; float:right; padding-right:15px;}
a.search-reset-btn:hover{ color:#1b1b1b;}
.box-tag-select0 { /*padding-bottom:30px;*/ }
.side-right0 .btn-open { /*position: absolute; left: 0; bottom: 0; width: 193px;*/ }
.box-con2 .box-gb-tab { width: 166px; height: 34px; padding-top: 2px; background: #4fc1e9; border: 1px solid #48bbe6; border-top-color: #3aafe1; /*border-bottom-color:#fff;*/ border-radius: 6px; overflow: hidden; padding-left: 2px; line-height: 28px; }
.box-con2 .box-gb-tab a { display: block; width: 53px; height: 29px; float: left; font-size: 14px; color: #005472; font-family: "Microsoft Yahei", Arial; text-align: center; border-radius: 5px; border: 1px solid #4fc1e9; font-weight: bold; }
.box-con2 .box-gb-tab a:hover { color: #fff; }
.box-con2 .box-gb-tab a.on { border-color: #52aece; /*border-left-color:#2d6f85; border-right-color:#2d6f85; border-top-color:#327b93; border-bottom-color:#204e5e;*/ background: #fff; box-shadow: 0 2px 3px #999; color: #48bbe6; }
.box-con2 .box-gb-tab a.on:hover { color: #48bbe6; }
/*box-con3*/
.box-con3 { }
.box-con3 h2 { display: block; color: #b6b6b6; font-size: 20px; font-family: "Microsoft Yahei", Arial; padding: 10px 20px; }
.box-summary0 p { font-size: 14px; color: #000; padding: 10px 20px; text-indent: 2em; }
.box-recom0 { position: relative; }
.box-operator0 { position: relative; }
.box-recom0 h2 .more a { color: #54c1e7; font-size: 12px; vertical-align: text-bottom; line-height: 20px; margin: 0 0 0 20px; }
.box-recom0 h2 .more a:hover { text-decoration: underline; }
/*box-con4*/
.box-con4 { position: relative; padding: 0; margin-bottom: 10px; *zoom:1;
}
.box-con4 .box-hd { /*background:#505050;*/ height: 24px; padding: 10px 0; line-height: 24px; position: relative; /*margin-bottom:10px;*/ }
.box-con4 .box-hd h2 { font-size: 20px; color: #00ac9a; line-height: 24px; padding: 0 10px; display: inline-block; *zoom:1;
*display:inline; /*vertical-align:top;*/
font-family: "Microsoft Yahei", Arial; font-weight: bold; border-left: 5px solid #00ac9a; }
.box-con4 .box-hd .btn-search-advanced { display: inline-block; *zoom:1;
*display:inline; /*vertical-align:top;*/
height: 22px; line-height: 22px; padding: 0 15px; position: absolute; right: 0; top: 0; font-size: 16px; color: #fff; background: #ff7800; }
.box-con4 .box-hd .btn-search-advanced:hover { background: #00ac9a; }
.box-beta0 { margin-bottom: 20px; }
.box-beta0 .box-hd { margin-bottom: 0; }
/*box-info0*/
.box-info0 { }
.box-info0 .con { display: block; padding: 5px 20px; }
.box-time { font-size: 14px; color: #000; /*padding:5px 20px;*/ }
.box-rank { font-size: 14px; color: #000; /*padding:5px 20px;*/ }
.box-rank .tag0, .box-rank .tag1 { color: #006eb4; margin: 0 5px; }
.box-rank .tag0 a, .box-rank .tag1 a { color: #006eb4; }
.box-rank .tag0 a:hover, .box-rank .tag1 a:hover { text-decoration: underline; }
.box-rank .rank0, .box-rank .rank2 { color: #f00; margin: 0 5px; }
.box-rank .rank1, .box-rank .rank3 { margin: 0 5px; }
/*box-info1*/
.box-info1 { display: block; padding: 5px 0 0; }
/*box-coop*/
.box-coop { margin-top: 10px; *zoom:1;
}
.box-coop .box-bd { padding: 15px 30px; *zoom:1;
}
.list-coop { font-size: 12px; color: #666; overflow: hidden; }
.list-coop a { display: block; float: left; color: #666; width: 9%; margin-bottom: 5px; }
/*box-follow*/
.box-follow { padding: 12px 0 0; position: absolute; right: 10px; top: 0; }
.box-follow .tit { font-size: 12px; color: #000; margin: 0 5px; vertical-align: middle; }
.box-follow .t-i { display: inline-block; *zoom:1;
*display:inline;
vertical-align: middle; width: 16px; height: 16px; background: url(/ue1/images/game/index/2014/bg-icon-logo.png) no-repeat 0 0; line-height: 20em; overflow: hidden; margin: 0 5px; }
.box-follow .t-sohu { background-position: 0 0; }
.box-follow .t-sina { background-position: 0 -16px; }
.box-follow .t-tc { background-position: 0 -32px; }
/*box-tag1*/
.box-tag1 { overflow: hidden; *zoom:1;
border-top: 1px dashed #c6dbf0; padding: 15px 0; }
.box-tag1 .tit { display: block; height: 26px; line-height: 26px; font-size: 16px; color: #54c1e7; }
.box-tag1 .list-tag { display: block; margin: 0; }
.box-tag1 .list-tag a { display: inline-block; *zoom:1;
*display:inline; /*vertical-align:top;*/
white-space: nowrap; color: #6a6a6a; font-size: 14px; padding: 0 5px; margin: 3px 0; _margin-bottom: 3px; }
.box-tag1 .list-tag a:hover { text-decoration: underline; }
.box-tag1 .list-tag a.on { background: #54c1e7; color: #fff; }
.box-con2 .box-tag1-first { border-top: 0; }
.box-con2 .box-tag1-first a { width: 70px }
.box-con2 .box-tag1-displaynone { display: none }
/*box-tag3*/
.box-tag3 { height: 25px; position: absolute; right: 0; top: 15px; background: #54c1e7; padding-right: 10px; z-index:10}
.box-tag3 .arrow-left { display: inline-block; *zoom:1;
*display:inline; /*vertical-align:top;*/
width: 12px; height: 25px; background: url(/ue3/images/game/index/2014/bg-icon.png) no-repeat -40px -900px; position: absolute; left: -12px; top: 0; border: 0!important; }
.box-tag3 .tag { display: inline-block; *zoom:1;
*display:inline; /*vertical-align:top;*/
font-size: 14px; line-height: 24px; height: 25px; padding: 0 10px; color: #fff; }
.box-tag3 .tag a { color: #fff; }
.box-tag3 .tag a:hover { text-decoration: underline; }
.box-tag3 .tag em { color: #fff600; margin: 0 5px; }
/*box-tab0*/
.box-tab0 { display: block; padding: 10px 20px; }
.box-tab0 .gb-tab { margin-bottom: 15px; }
.box-tab0 .gb-tab a { display: inline-block; *zoom:1;
*display:inline; /*vertical-align:top;*/
height: 20px; color: #ff7800; border: 1px solid #ff7800; background: #fff; font-size: 16px; line-height: 20px; padding: 0 10px; }
.box-tab0 .gb-tab a.on { color: #fff; background: #ff7800; }
/*box-tab1*/
.box-tab1 { height: 550px; /*overflow:hidden;*/
position: relative; width: 870px; padding: 15px; }
.box-tab1 .gb-tab-pn { overflow: hidden; width: 870px; height: 550px; position: relative; /*background:#000;*/
}
.box-tab1 .gb-tab-pn .tab-con { position: absolute; left: 0; top: 0; width:100%; text-align:center; vertical-align:middle; height:100%; }
.box-tab1 .gb-tab-pn .tab-con span { display: block; width:100%; height:100%; background:url(/ue1/images/hao/index/2013/loading2.gif) no-repeat center center; }
.box-tab1 .gb-tab-pn .tab-con span a{ display:block; width:870px; height:550px; position:relative;}
.box-tab1 .gb-tab-pn .tab-con span a:hover i{ display:block}
.box-tab1 .gb-tab-pn .tab-con span a i{ display:block; position:absolute; background:url(/ue1/images/game/index/2014/viewhd.png) no-repeat; width:104px; height:24px; z-index:999; right:0; top:0; display:none}
.box-tab1 .gb-tab-pn .tab-con span a img{ max-height:100%; max-width:100%;}
.box-tab1 .gb-tab-pn .tab-con .tab-con-table{ width:100%; height:100%;}
.box-tab1 .gb-tab-pn .tab-con img { /*width: 750px; height: 550px;*/ }
.box-tab1 .gb-tab { overflow: hidden; position: absolute; z-index: 2; right: 20px; top: 1; height: 40px; display: none; }
.box-tab1 .btn-ctrl { display: block; width: 36px; height: 73px; background: url(/ue3/images/game/index/2014/bg-btn1.png); position: absolute; top: 230px; z-index: 750; cursor: pointer; }
.box-tab1 .btn-ctrl a { display: block; width: 36px; height: 73px; }
.box-tab1 .btn-ctrl a i { display: block; width: 13px; height: 20px; background: url(/ue2/images/game/index/2014/bg-btn0.png) no-repeat 0 0; position: absolute; top: 26px; opacity: 0.8; filter: alpha(opacity=80); }
.box-tab1 .btn-prev { left: -36px; background-position: 0 -80px; }
.box-tab1 .btn-next { right: -36px; background-position: -37px -80px; }
/*
.box-tab1 .btn-prev a { padding:26px 9px 27px 14px;}
.box-tab1 .btn-next a { padding:26px 14px 27px 9px;}
*/
.box-tab1 .btn-prev a i { background-position: 0 0; left: 15px; }
.box-tab1 .btn-next a i { background-position: -15px 0; right: 15px; }
.box-tab1 .btn-ctrl-hover a i { opacity: 1; filter: alpha(opacity=100); }
/*box-game-basic*/
.box-game-basic { /*overflow:hidden;*/ margin-bottom: 10px; position: relative; z-index: 250; }
.box-game-detail { position: relative; z-index: 210; }
/*--info-basic*/
.box-game-basic .info-basic { padding: 10px; background: #fff; /*overflow:hidden;*/ width: 738px; float: left; height: 320px; *zoom:1;
}
.box-game-basic .info-basic .pic { display: inline-block; *zoom:1;
*display:inline; /*vertical-align:top;*/
width: 400px; height: 300px; float: left; }
.box-game-basic .info-basic .pic img { width: 100%; height: 100%; }
.box-game-basic .info-basic .txt { display: inline-block; *zoom:1;
*display:inline; /*vertical-align:top;*/
float: left; padding: 1px 0px 100px 0; margin-left: 30px; position: relative; width: 300px; }
.box-game-basic .info-basic .game-tit { display: block; font-size: 24px; font-weight: bold; font-family: "Microsoft Yahei", Arial; color: #000; line-height: 42px; }
.box-game-basic .info-basic .span0 { display: block; color: #666; font-size: 12px; padding: 5px 0 10px; }
.box-game-basic .info-basic .span0 em { color: #0086d1; margin: 0 5px; }
.box-game-basic .info-basic .span0 em a { color: #0086d1; }
.box-game-basic .info-basic .span0 em a:hover { text-decoration: underline; }
.box-game-basic .info-basic .box-btn { display: block; margin-bottom: 10px; overflow: hidden; }
.box-game-basic .info-basic .box-btn a { font-family: "Microsoft Yahei", Arial; background: #ff7800; display: inline-block; *zoom:1;
*display:inline; /*vertical-align:top;*/
height: 20px; line-height: 20px; padding: 0 10px; color: #fff; border: 1px solid #ff7800; }
.box-game-basic .info-basic .box-btn .btn-apply:hover { background: #54c1e7; border-color: #54c1e7; }
.box-game-basic .info-basic .box-btn .btn-new-server { padding-right: 0; *zoom:1;}
.box-game-basic .info-basic .box-btn .btn-new-server:hover{ background: #54c1e7; border-color: #54c1e7; }
.box-game-basic .info-basic .box-btn .btn-new-server:hover .count{ color:#54c1e7}
.box-game-basic .info-basic .box-btn .btn-new-server .tit { display: inline-block; *zoom:1;
*display:inline;
margin-right: 10px; cursor: pointer; }
.box-game-basic .info-basic .box-btn .btn-new-server .count { display: inline-block; *zoom:1;
*display:inline;  /*vertical-align:top;*/
height: 20px; background: #fff; color: #ff7800; position: relative; padding: 0 5px; cursor: pointer; _vertical-align: top; }
.box-game-basic .info-basic .box-btn .btn-new-server .count i { width: 4px; height: 7px; background: url(/ue2/images/game/index/2014/bg-icon-ie6.png) -20px -900px; position: absolute; left: -4px; top: 7px; }
.box-game-basic .info-basic .box-type { display: block; font-size: 14px; color: #000; padding: 5px 0; }
.box-game-basic .info-basic .box-tag { display: block; font-size: 14px; color: #000; padding: 5px 0; }
.box-game-basic .info-basic .tag { display: inline-block; *zoom:1;
*display:inline; /*vertical-align:top;*/
background: #e4f3f9; color: #006eb4; height: 18px; line-height: 18px; padding: 0 5px; _padding-top: 1px; margin: 0 1px; margin: 0 1px\0; *margin:0 1px;
}
.box-game-basic .info-basic .tag:hover { background: #54c1e7; color: #fff; }
.box-game-basic .info-basic .box-language { display: block; font-size: 14px; color: #000; margin-bottom: 20px; padding: 5px 0; }
.box-game-basic .info-basic .box-status { display: block; font-size: 14px; color: #000; height: 29px; line-height: 28px; border-top: 1px dashed #e9e9e9; padding: 15px 0; /*padding:5px 0;*/ position: absolute; left: 0; bottom: 50px; width: 100%; }
.box-game-basic .info-basic .box-status .layer-status { display: none; width: 185px; padding: 10px; border: 1px solid #e3eff4; background: #f4f9fa; position: absolute; left: 60px; top: -50px; z-index: 650; }
.box-game-basic .info-basic .box-status .layer-status .option { display: block; font-size: 14px; color: #b3b3b3; }
.box-game-basic .info-basic .box-status .layer-status .option em { display: inline-block; *zoom:1;
*display:inline; /*vertical-align:top;*/
width: 70px; }
.box-game-basic .info-basic .box-status .layer-status .option-on { color: #ff7800; }
.box-game-basic .info-basic .box-status-hover .layer-status { display: block; }
.box-game-basic .info-basic .box-type .tit, .box-game-basic .info-basic .box-tag .tit, .box-game-basic .info-basic .box-language .tit, .box-game-basic .info-basic .box-status .tit { color: #a8a8a8; }
.box-game-basic .info-basic .box-status .status { display: inline-block; *zoom:1;
*display:inline;
height: 29px; /*vertical-align:top;*/ background: #ff7800; color: #fff; padding: 0 5px 0 10px; position: relative; margin-left:10px;}
.box-game-basic .info-basic .box-status .status i { display: inline-block; *zoom:1;
*display:inline; /*vertical-align:top;*/
background: url(/ue3/images/game/index/2014/bg-icon.png) no-repeat; _background-image: url(/ue2/images/game/index/2014/bg-icon-ie6.png); position: absolute; top: 0; height: 29px; }
.box-game-basic .info-basic .box-status .status i.left { width: 9px; background-position: left -720px; left: -9px; }
.box-game-basic .info-basic .box-status .status i.right { width: 5px; background-position: right -780px; right: -5px; }
/*--info-point*/
.box-game-basic .info-point { width: 220px; height: 318px; border: 1px solid #e3eff4; background: #f4f9fa; padding: 10px; float: left; position: relative; }
.box-game-basic .info-point i { display: inline-block; *zoom:1;
*display:inline; /*vertical-align:top;*/
background: url(/ue3/images/game/index/2014/bg-icon.png) no-repeat 0 -900px; width: 10px; height: 19px; position: absolute; left: -10px; top: 125px; }
.box-game-basic .info-point .count { display: block; color: #000; font-size: 14px; text-align: center; font-family: "Microsoft Yahei", Arial; margin-bottom: 20px; }
.box-game-basic .info-point .count em { color: #ff7800; margin: 0 5px; }
.box-game-basic .info-point .btn-start { display: block; width: 176px; height: 60px; background: #70ba36; border-bottom: 3px solid #62ad28; border-radius: 6px; font-size: 20px; font-weight: bold; font-family: "Microsoft Yahei", Arial; color: #fff; line-height: 60px; text-align: center; margin: auto; }
.box-game-basic .info-point .btn-start:hover { background: #01a12a; border-color: #038c26; }
/*box-point0*/
.box-point0 { display: block; padding-top: 25px; }
.box-point0 .num { display: block; height: 90px; text-align: center; color: #70ba36; font-size: 78px; line-height: 90px; font-weight: bold; font-family: Georgia, "Times New Roman", Times, serif; padding-bottom: 15px; }
.box-point0 .star { display: block; height: 20px; background: url(/ue3/images/game/index/2014/bg-star0.jpg) repeat-x; }
.box-point0 .star-on { background-position: 0 0; }
.box-point0 .star-off { background-position: 0 -20px; width: 100px; margin: auto; margin-bottom: 20px; }
.box-recom0 .box-point0 { padding: 4px 10px 0; display: inline-block; *zoom:1;
*display:inline;
vertical-align: top; *width:65px;
}
.box-recom0 .box-point0 .num { display: none; }
.box-recom0 .box-point0 .star { display: block; height: 13px; background: url(/ue1/images/game/index/2014/bg-star1.jpg) repeat-x; }
.box-recom0 .box-point0 .star-on { background-position: 0 0; }
.box-recom0 .box-point0 .star-off { background-position: 0 -20px; width: 65px; margin: auto; margin-bottom: 5px; }
.box-recom0 .box-info1 .status { display: inline-block; *zoom:1;
*display:inline;
vertical-align: top; width: 70px; height: 20px; background: #54c1e7; color: #fff; font-size: 14px; font-weight: bold; line-height: 20px; text-align: center; }
.box-recom0 .box-info1 .status-develop { background: #54c1e7; }
.box-recom0 .box-info1 .status-alpha { background: #c0b13e; }
.box-recom0 .box-info1 .status-cb { background: #0eb632; }
.box-recom0 .box-info1 .status-ob { background: #ff0f0f; }
.box-recom0 .box-info1 .status-demo { background: #ffb400; }
/*box-game-detail*/
.box-game-detail .box-gb-tab { height: 44px; padding-top: 2px; position: relative; width: 100%; background: #f2f8fa; }
.box-game-detail .box-gb-tab b { display: block; border-top: 2px solid #cacaca; position: absolute; left: 0; top: 0; width: 100%; }
.box-game-detail .gb-tab { overflow: hidden; }
.box-game-detail .gb-tab a { display: block; float: left; /*vertical-align:top;*/ height: 42px; border-top: 2px solid #cacaca; background: #54c1e7; font-size: 16px; color: #fff; font-family: "Microsoft Yahei", Arial; border-right: 1px solid #f9f8f6; padding: 0 35px; line-height: 42px; }
.box-game-detail .gb-tab a:hover { color: #fffc00; }
.box-game-detail .gb-tab a.on { color: #54c1e7; background: #fff; border-top-color: #54c1e7; }
.box-game-detail .gb-tab-pn { background: #fff; min-height:200px;}
.box-game-detail .gb-tab-pn .tab-con { padding-bottom: 25px; }
/*tb-con0*/
.tb-con0 { background: #fff; *zoom:1;
}
.tb-con0 table { width: 100%; }
.tb-con0 th { color: #fff; font-size: 14px; background: #00ac9a; border-right: 1px solid #05a191; /*border-top:0; border-bottom:0;*/ height: 50px; text-align: center; font-weight: bold; border-bottom: 3px solid #05a191; }
.tb-con0 td { font-size: 14px; background: #fff; border-right: 1px solid #dbeff6; /*border-top:0; border-bottom:0;*/ height: 50px; padding: 5px 0; text-align: center; color: #000; position: relative; /*border-top:1px solid #fff; border-bottom:1px solid #fff; z-index:10;*/ line-height: 26px; }
.tb-con0 td a { color: #000; }
.tb-con0 td a:hover { text-decoration: underline; }
.tb-rank0 .td6 a { color: #06f; }
.tb-rank0 .td6 a:hover { color: #000; }
.tb-open0 .td3 a { color: #06f; }
.tb-open0 .td3 a:hover { color: #000; }
.tb-open0 .td7 a { color: #ff7800; }
.tb-open0 .td7 a:hover { color: #000; }
.tb-con0 .th0 { width: 112px; }
.tb-con0 .th1 { width: 163px; }
.tb-con0 .th2 { width: 106px; }
.tb-con0 .th3 { width: 109px; }
.tb-con0 .th4 { width: 120px; }
.tb-con0 .th5 { width: 120px; }
.tb-con0 .th6 { width: 177px; }
.tb-con0 .th7 { width: 87px; border-right: 0; }
.tb-con0 .td1 .time { color: #f00; margin: 0 0 0 10px; }
.tb-con0 .td7 { border-right: 0; }
.tb-con0 { border-right: 0; }
.tb-con0 .box-btn { display: block; text-align: center; position: relative; z-index: 6; *padding:11px 0;
}
.tb-con0 .box-btn a { display: inline-block; *zoom:1;
*display:inline; /*vertical-align:top;*/
width: 38px; height: 24px; padding: 1px; cursor: default; }
.tb-con0 .box-btn a span { display: block; width: 38px; height: 24px; color: #fff; font-size: 14px; font-family: "Microsoft Yahei", Arial; background: #d2d2d2; line-height: 24px; text-align: center; cursor: default; }
.tb-con0 .box-btn a:hover { background: #fff; text-decoration: none; }
.tb-con0 .box-btn .btn0-on span { background: #97c516; cursor: pointer; }
.tb-con0 .box-btn .btn1-on span { background: #f47207; cursor: pointer; }
.tb-con0 .box-btn .btn2-on span { background: #0086d1; cursor: pointer; }
.tb-con0 tr.hover td { background: #f6f5f5; }
/*
.tb-con0 tr.hover td { border-top:1px solid #00ac9a; border-bottom:1px solid #00ac9a; height:48px;}
.tb-con0 tr.hover .td0 { border-left:1px solid #00ac9a;}
.tb-con0 tr.hover .td7 { border-right:1px solid #00ac9a;}
*/

.tb-con0 td .box-clock { display: none;/*test*/ width: 100%; height: 24px; }
.tb-con0 td .box-clock a { display: block; width: 90px; height: 24px; margin: auto; }
.tb-con0 .td1-hover .date, .tb-con0 .td1-hover .time { display: none; }
.tb-con0 .td1-hover .box-clock { display: block; }
.tb-con0 .btn-more { display: block; width: 998px; border: 1px solid #d2d2d2; margin: 0 auto;/*for-preview*/ height: 43px; background: url(/ue1/images/game/index/2014/bg-x3.jpg) repeat-x 0 bottom; text-align: center; }
/*.tb-con0 .btn-more:hover { border-color:#7fd3c9;}*/
.tb-con0 .btn-more span { display: inline-block; *zoom:1;
*display:inline; /*vertical-align:top;*/
color: #5e5e5e; font-size: 14px; line-height: 42px; font-family: "Microsoft Yahei", Arial; padding-right: 30px; position: relative; cursor: pointer; }
.tb-con0 .btn-more span i { display: block; width: 12px; height: 6px; background: url(/ue3/images/game/index/2014/bg-icon.png) no-repeat 0 -480px; _background-image: url(/ue2/images/game/index/2014/bg-icon-ie6.png); position: absolute; right: 10px; top: 18px; *top:16px;
}
.tb-con0 .btn-more-hover { border-color: #7fd3c9; }
.tb-con0 .btn-more-hover span i { background-position: -20px -480px; }
/*--tb-beta0, tb-open0*/
.tb-beta0 .td7 { font-size: 20px; color: #00ac9a; font-family: "Microsoft Yahei", Arial; }
.tb-beta0 .td0 span, .tb-beta0 .td3 span, .tb-beta0 .td4 span, .tb-beta0 .td5 span, .tb-open0 .td0 span, .tb-open0 .td4 span, .tb-rank0 .td4 span { display: block; padding: 0 10px; }
.tb-beta0 .td0, .tb-open0 .td0, .tb-rank0 .td1 { color: #00ac9a; }
.tb-beta0 .td0 a, .tb-open0 .td0 a, .tb-rank0 .td1 a { color: #00ac9a; }
.tb-open0 .box-btn .btn0 { /*display:none;*/ }
/*--tb-rank0*/
.tb-rank0 .th0 { width: 72px; }
.tb-rank0 .th1 { width: 116px; }
.tb-rank0 .th2 { width: 114px; }
.tb-rank0 .th3 { width: 101px; }
.tb-rank0 .th4 { width: 127px; }
.tb-rank0 .th5 { width: 67px; }
.tb-rank0 .th6 { width: 112px; }
.tb-rank0 .td7 i { display: block; width: 18px; height: 18px; margin: auto; background: url(/ue2/images/game/index/2014/bg-icon-ie6.png) no-repeat 0 -1020px; }
.tb-rank0 .td7 i.up { background-position: 0 -1020px; }
.tb-rank0 .td7 i.down { background-position: 0 -1080px; }
.tb-rank0 .td0 em { display: block; width: 36px; height: 24px; margin: auto; background: #00ac9a; text-align: center; color: #fff; font-size: 14px; line-height: 24px; }
.tb-rank0 .td0 em.top3 { background: #f66; }
/*page*/
.box-page { text-align: center; padding: 15px 0px; }
.yiiPager { display: inline-block; *display:inline;
overflow: hidden; *zoom:1;
height: 26px; /*font-size:0;*/ text-align: center; }
.yiiPager li { display: inline-block; *display:inline;
overflow: hidden; *zoom:1;
height: 26px; margin: 0 1px; vertical-align: top; }
.yiiPager .goto { background: none; border: none; background: none; height: 26px; }
.yiiPager .hidden { display: none }
/*.yiiPager li,*/
.yiiPager li a { background: #fff; border: 1px solid #bdbdbd; font-size: 14px; font-family: "Microsoft Yahei", Arial; display: inline-block; overflow: hidden; height: 24px; padding: 0 8px; line-height: 24px; color: #333; }
.yiiPager li a:hover { text-decoration: none; }
.yiiPager .goto a { display: inline-block; *display:inline;
overflow: hidden; *zoom:1;
height: 24px; margin: 0 2px; vertical-align: top; cursor: pointer; font-size: 12px; }
.yiiPager .goto .gotopage { overflow: hidden; width: 2em; height: 24px; margin-right: 5px; *margin-top:-1px;
padding: 0 5px; font-family: Arial, Tahoma; font-size: 14px; line-height: 23px\9; text-align: center; vertical-align: top; border: 1px solid #bdbdbd; }
.yiiPager .first a, .yiiPager .previous a, .yiiPager .next a, .yiiPager .last a { font-size: 12px; }
.yiiPager li a:hover { text-decoration: underline; }
.yiiPager .hover a, .yiiPager .selected a { background: #559bc5; border: 1px solid #559bc5; color: #fff; }
/*.yiiPager .selected,*/
.yiiPager .selected a:hover { cursor: default; text-decoration: none; }
/*.beta-time-search-result-1 .yiiPager .hover a,*/
/*.open-time-search-result-1 .yiiPager .hover a,*/
.beta-time-search-result-1 .yiiPager .selected a, .open-time-search-result-1 .yiiPager .selected a, .open-time-2 .yiiPager .selected a, .ranking-1 .yiiPager .selected a, .ranking-search-result-1 .yiiPager .selected a { background: #00ac9a; border-color: #00ac9a; }

/*layer-side*/
.layer-side { width: 78px; border-top: 3px solid #5bc3e8; background: #8b8a8a; /*position:absolute; right:-120px; top:50px;*/ /*position: fixed; margin-left: 1020px; bottom: 10px;*/ z-index: 651; /* ie6 _position: absolute; _margin-left:0; _right:-90px; _top:400px; _bottom:auto;*/ position: absolute; margin-left:0; right:-90px; top:400px; bottom:auto; /*_top:expression(offsetParent.scrollTop + offsetParent.clientHeight-offsetHeight-10);*/
}
.gb-yeyou-ewmfix { _position: absolute!important; _margin-left:0!important; _right:-90px!important; _top:200px!important; _bottom:auto!important;}
/*.gb-yeyou-ewmfix { position: absolute!important; margin-left:0!important; right:-90px!important; top:200px!important; bottom:auto!important;}*/

.layer-side .side-nav { /*overflow:hidden;*/ }
.layer-side .side-nav li { width: 100%; height: 60px; /*overflow:hidden;*/ }
.layer-side .side-nav li a { display: block; font-size: 16px; font-weight: bold; color: #fff; padding: 0 10px; line-height: 60px; text-align: center; height: 60px; }
.layer-side .side-nav li a:hover { background-color: #505050; }
.layer-side .side-nav li .a-btm { background: url(/ue3/images/game/index/2014/bg-icon.png) no-repeat 27px -520px; border-top: 1px dashed #7e7e7e; _width: 70px; _margin: auto; _padding: 0 4px 0 2px; _height: 58px; }
.layer-side .side-nav .li0 { display: none; }
.game-info .layer-side .side-nav .li0, .game-info .layer-side .side-nav .li0, .game-info .layer-side .side-nav .li0 { display: block; }
.side-nav .li1 { position: relative; }
.side-nav .li1 .wtiframe { display: none; height: 328px; position: absolute; right: 80px; top: -204px; width: 313px; z-index: 110 }
/*plugin*/
.cy-container { margin-top: 20px; }
/*box-layer*/
.mask { display: none; width: 100%; height: 100%; position: absolute; left: 0; top: 0; background: #000; opacity: 0.5; filter: alpha(opacity=50); z-index: 701; }
/*.box-layer { width: 100%; position: absolute; left: 0; top: 150px; z-index: 702; display:none }
.box-layer .layer { width: 780px; position: relative; border: 3px solid #54c1e7; margin: auto; background: #ebe6e6; }
.box-layer .layer .btn-close { display: block; width: 22px; height: 22px; padding: 12px; position: absolute; right: -50px; top: -3px; z-index: 705; overflow: hidden; z-index: 710; cursor: pointer; }
.box-layer .layer .btn-close a { display: block; width: 22px; height: 22px; background: url(/ue2/images/game/index/2014/bg-btn0.png) no-repeat 0 -50px; opacity: 0.8; filter: alpha(opacity=80); }
.box-layer .layer .btn-close b { display: block; width: 300%; height: 300%; background: #000; opacity: 0.6; filter: alpha(opacity=60); z-index: -1; position: absolute; left: 0; top: 0; }
.box-layer .layer .btn-close-hover a { opacity: 1; filter: alpha(opacity=100); }
.box-layer .layer-bd { position: relative; z-index: 704; }
.box-layer .layer-bd img { width: 100%; }*/

.box-layer { width: 100%; position: absolute; left: 0; top: 150px; z-index: 702; display:none }
.box-layer .layer { width: 900px; position: relative; border: 3px solid #54c1e7; margin: auto; background: #ebe6e6; }
.box-layer .layer .btn-close { display: block; width: 22px; height: 22px; padding: 12px; position: absolute; right: -50px; top: -3px; z-index: 705; overflow: hidden; z-index: 710; cursor: pointer; }
.box-layer .layer .btn-close a { display: block; width: 22px; height: 22px; background: url(/ue2/images/game/index/2014/bg-btn0.png) no-repeat 0 -50px; opacity: 0.8; filter: alpha(opacity=80); }
.box-layer .layer .btn-close b { display: block; width: 300%; height: 300%; background: #000; opacity: 0.6; filter: alpha(opacity=60); z-index: -1; position: absolute; left: 0; top: 0; }
.box-layer .layer .btn-close-hover a { opacity: 1; filter: alpha(opacity=100); }
.box-layer .layer-bd { position: relative; z-index: 704; }
.box-layer .layer-bd img { max-width: 100%; max-height:100%; }


/*other*/
div.clear { height: 0; line-height: 0; }
.footer-wb { display: none; }
/*new added*/
.advancedsearchbox { width: 460px; }
.advancedsearchbox table { width: 100% }
.advancedsearchbox table td { font-size: 12px; padding: 6px; }
.advancedsearchbox table td select { background: none repeat scroll 0 0 #FFFFFF; border: 1px solid #A5ACB2; font-size: 12px; margin-right: 5px; outline: medium none; padding: 2px; vertical-align: middle; width: 120px; }
.input-style-1 { width: 114px; padding: 2px; border: 1px solid #A5ACB2; }
.start-game-box{}
.start-game-box a{ display:block; width:280px; height:40px; font-size:16px; line-height:40px; color:#fff; text-align:center; margin:0 auto; margin-bottom:15px;}
.start-game-box a.start-game-fast-url{ background-color:#39C}
.start-game-box a.start-game-select-sp{ background-color:#9C9}
.start-game-box a.start-game-fast-url:hover{}
.start-game-box a.start-game-select-sp:hover{}
.ac_results{ z-index:10000}
.ac_results ul { border: 1px solid #b7e3dc; border-top: none; width: 148px; list-style: none; border-bottom: none; background-color: #fff; padding: 0; margin: 0; }
.ac_results ul li { display: block; cursor: pointer; padding: 6px 6px; font-size: 12px; color: #069; zoom: 1; border-bottom: 1px solid #b7e3dc; }
.ac_results ul li strong { font-weight: bold; }
.ac_odd { background: #fcfcfc; }
.ac_over { background-color: #E4F2F5; }
.box-game-fast-code{ margin-bottom:10px; text-align:center; display:none}
.box-game-fast-code iframe{ width:100%;}


.tab-fh-con{ margin:0 auto; width:938px; overflow: hidden; *zoom:1; }
.tab-fh-con li { width: 14.99%; padding: 0 2px; line-height: 26px; display: inline-block; *zoom:1;*display:inline; vertical-align: top; margin-bottom: 5px; }
.tab-fh-con i { display: inline-block; *zoom:1;*display:inline;float: left; width: 10px; height: 26px; background: url(/ue2/images/game/index/2014/bg-icon-ie6.png) no-repeat 5px -229px; }
.tab-fh-con .tit { display: block; margin: 0 0 0 20px; font-size: 14px; height: 40px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.tab-fh-con .tit a { color: #454545; font-family: "Microsoft Yahei", Arial; text-decoration:none; }
.tab-fh-con .tit a:hover { color:#f47207; }

/*update in 20160704 by llr*/
.mask1{overflow:hidden;position:absolute;z-index:-1;width: 100%; height: 100%; top: 0;left: 0;
background: -moz-linear-gradient(top, transparent, rgba(0, 0, 0, 0.2) 30%, rgba(0, 0, 0, 1));
background: -ms-linear-gradient(top, transparent, rgba(0, 0, 0, 0.2) 30%, rgba(0, 0, 0, 1));
background: -webkit-linear-gradient(top, transparent, rgba(0, 0, 0, 0.2) 30%, rgba(0, 0, 0, 1));
background: linear-gradient(top, transparent, rgba(0, 0, 0, 0.2) 30%, rgba(0, 0, 0, 1));
filter: progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#00000000',endColorstr='#ff000000');
}

.box-con1 .box-hd h2{ width:14em; padding-right:0; overflow:hidden; white-space: nowrap;}
.box-con1 .more { color: #333; font-size: 14px; position: absolute; right: 19px; top: 0; line-height: 40px;}
.box-con1 .more a { color: #333; }
.box-con1 .more a:hover { text-decoration: underline; }

.box-hot-kf .box-bd, .box-game-gift .box-bd{ padding:19px;}

.list-channel{ overflow:hidden; *zoom:1; margin-right:-10px;}
.list-channel li{ float:left; width:10%; margin:0 -1px -1px 0;}
.list-channel a{ display:block; margin:1px; background:#f6f9fe; text-align: center; line-height:36px; font-size:14px; color:#666; }
.list-channel a:hover{ background: #ff7800; color:#fff;}

.box-game-gift, .box-kf-game, .box-platform-intro{ margin-bottom:20px;}
.box-game-gift .empty{ text-align: center; font-size:14px; color:#999;}

.list-game-gift{ overflow:hidden; *zoom:1;}
.list-game-gift li{ float:left; width:48%; margin-right:2%; padding:6px 0; white-space: nowrap; overflow: hidden; text-overflow:ellipsis;}
.list-game-gift a{ font-size:16px; color:#333;}
.list-game-gift .cate{ font-size:14px; color:#ff7800; margin-right:15px; vertical-align: 1px; *vertical-align: 2px;}
.list-game-gift a:hover{ color:#ff7800;}

.box-kf-game .box-bd, .box-platform-intro .box-bd{ background: #fff; padding:19px; border:1px solid #cbdde5; overflow:hidden; *zoom:1;}
.box-kf-game .c1{ float:left; width:300px; margin-right:25px; position:relative; *zoom:1;}
.box-kf-game .avatar{ display: block; }
.box-kf-game .avatar img{ width:300px; height:225px;}
.box-kf-game .channel{ position:absolute; left:0; top:155px; width:100%; padding-top:23px; z-index: 1;}
.box-kf-game .channel .in{ border-top:1px solid #ff7800; overflow:hidden; *zoom:1;}
.box-kf-game .channel a{ float:left; width:50%; border-right:1px solid #ff7800; margin-right:-1px; text-align: center; font-size:18px; color:#ff7800; line-height: 46px;}
.box-kf-game .channel a:hover{ background: #ff7800; color:#fff;}
.box-kf-game .channel .mask1{}

.box-kf-game .c2, .box-platform-intro .c2{ overflow:hidden; *zoom:1;}
.box-kf-game .c2{ float:left; width:635px;}
.box-kf-game .intro{ font-size:14px; color:#333; line-height: 28px; border-bottom:1px dotted #bababa; padding-bottom:10px; margin-bottom:10px;}
.box-kf-game .info{ overflow:hidden; *zoom:1;}
.box-kf-game .info p{ float:left; font-size:14px; color:#999; margin-right:1.5em; padding:5px 0; white-space: nowrap;}
.box-kf-game .info p a{ color:#0086d1; margin-right:1em;}
.box-kf-game .info p a:hover{ text-decoration: underline;}

.box-platform-intro .c1{ float:left; width:200px; margin-right:25px;}
.box-platform-intro .avatar{ display: block;}
.box-platform-intro .avatar img{ width:200px; height:165px;}
.box-platform-intro .c2{ font-size:14px; color:#333; line-height: 26px;}
.box-platform-intro .c2 a{ color:#333;}
.box-platform-intro .c2 a:hover{ text-decoration: underline;}
.box-platform-intro .c2 .tit{ color:#999;}

/*update in 20170112 by kiki*/
.list-bate-time0 .li-in {width: 240px;}
.list-con1 .pic a { display: block; width: 240px; height: 180px; }
.list-con1 .pic img { width: 240px; height: 180px; vertical-align: top; }
.list-bate-time0 .layer .vda-btn { display: block; text-align: center; position: relative; z-index: 6; margin-top: 50px; }
.list-bate-time0 .layer .vda-btn a { display: inline-block; *zoom:1;*display:inline; width: 150px; height: 50px;  }
.list-bate-time0 .layer .vda-btn a span { display: block; width: 150px; height: 50px; color: #fff; font-size: 20px; font-family: "Microsoft Yahei", Arial; font-weight: bold; background: #ff7800; line-height: 45px; text-align: center; cursor: pointer; border-radius: 30px;text-decoration: none; }
.list-bate-time0 .layer .vda-btn a span:hover { background: #f47207;border-radius: 30px; text-decoration: none; }
.list-con1 .layer b { display: block; width: 240px; height: 180px; background: #000; opacity: 0.6; filter: alpha(opacity=60); z-index: -1; position: absolute; left: 0; top: 0; z-index: 5; }
.list-con1 .txt { display: block; width: 240px; margin: auto; line-height: 20px; font-size: 14px; padding: 5px 0; background: #00ac9a; }