/* ==================
          布局
 ==================== */

/***首页登录提醒弹框样式****/
.tips-pops-div{
  padding: 5px 20px;
  font-size: 16px;
  color: #c09b5a;
  background-color: #e9ebec;
  text-align: center;
  position: absolute;
  left: 20px;
  top: 45px;
  height: 25px;
  line-height: 25px;
  display: none;
}
/*  -- flex弹性布局 -- */
.viewer-title {
  display: none !important;
}

.flex {
  display: flex;
}

.basis-xs {
  flex-basis: 20%;
}

.basis-sm {
  flex-basis: 40%;
}

.basis-df {
  flex-basis: 50%;
}

.basis-lg {
  flex-basis: 60%;
}

.basis-xl {
  flex-basis: 80%;
}

.flex-sub {
  flex: 1;
}

.flex-twice {
  flex: 2;
}

.flex-treble {
  flex: 3;
}

.flex-direction {
  flex-direction: column;
}

.flex-wrap {
  flex-wrap: wrap;
}

.align-start {
  align-items: flex-start;
}

.align-end {
  align-items: flex-end;
}

.align-center {
  align-items: center;
}

.align-stretch {
  align-items: stretch;
}

.self-start {
  align-self: flex-start;
}

.self-center {
  align-self: flex-center;
}

.self-end {
  align-self: flex-end;
}

.self-stretch {
  align-self: stretch;
}

.align-stretch {
  align-items: stretch;
}

.justify-start {
  justify-content: flex-start;
}

.justify-end {
  justify-content: flex-end;
}

.justify-center {
  justify-content: center;
}

.justify-between {
  justify-content: space-between;
}

.justify-around {
  justify-content: space-around;
}

/*  -- flex弹性布局结束 -- */

/*  -- 内外边距 -- */

.margin-0 {
  margin: 0;
}

.margin-xs {
  margin: 10px;
}

.margin-sm {
  margin: 20px;
}

.margin {
  margin: 30px;
}

.margin-lg {
  margin: 40px;
}

.margin-xl {
  margin: 50px;
}

.margin-top-xs {
  margin-top: 10px;
}

.margin-top-sm {
  margin-top: 20px;
}

.margin-top {
  margin-top: 30px;
}

.margin-top-lg {
  margin-top: 40px;
}

.margin-top-xl {
  margin-top: 50px;
}

.margin-right-xs {
  margin-right: 10px;
}

.margin-right-sm {
  margin-right: 20px;
}

.margin-right {
  margin-right: 30px;
}

.margin-right-lg {
  margin-right: 40px;
}

.margin-right-xl {
  margin-right: 50px;
}

.margin-bottom-xs {
  margin-bottom: 10px;
}

.margin-bottom-sm {
  margin-bottom: 20px;
}

.margin-bottom {
  margin-bottom: 30px;
}

.margin-bottom-lg {
  margin-bottom: 40px;
}

.margin-bottom-xl {
  margin-bottom: 50px;
}

.margin-left-xs {
  margin-left: 10px;
}

.margin-left-sm {
  margin-left: 20px;
}

.margin-left {
  margin-left: 30px;
}

.margin-left-lg {
  margin-left: 40px;
}

.margin-left-xl {
  margin-left: 50px;
}

.margin-lr-xs {
  margin-left: 10px;
  margin-right: 10px;
}

.margin-lr-sm {
  margin-left: 20px;
  margin-right: 20px;
}

.margin-lr {
  margin-left: 30px;
  margin-right: 30px;
}

.margin-lr-lg {
  margin-left: 40px;
  margin-right: 40px;
}

.margin-lr-xl {
  margin-left: 50px;
  margin-right: 50px;
}

.margin-tb-xs {
  margin-top: 10px;
  margin-bottom: 10px;
}

.margin-tb-sm {
  margin-top: 20px;
  margin-bottom: 20px;
}

.margin-tb {
  margin-top: 30px;
  margin-bottom: 30px;
}

.margin-tb-lg {
  margin-top: 40px;
  margin-bottom: 40px;
}

.margin-tb-xl {
  margin-top: 50px;
  margin-bottom: 50px;
}

.padding-0 {
  padding: 0;
}

.padding-xs {
  padding: 10px;
}

.padding-sm {
  padding: 20px;
}

