﻿@charset "utf-8";
/* */
.rule_bt{
	position:relative;
	width:18.21%;/*173*/
	display:block;
	cursor: pointer;
	margin:0 auto 1vw;/*25 1.25*/
	background-attachment: scroll;
	background-repeat:no-repeat;
	background-position:50% 50%;
	background-size: 100% auto;
	background-image: url(../images/rule_bt.png);
	/**/  
  	-webkit-filter: drop-shadow(0 .2vw .5vw rgba(0, 0, 0, .35));/*8 20*/
  	filter: drop-shadow(0 .2vw .5vw rgba(0, 0, 0, .35));
	}
.rule_bt::before{
	position:relative;
	width:100%;/*173*/
	padding-bottom:28.9%;/*50*/
	content: "";
	display:block;
	background-attachment: scroll;
	background-repeat:no-repeat;
	background-position:50% 50%;
	background-size: 100% auto;
	background-image: url(../images/rule_bt_a.png);
	opacity:0;
	/**/
	transition: all .8s;
	}
.rule_bt:hover::before{opacity:1;}
.ak1{
	position:absolute;
	width:19.15%;/*182*/
	right:2.2%;/*21*/
	top:0;/*.5%*/
	}
.tcbx2{
	position:relative;
	width:100%;/*200*/
	padding-bottom:27.5%;/*55*/
	display:inline-block;
	cursor:pointer;
	background-attachment:scroll;
	background-repeat:no-repeat;
	background-position:0% 0%;
	background-image:url(../images/tc_bg.png);
	background-size:100% auto;
	}
.tcbx2 > span{
	position:absolute;
	width:42%;
	display:block;
	left:3.6%;
	top:50%;
	transform:translateY(-50%);
	overflow:hidden;
	/**/
	font-size:1.1vw;/*22*/
	line-height:1.5vw;
	color:#fff8f6;
	text-align:center;
	}
.tcbx2::after{
	position:absolute;
	width:59%;/*118*/
	padding-bottom:43%;/*86*/
	content: "";
	display:block;
	background-attachment:scroll;
	background-repeat:no-repeat;
	background-position:50% 50%;
	background-size:100% auto;
	right:2.5%;
	top:50%;
	transform:translateY(-50%);
	}
.tcbx2:hover p{
	opacity:1;
	top:105%;
	}
.tcbx2 p{
	position:absolute;
	width:128%;
	padding:2.2% 2% 2% 2%;
	display:block;
	pointer-events:none; 
	background-color:rgba(0,0,0,.7);
	/*backdrop-filter: blur(2px);*/
	border-radius:.25vw;/*5*/
	/**/
	font-size:.8vw;/*18*/
	line-height:1.15vw;
	color:#fff8f6;
	text-align:center;
	z-index:1;
	opacity:0;
	/**/
	transition: all .5s;
	/**/
	left:50%;
	top:80%;
	transform:translateX(-50%);
	/* */
  	-webkit-filter: drop-shadow(0 .3vw .5vw rgba(0, 0, 0, .38));
  	filter: drop-shadow(0 .3vw .5vw rgba(0, 0, 0, .38)); 
	}
.tcbx2 p::before{
	position:absolute;
	width:7%;/*18*/
	padding-bottom:5.83%;/*15*/
	display:block;
	content:"";
	background-attachment:scroll;
	background-repeat:no-repeat;
	background-position:50% 100%;
	background-image:url(../images/v1.png);
	background-size:100% auto;
	opacity:.7;
	/**/
	left:50%;
	bottom:100%;
	transform:translateX(-50%);
	}
/**/
.awardbx{
	position:relative;
	width:100%;/**/
	display:block;
	padding:.5rem 0 1.5rem;
	text-align:center;/**/
	}
.awardbx > li{
	position:relative;
	width:8.95vw;/*179*/
	height:18vw;/* 360 */
	/*float:left;*/
	display:inline-block;
	margin:.2vw .1vw .3vw;/*4 .2  6*/
	padding:1.8% 0 1.2%;/**/
	border-radius:.5vw;/*10*/
	background-color:#ebe9e3;
	overflow:hidden;
	}
.total{
	position:absolute;
	padding:.25vw .5vw;/*5 10px*/
	border-radius:.5vw 0 .5vw 0;
	background-color:#70c2d5;
	font-size:.75vw;/*15*/
	color:#FFF;
	top:0;
	left:0;
	/**/  
  	-webkit-filter: drop-shadow(0 .2vw .3vw rgba(0, 0, 0, .2));
  	filter: drop-shadow(0 .2vw .3vw rgba(0, 0, 0, .2));
	}
.last{
	position:absolute;
	width:100%;
	height:8.6%;
	font-size:.75vw;/*15*/
	color:#877663;
	text-align:center;
	bottom:0;
	left:0;
	}
	
