﻿@charset "utf-8";
body{
	position: relative;
}
i{
	font-style: normal;
}
/*粉红色按钮/global*/
.btn-red{background:#ff6159; color:#fff !important; border:0; cursor:pointer;}
.btn-red:hover{background:#f35951 !important;}



/*两栏/global*/
.AreaL{ width:905px; float:left;}
.AreaR{ width:280px; float:right;}
/*分享按钮*/
.bdsharebuttonbox { padding-left:10px;}
.bdsharebuttonbox a{ margin:2px 5px 0 0 !important;}
/**
 *	首页
 */
.index .win-title .tit{ font-size:21px;}
















/**
 *	右侧提交信息global
 */
.submit-info{ padding:15px; color:#666; position:relative;}
.submit-info h4{padding:20px 0 5px;font-size:18px; color:#333; font-weight:normal;}
.submit-info .p1{ font-size:14px; line-height:24px;}
.submit-info .txt{ width:236px; padding:0 5px; color:#666; height:33px; line-height:33px\9; border:solid 1px #ccc; margin-top:10px;}
.submit-info select.txt{ width:248px; color:#666;height:33px; line-height:33px\9; box-sizing:border-box; border:solid 1px #ccc; margin-top:10px;}
.submit-info .btn{ width:100%; height:33px;margin-top:10px;}
.submit-info .p2{ font-size:14px; margin-top:10px;}
.submit-info .list{ border-top:solid 1px #ddd; line-height:24px; margin-top:10px; padding-top:10px;height:120px; overflow:hidden;}
.submit-info .list i{color:#ff4c43; font-style:normal; margin-right:5px;}
.submit-info .list li{ padding-left:5px; overflow:hidden;}
.submit-info .ico-tag{ width:41px; height:41px; background:url(../images/ico.png) no-repeat -36px 0; position:absolute; left:0; top:0;}




/**
 *	案例global
 */
.case .item{ width:280px; margin:0 auto 10px; position:relative;height:340px;}
.case .item .pic{ width:280px; height:280px; overflow:hidden; display:block;}
.case .item .pic img{ width:280px; height:280px;}
.case .item .info{ height:56px; border:solid 1px #ddd;}
.case .item .p1{ padding-left:15px; margin-top:5px; line-height:22px;font-size:14px; color:#6a6a6a; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; width:170px;}
.case .item .p2{ padding-left:15px; line-height:22px; color:#8f8f8f;}
.case{ margin:20px -5px 10px;}
.case .item .headPic{ width:63px; height:63px; position:absolute; right:20px; bottom:30px; border:solid 2px #fff; border-radius:50%; overflow:hidden;}
.case .item .headPic img{border-radius: 50%;}






/**
 *	家装指南详情
 */
.guide-detaile-content{ overflow:hidden; padding:10px 20px 20px;}
.guide-detaile-content .win-title{ margin:0;}
.guide-detaile-content .seeMore{ display:block; height:46px; background:#302e31; color:#fff; text-align:center; line-height:46px; font-size:14px;}
.guide-detaile-content .seeMore:hover{ opacity:.8;}
.guide-detaile-huxing{line-height:22px;color:#666; padding-bottom:20px;}
.guide-detaile-huxing .item img{ display:block; width:100%; height:auto; margin-top:20px;}
.guide-detaile-huxing .item .info{padding:0 10px;border:solid 1px #ddd;}
.guide-detaile-huxing .item h4{font-size:14px; border-bottom:solid 1px #ddd; line-height:38px;}
.guide-detaile-huxing .item p{ padding:5px 0;}
.guide-detaile-info .box{ margin-top:20px; padding-left:300px; line-height:24px; overflow:hidden;}
.guide-detaile-info .box .headPic{ float:left; margin-left:-300px;}
.guide-detaile-info dl{ border-top:solid 1px #ddd; padding:6px 0 10px; margin-top:-1px;}
.guide-detaile-info dt{ font-weight:bold; font-size:14px;}
.guide-detaile-content .list{ padding:0; margin:20px -6px 0;}
.guide-detaile-content .paging{ padding:10px 0;}
.guide-detaile-content .article{ color:#666; line-height:22px;}
.guide-detaile-content .article h1{ font-size:26px; color:#333; font-weight:normal; padding:30px 0 15px;}
.guide-detaile-content .article img{ max-width:100%; margin:0 auto;}
.guide-detaile-content .article p{ text-indent:2em; margin:1em 0;}
.guide-detaile-content .info-bar{ font-size:14px;}
.guide-detaile-content .info-bar i{ font-style:normal; padding:0 5px; color:#ccc;}
.guide-detaile-content .con{ border-top:solid 1px #ddd;border-bottom:solid 1px #ddd; margin-top:20px; padding-top:5px;}
// .guide-detaile-content .con img{width: 96%;height: 100%;}
.guide-detaile-content .share2{ width:200px; margin:20px auto 0;}
.guide-detaile-content .prev-next-tab span{  color:#333; }
.guide-detaile-content .prev-next-tab p{ display:inline; margin: 0 15px;}
.guide-detaile-content .prev-next-tab .ico-angle{ display:inline-block; margin:0 3px;border-width:8px 5px 0; border-color:#999 transparent #fff;}
.guide-detaile-content .prev-next-tab .ico-angle.top{ border-width:0 5px 8px; border-color:#fff transparent #999;}
.guide-detaile-content .remend { margin:0 -2%; overflow:hidden; line-height:24px; padding-top:10px;}
.guide-detaile-content .remend li{ width:46%; float:left; margin:0 2%;}
.guide-detaile-content .remend .dot{ font-size:25px; padding-right:5px; font-family:Trebuchet MS; color:#f00;}
.guide-detaile-content .remend a{ width:100%; }
.guide-detaile-content .remend .tit{ width:270px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
/**
 *	404
 */
.p404{ height:100px; margin:100px 0; padding:360px 0 0 480px; background:url(../images/404.png) no-repeat 160px center; position:relative;}
.p404 .tip{ font-size:14px;  color:#666; padding:10px 0;}
.p404 .btnBox a{ float:left; margin-right:11px; height:40px; line-height:40px; padding:0 10px; font-size:16px; border:solid 1px #b8b8b8; transition:all ease .2s;}
.p404 .btnBox a:hover{ background:#ff3232; color:#fff; border-color:#ff3232;}



/*添加部分*/
.article_div{
	border-bottom: 1px solid #CACACA;
}
.article_div img{
	width:200px;
	height: 200px;
	float: left;
	padding:0 10px 10px 10px;
	background-size: 100% 100%;
	background-repeat: no-repeat;

}
.article_div .ari_le{
	width: 50%;
	float: left;
	margin-left: 10px;

}
.article_div .ari_le h4{
	font-size: 24px;
	font-family: "微软雅黑";
	color: black;
	margin-top: 10px;
}
.article_div .ari_le p:nth-of-type(1){
	font-size: 12px;
	color: #666666;
	display: block;
    -webkit-margin-before: 6px;
    -webkit-margin-after: 1em;
    -webkit-margin-start: 0px;
    -webkit-margin-end: 0px;
}
.article_div .ari_le p:nth-of-type(2){
	font-size: 12px;
	color: #666666;
	display: block;
    -webkit-margin-before: 6px;
    -webkit-margin-after: 1em;
    -webkit-margin-start: 0px;
    -webkit-margin-end: 0px;
    overflow: hidden;
    height:116px ;

}
.article_div .ari_ri{
	text-align: right;
    font-size: 14px;
    float: right;
    width: 153px;
    height: 200px;
}
.article_div .ari_ri a:hover{
	color: #E4641B;
}
.article_div .ari_ri span{
	position: relative;
	text-align: center;
    width: 135px;
    height: 33px;
    line-height: 33px;
    color: white;
    border: 1px solid #E4641C;
    float: left;
    display: block;
    margin-bottom: 16px;
      margin-top: 67px;
	cursor: pointer;
	background-color: #E4641B;

}
.article_div .ari_ri span i{
	position: absolute;
	top: 0px;
	left: -18px;
	width: 0;
height: 0;
border-top: 17px solid transparent;
border-right: 17px solid #E4641B;
border-bottom: 17px solid transparent;
}
.article_div .ari_ri p i{
	color: #E4641B;
	margin-left: 1px;
	margin-right: 1px;
}


.aboutTit{
	display: inline-block;
	width: 270px;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
	vertical-align: -5px;
}
.artTime{
	margin-left: 15px;
}
