﻿@charset "utf-8";
.input2
{
    border: solid 1px #aaa;
    background: #fff;
    color: red;
    padding: 2px 4px 2px 4px;
    height: 14px;
}
a:hover
{
    text-decoration: none;
    color: #FF6600;
}
/*=================================default==================================*/
.xinxi_s
{
    padding: 10px;
}
.title
{
    font-size: 14px;
    text-align: left;
    padding-top: 0px;
    padding-left: 3px; 
    border-bottom:solid 2px #FFB91F; 
    margin-bottom:5px;
    margin-bottom: 0px; /*width:95%;*/
    width: 950px;
    height: 27px;
    font-weight: bold;
}

.title img
{
    margin-bottom: -4px;
    margin-right: 5px;
}
.title span
{
    float: right;
    padding-top: 8px;
    padding-right: 11px;
}
.title a:link, .title a:visited
{
    color: #FF6600;
    text-decoration: none;
}
.title a:hover
{
    color: #fff;
    background-color:#ffb91f;
   
}
/*===============================zhezhao=======================*/
  .div_full
    {
        z-index:100;
        height:100%;
        width:100%;
        position:absolute;
        background-color:#C8C8C8;
        opacity:20;
        filter:alpha(opacity=20);
        overflow:hidden;
        opacity: 0.2;
        MozOpacity:0.2;
        -moz-opacity:0.2;
        left:0px;
        top:0px;
    }
    