.padding {
  padding: 30px;
}

.padding-lg {
  padding: 40px;
}

.padding-xl {
  padding: 50px;
}

.padding-top-xs {
  padding-top: 10px;
}

.padding-top-sm {
  padding-top: 20px;
}

.padding-top {
  padding-top: 30px;
}

.padding-top-lg {
  padding-top: 40px;
}

.padding-top-xl {
  padding-top: 50px;
}

.padding-right-xs {
  padding-right: 10px;
}

.padding-right-sm {
  padding-right: 20px;
}

.padding-right {
  padding-right: 30px;
}

.padding-right-lg {
  padding-right: 40px;
}

.padding-right-xl {
  padding-right: 50px;
}

.padding-bottom-xs {
  padding-bottom: 10px;
}

.padding-bottom-sm {
  padding-bottom: 20px;
}

.padding-bottom {
  padding-bottom: 30px;
}

.padding-bottom-lg {
  padding-bottom: 40px;
}

.padding-bottom-xl {
  padding-bottom: 50px;
}

.padding-left-xs {
  padding-left: 10px;
}

.padding-left-sm {
  padding-left: 20px;
}

.padding-left {
  padding-left: 30px;
}

.padding-left-lg {
  padding-left: 40px;
}

.padding-left-xl {
  padding-left: 50px;
}

.padding-lr-xs {
  padding-left: 10px;
  padding-right: 10px;
}

.padding-lr-sm {
  padding-left: 20px;
  padding-right: 20px;
}

.padding-lr {
  padding-left: 30px;
  padding-right: 30px;
}

.padding-lr-lg {
  padding-left: 40px;
  padding-right: 40px;
}

.padding-lr-xl {
  padding-left: 50px;
  padding-right: 50px;
}

.padding-tb-xs {
  padding-top: 10px;
  padding-bottom: 10px;
}

.padding-tb-sm {
  padding-top: 20px;
  padding-bottom: 20px;
}

.padding-tb {
  padding-top: 30px;
  padding-bottom: 30px;
}

.padding-tb-lg {
  padding-top: 40px;
  padding-bottom: 40px;
}

.padding-tb-xl {
  padding-top: 50px;
  padding-bottom: 50px;
}

/*  -- 内外边距结束 -- */
body {
  font-size: 12px;
}

img {
  display: block;
}

input,
button {
  outline: none
}
textarea  {
  outline: none;
  resize: none;
}

.link {
  cursor: pointer;
}

.global_title {
  background: url('../images/title_bg.png') no-repeat center;
}

.global_title,
.global_title a {
  font-size: 32px;
  color: #D39A2F;
}

.global_title span {
  display: block;
  width: 290px;
  height: 45px;
  line-height: 45px;
  text-align: center;
  margin: 0 auto;
  position: relative;
}

/* head bar */
.header-bar {
  height: 60px;
  line-height: 60px;
  font-size: 14px;
  color: #999999;
  position: relative;
  z-index: 10;
  background: url('../images/top_bg.jpg') no-repeat center #000;
}
.header-bar-right {
  position: relative;
}
.header-bar-right-list>li {
  margin-left: 20px;
  position: relative;
  color: #FFFFFF;
}

.header-bar-right-list>li>a {
  color: #FFFFFF;
}
.header-bar-right-list>li.message i {
  position: absolute;
  right: -25px;
  top: 5px;
  background-color: red;
  line-height: 1.5;
  width: 25px;
  text-align: center;
  border-radius: 3px;
  font-size: 12px;
}
.header-bar-right-list>li input {
  padding: 0 10px;
  background: #fff;
  min-height: 20px;
}

.header-bar-right-list span.color {
  color: #E68616;
}

.header-bar-right-list .nickName ol {
  position: absolute;
  top: 30px;
  left: 0;
}

.header-bar-right-list .personal-center {
  position: relative;
}

.header-bar-right-list .personal-center ol {
  list-style: none;
  position: absolute;
  top: 60px;
  left: -35px;
  z-index: 10;
  background-color: #ffffff;
  padding: 0 10px;
  box-shadow: 5px 10px 18px rgba(0,0,0,.1);
}

.header-bar-right-list .personal-center ol li {
  text-align: center;
  width: 100px;
  border-top: 1px solid #F4F4F4;
  line-height: 45px;
}

