﻿.inside-contanier-l-wrap .style-list { width:878px; height:177px; border:1px solid #dbdbdb;}
.inside-contanier-l-wrap .style-list .slist-1 { min-height:40px; line-height:40px; border-bottom:1px dashed#dbdbdb;overflow: hidden;width: 100%;}
.inside-contanier-l-wrap .style-list .slist-1 ul li { float:left; padding: 0 10px; cursor:pointer; height:20px; line-height:20px; position:relative; top:12px; margin-left:15px;}
.inside-contanier-l-wrap .style-list .slist-1 ul li:hover { background:#f6efe9; color:#fa4c06;}
.inside-contanier-l-wrap .style-list .slist-1 ul li.touch { background:#f6efe9; color:#fa4c06;}
.inside-contanier-l-wrap .style-list .slist-1 ul li.icon { width:23px; height:22px; margin-left:13px; position:relative; top:10px;} 
.inside-contanier-l-wrap .style-list .slist-1 ul li.title { color:#666; font-weight:bold;}
.inside-contanier-l-wrap .style-list .slist-1 ul li.icon:hover { background:#fff;}
.inside-contanier-l-wrap .style-list .slist-1 ul li.title:hover { color:#666; font-weight:bold; background:#fff;}
.inside-contanier-l-wrap .style-list .noborder { border-bottom:none;}
.four-square ul { width:900px; overflow:hidden;}
.four-square ul li { float:left; width:205px; height:80px; line-height:80px; text-align:center; background:#f0c6af; cursor:pointer; margin:20px 20px 0 0; font-size:24px; color:#fff; padding-left:35px; position:relative; *width: 170px; _width:170px; display:inline;}
.four-square ul li a { color:#fff;font-size: 24px;}
.four-square ul li i { width:50px; height:50px; /*border-radius:30px; border:3px solid #cc9966;*/ display:block; position:absolute; /*background:#fff;*/ left:15px; top:15px;}
.four-square ul li:hover { background:#cc9966;}
.four-square ul li.touch  { background:#cc9966;}
.l-title { border-bottom:4px solid #dbdbdb; font-size:18px; color:#fa4c06; font-weight:bold; padding-bottom:13px; margin:20px 0;}
.textshow { margin:40px 0;}
.textshow p { color:#666; font-size:14px;}
.textshow .textshow-ti { color:#666; font-size:14px; font-weight:bold;}
.title-tab { _width:840px; height:40px; line-height:40px; background:#f5f5f5; margin:20px auto;}
.title-tab .title-last { width:30%; float:left; text-align:left; padding-left:20px;}
.title-tab .title-next { width:30%; float:right; text-align:right; padding-right:20px}
.focus { width:280px; float:right; _width:250px; margin-bottom:143px;}
.focus .focus-link a { margin:20px 0; display:block;}

.tiaojian { margin-top:20px; border-bottom:4px solid #dbdbdb; padding-bottom:5px; position:relative;}
.tiaojian .des-l-s { position:absolute; right:225px; width:430px; height:30px; *width:450px;_width:450px; float:left; top:0;}
.tiaojian .des-l-s input { width:310px; height:30px;float: left;}
.ui-search a { height:30px;}
.tiaojian ul { width:210px; float:left;}
.tiaojian ul li { width:67px; height:30px; text-align:center; line-height:30px; background:#f6efe9; float:left; margin-right:2px; cursor:pointer; color:#ea4d16; position:relative;}
.tiaojian ul li.hot i{display:block; width:11px; height:11px; background:url(img/hot.png) no-repeat; position:absolute; z-index:10; left:6px; top:9px;} 
.tiaojian ul li.new i{display:block; width:11px; height:11px; background:url(img/new.png) no-repeat; position:absolute; z-index:10; left:6px; top:9px;} 
.tiaojian ul li:hover{ background:#dbdbdb;}
.tiaojian ul li.touch{ background:#dbdbdb;}
.tiaojian .showimg { width:203px; height:28px; line-height:28px; text-align:center; float:right; background:#f6efe9; border:1px solid #e6c7a5;}
.tiaojian .showimg a { color:#ea4d16; width:203px; height:28px; line-height:28px; display:block;}
.tiaojian .showimg a:hover { background:#e6c7a5}
.yangban-list ul { width:900px; overflow:hidden;}
.yangban-list ul li { width:430px; height:465px; float:left; margin:20px 20px 0 0; position:relative;}
.yangban-list ul li .bgwraper{ width:430px; height:0; position:absolute; left:0; top:0; cursor:pointer;}
.yangban-list ul li .showbg { width:430px; height:430px; position:relative; overflow:hidden;}
.yangban-list ul li .showbg a { display:block; width:430px; height:430px;}
.yangban-list ul li .bgwraper .bg { background:#000; filter:alpha(opacity:60);opacity:0.6; height:100%;position:absolute; width:100%; left:0; top:0; z-index:0;}
.yangban-list ul li .bgwraper .d3 { width:70px; height:70px; background:url(img/3d.png) no-repeat; position:absolute; left:42%; top:40%; display:none;}
.yangban-list p { font-size:14px; margin-top:12px;}



.top-title h3 { text-align:center; font-size:24px; color:#fa4c06;}
.top-title ul { width:700px; margin:10px auto;}
.top-title ul li { float:left; width:225px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.top-title ul li span { font-size:14px; color:#666;}
.top-title ul li .bold { font-size:14px; color:#666; font-weight:bold;}
.top-title ul li .orange { color:#fa4c06; font-style:normal;}
.square { width:1180px; margin:20px auto;}
.square .square-01{ width:1180px; height:563px; background:#f5f5f5; padding:20px; padding-right:0; float:left;}
.square .square-01 .imgmap { width:860px; height:525px; float:left;}
.square-wrapper { position:relative; margin-bottom:20px;}
.square-wrapper .ver-list { width:80px; float:left; height:422px; overflow:hidden; position:absolute; right:0; bottom:0; *right:-19px ;_right:-19px;}
.square-wrapper .ver-list .brown { background:#cc9966; color:#f6efe9;}
.square .square-wrapper .ver-list .gray { background:#f5f5f5; color:#fa4c06;}
.square-wrapper .ver-list .pink { background:#f0c6af; color:#fff;}
.square .square-wrapper .ver-list .gray { background:#f5f5f5; color:#fa4c06;}
.square-wrapper .ver-list li { height:140px; margin-bottom:1px; padding-top:30px; cursor:pointer; *padding-top:19px; _padding-top:19px;*height:120px;_height:120px;}
.square-wrapper  p.brown { height:140px; margin-bottom:1px; padding-top:20px; cursor:pointer; width:80px; position:absolute; top:0; right:0; background:#cc9966; color:#f6efe9; *right:-19px ;_right:-19px;}
.square-wrapper  p.brown span { display:block; width:25px; font-size:24px; text-align:center; line-height:30px;margin:0 auto;height:95px;overflow: hidden;}
.square-wrapper .ver-list li span { display:block; width:80px; font-size:24px; text-align:center; line-height:40px;}
.square .square-01 .demo-TabWrap { width:180px; height:543px; float:left; margin-left:20px; position:relative; overflow:hidden;}
.square .square-01 .designer { width:180px; height:543px; float:left; position:relative; display:block; overflow:hidden;}
.square .square-01 .designer dl { width:180px; height:80px;}
.square .square-01 .designer dl dt { width:80px; height:80px; border:1px solid #ddd1cd; float:left;}
.square .square-01 .designer dl dt img { width:78px; height:78px;}
.square .square-01 .designer dl dd { float:left; width:88px; margin-left:12px; margin-top:8px; *magrin-left:5px; _magrin-left:5px; *width:80px; _width:80px;}
.square .square-01 .designer dl dd.name { font-size:16px; color:#666;}
.square .square-01 .designer dl dd.speak { font-size:30px; color:#999;}
.speak-cont { margin-top:20px; height:320px; overflow:hidden; text-overflow:ellipsis;}
.speak-cont p { width:180px; color:#666; font-size:14px;}
.speak-cont .scJmtcDetail{
	width: 180px;
	height: 213px;
	margin-bottom: 10px;
	overflow: hidden;
}
.speak-cont p.begin { font-size:48px; color:#999; line-height:48px; font-family:"SimHei"}
.speak-cont p.end { font-size:48px; color:#999; text-align:right; line-height:48px; font-family:"SimHei"}
a.book { display:block; width:180px; height:36px; line-height:36px; background:#fa4c06; position:absolute; bottom:80px; text-align:center; color:#fff;}
a.free { display:block; width:180px; height:36px; line-height:36px; background:#ff8453; position:absolute; bottom:20px; text-align:center; color:#fff;}
.square-bottom h3 { height:160px; line-height:160px; font-size:30px; color:#ea4d16; text-align:center;}
.focus { }
.focus .list-title{width: 100%;height: 36px;line-height: 36px;background: #cc9966;color: #fff;padding-left: 20px;margin-bottom: 1px;}
.square-bottom ul { width:1200px; overflow:hidden;}
.square-bottom ul li { float:left;  width:220px; height:220px; overflow:hidden; position:relative; border:3px solid #dbdbdb; padding:1px; margin-right:20px; *padding:0; _padding:0; *width:214px; *height:214px;  _width:214px; _height:214px;}
.square-bottom ul li a{ float:left; width:212px; height:212px; display:block; position:relative;}
.square-bottom ul li .shadow { width:212px; height:0px; position:absolute; left:0; bottom:0; text-align:center; overflow:hidden;}
.square-bottom ul li .shadow .bg { background:#000; filter:alpha(opacity:60);opacity:0.6; height:100%;position:absolute; width:100%; left:0; top:0; z-index:0;}
.square-bottom ul li .shadow .t-info { position:relative; z-index:10; padding-top:78px;}
.square-bottom ul li .shadow .t-info p { font-size:24px; color:#fff;}
.square-bottom ul li .shadow .t-info .xiangqing { display:block; width:100px; height:30px; line-height:30px; text-align:center; color:#fff; background:#fa4c06; font-size:14px; margin:10px 0 0 55px;}

.photo-wraper { width:900px; overflow:hidden;}
.photo-wraper .photo-1ist { width:280px; float:left; margin:20px 20px 20px 0; _margin:20px 10px 20px 0;}
.photo-wraper .photo-1ist ul li .photob { background:url(img/phtotbg.png) no-repeat; padding:6px 2px 1px 2px;  position:relative; }
.photo-wraper .photo-1ist ul li { margin-bottom:20px;}
.photo-wraper .photo-1ist ul li .photob a { display:block; width:276px; height:276px;}
.photo-wraper .photo-1ist ul li .photob .floor { display:none; position:absolute; padding-left:10px; top:14px;}
.photo-wraper .photo-1ist ul li .photob .floor ul li { float:left; height:20px; line-height:20px; padding:0 7px; background:#000; filter:alpha(opacity:60);opacity:0.6; margin-right:8px; color:#fff; text-align:center;}
.photo-wraper .photo-1ist ul li .photob .floor ul li.collect { background:#fa4c06;filter:alpha(opacity:100);opacity:1; margin-left:60px;}
.photo-wraper .photo-1ist ul li .photob .floor ul li.collect a { height:20px; line-height:20px; display:block; width:36px; color:#fff;}
.photo-wraper .photo-1ist ul li .infomation-wraper { width:280px; padding:1px; border:1px solid #dbdbdb; margin-top:5px;}
.photo-wraper .photo-1ist ul li .infomation-wraper .infomation { width:276px; height:62px; background:#f5f5f5; line-height:62px; text-align:center}
.photo-wraper .photo-1ist ul li .infomation-wraper .infomation a { display:block; width:34px; height:34px; float:left; margin-left:14px;}
.photo-wraper .photo-1ist ul li .infomation-wraper .infomation span { float:left; display:block; position:relative; top:7px; margin-left:14px; max-width:60px; overflow:hidden; color:#666;}
.photo-wraper .photo-1ist ul li .infomation-wraper .infomation span.like { background:url(img/collect.png) 0 2px no-repeat; padding-left:20px;}
.photo-wraper .photo-1ist ul li .infomation-wraper .infomation span.photo-num { margin-left:68px;}
.photo-wraper .photo-1ist ul li .infomation-wraper p{ width:276px; padding:10px 14px; color:#666; _padding:10px 0px;word-break: break-all;}
.showphoto { display:block; float:left; width:205px; height:30px; line-height:30px; text-align:center; position:absolute; right:0; background:#f6efe9; border:1px solid #e6c7a5; color:#ea4d16; top:0;}

.photo-wraper .photo-1ist ul li .photobs a { display:block; width:276px; height:173px !important;}


.fangan .fangan-list { width:880px; height:480px; position:relative; overflow:hidden; margin:20px 0;}
.fangan .fangan-list .wrapercon { width:300px; height:150px; position:absolute; left:20px; bottom:20px; padding:14px;}
.fangan .fangan-list .wrapercon .bg { background:#000; filter:alpha(opacity:60);opacity:0.6; height:100%;position:absolute; width:100%; left:0; top:0; z-index:0;}
.fangan .fangan-list .wrapercon .zindex { position:relative; z-index:1; font-family:"Microsoft YaHei"}
.fangan .fangan-list .wrapercon h3 { font-size:30px; color:#fff; font-family:"Microsoft YaHei"}
.fangan .fangan-list .wrapercon p { color:#fff; font-size:16px;width: 270px;height: 30px;}
.fangan .fangan-list .wrapercon p a {float: left; width:100px; height:30px; line-height:30px; text-align:center; background:#fa4c06; color:#fff; display:block; margin-top:5px;}
.fangan .fangan-list .wrapercon p span{float: left;font-size:18px;margin-left: 15px;font-weight: bold;height:30px;line-height: 30px;display:block;margin-top:3px;}
li.scCaseList{
	height:auto;
}
li.scCaseList a{
	height:auto!important;
}
li.scCaseList a img{
	height:173px!important;
}
li.scCaseList .infomation img{
	width:34px;
	height:34px!important;
}
.slist-2{ height:55px !important; line-height:55px;}
/*案例改版头部*/
.scAlCTop{
	overflow: hidden;
	float: left;
	position: relative;
	width: 1180px;
}
.style-list{
	width: 1180px;
}
.scAlCTop .style-list{
	width: 1180px;
}
.noborder ul li.scAlCYsR{
	width: 60px;
	height: 20px;
}
.tiaojian .des-l-s{
	float: right;
	right:0px;
}
.photo-wraper .photo-1ist ul li .photob a{
	width: 276px;
	height: 207px;
}
#picList .photob img{
	width: 276px;
	height: 207px!important;
}
.scAlCMain .inside-contanier-r-wrap{margin-top: 40px;
}
/*改版局部空间部分*/
.scJbCUl{
	width: 276px;
	padding: 0px 5px 10px 9px;
	margin-bottom: 10px;
}
.scJbCUl ul li{
	width: 60px;
	height: 24px;
	line-height: 24px;
	background: #eeeeee;
	margin-bottom:0px!important;
	text-align: center;
	color: #666666;
	font-size:12px;
	font-family: Microsoft YaHei;
	margin-right: 5px;
	float: left;
	overflow: hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
}
.scJbCUl ul li:hover{
	background: #dd4d1b;
	color:#fff;
}
.photo-wraper .photo-1ist ul li .photob .floor ul li.collect{
	float: right!important;
	margin-left:200px;	
}
/*案例图集详情页面非原创部分*/
.scAlDetailF{
	width: 1180px;
	height: auto;
	margin:0 auto;
}
.scAlDetailFL{
	width: 880px;
	height: auto;
	float: left;
}
.scAlDetailFR{
	width: 280px;
	height: auto;
	float: right;
}
.scAlDetailFLTop{
	width:878px;
	height: 200px;
	padding-top: 30px;
	border:1px solid #dbdbdb;
	position: relative;
}
img.scAlYcbz{
	position: absolute;
	top:0px;
	right: 0px;
}
.scAlDetailFLTop h2{
	width: 100%;
	line-height: 24px;
	text-align: center;
	color:#fa4c06;
	font-size: 24px;
	font-family: Microsoft YaHei;
}
.scAlDetailGy{
	width: 700px;
	height: 24px;
	line-height: 24px;
	margin:0 auto;
	margin-top:20px;
	text-align: center;
}
.scAlDetailGy ul li{
	/*float: left;*/
	margin-right: 24px;
	line-height: 24px;
	color:#666666;
	font-size: 16px;
	font-family: Microsoft YaHei;
	display: inline;
	clear:both;
}
.scAlDetailGy ul li.scXgtDetailSx{
	padding-top:5px;
	width: 125px;
}
.scAlDetailGy ul li.scXgtDetailSx span{
}
.scAlDetailGy ul li span{
	color:#333333;
	/*
	font-weight: bold;*/
}
.scAlDetailGy ul li i{
	width: 60px;
	height: 20px;
	display: inline-block;
	background:#13b5b1;
	vertical-align: middle;
}
.scAlDetailDd{
	width: 100%;
	height: 60px;
	margin-top:40px;
	border-top:1px dotted #ccc;
}
.scAlDetailDd span{
	width: 60px;
	height: 60px;
	line-height: 25px;
	float: left;
	display: block;
	background: #959595;
	font-size: 18px;
	font-family: Microsoft YaHei;
	color:#fff;
	text-align: center;
	font-weight: bold;
	font-size: 18px;
}
.scAlDetailDd span i{
	display: block;
	width: 60px;
	height: 5px;
}
.scAlDetailDd p{
	width: 800px;
	height: 50px;
	line-height: 25px;
	margin-top:5px;
	float: left;
	margin-left: 10px;
	color:3666666;
	font-size: 12px;
	font-family: Microsoft YaHei;
	overflow: hidden;
}
.scAlDetailFLC{
	width: 878px;
	height: auto;
	border:1px solid #dbdbdb;
	margin-top:20px;
}
.scAlDetailFLCM{
	width:840px;
	height: auto;
	margin:0 auto;
	margin-top: 20px;
	padding-bottom: 20px;
}
.scAlDetailFLCM img{
	max-width: 840px;
	height: auto;
	margin-bottom: 20px;
}
.scAlDetailSjln{
	width: 840px;
	height: 60px;
	border-bottom: 1px dotted #ccc;
}
.scAlDetailZcsm{
	border-bottom: none;
}
.scAlDetailSjln span{
	width: 60px;
	height: 60px;
	display: block;
	float: left;
	background: #cc9966;
	text-align: center;
	line-height: 24px;
	font-size: 18px;
	font-family: Microsoft YaHei;
	color:#fff;
	text-align: center;
	font-weight: bold;
	font-size: 18px;
}
.scAlDetailZcsm span{
	background: #cccccc;
}
.scAlDetailSjln span i{
	width: 60px;
	height: 5px;
	display: block;
}
.scAlDetailSjln p{
	width: 770px;
	height: 50px;
	line-height: 25px;
	margin-top:5px;
	float: left;
	margin-left: 10px;
	color:3666666;
	font-size: 12px;
	font-family: Microsoft YaHei;
	overflow: hidden;
}
.scAlDetailFoot{
	width: 878px;
	height: 80px;
	border:1px solid #dbdbdb;
	margin-top:20px;
}
.scAlDetailBq{
	width: 550px;
	height: 36px;
	line-height: 36px;
	float: left;
	margin-top:20px;
	text-indent: 20px;
	color:#666666;
	font-size: 14px;
	font-family: Microsoft YaHei;
}
.scAlDetailFx{
	width: 310px;
	height: 36px;
	line-height: 36px;
	float: right;
	margin-top:20px;
}
.scAlDetailFxStar{
	width: 85px;
	height: 36px;
	line-height: 36px;
	float: left;
	vertical-align: middle;
	color:#666666;
	font-size: 14px;
	font-family: Microsoft YaHei;
}
.scAlDetailFxStar img{
	vertical-align: middle;
	margin-right: 5px;
}
.scAlDetailFxCj{
	width: 295px;
	height: 36px;
	line-height: 36px;
	color:#666666;
	font-size: 14px;
	font-family: Microsoft YaHei;
}
.scAlDetailFxCj span{
	float: left;
}
.bdshare-button-style0-16{
	float: right;
	margin-top: 5px;
}
.scAlDetailMore{
	width: 880px;
	height: auto;
	margin-top:30px;
}
.scAlDetailMore h2{
	width: 232px;
	height: 30px;
	line-height: 30px;
	font-size: 24px;
	text-align: center;
	color:#f52200;
	margin:0 auto;
	font-family: Microsoft YaHei;
}
.scAlDetailMore b{
	float: left;
}
.scAlDetailMore h2 span{
	width: 60px;
	height: 21px; 
	display: block;
	color:#ffffff;
	background: url(img/moreBg.png) no-repeat center top;
	font-size: 12px;
	line-height: 21px;
	font-family: 宋体;
	float: left;
	margin-left: 20px;
	margin-top:5px;
}
.scAlDetailMore ul{
	width: 100%;
	height: auto;
	margin-top:40px;
	text-align: left;
}
.scAlDetailMore ul li{
	width: 280px;
	height: 247px;
	float: left;
	margin-right: 19px;
	text-align: left;
}
.scAlDetailMore ul li img{
	width: 280px;
	height: 210px;
}
.scAlDetailMore ul li span{
	width: 280px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	display: block;
	text-align: center;
	color:#333333;
	font-size: 14px;
	font-family: Microsoft YaHei;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.scAlDetailMore ul li:hover span{
	color:#fa4c06;
}
.scAlDetailMore ul li.scNone{
	margin-right: 0px;
}
.scAlDetailAlfx{
	width: 278px;
	height: auto;
	border:1px solid #dbdbdb;
}
.scAlDetailAlfxM{
	width: 240px;
	height: auto;
	margin:0 auto;
	margin-top:10px;
	margin-bottom: 10px;
}
.scAlDetailAlfxTop{
	width: 240px;
	height: 120px;
}
.scAlDetailAlfxTop img{
	width: 120px;
	height: 120px;
	float: left;
	border-radius: 100px;
}
.scAlDetailAlfxTopR{
	width: 120px;
	height: 120px;
	float: left;
}
.scAlDetailAlfxTopR h2{
	width: 100%;
	height: 24px;
	line-height: 24px;
	margin-top:30px;
	color: #f52200;
	font-size: 18px;
	font-family: Microsoft YaHei;
	text-indent: 10px;
}
.scAlDetailAlfxTopR span{
	display: block;
	width: 120px;
	/*height: 24px;*/
	line-height: 24px;
	text-indent: 10px;
	margin-top:15px;
	text-align: left;
	text-indent: 20px;
}
.scAlDetailAlfxM .inside-contanier-r-wrap{
	width: 240px!important;
	margin-top:20px;
	border:none!important;
	margin-left: 30px!important;
}
.scAlDetailAlfxM .inside-contanier-r-wrap .apl-ul{
	padding: 0px;
}
.scAlDetailZp{
	width: 280px;
	height: auto;
	margin-top:20px;
}
.scAlDetailZpTit{
	width: 100%;
	height: 36px;
	line-height: 36px;
	background: #cc9966;
}
.scAlDetailZpTit span{
	float: left;
	height: 36px;
	line-height: 36px;
	display: block;
	color:#fffefe;
	font-size: 18px;
	font-family: Microsoft YaHei;
	text-indent: 10px;
}
.scAlDetailZpTit a{
	float: right;
	height: 36px;
	line-height: 36px;
	display: block;
	color:#fffefe;
	font-size: 12px;
	font-family: Microsoft YaHei;
	margin-right: 10px;
}
.scAlDetailZpCon{
	width: 278px;
	height: auto;
	border:1px solid #dbdbdb;
}
.scAlDetailZpConM{
	width: 255px;
	height: auto;
	margin: 0 auto;
}
.scAlDetailZpConM ul{
	margin-top:10px;
}
.scAlDetailZpConM ul li{
	width: 255px;
	height: 90px;
	margin-bottom: 10px;
}
.scAlDetailZpConM ul li img{
	width: 120px;
	height: 90px;
	float: left;
}
.scAlDetailZpConMR{
	width: 130px;
	height: 90px;
	overflow: hidden;
	float: right;
}
.scAlDetailZpConMR h3{
	width: 100%;
	line-height: 18px;
	font-size: 14px;
	font-family: Microsoft YaHei;
	color:#333333;
}
.scAlDetailZpConMR p{
	width: 100%;
	line-height: 20px;
	font-size: 12px;
	font-family: Microsoft YaHei;
	color:#666666;
	margin-top:5px;
}
.scAlDetailGg{
	width: 100%;
	height: auto;
	clear: both;
}
.scAlDetailGg ul li{
	width: 100%;
	height: 158px;
	overflow: hidden;
	margin-top:20px;
}
.scAlDetailGg ul li img{
	width: 100%;
	height: 158px;
}
.scAlDetailRmbq{
	width: 278px;
	height: auto;
	border:1px solid #dbdbdb;
	margin-top:20px;
	clear: both;
}
.scAlDetailRmbqTit{
	width: 100%;
	height: 35px;
	line-height: 35px;
	border-bottom: 1px dotted #ccc;
	text-indent: 20px;
	color:#666666;
	font-size: 14px;
	font-family: Microsoft YaHei;
	font-weight: bold;
}
.scAlDetailRmbqCon{
	width: 268px;
	height: auto;
	margin:0 auto;
}
.scAlDetailRmbqCon ul{
	margin-top: 5px;
	margin-bottom: 10px;
}
.scAlDetailRmbqCon ul li{
	width: 60px;
	height: 24px;
	text-align: center;
	line-height: 24px;
	overflow: hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
	background: #eeeeee;
	color:#666666;
	font-size: 12px;
	font-family: Microsoft YaHei;
	margin-top:10px;
	margin-left: 3px;
	margin-right: 3px;
	float: left;
}
.scAlDetailAlfxM .inside-contanier-r-wrap{
	border:none;
}
.scAlCRight{
	width: 280px;
	height: auto;
	float: right;
}
/*局部详情页面*/
.scJbDetail{
	width: 1180px;
	height: auto;
	margin: 0 auto;
}
.scJbDetailL{
	width:880px;
	height: auto;
	float: left;
	position: relative;
}
.scJbColor span{
	color:#fa4c06;
}
.scJbBm{
	width: 280px;
	height: 378px;
}
.scJbXgtp{
	width: 280px;
	height: auto;
	margin-top:20px;
	margin-bottom: 10px;
}
.scJbXgtpTop{
	width: 280px;
	height: 36px;
	line-height: 36px;
	text-indent: 20px;
	background: #cc9966;
	color:#fffefe;
	font-size: 14px;
	font-family: Microsoft YaHei;
}
.scJbXgtpCon{
	width: 280px;
	height: auto;
	margin-top:10px;
}
.scJbXgtpCon ul li{
	float: left;
	width: 135px;
	height: 102px;
	margin-bottom: 10px;
}
.scJbXgtpCon ul li img{
	width: 135px;
	height: 102px;
}
.scJbDetailFocus{
	margin-bottom: 20px;
	clear:both;
}
.scAlCTopLeft{
	width: 960px;
	line-height: 20px;
	float: left; 
	height: 30px;
	overflow: hidden;
}
.scAlCTopLeftD{
	width: 960px;
	line-height: 20px;
	float: left; 
	height: auto;
	overflow: visible;
	padding-bottom: 20px;
}
.style-list .slist-1 .scAlCTopLeftD li{
	padding-bottom: 28px;
	width: 95px;
}
.scAlCTopRight{
	width: 80px;
	height: 20px;
	line-height: 20px;
	float: right;
	position: relative;
	top:12px;
	background: url(img/index1.png) no-repeat 28px 8px;
	cursor: pointer;
}
.scAlCTopRight:hover{
	background: url(img/index3.png) no-repeat 28px 8px;
	cursor: pointer;
}
.scAlCTopRightD{
	width: 80px;
	line-height: 20px;
	float: right;
	position: relative;
	top:12px;
	background: url(img/index2.png) no-repeat 28px 8px;
	cursor: pointer;
}
.scAlCTopRightD:hover{
	background: url(img/index4.png) no-repeat 28px 8px;
	cursor: pointer;
}