body {
  min-width: 1300px;
  font-family: Roboto,sans-serif!important;
}
html {
  font-size: 10px;
  /*10 ÷ 16 × 100% = 62.5%*/
}
body > iframe {
  display: none;
}
a,a:hover{
  text-decoration: none!important;
  transition: 0.3s;
}

.navbar-brand {
  float: none;
  line-height: 0;
}
.mobile-con {
  display: none;
}
.header {
  position: relative;
}
.header .header-box {
  background: #fff;
  height: 60px;
  line-height: 60px;
  width: 100%;
  top: 0;
  left: 0;
  z-index: 99;
}
.header .header-box .container {
  position: relative;
}
.header .header-box .logo {
  float: left;
}
.header .header-box .nav-con {
  width: auto;
  margin-left: 5%;
  text-align: center;
  float: left;
}
.header .header-box .nav-con #nav {
  width: 100%;
  float: right;
  margin-bottom: 0;
}
.header .header-box .nav-con #nav .sub-nav {
  text-align: center;
  position: relative;
  line-height: 60px;
  transition: 0.3s;
  margin: 0 1px;
  display: inline-block;
  *display: inline;
  *zoom: 1;
}
.header .header-box .nav-con #nav .sub-nav:hover a {
  color: #00a0e9;
}
.header .header-box .nav-con #nav .sub-nav a {
  color: #333;
  font-size: 1.6rem;
  display: block;
  height: 100%;
  padding: 0 2.2rem;
}
/**
.header .header-box .nav-con #nav .sub-nav a:hover {
  background:url(../images/nav_bg.jpg) no-repeat center 10px;
}
**/

.header .header-box .nav-con #nav .sub-nav .drop-down {
  z-index: 999;
  position: absolute;
  top: 60px;
  left: -40%;
  display: none;
}
.header .header-box .nav-con #nav .sub-nav .drop-down {
  width: 180%;
  text-align: center;
  background: #fff;
}
.header .header-box .nav-con #nav .sub-nav .drop-down li {
  line-height: 40px;
  border-bottom: 1px solid #f6f6f6;
}
.header .header-box .nav-con #nav .sub-nav .drop-down li a {
  font-size: 1.5rem;
  display: block;
  color: #333!important;
  padding: 0;
}
.header .header-box .nav-con #nav .sub-nav .drop-down li a:hover {
  background: #00a0e9;
  color: #fff!important;
}
.header .header-box .nav-con #nav .sub-nav .drop-down2 {
  z-index: 999;
  position: absolute;
  top: 80px;
  left: -150px;
  display: none;
}
.header .header-box .nav-con #nav .sub-nav .drop-down2 {
  width: 1000px;
  padding: 30px 40px;
  background: #f3f5f8;
  border-radius: 3px;
}
.header .header-box .nav-con #nav .sub-nav .drop-down2 .list {
  display: inline-block;
  *display: inline;
  *zoom: 1;
  width: 180px;
  text-align: left;
  vertical-align: top;
}
.header .header-box .nav-con #nav .sub-nav .drop-down2 .list h6 {
  font-size: 1.6rem;
  color: #121212;
  padding-left: 20px;
  background: url("../images/nav-lit_03.png") no-repeat left center;
}
.header .header-box .nav-con #nav .sub-nav .drop-down2 ul {
  margin-left: 20px;
}
.header .header-box .nav-con #nav .sub-nav .drop-down2 li {
  line-height: 28px;
}
.header .header-box .nav-con #nav .sub-nav .drop-down2 li a {
  font-size: 1.4rem;
  display: block;
  padding: 0;
  color: #545454!important;
}
.header .header-box .nav-con #nav .sub-nav .drop-down2 li a:hover {
  color: #0187e8!important;
}
.header .header-box .nav-con #nav .active a {
  color: #00a0e9;
}

.header .header-box .nav-con #nav .dropdown {
  background: url("../images/down_03.jpg") no-repeat 90% 50%;
}
.header .header-box .nav-con #nav .nav-up-selected{
  background: url("../images/down_03_hover.jpg") no-repeat 90% 50%;
}
.header .header-box .nav-con #nav .nav-up-selected a{
	color:#009EE9;
}
.header .header-box .rt-box {
  float: right;
}

.header .header-box .rt-box .user_center{
  float: left;
  margin-right:10px;
  padding-left:20px;
  background:url(../images/new_ico_user.png) no-repeat left 50%;
  position:relative;
}

.header .header-box .rt-box .user_center_btn{
  background:url(../images/new_user_jt.png) no-repeat right 50%;
  padding-right:15px;
  color:#333;
}
.header .header-box .rt-box .user_center .user_center_list{
	display:none;
}
.header .header-box .rt-box .user_center:hover .user_center_list{
	position:absolute;
	left:0px;
	top:60px;
	position: absolute;
    left: -20px;
    z-index: 5000;
    background: #fff;
    border-radius: 0 0 4px 4px;
    box-shadow: 0 0 4px 0 rgba(0,0,0,.2);
    overflow: hidden;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
	width:140px;
	padding-bottom:10px;
	padding-top:10px;
	display:block;
}
.header .header-box .rt-box .user_center .user_center_list li{
	width:100%;
	float:left;
	text-align:center;
	border-bottom: 1px solid #f8f8f8;
}
.header .header-box .rt-box .user_center .user_center_list li:last-child{
	border-bottom: 0px solid #f8f8f8;
}
.header .header-box .rt-box .user_center .user_center_list li a{
	width:100%;
	float:left;
	text-align:center;
	height:38px;
	line-height:38px;
	color:#666;
}
.header .header-box .rt-box .user_center .user_center_list li a:hover{
	background:#F2FAFE;
	color:#333;
}

.header .header-box .rt-box a.nav_a1 {
  font-size: 1.6rem;
  color: #666;
  padding: 0 23px;
  background: url("../images/top-line_03.jpg") no-repeat right center;
}
.header .header-box .rt-box .user{
	float:left;
}
.header .header-box .rt-box .user a{
	width:auto;
	height:25px;
	line-height:25px;
	text-align:center;
	color:#333333;
	border:1px solid #CCCCCC;
   display: inline-block;
   *display: inline;
   *zoom: 1;
	border-radius: 5px;
	margin-right:10px;
	transition: 0.3s;
	font-size:1.4rem;
	padding:0 10px;
}
.header .header-box .rt-box .user a:hover{
	color:#fff;
	transition: 0.3s;
	border:1px solid #009EE9;
	background:#009EE9;
}
.header .header-box .rt-box .user .register{
	color:#fff;
	transition: 0.3s;
	border:1px solid #009EE9;
	background:#009EE9;
}
.header .header-box .rt-box .language{
	float:left;
}
.header .header-box .rt-box .language font{
	color:#999999;
	font-size:11px;
}
.header .header-box .rt-box .language a{
	padding-left:30px;
	margin:0 5px;
	margin-right:10px;
	color:#333333;
}
.header .header-box .rt-box .language a:hover{
	color:#009EE9;
}
.header .header-box .rt-box .language .app{
	background:url(../images/new_ico_phone.png) no-repeat 10px 50%;
}
.header .header-box .rt-box .language .en{
	background:url(../images/new_ico_lan.png) no-repeat 10px 50%;
}
.header .header-box .rt-box1 {
  float: right;
  color: #666;
  line-height: 80px;
  vertical-align: middle;
  padding-left: 0px;
}
.header .header-box .rt-box1 a.nav_a1 {
  font-size: 1.6rem;
  color: #666;
  padding: 0 23px; 
}
.header .header-box .rt-box .rt_menu{float: right; position:relative; z-index:999;}

