﻿body{ background-color:#fbfbfb;}
.pclass{ width:200px; height:300px; line-height:20px; margin-right:10px;}
.pclass option{ padding:7px 15px; box-sizing:border-box; font-size: 15px;}
.search_text{ height:40px; width:500px; padding:0px 10px; box-sizing:border-box; line-height:40px; border:1px #cecece solid;}
.kr{ color:red; font-style: inherit;}
select{ border:1px #cecece solid;}
.s_box{width:500px; max-height:400px; display:none; background-color:#fff; border:1px #cecece solid; box-shadow:0 0 3px #cecece; z-index:2; position:absolute; margin-left:140px;}
.search_list{ width:500px; max-height:370px; overflow-y:auto;  }
.search_list div{ line-height:24px; cursor:pointer; text-indent:10px;}
.search_list div:hover{ background-color:#eaeaea}
.pclass2,.pclass3,.pclass4{ display:none;}
.title_bz{ font-size:18px; color:#808080; line-height:50px; margin:20px auto;}
.pinput{ height:40px; width:500px; padding:0px 10px; box-sizing:border-box; line-height:40px; border:1px #cecece solid;}
.pinput_box{ margin-top:15px; font-size: 15px;}
.pinput_box>span{width:140px; text-align:right; font-size: 15px; display:inline-block;}
.up_img{ width:0px; height:0px; display:none;}
.fb_nav_box{ text-align:center;}
.fb_nav_box>a,.fb_nav_box>span{ display:inline-block; cursor:pointer; height:36px; padding:0px 15px; line-height:36px; margin:0px 10px; color:#fff; font-size:14px; width: 100px; text-align: center;}

.list_left{ width:180px; height:300px; background-color:#f1f1f1;}
.list_left h2{height:40px; line-height:40px; text-align:center; font-size:18px; font-weight:500;    background-color: #ff1212; color:#fff;}
.list_box{ width:700px; height:300px; display:flex; justify-content:space-between; flex-wrap:wrap;}
.list_item{ width:340px; height:50px; display:flex; justify-content:space-between; }
.list_item_img_a{ width:50px; height:50px; display:flex; justify-content:center; align-items:center; background-color:#fbfbfb; border:1px #eaeaea solid;}
.list_item_img_a img{max-width:50px; max-height:50px;}
.list_item_a{ line-height:20px; width: 280px;}
.vip_list{ width:280px; background-color:#f7f7f7; height:300px;}
.vip_list a{ display:block; line-height:30px; width:260px;margin:0 auto; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; height:30px;}
#linkname,#linkurl{ border:1px #cecece solid; height:30px; line-height:30px; padding:0px 5px; box-sizing:border-box;}
.link_item {border: 1px #cecece dashed;   background-color:#fff; padding: 0px 4px; margin-right:10px;   height: 25px;    line-height: 25px;    display: inline-block;    cursor: pointer;}
.link_item:hover{border: 1px red solid; color:#fff; background-color:red }
.link_item_hover{border: 1px red solid; color:#fff; background-color:red }
.keys{ width:150px;}