﻿@charset "utf-8";
*{margin:0px; padding:0px;}
html,body{font-size:12px; font-family:"微软雅黑"; background:#fff;}
a{text-decoration:none;color:#2f2f2f;}
img {border:none;}
h1,h2,h3,h4,h5,h6{font-size:12px; font-weight:normal;}
i,em,b{ font-style:normal; font-weight:normal;font-size:12px;}
ul,ol,li{list-style-type:none;}
.clear{clear:both;}
.st{font-family:"宋体";}
.yh{font-family:"微软雅黑";}
.fl{float:left;}
.fr{float:right;}
.h15{height: 15px;background: #e6e6e6;}
.h10{height: 10px;background: #e6e6e6;}
input, button, select, textarea {
outline: none;
-webkit-appearance: none;
border-radius: 0;
}
/*-------------------*/
/*index*/
.all{
	position:relative;
	z-index:10;
	right:0;
	background:#FFF;
}
@media screen and (min-width:640px){
	.page_index,.page_paging{
		width:640px;
		margin:0 auto;
		overflow:hidden;
		padding:2% 0;
	}
}
.page_index{ }
@media screen and (max-width:320px){.header_center{ font-size:1.4em;}}
.menu_right{ width:30%;/* padding:2% 0px;*/position:fixed; left:-350px; top:0px; z-index:9999999; background:#fff; overflow:auto;background: url(../img/wh_bg.png) repeat; padding-bottom:1px}
.menu_right dl{display:block;overflow:hidden; font-family:"微软雅黑";  font-size:14px;}
.menu_right dl dt{color: #fae705;font-size: 14px;padding-left: 10%;line-height:250%;}
.menu_right dl dt a{ color: #333;font-size: 14px;}
.menu_right ul li{display:block;/* width:90%; padding:0px 0px 0px 34%;*/ overflow:hidden; font-family:"微软雅黑"; line-height:250%; font-size:14px; position:relative;}
.menu_right ul li a{ display: block;color: #333;font-size: 14px;text-align:center;}
.menu_right dl dd{}
.menu_right_top a{ color:#a98e67}
.zzc01{ position:fixed; left:0px; top:-1000%; z-index:2; background:rgba(0,0,0,0.5); width:100%; height:100%; z-index:9999999}
.menu_right_bot{ width:100%; overflow:hidden;}
.y_header{padding: 10px; box-sizing:border-box; width:100%; height:50px}
.y_header .y_h_l{height: 20px;margin-right:16%;margin-top:5px}
.y_header .y_h_l img{display: inline-block; height:100%;}
.y_h_c {height: 20px; margin-top:5px;}
.y_h_c a{display: block;}
.y_h_c a img{height:20px;}
.y_h_r{height: 20px;margin-top: 5px;}
.y_h_r a{display: inline-block;height: 20px;float: right; position:relative; margin:0 6px}
.y_h_r a s{ display:block; position:absolute; top:0px; right:0px; text-align:center;color:#000;text-decoration:none; width:22px; line-height:25px; height:20px}
.y_h_r em{float: right;text-align: center;height:20px;margin-top: 0px;}
.y_h_r em img{vertical-align: middle;height:100%;}
.y_h_r a img{display: inline-block;height:100%;vertical-align: middle;}
.y_sear{position: relative;}
.y_cha{width:46px;color: #fff;background: #000000;text-align: center;top: 0;right: 0;position: absolute;font-size: 1.4em;display: none;}
.y_you{display: none;}
.y_search {background: url(../img/wh_bg.png) repeat;padding:3% 2%;position: absolute;top: 0;left: 0;width: 96%;display: none; z-index:999999999}
.y_search input.in_1{ width:80%; line-height:220%; border:#cccccc 1px solid; float:left; margin-left:1%;background: none;padding: 0% 2%;border-radius:20px;}
.y_search input.in_2{ width:14%;border:none;background:none;float:left;line-height:180%;font-family: "微软雅黑";font-size: 1.3em;padding: 0 0%;}

.y_i_dd{padding:0 3% 3% 3%;}
.y_i_dd dl{border-bottom: #d9d9d9 1px solid;padding-bottom: 3%;margin-bottom: 3%;position: relative}
/*.y_i_dd dl:nth-child(3n){border-bottom: none;padding-bottom: 0%;}*/
.y_i_dd dl:last-child{border-bottom: none;padding-bottom: 0%;}
.y_in_dex dl dt{position: absolute;height:110px;width: 108px;overflow: hidden;left: 0px;top: 0px;}
.y_in_dex dl dt img{display: block;width: 100%;height: auto;}
.y_in_dex dl dd{width: 100%;box-sizing: border-box;padding-left: 128px;height:110px; overflow:hidden}
.y_in_dex dl dd span{display: block;color: #000000;font-size: 1.2em;line-height: 250%;}
.y_in_dex dl dd em{display: block;color: #c04a3a;font-size: 1.4em;line-height: 210%;font-weight: 600;}
.y_in_dex dl dd p{display:inline;}

@media screen and (max-width:320px){.y_in_dex dl dd span{ line-height: 150%;}}

.ad1{width: 100%;margin-bottom: 3%;}
.ad1 img{display: block;width: 100%;height: auto;}
.y_h_c em{display: block;color: #000000;font-size: 1.4em;margin-left: 52%;}

.y_share{padding:0 3% 3% 3%;}
.y_sh_top{width: 100%;height: auto;}
.y_sh_top img{width: 100%;height: auto;}
.y_sh_bot{border-top:#666 1px solid;margin-top: 3%;padding: 3% 0;}
.y_s_b_l{width: 40%;}
.y_s_b_l a{display: inline-block;width:33% ;}
.y_s_b_l a img{display: inline-block;width: 80%;height: auto;}
.y_s_b_r{width: 60%;text-align: center;}

.y_cart ul{border-top: 1px solid #ddd ;}
.y_cart ul li .order { border-bottom: 1px solid #ddd;padding: 3% 0;overflow: hidden;background: #fff;margin: 0 3%; position:relative; }
.y_cart .order .checkbox {width: 30px; position:absolute; left:0;height: 74px;}
.y_cart .order .checkbox input {width: 100%;height: 100%; background: yellow;position: absolute;top: 0;left: 0;opacity: 0;}
.y_cart .order input[type=checkbox]:checked + label {}
.y_cart .order input[type=checkbox] + label {padding: 64px 0 10px 40px;background: url(../img/raido.jpg) no-repeat left center;background-size:18px 18px!important;}
.myc_shopcart_cur{color: #fecb00;background: url(../img/raidoon.jpg) no-repeat left center !important;background-size:18px 18px!important;}
.myc_shopcart_cur1{color: #fecb00;background: url(../img/raidoon1.png) no-repeat left center !important;background-size:18px 19px!important;}
.y_cart .order .checkbox label {width: 26px;height: 26px;margin-top: 10px;display: inline-block;}
.y_cart .order .pic{ position:absolute; left:0;width: 90px;height:108px; left:30px}
.y_cart .order .pic img{width: 100%;height: auto;}
.y_cart .order .txt{ width: 100%;;font-size: 1.1em; box-sizing:border-box;width:100%; padding-left:130px}
.y_cart .order .txt span{color: #000;display: block;line-height: 200%;}
@media screen and (max-width:320px){.y_cart .order .txt span{ line-height: 150%;}}
.y_cart .order .txt .red{color:red;font-size: 1.2em;}
.y_cart .order .jiaq{ position:absolute; right:0; top:25px}
.y_cart .order .jiaq em{display: block;color: #c04a3a;font-size: 1.2em;line-height: 250%;font-weight: 600;text-align: right;margin-top: 0;}
.y_cart .order .jiaq s{display: block;text-align: right;text-decoration: none;font-size: 1.6em;margin-top: 25px;}
.y_cart .order .txt .y_tij {margin-top: 4%;}
/*.y_cart .order .txt .y_tij a{color: #000;display: inline-block;float: left;font-size: 1.4em;background: #f7f7f7;margin-right: 1px;width: 20px;line-height: 20px;height:20px;text-align: center;border-radius:50%;border: #000000 1px solid;}*/
.y_cart .order .txt .y_tij input{display: inline-block;float: left;margin-right: 1px;font-size: 15px;background: #fff;border: none;width: 50px;line-height: 20px;height: 20px;text-align: center;}
.y_all{background: #d9d9d9;padding: 6% 3%;margin: 3%;}
.y_a_l .checkbox {width: 30px;float: left;height: 30px;position: relative;top:3px}
.y_a_l .checkbox input {width: 100%;height: 100%; background: yellow;position: absolute;top: 0;left: 0;opacity: 0;}
/*.y_a_l input[type=checkbox]:checked + label {color: #fecb00;background: url(../img/y_inon.png) no-repeat left center;background-size:20px 20px!important;}*/
.y_a_l input[type=checkbox] + label {background: url(../img/y_in.png) no-repeat left center;background-size:18px 18px!important;}
/*.y_cart .order .txt .y_tij a{color: #000;display: inline-block;float: left;font-size: 1.4em;background: #f7f7f7;margin-right: 1px;width: 20px;line-height: 20px;height:20px;text-align: center;border-radius:50%;border: #000000 1px solid;}*/
.y_cart .order .txt .y_tij a{ width:20px; height:20px;float: left;margin-right: 1px;}
.myc_jian{ background-image:url(../img/myc_jian.png) !important;background-size:20px 20px!important;}
.myc_jia{ background-image:url(../img/myc_jia.png) !important;background-size:20px 20px!important;}
.y_a_l .checkbox label {width: 26px;height: 26px;display: inline-block;}
.y_a_l em{display: inline-block;font-size: 1.2em; vertical-align:middle; line-height:30px}
.y_a_r{display: inline-block;font-size: 1.2em;vertical-align:middle; line-height:30px}
.y_jies{margin: 0 3%;width: 96%;}
.y_jies input[type=submit]{background: #7e6000;color: #fff;font-size: 1.4em;border: #7e6000 2px solid;width: 98%;padding: 3% 0;}
.y_m_top {background: #e5e5e5;padding:5% 3%;position: relative;margin-bottom: 2%;}
.y_m_top .pic {float: left;width: 20%; margin-right:4%}
.y_m_top .pic img{-webkit-border-radius: 50%;-moz-border-radius: 50%; border-radius: 50%;width:100%;}
.y_m_top .name {font-size: 1.6em;display:block;color: #000;float: left;width: 60%}
.y_m_top .name .wcen{ vertical-align:middle; display:table-cell}
.y_m_top .name span{display: block;}
.y_m_top .name em{display: block;font-size:14px;padding-top: 2%;color: #666}
.y_m_top em s{display:inline-block;text-decoration: none; color: #ff0000}
.y_kefu{width:8%;height: auto;position: absolute; top: 16px;right: 10px}
.y_kefud{width:8%;height: auto;position: absolute; bottom: 16px;right: 10px}
.y_m_cen{background: #626262;}
.y_m_cen ul li{width: 33.3333%;float: left;text-align: center;padding: 3% 0;border-bottom:#414141 1px solid;}
.y_m_cen ul li:nth-child(3n) a{border-right:none;}
.y_m_cen ul li a{display: block;border-right:#414141 1px solid;}
.y_m_cen ul li img{display: block;width:18%;height: auto;margin: 0 auto;}
.y_m_cen ul li em{display: block;color: #fff;font-size: 1.0em;margin-top: 2%;}

.y_m_bot{padding: 3%;}
.y_b_txt{line-height: 200%;color: #000;font-size: 1.2em;}

.y_pro ul li{width: 49%;margin-right: 2%;float: left;margin-bottom: 3%;}
.y_pro ul li img{display: block;width: 100%;height: auto;}
.y_pro ul li:nth-child(2n){margin-right: 0;}
.y_pro ul li em{line-height: 200%;padding: 0 3%;display: block;color: #000;font-size: 1.4em;}
.y_pro ul li b{padding: 0 3%;display: block;color: #cf3e3e;font-size: 1.6em;font-weight: bold;}
.yy_ad{width: 100%;margin-bottom: 3%;}
.yy_ad img{display: block;width: 100%;height: auto;}

/*banner*/
.y_lunbo{height: 300px;overflow: hidden;}
.swiper-container {
  width: 100%;
  height: 100%;

}
.swiper-slide {
  /* Center slide text vertically */
  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;
}
.y_lun_b{padding: 3%; background-color:#f6f6f6}
.y_mingc {border-bottom: #E6E6E6 1px solid;}
.y_mingc span{display: block;color: #000000;font-size: 1.2em;line-height: 200%;}
.y_mingc em{display: block;color: #c04a3a;font-size: 1.4em;line-height: 250%;font-weight: 600;}
.y_size{margin-top: 0;}
.y_size h2{float: left;font-size: 1.4em;color: #000;}
.y_size h3{font-size: 14px;color: #000000; float:right}
.biap {margin-top: 0;}
.biap a{display: inline-block;color: #000;font-size: 1.1em;border: #666666 1px solid;width: 18%;text-align: center;line-height: 150%;margin-right: 2%;}
.y_s_cub{width: 100%;margin: 3% 0; margin-bottom:0px}
.y_s_cub input[type=submit]{background: #7e6000;color: #fff;font-size: 1.4em;width:100%;padding: 3% 0;border: none;}
.pro_s_txt{line-height: 200%;color: #000;font-size: 1.2em;border-top:#E6E6E6 1px solid;margin-top: 0;padding-top: 4%;}
.pro_s_txt img{max-width: 100%;height: auto;}
.y_caini h2{display: block;margin: 3% 0;}
.y_caini h2 img{width: 100%;height: auto;}

.y_i_dvd dl{border-bottom: #d9d9d9 2px solid;padding-bottom: 3%;margin-bottom: 3%;}
.y_i_dvd dl:nth-child(3){border-bottom: none;padding-bottom: 0%;}
.y_i_dvd dl dt{width:34%;float: left;}
.y_i_dvd dl dt img{display: block;width: 100%;height: auto;}
.y_i_dvd dl dd{width: 58%;float: right;}
.y_i_dvd dl dd span{display: block;color: #000000;font-size: 1.2em;line-height: 200%;}
.y_i_dvd dl dd em{display: block;color: #c04a3a;font-size: 1.4em;line-height: 250%;font-weight: 600;}

/*banner*/
.block_home_slider {position: relative;background-color: #ffffff;behavior: url(js/PIE.htc); /*半透明兼容*/text-align: center;line-height: 0px;margin-right: auto;margin-left: auto;}
.block_home_slider .flex-control-paging {position:absolute; bottom:10px; left:0; width:100%; text-align:center}
.block_home_slider .flex-control-paging li {margin: 0px;padding: 0px; display:inline-block;overflow: hidden;}
.block_home_slider .flex-control-paging li a { width:8px; height:8px; display:block;background:rgba(255,255,255,0.6); text-indent:-9000px; cursor:pointer; margin:0 2px; border-radius:50%; box-sizing:border-box}
.block_home_slider .flex-control-paging li a.flex-active {background:rgba(126,96,0,1); }
.flexslider {margin: 0; padding: 0;}
.flexslider .slides > li {display: none;-webkit-backface-visibility: hidden;} /* Hide the slides before the JS is loaded. Avoids image jumping */
.flexslider .slides img {width: 100%; }
.flex-pauseplay span {text-transform: capitalize;}
.footer0{ width:100%; overflow:hidden; overflow:hidden; position:fixed; left:0px; bottom:0px;background: #111;z-index: 9999;}
.footer0 ul li{ width:25%; float:left;}
.footer0 ul li img{ width:100%;}

.a79_28f{color:#ff2e45;background:#dbdbdb;border:#ff2e45 solid 1px;/*padding:1% 2%*/;margin-right:1%;}


.y_tan{ background:#d9d9d9; height:160px; padding:5%; position:absolute; top:300px; left:0; width:90%; z-index:9999999999}
.y_tan h2{ display:block; font-size:1.4em; text-align:center; margin-bottom:2%; margin-top:15px}
.yy_jin em{ display:inline-block;float:left;font-size:1.1em}
.yy_jin b{ display:inline-block;float:right;font-size:1.1em}

.yy_ann{ margin:3% 0; margin-top:25px}
.yy_jin{ margin-top:35px}
.yy_ann input{ width:45%;background:#595959; text-align:center; padding:2% 0; border:none; color:#fff; margin-left:1%}
.yy_ann input.hui{ background:#7e6000 ; margin-right:1%; margin-left:0}

.y_bg{position:fixed; left:0px; top:0; background:rgba(0,0,0,0.5); width:100%; height:100%;display: none; z-index:99}

.mendian{ padding-top:1% !important}
.mendian ul li{ background:#d9d9d9; padding:2%; font-size:1.2em; line-height:180%; margin-bottom:1%; box-shadow: 1px 1px 3px #bfbfbf;}
.mendian ul li h2{ display:inline-block;font-size:1.0em; font-weight:600}

/*我的订单*/
.s_hea{position:relative;width: 96%; background:#fff;border-bottom: #dddddd 1px solid; padding: 4% 2% ;}
.s_hea .hea_l{ width:12%;}
.s_hea .hea_l a{display: block;}
.s_hea .hea_cc{ width:80%;color: #000;font-size: 1.4em;text-align: center;}
@media screen and (max-width:320px){.header_center{ font-size:1.4em;}}
.s_hea .hea_l img{ display: inline-block; width: 60%; height: auto;}
.m_or_tit{background: #fff;}
.m_or_tit ul li{width: 20%;float: left;text-align: center;padding: 3% 0;}
.m_or_tit ul li a{color: #666666;font-size: 1.2em;display: block;}
.m_or_tit ul li.current{border-bottom: #ff2150 1px solid;}
.m_or_tit ul li.current a{color: #bf2810;}
.m_or_d{}
.m_d{background: #f8f8f8;margin-bottom: 2%;padding-top: 2%;}
.m_or_d .m_d h2{display: block;font-size: 1.2em;padding:3% 2%;border-bottom: #eeeeee 1px solid;background: #fff;}
.m_or_d .m_d h2 em{display: inline-block;float: right;color: #bf2810;font-size: 1.0em;}
.s_x {padding:2%;border-bottom: #eeeeee 1px solid;background: #f8f8f8;position: relative;}
.s_x .s_x_l{width:92px;height:122px;position: absolute;top: 5px; left: 0;overflow: hidden; padding-left: 5px;}
.s_x .s_x_l img{width: 100%;height: auto;}
.s_x .s_x_c{width:100%;padding-left: 102px;box-sizing: border-box;min-height: 122px;}
.s_x .s_x_c h4{width: 100%;font-size: 1.2em;}
.s_x .s_x_c span.time{color: #999999;display: block;line-height: 200%;font-size: 0.9em;}
.s_x .s_x_r{width: 20%;}
.s_x .s_x_r em{display: block;text-align: right;color: #bf2810;}
.s_x .s_x_r s{display: block;text-align: right;}
.s_x .s_x_r b{display: block;font-size: 1.2em;text-align: right;}
.gj{padding: 2%;border-bottom: #eeeeee 1px solid;text-align: right;color: #999999;font-size: 1.2em;background: #fff;}
.gj b{font-size: 1.2em;display: inline-block;color: #bf2810;}
.zhuangt {padding: 2%;background: #fff;}
.zhuangt a{display: inline-block;float: right;font-size: 1.2em;border: #000 1px solid;padding: 2px 0;color: #000;margin-right: 3%;border-radius:4px;width: 24%;text-align: center;}
.zhuangt a:first-of-type{margin-right: 0;}
.zhuangt a.current{background: none;color: #bf2810;border: #bf2810 1px solid;}
.hui10{height: 10px;background: #f8f8f8;}
.ord_bot{background: #fff;border-top:#dcdcdc 1px solid;}

.y_h_l img{ width:auto !important}
.y_h_r img{ width:auto !important}
.y_h_c img{ width:auto !important}

.cart_type01 .line_3{font-size:14px}

/*登录*/
.dl_nr{text-align:center;width:32%;margin:20% auto;}
.dl_btn{width:75%;height:45px;line-height:45px;background:#7f6000;text-align:center;color:#fff;font-size:15px;margin:0 auto 25px auto;display:block;font-weight:normal;border:none;}
.dl_btn1{width:75%;height:45px;line-height:45px;background:#3b3838;text-align:center;color:#fff;font-size:15px;margin:0 auto 25px auto;display:block;font-weight:normal;border:none;}
.dl_btn2{width:75%;height:45px;line-height:45px;background:#d9d9d9;text-align:center;color:#fff;font-size:15px;margin:0 auto 25px auto;display:block;font-weight:normal;border:none;box-sizing: border-box;padding:0 10px;}
.dl_input{width:80%;background:none;line-height:45px;border:none;font-size:14px;}
.dl_text1{float:left;color:#484848;font-size:15px;}
.dl_text2{width:80%;background:none;line-height:43px;border:none;font-size:15px;color:#7f7f7f;float:left;box-sizing:border-box;}
.dl_text3{color:#c00000;border:none;height:45px;background:none;float:right;}
.dl_input1{width:60%;background:none;line-height:43px;border:none;font-size:14px;float:left;box-sizing:border-box;}


