/* 内容开始 */ 
.content{
    width: 100%;
    background:#f4f4f4;
    padding-bottom: 100px;
    overflow:hidden;
}
.content .Position{
    width:1200px;
    height:40px;
    margin:0 auto;
    line-height: 40px;
   font-size: 12px;
}
.content .Position a{
    color:#505050;
    margin:0 5px;
}
/* 内容结束 */ 


/* 筛选开始 */ 
.content  .screen{
    width:1180px;
    padding:0 10px;
    border:1px solid #ccc;
    margin:0 auto;
}
.content  .screen .alls{
    overflow:hidden;

}
.content  .screen .second{
    display: none;
}
.content  .one-screen{
      width:1180px;
    padding:0 10px;
    margin:0 auto;
    line-height: 44px;
}
.content  .one-screen p{
   display: inline-block;
}
.crumb-select-item {
    position: relative;
    height: 20px;
    line-height: 20px;
    border: 1px solid #DDD;
    font-size: 12px;
    vertical-align: top;
    margin: 11px 5px 5px 0;
    padding: 0 26px 0 4px;
    cursor: pointer;
    background: #f3f3f3;
   display: inline-block;

}
.crumb-select-item .es{
  color:#B1191A;
}
.crumb-select-item:hover{
    background:#B1191A;
}
.crumb-select-item:hover .es{
    background:#f1f1f1;
    color:#333;
}
.crumb-select-item:hover em.close{
    background: url(../images/icon/search.ele.png) no-repeat 7px -158px;
}
.crumb-select-item  b{
    color:#333;
}
.crumb-select-item:hover  b{
    color:#fff;
}
.crumb-select-item em.close{
   display: block;
    position: absolute;
    width: 25px;
    height: 22px;
    right: 0;
    top: 0;
    background: url(../images/icon/search.ele.png) no-repeat 7px -140px;

}
.content  .screen .all{
    border-bottom: 1px solid #ccc;
}
.content  .screen .all .all-left{
    float: left;
    width:135px;
}
.content  .screen .all .all-left h3{
    text-align: center;
    line-height: 44px;
    color:#505050;
}

.content  .screen .all .all-right{
    float: right;
    width:1020px;
    padding-left: 25px;
    line-height: 30px;
    margin-top: 7px;

}
.content  .screen .all .all-right label{
    font-size: 14px;
    margin-right: 68px;
    cursor:pointer;
    color:#919191;
    position:relative;
    width: 182px;
    display: inline-block;
    height: 30px;
    overflow: hidden;
}
.content  .screen .all .all-right label input{
    margin-right: 5px;
   line-height: 20px;
    display:inline-block;
}
.content  .screen .all .all-right label:hover{
    color:#f27b28;
}
.content  .screen .all .pro{
    width:875px;
    float: left;
    height:30px;
    line-height: 30px;
    overflow:hidden
}
.content  .screen .all .pros{
    height:auto;
}
.content  .screen .all .pro label{
    width:139px;
    display:inline-block;
    margin-right: 32px;
    overflow:hidden;
    height:30px;
}
.content  .screen .all .pro .cancel{
    width:50px;
    height:20px;
    font-size: 14px;
    border:1px solid #ccc;
    text-align: center;
    line-height: 20px;
    color:#919191;
    float: left;
    cursor:pointer;
    margin-left: 374px;
    margin-top: 20px;
    margin-bottom: 20px;
    display: none;
}
.content  .screen .all .pro .inputss{
    display: none;
}
.content  .screen .all .choses{
    float: right;
    width:122px;
    display: inline-block;
    margin-top: 5px;
}
.content  .screen .all .choses .chose{
    width:38px;
    height:20px;
    font-size: 14px;
    border:1px solid #ccc;
    text-align: center;
    line-height: 20px;
    color:#919191;
    float: left;
    cursor:pointer;


}
.content  .screen .all .choses .more{
    line-height: 20px;
    color:#919191;
    font-size: 14px;
    float: right;
    background:url(../images/icon/sj1.png);
    background-repeat: no-repeat;
    background-position: 34px center;
    margin-right: 10px;
    width:50px;
    cursor:pointer;

}

.content  .screen .all .Specifications{
    background:url(../images/icon/sj1.png);
    background-repeat: no-repeat;
    background-position:60px center;
    width:124px;
    display:inline-block;
    margin-right: 50px;
    font-size: 14px;
    cursor: pointer;
    color: #919191;
    position: relative

}