.header-bar-right-list .personal-center ol li:hover a {
  color: #E68616;
}

.header-bar-right-list .personal-center ol li:first-child {
  border: none;
}

/* new header */
.new-header{
  background-color: #161616;
  display: flex;
  align-items: center;
  height: 95px;
  max-width: 100%;
  margin: 0 auto;
  position: relative;
  z-index: 9;
}

.sweep{
  display: flex;
  align-items: center;
}
.sweep a{
  margin-left: 5px;
}

/* head search */
.index-logo img {
  width: 170px;
}

.head-content {
  color: #ADADAD;
  font-size: 14px;
  text-align: right;
}

.head-content .phone {
  color: #E68616;
  font-size: 18px;
}

/* head menu */
.main-nav ul li {
  margin-left: 39px;
  position: relative;
}

.main-nav ul li.expect img,
.main-nav ul li.new img {
  position: absolute;
  right: -35px;
  top: -10px;
  width: 35px;
  background-size: contain;
}

.main-nav ul li a {
  font-size: 16px;
  color: #FFFFFF;
  display: block;
  border-radius: 2px;
  text-align: center;
}
.main-nav ul li a:hover{
  color: #c09b5a;
}
.main-nav ul li a.actives {
  font-size: 16px;
  color: #c09b5a;
}


.product_advantage {
  display: grid;
  grid-template-columns: repeat(3, 400px);
  grid-template-rows: repeat(3, 140px);
}

.product_advantage_item {
  padding-left: 130px;
  padding-top: 20px;
  font-size: 20px;
  color: #676767;
}

.product_advantage_item:nth-child(1) {
  background: url('../images/icon0.png') no-repeat;
  background-position: 60px 20px;
}

.product_advantage_item:nth-child(2) {
  background: url('../images/icon1.png') no-repeat;
  background-position: 60px 20px;
}

.product_advantage_item:nth-child(3) {
  background: url('../images/icon2.png') no-repeat;
  background-position: 60px 20px;
}

.product_advantage_item:nth-child(4) {
  background: url('../images/icon3.png') no-repeat;
  background-position: 60px 20px;
}

.product_advantage_item:nth-child(5) {
  background: url('../images/icon4.png') no-repeat;
  background-position: 60px 20px;
}

.product_advantage_item:nth-child(6) {
  background: url('../images/icon5.png') no-repeat;
  background-position: 60px 20px;
}

.product_advantage_item:nth-child(7) {
  background: url('../images/icon6.png') no-repeat;
  background-position: 60px 20px;
}

.product_advantage_item:nth-child(8) {
  background: url('../images/icon7.png') no-repeat;
  background-position: 60px 20px;
}

.product_advantage_item:nth-child(9) {
  background: url('../images/icon8.png') no-repeat;
  background-position: 60px 20px;
}

.product_advantage_item:nth-child(1),
.product_advantage_item:nth-child(2),
.product_advantage_item:nth-child(3),
.product_advantage_item:nth-child(4),
.product_advantage_item:nth-child(5),
.product_advantage_item:nth-child(6) {
  border-bottom: 1px solid #EEEEEE;
}

.product_advantage_item:nth-child(2),
.product_advantage_item:nth-child(3),
.product_advantage_item:nth-child(5),
.product_advantage_item:nth-child(6),
.product_advantage_item:nth-child(8),
.product_advantage_item:nth-child(9) {
  border-left: 1px solid #EEEEEE;
}

.product_advantage_item .title {
  font-size: 22px;
  color: #D39A2F;
  line-height: 1;
}


.bottom_Icons {
  background-color: #fafafa;
}
.bottom_Icons_top ul li {
  padding-top: 30px;
  color: #999999;
  font-size: 16px;
  line-height: 22px;
  position: relative;
}
.bottom_Icons_top ul li:first-child::before {
  display: none;
}
.bottom_Icons_top ul li::before {
  content: '';
  position: absolute;
  top: 50px;
  left: -50px;
  width: 2px;
  height: 50px;
  background-color: #e7e6e6;
}
.bottom_Icons_top ul li a {
  color: inherit;
  font-size: 14px;
}

.bottom_Icons_top ul li h5 {
  font-size: 16px;
  line-height: 25px;
  margin-bottom: 18px;
}

