/* 
* @Author: admin
* @Date:   2015-12-21 15:01:21
* @Last Modified by:   admin
* @Last Modified time: 2016-09-08 09:50:41
*/
/*bbs论坛页面*/
/*.navbar-search .dropdown-menu{
	display: block;
}*/
.dropdown-menu {
	padding: 0;
	border-top:none;
}
.dropdown-menu li a{
	height: 40px;
	line-height: 40px;
	color: #999;
}
.dropdown-menu li a:hover{
	color: #2dbe60;
}
.bbs-nav{
	width:980px;
	margin: 0 auto;
	margin-top:10px;
}
.bbs-nav li a{
	float: left;
	display: inline-block;
	height:50px;
	line-height: 50px;
	font-size: 14px;
	color: #333;
	padding: 0 30px;
	background: url(../images/bbsnav-line.png) no-repeat right center;
}
.bbs-nav li a:hover{
	color: #666;
}
.bbs-main{
	width: 960px;
	margin: 10px auto 18px;
}
.bbs-main .bbs-li,.bbs-main .bbs-contain{
	width: 718px;
	background:#fff;
	min-height: 726px;
	height:auto;
	border:1px solid #e4e4e4;
}
.bbs-li .bbs-title{
	height: 60px;
	line-height: 60px;
	margin-top:20px;
	padding-left: 30px;
	padding-right: 30px;
	font-size: 14px;
	color: #333;
	border-bottom: 1px solid #e4e4e4;
}
.bbs-li .bbs-title a,.detail-fatie a{
	display: inline-block;
	width: 148px;
	height: 34px;
	line-height: 34px;
	text-align: center;
	color: #fff;
	font-size: 16px;
	background: #ef6a0f;
	margin-top: 13px;
}
.bbs-li .bbs-ul li{
	padding: 12px 30px 0;
}
.bbs-li .bbs-ul li:hover{
	background: #fafafa;
}
.bbs-touxiang{
	width: 70px;
	float: left;
}
.bbs-touxiang>a{
	display: table-cell;
	vertical-align: middle;
}
.bbs-touxiang>a img{
	width: 56px;
	height: 56px;
	border-radius: 50%;
}
.bbs-li .bbs-aritle h1 a{
	font-size: 16px;
	color: #ff713f;
	font-weight:500;
	height: 30px;
	line-height: 30px;
}
.bbs-aritle h1 span{
	display: inline-block;
	height: 18px;
	width: 46px;
	line-height: 18px;
	border-radius: 4px;
	background: #ef6a0f;
	color: #fff;
	text-align: center;
	font-size: 12px;
	margin-left: 10px;
}
.bbs-aritle .sa-main a{
	line-height: 26px;
	color: #666;

}
.bli-box{
	border-bottom: 1px solid #e4e4e4; 
}
.bbs-li .shangchuan-img img{
	/* float: left;
	margin-right:10px;
	width: 140px; */
	/* height: 105px; */
}
.bbs-li .shangchuan-img{
	margin-bottom: 10px;
    /*margin-top: 10px;*/
}
.bbs-li .shangchuan-img a{
	width: 140px;
    height: 105px;
    overflow: hidden;
    float: left;
    margin-right: 10px;
    display: inline-block;
    background-size: contain;
    background-color: #f2f2f2;
}
.bbs-li .shangchuan-img a:nth-of-type(3){
	margin-right: 0;
}
.bbs-li .shangchuan-img .shangchuanimg-last{
	margin-right: 0;
}
.bbs-li .aritler{
	margin-top: 10px;
    margin-bottom: 10px;
    color: #999;
}
.aritler .a-eye,.aritler .a-massage{
	width: 40px;
	height: 14px;
	line-height: 14px;
	padding-left: 18px;
	background: url(../images/a-eye.png) no-repeat left center;
	float: right;
	margin-left: 20px;
}
.aritler .a-massage{
	background: url(../images/a-massage.png) no-repeat left center;
}
.bbs-aritle .sa-main{
	margin-bottom: 10px;
}
/*分页*/
.fenye-nav{
	text-align: center;
}
.pagination>li>a{
	color: #666;
	border:1px solid #ccc;
}
.pagination>li>a:hover{
	background: none;
	color: #ff713f;
	border:1px solid #ff713f;
}
/*bbs右侧内容*/
.bbs-you {
	float:right;

}
.bbs-you .bbs-phone,.bbs-you .bbs-hot,.bbs-you .bbs-qr{
	width: 220px;
	min-height: 162px;
	border:1px solid #e4e4e4;
	box-sizing: border-box;
	background: #fff;
	padding:12px 24px;
	margin-bottom:18px;
}
.bbs-you .bbs-phone{
	position: relative;
}
.bbs-you .bbs-phone .bphone-title,.bbs-you .bbs-hot .bhot-title,.bbs-you .bbs-qr .bqr-title{
	height: 30px;
	line-height: 30px;
	font-size: 14px;
	color: #333;
	border-bottom:1px solid #e4e4e4;
	margin-bottom:10px;
}
.bbs-you .bbs-phone li{
	float:left;
	width: 33.33%;
	text-align:  center; 
}
.bbs-you .bbs-phone span{
	display: inline-block;
	width: 30px;
	height: 24px;
	background: url(../images/bbs-q.png) no-repeat center center;
	cursor: pointer;
}
.bbs-you .bbs-phone .piaofu{
    position: absolute;
    top: -36px;
    left: 50%;
    margin-left: -43px;
	display: none;
}

