/*! jQuery UI - v1.9.2 - 2012-12-18
* http://jqueryui.com
* Includes: jquery.ui.core.css, jquery.ui.resizable.css, jquery.ui.selectable.css, jquery.ui.accordion.css, jquery.ui.autocomplete.css, jquery.ui.button.css, jquery.ui.datepicker.css, jquery.ui.dialog.css, jquery.ui.menu.css, jquery.ui.progressbar.css, jquery.ui.slider.css, jquery.ui.spinner.css, jquery.ui.tabs.css, jquery.ui.tooltip.css
* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Trebuchet%20MS%2CTahoma%2CVerdana%2CArial%2Csans-serif&fwDefault=bold&fsDefault=1.1em&cornerRadius=4px&bgColorHeader=f6a828&bgTextureHeader=12_gloss_wave.png&bgImgOpacityHeader=35&borderColorHeader=e78f08&fcHeader=ffffff&iconColorHeader=ffffff&bgColorContent=eeeeee&bgTextureContent=03_highlight_soft.png&bgImgOpacityContent=100&borderColorContent=dddddd&fcContent=333333&iconColorContent=222222&bgColorDefault=f6f6f6&bgTextureDefault=02_glass.png&bgImgOpacityDefault=100&borderColorDefault=cccccc&fcDefault=1c94c4&iconColorDefault=ef8c08&bgColorHover=fdf5ce&bgTextureHover=02_glass.png&bgImgOpacityHover=100&borderColorHover=fbcb09&fcHover=c77405&iconColorHover=ef8c08&bgColorActive=ffffff&bgTextureActive=02_glass.png&bgImgOpacityActive=65&borderColorActive=fbd850&fcActive=eb8f00&iconColorActive=ef8c08&bgColorHighlight=ffe45c&bgTextureHighlight=03_highlight_soft.png&bgImgOpacityHighlight=75&borderColorHighlight=fed22f&fcHighlight=363636&iconColorHighlight=228ef1&bgColorError=b81900&bgTextureError=08_diagonals_thick.png&bgImgOpacityError=18&borderColorError=cd0a0a&fcError=ffffff&iconColorError=ffd27a&bgColorOverlay=666666&bgTextureOverlay=08_diagonals_thick.png&bgImgOpacityOverlay=20&opacityOverlay=50&bgColorShadow=000000&bgTextureShadow=01_flat.png&bgImgOpacityShadow=10&opacityShadow=20&thicknessShadow=5px&offsetTopShadow=-5px&offsetLeftShadow=-5px&cornerRadiusShadow=5px
*width:26px;height:22px; Copyright (c) 2012 jQuery Foundation and other contributors Licensed MIT */

/* Layout helpers
----------------------------------*/
.ui-helper-hidden { display: none; }
.ui-helper-hidden-accessible { border: 0; clip: rect(0 0 0 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px; }
.ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; }
.ui-helper-clearfix:before, .ui-helper-clearfix:after { content: ""; display: table; }
.ui-helper-clearfix:after { clear: both; }
.ui-helper-clearfix { zoom: 1; }
.ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0); }


/* Interaction Cues
----------------------------------*/
.ui-state-disabled { cursor: default !important; }


/* Icons
----------------------------------*/

/* states and images */
.ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; }


/* Misc visuals
----------------------------------*/

