/* CSS Document */
body{ padding:0; margin:0; font-family:"微软雅黑"; font-size:14px !important;}
* { -webkit-box-sizing: border-box;-moz-box-sizing: border-box; box-sizing: border-box;}
div,form,img,ul,ol,li,dl,dt,dd,p{margin:0px;padding:0px;border:0px;font-family:"微软雅黑";}
p{line-height:180%}
ul,li{list-style-type:none;}
cite, em, s, i, b {font-style: normal;}
em {font-style:normal;}
h1,h2,h3,h4,h5,h6 { margin:0; padding:0;font-size:12px; font-weight:normal;}
ul,li{list-style:none;}

.clearboth{float: none;clear:both;height:0;font-size:1px;line-height:0px;}
table {
    border-collapse: collapse;
}
.float_left { float:left;}
.float_right { float:right;}

input{
    outline-color: invert ;
	outline-style: none ;
	outline-width: 0px ;
	border: none ;
	border-style: none ;
	text-shadow: none ;
	-webkit-appearance: none ;
	-webkit-user-select: text ;
	outline-color: transparent ;
	box-shadow: none;
}
.pt_10 { padding-top:10px}
.pt_20 { padding-top:20px}
.pt_30 { padding-top:30px}
.pt_40 { padding-top:40px}
.pt_50 { padding-top:50px}
.pt_15 { padding-top:15px}

.pb_5{padding-bottom:5px;}
.pb_10{padding-bottom:10px;}
.pb_20{padding-bottom:20px;}
.pb_30{padding-bottom:30px;}
.pb_40{padding-bottom:40px;}
.pb_50{padding-bottom:50px;}

.padd_top_bottom_10 { padding:10px 0}
.padd_top_bottom_5 { padding:10px 0}
.padd_top_bottom_15 { padding:15px 0}

.padd_10 { padding:10px}
.padd_15 { padding:15px}
.padd_20 { padding:20px}
.padd_5 { padding:5px}

.margin20{ margin:5%}

.mt_5 { margin-top:5px;}
.mt_10 { margin-top:10px;}
.mt_15 { margin-top:15px;}
.mt_20 { margin-top:20px;}
.mt_30 { margin-top:30px;}
.mt_40 { margin-top:40px;}
.mt_50 { margin-top:50px;}

.mb_5 { margin-bottom:5px;}
.mb_10 { margin-bottom:10px;}
.mb_15 { margin-bottom:15px;}
.mb_20 { margin-bottom:20px;}
.mb_30 { margin-bottom:30px;}
.mb_40 { margin-bottom:40px;}
.mb_50 { margin-bottom:50px;}

.div_br{
	width:100%;
	float:left;
	height:20px;
}
.indent{ text-indent:2em; }

.body_bottom{ padding-bottom:56px;}
.body_bottom120{ padding-bottom:120px;}

.pic_bg100 { background-size:100% auto; }
.pic_300px{ max-width:320px;min-width:300px;}
.pic_10 { width:10%;}
.pic_20 { width:20%;}
.pic_25 { width:25%;}
.pic_30 { width:30%;}
.pic_50 { width:50%;}
.pic_40 { width:40%;}
.pic_60 { width:60%;}
.pic_70 { width:70%;}
.pic_75 { width:75%;}
.pic_80 { width:80%;}
.pic_100 { width:100%;}

.pic_radius{border-radius:5px;}
.pic_radius20{border-radius:20px;}

.ico_tel{ background:url(../images/ico_tel.PNG) no-repeat 0 0; background-size:20px; display:inline-block; width:25px; height:20px}

.news-img-a {position: relative; display: inline-block;width: 205px;height: 116px;    overflow: hidden;box-sizing: border-box;}
.news-img {position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);    width: 205px;transition: all 0.2s linear;}

