*{ margin:0; padding:0;} table{ border-collapse:collapse; border-spacing:0;} em{font-style:normal;} ol,ul{ list-style:none;} fieldset,img,abbr,acronym{ border:0;} input,select{ vertical-align:middle} h1,h2,h3,h4,h5,h6{ font-size:100%;} q:before,q:after{content:'';} .clear{*zoom:1} .clear:after{content:'\20';display:block;height:0;line-height:0;visibility:hidden;clear:both} a{ text-decoration:none} a:hover{ text-decoration:none;}


body{padding-top:42px;}

/*grid*/
.row{}
.col-sm{width:370px}
.col-md{width:540px}
.col-lg{width:960px;}

/*container*/
.container{margin-left:auto;margin-right:auto;width:960px;}

/*tools*/
.txt-hide{ font: 0/0 a; color: transparent; text-shadow: none; background-color: transparent; border: 0 }
.txt-l{text-align:left;}
.txt-c{text-align:center;}
.txt-r{text-align:right;}
.txt-unl{text-decoration:underline}
.f-left{float:left;display:inline;}
.f-right{float:right;display:inline;}


/*color*/
.navi-wrapper{border-bottom:1px solid #1E1E1E}
.navi{background: #272727;border-bottom:1px solid #2F2F2F}
.navi li a{color:#8f8f8f}
.navi li.active a{color:#0f9cfe}
.navi li.active{border-bottom-color:#0f9cfe}
.mod-header-title{color:#c8c8c8}
.mod-header-more{color:#6b6b6b}


.mod-box{background:#232323}
.media-ctn{background:#232323}

.comm-color a{color:#a1a1a1}
.media-des{color:#a1a1a1}
.comm-color a:hover,.media-title a:hover,.media-more,.highline{color:#0f9cfe}
.media-title a{color:#d9d9d9}

.list-news li{border-bottom-color:#2D2D2D}
.list-info{color:#4a4a4a}
.list-txt{color:#4a4a4a}
.list-more a{color:#6b6b6b}

.carousel-nav span{border-color:#1E1E1E;background:#fff;}
.carousel-nav span.active{background:#0f9cfe}



.gzweixin-title{color:#cacaca}
.gzweixin-des{color:#545454}

.tips-title{color:#999}
.tips-des{color:#545454}

.coop-body,.coop-list ul{border-color:#404040;color:#878787}
.coop-arrow{border-left-color:#404040}
.coop-list li{background:#1E1E1E;}
.coop-list li a{color:#878787;}
.coop-list li a:hover{color:#ddd }

.main{background:#1E1E1E}
.foot{background:#242526}

.service-title{color:#cacaca}
.service-desc{color:#6a6a6a}
.service a:hover .service-icon,
.service a:hover .service-title{color:#0f9cfe}

.index-news-area .navi {background:#1E1E1E;}
.index-news-area .mod-box {background:#1E1E1E;}
.index-news-area .navi li a{color:#e1e1e1;}
.index-news-area .navi li.active a{color:#0f9cfe}

.menu li a{color:#cccccc}
.menu li a:hover,.menu li.active a,.menu-cur-1 .menu-1 a,.menu-cur-2 .menu-2 a,.menu-cur-3 .menu-3 a,.menu-cur-4 .menu-4 a,.menu-cur-5 .menu-5 a{color:#0f9cfe}

.search{background:#212121;}
.page-header .search{background:#101010;}
.search{color:#7b7b7b}
.search-input{color:#7b7b7b}

.media-more-link{color:#0f9cfe;text-decoration:underline;}
.list-mix li{background:#232323}
.pager li a{border:1px solid #4D4D4D;color:#4D4D4D}
.pager li a:hover{border:1px solid #a9a9a9;color:#a9a9a9;}


.header-btline{border-bottom:1px solid #313235}

.page-breadcrumb,.page-navi{background:#232323;}
.btn-gamedown{background:#0f9cfe;color:#fff;border:1px solid #1E1E1E}

.tool-btline{border-bottom:1px solid #313235}
.tool-tpline{border-top:1px solid #313235}



/*sprite*/
.icons{background-image: url(//ossweb-img.qq.com/images/ltzj/gproject/pc/spr.png);_background-image: url(//ossweb-img.qq.com/images/ltzj/gproject/pc/spr_ie6.png);background-repeat:no-repeat;}


/*icons*/
.icons{display:inline-block;overflow:hidden;}
.icons-num{width:11px;height:11px;line-height:50px;}
.icons-num-1{background-position:0 0 }
.icons-num-2{background-position:-12px 0 }
.icons-num-3{background-position:-24px 0 }
.icons-num-4{background-position:-36px 0 }
.icons-num-5{background-position:-48px 0 }
.icons-plus{width:10px;height:10px;background-position:-84px -12px;vertical-align:top;margin-top:3px}
.icons-plus2{width:10px;height:10px;background-position:-84px 0;vertical-align:top;margin-top:3px}
.icons-arrow,
.icons-arrow-on{width:5px;height:9px;}
.icons-arrow{background-position:-12px -13px;}
.icons-arrow-on{background-position:-24px -13px}
.icons-prev,
.icons-next{width:16px;height:28px;line-height:100px;}
.icons-prev{background-position:0 -24px;}
.icons-next{background-position:-24px -24px;}
.icons-delta,
.icons-delta-on{width:7px;height:6px;}
.icons-delta{width:7px;height:6px;background-position:-40px -14px;}
.icons-delta-on{width:7px;height:6px;background-position:-48px -14px;}
.icons-search{width:14px;height:14px;background-position:-41px -24px;border:none;background-color:transparent;}
.icons-up{width:13px;height:7px;background-position:-60px 0;}
.icons-backtop{width:9px;height:4px;background-position:-74px 0;vertical-align:middle}
.icons-open,.icons-close{width:9px;height:5px;vertical-align:top;margin:5px 0 0 2px}
.icons-open{background-position:-85px -24px;}
.icons-close{background-position:-85px -30px;}
.icons-new,
.icons-hot{width:26px;height:10px;}
.icons-new{background-position:-70px -41px}
.icons-hot{background-position:-41px -41px}
.icons-popclose{width: 23px;height:23px;background-position:-96px 0}


/*mod*/
.mod-header{height:30px;margin-bottom:10px}
.mod-header-title{font-size:20px;font-weight:normal;line-height:22px;float:left;}
.mod-header-more{font-size:12px;float:right;height:15px;line-height:15px;margin-top:3px}
.mod-body{overflow:hidden}
.mod-box{padding:25px;overflow:hidden;height:270px}

/*navi*/
.navi{letter-spacing: -4px;word-spacing: -4px;font-size:0;}
.navi li{display:inline-block;*display:inline;*zoom:1;vertical-align:top;text-align:center;font-size:16px;height:68px;line-height:68px;padding-bottom:3px;letter-spacing: normal;word-spacing: normal;}
.navi li.active{border-bottom-width:4px;border-bottom-style:solid;margin-bottom:-1px;padding-bottom:0;}
.navi-col2 li{width:50%}
.navi-col3 li{width:33.3333333%}
.navi-col4 li{width:25%}
.navi-col5 li{width:20%}
.navi-col6 li{width:16.66666%}
.navi li a{display:block;width:100%;height:100%;font-size:16px}


/*carousel*/
.carousel{overflow:hidden;position:relative;z-index:1}
.carousel-ctn{overflow:hidden;}
.carousel-list{width: 475px;height:290px}
.carousel-list li{float:left;}
.carousel-list li a{display: block}
.carousel-img{display: block}
.carousel-optr a{position:absolute;top:0;height:60px;width:75px;display:block;top:50%;margin-top:-30px;_background:url(about:blank);z-index:2}
.carousel-optr-prev{left:0}
.carousel-optr-next{right:0}
.carousel-optr .icons-prev,
.carousel-optr .icons-next{position:absolute;top:20px;cursor:pointer;}
.carousel-optr .icons-prev{left:20px}
.carousel-optr .icons-next{right:20px}
.carousel-nav{position:absolute;font-size:0;width:100%;left:15px;bottom:15px;z-index:2;zoom:1;background:url(about:blank);}
.carousel-nav span{margin:0 3px;display:inline-block;*display:inline;*zoom:1;vertical-align:middle;font-size:12px;width:10px;height:10px;line-height:100px;overflow:hidden;border-width:1px;border-style:solid;}
.carousel-nav-center .carousel-nav{text-align:center;bottom:20px;left:0}


/*list*/
.list{overflow:hidden}
.list-thumb{display:block;margin:0 auto;cursor:pointer;}
.list-link{line-height:20px;cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-top:5px;}
.list-link-multi{height:45px;line-height:20px;cursor:pointer;margin-top:5px;overflow:hidden;}
.list-txt{font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.list li{font-size:14px;overflow:hidden;}
.list-col1 li, .list-col2 li, .list-col3 li, .list-col4 li, .list-col5 li{float:left;display:inline}
.list-col1 li{width:100%;}
.list-col2 li{width:48%;margin-left:1%;margin-right:1%;*width:47%;}
.list-col3 li{width:29.3333333%;margin-left:2%;margin-right:2%;*width:28%;}
.list-col4 li{width:23%;margin-left:1%;margin-right:1%;*width:22%;}
.list-col5 li{width:18%;margin-left:1%;margin-right:1%;*width:17.8%;}
.list-row2 li{margin-bottom:10px}
.list-more{margin-top:15px;}
.list-more .icons-arrow{vertical-align:baseline;*vertical-align:middle;margin-left:3px}
.list-info{font-size:12px;display:block;}
.page-main .list-row2 li{margin-bottom:30px}

/*list-news*/
.list-news li{height:43px;padding:10px 20px 10px 0;position:relative;border-bottom-width:1px;border-bottom-style:solid;*vertical-align:bottom;}
.list-news li:nth-last-child(1){border-bottom:none;}
.list-news li a{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.list-news .icons-arrow{position:absolute;right:0;top:24px;}
.list-news li a:hover .icons-arrow{background-position:-24px -13px;}
.list-news .icons-new,
.list-news .icons-hot{position:absolute;right:8px;top:15px}

/*list-news-with-order*/
.list-news-ol {position:relative}
.list-news-ol li{padding-left:20px;padding-right:30px;}
.list-news-ol .icons-num{position:absolute;top:14px;left:0}

/*list-banner*/
.list-banner{margin-top:-10px}
.list-banner li{margin-top:20px}


/*.list-mix*/
.list-mix{margin-left:-15px;margin-right:-15px;*padding-bottom:15px;}
    .list-mix li{float:left;display:inline;margin:15px;overflow:hidden;zoom:1;border-radius:8px;}
    .list-mix .media{padding:15px;}
    .list-mix .media-body{padding-top:10px}
    .list-mix .media-object{border-radius:5px}
    .list-mix .media-title{font-size:18px;font-weight:normal;line-height:25px;height:25px;overflow:hidden;white-space: nowrap;text-overflow:ellipsis;}
    .list-mix .media-info{font-size:12px;padding-top:5px}
    .list-mix .media-des{text-indent:0;font-size:14px;padding-top:10px;line-height:25px;height:25px;overflow:hidden;white-space: nowrap;text-overflow:ellipsis;}
    .list-mix .media-more{padding-top:0;display:block;font-size:14px;text-align:right;}
    .col-lg .list-mix-sItem{width:465px;}
    .col-lg .list-mix-lItem{width:960px;}

/*list-inner*/
.list-inner{font-size:16px;}
    .list-inner li{line-height:30px;padding:15px 20px;}
        .list-inner li.odd{background:#1E1E1E}
        .list-inner li.even{background:#232425}
    .list-inner li.top a{color:#eab857}
    .list-inner li .icons-plus2{margin:10px 20px 0 0}
    .list-inner li a{color:#919191}
    .list-inner li a:hover,.list-inner>li:hover a,.list-inner>li:hover .date{color:#0f9cfe}
    .list-inner li:hover{border-left:3px solid #0f9cfe;margin-left:-3px}
    .list-inner li .type{margin-right:25px;}
    .list-inner li .title{}
    .list-inner li .date{font-size:12px;color:#7c7c7c;}

/*.list-share*/
.list-share{font-size:14px;}
    .list-share li{margin:0 5px;color:#707070;float:left;display:inline;}
    .list-share li.list-share-item a{text-decoration:underline;color:#707070}


/*media*/
.media-group .f-left, .media-group .f-right{margin:0!important;}
.media-group .media{margin-bottom:40px;}
.media .f-left{margin-right:30px}
.media .f-right{margin-left:30px}
.media-object{display:block}
.media-body{overflow:hidden;zoom:1;position:relative}
    .media-body .list-news{margin-top:-10px}
.media-headline{margin-top:10px;}
    .media-headline p{font-size:14px;}
    .media-headline span{font-size:12px;}
.media-ctn{height:155px;padding:30px 20px 20px 35px;overflow:hidden;zoom:1}
.media-title{font-size:18px;font-weight:normal;}
.media-info{font-size:12px;padding-top:5px}
.media-des{text-indent:2em;font-size:14px;padding-top:10px;line-height:22px}
.media-more{padding-top:20px;display:inline-block;font-size:14px;}
    .media-more .icons-arrow{vertical-align:baseline;*vertical-align:middle;margin-left:3px;}

/*search*/
.search{width:110px;height:17px;padding:5px 10px 5px 20px;margin:15px 0 0;}
    .search-input{border:none;background:none;width:80px;height:17px;line-height:17px;outline: none;font-size:12px;vertical-align:top;}
    .search .icons-search{vertical-align:top;margin:2px 4px}

/*menu*/
.menu{height:55px;}
    .menu li{position:relative;display:block;}
.header .menu{margin-left:240px}
    .header .menu li{float:left;display:inline;line-height:55px;height:55px;font-size:16px;margin:0 20px;_height:30px;_margin-top:20px}
        .header .menu li a{font-size:16px;}
        .header .menu li .ficon{padding-right:12px;font-size:17px;display:inline-block;vertical-align:-2px;cursor:pointer}

/*wechat*/
.wechat{height:55px;color:#a1a1a1;position:relative;background:url("//ossweb-img.qq.com/images/sy/template2014/opaborder.png") no-repeat left top;}
.wechat .highline{color:#73c33d}
.wechat-ac{padding:12px 14px 12px 10px;height:31px;position:relative;cursor:pointer;background:url("//ossweb-img.qq.com/images/sy/template2014/opaborder.png") no-repeat right top;}
.wechat-ac-icon{font-size:28px;color:#59D940;margin-top:1px}
.wechat-ac-data{line-height:15px;font-size:12px;padding:0 15px 0 10px;}
.wechat-ac-data h6{font-weight:normal;height:15px;max-width:110px;overflow:hidden}
.wechat-arrow{position:absolute;color:#4B4949;right:10px;top:22px;}
.wechat:hover .wechat-hover{display:block}
.wechat-hover{position:absolute;width:380px;background:#1E1E1E;top:54px;right:0;padding:35px;display:none;}
.wechat-hover .media-body{padding-top:25px}
.wechat-hover .pop-title{font-size:16px;_font-size:15px;;padding-bottom:10px}


/*logo*/
.logo {width:220px;height:100px;position:absolute;left:0;top:0}
    .logo a{text-indent:-999em;overflow:hidden;display:block;width:100%;height:100%;}


/*foot-cpright*/
.foot-cpright{padding: 40px 0}
.foot-links a,.foot-links{color:#545454}
.foot-sprt{margin:0 2px;_margin:0 0}
.foot-logos-game{display: block;width:180px;height:35px;background:url("//ossweb-img.qq.com/images/ltzj/gproject/pc/foot.png");text-indent:-999em;overflow:hidden;margin:10px 0 0 10px}

/*download*/
.gdown-btns,
.gdown-qrcode{text-align:left;display:inline-block;*display:inline;*zoom:1;vertical-align:top;font-size:12px}



/*pop*/
.pop{width:500px;background:#1E1E1E;color:#dbdbdb;display:none}

    .pop-ctn{padding:30px;position:relative}
        .pop-ctn .icons-popclose{margin-top:9px}
        .pop-ctn .media-body{zoom:1;overflow:hidden;padding-top:10px}
        .pop-ctn .list {margin-top:5px}
        .pop-ctn .list li{line-height:25px;}
    .pop-title{font-size:18px;font-weight:normal;line-height:30px;}
    .pop-close{position:absolute;top:0;right:0;display:block;width:40px;height:40px;text-align:center}


/*hacks*/
.col-lg .list{_width:490px;}
.col-lg .list-lg{_width:100%;}
.col-md .list{_width:490px;}
.col-md .media .list{_width:280px;}
.col-sm .list{_width:320px;}
.list-news li a{width:100%;}
.col-lg .list-mix-sItem .media-body{_width:250px;}
.col-lg .list-mix-lItem .media-body{_width:350px;}

.gdown-btn,.gdown-qrcode{background:url(//ossweb-img.qq.com/images/sy/template2014/game-info-down-v1.png) no-repeat;margin:10px 0 0 15px;}
.gdown-btn{width:190px;height:45px;display:block;text-indent:-999em;overflow:hidden;}
.gdown-btn-ios{background-position:0 0 }
.gdown-btn-android{background-position:0 -53px}
.gdown-qrcode{width:120px;height:100px;background-position:-200px 0;overflow:hidden}

/*icon font*/
@font-face { font-family: 'ficon'; src:url('../assets/fonts/ficon.eot?yugwks'); src:url('../assets/fonts/ficon.eot?#iefixyugwks') format('embedded-opentype'), url('../assets/fonts/ficon.woff?yugwks') format('woff'), url('../assets/fonts/ficon.ttf?yugwks') format('truetype'), url('../assets/fonts/ficon.svg?yugwks#ficon') format('svg'); font-weight: normal; font-style: normal; }

.ficon{ font-family: 'ficon'; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }
.ficon{_display:none!important;}
.ficon-cdkey:before{content:"\e61f"}
.ficon-phone:before{content:"\e61d"}
.ficon-weibo:before{content:"\e61b"}
.ficon-wechat:before{content:"\e61c"}
.ficon-back:before{content:"\e600"}
.ficon-enter:before{content:"\e61e"}
.ficon-bell:before{content:"\e601"}
.ficon-home:before{content:"\e602"}
.ficon-home-on:before{content:"\e603"}
.ficon-msg:before{content:"\e604"}
.ficon-comment:before{content:"\e605"}
.ficon-skill:before{content:"\e606"}
.ficon-skill-on:before{content:"\e607"}
.ficon-star:before{content:"\e608"}
.ficon-star-on:before{content:"\e609"}
.ficon-favor:before{content:"\e60a"}
.ficon-favor-on:before{content:"\e60b"}
.ficon-person:before{content:"\e60c"}
.ficon-uc:before{content:"\e60d"}
.ficon-handle:before{content:"\e60e"}
.ficon-game:before{content:"\e60f"}
.ficon-campass:before{content:"\e610"}
.ficon-setting:before{content:"\e611"}
.ficon-docs:before{content:"\e612"}
.ficon-clock:before{content:"\e613"}
.ficon-trash:before{content:"\e614"}
.ficon-repost:before{content:"\e615"}
.ficon-off:before{content:"\e616"}
.ficon-notice:before{content:"\e617"}
.ficon-box:before{content:"\e618"}
.ficon-act:before{content:"\e619"}
.ficon-dots:before{content:"\e61a"}/*  |xGv00|d22b6589623f1e54e9158a06a62f1c14 */