.content  .screen .all .Light{
    width:150px;
    padding-bottom: 15px;
    border:1px solid #ccc;
    position:absolute;
    top:30px;
    left:-34px;
    background:#f4f4f4;
    display: none;
    z-index: 10;
}
.content  .screen .all-three{
    height:44px;
    line-height: 44px;
}
.content  .screen .all .Light .in-Light{
    margin-top: 3px;
   margin-left: 7px;
}
.content  .screen .all .Light input.ths{
    width:36px;
    height:23px;
    border:1px solid #ccc;
    background:#fff;
    font-size: 8px;
    text-align: center;
}
.content  .screen .all .Light button{
    width:38px;
    height:24px;
    color:#fff;
    background:#cccccc;
    font-size: 12px; 
    float: right;
    margin-top:5px;
    margin-right: 7px;
}
.content  .screen .all .Light label{
    font-size: 12px;
    color:#919191;
    margin-left:35px;
    margin-right: 1px;
    height:20px;
    line-height: 20px;
    display:inline-block;
    position:relative;
}
.content  .screen .all .Light input.xn{
    width:13px;
    height:13px;
    margin-top: 2px;
    position:absolute;
    top:3px;
    left:-15px;
}
.content  .screen select{
    width:120px;
    height:30px;
    border:1px solid #ccc;
    padding-left: 10px;
    color:#cccccc;
    background:#f4f4f4;
}
/* 筛选结束 */ 


/* 综合排序开始 */
.comprehensive{
    margin-top: 20px;
} 
.in-comprehensive{
    width:1199px;
    margin:0 auto;
    height:50px;
    border:1px solid #ccc;
    background:#f4f4f4;
}
.in-comprehensive ul{
    overflow:hidden;
    float: left;

}
.in-comprehensive ul li{
    float: left;
    padding:0 40px;
    text-align: center;
    line-height: 50px;
    cursor: pointer;
    border-left:1px solid #f4f4f4;
    border-right:1px solid #f4f4f4;
}
.in-comprehensive ul li.sort{
    background:#fff;
    border-left:1px solid #ccc;
    color:#f27b28;
    border-right:1px solid #ccc;
    margin-left: -1px;
}

.in-comprehensive .pay{
    float: left;
    line-height: 50px;
    height:50px;
   margin-left: 20px;
   color:#919191;
}
.in-comprehensive .pay input{
    width:53px;
    height:23px;
    border:1px solid #ccc;
    padding-left: 5px;
}
.in-comprehensive .pay .in-pay{
    float: left;
    margin-right: 10px;
}
.in-comprehensive .pay button{
    width:42px;
    height:25px;
    background:#cccccc;
    color:#fff;
    float: left;
    margin-top: 14px;

}

/* 筛选结束*/ 


/*内容排序开始*/
.ordering{
    width:1200px;
   overflow:hidden;
    margin:0 auto;
}
.ordering .left-ordering{
    width:1200px;
}
.ordering .left-ordering li{
    width:283px;
    height:354px;
    border:1px solid #919191;
    background:#fff;
    margin-top: 20px;
    float: left;
    margin-right: 19px;
}
.ordering .left-ordering li:hover{
    border:1px solid #505050;
}
.ordering .left-ordering li i{
    width:279px;
    height:279px;
    display: block;
}
.ordering .left-ordering li i img{
        width:279px;
    height:279px;
}
.ordering .left-ordering h3{
    margin-left: 20px;
    margin-right: 20px;
    color:#3e87f0;
    font-size: 16px;
    margin-top: 10px;
    margin-bottom:10px;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
}
.ordering .left-ordering span{
    margin-left: 20px;
    margin-right: 20px;
    font-size: 14px;
    color:#919191;
   line-height: 24px;
}
.ordering .left-ordering span em{
    color:#f27b28;
}
.Fabulous .hua{
    float: left;
}
.zan,.zan1{
    position:relative; 
    padding-left: 35px;
    cursor: pointer;
}

.zan:before,.zan1:before{
    content:" ";
    width:18px;
    height:18px;
    display: block;
    background:url(../images/icon/zan.png);
    background-position: 0 0;
    background-repeat: no-repeat;
    position:absolute;
    left:20px;
    top:13px;
}

.zan1:before,.zan1:after{
    background:url(../images/icon/zan1.png);
    background-position: 0 0;
    background-repeat: no-repeat;

}


.Fabulous span.nums{
    font-size:14px;
    line-height:45px;
    margin-left: 10px;

}
.Fabulous .eyes{
    float: left;
}
.eyes{
    position:relative; 
    padding-left: 35px;
    margin-left: 19px;
}
.eyes:before,.eyes:before{
    content:" ";
    width:26px;
    height:18px;
    display: block;
    background:url(../images/icon/yan.png);
    background-position: 0 0;
    background-repeat: no-repeat;
    position:absolute;
    left:15px;
    top:15px;
}
.compare{
    float: right;
    margin-right: 26px;
    margin-top: -22px;
    font-size: 14px;
    color:#919191;
    position:relative;
}
.compare input{
    position:absolute;
    top:3px;
    left:-15px;
}




