a:hover{text-decoration: none;}

#content .c_advert{width: 100%; height: auto; line-height: 0px; background: #f5f5f5;}
/*#content .c_column{width: 100%; height: 170px; border-bottom: 1px solid #e5e5e5; background: #fff; padding-top: 10px; text-align: center;}
#content .c_column a{width: 25%; float: left; color: #626262; font-family: "黑体"; font-size: 12px; margin-bottom:10px;}
#content .c_column .column_1{width: 55px; height: 55px; margin:0 auto 2px auto; background-image: url(/picture/home/column.png); background-size: 220px; background-position: 0 0; background-repeat: no-repeat;}
#content .c_column .column_2{width: 55px; height: 55px; margin:0 auto 2px auto; background-image: url(/picture/home/column.png); background-size: 220px; background-position: -55px 0; background-repeat: no-repeat;}
#content .c_column .column_3{width: 55px; height: 55px; margin:0 auto 2px auto; background-image: url(/picture/home/column.png); background-size: 220px; background-position: -110px 0; background-repeat: no-repeat;}
#content .c_column .column_4{width: 55px; height: 55px; margin:0 auto 2px auto; background-image: url(/picture/home/column.png); background-size: 220px; background-position: -165px 0; background-repeat: no-repeat;}
#content .c_column .column_5{width: 55px; height: 55px; margin:0 auto 2px auto; background-image: url(/picture/home/column.png); background-size: 220px; background-position: 0 -55px; background-repeat: no-repeat;}
#content .c_column .column_6{width: 55px; height: 55px; margin:0 auto 2px auto; background-image: url(/picture/home/column.png); background-size: 220px; background-position: -55px -55px; background-repeat: no-repeat;}
#content .c_column .column_7{width: 55px; height: 55px; margin:0 auto 2px auto; background-image: url(/picture/home/column.png); background-size: 220px; background-position: -110px -55px; background-repeat: no-repeat;}
#content .c_column .column_8{width: 55px; height: 55px; margin:0 auto 2px auto; background-image: url(/picture/home/column.png); background-size: 220px; background-position: -165px -55px; background-repeat: no-repeat;}
#content .c_column .column_9{width: 55px; height: 55px; margin:0 auto 2px auto; background-image: url(/picture/home/column.png); background-size: 220px; background-position: 0 -110px; background-repeat: no-repeat;}
#content .c_column .column_10{width: 55px; height: 55px; margin:0 auto 2px auto; background-image: url(/picture/home/column.png); background-size: 220px; background-position: -55px -110px; background-repeat: no-repeat;}
#content .c_column .column_11{width: 55px; height: 55px; margin:0 auto 2px auto; background-image: url(/picture/home/column.png); background-size: 220px; background-position: -110px -110px; background-repeat: no-repeat;}
#content .c_column .column_12{width: 55px; height: 55px; margin:0 auto 2px auto; background-image: url(/picture/home/column.png); background-size: 220px; background-position: -165px -110px; background-repeat: no-repeat;}
#content .c_column .column_13{width: 55px; height: 55px; margin:0 auto 2px auto; background-image: url(/picture/home/column.png); background-size: 220px; background-position: 0 -166px; background-repeat: no-repeat;}
#content .c_column .column_14{width: 55px; height: 55px; margin:0 auto 2px auto; background-image: url(/picture/home/column.png); background-size: 220px; background-position: -55px -166px; background-repeat: no-repeat;}
#content .c_column a img{width: 55px;}
#content .c_column a span {position: relative;}
#content .c_column a span i{position: absolute; display: block; background: red; border: 1px solid #fff; width: 20px; height: 20px; line-height: 20px; border-radius: 50%; color: #fff; font-style: initial; font-size: 16px; right: -7px; font-family: 'Arial','黑体',sans-serif;}
#content .c_column a p{line-height: 18px;}*/

