@charset "UTF-8";

* { margin:0; padding:0; word-wrap:break-word; word-break:break-all; }/*英文自动换行*/
body { background-color:#f7f7f7; font:12px "microsoft yahei","宋体", Geneva, sans-serif; font-weight:normal;color: #535353;_text-align:center;}
body,ul, li, dl, dd, dt, p, span, font, form, img, h1, h2, h3, div, strong, label, em, table, th, td, tr, input ,select {border: 0 none;margin: 0;adding: 0;}
body,th,td,input,select,textarea,h1,h2,h3,h4,font{ font:12px "microsoft yahei","宋体", Geneva, sans-serif; font-weight:normal;}
html,body{ height:100%;}

input:-webkit-autofill,textarea:-webkit-autofill,select:-webkit-autofill {-webkit-box-shadow: 0 0 0 1000px white inset;}

a{text-decoration:none;}
a:hover { color:#cb9040;text-decoration: underline; }
ul, li { list-style:none; }
img { border:none; }
table{border-collapse:collapse;border-spacing:0;}
.clear {clear: both;font-size: 0;height: 0;overflow: hidden;}
input::-ms-clear{display:none;}/**IE 10 X子*/
*:focus{outline:none;}/**浏览器边框BUG*/

input{font-family:"Microsoft Yahei","SimHei",Helvetica,Arial;}
em,i{font-style:normal;}
.font-fam {font-family: "Microsoft Yahei","SimHei",Helvetica,Arial;}
.f-fs12{font-size: 12px;}
.f-fs16{font-size: 16px;}
.f-fs20{font-size: 20px;}
.f-fs24{font-size: 24px;}
.fl{float: left;}
.fr{float: right;}

/* jquery-ui.min.css */

.ui-helper-hidden { display: none; }
.ui-helper-hidden-accessible { position: absolute; left: -99999999px; }
.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:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.ui-helper-clearfix { display: inline-block; }
/* required comment for clearfix to work in Opera \*/
* html .ui-helper-clearfix { height: 1%; }
.ui-helper-clearfix { display: block; }
/* end clearfix */

.ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter: Alpha(Opacity = 0); }
.ui-state-disabled { cursor: default !important; }
.ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; }
.ui-widget-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }

.ui-accordion .ui-accordion-header { cursor: pointer; position: relative; margin-top: 1px; zoom: 1; }
.ui-accordion .ui-accordion-li-fix { display: inline; }
.ui-accordion .ui-accordion-header-active { border-bottom: 0 !important; }
.ui-accordion .ui-accordion-header a { display: block; font-size: 1em; padding: .5em .5em .5em .7em; }
.ui-accordion a { zoom: 1; }
.ui-accordion-icons .ui-accordion-header a { padding-left: 2.2em; }
.ui-accordion .ui-accordion-header .ui-icon { position: absolute; left: .5em; top: 50%; margin-top: -8px; }
.ui-accordion .ui-accordion-content {
	top: 1px; padding: 1em 2.2em; margin-top: -2px; margin-bottom: 2px; border-top: 0;
	position: relative; overflow: auto; display: none; zoom: 1;
}
.ui-accordion .ui-accordion-content-active { display: block; }

.ui-autocomplete { position: absolute; cursor: default; }
.ui-autocomplete-loading { background: white url('images/ui-anim_basic_16x16.gif') right center no-repeat; }
* html .ui-autocomplete { width: 1px; }

.ui-button {
	display: inline-block; position: relative; text-decoration: none !important; cursor: pointer;
	padding: 0; margin-right: .1em; text-align: center; zoom: 1; overflow: visible;
}
.ui-button-icon-only { width: 2.2em; }
button.ui-button-icon-only { width: 2.4em; }
.ui-button-icons-only { width: 3.4em; }
button.ui-button-icons-only { width: 3.7em; }
.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; }
input.ui-button { padding: .4em 1em; }
.ui-button-icon-only .ui-icon,
	.ui-button-icons-only .ui-icon,
	.ui-button-text-icon-primary .ui-icon,
	.ui-button-text-icon-secondary .ui-icon,
	.ui-button-text-icons .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; }
.ui-buttonset { margin-right: 7px; }
.ui-buttonset .ui-button { margin-left: 0; margin-right: -.3em; }
button.ui-button::-moz-focus-inner { border: 0; padding: 0; }

.ui-datepicker { width: 17em; padding: .2em .2em 0; }
.ui-datepicker .ui-datepicker-header { position: relative; padding: .2em 0; }
.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; top: 50%; left: 50%; margin-left: -8px; margin-top: -8px;
}
.ui-datepicker .ui-datepicker-title { margin: 0 2.3em; line-height: 1.8em; 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 th { padding: .7em .3em; text-align: center; font-weight: bold; border: 0; }
.ui-datepicker td { border: 0; padding: 1px; }
.ui-datepicker td span,
	.ui-datepicker td a { display: block; padding: .2em; text-align: right; text-decoration: none; }
.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; width: auto; margin: .5em .2em .4em; padding: .2em .6em .3em .6em; cursor: pointer; overflow: visible;
}
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { float: left; }
.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-2 .ui-datepicker-group { width: 50%; }
.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%; }
.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; }
.ui-datepicker-cover {
	display: none; display: block; position: absolute; z-index: -1; filter: mask();
	top: -4px; left: -4px; width: 200px; height: 200px;
}

.ui-dialog { position: absolute; padding: .2em; width: 300px; overflow: hidden; }
.ui-dialog .ui-dialog-titlebar {padding: 10px 15px; position: relative; } /*padding: .5em 1em .3em;*/
.ui-dialog .ui-dialog-title { float: left;}/* margin: .1em 16px .2em 0; */
.ui-dialog .ui-dialog-titlebar-close {
	width: 19px; height: 18px; margin: -10px 0 0 0; padding: 1px; position: absolute; top: 50%; right: .3em;
}
.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 { border: 0; padding: .5em 1em; background: none; overflow: auto; zoom: 1; }
.ui-dialog .ui-dialog-buttonpane {
	margin: .5em 0 0 0; padding: .3em 1em .5em .4em; text-align: left; border-width: 1px 0 0 0; background-image: none;
}
.ui-dialog .ui-dialog-buttonpane button {
	width: auto; line-height: 1.4em; margin: .5em .4em .5em 0; padding: .2em .6em .3em .6em;
	float: right; cursor: pointer; overflow: visible;
}
.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; }
.ui-menu .ui-menu { margin-top: -3px; }
.ui-menu .ui-menu-item { margin: 0; padding: 0; zoom: 1; width: 100%; }
.ui-menu .ui-menu-item a { text-decoration: none; display: block; padding: .2em .4em; line-height: 1.5; zoom: 1; font-weight: normal; }
.ui-menu .ui-menu-item a.ui-state-hover,
	.ui-menu .ui-menu-item a.ui-state-active { font-weight: normal; margin: -1px; }
