﻿@charset "utf-8";
/* CSS Document */

.top {}
	.top .top_bg {width:1016px; height:112px; background-position: -0px -0px;}
	.top .logo_bg { padding-top:16px; padding-left:5px; display:inline; float:left;}
		.top .logo_bg .logo {width:286px; height:78px; background-position: -0px -112px; }
	.top .top_banner { display:inline; float:left;}
		.top .top_banner .top_banner_bg {width:374px; height:100px; background-position: -300px -112px;}
	.top .login_bg { padding-top:5px; padding-right:5px; float:right; text-align:right; display:inline; color:#ffeeb6;}
		.top .login_bg ul li { height:25px;}
		.top .login_bg a { color:#ffeeb6;}
		.top .login_bg a:hover { text-decoration:underline;}
		.top .login_bg table { float:right;}
		.top .login_bg td { padding-left:2px;}
		.top .login_bg input { border:1px #333333 solid; width:108px; height:14px; padding:4px; color:#666666;}
			.top .login_bg input.yzm { margin:0px; width:58px;}
			.top .login_bg input.yzm_bg { padding:0px; width:50px; height:22px;}
			.top .login_bg input.signin { width:69px; height:24px; background-position: -679px -116px;}
			.top .login_bg input.regist { width:92px; height:24px; background-position: -750px -116px;}

.menu{}
	.menu_bg ul{}
	.menu_bg ul li { float:left;}
	.menu a.me{ padding-left:30px; padding-right:30px; line-height:35px; color:#8f4a0a; font-size:16px; font-weight:bold;}
	.menu a:hover { text-decoration:underline;}
	.menu_bg { background-image:url(../images/menu_bg.gif); width:1016px; height:37px;}
		.menu_bg .item_title a{ color:#972201;}
		.menu_bg ul li.item_border { width:2px; height:37px; background-position: -845px -116px;}

.Banner { width:1016px; height:391px; background-image:url(../images/Banner.jpg) ; border-bottom:1px solid #d78244;}
.content_banner { width:998px; height:228px; background-image:url(../images/cont_content_banner.jpg); margin:10px auto;}

.bian {width:1016px; height:1px; margin-top:10px; background-color:#d78244;}

.Intro { width:1016px; height:85px;}
	.Intro .Intro_A { float:left; width:341px; height:85px; background-position: -0px -613px;}
	.Intro .Intro_B { float:left; width:348px; height:85px; background-position: -343px -613px;}
	.Intro .Intro_C { float:left; width:327px; height:85px; background-position: -693px -613px;}

.Resol { width:1016px; margin-top:30px; color:#eabf87; text-align:center;}
	.Resol .Resol_A { width:32px; height:28px; background-position: -0px -702px; display:inline-block; margin-right:5px; vertical-align:middle;}
	.Resol .Resol_B { width:32px; height:28px; background-position: -36px -702px; display:inline-block; margin-left:21px; margin-right:5px; vertical-align:middle;}
	.Resol .Resol_C { width:32px; height:28px; background-position: -69px -702px; display:inline-block; margin-left:21px; margin-right:5px; vertical-align:middle;}
	.Resol .Resol_D { width:32px; height:28px; background-position: -101px -702px; display:inline-block; margin-left:21px; margin-right:5px; vertical-align:middle;}
	.Resol .Resol_E { width:32px; height:28px; background-position: -134px -702px; display:inline-block; margin-left:21px; margin-right:5px; vertical-align:middle;}

.Bar {  width:1016px; margin-top:60px; color:#eabf87; text-align:center; height:54px;}
	.Bar a{ color:#eabf87; font-size:12px; padding:0;}
	.Bar a:hover { text-decoration:underline;}



.cont_left { width:250px; float:left; min-height:550px;}
	.cont_left .cont_left_banner { margin:21px 0 0 16px; width:224px; height:256px; background-position: -0px -253px;}
	.cont_left .cont_left_banner_A { margin:10px 0 0 16px; width:224px; height:82px; background-position: -225px -221px;}
	.cont_left .cont_left_banner_B { margin:5px 0 0 16px; width:224px; height:82px; background-position: -225px -313px;}
	.cont_left .cont_left_banner_C { margin:5px 0 0 16px; width:224px; height:82px; background-position: -225px -405px;}

	.cont_left .user_bg { margin:21px 0 0 16px; border:1px solid #fdd587; width:222px; }
		.cont_left .user_bg .user_top { width:222px; height:62px; background-position: -0px -191px;}
		.cont_left .user_bg ul {}
		.cont_left .user_bg ul li { width:222px; height:39px; background-position: -450px -221px; padding-left:70px;}
		.cont_left .user_bg ul li a { color:#fcd274; font-size:14px; line-height:40px;}
		.cont_left .user_bg ul li a.hover { text-decoration:underline;}
		.cont_left .user_bg ul li.sel { background-position: -450px -260px;}
		.cont_left .user_bg ul li.sel a { color:#381d10; font-size:14px;}
		.cont_left .user_bg ul li.sel a.hover { text-decoration:underline;}

.Xcont_right { width:810px; float:left; min-height:530px; padding-top:21px;}
	.cont_right .cont_right_banner { margin-bottom:13px; margin-right:16px; width:748px; height:228px; background-image:url(../images/cont_right_banner.jpg) ;}
.xcontent { margin-right:16px; border:1px solid #000;}
	.content .content_title {  padding-top:5px; width:748px; height:29px; background-position: -0px -510px; }
		.content .content_title span { color:#5c2401; font-size:18px; padding-left:43px;}
	.content .content_wz { color:#000;  padding:10px;}
	.content .content_wz_login { min-height:197px; }
	.content .content_wz_user { min-height:480px;  text-align:left;}
		.content .content_wz h2 { color:#b10017; font-size:14px; font-weight:normal;}
		.content .content_wz span { color:#cc0000;}
		.content .content_wz p { line-height:30px;}
		.content .content_wz ul { font-family:宋体; color:#666; width:700px;}
			.content .content_wz ul li { margin:18px 0;}
		.content .content_wz label { float:left; width:200px; text-align:right; line-height:25px; overflow:hidden; color:#5c2401;}
        .content .content_wz .labels { float:left; text-align:left; line-height:25px; overflow:hidden; color:#5c2401;}
		.content .content_wz u { padding-left:150px; line-height:40px; overflow:hidden; color:#972201; text-decoration:none;}
		.content .content_wz b { color:#cc0000;}
			.content .content_wz ul li a.ps { font-size:12px; color:#972201;text-decoration:underline; padding:0px;}
			.content .content_wz ul li a.ps:hover { }
			.content .content_wz ul li input.wz { padding:4px; width:120px; height:14px; border:1px solid #333;}
			.content .content_wz ul li input.yzm_bg { margin-top:0px; display:inline-block; vertical-align:top;}
			.content .content_wz ul li select.cwps { padding:4px; width:46px; height:26px; border:1px solid #333;}
			.content .content_wz ul li.content_li { margin:12px 0;}
			.content .content_wz .rad_two { padding-left:180px; padding-top:10px; color:#5c2401; font-size:18px; font-weight:bold;}
			.content .content_wz table { width:100%; margin-top:10px; border:1px solid #ccc;}
			.content .content_wz table th { text-align:center;padding:10px; border:1px solid #ccc; background-color:#dfdfdf; color:#333;}
			.content .content_wz table td { text-align:center; padding:10px; border:1px solid #ccc; background-color:#FFFFFF; color:#666;}
			.content .content_wz table td.tab_cen { text-align:left;}
			.content .content_wz table td.tab_date { text-align:left; color:#cc0000;}
			.content .content_wz table td.tab_col5 { padding-top:20px; padding-bottom:20px; font-weight:bold; color:#000;}
		.content .content_wz_user ul.pers { height:32px;  line-height:30px; display:inline-block; background:url(../images/bian_2.gif) repeat-x bottom left; font-weight:bold; }
			.content .content_wz_user ul.pers li { float:left; margin:0; }
				.content .content_wz_user ul.pers li.sel { color:#381d10; margin:0px 0 0 11px; width:82px; height:29px; background-position: -750px -143px; text-align:center;}
				.content .content_wz_user ul.pers li a { color:#666; margin:0 12px;}
			.content .content_wz_user ul.pers_ul { line-height:25px;}
				.content .content_wz_user ul.pers_ul li { margin:10px 0;}
		
.Lottery { padding-left:138px;}
.Lottery ul {}
	.Lottery ul li { float:left; padding:10px 5px 10px 5px;}
	.Lottery .lot_box { height:146px; width:314px; background:url(../images/Lottery/lot_box_bg.png) no-repeat; padding:0; border:1px solid #fdd587;}	
		.Lottery .lot_box .lot_box_L { float:left; padding:20px 5px 10px 5px; width:140px;}
		.Lottery .lot_box .lot_box_R { float:left; padding:10px 5px 10px 5px; width:130px; text-align:center;}
			.Lottery .lot_box .lot_box_R b { height:26px; line-height:26px; color:#ecb950; font-size:18px;}
			.Lottery .lot_box .lot_box_R a.lot_box_star { display:block; width:117px; height:36px; background-position: -679px -178px; margin-top:7px; margin-left:5px;}
			.Lottery .lot_box .lot_box_R a.lot_box_star:hover { background-position: -801px -178px;}
			.Lottery .lot_box .lot_box_R a.lot_box_exp { display:block; width:117px; height:36px; background-position: -679px -217px; margin-top:7px; margin-left:5px;}
			.Lottery .lot_box .lot_box_R a.lot_box_exp:hover { background-position: -801px -217px;}
		
            .Lottery .game_box { height:123px; width:314px; background:url(../images/Lottery/lot_box_bg.png) no-repeat; padding:0; border:1px solid #fdd587;}	

.bian_2 {height:3px; margin-top:10px; background-image:url(../images/bian_2.gif);}

.btn_bg {  padding-left:183px;}