/*====================gameline=========================*/
.a0{color: #FF0000;}
A.a0:link{color: #ff0000;text-decoration: none;}
A.a0:visited{color: #ff0000;text-decoration: none;}
A.a0:hover{text-decoration: underline;color: #ff0000;}
.title_game
{
    font-size: 14px;
    text-align: left;
    padding-top: 0px;
    padding-left:3px; 
    padding-right:5px;
    width: 950px;
    height: 27px;
    font-weight: bold;
    overflow:hidden;

}
.title_game img{padding-left:0px;}
.game_line
{
height:7px;
width:948px;
margin:0 auto 6px auto;
_margin:0 auto;
background:url(/img/pub/orange-line.gif) repeat-x;
 float:left;
}
/*content */
.content
{
margin:20px auto;
_margin:20px auto;
*margin:20px auto;
width:950px;
overflow:hidden;
}
.content_top
{
  
height:6px;

background:url(/img/pub/content-top.gif) no-repeat;
overflow:hidden;
}

.content_middle
{
height:500px;
background:url(/img/pub/content-border.gif) repeat-y;

}
.content_bottom
{
height:30px;
background:url(/img/pub/content-footer.gif) no-repeat;
overflow:hidden;
}
.pcdd_member{
    float: left;
    text-align: center;
    line-height: 27px;
    color: #f03736;
    display: block;
    overflow: hidden;
    position: relative;
    margin: 0 2px;
    font-size: 32px;
	letter-spacing:3px;
}
	
	
.form_game {
	font-family: "宋体", Arial;
	font-size: 14px;
	text-align: center;
	width: 100%;
	color: #FF0000;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
#div_p1
    {
        z-index:999999;
        position:absolute; 

    }
	
.fc_kj{width: 650px; height: auto;}
.fc_kj .titleclose {padding:1px 0 0 10px;height:44px; background: url(/img/pub/lqjjj_fcbg.gif) no-repeat; text-align:left; }
.fc_kj .title {font-size:12px;font-weight:bold;color:#FFF;line-height:23px;border:0px;}
.fc_kj .close {position:absolute;right:4px;top:2px;width:45px;height:23px;background:url(/img/pub/fc_kj_close.png) no-repeat 50% 50%;cursor:pointer}
.fc_kj .close span {display:none;}


.fc_kj .content_word {width:472px; margin:0 auto; text-align:left; height:190px; line-height:24px; font-size:14px;}

.xy2820131227{width:934px; height:46px; border:1px solid #ffb91f; margin:0 auto;margin-bottom:2px;}
.xy2820131227_l{width:466px; border-right:1px solid #ffb91f; height:46px; text-align:center; font-size:12px; line-height:46px; color:#000; float:left;_padding-top:16px;_height:32px; }
.xy2820131227_r{width:466px; height:46px; text-align:center; font-size:12px; line-height:46px; color:#000; float:right;_padding-top:12px;_height:32px; }
.xy2820131227_r a{ text-decoration:none; color:#000;}

.xy28_ts_bar{ width:936px; margin:0 auto; height:58px; line-height:26px; }
.xy28_ts_bar_fl{ float:left; font-size:12px; color:#F00; width:576px; padding-top:20px;}
.xy28_ts_bar_fl span{ border:1px solid #F00; border-radius:4px; padding:3px 5px;}

.xy28_ts_bar_fm{ float:left; cursor:pointer; width:172px; text-align:center; font-size:14px; font-weight:bold; color:#8b6007; height:38px; border:1px solid #fbd74f; border-radius:40px; line-height:40px; margin-top:13px; }
.xy28_ts_bar_fr{ float:right; cursor:pointer; width:172px; text-align:center; font-size:14px; font-weight:bold; color:#8b6007; height:38px; border:1px solid #fbd74f; border-radius:40px; line-height:40px; margin-top:13px; background-color:#fbd74f;}
.xy28_ts_bar_fr span{ color:#F00; font-size:16px;}

/*====================28touzhu=========================*/
.img_bt1{ background-image:url(/img/pg28/img_bt1.gif); background-repeat:no-repeat;width:51px; height:23px; text-align:center; vertical-align:middle;cursor:pointer;}
.border_out{ width:936px;height:92px;margin:auto; }
.border_out_l{width:936px;height:92px;background:url(/img/pg28/bg_h2.gif);}
.border_wg{width:934px; height:auto; padding:4px 0px;background:#FFFB85; margin:0 auto; margin-top:8px; text-align:center; border:1px solid #FFC05D; line-height:28px;}


.border_out_r{width:926px; height:auto; padding:4px;border:1px solid #FFCA7E; background-color:#FFF3CC; padding-top:0px;}
.border_out_title{height:25px;line-height:25px;color:#000000; width:auto;padding:0px 8px; padding-top:4px;}

.border_out1{width:934px;height:45px;margin:auto;padding-top:10px;}
.border_out1_l{background-image:url(/img/pg28/beilv.gif); background-repeat:no-repeat;width:388px; height:33px; float:left; color:#515151;line-height:33px;}
.border_out_title1{ background-image:url(/img/pg28/bg_tz.gif);background-repeat:no-repeat;margin:auto;width:220px;height:77px;margin-top:2px;}
.border_out1_l span{width:43px; float:left; text-align:center;letter-spacing: 1px;word-spacing: 1px; cursor:pointer;color:#8d5000; }
.border_out1_c{width:268px;height:29px; border:2px solid #ffb91f; float:left;line-height:29px;}
.border_out1_r{width:274px;height:35px; float:right;}
.touzhu1{background-image:url(/img/pg28/touzhu1.gif); background-repeat:no-repeat;width:80px;height:33px;float:left;line-height:33px; text-align:center; color:#8d5000;margin-left:4px;; cursor:pointer;}
.touzhu2{background-image:url(/img/pg28/touzhu2.gif); background-repeat:no-repeat;width:47px;height:33px;float:left;line-height:33px; text-align:center; color:#8d5000;margin-left:4px;; cursor:pointer;}
.conform_btn{background-image:url(/img/pg28/bg_h.gif); background-repeat:repeat-x;width:80px;height:27px;float:right; color:#FFFFFF; font-size:14px; font-weight:bold;line-height:25px; text-align:center;border:1px solid #ffb91f; cursor:pointer;}
.content_middle td span{cursor:pointer;}

 .div_ad {z-index: 102;position: absolute;}

/* 娱乐大厅页面 */
.yldt-banner{
    width: 100%;
    height: 330px;
    background: url("../images/banner.jpg?t=2") 50% 50% no-repeat;
    overflow: hidden;
    position: relative;
}
.yldt-banner .yldt-box{
    width: 1200px;
}
.yldt-banner .yldt-box .left{
    float: left;
    margin-top: 118px;
}
.yldt-banner .yldt-box .left h1{
    font-size: 24px;
    color: #2e77d0;
    font-weight: initial;
    margin-top: 10px;
}
.yldt-banner .yldt-box .left ul{
    width: auto;
    height: 87px;
    background: #4593f1;
    border-radius: 8px;
    padding:10px 20px;
    position: relative;
    overflow: hidden;
}
.yldt-banner .yldt-box .left ul li{
    color: #fff;
    font-size: 14px;
    line-height: 30px;
}
.yldt-banner .yldt-box .left ul li b{
    color: #fff35e;
}
.yldt-banner .yldt-box .left ul li p{
    display: inline-block;
    width: 300px;
}
.yldt-banner .yldt-box .left ul li span{
    color: #9dc9ff;
    text-align: right;
    margin-left: 10px;
    display: inline-block;
    width: 60px;
}

.yldt-banner .yldt-box .left .list{
    width: 410px;
    height: 87px;
    background: #4593f1;
    border-radius: 8px;
    padding:10px 20px;
    position: relative;
    overflow: hidden;
    margin-top: 15px;
}
.yldt-banner .yldt-box .left .list .bd ul li{
    color: #fff;
    font-size: 14px;
    height: 30px;
    white-space: nowrap;
}

.yldt-banner .yldt-box .right{
    float: right;
    background: #fff;
}
.yldt-banner .yldt-box .right{ background:#fff;filter: Alpha(opacity=95);filter: Alpha(opacity=95); width:340px;height:224px;padding:19px 23px 0 23px; position: absolute;left: 50%;top:46px; margin: 0 0 0 214px;z-index: 50;}
.yldt-banner .yldt-box .right form.sign_box{ width: 289px; height: auto; overflow: hidden;}
.yldt-banner .yldt-box .right form.sign_box dd{ margin: 0 auto; width: 289px; height: auto; overflow: hidden; font-size: 13px;}
.yldt-banner .yldt-box .right form.sign_box dd div.frame{ width: 287px; height:auto; padding:8px 0;border: 1px solid #eeeeef; background: #fff; overflow:hidden; margin-bottom: 9px;}
.yldt-banner .yldt-box .right form.sign_box dd div.frame b{ width: 16px; height: 20px; display: inline-block; margin:auto 12px auto 17px; float: left; }
.yldt-banner .yldt-box .right form.sign_box dd div.frame b.zh{ background: url("../images/index_ever.png") 0 0 no-repeat;}
.yldt-banner .yldt-box .right form.sign_box dd div.frame b.mm{ background: url("../images/index_ever.png") -25px 0 no-repeat;}
.yldt-banner .yldt-box .right form.sign_box dd div.frame b.yzm{ background: url("../images/index_ever.png") -50px 0 no-repeat;}
.yldt-banner .yldt-box .right form.sign_box dd div.frame input{ float: left; border: 0px; width: 230px; height: 20px; line-height: 20px; outline: none; color: #666; font-size:13px;}
.yldt-banner .yldt-box .right form.sign_box dd div.ss{ width:175px; float: left;}
.yldt-banner .yldt-box .right form.sign_box dd div.ss input{ width: 115px;}
.yldt-banner .yldt-box .right form.sign_box dd .code_img{ float: right; margin: 8px 10px auto auto;}
.yldt-banner .yldt-box .right form.sign_box dd .zddl{ float: left;}
.yldt-banner .yldt-box .right form.sign_box dd p{ display: inline-block; float: right;}
.yldt-banner .yldt-box .right form.sign_box dd p a:hover{ color: #f03736;}
.yldt-banner .yldt-box .right form.sign_box dd #LoginWay{ margin: 3px 5px auto auto; float:left;}
.yldt-banner .yldt-box .right form.sign_box dd .sign{ width: 289px; height:45px; line-height:45px; display: block; background: #fa4c4b; border: 0px; font-size: 16px; color: #fff; text-align: center; border-radius: 100px; -moz-border-radius: 100px; -webkit-border-radius: 100px; outline: none; cursor: pointer;}
.yldt-banner .yldt-box .right form.sign_box dd .sign:hover{background: #f03736;}

.yldt-banner .yldt-box .right ul.dsf{ text-align: center; width: 289px; height: auto; overflow: hidden;}
.yldt-banner .yldt-box .right ul.dsf li{ display: inline-block; line-height: 25px; margin:12px 6px; font-size: 13px;}
.yldt-banner .yldt-box .right ul.dsf li b{ width: 24px; height: 25px; float: left; margin-right: 5px;}
.yldt-banner .yldt-box .right ul.dsf li b.qqdl{ background: url("../images/index_ever.png") 0 -40px no-repeat;}
.yldt-banner .yldt-box .right ul.dsf li b.wxdl{ background: url("../images/index_ever.png") -38px -40px no-repeat;}
.yldt-banner .yldt-box .right ul.dsf li b.wbdl{ background: url("../images/index_ever.png") -76px -40px no-repeat;}


.yldt-banner .yldt-box .right .message_box{
    width: 325px;
    height: auto;
    overflow: hidden;
    padding: 11px 0 20px 0;
    margin-bottom: 22px;
    border-bottom: 1px solid #e8e8eb;
}
.yldt-banner .yldt-box .right .message_box .img{ width: 50px; height: 50px; overflow: hidden; float: left; border: 2px solid #e9e9e9; border-radius: 100px; -moz-border-radius: 100px; -webkit-border-radius: 100px;}
.yldt-banner .yldt-box .right .message_box .img img{ width: 50px; height: auto;}
.yldt-banner .yldt-box .right .message_box .text{ float: left; margin-left: 13px; color: #666; font-size:14px;}
.yldt-banner .yldt-box .right .message_box .text h3{margin: 0 auto; line-height:30px; margin-top:2px; font-size: 16px;}
.yldt-banner .yldt-box .right .message_box .text p{ color: #afafaf;}
.yldt-banner .yldt-box .right .message_box .text p img{ vertical-align: middle; margin: -5px 8px auto auto; width: 21px; height: auto;}
.yldt-banner .yldt-box .right .message_box .close_box{ position: absolute; width: 64px; height: 64px; background: url("../images/index_ever.png") 0 -82px no-repeat; top: 4px; right: 4px;}
.yldt-banner .yldt-box .right .message_box .close_box:hover{ background-position: -73px -82px;}
.yldt-banner .yldt-box .right .message_box .close_box a{ display: block;width: 20px; height: 20px;background: url("../images/index_ever.png") -160px -100px no-repeat; margin: 11px 0 0 37px;}
.yldt-banner .yldt-box .right .user-onwer-list{ height: 35px; width: 325px; line-height:35px; margin-bottom: 10px;}
.yldt-banner .yldt-box .right .user-onwer-list p{ float: left; font-size: 13px; color: #666;line-height:30px; height: 30px; display: inline-block;}
.yldt-banner .yldt-box .right .user-onwer-list p span{ color: #fa4c4b; font-weight: bold; font-size: 16px;}
.yldt-banner .yldt-box .right .user-onwer-list p img{    vertical-align: text-top;}
.yldt-banner .yldt-box .right .user-onwer-list a.button1{
    width: 110px;
    height: 35px;
    text-align: center;
    color: #fff;
    line-height: 35px;
    font-size: 14px;
    border-radius: 100px;
    background: #fa4c4b;
    display: block;
    float: right;
}
.yldt-banner .yldt-box .right .user-onwer-list a.button2{
    width: 71px;
    height: 33px;
    text-align: center;
    color: #fa4c4b;
    border: 1px solid #fa4c4b;
    background: #fff;
    line-height: 35px;
    font-size: 14px;
    border-radius: 100px;
    display: block;
    float: right;
}


.ccc-box{
    width: 100%;
    background: #f9f9f9;
    height: auto;
    overflow: hidden;
    padding-bottom: 30px;
}

.ccc-box .ccc-box-center{
    width: 1220px;
    height: auto;
    overflow: hidden;
    margin-bottom: 25px;
}
.ccc-box .ccc-box-center ul li{

    width: 285px;
    height: 203px;
    float: left;
    margin: auto 10px;
    overflow: hidden;
}
.ccc-box .ccc-box-center ul li.bn1{
    background: #dceeff;
}
.ccc-box .ccc-box-center ul li.bn2{
    background: #fff5da;
}
.ccc-box .ccc-box-center ul li.bn3{
    background: #efecff;
}
.ccc-box .ccc-box-center ul li.bn4{
    background: #dff8d8;
}

.ccc-box .ccc-box-center ul li .bt{
    position: relative;
    height: 45px;
    margin-top: 30px;
}
.ccc-box .ccc-box-center ul li h2{
    font-size: 26px;
    color: #515151;
    /* margin:0px auto 10px 29px; */
    float: left;
    padding-left: 29px;
    margin:0
}

.ccc-box .ccc-box-center ul li p{
    font-size: 16px;
    color: #666666;
    padding-left: 29px;
}
.ccc-box .ccc-box-center ul li h3{
    font-weight: normal;
    font-size: 16px;
    color: #fa5857;
    padding-left: 29px;
    margin-block-start: auto;
    margin-block-end: auto;
    line-height: 30px;
}
.ccc-box .ccc-box-center ul li a{
    display: block;
    width: 100px;
    height: 36px;
    background: #fff;
    text-align: center;
    line-height: 36px;
    font-size: 16px;
    border-radius: 23px;
    margin: 12px auto auto 29px;
}
.ccc-box .ccc-box-center ul li.bn1 a{
    color: #2796ff;
    box-shadow: 0 2px 6px #cae5ff;
}
.ccc-box .ccc-box-center ul li.bn2 a{
    color: #ff8800;
    box-shadow: 0 2px 6px #ffe9ae;
}
.ccc-box .ccc-box-center ul li.bn3 a{
    color: #944dff;
    box-shadow: 0 2px 6px #eddaff;
}
.ccc-box .ccc-box-center ul li.bn4 a{
    color: #39951f;
    box-shadow: 0 2px 6px #c8ebbe;
}
.ccc-box .ccc-box-center ul li a:hover{ background: #fa4c4b; color: #fff;}


.ccc-box .ccc-box-center ul li:hover .img{
    transform:scale(1.02,1.02);
}

.ccc-box .ccc-box-center ul li .img{
    float: right;
    position: relative;
    margin: -93px 0px auto auto;
    transition: transform .5s ease-out;
}
.ccc-box .ccc-box-center ul li .img img{
    width: 140px;
    height: 122px;
}
.ccc-box .ccc-box-center ul li .sxbq{
    float: left;
    color: #fff;
    font-size: 16px;
    line-height: 24px;
    width: 66px;
    height: 24px;
    border-radius: 12px 12px 12px 0;
    background: #f53937;
    text-align: center;
    margin-left: 8px;
    animation: updown .8s infinite ease-in-out;
}
@keyframes updown{
    0%,100%{transform:translateY(0);}
    50%{transform:translateY(-5px);}
}


.ccc-box .ccc-box-bottom{
    width: 1220px;
    height: auto;
    overflow:hidden;
    margin-top: 30px;
}

.ccc-box .ccc-box-bottom .lb-box{
    float: left;
    margin: 10px 13px auto 13px;
    background: #fff;
    width: 380px;
    height: 707px;
}


.ccc-box .ccc-box-bottom .lb-box .top-box{
    width: 380px;
    height: 205px;
    background: #4fa5fd;
}



.ccc-box .ccc-box-bottom .lb-box .top-box h3{
    font-size: 26px;
    color: #fff;
    padding: 30px 0 10px 30px;
    display: block;
    margin: 0 auto;
}
.ccc-box .ccc-box-bottom .lb-box .top-box p{
    font-size: 15px;
    color: #fff;
    padding-left: 30px;
    opacity: 60%;
    -moz-opacity:60%;
    stroke-opacity: 60%;
}
.ccc-box .ccc-box-bottom .lb-box .top-box a{
    display: block;
    width: 130px;
    height: 40px;
    background: #fff;
    color: #4fa5fd;
    text-align: center;
    line-height: 40px;
    font-size: 15px;
    border: 1px solid #fff;
    border-radius: 23px;
    margin: 22px auto auto 30px;
}

.ccc-box .ccc-box-bottom .lb-box .top-box .img {
    float: right;
    position: relative;
    margin: -130px 20px auto auto;
    transition: transform .5s ease-out;
}

.ccc-box .ccc-box-bottom .lb-box .top-box:hover .img{
    transform:scale(1.02,1.02);
}



.ccc-box .ccc-box-bottom .yxj .top-box{background: #fea01a;}
.ccc-box .ccc-box-bottom .yxj .top-box a{color: #fea01a;}

.ccc-box .ccc-box-bottom .ttfp .top-box{background: #9656f6;}
.ccc-box .ccc-box-bottom .ttfp .top-box a{color: #9656f6;}

.ccc-box .ccc-box-bottom .lb-box ul.jddb{
    padding-bottom: 25px;   height: 452px;
    overflow: hidden;  position: relative;
}
.ccc-box .ccc-box-bottom .lb-box ul.ttfp{
    padding-bottom: 15px;
    height: 452px;
    overflow: hidden;
    position: relative;
}
.ccc-box .ccc-box-bottom .lb-box ul .title,.ccc-box .ccc-box-bottom .lb-box .title{
    color: #515151;
    font-weight: bold;
    text-align: center;
    width:380px;
    height: 40px;
    line-height: 45px;
    font-size: 15px;
}
.ccc-box .ccc-box-bottom .lb-box ul .title b,.ccc-box .ccc-box-bottom .lb-box .title b{
    width: 15px;
    height: 2px;
    background: #cccccc;
    display: inline-block;
    vertical-align: middle;
    margin: auto 10px;
}

.ccc-box .ccc-box-bottom .lb-box ul.jddb li{
    display: table;
    border-bottom: 1px solid #f5f5f5;
    padding: 12px 0;
    width: 340px;
    margin: 0 auto;
}
.ccc-box .ccc-box-bottom .lb-box ul.jddb li .img{
    display: table-cell;
    vertical-align: middle;
    width: 74px;
    height: auto;
    border: 1px solid #eeeeee;
}
.ccc-box .ccc-box-bottom .lb-box ul.jddb li .img img{
    width: 74px;
    height: auto;
}
.ccc-box .ccc-box-bottom .lb-box ul.jddb li .text{
    vertical-align: middle;
    display: table-cell;
    font-size: 13px;
    padding-left: 20px;
}
.ccc-box .ccc-box-bottom .lb-box ul.jddb li .text span{
    color: #a8a8a8;
    padding-bottom: 10px;
    display: inline-block;
}
.ccc-box .ccc-box-bottom .lb-box ul.jddb li .text p{
    color: #666666;
}



.ccc-box .ccc-box-bottom .lb-box ul.jddb li .text p b{
    color: #f03736;
    font-weight: inherit;
}
.ccc-box .ccc-box-bottom .lb-box ul.jddb li .text p span{
    float: right;
    color: #a8a8a8;
}


.ccc-box .ccc-box-bottom .lb-box ul.ttfp li{
    color: #666;
    line-height: 40px;
    font-size: 13px;
    width: 340px;
    height: auto;
    overflow: hidden;
    margin: 0 auto;
}

.ccc-box .ccc-box-bottom .lb-box ul.ttfp li span{
    float: left;
    width: 80px;
    overflow: hidden;white-space: nowrap;text-overflow: ellipsis;
    margin-right: 20px;
}

.ccc-box .ccc-box-bottom .lb-box ul.ttfp li p{
    float: left;
    width: 168px;
    overflow: hidden;white-space: nowrap;text-overflow: ellipsis;
}
.ccc-box .ccc-box-bottom .lb-box ul.ttfp li p d{
    color: #f03736;
}
.ccc-box .ccc-box-bottom .lb-box ul.ttfp li b{
    float: right;
    color: #a8a8a8;
    font-weight: inherit;
}
.ccc-box .ccc-box-bottom .yxj ul{padding-bottom: 15px;height: 482px;}
.ccc-box .ccc-box-bottom .yxj ul .phb{padding: 0 14px; margin-top: 10px;}
.ccc-box .ccc-box-bottom .yxj ul .phb .top{ background: #fff4e5;
    width: 31%;
    border-radius: 4px;
    display: inline-block;
    float: left;
    margin: 10px 4px 10px;
    height: 130px;}
.ccc-box .ccc-box-bottom .yxj ul .phb .top .tx{width: 45px;
    height: 45px;
    border-radius: 50%;
    text-align: center;
    overflow: hidden;
    margin-top: 26px;}
.ccc-box .ccc-box-bottom .yxj ul .phb .top .tx img{ width: 45px;
    height: 45px;}
.ccc-box .ccc-box-bottom .yxj ul .phb .top .bq{ width: 35px;
    height: 32px;
    margin: -63px 0 0 18px;}
.ccc-box .ccc-box-bottom .yxj ul .phb .top .bq img{    width: 35px;
    height: 32px;}
.ccc-box .ccc-box-bottom .yxj ul .phb .top .text{text-align: center;
    margin-top: 36px;
    font-size: 13px;
    line-height: 21px;
    color: #666666;}
.ccc-box .ccc-box-bottom .yxj ul .phb .top .text span{color: #f03736;
    font-weight: bold;}
.ccc-box .ccc-box-bottom .yxj ul .phb .top1{ height: 140px;
    margin-top: 0px;}
.ccc-box .ccc-box-bottom .yxj ul .phb .top1 .tx{    width: 55px;
    height: 55px;}
.ccc-box .ccc-box-bottom .yxj ul .phb .top1 .tx img{    width: 55px;
    height: 55px;}
.ccc-box .ccc-box-bottom .yxj ul .phb .top1 .bq{margin: -72px 0 0 18px;}
.ccc-box .ccc-box-bottom .yxj ul .phb .top1 .text{margin-top: 45px;}
.ccc-box .ccc-box-bottom .yxj ul li{ color: #666;
    line-height: 40px;
    font-size: 13px;
    width: 312px;
    height: auto;
    overflow: hidden;
    margin: 0 auto;
}
.ccc-box .ccc-box-bottom .yxj ul li span{float: left;
    width: 50px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    margin-right: 20px;}
.ccc-box .ccc-box-bottom .yxj ul li p{float: left;
    width: 115px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;}
.ccc-box .ccc-box-bottom .yxj ul li b{float: right;
    color: #f03736;;
    font-weight: inherit;
    font-weight: bold;}
.ccc-box .ccc-box-bottom .yxj ul li img{float: right; margin: 13px 0 0 1px;}

.jdcj{width: 1200px;
    height: auto;
    overflow: hidden;
    margin-bottom: 20px;
}
.jdcj .title{
    margin-bottom: 10px;
    height: auto;
    overflow: hidden;
}
.jdcj .title h2{
    display: inline-block;
    float: left;
    font-weight: 500;
    color: #515151;
    font-size: 26px;
    margin: 0 auto;
}
.jdcj .title ul{position: relative;
    overflow: hidden;
    height: 33px;
    width: 500px;
    padding-top: 6px;
    font-size: 13px;}
.jdcj .title p{
    display: inline-block;
    margin-inline-start: 0px;
    margin-inline-end: 0px;
    color: #666666;
    line-height: 26px;}
.jdcj .title img{     display: inline-block;
    float: left;
    font-size: 1.5em;
    margin-block-start: .65em;
    margin-block-end: 0em;
    margin-inline-start: 10px;
    margin-inline-end: 5px;}

.jdcj .title #duowinlist{
    margin-top: 5px;
}
.jdcj .title span{ color: #ff7928;}
.jdcj-list {
    width: 1200px;
    float: right;
}

.kqcc{
    background: url("../images/caicai-bg.png") no-repeat;
    width: 1200px;
    height: 136px;
    margin-bottom: 20px;
}


.goods-style{width: 2500px;
    left: 0px;
    position: relative;
    overflow: hidden;
    padding: 0px;
    margin: 0px;
}


.goods-style li {
    width: 263px;
    height: 360px;
    background: #fff;
    padding: 8px 10px 0;
    text-align: center;
    font-size: 14px;
    margin: 0 22px 10px 0;
    float: left;
    cursor: pointer;
    -webkit-transition:all .2s linear;
    transition:all .2s linear;
}
.goods-style li .sp_name {
    color: #222222;
    font-size: 16px;
    margin-top: 12px;
    font-weight: bold;
    width: 249px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    text-align: left;
    padding: 2px 0;
}
.goods-style li .db_xh {
    color: #515151;
    font-size: 14px;
    text-align: left;
    width: 249px;
    display: inline-block;
    padding: 2px 0;
}
.goods-style li .db_xh span {
    color: #d20000;
    font-size: 16px;
    font-weight: bold;
}

.goods-style li .db_jd{
    color: #515151;
    font-size: 14px;
    position: relative;
    height: auto;
    width: 249px;
    display: inline-block;
}
.goods-style li .db_jd .jd_bt{float: left;}
.goods-style li .db_jd .jdt_wk{
    float: left;
    width: 144px;
    height: 10px;
    background: url( "../images/wk.png")repeat-x;
    border: solid 1px #a7a5a6;
    margin-top: 5px;
}
.goods-style li .db_jd .jdt_jd{
    width: 50%;
    height: 10px;
    background: url( "../images/nk.png")repeat-x;
    margin: 0;
}
.goods-style li .db_jd .jd_wz{
    color: #d20000;
    float: left;
    margin-left: 4px;
}
.goods-style li .an_db{
    width: 200px;
    height: 46px;
    margin: 15px auto 0;
    cursor: pointer;

}




.goods-style li .goods-zoom {
    width: 249px;
    height: auto;
    overflow: hidden;
}
.goods-style li .goods-zoom img{
    width: 249px;
    height: 198px;
    display: block;
}

.goods-style li:hover{z-index:2;-webkit-box-shadow:0 5px 15px rgba(0,0,0,.05);box-shadow:0 5px 15px rgba(0,0,0,.05);-webkit-transform:translate3d(0,-2px,0);transform:translate3d(0,-2px,0)}


.goods-style .goods-eggs {
    display: inline-block;
    padding-right: 19px;
    background: url(../images/whb_jb.png) no-repeat right 4px;
    background-size: 16px;
    font-size: 18px;
    color: #ec414d;
}


.goods-style .goods-money {
    color: #EC414D;
    font-size: 16px;
}

.goods-style .goods-title {
    line-height: 40px;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    margin-top: 12px;
}
.jdcj .change{position: absolute;
    width: 1200px;
    margin-top: 150px;
    z-index: 1;}
.jdcj .change a.next{ position: absolute;}
.jdcj .change a.prev{ position: absolute; right: 2px;}



.pc_ewmfc ul.right li a{
    right: 220px;
    left: auto;
}

/* 判断手机查看 */
@media (max-width:1200px){
    body{ width: 1200px; overflow-x:hidden;}

}

.yldt-banner .yldt-box .right {
    background: #fff;
    filter: Alpha(opacity=95);
    filter: Alpha(opacity=95);
    width: 356px;
    height: 224px;
    padding: 19px 15px 0 15px;
    position: absolute;
    left: 50%;
    top: 46px;
    margin: 0 0 0 214px;
    z-index: 50;
}
.yldt-banner .yldt-box .right .message_box {
    width: 350px;
    height: auto;
    overflow: hidden;
    padding: 11px 0 20px 0;
    margin-bottom: 22px;
    border-bottom: 1px solid #e8e8eb;
}
.yldt-banner .yldt-box .right .user-onwer-list {
    height: 35px;
    width: 350px;
    line-height: 35px;
    margin-bottom: 10px;
}
.yldt-banner .yldt-box .right .user-onwer-list a.button1 {
    width: 71px;
    height: 35px;
    text-align: center;
    color: #fff;
    line-height: 35px;
    font-size: 14px;
    border-radius: 100px;
    background: #fa4c4b;
    display: inline-block;
    float: right;
    margin-left: 10px;
}


.a9_1
{
    text-decoration: none;
    font-size: 14px;
    color: #FF0000;
    font-weight: bold;
}
.xy28js{width:936px; margin:0 auto; text-align:left;font-size:14px;}
.jsbg_1{background:url(../img/jieshao/xy28_jsbg1.gif?t=1); height:158px;}
.xy28js_kj{padding-top:65px; margin-left:25px; margin-right:25px; line-height:24px;}
.jsbg_2{background:url(../img/jieshao/xy28_jsbg2.gif); margin-top:8px; height:174px;}
.jsbg_3{width:928px; border:4px solid #E4E4E4; height:1100px; margin-top:8px; background: url(../img/jieshao/xy28js_top1.gif) no-repeat;}
.xy28js_line{border:1px dashed #E4E4E4; line-height:0px; font-size:0px; height:0px; }
.line1{margin-top:63px;}
.xy28js_kj2{padding-top:15px; }
.xy28js_kjimg{width:702px; margin:0 auto;padding-top:15px; }
.line2{margin-top:20px;}
.xy28js_kj3{padding-top:0px; }
.jsbg_4{width:928px; border:4px solid #E4E4E4; height:528px; margin-top:8px; background: url(../img/jieshao/xy28js_top2.gif) no-repeat;}
.xy28js_kjword{width:694px; margin:0 auto;padding-top:5px;}



/**kl8gzjs_131227**/
.jsbg_120131227{background:url(../img/jieshao/xy28wt_20131227.jpg?t=1)  no-repeat; height:685px; margin-top:8px; background-color:#f2f2f2; border:1px solid #d2d5d9;}
.xy28js_kj120131227{padding:24px; line-height:24px; width:888px; padding-top:0px; }
.xy28js_kj_line131227{background:url(../img/jieshao/xy28js_kj131227_line.gif) repeat-x; height:15px; width:100%; margin-top:18px;}
.xy28js_kj120131227 p{ font-size:12px; font-weight:bold; margin-bottom:20px;  }

/*luckAutoSet*/
.zdtz_topbg{margin:0 auto; width:928px; height:64px; border:1px solid #FFE1B6;  background:url(../img/zdtz_topbg.jpg) repeat-x; padding:3px; color:#000000; text-align:center; font-size:14px;}
.zdtz_left{ width:716px; float:left; height:54px; text-align:center; line-height:26px; background-color:#FFFDF6; border:1px solid #FFE1B6; padding-top:8px;}
.zdtz_leftbg{ background:url(../img/zdtz_toptb.gif) center center no-repeat; width:18px; height:18px;}
.zdtz_right{ width:200px; float:right; padding-top:10px; text-align:left;}
.zdtz_jbsz{ width:936px; margin:0 auto; color:#000000;}
.zdtz_jbsz p{ font-size:14px; font-weight:bold; line-height:40px;}
.zdtz_bzred{ color:#FF0000; font-weight:bold; }
.zdtz_red{ color:#FF0000; }
.zdtz_line{ background:url(../img/line.gif) repeat-x; height:3px;}
.zdtz_text{ line-height:26px; padding:2px 5px;}
/*.pright{padding-right:35px; text-align:right;}*/
.pright{padding-right:85px; text-align:right;}
.zdtzright_lj{position:absolute; z-index:10px; margin-left:842px; margin-top:10px;}




.zdtz_anli{width:936px; margin:0 auto; font-size:14px; line-height:30px;}
.zdtz_anli p{text-indent: 2em;}

.AutoSet28Box{margin:0px auto;width:898px; clear:both;padding-top:6px;}
.AutoSet28{ width:896px; float:left;}
.AutoSet28 ul li{ float:left; padding:3px 0px;}
.AutoSet28 ul li.title{width:94px; text-align:center;color:#FF0000;font-weight:bold;}
.AutoSet28 ul li.content{ width:784px;}

.Set28{ margin:0px auto;width:898px; height:90px; background-color:#FFFFFF;clear:both;}
.Set28Title{ float:left; width:98px; text-align:center; padding-top:6px;}
.Set28List{ float:left; padding-top:6px; width:800px!important;width:797px;}
.Set28List ul{ margin:0px; padding:0px;}
.Set28List ul li{ float:left; margin-bottom:4px;margin-right:6px!important;margin-right:5px;  width:51px; height:23px; line-height:23px; background:url(/img/28betBg.gif) no-repeat; text-align:center;}
.Set28List ul li a{ color:#000000; text-decoration:none;}
.Set28List ul li a:hover{ color:#ff0000; text-decoration:none;}
.Set28List ul li.Select{ background:none; background-color:#31A804; color:#FFFFFF;}
.Set28List ul li.dh{ width:108px!important;width:108px; height:50px;background:url(/img/28betDh.gif) no-repeat left center; font-size:16px;line-height:50px;float:right; text-align:left; text-indent:35px;}

.Set28_topbg{margin:0 auto;height:40px;padding-left:40px;padding-top:5px; color:#000000; text-align:left; font-size:14px;}


/*==============for my28 */
.tzbanner{ width:934px; border:1px solid #FFCA7E; height:151px; margin:auto; margin-bottom:10px; margin-top:10px; background:url(../img/pub/bg_h3.gif);}
.tzbanner_z{width:922px;height:136px; margin:auto;}
.tzbanner_fk{height:136px; border:1px solid #FFE6B5;margin-top:6px; background:#FEFDF5;}
.fk_tb{width:518px; float:left;text-align:center;}
.fk_wz{width:394px; float:right; }


.touzhutop{ height:94px; margin-bottom:0px;}
.touzhutop_t{width:922px;height:80px; margin:auto; margin-top:6px;}
.touzhutop_n{width:922px;height:80px; margin:auto;}

/*===================XingYun28BiaoTiYangShi==========================================*/
.wh12
{
    color: #404040;
    text-decoration: none;
}

.abt12_1
{
    font-size: 12px;
    text-decoration: none;
    color: #432500;
}

A.abt12_1:link
{
    color: #432500;
    text-decoration: none;
}
A.abt12_1:visited
{
    color: #432500;
    text-decoration: none;
}
A.abt12_1:hover
{
    text-decoration: underline;
    color: #ff0000;
}

.abt12_2
{
    font-size: 12px;
    text-decoration: none;
    color: #FF3203;
    font-weight: bold;
}
A.abt12_2:link
{
    color: #FF3203;
    text-decoration: none;
}
A.abt12_2:visited
{
    color: #FF3203;
    text-decoration: none;
}
A.abt12_2:hover
{
    text-decoration: underline;
    color: #FF3203;
}