.bottom_Icons_top ul li p {
  font-size: 14px;
  padding-left: 25px;
}

.bottom_Icons_top ul li p.address {
  background: url('../images/address.png') no-repeat;
  background-position: 0 3px;
  margin-bottom: 12px;
}

.bottom_Icons_top ul li p.contact {
  background: url('../images/people.png') no-repeat;
  background-position: 0 4px;
}
.bottom_Icons_top ul li p.footer-telicon {
  background: url('../images/index_telicon.png') no-repeat;
  background-position: 0 4px;
}
.bottom_Icons_bottom {
  margin-top: 35px;
  display: block;
  overflow: hidden;
  padding-top: 10px;
  width: 100%;
  font-size: 14px;
  line-height: 26px;
  text-align: center;
  padding: 0 0 20px 0;
  color: #c9c9c9;
}

.bottom_Icons_bottom a {
  display: inline-block;
  margin: 0 10px;
  color: #c9c9c9;
}
.bottom_Icons_bottom a:hover {
  color: #fd7f23;
}
.bottom_Icons_bottom p.p4 span {
  margin-right: 10px;
}

.nickname-list{
	display: none;
	position: absolute;
	left: 140px;
	top: 50px;
	width: 100px;
	border: 1px solid #dedede;
	background: #fff;
	z-index: 100;
	border-bottom: none;
	cursor: pointer;

}
.nickname-list li{
    text-align: center;
	width: 100%;
    height: 30px;
	line-height: 30px;
	border-bottom: 1px solid #dedede;
	cursor: pointer;
}
.nickname-list li:hover {
    color: #E68616;
}



.H-font-style-96 {
  color: #969696;
}



#denglu_two{
  position: absolute;
  top: 36px;
  left: 0;
  width: 200px;
  height: 220px;
  background: url("../images/index_qrcode.png") no-repeat;
  background-size: 100% 100%;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  z-index: 220;
  display: none;
}


.denglu_two_moban{
  position: relative;
  width: 148px;
  height: 148px;
  margin: 12% auto 0;
  box-sizing: border-box;
}

.denglu_two_error{
  position: absolute;
  left: 0;
  top: 0;
  width: 148px;
  height: 148px;
  background: rgba(0, 0, 0, 0.8);
  display: none;
}

.denglu_two_errorText{
  color: #fff;
  font-weight: 600;
  margin-top: 41px;
}

.denglu_two_errorBtn{
  width: 55%;
  height: 30px;
  line-height: 30px;
  background: red;
  margin: 0 auto;
  color: #fff;
}


#denglu_success{
  position: absolute;
  top: 36px;
  left: 0;
  width: 200px;
  height: 220px;
  background: url("../images/index_qrcode.png") no-repeat;
  background-size: 100% 100%;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  z-index: 220;
  display: none;
}

.denglu_Success{
  width: 100%;
  height: 152px;
  margin-top: 28px;
}

.denglu_successTextTwo{
  position: absolute;
  left: 19%;
  bottom: 3%;
}

.denglu_twoImg{
  width: 148px;
  height: 148px;
  display: inline-block;
  box-sizing: border-box;
  /* border: 1px #ccc solid; */
}

.denglu_twoText{
  color: #333;
  text-align: center;
  line-height: 3;
}




.top-search {
  position: relative;
  width: 300px;
}

.top-searcha{
  border: none;
  background: none
}

.top-search.search_dz_top .search_but_new {
  background-color: #2863cc;
}
.top-search.search_xm_top .search_but_new {
  background-color: #0a4b40;
}
.top-search.search_jx_top .search_but_new {
  background-color: #e3321a;
}
.top-search.search_jzb_top .search_but_new {
  background-color: #f6bd58;
}
.top-search.search_zh_top .search_but_new {
  background-color: #653fa7;
}

.top-search .serach_box {
  padding-left: 20px;
  width: 200px;
  height: 40px;
  line-height: 40px;
  border: none;
  background-color: #FFFFFF;
  border-radius: 4px;
}
.top-search .serach_box.null {
  border: 1px solid #C09B5A;
  border-right: 0;
  box-sizing: border-box;
  margin-right: -5px;
}
/*兼容 input-placeholder*/
.top-search .serach_box::-webkit-input-placeholder{
  font-size: 14px;
}
.top-search .serach_box:-moz-placeholder{
  font-size: 14px;
}
.top-search .serach_box::-moz-placeholder{
  font-size: 14px;
}
.top-search .serach_box:-ms-input-placeholder{
  font-size: 14px;
}
.top-search .serach_boxa{
  background: none
}


