﻿@charset "utf-8";
body {margin:0; padding:0; font-size:12px;color:#8e8e8e; line-height:25px; font-family:'微软雅黑'}
ol,ul,li,dl,dt,dd,form,p,h1,h2,h3,h4,h5{ margin:0px; padding:0px;}
ol,ul,li{ list-style:none;}
img{ border:none; vertical-align:middle;}
a{ color:#8e8e8e;; text-decoration:none;}
a:hover{ color:#0d22a4;}
.clear{ clear:both;}
input,textarea{ outline:0; resize:none;}
input{ margin:0; padding:0;}
.auto{ margin:0 auto; width:1000px; }
.fl{ float:left; _display:inline;}
.fr{ float:right; _display:inline;}

header{ height: 45px;line-height: 45px; border-bottom: 1px solid #cdccca; background: #f3f3f3; min-width: 1000px; padding:10px 0;}
header img{ float: left}
.top_p{ font-size: 13px; color: #4aa302;  padding-left: 100px;}
.bg{  min-height: 800px; background: #fff; position: relative;background: url(".images/bgg.jpg") repeat-y center top;}
.main{ background: #fff; min-height:800px; margin-top:-490px;  }
.banner-bg{ height: 750px; background: url("../images/bann.png") no-repeat center top;}
nav{ height: 40px;width: 100%; background: #7d3b21; text-align: center; padding:10px 0;}
nav:after{ clear: both; content: ''; display: block;}
nav li{ float: left; width: 25%; font-size: 24px; background: url('../images/bg.png') no-repeat right center}
nav li:last-child{ background: none}
nav li a{ color: #fff; display: block; width: 155px; height:40px; line-height: 40px; border-radius: 8px; margin: 0 auto}
nav li a:hover,nav li a.cur{ background: #fff; color: #7d3b21}
.index-img1{ display: block; margin: 60px auto 20px;}
.w902{ width: 800px; margin: 0 auto; background: #fff;}
.tit-h3{ font-size: 30px; line-height: 60px; color: #666; font-weight: normal; border-bottom: 1px solid #ebebeb; margin-bottom: 25px;}
.fon16{ font-size: 16px;}
.footer{ background: #7d3b21; color: #fff; text-align: center;}
.footer a{ color: #fff; padding: 0 5px;}
.text-center{ text-align: center}
.copyr{ font-size: 13px; padding: 10px 0; background: #f3f3f3; border-top: 1px solid #cdccca;}
/*.color_0{ color: #333}*/
.main1{ width: 1004px; margin: 0 auto}
.tit3{ font-size: 24px; line-height: 30px; padding-top: 80px; font-weight: normal; color: #333; padding-bottom: 10px;}
.tits,h3{ padding: 10px 0; color: #666; font-size: 18px; font-weight: normal}
.tab a{ padding: 5px 10px; margin: 0 15px; font-size: 20px; text-decoration: underline; color: #194efa}
.tab a:hover,.tab a.cur{ background: #ff7e00; color: #fff; text-decoration: none;}
.tab{ text-align: center; padding: 20px 0;}
.title3{margin:34px 300px 20px 0;color:#000;font-size:18px}
.title4{margin:20px 0 10px 0;color:#333;font-size:16px}
.pay-table{margin:0 auto;width:750px;font-size:14px}
.pay-table input,.pay-table select{padding:5px 0;width:240px;font-size:14px;font-family:"微软雅黑"}
.pay-table input{width:235px}
.pay-table td{padding:5px 0}
.text-r{text-align:right}
.pay_now{display:block;width:240px;border-radius:10px;background:#ff7e00;color:#fff;text-align:center;font-size:24px;line-height:50px}
.pay_now:hover{color:#fff}
.minh1000{ min-height: 1100px;}

.game1{width:890px;  margin:0 auto;overflow:hidden; border-bottom: 1px dashed #949494; padding-bottom:50px;}
.gamp{background:url('../images/ico.png') no-repeat top center;zoom: 1; width:207px; height:207px; margin-top:58px; margin-left:20px; float:left;}
.gamp2{zoom: 1; width:175px; height:175px; margin-top:58px; margin-left:20px; float:left;}
.gamp3{zoom: 1; width:175px; height:175px; margin-top:58px; margin-left:20px; float:left;}
.gametex{width:510px; min-height:175px; float:left;  margin-top:58px; margin-left:63px;}
.gametex .p1{font-size:22px; color:#270f03; font-family:microsoft yahei;}
.gametex .p2{font-size:12px;color:#270f03; font-family:microsoft yahei; line-height:24px; margin-top:30px;}
.btndetail{ display: inline-block; width: 69px; height: 25px; line-height: 25px; color: #fff; font-size: 12px; background: url("../images/btnbg.png") no-repeat center; text-align: center; margin: 0 0 0 10px;}
.btndetail:hover{ color: #fff;}

/*用户注册*/
.login_success,.login_state{ display: none}
.hidden{ display: none !important;}
.yhzc_d_r_a p,.yhzc_for p{margin-bottom:20px}
.yhzc_inp_o{width:670px;height:40px}
.yhzc_inp_o{position:relative;clear:both;display:block}
.btn_clear{position:absolute;top:12px;left:380px;z-index:999;display:none;width:18px;height:18px;cursor:pointer}
.yhzc_inp_o input,.yhzc_inp_t input{float:left;display:block;margin-right:10px;padding:11px 10px;height:16px;border:1px solid #DDD;color:#666;font-size:14px}
.yhzc_inp_o input{width:300px}
.yhzc_inp_o input,.yhzc_inp_t input{box-sizing:inherit;padding:11px 30px 11px 10px!important;width:280px!important; font-family: "微软雅黑"}
.yhzc_for h1{margin:50px 0 44px 80px;color:#000;text-align:center;font-size:40px}
.yhzc_subm input{overflow:hidden;margin-left:80px;width:326px;height:45px;border-width:0;background:#fda701;color:#fff;font-weight:700;font-size:16px;line-height:45px; font-family: "微软雅黑"}
.yhzc_inp_o label,.yhzc_inp_t label{float:left;display:block;margin-right:10px;width:70px;height:42px;color:#666;text-align:right;font-weight:700;font-size:14px;line-height:42px}
.yhzc_for{margin:0 auto;width:400px}
.n-top{ margin: 30px 0 0 0}
.pay_li li{ line-height: 30px;}
.pay_li li:hover{  text-decoration: underline; cursor: pointer}