@charset "utf-8";
/* CSS Document */
.ubde_topbar{ height:44px; background:url(../images/jzy/topbarbg_ind.png) left center no-repeat #4f67b5; color:#fff; padding-left:25px; line-height:42px;}
.ubde_topbar img,.ubde_topbar span{ vertical-align:middle;}
.ubde_topbar span.big{ color:#fff; font-size:18px; font-weight:bold;}
.ubde_topbar span.jg{ padding:0px 8px;}

.ubde_reg_from{width:590px; padding-top:30px; font-size:14px; margin:0 auto;}
.ubde_reg_from .inf_tl{ height:auto; margin-top:21px;}
.ubde_reg_from .inf_tl dt{ float:left; width:100px; line-height:30px;}
.ubde_reg_from .inf_tl dd{ margin-left:105px;}
.ubde_reg_from .inf_tl span,.ubde_reg_from .inf_tl img,.ubde_reg_from .inf_tl div,.ubde_reg_from .inf_tl select,.ubde_reg_from .inf_tl a{ vertical-align:middle;}
.ubde_reg_from span{ color:#333333;}
.ubde_reg_from span.star{ color:#e84309;}
.ubde_reg_from input[type="text"]{ border:1px solid #c1c1c1; height:30px; width:286px; line-height:30px; outline:0; text-indent:5px;}
.ubde_reg_from input[type="text"]:focus,.ubde_reg_from input[type="text"].error{ border:1px solid #fd9662;}
.ubde_reg_from select{ height:30px; border:1px solid #c1c1c1; width:152px; padding:4px 0px\9;}
.ubde_reg_from .tool_word{ padding-bottom:15px; display:inline-block; width:90px; line-height:25px; margin:0px -3px;}
.ubde_reg_from .tool_tips{ height:32px; display:inline-block; background:#ffedd4; padding:0px 6px; line-height:30px; color:#dc6428; margin-left:10px;}
.ubde_reg_from .tool_tips span{color:#dc6428;}
.ubde_reg_from .tishi{line-height:20px;}
.ubde_reg_from .tishi a{ color:#4f74e9; text-decoration:underline;}
.ubde_reg_from .submit_vis{ padding-top:15px;}
.ubde_reg_from .submit_vis span{  color:#898989; vertical-align:bottom;}
.ubde_reg_from .submit_vis a{ color:#4f74e9; text-decoration:underline; vertical-align:bottom;}

.ubde_sub_btn{ width:117px; height:39px; display:inline-block; background:url(../images/jzy/sub_btn.png) center center no-repeat; color:#fff; font-size:20px; line-height:39px; text-align:center; font-weight:bold; cursor:pointer;}
.ubde_sub_btn:hover{ background:url(../images/jzy/sub_btn_h.png) center center no-repeat;}
.ubde_sub_btn.res{ color:#666666; background:url(../images/jzy/sub_btn_res.png) center center no-repeat;}
.ubde_sub_btn.res:hover{ background:url(../images/jzy/sub_btn_res_h.png) center center no-repeat;}

.que_infos{border-top:1px solid #cccccc; border-left:1px solid #cccccc; width:1200px; margin:0 auto; margin-top:25px; box-sizing:border-box;}
.que_infos_macion{ height:185px; box-sizing:border-box; padding-left:25px; font-size:14px; border-right:1px solid #ccc; border-bottom:1px solid #ccc;}
.que_infos_macion dt{ line-height:30px; font-weight:bold; color:#333;}
.que_infos_macion img,.que_infos_macion span{ vertical-align:middle;}
.que_infos_macion dd p{ line-height:35px; padding:0px; color:#333;}
.que_infost_table td{border-right:1px solid #ccc; border-bottom:1px solid #ccc; font-size:14px; color:#333; box-sizing:border-box; padding:8px; position:relative;}
.que_infost_table input[type="text"]{ width:100%; height:100%; border:0px; background:none; box-sizing:border-box; line-height:40px; position:absolute; top:0px; left:0px; outline:0px; text-align:left; text-indent:10px;}
.que_infost_table input[type="text"]:focus{ border:1px solid #868ec1;}
.que_infost_table select{ height:100%; width:100%; border:0px; box-sizing:border-box; padding:9px 0px\9; outline:0;}
.que_yanzs{ position:absolute; top:0px; height:40px; right:0px; width:128px; border-left:1px solid #ccc;}
.que_infost_sub{ padding:25px 0px; text-align:center;}


.zixun_tca{ display:none; position:absolute; left:50%; top:50%; width:802px; height:540px; margin-left:-401px; margin-top:-270px; z-index:20;}
.zixun_tca .que_infos{ width:100%; background:#fff; margin-top:0px;}
.zixun_tca .que_infost_sub{ background:#fff;}
.zixun_tca .areaint{ position:absolute; top:0px; left:0px;border:0px; height:100%; width:100%; padding:10px; box-sizing:border-box; color:#333; line-height:18px; font-size:14px; resize:none; outline:0;}




.crumbInf a{ color:#5b5b5b;}


.use_new_info_left{float:left; width:783px;}
.use_new_info_right{float:right; width:783px;}

.use_new_info_topbar{height:1px; background:#dadada;}
.use_new_info_topbar_line{width:200px; height:5px; background:#5c91e1; position:relative; top:-2px;}
.use_new_info_topbar_title{height:62px; padding-left:12px; line-height:62px; background:#f0f5fc;}




/*移植CSS*/

.map-ctrl.sh2{background:url(../images/shbg-3.png) no-repeat;}
.selectbox{ width:357px; margin:0 auto;}
.select-dl{height:38px; border:1px solid #b4b4b4; position:relative; margin-top:30px; cursor:pointer;}
.select-dl dt{line-height:38px; color:#666666; padding-left:15px;}
.select-dl a.check-menu{height:40px; position:absolute; top:-1px; right:-1px; width:46px; display:block; background:url(../images/selectinput.png) no-repeat;}
.select-dl dd{ display:none; position:absolute; top:38px; border:1px solid #b4b4b4; left:-1px; width:100%;  background:#fff;}
.select-dl dd a{height:35px; display:block; color:#666666; padding-left:10px;}
.select-dl dd a:hover{background:#27a2e2; color:#fff;}
.select-dl dd.doublmenu a{float:left; width:50%; height:39px; text-align:center; line-height:39px; color:#666666; padding-left:0px;}
.select-dl dd.doublmenu a:hover,.select-dl dd.doublmenu a.active{ background:#e8eff5;}
.select-input{height:38px; border:1px solid #b4b4b4; width:100%; margin-top:30px;}

.papo-info{border:3px solid #c0e5ff; position:relative; padding:10px; background:#f2fbff; height:290px; margin-bottom:65px; border-radius:5px;}
.papo-info-allow{ width:16px; height:19px; background:url(../images/allow-qp.png) no-repeat; position:absolute; left:25px; top:-19px;}
.papo-info-box{background:#fff; height:100%;}
.papo-info-box td{ border-right:1px solid #e1e1e1;  border-bottom:1px solid #e1e1e1; }
.papo-info-box td.no-bottom{ border-bottom:0px;}
.papo-info-box td.no-right{ border-right:0px;}
.papo-info-box p.sty1{ height:50px; font-size:16px; line-height:30px; padding:10px 25px;}
.papo-info-box p.sty1:hover{ text-decoration:underline; cursor:pointer;}
.papo-info-box p.sty2{ height:30px;color:#8f8f8f; line-height:36px; padding:10px 25px;}
.papo-info-box p.sty2 span,.papo-info-box p.sty2 img{ vertical-align:middle;}


.map-left{float:left; width:820px;}

.map-right{float:right; width:400px;}

.map-ctrl{ border:1px solid #cccccc; border-top:2px solid #1481dd; height:443px; margin-bottom:45px;}
.map-ctrl .left-ctrl{float:left; padding:0px 20px; height:443px; width:377px; background:#f7f7f7; border-right:1px solid #c9c9c9;}
.map-ctrl .left-ctrl-search{padding-top:25px;}
.map-ctrl .left-ctrl-city dt{height:55px; padding-left:10px; line-height:50px;}
.map-ctrl .left-ctrl-city dd table{ border-collapse:collapse; border:1px solid #d4d4d4;}
.map-ctrl .left-ctrl-city dd table td{border-collapse:collapse; border:1px solid #d4d4d4; padding:8px; text-align:center;}
.map-ctrl .left-ctrl-city dd table a{ color:#666666;}
.map-ctrl .right-map{ margin-left:418px;}

.map-ctrl.sh{ background:#f7f7f7;}
.map-ctrl.sh .cont-search{height:88px;}
.map-ctrl.sh .cont-search-tab{height:39px; border-top:1px solid #c9c9c9;border-bottom:1px solid #c9c9c9;}
.map-ctrl.sh .cont-search-tab a{float:left; height:39px; padding:0px 9px; line-height:39px; color:#666666;}
.map-ctrl.sh .cont-search-tab a:hover,.map-ctrl.sh .cont-search-tab a.active{ color:#fff; background:#439ae4; border-left:1px solid #c9c9c9; border-right:1px solid #c9c9c9; padding:0px 8px;}

.map-list{ height:750px;border-top:1px solid #dddddd;}
.map-list-info{ float:left; width:361px; height:100%; padding:0px 19px; border-right:1px solid #dddddd}
.map-list-map{ margin-left:400px;height:100%;}

.map-list-info-inlist{ margin-top:25px; height:605px; overflow:hidden;}

/*整体框架*/
.crumbs{height:53px; line-height:50px; background:#fff; padding-left:15px;}
.crumbs.setview{background:#edf7ff;}
.crumbs a,.crumbs img,.crumbs span,.crumbs label{vertical-align:middle;}
.crumbs a{color:#777777;}
.crumbs span{color:#777777;}
.crumbs span.last{font-weight:bold;color:#1481dd;}
.crumbs label{color:#dedede;}

/* all layout-main*/
.Main{ width:1240px; margin:0 auto;}
.Main.hasline{ border-left:1px solid #dddddd; border-right:1px solid #dddddd;}
.Main.white{ background:#fff;}

.inpage-searchbox{height:38px; margin-top:18px; position:relative;}
.inpage-searchbox input[type="text"]{outline:0; border:1px solid #cccccc; height:36px; text-indent:1em; color:#777777; font-family:"微软雅黑";}
.inpage-searchbox input[type="button"]{outline:0; height:38px; width:50px; background:url(../images/btn-bg.png) center center no-repeat #0673c7; cursor:pointer; border:0px; margin-left:-4px;}
.inpage-searchbox input[type="button"]:hover{ background:url(../images/btn-bg.png) center center no-repeat #1268ab}
.inpage-searchbox input{ vertical-align:middle;}

.set-btns{position:absolute; outline:0; height:38px; width:50px; background:url(../images/btn-bg.png) center center no-repeat #0673c7; cursor:pointer; border:0px; margin-left:-4px;}
.Pull-Left{ float:left;}
.Pull-Right{ float:right;}
.Clear{ clear:both;}