@CHARSET "UTF-8";
body { background-color: #fff;}
/*头部*/
.header {
	width: 100%;
	min-width: 1230px;
	position: relative;
	height: 640px;
	background: url(/Images/streetshop/banner.jpg) center top no-repeat #fff;
}
.header .navbar {
	height: 116px;
	border: none;
}
.header .navbar-brand {
	padding-top: 0;
	padding-bottom: 0;
	margin-top: 30px;
	height: auto;
}
.header .navbar-header { height: 116px;}
.header .navbar-header .navbar-toggle { margin-top: 38px;}
.header .navbar-header .icon-bar {
	height: 4px;
	width: 30px;
	background-color: #fff;
}
.header .navbar-header .site {
	padding: 0;
	height: 38px;
	width: 87px;
	border: none;
	line-height: 38px;
	font-size: 16px;
	text-align: center;
	color: #fff;
	background-color: transparent;
	outline: none;
	margin-top: 40px;
	position: relative;
	z-index: 1;
}
.header .navbar-header .site span {
	display: block;
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	background-color: #000;
	filter: alpha(opacity=35);
	background-color: rgba(0,0,0,.35);
	z-index: -1;
	border-radius: 19px;
}
.header .navbar-header .site .icon-index-location {
	margin-right: 7px;
	position: relative;
	top: -3px;
}
.header .navbar-nav>li {
	height: 114px;
	padding: 0 20px;
}
.header .navbar-nav>li>a:focus,
.header .navbar-nav>li>a {
	position: relative;
	outline: none;
	margin: 0 -20px;
	padding: 0 20px;
	margin-top: 43px;
	height: 34px;
	line-height: 34px;
	font-family: "Microsoft Yahei","Helvetica";
	font-size: 18px;
	color: #fff;
	background-color: transparent;
}
.header .navbar-nav>li>a:hover {
	border-radius: 17px;
	background-color: rgba(0,0,0,.35);
}


/**头部标题**/
.header .title-img { margin-top: 60px;}
/**搜索框**/
.header .searh-box { margin-top: 100px;}
.header .searh-box .searh-box-in {
	width: 828px;
	margin-left: auto;
	margin-right: auto;
}
.searh-box .nav-pills {
	margin-bottom: 17px;
	position: relative;
}
.searh-box .nav-pills>li.active {
	border-radius: 10px;
	background-color: #000;
	filter: alpha(opacity=35);
	background-color: rgba(0,0,0,.35);
}
.searh-box .nav-pills>li.active>a, 
.searh-box .nav-pills>li.active>a:focus, 
.searh-box .nav-pills>li.active>a:hover {
	outline: none;
    color: #fff;
    padding: 3px 10px;
    font-size: 14px;
    font-weight: bold;
    border-radius: 10px;
    filter: alpha(opacity=100);
    background-color: transparent;
}
.searh-box .nav-pills>li.text {
	font-family: "Microsoft Yahei","Helvetica";
	font-size: 20px;
	color: #fff;
	line-height: 26px;
	margin-left: 12px;
}
.searh-box .nav-pills>li.icon-arrow {
	position: absolute;
	border-bottom: 9px solid #fff;
	border-left: 8px solid transparent;
	border-right: 8px solid transparent;
	bottom: -18px;
	left: 22px;
}

.searh-box .searh-input { position: relative;}
/***搜索框占位符***/
#placeholder {
	position: absolute;
	font-size: 14px;
	color: #999999;
	line-height: 56px;
	z-index: 10;
	left: 37px;
}
#placeholder .icon-search {
	display: inline-block;
	float: left;
	margin-right: 6px;
	margin-top: 19px;
}
/***搜索框占位符结束***/
.searh-box .input-group .form-control,
.searh-box .input-group-btn button {
	height: 56px;
	border: none;
	border-radius: 7px;
}
.input-group .form-control:first-child {
	border-top-right-radius: 0;
    border-bottom-right-radius: 0;
}
.searh-box .input-group .form-control {
	padding-left: 22px;
	box-shadow: none;
	outline: none;
}
#searhBtn {
	padding: 0 30px;
	background-color: #ea5514;
	color: #fff;
	font-family: "Microsoft Yahei","Helvetica";
	font-size: 20px;
	outline: none;
	position: relative;
	z-index: 100;
}
#searhBtn:hover {
	background-color: #dc5013;
}
/**搜索框结束**/

/**搜索条件**/
.searh-content { margin-top: 14px;}
.searh-content .line {
	line-height: 26px;
	color: #fff;
	font-size: 14px;
	margin-bottom: 6px;
	position: relative;
	padding-left: 60px;
}
.searh-content .line span.tit {
	height: 26px;
	line-height: 26px;
	font-weight: bold;
	display: block;
	position: absolute;
	top: 0;
	left: 10px;
}
.searh-content .line em.dent {
	display: inline-block;
	width: 1em;
}
.searh-content .line a {
	outline: none;
	display: inline-block;
	color: #fff;
	margin: 0 7px;
}
/**搜索条件结束**/
/*头部结束*/

/*五个图标层*/
.icon-wrap { 
	min-width: 1230px;
	padding: 50px 0;
	background: url(/Images/streetshop/gray-line-bg.jpg) repeat;
}
.icon-wrap .container { padding: 0 45px;}
.icon-wrap .item {
	width: 20%;
	float: left;
}
.icon-wrap .item .circle {
	display: block;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 20px;
}
.icon-wrap .item p {
	font-family: "Microsoft Yahei","Helvetica";
	font-size: 18px;
	color: #394043;
	text-align: center;
	margin-bottom: 0;
}
/*五个图标层结束*/