.search_jx_top {
  /* border: 1px solid #EE5A4C!important; */
  /* background: url("../images/top_serach_icon.png") 8px 10px no-repeat; */
}

.search_dz_top {
   border: 1px solid #343b95;
   background: url("../images/top_serach_icon.png") 8px 10px no-repeat;
}

.search_zh_top {
    border: 1px solid #503a82;
   background: url("../images/top_serach_icon.png") 8px 10px no-repeat;
}

.search_jzb_top {
   border: 1px solid #8c4c01!important;
   background: url("../images/top_serach_icon.png") 8px 10px no-repeat;
}

.search_xm_top {
   border: 1px solid #2f6255;
   background: url("../images/top_serach_icon.png") 8px 10px no-repeat;
}

.search_yp_top {
   border: 1px solid #015b1e;
   background: url("../images/top_serach_icon.png") 8px 10px no-repeat;
}

.search_but:hover {
   background: url("../images/sprites2017.png") no-repeat;
   background-position: 0 -171px;
}


.form-group {
  z-index: 201
}

/*易金一下按钮*/
.search_but_new {
  position: absolute;
  right: 0;
  top: 0;
  font-size: 14px;
  color: #FFFFFF;
  width: 100px;
  height: 40px;
  line-height: 40px;
  border: none;
  background-color: #C09B5A;
  cursor: pointer;
  text-align: center;
  border-radius:0px 4px 4px 0px;
}

.search_but_newa{
  background: none;
}

/*
 * 未完成订单及未领取优惠券显示隐藏
 * */
 .page-tips{
	position: fixed;
	left: 0;
	font-size: 14px;
	line-height: 22px;
	color: #fff;
	z-index: 201;

}
.page-tips span{
	position: relative;
	font-size: 24px;
}

.page-tips-order{
	top: 180px;
	width: 202px;
	height: 63px;
}
.page-tips-con{
	display: block;
	position: relative;
	width: 100%;
	height: 100%;
}

.tips-round{
	display: none;
	position: fixed;
	left: 0;
	width: 33px;
	height: 66px;
	z-index: 201;
	cursor: pointer;
}
.tips-round-order{
	top: 196px;
	/*background: url("../images/tips_sprite.png") no-repeat;*/
	background: url("../images/index_show.png") no-repeat;
	/*background-position: 0 -238px;*/
}
.tips-round-coupon{
	top: 294px;
    background: url("../images/index_show.png") no-repeat;
}
.page-tips-left{
	position: absolute;
	left: 0;
	top: 15px;
	padding: 7px 0 0 12px;
	width: 100%;
	height: 100%;
	color: #fff;
    letter-spacing: 1px;
	/*border-radius:  0px 25px 25px 0;*/
}
.tips-right-order{
	position: absolute;
	right: 0px;
	top: 0px;
	width: 76px;
	height: 90px;
	background: url("../images/tips_sprite.png") no-repeat;
	background-position: 0 -2px;
}

.tips-right-coupon{
	position: absolute;
	right: 0px;
	top: 15px;
	width: 65px;
	height: 77px;
	background: url("../images/tips_sprite.png") no-repeat;
	background-position: 0 -109px;
}
.page-tips .tips-bg-1{
	/*background: #304aee;*/
    background: url("../images/index_dingdan_two.png") no-repeat;
}

.dingdan_i{
  position: absolute;
  right: -10px;
  top: 15px;
  width: 33px;
  height: 66px;
  background: url(../images/index_show_left.png) no-repeat;
}

.juan_i{
  position: absolute;
  right: -10px;
  top: 15px;
  width: 33px;
  height: 66px;
  background: url(../images/index_show_left.png) no-repeat;
}

