/**
 * filename:jiansuo.css
 * author:isaacsun
 * date:2015-8-4
 * modify:
 * linkfiles:检索类样式
 *
 */
/***---------jianshuo------------***/
.lp-janshuo { border: 1px solid #ddd; position: relative; z-index:10; }
    /*** sea ***/
    .lp-sea {vertical-align: top; height: 40px;line-height: 40px; position: relative;z-index: 100;_bottom:-1px;}
    .lp-sea .lp-title{font-size: 16px;font-weight: bold;height:40px;line-height:40px;padding: 0 20px;border: 1px solid #ddd;border-bottom: none;background: #fff;float: left;margin-right: 10px;}
.lp-sea .map{/*border-bottom: 1px solid #ddd;*/
    height: 39px; border-LEFT: #DDD; margin-left: -10px;}
.lp-sea .map:hover{ background-color: #c00;color: #fff;}
    /*** 检索条件 ***/
    .js-list dl { overflow: hidden; vertical-align: top;*zoom:1;line-height: 24px;padding-left:10px; }
    .js-list dt.r { width: 40px; height: 25px; line-height: 25px; float: left; }
    .js-list dd { width:95%;  float: left; }
    .js-list dd a{ cursor: pointer; padding: 0 5px; color:#808080; margin-right:2px; display:inline-block; margin-bottom:5px;border-radius: 2px}
    .js-list dd .act,.js-list dd a:hover{color:#fff; background:#d00; text-decoration:none; }
    .js-list .set{margin-top: -9px; padding:7px 5px; position: absolute;}
    .js-list .set .txt1{border: 1px solid #ddd; height:24px; line-height:24px; margin:0 3px;font-family: Arial;width: 50px;}
    .js-list .set .btn1{border: none; height:26px;padding:2px 0; padding:3px 0 2px\9; cursor: pointer; font-size:12px; background:#d00;  float:none; vertical-align:0;width:42px;margin:0 5px;border-radius: 2px;color:#fff;display: none;}
    .js-list .set i{display: inline-block;}
    .js-list .hover1 {border: 1px solid #ddd; border-radius: 3px; z-index:100; background:#fff;padding:6px 4px;-webkit-box-shadow:2px 2px 2px rgba(228, 228, 228, 0.6); -moz-box-shadow:2px 2px 2px rgba(228, 228, 228, 0.6); box-shadow:2px 2px 2px rgba(228, 228, 228, 0.6);}
    .js-list .hover1 .btn1{ display: inline-block;}
    .js-list .list-tslp dd{width:auto; }
    .js-list .list-letters a { background:#FFF;border: 1px solid #E6E6E6;border-radius:2px;font: 100 12px/22px Arial;height: 22px; width:28px; padding: 0; text-align: center;line-height:24px\0; overflow:hidden\0; }
    .js-list .list-letters .all{font-family: SimSun; border: none; background:none; height:24px; line-height:24px; width:auto; padding: 0 5px; float:left; _margin-right:0; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px;}
    .js-list .list-letters a:hover,.js-list .list-letters .act {border-color: #d00; background:#d00; }

    /*** 当前条件 ***/
    .lp-dqtj{line-height:20px; background:#fff; border-top:1px solid #ddd; padding: 5px 10px;}
        .lp-dqtj a{float:left; border: 1px solid #C2C2C2; background:url(../images/condition_close_icon.gif) no-repeat right center; padding: 0 20px 0 5px; margin-right:5px; text-decoration:none; }
        .lp-dqtj a:hover{text-decoration:none; }
        .lp-dqtj .cancel{border: 1px solid #FFF; background:url(../images/mkllcr8t.gif) no-repeat 5px center; padding:0 5px 0 25px; }
        .lp-dqtj .tip{line-height:22px; }
    /*** ad ***/
    .lp-janshuo .lp-ad {position: absolute;right: 0;top: 8px;width: 180px; border-left:1px solid #CECECE; }
    /*** eslist-jiansuo
--------------------- ***/

.fysearch{ border:1px solid #ddd; border-top:2px solid #d00; padding-top:12px;}
    .fyjiansuo li,.fysearch p{ padding:0 12px;}
    .fyjiansuo li{ line-height:24px; overflow:hidden; vertical-align: top; *zoom:1; font-family:arial;}
    .fyjiansuo b,.fyjiansuo a{ display:inline-block;  white-space: nowrap; margin-bottom:8px; }
    .fyjiansuo b{color:#666;}
    .fyjiansuo li input{ float:left; height:20px; line-height:20px; width:40px; border:1px solid #CCC; margin:0 3px;}
    .fyjiansuo li input.qbnt{ height:22px;border:1px solid #CCC; background:#FFF; padding: 0 0 2px; cursor: pointer; }
    .fyjiansuo a{ padding:0 4px; margin-left:2px; color:#5D636E;border-radius: 2px}
    .fyjiansuo a.act,.fyjiansuo a:hover{ background:#d00; color:#FFF; text-decoration:none; }
    .fyjiansuo .set{position: absolute;margin-top:-11px;padding:8px 6px;z-index:10;}
    .fyjiansuo .set .txt1{border: 1px solid #ddd; display:inline-block; height:24px; line-height:24px; float:none; }
    .fyjiansuo .set .btn1{border: none; height:26px; padding:2px 0; cursor: pointer; font-size:12px; background:#4EA5EC;  float:none; vertical-align:top;display:none;width:42px;margin:0 5px;border-radius: 2px;color:#fff;}
    .fyjiansuo .hover1 {border:1px solid #ddd;z-index:100;border-radius: 3px;background:#fff;padding: 7px 5px;-webkit-box-shadow:2px 2px 2px rgba(228, 228, 228, 0.6); -moz-box-shadow:2px 2px 2px rgba(228, 228, 228, 0.6); box-shadow:2px 2px 2px rgba(228, 228, 228, 0.6);}
        .fyjiansuo .hover1 .btn1{display: inline-block;}
.morefjj li,.dqzftj a,.sxpage a,.qhCon span a,.qhCon i,.qhCon i a{ background:url(../images/eslistbg.gif) no-repeat;}

.fysearch .morefjj{ border-top:1px solid #DDD; padding-bottom:5px; font-family:arial; font-size: 12px;}
/*** 更多 ***/
    .morefjj{border-top:1px solid #ddd;padding:0 10px;background: #fafafa;}
    .morefjj li{float:left; height:22px; line-height:22px;float:left; margin:5px 0 0 0;border:1px solid #F6FBFE;}
    .morefjj .droplist{ position:relative; width:82px; background:url(../images/eslistbg.gif) no-repeat right -27px ; border:1px solid #DDD;background-color:#FFF; cursor:pointer; margin-right:10px;}
    .morefjj .hover{ background-position:right -52px ; border:1px solid #BBD5F0;z-index:10;}
    .morefjj .hover .items,.morefjj .hover .msg{display:block; }
    .morefjj li em{  height:22px; line-height:22px; display:block; overflow:hidden; padding-left:5px;}
    .morefjj .items{ position:absolute;width:82px; top:22px; left:-1px; background:#FFF;border:1px solid #F0BBBB; display:none; z-index:10; }
    .morefjj .items a{ height:25px; line-height:25px; display:block; padding-left:5px; overflow:hidden;}
    .morefjj .items a:hover,.morefjj .items .act,.morefjj .items .hover{ background:#d00;border:none; text-decoration:none; color: #fff;}
    .morefjj .msg{position: absolute; width:200px; background:#FFF; left:-1px; top:-84px; display:none; padding: 5px; border:1px solid #F0BBBB; border-radius: 3px;}
    .morefjj .msg i,.morefjj .msg b{position: absolute; left:20px; bottom: -12px; border-color: #F0BBBB transparent transparent;border-style: solid dashed dashed;border-width: 6px;height: 0;overflow: hidden;width: 0;}
    .morefjj .msg b{bottom: -10px; border-color: #FFF transparent transparent;}
    .morefjj .list-tslp,.morefjj .list-tslp .items{width:106px; }
    .morefjj .list-17,.morefjj .list-17 .items{width:106px; }
    .morefjj li{ position:relative; width:82px; height:22px; line-height:22px; background-position:right -27px ; border:1px solid #DDD; float:left;margin:5px 0 0 10px; background-color:#FFF; cursor:pointer; display:inline; }
    .morefjj .hover{ background-position:right -52px ; border:1px solid #F0BBBB;z-index:10; *zoom:1; }
        .morefjj .hover .items{display:block; }
        .morefjj li em{ width:58px; height:22px; line-height:22px; display:block; overflow:hidden; padding-left:5px;}
        .morefjj .items{ position:absolute;width:82px; top:22px; left:-1px; background:#FFF;border:1px solid #F0BBBB; display:none;}
        .morefjj .items a{ height:25px; line-height:25px; display:block; padding-left:5px; overflow:hidden;}
        .morefjj .items a:hover,.morefjj .items .hover{ background:#d00;border:none; text-decoration:none;color: #fff;}
        .morefjj .tip{background: none;border: 1px solid #FAFAFA;text-indent: 0px;overflow: hidden;width: 46px;margin: 5px 0;}
.fysearch .dqzftj{ padding-top:5px; border-top:1px solid #DDD;font-size: 12px;}
            .dqzftj a{ float:left; height:20px; line-height:20px; border:1px solid #DDD; background-position:right -412px; padding:0 18px 0 5px; margin:0 0 5px 8px; cursor:pointer;}
            .dqzftj a.qk{ background-position:4px -154px; padding:0 5px 0 25px; color:#DF0000;}
.fsTil{ height:30px; line-height:30px; border-bottom:2px solid #d00}
.fsTil li{ height:29px; line-height:29px; float:left; border-right:1px solid #E1E1E1;border-top:1px solid #E1E1E1;  width: 90px;text-align: center;font-size: 14px;background:#FAFAFA; }
.fsTil li a{width:100%;height:100%;display: block;}
.fsTil li a:hover{text-decoration: none;color: #d00;}
.fsTil li.first{border-left:1px solid #E1E1E1;}
.fsTil li.act{background: #d00;
  border-color: #d00;}
.fsTil li.act a{ color:#FFF;}
    .lp-janshuo .lp-ad li{height: 24px;line-height: 24px;overflow: hidden;padding: 0 10px;}
/*列表检索*/
.fy-main{width:890px; float: left;}
.qhCon{/* border:1px solid #E6E6E6; border-top:none; padding:10px;overflow: hidden;*zoom:1;background: #FAFAFA;*/}
.qhCon .def a {
  padding: 0 12px;
  background: none;
}
.qhCon i{ background-repeat:repeat-x;}
.qhCon i{float:left; border:1px solid #CCC; background-position:0 -77px; margin:0 0 0 5px;}
    .qhCon i a{ color:#666;float:left;height:22px; line-height:22px;}
.qhCon em .act{border:1px solid #F0BBBB; background-position:0 -102px;}
    .qhCon em .act a{ color:#DF0000;}
.qhCon span a{ padding:0 5px 0 25px;}
.qhCon span .icon-tw{ background-position:7px -618px; }
.qhCon span .act .icon-tw{ background-position:7px -648px; }
.qhCon span .icon-dt{ background-position:7px -558px; }
.qhCon span .act .icon-dt{ background-position:7px -588px; }
.qhCon span .icon-wb{ background-position:7px -678px; }
.qhCon span .act .icon-wb{ background-position:7px -708px; }
.qhCon em a{ background-position:right -521px; padding:0 20px 0 5px;}
.qhCon em a.mrbg{ background:none; padding:0 12px;}
.qhCon em .bldown a{background-position:right  -460px;}
.qhCon em .blup a{background-position:right -491px;}

.fsTil ul li i a{ background:url(../images/eslistbg.gif) no-repeat;}
.fsTil ul li i{ background-repeat:repeat-x;}
.fsTil ul li i{ float:left;background-position:0 -77px; margin:0 0 0 5px;}
.fsTil ul li i a{ background-position: right -518px;padding: 0 10px 0 5px;}
.fsTil ul li .bldown a{background-position:right  -457px;}
.fsTil ul li .blup a{background-position:right -487px;}