.bbs-phone span.bbs-x{
	background: url(../images/bbs-x.png) no-repeat center center;
}
.bbs-phone span.bbs-w{
	background: url(../images/bbs-w.png) no-repeat center center;
}
.bbs-phone .bphone-number{
	text-align: center;
	font-size: 12px;
	height: 60px;
	line-height: 60px;
	color: #333;
}
.bbs-hot li a{
	display: block;
	overflow: hidden;
	white-space: nowrap; 
	text-overflow: ellipsis;
}
.bbs-hot li a:hover{
	color: #ef6a0f;
}
.bbs-hot li span{
	display: inline-block;
	height: 18px;
	line-height: 18px;
	width: 18px;
	text-align: center;
	font-size: 12px;
	color: #fff;
	background: #e35720;
	border-radius: 50%;
	margin-right:10px;
}
.bbs-hot li{
	height: 28px;
	line-height: 28px;
	
}
.bbs-hot span.bhot-second{
	background: #e4764a;
}
.bbs-hot span.bhot-third{
	background: #f9c8a3;
}
.bbs-hot span.bhot-last{
	background: #2ABF60;
}
/*bbs详情页面*/
.detail-fatie{
	width: 960px;
	height: 60px;
	line-height: 60px;
	margin: 18px auto 0;
	background: #fff;
	border:1px solid #ccc;
	padding: 0 30px;
	font-size: 14px;
	color: #333;
	box-sizing: border-box;
}
.bbs-main .bbs-detail{
	position: relative;
	padding: 20px 30px 10px;
	box-sizing: border-box;
}
.bbs-detail .b-jiejue{
	position: absolute;
	left: 0;
	top:0;
}
.a-detail h1 a{
	font-size: 22px;
	color: #f4692c;
	height: 56px;
	line-height: 56px;
}
.bbs-detail .aritler{
	height: 30px;
	line-height: 30px;
	border-bottom: 1px solid #e4e4e4;
	color: #999;
}
.aritle-main{
	font-size: 16px;
	color: #333;
	line-height: 26px;
	margin-top:30px;
	box-sizing: border-box;
}
.aritle-neirong{
	text-indent: 2em;
}
.detail-img {
	padding-bottom:20px;
	border-bottom:1px solid #e4e4e4;
	box-sizing: border-box;
}
.detail-img .showimg img{
	margin: 10px auto 0;
}
.a-delete a{
	float: right;
	width: 40px;
	text-align: right;
	font-size: 12px;
	color: #999;
}
.a-delete a:hover{
	color: #333;
}
.a-huifu{
	height: 100px;
	line-height: 100px;
	margin-top:30px;
}
.a-huifu>a img{
	display: inline-block;
	width: 56px;
	height: 56px;
	border-radius: 50%;
}

