@charset "utf-8";
/* 
类型：微影院 搜索CSS
作者：杨涛
日期：2016-04-10 20:18
心情：★★★☆☆
兼容：webkit 移动端
备注：全局样式提前引用
*/
.menu_box .flex_1{ padding:.2rem 0; padding-right:1.3rem; text-align:left;}
.input_txt{ width:100%; height:1.35rem; background:#fff; border-radius:.2rem; position:relative; padding-right:1.525rem;}
.input_txt:after{ content:""; position:absolute; top:.35rem; right:1.525rem; width:1px; height:.65rem; background:#e8e8e8;}
.input_txt input{ background:none; border:0; height:1.35rem; vertical-align:top; line-height:1.5em; outline:none;}
.input_txt .input_1{ width:100%; padding-left:.5rem;}
.input_txt .input_2{ position:absolute; top:0; right:0; width:1.525rem; background:url(../icon/search.png) no-repeat center center; background-size:.7rem .7rem;}

.search_bd li{ border-bottom:1px solid #d0d0d0;}
.search_bd li:nth-child(2n){ background:#f8f8f8;}
.search_bd  li a{ padding:.4rem;}
.search_bd  li a:active{ background:#eee;}
.search_bd  li .s_img{ width:2.65rem; height:3.2rem; overflow:hidden;}
.search_bd  li .s_img img{ width:100%;}
.search_bd  li .flex_1{ padding-left:.5rem; text-align:left;}
.search_bd  li h4{ font-size:.65em; font-weight:normal;}
.search_bd  li p{ font-size:.5em;}
.search_bd  li p.zhuyan{ height:2.4em; line-height:1.2em; margin-top:.15rem;}
.search_bd  li p.daoyan{ color:#b1b1b1;}

.hd_fixed + .search_bd{ padding-top:1.75rem;}
.hd_fixed + .search_body{ padding-top:1.75rem;}
.history{ border-bottom:.5rem solid #eee; font-size:.55em;}
.history .history_tt{ padding:.5rem; position:relative; border-bottom:1px solid #eee;}
.history .history_tt .clear_history{ position:absolute; top:.5rem; right:.5rem; color:#f80;}
.history ul{ padding:.5rem 0;}
.history li{ width:50%; float:left; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.history li a{ display:block; padding:.4rem .5rem;}
.history li:active{ background:#eee;}

.hot{ padding:.4rem; background:#f8f8f8; font-size:.6em;}
.search_list li{ border-bottom:1px solid #e8e8e8;}
.search_list a{ display:block; padding:.4rem; position:relative; white-space:nowrap;}
.search_list a:active{ background:#eee;}
.search_list span{ display:inline-block; height:1rem; line-height:1rem;}
.search_list .number{ width:2em; font-size:.5em; text-align:center; background:#ddd; margin-right:.5rem;}
.search_list .v_name{ font-size:.6em;}
.search_list .v_style{ position:absolute; top:.5rem; right:.4rem; font-size:.6em; color:#999;}
.search_list li:nth-child(1) .number{ background:#ff4400; color:#fff;}
.search_list li:nth-child(2) .number{ background:#ff8800; color:#fff;}
.search_list li:nth-child(3) .number{ background:#ffbb00; color:#fff;}

.search_list ul{counter-reset: slideNum;}/*创建计数器*/
.search_list ul > li{counter-increment: slideNum;}
.search_list ul .number:after{content:counter(slideNum);}






