select,textarea,input[type=text],input[type=password],input[type=datetime],input[type=datetime-local],input[type=date],input[type=month],input[type=time],input[type=week],input[type=number],input[type=email],input[type=url],input[type=search],input[type=tel],input[type=color],.uneditable-input
{display:inline-block;*display:inline;*zoom:1;height:30px;padding:4px 6px;font-size:14px;line-height:20px;color:#444;vertical-align:middle;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
input,.uneditable-input{width:200px;font-family:inherit;font-size:100%}
textarea{height:auto}
textarea,input[type=text],input[type=password],input[type=datetime],input[type=datetime-local],input[type=date],input[type=month],input[type=time],input[type=week],input[type=number],input[type=email],input[type=url],input[type=search],input[type=tel],input[type=color],.uneditable-input{background-color:#fff;border:1px solid #ccc}
input[type=radio],input[type=checkbox]{margin:4px 0 0;margin-top:1px \9;*margin-top:0;line-height:normal}
input[type=file],input[type=image],input[type=reset],input[type=radio],input[type=checkbox]{width:auto}
select,input[type=file]{height:30px;*margin-top:4px;line-height:30px}
select{width:212px;border:1px solid #ccc}

.select1{width:120px}
select[multiple],select[size]{height:auto}
.col-xs-10,.col-xs-2{position:relative;min-height:1px;padding-right:15px;padding-left:15px}
.col-xs-10{width:130px;display:inline}
.col-xs-2{width:16.66666667%}
.txt-money{color:#ff0000;font-size:16px}
.item-name{font-weight:bold;font-size:16px}
.common-form .form-group .control-label{display:block;width:60px;text-align:right;font-weight:bold;float:left}

.exchange-area .bbp{width:210px;margin-left:60px;line-height:30px}
.exchange-area .common-form .form-group{}
.exchange-area .txt-ipt{width:210px;border:1px solid #999;line-height:30px;height:30px;font-size:16px;padding-left:5px}
.exchange-area .form-group{margin:15px 0;display:block}
.hrline{width:98%;color:#c6c6c6;margin:0 auto}
.info-all{float:right}
.info-all a{background-color:#d96464;padding:5px 15px;color:#FFF;font-size:12px;border-radius:15px}
.info-all a:hover{background-color:#b03838}
.bar_pic{height:285px;margin:0 auto;display:block;position:relative}
.bar1{background:url(images/b_lottery.jpg) no-repeat center}
.bar2{background:url(images/b_live.jpg) no-repeat center}
.bar3{background:url(images/b_pt.jpg) no-repeat center}
.bar4{background:url(images/b_sport.jpg) no-repeat center}
.bar5{background:url(images/b_youhui.jpg) no-repeat center}
.bar6{background:url(images/b_elecgame.jpg) no-repeat center}
h2{width:100%;font-size:24px;color:#4B049B}
.mid{width:1100px;margin:0 auto;overflow:hidden}
.leftbar{float:left;width:236px;background-color:#fff;border:1px solid #e5e5e5;float:left;margin:15px 0;display:inline}
.rightbar{float:right;width:839px;margin:15px 0;border:solid 1px #e5e5e5;background-color:#fff;padding:10px;height:auto !important;height:430px;min-height:430px}
#un-lobby aside{width:236px;background-color:#fff;border:1px solid #e5e5e5;float:left;margin:15px 0;display:inline}
#un-lobby aside:after{content:'';display:block;height:208px;margin-top:30px;background:url('images/bottom.png') no-repeat center top}
#un-lobby ul#sidebar{display:block}
#un-lobby ul#sidebar li{height:47px;border-bottom:1px solid #e5e5e5}
#un-lobby ul#sidebar li a{display:inline-block;width:100%;height:100%;padding:0 38px 0 53px;color:#707070;font-size:16px;text-align:left;text-decoration:none;line-height:46px;-moz-transition:all ease .4s;-o-transition:all ease .4s;-webkit-transition:all ease .4s;transition:all ease .4s}
#un-lobby ul#sidebar li a:before{content:'';display:inline-block;width:28px;height:28px;vertical-align:middle;margin-right:9px;background-repeat:no-repeat;background-position:center top}
#un-lobby ul#sidebar li.about a:before{background-image:url('images/about.png')}
#un-lobby ul#sidebar li.contact a:before{background-image:url('images/contact.png')}
#un-lobby ul#sidebar li.deposit a:before{background-image:url('images/deposit.png')}
#un-lobby ul#sidebar li.withdraw a:before{background-image:url('images/withdraw.png')}
#un-lobby ul#sidebar li.faq a:before{background-image:url('images/faq.png')}
#un-lobby ul#sidebar li.partner a:before{background-image:url('images/partner.png')}
#un-lobby ul#sidebar li.responsible a:before{background-image:url('images/responsible.png')}
#un-lobby ul#sidebar li.donate a:before{background-image:url('images/donate.png')}
#un-lobby ul#sidebar li.client a:before{background-image:url('images/client.png')}
#un-lobby ul#sidebar li a:after{content:'';float:right;display:inline-block;width:16px;height:16px;margin-top:15px;background:url('images/arrow.png') no-repeat center top}
#un-lobby ul#sidebar li:hover a{padding:0 28px 0 63px;color:#fff;background-color:#DAAE00}
#un-lobby ul#sidebar li:hover a:before,#un-lobby ul#sidebar li:hover a:after{background-position:center bottom}

.userbar{display:table;width:100%;background-color:#ffffff}
.usercenter{float:left;width:220px;height:80px;display:block;line-height:80px;font-size:28px;font-weight:bold;text-align:center;background-color:#37485d;color:#FFF;font-family:"黑体"}
.nav-area{color:#fff;font-size:20px;padding-top:10px;height:60px;list-style:none;padding-left:30px}
.nav-area li{display:inline-block;width:100px;text-align:center;font-size:16px;position:relative}
.nav-area li a{display:inline-block}
.nav-area li a{color:#555;font-size:12px;font-weight:bold}
.nav-area li:before{content:"";display:block;height:20px;width:1px;background-color:#ccc;position:absolute;top:16px}
.nav-area li:first-child:before{background:none}
.nav-area li.activea{color:#F37F6B}
.nav-area li.active a:after{content:"";display:block;width:24px;height:2px;background-color:#F25949;margin:4px auto}
.nav-area [data-menu] span:before{font-size:15px;font-family:"FontAwesome";display:block;width:36px;height:36px;line-height:35px;text-align:center;color:#fff;border:solid 1px;margin:4px auto;font-weight:normal;border-radius:5px;background:url(images/ioc_li.png) no-repeat}
.nav-area [data-menu="exchange"] span:before{content:"";background-color:#A95BEF;background-position:0 0}
.nav-area [data-menu="recharge"] span:before{content:"";background-color:#F16346;background-position:0 -38px}
.nav-area [data-menu="draw"] span:before{content:"";background-color:#F59A2F;background-position:0 -76px}
.nav-area [data-menu="bet"] span:before{content:"";background-color:#2C7FE3;background-position:0 -114px}
.nav-area [data-menu="rep"] span:before{content:"";background-image:url(images/icon.png);background-repeat:no-repeat;background-color:#F16346;background-size:600px 558px;background-position:-42px -502px}
.nav-area [data-menu="money"] span:before{content:"";background-color:#F16346;background-position:0 -152px}
.nav-area [data-menu="message"] span:before{content:"";background-color:#24C987;background-position:0 -190px}
.nav-area [data-menu="member"] span:before{content:"";background-color:#47c8c6;background-position:0 -228px}

.itemmenu{line-height:20px}
.itemmenu a{background-color:#e0e0e0;font-size:16px;color:#000;width:150px;padding:5px;display:block;text-align:center;float:left;margin-right:20px;border-radius:20px}
.itemmenu .current{background-color:#e66666;font-weight:bold;color:#fff}
.userinfo{clear:both;line-height:35px;padding-top:25px}
.userinfo .showinfo{margin-left:90px}
.userinfo ul a{margin-left:30px}
.userinfo ul a{color:#F00}
.mod-sub{width:800px;margin:0 auto}
.mod-forms li，.mod-forms li:after{display:block;overflow:hidden;clear:both;height:0;visibility:hidden;content:"."}
.mod-forms li label,.mod-forget-passwd li label{width:125px;text-align:right;float:left;margin-right:20px;font-size:14px;line-height:30px;float:left;display:block}
.mod-forms li,.mod-forget-passwd li,.mod-reg .mod-forms li{margin-bottom:10px}
.mod-forms .item-ipt{display:inline}
.mod-forms .item-ipt p{margin-top:10px;line-height:20px}
.forms-btn{text-align:center;clear:both;padding-top:50px}
.btn{background:#196ee8;border:none;border-radius:3px;color:#fff;width:100px;height:auto;font-size:14px;line-height:26px}
.btn:focus,.btn:hover{background:#0652bf}
.btnhui{background:#8a8a8a;border:none;border-radius:3px;color:#fff;width:100px;height:auto;font-size:14px;line-height:26px}
.btn-sub{width:250px;height:30px;line-height:30px;text-align:center;color:#fff;font-size:16px;background:#ec971f;-moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px;border:none}
.btnk{width:210px;line-height:35px}
.btn-reset{width:200px;background:#e66666;line-height:28px}
.mod-forms .txt-ipt{width:250px;border:1px solid #999;line-height:30px;height:30px;font-size:16px;padding-left:5px}
.mod-forms .item-ipt .tips{color:#666;vertical-align:middle;margin-left:5px}
.mod-forms .txt{line-height:28px;font-size:14px;float:left;display:inline}
.mod-forms .user-info{font-size:14px;line-height:26px}
.mod-forms .gender label{width:auto;margin-right:25px}
.mod-forms .tips-date{background-position:-32px -605px;width:22px;height:23px;cursor:pointer;display:inline-block;vertical-align:middle;margin-left:5px}
.mod-forms .add-btn,.mod-forms .del-btn{width:25px;height:25px;display:inline-block;vertical-align:middle;cursor:pointer}
.mod-forms .add-btn{background-position:-76px -574px}
.mod-forms .del-btn{background-position:-76px -608px}

.clearfix,.mod-forms li,.user-form,.mod-forms-list li{zoom:1}
.clearfix:after,.mod-forms li:after,.user-form:after,.mod-forms-list li:after{display:block;overflow:hidden;clear:both;height:0;visibility:hidden;content:"."}
.deposit-content,.user-form .form-box,.ag-withdraw .audit-tip{border:2px solid #2bb774;background:#fff;z-index:2;position:relative;padding:30px;margin-right:20px}
.deposit-content{margin-right:0 !important;height:auto !important;height:500px;min-height:500px}
.deposit-content .field-tips,.user-ctr .agreement{color:#666;margin-left:130px;line-height:22px}
.deposit-content .field-warn{color:#cc000f;margin-left:130px;margin-top:10px;font-size:14px}
.deposit-content .bank-list li{display:inline;float:left;margin-right:6px;cursor:pointer}
.deposit-content .bank-list .radio-bank{border:1px solid #ccc;padding:10px 8px}
.deposit-content .bank-list .radio-bank:hover,.deposit-content .bank-list .checked{border:2px solid #2bb774;padding:9px 7px}
.deposit-content .bank-list .radio-bank input{float:left;display:inline}
.deposit_loading{background:url(images/loading.gif) no-repeat;float:left;width:200px;height:100px;margin-left:200px}
.deposit-content .txt1{font-size:20px;line-height:30px;height:30px}
.deposit-content .cancelbtn{width:200px;line-height:28px;padding:3px 15px}

.forms-item{display:inline-block;width:835px}
.agreement{color:#666;margin-left:130px;line-height:22px;clear:both}
.radio + label{background-color:#eee}
.radio:checked + label{background-color:#F15F46}
.radio:checked + label::after{color:#F25949}
.gameinfo{width:680px;float:left;display:inline}
.exchangebar{width:350px;height:100%;margin-left:20px;min-height:1px;background-color:#f7f8f9;border:1px solid #d3d8dc;padding:10px;positon:absolute;float:right}
.component-top{font-weight:bold}
.form-group{display:inline;vertical-align:middle;font-size:14px}
.exchange-area .info{text-align:left;padding:20px;font-size:16px;border-bottom:1px solid #c5c5c5;background-color:#FFC}
.exchange-area .info .item-name{color:#000000}

.data-list table{border-collapse:collapse;width:100%;margin:0 0 0 1px;*margin:0}
.data-list table th{border:1px solid #ece8e9;color:#000;font-weight:bold;font-size:14px;text-align:center;padding:6px 0 2px 0;background-color:#ece8e9}
.data-list table th a{color:#fff}
.data-list table th a img{margin:0 0 2px 2px}
.data-list table th a:hover{text-decoration:none}
.data-list table td{padding:4px;border:1px solid #ece8e9;text-align:center;font-size:14px}
.data-list table td a:hover{text-decoration:none}
.data-list table tr.even td{background:#fff}
.data-list table tr.odd td{background:#f7f7f7}
.data-list table td.selected{background:#b4dddc;text-decoration:none}
.data-list table tr.even td.selected{background:#b4dddc;text-decoration:none}
.data-list table tr.odd td.selected{background:#b4dddc;text-decoration:none}
.data-list table tr.even td.bgLblue{background:#e1edf7}
.data-list table tr.odd td.bgLgreen{background:#ebfdf6}
.data-list table td.f_green{}
.data-list table td.txtleft{text-align:left;line-height:22px}
.component-main{padding-top:30px}

#lobby{display:inline-block;color:#fff;font-size:12px;width:100%}
#lobby > ul.game-list{text-align:left;font-size:0}
#lobby > ul.game-list > li{position:relative;display:inline-block;vertical-align:top;background-position:center top;background-repeat:no-repeat}
ul.game-list > li{width:260px;height:564px;margin:10px 2px}
ul.game-list > li:hover:before{content:'';position:absolute;top:0;left:0;width:260px;height:564px;background-image:url('images/Live/hover.png')}
ul.game-list > li[game-box="bb"]{background-image:url('images/Live/bb.jpg')}
ul.game-list > li[game-box="ag"]{background-image:url('images/Live/ag.jpg')}
ul.game-list > li[game-box="gpi"]{background-image:url('images/Live/gpi.jpg')}
ul.game-list > li[game-box="evo"]{background-image:url('images/Live/evo.jpg')}
ul.game-list > li[game-box="pt"]{background-image:url('images/Live/pt.jpg')}
ul.game-list > li[game-box="mg"]{background-image:url('images/Live/mg.jpg')}
ul.game-list > li[game-box="ab"]{background-image:url('images/Live/ab.jpg')}
ul.game-list > li[game-box="gd"]{background-image:url('images/Live/gd.jpg')}
ul.game-list > li[game-box="sunbet"]{background-image:url('images/Live/sb.png')}
ul.game-list > li[game-box="bg"]{background-image:url('images/Live/bgg.png')}
ul.game-list > li[game-box="ebet"]{background-image:url('images/Live/ebet.jpg')}
ul.game-list > li[game-box="og"]{background-image:url('images/Live/og.jpg')}

.data-list .bk{background-color:#FFFAE2;border:solid 1px #E1D59F;padding:10px;overflow:auto;height:auto;cursor:pointer;clear:both}
.data-list .bk:hover{background-color:#FEF9B0}
.data-list .titles{width:85%;line-height:45px;height:45px;float:left}
.data-list .make{width:15%;text-align:center;line-height:45px;height:45px;float:right}
.data-list .contents{clear:both;display:none;margin-top:3px;padding:10px 50px 10px 30px;-webkit-box-shadow:inset 1px 1px 8px rgba(0,0,0,.3);box-shadow:inset 1px 1px 8px rgba(0,0,0,.3)}
.data-list .showtxt{margin-bottom:10px}
.lotbg{padding-top:10px;padding-bottom:15px}
.lottery ul{width:1100px;padding-left:10px}
.lottery ul li{width:345px;height:150px;overflow:hidden;margin-bottom:10px;margin-right:13px;float:left;position:relative;border:3px solid #7d0b7f;background:#e6e6e6;transition:all 0.4s}
.lottery ul li img{float:left;margin-left:28px;margin-top:17px;display:block;width:114px;height:114px}
.lottery ul li a{display:block;height:148px}
.lottery ul li .liright{float:right;width:146px;padding-top:0;text-align:center;margin-right:10px;margin-top:20px}
.lottery ul li .liright h3{font-family:"Microsoft Yahei";font-weight:bold;color:#7d0b7f;font-size:18px;transition:all 0.3s;height:18px;line-height:18px}
.lottery ul li .liright span{font-family:Arial;font-size:12px;color:#cd9809;transition:all 0.3s;margin-top:15px;line-height:10px;display:block;text-align:center}
.lottery ul li .rulebtn{width:123px;height:30px;display:block;margin:0 auto;line-height:28px;color:#fff;margin-top:6px;position:absolute;right:24px;bottom:33px;text-align:center;font-family:"Microsoft Yahei";font-size:20px;transition:all 0.3s;background-color:#7d0b7f}
.lottery ul li:hover{border:3px solid #e2aa01;background:#ffffff}
.lottery ul li a:hover h3,.lottery ul li a:hover span{}
.lottery ul li .rulebtn:hover{background-color:#e2aa01}
.lottery ul li .rulebtn span{font-size:18px;font-weight:bold;line-height:18px !important}

.fishbg{background:url(images/fishbg.jpg) no-repeat center;height:650px}
.fish-wrap{width:100%;height:100%;text-align:center;position:relative;overflow:hidden}
.fish-wrap .enter-game{width:240px;height:200px;display:inline-block;position:relative;margin:280px 10px 0;background-color:rgba(17,83,170,0.8);border:#FFF solid 1px}
.fish-wrap .enter-game:hover{background-color:rgba(17,42,100,0.8)}
.fish-wrap .enter-game .img1{background:url(images/fishnav1.png);width:120px;height:100px;position:absolute;left:60px;top:36px}
.fish-wrap .enter-game .img2{background:url(images/fishnav2.png);width:100px;height:100px;position:absolute;left:60px;top:36px}
.fish-wrap .enter-game .bot{width:100%;height:54px;position:absolute;bottom:-1px;left:0;font-size:32px;color:#fff;font-weight:bold;line-height:32px}
.fish-wrap a .item1{display:block;width:240px;height:200px;background:url(images/spanhover.png) center no-repeat;position:absolute;top:0;left:0;display:none}
.fish-wrap a:hover .item1{display:block}
.sportbg{background:url(images/sportbg.jpg) no-repeat center;height:676px}
.navgame{margin:0 auto;width:1100px;text-align:center}
.navgame ul{text-align:center;margin-top:50px;margin-left:30px}
.navgame li{float:left;display:inline-table;font-size:18px;color:#FFF;text-align:center;margin-right:23px;background-repeat:no-repeat;background-position:top 20px center;width:190px;height:130px}
.navgame ul li{background-color:#FFF;background-color:rgba(0,0,0,.3);border-radius:10px;display:block;padding-top:90px}
.navgame li[game-box="saba"]{background-image:url("images/s_saba.png")}
.navgame li[game-box="xf"]{background-image:url("images/s_xf.png")}
.navgame li[game-box="im"]{background-image:url("images/s_im.png")}
.navgame li[game-box="ag"]{background-image:url("images/s_ag.png")}
.navgame li[game-box="bb"]{background-image:url("images/s_bbin.png")}
.navgame li:hover{left:5px;background-color:rgba(255,223,0,.4);color:#C00003;border:rgba(255,255,200,.3) solid 1px;transition:all 0.4s}
.ecnav{text-align:center}
.ecnav ul li{float:left;color:#fff;font-size:14px;display:inline;width:200px;height:40px;text-align:center;margin-right:15px}
.ecnav ul li a{color:#fff;line-height:50px;display:block;background:#910D0F;text-decoration:none}
.ecnav ul li a:hover{color:#f9ff97;background:#580000;text-decoration:none}
.gamelist{margin-top:30px;padding-left:30px;clear:both}
.gamelist ul li{float:left;display:inline-table;margin-bottom:20px;margin-right:38px;width:140px;height:280px;overflow:hidden;text-align:center}
.gamelist img{width:133px;height:199px;border:0}
.gamelist .title{text-align:center;padding:0 0;line-height:18px}
.gamelist .title a{display:block;color:#111}
.gamelist .title a:hover{color:#333}
.gamelist .btn-play{color:#eee !important;margin-top:12px;text-align:center;display:inline-block;background:#00b378;width:100px;height:30px;border-radius:30px;line-height:30px;box-shadow:0 1px 0 rgba(0,0,0,0.5);transition:background 300ms;cursor:pointer}
.gamelist .btn-play:hover{color:#fff !important;background:#008056}
.gamelist .casino-item:hover{background:#fff}
.gamelist .casino-item .btn-play{display:none}
.ecbox{width:99%;clear:both;background:#d6d6d6;height:50px;margin:5px auto 0px}
.ecinner{width:1100px;margin:0px auto}
.ecinner ul{width:1100px}
.ecinner ul li{float:right;display:block;line-height:50px;font-size:14px;font-weight:bold}
.ecinner .titlespan{float:left;color:#FFF;background:#404040 url(images/ucenter.png) 3px -309px no-repeat;padding-left:40px;font-size:18px;line-height:44px;height:50px;padding-right:15px}
.ecinner ul li a:link{float:right;display:block;padding:0px 20px;line-height:50px;font-size:14px;font-weight:bold}
.ecinner ul li a:hover,.ecinner ul li .act{float:right;display:block;padding:0px 20px;line-height:50px;font-size:14px;font-weight:bold;color:#f9ff97;background:#580000;text-decoration:none}
.ecnav{text-align:center;margin-top:5px}
.ecnav ul li{float:left;color:#fff;font-size:14px;display:inline;width:135px;height:36px;text-align:center;margin-right:15px}
.ecnav ul li a{color:#fff;line-height:36px;display:block;background:#910D0F;text-decoration:none}
.ecnav ul li a:hover{color:#f9ff97;background:#580000;text-decoration:none}
.ecnav ul li .act{color:#910D0F;line-height:34px;display:block;background:#FFF;text-decoration:none;border:solid 1px #910D0F}
.gamelist{margin-top:30px;padding-left:30px;clear:both}
.gamelist ul li{float:left;display:inline-table;margin-bottom:20px;margin-right:10px;width:160px;height:240px;overflow:hidden;text-align:center;border:solid 3px #F1F1F1;overflow:hidden}
.gamelist img{width:160px;height:199px;border:0;margin:0}
.gamelist li:hover{background:#E8E8E8;border:solid 3px #F93}
.gamelist li:hover .game-logo:before{content:'';position:absolute;top:0;left:0;display:block;width:160px;height:240px;background:url(images/enter.png) no-repeat center;background-size:160px 240px}
.gamelist .game-logo{position:relative;width:160px;height:240px}
.gamelist .title{text-align:center;padding:0 0;line-height:40px;overflow:hidden}
.gamelist .title a{display:block;color:#111}
.gamelist .title a:hover{color:#333}