.search_box{ width: 100%; text-align: center; margin-top:50px;}
.search_text{ background: #fff; width: 80%; height: 30px; line-height: 36px; padding: 25px; font-size: 16px; color: #101010;
    border-radius: 5px;}
.search_btn{ margin-top: 25px; padding: 12px 0; width: 80%;border-radius: 5px;color: #fff;text-align: center;
    font-size: 18px;cursor: pointer;background-color: #2C1097;}

.search_hot_group{ width: 100%; margin-top: 50px;}
.search_hot_group h2{ color: #9b9999; font-size: 14px; padding: 0px 3%;}
.search_keyword{width: 100%; margin-top: 10px; background: #fff;}
.search_keyword ul li{ border-bottom: solid 1px #eee; }
.search_keyword ul li:last-child{border-bottom: none }
.search_keyword ul li a{ display: block; padding: 15px 3%; font-size: 16px; color: #101010; cursor: pointer;}

.search_text::-webkit-input-placeholder {color: #8F8E94;font-size: 16px;}
.search_text::-moz-placeholder {color: #8F8E94;font-size: 16px; }
.search_text::-moz-placeholder {color: #8F8E94;font-size: 16px; }
.search_text::-ms-input-placeholder {color: #8F8E94;font-size: 16px; }
/******************/

.search_tab_wrap{ width: 100%; overflow: hidden;}
.search_tab_group{width: 100%; float: left; border-top: solid 1px #F0F3F4;}
.search_row{display: flex;}
.search_row div{-webkit-box-flex: 1;text-align: center;background: #fff;width: 33.3%;cursor: pointer;border-right: solid 1px #eee;display: inline-block;}
.search_row div:last-child{	border-right: none;}
.search_row div a{  padding:16px 0; display: inline-block;  width: 100%;   color: #B6B5B5;font-size: 16px;}
.search_row div.current a{color: #2D1093;transition-duration: 0.3s;cursor: pointer;}

.search_order_wrap{ width: 100%; padding: 0px 3%; background: #fff; margin-top: 10px; }
.search_order_box{ clear: both; padding: 15px 0; border-bottom: solid 1px #f4f4f4;}
.search_order_box:last-child{border-bottom:none;}
.search_order_img{  float: left;}
.search_order_img img{ width: 60px; border-radius: 5px;}
.search_goods_img{  float: left;}
.search_goods_img img{ width: 65px; border-radius: 5px;}
.search_order_info{ display:inline-block; padding-left: 15px; width: 80%; }
.search_order_info h2{font-weight: 400; font-size: 16px; color: #101010; padding-bottom: 7px; line-height: 20px;}
.search_order_info p{ font-size:  14px; padding-top: 5px; color: #101010; line-height: 18px;}
.search_order_info p.income{ color: #01C32C;}