/* Overlays */
.ui-widget-overlay {background: #fff; position: absolute; top: 0; left: 0; width: 100%; height: 100%; opacity: .80;filter:Alpha(Opacity=80);}
.ui-resizable { position: relative;}
.ui-resizable-handle { position: absolute;font-size: 0.1px; display: block; }
.ui-resizable-disabled .ui-resizable-handle, .ui-resizable-autohide .ui-resizable-handle { display: none; }
.ui-resizable-n { cursor: n-resize; height: 7px; width: 100%; top: -5px; left: 0; }
.ui-resizable-s { cursor: s-resize; height: 7px; width: 100%; bottom: -5px; left: 0; }
.ui-resizable-e { cursor: e-resize; width: 7px; right: -5px; top: 0; height: 100%; }
.ui-resizable-w { cursor: w-resize; width: 7px; left: -5px; top: 0; height: 100%; }
.ui-resizable-se { cursor: se-resize; width: 12px; height: 12px; right: 1px; bottom: 1px; }
.ui-resizable-sw { cursor: sw-resize; width: 9px; height: 9px; left: -5px; bottom: -5px; }
.ui-resizable-nw { cursor: nw-resize; width: 9px; height: 9px; left: -5px; top: -5px; }
.ui-resizable-ne { cursor: ne-resize; width: 9px; height: 9px; right: -5px; top: -5px;}.ui-selectable-helper { position: absolute; z-index: 100; border:1px dotted black; }
.ui-accordion .ui-accordion-header { display: block; cursor: pointer; position: relative; margin-top: 2px; padding: .5em .5em .5em .7em; zoom: 1; }
.ui-accordion .ui-accordion-icons { padding-left: 2.2em; }
.ui-accordion .ui-accordion-noicons { padding-left: .7em; }
.ui-accordion .ui-accordion-icons .ui-accordion-icons { padding-left: 2.2em; }
.ui-accordion .ui-accordion-header .ui-accordion-header-icon { position: absolute; left: .5em; top: 50%; margin-top: -8px; }
.ui-accordion .ui-accordion-content { padding: 1em 2.2em; border-top: 0; overflow: auto; zoom: 1; }
.ui-autocomplete {
	position: absolute;
	top: 0;
	left: 0;
	cursor: default;
}

/* workarounds */
* html .ui-autocomplete { width:1px; } /* without this, the menu expands to 100% in IE6 */
.ui-button { display: inline-block; position: relative; padding: 0; margin-right: .1em; cursor: pointer; text-align: center; zoom: 1; overflow: visible; } /* the overflow property removes extra width in IE */
.ui-button, .ui-button:link, .ui-button:visited, .ui-button:hover, .ui-button:active { text-decoration: none; }
.ui-button-icon-only { width: 2.2em; } /* to make room for the icon, a width needs to be set here */
button.ui-button-icon-only { width: 2.4em; } /* button elements seem to need a little more width */
.ui-button-icons-only { width: 3.4em; } 
button.ui-button-icons-only { width: 3.7em; } 

/*button text element */
.ui-button .ui-button-text { display: block; line-height: 1.4;  }
.ui-button-text-only .ui-button-text { padding: .4em 1em; }
.ui-button-icon-only .ui-button-text, .ui-button-icons-only .ui-button-text { padding: .4em; text-indent: -9999999px; }
.ui-button-text-icon-primary .ui-button-text, .ui-button-text-icons .ui-button-text { padding: .4em 1em .4em 2.1em; }
.ui-button-text-icon-secondary .ui-button-text, .ui-button-text-icons .ui-button-text { padding: .4em 2.1em .4em 1em; }
.ui-button-text-icons .ui-button-text { padding-left: 2.1em; padding-right: 2.1em; }
/* no icon support for input elements, provide padding by default */
input.ui-button { padding: .4em 1em; }

/*button icon element(s) */
.ui-button-icon-only .ui-icon, .ui-button-text-icon-primary .ui-icon, .ui-button-text-icon-secondary .ui-icon, .ui-button-text-icons .ui-icon, .ui-button-icons-only .ui-icon { position: absolute; top: 50%; margin-top: -8px; }
.ui-button-icon-only .ui-icon { left: 50%; margin-left: -8px; }
.ui-button-text-icon-primary .ui-button-icon-primary, .ui-button-text-icons .ui-button-icon-primary, .ui-button-icons-only .ui-button-icon-primary { left: .5em; }
.ui-button-text-icon-secondary .ui-button-icon-secondary, .ui-button-text-icons .ui-button-icon-secondary, .ui-button-icons-only .ui-button-icon-secondary { right: .5em; }
.ui-button-text-icons .ui-button-icon-secondary, .ui-button-icons-only .ui-button-icon-secondary { right: .5em; }

/*button sets*/
.ui-buttonset { margin-right: 7px; }
.ui-buttonset .ui-button { margin-left: 0; margin-right: -.3em; }

/* workarounds */
button.ui-button::-moz-focus-inner { border: 0; padding: 0; } /* reset extra padding in Firefox */
/*.ui-datepicker { width: 17em; padding: .2em .2em 0; display: none; border : 1px solid #ccc;z-index:6667 !important; }*/
.ui-datepicker {border: 1px solid #F5F5F5;display: none;padding: 4px;width: 17em;z-index: 6667 !important;}
/*.ui-datepicker .ui-datepicker-header { position:relative; padding:.2em 0; }*/
.ui-datepicker .ui-datepicker-header {padding: 0.3em 0;position: relative;}
.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next { position:absolute; top: 2px; width: 1.8em; height: 1.8em; }
.ui-datepicker .ui-datepicker-prev-hover, .ui-datepicker .ui-datepicker-next-hover { top: 1px; }
.ui-datepicker .ui-datepicker-prev { left:2px; }
.ui-datepicker .ui-datepicker-next { right:2px; }
.ui-datepicker .ui-datepicker-prev-hover { left:1px; }
.ui-datepicker .ui-datepicker-next-hover { right:1px; }
/*.ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span { display: block; position: absolute; left: 50%; margin-left: -8px; top: 50%; margin-top: -8px;  }*/
.ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span { display: block; position: absolute; left: 50%; margin-left: -8px; top: 50%; margin-top: -6px;  }
/*.ui-datepicker .ui-datepicker-title { margin: 0 2.3em; line-height: 1.8em; text-align: center; }*/
.ui-datepicker .ui-datepicker-title {font-family: "微软雅黑";font-size: 15px; margin: 0 2.3em;text-align: center;}
.ui-datepicker .ui-datepicker-title select { font-size:1em; margin:1px 0; }
.ui-datepicker select.ui-datepicker-month-year {width: 100%;}
.ui-datepicker select.ui-datepicker-month, 
.ui-datepicker select.ui-datepicker-year { width: 49%;}
/*.ui-datepicker table {width: 100%; font-size: .9em; border-collapse: collapse; margin:0 0 .4em; }*/
.ui-datepicker table {border-collapse: collapse;font-size: 12px;width: 100%;}
/*.ui-datepicker th { padding: .7em .3em; text-align: center; font-weight: bold; border: 0;  }*/
.ui-datepicker th {border: 0 none;font-weight: normal;padding:0.3em;text-align: center;}
.ui-datepicker-week-end {color: #FF835A;}
/*.ui-datepicker td { border: 0; padding: 1px; }*/
.ui-datepicker td {border:1px solid #F5F5F5;}

/*.ui-datepicker td span, .ui-datepicker td a { display: block; padding: .2em; text-align: right; text-decoration: none; }*/
.ui-datepicker td span { display: block; width:28px; height:24px; line-height:24px; text-align: center; text-decoration: none; }
.ui-datepicker td a { display: block; width:28px; height:24px; line-height:24px; text-align: center; text-decoration: none; color:#519788;}
.ui-datepicker .ui-datepicker-buttonpane { background-image: none; margin: .7em 0 0 0; padding:0 .2em; border-left: 0; border-right: 0; border-bottom: 0; }
.ui-datepicker .ui-datepicker-buttonpane button { float: right; margin: .5em .2em .4em; cursor: pointer; padding: .2em .6em .3em .6em; width:auto; overflow:visible; }
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { float:left; }

/* with multiple calendars */
.ui-datepicker.ui-datepicker-multi { width:auto; }
.ui-datepicker-multi .ui-datepicker-group { float:left; }
/*.ui-datepicker-multi .ui-datepicker-group table { width:95%; margin:0 auto .4em; }*/
.ui-datepicker-multi .ui-datepicker-group table {width: 100%;}
/*.ui-datepicker-multi-2 .ui-datepicker-group { width:50%; }*/
/*.ui-datepicker-multi-2 .ui-datepicker-group {margin: 0 7px 0 1px;width: 49%;}*/
.ui-datepicker-multi-2 .ui-datepicker-group {margin: 0 4px 0 1px;width: 205px;}
.ui-datepicker-group-last {margin: 0 !important;}
.ui-datepicker-multi-3 .ui-datepicker-group { width:33.3%; }
.ui-datepicker-multi-4 .ui-datepicker-group { width:25%; }
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header { border-left-width:0; }
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { border-left-width:0; }
.ui-datepicker-multi .ui-datepicker-buttonpane { clear:left; }
.ui-datepicker-row-break { clear:both; width:100%; font-size:0em; }

/* RTL support */
.ui-datepicker-rtl { direction: rtl; }
.ui-datepicker-rtl .ui-datepicker-prev { right: 2px; left: auto; }
.ui-datepicker-rtl .ui-datepicker-next { left: 2px; right: auto; }
.ui-datepicker-rtl .ui-datepicker-prev:hover { right: 1px; left: auto; }
.ui-datepicker-rtl .ui-datepicker-next:hover { left: 1px; right: auto; }
.ui-datepicker-rtl .ui-datepicker-buttonpane { clear:right; }
.ui-datepicker-rtl .ui-datepicker-buttonpane button { float: left; }
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current { float:right; }
.ui-datepicker-rtl .ui-datepicker-group { float:right; }
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header { border-right-width:0; border-left-width:1px; }
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { border-right-width:0; border-left-width:1px; }

/* IE6 IFRAME FIX (taken from datepicker 1.5.3 */
.ui-datepicker-cover {
    position: absolute; /*must have*/
    z-index: -1; /*must have*/
    filter: mask(); /*must have*/
    top: -4px; /*must have*/
    left: -4px; /*must have*/
    width: 200px; /*must have*/
    height: 200px; /*must have*/
}.ui-dialog { position: absolute; top: 0; left: 0; width: 300px; overflow: hidden; }
.ui-dialog .ui-dialog-titlebar { padding: .4em 1em; position: relative;  }
.ui-dialog .ui-dialog-title { float: left; margin: .1em 16px .1em 0; }
.ui-dialog .ui-dialog-titlebar-close { position: absolute; right: .3em; top: 50%; width: 19px; margin: -10px 0 0 0; padding: 1px; height: 18px; }
.ui-dialog .ui-dialog-titlebar-close span { display: block; margin: 1px; }
.ui-dialog .ui-dialog-titlebar-close:hover, .ui-dialog .ui-dialog-titlebar-close:focus { padding: 0; }
.ui-dialog .ui-dialog-content { position: relative; border: 0; background: none; overflow: auto; zoom: 1; }
.ui-dialog .ui-dialog-buttonpane { text-align: left; border-width: 1px 0 0 0; background-image: none; margin: .5em 0 0 0; padding: .3em 1em .5em .4em; }
.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset { float: right; }
.ui-dialog .ui-dialog-buttonpane button { margin: .5em .4em .5em 0; cursor: pointer; }
.ui-dialog .ui-resizable-se { width: 14px; height: 14px; right: 3px; bottom: 3px; }
.ui-draggable .ui-dialog-titlebar { cursor: move; }
.ui-menu { list-style:none; padding: 2px; margin: 0; display:block; outline: none; }
.ui-menu .ui-menu { margin-top: -3px; position: absolute; }
.ui-menu .ui-menu-item { margin: 0; padding: 0; zoom: 1; width: 100%; }
.ui-menu .ui-menu-divider { margin: 5px -2px 5px -2px; height: 0; font-size: 0; line-height: 0; border-width: 1px 0 0 0; }
.ui-menu .ui-menu-item a { text-decoration: none; display: block; padding: 2px .4em; line-height: 1.5; zoom: 1; font-weight: normal; }
.ui-menu .ui-menu-item a.ui-state-focus,
.ui-menu .ui-menu-item a.ui-state-active { font-weight: normal; margin: -1px; }

.ui-menu .ui-state-disabled { font-weight: normal; margin: .4em 0 .2em; line-height: 1.5; }
.ui-menu .ui-state-disabled a { cursor: default; }

/* icon support */
.ui-menu-icons { position: relative; }
.ui-menu-icons .ui-menu-item a { position: relative; padding-left: 2em; }

/* left-aligned */
.ui-menu .ui-icon { position: absolute; top: .2em; left: .2em; }

/* right-aligned */
.ui-menu .ui-menu-icon { position: static; float: right; }
.ui-progressbar { height:2em; text-align: left; overflow: hidden; }
.ui-progressbar .ui-progressbar-value {margin: -1px; height:100%; }.ui-slider { position: relative; text-align: left; }
.ui-slider .ui-slider-handle { position: absolute; z-index: 2; width: 1.2em; height: 1.2em; cursor: default; }
.ui-slider .ui-slider-range { position: absolute; z-index: 1; font-size: .7em; display: block; border: 0; background-position: 0 0; }

.ui-slider-horizontal { height: .8em; }
.ui-slider-horizontal .ui-slider-handle { top: -.3em; margin-left: -.6em; }
.ui-slider-horizontal .ui-slider-range { top: 0; height: 100%; }
.ui-slider-horizontal .ui-slider-range-min { left: 0; }
.ui-slider-horizontal .ui-slider-range-max { right: 0; }

.ui-slider-vertical { width: .8em; height: 100px; }
.ui-slider-vertical .ui-slider-handle { left: -.3em; margin-left: 0; margin-bottom: -.6em; }
.ui-slider-vertical .ui-slider-range { left: 0; width: 100%; }
.ui-slider-vertical .ui-slider-range-min { bottom: 0; }
.ui-slider-vertical .ui-slider-range-max { top: 0; }.ui-spinner { position:relative; display: inline-block; overflow: hidden; padding: 0; vertical-align: middle; }
.ui-spinner-input { border: none; background: none; padding: 0; margin: .2em 0; vertical-align: middle; margin-left: .4em; margin-right: 22px; }
.ui-spinner-button { width: 16px; height: 50%; font-size: .5em; padding: 0; margin: 0; text-align: center; position: absolute; cursor: default; display: block; overflow: hidden; right: 0; }
.ui-spinner a.ui-spinner-button { border-top: none; border-bottom: none; border-right: none; } /* more specificity required here to overide default borders */
.ui-spinner .ui-icon { position: absolute; margin-top: -8px; top: 50%; left: 0; } /* vertical centre icon */
.ui-spinner-up { top: 0; }
.ui-spinner-down { bottom: 0; }

/* TR overrides */
.ui-spinner .ui-icon-triangle-1-s {
	/* need to fix icons sprite */
	background-position:-65px -16px;
}
.ui-tabs { position: relative; padding: .2em; zoom: 1; } /* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */
.ui-tabs .ui-tabs-nav { margin: 0; padding: .2em .2em 0; }
.ui-tabs .ui-tabs-nav li { list-style: none; float: left; position: relative; top: 0; margin: 1px .2em 0 0; border-bottom: 0; padding: 0; white-space: nowrap; }
.ui-tabs .ui-tabs-nav li a { float: left; padding: .5em 1em; text-decoration: none; }
.ui-tabs .ui-tabs-nav li.ui-tabs-active { margin-bottom: -1px; padding-bottom: 1px; }
.ui-tabs .ui-tabs-nav li.ui-tabs-active a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-tabs-loading a { cursor: text; }
.ui-tabs .ui-tabs-nav li a, .ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active a { cursor: pointer; } /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */
.ui-tabs .ui-tabs-panel { display: block; border-width: 0; padding: 1em 1.4em; background: none; }
.ui-tooltip {
	padding: 8px;
	position: absolute;
	z-index: 9999;
	max-width: 300px;
	-webkit-box-shadow: 0 0 5px #aaa;
	box-shadow: 0 0 5px #aaa;
}
/* Fades and background-images don't work well together in IE6, drop the image */
* html .ui-tooltip {
	background-image: none;
}
body .ui-tooltip { border-width: 2px; }

/* Component containers
----------------------------------*/
.ui-widget { font-family: Trebuchet MS,Tahoma,Verdana,Arial,sans-serif; }
.ui-widget .ui-widget { font-size: 1em; }
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-size: 1em; }
/*.ui-widget-content { border: 1px solid #dddddd; background: #eeeeee url(images/jquery-ui/ui-bg_highlight-soft_100_eeeeee_1x100.png) 50% top repeat-x; color: #333333; }*/
.ui-widget-content {  background: #ffffff;  }
/*.ui-widget-content a { color: #333333; }*/
/*.ui-widget-header { border: 1px solid #e78f08; background: #f6a828 url(images/jquery-ui/ui-bg_gloss-wave_35_f6a828_500x100.png) 50% 50% repeat-x; color: #ffffff; font-weight: bold; }*/
.ui-widget-header {background-color: #FF9A38;color: #FFFFFF;}
.ui-widget-header a { color: #ffffff; }

/* Interaction states
----------------------------------*/
/*.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default { border: 1px solid #cccccc; font-weight: bold; color: #1c94c4; }*/
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default, .ui-state-default-sp,{color: #629DB7;}
.undefined span {color: #E9E9E9 !important;}
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { color: #1c94c4; text-decoration: none; }
/*.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus { border: 1px solid #fbcb09; background: #fdf5ce url(images/jquery-ui/ui-bg_glass_100_fdf5ce_1x400.png) 50% 50% repeat-x; font-weight: bold; color: #c77405; }*/
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus {background-color: #8DD8C8;color: #FFF;}
.ui-state-hover a, .ui-state-hover a:hover, .ui-state-hover a:link, .ui-state-hover a:visited { color: #c77405; text-decoration: none; }
.ui-state-hover-arrow {border: 1px solid #fbcb09; background: #fdf5ce url(images/jquery-ui/ui-bg_glass_100_fdf5ce_1x400.png) 50% 50% repeat-x; font-weight: bold; color: #c77405;}
/*.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active { border: 1px solid #fbd850; background: #ffffff url(images/jquery-ui/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x; font-weight: bold; color: #eb8f00; }*/
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active {background-color: #8DD8C8;color: #FFFFFF;}
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { color: #eb8f00; text-decoration: none; }

/* Interaction Cues
----------------------------------*/
/*.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight  {border: 1px solid #fed22f; background: #ffe45c url(images/jquery-ui/ui-bg_highlight-soft_75_ffe45c_1x100.png) 50% top repeat-x; color: #363636; }*/
.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight {background-color: #8DD8C8;color: #FFFFFF;}
.ui-state-highlight a, .ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a { color: #FFF; }
.ui-state-error, .ui-widget-content .ui-state-error, .ui-widget-header .ui-state-error {border: 1px solid #cd0a0a; background: #b81900 url(images/jquery-ui/ui-bg_diagonals-thick_18_b81900_40x40.png) 50% 50% repeat; color: #ffffff; }
.ui-state-error a, .ui-widget-content .ui-state-error a, .ui-widget-header .ui-state-error a { color: #ffffff; }
.ui-state-error-text, .ui-widget-content .ui-state-error-text, .ui-widget-header .ui-state-error-text { color: #ffffff; }
.ui-priority-primary, .ui-widget-content .ui-priority-primary, .ui-widget-header .ui-priority-primary { font-weight: bold; }
.ui-priority-secondary, .ui-widget-content .ui-priority-secondary,  .ui-widget-header .ui-priority-secondary { opacity: .7; filter:Alpha(Opacity=70); font-weight: normal; }
/*.ui-state-disabled, .ui-widget-content .ui-state-disabled, .ui-widget-header .ui-state-disabled { opacity: .35; filter:Alpha(Opacity=35); background-image: none; }*/
.ui-state-disabled .ui-icon { filter:Alpha(Opacity=35); } /* For IE8 - See #6059 */
.ui-state-disabled {background-image: none;}

/* Icons
----------------------------------*/

/* states and images */
.ui-icon { width: 16px; height: 16px; background-image: url(images/jquery-ui/ui-icons_222222_256x240.png); }
.ui-widget-content .ui-icon {background-image: url(images/jquery-ui/ui-icons_222222_256x240.png); }
.ui-widget-header .ui-icon {background-image: url(images/jquery-ui/ui-icons_ffffff_256x240.png); }
.ui-state-default .ui-icon { background-image: url(images/jquery-ui/ui-icons_ef8c08_256x240.png); }
.ui-state-hover .ui-icon, .ui-state-focus .ui-icon {background-image: url(images/jquery-ui/ui-icons_ef8c08_256x240.png); }
.ui-state-active .ui-icon {background-image: url(images/jquery-ui/ui-icons_ef8c08_256x240.png); }
.ui-state-highlight .ui-icon {background-image: url(images/jquery-ui/ui-icons_228ef1_256x240.png); }
.ui-state-error .ui-icon, .ui-state-error-text .ui-icon {background-image: url(images/jquery-ui/ui-icons_ffd27a_256x240.png); }

/* positioning */
.ui-icon-carat-1-n { background-position: 0 0; }
.ui-icon-carat-1-ne { background-position: -16px 0; }
.ui-icon-carat-1-e { background-position: -32px 0; }
.ui-icon-carat-1-se { background-position: -48px 0; }
.ui-icon-carat-1-s { background-position: -64px 0; }
.ui-icon-carat-1-sw { background-position: -80px 0; }
.ui-icon-carat-1-w { background-position: -96px 0; }
.ui-icon-carat-1-nw { background-position: -112px 0; }
.ui-icon-carat-2-n-s { background-position: -128px 0; }
.ui-icon-carat-2-e-w { background-position: -144px 0; }
.ui-icon-triangle-1-n { background-position: 0 -16px; }
.ui-icon-triangle-1-ne { background-position: -16px -16px; }
.ui-icon-triangle-1-e { background-position: -32px -16px; }
.ui-icon-triangle-1-se { background-position: -48px -16px; }
.ui-icon-triangle-1-s { background-position: -64px -16px; }
.ui-icon-triangle-1-sw { background-position: -80px -16px; }
.ui-icon-triangle-1-w { background-position: -96px -16px; }
.ui-icon-triangle-1-nw { background-position: -112px -16px; }
.ui-icon-triangle-2-n-s { background-position: -128px -16px; }
.ui-icon-triangle-2-e-w { background-position: -144px -16px; }
.ui-icon-arrow-1-n { background-position: 0 -32px; }
.ui-icon-arrow-1-ne { background-position: -16px -32px; }
.ui-icon-arrow-1-e { background-position: -32px -32px; }
.ui-icon-arrow-1-se { background-position: -48px -32px; }
.ui-icon-arrow-1-s { background-position: -64px -32px; }
.ui-icon-arrow-1-sw { background-position: -80px -32px; }
.ui-icon-arrow-1-w { background-position: -96px -32px; }
.ui-icon-arrow-1-nw { background-position: -112px -32px; }
.ui-icon-arrow-2-n-s { background-position: -128px -32px; }
.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; }
.ui-icon-arrow-2-e-w { background-position: -160px -32px; }
.ui-icon-arrow-2-se-nw { background-position: -176px -32px; }
.ui-icon-arrowstop-1-n { background-position: -192px -32px; }
.ui-icon-arrowstop-1-e { background-position: -208px -32px; }
.ui-icon-arrowstop-1-s { background-position: -224px -32px; }
.ui-icon-arrowstop-1-w { background-position: -240px -32px; }
.ui-icon-arrowthick-1-n { background-position: 0 -48px; }
.ui-icon-arrowthick-1-ne { background-position: -16px -48px; }
.ui-icon-arrowthick-1-e { background-position: -32px -48px; }
.ui-icon-arrowthick-1-se { background-position: -48px -48px; }
.ui-icon-arrowthick-1-s { background-position: -64px -48px; }
.ui-icon-arrowthick-1-sw { background-position: -80px -48px; }
.ui-icon-arrowthick-1-w { background-position: -96px -48px; }
.ui-icon-arrowthick-1-nw { background-position: -112px -48px; }
.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; }
.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; }
.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; }
.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; }
.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; }
.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; }
.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; }
.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; }
.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; }
.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; }
.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; }
.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; }
.ui-icon-arrowreturn-1-w { background-position: -64px -64px; }
.ui-icon-arrowreturn-1-n { background-position: -80px -64px; }
.ui-icon-arrowreturn-1-e { background-position: -96px -64px; }
.ui-icon-arrowreturn-1-s { background-position: -112px -64px; }
.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; }
.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; }
.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; }
.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; }
.ui-icon-arrow-4 { background-position: 0 -80px; }
.ui-icon-arrow-4-diag { background-position: -16px -80px; }
.ui-icon-extlink { background-position: -32px -80px; }
.ui-icon-newwin { background-position: -48px -80px; }
.ui-icon-refresh { background-position: -64px -80px; }
.ui-icon-shuffle { background-position: -80px -80px; }
.ui-icon-transfer-e-w { background-position: -96px -80px; }
.ui-icon-transferthick-e-w { background-position: -112px -80px; }
.ui-icon-folder-collapsed { background-position: 0 -96px; }
.ui-icon-folder-open { background-position: -16px -96px; }
.ui-icon-document { background-position: -32px -96px; }
.ui-icon-document-b { background-position: -48px -96px; }
.ui-icon-note { background-position: -64px -96px; }
.ui-icon-mail-closed { background-position: -80px -96px; }
.ui-icon-mail-open { background-position: -96px -96px; }
.ui-icon-suitcase { background-position: -112px -96px; }
.ui-icon-comment { background-position: -128px -96px; }
.ui-icon-person { background-position: -144px -96px; }
.ui-icon-print { background-position: -160px -96px; }
.ui-icon-trash { background-position: -176px -96px; }
.ui-icon-locked { background-position: -192px -96px; }
.ui-icon-unlocked { background-position: -208px -96px; }
.ui-icon-bookmark { background-position: -224px -96px; }
.ui-icon-tag { background-position: -240px -96px; }
.ui-icon-home { background-position: 0 -112px; }
.ui-icon-flag { background-position: -16px -112px; }
.ui-icon-calendar { background-position: -32px -112px; }
.ui-icon-cart { background-position: -48px -112px; }
.ui-icon-pencil { background-position: -64px -112px; }
.ui-icon-clock { background-position: -80px -112px; }
.ui-icon-disk { background-position: -96px -112px; }
.ui-icon-calculator { background-position: -112px -112px; }
.ui-icon-zoomin { background-position: -128px -112px; }
.ui-icon-zoomout { background-position: -144px -112px; }
.ui-icon-search { background-position: -160px -112px; }
.ui-icon-wrench { background-position: -176px -112px; }
.ui-icon-gear { background-position: -192px -112px; }
.ui-icon-heart { background-position: -208px -112px; }
.ui-icon-star { background-position: -224px -112px; }
.ui-icon-link { background-position: -240px -112px; }
.ui-icon-cancel { background-position: 0 -128px; }
.ui-icon-plus { background-position: -16px -128px; }
.ui-icon-plusthick { background-position: -32px -128px; }
.ui-icon-minus { background-position: -48px -128px; }
.ui-icon-minusthick { background-position: -64px -128px; }
.ui-icon-close { background-position: -80px -128px; }
.ui-icon-closethick { background-position: -96px -128px; }
.ui-icon-key { background-position: -112px -128px; }
.ui-icon-lightbulb { background-position: -128px -128px; }
.ui-icon-scissors { background-position: -144px -128px; }
.ui-icon-clipboard { background-position: -160px -128px; }
.ui-icon-copy { background-position: -176px -128px; }
.ui-icon-contact { background-position: -192px -128px; }
.ui-icon-image { background-position: -208px -128px; }
.ui-icon-video { background-position: -224px -128px; }
.ui-icon-script { background-position: -240px -128px; }
.ui-icon-alert { background-position: 0 -144px; }
.ui-icon-info { background-position: -16px -144px; }
.ui-icon-notice { background-position: -32px -144px; }
.ui-icon-help { background-position: -48px -144px; }
.ui-icon-check { background-position: -64px -144px; }
.ui-icon-bullet { background-position: -80px -144px; }
.ui-icon-radio-on { background-position: -96px -144px; }
.ui-icon-radio-off { background-position: -112px -144px; }
.ui-icon-pin-w { background-position: -128px -144px; }
.ui-icon-pin-s { background-position: -144px -144px; }
.ui-icon-play { background-position: 0 -160px; }
.ui-icon-pause { background-position: -16px -160px; }
.ui-icon-seek-next { background-position: -32px -160px; }
.ui-icon-seek-prev { background-position: -48px -160px; }
.ui-icon-seek-end { background-position: -64px -160px; }
.ui-icon-seek-start { background-position: -80px -160px; }
/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */
.ui-icon-seek-first { background-position: -80px -160px; }
.ui-icon-stop { background-position: -96px -160px; }
.ui-icon-eject { background-position: -112px -160px; }
.ui-icon-volume-off { background-position: -128px -160px; }
.ui-icon-volume-on { background-position: -144px -160px; }
.ui-icon-power { background-position: 0 -176px; }
.ui-icon-signal-diag { background-position: -16px -176px; }
.ui-icon-signal { background-position: -32px -176px; }
.ui-icon-battery-0 { background-position: -48px -176px; }
.ui-icon-battery-1 { background-position: -64px -176px; }
.ui-icon-battery-2 { background-position: -80px -176px; }
.ui-icon-battery-3 { background-position: -96px -176px; }
.ui-icon-circle-plus { background-position: 0 -192px; }
.ui-icon-circle-minus { background-position: -16px -192px; }
.ui-icon-circle-close { background-position: -32px -192px; }
.ui-icon-circle-triangle-e { background-position: -48px -192px; }
.ui-icon-circle-triangle-s { background-position: -64px -192px; }
.ui-icon-circle-triangle-w { background-position: -80px -192px; }
.ui-icon-circle-triangle-n { background-position: -96px -192px; }
.ui-icon-circle-arrow-e { background-position: -112px -192px; }
.ui-icon-circle-arrow-s { background-position: -128px -192px; }
.ui-icon-circle-arrow-w { background-position: -144px -192px; }
.ui-icon-circle-arrow-n { background-position: -160px -192px; }
.ui-icon-circle-zoomin { background-position: -176px -192px; }
.ui-icon-circle-zoomout { background-position: -192px -192px; }
.ui-icon-circle-check { background-position: -208px -192px; }
.ui-icon-circlesmall-plus { background-position: 0 -208px; }
.ui-icon-circlesmall-minus { background-position: -16px -208px; }
.ui-icon-circlesmall-close { background-position: -32px -208px; }
.ui-icon-squaresmall-plus { background-position: -48px -208px; }
.ui-icon-squaresmall-minus { background-position: -64px -208px; }
.ui-icon-squaresmall-close { background-position: -80px -208px; }
.ui-icon-grip-dotted-vertical { background-position: 0 -224px; }
.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; }
.ui-icon-grip-solid-vertical { background-position: -32px -224px; }
.ui-icon-grip-solid-horizontal { background-position: -48px -224px; }
.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; }
.ui-icon-grip-diagonal-se { background-position: -80px -224px; }


/* Misc visuals
----------------------------------*/

/* Corner radius 
.ui-corner-all, .ui-corner-top, .ui-corner-left, .ui-corner-tl { -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; -khtml-border-top-left-radius: 4px; border-top-left-radius: 4px; }
.ui-corner-all, .ui-corner-top, .ui-corner-right, .ui-corner-tr { -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; -khtml-border-top-right-radius: 4px; border-top-right-radius: 4px; }
.ui-corner-all, .ui-corner-bottom, .ui-corner-left, .ui-corner-bl { -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; -khtml-border-bottom-left-radius: 4px; border-bottom-left-radius: 4px; }
.ui-corner-all, .ui-corner-bottom, .ui-corner-right, .ui-corner-br { -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; -khtml-border-bottom-right-radius: 4px; border-bottom-right-radius: 4px; }
*/
/* Overlays */
.ui-widget-overlay {background: #2c3e50; position: absolute; top: 0; left: 0; width: 100%; height: 100%; opacity: .70;filter:Alpha(Opacity=70);z-index: 7777}
.ui-widget-shadow { margin: -5px 0 0 -5px; padding: 5px; background: #000000 url(images/jquery-ui/ui-bg_flat_10_000000_40x100.png) 50% 50% repeat-x; opacity: .2;filter:Alpha(Opacity=20); -moz-border-radius: 5px; -khtml-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; }

/* ADD NEW CSS BY liqiang - xiaozhu.com */
.XZ_dz_noPrice { background-color: #D3D3D3;}
.XZ_dz_havePrice {background-color:#FFF;}
.XZ_dz_beforToday {}
.XZ_dz_beforToday span { color: white}
.XZ_dz_thisDay { }
.XZ_dz_promotion { background: url("/images/cal_small.gif") no-repeat;}
.bcg_gray {background-color: #D3D3D3;}
.bcg_red {background-color: #FF835A;color:#FFF!important;}
.selected-day-hover{color: #FFF!important;}
.selected-day-highlight{background-color: #8DD8C8;}
.red{ color:#FF0000!important;}
.white{ color:#FFF!important;}
.gray{color:#E9E9E9!important;}
.border_red{border:1px solid #FF835A!important;width:26px!important;height:22px!important;}
.border_green{border:1px solid #8DD8C8!important;width:26px!important;height:22px!important;}
@charset "utf-8";

/*------------------------------- CSSReset -------------------------------*/

/** 清除边距 **/
body,h1,h2,h3,h4,h5,h6,p,blockquote, /* structural elements 结构元素 */
dl,dt,dd,ul,ol,li,a,span,i,b, /* list elements 列表元素 */
form,fieldset,legend,button,input,textarea, /* form elements 表单元素 */
th,td /* table elements 表格元素 */ {margin:0;padding:0;}

/** 字体设置 **/
body,
button,input,select,textarea/* for ie */{font:12px/1.5 Verdana , Arial, Helvetica, sans-serif; color:#333;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
address,em,i{font-style:normal;} /* 将斜体扶正 */

/*去除元素轮廓---fbx---*/
div,table,form,input,button,select,textarea,fieldset,legend{outline:none;}/* for google / safari*/

/** 重置列表元素 **/
ul,ol{list-style:none outside none;}

/** 重置链接元素 **/
a{text-decoration:none; color:#06A0E4; cursor: pointer;outline:none;}
a:hover{text-decoration: underline;}

/** 重置表单元素 **/
img{border:0;} /* img 搭车：让链接里的 img 无边框 */
button,input,select,textarea {font-size:100%;} /* 使得表单元素在 ie 下能继承字体大小 */

/** 重置元素垂直居中 **/
img,input,select,textarea,button,i{vertical-align:middle;}

/** 显示样式元素 **/
.hidden{display:none;}
.show{display:block!important;}
.pointer{ cursor:pointer!important;}
.no_pointer{ cursor:default!important;}
.overF_hidden{overflow:hidden;}
.positionR{ position:relative;}
.normal_a:hover{text-decoration:none;}

/** 字体设置 **/
.bigFont{font-size:14px;}
.normalFont{ font-size:12px!important; font-family:"宋体"!important;font-weight: normal;}
.font18{font-size:18px;}
.imFs{font-family:'宋体';}

/** 文字对齐方式设置 **/
.textRt{text-align:right!important;}
.textLt{text-align:left!important;}
.textCt{text-align:center!important;}

/** 浮动 **/
.fl{float:left !important;}
.fr{float:right !important;}
.clearB{ clear:both;}
.clearfix:after{content:"\0020";display:block;clear:both;height:0;visibility:hidden}
* html .clearfix{zoom:1}
*+html .clearfix{zoom:1}

/** 清除边框，清除边距 **/
.nobor{border:none!important;}
.nomargin{margin:0!important;}
.nobg{ background:none!important;}

/*外边距与内边距*/
.marginL0{ margin-left:0!important;}
.marginL10{ margin-left:10px!important;}
.marginL5{ margin-left:5px!important;}
.marginL8{ margin-left:8px!important;}
.marginL15{ margin-left:15px;}
.marginL20{ margin-left:20px !important;}
.marginL30{margin-left:30px!important;}
.marginL47{margin-left:47px!important;}
.marginL50{margin-left:50px;_margin-left:0;}
.marginL70{margin-left:70px!important;}
.marginL100{ margin-left:100px;}
.marginL110{ margin-left:110px;}
.marginR5{ margin-right:5px;}
.marginR10{ margin-right:10px!important;}
.marginR15{ margin-right:15px}
.marginR20{ margin-right:20px!important;}
.marginR24{ margin-right:24px!important;}
.marginB6{ margin-bottom:6px;}
.marginB45{ margin-bottom:45px}
.marginB10{ margin-bottom:10px}
.marginB15{ margin-bottom:15px}
.marginB20{ margin-bottom:20px !important;}
.marginB30{ margin-bottom:30px !important;}
.marginT1{ margin-top:1px!important;}
.marginT5{ margin-top:5px!important;}
.marginT7{ margin-top:7px;}
.marginT10{ margin-top:10px;}
.marginT15{ margin-top:15px!important;}
.marginT20{ margin-top:20px!important;}
.marginT37{ margin-top:37px!important;}
.marginT42{ margin-top:42px!important;}
.marginT46{ margin-top:46px!important;}
.marginT50{ margin-top:50px!important;}
.marginT95{ margin-top:95px;}
.paddingT0{ padding-top:0!important;}
.paddingT6{padding-top:6px!important;}
.paddingT13{ padding-top:13px!important;}
.paddingT17{ padding-top:17px;}
.paddingT20{ padding-top:20px;}
.paddingT30{ padding-top:30px;}
.paddingT41{ padding-top:41px!important;}
.paddingB5{ padding-bottom:5px!important;}
.paddingB13{ padding-bottom:13px!important;}
.paddingB27{ padding-bottom:27px!important;}
.paddingL10{ padding-left:10px!important;}
.paddingL20{ padding-left:20px!important;}
.paddingL44{ padding-left:44px!important;}
.paddingL74{ padding-left:74px!important;}
.paddingR10{ padding-right:10px;}

/*字体颜色*/
.orange{ color:#f26522!important;}
.orange_1{ color:#FB6400;}
.orange_2{ color:#ff7800;}
.blue{ color:#6EB0D5!important;}
.blue_1{ color:#06A0E4!important;}
.red{ color:#DB4F33!important;}
.red_1{ color:#E60012;}
.red_2{ color:#FF3300;}
.gray{ color:#B4B4B4;}
.gray_1{ color:#666!important;}
.gray_2{ color:#aaa!important;}
.gray_3{ color:#999!important;}
.gray_4{ color:#818181!important;}
.green{ color:#32B16C;}
.green_1{ color:#4A7B48;}
.white{ color:#fff !important;}
.color_normal{ color:#333;}
.bg_black{ background-color:#000!important;}
.bg_black_1{ background-color:#1b2733!important;}
.pink{color:#f05b72!important;}

/*隐藏多余文字*/
.hiddenTxt{overflow:hidden;white-space:nowrap;text-overflow: ellipsis;}

/** 页结构 **/
body{background-color: #fff;}
.content{width:1010px;margin:0 auto;clear: both;}
.left{ width:697px; float:left; border-right:solid 1px #ddd;}
.right{ width:307px; float:right;}

/******************** 翻页 *******************/
.pagination a.page_a em{background:url(../images/icon_04.png) no-repeat;_background:url(../images/icon_04.gif) no-repeat;}
.pagination{ height:37px; line-height:37px; padding:16px 0 55px 0; text-align:center; clear:both;}
.pagination a:link,.pagination a:visited {color:#333; font-size:18px; padding:0 9px; margin-right:5px; }
.pagination a:hover,.pagination .active_link{background-color:#44B7EB;color:#fff;height:37px;font-size:18px;padding:0 9px; display:inline-block;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;margin-right:5px;}
.pagination a.page_a{ width:105px; height:37px; display:inline-block; background-color:#F26522; -moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px; text-align:center; }
.pagination a.page_a em{ color:#fff; font-weight:bold;font-size:12px;}
.pagination a.page_a em.page_pre{ background-position:0 -184px; padding-left:9px;}
.pagination a.page_a em.page_next{background-position: 43px -203px;padding-right: 10px;}
/******************** 页头 *******************/
.slogan{background:url(../images/icon_header.png) no-repeat;background-position:0 -65px;display: inline-block;float: left;height: 17px;margin: 18px 0 0 14px;width: 128px;}
.nav li .btn_public {background: url(../images/icon_header.png) no-repeat;background-position: 0 -129px;width: 128px;height: 33px;display: inline-block;}
.icon_person{background:none}
.line_index{background:url(../images/icon_header.png) no-repeat;}
.line_index{background-position:-265px -60px;height:21px;width:1px;display:inline-block;vertical-align:middle}
.icon_qqq{background: url(../images/icon_header.png) no-repeat;background-position:6px -1196px;display: inline-block;padding:0 0 0 24px;}
.icon_qqq:hover{background: url(../images/icon_header.png) no-repeat;background-position:6px -1070px;display: inline-block;padding:0 0 0 24px;}
.icon_weixind{background:url(../images/icon_header.png) no-repeat;background-position:6px -1098px;display:inline-block;padding:0 0 0 24px;}
.icon_weixind:hover{background:url(../images/icon_header.png) no-repeat;background-position:6px -1169px;display:inline-block;padding:0 0 0 24px;}
.icon_zhinan{background:url(../images/icon_header.png) no-repeat;background-position:right -1144px;display:inline-block;padding:0 20px 0 0;}
.nav{padding-right:46px}
.icon_name{background:url(../images/icon_header.png) no-repeat;background-position:42px -1125px;display:inline-block;padding:0 20px 0 0;}
.nav li a{color:#ccc}
.nav li.active{position:relative;z-index:10}
.nav li.active a{color:#fff}
.sel_box{position:absolute;top:27px;right:4px;background:#fff;width:68px;text-align:center;padding:5px 0;border-radius:2px;box-shadow: 0px 1px 7px #666;border:1px solid #ddd\9;}
.sel_fd{width:135px;text-align:left}
.nav li.active .sel_box a{color:#666;display:block;line-height:28px;}
.nav li.active .sel_fd a{display:inline-block;width:65px;text-align:center;}
.nav li.active .sel_fd p.p1{padding:0 0 5px 5px}
.nav li.active .sel_zhinan a{line-height:24px}
.nav li.active .sel_box a:hover{color:#ff7800}
.nav li.active .sel_box .exit{}
.nav li.active .sel_box .exit a{font-weight:bold;height:31px;line-height:31px;display:block;text-align:center;width:135px;}
.nav li.active .sel_box .exit a.normal_a{width:auto;}
.nav li.active .onebox{border-bottom:1px solid #ddd}
.nav li.active .twobox{padding-left:5px;border-bottom:1px solid #ddd}
.nav li.active .twobox a{float:left;width:62px;line-height:20px;padding-bottom:8px}
.nav li.active .twobox a:hover,
.nav li.active .sel_zhinan a:hover{text-decoration:none}
.nav li.active:hover .icon_zhinan{background:url(../images/icon_header.png) no-repeat;background-position:right -1125px;display:inline-block;padding:0 20px 0 0;}
.nav li a.icon_iphone{background:url(../images/icon_head.png) no-repeat}
.nav li a.icon_iphone{background-position: 0 -125px;padding-left: 24px; margin-left: 10px;}
.top_wraper .nav{padding-right:0}
 /*footbox*/
.footbox{background:#f6f6f6;height:155px;font-family:"Microsoft YaHei","SimSun"}
.footbox .f_cen,.f_cen{width:1010px;margin:0 auto;}
.footbox .fcon1{border-bottom:1px solid #e2e1e1;padding:25px 0 15px 20px;margin-bottom:17px}
.footbox .fcon1 li{float:left;}
.footbox .fcon1 li.li_01{width:70px;padding-right:51px}
.footbox .fcon1 li.li_02{width:70px;padding-right:49px}
.footbox .fcon1 li.li_03{width:300px;padding-right:30px}
.footbox .fcon1 li.li_04{width:181px;}
.footbox .fcon1 li.li_05{width:208px;}
.footbox .fcon1 li .phonetext{font-size:18px;color:#f47327;font-weight:bold;}
.footbox .fcon1 li strong.t{color:3333;font-size:14px;padding-bottom:11px;display:block;}
.fc-333{color:#333}
.fc-999{color:#999}
.text-c{text-align:center;}
.footbox .fcon1 a.fc-999{color:#999;padding-right:10px}
.fcon2{padding:20px 0px 0px 0px;font-family:"Microsoft YaHei","SimSun"}
.fcon2,
.fcon2 a{color:#d5d5d5}
.fcon2 a{padding-right:6px}
.fcon2 dl{padding-bottom:0px}
.fcon2 dt,
.fcon2 dd{float:left;}
.fcon2 dt{font-size:14px;width:65px;}
.fcon2 dd{padding:3px 0 5px 0;width:945px;}
.fcon2 dd a{font-size:12px;color:#d5d5d5;white-space:nowrap;float:left;padding-bottom:5px}
/******************** 光标划过显示和隐藏 *******************/ 
.nav  li .active {width:100%;border-collapse:collapse;border:0;}
.nav  li .sel_box {display:none; float:left;}
.nav  li:hover .sel_box,
.nav  li a:hover .sel_box {display:block;}
 .logo,.icon_homePage,.icon_person,.btn_public,.field,.btn_search,.btn_search_1,.input_search_1,.list_arrow_down,.icon_arrowB,.nav_on li a.nav_current,.nav_close,.nav_dl dd a,.foot_logo,.icon_search:hover,.btn_search:hover,.back_top,.feedback,.back_close,.pic_delete,.weiXin_sider,.weiXin_tri,.weiXin_img{ background:url(../images/icon_header.png) no-repeat;_background:url(../images/icon_header.gif) no-repeat;}
 .header{position:relative; z-index:6666;}
 .banner_01{left:50%;margin-left:-502px;position:relative;}
 .top{position:absolute; top:0; left:0; width:100%;background-color:#000;color:#FFFFFF;height:56px;filter:alpha(opacity=81); /*IE*/-moz-opacity:0.81; /*Mozilla*/opacity: 0.81;}
 .top_wraper{ position:absolute; top:0;left:0; width:100%;}
.top_con,.head_con{ width:1010px; margin:0 auto; position:relative;}
.logo{ width:112px; height:39px; text-indent:-9999px; display:block; margin:9px 0 0 0; float:left;}

.nav{float:right; padding:13px 5px 0 0; height:44px; line-height:31px;}
.nav li{ float:left; padding:0 5px; color:#fff;}
.nav li a{ color:#fff;display:inline-block;}
.icon_homePage{ background-position:-253px -104px; padding-left:20px;} 
.icon_person{ background-position:0 -103px;_background-position:0 -106px; padding-left:16px;}
.nav li .btn_public{background-position:0 -130px; width:126px; height:31px; display:inline-block;}
.nav li .btn_public:hover{filter:alpha(opacity=90); /*IE*/-moz-opacity:0.90; /*Mozilla*/opacity: 0.90;}
.head_wraper{ position:absolute; top:56px; left:0; width:100%;}
.search_wraper{ position:absolute;width:302px; height:406px;background-color:#000;color:#FFFFFF;filter:alpha(opacity=30); /*IE*/-moz-opacity:0.3; /*Mozilla*/opacity: 0.3; margin-left:40px;}
.search_con{width:284px; height:392px; float:left; padding:15px 0 0 18px; position:absolute;margin-left:40px;padding-bottom:0;padding-left:18px;padding-right:0;padding-top:15px;}
.field{background-position: 0 -171px;height: 36px;margin-top: 9px;width: 264px;-webkit-box-shadow: 0 0 5px #000; -moz-box-shadow:0 0 5px #000; box-shadow:0 0 5px #000;}
.list_arrow_down {background-position: 4px -371px; border-right: 1px dashed #7FADC1; cursor: pointer; display: block; float: left; height: 30px; margin-top: 5px; width: 19px; }
.input_cal{background-position:0 -217px;}
.input_search{ border:0;color: #7FADC1;height: 36px;line-height: 36px;margin: 0 1px;padding: 0 8px;width: 207px; float:left;}
.icon_search{ width:39px; height:36px; display:inline-block; cursor:pointer; float:left;} 
.icon_search:hover{ background-position:-1px -608px;} 
.hover_blue:hover{ background-position:-1px -656px;}
.btn_search{ width:266px; height:46px; border:0; background-position:0 -271px;cursor:pointer;}
.btn_search:hover {background-position:0 -712px;}
.field_bottom{ border-bottom:solid 1px #aaa; height:20px; line-height:20px; width:195px; text-align:center; margin:155px 0 0 41px;}
.field_bottom a{ color:#fff;}
.height56{ height:56px;}
.big_pic_arrowL,.big_pic_arrowR{ background:url(../images/icon_arrow.png) no-repeat;_background:url(../images/icon_arrow.gif) no-repeat; display:inline-block; width:36px; height:56px; position:absolute;filter:alpha(opacity=60); /*IE*/-moz-opacity:0.6; /*Mozilla*/opacity: 0.6;}
.big_pic_arrowL{top:175px; left:10px;}
.big_pic_arrowR{ background-position:-45px 0;top:175px; right:18px;}
.big_pic_arrowL:hover,.big_pic_arrowR:hover{ filter:alpha(opacity=100); /*IE*/-moz-opacity:1; /*Mozilla*/opacity:1;}
/******************** 已登录状态 *******************/
.nav_on{float:right; padding:11px 5px 0 0; height:44px; line-height:36px;}
.nav_on li{ float:left; padding:0 4px;_padding:0; color:#fff; height:45px; position:relative; z-index:99;}
.nav_on li a{ color:#fff;}
.nav_on li.nav_width{ width:90px; text-align:center; padding:0px;}
.icon_arrowB{background-position:68px -471px; text-align:left; width:75px; padding-left:11px; display:inline-block;}
.nav_on li a.nav_current{ background-position:68px -451px; background-color:#fff; width:76px; color:#000; border:solid 1px #F5F5F5; display:inline-block;height:43px; text-align:left; padding-left:12px;text-decoration:none;}
.nav_on li .btn_public{background-position:0 -130px; width:126px; height:31px; display:inline-block; margin-top:3px;}
.nav_on li .btn_public:hover{filter:alpha(opacity=90); /*IE*/-moz-opacity:0.90; /*Mozilla*/opacity: 0.90;}
.nav_pop{ position:absolute; width:144px; border:solid 1px #F5F5F5; background-color:#fff; padding:5px 13px; color:#333; text-align:left; z-index:999; top:44px; left:0;}
.nav_close{ background-position:0 -510px; width:8px; height:8px; display:inline-block; position:absolute; right:6px; top:6px; cursor:pointer;}
.nav_dl dt{ line-height:24px;}
.nav_dl dd{ line-height:24px;}
.nav_dl dd a{display:inline-block; color:#06A0E4; padding-left:23px;}
.nav_dl dd a.nav_change {background-position: -244px -499px;padding: 4px 0 4px 27px;width: 116px;}

/******************** 页脚 *******************/
.footer_wraper{background-color:#eee; border-top:solid 1px #ddd; overflow:hidden; zoom:1; clear:both;}
.footer{text-align:center; padding:10px 0 15px; width:1010px; margin:0 auto;}
.hot_ul{}
.hot_ul li{ border-bottom:dashed 1px #ddd; height:34px; line-height:34px;}
.hot_ul li a{color:#B6B6B6;}
.about_ul{border-bottom:dashed 1px #ddd; padding:36px 0 0 0;}
.about_ul li{ height:36px; line-height:36px;color:#F26522;}
.about_ul li a{ color:#333; }
.footer p{ line-height:35px; color:#B6B6B6;}
.foot_logo{ width:33px; height:38px; display:inline-block; background-position:-233px 0;}
.bx_a{width:846px;height:30px;position: absolute; left:59px;bottom:479px;z-index:99; background-image:url(about:blank);filter:alpha(opacity=0); /*IE*/-moz-opacity:0; /*Mozilla*/opacity: 0;}

/******************** 意见反馈 *******************/
.feedback_wraper{ width:41px; height:86px;position:absolute;right:0;bottom:0}
.back_top{ width:41px; height:41px; margin-bottom:2px; display:block; background-position:0 -771px;}
.feedback{width:41px; height:41px; background-position:0 -817px; display:block;}
.feedback_con{ width:346px;-webkit-box-shadow: 0 1px 5px rgba(0,0,0,.1); -moz-box-shadow: 0 1px 5px rgba(0,0,0,.1); box-shadow: 0 1px 5px rgba(0,0,0,.1); background-color:#fff; position:relative; border:solid 2px #eee; margin:15px 0 0 40px;zoom:1;right:42px;}
.feedback_con:after{content:".";display:block;visibility:hidden;height:0;clear:both;}
.back_close{ background-position:0 -862px; width:41px; height:46px; position:absolute;top:-2px; left:-41px;}
.feedback_top{ padding:7px 5px;}
.feedback_aera{ border:solid 1px #ddd; background-color:#F5F5F5; height:84px; padding:5px 8px; margin-bottom:7px;}
.feedback_aera textarea { border:none; background-color:#F5F5F5; width:320px; resize:none; height:67px; overflow-y:auto; margin-bottom:2px; color:#666; line-height:18px;}
.feed_contect{border:solid 1px #ddd; background-color:#F5F5F5; padding:14px 10px; color:#666; width:314px;}
.feed_p{ padding:10px 20px 3px 10px;}
.feed_ul{ padding:0 10px; height:52px;}
.feed_ul li{ width:50px; margin-right:13px; float:left;}
.pic_delete{ background-position:0 -911px; width:9px; height:10px; display:block; margin:6px 0 0 20px;}
.feed_p1{ background-color:#FFFFCC; height:26px; line-height:26px; padding:0 10px;}
.feedback_bottom{ border-top:solid 1px #eee; padding:7px;}
.feed_p2{ float:right; width:192px; text-align:right; color:#666;}
.feedback_top1{ padding:40px 36px 16px;}
.feed_strong{ color:#0d774a; font-size:18px; font-family:"微软雅黑"; margin-bottom:10px; display:block;}
.feed_p3{ line-height:18px;}
.feedback_main{bottom:113px;display:block;right:2px;z-index:55555;position:fixed;_position:absolute;_right:expression(eval(document.documentElement.scrollRight+2));}
.btn_pop_normal{ width:120px; height:40px; background-color:#F26522;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px; border:none;font-size:18px; font-family:"微软雅黑"; color:#fff; cursor:pointer;}
.feed_hover{ width:30px; display:inline-block; padding:1px 5px; background-color:#fff; font-weight:bold; text-align:center; color:#f26521;}
.weiXin_con{ clear:both;bottom: 86px; position: absolute;right: 0;}
.weiXin_sider{ background-position:1px -932px; width:16px; padding:5px 8px; height:98px; line-height:16px; display:inline-block; font-size:14px; font-family:"微软雅黑"; font-weight:bold; color:#fff; margin-bottom:5px; cursor:pointer; float:left;}
.weiXin_tri{ background-position:-35px -911px; width:6px; height:10px; display:inline-block; margin:4px;}
.tri_R{background-position:-19px -911px;}
.weiXin_img{ background-position:-80px -771px; width:187px; height:215px; display:inline-block; vertical-align:sub; margin-left:-1px; float:left;}
.marginT106{ margin-top:106px;}

/******************** 分享 *******************/
.sns_ul{ padding-top:15px;}
.sns_ul li{ width:50px; float:left; margin:0 14px 13px 0;position:relative;}
.sns_logo,.sns_hover{ background: url(../images/icon_sns.png) no-repeat;_background: url(../images/icon_sns.gif) no-repeat; width:50px; height:50px; display:block; margin-bottom:14px;}
.logo_sina{ background-position:0 0;}
.logo_qq{ background-position:0 -58px;}
.logo_douban{ background-position:0 -260px;}
.logo_renren{ background-position:0 -318px;}
.sns_tips{background: url(../images/icon_sns.png) no-repeat;_background: url(../images/icon_sns.gif) no-repeat; padding-top:25px; display:block; font-size:12px;}
.tips_R{ background-position:17px -435px;color:#66ae9f; }
.tips_W{ background-position:17px -491px;color:#DE7070; }
.tips_C{ background-position:17px -547px;color:#8B9CAF; }
.sns_hover{ position:absolute; left:0; top:0; background-position:0 -376px; line-height:50px; color:#fff; text-decoration:underline; text-align:center;}
.share_icon span{font-family: "Microsoft YaHei","SimSun";padding:0 0 10px 0;font-size:14px}
.sns_logo_box{ text-align:center;margin-top:10px}
.sns_logo_box .sns_logo{ display: inline-block; margin-right:14px;}
.sns_logo_box .sns_logo32{ display: inline-block; margin-right:14px;}
.sns_logo_box .sns_logo16{ display: inline-block; margin-right:14px;}
.logo_weixin{background-position:0 -938px}
.fc_org{color:#F26522}
.share_icon span i.fc_org{ vertical-align:top; font-size:16px;margin-top:-2px;display:inline-block}
.tip_payed{padding:0 0 20px 0;line-height:22px}
.tip_payed strong{font-size:14px}
.comment_share_q{ text-align:left;}
.comment_share_q .success_dl{ text-align:left;padding:0 0 40px 128px}
.one_line dd.dd_first{line-height:48px}
.comment_share_q .share_icon{ text-align:left;padding-left:190px}
.pd_bt10{padding-bottom:10px}
.pop_diary_q{padding:100px 0 0 200px;width:390px;}
.pop_diary_q .success_dl{padding-left:0}
.pop_diary_q .success_dl dd{width:320px}
.line260{border-bottom:1px solid #eee;width:260px;padding-bottom:10px;margin-bottom:10px}
.share_index{width:500px;margin:0 auto; font-family:"Microsoft YaHei","SimSun";}
.share_index .s_tip{float:left;padding-top:15px}
.share_index .sns_ul{float:left;padding-top:0}
.share_right{ font-family:"Microsoft YaHei","SimSun"; text-align:center;margin-top:10px;}
.share_right .sns_ul{width:230px;margin:0 auto}
.sns_logo32,
.sns_hover32{ background: url(../images/icon_sns32.png) no-repeat;_background: url(../images/icon_sns32.gif) no-repeat;width:32px; height:32px; display:block; overflow:hidden}
.sns_logo16,
.sns_hover16{ background: url(../images/icon_sns32.png) no-repeat;_background: url(../images/icon_sns32.gif) no-repeat; background-size:16px 80px;width:16px; height:16px; display:block; overflow:hidden; float:left;margin-right:5px}
.small_share li{width:32px;height:32px}
.logo_sina32{ background-position:0 -64px}
.logo_qq32{ background-position:0 -32px}
.logo_douban32{ background-position:0 -128px}
.logo_renren32{ background-position:0 -96px}

.logo_sina16{ background-position:0 -32px}
.logo_qq16{ background-position:0 -16px}
.logo_douban16{ background-position:0 -64px}
.logo_renren16{ background-position:0 -48px}
.bdshare_q{ float:right}
.bdshare_q .sp_t{ float:left;line-height:16px}
.share_center50{ text-align:left;padding:20px 0 10px 0}
.share_center50 .s_tip{font-family:"Microsoft YaHei","SimSun"; font-size:14px}
.share_center50 .sns_ul{width:auto;}
.ico_zan{background:url(../images/ico_zan.png) no-repeat left -25px;display:inline-block;padding-left:15px;font-family:"Microsoft YaHei","SimSun"; }
.ico_zaned{background:url(../images/ico_zan.png) no-repeat left 0;display:inline-block;padding-left:15px;font-family:"Microsoft YaHei","SimSun"; }
a.ico_zan:hover{background:url(../images/ico_zan.png) no-repeat left 0;text-decoration:none;font-family:"Microsoft YaHei","SimSun";}
.pb10px{padding-bottom:10px}
.f16{font-size:16px;font-family:"Microsoft YaHei","SimSun"; }
.pb15{padding-bottom:15px}

/* .fr{float:right;margin-right:20px;} */
.ewmbox{margin:37px 0;border:2px solid #e7e7e7;background:#f6f6f6}
.ewmbox .line{padding:40px 69px 0 69px;float:left}
.ewmbox .fl{padding:30px 0 70px 36px}
.ewmbox .fl p{font-size:18px;font-family:"微软雅黑";color:#333;padding:20px 0}
.ewmbox .ewmdiv{padding-top:214px;float:left}
.ewmbox .ewmdiv .ewm{border:2px solid #e5e5e5;padding:20px;width:156px;height:156px}
.ewmbox .ewmdiv p{padding-top:32px;text-align:center;font-size:18px}
.text_center{text-align:center;}
.height29{height:29px;}
.pop_weixin{-webkit-box-shadow: 0 5px 15px rgba(0,0,0,.5); -moz-box-shadow: 0 5px 15px rgba(0,0,0,.5); box-shadow: 0 5px 15px rgba(0,0,0,.5); width:383px;background-color:#fff; margin:70px auto; border:solid 1px #ddd; _border:solid 2px #ddd !important;position:relative;}
.title_weixin{font-size:18px; font-family:"微软雅黑"; color:#666; text-align:center; height:45px; line-height:18px;_line-height:22px;}
.bold {font-weight:bold;}
.width479 {width:479px;}

/********************* 弹层 *********************/
.pop_320{ width: 320px; height: auto; position: relative; background: #fff; font: normal 14px "Microsoft YaHei"; color: #2c3e50; border-radius: 1px; }
.pop_320 p{ padding: 0 0 30px; text-align: center; font-size: 14px; color: #2c3e50; }
.pop_320 p.xzweb_ui_alert_content{ padding: 41px 0 36px; }
.pop_320 .pop_confirm{ display: inline-block; height: 36px; padding: 0 17px; line-height: 36px; text-align: center; color: #f5f5f5; background: #f05b72; }

/******************** 新头部 *******************/
.logo_index,.slogan_v2,.nav_R li a.openTri_R,.nav_R li a.icon_iphone,.icon_wx,.icon_wb,.guide,.logo_v2,.nav_R li a.openTri_R_Pad{background: url(../images/icon_head.png) no-repeat;}
.bg_up,.bg_down{background: url(../images/bg_repeat.png) repeat-x;}
.pics_pre,.pics_next{background: url(../images/icon_index.png) no-repeat;}
.head_bar{position: absolute;width: 100%;top: 0;z-index: 99;}
.head_bar_con{height:63px;padding: 31px 20px 0;}
.logo_index{width:128px; height:61px; text-indent:-9999px; display:block;float:left;}
.slogan_v2{background-position: 0 -440px;display: inline-block;float: left;width:129px;height:17px;margin: 17px 0 0 20px;text-indent:-9999px;}
.slogan_black { background-position:0 -471px; width:90px;height: 13px;margin:20px 0 0 14px;}
.nav_R{float: right;font-family:"microsoft yahei";font-size: 14px;}
.nav_R li{float:left; color: #fff; height: 44px;line-height: 44px;position: relative;z-index:999}
.nav_R li a{color: #fff;padding: 0 10px;display: inline-block;}
.nav_R li a:hover,.nav_R li a.nav_now{color: #f05b72;text-decoration: none;}
.nav_R li a.openTri_R{background-position: right -118px;padding-right:14px;}
.nav_R li a.openTri_R:hover,.nav_R li.current:hover a.openTri_R{background-position: right -164px;color: #f05b72;}
.nav_R li a.openTri_R_Pad{color:#fff;background-position:right -118px;padding-right:14px;}
.nav_R li a.icon_iphone{background-position: 0 -119px;padding-left: 24px; margin-left: 10px;padding-right:20px;}
.nav_R li a.icon_iphone:hover{background-position: 0 -154px;}
.btn_free{width: 128px;height: 44px;line-height: 44px;text-align: center;font-size: 18px;background-color: #1abc9c;filter:alpha(opacity=90); /*IE*/-moz-opacity:0.9; /*Mozilla*/opacity: 0.9;display: inline-block;}
.btn_free:hover{text-decoration: none; background-color: #1aaa88;color: #fff!important;}
.head_pop{width: 200px;padding:10px 25px 0;position: absolute;right: 0;top: 44px; background-color: #000;filter:alpha(opacity=80); /*IE*/-moz-opacity:0.8; /*Mozilla*/opacity: 0.8;font-family:"microsoft yahei"; font-size: 14px;line-height: 32px;z-index:9;display: none;}
.top40{top:40px;}
.pop_column{overflow: hidden;padding-bottom: 10px;}
.head_pop span{display:block;clear: both;}
.head_pop span a{padding: 0;}
.nav_R li:hover .head_pop, .nav_R li a.hover .head_pop{display:block;}
.pop_T{display: block!important; font-weight: bold;clear: both; padding: 0!important;}
.pop_bor{border-top: solid 1px #9E9E9C;padding-top: 9px!important;}
.width_58{width: 106px;}

.head_wrapper{height: 56px;line-height: 56px;background-color: #fff;padding: 0 20px 0 10px;}
.logo_v2{background-position: 0 -337px; width:95px; height:40px; text-indent:-9999px; display:block;float:left;margin: 8px 0 0 10px;}
.logo_black{background:url("../images/black_logo.png") no-repeat;margin: 10px 0 0;}
.iphone_black { background-position: 0 -393px!important}

.nav_commen{color: #2c3e50;padding-top: 8px;}
.nav_commen li,.nav_commen li a{color: #2c3e50;}
.nav_commen li{height: 40px;line-height: 40px;}
.nav_commen li a.openTri_R{background-position: right -425px;}
.nav_commen li a.openTri_R:hover,.nav_commen li.current:hover a.openTri_R{background-position: right -166px;color: #f05b72;}
.nav_commen li a.icon_iphone{background-position: 0 -390px;}
.nav_commen li a.icon_iphone:hover{background-position: 0 -156px;}
.nav_commen .btn_free{width:110px;height: 40px;line-height: 40px;font-size: 16px;color: #fff;}
.nav_commen .head_pop{background-color: #000;}
.nav_commen .head_pop a{color: #fff;}

/****new page header V2 start***/
.detail_wrapper{background:#fff;height:56px;}
.detail_head{ width:1240px; margin:0 auto;}
.xz_logo_detail { display:block; float:left; background:url(../images/detail/sprice_png24.png) no-repeat 0 -1430px; width: 84px; height: 40px; margin-top:8px; text-indent:-9999px;}
.head_srarch{ float:left; position:relative; height:30px; width:100px; margin:10px 0 0 20px;}
.head_search_ico{ position:absolute; right:16px; top:13px; background:url(../images/detail/sprice_png24.png) no-repeat 0 -788px; width:8px; height:4px; cursor:pointer;}
.head_srarch_input{height:28px; width:85px; padding-left:13px; line-height:28px;background:#fff; border:1px solid #ecf0f1; vertical-align:top; color:#2c3e50;font-size:14px;font-family:"Microsoft YaHei";} 
.head_srarch_input::-moz-placeholder{color:#2c3e50;}       
.head_srarch_input::-webkit-input-placeholder{color:#2c3e50;} 
.head_srarch_input:-ms-input-placeholder{color:#2c3e50;} 
/****new page header V2 end***/

/**** exception page start****/
.exception_con{ border-top:1px solid #eee; padding:150px 0 230px; text-align:center; width:100%;}
.exception_con i{ display:inline-block;vertical-align:top; background:url(../images/detail/sprice.png) no-repeat 0 -319px; width:72px; height:72px;}
.exception_text{ display:inline-block; width:420px; height:80px; font:normal 24px/38px "Microsoft YaHei"; color:#959ea7; text-align:left; padding-left:20px;}
.house_text h5{ font-size:36px; font-weight:normal;}
/**** exception page end****/

/******************** 新页尾 *******************/
.foot_v2{width: 955px;margin: 20px auto;text-align: center;overflow: hidden;}
.foot_T{font-size: 14px;font-family:"microsoft yahei";color: #f05b72;}
.see_ul{width: 102px;margin:5px auto 35px;overflow: hidden;}
.see_ul li{float: left;margin: 0 8px;}
.icon_wx,.icon_wb{background-position: 0 -208px;display: inline-block;width: 35px;height: 35px;}
.icon_wb{background-position: -45px -208px;}
.icon_wx:hover{background-position: -90px -208px;}
.icon_wb:hover{background-position: -135px -208px;}
.foot_ul{overflow: hidden;text-align: left;margin-bottom: 20px;}
.foot_ul li{float: left;width: 57px; margin: 0 32px 0 0;color: #959ea7;line-height: 24px;}
.foot_ul li a{color: #959ea7;white-space:nowrap;}
.guide{background-position: 8px -258px;padding-top: 50px;display: inline-block;color: #959ea7;font-size: 14px;font-family:"microsoft yahei";}
.icon_fk{background-position: -44px -258px;}
.guide_T{font-size: 14px;font-family:"microsoft yahei";}
.width_280{width: 282px!important;}
.width_280 a{margin-right: 7px;}
.width_100{width: 100px!important;}
.link_dl{color: #bdc3c7;text-align: left;}
.link_dl dt{float: left;width: 75px;font-size: 14px;font-family:"microsoft yahei";}
.link_dl dd{float: left;width: 865px;line-height: 24px;}
.link_dl dd a{color: #bdc3c7;margin-right:8px; white-space: nowrap;}
.foot_btm{text-align: center;color:#bdc3c7;line-height: 26px;clear:both;}
.foot_btm a{color:#bdc3c7;}
.width_274{width: 274px;}

/******************** 翻页 *******************/
.font_st{font-family: 宋体;font-weight: bold;}
.pagination_v2{ height:22px; line-height:22px; padding:16px 0 55px 0; text-align:center; clear:both;font-size: 14px;}
.pagination_v2 a:link,.pagination_v2 a:visited {color:#2c3e50;padding:0 12px;margin: 0 3px;}
.pagination_v2 a:hover,.pagination_v2 .active_link{background-color:#F05B72;text-decoration:none;color:#fff;height:22px;padding:0 12px; display:inline-block;margin: 0 3px;}
.pagination_v2 a.page_a{ width:105px; height:22px; display:inline-block; background-color:#F26522;text-align:center; }

/* 二维码 */
.w_120{ width:120px!important; padding:10px 0!important; font-family:"宋体"!important; font-size:12px; text-align:center;}
.fk_code{ width:92px!important; padding:12px 14px 0!important; color:#666!important; font-family:"宋体"; text-align:center;}

/************************注册登录***************************************/
/*
.head-top {height: 60px;width: 100%;position: absolute;top: 0px;left: 0px;}
.head-top .layer {background: #FFF none repeat scroll 0% 0%;opacity: 0.5;height: 60px;box-shadow: 0px 3px 7px #999;}
.head-top .con {height: 60px;width: 100%;position: absolute;top: 0px;left: 0px;}
.head-top .con .center {width: 1000px;margin: 0px auto;}
*/
/*col*/
.col_input{ color:#2c3e50;}
.col_gray{ color:#959ea7;}
.col_gray a{ color:#959ea7}
.col_gray a:hover{ color:#2c3e50}

.col_gray a:active{ color:#666666}
.col_gray1{ color:#2c3e50;}
.col_gray1 a,.col_gray1 a:hover{ color:#2c3e50; text-decoration:none!important;}
.col_gray a:hover{text-decoration: none;}
.col_fgray{color:#959ea7}
.col_pink{ color:#f05b72;}
.col_pink a,.col_pink a:hover{ color:#f05b72}
.col_pink a:hover{text-decoration:underline;}

/***验证码 - start ***/
.no-nb,.have-nb{ display:inline-block; width:100px; height:32px; line-height:32px; text-align:center; font-size:12px; text-decoration:none;}
.have-nb:hover{text-decoration:none;cursor:pointer}
.no-nb,.no-nb:hover{color:#c7ccd1; border:1px solid #c7ccd1; cursor:default;text-decoration:none;}
.have-nb{border:1px solid #f05b72; color:#f05b72;}
/***验证码 - start ***/

.pr{ position:relative;}
.tc{ text-align:center;}
.percent_50{ width:50%; }
.underL1{ border-bottom:2px solid #f05b72; }
.f_12{ font-size:12px;}
.f_16{ font-size:16px;}
.f_18{ font-size:18px;}
.f_20{ font-size:20px;}
.mt_40{ margin-top:40px;}
.mt_30{ margin-top:30px;}
.mt_10{ margin-top:10px;}
.pt_20{ padding-top:20px;}
.dotline{ border-top:2px dashed #eeeeee}
.w_698_1,.w_400_1{position:absolute; background:#fff; margin:0px auto;  font:normal 14px/30px "Microsoft YaHei"; color:#2c3e50;}/*网页*/
.w_698,.w_400{ position:relative; background:#fff; margin:0 auto;  font:normal 14px/30px "Microsoft YaHei"; color:#2c3e50;z-index: 7778}
.w_698,.w_698_1{width:638px;padding:30px; }
.w_400,.w_400_1{ width:343px; padding:30px 30px 40px;}
.w_200{ background:#fff;}
.banbox{ min-height: 100%; min-width: 1092px; width: 100%; height: auto; position: fixed; top: 0; left: 0;}
.loginbox{float:left;}

.r_mask{ position:absolute;  z-index:1; top:0; left:0; width:100%; height:100%;background:#000;filter:Alpha(opacity=30);opacity:0.3;}
.r_bg_cover{background:url(../images/2,0,65,2872,1600,700,e363e386.jpg) no-repeat; background-size:cover; width:100%; height:100%; position:fixed; z-index:999; padding-top:150px;}
.r_colsed,.r_colsed_1{ position:absolute;  cursor:pointer; background: url(../images/layer_sprice.png) no-repeat; width:48px; height:28px;}
.r_colsed{top:10px; right:0;}
.r_colsed_1{ top:20px; right:18px;}
.r_colsed span,.r_colsed_1 span{ display:block; position:absolute; left:8px; top:8px; background:url(../images/layer_sprice_png24.png) no-repeat 0 -698px; width:12px; height:12px;transition: all 1s ease-in-out 0s;}
.r_colsed:hover span,.r_colsed_1:hover span{transform: scale(1.1) rotate(360deg);transform-origin: 50% 50% 0;transition: all 1s ease-in-out 0s;}
.r_main_l{ float:left; width:343px; border-right:1px solid #eee; padding-right:50px;}
.r_tel_ico,.r_pho_ico,.r_num_ico,.r_password_ico,.r_telepho_ico,.r_vali_ico,.r_cou_ico,.r_passport_ico,.r_mail_ico{ position:absolute; left:10px; top:8px; display:inline-block; background: url(../images/layer_sprice_png24.png) no-repeat 0 -113px; width:20px; height:20px;}
.r_mail_ico{ background-position:-54px -142px;}

.r_sym{ position:absolute; left:36px; top:2px; display:inline-block;color:#BFBFC0; }
.r_pho_ico{ background-position:0 -141px; height:20px;}
.r_num_ico{ background-position:0 -169px; height:13px; top:12px;}
.r_password_ico{ background-position:0 -276px;}
.r_telepho_ico{ background-position:-27px -113px;}
.r_vali_ico{ background-position:-27px -141px;}
.r_cou_ico{ background-position:-28px -166px;}
.r_passport_ico{ background-position:-52px -116px;}
.r_code{ display:inline-block; width:101px; height:33px; border:1px solid #c7ccd1; cursor:pointer;}
.r_tip_text{ line-height:36px; padding:0 0 27px 10px;}
.h_30{height:22px; padding-top:8px;}
.h_col{ text-align:center; line-height:25px; background:#e9f9f8; color:#54d5ca;}
.r_error_tip{ background:url(../images/layer_sprice_png24.png) no-repeat 0 -193px; height:14px; line-height:14px; padding-left:26px; color:#f52626; font-size:12px;display:none;margin-left:11px;}
.r_main_r{ float:left; padding-left:50px; width:180px;}
.r_main_r h5{ font-size:16px; font-weight:normal; padding:2px 0 25px;}                                                                                       
.r_tab,.r_tab1{ width:100%;}
.r_tab li,.r_tab1 li{ float:left; font-size:18px; color:#959ea7;}
.r_tab li{ cursor:pointer;}
.r_tab li.cur,.r_tab1 li.cur,.r_bottomtab li.cur{ color:#2c3e50;}
.r_bottomtab li{ float:left;  color:#959ea7; cursor:pointer; margin-top:26px; padding-left:20px;}
.r_autologin1{ background:url(../images/r_autologin1.png) no-repeat 0 0;}
.r_autologin2{ background:url(../images/r_autologin2.png) no-repeat 0 0;}
.r_top_logo{ background:url(../images/layer_sprice_png24.png) no-repeat 0 -592px; height:68px; margin:10px 0 0 46px; padding-left:79px; }
.r_top{ text-align:center}
.r_top_logo2{ border-radius:32px; border:2px solid #eeeeee; display:inline-block}
.r_top_tit{ background: url(../images/layer_sprice_png24.png) no-repeat 0 -218px; height: 48px; margin: 10px 0 0 25px; padding-left: 65px; }
.r_top_tit h6{ font-size:18px; line-height:20px; font-weight:normal;}
.r_top_logo p,.r_top p{ font-size:18px; padding-top:5px;}
.r_top p{ line-height:48px; display:inline-block}
.r_top_tit p{ font-size:16px; padding-top:5px;}
.r_top_logo2 p{ line-height:48px;}
.r_suc{ color:#fff; font-size:16px; position:absolute; bottom:6px; right:55px; }
.r_col_blue,.r_col_blue:hover{ color:#06a0e4; text-decoration:none;}
.reg_back{ position:absolute; top:10px; right:20px; display:block; color:#f05b72; cursor:pointer;}
.reg_suc_h4{ height:44px; line-height:44px; text-align:center; font-size:24px;  font-weight:normal; color:#2c3e50; margin:10px 0 30px;}
.reg_suc_h4 i{ display:inline-block; width:44px; height:44px; background:url(images/layer_sprice_png24.png) no-repeat 0 -220px; vertical-align:top; margin-right:28px;}
.reg_suc{ text-align:center; }
.reg_suc h2,.reg_suc h4{ font-weight:normal;}
.reg_suc h2{ height:20px; line-height:20px;}
.m_line{ position:absolute; left:0px; top:330px; width:100%; height:4px; background:#eee;}
.invite:before,.invite:after { content: ""; display: inline-block; width:85px; height:2px; background: #eee; vertical-align: middle;  margin-right: 16px;}
.invite:after { margin-left:16px;}
.r_fx_list{ margin:20px auto 0px; }
.r_fx_list li{display:inline-block; margin:0 18px; cursor:pointer;}
.fx_weixin,.fx_qzone,.fx_weibo{ background:url(../images/layer_sprice_png24.png) no-repeat 0 -383px; width:50px; height:50px;}
.fx_qzone{ background-position:0 -450px;}
.fx_weibo{ background-position:0 -517px;}

/*input*/
.r_input{ display:block; width:340px; height:50px; text-align:center; line-height:50px; background:#f05b72; color:#fff; font-size:18px; }
.r_input:hover{ background:#e33555; text-decoration:none;color:#FFF;}
.r_input_1,.r_input_small{  border: medium none; color: #333; font-family: "Microsoft YaHei"; height: 35px; line-height: 35px; padding-left: 52px; }
.r_input_1{ background:url(../images/r_btm_line_on.png) no-repeat left bottom; width:288px;}
.r_input_1_cur{ background:url(../images/r_btm_line.png) no-repeat left bottom;}
.r_input_small{ background:url(../images/r_btm_line_small.png) no-repeat left bottom; width:179px;}
.r_input_small_cur{ background:url(../images/r_btm_line_small_cur.png) no-repeat left bottom;}
#registerDialog .tc .r-service-protocol{color:#2c3e50;}
#registerDialog .r-no-mobile{font-size:16px;} 
.r_select_box{ position:relative;}
.r_int{ width: 98%; border: none;color:#959ea7; height:34px;line-height:34px;font-family:"Microsoft YaHei";}
.r_select_arrow{ display:block; position:absolute; right:15px; top:17px; cursor:pointer; background:url(images/layer_sprice_png24.png) no-repeat; background-position: 0 -680px; width:9px; height:5px;} 
.r_select_list{ position:absolute; left:-16px; top:35px; z-index:999; width:303px; background:#FFF;box-shadow: 1px 3px 3px #bbb; color:#333;height:370px;overflow-y:scroll;}
.r_select_list li{height:28px; line-height:28px; padding-left:17px;}
.r_select_list li:hover{ background:#f05b72; color:#fff;}
.r_login_space{ padding-top:20px;}
.r_login_space input{ margin-right:5px;}
.place-holder-sm-pos{margin-left:-98px\0;left:98px;}
.r_wedsite li{ height:50px; line-height:50px; margin-bottom:30px; width:100%;}
.r_wedsite li a{ display:block; padding-left:72px;}
.hz_qq,.hz_qq:hover,.hz_weibo,.hz_weibo:hover{ background: url(../images/layer_sprice_png24.png) no-repeat;height:50px; }
.hz_qq:hover{ background-position:0 -714px;}
.hz_weibo:hover{ background-position:0 -767px;}
.hz_weibo{ background-position:0 -54px;}
.ui-widget-overlay { background: #000000; position: absolute; top: 0; left: 0; width: 100%; height: 100%; opacity: .50; filter: Alpha(Opacity=50);}
::-moz-placeholder{color:#c2cacd;}
::-webkit-input-placeholder{color:#c2cacd;}
:-ms-input-placeholder{color:#c2cacd;} 
/*******tip******/

.suc{font-size:24px;color:#89c03d;text-align:center;padding:15px 0 0 0} 
.icon-simle,.icon-cry{background:url(../images/tipface.png) no-repeat;width:48px;height:48px;display:inline-block;vertical-align:middle;margin-right:20px;}
.h30{height:30px;text-align:center;}
.tc-btnbox{padding:0 0 0 75px;}
.fail{font-size:24px;color:#ff0000;text-align:center;padding:15px 0 0 0;}
.icon-cry{background-position:0 -61px;}

/*公共部分*/
a{text-decoration:none; cursor: pointer;outline:none;}
a:hover{text-decoration:none;}
.col_pink{ color:#f05b72}
.col_deepblue{color:#283745}
.fl{ float:left}
.fr{ float:right}
.f_12{ font-size:12px;}
.f_14{ font-size:14px;}
.f_16{ font-size:16px;}
.clear{zoom:1;}
.clear:after{content:"";display:block; clear:both;}

/* 悬浮导航 */
.suspension{ width:277px; height:46px; position:fixed; bottom:12px; right:30px; z-index:7000;}/*12.29修改*/
.suspension_lf{ float:left; width:230px; height:45px; background:url(../images/gj_icons.png) 0 -380px no-repeat;  overflow:hidden; }
.suspension_lf li{ float:left;  width:46px; height:44px; line-height:44px; text-align:center; cursor: pointer; position:relative; margin-top:1px;}/*1.11修改*/
.suspension_lf span{display:inline-block; width:20px; height:20px; margin-top:14px;} /*12.30 修改*/
.sus_list1 span{background:url(../images/gj_icons.png) 0 0 no-repeat;}
.sus_list2 span{background:url(../images/gj_icons.png) 0 -21px no-repeat;}
.sus_list3 span{background:url(../images/gj_icons.png) 0 -42px no-repeat; height:22px;}/*12.29修改*/
.sus_list4 span{background:url(../images/gj_icons.png) 0 -65px no-repeat; height:22px;}/*12.29修改*/
.sus_list5 span{background:url(../images/gj_icons.png) 0 -86px no-repeat;}
.sus_list5{ border-right:none;}
.sus_i{ position:absolute; z-index:999; top:5px; right:2px; background:#f05b72; height:16px; line-height:16px; min-width: 16px; max-width: 26px; border-radius:12px; padding:1px; background:#f05b72; color:#FFF;}/*12.29修改*/
.sus_on{background:#545150; opacity:0.9; border-radius:6px;}/*12.29修改*/
.suspension_lf li:hover,.sus_on,.suspension_rg:hover{background:#575453; border-radius:6px;}
.suspension_rg{float:right; width:46px; height:44px; line-height:44px; text-align:center;  background:#bbbbbb; opacity: 0.9; filter: alpha(opacity=90);border-radius:6px; overflow:hidden; margin-top:1px;}/*1.11修改*/
.suspension_rg:hover{ background:#dadada; opacity: 0.9;filter: alpha(opacity=90); border-radius:6px;}/*12.29修改*/
#to_go{display:none} 
.suspension_rg a{display:inline-block; width:20px; height:20px; background:url(../images/gj_icons.png) 0 -108px no-repeat;margin-top:12px;}/*12.29修改*/


/*页面公共部分*/
.wapper{ width:308px; height:500px; background:#FFF; box-shadow:0 0 6px #bbb;z-index:7000; text-align:center; font-family:"微软雅黑";position:fixed;bottom:67px;right:22px;}/*12.29修改*/
.wapper span,div,p a{text-decoration:none;}
.hid{ display:none}
.public_top{width:308px; height:44px; line-height:44px; font-size:14px; font-weight:normal; position:relative;}/*12.29修改*/
.public_head{ margin:0 15px; height:95px; line-height:95px; border-top:1px solid #efefef; font-size:16px;}/*12.29修改*/
.nobor{ border:none;}
.public_foot{font-size:16px; padding-top:45px; color:#959ea7;}/*12.29修改*/
.rt_btn{ width:36px; height:36px; background:url(../images/gj_icons.png) 0 -176px no-repeat; border: medium none; position:absolute; top:0px; right:0px; cursor:pointer}
.rt_btn:hover{width:36px; height:36px; background:url(../images/gj_icons.png) -37px -176px no-repeat;}
.center_btn{ padding:45px 66px;}
.public_center{text-align:center;}
.marginT30{ margin-top:30px;}/*12.29新加*/
.marginL60{ margin-left:60px;}/*12.29新加*/

/*收藏登录页面*/

.btn_pink_im_notification{  display:inline-block;  width: 176px; height: 32px; line-height:32px;text-align:center; font-family:"微软雅黑"; font-size:14px;letter-spacing:1px; background-color: #F16B80;color: #FFF; cursor: pointer;}
.btn_pink_im_notification:hover{ background:#e33454;text-decoration:none; color:#fff;}
.im_btn_pink{  display:inline-block;  width: 176px; height: 32px; line-height:32px;text-align:center; font-family:"微软雅黑"; font-size:14px;letter-spacing:1px; background-color: #F16B80;color: #FFF; cursor: pointer;}
.im_btn_pink:hover{ background:#e33454;text-decoration:none; color:#fff;}

/*无收藏页面*/

/*收藏列表页面*/
.public_list {width:308px}
.public_list:hover {background: #f6f6f6}
.public_list dd p{ max-height:36px; overflow:hidden; word-break:break-all; word-wrap:break-word;}/*1.11修改*/
.public_list dt,.public_list dd{float:left;}/*12.29修改*/
.public_list dt{width: 110px;padding: 14px 0px 14px 0;margin-left: 15px;border-bottom: 1px solid #efefef;}
.public_list dd{ width:148px; font-size:12px; line-height:18px; text-align:left;  padding:11px 0 11px 18px; border-bottom: 1px solid #efefef;}
.sc_list1{ margin-top:5px; color:#959ea7}
.sc_list_foot{width:100%; height:36px; line-height:36px;letter-spacing: 2px; text-align:center; cursor:pointer;}/*12.29修改*/
.im_favorite_layer {position: absolute; left: 16p; top: 14px; background: #2c3e50; opacity:0.80; width: 110px; height: 74px; line-height: 78px; text-align: center; color: #fefefe;}

/*提醒登录页面*/
.public_top span{ cursor:pointer; display:inline-block; padding:0 16px; height:40px; position:relative;}/*12.29修改*/
.underL{ border-bottom:3px solid #f05b72;  }/*12.29修改*/

/*提醒列表页面*/
.mes_numb{ height:16px; line-height:16px; min-width: 16px; max-width: 26px; border-radius:12px; padding:1px; background:#f05b72; color:#FFF;  position:absolute;right:-15px; top:13px; }/*新加*/
.tx_list{ padding-top:12px; font-family:"宋体"}/*12.29修改*/
.tx_list:hover{background: #F6F6F6}
.tx_list dt{ text-align:left; padding:0 18px;}/*12.29新加*/
.tx_list dd{ padding:8px 0 12px; margin:0 18px; width:272px; border-bottom:1px solid #efefef;}/*12.29修改*/
.tx_list_ft{ color:#83888e; float:left; cursor:pointer; line-height:26px;}/*12.29修改*/
.tx_btn{width: 65px; height: 26px; line-height:26px; font-size:12px; float:right;}/*12.29修改*/
.xg{ display:block;}

/*通知列表页面*/
.tz_list{  width:auto; padding:14px 20px 0; font-family:"宋体";}
.tz_list:hover{ background: #F6F6F6}
.tz_list dt{ text-align:left; word-break:break-all; word-wrap:break-word;}/*1.11修改*/
.tz_list dd{ float:right; height:30px; line-height:30px; width:100%;border-bottom:1px solid #efefef;}
.tz_list_ft{ color:#83888e; line-height:30px; height:30px; float:right}
.noticeContent a{color:#f05b72}

/*提交反馈页面*/
.fk_head{height:14px;}
//.advice_txt{ margin-top:20px;}
.advice_txt1,.advice_txt2{width:256px; height:210px; background:#f6f6f6; border:medium none; resize:none; padding:5px 10px; color:#2c3e50;overflow:hidden; word-wrap:break-word;}
.advice_txt textarea::-moz-placeholder{color:#959ea7;} /*1.11新加*/      
.advice_txt textarea::-webkit-input-placeholder{color:#959ea7;} /*1.11新加*/    
.advice_txt textarea:-ms-input-placeholder{color:#959ea7;} /*1.11新加*/ 
.advice_txt2{ margin-top:10px; height:50px;}
.rg_last{ position:absolute; top:258px; right:35px; font-family:"宋体"; color:#959ea7;}
.fk_foot{color:#83888e;}

/*已经提交反馈*/
.fk1{ width:240px; height:60px; line-height:20px; vertical-align:middle; margin:0 auto; text-align:left; }/*12.29修改*/
.fk2{ width:100%; height:60px; color:#959ea7; line-height:60px; text-align:center}

/*无联系人*/
.g_nobor{ border:none!important; height:80px!important}
.p_line{ font-family:" 宋体"; font-size:12px; color:#959ea7;}
.p_contact{ font-family:" 宋体"; font-size:14px; color:#f05b72; margin-top:32px; text-align:center; cursor:pointer;}
@charset "utf-8";
/******************** 页背景 *******************/


.arrow,.map_world,.icon_right,.house_infor em,.btn_join span,.icon_more_white,.icon_more_black,.map_page a,.title_con span,.img_icon,.icon_qubz,.lorder_city,.icon_star,.icon_question,.icon_chat,.chat_current,.icon_arrowR,.icon_tri,.icon_arrowT,.select_delete,.img_point,.person_more,.survey_a{background:url(../images/icon_04.png) no-repeat;_background:url(../images/icon_04.gif) no-repeat;}
.price_con,.join,.order_price,.price_tips,.btn_p,.order_hot,.span_tri,.sale_num,.btn_fd_dp,.personal_tag,.real_name,.btn_fd_close,.lorder_rank_kind1,.lorder_rank_kind2,.lorder_rank_kind3{background:url(../images/icon_05.png) no-repeat;_background:url(../images/icon_05.gif) no-repeat;}
.relation_wraper,.story_title,.btn_chat,.btn_order,.btn_order1,.place_rec{ background:url(../images/icon_repeat.png) repeat-x;}
.lorder_dl,.chat_wraper,.record,.side_nav_2,.record_T,.comment_percent,.percent_p{background:url(../images/icon_repeat_1.png) repeat-x;}
.side_nav,.icon_map,.icon_L,.icon_R,.place_infor span,.place_small span,.place_tri,.place_small span, .place_tri, .place_small, .place_small_more,.right_hover,.comment_special, .special_infor em{background:url(../images/icon_map.png) no-repeat;_background:url(../images/icon_map.gif) no-repeat;}
.icon_distance,.icon_jiejing{background:url(../images/icon_distance.jpg) no-repeat;z-index:11;}
.xz-btm_close{ background:url(../images/icon_sns.png) no-repeat;_background:url(../images/icon_sns.gif) no-repeat;}

/******************** 首页 *******************/
.relation_wraper{ height:87px;}
.ralation_con{ width:1010px; margin:0 auto;}
.ralation_con img { margin-top: 23px; }
.ralation{ display:inline-block; width:530px; height:30px; margin:29px 0 0 25px; float:left;}
.number{ float:left; padding:11px 0 0 70px;}
.number li{ width:38px; height:64px; float:left; background-position:0 -48px; text-align:center; }
.number .nobg{background: none repeat scroll 0 0 transparent;margin:38px 0 0 0;width: 29px;}
.num{ display:inline-block; width:24px; height:33px; margin-top:16px;}
.num_0{ background-position:0 -121px;}
.num_1{ background-position:0 -164px;}
.num_2{ background-position:0 -205px;}
.num_3{ background-position:0 -248px;}
.num_4{ background-position:0 -290px;}
.num_5{ background-position:0 -334px;}
.num_6{ background-position:0 -376px;}
.num_7{ background-position:0 -420px;}
.num_8{ background-position:0 -461px;}
.num_9{ background-position:0 -503px;}
.num_sign{ background-position:0 -546px; height:20px;}
.no_left { background: url("/images/icon_01_q.png") no-repeat  0 -87px; display: inline-block; float: left; height: 45px; margin-top: 20px; width: 12px; }
.number_01{background:url(../images/icon_01_q.png) no-repeat right -134px;height:47px;line-height:45px;overflow:hidden;display:inline-block;float:left;text-align:center;font-size:36px;font-family:"微软雅黑";color:#fff;margin:20px 3px 0 0;font-weight:bolder;letter-spacing: 1px;padding-right:12px;}
.ralation_01{background: url(../images/icon_01_q.png) no-repeat;width:400px;height:36px;display:inline-block;float:left;margin-top:25px;margin-left:10px;}
.ralation_02{background: url(../images/icon_01_q.png) no-repeat -180px -50px;width:34px;height:30px;display:inline-block;float:left;margin-top:30px;}
.ml_53{margin-left:-53px;}
.column_1{padding:31px 0 0 0; _margin-bottom:20px;}
.story{ float:left; width:674px;}
.owner_story{ height:125px; padding-top:13px; border-bottom:solid 1px #ddd;}
.story_con{float:left; width:354px;}
.story_con dt{ background-color:#06A0E4;height:28px; line-height:26px;margin-bottom:4px; padding:0 5px; width:98px;}
.marginL245{ margin-left:245px;}
.story_con dt a{ font-size:20px; font-family:"微软雅黑"; color:#fff;}
.story_con dd{ line-height:26px;font-size:16px; font-family:"微软雅黑";}
.column_right{ float:right; width:335px; height:276px; border-left:solid 1px #ddd;}
.column_R_top{ padding:0 0 0 60px;}
.R_top_title{font-size:18px; font-family:"微软雅黑"; color:#06a0e4; margin-bottom:14px; line-height:18px;}
.column_2{ border-top:solid 1px #ddd; clear:both;overflow:hidden;margin-bottom:24px;}
.column_block{ width:335px; height:170px; border-left:solid 1px #ddd; margin-top:13px; text-align:center; float:left;}
.hour_24{ display:inline-block; width:168px; height:168px; margin-bottom:24px;}
.hour_con{ border-bottom: dashed 1px #ddd; border-top:dashed 1px #ddd; width:285px; height:118px; margin-left:25px;}
.hour_con dt{ float:left; padding:35px 0 0 17px; background-position:17px -184px; display:inline-block; width:78px; height:48px;}
.hour_con dd{ float:left; width:170px; padding:0 10px; border-bottom:dashed 1px #ddd; height:39px; line-height:39px; text-align:left; font-weight:bold; font-family:"微软雅黑"}
.phone{ background-position:0 -287px; display:inline-block; width:210px; height:52px; margin-top:22px;}
a.icon_phone{ padding:80px 0 0 0; display:inline-block; width:225px; font-weight:bold; margin-top:20px;}
.iphone{ background-position:0 -349px;}
.androld{background-position:0 -452px;}
.icon_more_s{ background-position:0 -596px; display:inline-block; width:5px; height:8px; margin-left:2px;} 
.borderR_gray{ border-right:solid 1px #ddd;}
.ad_01{ clear:both;}
.index_title { font-family: 黑体; font-size: 24px; padding: 25px 0 5px;}
.column_3{overflow:hidden; zoom:1;}
.room_con{-webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1); -moz-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1); box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1); width: 314px; height: 354px; margin-right:31px; float:left; border:solid 1px #EFEFEF; margin-bottom:23px;-moz-border-radius:0.2em;-webkit-border-radius:0.2em;border-radius:0.2em;}
.room_pic{-moz-border-radius:0.2em 0.2em 0 0;-webkit-border-radius:0.2em 0.2em 0 0;border-radius:0.2em 0.2em 0 0;}
.room_infor{position:relative; height:40px; line-height:40px; border-bottom:solid 1px #ddd; padding:0 18px;}
.price{ color:#F26522; font-weight:bold; float:right;}
.price em{ font-size:36px; font-family:"微软雅黑"; font-weight:normal;}
.room_man{ position:absolute; top:-12px; width:170px;}
.room_img{ width:42px; height:42px; float:left;-moz-border-radius:25px;-webkit-border-radius:25px;border-radius:25px; border:solid 4px #fff;}
.room_img img{ width:42px; height:42px;-moz-border-radius:25px;-webkit-border-radius:25px;border-radius:25px;}
.img_name{ float:left; padding:8px;}
.room_detail{ height:47px; border-bottom:solid 1px #ddd; border-top:solid 1px #fff; background-color:#F6F6F6; line-height:20px; padding:8px 15px 0; }
.room_detail dt{font-weight:bold;white-space: nowrap; }
.room_time{ height:46px; line-height:46px;border-top:solid 1px #fff; text-align:center; color:#aaa;background-color:#F6F6F6;}

.xz_bottom_wrapper{ position:fixed; left:0; bottom:0; width:100%; z-index:999; height:80px; _position:absolute;}
.xz_bottom_con{ background-color:#000; width:100%; height:80px;filter:alpha(opacity=85);/*IE*/-moz-opacity:0.85; /*Mozilla*/opacity: 0.85; position:relative;}
.xz-btm_close{ background-position:0 -908px; width:29px; height:30px; display:inline-block; position:absolute; right:0; top:0; z-index:99999; cursor:pointer;}
.xz_bottom{ position:absolute; left:0; top:0; width:100%;z-index:9999;}
.xz_invite{ width:930px; margin:0 auto; padding-top:18px;}
.btn_btm{ width:165px; height:45px; line-height:45px; color:#fff; display:inline-block; text-align:center;font-size:18px; font-family:"微软雅黑"; background-color:#F26522;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px; }
.bg_btm_green{ background-color:#89C03D;}
.btm_p{ line-height:22px;font-size:14px; font-family:"微软雅黑"; color:#fff; float:left; width:118px; padding:0 30px 0 118px;}

/******************** 房东故事首页 *******************/
.story_infor_con{ background-color:#eee;-webkit-box-shadow: 0 0px 5px rgba(0,0,0,0.2); -moz-box-shadow: 0 0px 5px rgba(0,0,0,0.2); box-shadow: 0 0px 5px rgba(0,0,0,0.2);-moz-border-radius:0.2em 0.2em 0 0;-webkit-border-radius:0.2em 0.2em 0 0;border-radius:0.2em 0.2em 0 0;}
.story_infor_wraper {width:401px; margin:0 7px 0 534px; }
.story_title{ background-position:0 -96px; height:54px; line-height:50px; text-align:center;}
.story_title span{font-size: 24px; color: #363636; padding-left:34px;}
.story_infor{ width:333px; height:368px; margin:14px 0 0 33px;}
.story_dl{ border-bottom:solid 1px #ddd; padding-bottom:22px;}
.story_dl dt{ font-size:36px; color:#449aa9;}
.story_dl dt a { color: #333333; float: right; font-size: 12px; padding-top: 26px; text-decoration: underline; }
.infor_con{border-bottom:solid 1px #ddd; border-top:solid 1px #fff; line-height:24px; overflow:hidden; zoom:1;}
.infor_con em{ background-position:0 -48px;width:26px; height:26px; display:block; margin:10px 0;}
.infor_con .quotes{background-position:0 -84px; float:right;}
.btn_wraper{border-top:solid 1px #fff; padding:17px 0;}
.btn_story{ background-position:0 -130px; width:235px; height:48px; display:inline-block;}
.btn_story:hover{ background-position:0 -256px;}
.place_wraper{ border-top:solid 1px #ddd; text-align:center;}
.place{ background-position:0 -180px; padding-left:20px; height:40px; display:inline-block; line-height:40px; color:#aaa;}
.story_bottom{ background-position:0 -233px; height:20px; width:401px;}
.number_wraper{ height:37px; margin:133px auto 0; padding-top:13px; width:100%; background-position: center 0;}
.number_con{width:100%; text-align:center;}
.number_con span{ background-position:0 -70px; color:#616060; display:inline-block; width:27px; height:27px; line-height:27px; margin-right:20px; font-family:Arial; font-weight:bold;}
.number_con .current_num{background-position:0 -106px; color:#FF6633;}

/******************** 房东故事详情页 *******************/
.stroy_detail_wraper{color:#FFF;position:absolute; top:0;*top:164px;_top:164px; -moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px; height:0;padding:10px 0; overflow:auto; background:#000; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; clear:both; -webkit-box-shadow:inset 0 0 25px rgba(0,0,0,0.95); -moz-box-shadow:inset 0 0 25px rgba(0,0,0,0.95); box-shadow:inset 0 0 25px rgba(0,0,0,0.95);margin-left:358px;overflow:hidden;}
.detail_left{ float:left; width:340px; padding:24px 25px 32px 35px;display:none;}
.detail_left h2{ font-family:"微软雅黑"; font-size:24px; font-weight:normal; margin-bottom:13px;}
.detail_left p{ line-height:24px;}
.detail_right{ width:59%; float:left;}
.story_img{ margin-top:79px; display:block;}
.page_dot{ clear:both;display:block; padding:10px 0 0 183px;}
.page_dot em{ width:10px; height:10px; display:inline-block; background-position:-74px -72px; margin-right:8px;}
.current_dot{background-position:-56px -72px !important;}
.detail_steps { background-color:#92918D;height:6px; margin-left:35px;width:100%; position:relative; clear:both; overflow:hidden;}
.detail_steps span { background-color:#7B301D;display:inline-block;height:6px;left: 0;position: absolute;top: 0;}
.slides_container_story { width:461px;overflow:hidden;position:relative;height:429px;}
.slides_container_index {margin-left:9px;}
.content .pagination2{display:none;}
.pagination2 { margin:6px auto 0;width:100px;}
.pagination2 li { float:left;margin:0 1px;   list-style:none;}
.pagination2 li a { 
    display:block;
    width:12px;
    height:0;
    padding-top:12px;
    background-image:url(../images/pagination.png);      
    background-position:0 0;
    float:left;
    overflow:hidden;
}
.pagination2 li.current a { background-position:0 -12px;}
.slides_container_story a {width:461px; height:347px; display:block;}
.slides_container a img {display:block;}
.slides { float:left;display:none;}
.slides2 { float:left;display:none;}

/******************** 列表页搜索 *******************/
.top_bg{ height:112px; margin:0 auto;}
.list_search{ clear:both;}
.list_fl{ float:left; margin-right:6px;}
.input_search_1{ background-position:61px -373px; width:50px; height:25px; line-height:25px; border:0; float:left; margin-top:6px; padding-left:8px; }
.width128{ width:128px;}
.width153{ width:153px;}
.width223{ width:223px;}
.btn_search_1{width:191px; height:36px; border:0; background-position:0 -329px; margin-top:9px; cursor:pointer;}
.btn_search_1:hover{filter:alpha(opacity=90); /*IE*/-moz-opacity:0.90; /*Mozilla*/opacity: 0.90;}

/******************** 列表页条件选择 *******************/
.select_wraper{ background-color:#F5F5F5; border-bottom:solid 1px #bbb; overflow:hidden; zoom:1; clear:both;}
.select_con{ width:1010px; margin:0 auto;}
.select_list{line-height:39px; border-bottom:dashed 1px #aaa; clear:both;}
.select_list:after{content:".";display:block;visibility:hidden;height:0;clear:both;}
.select_list dt {float: left;line-height:39px;width:60px;}
.select_list dd {float: left;line-height:39px;width:950px;}
.select_list dd strong{margin-left:6px; position:relative;}
.select_list dd strong a{color:#333;}
.select_list dd a {margin: 0 6px;_margin: 0 5px;white-space: nowrap;}
.select_list .bh-now {background-color:#F26522;color: #FFFFFF;padding:2px 5px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
.select_open{ width:144px; height:31px; line-height:31px; color:#fff; margin-top:4px; background-color:#666; text-align:center; display:inline-block; float:right; -moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px; cursor:pointer; margin-top:-35px; }
.select_open:hover{background-color:#999;}
.list_pop{ width:285px; padding:5px; position:absolute; border:solid 1px #C6C6C6;-webkit-box-shadow: 0 2px 5px rgba(0,0,0,.25); -moz-box-shadow: 0 2px 5px rgba(0,0,0,.25); box-shadow: 0 2px 5px rgba(0,0,0,.25); background-color:#fff; z-index:99; top:23px; left:5px;}
.smaller_input{ width:66px; height:33px; line-height:33px; padding:0 5px; border:solid 1px #aaa;}
.btn_gray{width:62px; height:33px; line-height:33px; color:#fff !important; background-color:#666; display:inline-block; text-align:center; margin:0  0 0 5px!important;}
.subway_p{ border-bottom:dashed 1px #aaa; line-height:33px; padding-left:60px;}
.subway_p a{color:#f26522;margin: 0 6px; white-space:nowrap;}
.subway_p a.bh-now {background-color:#F26522;color: #FFFFFF;padding:2px 5px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
.subway_p span{ color:#AFAFAF;}
.select_subway { padding:10px 11px;}
.selected{ background-color:#F7EDE0; height:27px; line-height:27px; margin-top:6px; width:679px; padding:8px 13px 8px 0;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
.selected span{ padding:0 10px 0 15px; height:27px; line-height:27px; border-right:solid 1px #fff; display:inline-block; float:left;}
.selected a{ color:#333;}
.selected a:hover{ text-decoration:none;}
.select_delete{ background-position:6px -884px; display:inline-block; width:22px; height:22px; margin-left:5px; vertical-align:middle;}
.select_delete:hover{ background-position:0 -916px; }
.paddingT10_ie{_padding-top:10px;}

/******************** 列表页搜索结果显示 *******************/
.list_result{ height:42px; line-height:42px; border-bottom:solid 1px #F26522; padding-right:13px;}
.breadcrumb{ float:left;}
.list_result a{ color:#333; padding:0 2px;}
.breadcrumb span{ color:#AFAFAF;}
.sorting{float:right;}
.arrow{display:inline-block; width:10px; height:10px; margin-left:2px;}
.up_black{ background-position:0 0;}
.down_black{ background-position:0 -20px;}
.up_red{ background-position:0 -40px;}
.down_red{ background-position:0 -60px;}
.sorting a.now{ color:#F26522;border-bottom: 2px solid #F26522;display: inline-block;height: 40px; _padding-top:10px; _height:18px; _line-height:20px;}
.result_list{ position:relative;width:670px; border-bottom:solid 1px #ddd; padding:19px 0; height:145px;}
.lisr_room{ float:left;}
.list_dl{ padding-left:10px; float:left; width:466px; position:absolute; left:194px; z-index:9;}
.list_dl dt{ font-size:16px; font-family:"微软雅黑"; margin-bottom:9px; line-height:16px;}
.list_dl dd{ line-height:22px;}
.map_world{ background-position:0 -77px; color:#06A0E4; padding-left:14px; margin: 0 5px 0 2px; cursor:pointer;}
.icon_right{ background-position:0 -100px; padding-left:16px; color:#799378; font-weight:bold;}
.owner_infor{ position:relative;color:#afafaf; }
.list_img{ left:-18px; top:8px;width:195px;}
.list_name{float:left; padding:15px 0 0 8px;}
.paddingT6{ padding-top:6px;}
.personal_tag{ background-position:0 -296px; width:24px; height:25px; display:inline-block; vertical-align:middle;}
.real_name{ background-position:-34px -296px; width:24px; height:25px; display:inline-block; vertical-align:middle;}
.width23{ width:23px;}
.house_infor{ float:right; padding-top:23px;}
.house_infor .icon_peo{ background-position:0 -121px; padding-left:13px;margin-right:12px;}
.house_infor .icon_camera{ background-position:0 -142px; padding-left:18px;margin-right:12px;}
.house_infor .icon_say{ background-position:0 -539px; padding-left:20px;margin-right:12px;}
.house_infor .icon_calendar{ background-position:0 -162px; padding-left:20px;}
.p_tips{ background-color:#f5f5f5; padding:5px 10px; line-height:24px; margin:0 5px 20px 0; color:#666;}
.search_title{border-bottom:2px solid #F0E1DA;padding:10px 0;margin-bottom:15px}
.pd_left15{padding-left:15px}
.search_house_height{height:305px;}
.room_con{ position:relative;}
.roundBg_box{ background:url(../images/roundBg_green.png) no-repeat;width:60px;height:51px; position:absolute;right:0;top:158px; text-align:right;padding:8px 5px 0 0; color:#637862}
.roundBg_box span.sp2{font-size:16px}

/******************** 列表页价格显示*******************/
.hover_bor{ border-right:solid 5px #C1E7F8;}
.list_price_normal{position:absolute; top:45px; right:0;_width:146px;}
.price_bor{border-bottom:6px solid #F26522; line-height:28px; width:108px; float:right;_height:36px;}
.list_price_normal .price_bor span{color:#F26522;}
.price_normal{ font-size:40px;_font-size:32px;letter-spacing:-5px;}
.list_price_special{position:absolute;top:4px; right:0px; z-index:999; _width:146px; *width:146px;}
.list_price_special .price_bor span{color:#ED1C24;}
.bor_red{border-bottom:6px solid #ED1C24;}
.special_con{ clear:both; margin-bottom:5px; height:43px; text-align:center;}
.special_left{ color:#fff; background-color:#ED1C24; height:31px; line-height:16px; padding:6px; width:24px; display:inline-block;-moz-border-radius:2x;-webkit-border-radius:2px;border-radius:2px; float: left; margin-right:2px; cursor:pointer;}
.bg_orange{ background-color:#F26522;}
.special_right{ color:#ED1C24; background-color:#F5F5F5; height:31px; line-height:16px; padding:6px; width:96px;display:inline-block;-moz-border-radius:2x;-webkit-border-radius:2px;border-radius:2px; float:right;}
.new_size{ font-size:29px;}
.special_bottom{ padding:2px 0 0 37px; clear:both; width:109px;}
.special_right em{ display:inline-block;}
.width28{ width:28px!important; margin-right:0!important;}

/******************** 列表页右侧 *******************/
.price_wraper{ height:307px; background-color:#F7F6ED;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px; margin-top:10px; padding:17px 0 0 19px;}
.price_con{color: #827D62;font-size: 72px;font-weight: bold;height: 171px;padding-top: 119px;text-align: center;width: 265px;}
.price_con span{font-size: 32px;font-weight: bold;padding: 7px 10px 0 0;vertical-align: top;display: inline-block}
.join{background-position:0 -304px; padding:121px 0 0 25px; margin-top:10px; height:87px;}
a.btn_join{ background-color:#E13628;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px; width:152px; height:33px; display:inline-block; text-align:center; line-height:33px; color:#fff; font-size:14px; font-weight:bold;}
.btn_join span{ background-position:2px -225px; width:7px; height:10px; display:inline-block;}
.comment_wraper{ margin-top:10px;clear:both;}
.comment_wraper_item{ height:600px; overflow:hidden;_width:307px;}
.comment_title{ height:40px; line-height:40px; background-color:#333;-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0; font-size:14px; color:#fff; text-align:center;}
.comment_room{ background-color:#F5F5F5; height:40px; line-height:40px; text-align:center; border-bottom:solid 1px #ddd;}
.comment_con_list{ border-top:solid 1px #fff; background-color:#eee;-moz-border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px;}
.comment_ul{ margin:0 6px;  }
.comment_ul li{ border-bottom:solid 1px #ddd; padding:15px 0;overflow:hidden; zoom:1;}
.comment_ul li p{ line-height:20px; width:234px;}
.title_new{ margin-top:5px;-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0; }

/******************** 列表页底部 *******************/
.list_bottom{border-top:solid 1px #ddd; clear:both; padding:23px 0 25px 5px; overflow:hidden; zoom:1;}
.link_tab{ padding-bottom:15px; overflow:hidden; zoom:1;}
.link_tab li{ float:left; width:22px; height:20px; line-height:20px; text-align:center; border:solid 1px #ddd; margin-right:10px;}
.link_tab li a{ color:#666;}
.link_tab li a:hover{ color:#fff; background-color:#F26522; display:inline-block; text-decoration:none; width:22px; height:20px;}
.link_tab li a:-webkit-any-link {display:block;}
.link_letter a{ margin-right:15px; display:inline-block; color:#aaa; line-height:20px;}

/******************** 列表页地图弹出层 *******************/
.field_cal, .btn_search_2, .map_noP, .tri_up, .subway_ul, .line_bottom{ background:url(../images/list_map.png) no-repeat; _background:url(../images/list_map.gif) no-repeat;}
.pop_map{ position:fixed;_position:absolute; top:180px; width:100%;}
.pop_map_search{ position:fixed;_position:absolute; top:0; width:100%;z-index:9999;}
.side_nav{ position:absolute;background-position: 0 -220px; right:2px; top:180px; /*-webkit-box-shadow: 2px 0 2px rgba(0,0,0,.25); -moz-box-shadow: 2px 0 2px rgba(0,0,0,.25); box-shadow: 2px 0 2px rgba(0,0,0,.25); */ height: 80px; background-color:#F36523; padding:10px 4px 10px 14px;-moz-border-radius:0 2px 2px 0;-webkit-border-radius:0 2px 2px 0;border-radius:0 2px 2px 0; cursor:pointer;}
.top225{ top:225px;}
.icon_map{ background-position:0 -327px; color:#fff; padding-top:34px; height:20px; position:absolute;}
.icon_L{background-position:0 -422px;width:27px; height:30px; display:inline-block; margin-top:51px;}
.icon_R{background-position:0 -376px;width:27px; height:30px; display:inline-block; margin-top:51px;}
.map_con{ width:97%; background-color:#F5F5F5;-webkit-box-shadow: 0 0 7px rgba(0, 0, 0, 0.7); -moz-box-shadow: 0 0 7px rgba(0, 0, 0, 0.7); box-shadow: 0 0 7px rgba(0, 0, 0, 0.7); border: solid 6px #F36523; border-left:none; float:left;}
.map_top{position: relative;width:100%;display:none;z-index:1;}
.map_search{ background-color:#303030; padding:10px 0;zoom:1;}
.map_search:after{content:".";display:block;visibility:hidden;height:0;clear:both;}
.search_p{ line-height:24px; text-align:right; float:left; color:#fff; padding-left:10px;}
.search_p a{color:#fff;}
.new_shadow{ margin-top:0!important;}
.map_select{ color:#666; padding:6px 0 0 24px; clear:both; width:90%;_width:70%;}
.map_select li{float:left; width:160px; position:relative; height:25px;}
.map_select li a{ color:#666;}
.clearL{clear:left;}
.line{padding:0 12px;}
.select_name{ width:54px; display:inline-block;text-align:right;}
.select_show{ padding:0 6px;height:23px;cursor:pointer;}
.select_bor{ -moz-border-bottom-colors: none; -moz-border-left-colors: none; -moz-border-right-colors: none; -moz-border-top-colors: none; background-color: #FFFFFF; border-color: #DCDCDC #DCDCDC -moz-use-text-color; border-image: none; border-style: solid solid none; border-width: 1px 1px medium; position: absolute; z-index: 1000;}
.icon_more_white{ background-position:0 -255px;_background-position:0 -250px; width:11px; height:6px; display:inline-block;cursor:pointer;}
.icon_more_black{ background-position:0 -281px;_background-position:0 -276px; width:11px;margin-left:7px; height:6px; display:inline-block; cursor:pointer;}
.select_pop{ background-color: #FFFFFF; border: 1px solid #DCDCDC; box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25); color: #909090; left: -5px; padding: 10px 0; position: absolute; top: 23px; z-index: 999; display:none;}

.select_pop_ul{ width:422px;_width:450px;}
.select_pop_ul li{ float:left; height:30px; line-height:30px; width:82px;_width:86px; text-align:center;color:#909090;}
.select_pop_ul li a{color:#909090;}
.select_pop_ul li a:hover,.select_now{color:#F26522 !important; text-decoration:none;}
.select_pop_ul .width1 span{ color:#E0E0E0;}
.select_pop1{ position:absolute; display:none; z-index:999; padding-bottom:5px; background-color:#fff; color:#333; top:21px; left:58px;border:solid 1px #e5e5e5;}
.select_pop1 li{ height:29px; line-height:29px; border-bottom:dashed 1px #e5e5e5; clear:both; }
.select_pop1 li a{ color:#333;padding:0 13px; display:block;}
.select_pop1 li a:hover,.select_current{ background-color:#E8E8E8; font-weight:bold; color:#fe6319 !important;text-decoration:none;}
.select_pop1{top:0;overflow:hidden;}
.select_pop_wraper {left: 101px;position: relative;top: 13px;}
.place_pop{ position: relative;  border:solid 1px #eee; width:292px; background-color:#fff;-webkit-box-shadow:0 1px 0 rgba(0,0,0,.25); -moz-box-shadow:0 1px 0 rgba(0,0,0,.25); box-shadow:0 1px 0 rgba(0,0,0,.25);}
.place_con{ }
.place_img{position:relative; width:280px;padding:6px;}
.more_hidden {background-color: #FFFFFF;border-right: 1px solid #EEEEEE;cursor: pointer;display: inline-block;height: 10px;width: 118px;padding-top: 5px;text-align: center;position: absolute;top: 321px;left: 59px;z-index: 99;}
.more_up {top: 6px;}
.black_up {background-position: 0 -835px;}
.width78{ width:78px!important;}
.width100{width:100px!important;}
.width118{ width:118px!important;}
.width182{width:182px!important;_width:184px!important;}
.width69{width:69px!important;_width:67px!important;}
.width430{width:430px!important;}
.width1{width:3px!important;_margin-top:-7px!important;}
.btn_sure{ background-color:#DFDFDF; border:solid 1px #707070; width:54px; height:21px; line-height:21px; display:inline-block; text-align:center; margin-right:17px;}
.pop_subway{ position:relative;}
.tri_up{ position:absolute; width:11px; height:6px; display:inline-block; background-position:0 -170px; z-index:9;}
.subway_ul{ position:absolute; background-position:14px -186px; width:420px; top:-2px; padding:7px 6px; clear:both; display:block;}
.subway_ul li{ width:84px; text-align:center;}
.subway_ul li a:hover{color:#F26522; text-decoration:none;}
.line_bottom{background-position:14px -186px; width:420px; height:2px; clear:both;position:absolute;}
.map{ position:relative; top:8px; left:12px; width:98.6%; clear:both; overflow:hidden;}
.map_load{ border-radius: 5px 0 0 5px; height: 100%; width: 83%;border-bottom:1px solid #DDDDDD;border-top:1px solid #DDDDDD;border-left:1px solid #DDDDDD;}
.height546{height:546px;}
.map_list_cover{ background-color: #FFFFFF; border: 1px solid #DDDDDD; border-radius: 0 5px 5px 0; position: absolute; right: 0; top: 0; width: 267px;height:1000px;}
.map_list{ background-color: #FFFFFF; border-top: 1px solid #DDDDDD;border-right: 1px solid #DDDDDD; border-radius: 0 5px 5px 0; position: absolute; right: 0; top: 0; width: 267px;z-index:0;}
.icon_distance{ position:absolute; width:63px; height:19px; display:inline-block; top:0; left:-63px; cursor:pointer;}
.list_all{ height:32px; line-height:32px;color:#F26522; padding-left:8px;}
.list_all span {_float:left;}
.list_all span a{_float:left;}
.map_sort{width:267px; margin-bottom:4px; text-align:center;}
.map_sort a{ color:#464646; margin:0 4px; padding:0 4px;}
.map_sort a.now{ color:#464646; font-weight:bold;display: inline-block;height:22px; line-height:18px;}
.up_white{ background-position:0 -378px;}
.down_white{ background-position:0 -398px;}
.map_ul{ width:265px;clear:both;overflow:auto;position:relative;}
.map_ul li{ border-bottom:1px dashed #E3E3E3;height:69px; position:relative;_position:static;width:253px;}
.map_ul p:nth-child(even){color:#999; font-family:Georgia,serif; font-size:17px; font-style:italic;}
.map_ul p:nth-child(3n+0){color:#c96;}
.map_hover {background-color: #E2E2E2;}
.list_num{ float: left; font-family: "微软雅黑"; font-size: 14px; font-weight: bold; line-height: 40px; text-align: center; width: 47px;}
.num_hover{ background-color: #F36523; color: #FFFFFF; padding: 1px 4px;}
.list_infor{ float:left; padding:8px 0; width:195px;}
.list_infor a{ display:block;clear:both; margin-bottom:7px; color:#464646; font-size:14px;font-family:"微软雅黑";font-weight:bold;}
.list_infor a:hover,.title_hover{ color:#06A0E4!important; text-decoration:none;}
.infor_span{ color:#aaa;}
.infor_price{ padding-left:25px;}
.icon_tri{ background-position: 0 -308px; color: #FFFFFF; height: 27px; left: 0; line-height: 13px; padding-left: 2px; position: absolute; top: 0; width: 25px; z-index: 9;}
.map_price{ font-size:14px; color:#ff5106; font-family:"微软雅黑";font-weight:bold;position:relative;top:-1px;}
.price_sign{ color: #FF5106; font-family: "微软雅黑"; font-size: 12px; font-weight: bold;position:relative;top:-1px;}
.map_page{ height:20px; line-height:20px; padding:15px 0; _padding:5px 0;margin-left:10px; width:245px; _width:133px;}
.map_page a{ color:#aaa; background-position:0 -421px; display:inline-block; padding-left:10px;}
.map_page a.map_next{background-position:51px -437px; padding-right:14px; padding-top:6px;_margin-top:-5px;}
.margin030{ margin:0 0 0 28px;}
.field_cal{height: 36px;margin-top: 9px;width:200px;-webkit-box-shadow: 0 0 5px #000; -moz-box-shadow:0 0 5px #000; box-shadow:0 0 5px #000;}
.width143{ width:159px;width:143px\9;}
.btn_search_2{width:128px; height:36px; border:0; background-position:0 -46px; cursor:pointer;}

/******************** 地图搜索无结果 *******************/
.map_noResault{ padding:108px 25px 0;}
.map_noP{ background-position:0 -84px; padding-left:58px; font-size:26px; font-family:"微软雅黑"; color:#ee5219; line-height:30px;}
.map_noP1{font-size:20px; font-family:"微软雅黑"; color:#fff; line-height:26px; text-align:center; padding-top:45px;}

/******************** 地图滚动样式 *******************/
.scroll{ position:absolute; right:1px; top:58px; width:6px; background-color:#919191;height:638px;}
.scrollbar-handle{background:#7E2E1E;display: block; height:358px; position: absolute;width: 6px;}

/******************** 地图未展开样式 *******************/
.side_nav_con{ position:fixed;_position:absolute; left:0; top:180px; width:43px;display:none;}
.top310{ top:310px;}
.side_nav_1{-webkit-box-shadow: 2px 0 2px rgba(0,0,0,.25); -moz-box-shadow: 2px 0 2px rgba(0,0,0,.25); box-shadow: 2px 0 2px rgba(0,0,0,.25); width:25px; height: 80px; background-color:#F36523; padding:10px 10px 10px 8px;-moz-border-radius:0 2px 2px 0;-webkit-border-radius:0 2px 2px 0;border-radius:0 2px 2px 0; cursor:pointer; _position:relative;_top:0px;}
.side_nav_2{ background-position:0 -413px;border:solid 1px #EFEFEF;-webkit-box-shadow: 2px 0 2px rgba(0,0,0,.2); -moz-box-shadow: 2px 0 2px rgba(0,0,0,.2); box-shadow: 2px 0 2px rgba(0,0,0,.2); padding:8px;  top:100px;_width:27px; }
.side_nav_2 li{ margin-bottom:15px;}
.side_nav_2 li a{ color:#F36523;}

/******************** 弹出层样式 *******************/
/*.pop_line{left: -8px;position: absolute;_position: relative;top: 71px;z-index: 999;display:none;}*/
.pop_line{ background-color: #FCF2C6; color: #333333; font-weight: bold; height: 30px; left: 0; line-height: 30px; padding-left: 20px; position: absolute; top: 0; width: 170px;display:none;}
.icon_arrowT{ background-position:0 -347px; position:absolute; width:15px; height:9px; display:inline-block; z-index:99;left:5px;}
/*.pop_con{ background-color:#FFFFE0; border:solid 1px #FCE9CB; position:absolute; font-weight:bold; width:170px; padding-left:10px; color:#333; height:30px; line-height:30px; top:8px;}*/
/******************** 地图上房间样式 *******************/
.place_infor{ width:96px; height:93px; background-color:#2A5DB0; padding:2px; text-align:center; position:relative;}
.place_a{ color:#fff; line-height:22px;}
.place_infor span{ width:16px; height:14px; display:inline-block; position:absolute;bottom:-14px; right:7px;}
.red_tri{background-position:0 -24px!important;}
.bg_red{ background-color:#F26522;}
.num_con{ position:absolute; top:6px; left:6px;background-color:#F36523;font-size:16px; font-family:"微软雅黑"; color:#fff; padding:1px 5px;}
.place_cover{ background-color:#000; filter:alpha(opacity=40); /*IE*/-moz-opacity:0.4; /*Mozilla*/opacity:0.4; width:280px; height:25px; line-height:25px; position:absolute; bottom:6px;left:6px;}
.place_T{position:absolute; bottom:6px;left:6px;width:270px; height:25px; line-height:25px; padding:0 5px; color:#fff;font-size:14px; font-family:"微软雅黑";}
.num_current{ background-color:#f26522;top:0; left:0;filter:alpha(opacity=100); /*IE*/-moz-opacity:1; /*Mozilla*/opacity: 1; }
.place_detail{ overflow:hidden; zoom:1;}
.place_dl{}
/*.place_dl dt{ font-size:14px; font-weight:bold;}*/
.place_dl dd{ color:#666; line-height:32px; padding:0 10px; border-bottom:solid 1px #eee;height:32px;width: 272px;display: inline-block;}
.place_price{ float:right;font-family:Arial; margin-top:-4px;}
.place_price em{ font-size:18px; color:#ff5106;}
.place_price span{ font-size:28px; color:#ff5106; font-weight:bold;}
.new_right{ float:left;background-position: 0 -92px;}
.place_tri{ background-position:0 -72px; display:inline-block; width:15px; height:8px; position:absolute; bottom:-8px;_bottom:-13px;  left:36px;_left:45px;}
.place_small{ background-position:4px -93px;position:relative; width:40px; height:40px; line-height:38px; text-align:center;display:inline-block;color:#fff;font-size:16px;cursor:default;} 
.right_hover{font-size:28px; font-family:"微软雅黑"; background-position:1px -661px; text-decoration:none; width:60px; height:60px; line-height:55px; display:inline-block; margin:-10px 0 0 -10px; position:relative; z-index:9;}
a.place_2_1:hover,a.place_2_2:hover,a.place_3_1:hover,a.place_3_2:hover,a.place_3_3:hover,a.place_4_1:hover,a.place_4_2:hover,a.place_4_3:hover,a.place_4_4:hover{font-size:28px; font-family:"微软雅黑"; background-position:0 -660px; text-decoration:none; width:60px; height:60px; line-height:55px; display:inline-block; position:absolute; left:-10px; top:-10px; z-index:9;}

.all_2{background-position:0 -144px; width:70px; height:51px;}
a.place_2_1{ position:absolute; left:11px; top:0;}
a.place_2_2{ position:absolute; left:41px; top:0;}
a.place_2_2:hover{ position:absolute; left:23px; top:-10px;}

.all_3{background-position:0 -466px; width:70px; height:70px;}
a.place_3_1{ position:absolute; left:11px; top:0;}
a.place_3_2{ position:absolute; left:41px; top:0;}
a.place_3_2:hover{ position:absolute; left:23px; top:-10px;}
a.place_3_3{ position:absolute; left:26px; top:27px;}
a.place_3_3:hover{ position:absolute; left:7px; top:15px;}

.all_4{background-position:0 -547px; min-width:70px; height:95px;}
a.place_4_1{ position:absolute; left:25px; top:0;}
a.place_4_1:hover{ position:absolute; left:7px; top:-10px;}
a.place_4_2{ position:absolute; left:10px; top:27px;}
a.place_4_2:hover{ position:absolute; left:-10px; top:15px;}
a.place_4_3{ position:absolute; left:40px; top:27px;}
a.place_4_3:hover{ position:absolute; left:22px; top:15px;}
a.place_4_4{ position:absolute; left:25px; top:52px;}
a.place_4_4:hover{ position:absolute; left:6px; top:42px;}
/******************** 详情页地图弹出层 *******************/
/*
.comment_special{ background-position:88px -744px; text-align:center; padding-left:28px; height:54px; line-height:54px; border-bottom:dashed 1px #E2E2E2; font-size:14px; font-weight:bold;}
.special_infor{border-bottom:1px dashed #E2E2E2; line-height:24px; color:#464646; overflow:hidden; zoom:1; padding:10px 12px; }
.special_infor em{ background-position:0 -805px;width:26px; height:26px; display:block;}
.special_infor .quotes{background-position:-44px -805px; float:right;}
.borT{border-top:solid 1px #3B3E42;}
.btn_all{ width:170px; height:35px; line-height:35px; display:inline-block; color:#fff; text-align:center;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px; background-color:#F36523;-webkit-box-shadow: 0 1px 1px rgba(0,0,0,.5); -moz-box-shadow: 0 1px 1px rgba(0,0,0,.5); box-shadow: 0 1px 1px rgba(0,0,0,.5);}
.btn_all:hover{ text-decoration:none;}
.btn_checkAll{ text-align:center;padding-top:20px;}
.icon_jiejing{background-position:-1px -24px;position:absolute; width:35px; height:24px; display:inline-block; top:0; left:-500px; cursor:pointer; font-weight:bold; color:#fff; line-height:24px; padding-left:28px;}
*/

/******************** 详情页左侧 *******************/
/*
.breadcrumb_normal{ height:54px; line-height:54px; color:#BFBFBF;}
.title_big{ height:35px; float:left; overflow:hidden; white-space:nowrap; font-size:23px; line-height:26px; font-family:"微软雅黑"; font-weight:normal;}
.title_right{ float:left; margin-left:10px; line-height:20px; padding-top:5px;}
.house_detail{ line-height:20px; margin-top:5px; clear:both;}
#bdshare{float:right!important; padding-right:10px;line-height: 14px;}
.detail_intro{display: inline-block;}
.title_con{ height:34px; line-height:34px; border-bottom:solid 1px #eee; border-top:solid 1px #eee; margin-top:20px; clear: both;}
.title_con span{ margin-right:20px; padding-left:17px;}
.title_now{border-bottom:solid 3px #F26522; height:32px; display: inline-block; color:#F26522;}
.title_con .title_bg1{ background-position:0 -458px;}
.title_con .title_bg2{ background-position:0 -484px;}
.title_con .title_bg3{ background-position:0 -508px;}
.title_con .title_bg4{ background-position:0 -538px; cursor:pointer;}
.title_con .title_bg5{ background-position:0 -948px;}
.title_con .title_bg4 a:hover{ color:#333; text-decoration:none;}
.title_con .title_bg6{ background-position:0 -1100px; cursor:pointer;display: inline-block;}
.title_con .title_bg7{ background-position:0 -1079px; cursor:pointer;}
.title_con .title_bg8{ background-position:0 -1132px;}
.tab_con{ padding:12px 8px 0 0;overflow:hidden;zoom:1;}
.img_con{ float:left; width:40px; text-align:center; padding:5px 0; margin-right:10px;}
.img_icon{ background-position:0 -562px; display:inline-block; width:22px; height:24px;}
.img_next{background-position:0 -605px;}
.img_list{ padding:12px 0 5px 0;}
.img_list li {margin-bottom:4px;}
.img_list li img{opacity:0.6;}
.select_img {border: 4px solid #000;height:32px;width:32px;opacity:1!important;}
.img_big{ float:left; padding:1px; border:solid 1px #aaa; width:629px; background-color:#eee; text-align:center;position:relative;overflow:hidden;}
*/
.img_describe{ position: absolute; bottom:1px; left:0; background-color:#000;filter:alpha(opacity=60); /*IE*/-moz-opacity:0.6; /*Mozilla*/opacity: 0.6; height:27px; line-height:27px; width:616px; color:#fff; text-align:left; padding-left:15px;text-align:center;}
/*
.map_small{ width:689px; height:170px; clear:both;padding-top:13px;cursor:pointer;display:none;}
#staticMapCon {display:none;}
.room_p{ line-height:24px; padding:12px 0 18px; word-wrap: break-word;}
.intro_title{font-size:14px; font-family:"微软雅黑";font-weight:bold; display:block; color:#666;}
.intro_left{ width:392px; float:left; padding-bottom:15px;word-wrap:break-word;}
.intro_ul{ padding:0 0 0 22px;}
.intro_ul li{ line-height:24px; color:#666;}
.intro_right{ float:right; width:292px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px; margin:18px 5px 5px 0;}
.intro_right td{height:30px; line-height:30px;}
.td_left{ background-color:#FBF6F0; color:#db4f33; text-align:right; }
.td_left span{ border-bottom:dashed 1px #aaa; width:112px;padding-right:8px; display:inline-block;}
.td_right{ background-color:#F7EDE0;}
.td_right span{ border-bottom:dashed 1px #aaa; padding-left:15px; display:inline-block; width:162px; }
.up_left{ padding-top:10px;-moz-border-radius:2px 0 0 0;-webkit-border-radius:2px 0 0 0;border-radius:2px 0 0 0;}
.up_right{ padding-top:10px;-moz-border-radius:0 2px 0 0;-webkit-border-radius:0 2px 0 0;border-radius:0 2px 0 0;}
.down_left{padding-bottom:10px;-moz-border-radius:0 0 0 2px;-webkit-border-radius:0 0 0 2px;border-radius:0 0 0 2px;}
.down_right{padding-bottom:10px;-moz-border-radius:0 0 2px 0;-webkit-border-radius:0 0 2px 0;border-radius:0 0 2px 0;}
.tips_wraper{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.2); -moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.2); box-shadow: 0 1px 1px rgba(0, 0, 0, 0.2); border:solid 1px #E9E9E9; background-color:#eee; margin-right:6px; clear:both; width:689px;}
.auto{ margin:14px 5px 7px;}
.auto li{line-height:28px; padding-left:20px; border-bottom:dashed 1px #C6C5C4;}
.tips_p{ line-height:24px; background-color:#F5F5F5; border-top:solid 1px #ddd; padding:15px 22px 20px;word-wrap: break-word;}
*/
/******************** 详情页评论 *******************/
/*
.comment_list li{ padding:15px 0 15px 3px;zoom:1; border-bottom:solid 1px #eee;}
.comment_list li:after{content:".";display:block;visibility:hidden;height:0;clear:both;}
.user{ display: block;line-height: 28px;text-align: center; width: 65px; color:#0082CA; float: left; 
    padding-top:10px;}
.user img{width:54px; height:54px;-moz-border-radius:30px;-webkit-border-radius:30px;border-radius:30px;-webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.3); -moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.3); box-shadow: 0 1px 1px rgba(0, 0, 0, 0.3); border:solid 3px #fff;}
.user em{ line-height:17px; display:inline-block; padding-top:5px; width:64px; word-wrap:break-word}
.comment_fl{width: 500px;float:left;}
.comment_p{ 
    padding:0 10px 0 20px; 
    float:right; width:578px; line-height:24px; position:relative;
    border:solid 1px #ccc; margin:0 5px 10px 0;-webkit-box-shadow:0 1px 0 rgba(0, 0, 0, 0.5); -moz-box-shadow:0 1px 0 rgba(0, 0, 0, 0.5); box-shadow:0 1px 0 rgba(0, 0, 0, 0.5);}
.paddingB40{ padding-bottom:40px!important;}
.img_point{ background-position:0 -1045px; width:11px; height:17px; display:inline-block; position:absolute; left:-10px; top:33px; }       
.btn_fd_dp{ background-position:0 -861px; display:inline-block; width:164px; height:40px; position:absolute; left:-9px; bottom:8px; z-index:9;}
.btn_fd_close{ background-position:-181px -861px; display:inline-block; width:46px; height:32px; position:absolute; right:9px; bottom:-12px; z-index:9; }
.comment_T{ position:absolute; height:32px; line-height:32px; background-color:#F1F1F1; left:0; width:573px; padding:0 15px 0 20px; color:#7F7F7F;}
.comment_T0{display:block;font-family:'微软雅黑';font-size:14px;margin-top:40px;}
.fr_more{ float:right; color:#7F7F7F;}
.comment_C{ height:15px; line-height:53px; margin:32px 0 8px;}
.comment_C span{margin-right:37px;color:#666;_margin-right:33px;}        
.comment_C0{ height:15px; line-height:53px; border-bottom:dashed 1px #ccc; margin:-6px 0 8px;}
.comment_C0 span{margin-right:37px;color:#666;}        
.replay_wrapper{ position:relative; padding-bottom:20px;}   
.replay_T{ position:absolute; top:-26px; left:0; width:64px; height:26px; line-height:26px;border:solid 1px #E6E6E6; border-bottom:none;background-color:#F9F9F9; color:#898989; text-align:center; font-weight:bold;}
.comment_detail{ padding-top:10px; background-color:#F9F9F9;border:solid 1px #E6E6E6; margin-top:26px;}
.comment_detail li{ border-bottom:solid 1px #E6E6E6;}
.open_more{ padding:5px 0!important; text-align:center; border-bottom:none!important;}
.comment_num{ font-size:30px; text-align:center; width:60px; padding:20px 0; color:#ddd; display:block; float:left; margin-top:-13px;}
.comment_nonum{width:10px; padding:20px 0; display:block; float:left; margin-top:-13px;}
.comment_detail p{ float:left; line-height:22px; width:510px; color:#666;}
.comment_detail p span{ display:block; margin-bottom:5px;}
.fd_dp_wrapper{ width:503px; float:right;}
*/
/******************** 详情页评论得分 *******************/
/*
.comment_percent{ background:url(../images/green_bg.jpg) repeat; overflow:hidden;margin-top:8px; border:solid 1px #C7D2C7; margin-right:5px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px; padding-bottom:10px;}
.comment_left{ width:96px; text-align:right;color:#666; padding:10px 33px 0 0;_padding-left:10px; float:left; }
.comment_left span{ font-size:48px; display:block; font-family:Arial;color:#637862; line-height:48px;}
.comment_right{ float:left; width:520px; _width:525px; padding-top:15px;}
.comment_right li{ margin-right:24px;_margin-right:0px;float:left; height:30px; color:#666;}
.percent_full { background-color:#F5F5F5;height:8px; margin-left:8px;width:101px; display:inline-block; position:relative; clear:both; overflow:hidden;}
.percent_full em{ background-color:#6A7E69;display:inline-block;height:8px;left: 0;position: absolute;top: 0;}
.percent_p{ background-position:0 -760px; margin:10px 5px 0 0; height:38px; line-height:38px; text-align:center;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px; color:#666;}
*/
/******************** 详情页右侧价格 *******************/
/*
.order_price{ background-position:0 -511px; width:276px; _width:274px;height:194px; margin-top:23px; padding:14px 19px 0 17px; position:relative;}
.price_pT{ text-align:center;font-size:12px; font-family:"微软雅黑"; color:#FB313F; padding-top:3px; height:18px;}
.price_top{ height:42px;}
.price_num{ width:99px; float:left; line-height:40px; text-align:center;}
.price_mark{ font-size:18px; color:#f26522;}
.price_C{ font-size:46px;_font-size:40px;color:#f26522; letter-spacing:-3px;}
.daily_average{ width:24px; float:left; color:#666; line-height:15px; padding:10px 7px 0 0;}
.price_tips{ background-position:0 -736px; height:42px; line-height:42px; float:left; width:141px; font-family:"微软雅黑";font-size:12px; color:#db4f33;text-shadow: 2px 2px 0 rgba(255,255,255,.6); text-align:center;}
.new_tips{ font-size:12px; line-height:20px;}
.price_mid{ height:28px; padding-top:15px;}
.btn_p{ background-position:0 -788px; width:94px; height:28px; float:left; padding-left:1px; margin-right:9px;}
.btn_num{ background-position:0 -824px; width:56px; margin-right:0;}
.input_date{ width:76px; border:0; height:26px; line-height:26px;float:left;font-size:12px;}
.icon_span{width:18px; height:28px; display:inline-block; cursor:pointer; float:left;}
.width13{ width:13px;}
.select_small{ font-size:12px;_font-size:17px; padding:3px; width:56px;}
.price_bottom{ padding-top:9px; height:48px;}
.btn_order{ background-position:0 -427px; height:44px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.25); -moz-box-shadow:0 1px 3px rgba(0,0,0,.25); box-shadow:0 1px 3px rgba(0,0,0,.25); display:inline-block; width:267px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px; font-size:20px;font-family:"微软雅黑"; color:#fff;text-shadow:1px 0 1px rgba(0,0,0,.6); text-align:center; line-height:38px;}
.order_bg{-webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,.2); -moz-box-shadow: inset 0 1px 2px rgba(0,0,0,.2); box-shadow: inset 0 1px 2px rgba(0,0,0,.2); background-color:#C1C1C1;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;font-size:16px;font-family:"微软雅黑"; color:#fff;text-shadow:1px 0 1px rgba(0,0,0,.6); text-align:center; width:267px;height:44px; line-height:44px;}
.btn_order:hover{ text-decoration:none;}
.icon_arrowR{ background-position:0 -994px;_background-position:0 -986px; display:inline-block; width:8px; height:14px; margin-left:7px;}
.time_again{ border-left: 1px solid #C7C7C7;display: inline-block;height: 44px;line-height: 38px;_height: 43px !important;_line-height: 42px;padding-left: 15px;}
.arrowT{ background-position:0 -1019px;_background-position:0 -1010px !important; width:13px; height:8px;}
.order_tips{ width:135px; border-right:solid 1px #9C9C9C; font-size:14px; text-align:center; display:inline-block; height:44px; line-height:43px;_height:40px; _line-height:38px !important;}
.order_hot{ position:absolute; background-position:-168px -736px; width:41px; height:46px; color:#fff; padding:1px 0 0 6px;font-size:16px; font-family:"微软雅黑"; top:0; left:0;}
.price_off{color: #666;display: inline-block;line-height: 14px;padding-left:1px;width: 12px;}
.price_all{ color:#5f3200; font-size:14px; border-right:solid 1px #C36E12; display: inline-block; height:44px; line-height:44px; width:138px; float:left;}
.price_all_f12{ color:#5f3200; font-size:12px; border-right:solid 1px #C36E12; display: inline-block; height:44px; line-height:44px; width:138px; float:left;}
.btn_order1{background-position: 0 -535px;border-left: 1px solid #F7A246;display: inline-block;height: 44px; line-height:42px;padding-left: 5px;width: 121px; color:#fff; float:left;_padding-top:8px; _height:36px;}
.btn_order1:hover{ text-decoration:none; background:url() #F2870F; height:42px;_height:34px;}
.new_C{ font-size:35px; line-height:52px;}
*/

/******************** 详情页右侧小日历 *******************/
/*
.table_cal{border: 1px solid #DBDBDB;-webkit-box-shadow:0 2px 2px rgba(0, 0, 0, 0.2); -moz-box-shadow:0 2px 2px rgba(0, 0, 0, 0.2); box-shadow:0 2px 2px rgba(0, 0, 0, 0.2); margin-top:6px;}
.td_cal_1{border-right: 1px solid #DBDBDB; padding: 6px 0; text-align: center; }
.cal_date{ color: #519788; font-family: "微软雅黑"; font-size: 14px; }
.td_cal_2{background-color: #DBDBDB; padding: 10px 0; text-align: center; display:none;}
.td_cal_2 a{color:#666;}
.cal_te {background:url(../images/icon_cal_2.png) no-repeat -40px 0; _background:url(../images/icon_cal_2.gif) no-repeat -40px 0;}
.no_room_cal{color: #7b7b7b; font-family: "微软雅黑"; font-size: 14px;}
*/

/******************** 详情页右侧房东名片 *******************/
/*
.lorder_card{border:solid 1px #DCDCDC;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;margin-top:10px; }
.lorder_top{ padding:15px 10px 0px;}
.lorder_infor{ position:relative; text-align:center;}
.lorder_img{ padding:5px; border:solid 1px #F1F1F1; -moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-webkit-box-shadow: 0 1px 1px rgba(0,0,0,.5); -moz-box-shadow: 0 1px 1px rgba(0,0,0,.5); box-shadow: 0 1px 1px rgba(0,0,0,.5);}
.lorder_tag{ position:absolute; left:20px; top:232px;}
.lorder_name{ font-size:24px; font-family:"微软雅黑"; line-height:48px;}
.btn_chat{ background-position:0 -157px; width:283px; height:42px; line-height:42px; text-align:center; display:inline-block; clear:both; -moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px; margin-bottom:8px; }
.chat_bg{background-position:0 -481px;}
.chat_bg:hover{text-decoration:none;}
.icon_chat{ background-position:0 -794px; padding-left:20px;color:#fff;}
.lorder_infor_ul{ background-color:#FAFAFA; border:solid 1px #F6F6F6; font-family:"微软雅黑"; font-weight:bold;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;padding:4px 0 4px 4px; margin-bottom:15px; overflow:hidden; zoom:1;}
.lorder_infor_ul li{float:left; line-height:15px; width:93px;}
.lorder_infor_ul li span{ color:#8B9AAA;}
.lorder_infor_ul li strong{ color:#FF9767;}
.lorder_rank_ul{ padding:0 0 0 66px;}
.lorder_rank_ul li{ clear:both; margin-bottom:12px; overflow:hidden; zoom:1;}
.lorder_rank_ul li span{ display: inline-block; width:61px; height:49px; float:left;}
.lorder_rank_kind1{ background-position:0 -332px !important;}
.lorder_rank_kind2{ background-position:0 -390px !important;}
.lorder_rank_kind3{ background-position:0 -447px !important;}
.lorder_rank_p{ color:#F26A29; float:left; width:107px; text-align:center; padding-top:3px;}
.lorder_rank_p strong{font-size:14px; font-family:"微软雅黑";}
.lorder_bottom{ background-color:#F5F5F5; padding:15px 0 0; border-top:solid 1px #DBDBDB;}
.lorder_think{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;padding:4px 4px; border:solid 1px #8DD8C8; height:42px; line-height:42px; text-align:center; color:#66ae9f;font-size:14px; font-family:"微软雅黑"; font-weight:bold; background-color:#fff; margin:0 40px;}
.lorder_person{padding:5px 63px; clear:both; position:relative;}
.lorder_person li{ height:35px; line-height:35px; border-bottom:solid 1px #C7D1DB;padding:0 5px;font-family:"微软雅黑"; font-weight:bold; color:#666;}
.person_more{ background-position:54px -627px; position:absolute; bottom:5px; right:37px; padding-right:15px;}
.tag_new_pad{ padding:2px 30px 12px!important;}
.lorder_diary{ border-top:dashed 1px #DBDBDB; padding:0 16px 18px; overflow: hidden; zoom:1;}
.diary_new{font-size:14px; font-family:"微软雅黑"; color:#414241; line-height:46px;display:block;}
.lorder_diary_p{ float:left; padding-left:8px; line-height:18px;}
.lorder_diary_p_img{width:150px;}
.lorder_diary_check{float:right;margin-right:40px;margin-top:5px !important;text-align:center !important;display:block !important;}
*/

/******************** 详情页右侧房东其它房间 *******************/
/*
.list_con{ background-color:#F5F5F5;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px; margin-top:10px; padding:5px 5px 15px 20px; }
.title_T{ height:40px; line-height:40px; font-size:14px; font-weight:bold;}
.dl_list{overflow:hidden; zoom:1; margin-bottom:20px;}
.dl_list dt{ float:left;}
.dl_list dd{ float:right; width:158px;line-height:24px;}
.other_room{ background-color:#F5F5F5;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px; margin-top:10px; padding:5px 20px; }
.other_room .tit{ display: block; word-break:break-all;}
.other_room_infor{line-height:24px;}
.other_room_infor i{ font-size:14px; vertical-align:bottom;}
*/

/******************** 详情页右侧交易纪录 *******************/
/*
.record{ background-position:0 -412px; margin-top:7px;-moz-border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px;}
.record_T{ background-position:0 -698px; height:43px; line-height:43px; font-size:14px; font-weight:bold;-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0; padding-left:18px;}
.record_ul{ padding:10px 10px 10px 16px;}
.record_ul li{ line-height:18px; padding:5px 0 10px;}
*/

/******************** 相册 *******************/
/*
.slider{height: 100%; position: relative; width:3933px; background-color:#EBEAEA; overflow:hidden;}
.pics{float:left;}
.slider_cover{background-color:#000;bottom:5px;color:#FFFFFF;position:absolute;display:block;width:439px;height:35px;left:5px;line-height:35px;}
.pic_bottom{ position:absolute; height:35px; line-height:35px; left:5px; bottom:5px; color:#fff;margin:0 10px; font-size:14px; width:419px;}
.pic_bottom a{ color:#fff; font-weight:bold; float:left; display:inline-block;}
.pics_con{ padding:5px; background-color:#fff; float:left; position:relative; margin:9px 0 0 9px;}
.pic_price{ font-size:24px; font-family:Arial; float:right; color:#ff8308; display:inline-block;}
.pic_price em{ font-size:18px;}
.width383{ width:383px;}
.width363{ width:363px;}
.pics_wraper{ width:402px; float:left;}
.width609{ width:609px;}
.width590{ width:590px;}
.width570{ width:570px;}
.width275{ width:275px;}
.width255{ width:255px;}
.width445{ width:445px;}
.width425{ width:425px!important;}
.width405{ width:405px;}
.width512{ width:512px;}
.width314{ width:314px;}
.width294{ width:294px;}
.width490{ width:490px!important;}
.width470{ width:470px;}
.paddingL0{ padding-left:0;}
*/
.xcContent {bottom : 0;position:absolute;display:none;left:0;filter:alpha(opacity=80); /*IE*/-moz-opacity:0.8; /*Mozilla*/opacity: 0.8;}


/******************** 相册页脚 *******************/
/*
.foot{ background:#000;}
.link{ width:1010px; margin:0 auto; text-align:center; padding:5px 0;}
.link li{ line-height:26px; color:#fff;}
.link li a{color:#fff;}
*/
/******************** 点评标签 *******************/
.comment_tag{ padding-top:9px; clear:both; overflow:hidden; zoom:1;}
.comment_tag li,.tag_ul li{ float:left; margin:0 4px 4px 0; height:23px; line-height:23px; text-align:center; color:#666; background-color:#fff; padding:0 8px; border: solid 2px #E1E1E1;-moz-border-radius:13px;-webkit-border-radius:13px;border-radius:13px;}
.comment_tag li.tag_more{ background:url(../images/icon_bg.png) no-repeat 4px 0;_background:url(../images/icon_bg.gif) no-repeat 4px 0; width:16px; height:16px; margin-top:5px; border:none;cursor:pointer;}
.comment_tag li.tag_close{ background-position:4px -26px;cursor:pointer;}
.tag_ul{ padding-left:20px;}
.tag_ul li{ border:none; color:#6a7e69;}
.percent_wraper{ padding-bottom:13px; overflow:hidden; zoom:1; margin:0 20px;}
.comment_replay{ clear:both; line-height:24px;zoom:1;}
.comment_replay:after{content:".";display:block;visibility:hidden;height:0;clear:both;}
.marginT40{ margin-top:40px;}
.replay_L{float:left; width:72px; text-align:right; color:#808080;}
.replay_R{float:left; width:500px;word-break: break-all;}
.replay_R em{ margin-right:5px; height:20px; line-height:20px; border:solid 2px #E4F0E2; padding:0 9px;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px; color:#6C806B;}
.width400{ width:400px!important;}
.padding_sty{ padding:5px 0 15px;}
.img_bg img{ border:solid 1px #E6E6E6; padding:2px;}
.img_big_pop{padding-top:55px;}

.img_pop_mask {background: none repeat scroll 0 0 #000!important;height: 100%;left: 0;filter:alpha(opacity=80); /*IE*/-moz-opacity:0.8; /*Mozilla*/opacity: 0.8;position: fixed;top: 0;width: 100%;z-index: 99998;}
.img_big_wrapper{ position:relative; height:500px;}
.img_big_con{ width:800px; height:500px; text-align:center; margin:0 auto;}
.img_big_pop a{ background:url(../images/icon_arrow.png) no-repeat;width:65px; height:65px; position:absolute; top:218px;}
.img_big_pop a.img_arrow_L{left:30px; background-position:0 -71px;}
.img_big_pop a.img_arrow_R{right:30px; background-position:0 -136px;}
.img_big_pop a.img_big_close{background-position:0 -205px; width:83px; height:83px; top:0; right:0;z-index:55555;}
.img_big_pop p{ text-align:center; height:60px; line-height:60px; font-weight:bold;color:#fff; font-size:16px; font-family:"微软雅黑";}

/******************** 点评独立页面 *******************/
.comment_seo{ clear:both; height:367px; padding-top:20px;}
.comment_seo_L{ float:left; width:315px; margin:0 18px 10px 0;}
.room_sty1{ height:253px; margin:0; background-color:#FAFAFA;}
.infor_gray{ float:right;}
.btn_sty1{ color:#fff; width:314px; font-size:20px; font-family:“微软雅黑”; font-weight:bold;}
.comment_seo_R{ width:354px; float:left;}
.comment_per_sty{ width:200px; padding-top:0; float:left; margin-bottom:7px;}
.comment_per_sty li{ height:24px;}
.percent_num_con{ float:left; width:96px;padding-right:10px}
.percent_num{ color:#637862; font-size:48px; font-family:Arial; line-height:48px;}
.comment_tag_sty1{ clear:both; height:117px; overflow:hidden; margin:0 0 4px;}
.tags_sty1{ padding:0 32px; width:289px;}
.tags_sty1 li{ white-space:nowrap;}
.tag_passage{ text-align:center; color:#637862; line-height:32px;}
.room_time_con{ border-bottom:solid 1px #EFEFEF; border-top:solid 1px #EFEFEF; height:33px; line-height:33px; clear:both; margin-right:5px; padding-right:5px;}
.comment_tag_sty2{ clear:both; height:107px; margin:0 0 7px;}
.tags_sty2{ padding:0 32px; width:289px; height:61px; overflow:hidden;}
.tags_sty2 li{ white-space:nowrap;}
.record_bg{ background:url(../images/gray_bg2.jpg) repeat;}
.datetips{ color: #FF0000; left: 94px; position: relative; top: -28px;display:none }
.fd_info{ margin-bottom:10px; overflow:hidden; zoom:1; padding-left:24px;}
.fd_info li{ font-size:12px; width:164px; float:left; line-height:24px;}
.fd_other_comment{display:block;line-height:22px;padding:5px 20px;}
.share_comment{padding-bottom:2px;}
/******************** 列表页促销 *******************/
.sale_wraper{ background-color: #F5F5F5; margin-bottom: 5px; margin-top: 20px; padding: 1px 0 20px 25px; width: 645px;}
.sale_title{ height:31px; line-height:31px;}
.sale_title a{ color:#666;}
.sale_title a:hover{ color:#06A0E4;}
.sale_T{ width:166px; height:31px; display:block; float:left; padding-left:9px; color:#fff; font-size:16px; font-family:"微软雅黑"; background-color:#E13628; border-left:solid 8px #E13628; font-weight:bold;}
.span_tri{ width:8px; height:31px; background-position:-225px -737px; display:block; float:left; margin-right:130px;}
.sale_safe{ color:#666; margin-right:80px;_width:200px;_display:block;}
.sale_change {_margin-top:-30px;_float:right;}
.sale_room{ overflow:hidden; zoom:1;}
.sale_box{ width:299px; background-color:#fff; padding:1px; float:left; margin-right:18px;}
.sale_infor{ position:relative; padding-left:20px; height:63px;}
.width152{ width:152px;}
.sale_name {left: 0;position: absolute;top: 51px; color:#aaa; font-weight:bold;}
.sale_price{ float:right; padding-right:42px;}
.sale_now{ color:#ED1C24;}
.sale_now i{ font-size:16px; font-family:"微软雅黑"; float:left; padding:10px 2px 0 0;}
.sale_now em{ font-size:24px; letter-spacing:-2px;}
.sale_old{ float:right; color:#666;}
.sale_num{ background-position:-243px -737px; width:47px; height:47px; position:absolute; right:0; top:1px; text-align:center; font-style:italic; color:#fff;font-family:"微软雅黑";}
.sale_numB{font-size:18px;  padding-left:18px; line-height:16px;}
.sale_numZ{ padding-left:28px; margin-top:-6px; display:inline-block;}
.sale_room_T{ border-top:solid 1px #f5f5f5; padding:0 10px 0 24px; height:55px; line-height:55px; font-size:16px;font-family:"微软雅黑";}
/******************** SEO-高校 *******************/
.width764{ width:764px;}
.width240{ width:240px;}
.school_ul{ border-bottom:solid 1px #E1E1E1;border-top:solid 1px #E1E1E1; padding:5px 0 15px; clear:both; overflow:hidden; zoom:1;}
.school_ul li{ float:left; width:195px; height:24px; line-height:24px; margin-right:80px;}
.column_other{ padding-right:23px; margin-bottom:10px;}
.column_T{ height:32px; line-height:32px; background-color:#ddd; padding-left:12px;font-size:14px;font-family:"微软雅黑";-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;}
.school_other,.history_other{ background-color:#FBFBFB; padding:12px 5px; overflow:hidden;zoom:1;}
.school_other li{ width:135px; float:left; height:26px; line-height:26px; margin-right:14px;}
.school_other li a,.history_other li a{ color:#bebebe;}
.history_other li{ width:172px; float:left; height:26px; line-height:26px; margin-right:14px;}
.column_R{ margin:23px 0 0;}
.column_T1{ height:40px; line-height:40px; background-color:#777; padding-left:15px;font-size:16px;font-family:"微软雅黑"; color:#fff; -moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;}
.column_C{ background-color:#FBFBFB; padding:5px 17px 15px;}
.column_C li{height:24px; line-height:24px;}
.column_C li a{ color:#6a6a6a;}

/******************** SEO-详情页 *******************/
.school_name,.cg_icon_search,.cg_btn_search,.room_com_num em{ background:url(../images/icon_themes.png) no-repeat;_background:url(../images/icon_themes.gif) no-repeat;}
.theme_top_wrapper{ background:url(../images/themes_top.jpg) no-repeat top center; height:255px;}
.top_hospital{ background-position:center -266px;}
.top_passage{ width:895px; margin:0 auto;font-family:"微软雅黑"; padding-top:32px; }
.school_name{font-size:36px; padding-left:50px;line-height:75px; margin-left:35px;}
.hospital_bg{ background-position:0 -88px;}
.font18{ font-size:18px;}
.school_P{ line-height:24px; font-size:14px;}
.borB_ddd{ border-bottom:solid 1px #ddd;}
.cols{ width:246px; float:left; padding-top:20px; margin-right:10px;}
.house_box{ border:solid 1px #ddd;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px; margin-bottom:13px;}
.user_column{ position:relative; padding:0 5px; height:65px;}
.top5{ top:-5px; width:134px;}
.img_name_fd{ display:block; clear:both; padding-left:4px;}
.price_colunm{ float:right; color:#F26522; padding-top:15px;}
.price_colunm em{ font-size:24px;}
.room_information{ background-color:#FBFBFB; padding:5px 10px; line-height:28px; border-top:solid 1px #E1E1E1;}
.room_information a{font-family:"微软雅黑"; font-size:14px;display:block;}
.room_information strong{ font-weight:bold; color:#8C8C8C; margin-right:12px;}
.messages_ul{ background-color:#F6F6F6; padding:0 5px;border-top:solid 1px #E1E1E1; overflow:hidden; zoom:1;}
.messages_ul li{ line-height:24px; border-bottom:dashed 1px #BFBFBF; padding:8px 0;}
.user_passage{ padding:2px; color:#8c8c8c;*margin-top:-20px;_margin-top:-20px;}
.room_btm{ height:34px; line-height:34px; text-align:center; background-color:#F6F6F6;border-top:solid 1px #E1E1E1; font-weight:bold; color:#8C8C8C;}
.rooms_more{float:right; margin:30px 10px 10px 0;}
.borT_ddd{border-top:solid 1px #ddd;}
/*街景*/
.resize-lefttop,.fixedSize,.hideSmallMap,.showSmallMap{background: url("../images/overview_control.png") no-repeat;}
.streetView{width:689px;z-index:0;margin-top:13px;overflow:hidden;}
.overViewCon{position:absolute !important; right:5px; bottom:5px;z-index:11;background-color: #FFFFFF;border: 1px solid #CCCCCC;padding:3px;}
.overView{width: 100%; height: 100%;}
.resize-lefttop{position: absolute; left: 1px; top: 1px; width: 28px; height: 20px; z-index: 12;}
.fixedSize{position: absolute; left: 28px; top: 1px; width: 23px; height: 20px; cursor: pointer; z-index: 12;}
.fixedSize-p1{background-position: -27px 0px;}
.fixedSize-p2{background-position: -27px -20px;}
.fixedSize-p3{background-position: -27px -40px;}
.hideSmallMap{position: absolute; right: 0px; bottom: 0px; width: 20px; height: 20px; cursor: pointer; z-index: 12; background-position: 0px -60px;}
.showSmallMap{position: absolute; right: 5px; bottom: 5px; width: 20px; height: 20px; cursor: pointer; z-index: 12; background-position: 0px -78px;}
.rooms_more_con{clear:both;height:60px;border-bottom:solid 1px #ddd; }

/******************** 排行榜 *******************/
.rank_up,.rank_next,.year_city,.rank_year,.city_pic,.rank_word,.rank_top_T,.rank_top_tri,.rank_one,.rank_two,.rank_three{ background: url(../images/icon_rank.png) no-repeat;_background: url(../images/icon_rank.gif) no-repeat;}
.bgf5{ background-color:#F5F5F5;}
.rank_wrapper{ width:1000px; margin:0 auto;}
.rank_city{ text-align:center; color:#06A0E4;font-family:"微软雅黑"; font-size:18px; padding:22px 0; border-bottom:dashed 1px #B3B3B3; margin-bottom:10px;}
.rank_city a{ padding:0 13px;}
.rank_title{ height:86px;font-family:"微软雅黑"; padding:0 4px;}
.rank_up,.rank_next{ width:39px; height:32px; line-height:32px; display: block; padding:0 0 0 33px; color:#878787; font-weight:bold; float:left; margin-top:27px;}
.rank_next{ background-position:39px -42px;padding:0 33px 0 0;}
.rank_T_wrapper{ float:left; width:679px; padding:15px 0 0 139px; height:71px; margin:0 15px; background-color:#F4773C;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
.year_city{ background-position:0 -169px; width:111px; height:54px; position:relative; float:left; margin-right:17px;}
.rank_year{  position:absolute; left:-7px; top:1px; width:61px; height:34px; display:inline-block;}
.year_2013{ background-position:0 -87px;}
.year_2014{ background-position:0 -126px;}
.city_pic{ position:absolute; display:inline-block;}
.city_bj{ background-position:0 -234px; width:73px; height:28px; right:0; bottom:-1px;}
.city_sh{ background-position:0 -272px; width:60px; height:68px; right:7px; bottom:-8px;}
.city_gz{ background-position:0 -350px; width:29px; height:71px; right:22px; bottom:-8px;}
.city_cd{ background-position:0 -431px; width:80px; height:24px; right:-4px; bottom:-1px;}
.city_nj{ background-position:0 -465px; width:46px; height:59px; right:9px; bottom:-1px;}
.city_cq{ background-position:0 -534px; width:106px; height:37px; right:-11px; bottom:-1px;}
.city_xa{ background-position:0 -581px; width:33px; height:70px; right:20px; bottom:-8px;}
.rank_title_con{ float:left; margin-right:15px;}
.rank_T{font-family:"微软雅黑"; font-size:30px; line-height:30px; color:#fff; display:block;}
.rank_T_tips{ background-color:#fff; height:20px; line-height:20px; width:280px; text-align:center;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px; display:block; margin-top:6px; color:#F26522;}
.rank_word{ background-position:0 -661px; width:105px; height:30px; display:inline-block; margin-top:10px;}
.word_zan{ background-position:0 -702px;}
.rank_con{ padding:100px 0 0 28px;}
.rank_column{ float:left; width:298px; border:solid 1px #DADADA; background-color:#fff; margin:0 23px 20px 0;}
.rank_top{ position:relative; height:31px; background-color:#FFEFC8; text-align:center; padding-top:65px; color:#B97452;font-family:"微软雅黑"; font-weight:bold;}
.rank_top_T{ background-position:0 -743px; display: inline-block; width:199px; height:153px; position:absolute; left:50px; top:-95px;}
.top_bg2{background-position:0 -904px;}
.top_bg3{background-position:0 -1064px;}
.rank_top_tri{ background-position:-187px -392px; width:13px; height:6px; position:absolute; bottom:-6px; left:142px; display:inline-block;}
.rank_ul{ margin:7px 20px;}
.rank_ul li{ height:66px; padding:17px 0; border-bottom:dashed 1px #ccc; overflow:hidden; zoom:1;}
.rank_num{ display:block; float:left; width:64px; height:64px; line-height:72px;font-family:"黑体"; font-size:24px; font-style:italic; text-align:center; color:#a9a9a9;font-weight:bold; margin-right:10px;}
.rank_one{ background-position:-135px -170px; color:#F39D0C;}
.rank_two{ background-position:-135px -244px; color:#8D8EAD;}
.rank_three{ background-position:-135px -318px; color:#B1757F;}
.rank_img{ width:60px; height:60px; float:left;}
.rank_img img{ width:54px; height:54px;-moz-border-radius:30px;-webkit-border-radius:30px;border-radius:30px; border:solid 3px #fff;-webkit-box-shadow: 0 1px 3px rgba(0,0,0,.25); -moz-box-shadow: 0 1px 3px rgba(0,0,0,.25); box-shadow: 0 1px 3px rgba(0,0,0,.25);}
.rank_infor{ float:left; padding:0 0 0 11px;}
.rank_infor dd{ line-height:16px;}
.rank_infor a{font-family:arial;}
.personal_tag{background:url(../images/icon_05.png) no-repeat 0 -296px;_background:url(../images/icon_05.gif) no-repeat 0 -296px; width:24px; height:25px; display:inline-block; vertical-align:middle;}
.marginB3{ margin-bottom:3px;}
.rank_nonum{color:#818181;display:block;line-height:66px;text-align:center;}

/******************** 场馆 *******************/
.seo_theme_wrapper{border-top:solid 1px #ddd; margin-top:10px;}
.theme_sider{ width:235px;}
.theme_content{ width:756px; border-left:solid 1px #ddd; padding-bottom:20px;}
.height70{ height:70px; line-height:70px; padding-left:10px;}
.column_orange{ background-color:#EB7E1D; height:60px; line-height:60px;font-family:"微软雅黑"; font-size:20px; color:#fff; margin-top:20px; padding-left:15px; display:block;}
.themes_titles{background-color:#EB7E1D; height:80px;font-family:"微软雅黑"; font-size:24px; color:#fff; padding:0 0 0 25px; line-height:36px;}
.width243{ width:243px;}
.width766{ width:766px;}
.cg_introduce,.cg_column{ border-bottom:solid 1px #ddd; padding:10px 5px;}
.cg_introduce li{font-family:"微软雅黑"; font-size:16px; line-height:30px;}
.cg_column_T{font-family:"微软雅黑"; font-size:16px; line-height:40px;}
.cg_information{ overflow:hidden; zoom:1;}
.cg_infor_name{font-family:"微软雅黑"; font-size:14px; line-height:24px; width:194px; float:left;}
.cg_dot{ font-size:30px; float:left; margin-top:-13px; width:13px; height:16px;}
.cg_infor_con{ clear:both; padding:5px 12px;}
.cg_infor_W{ float:left; line-height:24px; width:100px; padding-left:13px;}
.cg_infor_W1{ color:#8C8C8C; text-indent:2em; padding:5px 0; line-height:24px; clear:both;}
.cg_infor_W2{color:#8C8C8C;line-height:24px; clear:both; width:212px;}
.width234{ width:234px;}
.width219{ width:219px;}
.cg_pic_wrapper{ position:relative; padding:20px 0 5px 9px;}
.cg_pic_name{ background-color:#000;color:#FFFFFF;filter:alpha(opacity=40); /*IE*/-moz-opacity:0.4; /*Mozilla*/opacity: 0.4; height:50px; line-height:50px; position:absolute; white-space:nowrap;font-family:"微软雅黑"; font-size:30px; padding:0 15px; right:15px; top:32px;}
.cg_intro_con{ padding:0 0 0 9px;}
.cg_intro_title{font-family:"微软雅黑"; font-size:16px; border-bottom:solid 1px #ddd; line-height:36px; font-weight: bold; clear:both;}
.cg_intro_W{ line-height:24px; padding:5px 0 0 0;}
.cg_search_con{ background-color:#F6F6F6;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px; border:solid 1px #ddd; height:38px; line-height:38px; padding:12px 0 12px 17px; margin:10px 0 25px; }
.field_cg_pos,.field_cg_cal{ float:left; height:36px; line-height:36px; display:block; margin-right:25px;}
.cg_input_con{ background-color:#fff; border:solid 1px #ddd; height:34px; display: inline-block; vertical-align:middle;}
.cg_input{ width:78px; border:none; padding:0 10px; line-height:34px; height:34px; color:#7FADC1;}
.cg_icon_search{ width:13px; height:13px; display:inline-block; background-position:0 -168px; vertical-align:middle; cursor:pointer; margin-right:7px;}
.cg_icon_cal{ background-position:0 -192px;}
.cg_btn_search{ width:128px; height:37px; display:inline-block; background-position:0 -215px;}
.cg_btn_search:hover{ width:128px; height:37px; display:inline-block; background-position:0 -262px;}
.house_box1{width:244px; float:left;margin-right:9px; border:solid 1px #ddd;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px; margin-bottom:13px;}
.user_room_names{font-family:"微软雅黑"; font-size:14px; line-height:24px; display:block; height:24px; }
.room_com_num{ padding-top:10px;}
.room_com_num em{ background-position:0 -308px; width:16px; height:16px; display:inline-block; margin-right:5px; vertical-align:text-top;}
.star_half{ background-position:-27px -308px !important;}
.star_gray{ background-position:-52px -308px !important;}
.height112{ height:112px;}
.no_com{ line-height:112px; text-align:center; display:block;font-family:"微软雅黑"; font-size:18px; color:#ddd;}

/******************** 详情页弹层 *******************/
/*
.pop_normal{-webkit-box-shadow: 0 5px 15px rgba(0,0,0,.5); -moz-box-shadow: 0 5px 15px rgba(0,0,0,.5); box-shadow: 0 5px 15px rgba(0,0,0,.5); width:383px;background-color:#fff; border:solid 1px #ddd; _border:solid 2px #ddd !important;position:relative;}
.icon_close{background:url(../images/icon_07.png) no-repeat 0 -207px; _background:url(../images/icon_07.gif) no-repeat 0 -207px; width:8px; height:8px; display:inline-block; position:absolute; right:6px; top:6px; cursor:pointer;}
.red_line{ width:248px; border-top:solid 4px #F26522; height:10px; display:block; margin:0 auto;}
.width340{ width:340px;}
.ver_div{ height:200px; display:table;}
.p_center1{ display:table-cell;font-size:18px; font-family:"微软雅黑"; line-height:36px; vertical-align:middle; text-align:center; padding:0 73px;}
.width513{ width:513px;}
.btn_con{ border-top:solid 1px #fff; background-color:#F5F5F5; padding:15px 15px 13px 70px; line-height:40px;height:40px;}
.new_pL{ padding-left:192px; border-top:solid 1px #E9E9E9; position:relative;}
.btn_pop_normal{background-color: #F26522;border: medium none;border-radius: 2px 2px 2px 2px;color: #FFFFFF;cursor: pointer;font-family: "微软雅黑";   font-size: 18px;height: 40px;width: 120px;}
.closemap {background: url(../images/close_map_gray.png) no-repeat;}
.closemap {width: 30px;height: 30px;display: inline-block;position: fixed;right: 66px;top: 66px;}
.closemap:hover{background: url(../images/close_map_red.png) no-repeat;}
.
*/
/******************** 列表页问卷调查 *******************/
.survey_wrapper{background:url(../images/green_bg.jpg) repeat; overflow:hidden;margin-top:10px; -moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px; height:59px; line-height:59px; padding:0 22px;}
.survey_a{ background-position:0 -706px; padding-left:50px; display:inline-block;}

/******************** 房东收益计算器 *******************/
.calculator_wrapper{ width:800px; margin:0 auto;position:relative;}
.calculator_T{font-family:"微软雅黑"; font-size:26px; text-align:center; line-height:100px;}
.calculator_con{ padding:0 30px 0 25px; border:solid 1px #ddd; border-top:solid 4px #F16421; background-color:#fff; margin-bottom:50px;}
.calculator_column{ border-bottom:dashed 1px #ddd;}
.column_h2{ line-height:65px;font-family:"微软雅黑"; font-size:16px;}
.calculator_p{ color:#666; margin-bottom:22px; line-height:12px;}
.calculator_ul{ overflow:hidden; zoom:1; padding:0 0 0 7px;}
.calculator_ul li{ width:90px; height:28px; float:left; margin:0 70px 30px 0;}
.calculator_ul li a,.btn_kind{ color:#333;background-color:#eee;width:90px; height:28px;line-height:28px; display:inline-block;text-align:center;font-weight:bold; }
.calculator_ul li a:hover,.btn_kind:hover,.circle_ul li a.now_choice:hover{text-decoration:none;}
.calculator_ul li a.now_choice,.circle_ul li a.now_choice{ color:#fff; background-color:#F16421; display:inline-block;width:90px; height:28px;line-height:28px;font-weight:bold;}
.circle_ul{ overflow:hidden; zoom:1; padding-bottom:25px;}
.circle_ul li{width:188px; text-align:center; float:left; margin-right:85px; position:relative;}
.example_img{ width:180px; height:180px;-moz-border-radius:90px;-webkit-border-radius:90px;border-radius:90px; border:solid 4px #eee; margin-bottom:22px;}
.img_cover{width:180px; height:180px;-moz-border-radius:90px;-webkit-border-radius:90px;border-radius:90px; display:inline-block; position:absolute;left:4px; top:4px; line-height:180px; font-weight:bold;background-color:#000;color:#FFFFFF;filter:alpha(opacity=60); /*IE*/-moz-opacity:0.6; /*Mozilla*/opacity:0.6;}
.bor_now{ border:solid 4px #F16421;}
.calculator_btm{ border-top:solid 2px #eee; padding:22px 0 70px;}
.wrong_tips{ background-position:0 -684px; color:#FF4C4C; padding-left:20px; line-height:16px;}
.btm_newSize{ width:300px; height:60px; line-height:60px; font-size:22px;cursor:pointer;border:none;}
.height435{ height:435px;}
.new_cons{ padding:0 40px;}
.column_p_center{ text-align:center; line-height:30px;font-family:"微软雅黑"; font-size:14px; padding-bottom:10px;}
.p_center_T{font-size:20px; color:#f16421; display:block; margin-bottom:10px;}
.column_p_center1{text-align:center; line-height:40px;font-family:"微软雅黑"; font-size:20px; padding:10px 0 0 0;}
.font24{ font-size:24px;}
.calculator_others{ background-color:#F8F8F8; border:solid 1px #ddd; padding:0 14px 25px; margin-bottom:40px; overflow:hidden; zoom:1;}
.others_h1{font-family:"微软雅黑"; font-size:14px; padding-left:14px; font-weight:normal; line-height:50px;}
.others_ul{}
.others_ul li{ width:200px; padding:0 14px; float:left;}
.others_p{ line-height:24px;}
.yinshowshare{position:absolute;left:310px;top:70px;}


/******************** 新首页 *******************/
.icon_place,.icon_date,.btn_pink_search,.icon_vedio,.icon_sfyz,.icon_aqjy,.icon_jshd,.icon_dpxy{background: url(../images/icon_index.png) no-repeat;}
.content_v2:after,.index_commnet:after,.rooms_show_ul:after{content:".";display:block;visibility:hidden;height:0;clear:both;}
.banner_con{position: relative;}
.bg_up{position: absolute; display: inline-block;width:100%;height: 200px;top: 0;z-index: 9;}
.bg_down{position: absolute; display: inline-block;width:100%;height:148px;bottom: 0; z-index: 9;background-position: 0 -210px; }
.pics_pre,.pics_next{width: 50px;height: 100px;display: inline-block;cursor: pointer;position: absolute;top: 50%;margin-top: -50px;z-index: 9;}
.pics_pre{left: 20px;}
.pics_next{right: 20px;background-position: 0 -115px;}
.banner_ul li{position: absolute;width: 100%; top: 0;left: 0;}
.banner img{width: 100%;}
.search_index{width: 940px;position:absolute;bottom: 40px;left: 50%;margin-left: -470px;z-index: 99; }
.search_column{background: #fff;width: 356px;height: 60px;margin-right: 2px;float: left;}
.icon_place,.icon_date{background-position:20px -216px;width: 60px;height: 60px;display:inline-block;float: left;}
.icon_date{background-position:20px -265px;}
.ipt_search{width: 283px;padding: 18px 10px 18px 0;height: 24px; line-height: 24px;border: none;float: left;color: #f05b72;font-size: 18px;font-family:"microsoft yahei";}
.btn_pink_search{background-color: #F16B80;background-position: 170px -315px; width: 224px;height: 60px;border: none;font-size: 24px; color: #fff;font-family:"microsoft yahei";cursor: pointer;}
.btn_pink_search:hover{background-color: #E64966;}
.index_ad1{height:120px;text-align: center;position:relative;z-index:1;}
.index_ad1 a { width: 100%;height:120px; display: inline-block; }
.index_T{text-align: center;font-family:"microsoft yahei";padding: 42px 0;clear: both;}
.index_T h1{display: block;font-size: 44px;font-weight: normal;line-height: 44px;color: #445566;margin-bottom: 15px;}
.index_T span{display: block;font-size:18px;color: #959ea7;}
.vedio_column,.comment_column{width: 50%;float: left;position: relative;text-align: center;color: #fff; font-family:"microsoft yahei";}
.vedio_column img{width:100%;}
.icon_vedio{background-position:center -375px;width:64px;height:64px;display:block;position: absolute;top:0;left: 50%;margin-left: -32px;}
.vedio_uper{position: absolute;top:50%;margin-top: -65px;padding-top: 96px; font-size: 36px;color: #fff;display: block;width: 100%;}
.vedio_uper:hover{text-decoration: none;}
.content_v2{width: 1240px;margin: 0 auto;}
.xz_ads li{float: left; border-right: solid 1px #ECF0F1;padding: 30px 60px;position:relative;}
.xz_ads li span{background:url("../images/xz_index.png") no-repeat; width: 188px;height: 152px;display: inline-block;}
.xz_ads li span.xzindexad2{background-position:0 -162px;}
.xz_ads li span.xzindexad3{background-position:0 -324px;}
.xz_ads li span.xzindexad4{background-position:0 -486px;}
a.ads_hover,a.room_hover{width: 100%;height: 100%;display: block;position: absolute;left: 0;top: 0;z-index:9; background-image:url(about:blank)\9;filter:alpha(opacity=0); /*IE*/}
a.ads_hover:hover,a.room_hover:hover{position: absolute;display: inline-block;left: 0;top: 0;width: 100%;height: 100%; border: solid 1px #ddd ;-webkit-box-shadow: 0 0 6px #bbb;-moz-box-shadow: 0 0 6px #bbb;box-shadow: 0 0 6px #bbb;z-index:9;}
a.room_hover:hover{left: -10px;top: -10px; padding: 10px;}
.index_commnet{background: url(../images/bg_comment.jpg) no-repeat center top;background-size:cover; height: 606px;}
.cmt_con{width: 448px; padding-right: 87px;float: right;line-height: 24px;}
.comment_column span{display: block;}
.comment_column img{width: 90px;height: 90px;border: solid 3px #fff;-webkit-border-radius:48px;-moz-border-radius:48px;border-radius:48px;margin-bottom: 15px;}
.img_user_fd { width: 50px; height: 50px; border: solid 2px #fff; -webkit-border-radius: 27px; -moz-border-radius: 27px; border-radius: 27px;}
.comment_user{font-size: 24px;margin-bottom: 25px;}
.comment_W{height: 163px; padding-top:15px;text-align: left;}
.comment_W a{color: #fff;}
.comment_W a:hover{color: #fff;text-decoration: none;}
.middle_line{border-right: solid 1px #7d7d7d;height: 237px;position: absolute;right: 0;top: 163px;}
.cmt_R{padding-left: 87px;float: left;}
.cmt_ul{width:230px;margin: 0 auto 50px;}
.cmt_ul li {width: 40px;height: 6px;background-color:#fff;display: inline-block;margin-right: 6px;float: left;vertical-align: bottom;cursor: pointer;}
.cmt_ul li.cmt_current,.cmt_ul li:hover{background-color:#F05B72;}
.rooms_show_ul li{position: relative;float: left;margin: 0 20px 20px 0;}
.img_upCover{background: #000;filter:alpha(opacity=20); /*IE*/-moz-opacity:0.2; /*Mozilla*/opacity: 0.2;position: absolute;top: 0;left: 0;width: 400px;height: 326px;display: inline-block;}
.rooms_intro{text-align: center;position: absolute;bottom: 0;left: 0;width: 400px;font-family:"microsoft yahei"; font-size: 18px;color: #fff;}
.city_top{top: 0;}
.img_room{width: 400px;height: 326px;}
.room_name{width: 354px;display:inline-block;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;margin: 10px 0;}
.index_price { width: 90px; height: 30px; line-height: 30px; background-color: #000; filter: alpha(opacity=60); -moz-opacity: 0.6; opacity: 0.6; display: inline-block; color: #fff;}
.city_big{width:820px;}
.error_tip{background-color: #F05B72; color:#FFF;height: 50px; line-height:50px;font-size:18px; font-family:"微软雅黑";width: 312px;display: inline-block; padding:0 22px;}

@media screen and (max-width: 1260px) {.banner_con{height: 600px;}.banner img{height: 700px;width: 1600px;margin-left: -800px;
left: 50%;position: absolute;}.content_v2{width:960px;margin: 0 auto;}.xz_ads li{float: left; border-right: solid 1px #ECF0F1;padding: 20px 25px;}.cmt_con{width: 406px;padding-right: 33px;}.cmt_R{padding-left: 33px;}.rooms_show_ul{padding: 0 10px 50px;}.rooms_show_ul li{margin: 0 14px 14px 0;}.img_upCover{width: 304px;height: 248px;}.rooms_intro{bottom: 0;left: 0;width: 304px;font-size: 18px;}.img_room{width: 304px;height: 248px;}.room_name{width: 268px;}.city_big{width:622px;}.room_hover:hover{left: -7px;top: -7px; padding: 7px;} .banner_ul li{overflow: hidden; height: 600px;}}

/*style of user invite*/
.invite_btm_box{ position:fixed; left:0; bottom:0; z-index:1001; width:100%; height:140px;}
.invite_box{background:#f9f9f9; opacity:0.9; filter:Alpha(opacity=90); width:100%; height:100%;}
.invite_layer{ position:absolute; left:50%; bottom:0; width:1240px; background: url(../images/btm_layer_bg.png) no-repeat 189px bottom; margin-left:-620px; z-index:1001; padding-bottom:34px;}
.invite_layer dl{ padding:9px 0  0 153px;}
.invite_layer dt{ float:left; width:90px; border:3px solid #fff;border-radius:50%;}
.invite_layer dt img{ width:90px; height:90px; border-radius:50%;}
.invite_layer dd{ position:relative; float:left; padding-left:10px; font: bold 18px/46px "Microsoft YaHei"; color:#3b9274;}
.invite_layer dd h5{ font-size:26px;}
.invite_layer dd p{ font-size:18px;}
.invite_layer dd p span{ font-size:24px;}
.register_btn,.register_btn:hover{ display:block; position:absolute; top:50px; left:612px; background:url(../images/invite_btn.png) no-repeat; width:167px; height:42px; text-align:center; font:24px/40px "Microsoft YaHei"; color:#fff; text-decoration:none;}
/* col */
.col_pink{ color:#f05b72;}

/******************** 新列表页 *******************/
.ipt_icon,.type_ul li span,.move_div span,.icon_tri_down,.icon_cancel,.result_ways li span,.icon_leftT,.room_status em,.result_no em,.icon_site,.icon_logo,.site_tri{background: url("../images/icon_list.png") no-repeat;}
.list_city{padding: 0 0 0 15px;cursor: pointer;line-height:0;position:absolute;margin-top:24px;}
.list_main{position: absolute;top:56px;bottom: 0;left: 0;right: 0;color: #2c3e50;}
.list_content{background-color: #ECF0F1;position: fixed;top: 56px;left: 0;bottom: 0;width: 60%;overflow-y: scroll; -webkit-overflow-scrolling: touch;-moz-box-sizing: border-box;box-sizing: border-box;}
.list_content4lotour {top:106px;}
.list_map{display: block;width: 40%;top: 56px; float:right; bottom: 0;-moz-box-sizing: border-box;box-sizing: border-box;}
.list_map4lotour{margin-top:50px}
@media screen and (max-width: 960px) {.head_wrapper{width: 960px;}.list_main{position: static;width: 960px;}.list_content{width: 580px;float: left;}.list_map{width: 380px;position: static;float: right;}}
.map-canvas{background: #fff;overflow: hidden;height: 100%;-moz-box-sizing: border-box;box-sizing: border-box;}
.list_filter{padding: 0 6px 20px 20px;height: 438px;overflow: hidden;}
.filter_ul{padding-bottom: 50px;}
.filter_ul li{float: left;width: 50%;padding:22px 14px 0 0;-moz-box-sizing: border-box;box-sizing: border-box;}
.filter_ul li label{color:#929DA5;display: block;margin-bottom: 10px;}
.ipt_list{height: 40px;line-height: 40px\9;width: 100%;border: none;padding: 0 14px;-moz-box-sizing: border-box;box-sizing: border-box;}
.ipt_wrapper{position: relative;background-color: #fff;}
.ipt_icon{width: 14px;height: 14px;display: inline-block;position: absolute;right: 15px;top: 14px;}
.icon_delete{background-position: 0 0;}
.icon_search_s{background-position: 0 -20px;}
.icon_searchandremove {width:40px;height:40px;position: absolute;right:0;top:0;cursor:pointer}
.icon_removetime{width:40px;height:40px;position: absolute;left:-54px;top:0;cursor:pointer;}
#search_keyword {display:none}
.type_ul{padding: 17px 0 16px;}
.type_ul li{float: left;width: 33%;text-align: center;padding: 0;color:#2c3e50;}
.type_ul li.select_active{color:#F05B72;}
.type_ul li.select_active a em{color:#F05B72;}
.type_ul li span{width: 43px;height: 28px;display: inline-block;}
.type_ul li span.icon_all{background-position: 7px -44px;}
.type_ul li.select_active .icon_all{background-position: 7px -157px;}
.type_ul li span.icon_one{background-position: 8px -82px;}
.type_ul li.select_active .icon_one{background-position: 8px -195px;}
.type_ul li span.icon_sofa{background-position: 0 -120px;}
.type_ul li.select_active .icon_sofa{background-position: 0 -233px;}
.type_ul li em{display: block;}
.type_ul li a {text-decoration:none;color: #2c3e50;}
.type_a {width:70px;display:inline-block;}
.price_filter{padding:17.5px 16px 18px;}
.move_div{position: relative}
.move_div span{width: 18px;height: 18px;display: inline-block; position: absolute;top: -9px;background-position:0 -269px;}
.line_all{width: 100%;height: 2px;background-color: #A4ACB4;margin-top: 16px;}
.icon_move{left: 0;}
.move_r{right: 0;}
.lable_box{padding:15px 0 8px 17px;}
.checkbox, .checkbox input {cursor: pointer;}
.checkbox{color:#2c3e50!important;margin-right:32px;}
.ipt_box{position: relative;-webkit-appearance: none;height:14px; width:14px;border: 1px solid #c4c4c4;border-radius: 2px;background-color: #fff;
    color:#6E7B87;-moz-box-sizing: border-box;box-sizing: border-box;margin-right:5px;}
.ipt_box:checked:before {content: "\2713";height:14px; width:14px;position: absolute;left:-1px;top:-3px;text-align: center;color:#6E7B87;}
.ipt_select{background-color: #fff;width: 100%;height: 40px;border: none;padding: 0 10px;}
.icon_tri_down{background-position:-34px 0;width: 9px;height: 5px;display: inline-block;position: absolute;right: 10px;top: 18px;margin-left:2px;}
.icon_tri_up{background-position:-17px 0;position: static;display:none}
.btn_pink4search{width:98.6%;height: 44px;line-height: 44px;background-color: #F05B72;border: none;font-size: 16px;font-family:"microsoft yahei";color: #fff;cursor:pointer;}
.select_bar{background-color: #2C3E50;padding: 0 20px 6px 23px;min-height: 40px;position: relative;}
.select_bar_fix{position: fixed;z-index: 998;}
.select_bar_fixd{position: fixed;z-index: 999;}
.select_bar_fix_lotour{top:107px;}
.select_more{width:117px;height:32px;line-height: 32px; text-align:center; background-color: #ECF0F1;cursor: pointer;position: absolute;right: 19px;top: -1px;}
.tri_down_f{position: static;}
.selected_ul{float: left;padding: 8px 145px 0 0;width:100%;-moz-box-sizing: border-box;box-sizing: border-box;}
.selected_ul li{color: #fff;cursor: pointer;height: 30px;line-height: 30px;float: left;margin-right: 20px;}
.icon_cancel{background-position: -34px -16px;width: 10px;height: 10px;display: inline-block;margin:0 0 0.5px 9px;vertical-align: middle;}
.result_wrapper{background-color: #fff;padding: 0 0 0 20px;margin-bottom: 1px;}
.result_top{padding: 10px 20px 10px 0;color: #bdc3c7;}
.result_top a{color: #bdc3c7;}
.result_ways{}
.result_ways li{float: left;margin-left: 17px;color: #2c3e50;cursor: pointer;}
.result_ways li.ways_now a{color: #F05B72;}
.result_ways li span{width: 7px;height: 9px;display: inline-block;vertical-align: middle;margin-left:2px;}
.result_ways li span.icon_way_up{background-position: -36px -36px;}
.result_ways li span.icon_way_down{background-position: -36px -55px;}
.result_ways li span.select_up{background-position: -36px -74px;}
.result_ways li span.select_down{background-position: -36px -93px;}
.long_em{display: inline-block;max-width: 96px;text-overflow: ellipsis;overflow: hidden;white-space:nowrap;vertical-align: middle;}
.result_con{width: 100%;}
.result_con li{width: 50%;float:left;-moz-box-sizing: border-box;box-sizing: border-box;position: relative;padding: 0 15px 0 0;margin-bottom: 80px;}
@media screen and (min-width:1600px) {.result_con li{width: 33.2%;}}
@media screen and (max-width:1600px) {.recommend_room{overflow: hidden; width: 100%;}}
.resule_img_a img{width: 100%;}
.icon_leftT{display: inline-block;position: absolute;background-position: 0 -297px;width: 34px;height: 23px;line-height: 23px;top: 0;left: 0;color: #fff;padding-left: 5px;}
.xinshang { background:url(../images/icon_xinshang.png) no-repeat;display: inline-block;position: absolute;width: 50px;height: 23px;line-height: 23px;top: 0;left: 0;color: #fff;padding-left: 5px;}
.result_btm_con{position: absolute;bottom:-70px;left: 0;width: 100%;cursor:pointer;}
.result_price{height: 48px;line-height:48px;display:inline-block;padding:0 8px 0 8px;background-color:#000;filter:alpha(opacity=80); -moz-opacity:0.8;opacity: 0.8;font-size: 18px;color: #fff;float: left; text-align:center;}
.result_price i{font-size: 28px;vertical-align: baseline;font-family:"arial"}
.room_status{width: 37px;height: 43px;display:inline-block;background-color:#000;filter:alpha(opacity=50); -moz-opacity:0.5;opacity: 0.5;text-align:center;color: #fff;float: left;margin-left: 3px;padding-top: 5px;}
.room_status em{width:20px;height:17px;display:inline-block;margin-top:3px;}
.room_status em.icon_suding{background-position: 3px -330px;}
.room_status em.icon_youhui{background-position: -25px -330px;}
.room_status em.icon_tejia{background-position: -23px -265px;margin-top:1px;}
.result_img {position:absolute; right:22px; bottom:53px; width:50px; height:50px; border:2px solid #fff; border-radius:25px;}
.result_img img {border-radius:25px; width:50px; height:50px;}
.result_intro {padding: 7px 0 0 0;display: block;line-height: 22px;clear: both;background-color: #fff;}
.result_intro a{TEXT-DECORATION:none}
.result_title {display: block;font-size: 14px;color: #333;padding: 0 73px 0 0;font-family:"microsoft yahei";}
.result_intro em {color: #959ea7;padding: 0 35px 0 0;display: block;font-size: 12px;}
.result_foot{background-color: #fff;padding: 30px 0 30px 20px;}
.result_foot dl{padding-left: 65px;clear: both;}
.result_foot dl dt{margin-left: -65px;width: 60px;}
.result_foot dl dd{width: 100%;}
.result_no{text-align: center;padding: 52px 0 70px;}
.result_no em{background-position: 0 -357px; width: 50px;height: 50px; display: inline-block;vertical-align: top;}
.result_no p {line-height: 22px;font-size: 14px;font-family:"microsoft yahei";display: inline-block;text-align:left;padding:5px 0 0 10px;}
.result_no p span{font-size: 18px;color:#F05B72;display: block;}
.keywords_pop{position: absolute; top:0;left: 0;width: 420px;background-color: #fff;-webkit-box-shadow: 0 0 6px #bbb;-moz-box-shadow: 0 0 6px #bbb;    box-shadow: 0 0 6px #bbb;}
.keywords_ul{ background-color: #F05B72;height: 24px;line-height: 24px;padding: 10px 0 6px 0;}
.keywords_ul li{float: left;padding: 0 6px;margin: 0 6px;color: #fff;cursor: pointer;}
.keywords_ul li.key_now{background-color: #E33555;}
.subway_line_ul{line-height: 20px;padding: 11px 0 2px;background-color:#F9FAFB;}
.subway_line_ul li{float: left;padding: 0 11px;margin: 0 2px 8px;color: #f05b72;cursor: pointer;}
.subway_line_ul li a{color: #2c3e50;}
.subway_line_ul li.key_now{background-color:#FDEEF1;}
.subway_name_ul{line-height: 20px;}
.subway_name_ul li{float: left;padding: 0 11px;margin: 0 2px 8px;color: #2c3e50;cursor: pointer;}
.subway_name_ul li a{color: #2c3e50;}
.subway_name_ul li.key_now{background-color:#E4E7EA;}
.icon_site{background-position: 0 -417px; width:24px;height: 25px;display: inline-block; position: absolute;top: 5px;cursor: pointer;}
.icon_logo{background-position: 0 -452px; width:33px;height: 39px;display: inline-block; position: absolute;left: 30px;cursor:pointer;}
.site_pop{width: 263px;background-color: #fff;position: absolute;top:-326px;left:-134px;padding: 5px 5px 80px;-webkit-box-shadow: 0 1px 5px rgba(4,0,0,.25);display:none;
    -moz-box-shadow: 0 1px 5px rgba(4,0,0,.25);box-shadow: 0 1px 5px rgba(4,0,0,.25);z-index:999}
.site_room{position: relative;}
.site_room .result_img{right: 10px;}
.site_tri{background-position: -25px -417px;position: absolute;bottom:-13px;left: 123px; width: 25px;height: 14px;display: inline-block;}
.site_pop .icon_logo{bottom:-51px; left:119px;top: initial;}
.BMap_Marker div{bottom:-14px;left:3.5px;}
.BMapLabel {border:0px!important;width:0px;height:0px;background-color:Transparent!important}
.site_page{height: 25px;line-height: 25px;padding: 0 38px 5px; position: relative;font-size: 14px;color: #2c3e50}
.site_page a{color: #2c3e50;line-height: 30px;font-family:"宋体";font-weight: bold;}
.site_page a:hover{color: #2c3e50;text-decoration: none;}
.page_num{text-align: center;display: inline-block;width: 166px;font-family:"microsoft yahei";}
#price-slider {width:92%;left:17px;}
.ui-slider-horizontal .ui-slider-handle {background: url("../images/icon_list.png") no-repeat;width: 18px; height: 18px; display: inline-block; position: absolute; top: -9px;background-position: 0 -269px;cursor: pointer;}
.ui-slider-horizontal .ui-slider-range {top:0;height:2px;background-color:#f05b72}
#keyword {width:96%}
.nav_R li a.openTri_R {margin-right:10px;}
input[type="button"], input[type="submit"], input[type="reset"]{
    -webkit-appearance: none;
}
.list_adpic { background-color: #22b698; text-align: center; }
.list_adpic  a { width: 100%; display: inline-block; }
#startenddate { border-radius: 0;} 

//芝麻 轮播
.index_slide{ width:100%; height:120px; overflow:hidden;}
.index_slide li.pic_bg1{ background:url(images/children_bg.jpg) repeat-x; text-align:center;}
.index_slide li.pic_bg2{ background:#01b998; text-align:center;}


/******************** 2015愚人节活动 *******************/
.snsFoolDay { background: url(../images/aprilfooldayshareicon.png) no-repeat;_background: url(../images/icon_sns32.gif) no-repeat;width:32px; height:32px; display:block; overflow:hidden}
.snsFoolDay { display: inline-block; margin-right:14px;}
.foolDayQQzone {background-position:-42px 0;}
.foolDaySinaweibo {background-position:-84px 0;}
.foolDayRenren {background-position:-126px 0;}
.foolDayDouban {background-position:-168px 0;}
.foolDayLogReg {position: absolute;bottom: 78px;right: 352px;font-family:微软雅黑;color:white;font-size:16px;cursor:pointer}
#aprilFoolDayRegister {right: 352px;}
#aprilFoolDayLogin {right: 249px;}
.sns_logo_box_foolday {position: absolute;bottom:9px;left:32%}
/******************** 2015愚人节活动 *******************/

/* 退订 */
.qx_bar{ position:relative; background:url(../images/xq_bar_bg.png) no-repeat; width:608px; height:16px; margin:90px 0 45px 0;}
.qx_tip1,.qx_tip2,.xq_tip3{ position:absolute; background:url(../images/xq_tip_bg.png) no-repeat; width:114px; height:46px; padding:4px 0 0 6px; line-height:18px; color:#fff;}
.qx_tip1{ left:34px; top:-59px;}
.qx_tip2{ background-position:0 -53px; left:34px; top:-59px;}
.qx_pos1{ left:239px; top:-59px;}
.qx_pos2{ left:440px; top:-59px;}
.qx_pos3{ left:154px; bottom:-37px;}
.qx_pos4{ left:360px; bottom:-37px;}
.qx_pos5{ left:565px; bottom:-37px;}
.qx_date_tip{ position:absolute; background:url(../images/xq_tip_bg.png) no-repeat 0 -106px; width:70px; height:26px; text-align:center; color:#333; line-height:26px; padding-top:6px;}
.qx_text{ padding:20px 30px 0 0; line-height:22px;}
.qx_text h6{ font-weight:normal;}
/* 退订 */

.labels{ height:18px; line-height:18px; font:normal 12px/18px "simsun"; color:#959ea7;}
.labels span{ display:inline-block; margin-right:6px;}
.xinshang_ico,.shipai_ico,.suding_ico,.yanzhen_ico,.mensuo_ico,.mianyajin_ico,.tejia_ico,.changzu_ico{ background:url(../images/sprice_png24.png) no-repeat 0 -1864px; display:inline-block; vertical-align:-4px; margin-right:3px;}
.xinshang_ico{ width:18px; height:16px;}
.shipai_ico{ background-position:-21px -1864px; width:17px; height:14px;}
.suding_ico{ background-position:-43px -1864px; width:12px; height:16px;}
.yanzhen_ico{ background-position:-60px -1864px; width:16px; height:16px;}
.mensuo_ico{ background-position:-81px -1864px; width:12px; height:15px;}
.mianyajin_ico{ background-position:-98px -1864px; width:16px; height:16px;}
.tejia_ico{ background-position:0 -1882px; width:15px; height:15px;}
.changzu_ico{ background-position:-20px -1882px; width:16px; height:16px;}

.offer_new{ float:left; position:relative;height:48px; background:#ff4081; color:#fff; text-align:center;opacity:0.95;z-index:1;}
.offer_tx{ display:block; font-size:14px; font-family:"微软雅黑"; margin-top:5px;height:20px; padding:0 10px;text-align:left;}
.offer_time{ display:block; font-size:12px; font-family:"宋体";}
.offer_arrow{ position:absolute; top:18px; right:-6px; width: 0; height: 0; border-top: 6px solid transparent; border-left: 6px solid #ff4081; border-bottom: 6px solid transparent; z-index:1;}
.del{ text-decoration:line-through;}
@charset "utf-8";
/* CSS Document */
.pr20{ padding-right:20px;}
.mb_14{ margin-bottom:14px;}
.layer_fixed {position: fixed;top:0;z-index:99;}
.city_wrap{background-color:#fff; width:100%;/*overflow-y: scroll; -webkit-overflow-scrolling: touch;-moz-box-sizing: border-box;box-sizing: border-box;*/}
.city_top_box{ background:#ecf0f1; padding-top:14px; width:100%;}
.city_l{ float:left; width:40%; padding:0 14px 0 12px; -moz-box-sizing: border-box;box-sizing: border-box;}
.city_bg{ background:#fff; height:40px;}
.city_select{ float:left; position:relative; width:36%; line-height:40px; padding-left:12px; box-sizing:border-box; -moz-box-sizing:border-box;}
.city_select label{ display:inline-block; width:50px;}
.city_select input{ display:inline-block;height:100%; line-height:40px; vertical-align:top;border:none; width:100%;}
.date_box{ float:right; width:61.4%;position:relative;}
.type_bg{ width:100%; background:#fff; height:40px; line-height:40px; color:#2c3e50; margin-bottom:14px;}
.type_tit,.type_tit1{ font-weight:normal; float:left; padding-left:12px; box-sizing:border-box; -moz-box-sizing:border-box;}
.type_tit2{ font-weight:normal; float:left;  padding-left:12px;}
.type_tit{width:46px;}
.type_tit1{ width:20%;}
.type_tit2{width:46px}
.type_list{}
.type_list li{ float:left; width:25%; text-align:left; cursor:pointer;}
.type_ico1,.type_ico2,.type_ico3,.type_ico1_cur,.type_ico2_cur,.type_ico3_cur{ display:inline-block; height:22px; line-height:22px; color:#abb0b5; background:url(../images/ico_sprite.png) no-repeat 0 -111px; vertical-align:top; margin-top:10px;}
.type_ico1{ padding-left:25px;}
.type_ico2{ background-position:0 -136px; padding-left:24px;}
.type_ico3{ background-position:0 -164px; padding-left:35px;}
.type_ico1_cur{ background-position:0 -281px;}
.type_ico2_cur{ background-position:0 -229px;}
.type_ico3_cur{ background-position:0 -256px;}
.type_ico1_cur,.type_ico2_cur,.type_ico3_cur{ color:#e9536c;}
.select_box,.select_box1{ position:relative; width:80%; float:right;}

.select_box input{ vertical-align: top;}
.search_ico,.closed_ico{ position:absolute;right:14px; background:url(../images/ico_sprite.png) no-repeat 0 -416px; cursor:pointer;}
.search_ico{top:16px; width:14px; height:14px; }
.closed_ico{ top:15px;background-position:0 -352px; width:10px; height:10px;}
.city_r{ float:right; width:60%; padding-right:10px;-moz-box-sizing: border-box;box-sizing: border-box;}

.bar_box{ float:left; width:66%; padding-top:4px;}
.bar_line,.bar_line_gray{position:relative;margin:19px 0 0 18px;box-sizing:border-box;-moz-box-sizing:border-box;  width:100%; background:url(../images/bar_line.png) repeat-x; height:3px;}
.bar_line_gray{ background:url(../images/bar_line_1.png) repeat-x;}
.bar_move_l,.bar_move_r{ position:absolute; background:url(../images/ico_sprite.png) no-repeat 0 -199px; width:18px; height:18px; top:-8px;}
.bar_move_l{ left:-18px;}
.bar_move_r{ right:-18px;}
.price_text{ float:left; padding-left:20px; color:#abb0b5; width:18%; box-sizing:border-box; -moz-box-sizing:border-box;}
.position_tab{ float:left; height:100%; position:relative;z-index:9}
.position_tab li{ float:left; color:#abb0b5; padding:0 12px;cursor:pointer;}
.position_tab li.cur{ background:#f4f6f7;color:#2c3e50;}
.position_tab li.cur i{display:inline-block; background:url(../images/ico_sprite.png) no-repeat right -532px;}
/*.position_tab li:hover{ background:#f05b72; color:#fff;}*/
.position_tab li i { display:inline-block;background:url(../images/ico_sprite.png) no-repeat right -461px; width:8px; height:4px; margin-left:7px;}
/*.position_tab li:hover i{display:inline-block; background:url(../images/ico_sprite.png) no-repeat right -532px;} */
.position_box{ position:absolute; left:0; top:40px; width:510px; background:#fff;box-shadow: 1px 3px 3px #bbb;}
.line_box,.sto_box{ width:100%; padding:10px 0 10px 15px; box-sizing:border-box;-moz-box-sizing:border-box; line-height:24px!important;display:none}
.line_box{background:#f4f6f7; color:#2c3e50;}
.sto_box{ color:#2c3e50; background:#e7e7e7;}
.line_box span,.sto_box span{ display:inline-block; padding:0 4px; margin-right:15px;}
.sto_box span a,.sto_box span a:hover{ color:#2c3e50; text-decoration:none;}
.line_box span a,.line_box span a:hover{ color:#2c3e50; text-decoration:none;}
.line_box span.cur{ color:#f05b72;}
.sto_box span.cur{ background:#2c3e50; color:#fff;cursor:pointer;}
.sto_box span.cur a{  color:#fff!important;} 
.line_box span i,.defcur i{ display:inline-block; background:url(../images/ico_sprite.png) no-repeat 0 -778px; width:6px; height:6px; margin-left:6px;}
.defcur{ background:#2c3e50; color:#fff;cursor:pointer;}
.defcur a{  color:#fff!important;} 
/*城市联动*/
.ac_results2 {left:0px}
.sug{display:none;background:#fff;z-index:10000;position:absolute;width:420px;float:left;font-size:12px;font-family:Arial, Helvetica, sans-serif; margin-top: 62px;-webkit-box-shadow: 0 0 6px #bbb;-moz-box-shadow: 0 0 6px #bbb;box-shadow: 0 0 6px #bbb;}
.sug4search {left:0px !important;top:40px;}
.sug h3{height:31px;line-height:31px;margin:0;padding:0;font-size:12px;padding-left:11px;font-weight:normal;background:url(../images/icon_suggest.png) repeat-x; color:#999;position: relative;}
.sug h3 b{ background:url(../images/icon01.png) no-repeat -17px -21px;width:20px;height:20px;float:right;position: absolute;
right:4px;}
.sug-tit{color:#fff;height:24px; line-height:24px;padding:8px 0 8px 4px; background-color:#F05B72;}
.sug-tit span{float:left;cursor:pointer;padding:0 5px;margin:0 12px; text-align:center;font-weight:bold;}
.sug-hover{ background-color:#E33555;}
.sug-city{padding: 10px 0 10px 23px;}
.sug-city span{ width:69px;float:left;height:36px;line-height:36px}
.sug-city span a:link{text-decoration:none; color:#333;}
.sug-city span a:hover{color:#f05b72;}
.sug-city .a_over:link,.sug-city .a_over:visited{color:#f05b72;}
.city_width{ width:52px !important;}
/*入住日历联动效果*/
#calendar-box{position: absolute;margin-top: 62px;width: 538px;-webkit-box-shadow: 0 0 6px #bbb;-moz-box-shadow: 0 0 6px #bbb;box-shadow: 0 0 6px #bbb;background:#fff;z-index:999}
.calendar-month {font-size: 12px;color: #333;float: left;width: 264px;}
.calendar-title {position: relative;background-color: #F05B72;height: 40px;line-height: 40px;}
.calendar-title h2 {font-size: 14px;text-align: center;color: #fff;font-weight: normal;}
.calendar-week {position: relative;overflow: hidden;}
.calendar-month li {float: left;width: 14%;padding: 0 1px;height: 28px;line-height:28px;text-align: center;-webkit-box-sizing: border-box;box-sizing: border-box;}
.calendar-month li:nth-child(7n + 1), .calendar-month li:nth-child(7n) {width: 15%;}
.calendar-day {overflow: hidden;}
.calendar-month .old,.calendar-month .unselectable {color: #959ea7;cursor: default;}
.calendar-month .line3{line-height:20px;}
.calendar-month .cal_select span,.calendar-month .show-date span:hover{color: #fff;background-color:#F05B72; display:inline-block; width:99%; height:26px; line-height:26px;height:26px\9; line-height:26px\9;cursor: pointer;}
.calendar-month .line3 .icon_te{background: url(../images/icon_te.png) no-repeat;background-size: 12px 12px; display:inline-block; width:99%; height:37px; line-height:20px;margin-top: 1px; border-radius:3px;}
.calendar-month .line3 em {display: block;}
.calendar-month .cal_select em {color: #fff;}
.calendar-month .cal_noRoom span {color: #999;background-color:#ddd; display:inline-block; width:99%; height:37px; margin-top: 1px; border-radius:3px;}
.clear_date{padding:7px 11px 17px;color: #959ea7; clear: both;cursor: pointer;width:52px;}
.pink{color:#f05b72!important;}
.ipt_icon,.icon_delete,.icon_search_s{background:url(../images/icon_list.png) no-repeat 0 -21px;}
.ipt_icon{width: 14px;height: 14px;display: inline-block;position: absolute;right: 15px;top: 14px;}
.icon_delete{background-position: -32px -16px; width:11px; height:11px;}
.icon_search_s{ background-position:0 -21px; width:15px; height:13px;}
.line_all{width: 100%;height: 2px;background-color: #A4ACB4;margin-top: 16px;}
.move_r{right: 0;}
/*关键词效果*/
.keywords_pop{position: absolute; top:0;left: 0;width: 420px;background-color: #fff;-webkit-box-shadow: 0 0 6px #bbb;-moz-box-shadow: 0 0 6px #bbb;    box-shadow: 0 0 6px #bbb;}
.keywords_ul{ background-color: #F05B72;height: 24px;line-height: 24px;padding: 10px 0 6px 0;}
.keywords_ul li{float: left;padding: 0 6px;margin: 0 6px;color: #fff;cursor: pointer;}
.keywords_ul li.key_now{background-color: #E33555;}
.subway_line_ul{line-height: 20px;padding: 11px 0 2px;background-color:#F9FAFB;}
.subway_line_ul li{float: left;padding: 0 11px;margin: 0 2px 8px;color: #f05b72;cursor: pointer;}
.subway_line_ul li a{color: #2c3e50;}
.subway_line_ul li.key_now{background-color:#FDEEF1;}
.subway_name_ul{line-height: 20px;}
.subway_name_ul li{float: left;padding: 0 11px;margin: 0 2px 8px;color: #2c3e50;cursor: pointer;}
.subway_name_ul li a{color: #2c3e50;}
.subway_name_ul li.key_now{background-color:#E4E7EA;}

.list_city{padding: 0 0 0 15px;cursor: pointer;line-height:0;position:absolute;margin-top:24px;}
.list_main{position: absolute;top:56px;bottom: 0;left: 0;right: 0;color: #2c3e50;}
.list_content{background-color: #ECF0F1;position: fixed;top: 56px;left: 0;bottom: 0;width: 60%;overflow-y: scroll; -webkit-overflow-scrolling: touch;-moz-box-sizing: border-box;box-sizing: border-box;}
.list_content4lotour {top:106px;}
.list_map{display: block;width: 100%;top: 56px;  bottom: 0;-moz-box-sizing: border-box;box-sizing: border-box;}
.list_map4lotour{margin-top:50px}
@media screen and (max-width: 960px) {.head_wrapper{width: 960px;}}
.map-canvas{background: #fff;overflow: hidden;height: 100%;-moz-box-sizing: border-box;box-sizing: border-box;}
.list_filter{padding: 0 6px 20px 20px;height: 216px;overflow: hidden;}
.filter_ul{padding-bottom: 50px;}
.filter_ul li{float: left;width: 50%;padding:22px 14px 0 0;-moz-box-sizing: border-box;box-sizing: border-box;}
.filter_ul li label{color:#929DA5;display: block;margin-bottom: 10px;}
.ipt_list{height: 40px;line-height: 40px\9;width: 100%;border: none;padding: 0 14px 0 0px;-moz-box-sizing: border-box;box-sizing: border-box;color:#abb0b5}
.ipt_list1{height: 40px;line-height: 40px\9;width: 100%;border: none;padding: 0 14px;-moz-box-sizing: border-box;box-sizing: border-box;color:#abb0b5}
.ipt_wrapper{position: relative;background-color: #fff;}
/*条件*/
.tj_box{ background:#2c3e50; color:#fff; height:46px; width:100%; padding:0 12px 0 24px; box-sizing:border-box;-moz-box-sizing:border-box;}
.tj_con{ float:left; padding-top:7px;}
.tj_con dt{ float:left; width:90px; height:30px; line-height:30px; text-align:center; background:#405870; cursor:pointer; border:1px solid #fff; margin-right: 15px;}
.tj_con dd{ float:left; padding-right: 15px; height:30px; line-height:30px; cursor:pointer;}
.select_down,.select_up{ float:right; width:92px; height:33px; line-height:33px; text-align:center; background:url(../images/ico_sprite.png) no-repeat 0 -367px; padding-right:25px; text-align:right; color:#2c3e50; cursor:pointer;}
.select_up{ background-position:0 -638px;}
.city_map{ float:left; width:40%;box-sizing: border-box; height:100%; overflow:hidden;}
.search_box{ float:right; width:60%;}
.result_box{ color:#bdc3c7; padding:0 20px 4px 12px; line-height:32px;}
.result_box a,.result_box a:hover{ color:#bdc3c7; text-decoration:none;}

.arrow_top,.arrow_top_cur,.arrow_down,.arrow_down_cur{ display:inline-block; width:7px; height:9px; background:url(../images/ico_sprite.png) no-repeat; cursor:pointer;}
.arrow_down{ background-position:-10px 0;}
.arrow_top_cur{ background-position:-35px 0;}
.arrow_down_cur{ background-position:-44px 0;}
.pic_list{ padding-left:12px;}
.pic_list li{ float:left; width:50%; padding-right:12px; margin-bottom:89px;-moz-box-sizing: border-box;box-sizing: border-box;position: relative;z-index:1}
.pic_a top_line{ width:100%;}
.tj_ico{ position:absolute; left:0; top:0; background:url(../images/ico_sprite.png) no-repeat 0 -17px; width:40px; height:23px; line-height:23px; text-indent:6px; color:#fff;}
.pic_btm_box{ position:absolute; left:0; bottom:-50px; width:100%;}
.price_box{color:#fff; text-align:center; overflow:hidden;}
.price_1{float:left; width:94px; height:48px; line-height:48px; padding:0 7px 0 4px; margin-right:1px; font-size:18px;background-color:#000; filter:alpha(opacity=80); -moz-opacity:0.8;opacity: 0.8;}
.price_1 span{ font-size:28px;}
.price_2{ float:left; height:41px; padding-top:7px; padding-top:7px; width:38px;background-color:#000; filter:alpha(opacity=50); -moz-opacity:0.5;opacity: 0.5; margin-right:1px;}
.intro_box{ line-height:22px;color:#959ea7; height:50px;}
.intro_box h6{ font:14px/22px "Microsoft YaHei"; color:#2c3e50; padding-top:6px;}
.sd_ico,.yh_ico,.tejia_ico{ display:block; height:17px; background:url(../images/ico_sprite.png) no-repeat 0 -46px; margin:0 auto;}
.sd_ico{ width:12px;}
.yh_ico{ background-position:0 -72px; width:17px;}
.tejia_ico{ background-position: 0 -94px; width:20px;}
.pho_50{ position:absolute; right:22px; bottom:27px; width:50px; height:50px; border:2px solid #fff; border-radius:25px;}
.info_box{ padding-left:12px}
.info_box label{ display:inline-block; margin-right:17px; color:#abb0b5;cursor:pointer;}
.info_box label input{ vertical-align:-2px; margin-right:5px;}
/*select*/
.s_int{ height: 40px;line-height:40px\9;width: 100%;border: none;padding: 0 14px 0 0;-moz-box-sizing: border-box;box-sizing: border-box; vertical-align:top; color:#abb0b5;}
.s_arrow{ display:block; position:absolute; right:15px; top:17px; cursor:pointer; background:url(../images/s_arrow.png) no-repeat; width:9px; height:5px;}
.s_box{ position:absolute; left:-17px; top:40px; z-index:999; width:105.7%; background:#f4f6f7;box-sizing:border-box;-moz-box-sizing:border-box;box-shadow: 1px 3px 3px #bbb; color:#2c3e50;display:none}
.s_box li{ width:100%; height:28px; line-height:28px; padding-left:17px; box-sizing:border-box;-moz-box-sizing:border-box;}
.s_box li:hover{ background:#f05b72; color:#fff;}

/*媒体查询*/
@media screen and (max-width: 960px) {
	.city_wrap{width: 960px;}
	.city_l{ width:394px;}
	.city_map{ width:394px;}
	.city_r{ width:566px;}
	.search_box{ width:566px;}
	}
@media screen and (min-width:1024px) {
	.s_box{width:105.8%;}
	}
@media screen and (min-width:1280px) {
	.s_box{width:104.4%;}
	}
@media screen and (min-width:1360px) {
	.s_box{width:104%;}
	}
@media screen and (min-width:1440px) {
	.s_box{width:103.8%;}
	}
@media screen and (min-width:1600px) {
	.pic_list li{width: 33%;}
	.position_tab{ width:80%;}
	.place_box{ width:58%!important;}
        .type_list li{ width:25%;}
        .s_box{width:103.4%;}
	}
@media screen and (min-width:1680px) {
	.s_box{width:103.2%;}
	}
/*btn*/
.select_btn{ width:100%; vertical-align: top; height: 40px; line-height:40px; border: none;-webkit-appearance: none; color:#abb0b5; box-sizing:border-box;}

.select_btn1{height:37px;border: none;-webkit-appearance: none; color:#abb0b5; }
.text_btn{ width:100%; height:37px; line-height:37px; padding-left:10px; border:none;color:#abb0b5;box-sizing:border-box;}
.place_box{ float:right; width:28%; position:relative;}
.place_closed{ position:absolute;right:22px; top:14px; background:url(../images/ico_sprite.png) no-repeat -107px -334px; width:10px; height:10px; cursor:pointer;}
.place_btn{ width:90%; height:40px;padding-left:15px; box-sizing:border-box;-moz-box-sizing:border-box; color:#abb0b5;border: none;-webkit-appearance: none; vertical-align:top;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}

/*col*/
.col_pink{ color:#f05b72;}
.col_pink a,.col_pink a:hover{ color:#f05b72; text-decoration:none;}
.col_blue{ color:#2c3e50!important;}
.col_blue a,.col_blue a:hover{ color:#2c3e50; text-decoration:none;}
a,a:hover{ color:#2c3e50; text-decoration:none;}
.top_line{ width:100%; height:4px; overflow:hidden; background:#2c3e50;}
/*浮动*/
.layer_fixed {position: fixed;top:46px;z-index:99;}

.map_find{ background:#fff; width:117px; height:38px; line-height:38px; color:#2c3e50; padding-left:13px;box-shadow:4px 4px 6px #d2d0cc;}
.map_find input{ vertical-align:text-bottom; margin-right:10px;}

.sc_ico,.wsc_ico{ position:absolute;background:url(../images/ico_sprite.png) no-repeat 0 -17px; cursor:default;}
.sc_ico,.wsc_ico{ right:22px; top:10px; background-position:0 -681px; width:40px; height:40px; cursor:pointer}
.wsc_ico{ background-position:0 -725px;}
.r_10{ right:10px!important;}

.mapresult_no em{background: url("../images/icon_list.png") no-repeat;}
.mapresult_no{text-align: center;padding: 140px 0 160px;}
.mapresult_no em{background-position: 0 -357px; width: 50px;height: 50px; display: inline-block;vertical-align: top;}
.mapresult_no p {line-height: 22px;font-size: 14px;font-family:"microsoft yahei";display: inline-block;text-align:left;padding:5px 0 0 10px;}
.mapresult_no p span{font-size: 18px;color:#F05B72;display: block;}


.xs_ico{position:absolute;background:url(../images/ico_sprite.png) no-repeat 0 -789px;width:63px; left:0;top:0; height:23px; line-height:23px; text-indent:6px; color:#fff;}
.new_line{ background:url(../images/ico_sprite.png) no-repeat 0 -813px; display:inline-block; width:30px; height:16px; margin-right:2px; vertical-align:middle; }


.col_gray_1{ color:#d7dadc!important;}
.tejia_ico,.shipai_ico,.suding_ico,.yanzhen_ico,.mensuo_ico,.shangxin_ico,.changzu_ico,.mianyajin_ico{ display:inline-block; background:url(../images/ico_sprite.png) no-repeat 0 -856px; margin-right:8px; vertical-align:middle;}
.tejia_ico{ width:15px; height:15px;}
.shipai_ico{ background-position:-20px -856px; width:17px; height:15px;}
.suding_ico{ background-position:-42px -856px; width:12px; height:16px;}
.yanzhen_ico{ background-position:-59px -856px; width:16px; height:16px;}
.mensuo_ico{ background-position:-81px -856px; width:12px; height:15px;}
.shangxin_ico{ background-position:-99px -856px; width:18px; height:16px;}
.changzu_ico{ background-position:0 -875px; width:16px; height:14px;}
.mianyajin_ico{ background-position:-21px -875px; width:16px; height:16px;}

.offer{ position:absolute; top:10px; left:5px; background:url(../images/offer_bj.png) no-repeat; width:76px; height:50px; text-align:center;}
.offer_tx1{ display:block; font-size:12px; font-family:"宋体"; color:#fff34d;height:18px; line-height:18px;}
.offer_tx2{ display:block; font-size:16px; font-family:"微软雅黑"; color:#fff34d;  height:16px; line-height:15px;}
.offer_tx3{ display:block; font-size:12px; font-family:"宋体"; color:#fcc9d7; text-decoration:line-through;height:18px; line-height:16px;}

.offer_s_new{background: #ff4081; opacity: 0.95; width: 100%; height: 30px; line-height: 30px;text-align: center; color: #fff; font-size: 14px;position: absolute; top: 0; left: 0; font-family: "微软雅黑";}
.offer_s_new span{ font-size: 12px; margin-left: 5px;}
@charset "utf-8";/* CSS Document */
.gray{color:gray;} 
.ac_results {width:318px;margin:0 1px 0 0;background:#fff;border:1px solid #7f9db9;position: absolute;z-index: 10000;}
.ac_results ul{margin:0;padding:0;list-style:none;}
.ac_results li a{white-space: nowrap;text-decoration:none;display:block;padding:1px 3px;color:#333;font-size:14px;font-family:"微软雅黑";}
.ac_results li{border:1px solid #fff;line-height:26px}
.ac_over,.ac_results li a:hover {background:#F5F5F5;}
.citySpan{width:168px;float:left;overflow: hidden; text-overflow: ellipsis;}
.provinceSpan{width:90px;float:left;}
.pySpan,.pySpan_1{float:left;width:170px; color:#959ea7;}
.rsSpan,.rsSpan_1{float:right; text-align:right;color: #959ea7;}
.citySpan_1{width:115px;float:left;overflow: hidden; text-overflow: ellipsis;}
.ac_result_tip{height:50px;line-height:50px;padding-left:22px;color:#fff;background-color:#F05B72;font-size:18px;font-family:"微软雅黑"; } 
.search_sug{width:431px;margin:0 auto;position:relative;}
.search_main_sug{overflow:hidden;zoom:1;}
.search_main_sug .search_btn{float:left;}
.more_title {color: #F26522;font-family: 微软雅黑;font-size: 18px;padding: 5px 0 0;}
/*V2*/
.ac_results2 {width:420px;background:#fff;position: absolute;z-index:10000;color:#7fadc1; margin-top: 62px;}
.red{ color:#FF6600; margin-right:7px;}
.ac_results2 ul{}
.ac_results2 li{height:40px;display: inline-block;line-height:40px;}
.ac_results2 li a{white-space: nowrap;text-decoration:none;display:block;color:#2c3e50; padding:0 22px; width:376px;}
.ac_results2 li a:hover { background-color:#F5F6F7;text-decoration:none;}

/*new suggestlist**/
.sug{display:none;background:#fff;z-index:10000;position:absolute;width:420px;float:left;font-size:12px;font-family:Arial, Helvetica, sans-serif; margin-top: 62px;-webkit-box-shadow: 0 0 6px #bbb;-moz-box-shadow: 0 0 6px #bbb;box-shadow: 0 0 6px #bbb;}
.sug4search {left:118px;top:41px;}
.sug h3{height:31px;line-height:31px;margin:0;padding:0;font-size:12px;padding-left:11px;font-weight:normal;background:url(../images/icon_suggest.png) repeat-x; color:#999;position: relative;}
.sug h3 b{ background:url(../images/icon01.png) no-repeat -17px -21px;width:20px;height:20px;float:right;position: absolute;
right:4px;}
.sug-tit{color:#fff;height:113px;width: 605px;line-height:24px;padding:8px 0 8px 4px; background-color:#F05B72;}
.sug-tit span{float:left;cursor:pointer;padding:0 5px;margin:0 12px; text-align:center;font-weight:bold;}
.sug-hover{ background-color:#E33555;}
.sug-city{padding: 10px 0 10px 23px;}
.sug-city span{ width:69px;float:left;height:36px;line-height:36px}
.sug-city span a:link{text-decoration:none; color:#333;}
.sug-city span a:hover{color:#f05b72;}
.sug-city .a_over:link,.sug-city .a_over:visited{color:#f05b72;}
.city_width{ width:52px !important;}

/*defalt landmark*/
.ldDiv { position:absolute; background-color:#fff;z-index:999;display:none;}
.ldDiv{ width:534px;-webkit-box-shadow: 0 2px 5px rgba(0,0,0,.25); -moz-box-shadow: 0 2px 5px rgba(0,0,0,.25); box-shadow: 0 2px 5px rgba(0,0,0,.25);-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;}
.ldDiv h1{height:35px;line-height:35px; background-color:#eee;padding-left:11px;font-weight:normal;position:relative; color:#666;-moz-border-radius:2px 2px 0 0;-webkit-border-radius:2px 2px 0 0;border-radius:2px 2px 0 0;}
.color_f60{ color:#f60;}
.ldDiv h1 b{width:20px;height:20px;float:right;position:absolute;top:0;right:0;cursor:pointer}
.line-sug{margin:10px 15px 0;display: inline-block}
.line-sug dt{margin:0;padding:0;height:20px;line-height:20px; padding-left:22px; background:url(../images/icon_suggest1.png) no-repeat; color:#555;font-weight:bold;}
.line-sug .dt1{ background-position:0 -22px;}
.line-sug .dt2{ background-position:-13px -577px;}
.line-sug .dt3{ background-position:0 -45px;}
.line-sug .dt4{ background-position:0 -71px;}
.line-sug .dt5{ background-position:0 -95px;}
.line-sug .dt6{ background-position:0 -117px;}
.marginB15{ margin-bottom:15px!important;}
.line-sug dd{ float:left;margin:0;padding-right:15px;white-space:nowrap;height:25px;line-height:25px;}
.line-sug dd a:link,.line-sug dd a:visited{color:#55AAE1;text-decoration:none;}
.line-sug dd a:hover{ text-decoration:none;color:#0082cb;text-decoration:underline;}
.last-suglist{ border-bottom:none}

.dropDiv { width:534px;position:absolute;z-index:999;display:block;cursor:default;color:#333; background-color:#fff; padding:9px 0;}
.dropDiv .jhover {background-color:#F5F5F5;}
.jhover .word { color:#fff}
.dropDiv .list {width:534px;float:left;line-height:35px;color:#7fadc1;height:35px;}
.dropDiv .word {float:left;padding-left:10px;font-size:14px;font-family:微软雅黑;color:#7fadc1;} 
.dropDiv .view {float:right;text-align:right;font-size:14px;color:gray;padding-right:10px;font-family:微软雅黑;} 
#calendar-box{position: absolute;margin-top: 62px;width: 538px;-webkit-box-shadow: 0 0 6px #bbb;-moz-box-shadow: 0 0 6px #bbb;box-shadow: 0 0 6px #bbb;background:#fff;z-index:999}
.calendar-month {font-size: 12px;color: #333;float: left;width: 264px;}
.calendar-title {position: relative;background-color: #F05B72;height: 40px;line-height: 40px;}
.calendar-title h2 {font-size: 14px;text-align: center;color: #fff;font-weight: normal;}
.calendar-week {position: relative;overflow: hidden;}
.calendar-month li {float: left;width: 14%;padding: 0 1px;height: 28px;line-height:28px;text-align: center;-webkit-box-sizing: border-box;box-sizing: border-box;}
.calendar-month li:nth-child(7n + 1), .calendar-month li:nth-child(7n) {width: 15%;}
.calendar-day {overflow: hidden;}
.calendar-month .old,.calendar-month .unselectable {color: #959ea7;cursor: default;}
.calendar-month .line3{line-height:20px;}
.calendar-month .cal_select span,.calendar-month .show-date span:hover{color: #fff;background-color:#F05B72; display:inline-block; width:99%; height:26px; line-height:26px;height:26px\9; line-height:26px\9;cursor: pointer;}
.calendar-month .line3 .icon_te{background: url(../images/icon_te.png) no-repeat;background-size: 12px 12px; display:inline-block; width:99%; height:37px; line-height:20px;margin-top: 1px; border-radius:3px;}
.calendar-month .line3 em {display: block;}
.calendar-month .cal_select em {color: #fff;}
.calendar-month .cal_noRoom span {color: #999;background-color:#ddd; display:inline-block; width:99%; height:37px; margin-top: 1px; border-radius:3px;}
.div_fixed {left: 0;position: fixed;top: 0;width: 100%;z-index: 9999;}
.calendar_top{padding: 10px;}
.cal_te{text-align: center; color:#F05B72; line-height: 15px;}
.icon_7{background:url(../images/icon_7.png) no-repeat center; background-size:12px 15px;width:12px; height: 15px;display: inline-block;margin-right: 8px; vertical-align: middle;}
.cal_tu{ padding: 10px;}
.icon_cal_te{background:url(../images/icon_cal_te.png) no-repeat center; background-size:20px 19px;width:20px; height: 19px;display: inline-block;margin-right:10px; vertical-align: middle;}
.icon_cal_no{background:url(../images/icon_cal_no.png) no-repeat center; background-size:20px 19px;width:20px; height: 19px;display: inline-block;margin-right:10px; vertical-align: middle;}
.marginL25{margin-left: 25px;}
.clear_date{padding:7px 11px 17px;color: #959ea7; clear: both;cursor: pointer;width:52px;}
.cal_pre,.cal_next{background: url(../images/icon_cal_small.png) no-repeat center 12px; width: 48px;height: 40px;display: inline-block;position: absolute;top: 0;cursor: pointer;}
.cal_pre{left: 0;}
.cal_next{background-position: center -35px; right: 0;}
.cal_pre:hover,.cal_next:hover{background-color: #E33555;}
.calendar_time{ position:absolute; bottom:-39px; width:100%; height:40px; line-height:40px; text-align:center; background:#ecf0f1; font-size:14px; font-family:'宋体' ; color:#959ea7;}
.BMap_mask{background:transparent url(http://api0.map.bdimg.com/images/blank.gif);}.BMap_noscreen{display:none;}.BMap_button{cursor:pointer;}.BMap_zoomer{background-image:url(http://api0.map.bdimg.com/images/mapctrls1d3.gif);background-repeat:no-repeat;overflow:hidden;font-size:1px;position:absolute;width:7px;height:7px;}.BMap_stdMpCtrl div{position:absolute;}.BMap_stdMpPan{width:44px;height:44px;overflow:hidden;background:url(http://api0.map.bdimg.com/images/mapctrls2d0.png) no-repeat;}.BMap_ie6 .BMap_stdMpPan{background:none;}.BMap_ie6 .BMap_smcbg{left:0;width:44px;height:464px;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://api0.map.bdimg.com/images/mapctrls2d0.png");}.BMap_ie6 .BMap_stdMpPanBg{z-index:-1;}.BMap_stdMpPan .BMap_button{height:15px;width:15px;}.BMap_panN,.BMap_panW,.BMap_panE,.BMap_panS{overflow:hidden;}.BMap_panN{left:14px;top:0;}.BMap_panW{left:1px;top:12px;}.BMap_panE{left:27px;top:12px;}.BMap_panS{left:14px;top:25px;}.BMap_stdMpZoom{top:45px;overflow:hidden;}.BMap_stdMpZoom .BMap_button{width:22px;height:21px;left:12px;overflow:hidden;background-image:url(http://api0.map.bdimg.com/images/mapctrls2d0.png);background-repeat:no-repeat;z-index:10;}.BMap_ie6 .BMap_stdMpZoom .BMap_button{background:none;}.BMap_stdMpZoomIn{background-position:0 -221px;}.BMap_stdMpZoomOut{background-position:0 -265px;}.BMap_ie6 .BMap_stdMpZoomIn div{left:0;top:-221px;}.BMap_ie6 .BMap_stdMpZoomOut div{left:0;top:-265px;}.BMap_stdMpType4 .BMap_stdMpZoom .BMap_button{left:0;overflow:hidden;background:-webkit-gradient(linear,50% 0,50% 100%,from(rgba(255,255,255,0.85)),to(rgba(217,217,217,0.85)));z-index:10;-webkit-border-radius:22px;width:34px;height:34px;border:1px solid rgba(255,255,255,0.5);-webkit-box-shadow:0 2px 3.6px #CCC;display:-webkit-box;-webkit-box-align:center;-webkit-box-pack:center;-webkit-box-sizing:border-box;}.BMap_stdMpType4 .BMap_smcbg{position:static;background:url(http://api0.map.bdimg.com/images/mapctrls2d0_mb.png) 0 0 no-repeat;-webkit-background-size:24px 32px;}.BMap_stdMpType4 .BMap_stdMpZoomIn{background-position:0 0;}.BMap_stdMpType4 .BMap_stdMpZoomIn .BMap_smcbg{width:24px;height:24px;background-position:0 0;}.BMap_stdMpType4 .BMap_stdMpZoomOut{background-position:0 0;}.BMap_stdMpType4 .BMap_stdMpZoomOut .BMap_smcbg{width:24px;height:6px;background-position:0 -25px;}.BMap_stdMpSlider{width:37px;top:18px;}.BMap_stdMpSliderBgTop{left:18px;width:10px;overflow:hidden;background:url(http://api0.map.bdimg.com/images/mapctrls2d0.png) no-repeat -23px -226px;}.BMap_stdMpSliderBgBot{left:19px;height:8px;width:10px;top:124px;overflow:hidden;background:url(http://api0.map.bdimg.com/images/mapctrls2d0.png) no-repeat -33px bottom;}.BMap_ie6 .BMap_stdMpSliderBgTop,.BMap_ie6 .BMap_stdMpSliderBgBot{background:none;}.BMap_ie6 .BMap_stdMpSliderBgTop div{left:-23px;top:-226px;}.BMap_ie6 .BMap_stdMpSliderBgBot div{left:-33px;bottom:0;}.BMap_stdMpSliderMask{height:100%;width:24px;left:10px;cursor:pointer;}.BMap_stdMpSliderBar{height:11px;width:19px;left:13px;top:80px;overflow:hidden;background:url(http://api0.map.bdimg.com/images/mapctrls2d0.png) no-repeat 0 -309px;}.BMap_stdMpSliderBar.h{background:url(http://api0.map.bdimg.com/images/mapctrls2d0.png) no-repeat 0 -320px;}.BMap_ie6 .BMap_stdMpSliderBar,.BMap_ie6 .BMap_stdMpSliderBar.h{background:none;}.BMap_ie6 .BMap_stdMpSliderBar div{top:-309px;}.BMap_ie6 .BMap_stdMpSliderBar.h div{top:-320px;}.BMap_zlSt,.BMap_zlCity,.BMap_zlProv,.BMap_zlCountry{position:absolute;left:34px;height:21px;width:28px;background-image:url(http://api0.map.bdimg.com/images/mapctrls2d0.png);background-repeat:no-repeat;font-size:0;cursor:pointer;}.BMap_ie6 .BMap_zlSt,.BMap_ie6 .BMap_zlCity,.BMap_ie6 .BMap_zlProv,.BMap_ie6 .BMap_zlCountry{background:none;overflow:hidden;}.BMap_zlHolder{display:none;position:absolute;top:0;}.BMap_zlHolder.hvr{display:block;}.BMap_zlSt{background-position:0 -380px;top:21px;}.BMap_zlCity{background-position:0 -401px;top:52px;}.BMap_zlProv{background-position:0 -422px;top:76px;}.BMap_zlCountry{background-position:0 -443px;top:100px;}.BMap_ie6 .BMap_zlSt div{top:-380px;}.BMap_ie6 .BMap_zlCity div{top:-401px;}.BMap_ie6 .BMap_zlProv div{top:-422px;}.BMap_ie6 .BMap_zlCountry div{top:-443px;}.BMap_stdMpType1 .BMap_stdMpSlider,.BMap_stdMpType2 .BMap_stdMpSlider,.BMap_stdMpType3 .BMap_stdMpSlider,.BMap_stdMpType4 .BMap_stdMpSlider,.BMap_stdMpType2 .BMap_stdMpZoom,.BMap_stdMpType3 .BMap_stdMpPan,.BMap_stdMpType4 .BMap_stdMpPan{display:none;}.BMap_stdMpType3 .BMap_stdMpZoom{top:0;}.BMap_stdMpType4 .BMap_stdMpZoom{top:0;}.BMap_cpyCtrl a{font-size:11px;color:#7979CC;}.BMap_scaleCtrl{height:23px;overflow:hidden;}.BMap_scaleCtrl div.BMap_scaleTxt{font-size:11px;font-family:Arial,sans-serif;}.BMap_scaleCtrl div{position:absolute;overflow:hidden;}.BMap_scaleHBar img,.BMap_scaleLBar img,.BMap_scaleRBar img{position:absolute;width:37px;height:442px;left:0;}.BMap_scaleHBar{width:100%;height:5px;font-size:0;bottom:0;}.BMap_scaleHBar img{top:-437px;width:100%;}.BMap_scaleLBar,.BMap_scaleRBar{width:3px;height:9px;bottom:0;font-size:0;z-index:1;}.BMap_scaleLBar img{top:-427px;left:0;}.BMap_scaleRBar img{top:-427px;left:-5px;}.BMap_scaleLBar{left:0;}.BMap_scaleRBar{right:0;}.BMap_scaleTxt{text-align:center;width:100%;cursor:default;line-height:18px;}.BMap_omCtrl{background-color:#fff;overflow:hidden;}.BMap_omOutFrame{position:absolute;width:100%;height:100%;left:0;top:0;}.BMap_omInnFrame{position:absolute;border:1px solid #999;background-color:#ccc;overflow:hidden;}.BMap_omMapContainer{position:absolute;overflow:hidden;width:100%;height:100%;left:0;top:0;}.BMap_omViewMv{border-width:1px;border-style:solid;border-left-color:#84b0df;border-top-color:#adcff4;border-right-color:#274b8b;border-bottom-color:#274b8b;position:absolute;z-index:600;}.BMap_omViewInnFrame{border:1px solid #3e6bb8;}.BMap_omViewMask{width:1000px;height:1000px;position:absolute;left:0;top:0;background-color:#68c;opacity:.2;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=20);}.BMap_omBtn{height:13px;width:13px;position:absolute;cursor:pointer;overflow:hidden;background:url(http://api0.map.bdimg.com/images/mapctrls1d3.gif) no-repeat;z-index:1210;}.anchorBR .BMap_omOutFrame{border-top:1px solid #999;border-left:1px solid #999;}.quad4 .BMap_omBtn{background-position:-26px -27px;}.quad4 .BMap_omBtn.hover{background-position:0 -27px;}.quad4 .BMap_omBtn.BMap_omBtnClosed{background-position:-39px -27px;}.quad4 .BMap_omBtn.BMap_omBtnClosed.hover{background-position:-13px -27px;}.anchorTR .BMap_omOutFrame{border-bottom:1px solid #999;border-left:1px solid #999;}.quad1 .BMap_omBtn{background-position:-39px -41px;}.quad1 .BMap_omBtn.hover{background-position:-13px -41px;}.quad1 .BMap_omBtn.BMap_omBtnClosed{background-position:-26px -41px;}.quad1 .BMap_omBtn.BMap_omBtnClosed.hover{background-position:0 -41px;}.anchorBL .BMap_omOutFrame{border-top:1px solid #999;border-right:1px solid #999;}.quad3 .BMap_omBtn{background-position:-27px -40px;}.quad3 .BMap_omBtn.hover{background-position:-1px -40px;}.quad3 .BMap_omBtn.BMap_omBtnClosed{background-position:-40px -40px;}.quad3 .BMap_omBtn.BMap_omBtnClosed.hover{background-position:-14px -40px;}.anchorTL .BMap_omOutFrame{border-bottom:1px solid #999;border-right:1px solid #999;}.quad2 .BMap_omBtn{background-position:-40px -28px;}.quad2 .BMap_omBtn.hover{background-position:-14px -28px;}.quad2 .BMap_omBtn.BMap_omBtnClosed{background-position:-27px -28px;}.quad2 .BMap_omBtn.BMap_omBtnClosed.hover{background-position:-1px -28px;}.anchorR .BMap_omOutFrame{border-bottom:1px solid #999;border-left:1px solid #999;border-top:1px solid #999;}.anchorL .BMap_omOutFrame{border-bottom:1px solid #999;border-right:1px solid #999;border-top:1px solid #999;}.anchorB .BMap_omOutFrame{border-top:1px solid #999;border-left:1px solid #999;border-right:1px solid #999;}.anchorT .BMap_omOutFrame{border-bottom:1px solid #999;border-right:1px solid #999;border-left:1px solid #999;}.anchorNon .BMap_omOutFrame,.withOffset .BMap_omOutFrame{border:1px solid #999;}.BMap_zoomMask0,.BMap_zoomMask1{position:absolute;left:0;top:0;width:100%;height:100%;background:transparent url(http://api0.map.bdimg.com/images/blank.gif);z-index:1000;}.BMap_contextMenu{position:absolute;border-top:1px solid #adbfe4;border-left:1px solid #adbfe4;border-right:1px solid #8ba4d8;border-bottom:1px solid #8ba4d8;padding:0;margin:0;width:auto;visibility:hidden;background:#fff;z-index:10000000;}.BMap_cmShadow{position:absolute;background:#000;opacity:.3;filter:alpha(opacity=30);visibility:hidden;z-index:9000000;}div.BMap_cmDivider{border-bottom:1px solid #adbfe4;font-size:0;padding:1px;margin:0 6px;}div.BMap_cmFstItem{margin-top:2px;}div.BMap_cmLstItem{margin-bottom:2px;}.BMap_shadow img{border:0 none;margin:0;padding:0;height:370px;width:1144px;}.BMap_pop .BMap_top{border-top:1px solid #ababab;background-color:#fff;}.BMap_pop .BMap_center{border-left:1px solid #ababab;border-right:1px solid #ababab;background-color:#fff;}.BMap_pop .BMap_bottom{border-bottom:1px solid #ababab;background-color:#fff;}.BMap_shadow,.BMap_shadow img,.BMap_shadow div{-moz-user-select:none;-webkit-user-select:none;}.BMap_checkbox{background:url(http://api0.map.bdimg.com/images/mapctrls1d3.gif);vertical-align:middle;display:inline-block;width:11px;height:11px;margin-right:4px;background-position:-14px 90px;}.BMap_checkbox.checked{background-position:-2px 90px;}.BMap_pop .BMap_top img,.BMap_pop .BMap_center img,.BMap_pop .BMap_bottom img{display:none;}@media print{.BMap_noprint{display:none;}.BMap_noscreen{display:block;}.BMap_mask{background:none;}.BMap_pop .BMap_top img,.BMap_pop .BMap_center img,.BMap_pop .BMap_bottom img{display:block;}}.BMap_vectex{cursor:pointer;width:11px;height:11px;position:absolute;background-repeat:no-repeat;background-position:0 0;}.BMap_vectex_nodeT{background-image:url(http://api0.map.bdimg.com/images/nodeT.gif);}.BMap_vectex_node{background-image:url(http://api0.map.bdimg.com/images/node.gif);}.iw{width:100%;-webkit-box-sizing:border-box;border:.3em solid transparent;-webkit-background-clip:padding;}.iw_rt{position:relative;height:46px;width:195px;-webkit-box-sizing:border-box;display:-webkit-box;-webkit-box-align:center;margin:2px 5px 0 2px;background-color:rgba(0,0,0,0.8);-webkit-box-shadow:2px 2px 7px rgba(0,0,0,0.3);-webkit-border-radius:2px;color:#fff;}.iw_rt:after{content:"";position:absolute;left:50%;bottom:-8px;width:0;height:0;border-left:5px solid transparent;border-top:8px solid rgba(0,0,0,0.8);border-right:5px solid transparent;margin:0 0 0 -6px;}.iw_s{text-align:center;vertical-align:middle;height:100%;-webkit-box-sizing:border-box;}.iw_rt .iw_s1{color:#cbcbcb;}.iw_rt b{color:#fff;font-weight:bold;}.iw_rt_gr{margin-left:-4px;}.iw_busline{margin:32px 0 0 -3px;}.iw_busline .iw_cc{text-align:center;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;padding:0 6px;}.iw_r{-webkit-box-ordinal-group:3;}.iw_r,.iw_l{height:100%;font-size:4.5em;text-align:center;color:#747474;border:none;-webkit-box-sizing:border-box;-webkit-border-radius:0;line-height:.7em;border:1px solid rgba(255,255,255,0.2);width:41px;}.iw_r{border-style:none none none solid;}.iw_l{border-style:none solid none none;}.iw_search,.iw_l{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAAAlCAYAAAAuqZsAAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJ bWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdp bj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6 eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEz NDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJo dHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlw dGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAv IiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RS ZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpD cmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBNYWNpbnRvc2giIHhtcE1NOkluc3RhbmNl SUQ9InhtcC5paWQ6QjA3NjMyREJDNzQ2MTFFMTlBQUM5QzlCRDZGODZCQkYiIHhtcE1NOkRvY3Vt ZW50SUQ9InhtcC5kaWQ6QjA3NjMyRENDNzQ2MTFFMTlBQUM5QzlCRDZGODZCQkYiPiA8eG1wTU06 RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpCMDc2MzJEOUM3NDYxMUUxOUFB QzlDOUJENkY4NkJCRiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpCMDc2MzJEQUM3NDYxMUUx OUFBQzlDOUJENkY4NkJCRiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1w bWV0YT4gPD94cGFja2V0IGVuZD0iciI/PllB9T8AAAKuSURBVHjaxFjRcdpAEAX+mVEqiFxB5AoQ HZAKElcArsBWBSgVQCoAVwCuwEoFlivwGQpI7jKrzGXn7ep0EsPO7BjLp/O73bdv9xifTqdRpCXW c+sz65n1lNy3mvzZemX9aN34C6bTKdx8HAHMgVlaX0QeaGv9J4EcBJgD9EA/hzAH7N4Cq/oAW1tf KX+vKEXP7PlMSLFvhQX32BWY49GBOIRO7FKy57wBlnoUQHu5yJX+g4mymdvgFWzkAM3JtwGgmiJw a2/pvQoEYBQCLKNI8RfuaeNjT245gAUdqgHdmkqUPiOctLdJVYkithkAVO/K5cC+M30KAZVSxboo /ybnn1eIR5r5qUyI7P4GX6nqJHskbQsxQ7wqu6aSn2qrgHLrXjqAat5ZC0WlRuzVE0J3uhtBCjRt a3qjX92JIMiOIqYtYgumzpo+7RRtu/E0zvknokMF5GgdQv4Ze/5DWL8CFVe2aNuedGsLCi1vS+WL F4WKNkL2Dnh414FnO1b1R5vKuRaxjKUF2YKBqjuCGtF6nyL5+XxOJWCcL2/CpjzdRYRuGpDShQQs ARUj9U/OnRh7Yr9/CW1JXU4fYxXoHIMCu+iB+gBLIt/LgShDYCYktGCDfCBgvyRgVQgZwTy/jIzy EnQNMZV1QCT4bJ+3XFCkS81/WijdkiYAdSak04BWtabWEmIbsNZYgU00YE+gjyErQeo31GpShVMH Yc+/dwsEzh97/D6ojT2ZMlM1XwN8WP9Ma7NAbZvbtBoEjE+jBT2TusCu5SIbI7z/wLWN1rdKi0o6 cqwTuAmYyTm5NQW/82atWvlnBbo7apxD98qDJxl7mkC76JQ2Qm0CI1xKF95Gb4oLXHJDwJlxjy/u LgruGtNFM8lqnNtfK2JqN3CVeW1gzWj9jThd0xd59R8BBgAAiefGO1Bt1gAAAABJRU5ErkJggg==") no-repeat 50% 50%;-webkit-background-size:19px 19px;}.iw_line_s,.iw_r{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACUAAAAmCAYAAABDClKtAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJ bWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdp bj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6 eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEz NDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJo dHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlw dGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAv IiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RS ZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpD cmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBNYWNpbnRvc2giIHhtcE1NOkluc3RhbmNl SUQ9InhtcC5paWQ6QjA3NjMyREZDNzQ2MTFFMTlBQUM5QzlCRDZGODZCQkYiIHhtcE1NOkRvY3Vt ZW50SUQ9InhtcC5kaWQ6QjA3NjMyRTBDNzQ2MTFFMTlBQUM5QzlCRDZGODZCQkYiPiA8eG1wTU06 RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpCMDc2MzJEREM3NDYxMUUxOUFB QzlDOUJENkY4NkJCRiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpCMDc2MzJERUM3NDYxMUUx OUFBQzlDOUJENkY4NkJCRiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1w bWV0YT4gPD94cGFja2V0IGVuZD0iciI/PqheQ+MAAAEtSURBVHja7JftDYIwEIbB8JeEUXACZQPd oGygE+gGxAnQEZzAOgEdwREIDKBXUgjBIqW5Npj0kvcHpG0erveFX1WVZ8l2oBhEhRoLw/BroW8J KgeR3vMVlI5BrSwAHQZAnngmYxtMe4oIL41ZAp6iNqF4/BQTa0oBxmxAcaAHKFJY+wKtAaw0CRUJ oHjGHiY8VpqCKmYCdRkJUKmJ7Ms1gZqkqOs6w/bUGXRCOGePCcXjaItwDsW8PoZ0zhM70IeeyiZi jH/Isf+CF9MAOdCppDj+LJ6yim6j9802B6VqQa818BFjY6AHakHp9Crj15ctCaiFIi7Q/wCKLRHq vjSoVNKWunH4rTBDv5Cv7NKeKfvvU2nINzHAuexzUA7KQTkoB6UxDicKvc+qfQQYABaiUBxugCsr AAAAAElFTkSuQmCC") no-repeat 50% 50%;-webkit-background-size:19px 19px;}.iw_line{height:64px;width:228px;padding:0 11px;line-height:20px;}.iw_bustrans .iw_cc{text-align:center;}.iw_c{color:#FFFFFF;text-decoration:none;overflow:hidden;display:-webkit-box;-webkit-box-align:center;-webkit-box-flex:1;}.iw_cc{-webkit-box-sizing:border-box;width:100%;border:none;}.gray_background{filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity:0.5;opacity: 0.5} .light_gray_background {filter:alpha(opacity=70);-moz-opacity:0.7;-khtml-opacity:0.7;opacity: 0.7} .panoInfoBox {cursor: pointer; } .panoInfoBox {position: relative; width: 323px; height: 101px; margin-bottom: 4px; cursor: pointer; } .panoInfoBox .panoInfoBoxTitleBg {width: 323px; height: 19px; position: absolute; left: 0; bottom: 0; z-index: 2; background-color: #000; opacity: .7; } .panoInfoBox .panoInfoBoxTitleContent {font-size: 12px; color: #fff; position: absolute; bottom: 2px; left: 5px; z-index: 3; text-decoration: none; } .RouteAddressOuterBkg{position:relative; padding: 32px 4px 4px 3px; background-color:#ffdd99; } .RouteAddressInnerBkg{padding: 3px 5px 8px 8px; background-color:#ffffff; } #RouteAddress_DIV1{margin-top: 5px; } .RouteAddressTip{position:absolute; width:100%; top:0px; text-align:center; height:30px; line-height:30px; color:#994c00; } .route_tip_con {position:absolute;top:145px;} .route_tip_con .route_tip{position:absolute;width:233px;height:29px;color:#803300;text-align:center;line-height:29px;border:#cc967a solid 1px;background:#fff2b2;z-index:100000;} .route_tip_con .route_tip span{position:absolute;top:0;right:0;_right:-1px;width:14px;height:13px;background:url(http://api0.map.bdimg.com/images/addrPage.png?v=20121107) no-repeat 0 -121px;cursor:pointer;} .route_tip_con .route_tip_shadow{width:233px;height:29px;  position:absolute;left:1px;top:1px;background:#505050;border:1px solid #505050;opacity:0.2;filter:alpha(opacity=20)} .sel_body_body_page{margin:5px 0} .sel_n{margin-top:5px;overflow:hidden;} .sel_n .sel_top{background:url(http://api0.map.bdimg.com/images/bgs.gif) no-repeat 0 -418px;height:4px;font-size:0px;} .sel_n .sel_body_top{height:32px;width:100%;background:url(http://api0.map.bdimg.com/images/addrPage.png?v=20121107) no-repeat 0 -41px;} .sel_n .sel_body_title{float:left;width:100%;height:31px;} .sel_n .sel_body_sign{margin-top:1px;width:30px;height:31px;float:left;background:url(http://api0.map.bdimg.com/images/bgs.gif) no-repeat -79px -387px;} .sel_n .sel_body_name{height: 10px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; margin:0 20px 0 30px;padding:8px 7px 7px;font-size:14px;color:#FA8722;} .sel_n .sel_body_button{float:left;width:55px;margin-left:-55px;padding-top:8px;} .sel_n .sel_body_button a{} .sel_n .sel_bottom{background:url(http://api0.map.bdimg.com/images/bgs.gif) no-repeat 0 -415px;height:4px;font-size:0px;} .sel_n .sel_body_body{padding:3px 0 0 0} .sel_n1{margin-top:5px;width:329px;overflow:hidden;} .sel_n1 .sel_top{background:url(http://api0.map.bdimg.com/images/bgs.gif) no-repeat 0 -418px;height:4px;font-size:0px;} .sel_n1 .sel_body_top{height:31px;width:100%;background:url(http://api0.map.bdimg.com/images/sel_body_n_top.gif) repeat-x;} .sel_n1 .sel_body_top{height:32px;width:100%;background:url(http://api0.map.bdimg.com/images/addrPage.png?v=20121107) no-repeat 0 -41px} .sel_n1 .sel_body_title{float:left;width:100%;height:31px;cursor:pointer;} .sel_n1 .sel_body_sign{margin-top:1px;width:30px;height:31px;float:left;background:url(http://api0.map.bdimg.com/images/bgs.gif) no-repeat -79px -387px;} .sel_n1 .sel_body_name{margin:0 20px 0 30px;padding:8px 7px 7px;font-size:14px;color:#FA8722;} .sel_n1 .sel_body_button{float:left;width:20px;height:31px;margin-left:-23px;background:url(http://api0.map.bdimg.com/images/bgs.gif) no-repeat -253px -382px;overflow:hidden;zoom:1;cursor:pointer;} .sel_n1 .sel_body_button a{display:none;} .sel_n1 .sel_body_body{display:none} .sel_n1 .sel_bottom{background:url(http://api0.map.bdimg.com/images/bgs.gif) no-repeat 0 -415px;height:4px;font-size:0px;} .sel_y{margin-top:5px;overflow:hidden;} .sel_y .sel_top{background:url(http://api0.map.bdimg.com/images/bgs.gif) no-repeat 0 -439px;height:4px;zoom:1;font-size:0px;} .sel_y .sel_body_top{height:32px;width:100%;background:url(http://api0.map.bdimg.com/images/addrPage.png?v=20121107) no-repeat 0 0} .sel_y .sel_body_title{float:left;width:100%;height:31px;cursor:pointer;} .sel_y .sel_body_sign{margin-top:1px;width:30px;height:31px;float:left;background:url(http://api0.map.bdimg.com/images/bgs.gif) no-repeat -167px -384px;} .sel_y .sel_body_name{margin:0 20px 0 30px;padding:8px 7px 7px;font-size:14px;color:#5B7BCB;} .sel_y .sel_body_button{float:left;width:20px;height:31px;margin-left:-20px;background:url(http://api0.map.bdimg.com/images/bgs.gif) no-repeat -269px -297px;cursor:pointer;} .sel_y .sel_body_button a{display:none;} .sel_y .sel_body_body{display:none;height:0px} .sel_y .sel_body_body_div{} .sel_y .sel_bottom{background:url(http://api0.map.bdimg.com/images/bgs.gif) no-repeat 0 -436px;height:4px;font-size:0px;} .sel_y .sel_body_body_page{display:none;height:0px;} .sel_x{margin-top:5px;width:329px;overflow:hidden;} .sel_x .sel_top{background:url(http://api0.map.bdimg.com/images/bgs.gif) no-repeat 0 -418px;height:4px;font-size:0px;} .sel_x .sel_body_top{height:32px;width:100%;background:url(http://api0.map.bdimg.com/images/addrPage.png?v=20121107) no-repeat 0 -41px;} .sel_x .sel_body_title{float:left;width:100%;height:31px;} .sel_x .sel_body_sign{margin-top:1px;width:30px;height:31px;float:left;background:url(http://api0.map.bdimg.com/images/bgs.gif) no-repeat -122px -384px;} .sel_x .sel_body_name{margin:0 20px 0 30px;padding:8px 7px 7px;font-size:14px;color:#FA8722;} .sel_x .sel_body_button{float:left;width:55px;margin-left:-55px;padding-top:8px;} .sel_x .sel_body_button a{} .sel_x .sel_body_body{} .sel_x .sel_body_body_div{padding:5px 5px 0 5px;} .sel_x .sel_bottom{background:url(http://api0.map.bdimg.com/images/bgs.gif) no-repeat 0 -415px;height:4px;font-size:0px;} .sel_x1{margin-top:5px;width:329px;overflow:hidden;} .sel_x1 .sel_top{background:url(http://api0.map.bdimg.com/images/bgs.gif) no-repeat 0 -418px;height:4px;font-size:0px;} .sel_x1 .sel_body_top{height:32px;width:100%;background:url(http://api0.map.bdimg.com/images/addrPage.png?v=20121107) no-repeat 0 -41px} .sel_x1 .sel_body_title{float:left;width:100%;height:31px;cursor:pointer;} .sel_x1 .sel_body_sign{margin-top:1px;width:30px;height:31px;float:left;background:url(http://api0.map.bdimg.com/images/bgs.gif) no-repeat -122px -384px;} .sel_x1 .sel_body_name{margin:0 20px 0 30px;padding:8px 7px 7px;font-size:14px;color:#FA8722;} .sel_x1 .sel_body_button{float:left;width:55px;height:31px;margin-left:-55px;} .sel_x1 .sel_body_button a{display:none;} .sel_x1 .sel_body_body{display:none;height:0px;} .sel_x1 .sel_body_body_div{padding:5px 5px 0 5px;} .sel_x1 .sel_bottom{background:url(http://api0.map.bdimg.com/images/bgs.gif) no-repeat 0 -415px;height:4px;font-size:0px;} .sel_body_citylist{height:100px;padding: 0 0 0 5px} .sel_body_resitem{table-layout:fixed;overflow-x:hidden;overflow-y:hidden;} .sel_body_resitem table {margin-right:5px;} .sel_body_resitem tr{cursor:pointer;} .sel_body_resitem th{padding-top:5px;padding-left:5px;text-align:left;vertical-align:top;width:22px;} .sel_body_resitem th div.iconbg{background:url(http://api0.map.bdimg.com/images/markers_new_ie6.png) no-repeat scroll 0 0;height:29px;width:24px;} .sel_body_resitem th div.icon{cursor:pointer} .sel_body_resitem th div#no_0_1, .sel_body_resitem th div#no_1_1{background-position:0 -64px} .sel_body_resitem th div#no_0_2, .sel_body_resitem th div#no_1_2{background-position:-24px -64px} .sel_body_resitem th div#no_0_3, .sel_body_resitem th div#no_1_3{background-position:-48px -64px} .sel_body_resitem th div#no_0_4, .sel_body_resitem th div#no_1_4{background-position:-72px -64px} .sel_body_resitem th div#no_0_5, .sel_body_resitem th div#no_1_5{background-position:-96px -64px} .sel_body_resitem th div#no_0_6, .sel_body_resitem th div#no_1_6{background-position:-120px -64px} .sel_body_resitem th div#no_0_7, .sel_body_resitem th div#no_1_7{background-position:-144px -64px} .sel_body_resitem th div#no_0_8, .sel_body_resitem th div#no_1_8{background-position:-168px -64px} .sel_body_resitem th div#no_0_9, .sel_body_resitem th div#no_1_9{background-position:-192px -64px} .sel_body_resitem th div#no_0_10, .sel_body_resitem th div#no_1_10{background-position:-216px -64px} .sel_body_resitem td{line-height:160%;padding:3px 0 3px 3px;vertical-align:top;} .sel_body_resitem div.ra_td_title{float:left;margin-right:40px;} .sel_body_resitem div.ra_td_button{float:right; width:40px;} .sel_body_resitem div.ra_td_button input{height:18px;font-size:12px;width:40px;} .sel_body_resitem div.clear{clear:both;height:0px;width:100%;} .sel_body_resitem td .selBtn {width:70px;height:29px;background:url(http://api0.map.bdimg.com/images/addrPage.png?v=20121107) no-repeat -21px -81px;text-align:center;line-height:29px;visibility:hidden;color:#b35900;display:inline-block;*display:inline;*zoom:1;} .sel_body_resitem td .list_street_view_poi {display:inline-block;float:none;margin-right:6px;position:static;*vertical-align:-3px;_vertical-align:-5px;*display:inline;*zoom:1;} .selInfoWndBtn {width:70px;height:29px;background:url(http://api0.map.bdimg.com/images/addrPage.png?v=20121107) no-repeat -21px -81px;text-align:center;line-height:29px;margin: 0 auto;cursor:pointer;color:#b35900} .sel_body_body td a{text-decoration: none; cursor: auto; } .sel_body_body td a:hover,.sel_body_body td a:focus{text-decoration:underline; }.panoInfoBox{cursor:pointer}.panoInfoBox{position:relative;width:323px;height:101px;margin-bottom:4px;cursor:pointer}.panoInfoBox .panoInfoBoxTitleBg{width:323px;height:19px;position:absolute;left:0;bottom:0;z-index:2;background-color:#000;opacity:.7}.panoInfoBox .panoInfoBoxTitleContent{font-size:12px;color:#fff;position:absolute;bottom:2px;left:5px;z-index:3;text-decoration:none}.pano_switch_left,.pano_switch_right{position:absolute;width:28px;height:38px;cursor:pointer;background-color:#252525;background-color:rgba(37,37,37,.9)}.pano_switch_left{background:url(http://api0.map.bdimg.com/images/panorama/zuojiantou.png) no-repeat;-webkit-background-size:100% 100%;background-size:100% 100%}.pano_switch_right{background:url(http://api0.map.bdimg.com/images/panorama/youjiantou.png) no-repeat;-webkit-background-size:100% 100%;background-size:100% 100%}.pano_switch_left:hover{background:url(http://api0.map.bdimg.com/images/panorama/zuojiantou_hover.png) no-repeat;-webkit-background-size:100% 100%;background-size:100% 100%}.pano_switch_right:hover{background:url(http://api0.map.bdimg.com/images/panorama/youjiantou_hover.png) no-repeat;-webkit-background-size:100% 100%;background-size:100% 100%}.pano_switch_left.pano_switch_disable,.pano_switch_right.pano_switch_disable{background:0 0;border:none}.pano_poi_1,.pano_poi_2,.pano_poi_4{display:inline-block;width:16px;height:16px;vertical-align:middle;background:url(http://webmap0.map.bdimg.com/newmap/static/common/images/pano_whole/guide_icons_4b871b2.png) no-repeat;background-position:0 0}.pano_photo_arrow_l,.pano_photo_arrow_r{position:absolute;top:0;width:20px;height:100%;background:#f3eeee}.pano_photo_arrow_l{left:0}.pano_photo_arrow_r{right:0}.pano_arrow_l,.pano_arrow_r{display:inline-block;width:18px;height:18px;background:url(http://webmap0.map.bdimg.com/newmap/static/common/images/pano_whole/pano-icons_223a291.png) no-repeat}.pano_catlogLi{cursor:pointer;position:relative;line-height:10px;font-size:10px;text-align:center;color:#abb0b2;border:1px solid #53565c;padding:3px 0;margin-top:3px;margin-left:2px;width:90%}.pano_catlogLi:hover{color:#3DAAFC;border:1px solid #3DAAFC}.pano_catlogLiActive{color:#3DAAFC;border:1px solid #3DAAFC}.pano_arrow_l{background-position:0 -36px}.pano_arrow_r{background-position:-54px -36px}.pano_photo_arrow_l:hover .pano_arrow_l{background-position:-18px -36px}.pano_photo_arrow_r:hover .pano_arrow_r{background-position:-72px -36px}.pano_photo_arrow_l.pano_arrow_disable .pano_arrow_l{background-position:-36px -36px}.pano_photo_arrow_r.pano_arrow_disable .pano_arrow_r{background-position:-90px -36px}.pano_photo_item{position:relative;float:left;line-height:0;padding-left:8px}.pano_photo_decs{position:absolute;bottom:1px;left:0;padding:2px 0;text-indent:5px;margin-left:8px;display:inline-block;color:#fff;background:#000;opacity:.5;filter:alpha(opacity=50)9;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.pano_photo_item img{display:inline-block;border:solid 1px #252525}.pano_photo_item:hover img{border-color:#005efc}.pano_photo_item_seleted{position:absolute;top:0;left:-100000px;border:3px solid #097df3}.pano_close{position:absolute;right:10px;top:10px;width:40px;cursor:pointer;height:40px;line-height:40px;border-radius:3px;background-color:rgba(37,37,37,.9);background-image:url(http://api0.map.bdimg.com/images/panorama/close.png);background-repeat:no-repeat;background-position:center center;background-size:90%}.pano_close:hover{background-image:url(http://api0.map.bdimg.com/images/panorama/close_hover.png)}.pano_pc_indoor_exit{position:absolute;right:60px;top:10px;width:89px;cursor:pointer;height:40px;line-height:40px;color:#ebedf0;border-radius:3px;background-color:#252525;background-color:rgba(37,37,37,.9);background-image:url(http://api0.map.bdimg.com/images/panorama/indoor_exit.png);background-repeat:no-repeat;background-position:15px 12px}.pano_pc_indoor_exit:hover{background-image:url(http://api0.map.bdimg.com/images/panorama/indoor_exit_hover.png);color:#2495ff}.pano_m_indoor_exit{font-size:16px;position:absolute;right:30px;top:10px;width:89px;cursor:pointer;height:40px;line-height:40px;color:#ebedf0;border-radius:3px;background-color:#252525;background-color:rgba(37,37,37,.9);background-image:url(http://api0.map.bdimg.com/images/panorama/indoor_exit.png);background-repeat:no-repeat;background-position:15px 12px}.navtrans-table tr{color:#666}.navtrans-table tr:hover{color:#333}.navtrans-navlist-icon{float:left;width:18px;height:16px;background:url(http://webmap0.map.bdimg.com/wolfman/static/common/images/nav-icon_b5c3223.png) no-repeat 0px 0px;_background:url(http://webmap0.map.bdimg.com/wolfman/static/common/images/nav-icon_ie6_134841b.png) no-repeat 0px 0px;margin-top:2px;margin-right:5px}.navtrans-navlist-icon.s-1{background-position:0px 0px}.navtrans-navlist-icon.s-2{background-position:-18px 0px}.navtrans-navlist-icon.s-3{background-position:-36px 0px}.navtrans-navlist-icon.s-4{background-position:-54px 0px}.navtrans-navlist-icon.s-5{background-position:-72px 0px}.navtrans-navlist-icon.s-6{background-position:-90px 0px}.navtrans-navlist-icon.s-7{background-position:0px -16px}.navtrans-navlist-icon.s-8{background-position:-18px -16px}.navtrans-navlist-icon.s-9{background-position:-36px -16px}.navtrans-navlist-icon.s-10{background-position:-54px -16px}.navtrans-navlist-icon.s-11{background-position:-72px -16px}.navtrans-navlist-icon.s-12{background-position:-90px -16px}.navtrans-navlist-icon.s-13{background-position:0px -32px}.navtrans-navlist-icon.s-14{background-position:-18px -32px}.navtrans-navlist-icon.s-18{background-position:-36px -32px}.navtrans-navlist-icon.s-19{background-position:-54px -32px}.navtrans-navlist-icon.s-20{background-position:-72px -32px}.navtrans-navlist-icon.s-21{background-position:-90px -32px}.navtrans-navlist-icon.nav-st,.navtrans-navlist-icon.nav-through{background-position:-16px -70px}.navtrans-navlist-icon.nav-ed{background-position:0px -70px}.navtrans-view{border-top:1px solid #e4e6e7;border-left:1px solid #e4e6e7;border-right:1px solid #e4e6e7}.navtrans-view:hover{cursor:pointer}.navtrans-view .navtrans-arrow{position:absolute;top:8px;right:5px;width:7px;height:4px;background-image:url(http://webmap0.map.bdimg.com/wolfman/static/common/images/nav-icon_b5c3223.png);background-repeat:no-repeat;background-position:-40px -70px;margin-top:3px;margin-right:3px;_background-image:url(http://webmap0.map.bdimg.com/wolfman/static/common/images/nav-icon_ie6_134841b.png)}.navtrans-view.expand:hover .navtrans-arrow{background-position:-61px -70px}.navtrans-view.expand .navtrans-arrow{background-position:-54px -70px}.navtrans-view:hover .navtrans-arrow{background-position:-47px -70px}.navtrans-navlist-content{overflow:hidden}.navtrans-res{border-bottom:1px solid #E4E6E7;border-left:1px solid #E4E6E7;border-right:1px solid #E4E6E7}.navtrans-bus-icon{display:inline-block;float:left;background-image:url(http://webmap0.map.bdimg.com/wolfman/static/common/images/ui3/mo_banner_e1aa2e6.png);background-repeat:no-repeat}.navtrans-bus-icon.bus{width:13px;height:16px;background-position:-1px -192px;position:relative;top:4px}.navtrans-bus-icon.walk{width:16px;height:18px;background-position:-63px -189px;position:relative;top:2px;left:-2px}.navtrans-bus-desc{line-height:24px;margin-left:20px}.navtrans-busstation{color:#36c;font-weight:600}.tranroute-plan-list.expand .trans-title{border-bottom:1px solid #e4e6e7;background-color:#ebf1fb}.trans-plan-content tr td:hover .bus{background-position:-15px -192px}.trans-plan-content tr td:hover .walk{background-position:-82px -189px}.suggest-plan{position:absolute;background-color:#0C88E8;padding:0px 15px;line-height:20px;color:#fff;left:0px;top:0px}.suggest-plan-des{text-align:left;padding:29px 0px 0px 25px;font-size:13px;color:#000}.bmap-clearfix{*+height:1%}.bmap-clearfix:after{content:".";display:block;height:0px;clear:both;visibility:hidden}.BMap_CityListCtrl{font-size:12px}.BMap_CityListCtrl a{text-decoration:none!important}.BMap_CityListCtrl a:hover{text-decoration:underline!important}.BMap_CityListCtrl .citylist_popup_main{border:1px solid #cdcdcd;z-index:2;position:relative;width:100%;height:100%;background:#fafafa;overflow:hidden;box-shadow:1px 1px 1px rgba(0,0,0,.1)}.ui_city_change_top .ui_city_change_inner,.ui_city_change_bottom .ui_city_change_inner{display:inline-block;height:24px;line-height:24px;border:1px solid #c4c7cc;background-color:#fff;padding:0 10px 0 10px;color:#000}.ui_city_change_top .ui_city_change_inner i,.ui_city_change_bottom .ui_city_change_inner i{width:8px;height:6px;display:inline-block;position:relative;top:9px;left:5px;-webkit-transition:all ease-in-out .15s;transition:all ease-in-out .15s;display:none9}.ui_city_change_click .ui_city_change_inner i,.ui_city_change_click_close .ui_city_change_inner i{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.ui_city_change_top .ui_city_change_inner:hover em{border-top-color:#0C88E8}.ui_city_change_top .ui_city_change_inner em{width:0;height:0;border-color:rgba(255,255,255,0);border-top-color:#D0D4DA;border-style:solid;border-width:4px}.ui_city_change_top .ui_city_change_inner:hover,.ui_city_change_bottom .ui_city_change_inner:hover{text-decoration:none!important;color:#3d6dcc}.ui_city_change_bottom .ui_city_change_inner:hover em{border-bottom-color:#0C88E8}.ui_city_change_bottom .ui_city_change_inner em{width:0;height:0;border-color:rgba(255,255,255,0);border-bottom-color:#D0D4DA;border-style:solid;border-width:4px;position:relative;top:-18px}.citylist_popup_main .citylist_ctr_title{background:#f9f9f9;border-bottom:1px solid #dadada;height:25px;line-height:25px;font-size:12px;color:#4c4c4c;padding-left:7px}.citylist_popup_main .city_content_top{position:relative;height:30px;padding:15px 10px 0px 10px;border-bottom:1px solid #CCC;margin:0px 10px}.citylist_popup_main .city_content_top .cur_city_info{display:inline-block;margin:0;padding:0;}#city_ctrl_form{position:absolute;right:12px;top:10px}#selCityWd{border:1px solid #ccc;height:20px;width:121px;line-height:20px;text-indent:4px;outline:none}#selCitySubmit:hover{background-position:-355px -98px}#selCitySubmit{float:right;background:url(http://webmap0.map.bdimg.com/wolfman/static/common/images/index_a2f1ac4.png) no-repeat scroll -302px -98px;height:24px;line-height:24px;width:48px;cursor:pointer;margin-left:5px;text-align:center}#sel_city_letter_list{padding-top:10px}#sel_city_letter_list a{white-space:nowrap;margin-right:11px;line-height:18px;font-size:13px;font-family:Arial,Helvetica,SimSun,sans-serif}.city_content_medium{padding:10px 10px 10px 10px;border-bottom:1px solid #CCC;margin:0px 10px}.city_content_bottom{padding:10px 10px 10px 8px;margin:9px 5px 5px 5px;height:218px;overflow-y:auto}#city_detail_table tr td{vertical-align:top}.sel_city_hotcity a{color:#3d6dcc}.sel_city_letter{padding:0 14px 0 3px}.sel_city_letter div{font-size:24px;line-height:24px;font-weight:700;color:#ccc;padding:0;margin:0;font-family:Arial,Helvetica,SimSun,sans-serif}.sel_city_sf{padding-right:8px;font-weight:700}.sel_city_sf a{white-space:nowrap;line-height:18px;color:#3d6dcc}.city_names_wrap{margin-bottom:9px}.sel_city_name{color:#3d6dcc;white-space:nowrap;margin-right:9px;line-height:18px;float:left}#popup_close{outline:none;position:absolute;z-index:50;top:7px;right:6px;width:12px;height:12px;background:url(http://webmap0.map.bdimg.com/wolfman/static/common/images/popup_close_15d2283.gif) no-repeat;border:0;cursor:pointer}