.a-huifu input:focus{
	border:1px solid #f38d49;
}
.a-huifu input{
	height: 40px;
	line-height: 40px;
	width: 456px;
	padding-left: 10px;
	box-sizing: border-box;
	border:1px solid #ccc;
	margin: 0 10px;
}
.a-fabiao{
	display: inline-block;
	height: 40px;
	line-height: 40px;
	text-align: center;
	font-size: 14px;
	color: #fff;
	width: 118px;
	background: #ff713f;
}
.pinglun-main{
	min-height: 300px;
	height: auto;
	background:#fff;
	border-top:1px solid #e4e4e4;
	padding:0 30px;
	box-sizing: border-box;
}
.pinglun-main .pinglun-li li{
	height: auto;
	border-bottom:1px solid #e4e4e4;
	margin-top:14px;
}
.pinglun-main h3{
	height: 40px;
	line-height:60px;
	font-size: 14px;
}
.pinglun-main h3 span{
	color: #ff713f;
}
.pinglunr{
	height: 30px;
	line-height: 30px;
}
.pinglunr .pinglun-name{
	color:#ff713f; 
	font-size: 14px;
	margin-right: 10px;
}
.pinglunr .pinglun-time{
	color: #999;
	font-size: 12px;
}
.pinglunr-main{
	min-height: 30px;
	height: auto;
	line-height: 30px;
	font-size: 14px;
	color: #333;
}
.pinglun-main .a-delete{
	height: 60px;
	line-height: 60px;
}
.pl-nr{
	margin-left: 70px;
}
/*举报弹出框*/
.tanchu-jubao,.tanchu-delete{
	min-height:120px;
	width: 254px;
	border:1px solid #ccc;
	font-size: 16px;
	color: #666;
	border-radius: 4px;
	background: #fff;
	padding: 0 18px;
	position: fixed;
	z-index: 99;
	left: 50%;
	margin-left: -122px;
	top:50%;
	margin-top:-122px;
	display: none;
}
.tanchu-jubao h6,.tanchu-delete h6{
	height: 40px;
	line-height: 40px;
	font-size: 14px;
	color: #333;
	border-bottom: 1px solid #e4e4e4;
}
.tanchu-jubao h6 span,.tanchu-delete h6 span{
	float: right;
	width: 15px;
	height: 15px;
	background: url(../images/tanchu-close.png) no-repeat center center;
	margin-top:12px;
	cursor: pointer;
}
.tanchu-jubao ul{
	padding-left: 10px;
	margin-top:6px;
}
.tanchu-jubao li{
	line-height: 26px;
	font-size: 16px;
	color: #666;
}
.tanchu-jubao li:hover{
	color: #ef6a0f;
}
.tanchu-jubao li label{
	font-weight: 500;
}
.tanchu-jubao li input{
	margin-right: 10px;
}
.delete-xuan{
	font-size: 16px;
	color: #666;
	line-height: 40px;
	padding-left: 10px;
}
.tanchu-jubao .submit input,.tanchu-delete .submit input{
	display: block;
	width: 100%;
	border:none;
	height: 40px;
	line-height: 40px;
	text-align: center;
	color: #fff;
	background:#ef6a0f;
	margin-top:4px;
	margin-bottom:10px;
}
/*论坛发表页面*/
.bbs-edit{
	height: 600px;
	background: #fff;
	border:1px solid #ccc;
	box-sizing: border-box;
	padding:0 30px;
}
.bbs-edit h1{
	height: 60px;
	line-height: 60px;

	font-size: 22px;
	color:#ff713f;
}
.bbs-edit textarea{
	width: 100%;
	min-height:300px;
	height:  auto;
	border:1px solid #e4e4e4;
	display: block;
	padding: 20px;
    box-sizing: border-box;
    font-size: 14px;
}
.bbs-edit textarea:focus{
	border:1px solid #f38d49;
}
.inputimg-box{
	height: 96px;
	/*line-height: 62px;*/
	background: #ededed;
	overflow: hidden;
	text-align: center;
}
.inputimg-box .img-delete{
	display: block;
	height: 30px;
	line-height: 30px;
	cursor: pointer;
}
.inputimg-box .img-delete:hover{
	color: #2dbe60;
	text-decoration: underline;
}
.bbs-edit .input-img{
	height: 48px;
	width: 54px;
	background: url(../images/inputimg1.png) no-repeat center center;
	margin-top:4px;
	margin-left: 4px;
	float: left;
	cursor: pointer;
	position:relative;
}
.bbs-edit .input-img:hover{
	background: url(../images/inputimg-hover.png) no-repeat center center;
}
.bbs-edit .input-img1{
	background: url(../images/inputimg.png) no-repeat center center;
}
.bbs-edit .input-img1:hover{
	background: url(../images/inputimg1-hover.png) no-repeat center center;
}
.bbs-edit .input-img input{
	height: 48px;
	width: 54px;
	opacity: 0;
	cursor: pointer;
	position:absolute;
	z-index:99;
}
.bbs-edit .edit-fabu input{
	display: block;
	height: 50px;
	line-height: 50px;
	width: 258px;
	text-align: center;
	color: #fff;
	font-size: 16px;
	background: #ef6a0f;
	border: none;
	box-sizing: border-box;
	margin: 20px auto 0;
}
#cropper{
	position:absolute;
	left:2px;
	top:1px;
}
/*点击查看原图*/
.fangda-img{
	display:none;
	position:fixed;
	width:100%;
	height:100%;
	z-index:999;
	opacity:0;

}
.showimg img.current{
	position:fixed;
	z-index:11;
	left:0;
	top:0;
	right:0;
	bottom:0;
	width:auto;
	height:auto;
	margin:auto;
}
.showimg.current:before{
	position:fixed;
	content:"";
	z-index:10;
	left:0;
	top:0;
	width:100%!important;
	height:100%;
	background-color:rgba(0,0,0,.9);
}
/*bbs我的账户页面*/
.zhanghao-main{
	min-height: 800px;
}
.zhanghao-tx{
	width:100px;
}
.zhanghao-main  input{
	height: 45px;
	line-height: 45px;
	width:250px;
	border-radius: 6px;
	border:1px solid #e4e4e4;
	padding-left: 20px;
	font-family: "微软雅黑";
}
.zhanghao-tx input{
	display: inline-block;
	height:32px;
	width:68px;
	border:0;
	padding: 0;
	margin-top:10px;
	margin-left: 22px;
}
.bbs-zhanghao1{
	height: 60px;
	line-height: 60px;
	font-size: 16px;
	color: #666;
	border-bottom:1px solid #ccc;
}
.y-zhanghu1{
	margin-left: 20px;
	font-size: 18px;
	color: #666;
}
.yzhanghao1-box{
	margin-top: 24px;
    margin-left: 24px;
}
.yzhanghao1-box img{
	border-radius: 50%;
	height: 100px;
	width: 100px;
}
.yzhanghu1-1{
	font-size: 14px;
	color: #2ABF60;
	cursor:pointer;

}