.boxA{border-radius:5px;-moz-box-shadow:1px 1px 1px #999; -webkit-box-shadow:1px 1px 1px #999;box-shadow:1px 1px 1px #999; border-left:1px solid #ddd; border-top:1px solid #ddd; background-color:#ffffff;}
.boxA_body{ padding:10px;}

.tabel_01{ background-color:#fff;border-collapse:collapse;padding: 0px;margin: 0px;}
.tabel_01 .top{background-color:#13B2EC; color:#fff;}
.tabel_01 td{border: 1px solid #90D5E1; padding:5px; line-height:180%  }

/**背景颜色*/
.b_color0{ background-color:#eeeeee}
.b_color{ background-color:#f8f8f8}
.b_color02{ background-color:#9b9b9b}
.b_color03{ background-color:#b60762}
.b_bg{background: #f7f7f7;
    box-shadow: 0px 7px 7px -7px #c3c3c3;}


/*自动隐藏文字*/
.jc-ellipsis-1 {overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.jc-ellipsis {display: -webkit-box;	overflow: hidden;text-overflow: ellipsis;	word-wrap: break-word;	word-break: break-all;	white-space: normal !important;	-webkit-line-clamp: 1;	-webkit-box-orient: vertical;}
.jc-ellipsis-2 {display: -webkit-box;	overflow: hidden;	text-overflow: ellipsis;	word-wrap: break-word;	word-break: break-all;	white-space: normal !important;	-webkit-line-clamp: 2;	-webkit-box-orient: vertical;}
.jc-ellipsis-3 {display: -webkit-box;	overflow: hidden;	text-overflow: ellipsis;	word-wrap: break-word;	word-break: break-all;	white-space: normal !important;	-webkit-line-clamp: 3;	-webkit-box-orient: vertical;}

/*  公共按钮组 */
.jc-btn{ border: 1px solid #ccc; font-size:12px; padding:0px 5px; height:auto; line-height:26px; color:#333;  text-align: center;  border-radius: 4px; display: inline-block; white-space: nowrap; cursor: pointer; outline: 0;
    -webkit-appearance: none;transition: all .3s;-webkit-transition: all .3s; box-sizing: border-box; }
.jc-btn i{font-size: 14px;  line-height: 120%;}
.jc-btn-normal{border:1px solid #f10d3b;color:#f10d3b; background-color: #fff;}
.jc-btn-main{ background-color: #ff7800; color:#fff; border:1px solid #ff7800;}
.jc-btn-radius{ border-radius: 10rem;  }
.jc-btn-sm{font-size: 10px;  }
.jc-btn-big{font-size: 14px; }


/* 产品布局 ========  */
.jc-pro-list{ overflow: hidden; }
.jc-pro-list .jc-pro-item-radius{ border-radius: 8px; }
.jc-pro-list .jc-pro-item-wrap-padd{ padding:0 5px 8px 0; }
.jc-pro-list-padd{ padding: 8px ; }


.jc-pro-item {overflow: hidden; background-color: #fff;  box-sizing: border-box; position: relative; }
.jc-pro-item-shadow {box-shadow: 1px 1px 10px #ccc}
.jc-pro-item-border {border: 1px solid rgba(0, 0, 0, 0.2);}
.jc-pro-item .jc-pro-item-row{ margin-bottom: 8px; }
.jc-pro-item .jc-pro-item-title { margin-bottom: 5px;  font-size: 14px}
.jc-pro-item .jc-pro-item-title h3{line-height: 110%; font-size: 14px }
.jc-pro-item .jc-pro-item-desc {line-height: 130%;}
.jc-pro-item .jc-pro-item-img{ width: 100%; box-sizing: border-box; }
.jc-pro-item .jc-pro-item-img img{ width: 100%; }
.jc-pro-item .jc-pro-item-bd{  box-sizing: border-box; padding: 6px; }
.jc-pro-item .jc-pro-item-row:last-child{margin-bottom: 0;} 


.jc-pro-price{ font-size: 14px; color:#c00}
.jc-pro-price em{ font-size: 10px;}

/* 左右布局 */

.jc-pro-list-side .jc-pro-item-wrap{ width: 100%; padding: 0rem;  }
.jc-pro-list-side .jc-pro-item-wrap-padd{ padding-bottom: 8px;  }
.jc-pro-list-side .jc-pro-item .jc-pro-item-img{ width: 30%; box-sizing: border-box; float: left;}
.jc-pro-list-side .jc-pro-item .jc-pro-item-bd{ width: 70%; margin-left: 30%; box-sizing: border-box; padding-left: 10px; padding-top: 0rem;  }

/* 单列布局 */

.jc-pro-list-col1 .jc-pro-item-wrap{width: 100%;  }
.jc-pro-list-col1 .jc-pro-item-wrap-padd {  padding: 0 0 8px 0;}

/* 两列布局 */

.jc-pro-list-col2 .jc-pro-item-wrap{width: 50%; float:left;   }
.jc-pro-list-col2 .jc-pro-item-wrap-padd:nth-child(2n) {padding:0 0 .4rem 5px;}

/* 三列布局 */

.jc-pro-list-col3 .jc-pro-item-wrap{width: 33.33%; float:left;}
.jc-pro-list-col3 .jc-pro-item-wrap-padd:nth-child(3n-2) {padding: 0 5px 6px 0rem;}
.jc-pro-list-col3 .jc-pro-item-wrap-padd:nth-child(3n-1) {padding: 0 .1rem 6px .1rem;}
.jc-pro-list-col3 .jc-pro-item-wrap-padd:nth-child(3n) {padding:0 0 .3rem 5px;}
.jc-pro-list-col3 .jc-pro-item  del{ display: none}





a{ color:#000; text-decoration:none}
a:hover{ color:#F30; text-decoration:none}

.txt_black { color:#000;}
.txt_green { color:#80A05D;}
.txt_yellow { color:#DADE55;}
.txt_red{ color:red}
.txt_huise{ color:#333}
.txt_huise01{ color:#9E9898}
.txt_huise02{ color:#999;}
.txt_zise{ color:#891736; }

.page_title { font-size:18px; text-align:center
}

.page_title30 { font-size:30px;font-family:"方正兰亭黑体","微软雅黑";}
.page_title24{ font-size:24px; font-family:"方正兰亭黑体","微软雅黑";}
.page_title18{ font-size:18px; font-family:"方正兰亭黑体","微软雅黑";}
.page_title16{ font-size:16px; font-family:"方正兰亭黑体","微软雅黑";}
.page_title14{ font-size:14px; font-family:"方正兰亭黑体","微软雅黑";}
.page_title12{ font-size:12px; font-family:"方正兰亭黑体","微软雅黑";}

.link_tuihuo{ font-size:14px; color:#556599}

.txt_body{  font-size:14px;font-family:"方正兰亭黑体","微软雅黑";}

.alignLeft { text-align:left}
.alignCenter { text-align:center}
.alignRight { text-align:right}


.btn_a{ background-color:#DBDF57; padding:10px 0 10px 0; font-size:18px; color:#000; font-family:"微软雅黑","黑体"; text-align:center;border-radius:5px; display:inline-block; width:100%; margin:0 auto;border:0px solid #ccc;text-decoration:none;}
.btn_a:hover{background-color:#FFAC34; }

.btn_jiangjia{border:1px solid #ccc;color:#000;}
.btn_mini { padding:2px 6px 2px 6px; font-size:12px;  font-family:"微软雅黑","黑体"; text-align:center;border-radius:5px; display:inline-block;  margin:0 auto;text-decoration:none;}
.btn_mini:hover{}

.btn_mi{ border:1px solid #ccc; display:inline-block; height:25px; line-height:25px; width:25px; text-align:center; color:#000; font-size:24px; float:left; padding:0px;}

.txtbox_goodscount {
width:25px; font-size:14px; float:left; height:25px; border:0; border-bottom:1px solid #ccc; border-top:1px solid #ccc; padding:0px; margin:0px;  text-align:center;}

.btn_oringe{ background-color:#FFAC34; padding:10px 0 10px 0; font-size:18px; color:#fff; font-family:"微软雅黑","黑体"; text-align:center;border-radius:5px; display:inline-block; width:100%; margin:0 auto;
         -moz-border-radius: 5px;      /* Gecko browsers */
    -webkit-border-radius: 5px;   /* Webkit browsers */
    border-radius:5px;            /* W3C syntax */
    border:0px solid #ccc;text-decoration:none;
}
.btn_oringe:hover{background-color:#FFAC34; }

.btn_blue{ background-color:#32AEE1; padding:10px 0 10px 0; font-size:18px; color:#fff; font-family:"微软雅黑","黑体"; text-align:center;border-radius:5px; display:inline-block; width:100%; margin:0 auto;
         -moz-border-radius: 5px;      /* Gecko browsers */
    -webkit-border-radius: 5px;   /* Webkit browsers */
    border-radius:5px;            /* W3C syntax */
    border:0px solid #ccc; text-decoration:none;
}
.btn_blue:hover{background-color:#369; }

.btn_huise{ background-color:#CCC; padding:10px 0 10px 0; font-size:18px; color:#fff; font-family:"微软雅黑","黑体"; text-align:center;border-radius:5px; display:inline-block; width:100%; margin:0 auto;
         -moz-border-radius: 5px;      /* Gecko browsers */
    -webkit-border-radius: 5px;   /* Webkit browsers */
    border-radius:5px;            /* W3C syntax */
    border:0px solid #ccc; text-decoration:none;
}
.btn_huise:hover{background-color:#666; }

.btn_green{ background-color:#2ECC71; padding:10px 0 10px 0; font-size:18px; color:#fff; font-family:"微软雅黑","黑体"; text-align:center;border-radius:5px; display:inline-block; width:100%; margin:0 auto;
         -moz-border-radius: 5px;      /* Gecko browsers */
    -webkit-border-radius: 5px;   /* Webkit browsers */
    border-radius:5px;            /* W3C syntax */
    border:0px solid #ccc; text-decoration:none;
}

.btn_green:hover{background-color:#09A74C; }

.formbox {  margin:0 auto; padding-top:15px}
.formbox p { padding-bottom:15px; position:relative;}
.formbox p label{ display:block; padding-bottom:5px;}
.formbox p span{ display:block;}
.txtbox { width:180px; height:36px;  border:1px solid #ddd; line-height:34px;
font-size:14px;
 -moz-border-radius: 5px;      /* Gecko browsers */
    -webkit-border-radius: 5px;   /* Webkit browsers */
    border-radius:5px;            /* W3C syntax */}

.ddlitem {height:35px; line-height:30px;font-size:16px}

.txt_price_shichang{text-decoration:line-through; font-size:12px; color:#8E8E8E}

.login_itembg{ background-color:#fff; height:32px; line-height:32px; border:1px solid #ddd; color:#999; padding:4px 10px; font-size:14px; -moz-border-radius: 5px;      /* Gecko browsers */
    -webkit-border-radius: 5px;   /* Webkit browsers */
    border-radius:5px;            /* W3C syntax */}

.login_itembg span.login_item_label{ width:25%; float:left; display:block; overflow:hidden; height:30px;}
.login_itembg span.login_item_txtbox{ width:74%; float:left; display:block; overflow:hidden; height:30px;}

.login_itembg span.login_item_txtbox input { width:100%; background-color:#fff; border:0; height:30px;}

.ico_view { background:url(../images/ico_view.png) no-repeat 0 0; background-size:22px; display:inline-block; width:25px; height:25px }
.ico_know { background:url(../images/ico_know.png) no-repeat 0 0; background-size:20px; display:inline-block; width:25px; height:25px }
.ico_fee { background:url(../images/ico_fee.png) no-repeat 0 0; background-size:20px; display:inline-block; width:25px; height:25px }
.ico_company { background:url(../images/ico_about_company.png) no-repeat 0 0; background-size:20px; display:inline-block; width:25px; height:25px }
.ico_intro { background:url(../images/ico_intro.png) no-repeat 0 0; background-size:20px; display:inline-block; width:25px; height:25px }
.ico_sales_time { background:url(../images/ico_sales_time.png) no-repeat 0 0; background-size:20px; display:inline-block; width:25px; height:25px }
.ico_piaos_intro { background:url(../images/ico_piaos_intro.png) no-repeat 0 0; background-size:20px; display:inline-block; width:25px; height:25px }

/* 首页导航 */

#home_top_nav{ height:41px; width:100%; margin:0 auto; position: relative; background-color:#fff; border-bottom:1px solid #ddd;}
#home_top_nav ul { display:flex;   }
#home_top_nav li{ flex:1; text-align:center; display:block;}
#home_top_nav li a{ margin:0 auto; height:40px; line-height:40px; display:block; width:100%; text-align:center; border-bottom:2px solid #fff; font-size:18px; color:#000; text-decoration:none;}
#home_top_nav li a:hover,#home_top_nav li a.sel{ color:#2bbb5b; border-bottom:2px solid #2bbb5b;}
#home_top_nav li a span{ font-size:12px; color:#c00}

/* 顶部框 */

/*#head_bg{ height:50px; line-height:50px; z-index:12; text-align:center; background-color:#FFF;  position:fixed;color:#000;  width:100%; margin:0 auto;}*/
#head_bg{  min-height:65px;  z-index:12; text-align:center;
transition: all .5s linear;

background-color:#000;
  position:fixed;
  color:#fff; 
   width:100%;
	}
#head_top_title {
    font-size: 18px;
    font-family: "微软雅黑";
	line-height:50px;
	width:75%;
    color:#000;
    text-align: center;
    display: inline-block;
}
    #head_top_title a {
        font-size: 20px;
        font-family: "微软雅黑";
        color: #b9261e;
		font-weight:bold;line-height:45px;
        text-decoration: none
    }
a#ico_nav{ color:#A29B8B; text-decoration:none; width:40px; height:40px; display:inline-block; position:absolute; right:20px; top:17px; cursor:pointer; background: url(../images/ico_nav2.jpg) no-repeat; background-size:30px auto  }
a#ico_back{ display:none; color:#A29B8B; text-decoration:none; width:19px; height:22px; position:absolute; left:15px; top:10px; cursor:pointer; background: url(../images/ico_back.png) no-repeat 0 3px; background-size:20px 15px }
a#ico_logo{color: #fff;text-decoration: none;width: 165px;height:auto;display: inline-block;position: absolute;left: 10px;top: 10px;cursor: pointer;}

.top_height {
    height: 65px;
    overflow: hidden;
    position: relative;
    width: 100%
}

#logo { position:fixed; left:10px; top:15px; z-index:13
}

a#ico_back span {
    display: none;
}

#sub_menu_bg{ z-index:999; position:fixed; top:0; width:100%; margin:0 auto;}
#sub_menu{  background: rgba(0,0,0,0.7); width:110px; position:absolute; padding:10px 0; right:15px; top:40px;}

#sub_menu li{text-align:left;  padding:5px 20px 5px 20px; text-align-last:justify}
#sub_menu li a{color:#fff; font-size:14px;  text-decoration:none; display:block; height:25px;}
#sub_menu li a:hover{ color:#F60 }
#sub_menu li span{ width:30px; float:left; padding-top:1px; display:inline-block}
#sub_menu li span img{ width:20px }

/*#sub_menu li a#ico_sub_home{ background: url(../images/ico_sub_nav_home.png) no-repeat 10px 0;}
#sub_menu li a#ico_sub_01{ background: url(../images/ico_sub_nav_01.png) no-repeat 10px 0;}
#sub_menu li a#ico_sub_02{ background: url(../images/ico_sub_nav_02.png) no-repeat 10px 0;}
#sub_menu li a#ico_sub_03{ background: url(../images/ico_sub_nav_03.png) no-repeat 10px 0;}
#sub_menu li a#ico_sub_04{ background: url(../images/ico_sub_nav_04.png) no-repeat 10px 0;}
#sub_menu li a#ico_sub_05{ background: url(../images/ico_sub_nav_05.png) no-repeat 10px 0;}
#sub_menu li a#ico_sub_06{ background: url(../images/ico_sub_nav_06.png) no-repeat 10px 0;}*/

.no-data-result{
    padding:50px 20px; text-align:center;
    font-size:14px; color:#999;

}

.location {
    background-color: #ebebeb;
    padding: 8px 10px;
    font-size: 14px;
    color: #666
}
    .location a {
        font-size: 14px;
        color: #666
    }
    .location span {
        display: inline-block;
        font-size: 14px;
        color: #666
    }
    .location em { margin-left:5px; display:inline-block;
        font-family: "Arial";
        font-style:normal;
        font-size: 10px;
        color: #666
    }
        /* 导航 */
        #nav_bg {
    height: 56px;
    position: fixed;
    bottom: 0;
    /*background-color: #f5f5f5;*/
    background-color: rgba(250,250,250,1);
	border-top:1px solid #b9b9b9;
    z-index: 999;
    width: 100%;
    margin: 40px auto 0 auto;
}
#nav{ margin:0 auto;width:100%;}
#nav ul{ display:flex; width:100%; }
#nav li{ flex:1; text-align:center; position:relative}
#nav li .nav_on{ color:#F00 !important; }
#nav li a{ display:inline-block; width:100%; text-align:center; text-decoration:none; padding-top:8px;}
#nav li a img{ height:25px}
#nav li a i {font-size: 20px; }
#nav li a span{ font-size:12px;  font-family:"微软雅黑"; display:block; padding:3px 0 0 0;  }

#nav li .nav_home{ width:60px; height:60px; line-height:60px; background-color:#b9b9b9; border-radius:50%; margin:0 auto; text-align:center;}
#nav li .sub_nav{ position:absolute; width:100%; left:0px; top:-38px;}
#nav li .sub_nav a{ display:block; width:70px; padding:8px 5px; font-size:14px; color:#A29B8B; text-decoration:none;  text-align:center;  }
#nav li .sub_nav a:hover{ background-color:#FFC}

.section_80{ margin:0 auto; width:80%; overflow:hidden;zoom:1;}
.section_90{ margin:0 auto; width:90%; overflow:hidden;zoom:1;}
.section_100{ margin:0 auto; width:100%; overflow:hidden;zoom:1;}
.section_inbox{ margin:0 auto; padding:10px}

/*  产品 */

.link_lingjuan { background:url(../images/lingjuan_bg.jpg) no-repeat 0 0; background-size:100% 100%; width:80px; padding-left:20px; height:50px; font-size:18px; color:#c00;  line-height:30px; display:inline-block;}

.btn_chuxiao{ display:inline-block; padding:0px 4px; background-color:#CC0000; color:#ffffff; border-radius:3px; font-size:12px; }

.prodcut_view_cell{ display:flex;}
.prodcut_view_cell_label{ width:42px;}
.prodcut_view_cell_value{ flex:1;}
.prodcut_view_cell_value p{ padding-bottom:2px;}

.product_subtitle{ border-bottom:1px solid #ddd;border-top:1px solid #ddd; height:45px; line-height:45px; text-align:center;}
#product_view_info{ padding:10px;}
#product_view_info img { width:100%;}


#g-nearby-group {    width: 100%;    max-width: 640px;    border-top: 1px solid #dcdcdc;
    clear: both; margin-top:10px;    padding-bottom: 5px;    background: #fff;}
#g-nearby-group .item-nearby-gourp-tip {    display: inline-block;
    padding: 7px 0px;	font-size:12px; text-align:center;   width: 100%;    clear: both;    background: #eceded;}


.nearby_group_detail {  padding-left: 10px;  padding-right: 10px;  height: 50px;   position: relative;   margin-bottom: 10px;   padding-top: 10px;}
.nearby_g_img { width: 15%; height: 40px;  float: left; position: absolute;}
.nearby_g_owner_img {  width: 50px;  height: 50px; border-radius: 50%;   -webkit-border-radius: 50%;  display: inline-block;}

.nearby_g_button {   width: 65%;  float: left; display: inline-block;  margin: 5px 0 0 40px;    height: 42px;    position: relative;    border-bottom: 1px solid #fe243d;    border-top: 1px solid #fe243d;}
.nearby_g_info {    float: right;    width: 100%;    height: 20px;    display: inline-block;}
#nearby_g_address, #nearby_g_owner {    display: inline-block; font-size:14px;
    overflow: hidden;    margin-left: 20px;    white-space: nowrap;    float: left;    text-align: left;    line-height: 20px;
}
.nearby_g_left_user_num {    width: 40%;    height: 20px;    line-height: 20px;
    display: inline-block;    float: right;    font-size: 11px;    color: #f95757;
    text-align: right;    margin-left: 20px;    margin-right: 4px;}
#nearby_g_address {    width: 20%;    max-width: 20%;    font-size: 11px;
}
#nearby_g_left_time {    width: 85%;    display: inline-block;    float: right;
    font-size: 11px;    color: #666;    text-align: right;    line-height: 20px;
    height: 20px;    margin-right: 4px;}
.qucantuan {
    background-color: #fe243d;    font-size: .14rem;    height: 42px;    width: 20%;    float: left;    display: inline-block;    border-radius: 0 50px 50px 0;    margin-top: 5px;
}
.qucantuan span {
    text-align: center;    display: inline-block;    margin: 9px 0 0 10px;
    line-height: 25px;    color: #fff; font-size:12px
}
.qucantuan .qucan-tuan-arrow {    position: relative;
    display: inline-block;    width: 10px;
    height: 10px;    background-image: url(http://cdn.yangkeduo.com/assets/img/qucantuan_arrow-2c79ed3692.png);
    background-repeat: no-repeat;    background-size: contain;
}
.nearby_line {
    border-bottom: 1px solid #edecec;    width: 98%;    height: 1px;    position: relative;    margin-top: 55px;
}


/*  产品底部导航，购物车，结算 */

#product_bottom_nav_bg{ height:50px; position:fixed; bottom:0; background-color:rgba(255,255,255,0.8);  z-index:9; width:100%; border-top:1px solid #ddd; margin:0 auto;}
#product_bottom_nav{ display:flex}

.flex_1{ flex:1}
.flex_2{ flex:2}
.flex_3{ flex:3}
.flex_4{ flex:3}

#product_bottom_nav a{ padding-top:2px}
#product_bottom_nav a i{ }
#product_bottom_nav a span{}

.link_addtocart{ display:inline-block; height:50px;background-color:#eee;  text-align:center;color:#000; width:100%;}
.link_addtocart:hover{ color:#F77200;}
    .link_addtocart span { line-height:40px;
    }

.link_single_buy{ display:inline-block; height:50px; line-height:45px;background-color:#F77200;  text-align:center;color:#fff; width:100%;}
.link_single_buy:hover{ color:#E5E5E5;}
.link_single_buy span{ font-size:18px;}

.link_group_buy{ display:inline-block; background-color:#ff4800; height:50px;  text-align:center; color:#fff; width:100%;}
.link_group_buy:hover{ color:#E5E5E5; }

#cart_count{position:absolute; left:55%; top:5px; border-radius:9px; width:18px; height:18px; line-height:18px; background-color:#f00; color:#fff; font-size:12px;}


/*  home */
.ani{ position:absolute;}

/*  news */

#top_nav{ height:35px;background-color:#ffffff; display:flex; }
#top_nav a{ font-size:14px; line-height:35px; height:35px; color:#000000;background-color:#E8E8E8; display:inline-block; flex:1; text-align:center; margin-right:1px;}
#top_nav a:hover,#top_nav a.sel{ background-color:#DBDF57;}


#search_bg{ padding:10px 10px; background-color:#EBEBEB; height:60px; border-bottom:1px solid #D8D8D8; margin:0 auto;}
#search{ height:60px; width:320px; margin: 0 auto}
#search_box{ background:url(../images/serach_bg.jpg) no-repeat; height:40px; width:270px; float:left;}
#keyword{ border:0;width:250px; height:30px; line-height:30px; float:left; margin: 5px 0 0 15px; color:#666; font-size:16px;}
#btnsearch{ background:url(../images/btn_search.jpg) no-repeat;float:left; height:40px; width:43px; float:left; border:0; cursor:pointer;}

/*  client */


#face_bg{ height:120px; background: url(../images/about_us_boxbg.jpg) no-repeat center; background-size:100%;}
#face{  width:90%; padding-top:10px; margin:0 auto; text-align:center; }
#face img{ height:100px;}


.on_qa{ padding:10px; overflow:hidden;zoom:1; border-bottom:1px solid #ddd; }
.on_quetion{ color:#900; padding-bottom:5px; overflow:hidden;zoom:1;}
.on_answer{ color:green; overflow:hidden;zoom:1;}
.on_quetion strong{ display:block; width:50px; float:left; padding-top:4px;}
.on_quetion p{ float:left; display:block; width:240px; float:left;}
.on_answer strong{ display:block; width:50px; float:left;padding-top:4px;}
.on_answer p{ float:left; display:block; width:240px; float:left;}


.ico_peple{ width:20px; height:20px; display:inline-block; background:url(../images/ico_peple.jpg) no-repeat; background-size:20px 20px;}
.ico_time{ width:20px; height:20px; display:inline-block; background:url(../images/ico_time.jpg) no-repeat; background-size:20px 20px;}
.ico_address{ width:20px; height:20px; display:inline-block; background:url(../images/ico_address.jpg) no-repeat; background-size:20px 20px;}
.ico_price{ width:20px; height:20px; display:inline-block; background:url(../images/ico_price.jpg) no-repeat; background-size:20px 20px;}

/* 会员中心 */

#btngetcode { height:35px; line-height:30px; font-size:16px }
.form_item { display:flex;}
.form_item_rbox { background-color:#fff; padding:5px 10px;  height:45px; line-height:35px; border:1px solid #ddd; color:#999; font-size:14px; -moz-border-radius: 5px;      /* Gecko browsers */
-webkit-border-radius: 5px;   /* Webkit browsers */
border-radius:5px;            /* W3C syntax */ }

.form_item label { width:80px;}
.form_item span {  flex:1;}
.txtbox_w100 { background-color:#fff; border:0; height:30px; width:100%;}

/*  share to weixin */

#share_to_weixin { display:none;position: absolute;width:100%; height:1000%; background: rgba(0,0,0,0.85);text-align: center;top: 0;left: 0; z-index: 999; }  
#share_to_weixin img { width:300px; position:fixed; right: 5%;top: 5%;}  

/* 评论 */

#comment_op {background-color:#FFFBF2;  margin-top:10px;font-size: 12px;}
#review_word{ padding:10px;  overflow:hidden;zoom:1;}

.txtComment_Title {font-size: 12px;font-weight: bold;color: #c00;}
.review_t1 {font-size: 12px; color: #900;}
.comment_op_title { background-color:#F6EED8; padding:5px 10px;}

.op_item { padding:10px 0px; border-bottom:1px dashed #ccc;}
.op_item_top{ height:20px}
.op_item_top .review_name{}
.op_item_top .review_email{ margin-left:50px}
.op_item_top .review_time{ margin-left:50px}

.op_item_nolist{ font-size:12px; color:#666; text-align:center;}

#sign_msg{padding:10px;overflow:hidden;zoom:1;    background-color: #FFFBF2 }

#sign_msg p { padding-bottom:15px; font-size:12px;}
.comment_tip{ color:#C00; font-size:12px; padding:5px}




/* 投票 */
#vote_top { background-color:rgb(112, 156, 44); padding:10px 20px; display:flex
}
.vote_top_item { flex:1;}
.vote_top_item span { display:block; text-align:center; color:#fff}
#vote_search { margin:0 auto; padding-top:10px;}
#vote_search_box {  width:80%; margin:0 auto;}
#vote_search_box #vote_keyword { border:0; width:80%; padding:0 10px; height:30px; line-height:18px; font-size:14px;border-radius:5px 0px 0px 5px ;
}
#vote_search_box #btn_vsearch { border:0; width:20%;height:30px; text-align:center;border-radius:0px 5px 5px 0px; 
}

#vote_item_info{ padding:20px; overflow:hidden;zoom:1; background-color:#fff; }
#vote_item_info img{ width:100%;}
#vote_item_info p{ padding-bottom:15px;}

#vote_item_list{position:relative;margin:10px 0 20px 10px; overflow:hidden;zoom:1; }
.vote_item { width:47%; background-color:#fff; border-radius:10px;position:relative;}
.vote_item .vote_item_box { padding:10px;}
.vote_item .vote_item_box .vote_item_name_id{ padding-top:10px;   }
.vote_item .vote_item_box .vote_item_name_id .vote_id{ color:#BC0000 }
.vote_item .vote_item_box .vote_item_name_id strong{ }
.vote_item .vote_item_info_tip{ font-size:14px; padding-top:10px; }
.vote_item .vote_item_box  .vote_item_btn{ text-align:left; padding-top:15px;}
.vote_item .vote_item_box .cur_vcount {
}

.btn_vote{  background-color:#F60; display:inline-block; text-align:center; text-decoration:none; color:#fff; font-size:12px; padding:0px 10px; border:0; height:25px; line-height:25px; cursor:pointer;
-moz-border-radius: 3px;      /* Gecko browsers */
-webkit-border-radius: 3px;   /* Webkit browsers */
border-radius:3px;            /* W3C syntax */}
	
.vote_item_btn .btn_vote{ position:absolute;bottom:10px; right:10px;}

#vote_top_list{ padding:20px;  overflow:hidden;zoom:1; background-color:#fff; }

#vote_top_list .top_item{ display:flex; height:35px; border-bottom:1px dashed #ddd; line-height:35px; }
#vote_top_list .top_item .item_id{ width:70px; padding-left:10px;  }
#vote_top_list .top_item .item_name{flex:2 }
#vote_top_list .top_item .item_vcount{flex:1 }


#no_data_rezult { padding:20px; text-align:center
}
#vote_view_bottom_join { text-align:center;
     padding:20px;
}


.modalBox {
    text-align: left;
    position: fixed;
    left: 0;
    top: 0;
    z-index: 100;
    width: 100%;
    height: 100%;
    background-color: rgba(0,0,0,.5);
    display: none;
}

.globalLoading {
    position: fixed;
    width: 100%;
    height: 100%;
    background-color: transparent;
    z-index: 1000;
    top: 0;
    left: 0;
    -ms-flex-align: center;
    -webkit-box-align: center;
    box-align: center;
    align-items: center;
    -ms-flex-pack: center;
    -webkit-box-pack: center;
    box-pack: center;
    justify-content: center;
    display: none; 
}

.globalLoading .inner {
    width: 50px;
    height: 50px;
    background-color: rgba(0,0,0,.7);
    border-radius: 5px;
    background-image: url(../images/loading/03.gif);

    background-repeat: no-repeat;
    background-position: 50%;
    background-size: 50%;
	
}


#product_search_bar{ text-align:center; padding:10px; height:50px; background-color:#dcdcdc;}
#product_search_bar_box{ display:flex; width:300px; margin:0 auto; }

#pro_keyword{ background-color:#fff; padding:3px; border-radius:4px; width:240px; border:1px solid #fff; flex:1; font-size:14px}
#btn_pro_search{ background:url(../images/ico_search.png) no-repeat; width:30px; height:30px; background-size:30px auto; display:inline-block; float:left}


.asc{ background:url(../images/ico_asc.gif) no-repeat 43px 13px;}
.desc{ background:url(../images/ico_desc.gif) no-repeat 43px 15px;}


.fl_hongbao{  
    z-index:6;
    position:fixed;
    right:0;
    top:80px;
    width:50px;
    color:#000;
    padding:10px 0;
    border-radius:5px;
    text-align:center;
}

.modal_bg {
display:none;
z-index:88;
position:fixed;
background-color:rgba(0,0,0,.3);
width:100%;
height:100%;
}
.modal_box_bg {
background:#fff url(../images/ico_share_arr.png) no-repeat right 0;
background-size:auto 120px;
width:96%;
margin:0 auto;
height:130px;
text-align:center;
}
.modal_box{ padding:10px 60px 10px 15px; font-size:14px;color:#808080}
.modal_btn_close { text-align:center; color:rgba(0,0,0,.3)}



.hongbao_pic { width:50px;
}

#company_box { position:relative  }
#company_info {font-size:14px; color:#666; padding-bottom:10px; padding-top:10px}
#company_title { font-size:14px;color:#333; font-weight:bold;}
#company_sub_info { font-size:14px; color:#333;}
#company_sub_info p{ padding-bottom:5px }

#tel_box { width:30px; height:30px; position:absolute;top:20px; right:20px; border-left:2px solid #eee; padding-left:5px;}
#tel_box a{width:25px; height:25px; display:block}
#tel_box a img { width:100%;   }


.pro-price {
    width: 100%;
    line-height: 2;
}
.pro-price i {
    font-size: 12px;
    color: #ff4614;
    font-style: normal;
}
.pro-price span {
    font-size: 20px;
    color: #ff4614;
}
.pro-price b {
    font-size: 12px;
    color: #777;
    font-weight: normal;
    margin-left: 2px;
}



/* logo旋转动画 */
.loader_modal_bg{  
	position: fixed;
    left: 0;
    top: 0;
    z-index: 50;
    width: 100%;
    height: 100%;
    background-color: rgba(0,0,0,.1);
	 display:none
 }
.loader_logo {
  	z-index:9;
	position:absolute;
	left:50%;
	top:50%;
	margin-top:-40px;
	margin-left:-40px;
    display: inline-block;
    box-sizing: border-box;
    -moz-box-sizing: border-box; border-radius:5px;
    -webkit-animation: front 1.5s infinite linear;
    -moz-animation: front 1.5s infinite linear;
    height: 80px;
    width: 80px;
	background:#fff url(../images/logo.jpg) no-repeat;
	background-size:80px 80px;
}
/* 旋转动画 */
@-webkit-keyframes front{
0%{transform: rotateY(0deg);}
25%{transform: rotateY(45deg);}
50%{transform: rotateY(90deg);}
75%{transform: rotateY(45deg);}
100%{transform: rotateY(0deg);}
		}
@-moz-keyframes front{
0%{transform: rotateY(0deg);}
25%{transform: rotateY(45deg);}
50%{transform: rotateY(90deg);}
75%{transform: rotateY(45deg);}
100%{transform: rotateY(0deg);}
}
		
@-moz-keyframes scale{
0%{  -moz-transform:scale(1);}
25%{  -moz-transform:scale(0.8);}
50%{  -moz-transform:scale(1);}
75%{  -moz-transform:scale(0.8);}
100%{  -moz-transform:scale(1);}
}


/* 页面左侧红包浮动 */

.share-card-entry-global {
    width: 100%;
    height: 30px;
    position: fixed;
    top: 10px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    z-index: 6;
    box-sizing: border-box;
    cursor: pointer;
    pointer-events: none;
    transition: top .5s;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
}
.share-card-entry-animation {
    position: relative;
}
.share-card-entry {
    background-color: #ffb439;
    border: 2px solid #fdfdfd;
    border-radius: 100px 100px 0 100px;
    position: absolute;
    top: 0;
    right: 10px;
    height: 26px;
    width: 87px;
    box-sizing: content-box;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    z-index: 100;
    pointer-events: auto;
    box-shadow: 0 0 4px 0 hsla(0,0%,44%,.5);
    overflow: hidden;
}
.share-card-entry_text {
    font-size: 11px;
    color: #fff;
    letter-spacing: .92px;
    line-height: 12px;
    margin-left: 10px;
    white-space: nowrap;
}
.share-card-entry_icon-money {
    width: 28px;
    height: 28px;
    border: 2px solid #fdfcfc;
    background-color: #f3f3f3;
    border-radius: 100px 100px 0 100px;
    position: relative;
    left: -12px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    z-index: 101;
}
.share-card-entry_icon-money img {
    width: 22px;
    height: 22px;
}
.share-card-entry_icon-money-animation {
    -webkit-animation: sharecardEntryWobble 2s;
    animation: sharecardEntryWobble 2s;
    -webkit-animation-delay: 2s;
    animation-delay: 2s;
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
}




/* =======================自定义 css========================= */

.radius{border-radius:4px; overflow:hidden}
.round{border-radius:1000px; overflow:hidden}
.czbox{border-radius:5px;-moz-box-shadow:1px 1px 1px #999; -webkit-box-shadow:1px 1px 1px #999;box-shadow:1px 1px 1px #999;}

.line{ font-size: 0px; line-height: 0px; border-top: solid 1px #ddd; float: none}

.text-overflow{overflow: hidden;text-overflow: ellipsis;white-space: nowrap}

.f-l{float:left!important;_display:inline}
.f-r{float:right!important;_display:inline}

.t-r { text-align:right;}
.t-l { text-align:left;}
.t-c { text-align:center;}

.pos-r{position:relative}
.pos-a{position:absolute}
.pos-f{position:fixed}

.box-shadow{-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.1);box-shadow:0 1px 2px rgba(0,0,0,0.1)}
.text-shadow{-webkit-text-shadow:0 0 2px rgba(0,0,0,0.2);text-shadow:0 0 2px rgba(0,0,0,0.2)}

.pt-5{padding-top:5px}/*上填充5像素*/
.pt-10{padding-top:10px}/*上填充10像素*/
.pt-15{padding-top:15px}/*上填充15像素*/
.pt-20{padding-top:20px}/*上填充20像素*/
 
.pb-5{padding-bottom:5px}/*下填充5像素*/
.pb-10{padding-bottom:10px}/*下填充10像素*/
.pb-15{padding-bottom:15px}/*下填充15像素*/
.pb-20{padding-bottom:20px}/*下填充20像素*/
 
.pl-5{padding-left:5px}/*左填充5像素*/
.pl-10{padding-left:10px}/*左填充10像素*/
.pl-15{padding-left:15px}/*左填充15像素*/
.pl-20{padding-left:20px}/*左填充20像素*/
.pl-30{padding-left:30px}/*左填充20像素*/
.pl-40{padding-left:40px}/*左填充20像素*/
.pl-50{padding-left:50px}/*左填充20像素*/
 
.pr-5{padding-right:5px}/*右填充5像素*/
.pr-10{padding-right:10px}/*右填充10像素*/
.pr-15{padding-right:15px}/*右填充15像素*/
.pr-20{padding-right:20px}/*右填充20像素*/
.pr-30{padding-right:30px}/*右填充20像素*/
.pr-40{padding-right:40px}/*右填充20像素*/
.pr-50{padding-right:50px}/*右填充20像素*/
 
.pd-5{padding:5px}/*填充5像素*/
.pd-10{padding:10px}/*填充10像素*/
.pd-15{padding:15px}/*填充15像素*/
.pd-20{padding:20px}/*填充20像素*/


.mt-5{margin-top:5px}/*距上5像素*/
.mt-10{margin-top:10px}/*距上10像素*/
.mt-15{margin-top:15px}/*距上15像素*/
.mt-20{margin-top:20px}/*距上20像素*/
.mt-25{margin-top:25px}/*距上25像素*/
.mt-30{margin-top:30px}/*距上30像素*/
.mt-35{margin-top:35px}/*距上35像素*/
.mt-40{margin-top:40px}/*距上40像素*/
.mt-50{margin-top:50px}/*距上50像素*/
 
.mb-5{margin-bottom:5px}/*距下5像素*/
.mb-10{margin-bottom:10px}/*距下10像素*/
.mb-15{margin-bottom:15px}/*距下15像素*/
.mb-20{margin-bottom:20px}/*距下20像素*/
.mb-25{margin-bottom:25px}/*距下25像素*/
.mb-30{margin-bottom:30px}/*距下30像素*/
.mb-35{margin-bottom:35px}/*距下35像素*/
.mb-40{margin-bottom:40px}/*距下40像素*/
.mb-50{margin-bottom:50px}/*距下50像素*/
 
.ml-5{margin-left:5px}/*距左5像素*/
.ml-10{margin-left:10px}/*距左10像素*/
.ml-15{margin-left:15px}/*距左15像素*/
.ml-20{margin-left:20px}/*距左20像素*/
.ml-30{margin-left:30px}/*距左30像素*/
.ml-40{margin-left:40px}/*距左40像素*/
.ml-50{margin-left:50px}/*距左50像素*/
 
.mr-5{margin-right:5px}/*距右5像素*/
.mr-10{margin-right:10px}/*距右10像素*/
.mr-15{margin-right:15px}/*距右15像素*/
.mr-20{margin-right:20px}/*距右20像素*/
.mr-30{margin-right:30px}/*距右30像素*/
.mr-40{margin-right:40px}/*距右40像素*/
.mr-50{margin-right:50px}/*距右50像素*/

/*辅助色—灰色*/
.c-333,.c-333 a,a.c-333{color:#333}
.c-333 a:hover,a.c-333:hover{ color:#333}
.c-666,.c-666 a,a.c-666{color:#666}
.c-666 a:hover,a.c-666:hover{ color:#666}
.c-999,.c-999 a,a.c-999{color:#999}
.c-999 a:hover,a.c-999:hover{color:#999}
 
/*标准色—红色*/
.c-red,.c-red a,a.c-red{color:red}
.c-red a:hover,a.c-red:hover{ color:red}
 
/*标准色—绿色*/
.c-green,.c-green a,a.c-green{color:green}
.c-red a:hover,a.c-red:hover{color:green}
 
/*标准色—蓝色*/
.c-blue,.c-blue a,a.c-blue{color:blue}
.c-blue a:hover,a.c-blue:hover{color:blue}
 
/*标准色—白色*/
.c-white,.c-white a,a.c-white{color:white}
.c-white a:hover,a.c-white:hover{color:white}
 
/*标准色—黑色*/
.c-black,.c-black a{color:black}
.c-black a:hover,a.c-black:hover{color:black}
 
/*标准色—橙色*/
.c-orange,.c-orange a,a.c-orange{color:orange}
.c-orange a:hover,a.c-orange:hover{color:orange}

/***/
.c-CC592C,.c-CC592C a,a.c-CC592C{color:#CC592C}
.c-CC592C a:hover,a.c-CC592C:hover{color:#F30}

.f-12{font-size:12px}
.f-14{font-size:14px}
.f-16{font-size:16px}
.f-18{font-size:18px}
.f-20{font-size:20px}
.f-24{font-size:24px}
.f-26{font-size:26px}
.f-28{font-size:28px}
.f-30{font-size:30px}

.lh-16{line-height:16px}/*16像素行距*/
.lh-18{line-height:18px}/*18像素行距*/
.lh-20{line-height:20px}/*20像素行距*/
.lh-22{line-height:22px}/*22像素行距*/
.lh-24{line-height:24px}/*24像素行距*/
.lh-26{line-height:26px}/*26像素行距*/
.lh-28{line-height:28px}/*28像素行距*/
.lh-30{line-height:30px}/*30像素行距*/
.lh-35{line-height:35px}/*35像素行距*/
.lh-40{line-height:40px}/*35像素行距*/
/*按钮*/
.btn{display:inline-block;cursor:pointer;text-align:center; font-weight:400;white-space:nowrap;vertical-align: middle;*zoom:1;-webkit-transition:background-color .1s linear;-moz-transition:background-color .1s linear;-o-transition:background-color .1s linear;transition:background-color .1s linear}
a.btn:hover,a.btn:focus,a.btn:active,a.btn.active,a.btn.disabled,a.btn[disabled]{text-decoration:none}
.btn:active,.btn.active{background-color:#ccc}
.btn:first-child{*margin-left:0}
.btn.active,.btn:active{-moz-box-shadow:0 1px 8px rgba(0, 0, 0, 0.125) inset;-webkit-box-shadow:0 1px 8px rgba(0, 0, 0, 0.125) inset; box-shadow:0 1px 8px rgba(0, 0, 0, 0.125) inset}
 
/*默认——灰色 通常用于取消*/
.btn-default {
   background-color: #00b2ce;
	line-height: 50px;
	height: 50px;
	color: #fff;
	text-transform: uppercase;
	border: none;
	font-size: 13px;
	font-weight: 600;
	cursor: pointer;
	padding: 0 40px;
	margin: 0;
	border-radius: 25px;
	-webkit-border-radius: 25px;
	-moz-border-radius: 25px;
	box-shadow: inset 0 -3px 0 0 rgba(0, 0, 0, 0.15);
	-webkit-box-shadow: inset 0 -3px 0 0 rgba(0, 0, 0, 0.15);
	-moz-box-shadow: inset 0 -3px 0 0 rgba(0, 0, 0, 0.15);
	-o-box-shadow: inset 0 -3px 0 0 rgba(0, 0, 0, 0.15);
	display: inline-block
}

    .btn-default:hover,
    .btn-default:focus,
    .btn-default:active,
    .btn-default.active {
        color: #fff;
	background-color: #00b2ce;
	-webkit-box-shadow: none;
	box-shadow: none;
	outline: 0
    }
 
/*主要——主色 通常用于确定、提交、购买、支付等*/
.btn-primary{color:#000; }
.btn-primary:hover,
.btn-primary:focus,
.btn-primary:active,
.btn-primary.active{color:#000;}
 
/*次要按钮*/
.btn-secondary{color:#fff;background-color:#3bb4f2; border-color:#3bb4f2}
.btn-secondary:hover,
.btn-secondary:focus,
.btn-secondary:active,
.btn-secondary.active{color:#fff;background-color:#0f9ae0;border-color:#0f9ae0}
 
/*成功*/
.btn-success{color:#fff;background-color:#5eb95e; border-color:#5eb95e}
.btn-success:hover,
.btn-success:focus,
.btn-success:active,
.btn-success.active{color:#fff;background-color:#429842;border-color:#429842}
 
/*警告*/
.btn-warning{color:#fff;background-color:#f37b1d; border-color:#f37b1d}
.btn-warning:hover,
.btn-warning:focus,
.btn-warning:active,
.btn-warning.active{color:#fff;background-color:#c85e0b;border-color:#c85e0b}
 
/*危险*/
.btn-danger{color:#fff;background-color:#dd514c; border-color:#dd514c}
.btn-danger:hover,
.btn-danger:focus,
.btn-danger:active,
.btn-danger.active{color:#fff;background-color:#c62b26;border-color:#c62b26}
 
/*链接*/
.btn-link{color:#0e90d2;cursor:pointer;border-color:transparent;background-color:transparent}
.btn-link:hover,
.btn-link:focus,
.btn-link:active,
.btn-link.active{color:#095f8a;text-decoration:underline;background-color:transparent}
 
/*禁用状态*/
.btn.disabled{cursor:not-allowed;background-image:none;opacity:.65;filter:alpha(opacity=65);box-shadow:none; pointer-events:none}




/* =======================自定义 css   结束========================= */
/****/
#top_main_nav { height:30px;background-color:#9AC7DC; position:fixed; z-index:12; width:100%; text-align:right; }
#top_main_nav a { display:inline-block; padding:0 10px; height:30px; line-height:30px;  text-align:center; font-size:12px; color:#fff;}
#top_main_nav a:hover, #top_main_nav a.sel { background-color:#91b2c2; }
	    

.clearfix:after{content: " ";display: table;clear: both;width: 100%;}
.list-wrap{display: none;}
.list-wrap.active{display: block;}
/** 清除浮动**/
.clearfix:after {  content: "."; display: block; height: 0; clear: both; visibility: hidden;  }  
.clearfix {display: inline-block;}  /* for IE/Mac */   
.clearit, .clearb, .clearfix {
    clear: both;
    margin: 0;
    padding: 0;
}

/**间隔**/
.div_jiange{  width:100%; float:left; height:10px;box-shadow:inset 0px 15px 20px -15px #d6d6d6;}
.div_jiange_1{  width:100%; height:1px; float:left; background-color:#d3d3d3; }
.div_jiange_10{  width:100%; height:10px; float:left; background-color:#f7f7f7;}
.div_jiange_05{  width:100%; height:5px; float:left; background-color:#f7f7f7;}

.div_triangle_up{  width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:10px solid #f7f7f7; margin-left:35%;}
.divHeight_d{
    width: 100%;
    height: 1px;
	border:1px dashed #50d9e3;
    position: relative;
    overflow: hidden;
}

.border_t1{ border-top:1px solid #f8f8f8}
.border_t2{ border-top:1px solid #f5f5f5}
.border_bb{ border-bottom:1px solid #d4d4d4}
.border_b1{ border-left:1px solid #d4d4d4}
.border_br{ border-right:1px solid #d4d4d4}
.border_b{border:1px solid #d4d4d4}
 /**全局标题*/
.div_title
{
	width:100%;
	text-align:center;
	float:left;
}
/**全局展开显示更多**/
.tinfo_hide { height:200px; overflow:hidden; position:relative;}

.cell_mask { position:absolute; bottom:0px; left:0; width:100%;height: 100px;
background: -moz-linear-gradient(bottom,rgba(255,255,255,.1),rgba(255,255,255,0));
background: -webkit-gradient(linear,0 top,0 bottom,from(rgba(255,255,255,0.1)),to(#fff));
background: -o-linear-gradient(bottom,rgba(255,255,255,.1),rgba(255,255,255,0));
}
.cell_mask_btn {  width:100%; text-align:center; margin-top:20px; }
/**更多按钮**/
a.btn_morelink,a.btn_morelink_to { width:30%; height:40px; line-height:40px; background-color:#ebebeb;color:#666;border-radius:5px; text-align:center; display:inline-block; }
a.btn_morelink:hover,a.btn_morelink_to:hover { border:1px solid #999;color:#666; background-color:#FFF}
a.more {
    font-size: 12px;
   /* padding: 2px 5px;*/
    text-decoration: none;
    text-transform: uppercase;
	background: #00aef0;
	border-radius:5px;
    color: #fff;
}
a.more:hover {
	color: #fff;
	background:#2683c8;
}

/****/
/**子分类列表**/
.aui-search-tab {
	position: relative;
	height: 50px;
	font-size: 0;
	width: 100%;
	background-color: #fff;
}

.aui-change-eleven {
	width: 25%;
	border-right: 0;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	display: inline-block;
	font-size: 14px;
	text-align: center;
	line-height: 50px;
}

.aui-change-eleven span {
	color: #232326;
	display: block;
}
.aui-search-tab .active span {
	color: #f15353 !important;
}
/* footer */
.aui-footer-button {
    background-color: hsla(0,0%,100%,.95);
    position: relative;
    height: 50px;
    padding-bottom: constant(safe-area-inset-bottom);
    padding-bottom: env(safe-area-inset-bottom)
}

.aui-footer-button:after {
    content: '';
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    width: 100%;
    height: 1px;
    border-top: 1px solid #B2B2B2;
    -webkit-transform: scaleY(0.5);
    transform: scaleY(0.5);
    -webkit-transform-origin: 0 100%;
    transform-origin: 0 100%;
}

.aui-footer-flex {
    display: -webkit-box;
    display: box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
}

.aui-footer-wrap {
    width: 14%;
    position: relative;
    text-align: center;
    display: block;
    -webkit-user-select: none
}

.aui-footer-wrap:active {
    background: #f1f1f1;
}
.aui-footer-wrap i {
    display: block;
    width: 20px;
    height: 20px;
    margin: 8px auto 0;
    position: relative;
    background-repeat: no-repeat;
}

.aui-footer-wrap span {
    font-size: 10px;
    color: #666;
    display: block;
    line-height: 20px;
}

.aui-footer-group {
    position: relative;
    height: 50px;
}

.aui-footer-flex1 {
    display: block;
    width: 100%;
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    flex: 1;
}
.aui-btn {
    position: relative;
    z-index: 10;
    line-height: 50px;
    text-align: center;
    background: #e4393c;
    color: #fff;
    font-size: 14px;
    /* cursor: pointer; */
    -webkit-user-select: none;
    width: 100%;
    font-weight: bold;
}

.aui-btn-gray {
    background: #000;
}

.aui-btn-red {
    background-color: #b12166;
}
.aui-btn-gray a{
   color: #fff;
}

.aui-btn-red a{
    color: #fff;
}
.aui-footer-fixed {
    position: fixed;
    bottom: 0;
    left: 0;
    z-index: 998;
    width: 100%;
}
.icon {
    width: 20px;
    height: 20px;
    display: block;
    border: none;
    float: left;
    background-size: 20px;
    background-repeat: no-repeat;
}
.aui-navBar-item {
    height: 20px;
    min-width: 20%;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 25%;
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    font-size: 20rem;
    white-space: nowrap;
    overflow: hidden;
    color: #a0a0a0;
    position: relative;
}

.aui-navBar-item:first-child {
    -webkit-box-ordinal-group: 2;
    -webkit-order: 1;
    -ms-flex-order: 1;
    order: 1;
    margin-right: -25%;
    font-size: 14px;
    font-weight: bold;
}

.aui-navBar-item:last-child {
    -webkit-box-ordinal-group: 4;
    -webkit-order: 3;
    -ms-flex-order: 3;
    order: 3;
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    -ms-flex-pack: end;
    justify-content: flex-end;
}

.icon-shop {
    background-size: auto 20px;
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAFCElEQVRYR+2Yf4hUVRTHz3kzq67BLEi20S90mUpLZ+fdm4RZFkJSaUQ/jDL8ARGl9U8Q9YeKVlaEUf1jWfRHphUFiVgYhiFaUZnn3tlxR5ZYCc0wtx8G7ro7u7574gzvLbOzs7Or6xMF719v5557zme/99xzz3sI5/nA85wPLlxApVQGEVcCwGwAaIxJ6RPM/AsAvGWM+apajKoKZrPZWYlEYicAjIsJbJBb59xia+2myomqgFrrbwDgTjFm5v8AoCUm0PGIOCP0fbJYLDa1trYeK481CHD69OlNY8aMORjCtXR0dMw8cuRId0yAoLVeBQAvhfHWGGNerAmotX4HAJaFCxYZYzbHBSd+0+l0KpVKdSDiWAA4SkRXysZFMQcoKMYNDQ1HAWA8ABwjoqsA4FScgOJba/0BADwuz0EQzMvlcturAiqlnkXEN8PJ1URUkj7u4fv+TZ7nyWmWsZWI7q8GiFrrwwBQUq2np6exUCj8Gzdc5F9r3QoANzKzQ8RGIvpb5vq3WCk1HxG/DBdsJKKl5wpO4iilnkDE98PcX2GMeXUAYHlpCYLAz+VyOTHIZrO3eJ43Nw5Y59zWKI7WWvL+L8l/Zj5kjJksh6WkYDabvTaRSPwa0n9njJHbQ/6rqYh4IA640OfvRHRN5F8ptR4Rl4ccdxljdpQAtdZSVqS8gHNuibX2I3nOZDLXJ5NJQsRLYoJsI6KpZYAaEfeFf28gomUlQKXUBkR8Up77+vqa8vn8b9Gi5ubm6xDxijgA+/r62gqFwp9lvj2t9Ylwm3cbY+6IFPwQAJaEgI35fL4jDqCR+NRaSx5eCgA/ENGtkYJrEHF16GAOEe2q5cz3/bsR8WZE3ElE3w9jO9HzvAXOOWut/bGWbSaTuayurq50FzPzZmPMokhBOaU7wsU1S4zWegoASM1KAECPc26KtfbQEIFly9oBQE6kjKVEtHEoSKXU84j4egj4jDFmfXkdPICIpYR1zj1krf2i0lE6nR6bSqV2IeLMsrntRHSvLKu0V0qtQ8Tnyn6XpmNuNdXD22QPANQDgOTh5UR0sh/Q9/3bEVGCIzPLZf12sVhcWygUjvu+P9XzvBnMLFdhcyUIM3+LiO855/Z2d3d31tfXz0LExxDx4SpqnWLmLQDwEzPnEbFODigz3yexQ/UeMcZ8Js8DmgWt9csAIF30cONnZn4aET8HgKZaxswsSf8gAMj2zR/OMTOvNMa8EtkN6geVUnMQcZ1UnypKSa69YYzZIPe11roBAD4GgHlVbLsQcVNXV9fKtra2f0QMrfULALA2zN/KJYedc09Za78unxjypSmTyUxOJBJSOJuYWQK0WGujIjrAefj+cg8zj0PE40EQHOjs7NzT3t5erKSQk5pMJhcAwEQA6AWAQ865QnTlVdoPApRT2tvbe2z//v3Hh9uOszmvlLoNEduJSPrR/jEA0Pf9GzzP28fMxSAIprW0tPxxNiFqlJcViChbf5CI0rUAH/U875PKkxQ3pFJqGyJKqQIikvraX7IqT/HCMOmlFi601n4aN5z4vwg4WpUvKnhRwUgBpdQDiBh1McuJ6N3RqjOS9Uqp3Yg4W145jTHJIb8saK3lBSbq7bqZee9IAozSpvwDUoGIptW8i7XW0lAuHmXQM10+qKEddBdPmjRp3IQJE15DRGmRrj7TSKexLmDmAjOvstZuG7ZZOA3H58T0wv1GfU7kGUGQ/wGxk1dHv5PsmwAAAABJRU5ErkJggg==');
}

.icon-service {
    background-size: auto 20px;
    background-image: url('data:image/png;base64,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');
}

.icon-car {
    background-size: auto 20px;
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAADg0lEQVRYR+3YT2hcRRwH8O83T7O1qYnQQyzGW6ihCfJ2BosWKXjwoFAaK1opHmxAPNWW6sV6VZpSVJR4EXvoQaog4v8/PQiCwSD+5sWlkbTuIRSppdBATNpdyeb9ZMpb2KbJS5r3tlnRd9vdmd/vs7/ZmZ0ZGmNGSL4A4DYAFVX9GcDp6enpN6empqpY54fGmD9I3rPYoaq/12q1PaVS6cx6Gj3QV++ppIIFkvcD2Jigzs/Pz28rlUpX1gvJxYl7e3sLnZ2dwyQP+c9UdcQ5d6BlgAmE1toLAO4GcFZE+loNCGPMKMkdHjYzM7OhXC7/XUdaaz14UFU35AUnObuwsDA2Nzf3S2OuG4a4ntAY8wPJnQmwq1wu/9UA/ArA43nhFsW5rKr7nXNf+PfXCvwUwO4mAethXxGR4bUCu1R1CEBXXkiSm1T10WQV8WFrqvrgmoB5oZaKY619A8DhZAX5oOWAPT09d3R3d88AuB3AmZYD+spZa88C2ArgaqsCJwHcB6C6JqC19iCAYQBZ10G/GdktIqcbf4/W2szA7wE8ktNkOSIiR3MFGmOeJfkugM6MyOZUMCNqxe6Zh3jFDBkb/A/MWEC/DmabxWEY3kVyiGSmSaKqlUql8v7k5OTlvGfxxySfzFqppP8hEXn7vwVs+SHOaWiXDbPaSfI5yV0+SrVa3TIxMXGx2bCGI8V5APeq6qW0zcJrJF9NNo67nHNf3gqgtXYLAH+i9Efe79KAvSR/8xtHVb3gt+NRFPnXTXv6+vo2d3R0fA1gewLcuyzQNzDGHCf5ctNE6YFHReThVGB/f/+mQqFwkuSeW4lU1V/jOB4cHx+fSgXWUcVi8RmSTyfn5M3NwKrqHIAxVf0miqJ3/KnO51kVsBmg1cb89wPDMAyDINipqqPOOVntN7/ZdtbajXEcb5udnT3XeM2SVkF/d3iC5P56MlX9yDm3D0B8s4C09tbaFwEc84cwVY1JviUi11aPtHXweZLvLRH4ht1HFuzAwEB3e3v7nySvs8RxvCOKop/SgJ+QfGJxclX91jn3WBZUY98wDB8IgsDfi1/3xHG8L4qiU2nAD0nuXQLymYgM5gVcroKq+pBzbmxZYLFYHGprazuxRAUPOOdG8gIm/1hHSL7eEPOkiDy30jror4FfUlV/Bt7qb/1JnhKR4wAW8gQmSBvH8Z1BENRE5Md6/H8APEAUTXmVHqMAAAAASUVORK5CYII=');
}
.icon-shr {
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAYAAAA6/NlyAAAEpklEQVRoQ+2bXYgbVRTHz39uTJBKXoTVytYPTKuwMc7cC7ZsUeqLVG0ttAqCpdJWXGzBNxH2RRDEN0GxULUPfiCK+qLi14uKtg9W7wxmWdndBvrQRVhFZZFdY0zmyF2TJZ1NMtlsktmJmce595x7fnPO3Hvu5VzQ/+xBK95cLpcVQtwG4CYiSrb5bZbL5fKpfD6/1Gb/ht2UUlf4vv8ggFvWqwdAhYimlpaWvp2ZmfmtXn4NcC6X25JIJE4Q0QkAN653sGr/T7XW93coa8QsKeU5ALs2oKMm+kGpVHp8amrqD/PiMuBsNrstmUx+swHQVfuKxWJqenq61InBtm3vFkKc7US2kQwzX2Dm3Z7n/boKnM1mr0mlUt8T0bYuDPS71vrqTvXYtj0uhDjXqXwTuU+01vtqwEJKqQHc3oVBikR0RGv9/gZ0GXtMpI1vQMca0WKxuHUFWCn1JBG92ED5eSJ6o1KpXCCif8IGB+AvLy97s7Ozf4b1DWuvTlrjzNxyYq3psSzrCICjrfQy88EVZVLKiw3+2zNa6yeIqBxmXNTtUspHiOgtAC0/DjNPQEqZAWA8WP94Wus7BgnWwNWA9wH4OAA8qbV+PmrPhY3fzLPM/DcRvQTgqXodK8BKqceI6LX6Bt/3D3ie91HYgFG2h8DeZxIlAJ+tAZZSTgA4HWjY67ruF1ECtRo7DNZ13S+llHsHArgd2OpEHH/gdmEHAng9sLEHXi9srIE7gY0tcKewsQRuAWu2nPeapSdk6YrPLO04jjnpeC+YGzOzgT3guu7nYTlCbNZhA2tZ1rtEJALJUNuwsQnpbsEaYKWUJCJd/9Eqlco9Zre0KVLLbsJWIc0+wfzne6o7pddd1z26KYB7AFtzbMJxnPFKpXIpn89fNC8jB+4hbMN5LVLgfsNG6uEoYCMDbgZrjpSYeX8762zYOtysve8hLaU8aJKK4DprYH3fP9Trk5a+AmcymXQ6nf4ZwJaAB/oC2/eQtm3bFkJ4UcH2HTiTyaTS6fQsgBuq0H3zbO0j9zWkqynfVmZ+GsCI7/sveJ73Q6cTUCdyfQfuxMhuygyBq4n2pj6X3ojHhx4eJA+bioZUKjVJRLf6vv+q53nvDKyHR0dHrxwZGSkAuK7qRB/AjoEFtm17jxDiq8Ax0aGBBW5yiPfwEHhQJq2hh/8reRiG9Mqkxsyxz7SGIT0M6boVeqBD2nGc45ZlnanPSOJQthS2Y3Ic5wHLsj4McD1kEo/9AC6ryfJ9/1nP854JU7qZ26WUkwCeC6SWd8G27e1CiLmA8fMLCws75ufn/9rMUC1sSyilTGGsU+vDzFwul6+tFZfOAdgeUPCm1vp4HOotA3YnpJSvADgWeH9ea72zBnwSwMsNvth31fLhQjvlw1FGgxDC3Mm4mYgeJaKdQVuY+bDrum+vFogrpczpoR2l0T0c+6zW+k6jP3gFwMT99T0cOArVc6VSaVfDSx5KKQP7NRGZazuxf5j5p3K5fHc+n/+lBrOmgnxsbOyqZDJ50rKsibiCm1ssAE4tLi6eLhQKpnZ69enFRa1IIgNAkZnNVYYftdYzzYxo6wJFJAQ9GvRfkhWS2pOUqYYAAAAASUVORK5CYII=');
}
/**产品详情页布局**/
.aui-scrollView {
    width: 100%;
    height:auto;
	float:left;
	overflow:hidden;
}
.img_gallery {
    position: relative;
    width: 100%;
    overflow: hidden;
    height: 370px;
    border-bottom: 1px solid #e9e9e9;
}
.main_img ul li img {
    width: 100%;
    height: 100%;
    display: block;
    border: none;
}
.img_font {
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHgAAAA8CAYAAACtrX6oAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NkQ5NDVCRjM5OTQ2MTFFOEE2MTBDRDNEQ0RBNTA1OEIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NkQ5NDVCRjQ5OTQ2MTFFOEE2MTBDRDNEQ0RBNTA1OEIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo2RDk0NUJGMTk5NDYxMUU4QTYxMENEM0RDREE1MDU4QiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo2RDk0NUJGMjk5NDYxMUU4QTYxMENEM0RDREE1MDU4QiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PsfGhYcAAAVfSURBVHja7F1dbBRVGL2zs7M/pC3W+mD8aQ1UCUlRiUZKrELE+Gh8sYJQMCVCfKyiGOOLL0YFo09GURTUBgE1xmebUGhiJSEqRVIEm1isPthSoQv7Mzu7no+5TXiB3fm/s/1OcrINzNy73zl7Z+43e++3WrVaFYzGRYIlaGwkr/cfu3ftZnVihB0v73BmcADQwfvBh8F7wWXgnWAb2CSPyYEz4HnwDDgGjoC/gJZimsYinqAN1sBHDMMYKJfLT+B+v6jG8U2SHWDPNf9+AfwO3A8eA6OaOFyNB9yiaVov4mlyEw/OvYhzvwkjnqDuwalEIvECAqFP77Bpmk/VYe6NcDPYT22BZ8Ft1EeIxlJf2xDT3/I99Ndh7nWBcxdfE8+5IONJBPAJ74ex/1YqlQ8QSGsA73kp+BH4hxRJC3jEUjxT1CdiujWAPpYEGY+fBnfquv47XvfC2JYQRtUd1Bd4lPoOoH2K5zcZzy1xjccvg58GT1uW1SnCRw9G2Bgun+v9aGzduseN5qbmD2U8y6OIBzwhNY3c4EQqlf4Mr4dAI6rpLEZYBpfPAzD6dHt7x6buVd1LnJxPx3d03LUxkdAHh4Z+ODmXm9seZTxAi9R0l1ePvMyidcNIHSmVij2q5C0wevnk5J9fgIfmZ6a6nsxnMpmZdDp90TCSV0yzvKhYLC4uFAptllXO0jGjP43SyzMqprfgbeBmt2mVW4M1pD7HTLO0WtG8v3f+D5goLl/OXWVM8aw0d4ubdMrV8E+nM/uR+qwWjLDQB74Zyj0YI7evWCz0seah41U3txGnBndi5O5lrSPDHqcplBODNaQiQxHPLhc6aHb9sZOHIXUbnEqltiIVaWeNI8dacKPfBmdxaX6PtVUGb5MnvhmczWZ3enm4zvAdlBtv9ctgrVAoDLCmymGgnntxTYOTyeRjIX15wHAGehz7qGeDMXN+g7VUFpu9GqyVSqUHWUdl8WSty3Qtg7vANOuoLOh76hWuDcbsuZc1jEVe7M7gfD7/OuunPFa6Ntgw+KlkDNDp2uByuczyqY/bXRvM+5ZigRZPeTBDeTSzwQsYNzRY0zRWSH3MuTY4keAB3tAGW5bF8qmPv1wbnEwa37J+yuOchzzYHGb9lMfPXmbRR1g/5THsxeAxzKRzrKGymAZPejGYHmV9zToqi+9Fje0sNfOgarW6j3VUFp/XOqCeRPcoLtPnWUvlMCHszeKeDcYgrr7DeiqH90Uduw3rfVRF+5H+YU2VARWD+aSeA+s1OA++wroqg53SE98MJgxyXqxM3jtY78FODKbrPdVzmmONI8Ml8HnhYKe/06+LzsoOGNFgu/RABGUw4SD4FmsdOkjzr5ye5PYL39fAL1nz0DAoNXcMt1V26B7wnLArrm5QTIxJcFTXk1daW286k0lnZoxU6hKVUdJ1PW9ZVpbKKJmlUkuhWGibnf1vmSynRMtXukHVNrkfEC4r7HgxmECrATbJnOwlFZSAiQdhHpUdqlD5pOnpaUfnd3Wt6BkfH3+3XDYfUsRc2nRPtbIqbhvwuianIt9Ar5zhRTm77IW5672IcerU2AjMXSXjyUUdD/iil3j8MHgeh8EHhF3sOmyMyL4P+9gmtbWyEeLxc1UdLR1ZI+zSAlMhCDEl+1ojaixbWcjx+L1ski4nnwq7pjPlbBMBCDEh214q+6oEKHrs4wlqXWxR2EW77hb29sZ9wi7L7xYXZBtrZZt7ZB9hIbbxBP2bDfRpHJbU5b2FalzeB94j7B+xoHL9VMHHlBObWWF/c0XFxX8FfxR2/WQV1vDGLp4wf3WFAjou2QiIRTwa7yBsbPDelAbH/wIMADZBraEaDGs2AAAAAElFTkSuQmCC');
    width: 50px;
    height: 24px;
    background-size: 50px;
    background-repeat: no-repeat;
    text-align: center;
    line-height: 26px;
    color: #fff;
    font-size: 13px;
    letter-spacing: 3px;
    position: absolute;
    left: 50%;
    margin-left: -22px;
    bottom: 10px;
}
.aui-product-head {
    padding: 20px;
	margin-top:10px;
	width:100%;
	height:auto;
	float:left;
	background:url(../images/proInfo_bg.jpg) center center no-repeat;
}

.aui-product-head h2 i {
    font-size: 14px;
    font-style: normal;
	font-weight:normal;
    
}

.aui-product-head h2 {
	width:100%;
	float:left;
    color: #ff0000;
    font-size: 18px;
	font-weight:bold;
}

.aui-product-head span {
	width:100%;
	float:left;
    color: #999;
    font-size: 14px;
    line-height: 30px;
    text-decoration: line-through;
}

.aui-product-head em {
    background: #fff0f0;
    color: #ff0000;
    font-size: 0.7rem;
    border-radius: 0.5rem;
    font-style: normal;
    padding: 0 0.6rem;
    height: 1.1rem;
    margin: 0.2rem 0.8rem 0 0;
}

.aui-product-title {
    padding: 10px 20px;
	width:100%;
}

.aui-product-title h2 {
    color: #000;
    font-size: 18px;
    line-height: 30px;
    overflow: hidden;
	width:100%;
	float:left;
	
}
.aui-product-title-text{
	padding: 5px 15px;
	width:100%;
	color:#999;
	font-size: 14px;
}
.aui-product-title-text h2 {
    font-weight: normal;
    font-size: 14px;
    color: #414040;
	width:70px;
	float:left
}

.aui-tag-info {
    padding: 9px 0 9px 10px;
    margin: 0.8rem 0.8rem 0 0.8rem;
    background: #f7f7f7;
    zoom: 1; }

.aui-tag-info img {
    float: left;
    display: block;
    width: 16px;
    height: 16px;
    margin-right: 6px;
}

.aui-tag-info span {
    float: left;
    margin-right: 10px;
    font-size: 14px;
    color: #666;
}

.aui-ad-img {
    padding: 0.8rem;
}

.aui-ad-img img {
    width: 100%;
    height: auto;
    display: block;
    border: none;
}

.aui-module-box ul li {
    position: relative;
    padding: 10px 1px;
    font-size: 14px;
}

.aui-module-box ul li:after {
    content: '';
    position: absolute;
    z-index: 0;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 1px;
    border-bottom: 1px solid #D9D9D9;
    -webkit-transform: scaleY(0.5);
    transform: scaleY(0.5);
    -webkit-transform-origin: 0 100%;
    transform-origin: 0 100%;
}

.aui-module-hd {
    padding-right: 20px;
    color: #7d7d7d;
}

.aui-module-bd {
    color: #333;
    font-size: 14px;
}

.aui-module-fr {
    position: relative;
    width: 100%;
}

.aui-module-fr:after {
    content: " ";
    display: inline-block;
    height: 8px;
    width: 8px;
    border-width: 2px 2px 0 0;
    border-color: #9a9a9a;
    border-style: solid;
    -webkit-transform: matrix(0.71, 0.71, -0.71, 0.71, 0, 0);
    transform: matrix(0.71, 0.71, -0.71, 0.71, 0, 0);
    top: -2px;
    position: absolute;
    top: 50%;
    margin-top: -4px;
    right: 0;
    border-radius: 1px;
}

.aui-show-box-title {
    position: relative;
    background: #fff;
    padding: 20px;
    text-align: left;
    font-size: 14px;
    color: #333;
}

.aui-show-box-title:after {
    content: '';
    position: absolute;
    z-index: 0;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 1px;
    border-bottom: 1px solid #D9D9D9;
    -webkit-transform: scaleY(0.5);
    transform: scaleY(0.5);
    -webkit-transform-origin: 0 100%;
    transform-origin: 0 100%;
}

.aui-show-box-img {
    margin-right: .8em;
    width: 70px;
    height: 70px;
    line-height: 70px;
    text-align: center;
}

.aui-show-box-img img {
    width: 100%;
    max-height: 100%;
    vertical-align: top;
}

.aui-show-box-cp {
    padding: 20px;
}

.aui-show-box-text {
    text-align: left;
    font-size: 14px;
}

.aui-show-box-text h2 {
    font-size: 14px;
    color: #ff0e0e;
}

.aui-show-box-text h2 em {
    font-style: normal;
    background: #ff0e0e;
    color: #fff;
    font-size: 14px;
    padding: 0 10px;
}

.aui-show-box-text h3 {
    color: #999;
    font-weight: normal;
    font-size: 14px;
    padding-top: 10px;
}

.aui-show-box-text h3 em {
    font-style: normal;
}

.aui-show-box-text p {
    font-size: 14px;
    color: #ff0e0e;
    padding-top: 0.3rem;
}

.aui-show-box-text p em {
    font-style: normal;
}

.aui-category-box {
    padding: 20px;
    text-align: left;
}

.aui-category-box p {
    color: #999;
    font-size: 14px;
    padding-bottom: 20px;
}

.aui-category-box-item {
    border-radius: 10px;
    border: 1px solid #d2d2d2;
    font-size: 14px;
    color: #333;
    padding: 5px 10px;
    display: inline-block;
    margin: 0 5px 10px 5px;
}

.active {
    background: #fff;
    color: #ff1c3a;
 
}

.aui-category-box-list {
    padding-bottom: 0.8rem;
    position: relative;
    width: 100%;
    overflow: hidden;
}

.aui-category-box-list:after {
    content: '';
    position: absolute;
    z-index: 0;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 1px;
    border-bottom: 1px solid #D9D9D9;
    -webkit-transform: scaleY(0.5);
    transform: scaleY(0.5);
    -webkit-transform-origin: 0 100%;
    transform-origin: 0 100%;
}

.aui-category-box-item:active {
    background: #ff1c3a;
    color: #fff;
    border: 1px solid #ff1c3a;
}

.icon-close {
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAACzklEQVRYR+3Yu2sUURQG8O/cJPZ22tgGC8V63R3n3kkREJR0VnZ2dvoHWGs6K61ERHwgKLaZx7LFIoJosRAlBBRi4gNWgiK4O3Pkhl3Y3EzmdWdDBKfd2bu/Oeebs3eGcMgPOuQ+/JvAZrN5tN/v/+r1en8OqsKu6x6LougrgGTyN/dUUEo5L0i8AvA5TmIVRdHWtJFSygsEekygth/6i5lA13WbM2Kmo09i5rWEk9Y0kSPcMyKaBfDBD/z5TKD+UCl1nUC3po2cxDHzT0pI+W3/dS7wIJCe6y0y8ctR5bYRY8HEaUfmXTytSmocBF4AOAJgO07ic1EUvU3Leu6YqRtZBpdbwfEVKaWuEui2bSbL4goDR5m0Qk7imLmfcKJHWGpbC90kaXmoWkkTx+BWGIa9IvM1N4PmImWRNrhSLZ6EKqWuEOhuXiZtcZWBo0xmIg3cdwa7RdtaOYMp7d6FHAwHjU6n8y0F1wzD8H2RzJnnlM5gDnKVmG5A4L4ewsysK1cZZ9ViM5Ng3CEQMZiJiOrA1QbcyaSrlknQtZ0bBzyM49hpt9vdKm2tLYPjhXZlDgwC6a3a6mA4cHQmbZDWGTRwXwAsg3Fz1GZrpBXQxAkhGisrK+tSyssEulcHsjLQwG0IIRyNm2j7JSZ+aIusBDRxAM4GQfDRzJrnetbI0sCiuLoqWQpYFlcHsjDQ2Gx+YrCT1tb9RopuNwQeAJgpM4IKAVNwjSAINsrON6XUEoGelkHmAuvCjS+mLDITWDeuCnJfoIFbH2WudFv3i4GuJBhP9HNxViZTgSYOhIbv+/pvrNZDSnmeQM+zkHuAjuOcnJud009b+qF6fVq48ZUayHdBGJzJ3M14nncajDf6RQ4IchqVM9sgpbxIoEcA1oIwOJW73VpoLpzY7G9uHeT7wVardXw4HP7odru/c4G1Bs1ysdw5aLm+9df/A21L+BcTYHhHK8CEnAAAAABJRU5ErkJggg==');
}

.aui-module-bd span {
    color: #ff1c3a;
	padding:2px 5px;
	margin-right:10px;
	border:1px solid #ff1c3a;
	border-radius:5px;
}

.aui-address-box-item .aui-address-box-item-img {
    margin: 0 auto;
    width: 30px;
    height: 30px;
    padding-bottom: 0.3rem;
}

.aui-address-box-item-img img {
    width: 25px;
    height: 25px;
}

.aui-address-box-item span {
    width: 100%;
    color: #333;
    display: block;
    font-size: 0.7rem;
    padding-top: 0.4rem;
}

.aui-address-box-item {
    width: 37%;
    text-align: center;
}

.aui-address-box {
    padding-left: 1rem;
}

.aui-address-box-item-line-one {
    position: relative;
}

.aui-address-box-item-line-one:after {
    content: '';
    position: absolute;
    z-index: 0;
    bottom: 34px;
    left: 80px;
    width: 55%;
    height: 1px;
    border-bottom: 1px solid #4c4c4c;
    -webkit-transform: scaleY(0.5);
    transform: scaleY(0.5);
    -webkit-transform-origin: 0 100%;
    transform-origin: 0 100%;
}

.aui-text-info {
    padding: 20px;
    height: 200px;
    text-align: left;
}

.aui-text-info p {
    font-size: 14px;
    padding-bottom:30px;
}

.divHeight {
    width: 100%;
    height: 10px;
    background: #f9f9f9;
	float:left;
}
.divHeight5 {
    width: 100%;
    height: 5px;
    background: #f9f9f9;
	float:left;
}
.divHeight1 {
    width: 100%;
    height: 1px;
    background: #f9f9f9;
	float:left;
}
.aui-evaluate-hd {
    font-size: 12px;
    font-weight: bold;
    color: #333;
}

.aui-evaluate-box {
    padding: 0.8rem;
}

.aui-evaluate-fr {
    position: relative;
    text-align:center;
    color: #ff4444;
    font-size: 12px;
	border:1px solid #ff4444;
	padding:3px 15px;
	border-radius:20px;
    line-height: 25px;
}



.aui-evaluate-item {
    padding-bottom: 0.8rem;
}

.aui-evaluate-box .aui-category-box-item {
    background: #fdeaea;
    border: 1px solid #fdeaea;
}

.aui-evaluate-box .aui-category-box-item:active {
    color: #333;
}

.aui-evaluate-box .aui-category-box-item em {
    font-style: normal;
}

.aui-slide-list {
    margin: 10px 0;
    padding-left: 0px;
    overflow: hidden;
    height: 8.2rem;
}

.aui-slide-item-list {
    width: auto;
    white-space: nowrap;
    overflow: auto;
    height: 9.3rem;
    font-size: 0;
    padding-right: 20px;
    margin-left: 0;
}

.aui-slide-item-item {
    display: inline-block;
    margin-left: 12px;
    vertical-align: top;
    border: 1px solid #ddd;
    border-radius: 5px;
}

.aui-link {
    display: block;
}

.aui-page-hd {
    position: relative;
    float: right;
}

.aui-slide-item-item a img {
    height: 8rem;
    display: block;
    border: none;
    /* border: 1px solid #f0f0f0; */
    border-radius: 0 5px 5px 0px;
}

.aui-page-hd span {
    background-color: rgba(0,0,0,0.4);
    padding: 1px 8px;
    border-radius: 21px;
    color: #ffffff;
    font-size: 0.6rem;
    position: absolute;
    right: 10px;
    /* border: 1px solid #ffe57a; */
    top: 10px;
}

.aui-page-bd {
    font-size: 14px;
    color: #333333;
    text-align: left;
    padding-top: 10px;
    padding-left: 10px;
    float: left;
    width: 150px;
}

.aui-page-bd h3 {
    font-weight: bold;
    font-size: 14px;
}

.aui-page-bd p {
    color: #525252;
    font-size: 0.6rem;
    white-space: initial;
    line-height: 1.4;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
    margin-bottom: 0.5rem;
    padding-right: 12px;
}

.aui-price {
    color: #969696;
    font-size: 0.7rem;
}

.aui-original {
    color: #7f7f7f;
    position: relative;
    font-size: 0.65rem;
}

.aui-page-bd p em {
    font-style: normal;
    font-weight: bold;
}

.aui-user-img {
    width: 30px;
    height: 30px;
}

.aui-slide-item-item .aui-user-img img {
    width: 100%;
    height: auto;
    border: none;
    display: block;
    border-radius: 100%;
}

.aui-user-text {
    padding-left: 0.4rem;
}

.aui-user-text h4 {
    font-size: 14px;
    /* font-weight:normal; */
}

.aui-user-item {
    padding-bottom: 0.4rem;
}

.aui-link-more {
    width: 8rem;
    height: 8rem;
    background: #f2f2f2;
    border-radius: 5px;
    text-align: center;
    padding-top: 3rem;
}

.aui-link-more p {
    color: #666;
    font-size: 0.7rem;
}

.icon-qa {
    background-size: 18px;
    margin-right: 2px;
    background-image: url('data:image/png;base64,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');
}

.aui-question {
    color: #383838;
    font-size: 0.75rem;
}

.aui-question a {
    padding-bottom: 0.4rem;
}

.aui-pp-box {
    padding: 20px;
}

.aui-pp-box-img img {
    width: 70px;
}

.aui-pp-box-text {
    padding-left: 10px;
    color: #9f9f9f;
    font-size: 16px;
}

.aui-pp-box {
    position: relative;
}

.aui-pp-box:after {
    content: '';
    position: absolute;
    z-index: 0;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 1px;
    border-bottom: 1px solid #d6d6d6;
    -webkit-transform: scaleY(0.5);
    transform: scaleY(0.5);
    -webkit-transform-origin: 0 100%;
    transform-origin: 0 100%;
}

.aui-box-all {
    position: relative;
    overflow: hidden;
    padding: 0.8rem 0;
    color: #333;
    font-size: 0.75rem;
}

.aui-box-all a {
    width: 50%;
    text-align: center;
    display: block;
    float: left;
}

.aui-box-all a div {
    font-size: 12px;
    color: #333;
}

.aui-all-class {
    text-align: center;
    height: 2.5rem;
}

.aui-all-class a {
    border: 1px solid #ff0000;
    color: #ff0000;
    font-size: 14px;
    border-radius: 2.5rem;
    padding: 0.3rem 0.8rem;
    margin: 0 0.5rem;
}

.aui-vertical .aui-page-hd {
    float: initial;
    /* width: 0%; */
}

.aui-vertical .aui-page-bd {
    width: auto;
    padding-left: 0;
    float: initial;
}

.aui-vertical .aui-slide-list {
    height: 13rem;
    margin-top: 15px;
}

.aui-vertical .aui-slide-item-list {
    height: 15rem;
}

.aui-vertical .aui-page-bd p {
    -webkit-line-clamp: 2;
    color: #000;
}

.aui-pp-box-text h2 {
    font-size: 16px;
}

.aui-pp-box-text p {
    font-size: 14px;
    color: #999;
    font-weight: normal;
}

.aui-pp-box-text p em {
    color: #333;
    font-style: normal;
}

.aui-vertical .aui-slide-item-item {
    width: 35%;
}

.aui-vertical .aui-slide-item-item a img {
    border-radius: 5px;
}

.aui-vertical .aui-price {
    color: #ff0102;
    font-size: 0.99rem;
}

.aui-vertical .aui-slide-item-item {
    border: none;
}

#scrollBg {
    width: 100%;
    height: 45px;
    line-height: 45px;
    background: rgba(255, 255, 255, 0.98);
    display: none;
    z-index: -1;
    position: fixed;
    left: 0;
    top: 0;
    text-align: center;
    font-size: 20px;
    color: #fff;
    z-index: 996;
}

.aui-link-me {
    position: fixed;
    z-index: 10042;
    width: 100px;
    margin: 0 auto;
    left: 50%;
    margin-left: -50px;
}

.aui-navBar-fixed {
    position: fixed;
    top: 0;
    left: 0;
    z-index: 998;
    width: 100%;
}

#scrollBg a {
    font-size: 14px;
    color: #333;
    z-index: 1002;
}

.tab-nav {
    /* background: #e2e2e2; */
    height: 45px;
    line-height: 45px;

    display: block;
    position: relative;
}

.tab-nav:after {
    content: '';
    position: absolute;
    z-index: 2;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 1px;
    border-bottom: 1px solid #d4d4d4;
    -webkit-transform: scaleY(0.5);
    transform: scaleY(0.5);
    -webkit-transform-origin: 0 100%;
    transform-origin: 0 100%;
}

.tab-nav-item {
    height: 45px;
    line-height: 45px;
    position: relative;
    text-align: center;
    color: #585858;
    font-size: 14px;
    display: block;
    float: left;
    padding: 0 15px;
    width: 50%;
    /* cursor: pointer; */
}
.tab-nav-item-100 {
    height: 45px;
    line-height: 45px;
    position: relative;
    text-align: left;
    color: #000000;
    font-size: 14px;
    display: block;
    float: left;
    padding: 0 15px;
    width: 100%;
	text-indent:20px;
	background-color:#f9f9f9;
    /* cursor: pointer; */
}
.tab-nav-item.tab-active {
    /* background-color: #51bd03; */
}

.tab-nav-item.tab-active a {
    color: #000000;
    font-weight: bold;
}

.tab-nav-item a {
    display: inherit;
    color: inherit;
    color: #999999;
}

.tab-panel {
    position: relative;
    overflow: hidden;
}

.tab-panel .tab-panel-item {
    width: 100%;
    position: absolute;
    top: 0;
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
}

.tab-nav-item.tab-active:before {
    content: '';
    width: 100%;
    height: 3px;
    position: absolute;
    left: 50%;
    bottom: 0;
    margin-left: -50%;
    z-index: 4;
    background-color: #b12166;
}

.tab-panel .tab-panel-item.tab-active ~ .tab-panel-item {
    -webkit-transform: translateX(100%);
    transform: translateX(100%);
}

.tab-panel .tab-panel-item.tab-active {
    position: relative;
    -webkit-transition: -webkit-transform .15s;
    transition: -webkit-transform .15s;
    transition: transform .15s;
    transition: transform .15s, -webkit-transform .15s;
    -webkit-transform: translateX(0);
    transform: translateX(0);
}

.aui-introduce .tab-nav .tab-active {
    background: #404040;
    color: #fff;
    height: 35px;
    line-height: 35px;
}

.aui-introduce .tab-nav {
    border-radius: inherit;
    margin: 0.8rem;
    border: 1px solid #404040;
    overflow: hidden;
    height: 35px;
    line-height: 35px;
}

.aui-introduce .tab-nav-item.tab-active:before {
    background-color: #404040;
    bottom: 1px;
    height: 0;
}

.aui-introduce .tab-nav-item.tab-active a {
    color: #fff;
}

.aui-introduce .tab-nav:after {
    border-bottom: none;
}

.aui-introduce .tab-nav-item {
    line-height: 35px;
    height: 35px;
}

.aui-page-img img {
    width: 100%;
    height: auto;
    display: block;
    border: none;
}

.aui-page-pig {
    padding: 0.8rem;
}
.aui-Written-text {
    width: 100%;
    padding: 0.8rem;
    color: #999;
    font-size: 0.75rem;
    background: #f8f8f8;
    text-align: center;
}

.aui-Written-text h3 {
    font-style: normal;
    font-weight: bold;
    color: #333;
    padding: 0.8rem 0;
}

.aui-Written-title {
    width: 100%;
    padding: 0.8rem;
    color: #999;
    font-size: 0.75rem;
    background: #fff;
    text-align: left;
}

.aui-Written-title h3 {
    font-style: normal;
    font-weight: bold;
    color: #333;
    padding: 0.8rem 0;
    text-align: center;
}

.aui-Written-title p {
    padding-bottom: 0.8rem;
    line-height: 20px;
}
.tab-item{ width:100%; height:auto; float:left;}
.tab-item img{ max-width:100%;  height:auto; float:left;}
.tab-item p{ width:100%; height:auto; float:left;}
.tab-item-faq {
    position: relative;
    margin: 0 0.99rem;
    text-align: center;
    padding-bottom: 30px;
}

.tab-item-faq h2 {
    color: #333;
    font-size: 14px;
    position: relative;
    background: #fff;
    border-bottom: 1px solid #ddd;
    height: 25px;
}

.tab-item-faq h2 span {
    display: block;
    position: absolute;
    left: 50%;
    width: 100px;
    margin-left: -50px;
    top: 15px;
    background: #fff;
    text-align: center;
}

.tab-item-faq-text {
    padding: 0 0.8rem;
}

.tab-item-faq-text {
    color: #333;
    font-size: 14px;
}

.tab-item-faq-text h3 {
    padding-bottom: 0.5rem;
}

.tab-item-faq-text ul li {
    padding-bottom: 0.8rem;
}
.btn-block {
    text-align: center;
    position: relative;
    border: none;
    pointer-events: auto;
    width: 100%;
    display: block;
    font-size: 0.36rem;
    height: 1rem;
    line-height: 1rem;
    margin-top: 0.5rem;
    border-radius: 3px;
}

.m-actionsheet {
    text-align: center;
    position: fixed;
    bottom: 0;
    left: 0;
    width: 100%;
    z-index: 1000;
    background-color: #EFEFF4;
    -webkit-transform: translate(0, 100%);
    transform: translate(0, 100%);
    -webkit-transition: -webkit-transform .3s;
    transition: -webkit-transform .3s;
    transition: transform .3s;
    transition: transform .3s, -webkit-transform .3s;
}

.mask-black {
    background-color: rgba(0, 0, 0, 0.4);
    position: fixed;
    z-index: 500;
    bottom: 0;
    right: 0;
    left: 0;
    top: 0;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    z-index: 998;
}

.actionsheet-action {
    display: block;
    margin-top: .15rem;
    font-size: 0.28rem;
    color: #555;
    height: 1rem;
    line-height: 1rem;
    background-color: #FFF;
}

.m-actionsheet {
    text-align: center;
    position: fixed;
    bottom: 0;
    left: 0;
    width: 100%;
    z-index: 10005;
    background-color: #ffffff;
    -webkit-transform: translate(0, 100%);
    transform: translate(0, 100%);
    -webkit-transition: -webkit-transform .3s;
    transition: -webkit-transform .3s;
    transition: transform .3s;
    transition: transform .3s, -webkit-transform .3s;
}

.actionsheet-toggle {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
}

.actionsheet-item {
    display: block;
    position: relative;
    font-size: 0.85rem;
    color: #555;
    height: 2rem;
    line-height: 2rem;
    background-color: #FFF;
}
.aui-module-sum
{
	width:100%;
	height:auto;
	float:left;
	text-align:left;
	padding:10px 0;
	color:#999;
	font-size:14px;
}
.aui-module-sum li
{
	width:33.333333333333%;
	height:auto;
	float:left;
	text-align:left;
	color:#848484;
}
.aui-module-sum span{ color:#b12166; padding-right:20px; font-size:14px; font-weight:bold;}
.aui-module-box ul li {
    position: relative;
    padding: 10px 10px 20px 10px;
    font-size: 12px;
}

.aui-module-box ul li:after {
    content: '';
    position: absolute;
    z-index: 0;
    bottom: 0;
    left: 0;
    width: 100%;
    height:auto;
    border-bottom:10px solid #f8f8f8;
   
}
/**产品列表搜索框**/
.cyui-icon-search
{
	width:20px;
	height:20px;
	display:inline-block;
	vertical-align:middle;
	background:transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAABF1JREFUWAnFl1tsDGEUx7ezvah23VakRcmGh62mutsrCQ8uQROXighCPBAkvHkgElIPgpAIIR5IJBIRJEKbyIrELfFCt+12qTYaVpRV1FqVll7X70x3NlNGur1MfMmZc+Z85/v/z3fmm/m+sVj+c0uIl9/v90/s7OxcSfyySCQyMyEhYSr2JOxW7CA6YLVaPWlpaR6n0/kjXtxBE6iurp7b19d3BIJSQBMHAyaZLmJuJSYmHnK73U2Dxv8rIDrj0/RvgVwRYPRDRVEqsF9gB5OTk0O9vb2Tu7u7p+JzE7sG/0K0lftu9AVi9ufl5bVjGzbDCjDrbGZdCdhsgDrR5yjt0ZycnJAhis7p9XoziS9HtuOWivlIek1hYeE7XVjM/CuBmpqa+T09PXeJGId4k5KS1lPKt7ERcRrgzKE6N0nEyZDPVGKxy+Wq/3P4gATIfgYzryJoCjO/lpGRsS0rK+vnn4PivQdvPHjXiV8O3pv09PTi7Ozsr/rxsQTq6+uT29vbn9LpIthDyVai+/TBw7EDgcCY1tbWR1SiBLyH4C5BRzQsRTM6Ojr2YLuQVwRsGg1ywXY4HL/AWot8JIlFrK9N4teaWoFoqV7jtPMulxYUFMgaGNVWVVW1lQQuAxpgQTtZ0PK6WtQK8Jx2YNuRB2aQCxGlv0IV/JgOqr1BfNLUBOgoU28U5azqNeECh6yn8wJNJdZqFEpdXd0UbuYjstrvaR1maJKoRCLIMlmcwqF0dXUVkJF86Z5Qpg4ziDVM8D9iP4cvLRQK5YhfHoFsKtLe9Stzr5BrPJnCJDNXE6AjaC51Pzp8Kg8LX+VVpPzSRceIPzpxTkDlgU/lZZ9Q1IxIRHsUceIMO2xAxaUCWumzhg05tIHTJRxeWZAWhYODj3LIq7GgqakpRZxmNb64kyHOA/9XSkrKS+FR2CI/4KxG0sPh8BKzyAWXhbcKJYeV+9ohRVuAt6PEu6LaLLVTgElA4+v/FLMBXcD/gyqspkwLzGBnM1oH7jzI5dlf1TjUCuTn53/hbTghTsp0trm5OVULGA0t50smd1Kw4CnXf3HVBKIkp9ByinW1tLRcivpGrCC2cpy/AZAD8TLZAdixBCQrsltNib4zaCMlOyeDR5KBbDg80ivgLAX7G+fCMvB79ZixBMRJEo0EbiBITsJ7GOxpaGiQc8KQG7vsdI5ij2Uy4EV4tOPY+P5aX7EzoZ4B4hIG3kIyGRxGjtvt9jNyvNLHGdmNjY22tra2fYzZy/ixaDlp3cWWI5/MfnNxcbEcVNVmmID0+Hy+afxwXGRgqdwD9A11B6lAnttstqD8gtXW1k5gdvIv4EbKkBX02xBpN4jbLSdhHulh+srxDUjinwmow7lQjUUMPIaUaD6d7sE2+l17QMIHioqKnuliLbokfqampjpyc3M/DZqABkAis7Dl12s5eiZaNhUbRGHsIDrAvYeFVsFX7j22YQPnIPF+kqs0DBiKEyCj2Q8FwvIbeMIAkJUyW3wAAAAASUVORK5CYII=) no-repeat;
	-webkit-background-size:100% 100%;
	background-size:100%;
}
.cyui-search-bar
{
	position:relative;
	display:flex;
	-webkit-box-flex:1;
	-webkit-flex-grow:1;
	-moz-box-flex:1;
	-ms-flex-positive:1;
	flex-grow:1;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	background-color:transparent;
	height:35px;
	margin:50px 20px 20px 20px;
	float:left;
	width:90%;
}

.cyui-search-bar__form
{
	position:relative;
	-webkit-box-flex:1;
	-webkit-flex:auto;
	-moz-box-flex:1;
	-ms-flex:auto;
	flex:auto;
	
	-webkit-border-radius:17px;
	border-radius:17px;
}

.cyui-search-bar__box
{
	position:relative;
	padding-left:20px;
	padding-right:20px;
	height:100%;
	width:100%;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	z-index:1;
	border-radius:17px;
	color:#9b9b9b;
	background:#f7f7f7;
}

.cyui-search-bar__box .cyui-search-bar__input
{
	width:100%;
	height:35px;
	border:0;
	font-size:14px;
	-webkit-box-sizing:content-box;
	-moz-box-sizing:content-box;
	box-sizing:content-box;
	background:transparent;
	-webkit-appearance:none;
	color:#37CF6B!important;
	text-shadow:0 0 0 #323232;
	-webkit-text-fill-color:transparent;
	margin:0;
	padding:0 0 0 30px;
}

.cyui-search-bar__box .cyui-search-bar__input:focus
{
	outline:0;
}

.cyui-search-bar__box .cyui-icon-search
{
	position:absolute;
	left:20px;
	top:6px;
}

.cyui-search-bar__box .cyui-icon-clear
{
	position:absolute;
	top:0;
	right:0;
	line-height:35px;
	padding:5px;
}

.cyui-search-bar__label
{
	position:absolute;
	display:flex;
	-webkit-box-pack:center;
	-webkit-justify-content:center;
	-moz-box-pack:center;
	-ms-flex-pack:center;
	justify-content:center;
	-webkit-box-align:center;
	-webkit-align-items:center;
	-moz-box-align:center;
	-ms-flex-align:center;
	align-items:center;
	top:0;
	right:0;
	bottom:0;
	left:0;
	z-index:2;
	-webkit-border-radius:17px;
	border-radius:17px;
	color:#9b9b9b;
	background:#f7f7f7;
}

.cyui-search-bar__label span
{
	display:inline-block;
	font-size:14px;
	vertical-align:middle;
}

.cyui-search-bar__label .cyui-icon-search
{
	margin-right:.13333rem;
}

.cyui-search-bar__cancel-btn
{
	display:none;
	margin-right:-.26667rem;
	line-height:35px;
	color:#ff7800;
	white-space:nowrap;
	padding:0 20px;
}
article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,.cyui-search-bar.cyui-search-bar_focusing .cyui-search-bar__cancel-btn,audio
{
	display:block;
	background-color:transparent;
}
.cyui-media-box:first-child:before,.cyui-search-bar.cyui-search-bar_focusing .cyui-search-bar__label,.cyui-search-bar__input:not(:valid)~.cyui-icon-clear,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration
{
	display:none;
}
/*产品列表首页*/
.aui-scrollView-list {
	display: box;
	display: -webkit-box;
	box-align: stretch;
	-webkit-box-align: stretch;
	box-pack: justify;
	-webkit-box-pack: justify;
}
.aui-scrollView-list .active a{
	color:#ff7800;
}
.aui-scrollView-list li {
	display: box;
	display: -webkit-box;
	box-align: stretch;
	-webkit-box-align: stretch;
	box-pack: justify;
	-webkit-box-pack: justify;
	text-align: center;
	font-size: 14px;
}
.aui-scrollView-list li a {
	position: relative;
	display: block
}
.aui-flex-links-item {
    position: relative;
    float: left;
    padding: 0 0 10px 0;
    width: 22%;
    box-sizing: border-box;
    margin: 0 1.5%;
}

.aui-flex-links-img {
    width: 100%;
    height:auto;
    margin: 0 auto;
	text-align:center
}

.aui-flex-links-img img {
    width: 60px;
    height: 60px;
	overflow:hidden;
	border-radius: 30px;
	text-align:center;
}

.aui-flex-links-text {
    color: #444;
    font-size: 12px;
    text-align: center;
    padding-top: 10px;
	height:30px;
	overflow:hidden;
}

.aui-class-ad-img a img {
    width: 100%;
    height: auto;
    display: block;
    border: none;
    border-radius: 4px;
}
/**确认订单**/
.aui-flex {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    padding: 10px 20px;
    position: relative;	
}
.aui-flex-box {
    padding: 1px;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
}

.aui-flex-box-bd {
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    flex: 1;
    min-width: 0;
    font-size: 14px;
    color: #444;
}

.aui-flex-box-fr {
    text-align: right;
    color: #a6a6a6;
    padding-right: 15px;
    position: relative;
    font-size: 14px;
}

.aui-flex-box-fr:after {
    content: " ";
    display: inline-block;
    height: 7px;
    width: 7px;
    border-width: 2px 2px 0 0;
    border-color: #a6a6a6;
    border-style: solid;
    -webkit-transform: matrix(0.71, 0.71, -0.71, 0.71, 0, 0);
    transform: matrix(0.71, 0.71, -0.71, 0.71, 0, 0);
    position: relative;
    top: -2px;
    position: absolute;
    top: 50%;
    margin-top: -4px;
    right: 2px;
    border-radius: 1px;
}

.item_product {
	padding-bottom:20px;
	background-color:#FFF;
	margin-top:20px;
}
.item_product .images {
	padding-top: 0;
}
.swiper-container {
	width: 100%;
	max-width: 640px;
}
.swiper-container .swiper-slide {
	text-align: center;
	font-size: 14px;
	background: #fff;
	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;
}
.swiper-container .swiper-pagination-bullet {
	height: 13px;
	width: 13px;
}
.swiper-container img {
	width: 100%;
	max-width: 100%;
}
.aui-flex-box02 {
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    flex: 1;
    min-width: 0;
    font-size: 14px;
    line-height: 25px;
}
.aui-flex-box02 h3{

    color: #ff0000;

	font-size:14px;
}
.aui-flex-box02 h4{

    
    font-size:14px;
	line-height:25px;
}
.aui-flex-box02 span{
	float:right;
	
    color:#000;
    font-size:14px;
}
.aui-flex-box02 h5{
    color:#999;
    font-weight:normal;
    font-size:14px;
    width: auto;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    word-wrap: normal;
    word-wrap: break-word;
    word-break: break-all;
}
.aui-flex-default {
    background: #fafafa;
}

.aui-flex-default h2 {
    font-size: 16px;
    width: auto;
    overflow: hidden;
    padding-bottom: 5px;
}

.aui-flex-default p {
    color: #999999;
    font-size: 14px;
}
.aui-flex-goods {
    margin-right: 10px;
    width: 90px;
    height:auto;
    line-height: 90px;
    text-align: center;
	padding:10px 0;
}

.aui-flex-goods img {
    width: 100%;
    max-height: 100%;
    vertical-align: top;
}
.aui-address-img{
    width:35px;
    height:35px;
}

.aui-address-img img{
    width:35px;
    height:35px;
    display:block;
    border:none;
}
.aui-flex-clear {
    padding: 0;
    margin-top: 0px;
}

.aui-flex-clear .aui-flex-box {
    color: #ff0000;
    font-weight: bold;
}
.aui-flex-triangle {
    position: relative;
    font-size: 12px;
    padding-right: 18px;
}

.aui-flex-triangle:before {
    content: '';
    width: 0;
    height: 0;
    border-width: 6px 0px 6px 6px;
    border-style: solid;
    border-color: transparent transparent transparent #7b7b7b;
    position: absolute;
    top: 4px;
    right: 0;
    border-radius: 1;
}
.aui-flex-triangle02 {
    position: relative;
    font-size: 12px;
    padding-right: 15px;
}
.aui-flex-triangle02 input[type="text"] {
	float:right;
	width:150%;
	padding:5px 10px;
	border-radius:0;
	background-color:white;
	border:none;
	font-size:12px;
}
.aui-flex-triangle02 h4{

    font-size: 14px;
	color:#ff0000;
	line-height:30px;
	font-weight:normal;

}
.aui-flex-triangle-clear:before {
    border-color: #fff;
}
.aui-btn-button {
    background: #ff7800;
    padding: 0 40px;
    color: #fff;
    font-size: 14px;
	line-height: 50px;
    height: 50px;
}
.aui-btn-button button{
    margin: 0;
    font: inherit;
    color: inherit;
    outline: none;
    background: none;
    border: none;
}
.aui-bar-footer {
    line-height: 50px;
    height: 50px;
    background: #fff;
    box-shadow: 0 -2px 10px #ddd;
}
.aui-bar-footer .aui-flex {
	padding:0;
}

.aui-bar-footer .aui-flex-box02 {
    padding-left: 10px;
	line-height:25px;
}

.aui-bar-footer .aui-flex-box02 em {
    font-style: normal;
    color: #ff0000;
	font-weight:bold;
	font-size:18px;
}


/* 个人中心css */
.aui-flexView {
    width: 100%;
    height:auto;
    margin: 0 auto;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
}
.aui-navBar {
    height: 44px;
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    z-index: 1002;
    background: #fcdbba;
}

.aui-navBar:after {
    content: '';
    position: absolute;
    z-index: 2;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 1px;
    border-bottom: 1px solid #0092d8;
    -webkit-transform: scaleY(0.5);
    transform: scaleY(0.5);
    -webkit-transform-origin: 0 100%;
    transform-origin: 0 100%;
}
.aui-navBar-item-member {
    height: 44px;
    min-width: 25%;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 25%;
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    padding: 0 0.9rem;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    font-size: 0.7rem;
    white-space: nowrap;
    overflow: hidden;
    color: #a0a0a0;
    position: relative;
}

.aui-navBar-item-member:first-child {
    -webkit-box-ordinal-group: 2;
    -webkit-order: 1;
    -ms-flex-order: 1;
    order: 1;
    margin-right: -25%;
    font-size: 0.9rem;
    font-weight: bold;
}

.aui-navBar-item-member:last-child {
    -webkit-box-ordinal-group: 4;
    -webkit-order: 3;
    -ms-flex-order: 3;
    order: 3;
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    -ms-flex-pack: end;
    justify-content: flex-end;
}
.aui-center {
    -webkit-box-ordinal-group: 3;
    -webkit-order: 2;
    -ms-flex-order: 2;
    order: 2;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    height: 44px;
    width: 50%;
    margin-left: 25%;
}
.aui-center-title {
    text-align: center;
    width: 100%;
    white-space: nowrap;
    overflow: hidden;
    display: block;
    text-overflow: ellipsis;
    font-size: 0.95rem;
    color: #333;
}
.icon-news {
    background-image: url('data:image/png;base64,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');
}
.aui-flex-box01 {
    padding: 15px;
    position: relative;

    display: flex;
   
    /* background: #900; */
    /* height: 7rem; */
}

.aui-flex-box-hd01 {
    width: 60px;
    height: 60px;
    margin-right: 10px;
}

.aui-flex-box-hd01 img {
    width: 60px;
    height: 60px;
    display: block;
    border: 2px solid #ffffff;
    border-radius: 100%;
}
.aui-flex-box-bg .aui-flex-box-fr {
    background: #aa6136;
    color: #fff;
    position: relative;
    height: 30px;
    line-height: 30px;
    border-radius: 20px 0 0 22px;
    width: 75px;
}
.aui-flex-box:after {
    content: '';
    position: absolute;
    z-index: 0;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 1px;
    border-bottom: 1px solid #e8e8e8;
    -webkit-transform: scaleY(0.5);
    transform: scaleY(0.5);
    -webkit-transform-origin: 0 100%;
    transform-origin: 0 100%;
}

.icon-vip {
    position: absolute;
    top: 5px;
    left: 10px;
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAYAAAA6/NlyAAAEcUlEQVRoQ+2Ze8hlYxTGf49LYwwxGOSShlBj3HKZ0CSR5NI0/5BEMyIRJmmUhFzyz2jEREIu0aSkJJKYJuOShnIvJskl92QGQy7j0Rov7dnfPt/Ze5+z9zmd76z6/vnOetdaz/u873rXWltMMdEUw8sY8KgzPmZ4zPCI7cD4SI8YoRPgjBkeMzxiO9D6kba9FXAWsBvwjKRv29zTVgHbPhp4HDgggfweOFnSe22BbhtwAJubA/e6pONGDrDtHYCfC4D9DUyX9EcboFtjON3dH4Cdc8A2SMr/rzHsrQEOBLYvAB7JoblF0g2NIcwZbhVwAn0asBj4E3gaeEKSRxZwAn0wsEnSx20B/c/PIBjeC/gQ+BU4VFI8Ta3JIACvBM5NCB+QdHFraKHdmZbt44FXMwDj7s6T9EZboCcwbHsOsBw4Bgg2bu7HsbO9NfB2QeHxDnBkPxKX7RuBpcD2wGfAhZJWZzdzC8ApqHXA/hmlT4A5kn7vhQXbVwJ3drBxl6QlPdo/AXglZ2NTvPuSfilMWondDwocL5T0VN2AbEdh8TmwYwcbEdgsST/24GMFcHnB+jMlPdsJcBT1RU/FAknxZtYS2/cCl3RZvFbSvFoO/i1qbgWuK1g/X9L/zBfd4Rejg8ks/AI4sO6Rtn0SsKpkglwkKV+JldoD27sDXwLbZBaslzSz4x2OH2zPAK4AIqO+D9xRN2nZ3gOIK7JrqajhL2Cfuj2y7f2A+4FDgJeBi7L3N2Jo7B1OzcIaIJJJFYnsOrsfWbvI6aSAbZ+Snqb7YuckRTClxPZDwKJSyhOVor4+u+xa23EF4w7HU7pE0t2d1nYDfE6aUGw+7ekuPgo8KWljJ6O2bwJ67YBWSIqnrFBs751ALgR2yigtlXR7XcDbAt8Au+QM/AY8B0SCWyUp3u7NYjtYDXb7IcskXZOxfXo6NfOBPQscRA6YJimGCoXS9Q7bvj6qrS7RxwZ8B3wNHAvEoK5fEidpWi77drK9UtJ5kzkuAziKhkj3Ua4Ns8SVi6rqp54Ap2MaSeCyYUYLrJF0YrcYuzKcAB8EfNTN2IB/nyupqCzeIqxSgBPo54FTBwyqk/tPJc0uE1sVwGfEl4IyRgegs1jSw2X8VgEcutFYZFvHMj6a1tkoKWbepaQ04HSsLwXuKWW5PaXlkq4u664q4OlpkjCrrIOG9aLQmFHlq0UlwInla4HbGgZS1vxjks4vqxx6dQBHmflVqn6q+Oq3bhQaMyVtqGK4MuDE8oPp60EVXxFgBLc+1ebhO2r1+IsBX1V5U1J0R5WkLuAjgLcm8RTD9deAtWnoHs3Fuk53zfZ2qWmPpiA+nR4FRDOfnV7k3ZUqNPKLagFOLMeMK77kh0TyeAmIQd8LkvpSldk+LE1fFsSQLxP8u5IOr0RtUu4FcMyKYjAXRzS6lEmL9jrBZdfY3hdYBkRndpWk8FtZagOu7GlIFowBDwkRjYUxZrixrR0Sw2OGh4SIxsIYM9zY1g6J4THDQ0JEY2FMOYb/AbMvSkwDTt02AAAAAElFTkSuQmCC');
}

.aui-flex-box-bg {
    height: 150px;
    background: #ffe7c3;
    padding-right: 0;
}
.aui-flex-box-bg .aui-flex-box-bd {
    color: #000;
    font-size: 18px;
   
}
.aui-palace {
    padding: 5px 0;
    position: relative;
    overflow: hidden;
}
.aui-palace-grid {
    position: relative;
    float: left;
    padding: 5px 0;
    width: 20%;
    box-sizing: border-box;
}

.aui-palace-grid-icon {
    width: 35px;
    height: 35px;
    margin: 0 auto;
    text-align: center;
}

.aui-palace-grid-icon img {
    display: block;
    width: 100%;
    height: 100%;
    border: none;
}

.aui-palace-grid-text {
    display: block;
    text-align: center;
    color: #333333;
    font-size: 14px;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    padding-top: 10px;
}

.aui-palace-grid-text h2 {
    font-size: 14px;
    font-weight: normal;
    color: #4a4a4a;
    padding-top: 10px;
}
.aui-palace-two .aui-palace-grid {
    width: 25%;
}
.aui-icon-box .aui-flex-box-hd01 {
    width: 25px;
    height: 25px;
    margin-right: 8px;
}
.aui-icon-box .aui-flex-box-hd01 img {
    width: 28px;
    height: 28px;
    display: block;
    border: none;
    border-radius: inherit;
}

/**个人中心浮动会员信息*/
.jq22-head-top {
	background-size: 100%;
	background-repeat: no-repeat;
	width: 94%;
	margin: -50px auto 30px;
	border-radius: 10px;
	background-color: #424242;
	z-index: 50;
	position: relative;
}

.jq22-head-top .jq22-flex {
	padding: 10px 15px
}
.jq22-flex-box h3 {
	color: #f1debd;
	font-style:oblique;
	font-size: 18px;
	position: relative;
	width: 68%
}

.jq22-flex-box h3 img {
	width: 15px;
	height: 15px;
	position: absolute;
	right: 0;
	top: 10px
}

.jq22-sml-img {
	width: 22px;
	height: 22px;
	margin-right: 10px
}

.jq22-flex-box p {
	color: #f1debd;
	font-size: 12px
}
.jq22-day {
	color: #3a2506;
	background-color: #ffd400;
	border-radius: 20px;
	padding: 10px;
	font-size: 13px;
	width:75px;
	position: absolute;
top: 20px;
right: 20px;
}

.jq22-day em {
	color: #331700;
	font-style: normal;
	font-size: 12px
}

/**页头搜索栏*/

.aui-center {
	height: 44px;
	width: 80%;
	margin:0 auto;
	text-align:center;
}
.aui-search-box {
    background: #fff;
    border-radius: 3px;
    position: relative;
    width: 100%;
    height: 31px;
}
.aui-search-box input {
    width: 100%;
    background: none;
    border: none;
    font-size: 12px;
    text-align: left;
    height: 31px;
    border-radius: 22px;
    padding: 5px 0 5px 30px;
}
.icon-search {
    position: absolute;
    background-image: url('data:image/png;base64,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');
    left: 8px;
    top: 6px;
    background-size: 19px;
}
.aui-five-box {
  
    background-color: #fcdbba;
    width: 100%;
    height: 100px;
	z-index:-10;
}
.m-slider {
    overflow-x: hidden;
    width: 94%;
    position: relative;
    border-radius: 10px;
    margin: 5px auto 5px;
	z-index:10;
	top:-100px;
}
/***/
#nav_home{ margin:0 auto;width:100%;}
#nav_home ul{ display:flex; width:100%; }
#nav_home li{ flex:1; text-align:center; position:relative}
#nav_home li .nav_on{ color:#F00 !important; }
#nav_home li a{ display:inline-block; width:100%; text-align:center; text-decoration:none;color:#666;font-size:14px;}
#nav_home li a span{ font-size:14px;  font-family:"微软雅黑"; display:block; color:#666; padding-top:10px;  }
#nav_home li a p{ font-size:14px;  font-family:"微软雅黑"; display:block; position:absolute ; top:20px; right:20px;  }
.iconfont-home {
  font-family: "iconfont" !important;
  font-size: 40px;
  color:#e7bf89;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
/****/
.icon-car-home1 {
    margin-right: 0.5rem;
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAD0AAAA8CAYAAADVPrJMAAAEmUlEQVRoQ92bzVHbQBTH/08OXGMqiJnBvoJHvgcqACoAKghUkKSCmAowFQQqCL7jsXO1mIlTAebKh15mJWFLu2tJa0nEi28ey9r96e37fiIeNup4Wb8A4QDJzwRAD87jObUnU+k3q78S37auQNhfTMFTONijtjeymjS2eeJBS0j0UzqQAH/afC8SzyHp2eP4Tu7423uQNgU67a9dAfQ5A2hC7njzXUDrIELjttYF0VHid+dRHHGhDlZ/aNHuedhowF//k/ydewDZBe3wtWyEF0ILWL5tTkH00WqxBiA8Qg0nr/Dp0IPmTQ5dt+SZzF1vFnQXoC+WUGVvk3lEHa+dBX0M0IWk1/3su6/KFTqPxCfp0MOtXfjOr6QF9/eofXezKlhp+4iMsdjrPPhivkyFDmzAoMWSpE/I9Xo2QIfGuHUAws/5frmfB1oOU62KzFg5rbmgZQvOfXK93fcuaRFvf41BWhWO8qAl7Z/PcxzvpmrBnccNWzIuNXX2z7Khh80d+DS01oLLAZbj72VC227BZe9D7pjyQltpwTVJ019yx42c0JIFZ1xTZyzX1FbOoGvdlevt5oWWYnA73BYPtk4B50dMGkGMkRNaNvuA0I2VE620IR40ZWEF0WSujavHBIAFbosVy81tkVPnhLbTbfGgJSo/jdcD8Ho6c0Hb6rYkd/Wb3PGOYDGBtsptKSoZ8zgG0Ha5LTWlxCw7NIG2ym0piYYIP6PihwG0XW5LSTRiNfv80NrS0epmW7K7iscVBtB2ua2k5U5GkLmhbXJbSqIhioEd73jmr01CSU1bdyXrZarl9s/IvesuCW2H2+LbZi/RfIxZbqPgJDzeSgD/X4qEQVeVP2zPTik780Il8wGIgsgr+DA/UMerx0+0qU7LRcJSsi0WJSnmsFHo0w6Iok1yAxzFzkQihp7F0QZqqaigGXQOt5WQAqEO34k/9blEiKovIy8odhhCa9yWaIOGkllGCgYCM750oZE1gta7LePNFPgDx5uHI4CiUS+ewOFoWICmWZNQ5tBlNOqZH0CIjWjRvCHIGKHmRzDPkyrGPcyh5WpEHIBpmoBx/Fh383m0Kg0Cc2jZB8KOIuHSLivSabk3NCXX2yigqG/+1yUkLfd7A+eaCPPenMJwQXPoYNhu/V5Zh/kGFDNIhhup5HLn8VJnCI2h9eFoJVsu4abBTGtbBl8OOpS2sMzz+LeELVZzC1X1loIOpB3OiffSx6arwTC6qxMW+AtZb3nBKGE/Brj6WNqEVsQMNb+rm4RaWtIm66/ataVAR9I+ArgOxgS1J2E1K38FIlj3ZW0/SHgcfwQ89/OsWxha0w4VGj+Fw4dVDtlp15UGXxedsELQ2m7mbKXqXoFIXTea/0xTqWLQmS+9zFspZeq10oJVrCsOqTO+qkbSUitUjdKqGdPgQfMeeC0padFSq7TFJJ09D15JiThT0uDU+dWC0Gp/K/HcpdJrWUdcnQKM3Vnk97WnnbTiQyHoMA5viWhHE47yObneaVmgitouXjdzSrkwdAQucmwxYrUNcB9M3TRDUtaDCCUuIkESpWJRZtJGYPJ6/wB3WINiV+35VQAAAABJRU5ErkJggg==');
}
.icon-car-home2 {
    margin-right: 0.5rem;
    background-image: url('data:image/png;base64,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');
}
.icon-car-home3 {
    margin-right: 0.5rem;
    background-image: url('data:image/png;base64,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');
}
/*****/
.aui-chang-title h1 {
    text-align: center;
    color: #666;
    font-size: 18px;
    font-weight: normal;
    position: relative;
}
.aui-chang-title h1:after{
    content: '';
    position: absolute;
    z-index: 0;
    top: 10px;
    left: 28%;
    background:#666;
    width:20px;
    height:2px;
}

.aui-chang-title h1:before{
    content: '';
    position: absolute;
    z-index: 0;
    top: 10px;
    right: 28%;
    background:#666;
    width:20px;
    height:2px;
}
/*****/
.aui-chang-title01 h1 {
    text-align: center;
    color: #fff;
    font-size: 18px;
    font-weight: normal;
    position: relative;
}
.aui-chang-title01 h1:after{
    content: '';
    position: absolute;
    z-index: 0;
    top: 10px;
    left: 28%;
    background:#fff;
    width:20px;
    height:2px;
}

.aui-chang-title01 h1:before{
    content: '';
    position: absolute;
    z-index: 0;
    top: 10px;
    right: 28%;
    background:#fff;
    width:20px;
    height:2px;
}

/**栏目标题（通用）**/
.title_bt
{
	width:100%;
	font-size:18px;
	line-height:25px;
	text-align:center;
	float:left;
	color:#000;
}
.title_bt span
{
	width:100%;
	font-size:12px;
	text-align:center;
	float:left;
	color:#999;
}
.about_img01
{
	width:100%;
	height:100px;
	float:left;
	overflow:hidden;
}
.about_div
{
	width:100%;
	padding:20px 30px;
	box-sizing: border-box;
	background: #ffffff;
	box-shadow: #d3d3d3 0px 4px 8px;
	float:left;
	margin-top:25px;
	
}
.about_div_title{
	width:100%;
	font-size:18px;
	text-align:left;
	color:#666;
	line-height:30px;
	padding-bottom:10px;
}
.about_div_title span
{
	display: block;
	width:35px;
	height:2px;
	margin-top:5px;
	background-color:#00b2ce;
}
.about_div_title01 span
{
	display: block;
	width:35px;
	height:2px;
	margin:0 auto;
	background-color:#00b2ce;
}
.about_div_p
{
	width:100%;
	font-size:14px;
	text-align:left;
	color:#999;
	line-height:20px;
}

/*修改页头后补充的页面样式**/
.page-address-edit
{
	/*margin-top:30px;*/
}
.page-user-coupon-wrap
{
	margin-top:30px;
}
.page-address-list{
	margin-top:30px;
}
.cart-index-wrap
{
	margin-top:30px;
}
/**页尾**/
#nav li a img{ height:25px}
#menu{position:fixed;bottom:0px;width:100%;height:55px;z-index:999;background-color: #f1f1f1;}
#menu ul{margin:0 auto;list-style-type:none;width:100%;max-width:500px;height:100%;}
#menu ul li{float:left;width:33.333%;height:100%;text-align:center;position:relative;font-size:14px; padding-top:5px;}
#menu ul li .line{position:absolute;top:0px;right:0px;z-index:30;}
#menu ul li .menu_li{position:absolute;top:5px;left:0px;z-index:20;width:100%;height:100%;color:#454545;}
#menu ul li .img_front{position:absolute;top:0px;left:0px;z-index:30;width:100%;height:100%;}
#menu ul li .img_front img{width:100%;height:100%;}
#menu ul li span{position:absolute;bottom:-300px;left:50%;width:90px;margin-left:-45px;margin-bottom:0px;height:auto;text-align:center;z-index:10;}
#menu ul li span div{position:absolute;top:0px;left:0px;}
#menu ul li span a{float:left;width:100%;height:36px;line-height:36px;color:#454545;text-decoration:none;}
#menu ul li a:hover{color:#01aef2;}
.menu_li i{}
.menu_li p{font-size:12px; line-height:20px; font-family:"微软雅黑"; display:block; color:#333;}
.menu_li .nav_home{ width:60px; height:60px; line-height:60px; background-color:#b9b9b9; border-radius:50%; margin:0 auto; text-align:center; position: absolute;top: -40px;left: 8px; color:#FFF !important;}

/*在线咨询*/

.fankui_info
{
	width:100%;
	height:auto;
	line-height:40px;
	float:left;
}
.fankui_info_title{ margin-bottom:10px; width:100%; float:left; height:auto;}
.fankui_info_title .inputbox {padding: 5px; margin-right:15px; float:left; background:#f7f7f7; border-radius: 5px; width:100%; height:39px; line-height:35px; font-size:14px ; color:#8c8b8b;}
.fankui_info_title input::-webkit-input-placeholder, textarea::-webkit-input-placeholder { 
color: #8c8b8b !important;
} 
.fankui_info_title input::-moz-placeholder, textarea:-moz-placeholder { 
color: #8c8b8b !important;
} 
.fankui_info_title input::-moz-placeholder, textarea::-moz-placeholder { 
color: #8c8b8b !important;
} 
.fankui_info_title input::-ms-input-placeholder, textarea:-ms-input-placeholder { 
color: #8c8b8b !important;
} 
.fankui_info_title input::-webkit-input-placeholder {

color: #8c8b8b !important;

}
.fankui_info_title .inputbox_select{border:0; width:120px;}
.fankui_info_title .btnsubform { display:inline-block; background-color:#ffaa24; color:#fff; font-size:18px;float:left; width:100%;text-align:center; line-height:40px; margin:20px 0 0 0; cursor:pointer; transition:all 0.3s;
    }
.fankui_info_title .btnsubform:hover { background-color:#ff7800; color:#fff;
    }
/* 页面左侧红包浮动 */

.share-card-entry-global {
    width: 100%;
    height: 30px;
    position: fixed;
    top: 10px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    z-index: 6;
    box-sizing: border-box;
    cursor: pointer;
    pointer-events: none;
    transition: top .5s;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
}
.share-card-entry-animation {
    position: relative;
}
.share-card-entry {
    background-color: #ffb439;
    border: 2px solid #fdfdfd;
    border-radius: 100px 100px 0 100px;
    position: absolute;
    top: 0;
    right: 10px;
    height: 26px;
    width: 87px;
    box-sizing: content-box;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    z-index: 100;
    pointer-events: auto;
    box-shadow: 0 0 4px 0 hsla(0,0%,44%,.5);
    overflow: hidden;
}
.share-card-entry_text {
    font-size: 11px;
    color: #fff;
    letter-spacing: .92px;
    line-height: 12px;
    margin-left: 10px;
    white-space: nowrap;
}
.share-card-entry_icon-money {
    width: 28px;
    height: 28px;
    border: 2px solid #fdfcfc;
    background-color: #f3f3f3;
    border-radius: 100px 100px 0 100px;
    position: relative;
    left: -12px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    z-index: 101;
}
.share-card-entry_icon-money img {
    width: 22px;
    height: 22px;
}
.share-card-entry_icon-money-animation {
    -webkit-animation: sharecardEntryWobble 2s;
    animation: sharecardEntryWobble 2s;
    -webkit-animation-delay: 2s;
    animation-delay: 2s;
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
}
/*版权信息*/
#footer_main {
	text-align: center;
	width: 100%;
	height:auto;
	background: url(../images/foot/footer_bg.jpg) no-repeat center top #000;
	padding:20% 0 0 0;
	background-size:100%;
	float:left;
	margin-bottom:55px;
}
#returntop {
	width: 0.8rem;
	height: 0.88rem;
	background: url(../images/gotop.png) no-repeat center top ;
	background-size: 0.8rem auto;
	position: fixed;
	bottom: 10%;
	right: 1%;
	cursor: pointer;
	z-index: 99;
}
#copyright {
	float:left;
	width: 100%;
	height:auto;
	padding:5% 20px 20px 20px;
	color: #ababab;
	font-size: 14px;
	line-height:25px;
}
#copyright a {
	color: #ababab;
}
#fix-sider {
	width: 1rem;
	height: 1rem;
	position: fixed;
	right: 2%;
	bottom: 29%;
	background: url(../images/tel.png) no-repeat center top;
	background-size: 1rem auto;
	cursor: pointer;
	z-index: 999;
}
.g-ft h3{ height:38px;}
.g-ft h3 em{ display:block; width:20.66%; margin-right:2.6%; font-size:12px; line-height:38px; color:#fff; background:url(../images/foot/ftop.png) no-repeat right center; background-size:11px 6px; float:right;}

/*产品列表**/
.product_fl
{
	width:100%;
	height:auto;
	float:left;
	border-bottom:1px solid #e8e8e8;
}
.product_fl ul
{
	width:100%;
	margin:0 auto;
	height:auto;
	
}
.product_fl ul li
{
	width:50%;
	float:left;
	height:auto;
	border-left:1px solid #e8e8e8;
	font-size:16px;
	color:#181818;
	padding:20px;
	text-align:center;
	line-height:40px;
}
.product_fl ul li:hover
{
	color:#fff;
	background-color:#be9a78;
}
.product_fl ul li:hover a
{
	color:#fff;

}
.product_fl ul li a
{
	color:#181818;
}
.product_fl ul li:first-child
{
	width:50%;
	float:left;
	height:auto;
	border-left: none;
	background-color:#be9a78;
	font-size:16px;
}
.product_i
{
	width:40px;
	height:40px;
	float:left;
	line-height:40px;
	border-radius:20px;
	border:1px solid #838383;
	color:#000;
	float:18px;
}
.product_fl ul li:hover .product_i
{
	border:1px solid #fff;
	color:#fff;

}
/****/
.filter_con
{
	width:100%;
	margin:30px auto;
	height:45px;
	border:1px solid #eeeeee;
}
.filter_con .item {
    padding: 5px 0 5px 100px;
    float:left;
	width: 100%;
}
.filter_con .item:last-child {
	border-bottom: none;
}
.filter_con .item span {
	float:left;
	line-height: 34px;
	height: 34px;
	color: #18171d;
}
.filter_con .item div a {
	margin-right: 15px;
	min-width: 110px;
	float:left;
	line-height: 34px;
	height: 34px;
	color: #777777;
}
.filter_con .item div a.xuan {
	color: #b48b62;
}
.filter_con .item .down-div {
	height: 34px;
	overflow: hidden;
	float:left;
	padding-right: 120px;
}
.filter_con .item .down-div em {
	float:left;
	top: 8px;
	right: 30px;
	display: inline-block;
	padding-right: 20px;
	background: url(../images/filter_down.png) no-repeat right;
	cursor: pointer;
}
.filter_con .item .down-div.active {
	height: auto;
}
.filter_con .item .down-div.active em {
	display: none;
}
/* 产品*/

.hotcase-list li {
	float: left;
	width: 50%;
	padding: 10px;
}

.hotcase-item .img {
	position: relative;
	overflow: hidden;
}
.hotcase-item .img-vertical {
	height:2.1rem;
	overflow:hidden;
	
}
.hotcase-item .img img {
	width: 100%;
}
.hotcase-item .num {
	position: absolute;
	top: 0;
	left: 0;
	text-align: center;
	background: rgba(00,00,00,.5);
	width: 70px;
	height: 100%;
	color: #FFFFFF;
	display:none;/* 隐藏产品左侧栏蒙版*/
}
.hotcase-item .num span {
	position: absolute;
	top: 50%;
	left: 0;
	width: 100%;
	line-height: 20px;
	margin-top: -30px;
	font-size:12px;
}
.hotcase-item .num span i {
	font-style: normal;
	font-size: 24px;
}
.hotcase-item .pop {
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 0%;
	background: rgba(00,00,00,.5);
	text-align: center;
	overflow: hidden;
	color: #FFFFFF;
}
.hotcase-item .pop .con {
	display: inline-block;
	vertical-align: middle;
	padding: 0 10px;
	width: 100%;
}
.hotcase-item .pop .con+i {
	display: inline-block;
	vertical-align: middle;
	height: 100%;
}
.hotcase-item .pop .text {
	color: #FFFFFF;
	line-height: 24px;
}
.hotcase-item .pop .bt {
	margin-top: 25px;
}
.hotcase-item .pop .bt a {
	display: inline-block;
	margin: 0 2px;
	font-size: 12px;
	border: 1px solid #b48b62;
	width: 40%;
	max-width: 120px;
	line-height: 30px;
	color: #FFFFFF;
}
.hotcase-item .pop .bt a:first-child {
	background: #b48b62;
}
.hotcase-item .pop .bt a:last-child {
	background: rgba(255,255,255,.12);
}
.hotcase-item .tit {
	display: block;
	height: 58px;
	line-height: 58px;
	color: #333333;
	font-size: 14px;
	text-align: center;
}
.hotcase-item .img
{
	height: auto;
	overflow:hidden;
}
.hotcase-item:hover .img img {
	transform: scale(1.1);
	-webkit-transform: scale(1.1);
}
.hotcase-item:hover .pop {
	height: 100%;
}
.hotcase-item:hover .num {
	display: none;
}
.hotcase-item:hover .pop {
	height: 100%;
}
/**页面位置**/
.cateList {
	width: 100%;
	line-height: 50px;
	text-align: center;
	background: #f1f1f1;
	color: #333;
	float:left;
}
.cateList .goBack {
	width: 5%;
	height:19px;
	float:left;
	margin:15px 0 10px 20px;
	background:url(../images/top_back.png) top center no-repeat;
	background-size:12px;

}
.cateList .goBack:before {
	width: 50px;
	height:auto;
	display: block;
	margin: 0 auto;
	float:left;
}
.cateList h3 {
	text-align:center;
	float:left;
	width:80%;
	font-size: 16px;
}
.cateList h3 s {
	position: absolute;
	top: 0.34rem;
	right: .4rem;
	width: .22rem;
	height: .18rem;
	margin-left: .1rem;
	background-position: -1.06rem -2.2rem;
	display: none;
}
.cateList .box {
	width: 100%;
	padding: .2rem 3% .0;
	z-index: 11;
	background: #fff;
	display: none;
	border-bottom: 1px solid #ddd;
	float: left;
}
.cateList .box a {
	width: 48.5%;
	position: relative;
	margin-right: 3%;
	float: left;
	height: .65rem;
	color: #333;
	line-height: .63rem;
	margin-bottom: .15rem;
	border: #dddddd solid 0.01rem;
	box-shadow: 0px 1px 5px #dbdadb;
	background-color: #fff;
	border-radius: 0.08rem;
	text-align: center;
	display: block;
	position: relative;
}
.cateList .box a:nth-child(2n) {
	margin-right: 0;
}
.cateList .box a.on {
	color: #1e468e;
	font-weight: bold;
	background: #eee;
}
/**页头隐藏搜索框**/
.topsearch {
	display: block;
	position: absolute;
	right: 60px;
	top: 15px;
	text-align: center;
	cursor: pointer;
	width:50px;
	height:40px;
	margin: 0 auto;
}
.topsearch span {
	display: block;
	width: 100%;
	height: 40px;
	width:40px;
	line-height:40px;
}
.tsearch * {
	box-sizing: border-box;
}
.tsearch {
	position: absolute;
	height: 60px;
	width: 100%;
	padding: .2rem 5%;
	left: 0;
	top: 65px;
	z-index: 99;
	background: #f2f2f2;
	box-sizing: border-box;
	display: none;
}
.tsearch input {
	-webkit-appearance: none;
}
.tsearch .txt {
	width: 78%;
	color: #666;
	text-indent: .1rem;
	font-size:.22rem;
	height:.64rem;
	background: #fff;
	border: 1px solid #fff;
	border-radius: 0.1rem;
	position: absolute;
	left: 5%;
	top:.2rem;
	border-top-left-radius: .6rem;
	border-bottom-left-radius: .6rem;
}
 .tsearch .btn {
	color: #fff;
	font-size:.22rem;
	width: 16%;
	height:.62rem;
	line-height: .6rem;
	text-align: center;
	border: 0px;
	background-color: #000;
	position: absolute;
	right: 5%;
	top:.2rem;
	border-top-right-radius: .6rem;
	border-bottom-right-radius: .6rem;
	
}
 .tsearch .icon
 { 
}
 .btn_close_main {
	width: 50px;
	height: 65px;
	background-color: #f2f2f2;
	position: absolute;
	top: 0;
	right: 80px;
	z-index: 9;
	display: none;
}
.btn_close_main .btn_close {
	width: 30px;
	height: 30px;
	margin-top: 10px;
	margin-left: 8px;

}
/**产品详情**/
.partsList{width:100%; padding-bottom:20px; overflow:hidden;zoom:1;}
.partsList dl{ width:50%; padding:10px; float:left; display:inline-block; height: auto;  }
.partsList dl dt{ width:100%; height: auto; overflow:hidden;}
.partsList dl dt a{ width:100%; height:auto; display:inline-block; border:1px solid #ddd; padding:2px;}
.partsList dl dt a img{ width:100%; height: auto; overflow:hidden;}
.partsList dl dt a:hover img{  filter:alpha(opacity=70);opacity:0.7 }
.partsList dl dd{ padding: 5px 10px; float:left}
.partsList dl dd p{ font-size:14px; overflow:hidden; width:100%; height:24px; line-height:24px; color:#666;}
.partsList dl dd p a:hover{ color:#C00; text-decoration:none}

/**市场现状**/
.about_content p {
	width:100%;
	float:left;
    font-size: 14px;
    color: #888;
    line-height: 30px;
	padding:0 20px;
}
.about_content_title
{
	width:100%;
	float:left;
    font-size: 24px;
    color: #666;
    line-height: 30px;
	padding:30px 20px;
}
.fa{
	display:inline-block;
	font-family: "iconfont" !important;
	font-size:inherit;
	text-rendering:auto;
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale
	}
.faq_main_content h6{
    margin-bottom: 0rem;
    border: 1px solid;
    border-color:#eee;
    position: relative;
}

.faq_main_content h6 + div {
    height: 0px;
    padding: 0px;
    overflow: hidden;
    display: block!important;
    -webkit-transform: translateZ(0);
    -webkit-transition: all 0.3s ease;
    transition: all 0.3s ease;
    margin-bottom: 10px;
    border:0px solid #cdcdcd;
}

.faq_main_content h6 + div.open {
    height: 200px;
    border:1px solid;
    border-top:0;
    border-color: #eee;
}

.faq_main_content h6 a{
    display: block;
    color: #6a6a6a;
    text-decoration: none;
    font-weight: normal;
    overflow: hidden;
	font-size:14px;
	line-height: 40px;
	text-align: left;
}

.faq_main_content h6 span{
    font-weight: 600;
}

.faq_main_content h6 a i{
    width: 40px;
    height: 40px;
    line-height: 40px;
    background-color: #eeeeee;
    text-align: center;
    color:#444444;
    margin-right: 10px;
    font-size:12px;
	float: left;
}

.faq_main_content h6.open a{
    color:#000;
}

.faq_main_content h6.open a i{
    color:#fff;
    background-color: #b60762;
}
.faq_main_content h6.open a i {
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg);
}


.faq_main_content h6.open a i{
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg);
}

.faq_main_content .content {
    padding: 15px;
    color:#4a4a4a;
}
.faq_main_content .content p{
	font-size:12px;
    color:#666;
	text-align:left;
	line-height:26px;
	text-indent:24px;
}
/**前景分析**/
.fun-wrapper {
	margin-bottom: 10px;
	
}
.fine-line {
	position: relative;
	height: 41px;
	border-bottom: 1px solid #e6e6e6;
	background-color: #f3f2f5;
	text-align:left
}
.fine-line-content {
	position: absolute;
	width: 75%;
	height: 41px;
	padding: 10px 15px;
	background-color: #b60762;
	color: rgba(255, 255, 255, 0.8);
	font-size: 13px;
	font-weight: 300;
}
.fine-line-content._2 {
	width: 83%;
	color: rgba(255, 255, 255, 0.9);
}
.fine-line-content._3 {
	width: 75%;
}
.fine-line-content._4 {
	width: 64%;
}
/***/
.about_con p{
	width:100%;
	float:left;
	line-height:24px;
	font-size:12px;
	color:#666;
	text-indent:24px;
}

/*工厂实景*/
.g-jz{ width:100%;height:4.3rem; overflow:hidden; float:left;background:url(../images/vr/jz_bg.gif) left bottom  repeat-x;-webkit-background-size:100%; -ms-background-size:100%; -o-background-size:100%; background-size:100%; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover;}
.g-jz .prev{ width:32px; position:absolute; top:4rem; right:20px;z-index: 20;}
.g-jz .next{ width:32px; position:absolute; top:5rem; right:20px;z-index: 20;}
.g-jz .nowarp { margin:0;}
.g-jz .m-box .con{ display:inline; float:left;}
.g-jz dl{width: 100%;padding: 0;}
.g-jz dl dt{width: 48.39%;float: left;overflow: hidden;line-height: 0;}
.g-jz dl dd{width: 50%;float: left;padding: 1.5rem 0 0 1.5%; height:auto;}
.g-jz dl dd h5{height: 30px;line-height: 30px;overflow: hidden;}
.g-jz dl dd h5 a{font-size: 14px; color: #333; font-weight:bold}
.g-jz dl dd b{display: block;font-size: 14px;color: #333;height: 30px;line-height:30px;overflow: hidden;}
.g-jz .jz_desc{font-size: 12px;color: #fff;line-height: 20px;height: 2.2rem;overflow: hidden;padding: 0.1rem 0 0;}

.vr_bg{ width:100%; height:7rem; float:left;background:url(../images/vr/sj01.png) center bottom no-repeat; background-size:100%;}
.enterHall{
 width:30%;
 height:37px;
 line-height:37px;
 background-color:rgba(0,0,0,.5);
 border-radius:18px;
 border:1px solid hsla(0,0%,100%,.5);
 -webkit-animation:myMove-data-v-6f45df90 2s infinite;
 animation:myMove-data-v-6f45df90 2s infinite;
 color:#fff;
 float:left;
 text-align:center;
 margin:4rem 0 0  50%;
 transform:translateX(-50%)
}

/*服务理念*/
.fwln_title1 {
	float:left;
    width: 15%;
	text-align: left;
    height: auto;
    overflow: hidden;
    box-sizing: border-box;
	font-weight: bold;
	color:#b22866;
	font-size: 28px;
	line-height:50px;
	font-style: italic;
}
.fwln_con
{
	float:left;
    width: 85%;
	text-align: left;
    height: auto;
}
.fwln_title2 {
	float:left;
    width:70%;
	text-align: left;
    height: 35px;
	font-size: 14px;
	color: #333;
	line-height:35px;
	padding-right:20px;
	
	border-bottom:1px solid #CCC;
}
.fwln_contents
{
	float:left;
    width: 100%;
	text-align: left;
    height: auto;
	font-size: 12px;
	color: #999;
	padding-top:5px;
	line-height:24px;
}
.fwln_img
{
	float:left;
	width:100%;
	box-sizing: border-box;
	border : 10px solid #ffffff;
	box-shadow:#b2b2b2 0px 0px 8px;
}
/**我们的承诺**/
.ys { background: #F5F5F5; }
.ys_con {  }
.ys_con dd { padding-top: 10px }
.y_c { position: relative; padding-left: 60px; padding-right: 10px }
.y_c i { display: block; position: absolute; width: 40px; height: 65px; left: 0; top: 0; background: url(../images/about/num_bg.png) no-repeat center top; background-size: 40px; font-size: 24px; color: #fff; line-height: 30px; text-align: center }
.y_c h4 { font-size: 14px; color: #333; line-height: 100%; font-weight: 700; margin-bottom: 10px }
.y_c p { font-size: 12px; color: #666; line-height: 24px; padding-left: 20px; position: relative;  height:auto; }
.y_c p:before { position: absolute; content: ""; left: 0; top: 10px; width: 4px; height: 4px; background: #bd1d21; transform: rotate(-45deg); -ms-transform: rotate(-45deg); -moz-transform: rotate(-45deg); -webkit-transform: rotate(-45deg); -o-transform: rotate(-45deg) }
.y_c1 { padding-bottom: 20px; border-bottom: 1px solid rgba(167, 167, 167, .46); margin-bottom: 20px }
.ys_switch .swiper-pagination { position: relative; height: .6rem; width: 70% }
.ys_switch .swiper-pagination-bullet { background: #2C2C2C; width: 30px; height: 8px; opacity: 1; margin: 0 5px !important; border-radius: .3rem }
.ys_switch .swiper-pagination-bullet-active { border-radius: .3rem; opacity: 1; background: #b22866 }
.ys_switch { display: flex; display: -webkit-flex; justify-content: center; -webkit-justify-content: center; align-items: center; -webkit-align-items: center; margin-top: 20px }
.ys_switch div { width: 23px; height:25px}


/**新闻详情内容页*/
#news_title{  padding:10px 0 0px 0; line-height:30px; color:#000; font-weight:bold; text-align:center; font-size:24px;}
#news_title h1{  color:#000; text-align:center; font-size:20px;font-family:"微软雅黑";}
#news_tool {
    height: 40px;
    font-size: 12px;
    padding: 3px 0 0 0;
    color: #999;
    display: -webkit-box;
    -webkit-box-pack: justify;
    justify-content: space-between;
}
#news_topinfo{ font-size:14px; color:#999; line-height:180%;}
#news_topinfo span { color:#000}
#news_content{ padding:20px 0px; font-size:14px; color:#666; overflow:hidden;zoom:1; line-height:200%}
#news_content table{ background-color:#fff; border-collapse:collapse;border:1px solid #ccc;}
#news_content table td{ border:1px solid #ccc; font-size:14px; padding:5px 10px}
#news_content p{ padding-bottom:15px}
#news_content img {margin:0 auto;width:100%}

/**打造仲礼国际品牌**/
.caseList {
	margin-top: 30px;
	overflow: hidden;
	position: relative;
	width: 100%;
}
.caseList .bd {
	position: relative;
	width: 100%;
	
	margin: 0 auto;
	overflow: hidden;
}
.caseList .list li {
	position: relative;
	float: left;
	display: block;
	width: 100%;
	height:auto;
}
.caseList .bd .list li a {
	display: block;
	width: 100%;
	height: auto;
}
.caseList .bd .list {
	display: inline-block;

}
.caseList .bd .list li .img {
	display: block;
	width: 100%;
	height:auto;
	margin-bottom:20px;
}
.caseList .bd .list li .txt {
	width: 100%;
	z-index: 9;
}
.caseList .bd .list li .txt .tit {
	margin-bottom:20px;
	font-size:14px;
	color: #333;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
	text-align:center;
}
.caseList .bd .list li .txt .cont {
font-size:12px;
	color: #999;
line-height:.4rem;
}
.caseList .hd {
	width: 100%;
	height: 30px;
	
	bottom: 30px;
	margin-top:30px;
}
.caseList .hd ul {
	max-width: 100%;
	text-align: center;
}
.caseList .hd li {
	display: inline-block;
	float: none;
	width: .16rem;
	height: .16rem;
	background-color: #999;
	border-radius: 100%;
	margin-right: .16rem;
	font-size: 0px;
	cursor: pointer;
}
.caseList .hd li.on {
	background-color: #b60762;
}

/**合作伙伴**/
.hezl_img
{
	width:46%;
	height:77px;
	overflow:hidden;
	float:left;
	text-align:center;
	align-items: center;
	margin:2%;
	border:1px solid #bfbfbf;	
}
.hezl_img img{width:100%; align-items: center;}

/**联系方式**/
.contact_i
{
	width:18%;
	text-align:center;
	float:left;
}
.contact_i i
{
	width:50px;
	height:50px;
	font-size:28px;
	line-height:50px;
	border-radius: 50%;
	text-align:center;
	float:left;
	border:1px solid #d7d7d7;
	align-items: center;
	color:#be9a78;
}
.contact_title{
	width:72%;
	padding:0 0 0 20px;
	text-align:left;
	float:left;
	color:#999;
	font-size:14px;
	line-height:20px;
}
.contact_title span
{
	width:100%;
	font-size:16px;
	color:#333;
	padding-bottom:5px;
	text-align:left;
	float:left;
}
.contact_title02{
	width:100%;
	padding:0 0 0 20px;
	text-align:left;
	float:left;
	color:#999;
	font-size:14px;
	line-height:20px;
}
.contact_title02 span
{
	width:100%;
	font-size:16px;
	color:#333;
	padding-bottom:5px;
	text-align:left;
	float:left;
}
/*咨询建议*/
.form-control {
    display: block;
    width: 100%;
    height: 34px;
    padding: 6px 12px;
    font-size: 14px;
    line-height: 1.428571429;
    color: #555;
	vertical-align: middle;
	background-color:#fff;
	background-image: none;
	border: 1px solid #ccc;
	border-radius: 4px;
	-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
	box-shadow: inset 0 1px 1px
    rgba(0,0,0,0.075);
    -webkit-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
    transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
}
.body_box input[type="button"] {
	width:auto; padding:10px 30px; height:auto; background-color:#fff; border:1px solid #be9a78;color:#be9a78; border-radius:5px; text-align:center; display:inline-block; line-height:18px;
}
.body_box input[type="button"]:hover {
	 border:1px solid #fff;color:#fff; background-color:#be9a78
}
textarea.form-control {
    height: auto;
}

/*渠道*/
.qd_bg {
    width: 100%;
    background: #f2f1f2;
	
}
.qd_bg dd {
    width: 100%;
    height:auto;
	min-height:250px;
    position: relative;
    margin: 0 auto;
    padding: 20px;
}
.qd_bg dd em{width: 85px;height: 85px;display: block;position: absolute;left: 20px;top: -50px;}
.qd_bg dd em img{width: 85px;height: 85px;}
.qd_bg dd h5{font-size: 18px;color: #333;height:40px;line-height: 40px;overflow: hidden;position: relative;z-index: 20;border-bottom: #b5b5b5 1px solid;width: 30%;float: right;text-align: right;margin-bottom: 10px;}
.qd_bg dd i{font-weight: normal;font-size: 12px;color: #a4a4a4;text-transform: uppercase;font-family:Arial, Helvetica, sans-serif;display: block;}
.qd_bg dd p{font-size: 12px;color: #666;line-height: 24px;clear: both;position: relative;z-index: 10;}
.qd_bg dd p b{color: #079fe5;}
.qd_bg dd span{display: block;position: absolute;bottom: -20px;right: 0;font-size: 120px;color: #e8e7e8;font-weight: bold;}
/*上传照片*/
.qishou_zl .acc_img{
	width:4.2rem;
	float:left;
	text-align: center;
	/*margin-bottom: 60px;*/
}

.qishou_zl .acc_imgin{
	width: 100%;
}
.qishou_zl .acc_imgin2{
	width: 100%;
}
.acc_sc{
	position: relative;
	height: 36px;
	margin: 10px 0;
	
}
.acc_sc .ph08{
	opacity: 0;
	z-index: 10;
	position: absolute;
	top: 0;
	left: 0;
	height: 36px;
	width: 100%;
}

.acc_sc .acc_scicon{
	display: block;
	color: #999;
	background-color: #f5f5f5;
	padding: 8px 15px;
}



.acc_img p{
	color: #b2b2b2;padding-top: 10px;
}

.acc_img .ph09{
	font-size: 10px!important;
	line-height: 18px;
	
}
.acc_foot{
	width: 100%;
	height: 70px;
	float:left;

	line-height: 36px;
}

.acc_foot a{
	width: 80%;
	margin:0 auto;
	display: block;
}

.acc_foot .acc_cancel{
	color: #b2b2b2;
	background-color: #f7f7f7;
}


.acc_foot .acc_sure{
	width:auto; padding:10px 30px; height:auto; background-color:#fff; border:1px solid #be9a78;color:#be9a78; border-radius:5px; text-align:center; display:inline-block; line-height:18px;
}
.acc_foot .acc_sure:hover {
	 border:1px solid #fff;color:#fff; background-color:#be9a78
}

.qishou_div
{
	
	background-repeat: no-repeat;
	width: 100%;
	z-index: 2;
	position: relative;
} 
.qishou_sq {
    background-repeat: no-repeat;
    width: 100%;
    border-radius: 10px;
    background-color: 
    #fff;
    float: left;
}
.shangchuan {
    background-repeat: no-repeat;
	width: 100%;
	padding:20px 0 0 20px;
	background-color:#fff;
	float:left;
}
.divHeight0 {
    width: 100%;
    height: 10px;
    float: left;
}

/**品牌文化**/
.ppwh
{
	width: 50%;
	float: left;
	padding:20px;
	text-align:center;
	min-height:262px;
}
.ppwh_title
{
	width: 100%;
	float: left;
	text-align:center;
	font-size:14px;
	line-height:28px;
}
.ppwh_con
{
	width: 100%;
	float: left;
	text-align:center;
	font-size:12px;
	line-height:20px;
	text-indent:24px;
}

/*开屏秀*/
html {}

/*图片加载未完成前，默认背景色*/
.wrap { opacity: 0;  /*开屏秀未加载完成，内容默认不显示(首页最外层盒子)*/ }
.loading { position: fixed; width: 100%; height: 100%; top: 0; z-index: 51; display: none; max-width: 640px; min-width: 320px; z-index: 99999; }
.loading img { display: none; }
.loading #showNext { line-height: 35px; display: none; color: #fff; border: 1px solid #fff; border-radius: 5%; padding-left: 20px; padding-right: 20px; text-align: center; position: absolute; right: 20px; top: 20px; z-index: 99; }

/*首次加载页面切入效果*/
.homeShow { animation: fade 0.8s ease both; -webkit-animation: fade 0.8s ease both; }

/*渐显动画*/
@-webkit-keyframes fade {
  from { opacity: 1; display: block; }
  to { opacity: 0; display: none; height: 0; }
}
@keyframes fade {
  from { opacity: 1; display: block; }
  to { display: none; opacity: 0; height: 0; }
}
.fade { -webkit-animation-name: fade; animation-name: fade; }

/**工厂实景*/
.custom-direction {
  position: relative;
  z-index: 99;
  border-radius: 7px;
  left: 35%;

  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
  display: inline-block;
  background: #ebebeb;
  width:100px;
  height:40px;
  
  } 
 .custom-direction a {
    padding: 10px 12px;
    display: inline-block;
    color: #666;
    font-size: 20px; }
 .custom-direction a span{font-size: 25px; }
.custom-direction a.custom-next > span > span {
	
  }
.section-title 
{
  color: #666;
  font-size: 18px;
  font-weight:bold;
  padding-bottom:10px;
}
.lead {
    font-size: 14px;
	color:#666;
}
.owl-item p
{
 	ont-size: 14px;
	color:#666;
	line-height:30px;
}
/**关于仲礼--新闻动态**/
.news_list02
{
	padding:10px 0px;
	width:100%;
	height:auto;
	float:left;
	overflow:hidden;
}
.news_list_img02
{
	width:40%;
	height:auto;
	float: right;
}
.news_list_img02 img
{
	width:100%;
	height:auto;
	float:left;
	border-radius:3px;
	margin:auto 0;
}
.news_list_info02{
	width:55%;
	height:auto;
	float:left;
	text-align:left;
}
.news_list_title02
{
	width:100%;
	line-height:25px;
	font-size:14px;
	float:left;
	text-align:left;
	color:#000;
}
.news_list_con02
{
	width:100%;
	line-height:20px;
	font-size:12px;
	float:left;
	text-align:left;
}
/*定制*/
.dingzi_banner
{
	float:left;
	width:100%;
	height:2.2rem;
	background:url(../images/dingzhi_bg.jpg) no-repeat top center;
	background-size:100%;
	color:#FFF;
	font-size:32px;
	font-style:italic;
	text-align:right;

}