@charset "UTF-8";
/*默认样式 START*/
/*重置样式 START */
	* {
	  margin: 0;
	  padding: 0;
	  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
	  -webkit-tap-highlight-color: transparent;
	}

	body {
	  font-family: Helvetica, "Microsoft YaHei";
	  color: #666666;
	  text-size-adjust: none;
	}

	a {
	  text-decoration: none;
	  cursor: pointer;
	  color: #0F0;
	  bblr: expression(this.onFocus=this.blur());
	  outline-style: none;
	  color: #474747;
	}

	a:hover {
	  text-decoration: none;
	}

	a {
	  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
	  -webkit-tap-highlight-color: transparent;
	}

	img {
	  border: 0 none;
	}

	.cf:before, .cf:after {
	  content: "";
	  display: table;
	}

	.cf:after {
	  clear: both;
	}

	.cf {
	  zoom: 1;
	}

	li, ol, ul {
	  list-style: none outside none;
	}

/*重置样式 END */
/*默认模块样式 START*/
	body {
	  background: #000;
	  background-position: center top;
	  background-repeat: repeat-y;
	}

	.wrap {
	  min-width: 1300px;
	  width: 100%;
	  font-size: 14px;
	}

	.wrap .bg-group {
	  position: absolute;
	}

	.inner_wrap {
	  position: relative;
	  overflow: hidden;
	  background-image: url(../img/head_bg.jpg);
	  background-color: transparent;
	  background-position: center top;
	  background-repeat: no-repeat;
	}

	header {
	  width: 1200px;
	  height: 900px;
	  margin: 0 auto;
	  position: relative;
	  overflow: hidden;
	}

	h1 {
	  position: absolute;
	  top: 12px;
	  left: 0;
	  width: 209px;
	  height: 37px;
	  background-image: url(../img/logo.png);
	}

	h1 a {
	  display: block;
	  width: 100%;
	  height: 100%;
	  text-indent: -9999em;
	  overflow: hidden;
	}

	.h_cont {
	  width: 1168px;
	  margin: 0 auto;
	  text-align: right;
	  height: 68px;
	  padding: 16px;
	}

	.h_cont a {
	  display: inline-block;
	  vertical-align: top;
	  height: 32px;
	  line-height: 32px;
	  margin: 0 4px;
	  padding: 0 16px;
	  background-color: #000;
	  color: #fff;
	  font-size: 16px;
	  text-align: center;
	  border-radius: 5px;
	}

	.cont {
	  width: 100%;
	  max-width: 1920px;
	  margin: 0 auto 0;
	  padding: 0;
	}

	.c_item {
	  margin: 0 auto;
	}

	.ci_bg {
	  display: none;
	}

	.ci_cont {
	  width: 100%;
	  position: relative;
	  z-index: 2;
	  margin: 0;
	}

	footer {
	  padding: 32px 0;
	  line-height: 20px;
	  background-color: #000000;
	}

	.f_cont {
	  width: 1200px;
	  margin: 0 auto;
	}

	.f_cont p {
	  height: 24px;
	  font-size: 12px;
	  line-height: 26px;
	  color: #96a1a3;
	  text-align: center;
	}