#content .c_column{background: #fff; padding: 5px 0; text-align: center; border-bottom: 1px solid #e5e5e5;}
#content .c_column a{width: 25%; float: left; margin-bottom: 5px; color: #626262;}
#content .c_column a > p{line-height: 1;}
#content .c_column a .cue{position: absolute; display: block; background: red; border: 1px solid #fff; width: 20px; height: 20px; line-height: 20px; border-radius: 50%; color: #fff; font-style: initial; font-size: 16px; right: -7px; font-family: 'Arial','黑体',sans-serif;}

.column_icon{position: relative; width: 55px; height: 55px; margin: 5px auto; background-image: url(/picture/home/column.png); background-size: 220px; background-repeat: no-repeat;}
.column_icon.ci_1{background-position: 0 0;}
.column_icon.ci_2{background-position: 0 -110px;}
.column_icon.ci_3{background-position: -110px 0;}
.column_icon.ci_4{background-position: -165px 0;}
.column_icon.ci_5{background-position: -55px -110px;}
.column_icon.ci_6{background-position: -110px -110px;}
.column_icon.ci_7{background-position: -55px -165px;}
.column_icon.ci_8{background-position: 0 -165px;}
.column_icon.ci_9{background-position: -110px -165px;}
.column_icon.ci_10{background-position: -165px -165px;}
.column_icon.ci_11{background-position: 0 -275px;}
.column_icon.ci_12{background-position: -165px -220px;}
.column_icon.ci_13{background-position: 0 -220px;}
.column_icon.ci_14{background-position: -55px -220px;}
.column_icon.ci_15{background-position: -110px -220px;}