.awardbx > li > p{
	position:absolute;
	width:56.98%;/*102*/
	padding-bottom:38.54%;/*69*/
	background-attachment:scroll;
	background-repeat:no-repeat;
	background-position:50% 50%;
	background-image:url(../images/ex_ov.png);
	background-size:100% auto;
	right:2.2%;
	top:41%;
	}
.product1{
	position:relative;
	width:92.1%;/*165*/
	padding-bottom:92.1%;/*165*/
	display:block;
	border-radius:.5vw;/*10*/
	overflow:hidden;
	margin:0 auto;/*4*/
	/*background-color:#999;*/
	overflow:hidden;
	}	
.product1 img{
	position:absolute;
	max-width:100%;
	max-height:100%;
	display:block;
	top:50%;
	left:50%;
	transform:translate(-50%,-50%);
	}	
.p_name{
	position:relative;
	width:97%;/*165*/
	height:21.7%;/*45 15.5% 63*/
	margin:1.5% auto 0;
	font-size:.8vw;/*16*/
	line-height:.9vw;
	color:#423526;
	font-weight: 400;
	overflow:hidden;
	/**/
      display: -webkit-box;
      display: -ms-flexbox;
      display: -webkit-flex;
      display: flex;
      -webkit-box-pack: center;
      -ms-flex-pack: center;
      -webkit-justify-content: center;
      justify-content: center;
      -webkit-box-align: center;
      -ms-flex-align: center;
      -webkit-align-items: center;
      align-items: center;
	}
.cu_bx{
	position:relative;
	width:85%;/*150*/
	height:1.1vw;/*22*/
	background-color:#e0dcd0;
	margin:1% auto 2%;
	font-size:.8vw;/*16*/
	line-height:1.1vw;/*22*/
	color:#423526;
	text-align:center;
	font-weight: 400;
	border-radius:.25vw;/*5*/
	/**/
      display: -webkit-box;
      display: -ms-flexbox;
      display: -webkit-flex;
      display: flex;
      -webkit-box-pack: center;
      -ms-flex-pack: center;
      -webkit-justify-content: center;
      justify-content: center;
      -webkit-box-align: center;
      -ms-flex-align: center;
      -webkit-align-items: center;
      align-items: center;
	}
.cu_bx::before{
	position:relative;
	width:30%;/*118*/
	padding-bottom:21.86%;/*86*/
	content:"";
	display:inline-block;
	background-attachment:scroll;
	background-repeat:no-repeat;
	background-position:50% 50%;
	background-image:url(../images/currency.png);
	background-size:100% auto;
	top:-15%;
	right:3.5%;
	}
