﻿/*#sorry {background:url(error/images/sorry_b.gif) no-repeat;width:986px;height:250px;margin:auto;margin-top:10px;border:1px solid #eee;}*/
/*
#wrapper {background:url(error/images/sorry_b.gif) no-repeat 0 10px;padding-top:260px;}
*/

.conner_t {width:982px;font-size:0;background:url(images/index_conner_bg.jpg) no-repeat;}
.conner_c {width:982px;overflow:hidden;background:url(images/index_conner_c_bg.gif) repeat-y;}
.conner_b {width:982px;font-size:0;background:url(images/index_conner_bg.jpg) no-repeat;}

.index_con {width:100%;}
.index_con .lcon {float:left;width:745px;_overflow:hidden;}
.index_con .rcon  {float:right;width:220px;}

.showbox {margin-top:10px;}
.showbox #ifocus { width:742px; height:200px; margin:0px;  background-color:#E7EAD9; border:1px solid #959593; }
.showbox #ifocus_pic { display:inline; position:relative; float:left; width:550px; height:180px; overflow:hidden; margin:10px 0 0 10px;}
.showbox #ifocus_piclist { position:absolute; }
.showbox #ifocus_piclist li { width:550px; height:180px; overflow:hidden; }
.showbox #ifocus_piclist img { width:550px; height:180px; }
.showbox #ifocus_btn {  float:right; width:170px;margin:8px -3px 0 0 !important; margin:10px -8px 0 0; }
.showbox #ifocus_btn li { width:155px; height:53px; margin-bottom:8px;_margin-bottom:6px; cursor:pointer; opacity:0.7; -moz-opacity:0.7; filter:alpha(opacity=70); }
.showbox #ifocus_btn img { width:155px; height:53px; }
.showbox #ifocus_btn .normal {width:155px;margin-left:0px !important; margin-left:10px;border:1px solid #98938D;}
.showbox #ifocus_btn .current {width:170px; height:63px; margin:0 0 0 -10px !important; margin:0px 0px 0px 0px; padding:5px 5px 0px 10px; opacity:1; -moz-opacity:1; filter:alpha(opacity=100);background: url("images/index_slideshow_sel.jpg") no-repeat; }
.showbox #ifocus_opdiv { position:absolute; left:0; bottom:0; width:550px; height:35px; background:#000; opacity:0.5; -moz-opacity:0.5; filter:alpha(opacity=50); display:none; }
.showbox #ifocus_tx { position:absolute; left:8px; bottom:8px; color:#FFF;display:none; }
.showbox #ifocus_tx .normal { display:none; }

.tagbox {margin-top:10px;}
.tagbox .content {}
.tagbox .conner_b {height:10px;font-size:0;background:url(images/tagbox_conner_b.gif) no-repeat;}

.tagbox #tabs {}
.tagbox #tabs .tabs_l {width:744px;height:41px;background:url(images/tagbox_title_bg.gif) no-repeat;overflow:hidden;}
.tagbox #tabs ul {float:left;margin-left:10px;width:580px;height:35px;margin-top:6px !important;display:inline;}

.tagbox #tabs .more {float:left;width:42px;height:20px;margin-top:15px;padding-left:12px;margin-left:80px;line-height:20px;background:url(images/more.gif) 0px center no-repeat;}
.tagbox #tabs .more a {background:#FFE264;font-size:12px;text-decoration:none;border:none;height:20px;line-height:20px;color:#82500F;text-align:center;}
.tagbox #tabs .more a:hover {color:#fff;background:#003AA4;font-size:12px;font-weight:normal;}

