﻿.search_box{width:1060px;height:58px;margin:40px auto 0}.search_box form{display:block;width:680px;box-sizing:border-box}.search_box form::after{clear:both;content:".";display:block;height:0;visibility:hidden}.search_box form input{display:block;float:left;width:83%;height:46px;border:1px solid #ccc;border-radius:7px;background:#fff;padding-left:14px;box-sizing:border-box;font-size:18px;-webkit-appearance:none;appearance:none;-webkit-tap-highlight-color:transparent}.search_box form input::-webkit-search-cancel-button{display:none}.search_box form button{float:right;width:15%;height:46px;background:#b42eb1;box-sizing:border-box;border-radius:7px;color:#fff;font-size:18px;cursor:pointer}.main_box{width:1060px}.main_left{width:680px}.search_count{display:block;font-size:14px;color:#999;margin-bottom:18px}.search_count span{color:#ce0000}.search_item{display:block;width:100%;background-color:#fff;overflow:hidden;margin-bottom:12px;text-decoration:none;color:#333}.search_item:hover{color:#333}.item_title{display:block;margin:10px 0}.item_title a{color:#0000ce;font-size:20px;line-height:1.4em;border-bottom:1px solid #0000ce}.item_title a font{color:#ce0000;border-bottom:1px solid #ce0000}.item_title a:hover{color:#315EFB}.item_title a:visited{color:#606}.item_img{float:left;width:140px;height:84px;margin:0 15px 0 0;overflow:hidden;border-radius:5px;background-image:url(img/lazy_1.png);background-size:140px 84px;overflow:hidden;position:relative}.item_img a:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;border-radius:4px;transition:all .6s cubic-bezier(.215,.61,.355,1) 0s}.item_img a:hover:after{background:rgba(0,0,0,0.25)}.item_img img{width:140px;height:auto;border-radius:5px;background-image:url(img/lazy_1.png);background-size:140px 84px;overflow:hidden;position:relative}.item_cnt{font-size:14px;line-height:1.6em;max-height:68px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;word-wrap:break-word;word-break:break-all}.item_cnt font{color:#ce0000}.item_time{margin-top:2px;color:#008000;font-size:13px}header form{display:none}header nav li a{padding:0 19px}.main_right div:first-child{margin-top:52px}.main_right_fixed{margin-right:-530px}.nav_side{margin-left:560px}.art_page{display:block;width:1060px;margin-left:auto;margin-right:auto}