@charset "utf-8";
/* CSS Document */
*{ margin:0; padding:0}
body{ margin:0; padding:0; background-color:#f5f5f5; font-family: "微软雅黑",Arial,Helvetica,sans-serif; font-size:12px; color:#6f6f6f; }
ul{ margin:0px;padding:0px; list-style:none;}
img{ border:0;}
.h1,h2,h3,h4,h5,h6{ font-size:16px;}
a { color:#6f6f6f; text-decoration:none;}
a:hover { color:#F00; text-decoration:none;}



.f_l { float:left;}
.f_r { float:right;}
.clear { clear:both;}
.all { width:100%; height:30px; background:url(../images/ico.gif) top repeat-x; overflow:hidden;}
.all_980 { 
	width:980px; 
	background: url("../images/left_bg.jpg") repeat-y scroll left center #fff;
    border-right: 1px solid #ddd;
    height: 100%;
    margin: 0 auto;
    overflow: hidden;
    position: relative;
    } 
.margintop5 { margin-top:5px;}
.border1 { border-bottom:1px dashed #D4D4D4;}

/*顶部横条*/
.top_l { width:280px; float: right;}
.swshouye { height:30px; line-height:30px; padding-left:20px; margin-right:10px; background:url(../images/ico.gif) 0 -33px no-repeat; display:block; float:left;}
.shouc { height:30px; line-height:30px; padding-left:20px; margin-right:10px; background:url(../images/ico.gif) 0 -59px no-repeat; display:block; float:left;}
.fzm { height:30px; line-height:30px; padding-left:20px; margin-right:10px; background:url(../images/ico.gif) 0 -85px no-repeat; display:block; float:left;}
.syyx { width:109px; height:30px; line-height:30px; overflow:hidden; float:right;}
.daoh { width:64px; height:30px; line-height:30px; overflow:hidden; float:right;}
.jh { width:81px; height:30px; line-height:30px; overflow:hidden; float:right;}
.zcdl { margin-right:5px; height:30px; line-height:30px;overflow:hidden; float:right; }
.zcdl a { color:#097ccf; font-weight:bold;}

.logodh { height:85px; overflow:hidden;}
.logo { height:85px; margin:0;}
.logoad { height:85px; margin:0;}
.top2 { width:680px; height:36px;}
.top21 { width:10px; height:36px;}
   .top22{ color:#0098db; font-size:14px; text-align:center; font-weight:bold; width:680px}
   .top22 a:link, .top22 a:visited{ color:#0098db; text-decoration:none}
   .top22 a:hover, .top22 a:active{ color:#074880; text-decoration:none}
   .top22 ul li{ float:left; width:95px; height:65px; line-height:65px; overflow:hidden; margin-top:2px;}
     
     .top222{ background:url(../images/navbg.gif) 0px bottom  repeat-x; color:#0098db; font-weight:bold;}
     .top222 a:link, .top222 a:visited,.top222 a:hover, .top222 a:active{ color:#0098db; display:block; height:65px; width:95px;}
     .top221 a:link, .top221 a:visited,.top221 a:hover, .top221 a:active{ color:#0098db; display:block; height:65px; width:95px;}
	 .top22 ul .top221 a:hover { color:#df5910;width:95px; height:65px; background:url(../images/navbg.gif) 0px bottom repeat-x; display:block;}
     .top221 a.yellow:link,.top221 a.yellow:visited{color:#0098db;}
     .top23 { width:10px; height:36px; background:url(../images/ico.gif) -10px -119px no-repeat;}
        .gift { padding:2px 5px; background:none; overflow:hidden; width:160px; height:32px;}
		.gift a { background:none;}
		
.top_tjbox{ overflow:hidden;} 
    .tjbox_bb_l { width:10px; height:30px; background:url(../images/ico.gif) 0 -256px no-repeat;}
    .tjbox_bb{ width:920px; padding:0px 20px; height:30px; line-height:30px; overflow:hidden; background:url(../images/dhbg2.gif) repeat-x; border-top:0px;}
	.tjbox_bb a { color:#6B6B6B;}
	.tjbox_bb a:hover { color:#f00; text-decoration:none;}
    .tjbox_bb span{ padding:0px 7px; color:#FCD0A3;}
	.tjbox_bb_r { width:10px; height:30px; background:url(../images/ico.gif) -10px -256px no-repeat;}

.cz_left{
    height: 100%;
    overflow: hidden;
    padding: 6px 0 0 6px;
    width: 192px;
}
.cz_right22{ width:550px; min-height:542px; overflow:hidden; border:1px solid #cbcbcb; position:relative;}
.min_height{ height:562px; }
	.cz_right2211{ height:34px; line-height:34px; background:url(../images/czzx_15.jpg) repeat-x;}
	.corl03{ color:#F00;}
	.corl04{ color:#f26522; border:0px solid #ccc;}
	.corl04 a:link, .corl04 a:visited{ color:#f26522; font-weight:bold; text-decoration:none}
	.corl04 a:hover, .corl04 a:active{ color:#f26522; font-weight:bold; text-decoration:underline}
		.tab_cz11{ width:520px;}
			.tab_cz11 td{ height:30px; overflow:hidden; padding:2px 2px;}
			.tbaA{ width:130px; text-align:right;}
			.tbaAx{ width:85px; text-align:right; vertical-align:top;}
			.tbaAx span { padding:5px 14px 5px 9px; background:url(../images/xbg.gif) no-repeat center right; color:#FFF; line-height:25px;}
			
			.who_i,.who_he{cursor:pointer;}
			.who_i:hover, .who_he:hover{color:#0C62B7;}
			#nikename{color:#51A211;font-size:16px;}			
			.inptu_cz{ width:155px; height:24px; line-height:24px; border:1px solid #7f9db9; padding-left:5px;}
			.forMe{border:none;}
			.inptu_je{ width:50px; height:24px; line-height:24px; border:1px solid #7f9db9;}
		.tab_cz22{ width:480px;}
			.tab_cz22 td{ line-height:30px; padding:0px 2px;}
			.cz_je ul{}
			.cz_je li{ width:60px; float:left;}
		.cz_bank11{ width:520px; overflow:hidden;}
			.cz_bankxz{ height:23px; width:275px; padding-top:10px;}
			.cz_bankzi{ width:70px; height:24px; text-align:center; padding-top:5px; background:url(../images/zibg.gif) no-repeat; color:#fff;}
		.cz_bank22{ width:680px; overflow:hidden; padding:0px 45px;}
		.cz_bank33{ width:680px; height:19px; text-align:center; padding-top:10px; overflow:hidden; background:url(../images/newpay_bg07.png) center no-repeat;}
			.cz_bank22 ul{}
			.cz_bank22 li{ width:180px; height:33px; overflow:hidden; float:left; padding:10px;}
			.bank_pic {background: url(../images/banks.jpg) no-repeat scroll left top transparent; display: inline-block; vertical-align: middle; border:3px solid #FFFFFF; border-radius:3px 3px 3px 3px;}
			.bank_pic:hover{border:3px solid #79BEF0;}
			.bank_icbc { background-position: 0 -748px; height: 33px; width: 141px;}
			.bank_abc { background-position: 0 0; height: 33px; width: 141px;}
			.bank_abc_qy { background-position: 0 -34px; height: 33px; width: 141px;}
			.bank_bcom { background-position: 0 -68px; height: 33px; width: 141px;}
			.bank_bea { background-position: 0 -102px; height: 33px; width: 141px;}
			.bank_bjrcb { background-position: 0 -136px;height: 33px;width: 141px;}
			.bank_bob {background-position: 0 -170px;height: 33px; width: 141px;}
			.bank_boc { background-position: 0 -204px; height: 33px; width: 141px;}
			.bank_cbhb { background-position: 0 -238px; height: 33px; width: 141px; }
			.bank_ccb { background-position: 0 -272px; height: 33px; width: 141px; }
			.bank_ccb_qy { background-position: 0 -306px; height: 33px; width: 141px;}
			.bank_ceb { background-position: 0 -340px; height: 33px; width: 141px; }
			.bank_cib { background-position: 0 -374px; height: 33px; width: 141px;}
			.bank_citic { background-position: 0 -408px; height: 33px; width: 141px;}
			.bank_cmb { background-position: 0 -442px; height: 33px; width: 141px;}
			.bank_cmbc { background-position: 0 -476px; height: 33px; width: 141px;}
			.bank_czb { background-position: 0 -510px; height: 33px; width: 141px;}
			.bank_gdb { background-position: 0 -544px; height: 33px; width: 141px;}
			.bank_gzcb { background-position: 0 -578px; height: 33px; width: 141px;}
			.bank_gzrcc { background-position: 0 -612px; height: 33px; width: 141px;}
			.bank_hsb { background-position: 0 -646px; height: 33px; width: 141px;}
			.bank_hxb { background-position: 0 -680px; height: 33px; width: 141px;}
			.bank_hzb { background-position: 0 -714px; height: 33px; width: 141px;}
			.bank_icbc { background-position: 0 -748px; height: 33px; width: 141px;}
			.bank_icbc_qy { background-position: 0 -782px; height: 33px; width: 141px;}
			.bank_nbcb { background-position: 0 -816px; height: 33px; width: 141px;}
			.bank_njcb { background-position: 0 -850px; height: 33px; width: 141px;}
			.bank_pab { background-position: 0 -884px; height: 33px; width: 141px;}
			.bank_post { background-position: 0 -918px; height: 33px; width: 141px;}
			.bank_sdb {background-position: 0 -952px; height: 33px; width: 141px;}
			.bank_shb { background-position: 0 -986px; height: 33px;width: 141px;}
			.bank_shrcc { background-position: 0 -1020px; height: 33px; width: 141px;}
			.bank_spdb { background-position: 0 -1054px; height: 33px; width: 141px;}
			.bank_spdb_qy { background-position: 0 -1088px; height: 33px; width: 141px;}
			
		.cz_suer{ margin-top:20px; border-top:1px solid #dedede; padding:20px 0px; text-align:center;}
.cz_right33{ width:192px; overflow:hidden; padding-left:9px;}
	.cz_right3311{ overflow:hidden; border:1px solid #cbcbcb; width:190px;}
	.cz_right3322{ line-height:22px; padding:8px;}
		.cz_right3322 ul{}
		.cz_right3322 li{ border-bottom:1px dashed #ededed; padding-left:8px; background:url(../images/icq.gif) 0px 9px no-repeat;}









#LayerF {position:absolute;width:20px;height:20px;}
#yxlist{ position:absolute; width:466px; height:260px; z-index:100; top:29%; left:35%;}
#yxfwq{ position:absolute; width:501px; height:247px; z-index:150; top:29%; left:35%;}
.yxover{ position:absolute; width:450px; height:310px; z-index:9200; top:29%; left:35%;padding-top:65px; padding-left:50px; animation-duration: 0.3s; animation-name: scaleInY;}

.cz_yxbg{ width:448px; padding:6px; height:240px; background:#fff; border:3px solid #bbb;}
	.cz_yxbg11{ height:28px; padding-top:4px; overflow:hidden; border-bottom:1px solid #ddd;}
		.qfbox{ width:200px; height:21px;}
			.qfbox ul{}
			.qfbox li{ width:90px; height:22px; line-height:21px; text-align:center; overflow:hidden;}
			.qfbox_11{ width:90px; height:22px; background:url(../images/002.gif) no-repeat; color:#fff;}
			.qfbox_22{ width:90px; height:22px; background:url(../images/001.gif) no-repeat;}
		.srbox{ width:170px; height:22px; overflow:hidden;}
		.inptu_cz11{ width:155px; height:18px; border:1px solid #c6c6c6; color:#b5b5b5; padding-left:5px; line-height:20px; padding-left:5px;}	
	.cz_yxbg22{ width:448px; height:50px; margin:0px auto; padding:7px 0px; overflow:hidden; line-height:22px;}
		.cz_yxbg22 ul{ margin:0px; padding:0px;}
		.cz_yxbg22 li{ width:111px; height:28px; line-height:28px;}
	.cz_yxbg33{ width:450px; height:197px; background:url(../images/yxbg.gif) no-repeat; overflow-y:auto;}
		.cz_yxbg33 ul{}
		.cz_yxbg33 li{ width:108px; height:28px; line-height:28px;}
		
	.cztubox{ width:16px; height:15px; margin:7px 8px 0px 10px; overflow:hidden;}	
	
	.cztub_djrm{ background:url(../images/cz_tuall.gif) -95px -77px no-repeat;}
	.cztub_tzr{background:url(../images/cz_tuall.gif) -19px -96px no-repeat;}
	.cztub_gf{ background:url(../images/cz_tuall.gif) -19px -115px no-repeat;}
	.cztub_slj{ background:url(../images/cz_tuall.gif) -77px -115px no-repeat;}
    .cztub_smd{ background:url(../images/cz_tuall.gif) -95px -115px no-repeat;}
	.cztub_mhfx{ background:url(../images/cz_tuall.gif) -77px -153px no-repeat;}
	.cztub_sq{ background:url(../images/cz_tuall.gif) -38px -153px no-repeat;}
	.cztub_sssg{background:url(../images/cz_tuall.gif) -19px 0px no-repeat;}
	
	.cztub_mcjh{ background:url(../images/cz_tuall.gif) -77px -19px no-repeat;}
	.cztub_yxwz{ background:url(../images/cz_tuall.gif) -77px 0px no-repeat;}
	.cztub_tqjs{ background:url(../images/cz_tuall.gif) -133px -115px no-repeat;}
        
        .cztub_yxyz{ background:url(../images/cz_tuall.gif) -38px -77px no-repeat;}
                
                
	.cztub_qh{ background:url(../images/cz_tuall.gif) 0px 0px no-repeat;}
        .cztub_ly{ background:url(../images/cz_tuall.gif) -95px -153px no-repeat;}
        
        
	.cztub_djcx{ background:url(../images/cz_tuall.gif) -114px -153px no-repeat;}
	.cztub_zxy{ background:url(../images/cz_tuall.gif) -133px -153px no-repeat;}
	.cztub_ogzq{ background:url(../images/cz_tuall.gif) -19px -153px no-repeat;}
	.cztub_djcx{ background:url(../images/djcx.jpg) -0px -0px no-repeat;}
	.cztub_qsqy{background: url(../images/cz_tuall.gif) -57px -248px no-repeat;}
	.cztub_cssg{background: url(../images/cz_tuall.gif?v=1) -133px -266px no-repeat;}
	
	.cz_pyrr{ width:100px; margin:0px auto; padding-top:5px; height:26px; line-height:26px;}
	.cz_ss11{ width:15px; line-height:26px; background:url(../images/zc_01.gif) 0px 5px no-repeat; color:#fff; text-align:center; margin-right:5px;}
	.cz_ss22{ width:15px; line-height:26px; background:url(../images/zc_02.gif) 0px 5px no-repeat; color:#444444; text-align:center; margin-right:5px;}
	
.main2{ width:495px; border:3px solid #ccc; background:#fff; height:241px;}
.fwqlb{ width:485px; height:26px; padding-top:4px; margin:0px auto; overflow:hidden; border-bottom:1px solid #ddd;}
	.fwqlb11{ width:90px; height:21px; line-height:21px; color:#fff; font-weight:bold; background:url(../images/002.gif) no-repeat;}
	.fwqlb22{ width:480px; padding-left:5px; margin:0px auto; border-bottom:1px solid #ddd; overflow:hidden;}
		.fwqlb2211{ width:110px; height:28px; line-height:28px;}
		.fwqlb2222{ height:28px;}
			.fwqlb2222 a{color:#0C62B7;}
		.fwqlb22 li{ line-height:28px;}
.fwqxx{ width:480px; height:200px; padding-left:5px; padding-top:4px; margin:0px auto; overflow-y:auto;}
	.fwqxx li{ width:150px; float:left; height:28px; line-height:28px; text-align:center;}
.pages{ background:#ededed; height:24px; text-align:center; padding-top:8px; width: 495px; font-size:14px;}
	.pages span{color:#F60;  font-weight:bold;}
	.pages a{margin:0 3px;}
.pages a:link, .pages a:visited { padding:0px 1px; BORDER: #bbbbbb 1px solid;}
.pages a:hover, .pages a:active{ padding:0px 1px; BORDER: #bbbbbb 1px solid; background:#F60; color:#fff;}

.yxoverbox{ width:450px; height:335px; background:#fff; border:3px solid #ccc;}
	.yxover11{ width:440px; height:26px; padding-top:4px; margin:0px auto; overflow:hidden; border-bottom:1px solid #ddd;}
		.yxover11_11{ width:100px; height:26px; padding-left:10px; line-height:22px; font-weight:bold;}
	.yxover11_22{width:420px; margin:10px 0 0 20px;}
		.tab_cz33{ width:400px; overflow:hidden;  margin:10px 0 0 20px; border:1px solid #ccc; }
		.tab_cz33 td{ height:26px; line-height:26px; padding:2px;border:1px solid #ccc;}
	.yxover11_33{ width:440px; margin:0px auto; text-align:center;}
	.yxover11_33 img{ padding:0px 4px;}

.cent2{}
  .cent21{ width:246px; padding:0 12px 0 0;}
    .cent211{ width:100%; height:28px; background:url(../images/bg1.jpg) 0 -494px repeat-x;}
	  .cent2111{ width:24px; height:28px; background:url(../images/dot.gif) 0px -887px no-repeat}
	  .cent2112{ line-height:28px;color:#0054a6;}	  
	  .cent2122w2{width:96%;}
	  .cent2112 span{}
	  .cent2113{ width:6px; height:28px; background:url(../images/dot.gif) -22px -887px no-repeat;}

.cent213{ border-left:1px solid #b4c9e8; border-right:1px solid #b4c9e8;}

.cent23{ padding:10px 10px 0 10px; line-height:20px;}
    .cent231{ height:10px; background:url(../images/bb44.jpg) 0px -4px no-repeat}
	.cent232{ background-color:#c0ddf7; padding:1px;}
	  .cent2321{ border:1px solid #fff; background-color:#e1f1ff; padding:10px 10px 8px 10px; line-height:20px;}
	.cent233{ background-color:#95bfe4; height:1px; overflow:hidden}
	.foot{ background:url(../images/bg1.jpg) 0px -751px repeat-x; padding:20px 0 20px 200px;}
	  .foot11{ background:url(../images/footlogo.jpg) 0px 0 no-repeat; padding:12px 0 5px 160px; color:#9a9999; line-height:16px; font-family:Arial, Helvetica,sans-serif}
	  
#select_game{ top:239px; left:35%;height:22px;line-height:22px;position:absolute;width:100px; }
.czselect{
	margin:4px; width:16px; height:16px;
}

/*error*/
.col_err{ color:#000;}
.btn_blue{ width:77px; height:24px; background:url(../images/btn_blue.jpg) no-repeat; color:#fff; line-height:24px; font-weight:bold; text-align:center; overflow:hidden;}
.err_kuang{ width:960px; height:379px; overflow:hidden; border:1px solid #d3e4ee; padding-top:10px;}
.errlink a:link, .errlink a:visited{ color:#0000ff; text-decoration:underline}
.errlink a:hover, .errlink a:active{ color:#ff0000; text-decoration: underline}
.err_nr{ width:640px; height:350px; overflow:hidden; margin:20px auto;}
.nr_k{width:640px; height:300px; overflow:hidden;}
	.err_nr_zb{width:128px;float:left;  padding-right:10px; overflow:hidden;}
		.err_btn{ width:128px; height:134px; background:url(../images/error_btn.jpg) no-repeat;}
		.err_btn_1{ width:128px; height:134px; background:url(../images/error_btn_right.jpg) no-repeat;}
	.err_nr_yb{width:492px; float:left; overflow:hidden; padding-top:15px;}
		.txt{width:492px; float:left; }
		.txt p{ line-height:24px; padding-right:10px; overflow:hidden; height:24px;}
		.err_tab{width:450px;color:#454545; height:180px; }
			.err_tab td{ height:15px;overflow:hidden; padding:8px 2px; }
	.btn_kuang{width:630px; height:24px;  float:left; overflow:hidden;}
		btn_kuang ul{ }
		.btn_kuang li{ width:77px; height:24px; overflow:hidden; float:left; padding:0px 35px 0 35px;}
		
		
.show{ width:400px; height:auto; margin:0 auto; text-align: center; line-height:36px; padding:50px 0px 20px 0px;}
.tc { text-align:center;}
	
.cz_biaoti { height:34px; line-height:34px; background:url(../images/czzx_15.jpg) repeat-x; }
.cz_biaoti1 { padding-left:30px; background:url(../images/czzx_16.jpg) no-repeat;} 
.cz_biaoti2 { padding-right:10px; }
.cz_biaoti2 a { color:#ff7900; font-weight:bold;}
.cz_yh { color:#F00; font-weight:bold;}

.cz_ybkf {width:196px; border: 1px solid #cbcbcb;}
.cz_ybkf1 { height:34px; line-height:34px; background:url(../images/czzx_15.jpg) repeat-x; } 
.cz_ybkf1a { padding-left:30px; background:5px -1270px no-repeat; font-weight:bold;} 
.cz_ybkf2 { height:112px; padding:10px 5px 10px 0px; line-height:35px; background:url(../images/tel.gif) bottom no-repeat; }
.cz_ybkf3 { padding:10px 5px 10px 10px; line-height:25px;  }
.cz_ybkf1b { padding-left:30px; background:10px -1304px no-repeat; font-weight:bold;} 
.cz_ybkf1c { padding-right:10px;}
.cz_ybkf1c a:hover { text-decoration:none;}
.top_nav {border-bottom: 1px solid #32312f;color: #acacac;height: 32px;left: 0;line-height: 32px;position: fixed;top: 0;width: 100%;z-index: 10000;}
.top_nav .icon {background-image: url("http://image.777wan.com/newvossion/images2/icon.png");display: inline-block;height: 16px;overflow: hidden;vertical-align: middle;width: 16px;}
.top_nav a{font-family: Tahoma,微软雅黑,Helvetica,arial;font-size: 12px;}
.top_nav a:hover .desktop_icon{background-position:1px -16px;}
.top_nav a .icon, .top_nav .icon{transition:all 0.2s ease-out 0s;}
.top_nav .desktop_icon{background-position:1px 0;}
.top_nav a:hover .fav_icon{background-position:-63px -16px;}
.top_nav a:hover .user_icon{background-position:-113px -16px;}
.top_nav a:hover .game_icon{background-position:-80px -16px;}
.top_nav .game_icon{background-position:-80px 0;}
.top_nav .user_icon{background-position:-113px 0;}
.top_nav .fav_icon{background-position:-63px 0;}
.top_nav .free_icon{background-position:-48px 0;}
.top_nav a:hover .free_icon{background-position:-48px -16px;}
.header a{font-family: Tahoma,微软雅黑,Helvetica,arial;font-size: 12px;}
.top_main {height: 32px;line-height: 32px;position: relative;width: 1000px;z-index: 2;margin: 0 auto;}
.l_menu {float: left;}
.menu_list {display: inline;float: left;margin-right: -1px;position: relative;}
.top_nav .menu_list .menu {float: left;padding: 0 9px 0 8px;}
.top_nav a {color: #acacac;}
.top_nav .menu_list .menu .icon {float: left;margin: 8px 2px 8px 0;}
.top_nav .menu_list .name {float: left;}
.top_nav .line {background: url("http://image.777wan.com/newvossion/images2/line.png") repeat-y scroll -1px 0 rgba(0, 0, 0, 0);height: 12px;margin: 0 auto;position: absolute;right: 0;top: 10px;}
.top_nav .r_menu {float: right;}
.top_nav .menu_list {display: inline;float: left;margin-right: -1px;position: relative;}
.top_nav .rt_tit {padding-right: 10px;}
.top_nav .top_bj {background-color:#32312f;background: linear-gradient(to bottom, #32312f 0px, #32312f 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);height: 32px;left: 0;position: absolute;top: 0;width: 100%;z-index: 1;}
.header {border-bottom: 5px solid #61b6ed;background-color:#fff;height: 90px;padding-top: 20px;position: relative;z-index: 2;}
.header_menu {margin: 0 auto;padding-top: 15px;width: 1000px;}
.header .logo {background: url("/static/img/logo.gif") no-repeat scroll 0 -12px;float: left;height: 70px;line-height: 70px;margin: 0 15px;overflow: hidden;text-indent: -999px;width: 190px;}
.nav {float: right;margin-top: 30px;padding-right: 10px;}
.nav li {float: left;margin-left: 41px;}
.nav li.current a, .nav li a:hover {color: #fc5a19;text-decoration: none;}
.nav li a {color: #394448;font-size: 18px;}
.top_nav .menu_list .user_number {color: #ff5d13;font-size: 14px;margin: 0 3px;}
.top_nav .menu_list .menu:hover{color: #ff5d13;}
    .footer {
    background: none repeat scroll 0 0 #edf0f2;
    color: #898888;
    line-height: 22px;
    padding: 30px 0 15px;
}
.footer .main {
    margin: 0 auto;
    overflow: hidden;
    padding-left: 5px;
    position: relative;
    width: 995px;
}
    .footer .main .f_logo {
    float: right;
    padding-top: 13px;
    width: 206px;
}
    .footer .f_t {
    color: #5a5e66;
    margin-bottom: 5px;
}
    .footer span {
    color: #c2c4c4;
    margin: 0 10px;
}
    .footer a {
    color: #5a5e66;
    text-decoration: none;
}
    .f_logo .f_logo_1 {
    background-position: -3px 0;
}
    .f_logo .f_logo_2 {
    background-position: -57px 0;
}
    .f_logo .f_logo_3 {
    background-position: -104px 0;
    width: 48px;
}
    .f_logo .f_logo_4 {
    background-position: -153px 0;
}
    .f_logo .f_logo_5 {
    background-position: -206px 0;
}
.f_logo a {
    background: url("http://image.777wan.com/newvossion/images2/foot_icon.jpg") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    display: block;
    float: left;
    height: 50px;
    overflow: hidden;
    text-indent: -999px;
    width: 50px;
}
.footer a {
    color: #5a5e66;
}

.cz_left22 ul li{
	background: url("../images/li_sept.jpg") no-repeat scroll 7px bottom rgba(0, 0, 0, 0);
	cursor: pointer;
    height: 50px;
    overflow: hidden;
    position: relative;
    width: 188px;
	display:block;
}
.cz_left22 ul li a{
	background: url("../images/dot.jpg") no-repeat scroll 22px 50% rgba(0, 0, 0, 0);
	color: #5b767e;
    display: block;
    font-size: 14px;
    height: 48px;
    line-height: 48px;
    padding-left: 34px;
    width: 154px;
}
.cz_left22 ul li a:hover{
	background: url("../images/dot_on.jpg") no-repeat scroll 22px 50% #fff !important;
    color: #6ca200 !important;
}

.linkW a{
	background: url("../images/dot_on.jpg") no-repeat scroll 22px 50% #fff !important;
    color: #6ca200 !important;
}
.cz_right{
	color: #7b7a7a;
    float: left;
    height: 100%;
    overflow: hidden;
    padding: 16px 0 0 17px;
    text-align: left;
    width: 764px;
}
.main_title {
    font-size: 18px;
    height: 32px;
    line-height: 32px;
    text-align: left;
    width: 764px;
}
.main_payFor {
    height: 38px;
    overflow: hidden;
    padding: 0 0 0 24px;
    width: 636px;
}
.main_payFor li{
	list-style-type: none;
}
.main_payFor label {
    cursor: pointer;
    display: block;
    float: left;
    font-size: 18px;
    height: 32px;
    line-height: 32px;
    margin: 3px 100px 3px 0;
    padding: 0 0 0 32px;
    width: 185px;
}
.main_select {
    height: 44px;
    padding: 0 0 0 69px;
    position: relative;
    width: 695px;
}
.main_select div.main_select {
    background-image: url("../images/select.png");
    color: #333;
    cursor: pointer;
    font-size: 16px;
    height: 44px;
    line-height: 44px;
    padding: 0 48px 0 44px;
    position: absolute;
    text-align: center;
    top: 0;
    width: 144px;
}
.main_select_game {
    background-position: -10px -64px;
    left: 69px;
}
.main_select_server {
    background-position: -10px -10px;
    left: 341px;
}
.main_user {
    padding: 32px 0 20px;
    position: relative;
}
.main_user_account{
    height: 32px;
    left: 0;
    top: 16px;
    width: 360px;
}
.main_user_account span {
    float: left;
}
.change_user{
    color: #6ca200;
    cursor: pointer;
}
.main_user_input {
    height: 32px;
    left: 0;
    top: 16px;
    width: 360px;
}
.main_user_input span{
    display: block;
    float: left;
}
.main_user_input .user_input{
    border: 1px solid #c7c7c7;
    float: left;
    height: 26px;
    line-height: 26px;
    margin: 0 0 0 5px;
    overflow: hidden;
    padding: 0 5px;
    width: 142px;
}
.change_user{
    color: #6ca200;
    cursor: pointer;
}
.main_user_input span{
    display: block;
    float: left;
}
.change_user a {
    color: #6ca200;
    cursor: pointer;
}
.main_user_role {
    height: 32px;
    left: 320px;
    position: absolute;
    top: 32px;
    width: 340px;
}
.main_user_role span{
	display: block;
    float: left;
}
.main_user_role .user_role{
    border: 1px solid #c7c7c7;
	border-right: 0 none;
    float: left;
    height: 26px;
    line-height: 26px;
    margin: 0 0 0 5px;
    overflow: hidden;
    padding: 0 5px;
    width: 142px;
}

.main_user_role .change_role {
    background: url("../images/user_select.jpg") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    cursor: pointer;
    float: left;
    height: 28px;
    width: 34px;
}
.user_role_list {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background: none repeat scroll 0 0 #fff;
    border-color: -moz-use-text-color #c7c7c7 #c7c7c7;
    border-image: none;
    border-style: none solid solid;
    border-width: 0 1px 1px;
    display: none;
    left: 69px;
    overflow: hidden;
    padding: 2px 0 0;
    position: absolute;
    top: 26px;
    width: 185px;
	left: 68px;
}
.main_money {
    padding: 0 0 0 24px;
    width: 636px;
}

.main_money label {
	cursor: pointer;
    display: block;
    float: left;
    font-size: 18px;
    height: 32px;
    line-height: 32px;
    padding: 0 0 0 32px;
    width: 94px;
}
.main_other_money, .main_money_convert {
    font-size: 16px;
    height: 30px;
    line-height: 30px;
    overflow: hidden;
    padding: 5px 0 0 56px;
    width: 636px;
}
.main_other_money .other_money {
    border: 1px solid #c7c7c7;
    height: 25px;
    overflow: hidden;
    padding: 0 5px;
    width: 132px;
}
#select_pay_bank{
	font-size: 15px;
    height: 32px;
    line-height: 32px;
    text-align: left;
    width: 764px;
}
.main_ptNotice {
    border: 1px solid #59c8d5;
    display: none;
    font-size: 14px;
    height: 44px;
    line-height: 44px;
    margin: 0 0 0 30px;
    overflow: hidden;
    padding: 0 20px;
    width: 490px;
}
.main_ptNotice a {
    color: #6ca200;
    font-weight: bold;
}
.cent_box {
  overflow: hidden;
  padding: 2px 0 5px;
}
.zqts {
  clear: both;
  margin: 0 auto;
  padding-bottom: 30px;
  width: 660px;
}
.zqts1 {
  margin-top: 20px;
  text-align: right;
  width: 220px;
}
.zqts2 {
  padding-bottom: 10px;
  width: 440px;
}
.gx {
  color: #000;
  float: left;
  font-size: 16px;
  font-weight: bold;
  line-height: 50px;
  margin-top: 40px;
  width: 430px;
}
.gx1 {
  color: #667382;
  height: 20px;
  line-height: 20px;
}
.gx1 a {
  color: red;
  text-decoration: underline;
}
.zqts3 {
  background: none repeat scroll 0 0 #f3f3f3;
  border: 1px solid #d9d9d9;
  clear: both;
  height: 240px;
  width: 660px;
}
.zqts3x {
  margin-left: 160px;
  margin-top: 20px;
  width: 475px;
}
.zqts3a {
  width: 145px;
}
.zqts3a ul li {
  color: #000;
  float: left;
  height: 30px;
  line-height: 30px;
  width: 145px;
}
.zqts3b {
  width: 330px;
}
.zqts3b ul li {
  color: #000;
  float: left;
  height: 30px;
  line-height: 30px;
  width: 330px;
}
.zqts5 {
  clear: both;
  line-height: 40px;
  margin: 0 auto;
  text-align: center;
  width: 500px;
}
.zqts5 a {
  background: url("/images/ts2.gif") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
  color: #fff;
  font-size: 14px;
  font-weight: bold;
  padding: 10px 21px;
}
.help_float {
  overflow: hidden;
  width: 25px;
}
.help_float_narrow {
  background-position: -10px 0px;
  height: 155px;
  margin: 0;
  width: 25px;
}
#help_float_tag {
  background-image: url("../images/help_float.png");
  cursor: pointer;
  float: left;
  overflow: hidden;
}
#help_float_kefu {
  background-image: url("../images/help_kefu.png");
  cursor: pointer;
  float: left;
  overflow: hidden;
}
#main_19pay{
	font-size: 16px;
    height: 80px;
    line-height: 30px;
    overflow: hidden;
    padding: 5px 0 0 56px;
    width: 636px;
}
#main_19pay .user_input {
  border: 1px solid #c7c7c7;
  height: 25px;
  overflow: hidden;
  padding: 0 5px;
  width: 180px;
}
#main_xqt{
	font-size: 16px;
    height: 80px;
    line-height: 30px;
    overflow: hidden;
    padding: 5px 0 0 56px;
    width: 636px;
}
#main_xqt .user_input {
  border: 1px solid #c7c7c7;
  height: 25px;
  overflow: hidden;
  padding: 0 5px;
  width: 180px;
}