/*找商铺*/
/**标题部分**/
.sp-col1 .title-row,
.sp-col2 .title-row { 
	padding-top: 50px;
}
.sp-col1 .title-row .item,
.sp-col2 .title-row .item {
	height: 30px;
	position: relative;
	font-size: 14px;
	color: #888888;
	line-height: 14px;
}
.sp-col1 .title-row .item img,
.sp-col2 .title-row .item img { 
	height: 30px;
}
.sp-col1 .title-row .item span.right,
.sp-col2 .title-row .item span.right {
	position: absolute;
	right: 15px;
	bottom: 0px;
}
.sp-col1 .title-row .item span.left,
.sp-col2 .title-row .item span.left {
	position: absolute;
	left: 15px;
	bottom: 0px;
}
.sp-col1 .title-row .item a,
.sp-col2 .title-row .item a {
	outline: none; 
	color: #ea5514;
}
/**标题部分结束**/
.sp-col1 .box-row { 
	padding-top: 40px;
	margin: 0 -24px;
}
.sp-col1 .box-row .item { padding: 0 24px;}
.sp-col1 .box-row .item img { width: 362px; height:272px; border:1px solid #e3e3e3;}
.sp-col1 .text-box {
	color: #394043;
	font-size: 12px;
	line-height: 26px;
	padding-top: 10px;
	margin-bottom: 40px;
}
.sp-col1 .text-box span.tit,
.sp-col1 .text-box span.big {
	font-size: 16px;
	font-weight: bold;
	font-family: "Microsoft Yahei","Helvetica";
}

/**月租金及转让**/
span.zhuanr,
span.yuezu {
	padding: 2px 5px;
	background-color: #9f6fcf;
	border-radius: 4px;
	color: #fff;
}
span.zhuanr {
	background-color: #3984df;
}
/*找商铺结束*/

/*商圈部分*/
.sp-col2 .box-row {
	margin-top: 40px;
	margin-bottom: 40px;
	height: 541px;
	position: relative;
}
.sp-col2 .box { position: absolute;}
.sp-col2 .box img {
	width: 100%;
	height: 100%;
}
.sp-col2 .full {
	width: 100%;
	height: 100%;
	display: block;
	position: absolute;
	top: 0;
	left: 0;
}
.sp-col2 .box .black { 
	background-color: #000;
	filter: alpha(opacity=30);
	background-color: rgba(0,0,0,.3);
}
.sp-col2 .box:hover .black { background-color: transparent;}
.sp-col2 .box .text {
	font-family: "Microsoft Yahei","Helvetica";
	font-size: 36px;
	font-weight: 600;
	color: #fff;
	text-align: center;
	display: table;
}
.sp-col2 .box .text p {
	display: table-cell;
	vertical-align: middle;
}
.sp-col2 .box.sq-box1 {
	width: 425px;
	height: 321px;
	top: 0;
	left: 0;
}
.sp-col2 .box.sq-box2 {
	width: 324px;
	height: 264px;
	top: 0;
	left: 438px;
}
.sp-col2 .box.sq-box3 {
	width: 425px;
	height: 207px;
	top: 0;
	left: 775px;
}
.sp-col2 .box.sq-box4 {
	width: 425px;
	height: 207px;
	bottom: 0;
	left: 0;
}
.sp-col2 .box.sq-box5 {
	width: 324px;
	height: 264px;
	bottom: 0;
	left: 438px;
}
.sp-col2 .box.sq-box6 {
	width: 425px;
	height: 321px;
	bottom: 0;
	left: 775px;
}
/*商圈部分结束*/

/*app下载*/
.down-col {
	height: 500px;
	background: url(/Images/streetshop/down-bg.jpg) no-repeat center;
	margin-bottom: 50px;
	position: relative;
}
.down-col .container {
	height: 100%;
	position: relative;
}
.down-hand {
	position: absolute;
	bottom: 0;
	right: 0;
	z-index: 0;
}
.down-title {
	background: url(/Images/streetshop/down-title.png) no-repeat;
	width: 283px;
	height: 132px;
	margin-top: 70px;
}
.p-down {
	color: #fff;
	font-family: "Microsoft Yahei","Helvetica";
	font-size: 20px;
	line-height: 36px;
	margin-top: 22px;
	margin-bottom: 0;
}
.down-group {
	margin-top: 34px;
	width: 257px;
}
.down-iphone,
.down-android {
	width: 134px;
	height: 44px;
	border: none;
	border-radius: 0;
}
.down-iphone,
.down-iphone:active {
	background: url(/Images/streetshop/down-iphone.png) no-repeat;
	background-size: 100%;
}
.down-android,
.down-android:active {
	background: url(/Images/streetshop/down-android.png) no-repeat;
	background-size: 100%;
	margin-top: 12px;
}
.down-mask {
	background: url(/Images/streetshop/down-mask.png) no-repeat;
	width: 100px;
	height: 100px;
	float: right;
}

.footer {
	background-color: #394043;
	font-size: 14px;
	line-height: 26px;
	color: #fff;
	padding: 37px 0;
}
.footer p,
.footer ul {
	margin-bottom: 0;
}
.footer a {
	color: #fff;
}