.g_content_bar { margin-bottom: 15px; overflow: hidden; height: 100%; }
.g_content_bar_02 { border: 1px solid #e0e0e0; position: relative; margin-top: 15px; margin-bottom: 15px; }
.g_content_bar_02 .login_content { overflow: hidden; height: 370px; }
.g_content_bar_02 .login_content1 { overflow: hidden; height: 100%; }
.g_content_bar1 { margin-bottom: 15px; overflow: hidden; border: 1px solid #EBEBEB; position: relative; height: 100%; }
.g_top_left { background-attachment: scroll; background-image: url(images/bar_04.gif); background-repeat: no-repeat; position: absolute; height: 13px; width: 13px; left: -1px; top: -1px; _top: 0px; }
.g_top_right { background-attachment: scroll; background-image: url(images/bar_01.gif); background-repeat: no-repeat; position: absolute; height: 13px; width: 13px; top: -1px; right: -1px; _top: 0px; _right: 5px; }
.g_bottom_left { background-attachment: scroll; background-image: url(images/bar_02.gif); background-repeat: no-repeat; height: 13px; width: 13px; position: absolute; left: -1px; background-position: top; bottom: -1px; _bottom: 29px; }
.g_bottom_right { background-attachment: scroll; background-image: url(images/bar_03.gif); background-repeat: no-repeat; height: 13px; width: 13px; position: absolute; background-position: bottom; right: -1px; bottom: -1px; _right: 5px; _bottom: 30px; }
.g_content_bar .login_content { overflow: hidden; height: 370px; }
.g_content_bar .login_content1 { overflow: hidden; height: 100%; }
.login_content .g_loggin_in { padding-right: 50px; padding-left: 50px; float: left; padding-top: 25px; padding-bottom: 25px; }
.g_loggin_in dl { line-height: 28px; }
.g_loggin_in dt { margin-left: 60px; color: #979797; }
.g_loggin_in h2 { margin-bottom: 30px; font-size: 16px; }
.g_bg_01 { color: #FF0000; }
.g_bg_02 { color: #008000; }
.g_bg_01 strong, .g_bg_02 strong { margin-right: 5px; margin-left: 5px; }
.g_input { height: 18px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: #9F9F9F; border-right-color: #DCDCDC; border-bottom-color: #DCDCDC; border-left-color: #9F9F9F; line-height: 18px; padding-right: 2px; padding-left: 2px; }
.g_loggin_in dd { color:#333333; }
.g_ico_01 { background-attachment: scroll; background-image: url(images/g_img.gif); background-repeat: no-repeat; background-position: -41px -24px; display: inline-block; height: 27px; width: 104px; text-align: center; line-height: 27px; margin-top: 36px; color: #333333; }
.loggin_in1 { margin-top: 24px; width: 355px; float: right; }
.g_logging { text-align:right; padding-right: 35px; }
.g_logging a { text-align: right; color: #FF6B04; text-decoration: underline; }
.loggin_in1 dl { padding-right: 20px; padding-left: 20px; border-left-width: 1px; border-left-style: dashed; border-left-color: #CDCDCD; margin-top: 40px; }
.loggin_in1 .g_dt_01, .loggin_in1 .g_dt_02 { background-attachment: scroll; background-image: url(images/g_img.gif); background-repeat: no-repeat; display: inline-block; height: 22px; padding-left: 36px; color: #FE6D06; font-size: 14px; line-height: 22px; font-weight: bold; }
.loggin_in1 .g_dt_01 { background-position: -41px -58px; }
.loggin_in1 .g_dt_02 { background-position: -40px -84px; margin-top: 24px; }
.loggin_in1 dd { color: #979797; margin-left: 34px; line-height: 16px; }
.g_btn_01 { background-attachment: scroll; background-image: url(images/g_img.gif); background-repeat: no-repeat; background-position: -150px -24px; display: inline-block; height: 27px; width: 104px; line-height: 27px; text-align: center; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; margin-left: 4px; margin-top: 35px; color: #333; }
.g_bg_03 { color: #029ABD; margin-left: 4px; }
.g_content_left { background-attachment: scroll; background-image: url(images/bar_03_03.gif); background-repeat: no-repeat; background-position: bottom; }
.g_content_left_01 { background-attachment: scroll; background-image: url(images/bar_01_03.gif); background-repeat: no-repeat; background-position: top; padding-bottom: 6px; padding-top: 2px; }
.g_content_left_01 ul { border-right-width: 2px; border-left-width: 2px; border-right-style: solid; border-left-style: solid; border-right-color: #cccccc; border-left-color: #cccccc; padding-right: 16px; padding-left: 16px; padding-top: 16px; padding-bottom: 50px; margin-top: 2px; }
.g_content_left_01 li { border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #E6E6E6; color: #3864E1; line-height: 28px; padding-left: 12px; }
.g_content_left_01 .g_li_01 { padding-left: 0px; font-size: 12px; color: #000000; }
.login_content1 .g_ico { margin-top: 10px; }
.g_left { float: left; width: 218px; }
.g_content_main { color: #333333; margin-top: 10px; background-position: right; float: left; margin-right: 10px; margin-left: 10px; }
.g_content_main .g_bar_01 { background-attachment: scroll; background-image: url(images/comu_03.gif); background-repeat: no-repeat; height: 15px; width: 11px; float: left; }
.g_content_main .g_bar_main, .g_bar_main_3 { margin-bottom: 11px; margin-top: 13px; margin-left: -11px; border-right-width: 2px; border-bottom-width: 2px; border-left-width: 2px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-right-color: #cccccc; border-bottom-color: #cccccc; border-left-color: #cccccc; margin-right: -11px; _margin-right: 0px; _margin-left: -1px; _margin-top: 14px; padding-bottom: 11px; position: relative; }
.g_content_main .g_bar_02 { background-attachment: scroll; background-image: url(images/comu_01.gif); background-repeat: no-repeat; height: 15px; width: 11px; float: left; }
.g_bar_03 { background-attachment: scroll; background-image: url(images/comu_02.gif); background-repeat: no-repeat; height: 15px; width: 11px; overflow: hidden; float: left; position: absolute; z-index: 999; left: -2px;  *top: 76px;
bottom: 0px; }
.g_bar_04 { background-attachment: scroll; background-image: url(images/comu_04.gif); background-repeat: no-repeat; height: 15px; width: 11px; overflow: hidden; float: left; position: absolute; z-index: 999;  *top: 76px;
right: 0px; bottom: 0px; }
.g_bar_main_01 { border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #cccccc; position: absolute; float: left; }
.g_content_main1 { float: left; height: 100%; overflow: hidden; }
.g_hr { border-top-width: 2px; border-top-style: solid; border-top-color: #cccccc; float: left; }
.help_c ul { font-size: 14px; padding-left: 16px; }
.g_bar_main_3 ul { margin-left: 30px; font-size: 12px; }
.help_c li { margin-top: 10px; margin-bottom: 10px; font-size: 14px; background-attachment: scroll; background-image: url(images/g_img.gif); background-repeat: no-repeat; background-position: -40px 4px; text-indent: 10px; }
.help_c .g_li_02 { background-attachment: scroll; background-image: url(images/game_ico.gif); background-repeat: no-repeat; padding-left: 32px; color: #FE5301; list-style-type: none; background-position: 4px 1px; line-height: 25px; height: 25px; }
.help_c .g_li_02 h3 { font-size: 14px; }
.help_c a { color: #3663E4; font-size: 12px; }
.g_right .g_bar { overflow: hidden; }
.g_right { margin-left: 230px; margin-bottom: 14px; }
.help_content { overflow: hidden; }
.help_content .help_t .l { background-attachment: scroll; background-image: url(images/comu_03.gif); background-repeat: no-repeat; float: left; height: 15px; width: 11px; }
.help_content .help_t .r { background-attachment: scroll; background-image: url(images/comu_01.gif); background-repeat: no-repeat; float: right; height: 15px; width: 11px; }
.help_content .help_t .c, .help_t .c1 { border-top-width: 2px; border-top-style: solid; border-top-color: #CCCCCC; }
.help_content .htlp_b, .help_content .help_t { overflow: hidden; position: relative; }
.help_content .htlp_b .l { background-attachment: scroll; background-image: url(images/comu_02.gif); background-repeat: no-repeat; height: 15px; width: 11px; float: left; }
.help_content .htlp_b .r { background-attachment: scroll; background-image: url(images/comu_04.gif); background-repeat: no-repeat; float: right; height: 15px; width: 11px; }
.help_content .htlp_b .c { margin-right: 11px; margin-left: 11px; border-bottom-width: 2px; border-bottom-style: solid; border-bottom-color: #CCCCCC; padding-bottom: 13px; }
.help_content .help_c, .help_content .help_c1 { border-right-width: 2px; border-left-width: 2px; border-right-style: solid; border-left-style: solid; border-right-color: #CCCCCC; border-left-color: #CCCCCC; overflow: hidden; padding: 8px; }
.help_c .help_c_nr { overflow: hidden; height: 100%; }
.help_c_nr .g_li_03 { background-image: url(0); margin-left: 10px; }
.help_content .help_c p, .help_content .help_c1 p { margin-left: 10px; font-size: 14px; margin-top: 10px; margin-right: 12px; }
.help_c .g_p { margin-right: 0px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #E6E6E6; color: #3663E4; padding-bottom: 4px; padding-left: 4px; }
.g_p_01 { color: #3663E4; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #E6E6E6; padding-bottom: 4px; padding-left: 4px; }
.help_content .help_c .g_h4 { font-size: 14px; padding-bottom: 6px; font-weight: bold; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #E6E6E6; }
.g_p .g_a_01 { color: #3663E4; }
.g_p_01 .g_a_02 { color: #3663E4; }
.help_content .help_c .g_label { height: 30px; }
.g_label { padding-bottom: 30px; }
.g_hot_game_bg { background-attachment: scroll; background-image: url(images/g_img.gif); background-repeat: no-repeat; background-position: -50px -152px; display: inline-block; height: 27px; width: 735px; overflow: hidden; }
.g_hot_game_bg h2 { line-height: 27px; color: #FFFFFF; margin-left: 8px; display: block; float: left; font-size: 14px; }
.g_more a { display: block; float: right; font-size: 10px; color: #333333; line-height: 27px; }
.g_hot_game_bg .g_more label { font-size: 12px; margin-right: 8px; }
.g_hot_game_bar { border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-right-color: #DBDBDB; border-bottom-color: #DBDBDB; border-left-color: #DBDBDB; overflow: hidden; padding-bottom: 8px; padding-left: 27px; height: 100%; padding-top: 8px; }
.g_hot_game_bar li { list-style-type: none; float: left; margin-left: 3px; }
.g_hot_game_bar a { color: #333333; line-height: 16px; }
.g_hot_game_bar .g_bg_04 { color: #CC7651; margin-right: 18px; }
.g_hot_game_bar label { margin-left: 3px; margin-right: 3px; }
.g_pic_tol { padding-top: 8px; }
.g_pic_tol .g_pic { height: 152px; width: 136px; padding-bottom: 10px; float: left; margin-right: 10px; }
.g_pic_tol .g_pic:hover { height: 152px; width: 136px; background-color:#DFF2F8; margin-right: 10px; float: left; }
.g_pic .g_pic_bar { width: 100px; border: 1px solid #030002; margin-right: auto; margin-left: auto; margin-top: 10px; height: 86px; _height: 84px; overflow: hidden; }
.g_pic p { text-align: center; font-weight: bold; display: block; margin-top: 4px; margin-bottom: 4px; }
.g_pic p a { text-align: center; color: #097AE0; }
.g_pm a { color: #333333; text-decoration: underline; }
.g_pm { text-align: center; }
.g_ad_L2 { margin-top: 40px; margin-bottom: 100px; float: left; }
.font_nr, .g_game_hot { background-color: #FFFFFF; margin: auto; height: 100%; width: 950px; padding-top: 10px; padding-right: 5px; padding-left: 5px; overflow: hidden; }
.g_left_01 { float: left; width:736px; }
.g_ul { clear: both; overflow: hidden; padding-top: 4px; color: #3677AC; margin-left: 2px; }
.g_ul1 { clear: both; overflow: hidden; padding-top: 4px; color: #333333; margin-left: 2px; }
.g_ul li { padding-top: 2px; padding-left: 10px; background-attachment: scroll; background-image: url(images/g_img.gif); background-repeat: no-repeat; background-position: 0px -108px; line-height: 22px; margin-bottom: 4px; height: 22px; }
.g_ul a { }
.g_ul label { }
.g_span_01 { float: right; }
.g_ul .g_li_04 { float: left; }
.g_bottom_top .g_more_01, .g_bottom_bottom .g_more_01 { font-size: 12px; font-weight: normal; color: #333333; float: right; }
.g_ul .g_link_01 { color: #3677AC; }
.g_ul .g_link_02 { float: right; color: #333333; width: auto; }
.g_ul .game_name { float: left; width: 130px; height: 22px; line-height: 22px; overflow: hidden; }
.g_ul1 li { color: #333333; margin-left: 4px; line-height: 22px; height: 22px; }
.g_ul1 li:hover, .g_ul1 li.top_s:hover { color:#FF0011; margin-left: 4px; line-height: 22px; height: 22px; }
.g_ul1 strong { width: 24px; display: inline-block; }
.g_ul1 .g_span_02 { float: right; font-family: Verdana, Arial, Helvetica, sans-serif, "宋体"; display: block; height: 22px; }
.g_ul1 .g_p_02 { float: left; width: 130px; }
.g_ul_01 { margin-bottom: 20px; font-weight: bold; font-size: 12px; padding-top: 4px; padding-bottom: 4px; }
.g_ul_01 li { list-style-type: none; float: left; margin-right: 16px; color: #333333; }
.g_ul_01 li a { margin-right: 16px; color: #333333; }
.g_span_03 { margin-top: 16px; }
.g_span_003 { margin-top: 6px; margin-bottom:6px; }
.g_h4_01 { line-height: 30px; background-attachment: scroll; background-image: url(images/bar.gif); background-repeat: repeat-x; height: 30px; padding-right: 18px; position: absolute; left: 746px; top: 175px; width: 183px; }
.g_ico_02 { background-attachment: scroll; background-image: url(images/g_img.gif); background-repeat: no-repeat; background-position: -1px -200px; display: inline-block; margin-left: 10px; padding-left: 12px; margin-top: 10px; font-size: 14px; font-weight: bold; color: #4C81AB; padding-right: 10px; text-indent: 0.5em; }
.g_right_01 { width: 204px; }
.g_tltle { background-attachment: scroll; background-image: url(images/ico_c.gif); background-repeat: no-repeat; height: 33px; width: 204px; }
.g_ct { height: 100%; margin-bottom: 10px; }
.g_ct_01 { border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid; border-right-color: #cccccc; border-left-color: #cccccc; font-size: 14px; padding-top: 18px; padding-right: 14px; padding-bottom: 14px; padding-left: 14px; background-attachment: scroll; background-image: url(images/bg.gif); background-repeat: repeat-x; }
.g_ct_01 .g_f_01 { font-size: 12px; margin-left: 10px; }
.g_ct_01 .g_f_02 { font-size: 12px; margin-left: 16px; font-family: Arial, Helvetica, sans-serif; margin-right: 8px; }
.g_ct_01 .g_col_01 { color: #9D1D36; }
.g_ct_01 .g_p_03 { margin-top: 14px; }
.g_ct_01 .g_p_03 .g_col_02 { margin-right: 26px; color: #5281AD; }
.g_bar_05 { background-attachment: scroll; background-image: url(images/bar_00.gif); background-repeat: no-repeat; height: 8px; _margin-left: 2px; }
.g_ct_02 { margin-top: 8px; }
.g_ct_left { border: 1px solid #A8DCFF; float: left; width: 422px; background-color: #E8F3F6; padding: 3px; _padding-bottom:0px; }
.g_ct_right { margin-left: 440px; }
.g_img_bar { border: 1px solid #A8DCFF; padding: 6px; height: 100%; overflow: hidden; margin-bottom: 6px; }
.g_ct_left_01 { float: left; width: 340px; height: 260px; position: relative; }
.g_img_bar_01 { border: 1px solid #333333; height: 60px; width: 70px; float: left; }
.g_ft_01 { margin-left: 85px; }
.g_ul1 li.top_s { color: #FF6600; }
.g_ft_01 p { line-height: 20px; color: #333333; }
.g_ft_01 .g_col_03 { font-weight: bold; color: #097AE0; }
.g_ft_01 .g_col_04 { color: #888888; }
.g_jt_bg { background-attachment: scroll; background-image: url(images/g_img.gif); background-repeat: no-repeat; width: auto; float: right; height: 27px; font-size: 12px; color: #333333; font-weight: normal; background-position: 0px -270px; margin-top: 8px; line-height: 18px; }
.g_jt_bg .g_ico_03 { background-attachment: scroll; background-image: url(images/g_img.gif); background-repeat: no-repeat; background-position: -40px -134px; display: inline-block; height: 16px; width: 17px; margin-left: 20px; margin-top: 5px; overflow: hidden; }
.g_bg_05 { color: #FF4F01; font-family: "Times New Roman", Times, serif; }
.g_jt_bg .g_a_03 { color: #0081EA; display:inline; float:none; text-decoration: underline; padding-right: 0px; }
.g_jt_bg_1 { line-height: normal; padding-top: 6px; padding-bottom: 10px; padding-left: 26px; }
.g_ct_left_02 { float: left; width: 68px; background-color: #061753; height: 255px; padding-right: 10px; padding-top: 5px; }
.g_left_02 { height: 100%; overflow: hidden; }
.g_ct_left_03 { display: block; }
.g_ct_left_03 li { height: 45px; width: 60px; margin-bottom: 6px; float: left; overflow: hidden; padding-left: 9px; }
.g_ct_left_03 .g_li_jt { background-attachment: scroll; background-image: url(images/sanjiao.gif); background-repeat: no-repeat; background-position: left center; display: block; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; overflow: hidden; }
.g_div { font-size: 14px; font-weight: bold; color: #FFFFFF; position: absolute; z-index: 999; bottom: 0px; left: 0px; padding-right: 10px; padding-left: 10px; padding-bottom: 5px; }
. g_sj {
height:0;
border:6px solid #fff;
border-left-color:#FF0000;
}
.g_bottom_01 { margin-right: auto; margin-left: auto; float: left; padding-top: 12px; padding-left: 12px; padding-right: 10px; }
.g_bottom_01 li { background-attachment: scroll; background-image: url(images/g_img.gif); background-repeat: no-repeat; background-position: 0px -220px; padding-right: 14px; padding-left: 14px; width: 90px; padding-bottom: 6px; }
.g_bottom_01 a { color: #333333; }
.g_bottom_01 a:hover { color: #0081EA; text-decoration: none; }
.g_ct_01 p { line-height: 20px; }
.g_jt_bg_1 a:hover { color: #0081EA; text-decoration: none; }
.g_p_04 { border: 2px solid #FFFFFF; height: 39px; width: 54px; overflow: hidden; }
.g_ct_right .g_ct_content { overflow: hidden; height: 100%; }
.g_ct_left_03 li img { border: 1px solid #3163B1; }
.g_ct_left_03 li.g_li_jt img { border: 1px solid #FFFFFF; }
.g_pm span { padding-left: 12px; }
.gg { background-attachment: scroll; background-image: url(images/bottom.gif); background-repeat: no-repeat; background-position: 0px bottom; width: 196px; position: absolute; padding-bottom: 22px; z-index: 9999; bottom: 15px; right: -10px; _left: -45%; }
.gg .xd_jd { background-attachment: scroll; background-image: url(images/top.gif); background-repeat: no-repeat; background-position: 0px 0px; padding-top: 8px; padding-right: 8px; padding-left: 8px; }
.top_dh_ .top_dh_L { float: left; width: 500px; }
.g_jt_bg .dingdan_a, .g_jt_bg .dingdan_b { position: relative; margin-right:5px; }
.xd_jd .cue { padding-right: 8px; }
.xd_jd .g_close { position: absolute; left: 173px; top: 9px; }
.login_content .login_in_x { float: right; border-left-width: 1px; border-left-style: dashed; border-left-color: #E6E6E6; width: 400px; padding-left: 80px; }
.login_content .login_in_con { height: 100%; overflow: hidden; margin-top: 10px; }
.login_content .jifen_tijiao_c { padding-top: 15px; overflow: hidden; margin-right: 15px; margin-left: 15px; border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #CCC; }
.jifen_tijiao_c .jf_h { font-size: 14px; color: #333; line-height: 25px; height: 25px; display: block; margin-right: 15px; margin-left: 15px; overflow: hidden; }
.jifen_tijiao_c .jifen_nr { margin-right: 15px; margin-left: 15px; margin-top: 5px; margin-bottom: 5px; line-height: 1.5; }

