@charset "utf-8";
/* CSS Document */
.login-form-line2 .ui-inputText , .index-main-notice-icon , .index-main-pan-body , .index-main-news-list dl , .index-main-news-list ul li{ background:url(../images/style.gif?v=4);}

#login{ width:100%; position:relative; }
.ie6_login_mask{/* _width:271px; _height:313px; _position:absolute; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/index_login_pan.png",sizingMethod=crop); _left:50%; _top:15px; _margin-left:207px; _z-index:10; display:none; _display:block;*/ }
.login{ width:255px; height:293px; position:absolute; background:url(../images/index_login_pan.png) 0 0; _background:none; left:50%; top:15px; margin-left:222px; padding:20px 0 0 16px; z-index:11; }
.login-form{ width:232px; float:left; font-size:12px; color:#FFF; }
.login-form-line1{ width:100%; float:left; height:26px; line-height:26px; }
.login-form-line1 a{ color:#D9D9D9;}
.login-form-line2{ width:100%; height:38px; float:left; }
.login-form-line2 .ui-inputText{ width:222px; height:32px; line-height:32px; background-position:0 -220px; border-radius:2px; border:1px solid #D2D2D2; font-size:14px; }
.login-form-line2 .ui-inputText-focus{ border:2px solid #F60;}
.login-form-line3{ width:100%; height:30px; padding-top:10px; float:left; line-height:20px;}
.login-form-line3 a{ color:#F35709; }
.login-form-line4{ width:100%; float:left; height:35px; line-height:35px; text-align:center; color:#D9D9D9; }
.login-form-line4 .ui-button1{ margin-left:27px; display:inline-block }
.login-form-line4 .ui-button a{ padding-left:12px;  }
.login-form-line4 .ui-button a span{ padding-right:12px;  }
.login-form-line5 { width:232px; height:2px; font-size:0; float:left; line-height:0; background:url(../images/index_login_pan.png) right -369px; _background:url(../images/index_login_pan.png) right -375px; }
.login-form-line6{ width:100%; height:30px; float:left; text-align:center; line-height:26px; }

.login-logined{ width:232px; float:left; font-size:12px; color:#FFF; }
.login-logined-line1{ width:100%; float:left; height:26px; line-height:26px; }
.login-logined-line1 strong{ color:#F67D2C; font-size:14px;}
.login-logined-line1 a{ color:#fff; }
.login-logined-line2{ width:100%; height:2px; float:left; font-size:0; line-height:0; margin-top:5px; background:url(../images/index_login_pan.png) right -371px; _background:url(../images/index_login_pan.png) right -373px; }
.login-logined-line3{ width:222px; padding:0 5px; float:left; margin-top:25px; height:24px; }
.login-logined-line4{ width:222px; padding:0 5px; float:left; line-height:20px; padding-bottom:24px; }
.login-logined-line4 a{ color:#F67D2C; }
.login-logined-line5{ width:100%; float:left; }

.index-picscroll{ width:100%; height:406px; border-top:1px solid #FFFFFF; }
.index-picscroll-pic{ width:100%; height:363px; overflow:hidden; position:relative; }
.index-picscroll-pic ul{ position:relative; float:left; }
.index-picscroll-pic ul li{ width:100%; height:363px; background-position:center; background-repeat:no-repeat; position:absolute; z-index:1; left:0; top:0;}
.index-picscroll-pic ul li a{ width:100%; height:363px; display:block; background:url(../images/nobg.gif); }
.index-picscroll-pan{ width:100%; height:43px; background:url(../images/index_pic/index_pan_bg.jpg) center 0 no-repeat; _overflow:hidden; z-index:12; position:relative; }
.index-picscroll-pan-body{ width:980px; margin:0 auto; }
.index-picscroll-pan-body li{ width:240px; height:43px; position:relative; float:left; cursor:pointer; display:inline; margin:0 2px; }
.index-picscroll-pan-body li .btn-go{ width:27px; height:12px; position:absolute; right:7px; top:10px; background:url(../images/index_login_pan.png) 0 -369px; display:block; }
.index-picscroll-pan-body li .btn-text{ width:115px; float:right; padding-top:7px; }
.index-picscroll-pan-body li .btn-text h2{ font-size:16px; font-weight:100; font-family:"微软雅黑"; color:#3B3B3B; height:18px; line-height:18px; }
.index-picscroll-pan-body li .btn-text h3{ font-size:12px; font-weight:100; font-family:"微软雅黑"; color:#FFF; height:15px; line-height:15px; }
.index-picscroll-pan-body li .btn-role{ bottom:-10px; left:0; position:absolute; }
.index-picscroll-pan-body li .btn-role img , .index-picscroll-pan-body li .btn-role .ie6_img{ width:100px; height:76px; }
.index-picscroll-pan-body .hover .btn-text h2 , .index-picscroll-pan-body .act .btn-text h2{ font-weight:bold; }
.index-picscroll-pan-body .hover .btn-text h3 , .index-picscroll-pan-body .act .btn-text h3{ font-weight:bold; _font-weight:100; }
.index-picscroll-pan-body .hover .btn-role img , .index-picscroll-pan-body .act .btn-role img , 
.index-picscroll-pan-body .hover .btn-role img , .index-picscroll-pan-body .act .btn-role .ie6_img{ width:125px; height:95px; }

.index-main{ width:100%;padding-bottom:50px; font-size:12px;}
.index-main-body{ width:980px; margin:10px auto 0; }

.index-main-notice{ width:968px; border:1px solid #E0E0E0; float:left; padding-left:10px; background:#FFF; color:#777; }
.index-main-notice-icon{ width:16px; height:27px; float:left; background-position: -90px -140px; }
.index-main-notice-text{ width:940px; padding-left:7px; height:27px; line-height:27px; float:left; }
.leftSidebar_msg1{ width:880px; _width:870px; height:27px; overflow:hidden; white-space:nowrap; word-break:keep-all; position:relative; }
.leftSidebar_msg1 a{ width:100%; height:27px; display:block; color:#555; }


.index-main-pan{ border:1px solid #E0E0E0; padding:1px; background:#FFF; }
.index-main-pan-body{ width:100%; background-position:0 -734px; background-repeat:repeat-x; float:left; }
.index-main-pan .title{ width:100%; padding-top:8px; float:left; }
.index-main-pan .title h3{ padding-left:16px; font-size:16px; font-weight:bold; font-family:"微软雅黑"; color:#333; }
.index-main-pan-body .title a{color:#292929;}
.index-main-pan-body .title a:hover{color:#f35709;}
.index-main-pan-p1{ width:78px; }
.index-main-pan-p2{ width:60px; }
.index-main-pan-p3{ width:80px; }
.index-main-pan-p3 a , .index-main-pan-p3 span{ width:60px; padding-left:20px; text-align:left; display:block; height:24px; background-position:0 center; background-repeat:no-repeat; }
.index-main-pan-p4{ width:90px; }
.index-main-left{ width:670px; float:left; }
.index-main-pan-body .kfdt_more{float:right;width:50px;line-height:24px;text-align:right;margin-right:15px;color:#333;}
.index-main-pan-body .kfdt_more:hover{color:#f35709;}

.index-main-newgame{ width:666px; padding-bottom:15px; }
.index-main-newgame ul{ width:100%; float:left; }
.index-main-newgame ul li{ width:274px; padding:0 0 0 42px; float:left; }
.index-main-newgame ul li .pho{ width:274px; height:165px; float:left; }
.index-main-newgame ul li .info{ width:100%; height:25px; line-height:25px; float:left; margin-top:5px; color:#333; font-size:14px; }
.index-main-newgame ul li .info a{ color:#333333; }
.index-main-newgame ul li .info a:hover{ color:#333333; }

.index-main-hotgame{ width:666px; padding-bottom:15px; }
.index-main-hotgame .t_list ul{ width:100%; float:left; }
.index-main-hotgame .t_list ul li{ width:203px; height:106px; padding:2px; border:1px solid #dadada; display:inline; margin:26px 0 0 10px; float:left; }
.index-main-hotgame .t_list ul li .pho{ width:100%; height:74px; position:relative; float:left; }
.index-main-hotgame .t_list ul li .t_pic{ width:203px; height:103px; position:absolute; bottom:0; left:0; background-position:0 bottom; }
.index-main-hotgame .t_list ul li .t_name{ padding:10px 0 0 111px; position:relative; }
.index-main-hotgame .t_list ul li .t_name h3{ font-size:14px; line-height:30px; font-weight:bold; color:#f35709; }
.index-main-hotgame .t_list ul li .t_name h3 a{ color:#f35709; }
.index-main-hotgame .t_list ul li .info{ width:100%; height:25px; padding-top:3px; float:left; margin-top:3px; color:#333; font-size:14px; border-top:1px solid #dadada; background:#efefef; }
.index-main-hotgame .t_tab{ width:100%; height:30px; border-bottom:1px solid #dbdbdb;  float:left; line-height:29px; }
.index-main-hotgame .t_tab li{ padding:0 10px; height:29px; display:inline-block; float:left; margin:0 5px; color:#2c2c2c; cursor:pointer; }
.index-main-hotgame .t_tab .act{ background:#ed623a; color:#fff; }

.index-main-right{ width:287px; }
.index-main-newserver{ width:283px; padding-bottom:10px; }
.index-main-newserver ul{ width:255px; padding-left:15px; float:left; padding-top:2px; }
.index-main-newserver ul li{ width:249px; padding:2px 3px 0; border-bottom:1px dotted #7E7E7E; float:left; height:24px; line-height:24px; }
.index-main-newserver ul li div{ float:left; text-align:center;}
.index-main-newserver ul li .list_p1{ width:90px; }
.index-main-newserver ul li .list_p2{ width:85px; }
.index-main-newserver ul li a{ color:#444; }
.index-main-newserver ul li .hot a{ color:#EB3700;}

.index-main-option{ width:283px; }
.index-main-option ul{ padding:10px 0; float:left; width:100%;}
.index-main-option li{ width:135px; height:30px; float:left; }
.index-main-option li a{ width:119px; height:26px; line-height:26px; color:#005cc4; float:right; background:url(../images/index_pic/new_btn1.jpg) 0 0; }
.index-main-option li a:hover{ background-position:0 bottom; }
.index-main-option li span{ padding-left:40px; height:26px; display:block; background-position:15px 5px; background-repeat:no-repeat; }
.index-main-option li .icon1{ background-image:url(../images/index_pic/icon_01.gif); }
.index-main-option li .icon2{ background-image:url(../images/index_pic/icon_02.gif); }
.index-main-option li .icon3{ background-image:url(../images/index_pic/icon_03.gif); }
.index-main-option li .icon4{ background-image:url(../images/index_pic/icon_04.gif); }
.index-main-option li .icon5{ background-image:url(../images/index_pic/icon_05.gif); }
.index-main-option li .icon6{ background-image:url(../images/index_pic/icon_06.gif); }
.index-main-option li .icon7{ background-image:url(../images/index_pic/icon_07.gif); }
.index-main-option li .icon8{ background-image:url(../images/index_pic/icon_08.gif); }

.index-gamelobby-imp{ width:666px; height:282px; border:1px solid #f9c4b5; float:left; padding:1px; background:#fff; }
.index-gamelobby-imp .t_content{ width:656px; height:272px; float:left; background:url(../images/gamelobby/bg1.jpg?v=2013051701); padding:5px; }
.index-gamelobby-imp .t_pho{ width:240px; float:left; }
.index-gamelobby-imp .t_info{ width:390px; float:right; line-height:22px; padding-right:20px; }
.index-gamelobby-imp .t_info h1{ width:100%; float:left; font-size:24px; font-weight:bold; font-family:"微软雅黑"; line-height:28px; margin-top:10px;}
.index-gamelobby-imp .t_info_1{ height:130px; float:left; }

.index-gamelobby-logined{ width:229px; height:268px; float:left; border:1px solid #dbdbdb; background:#f2f2f2; padding:15px 28px 0; color:#525252; line-height:22px; }
.index-gamelobby-logined a{ color:#f67d2c; }
.index-gamelobby-logined .t_username{ width:100%; height:22px; padding-bottom:5px; border-bottom:1px solid #cbcbcb; float:left; }
.index-gamelobby-logined .t_username span{ color:#f67d2c; font-weight:bold; }
.index-gamelobby-logined .t_username a{ color:#525252; }
.index-gamelobby-logined  .ui-button2 span{ min-width:50px; text-align:center; }
.index-gamelobby-logined .t_played{ width:209px; padding:20px 10px; float:left; border-bottom:1px solid #cbcbcb; }
.index-gamelobby-loginstart{ width:229px; height:268px; float:left; border:1px solid #dbdbdb; background:#f2f2f2; padding:15px 28px 0; color:#525252; line-height:22px;margin: 20px 0 0 0; }

.index-main-newcard{ width:100%; }
.index-main-newcard-list ul{ padding:10px 15px; width:948px; float:left; }
.index-main-newcard-list li{ width:928px; padding:20px 10px; float:left; color:#777; border-bottom:1px dashed #ccc; position:relative; }
.index-main-newcard-list li .pho{ width:203px; height:104px; float:left; border:2px solid #ededed; }
.index-main-newcard-list li .info{ width:560px; padding-left:17px; float:left; line-height:22px; }
.index-main-newcard-list li .info h3{ color:#eb5e00; font-size:16px; padding-bottom:5px; width:100%; float:left; height:20px; font-weight:bold; }
.index-main-newcard-list li .info span{ color:#eb5e00; }
.index-main-newcard-list li .info strong{ color:#555; font-weight:100; }
.index-main-newcard-list li .ui-button{ position:absolute; right:15px; bottom:20px; }

.index-main-newcard .index-main-news-list-page{ width:900px; text-align:center; }
.index-main-newcard .index-main-news-list-page a{ float:none; display:inline-block; }
.index-main-newcard-tips{ width:948px; float:left; margin-top:30px; padding:0 15px 40px; }
.index-main-newcard-tips h3{ width:100%; height:20px; padding-bottom:4px; float:left; border-bottom:1px solid #e5e5e5; color:#eb5e00; font-size:14px; font-weight:bold; }
.index-main-newcard-tips-text{ width:100%; margin-top:10px; line-height:21px; float:left; color:#4e4e4e;}
.index-main-newcard-tips-text li{ width:100%; float:left; }
.index-main-newcard-tips-text span{ color:#eb5e00; }
.index-main-newcard-pop{ width:400px; height:70px; border:2px solid #EDC89C; background:#fff4e5; position:absolute; top:10px; right:15px;  z-index:999; }
.index-main-newcard-pop-num{ width:385px; line-height:22px; padding-left:15px; border-top:2px solid #f55425; font-size:14px; padding-top:22px; color:#eb5e00; font-weight:bold; }
.index-main-newcard-pop-num input{ width:280px; height:20px; line-height:20px; border:0; background:none; color:#eb5e00; font-weight:bold; }
.index-main-newcard-pop-num a{ font-weight:100; color:#333; text-decoration:underline; font-size:12px; }
.index-main-newcard-pop-close{ width:20px; height:20px; font-size:0; line-height:0; position:absolute; right:6px; top:6px; cursor:pointer; }

.index-main-newcard-list1{ width:920px; padding-left:29px; float:left; margin-top:20px; }
.index-main-newcard-list1 ul{ background:url(../images/img1212/line_1.gif); float:left; }
.index-main-newcard-list1 li{ width:207px; height:190px; padding:0 12px 0 11px; float:left; }
.index-main-newcard-list1 li .pho{ width:203px; height:104px; border:1px solid #ededed; }
.index-main-newcard-list1 li .info{ width:197px; padding:3px 5px 5px; float:left; background:#ededed; }

.index-main-item{ width:287px; height:47px; float:left; background:url(../images/item1.jpg) 0 0; margin-top:16px; }
.index-main-class{ width:201px; height:636px; padding-top:17px; float:left; background:url(../images/img1217/leftbg.jpg?v=2) 0 0 no-repeat; }
.index-main-class li{ width:150px; padding:5px 17px; height:30px; float:right; line-height:30px; border-bottom:1px solid #e4e4e4; font-size:14px; color:#444; }
.index-main-class li a{width:150px; height:30px; color:#444; display:block; }
.index-main-class .act{ background:#fff; font-weight:bold; } 
.index-main-class span{ padding-left:10px; }
.index-main-news{ width:762px; }
.index-main-news-list{ width:762px; padding:10px 0 20px 13px; float:left; }
.index-main-news-list dl{ width:630px; height:26px; float:left; border-left:1px solid #EDEDED; border-right:1px solid #EDEDED; background-position:0 -298px; padding-top:2px; padding-left:8px; }
.index-main-news-list dd{ width:78px; height:26px; line-height:25px; float:left; color:#444; text-align:center; cursor:pointer; }
.index-main-news-list dl .act{ background:#F9F9F9; font-weight:bold; }
.index-main-news-list dl a{ color:#444; }
.index-main-news-list dl a:hover{ color:#444; text-decoration:none; }
.index-main-news-list ul{ width:100%; float:left;  }
.index-main-news-list ul li{ padding:0 12px; width:93%; margin:0 auto; border-bottom:1px dotted #EDEDED; background-position:-388px -140px; background-color:#fff; background-repeat:no-repeat; height:30px; line-height:26px; color:#777; }
.index-main-news-list ul li a{ color:#777; }
.index-main-news-list ul li div{ margin-top:4px; }
.index-main-news-list ul .t_head{ width:736px; height:26px; line-height:24px; border:1px solid #e5e5e5; background:#f7f7f7; }
.index-main-news-list ul .t_head_body{ width:734px; height:24px; border:1px solid #fbfbfb; color:#595959; font-weight:bold; }
.index-main-news-list ul .t_head .fl{ padding-left:11px; }
.index-main-news-list ul .t_head .fr{ padding-right:33px; }


.index-main-news-text{ width:748px; padding:20px 0; float:left; }
.index-main-news-text h1{ width:100%; float:left; line-height:30px; color:#333; font-size:18px; text-align:center; font-family:"微软雅黑"; }
.index-main-news-text-info{ width:100%; float:left; border-bottom:1px solid #E5E5E5; line-height:32px; text-align:center; color:#777; }
.index-main-news-text-content{ width:100%; min-height:500px; _height:500px; padding-top:20px; float:left; line-height:24px; font-size:14px; }
.index-main-news-text-content p{ padding:10px 0; }
.index-main-news-text-loc{ float:right; line-height:24px; padding-right:20px; }

.index-main-other{ width:756px; }
.index-main-other .title{ border-bottom:1px solid #E3E3E3; width:732px; margin:0 12px; display:inline; padding:15px 0 5px; }
.index-main-other-text{ width:712px; padding:20px 22px; line-height:24px; float:left; font-size:12px; }
.index-main-other-text p{ padding:13px 0; }

.index-other-sidebar{ width:207px; float:left; }
.index-other-sidebar li{ width:207px; float:left; padding-bottom:1px; }
.index-other-sidebar li a{ width:162px; height:37px; background:url(../images/other-sidebar.gif) 0 -38px; display:block; padding-left:45px; line-height:37px; font-size:14px; font-weight:bold; color:#444; }
.index-other-sidebar li a:hover{ background:url(../images/other-sidebar.gif) 0 -76px; text-decoration:none; color:#444; }
.index-other-sidebar .act a{background:url(../images/other-sidebar.gif) 0 0; color:#EB3500; }
.index-other-sidebar .act a:hover{background:url(../images/other-sidebar.gif) 0 0; color:#EB3500; }

/*gx-index-main-other-game*/
.index-main-other-game{ width:666px; padding-bottom:15px; }
.index-main-other-game ul{ padding:10px 0 0 9px;}
.index-main-other-game li{ width:154px; height:40px; border:1px solid #d9d9d9; padding:1px; float:left; margin:0 0 4px 3px; *margin:0 0 0 3px; display:inline}
.index-main-other-game li .gx-pic-bg{ background:#f7f7f7;height:40px;}

.index-main-other-game li .gx-pic-left{ width:30px; height:30px; border:1px solid #e5e5e5; padding:1px; background:#FFF; float:left; margin:3px 10px 0 5px; display:inline}
.index-main-other-game li h2{ padding:8px 0 0;}
.index-main-other-game li h2 a{ color:#292929}
.index-main-other-game li h2 a:hover{ color:#292929}
.gx-more{ float:right; padding:0 15px 0 0;}
/* patch 2012.09.19 */
/* pic_scroll */
.pic_scroll{ width:285px; height:140px; float:right; position:relative; border:1px solid #DBDBDB;}
.roundWrap{ width:100%; height:140px; position:relative; overflow:hidden; float:left;}
.roundWrap ul{ width:9999px; position:absolute; left:0; top:0; }
.roundWrap ul li{ float:left; }
.roundWrap .Rtag{ position:absolute; right:10px; bottom:10px;}
.roundWrap .Rtag a{ display:inline-block; height:15px; line-height:15px; color:#FFFFFF; margin:0 2px; width:15px; overflow:hidden; font-size:12px; text-align:center; text-decoration:none; background:#F16238; }
.roundWrap .Rtag a:hover,.roundWrap .Rtag a.cur{ text-decoration:none; background:#EB3500;}
.roundWrap .Rtag a.cur{color:#FFFFFF;  text-decoration:none;}

/* ex */

/*gx-content*/
.gx-content{ width:980px; margin:0 auto; }
.gx-content-error-page{background:url(../images/gx-pic-01.gif) no-repeat; height:200px; padding:54px 0 0 300px;font-family:"Microsoft Yahei"; margin:50px 0 180px 140px}
.gx-content-error-page h3{  font-size:40px; color:#ea3904; margin:0 0 10px}
.gx-content-error-page-nav{ width:385px; height:45px; background:url(../images/gx-pic-02.gif) no-repeat; margin:10px 0 0;}
.gx-content-error-page-nav li { float:left; width:100px; padding:3px 0 0;}
.gx-content-error-page-nav li .gx-pic-left{ width:30px; height:30px; border:1px solid #e5e5e5; padding:1px; background:#FFF; float:left; margin:3px 10px 0 5px; display:inline}
.gx-content-error-page-nav li h2{ padding:8px 0 0;}
.gx-content-error-page-nav li h2 a{ color:#292929}
.gx-content-error-page-nav li h2 a:hover{ color:#292929}

.gx-content-error-502page{background:url(../images/502.gif) no-repeat; height:200px; padding:54px 0 0 290px;font-family:"Microsoft Yahei"; margin:50px 0 0 100px;}
.gx-content-error-502page h3{  font-size:40px; color:#ea3904; margin:50px 0 10px; text-shadow:1px 1px 1px #CCC}
.gx-content-error-502page-phone{font-family:Microsoft Yahei; font-size:18px; color:#333; text-align:center; margin:0 0 150px}
.gx-content-error-page-s{background:url(../images/gx-pic-04.jpg) no-repeat; height:200px; padding:54px 0 0 440px;font-family:"Microsoft Yahei"; margin:50px 0 180px 140px}
.gx-content-error-page-s h3{ font-size:24px; color:#ea3904; margin:50px 0 10px}


.gx-blue{ color:#138bc5}
.gx-other-h2{ padding:10px 0 0; font-weight:bold}




.content{ width:980px; margin:0 auto; }
.imgp1{ width:976px; float:left; margin-top:20px; border:2px solid #d4d4d4; }
.xcontent{ width:100%; float:left; margin-top:10px; }
.xleft{ width:310px; height:294px; border:1px solid #d28b1c; background:#edc89c; padding:3px; float:left; }
.xleft_content{ width:306px; height:290px; border:1px solid #d28b1c; padding:1px; float:left; background:#fff; font-size:14px; color:#555; font-family:"微软雅黑"; }
.xleft_content a{ color:#005cc5; }
.xleft_title{ width:100%; height:47px; background:#ffe8cc; float:left; }
.xleft_p1{ width:306px; padding:10px 5px; line-height:25px; float:left; border-bottom:1px dashed #d8d8d8; }
.xleft_p1_line1{ width:124px; text-align:right; float:left; height:25px; }
.xleft_p2{ width:306px; padding:10px 5px; line-height:25px; float:left; }
.xleft_btn{ width:143px; height:37px; float:left; padding-left:80px; padding-top:10px; }
.xleft_btn a{ width:143px; height:37px; float:left; background:url(../images/img1212/img3.jpg); display:block; }
.xleft_btn a:hover{ background:url(../images/img1212/img3.jpg) 0 bottom; }

.xright{ border:1px solid #d28b1c; background:#edc89c; padding:3px; float:right; }
.xright_content{ width:636px; min-height:290px;_height:290px; border:1px solid #d28b1c; padding:1px; float:left; background:#fff; }
.xright_title{ padding:6px 0 6px 26px; height:30px; line-height:30px; font-size:18px; color:#eb4a25; font-family:"微软雅黑"; background:url(../images/img1212/img2.jpg) 16px center no-repeat;  }
.xright_p1{ padding-left:13px; }
.xright_p2{ padding-left:26px; font-size:14px; font-family:"微软雅黑"; }
.xright_p2_line{ padding:5px 0; line-height:20px; float:left; color:#555555; }
.xright_p2_l{ width:78px; float:left; }
.xright_p2_r{ width:520px; float:left; }
.xright_p2_r span{ color:#eb4a25; }

.imgp2{ border:1px solid #d28b1c; background:#edc89c; padding:3px; float:left; margin-top:10px; }
.imgp2_content{ width:969px; border:1px solid #d28b1c; padding:1px; float:left; background:#fff; }
.imgp2_title{ padding:6px 0 6px 26px; height:30px; line-height:30px; font-size:18px; color:#eb4a25; font-family:"微软雅黑"; background:#ffe8cc;  }
.imgp2 ul{ padding-left:1px; float:left; }
.imgp2 li{ padding:3px 3px 2px 3px; width:315px; height:93px; float:left;  }
.imgp2 img{ border:2px solid #d4d4d4; }


/*gx-thumb-item*/
.gx-thumb-item{padding:8px 0 0 15px;}
.gx-thumb-item-pic{ width:95px; height:60px; border:1px solid #cdcdcd; padding:1px; float:left}
.gx-thumb-item-text{ float:left; width:150px; padding:0 0 0 15px;}
.gx-thumb-item-text h3{ font-size:14px;}
.gx-thumb-item-text .time{ color:#9a9a9a; display:block;}
.gx-thumb-item-text a{ display:block; color:#2c2c2c}
.gx-thumb-item-text a:hover{color:#2c2c2c; text-decoration:underline;}

.gx-page{ text-align:center; padding:10px 0 0;}
.gx-page a{ background:#ffffff; border:1px solid #cfd6dc; padding:2px 5px; color:#333; margin:0 2px;}
.gx-page a:hover{ color:#333;}
.gx-page .current{ background:#eb6300;border:1px solid #eb6300; padding:2px 5px; font-weight:bold; color:#fff}
.gx-page .current:hover{ color:#fff}


/*gx-service*/
.gx-service{ width: 100%; height: 160px; background:url(../images/gx-servic-bg.gif) no-repeat; text-align: center;}
.gx-service h3{padding:8px 0 12px 16px; font-size:16px; font-weight:bold; font-family:"微软雅黑"; color:#333;  text-align:left}
.gx-service a,.gx-service span{}{ display: block; padding:3px 0 0;}


.gx-gift{ position:fixed; _position:absolute; bottom:0px; right:0px; width:163px; z-index:999999}
.gx-gift-click{width:124px; height:128px; background:url(../images/gx-gift-pic.gif?v=2222) no-repeat; cursor:pointer; margin: 0 0 0 38px }
.gx-gift-weixin{ height:290px;background:url(../images/gx-gift-pic.gif?v=2015121101) 0 bottom no-repeat;  }
.gx-gift-weixin .close{ width:20px; height:19px; background:url(../images/nobg.gif); float:right; cursor:pointer; }
.gx-gift-weixin .tx{ width:78px; height: 24px; position: absolute; bottom:5px; left: 3px; text-indent: -99em; overflow: hidden;}
.gx-gift-weixin .sina{width:78px; height: 24px; position: absolute; bottom:5px; left: 44px; text-indent: -99em; overflow: hidden;}
.gx-gift-weixin .weixin{width:144px; background:url(../images/nobg.gif); height: 146px; position: absolute; top:59px; left: 10px; text-indent: -99em; overflow: hidden;}

/* CDK server box */
.alert_select{width:566px;height:222px;display:none;overflow:hidden;position:absolute;background:#fff;border:1px solid #D9581B;top:0px;left:0px;color:#FEF7F5;z-index:800;_left:-2px;}
.alert_select_title{width:566px;height:30px;overflow:hidden;background:#F57032;}
.alert_select_close{width:22px;height:22px;display:inline;float:right;overflow:hidden;margin:4px 5px 4px 0;background:url(../images/pay/alert_close.jpg) no-repeat;cursor:pointer;}
.alert_select_title ul{width:536px;height:28px;overflow:hidden;float:left;padding:2px 0 0;}
.alert_select_title ul li{width:64px;height:28px;float:left;line-height:28px;text-align:center;font-size:14px;}
.alert_game,.alert_server{cursor:pointer;}
.alert_select_title ul li.on{background:url(../images/pay/alert_btn.png) no-repeat -10px -42px;color:#F57032;}
.alert_select_title ul.alert_server_sort li{width:90px;}
.alert_select_title ul.alert_server_sort li.on{background:url(../images/pay/alert_btn.png) no-repeat -10px -7px;color:#F57032;}
.alert_select_title ul li.his_game{width:64px;margin:0 0 0 8px;}
.alert_select_title ul li.sept{width:12px;background:url(../images/pay/alert_sept.jpg) no-repeat 50%;}
.alert_list{width:542px;height:182px;padding:6px 0;margin:0 0 0 6px;overflow-y:auto;}
.alert_list a{width:86px;height:26px;display:block;float:left;padding:0 0 0 27px;background:url(../images/pay/radio.jpg) no-repeat 0 0;line-height:26px;cursor:pointer;color:#626262;margin:0 10px 10px 0;overflow:hidden;white-space:nowrap;_margin-right:8px;}
#select_server .alert_list a{background:url(../images/pay/li-radio.jpg?v=3) no-repeat;width:142px;padding-left:23px;margin-right:8px;font-family:none;font-size:12px;}
#select_server .alert_list a.on,#select_server .alert_list a:hover{background-position:0 -26px;}
.alert_list a.on,.alert_list a:hover{background:url(../images/pay/radio.jpg) no-repeat 0 -26px;text-decoration:underline;color:#F57032}
.alert_pinyin{width:18px;height:18px;line-height:18px;float:left;padding:4px 20px;background:url(../images/pay/pinyin.jpg) no-repeat 50%;text-align:center;color:#FFF}
.alert_pinyin_list{width:480px;float:left;overflow:hidden;*padding-bottom:10px;}
.game_list a{width:82px;}
.game-words{position: absolute;width: 76px;height: 20px;top: 4px;right: 56px;color:#818181;text-indent:4px;}
#select_server .alert_list{margin-left:22px;padding-bottom:0px\9;}
#select_server .his_game{background-position:-10px -42px;}
.select_iframe{width:566px;height:222px;background-color:#FFF;border:medium none;position:absolute;z-index:-1;top:0px;left:0px;}
/* CDK server box end */
#newcard_pop{position:fixed; top:40%; left:50%; margin:-35px 0 0 -200px; width:376px; text-align:center; height:170px;line-height:26px;color:#FF7A3D;_position:absolute;}
.mt4{margin-top:4px;}
#ssbox{position:relative;}
#select-sid-style{background:url(../images/pay/select-style.png?v=2) no-repeat;height:22px;line-height:22px;text-align:center;overflow:hidden;margin-top:2px;color:#FEFFA9;padding-right:16px;width:144px;font-family:none;font-size:12px;cursor:pointer;}
#cdktitle{background:url(../images/cdk-title.jpg) no-repeat;height:34px;}
#newcard_pop a.btn_copy{color:#FF0000;}
#cdk_to_pgame{background:url(../images/togame.jpg) no-repeat; width:143px;height:37px;margin: 0 auto;display:block;text-indent:-9999px;margin-top:14px;outline:none}
a:hover#cdk_to_pgame{background-position:0 -43px;}

.index-main-pan-body{position:relative;}
.index-main-pan .title{width:50%;}
#search-game{position:absolute;background:url(../images/cdk-search.jpg) no-repeat;width:206px;height:30px;line-height:30px;top:8px;right:45px;_position:relative;_float:right;}
#sg-kwords{border:medium none;background-color:#FFF;float:left;margin:8px 0 0 10px;display:block;width:132px;_margin-left:5px;}
#sg-submit{display:block;float:left;margin-left:12px;text-indent:-9999px;width:44px;height:26px;margin:2px 0 0 18px;overflow:hidden;}
@media screen and (-webkit-min-device-pixel-ratio:0){
#sg-kwords{margin-top:6px;outline:none}
}

/*添加样式开始*/
.tj_games{width:283px;}
.tj_games .title{width:100%;}
.tj_games_con{width:275px; margin:5px auto 0;}
.tj_games_pic{width:275px; height:80px; position:relative;}
.tj_games_pic img{width:100%; height:100%;}
.tj_til_bg{width:100%; height:24px; background:#000; opacity:0.5; filter:alpha(opacity=50); position:absolute; bottom:0; left:0;}
.tj_til_txt{width:100%; height:24px; position:absolute; bottom:0; left:0; font:12px/24px SimSun;  color:#fff; text-align:center; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.tj_til_txt a{color:#fff;}
.tj_games_con ul li{font:12px/31px SimSun; color:#808080;}
.tj_games_con ul li p{float:left; display:inline; width:100%; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.tj_games_con ul li p a{color:#808080;}
.tj_games_con ul li span{float:right; display:inline;}

/*添加样式结束*/