﻿/* 概览 */

.top_line { height:3.8em; background:#1065f1; line-height:3.8em; color:#FFF; text-align:center;}
.top_line i { font-size:1.4em;}
.top_line span { position:absolute; background:url(../images/201709_fz_fwdj_pic_03.png) left top no-repeat; width:1em; height:2em; background-size:cover; left:2em; margin-top:0.7em;}
.main { padding:2em;}
.bs_text { border:0.1em solid #dfdfdf; height:2.8em; width:72%;  color:#989898; background:url(../images/201709_fz_fwdj_pic_05.jpg) 0.5em center no-repeat #FFF; background-size: contain; padding-left:13%; font-size:1.2em;  }
.bs_inp_btn {  width:24%; height:2.8em; background:#ff9c00; color:#FFF; border:none;font-size:1.2em;  }
.qbsx_tit {  margin-top:-1.2em;}
.qbsx_tit span { width:0.5em; height:1.4em; margin-top:0.4em;  background:#1968e6; float:left;}
.qbsx_tit h4 { font-size:1.4em; margin-left:1.2em;}
.qbsx_nr01 { background:#f6f6f6; border:0.1em solid #dfdfdf; height:3.2em;border-radius:0.6em; 
	-moz-border-radius:0.6em; 
	-ms-border-radius:0.6em; 
	-o-border-radius:0.6em; 
	-webkit-border-radius:0.6em; line-height:3.2em; font-size:1.3em; margin-top:1em;}
.qbsx_nr01 span { margin-left:5%; width:70%; overflow:hidden;height:3.2em;}
.qbsx_nr01 em { background:url(../images/201709_fz_fwdj_pic_012.png) left top no-repeat; width:15%;  height:1.6em; margin-top:0.8em; background-size: contain; display:block;}


/* 细览 */
.bsxl_bg {border-top:0.1em solid #dfdfdf;border-left:0.1em solid #dfdfdf;}
.bsxl_bg tr td {border-right:0.1em solid #dfdfdf;border-bottom:0.1em solid #dfdfdf; padding:0.8em 0; font-size:1.2em;}
.bsxl_bg tr td.gray { padding-right:1em; background:#f8f8f8;}
.bsxl_bg tr td.tit01 { padding-left:1em; color:#666666; }



/* 查询细览 */
.cxxl_pic { width:100%; height:auto;}
.cxxz_tit { margin-bottom:0.2em;}
.mar-t-5 { margin-top:1.2em;}
.cxxz_tit h4 { padding:0.3em 1em;border-radius:2em; 
	-moz-border-radius:2em; 
	-ms-border-radius:2em; 
	-o-border-radius:2em; 
	-webkit-border-radius:2em; color:#FFF; font-weight:bold; font-size:0.8em; font-weight:bold; background:#1065f1; float:left;}
.cxxz_nr p { font-size:0.8em; line-height:2em;}
.bs_text01 { border:0.1em solid #dfdfdf; height:2em; width:100%;  color:#989898; background:#FFF;font-size:1em; margin-top:0.5em;  }
.bs_inp_btn01 {  width:100%; height:2.2em; width:100%;  color:#fff; background:#1065f1;font-size:1em; margin-top:1em; border: none;  }



/* 附近公交站 */
.main01 { padding:1em 1.2em;}
.gjz_pic { width:100%; height:auto;border-radius:8px; 
	-moz-border-radius:8px; 
	-ms-border-radius:8px; 
	-o-border-radius:8px;overflow: hidden;}
.xeh_nr {border-radius:8px; 
	-moz-border-radius:8px; 
	-ms-border-radius:8px; 
	-o-border-radius:8px;margin-top:2em;}
.xeh_nr p { font-size:0.8em; line-height:1.8em;}
.gjz_tit { border-radius:2em; 
	-moz-border-radius:2em; 
	-ms-border-radius:2em; 
	-o-border-radius:2em; height:2.6em; background:#efefef; width:100%; position:absolute; top:-1em;  }
.wk {padding:2.5em 1.5em 1.2em 1.5em;  }
.gjz_tit span { background:url(../images/201709_fz_fwdj_pic_013.png) left top no-repeat; width:15%; height:2.6em; background-size:cover; float:left;  }
.gjz_tit i { font-size:0.9em;margin-left:0.5em; line-height:3em; }


/* 查询页面 */
.main02 { padding:2em 2em 1em 2em;}
.klz_01 { height:4.2em; border-radius:0.6em; 
	-moz-border-radius:0.6em; 
	-ms-border-radius:0.6em; 
	-o-border-radius:0.6em; background:#ffba00;}
.klz_01 span { background:url(../images/201709_fz_fwdj_pic_07.png) left top no-repeat; width:3em; height:3em; background-size:cover; display:block; margin-top:0.6em; margin-left:10%; margin-right:10%;}
.klz_01 i { font-size:1.1em; color:#FFF; font-weight:bold; line-height:4em; display:block; }


.klz_02 { height:4.2em; border-radius:0.6em; 
	-moz-border-radius:0.6em; 
	-ms-border-radius:0.6em; 
	-o-border-radius:0.6em; background:#ff5400; margin-top:1.5em;}
.klz_02 span { background:url(../images/201709_fz_fwdj_pic_06.png) left top no-repeat; width:3em; height:3em; background-size:cover; display:block; margin-top:0.6em; margin-left:10%; margin-right:10%;}
.klz_02 i { font-size:1.1em; color:#FFF; font-weight:bold; line-height:4em; display:block; }

.klz_03 { height:4.2em; border-radius:0.6em; 
	-moz-border-radius:0.6em; 
	-ms-border-radius:0.6em; 
	-o-border-radius:0.6em; background:#0067ff; margin-top:1.5em;}
.klz_03 span { background:url(../images/201709_fz_fwdj_pic_09.png) left top no-repeat; width:3em; height:3em; background-size:cover; display:block; margin-top:0.6em; margin-left:10%; margin-right:10%;}
.klz_03 i { font-size:1.1em; color:#FFF; font-weight:bold; line-height:4em; display:block; }


/* 楼层分布 */
.main04 { padding:1.5em 1em 1.5em 1.5em;}
.lc_hight { border-left:0.2em solid #b8cae2; height:100%; padding-left:15%; margin-left:2%;}
.fdc_nr01 { border-radius:0.6em; 
	-moz-border-radius:0.6em; 
	-ms-border-radius:0.6em; 
	-o-border-radius:0.6em; background:#FFF; width:100%; margin-bottom:1.5em;}
.fdc_tit { height:2.7em;  border-radius:0.6em 0.6em 0 0; 
	-moz-border-radius:0.6em 0.6em 0 0; 
	-ms-border-radius:0.6em 0.6em 0 0; 
	-o-border-radius:0.6em 0.6em 0 0;}
.sjx01 { background: url(../images/201709_fz_fwdj_pic_014.png) left top no-repeat; width:1.5em; height:1.5em; position:absolute; background-size: contain; left:-0.6em; top:0.6em;}
.sjx02 { background: url(../images/201709_fz_fwdj_pic_015.png) left top no-repeat; width:1.5em; height:1.5em; position:absolute; background-size: contain; left:-0.6em; top:0.6em;}
.sjx03 { background: url(../images/201709_fz_fwdj_pic_016.png) left top no-repeat; width:1.5em; height:1.5em; position:absolute; background-size: contain; left:-0.6em; top:0.6em;}
.sjx04 { background: url(../images/201709_fz_fwdj_pic_021.png) left top no-repeat; width:1.5em; height:1.5em; position:absolute; background-size: contain; left:-0.6em; top:0.6em;}
.fdc_tit span.icon01 { background:#FFF; color:#1065f1;border-radius:3em; 
	-moz-border-radius:3em; 
	-ms-border-radius:3em; 
	-o-border-radius:3em;font-size:1.0em; font-weight:bold;  margin-left:0.4em; padding:0.1em 0.34em; margin-top:0.5em; }
.fdc_tit span.icon02 { background:#FFF; color:#ff6000;border-radius:3em; 
	-moz-border-radius:3em; 
	-ms-border-radius:3em; 
	-o-border-radius:3em;font-size:1.0em; font-weight:bold;  margin-left:0.4em; padding:0.1em 0.34em; margin-top:0.5em; }
.fdc_tit span.icon03 { background:#FFF; color:#66bf3a;  border-radius:3em; 
	-moz-border-radius:3em; 
	-ms-border-radius:3em; 
	-o-border-radius:3em;font-size:1.0em; font-weight:bold;  margin-left:0.4em; padding:0.1em 0.34em; margin-top:0.5em;}
.fdc_tit span.icon04 { background:#FFF; color:#ffba00;  border-radius:3em; 
	-moz-border-radius:3em; 
	-ms-border-radius:3em; 
	-o-border-radius:3em;font-size:1.0em; font-weight:bold;  margin-left:0.4em; padding:0.1em 0.34em; margin-top:0.5em;}
.fdc_tit i { font-size:0.9em; color:#FFF; margin-left:0.7em; line-height:3em;}
.fdc_nr02 { padding:0.8em 0.8em;}
.fdc_nr02 p { font-size:0.8em; line-height:1.5em;}
.gj_blue { background: url(../images/201709_fz_fwdj_pic_017.png) left top no-repeat; width:2.6em; height:2.6em; background-size:contain; position:absolute; left:-28.5%;}
.gj_org { background: url(../images/201709_fz_fwdj_pic_018.png) left top no-repeat;width:2.6em; height:2.6em; background-size:contain; position:absolute;  left:-28.5%;}
.gj_gre { background: url(../images/201709_fz_fwdj_pic_019.png) left top no-repeat; width:2.6em; height:2.6em; background-size:contain; position:absolute;  left:-28.5%;}
.gj_yellow { background: url(../images/201709_fz_fwdj_pic_020.png) left top no-repeat; width:2.6em; height:2.6em; background-size:contain; position:absolute;  left:-28.5%;}
.blue_bg {background:#1065f1;}
.org_bg { background:#ff6000;}
.gre_bg {  background:#66bf3a;}
.yellow_bg {  background:#ffba00;}