@charset "utf-8";
.pop .close,
.pop .des .info li .star,
.pop .btn-bg .btn,
.pop .pop-right .title li a:hover,
.pop .pop-right .title li a.current,
.pop .pop-list-rec li .big .preview,
.pop .intro-img-tabs .prev,
.pop .intro-img-tabs .next {background:url(http://i1.itc.cn/20120524/9c8_9fe64cf3_c015_28a8_5f22_bc961a44c9d0_11.gif) no-repeat;}
/* global */
.pop {position:absolute; width:978px; height:555px; background:#fafafa; border:#383838 solid 3px; left:-9999em; top:-9999em; /*display:none;*/}
.pop .close {position:absolute; top:12px; right:11px; display:block; width:16px; height:15px; background-position:0 0; z-index:2; cursor:pointer;}
.pop .top {position:relative; height:120px; overflow:hidden; zoom:1;}
.pop .img {float:left; margin:15px 8px 0 16px; width:92px; height:90px; _display:inline;}
.pop .img img {display:block; width:92px; height:90px;}
.pop .des {float:left; margin-top:30px; width:505px; float:left;}
.pop .des .title {color:#ce3a00; font-size:22px; line-height:30px; font-family:'微软雅黑', '黑体', '宋体';}
.pop .des .title span {margin-left:12px; color:#2e2e2f; font-size:14px;}
.pop .des .info {margin-top:5px; overflow:hidden; zoom:1; line-height:22px;}
.pop .des .info li {padding:0 10px; float:left; color:#686868; background:url(http://i2.itc.cn/20120524/9c8_aad3db74_a9db_9727_651d_db03d5144b73_6.jpg) no-repeat left center; overflow:hidden;}
.pop .des .info li .star {margin-top:3px; margin-right:2px; float:left;  display:block; width:14px; height:13px; background-position:-21px 0;}
.pop .des .info li .star-half {background-position:-42px 0;}
.pop .des .info li.no {padding-left:0; background:0 none;}
.pop .des .info li span {color:#ce3a00;}
.pop .des .info li a {color:#686868; text-decoration:underline;}
.pop .des .info li a:hover { text-decoration:none;}
.pop .btn-bg {position:absolute; top:38px;  right:10px; overflow:hidden; zoom:1;}
.pop .btn-bg .btn {float:left; margin-right:5px; display:block; width:107px; height:37px; text-indent:-9999px; }
.pop .btn-bg .account-reg {background-position:0 -20px;}
.pop .btn-bg .download-game {background-position:0 -60px;}
.pop .btn-bg .go-home {background-position:0 -101px;}


.pop .pop-con {height:435px; background:#ebebeb; border-top:#c3c3c3 solid 1px; border-left:#ebebeb solid 1px; overflow:hidden;}
.pop .pop-tabs {height:36px; line-height:36px; background:#ebebeb; border-bottom:#e2e2e2 solid 1px;}
.pop .pop-tabs li {float:left; border-left:#fbfbfb solid 1px; border-right:#c8c8c8 solid 1px; color:#535353; font-size:14px; font-family:'微软雅黑', '黑体', '宋体';}
.pop .pop-tabs li.no {border-left:0 none;}
.pop .pop-tabs li a {display:block; height:36px; color:#535353; padding:0 45px; float:left; text-shadow:1px 1px #fff;} 
.pop .pop-tabs li a:hover,
.pop .pop-tabs li a.current {position:relative; bottom:-1px; color:#006dc1; text-decoration:none; background:#f7f7f7;}
.pop .pop-container {width:100%; height:398px; overflow:hidden; zoom:1; /*display:none;*/}
.pop .pop-left {margin-right:16px; width:706px; height:399px; float:left; background:#fafafa; _display:inline;}
/* 游戏视频 */
.pop .pop-video {margin-right:18px; /*width:100%;*/ width:708px; height:399px; float:left; background:#fafafa;}
.pop .pop-video-show {margin:15px auto 0 auto; width:672px; height:368px; border:1px solid #DCDCDC; background:#000; cursor:pointer;}
.pop .pop-video-show img {display:block; width:672px; height:368px;}
.pop .pop-video-show .replaced {position:relative; z-index:2; width:672px; height:368px; display:block;}
.pop .pop-video-text {margin-top:15px; width:230px; float:left;}
.pop .pop-video-text p {color:#505050; font-size:12px; line-height:22px; text-indent:2em;}
.pop .pop-video-text p a {color:#505050; text-decoration:underline;}
.pop .pop-video-text p a:hover {color:##006DC1; text-decoration:none;}
.pop .pop-video-text p.right {text-align:right; text-indent:0;}

/* 游戏图片 */
.pop .shows {position:relative; margin:15px auto 0 auto; width:673px; height:368px; border:#dcdcdc solid 1px;}
.pop .shows .pics {width:673px; height:368px; background:#EBEBEB;}
.pop .shows .loading {display:none; text-align: center; position: absolute; left:254px;  top:30%;width: 150px; height: 100px;padding: 10px;background: #000; opacity: 0.7;filter:alpha(opacity=70);color: #fff; border-radius: 10px; font-size:12px;}
.pop .shows .loading img {margin:0 auto; display:block; width:70px; height:70px;}
.pop .shows img {display:block; width:673px; height:368px;}
.pop .pop-right {margin-top:18px; width:238px; height:368px; float:left; border:#d7d7d7 solid 1px; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; background:#fafafa;}
.pop .pop-right .title {padding-left:12px; margin:0 1px;  height:30px; background:url(/images/fast-way-title.jpg) repeat-x; border-bottom:#e0e0e0 solid 1px;}
.pop .pop-right .title li {margin-right:2px; width:108px; height:29px; float:left;}
.pop .pop-right .title li a {position:relative; bottom:-2px; display:block; width:100%; height:100%; float:left; color:#535353; text-align: center; line-height:29px; font-size:14px; font-family:'微软雅黑', '黑体', '宋体';}
.pop .pop-right .title li a:hover,
.pop .pop-right .title li a.current {background-position:0 -142px; color:#006dc1; text-shadow:1px 1px #fff; text-decoration:none;}
.pop .pop-list-con {width:224px; /*display:none;*/}
.pop .pop-list {margin-left:5px; width:224px; overflow:hidden; zoom:1;}
.pop .pop-list li {padding:12px 0; width:100%; float:left; border-bottom:#c4c4c4 dashed 1px; overflow:hidden;}
.pop .pop-list li .imgs {margin:0 10px 0 10px; width:72px; height:70px; float:left; _display:inline; cursor:pointer;}
.pop .pop-list li .imgs img {display:block; width:72px; height:70px;}
.pop .pop-list li .text-title {color:#006dc1; font-size:14px; line-height:28px; font-family:'微软雅黑', '黑体', '宋体';}
.pop .pop-list li a {color:#006dc1; text-decoration:underline;}
.pop .pop-list li a:hover {text-decoration:none;}
.pop .pop-list li p {color:#686868; line-height:20px;}
.pop .pop-list-con .more {text-align:right; line-height:30px; color:#686868;}
.pop .pop-list-con .more a {color:#686868; text-decoration:underline;}
.pop .pop-list-con .more a:hover {color:#006dc1; text-decoration:none;}
/* 游戏介绍 */
.pop .pop-container-intro {}
.pop .pop-intro-left {margin-right:18px; width:708px; height:399px; float:left; background:#fafafa;}
.pop .pop-intro-left .intro-img-show {position:relative;  margin:15px auto 0 auto; width:671px; height:257px; border:1px solid #DCDCDC;}
.pop .intro-img-show img {display:block; width:671px; height:257px;}
.pop .intro-img-show .loading {display:none; text-align: center; position: absolute; left:254px;  top:30%;width: 150px; height: 100px;padding: 10px;background: #000; opacity: 0.7;filter:alpha(opacity=70);color: #fff; border-radius: 10px; font-size:12px;}
.pop .intro-img-show .loading img {margin:0 auto; display:block; width:70px; height:70px;}
.pop .intro-img-tabs {margin:18px auto 0 auto; width:671px; height:89px; overflow:hidden;}
.pop .intro-img-tabs .prev {margin-right:17px; float:left; width:15px; height:89px; cursor:pointer; background-position:-112px 0;}
.pop .intro-img-tabs .next {float:left; width:15px; height:89px; cursor:pointer; background-position:-131px 0;}
.pop .intro-img-tabs-slider {float:left; width:624px; height:89px; overflow:hidden; }
.pop .intro-img-tabs-slider li {margin-right:15px; width:139px; height:87px; float:left; border:#dcdcdc solid 1px; cursor:pointer;}
.pop .intro-img-tabs-slider li img {display:block; width:139px; height:87px;}
.pop .intro-img-tabs-slider li.current {border:#686868 solid 1px;}
.pop .intro-img-tabs-slider img {display:block; width:673px; height:368px;}
.pop .pop-intro-text {margin-top:15px; width:230px; float:left;}
.pop .pop-intro-text p {color:#505050; font-size:12px; line-height:22px; text-indent:2em;}
.pop .pop-intro-text p a {color:#505050; text-decoration:underline;}
.pop .pop-intro-text p a:hover {color:##006DC1; text-decoration:none;}
/* 游戏推荐 */
.pop .pop-container-rec {background:#fafafa;}
.pop .pop-list-rec {margin:15px auto 0 auto; width:940px; height:370px; background:#efefef; border:#dddddd solid 1px;}
.pop .pop-list-rec li {position:relative; float:left; width:234px; height:123px; border-right:#dddddd solid 1px; border-bottom:#dddddd solid 1px;}
.pop .pop-list-rec li .original {padding-top:8px; overflow:hidden; zoom:1;}
.pop .pop-list-rec li .text-bg {margin-left:10px; margin-right:14px; width:100px; float:left; _display:inline;}
.pop .pop-list-rec li .text-bg .theme {height:22px; line-height:22px; font-size:15px; color:#505050; border-bottom:#bfbfbf dashed 1px;}
.pop .pop-list-rec li .text-bg  p {color:#818181; line-height:20px; text-align:left;}
.pop .pop-list-rec li .text-bg  p a {color:#505050;}
.pop .pop-list-rec li .text-bg  p a:hover {color:#006dc1; text-decoration:none;}
.pop .pop-list-rec li .icon-bg {margin-top:3px; overflow:hidden;}
.pop .pop-list-rec li .icon-bg img {margin-right:3px; float:left; display:block; width:17px; height:18px;}
.pop .pop-list-rec li .img-bg {width:92px; height:87px; float:left;}
.pop .pop-list-rec li .img-bg img {display:block; width:92px; height:87px;}
.pop .pop-list-rec li .big {position:absolute; top:-60px; left:-2px; width:232px; height:185px; background:#e0e0e0; border:#b3b3b3 solid 2px; z-index:2; display:none;}
.pop .pop-list-rec li .big .text {margin:10px 10px; color:#686868; line-height:20px;}
.pop .pop-list-rec li .big .preview {margin:0 auto; display:block; width:88px; height:24px; background-position:0 -175px; text-indent:-9999px;}
.pop .pop-list-rec li.first .big {top:-15px; }
