@charset "gb2312";

/**
* common
**/
body {background:#edf0f6 url() no-repeat 50% 36px; color:#737373;}
.wrap {width:980px; margin:0 auto; word-wrap:break-word;}
.mb_6 {margin-bottom:6px;}
.mb_10 {margin-bottom:10px;}
.t {word-wrap:break-word; word-break:break-all;}
.t2 {overflow: hidden; text-overflow:ellipsis; white-space: nowrap;}
.weibo {background:url(http://image.tiancity.com/popkart/v2/images/bg_weibo.png) no-repeat 0 0; width:31px; height:86px; z-index:99; position:absolute;}
.weibo li.tent {width:23px; height:23px; display:block; margin:34px 0 0 4px;}
.weibo li.sina {width:23px; height:23px; display:block; margin:3px 0 0 4px;}
.weibo li a {width:23px; height:23px; display:block; text-indent:-999em; overflow:hidden;}


/**
* header
**/
.header {background:url(http://image.tiancity.com/popkart/v2/images/futurefacy/bg_header.jpg) repeat-x 0 0; min-width:980px;}
.header .header_in {background:url(http://image.tiancity.com/popkart/v2/images/futurefacy/bg_header02.jpg) no-repeat 50% 0; min-width:980px;}
.header .wrap {height:351px; position:relative;}
.header h1 {text-indent: -9999px; display:none;}
.header .main-menu {width:928px; margin:0 auto;}
.header .download {position:absolute; top:279px; left:347px;}
.header .header-music {position:absolute; bottom:15px; right:5px; width:36px; height:11px; line-height:11px;}


/**
* main
**/
.main {background:url(http://image.tiancity.com/popkart/v2/images/bg_main.jpg) repeat-x 0 0; padding-top:10px;}
.main .theme_panda {background:url(http://image.tiancity.com/popkart/v2/images/bg_main_panda.gif) no-repeat 50% 100%;}
.grid-item1 {clear:both; padding-bottom:10px;}
.main .wrap {position:relative;}
.main .side_left {width:200px; overflow:hidden;}
.main .content {width:484px; margin: 0 18px; overflow:hidden;}
.main .side_right {width:260px; overflow:hidden;}
.commonbox {background:url(http://image.tiancity.com/popkart/v2/images/bg_commonbox_calendar.jpg) repeat 0 0; border:solid 1px #c0c3c8; padding:3px; position:relative;}
.slinebox {border:solid 1px #c0c3c8;}
.slinebox .slinebox-in {border:solid 1px #f7f8fb; padding:3px;}
.main h2 {line-height:18px; height:18px; padding:3px 0 3px 4px; margin-bottom:3px;}
.aimg {background:#fff; padding:1px; margin:0 auto; line-height:100%; border:solid 1px #494949; display:block; clear:both;}
#popboxT {background:#333; width:526px; height:358px; position:absolute; top:0px; left:190px; z-index:3; border:solid 5px #000;}
#popboxT .close {background:url(http://image.tiancity.com/popkart/v2/images/btn_popclose.gif) repeat 0 0; width:16px; height:16px; text-indent:-999em; overflow:hidden; cursor:pointer; display:block; position:absolute; right:1px; top:1px;}


/**
* login
**/
.login {background:url(http://image.tiancity.com/popkart/v2/images/bg_commonbox_login.jpg) repeat-x 0 0!important;}
.login .login_in {background:url(http://image.tiancity.com/popkart/v2/images/bg_login02.jpg) no-repeat 0 0; width:192px; height:160px;}


/**
* carouselads
**/
.carouselads {width:476px; height:147px; overflow:hidden; position:relative;}
.carouselads .carouselshow, .carouselads .adlist {width:476px; height:147px; overflow:hidden; position:relative; color:#fff; font-size:0;}
.carouselads .carouselshow li, .carouselads .adlist li {width:476px; height:147px; display:block; overflow:hidden; position:absolute;}
.carouselads .carouselshow li img, .carouselads .adlist li img {width:476px; height:147px;}
.carouselads a.a_last, .carouselads a.a_next {width:18px; height:51px; display:block; position:absolute; text-indent:-9999em; overflow:hidden;}
.carouselads a.a_last {background:url(http://image.tiancity.com/popkart/v2/images/btn_carouselads01.png) no-repeat 0 0; top:50px; left:0px;}
.carouselads a.a_next {background:url(http://image.tiancity.com/popkart/v2/images/btn_carouselads02.png) no-repeat 0 0; top:50px; right:0px;}
.carouselads .carousellist {position:absolute; right:5px; bottom:7px; padding-left:20px; overflow:hidden; }
.carouselads .carousellist li{display:-moz-inline-stack; display:inline-block; *display:inline; *zoom:1;}
.carouselads .carousellist span{display:-moz-inline-stack; display:inline-block; *display:inline; *zoom:1; font:0.8em/1.67em Verdana, Tahoma,Arial,Helvetica, sans-serif; padding:0px 3px; margin-right:2px; border:1px solid #4b6181; background:#212121; color:#fff; filter:alpha(opacity=85); opacity:0.85; cursor:pointer;}
.carouselads .carousellist span.on{border:1px solid #b49e7e; background:#dedede; color:#000;}


/**
* news
**/
.news {position:relative;}
.news .more a {background:url(http://image.tiancity.com/popkart/v2/images/btn_more.jpg) no-repeat 0 30%; text-indent:-9999em; overflow:hidden; display:block; position:absolute; right:0px; top:7px; width:30px; height:12px;}
.news .news-tabs li {float:left; position:relative; top: 0px; margin:0 3px 0 0;}
.news .news-tabs li a {width:83px; height:23px; text-decoration:none; text-indent:-9999em; overflow:hidden; display:block;}
.news .news-tabs li.news-tabs-1 a {background:url(http://image.tiancity.com/popkart/v2/images/bg_news_00.jpg) no-repeat 0 -180px;}
.news .news-tabs li.news-tabs-2 a {background:url(http://image.tiancity.com/popkart/v2/images/bg_news_00.jpg) no-repeat -86px 0;}
.news .news-tabs li.news-tabs-3 a {background:url(http://image.tiancity.com/popkart/v2/images/bg_news_00.jpg) no-repeat -172px 0;}
.news .news-tabs li.news-tabs-4 a {background:url(http://image.tiancity.com/popkart/v2/images/bg_news_00.jpg) no-repeat -258px 0;}
.news .news-tabs li.news-tabs-1 a.news-tabs-selected {background:url(http://image.tiancity.com/popkart/v2/images/bg_news_00.jpg) no-repeat 0 0;}
.news .news-tabs li.news-tabs-2 a.news-tabs-selected {background:url(http://image.tiancity.com/popkart/v2/images/bg_news_00.jpg) no-repeat -86px -180px;}
.news .news-tabs li.news-tabs-3 a.news-tabs-selected {background:url(http://image.tiancity.com/popkart/v2/images/bg_news_00.jpg) no-repeat -172px -360px;}
.news .news-tabs li.news-tabs-4 a.news-tabs-selected {background:url(http://image.tiancity.com/popkart/v2/images/bg_news_00.jpg) no-repeat -258px -540px;}
.news .news-cont {background:url(http://image.tiancity.com/popkart/v2/images/bg_news_00.jpg) no-repeat 0 -23px; width:464px; height:130px; padding:10px; overflow:hidden; clear:both;}
.news .news-cont-bg01 {background:url(http://image.tiancity.com/popkart/v2/images/bg_news_00.jpg) no-repeat 0 -23px;}
.news .news-cont-bg02 {background:url(http://image.tiancity.com/popkart/v2/images/bg_news_00.jpg) no-repeat 0 -203px;}
.news .news-cont-bg03 {background:url(http://image.tiancity.com/popkart/v2/images/bg_news_00.jpg) no-repeat 0 -383px;}
.news .news-cont-bg04 {background:url(http://image.tiancity.com/popkart/v2/images/bg_news_00.jpg) no-repeat 0 -563px;}


/**
* hotprops
**/
.hotprops {border:solid 1px #dadada; clear:both; position:relative;}
.hotprops-in {border:solid 1px #fff;}
.hotprops h2 {line-height:18px; height:18px; padding:3px 0 3px 8px;}
.hotprops .more {background:url(http://image.tiancity.com/popkart/v2/images/btn_more.jpg) no-repeat 0 30%; text-indent:-9999em; overflow:hidden; display:block; width:30px; height:12px; margin:8px 8px 0 0;}
.hotprops iframe {clear:both; width:472px; margin-left:4px;}


/**
* gameintro
**/
.gameintro {position:relative;}
.gameintro .more a {text-indent:-9999em; overflow:hidden; display:block; position:absolute;}
.gameintro .more a.up {background:url(http://image.tiancity.com/popkart/v2/images/btn_upload01.jpg) no-repeat 0 30%; right:0px; top:0px; width:62px; height:19px;}
.gameintro .more a.rs {background:url(http://image.tiancity.com/popkart/v2/images/btn_more.jpg) no-repeat 0 30%; right:0px; top:7px; width:30px; height:12px;}
.gameintro .gameintro-tabs li {float:left; position:relative; top: 0px; margin:0 3px 0 0;}
.gameintro .gameintro-tabs li a {width:83px; height:23px; text-decoration:none; text-indent:-9999em; overflow:hidden; display:block;}
.gameintro .gameintro-tabs li.gameintro-tabs-1 a {background:url(http://image.tiancity.com/popkart/v2/images/bg_news_00.jpg) no-repeat 0 -890px;}
.gameintro .gameintro-tabs li.gameintro-tabs-2 a {background:url(http://image.tiancity.com/popkart/v2/images/bg_news_00.jpg) no-repeat -86px -720px;}
.gameintro .gameintro-tabs li.gameintro-tabs-3 a {background:url(http://image.tiancity.com/popkart/v2/images/bg_news_00.jpg) no-repeat -172px -720px;}
.gameintro .gameintro-tabs li.gameintro-tabs-4 a {background:url(http://image.tiancity.com/popkart/v2/images/bg_news_00.jpg) no-repeat -258px -720px;}
.gameintro .gameintro-tabs li.gameintro-tabs-1 a.gameintro-tabs-selected {background:url(http://image.tiancity.com/popkart/v2/images/bg_news_00.jpg) no-repeat 0 -720px;}
.gameintro .gameintro-tabs li.gameintro-tabs-2 a.gameintro-tabs-selected {background:url(http://image.tiancity.com/popkart/v2/images/bg_news_00.jpg) no-repeat -86px -890px;}
.gameintro .gameintro-tabs li.gameintro-tabs-3 a.gameintro-tabs-selected {background:url(http://image.tiancity.com/popkart/v2/images/bg_news_00.jpg) no-repeat -172px -1060px;}
.gameintro .gameintro-tabs li.gameintro-tabs-4 a.gameintro-tabs-selected {background:url(http://image.tiancity.com/popkart/v2/images/bg_news_00.jpg) no-repeat -258px -1230px;}
.gameintro .gameintro-cont {background:url(http://image.tiancity.com/popkart/v2/images/bg_news_00.jpg) no-repeat 0 -743px; width:464px; height:114px; padding:9px 10px 8px; overflow:hidden; clear:both;}
.gameintro .gameintro-cont-bg01 {background:url(http://image.tiancity.com/popkart/v2/images/bg_news_00.jpg) no-repeat 0 -743px;}
.gameintro .gameintro-cont-bg02 {background:url(http://image.tiancity.com/popkart/v2/images/bg_news_00.jpg) no-repeat 0 -913px;}
.gameintro .gameintro-cont-bg03 {background:url(http://image.tiancity.com/popkart/v2/images/bg_news_00.jpg) no-repeat 0 -1083px;}
.gameintro .gameintro-cont-bg04 {background:url(http://image.tiancity.com/popkart/v2/images/bg_news_00.jpg) no-repeat 0 -1253px;}

/**
* concern
**/
.concern {background: #fffff url(http://image.tiancity.com/popkart/v2/images/bg_concern.jpg) repeat-x 0 0!important; height:153px;}
.concern .aimg {width:246px;}
.novice {padding:1px;}
.event-top {clear:both;}
.event-top .slinebox-in {background: #edf0f6 url(http://image.tiancity.com/popkart/v2/images/bg_event-top.jpg) repeat-x 0 0; border:solid 1px #fff; padding:0px;}
.match {border:solid 2px #cfcfcf; padding:2px; }
.interpros {border-top:dotted 1px #7a7a7a; border-bottom:dotted 1px #7a7a7a; height:24px; line-height:24px; padding:6px 0; margin:9px 0;}
.partner {background:#edf0f6;}
.partner h2 {margin-bottom:0px;}
.ksvupload .slinebox-in {background:#edf0f6; padding:1px;}
.sidl-banner {background:#fff; border:solid 2px #cfcfcf; padding:2px; position:relative;}
.side-banner {background:#fff; border:solid 2px #cfcfcf; padding:2px; width:192px; height:108px; overflow:hidden; position:relative;}
.side-banner ul {width:192px; height:108px; overflow:hidden;}
.side-banner .btn-left {position:absolute; left:5px; bottom:5px;}
.side-banner .btn-right {position:absolute; right:5px; bottom:5px;}


/**
* grid-item2
**/
.grid-item2 {clear:both;}