.ui-progressbar { height: 2em; text-align: left; }
.ui-progressbar .ui-progressbar-value { margin: -1px; height: 100%; }
.ui-resizable { position: relative; }
.ui-resizable-handle { position: absolute; font-size: .1px; z-index: 99999; 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; height: 100%; width: 7px; top: 0; right: -5px; }
.ui-resizable-w { cursor: w-resize; height: 100%; width: 7px; top: 0; left: -5px; }
.ui-resizable-se { cursor: se-resize; height: 12px; width: 12px; bottom: 1px; right: 1px; }
.ui-resizable-sw { cursor: sw-resize; height: 9px; width: 9px; bottom: -5px; left: -5px; }
.ui-resizable-nw { cursor: nw-resize; height: 9px; width: 9px; top: -5px; left: -5px; }
.ui-resizable-ne { cursor: ne-resize; height: 9px; width: 9px; top: -5px; right: -5px; }
.ui-selectable-helper { position: absolute; z-index: 100; border: 1px dotted black; }
.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-tabs { position: relative; padding: .2em; zoom: 1; }
.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: 1px; white-space: nowrap;
	padding: 0; margin: 0 .2em 1px 0; border-bottom: 0 !important;
}
.ui-tabs .ui-tabs-nav li a { float: left; padding: .5em 1em; text-decoration: none; }
.ui-tabs .ui-tabs-nav li.ui-tabs-selected { margin-bottom: 0; padding-bottom: 1px; }
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a,
	.ui-tabs .ui-tabs-nav li.ui-state-disabled a,
	.ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor: text; }
.ui-tabs .ui-tabs-nav li a,
	.ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; }
.ui-tabs .ui-tabs-panel { display: block; border-width: 0; padding: 1em 1.4em; background: none; }
.ui-tabs .ui-tabs-hide { display: none !important; }

.ui-tooltip {
	padding: 8px; position: absolute; z-index: 9999; box-shadow: 0 0 5px #aaa;
	-o-box-shadow: 0 0 5px #aaa; -moz-box-shadow: 0 0 5px #aaa; -webkit-box-shadow: 0 0 5px #aaa;
}
* html .ui-tooltip { background-image: none; }
body .ui-tooltip { border-width: 2px; }

.ui-widget { font-family: Verdana, Arial, sans-serif; font-size: 1.1em; }
.ui-widget .ui-widget { font-size: 1em; }
.ui-widget input,
	.ui-widget select,
	.ui-widget textarea,
	.ui-widget button { font-family: Verdana, Arial, sans-serif; font-size: 1em; }
