@charset "utf-8";
/* CSS Document */

body{ font-size: 12px;}
.width1280{max-width:1280px; margin:0 auto;}
.w1920{max-width: 1920px; margin:0px auto; background:#fff; overflow: hidden;}
.co-q img,.w1920 img{ display:block;}
ul,li{ padding: 0px; margin: 0px; list-style-type: none;}
.bannerbg{ background:url(http://deal.chicuu.com/img/20171228_chicuu_bannerbg.jpg) no-repeat center;}
.shadow{
    box-shadow: 0px 0px 13px rgba(0, 0, 0, 0.3);
    -moz-box-shadow: 0px 0px 13px rgba(0,0,0,0.3);
    -webkit-box-shadow: 0px 0px 13px rgba(0,0,0,0.3);
    -o-box-shadow: 0px 0px 13px rgba(0,0,0,0.3);	
	}
.contentBG{}
.contentBG{
  width: 100%;
  height:100%;
  text-align:center;
  background:url(//deal.chicuu.com/activity/201711/20171122_black_friday_BG.jpg);
/*
background-position: center 0; 
background-repeat: no-repeat; 
background-attachment:fixed; 
background-size: cover; 
-webkit-background-size: cover; 
-o-background-size: cover; 
zoom: 1; 
*/
 }
 
.n_box{ width:100%; max-width: 1920px; margin: auto; background: url(http://deal.chicuu.com/img/20171228_chicuu_productbg.jpg) fixed,#f5f3e8; overflow: hidden;}
.n_product_top{ width:100%; max-width: 1200px;padding: 1%; margin:51px auto 74px; background: url(http://deal.chicuu.com/img/20171228_chicuu_product_bgbottom.jpg) repeat;}
.n_product_top_box{ width:100%; background: #fff;}
.n_product_bottom_box{ width:100%; max-width:1200px; margin: auto; background: #ecaa43; overflow: hidden;}
.n_title{ width: 100%; text-align: center; color: #fff; font-size: 43px; font-weight: bold; line-height: 147px;}
.n_title span{ display:inline-block; padding: 0 15px;}
.n_product_bottom_box{ width: 100%; margin:0 auto 39px;}
.n_product_bottom_box li{ float: left; width: 33.3%; padding-bottom: 44px;}
.product_content{ width:91%; max-width: 363px; margin: auto; background: #000; overflow: hidden;}
.product_img{width: 100%;}
.product_img img{ width:100%; display: block;}
.product_price{ }
.product_discount{ display:none;}
.product_title{ display:none;}
.product_price{   
        text-decoration: none;
    color: #fff;
    font-size: 31px;
    line-height: 50px;
    float: left;
    width: 65%;
    text-align: center;
}
.product_price p{      text-decoration: line-through; display: inline-block; font-size: 17px; padding-right: 10px; }
.product_buy{ width: 35%;float: left; height: 55px; line-height: 55px; text-align: center; background: #ff4e00;}
.product_buy img{    padding-top: 8px; width: 33%; max-width: 41px;}
.n_product_top_title{ width: 100%; text-align: center; font-size: 30px; padding: 32px 0 10px;}
.n_product_top_title span{ font-size: 50px; font-weight: bold;}
.n_product_top_title img{ display: inline-block; vertical-align: -31px;}
.n_product_top_product{    width: 81%; max-width: 935px; margin: auto;    padding-bottom: 30px; position: relative;}
.n_product_top_product01{  
    position: absolute;
    left: 0%;
    top: 185px;
    width: 34%;
    max-width: 305px;
    height: 124px;
}
.n_product_top_product02{     position: absolute;  left: 34%; top: 185px;  width: 305px; height: 124px;}
.n_product_top_product03{    position: absolute;     left: 67%; top: 185px; width: 305px; height: 124px;}
.n_product_top_product04{    position: absolute;    left: 17%;  top: 466px; width: 305px; height: 124px;}
.n_product_top_product05{    position: absolute; left: 50%;  top: 466px; width: 305px; height: 124px;}
.n_product_top_product_h3{width: 100%; text-align: center; font-size:37px; color: #fff;    line-height: 1.5;    width: 100%;
    max-width: 305px;}
.n_product_top_product_h4{width: 100%; text-align: center; font-size:20px; color: #fff;    line-height: 1.5;}
.n_product_top_product_buy{width: 100%; max-width: 97px; height: 21px; margin: auto; border: solid 1px #fff;text-align: center; font-size: 15px; color: #fff;}
.nav_top{
	     position: absolute;
    bottom: -71px;
    left: 61px;
    width: 52px;
    height: 66px;
    cursor: pointer;
}

.por50{ width:50%; float:left;}
.verneeConternt{ background:#fff;  padding-top:0;padding-bottom:1.5%;padding-left: 2.5%;  padding-right:2.5%;}
.verneeImg {padding: 0 0;  margin: 0 -0.5%;}
.verneeImg a {
    display: block;
    width: 32.33%;
    cursor: pointer;
    float: left;
    margin: 0 0.5%;
	color:#000; font-size:20px; text-align:center;   
    line-height: 23px;
    padding: 2.1% 0;
	background:#e8e8e8;
	 text-decoration: none;
    text-transform: uppercase;
    letter-spacing: 1px;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px transparent;
  position: relative;
  -webkit-transition-property: color;
  transition-property: color;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
}
.hvr-rectangle-out {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px transparent;
  position: relative;
  background: #e1e1e1;
  -webkit-transition-property: color;
  transition-property: color;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
}
.verneeImg a.tab_active:after {
    content: " ";
    position: absolute;
    bottom: -20%;
    left: 46%;
    width: 0;
    height: 0;
    border-left: 15px solid transparent;
    border-top: 15px solid rgb(254, 221, 88);
    border-right: 15px solid transparent;
}

.hvr-rectangle-out:before {
  content: "";
  position: absolute;
  z-index: -1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background:#fedd58;
  width:0%;
  transition:all 0.3s ease;
  -moz-transition:all 0.3s ease;
  -ms-transition:all 0.3s ease;
  -webkit-transition:all 0.3s ease;
}
.hvr-rectangle-out:hover, .hvr-rectangle-out:focus, .hvr-rectangle-out:active {
  color: #000;
}
 .hvr-rectangle-out:hover:before, .hvr-rectangle-out:focus:before, .hvr-rectangle-out:active:before {
  width:100%;
}

/*.verneeImg a:hover{ background:#fedd58; color:#fff;}*/
.verneeImg a.tab_active{ background:#fedd58; color:#000;}
.verneeImg a.tab_active{}
.VC1 img{ display:inline-block;}
.width600{ max-width:580px; margin: auto;}
.input{ border:2px solid #9b7d3a;   margin-top: 50px;}
.in{ color:#FFF; background:none; border:none; width: 340px; padding: 20px 5px; float: left; font-size: 20px}
.text-C{ text-align: center;}
.bu{ cursor: pointer; background:#9b7d3a; border:none; padding: 10px 0px;width: 230px; float: right; transition:all 0.3s ease; -moz-transition:all 0.3s ease; -ms-transition:all 0.3s ease; -webkit-transition:all 0.3s ease;}
.bu:hover{background:#806730;}
.wid li{list-style-type: decimal; margin-left: 20px; font-size: 17px; line-height: 27px; text-align: left; color: #fff;}
.apollo-lite3 img{ margin-bottom:30px;}
.VC1{  display: none;}

#tata{ margin: 0 -0.5% -0.5%;}
.verneeImg a img{ display: block;}
.verneeImg img.conNONE-D{ display: inline-block;}
.verneeImg img.conNONE{display: none ; }
.verneeImg img.conNONE-D:hover{ display: inline-block;}
.verneeImg img.conNONE:hover{display: none ; }
.verneeImg .b1{ display:none;}
.verneeImg a:hover .b1{ display:block;}
.verneeImg a:hover .a1{ display:none;}
.tab_active .b1{ display:block;}
.tab_active .a1{ display:none;}


/*title*/
.padding{ padding:0% 1.5% 1.5% 1.5%;}
.BG-FFF { background: #FFF;}
.title { text-align:center; padding: 3% 0;}
.title span{ display:inline-block; vertical-align:middle; }
.title span.bau-a{ font-size: 40px; text-transform: uppercase;  vertical-align:middle; padding: 0 5%; color: #000;}

.Code ul li{ display: block; float: left; width: 32.333%; margin:0.5%; }
.co-1{ padding: 2px; background: #fedd58; display: table;width: 100%;}
.co-1 h1{font-size: 28px; height: 80px; line-height: 25px; width: 100%; display:table-cell;vertical-align: middle; font-weight: bold; border:dashed 1px #000;}
.co-1 span{ color: #cf0000;}
.co-2{background: #000; font-size:25px; color: #fff; padding:2% 0;}

.banner2{ 
    background:url(//deal.chicuu.com/activity/201711/20171122_black_friday_banner2.jpg) no-repeat center;
    height: 305px; margin: 1.5% 0.5%; 
}
.banner2 h2{ font-size: 22px; text-align: left; color: #fff; display: block; padding-top:5%; padding-left: 3%; line-height: 30px;}

.share{ text-align: left; }
.share a{ display: inline-block; padding: 2% 3%;}

.footer-banner{ padding:1.5%;}
.footer-banner ul li{ float: left; width: 49%; margin:0.5%; }
.footer_banner1{ padding:0.5%;}

/*nav*/
li{ list-style-type:none;}
.nav .nav_content h1{     font-size: 20px;text-align: center;line-height: 20px;color: #fff;margin-top: 5px;margin-bottom: 20px;}
.nav {
	width: 100%;
	position: fixed;
	z-index: 9999;
}
.nav {transition: 1s;-moz-transition: 1s;-ms-transition: 1s;-o-transition: 1s;-webkit-transition: 1s;opacity: 0;filter: alpha(opacity:0);}
.nav .nav_content {
        position: fixed;
    right: 10px;
    z-index: 99999;
    background: url(http://deal.chicuu.com/img/20171228_chicuu_nav.png) center top no-repeat;
    background-size: 100%;
    width: 173px;
    height: 422px;
    bottom: 50%;
    margin-bottom: -211px;
}
.nav_content a{ width:172px;color: #fff;font-size: 20px;line-height: 10px;text-transform: uppercase; }
.nav_content li{ }
.nav ul {position: absolute;width:100%;}
.nav ul .floor_nav,.nav_content a {
	transition:all 0.3s ease;
	-moz-transition:all 0.3s ease;
	-ms-transition:all 0.3s ease;
	-webkit-transition:all 0.3s ease;
	}
.nav_content a:hover { color:#000;}	

.nav ul .floor_nav {
    /* height: 22px; */
    /* color: #FFF; */
    text-align: center;
    line-height: 14px;
    cursor: pointer;
    margin: 6px auto 0 auto;
    font-size: 13px;
    padding: 4% 0;
    background: #fff9e7;
    width: 132px;
}
.nav ul .floor_nav:first-child { }
.nav ul .floor_nav:hover {/*background: #000*/	color:#ff0000;}
.nav ul .floor_nav_cur {color:#ff0000;}
.nav .nav_content ul{    border: solid #ffe9b9 7px; padding-top: 14px;    margin-top: 160px;     background: #55301e;}
.nav ul li.nav_top {
    text-align: center;
    padding-top: 13px;
    color: #fff;
    font-size: 22px;
    cursor: pointer;
}
.nav ul li.papago{ padding-top: 2px;}

.ico{
        width: 132px;
    text-align: center;
    margin: 8px auto 10px auto;
    background: #fff;
    padding: 10px 0;
}
.ico a{ cursor: pointer;}
/*产品*/

@media(max-width:1200px){}


.OFF{ text-align:center;  margin: 2.2% 0px 1.7%;}
.OFF h1{ font-size:20px; padding:4px 5%; display:inline-block; background:#fedd58; color:#FFF;
border-radius:50px; -moz-border-radius:50px; -ms-border-radius:50px; -o-border-radius:50px; -webkit-border-radius:50px;
}
.OFF h2{  color: #fff; font-size: 13px; padding: 15px 0px 0px 0px; line-height: 0px;}
.top{ padding-top:3%;}
.bottom{ padding-bottom:5%;}

 
@media(max-width:1200px){
.product_img{ height: inherit;} .nav .nav_content{ display:none;}
.verneeConternt {
    padding-left: 2%;
    padding-right: 2%;
}
    .verneeImg a{ font-size: 14px;}
}
@media(max-width:768px){ 
	.product_buy {
    width: 35%;
    float: left;
    height: 30px;
    line-height: 28px;
    text-align: center;
    background: #ff4e00;
}
.product_price{ font-size: 12px;}
.product_price p{ font-size:8px;padding-right: 2px;}
.product_img{ height:inherit;}

.zk01 {
    font-size: 15px;
    line-height: 19px;
    margin-top: 4px;
}
.product_discount {
    font-size: 12px;
    line-height: 9px;
    top: 0%;
    right: 3%;
    width: 37px;
    height: 44px;
	padding-right: 2px;
}

.co-1 h1 {
    font-size: 16px;
    height: 47px;
    line-height: 15px;
}
.co-2 { font-size: 15px;} 
.font16 {font-size: 12px;}   
	.n_title {
    width: 100%;
    text-align: center;
    color: #fff;
    font-size: 13px;
    font-weight: bold;
    line-height: 39px;
}
.n_title img {
    width: 35px;
}
	.n_product_bottom_box li {
    float: left;
    width: 33.3%;
    padding-bottom: 15px;
}
	.n_product_top_title {
    width: 100%;
    text-align: center;
    font-size: 13px;
    padding: 12px 0 7px;
}
	.n_product_top_title span {
    font-size: 21px;
    font-weight: bold;
}
	.n_product_top_title img {
    display: inline-block;
    vertical-align: -31px;
    width: 10%;
}
	.n_product_top_product01 {
    position: absolute;
    left: 0%;
    top: 31px;
    width: 34%;
    max-width: 305px;
        height: 76px;
}
	.n_product_top_product02 {
    position: absolute; 
    top: 31px;
    width: 32%;
    max-width: 305px;
       height: 76px;
}
	.n_title span {
    display: inline-block;
    padding: 0 1px;
}
.n_product_top_product03 {
    position: absolute; 
    top: 31px;
    width: 32%;
    max-width: 305px;
       height: 76px;
}	 
.n_product_top_product04 {
    position: absolute;
    left: 17%;
    top: 119px;
    width: 32%;
    max-width: 305px;
    height: 124px;
}	
.n_product_top_product05 {
        position: absolute;
    left: 51%;
    top: 119px;
    width: 32%;
    max-width: 305px;
    height: 124px;
}		
	
	.n_product_top_product_h3 {
    width: 100%;
    text-align: center;
    font-size: 12px;
    color: #fff;
    line-height: 1.5;
    width: 100%;
    max-width: 305px;
}
	.n_product_top_product_h4 {
    width: 100%;
    text-align: center;
    font-size: 9px;
    color: #fff;
    line-height: 1.3;
}.n_product_top_product_buy {
    width: 100%;
    max-width: 64px;
    height: 17px;
    margin: auto;
    border: solid 1px #fff;
    text-align: center;
    font-size: 12px;
    color: #fff;
}
	
	
}
@media(max-width:550px){
.OFF h1 {font-size: 12px; padding: 2px 5%;}
.product ul li{ width:48%; margin:1%; padding-bottom: 3.5%;}
.clear_float{ margin-top:-1%;}
.product_buy a{padding: 2px 17%; font-size: 12px;}
.product_price{     line-height: 29px;}
.verneeConternt{ padding:4.5% 1.2%;}
.OFF { margin: 3% 0px 3%;}
.product .product_title a{ font-size:12px;}
.product_title { font-size: 12px;  line-height: 12px; height: 23px;}
.verneeImg a {
    font-size: 12px;
}
.product_img{ background-size:50px;}
.OFF h2{  color: #fff; font-size: 12px; padding: 10px 0px 5px 0px; line-height: 0px;}
.verneeImg a { font-size: 2.5vw;}

.bottom{ padding-bottom:9%;}
.top {padding-top: 5%;}

.verneeImg a.tab_active:after, .verneeImg a:hover:after{ left: 33%;}   

.title span.bau-a {
    width: 231px;
} 
.title span {
    width: 32px;
} 
.co-1 h1 {
    font-size: 11px;
    height: 45px;
    line-height: 12px;
}  
.co-2 {
    font-size: 11px;
}  
.banner2 h2 {
    font-size: 15px;
    line-height: 23px;
}   
.banner2 {
    height: 227px;
    margin: 1.5% 0.5%;
}    
	}
@media(max-width:450px){.product_img{ height: inherit; min-height: 155px;}}
@media(max-width:380px){.product_img{ height: inherit; min-height: 145px;}}
@media(max-width:360px){.product_img{ height: inherit; min-height: 132px;}}
@media(max-width:350px){.verneeImg a { line-height: 25px;}
.banner2 h2 {
    font-size: 12px;
    line-height: 18px;
}
}
@media(max-width:330px){.product_img{ height: inherit; min-height: 102px;}}