﻿@charset "utf-8";
/* CSS Document */
.index_head { width:1000px;  height:40px; margin:0 auto;}
/*.Gen_Head_b { background:url(../../images/Gen_head2.jpg) repeat-x; font-size:12px;}*/
.Gen_Head_b a:link {color:#ffffff;text-decoration:none}
.Gen_Head_b a:visited {color:#ffffff;text-decoration:none}
.Gen_Head_b a:hover {color:#ff7e00;text-decoration:none}
.Gen_Head_b a:active {color:#ff7e00;text-decoration:none}
.Gen_Head_b .Ghead_greeting { float:left; height:38px; line-height:38px;color:#ffffff; padding-left:14px; background:url(../../images/Ghead_in_sing_b.gif) left 17px no-repeat; margin-left:18px; display:inline; padding-right:30px; font-family:Arial, Helvetica, sans-serif;}

.Gen_Head_b .Ghead_links { height:40px; line-height:38px; float:right; font-family:Arial, Helvetica, sans-serif; color:#959595; padding-right:13px;}
.Gen_Head_b .Ghead_links a { padding:0 8px}
.Gen_Head_b .Ghead_links span { color:#ff0000; padding-left:8px; font-size:12px;}

.Ghead_passport {float:left; height:38px; line-height:38px;color:#ffffff;;margin-left:18px; display:inline; ont-family:Arial, Helvetica, sans-serif;}
.Ghead_passport a { padding:0 5px;}

.body_style { background:url(../../images/index2/index_g_bg.jpg) center top repeat-x #ffffff;}
.body_style2 { background:url(../../images/index2/index_g_bg3.jpg) center top repeat-x #ffffff;}

.nav_cont { width:1040px; height:64px; margin:0 auto; clear:both;}
.logo_index { width:141px; height:55px; float:left; padding-top:7px;}
.slogen { width:113px; height:46px; float:left; padding-left:7px; padding-top:16px;}

.nav_list { width:770px; height:42px; float:left; padding-top:22px;}
.nav_list li { width:110px; height:42px; float:left;}
.nav_list li a { width:110px; height:42px; float:left; clear:both; overflow:hidden; }



.nav_0 a:link,.nav_0 a:visited { background:url(../../images/index2/nav.png) left top;}
.nav_0 a:hover,.nav_0 a:active { background:url(../../images/index2/nav.png) left bottom;}

.nav_1 a:link,.nav_1 a:visited { background:url(../../images/index2/nav.png) -110px top;}
.nav_1 a:active,.nav_1 a:hover { background:url(../../images/index2/nav.png) -110px bottom;}

.nav_2 a:link,.nav_2 a:visited { background:url(../../images/index2/nav.png) -220px top;}
.nav_2 a:active,.nav_2 a:hover { background:url(../../images/index2/nav.png) -220px bottom;}

.nav_3 a:link,.nav_3 a:visited { background:url(../../images/index2/nav.png) -330px top;}
.nav_3 a:active,.nav_3 a:hover { background:url(../../images/index2/nav.png) -330px bottom;}

.nav_4 a:link,.nav_4 a:visited { background:url(../../images/index2/nav.png) -440px top;}
.nav_4 a:active,.nav_4 a:hover { background:url(../../images/index2/nav.png) -440px bottom;}

.nav_5 a:link,.nav_5 a:visited { background:url(../../images/index2/nav.png) -550px top;}
.nav_5 a:active,.nav_5 a:hover { background:url(../../images/index2/nav.png) -550px bottom;}

.nav_6 a:link,.nav_6 a:visited { background:url(../../images/index2/nav.png) right top;}
.nav_6 a:active,.nav_6 a:hover { background:url(../../images/index2/nav.png) right bottom;}

.nav_list span{ list-style:none; font-size:0px; text-indent:-9999px;}

.cont {
	width:1034px;
	margin:0 auto;
	
	clear:both;
}
.left { width:301px; float:left; overflow:hidden; padding-top:19px;margin-bottom:20px;}
.login_box { width:288px; height:244px; float:left; clear:both; overflow:hidden; background:url(../../images/index2/login_bg.png) no-repeat; padding-top:55px; padding-left:13px;}

.login_before { width:269px; float:left; clear:both; overflow:hidden; }
.titreg { width:269px; height:61px; float:left; clear:both; overflow:hidden; background:url(../../images/index2/index_regtit.gif) no-repeat; margin-bottom:10px; clear:both;}
.inp1 { width:269px; height:30px; float:left; clear:both; overflow:hidden; margin-bottom:10px;}
.inp1 span { width:54px; height:30px; font-size:12px; line-height:30px; text-align:center; float:left; color:#5c5b5b;}
.inp1 input { width:186px; height:28px; float:left; border:1px solid #C6C6C6; background:#FFF; line-height:28px; font-size:12px; padding:0 4px; color:#7C7C7C;}
.inp2 { width:214px; height:22px; line-height:22px; font-size:12px; text-align:left; padding-left:54px; float:left; clear:both; overflow:hidden; color:#F00;}
.inp3  {  width:214px; height:30px; line-height:30px; float:left; clear:both; overflow:hidden; margin-bottom:10px; padding-left:54px; color:#5b5b5b;}
.inp3 span { padding-left:5px; padding-right:15px;}
.inp3 * { vertical-align:middle;}
.inp4 {   width:239px; height:31px; float:left; clear:both; overflow:hidden; padding-left:30px;}
.inp4 input { width:88px; height:31px; float:left; clear:both; overflow:hidden ; background:url(../../images/index2/index_login.jpg) no-repeat; border:none;}

.inp4 a {width:88px; height:31px; float:left; margin-left:30px;}
.inp4 a:link,.inp4 a:visited { background:url(../../images/index2/index_reg.jpg) top;}
.inp4a:active,.inp4 a:hover { background:url(../../images/index2/index_reg.jpg) bottom;}


.login_after { width:273px;float:left; clear:both; overflow:hidden;}
.login_after h2 { width:273px; height:32px;float:left; clear:both; overflow:hidden; text-align:center; line-height:30px; font-size:18px; font-family:"微软雅黑","Microsoft YaHei"; color:#353535; font-weight:100;}
.login_after h2 span { color:#F00;}

.face_box { width:133px;  float:left; margin-left:64px; background:url(../../images/index2/face_box.gif) no-repeat; padding:6px; display:inline;}
.face_link { width:99px; height:99px; float:left;}
.face_link img { width:97px; height:97px; border:1px solid #afafaf;}

.safe_box { width:27px; height:99px;float:right; }
.sf1,.sf2,.sf3,.sf4 { width:16px; height:16px; float:left; overflow:hidden; margin-bottom:1px;padding:4px 4px 4px 7px;}
.sf1 div { width:16px; height:16px; background:url(../../images/index2/s1_b.gif) no-repeat;}
.sf2 div { width:16px; height:16px; background:url(../../images/index2/s2_b.gif) no-repeat;}
.sf3 div { width:16px; height:16px; background:url(../../images/index2/s3_b.gif) no-repeat;}

.sf1 a { width:16px; height:16px; float:left; background:url(../../images/index2/s1_a.gif) no-repeat;}
.sf2 a { width:16px; height:16px; float:left; background:url(../../images/index2/s2_a.gif) no-repeat;}
.sf3 a { width:16px; height:16px; float:left; background:url(../../images/index2/s3_a.gif) no-repeat;}
.sf4 a { width:16px; height:16px; float:left; background:url(../../images/index2/s4_a.gif) no-repeat;}

.user_name {  width:273px; height:28px;float:left; clear:both; overflow:hidden; text-align:center; line-height:28px; font-size:16px; font-family:"微软雅黑","Microsoft YaHei"; color:#353535; font-weight:100;}
.login_time {  width:273px; height:18px;float:left; clear:both; overflow:hidden; text-align:center; line-height:18px; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#7d7d7d; font-weight:100; margin-bottom:10px;}
.user_path {width:238px; height:28px;float:left; clear:both; overflow:hidden; padding-left:35px;}
.user_path a { width:92px; height:28px; float:left; overflow:hidden;}
.go_ucenter { background:url(../../images/index2/ucenter.gif) no-repeat;}
.go_exit { background:url(../../images/index2/exit.gif) no-repeat; margin-left:20px;}




.index_menu_top { width:298px; height:27px; float:left; clear:both; overflow:hidden; background:url(../../images/index2/menu_top.gif) no-repeat;}

.index_menu { width:298px; float:left; clear:both; overflow:hidden; margin-bottom:10px;}
.index_menu li { width:298px; height:71px; float:left; clear:both; overflow:hidden;}
.index_menu li a {  width:298px; height:71px; float:left;}
.index_menu li.menu_a1 { height:57px; }
.index_menu li.menu_a1 a { height:57px;}


.index_menu li.menu_a1 a:link,.index_menu li.menu_a1 a:visited { background:url(../../images/index2/menu_bg.jpg) left top;}
.index_menu li.menu_a1 a:active,.index_menu li.menu_a1 a:hover { background:url(../../images/index2/menu_bg.jpg) right top;}
.index_menu li.menu_a2 a:link,.index_menu li.menu_a2 a:visited { background:url(../../images/index2/menu_bg.jpg) left -57px;}
.index_menu li.menu_a2 a:active,.index_menu li.menu_a2 a:hover { background:url(../../images/index2/menu_bg.jpg) right -57px;}
.index_menu li.menu_a3 a:link,.index_menu li.menu_a3 a:visited { background:url(../../images/index2/menu_bg.jpg) left -128px;}
.index_menu li.menu_a3 a:active,.index_menu li.menu_a3 a:hover { background:url(../../images/index2/menu_bg.jpg) right -128px;}
.index_menu li.menu_a4 a:link,.index_menu li.menu_a4 a:visited { background:url(../../images/index2/menu_bg.jpg) left bottom;}
.index_menu li.menu_a4 a:active,.index_menu li.menu_a4 a:hover { background:url(../../images/index2/menu_bg.jpg) right bottom;}


.index_tit { width:288px; height:30px; float:left; clear:both; overflow:hidden; line-height:30px; text-align:right; padding-right:10px;}
.tit1 { background:url(../../images/index2/index_tit.gif) left -2px no-repeat; }
.tit0 { background:url(../../images/index2/index_tit.gif) left -122px no-repeat; }

.bbs_box { width:298px; float:left; overflow:hidden; background:url(../../images/index2/subbox_mid.gif) repeat-y; clear:both;}
.bbs_box .bbs_top  { width:298px; height:12px; float:left; background:url(../../images/index2/subbox_top.gif) no-repeat;clear:both;}
.bbs_box .bbs_bot { width:298px; height:8px; float:left; background:url(../../images/index2/subbox_bot.gif) no-repeat; clear:both; overflow:hidden;} 

.bbs_pic { width:276px; height:95px; float:left; clear:both; border:1px solid #666; margin:0 0 10px 10px;}
.bbs_box ul { width:278px; float:left; clear:both; background:url(../../images/index2/bbs_line.gif) repeat-x top; margin:0 10px; padding-top:8px; display:inline;}
.bbs_box ul li { width:258px; height:24px; overflow:hidden; float:left; line-height:24px; text-align:left; color:#666; background:url(../../images/index2/sign.gif) no-repeat 10px 10px; padding-left:20px;}
.bbs_box ul li span { padding-right:5px;}

.right {
	width:730px;
	float:right;
}

.flash { width:749px; height:263px; float:left; clear:both; overflow:hidden; margin-bottom:28px; margin-left:-20px; padding-top:36px;}

.news_cont {
	width:699px;
	height:50px;
	float:left;
	clear:both;
	overflow:hidden;
	background:url(../../images/index2/news_cont.gif) no-repeat;
	padding-left:200px;
	margin-left:10px;
	display:inline;
	line-height:30px;
}
.news_cont1 {
	width:699px;
	height:50px;
	float:left;
	clear:both;
	overflow:hidden;
	background:url(../../images/index2/news_cont1.gif) no-repeat;
	padding-left:200px;
	margin-left:10px;
	display:inline;
	line-height:30px;
}
.news_cont li { width:244px; height:32px; float:left; line-height:32px; padding-right:200px;}
.news_cont li span { float:right; padding-left:10px;}


.index_tit2 { width:659px; height:40px; float:left; clear:both; overflow:hidden; line-height:40px; text-align:right; padding-right:10px;}
.tit2 { background:url(../../images/index2/index_tit.gif) left -30px no-repeat; margin-left:20px; display:inline;}

.game_list {width:724px; float:left; clear:both; overflow:hidden; margin-left:10px; display:inline;}
.game_list_li { width:655px; height:228px; float:left; border:1px solid #afafaf; padding:1px; background:#f0f1f0;margin-bottom:15px;}

.game_01 { background:url(../../images/index2/game_list_1.jpg) right top no-repeat #ffffff;}
.game_02 { background:url(../../images/index2/game_list2.jpg) right top no-repeat #ffffff;}

.list_sub {  width:655px; height:228px; float:left; position:relative; }
.list_sub p { width:310px; height:48px; font-size:12px; color:#515151; line-height:22px; position:absolute; left:14px; top:91px; z-index:10;}

.gw_new { width:240px; height:70px; position:absolute; left:14px; top:153px; z-index:10;}
.gw_new h3 { width:240px; height:28px; float:left; clear:both; line-height:28px; color:#900; font-size:12px;}
.gw_new li { width:240px; height:20px; line-height:20px; float:left;}
.gw_new li span { padding-right:8px;}

.links { width:309px; height:24px; position:absolute; right:8px; bottom:0; line-height:24px; font-size:12px; z-index:10;}
.links span { padding:0 33px; padding-right:60px;}
.links span  a:link,.links span  a:visited {color:#ffffff;text-decoration:none}
.links span  a:active,.links span  a:hover {color:#FFff00;text-decoration:none}

.game_in { width:655px; height:228px; position: absolute; right:0; top:0; z-index:1;}




#Footer2 { width:100%; height:170px; clear:both; background:#e8e8e8; border-top:1px solid #d8d8d8; border-bottom:1px solid #d8d8d8}
.f1_cont { width:1034px; height:auto; margin:auto; border:#ccc 1px solid; background:#efefef; margin-bottom:20px;}
.f1_cont ul { width:100%;}
.f1_cont ul h4{ font-size:14px; margin-top:10px; margin-bottom:10px;}
.f1_cont ul li {}
.f1_cont ul li a { line-height:40px; margin:10px;}


.f2_cont { width:990px; height:144px; margin:0 auto; clear:both; overflow:hidden; padding-top:26px;}
.f2_cont ul { width:150px; float:left; background:url(../../images/index2/foot2bg.gif) repeat-y right;}
.f2_cont ul h4 { width:150px; height:30px; line-height:30px; color:#999999;text-align:center; font-size:12px;}
.f2_cont ul li { width:150px; height:22px; line-height:22px; float:left; clear:both; overflow:hidden; text-align:center; color:#a0a0a0;}
.f2_cont ul li a { width:150px; height:22px; line-height:22px; clear:both; overflow:hidden; text-align:center; color:#a0a0a0;}

.f_logocont { width:390px; height:138px; float:right; }
.f_logocont a { width:176px; height:46px; float:left; clear:both; overflow:hidden;  margin-left:100px;}
.f_logocont p { width:390px; float:left; clear:both; overflow:hidden; line-height:22px; text-align:center; color:#999999; padding-top:10px;}









.sc_nav { width:678px; height:170px; float:left; overflow:hidden; padding-left:10px; padding-top:50px; margin-bottom:15px;}
.sc_nav li { width:161px; height:170px; float:left; margin:0 4px; display:inline;}
.sc_nav li p { width:160px; line-height:22px; float:left; font-size:12px; color:#626262; padding-top:15px; padding-bottom:10px;}
.scv_link { width:69px; height:19px; float:left; background:url(../../images/index2/in_sv.gif) no-repeat; margin-left:45px;}

.scv_01 { width:161px; height:68px; float:left; clear:both; overflow:hidden;}
.scv_02 { width:158px; height:68px; float:left; clear:both; overflow:hidden;}
.scv_03 { width:158px; height:68px; float:left; clear:both; overflow:hidden;}
.scv_04 { width:158px; height:68px; float:left; clear:both; overflow:hidden;}

.scv_01:link,.scv_01:visited { background:url(../../images/index2/cs_nav.jpg) no-repeat left top;}
.scv_01:active,.scv_01:hover { background:url(../../images/index2/cs_nav.jpg) no-repeat left bottom;}
.scv_02:link,.scv_02:visited { background:url(../../images/index2/cs_nav.jpg) no-repeat -161px top;}
.scv_02:active,.scv_02:hover { background:url(../../images/index2/cs_nav.jpg) no-repeat -161px bottom;}
.scv_03:link,.scv_03:visited { background:url(../../images/index2/cs_nav.jpg) no-repeat -319px top;}
.scv_03:active,.scv_03:hover { background:url(../../images/index2/cs_nav.jpg) no-repeat -319px bottom;}
.scv_04:link,.scv_04:visited { background:url(../../images/index2/cs_nav.jpg) no-repeat right top;}
.scv_04:active,.scv_04:hover { background:url(../../images/index2/cs_nav.jpg) no-repeat right bottom;}

.sv_pro { width:678px; float:left; clear:both; overflow:hidden; margin-bottom:20px; margin-left:10px; display:inline;}
.sv_top { width:678px; height:9px; float:left; background:url(../../images/index2/csv_top.gif) no-repeat; clear:both; overflow:hidden;}
.sv_mid { width:669px; float:left; background:url(../../images/index2/csv_mid.gif) repeat-y; clear:both; overflow:hidden; padding-left:9px;}
.sv_bot { width:678px; height:8px; float:left; background:url(../../images/index2/csv_bot.gif) no-repeat; clear:both; overflow:hidden;}

.sv_tit { width:659px; height:32px; float:left; background:url(../../images/index2/csv_tit.gif) no-repeat; margin-bottom:20px;}

.sv_mid a { width:206px; height:59px; float:left; margin:0 7px; margin-bottom:15px;}


.svv_01:link,.svv_01:visited { background:url(../../images/index2/kf_pro.gif) no-repeat left top;}
.svv_01:active,.svv_01:hover { background:url(../../images/index2/kf_pro.gif) no-repeat right top;}
.svv_02:link,.svv_02:visited { background:url(../../images/index2/kf_pro.gif) no-repeat left -59px;}
.svv_02:active,.svv_02:hover { background:url(../../images/index2/kf_pro.gif) no-repeat right -59px;}
.svv_03:link,.svv_03:visited { background:url(../../images/index2/kf_pro.gif) no-repeat left -118px;}
.svv_03:active,.svv_03:hover { background:url(../../images/index2/kf_pro.gif) no-repeat right -118px;}
.svv_04:link,.svv_04:visited { background:url(../../images/index2/kf_pro.gif) no-repeat left -177px;}
.svv_04:active,.svv_04:hover { background:url(../../images/index2/kf_pro.gif) no-repeat right -177px;}
.svv_05:link,.svv_05:visited { background:url(../../images/index2/kf_pro.gif) no-repeat left -236px;}
.svv_05:active,.svv_05:hover { background:url(../../images/index2/kf_pro.gif) no-repeat right -236px;}
.svv_06:link,.svv_06:visited { background:url(../../images/index2/kf_pro.gif) no-repeat left -295px;}
.svv_06:active,.svv_06:hover { background:url(../../images/index2/kf_pro.gif) no-repeat right -295px;}
.svv_07:link,.svv_07:visited { background:url(../../images/index2/kf_pro.gif) no-repeat left -354px;}
.svv_07:active,.svv_07:hover { background:url(../../images/index2/kf_pro.gif) no-repeat right -354px;}



.lb_pro { width:678px; float:left; clear:both; overflow:hidden; margin-bottom:20px; margin-left:10px; display:inline; padding-top:50px;}
.lb_top { width:678px; height:9px; float:left; background:url(../../images/index2/csv_top.gif) no-repeat; clear:both; overflow:hidden;}
.lb_mid { width:669px; float:left; background:url(../../images/index2/csv_mid.gif) repeat-y; clear:both; overflow:hidden; padding-left:9px;}
.lb_bot { width:678px; height:8px; float:left; background:url(../../images/index2/csv_bot.gif) no-repeat; clear:both; overflow:hidden;}



.lob_tit { width:659px; height:32px; float:left; clear:both; overflow:hidden; background:url(../../images/index2/lobby_tit.gif) no-repeat;}

.lob_list { width:659px; float:left; clear:both; padding-top:15px;}
.lob_list li { width:317px; height:250px; float:left; margin:0 6px; margin-bottom:20px; display:inline;}

.gamel_pic { width:317px; height:160px; float:left; clear:both; overflow:hidden;}
.gamel_pic img { width:317px; height:160px;}
.lob_list li p { width:317px; float:left; color:#666; line-height:20px; padding:8px 0;}
.link_box { width:315px; height:29px; border:1px solid #cfcfcf; float:left; text-align:center; line-height:29px; color:#333; background:url(../../images/index2/lobbox_bg.gif) repeat-x;}
.link_box b { font-weight:100; padding:0 10px;}



.hd_title { width:100%; height:28px; line-height:18px; text-align:center; clear:both; overflow:hidden;}