.header .header-box .rt-box .l_list{ position:absolute; padding: 0px 25px; background-color:#fff; right:0px; top:60px;
-webkit-transition: opacity .2s ease-in-out,margin-left .2s ease-in-out,margin-right .2s ease-in-out,padding-top .2s ease-in-out,visibility .2s ease-in-out;
-o-transition: opacity .2s ease-in-out,margin-left .2s ease-in-out,margin-right .2s ease-in-out,padding-top .2s ease-in-out,visibility .2s ease-in-out;
transition: opacity .2s ease-in-out,margin-left .2s ease-in-out,margin-right .2s ease-in-out,padding-top .2s ease-in-out,visibility .2s ease-in-out;opacity: 0; border:solid 1px #ddd;line-height: 30px; padding-bottom:10px; padding-top:10px;
}
.header .header-box .rt-box .l_list ul{ list-style:none; list-style-type:none;display: inline-table; margin:0px;}
.header .header-box .rt-box .l_list ul li{}
.header .header-box .rt-box .l_list a{ color:#333; line-height:30px; display:flex;}
.header .header-box .rt-box .l_list a:hover{color: #00a0e9; }
.header .header-box .rt-box .l_list a img{ width:25px; height:25px; margin-right:5px;} 
/*.lanbnt:hover .l_list{opacity:1;}*/

.header .header-box .rt-box .rt_menu:hover .l_list{opacity:1;}
.header .header-box .rt-box a.nav_a1:hover {
  color: #00a0e9;
}
.header .header-box .rt-box a.nav_a1:nth-child(3) {
   background: url(../images/down_03.jpg) no-repeat 100% center;
}
.header .header-box .rt-box .rt_menu a.nav_a1 {
   background: url(/images/en.png) no-repeat 100% center;
}
.header .header-box .member-rt-box {
  float: right;
  color: #666;
  line-height: 80px;
  vertical-align: middle;
}
.header .header-box .member-rt-box button {
  width: 146px;
  height: 32px;
  line-height: 32px;
  border: none;
  padding: 0 22px 0 44px;
  background: url("../images/rt-top_03.png") no-repeat left center, url("../images/rt-top_08.png") no-repeat right center;
  box-shadow: none!important;
  color: #666;
  display: inline-block;
  *display: inline;
  *zoom: 1;
}
.header .header-box .member-rt-box button:hover {
  color: #00a0e9;
}
.header .header-box .member-rt-box .wallet {
  display: inline-block;
  *display: inline;
  *zoom: 1;
  margin-left: 15px;
}
.header .header-box .member-rt-box .wallet a {
  font-size: 1.6rem;
  color: #333;
  padding-left: 25px;
  background: url("../images/rt-top_05.png") no-repeat left center;
}
.header .header-box .member-rt-box .wallet a:hover {
  color: #00a0e9;
}
.header .navigation-down {
  position: absolute;
  top: 60px;
  left: 0px;
  width: 100%;
  z-index: 100;
  background: #fff;
  transition: 0.4s;
}
.header .navigation-down .container {
  position: relative;
}
.header .navigation-down .container:after {
  content: '';
  width: 20px;
  height: 10px;
  position: absolute;
  top: -45px;
  left: 540px;
  background: url("../images/angle_03.jpg") no-repeat center;
}
.header .navigation-down .nav-down-menu {
  width: 100%;
  padding: 45px 0 40px;
  background: #00a0e9;
}
.header .nav-down-menu {
  text-align: center;
}
.header .nav-down-menu li {
  *display: inline;
  *zoom: 1;
  margin: 0 5%; 
  float:left; 
  margin-bottom:40px;
  width:23%;
}
.header .nav-down-menu li .img {
  float: left;
            transition: All 0.4s ease-in-out;
            -webkit-transition: All 0.4s ease-in-out;
            -moz-transition: All 0.4s ease-in-out;
            -o-transition: All 0.4s ease-in-out;
  opacity: 0.8; 
  filter: alpha(opacity=80);  
    height: 70px;
    width: 70px;
    background-color: #fff;
    border-radius: 70px;
    line-height: 70px;  
}
.header .nav-down-menu li a:hover .img {
  opacity: 1; 
  filter: alpha(opacity=100);  
}
.header .nav-down-menu li .txt {
  float: left;
  text-align: left;
  color: #fff;
  margin: 0 0 0 15px;
  width:200px;
}
.header .nav-down-menu li .txt h5 {
  font-size: 2.2rem;
  margin-bottom: 10px;
}
.header .nav-down-menu li .txt p {
  font-size: 1.6rem;
  margin: 0;
}
.header .mobile-con .navbar-default .navbar-nav > li > a:hover,
.header .mobile-con .navbar-default .navbar-nav > li > a:focus {
  color: #0187e8;
}
.header .mobile-con .navbar-default {
  background: #fff;
}
.header .mobile-con .navbar-header .navbar-brand {
  float: none;
  line-height: 0;
  padding: 0;
}
.header .mobile-con .navbar-brand > img {
  margin: 14px 0 0 3%;
  width: 160px;
}
.header .mobile-con .navbar-brand span {
  display: inline-block;
  position: absolute;
  left: 116px;
  top: 31px;
  font-size: 16px;
  color: #333;
}
.header .mobile-con .nivo-directionNav {
  display: none;
}
.header .mobile-con .box .nivo-controlNav {
  margin-left: -16px;
  bottom: -6px;
}
.header .mobile-con .nivo-controlNav a {
  width: 6px;
  height: 6px;
  margin: 0 3px;
}
.header .mobile-con .navbar-toggle {
  margin-top: 11px;
}
.header .mobile-con .language2 {
  display: inline-block;
  position: relative;
  margin: 17px 12px 0 0;
  float: right;
  color: #666;
}
.header .mobile-con .language2 a {
  font-size: 14px;
  padding: 0px 6px;
  color: #666;
}
.header .mobile-con .language2 a:hover {
  color: #00a0e9;
}
.header .mobile-con .language2 .active {
  color: #00a0e9;
}
.header .mobile-con .dropdown .txt {
  margin-left: 20px;
}
.header .mobile-con .dropdown .txt h6 {
  font-size: 14px;
}
.header .mobile-con .dropdown .txt a {
  font-size: 13px;
  display: inline-block;
  margin: 4px 12px;
  color: #666;
}
.header .mobile-con .dropdown .txt a:hover {
  color: #1b75cf;
}
/*mobile-header*/
/*main*/
.main {
  clear: both;
}
.main .ad-box-pc{
  position: relative;
}
.main .ad-box-pc .swiper-container-pc {
  overflow: hidden;
  position: relative;
}
.main .ad-box-pc .swiper-container-pc:hover .swiper-button-next-pc {
  opacity: 1;
}
.main .ad-box-pc .swiper-container-pc:hover .swiper-button-prev-pc {
  opacity: 1;
}
.main .ad-box-pc .top-banner {
  width: 100%;
  position: relative;
}
.main .ad-box-pc .swiper-slide {
  overflow: hidden;
}
.main .ad-box-pc .swiper-slide img {
  width: 100%;
}
.main .ad-box-pc .swiper-pagination {
  position: absolute;
  bottom: 45px;
  z-index: 99;
}
.main .ad-box-pc .swiper-pagination-bullet {
  background: #e2e9f5;
  border-radius: 0px;
  height: 14px;
  width: 14px;
  opacity: 0.5;
  border-radius: 14px;
  transition: 0.3s;
}
.main .ad-box-pc .swiper-pagination-bullet-active {
  background: #009EE9;
  opacity: 1;
  transition: 0.3s;
}
.main .ad-box-pc .swiper-button-next-pc {
  width: 33px;
  height: 67px;
  cursor: pointer;
  position: absolute;
  right: 5%;
  top: 50%;
  margin-top: -33px;
  background: url("../images/ad-btn_03.png") no-repeat center;
  z-index: 6;
  opacity: 0.5;
}
.main .ad-box-pc .swiper-button-prev-pc {
  width: 33px;
  height: 67px;
  cursor: pointer;
  position: absolute;
  left: 5%;
  top: 50%;
  margin-top: -33px;
  background: url("../images/ad-btn_09.png") no-repeat center;
  z-index: 6;
  opacity: 0.5;
}
.main .hot-news {
  height: 40px;
  line-height: 40px;
  position:absolute;
  bottom:0;
  left:0;
  z-index:9999;
  background-color: rgba(0,0,0,0.4);
  width:100%;
}
.main .hot-news .txtScroll-top {
  float: left;
  padding-left: 30px;
  background: url("../images/new_ico_news.png") no-repeat left center;
}
.main .hot-news .txtScroll-top {
  overflow: hidden;
  margin: 0 auto;
  position: relative;
}
.main .hot-news .txtScroll-top .infoList li a {
  font-size: 1.4rem;
  color:#fff;
  margin:0 140px 0 10px;
  opacity: 0.8;
}
.main .hot-news .txtScroll-top .infoList li a:hover {
  color:#009EE9;
  opacity: 1;
}
.main .hot-news .txtScroll-top .infoList li .date {
  display: inline-block;
  *display: inline;
  *zoom: 1;
  font-size: 12px;
  color: #999;
  font-size: 1.4rem;
}
.main .hot-news .more {
  float: right;
}
.main .hot-news .more a {
  color: #fff;
  background:#FF721F;
  padding:2px 10px;
  font-size: 14px;
  border-radius: 8px;
}
.main .top-list {
  height: 60px;
  line-height: 60px;
}
.main .top-list li {
  width: 25%;
  float: left;
  text-align: center;
  font-size: 1.4rem;
  color: #999;
}
.main .top-list li span {
  font-size: 3.4rem;
  color: #00a0e9;
  font-weight: 600;
  display: inline-block;
  *display: inline;
  *zoom: 1;
  margin-left: 10px;
}
.main .top-list li span sub {
  font-size: 1.4rem;
  font-weight: 100;
}
.main .new-suanli {
  background: #f6f8fc;
}
.swiper-container{
	overflow:initial;
}
.main .new-suanli .container{
	overflow:hidden;
	padding-bottom:50px;
}
.main .new-suanli .suanli-top {
  padding: 35px 0;
  text-align: center;
}
.main .new-suanli .suanli-top .txtScroll-top1{
	overflow: hidden;
	margin: 0 auto;
	position: relative;
	height:22px;
	margin-bottom:43px;
}
.main .new-suanli .suanli-top .txtScroll-top1 li{height:22px; line-height:22px;}
.main .new-suanli .suanli-top .txtScroll-top1 li p{ float:left; width:50%;}
.main .new-suanli .suanli-top p {
  font-size: 1.4rem;
  color: #999;
  margin-bottom: 0px;
}
.main .new-suanli .suanli-top p span {
  font-size: 1.6rem;
  color: #333;
}
.main .new-suanli .suanli-top h4 {
  display: inline-block;
  *display: inline;
  *zoom: 1;
  font-size: 3.6rem;
  color: #333;
  position: relative;
  font-weight: 600;
}
.main .new-suanli .suanli-top h4:after {
  content: '';
  width: 26px;
  height: 18px;
  background: url("../images/new_03.png") no-repeat center;
  position: absolute;
  right: -30px;
  top: -15px;
}
.new-suanli .bg_btc{
  background:url(../images/bg_btc.png) no-repeat 110% -25%;
} 
.new-suanli .bg_eth{
  background:url(../images/bg_eth.png) no-repeat 110% -25%;
} 
.new-suanli .bg_fil{
  background:url(../images/bg_fil.png) no-repeat 110% -25%;
} 
.new-suanli .bg_chia{
  background:url(../images/bg_chia.png) no-repeat 110% -25%;
} 
.new-suanli .bg_bzz{
  background:url(../images/bg_bzz.png) no-repeat 110% -25%;
} 
.new-suanli .list {
  width: 29.333333%;
  float: left;
  margin-left:2%;
  margin-right:2%;
  padding: 30px 20px;
  position: relative;
  height: 510px;
  -moz-box-shadow:0px 4px 8px #ECF2FC; -webkit-box-shadow:0px 4px 8px #ECF2FC; box-shadow:0px 4px 8px #ECF2FC;
  border-radius: 16px;
  background-color: #fff;
  background-size:50%;
  transition: transform .3s ease-in-out, box-shadow .3s cubic-bezier(.47, 0, .745, .715), border .3s linear .1s;
}
.ins-main .new-suanli .list{
	margin-bottom:50px;
}
.new-suanli .list:hover {
    box-shadow: 0 10px 20px rgba(51, 51, 51, .25);
}

.new-suanli .list .title_c{
	position:absolute;
	left:0px;
	top:0px;
	background:#FF721F;
	color:#fff;
	width:60px;
	height:30px;
	line-height:30px;
	text-align:center;
	font-size:1.4rem;
	font-weight:bold;
    border-top-left-radius:16px;
	border-bottom-right-radius:16px;
}
.new-suanli .list .title_j{
	position:absolute;
	left:0px;
	top:0px;
	background:#009EE9;
	color:#fff;
	width:60px;
	height:30px;
	line-height:30px;
	text-align:center;
	font-size:1.4rem;
	font-weight:bold;
    border-top-left-radius:16px;
	border-bottom-right-radius:16px;
}
.new-suanli .list:hover .list-top h5 {
  color: #FF721F;
}
.new-suanli .list .list-top {
  border-bottom: 0px solid #dce3f3;
  text-align: center;
  margin-bottom:20px;
}
.new-suanli .list .list-top h5 {
  font-size: 2.4rem;
  color: #333;
}
.new-suanli .list .list-top p {
  font-size: 1.6rem;
  color: #999;
  padding: 0 6%;
  line-height: 150%;
  height:50px;
}
.new-suanli .list .detail {
  padding: 0 3%;
}
.new-suanli .list .detail li {
  width: 50%;
  float: left;
  font-size: 1.6rem;
  color: #ccc;
  line-height: 160%;
  margin: 1% 0;
}
.new-suanli .list .detail li span {
  color: #666;
  display: block;
}
.new-suanli .list .detail li .e_electricity {
	position:relative;color: #666;
}
.new-suanli .list .detail li .e_electricity img{ cursor:pointer;}
.new-suanli .list .price {
  text-align: center;
}
.new-suanli .list .price h3 {
  font-size: 2.5rem;
  color: #ff721f;
  display: inline-block;
  *display: inline;
  *zoom: 1;
}
.new-suanli .list .price h3 font{
  font-size: 1.4rem;
  color: #999;
}
.new-suanli .list .price h3 sub {
  font-size: 1.4rem;
  margin-top: -5px;
  vertical-align: middle;
}
.new-suanli .list .price .cal {
  display: inline-block;
  *display: inline;
  *zoom: 1;
  margin-left: 15px;
  position: relative;
  width: 18px;
  height: 21px;
  background: url("../images/cal_05.jpg") no-repeat center;
}
.new-suanli .list .cal .cal-box {
  display: none;
  position: absolute;
  left: 28px;
  bottom: 0;
  padding: 3px;
  z-index: 10;
  background: #fff;
  border-radius: 6px;
  box-shadow: 0 0 5px #e8ecf4;
  width: 380px;
}
.new-suanli .list:nth-child(3) .cal .cal-box {
  display: none;
  position: absolute;
  left: -270px;
  bottom: 40px;
  padding: 3px;
  z-index: 10;
  background: #fff;
  border-radius: 6px;
  box-shadow: 0 0 5px #e8ecf4;
  width: 380px;
}
.new-suanli .list .e_electricity .cal-box {
  display: none;
  position: absolute;
  left: 100%;
  bottom: 0;
  padding: 3px;
  z-index: 10;
  background: #fff;
  border-radius: 6px;
  box-shadow: 0 0 5px #e8ecf4;
  width: 320px;
}

.new-suanli .list  .cal .cal-box table tr,.new-suanli .list  .e_electricity .cal-box table tr {
  line-height: 36px;
}
.new-suanli .list .cal .cal-box table tr td:nth-child(1) {
  width: 40%;
  background: #f7f9fc;
  text-align: right;
  font-size: 1.4rem;
  color: #999;
  padding-right: 20px;
}
.new-suanli .list .e_electricity .cal-box table tr td:nth-child(1) {
  width: 30%;
  background: #f7f9fc;
  text-align: right;
  font-size: 1.4rem;
  color: #999;
  padding-right: 20px;
}
.new-suanli .list .cal .cal-box table tr td:nth-child(2){
  /*width: 60%;*/
  text-align: left;
  font-size: 1.4rem;
  color: #666;
  padding-left: 20px;
}
.new-suanli .list .e_electricity .cal-box table tr td:nth-child(2) {
  /*width: 60%;*/
  text-align: left;
  font-size: 1.4rem;
  color: #666;
  padding-left: 20px;line-height: 30px;padding-top: 4px;
}
.new-suanli .list .cal:hover {
  background: url("../images/cal_03.jpg") no-repeat center;
}
.new-suanli .list .cal:hover .cal-box,.new-suanli .list .e_electricity:hover .cal-box {
  display: block;
}
.new-suanli .list .list-progress-bar {
  width: 100%;
  line-height: 22px;
  height: 22px;
}
.new-suanli .list .list-progress-bar .bar {
  width: 74%;
  float: left;
  height: 6px;
  border-radius: 6px;
  position: relative;
  margin-top: 8px;
}
.new-suanli .list .list-progress-bar .bar .bar-inner {
  position: absolute;
  height: 6px;
  border-radius: 6px;
  top: 0;
  left: 0;
}
.new-suanli .list .list-progress-bar .txt {
  float: right;
  width: 26%;
  text-align: right;
  font-size: 1.6rem;
  color: #999;
}
.new-suanli .list .buy {
  text-align: center;
}
.new-suanli .list .buy a {
  height: 55px;
  line-height: 55px;
  text-align: center;
  width: 100%;
  display: block;
  border-radius: 8px;
  background: #00a0e9;
  position: relative;
  font-size: 2.2rem;
  color: #fff;
  margin: 22px 0;
}
.new-suanli .list .buy a:hover {
  background: #FF721F;
}
.new-suanli .list .buy p {
  font-size: 1.4rem;
  color: #999;
}
.new-suanli .list .buy p span {
  color: #FF721F;
}
.new-suanli .list .pay {
  margin: 20px 0 0px;
  text-align: center;
}
.new-suanli .list .pay p {
  font-size: 1.6rem;
  color: #999;
}
.new-suanli .list .pay p a {
  display: inline-block;
  *display: inline;
  *zoom: 1;
  margin: 0 7px;
  position: relative;
}
.new-suanli .list .pay p a span {
  width: 60px;
  height: 30px;
  position: absolute;
  top: -38px;
  left: -20px;
  display: none;
  background: #fff;
  line-height: 30px;
  color: #333;
  font-size: 1.4rem;
  box-shadow: 0 8px 17px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
}
.new-suanli .list .pay p a span:after {
  content: '';
  width: 0;
  height: 0;
  position: absolute;
  bottom: -6px;
  left: 50%;
  margin-left: -6px;
  border-left: 8px solid transparent;
  border-right: 8px solid transparent;
  border-top: 6px solid #fff;
  z-index: -1px;
}
.new-suanli .list .pay p a:hover span {
  display: block;
}
.new-suanli .list .list-img {
  text-align: center;
  margin: 10px 0;
}
.new-suanli .list .list-img img {
  max-width: 100%;
}
.new-suanli .list .more-suanli a {
  height: 55px;
  line-height: 55px;
  text-align: center;
  width: 240px;
  display: block;
  border-radius: 8px;
  background: #ff721f;
  font-size: 2.2rem;
  color: #fff;
  margin: 22px auto 0;position: relative;
}
.new-suanli .list:nth-child(3) {
  margin-right: 0;
}

.new-suanli .list .payicon {
  content: '';
  position: absolute;
  background: url("../images/sunali-lit_bg.png") no-repeat center;
  top: -34px;
  left: 50%;
  margin-left: -34px;
  width: 68px;
  height: 68px;
}

/*
.new-suanli .list:nth-child(1):after {
  content: '';
  position: absolute;
  background: url("../images/sunali-lit_03.png") no-repeat center;
  top: -34px;
  left: 50%;
  margin-left: -34px;
  width: 68px;
  height: 68px;
}
.new-suanli .list:nth-child(2):after {
  content: '';
  position: absolute;
  background: url("../images/sunali-lit_05.png") no-repeat center;
  top: -34px;
  left: 50%;
  margin-left: -34px;
  width: 68px;
  height: 68px;
}
*/
.new-suanli .hot:before {
  width: 75px;
  height: 74px;
  content: '';
  background: url("../images/suanli-hot_03.png") no-repeat center;
  position: absolute;
  top: 0;
  left: 0;
}
.main .about {
  padding: 4% 0;
}
.main .about .about-tit {
  text-align: center;
  margin-bottom: 4%;
}
.main .about .about-tit h4 {
  font-size: 3.2rem;
  color: #333333;
  font-weight: 600;
}
.main .about .about-tit h4 img {
  margin-left: 10px;
}
.main .about .content {
  width: 1000px;
  margin: 0 auto;
}
.main .about .content .list {
  margin-bottom: 4%;
}
.main .about .content .list .txt {
  width: 422px;
  border-radius: 6px;
  background: #f6f8fc;
  position: relative;
  padding: 65px 40px;
  float: left;
  text-align: right;
}
.main .about .content .list .txt:after {
  width: 32px;
  height: 52px;
  background: url("../images/about-lit_03.jpg") no-repeat center;
  position: absolute;
  right: -25px;
  top: 50%;
  margin-top: -26px;
  content: '';
}
.main .about .content .list .txt h4 {
  font-size: 3.6rem;
  color: #333;
  margin-bottom: 32px;
}
.main .about .content .list .txt p {
  font-size: 1.8rem;
  color: #999;
}
.main .about .content .list .img {
  float: right;
}
.main .about .content .list:nth-child(even) .txt {
  float: right;
  text-align: left;
}
.main .about .content .list:nth-child(even) .txt:after {
  width: 32px;
  height: 53px;
  background: url("../images/about-lit_07.jpg") no-repeat center;
  position: absolute;
  left: -25px;
  top: 50%;
  margin-top: -26px;
  content: '';
}
.main .about .content .list:nth-child(even) .img {
  float: left;
}
.main .partner {
  padding: 4% 0 4%;
  background: #f6f8fc;
  margin-bottom:50px;
}
.main .partner .partner-tit {
  text-align: center;
  margin-bottom: 4%;
}
.main .partner .partner-tit h4 {
  font-size: 3.6rem;
  color: #333333;
  font-weight: 600;
}
.main .partner .content {
  text-align: center;
  width: 1290px;
  margin: 0 auto;
}
.main .partner .content li {
  float: left;
  width: 258px;
  height: 62px;
  margin:0;
  background:none;
}
.main .partner .content li img {

}
.main .partner .content li:nth-child(4n+4) {
  margin-right: 0;
}



.main .newapp{
  overflow:hidden;
  height:400px;
  background-color: #fff;
	animation:newapp 50s infinite;
-webkit-animation:newapp 50s infinite;
	animation-timing-function:linear;
}
@keyframes newapp{
	from{
		background:url(../images/new_app_bg.png) no-repeat left top;
	}
	to {  background:url(../images/new_app_bg.png) no-repeat right top;
}
}
.main .newapp .img{
	float:left;
	width:500px;
	margin-left:200px;
}
.main .newapp .img a img{
	margin-top:50px;
	transition: 0.3s;
}
.main .newapp .img a:hover img{
	margin-top:40px;
	transition: 0.3s;
}

.main .newapp .txt{
	float:left;
	width:500px;
	margin-top:100px;
	margin-left:50px;
}
.main .newapp .txt h3{
	font-size:3.5rem;
	font-weight:bold;
	color:#333;
}

.main .newapp .txt p{
	font-size:2rem;
	color:#999;
	padding-bottom:20px;
}
.main .newapp .txt a{
	display: inline-block;
    *display: inline;
    *zoom: 1;
	height:46px;
	line-height:46px;
	padding:0 30px;
	border:1px solid #C3C3C3;
	border-radius: 30px;
	color:#333333;
	font-size:1.4rem;
	margin-right:20px;
	padding-left:40px;
	background:url(../images/new_app_a_1.png) no-repeat 20px 50%;
	background-color:#fff;
	position:relative;
}
.main .newapp .txt a img{
	position:absolute;
	top:-220px;
	left:-20px;
	width:200px;
	transition: 0.3s;
	display:none;
}
.main .newapp .txt a:hover img{
	transition: 0.3s;
	display:block;
}
.main .newapp .txt a:hover{
	color:#fff;
	border:1px solid #009EE9;
	background:url(../images/new_app_a_1_hover.png) no-repeat 20px 50%;
	background-color:#009EE9;
}
.main .newapp .txt .a_2{
	background:url(../images/new_app_a_2.png) no-repeat 20px 50%;
	background-color:#fff;
}
.main .newapp .txt .a_2:hover{
	background:url(../images/new_app_a_2_hover.png) no-repeat 20px 50%;
	background-color:#009EE9;
}

.footer {
  background: #262839;
  padding: 74px 0 0px;
}
.footer .list {
  float: left;
  margin-right: 125px;
}
.footer .list h5 {
  font-size: 2rem;
  color: #fff;
  margin-bottom: 30px;
}
.footer .list li {
  margin-bottom: 12px;
  font-size: 1.4rem;
  color: #93949c; position:relative;
}
.footer .list li:nth-child(5) {
  display: none;
}
.footer .list li .tipinfo {display: contents;}
.footer .list li a {
  color: #93949c;
}
.footer .list li a:hover {
  color: #00a0e9;
}
.footer .list .content a {
  display: inline-block;
  *display: inline;
  *zoom: 1;
  margin: 0 18px 12px 0;
  color: #93949c;
}
.footer .list .content a:hover {
  color: #00a0e9;
}
.footer .list:nth-child(1) li {
  padding-left: 29px;
}
.footer .list:nth-child(1) li:nth-child(1) {
  background: url("../images/footer-icon_03.jpg") no-repeat left center;
}
.footer .list .f_twi{
  background: url("../images/foot_ico_t.png") no-repeat left center;
  background-size: 20px;
}

.footer .list .f_tele {
  background: url("../images/foot_ico_tele.png") no-repeat left center;
  background-size: 20px;
}
.footer .list .f_email {
  background: url("../images/foot_ico_e.png") no-repeat left center;
  background-size: 20px;
}

.footer .list:last-child{
  margin-right: 0;
  width: 255px;
}

.footer .footer-bot {
  text-align: center;
  padding-top:40px;
  padding-bottom:40px;
  background:#1B1C27;
  margin-top:80px;
}
.footer .footer-bot p {
  font-size: 1.4rem;
  color: #fff;
  margin-bottom: 18px;
  opacity:0.2;
}
.footer .footer-bot a{
  color: #fff;
}
.footer .footer-bot img {
  width: 122px;
}
.footer .returnTop {
  z-index: 99;
  display: block;
  cursor: pointer;
  position: fixed;
  bottom: 130px;
  right: 30px;
  opacity: 1;
  width: 48px;
  height: 48px;
  background: url("../images/return-top.png") no-repeat center;
  border-radius: 8px;
}

.footer .expntTop {
  z-index: 99;
  display: block;
  cursor: pointer;
  position: fixed;
  bottom: 188px;
  right: 30px;
  opacity: 1;
  width: 128px;
  height: 130px;
  background-size:100%;
  background-image:url("../images/right-button_64.png");
  background-repeat:no-repeat; 
}

.footer .expntClose {
  z-index: 99;
  display: block;
  cursor: pointer;
  position: fixed;
  bottom: 448px;
  right: 30px;
  opacity: 1;
  width: 30px;
  height: 30px;
  background-image:url("../images/log.sprite.png");
  background-repeat:no-repeat;
  background-position:-30px center;zoom: 0.7;
}

/*ins-style*/
.ins-main {
  padding: 3% 0;
  background: #f6f8fc;
}
.ins-main .ins-order .order-box h3 {
  font-size: 3.2rem;
  color: #333;
  padding-left: 27px;
  margin-bottom: 38px;
  background: url("../images/order-line_03.jpg") no-repeat left center;
}
.ins-main .ins-order .order-box .form-box ul:nth-child(1) b {
  display: inline-block;
  *display: inline;
  *zoom: 1;
  width: 200px;
  font-size: 16px;
  color: #666;
  padding-left: 20px;
  font-weight: 400;
}
.ins-main .ins-order .order-box .form-box ul:nth-child(1) li {
  height: 82px;
  line-height: 82px;
}
.ins-main .ins-order .order-box .form-box ul:nth-child(1) li .button-box button {
  float: none;
  width: 250px;
  background: #ffffff url("../images/bz_03.jpg") no-repeat 90% center;
  border: 2px solid #eef2f9;
  border-radius: 6px;
  text-align: left;
  font-size: 16px;
  color: #333;
  height: 48px;
  line-height: 48px;
  padding: 0 0 0 36px;
  box-shadow: none!important;
  margin-top:-5px;
}
.ins-main .ins-order .order-box .form-box ul:nth-child(1) li .button-box .dropdown-menu {
  margin-top: -23px;
}
.ins-main .ins-order .order-box .form-box ul:nth-child(1) li .button-box li {
  line-height: normal;
  height: auto;
  margin-bottom: 0;
}
.ins-main .ins-order .order-box .form-box ul:nth-child(1) li .button-box2 {
  display: inline-block;
  *display: inline;
  *zoom: 1;
}
.ins-main .ins-order .order-box .form-box ul:nth-child(1) li .button-box2 button {
  float: none;
  width: 310px;
  background: #ffffff url("../images/bz_03.jpg") no-repeat 96% center;
  border: 2px solid #eef2f9;
  border-radius: 6px;
  text-align: left;
  font-size: 1.8rem;
  color: #333;
  height: 48px;
  line-height: 48px;
  padding: 0 0 0 18px;
  box-shadow: none!important;
  margin: -8px 24px 0;
}
.ins-main .ins-order .order-box .form-box ul:nth-child(1) li .button-box2 button .dianfei {
  font-size: 0;
}
.ins-main .ins-order .order-box .form-box ul:nth-child(1) li .button-box2 .dropdown-menu {
  margin: -26px 0 0 25px;
}
.ins-main .ins-order .order-box .form-box ul:nth-child(1) li .button-box2 li {
  line-height: normal;
  height: auto;
  margin-bottom: 0;
}
.ins-main .ins-order .order-box .form-box ul:nth-child(1) li .button-box2 li .dianfei {
  font-size: 0;
}
.ins-main .ins-order .order-box .form-box ul:nth-child(1) li h4 {
  display: inline-block;
  *display: inline;
  *zoom: 1;
  font-size: 2.8rem;
  color: #333;
}
.ins-main .ins-order .order-box .form-box ul:nth-child(1) li .cycle {
  display: inline-block;
  *display: inline;
  *zoom: 1;
  font-size: 16px;
  color: #333;
}
.ins-main .ins-order .order-box .form-box ul:nth-child(1) li .cycle p {
  display: inline-block;
  *display: inline;
  *zoom: 1;
  font-size: 14px;
  color: #999;
}
.ins-main .ins-order .order-box .form-box ul:nth-child(1) li .list_price {
  font-size: 0;
  height: 0;
  width: 0;
  display: inline-block;
  *display: inline;
  *zoom: 1;
}
.ins-main .ins-order .order-box .form-box ul:nth-child(1) li .list_price .price {
  font-size: 0;
  height: 0;
  width: 0;
}
.ins-main .ins-order .order-box .form-box ul:nth-child(1) li .amount_box {
  display: inline-block;
  *display: inline;
  *zoom: 1;
  vertical-align: middle;
  width: 226px;
  height: 48px;
  position: relative;
  border-radius: 8px;
  border: 2px solid #f3f6fb;
}

.ins-main .ins-order .order-box .form-box .input_box {
  display: inline-block;
  *display: inline;
  *zoom: 1;
  vertical-align: middle;
  width: 246px;
  height: 48px;
  position: relative;
  border-radius: 8px;
  border: 2px solid #f3f6fb; background-color:#fff;
}
.ins-main .ins-order .order-box .form-box .input_box input{
  width: 100%;
  line-height: 46px;
  vertical-align: top;
  font-size: 1.6rem;
  height: 46px;
  border: none;
  background: transparent; padding-left:10px;
}


.ins-main .ins-order .order-box .form-box ul:nth-child(1) li .amount_box input {
  width: 92px;
  text-align: right;
  line-height: 46px;
  vertical-align: top;
  font-size: 1.6rem;
  color: #333;
  font-weight: 600;
  height: 46px;
  border: none;
  background: transparent;
}
.ins-main .ins-order .order-box .form-box ul:nth-child(1) li .amount_box span {
  font-size: 1.8rem;
  color: #666;
  display: inline-block;
  *display: inline;
  *zoom: 1;
  margin-left: 10px;
  line-height: 46px;
  height: 46px;
  vertical-align: top;
  position: absolute;
  right: 80px;
  top: 0;
}
.ins-main .ins-order .order-box .form-box ul:nth-child(1) li .amount_box .reduce {
  width: 34px;
  height: 18px;
  background: url("../images/amount-btn_06.jpg") no-repeat center;
  position: absolute;
  right: 10px;
  bottom: 2px;
  z-index: 3;
}
.ins-main .ins-order .order-box .form-box ul:nth-child(1) li .amount_box .plus {
  width: 34px;
  height: 18px;
  background: url("../images/amount-btn_03.jpg") no-repeat center;
  position: absolute;
  right: 10px;
  top: 2px;
  z-index: 3;
}
.ins-main .ins-order .order-box .form-box ul:nth-child(1) li .question {
  display: inline-block;
  *display: inline;
  *zoom: 1;
  font-size: 1.4rem;
  color: #999;
  padding-left: 22px;
  background: url("../images/question_03.jpg") no-repeat left center;
  margin-left:10px;
  padding-top:5px;
  position:relative;
  top:10px;
}
.ins-main .ins-order .order-box .form-box ul:nth-child(1) li .checkbox {
  display: inline-block;
  *display: inline;
  *zoom: 1;
  margin: 0;
  /*设置选中的input的样式*/

  /* + 是兄弟选择器,获取选中后的label元素*/

}
.ins-main .ins-order .order-box .form-box ul:nth-child(1) li .checkbox input[type="checkbox"] {
  width: 20px;
  height: 20px;
  opacity: 0;
}
.ins-main .ins-order .order-box .form-box ul:nth-child(1) li .checkbox span {
  font-size: 16px;
  color: #333;
  margin-left: 30px;    margin-right: 10px;
}
.ins-main .ins-order .order-box .form-box ul:nth-child(1) li .checkbox label {
  position: absolute;
  left: 0px;
  top: 31px;
  overflow: hidden;
  width: 20px;
  height: 20px;
  border-radius: 6px;
  border: 1px solid #999;
}
.ins-main .ins-order .order-box .form-box ul:nth-child(1) li .checkbox input:checked + label {
  background-color: #00a0e9;
  border: 1px solid #00a0e9;
}
.ins-main .ins-order .order-box .form-box ul:nth-child(1) li .checkbox input:checked + label::after {
  position: absolute;
  content: "";
    width: 7px;
    height: 13px;
    top: 1px;
  left: 6px;
  border: 2px solid #fff;
  border-top: none;
  border-left: none;
  transform: rotate(45deg);
}
.ins-main .ins-order .order-box .form-box ul:nth-child(1) li .coupon {
  font-size: 1.8rem;
  color: #999;
  display: inline-block;
  *display: inline;
  *zoom: 1;
}
.ins-main .ins-order .order-box .form-box ul:nth-child(1) li:nth-child(even) {
  background: #fff;
}
.ins-main .ins-order .order-box .form-box ul:nth-child(1) .payment-method {
  display: inline-block;
  *display: inline;
  *zoom: 1;
  vertical-align: -16px;
}
.ins-main .ins-order .order-box .form-box ul:nth-child(1) .payment-method .rdolist,
.ins-main .ins-order .order-box .form-box ul:nth-child(1) .payment-method .chklist {
  display: none;
}
.ins-main .ins-order .order-box .form-box ul:nth-child(1) .payment-method .rdobox,
.ins-main .ins-order .order-box .form-box ul:nth-child(1) .payment-method .chkbox {
  height: 47px;
  line-height: 47px;
  width: 130px;
  float: left;
  font-size: 16px;
  font-weight: 400;
  text-align: center;
  cursor: pointer;
  position: relative;
  background: transparent;
  border-radius: 6px;
  color: #666;
  margin-bottom: 0;
}
.ins-main .ins-order .order-box .form-box ul:nth-child(1) .payment-method .unchecked {
  background: transparent;
  color: #666;
  transition-property: background;
  transition-delay: 0s;
  transition-duration: .1s;
  transition-timing-function: linear;
}
.ins-main .ins-order .order-box .form-box ul:nth-child(1) .payment-method .checked {
  background: #ff7200;
  color: #fff;
}
.ins-main .ins-order .order-box .form-box ul:nth-child(1) .price {
  font-size: 3rem;
  color: #ff7200;
  display: inline-block;
  *display: inline;
  *zoom: 1;
}
.ins-main .ins-order .order-box .form-box ul:nth-child(1) .price p {
  display: inline-block;
  *display: inline;
  *zoom: 1;
  font-size: 16px;
  color: #666;
  margin: 0 0 0 10px;
}
.ins-main .ins-order .order-box .form-box ul:nth-child(1) .accept span {
  font-size: 1.6rem;
}
.ins-main .ins-order .order-box .form-box ul:nth-child(1) .accept span a {
  color: #00a0e9;
}
.ins-main .ins-order .order-box .form-box .submit {
  margin-left: 204px;
  margin-top:20px;
}
.ins-main .ins-order .order-box .form-box .submit button {
  width: 178px;
  text-align: center;
  height: 65px;
  line-height: 65px;
  border: none;
  background: #00a0e9;
  color: #fff;
  font-size: 2.4rem;
  padding: 0;
}
.ins-main .ins-order .Precautions {
  background: #fff;
  padding: 54px 66px 54px 66px;
  border-radius: 10px;
  margin-top: 80px;
}
.ins-main .ins-order .Precautions h5 {
  font-size: 1.8rem;
  color: #00a0e9;
  padding-bottom: 22px;
  border-bottom: 1px solid #dfe7f4;
}
.ins-main .ins-order .Precautions li {
  margin-top: 40px;
}
.ins-main .ins-order .Precautions h1 {
  font-size: 1.8rem;
  color: #333;
}
.ins-main .ins-order .Precautions p {
  font-size: 1.6rem;
  color: #999;
  line-height: 28px;
}
.ins-main .register {
  width: 800px;
  margin: 30px auto;
}
.ins-main .register .slideTxtBox .hd {
  height: 50px;
  line-height: 50px;
  position: relative;
}
.ins-main .register .slideTxtBox .hd h4 {
  float: right;
  font-size: 2.6rem;
  color: #333;
}
.ins-main .register .slideTxtBox .hd ul li {
  width: 170px;
  text-align: center;
  margin-right: 15px;
  float: left;
  cursor: pointer;
  border-radius: 10px 10px 0 0;
  font-size: 1.8rem;
  color: #333;
  background: #f1f4fa;
}
.ins-main .register .slideTxtBox .hd ul li.on {
  background: #fff;
  color: #00a0e9;
}
.ins-main .register .slideTxtBox .bd {
  margin: 0;
  padding: 60px;
  zoom: 1;
  background: #fff;
}
.ins-main .register .slideTxtBox .bd ul {
  margin: 0;
}
.ins-main .register .slideTxtBox .bd .form-box-phone .list {
  height: 52px;
  line-height: 52px;
  margin-bottom: 42px;
  padding-left: 0px;
}
.ins-main .register .slideTxtBox .bd .form-box-phone .list input::-webkit-input-placeholder {
  color: #999;
}
.ins-main .register .slideTxtBox .bd .form-box-phone .list input:-moz-placeholder {
  color: #999;
}
.ins-main .register .slideTxtBox .bd .form-box-phone .list input::-moz-placeholder {
  color: #999;
}
.ins-main .register .slideTxtBox .bd .form-box-phone .list input:-ms-input-placeholder {
  color: #999;
}
.ins-main .register .slideTxtBox .bd .form-box-phone .list b {
  display: inline-block;
  *display: inline;
  *zoom: 1;
  width: 200px;
  text-align: right;
  font-weight: 380;
  font-size: 1.6rem;
  color: #666;
  margin-right: 20px;
}
.ins-main .register .slideTxtBox .bd .form-box-phone .list:nth-child(1) input {
  width: 302px;
  height: 52px;
  line-height: 52px;
  background: #f6f8fc;
  border: none;
  border-radius: 0 8px 8px 0;
  padding: 0 10px;
  font-size: 1.6rem;
}
.ins-main .register .slideTxtBox .bd .form-box-phone .list:nth-child(1) button {
  display: inline-block;
  *display: inline;
  *zoom: 1;
  width: 116px;
  height: 52px;
  line-height: 52px;
  text-align: center;
  border-radius: 8px 0 0 8px;
  background: #f6f8fc url("../images/phone-lit_03.jpg") no-repeat right center;
  font-size: 1.8rem;
  color: #333;
  border: none;
  outline: none;
}
.ins-main .register .slideTxtBox .bd .form-box-phone .list:nth-child(1) .btn-group.open .dropdown-toggle {
  box-shadow: none;
  -webkit-box-shadow: none;
}
.ins-main .register .slideTxtBox .bd .form-box-phone .list:nth-child(1) .dropdown-menu {
  left: 220px;
  background: #f6f8fc;    height: 420px;
    overflow: auto;
}
.ins-main .register .slideTxtBox .bd .form-box-phone .list:nth-child(1) .dropdown-menu li {
  color: #999;
}
.ins-main .register .slideTxtBox .bd .form-box-phone .list:nth-child(1) .dropdown-menu li span {
  display: inline-block;
  *display: inline;
  *zoom: 1;
  width: 50px;
}
.ins-main .register .slideTxtBox .bd .form-box-phone .list:nth-child(3) input {
  width: 284px;
  height: 52px;
  line-height: 52px;
  background: #f6f8fc;
  border: none;
  border-radius: 8px;
  padding: 0 10px;
  margin-right: 12px;
  font-size: 1.6rem;
}
.ins-main .register .slideTxtBox .bd .form-box-phone .list:nth-child(3) button {
  width: 121px;
  text-align: center;
  background: #00a0e9;
  font-size: 1.6rem;
  color: #fff;
  height: 52px;
  line-height: 52px;
  border-radius: 8px;
  border: none;
  cursor: pointer;
  outline: none;
}
.ins-main .register .slideTxtBox .bd .form-box-phone input[name=email],.ins-main .register .slideTxtBox .bd .form-box-phone .list:nth-child(4) input,
.ins-main .register .slideTxtBox .bd .form-box-phone .list:nth-child(5) input {
  width: 418px;
  height: 52px;
  line-height: 52px;
  background: #f6f8fc;
  border: none;
  border-radius: 8px;
  padding: 0 10px;
  margin-right: 12px;
  font-size: 1.6rem;
}

.ins-main .register .new_input{
  width: 418px!important;
  height: 52px;
  line-height: 52px;
  background: #f6f8fc;
  border: none;
  border-radius: 8px;
  padding: 0 10px;
  margin-right: 12px;
  font-size: 1.6rem;
}

.ins-main .register .slideTxtBox .bd .form-box-phone .bot {
  text-align: center;
}
.ins-main .register .slideTxtBox .bd .form-box-phone .bot button {
  width: 250px;
  text-align: center;
  background: #00a0e9;
  font-size: 1.6rem;
  color: #fff;
  height: 52px;
  line-height: 52px;
  border-radius: 8px;
  border: none;
  cursor: pointer;
  outline: none;
}
.ins-main .register .slideTxtBox .bd .form-box-email .list {
  height: 52px;
  line-height: 52px;
  margin-bottom: 42px;
  padding-left: 50px;
}
.ins-main .register .slideTxtBox .bd .form-box-email .list input::-webkit-input-placeholder {
  color: #999;
}
.ins-main .register .slideTxtBox .bd .form-box-email .list input:-moz-placeholder {
  color: #999;
}
.ins-main .register .slideTxtBox .bd .form-box-email .list input::-moz-placeholder {
  color: #999;
}
.ins-main .register .slideTxtBox .bd .form-box-email .list input:-ms-input-placeholder {
  color: #999;
}
.ins-main .register .slideTxtBox .bd .form-box-email .list b {
  display: inline-block;
  *display: inline;
  *zoom: 1;
  width: 100px;
  text-align: right;
  font-weight: 500;
  font-size: 1.8rem;
  color: #666;
  margin-right: 30px;
}
.ins-main .register .slideTxtBox .bd .form-box-email .list:nth-child(1) input {
  width: 419px;
  height: 52px;
  line-height: 52px;
  background: #f6f8fc;
  border: none;
  border-radius: 0 8px 8px 0;
  padding: 0 10px;
  font-size: 1.6rem;
}
.ins-main .register .slideTxtBox .bd .form-box-email .list:nth-child(1) button {
  display: inline-block;
  *display: inline;
  *zoom: 1;
  width: 116px;
  height: 52px;
  line-height: 52px;
  text-align: center;
  border-radius: 8px 0 0 8px;
  background: #f6f8fc url("../images/phone-lit_03.jpg") no-repeat right center;
  font-size: 1.8rem;
  color: #333;
  border: none;
  outline: none;
}
.ins-main .register .slideTxtBox .bd .form-box-email .list:nth-child(1) .btn-group.open .dropdown-toggle {
  box-shadow: none;
  -webkit-box-shadow: none;
}
.ins-main .register .slideTxtBox .bd .form-box-email .list:nth-child(1) .dropdown-menu {
  left: 180px;
  background: #f6f8fc;
}
.ins-main .register .slideTxtBox .bd .form-box-email .list:nth-child(1) .dropdown-menu li {
  color: #999;
}
.ins-main .register .slideTxtBox .bd .form-box-email .list:nth-child(1) .dropdown-menu li span {
  display: inline-block;
  *display: inline;
  *zoom: 1;
  width: 50px;
}
.ins-main .register .slideTxtBox .bd .form-box-email .list:nth-child(2) input {
  width: 284px;
  height: 52px;
  line-height: 52px;
  background: #f6f8fc;
  border: none;
  border-radius: 8px;
  padding: 0 10px;
  margin-right: 12px;
  font-size: 1.6rem;
}
.ins-main .register .slideTxtBox .bd .form-box-email .list:nth-child(2) button {
  width: 121px;
  text-align: center;
  background: #00a0e9;
  font-size: 1.6rem;
  color: #fff;
  height: 52px;
  line-height: 52px;
  border-radius: 8px;
  border: none;
  cursor: pointer;
  outline: none;
}
.ins-main .register .slideTxtBox .bd .form-box-email .list:nth-child(3) input,
.ins-main .register .slideTxtBox .bd .form-box-email .list:nth-child(4) input {
  width: 418px;
  height: 52px;
  line-height: 52px;
  background: #f6f8fc;
  border: none;
  border-radius: 8px;
  padding: 0 10px;
  margin-right: 12px;
  font-size: 1.6rem;
}
.ins-main .register .slideTxtBox .bd .form-box-email .bot {
  text-align: center;
}
.ins-main .register .slideTxtBox .bd .form-box-email .bot button {
  width: 250px;
  text-align: center;
  background: #00a0e9;
  font-size: 1.6rem;
  color: #fff;
  height: 52px;
  line-height: 52px;
  border-radius: 8px;
  border: none;
  cursor: pointer;
  outline: none;
}
.ins-main .register .slideTxtBox .txt-bot {
  background: #fff;
  padding: 0 60px 60px 60px;
}
.ins-main .register .slideTxtBox .txt-bot p {
  text-align: center;
  border-bottom: 1px solid #e3e3e3;
  padding-bottom: 19px;
  font-size: 1.6rem;
  color: #999;
}
.ins-main .register .slideTxtBox .txt-bot p a {
  color: #00a0e9;
  text-decoration: underline!important;
}
.ins-main .register .slideTxtBox .txt-bot .link a {
  color: #00a0e9;
  font-size: 1.6rem;
}
.ins-main .register .slideTxtBox .txt-bot .link a:nth-child(1) {
  float: left;
}
.ins-main .register .slideTxtBox .txt-bot .link a:nth-child(2) {
  float: right;
}
.ins-main .login {
  width: 800px;
  margin: 30px auto;
}
.ins-main .login .slideTxtBox .hd {
  height: 50px;
  line-height: 50px;
  position: relative;
}
.ins-main .login .slideTxtBox .hd h4 {
  float: right;
  font-size: 2.6rem;
  color: #333;
}
.ins-main .login .slideTxtBox .hd ul li {
  width: 170px;
  text-align: center;
  margin-right: 15px;
  float: left;
  cursor: pointer;
  border-radius: 10px 10px 0 0;
  font-size: 1.8rem;
  color: #333;
  background: #f1f4fa;
}
.ins-main .login .slideTxtBox .hd ul li.on {
  background: #fff;
  color: #00a0e9;
}
.ins-main .login .slideTxtBox .bd {
  margin: 0;
  padding: 60px 60px 30px;
  zoom: 1;
  background: #fff;
}
.ins-main .login .slideTxtBox .bd ul {
  margin: 0;
}
.ins-main .login .slideTxtBox .bd .form-box-phone .list {
  height: 52px;
  line-height: 52px;
  margin-bottom: 42px;
  padding-left: 20px;
}
.ins-main .login .slideTxtBox .bd .form-box-phone .list input::-webkit-input-placeholder {
  color: #999;
}
.ins-main .login .slideTxtBox .bd .form-box-phone .list input:-moz-placeholder {
  color: #999;
}
.ins-main .login .slideTxtBox .bd .form-box-phone .list input::-moz-placeholder {
  color: #999;
}
.ins-main .login .slideTxtBox .bd .form-box-phone .list input:-ms-input-placeholder {
  color: #999;
}
.ins-main .login .slideTxtBox .bd .form-box-phone .list b {
  display: inline-block;
  *display: inline;
  *zoom: 1;
  width: 140px;
  text-align: right;
  font-weight: 500;
  font-size: 1.8rem;
  color: #666;
  margin-right: 30px;
}
.ins-main .login .slideTxtBox .bd .form-box-phone .list:nth-child(1) input {
  width: 302px;
  height: 52px;
  line-height: 52px;
  background: #f6f8fc;
  border: none;
  border-radius: 0 8px 8px 0;
  padding: 0 10px;
  font-size: 1.6rem;
  float:right;
}
.ins-main .login .slideTxtBox .bd .form-box-phone .list:nth-child(1) button {
  display: inline-block;
  *display: inline;
  *zoom: 1;
  width: 116px;
  height: 52px;
  line-height: 52px;
  text-align: center;
  border-radius: 8px 0 0 8px;
  background: #f6f8fc url("../images/phone-lit_03.jpg") no-repeat right center;
  font-size: 1.8rem;
  color: #333;
  border: none;
  outline: none;
}
.ins-main .login .slideTxtBox .bd .form-box-phone .list:nth-child(1) .btn-group.open .dropdown-toggle {
  box-shadow: none;
  -webkit-box-shadow: none;
}
.ins-main .login .slideTxtBox .bd .form-box-phone .list:nth-child(1) .dropdown-menu {
  left: 180px;
  background: #f6f8fc;
}
.ins-main .login .slideTxtBox .bd .form-box-phone .list:nth-child(1) .dropdown-menu li {
  color: #999;
}
.ins-main .login .slideTxtBox .bd .form-box-phone .list:nth-child(1) .dropdown-menu li span {
  display: inline-block;
  *display: inline;
  *zoom: 1;
  width: 50px;
}
.ins-main .login .slideTxtBox .bd .form-box-phone .list:nth-child(1) input,.ins-main .login .slideTxtBox .bd .form-box-phone .list:nth-child(2) input {
  width: 418px;
  height: 52px;
  line-height: 52px;
  background: #f6f8fc;
  border: none;
  border-radius: 8px;
  padding: 0 10px;
  margin-right: 12px;
  font-size: 1.6rem;
}
.ins-main .login .slideTxtBox .bd  .yanzheng {
  margin-left: 161px;
  cursor: pointer;
  width: 415px;
  height: 44px;
}
.ins-main .login .slideTxtBox .bd .form-box-phone .bot {
  text-align: center;
}
.ins-main .login .slideTxtBox .bd .form-box-phone .bot button {
  width: 250px;
  text-align: center;
  background: #00a0e9;
  font-size: 1.6rem;
  color: #fff;
  height: 52px;
  line-height: 52px;
  border-radius: 8px;
  border: none;
  cursor: pointer;
  outline: none;
}
.ins-main .login .slideTxtBox .bd .form-box-email .list {
  height: 52px;
  line-height: 52px;
  margin-bottom: 42px;
  padding-left: 20px;
}
.ins-main .login .slideTxtBox .bd .form-box-email .list input::-webkit-input-placeholder {
  color: #999;
}
.ins-main .login .slideTxtBox .bd .form-box-email .list input:-moz-placeholder {
  color: #999;
}
.ins-main .login .slideTxtBox .bd .form-box-email .list input::-moz-placeholder {
  color: #999;
}
.ins-main .login .slideTxtBox .bd .form-box-email .list input:-ms-input-placeholder {
  color: #999;
}
.ins-main .login .slideTxtBox .bd .form-box-email .list b {
  display: inline-block;
  *display: inline;
  *zoom: 1;
  width: 140px;
  text-align: right;
  font-weight: 500;
  font-size: 1.8rem;
  color: #666;
  margin-right: 30px;
}
.ins-main .login .slideTxtBox .bd .form-box-email .list input {
  width: 419px;
  height: 52px;
  line-height: 52px;
  background: #f6f8fc;
  border: none;
  border-radius: 8px;
  padding: 0 10px;
  font-size: 1.6rem;
}
.ins-main .login .slideTxtBox .bd .form-box-email .list:nth-child(1) button {
  display: inline-block;
  *display: inline;
  *zoom: 1;
  width: 116px;
  height: 52px;
  line-height: 52px;
  text-align: center;
  border-radius: 8px 0 0 8px;
  background: #f6f8fc url("../images/phone-lit_03.jpg") no-repeat right center;
  font-size: 1.8rem;
  color: #333;
  border: none;
  outline: none;
}
.ins-main .login .slideTxtBox .bd .form-box-email .list:nth-child(1) .btn-group.open .dropdown-toggle {
  box-shadow: none;
  -webkit-box-shadow: none;
}
.ins-main .login .slideTxtBox .bd .form-box-email .list:nth-child(1) .dropdown-menu {
  left: 180px;
  background: #f6f8fc;
}
.ins-main .login .slideTxtBox .bd .form-box-email .list:nth-child(1) .dropdown-menu li {
  color: #999;
}
.ins-main .login .slideTxtBox .bd .form-box-email .list:nth-child(1) .dropdown-menu li span {
  display: inline-block;
  *display: inline;
  *zoom: 1;
  width: 50px;
}

.ins-main .login .slideTxtBox .bd .form-box-email .list:nth-child(2) button {
  width: 121px;
  text-align: center;
  background: #00a0e9;
  font-size: 1.6rem;
  color: #fff;
  height: 52px;
  line-height: 52px;
  border-radius: 8px;
  border: none;
  cursor: pointer;
  outline: none;
}
.ins-main .login .slideTxtBox .bd .form-box-email .bot {
  text-align: left; padding-left:185px;
}
.ins-main .login .slideTxtBox .bd .form-box-email .bot button {
  width: 410px;
  text-align:center;
  background: #00a0e9;
  font-size: 1.6rem;
  color: #fff;
  height: 52px;
  line-height: 52px;
  border-radius: 8px;
  border: none;
  cursor: pointer;
  outline: none;
}
.ins-main .login .slideTxtBox .txt-bot {
  background: #fff;
  padding: 0px 60px 60px 60px;
}
.ins-main .login .slideTxtBox .txt-bot p {
  text-align: center;
  border-bottom: 1px solid #e3e3e3;
  padding-bottom: 19px;
  font-size: 1.6rem;
  color: #999;
}
.ins-main .login .slideTxtBox .txt-bot p a {
  color: #00a0e9;
  text-decoration: underline!important;
}
.ins-main .login .slideTxtBox .txt-bot .link a {
  color: #00a0e9;
  font-size: 1.6rem;
}
.ins-main .login .slideTxtBox .txt-bot .link a:nth-child(1) {
  float: left;
}
.ins-main .login .slideTxtBox .txt-bot .link a:nth-child(2) {
  float: right;
}
.ins-main .ins-suanli .list-box .box-top .list-lf {
  float: left;
}
.ins-main .ins-suanli .list-box .box-top .list-lf h4 {
  font-size: 3.2rem;
  color: #333;
  font-weight: 600;
  height: 40px;
  line-height: 40px;
  margin-bottom: 20px;
  padding-left: 52px;
  background: url("../images/tit-bg_03.png") no-repeat left center;
}
.ins-main .ins-suanli .list-box .box-top .list-lf h4 p {
  font-size: 1.4rem;
  color: #999;
  font-weight: 300;
  padding-left: 15px;
  display: inline-block;
  *display: inline;
  *zoom: 1;
}
.ins-main .ins-suanli .list-box .box-top .list-lf h4 p a {
  position: relative;
  display: inline-block;
  *display: inline;
  *zoom: 1;
}
.ins-main .ins-suanli .list-box .box-top .list-lf h4 p a img {
  margin: 0 4px;
}
.ins-main .ins-suanli .list-box .box-top .list-lf h4 p a span {
  width: 70px;
  height: 30px;
  position: absolute;
  top: -33px;
  left: -15px;
  display: none;
  padding: 0;
  background: #fff;
  line-height: 30px;
  color: #333;
  font-size: 1.4rem;
  text-align: center;
  box-shadow: 0 8px 17px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
}
.ins-main .ins-suanli .list-box .box-top .list-lf h4 p a span:after {
  content: '';
  width: 0;
  height: 0;
  position: absolute;
  bottom: -6px;
  left: 50%;
  margin-left: -6px;
  border-left: 8px solid transparent;
  border-right: 8px solid transparent;
  border-top: 6px solid #fff;
  z-index: -1px;
}
.ins-main .ins-suanli .list-box .box-top .list-lf h4 p a:hover span {
  display: block;
}
.ins-main .ins-suanli .list-box .box-top .list-lf p {
  font-size: 1.6rem;
  color: #666;
}
.ins-main .ins-suanli .list-box .box-top .list-rt {
  float: right;
  width: 400px;
  text-align: right;
}
.ins-main .ins-suanli .list-box .box-top .list-rt h5 {
  font-size: 2.8rem;
  color: #00a0e9;
  font-weight: 600;
}
.ins-main .ins-suanli .list-box .box-top .list-rt p {
  font-size: 1.6rem;
  color: #999;
  line-height: 160%;
}
.ins-main .ins-suanli .list-box .content {
  background: #fff;
  box-shadow: 0 0 10px #e8ecf4;
  border-radius: 8px;
  padding: 4%;
  margin: 50px 0 30px;
}
.ins-main .ins-suanli .list-box .content .txt-lf {
  width: 850px;
  float: left;
}
.ins-main .ins-suanli .list-box .content .txt-lf li {
  width: 50%;
  float: left;
  margin-bottom: 50px;
}
.ins-main .ins-suanli .list-box .content .txt-lf li p {
  font-size: 1.6rem;
  color: #ccc;
  margin-bottom: 24px;
}
.ins-main .ins-suanli .list-box .content .txt-lf li span {
  color: #333;
  display: block;
  font-size: 1.6rem;
}
.ins-main .ins-suanli .list-box .content .txt-lf li span b {
  font-weight: 300;
  color: #00a0e9;
}
.ins-main .ins-suanli .list-box .content .txt-lf li:nth-child(3) {
  margin-bottom: 0;
}
.ins-main .ins-suanli .list-box .content .txt-lf li:nth-child(4) {
  margin-bottom: 0;
}
.ins-main .ins-suanli .list-box .content .buy-rt {
  width: 260px;
  float: right;
}
.ins-main .ins-suanli .list-box .content .buy-rt .rdolist,
.ins-main .ins-suanli .list-box .content .buy-rt .chklist {
  display: none;
}
.ins-main .ins-suanli .list-box .content .buy-rt .rdobox,
.ins-main .ins-suanli .list-box .content .buy-rt .chkbox {
  display: inline-block;
  height: 52px;
  width: 100%;
  font-size: 1.5rem;
  font-weight: 500;
  padding-left: 18px;
  cursor: pointer;
  margin-bottom: 15px;
  position: relative;
  line-height: 52px;
  background: #f6f8fc;
  border-radius: 8px;
  color: #666;
}
.ins-main .ins-suanli .list-box .content .buy-rt .rdobox b,
.ins-main .ins-suanli .list-box .content .buy-rt .chkbox b {
  display: block;
  width: 60px;
  height:20px;
  font-weight: 500;
  text-align: center;
  line-height: 20px;
  background: #FF721F;
  border-top-right-radius:10px;
  border-bottom-left-radius:10px;
  font-size: 12px;
  color: #fff;
  position: absolute;
  top: 0px;
  right: 0px;
}
.ins-main .ins-suanli .list-box .content .buy-rt .check-image {
  display: inline-block;
  width: 16px;
  height: 16px;
  margin-top: -4px;
  background: url(../images/input-unchecked.png) no-repeat;
  vertical-align: middle; 
}
.ins-main .ins-suanli .list-box .content .buy-rt .radiobox-content {
  margin-left: 5px;
}
.ins-main .ins-suanli .list-box .content .buy-rt .unchecked {
  background: #f6f8fc;
  color: #666;
  transition-property: background;
  transition-delay: 0s;
  transition-duration: .1s;
  transition-timing-function: linear;
}
.ins-main .ins-suanli .list-box .content .buy-rt .unchecked:hover {
  background: #f6f8fc;
}
.ins-main .ins-suanli .list-box .content .buy-rt .checked {
  background: #ff721f;
  color: #fff;
}
.ins-main .ins-suanli .list-box .content .buy-rt .checked b {
  display: block;
  width: 60px;
  height: 20px;
  background: #fff;
  border-top-right-radius:8px;
  border-bottom-left-radius:8px;
  font-size: 12px;
  color: #ff721f;
}
.ins-main .ins-suanli .list-box .content .buy-rt .buy a {
  height: 50px;
  border-radius: 8px;
  display: block;
  text-align: center;
  background: #00a0e9;
  font-size: 24px;
  color: #fff;
  line-height: 50px;
}
.ins-main .ins-suanli .list-box .box {
  margin: 50px 0;
}
.ins-main .ins-suanli .list-box .box .list {
  width: 30.333333%;
  float: left;
  margin-right: 3%;
  background: #fff;
  padding: 2.5% 2%;
  position: relative;
  box-shadow: 0 0 10px #e8ecf4;
  height: 633px;
  border-radius: 8px;margin-bottom: 60px;    border-radius: 16px;background-size: 50%;
}
.ins-main .ins-suanli .list-box .box .bg_btc{
  background:url(../images/bg_btc.png) no-repeat 110% -20%;
  background-size: 50%;
} 
.ins-main .ins-suanli .list-box .box .bg_eth{
  background:url(../images/bg_eth.png) no-repeat 110% -20%;
  background-size: 50%;
} 
.ins-main .ins-suanli .list-box .box .bg_fil{
  background:url(../images/bg_fil.png) no-repeat 110% -20%;background-size: 50%;
} 
.ins-main .ins-suanli .list-box .box .bg_chia{
  background:url(../images/bg_chia.png) no-repeat 110% -20%;background-size: 50%;
} 
.ins-main .ins-suanli .list-box .box .bg_bzz{
  background:url(../images/bg_bzz.png) no-repeat 110% -20%;background-size: 50%;
} 

.ins-main .ins-suanli .list-box .box .list .title_c{
	position:absolute;
	left:0px;
	top:0px;
	background:#FF721F;
	color:#fff;
	width: 60px;
    height: 30px;
    line-height: 30px;
	text-align:center;
	font-size:1.4rem;
	font-weight:bold;
    border-top-left-radius:16px;
	border-bottom-right-radius:16px;
}
.ins-main .ins-suanli .list-box .box .list .title_j{
	position:absolute;
	left:0px;
	top:0px;
	background:#009EE9;
	color:#fff;
	width: 60px;
    height: 38px;
    line-height: 38px;
	text-align:center;
	font-size:1.4rem;
	font-weight:bold;
    border-top-left-radius:16px;
	border-bottom-right-radius:16px;
}
.ins-main .ins-suanli .list-box .box .list.hot:before {
  width: 75px;
  height: 74px;
  content: '';
  background: url("../images/suanli-hot_03.png") no-repeat center;
  position: absolute;
  top: 0;
  left: 0;
  display: none;
}
.ins-main .ins-suanli .list-box .box .list.reserve:before {
  width: 75px;
  height: 74px;
  content: '';
  background: url("../images/is_reserve.png") no-repeat center;
  position: absolute;
  top: 0;
  left: 0;
}
.ins-main .ins-suanli .list-box .box .list:hover .list-top h5 {
  color: #FF721F;
}
.ins-main .ins-suanli .list-box .box .list .list-top {
  border-bottom: 1px solid #dce3f3;
  text-align: center;
}
.ins-main .ins-suanli .list-box .box .list .list-top h5 {
  font-size: 2.4rem;
  color: #333; margin-top:15px;
}
.ins-main .ins-suanli .list-box .box .list .list-top p {
  font-size: 1.6rem;
  color: #999;
  padding: 0 6%;
  line-height: 150%;
  height:50px;
}

.ins-main .ins-suanli .list-box .box .list .amount_box {
  display: inline-block;
  *display: inline;
  *zoom: 1;
  vertical-align: middle;
  width: 100%;
  height: 48px;
  position: relative;
  border-radius: 8px;
  border: 2px solid #f3f6fb;
  margin-top:30px;
}
.ins-main .ins-suanli .list-box .box .list .amount_box input {
  width: 92px;
  text-align: right;
  line-height: 46px;
  vertical-align: top;
  font-size: 1.8rem;
  color: #333;
  font-weight: 600;
  height: 46px;
  border: none;
  background: transparent;
}
.ins-main .ins-suanli .list-box .box .list  .amount_box span {
  font-size: 1.8rem;
  color: #666;
  display: inline-block;
  *display: inline;
  *zoom: 1;
  margin-left: 10px;
  line-height: 46px;
  height: 46px;
  vertical-align: top;
  position: absolute;
  right: 80px;
  top: 0;
}
.ins-main .ins-suanli .list-box .box .list  .amount_box .reduce {
  width: 34px;
  height: 18px;
  background: url("../images/amount-btn_06.jpg") no-repeat center;
  position: absolute;
  right: 10px;
  bottom: 2px;
  z-index: 3;
}
.ins-main .ins-suanli .list-box .box .list  .amount_box .plus {
  width: 34px;
  height: 18px;
  background: url("../images/amount-btn_03.jpg") no-repeat center;
  position: absolute;
  right: 10px;
  top: 2px;
  z-index: 3;
}



.ins-main .ins-suanli .list-box .box .list .detail {
  padding: 0 3%;
}
.ins-main .ins-suanli .list-box .box .list .detail li {
  width: 50%;
  float: left;
  font-size: 1.4rem;
  color: #ccc;
  line-height: 160%;
  margin: 1% 0;
}
.ins-main .ins-suanli .list-box .box .list .detail li span {
  color: #666;
  display: block;
}
.ins-main .ins-suanli .list-box .box .list .price {
  text-align: center;
}
.ins-main .ins-suanli .list-box .box .list .price h3 {
  font-size: 3rem;
  color: #ff721f;
  display: inline-block;
  *display: inline;
  *zoom: 1;
}
.ins-main .ins-suanli .list-box .box .list .price h3 sub {
  font-size: 1.8rem;
  margin-top: -5px;
  vertical-align: middle;
}
.ins-main .ins-suanli .list-box .box .list .price .cal {
  display: inline-block;
  *display: inline;
  *zoom: 1;
  margin-left: 15px;
  position: relative;
  width: 18px;
  height: 21px;
  background: url("../images/cal_05.jpg") no-repeat center;
}
.ins-main .ins-suanli .list-box .box .list .price .cal .cal-box {
  display: none;
  position: absolute;
  left: 28px;
  bottom: 0;
  padding: 3px;
  z-index: 10;
  background: #fff;
  border-radius: 6px;
  box-shadow: 0 0 5px #e8ecf4;
  width: 380px;
}
.ins-main .ins-suanli .list-box .box .list .price .cal .cal-box table tr {
  line-height: 36px;
}
.ins-main .ins-suanli .list-box .box .list .price .cal .cal-box table tr td:nth-child(1) {
  width: 45%;
  background: #f7f9fc;
  text-align: right;
  font-size: 1.4rem;
  color: #999;
  padding-right: 20px;
}
.ins-main .ins-suanli .list-box .box .list .price .cal .cal-box table tr td:nth-child(2) {
  text-align: left;
  font-size: 1.4rem;
  color: #666;
  padding-left: 20px;
}
.ins-main .ins-suanli .list-box .box .list .price .cal:hover {
  background: url("../images/cal_03.jpg") no-repeat center;
}
.ins-main .ins-suanli .list-box .box .list .price .cal:hover .cal-box {
  display: block;
}




.ins-main .ins-suanli .list-box .box .list .detail .cal-box {
  display: none;
  position: absolute;
  left: 100%;
  bottom: 0;
  padding: 3px;
  z-index: 10;
  background: #fff;
  border-radius: 6px;
  box-shadow: 0 0 5px #e8ecf4;
  width: 320px;
}
.ins-main .ins-suanli .list-box .box .list .detail .cal-box table tr {
  line-height: 36px;
}
.ins-main .ins-suanli .list-box .box .list .detail .cal-box table tr td:nth-child(1) {
  width: 30%;
  background: #f7f9fc;
  text-align: right;
  font-size: 1.4rem;
  color: #999;
  padding-right: 20px;
}
.ins-main .ins-suanli .list-box .box .list .detail .cal-box table tr td:nth-child(2) {
  text-align: left;
  font-size: 1.4rem;
  color: #666;
  padding-left: 20px;line-height: 30px; padding-top: 4px;
}
.ins-main .ins-suanli .list-box .box .list .detail .e_electricity:hover .cal-box {
  display: block;
}
.ins-main .ins-suanli .list-box .box .list .detail .e_electricity{ position:relative;color: #666;}


.ins-main .ins-suanli .list-box .box .list .list-progress-bar {
  width: 100%;
  line-height: 22px;
  height: 22px;
}
.ins-main .ins-suanli .list-box .box .list .list-progress-bar .bar {
  width: 74%;
  float: left;
  height: 6px;
  border-radius: 6px;
  position: relative;
  margin-top: 8px;
}
.ins-main .ins-suanli .list-box .box .list .list-progress-bar .bar .bar-inner {
  position: absolute;
  height: 6px;
  border-radius: 6px;
  top: 0;
  left: 0;
}
.ins-main .ins-suanli .list-box .box .list .list-progress-bar .txt {
  float: right;
  width: 26%;
  text-align: right;
  font-size: 1.4rem;
  color: #999;
}
.ins-main .ins-suanli .list-box .box .list .buy {
  text-align: center;
}
.ins-main .ins-suanli .list-box .box .list .buy a {
  height: 55px;
  line-height: 55px;
  text-align: center;
  width: 100%;
  display: block;
  border-radius: 8px;
  background: #00a0e9;
  font-size: 2.2rem;
  color: #fff;
  margin: 22px 0;
}
.ins-main .ins-suanli .list-box .box .list .payicon {
    position: absolute;
    top: -34px;
    left: 50%;
    margin-left: -34px;
    width: 68px;
    height: 68px;    background-color: #fff;
    border-radius: 70px;    transition: transform .3s ease-in-out, box-shadow .3s cubic-bezier(.47, 0, .745, .715), border .3s linear .1s;
    box-shadow: 0px -5px 20px #eff1f7;
}
.ins-main .ins-suanli .list-box .box .list .payicon img{ margin-top:15px}
.ins-main .ins-suanli .list-box .box .list .pay {
  margin: 20px 0 0px;
  text-align: center;
}
.ins-main .ins-suanli .list-box .box .list .pay p {
  font-size: 1.6rem;
  color: #999;
}
.ins-main .ins-suanli .list-box .box .list .pay p a {
  display: inline-block;
  *display: inline;
  *zoom: 1;
  margin: 0 7px;
  position: relative;
}
.ins-main .ins-suanli .list-box .box .list .pay p a span {
  width: 60px;
  height: 30px;
  position: absolute;
  top: -38px;
  left: -20px;
  display: none;
  background: #fff;
  line-height: 30px;
  color: #333;
  font-size: 1.4rem;
  box-shadow: 0 8px 17px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
}
.ins-main .ins-suanli .list-box .box .list .pay p a span:after {
  content: '';
  width: 0;
  height: 0;
  position: absolute;
  bottom: -6px;
  left: 50%;
  margin-left: -6px;
  border-left: 8px solid transparent;
  border-right: 8px solid transparent;
  border-top: 6px solid #fff;
  z-index: -1px;
}
.ins-main .ins-suanli .list-box .box .list .pay p a:hover span {
  display: block;
}

.ins-main .ins-suanli .list-box .box .list .buy p {
  font-size: 1.4rem;
  color: #999;
}
.ins-main .ins-suanli .list-box .box .list .buy p span {
  color: #333;
}
.ins-main .ins-suanli .list-box .box .list:nth-child(3) {
  margin-right: 0;
}
.ins-main .ins-suanli .list-box .box .list:nth-child(3) .price .cal {
  display: inline-block;
  *display: inline;
  *zoom: 1;
  margin-left: 15px;
  position: relative;
  width: 18px;
  height: 21px;
  background: url("../images/cal_05.jpg") no-repeat center;
}
.ins-main .ins-suanli .list-box .box .list:nth-child(3) .price .cal .cal-box {
  display: none;
  position: absolute;
  left: -200px;
  bottom: 0;
  padding: 3px;
  z-index: 10;
  background: #fff;
  border-radius: 6px;
  box-shadow: 0 0 5px #e8ecf4;
  width: 323px;
}
.ins-main .ins-suanli .list-box .box .list:nth-child(3) .price .cal:hover {
  background: url("../images/cal_03.jpg") no-repeat center;
}
.ins-main .ins-suanli .list-box .box .list:nth-child(3) .price .cal:hover .cal-box {
  display: block;
}

.ins-main .ins-suanli .list-box .box-top .power_icon h4 {
  background: url("../images/tit-bg_11.png") no-repeat left center;
}



.ins-main .ins-suanli .hot:before {
  width: 75px;
  height: 74px;
  content: '';
  background: url("../images/suanli-hot_03.png") no-repeat center;
  position: absolute;
  top: 0;
  left: 0;
}
.ins-main .nav-list {
  height: 68px;
  border-bottom: 1px solid #f2f2f2;
  background: #f7f7f7;
}
.ins-main .nav-list li {
  width: 130px;
  text-align: center;
  float: left;
  border-right: 1px solid #f2f2f2;
}
.ins-main .nav-list li:hover a {
  color: #fff;
  background: #eeb15e;
}

.ins-main .nav-list li a {
  display: block;
  height: 68px;
  line-height: 68px;
  font-size: 1.6rem;
  color: #4b4b4b;
}
.ins-main .nav-list .active a {
  color: #fff;
  background: #eeb15e;
}
.ins-main .ins-con {
	background:url(../images/new_left_bg.jpg) repeat-y left top;
}
.ins-main .ins-con .ins-lf {
    width: 200px;
    float: left;
    padding: 50px 1.5%;
    min-height: 550px;
    background-color: #00a0e8;
}
.ins-main .ins-con .ins-lf .lf-nav li {
  padding: 8px 0;
  border-bottom: 0px solid #1aaaeb;
}
.ins-main .ins-con .ins-lf .lf-nav li a {
  display: block;
  height: 44px;
  line-height: 44px;
  border-radius: 6px;
  font-size: 1.5rem;
  color: #fff;
}
.ins-main .ins-con .ins-lf .lf-nav li a:hover {
  color: #333;
  background: #fff;
}
.ins-main .ins-con .ins-lf .lf-nav li a:hover span {
  background-position: center right!important;
}
.ins-main .ins-con .ins-lf .lf-nav li a span {
  display: inline-block;
  *display: inline;
  *zoom: 1;
  width: 17px;
  height: 17px;
  margin: 0 10px;
  vertical-align: -2px;
}
.ins-main .ins-con .ins-lf .lf-nav li:nth-child(1) a span {
  background: url("../images/lf-icon_03.png") no-repeat left center;
}
.ins-main .ins-con .ins-lf .lf-nav li:nth-child(2) a span {
  background: url("../images/lf-icon_05.png") no-repeat left center;
}
.ins-main .ins-con .ins-lf .lf-nav li:nth-child(3) a span {
  background: url("../images/lf-icon_07.png") no-repeat left center;
}
.ins-main .ins-con .ins-lf .lf-nav li:nth-child(4) a span {
  background: url("../images/lf-icon_09.png") no-repeat left center;
}
.ins-main .ins-con .ins-lf .lf-nav li:nth-child(5) a span {
  background: url("../images/lf-icon_13.png") no-repeat left center;
}
.ins-main .ins-con .ins-lf .lf-nav li:nth-child(6) a span {
  background: url("../images/lf-icon_11.png") no-repeat left center;
}
.ins-main .ins-con .ins-lf .lf-nav .active a {
  color: #333;
  background: #fff;
}
.ins-main .ins-con .ins-lf .lf-nav .active a span {
  background-position: center right!important;
}
.ins-main .ins-con .ins-rt {
  width: 1055px;
  float: right;
}
.ins-main .security-center {
  background: #fff;
  padding: 0 35px 90px 35px;
}
.ins-main .security-center .content .safe-tit {
  text-align: center;
  border-bottom: 1px solid #e8edf7;
  font-size: 1.6rem;
  color: #ff7200;
  height: 70px;
  line-height: 70px;
}
.ins-main .security-center .content .list {
  line-height: 46px;
  border-bottom: 1px solid #e8edf7;
  padding: 45px 0;
}
.ins-main .security-center .content .list .lf-img {
  float: left;
  margin: 0 60px;
  width:280px;
}
.ins-main .security-center .content .list .lf-img .img {
  position: relative;
  float: left;
}
.ins-main .security-center .content .list .lf-img .img span {
  display: block;
  width: 20px;
  height: 20px;
  position: absolute;
  right: -6px;
  bottom: -5px;
  background: url("../images/safe_27.png") no-repeat left center;
}
.ins-main .security-center .content .list .lf-img .img .active {
  background: url("../images/safe_29.png") no-repeat left center;
}
.ins-main .security-center .content .list .lf-img h6 {
  font-size: 1.8rem;
  color: #333;
  float: right;
  margin: 0;
  height: 46px;
  line-height: 46px;
}
.ins-main .security-center .content .list .tip {
  font-size: 1.6rem;
  color: #999;
  float: left;
}
.ins-main .security-center .content .list .rt-btn {
  float: right;
}
.ins-main .security-center .content .list .rt-btn a {
  display: block;
  width: 120px;
  height: 46px;
  text-align: center;
  line-height: 46px;
  border: 1px solid #e1e1e1;
  border-radius: 6px;
  background: #f6f8fc;
  font-size: 1.8rem;
  color: #000;
}
.ins-main .wallet {
  background: #fff;
  padding: 0 35px 90px 35px;
  min-height:550px;
}
.ins-main .wallet .content .list {
  height: 220px;
  border-bottom: 1px solid #e8edf7;
  padding: 45px 0;
}
.ins-main .wallet .content .list .lf-box {
  float: left;
  margin: 20px 60px 0;
}
.ins-main .wallet .content .list .lf-box .img {
  position: relative;
  float: left;
  margin-right: 40px;
}
.ins-main .wallet .content .list .lf-box .txt {
  float: left;
}
.ins-main .wallet .content .list .lf-box .txt h6 {
  font-size: 2.2rem;
  color: #333;
}
.ins-main .wallet .content .list .lf-box .txt p {
  font-size: 1.8rem;
  color: #999; height:25px;
}
.ins-main .wallet .content .list .lf-box .txt p span{ float:left; margin-right:15px;}
.ins-main .wallet .content .list .lf-box .txt p b {
  color: #333;
}
.ins-main .wallet .content .list .rt-box {
  float: right;
}
.ins-main .wallet .content .list .rt-box li {
  margin-bottom: 18px;
}
.ins-main .wallet .content .list .rt-box li a {
  display: inline-block;
  width: 90%;
  text-align: center;
  height: 45px;
  line-height: 45px;
  border-radius: 6px;
  font-size: 1.8rem;
}
.ins-main .wallet .content .list .rt-box li a:nth-child(1) {
  color: #fff;
  background: #00a0e9;
}
.ins-main .wallet .content .list .rt-box li a:nth-child(2) {
  color: #666;
}
.ins-main .wallet .content .list .rt-box li:nth-child(2) {
  margin-bottom: 18px;
}
.ins-main .wallet .content .list .rt-box li:nth-child(2) a:nth-child(1) {
  color: #333;
  background: #f6f8fc;
  border: 1px solid #e1e1e1;
}
.ins-main .my-order {
  background: #fff;
  padding: 10px 0;
}
.ins-main .my-order .top-order {
  height: 60px;
  line-height: 60px;
  border-bottom: 1px solid #dfe7f4;
}
.ins-main .my-order .top-order .lf {
  float: left;
}
.ins-main .my-order .top-order .lf li {
  margin: 0 0 0 35px;
  float: left;
}
.ins-main .my-order .top-order .lf li a {
  font-size: 1.8rem;
  display: block;
  padding: 0 50px;
  line-height: 58px;
  border-bottom: 2px solid transparent;
  color: #333;
}
.ins-main .my-order .top-order .lf .active a {
  border-bottom: 2px solid #00a0e9;
}
.ins-main .my-order .top-order .rt {
  float: right;
}
.ins-main .my-order .top-order .rt p {
  float: right;
  margin: 0;
  height: 29px;
  line-height: 29px;
  background: #f6f8fc;
  width: 406px;
  border-radius: 6px;
  overflow: hidden;
  margin-top: 14px;
  margin-right: 12px;
}
.ins-main .my-order .top-order .rt p a {
  color: #999;
  width: 20%;
  float: left;
  text-align: center;
  box-sizing: border-box;
  border-right: 1px solid #fff;
  font-size:1.2rem;
}
.ins-main .my-order .top-order .rt p a:last-child {
  border-right: none;
}
.ins-main .my-order .top-order .rt p .active {
  background: #00a0e9;
  color: #fff;
}
.ins-main .my-order .top-order2 .rt p {
  width: 322px;
}
.ins-main .my-order .top-order2 .rt p a {
  width: 25%;
}
.ins-main .my-order .list-box {
  padding: 20px 30px;
}
.ins-main .my-order .list-box table {
  width: 100%;
}
.ins-main .my-order .list-box table thead {
  border-bottom: 1px solid #e4eaf6;
  height: 40px;
  line-height: 40px;
}
.ins-main .my-order .list-box table thead th {
  /*width: 14.2857142%;*/
  text-align: center;
  font-size: 1.4rem;
  color: #999;
  font-weight: 500;
}
.ins-main .my-order .list-box table tbody tr {
  border-bottom: 1px solid #e4eaf6;
  height: 62px;
  line-height: 62px;
}
.ins-main .my-order .list-box table tbody tr td {
  /*width: 14.2857142%;*/
  text-align: center;
  font-size: 1.4rem;
  color: #333;
}
.ins-main .my-order .list-box table tbody tr td b {
  color: #00a0e9;
  text-decoration: underline;
}
.ins-main .my-order .list-box table tbody tr td a {
  display: block;
  width: 74px;
  text-align: center;
  height: 30px;
  line-height: 30px;
  color: #fff;
  font-size: 1.4rem;
  margin: 0 auto;
  border-radius: 5px;
}
.ins-main .my-order .list-box table tbody tr td .order_no {
color:#00a0e9; font-size:16px; width:auto;
background:url(../images/new_add_ico.png) no-repeat right 50%;
}
.ins-main .my-order .list-box table tbody tr td .color1 {
  background: #ff831f;
}
.ins-main .my-order .list-box table tbody tr td .color2 {
  background: #00c88f;
}
.ins-main .my-order .list-box table tbody tr td .color3 {
  background: #ffcc00;
}
.ins-main .my-order .list-box table tbody tr td .color4 {
  background: #00a0e9;
}
.ins-main .my-order .list-box table tbody tr td .color5 {
  background: #999;
}
.ins-main .my-order .list-box table tbody tr td .color6 {
  background: #ebebeb;
}
.ins-main .my-order .list-box table tbody tr:nth-child(even) {
  background: #f6f8fc;
}
#general-table tr:nth-child(even) {
  background: #f6f8fc;
}


.ins-main .my-order .list-box .list {
  padding: 25px 45px;
}
.ins-main .my-order .list-box .list .bianhao {
  font-size: 1.6rem;
  color: #333;
  margin-bottom: 20px;
}
.ins-main .my-order .list-box .list .bianhao span {
  color: #999;
}
.ins-main .my-order .list-box .list .box li {
  float: left;
  width:25%;
}
.ins-main .my-order .list-box .list .box li:nth-child(1) .dianfeibao .img {
  float: left;
  position: relative;
  z-index: 3;
}
.ins-main .my-order .list-box .list .box li:nth-child(1) .dianfeibao .txt {
  height: 75px;
  border: 1px solid #f1f4fa;
  background: #fff;
  margin-left: -25px;
  width: 160px;
  padding-left: 35px;
  float: left;
  border-radius: 14px;
}
.ins-main .my-order .list-box .list .box li:nth-child(1) .dianfeibao .txt h5 {
  font-size: 3rem;
  color: #ecdec6;
  font-weight: 900;
  margin: 6px 0 0;
}
.ins-main .my-order .list-box .list .box li:nth-child(1) .dianfeibao .txt span {
  font-size: 1.6rem;
  color: #333;
}
.ins-main .my-order .list-box .list .box li:nth-child(1) p {
  text-align: center;
  font-size: 1.6rem;
  color: #999;
  clear: both;
}
.ins-main .my-order .list-box .list .box li:nth-child(1) p b {
  font-size: 2.6rem;
  color: #00a0e9;
  font-weight: 500;
}
.ins-main .my-order .list-box .list .box li:nth-child(2),
.ins-main .my-order .list-box .list .box li:nth-child(3) {
  padding: 10px 20px 0;
  border-right: 1px solid #e6ebf7;
}
.ins-main .my-order .list-box .list .box li:nth-child(2) p,
.ins-main .my-order .list-box .list .box li:nth-child(3) p {
  font-size: 1.6rem;
}
.ins-main .my-order .list-box .list .box li:nth-child(2) p span,
.ins-main .my-order .list-box .list .box li:nth-child(3) p span {
  display: inline-block;
  *display: inline;
  *zoom: 1;
  width: 130px;
  color: #999;
  text-align:right;
  padding-right:20px;
  font-size:1.4rem;
}
.ins-main .my-order .list-box .list .box li:nth-child(2) p b,
.ins-main .my-order .list-box .list .box li:nth-child(3) p b {
  font-weight: 500;
  color: #333;
}
.ins-main .my-order .list-box .list .box li:nth-child(4) {
  padding: 10px 0px 0 50px;
}
.ins-main .my-order .list-box .list .box li:nth-child(4) p {
  font-size: 1.6rem;
  color: #999;
}
.ins-main .my-order .list-box .list .box li:nth-child(4) a {
  display: block;
  width: 120px;
  text-align: center;
  height: 30px;
  line-height: 30px;
  border-radius: 5px;
  font-size: 1.4rem;
  color: #fff;
  background: #ff3300;
}
.ins-main .my-order .list-box .list .box li:nth-child(4) .active {
  background: #00a0e9;
}
.ins-main .my-order .list-box .list:nth-child(2n+2) {
  background: #f6f8fc;
}
.ins-main .control-panel {
  padding-top: 25px;
  background:url(../images/new_right_bg.png) repeat-x left top;
  background-color:#fff;
}
.ins-main .control-panel .top-link {
  border-bottom: 0px solid #dfe7f4;padding: 0 35px; overflow:hidden;
}
.ins-main .control-panel .top-link .tempWrap{
    width: 968px!important;
}
.ins-main .control-panel .picScroll-left{ position:relative;}
.ins-main .control-panel .picScroll-left .hd .next{ position:absolute; width:32px; height:53px; left:0px; top:5px; cursor:pointer; background-image:url('../images/icon_user_jt1.png'); z-index:99999;}
.ins-main .control-panel .picScroll-left .hd .prev{ position:absolute; width:32px; height:53px; right:5px; top:5px; cursor:pointer;background-image:url('../images/icon_user_jt2.png'); z-index:99999;}
.ins-main .control-panel .top-link ul {}
.ins-main .control-panel .top-link li {
  width: 242px;
  float: left;
  padding-bottom: 10px;
 -webkit-filter: grayscale(1); /* Webkit */
 filter: grayscale(1); /* W3C */
 filter: gray; /* IE6-9 */  

}
.ins-main .control-panel .top-link li .img {
  float: left;
  margin: 10px 15px 0;
}
.ins-main .control-panel .top-link li .img img {
  border-radius:50px;
}
.ins-main .control-panel .top-link li .txt {
  float: left;
}
.ins-main .control-panel .top-link li .txt h6 {
  font-size: 1.8rem;
  color: #333;
}
.ins-main .control-panel .top-link li .txt p {
  font-size: 1.2rem;
  color: #999;
}
.ins-main .control-panel .top-link .active {
  border-bottom: 2px solid #00a0e9;
         -webkit-filter: grayscale(0); /* Webkit */
         filter: gray; /* IE6-9 */  
         filter: grayscale(0); /* W3C */
  
}
.ins-main .control-panel .content {
  padding: 20px;
}
.ins-main .control-panel .content .top-box .lf-box {
  width: 32%;
  float: left;
  height: 250px;
}
.ins-main .control-panel .content .top-box .lf-box img {
  float: left;
  margin: 77px 7% 0;
}
.ins-main .control-panel .content .top-box .lf-box .txt {
  float: left;
  margin-top: 50px;
}
.ins-main .control-panel .content .top-box .lf-box .txt p {
  font-size: 1.8rem;
  color: #666;
}
.ins-main .control-panel .content .top-box .lf-box .txt h4 {
  font-size: 4rem;
  color: #333;
  margin: 15px 0;
}
.ins-main .control-panel .content .top-box .lf-box .txt h4 sub {
  font-size: 1.6rem;
}
.ins-main .control-panel .content .top-box .lf-box .txt a {
  display: block;
  width: 92px;
  text-align: center;
  height: 37px;
  line-height: 37px;
  border-radius: 5px;
  background: #00a0e9;
  font-size: 1.6rem;
  color: #fff;
}
.ins-main .control-panel .content .top-box .rt-box {
  width: 66%;
  float: right;
  height: 250px;
  background:url(../images/new_right_bg1.png) repeat-y left top;
}
.ins-main .control-panel .content .top-box .rt-box img {
  float: left;
  margin: 77px 10% 0;
}
.ins-main .control-panel .content .top-box .rt-box .txt {
  float: left;
  margin-top: 50px;
  width: 400px;
}
.ins-main .control-panel .content .top-box .rt-box .txt p {
  font-size: 1.8rem;
  color: #666;
}
.ins-main .control-panel .content .top-box .rt-box .txt h4 {
  font-size: 4rem;
  color: #333;
  margin: 15px 0;
  padding-bottom: 12px;
  border-bottom: 1px solid #d2dcf0;
}
.ins-main .control-panel .content .top-box .rt-box .txt h4 sub {
  font-size: 1.6rem;
}
.ins-main .control-panel .content .top-box .rt-box .txt h6 {
  font-size: 3rem;
  color: #666;
}
.ins-main .control-panel .content .daily-output {
  margin: 22px 0;
  padding: 10px;
  background:url(../images/new_right_bg.png) repeat-x left top;
  background-color:#fff;
  margin-top:0px;
}
.ins-main .control-panel .content .daily-output .output-tit {
  height: 50px;
  border-bottom: 0px solid #d2dcf0;
}
.ins-main .control-panel .content .daily-output .output-tit h6 {
  float: left;
  font-size: 2rem;
  color: #000;
}
.ins-main .control-panel .content .daily-output .output-tit p {
  float: right;
  font-size: 1.4rem;
  color: #999;
  margin: 14px 0 0;
}
.ins-main .control-panel .content .daily-output .output-tit p a {
  color: #00a0e9;
}
.ins-main .control-panel .content .daily-output .output-box {
  min-height: 280px;
  position: relative;
}
.ins-main .control-panel .content .daily-output .output-box .none {
  position: absolute;
  transform: translate(-50%, -50%);
  left: 50%;
  top: 50%;
}
.ins-main .control-panel .content .per-output {
  margin: 22px 0;
  padding: 10px;
  padding-top:30px;
  background:url(../images/new_right_bg.png) repeat-x left top;
  background-color:#fff;
  margin-top:0px;
}
.ins-main .control-panel .content .per-output .output-tit {
  height: 50px;
  border-bottom: 0px solid #d2dcf0;
}
.ins-main .control-panel .content .per-output .output-tit h6 {
  float: left;
  font-size: 2rem;
  color: #000;
}
.ins-main .control-panel .content .per-output .output-tit p {
  float: right;
  margin: 0;
  height: 29px;
  line-height: 29px;
  background: #fff;
  width: 244px;
  border-radius: 6px;
  overflow: hidden;
}
.ins-main .control-panel .content .per-output .output-tit p a {
  color: #999;
  width: 33%;
  float: left;
  text-align: center;
  font-size:1.2rem;
}
.ins-main .control-panel .content .per-output .output-tit p .active {
  background: #00a0e9;
  color: #fff;
}
.ins-main .control-panel .content .per-output .list-box {
  padding: 30px 0;
}
.ins-main .control-panel .content .per-output .list-box table {
  width: 100%;
}
.ins-main .control-panel .content .per-output .list-box table thead {
  border-bottom: 1px solid #e4eaf6;
  height: 40px;
  line-height: 40px;
}
.ins-main .control-panel .content .per-output .list-box table thead th {
  width: 20%;
  text-align: center;
  font-size: 1.5rem;
  color: #999;
  font-weight: 500;
}
.ins-main .control-panel .content .per-output .list-box table tbody tr {
  border-bottom: 1px solid #e4eaf6;
  height: 62px;
  line-height: 62px;
}
.ins-main .control-panel .content .per-output .list-box table tbody tr:nth-child(2n+0) {
    background: #FAFDFF;
}
.ins-main .control-panel .content .per-output .list-box table tbody tr td {
  width: 20%;
  text-align: center;
  font-size: 1.4rem;
  color: #333;
}
.ins-main .control-panel .content .per-output .list-box table tbody tr td b {
  color: #00a0e9;
  text-decoration: underline;
}
.ins-main .control-panel .content .per-output .list-box table tbody tr td a {
  display: block;
  width: 74px;
  text-align: center;
  height: 30px;
  line-height: 30px;
  background: #00a0e9;
  color: #fff;
  font-size: 1.4rem;
  margin: 0 auto;
  border-radius: 5px;
}
.ins-main .control-panel .content .per-output .list-box table tbody tr td .active {
  background: #ff3300;
}
.ins-main .control-panel .content .per-output .list-box table tbody tr td .progress-bar {
  text-align: center;
  width: 100%;
  background: none;
  border: none;
  box-shadow: none;
}
.ins-main .control-panel .content .per-output .list-box table tbody tr td .progress-bar span {
  color: #333;
}
.ins-main .control-panel .content .per-output .list-box table tbody tr td .progress-bar .bar {
  width: 74%;
  margin: 0 auto;
  height: 6px;
  border-radius: 6px;
  position: relative;
  margin-top: 8px;
}
.ins-main .control-panel .content .per-output .list-box table tbody tr td .progress-bar .bar .bar-inner {
  position: absolute;
  height: 6px;
  border-radius: 6px;
  top: 0;
  left: 0;
}
.ins-main .control-panel .content .per-output .list-box table tbody tr td span {
  margin-top: -15px;
}
.ins-main .control-panel .content .per-output .list-box table tbody tr td .bar {
  width: 85%;
  height: 6px;
  border-radius: 6px;
  position: relative;
  margin: -15px auto 0;
}
.ins-main .control-panel .content .per-output .list-box table tbody tr td .bar .bar-inner {
  position: absolute;
  height: 6px;
  border-radius: 6px;
  top: 0;
  left: 0;
}
.ins-main .ins-news .news-tit {
  text-align: center;
  margin-bottom: 4%;
}
.ins-main .ins-news .news-tit .news_nav{
	width:100%;
	padding-top:20px;
}
.ins-main .ins-news .news-tit .news_nav a{
	display: inline-block;
    *display: inline;
    *zoom: 1;
	height:46px;
	line-height:46px;
	padding:0 40px;
	border:1px solid #C3C3C3;
	border-radius: 8px;
	color:#333333;
	font-size:1.6rem;
	margin-right:20px;
	padding-left:40px;
	background-color:#fff;
}
.ins-main .ins-news .news-tit .news_nav a:hover{
	border:1px solid #009EE9;
	color:#fff;
	background-color:#009EE9;
}
.ins-main .ins-news .news-tit h4 {
  font-size: 3.2rem;
  color: #333333;
  font-weight: 600;
  margin-bottom: 15px;
}
.ins-main .ins-news .news-tit p {
  font-size: 1.4rem;
  color: #666;
  margin-bottom:5px;
}
.ins-main .ins-news .content li {
	display: inline-block;
    *display: inline;
  margin-bottom: 28px;
  background: #fff;
  -moz-box-shadow:0px 4px 8px #ECF2FC; -webkit-box-shadow:0px 4px 8px #ECF2FC; box-shadow:0px 4px 8px #ECF2FC;
  border-radius: 16px;
  padding:30px;
  width:100%;
}
.ins-main .ins-news .content li .img{
	float:left;
	width:25%;
	margin-right:30px;
	overflow:hidden;
}
.ins-main .ins-news .content li .img img{
	width:100%;
  overflow:hidden;
transition: 0.3s;
}
.ins-main .ins-news .content li .img a:hover img{
  transform: scale(1.08);
transition: 0.3s;
}
.ins-main .ins-news .content li .txt{
	float:left;
	width:70%;
}
.ins-main .ins-news .content li .txt a{
	float:none;
	padding:0px;
	color:#333333;
}
.ins-main .ins-news .content li .txt a:hover{
	color:#009EE9;
}
.ins-main .ins-news .content li .txt span{
	color:#ccc;
	font-size:1.2rem;
	padding:20px 0;
}
.ins-main .ins-news .content li .txt p{
	color:#666666;
	font-size:1.4rem;
	padding:20px 0;
	line-height:180%;
}
.ins-main .ins-news .content li a {
  display: block;
}
.ins-main .ins-news .content li a:hover h6 {
  color: #00a0e9;
}
.ins-main .ins-news .content li a:hover p {
  color: #00a0e9;
}
.ins-main .ins-news .content li a h6 {
  font-size: 1.8rem;
  color: #333;
}
.ins-main .ins-news .content li a p {
  font-size: 1.4rem;
  color: #999;
  margin: 20px 0;
}
.ins-main .ins-news .content li a span {
  font-size: 1.4rem;
  color: #ccc;
}
.ins-main .news-show .show-tit {
  margin-bottom: 5%;
  text-align: center;
}
.ins-main .news-show .show-tit h3 {
  font-size: 3.2rem;
  color: #00a0e9;
  font-weight: 600;
}
.ins-main .news-show .show-tit p {
  font-size: 1.4rem;
  color: #666;
}
.ins-main .news-show .content{
	padding:40px;
	background:#fff;
    -moz-box-shadow: 0px 4px 8px #ECF2FC;
    -webkit-box-shadow: 0px 4px 8px #ECF2FC;
    box-shadow: 0px 4px 8px #ECF2FC;
    border-radius: 16px;
}
.ins-main .news-show .content img {
  max-width: 100%!important;
  margin: 3% 0;
}
.ins-main .news-show .content p {
  text-align: left;
  font-size: 1.6rem;
  color: #666;
  line-height: 160%;
  margin-bottom: 10p;
}
.ins-main .news-show .link {
  padding: 2% 0;
  margin-top: 0%;
}
.ins-main .news-show .link p {
  font-size: 1.4rem;
  color: #666;
  margin-bottom: 15px;
  width:50%;
  text-align:center;
  float:left;
}
.ins-main .news-show .link p a {
  font-size: 1.4rem;
  color: #00a0e9;
}
.ins-main .ins-case {
  padding: 2% 0;
}
.ins-main .ins-case li {
  width: 31.833333%;
  margin-right: 2.25%;
  margin-bottom: 2.25%;
  float: left;
}
.ins-main .ins-case li:hover .img .masking {
  opacity: 1;
}
.ins-main .ins-case li .img {
  position: relative;
}
.ins-main .ins-case li .img img {
  width: 100%;
}
.ins-main .ins-case li .img .masking {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  background: rgba(238, 177, 94, 0.7);
  opacity: 0;
  transition: 0.3s;
}
.ins-main .ins-case li p {
  text-align: center;
  margin-top: 12px;
  font-size: 1.6rem;
  color: #393939;
}
.ins-main .ins-case li:nth-child(3n+3) {
  margin-right: 0;
}
.page-num {
  clear: both;
  text-align: center;
  vertical-align: middle;
  line-height: 20px;
  padding: 3% 0 3%;
}
.page-num span {
  display: inline-block;
  width: 32px;
  height: 32px;
  text-align: center;
  line-height: 32px;
  margin: 0 2px;
  background-color: #00a0e9;
  color: #fff;
  font-size: 14px;
  border-radius: 3px;
  border:1px solid #00a0e9;
}
.page-num a {
  display: inline-block;
  padding: 0 12px;
  height: 32px;
  text-align: center;
  line-height: 32px;
  margin: 0 2px;
  background-color: #fff;
  color: #333;
  font-size: 1.4rem;
  border:1px solid #f1f1f1;
  border-radius: 3px;
}
.page-num a:hover {
  color: #fff;
  border-color: #00a0e9;
  background-color: #00a0e9;
  border-radius: 3px;
}
.btn-group.open .dropdown-toggle {
  box-shadow: none;
}
.html_template {
  background: #fff;
  border-radius: 15px;
  padding: 10px 25px 25px 25px;
}
.html_template .top-tit {
  text-align: left;
  padding: 0.1% 0%;
  border-bottom: 2px solid #e4e4e4;
}
.html_template .top-tit h6 {
  font-size: 1.7rem;
  color: #333;
}
.html_template table {
  width: 100%;
  font-size: 1.5rem;
}
.html_template table tr {
  height: 48px;
  line-height: 48px;
  color: #666;
}
.html_template table tr td:nth-child(1) {
  padding-left: 62px;
  width: 26%;
}
.html_template table tr td:nth-child(7) {
  width: 74%;
}
.html_template table tr td span {
  color: #00a0e9;
}
.html_template table tr td a {
  position: relative;
  width: 100px;
  text-align: center;
  height: 35px;
  line-height: 35px;
  border-radius: 5px;
  display: block;
  background: #00a0e9;
  color: #fff;
}
.html_template table tr td a:hover .txt {
  display: block;
}
.html_template table tr td a .txt {
  position: absolute;
  width: 335px;
  border-radius: 6px;
  display: none;
  background: rgba(255, 255, 255, 0.9);
  padding: 30px;
  left: 100px;
  bottom: 0;
  z-index: 999;
}
.html_template table tr td a .txt li {
  margin-bottom: 20px;
  padding-left: 18px;
  text-align: left;
  background: url("../images/li-dot_03.jpg") no-repeat left 7px;
}
.html_template table tr td a .txt p {
  font-size: 1.4rem;
  line-height: normal;
  color: #666;
}
.html_template table tr:nth-child(2n+2) {
  background: #f6f8fc;
}
.html_template .return {
  margin: 30px 0;
}
.html_template .return a {
  position: relative;
  width: 130px;
  text-align: center;
  height: 45px;
  line-height: 45px;
  border-radius: 5px;
  display: block;
  background: #00a0e9;
  color: #fff;
  margin: 30px auto;
}
.layui-layer .layui-layer-title {
  height: 0!important;
}
.layui-layer-setwin {
  right: 38px;
  z-index: 9999999;
}

.main .about .content .list .img1{
	width:434px;
	height:328px;
	background: url("../images/about_03.jpg") no-repeat left top;
}
.main .about .content .list .img1_1{
	width:32px;
	height:17px;
	background: url("../images/img1_1.png") no-repeat center;
	position:relative;
	top:75px;
	left:65px;
	animation:img1_1 1s infinite;
	-webkit-animation:img1_1 1s infinite; 
	animation-timing-function:ease-in-out;
	animation-direction:alternate;
}
@keyframes img1_1
{
	from {	top:65px;filter:alpha(Opacity=100);-moz-opacity:1;opacity: 1;}
to {	top:75px;filter:alpha(Opacity=50);-moz-opacity:0.5;opacity: 0.5;}

}
@-webkit-keyframes img1_1 
{
from {	top:75px;filter:alpha(Opacity=50);-moz-opacity:0.5;opacity: 0.5;}
to {	top:65px;filter:alpha(Opacity=100);-moz-opacity:1;opacity: 1;}
}

.main .about .content .list .img1_2{
	width:77px;
	height:64px;
	background: url("../images/img1_2.png") no-repeat center;
	position:relative;
	top:25px;
	left:185px;
	animation:img1_2 1s infinite;
	-webkit-animation:img1_2 1s infinite; 
	animation-timing-function:ease-in-out;
	animation-direction:alternate;
}
@keyframes img1_2
{
	from {	top:15px;filter:alpha(Opacity=100);-moz-opacity:1;opacity: 1;}
to {	top:25px;filter:alpha(Opacity=50);-moz-opacity:0.5;opacity: 0.5;}

}
@-webkit-keyframes img1_2 
{
from {	top:15px;filter:alpha(Opacity=50);-moz-opacity:0.5;opacity: 0.5;}
to {	top:25px;filter:alpha(Opacity=100);-moz-opacity:1;opacity: 1;}
}


.main .about .content .list .img1_3{
	width:17px;
	height:9px;
	background: url("../images/img1_3.png") no-repeat center;
	position:relative;
	top:170px;
	left:110px;
	animation:img1_3 1s infinite;
	-webkit-animation:img1_3 1s infinite; 
	animation-timing-function:ease-in-out;
	animation-direction:alternate;
}
@keyframes img1_3
{
	from {	top:170px;filter:alpha(Opacity=100);-moz-opacity:1;opacity: 1;}
to {	top:175px;filter:alpha(Opacity=50);-moz-opacity:0.5;opacity: 0.5;}

}
@-webkit-keyframes img1_3 
{
from {	top:175px;filter:alpha(Opacity=50);-moz-opacity:0.5;opacity: 0.5;}
to {	top:170px;filter:alpha(Opacity=100);-moz-opacity:1;opacity: 1;}
}

.main .about .content .list .img1_4{
	width:32px;
	height:17px;
	background: url("../images/img1_4.png") no-repeat center;
	position:relative;
	top:5px;
	left:340px;
	animation:img1_4 1s infinite;
	-webkit-animation:img1_4 1s infinite; 
	animation-timing-function:ease-in-out;
	animation-direction:alternate;
}
@keyframes img1_4
{
	from {	top:-5px;filter:alpha(Opacity=100);-moz-opacity:1;opacity: 1;}
to {	top:5px;filter:alpha(Opacity=50);-moz-opacity:0.5;opacity: 0.5;}

}
@-webkit-keyframes img1_4 
{
from {	top:5px;filter:alpha(Opacity=50);-moz-opacity:0.5;opacity: 0.5;}
to {	top:-5px;filter:alpha(Opacity=100);-moz-opacity:1;opacity: 1;}
}



.main .about .content .list .img2{
	width:383px;
	height:294px;
	background: url("../images/about_07.jpg") no-repeat left top;
}
.main .about .content .list .img2_1{
	width:177px;
	height:177px;
	background: url("../images/img2_1.png") no-repeat center;
	position:relative;
	top:75px;
	left:95px;
	animation:img1_1 1s infinite;
	-webkit-animation:img1_1 1s infinite; 
	animation-timing-function:ease-in-out;
	animation-direction:alternate;
}
.main .about .content .list .img2_2{
	width:10px;
	height:10px;
	background: url("../images/img2_2.png") no-repeat center;
	position:relative;
	top: -156px;
    left: 194px;
	animation:img2_2 1s infinite;
-webkit-animation:img2_2 1s infinite; /* Safari 和 Chrome */
	animation-timing-function:ease-in-out;
}
@keyframes img2_2

{
from {filter:alpha(Opacity=0);-moz-opacity:0;opacity: 0;
	top: -170px;
    left: 209px;
	}
to {filter:alpha(Opacity=100);-moz-opacity:1;opacity: 1;

	top: -156px;
    left: 194px;
}
}

.main .about .content .list .img2_3{
	width:19px;
	height:19px;
	background: url("../images/img2_3.png") no-repeat center;
	position:relative;
	top: -126px;
    left: 87px;
	animation:img2_3 2s infinite;
	-webkit-animation:img2_3 2s infinite; /* Safari 和 Chrome */
	animation-timing-function:ease-in-out;
}

@keyframes img2_3

{
from {filter:alpha(Opacity=0);-moz-opacity:0;opacity: 0;
    left: 67px;
	}
to {filter:alpha(Opacity=100);-moz-opacity:1;opacity: 1;
    left: 87px;
}
}

.main .about .content .list .img2_4{
	width:9px;
	height:9px;
	background: url("../images/img2_4.png") no-repeat center;
	position:relative;
	top: 11px;
    left: 95px;
	animation:img2_4 1s infinite;
	-webkit-animation:img2_4 1s infinite; /* Safari 和 Chrome */
	animation-timing-function:ease-in-out;
}

@keyframes img2_4

{
from {filter:alpha(Opacity=0);-moz-opacity:0;opacity: 0;
    left: 75px;
	}
to {filter:alpha(Opacity=100);-moz-opacity:1;opacity: 1;

    left: 95px;
}
}

.main .about .content .list .img2_5{
	width:10px;
	height:10px;
	background: url("../images/img2_5.png") no-repeat center;
	position:relative;
	top: 0px;
    left: 290px;
	animation:img2_5 2s infinite;
	-webkit-animation:img2_5 2s infinite; /* Safari 和 Chrome */
	animation-timing-function:ease-in-out;
}

@keyframes img2_5

{
from {filter:alpha(Opacity=0);-moz-opacity:0;opacity: 0;
    left: 290px;
	}
to {filter:alpha(Opacity=100);-moz-opacity:1;opacity: 1;

    left: 270px;
}
}


.main .about .content .list .img3{
	width:393px;
	height:329px;
	background: url("../images/about_11.jpg") no-repeat left top;
}


.main .about .content .list .img3_1{
	width:115px;
	height:115px;
	background: url("../images/img3_1.png") no-repeat center;
	position:relative;
	top: 200px;
    left: 50px;
	animation:img3_1 1s infinite;
	-webkit-animation:img3_1 1s infinite; 
	animation-timing-function:ease-in-out;
	animation-direction:alternate;
}
@keyframes img3_1
{
	from {	filter:alpha(Opacity=100);-moz-opacity:1;opacity: 1;}
to {	filter:alpha(Opacity=0);-moz-opacity:0;opacity: 0;}

}
@-webkit-keyframes img3_1 
{
from {	filter:alpha(Opacity=0);-moz-opacity:0;opacity: 0;}
to {	filter:alpha(Opacity=100);-moz-opacity:1;opacity: 1;}
}



.main .about .content .list .img4{
	width:383px;
	height:357px;
	background: url("../images/about_13.jpg") no-repeat left top;
}

.main .about .content .list .img4_1{
	width:33px;
	height:36px;
	background: url("../images/img4_1.png") no-repeat center;
	position:relative;
	top: 180px;
    left: 327px;
	animation:img4_1 1s infinite;
	-webkit-animation:img4_1 1s infinite; 
	animation-timing-function:ease-in-out;
	animation-direction:alternate;
}
@keyframes img4_1
{
	from {		top: 180px;filter:alpha(Opacity=100);-moz-opacity:1;opacity: 1;}
to {		top: 170px;filter:alpha(Opacity=50);-moz-opacity:0.5;opacity: 0.5;}

}
@-webkit-keyframes img4_1 
{
from {		top: 170px;filter:alpha(Opacity=50);-moz-opacity:0.5;opacity: 0.5;}
to {		top: 180px;filter:alpha(Opacity=100);-moz-opacity:1;opacity: 1;}
}

.main .about .content .list .img4_2{
	width:33px;
	height:36px;
	background: url("../images/img4_2.png") no-repeat center;
	position:relative;
	top: 90px;
    left: 25px;
	animation:img4_2 1s infinite;
	-webkit-animation:img4_2 1s infinite; 
	animation-timing-function:ease-in-out;
	animation-direction:alternate;
}
@keyframes img4_2
{
	from {		top: 90px;filter:alpha(Opacity=100);-moz-opacity:1;opacity: 1;}
to {		top: 80px;filter:alpha(Opacity=50);-moz-opacity:0.5;opacity: 0.5;}

}
@-webkit-keyframes img4_2 
{
from {		top: 80px;filter:alpha(Opacity=50);-moz-opacity:0.5;opacity: 0.5;}
to {		top: 90px;filter:alpha(Opacity=100);-moz-opacity:1;opacity: 1;}
}



.new-suanli .list .amount_box {
  display: inline-block;
  *display: inline;
  *zoom: 1;
  vertical-align: middle;
  width: 336px;
  height: 48px;
  position: relative;
  border-radius: 8px;
  border: 2px solid #f3f6fb;
  margin-top:30px;
}
.new-suanli .list .amount_box input {
  width: 92px;
  text-align: right;
  line-height: 46px;
  vertical-align: top;
  font-size: 1.8rem;
  color: #333;
  font-weight: 600;
  height: 46px;
  border: none;
  background: transparent;
}
.new-suanli .list  .amount_box span {
  font-size: 1.8rem;
  color: #666;
  display: inline-block;
  *display: inline;
  *zoom: 1;
  margin-left: 10px;
  line-height: 46px;
  height: 46px;
  vertical-align: top;
  position: absolute;
  right: 80px;
  top: 0;
}
.new-suanli .list  .amount_box .reduce {
  width: 34px;
  height: 18px;
  background: url("../images/amount-btn_06.jpg") no-repeat center;
  position: absolute;
  right: 10px;
  bottom: 2px;
  z-index: 3;
}
.new-suanli .list  .amount_box .plus {
  width: 34px;
  height: 18px;
  background: url("../images/amount-btn_03.jpg") no-repeat center;
  position: absolute;
  right: 10px;
  top: 2px;
  z-index: 3;
}


/*登录*/

.p_pop{position:fixed;left:50%;top:50%;background-color:#FFF;padding:0 0 40px;box-sizing:border-box;width:600px;border:1px solid #f2f2f2;z-index:9999999;display:none;box-shadow:0 0 20px #999; margin-left: -300px;}
.p_pop .p_popContent{margin:0 auto;width:540px}.p_pop .p_popTitleBox{padding:0px 15px 0px 15px}.p_pop .p_popTipsContentBox{text-align:center;font-size:20px;padding:15px 0 0}.p_pop .p_popTipsContentBox .tipsSubInfo{margin-top:5px;font-size:14px}.p_pop .p_popTitle{font-size:18px; margin-top:0px; border-bottom:1px solid #efefef;}.p_pop .p_popSubTitle{font-size:12px;color:#666;margin-top:5px}.p_pop .i_popClose{position:absolute;display:block;right:0;top:0;width:45px;height:45px}.p_pop .p_popBtns{font-size:0;margin:30px auto 0;text-align:center}.p_pop .p_popBtns .b_btn{width:160px}.p_pop .p_popBtns .btn_b{width:300px; color:#fff;}
.p_pop .p_popBtns .b_btn:nth-child(2){margin-left:30px}.p_pop .i_success,.p_pop .i_error{margin:0 auto 18px}.p_popHint{padding:15px 22px;width:auto}.p_popHint .i_success_s{display:inline-block;margin-right:5px}.p_popTips .p_popContent{width:420px;text-align:center}.p_popTips .p_popContent .tipsTitle{font-size:20px}.p_popTips .p_popContent .tipsSubInfo{font-size:14px;margin-top:5px}.p_pop_login .p_popContent{width:300px}.p_pop_login .i_popLoginLogo{display:block;margin-bottom:15px; margin-top:0px;}.p_pop_login .moreLoginOptions{overflow:hidden;margin-top:20px}.p_pop_login .moreLoginOptions .moreOp_register{float:left}.p_pop_login .moreLoginOptions .moreOp_pwdForgot{float:right}.p_pop_register .p_popContent{width:390px}.p_pop_register .agreement{margin-top:20px;font-size:14px;padding-left:80px}.p_pop_register .agreement input{vertical-align:middle;margin-right:5px;position:relative;top:-1px}.p_pop_register .toLoginLink{display:block;margin:20px auto 0;text-align:center}.p_pop_registerResult .p_popContent{width:540px}.p_pop_registerResult .result{color:#333;font-size:20px;text-align:center;font-weight:bold;margin:15px 0 10px}.p_pop_registerResult .resultTips{color:#666;font-size:14px;text-align:center;line-height:22px}.p_pop_registerResult .resultTips strong{color:#333;font-weight:bold}.p_pop_registerResult .exceptionSolving{margin-top:30px;border-top:1px solid #ccc;padding-top:25px}.p_pop_registerResult .exceptionSolving .exceptionTitle{color:#333;margin-bottom:8px}.p_pop_registerResult .exceptionSolving .soloving{color:#666;margin-bottom:4px}.p_popResetPwd .p_popContent{width:540px}.p_popResetPwd .m_inputBox{width:300px}
.p_popResetPwd .m_inputWrap_sms .m_inputBox{width:112px; margin-right:10px;}.p_popHostingOption{width:498px}.p_popHostingOption .p_popContent{width:440px}.p_popHostingOption .hostingTips{color:#666666}.p_popHostingOption .hostingTips strong{color:#333}.p_popHostingOption .hostingOptions{margin-top:35px}.p_popHostingOption .hostingOptions .option{margin-top:20px}.p_popHostingOption .hostingOptions .option .optionLink{height:38px;display:block;border:1px solid #cccccc;line-height:38px;padding-left:12px;color:#333;font-size:12px;border-radius:4px}.p_popHostingOption .hostingOptions .option .checkIcon{background-repeat:no-repeat;background-image:url('/images/iconSprites-s9d683a9847.png');width:16px;height:16px;background-position:0 0;font-size:0;vertical-align:middle;display:inline-block;text-indent:-9999px;vertical-align:middle;margin-right:10px;position:relative;top:-2px}.p_popHostingOption .hostingOptions .option .title{font-size:16px;margin-right:15px}.p_popHostingOption .hostingOptions .option .optionLink_current{border-color:#00a0e9}.p_popHostingOption .hostingOptions .option .optionLink_current .checkIcon{background-repeat:no-repeat;background-image:url('../images/iconSprites-s9d683a9847.png');width:16px;height:16px;background-position:0 -16px;font-size:0;vertical-align:middle;display:inline-block;text-indent:-9999px}.p_popHostingOption .link_whatIs{text-align:right;font-size:12px;text-align:right;margin-top:5px}.p_popHostingOption .p_popBtns{margin-top:10px}
.m_inputWrap+.m_inputWrap {
    margin-top: 15px;
}
.i_popClose{background-repeat:no-repeat;background-image:url('../images/logo_hy.png');width:45px;height:45px;background-position:0 -349px;font-size:0;vertical-align:middle;display:inline-block;text-indent:-9999px}.i_popLoginLogo{background-repeat:no-repeat;background-image:url('../images/logo_03.png');width:300px;height:80px;    background-position: center center;font-size:0;vertical-align:middle;display:inline-block;text-indent:-9999px}
.b_btn{height:40px;box-sizing:border-box;line-height:40px;display:inline-block;padding:0 5px;display:inline-block;font-size:14px;border-radius:4px;text-align:center; width:115px;}
.b_btn1{background-color:#00a0e9;border:1px solid #00a0e9;color:#fff}
.b_btn1:hover{ color:#fff;}
.b_btn2{background-color:#fff;border:1px solid #00a0e9;color:#00a0e9}
.b_btn3 {
    background-color: #fff;
    border: 1px solid #ccc;
    color: #333;
}
.m_inputWrap2 .m_inputTitle,.m_inputWrap2 .m_inputBox{float:left}
.m_inputWrap2 .m_inputTitle{width:180px;height:40px;line-height:40px; padding-right:10px; text-align:right;}
.m_inputBox_error {
    border-color: #ff5353;
}
.m_inputErrorTips {
    display: none;
    color: #ff5353;
    font-size: 12px;
    position: absolute;
    bottom: -35px;
    left: 5px;
}
.show{display:block !important}.hide{display:none !important}.clear{clear:both}
.m_inputBox{height:40px;width:300px;padding:9px 10px 0;box-sizing:border-box;border:1px solid #ccc;border-radius:4px;position:relative;background-color:#fff}.m_inputBox:-webkit-autofill{-webkit-box-shadow:0 0 0px 1000px #fff inset}
.m_inputBox input{width:100%; border:0;}
.m_inputBox input[type=password]{width:240px}
.m_inputBox .togglePwdVisibility{position:absolute;top:13px;right:10px}
.m_inputBox .i_inputDropDownArrow{position:absolute;right:0;top:0}
.m_inputBox select{width:100%;border:0; background:#fff;}
.m_inputBox select option{line-height:25px; height:25px;}
.m_inputBox_error{border-color:#ff5353}.m_inputBox_error .m_inputErrorTips{display:block}.m_inputBox_error:after{color:#ff5353}.m_inputWrap_veriCode .verifierWrap{height:40px}.m_inputWrap_veriCode .m_inputBox{width:120px;display:inline-block;float:left}.m_inputWrap_veriCode .veriCodeImg{width:120px;height:40px;display:inline-block;float:left;margin:0 8px}.m_inputWrap_veriCode .btnRefreshVeri{height:40px;line-height:40px}.m_inputWrap_tel .m_inputBox{padding-left:80px}
.m_inputWrap_tel .areaCodeBox{position:absolute;left:0;top:0;width:68px;background-color:#f9f9fa;z-index: 1;}
.m_inputWrap_tel .areaCode {
    padding: 0 10px;
    border-right: 1px solid #ccc;
    display: block;
    height: 38px;
    line-height: 38px;
    color: #333;
    position: relative;
}

.m_inputWrap_tel .areaCodeBox .areaCodeListWrap{ width:240px;}
.m_inputWrap_tel .areaCodeBox .areaCodeListWrap ul{ border: 1px solid #ccc; overflow:auto; height:212px;}
.m_inputWrap_tel .areaCodeBox .areaCodeListWrap ul li{ height:35px; line-height:35px;border-top: 1px solid #ccc; text-indent:15px;background-color: #f9f9fa;}
.m_inputWrap_tel .areaCodeBox .areaCodeListWrap ul li:nth-child(1){border-top: 0px solid #ccc;}

.m_inputWrap_tel .areaCode .i_telAreaCodeArrow {
    position: absolute;
    right: 5px;
    top: 16px;
}
.i_telAreaCodeArrow {
    background-repeat: no-repeat;
    background-image: url(../images/logo_hy.png);
    width: 10px;
    height: 6px;
    background-position: 0 -548px;
    font-size: 0;
    vertical-align: middle;
    display: inline-block;
    text-indent: -9999px;
}
.m_inputWrap2 {
    min-height: 50px; margin-top:20px; 
}
.m_inputWrap_tel .m_inputBox {
    width: 240px;
}
.winFrom{ padding:10px; font-size:14px;}
.winFrom ul{ margin-bottom:10px;}
.winFrom input,.winFrom select{ border:solid 1px #ddd; height:40px; width:100%; font-size:14px; text-indent:15px;border-radius: 4px; font-weight:100; color:#666;}
::-webkit-input-placeholder { /* WebKit browsers */
  color: #999;
}

::-moz-placeholder { /* Mozilla Firefox 19+ */
  color: #999;
}

:-ms-input-placeholder { /* Internet Explorer 10+ */
  color: #999;
}	


.list-boxs{ padding:15px;}
.list-boxs table{ width:100%;}
.list-boxs table td{ height:50px;}
.list-boxs table td.item_title{ width:150px; padding-right:15px; text-align:right;}
.list-boxs table td .form-control{ width:50% !important;float: left;}
.list-boxs table td.item_input span{ float:left;}
.list-boxs table td .bnt1{background-color: #00a0e9; border:0;  padding:8px 40px; color:#fff;border-radius: 5px;}
.list-boxs table td .bnt2{background-color: #f1f1f1; border:0;  padding:8px 40px;border-radius: 5px;}


/*=====================以下部分是Validform必须的====================*/
.Validform_checktip{ margin-left:8px; line-height:20px; height:20px; overflow:hidden; color:#999; font-size:12px;line-height: 20px; margin-top:10px;}
.Validform_right{ color:#71b83d; padding-left:20px; background:url(/images/valid_icons.png) no-repeat -40px -20px; }
.Validform_wrong{ color:red; padding-left:20px; white-space:nowrap; background:url(/images/valid_icons.png) no-repeat -20px -40px; }
.Validform_loading{ padding-left:20px; background:url(../images/icon_onload.gif) no-repeat left center; }
.Validform_error{ background:#FEFBD3; }

#Validform_msg{color:#7d8289; font: 12px/1.5 tahoma, arial, \5b8b\4f53, sans-serif; width:280px; -webkit-box-shadow:2px 2px 3px #aaa; -moz-box-shadow:2px 2px 3px #aaa; background:#fff; position:absolute; top:0px; right:50px; z-index:99999; display:none;filter: progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=135, Color='#999999'); box-shadow: 2px 2px 0 rgba(0, 0, 0, 0.1);}
#Validform_msg .iframe{ position:absolute; left:0px; top:-1px; z-index:-1; }
#Validform_msg .Validform_title{ position:relative; line-height:35px; height:35px; text-align:left; font-weight:bold; padding:0 10px; color:#fff; background:#33B5E5; }
#Validform_msg a.Validform_close:link,#Validform_msg a.Validform_close:visited{ line-height:30px; position:absolute; right:10px; top:0px; color:#fff; text-decoration:none; }
#Validform_msg a.Validform_close:hover{color:#ccc;}
#Validform_msg .Validform_info{padding:10px;border:1px solid #bbb; border-top:none; text-align:left;}
/*=====================以上部分是Validform必须的====================*/	


.i_success{background-repeat:no-repeat;background-image:url('../images/logo_hy.png');width:60px;height:60px;background-position:0 -458px;font-size:0;vertical-align:middle;display:inline-block;text-indent:-9999px;width:60px;height:60px;background-color:#00a0e9;border-radius:30px;display:block;text-indent:-9999px;}.i_error{background-repeat:no-repeat;background-image:url('../images/logo_hy.png');width:60px;height:60px;background-position:0 -24px;font-size:0;vertical-align:middle;display:inline-block;text-indent:-9999px;width:60px;height:60px;background-color:#ff5353;border-radius:30px;display:block;text-indent:-9999px}.i_success_s{background-repeat:no-repeat;background-image:url('../images/logo_hy.png');width:30px;height:30px;background-position:0 -518px;font-size:0;vertical-align:middle;display:inline-block;text-indent:-9999px;width:30px;height:30px;background-color:#00a0e9;border-radius:15px;display:block;text-indent:-9999px}.i_hd_info_arrow{background-repeat:no-repeat;background-image:url('../images/logo_hy.png');width:14px;height:8px;background-position:0 -84px;font-size:0;vertical-align:middle;display:inline-block;text-indent:-9999px}.i_media_f{background-repeat:no-repeat;background-image:url('../images/logo_hy.png');width:25px;height:25px;background-position:0 -274px;font-size:0;vertical-align:middle;display:inline-block;text-indent:-9999px}



.authStep_1 .btn_downAndroid[data-v-c46bad5a] {
    left: 85px;
    border: 1px solid #32c057;
    color: #32c057;
}

.authStep_1 .btn_downiOS[data-v-c46bad5a] {
    left: 255px;
    border: 1px solid #4585e4;
    color: #4585e4;
}

.authSteps .stepTitle[data-v-c46bad5a] {
    font-size: 16px;
    position: absolute;
    left: 0;
    top: 20px;
    font-weight: 700;
}
.pop_googleAuth .authSteps li[data-v-c46bad5a] {
    border-bottom: 0px solid #ccc;
    position: relative;
}
.pop_googleAuth .authSteps .authStep_1[data-v-c46bad5a] {
    height: 70px;
}
.pop_googleAuth .authSteps .authStep_1 .btnDownload[data-v-c46bad5a] {
    position: absolute;
    top: 10px;
    width: 160px;
}
p[data-v-c46bad5a] {
    word-wrap: break-word;
}
.tips[data-v-c46bad5a] {
    text-align: left;
}
.pop_googleAuth .authSteps .authStep_2 .tips[data-v-c46bad5a] {
    font-size: 14px;
    position: absolute;
    left: 105px;
    top: 16px;
    line-height: 24px;
}
.pop_googleAuth .authSteps .authStep_2 .inputWrap[data-v-c46bad5a] {
    font-size: 14px;
    position: absolute;
    left: 280px;
}
.pop_googleAuth .authSteps .authStep_2 .inputWrap_code[data-v-c46bad5a] {
    top: 148px;
}
.pop_googleAuth .authSteps .authStep_2 .or[data-v-c46bad5a] {
    position: absolute;
    left: 240px;
    top: 185px;
}
.pop_googleAuth .p_popBtns{ text-align:center;}
.pop_googleAuth .btn{ width:120px!important;}
.pop_googleAuth .authSteps .authStep_2 .qrcodeImg[data-v-c46bad5a] {
    position: absolute;
    left: 105px;
    top: 140px;
    width: 108px;
    height: 108px;
    background-color: #fff;
    padding: 5px;
}
.pop_googleAuth .authSteps .authStep_2 .qrcodeTopupTitle[data-v-c46bad5a] {
    font-size: 14px;
    position: absolute;
    left: 105px;
    top: 110px;
    width: 118px;
    text-align: center;
}
.pop_googleAuth .authSteps .authStep_2[data-v-c46bad5a] {
    height: 300px;
    padding-bottom: 10px;
}
.pop_googleAuth .authSteps .authStep_2 .inputWrap .m_inputBox[data-v-c46bad5a] {
    width: 150px;
    float: left;
}
.b_btn[data-v-c46bad5a] {
    height: 40px;
    cursor: pointer;
    box-sizing: border-box;
    line-height: 40px;
    display: inline-block;
    padding: 0 10px;
    font-size: 16px;
    border-radius: 4px;
    text-align: center;
}
.btnCopy[data-v-c46bad5a] {
    margin-left: 10px;
    margin-top: 20px;
}
.m-back[data-v-c46bad5a] {
    background-color: #fff;
    border: 1px solid #ccc;
    color: #333;
}
.el-input {
    position: relative;
    font-size: 14px;
    display: inline-block;
    width: 298px;
}
.el-input__inner {
    -webkit-appearance: none;
    background-color: #fff;
    background-image: none;
    border-radius: 4px;
    border: 1px solid #dcdfe6;
    box-sizing: border-box;
    color: #606266;
    display: inline-block;
    font-size: inherit;
    height: 40px;
    line-height: 40px;
    outline: 0;
    padding: 0 15px;
    transition: border-color .2s cubic-bezier(.645,.045,.355,1);
    width: 100%;
}
.codeLight[data-v-c46bad5a] {
    color: #00a0e9;
    border: 1px solid #00a0e9;
    border-radius: 4px;
    background-color: #fff;
}
.codeBack[data-v-c46bad5a], .codeLight[data-v-c46bad5a] {
    width: 110px;
    float: left;
    height: 40px;
    text-align: center;
    margin: 0 8px;
    cursor: pointer;
}
.el-form-item__content {
    line-height: 40px;
    position: relative;
    font-size: 14px;
}
.code[data-v-c46bad5a], .googlecode[data-v-c46bad5a] {
    font-size: 14px;
    float: left;
    height: 36px;
    line-height: 36px;
}
.googlecode[data-v-c46bad5a] {
    width: 180px;
}
.pop_googleAuth .authSteps .authStep_3[data-v-c46bad5a] {
    height: 200px;
}
.pop_googleAuth .authSteps .stepTitle[data-v-c46bad5a] {
    font-size: 16px;
    position: absolute;
    left: 0;
    top: 20px;
    font-weight: 700;
}
.pop_googleAuth .authSteps .authStep_3 .inputWrap_authCode[data-v-c46bad5a] {
    font-size: 14px;
    position: absolute;
    left: 105px;
    top: 13px;
}

.dialog-form[data-v-c46bad5a] {
    width:540px;
    margin: 0 auto;
}
.el-form-item[data-v-c46bad5a] {
    position: relative;
    margin-bottom: 22px;    overflow: hidden;
}
.el-form-item__label {
    text-align: right;
    float: left;
    font-size: 14px;
    color: #606266;
    line-height: 40px;
    padding: 0 12px 0 0;
    box-sizing: border-box;
}
.el-form-item__label {
    color: #333;
}
.el-form--label-left .el-form-item__label {
    text-align: left;
}




.main .about .content .list .img1{
	width:434px;
	height:328px;
	background: url("../images/about_03.jpg") no-repeat left top;
}
.main .about .content .list .img1_1{
	width:32px;
	height:17px;
	background: url("../images/img1_1.png") no-repeat center;
	position:relative;
	top:75px;
	left:65px;
	animation:img1_1 1s infinite;
	-webkit-animation:img1_1 1s infinite; 
	animation-timing-function:ease-in-out;
	animation-direction:alternate;
}
@keyframes img1_1
{
	from {	top:65px;filter:alpha(Opacity=100);-moz-opacity:1;opacity: 1;}
to {	top:75px;filter:alpha(Opacity=50);-moz-opacity:0.5;opacity: 0.5;}

}
@-webkit-keyframes img1_1 
{
from {	top:75px;filter:alpha(Opacity=50);-moz-opacity:0.5;opacity: 0.5;}
to {	top:65px;filter:alpha(Opacity=100);-moz-opacity:1;opacity: 1;}
}

.main .about .content .list .img1_2{
	width:77px;
	height:64px;
	background: url("../images/img1_2.png") no-repeat center;
	position:relative;
	top:25px;
	left:185px;
	animation:img1_2 1s infinite;
	-webkit-animation:img1_2 1s infinite; 
	animation-timing-function:ease-in-out;
	animation-direction:alternate;
}
@keyframes img1_2
{
	from {	top:15px;filter:alpha(Opacity=100);-moz-opacity:1;opacity: 1;}
to {	top:25px;filter:alpha(Opacity=50);-moz-opacity:0.5;opacity: 0.5;}

}
@-webkit-keyframes img1_2 
{
from {	top:15px;filter:alpha(Opacity=50);-moz-opacity:0.5;opacity: 0.5;}
to {	top:25px;filter:alpha(Opacity=100);-moz-opacity:1;opacity: 1;}
}


.main .about .content .list .img1_3{
	width:17px;
	height:9px;
	background: url("../images/img1_3.png") no-repeat center;
	position:relative;
	top:170px;
	left:110px;
	animation:img1_3 1s infinite;
	-webkit-animation:img1_3 1s infinite; 
	animation-timing-function:ease-in-out;
	animation-direction:alternate;
}
@keyframes img1_3
{
	from {	top:170px;filter:alpha(Opacity=100);-moz-opacity:1;opacity: 1;}
to {	top:175px;filter:alpha(Opacity=50);-moz-opacity:0.5;opacity: 0.5;}

}
@-webkit-keyframes img1_3 
{
from {	top:175px;filter:alpha(Opacity=50);-moz-opacity:0.5;opacity: 0.5;}
to {	top:170px;filter:alpha(Opacity=100);-moz-opacity:1;opacity: 1;}
}

.main .about .content .list .img1_4{
	width:32px;
	height:17px;
	background: url("../images/img1_4.png") no-repeat center;
	position:relative;
	top:5px;
	left:340px;
	animation:img1_4 1s infinite;
	-webkit-animation:img1_4 1s infinite; 
	animation-timing-function:ease-in-out;
	animation-direction:alternate;
}
@keyframes img1_4
{
	from {	top:-5px;filter:alpha(Opacity=100);-moz-opacity:1;opacity: 1;}
to {	top:5px;filter:alpha(Opacity=50);-moz-opacity:0.5;opacity: 0.5;}

}
@-webkit-keyframes img1_4 
{
from {	top:5px;filter:alpha(Opacity=50);-moz-opacity:0.5;opacity: 0.5;}
to {	top:-5px;filter:alpha(Opacity=100);-moz-opacity:1;opacity: 1;}
}

.main .about .content .list .img1_5{
	width:50px;
	height:66px;
	background: url("../images/img1_5.png") no-repeat center;
	position:relative;
	top:90px;
	left:195px;
	animation:img1_5 2s infinite;
	-webkit-animation:img1_5 2s infinite; 
	animation-timing-function:ease-in-out;
	animation-direction:alternate;
}
@keyframes img1_5
{
	from {	top:-105px;filter:alpha(Opacity=100);-moz-opacity:1;opacity: 1;}
to {	top:-90px;filter:alpha(Opacity=50);-moz-opacity:0.5;opacity: 0.5;}

}
@-webkit-keyframes img1_5 
{
from {	top:-90px;filter:alpha(Opacity=50);-moz-opacity:0.5;opacity: 0.5;}
to {	top:-105px;filter:alpha(Opacity=100);-moz-opacity:1;opacity: 1;}
}
.main .about .content .list .img1_6{
	width:21px;
	height:16px;
	background: url("../images/img1_6.png") no-repeat center;
	position:relative;
	top:50px;
	left:195px;
	animation:img1_6 1s infinite;
	-webkit-animation:img1_6 1s infinite; 
	animation-timing-function:ease;
}

@keyframes img1_6

{
from {filter:alpha(Opacity=100);-moz-opacity:1;opacity: 1;
    left: 158px;
	top:40px;
	}
to {filter:alpha(Opacity=0);-moz-opacity:0;opacity: 0;
    left: 127px;
	top:55px;
}
}

.main .about .content .list .img1_7{
	width:21px;
	height:16px;
	background: url("../images/img1_6.png") no-repeat center;
	position:relative;
	top:50px;
	left:195px;
	animation:img1_7 1s infinite;
	-webkit-animation:img1_7 1s infinite; 
	animation-timing-function:ease;
}

@keyframes img1_7

{
from {filter:alpha(Opacity=100);-moz-opacity:1;opacity: 1;
    left: 190px;
	top:45px;
	}
to {filter:alpha(Opacity=0);-moz-opacity:0;opacity: 0;
    left: 160px;
	top:60px;
}
}
.main .about .content .list .img1_8{
	width:20px;
	height:16px;
	background: url("../images/img1_7.png") no-repeat center;
	position:relative;
	top:50px;
	left:195px;
	animation:img1_8 1s infinite;
	-webkit-animation:img1_8 1s infinite; 
	animation-timing-function:ease;
}

@keyframes img1_8

{
from {filter:alpha(Opacity=100);-moz-opacity:1;opacity: 1;
    left: 225px;
	top:25px;
	}
to {filter:alpha(Opacity=0);-moz-opacity:0;opacity: 0;
    left: 245px;
	top:45px;
}
}
.main .about .content .list .img1_9{
	width:20px;
	height:16px;
	background: url("../images/img1_7.png") no-repeat center;
	position:relative;
	top:50px;
	left:195px;
	animation:img1_9 1s infinite;
	-webkit-animation:img1_9 1s infinite; 
	animation-timing-function:ease;
}

@keyframes img1_9

{
from {filter:alpha(Opacity=100);-moz-opacity:1;opacity: 1;
    left: 260px;
	top:-10px;
	}
to {filter:alpha(Opacity=0);-moz-opacity:0;opacity: 0;
    left: 290px;
	top:10px;
}
}

.main .about .content .list .img2{
	width:383px;
	height:294px;
	background: url("../images/about_07.jpg") no-repeat left top;
	position:absolute;
}
.main .about .content .list .img2_1{
	width:177px;
	height:177px;
	background: url("../images/img2_1.png") no-repeat center;
	position:relative;
	top:75px;
	left:95px;
	animation:img1_1 1s infinite;
	-webkit-animation:img1_1 1s infinite; 
	animation-timing-function:ease-in-out;
	animation-direction:alternate;
	z-index:999;
}
.main .about .content .list .img2_2{
	width:10px;
	height:10px;
	background: url("../images/img2_2.png") no-repeat center;
	position:relative;
	top: -156px;
    left: 194px;
	animation:img2_2 1s infinite;
-webkit-animation:img2_2 1s infinite; /* Safari 和 Chrome */
	animation-timing-function:ease-in-out;
}
@keyframes img2_2

{
from {filter:alpha(Opacity=0);-moz-opacity:0;opacity: 0;
	top: -170px;
    left: 209px;
	}
to {filter:alpha(Opacity=100);-moz-opacity:1;opacity: 1;

	top: -156px;
    left: 194px;
}
}

.main .about .content .list .img2_3{
	width:19px;
	height:19px;
	background: url("../images/img2_3.png") no-repeat center;
	position:relative;
	top: -126px;
    left: 87px;
	animation:img2_3 2s infinite;
	-webkit-animation:img2_3 2s infinite; /* Safari 和 Chrome */
	animation-timing-function:ease-in-out;
}

@keyframes img2_3

{
from {filter:alpha(Opacity=0);-moz-opacity:0;opacity: 0;
    left: 67px;
	}
to {filter:alpha(Opacity=100);-moz-opacity:1;opacity: 1;
    left: 87px;
}
}

.main .about .content .list .img2_4{
	width:9px;
	height:9px;
	background: url("../images/img2_4.png") no-repeat center;
	position:relative;
	top: 11px;
    left: 95px;
	animation:img2_4 1s infinite;
	-webkit-animation:img2_4 1s infinite; /* Safari 和 Chrome */
	animation-timing-function:ease-in-out;
}

@keyframes img2_4

{
from {filter:alpha(Opacity=0);-moz-opacity:0;opacity: 0;
    left: 75px;
	}
to {filter:alpha(Opacity=100);-moz-opacity:1;opacity: 1;

    left: 95px;
}
}

.main .about .content .list .img2_5{
	width:10px;
	height:10px;
	background: url("../images/img2_5.png") no-repeat center;
	position:relative;
	top: 0px;
    left: 290px;
	animation:img2_5 2s infinite;
	-webkit-animation:img2_5 2s infinite; /* Safari 和 Chrome */
	animation-timing-function:ease-in-out;
}

@keyframes img2_5

{
from {filter:alpha(Opacity=0);-moz-opacity:0;opacity: 0;
    left: 290px;
	}
to {filter:alpha(Opacity=100);-moz-opacity:1;opacity: 1;

    left: 270px;
}
}

.main .about .content .list .img2_6{
	width:116px;
	height:46px;
	background: url("../images/img2_6.png") no-repeat center;
	position:relative;
	top: -90px;
    left: 200px;
	animation:img2_6 1s infinite;
	-webkit-animation:img2_6 1s infinite; /* Safari 和 Chrome */
	animation-timing-function:ease;
	z-index:999999;
}
@keyframes img2_6
{
	from {	 left: 200px;filter:alpha(Opacity=0);-moz-opacity:0;opacity: 0;}
to {	left: 180px;filter:alpha(Opacity=100);-moz-opacity:1;opacity: 1;}

}
@-webkit-keyframes img1_5 
{
from {	left: 180px;filter:alpha(Opacity=100);-moz-opacity:1;opacity: 1;}
to {	left: 200px;filter:alpha(Opacity=0);-moz-opacity:0;opacity: 0;}
}

.main .about .content .list .img2_7{
	width:10px;
	height:10px;
	background: url("../images/img2_5.png") no-repeat center;
	position:absolute;
	top: 6px;
    left: 20px;
	animation:img2_7 1s infinite;
	-webkit-animation:img2_7 1s infinite; /* Safari 和 Chrome */
	animation-timing-function:ease-in-out;
}
@keyframes img2_7
{
0%   {top: 6px;left: 20px;}
10%  {top: 33px;left: 47px;}
20%  {top: 30px;left: 82px;}
40%  {top: 18px;left: 100px;}
60% {top: 18px;left: 130px;}
80% {top: 38px;left: 150px;}
100% {top: 38px;left: 170px;}
}

.main .about .content .list .img2_8{
	width:10px;
	height:10px;
	background: url("../images/img2_5.png") no-repeat center;
	position:absolute;
	top: 6px;
    left: 20px;
	animation:img2_8 1s infinite;
	-webkit-animation:img2_8 1s infinite; /* Safari 和 Chrome */
	animation-timing-function:ease-in-out;
}
@keyframes img2_8
{
0%   {top: 6px;left: 350px;}
10%  {top: 33px;left: 328px;}
20%  {top: 30px;left: 284px;}
40%  {top: 14px;left: 272px;}
60% {top: 14px;left: 244px;}
80% {top: 34px;left: 224px;}
100% {top: 34px;left: 200px;}
}

.main .about .content .list .img2_9{
	width:10px;
	height:10px;
	background: url("../images/img2_5.png") no-repeat center;
	position:absolute;
	top: 6px;
    left: 20px;
	animation:img2_9 1s infinite;
	-webkit-animation:img2_9 1s infinite; /* Safari 和 Chrome */
	animation-timing-function:ease-in-out;
}
@keyframes img2_9
{
0%   {top: 275px;left: 20px;}
10%  {top: 253px;left: 47px;}
20%  {top: 253px;left: 82px;}
40%  {top: 265px;left: 100px;}
60% {top: 265px;left: 130px;}
80% {top: 247px;left: 150px;}
100% {top: 247px;left: 170px;}
}

.main .about .content .list .img2_10{
	width:10px;
	height:10px;
	background: url("../images/img2_5.png") no-repeat center;
	position:absolute;
	top: 6px;
    left: 20px;
	animation:img2_10 1s infinite;
	-webkit-animation:img2_10 1s infinite; /* Safari 和 Chrome */
	animation-timing-function:ease-in-out;
}
@keyframes img2_10
{
0%   {top: 275px;left: 350px;}
10%  {top: 253px;left: 328px;}
20%  {top: 253px;left: 284px;}
40%  {top: 265px;left: 272px;}
60% {top: 265px;left: 244px;}
80% {top: 247px;left: 224px;}
100% {top: 247px;left: 200px;}
}


.main .about .content .list .img3{
	width:393px;
	height:329px;
	background: url("../images/about_11.jpg") no-repeat left top;
    position: relative;
}


.main .about .content .list .img3_1{
	width:115px;
	height:115px;
	background: url("../images/img3_1.png") no-repeat center;
	position:relative;
	top: 200px;
    left: 50px;
	animation:img3_1 1s infinite;
	-webkit-animation:img3_1 1s infinite; 
	animation-timing-function:ease-in-out;
	animation-direction:alternate;
}
@keyframes img3_1
{
	from {	filter:alpha(Opacity=100);-moz-opacity:1;opacity: 1;}
to {	filter:alpha(Opacity=0);-moz-opacity:0;opacity: 0;}

}
@-webkit-keyframes img3_1 
{
from {	filter:alpha(Opacity=0);-moz-opacity:0;opacity: 0;}
to {	filter:alpha(Opacity=100);-moz-opacity:1;opacity: 1;}
}


.main .about .content .list .img3_2{
	width:162px;
	height:258px;
	background: url("../images/img3_2.png") no-repeat center;
	position:relative;
	top:-95px;
    left: 76px;
}


.bounce {
  -moz-animation: bounce 2s infinite;
  -webkit-animation: bounce 2s infinite;
  animation: bounce 2s infinite;
}

@-moz-keyframes bounce {
  0%, 20%, 50%, 80%, 100% {
    -moz-transform: translateY(0);
    transform: translateY(0);
  }
  40% {
    -moz-transform: translateY(-30px);
    transform: translateY(-30px);
  }
  60% {
    -moz-transform: translateY(-15px);
    transform: translateY(-15px);
  }
}
@-webkit-keyframes bounce {
  0%, 20%, 50%, 80%, 100% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
  40% {
    -webkit-transform: translateY(-30px);
    transform: translateY(-30px);
  }
  60% {
    -webkit-transform: translateY(-15px);
    transform: translateY(-15px);
  }
}
@keyframes bounce {
  0%, 20%, 50%, 80%, 100% {
    -moz-transform: translateY(0);
    -ms-transform: translateY(0);
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
  40% {
    -moz-transform: translateY(-30px);
    -ms-transform: translateY(-30px);
    -webkit-transform: translateY(-30px);
    transform: translateY(-30px);
  }
  60% {
    -moz-transform: translateY(-15px);
    -ms-transform: translateY(-15px);
    -webkit-transform: translateY(-15px);
    transform: translateY(-15px);
  }
}


.main .about .content .list .img3_3{
	width:9px;
	height:9px;
	background: url("../images/img2_4.png") no-repeat center;
	position:absolute;
	top: 6px;
    left: 20px;
	animation:img3_3 1s infinite;
	-webkit-animation:img3_3 1s infinite; /* Safari 和 Chrome */
	animation-timing-function:ease-in-out;
}
@keyframes img3_3
{
0%   {top: 11px;left: 172px;}
10%  {top: 24px;left: 155px;}
20%  {top: 35px;left: 143px;}
30%  {top: 50px;left: 132px;}
40% {top: 66px;left: 122px;}
50% {top: 78px;left: 116px;}
60% {top: 104px;left: 109px;}
70%  {top: 128px;left: 105px;}
80% {top: 173px;left: 105px;}
90% {top: 205px;left: 112px;}
100% {top: 224px;left: 116px;}
}


.main .about .content .list .img3_4{
	width:9px;
	height:9px;
	background: url("../images/img2_4.png") no-repeat center;
	position:absolute;
	top: 6px;
    left: 20px;
	animation:img3_4 1s infinite;
	-webkit-animation:img3_4 1s infinite; /* Safari 和 Chrome */
	animation-timing-function:ease-in-out;
}
@keyframes img3_4
{
0%   {top: 190px;left: 324px;}
10%  {top: 211px;left: 303px;}
20%  {top: 220px;left: 284px;}
30%  {top: 233px;left: 264px;}
40% {top: 235px;left: 240px;}
50% {top: 240px;left: 220px;}
60% {top: 240px;left: 196px;}
70%  {top: 235px;left: 176px;}
80% {top: 231px;left: 144px;}
90% {top: 231px;left: 138px;}
100% {top: 220px;left: 116px;}
}

.main .about .content .list .img3_5{
	width:9px;
	height:9px;
	background: url("../images/img2_4.png") no-repeat center;
	position:absolute;
	top: 6px;
    left: 20px;
	animation:img3_5 1s infinite;
	-webkit-animation:img3_5 1s infinite; /* Safari 和 Chrome */
	animation-timing-function:ease-in-out;
filter:alpha(Opacity=60);-moz-opacity:0.6;opacity: 0.6;
}
@keyframes img3_5
{
0%   {top: 11px;left: 142px;}
10%  {top: 24px;left: 125px;}
20%  {top: 35px;left: 113px;}
30%  {top: 50px;left: 102px;}
40% {top: 66px;left: 102px;}
50% {top: 78px;left: 86px;}
60% {top: 104px;left: 79px;}
70%  {top: 128px;left: 85px;}
80% {top: 173px;left: 85px;}
90% {top: 205px;left: 92px;}
100% {top: 224px;left: 116px;}
}


.main .about .content .list .img3_6{
	width:9px;
	height:9px;
	background: url("../images/img2_4.png") no-repeat center;
	position:absolute;
	top: 6px;
    left: 20px;
	animation:img3_6 1s infinite;
	-webkit-animation:img3_6 1s infinite; /* Safari 和 Chrome */
	animation-timing-function:ease-in-out;
filter:alpha(Opacity=40);-moz-opacity:0.4;opacity: 0.4;
}
@keyframes img3_6
{
0%   {top: 210px;left: 324px;}
10%  {top: 231px;left: 303px;}
20%  {top: 240px;left: 284px;}
30%  {top: 253px;left: 264px;}
40% {top: 255px;left: 240px;}
50% {top: 260px;left: 220px;}
60% {top: 260px;left: 196px;}
70%  {top: 255px;left: 176px;}
80% {top: 251px;left: 144px;}
90% {top: 251px;left: 138px;}
100% {top: 240px;left: 116px;}
}

.main .about .content .list .img3_7{
	width:9px;
	height:9px;
	background: url("../images/img2_4.png") no-repeat center;
	position:absolute;
	top: 6px;
    left: 20px;
	animation:img3_7 1s infinite;
	-webkit-animation:img3_7 1s infinite; /* Safari 和 Chrome */
	animation-timing-function:ease-in-out;
filter:alpha(Opacity=20);-moz-opacity:0.2;opacity: 0.2;
}
@keyframes img3_7
{
0%   {top: 11px;left: 122px;}
10%  {top: 24px;left: 105px;}
20%  {top: 35px;left: 93px;}
30%  {top: 50px;left: 82px;}
40% {top: 66px;left: 82px;}
50% {top: 78px;left: 66px;}
60% {top: 104px;left: 59px;}
70%  {top: 128px;left: 65px;}
80% {top: 173px;left: 65px;}
90% {top: 205px;left: 72px;}
100% {top: 224px;left: 96px;}
}

.main .about .content .list .img3_8{
	width:9px;
	height:9px;
	background: url("../images/img2_4.png") no-repeat center;
	position:absolute;
	top: 6px;
    left: 20px;
	animation:img3_8 2s infinite;
	-webkit-animation:img3_8 2s infinite; /* Safari 和 Chrome */
	animation-timing-function:ease-in-out;
filter:alpha(Opacity=40);-moz-opacity:0.4;opacity: 0.4;
}
@keyframes img3_8
{
0%   {top: 190px;left: 70px;}
10%  {top: 176px;left: 80px;}
20%  {top: 170px;left: 90px;}
30%  {top: 170px;left: 105px;}
40% {top: 188px;left: 138px;}
50% {top: 205px;left: 154px;}
60% {top: 240px;left: 163px;}
70%  {top: 268px;left: 140px;}
80% {top: 250px;left: 90px;}
90% {top: 220px;left: 70px;}
100% {top: 194px;left: 70px;}
}


.main .about .content .list .img4{
	width:383px;
	height:357px;
	background: url("../images/about_13.jpg") no-repeat left top;
	position:absolute;
}

.main .about .content .list .img4_1{
	width:33px;
	height:36px;
	background: url("../images/img4_1.png") no-repeat center;
	position:relative;
	top: 180px;
    left: 327px;
	animation:img4_1 1s infinite;
	-webkit-animation:img4_1 1s infinite; 
	animation-timing-function:ease-in-out;
	animation-direction:alternate;
}
@keyframes img4_1
{
	from {		top: 180px;filter:alpha(Opacity=100);-moz-opacity:1;opacity: 1;}
to {		top: 170px;filter:alpha(Opacity=50);-moz-opacity:0.5;opacity: 0.5;}

}
@-webkit-keyframes img4_1 
{
from {		top: 170px;filter:alpha(Opacity=50);-moz-opacity:0.5;opacity: 0.5;}
to {		top: 180px;filter:alpha(Opacity=100);-moz-opacity:1;opacity: 1;}
}

.main .about .content .list .img4_2{
	width:33px;
	height:36px;
	background: url("../images/img4_2.png") no-repeat center;
	position:relative;
	top: 90px;
    left: 25px;
	animation:img4_2 1s infinite;
	-webkit-animation:img4_2 1s infinite; 
	animation-timing-function:ease-in-out;
	animation-direction:alternate;
}
@keyframes img4_2
{
	from {		top: 90px;filter:alpha(Opacity=100);-moz-opacity:1;opacity: 1;}
to {		top: 80px;filter:alpha(Opacity=50);-moz-opacity:0.5;opacity: 0.5;}

}
@-webkit-keyframes img4_2 
{
from {		top: 80px;filter:alpha(Opacity=50);-moz-opacity:0.5;opacity: 0.5;}
to {		top: 90px;filter:alpha(Opacity=100);-moz-opacity:1;opacity: 1;}
}

.main .about .content .list .img4_3{
	width:31px;
	height:27px;
	background: url("../images/img4_3.png") no-repeat center;
	position:relative;
	top: 80px;
    left: 165px;
	animation:img4_3 1s infinite;
	-webkit-animation:img4_3 1s infinite; 
	animation-timing-function:ease-in;
	animation-direction:alternate;
}
@keyframes img4_3
{
	from {		top: 80px;}
to {		top:90px;}

}
@-webkit-keyframes img4_3
{
from {		top: 90px;}
to {		top: 80px;}
}


.main .about .content .list .img4_4{
	width:33px;
	height:47px;
	background: url("../images/img4_4.png") no-repeat center;
	position:relative;
	top: 25px;
    left: 190px;
	animation:img4_4 1s infinite;
	-webkit-animation:img4_4 1s infinite; 
	animation-timing-function:ease-out;
	animation-direction:alternate;
}

@keyframes img4_4
{
	from {		top: 25px;}
to {		top:35px;}

}
@-webkit-keyframes img4_4
{
from {		top: 35px;}
to {		top: 25px;}
}

.main .about .content .list .img4_5{
	width:30px;
	height:63px;
	background: url("../images/img4_5.png") no-repeat center;
	position:relative;
	top: -48px;
    left: 215px;
	animation:img4_5 1s infinite;
	-webkit-animation:img4_5 1s infinite; 
	animation-timing-function:ease;
	animation-direction:alternate;
}

@keyframes img4_5
{
	from {		top: -48px;}
to {		top:-38px;}

}
@-webkit-keyframes img4_5
{
from {		top: -38px;}
to {		top: -48px;}
}


.main .about .content .list .img4_6{
	width:4px;
	height:29px;
	background: url("../images/img4_6.png") no-repeat center;
	position:relative;
	top: 0px;
    left: 90px;
	animation:img4_6 1s infinite;
	-webkit-animation:img4_6 1s infinite; 
	animation-timing-function:ease-in-out;
}

@keyframes img4_6
{
from {top: 60px;filter:alpha(Opacity=0);-moz-opacity:0;opacity: 0;}
to {top:0px;filter:alpha(Opacity=100);-moz-opacity:1;opacity: 1;}
}
@-webkit-keyframes img4_6
{
from {top: 60px;filter:alpha(Opacity=0);-moz-opacity:0;opacity: 0;}
to {top:0px;filter:alpha(Opacity=100);-moz-opacity:1;opacity: 1;}
}


.main .about .content .list .img4_7{
	width:4px;
	height:29px;
	background: url("../images/img4_6.png") no-repeat center;
	position:relative;
	top: 100px;
    left: 20px;
	animation:img4_7 2s infinite;
	-webkit-animation:img4_7 2s infinite; 
	animation-timing-function:ease-in-out;
}

@keyframes img4_7
{
from {top: 160px;filter:alpha(Opacity=0);-moz-opacity:0;opacity: 0;}
to {top:120px;filter:alpha(Opacity=100);-moz-opacity:1;opacity: 1;}
}
@-webkit-keyframes img4_7
{
from {top: 160px;filter:alpha(Opacity=0);-moz-opacity:0;opacity: 0;}
to {top:120px;filter:alpha(Opacity=100);-moz-opacity:1;opacity: 1;}
}



.main .about .content .list .img4_8{
	width:3px;
	height:21px;
	background: url("../images/img4_7.png") no-repeat center;
	position:relative;
	top: 100px;
    left:410px;
	animation:img4_8 2s infinite;
	-webkit-animation:img4_8 2s infinite; 
	animation-timing-function:ease-in-out;
}

@keyframes img4_8
{
from {top: 160px;filter:alpha(Opacity=0);-moz-opacity:0;opacity: 0;}
to {top:110px;filter:alpha(Opacity=100);-moz-opacity:1;opacity: 1;}
}
@-webkit-keyframes img4_8
{
from {top: 160px;filter:alpha(Opacity=0);-moz-opacity:0;opacity: 0;}
to {top:110px;filter:alpha(Opacity=100);-moz-opacity:1;opacity: 1;}
}
.main .about .content .list .img4_9{
	width:3px;
	height:21px;
	background: url("../images/img4_7.png") no-repeat center;
	position:relative;
	top: 0px;
    left:350px;
	animation:img4_9 1s infinite;
	-webkit-animation:img4_9 1s infinite; 
	animation-timing-function:ease-in-out;
}

@keyframes img4_9
{
from {top: 30px;filter:alpha(Opacity=0);-moz-opacity:0;opacity: 0;}
to {top:0px;filter:alpha(Opacity=100);-moz-opacity:1;opacity: 1;}
}
@-webkit-keyframes img4_9
{
from {top: 30px;filter:alpha(Opacity=0);-moz-opacity:0;opacity: 0;}
to {top:0px;filter:alpha(Opacity=100);-moz-opacity:1;opacity: 1;}
}

.new-suanli .list .amount_box {
  display: inline-block;
  *display: inline;
  *zoom: 1;
  vertical-align: middle;
  width: 336px;
  height: 48px;
  position: relative;
  border-radius: 8px;
  border: 2px solid #f3f6fb;
  margin-top:30px;
}
.new-suanli .list .amount_box input {
  width: 92px;
  text-align: right;
  line-height: 46px;
  vertical-align: top;
  font-size: 1.8rem;
  color: #333;
  font-weight: 600;
  height: 46px;
  border: none;
  background: transparent;
}
.new-suanli .list  .amount_box span {
  font-size: 1.8rem;
  color: #666;
  display: inline-block;
  *display: inline;
  *zoom: 1;
  margin-left: 10px;
  line-height: 46px;
  height: 46px;
  vertical-align: top;
  position: absolute;
  right: 80px;
  top: 0;
}
.new-suanli .list  .amount_box .reduce {
  width: 34px;
  height: 18px;
  background: url("../images/amount-btn_06.jpg") no-repeat center;
  position: absolute;
  right: 10px;
  bottom: 2px;
  z-index: 3;
}
.new-suanli .list  .amount_box .plus {
  width: 34px;
  height: 18px;
  background: url("../images/amount-btn_03.jpg") no-repeat center;
  position: absolute;
  right: 10px;
  top: 2px;
  z-index: 3;
}


.form-control {
	
	height:35px;
	line-height:35px;

}

#list {
    transition: transform .3s ease-in-out, box-shadow .3s cubic-bezier(.47, 0, .745, .715), border .3s linear .1s;
}

#list:hover {
    box-shadow: 0 10px 50px rgba(51, 51, 51, .25);

}
#buy {
    transition: all .5s ease-in-out;
}
#buy:hover {
    background: #4c5be8;
    color: #FFF;
}
.dropdown-menu {
	padding:5px 17px;
	font-size:16px;
}
#more-suanli {
  -webkit-transition: all 0.2s linear 0s;
  transition: all 0.2s linear 0s;
}
#more-suanli:before {
  content: "\279C";
  position: absolute;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
	width: 30px;
  opacity: 0;
right:8px;
  -webkit-transition: all 0.2s linear 0s;
  transition: all 0.2s linear 0s;
}
#more-suanli:hover {
  text-indent: -20px;
}
#more-suanli:hover:before {
  opacity: 1;
  text-indent: 0px;
}      
.rdobox.unchecked:hover {
    box-shadow: 0 0px 6px rgba(51, 51, 51, .25);

}

#active:hover {
    box-shadow: 0 2px 0px 0px rgba(51, 51, 51, .25);

}
#shadow {
    box-shadow: 0 1px 6px 0px rgba(51, 51, 51, .25);

}
.rt-btn {
    transition: all .3s ease-in-out;
}
.rt-btn:hover {
    background: #e1e1e1;
    box-shadow: 0 0px 4px 0px rgba(51, 51, 51, .25);
}
#formchk  tr{padding:20px 0px;}


.ins-main .my-order .top-order .lf li a span{color:#00a0e9;}




.yhq_list{width:100%; padding-top:30px;}
.yhq_list li{width:400px; height:165px; float:left; margin:0px 40px 40px 40px; padding:35px 0px 35px 50px; color:#fff;
  -moz-box-shadow:0px 4px 8px #ECF2FC; -webkit-box-shadow:0px 4px 8px #ECF2FC; box-shadow:0px 4px 8px #ECF2FC;
  border-radius: 20px;
}
.yhq_list li .yhq_left{width:204px; border-right:0px dashed #fff; float:left; height:95px; text-align:center; padding-right:40px;}
.yhq_list li .yhq_left p{font-size:30px; font-weight:bold;}
.yhq_list li .yhq_left p span{font-size:70px;line-height: 100%;}
.yhq_list li .yhq_right{ float:left; margin-left:30px; padding-top:0px;text-align:left; line-height:140%;color:#666;}
.yhq_list li .yhq_right p{ filter:alpha(Opacity=50);-moz-opacity:0.5;opacity: 0.5;}

.yhq_list .yhq_1{background:url(../images/new_yh_bg.png) no-repeat -300% 50%; background-color:#fff; }
.yhq_list .yhq_2{background:url(../images/new_yh_bg2.png) no-repeat -300% 50%; background-color:#fff; }
.yhq_list .yhq_3{background:url(../images/yhj_3.png) no-repeat left top; background-color:#0087F0; }
.yhq_list .yhq_4{background:url(../images/yhj_4.png) no-repeat left top; background-color:#FF244A; }



.quotes-list{
	width:100%;
	height:70px;
	background:#F6F8FC;
}
.quotes-list ul{
	margin:0px;
	padding:0px;
}
.quotes-list li{
	float:left;
	width:16%;
	margin: 0 2%;
}
.quotes-list li:nth-child(3){
    width: 13%;
}
.quotes-list li:nth-child(5){
	display: none;
}
.quotes-list li .img{
	float:left;
	width:28%;
	height:64px;
	line-height:20px;
	font-size:10px;
	padding-top: 16px;
	text-align: center;
	color: #999;
}
.quotes-list li .img img{
	margin-right:0px;
	width:20px;
	border-radius: 18px;
}
.quotes-list li .txt{
	float:left;
	width:70%;
	font-size:10px;
	padding-top:20px;
}
.quotes-list li .txt .green{
	color:#00A784;
}
.quotes-list li .txt .red{
	color:red;
}

.swiper-container2 {
    margin-left: auto;
    margin-right: auto;
    position: relative;
    overflow:initial;
    z-index: 1;
	padding-bottom:2%;
}

/*tabs*/
.tabs {
  width: 100%;
  display: inline-block;
  *display: inline;
  *zoom: 1;
  -moz-box-shadow:0px 4px 8px #ECF2FC; -webkit-box-shadow:0px 4px 8px #ECF2FC; box-shadow:0px 4px 8px #ECF2FC;
  border-radius: 8px;
  background:#fff;
  height:75px;
  margin-bottom:50px;
}
.tabs a{
  display: inline-block;
  *display: inline;
  *zoom: 1;
   width:150px;
	height:75px;
	line-height:75px;
	text-align:center;
	font-size:18px;
	color:#999999;
	float:left;
  transition: 0.3s;
  margin-left:10px;
  margin-right:10px;
  border-bottom:3px solid #fff;
}
.tabs a img{
	margin-right:10px;
	width:40px;
    -webkit-filter: grayscale(100%);
    -moz-filter: grayscale(100%);
    -ms-filter: grayscale(100%);
    -o-filter: grayscale(100%);
    filter: grayscale(100%);
    filter: gray;
    opacity:0.7;
  transition: 0.3s;
}
.tabs a.active {
  color: #333;
  transition: 0.3s;
  border-bottom:3px solid #009EE9;
}
.tabs a.active img{
	margin-right:10px;
	width:40px;
    -webkit-filter: grayscale(0%);
    -moz-filter: grayscale(0%);
    -ms-filter: grayscale(0%);
    -o-filter: grayscale(0%);
    filter: grayscale(0%);
    opacity:1;
  transition: 0.3s;
}


.tabs .pay {
  margin-top:25px;
  margin-right:25px;
  text-align: center;
  font-size: 1.6rem;
  color: #999;
  float:right;
}

.tabs .pay li {
  display: inline-block;
  *display: inline;
  *zoom: 1;
  margin: 0 7px;
  position: relative;
}
.tabs .pay li span {
  width: 70px;
  height: 30px;
  position: absolute;
  top: -38px;
  left: -20px;
  display: none;
  background: #fff;
  line-height: 30px;
  color: #333;
  font-size: 1.4rem;
  box-shadow: 0 8px 17px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
}
.tabs .pay li span:after {
  content: '';
  width: 0;
  height: 0;
  position: absolute;
  bottom: -6px;
  left: 50%;
  margin-left: -6px;
  border-left: 8px solid transparent;
  border-right: 8px solid transparent;
  border-top: 6px solid #fff;
  z-index: -1px;
}
.tabs .pay li:hover span {
  display: block;
}




/*tabs2*/
.tabs2 {
  width: 100%;
  display: inline-block;
  *display: inline;
  *zoom: 1;
  -moz-box-shadow:0px 4px 8px #ECF2FC; -webkit-box-shadow:0px 4px 8px #ECF2FC; box-shadow:0px 4px 8px #ECF2FC;
  border-radius: 8px;
  background:#fff;
  height:75px;
  margin-bottom:50px;
}
.tabs2 a{
  display: inline-block;
  *display: inline;
  *zoom: 1;
   width:150px;
	height:75px;
	line-height:75px;
	text-align:center;
	font-size:18px;
	color:#999999;
	float:left;
  transition: 0.3s;
  margin-left:10px;
  margin-right:10px;
  border-bottom:3px solid #fff;
}
.tabs2 a img{
	margin-right:10px;
	width:40px;
    -webkit-filter: grayscale(100%);
    -moz-filter: grayscale(100%);
    -ms-filter: grayscale(100%);
    -o-filter: grayscale(100%);
    filter: grayscale(100%);
    filter: gray;
    opacity:0.7;
  transition: 0.3s;
}
.tabs2 a.active {
  color: #333;
  transition: 0.3s;
  border-bottom:3px solid #009EE9;
}
.tabs2 a.active img{
	margin-right:10px;
	width:40px;
    -webkit-filter: grayscale(0%);
    -moz-filter: grayscale(0%);
    -ms-filter: grayscale(0%);
    -o-filter: grayscale(0%);
    filter: grayscale(0%);
    opacity:1;
  transition: 0.3s;
}


.tabs2 .pay {
  margin-top:25px;
  margin-right:25px;
  text-align: center;
  font-size: 1.6rem;
  color: #999;
  float:right;
}

.tabs2 .pay li {
  display: inline-block;
  *display: inline;
  *zoom: 1;
  margin: 0 7px;
  position: relative;
}
.tabs2 .pay li span {
  width: 70px;
  height: 30px;
  position: absolute;
  top: -38px;
  left: -20px;
  display: none;
  background: #fff;
  line-height: 30px;
  color: #333;
  font-size: 1.4rem;
  box-shadow: 0 8px 17px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
}
.tabs2 .pay li span:after {
  content: '';
  width: 0;
  height: 0;
  position: absolute;
  bottom: -6px;
  left: 50%;
  margin-left: -6px;
  border-left: 8px solid transparent;
  border-right: 8px solid transparent;
  border-top: 6px solid #fff;
  z-index: -1px;
}
.tabs2 .pay li:hover span {
  display: block;
}



.main .income {
  padding: 4% 0 4%;
  background:url(../images/new_bg_income.jpg) no-repeat center 50%;
  text-align:center;
}
.main .income .income-tit h4 {
    font-size: 3.6rem;
    color: #fff;
    font-weight: 600;
	margin-bottom:60px;
}

.main .income .list{
	float:left;
	width:20%;
    color: #fff;
}
.main .income .arrow{
	padding-top:50px;
}
.main .income .list .img{
	width:100%;
	text-align:center;
	padding-bottom:40px;
  transition: 0.3s;
}

.main .income .list .img img{
  transition: 0.3s;
}
.main .income .list .img img:hover{
	transform:rotate(360deg);
	-ms-transform:rotate(360deg); 	/* IE 9 */
	-moz-transform:rotate(360deg); 	/* Firefox */
	-webkit-transform:rotate(360deg); /* Safari 和 Chrome */
	-o-transform:rotate(360deg); 	/* Opera */
  transition: 0.3s;
}

.main .income .list .img div{
  display: inline-block;
  *display: inline;
  *zoom: 1;
	width:112px;
	height:112px;
	line-height:112px;
	background:#009EE9;
    border-radius: 112px;
  transition: 0.3s;
}
.main .income .list .img div:hover{
	background:#FF721F;
  transition: 0.3s;
}


.main .income .list .txt h4{
	margin-bottom:20px;
}
.main .income .list .txt p{
	opacity:0.6;
	line-height:140%;
}




.main .advantage {
  padding: 4% 0 4%;
  background:#F6F8FC;
  text-align:center;
}
.main .advantage .advantage-tit h4 {
    font-size: 3.6rem;
    color: #262839;
    font-weight: 600;
	margin-bottom:60px;
}

.main .advantage .list{
	float:left;
	width:20%;
    color: #333;
	background:#fff;
	margin:0 2.5%;
	border-radius: 16px;
	padding:2.5% 2%;
  transition: 0.3s;
}
.main .advantage .list:hover {
    box-shadow: 0 10px 20px rgba(51, 51, 51, .10);
}
.main .advantage .arrow{
	padding-top:50px;
}
.main .advantage .list .img{
	width:100%;
	text-align:center;
	padding-bottom:40px;
  transition: 0.3s;
  height:140px;
}
.main .advantage .list:nth-child(1) .img{
  transition: 0.3s;
  background:url(../images/new_ico_14.png) no-repeat 70% top;
  background-size:auto;
}
.main .advantage .list:nth-child(1):hover .img{
  transition: 0.3s;
  background:url(../images/new_ico_14.png) no-repeat 80% top;
  background-size:10%;
}
.main .advantage .list:nth-child(2) .img{
  transition: 0.3s;
  background:url(../images/new_ico_14.png) no-repeat 62% 10%;
  background-size:auto;
}
.main .advantage .list:nth-child(2):hover .img{
  transition: 0.3s;
  background:url(../images/new_ico_14.png) no-repeat 70% 5%;
  background-size:10%;
}
.main .advantage .list:nth-child(3) .img{
  transition: 0.3s;
  background:url(../images/new_ico_15.png) no-repeat 32% 0%;
  background-size:auto;
}
.main .advantage .list:nth-child(3):hover .img{
  transition: 0.3s;
  background:url(../images/new_ico_15.png) no-repeat 20% 0%;
  background-size:10%;
}
.main .advantage .list:nth-child(4) .img{
  transition: 0.3s;
  background:url(../images/new_ico_16.png) no-repeat 70% 12%;
  background-size:auto;
}
.main .advantage .list:nth-child(4):hover .img{
  transition: 0.3s;
  background:url(../images/new_ico_16.png) no-repeat 80% 12%;
  background-size:10%;
}
.main .advantage .list .img img{
  transition: 0.3s;
}
.main .advantage .list:hover .img img{
  transition: 0.3s;
  margin-left:-10px;
}
.main .advantage .list:nth-child(2):hover .img img{
  transition: 0.3s;
  margin-left:0px;
  margin-top:5px;
}
.main .advantage .list:nth-child(3):hover .img img{
  transition: 0.3s;
  margin-left:0px;
  margin-top:5px;
}


.main .advantage .list .txt h4{
	margin-bottom:20px;
}
.main .advantage .list .txt p{
	color:#999999;
	line-height:100%;
}





.main .news {
  padding: 4% 0 4%;
  text-align:center;
}
.main .news .news-tit h4 {
    font-size: 3.6rem;
    color: #262839;
    font-weight: 600;
	margin-bottom:60px;
}

.main .news .list{
	float:left;
	width:28.33333%;
    color: #333;
	background:#fff;
	margin:0 2.5%;
	border-radius: 16px;
	padding:1%;
  transition: 0.3s;
  text-align:left;
}
.main .news .list:hover {
    box-shadow:0 10px 20px rgba(51, 51, 51, .10);
}
.main .news .list .img{
	overflow:hidden;
}
.main .news .list img{
	width:100%;
transition: 0.3s;
}
.main .news .list:hover img{
  transform: scale(1.08);
transition: 0.3s;
}
.main .news .list h4{
	font-size:2rem;
	color:#333333;
	padding:10px 0;
	padding-bottom:0px;
  transition: 0.3s;
  line-height:140%;
}
.main .news .list  a:hover h4{
	color:#009EE9;
  transition: 0.3s;
}
.main .news .list span{
	font-size:1rem;
	color:#CCCCCC;
	padding:5px 0;
}
.main .news .list p{
	font-size:1.4rem;
	color:#666666;
	padding:10px 0;
}



.ins-aboutus{
	background:url(../images/new_aboutus_bg.png) no-repeat center top;
	background-color:#F6F8FC;
	padding-top:150px;
}

.ins-aboutus .aboutus_cop{
	float:left;
	width:86%;
	margin-left:7%;
	background:#fff;
	padding:30px;
	-moz-box-shadow:0px 4px 8px #ECF2FC; -webkit-box-shadow:0px 4px 8px #ECF2FC; box-shadow:0px 4px 8px #ECF2FC;
	border-radius: 16px;
}

.ins-aboutus .aboutus_cop .box_left{
	float:left;
	width:65%;
}
.ins-aboutus .aboutus_cop .box_left .title_h3{
	width:100%;
	height:60px;
	line-height:60px;
	font-size:3rem;
	font-weight:bold;
	position:relative;
	text-indent:20px;
	margin-bottom:20px;
}
.ins-aboutus .aboutus_cop .box_left .title_h3::after {
    content: '';
    width: 3px;
    height: 40px;
    background:#00A0E9;
    position: absolute;
    left: 0;
    top: 10px;
    transition: all .6s ease;
	border-radius: 3px;
}
.ins-aboutus .aboutus_cop .box_left p{
	color:#666666;
	font-size:1.4rem;
	line-height:220%;
	padding-left:20px;
	padding-bottom:20px;
}
.ins-aboutus .aboutus_cop .box_left b{
	color:#00A0E9;
	font-size:3.5rem;
	padding-left:20px;
}

.ins-aboutus .aboutus_cop .box_right{
	float:right;
	width:30%;
	text-align:center;
	padding-top:100px;
}

.ins-aboutus .aboutus_con{
	float:left;
	width:86%;
	margin-left:7%;
	padding:30px;
}


.ins-aboutus .aboutus_con li{
	float:left;
	width:21%;
	margin:0 2%;
	background:#fff;
	padding:30px;
	-moz-box-shadow:0px 4px 8px #ECF2FC; -webkit-box-shadow:0px 4px 8px #ECF2FC; box-shadow:0px 4px 8px #ECF2FC;
	border-radius: 16px;
	text-align:center;
	height:200px;
}
.ins-aboutus .aboutus_con li p{
	color:#999;
	font-size:1.6rem;
}
.ins-aboutus .aboutus_con li img{
	margin-bottom:15px;
}

.ins-aboutus .aboutus_con  .title_h3{
	width:100%;
	height:40px;
	line-height:40px;
	font-size:2rem;
	font-weight:normal;
	position:relative;
	text-indent:20px;
	margin-bottom:30px;
}
.ins-aboutus .aboutus_con .title_h3::after {
    content: '';
    width: 3px;
    height: 20px;
    background:#00A0E9;
    position: absolute;
    left: 0;
    top: 10px;
    transition: all .6s ease;
	border-radius: 3px;
}


.ins-aboutus .aboutus_time{
	width:100%;
	padding:30px 0;
	background:#fff;
	margin-top:30px;
	margin-bottom:30px;
}
.ins-aboutus .aboutus_time .container{
	width:1260px;
}
.ins-aboutus .aboutus_time  .title_h3{
	width:100%;
	height:40px;
	line-height:40px;
	font-size:2rem;
	font-weight:normal;
	position:relative;
	text-indent:20px;
	margin-bottom:30px;
}
.ins-aboutus .aboutus_time .title_h3::after {
    content: '';
    width: 3px;
    height: 20px;
    background:#00A0E9;
    position: absolute;
    left: 0;
    top: 10px;
    transition: all .6s ease;
	border-radius: 3px;
}


		.time-line{	width:100%;margin:80px auto;position: relative;}
		.time-line .left-btn,.time-line .right-btn{width: 38px;height: 38px;background: url(../images/arrow.png) no-repeat;position: absolute;margin-top:-15px;cursor: pointer;}
		.time-line .left-btn{left:0;top:50%;}
		.time-line .right-btn{right:0;top:50%;transform: rotate(180deg);}
		.time-line .right-btn:hover{background: url(../images/arrow-hover.png) no-repeat;transform: rotate(180deg);}
		.time-line .left-btn:hover{background: url(../images/arrow-hover.png) no-repeat;}
		.time-line .time-box{width: 1100px;margin: 0 auto;overflow: hidden;}
		.time-line .time-box ul{overflow: hidden;position: relative;height: 330px;}
		.time-line .time-box ul:after{content: "";background: #F6F8FC;height: 1px;width: 100%;position: absolute;left:0;top:50%;}
		.time-line .time-box li{width:275px;float: left;padding: 10px;box-sizing: border-box;background:#F6F8FC; 	border-radius: 6px; position: relative; cursor: pointer;}
		.time-line .time-box li h3{color:#00A0E9; font-weight:bold;}
		.time-line .time-box li:nth-child(2n){margin-top: 206px;}
		.time-line .time-box li:before{content: "";border-left: 1px solid #F6F8FC;border-bottom: 1px solid #F6F8FC;position: absolute;width: 16px;height: 16px;background:#F6F8FC;   bottom: -8px; transform: rotate(-45deg);left: 50%;margin-left: -8px;}
		.time-line .time-box li:after{content: "";width: 15px;height: 15px;background: url(../images/point.png) no-repeat;position: absolute;left:50%;margin-left:-7px;bottom: 0;    bottom: -48px; z-index: 1;}
		.time-line .time-box li:nth-child(2n):before{bottom: auto;top: -8px;transform: rotate(-225deg);}
		.time-line .time-box li:nth-child(2n):after{bottom: auto;top:-46px;}
		.time-line .time-box li:hover,.time-line .time-box li.active{background: #00A0E9;color:#fff;border-color: #00A0E9;}
		.time-line .time-box li:hover:before,.time-line .time-box li.active:before{border-color: #00A0E9;background: #00A0E9;}
		.time-line .time-box li:hover:after,.time-line .time-box li.active:after{background: url(../images/point-hover.png) no-repeat;}
		.time-line .time-box li:hover h3{color:#fff;}
		
		
		
		
.ins-aboutus .aboutus_show{
	width:100%;
	padding:30px 0;
	margin-top:30px;
	padding-bottom:0;
}
.ins-aboutus .aboutus_show .container{
	width:1260px;
}
.ins-aboutus .aboutus_show  .title_h3{
	width:100%;
	height:40px;
	line-height:40px;
	font-size:2rem;
	font-weight:normal;
	position:relative;
	text-indent:20px;
	margin-bottom:30px;
}
.ins-aboutus .aboutus_show .title_h3::after {
    content: '';
    width: 3px;
    height: 20px;
    background:#00A0E9;
    position: absolute;
    left: 0;
    top: 10px;
    transition: all .6s ease;
	border-radius: 3px;
}



/*tabs*/
.tabs3 {
  width: 100%;
  display: inline-block;
  *display: inline;
  *zoom: 1;
  height:40px;
  margin-bottom:50px;
}
.tabs3 a{
  display: inline-block;
  *display: inline;
  *zoom: 1;
   width:120px;
	height:40px;
	line-height:40px;
	text-align:center;
	font-size:18px;
	color:#333;
	float:left;
  transition: 0.3s;
  margin-right:15px;
  background:#fff;
  border:1px solid #CCCCCC;
	border-radius: 6px;
}

.tabs3 a.active {
  color: #fff;
  transition: 0.3s;
  border:1px solid #009EE9;
  background:#009EE9;
	border-radius: 6px;
}
.swiper-container3 {
    margin-left: auto;
    margin-right: auto;
    overflow: hidden;
    z-index: 1;
}



.app_show {
    text-align: center;
    padding-top: 44px;    margin-top: -10px;
    background: url(../images/new_app_bg.jpg) center center / cover no-repeat; height:845px;
	background-color:#F6F8FC;
}
.app_show .container{position:relative;}
.download-container{
	margin-top:-100px;
	background-color:#F6F8FC;
	margin:0;
	width:100%;
	margin-top:-150px;
}
.download-container .download_app{
	width:1500px;
	margin:0 auto;
}

@-webkit-keyframes float-bob {
	0% {
		-webkit-transform: translateY(-20px);
		transform: translateY(-20px);
	}
	50% {
		-webkit-transform: translateY(-10px);
		transform: translateY(-10px);
	}
	100% {
		-webkit-transform: translateY(-20px);
		transform: translateY(-20px);
	}
}

@keyframes float-bob {
	0% {
		-webkit-transform: translateY(-20px);
		transform: translateY(-20px);
	}
	50% {
		-webkit-transform: translateY(-10px);
		transform: translateY(-10px);
	}
	100% {
		-webkit-transform: translateY(-20px);
		transform: translateY(-20px);
	}
}
.app_show .container .s_img { width:390px; position:absolute; right:120px; top:100px;animation-name: float-bob;
    animation-duration: 1.5s;
    animation-iteration-count: infinite;
    animation-timing-function: linear;}
.app_show .container .s_img img{width:100%;    transition: all 0.3s ease 0s;}

.app_show .container .s_txt{width:760px; padding-top:150px; color:#fff; font-size:14px; position:relative;text-align:left; padding-left:100px;}


.app_show .container .s_txt .s_t_txt h1{   font-size: 4rem;
	margin-bottom:20px;
    font-weight: bold;
    color: #333;
	text-align:left;}
.app_show .container .s_txt .s_t_txt p{    font-size: 2rem;
    color: #999;
    padding-bottom: 20px;
	text-align:left;
	line-height:200%;}
.app_show .container .s_txt .s_t_bnt{}
.app_show .container .s_txt .s_t_bnt a{
	display: inline-block;
    *display: inline;
    *zoom: 1;
	height:46px;
	line-height:46px;
	padding:0 30px;
	border:1px solid #C3C3C3;
	border-radius: 30px;
	color:#333333;
	font-size:1.4rem;
	margin-right:10px;
	padding-left:40px;
	background:url(../images/new_app_a_1.png) no-repeat 20px 50%;
	background-color:#fff;
	position:relative;
}
.app_show .container .s_txt .s_t_bnt a img{
	position:absolute;
	top:60px;
	left:-20px;
	width:200px;
	transition: 0.3s;
	display:none;
}
.app_show .container .s_txt .s_t_bnt a:hover img{
	transition: 0.3s;
	display:block;
}
.app_show .container .s_txt .s_t_bnt a:hover{
	color:#fff;
	border:1px solid #009EE9;
	background:url(../images/new_app_a_1_hover.png) no-repeat 20px 50%;
	background-color:#009EE9;
}
.app_show .container .s_txt .s_t_bnt .a_2{
	background:url(../images/new_app_a_2.png) no-repeat 20px 50%;
	background-color:#fff;
}
.app_show .container .s_txt .s_t_bnt .a_2:hover{
	background:url(../images/new_app_a_2_hover.png) no-repeat 20px 50%;
	background-color:#009EE9;
}
.app_show .container .s_txt .s_t_bnt .a_3{
	background:url(../images/new_app_a_3.png) no-repeat 20px 50%;
	background-color:#fff;
}
.app_show .container .s_txt .s_t_bnt .a_3:hover{
	background:url(../images/new_app_a_3_hover.png) no-repeat 20px 50%;
	background-color:#009EE9;
}


.app_show .container .s_txt .s_t_bnt a i {
    font-size: 18px;
    color: #29B9F2;
    margin-right: 10px;
    transition: all 0.4s ease-in-out;
}
.app_show .container .s_txt .s_t_bnt a:hover i {color: #fff;}
.app_show .container .s_txt .s_t_bnt a:hover img {display:block;}
.app_show .container .s_txt .s_t_wx{width:260px; position:absolute; right:80px; text-align:center; top:180px;}
.app_show .container .s_txt .s_t_wx img{width:260px;}
.app_show .container .s_txt .s_t_wx h1{font-size:16px; font-weight:bold;text-transform:uppercase;}
.app_show .container .s_txt .s_t_wx p{font-size:14px;}


.download-container .download-step{padding-top:54px;padding-bottom:80px}.download-container .download-step .download-step-t{line-height:22px;font-size:14px;margin-top:8px; color:#999;}.download-container .download-step .download-step-title{text-align:center;font-size:24px;line-height:32px}.download-container .download-step .download-step-list{width:90%;margin:0 auto;margin-top:52px}
.download-container .download-step .download-step-even{
	box-shadow: 0 0 10px #e0e0e0;
    background-color: #fbfbfb;
    padding: 20px;
    overflow: hidden;margin-bottom:42px;
  -moz-box-shadow:0px 4px 8px #ECF2FC; -webkit-box-shadow:0px 4px 8px #ECF2FC; box-shadow:0px 4px 8px #ECF2FC;
  border-radius: 16px;
  background-color: #fff;
  background-size:50%;
  transition: transform .3s ease-in-out, box-shadow .3s cubic-bezier(.47, 0, .745, .715), border .3s linear .1s;
	}
	
.download-container .download-step .download-step-label{float:left;font-size:46px;font-weight:bold;letter-spacing:0;line-height:160px;height:160px; width:100px; text-align:center; border-right-width:0px;border-right-style:solid;padding-right:12px;border-color: #eaebec;}.download-container .download-step .download-step-mode{float:left;margin-left:26px;word-wrap:break-word;max-width:500px;margin-top: 50px;}.download-container .download-step .download-step-h{font-size:16px;line-height:32px; font-weight:bold;}.download-container .download-step .download-step-img{width:320px;float:right;text-align:center}.download-container .download-step .download-step-img img{max-width:320px}






.share_main{
width:100%;
background:url(../images/new_share_bg.jpg) no-repeat center top;
background-color:#00A0E9;
}
.share_main .container{
	width:1200px;
}

.s_list3{position:relative; 	width:100%;
	padding:30px;
	background:#fff;
  -moz-box-shadow:0px 4px 8px #008ACC; -webkit-box-shadow:0px 4px 8px #008ACC; box-shadow:0px 4px 8px #008ACC;
  border-radius: 16px;
  margin-top:30px;}
.s_list3 .s_l_title{height:117px;background-image:url('/images/share_nav_bg.png'); text-align:center; color:#fff; font-size:20px; font-weight:bold;line-height: 140px;}
.s_foot{font-size:1.8rem; color:#fff; text-align:center; line-height:180%; width:1240px; margin:0 auto;  padding:50px;}
.s_list3 .s_l_info {
    background-color: #fff;
    width: 100%;
    border-radius: 0px 0px 10px 10px;   
}
.s_l_bnt{
text-align:center;
}
.s_l_bnt a{background-color:#00A0E9; padding:15px 100px; color:#FFF; font-size:18px; margin:0px 20px;border-radius:30px;}
.s_l_bnt a:hover{background-color:#FF721F; }
.s_l_bnt{padding: 50px 0px;}
.s_l_list{margin:0 auto; width:100%;  }
.s_l_txt{line-height:64px; color:#333333; text-align:center; font-size:35px; font-weight:bold; margin-bottom:30px;padding:0 100px;}
.s_l_txt p{text-align:center;padding:0px 0; font-size:1.6rem; color:#999999; font-weight:normal; margin-bottom:30px; line-height:180%;}


.s_r_list .r_l_head {overflow:hidden; background-color:#b4deff}
.s_r_list .r_l_head li{float:left; width:33%;line-height:55px; color:#333;  font-size:16px; text-align:center;}
.s_r_list .r_l_list li{overflow:hidden; border-bottom:solid 1px #e1ecf9;}
.s_r_list .r_l_list li:nth-child(2n+0) {
    background: #FAFDFF;
}

.s_r_list .r_l_list li dt{float:left; width:33%;line-height:65px; color:#333;height:65px; font-size:15px; font-family:sans-serif; font-weight:100; color:#666; text-align:center;}
.s_r_list .r_l_list li dt:nth-child(1){}
.s_r_list .r_l_list li dt:nth-child(3){color:#ff3100; font-size:14px;} 
.s_r_list .r_l_list li dt:nth-child(3) span{font-size:12px; color:#333;}

.s_r_list .r_l_list li:nth-child(1) dt:nth-child(1){background-image:url(../images/share_r1.png); background-repeat:no-repeat; background-size:7%; background-position:center center;}
.s_r_list .r_l_list li:nth-child(2) dt:nth-child(1){background-image:url(../images/share_r2.png); background-repeat:no-repeat; background-size:7%; background-position:center center;}
.s_r_list .r_l_list li:nth-child(3) dt:nth-child(1){background-image:url(../images/share_r3.png); background-repeat:no-repeat; background-size:7%; background-position:center center;}


.s_list2{position:relative; background-image:url('/images/share_3.png'); background-repeat:no-repeat; background-position:center top;}
.s_list2 .s_list{width:700px; height:400px;  position:absolute; left:50%; margin-left:-332px; top:253px;}
.s_list2 .s_list .s_tab td{background-color:#fac332; font-size:16px; color:#fff; text-align:center; line-height:55px;}
.s_list2 .s_list .s_txt{color:#999; font-size:14px; text-align:left; padding:10px; padding-top:20px;}
.s_list2 .s_bnt{position:absolute; top:-440px; width:240px ; height:73px; left:50%; margin-left:-120px;}
.s_list2 .t_level{width:722px ; height:33px; left:50%; margin-left:-361px; color:#666; font-size:15px; text-align:left; text-indent:20px; margin:0 auto; padding-top:5px;}



.share_top{
	width:100%;
	padding:30px;
	background:#fff;
  -moz-box-shadow:0px 4px 8px #008ACC; -webkit-box-shadow:0px 4px 8px #008ACC; box-shadow:0px 4px 8px #008ACC;
  border-radius: 16px;
  margin-top:570px;
}
.ins-rt .share_top{
  -moz-box-shadow:0px 0px 0px #008ACC; -webkit-box-shadow:0px 0px 0px #008ACC; box-shadow:0px 0px 0px #008ACC;
  border-radius: 0px;
  margin-top:0px;
}

.share_top .title_h3{
	width:100%;
	height:40px;
	line-height:40px;
	font-size:2rem;
	font-weight:normal;
	position:relative;
	text-indent:20px;
	margin-bottom:30px;
	margin-top:0px;
}
.share_top .title_h3::after {
    content: '';
    width: 3px;
    height: 20px;
    background:#00A0E9;
    position: absolute;
    left: 0;
    top: 10px;
    transition: all .6s ease;
	border-radius: 1px;
}
.share_top_1{
	width:100%;
	background:#FFFAF2;
  border-radius: 16px;
  padding:20px 40px;
  margin-bottom:30px;
}

.share_top_1 li{
	float:left;
	width:15.28%;
	text-align:center;
	padding:10px 0;
}
.share_top_1 li:nth-child(2n){
	width:12.28%;
}

.share_top_1 li .img{
	width:64px;
	height:64px;
	line-height:64px;
	text-align:center;
	background:#00A0E9;
	border-radius: 50%;
  display: inline-block;
  *display: inline;
   transition: 0.3s;
}
.share_top_1 li .img:hover{
	background:#FF721F;
  transition: 0.3s;
}
.share_top_1 li .img img{
  transition: 0.3s;
}
.share_top_1 li .img:hover img{
  transition: 0.3s;
	transform:rotate(360deg);
	-ms-transform:rotate(360deg); 	/* IE 9 */
	-moz-transform:rotate(360deg); 	/* Firefox */
	-webkit-transform:rotate(360deg); /* Safari 和 Chrome */
	-o-transform:rotate(360deg); 	/* Opera */
}


.share_top_1 li .no_bg{
	background:none;
}
.share_top_1 li .no_bg:hover{
	background:none;
}
.share_top_1 li .no_bg img{
	transform:rotate(360deg);
	-ms-transform:rotate(360deg); 	/* IE 9 */
	-moz-transform:rotate(360deg); 	/* Firefox */
	-webkit-transform:rotate(360deg); /* Safari 和 Chrome */
	-o-transform:rotate(360deg); 	/* Opera */
}
.share_top_1 li .no_bg:hover img{
	transform:rotate(360deg);
	-ms-transform:rotate(360deg); 	/* IE 9 */
	-moz-transform:rotate(360deg); 	/* Firefox */
	-webkit-transform:rotate(360deg); /* Safari 和 Chrome */
	-o-transform:rotate(360deg); 	/* Opera */
}
.share_top_1 li .txt{
	width:100%;
	height:40px;
	line-height:40px;
	text-align:center;
	color:#4D4D4D;
}



.share_top_2{
	width:100%;
  padding:20px 40px;
}
.share_top_2 p{
	color:#999;
	line-height:180%;
	font-size:1.6rem;
}

.share_top_2 li{
	float:left;
	width:32%;
	text-align:center;
	margin-right:1.3333%;
	background:#F2FAFE;
	border-radius: 6px;
	height:200px;
	position:relative;
	margin-top:30px;
   transition: 0.3s;
}
.share_top_2 li .img{
	width:64px;
	height:64px;
	line-height:64px;
	text-align:center;
	background:#fff;
	border-radius: 50%;
  display: inline-block;
  *display: inline;
   transition: 0.3s;
-moz-box-shadow:0px 4px 8px #ECF2FC; -webkit-box-shadow:0px 4px 8px #ECF2FC; box-shadow:0px 4px 8px #ECF2FC;
	margin-top:-32px;
	margin-bottom:30px;
}
.share_top_2 li:hover .img{
  transition: 0.3s;
    box-shadow: 0 10px 35px rgba(0, 160, 233, .25);
}

.share_top_2 li a{
  height:40px;
  line-height:40px;
  color:#fff;
  font-size:1.6rem;
  background:#00A0E9;
  display: inline-block;
  *display: inline;
  padding:0 20px;
	border-radius: 36px;
	margin-top:10px;
}
.share_top_2 li a:hover{
  background:#FF721F;
}


.share_level{
	width:100%;
	padding:30px;
	background:#fff;
  -moz-box-shadow:0px 4px 8px #008ACC; -webkit-box-shadow:0px 4px 8px #008ACC; box-shadow:0px 4px 8px #008ACC;
  border-radius: 16px;
  margin-top:0px;
  display: inline-block;
  *display: inline;
}

.ins-rt .share_level{
  -moz-box-shadow:0px 0px 0px #008ACC; -webkit-box-shadow:0px 0px 0px #008ACC; box-shadow:0px 0px 0px #008ACC;
  border-radius: 0px;
  padding-bottom:0px;
}

.level_list{
	float:left;
	width:100%;
	padding:30px 0;
}

.level_list ul li{
	float:left;
  width:215px;
  height:256px;
	border-radius: 16px;
	background:url(../images/new_share_ico_10.png) no-repeat left bottom;
	background-color:#333333;
	margin-right:40px;
	margin-left:30px;
	position:relative;
}
.level_list ul .active{
	background:url(../images/new_share_ico_9.png) no-repeat left bottom;
	background-color:#00A0E9;
}

.level_list ul li .img{
	float:right;
	width:100%;
	text-align:right;
}
.level_list ul li .img img{
	margin-right:20px;
	margin-top:20px;
}
.level_list ul li .txt{
	float:left;
	width:100%;
	color:#fff;
	padding-left:20px;
	padding-top:30px;
}
.level_list ul li span{
  display: inline-block;
  *display: inline;
  position:absolute;
  left:0px;
  top:0px;
  background:#FFE2B4;
  color:#333;
  text-align:center;
  width:105px;
  height:45px;
  line-height:45px;
    border-top-left-radius:14px;
	border-bottom-right-radius:14px;
}




	.machine-list{
	background:#fff;
	margin-bottom:15px;
	overflow:hidden;box-shadow: 0 1px 6px 0px rgba(51, 51, 51, .25);
	}
	
	.machine-list .list{
		padding:0px 2%;
		margin-bottom:0px;
		display: inline-block;
		*display: inline;
		width:96%;
	}
	.machine-list .list li{
		float:left;
		width:30%;
		font-size:16px;
		padding:20px 0px;
		padding-left:3.33333%;
	}
	.machine-list .list li:nth-child(1){
		background:url(../images/new_ico_1.png) no-repeat left 50%;
		width:35%;
	}	
	.machine-list .list li:nth-child(2){
		background:url(../images/new_ico_2.png) no-repeat left 50%;
		width:35%;
	}
	.machine-list .list li:nth-child(3){
		background:url(../images/new_ico_3.png) no-repeat left 50%;
		width:20%;
	}
	.machine-list .list li span{
		color:#00A0E9;
	}
	.machine-list .list li a{
		color:#00A0E9;
	}
	.machine-list .list li .bili{
		background:url(../images/new_ico_4.png) no-repeat left 60%;
		height:20px;
		width:16px;
		display: inline-block;
		*display: inline;
		transition: 0.5s;
	}
	.machine-list .list li .bili:hover{
		background:url(../images/new_ico_5.png) no-repeat left 50%;
		transition: 0.5s;
	}
	
	
	
	
	
	
.payInt{font-size:14px; color:#999; padding-left: 5px; padding-bottom:15px;}
.paylist b{float:left;}
.paylist .payment-method{float:left; width:1038px;}
.paylist{height:auto !important; overflow:hidden;padding-bottom:15px;}
.paylist label{margin-top:15px;}
#coupon-list li{position:relative}
#coupon-list li span{position:absolute; top:28px; right:0px; display:none; padding:8px 15px; line-height:25px; color:#fff; background-color:#1ea0ea; font-size:12px;}
#coupon-list li:hover span{display:block;z-index: 99;}
#coupon-list li.i_help a{background-image:url('/images/i_help.png'); background-position:center right; background-repeat:no-repeat;}
	
.income_info{padding:10px; background-color:#FFF;border-radius: 5px; margin-top:50px;   padding: 30px 50px;  padding-bottom: 0px}
.income_info .i_title{font-size:18px; margin:15px; margin-bottom:10px;}
.income_info .i_title i{width:4px;background-color: #00a0e9;display: -webkit-inline-box; height: 15px;}
.income_info .i_title span{font-size:12px; padding-left:10px; color:#999}
.income_info .i_data{background: #F2F6FE; overflow:hidden; padding:5px 10px;}
.income_info .i_data ul{padding:0px; margin:0px;}
.income_info .i_data ul li{float:left; width:33.33%; text-align:center; line-height:25px; font-size:14px;}
.income_info .i_data ul li p{color:#999; margin-bottom:0px;}
.income_info .i_data ul li span{color:#000;}


.income_info .i_data_list{overflow:hidden; padding:5px 10px;}
.income_info .i_data_list ul{padding:0px; margin:0px;}
.income_info .i_data_list ul li{float:left; width:33%; text-align:left; line-height:25px; font-size:14px;text-indent:20px;}
.income_info .i_data_list ul li p{color:#999; margin-bottom:0px;}
.income_info .i_data_list ul li span{color:#333;}



.income_info .i_help{padding:10px; border:solid 1px #ddd; margin-top:20px;}
.income_info .i_h_list{height:auto; overflow:hidden;}
.income_info .i_h_list p{color:#666;}
.income_info .i_h_more{text-align:center; line-height:30px;}
.income_info .i_help a{color: #00a0e9; font-size:12px;}
.chart_list ul{overflow:hidden;}
.chart_list ul li{float:left; width:50%;}
.i_chart{padding:10px; border:solid 1px #ddd; margin-top:20px;}
.i_chart .i_txt{font-size:14px; font-weight:bold; text-align:center; margin-bottom:15px;}
.i_chart .i_txt font{font-size:18px;}
.i_chart .i_txt span{font-size:24px; color:#ff6600; font-weight:100; padding-left:10px;}

body .btn:hover{background-color: #0b87bf;}
.layui-m-layer_new .layui-m-layercont i{background-color: #5dbeff;}

.form-group label{font-size:14px; font-weight:100;}
.m_txt{font-size:14px;}



.ins-order{
	padding:30px;
	background:#F6F8FC;
}


.order-load{
	width:100%;
	display: inline-block;
	*display: inline;
	padding-bottom:30px;
}
.order-load li{
	width:14%;
	float:left;
	text-align:center;
	font-size:1.6rem;
	color:#999999;
}
.order-load li{
	width:19%;
	float:left;
	text-align:center;
}
.order-load li b{
	display: inline-block;
	*display: inline;
	width:10px;
	height:10px;
	background:#CCCCCC;
    border-radius:6px;
	margin-right:10px;
}

.order-load li:nth-child(2n+0) {
	width:7%;
}
.order-load li span{
	display:block;
	width:100%;
	border-bottom:1px solid #E2E9F5;
	margin-top:-10px;
}
.order-load .active{
	color:#333;
}
.order-load .active b{
	width:14px;
	height:14px;
	background:#00A0E9;
    border-radius:10px;
}



.promotion-cont .tit {
    height: 48px;
    border: 1px #e5e5e5 solid;
    padding: 0 15px;overflow: hidden;
}
.promotion-cont .tit h2 {
    float: left;
    font: bold 16px/48px "Microsoft YaHei";
    color: #333;    padding: 0px;
    margin: 0px;overflow: hidden;
}
.promotion-cont .tit i {
    font-weight: normal;
    color: #666;
}
.promotion-explain {
    height: 165px;
    background: url("../images/promotion/pro-img1.jpg") left no-repeat;
    border: 0px #e5e5e5 solid;
    padding: 20px 45px 20px 315px;
    margin-bottom: 30px;
}
.promotion-explain p {
    font: 14px/24px "Microsoft Yahei";
    color: #666;
}
.promotion-explain p.link {
    height: 60px;
    background: url("../images/promotion/pro-img2.png") left no-repeat #f5f5f5;
    margin-top: 15px;
}
.promotion-explain p.link span {
    margin-left: 31px;
    font: bold 14px/60px "Microsoft YaHei";
    color: #333;
}
.promotion-explain input {
    width: 382px;
    height: 38px;
    margin: 0 10px;
    border-radius: 4px;
    border: 1px #e5e5e5 solid;
    padding: 0 10px;
    background: url("../images/promotion/pro-img3.png") right no-repeat #fff;
    font-size: 12px;
    color: #666;
}
.promotion-explain button {
    width: 125px;
    height: 40px;    border: 0;
    background-color: #f50;
    border-radius: 4px;
    font: bold 14px/40px "Microsoft YaHei";
    color: #fff;
}
.promotion-explain button:hover {
    background-color: #f60;
}

/*推广任务*/
.promotion-task {
    margin-bottom: 20px;
}
.promotion-task-cont {
    border: 1px #e5e5e5 solid;
    border-top: none;
    background: url(../images/promotion/share_info.png) no-repeat center 30px;
    padding-top: 190px;
    padding-bottom: 0px;
    overflow: hidden;
}
.promotion-task-cont .task {
    float: left;
    text-align: center;width: 25%;    position: relative;
}
.p_t_list{
    width: 98%;
    margin: 0 auto;
    padding:0px 0px;height:38px;
}

.promotion-task-cont .task p {
    margin-bottom: 8px;
    font: 14px/18px "Microsoft YaHei";
    color: #666;
}
.promotion-task-cont .task p:nth-child(2) {
   position:absolute; left:50%; top:-175px;color: #121257;
    background-color: #e2e2fe;    padding: 3px 10px;margin-left: -38px;
    border-radius: 20px;
}
.promotion-task-cont .task p:nth-child(2) span:before {
    position: absolute;
    width: 0;
    height: 0;
    border: 5px solid transparent;
    border-top-color: #e2e2fe;
    content: "";
    bottom: -10px;
    left: 50%;
    margin-left: -4px;
}

.promotion-task-cont .task span {
    color: #f50;
}
.promotion-task-cont .task strong {
    font-size: 16px;
    color: #333;
	font-weight:bold;
}
.promotion-task-cont .task strong span{
    font-weight: normal;
    font-size: 14px;
    color: #333;
}

/*推广提成奖励*/
.promotion-tichen {
    margin-bottom: 20px;
    overflow: hidden;
}

.promotion-dd {
    width: 100%;
}

.promotion-tichen-cont {
    border: 1px #e5e5e5 solid;
    border-top: none;
    padding:45px;padding-bottom: 25px;
}
.promotion-tichen-cont p {
    font: 16px/30px "Microsoft YaHei";
    color: #666;
}
.promotion-tichen-cont p i {
    display: inline-block;
    width: 20px;
    height: 20px;
    border-radius: 50%;
    font-weight: bold;
    background: #f50;
    color: #fff;
    vertical-align: middle;
    line-height: 20px;
    text-align: center;
    margin-right: 10px;
}
.promotion-tichen-cont p span {
    color: #f50;
}
.promotion-tichen-cont p.tip {
    margin-top: 5px;
    padding-left: 10px;
    font: 12px/20px "Microsoft YaHei";
    color: #666;
}
#rate th {
    text-align: center;
    font-size: 16px;
    font-weight: 100;
}
/*注意事项*/
.promotion-attention {
    background: url("../images/promotion/pro-img5.png") right no-repeat;
    padding: 21px 30px;
    border: 0px #e5e5e5 solid;

}
.promotion-attention p {
    font: 14px/28px "Microsoft YaHei";
    color: #666;
}
.promotion-attention span {
    font-size: 16px;
    font-weight: bold;
}
th {
    text-align:center;
}

.s_t_txt .t_level {
    color: #ff0000;
    text-align: center;
    line-height: 25px;
    background-color: #fff4dc;
    width: 150px;
    border-radius: 20px;
    margin-bottom: 15px; float:left;
}
.s_t_txt .t_txt{color:#333; text-align:center; line-height:25px; float:right;}
.s_t_txt .t_txt span{color:#ff0000;}

.promotion-tichen-cont p {
    padding: 15px 0px;
    border-bottom: 1px solid #dfdfdf;
    color: #666;
}
.promotion-tichen-cont p:nth-child(2){border:0;}
.promotion-tichen-cont p{font-size:14px; border:0; padding:0px;}
.promotion-tichen-cont p span{font-size:15px; font-weight:bold;color: #666;}






	.machine-list{
	background:#fff;
	margin-bottom:10px;
	overflow:hidden;
	}
	
	.machine-list .list{
		padding:0px 2%;
		margin-bottom:0px;
		display: inline-block;
		*display: inline;
		width:96%;
	}
	.machine-list .list li{
		float:left;
		width:30%;
		font-size:16px;
		padding:20px 0px;
		padding-left:3.33333%;
	}
	.machine-list .list li:nth-child(1){
		background:url(../images/new_ico_1.png) no-repeat left 50%;
		width:35%;
	}	
	.machine-list .list li:nth-child(2){
		background:url(../images/new_ico_2.png) no-repeat left 50%;
		width:35%;
	}
	.machine-list .list li:nth-child(3){
		background:url(../images/new_ico_3.png) no-repeat left 50%;
		width:20%;
	}
	.machine-list .list li span{
		color:#00A0E9;
	}
	.machine-list .list li a{
		color:#00A0E9;
	}
	.machine-list .list li .bili{
		background:url(images/new_ico_4.png) no-repeat left 60%;
		height:20px;
		width:16px;
		display: inline-block;
		*display: inline;
		transition: 0.5s;
	}
	.machine-list .list li .bili:hover{
		background:url(../images/new_ico_5.png) no-repeat left 50%;
		transition: 0.5s;
	}
	
	


/*electricity_list*/

.electricity_list{
	width:1200px;
}

.electricity_list .list{
    display: inline-block;
    *display: inline;
    *zoom: 1;
    width: 100%;
    padding: 15px;
    background: #F2FAFE;
    border-radius: 8px;
    margin: 0 auto;
    margin-bottom: 10px;
    margin-top: 10px;
    text-align: left;
	margin-bottom:20px;
}

.electricity_list .list .title_h3{
	width:100%;
	height:60px;
	line-height:60px;
	margin-bottom:10px;
	color:#333;
	font-size:18px;
	text-align:center;
	font-weight:normal;
}

.electricity_list .list .title_h3 font{
	color:#009EE9;
	font-weight:bold;
	font-size:24px;
}

.electricity_list .list .title_h3 img{
	max-width:55px;
    vertical-align: bottom;
	margin-right:20px;
}

.ins-main .my-order .electricity_list .list{
	padding:0px;
	padding:20px 0;
}

.electricity_list .list li{
	width:100%;
	float:left;
	text-align:center;
	font-size:14px;
	margin-top:10px;
}
.electricity_list .list li p{
	color:#999999;
	line-height:200%;
}
.electricity_list .list li .left{
	width:50%;
	float:left;
	border-right:1px solid #ccc;
}
.electricity_list .list li .right{
	width:49%;
	float:right;
	position:relative;
}
.electricity_list .list li .right .checkbox input[type="checkbox"] {
  width: 20px;
  height: 20px;
  opacity: 0;
}
.electricity_list .list li .right  .checkbox span {
  font-size: 14px;
  color: #333;
  margin-left: 40px;    
  margin-right: 10px;
}
.electricity_list .list li .right .checkbox label {
  position: absolute;
  left: 50%;
  top: 30px;
  overflow: hidden;
  width: 20px;
  height: 20px;
  border-radius: 100%;
  border: 1px solid #999;
  margin-left:-10px;
}
.electricity_list .list li .right .checkbox input:checked + label {
  background-color: #3EC41B;
  border: 1px solid #3EC41B;
}
.electricity_list .list li .right .checkbox input:checked + label::after {
  position: absolute;
  content: "";
    width: 5px;
    height: 10px;
    top: 3px;
  left: 8px;
  border: 2px solid #fff;
  border-top: none;
  border-left: none;
  transform: rotate(45deg);
}
.electricity_list .list .electricity_recharge{
	padding:20px 0;
	padding-top:20px;
}
.electricity_list .list .electricity_recharge a{
	display: inline-block;
    *display: inline;
    *zoom: 1;
	width:20%;
	padding:15px 0;
	color:#fff;
	font-weight:bold;
	font-size:16px;
	background:#575D65;
    border-radius:30px;
	margin:0 10px;
}
.electricity_list .list .electricity_recharge a:nth-child(1){
	background:#009EE9;
}

.electricity_list .detail_list{
    display: inline-block;
    *display: inline;
    *zoom: 1;
    width: 100%;
    padding: 15px;
    background: #fff;
    -moz-box-shadow: 0px 2px 4px #E0E0E0;
    -webkit-box-shadow: 0px 2px 4px #E0E0E0;
    box-shadow: 0px 2px 4px #E0E0E0;
    border-radius: 8px;
    margin: 0 auto;
    margin-bottom: 10px;
    margin-top: 10px;
    text-align: left;
}

.electricity_list .detail_list .title_h3{
	width:100%;
	height:40px;
	line-height:30px;
	margin-bottom:10px;
	border-bottom:1px solid #E8EBF7;
	color:#333;
	font-size:16px;
}
.electricity_list .detail_list .list_title{
	width:100%;
	float:left;
}
.electricity_list .detail_list .list_title li{
	height:40px;
	line-height:40px;
	color:#999;
	float:left;
	width:25%;
	text-align:center;
}

.electricity_list .detail_list .list_title .date{
	width:25%;
}
.electricity_list .detail_list .list_title .numbering{
	width:35%;
}
.electricity_list .detail_list .list_title .deducted{
	width:20%;
}
.electricity_list .detail_list .list_title .operating{
	width:20%;
}
.electricity_list .detail_list .list_title .date1{
	width:25%;
}
.electricity_list .detail_list .list_title .numbering1{
	width:55%;
}
.electricity_list .detail_list .list_title .operating1{
	width:20%;
}
.electricity_list .detail_list .list_content .list_content_li{
	float:left;
	width:100%;
}
.electricity_list .detail_list .list_content .list_content_li:nth-child(2n+0){
	background:#F7F8FC;
}

.electricity_list .detail_list .list_content .list_content_li li{
	height:40px;
	line-height:40px;
	color:#333;
	float:left;
	width:25%;
	text-align:center;
}

.electricity_list .detail_list .list_content .list_content_li .date{
	width:25%;
}
.electricity_list .detail_list .list_content .list_content_li .numbering{
	width:35%;
}
.electricity_list .detail_list .list_content .list_content_li .deducted{
	width:20%;
}
.electricity_list .detail_list .list_content .list_content_li .operating{
	width:20%;
}
.electricity_list .detail_list .list_content .list_content_li .date1{
	width:25%;
}
.electricity_list .detail_list .list_content .list_content_li .numbering1{
	width:55%;
}
.electricity_list .detail_list .list_content .list_content_li .operating1{
	width:20%;
}

.electricity_list .detail_list .list_bottom{
	width:100%;
	float:left;
	padding:20px 0;
	text-align:center;
}
.electricity_list .detail_list .list_bottom a{
	display: inline-block;
    *display: inline;
    *zoom: 1;
	width:30%;
	padding:10px 0;
	color:#fff;
	font-size:14px;
	background:#009EE9;
    border-radius:30px;
	text-align:center;
	margin:0 10px;
}
.electricity_list .detail_list .list_bottom a:nth-child(2){
	background:#575D65;
}

.ins-main .my-order .list-box table tbody tr td a{
	color:#fff;
	width:auto;
	padding:0 5px;
}
.ins-main .my-order .list-box table tbody tr:nth-child(even){
	background:#FAFBFD;
}

.title_tab{
	width:100%;
	padding:10px 0;
	padding-bottom:0px;
}
.title_tab a{
	display: inline-block;
    *display: inline;
    *zoom: 1;
	padding:15px 50px;
	font-size:16px;
	margin-right:20px;
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	color:#333;
	background:#fff;
}
.title_tab a.active{
	background:#F2FAFE;
}




.p_popContent .buy-rt {
  width: 100%;
  float: right;
  padding-top:30px;
}
.p_popContent .buy-rt .rdolist,
.p_popContent .buy-rt .chklist {
  display: none;
}
.p_popContent .buy-rt .rdobox,
.p_popContent .buy-rt .chkbox {
  display: inline-block;
  height: 52px;
  width: 40%;
  font-size: 20px;
  font-weight: 100;
  cursor: pointer;
  margin-bottom: 25px;
  margin-left:23px;
  margin-right:25px;
  position: relative;
  line-height: 52px;
  background: #f6f8fc;
  border-radius: 6px;
  color: #666;
  font-family: "microsoft yahei";
  border:1px solid #CCCCCC;
}
.p_popContent .buy-rt .rdobox b,
.p_popContent .buy-rt .chkbox b {
	display: block;
    width: 60px;
    height: 20px;
    font-weight: 500;
    text-align: center;
    line-height: 20px;
    background: #FF721F;
    border-top-right-radius: 10px;
    border-bottom-left-radius: 10px;
    font-size: 12px;
    color: #fff;
    position: absolute;
    top: 0px;
    right: 0px;
}
.p_popContent .buy-rt .check-image {
  display: inline-block;
  width: 16px;
  height: 16px;
  margin-top: -4px;
  background: url(../images/input-unchecked.png) no-repeat;
  vertical-align: middle;
  margin-left:15px;
}
.p_popContent .buy-rt .radiobox-content {
  margin-left: 0px;
}
.p_popContent .buy-rt .unchecked {
  background: #f6f8fc;
  color: #666;
  transition-property: background;
  transition-delay: 0s;
  transition-duration: .1s;
  transition-timing-function: linear;
}
.p_popContent .buy-rt .unchecked:hover {
  background: #f6f8fc;
}
.p_popContent .buy-rt .checked {
  background: #ff721f;
  color: #fff;
}
.p_popContent .buy-rt .checked b {
  display: block;
  width: 60px;
  height: 20px;
  background: #fff;
  border-top-right-radius:8px;
  border-bottom-left-radius:8px;
  font-size: 12px;
  color: #ff721f;
}

.p_popContent .buy-rt .buy_txt{
	width:100%;
	display: inline-block;
    *display: inline;
    *zoom: 1;
}
.p_popContent .buy-rt .buy_txt li{
	width:100%;
	float:left;
	height:50px;
	line-height:50px;
	font-size:20px;
	color:red;
	font-weight:bold;
}
.p_popContent .buy-rt .buy_txt li:nth-child(even) {
    background: #FAFBFD;
}
.p_popContent .buy-rt .buy_txt b{
	display: inline-block;
    *display: inline;
    *zoom: 1;
    width: 100px;
    font-size: 16px;
    color: #999;
    font-weight: 300;
	font-weight:normal;
	text-indent:20px;
}
.p_popContent .buy-rt .buy a {
  height: 50px;
  border-radius: 8px;
  display: block;
  text-align: center;
  background: #00a0e9;
  font-size: 24px;
  color: #fff;
  line-height: 50px;
  margin-top:30px;
  width:50%;
  margin-left:25%;
}

.p_popTitle{
	height:60px;
	line-height:60px;
	margin-bottom:20px;
}





.ins-main .wallet .content .list{
	height:200px;
}

.ins-main .wallet .content .list .rt-box{
	width:400px;
	padding-top: 30px;
}
.ins-main .wallet .content .list .rt-box li{
	width:50%;
	float:left;
}
.ins-main .wallet .content .list .rt-box li a{
	margin-bottom:5px;
	font-size:1.4rem;
}


.m_shandui{
	width:100%;
	padding:20px 5%;
	background:#F7F8FC;
	border-top:1px solid #E8EBF7;
	border-bottom:1px solid #E8EBF7;
}

.m_shandui .m_shandui_top{
	float:left;
	width:100%;
	height:40px;
	line-height:40px;
	color:#333;
	font-size:16px;
	font-weight:bold;
	text-align:center;
	margin-bottom:20px;
}
.m_shandui .m_shandui_top font{
	color:#00A0E9;
}
.m_shandui .m_shandui_left{
	float:left;
	width:180px;
}
.m_shandui select{
	width:100%;
	height:40px;
	line-height:40px;
	background:#fff;
	border:1px solid #CCCCCC;
    border-radius: 6px;
	text-indent:10px;
	margin-bottom:20px;
}

.m_shandui .m_shangdui_txt{
	width:100%;
	height:40px;
	line-height:40px;
	background:#fff;
	border:1px solid #CCCCCC;
    border-radius: 6px;
	text-indent:10px;
}
.m_shandui .m_shangdui_txt a{
	float:right;
	margin-right:10px;
}
.m_shandui p{
	color:#666;
	font-size:12px;
	height:30px;
	line-height:30px;
}

.m_shandui .m_shandui_center{
	float:left;
	width:60px;
	text-align:center;
}
.m_shandui .m_shandui_center img{
	margin-top: 40px;
}

.m_shandui .m_shandui_right{
	float:left;
	width:180px;
}

#recharge_box_zz{
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0,0,0,.5);
    display: flex;
    justify-content: center;
    align-items: center;
    z-index: 9999;
	display:none;
}
#shandui_box_zz{
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0,0,0,.5);
    display: flex;
    justify-content: center;
    align-items: center;
    z-index: 9999;
	display:none;
}



.m_sectionBoxMod{border:0px solid #ccc;margin-bottom:20px}.m_sectionBoxMod .m_sectionBoxMod_hd{background-color:#f9f9fa;height:50px;line-height:50px;padding-left:20px;position:relative}.m_sectionBoxMod .m_sectionBoxMod_hd .sectionBoxMod_title{font-size:16px}.m_sectionBoxMod .m_sectionBoxMod_hd .operation{font-size:14px;position:absolute;right:20px;top:0}.m_sectionBoxMod .m_sectionBoxMod_bd{padding:20px;background-color:#fff}
.i_success{background-repeat:no-repeat;background-image:url('../images/logo_hy.png');width:60px;height:60px;background-position:0 -458px;font-size:0;vertical-align:middle;display:inline-block;text-indent:-9999px;width:60px;height:60px;background-color:#00a0e9;border-radius:30px;display:block;text-indent:-9999px}
.f_bd .f_wrapper{padding-top:40px}.submittedResultBox{position:relative;padding-left:70px;padding-top:16px;border-bottom:1px solid #ccc;padding-bottom:10px}

.submittedResultBox .i_success{position:absolute;left:0;top:0}
.submittedResultBox .submittedResultTitle{font-size:26px;margin-bottom:20px}.submittedResultBox .submittedResultTitle .warning{height:26px;line-height:26px;font-size:14px;padding:0 8px;background-color:#f1f1f3;color:#333;margin-left:15px;display:inline-block}.submittedResultBox .submittedResultInfo .counting{color:#00a0e9}.submittedResultBox .submittedResultInfo p{margin-bottom:10px}
.bankingPay {
    position: relative;
}
.paymentInfoBox .tipsTitle {
    margin-bottom: 15px;
    font-size: 20px;
}
.tableTitle {
    width: 110px;
}
.tableValue {
    width: 280px;
}
.paymentInfoBox {
    padding: 25px 0 0 60px;
}
.paymentInfoBox table td {
    padding: 10px;
    border: 1px solid #ccc;
    position: relative;
}
.transferTips,.bankingTips{position:absolute;height:26px;line-height:26px;font-size:12px;background-color:#ffeecc;position:absolute;left:440px;bottom:5px;padding:0 10px}
.transferTips{bottom:43px;}

.picupdata{position:relative;}
.picupdata [type=file]{
    position: absolute;
    left: 0%;
    top: 0px;
    width: 100%;
    height: 100%;
    opacity: 0;
    cursor: pointer;
    width: 80px;
    margin-left: 0px;
    z-index: 99;
}


#formchk{
	width:800px;
	margin-left:200px;
	margin-top:50px;
	margin-bottom:30px;
}

.wpb_column{
	width:23.3333%;
	margin:25px 5%;
	display: inline-block;
    *display: inline;
	text-align:center;
}
.crypterium_features_5_shortcode{
	margin-bottom:50px;
}
.wpb_column .__ico{
	width:100%;
	text-align:center;
}
.ins-main .news-show .content .wpb_column img{
	max-width:auto!important;
    margin:0;
	margin-left:42%;
	text-align:center;
}
.ins-main .news-show .content  .wpb_column p{
	text-align:center;
}
.ins-main .news-show .content{
	padding:0 100px;
}