@charset "utf-8";
/* CSS Document */

.clear {
    clear: both;
    margin: 0;
    padding: 0;
}
a{ text-decoration:none;}

*{ padding:0; margin:0;}
/* site style */
body {
    font-size: 0.8rem;
}
.clearfix {*zoom: 1;}
.clearfix::before, .clearfix::after {
    content: "";
    display: table;
}
#lotteryiframeerror {
    height: 6630px!important;
}
.wrapper{width:1000px; margin:0 auto;min-height: 380px;}

ol, ul {
    list-style: none;
}
ul {
    list-style: none;
}
a, a:active, a:hover {
    text-decoration: none;
    cursor: pointer;
}
a {
	color:#000;
    outline: none;
    behavior: expression(this.onFocus=this.blur());
}
h1, h2, h3, h4, h5, h6 {
    font-size: 100%;
}
.PJli{position: relative!important;}
.PJline{
	    position: absolute!important;
    top: -3px!important;
    left: 100px!important;
    padding: 1px 10px;
    width: 114px;
    border: 2px solid #FFD053;
    background: url(../../../../images/CN/hx/pc/sub_navi_bg.png) repeat left top;
}
.IGgfc{position: relative!important;}
.IGgfcLine{
	    position: absolute!important;
    top: -3px!important;
    left: 100px!important;
    padding: 1px 10px;
    width: 114px;
    border: 2px solid #FFD053;
    background: url(../../../../images/CN/hx/pc/sub_navi_bg.png) repeat left top;
}
.igFfciframe{height: 1070px;width: 100%}
.clearfix::before, .clearfix::after, .wrapper::before, .wrapper::after, .row::before, .row::after, .content::before, .content::after {
    content: ".";
    display: block;
    height: 0;
    overflow: hidden;
    clear: both;
}

img{border:none;}








.sprite {background:url("../../../../images/CN/hx/pc/daywin_sprite.png") no-repeat}
.sprite_shadow {background:url("../../../../images/CN/hx/pc/images/daywin_sprite.png") repeat-x 0 -215px; width:100%; height:6px;}
.sprite_index {background:url("../../../../images/CN/hx/pc/daywin_index.png") no-repeat}
.sprite_load {background:url("../../../../images/CN/hx/pc/load.png") no-repeat}
.csdown_sprite { background:url("../../../../images/CN/hx/pc/csdown_sprite.png") no-repeat;}