/*默认模块样式 END*/
/*版权信息 START*/
	.footer {
	  width: 100%;
	  background-color: #000;
	  text-align: center;
	  border-top: 0;
	}

	.footer .footerBox {
	  width: 1050px;
	  margin: 0 auto;
	  padding-top: 46px;
	  padding-bottom: 50px;
	  font-size: 12px;
	}

	.footer .footerBox .f_link {
	  margin-bottom: 28px;
	}

	.footer .footerBox .f_link a {
	  vertical-align: middle;
	  line-height: 14px;
	  font-size: 14px;
	  display: inline-block;
	  color: #636363;
	}

	.footer .footerBox .f_link a:hover {
	  color: #37b2f8;
	}

	.footer .footerBox .f_link span {
	  margin: 0 10px;
	  line-height: 14px;
	  font-size: 14px;
	  color: #b9b9b9;
	  vertical-align: middle;
	}

	.footer .footerBox .f_txt {
	  font-size: 14px;
	  line-height: 14px;
	  color: #979797;
	}

	.footer .f_site {
	  text-align: center;
	  padding: 0 0 20px;
	}

	.footer .f_site a {
	  display: inline-block;
	  vertical-align: middle;
	  width: 140px;
	  height: 52px;
	  margin-right: 4px;
	  border: 1px solid #ededed;
	  background-image: url(https://img.qidian.com/v2/act/web/2017/general/personal/img/f_site.png);
	}

	.footer .f_site .site1 {
	  background-position: 0 0;
	}

	.footer .f_site .site2 {
	  background-position: 0 -52px;
	}

	.footer .f_site .site3 {
	  background-position: 0 -104px;
	}

	.footer .f_site .site4 {
	  background-position: 0 -156px;
	}

	.footer .f_site .site5 {
	  background-position: 0 -208px;
	}

	.footer .f_site .site6 {
	  background-position: 0 -260px;
	}

	.footer .f_site .site7 {
	  background-position: 0 -312px;
	}

	.footer .f_site .site8 {
	  background-position: 0 -364px;
	}

	.footer .f_notice {
	  width: 100%;
	  padding: 0 0 20px;
	}

	.footer .fn_cont {
	  margin: 0 auto;
	}

	.footer .fnc_text {
	  margin: 0 0 8px;
	  line-height: 26px;
	  color: #6f6f6f;
	}

	.footer .fnc_text em, .fnc_text i {
	  font-size: 20px;
	  font-style: normal;
	  margin: 0 20px;
	}

	.footer .fnc_text span {
	  margin: 0 20px;
	  font-size: 14px;
	}

	.footer .fnc_btns a {
	  display: inline-block;
	  width: 140px;
	  height: 20px;
	  line-height: 20px;
	  margin: 0 5px;
	  font-size: 14px;
	  border-radius: 10px;
	  -webkit-transition: all ease .5s;
	  transition: all ease .5s;
	  border: 1px solid #6f6f6f;
	}

	.footer .fnc_btns a:hover {
	  color: #fff;
	  background-color: #6f6f6f;
	}

	.footer .f_info {
	  margin: 0 0 20px;
	}

	.footer .fi_cont p {
	  margin: 0;
	  line-height: 22px;
	  font-size: 12px;
	  color: #6f6f6f;
	}

	.footer .fi_cont p a {
	  color: #4f4f4f;
	}

	.footer .fi_cont p a:hover {
	  color: #066eaf;
	  outline: 0;
	}

/*版权信息 END*/
/*侧边栏 START*/
	.sider {
	  position: absolute;
	  z-index: 81;
	  top: 0;
	  right: 10px;
	  transition: top ease 0.5s;
	}

	.sider_list {
	  list-style: none;
	  margin: 0;
	  width: 129px;
	  height: 578px;
	  background-image: url(../img/sider_bg.png);
	  background-repeat: no-repeat;
	}

	.sider_item {
	  display: block;
	  width: 100px;
	  font-size: 24px;
	  line-height: 32px;
	  text-align: center;
	  margin: 0 auto;
	}

	.sider_item:last-child {
	  height: 40px;
	  line-height: 40px;
	}

	.sider_btn {
	  display: block;
	  width: 100%;
	  height: 100%;
	  color: #fff;
	}

	.sider_top {
	  color: #fff;
	}

/*侧边栏 END*/
/*弹窗 START*/
	.mask {
	  position: absolute;
	  top: 0;
	  left: 0;
	  z-index: 90;
	  display: none;
	  width: 100%;
	  height: 100%;
	  background-color: #000;
	  opacity: 0.5;
	  filter: alpha(opacity=50);
	}

	.modal_wrap {
	  display: none;
	  position: absolute;
	  top: 20%;
	  left: 50%;
	  width: 800px;
	  margin: 0 0 0 -400px;
	  z-index: 99;
	  background-color: #fff;
	  border: 3px solid #000;
	  border-radius: 10px;
	  overflow: hidden;
	}

	.modal_title {
	  width: 100%;
	  height: 64px;
	  margin: 20px 0 0;
	  line-height: 64px;
	  text-align: center;
	  font-size: 32px;
	  color: #111;
	}

	.modal_cont {
	  padding: 20px;
	}

	.modal_exit .modal_cont {
	  padding: 0;
	}

	.mc_text {
	  padding: 80px 40px 40px;
	}

	.modal_feedback .mc_text {
	  padding: 40px 40px 0;
	}

	.modal_cont img {
	  width: 100%;
	}

	.modal_cont p {
	  margin: 0 20px 10px;
	  font-size: 24px;
	  line-height: 32px;
	  text-align: center;
	  color: #222;
	}

	.modal_cont p span {
	  color: #666;
	}

	.modal_cont .modal_tip {
	  color: #333;
	}

	.modal_feedback .modal_tip {
	  font-size: 12px;
	  line-height: 16px;
	  text-align: right;
	}

	.modal_wrap .mlf_title {
	  line-height: 64px;
	  text-align: center;
	  font-size: 32px;
	  color: #111;
	}

	.modal_wrap .mlf_item {
	  line-height: 48px;
	  margin: 0 0 12px;
	  padding: 0 0 0 120px;
	}

	.modal_wrap .mlf_item label {
	  display: inline-block;
	  *display: inline;
	  *zoom: 1;
	  width: 120px;
	  margin: 0 0 0 -120px;
	}

	.modal_wrap .mlf_item input {
	  display: inline-block;
	  *display: inline;
	  *zoom: 1;
	  width: 80%;
	  height: 48px;
	  line-height: 48px;
	  padding: 0 20px 0 20px;
	  border: 0 none;
	  color: #343434;
	  background-color: #eee;
	}

	.modal_wrap .mlf_link {
	  text-align: right;
	}

	.modal_wrap .mlf_link a {
	  display: inline-block;
	  *display: inline;
	  *zoom: 1;
	  text-decoration: underline;
	}

	.ml_form {
	  margin: 10px 0 0;
	}

	.ml_list {
	  height: 100px;
	  overflow: auto;
	}

	.modal_list_2 .ml_list {
	  height: 200px;
	}

	.modal_list_3 .ml_list {
	  height: 200px;
	}

	.modal_cont table {
	  width: 100%;
	  line-height: 48px;
	  border-collapse: collapse;
	  margin: auto;
	}

	.modal_cont tbody {
	  width: 100%;
	}

	.modal_cont tbody tr {
	  width: 100%;
	  border-bottom: 1px dashed #343434;
	}

	.modal_cont th {
	  line-height: 64px;
	  font-size: 32px;
	  color: #343434;
	  font-weight: normal;
	}

	.modal_cont td {
	  text-align: center;
	  padding: 0;
	  color: #343434;
	  font-size: 24px;
	}

	.modal_cont .col_2 {
	  width: 20%;
	}

	.modal_cont .col_3 {
	  width: 30%;
	}

	.modal_cont .col_4 {
	  width: 40%;
	}

	.modal_textarea {
	  display: block;
	  width: 620px;
	  height: 80px;
	  padding: 10px 10px;
	  margin: 20px auto 10px;
	  font-size: 24px;
	  line-height: 32px;
	  color: #343434;
	}

	.modal_btns {
	  margin: 0 auto;
	  padding: 20px 0 40px;
	  text-align: center;
	}

	.modal_btn,
	.mb_item {
	  display: inline-block;
	  *display: inline;
	  *zoom: 1;
	  width: 200px;
	  height: 64px;
	  margin: 0 20px;
	  line-height: 64px;
	  background-color: #000;
	  color: #fff;
	  border-radius: 5px;
	  text-align: center;
	  font-size: 32px;
	}

	.modal_close {
	  position: absolute;
	  top: 8px;
	  right: 8px;
	  display: block;
	  width: 52px;
	  height: 52px;
	  text-indent: -9999em;
	  overflow: hidden;
	  background-image: url(../img/m_close.png);
	  background-color: #000;
	  border-radius: 26px;
	  transition: all 1s ease 0s;
	  -webkit-transition: all 1s ease 0s;
	  -moz-transition: all 1s ease 0s;
	  -ms-transition: all 1s ease 0s;
	  -o-transition: all 1s ease 0s;
	}

	.modal_close:hover {
	  transform: rotate(180deg);
	  -webkit-transform: rotate(180deg);
	  -moz-transform: rotate(180deg);
	  -ms-transform: rotate(180deg);
	  -o-transform: rotate(180deg);
	}

/*弹窗 END*/
/*定制模块样式 START*/

	.font-red {
	  color: #fdecd4;
	}
	p {
	  margin: 0;
	  padding: 0;
	}

	header{
		height: 940px;
	}
	.h_cont a{
		background-color: #db402f;
	}

	.ci_date {
	  display: none;
	  position: absolute;
	  width: 1200px;
	  height: 48px;
	  line-height: 48px;
	  top: 670px;
	  left: 50%;
	  margin-left: -600px;  
	}
	.ci_date .ci_time {
	  width: 720px;
	  height: 48px;
	  margin-left: 240px;
	  background-image: url("../img/ci_time.png");
	  background-position: center top;
	  background-repeat: no-repeat;
	  text-align: center;
	  color: #973332;
	  font-size: 40px;
	  line-height: 48px;
	  overflow: hidden;
	  text-indent: -9999px;
	}

	.ci_show_list {
	  height: 1600px;
	  margin: 0 auto;
	  background: url(../img/ci_show_list_bg.jpg) no-repeat center top;
	  min-width: 1200px;
	}
	.ci_show_list .ci_cont {
	  width: 1200px;
	  margin: 0 auto;
	}
	.ci_show_list .operate_btn {
	  margin: 0 40px;
	  text-align: center;
	  padding: 0;
	}
	.ci_show_list .main_btn {
	  width: 656px;
	  height: 180px;
	  margin-bottom: 40px;
	  display: inline-block;
	  background-image: url("../img/main_btn.png");
	  transition: all .5s ease 0s;
	  -webkit-transition: all .5s ease 0s;
	  -moz-transition: all .5s ease 0s;
	  -ms-transition: all .5s ease 0s;
	  -o-transition: all .5s ease 0s;
	  -webkit-animation: emphasizeAnim 1s linear 0s infinite both;
	  -o-animation: emphasizeAnim 1s linear 0s infinite both;
	  -moz-animation: emphasizeAnim 1s linear 0s infinite both;
	  -ms-animation: emphasizeAnim 1s linear 0s infinite both;
	  animation: emphasizeAnim 1s linear 0s infinite both;
	}
	.ci_show_list .main_btn:hover {
	  transform: scale(1.1);
	  -webkit-transform: scale(1.1);
	  -moz-transform: scale(1.1);
	  -ms-transform: scale(1.1);
	  -o-transform: scale(1.1);
	}
	.ci_show_list .btn_tips {
	  color: #bf7236;
	  display: block;
	  padding-top: 10px;
	  text-align: left;
	  margin: 0 0 10px 0;
	  font-size: 16px;
	  line-height: 32px;
	}
	.ci_show_list .btn_tips a {
	  text-decoration: underline;
	  color: #bf7236;
	}
	.ci_show_list  .points_body {
	  text-align: right;
	  font-size: 16px;
	  color: #bf7236;
	  line-height: 26px;
	  margin: 0 20px 20px 20px;
	}
	.ci_show_list  .points_body .points_icon {
	  display: none;
	  width: 39px;
	  height: 54px;
	  background-image: url("../img/points_icon.png");
	  vertical-align: middle;
	}
	.ci_show_list  .points_body .my_points {
	  color: #bf7236;
	}
	.ci_show_list  .points_body .refresh_btn {
	  display: inline-block;
	  width: 70px;
	  height: 26px;
	  color: #eadca6;
	  background-color: #db402f;
	  text-align: center;
	  border-radius: 5px;
	  -webkit-border-radius: 5px;
	  -moz-border-radius: 5px;
	  -ms-border-radius: 5px;
	  -o-border-radius: 5px;
	  margin-left: 20px;
	}
	.ci_show_list .award_list {
	  width: 1200px;
	  margin: 0 auto;
	  list-style: none;
	  text-align: center;
	  font-size: 0;
	}
	.ci_show_list .award_item {
	  display: inline-block;
	  margin: 0 10px 20px;
	  width: 250px;
	  height: 324px;
	  background-repeat: no-repeat;
	}
	.ci_show_list .award_item:nth-child(4n+1) {
	  margin-right: 0;
	}
	.ci_show_list .award_item:nth-child(4n) {
	  margin-right: 0;
	}
	.ci_show_list .award_item:nth-child(1) {
	  background-image: url(../img/award_bg_1_1.png);
	}
	.ci_show_list .award_item:nth-child(2) {
	  background-image: url(../img/award_bg_1.png);
	}
	.ci_show_list .award_item:nth-child(3) {
	  background-image: url(../img/award_bg_1.png);
	}
	.ci_show_list .award_item:nth-child(4) {
	  background-image: url(../img/award_bg_1_2.png);
	}
	.ci_show_list .award_item:nth-child(5) {
	  background-image: url(../img/award_bg_2_1.png);
	}
	.ci_show_list .award_item:nth-child(6) {
	  background-image: url(../img/award_bg_2_2.png);
	}
	.ci_show_list .award_item:nth-child(7) {
	  background-image: url(../img/award_bg_2.png);
	}
	.ci_show_list .award_item:nth-child(8) {
	  background-image: url(../img/award_bg_2.png);
	}
	.ci_show_list .award_item:nth-child(5) .award_cost,
	.ci_show_list .award_item:nth-child(6) .award_cost,
	.ci_show_list .award_item:nth-child(7) .award_cost,
	.ci_show_list .award_item:nth-child(8) .award_cost{
		color: #fff;
	}
	.ci_show_list .award_body {
	  width: 250px;
	  padding: 114px 0 10px;
	  text-align: center;
	  color: #c62f25;
	}
	.ci_show_list .award_body .award_count {
	  font-size: 32px;
	  margin: 0 auto;
	  font-weight: bolder;
	}
	.ci_show_list .award_body .award_name {
	  font-size: 28px;
	  margin: 0 auto 8px;
	  font-weight: bolder;
	}
	.ci_show_list .award_body .award_cost {
	  margin: 0 auto 28px;
	  font-size: 16px;
	  color: #ea9f50;
	}
	.ci_show_list .award_btn {
	  text-align: center;
	}
	.ci_show_list .award_btn .active_btn {
	  display: inline-block;
	  width: 160px;
	  height: 48px;
	  background-image: url("../img/award_btn.png");
	  position: relative;
	}
	.ci_show_list .active_btn .award_btn_icon {
	  display: none;
	  position: absolute;
	  width: 44px;
	  height: 51px;
	  background-image: url("../img/award_icon.png");
	  right: 12px;
	  bottom: -4px;
	}
	.ci_show_list .award_btn .active_btn:hover .award_btn_icon {
	  animation: shadow-jump .8s linear infinite;
	  -webkit-animation: shadow-jump .8s linear infinite;
	} 

	.ci_tips {
	  width: 100%;
	  height: 480px;
	  margin: -560px auto 80px;
	  background-color: transparent;
	  /*background: url("../img/ci_tips_bg.png");*/
	  background-position: center top;
	  background-repeat: repeat-y;
	}
	.ci_tips .ci_cont {
	  width: 1120px;
	  margin: 0 auto;
	  padding: 40px;
	}
	.ci_tips .ci_cont h2 {
	  font-size: 18px;
	  color: #bf7236;
	  line-height: 36px;
	}
	.ci_tips .ci_cont p {
	  font-size: 16px;
	  color: #bf7236;
	  line-height: 32px;
	}
	.ci_tips .ci_cont i {
	  font-style: initial;
	}
	.ci_tips .ci_cont a {
	  color: #bf7236;
	  text-decoration: underline;
	}
	.ci_tips .ci_cont .show_chance {
	  color: #bf7236;
	  text-decoration: underline;
	}

	.ci_top_list {
	  background-color: #ee5e39;
	  height: 1220px;
	  padding: 80px 0 0;
	  min-width: 1200px;
	  overflow: hidden;
	}
	.ci_top_list .ci_cont {
	  width: 1200px;
	  margin: 0 auto;
	}
	.ci_top_list .ci_desc {
	  font-size: 16px;
	  text-align: center;
	  margin: 0 43px;
	}
	.ci_top_list  .points_body {
	  text-align: right;
	  font-size: 16px;
	  color: #474747;
	  line-height: 26px;
	  margin: 0 20px 20px 20px;
	}
	.ci_top_list  .points_body .points_icon {
	  display: none;
	  width: 39px;
	  height: 54px;
	  background-image: url("../img/points_icon.png");
	  vertical-align: middle;
	}
	.ci_top_list  .points_body .my_points {
	  color: #474747;
	}
	.ci_top_list  .points_body .refresh_btn {
	  display: inline-block;
	  width: 70px;
	  height: 26px;
	  color: #ee5e39;
	  background-color: #fff;
	  text-align: center;
	  border-radius: 5px;
	  -webkit-border-radius: 5px;
	  -moz-border-radius: 5px;
	  -ms-border-radius: 5px;
	  -o-border-radius: 5px;
	  margin-left: 20px;
	}
	.ci_top_list .top_img {
	  display: block;
	  position: relative;
	  left: -45px;
	  width: 1290px;
	  height: 458px;
	  margin: 0 auto -20px;
	  background-image: url("../img/top_list_top.png");
	}
	.ci_top_list .top_img .item{	  
	  position:absolute;
	  width: 280px;
	  padding: 5px 10px;
	}
	.ci_top_list .top_img .item1{
	  top: 136px;
	  left: 500px;
	}	
	.ci_top_list .top_img .item2{
	  top: 152px;
	  left: 90px;
	}
	.ci_top_list .top_img .item3{
	  top: 152px;
	  left: 890px;
	}
	.ci_top_list .top_img .item .name{
	  line-height: 40px;
	  text-align: center;
	  font-size: 22px;
	  color:#fff;
	  margin: 0 0 16px;
	  overflow: hidden;
	}
	.ci_top_list .top_img .item .currency{
	  line-height: 24px;
	  text-align: center;
	  font-size: 14px;
	  color:#db402f;
	  overflow: hidden;
	}
	.ci_top_list .btn_tips {
	  color: #eee6c8;
	  display: block;
	  padding-top: 0px;
	  text-align: left;
	  line-height: 32px;
	}
	.ci_top_list .btn_tips a {
	  text-decoration: underline;
	  color: #eee6c8;
	}
	.ci_top_list .top_list_wrap {
	  width: 1200px;
	  height: 355px;
	  padding:20px 0 0;
	  margin: 0 auto 5px auto;
	  background-image: url("../img/top_list_wrap_bg.png");
	  background-repeat: no-repeat;
	  overflow: hidden;
	}
	.ci_top_list .top_list_wrap .no-data {
	  width: 100%;
	  height: 300px;
	  line-height: 300px;
	  text-align: center;
	}
	.ci_top_list .top_list_wrap .top-three-g {
	  width: 930px;
	  height: 220px;
	  margin: 0 60px;
	  position: relative;
	}
	.ci_top_list .top_list_wrap .top-three-g .item {
	  position: absolute;
	  top: 0;
	  width: 310px;
	  height: 220px;
	  text-align: center;
	}
	.ci_top_list .top_list_wrap .top-three-g .item .name {
	  font-size: 24px;
	  height: 32px;
	  line-height: 32px;
	  white-space: nowrap;
	  text-overflow: ellipsis;
	  color: #fff;
	}
	.ci_top_list .top_list_wrap .top-num {
	  width: 320px;
	  margin: 10px auto 0 auto;
	  border-top: 1px solid transparent;
	  text-align: center;
	  line-height: 40px;
	  color: #fff;
	  background-color: #db402f;
	  border-radius: 10px;
	}
	.ci_top_list .top_list_wrap .top-other-list {
	  width: 930px;
	  margin: 0 auto;
	}
	.ci_top_list .top_list_wrap .top-other-list .col {
	  float: left;
	  height: 35px;
	  line-height: 35px;
	  font-size: 16px;
	  padding: 0;
	  overflow: hidden;
	  white-space: nowrap;
	  text-overflow: ellipsis;
	  color: #1a1a1a;
	  text-align: center;
	}
	.ci_top_list .top_list_wrap .top-other-list .col1 {
	  width: 310px;
	  color: #5e3f14;
	}
	.ci_top_list .top_list_wrap .top-other-list .col2 {
	  width: 310px;
	  color: #5e3f14;
	}
	.ci_top_list .top_list_wrap .top-other-list .col3 {
	  width: 310px;
	  color: #f60600;
	}
	.ci_top_list .rule {
	  margin: 0 38px;
	  padding: 15px 0 0;
	  color: #eee6c8;
	}
	.ci_top_list .rule h2 {
	  font-size: 18px;
	  line-height: 36px;
	}
	.ci_top_list .rule p {
	  line-height: 32px;
	  font-size: 16px;
	}

/*定制模块样式 END*/
/*弹窗样式 START*/	
	.modal_cont .modal_tip {
	  color: #f60600;
	}
	.modal_wrap {
	  border-color: #db402f;
	}
	.modal_btn,
	.mb_item {
	  background-color: #db402f;
	  color: #fff;
	}
	.modal_close {
	  background-color: #db402f;
	}

/*弹窗样式 END*/
/*导航栏 START*/
	.sider_list {
	  width: 152px;
	  height: 326px;
	  padding: 38px 41px 56px;
	}
	.sider_item {
	  font-size: 18px;
	  color: #ffffff;
	  line-height: 40px;
	  width: 100%;
	}
	.sider_item:last-child {
	  height: 76px;
	  text-indent: -9999px;
	}
	.sider_top {
	  color: #ffffff;
	}

/*导航栏 END*/

@keyframes emphasizeAnim {
  from,
    to {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
  50% {
    -webkit-transform: scale(1.1);
    transform: scale(1.1);
  }
}
@keyframes shadow-jump {
  0% {
    transform: translateY(0);
  }
  25% {
    transform: translateY(-10px);
    -webkit-transform: translateY(-10px);
    -moz-transform: translateY(-10px);
    -ms-transform: translateY(-10px);
    -o-transform: translateY(-10px);
  }
  50% {
    transform: translateY(-15px) scale(1.1, 0.9);
    -webkit-transform: translateY(-15px) scale(1.1, 0.9);
    -moz-transform: translateY(-15px) scale(1.1, 0.9);
    -ms-transform: translateY(-15px) scale(1.1, 0.9);
    -o-transform: translateY(-15px) scale(1.1, 0.9);
  }
  75% {
    transform: translateY(-10px);
    -webkit-transform: translateY(-10px);
    -moz-transform: translateY(-10px);
    -ms-transform: translateY(-10px);
    -o-transform: translateY(-10px);
  }
  100% {
    transform: translateY(0);
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -ms-transform: translateY(0);
    -o-transform: translateY(0);
  }
}


