@charset "utf-8";
/* CSS Document */

body{
	font-family:Microsoft YaHei,\5b8b\4f53,Helvetica,Arial,sans-serif;
}
.bg_home{
	background:url(/static/index/img/home/bg_home.jpg) no-repeat top center #EFEFEF;
	background-position:0 70px;
}
.home_sc{margin:0 auto; text-align:center; margin-top:120px;}
.nr_home{width:1200px; padding:20px 0; float:left; margin:0 auto; margin-top:-49px; background-color:#fff; border-radius:60px 60px 15px 15px;margin-bottom:15px;}
.img_h{width:95px; margin-right:30px; height:95px; border-radius:95px; position:relative; border:3px solid #fff; float:left; margin-left:20px;box-shadow:0px 0px 5px #333333;}
.img_h img{width:95px; height:95px; border-radius:95px;}
.img_h i img{width:20px; height:20px; position:absolute; right:1px; bottom:6px;}
.text_t1{font-size:18px; line-height:30px; color:#777; float:left}
.text_t1 li img{margin-left:16px; margin-top:3px;}
.text_t1 li font{color:#F60; margin-right:5px;}
.text_t1 li p{ color:#00B259}
.text_t2{float:right; font-size:18px; line-height:60px; margin-top:10px;}
.text_t2 li{float:left; width:180px; border-left:1px solid #ddd; padding-left:40px;}
.text_t2 li img{float:left; margin-right:20px;}
.text_t2 li:first-child{border-left:none}
.text_t2 li a{float:left}

.nav-p{width:90%; padding:0 5%; margin-top:20px; float:left; background-color:#EFF8F0; height:64px; line-height:64px; font-size:18px; color:#333;}
.nav-p li{float:left; margin-right:40px;}
.nav-p li.in a{border-bottom:2px solid #42A851;}
.nav-p p{float:right}
.nav-p p img{margin-right:10px; margin-top:20px; float:left}

.bt_h{width:96%; margin:30px 1% 20px 1%; padding:0 1%; line-height:30px; font-size:24px; color:#666; padding-bottom:20px; border-bottom:1px dashed #ccc; float:left}
.you_box{width:98%; margin:10px 1%; float:left}
.you_nr{border:1px solid #EAEAEA; width:97%; padding:20px 1.5%; float:left; line-height:25px; margin-bottom:20px}
.you_nr p{float:left; width:225px; height:150px; overflow:hidden;}
.you_nr p img{ width:225px; height:150px; }
.you_t1{float:left; margin-left:20px; width:696px;}
.you_t1 h3{font-size:20px; font-weight:normal; line-height:40px;}
.you_t1 h4{color:#808080; height:50px; overflow:hidden}
.you_ico{margin-top:20px; float:left;width:100%}
.you_ico img{float:left; margin-top:5px; margin-right:5px;}
.you_ico em{float:left; margin-right:10px}
.you_ico em.view-count{min-width:33px;max-width:50px;}
.zan_ico{float:right; width:60px; text-align:center; margin-top:40px}
.zan_ico em{ display:block;color:#666;}
.more{ background-color:#F5FBF6; width:100%; float:left; text-align:center; line-height:25px;}
.more a{width:100%; float:left}

.xing_nr p{width:390px; height:166px;}
.xing_nr p img{width:390px; height:166px;}
.xing_nr .you_t1{width:600px}
.xing_nr .you_t1 h4{margin-top:16px; height:auto; float:left; width:100%;}
.xing_nr .you_t1 h4 img{margin-top:3px; float:left; margin-right:6px;}

.pic_box{width:98%; margin:0 1%; float:left;}
.pic_box ul{float:left; margin-bottom:20px; width:100%}
.pic_box li{width:31%; margin-left:3.3%; float:left; background-color:#f2f2f2; padding-bottom:16px;margin-top:20px;}
/*.pic_box li:first-child{ margin-left:0px}*/
.pic_box li:nth-child(3n+1){ margin-left:0px}
.pic_box li p img{width:100%;}
.pic_box li:nth-child(1),.pic_box li:nth-child(2),.pic_box li:nth-child(3){margin-top:0;}
.pic_t1{float:left; width:70%; margin-top:16px; padding-left:5%}
.pic_t1 h3{font-size:16px}
.t1_tt{ margin-top:16px; color:#666;}
.t1_tt i{margin:0 2px 0 8px; float:left; margin-top:2px;}
.t1_tt em{float:left}
.pic_box .zan_ico{margin-top:10px; float:right;}

a:hover{color:#42A851}
h1, h2, h3, h4, h5, h6{margin:0;font-weight:normal}
.zan_ico img{width:40px;margin-bottom:5px;}
.level,.remark{font-size:14px;}
.remark p{
	text-overflow:ellipsis;
	max-width:387px;
	overflow:hidden;
	white-space:nowrap;
	}
.text_t1 ul{
	max-width:387px;
	overflow:hidden;
}

.z-wt-imgdiv /* 放大图的div */ {
    width: 100%;
    height: 465px;
    background-color: white;
    background-image: url(../img/z-headimg.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    text-align: center;
    margin-bottom: 3px;
}
#up-img
{
	display: flex; flex-direction: column; justify-content: center;display:none;
}
.z-wt-uploadimg {
    width:180px;
    display: flex;
    align-self: center;
    margin-bottom: 15px;
}
.place{
	cursor:pointer;
}
.praise{
	cursor:pointer;
}
#my-modal-loading .am-modal-dialog{width:600px;}

 .bon1, .bon2 {
    float: left; 
	display:flex;
	align-items:center;	 
}  

.b1,.b2{
	cursor:pointer;
}
.b1,.b2{width:72px;height:25px; margin-left:0; margin-right:30px; border:none; background:none; 
	background-repeat:no-repeat;
	background-size:100% 100%;
	}
.b2{margin-right:0px;}
.b1:hover,.b2:hover{
    opacity: 0.7;
}
.b1{
    background-image: url(../icon/rechange.png);
}
.b2{
    background-image: url(../icon/shanchu.png);
}
.info-wrap{float:right;display:none;}

