﻿/* Write your styles */
body{ background: #efefef; font-family:"Helvetica Neue", Helvetica, STHeiTi, sans-serif;}
html,body{ font-size: 100%;}
body{ font-size: 14px;}
p, hr, ul, ol, dl, blockquote, pre, address, fieldset, figure{ margin-bottom: 0.768rem;}
* + p, * + hr, * + ul, * + ol, * + dl, * + blockquote, * + pre, * + address, * + fieldset, * + figure{margin-top: 0.768rem;}
.content{ background: #fff;margin: 0 0.53rem;padding: 0rem 0 2rem;}
.totalNext a{ float: left;}
.totalNext a.fr{ float: right;}
.newsHot h1{ font-size: 0.469rem;text-align: center;margin: 0px;line-height: 2.069rem;}
.newsHot li{ border-radius: 4px;background: #fff;height: 56px;line-height: 56px;margin-bottom: 11px;border: 1px solid #fff;padding:0 8px;}
.newsHot li a{ color: #222222;}
.newsHot li  i{ float: right;}
.newsHot ul{ margin: 0px;padding: 0px;}
.newsHot ul li{ width: 14.72rem;display: block;border-radius: 0.213rem; height: 1.877rem;line-height:1.877rem;
                padding-left: 0.491rem;padding-right: 0.662rem;position: relative;
               
}
.newsHot ul li a{ display: block;width: 13.419rem;position: relative;font-size: 0.597rem;
                  overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.newsHot ul li:after{ content: '';position: absolute;width: 0.235rem;height: 0.405rem;
                        background: url('../images/xj-07.png') no-repeat;background-size: contain;right: 0.427rem;top: 0.747rem;}
.btntotalCon{ width: 14.72rem;margin: 0 auto;}
ul.kcSub{ margin: 0px;padding: 0px;}
ul.kcSub li{ display: block;list-style: none;}
ul.kcSub li input{ margin-right: 0.58rem;}
ul.kcSub li label{ font-weight: normal;}
#owl-testimonial-link .row{ margin-bottom: 0px;}
#owl-testimonial-link .owl-controls,#owl-testimonial-link .owl-pagination{ display: none;}
.clear{ clear: both;}
.am-navbar-default .am-navbar-nav{ background: #ffffff;}
.am-navbar-default a{color:#c0c2c8;}
.am-navbar-default a:hover,.am-navbar-default a.current{ color: #ebaa90; }
.am-navbar-default .am-navbar-nav span.i-homemenu{ width: 24px;height: 24px;margin: 4px auto 0;display: block;line-height: 24px;
                                                   background: url('../images/menu1.png') no-repeat;background-size: contain;}
.am-navbar-default .am-navbar-nav a:hover span.i-homemenu,.am-navbar-default .am-navbar-nav a.current span.i-homemenu {
     background: url('../images/menu1-active.png') no-repeat;background-size: contain;
}
.am-navbar-default .am-navbar-nav span.ihomexj{background: url('../images/menu2.png') no-repeat;background-size: contain;}
.am-navbar-default .am-navbar-nav a:hover span.ihomexj,.am-navbar-default .am-navbar-nav a.current span.ihomexj{
     background: url('../images/menu2-active.png') no-repeat;background-size: contain;
}
.am-navbar-default .am-navbar-nav span.ihomexw{background: url('../images/menu3.png') no-repeat;background-size: contain;}
.am-navbar-default .am-navbar-nav a:hover span.ihomexw,.am-navbar-default .am-navbar-nav a.current span.ihomexw{
     background: url('../images/menu3-active.png') no-repeat;background-size: contain;
}
.am-navbar-default .am-navbar-nav span.ihomeyd{background: url('../images/menu4.png') no-repeat;background-size: contain;}
.am-navbar-default .am-navbar-nav a:hover span.ihomeyd,.am-navbar-default .am-navbar-nav a.current span.ihomeyd{
     background: url('../images/menu4-active.png') no-repeat;background-size: contain;
}
.am-navbar-default .am-navbar-nav span.ihomemy{background: url('../images/menu5.png') no-repeat;background-size: contain;}
.am-navbar-default .am-navbar-nav a:hover span.ihomemy,.am-navbar-default .am-navbar-nav a.current span.ihomemy{
     background: url('../images/menu5-active.png') no-repeat;background-size: contain;
}
ul.kcSub li small{ margin-right: 2px;}
ul.kcSub li p{font-size:0.555rem;}
.menu{ padding: 0px; width: 3.84rem}
.menu ul,.menu ul li,.lists ul,.lists ul li,.game ul,.game ul li{ padding: 0px;margin: 0px;}
.menu ul li{ list-style: none;display: block;font-size: 0.64rem;padding: 0.576rem 0 0.533rem 0.183rem;line-height: 1.493rem;}
.menu ul li.current{ background: #fff;}
.menu ul li a{ color: #333333;font-weight: 400;}
.game{ background: #fff;}
.game ul li{ list-style: none;border-bottom: 1px solid #f2f2f2;padding: 15px;}
.game ul li img{ display: block;width: 100%;}
.game{ background: #fff;  padding: 1rem;margin: 0rem auto;}
.game ul li{ list-style: none;font-style: normal;}
.game ul,.game ul li{ padding: 0rem;}
.game ul li{ padding-bottom: 1rem;}
.game div.am-u-sm-4{ padding:0;}
.game div.am-u-sm-8{ padding-right: 0px;}
.game li a{color: #999}
.game li h1{font-size: 0.469rem;margin-top: 0;margin-bottom: 0;color: #333;}
.game li .item-text em{font-style: normal;height: 2.2rem;width: 100%;
                              overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-break:break-all;color:#e68117}
/*
@media screen and (max-width: 640px) {
.game li .item-text{font-size: 1.2rem;color: #545454;line-height: 2.2rem;}
.game li .item-text em{font-style: normal;height: 3.2rem;line-height: 1.5rem;}
.game li .item-text em{font-style: normal;height: 2.2rem;width: 100%;
                              overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-break:break-all;color:#4b566a}
 .points li .item-text{line-height: 1.5rem;}
}
@media screen and (min-width: 641px) {

    .game li .item-text{font-size: 1.2rem;color: #545454;line-height: 4rem;}
.game div.am-u-md-7{padding-left: 0rem;}
.game li .item-text em{font-style: normal;height: 4rem;line-height: 1.8rem;}
 .points li .item-text{font-size: 1.2rem;color: #545454;line-height:3.4rem;}

}*/
.game li .item-text span{font-size: 1.3rem;display: block;margin-top: 0rem;}
.game li i{ font-style: normal;margin-right: 0.52rem;}
.game li .item-text span i{color: #ee0000;font-style: normal;}
.game ul li{border: 0px; border-bottom: 1px solid #e7e7e7;}
.game ul li{ margin-bottom: 1.15rem;}

.list-content{ background: #fff;padding: 0px;font-size: 0.469rem;min-height: 10rem;width: 12.16rem;}
.mt-list{ padding-top: 10px;}
.mt-list .am-g{ background: #fff;border-radius: 1px;margin-bottom: 10px;border-radius: 0.307rem;padding: 0.307rem;}
.n-list .am-list-thumb img{  display: block;width: 100%;margin-top: 0.3rem;margin-bottom: 0.15rem;border-radius: 8px;}
.n-list  [class*="am-u-"]{ padding: 0px;}
.n-list .n-list-child{padding: 0 0.448rem 0.363rem 0.661rem;list-style: none;}
.n-list .n-list-child .child-top{ margin: 0rem;margin-bottom: 0.405rem;height: 0.683rem;margin-top: 0.512rem;}
.n-list .n-list-child .child-top em{
    font-size: 16px;
	font-weight: bold;
	font-stretch: normal;float: left;font-style: normal;
                                     display: inline-block;line-height: 1.493rem;width: 100%;overflow: hidden;
                                     text-overflow:ellipsis;white-space: nowrap;}
.n-list .n-list-child .child-top em a{color: #333333}
.n-list .n-list-child .child-top .f-r{/*width: 1.963rem;*/margin-top: 0.423rem;line-height: 0.683rem;padding: 0rem 0.256rem;color: #fff;
                                        font-size: 0.512rem;background-color: #72b5ca;border-radius: 0.107rem;display: inline-block;float: right;}
.n-list .n-list-child .child-top .f-r a{ color: #fff;}
.n-list .n-list-child .child-top .red{ background: #e88b65;}
.n-list .n-list-child .child-top .f-r i{ font-style: normal;color: #fff;font-size: 0.512rem;line-height: 0.491rem;}
.n-list .n-list-child .child-top span a{line-height: 0.683rem;text-align: center;
                    font-size: 0.512rem;color: #fff;font-style: normal;}
.n-list .n-list-child .child-top:after{ content: '';display: block;}
.n-list .n-list-child .jftitle{ margin-top: 0.405rem;font-size: 0.469rem;clear: both;color: #999999;}
.n-list .n-list-child .jftitle span{ margin-right: 0.405rem;position: relative;padding-left: 0.448rem;}
.n-list .n-list-child .jftitle span i{ color: #05b2ff;font-style: normal;}
.n-list .n-list-child .jftitle span:before{background:url('../images/xj-02.png') no-repeat;position: absolute;top: 0.082rem;left: 0rem;
                                           background-size: cover;content: '';width: 0.427rem;height: 0.427rem;display: inline-block;}
.n-list .n-list-child .jftitle span.spanmin:before{ background: url('../images/xj-01.png') no-repeat;background-size: cover;}
.n-list .n-list-child .jftitle span.spantot:before{ background: url('../images/xj-03.png') no-repeat;background-size: cover;}
.n-list .n-list-child .jftitle span.spfinish{line-height: 0.683rem;padding: 0rem 0.256rem;background: #999;border-radius: 0.107rem;float: right;}
.n-list .n-list-child .jftitle span.finishjx{ background: #666;}
.n-list .n-list-child .jftitle span.finishwc{background: #05b2ff;}
.n-list .n-list-child .jftitle span.spfinish a{ color: #fff;}
.n-list .n-list-child .jftitle span.spfinish:before{ background: none;}
.n-list .n-list-child .jftxt{ font-size: 12px;line-height: 1.5;margin-top: 0.384rem;}
.n-list .n-list-child .jftxt a{color: #999999}
.weekCon{margin: 0 auto;width: 16rem;}
.weekCon .n-list .n-list-child{ padding: 0 0.34rem 0.384rem;}
.weekCon .n-list .n-list-child .child-top{ /*padding-top: 0.512rem;*/margin-top: 0rem;}
/*.weekCon .n-list .n-list-child .child-top em{ width: 12.651rem;}*/
.cpcontent .owl-carousel .owl-wrapper-outer{ width: 16rem;margin: 0 auto;}
.cpcontent .am-padding{ padding: 0rem;margin: 0rem;}
.cpitem{width: 14.72rem;margin: 0.863rem auto;}
.cpitem .top{width: 14.72rem;}
.cpitem .top img,.cpitem .bt img{ display: block;height: auto;width: 100%;}
.cpitem .bt{width: 14.72rem;}
.cpitem .cp-main h1{ font-size: 0.725rem;line-height: 1.493rem;padding:0 0.363rem;background:url('../images/Detail-04.png') repeat-y;background-size: contain;margin-bottom: 0rem;}
.cpitem .cp-main .imgt{ display: block;width: 100%;height: auto;}
.cpitem .cp-main .tit{background:url('../images/Detail-04.png') repeat-y;background-size: contain;padding:0 0.363rem;}
.cpitem .cp-main .tit:after{ display: table;content: '';}
.cpitem .cp-main .tit p{ display: block;line-height: 0.939rem;margin: 0rem;margin-bottom: 0.576rem;padding:0 0.363rem;}
.cpitem .cp-main .tit .childOpt h1{ font-weight: normal;background: none;display: block;margin: 0rem;font-size: 0.555rem;font-weight: 600;}
.cpitem .cp-main .tit .childOpt h1:before,.cpitem .cp-main .tit .childOpt:after{ display: table;content: ''}
.cpitem .cp-main .tit .childOpt p{ display: inline-block;margin-bottom: 0.263rem;}

.cpcontent .am-btn-warning{background: #02a1fd;border-radius: 0.213rem;}
.cpcontent .btncp{ position: fixed;left: 0px;bottom: 0;}
.kcSub .owl-item{ width: 16rem;margin: 0 auto;}
.detail-mt { padding: 12px;background: #f0eff5;}
.detail-mt .tile{ line-height:50px;text-align: center;background: #fff;font-size: 16px;font-weight: bold;border-bottom: 1px solid #e5e5e5;
                  box-shadow: 0px 0px 24px rgba(111, 111, 111, 0.18);}
.detail-mt  .content-mt{font-size: 14px;line-height: 26px;margin-top: 20px;padding: 12px;background: #fff;box-shadow: 0px 0px 24px rgba(111, 111, 111, 0.18);text-indent: 28px;}
.detail-con{ width: 14.72rem;margin: 0.863rem auto;min-height: 7.616rem;position: relative;}
.detail-con .top{width: 14.72rem;}
.detail-con .top img,.detail-con .bt img{ display: block;height: auto;width: 100%;}
.detail-con .bt{width: 14.72rem;}

/*.detail-con:before{ background: url('../images/Detail-01.png') no-repeat top;background-size: contain;content: '';display: block;height: 0.363rem;}
.detail-con:after{background:url('../images/Detail-03.png') no-repeat bottom;background-size: contain;content: '';display: block;height: 0.363rem}*/
.detail-con .detail-main{min-height: 3.616rem;}
.detail-con .detail-main h1{ font-size: 16px;line-height: 1.493rem;padding:0 0.363rem;background:url('../images/Detail-04.png') repeat-y;background-size: contain;margin-bottom: 0rem;}
.detail-con .detail-main .imgt{ display: block;width: 100%;height: auto;}
.detail-con .detail-main .tit{background:url('../images/Detail-04.png') repeat-y;background-size: contain;padding:20px 0.363rem;}
.detail-con .detail-main .tit .bj{ line-height: 0.683rem;margin-bottom: 0.427rem;}
.detail-con .detail-main .tit .bj em{background-color: #05b2ff;border-radius: 0.107rem;padding: 0.107rem 0.235rem;display: inline-block;
                                     margin-right: 0.32rem;font-style: normal;color: #fff;}
.detail-con .detail-main .tit .bj span{padding:0.107rem 0.405rem;display: inline-block;border-radius: 8px;border: solid 0.021rem #05b2ff;color: #999999;}
.detail-con .detail-main .tit .bj span.spfinish{ background: #999;color: #fff;}
.detail-con .detail-main .tit .bj span.finishjx{ background: #666;color: #fff;}
.detail-con .detail-main .tit .bj span.finishwc{ background: #05b2ff;color: #fff;}

.detail-con .detail-main .tit .bj span a{color: #fff}
.detail-con .detail-main .tit .bj span.red a{color: #fff}
.detail-con .detail-main .tit .bj span.red a:hover{ color: #efefef;}
.tit .tag span{ margin-bottom: 0.384rem;position: relative;padding-left: 0.661rem;display: block;font-size: 14px;line-height: 2;color: #333333;}
.tit .tag span:before{background:url('../images/xj-02.png') no-repeat;position: absolute;top: 0.2rem;left: 0rem;
                                           background-size: cover;content: '';width: 0.427rem;height: 0.427rem;display: inline-block;}
.tit .tag span.spanmin:before{ background: url('../images/xj-01.png') no-repeat;background-size: cover;}
.tit .tag span.spantot:before{ background: url('../images/xj-03.png') no-repeat;background-size: cover;}
.detail-con .detail-main .tit .con{ padding-left: 0.661rem;position: relative;font-size: 14px;line-height:2;color: #333333;}
.detail-con .detail-main .tit .con p{ margin-bottom: 10px;margin-top: 0px;}
.detail-con .detail-main .tit .con:before{ background:url('../images/xj-04.png') no-repeat;position: absolute;top: 0.082rem;left: 0rem;
                                           background-size: contain;content: '';width: 0.427rem;height: 0.512rem;display: inline-block;}
.detail-con .detail-main .tit:after{ content: '';display: table;}
.btn-detail{ position: fixed;left: 0rem;bottom: 0rem;width: 100%;}
.gd-btm{width: 14.72rem;height: 1.877rem;background: #02a1fd;border-radius: 0.213rem;margin: 0 auto;color: #fff;line-height: 1.877rem;
        text-align: center;font-size: 0.768rem;display: block;}
.gd-btm:hover{ color: #fff;}
.gd-btm.am-disabled{ background: #bbbec5; color: #fbfeff}
.lists ul li{ list-style: none;border-bottom: 1px solid #f2f2f2;padding: 0.512rem}
.cont-none {     min-height: 5.333rem;text-align: center;font-size: 1.5rem;width: 6.635rem;margin: 5.888rem auto;}
.cont-none img{ display: block;width: 100%;height: auto;}
.cont-none  h1{ font-size: 0.641rem;line-height: 0.789rem;margin: 0 auto;margin-top: 0.619rem}
.cont-none i{     font-size: 32px;display: block;margin: 1.5rem 0;}
.lists ul{ padding-top: 0.28rem;}
.lists ul li a{ color: #999999;}
.lists ul li h1.title{ font-size: 0.725rem;font-weight: 700;color: #333333;margin-bottom: 0.0rem;}
.lists ul li h1.title em{ color: rgba(255, 0, 0, 0.866666666666667);font-style: normal;font-size: 0.512rem;margin-left: 0.25rem;}
.lists ul li span.fl{ float: left;}
.lists ul li span.fr{ float: right;}
.lists ul li span{ line-height: 1.267rem;display: inline-block;}
.lists ul li span em{ font-family: sans-serif;font-style: normal;font-weight: 700;color: #333;}
.lists ul li span i{ font-style: normal;}
.lists ul li span i a{ display: inline;}
.lists ul li span i.red a{ color: rgba(255, 0, 0, 0.866666666666667);}
.lists ul li span:last-child{ float: right;}
.lists ul li .con{ font-size: 0.469rem;line-height: 0.797rem;}
.searchborder{ background: #fff;border: 1px solid #fff;line-height: 32px;text-align: center;border-radius: 5px;}
.searchborder i{ margin-right: 0.5rem;}
.searchList{ margin: 0.5rem auto 1rem;color: #CCCCCC;font-size: 12px;}
/* search */
.search-inside {
  background: rgba(255, 255, 255, 0.8) none repeat scroll 0 0;
  bottom: 0;
  display: none;
  left: 0;
  position: fixed;
  right: 0;
  top: 0;
  z-index: 99999;
}
.search-inside [class*="am-icon-"]{color: #CCCCCC}
.search-inside .search-close {
  cursor: pointer;
  font-size: 30px;
  position: absolute;
  right: 50px;
  top: 50px;
  z-index: 500;
}
.search-inside .search-close:hover{color:#999}
.search-inside .search-overlay {
  bottom: 0;
  left: 0;
  position: fixed;
  right: 0;
  top: 0;
}
.search-inside .position-center-center {
  padding: 0 20px;
  width:100%;
}
.position-center-center {
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
}
.search-inside .search {
  display: inline-block;
  position: relative;
  width: 100%;
}
.search-inside .search input {
  -moz-border-bottom-colors: none;
  -moz-border-left-colors: none;
  -moz-border-right-colors: none;
  -moz-border-top-colors: none;
  background: #fff none repeat scroll 0 0;
  border-color: -moz-use-text-color -moz-use-text-color rgba(0, 0, 0, 0.5);
  border-image: none;
  border-style: none none solid;
  border-width: medium medium 1px;
  color: #000;
  font-size: 16px;
  height: 60px;
  padding: 0 20px;
  text-align: left;
  transition: all 0.4s ease-in-out 0s;
  width: 100%;
  font-weight: 700;
}
.search-inside .search button {
  background: #fff none repeat scroll 0 0;
  border: medium none;
  color: #fff;
  float: right;
  font-size: 30px;
  height: 59px;
  line-height: 60px;
  position: absolute;
  right: 0;
  top: 0;
  transition: all 0.4s ease-in-out 0s;
  width: 59px;
  z-index: 1;
}

.search button:focus,.search-inside input{  outline: none; }
.search-inside .search button:hover{background:#fff}
.section-title.white > h2 {
  color: #fff;
}
.zxt{ font-size: 14px;letter-spacing: 1px;line-height: 2;color: #3f3e3f;}
.zxt p{ margin: 5px;font-size: 0.469rem;}
.repCon{ padding:12px /*0.405rem 0.661rem;*/}
.repCon_border{border-radius: 0.213rem;border: #dddee2 1px solid;padding: 0.427rem;margin: 0.827rem auto;position: relative;}
.repCon_border:before , .repCon_borders:before{ display: block;content: '';background: url('../images/m.gif') no-repeat #fff;width: 32px;height: 20px;left: 45%;top: -0.5rem;position: absolute;}
.repCon_border h1{ font-size: 16px;font-weight: bold;color: #333333;text-align: center;margin: 0 auto;}
.repCon_borders-bg{border-radius: 0.213rem;border: #dddee2 1px solid;background: #cef1f5;padding: 0px 4px 4px 4px;margin: 0.827rem auto;}
.repCon_borders-bg .repCon_borders{ margin-top: -10px;margin-bottom: 4px;}
.repCon_borders-bg .repCon_border:before , .repCon_borders-bg .repCon_borders:before{ display: none;background: none;}
.repCon_borders{border-radius: 0.213rem;border: #dddee2 1px solid;padding: 0.427rem;margin: 0.827rem auto;background: #fff;
                display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
    -ms-flex-flow: column-reverse nowrap;
    flex-flow: column-reverse nowrap;position: relative;
}
.repCon .fglin{ margin: 28px auto;width: 4em;}
.repCon .fglin-16{ width: 160px;}
.repCon .fglin-15{ width: 150px;}
.repCon .fglin img{display: block;width: 100%;}
.repCon_borders > .detail {
    max-height: 22rem;
    margin-bottom: 10px;
    overflow: hidden;
}
.e-title span{ display: inline-block;width: 2em; }
.e-title span img{ display: inline;width: 100%;}
.e-title .h-tit{font-size: 18px;letter-spacing: 2px;padding: 12px 5px;text-align: center;display: inline-block;font-weight: bold;}
.d-title,.e-title{ text-align: center;display: block;}
.d-title span{ font-size: 18px;letter-spacing: -2px;padding-left: 10px;}
.d-title span.d-title-s{ padding-left: 0px;padding-right: 10px;}
.d-title .d-title-con{ padding: 0px;letter-spacing: 1.5px;display: inline-block;}
.d-title .d-title-con .h-tit{padding: 0px 0.8em;font-size: 18px;letter-spacing: 2px;font-weight: bold;box-sizing: border-box;display: block;}
.d-title .d-title-con .h-titbg{width: 100%;
    height: 10px;
    background: rgb(62, 235, 255);
    border-radius: 20px;
    margin-top: -10px;
    box-sizing: border-box;}
.repCon_borders > .case-block {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    text-align: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    width: 120px;
    height:62px;
    margin: 0 auto 0;}

.repCon_borders > .case-block div:nth-of-type(1) {
    display: block;
}

.repCon_borders > .case-block div:nth-of-type(2) {
    display: none;
}

.repCon_borders > [type="checkbox"] {
    position: relative;
    display: block;
    width: 120px;
    height: 62px;
    margin: 0 auto;
    margin-top: -60px;
    z-index: 1000;
    opacity: 0;
}

.repCon_borders > [type="checkbox"]:hover + .case-block {
    /*background-color: #f5f5f5;*/
}

.repCon_borders > [type="checkbox"]:checked + .case-block div:nth-of-type(1) {
    display: none;
}

.repCon_borders > [type="checkbox"]:checked + .case-block div:nth-of-type(2) {
    display: block;
}

.repCon_borders > [type="checkbox"]:checked + .case-block + .detail {
    max-height: inherit;
} 
.repCon_borders h1{ font-size:16px;font-weight: bold;color: #333333;text-align: center;margin: 0 auto; margin-bottom: 0.427rem}
.repCon_borders img{ display: block;width: 100%;}

.user-info{border-radius: 0.213rem;border: #dddee2 1px solid;padding: 0.427rem;margin-top: 10px;position: relative;}
.user-info .user-info-fz{ position: absolute;left: 0px;top: -20px;}
.user-info .user-info-bt{ bottom: 0px;right: 0px;top: auto;left: auto;}
.user-info .user-info-fz i:first-child{margin-bottom: -20px;
    display: inline-block;background-color: rgba(151, 228, 249, 0.7);width: 30px;height: 30px;transform: rotate(45deg);-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-ms-transform: rotate(45deg);
    -o-transform: rotate(45deg);}
.user-info .user-info-fz i:last-child{margin-left: -3px;margin-bottom: -20px;display: inline-block;background-color: rgba(175, 178, 249, 0.7);width: 30px;height: 30px;
    transform: rotate(45deg);-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-ms-transform: rotate(45deg);-o-transform: rotate(45deg);}
.user-info h1{ font-size: 18px;text-align: center;margin-bottom: 0px;}
.user-info h1 span{ font-size: 16px;display: block;}
.user-info .t-img img{ display: block;width: 100%;margin-top: 28px;}
.user-info ul{ margin: 0px;padding: 0px;}
.user-info ul li{ list-style: none;font-size: 14px;line-height: 2;}
h5.tiph5{     display: block;color: #ffae00;margin: 0px;font-size: 0.512rem;padding: 0.704rem;}
.am-table > thead > tr > th, .am-table > tbody > tr > th, .am-table > tfoot > tr > th, .am-table > thead > tr > td, .am-table > tbody > tr > td, .am-table > tfoot > tr > td{ padding: 0.15rem;}
.am-btn-default{ border-radius: 5px;}
.cpnote{ display: block;}
.cpnote .am-modal-dialog{ width: 6.741rem;height: 7.211rem;background: none;}
.cpnote .am-modal-dialog img{display: block;height: auto;width: 100%;}
.cpnote .am-modal-dialog h1{ display: block;text-align: center;margin: 0rem;font-size: 0.469rem;line-height: 0.597rem;margin-top: 0.455rem;margin-bottom: 0.448rem;color: #fff;}
.cpnote .am-modal-dialog .close{width: 6.4rem;height: 1.067rem;background-color: #ffffff;display: inline-block;color: #333333;
                                border-radius: 0.213rem;line-height: 1.067rem;font-size:  0.469rem;text-align: center;}
.gd{ display: block;}
.gd .am-modal-dialog{ background: url('../images/xz-bg.png') no-repeat;  
                      width: 13.248rem;height: 12.117rem;background-size: cover;position: relative;border-radius: 0.213rem;}
.gd .am-modal-dialog .jfimg{margin: 0 auto; margin-top: 2.935rem;width: 3.848rem;height: 4.130rem;}
.gd .am-modal-dialog .jfimg img{ display: block;height: auto;width: 100%;}
.gd .am-modal-dialog h1{margin-top: 0px; font-size: 0.826rem;font-weight: bold;color: #333333;text-align: center;margin-bottom: 0.326rem;line-height: 1.957rem;}
.gd .am-modal-dialog .text-con{ font-size: 0.521rem;padding: 0rem 0.609rem;text-align: left;color: #999;}
.content .am-padding{ padding: 0rem;}
.gd .am-modal-dialog .close{background: url('../images/close.png') no-repeat; background-size: cover;cursor: pointer; width: 1.493rem;height: 1.493rem;display: block; position: absolute;top:12.917rem;left: 5.888rem;}
.xunz .am-modal-dialog h1{ font-size: 0.811rem;line-height: 1.493rem;padding-top: 1.429rem;margin-bottom: 1.408rem;color: #898989}
.xunz .am-modal-dialog h2{ font-size: 0.811rem;line-height: 1.493rem;color: #333333;margin-top: 0.96rem;}
.xunz .am-modal-dialog .jfimg{ margin-top: 0px;}
.am-btn-warning,.btnTempSave{ border-radius: 0.213rem;font-size: 0.768rem;}
.am-btn-warning{ background: #e88b65;}
.gdtitle{ font-size: 0.725rem;}
hr{ margin: 0.661rem auto;}
.content-body{ padding-top: 0.704rem;}

.brithday{ display: block;margin-top: 1.493rem;}
.brithday input{    display: block;
    border: 0;
    border-radius: 0.213rem;
    padding: 0 0.609rem;
    height: 1.493rem;width: 100%;
    flex: 1;
    -webkit-flex: 1;
    -moz-flex: 1;
    font-size: 0.521rem;border-color: #efefef;
  border-image: none;
  border-style: solid;
  border-width:  1px;}

.doc{margin: 0rem auto;padding: 0rem 0;}
.doc .fd img{ display: block;width: 100%;}
.doc .logo img{ display: block;width: 100%;}
.doc .fd-hd{background: url('../images/fd_hd.png') no-repeat top #fff;background-size: contain;min-height: 200px;}
.doc .fd-hd:after{ display: table;content: '';width: 100%;}
.doc .cont{ background: #1b233d;}
.doc .cont:after{ content: '';display: table;width: 100%;margin-bottom: 10px;}
.doc .headerimg{ padding: 0;}
.doc .headerimg h1{ background: #03bcd4;margin: 0 auto;line-height: 1.8;font-size: 18px;color: #fff;text-align: center;margin-top: 17px;}
.doc .fd-hd .item-text{font-size: 18px;margin-top: 30px;border-bottom: 1px solid #d8dcdd;margin-bottom: 10px;display: block;width: 80%;padding-bottom: 10px;}
.doc .fd-hd .contents{ line-height: 2;font-size: 14px;}
 .doc .info{ color: #fff;font-size: 14px;line-height: 2;padding: 12px;}
 .doc .info h1{font-size: 18px;line-height: 0.893rem;font-weight: bold;margin: 0.427rem auto; text-align: center}
.doc .info .item-text{ font-size: 16px;border-bottom: 1px solid #e3e5e8;padding-bottom: 10px;margin-bottom: 10px;text-align: center;}
.doc .loadings{ display: flex;flex-direction: row;justify-content: center;align-items: center;min-height: 100px;}
.doc .titloading{ font-size: 16px;font-weight: bold;text-align: center;margin: 12px 0;}
.doc .lo-title img{ display: block;width: 85%;height: auto;margin: 0 auto;}
.doc .lo-titlen{ font-size: 18px;letter-spacing: 0.75rem;line-height: 88px;}
.doc .anlyse{ font-size: 16px;text-align: center;padding: 0.427rem;}
.doc .load-bar {
        width: 100%;
        height: 25px;
        border-radius: 30px;
        background: #fff;
        position: relative;margin: 0.484rem auto;
        /*box-shadow: 0 1px 0 rgba(255, 255, 255, 0.8),  inset 0 2px 3px rgba(0, 0, 0, 0.2);*/
}

.doc .load-bar-inner {
        height: 99%;
        width: 0%;
        border-radius: inherit;
        position: relative;
        background: #333333;
        /*background: linear-gradient(#e0f6c8, #333333);
        background: -moz-linear-gradient(#e0f6c8, #333333);
        background: -webkit-linear-gradient(#e0f6c8, #333333);
        background: -o-linear-gradient(#e0f6c8, #333333);*/
        /*box-shadow: inset 0 1px 0 rgba(255, 255, 255, 1),  0 1px 5px rgba(0, 0, 0, 0.3),  0 4px 5px rgba(0, 0, 0, 0.3);*/
        /*animation: loader 10s linear infinite;
        -moz-animation: loader 10s linear infinite;
        -webkit-animation: loader 10s linear infinite;
        -o-animation: loader 10s linear infinite;*/
}

.doc #counter:after {
        content: "";
        position: absolute;
        width: 8px;
        height: 8px;
        background: #cbcbd3;
        transform: rotate(45deg);
        -moz-transform: rotate(45deg);
        -webkit-transform: rotate(45deg);
        -o-transform: rotate(45deg);
        left: 50%;
        margin-left: -4px;
        bottom: -4px;
        box-shadow:  3px 3px 4px rgba(0, 0, 0, 0.2),  1px 1px 1px 1px rgba(0, 0, 0, 0.1);
        border-radius: 0 0 3px 0;
}
.slideBox .prev,
.slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(../images/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
.slideBox .next{ left:auto; right:3%; background-position:8px 5px; }
.slideBox .prev:hover,
.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.slideBox .prevStop{ display:none;  }
.slideBox .nextStop{ display:none;  }