#content .c_activity{width: 100%; height: auto; margin-bottom: 10px; overflow: hidden; background: #fff; border-top: 1px solid #e5e5e5; border-bottom: 1px solid #e5e5e5; font-family: "黑体";}
#content .c_activity .ca_top{border-bottom: 1px solid #e5e5e5; width: 100%; height: 40px; line-height: 40px; color: #333; font-size: 22px; display: block;}
#content .c_activity .ca_top .ca_top_i{width: 5px; height: 30px;/* background: #1da854;*/ display: block; float: left; margin: 5px 10px 0 0;}
#content .c_activity .ca_top .ca_top_i_2{width: 35px; height: 35px; background: url(/picture/home/good.png) no-repeat 10px 6px; background-size: 25px; display: block; float: left; margin: 0 10px 0 0;}
#content .c_activity .ca_top .ca_top_right{float: right; width: auto; font-size: 14px; color: #999; height: 40px; background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAxCAYAAAGzJomtAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA25pVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDphM2I4ODRjMS02ZTQ0LTM3NGEtOTczYy0wYWM1ODQ2YTAxOTMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MUMzREVBQjU3NjAyMTFFNTgxMTVBMkJFNTdGRTZCRjQiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MUMzREVBQjQ3NjAyMTFFNTgxMTVBMkJFNTdGRTZCRjQiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpEQjdEOEIxNDk3NzRFNTExODY1Q0VBRTU1RTYxMjMwQiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoyNDY3YTNlNC02NzA2LTI0NDEtOGIxMy00ODliMGQyYWEzODIiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5ulHlFAAAE50lEQVR42kzLMQoAMAgDwNjHuvkZ3XypW4rSlgoiOQyqiu4OkrMrMwUAcWadKxHBH2Bmgw86NF6YMBVV7a7czy2AGEFWQs1AGIhiOrkcgACCGQ23D2QFhmdgLsRpDEwRhq+xAXTJ/7DgQZb8j2Y3GAAEIIuMVSCEgSC6GwQtxPyAff5HFAnm8yKJaD7I2s4usQiCsMdx4HmXdhZmZ97gvu9krcUH1I/lewwpJSW/pmnC67pgGIY0/jzPeJ4nKKWSBWFZFowxgvc+7eScw+M4IIRASdm6rnFd15TCtm0khIDsKTZNQ2VZQlVVeB/atqWiKIBz/sXSdR3leQ5a65tA1vc9McZgHMcfVgwRwRiD/yFeAjBOxkgQRFAQJVGlJHLHkij3l0tEAqO71pYxZu2P+43x+xlLFCEEMS9zXerta5+gxKJRT4yxicN8748SANdaCa9l/LKDJQHub49wzrkdobknwKUUyjnKPEqKcc5JeNlLJrwt+585QimlhhO6A3wJcOEV8t7jDs0Yw/BwZHsSnEFYa83yrbXy9ffgEsJKKYZn0R5Q14dhyIfwKuBuLgEYrZfcBKEoDMBUTJqOiWtx0qbp0JmswAcS1GFrEK2v+sBX2ykYBd2BK7BpOtQJYRvuwATb/xBpOrDXy4wDX+7rnANX6/X6O51O97HY5rkXzubefr8XFotFAw+73Fuuqqp5PB4JNgFfeJAoSdJHuVy+3u12d57n3ZdKpdh2u/2MXkgmk+cPF+upa5o2CoKARmxhxDZXRgDWIug4Tgew9e/0UqnU7w2mtcFUbzDVW9/3H4rFYoDw18Xcw4gGRpwcDgfBdd0eQs9cCQtYxShTgsvlso9QnSvLAXXAN6pgwAFCNa7SAKzgCEK4Wq1MhAyuesIVQurfgEPc67yVS/CdejtydcyLXi3LeqTqlWW5GuMET1SUmUyG1jRhImRFCOiTkM1madvHzI0AmEYgl8vRAQ+ZWw4wtm27cgINhEzm4QKMZrOZTr0CgKp5wEwjgCFANR6PC/l8vo3D7TNL4wQMURQFRVE6AF1mPQGYESgUCl0AZtnHAAb4g6v9Ae2LjWU+n9ep5wH0eED4lU4kEsKp77V4W9iPAM2XQW6CQBiFJw0rEhcQLuBBmnoKFlzDttLStFhdaNPDoHITTLyAEfAUfY90yEhGwghNOnvny4w/731ThSWUQfA/wY8FNlmYbKALUy0Ipb5EyEYACvoQ55JAz/M63UlXUJWv+/1+zowdj8f3h8NBIGdFlmUPvu/Hk8nkIm+bS5e/2hNJY1ZnqSzLMEkSwfziCSFewnXdOU4Y33x1TZAKLIoi3Gw2FdC2bWYDgbE6l71BKjDP83C73dZAntBxnHcAF4OB1AAAcCaB1BGeEECGwXIwkAL8Op1OTwTSJCnNBEJpomZc9QKpIQozeySQbwgCeaUQLi3wZpAa8wBONUAW5mpIUF1ESJhpmqYVcDQaVUA0GUtpPSRIC2RlEngn/mD9vlUuk3jA/a9d3Yx9PgTo+3g8Tne7XeswWH2nDZ7QBLyqvnAzSH6w8AqjD9YyAKwBeEbp1xHEVy0AbzofMQbJUJUAhip6yjhUrTYAa0IF4MnGmvho853OIFl8EsDiw/P7avEZgyhd5/P5BR5Vu0MQBAJV/9lVj/6FnFhwg0jqFqfIVLe6rh/IY9E1kNJIKgAAAABJRU5ErkJggg==) no-repeat 60px; background-size: 10px; padding-right: 25px; font-style: inherit;}
.ca_specail{ overflow-y: hidden; width: 100%; height: 260px; float: left; font-size: 12px; position: relative;}
.ca_promotion{ width: 100%; height: auto; float: left; font-size: 12px; position: relative;}

.ca_specail .ca_s_scroll{height: 100%; overflow-x: scroll;}