/* 悬浮客服、下载 */
.customer_left { top:165px; left:-140px; width:190px; height:355px; overflow:hidden; z-index:98;}
	.customer_left .down_side { top:30px; right:0; width:50px; height:199px; background-position:-690px 0;}
	.customer_left .down_bg { top:15px; left:0; width:140px; height:340px; overflow:hidden; background-position:0 0;}
	
	.customer_left .down_bg a { display:block;}
	.customer_left .down_icon { top:15px; left:30px; width:80px; height:90px; background-position:-457px -100px;}
	.customer_left .down_pt { top:7px; left:13px; width:112px; height:53px; border:1px solid #386991; overflow:hidden;/* background-position:-440px 0;*/}
	.customer_left .down_wx { top:56px; left:13px; width:112px; height:242px; background-position:-560px 0;}

.customer_right { top:165px; right:0; width:50px; height:355px; overflow:hidden; z-index:98;}
	.customer_right .cs_side { top:30px; left:0; width:50px; height:264px; background-position:-750px 0;}
	.customer_right .cs_bg { top:0; right:0; width:00px; height:355px; overflow:hidden; background-position:0 15px;}
	
	.customer_right .cs_bg a { display:block;}
	.customer_right .cs_top { top:0; left:5px; width:122px; height:211px; background-position:-429px 0;}
	.customer_right .cs_chat, .customer_right .cs_email, .customer_right .cs_phone,.customer_right .cs_qq, .customer_right .cs_wx { width:140px; height:60px; left:0;} 
	.customer_right .cs_chat { height:50px; top:215px; background-position:-150px 0;}
	.customer_right .cs_chat:hover { background-position:-150px 0;}
	.customer_right .cs_email { top:135px; background-position:-300px -60px;}
	.customer_right .cs_email:hover { background-position:-150px -60px;}
	.customer_right .cs_phone { top:195px; background-position:-300px -240px;}
	/*.customer_right .cs_phone:hover { background-position:-150px -240px;}*/
	.customer_right .cs_wx { top:255px; background-position:-300px -180px;}
	/*.customer_right .cs_wx:hover { background-position:-150px -180px;}*/
	.customer_right .cs_qq {top:255px; background-position:-300px -113px;}

/* 浏览器版本 */
.browser_updatetips { text-align: center; background:#008bff; color:#ffffff; height:38px; line-height:38px; border-top:1px solid #33a2ff; border-bottom:1px solid #FFE16F; }
.browser_updatetips .mw{ position:relative; height:38px; line-height:38px; width: 1000px; margin: 0 auto;}
.browser_updatetips .brow{color: #0F3; text-decoration:underline;}
.browser_updatetips span { display:block; cursor: pointer; width:9px; height:14px; background: url(../../../../images/CN/hx/pc/daywin_sprite.png) no-repeat -136px -38px; position:absolute; top:13px; left:887px;}
.browser_updatetips span.ie { width:14px; height:14px; background-position:-114px -38px; position:absolute; top:12px; left:733px;}
.browser_updatetips span.close{ width:11px; height:11px; background-position:-155px -39px; position:absolute; top:14px; left:980px;}



/*头部*/
.header{}
.header-top{height:38px; line-height:38px; background:#2db8f1;}
.header-left{ float:left;}
.header-left ul li{float:left; color:#fff;}
.header-left ul li a{ display:block; width:80px; text-align:center; color:#fff;}
.header-right{float:right;height:38px; line-height:38px; width:700px;}

.header-right{ width:72%;}
.header-right ul li{ position:relative; width:140px; float:left; color:#fff;}
.header-right ul li input{width:120px; height:30px; float:left; border-radius:3px; background:#fff; border:none; margin-top:4px; margin-left:12px; padding-left:5px;}

.header-right ul li a{ display:block; width:90px; height:30px; float:left; text-decoration:none; color:#fff; text-align:center; margin-top:4px; line-height:30px; margin-left:10px; border-radius:3px;}
.header-right ul li .login-forgot{ background:#ea2f2f;}
.header-right ul li a:hover{color:#e5bf63;}
.login-join{ background:#1c69e9;}

.code{ }
.code_yzm{ position:absolute; top:4px; right:4px;}


/*登录后*/

.header-rights{width:69%; float:right;}
.header_rights{float:right; width:910px; height:38px; _width:590px; }
.name_users{width:140px; height:38px; line-height:38px; background:url(../../../../images/CN/hx/pc/people.png) left center no-repeat; float:left; color:#fff;}
.balance_left{float:left; height:38px; line-height:38px; width:175px;color:#fff;}
.balance_left a{height:38px; width:30px; display:block; float:right; background:url(../../../../images/CN/hx/pc/shuaxin.png) center no-repeat; color:#fff;}
.header_right dl{width:275px; float:right;}
.haeder-ul dl dd{float:left; margin-left:10px; color:#fff;}
.haeder-ul dl dd a{color:#fff;}
.login_line{width:5px;float:left;}
.haeder-ul dl dd a:hover{color:#fff;}


.menu{height:115px; }
.menu .logo{width:220px; height:113px; float:left;}
.menu .menu-nav{width:750px;  height:113px; float:right;}
.menu .menu-nav ul li{float:left;position:relative;z-index:99;}
.menu .menu-nav ul li .nav-bg{ display:block; float:left; width:104px; height:105px; text-align:center; line-height:105px; color:#51b2ef; margin-top:7px; margin-left:3px; font-size:16px; position:relative;}


.menu-nav ul ul ul{visibility:hidden;position:absolute;left:107px; top:0px;background:#2f89d1; width:101px; display:block;} 
.menu-nav ul ul ul li  {width:105px;}
.menu-nav ul ul ul li a {text-align: left;padding-left: 2px;width: 99px;}
.menu-nav ul ul ul li a span {display:block;  width:59px; height:0px; position:absolute; top:0px; right:5px;}
.menu-nav ul ul li a{color:#fff;}
.menu-nav table {position:absolute; top:0; left:0;}
.menu-nav ul li:hover ul, 
.menu-nav ul a:hover ul{visibility:visible;} 
.menu-nav ul ul li a:hover{} 
.menu-nav ul ul{} 
.menu-nav ul ul li {clear:both;font-size:12px; margin:0; height:35px; line-height:35px;} 
.menu-nav ul ul li a{display:block; width:104px;height:35px; line-height:35px;margin:0;border:0;border-bottom:1px solid #2db8f1;
font-size:16px; font-weight:normal; text-align:center;} 
.menu-nav ul ul li a:hover{border:none; background:#2db8f1;} 
.menu-nav ul li a span {display:block; background:url(../../../../images/CN/hx/pc/icon_drop.png) no-repeat center top; width:9px; height:6px; position:absolute; top:50px; right:5px;}
/*banner*/


.row{width:1000px; margin:0 auto; position:relative;}


.navi {
    width: 200px;
    margin: 0px auto;
    position: absolute;
    top: 330px;
    z-index: 12;
}
.navi a { width:13px; height:13px; float:left; margin:2px; display:block; background: url(../../../../images/CN/hx/pc/ico_dot.png) no-repeat left top;}
.navi a:hover , .navi a.active {background: url(../../../../images/CN/hx/pc/ico_dot.png) no-repeat left bottom; height:13px;}

.box{color:blue!important;display:block;text-align:center;text-decoration:none;text-transform:uppercase}
.resd{color:#F00!important;}

.box1{color:#FEF18B!important;text-decoration:none;text-transform:uppercase}
.resd1{color:#FF0000!important;}

/*最新消息*/
.news-bg{z-index:0;bottom:0px;width: 100%;background:#E6E6E6; height:50px; opacity:0.8;}
.news-wrap{width:1000px; height:50px; line-height:50px; margin:0 auto;}
.new-title{ width:90px; float:left; height:50px;color:#333; }
.new-contion{width:885px; float:left;}

/*mian*/
.content-main{min-height:540px;}
.content-w{margin-top:40px;}
.content-left{width:380px; height:460px; float:left; background:url(../../../../images/CN/hx/pc/lottery-btn.jpg) center no-repeat;}
.content-right{width:590px; height:460px; float:right;}
.content-right ul li{width:280px; height:215px; float:left;}
.cont-t{margin-top:27px;}
.content-right ul .cont-l{margin-left:26px !important;}



/*彩票*/
.lottery-banner{ position:relative; height:300px;}

.lottery-main{padding-bottom:40px;}
.lottery-main .lottery-ul{ margin-top:40px;}
.lottery-main .lottery-ul .lottery-div{float:left; width:235px; height:370px;overflow:hidden;}
.lottery-main .lottery-ul .lottery-div .lotte-cur{width:235px; height:235px; float:left; overflow:hidden; cursor:pointer;}
.lottery-main .lottery-ul .lottery-div .lottery1{background:url(../../../../images/CN/hx/pc/lottery1.jpg) top no-repeat;}
.lottery-main .lottery-ul .lottery-div .lottery1:hover{background:url(../../../../images/CN/hx/pc/lottery1.jpg) bottom no-repeat;}
.lottery-main .lottery-ul .lottery-div .lottery2{background:url(../../../../images/CN/hx/pc/lottery2.jpg) top no-repeat; }
.lottery-main .lottery-ul .lottery-div .lottery2:hover{background:url(../../../../images/CN/hx/pc/lottery2.jpg) bottom no-repeat;}
.lottery-main .lottery-ul .lottery-div .lottery3{background:url(../../../../images/CN/hx/pc/lottery3.jpg) top no-repeat;}
.lottery-main .lottery-ul .lottery-div .lottery3:hover{background:url(../../../../images/CN/hx/pc/lottery3.jpg) bottom no-repeat; }
.lottery-main .lottery-ul .lottery-div .lottery4{background:url(../../../../images/CN/hx/pc/lottery4.jpg) top no-repeat;}
.lottery-main .lottery-ul .lottery-div .lottery4:hover{background:url(../../../../images/CN/hx/pc/lottery4.jpg) bottom no-repeat;}
.lottery-main .lottery-ul .lotter2{ margin-left:20px; margin-right:20px;}
.lottery-main .lottery-ul .lotter3{margin-right:20px;}
.lottery-main .lottery-ul .lottery-div .lottery-p{margin-top:250px;}
.lottery-main .lottery-ul .lottery-div .lottery-p .lo-title{font-size:24px; color:#79d0f5;}
.lottery-main .lottery-ul .lottery-div .lottery-p p{font-size:15px;}

/*真人*/
/*真人*/
.live-banner{ position:relative; height:300px;}

.live-main{height:640px;}

.live-main{ padding-bottom:50px;}
.ele-live-wrap {
    font-size: 0;
    overflow: hidden;
    width: 1000px;
    margin: 0 auto;
	margin-top:40px;
}
.ele-live-align{
    position: relative;
    height: 650px;
}
.ele-live-align a{
    position: absolute;
    box-sizing: border-box;
    height: 650px;
}


.ele-live-align a.ele-live-bb {
    left: 0;
}
.ele-live-obg {
    position: absolute;
    top: 0;
    left: 0;
    display: block;
    width: 100%;
    height: 100%;
    opacity: 0;
    filter: alpha(opacity=0);
    transition: opacity 0.25s linear 0s;
    -moz-transition: opacity 0.25s linear 0s;
    -webkit-transition: opacity 0.25s linear 0s;
    -o-transition: opacity 0.25s linear 0s;
}
.ele-current .ele-live-obg{
    opacity: 1;
    filter: alpha(opacity=100);
}
.ele-live-cbg {
    display: block;
    width: 100%;
    height: 100%;
}

.ele-live-bb .ele-live-obg {
    background-image:url(../../../../images/CN/hx/pc/sa450_n.jpg);
}
.ele-live-bb .ele-live-cbg {
    background-image:url(../../../../images/CN/hx/pc/sa450_h.jpg);
}
.ele-live-ag .ele-live-obg {
    background-image:url(../../../../images/CN/hx/pc/allbet450_n.jpg);
}
.ele-live-ag .ele-live-cbg {
    background-image:url(../../../../images/CN/hx/pc/allbet450_h.jpg);
}
.ele-live-ab .ele-live-obg {
    background-image:url(../../../../images/CN/hx/pc/gd450_n.jpg);
}
.ele-live-ab .ele-live-cbg {
    background-image:url(../../../../images/CN/hx/pc/gd450_h.jpg);
}
.ele-live-og .ele-live-obg {
    background-image:url(../../../../images/CN/hx/pc/ag450_n.jpg);
}
.ele-live-og .ele-live-cbg {
    background-image:url(../../../../images/CN/hx/pc/ag450_h.jpg);
}
.ele-live-gd .ele-live-obg {
    background-image:url(../../../../images/CN/hx/pc/bbin450_n.jpg);
}
.ele-live-gd .ele-live-cbg {
    background-image: url(../../../../images/CN/hx/pc/bbin450_h.jpg);
}
.ele-live-sa .ele-live-obg {
    background-image:url(../../../../images/CN/hx/pc/og450_n.jpg);
}
.ele-live-sa .ele-live-cbg {
    background-image: url(../../../../images/CN/hx/pc/og450_h.jpg);
}


.ele-live-zj .ele-live-obg {
    background-image:url(../../../../images/CN/hx/pc/zj450_n.jpg);
}
.ele-live-zj .ele-live-cbg {
    background-image:url(../../../../images/CN/hx/pc/zj450_h.jpg);
}

.ele-live-obg,
.ele-live-cbg{
    background-position: 0 0;
    background-repeat: no-repeat;
}
.change-bg-pos .ele-live-cbg{
    background-position: -125px 0;
}









/*电子游艺*/
.game-banner{ position:relative;}

.game-main{min-height:500px;}



/*捕鱼王*/
.byw-new{ position:absolute;  height:40px; background:#3ba5f0; width:100%; bottom:0; opacity:0.8; line-height:40px;}
.byw-main{min-height:350px;}

.byw-main .byw-b ul li{width:320px; height:270px; float:left; margin-top:40px;}



/*关于我们*/
.about-main{}
.nav_left { background:#2db8f0;  padding-top:6px; float:left;  position:relative; display:inline; width:155px;margin-bottom: 40px;}
.nav_left ul {  padding-bottom:8px;}
.nav_left li {  overflow:hidden;}
.nav_left li a { background: url(../../../../images/CN/hx/pc/leftnav_icon.jpg)  no-repeat 120px center #2db8f0; width:155px; display:block; text-indent:25px; font:14px/42px "宋体"; color:#fff;}
.nav_left li a:hover,.nav_left li a.active { background:url(../../../../images/CN/hx/pc/leftnav_icon2.jpg) no-repeat 120px center #57b0f4; color:#000;}

.nav-right{ width:800px; float:right;margin-bottom: 40px;}
.nav-right p {
    margin-bottom: 20px;
	color:#000;
}



/*代理加盟*/
.agent-right{width:800px; float:right; padding-bottom:30px; }
.agency_top{ padding-bottom:20px; border-bottom: 1px #666666 solid; font-size:24px;color:#000;}
.agency_bottom{height:50px; line-height:15px; border-bottom: 1px #666666 solid;}
.agency_bottom ul li{float:left; height:18px;}
.agency_bottom ul li a{font-size:14px; color:#000;}
.agency_bottom ul li a:hover{color: #000; cursor:pointer;}
.agent-right .agent-right-w fieldset {
    border: 1px solid #6e241e;
	border-radius:3px;
    margin: 10px 0px;
    padding: 20px;
	color:#000 !important;
}
.agent-right-w ul{}
.agent-right-w ul li{margin:15px 0px;}
.agent-right-w ul li label{ display:block; float:left; text-align:left; width:100px; font-size:13px; color:#000;padding-top: 4px;}
.agent-right-w ul li label span{color:#F00;}
.agent-right-w ul li input{border:none; border-radius:3px; background:#fff; height:26px; width:220px; color:#000; border:1px #333333 solid;}
.agent-right-w ul li span{color:#000; font-size:14px;}

.form-item{margin-left:150px;}
.form-item p{color:#000;}
.padding-s4{display: block; cursor: pointer; margin-left:150px; margin-top:30px;}
.form-btn3 { width: 280px;line-height: 40px;background:#2db8f1;text-align:center;border-radius:3px;border: none;color: #fff;font-size:16px;}




.swiper .flex-direction-nav li a.flex-prev:before {
  /*   content: "<"; */
    font-size: 80px;
    margin-left: 6px;
}


.swiper .flex-direction-nav li a.flex-next:before {
   /*  content: ">"; */
    font-size: 80px;
    margin-left: 6px;
}




/*注册*/
.regist-main{padding-bottom:30px;}
.regis-con ul li{ margin-top:15px; color:#000;}
.regis-con ul li label{color:#000; display:block; width:80px; float:left;}
.regis-con .red{ color:#f00;}
.regis-con ul li input{border:none; border-radius:3px; height:25px; line-height:25px; border:1px #333333 solid;padding-left: 5px;}
.text_left{ margin-left:80px; color:#000;}
.regis-con p{height:30px; line-height:30px;}
.btn-left{ margin:20px 0px 50px 150px;}
.regis-con p .btn{ display:block; float:left; width:80px; height:30px; text-align:center; line-height:30px; background:#ea2f2f; border-radius:3px; color:#000; margin-left:15px; color:#fff;}
.regis-con dl dt{color:#000;}
.regis-con fieldset{padding-bottom:20px; margin-top:20px;}
.regis-con fieldset ul{padding-left:20px;}


/*版权*/

.foot-menu{height:40px; background:#2db8f1;}
.wrappers{width:750px; margin:0 auto;}
.foot-menu ul li{float:left; height:40px; line-height:40px; color:#fff;}
.foot-menu ul li a{ display:block; width:100px; text-align:center; float:left; color:#fff;}
.foot-menu ul li a:hover{color:#659ab3;}

.foot-logo{height:60px; background:#8ad8fd url(../../../../images/CN/hx/pc/foot-logo.png) center no-repeat;}


/*我们的优势*/
.superiority{height:490px;}
.superiority_w{height:490px;}
.ww{width:310px; float:left; height:480px; margin-top:15px;}
.superiority_left dl dt{border-bottom:1px #94acbc solid; height:50px;}
.superiority_left dl dt p span{font-size:18px; color:#94acbc;}
.superiority_left dl dt p{color:#94acbc;}
.superiority_left dl dd{height:130px; overflow:hidden;}
.superiority_left dl dd  #title_h{float:left; height:30px; line-height:30px; font-size:16px; color:#94acbc;}
.superiority_left dl dd  #title_h p{font-size:12px; height:20px;}
.right{font-size:38px; float:right; color:#94acbc;}
.right span{font-size:14px; position:relative; top:-17px;  color:#94acbc;}
.partnerss{ background:url(../../../../images/CN/hx/pc/good_luck.png) no-repeat; height:100px; background-position:-8px 0px; }
.partnerss .partnerss_link a{float:left; display:block; width:35px; height:25px;}
.partnerss .partnerss_link .link_service1{ width:35px; height:24px; margin-top:14px;}
.partnerss .partnerss_link .link_service1:hover{ background:url(../../../../images/CN/hx/pc/good_luck_hover.png) no-repeat; background-position:-8px -14px;}
.partnerss .partnerss_link .link_service2{ width:35px; height:24px; margin-top:14px; margin-left:1px;}
.partnerss .partnerss_link .link_service2:hover{ background:url(../../../../images/CN/hx/pc/good_luck_hover.png) no-repeat; background-position:-44px -14px;}

.partnerss .partnerss_link .link_service3{ width:38px; height:24px; margin-top:14px; margin-left:2px;}
.partnerss .partnerss_link .link_service3:hover{ background:url(../../../../images/CN/hx/pc/good_luck_hover.png) no-repeat; background-position:-81px -14px;}
.partnerss .partnerss_link .link_service4{ width:35px; height:24px; margin-top:14px; margin-left:4px;}
.partnerss .partnerss_link .link_service4:hover{ background:url(../../../../images/CN/hx/pc/good_luck_hover.png) no-repeat; background-position:-123px -14px;}
.partnerss .partnerss_link .link_service5{ width:37px; height:24px; margin-top:14px; margin-left:1px;}
.partnerss .partnerss_link .link_service5:hover{ background:url(../../../../images/CN/hx/pc/good_luck_hover.png) no-repeat; background-position:-159px -14px;}
.partnerss .partnerss_link .link_service6{ width:37px; height:24px; margin-top:14px; margin-left:1px;}
.partnerss .partnerss_link .link_service6:hover{ background:url(../../../../images/CN/hx/pc/good_luck_hover.png) no-repeat; background-position:-197px -14px;}
.partnerss .partnerss_link .link_service7{ width:37px; height:24px; margin-top:14px; margin-left:1px;}
.partnerss .partnerss_link .link_service7:hover{ background:url(../../../../images/CN/hx/pc/good_luck_hover.png) no-repeat; background-position:-235px -14px;}
.partnerss .partnerss_link .link_service8{ width:38px; height:24px; margin-top:14px; margin-left:1px;}
.partnerss .partnerss_link .link_service8:hover{ background:url(../../../../images/CN/hx/pc/good_luck_hover.png) no-repeat; background-position:-273px -14px;}
.partnerss .partnerss_link .link_service9{ width:36px; height:26px; margin-top:2px;}
.partnerss .partnerss_link .link_service9:hover{ background:url(../../../../images/CN/hx/pc/good_luck_hover.png) no-repeat; background-position:-8px -40px;}
.partnerss .partnerss_link .link_service10{ width:37px; height:26px; margin-top:2px;}
.partnerss .partnerss_link .link_service10:hover{ background:url(../../../../images/CN/hx/pc/good_luck_hover.png) no-repeat; background-position:-44px -40px;}

.partnere{ background:url(../../../../images/CN/hx/pc/good_luck.png) no-repeat; height:30px; background-position:-8px -70px;}



.superiority_center{margin-left:30px;}
.superiority_center dl dt{border-bottom:1px #94acbc solid; height:50px;}
.superiority_center dl dt p span{font-size:18px; color:#94acbc;}
.superiority_center dl dt p{color:#94acbc;}
.superiority_center dl dd{height:130px; overflow:hidden;}
.superiority_center dl dd p{}




.superiority_right{ float:right;}
.superiority_right dl dt{border-bottom:1px #94acbc solid; height:50px;}
.superiority_right dl dt p span{font-size:18px; color:#94acbc;}
.superiority_right dl dt p{color:#94acbc;}
.superiority_right dl dd{height:150px; overflow:hidden;}
.title_h{height:30px; line-height:30px; font-size:18px; color:#94acbc;}
.superiority_right dl dd .partner{ background:url(../../../../images/CN/hx/pc/good_luck.png) no-repeat; height:100px; background-position:-8px -95px;}
.hezuo_huoban a{  display:block; float:left;}
.hezuo1{width:100px; height:35px;}
.hezuo1:hover{ background:url(../../../../images/CN/hx/pc/good_luck_hover.png) no-repeat; background-position:-8px -95px;}
.hezuo2{width:105px; height:35px;}
.hezuo2:hover{ background:url(../../../../images/CN/hx/pc/good_luck_hover.png) no-repeat; background-position:-108px -95px;}
.hezuo3{width:90px; height:35px;}
.hezuo3:hover{ background:url(../../../../images/CN/hx/pc/good_luck_hover.png) no-repeat; background-position:-213px -95px;}
.hezuo4{width:100px; height:28px;}
.hezuo4:hover{ background:url(../../../../images/CN/hx/pc/good_luck_hover.png) no-repeat; background-position:-8px -130px;}
.hezuo5{width:105px; height:28px;}
.hezuo5:hover{ background:url(../../../../images/CN/hx/pc/good_luck_hover.png) no-repeat; background-position:-108px -130px;}
.hezuo6{width:97px; height:28px;}
.hezuo6:hover{ background:url(../../../../images/CN/hx/pc/good_luck_hover.png) no-repeat; background-position:-213px -130px;}
.hezuo7{width:100px; height:35px;}
.hezuo7:hover{ background:url(../../../../images/CN/hx/pc/good_luck_hover.png) no-repeat; background-position:-8px -158px;}
.hezuo8{width:105px; height:28px;}
.hezuo8:hover{ background:url(../../../../images/CN/hx/pc/good_luck_hover.png) no-repeat; background-position:-108px -158px;}
.hezuo9{width:90px; height:28px;}
.hezuo9:hover{ background:url(../../../../images/CN/hx/pc/good_luck_hover.png) no-repeat; background-position:-213px -158px;}
.superiority_right dl dd p span{color:#94acbc; line-height:30px;}
.p_line{line-height:30px; color:#94acbc; margin-top:10px;}

/*版权*/
.copyright{height:60px; line-height:55px; }
.copyright_w{ text-align:center; color:#fff; font-weight:500; font-size:16px;} 
.login_title {
    background: rgba(0, 0, 0, 0) url("../../../../images/CN/hx/pc/Imperial_crown.png") no-repeat scroll left center;
    color: #fff;
    font-size: 24px;
    font-weight: 500;
    margin-left: 50px;
    text-align: center;
/*     width: 200px; */
    cursor:default;
}

.wrapper{
	margin-bottom: 20px;
}


/*捕鱼王*/
.byw-banner{ position:relative;}
.byw-new{ position:absolute;  height:40px; background:#3ba5f0; width:100%; bottom:0; opacity:0.8; line-height:40px;}
.byw-main{min-height:350px;}

.byw-main .byw-b ul li{width:320px; height:270px; float:left; margin-top:40px; overflow:hidden;}
.byw-main .byw-b ul li a{ display:block; float:left;width:320px; height:270px;overflow:hidden;}
.byw-main .byw-b ul li .ag-byw{ background:url(../../../../images/CN/hx/pc/ag-byw.jpg) top no-repeat;}
.byw-main .byw-b ul li .ag-byw:hover{background:url(../../../../images/CN/hx/pc/ag-byw.jpg) bottom no-repeat;}
.byw-main .byw-b ul li .yy-byw{ background:url(../../../../images/CN/hx/pc/yy-byw.jpg) top no-repeat;}
.byw-main .byw-b ul li .yy-byw:hover{ background:url(../../../../images/CN/hx/pc/yy-byw.jpg) bottom no-repeat;}
.byw-main .byw-b ul li .gg-byw{ background:url(../../../../images/CN/hx/pc/gg-byw.jpg) top no-repeat;}
.byw-main .byw-b ul li .gg-byw:hover{ background:url(../../../../images/CN/hx/pc/gg-byw.jpg) bottom no-repeat;}



@charset "utf-8";
/* CSS Document */

.clear {
    clear: both;
    margin: 0;
    padding: 0;
}
a{ text-decoration:none;}

*{ padding:0; margin:0;}
/* site style */
body {
    font-size: 0.8rem;
}
.clearfix {*zoom: 1;}
.clearfix::before, .clearfix::after {
    content: "";
    display: table;
}

.wrapper{width:1000px; margin:0 auto;}

ol, ul {
    list-style: none;
}
ul {
    list-style: none;
}
a, a:active, a:hover {
    text-decoration: none;
    cursor: pointer;
}
a {
	color:#000;
    outline: none;
    behavior: expression(this.onFocus=this.blur());
}
h1, h2, h3, h4, h5, h6 {
    font-size: 100%;
}

.clearfix::before, .clearfix::after, .wrapper::before, .wrapper::after, .row::before, .row::after, .content::before, .content::after {
    content: ".";
    display: block;
    height: 0;
    overflow: hidden;
    clear: both;
}

img{border:none;}



.navigator li a.tp_nav:hover, .navigator li a.last_tp_nav:hover, .navigator li.chos:hover {
   border-bottom:4px #51b2ef solid;
}
.navigator li a.tp_nav:hover, .navigator li a.last_tp_nav:hover, .navigator li.actives {
   border-bottom:4px #51b2ef solid;
}


/*头部*/
.header{}
.header-top{height:38px; line-height:38px; background:#2db8f1;}
.header-left{ float:left;}
.header-left ul li{float:left; color:#fff;}
.header-left ul li a{ display:block; width:80px; text-align:center; color:#fff; font-size:13px;}
.header-left ul li a:hover{color:#094b66;}
.header-right{float:right;height:38px; line-height:38px; width:700px;}

.header-right{ width:72%;}
.header-right ul li{ position:relative; width:140px; float:left; color:#fff;}
.header-right ul li input{width:120px; height:30px; float:left; border-radius:3px; background:#fff; border:none; margin-top:4px; margin-left:12px; padding-left:5px;}

.header-right ul li a{ display:block; width:90px; height:30px; float:left; text-decoration:none; color:#fff; text-align:center; margin-top:4px; line-height:30px; margin-left:10px; border-radius:3px;}
.header-right ul li .login-forgot{ background:#ea2f2f;}
.header-right ul li a:hover{color:#e5bf63;}
.login-join{ background:#1c69e9;}

.code{ }
.code_yzm{ position:absolute; top:4px; right:4px;}


/*登录后*/

.header-rights{width:70%; float:right;}
.header_rights{float:right; width:910px; height:38px; _width:590px; }
.name_users{width:140px; height:38px; line-height:38px; background:url(../../../../images/CN/hx/pc/people.png) left center no-repeat; float:left; color:#fff;}
.balance_left{float:left; height:38px; line-height:38px; width:175px;color:#fff; position:relative; *width:187px;}
.balance_left a{ position:absolute;height:38px; width:30px; display:block;  background:url(../../../../images/CN/hx/pc/shuaxin.png) center no-repeat; top:0; right:0;}
.header_right dl{width:275px; float:right;}
.haeder-ul dl dd{float:left; margin-left:10px; color:#fff; *margin-left:8px;}
.haeder-ul dl dd a{color:#fff; font-size:13px;}
.login_line{width:5px;float:left;}
.haeder-ul dl dd a:hover{color:#094b66;}


.menu{height:115px; }
.menu .logo{width:220px; height:113px; float:left;}
.menu .menu-nav{width:750px;  height:113px; float:right;}
.menu .menu-nav ul li{float:left;position:relative;z-index:99;}
.menu .menu-nav ul li .ico_new {position: absolute;right: -8px;top: 32px;}
.menu .menu-nav ul li .nav-bg{ display:block; float:left; width:104px; height:105px; text-align:center; line-height:105px; color:#51b2ef; margin-top:7px; margin-left:3px; font-size:16px; position:relative;}

.menu-nav ul ul {visibility:hidden;position:absolute; top:115px;background:#2f89d1; width:107px; display:block;} 
.menu-nav ul ul li a{color:#fff;}
.menu-nav table {position:absolute; top:0; left:0;}
.menu-nav ul li:hover ul, 
.menu-nav ul a:hover ul{visibility:visible;} 
.menu-nav ul ul li a:hover{} 
.menu-nav ul ul{} 
.menu-nav ul ul li {clear:both;font-size:12px; margin:0; height:35px; line-height:35px;} 
.menu-nav ul ul li a{display:block; width:107px;height:35px; line-height:35px;margin:0;border:0;border-bottom:1px solid #2db8f1;
font-size:16px; font-weight:normal; text-align:center;} 
.menu-nav ul   div p{display:block; width:104px;height:35px; line-height:35px;margin:0;border:0;border-bottom:1px solid #2db8f1;
font-size:16px; font-weight:normal; text-align:center;} 
.menu-nav ul   div p:hover{border:none; background:#2db8f1;} 
.menu-nav ul li a span {display:block; background:url(../../../../images/CN/hx/pc/icon_drop.png) no-repeat center top; width:9px; height:6px; position:absolute; top:50px; right:5px;}
/*banner*/
/*FULL WIDTH BANNER*/


.row{width:1000px; margin:0 auto; position:relative;}


.navi {
    width: 200px;
    margin: 0px auto;
    position: absolute;
    top: 330px;
    z-index: 12;
}
.navi a { width:13px; height:13px; float:left; margin:2px; display:block; background: url(../../../../images/CN/hx/pc/ico_dot.png) no-repeat left top;}
.navi a:hover , .navi a.active {background: url(../../../../images/CN/hx/pc/ico_dot.png) no-repeat left bottom; height:13px;}

/*mian*/
.content-main{min-height:540px;}
.content-w{margin-top:40px;}
.content-left{width:380px; height:460px; float:left;}

.public_op dl dd {
	width:380px;
	height:460px;
	float:left;
	position:relative;
	overflow:hidden;
}
.public_op dl dd .dasks {
	width:380px;
	height:460px;
	background:#000;
	opacity:1;
	position:absolute;
	top:-460px;
	left:0;
}

.btn_colors{display:block; width:160px; height:41px; line-height:41px; color:#fff; font-size:18px; border-radius:3px; background:#e54343;  text-align:center; margin-left:112px; margin-top:100px; *margin-left:0px;}
.btn_colors:hover{background:#2a8fbd;}

.ce_img .t-titles{color:#fff; font-size:24px; padding-top:70px;}

.content-right{width:590px; height:460px; float:right;}

.cont-l{margin-left:26px !important;}




.public_ops{width:280px; height:215px; float:left; }
.public_ops dl dd{height:215px; overflow:auto;}

.cont-t{margin-top:30px;}

.btn_color{display:block; width:160px; height:41px; line-height:41px; color:#fff; font-size:18px; border-radius:3px; background:#e54343;  text-align:center; margin-left:60px; margin-top:50px; *margin-left:0px;}
.btn_color:hover{ background:#2a8fbd;}
.ce_img{text-align:center; margin-top:55px;}

.public_ops dl dd {
	width:280px;
	height:215px;
	float:left;
	position:relative;
	overflow:hidden;
}
.public_ops dl dd .daskss {
	width:280px;
	height:215px;
	background:#000;
	opacity:1;
	position:absolute;
	top:-215px;
	left:0;
}
.game_left dl dd .daskss p {
	color:#fff;
}

.ce_img .t-title{color:#fff; font-size:24px;}
#checkLoginCodeImage{height: 30px!important;}

.QQ{
	background: url(../../../../images/CN/hx/pc/left2555.png);
	width: 138px;
	height: 102px;
	line-height: 102px;
	text-align: center;	
	line-height: 155px;
}
.QQ span{
	color: #f2df00;
    font-size: 16px;
    font-weight: bold;
}
/*index*/
.banner{height:500px;margin-top: 120px;}
.swiper{position:relative;width:100%;left:0!important;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);transform:translate(0,0);-o-transform:translate(0,0);-webkit-perspective:1000px;-webkit-backface-visibility:hidden;overflow:hidden}
.swiper .slides{overflow:hidden;position:relative;height:500px}
.swiper .slides li{position:absolute;left:0;top:0;width:100%;height:100%}
.swiper .slides li.active{z-index:5}
.swiper .slides li a,.swiper .slides li img{display:block;width:100%;height:100%}
.swiper .flex-control-nav{position:absolute;bottom:10px;margin-left:-40px;left:50%;padding:0 6px;border-radius:15px;z-index:5}
.swiper .flex-control-nav:after{content:'';display:inline-block;vertical-align:middle;height:100%}
.swiper .flex-control-nav li,.swiper .flex-control-nav li a{display:inline-block;vertical-align:middle;margin:3px;font-size:12px;color:#fff;font-family:Arial;border-radius:50%;margin-bottom:3px;cursor:pointer;padding:0;}
.swiper .flex-control-nav li a{margin:0;background: url(../../../../images/CN/hx/pc/index/icon07.png) no-repeat ;height:13px;width:13px;text-indent:-9999px;}
.swiper .flex-control-nav a.flex-active{background: url(../../../../images/CN/hx/pc/index/icon06.png) no-repeat;}
.swiper .icon-control a{position:absolute;z-index:10;top:375px;width:64px;height:64px;background-color:rgba(255,255,255,.4)}
.swiper .icon-control a:hover{background-color:rgba(255,255,255,.8)}
.flex-direction-nav li{position:absolute;z-index:10;top:50%;right:50%;margin-right:-500px;margin-top:-32px;width:64px;height:64px;cursor:pointer}
.flex-direction-nav li:first-child{left:50%;margin-left:-500px}
.flex-direction-nav li a{display:block;font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;font-size:24px;background-color:transparent!important;line-height:66px;position:absolute;padding-right:0;left:14px;color:#fff}
.swiper .flex-direction-nav li:hover a{color:#c6c6c6}
.swiper .flex-direction-nav li a.flex-prev:before{/* content:"<"; */font-size:80px;margin-left:6px}
.swiper .flex-direction-nav li a.flex-next{right:0;left:auto;display:block;width:100%;text-indent:1em}
.swiper .flex-direction-nav li a.flex-next:before{/* content:">"; */font-size:80px;margin-left:3px}


.agth{
	color:#fff!important;
}

/* x0popup - v0.1.1 | http://gao-sun.github.io/x0popup */
.x0l,.x0l .ball{position:absolute}.xi-error span::before,.xi-info span::before,.xi-ok span::before,.xi-warning span::before{content:'';box-sizing:border-box}.x0l{width:120px;height:10px;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.x0l .ball{width:0;height:0;border:5px solid #000;border-radius:30%;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.x0l .ball-1{border-color:#555;-webkit-animation-name:BallFly-1;animation-name:BallFly-1}.x0l .ball-2{border-color:#777;-webkit-animation-name:BallFly-2;animation-name:BallFly-2}.x0l .ball-3{border-color:#999;-webkit-animation-name:BallFly-3;animation-name:BallFly-3}.x0l .ball-4{border-color:#bbb;-webkit-animation-name:BallFly-4;animation-name:BallFly-4}@-webkit-keyframes BallFly-1{88%,from,to{margin-left:0}38%,50%{margin-left:110px}}@keyframes BallFly-1{88%,from,to{margin-left:0}38%,50%{margin-left:110px}}@-webkit-keyframes BallFly-2{4%,92%,from,to{margin-left:0}42%,54%{margin-left:110px}}@keyframes BallFly-2{4%,92%,from,to{margin-left:0}42%,54%{margin-left:110px}}@-webkit-keyframes BallFly-3{8%,96%,from,to{margin-left:0}46%,58%{margin-left:110px}}@keyframes BallFly-3{8%,96%,from,to{margin-left:0}46%,58%{margin-left:110px}}@-webkit-keyframes BallFly-4{12%,from,to{margin-left:0}50%,62%{margin-left:110px}}@keyframes BallFly-4{12%,from,to{margin-left:0}50%,62%{margin-left:110px}}.x0p-overlay{position:fixed;left:0;top:0;width:100%;height:100%;background-color:rgba(180,180,180,.8);z-index:99998;-webkit-animation:x0pfadeIn .5s ease;animation:x0pfadeIn .5s ease}.x0p,.xi{left:50%}.x0p{position:fixed;top:50%;font-size:16px;background-color:#fff;-webkit-transform:translate(-50%,-60%);transform:translate(-50%,-60%);font-family:STHeiti,Helvetica;-webkit-animation:x0ppop .45s ease;animation:x0ppop .45s ease;z-index:99999}.x0p-overlay.no-animation,.x0p.no-animation,.x0p.no-animation .xi>span::before{-webkit-animation:none;animation:none}@-webkit-keyframes x0pfadeIn{from{opacity:0}to{opacity:1}}@keyframes x0pfadeIn{from{opacity:0}to{opacity:1}}@-webkit-keyframes x0ppop{from{-webkit-transform:scale(.9) translate(-55%,-60%);transform:scale(.9) translate(-55%,-60%);opacity:.3}50%{-webkit-transform:scale(1.1) translate(-45%,-60%);transform:scale(1.1) translate(-45%,-60%);opacity:.7}to{-webkit-transform:scale(1) translate(-50%,-60%);transform:scale(1) translate(-50%,-60%);opacity:1}}@keyframes x0ppop{from{-webkit-transform:scale(.9) translate(-55%,-60%);transform:scale(.9) translate(-55%,-60%);opacity:.3}50%{-webkit-transform:scale(1.1) translate(-45%,-60%);transform:scale(1.1) translate(-45%,-60%);opacity:.7}to{-webkit-transform:scale(1) translate(-50%,-60%);transform:scale(1) translate(-50%,-60%);opacity:1}}@-webkit-keyframes x0pslideUp{from{-webkit-transform:translate(-50%,200%);transform:translate(-50%,200%);opacity:0}to{-webkit-transform:translate(-50%,-60%);transform:translate(-50%,-60%);opacity:1}}@keyframes x0pslideUp{from{-webkit-transform:translate(-50%,200%);transform:translate(-50%,200%);opacity:0}to{-webkit-transform:translate(-50%,-60%);transform:translate(-50%,-60%);opacity:1}}@-webkit-keyframes x0pslideDown{from{-webkit-transform:translate(-50%,-260%);transform:translate(-50%,-260%);opacity:0}to{-webkit-transform:translate(-50%,-60%);transform:translate(-50%,-60%);opacity:1}}@keyframes x0pslideDown{from{-webkit-transform:translate(-50%,-260%);transform:translate(-50%,-260%);opacity:0}to{-webkit-transform:translate(-50%,-60%);transform:translate(-50%,-60%);opacity:1}}.xi{position:absolute;width:80px;height:80px;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.xi-ok span::before{position:absolute;height:8%;border-radius:10px;background-color:#60BF80}.xi-ok-left::before{width:40%;left:15%;top:50%;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-animation:showOKLeft .6s ease;animation:showOKLeft .6s ease}.xi-ok-right::before{width:60%;left:35%;top:42%;-webkit-transform:rotate(-50deg);transform:rotate(-50deg);-webkit-animation:showOKRight .75s ease;animation:showOKRight .75s ease}@-webkit-keyframes showOKLeft{75%,from{-webkit-transform:rotate(45deg);transform:rotate(45deg);width:0;left:21%;top:37%}to{-webkit-transform:rotate(45deg);transform:rotate(45deg);width:40%;left:15%;top:50%}}@keyframes showOKLeft{75%,from{-webkit-transform:rotate(45deg);transform:rotate(45deg);width:0;left:21%;top:37%}to{-webkit-transform:rotate(45deg);transform:rotate(45deg);width:40%;left:15%;top:50%}}@-webkit-keyframes showOKRight{80%,from{-webkit-transform:rotate(-50deg);transform:rotate(-50deg);width:0;left:46%;top:65%}to{-webkit-transform:rotate(-50deg);transform:rotate(-50deg);width:60%;left:35%;top:42%}}@keyframes showOKRight{80%,from{-webkit-transform:rotate(-50deg);transform:rotate(-50deg);width:0;left:46%;top:65%}to{-webkit-transform:rotate(-50deg);transform:rotate(-50deg);width:60%;left:35%;top:42%}}.xi-info span::before{position:absolute;background-color:#5080DF}.xi-info-circle::before{width:11%;height:11%;border-radius:50%;left:50%;top:15%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.xi-info-line::before{width:8%;height:45%;border-radius:10px;left:50%;top:35%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.xi-warning span::before{position:absolute;background-color:#F29F3F}.xi-warning-circle::before{width:11%;height:11%;border-radius:50%;left:50%;top:71%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.xi-warning-line::before{width:8%;height:45%;border-radius:10px;left:50%;top:15%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.xi-error span::before{position:absolute;background-color:#EF6080;width:8%;border-radius:10px}.xi-error-right::before{height:80%;top:10%;left:50%;-webkit-transform:translateX(-50%) rotate(45deg);transform:translateX(-50%) rotate(45deg);-webkit-animation:errorDrawRight .6s ease;animation:errorDrawRight .6s ease}.xi-error-left::before{height:80%;top:10%;left:50%;-webkit-transform:translateX(-50%) rotate(-45deg);transform:translateX(-50%) rotate(-45deg);-webkit-animation:errorDrawLeft .75s ease;animation:errorDrawLeft .75s ease}@-webkit-keyframes errorDrawLeft{75%,from{height:0;top:22%;left:23%}to{height:80%;top:10%;left:50%}}@keyframes errorDrawLeft{75%,from{height:0;top:22%;left:23%}to{height:80%;top:10%;left:50%}}@-webkit-keyframes errorDrawRight{80%,from{height:0;top:22%;left:76%}to{height:80%;top:10%;left:50%}}@keyframes errorDrawRight{80%,from{height:0;top:22%;left:76%}to{height:80%;top:10%;left:50%}}
.x0p.default .icon-wrapper,.x0p.default .text-pure-wrapper,.x0p.default .text-wrapper{position:relative;height:100%;vertical-align:top;display:inline-block}.x0p.default .icon-wrapper{width:35%}.x0p.default .text-wrapper{width:65%;margin:0 auto}.x0p.default .text-pure-wrapper{width:100%}.x0p.default .text-anchor{position:absolute;top:50%;width:100%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.x0p.default .content{width:100%;height:80%;height:calc(100% - 40px)}.x0p.default.no-button .content{height:100%}.x0p.default .buttons{width:100%;height:40px;position:absolute;bottom:0;background-color:#eee}.x0p.default .text-wrapper .input,.x0p.default .text-wrapper .text,.x0p.default .text-wrapper .title{padding-left:0}.x0p.default .title{padding:0 25px;box-sizing:border-box;font-size:28px;font-weight:700;color:#333}.x0p.default .text{margin-top:5%;padding:0 25px;font-size:18px;color:#777}.x0p.default .error{margin-top:1px;margin-right:30px;padding:5px 10px;font-size:13px;background-color:#fe9999;color:#fcfcfc}.x0p.default .input{padding:0 30px}.x0p.default input[type=text],.x0p.default input[type=password]{margin-top:7%;padding:8px 10px;outline:0;background-color:#f9f9f9;border-width:0 0 1px;border-style:solid;border-color:#aaa;font-size:18px;box-sizing:border-box;width:100%;color:#aaa;-webkit-transition:all ease .3s;transition:all ease .3s}.x0p.default input[type=text]:focus,.x0p.default input[type=password]:focus{border-color:#5080DF;color:#5080DF}.x0p.default .button{display:inline-block;text-align:center;padding:12px 0;font-size:16px;vertical-align:bottom;margin-bottom:0}.x0p.default .button:hover{cursor:pointer}.x0p.default .button-ok{background-color:#60BF80;color:#fefefe}.x0p.default .button-ok:hover{background-color:#50AF70}.x0p.default .button-cancel{background-color:#eee;color:#666}.x0p.default .button-cancel:hover{background-color:#e3e3e3}.x0p.default .button-warning{background-color:#F29F3F;color:#fefefe}.x0p.default .button-warning:hover{background-color:#E28F2F}.x0p.default .button-info{background-color:#6090EF;color:#fefefe}.x0p.default .button-info:hover{background-color:#5080DF}.x0p.default .button-error{background-color:#EF6080;color:#fefefe}.x0p.default .button-error:hover{background-color:#DF5070}


.x0p {
    position: absolute!important;
    top: 50%;
    top: 25%\9;
    font-size: 16px;
    background-color: #fff;
    -webkit-transform: translate(-50%,-60%);
    transform: translate(-50%,-60%);
    font-family: STHeiti,Helvetica;
    -webkit-animation: x0ppop .45s ease;
    animation: x0ppop .45s ease;
    z-index: 100000;
    min-height: 200px;
    width: 800px;
    border-radius: 10px;
    left: 50%;
    left: 25%\9;
    display: none;
}



.m-table-s1{border-collapse:collapse; margin-top:15px;}
.m-table-s1 th{background-color:#DFDFDF;}
.m-table-s1 th,.m-table-s1 td{padding:5px;line-height:20px;border:1px solid #d0d0d0; text-align:center;color:#000;font-family: '微软雅黑';}
.m-table-s1 thead tr{background:#f1f1f1;}
.m-table-s1 a{color:#333;}


/* basic style */
.close {
    /* still bad on picking color */
 /*    background: #d0d0d0; */
    color: #111;
    /* make a round button */
    border-radius: 30px;
    /* center text */
    line-height: 20px;
    text-align: center;
    height: 20px;
    width: 20px;
    font-size: 18px;
    padding: 4px;
}
/* use cross as close button */
.close::before {
    content: "\2716";
}
/* place the button on top-right */
.close {
    top: 4px;
    right: 10px;
    position: absolute;
    cursor:pointer;
}

.m-table-s1 tr:hover{
	background: #f5f5f5!important;
}
/*在线客服*/
.TplFloatSet a{display:block;margin:0 auto;text-align:center;}
.TplFloatSet img{vertical-align:bottom;}
.TplFloatSet li{list-style: none;font-size:0px;text-align:center;}
/* 二維碼上傳 */
.ewm_sc{width:138x!important; height:155px!important;background-image:url(../../../../images/CN/hx/pc/left27.png);}
.ewm_sc img{height: 111px!important; width: 112px!important;margin-top: 10px;}
.ewm_sc2{width:137x!important; height:150px!important;background-image:url(../../../../images/CN/hx/pc/right3333.png);}
.ewm_sc2 img{height: 111px!important; width: 112px!important;margin-top: 27px;}

/* .wxkf{width:138x!important; height:136px!important;background-image:url(../../../../images/CN/hx/pc/left2555.png);}
.wxkf img{height: 111px!important; width: 112px!important;margin-top: 20px;} */

.pzxs{position: relative;}
.pzxs #paizhao{position: absolute;right: 0px;top: 16px;z-index: 9999;}



/*体育投注*/
.sports{padding: 40px 0px;}
.content{border: 10px #4c4c4c solid;background: url(../../../../images/CN/hx/pc/sports_bj.png) center bottom no-repeat;}
.sports_menu{height: 50px; line-height: 50px; background: url(../../../../images/CN/hx/pc/sports_bj.png) center no-repeat; border-bottom: 10px #4c4c4c solid;}
.sports_menu ul li{float: left;position: relative;cursor: pointer;}
.sports_menu ul li a{display: block; width: 140px; border-right: 1px #4c4c4c solid; text-align: center; font-size: 18px;color: #fff;}
.menu-hover {
    display: none;
    position: absolute;
    top: 0;
    background: #333333;
    height: 50px;
}
.sports_menu ul li:hover .menu-hover{display: block;}
/*内容*/
.main{overflow: hidden; margin-bottom: 10px;}
.public_ops{width:469px; height: 309px; border: 3px #4C4C4C solid; float: left; margin: 10px 0px 0px 10px;cursor: pointer; position:relative;}
.public_ops dl dt{position: absolute; z-index: 9999;}
.public_ops dl dt img{margin: 35px 0px 0px 32px;}
.public_ops dl dd{
	 width: 469px;
    height: 309px;
    float: left;
    position: relative;
    overflow: hidden;
}
.public_ops dl dd .dasks {
    width: 469px;
    height: 309px;
    background:url(../../../../images/CN/hx/pc/hover.png);
    position: absolute;
    top: -309px;
    left: 0;
}
.ce_imgs1{
	width: 390px;
	margin: 0 auto;
	padding-top: 90px;
}
.ce_imgs1 p {
    color:#fff;
    line-height: 30px;
    font-size: 15px;
}
.btn_color1 {
    width: 185px;
    height: 40px;
    line-height: 40px;
    text-align: center;
    background: #4c4c4c;
    display: block;
    border-radius: 3px;
    color: #fff;
    font-size: 16px;
    margin: 20px 0px 0px 100px;
    position: relative;
	overflow: hidden;
	 transition: all ease 0.2s;
	-webkit-transition: all ease 0.2s;
	-moz-transition: all ease 0.2s;
	-o-transition: all ease 0.2s;
}
.btn_color1:hover{
	background:#fff555;
	color:#000;
}
.btn_color1:hover span {
			    -webkit-transform: translate3d(-10%,0,0);
			    -moz-transform: translate3d(-10px,0,0);
			    -ms-transform: translate3d(-10%,0,0);
			    -o-transform: translate3d(-10%,0,0);
			    transform: translate3d(-5%,0,0);
			}
.btn_color1 span {
			    position: relative;
			    z-index: 1;
			    font-weight: inherit;
			    text-align: center;
			    line-height: 40px;
			    display: block;
			    width: 100%;
			    height: 40px;
			    font-size: 14px;
			    transition: all ease 0.5s;
			    -webkit-transition: all ease 0.5s;
			    -moz-transition: all ease 0.5s;
			    -o-transition: all ease 0.5s;
			}
.btn_color1:hover i {
			    transform: scale(1,1);
			    -moz-transform: scale(1,1);
			    -webkit-transform: scale(1,1);
			}
.btn_color1 i {
			    display: block;
			    position: absolute;
			    width: 160px;
			    height: 160px;
			    left: -10px;
			    top: -60px;
			    border-radius: 80px;
			    background-color: #fff555;
			    z-index: 0;
			    transform: scale(0,0);
			    -moz-transform: scale(0,0);
			    -webkit-transform: scale(0,0);
			    transition: all ease 0.5s;
			    -webkit-transition: all ease 0.5s;
			    -moz-transition: all ease 0.5s;
			    -o-transition: all ease 0.5s;
			}
.btn_color1:hover em {
			    -webkit-transform: translate3d(135%,0,0);
			    -moz-transform: translate3d(135%,0,0);
			    -ms-transform: translate3d(135%,0,0);
			    -o-transform: translate3d(135%,0,0);
			    transform: translate3d(135%,0,0);
			    opacity: 1;
			}
.btn_color1 em {
			    width: 14px;
			    height: 14px;
			    display: block;
			    background-image: url(../../../../images/CN/hx/pc/header.png);
			    background-position: 0 -110px;
			    position: absolute;
			    top: 14px;
			    left: 53%;
			    opacity: 0;
			    transition: all ease 0.5s;
			    -webkit-transition: all ease 0.5s;
			    -moz-transition: all ease 0.5s;
			    -o-transition: all ease 0.5s;
			}
			
.chessbanner{background: url(../../../../images/CN/hx/pc/chess_banner.jpg) center no-repeat;}
.chess_content {
	background: url(../../../../images/CN/hx/pc/dzyy_content_bj.jpg) center no-repeat;
	padding: 20px 0px;
}
.chess_content ul {
	overflow: hidden;
}
.chess_content ul li {
	width: 460px;
	height: 625px;
	border: 10px #8c4421 solid;
	border-radius: 10px;
	float: left;
	cursor: pointer;
}
.ig-chess {
	background: url(../../../../images/CN/hx/pc/ig-chess.jpg) left center no-repeat;
}
.chess_content ul .ig-chess:hover {
	background: url(../../../../images/CN/hx/pc/ig-chess.jpg) right center no-repeat;
}
.ky-chess {
	background: url(../../../../images/CN/hx/pc/ky-chess.jpg) left center no-repeat;
	margin-left: 40px;
}
.chess_content ul .ky-chess:hover {
	background: url(../../../../images/CN/hx/pc/ky-chess.jpg) right center no-repeat;
}