.page-tips .tips-bg-2{
/*background: #f11919;*/
  background: url("../images/index_juan.jpg") no-repeat;
}
.page-tips-coupon .tips-left{
float: left;
width: 106px;
height: 60px;
border-radius:  0px 10px 10px 0;
}
.page-tips-coupon{
top: 280px;
width: 202px;
height: 63px;

}
.page-tips-order .tips-close{
/*position: absolute;
right: 16px;
top: 9px;
width: 16px;
height: 16px;
background: url("../images/tips_sprite.png") no-repeat;
background-position: 0 -201px;*/
cursor: pointer;
}
.page-tips-coupon .tips-close{
/*    position: absolute;
  right: 16px;
  top: 9px;
  width: 16px;
  height: 16px;
  background: url(../images/tips_sprite.png) no-repeat;
  background-position: 0 -201px;*/
  cursor: pointer;
}
.page-tips-move{
 animation: tipsMove 0.3s linear 0s infinite;
    -webkit-animation: tipsMove 0.3s linear 0s infinite;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
}
@keyframes tipsMove {
  0% {
      transform: rotate(0deg);
  }
  25% {
      transform: rotate(-10deg);
  }

  50% {
      transform: rotate(0deg);
  }

  75% {
      transform: rotate(-10deg);
  }

  100% {
      transform: rotate(0deg);
  }
}


/*  ------------------------------    header头部 自主上传订单 图标 开始   ----------------------------*/
.page-tips-take{
  top: 280px;
  width: 202px;
  height: 63px;
}
.page-tips .tips-bg-3{
  background: url(../images/index_dingdan_three.png) no-repeat;
}
.take_i{
  position: absolute;
  right: -10px;
  top: 16px;
  width: 33px;
  height: 64px;
  background: url(../images/index_dingdan_three_left.png) no-repeat;
  background-size: 100% 100%;
  cursor: pointer;
}
.tips-round-take{
  top: 294px;
  background: url(../images/index_dingdan_three_right.png) no-repeat;
}

/*  ------------------------------    header头部 自主上传订单 图标 结束   ----------------------------*/

/*  ------------------------------    header头部 超期提醒 图标 开始   ----------------------------*/
.page-tips-beyond{
  top: 375px;
  width: 202px;
  height: 63px;
}
.page-tips .tips-bg-4{
  background: url(../images/index_chaiqi.png) no-repeat;
}
.beyond_i{
  position: absolute;
  right: -10px;
  top: 16px;
  width: 33px;
  height: 64px;
  background: url(../images/inde_chaoqi_left.png) no-repeat;
  background-size: 100% 100%;
  cursor: pointer;
}
.tips-round-beyond{
  top: 389px;
  background: url(../images/inde_chaoqi_right.png) no-repeat;
}

/*  ------------------------------    header头部 超期提醒 图标 结束   ----------------------------*/



.bread_crumbs {
  height: 56px;
  line-height: 56px;
  font-size: 14px;
}
.bread_crumbs .wrap{
    display: flex;
    flex-direction: row;
    align-items: center;
    align-content: center;
}
.bread_crumbs .bread_crumbs_text {
  background: url("../images/icon.png") no-repeat left center;
  padding-left: 20px;
}
.bread_crumbs .gt {
  margin: 0 20px;
  font-size: 15px;
  color:#666;
  font-family: 'Franklin Gothic Medium', 'Arial Narrow', Arial, sans-serif;
}


.masting {
	display: none;
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	background: #000;
	opacity: 0.7;
	filter: alpha(opacity=70);
	z-index: 1001;
	width: 100%;
	height: 100%;
}

/*登录成功领取优惠券*/
.voucher-popup {
	display: none;
	position: fixed;
	left: 50%;
	top: 50%;
	margin-left: -288px;
	margin-top: -300px;
	width: 577px;
	height:0px;
	background: url("../images/register-prize-bg-2.png") no-repeat;
	z-index: 1002;
}

.voucher-popup-btn {
	display: block;
	position: absolute;
	left: 50%;
	bottom: 20px;
	margin-left: -199px;
	width: 397px;
	height: 105px;
	background: url("../images/register-prize-btn.png") no-repeat;
}
.voucher-popup-btn:hover {

	background: url("../images/register-prize-btn-hover.png") no-repeat;
}
.voucher-popup-close{
	display: block;
	position: absolute;
	right: 20px;
	top: 30px;
	width: 53px;
	height: 53px;
	background: url("../images/register-prize-close.png") no-repeat;

}
.position_relative{  position: relative;
  width: 100%;
  height: 100%;
  }