.ca_swiper-container{overflow: hidden;}
.s_drug{ height: 260px; font-size: 12px; border-right: 1px solid #e5e5e5; color: #666; font-family: "黑体";}
/*.s_drug:nth-last-child(1){border-right: none;}*/

.s_drug .s_drug_time{font-size:12px; line-height: 25px; text-align:right; padding-right: 5px; width: 140px; float: right; position: absolute; top: 0px; right: 0px;}
.s_drug .s_drug_time i{width: 14px; height: 14px; display: inline-block; vertical-align: top; background: url(/picture/home/small_time.png) no-repeat; background-size: 14px; margin: 5px 5px 0 0;}

.s_drug .s_drug_img{width: 130px; height: 130px; margin: 0 auto 5px auto;}
.s_drug p{ line-height: 1.5em; padding: 0 5%}
.s_drug .s_drug_a{height: 24px; line-height: 24px; display: block; text-align: center; color: #fff; background: #67be0c; margin: 0 5%;}

.p_drug{width: 100%; height: auto; color: #666; font-family: "黑体"; position: relative; overflow-y: hidden;}
.p_drug .p_i{position: absolute; width: 75px; height: 18px; background: url(/picture/home/promotion_icon_l.png) no-repeat; background-size: 100%; top: 87px;}
/*.p_drug .p_drug_equals{width: 18px; height: 18px; background: url(/picture/home/p_equals.png); background-size: 18px; display: block; position: absolute; top: 72px; right: -10px; z-index: 1;}*/
.p_drug .p_drug_info{width: 66%; height: 95px; float: left;}
.p_drug .p_drug_info:nth-child(3){border-bottom:1px solid #e0e0e1;}
.p_drug .p_drug_info .p_drug_info_img{width: 85px; height: 85px; margin: 5px 10px; float: left;}
.p_drug .p_drug_info .pd_p{line-height: 20px; height: 20px; overflow: hidden;}
.p_drug .p_drug_info .pd_p:nth-child(2){margin-top: 8px;}
.p_drug .p_drug_sum{width: 34%; height: 192px; float: right; border-left: 1px solid #e0e0e1; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box;}
.p_drug .p_drug_sum .pds_o{width: 100%; height: 40px; line-height: 20px; margin: 10px 0; text-align: left; font-family: 'Microsoft Yahei'; color: #333;}
.p_drug .p_drug_sum .pds_o .pds_o_p{width: 45%; float: left; padding-left: 4.5%;}
.p_drug .p_drug_sum .p_ds_time{text-align: center; line-height: 20px; width: 87px; margin: 0 auto;}
.p_drug .p_drug_sum .p_ds_time i{width: 12px; height: 12px; display: inline-block; background: url(/picture/home/small_time.png) no-repeat; background-size: 12px; margin: 4px 2px 0 0; float: left;}
.p_drug .p_drug_sum .pds_price{width: 100%; height: 40px; margin-bottom: 43px;}
.p_drug .p_drug_sum .pds_price .p_r{width: 15px; height: 40px; float: right; background: url(/picture/home/promotion_icon_r.png) no-repeat; background-size: 10px 40px;}
.p_drug .p_drug_sum .pds_price .price{background: url(/picture/home/promotion_icon.png); color: #fff; margin-right: 15px; height: 40px; padding-left: 10px;}
.p_drug .p_drug_sum .pds_price .price .shade_f{font-weight: bold; font-size: 22px; line-height: 20px; color: #FEF492; background-image: -webkit-gradient(linear, 0 0, 0 bottom, from(#fff), to(#FEF492)); -webkit-background-clip: text; -webkit-text-fill-color: transparent;}
.pds_t i{width: 12px; height: 12px; display: inline-block; float: left; background: url(/picture/home/small_time.png) no-repeat; background-size: 12px; margin: 14px 2px 0 0;}
.p_drug .p_drug_sum .pds_a{width: 95%; height: 36px; line-height: 36px; display: block; text-align: center; color: #fff; background: #67be0c; margin: 0 auto; font-size: 18px;}

.cp_swiper-container{overflow: hidden;}
.cap_drug{width: 100% !important; height: 215px; float: left; font-size: 12px; color: #666; font-family: "黑体"; position: relative;}
.cap_drug .cap_drug_img{width: 130px; height: 130px; margin: 5px auto;}
.cap_drug .cap_drug_img img{width: 100%; height: 100%;}
.cap_drug .cap_p1{padding: 0 5%; height: 22px; line-height: 22px; color: #666; font-size:14px;}
.cap_drug .cap_p2{padding: 5px 5%; text-align: left; color: #f74142; font-size: 16px; font-family: Arial;}
.cap_drug .cap_drug_sub{background: url(/picture/home/cart_icon_red.png) no-repeat; background-size: 30px; width: 30px; height: 30px; position: absolute; display: block; right: 8px; bottom: 6px;}

.c_info{border-top: 1px solid #e5e5e5; width: 100%; background: #fff; height: auto; overflow: hidden; position: relative;}
.c_info .ci_list{width: 100%; height: auto; background: #fff; position: relative; z-index: 80;}
.c_info .ci_list .cil_type{height: 60px; color: #666666; font-size: 14px; font-family: "黑体"; text-align: center; overflow-x: auto;}
.cil_type .cil_type_i{width: 80px; color: #666; background: #fff; height: 60px; float: left; font-size: 12px;}
/*.cil_type .cil_type_i:hover .cit_img{background-position-x: -25px;}*/
.cil_type .cil_type_i .cit_img{background-repeat: no-repeat; background-size: auto 30px; width: 30px; height: 30px; margin: 5px auto;}
.cil_type_choose{width: 35px; height: 60px; display: inline-block; border-left: 1px solid #dfdfdf; background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACcAAAAXCAYAAAH/3mYOAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA25pVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDphM2I4ODRjMS02ZTQ0LTM3NGEtOTczYy0wYWM1ODQ2YTAxOTMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NjBBODlEMjU2MUI5MTFFNUE3QzVFNDVGQ0YxNEY2RDciIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NjBBODlEMjQ2MUI5MTFFNUE3QzVFNDVGQ0YxNEY2RDciIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpDOUQ4MkQ0NkI4NjFFNTExQjVEQkQ5MUU1OUJGNEFERiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoyNDY3YTNlNC02NzA2LTI0NDEtOGIxMy00ODliMGQyYWEzODIiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7raJ95AAAC1klEQVR42mKcOXMmAzJIS0tjYIKy/8MEZ82a9R8myAiV+A9UyQgQQIzo2oFgOROaQA9QZSQLlGMAxDJAXALiAAQQTPt/qLnYwDQgzmRBshxdQzHUChA/C91ukGA8VEMvsi0AAQSyegWQjsBhLTggQABkYjjUHVgBKHBANAtS4HyD+RAJ/Ie6kYEFLSSfQ92GERIsaB4BSd4E4s1AbIhsNAsWX4MUJwDxBWQJgAAC+XofkHZEC0+iAShUYB4Ggv3ICQAmOAWIc4k0bzIQ50ANZsTmZ5jBIEVNQFyPw6BGIK5DNggGmLAoBikQhmoAGZ6EJJcIFQPJiWALIiYcLngHVewFxHNhmQSI5wGxN1TuLTaNLATCaDtUsx+Uv4lQoAIEEChSnID0XyA+yEAGgMayHchxINfthYprAfF1Ug0DGqQJcwgo7LKg4teAmItEs7ig+hhgeX06EFdDBb6SaBhMfTXQu9NhsdoGxB3o5R8BAFPXATSoDT2JVALxRCINhMlPBBpUiSu9FSAVRv8JGDQNqh5v4s2GhiM2A2H86VB1ROWELCwG/MchT9Aw9GLqPw5xog3DphFvOchERBIAGbCDmAIVIMBAeTMUSK9CErMA4pMMdAKweg2YLc2B1AkkqTBsJdEJaOy3APEzWjsO6ChJIFULqvOxRcNqaBAXI4mDFD4F4qk0dttUaAAgO6wYVNsA8WrkNNIHdWQTWpIHpdwJVHbUBKi5yFmqCeqoPuQ0h8uAHrTQZICWf5UUOKodiCvQxHqBDiohNXeVQENyCpJYBdTHVSQ6qgqqD9lhIHMZcTmM2KyfC63CpyOJtUItyyagF5YsWpHEQOawEtOEYiLS53+hFimjiU+BWh6OJh4OFUfPUMpQc/4QYykTidFzDxrVdmjiK6COcYDSK9Dk7aH67pFiGROZCfsw1LIwNPH9aPwwqLpD5FjCRGGRACsjs7CkNUaoPNkAAKAsuhfpKnTsAAAAAElFTkSuQmCC) center center no-repeat #fff; background-size: 50%; position: absolute; right: 0px; top: 0px; z-index: 9;}

.c_info .cil_type_list{width: 100%; height:auto; background: #fff; position: relative; top: 0px; z-index:91; border-top: 1px solid #e5e5e5;}
.c_info .cil_type_list .info{width: 100%; height: 40px; border-bottom: 1px solid #e5e5e5; z-index:91;}
.c_info .cil_type_list .info .info_l{width: 33.1%; height: 40px; float: left; border-right: 1px solid #e5e5e5; z-index:91;}
.c_info .cil_type_list .info .info_l:nth-last-child(1){border-right: none;}
.c_info .cil_type_list .info .info_l a{width: 100%; height: 38px; line-height: 38px; display: block; text-align: center; font-size: 16px; color: #666; margin: auto;}
.c_info .cil_type_list .info .info_l a em i{width: 0px; height: 0px; border-left: 5px solid transparent; border-right: 5px solid transparent; position: absolute; left: 4px;}
.info_type{ width: 100%; max-height: 185px; overflow-y: scroll; overflow-x: hidden; padding: 5px 0 10px 0; border-bottom: 1px solid #e5e5e5; display: none; z-index:91;}
.info_type:after{content: ""; display: block; height: 0; clear: both; visibility: hidden;}
.info_type::-webkit-scrollbar{width: 0px; height: 100%;}
.info_type a{font-size: 14px; color: #666666; font-family: "黑体"; width: 23.3%; height: 35px; line-height: 35px; text-align: center; display: block; float: left; margin: 0 5%; border-bottom: 2px solid transparent; overflow: hidden;}

.c_info .ci_product .drug{width: 49.8%; height: 230px; border-right: 1px solid #e5e5e5; border-bottom: 1px solid #e5e5e5; float: left; color: #666; background-color: #fff; font-family: "黑体"; font-size: 12px; position: relative;}
.c_info .ci_product .drug:nth-child(even){border-right: none;}
.c_info .ci_product .drug .drug_img{width: 150px; height: 150px; margin: 5px auto;}
.c_info .ci_product .drug .drug_p1{padding: 0 0 0 10px; text-align: left; line-height: 20px; height: 20px;}
.c_info .ci_product .drug .drug_p2{padding: 4px 0 2px 10px; text-align: left; color: #1da854; font-size: 18px; font-family: Arial;}
.c_info .ci_product .drug .drug_sub{background: url(/picture/home/cart_icon_red.png) no-repeat; background-size: 30px; width: 30px; height: 30px; position: absolute; display: block; right: 8px; bottom: 6px;}

/*.cil_type .cil_type_i:hover,*/.c_info a.b_c_red{background: #82C913; color: #fff;}
.c_info a.bb_c_red,.c_info .cil_type_list .info .info_l a.bb_c_red{border-bottom: 2px solid #82C913; color: #82C913;}
.bpx_25{background-position-x:-30px;}

#goods_type_list{width: 100%; height: 102px;}
.c_info .ci_float{position:fixed; top:45px; max-width: 640px; z-index:1000;}

/*帮助中心*/
.help dt{height: 35px; line-height: 35px; font-size: 14px; padding-left: 40px; color: #8e8e93;}
.help .help_1{background-image: url(/picture/home/help/help_1.png); background-repeat: no-repeat; background-position: 10px; background-size: 20px;}
.help .help_2{background-image: url(/picture/home/help/help_2.png); background-repeat: no-repeat; background-position: 10px; background-size: 20px;}
.help .help_3{background-image: url(/picture/home/help/help_3.png); background-repeat: no-repeat; background-position: 10px; background-size: 20px;}
.help .help_4{background-image: url(/picture/home/help/help_4.png); background-repeat: no-repeat; background-position: 10px; background-size: 20px;}
.help .help_5{background-image: url(/picture/home/help/help_5.png); background-repeat: no-repeat; background-position: 10px; background-size: 20px;}
.help .help_6{background-image: url(/picture/home/help/help_6.png); background-repeat: no-repeat; background-position: 10px; background-size: 20px;}
.help dd{background: #fff; border-bottom: 1px solid #e3e5e7;}
.help dd a{display: block; color: #454545; border-bottom: 1px solid #e3e5e7; margin-left: 20px;}
.help dd a:nth-last-child(1){border-bottom:none;}
.help dd a p{font-size: 14px; line-height: 22px; padding: 9px 18px 9px 0;}

#askmore{width: 100%; bottom: 0px; text-align: center; line-height: 30px; height: 30px; color: #999; background: #f5f5f5; clear: both;}
#askmore .gear{background: url(/picture/home/gear.gif) no-repeat center/40px; display: block; height: 40px; width: 40px; margin: 0 auto;}
#askmore .rightward{display: inline-block; width: 0; height: 0; font-style: initial;}
#askmore .rightward::before{content: ''; position: absolute; margin: -4px 0 0 3px; height: 2px; border-right: 1px solid #fff;
    -webkit-box-shadow: 0px -5px #1da854, 1px -4px #1da854, 2px -3px #1da854, 3px -2px #1da854, 4px -1px #1da854, 3px 0px #1da854, 2px 1px #1da854, 1px 2px #1da854, 0px 3px #1da854, 7px -5px #1da854, 8px -4px #1da854, 9px -3px #1da854, 10px -2px #1da854, 11px -1px #1da854, 10px 0px #1da854, 9px 1px #1da854, 8px 2px #1da854, 7px 3px #1da854;
    box-shadow: 0px -5px #1da854, 1px -4px #1da854, 2px -3px #1da854, 3px -2px #1da854, 4px -1px #1da854, 3px 0px #1da854, 2px 1px #1da854, 1px 2px #1da854, 0px 3px #1da854, 7px -5px #1da854, 8px -4px #1da854, 9px -3px #1da854, 10px -2px #1da854, 11px -1px #1da854, 10px 0px #1da854, 9px 1px #1da854, 8px 2px #1da854, 7px 3px #1da854}

/* 首页下载模块提示 */
.download_box{display: none; background-color: #656565; height: 50px; position: fixed; top: 0; width: 100%; z-index: 99;}
.download_box .db_close_btn{width: 18px; height: 18px; float: left; margin: 15px 10px; border: 1px solid #919191; border-radius: 50%; background-image: url(/picture/home/close_icon_91.png); background-repeat: no-repeat; background-position: center; background-size: 8px;}
.download_box .db_btn{float: right; width: 74px; line-height: 50px; color: #fff; background-color: #37cf6b; text-align: center; font-size: 14px;}
.download_box .db_menu{margin: 0 74px 0 40px; height: 34px; padding: 8px 0;}
.download_box .db_menu .dbm_logo{float: left; width: 34px; height: 34px; margin-right: 8px;}
.download_box .db_menu .dbm_text_1{margin-left: 42px; color: #fff; font-size: 14px; line-height: 20px;}
.download_box .db_menu .dbm_text_2{margin-left: 42px; color: #aeaeae; font-size: 12px; line-height: 14px;}