.yzhanghu1-2{
	display: none;
}
.yzhanghu1-2.current{
	display:block;
}
.y-zhanghu1-3{
	height: 40px;
	line-height: 40px;
}
.yzhanghu1-2 .zhanghao-error{
	font-size: 14px;
    margin-bottom: 20px;
    color: red;
}
.zhanghao-main  button{
	width: 116px;
    height: 40px;
    font-size: 16px;
    line-height: 40px;
    background: #2ABF60;
    border: none;
    color: #fff;
}
.zhanghao-main  button.yzhanghu1-4{
	background: #ccc;
	margin-left: 20px;
}
.bbs-zhanghao2{
	margin-top:40px;

}
.yzhanghao2{
	width:700px;
}
.yzhanghao2 li{

	min-height: 70px;
	height: auto;
	line-height: 70px;
/*	border:1px solid #e4e4e4;*/
	box-sizing: border-box;
	overflow: hidden;
}
/*.yzhanghao2 ul li.current{
	border-bottom:1px solid #e4e4e4;
	border-top:1px solid #e4e4e4;
}*/
.ytiezi-title{
	height: 60px;
	line-height: 60px;
	border-bottom:1px solid #e4e4e4;
}
.ytiezi-title span{
	display: inline-block;
	padding: 0 20px;
	font-size: 14px;
}
/*.yzhanghao2 ul li.current .yzhanghao2li{
	display: none;
}
.yzhanghao2 ul li.current .yzhanghao2li-box{
	display: block;
}*/
.yzhanghao2li span.yzhanghao2li-edit{
	color:#2ABF60;
	cursor:pointer;
}
.yzhanghao2-title{
	font-size: 16px;

}
.yzhanghao2li{
	font-size: 14px;
}
.yzhanghao2-1{
	font-size: 14px;
}
.yzhanghao2-1 span{
	margin-right:40px;
}
.yzhanghao2li-box{
	/*width: 346px;*/
	box-sizing: border-box;
	display: none;
}
.yzhanghao2 ol li{
	display: none;
}
.yzhanghao2li-bd {
	line-height: 20px;
	margin-top:24px;
	margin-left: 50px;
}
.yzhanghao2-2{
	width: 346px;
    float: left;
    text-align: right;
}
.yzhanghao2li-error{
	display: inline-block;
    color: red;
    padding-left: 20px;
}