﻿@charset "utf-8";
/*css reset*/
body,dd,dl,dt,h1,h2,h3,h4,h5,ul,ol,li,p,form,select,input{margin:0;padding:0}
ul,li {list-style:none;}
img {border: none;}
input[type="checkbox"], input[type="radio"] {margin: 0;vertical-align: middle;margin-right: 2px;margin-top: -2px;}
form,fieldset{margin:0; padding:0; word-wrap:break-word; word-break:normal}
button::-moz-focus-inner,input[type=reset]::-moz-focus-inner,input[type=button]::-moz-focus-inner,input[type=submit]::-moz-focus-inner,input[type=file]>input[type=button]::-moz-focus-inner{border:0;padding:0}
h1,h2,h3,h4,h5{font-family:"Arial","Microsoft YaHei";font-weight:400;font-size:12px}
button,input[type=button],input[type=submit],input[type=reset],input[type=file]{cursor:pointer}
:focus{outline:0}
em,i{font-style:normal}
table{border-collapse:collapse;border-spacing:0}
th{font-weight:400}
.radio{margin:0; vertical-align:middle; margin-right:2px; margin-top:-2px}
/*states*/
.blok{display:block}
.inline{display:inline}
.none{display:none}
.relative{position:relative}
.absolute{position:absolute}
.strong{font-weight:bold}
.tl{text-align:left}
.tr{text-align:right}
.tc{text-align:center}
.vm{vertical-align:middle}
.vt{vertical-align:top}
.vb{vertical-align:bottom}
.fl{float:left}
.fr{float:right}
.cursor{cursor:pointer}
.underline,.underline:hover{text-decoration: underline}
.clear{clear:both} 
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{zoom:1}
.overflow{overflow: hidden;}
/*width & spacing*/
.mt5{margin-top:5px}
.mt10{margin-top:10px}
.mr3{margin-right:3px}
.mr5{margin-right:5px}
.mr10{margin-right:10px}
.mb10{margin-bottom:10px}
.ml10{margin-left:10px}
.mt20{margin-top:20px}
.mb15{margin-bottom:15px}
.mb20{margin-bottom:20px}
.mt25{margin-top:25px}
.mb25{margin-bottom:25px}
.mb30{margin-bottom:30px}
.mb40{margin-bottom:40px}
.mr30{margin-right:30px}
.mr20{margin-right:20px}
.pl50{padding-left: 50px}
.pb70{padding-bottom: 70px}
.w1200,.w1000,.w1220{margin-left:auto; margin-right:auto}
.w1220{width:1200px}
.w1200{width:1200px}
.w1000{width:1000px}
/*font*/
.p12{font-size:12px}
.p14{font-size:14px}
.p16{font-size:16px}
.p18{font-size:18px}
.p24{font-size:24px}
.sinSun{font-family:"SimSun"}
.sinHei{font-family:"SimHei"}
.microHei{font-family:"Microsoft YaHei"}
/*color*/ 
.red{color:#f00}
.green{color:#093}
.org{color:#f60}
.black{color:#000}
.blue{color:#006cff}
.c3{color:#333}
.c6{color:#666}
.c9{color:#999}
.cc42{color:#c42000;}
.c90{color:#c90000}
.cff4{color:#ff4e00}
.c8a{color:#8a1700}
.bronze{color:#633900}
.c913{color:#913300;}

/*body init*/
body{min-width:1200px;font-family: "Arial","Microsoft YaHei"; color:#333; font-size:12px; background-color: #000}
a{color:#333; text-decoration:none} 
a:hover{color:#f40}
.ui-popup-backdrop{display:none; position: fixed; left: 0px; top: 0px; width: 100%; height: 100%; overflow: hidden; -webkit-user-select: none; z-index: 1024; background-color:#000; background: rgba(0,0,0,.7); filter: alpha(opacity=70);}
.game-container{background:#040102 url(img/hand-bg2.jpg) no-repeat center top;min-height:863px;_height:863px;padding-top: 325px}
.game-container-c{background:url(img/hand-bg3.jpg) no-repeat center bottom;padding-bottom: 150px}
.game-container .w1200{position: relative;}
.game-container2{background:#f0f0f0 url(img/hand-bg.jpg) no-repeat center top;padding:242px 0 0 25px;}

/*toolbar*/
#toolbar{height:35px;line-height:35px; background-color: #fff; min-width: 1200px}
#toolbar .container{color:#464646; width: 1200px; margin-left: auto; margin-right: auto}
#toolbar .container .highlight{color:#eb6023}
#toolbar .container .highlight:hover{color:#ed1b23}
#toolbar .split{margin-left: 5px; margin-right: 5px; color: #ccc}

/*nav*/
.logo{width: 291px; height: 164px; position: absolute; top: 40px; left: 30px;}
.logo a{display: block; height: 164px; background: url(img/logo.png) no-repeat;}
.g-header{position:absolute; width: 1200px; height: 155px;z-index: 999}
.main-nav{margin-left: 300px}
.main-nav ul li{height: 50px; text-align: center; float: left; margin:0 20px;padding-top: 30px}
.main-nav li a{display: block; line-height: 34px; font:18px/34px "微软雅黑"; color: #171616}
.main-nav ul a:hover,.main-nav ul .cur a{color:#ff0000;}

/*footer*/
#footer{padding:30px 0;color:#666; text-align:center; line-height:30px;font-size: 14px ;background:#252525 url(img/idx-btm-bg.jpg) repeat;}
#footer a{color:#838383; margin-left:2px; margin-right:2px}
#footer a:hover{color:#fff}
#footer .trust{padding-top:10px}
#footer .gray {color:#838383; }
#footer .trust a{margin:0 30px}
.lianjie9{color:#cecece; text-shadow:1px 1px 0px #000000, -1px -1px 0px #000000;}

.float-right{width:118px; position:fixed; right:16px; top:260px; _position:absolute; _top:expression(documentElement.scrollTop + 190 + "px");z-index:9999;background: #9f5f26}
.float-right h3{line-height: 34px;font-size: 16px;color: #ffe5b4;border-top: 1px #8e5e00 solid;text-align: center;}
.float-right h3:first-child{border-top:0;}
.float-right ul{border-top:1px #986400 solid;line-height: 32px;background: #4b3e34}
.float-right a{background: url(img/icon-float-right.png) no-repeat 13px 9px; display: block;color: #fff;padding-left: 35px}
.float-right a:hover{background-color: #990e00}
.float-right .feedback{background-position: 13px -17px}
.float-right .qq{background-position:13px -89px}

.float-right .go-top{height:27px; background-position:0 -133px}

.float-right .go-top:hover{background-position:-68px -133px}

.idalog-feedback{padding:20px 0 0 50px;}


.left-b1,.left-b2,.left-b3,.left-b4{background-image: url(img/btn-idx-left.jpg); background-repeat: no-repeat; display: block;}
.left-b1 a:hover,.left-b2 a:hover,.left-b3 a:hover,.left-b4 a:hover{background-image: url(img/btn-idx-left-hover.jpg)}

.left-b1,.left-b1 a{width: 285px; height: 138px}
.left-b2,.left-b2 a{width: 285px; height: 95px}
.left-b3,.left-b3 a,.left-b4,.left-b4 a{width: 142px; height:76px}
.left-b3,.left-b4{float: left}
.left-b3{margin-right: 1px}

.left-b1,.left-b1 a{display:block; background-position: 0 0}
.left-b2,.left-b2 a{display:block; background-position: 0 -138px}
.left-b3,.left-b3 a{display:block; background-position: 0 -233px}
.left-b4,.left-b4 a{display:block; background-position: -143px -233px}
/**form**/
.require-red {color: #f60; font-family: serif; margin-right: 3px}
.form .form-tit{display: inline-block; padding-right: 5px;text-align: right; line-height: 26px}
.form-tit-1{width: 110px}
.form-tit-2{width: 80px}
.form .form-tit-3{width: 70px;text-align: left;*width: 75px}
.info-list{clear:both; margin-bottom: 20px}
.jText,.select{font-size: 16px;height:24px; line-height: 24px; border:1px solid #b4b4b4; padding:6px 10px;border-radius: 0; vertical-align: middle;background: #fff}
.jText-2{width:275px;}
.jText-3{width:91px;}
.jText-4{width:200px;}
.jText-5{padding:3px 10px;}
.jText-6{width:140px;}
.jText-7{width:100px;padding:0 10px;}
.jText-8{width:75px;padding:0 6px;}
.select{height: 32px;line-height: auto;width:222px;font-size: 12px}
.select2{height: 24px;width: 110px;padding:0;*height: auto}
.select3{height: 38px;width: 297px;padding:0;*height: auto}
.select4{height: 38px;width: 132px;padding:0;*height: auto}
.textarea{border:1px #dadada solid;height: 131px;width:788px;padding:2px; }
.textarea1{width: 499px; vertical-align: top;height: 160px;border:1px #adacac solid;resize: none;}
.Validform_checktip {vertical-align: middle;margin-left: 5px; line-height: 24px; height: 24px; overflow: hidden; color: #999; font-size: 12px;display: inline-block; }
.Validform_right {color: #71b83d; padding-left: 30px; background: url(img/btn-user.png) no-repeat 0 -94px; }
.Validform_wrong {color: red; padding-left: 30px; white-space: nowrap; background: url(img/btn-user.png) no-repeat 0 -129px; }
.Validform_loading {padding-left: 20px; background: url(img/onLoad.gif) no-repeat left center; }
.pass-form-tips{color: red;text-align:center;height: 20px;padding-bottom: 10px}
.user-ico{background:url(img/btn-user.png) no-repeat}

.list-page{text-align: center;padding-top: 45px;line-height: 22px}
.list-page a,.list-page .num,.list-page span.pre,.list-page span.next{margin:0 5px;padding:0 9px;border:1px solid #868686; background:#fff;color: #666;display: inline-block;height: 22px}
.list-page a:hover{border:1px solid #684404;background:#805509;color:#fff;}
.list-page .current{margin:0 5px;padding:0 9px;background:#805509; border:1px solid #684404;color:#fff;display: inline-block;height: 22px}
.list-page .gray9 {color: #999;}
.list-page .gray9:hover{border:1px solid #c9c9c9; background-color: #fff; color: #999}
/*��ť*/
.btn{ vertical-align: middle;display:inline-block;cursor:pointer;border:0;text-align:center;background: url(img/btn-user.png) no-repeat;background-position:0 0;width:106px;height:38px; line-height:38px;color:#fff;}
.btn:hover{background-position:-107px 0;color: #fff}
.btn02{background-position:0 -39px;font-size: 18px;color: #fff4c6;width:170px;height:45px;line-height: 45px;font-family: "微软雅黑"}
.btn02:hover{background-position:-171px -39px}
.btn03{background-position:0 -214px;width:209px;height:62px;}
.btn03:hover{background-position:-210px -214px}
.btn04{background-position:0 -282px;width:48px;height:20px;line-height: 20px;color: #967120}
.btn04:hover{background-position:0 -282px}
.btn05{background-position:0 -305px;width:45px;height:15px;line-height: 15px;color: #ae7300;}
.btn05:hover{background-position:0 -305px;color: #ae7300}
.btn06{background-position:0 -456px;width:60px;height:24px;line-height: 24px;color: #5c420b;}
.btn06:hover{background-position:-61px -456px;color: #5c420b}
.btn06-dis{background-position: -281px -456px}
.btn06-dis:hover{background-position: -341px -456px}
.btn07{background-position:0 -532px;width:105px;height:38px;line-height: 38px;color: #ffecc4;font-size: 16px;font-family: "微软雅黑"}
.btn07:hover{background-position:-105px -532px;color: #fff4c6;}
.btn08{background-position:0 -570px;width:105px;height:23px}
.btn08:hover{background-position:-106px -570px}
.btn09{background-position:-1px -598px;width:28px;height:28px}
.btn09:hover{background-position:-1px -598px}
.btn10{background-position:0 -718px;width:214px;height:60px;color: #fff;font-size: 25px;font-family: "微软雅黑"}
.btn10:hover{background-position:0 -778px}
.btn11{background-position:-121px -450px;width:80px;height:30px;color: #fff8e5;line-height: 30px;font-size: 12px}
.btn11:hover{background-position:-201px -450px}
.btn14,.btn15{background-position:-211px -532px;width:66px;height:24px;color: #fff;line-height: 24px;font-size: 12px}
.btn14:hover{background-position:-211px -556px;color: #fff}
.btn15{background-position:-277px -532px}
.btn15:hover{background-position:-277px -556px;color: #fff}
.btn16{color:#fff;padding:0 10px;display: inline-block;height:24px;line-height:24px;border:0;font-size:12px;color:#fff;background:#ff6600;border-radius:3px;}
.btn16:hover{background:#f97d2a;color:#fff;text-decoration: none;}

/**link**/
.link01{color: #996c00}
.link02{color: #d20001}