@charset "utf-8";
/* CSS Document */
body {background:#f0f0f0;font:14px PingFang sc,Microsoft YaHei,Arial Narrow}
a,a:hover {color:#333;text-decoration:none;transition:0.5s;}
a:hover {color:#ffed31}
b,h1,h2,h3 {font-weight:400}
body,dd,dl,dt,h1,h2,h3,h4,img,ol,p,ul {margin:0;padding:0}
ol {list-style-position:inside}
dl,ul {list-style:none}
img {border:0;vertical-align:middle}
body div {line-height:none}
em,i {font-style:normal}
input::-webkit-input-placeholder {color: #fff;}
.l{float: left;}
.r{float: right;}
/*-------------------背景---------------------*/
.bg{position:relative;width: 100%;overflow: hidden;background: url(../images/bg.png) no-repeat left top #221618;background-size: 100% auto;}
.head{width: 100%;height: 116px;overflow: hidden;clear: both;}
/*-------------------logo---------------------*/
.logo_01,.logo_02,.logo_03{width: 1000px;margin: 0 auto;overflow: hidden;}
.logo_02 img,.logo_03 img{margin: 0 auto;display: block;}
/*-------------------查询框---------------------*/
.query{width: 750px;height: 110px;margin: 0 auto;overflow: hidden;background: url(../images/xbg_5_03.png) no-repeat center center;position: relative;}
.h42{width: 100%;height: 42px;overflow: hidden;clear: both;}
.textipt{margin-top:34px;padding-left:10px;width: 432px;height: 30px;overflow: hidden;margin-left: 150px;background: transparent;border: none;outline: none;font-size: 15px;color: #eee;}
.seach{position: absolute;width: 106px;height: 32px;background: transparent;border: none;outline: none;right:40px;top:34px;cursor: pointer;}
/*-------------------导航---------------------*/
.nav{width: 100%;height:240px;background: url(../images/xbg_1_02.png) no-repeat center center;overflow: hidden;}
.h70{width: 100%;height: 70px;overflow: hidden;clear: both;}
.nav .w1000{width: 1000px;height: 96px;overflow: auto;clear: both;margin: 0 auto;}
.nav a{display: inline-block;font-size: 20px;color: #fff;font-weight: bold;line-height: 96px;width:20%;text-align: center;}
.nav a:hover{color: #ffd801;transition: #ffd801 200ms;}
/*-----------------活动内容--------------------*/
.activity_content{width: 1070px;margin: 0 auto;overflow: hidden;clear: both;background: url(../images/xbg_4_03.png) no-repeat center top;background-size: 100% 100%;}
.content{width: 904px;margin: 0 auto;overflow: hidden;color: #fff;}
.tittle{width:194px;height:52px;margin: 0 auto;font-size: 24px;line-height:45px;text-align: center;font-weight: bold;color: #4f2f06;}
.h20{width: 100%;height: 20px;overflow: hidden;clear: both;}
.content span{color: #ffe65a;}
.content table{border-collapse:collapse;margin: 0 auto;}
.content th{color: #f0a72d;}
.content th,.content td{border: 1px solid #925d05;padding: 6px;text-align: center;}
/*-----------------升级说明--------------------*/
.upgrade_content{width: 1070px;margin: 0 auto 120px auto;overflow: hidden;clear: both;background: url(../images/xbg_3_03.png) no-repeat center top;background-size: 100% 100%;padding-bottom:50px;}
.content_2{width: 904px;margin: 0 auto;overflow: hidden;color: #fff;}
.content_2 span{color: #ffe65a;}
.content_2 table{border-collapse:collapse;margin: 0 auto;}
.content_2 th{color: #fff;background-color: #925d05;font-weight: 400;}
.content_2 th,.content_2 td{border: 1px solid #c07c0a;width: 80px;height: 32px;text-align: center;}
/*-----------------底部--------------------*/
.bottom{overflow: hidden;margin: 0 auto;text-align: center;color: #fff;font-size: 12px;background:url(../images/pfootbg.png) no-repeat left bottom;background-size:100% auto;position: absolute;left: 0;bottom: 0; padding-top: 400px; right: 0;}
.iDialogLayout {position:fixed;left:0;top:0;width:100%;height:100%;background:#000;opacity:.5;filter:alpha(opacity=50);z-index:10000;display:none;}
.awardContent {position:relative;width:800px;height:400px;}
.awardContent .awardClose {position:absolute;right:11px;top:11px;height:24px;width:24px;background-image:url(../images/x-1.png);}
.awardContent .awardBtn {position:absolute;left:0;top:277px;bottom:0;width:100%;}
.iDialog {position:fixed;_position:absolute;font:14px/1.75 Arial,sans-serif;color:#2b2b2b;text-align:left;visibility:visible;z-index:10001;width:800px;left:50%;top:50%;margin-top:-205px;margin-left:-400px;display:none}
.kaishi1 {border-radius:2px;position:fixed;top:220px;visibility:visible;display:none;background-color:#fff;width:980px;height:auto;background:#1c1c1c;padding-bottom:20px;left:50%;margin-left:-400px;z-index:999;}
.kaishi1 .title {height:33px;border:solid 1px #3b3b3b;color:#fff;font-size:16px;line-height:33px;text-indent:25px;}
.kaishi1 .close {background:url(../images/gb.png) no-repeat center top;background-size:34px;cursor:pointer;width:36px;height:36px;color:#fff;float:right;margin-right:4px;margin-top:-1px;text-align:center;font-size:22px}
.kf{position:fixed;top:30%;right:5%;}
.clearMargin{margin-top:0!important}
.result,.pages{width:96%;line-height:25px; margin:10px 2% 0;font-size:14px;}
.result { border-collapse:collapse}
.result tr td{background:#eee;color:#000; border:1px solid #fff;text-align:center;height:35px;}
.result tr th{background:#68312C; color:#fff; border:1px solid #fff;text-align:center; font-weight:normal;height:35px;}
.pages{clear:both; height:auto; overflow:auto; text-align:center}
.pages > div{color:#fff; display:inline-block}
.pages .total{background:#68312c; padding:0 10px; height:30px; line-height:30px; margin:0 auto;}
.pages .pg{background:#68312c; margin-left:8px; padding:0 5px; display:inline-block; color:#fff;height:30px; line-height:30px; min-width:16px;}
.pages .pg.active{background:#833831}

/* ------------弹窗----------- */
#show {
    position: fixed;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.5);
    z-index: 999;
    left: 0;
    top: 0;
    display: none;
  }
  .dialog {
    width: 1100px;
    z-index: 1000;
    position: relative;
    margin: 100px auto 0;
    background: #fff;
    padding-bottom: 1px;
  }
  .dialog .title {
    color: #fff;
    height: 35px;
    background: #a40000;
    line-height: 35px;
    text-indent: 20px;
    font-weight: bold;
    font-size: 14px;
  }
  .dialog #close {
    width: 50px;
    height: 50px;
    right: -8px;
    top: -8px;
    background: url('../images/close1.png') no-repeat center;
    position: absolute;
    cursor: pointer;
  }
  .dialog .wrap {
    padding: 15px 15px 0 15px;
    max-height: 500px;
    overflow-y: auto;
  }
  #show .table {
    width: 100%;
    margin-bottom: 15px;
    border-collapse: collapse;
    border-spacing: 0px;
  }
  #show .table thead td {
    height: 35px;
    text-align: center;
    color: rgb(255, 255, 255);
    border-width: 1px;
    border-style: solid;
    border-color: rgb(255, 255, 255);
    border-image: initial;
    background: rgb(104, 49, 44);
  }
  #show tbody td {
    height: 35px;
    text-align: center;
    color: red;
    background-color: #eee;
    border: 1px solid #fff;
  }
  