@charset "utf-8";

/* 禁用iPhone中Safari的字号自动调整 */
html { -webkit-text-size-adjust:100%; -ms-text-size-adjust:100%;}
/* 去除iPhone中默认的input样式 */
input[type="submit"],input[type="reset"],input[type="button"],input{ -webkit-appearance:none; resize:none;}
input[type="text"]{ -webkit-appearance:none; resize:none;}
input[type="radio"],input[type="checkbox"]{ opacity:0;}
/* 取消链接高亮*/
body,div,ul,li,ol,h1,h2,h3,h4,h5,h6,input,textarea,select,p,dl,dt,dd,a,img,button,form,table,th,tr,td,tbody,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{ -webkit-tap-highlight-color:rgba(0, 0, 0, 0); font-size:100%;}
/* 设置HTML5元素为块 */
article, aside, details,figcaption,figure,footer,header,hgroup, menu,nav,section { display:block;}
/* 图片自适应 */
img { max-width:100%; height:auto; width:auto\9; /* ie8 */  -ms-interpolation-mode:bicubic;/*为了照顾ie图片缩放失真*/}
/* 初始化 */
body,div,ul,li,ol,h1,h2,h3,h4,h5,h6,input,textarea,select,p,dl,dt,dd,a,img,button,form,table,th,tr,td,tbody,article, 
aside, details,figcaption,figure,footer,header,hgroup, menu,nav,section,span{ margin:0; padding:0; border:none;}
/* body{ font-family:Microsoft YaHei,'宋体',Tahoma,Arial,sans-serif; color:#222; background-color:#F7F7F7;} */
html{line-height:initial;}
@font-face {
    font-family: 'fangzhenti';
    src: url("../../fonts/fangzhenti.ttf");
}
body{ font-family:'fangzhenti'; color:#222; background-color:#F7F7F7;}
em,i{ font-style:normal;}
a{ font-family:'fangzhenti'; color:#969696; text-decoration:none;}
a:hover{ text-decoration:none;}
ul,ol,li{ list-style:none;}
h1, h2, h3, h4, h5, h6{ font-size:100%;}
img{ border:0 none; display:block;}
input{ outline:none;}

html,body{ width:100%; height:100%; /* background:#efefef; */}
.cp_item_modular{ margin-top:0.48rem; background:#fff;}
.cp_margin_modular{ margin-top:0.48rem;}
.dn{display:none;}
/*--------------------头部导航样式--------------------*/
.cp_header_modular{ width:100%; height:2.34rem; background:#3faa5c; /* border-bottom:1px solid #e9e9e9; */ padding:0 2.34rem; box-sizing:border-box; position:fixed; left:0; top:0; z-index:99;}
.cp_header_modular .cp_title{ font-size:0.82rem; color:#fff; line-height:2.4rem; text-align:center;}
.cp_header_modular .cp_header_icon{ width:2rem; height:100%; background:url(../../images/booth/arrow_icon_return.png) center center no-repeat; background-size:0.5rem; position:absolute; top:0;}
.cp_header_modular .cp_return_btn{ left:0;}
.cp_header_modular .cp_close_btn{ left:0;}
.cp_header_modular .cp_search_btn{ background-image:url(../../images/booth/arrow_icon_search.png); right:0;background-size: 1.2rem;}
.cp_header_modular .cp_moreBtn{ background-image:url(../../images/booth/more_icon.png); right:0;}
.cp_header_modular .header_right_btn{ width:3rem; font-size:0.68rem; line-height:2.4rem; text-align:center; position:absolute; top:0; right:0;color:#fff;}
.cp_header_h{ height:2.34rem;}
/*--------------------头部导航样式2--------------------*/
.cp_header_modular2{ width:100%; height:2.34rem; background:#fff; border-bottom:1px solid #e9e9e9; padding:0 2.34rem; box-sizing:border-box; position:fixed; left:0; top:0; z-index:99;}
.cp_header_modular2 .cp_title{ font-size:0.82rem; color:#222; line-height:2.4rem; text-align:center;}
.cp_header_modular2 .cp_header_icon{ width:2rem; height:100%; background:url(../../images/booth/arrow_icon.png) center center no-repeat; background-size:0.6rem; position:absolute; top:0;}
.cp_header_modular2 .cp_return_btn{ left:0;}
.cp_header_modular2 .cp_search_btn{ background-image:url(../../images/booth/search_icon.png); right:0;background-size: 1.2rem;}
.cp_header_modular2 .cp_more_btn{ background-image:url(../../images/booth/more_icon_b.png); right:1px;background-size: 1.36rem;}
.cp_header_modular2 .header_right_btn{ width:3rem; font-size:0.68rem; line-height:2.4rem; text-align:center; position:absolute; top:0; right:0;color:#222;}
.cp_header_h{ height:2.34rem;}

/*----------标题栏分区-----------*/
.header,.hy_header{ width:100%; height:44px; background:#fff; border-bottom:1px solid #e9e9e9; position:fixed; left:0; top:0; z-index:99;}
.header .return_icon{ width:30px; height:44px; background:url(../../images/membercenter/arrow_left.png) center center no-repeat; background-size:11px; position:absolute; left:4px; top:0;}
.header .home_icon{ width:44px; height:44px; background:url(../../images/membercenter/home_icon.png) center center no-repeat; background-size:22px; position:absolute; right:0; top:0;}
.header .title,.hy_header .hy_header_title{ width:100%; height:44px; color:#000; font-size:16px; line-height:44px; text-align:center; padding:0 40px; box-sizing:border-box;}
.hy_header_H{ height:45px;}
.ra_header_H{ height:60px;}
.header.out,.hy_header_H.out{ display:none;}

/*切换标题模块*/
.cp_header_modular .cp_switch_title{ width:8rem; margin:0 auto; overflow:hidden;}
.cp_switch_title .switch_title_list{ width:50%; line-height:2.24rem; text-align:center; position:relative; float:left;}
.cp_switch_title .switch_title_list.current:after{ content:''; width:3rem; height:2px; background:#3faa5c; margin-left:-1.5rem; position:absolute; left:50%; bottom:0;}
.switch_title_list .cp_title_name{ font-size:0.76rem; color:#222;}
.switch_title_list.current .cp_title_name{ color:#3faa5c;}
.cp_header_modular .long_switch_title{ width:9.4rem;}
.long_switch_title .switch_title_list.current:after{ width:3.6rem; margin-left:-1.8rem;}

/*---------------------头部标题--------------------*/
.cp_title_modular{ font-size:0.68rem; color:#000; line-height:1rem; text-indent:0.2rem; padding:0.4rem 0.6rem; position:relative;}
.cp_title_modular:after{ content:''; width:0.14rem; height:0.8rem; background:#3faa5c; margin-top:-0.4rem; position:absolute; left:0.3rem; top:50%;}

/*---------------------轮播图区域--------------------*/
.cp_banner{ width:100%; position:relative;}
.cp_banner_img ul{ width:500%; overflow:hidden; position:absolute; left:0; top:0;}
.cp_banner_img ul li{ width:25%; float:left;}
.cp_banner_img ul li a{ -webkit-tap-highlight-color:rgba(0, 0, 0, 0); /* 取消链接高亮 */}
/*轮播图小点*/
.cp_super{ width:100%; height:10px; text-align:center; line-height:0; letter-spacing:normal; display:block; position:absolute; left:0; bottom:6px; z-index:9;}
.cp_super ul{ position:relative; z-index:9;}
.cp_super ul li{ width:8px; height:8px; border-radius:50%; margin:0 4px; background:#aaa; opacity:0.6; display:inline-block;}
.cp_super ul li.on{ background:#3faa5c; opacity:1;}

/*==============================自定义表单样式==============================*/
/*---------------------数量选择按钮--------------------*/
.cp_number_operate{ height:1.5rem;}
/* .cp_number_operate .cp_number_btn{ width:1.5rem; height:100%; background:url(../../images/booth/reduce_icon.png) center center no-repeat; background-size:1.4rem; border:1px solid #e9e9e9; box-sizing:border-box; margin-left:-1px; float:left;} */
.cp_number_operate .cp_reduce_btn{ border-radius:0.2rem 0 0 0.2rem;}
.cp_number_operate .cp_add_btn{ background-image:url(../../images/booth/add_icon.png); border-radius:0 0.2rem 0.2rem 0;}
.cp_number_operate .cp_number_input{ width:3rem; height:100%; font-size:0.68rem; color:#999; text-align:center; border:1px solid #e9e9e9; padding:0.14rem 0.28rem; margin-left:-1px; box-sizing:border-box; float:left;}
/*小数量选择按钮*/
.min_number_operate{ height:1.3rem;}
.min_number_operate .cp_number_btn{ width:1.3rem; height:100%; background:#fff url(../../images/booth/reduce_icon.png) center center no-repeat; background-size:1.2rem; border:1px solid #e9e9e9; box-sizing:border-box; margin-left:-1px; float:left;}
.min_number_operate .cp_reduce_btn{ border-radius:0.2rem 0 0 0.2rem;}
.min_number_operate .cp_reduce_btn1{ border-radius:0.2rem 0 0 0.2rem;}
.min_number_operate .cp_add_btn{ background-image:url(../../images/booth/add_icon.png); border-radius:0 0.2rem 0.2rem 0;}
.min_number_operate .cp_add_btn1{ background-image:url(../../images/booth/add_icon.png); border-radius:0 0.2rem 0.2rem 0;}
.min_number_operate .cp_number_input{ width:2rem; height:100%; font-size:0.58rem; color:#999; text-align:center; border:1px solid #e9e9e9; padding:0.14rem 0.28rem; margin-left:-1px; box-sizing:border-box; float:left;}

/*----------自定义单选框、多选框----------*/
.cp_option_modular{ padding-left:1.4rem; margin-bottom:0.6rem; box-sizing:border-box; position:relative;}
.cp_indivi_radio,.cp_indivi_checkbox{ width:1.1rem; height:1.1rem; background:url(../../images/booth/input_icon.png) -0.55rem -0.55rem; background-size:4.4rem; position:absolute; left:0; top:0;}
.cp_indivi_radio.current{ background-position:-2.75rem -0.55rem;}
.cp_indivi_checkbox{ background-position:-0.55rem -2.75rem;}
.cp_indivi_checkbox.current{ background-position:-2.75rem -2.75rem;}
.cp_checkbox_icon02{ background-position:-0.55rem -0.55rem;}
.cp_checkbox_icon02.current{ background-position:-2.75rem -0.55rem;}
.cp_option_modular .cp_option_value{ font-size:0.72rem; line-height:1.1rem;}
.cp_indivi_radio_right{float: right;margin-top: -1rem;position: inherit;}

/*----------自定义开关按钮----------*/
.cp_choice_btn{ width:48px; height:22px; border:1px solid #dedede; border-radius:30px; box-sizing:border-box; position:relative; overflow:hidden;}
.cp_choice_btn.out{ border-color:#58b371; background:#58b371;}
.cp_choice_btn .cp_cursor_icon{ width:18px; height:18px; background:#dedede; border-radius:50%; position:absolute; left:1px; top:1px; -webkit-transition:all 0.2s;}
.cp_choice_btn.out .cp_cursor_icon{ background:#fff; left:27px;}

/*==============================商品信息模块==============================*/
.cp_comm_modula{ width:100%; overflow:hidden;}
.comm_modular_bg{ background:#f8f8f8; padding:0.6rem; margin:0.4rem 0; box-sizing:border-box; overflow:hidden;}
.cp_comm_modula .cp_comm_img{ width:4.4rem; height:4.4rem; border-radius:0.2rem; margin-right:0.6rem; overflow:hidden; float:left;position: relative;z-index: 2;}
.cp_comm_modula .cp_comm_infor{ width:100%; min-height:4.4rem; font-size:0.62rem; padding:0 0 1.3rem 5rem; box-sizing:border-box; position:relative;}
.cp_comm_infor .cp_comm_name{ width:100%; height:2.1rem; color:#000; line-height:1.05rem; box-sizing:border-box; word-break:break-all; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical; overflow:hidden;}
.cp_comm_infor .cp_comm_attr{ width:100%; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; margin-top:0.1rem; box-sizing:border-box;}
.cp_comm_infor .cp_comm_attr.edit{ background:#efefef; padding:0.1rem 1rem 0.1rem 0.2rem; border-radius:0.1rem; position:relative;}
.cp_comm_attr.edit:after{ content:''; width:1rem; height:100%; background:url(../../images/booth/arrow_bottom.png) center center no-repeat; background-size:0.6rem; position:absolute; right:0; top:0;}
.cp_comm_attr .cp_attr_item{ color:#ababab; margin-right:0.6rem;}
.cp_comm_infor .cp_comm_price{ position:absolute; left:5rem; bottom:0;}
.cp_comm_price .comm_now_price{ color:#ef3036; margin:0 6px 0 2px; margin-right:0.6rem;}
.comm_now_price .now_price_num{ font-size:0.78rem;}
.cp_comm_price .comm_mark_price{ color:#999; text-decoration: line-through;}
.cp_comm_infor .min_number_operate{ position:absolute; right:0; bottom:0;}

/*----------弹窗背景----------*/
.cp_popup_bg{ width:100%; height:100%; background:rgba(0,0,0,0.6); position:fixed; left:0; top:0; z-index:999; display:none;}
.cp_popup_minbg{ width:100%; height:100%; background:rgba(0,0,0,0.6); position:fixed; left:0; top:0; z-index:90; display:none;}
.cp_popup_longbg{ width:100%; height:10000%; background:rgba(0,0,0,0.6); position:fixed; left:0; top:0; z-index:999; display:none;}
.cp_popup_bg.out,.cp_popup_minbg.out,.cp_popup_longbg.out{ display:block;}
/*----------弹窗模块----------*/
.cp_popup_modulat{ width:100%; height:26rem; background:#fff; position:fixed; left:0; bottom:-66rem; z-index:1000;
	transition:all 0.2s;
	-webkit-transition:all 0.2s;
}
.cp_popup_modulat.out{ bottom:0;}
.cp_popup_modulat .cp_popup_top{ height:2.4rem; font-size:0.78rem; text-align:center; line-height:1rem; padding:0.7rem 0.6rem; border-bottom:1px solid #e9e9e9; box-sizing:border-box;}
.cp_popup_modulat .cp_popup_content{ width:100%; height:21.1rem; margin:0 auto; box-sizing:border-box; overflow:hidden; position:relative; z-index:1;}
.cp_popup_content .cp_popup_main{ padding-left:0.6rem;}
.cp_popup_main .popup_con_list{ border-bottom:1px solid #e9e9e9; padding:1rem 0.6rem 1rem 0;}
.cp_popup_main .popup_con_list:last-of-type{ border:0 none;}
.popup_con_list .cp_pupup_list_top{ font-size:0.68rem; color:#000; margin-bottom:0.6rem;}
.popup_con_list .cp_pupup_list_title {font-size: 0.68rem;color: #000;}
.cp_popup_modulat .cp_popup_foot{ width:100%; height:2.5rem; overflow:hidden; position:absolute; left:0; bottom:0;}
.cp_popup_foot .popup_operate_btn{ width:50%; height:100%; font-size:0.7rem; color:#fff; line-height:2.5rem; text-align:center; background:#87bb6a; float:left;}
.cp_popup_foot .popup_order_operate_btn{ width:50%; height:100%; font-size:0.7rem; color:#fff; line-height:2.5rem; text-align:center; background:#87bb6a; float:left;}
.cp_popup_foot .popup_order_sure_btn{ background:#3faa5c;}
.cp_popup_foot .popup_sure_btn{ background:#3faa5c;}
/*----------分享弹窗模块----------*/
.cp_share_popup{ width:100%; height:8.6rem; background:#fff; position:fixed; left:0; bottom:-9rem; z-index:1000;
	transition:all 0.2s;
	-webkit-transition:all 0.2s;
}
.cp_share_popup.out{ bottom:0;}
.cp_share_popup .cp_share_content{ padding:1.2rem 1rem; overflow:hidden;}
.cp_share_content .cp_share_list{ width:25%; font-size:0.58rem; color:#333; text-align:center; padding:0 0.2rem; box-sizing:border-box; float:left;}
.cp_share_list .cp_share_icon{ width:2.8rem; margin:0 auto;}
.cp_share_list .cp_share_name{ line-height:1rem; padding-top:0.28rem;}
.cp_share_popup .popup_cancel_btn{ width:100%; font-size:0.78rem; color:#000; text-align:center; line-height:2.6rem; background:#efefef; position:absolute; left:0; bottom:0;}
/*==============================收货地址样式==============================*/
.cp_receiv_list{ border-bottom:1px solid #e9e9e9; padding:0.8rem 0; position:relative;}
.cp_receiv_list:last-of-type{ border-bottom:0 none;}
.cp_receiv_list .cp_receiv_content{ border-right:1px solid #e9e9e9; padding-right:0.4rem; margin-right:2.6rem;}
.cp_receiv_list.current .cp_receiv_content{ padding-left:1.5rem;}
.cp_receiv_list.current:after{ content:''; width:1.1rem; height:1.1rem; background:url(../../images/booth/input_icon.png) -0.5rem -4.5rem; background-size:4rem; margin-top:-0.5rem; position:absolute; left:0; top:50%;}
.cp_receiv_people{ font-size:0.74rem;}
.cp_receiv_people .cp_receiv_item{ color:#000; margin-right:0.6rem;}
.cp_receiv_people .cp_receiv_laber{ font-size:0.58rem; color:#fff; background:#3faa5c; padding:0.04rem 0.48rem; border-radius:0.2rem;}
.cp_address_infor{ font-size:0.58rem; color:#787878; line-height:1rem; padding-top:0.2rem;}
.cp_receiv_list.current .cp_receiv_item,.cp_receiv_list.current .cp_address_infor{ color:#3faa5c;}
.cp_revise_btn{ width:2rem; height:2rem; background:url(../../images/booth/revise_icon.png) center center no-repeat; background-size:1rem; margin-top:-1rem; position:absolute; right:0.3rem; top:50%;}

/** 顶部轮播图 **/
.index_focus{width:100%; position:relative;}
.index_focus .focus_pic{width:100%; overflow:hidden;}
.index_focus .focus_pic li{width:100%; float:left; text-align:center; position:relative;}
.index_focus .focus_pic li img{width:100%; vertical-align:middle;}
.index_focus .focus_btn{width:100%;position:absolute; bottom:5px; left:0;text-align:center;}
.index_focus .focus_btn li{width:9px; height:9px; background:#eaeaea; display:inline-block;  margin:0 3px; cursor:pointer;
-webkit-border-radius: 9px;
-moz-border-radius: 9px;
border-radius: 9px;
}
.index_focus .focus_btn li.active{background:#f2972c;}

/*==============================css3 loading==============================*/
.ajaxpage{display:none;}
.nomore,.ajax_tips{height:34px; line-height:34px; margin-top:10px; text-align:center; font-size:14px; color:#999; background-color:#ededed;}
.fixedloading{position:fixed; top:50%; left:50%; margin:-30px 0 0 -30px; z-index:9999; display:none;}
.fixedloadingbg{background:#000; position:fixed; top:0px; left:0; width:100%; height:100%; opacity:0.5; z-index:9998; display:none;}
.loadingcss3{
	-webkit-animation: ticktock 1s linear infinite;
	-webkit-transform-origin: 30px 30px;
	-moz-animation: ticktock 1s linear infinite;
	-moz-transform-origin: 30px 30px;
	-o-animation: ticktock 1s linear infinite;
	-o-transform-origin: 30px 30px;
	-ms-animation: ticktock 1s linear infinite;
	-ms-transform-origin: 30px 30px;
	animation: ticktock 1s linear infinite;
	transform-origin: 30px 30px;
}
#loadingcss3{width:60px; height:60px;}

@-webkit-keyframes ticktock { 0% { -webkit-transform: rotate(0); } 100% { -webkit-transform: rotate(360deg); } }
@-moz-keyframes ticktock { 0% { -moz-transform: rotate(0); } 100% { -moz-transform: rotate(360deg); } }
@-o-keyframes ticktock { 0% { -o-transform: rotate(0); } 100% { -o-transform: rotate(360deg); } }
@-ms-keyframes ticktock { 0% { -ms-transform: rotate(0); } 100% { -ms-transform: rotate(360deg); } }
@keyframes ticktock { 0% {transform: rotate(0); } 100% { transform: rotate(360deg); } }

#loadingcss3 i{position:absolute; top:50%; left:50%; margin:-5px 0 0 -5px; background:#000; width:10px; height:10px; display:block; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;}
#loadingcss3 i:nth-child(1){
-moz-transform: translate(0, -25px);
-webkit-transform: translate(0, -25px);
-o-transform: translate(0, -25px);
-ms-transform: translate(0, -25px);
transform: translate(0, -25px);
}
#loadingcss3 i:nth-child(2){
-webkit-transform: translate(18px, -18px);
-moz-transform: translate(18px, -18px);
-webkit-transform: translate(18px, -18px);
-o-transform: translate(18px, -18px);
-ms-transform: translate(18px, -18px);
transform: translate(18px, -18px);
opacity:0.9;
}
#loadingcss3 i:nth-child(3){
-webkit-transform: translate(25px, 0);
-moz-transform: translate(25px, 0);
-webkit-transform: translate(25px, 0);
-o-transform: translate(25px, 0);
-ms-transform: translate(25px, 0);
transform: translate(25px, 0);
opacity:0.8;
}
#loadingcss3 i:nth-child(4){
-webkit-transform: translate(18px, 18px);
-moz-transform: translate(18px, 18px);
-webkit-transform: translate(18px, 18px);
-o-transform: translate(18px, 18px);
-ms-transform: translate(18px, 18px);
transform: translate(18px, 18px);
opacity:0.7;
}
#loadingcss3 i:nth-child(5){
-webkit-transform: translate(0, 25px);
-moz-transform: translate(0, 25px);
-webkit-transform: translate(0, 25px);
-o-transform: translate(0, 25px);
-ms-transform: translate(0, 25px);
transform: translate(0, 25px);
opacity:0.6;
}
#loadingcss3 i:nth-child(6){
-webkit-transform: translate(-18px, 18px);
-moz-transform: translate(-18px, 18px);
-webkit-transform: translate(-18px, 18px);
-o-transform: translate(-18px, 18px);
-ms-transform: translate(-18px, 18px);
transform: translate(-18px, 18px);
opacity:0.5;
}
#loadingcss3 i:nth-child(7){
-webkit-transform: translate(-25px, 0);
-moz-transform: translate(-25px, 0);
-webkit-transform: translate(-25px, 0);
-o-transform: translate(-25px, 0);
-ms-transform: translate(-25px, 0);
transform: translate(-25px, 0);
opacity:0.4;
}
#loadingcss3 i:nth-child(8){
-webkit-transform: translate(-18px, -18px);
-moz-transform: translate(-18px, -18px);
-webkit-transform: translate(-18px, -18px);
-o-transform: translate(-18px, -18px);
-ms-transform: translate(-18px, -18px);
transform: translate(-18px, -18px);
opacity:0.3;
}
/*弹出提示框*/
.base_popup_bg{ width:100%; height:100%; background:rgba(0,0,0,0.6); position:fixed; left:0; top:0; z-index:1000; display:none;}
.base_popup_foot{ border-top:1px solid #dedede; overflow:hidden;}
.base_popup_foot .base_popup_btn{ width:50%; height:46px; font-size:14px; color:#999; line-height:46px; text-align:center; box-sizing:border-box; float:left;}
.base_popup_foot .base_sure_btn{ color:#ef3036; border-left:1px solid #dedede;}
.base_popup{ width:80%; font-family:'fangzhenti'; background:#fff; border-radius:6px; margin-top:-73px; position:fixed; left:10%; top:50%; z-index:1001; display:none;}
.base_popup .base_content{ font-size:15px; color:#999; text-align:center; line-height:20px; padding:24px 12px;}
.base_content .recomm_popup_title{ font-size:16px; color:#000; padding-bottom:0.6rem;}
/** 搜索中心 **/
.search{margin:1.12rem 0.56rem; height:2.06rem; border:1px solid #e6e6e6; padding-right:60px; position:relative;font-size: 0.86rem;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
}
.search .text{width:100%; height:2.06rem;}
.search .btn{width:3.66rem; height:2.06rem; line-height:32px; position:absolute; top:0; right:0; border:0; font-size:16px; color:#fff; background-color:#3faa5c;outline:none;}
.search_label{padding:0 0.56rem 0.36rem 0.56rem;font-size: 0.76rem;}
.search_label a{display:inline-block; padding:0.26rem 0.36rem; margin:0 0.56rem 0.36rem 0; border:1px solid #e6e6e6;
	-webkit-border-radius: 0.16rem;
	-moz-border-radius: 0.16rem;
	border-radius: 0.16rem;
}
.search_label .current{color:#3faa5c; border:1px solid #3faa5c;}
.redColor{color:red;}
/*客服按钮分区*/
.cp_sideNav_modu{ position:fixed; right:0.4rem; top:8rem; z-index:9;}
.cp_sideNav_modu .cp_service_btn{ width:2.4rem; height:2.4rem; font-size:0.58rem; color:#fff; text-align:center; background:#3ba75c; display:flex; justify-content:center; flex-direction:column; border-radius:0.48rem;}
.cp_service_btn>i{ width:1.1rem; height:1.1rem; background:url(../../images/booth/service_icon.png) center center no-repeat; background-size:100%; margin:0 auto; display:block;}
