@charset "utf-8";
.bodyw{max-width:1920px;}
.bodyw.top img{width:100%;}
.go{padding:50px 0;text-align:center;border-bottom: 3px solid #edeeee;}
.go a:hover{color: #fff;}
.mybtn {
    display: inline-block;cursor: pointer;
    line-height: 50px;    font-size: 20px;
    width: 120px;
    text-align: center;
    margin: 5px;
    border-radius: 5px;
    color: #fff;
    background: #fe5842;
}
.container .body{text-align:center;}
.container h3{padding:50px 0;}
.container h3 span{
    height: 30px;    font-size: 20px;
    line-height: 30px;
    display: inline-block;
	padding-left: 35px;}
.container .desc .title1{
    background: url(../images/fn/icon101.png) no-repeat center left;
    	background-size:contain;
}
.container .desc .title2{
    background: url(../images/fn/icon103.png) no-repeat center left;
    	background-size:contain;
}
.container .title3{
    background: url(../images/fn/icon104.png) no-repeat center left;
    	background-size:contain;
}
.container .title4{
    background: url(../images/fn/icon102.png) no-repeat center left;
    	background-size:contain;
}
.container .rule{border-bottom: 3px solid #edeeee;padding-bottom:50px;}
.photos_list li{width:285px;background-color:#fff;float: left;margin:5px;}
.photos_list li .img_box{position: relative;padding:10px;}
.photos_list li img{width:100%;}
.photos_list li .text{text-align:left;}
#photos .bodyw{padding-top:40px;}
#photos .bodyw{background-color:#f4f3ee;}
.footer1{margin-top:0;}
.container .attr2{color:#dd5c48;padding-bottom:100px;}
.paginator-wrapper{padding:100px 0 170px 0;}
.photos_list .text p{line-height:20px;}
.photos_list .text .title{font-weight:bold;}
.photos_list .text .auth{font-size:12px;color:#595959;}
.photos_list .like{z-index:9;position: absolute;right:10px;bottom:6px;width:80px;height:30px;color:#595959;}

.photos_list .like span{padding-left: 25px;cursor: pointer;}
.photos_list .like .yes{
    background: url(../images/fn/likey.png) no-repeat center left;
    background-size:contain;
}
.photos_list .like .no{
    background: url(../images/fn/liken.png) no-repeat center left;
    background-size:contain;
}
.photos_list .rank{
	left: 90px;
    position: absolute;
    z-index: 30;
    top: -65px;
	}
.photos_list .img_box{border:5px solid #fff;}
.photos_list .top1{border-color:#ffda4f;}
.photos_list .top2{border-color:#bbc5ef;}
.photos_list .top3{border-color:#e8dada;}



/**************/
#tojoin{padding-top:100px;padding-bottom:100px;}
#tojoin .lt{padding:25px;width:450px;float:left;}
#tojoin .rt{border-left:3px solid #edeeee;padding:25px;width:627px;display:inline-block;500px;}
#tojoin .desc{text-align:left;}
#tojoin .rt .desc{;}
#tojoin em{color:red;padding:5px;}
.av_ipt{
    width: 150px;
    height: 30px;border:1px solid #ccc;
    margin-left: 0px;padding-left: 10px;
    line-height: 30px;border-radius: 2px;
	}
#tojoin h3{padding:10px 0;}
#tojoin .rule{border:0;}
#tojoin  td{padding: 5px 0;}
.steps_pic li {width:120px;float:left;position: relative;}
.steps_pic li img {
    width: 100px;
}

.steps_pic li .deleteImage{
	display: inline-block;
	background: url(../images/layericon.png) no-repeat;
position: absolute;
    right: 10px;
    top: -10px;
    width: 30px;
    height: 30px;
    margin-left: 0;
    background-position: -149px -31px;
	}

.tips{font-size:12px;}

#con1_1 {position: relative;}
#con1_1 .product_list {
    position: absolute;
    left: 0px;
    top: 0px;
}