.tagbox #tabs_content {width:742px;border:1px solid #FFA861;border-top:none;border-bottom:none;background:#fff;overflow:hidden;}
.tagbox #tabs_content .list {width:714px;margin:10px auto;margin-bottom:0;}
.tagbox #tabs_content .list .item {float:left;margin:8px;padding-bottom:10px;background:url(images/tagbox_shadow.jpg) center bottom no-repeat;display:inline;}
.tagbox #tabs_content .list .item .inneritem {width:200px;height:180px;padding:10px;border:1px solid #C4C4C4;}
.tagbox #tabs_content .list .icon{margin-bottom:2px;width:200px;height:150px;overflow:hidden;}
.tagbox #tabs_content .list .icon{_margin-bottom: 0px;}
.tagbox #tabs_content .list .icon img{width:200px;height:150px;}
.tagbox #tabs_content .list .icon a:hover img {}
.tagbox #tabs_content .list .name {float:left;width:125px;margin-top:8px;text-align:left;height:20px;line-height:20px;font-size:14px;font-weight:bold;color:#4E4E4E;overflow:hidden;}
.tagbox #tabs_content .list .name a {color:#4E4E4E;text-decoration:none;}
.tagbox #tabs_content .list .name a:hover{color:#fff;background:#003AA4;}