.exchangebt{
	position:relative;
	width:85%;/*150*/
	padding-bottom:19.83%;/*35*/
	border-radius:50px;/*50*/
	display:block;
	background:linear-gradient(0deg, #ff9000, #ffc000);
	margin:0 auto;
	overflow:hidden;
	top:1%;
	/**/  
  	-webkit-filter: drop-shadow(0 .2vw .5vw rgba(0, 0, 0, .35));/*8 20*/
  	filter: drop-shadow(0 .2vw .5vw rgba(0, 0, 0, .35));
	}
.exchangebt p{
	position:absolute;
	display:inline-block;
	font-size:.9vw;/*18*/
	line-height:100%;
	color:#fffdf4;
	top:50%;
	left:50%;
	transform:translate(-50%,-50%);
	}
.exchangebt:hover{background:linear-gradient(0deg, #ffc000, #ffde00);}
.exchangebt.ov,.exchangebt.ov:hover{pointer-events: none;background:linear-gradient(0deg, #a9a390, #b8b29e);opacity:.85;}
.exchangebt.ov p{opacity:.7;}



/**/
.ak2{
	position:relative;
	width:100%;
	text-align:center;
	margin:0 auto 1vw;/*25 1.25*/
	}
.ak2 > span{
	position:relative;
	width:21%;/*182  19.15*/
	display:inline-block;
	margin:0 2.5%;
	}
.awardbx2{
	position:relative;
	width:100%;/**/
	display:block;
	padding:.5rem 0 1.5rem;
	text-align:center;/**/
	}	
.awardbx2 > li{
	position:relative;
	width:8.95vw;/*179*/
	height:13.5vw;/*270*/
	display:inline-block;
	margin:.2vw .1vw .3vw;/*4 .2  6*/
	padding:.8% 0;
	border-radius:.5vw;/*10*/
	background-color:#ebe9e3;
	overflow:hidden;/**/
	}
.product2{
	position:relative;
	width:92.1%;/*165*/
	padding-bottom:92.1%;/*165*/
	display:block;
	border-radius:.5vw;/*10*/
	overflow:hidden;
	margin:0 auto;/*4*/
	}	
.product2 img{
	position:absolute;
	max-width:100%;
	max-height:100%;
	display:block;
	top:50%;
	left:50%;
	transform:translate(-50%,-50%);
	}
.cu_bx2{
	position:relative;
	width:97%;/*150*/
	/*height:1.25vw;25*/
	margin:1% auto 0;
	font-size:.8vw;/*16*/
	font-weight: 400;
	color:#877663;
	text-align:center;
	}
.inqbx{
	position:relative;
	padding:.2vw 0 2vw;/*6 40*/
	}	
.inquire_bt{
	position:relative;
	width:26%;/*250*/
	display:block;
	cursor: pointer;
	margin:0 auto;
	background-attachment: scroll;
	background-repeat:no-repeat;
	background-position:50% 50%;
	background-size: 100% auto;
	background-image: url(../images/inquire_bt.png);
	/**/  
  	-webkit-filter: drop-shadow(0 .2vw .5vw rgba(0, 0, 0, .35));/*8 20*/
  	filter: drop-shadow(0 .2vw .5vw rgba(0, 0, 0, .35));
	}
.inquire_bt::before{
	position:relative;
	width:100%;/*250*/
	padding-bottom:28.8%;/*72*/
	content: "";
	display:block;
	background-attachment: scroll;
	background-repeat:no-repeat;
	background-position:50% 50%;
	background-size: 100% auto;
	background-image: url(../images/inquire_bt_a.png);
	opacity:0;
	/**/
	transition: all .8s;
	}
.inquire_bt:hover::before{opacity:1;}
/**/
.nb_bt{
	position:absolute;
	width:19.5%;/*35*/
	padding-bottom:19.5%;
	display:block;
	border-radius:50px;
	background-color:#00acf2;
	background-attachment: scroll;
	background-repeat:no-repeat;
	background-position:50% 50%;
	background-size: 100% auto;
	background-image: url(../images/nb_bt.png);
	top:3%;
	right:3%;
	/**/
	transition: all .5s;
	}
.nb_bt:hover{background-color:#1ac0e9;}
.nb_name{
	position: relative;
	display:inline-block;
	text-align: left;
	padding:0 0 .5rem .2rem;
	font-size: 1.6rem;
	font-weight:700;
	top:-3px;
	/**/  
	-webkit-filter: drop-shadow(0 0 8px rgba(12, 183, 253, 1));
	filter: drop-shadow(0 0 8px rgba(12, 183, 253, 1));
	}
.nb_name::before{
	position:absolute;
	width:94%;
	height:3px;
	content: "";
	display:block;
	background-color:#0cb7fd;
	bottom:2.5%;
	left:3%;
	}
ul.nb{z-index:1;}
ul.nb li{padding:0;line-height:4.2rem;}
ul.nb li::before{
	position:absolute;
	width:105%;
	content: "";
	display:block;
	border-bottom: 1px dashed #367994;
	bottom:0;
	right:0;
	}
ul.nb li a{
	position:absolute;
	width:85px;
	padding: 2% 0;
	display: inline-block;
	cursor: pointer;
	border-radius: 50px;/*5*/
	font-size: 1.25rem;
	line-height:1.3rem;
	color:#fff;
	text-align:center;
	top:50%;
	right:.5%;
	transform:translateY(-50%);
	background-color:#00a3e6;
	/**/
	transition: all .5s;
	/**/  
	-webkit-filter: drop-shadow(0 0 8px rgba(12, 183, 253, 1));
	filter: drop-shadow(0 0 8px rgba(12, 183, 253, 1));
	}
ul.nb li a:hover{background-color:#2cc6ff;}
ul.nb li a.ov{
	pointer-events: none;
	background-color:#5e5764;
	opacity:.8;
	/**/  
	-webkit-filter: drop-shadow(0 0 0 rgba(12, 183, 253, 0));
	filter: drop-shadow(0 0 0 rgba(12, 183, 253, 0));
	}
/**/
.awardsbx{
	position:relative;
	margin:0 auto;
	overflow:hidden;
	padding-bottom:1vw;/**/
	}
.awardsbx > div{
	position:relative;
	/**/
      display: -webkit-box;
      display: -ms-flexbox;
      display: -webkit-flex;
      display: flex;
      -webkit-box-pack: center;
      -ms-flex-pack: center;
      -webkit-justify-content: center;
      justify-content: center;
      -webkit-box-align: center;
      -ms-flex-align: center;
      -webkit-align-items: center;
      align-items: center;
	}
.awardsbx > div > span{
	position:relative;
	width:100%;
	display:inline-block;
	text-align:center;
	}
.awardsbx > div:nth-child(1){
	float: left;
	width: 62%;
	min-height: 17.5vw;/*350*/
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: 50% 50%;
	background-size: auto 100%;
	background-image: url(../images/prize_bg.png);
	/**/
	font-size: 1.2vw;/*24*/
	line-height: 1.8vw;
	color: #423526;
	font-weight: 500;
	}
.awardsbx > div:nth-child(2){
	float:right;
	width:38%;/*360*/
	min-height:17.5vw;
	background-attachment: scroll;
	background-repeat:repeat-y;
	background-position:0% 0%;
	background-size:0.75vw auto;/*15*/
	background-image: url(../images/s2.png);
	text-align:center;
	padding:1.2vw 0 0;
	/**/
	font-size:.9vw;/*18*/
	line-height:1.5vw;
	color: #423526;
	}
.updn_bt1,.updn_bt2{
	position:relative;
	width:69%;/**/
	display:block;
	background-attachment: scroll;
	background-repeat:no-repeat;
	background-position:50% 50%;
	background-size:100% auto;
	background-image: url(../images/updn_bt.png);
	/**/  
  	-webkit-filter: drop-shadow(0 .2vw .5vw rgba(0, 0, 0, .35));/*8 20*/
  	filter: drop-shadow(0 .2vw .5vw rgba(0, 0, 0, .35));
	}
.updn_bt1::before,.updn_bt2::before{
	position:relative;
	width:100%;
	padding-bottom:28.8%;/*72*/
	content: "";
	display:block;
	background-attachment: scroll;
	background-repeat:no-repeat;
	background-position:50% 50%;
	background-size:100% auto;
	background-image: url(../images/updn_bt_a.png);
	opacity:0;
	/**/
	transition: all .5s;
	}	
.updn_bt1::after,.updn_bt2::after{
	position:absolute;
	width:100%;
	height:100%;
	content: "";
	display:block;
	background-attachment: scroll;
	background-repeat:no-repeat;
	background-position:50% 50%;
	background-size:100% auto;
	top:0;
	left:0;
	}
.updn_bt1:hover::before,.updn_bt2:hover::before{opacity:1;}
.updn_bt1::after{background-image: url(../images/dn_bt.png);}
.updn_bt2::after{background-image: url(../images/up_bt.png);}
.updn_bt1{margin:0 auto 1.2vw;}
.updn_bt2{margin:0 auto .6vw;}	
.uptcbx{
	position:relative;
	width:65%;
	text-align:center;
    overflow:hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
	margin:0 auto 1.2vw;
	}
.udok_bt{
	position:relative;
	width:69%;/**/
	display:block;
	background-attachment: scroll;
	background-repeat:no-repeat;
	background-position:50% 50%;
	background-size:100% auto;
	background-image: url(../images/udok_bt.png);
	margin:0 auto .6vw;
	/**/  
  	-webkit-filter: drop-shadow(0 .2vw .5vw rgba(0, 0, 0, .35));/*8 20*/
  	filter: drop-shadow(0 .2vw .5vw rgba(0, 0, 0, .35));
	}
.udok_bt::before{
	position:relative;
	width:100%;
	padding-bottom:28.8%;/*72*/
	content: "";
	display:block;
	background-attachment: scroll;
	background-repeat:no-repeat;
	background-position:50% 50%;
	background-size:100% auto;
	background-image: url(../images/udok_bt_a.png);
	opacity:0;
	/**/
	transition: all .5s;
	}
.udok_bt:hover::before{opacity:1;}
.udt{
	position:relative;
	color:#ff5353;
	}
/**/
.ak3{
	position:relative;
	text-align:center;
	margin:0 auto 1vw;/*25 1.25*/
	
	}
.ak3 > span{
	position:relative;
	width:13.8%;/*200*/
	display:inline-block;
	margin:0 1%;
	}
.etx{
	position: relative;
	width: 65%;
	margin-left:23%;
	text-align:center;
	border: 1px dashed #afa59f;/*solid cec5bf*/
	padding:.5vw 0 .3vw;
	}
.etx2{
	position: relative;
	width: 65%;
	margin-left:23%;
	padding:.8vw 5px 1.2vw;
	text-align:right;
	color: #ff5353;
	}
	
.everdaybx{
	position:relative;
	width:70.13%;/*1010*/
	margin-left:21%;
	/**/  
  	-webkit-filter: drop-shadow(0 .1vw .35vw rgba(0, 0, 0, .2));
  	filter: drop-shadow(0 .1vw .35vw rgba(0, 0, 0, .2));
	}
.everdaybx li{
	position:relative;
	width:100%;
	margin:0 auto 1vw;
	overflow:hidden;
	}
.everdaybx li a{
	float:left;
	position:relative;
	display:block;
	background-attachment: scroll;
	background-repeat:no-repeat;
	background-size:100% auto;
	}
.everdaybx li a:nth-child(1){
	width:81.58%;/*824*/
	padding-bottom:9.9%;/*100*/
	background-position:100% 50%;
	background-image: url(../images/eve_bt_01.png);
	}
.everdaybx li a.ov:nth-child(1){background-image: url(../images/eve_bt_ov_01.png);}
.everdaybx li a:nth-child(1)::before{
	position:absolute;
	width:6.189%;/*51*/
	height:100%;
	content: "";
	display:block;
	background-attachment: scroll;
	background-repeat:no-repeat;
	background-image: url(../images/eve_bt_01_a.png);
	background-size:100% auto;
	bottom:0;
	right:0;
	opacity:0;
	}
.everdaybx li a:nth-child(2){
	width:18.415%;/*186*/
	padding-bottom:9.9%;/*100*/
	background-position:100% 50%;
	background-image: url(../images/eve_bt_02.png);
	}
.everdaybx li a.ov:nth-child(2){background-image: url(../images/eve_bt_ov_02.png);pointer-events: none;}	
.everdaybx li a:nth-child(2)::before{
	position:absolute;
	width:27.419%;/*51*/
	height:100%;
	content: "";
	display:block;
	background-attachment: scroll;
	background-repeat:no-repeat;
	background-image: url(../images/eve_bt_02_a.png);
	background-size:100% auto;
	bottom:0;
	left:0;
	opacity:0;
	}
.everdaybx li a:nth-child(1):hover::before,
.everdaybx li a:nth-child(2):hover::before{opacity:1;}
.everdaybx li a.ov:nth-child(1):hover::before,
.everdaybx li a.ov:nth-child(2):hover::before{opacity:0;}
.everdaybx li a:nth-child(1) > p.e1{
	position:absolute;
	font-size:1.25vw;/*25*/
	color: #fffdf4;
	top: 50%;
	left: 5%;
	transform: translateY(-50%);
	font-weight:400;
	}
.everdaybx li a:nth-child(1) > p.e2{
	position:absolute;
	font-size:1.25vw;/*25*/
	color: #fffdf4;
	top:50%;
	right:5%;
	transform: translateY(-50%);
	font-weight:400;
	}
.everdaybx li a.ov:nth-child(1) > p.e1,.everdaybx li a.ov:nth-child(1) > p.e2{color:#b1a9a6;}
	
.everdaybx li a:nth-child(1) > p.e2 img{
	position:absolute;
	width:3.5vw;/*118*/
	display:inline-block;
	top:28%;
	right:108%;
	transform: translateY(-50%);
	}
.everdaybx li a:nth-child(2) > p{
	position:absolute;
	font-size:1.4vw;/*28*/
	color: #fffdf4;
	top: 50%;
	left: 45%;
	transform: translate(-50%,-50%);
	font-weight: 400;
	opacity:.35;
	}
.everdaybx li a.ov:nth-child(2) > p{color:#b1a9a6;}
.everdaybx li a.on:nth-child(2) > p{opacity:1;}
/**/
.busbx{
	position:relative;
	width:76%;/*1100*/
	display:block;
	margin:0 0 0 19%;
	padding:1.5% 0 0;
	text-align:center;
	/**/  
  	-webkit-filter: drop-shadow(0 -.5vw .5vw rgba(0, 0, 0, .35));/*8 20*/
  	filter: drop-shadow(0 -.5vw .5vw rgba(0, 0, 0, .35));
	}
.busbx > li{
	position:relative;
	width:22.72%;/*250*/
	padding-bottom:39.8%;/*438*/
	display:inline-block;
	/*background-color:rgba(0,0,0,.5);*/
	margin:0 .55%;
	}
.busbx > li a{
	position:absolute;
	width:100%;
	height:100%;
	display:block;
	background-attachment: scroll;
	background-repeat:no-repeat;
	background-position:50% 50%;
	background-size:100% auto;
	top:0;
	left:0;	
	filter: brightness(1);
	/**/
	transition: all .8s;
	}
.busbx > li:hover a{top:-5%;filter: brightness(1.25);}
	
.acbt_1{background-image: url(../images/acbt_1.png);}
.acbt_2{background-image: url(../images/acbt_2.png);}
.acbt_3{background-image: url(../images/acbt_3.png);}
.acbt_4{background-image: url(../images/acbt_4.png);}
.sicbx{
	position:relative;
	width:69%;/*1000*/
	display:block;
	margin:1.2% 0 0 24%;
	text-align:right;
	}
.sicbx a{
	position:relative;
	width:7%;/*70*/
	padding-bottom:7%;
	display:inline-block;
	background-attachment: scroll;
	background-repeat:no-repeat;
	background-position:50% 50%;
	background-size:100% auto;
	margin:0 .5%;
	opacity:.6;
	filter: brightness(1);
	/**/
	transition: all .5s;
	}
.sicbx a:hover{opacity:1;filter: brightness(.9);}
.yt_bt{background-image: url(../images/yt.png);}
.x_bt{background-image: url(../images/x.png);}
.bh_bt{background-image: url(../images/bh.png);}
.fb3_bt{background-image: url(../images/fb_3.png);}

@media only screen and (max-width:1600px){
/**/

	
	
}
@media only screen and (max-width:1400px){
/**/
}
@media only screen and (max-width:1200px){
/**/
.awardbx > li{
	width:10.5vw;/*210 126*/
	height:21.08vw;/*422 253*/
	margin:.2vw .2vw .3vw;/*4 .2  6*/
	border-radius:.5vw;/*10*/
	}
.p_name{
	font-size:.9vw;/*16*/
	line-height:1vw;
	}
.cu_bx{
	height:1.3vw;/*22*/
	font-size:.9vw;/*16*/
	line-height:1.3vw;/*22*/
	}
.total{font-size:.75vw;/*15*/}
.last{font-size:.75vw;/*15*/}
	
.exchangebt p{font-size:1.2vw;/*18*/}
.awardbx2 > li{
	width:10.5vw;/*210*/
	height:15.85vw;/*317*/
	margin:.2vw .2vw .3vw;/*4 .2  6*/
	}
.cu_bx2{font-size:.9vw;/*16*/}	
	
}
@media only screen and (max-width:1000px){	
/**/
.rule_bt{width:25%;}
.awardbx > li{
	width:15vw;/*150*/
	height:30.2vw;/*302*/
	margin:.2vw .2vw .3vw;/*3 .2  6*/
	padding:3.2% 0 1.2%;
	border-radius:1vw;
	}
.p_name{
	font-size:1.5vw;/*16*/
	line-height:1.6vw;
	height:20%;
	}
.cu_bx{
	height:2.2vw;/*22*/
	font-size:1.5vw;/*16*/
	line-height:2.2vw;/*22*/
	}
.total{
	padding:.3vw 1vw;/*5 10px*/
	border-radius:1vw 0 1vw 0;
	font-size:1.45vw;/*15*/
	}
.last{
	height:8.6%;
	font-size:1.45vw;/*15*/
	}
	
.exchangebt p{font-size:1.8vw;/*18*/}
.awardbx2 > li{
	width:15vw;/*150*/
	height:22.6vw;/*226*/
	margin:.2vw .2vw .3vw;/*3 .2  6*/
	}
.cu_bx2{font-size:1.6vw;/*16*/}	

	
}
@media only screen and (max-width:900px){
/**/

}	
@media only screen and (max-width:780px){
/**/
.rule_bt{
	width:22%;/*173*/
	margin:0 auto 3vw;/*25*/
	/**/  
  	-webkit-filter:drop-shadow(0 .7vw 1.5vw rgba(0, 0, 0, .38));/*8 20*/
  	filter:drop-shadow(0 .7vw 1.5vw rgba(0, 0, 0, .38));
	}
.ak1{
	width:24.5%;/*200*/
	right:2.2%;/*21*/
	top:0;
	}
.tcbx2{
	/*width:35%;200*/
	/*padding-bottom:9.625%;55*/
	/*margin:0 2% 3vw;35*/
	}
.tcbx2 > span{
	line-height:3.8vw;
	font-size:3vw;/*25.74*/
	}
.tcbx2 p{
	position:absolute;
	width:128%;
	padding:3.8% 3.8% 3.8% 3.8%;
	border-radius:.64vw;/*5*/
	/**/
	font-size:2.3vw;/*18*/
	line-height:3.2vw;
	/**/  
  	-webkit-filter: drop-shadow(0 .7vw 1.5vw rgba(0, 0, 0, .38));/*8 20*/
  	filter: drop-shadow(0 .7vw 1.5vw rgba(0, 0, 0, .38));
	}
.awardbx > li{
	width:23vw;/*180*/
	height:46.41vw;/*362*/
	margin:.5vw .35vw .7vw;/*4 .5  6*/
	border-radius:1.28vw;/*10*/
	}
.product1{border-radius:1.28vw;/*10*/}
.total{
	padding:.64vw 1.28vw;/*5 10px*/
	border-radius:1.28vw 0 1.28vw 0;/*10*/
	font-size:1.9vw;/*15*/
	/**/  
  	-webkit-filter: drop-shadow(0 .7vw 1vw rgba(0, 0, 0, .2));
  	filter: drop-shadow(0 .7vw 1vw rgba(0, 0, 0, .2));
	}
.last{font-size:1.9vw;/*15*/}
.p_name{
	font-size:2vw;/*16*/
	line-height:2.2vw;
	}
.cu_bx{
	height:2.8vw;/*22*/
	font-size:2vw;/*16*/
	line-height:2.8vw;/*22*/
	border-radius:.64vw;/*5*/
	}
.exchangebt p{font-size:2.3vw;/*18*/}
/**/
.awardbx2 > li{
	width:23vw;/*180*/
	height:34.8vw;/*272*/
	margin:.5vw .35vw .7vw;/*4 .5  6*/
	border-radius:1.28vw;/*10*/
	}	
.cu_bx2{font-size:2vw;/*16*/}	
.ak2{margin:0 auto 3vw;}
.ak2 > span{width:24.5%;}
.inqbx{padding:.7vw 0 5.12vw;/*6 40*/}	
.inquire_bt{
	width:32%;/*250*/
	/**/  
  	-webkit-filter:drop-shadow(0 .7vw 1.5vw rgba(0, 0, 0, .38));
  	filter:drop-shadow(0 .7vw 1.5vw rgba(0, 0, 0, .38));
	}
/**/
ul.nb li{line-height:3.8rem;}
ul.nb li a{
	width:80px;
	padding: 1.5% 0;
	font-size: 1.2rem;
	line-height:1.35rem;
	}
/**/
.awardsbx > div:nth-child(1){
	float: left;
	width: 62%;
	min-height:34vw;
	/**/
	font-size:3vw;/*24*/
	line-height:4.6vw;/*36*/
	}
.awardsbx > div:nth-child(2){
	float:right;
	width:38%;/*360*/
	min-height:34vw;
	background-repeat:repeat-y;
	background-size:1.5vw auto;/*15*/
	background-image: url(../images/s2.png);
	text-align:center;
	padding:1.2vw 0 0;
	/**/
	font-size:2.2vw;/*18 2.3*/
	line-height:3.8vw;/*30*/
	}
.updn_bt1,.updn_bt2,.udok_bt{
	/**/  
  	-webkit-filter:drop-shadow(0 .7vw 1.5vw rgba(0, 0, 0, .38));/*8 20*/
  	filter:drop-shadow(0 .7vw 1.5vw rgba(0, 0, 0, .38));
	}
/**/
.ak3{margin:0 auto 3vw;/*25 1.25*/}
.ak3 > span{
	width:35%;
	margin:0 2%;
	}
.everdaybx{
	width:99%;/*1010*/
	margin:0 auto;
	/**/  
  	-webkit-filter: drop-shadow(0 .5vw .85vw rgba(0, 0, 0, .2));
  	filter: drop-shadow(0 .5vw .85vw rgba(0, 0, 0, .2));
	}
.everdaybx li{
	margin:0 auto 2.8vw;/*2.56*/
	}
.everdaybx li a:nth-child(1){
	width:78.11%;/*664*/
	padding-bottom:11.763%;/*100*/
	background-image: url(../images/eve_bt_m_01.png);
	}
.everdaybx li a.ov:nth-child(1){background-image: url(../images/eve_bt_m_ov_01.png);}
.everdaybx li a:nth-child(1)::before{width:7.68%;/*51*/}

.everdaybx li a:nth-child(2){
	width:21.882%;/*186*/
	padding-bottom:11.763%;//*100*/
	}
	
.everdaybx li a:nth-child(1) > p.e1{
	font-size:3.2vw;/*25*/
	left: 5%;
	}
.everdaybx li a:nth-child(1) > p.e2{
	font-size:3.2vw;/*25*/
	top:50%;
	right:5%;
	}
.everdaybx li a:nth-child(1) > p.e2 img{
	width:8vw;/*118*/
	top:38%;
	}
.everdaybx li a:nth-child(2) > p{
	position:absolute;
	width:90%;
	font-size:3.58vw;/*28*/
	color: #fffdf4;
	top: 50%;
	left:0%;
	transform: translate(0%,-50%);
	font-weight: 400;
	opacity:.35;
	}	
.etx{
	width:95%;
	margin:0 auto;
	border: 0 solid #cec5bf;
	padding:.5vw 0 1vw;
	}
.etx2{
	width:88%;
	margin:0 auto;
	padding:.8vw 5px 1.2vw;
	text-align:right;
	}
/**/
.busbx{
	width:100%;
	margin:0 auto;
	padding:1.5% 0 0;
	/**/  
  	-webkit-filter: drop-shadow(0 -.5vw .5vw rgba(0, 0, 0, .35));/*8 20*/
  	filter: drop-shadow(0 -.5vw .5vw rgba(0, 0, 0, .35));
	}
.sicbx{
	width:96%;
	margin:1.2% auto 0;
	text-align:right;
	}
			
}
@media only screen and (max-width:700px){ 
/**/

	
}
@media only screen and (max-width:600px){ 
/**/

	
}
@media only screen and (max-width:500px){
/**/
.rule_bt{
	width:33%;/*173*/
	margin:0 0 3vw 11%;/*25*/
	}
.ak1{
	width:35%;/*200*/
	right:10%;/*21*/
	}
.tcbx2 > span{
	line-height:4.5vw;
	font-size:3.5vw;/*25.74*/
	}
.tcbx2 p{
	position:absolute;
	width:138%;
	padding:3.8% 3.8% 3.8% 3.8%;
	border-radius:.64vw;/*5*/
	/**/
	font-size:3vw;/*18*/
	line-height:4.3vw;
	}
.awardbx > li{
	width:46vw;/*230*/
	height:92.6vw;/*463*/
	margin:.6vw .7vw 1.2vw;/*4 .8  6*/
	border-radius:2vw;/*10*/
	padding: 5% 0 1.2%;
	}
.product1{border-radius:2vw;/*10*/}
.total{
	padding:1vw 3vw;/*5 10px*/
	border-radius:2vw 0 2vw 0;
	font-size:3.5vw;/*15*/
	}
.last{font-size:3.5vw;/*15*/}
	
.p_name{
	font-size:4vw;/*20*/
	line-height:4.6vw;
	}
.cu_bx{
	height:6vw;/*30*/
	font-size:4vw;/*20*/
	line-height:6vw;/*22*/
	border-radius:1vw;/*5*/
	}
.exchangebt p{font-size:4.5vw;/*20*/}	
/**/
.awardbx2 > li{
	width:46vw;/*230*/
	height:69.4vw;/*347*/
	margin:.6vw .7vw 1.2vw;/*4 .8  6*/
	border-radius:2vw;/*10*/
	}
.cu_bx2{font-size:4vw;/*20*/}		
.ak2{margin:0 auto 3vw}
.ak2 > span{width:35%;}
.inqbx{padding:1.2vw 0 8vw;/*6 40*/}	
.inquire_bt{width:45%;/*250 50*/}
/**/
.awardsbx > div:nth-child(1){
	float:none;
	width:100%;
	min-height:25vw;
	/**/
	font-size:4.3vw;/*24*/
	line-height:6vw;/*36*/
	}
.awardsbx > div:nth-child(2){
	float:none;
	width:100%;
	min-height:20vw;
	background-repeat:repeat-x;
	background-size:auto 3vw ;/*15*/
	background-image: url(../images/s3.png);
	padding:6vw 0 3.5vw;/*24*/
	/**/
	font-size:3.8vw;/*18 2.3*/
	line-height:6vw;/*30*/
	}
.updn_bt1,.updn_bt2{width:43.5%;display:inline-block;}
.updn_bt1{margin:0 1% 1vw;}
.updn_bt2{margin:0 1% 1vw;}	
.uptcbx{
	width:80%;
	margin:0 auto 4.8vw;
	display:block;
	}
.udok_bt{
	width:48%;
	display:block;
	margin:0 auto 2vw;
	}	
/**/
.ak3 > span{width:40%;}	
.everdaybx li a:nth-child(1) > p.e1{
	font-size:3.4vw;/*25*/
	left: 5%;
	}
.everdaybx li a:nth-child(1) > p.e2{
	font-size:3.4vw;/*25*/
	top:50%;
	right:5%;
	}
.everdaybx li a:nth-child(1) > p.e2 img{
	width:9vw;/*118*/
	top:36%;
	}
.everdaybx li a:nth-child(2) > p{
	position:absolute;
	width:90%;
	font-size:3.58vw;/*28*/
	color: #fffdf4;
	top: 50%;
	left:0%;
	transform: translate(0%,-50%);
	font-weight: 400;
	opacity:.35;
	}	
/**/
.busbx > li{
	width:45%;/*250*/
	padding-bottom:78.84%;/*438*/
	margin:0 1.5%;
	}
.sicbx{
	width:100%;
	margin:3% auto 0;
	text-align:center;
	}	
.sicbx a{
	width:12%;/*70*/
	padding-bottom:12%;
	margin:0 2%;
	}
/**/
.etx,.etx2{text-align:left;}
		
}
@media only screen and (max-width:470px){
/**/


}

@media only screen and (max-width:380px){
/**/

}
@media only screen and (max-width:360px){
/**/


}
@media only screen and (max-width:340px){
/**/
ul.nb li a{width:72px;}
}
 