.ui-widget-content {
	color: #222; border: 1px solid #aaa; background: #fff url(images/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x;
}
.ui-widget-content a { color: #222; }
.ui-widget-header {border: 1px solid #aaa; color: #222; font-weight: bold;}/*background: #ccc url(images/ui-bg_highlight-soft_75_cccccc_1x100.png) 50% 50% repeat-x;*/
.ui-widget-header a { color: #222; }
.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default {border: 1px solid #d3d3d3; font-weight: normal; color: #555;background: #e6e6e6 url(images/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x;}
.ui-state-default a,
	.ui-state-default a:link,
	.ui-state-default a:visited { color: #555; text-decoration: none; }
.ui-state-hover,
	.ui-state-focus,
	.ui-widget-content .ui-state-hover,
	.ui-widget-header .ui-state-hover,
	.ui-widget-content .ui-state-focus,
	.ui-widget-header .ui-state-focus {
	border: 1px solid #999; font-weight: normal; color: #212121;
	background: #dadada url(images/ui-bg_glass_75_dadada_1x400.png) 50% 50% repeat-x;
}
.ui-state-hover a,
	.ui-state-hover a:hover { color: #212121; text-decoration: none; }
.ui-state-active,
	.ui-widget-content .ui-state-active,
	.ui-widget-header .ui-state-active {
	border: 1px solid #aaa; font-weight: normal; color: #212121;
	background: #fff url(images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x;
}
.ui-state-active a,
	.ui-state-active a:link,
	.ui-state-active a:visited { color: #212121; text-decoration: none; }
.ui-widget :active { outline: none; }
.ui-state-highlight,
	.ui-widget-content .ui-state-highlight,
	.ui-widget-header .ui-state-highlight {
	border: 1px solid #fcefa1; color: #363636;
	background: #fbf9ee url(images/ui-bg_glass_55_fbf9ee_1x400.png) 50% 50% repeat-x;
}
.ui-state-highlight a,
	.ui-widget-content .ui-state-highlight a,
	.ui-widget-header .ui-state-highlight a { color: #363636; }
.ui-state-error,
	.ui-widget-content .ui-state-error,
	.ui-widget-header .ui-state-error {
	border: 1px solid #cd0a0a; color: #cd0a0a;
	background: #fef1ec url(images/ui-bg_glass_95_fef1ec_1x400.png) 50% 50% repeat-x;
}
.ui-state-error a,
	.ui-widget-content .ui-state-error a,
	.ui-widget-header .ui-state-error a { color: #cd0a0a; }
.ui-state-error-text,
	.ui-widget-content .ui-state-error-text,
	.ui-widget-header .ui-state-error-text { color: #cd0a0a; }
.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-icon { width: 16px; height: 16px; background-image: url(images/ui-icons_222222_256x240.png); }

.ui-widget-content .ui-icon { background-image: url(images/ui-icons_222222_256x240.png); }
.ui-widget-header .ui-icon { background-image: url(images/ui-icons_222222_256x240.png); }
.ui-state-default .ui-icon { background-image: url(images/ui-icons_888888_256x240.png); }
.ui-state-hover .ui-icon,
	.ui-state-focus .ui-icon { background-image: url(images/ui-icons_454545_256x240.png); }
.ui-state-active .ui-icon { background-image: url(images/ui-icons_454545_256x240.png); }
.ui-state-highlight .ui-icon { background-image: url(images/ui-icons_2e83ff_256x240.png); }
.ui-state-error .ui-icon,
	.ui-state-error-text .ui-icon { background-image: url(images/ui-icons_cd0a0a_256x240.png); }

.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-off { background-position: -96px -144px; }
.ui-icon-radio-on { 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 { 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; }

.ui-corner-tl { -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; border-top-left-radius: 4px; }
.ui-corner-tr { -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; border-top-right-radius: 4px; }
.ui-corner-bl { -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; border-bottom-left-radius: 4px; }
.ui-corner-br { -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; border-bottom-right-radius: 4px; }
.ui-corner-top {
	-moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; border-top-left-radius: 4px;
	-moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; border-top-right-radius: 4px;
}
.ui-corner-bottom {
	-moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; border-bottom-left-radius: 4px;
	-moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; border-bottom-right-radius: 4px;
}
.ui-corner-right {
	-moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; border-top-right-radius: 4px;
	-moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; border-bottom-right-radius: 4px;
}
.ui-corner-left {
	-moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; border-top-left-radius: 4px;
	-moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; border-bottom-left-radius: 4px;
}
.ui-corner-all { -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; }
.ui-widget-overlay {
	background: #aaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x; opacity: .3; filter: Alpha(Opacity = 30);
}
.ui-widget-shadow {
	margin: -8px 0 0 -8px; padding: 8px; opacity: .3; filter: Alpha(Opacity = 30);
	background: #aaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;
	-moz-border-radius: 8px; -webkit-border-radius: 8px; border-radius: 8px;
}

/*** end  jquery-ui.min.css  ****/


/* validate.min.css */
label span.requiredField { color: #FDA502; width: auto !important; float: none !important; }
label.invalid { color: #FDA502; width: 100%; text-align: left; float: none; margin-left: 5px; line-height: 1.8em; }
div.invalid { display: none; }
input.invalid { border: 1px #FDA502 solid; background: #FFC; }
#ves li { color: #FF2F2F; margin-left: 10px; }
li label.invalid { width: 100%; }
.errorMsgTip {
	font-size: 12px !important; padding: 4px 3px 4px 18px !important; border: 1px double #AAA !important;
	background: url("imgs/msg/error.gif") white no-repeat 1px 4px !important;
}
.errorMsgTip .ui-tooltip-content { color: #858585; }

/** message dialog **/

/** hacker JQuery ui datepicker */
.ui-dialog .ui-corner-all{ -moz-border-radius: 0; -webkit-border-radius: 0; }
.ui-dialog { margin: 0; padding: 0; } /*border: 4px solid #cccccc; */
.ui-dialog .ui-widget-header{ margin: 0; border: 0; border: 0 none; color: #FFFFFF;background-color: #990000;}/*background: url("imgs/msg/header_bg.png") repeat-x 0 0;*/
.ui-dialog .ui-dialog-titlebar{ line-height: 24px; height: 24px; padding: 0 12px 0 12px; }
.ui-dialog .ui-dialog-titlebar-close{ display: none; }
.ui-dialog .ui-dialog-titlebar .ui-dialog-title{ color: #FFFFFF; font-size: 14px; }
.ui-dialog .ui-dialog-content{ width: 100%; margin: 0; padding: 24px 30px 0 30px; overflow: visible; }

.ui-dialog .ui-dialog-buttonpane{ text-align: right; height: 47px; margin: 0; padding: 4px 20px 0 0; border: 0; }
/** hacker JQuery ui datepicker end */

.msg{  }
.msg .ui-widget-header .ui-icon{ }
.msg .ui-dialog-content{ text-align: center; }
.msg .ui-dialog-content .msgContent{
	font-size: 14px; text-align: left; text-indent: 26px; display: block;
	line-height: 24px; width: 100%; margin: 0 auto; padding: 0;
}
.inputMsg .ui-dialog-content{ padding: 0; }
.inputMsg .ui-dialog-content span.msgContent{ height: auto; padding: 16px 0px 0px 0px; text-indent: 0px; text-align:center; }
.errorMsg .ui-dialog-content{ background: url("imgs/msg/error.png") no-repeat 20px 18px; }
.commonMsg .ui-dialog-content{ background: url("imgs/msg/info.png") no-repeat 20px 16px; }
.confirmMsg .ui-dialog-content{ background: url("imgs/msg/confirm.png") no-repeat 20px 16px; }
.warningMsg .ui-dialog-content{ background: url("imgs/msg/warning.png") no-repeat 20px 16px; }
.successMsg .ui-dialog-content{ background: url("imgs/msg/success.png") no-repeat 20px 16px; }

.singleDialogTip { font-size: 12px; height: 190px; overflow: auto; }

.dig{  }
.dig .ui-widget-header .ui-icon{ }
.dig .ui-dialog-content{  }
.dig .ui-dialog-content div.btns{ text-align: center; }

.modalMsg{  }
.modalMsg .ui-widget-header .ui-icon{ }
.modalMsg .ui-dialog-content{  }

.modalMsg div.msgContent{  }
.modalMsg div.msgContent p.msgTitle{ line-height: 28px; margin: 0; padding: 0 0 0 8px; font-size: 14px; }
.modalMsg div.msgContent hr{ margin: 0; }
.modalMsg div.msgContent p{ line-height: 28px; margin: 0; padding: 0 0 0 8px; }
.modalMsg div.btns{ height: 60px; padding: 12px 0 0 0; text-align: center; }
/** message dialog end **/


/** button style **/
div.list div.btns { line-height: 28px; padding: 0 12px 15px 12px; margin: 2px 0 2px 0; text-align: center; }

button, button.btn, .ui-dialog .ui-dialog-buttonpane button, .modalMsg div.btns button {
	background:#990000 repeat-x 0 0; overflow:visible;
	font-size: 12px; text-align: center; color: #FFFFFF; cursor: pointer; float: none;
	line-height: 24px; height: 24px; margin : 2px 16px 2px 0; padding: 1px 15px 0 15px; border: 0 none;
}
button.btndisable{
	background:#ADADAD;
}
*html button, *html button.btn{ overflow-y: hidden; }
button span, button.ui-button-text-only span.ui-button-text{
	line-height: 24px; margin: 0; padding: 0 4px 0 4px; font-size: 12px; color: #FFFFFF;
}

/** button style end **/


/*----------------------------- 
Name:lmn
Time: 2014-03-31
-----------------------------*/
/* reset */
img{ border:0;}
body{ background:#f7f7f7;}
ul,ol{ list-style-type:none;}
input,select,textarea{ vertical-align:middle; outline:none; resize:none;}
a{ text-decoration:none; color:#535353;}
a:hover{ text-decoration:none; color:#f00;}

/* public */
.f-fs12{ font-size:12px;}
.f-fs14{ font-size:14px;}
.f-fs16{ font-size:16px;}
.f-fs18{ font-size:18px;}
.f-fs20{ font-size:20px;}
.f-fs22{ font-size:22px;}
.f-fs24{ font-size:24px;}
.f-fs26{ font-size:26px;}
.f-fs32{ font-size:32px;}
.f-fs36{ font-size:36px;}
.s-fc-blue{ color:#09c;}
.s-fc-red{ color:#c00;}
.s-fc-gray{ color:#999;}
.s-fc-light-gray{ color:#999;}
.s-fc-light-gray2{ color:#333;}
.s-fc-black{ color:#000;}
.s-fc-white{ color:#fff;}
.f-tac{ text-align:center;}
.f-fwb{ font-weight:bold;}
.f-vab{vertical-align: baseline;}
.agreement{cursor: pointer;}
.f-db{ display:block;}
.f-tdu{ text-decoration:underline;}
.line{border-bottom:1px solid #d1d1d1; border-top:0; height:0px; line-height:0px;}
.clearfix:after { display:block; content:""; clear:both;}
.clearfix{ *zoom:1;}
.fl{ float:left;}
.fr{ float:right;}

/* public-item1 */
.m-fm  a.btn,.m-result a.btn,.question-section-btn a.btn,.g-bd .m-box1 .fr a.btn, .g-bd .m-box4 a.btn,.g-login .m-con a.btn{color:#fff;}
.g-bd .m-box3 .fl,.g-bd .m-box2 .fr,.g-bd .m-box1 .fr .btn,.g-bd .m-box4 .btn,.question-section-btn a.btn,.m-fm .btn,.m-result .btn,.g-login .m-con .btn,a.btn-gray{     background-color: #b81c20;
    color: #fff;
    display: block;
    
    margin-left: 140px;
    margin-top: 40px;
    padding:0;
	
    text-align: center;
    width: 286px;}
.m-fm  a.btn:hover,.m-result a.btn:hover,.g-bd .m-box1 .fr a.btn:hover,.g-bd .m-box4 a.btn:hover,.question-section-btn a.btn:hover,.g-login .m-con a.btn:hover{ background-color: #9e0c10;}
.m-fm  a.btn,.m-result a.btn,.m-fm a.btn:hover,.m-result a.btn:hover{ background-position: -209px 0px; width:160px;cursor: pointer;display: inline-block;line-height: 40px;margin:30px 10px 0px 5px;}
.biankuang{ border:1px solid #ccc; padding-left:3px; line-height:22px; color: rgb(83,83,83);}/*color: #ACACAC;*/
/* header */
.g-hd{ width:1000px; margin:0 auto; height:110px;}
.m-hd{height:35px; line-height:35px;text-align:right;}
.m-hd a{ margin:0 10px;}
.m-logo{ float:left;display:inline; margin:12px 0 0 0px; }
.m-logo h1 a{ width:316px; height:45px; display:block;}
.m-name{ float:right;height:50px; margin-top:26px; }

/*content*/
.g-bd{ width:1000px;border:1px solid #dedede; margin: 35px auto 0;}
.g-bd .m-tt{margin:40px 40px 20px;}
.g-bd .m-tt .fr{ padding-right:30px;margin-top: -6px;}
.g-bd .m-tt .synopsis{ display: inline-block; padding-top: 12px;}
.g-bd .m-tt .synopsis a:hover{ color:#c00;}
.g-bd .fl{ display:inline; }
.g-bd .fl h1{ float:left; font-size:30px; color:#000;}
.g-bd .fl h2{float:left; margin-top:10px; font-size:20px; text-indent:10px; }
.g-bd .m-box1{ margin-bottom:30px;}
.g-bd .m-box1 .fl {width:620px;margin:70px 20px 0px;}
.g-bd .m-box1 .fl ul li{float:left; width:100px;  text-align: center;line-height:30px; }
.g-bd .m-box1 .fl ul li.select{width:200px;}
.g-bd .m-box1 .fr { width: 265px;border:9px solid #f0f0f0;margin: 35px 30px 8px 0;_margin: 35px 15px 8px 0; padding: 35px 0; }
.g-bd .m-box1 .fr a.btn,.g-bd .m-box4 a.btn,a.btn-gray{background-position: 0px 0px;margin:0 auto; display: inline-block;width:180px;height:50px;line-height:50px; }
.g-bd .m-box4 a.btn{ margin: 20px auto 0;}
.g-bd .m-box1 .text{margin-bottom:20px;}
.g-bd .m-box2,.g-bd .m-box3{padding: 50px 130px 0 90px;}
.g-bd .m-box2{background:#fff4eb;}
.g-bd .m-box2 p{width:420px;}
.g-bd .m-box2 .tt,.g-bd .m-box3 .tt{margin-bottom:20px;}
.g-bd .m-box2 .fr{background-position: 0 -60px; width:250px; height:191px;}
.g-bd .m-box3{background:#ddecf9; }
.g-bd .m-box3 .fl{ background-position: -268px -60px; width:250px; height:191px; }
.g-bd .m-box3 .fr{ width: 420px;}
.g-bd .m-box4{margin:50px 0px 70px;}
.g-bd .m-box4 a.btn-gray {background-position:0px -353px;;margin: 20px auto 0; color:#fff;cursor: default}
.g-bd .m-box1 .fr  a.btn-soldOut{display: inline-block;width:179px; height:50px;}

/* m-pdt{ */
.m-pdt{width:1000px; margin: 42px auto 0;}
.m-pdt .box1{ border-top:1px solid #dedede;border-left:1px solid #dedede;border-right:1px solid #dedede;margin-top: 20px;}
.m-pdt td,th{text-align: center;border-bottom:1px solid #dedede;}
.m-pdt th{ line-height:30px;}
.m-pdt td{ line-height:35px;}
.m-pdt td a{ color:#c00;}

/* footer */
.g-ft{min-width:1000px; background:#eee;padding:33px 0 40px; text-align:center; line-height:20px; color:#919191;  margin-top:50px;border-top:1px solid #d9d9d9;}

/* m-evaluation */
.g-eut{ width:1000px; margin:10px auto 30px;border:1px solid #dedede; background:#fff; }
.g-eut .m-tt{margin:30px 40px 15px;}
.g-eut .line{margin:0px 40px 20px;}
.g-eut .prompt{margin-left:100px;}
.g-eut .m-question{margin-left:100px; margin-right:100px;}
.g-eut .number {font-size: 14px;font-weight: 700;line-height: 20px;margin-bottom: 15px;}
.g-eut .option {margin-left: 8px;}
.g-eut .number b {background: none repeat scroll 0 0 #b81c20;border-radius: 3px 3px 3px 3px;color: #FFFFFF;display: inline-block;font-weight: 400;  margin-right: 10px;
    text-align: center;vertical-align: top;width: 20px;}
.g-eut .option label {margin-left: 10px;}
.g-eut .question-section{ margin-top:25px;}
.g-eut .option li {height: 26px;line-height: 26px;}
.g-eut li input {vertical-align: text-top;}
.question-section-btn {  margin: 40px auto 80px;}
.question-section-btn a.btn{ display:inline-block;width:180px; height:50px;background-position:0 0px;line-height:50px; margin-left: 0px; font-size: 20px; }
.g-eut .remark{ margin-left:25px;}
/* m-ctt*/
.g-ctt,.g-bd-buy{width:780px; margin:0px auto;float: right;}
.g-ctt textarea{ width:100%; height:700px; margin-top:25px; }
.g-ctt{ margin-bottom:30px;}


/* m-buy*/
div.jindu a.a1 { text-decoration: none;}
div.jindu a.clicking {color: #ffffff;}
.jindu a {display: block;float: left;padding: 0 42px;cursor:default;font-family:"微软雅黑", "黑体", "宋体";}
.jindu a.a1 { color: #a9a9a9; height: 30px;line-height: 30px;font-size: 16px;}
.jindu a.a1:hover { height: 30px;line-height: 30px;text-decoration: none;z-index: 9998;}
.jindu a.xuan1 { color: #ffffff;font-size: 16px;height: 30px;line-height: 30px;}
.jinduA {background:url(./images/jindu-bg1.png) no-repeat scroll 0 0 transparent;width: 850px; height: 30px;margin: 0 auto;padding-left: 10px;}
.jinduB {background:url(./images/jindu-bg2.png) no-repeat scroll 0 0 transparent;width: 850px; height: 30px;margin: 0 auto;padding-left: 10px;}
.jinduC {background:url(./images/jindu-bg3.png) no-repeat scroll 0 0 transparent;width: 850px; height: 30px;margin: 0 auto;padding-left: 10px;}
html {_background-image: url(about:blank); _background-attachment: fixed;}

.area{border:1px solid #808080; height:500px;overflow:auto;color: #000000;padding:5px}
.area-title{margin-bottom:20px}

.text-center{text-align: center;}
.text-left{text-align: left;}
.text-right{text-align: right;}
.font-red{color:#E00 !important;}

/* pagination */
div.toolbar { background: url("imgs/view/toolbar_bg.png") repeat-x 0 0; height: 24px; line-height: 24px; }
div.toolbar form { padding: 0; }
div.toolbar span { height: 100%; display: inline-block; }
/*div.toolbar span { display: inline; }*/
div.toolbar span.pageMsg { padding: 0 0 0 8px; font-weight: bold; float: left; width: 200px; }
div.toolbar span.pageMsg span.pageSize
	,div.toolbar span.pageMsg span.pageCount {
}
div.toolbar span.navigate { float: right; margin: 0 8px 0 0; }
div.toolbar span.save { float: left; margin-left: 10px; }
div.toolbar span.save span.separator { width: 2px; background: url("imgs/view/separator.png") no-repeat center center; }
div.toolbar span.save span.saveAsXls {
	background: url("imgs/view/save.png") no-repeat center center;
	border: 1px solid #EFEFEF; width: 14px; height: 18px; line-height: 18px;
	cursor: pointer; margin: 0 !important; padding: 0 !important; float: none;
}
div.toolbar span.navigate { height: 24px; overflow: hidden; }
div.toolbar span.navigate span.navBtn {
	border: 1px solid #EFEFEF; width: 14px; height: 18px; line-height: 18px;
	cursor: pointer; margin: 0 !important; padding: 0 !important; float: none;
}
/*div.toolbar span.navigate span.navBtn { width: 22px; }*/
div.toolbar span.navigate span.navBtn.disable { cursor: not-allowed; display: none;}
div.toolbar span.navigate span.navBtn:hover,
	div.toolbar span.navigate span.navBtnOver { border: 1px solid #CCC; }
div.toolbar span.navigate span.first { background: url("imgs/view/first.png") no-repeat center center; }
div.toolbar span.navigate span.prev { background: url("imgs/view/prev.png") no-repeat center center; }
div.toolbar span.navigate span.next { background: url("imgs/view/next.png") no-repeat center center; }
div.toolbar span.navigate span.last { background: url("imgs/view/last.png") no-repeat center center; }
div.toolbar span.navigate span.separator { width: 2px; background: url("imgs/view/separator.png") no-repeat center center; }
div.toolbar span.navigate span.jump { vertical-align: top; height: 24px; padding: 0 2px 0 2px; }
div.toolbar span.navigate span.jump span.to {
	width: 18px; cursor: pointer; background: url("imgs/view/to.png") no-repeat center center;
}
div.toolbar span.navigate span.jump input {
	height: 16px;  width: 26px; text-align: center; vertical-align: middle;
	padding: 0 0 0 0; border: 1px solid #cccccc;
}

/*query common*/
.queryselect select{border: 1px solid #CCC;width: 160px;height: 28px;padding: 0;font-size: 14px;_width:162px;}
.querysubbtn {float:right; width:60%; padding-bottom: 20px;line-height: 40px;}
.fanhui {text-align: center; margin:10px 10px;}
.nonecontent {text-align: center;line-height: 43px;border: 1px #F7F7F7 solid}

.maincontent {margin:10px 10px; background-color: #F7F7F7; padding-top: 18px;}

.content-split{font-size:16px;line-height: 40px;}

/*分页*/
.tcdPageCode{padding: 5px 20px;text-align: left;color: #ccc;background-color: #F7F7F7;text-align: right}
.tcdPageCode a{display: inline-block;color: #000;display: inline-block;height: 25px;	line-height: 25px;	padding: 0 10px;border: 1px solid #ddd;	margin: 0 2px;border-radius: 4px;vertical-align: middle;}
.tcdPageCode a:hover{text-decoration: none;border: 1px solid #ddd;background-color: #990303;;color: #fff;}
.tcdPageCode span.current{display: inline-block;height: 25px;line-height: 25px;padding: 0 10px;margin: 0 2px;color: #fff;background-color: #990303;	border: 1px solid #ddd;border-radius: 4px;vertical-align: middle;}
.tcdPageCode span.disabled{	display: inline-block;height: 25px;line-height: 25px;padding: 0 10px;margin: 0 2px;	color: #bfbfbf;background: #f2f2f2;border: 1px solid #bfbfbf;border-radius: 4px;vertical-align: middle;}
/*分页end*/

.warning{color: #D71120;}

/* 全站布局统一样式  */

.page{width:1002px; margin:0 auto; position:relative;}
.owid{width:100%;  min-width:1002px;}
.ml5{margin-left: 5px;}
.ml23{margin-left: 23px;}

/* 登陆页面弹出框 */
.dialog-message{font: 14px 'Microsoft YaHei';margin-bottom: 10px;_text-align: left;}
.dialog-message .text{text-indent: 1cm;_text-align: left;}

/*查看 申购 赎回按钮等*/
a.common-btn{padding: 4px 10px;border: 1px solid #990000;color: #990000;border-radius: 5px;}
*+html a.common-btn{padding: 4px 10px 0;}
a.common-btn:hover{text-decoration: none;color:#fff;background-color: #990000}


a.common-disable-btn{padding: 4px 10px;border: 1px solid #a9a9a9;cursor: default;color: #a9a9a9;border-radius: 5px;}
*+html a.common-disable-btn{padding: 4px 10px 0;}
a.common-disable-btn:hover{text-decoration: none;color:#fff;background-color: #a9a9a9}


/* header */
.header{width: 100%;}
.header .top-nav{height: 30px;line-height: 30px;background-color: #E5E5E5;}
.header .top-nav a{color: #333;font-size: 12px;margin-left: 15px;}
.header .top-nav a:hover{color: #990303;}
.header .top-nav .fl{float: left; margin-left: 15px;}
.header .main-nav{height: 80px;background-color: #FFF;position: relative;}
.header .main-nav .logo{float: left;margin-top:20px;margin-left: 10px;}
.header .main-nav .bg{background: url(../image/banner.png) no-repeat 350px 0px;height: 80px;}
/* body */
.body{width: 100%;margin-top: 20px;}
/* body -> nav*/
.body .nav{width: 200px; float: left;}
.body .nav .menu-wdzc{background: url(../image/zichan-grey.png) no-repeat;background-position: inherit;}
.body .nav .curr .menu-wdzc{background: url(../image/zichan-white.png) no-repeat;background-position: inherit;}
.body .nav .menu-jygl{background: url(../image/jiaoyi-grey.png) no-repeat;background-position: inherit;}
.body .nav .curr .menu-jygl{background: url(../image/jiaoyi-white.png) no-repeat;background-position: inherit;}
.body .nav .menu-zhaq{background: url(../image/mima-grey.png) no-repeat;background-position: inherit;}
.body .nav .curr .menu-zhaq{background: url(../image/mima-white.png) no-repeat;background-position: inherit;}
.body .nav .menu-qyxx{background: url(../image/xinxi-grey.png) no-repeat;background-position: inherit;}
.body .nav .curr .menu-qyxx{background: url(../image/xinxi-white.png) no-repeat;background-position: inherit;}
.body .nav .menu-jycx{background: url(../image/chaxun-grey.png) no-repeat;background-position: inherit;}
.body .nav .curr .menu-jycx{background: url(../image/chaxun-white.png) no-repeat;background-position: inherit;}
.body .nav .f-level{height:56px; width:100%; border-bottom:#d4cfc3 1px solid; background-color:#eae5da;text-align: center;}
.body .nav .f-level:hover{background-color:#D4CFC3;}
.body .nav .f-level a{color:#666666; font-size:16px; height:56px; line-height:56px; display:inline-block;}
.body .nav .f-level.curr,.body .nav .f-level.curr:hover{background:#990303;}
.body .nav .f-level.curr a{color: #FFF;}
.body .nav .f-level span{width: 30px;height: 30px;display: block;float: left;margin-top: 12px;margin-right:10px;}
.body .nav .s-level{display: none;}
.body .nav .s-level li{height:35px; width:100%; background-color:#FFF;text-align: center;line-height: 35px;font-size: 14px;}
.body .nav .s-level li:hover{background-color: #e5e5e5;}
.body .nav .s-level li a:hover{color: #535353;}
.body .nav .s-level li.active,.body .nav .s-level li.active:hover{background-color:  #f1d8d8;}
.body .nav .s-level li.active a{color: #990303;}
/* body -> content */
.content-wrap{width: 742px;padding: 20px;margin-left: 20px;overflow: hidden;background-color: #FFF;float: left;_width: 782px;}
.content-wrap .content-bar{margin: 0 0 20px;width: 100%;}
.content-wrap .content-body{_text-align: left;}
.content-wrap .content-body .content-title{border-bottom: 1px solid #DDD;margin: 0 0 20px;width: 100%;padding-bottom: 4px;}
.content-wrap .content-body .content-title span{font-size: 18px;border-bottom: 2px solid #990303;padding-bottom: 3px;}
.content-wrap .content-body .content-main{width: 100%;}
.content-wrap .content-body .bg-grey{background-color: #F7F7F7;}
.content-wrap .content-body .content-text{margin: 0 0 10px;width: 100%;}
.content-wrap .content-body .content-text span{display: inline-block;}
/* body -> content -> form*/
.content-wrap .content-body .content-main .content-form{font-size: 14px;padding: 20px 0 20px;}
.content-wrap .content-body .content-main .content-form div{line-height: 35px;}
.content-wrap .content-body .content-main .content-form div img.captcha{height: 30px;margin-left: 10px;width: 80px;cursor: pointer;}
.content-wrap .content-body .content-main .content-form .fm-fl{color: #666;width: 42%;cursor: text;float: left;text-align: right;}
.content-wrap .content-body .content-main .content-form .fm-fr{color: #333;width: 49%;float:left; margin-left: 2%;}
*+html .content-wrap .content-body .content-main .content-form .fm-fr{margin-left: 0.5%;}
.content-wrap .content-body .content-main .content-form select{border: 1px solid #CCC;width: 200px;height: 32px;font-size: 14px;}
.content-wrap .content-body .content-main .content-form input{border: 1px solid #CCC;width:195px; height: 30px;line-height: 30px;padding-left: 5px;_margin-left: -7px;}
.content-wrap .content-body .content-main .content-form input.input-radio{width:20px; border:0px;}

.content-wrap .content-body .content-main .content-form .input-wrap{border: 1px solid #ccc;float: left;height: 30px;line-height: 30px;width: 200px;background-color: #FFF;}
.content-wrap .content-body .content-main .content-form .input-wrap input{border: 0 none;display: inline-block;font-size: 14px;outline: medium none;width: 164px;float: left;height: 30px;line-height: 30px;}
.content-wrap .content-body .content-main .content-form .input-wrap .unit{height: 30px;line-height: 30px;display: inline-block;float: right;margin-right: 8px;color: #535353;font-size: 14px;}
.content-wrap .content-body .content-main .content-form .input-wrap .captchaText{width: 90px;}
.content-wrap .content-body .content-main .content-form .sm{width: 100px;}
.content-wrap .content-body .content-main .content-form .amount{margin-left: 15px;font-size: 14px;}
.content-wrap .content-body .content-main .content-form .btnbox{margin-top: 10px;}
.content-wrap .content-body .content-main .content-form a.btn{font-size: 16px; padding: 5px 35px;border: 1px solid #990000;background-color: #990000;color: #FFF;}
.content-wrap .content-body .content-main .content-form a.btn:hover{background-color: #7d0000;}
.content-wrap .content-body .content-main .content-form .t-result{text-align: center;font-size: 18px; margin: 10px 0;}
.content-wrap .content-body .content-main .content-form .t-result .icon{background: url(../image/duigou.png) no-repeat scroll 0 0 transparent;vertical-align: middle;display: inline-block;height: 50px;width: 50px;}
.content-wrap .content-body .content-main .message{width: 400px;height:30px; line-height:30px; padding: 5px 5px 5px 30px; position: relative;border: 1px solid #BF2531; color: #BF2531;font-size: 14px; font-family:"Microsoft YaHei";margin-left: 170px;}
.content-wrap .content-body .content-main .list-header{font-size: 18px;margin: 0 0 10px 20px;width: 100%;}

/* same as .btn*/
.common-button {font-size: 16px; padding: 5px 35px;border: 1px solid #990000;background-color: #990000;color: #FFF;}
.common-button:hover{background-color: #7d0000; color: #FFF;}

/* body -> content -> list */
.content-wrap .content-body .content-main .content-list{border-left: #f4f2ec 1px solid;border-right: #f4f2ec 1px solid;}
.content-wrap .content-body .content-main .content-list .list-title div,.content-wrap .content-body .content-main .content-list .list-body div{float: left;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;height: 39px;}
.content-wrap .content-body .content-main .content-list .list-title{height: 40px; line-height: 40px; font-size:14px;background-color: #eae5da;padding: 0 20px;overflow: hidden;}
.content-wrap .content-body .content-main .content-list .list-body{height: 39px; line-height: 39px; font-size:12px;padding: 0 20px;border-bottom: 1px solid #f4f2ec;overflow: hidden;}
.content-wrap .content-body .content-main .content-list .list-body .no-data{height: 34px;line-height: 34px;text-align: center;width: 100%;border-bottom: 1px solid #f4f2ec;}
.content-wrap .content-body .content-main .no-padding{padding: 0px;}
.content-wrap .content-body .content-main .no-padding .list-title{padding:0 5px;}
.content-wrap .content-body .content-main .no-padding .list-body{padding:0 5px;}
/* body -> reminder */
.content-wrap .content-body .content-reminder{background-color: #F7F7F7;padding: 18px;width: 706px;margin: 10px 0 0;_width: 746px;}
.content-wrap .content-body .content-reminder .reminder-title{font-size: 14px;color: #990000;font-weight: bold;}
.content-wrap .content-body .content-reminder .reminder-title span{width: 18px; height: 18px;display: block;float: left;margin-right: 5px;}
.content-wrap .content-body .content-reminder .reminder-title .reminder-title-icon{background: url(../image/wenxintishi.png) no-repeat;}
.content-wrap .content-body .content-reminder .reminder-content{font-size: 12px;color: #333;line-height: 24px;margin-top: 8px;}
.content-wrap .content-body .content-reminder .reminder-content a{color: #990303;font-weight: bold;}
/* footer */
.footer{height:148px; background-color:#666666; text-align:center;margin-top: 20px;}
.footer .footerp{padding-top:37px;}
.footer p{color:#ffffff; font-size:12px; height:26px; line-height:26px;}

/* 首页账户 */
.content-wrap .content-body .content-main .ac-box{height: 70px;margin: 0 0 20px;}
.content-wrap .content-body .content-main .ac-box .ac-logo{float: left;width : 88px; height: 68px;}
.content-wrap .content-body .content-main .ac-box span{display: block;}
.content-wrap .content-body .content-main .ac-box .ac-mid{float: left;}
.content-wrap .content-body .content-main .ac-box .ac-name{font-size: 16px;width: 365px; }
.content-wrap .content-body .content-main .ac-box .ac-time{color: #c0c0c0;font-size: 12px;margin-top: 10px;}
.content-wrap .content-body .content-main .ac-box .ac-ri{float: right}
.content-wrap .content-body .content-main .ac-box .ac-zc{font-size: 18px;text-align: right;}
.content-wrap .content-body .content-main .ac-box .ac-zcsz{font-size:30px;color: #b71c22;}
.content-wrap .content-body .content-main .ac-box .ac-zcsz .ac-zc-unit{display: inline;font-size: 18px;color: #535353;}

/*登录页面*/
.body .login{background: none repeat scroll 0 0 #fff;border: 10px solid #f0f0f0;margin: 10px auto 0px;padding: 38px 53px;width: 814px;font-family: 'Microsoft YaHei';_width: 940px;}
.body .login .title{margin-bottom: 10px;line-height: 30px;_text-align: left;}
.body .login .title span{font-size: 24px;margin-left: 25px;margin-top: -5px;_margin-top: 5px;color: #605959;display: inline-block;}
.body .login .login-fl{float: left;width: 520px;}
.body .login .login-fl .error-msg{top: 30px;width: 320px;line-height: 20px;margin-left: 29px;_margin-left: -120px;_text-align: left;padding: 5px 5px 5px 30px;position: relative;border: 1px solid #BF2531;color: #BF2531;font-size: 12px;font-family: "Microsoft YaHei";_width: 350px;}
.body .login .login-fl .login-form{margin-top: 15px;}
.body .login .login-fl .login-form .fl{width: 21%;margin-top: 32px;text-align: right;float: left;}
.body .login .login-fl .login-form .fr{margin-top: 24px;float: left;margin-left: 2%;}
.body .login .login-fl .login-form input{width: 250px;height: 28px;line-height: 28px;padding: 5px;font-size: 16px;border: 1px solid #ccc;margin-left: 2%;_margin-left: -2px;_padding-top: 0px;}
.body .login .login-fl .login-form .com-input-wrap{width: 260px;border: 1px solid #CCC;height: 38px;line-height: 38px;margin-left: 2%;_width:250px;_margin-left:4px;_height: 28px;}
*+html .body .login .login-fl .login-form .com-input-wrap{margin-left: 6px;}
.body .login .login-fl .login-form .com-input-wrap img{margin-top: 6px;margin-right: 6px;float: right;_margin-top: -23px;_margin-bottom: 2px;}
*+html .body .login .login-fl .login-form .com-input-wrap img{margin-top: -30px;}
.body .login .login-fl .login-form .com-input-wrap input{width: 210px;border: 0 none;height:26px;padding: 5px;margin-left: 0px;margin-top: -3px;font-size: 16px;;_margin-left: -26px;}
*+html .body .login .login-fl .login-form input{margin-left: -2px;}
.body .login .login-fl .login-form select{border: 1px solid #CCC;width: 261px;height: 40px;padding: 8px 0;font-size: 16px;_width: 252px;margin-left: 6px;_margin-left: 4px;}
.body .login .login-fl .login-form .forget-pwd{display: inline-block;margin-top: 12px;margin-left: 284px;_margin-left: 120px;text-indent: 10px;}
.body .login .login-fl .login-form .btnbox{margin-top: 30px;margin-left: 32px;_margin-left:-92px;_padding-top: 8px;_padding-bottom: 8px;}
*+html .body .login .login-fl .login-form .btnbox{padding-top: 8px; padding-bottom: 8px;}
.body .login .login-fl .login-form .btnbox .btn{background-color: #b81c20;padding: 8px 158px;color: #FFF;cursor: pointer;}
.body .login .login-fl .login-form .toolsbox{margin-top: 20px;margin-left: 150px;_margin-left: -115px;}
.body .login .login-fl .login-form .captcha-wrap{float: left;}
.body .login .login-fl .login-form .captcha-wrap img{width: 100px;height: 41px;cursor: pointer;}
.body .login .login-fl .login-form .ml20{margin-left: 20px;}
.body .login .login-fl .login-form input.sm{width: 120px;}
.body .login .line{border-bottom: medium none;border-left: 1px solid #f2f2f2;float: left;height: 345px;line-height: 0;margin-left: -50px;margin-top: 40px;width: 1px;}
.body .login .login-fr{float: left;margin-left: 10px;width: 260px;}
.body .login .login-fr .title span{margin-left: 0px;}
.body .login .login-fr .con-top{margin-top: 35px;}
.body .login .login-fr .con-top .top{width: 250px;border: 1px solid #ea898b;}
.body .login .login-fr .con-top .top .top-icon{padding:20px;}
.body .login .login-fr .con-top .top .top-icon img{float: left;}
.body .login .login-fr .con-top .top .top-text{float: left;padding-left: 20px;padding-top: 5px;width: 135px;font-size: 14px;color: #6c6c6c;_text-align: left;}
.body .login .login-fr .con-top .top .top-btn{background: #b81c20;width: auto;margin: 0;padding: 0;display: block;height: 35px;line-height: 35px;font-size: 14px;text-align: right;padding-right: 10px;color: #fff;}
.body .login .login-fr .con-bottom{margin-top: 15px;}
.body .login .login-fr .con-bottom p{padding-bottom: 15px;font-size: 14px;_text-align: left;}
.body .login .login-fr .mt20{margin-top: 20px;}

/* 修改密码 */
.m-fm .message{height: 150px;line-height: 150px;font-size: 20px;color: #535353;text-align: center;}
.m-fm .text-center{text-align: center;}

/* 时间选择按钮 */
.chartsBtn {height:24px;overflow: hidden;}
.chartsBtn li{float: left;border:#747474 solid 1px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;margin-right:7px;height:22px;line-height:22px;text-align: center;color: #000;cursor: pointer;font-size:12px;}
.chartsBtn li span{display:block;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;background: #fff;}
.chartsBtn li.current span,.chartsBtn li:hover span{background: #c40f1c; color: #ffffff; border: solid 0px; height:24px;}
.chartsBtn li.second{width:48px;}
.chartsBtn li.second:hover { width:50px; border: solid 0px; }
.chartsBtn li.title {width: 60px; border: #fff solid 0px; border-radius: 0px; cursor: default;}

/** 系统闲置超时提示 */
.SecurityDialogTitle { width:96%;font-size:16px; text-align:center; font-weight:bolder;line-height:32px; }
.SecurityDialogContent{ width:96%; font-size:12px; text-align:left; }
.CountDownMessage{ font-weight:bolder;text-align:right; width: 96%; font-size:12px; }
.CountDown {color:red;}

/* 软键盘 */
.kp { margin: 0; padding: 0; width: 318px !important; }
.kp button { background-color: #FFF;;color: #000; border: 1px solid #cccccc;line-height: 22px; padding: 0;}/*background: url("imgs/keypad/key_bg.png") repeat-x 0 0*/
* html .kb button{ line-height: 20px; }
+ html .kb button{ line-height: 20px; }
.kp button.keypad-trigger { width: 25px; padding: 0; }
.kp img.keypad-trigger { margin: 2px; vertical-align: middle; }
.kp.keypad-popup {display: none; z-index: 10; margin: 0; padding: 0; border: 1px solid #ccc;background-color: #fff; color: #000; font-family: 'Courier New', Arial, Helvetica, sans-serif; font-size: 1.2em;border-radius: 0; -moz-border-radius: 0; -webkit-border-radius: 0;}
.kp .keypad-keyentry { display: none; }
.kp .keypad-inline {background-color: #F4F4F4; border: 1px solid #888; border-radius: 0; -moz-border-radius: 0; -webkit-border-radius: 0;}
.kp .keypad-disabled {position: absolute; z-index: 100; background-color: white; opacity: .5; filter: alpha(opacity = 50);}
.kp .keypad-rtl { direction: rtl; }
.kp .keypad-prompt { clear: both; text-align: left; }
.kp .keypad-prompt.ui-widget-header { margin: 2px; }
.kp .keypad-row { clear: both; float: left; width: 100%; display: block; }
*html .kp .keypad-row { width: 100%; }
+html .kp .keypad-row { width: 100%; }
.kp .keypad-space { float: left; margin: 2px; width: 24px; }
* html .kp .keypad-space { margin: 0; width: 28px; }
.kp .keypad-half-space { float: left; margin: 1px; width: 12px; }
* html .kp .keypad-half-space { margin: 0; width: 14px; }
.kp .keypad-key,.keypad-special {float: left; margin: 2px !important; padding: 0 !important; cursor: pointer;width: 24px; height: 22px; text-align: center; font-family: 'Courier New'; font-weight: normal; font-size: 12px;border-radius: 0; -moz-border-radius: 0; -webkit-border-radius: 0;}
* html .kp .keypad-key,* html .kp .keypad-special { margin: 0; }
.kp .keypad-key[disabled] { border: 2px outset; }
.kp .keypad-spacebar { width: 164px; }
.kp .keypad-enter { width: 52px; }
.kp .keypad-clear,.kp .keypad-back,.kp .keypad-close,.kp .keypad-shift { width: 60px; color: #000; }
.kp .keypad-cover {display: none; display: block; position: absolute; z-index: -1; filter: mask();top: -4px; left: -4px; width: 125px; height: 200px;}
.kp .keypad-tab { width: 45px; }
.kp .keypad-usekeyboard { width: 120px; text-align: center; }

/**机构开户 **/

.wrapper {
	width: 960px;
	margin: 0 auto;
}


div.lc a.xuan1 { color:#eb6100; font-weight:bold;}
div.lc a.xuan2 {color:#eb6100; font-weight:bold;}
div.lc a.xuan3 { color:#eb6100; font-weight:bold;}
div.lc a.xuan4 {color:#eb6100; font-weight:bold;}
.lc a.xuan3{ height:30px; color:#666;  line-height:30px; font-size:14px;}
div.lc a.a2:hover,.lc a.a3:hover,.lc a.a4:hover{ height:30px; color:#eb6100;  line-height:30px; z-index:9998; text-decoration:none;font-weight: bold;}
div.lc a.clicking{ color:#7d7d7d;}
div.lc a.a1, a.a2, .lc a.a3, .lc a.a4 { font-weight:bold; text-decoration: none;}

.buy_title{ color:#737373; font-weight:normal; }
.lc{ margin:25px 0 15px 0px; zoom:1; height:30px; background:url(images/bt_line.gif) repeat-x; padding-left:10px;}
.lc a{ display:block; float:left; padding:0 8px; }
.lc a.a1{ height:30px; color:#cdcdcd; line-height:30px;background:#fff;}
.lc a.a2,.lc a.a3,.lc a.a4{ height:30px; color:#cdcdcd; line-height:30px; background:#fff; text-decoration:none;}
.lc a.a4{ height:30px; color:#cdcdcd;   line-height:30px; background:#fff;}
.lc a.a2{ display:block;}
.lc a.a3{ }
.lc a.a4{ }
.lc a.a1:hover{height:30px; color:#666;  line-height:30px; z-index:9998; text-decoration:none;}
.lc a.a2:hover,.lc a.a3:hover,.lc a.a4:hover{ height:30px; color:#666;  line-height:30px; z-index:9998; text-decoration:none;}
.lc a.a4:hover{ height:30px; color:#666;  text-align:center; line-height:30px; z-index:9999;}
.lc a.xuan1{ height:30px; color:#666;   line-height:30px; font-size:14px; background:#fff;}
.lc a.xuan2{ height:30px; color:#666;  line-height:30px; font-size:14px;background:#fff;}
.lc a.xuan4{height:30px; color:#666; line-height:30px;font-size:14px;background:#fff;}


/** kaihu1 **/
.gyong{ *margin-bottom:25px;}
.gyong .title{ border-bottom:1px solid #d1d1d1; margin-bottom:-1px; padding-left:10px;}
.gyong h4{ border-bottom:1px solid #eb6100; position:relative; zoom:1; float:left; line-height:33px; font-weight:bold; font-size:14px;}
.gyong span{ line-height:33px;}
.gyong h4 em{ background:url(../image/sanj.gif) no-repeat; width:12px; height:6px; display:block; position:absolute; left:40%; +bottom:-7px; _bottom:-17px;}

.yinhang { padding:30px 0 30px 10px;}
.yinhang li{ float:left; display:inline; padding:0 20px 25px 0; *padding-bottom:0px; *margin:0;}
.yinhang li input{ margin-right:10px; float:left; margin-top:12px; cursor:pointer;}
.yinhang li a{ display:inline-block; float:left; cursor:pointer; }
/* height: 30px; overflow: hidden; */

.steps_bar ul { border-left:solid 1px #ccc; overflow:hidden;}
.steps_bar ul li {_width:158px; float:left; height:41px; padding-right:19px;line-height:41px; text-align:center; background:url(images/stepbar.png) no-repeat 100% 0 #f1f1f1; font-weight:bold;list-style:none}
.steps_bar ul li span { display:block; height:39px; padding:0 30px;_padding:0 20px; background:#f1f1f1; border-top:solid 1px #ccc; border-bottom:solid 1px #ccc;}
.steps_bar ul li.done { color:#fff; background-position:100% -85px; background-color:#9b0501;}
.steps_bar ul li.current_prev { color:#fff; background-position:100% -43px; background-color:#9b0501;}
.steps_bar ul li.done span, .steps_bar ul li.current_prev span { background:#9b0501;}
.steps_bar ul li.current { color:#fff; background-color:#b70a06;}
.steps_bar ul li.current span { background:#b70a06;}
.steps_bar ul li.last { background-position:100% -127px; background-color:transparent;}
.steps_bar ul li.last span { background:#f1f1f1;}
.steps_bar ul li.last.current { background-position:100% -170px;}
.steps_bar ul li.last.current span { background:#b70a06;}

.registerInfo {margin-top:25px;}
.registerInfo table{width: 80%;margin-left: 40px;}
.registerInfo table tr {height: 38px;line-height: 50px;}
.registerInfo table tr td{height: 30px;vertical-align: middle;padding: 0 auto;}
.registerInfo table tr td.label{width: 106px; text-align: right;padding-right: 15px;}
.registerInfo table tr td input{border:1px solid #cccccc;width:200px; height: 30px;padding-left: 3px;line-height:30px;}
.registerInfo table select{border:1px solid #cccccc;width: 200px;height: 24px;}
.registerInfo table tr td input.longInput{width:608px}

.red{ color:#bc0003;}

.btnbox{margin-top: 10px;}
.btn{font-size: 16px; padding: 5px 35px;border: 1px solid #990000;background-color: #990000;color: #FFF; cursor:pointer;}
.btn:hover{background-color: #7d0000;}

.readonlyBg{background-color: #EAEAEA}

/**首页弹窗效果**/
.tc>p{ padding:100px 70px 50px; text-align:center; }
.tc .sure_2_bot,.tc1 .sure_2_bot{ padding:30px 0 0; margin-top:0;  border-top:1px solid #e6e6e6;}
.tc1 .yz{ padding:30px 50px 30px; }
.tc1 .yz h4{ font-size:18px;  }
.tc1 .yz div.cf{ line-height:50px; padding-top:10px; border-bottom:1px solid #e6e6e6;	 }
.tc1 .yz div.cf span{ display:block; width:100px; padding-left:15px; float:left; font-size:16px; }
.tc1 .yz div.cf span .mr{display:block; width:100%;height:30px;line-height:30px;text-align:center;border-radius:50px;}
.tc1 .yz .mm input{ border:0; width:300px;  height:50px; line-height:50px; }
.yzm2 input{ border:0; float:left; width:80px;  height:50px; line-height:50px;  }
.yzm2 input[type=radio]{width:initial;}
.yzm2 a img{ display:inline-block; max-height:30px; vertical-align:middle; padding-right:10px; }
.yzm2 a{ display:block; line-height:50px; height:50px; float:left; }
.ts{ text-align:center; padding-top:30px;  color:#707070;}
.ts span{ color:#3b629e;  }