.tagbox .ui-tabs { padding:0px;zoom: 1; }
.tagbox .ui-tabs .ui-tabs-nav { list-style: none;}
.tagbox .ui-tabs .ui-tabs-nav li {float: left;margin-right:5px;padding: 0;width:87px;height:35px;text-align:center;}
.tagbox .ui-tabs .ui-tabs-nav li a {display:block;text-decoration: none;font-size:12px;height:33px;line-height:33px;width:57px;padding-left:30px;color:#784201;background:#FFF6D1 url(images/index_tab_icon.gif) no-repeat;border:1px solid #FFA861;border-bottom:1px solid #FFA861;overflow:hidden;}

.tagbox .ui-tabs .ui-tabs-nav li a.tabs-1 {background-position:5px -52px;}
.tagbox .ui-tabs .ui-tabs-nav li a.tabs-2 {background-position:-88px -52px;}
.tagbox .ui-tabs .ui-tabs-nav li a.tabs-3 {background-position:-184px -52px;}
.tagbox .ui-tabs .ui-tabs-nav li a.tabs-4 {background-position:-277px -52px;}
.tagbox .ui-tabs .ui-tabs-nav li a.tabs-5 {background-position:-372px -52px;}

.tagbox .ui-tabs .ui-tabs-nav li.gametopic a {background:#E2FD66;width:87px;padding:0;}
.tagbox .ui-tabs .ui-tabs-nav li.ui-tabs-selected a {color:#784201;font-weight:bold;}
.tagbox .ui-tabs .ui-tabs-nav li.ui-tabs-active a {width:57px;color:#784201;position:relative;font-weight:bold;background:#fff url(images/index_tab_icon.gif) no-repeat;border:1px solid #FFA861;border-bottom:1px solid #fff; }

.tagbox .ui-tabs .ui-tabs-nav li.ui-tabs-active a.tabs-1 {background-position:5px 1px;}
.tagbox .ui-tabs .ui-tabs-nav li.ui-tabs-active a.tabs-2 {background-position:-88px 1px;}
.tagbox .ui-tabs .ui-tabs-nav li.ui-tabs-active a.tabs-3 {background-position:-184px 1px;}
.tagbox .ui-tabs .ui-tabs-nav li.ui-tabs-active a.tabs-4 {background-position:-277px 1px;}
.tagbox .ui-tabs .ui-tabs-nav li.ui-tabs-active a.tabs-5 {background-position:-372px 1px;}
.tagbox .ui-tabs .ui-tabs-nav li.ui-tabs-active a.tabs-6 {background:#fff;width:87px;padding:0;color:#784201;}

.tagbox .ui-tabs .ui-tabs-panel { display: none;}
.tagbox .ui-tabs .ui-tabs-show { display: block !important;}
.tagbox .ui-tabs .ui-tabs-hide { display: none !important; }

.topgame {margin-top:10px;}
.topgame .title {}
.topgame .conner_title {position:relative;margin-left:-6px;width:758px;height:50px;background:url(images/topgame_conner_t.gif) no-repeat;line-height:400%;overflow:hidden;}
.topgame .conner_title a {color:#fff;text-decoration:none;}
.topgame .conner_title a:hover {color:#fff;background:#003AA4;}
.topgame .conner_title .l_con {float:left;padding-left:50px;font-weight:bold;color:#fff;padding-top:3px;}
.topgame .conner_title .r_con {float:right;text-align:right;padding-right:50px;padding-top:3px;}
.topgame .conner_c {width:743px;background:#F7FAE6;border:1px solid #7E9569;border-top:none;border-bottom:none;}
.topgame .conner_b {height:12px;background:url(images/topgame_conner_b.gif) no-repeat;}
.topgame .content {width:714px;margin:auto;}
.topgame .content .item {float:left;margin:8px;padding-bottom:10px;background:url(images/topgame_shadow.jpg) center bottom no-repeat;display:inline;}
.topgame .content .item .inneritem {width:200px;height:180px;padding:10px;border:1px solid #C4C4C4;background:#fff;}
.topgame .content .icon{margin-bottom:2px;width:200px;height:150px;overflow:hidden;}
.topgame .content .icon{_margin-bottom: 0px;}
.topgame .content .icon img{}
.topgame .content .icon a:hover img {}
.topgame .content .name {float:left;width:125px;margin-top:8px;text-align:left;height:20px;line-height:20px;font-size:14px;font-weight:bold;color:#4E4E4E;overflow:hidden;}
.topgame .content .name a {color:#4E4E4E;text-decoration:none;}
.topgame .content .name a:hover{color:#fff;background:#003AA4;}

.taskbox_index {margin-top:10px;}
.act_intro{margin-top:10px;width:224px;height:76px;}

.taskbox_index .login, .taskbox_index .task_list {display:none;}
.taskbox_index .downbox {display:block;}

.user_no_login .taskbox_index .login {display:block;}
.user_no_login .taskbox_index .login .link_td{height:27px;line-height:27px;}
.user_no_login .taskbox_index .login .bt{height:27px;line-height:27px;display:block;float: left;}
.user_no_login .taskbox_index .login .link{height:27px;line-height:27px;display:block;float: left;padding-top:5px;}

.user_no_login .taskbox_index .downbox {display:none;}

.user_login .user_no_install .taskbox_index .downbox {display:block;}

.user_login .user_install .taskbox_index .task_list {display:block;height:186px !important;height: 190px;}
.user_login .user_install .taskbox_index .downbox {display:none;}

.default_loading .taskbox_index .login {display:none;}
.default_loading .taskbox_index .downbox {display:none;}
.default_loading .taskbox_index .loading{display:block;width:224px;height:202px;background: url(images/index_loading_bg.gif) no-repeat;}
.default_loading .taskbox_index .loading img{margin:55px 55px;}
.no_loading .taskbox_index .loading{display:none;}

.taskbox_index .downbox {margin-top:10px!important;margin-top:0px;width:220px;height:180px;padding:10px 0;border:1px solid #DEDEDE;background:#EAFEFF url(images/index_downbox_bg.jpg) 5px 10px no-repeat;overflow:hidden;}
.taskbox_index .downbox .step {padding-left:90px;width:120px;}
.taskbox_index .downbox .step1 {margin-top:5px;}
.taskbox_index .downbox .step2 {margin-top:8px;}
.taskbox_index .downbox .step h3 {margin-bottom:5px;font-weight:bold;line-height:150%;border-bottom:2px solid #EC7C48;}
.taskbox_index .downbox .step p {line-height:150%;color:#555;}
.taskbox_index .downbox .step a {color:#0000CC;}
.taskbox_index .downbox .step a:hover {color:#fff;background:#003AA4;}

.taskbox_index .task_list {background:url(images/taskbox_bg_2.jpg) no-repeat;padding:15px 5px 5px 15px;}
.taskbox_index .task_list .tt {}
.taskbox_index .task_list .tt .face_img {float:left;width:40px;height:40px;}
.taskbox_index .task_list .tt .text {float:left;margin-left:5px;line-height:150%;width:120px;overflow:hidden;}
.taskbox_index .task_list .tt .text h2 {height:24px;line-height:24px;color:#FF7901;font-weight:normal;overflow:hidden;}
.taskbox_index .task_list .tt .info {clear:both;padding-top:5px;line-height:150%;color:#666;font-size:13px;}
.taskbox_index .task_list .content .list {line-height:200%;margin-top:10px;padding-top:10px;border-top:1px dashed #B6B1AB;}
.taskbox_index .task_list .content .list .item {height:24px;}
.taskbox_index .task_list .content .list .item  .icon {float:left;width:16px;height:24px;background:url(images/index_task_icon.gif) left 6px no-repeat;}
.taskbox_index .task_list .content .list .item_ok  .icon {float:left;width:20px;height:24px;background:url(images/index_task_icon.gif) left -54px no-repeat;}
.taskbox_index .task_list .content .list .item  .text {float:left;color:#1D6FD4;width:130px;}
.taskbox_index .task_list .content .list .item  .no {float:left;color:#E82100;width:42px;background:url(images/index_task_icon.gif) right -114px no-repeat;}
.taskbox_index .task_list .content .more {margin:5px 5px 5px 0px;text-align:right;}
.taskbox_index .task_list .content .more a {color:#1D6FD4;}
.taskbox_index .task_list .content .more a:hover {text-decoration:underline;}

.taskbox_index .login {background:url(images/login_bg.gif) no-repeat;padding-top:45px;width:224px;height:157px;}
.taskbox_index .login .split {height:9px;line-height:9px;font-size:0pt;}
.taskbox_index .login .split2 {height:3px;line-height:3px;font-size:0pt;}
.taskbox_index .login .label, .taskbox_index .login .input {height:29px;line-height:29px;}
.taskbox_index .login .label {width:47px;text-align:center;font-size:14px;color:#595959;}
.taskbox_index .login .input {width:160px;}
.taskbox_index .login .input .username, .taskbox_index .login .input .password {width:150px;height:18px;line-height:20px;border:1px solid #9F9B94;font-size:14px;padding:4px 4px 3px;}
.taskbox_index .login .input .username {background-color:#FFFBD0;}
.taskbox_index .login .input .password {background-color:#FFFBD0;}
.taskbox_index .login .submit {width:69px;height:26px;border:0px;padding:0px;margin-right:5px;background:url(images/login_submit.gif) no-repeat;cursor:pointer;}
.taskbox_index .login .register {width:71px;height:26px;border:0px;padding:0px;margin-left:5px;background:url(images/login_register.gif) no-repeat;cursor:pointer;}

.top_recommend {margin-top:10px;}
.top_recommend .title {margin-bottom:2px;width:100%;height:39px;background:url(images/top_recommend_tt.gif) no-repeat;width:222px;}
.top_recommend .content {}
.top_recommend .content .item {margin-bottom:10px;}
.top_recommend .content .item .inneritem {width:200px;height:180px;padding:10px;border:1px solid #C4C4C4;background:#fff;}
.top_recommend .content .icon{margin-bottom:2px;width:200px;height:150px;overflow:hidden;}
.top_recommend .content .icon{_margin-bottom: 0px;}
.top_recommend .content .icon img{}
.top_recommend .content .icon a:hover img {}
.top_recommend .content .name {float:left;width:125px;margin-top:8px;text-align:left;height:20px;line-height:20px;font-size:14px;font-weight:bold;color:#4E4E4E;overflow:hidden;}
.top_recommend .content .name a {color:#4E4E4E;text-decoration:none;}
.top_recommend .content .name a:hover{color:#fff;background:#003AA4;}

.recommendbox {margin-top:10px;}
.recommendbox .conner_title {position:relative;margin-left:-6px;width:995px;height:50px;background:url(images/index_tt_bg.jpg) no-repeat;line-height:400%;overflow:hidden;}
.recommendbox .conner_title a {color:#fff;text-decoration:none;}
.recommendbox .conner_title a:hover {color:#fff;background:#003AA4;}
.recommendbox .conner_title .lcon {float:left;padding-left:50px;font-weight:bold;color:#fff;padding-top:3px;}
.recommendbox .conner_title .rcon {float:right;text-align:right;padding-right:50px;padding-top:3px;}
.recommendbox .conner_c {background-position:-3928px 0;}
.recommendbox .conner_b {height:12px;background-position:0 -120px;}
.recommendbox .content {padding-left:10px;}
.recommendbox .content .item {float:left;margin:10px 15px;display:inline;}
.recommendbox .content .item .icon {width:106px;}
.recommendbox .content .item .icon img {width:100px;height:75px;padding:2px;border:1px solid #ccc;display:block;}
.recommendbox .content .item .text {width:100px;line-height:150%;overflow:hidden;text-align:center;}
.recommendbox .content .item .text a {color:#7F6F59;text-decoration:none;}
.recommendbox .content .item .text a:hover {color:#fff;background:#003AA4;}

.hotbox {margin-top:10px;}
.hotbox .conner_title {position:relative;margin-left:-6px;width:995px;height:50px;background:url(images/index_tt_bg.jpg) 0 -50px no-repeat;}
.hotbox .conner_title  .text {padding:0 48px;padding-top:13px;color:#fff;line-height:200%;}
.hotbox .conner_c {background-position:-4910px 0;}
.hotbox .conner_b {height:12px;background-position:0 -132px;}
.hotbox .content {padding-left:20px;}
.hotbox .content ul {float:left;width:130px;margin-right:5px;}
.hotbox .content ul  li {line-height:120%;margin-bottom:5px;padding-bottom:5px;border-bottom:1px dotted #91B014;}
.hotbox .content ul  li a {color:#988A76;text-decoration:none;}
.hotbox .content ul  li a:hover {color:#fff;background:#003AA4;}
.hotbox .content ul  li em {background:#7F6F59;color:#fff;font-size:8px;float:left;font-style:normal; padding:0px 4px 0px 0px;width:8px;text-align:right;margin-right:5px;}

.linkbox {margin-top:10px;border:1px solid #ccc;width:980px;overflow:hidden;}
.linkbox .conner_t {width:980px;background:#fdfefa;}
.linkbox .conner_c {width:960px;padding:5px 10px;background:#fdfefa;line-height:200%;}
.linkbox .conner_b {width:980px;background:#fdfefa;}

.index_top{margin-top:5px;width:222px;}
.index_top .title{width:100%;height:41px;background:url(images/pop_top_title.jpg) no-repeat;width:222px;}
.index_top .content{border:1px solid #d0a701;border-top:none;*width:220px;}
.index_top .content .item{padding-top:10px;margin-left:10px;}
.index_top .content .item .rank_num{margin-top:4px;float:left;color:#FFF;font-size:12px;line-height:12px;text-align:center;width:20px;background:url(images/rank_num_bg.gif) no-repeat 0 -12px;}
.index_top .content .item .rank_num_1,.index_top .content .item .rank_num_2,.index_top .content .item .rank_num_3{margin-top:18px;height:12px;background:url(images/rank_num_bg.gif) no-repeat 0 0px;}
.index_top .content .item .name{float:left;width:170px;border-bottom:1px dashed #979797;margin-left:5px;padding-bottom:2px;}
.index_top .content .item .name .icon_link{display:block;float:left;width:82px;height:62px;border:1px solid #979797;}
.index_top .content .item .name img{width:80px;height:60px;margin-left:1px;margin-top:1px;}
.index_top .content .item .name .name_str{ height:20px;line-height:18px;}
.index_top .content .item .name .name_str_1, .index_top .content .item .name .name_str_2, .index_top .content .item .name .name_str_3{display:block;float:left;margin-top:22px;margin-left:10px;}