.fenye{
    height:48px;
    text-align: center;
    width:auto;
    margin:0 auto;
    margin-top: 50px;
   
}
 .fenye ul{
    margin:0 auto;
    overflow:hidden;
    display:inline-block;
    margin-top: 8px;
}
 .fenye ul li{
    list-style: none;
    float: left;
    margin-right: 10px;
   // padding:3px 10px;
    border: 1px solid #ccc;
    text-align: center;
    background: #fff;
    height: 30px;
    width: 30px;
    line-height: 30px;

}
 .fenye ul li:last-child{
    margin-right:0;
 }
.fenye ul li a{
    text-decoration: none;
    width: 100%;
    height: 100%;
    font-size: 14px;
    color: #505050;


}

.fenye ul li.xiala:hover{
    background: #fff;
}

.fenye ul li:hover,.fenye ul li.active{
    background: #f27b28;
    font-size: 14px;

}
.fenye ul li:hover a{
   color:#fff;
}
.fenye ul li.current{
    background: #f27b28;
}
.fenye ul li.current a{
   color:#fff;
}
.need{
    width:1200px;
    margin:0 auto;
}
.need p{
    text-align: center;
    margin-top: 40px;
    color:#919191;
    font-size: 18px;
}
.need .btn{
    width:140px;
    height:45px;
    background: #3e87f0;
    color:#fff;
    margin:0 auto;
    display: block;
    font-size: 18px;
    margin-top: 15px;
    border-radius: 8px;

}
/*内容排序结束*/

/*对比开始*/
.Contrast{
    width:120px;
    background:#fff;
    position:fixed;
    z-index:100;
    top:8%;
    right:0;
    border:1px solid #3e87f0;
    display: none;
}
.Contrast .one-Contrast{
    overflow:hidden;
    border-bottom: 1px solid #ccc;
    background:#f4f4f4;

}
.Contrast .one-Contrast li{
    height:35px;
    line-height: 35px;
    color:#919191;
    cursor: pointer;
    font-size: 14px;
    padding-left: 10px;
}
.Contrast .one-Contrast li.currents{
    background:#3e87f0;
    color:#fff;
}
.Contrast .two-Contrast{
    position:relative;
}
.Contrast .two-Contrast li{
}
.Contrast .two-Contrast li .all{
    overflow:hidden;
    width:120px;
    height:93px;
    position:relative;
    padding-top: 7px;
    border-bottom: 1px solid #ccc;

}
.Contrast .two-Contrast li .all i{
    width:65px;
    height:65px;
    display: block;
    padding-left:27px;
}
.Contrast .two-Contrast li .all i img{
   width:65px;
    height:65px;
    display: block;
}
.Contrast .two-Contrast li .all .all-right{
    width:100px;
    margin:0 auto;
}
.Contrast .two-Contrast li .all .all-right h3{
    font-size: 12px;
    color:#f27b28;
    margin-top: 10px;
    text-align: center;
}
.Contrast .two-Contrast li .all .all-right p{
    font-size: 14px;
    color:#3e87f0;
    margin-top: 30px;
}
.Contrast .two-Contrast li .alls{
    overflow:hidden;
    width:120px;
   padding-bottom: 10px;
    position:relative;
    border-right: 1px solid #ccc;
    padding-top: 10px;
}
.Contrast .two-Contrast li .alls .start{
    width:65px;
    height:25px;
    background:#3e87f0;
    font-size:12px;
    text-align: center;
    line-height: 25px;
    text-align: center;
    color:#fff;
    margin:0 auto;
    border-radius: 5px;
    cursor: pointer;
}
.Contrast .two-Contrast li .all .close{
    background:url(../images/icon/x.png);
    width:18px;
    height:18px;
    background-repeat: no-repeat;
    background-position:0 0;
    position:absolute;
    top:5px;
    right:2px;


}
.two-Contrast li .alls p{
    text-align: center;
    color:#919191;
    font-size: 12px;
    position:relative;
    width:100px;
    margin-top: 3px;
    margin-left: 15px;
    cursor:pointer;


}
.two-Contrast li .alls p em{
    width:13px;
    height:11px;
    background:url(../images/icon/qk.png);
    display: block;
    position:absolute;
    top:5px;
}
/*对比结束*/


