@font-face { font-family:"iconfont"; src:url(../fonts/iconfont.eot); src:url(../fonts/iconfont.eot) format('embedded-opentype'),urliconfont.woff?t=1482220372505) format('woff'),url(../fonts/iconfont.ttf) format('truetype'),url(../fonts/iconfont.svg) format('svg') font-family: "iconfont logo"; src: url('../fonts/iconfont.eot'); /* IE9 */ src: url('../fonts/iconfont.eot') format('embedded-opentype'), /* IE6-IE8 */ url('../fonts/4ef885370159405384a2630822987b39.woff') format('woff2'), url('../fonts/iconfont.woff') format('woff'), url('../fonts/iconfont.ttf') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+ */ url('../fonts/iconfont.svg') format('svg'); /* iOS 4.1- */ } .iconfont { font-family:"iconfont"!important; font-size:16px; font-style:normal; -webkit-font-smoothing:antialiased; -moz-osx-font-smoothing:grayscale } .icon-gouwuche:before { content: "\e62d"; } .icon-jiantou:before { content: "\e62d"; } .icon-menu:before { content: "\e62e"; } .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; border-collapse:collapse } .ui-helper-clearfix:after { clear:both } .ui-helper-clearfix { min-height:0 } .ui-helper-zfix { width:100%; height:100%; top:0; left:0; position:absolute; opacity:0; filter:Alpha(Opacity=0) } .ui-front { z-index:100 } .ui-state-disabled { cursor:default!important } .ui-icon { display:block; text-indent:-99999px; overflow:hidden; background-repeat:no-repeat } .ui-widget-overlay { position:fixed; top:0; left:0; width:100%; height:100% } .ui-resizable { position:relative } .ui-resizable-handle { position:absolute; font-size:.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 #000 } .ui-accordion .ui-accordion-header { display:block; cursor:pointer; position:relative; margin-top:2px; padding:.5em .5em .5em .7em; min-height:0 } .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 } .ui-autocomplete { position:absolute; top:0; left:0; cursor:default } .ui-button { display:inline-block; position:relative; padding:0; line-height:normal; margin-right:.1em; cursor:pointer; vertical-align:middle; text-align:center; overflow:visible } .ui-button,.ui-button:link,.ui-button:visited,.ui-button:hover,.ui-button:active { text-decoration:none } .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:normal } .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-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-buttonset { margin-right:7px } .ui-buttonset .ui-button { margin-left:0; margin-right:-.3em } input.ui-button::-moz-focus-inner,button.ui-button::-moz-focus-inner { border:0; padding:0 } .ui-datepicker { width:17em; padding:.2em .2em 0; display:none } .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; left:50%; margin-left:-8px; top:50%; 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; 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 } .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,.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:0 } .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,.ui-datepicker-rtl .ui-datepicker-group { float:right } .ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { border-right-width:0; border-left-width:1px } .ui-dialog { position:absolute; top:0; left:0; padding:.2em; outline:0 } .ui-dialog .ui-dialog-titlebar { padding:.4em 1em; position:relative } .ui-dialog .ui-dialog-title { float:left; margin:.1em 0; white-space:nowrap; width:90%; overflow:hidden; text-overflow:ellipsis } .ui-dialog .ui-dialog-titlebar-close { position:absolute; right:.3em; top:50%; width:21px; margin:-10px 0 0 0; padding:1px; height:20px } .ui-dialog .ui-dialog-content { position:relative; border:0; padding:.5em 1em; background:none; overflow:auto } .ui-dialog .ui-dialog-buttonpane { text-align:left; border-width:1px 0 0 0; background-image:none; margin-top:.5em; 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:12px; height:12px; right:-5px; bottom:-5px; background-position:16px 16px } .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; width:100%; list-style-image:url(/Content/jquery-ui-themes/smoothness/data:image/gif; base64,R0lGODlhAQABAIAAAAAAAP/yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) } .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; min-height:0; 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 } .ui-menu-icons { position:relative } .ui-menu-icons .ui-menu-item a { position:relative; padding-left:2em } .ui-menu .ui-icon { position:absolute; top:.2em; left:.2em } .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-progressbar .ui-progressbar-overlay { background:url(../images/animated-overlay.gif); height:100%; filter:alpha(opacity=25); opacity:.25 } .ui-progressbar-indeterminate .ui-progressbar-value { background-image:none } .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.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range { filter:inherit } .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; color:inherit; 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 } .ui-spinner .ui-icon { position:absolute; margin-top:-8px; top:50%; left:0 } .ui-spinner-up { top:0 } .ui-spinner-down { bottom:0 } .ui-spinner .ui-icon-triangle-1-s { background-position:-65px -16px } .ui-tabs { position:relative; padding:.2em } .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-width: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 } .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 } 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 { border:1px solid #aaa; background:#fff url(../images/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x; color:#222 } .ui-widget-content a { color:#222 } .ui-widget-header { border:1px solid #aaa; background:#ccc url(../images/ui-bg_highlight-soft_75_cccccc_1x100.png) 50% 50% repeat-x; color:#222; font-weight:bold } .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; background:#e6e6e6 url(../images/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x; font-weight:normal; color:#555 } .ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited { color:#555; 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 #999; background:#dadada url(../images/ui-bg_glass_75_dadada_1x400.png) 50% 50% repeat-x; font-weight:normal; color:#212121 } .ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited { color:#212121; text-decoration:none } .ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active { border:1px solid #aaa; background:#fff url(../images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x; font-weight:normal; color:#212121 } .ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited { color:#212121; text-decoration:none } .ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight { border:1px solid #fcefa1; background:#fbf9ee url(../images/ui-bg_glass_55_fbf9ee_1x400.png) 50% 50% repeat-x; color:#363636 } .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; background:#fef1ec url(../images/ui-bg_glass_95_fef1ec_1x400.png) 50% 50% repeat-x; color:#cd0a0a } .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-state-disabled .ui-icon { filter:Alpha(Opacity=35) } .ui-icon { width:16px; height:16px } .ui-icon,.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-blank { background-position:16px 16px } .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 { 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-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl { border-top-left-radius:4px } .ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr { border-top-right-radius:4px } .ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl { border-bottom-left-radius:4px } .ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br { border-bottom-right-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; background:#aaa url(../images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x; opacity:.3; filter:Alpha(Opacity=30); border-radius:8px } @charset "UTF-8"; article,aside,details,figcaption,figure,footer,header,hgroup,nav,section { display:block } audio,canvas,video { display:inline-block; *display:inline; *zoom:1 } audio:not([controls]) { display:none } html { font-size:100%; -webkit-text-size-adjust:100%; -ms-text-size-adjust:100% } a:focus { outline:thin dotted #333; outline:5px auto -webkit-focus-ring-color; outline-offset:-2px; text-decoration:none } a:hover,a:active { outline:0 } sub,sup { position:relative; font-size:75%; line-height:0; vertical-align:baseline } sup { top:-.5em } sub { bottom:-.25em } img { max-width:100%; width:auto\9; height:auto; vertical-align:middle; border:0; -ms-interpolation-mode:bicubic } #map_canvas img,.google-maps img { max-width:none } button,input,select,textarea { margin:0; font-size:100%; vertical-align:middle } button,input { *overflow:visible; line-height:normal } button::-moz-focus-inner,input::-moz-focus-inner { padding:0; border:0 } button,html input[type="button"],input[type="reset"],input[type="submit"] { -webkit-appearance:button; cursor:pointer } label,select,button,input[type="button"],input[type="reset"],input[type="submit"],input[type="radio"],input[type="checkbox"] { cursor:pointer } input[type="search"] { -webkit-box-sizing:content-box; -moz-box-sizing:content-box; box-sizing:content-box; -webkit-appearance:textfield } input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button { -webkit-appearance:none } textarea { overflow:auto; vertical-align:top } @media print { * { text-shadow:none!important; color:#000!important; background:transparent!important; box-shadow:none!important } a,a:visited { text-decoration:underline } a[href]:after { content:" (" attr(href) ")" } abbr[title]:after { content:" (" attr(title) ")" } .ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after { content:"" } pre,blockquote { border:1px solid #999; page-break-inside:avoid } thead { display:table-header-group } tr,img { page-break-inside:avoid } img { max-width:100%!important } @page { margin:.5cm } p,h2,h3 { orphans:3; widows:3 } h2,h3 { page-break-after:avoid } }* { margin:0; padding:0; outline:none; text-decoration:none } *,*:before,*:after { } html { margin:0; -webkit-text-size-adjust:none } ol,ul { list-style:none } input[type="button"]::-moz-focus-inner,input[type="submit"]::-moz-focus-inner,input[type="reset"]::-moz-focus-inner,input[type="file"]>input[type="button"]::-moz-focus-inner { margin:0; border:0; padding:0 } input[type="button"],input[type="submit"],input[type="reset"],input[type="text"],input[type="password"],textarea { border-radius:0 } input[type="button"],input[type="submit"],input[type="reset"] { -webkit-appearance:none } input:-webkit-autofill { -webkit-box-shadow:inset 0 0 0 1000px #fff } script { display:none!important } body { margin:0; font-family:"微软雅黑","Arial Narrow",Arial,Helvetica,sans-serif; font-size:14px; line-height:20px; max-width:100%; overflow-x:hidden; font-weight:normal } a { color:inherit; cursor:pointer; text-decoration:none } a img { opacity:.99 } a:hover,a:focus { color:#515151; text-decoration:none } .img-rounded { -webkit-border-radius:6px; -moz-border-radius:6px; border-radius:6px } .img-polaroid { padding:4px; background-color:#fff; border:1px solid #ccc; border:1px solid rgba(0,0,0,.2); -webkit-box-shadow:0 1px 3px rgba(0,0,0,.1); -moz-box-shadow:0 1px 3px rgba(0,0,0,.1); box-shadow:0 1px 3px rgba(0,0,0,.1) } .img-circle { -webkit-border-radius:500px; -moz-border-radius:500px; border-radius:500px } .row { margin-left:-15px; *zoom:1 } .row:before,.row:after { display:table; content:""; line-height:0 } .row:after { clear:both } [class*="span"] { float:left; min-height:1px; margin-left:15px } .container,.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container { width:1185px } .span1 { width:5px } .span2 { width:25px } .span3 { width:45px } .span4 { width:65px } .span5 { width:85px } .span6 { width:105px } .span7 { width:125px } .span8 { width:145px } .span9 { width:165px } .span10 { width:185px } .span11 { width:205px } .span12 { width:225px } .span13 { width:245px } .span14 { width:265px } .span15 { width:285px } .span16 { width:305px } .span17 { width:325px } .span18 { width:345px } .span19 { width:365px } .span20 { width:385px } .span21 { width:405px } .span22 { width:425px } .span23 { width:445px } .span24 { width:465px } .span25 { width:485px } .span26 { width:505px } .span27 { width:525px } .span28 { width:545px } .span29 { width:565px } .span30 { width:585px } .span31 { width:605px } .span32 { width:625px } .span33 { width:645px } .span34 { width:665px } .span35 { width:685px } .span36 { width:885px } .span37 { width:725px } .span38 { width:745px } .span39 { width:765px } .span40 { width:785px } .span41 { width:805px } .span42 { width:825px } .span43 { width:845px } .span44 { width:865px } .span45 { width:885px } .span46 { width:905px } .span47 { width:925px } .span48 { width:945px } .span49 { width:965px } .span50 { width:985px } .span51 { width:1005px } .span52 { width:1025px } .span53 { width:1045px } .span54 { width:1065px } .span55 { width:1085px } .span56 { width:1105px } .span57 { width:1125px } .span58 { width:1145px } .span59 { width:1165px } .span60 { width:1185px } .offset1 { margin-left:35px } .offset2 { margin-left:55px } .offset3 { margin-left:75px } .offset4 { margin-left:95px } .offset5 { margin-left:115px } .offset6 { margin-left:135px } .offset7 { margin-left:155px } .offset8 { margin-left:175px } .offset9 { margin-left:195px } .offset10 { margin-left:215px } .offset11 { margin-left:235px } .offset12 { margin-left:255px } .offset13 { margin-left:275px } .offset14 { margin-left:295px } .offset15 { margin-left:315px } .offset16 { margin-left:335px } .offset17 { margin-left:355px } .offset18 { margin-left:375px } .offset19 { margin-left:395px } .offset20 { margin-left:415px } .offset21 { margin-left:435px } .offset22 { margin-left:455px } .offset23 { margin-left:475px } .offset24 { margin-left:495px } .offset25 { margin-left:515px } .offset26 { margin-left:535px } .offset27 { margin-left:555px } .offset28 { margin-left:575px } .offset29 { margin-left:595px } .offset30 { margin-left:615px } .offset31 { margin-left:635px } .offset32 { margin-left:655px } .offset33 { margin-left:675px } .offset34 { margin-left:695px } .offset35 { margin-left:715px } .offset36 { margin-left:735px } .offset37 { margin-left:755px } .offset38 { margin-left:775px } .offset39 { margin-left:795px } .offset40 { margin-left:815px } .offset41 { margin-left:835px } .offset42 { margin-left:855px } .offset43 { margin-left:875px } .offset44 { margin-left:895px } .offset45 { margin-left:915px } .offset46 { margin-left:935px } .offset47 { margin-left:955px } .offset48 { margin-left:975px } .offset49 { margin-left:995px } .offset50 { margin-left:1015px } .offset51 { margin-left:1035px } .offset52 { margin-left:1055px } .offset53 { margin-left:1075px } .offset54 { margin-left:1095px } .offset55 { margin-left:1115px } .offset56 { margin-left:1135px } .offset57 { margin-left:1155px } .offset58 { margin-left:1175px } .offset59 { margin-left:1195px } .offset60 { margin-left:1215px } .container { margin-right:auto; margin-left:auto; *zoom:1 } .container:before,.container:after { display:table; content:""; line-height:0 } .container:after { clear:both } p { margin:0 0 10px } .lead { margin-bottom:20px; font-size:21px; font-weight:200; line-height:30px } small { font-size:85% } strong { font-weight:bold } em { font-style:normal } cite { font-style:normal } .muted { color:#999 } a.muted:hover,a.muted:focus { color:gray } .text-warning { color:#c09853 } a.text-warning:hover,a.text-warning:focus { color:#a47e3c } .text-error { color:#b94a48 } a.text-error:hover,a.text-error:focus { color:#953b39 } .text-info { color:#3a87ad } a.text-info:hover,a.text-info:focus { color:#2d6987 } .text-success { color:#468847 } a.text-success:hover,a.text-success:focus { color:#356635 } .text-left { text-align:left } .text-right { text-align:right } .text-center { text-align:center } h1,h2,h3,h4,h5,h6 { margin:10px 0; font-family:inherit; font-weight:bold; line-height:20px; color:#444; text-rendering:optimizelegibility } h1 small,h2 small,h3 small,h4 small,h5 small,h6 small { font-weight:normal; line-height:1; color:#999 } h1,h2,h3 { line-height:40px } h1 { font-size:38.5px } h2 { font-size:31.5px } h3 { font-size:24.5px } h4 { font-size:17.5px } h5 { font-size:14px } h6 { font-size:11.9px } h1 small { font-size:24.5px } h2 small { font-size:17.5px } h3 small { font-size:14px } h4 small { font-size:14px } .page-header { padding-bottom:9px; margin:20px 0 30px; border-bottom:1px solid #eee } ul,ol { padding:0; margin:0 } ul ul,ul ol,ol ol,ol ul { margin-bottom:0 } li { line-height:20px } ul.unstyled,ol.unstyled { margin-left:0; list-style:none } ul.inline,ol.inline { margin-left:0; list-style:none } ul.inline>li,ol.inline>li { display:inline-block; *display:inline; *zoom:1; padding-left:5px; padding-right:5px } dl { margin-bottom:20px } dt,dd { line-height:20px } dt { font-weight:bold } dd { margin-left:10px } .dl-horizontal { *zoom:1 } .dl-horizontal:before,.dl-horizontal:after { display:table; content:""; line-height:0 } .dl-horizontal:after { clear:both } .dl-horizontal dt { float:left; width:160px; clear:left; text-align:right; overflow:hidden; text-overflow:ellipsis; white-space:nowrap } .dl-horizontal dd { margin-left:180px } hr { margin:20px 0; border:0; border-top:1px solid #eee; border-bottom:1px solid #fff } abbr[title],abbr[src-title] { cursor:help; border-bottom:1px dotted #999 } abbr.initialism { font-size:90%; text-transform:uppercase } blockquote { padding:0 0 0 15px; margin:0 0 20px; border-left:5px solid #eee } blockquote p { margin-bottom:0; font-size:17.5px; font-weight:300; line-height:1.25 } blockquote small { display:block; line-height:20px; color:#999 } blockquote small:before { content:'— ' } blockquote.pull-right { float:right; padding-right:15px; padding-left:0; border-right:5px solid #eee; border-left:0 } blockquote.pull-right p,blockquote.pull-right small { text-align:right } blockquote.pull-right small:before { content:'' } blockquote.pull-right small:after { content:' —' } q:before,q:after,blockquote:before,blockquote:after { content:"" } address { display:block; margin-bottom:20px; font-style:normal; line-height:20px } code,pre { padding:0 3px 2px; font-family:Monaco,Menlo,Consolas,"Courier New",monospace; font-size:12px; color:#333; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px } code { padding:2px 4px; color:#d14; background-color:#f7f7f9; border:1px solid #e1e1e8; white-space:nowrap } pre { display:block; padding:9.5px; margin:0 0 10px; font-size:13px; line-height:20px; word-break:break-all; word-wrap:break-word; white-space:pre; white-space:pre-wrap; background-color:#f5f5f5; border:1px solid #ccc; border:1px solid rgba(0,0,0,.15); -webkit-border-radius:0; -moz-border-radius:0; border-radius:0 } pre.prettyprint { margin-bottom:20px } pre code { padding:0; color:inherit; white-space:pre; white-space:pre-wrap; background-color:transparent; border:0 } .pre-scrollable { max-height:340px; overflow-y:scroll } form { margin:0 0 20px } fieldset { padding:0; margin:0; border:0 } legend { display:block; width:100%; padding:0; margin-bottom:20px; font-size:21px; line-height:40px; color:#333; border:0; border-bottom:1px solid #e5e5e5 } legend small { font-size:15px; color:#999 } label,input,button,select,textarea { font-size:14px; font-weight:normal; line-height:20px } input,button,select,textarea { font-family:"微软雅黑","Arial Narrow",Arial,Helvetica,sans-serif } select,textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],.uneditable-input { display:inline-block; height:20px; padding:4px 6px; margin-bottom:0; font-size:14px; line-height:20px; color:#555; -webkit-border-radius:0; -moz-border-radius:0; border-radius:0; vertical-align:middle } input,textarea,.uneditable-input { width:206px } textarea { height:auto } textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],.uneditable-input { background-color:#fff; border:1px solid #ccc } textarea:focus,input[type="text"]:focus,input[type="password"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="time"]:focus,input[type="week"]:focus,input[type="number"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="color"]:focus,.uneditable-input:focus { border-color:rgba(82,168,236,.8); outline:0; outline:thin dotted \9 } input[type="radio"],input[type="checkbox"] { margin:4px 0 0; *margin-top:0; margin-top:1px \9; line-height:normal } input[type="file"],input[type="image"],input[type="submit"],input[type="reset"],input[type="button"],input[type="radio"],input[type="checkbox"] { width:auto } select,input[type="file"] { height:30px; *margin-top:4px; line-height:30px } select { border:1px solid #ccc; background-color:#fff } select[multiple],select[size] { height:auto } select:focus,input[type="file"]:focus,input[type="radio"]:focus,input[type="checkbox"]:focus { outline:thin dotted #333; outline:5px auto -webkit-focus-ring-color; outline-offset:-2px } .uneditable-input,.uneditable-textarea { color:#999; background-color:#fcfcfc; border-color:#ccc; -webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.025); -moz-box-shadow:inset 0 1px 2px rgba(0,0,0,.025); box-shadow:inset 0 1px 2px rgba(0,0,0,.025); cursor:not-allowed } .uneditable-input { overflow:hidden; white-space:nowrap } .uneditable-textarea { width:auto; height:auto } input:-moz-placeholder,textarea:-moz-placeholder { color:#999 } input:-ms-input-placeholder,textarea:-ms-input-placeholder { color:#999 } input::-webkit-input-placeholder,textarea::-webkit-input-placeholder { color:#999 } .radio,.checkbox { min-height:20px; padding-left:20px } .radio input[type="radio"],.checkbox input[type="checkbox"] { float:left; margin-left:-20px } .controls>.radio:first-child,.controls>.checkbox:first-child { padding-top:5px } .radio.inline,.checkbox.inline { display:inline-block; padding-top:5px; margin-bottom:0; vertical-align:middle } .radio.inline+.radio.inline,.checkbox.inline+.checkbox.inline { margin-left:10px } .input-mini { width:60px } .input-small { width:90px } .input-medium { width:150px } .input-large { width:210px } .input-xlarge { width:270px } .input-xxlarge { width:530px } input[class*="span"],select[class*="span"],textarea[class*="span"],.uneditable-input[class*="span"],.row-fluid input[class*="span"],.row-fluid select[class*="span"],.row-fluid textarea[class*="span"],.row-fluid .uneditable-input[class*="span"] { float:none; margin-left:0 } .input-append input[class*="span"],.input-append .uneditable-input[class*="span"],.input-prepend input[class*="span"],.input-prepend .uneditable-input[class*="span"],.row-fluid input[class*="span"],.row-fluid select[class*="span"],.row-fluid textarea[class*="span"],.row-fluid .uneditable-input[class*="span"],.row-fluid .input-prepend [class*="span"],.row-fluid .input-append [class*="span"] { display:inline-block } input,textarea,.uneditable-input { margin-left:0 } .controls-row [class*="span"]+[class*="span"] { margin-left:15px } input.span1,textarea.span1,.uneditable-input.span1 { width:-9px } input.span2,textarea.span2,.uneditable-input.span2 { width:11px } input.span3,textarea.span3,.uneditable-input.span3 { width:31px } input.span4,textarea.span4,.uneditable-input.span4 { width:51px } input.span5,textarea.span5,.uneditable-input.span5 { width:71px } input.span6,textarea.span6,.uneditable-input.span6 { width:91px } input.span7,textarea.span7,.uneditable-input.span7 { width:111px } input.span8,textarea.span8,.uneditable-input.span8 { width:131px } input.span9,textarea.span9,.uneditable-input.span9 { width:151px } input.span10,textarea.span10,.uneditable-input.span10 { width:171px } input.span11,textarea.span11,.uneditable-input.span11 { width:191px } input.span12,textarea.span12,.uneditable-input.span12 { width:211px } input.span13,textarea.span13,.uneditable-input.span13 { width:231px } input.span14,textarea.span14,.uneditable-input.span14 { width:251px } input.span15,textarea.span15,.uneditable-input.span15 { width:271px } input.span16,textarea.span16,.uneditable-input.span16 { width:291px } input.span17,textarea.span17,.uneditable-input.span17 { width:311px } input.span18,textarea.span18,.uneditable-input.span18 { width:331px } input.span19,textarea.span19,.uneditable-input.span19 { width:351px } input.span20,textarea.span20,.uneditable-input.span20 { width:371px } input.span21,textarea.span21,.uneditable-input.span21 { width:391px } input.span22,textarea.span22,.uneditable-input.span22 { width:411px } input.span23,textarea.span23,.uneditable-input.span23 { width:431px } input.span24,textarea.span24,.uneditable-input.span24 { width:451px } input.span25,textarea.span25,.uneditable-input.span25 { width:471px } input.span26,textarea.span26,.uneditable-input.span26 { width:491px } input.span27,textarea.span27,.uneditable-input.span27 { width:511px } input.span28,textarea.span28,.uneditable-input.span28 { width:531px } input.span29,textarea.span29,.uneditable-input.span29 { width:551px } input.span30,textarea.span30,.uneditable-input.span30 { width:571px } input.span31,textarea.span31,.uneditable-input.span31 { width:591px } input.span32,textarea.span32,.uneditable-input.span32 { width:611px } input.span33,textarea.span33,.uneditable-input.span33 { width:631px } input.span34,textarea.span34,.uneditable-input.span34 { width:651px } input.span35,textarea.span35,.uneditable-input.span35 { width:671px } input.span36,textarea.span36,.uneditable-input.span36 { width:691px } input.span37,textarea.span37,.uneditable-input.span37 { width:711px } input.span38,textarea.span38,.uneditable-input.span38 { width:731px } input.span39,textarea.span39,.uneditable-input.span39 { width:751px } input.span40,textarea.span40,.uneditable-input.span40 { width:771px } input.span41,textarea.span41,.uneditable-input.span41 { width:791px } input.span42,textarea.span42,.uneditable-input.span42 { width:811px } input.span43,textarea.span43,.uneditable-input.span43 { width:831px } input.span44,textarea.span44,.uneditable-input.span44 { width:851px } input.span45,textarea.span45,.uneditable-input.span45 { width:871px } input.span46,textarea.span46,.uneditable-input.span46 { width:891px } input.span47,textarea.span47,.uneditable-input.span47 { width:911px } input.span48,textarea.span48,.uneditable-input.span48 { width:931px } input.span49,textarea.span49,.uneditable-input.span49 { width:951px } input.span50,textarea.span50,.uneditable-input.span50 { width:971px } input.span51,textarea.span51,.uneditable-input.span51 { width:991px } input.span52,textarea.span52,.uneditable-input.span52 { width:1011px } input.span53,textarea.span53,.uneditable-input.span53 { width:1031px } input.span54,textarea.span54,.uneditable-input.span54 { width:1051px } input.span55,textarea.span55,.uneditable-input.span55 { width:1071px } input.span56,textarea.span56,.uneditable-input.span56 { width:1091px } input.span57,textarea.span57,.uneditable-input.span57 { width:1111px } input.span58,textarea.span58,.uneditable-input.span58 { width:1131px } input.span59,textarea.span59,.uneditable-input.span59 { width:1151px } input.span60,textarea.span60,.uneditable-input.span60 { width:1171px } .controls-row { *zoom:1 } .controls-row:before,.controls-row:after { display:table; content:""; line-height:0 } .controls-row:after { clear:both } .controls-row [class*="span"],.row-fluid .controls-row [class*="span"] { float:left } .controls-row .checkbox[class*="span"],.controls-row .radio[class*="span"] { padding-top:5px } input[disabled],select[disabled],textarea[disabled],input[readonly],select[readonly],textarea[readonly] { cursor:not-allowed; background-color:#eee } input[type="radio"][disabled],input[type="checkbox"][disabled],input[type="radio"][readonly],input[type="checkbox"][readonly] { background-color:transparent } .control-group.warning .control-label,.control-group.warning .help-block,.control-group.warning .help-inline { color:#c09853 } .control-group.warning .checkbox,.control-group.warning .radio,.control-group.warning input,.control-group.warning select,.control-group.warning textarea { color:#c09853 } .control-group.warning input,.control-group.warning select,.control-group.warning textarea { border-color:#c09853; -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075); -moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075); box-shadow:inset 0 1px 1px rgba(0,0,0,.075) } .control-group.warning input:focus,.control-group.warning select:focus,.control-group.warning textarea:focus { border-color:#a47e3c; -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #dbc59e; -moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #dbc59e; box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #dbc59e } .control-group.warning .input-prepend .add-on,.control-group.warning .input-append .add-on { color:#c09853; background-color:#fcf8e3; border-color:#c09853 } .control-group.error .control-label,.control-group.error .help-block,.control-group.error .help-inline { color:#b94a48 } .control-group.error .checkbox,.control-group.error .radio,.control-group.error input,.control-group.error select,.control-group.error textarea { color:#b94a48 } .control-group.error input,.control-group.error select,.control-group.error textarea { border-color:#b94a48; -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075); -moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075); box-shadow:inset 0 1px 1px rgba(0,0,0,.075) } .control-group.error input:focus,.control-group.error select:focus,.control-group.error textarea:focus { border-color:#953b39; -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #d59392; -moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #d59392; box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #d59392 } .control-group.error .input-prepend .add-on,.control-group.error .input-append .add-on { color:#b94a48; background-color:#f2dede; border-color:#b94a48 } .control-group.success .control-label,.control-group.success .help-block,.control-group.success .help-inline { color:#468847 } .control-group.success .checkbox,.control-group.success .radio,.control-group.success input,.control-group.success select,.control-group.success textarea { color:#468847 } .control-group.success input,.control-group.success select,.control-group.success textarea { border-color:#468847; -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075); -moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075); box-shadow:inset 0 1px 1px rgba(0,0,0,.075) } .control-group.success input:focus,.control-group.success select:focus,.control-group.success textarea:focus { border-color:#356635; -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #7aba7b; -moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #7aba7b; box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #7aba7b } .control-group.success .input-prepend .add-on,.control-group.success .input-append .add-on { color:#468847; background-color:#dff0d8; border-color:#468847 } .control-group.info .control-label,.control-group.info .help-block,.control-group.info .help-inline { color:#3a87ad } .control-group.info .checkbox,.control-group.info .radio,.control-group.info input,.control-group.info select,.control-group.info textarea { color:#3a87ad } .control-group.info input,.control-group.info select,.control-group.info textarea { border-color:#3a87ad; -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075); -moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075); box-shadow:inset 0 1px 1px rgba(0,0,0,.075) } .control-group.info input:focus,.control-group.info select:focus,.control-group.info textarea:focus { border-color:#2d6987; -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #7ab5d3; -moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #7ab5d3; box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #7ab5d3 } .control-group.info .input-prepend .add-on,.control-group.info .input-append .add-on { color:#3a87ad; background-color:#d9edf7; border-color:#3a87ad } input:focus:invalid,textarea:focus:invalid,select:focus:invalid { color:#b94a48; border-color:#ee5f5b } input:focus:invalid:focus,textarea:focus:invalid:focus,select:focus:invalid:focus { border-color:#e9322d; -webkit-box-shadow:0 0 6px #f8b9b7; -moz-box-shadow:0 0 6px #f8b9b7; box-shadow:0 0 6px #f8b9b7 } .form-actions { padding:19px 20px 20px; margin-top:20px; margin-bottom:20px; background-color:#f5f5f5; border-top:1px solid #e5e5e5; *zoom:1 } .form-actions:before,.form-actions:after { display:table; content:""; line-height:0 } .form-actions:after { clear:both } .help-block,.help-inline { color:#9d9d9d } .help-block { display:block; margin-bottom:10px } .help-inline { display:inline-block; *display:inline; *zoom:1; vertical-align:middle; padding-left:5px } .input-append,.input-prepend { display:inline-block; margin-bottom:10px; vertical-align:middle; font-size:0; white-space:nowrap } .input-append input,.input-append select,.input-append .uneditable-input,.input-append .dropdown-menu,.input-append .popover,.input-prepend input,.input-prepend select,.input-prepend .uneditable-input,.input-prepend .dropdown-menu,.input-prepend .popover { font-size:14px } .input-append input,.input-append select,.input-append .uneditable-input,.input-prepend input,.input-prepend select,.input-prepend .uneditable-input { position:relative; margin-bottom:0; *margin-left:0; vertical-align:top; -webkit-border-radius:0 0 0 0; -moz-border-radius:0 0 0 0; border-radius:0 0 0 0 } .input-append input:focus,.input-append select:focus,.input-append .uneditable-input:focus,.input-prepend input:focus,.input-prepend select:focus,.input-prepend .uneditable-input:focus { z-index:2 } .input-append .add-on,.input-prepend .add-on { display:inline-block; width:auto; height:20px; min-width:16px; padding:4px 5px; font-size:14px; font-weight:normal; line-height:20px; text-align:center; text-shadow:0 1px 0 #fff; background-color:#eee; border:1px solid #ccc } .input-append .add-on,.input-append .btn,.input-append .btn-group>.dropdown-toggle,.input-prepend .add-on,.input-prepend .btn,.input-prepend .btn-group>.dropdown-toggle { vertical-align:top; -webkit-border-radius:0; -moz-border-radius:0; border-radius:0 } .input-append .active,.input-prepend .active { background-color:#a9dba9; border-color:#46a546 } .input-prepend .add-on,.input-prepend .btn { margin-right:-1px } .input-prepend .add-on:first-child,.input-prepend .btn:first-child { -webkit-border-radius:0 0 0 0; -moz-border-radius:0 0 0 0; border-radius:0 0 0 0 } .input-append input,.input-append select,.input-append .uneditable-input { -webkit-border-radius:0 0 0 0; -moz-border-radius:0 0 0 0; border-radius:0 0 0 0 } .input-append input+.btn-group .btn:last-child,.input-append select+.btn-group .btn:last-child,.input-append .uneditable-input+.btn-group .btn:last-child { -webkit-border-radius:0 0 0 0; -moz-border-radius:0 0 0 0; border-radius:0 0 0 0 } .input-append .add-on,.input-append .btn,.input-append .btn-group { margin-left:-1px } .input-append .add-on:last-child,.input-append .btn:last-child,.input-append .btn-group:last-child>.dropdown-toggle { -webkit-border-radius:0 0 0 0; -moz-border-radius:0 0 0 0; border-radius:0 0 0 0 } .input-prepend.input-append input,.input-prepend.input-append select,.input-prepend.input-append .uneditable-input { -webkit-border-radius:0; -moz-border-radius:0; border-radius:0 } .input-prepend.input-append input+.btn-group .btn,.input-prepend.input-append select+.btn-group .btn,.input-prepend.input-append .uneditable-input+.btn-group .btn { -webkit-border-radius:0 0 0 0; -moz-border-radius:0 0 0 0; border-radius:0 0 0 0 } .input-prepend.input-append .add-on:first-child,.input-prepend.input-append .btn:first-child { margin-right:-1px; -webkit-border-radius:0 0 0 0; -moz-border-radius:0 0 0 0; border-radius:0 0 0 0 } .input-prepend.input-append .add-on:last-child,.input-prepend.input-append .btn:last-child { margin-left:-1px; -webkit-border-radius:0 0 0 0; -moz-border-radius:0 0 0 0; border-radius:0 0 0 0 } .input-prepend.input-append .btn-group:first-child { margin-left:0 } input.search-query { padding-right:14px; padding-right:4px \9; padding-left:14px; padding-left:4px \9; margin-bottom:0; -webkit-border-radius:15px; -moz-border-radius:15px; border-radius:15px } .form-search .input-append .search-query,.form-search .input-prepend .search-query { -webkit-border-radius:0; -moz-border-radius:0; border-radius:0 } .form-search .input-append .search-query { -webkit-border-radius:14px 0 0 14px; -moz-border-radius:14px 0 0 14px; border-radius:14px 0 0 14px } .form-search .input-append .btn { -webkit-border-radius:0 14px 14px 0; -moz-border-radius:0 14px 14px 0; border-radius:0 14px 14px 0 } .form-search .input-prepend .search-query { -webkit-border-radius:0 14px 14px 0; -moz-border-radius:0 14px 14px 0; border-radius:0 14px 14px 0 } .form-search .input-prepend .btn { -webkit-border-radius:14px 0 0 14px; -moz-border-radius:14px 0 0 14px; border-radius:14px 0 0 14px } .form-search input,.form-search textarea,.form-search select,.form-search .help-inline,.form-search .uneditable-input,.form-search .input-prepend,.form-search .input-append,.form-inline input,.form-inline textarea,.form-inline select,.form-inline .help-inline,.form-inline .uneditable-input,.form-inline .input-prepend,.form-inline .input-append,.form-horizontal input,.form-horizontal textarea,.form-horizontal select,.form-horizontal .help-inline,.form-horizontal .uneditable-input,.form-horizontal .input-prepend,.form-horizontal .input-append { display:inline-block; *display:inline; *zoom:1; margin-bottom:0; vertical-align:middle } .form-search .hide,.form-inline .hide,.form-horizontal .hide { display:none } .form-search label,.form-inline label,.form-search .btn-group,.form-inline .btn-group { display:inline-block } .form-search .input-append,.form-inline .input-append,.form-search .input-prepend,.form-inline .input-prepend { margin-bottom:0 } .form-search .radio,.form-search .checkbox,.form-inline .radio,.form-inline .checkbox { padding-left:0; margin-bottom:0; vertical-align:middle } .form-search .radio input[type="radio"],.form-search .checkbox input[type="checkbox"],.form-inline .radio input[type="radio"],.form-inline .checkbox input[type="checkbox"] { float:left; margin-right:3px; margin-left:0 } .control-group { margin-bottom:10px } legend+.control-group { margin-top:20px; -webkit-margin-top-collapse:separate } .form-horizontal .control-group { margin-bottom:20px; *zoom:1 } .form-horizontal .control-group:before,.form-horizontal .control-group:after { display:table; content:""; line-height:0 } .form-horizontal .control-group:after { clear:both } .form-horizontal .control-label { float:left; width:160px; padding-top:5px; text-align:right } .form-horizontal .controls { *display:inline-block; *padding-left:20px; margin-left:180px; *margin-left:0 } .form-horizontal .controls:first-child { *padding-left:180px } .form-horizontal .help-block { margin-bottom:0 } .form-horizontal input+.help-block,.form-horizontal select+.help-block,.form-horizontal textarea+.help-block,.form-horizontal .uneditable-input+.help-block,.form-horizontal .input-prepend+.help-block,.form-horizontal .input-append+.help-block { margin-top:10px } .form-horizontal .form-actions { padding-left:180px } table { max-width:100%; background-color:transparent; border-collapse:collapse; border-spacing:0 } .table { width:100%; margin-bottom:20px } .table th,.table td { padding:8px; line-height:20px; text-align:left; vertical-align:top; border-top:1px solid #e9e9e9 } .table th { font-weight:bold } .table thead th { vertical-align:bottom } .table caption+thead tr:first-child th,.table caption+thead tr:first-child td,.table colgroup+thead tr:first-child th,.table colgroup+thead tr:first-child td,.table thead:first-child tr:first-child th,.table thead:first-child tr:first-child td { border-top:0 } .table tbody+tbody { border-top:2px solid #e9e9e9 } .table .table { background-color:#f6f6f6 } .table-condensed th,.table-condensed td { padding:4px 5px } .table-bordered { border:1px solid #e9e9e9; border-collapse:separate; *border-collapse:collapse; border-left:0; -webkit-border-radius:0; -moz-border-radius:0; border-radius:0 } .table-bordered th,.table-bordered td { border-left:1px solid #e9e9e9 } .table-bordered caption+thead tr:first-child th,.table-bordered caption+tbody tr:first-child th,.table-bordered caption+tbody tr:first-child td,.table-bordered colgroup+thead tr:first-child th,.table-bordered colgroup+tbody tr:first-child th,.table-bordered colgroup+tbody tr:first-child td,.table-bordered thead:first-child tr:first-child th,.table-bordered tbody:first-child tr:first-child th,.table-bordered tbody:first-child tr:first-child td { border-top:0 } .table-bordered thead:first-child tr:first-child>th:first-child,.table-bordered tbody:first-child tr:first-child>td:first-child,.table-bordered tbody:first-child tr:first-child>th:first-child { -webkit-border-top-left-radius:0; -moz-border-radius-topleft:0; border-top-left-radius:0 } .table-bordered thead:first-child tr:first-child>th:last-child,.table-bordered tbody:first-child tr:first-child>td:last-child,.table-bordered tbody:first-child tr:first-child>th:last-child { -webkit-border-top-right-radius:0; -moz-border-radius-topright:0; border-top-right-radius:0 } .table-bordered thead:last-child tr:last-child>th:first-child,.table-bordered tbody:last-child tr:last-child>td:first-child,.table-bordered tbody:last-child tr:last-child>th:first-child,.table-bordered tfoot:last-child tr:last-child>td:first-child,.table-bordered tfoot:last-child tr:last-child>th:first-child { -webkit-border-bottom-left-radius:0; -moz-border-radius-bottomleft:0; border-bottom-left-radius:0 } .table-bordered thead:last-child tr:last-child>th:last-child,.table-bordered tbody:last-child tr:last-child>td:last-child,.table-bordered tbody:last-child tr:last-child>th:last-child,.table-bordered tfoot:last-child tr:last-child>td:last-child,.table-bordered tfoot:last-child tr:last-child>th:last-child { -webkit-border-bottom-right-radius:0; -moz-border-radius-bottomright:0; border-bottom-right-radius:0 } .table-bordered tfoot+tbody:last-child tr:last-child td:first-child { -webkit-border-bottom-left-radius:0; -moz-border-radius-bottomleft:0; border-bottom-left-radius:0 } .table-bordered tfoot+tbody:last-child tr:last-child td:last-child { -webkit-border-bottom-right-radius:0; -moz-border-radius-bottomright:0; border-bottom-right-radius:0 } .table-bordered caption+thead tr:first-child th:first-child,.table-bordered caption+tbody tr:first-child td:first-child,.table-bordered colgroup+thead tr:first-child th:first-child,.table-bordered colgroup+tbody tr:first-child td:first-child { -webkit-border-top-left-radius:0; -moz-border-radius-topleft:0; border-top-left-radius:0 } .table-bordered caption+thead tr:first-child th:last-child,.table-bordered caption+tbody tr:first-child td:last-child,.table-bordered colgroup+thead tr:first-child th:last-child,.table-bordered colgroup+tbody tr:first-child td:last-child { -webkit-border-top-right-radius:0; -moz-border-radius-topright:0; border-top-right-radius:0 } .table-striped tbody>tr:nth-child(odd)>td,.table-striped tbody>tr:nth-child(odd)>th { background-color:#f9f9f9 } .table-hover tbody tr:hover>td,.table-hover tbody tr:hover>th { background-color:#f5f5f5 } table td[class*="span"],table th[class*="span"],.row-fluid table td[class*="span"],.row-fluid table th[class*="span"] { display:table-cell; float:none; margin-left:0 } .table td.span1,.table th.span1 { float:none; width:-11px; margin-left:0 } .table td.span2,.table th.span2 { float:none; width:9px; margin-left:0 } .table td.span3,.table th.span3 { float:none; width:29px; margin-left:0 } .table td.span4,.table th.span4 { float:none; width:49px; margin-left:0 } .table td.span5,.table th.span5 { float:none; width:69px; margin-left:0 } .table td.span6,.table th.span6 { float:none; width:89px; margin-left:0 } .table td.span7,.table th.span7 { float:none; width:109px; margin-left:0 } .table td.span8,.table th.span8 { float:none; width:129px; margin-left:0 } .table td.span9,.table th.span9 { float:none; width:149px; margin-left:0 } .table td.span10,.table th.span10 { float:none; width:169px; margin-left:0 } .table td.span11,.table th.span11 { float:none; width:189px; margin-left:0 } .table td.span12,.table th.span12 { float:none; width:209px; margin-left:0 } .table tbody tr.success>td { background-color:#dff0d8 } .table tbody tr.error>td { background-color:#f2dede } .table tbody tr.warning>td { background-color:#fcf8e3 } .table tbody tr.info>td { background-color:#d9edf7 } .table-hover tbody tr.success:hover>td { background-color:#d0e9c6 } .table-hover tbody tr.error:hover>td { background-color:#ebcccc } .table-hover tbody tr.warning:hover>td { background-color:#faf2cc } .table-hover tbody tr.info:hover>td { background-color:#c4e3f3 } .dropup,.dropdown { position:relative } .dropdown-toggle { *margin-bottom:-3px } .dropdown-toggle:active,.open .dropdown-toggle { outline:0 } .caret { display:inline-block; width:0; height:0; vertical-align:top; border-top:4px solid #000; border-right:4px solid transparent; border-left:4px solid transparent; content:"" } .dropdown .caret { margin-top:8px; margin-left:2px } .dropdown-menu { position:absolute; top:100%; left:0; z-index:1000; display:none; float:left; min-width:160px; padding:5px 0; margin:2px 0 0; list-style:none; background-color:#fff; border:1px solid #ccc; border:1px solid rgba(0,0,0,.2); *border-right-width:2px; *border-bottom-width:2px; -webkit-border-radius:6px; -moz-border-radius:6px; border-radius:6px; -webkit-box-shadow:0 5px 10px rgba(0,0,0,.2); -moz-box-shadow:0 5px 10px rgba(0,0,0,.2); box-shadow:0 5px 10px rgba(0,0,0,.2); -webkit-background-clip:padding-box; -moz-background-clip:padding; background-clip:padding-box } .dropdown-menu.pull-right { right:0; left:auto } .dropdown-menu .divider { *width:100%; height:1px; margin:9px 1px; *margin:-5px 0 5px; overflow:hidden; background-color:#e5e5e5; border-bottom:1px solid #fff } .dropdown-menu>li>a { display:block; padding:3px 20px; clear:both; font-weight:normal; line-height:20px; color:#333; white-space:nowrap } .dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus,.dropdown-submenu:hover>a,.dropdown-submenu:focus>a { text-decoration:none; color:#fff; background-color:#727272; background-image:-moz-linear-gradient(top,#777,#6a6a6a); background-image:-webkit-gradient(linear,0 0,0 100%,from(#777),to(#6a6a6a)); background-image:-webkit-linear-gradient(top,#777,#6a6a6a); background-image:-o-linear-gradient(top,#777,#6a6a6a); background-image:linear-gradient(to bottom,#777,#6a6a6a); background-repeat:repeat-x; filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF777777',endColorstr='#FF6A6A6A',GradientType=0) } .dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus { color:#fff; text-decoration:none; outline:0; background-color:#727272; background-image:-moz-linear-gradient(top,#777,#6a6a6a); background-image:-webkit-gradient(linear,0 0,0 100%,from(#777),to(#6a6a6a)); background-image:-webkit-linear-gradient(top,#777,#6a6a6a); background-image:-o-linear-gradient(top,#777,#6a6a6a); background-image:linear-gradient(to bottom,#777,#6a6a6a); background-repeat:repeat-x; filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF777777',endColorstr='#FF6A6A6A',GradientType=0) } .dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus { color:#999 } .dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus { text-decoration:none; background-color:transparent; background-image:none; filter:progid:DXImageTransform.Microsoft.gradient(enabled=false); cursor:default } .open { *z-index:1000 } .open>.dropdown-menu { display:block } .dropdown-backdrop { position:fixed; left:0; right:0; bottom:0; top:0; z-index:990 } .pull-right>.dropdown-menu { right:0; left:auto } .dropup .caret,.navbar-fixed-bottom .dropdown .caret { border-top:0; border-bottom:4px solid #000; content:"" } .dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu { top:auto; bottom:100%; margin-bottom:1px } .dropdown-submenu { position:relative } .dropdown-submenu>.dropdown-menu { top:0; left:100%; margin-top:-6px; margin-left:-1px; -webkit-border-radius:0 6px 6px 6px; -moz-border-radius:0 6px 6px 6px; border-radius:0 6px 6px 6px } .dropdown-submenu:hover>.dropdown-menu { display:block } .dropup .dropdown-submenu>.dropdown-menu { top:auto; bottom:0; margin-top:0; margin-bottom:-2px; -webkit-border-radius:5px 5px 5px 0; -moz-border-radius:5px 5px 5px 0; border-radius:5px 5px 5px 0 } .dropdown-submenu>a:after { display:block; content:" "; float:right; width:0; height:0; border-color:transparent; border-style:solid; border-width:5px 0 5px 5px; border-left-color:#ccc; margin-top:5px; margin-right:-10px } .dropdown-submenu:hover>a:after { border-left-color:#fff } .dropdown-submenu.pull-left { float:none } .dropdown-submenu.pull-left>.dropdown-menu { left:-100%; margin-left:10px; -webkit-border-radius:6px 0 6px 6px; -moz-border-radius:6px 0 6px 6px; border-radius:6px 0 6px 6px } .dropdown .dropdown-menu .nav-header { padding-left:20px; padding-right:20px } .typeahead { z-index:1051; margin-top:2px; -webkit-border-radius:0; -moz-border-radius:0; border-radius:0 } .fade { opacity:0; -webkit-transition:opacity .15s linear; -moz-transition:opacity .15s linear; -o-transition:opacity .15s linear; transition:opacity .15s linear } .fade.in { opacity:1 } .collapse { position:relative; height:0; overflow:hidden; -webkit-transition:height .35s ease; -moz-transition:height .35s ease; -o-transition:height .35s ease; transition:height .35s ease } .collapse.in { height:auto } .close { float:right; font-size:20px; font-weight:bold; line-height:20px; color:#000; text-shadow:0 1px 0 white; opacity:.2; filter:alpha(opacity=20) } .close:hover,.close:focus { color:#000; text-decoration:none; cursor:pointer; opacity:.4; filter:alpha(opacity=40) } button.close { padding:0; cursor:pointer; background:transparent; border:0; -webkit-appearance:none } .btn { display:inline-block; *display:inline; *zoom:1; padding:10px 20px; margin-bottom:0; font-size:14px; line-height:20px; text-align:center; vertical-align:middle; cursor:pointer; color:#333; text-shadow:0 1px 1px rgba(255,255,255,.75); background-color:#f5f5f5; background-image:-moz-linear-gradient(top,#fff,#e6e6e6); background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#e6e6e6)); background-image:-webkit-linear-gradient(top,#fff,#e6e6e6); background-image:-o-linear-gradient(top,#fff,#e6e6e6); background-image:linear-gradient(to bottom,#fff,#e6e6e6); background-repeat:repeat-x; filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF',endColorstr='#FFE6E6E6',GradientType=0); border-color:#e6e6e6 #e6e6e6 #bfbfbf; border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25); *background-color:#e6e6e6; filter:progid:DXImageTransform.Microsoft.gradient(enabled=false); border:0 solid #ccc; *border:0; border-bottom-color:#b3b3b3; -webkit-border-radius:0; -moz-border-radius:0; border-radius:0; *margin-left:.3em; -webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05); -moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05); box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05) } .btn:hover,.btn:focus,.btn:active,.btn.active,.btn.disabled,.btn[disabled] { color:#333; background-color:#e6e6e6; *background-color:#d9d9d9 } .btn:active,.btn.active { background-color:#ccc \9 } .btn:first-child { *margin-left:0 } .btn:hover,.btn:focus { color:#333; text-decoration:none; background-position:0 -15px; -webkit-transition:background-position .1s linear; -moz-transition:background-position .1s linear; -o-transition:background-position .1s linear; transition:background-position .1s linear } .btn:focus { outline:thin dotted #333; outline:5px auto -webkit-focus-ring-color; outline-offset:-2px } .btn.active,.btn:active { background-image:none; outline:0; -webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05); -moz-box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05); box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05) } .btn.disabled,.btn[disabled] { cursor:default; background-image:none; opacity:.65; filter:alpha(opacity=65); -webkit-box-shadow:none; -moz-box-shadow:none; box-shadow:none } .btn-large { padding:10px 20px; font-size:14px; -webkit-border-radius:0; -moz-border-radius:0; border-radius:0 } .btn-large [class^="icon-"],.btn-large [class*=" icon-"] { margin-top:4px } .btn-small { padding:2px 10px; font-size:11.9px; -webkit-border-radius:0; -moz-border-radius:0; border-radius:0 } .btn-small [class^="icon-"],.btn-small [class*=" icon-"] { margin-top:0 } .btn-mini [class^="icon-"],.btn-mini [class*=" icon-"] { margin-top:-1px } .btn-mini { padding:0 5px; font-size:10.5px; -webkit-border-radius:0; -moz-border-radius:0; border-radius:0 } .btn-block { display:block; width:100%; padding-left:0; padding-right:0; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box } .btn-block+.btn-block { margin-top:5px } input[type="submit"].btn-block,input[type="reset"].btn-block,input[type="button"].btn-block { width:100% } .btn-primary.active,.btn-warning.active,.btn-danger.active,.btn-success.active,.btn-info.active,.btn-inverse.active { color:rgba(255,255,255,.75) } .btn-primary { color:#fff; text-shadow:0 -1px 0 rgba(0,0,0,.25); background-color:#777; background-image:-moz-linear-gradient(top,#777,#777); background-image:-webkit-gradient(linear,0 0,0 100%,from(#777),to(#777)); background-image:-webkit-linear-gradient(top,#777,#777); background-image:-o-linear-gradient(top,#777,#777); background-image:linear-gradient(to bottom,#777,#777); background-repeat:repeat-x; filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF777777',endColorstr='#FF777777',GradientType=0); border-color:#777 #777 #515151; border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25); *background-color:#777; filter:progid:DXImageTransform.Microsoft.gradient(enabled=false) } .btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary.active,.btn-primary.disabled,.btn-primary[disabled] { color:#fff; background-color:#777; *background-color:#6a6a6a } .btn-primary:active,.btn-primary.active { background-color:#5e5e5e \9 } .btn-warning { color:#fff; text-shadow:0 -1px 0 rgba(0,0,0,.25); background-color:#faa732; background-image:-moz-linear-gradient(top,#fbb450,#f89406); background-image:-webkit-gradient(linear,0 0,0 100%,from(#fbb450),to(#f89406)); background-image:-webkit-linear-gradient(top,#fbb450,#f89406); background-image:-o-linear-gradient(top,#fbb450,#f89406); background-image:linear-gradient(to bottom,#fbb450,#f89406); background-repeat:repeat-x; filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFBB450',endColorstr='#FFF89406',GradientType=0); border-color:#f89406 #f89406 #ad6704; border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25); *background-color:#f89406; filter:progid:DXImageTransform.Microsoft.gradient(enabled=false) } .btn-warning:hover,.btn-warning:focus,.btn-warning:active,.btn-warning.active,.btn-warning.disabled,.btn-warning[disabled] { color:#fff; background-color:#f89406; *background-color:#df8505 } .btn-warning:active,.btn-warning.active { background-color:#c67605 \9 } .btn-danger { color:#fff; text-shadow:0 -1px 0 rgba(0,0,0,.25); background-color:#da4f49; background-image:-moz-linear-gradient(top,#ee5f5b,#bd362f); background-image:-webkit-gradient(linear,0 0,0 100%,from(#ee5f5b),to(#bd362f)); background-image:-webkit-linear-gradient(top,#ee5f5b,#bd362f); background-image:-o-linear-gradient(top,#ee5f5b,#bd362f); background-image:linear-gradient(to bottom,#ee5f5b,#bd362f); background-repeat:repeat-x; filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEE5F5B',endColorstr='#FFBD362F',GradientType=0); border-color:#bd362f #bd362f #802420; border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25); *background-color:#bd362f; filter:progid:DXImageTransform.Microsoft.gradient(enabled=false) } .btn-danger:hover,.btn-danger:focus,.btn-danger:active,.btn-danger.active,.btn-danger.disabled,.btn-danger[disabled] { color:#fff; background-color:#bd362f; *background-color:#a9302a } .btn-danger:active,.btn-danger.active { background-color:#942a25 \9 } .btn-success { color:#fff; text-shadow:0 -1px 0 rgba(0,0,0,.25); background-color:#5bb75b; background-image:-moz-linear-gradient(top,#62c462,#51a351); background-image:-webkit-gradient(linear,0 0,0 100%,from(#62c462),to(#51a351)); background-image:-webkit-linear-gradient(top,#62c462,#51a351); background-image:-o-linear-gradient(top,#62c462,#51a351); background-image:linear-gradient(to bottom,#62c462,#51a351); background-repeat:repeat-x; filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF62C462',endColorstr='#FF51A351',GradientType=0); border-color:#51a351 #51a351 #387038; border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25); *background-color:#51a351; filter:progid:DXImageTransform.Microsoft.gradient(enabled=false) } .btn-success:hover,.btn-success:focus,.btn-success:active,.btn-success.active,.btn-success.disabled,.btn-success[disabled] { color:#fff; background-color:#51a351; *background-color:#499249 } .btn-success:active,.btn-success.active { background-color:#408140 \9 } .btn-info { color:#fff; text-shadow:0 -1px 0 rgba(0,0,0,.25); background-color:#49afcd; background-image:-moz-linear-gradient(top,#5bc0de,#2f96b4); background-image:-webkit-gradient(linear,0 0,0 100%,from(#5bc0de),to(#2f96b4)); background-image:-webkit-linear-gradient(top,#5bc0de,#2f96b4); background-image:-o-linear-gradient(top,#5bc0de,#2f96b4); background-image:linear-gradient(to bottom,#5bc0de,#2f96b4); background-repeat:repeat-x; filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF5BC0DE',endColorstr='#FF2F96B4',GradientType=0); border-color:#2f96b4 #2f96b4 #1f6377; border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25); *background-color:#2f96b4; filter:progid:DXImageTransform.Microsoft.gradient(enabled=false) } .btn-info:hover,.btn-info:focus,.btn-info:active,.btn-info.active,.btn-info.disabled,.btn-info[disabled] { color:#fff; background-color:#2f96b4; *background-color:#2a85a0 } .btn-info:active,.btn-info.active { background-color:#24748c \9 } .btn-inverse { color:#fff; text-shadow:0 -1px 0 rgba(0,0,0,.25); background-color:#363636; background-image:-moz-linear-gradient(top,#444,#222); background-image:-webkit-gradient(linear,0 0,0 100%,from(#444),to(#222)); background-image:-webkit-linear-gradient(top,#444,#222); background-image:-o-linear-gradient(top,#444,#222); background-image:linear-gradient(to bottom,#444,#222); background-repeat:repeat-x; filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF444444',endColorstr='#FF222222',GradientType=0); border-color:#222 #222 #000; border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25); *background-color:#222; filter:progid:DXImageTransform.Microsoft.gradient(enabled=false) } .btn-inverse:hover,.btn-inverse:focus,.btn-inverse:active,.btn-inverse.active,.btn-inverse.disabled,.btn-inverse[disabled] { color:#fff; background-color:#222; *background-color:#151515 } .btn-inverse:active,.btn-inverse.active { background-color:#090909 \9 } button.btn,input[type="submit"].btn { *padding-top:3px; *padding-bottom:3px } button.btn::-moz-focus-inner,input[type="submit"].btn::-moz-focus-inner { padding:0; border:0 } button.btn.btn-large,input[type="submit"].btn.btn-large { *padding-top:7px; *padding-bottom:7px } button.btn.btn-small,input[type="submit"].btn.btn-small { *padding-top:3px; *padding-bottom:3px } button.btn.btn-mini,input[type="submit"].btn.btn-mini { *padding-top:1px; *padding-bottom:1px } .btn-link,.btn-link:active,.btn-link[disabled] { background-color:transparent; background-image:none; -webkit-box-shadow:none; -moz-box-shadow:none; box-shadow:none } .btn-link { border-color:transparent; cursor:pointer; color:#777; -webkit-border-radius:0; -moz-border-radius:0; border-radius:0 } .btn-link:hover,.btn-link:focus { color:#515151; text-decoration:underline; background-color:transparent } .btn-link[disabled]:hover,.btn-link[disabled]:focus { color:#333; text-decoration:none } .btn-group { position:relative; display:inline-block; *display:inline; *zoom:1; font-size:0; vertical-align:middle; white-space:nowrap; *margin-left:.3em } .btn-group:first-child { *margin-left:0 } .btn-group+.btn-group { margin-left:5px } .btn-toolbar { font-size:0; margin-top:10px; margin-bottom:10px } .btn-toolbar>.btn+.btn,.btn-toolbar>.btn-group+.btn,.btn-toolbar>.btn+.btn-group { margin-left:5px } .btn-group>.btn { position:relative; -webkit-border-radius:0; -moz-border-radius:0; border-radius:0 } .btn-group>.btn+.btn { margin-left:-1px } .btn-group>.btn,.btn-group>.dropdown-menu,.btn-group>.popover { font-size:14px } .btn-group>.btn-mini { font-size:10.5px } .btn-group>.btn-small { font-size:11.9px } .btn-group>.btn-large { font-size:17.5px } .btn-group>.btn:first-child { margin-left:0; -webkit-border-top-left-radius:0; -moz-border-radius-topleft:0; border-top-left-radius:0; -webkit-border-bottom-left-radius:0; -moz-border-radius-bottomleft:0; border-bottom-left-radius:0 } .btn-group>.btn:last-child,.btn-group>.dropdown-toggle { -webkit-border-top-right-radius:0; -moz-border-radius-topright:0; border-top-right-radius:0; -webkit-border-bottom-right-radius:0; -moz-border-radius-bottomright:0; border-bottom-right-radius:0 } .btn-group>.btn.large:first-child { margin-left:0; -webkit-border-top-left-radius:0; -moz-border-radius-topleft:0; border-top-left-radius:0; -webkit-border-bottom-left-radius:0; -moz-border-radius-bottomleft:0; border-bottom-left-radius:0 } .btn-group>.btn.large:last-child,.btn-group>.large.dropdown-toggle { -webkit-border-top-right-radius:0; -moz-border-radius-topright:0; border-top-right-radius:0; -webkit-border-bottom-right-radius:0; -moz-border-radius-bottomright:0; border-bottom-right-radius:0 } .btn-group>.btn:hover,.btn-group>.btn:focus,.btn-group>.btn:active,.btn-group>.btn.active { z-index:2 } .btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle { outline:0 } .btn-group>.btn+.dropdown-toggle { padding-left:8px; padding-right:8px; -webkit-box-shadow:inset 1px 0 0 rgba(255,255,255,.125),inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05); -moz-box-shadow:inset 1px 0 0 rgba(255,255,255,.125),inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05); box-shadow:inset 1px 0 0 rgba(255,255,255,.125),inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05); *padding-top:5px; *padding-bottom:5px } .btn-group>.btn-mini+.dropdown-toggle { padding-left:5px; padding-right:5px; *padding-top:2px; *padding-bottom:2px } .btn-group>.btn-small+.dropdown-toggle { *padding-top:5px; *padding-bottom:4px } .btn-group>.btn-large+.dropdown-toggle { padding-left:12px; padding-right:12px; *padding-top:7px; *padding-bottom:7px } .btn-group.open .dropdown-toggle { background-image:none; -webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05); -moz-box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05); box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05) } .btn-group.open .btn.dropdown-toggle { background-color:#e6e6e6 } .btn-group.open .btn-primary.dropdown-toggle { background-color:#777 } .btn-group.open .btn-warning.dropdown-toggle { background-color:#f89406 } .btn-group.open .btn-danger.dropdown-toggle { background-color:#bd362f } .btn-group.open .btn-success.dropdown-toggle { background-color:#51a351 } .btn-group.open .btn-info.dropdown-toggle { background-color:#2f96b4 } .btn-group.open .btn-inverse.dropdown-toggle { background-color:#222 } .btn .caret { margin-top:8px; margin-left:0 } .btn-large .caret { margin-top:6px } .btn-large .caret { border-left-width:5px; border-right-width:5px; border-top-width:5px } .btn-mini .caret,.btn-small .caret { margin-top:8px } .dropup .btn-large .caret { border-bottom-width:5px } .btn-primary .caret,.btn-warning .caret,.btn-danger .caret,.btn-info .caret,.btn-success .caret,.btn-inverse .caret { border-top-color:#fff; border-bottom-color:#fff } .btn-group-vertical { display:inline-block; *display:inline; *zoom:1 } .btn-group-vertical>.btn { display:block; float:none; max-width:100%; -webkit-border-radius:0; -moz-border-radius:0; border-radius:0 } .btn-group-vertical>.btn+.btn { margin-left:0; margin-top:-1px } .btn-group-vertical>.btn:first-child { -webkit-border-radius:0 0 0 0; -moz-border-radius:0 0 0 0; border-radius:0 0 0 0 } .btn-group-vertical>.btn:last-child { -webkit-border-radius:0 0 0 0; -moz-border-radius:0 0 0 0; border-radius:0 0 0 0 } .btn-group-vertical>.btn-large:first-child { -webkit-border-radius:0 0 0 0; -moz-border-radius:0 0 0 0; border-radius:0 0 0 0 } .btn-group-vertical>.btn-large:last-child { -webkit-border-radius:0 0 0 0; -moz-border-radius:0 0 0 0; border-radius:0 0 0 0 } .alert { padding:8px 35px 8px 14px; margin-bottom:20px; text-shadow:0 1px 0 rgba(255,255,255,.5); background-color:#fcf8e3; border:1px solid #fbeed5; -webkit-border-radius:0; -moz-border-radius:0; border-radius:0 } .alert,.alert h4 { color:#c09853 } .alert h4 { margin:0 } .alert .close { position:relative; top:-2px; right:-21px; line-height:20px } .alert-success { background-color:#dff0d8; border-color:#d6e9c6; color:#468847 } .alert-success h4 { color:#468847 } .alert-danger,.alert-error { background-color:#f2dede; border-color:#eed3d7; color:#b94a48 } .alert-danger h4,.alert-error h4 { color:#b94a48 } .alert-info { background-color:#d9edf7; border-color:#bce8f1; color:#3a87ad } .alert-info h4 { color:#3a87ad } .alert-block { padding-top:14px; padding-bottom:14px } .alert-block>p,.alert-block>ul { margin-bottom:0 } .alert-block p+p { margin-top:5px } .nav { margin-left:0; margin-bottom:20px; list-style:none } .nav>li>a { display:block } .nav>li>a:hover,.nav>li>a:focus { text-decoration:none; background-color:#eee } .nav>li>a>img { max-width:none } .nav>.pull-right { float:right } .nav-header { display:block; padding:3px 15px; font-size:11px; font-weight:bold; line-height:20px; color:#999; text-shadow:0 1px 0 rgba(255,255,255,.5); text-transform:uppercase } .nav li+.nav-header { margin-top:9px } .nav-list { padding-left:15px; padding-right:15px; margin-bottom:0 } .nav-list>li>a,.nav-list .nav-header { margin-left:-15px; margin-right:-15px; text-shadow:0 1px 0 rgba(255,255,255,.5) } .nav-list>li>a { padding:3px 15px } .nav-list>.active>a,.nav-list>.active>a:hover,.nav-list>.active>a:focus { color:#fff; text-shadow:0 -1px 0 rgba(0,0,0,.2); background-color:#777 } .nav-list [class^="icon-"],.nav-list [class*=" icon-"] { margin-right:2px } .nav-list .divider { *width:100%; height:1px; margin:9px 1px; *margin:-5px 0 5px; overflow:hidden; background-color:#e5e5e5; border-bottom:1px solid #fff } .nav-tabs,.nav-pills { *zoom:1 } .nav-tabs:before,.nav-tabs:after,.nav-pills:before,.nav-pills:after { display:table; content:""; line-height:0 } .nav-tabs:after,.nav-pills:after { clear:both } .nav-tabs>li,.nav-pills>li { float:left } .nav-tabs>li>a,.nav-pills>li>a { padding-right:12px; padding-left:12px; margin-right:2px; line-height:14px } .nav-tabs { border-bottom:1px solid #ddd } .nav-tabs>li { margin-bottom:-1px } .nav-tabs>li>a { padding-top:8px; padding-bottom:8px; line-height:20px; border:1px solid transparent; -webkit-border-radius:4px 4px 0 0; -moz-border-radius:4px 4px 0 0; border-radius:4px 4px 0 0 } .nav-tabs>li>a:hover,.nav-tabs>li>a:focus { border-color:#eee #eee #ddd } .nav-tabs>.active>a,.nav-tabs>.active>a:hover,.nav-tabs>.active>a:focus { color:#555; background-color:#f6f6f6; border:1px solid #ddd; border-bottom-color:transparent; cursor:default } .nav-pills>li>a { padding-top:8px; padding-bottom:8px; margin-top:2px; margin-bottom:2px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px } .nav-pills>.active>a,.nav-pills>.active>a:hover,.nav-pills>.active>a:focus { color:#fff; background-color:#777 } .nav-stacked>li { float:none } .nav-stacked>li>a { margin-right:0 } .nav-tabs.nav-stacked { border-bottom:0 } .nav-tabs.nav-stacked>li>a { border:1px solid #ddd; -webkit-border-radius:0; -moz-border-radius:0; border-radius:0 } .nav-tabs.nav-stacked>li:first-child>a { -webkit-border-top-right-radius:4px; -moz-border-radius-topright:4px; border-top-right-radius:4px; -webkit-border-top-left-radius:4px; -moz-border-radius-topleft:4px; border-top-left-radius:4px } .nav-tabs.nav-stacked>li:last-child>a { -webkit-border-bottom-right-radius:4px; -moz-border-radius-bottomright:4px; border-bottom-right-radius:4px; -webkit-border-bottom-left-radius:4px; -moz-border-radius-bottomleft:4px; border-bottom-left-radius:4px } .nav-tabs.nav-stacked>li>a:hover,.nav-tabs.nav-stacked>li>a:focus { border-color:#ddd; z-index:2 } .nav-pills.nav-stacked>li>a { margin-bottom:3px } .nav-pills.nav-stacked>li:last-child>a { margin-bottom:1px } .nav-tabs .dropdown-menu { -webkit-border-radius:0 0 6px 6px; -moz-border-radius:0 0 6px 6px; border-radius:0 0 6px 6px } .nav-pills .dropdown-menu { -webkit-border-radius:6px; -moz-border-radius:6px; border-radius:6px } .nav .dropdown-toggle .caret { border-top-color:#777; border-bottom-color:#777; margin-top:6px } .nav .dropdown-toggle:hover .caret,.nav .dropdown-toggle:focus .caret { border-top-color:#515151; border-bottom-color:#515151 } .nav-tabs .dropdown-toggle .caret { margin-top:8px } .nav .active .dropdown-toggle .caret { border-top-color:#fff; border-bottom-color:#fff } .nav-tabs .active .dropdown-toggle .caret { border-top-color:#555; border-bottom-color:#555 } .nav>.dropdown.active>a:hover,.nav>.dropdown.active>a:focus { cursor:pointer } .nav-tabs .open .dropdown-toggle,.nav-pills .open .dropdown-toggle,.nav>li.dropdown.open.active>a:hover,.nav>li.dropdown.open.active>a:focus { color:#fff; background-color:#999; border-color:#999 } .nav li.dropdown.open .caret,.nav li.dropdown.open.active .caret,.nav li.dropdown.open a:hover .caret,.nav li.dropdown.open a:focus .caret { border-top-color:#fff; border-bottom-color:#fff; opacity:1; filter:alpha(opacity=100) } .tabs-stacked .open>a:hover,.tabs-stacked .open>a:focus { border-color:#999 } .tabbable { *zoom:1 } .tabbable:before,.tabbable:after { display:table; content:""; line-height:0 } .tabbable:after { clear:both } .tab-content { overflow:auto } .tabs-below>.nav-tabs,.tabs-right>.nav-tabs,.tabs-left>.nav-tabs { border-bottom:0 } .tab-content>.tab-pane,.pill-content>.pill-pane { display:none } .tab-content>.active,.pill-content>.active { display:block } .tabs-below>.nav-tabs { border-top:1px solid #ddd } .tabs-below>.nav-tabs>li { margin-top:-1px; margin-bottom:0 } .tabs-below>.nav-tabs>li>a { -webkit-border-radius:0 0 4px 4px; -moz-border-radius:0 0 4px 4px; border-radius:0 0 4px 4px } .tabs-below>.nav-tabs>li>a:hover,.tabs-below>.nav-tabs>li>a:focus { border-bottom-color:transparent; border-top-color:#ddd } .tabs-below>.nav-tabs>.active>a,.tabs-below>.nav-tabs>.active>a:hover,.tabs-below>.nav-tabs>.active>a:focus { border-color:transparent #ddd #ddd #ddd } .tabs-left>.nav-tabs>li,.tabs-right>.nav-tabs>li { float:none } .tabs-left>.nav-tabs>li>a,.tabs-right>.nav-tabs>li>a { min-width:74px; margin-right:0; margin-bottom:3px } .tabs-left>.nav-tabs { float:left; margin-right:19px; border-right:1px solid #ddd } .tabs-left>.nav-tabs>li>a { margin-right:-1px; -webkit-border-radius:4px 0 0 4px; -moz-border-radius:4px 0 0 4px; border-radius:4px 0 0 4px } .tabs-left>.nav-tabs>li>a:hover,.tabs-left>.nav-tabs>li>a:focus { border-color:#eee #ddd #eee #eee } .tabs-left>.nav-tabs .active>a,.tabs-left>.nav-tabs .active>a:hover,.tabs-left>.nav-tabs .active>a:focus { border-color:#ddd transparent #ddd #ddd; *border-right-color:#fff } .tabs-right>.nav-tabs { float:right; margin-left:19px; border-left:1px solid #ddd } .tabs-right>.nav-tabs>li>a { margin-left:-1px; -webkit-border-radius:0 4px 4px 0; -moz-border-radius:0 4px 4px 0; border-radius:0 4px 4px 0 } .tabs-right>.nav-tabs>li>a:hover,.tabs-right>.nav-tabs>li>a:focus { border-color:#eee #eee #eee #ddd } .tabs-right>.nav-tabs .active>a,.tabs-right>.nav-tabs .active>a:hover,.tabs-right>.nav-tabs .active>a:focus { border-color:#ddd #ddd #ddd transparent; *border-left-color:#fff } .nav>.disabled>a { color:#999 } .nav>.disabled>a:hover,.nav>.disabled>a:focus { text-decoration:none; background-color:transparent; cursor:default } .navbar { overflow:visible; margin-bottom:20px; *position:relative; *z-index:2 } .navbar-inner { min-height:40px; padding-left:20px; padding-right:20px; background-color:#fafafa; background-image:-moz-linear-gradient(top,#fff,#f2f2f2); background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#f2f2f2)); background-image:-webkit-linear-gradient(top,#fff,#f2f2f2); background-image:-o-linear-gradient(top,#fff,#f2f2f2); background-image:linear-gradient(to bottom,#fff,#f2f2f2); background-repeat:repeat-x; filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF',endColorstr='#FFF2F2F2',GradientType=0); border:1px solid #d4d4d4; -webkit-border-radius:0; -moz-border-radius:0; border-radius:0; -webkit-box-shadow:0 1px 4px rgba(0,0,0,.065); -moz-box-shadow:0 1px 4px rgba(0,0,0,.065); box-shadow:0 1px 4px rgba(0,0,0,.065); *zoom:1 } .navbar-inner:before,.navbar-inner:after { display:table; content:""; line-height:0 } .navbar-inner:after { clear:both } .navbar .container { width:auto } .nav-collapse.collapse { height:auto; overflow:visible } .navbar .brand { float:left; display:block; padding:10px 20px 10px; margin-left:-20px; font-size:20px; font-weight:200; color:#777; text-shadow:0 1px 0 #fff } .navbar .brand:hover,.navbar .brand:focus { text-decoration:none } .navbar-text { margin-bottom:0; line-height:40px; color:#777 } .navbar-link { color:#777 } .navbar-link:hover,.navbar-link:focus { color:#333 } .navbar .divider-vertical { height:40px; margin:0 9px; border-left:1px solid #f2f2f2; border-right:1px solid #fff } .navbar .btn,.navbar .btn-group { margin-top:5px } .navbar .btn-group .btn,.navbar .input-prepend .btn,.navbar .input-append .btn,.navbar .input-prepend .btn-group,.navbar .input-append .btn-group { margin-top:0 } .navbar-form { margin-bottom:0; *zoom:1 } .navbar-form:before,.navbar-form:after { display:table; content:""; line-height:0 } .navbar-form:after { clear:both } .navbar-form input,.navbar-form select,.navbar-form .radio,.navbar-form .checkbox { margin-top:5px } .navbar-form input,.navbar-form select,.navbar-form .btn { display:inline-block; margin-bottom:0 } .navbar-form input[type="image"],.navbar-form input[type="checkbox"],.navbar-form input[type="radio"] { margin-top:3px } .navbar-form .input-append,.navbar-form .input-prepend { margin-top:5px; white-space:nowrap } .navbar-form .input-append input,.navbar-form .input-prepend input { margin-top:0 } .navbar-search { position:relative; float:left; margin-top:5px; margin-bottom:0 } .navbar-search .search-query { margin-bottom:0; padding:4px 14px; font-family:"微软雅黑","Arial Narrow",Arial,Helvetica,sans-serif; font-size:13px; font-weight:normal; line-height:1; -webkit-border-radius:15px; -moz-border-radius:15px; border-radius:15px } .navbar-static-top { position:static; margin-bottom:0 } .navbar-static-top .navbar-inner { -webkit-border-radius:0; -moz-border-radius:0; border-radius:0 } .navbar-fixed-top,.navbar-fixed-bottom { position:fixed; right:0; left:0; z-index:1030; margin-bottom:0 } .navbar-fixed-top .navbar-inner,.navbar-static-top .navbar-inner { border-width:0 0 1px } .navbar-fixed-bottom .navbar-inner { border-width:1px 0 0 } .navbar-fixed-top .navbar-inner,.navbar-fixed-bottom .navbar-inner { padding-left:0; padding-right:0; -webkit-border-radius:0; -moz-border-radius:0; border-radius:0 } .navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container { width:1185px } .navbar-fixed-top { top:0 } .navbar-fixed-top .navbar-inner,.navbar-static-top .navbar-inner { -webkit-box-shadow:0 1px 10px rgba(0,0,0,.1); -moz-box-shadow:0 1px 10px rgba(0,0,0,.1); box-shadow:0 1px 10px rgba(0,0,0,.1) } .navbar-fixed-bottom { bottom:0 } .navbar-fixed-bottom .navbar-inner { -webkit-box-shadow:0 -1px 10px rgba(0,0,0,.1); -moz-box-shadow:0 -1px 10px rgba(0,0,0,.1); box-shadow:0 -1px 10px rgba(0,0,0,.1) } .navbar .nav { position:relative; left:0; display:block; float:left; margin:0 10px 0 0 } .navbar .nav.pull-right { float:right; margin-right:0 } .navbar .nav>li { float:left } .navbar .nav>li>a { float:none; padding:10px 15px 10px; color:#777; text-decoration:none; text-shadow:0 1px 0 #fff } .navbar .nav .dropdown-toggle .caret { margin-top:8px } .navbar .nav>li>a:focus,.navbar .nav>li>a:hover { background-color:transparent; color:#333; text-decoration:none } .navbar .nav>.active>a,.navbar .nav>.active>a:hover,.navbar .nav>.active>a:focus { color:#555; text-decoration:none; background-color:#e6e6e6; -webkit-box-shadow:inset 0 3px 8px rgba(0,0,0,.125); -moz-box-shadow:inset 0 3px 8px rgba(0,0,0,.125); box-shadow:inset 0 3px 8px rgba(0,0,0,.125) } .navbar .btn-navbar { display:none; float:right; padding:7px 10px; margin-left:5px; margin-right:5px; color:#fff; text-shadow:0 -1px 0 rgba(0,0,0,.25); background-color:#ededed; background-image:-moz-linear-gradient(top,#f2f2f2,#e6e6e6); background-image:-webkit-gradient(linear,0 0,0 100%,from(#f2f2f2),to(#e6e6e6)); background-image:-webkit-linear-gradient(top,#f2f2f2,#e6e6e6); background-image:-o-linear-gradient(top,#f2f2f2,#e6e6e6); background-image:linear-gradient(to bottom,#f2f2f2,#e6e6e6); background-repeat:repeat-x; filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFF2F2F2',endColorstr='#FFE6E6E6',GradientType=0); border-color:#e6e6e6 #e6e6e6 #bfbfbf; border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25); *background-color:#e6e6e6; filter:progid:DXImageTransform.Microsoft.gradient(enabled=false); -webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.075); -moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.075); box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.075) } .navbar .btn-navbar:hover,.navbar .btn-navbar:focus,.navbar .btn-navbar:active,.navbar .btn-navbar.active,.navbar .btn-navbar.disabled,.navbar .btn-navbar[disabled] { color:#fff; background-color:#e6e6e6; *background-color:#d9d9d9 } .navbar .btn-navbar:active,.navbar .btn-navbar.active { background-color:#ccc \9 } .navbar .btn-navbar .icon-bar { display:block; width:18px; height:2px; background-color:#f5f5f5; -webkit-border-radius:1px; -moz-border-radius:1px; border-radius:1px; -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) } .btn-navbar .icon-bar+.icon-bar { margin-top:3px } .navbar .nav>li>.dropdown-menu:before { content:''; display:inline-block; border-left:7px solid transparent; border-right:7px solid transparent; border-bottom:7px solid #ccc; border-bottom-color:rgba(0,0,0,.2); position:absolute; top:-7px; left:9px } .navbar .nav>li>.dropdown-menu:after { content:''; display:inline-block; border-left:6px solid transparent; border-right:6px solid transparent; border-bottom:6px solid #fff; position:absolute; top:-6px; left:10px } .navbar-fixed-bottom .nav>li>.dropdown-menu:before { border-top:7px solid #ccc; border-top-color:rgba(0,0,0,.2); border-bottom:0; bottom:-7px; top:auto } .navbar-fixed-bottom .nav>li>.dropdown-menu:after { border-top:6px solid #fff; border-bottom:0; bottom:-6px; top:auto } .navbar .nav li.dropdown>a:hover .caret,.navbar .nav li.dropdown>a:focus .caret { border-top-color:#555; border-bottom-color:#555 } .navbar .nav li.dropdown.open>.dropdown-toggle,.navbar .nav li.dropdown.active>.dropdown-toggle,.navbar .nav li.dropdown.open.active>.dropdown-toggle { background-color:#e6e6e6; color:#555 } .navbar .nav li.dropdown>.dropdown-toggle .caret { border-top-color:#777; border-bottom-color:#777 } .navbar .nav li.dropdown.open>.dropdown-toggle .caret,.navbar .nav li.dropdown.active>.dropdown-toggle .caret,.navbar .nav li.dropdown.open.active>.dropdown-toggle .caret { border-top-color:#555; border-bottom-color:#555 } .navbar .pull-right>li>.dropdown-menu,.navbar .nav>li>.dropdown-menu.pull-right { left:auto; right:0 } .navbar .pull-right>li>.dropdown-menu:before,.navbar .nav>li>.dropdown-menu.pull-right:before { left:auto; right:12px } .navbar .pull-right>li>.dropdown-menu:after,.navbar .nav>li>.dropdown-menu.pull-right:after { left:auto; right:13px } .navbar .pull-right>li>.dropdown-menu .dropdown-menu,.navbar .nav>li>.dropdown-menu.pull-right .dropdown-menu { left:auto; right:100%; margin-left:0; margin-right:-1px; -webkit-border-radius:6px 0 6px 6px; -moz-border-radius:6px 0 6px 6px; border-radius:6px 0 6px 6px } .navbar-inverse .navbar-inner { background-color:#1b1b1b; background-image:-moz-linear-gradient(top,#222,#111); background-image:-webkit-gradient(linear,0 0,0 100%,from(#222),to(#111)); background-image:-webkit-linear-gradient(top,#222,#111); background-image:-o-linear-gradient(top,#222,#111); background-image:linear-gradient(to bottom,#222,#111); background-repeat:repeat-x; filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF222222',endColorstr='#FF111111',GradientType=0); border-color:#252525 } .navbar-inverse .brand,.navbar-inverse .nav>li>a { color:#999; text-shadow:0 -1px 0 rgba(0,0,0,.25) } .navbar-inverse .brand:hover,.navbar-inverse .brand:focus,.navbar-inverse .nav>li>a:hover,.navbar-inverse .nav>li>a:focus { color:#fff } .navbar-inverse .brand { color:#999 } .navbar-inverse .navbar-text { color:#999 } .navbar-inverse .nav>li>a:focus,.navbar-inverse .nav>li>a:hover { background-color:transparent; color:#fff } .navbar-inverse .nav .active>a,.navbar-inverse .nav .active>a:hover,.navbar-inverse .nav .active>a:focus { color:#fff; background-color:#111 } .navbar-inverse .navbar-link { color:#999 } .navbar-inverse .navbar-link:hover,.navbar-inverse .navbar-link:focus { color:#fff } .navbar-inverse .divider-vertical { border-left-color:#111; border-right-color:#222 } .navbar-inverse .nav li.dropdown.open>.dropdown-toggle,.navbar-inverse .nav li.dropdown.active>.dropdown-toggle,.navbar-inverse .nav li.dropdown.open.active>.dropdown-toggle { background-color:#111; color:#fff } .navbar-inverse .nav li.dropdown>a:hover .caret,.navbar-inverse .nav li.dropdown>a:focus .caret { border-top-color:#fff; color:#fff } .navbar-inverse .nav li.dropdown>.dropdown-toggle .caret { border-top-color:#999; border-bottom-color:#999 } .navbar-inverse .nav li.dropdown.open>.dropdown-toggle .caret,.navbar-inverse .nav li.dropdown.active>.dropdown-toggle .caret,.navbar-inverse .nav li.dropdown.open.active>.dropdown-toggle .caret { border-top-color:#fff; border-bottom-color:#fff } .navbar-inverse .navbar-search .search-query { color:#fff; background-color:#515151; border-color:#111; -webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1),0 1px 0 rgba(255,255,255,.15); -moz-box-shadow:inset 0 1px 2px rgba(0,0,0,.1),0 1px 0 rgba(255,255,255,.15); box-shadow:inset 0 1px 2px rgba(0,0,0,.1),0 1px 0 rgba(255,255,255,.15); -webkit-transition:none; -moz-transition:none; -o-transition:none; transition:none } .navbar-inverse .navbar-search .search-query:-moz-placeholder { color:#ccc } .navbar-inverse .navbar-search .search-query:-ms-input-placeholder { color:#ccc } .navbar-inverse .navbar-search .search-query::-webkit-input-placeholder { color:#ccc } .navbar-inverse .navbar-search .search-query:focus,.navbar-inverse .navbar-search .search-query.focused { padding:5px 15px; color:#333; text-shadow:0 1px 0 #fff; background-color:#fff; border:0; -webkit-box-shadow:0 0 3px rgba(0,0,0,.15); -moz-box-shadow:0 0 3px rgba(0,0,0,.15); box-shadow:0 0 3px rgba(0,0,0,.15); outline:0 } .navbar-inverse .btn-navbar { color:#fff; text-shadow:0 -1px 0 rgba(0,0,0,.25); background-color:#0e0e0e; background-image:-moz-linear-gradient(top,#151515,#040404); background-image:-webkit-gradient(linear,0 0,0 100%,from(#151515),to(#040404)); background-image:-webkit-linear-gradient(top,#151515,#040404); background-image:-o-linear-gradient(top,#151515,#040404); background-image:linear-gradient(to bottom,#151515,#040404); background-repeat:repeat-x; filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF151515',endColorstr='#FF040404',GradientType=0); border-color:#040404 #040404 #000; border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25); *background-color:#040404; filter:progid:DXImageTransform.Microsoft.gradient(enabled=false) } .navbar-inverse .btn-navbar:hover,.navbar-inverse .btn-navbar:focus,.navbar-inverse .btn-navbar:active,.navbar-inverse .btn-navbar.active,.navbar-inverse .btn-navbar.disabled,.navbar-inverse .btn-navbar[disabled] { color:#fff; background-color:#040404; *background-color:#000 } .navbar-inverse .btn-navbar:active,.navbar-inverse .btn-navbar.active { background-color:#000 \9 } .modal-backdrop { position:fixed; top:0; right:0; bottom:0; left:0; z-index:1040; background-color:#000 } .modal-backdrop.fade { opacity:0 } .modal-backdrop,.modal-backdrop.fade.in { opacity:.8; filter:alpha(opacity=80) } .modal { position:fixed; top:10%; left:50%; z-index:1050; width:560px; margin-left:-280px; background-color:#fff; border:1px solid #999; border:1px solid rgba(0,0,0,.3); *border:1px solid #999; -webkit-border-radius:6px; -moz-border-radius:6px; border-radius:6px; -webkit-box-shadow:0 3px 7px rgba(0,0,0,.3); -moz-box-shadow:0 3px 7px rgba(0,0,0,.3); box-shadow:0 3px 7px rgba(0,0,0,.3); -webkit-background-clip:padding-box; -moz-background-clip:padding-box; background-clip:padding-box; outline:none } .modal.fade { -webkit-transition:opacity .3s linear,top .3s ease-out; -moz-transition:opacity .3s linear,top .3s ease-out; -o-transition:opacity .3s linear,top .3s ease-out; transition:opacity .3s linear,top .3s ease-out; top:-25% } .modal.fade.in { top:10% } .modal-header { padding:9px 15px; border-bottom:1px solid #eee } .modal-header .close { margin-top:2px } .modal-header h3 { margin:0; line-height:30px } .modal-body { position:relative; overflow-y:auto; max-height:400px; padding:15px } .modal-form { margin-bottom:0 } .modal-footer { padding:14px 15px 15px; margin-bottom:0; text-align:right; background-color:#f5f5f5; border-top:1px solid #ddd; -webkit-border-radius:0 0 6px 6px; -moz-border-radius:0 0 6px 6px; border-radius:0 0 6px 6px; -webkit-box-shadow:inset 0 1px 0 #fff; -moz-box-shadow:inset 0 1px 0 #fff; box-shadow:inset 0 1px 0 #fff; *zoom:1 } .modal-footer:before,.modal-footer:after { display:table; content:""; line-height:0 } .modal-footer:after { clear:both } .modal-footer .btn+.btn { margin-left:5px; margin-bottom:0 } .modal-footer .btn-group .btn+.btn { margin-left:-1px } .modal-footer .btn-block+.btn-block { margin-left:0 } .tooltip { position:absolute; z-index:1030; display:block; visibility:visible; font-size:11px; line-height:1.4; opacity:0; filter:alpha(opacity=0) } .tooltip.in { opacity:.8; filter:alpha(opacity=80) } .tooltip.top { margin-top:-3px; padding:5px 0 } .tooltip.right { margin-left:3px; padding:0 5px } .tooltip.bottom { margin-top:3px; padding:5px 0 } .tooltip.left { margin-left:-3px; padding:0 5px } .tooltip-inner { max-width:200px; padding:8px; color:#fff; text-align:center; text-decoration:none; background-color:#000; -webkit-border-radius:0; -moz-border-radius:0; border-radius:0 } .tooltip-arrow { position:absolute; width:0; height:0; border-color:transparent; border-style:solid } .tooltip.top .tooltip-arrow { bottom:0; left:50%; margin-left:-5px; border-width:5px 5px 0; border-top-color:#000 } .tooltip.right .tooltip-arrow { top:50%; left:0; margin-top:-5px; border-width:5px 5px 5px 0; border-right-color:#000 } .tooltip.left .tooltip-arrow { top:50%; right:0; margin-top:-5px; border-width:5px 0 5px 5px; border-left-color:#000 } .tooltip.bottom .tooltip-arrow { top:0; left:50%; margin-left:-5px; border-width:0 5px 5px; border-bottom-color:#000 } .popover { position:absolute; top:0; left:0; z-index:1010; display:none; max-width:276px; padding:1px; text-align:left; background-color:#fff; -webkit-background-clip:padding-box; -moz-background-clip:padding; background-clip:padding-box; border:1px solid #ccc; border:1px solid rgba(0,0,0,.2); -webkit-border-radius:6px; -moz-border-radius:6px; border-radius:6px; -webkit-box-shadow:0 5px 10px rgba(0,0,0,.2); -moz-box-shadow:0 5px 10px rgba(0,0,0,.2); box-shadow:0 5px 10px rgba(0,0,0,.2); white-space:normal } .popover.top { margin-top:-10px } .popover.right { margin-left:10px } .popover.bottom { margin-top:10px } .popover.left { margin-left:-10px } .popover-title { margin:0; padding:8px 14px; font-size:14px; font-weight:normal; line-height:18px; background-color:#f7f7f7; border-bottom:1px solid #ebebeb; -webkit-border-radius:5px 5px 0 0; -moz-border-radius:5px 5px 0 0; border-radius:5px 5px 0 0 } .popover-title:empty { display:none } .popover-content { padding:9px 14px } .popover .arrow,.popover .arrow:after { position:absolute; display:block; width:0; height:0; border-color:transparent; border-style:solid } .popover .arrow { border-width:11px } .popover .arrow:after { border-width:10px; content:"" } .popover.top .arrow { left:50%; margin-left:-11px; border-bottom-width:0; border-top-color:#999; border-top-color:rgba(0,0,0,.25); bottom:-11px } .popover.top .arrow:after { bottom:1px; margin-left:-10px; border-bottom-width:0; border-top-color:#fff } .popover.right .arrow { top:50%; left:-11px; margin-top:-11px; border-left-width:0; border-right-color:#999; border-right-color:rgba(0,0,0,.25) } .popover.right .arrow:after { left:1px; bottom:-10px; border-left-width:0; border-right-color:#fff } .popover.bottom .arrow { left:50%; margin-left:-11px; border-top-width:0; border-bottom-color:#999; border-bottom-color:rgba(0,0,0,.25); top:-11px } .popover.bottom .arrow:after { top:1px; margin-left:-10px; border-top-width:0; border-bottom-color:#fff } .popover.left .arrow { top:50%; right:-11px; margin-top:-11px; border-right-width:0; border-left-color:#999; border-left-color:rgba(0,0,0,.25) } .popover.left .arrow:after { right:1px; border-right-width:0; border-left-color:#fff; bottom:-10px } .pull-right { float:right } .pull-left { float:left } .hide { display:none } .show { display:block } .invisible { visibility:hidden } .affix { position:fixed } .clearfix { *zoom:1 } .clearfix:before,.clearfix:after { display:table; content:""; line-height:0 } .clearfix:after { clear:both } .hide-text { font:0/0 a; color:transparent; text-shadow:none; background-color:transparent; border:0 } .input-block-level { display:block; width:100%; min-height:30px; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box } .ui-tabs { border:none; border-radius:0; background:none; padding:0; font:normal 14px "微软雅黑","Arial Narrow",Arial,Helvetica,sans-serif; color:#777 } .ui-tabs-nav { text-align:left; margin:0 0 20px; border-bottom:1px solid #e9e9e9; overflow:hidden; font-size:0; margin:0 0 30px!important; border-width:0 0 1px; border-radius:0; background:none; padding:0!important; line-height:normal; font-weight:normal; color:#444 } .ui-tabs-nav li { display:inline-block; min-width:150px; float:none!important; margin:0 0 -1px!important; border:none!important; border-radius:0; background:none!important; padding:0!important } .ui-tabs-nav li a { display:block; border:1px solid #ddd; padding:12px 24px; text-align:center; font-size:18px; color:#444; float:none!important; padding:12px 24px!important } .ui-tabs-nav.ui-state-active a { background-color:#eee; color:#ec6c07 } .ui-tabs-panel { padding:0!important } .ui-dialog { max-width:95%; width:400px!important; border:1px solid #e9e9e9; box-shadow:0 1px 8px rgba(0,0,0,.1); overflow:hidden; background-color:#fff; border-radius:0; padding:0; font:normal 14px "微软雅黑","Arial Narrow",Arial,Helvetica,sans-serif } .ui-dialog:before { content:""; position:fixed; top:0; left:0; width:100%; height:100%; background-color:rgba(0,0,0,.5) } .ui-dialog-titlebar { border-bottom:1px solid #e9e9e9; overflow:hidden; background-color:#eee; padding:10px 15px; border-width:0 0 1px; border-radius:0; background-image:none; padding:15px 20px!important; font-weight:bold; cursor:auto!important } .ui-dialog-titlebar>span { float:left; font-size:14px; color:#ec6c07; margin:0!important } .ui-dialog-titlebar button { position:absolute; top:0; right:0; width:24px; height:24px; margin:13px; border:none; overflow:hidden; background:url(../images/close.png) center no-repeat; font-size:0; top:0!important; right:0!important; width:42px!important; height:42px!important; margin:0!important; border:none!important; border-radius:0; background:url(../images/close.png) center no-repeat!important; padding:0!important } .ui-dialog-titlebar button span { display:none!important } .ui-dialog-content { height:auto!important; padding:20px; line-height:20px; background-color:#fff!important; padding:15px 15px 20px 15px!important; color:#777 } .ui-dialog-content .page { min-height:0 } .ui-dialog-content .page-title { min-height:0; margin:0 0 15px; padding:0 10px 10px 10px; text-align:center } .ui-dialog-content .page-title h1 { font-size:24px; line-height:30px } .ui-dialog-content .back-in-stock-subscription-page { text-align:center } .ui-dialog-content .back-in-stock-subscription-page .tooltip { margin-bottom:10px } .ui-dialog-content .back-in-stock-subscription-page .button-1 { border:none; background-color:#ec6c07; padding:10px 15px; font-size:15px; color:#fff; text-transform:uppercase } .ui-dialog-content .back-in-stock-subscription-page .button-1:hover { background-color:#ba5506 } .ui-autocomplete { width:285px; border:1px solid #ec6c07; border-top:none; overflow:hidden; background-color:#fff; text-align:left; border-radius:0; padding:0; font:normal 12px "微软雅黑","Arial Narrow",Arial,Helvetica,sans-serif } .ui-autocomplete li { border-top:1px solid #e9e9e9 } .ui-autocomplete li:first-child { border-top:none } .ui-autocomplete a { display:block; font-size:12px; margin:0!important; border:none!important; border-radius:0!important; background:none!important; padding:15px!important; line-height:normal!important; color:#777!important } .ui-autocomplete a:hover,.ui-autocomplete a.ui-state-focus { background-color:#f6f6f6!important } .ui-autocomplete img { display:none; min-width:20px; margin:0 10px 0 0; vertical-align:middle } .ui-datepicker { width:280px; box-shadow:0 0 3px rgba(0,0,0,.15); background-color:#fff; text-align:center; border:none; border-radius:0; padding:0; font:normal 14px "微软雅黑","Arial Narrow",Arial,Helvetica,sans-serif; color:#777 } .ui-datepicker-header { position:relative; height:32px; background-color:#ec6c07; color:#fff; border:none; border-radius:0; background-image:none; padding:0!important; font-weight:normal } .ui-datepicker-header a { position:absolute; top:0; z-index:1; width:32px; height:32px; line-height:32px; font-size:0; top:0!important; width:32px!important; height:32px!important; border:none!important } .ui-datepicker-header a.ui-datepicker-prev { left:0; background:url(../images/calendar-prev.png) center no-repeat } .ui-datepicker-header a.ui-datepicker-next { right:0; background:url(../images/calendar-next.png) center no-repeat } .ui-datepicker-header a span { display:none!important } .ui-datepicker-title { position:relative; z-index:0; line-height:32px; font-weight:bold; text-transform:uppercase; line-height:32px!important } .ui-datepicker-calendar { margin:0!important; font-size:14px!important } .ui-datepicker-calendar th { background-color:#eee } .ui-datepicker-calendar th,.ui-datepicker-calendar td { width:14.285%; border:1px solid #ddd; padding:0 } .ui-datepicker-calendar th span,.ui-datepicker-calendar td a { display:block; min-height:32px; line-height:32px; color:#444 } .ui-datepicker-calendar td a { border:none!important; background:none!important; padding:0; text-align:center; color:#444!important } .ui-datepicker-calendar .ui-state-active { outline:2px solid #ec6c07; font-weight:bold; color:#ec6c07; color:#ec6c07!important } .home-page-category-grid,.home-page-product-grid,.cross-sells,.bestsellers,.related-products-grid,.also-purchased-products-grid,.news-list-homepage,.home-page-polls { margin:0 0 15px } .home-page-category-grid>.title,.home-page-product-grid>.title,.cross-sells>.title,.bestsellers>.title,.related-products-grid>.title,.also-purchased-products-grid>.title,.news-list-homepage>.title,.home-page-polls>.title { margin-bottom:15px } .home-page-category-grid>.title strong,.home-page-product-grid>.title strong,.cross-sells>.title strong,.bestsellers>.title strong,.related-products-grid>.title strong,.also-purchased-products-grid>.title strong,.news-list-homepage>.title strong,.home-page-polls>.title strong { text-align:left; color:#444; font-size:24px; font-weight:normal } .home-page-category-grid>.title .view-all,.home-page-product-grid>.title .view-all,.cross-sells>.title .view-all,.bestsellers>.title .view-all,.related-products-grid>.title .view-all,.also-purchased-products-grid>.title .view-all,.news-list-homepage>.title .view-all,.home-page-polls>.title .view-all { text-align:right } .home-page-category-grid>.title .view-all a,.home-page-product-grid>.title .view-all a,.cross-sells>.title .view-all a,.bestsellers>.title .view-all a,.related-products-grid>.title .view-all a,.also-purchased-products-grid>.title .view-all a,.news-list-homepage>.title .view-all a,.home-page-polls>.title .view-all a { color:inherit } .home-page-category-grid>.title .view-all a:hover,.home-page-product-grid>.title .view-all a:hover,.cross-sells>.title .view-all a:hover,.bestsellers>.title .view-all a:hover,.related-products-grid>.title .view-all a:hover,.also-purchased-products-grid>.title .view-all a:hover,.news-list-homepage>.title .view-all a:hover,.home-page-polls>.title .view-all a:hover { color:#ec6c07 } .block { float:none; width:auto; margin:0; margin-bottom:15px; border-width:1px; border-style:solid; border-color:#f0f0f0 #e9e9e9 #e9e9e9; color:#444; background-color:#fff; min-height:50px; text-align:left } .block .title { position:relative; display:block; border:none; margin:0; padding:20px 35px; background:none; cursor:default; font-size:16px; color:#444 } .block .title:after { content:''; position:absolute; bottom:5px; left:35px; width:215px; height:1px; background:#e9e9e9 } .block .listbox { display:block; border-bottom:none; padding:20px 35px; padding-top:0!important; margin:0 } .block .listbox .list li { padding:2px 0 } .block .listbox .list li a { display:inline-block; position:relative; padding:8px 0; font-size:14px; color:#777 } .block .listbox .list li a:hover { color:#ba5506 } .block .listbox .list li.active>a { color:#ba5506 } .block .listbox .view-all { margin:12px 0 0 } .block .listbox .view-all a { color:inherit } .block .listbox .view-all a:hover { color:#ec6c07 } .block .tags { margin:5px 0 10px } .block .tags ul { font-size:0 } .block .tags li { display:inline-block; position:relative; margin:0 10px; margin-left:0; overflow:hidden; font-size:16px!important } .block .tags li a { float:left; line-height:30px; color:#444 } .block .tags li a:hover { color:#ec6c07 } .block:first-child,.page-title+.block { border-top-color:#e9e9e9 } input[type="button"],input[type="submit"],button,.button-1,.button-2 { cursor:pointer } .buttons { margin:0 0 35px; text-align:center } .button-1 { min-width:100px; border:none; background-color:#ec6c07; padding:10px 15px; text-align:center; font-size:14px; color:#fff; text-transform:uppercase } .button-1:hover { background-color:#ba5506 } .button-2 { display:inline-block; border:1px solid #ccc; background-color:#e9e9e9; padding:10px 15px; font-size:14px; color:#333; text-transform:uppercase } .button-2:hover { background-color:#e6e6e6 } .account-page .buttons { text-align:center; padding:35px 35px } .account-page .buttons .button-1 { min-width:140px } .checkout-page .buttons { text-align:center; clear:both; padding:10px 35px } .checkout-page .buttons .button-1 { min-width:140px } .link-rss { display:block; float:right; margin:6px 0 0; width:24px; height:24px; background:url(../images/rss.png) center no-repeat; font-size:0!important } input[type="text"],input[type="password"],textarea,select { height:36px; border:1px solid #e9e9e9; padding:8px; vertical-align:middle } input,textarea,select { font-size:14px; font-family:"微软雅黑","Arial Narrow",Arial,Helvetica,sans-serif; color:#777 } textarea { min-height:150px } select { min-width:50px; height:32px; padding:6px } input[type="text"]:focus,input[type="password"]:focus,textarea:focus,select:focus { border-color:#ccc; color:#444 } input[type="checkbox"],input[type="checkbox"]+* { vertical-align:top } label,label+* { vertical-align:middle } .form-fields { position:relative; padding:20px 10px } .required { margin:0 0 5px; margin-left:5px; font-size:11.9px; color:#9d261d } .result { margin:15px 0 } .input-validation-error { border-color:#9d261d!important } .message-error,.field-validation-error,.username-not-available-status,.poll-vote-error,.password-error { display:block; margin:5px 0 0; font-size:11.9px; text-align:left; color:#9d261d } .field-validation-valid,.username-available-status { display:block; text-align:center; font-size:11.9px; color:#46a546 } .captcha-box { text-align:center; line-height:0 } .captcha-box>div { display:inline-block; max-width:100% } .captcha-box input { height:auto } .inputs { position:relative; margin:0 0 10px; text-align:left; white-space:nowrap; font-size:0; *zoom:1 } .inputs:before,.inputs:after { display:table; content:""; line-height:0 } .inputs:after { clear:both } .inputs label { display:block; width:100%; margin:0 0 5px; font-size:11.9px; font-weight:normal; text-align:left; color:#444 } .inputs input[type="text"],.inputs input[type="password"],.inputs select,.inputs textarea { width:100%; max-width:100%; background-color:#fff } .inputs input[type="text"],.inputs input[type="password"],.inputs select { min-height:40px } .inputs.custom-attributes { white-space:normal } .inputs .option-list { display:inline-block; max-width:95%; vertical-align:middle } .inputs .option-list li { display:inline-block; margin:5px; border:1px solid #e9e9e9; color:#444; background-color:#fff; padding:8px 10px } .inputs .option-list label { display:inline-block; width:auto!important; margin:0 0 5px } .inputs .reversed { margin:0 0 15px; text-align:center } .table-wrapper .table { margin-bottom:0 } .table-wrapper .table th { padding:10px; white-space:nowrap; font-weight:normal } .table-wrapper .table td { padding:10px; color:#444 } .table-wrapper .table a { color:#777 } .table-wrapper .table a:hover { text-decoration:underline } .page,.page-title,.page-body { *zoom:1 } .page:before,.page:after,.page-title:before,.page-title:after,.page-body:before,.page-body:after { display:table; content:""; line-height:0 } .page:after,.page-title:after,.page-body:after { clear:both } .page { text-align:left } .page .page-title { padding:0; margin:0; min-height:50px } .page .page-title h1 { padding:0; margin:0; font-size:20px; font-weight:normal } .page .page-title a+h1 { float:left } .page .page-body { min-height:200px } .page .page-body .no-result,.page .page-body .no-data { color:#444; background-color:#fff; border:1px solid #e9e9e9; margin:0 0 15px; padding:35px 35px; height:400px; padding-top:180px; font-size:22px; text-align:center } .page .page-body .result { padding:35px 35px; color:#9d261d } .center-1 .page .page-title h1 { font-size:30px } .center-2 .page .page-title { display:none } .side-2 .page-title { border:1px solid #e9e9e9; color:#444; background-color:#fff; padding:35px 35px; margin:0 0 15px } .side-2 .page-title h1 { font-size:20px; color:#ec6c07; text-transform:uppercase; margin:0; line-height:normal } .full-description ul,.category-description ul,.manufacturer-description ul,.topic-block ul,.topic-page ul,.post-body ul { margin:10px 0; padding:0 0 0 35px; list-style:disc } .full-description ol,.category-description ol,.manufacturer-description ol,.topic-block ol,.topic-page ol,.post-body ol { margin:12px 0; padding:0 0 0 35px; list-style:decimal } .full-description p,.category-description p,.manufacturer-description p,.topic-block p,.topic-page p,.post-body p { margin:10px 0; text-align:justify } .center-1 { margin-bottom:50px } .center-1 .buttons { text-align:left } .center-1 .page-title,.center-1 .title { text-align:left } .center-2 { margin-bottom:35px } .center-2 .inputs label { width:213px } .side-2 { margin-bottom:35px } .ajax-loading-block-window { position:fixed; top:50%; left:50%; z-index:999; width:32px; height:32px; margin:-16px 0 0 -16px; background:url(../images/loading.gif) center no-repeat } .please-wait { background:url(../images/ajax-loader-small.gif) no-repeat; padding-left:20px; font-size:14px } .bar-notification { display:none; position:fixed; top:0; left:0; z-index:1000; width:100%; padding:15px 25px 15px 10px; line-height:16px; color:#fff; opacity:.95 } .bar-notification.success { background-color:#4bb07a } .bar-notification.error { background-color:#e4444c } .bar-notification .content { margin:0 10px 0 0 } .bar-notification .content a { color:#fff; text-decoration:underline } .bar-notification .close { position:absolute; top:0; right:0; width:32px; height:32px; margin:7px; background:#fff url(../images/close.png) center no-repeat; cursor:pointer } .item-box { margin-bottom:20px } .item-box .product-item { text-align:center; padding:0; *zoom:1; border:1px solid #e9e9e9; color:#444; background-color:#fff } .item-box .product-item:before,.item-box .product-item:after { display:table; content:""; line-height:0 } .item-box .product-item:after { clear:both } .item-box .product-item .picture-wrapper { position:relative } .item-box .product-item .picture-wrapper:hover .picture a img { opacity:.85 } .item-box .product-item .picture-wrapper .picture { z-index:1; overflow:hidden; background-color:#fff; margin:0 0 20px } .item-box .product-item .picture-wrapper .picture a { display:block; position:relative } .item-box .product-item .picture-wrapper .picture a:before { content:""; display:block; padding-top:100% } .item-box .product-item .picture-wrapper .picture a img { position:absolute; top:0; right:0; bottom:0; left:0; max-width:100%; max-height:100%; margin:auto; transition:all .3s ease; -webkit-transform:translateZ(0) scale(1,1) } .item-box .product-item .picture-wrapper .ribbon-wrapper { font-size:0; line-height:0; position:absolute; top:0; right:0; z-index:1; transition:all .15s ease-in-out } .item-box .product-item .picture-wrapper .ribbon-wrapper .ribbon { display:inline-block; vertical-align:middle; position:relative; background:#ec6c07; padding:5px 15px; top:15px } .item-box .product-item .picture-wrapper .ribbon-wrapper .ribbon-text { color:#fff; font-size:12px; font-weight:bold; line-height:normal } .item-box .product-item .details { padding:0 } .item-box .product-item .details .product-title { margin-top:0; height:40px; min-height:40px; line-height:normal; overflow:hidden; padding:0 15px; font-size:14px; font-weight:normal; color:#333 } .item-box .product-item .details .product-title a { display:block } .item-box .product-item .details .product-title a:hover { color:#ba5506 } .item-box .product-item .details .product-rating-box { display:inline-block; margin:0 0 10px } .item-box .product-item .details .rating { background:url(../images/rating-sprite.png) left top repeat-x; width:80px; height:13px } .item-box .product-item .details .rating div { background:url(../images/rating-sprite.png) left bottom repeat-x; background-color:#ec6c07; height:13px } .item-box .product-item .details .description { display:none } .item-box .product-item .details .description a { display:block; overflow:hidden } .item-box .product-item .details .prices { height:22px; margin:0 0 20px; overflow:hidden; padding:0 15px } .item-box .product-item .details .old-price { margin:0 5px 0 0; font-size:16px; color:#aaa; text-decoration:line-through } .item-box .product-item .details .actual-price { padding:0 4px; vertical-align:middle; font-size:15px; font-weight:bold; color:#f74258 } .item-box .product-item .details .tax-shipping-info a { color:#ec6c07 } .item-box .product-item .details .tax-shipping-info a:hover { text-decoration:underline } .item-box .product-item .buttons { margin:0; font-size:0; text-align:left } .item-box .product-item .buttons input[type="button"] { display:inline-block; border:none; vertical-align:middle } .item-box .product-item .buttons .product-box-add-to-cart-button { width:60%; height:40px; background-color:#ec6c07; text-align:center; font-size:15px; color:#fff; text-transform:uppercase } .item-box .product-item .buttons .product-box-add-to-cart-button:hover { background-color:#ba5506 } .item-box .product-item .buttons .add-to-compare-list-button,.item-box .product-item .buttons .add-to-wishlist-button { width:37px; height:37px; margin-left:5px; border:none; font-size:0; transition:all .2s ease; background-image:url(../images/product-sprite-1.png); background-repeat:no-repeat } .item-box .product-item .buttons .add-to-compare-list-button:hover,.item-box .product-item .buttons .add-to-wishlist-button:hover { background-color:#ec6c07 } .item-box .product-item .buttons .add-to-compare-list-button { background-position:-37px 0 } .item-box .product-item .buttons .add-to-wishlist-button { background-position:0 0 } .product-grid { margin-bottom:20px } .product-grid .item-box .product-item .buttons { display:none } .product-list .item-box .product-item .picture-wrapper { float:left; width:280px } .product-list .item-box .product-item .picture-wrapper .picture { float:none; width:auto; margin:0 } .product-list .item-box .product-item .details { text-align:left; margin:0 0 0 280px; padding:30px 20px } .product-list .item-box .product-item .details .product-title { height:auto; padding:10px 0; font-size:18px } .product-list .item-box .product-item .details .description { display:block; margin:0 0 10px; line-height:22px } .product-list .item-box .product-item .details .prices { padding:0 } .product-list .item-box .product-item .details .prices span { padding:0 } .product-list .item-box .product-item .buttons .product-box-add-to-cart-button { width:auto; min-width:150px; padding:0 20px } .product-list .item-box .product-item .buttons .add-to-compare-list-button,.product-list .item-box .product-item .buttons .add-to-wishlist-button { width:42px } .master-wrapper-page { background:#f6f6f6 } .master-wrapper-content { position:relative; z-index:0 } .master-column-wrapper { position:relative; z-index:0 } .master-column-wrapper:after { content:""; display:block; clear:both } .header-menu { position:relative; z-index:5; width:100%; height:46px; background-color:#00a497; } .header-menu .top-menu-center>ul,.header-menu .top-menu-right>ul { display:block!important; font-size:0 } .header-menu .top-menu-center>ul>li,.header-menu .top-menu-right>ul>li { display:inline-block; vertical-align:top } .header-menu .top-menu-center>ul>li>a,.header-menu .top-menu-right>ul>li>a { display:block; padding-left:27px; padding-right:27px; line-height:46px; font-size:15px; color:#f2f2f2 } .header-menu .top-menu-center>ul>li>a:hover,.header-menu .top-menu-right>ul>li>a:hover { color:#f39800 } .header-menu .top-menu-center>ul>li>span,.header-menu .top-menu-right>ul>li>span { font-size:18px } .header-upper { position:relative; z-index:10; margin:0 auto; height:42px; background-color:#f9f9f9 } .header-upper .header-selectors-wrapper { padding:0 } .header-upper .header-selectors-wrapper>div { display:inline-block; width:auto; min-width:100px; margin:0 10px 0 0; line-height:42px; vertical-align:middle } .header-upper .header-selectors-wrapper select { width:100%; height:25px; padding:2px 4px 4px; font-size:12px } .header-lower { display:table; padding:30px 0; width:100%; background:#fff; position:relative; z-index:9 } .header-lower .header-logo { display:table-cell; text-align:left; vertical-align:middle; font-size:0; width:15% } .header-lower .header-logo a { display:inline-block; max-width:100%; line-height:0 } .header-lower .header-logo a img { background-color:#ec6c07; max-width:100%; opacity:1 } .header-lower .search-box { display:table-cell; vertical-align:middle } .ui-helper-hidden-accessible { display:none!important } .pager { margin:0 0 20px } .pager ul { text-align:center; font-size:0 } .pager li { display:inline-block; margin:0 5px; vertical-align:top } .pager li a,.pager li span { display:block; min-width:35px; height:35px; border:1px solid #ddd; background-color:#eee; padding:8px; text-align:center; font-size:14px; cursor:pointer } .pager li span { border-color:transparent; background-color:#ec6c07; color:#fff } .pager li.previous-page *,.pager li.next-page *,.pager li.first-page *,.pager li.last-page * { background-position:center; background-repeat:no-repeat; font-size:0; color:#fff } .pager li.previous-page * { background-image:url(../images/prev.png) } .pager li.next-page * { background-image:url(../images/next.png) } .pager li.first-page * { background-image:url(../images/first.png) } .pager li.last-page * { background-image:url(../images/last.png) } .pager li a:hover { border-color:transparent; background-color:#ddd } .admin-header-links { background-color:#ba5506; text-align:center; color:#eee } .admin-header-links * { display:inline-block; margin:0 10px; line-height:35px; font-size:14px; font-weight:bold } .admin-header-links .impersonate { display:inline-block } .admin-header-links .impersonate a { background-color:#555; padding:0 15px } .admin-header-links .impersonate a:hover { background-color:#666 } .contact-page .page-body { color:#444; background-color:#fff; border:1px solid #e9e9e9; padding:35px 35px } .contact-page .page-body .topic-block { margin:15px 0 } .contact-page .page-body .form-fields { margin:0 0 15px } .contact-page .page-body .buttons { text-align:center } .contact-page .page-body .buttons .button-1 { min-width:140px } .eu-cookie-bar-notification { position:fixed; top:50%; left:50%; z-index:1050; width:320px; height:180px; margin:-90px 0 0 -160px; border:1px solid #e9e9e9; box-shadow:0 0 2px rgba(0,0,0,.15); background-color:#fff; padding:20px; text-align:center } .eu-cookie-bar-notification .text { margin-bottom:20px; line-height:20px } .eu-cookie-bar-notification button { min-width:60px; margin:5px 0 10px; border:none; background-color:#ec6c07; padding:8px 12px; font-size:14px; color:#fff } .eu-cookie-bar-notification button:hover { background-color:#ba5506 } .eu-cookie-bar-notification a { display:block; color:#ec6c07 } .eu-cookie-bar-notification a:hover { text-decoration:underline } .footer-lower { width:100%; background:#f8f8f8; padding:10px 20px; overflow:hidden; font-size:12px } .footer-tax-shipping a { font-weight:normal; color:#999 } .footer-tax-shipping a:hover { text-decoration:underline } .footer-powered-by { float:left; margin:0; line-height:32px } .footer-powered-by a { font-weight:normal; color:#999 } .footer-powered-by a:hover { text-decoration:underline } .footer-info { line-height:32px } .footer-upper { width:100%; background:#eaeaea; overflow:hidden; padding:35px 30px; font-size:0 } .footer-block { font-size:14px } .footer-block .title { margin:0 0 10px; padding:0; background:none; color:#666; font-size:16px; line-height:30px } .footer-block .list { display:inline-block; margin:0 } .footer-block .list a { display:block; font-size:14px; padding:5px 0; line-height:20px } .follow-us { width:300px!important; margin:0; text-align:left } .follow-us .title { margin:0 0 10px; background:none; color:#444; cursor:auto } .header-links-wrapper { position:relative; padding:0 } .header-links ul { font-size:0 } .header-links li { display:inline-block; margin:0 5px } .header-links li.header-links-seperator { color:#ddd; font-size:12px; height:10px; line-height:10px; margin:0 } .header-links span,.header-links a { display:inline-block; font-size:12px; line-height:43px; text-transform:none } .header-links a:hover { color:#ec6c07 } #topcartlink { display:inline-block; width:auto; max-width:400px; margin:0; margin-left:10px; padding:0 18px; background-color:#f9f9f9 } #topcartlink a { background:url(../images/shopping-bag.png) left center no-repeat; padding:0 0 0 20px } .noscript { border-bottom:1px solid #333; background-color:#ff9; padding:30px 15px; text-align:center; line-height:22px; color:#444 } .language-list { max-width:100%; font-size:0; text-align:left } .language-list li { display:inline-block; margin:0 1px; vertical-align:middle } .language-list a { display:block; position:relative; width:24px; height:32px; line-height:0 } .language-list img { position:absolute; top:0; right:0; bottom:0; left:0; margin:auto } .page.not-found-page .page-body { padding:35px 35px; color:#444; background-color:#fff; border:1px solid #e9e9e9 } .sitemap-page .page-body { color:#444; background-color:#fff; border:1px solid #e9e9e9 } .sitemap-page .page-body .description { padding:35px 35px } .sitemap-page .page-body .entity-title { background-color:#f9f9f9; padding:5px 35px; text-transform:uppercase } .sitemap-page .page-body .entity-title h2 { font-size:16px } .sitemap-page .page-body .entity-body { padding:35px 35px } .sitemap-page .page-body ul { font-size:0 } .sitemap-page .page-body ul li { display:inline-block; margin:5px; position:relative; line-height:25px; font-size:14px } .social ul { margin:0 0 20px; border-bottom:1px solid #ddd; padding:0 0 20px; font-size:0 } .social li { display:inline-block; margin:0 10px 0 0 } .social a { display:block; width:38px; height:38px; background:url(../images/social-sprite.png) no-repeat; font-size:0 } .social .facebook a { background-position:0 0 } .social .twitter a { background-position:-38px 0 } .social .rss a { background-position:-76px 0 } .social .youtube a { background-position:-114px 0 } .social .google-plus a { background-position:-152px 0 } .theme-selector { float:left; margin:0 0 0 15px } .theme-selector select { width:170px } .page.back-in-stock-subscription-list-page .description { padding:35px 35px } .page.back-in-stock-subscription-list-page .table-wrapper { padding:5px 35px } .page.back-in-stock-subscription-list-page .table-wrapper th.select-boxes { width:40px } .block-blog-archive .number { display:block; color:#444; cursor:auto } .block-blog-archive .sublist { margin:5px 0 5px 15px } .block-blog-archive li.month { padding:3px 0 3px 15px } .blog-page .tags,.blogpost-page .tags { margin:0 0 15px; overflow:hidden; padding:0 10px } .blog-page .tags label,.blogpost-page .tags label { display:inline-block; margin:0 3px 3px 0; font-weight:bold; color:#444 } .blog-page .tags ul,.blogpost-page .tags ul { display:inline-block; margin:0 0 3px 3px; font-size:0 } .blog-page .tags li,.blogpost-page .tags li { display:inline-block; font-size:14px } .blog-page .tags li.separator,.blogpost-page .tags li.separator { margin:0 8px 0 0 } .blog-page .tags a,.blogpost-page .tags a { display:block; color:#ec6c07 } .blog-page .tags a:hover,.blogpost-page .tags a:hover { text-decoration:underline } .blog-page .page-title { margin:0 } .blog-page .post { margin:0 0 20px; *zoom:1 } .blog-page .post:before,.blog-page .post:after { display:table; content:""; line-height:0 } .blog-page .post:after { clear:both } .blog-page .post .post-title { display:inline-block; padding:20px 10px; line-height:20px; font-size:16px; font-weight:bold; color:#444 } .blog-page .post .post-title:hover { color:#ec6c07 } .blog-page .post .post-date { display:block; margin:0 0 15px; background-color:#f9f9f9; padding:10px; font-style:italic; color:#444 } .blog-page .post .post-body { margin:0 0 20px; padding:0 10px; line-height:22px } .blog-page .post .blog-details .tags { float:right; width:80%; text-align:right } .blog-page .post .blog-details .buttons { float:left; width:20%; text-align:left; margin:0; padding:0 10px } .blog-page .post .blog-details .buttons .read-comments { display:block; margin:0 0 15px; font-weight:bold; color:#444 } .blog-page .post .blog-details .buttons .read-comments:hover { color:#ec6c07 } .blog-page .post .blog-details .buttons .read-more { display:inline-block; border:none; background-color:#ec6c07; padding:10px 20px; font-size:12px; color:#fff; text-transform:uppercase } .blog-page .post .blog-details .buttons .read-more:hover { background-color:#ba5506 } .forums-table-section { margin:0 0 60px } .forums-table-section td { min-width:150px } .forums-table-section td:first-child { min-width:90px } .forums-table-section+.pager { margin:-30px 0 30px } .forums-table-section .forums-table-section-title { margin:0 0 15px; padding:0 10px } .forums-table-section .forums-table-section-title a,.forums-table-section .forums-table-section-title strong { font-size:22px; font-weight:normal; color:#444 } .forums-table-section .forums-table-section-title a:hover { color:#ec6c07 } .forums-table-section .image div { width:38px; height:32px; margin:auto; background:url(../images/topic-type1.png) center no-repeat } .forums-table-section .image div.sticky { background:url(../images/topic-type2.png) center no-repeat } .forums-table-section .image div.announcement { background:url(../images/topic-type3.png) center no-repeat } .forums-table-section .forum-title,.forums-table-section .topic-title { margin:5px 0 } .forums-table-section .forum-title a,.forums-table-section .topic-title a { font-size:16px; font-weight:bold; color:#444 } .forums-table-section .forum-title a:hover,.forums-table-section .topic-title a:hover { color:#4ab2f1; text-decoration:none } .forums-table-section .topic-title span { display:block; color:#777 } .forums-table-section .forum-description,.forums-table-section .topic-starter { margin:5px 0 } .forums-table-section .latest-post { white-space:nowrap } .forums-table-section .latest-post div { margin:5px 0 } .forums-table-section .latest-post label { color:#777 } .forums-table-section .view-all { margin:30px 0 0; padding:0 10px; text-align:right } .forums-table-section .view-all a { background-color:#ec6c07; padding:10px 15px; font-size:12px; color:#fff; text-transform:uppercase } .forums-table-section .view-all a:hover { background-color:#ba5506 } .forum-edit-page .page-title { margin:0 0 -1px } .forum-edit-page .inputs strong { display:inline-block; max-width:400px; font-size:22px; font-weight:normal; color:#444; white-space:normal } .forum-edit-page .inputs .topic-subject { font-size:17px } .forum-edit-page .inputs.reversed { margin:0 } .forum-edit-page .inputs.reversed label { width:auto; margin:5px; font-size:14px; white-space:normal } .forum-edit-page .toolbar { max-width:400px; margin:20px auto; background-color:#ddd; padding:10px } .forum-edit-page .toolbar .button { margin:0 2px 0 0; border:#cec6b5 1px solid; padding:2px } .forum-edit-page .toolbar .button:hover { border:#333 1px solid } .forum-edit-page textarea { display:block; margin:auto; width:600px; height:250px } .forum-edit-page .buttons input { min-width:140px; border:none; background-color:#999; padding:10px 30px; text-align:center; font-size:15px; color:#fff; text-transform:uppercase } .forum-edit-page .buttons input:hover { background-color:#888 } .forum-edit-page .buttons .button-1 { background-color:#ec6c07 } .forum-edit-page .buttons .button-1:hover { background-color:#ba5506 } .forum-group .forum-table th.latest-post,.forum-group .forum-table th.topics,.forum-group .forum-table th.posts,.forum-group .forum-table td.latest-post,.forum-group .forum-table td.topics,.forum-group .forum-table td.posts { display:table-cell } .forum-search-box .basic { overflow:hidden; margin:0 0 10px } .forum-search-box .advanced { text-align:left } .forum-search-box .advanced a { line-height:normal; color:#444; text-decoration:underline } .forum-search-box .advanced a:hover { color:#ba5506 } .active-discussions-page .forums-table-section-title { margin:0 0 25px; border-bottom:1px solid #ddd; padding:0 10px 10px } .active-discussions-page .forums-table-section-title strong { font-size:30px; font-weight:normal } .active-discussions-page .forums-table-section-body { margin:0 0 20px } .forum-page .forum-info { margin:0 0 20px } .forum-page .forum-name { margin:0 0 25px; border-bottom:1px solid #ddd; padding:0 10px 10px } .forum-page .forum-name h1 { font-size:30px; font-weight:normal } .forum-actions { margin:0 0 20px; font-size:0; overflow:hidden } .forum-actions .actions { float:left } .forum-actions .actions a { display:inline-block; margin:1px; padding:10px 10px 10px 33px; font-size:14px } .forum-actions .actions a:hover { background-color:#e6e6e6 } .forum-actions .actions .new-topic { background:#eee url(../images/new.png) left center no-repeat } .forum-actions .actions .watch-forum { background:#eee url(../images/watch.png) left center no-repeat } .forum-actions .pager { float:right; max-width:450px } .forum-actions .pager.upper { display:none; margin:0 } .forum-actions .pager li { margin:2px 4px } .forum-breadcrumb { margin:-30px 0 30px } .page.forum-search-page .page-body .search-input { color:#444; background-color:#fff; border:1px solid #e9e9e9; padding:35px 35px; margin:0 0 15px } .page.forum-search-page .page-body .search-input .fieldset { margin-bottom:0 } .page.forum-search-page .page-body .search-input .fieldset .inputs.reversed label { display:inline-block; margin-left:5px } .page.forum-search-page .page-body .search-input .buttons { text-align:center; min-width:140px } .page.forum-search-page .page-body .search-results { color:#444; background-color:#fff; border:1px solid #e9e9e9; padding:35px 35px } .page.forum-search-page .page-body .search-results .no-result { border:none; height:50px; padding:20px!important; text-align:center; color:#9d261d } .forum-topic-page { } .forum-topic-page .topic-name { padding:0 10px 10px } .forum-topic-page .topic-name h1 { font-size:30px; font-weight:normal } .forum-topic-page .topic-actions { margin:0 0 35px; color:#444; background-color:#fff; font-size:0; overflow:hidden } .forum-topic-page .topic-actions.lower .actions { display:none } .forum-topic-page .topic-actions .actions { float:left } .forum-topic-page .topic-actions .actions a { display:inline-block; margin:1px; padding:10px 10px 10px 33px; font-size:14px } .forum-topic-page .topic-actions .actions a:hover { background-color:#e6e6e6 } .forum-topic-page .topic-actions .actions .watch-forum { background:#eee url(../images/watch.png) left center no-repeat } .forum-topic-page .topic-actions .pager { float:right; max-width:600px!important } .forum-topic-page .topic-actions .pager.upper { display:block; max-width:600px } .forum-topic-page .topic-actions .pager li { margin:2px 4px } .forum-topic-page .topic-actions .reply-topic-button { background:#eee url(../images/reply.png) left center no-repeat } .forum-topic-page .topic-actions .watch-topic-button { background:#eee url(../images/watch.png) left center no-repeat } .forum-topic-page .topic-actions .move-topic-button { background:#eee url(../images/move.png) left center no-repeat } .forum-topic-page .topic-actions .edit-topic-button { background:#eee url(../images/edit_.png) left center no-repeat } .forum-topic-page .topic-actions .delete-topic-button { background:#eee url(../images/remove_.png) left center no-repeat } .forum-topic-page .topic-posts { margin:0 0 20px } .move-topic-page .page-title { margin:0 0 -1px } .move-topic-page label { white-space:normal } .move-topic-page .buttons input { min-width:140px; border:none; background-color:#999; padding:10px 30px; text-align:center; font-size:15px; color:#fff; text-transform:uppercase } .move-topic-page .buttons input:hover { background-color:#888 } .move-topic-page .buttons .button-1 { background-color:#ec6c07 } .move-topic-page .buttons .button-1:hover { background-color:#ba5506 } .forums-main-page .topic-block { margin:0 0 35px; text-align:center } .forums-main-page .topic-block p { text-align:center } .forums-main-page .pager { display:none } .forum-table th.replies,.forum-table th.views,.forum-table th.votes,.forum-table th.latest-post,.forum-table th.topics,.forum-table th.posts,.forum-table td.replies,.forum-table td.views,.forum-table td.votes,.forum-table td.latest-post,.forum-table td.topics,.forum-table td.posts { display:table-cell } .forum-table th { border-width:1px 1px 0; border-style:solid; border-color:#e9e9e9; background-color:#f9f9f9; padding:10px; white-space:nowrap; font-weight:normal } .forum-table td { min-width:90px; border-width:1px; border-style:solid; border-color:transparent #e9e9e9 #e9e9e9; background-color:#fff; padding:20px; color:#444 } .forum-table td.image { min-width:0 } .forum-table a { font-weight:normal; color:#ec6c07 } .forum-table a:hover { text-decoration:underline } .forum-table .forum-details,.forum-table .topic-details { min-width:225px; text-align:left } pre { white-space:pre-wrap; white-space:normal; word-wrap:break-word } .csharpcode { margin:10px 0; border:1px dashed #ccc; background-color:#fff; padding:10px; font-family:"Courier New",Courier,monospace; color:#000 } .csharpcode .rem { color:green } .csharpcode .kwrd { color:#00f } .csharpcode .str { color:#006080 } .csharpcode .op { color:#00c } .csharpcode .preproc { color:#c63 } .csharpcode .asp { background-color:#ff0 } .csharpcode .html { color:maroon } .csharpcode .attr { color:red } .csharpcode .alt { width:100%; margin:0; background-color:#f9f9f9 } .csharpcode .lnum { color:#666 } .product-selectors { *zoom:1; margin:0 0 15px; border:1px solid #e9e9e9; color:#444; background-color:#fff; padding:15px; text-align:left; font-size:14px } .product-selectors:before,.product-selectors:after { display:table; content:""; line-height:0 } .product-selectors:after { clear:both } .product-selectors>div { display:inline-block; margin:5px } .product-selectors span { vertical-align:middle; font-size:14px } .product-selectors select { margin:0 8px } .product-selectors .product-viewmode { display:inline-block; float:right; padding-top:5px } .product-selectors .product-viewmode span { display:none } .product-selectors .product-viewmode a { display:inline-block; width:18px; height:16px; margin:0 8px 0 0; background-color:#777; background-image:url(../images/viewmode-sprite.png); background-position:center top; background-repeat:no-repeat; vertical-align:middle; font-size:0; opacity:.5 } .product-selectors .product-viewmode a.grid { background-position:0 center } .product-selectors .product-viewmode a.list { background-position:-18px center } .product-selectors .product-viewmode a.selected { opacity:1; background-color:#ec6c07 } .product-filters { color:#444; background-color:#fff; border:1px solid #e9e9e9; margin:0 0 15px } .product-filters .product-filter { vertical-align:top; text-align:left } .product-filters .product-filter .filter-title { display:none; margin:0 0 10px; background-color:#f9f9f9; padding:10px; font-size:17px; color:#444 } .product-filters .product-filter .filter-title strong { font-weight:normal } .product-filters .product-filter .filter-content { padding:0 10px; color:#444 } .product-filters .product-filter .filter-content .available-items,.product-filters .product-filter .filter-content .filtered-items { *zoom:1; margin-top:0; padding-top:10px } .product-filters .product-filter .filter-content .available-items:before,.product-filters .product-filter .filter-content .available-items:after,.product-filters .product-filter .filter-content .filtered-items:before,.product-filters .product-filter .filter-content .filtered-items:after { display:table; content:""; line-height:0 } .product-filters .product-filter .filter-content .available-items:after,.product-filters .product-filter .filter-content .filtered-items:after { clear:both } .product-filters .product-filter .filter-content .available-items .item a { color:#444; border:1px solid #ec6c07 } .product-filters .product-filter .filter-content .available-items .item a:hover { color:#ec6c07; background:#fff } .product-filters .product-filter .filter-content .available-items .item a.remove-filter { color:#ec6c07; background:#fff } .product-filters .product-filter .filter-content .filtered-items .item a { color:#fff; background:#ec6c07 } .product-filters .product-filter .filter-content .filtered-items .item a:hover { color:#fff; background:#ec6c07 } .product-filters .product-filter .filter-content .filtered-items .item a.remove-filter { color:#ec6c07; background:#fff } .product-filters .product-filter .filter-content .group { padding-bottom:10px; clear:both; width:100%; border-bottom:1px dashed #e9e9e9 } .product-filters .product-filter .filter-content .group li.title { display:inline-block; width:10%; text-align:right; padding-right:10px; vertical-align:top } .product-filters .product-filter .filter-content .group li.item { display:inline-block; width:89%; position:relative; font-size:11.9px } .product-filters .product-filter .filter-content .group li.item a { padding:3px 5px; margin-right:5px; margin-bottom:5px; border:1px solid #ec6c07 } .product-filters .product-filter .filter-content .group li.item a.color-item { display:inline-block } .product-filters .product-filter .filter-content .group li.item a.color-item:before { display:none } .product-spec-filter { padding:0 5px } .product-spec-filter .product-spec-group { float:left; margin:0 25px 10px 0 } .product-spec-filter .product-spec-group.product-spec-color { max-width:190px } .product-spec-filter .filtered-items .group { border-bottom:none } .price-range-filter { padding:10px 5px 0 5px } .price-range-filter .price-range-group { float:left } .block-category-navigation { padding-top:0 } .block-category-navigation .sublist { margin:5px 0 5px } .block-category-navigation .sublist a { font-size:14px; padding-left:15px!important } .block-category-navigation .sublist a:before { position:absolute; top:15px; left:0; content:""; width:4px; height:4px; background-color:#ec6c07 } .block-category-navigation .sublist .sublist a { padding-left:30px!important } .block-category-navigation .sublist .sublist a:before { left:15px } .category-page .no-result { color:#444; background-color:#fff; border:1px solid #e9e9e9; margin:0 0 15px; padding:35px 35px; height:400px; padding-top:180px; font-size:22px; text-align:center } .category-page .category-description { margin:0 0 25px; line-height:22px } .category-page .sub-category-grid { margin:0 0 15px } .category-page .sub-category-grid .title { text-align:center; font-size:22px; font-weight:normal; transition:all .3s ease } .category-page .sub-category-grid .title a { display:block; padding:0 0 15px } .category-page .sub-category-grid .picture { margin:0 } .category-page .sub-category-grid .picture a:before { padding-top:65% } .home-page-category-grid .item-box { background:#fff } .home-page-category-grid .item-box .title { text-align:center; font-size:18px; font-weight:normal } .home-page-category-grid .item-box .title a { display:block; padding:0 } .manufacturer-list-page .manufacturer-item { position:relative } .manufacturer-list-page .manufacturer-item .title { position:absolute; bottom:0; left:0; z-index:1; width:100%; text-align:center; background-color:rgba(0,0,0,.02); font-size:15px; font-weight:normal; text-transform:uppercase; margin:0 } .manufacturer-list-page .manufacturer-item .title h2 { line-height:normal } .manufacturer-list-page .manufacturer-item .title a { display:block; padding:3px; transition:all .2s ease } .manufacturer-list-page .manufacturer-item .title a:hover { color:#ec6c07 } .manufacturer-list-page .manufacturer-item .picture { border:1px solid #e9e9e9 } .tags a { color:#999; margin-right:7px } .tags a:hover { text-decoration:underline; color:#ec6c07 } .page.product-tags-all-page li { display:inline-block; position:relative; margin:0 10px; overflow:hidden; font-size:17px!important } .page.product-tags-all-page li a { float:left; line-height:30px; color:#444 } .page.product-tags-all-page li a:hover { color:#ba5506 } .search-page .search-input { border:1px solid #e9e9e9; color:#444; background-color:#fff; padding:35px 35px; margin:15px 0 } .search-page .search-input .fieldset { margin:0 0 20px } .search-page .search-input .form-fields { padding:30px 15px 10px } .search-page .search-input input+label { display:inline; margin:0 0 0 5px } .search-page .search-input .buttons { text-align:center } .search-page .search-input .buttons .button-1 { min-width:140px } .search-page .search-input .advanced-search { margin:20px 0 0 } .search-page .search-input .advanced-search .price-range { display:inline-block; margin-left:0 } .search-page .search-input .advanced-search .price-range input { width:80px; margin:0 5px 0 0 } .search-page .search-results { margin:30px 0 0 } .search-page .search-results .warning,.search-page .search-results .no-result { color:#444; background-color:#fff; border:1px solid #e9e9e9; margin:0 0 15px; padding:35px 35px; height:400px; padding-top:180px; font-size:22px; text-align:center } .search-box form { display:inline-block; margin-bottom:0 } .search-box form:after { content:""; display:block; clear:both } .search-box input[type="text"] { border:1px solid #ec6c07 } .search-box input.search-box-text { float:left; width:500px; height:40px; margin:0 -1px 0 0 } .search-box .search-box-button { float:left; min-width:86px; height:40px; border:none; background-color:#ec6c07; padding:0 15px; text-align:center; color:#fff; text-transform:uppercase } .search-box .search-box-button:hover { background-color:#ba5506 } .search-box .ui-autocomplete-loading { background:#fff url(../images/ajax-loader-small.gif) right center no-repeat } .erpla-menu { position:relative; width:285px } .erpla-menu>.erpla-menu-header { display:block; font-size:16px; height:46px; line-height:46px; padding-left:30px; padding-right:15px; text-align:left } .erpla-menu>.erpla-menu-header i { float:right } .erpla-menu>.erpla-menu-body { display:none; position:absolute; width:285px; height:370px; list-style:none; text-align:left; float:left; padding:0; padding-top:2px } .erpla-menu>.erpla-menu-body>.erpla-menu-item { padding-left:10px } .erpla-menu>.erpla-menu-body>.erpla-menu-item+.erpla-menu-item { border-top:1px solid transparent } .erpla-menu>.erpla-menu-body>.erpla-menu-item>.erpla-menu-item-header { position:relative; padding:0; line-height:40px; height:40px } .erpla-menu>.erpla-menu-body>.erpla-menu-item>.erpla-menu-item-header .iconfont { z-index:1001; position:absolute; top:0; right:10px } .erpla-menu>.erpla-menu-body>.erpla-menu-item>.erpla-menu-item-header dt,.erpla-menu>.erpla-menu-body>.erpla-menu-item>.erpla-menu-item-header dd { line-height:40px } .erpla-menu>.erpla-menu-body>.erpla-menu-item>.erpla-menu-item-header>dl>dt>a { font-size:14px; font-weight:normal; padding:0 5px 0 20px } .erpla-menu>.erpla-menu-body>.erpla-menu-item>.erpla-menu-item-header>dl>dd>a { font-size:12px; font-weight:normal } .erpla-menu>.erpla-menu-body>.erpla-menu-item>.erpla-menu-item-body { display:none; position:absolute; top:1px; left:285px; width:855px; min-height:330px; border-top:1px solid transparent; border-bottom:1px solid transparent; border-right:1px solid transparent; padding:10px 20px } .erpla-menu>.erpla-menu-body>.erpla-menu-item>.erpla-menu-item-body>dl>dt { font-size:12px; font-weight:bold; line-height:25px } .erpla-menu>.erpla-menu-body>.erpla-menu-item>.erpla-menu-item-body>dl>dd { line-height:25px } .erpla-menu>.erpla-menu-body>.erpla-menu-item>.erpla-menu-item-body>dl>dd>a { font-size:12px; font-weight:normal; margin-left:0; margin-right:10px; margin-bottom:10px; white-space:nowrap; line-height:25px } .erpla-menu>.erpla-menu-body>.erpla-menu-item:hover,.erpla-menu>.erpla-menu-body>.erpla-menu-item.hover { border-left:1px solid transparent } .erpla-menu>.erpla-menu-body>.erpla-menu-item:hover>.erpla-menu-item-header .erpla-menu-icon-arrow,.erpla-menu>.erpla-menu-body>.erpla-menu-item.hover>.erpla-menu-item-header .erpla-menu-icon-arrow { display:none } .erpla-menu>.erpla-menu-body>.erpla-menu-item:hover>.erpla-menu-item-body,.erpla-menu>.erpla-menu-body>.erpla-menu-item.hover>.erpla-menu-item-body { display:block } .erpla-menu:hover>.erpla-menu-header:after,.erpla-menu.hover>.erpla-menu-header:after { content:"" } .erpla-menu:hover>.erpla-menu-body,.erpla-menu.hover>.erpla-menu-body { display:block } .erpla-menu { background:#f39800; color:#fff } .erpla-menu>.erpla-menu-header { color:#fff!important } .erpla-menu>.erpla-menu-header:hover,.erpla-menu>.erpla-menu-header:focus { color:#fff } .erpla-menu>.erpla-menu-body { background:#f39800 } .erpla-menu>.erpla-menu-body:hover>a.erpla-menu-header,.erpla-menu>.erpla-menu-body.hover>a.erpla-menu-header { color:#fff } .erpla-menu>.erpla-menu-body>.erpla-menu-item+.erpla-menu-item { border-color:#f87610 } .erpla-menu>.erpla-menu-body>.erpla-menu-item>.erpla-menu-item-header>dl>dt>a { color:#fff } .erpla-menu>.erpla-menu-body>.erpla-menu-item>.erpla-menu-item-header>dl>dt>a:hover { color:#ec6c07 } .erpla-menu>.erpla-menu-body>.erpla-menu-item>.erpla-menu-item-header>dl>dd>a { color:#fff } .erpla-menu>.erpla-menu-body>.erpla-menu-item>.erpla-menu-item-body { background:#fff; border-color:#f39800 } .erpla-menu>.erpla-menu-body>.erpla-menu-item>.erpla-menu-item-body>dl>dt>a { color:#ec6c07 } .erpla-menu>.erpla-menu-body>.erpla-menu-item>.erpla-menu-item-body>dl>dt>a:hover { color:#d36106 } .erpla-menu>.erpla-menu-body>.erpla-menu-item>.erpla-menu-item-body>dl>dd>a { color:#ec6c07 } .erpla-menu>.erpla-menu-body>.erpla-menu-item>.erpla-menu-item-body>dl>dd>a:hover { color:#d36106 } .erpla-menu>.erpla-menu-body>.erpla-menu-item:hover,.erpla-menu>.erpla-menu-body>.erpla-menu-item.hover { background-color:#fff; border-color:#d36106 } .erpla-menu>.erpla-menu-body>.erpla-menu-item:hover>.erpla-menu-item-header,.erpla-menu>.erpla-menu-body>.erpla-menu-item:hover>.erpla-menu-item-header>dl>dt>a,.erpla-menu>.erpla-menu-body>.erpla-menu-item:hover>.erpla-menu-item-header>dl>dd>a,.erpla-menu>.erpla-menu-body>.erpla-menu-item.hover>.erpla-menu-item-header,.erpla-menu>.erpla-menu-body>.erpla-menu-item.hover>.erpla-menu-item-header>dl>dt>a,.erpla-menu>.erpla-menu-body>.erpla-menu-item.hover>.erpla-menu-item-header>dl>dd>a { color:#ec6c07 } .erpla-menu-fixed>.erpla-menu-header:after { content:"" } .erpla-menu-fixed>.erpla-menu-body { display:none; position:absolute; top:100%; left:0; z-index:1000 } .erpla-menu-fixed:hover>.erpla-menu-header:after,.erpla-menu-fixed.hover>.erpla-menu-header:after { content:"" } .erpla-menu-fixed:hover>.erpla-menu-body,.erpla-menu-fixed.hover>.erpla-menu-body { display:block } .erpla-menu-open>.erpla-menu-header:after { content:"" } .erpla-menu-open>.erpla-menu-body { display:none; position:absolute; top:100%; left:0; z-index:1000 } .erpla-menu-open:hover>.erpla-menu-header:after,.erpla-menu-open.hover>.erpla-menu-header:after { content:"" } .erpla-menu-open:hover>.erpla-menu-body,.erpla-menu-open.hover>.erpla-menu-body { display:block } .vendor-page .vendor-description { margin:0 0 25px; line-height:22px } .vendor-page .contact-vendor { margin:0 0 20px } .page.vendor-list-page .vendor-item .title { text-align:center; font-size:14px; font-weight:normal; text-transform:uppercase; margin:0 } .page.vendor-list-page .vendor-item .title h2 { line-height:normal } .page.vendor-list-page .vendor-item .title a { display:block; padding:3px } .page.vendor-list-page .vendor-item .title a:hover { color:#ba5506 } .page.vendor-list-page .vendor-item .picture { border:1px solid #e9e9e9; height:285px } .html-vendor-list-page .block-vendor-navigation,.html-vendor-page .block-vendor-navigation { margin:-16px 0 0; padding-top:15px; background-color:#fff } .html-vendor-list-page .block-vendor-navigation .title,.html-vendor-page .block-vendor-navigation .title { display:none } .html-vendor-list-page .page-title+.block-vendor-navigation .listbox,.html-vendor-page .page-title+.block-vendor-navigation .listbox { margin-top:0 } .block-featured-products .list { text-align:center } .block-featured-products .list .product-picture { display:block } .block-featured-products .list .product-name { display:block; font-size:14px } .page.billing-address-page .billing-addresses { color:#444; background-color:#fff; border:1px solid #e9e9e9 } .page.billing-address-page .billing-addresses .section .title { text-transform:uppercase; font-family:"微软雅黑","Arial Narrow",Arial,Helvetica,sans-serif; background-color:#f9f9f9; color:#444; padding:20px 35px; font-size:14px; font-weight:normal } .page.billing-address-page .buttons { margin:15px 0; text-align:center } .page.billing-address-page .section.order-summary .title { display:none } .order-progress { margin:0 0 15px; text-align:center; position:absolute; top:6px; right:0; background-color:#f6f6f6 } .order-progress ul { font-size:0 } .order-progress li { display:inline-block; position:relative; margin:0 2px } .order-progress li:first-child a { padding-left:20px } .order-progress li:first-child a:before { display:none } .order-progress li:last-child a { padding-right:24px } .order-progress li:last-child a:after { display:none } .order-progress li:nth-child(1) { z-index:6 } .order-progress li:nth-child(2) { z-index:5 } .order-progress li:nth-child(3) { z-index:4 } .order-progress li:nth-child(4) { z-index:3 } .order-progress li:nth-child(5) { z-index:2 } .order-progress li:nth-child(6) { z-index:1 } .order-progress li.active-step a { background-color:#ec6c07; color:#fff; cursor:pointer } .order-progress li.active-step a:after { border-left-color:#ec6c07 } .order-progress li.inactive-step a { cursor:default } .order-progress a { display:block; position:relative; min-width:100px; height:32px; background-color:#ececec; padding:0 16px 0 24px; font-size:12px; line-height:32px; font-weight:700; color:#777; text-transform:uppercase } .order-progress a:before { content:""; position:absolute; top:0; left:0; height:32px; border-width:16px 8px; border-style:dashed dashed dashed solid; border-color:transparent transparent transparent #f6f6f6 } .order-progress a:after { content:""; display:block; position:absolute; top:0; right:-16px; height:32px; border-width:16px 8px; border-style:dashed dashed dashed solid; border-color:transparent transparent transparent #e9e9e9 } .page.order-completed-page .order-completed { color:#444; background-color:#fff; border:1px solid #e9e9e9; margin:0 0 15px; padding:35px 35px; text-align:center } .page.order-completed-page .order-completed .title { text-transform:uppercase; font-family:"微软雅黑","Arial Narrow",Arial,Helvetica,sans-serif; margin:0 0 15px; color:#444; padding:15px 35px; font-size:20px; font-weight:normal; text-align:center } .page.order-completed-page .order-completed .details { margin:0 0 10px } .page.order-completed-page .order-completed .details .order-number { display:inline-block } .page.order-completed-page .order-completed .details .order-number strong { font-weight:normal; text-transform:uppercase } .page.order-completed-page .order-completed .details .details-link { display:inline-block } .page.order-completed-page .order-completed .details .details-link a { margin:5px 0 0; color:#ec6c07 } .page.order-completed-page .order-completed .details .details-link a:hover { text-decoration:underline } .page.order-completed-page .order-completed .buttons { margin:15px 0; text-align:center } .order-confirm-page .section.confirm-order { color:#444; background-color:#fff; border:1px solid #e9e9e9; margin:0 0 15px; padding:35px 35px } .order-confirm-page .section.confirm-order .terms-of-service { margin:0 0 15px; padding:0 } .order-confirm-page .section.confirm-order .terms-of-service label { cursor:pointer } .order-confirm-page .section.confirm-order .terms-of-service a { margin:0 0 0 3px; color:#ec6c07 } .order-confirm-page .buttons { margin:15px 0; text-align:center } .order-confirm-page .section.order-summary .title { display:none } .payment-info-page .section.payment-info { color:#444; background-color:#fff; border:1px solid #e9e9e9; margin:0 0 15px; padding:35px 35px } .payment-info-page .section.payment-info .info { margin:0 0 20px } .payment-info-page .section.payment-info .info tr { display:block; margin:20px 0 0; display:table-row; margin:0 } .payment-info-page .section.payment-info .info tr:first-child { margin:0 } .payment-info-page .section.payment-info .info td { display:block; margin:0; padding:5px; text-align:left } .payment-info-page .section.payment-info .info td:only-child { width:auto!important; padding:0 } .payment-info-page .section.payment-info .info td:first-child { margin:0 0 5px; width:150px } .payment-info-page .section.payment-info .info td label { font-weight:700 } .payment-info-page .section.payment-info .info td select { height:38px; margin:0 5px 0 0 } .payment-info-page .section.payment-info .info input[type=text] { max-width:400px; height:40px } .payment-info-page .section.payment-info .info input[type=text] { width:100%!important } .payment-info-page .section.payment-info .info input#CardCode { width:60px!important } .payment-info-page .buttons { margin:15px 0; text-align:center } .payment-info-page .section.order-summary .title { display:none } .payment-method-page .payment-method { color:#444; background-color:#fff; border:1px solid #e9e9e9; margin:0 0 15px; padding:35px 35px } .payment-method-page .payment-method .method-list { overflow:hidden; font-size:0; margin:0 } .payment-method-page .payment-method .method-list li { display:block; font-size:14px; margin:0 0 25px } .payment-method-page .payment-method .method-list .method-name { padding:0 } .payment-method-page .payment-method .method-list .method-name label { font-size:14px; font-weight:bold; color:#444 } .payment-method-page .payment-method .method-list .method-description { margin:5px 0 0 } .payment-method-page .payment-method .use-reward-points { margin:0 0 15px; color:#ec6c07; font-weight:bold } .payment-method-page .payment-method .method-name .payment-logo { display:inline-block; padding:5px; vertical-align:middle } .payment-method-page .payment-method .method-name .payment-logo label { display:block; font-size:0!important } .payment-method-page .payment-method .method-name .payment-details { min-width:180px; width:auto; display:inline-block; margin:0 0 0 10px; text-align:left; vertical-align:middle } .payment-method-page .buttons { margin:15px 0; text-align:center } .payment-method-page .section.order-summary .title { display:none } .page.shipping-address-page .pickup-wrapper { color:#444; background-color:#fff; border:1px solid #e9e9e9; margin:0 0 15px } .page.shipping-address-page .pickup-wrapper .section.pickup-points { margin:0 } .page.shipping-address-page .pickup-wrapper .section.pickup-points .select-pickup-point { padding:20px 35px } .page.shipping-address-page .pickup-wrapper .section.pickup-points .select-pickup-point .title { display:none!important } .page.shipping-address-page .shipping-addresses { color:#444; background-color:#fff; border:1px solid #e9e9e9 } .page.shipping-address-page .shipping-addresses .section .title { text-transform:uppercase; font-family:"微软雅黑","Arial Narrow",Arial,Helvetica,sans-serif; background-color:#f9f9f9; color:#444; padding:20px 35px; font-size:14px; font-weight:normal } .page.shipping-address-page .shipping-addresses #shipping-addresses-form { display:block!important } .page.shipping-address-page .buttons { margin:15px 0; text-align:center } .page.shipping-address-page .section.order-summary .title { display:none } .page.shipping-method-page .shipping-method { color:#444; background-color:#fff; border:1px solid #e9e9e9; margin:0 0 15px; padding:35px 35px } .page.shipping-method-page .shipping-method .method-list { overflow:hidden; font-size:0; margin:0 } .page.shipping-method-page .shipping-method .method-list li { display:block; font-size:14px; margin:0 0 25px } .page.shipping-method-page .shipping-method .method-list .method-name { padding:0 } .page.shipping-method-page .shipping-method .method-list .method-name label { font-size:14px; font-weight:bold; color:#444 } .page.shipping-method-page .shipping-method .method-list .method-description { margin:5px 0 0 } .page.shipping-method-page .buttons { margin:15px 0; text-align:center } .page.shipping-method-page .section.order-summary .title { display:none } .opc .tab-section { border:1px solid #e9e9e9; margin:0 0 15px } .opc .tab-section .step-title { background-color:#f9f9f9; overflow:hidden } .opc .tab-section .step-title .number,.opc .tab-section .step-title .title { float:left; min-height:50px; line-height:50px; font-size:16px; font-weight:normal; margin:0 } .opc .tab-section .step-title .number { width:50px; height:50px; text-align:center; color:#fff; background-color:#f8730b } .opc .tab-section .step-title .title { margin-left:15px; font-weight:normal } .opc .tab-section .step { color:#444; background-color:#fff; padding:35px 35px } .opc .tab-section .step input[type="text"],.opc .tab-section .step select { max-width:100% } .opc .tab-section .step .section { margin:0 0 15px } .opc .tab-section .step .section>label { display:block; margin:0 0 10px } .opc .tab-section .step .buttons { margin-bottom:0; padding-left:0; padding-right:0 } .opc .tab-section .step .buttons .back-link { display:inline-block; margin-right:20px } .opc .tab-section .step .buttons .back-link small { display:none } .opc .tab-section .step .buttons .back-link a { display:inline-block; background:url(../images/back-button.png) left center no-repeat; padding:0 0 0 18px; color:#444 } .opc .tab-section .step .buttons .back-link a:hover { color:#ec6c07 } .opc .tab-section .step .buttons .please-wait { display:block; margin:10px 0 0; background:none } .opc .tab-section.allow .step-title { cursor:pointer } .opc .tab-section.allow .step-title .number,.opc .tab-section.allow .step-title .title { cursor:pointer } .opc .tab-section.allow .step-title .number { color:#fff; color:#fff; background-color:#ba5506 } .opc .tab-section.allow .step-title .title { color:#ec6c07 } .opc .tab-section.active .step-title .number { font-weight:bold; color:#fff; color:#fff; background-color:#ba5506 } .opc .tab-section.active .step-title .title { font-weight:bold; color:#ec6c07 } #opc-billing .ship-to-same-address,#opc-shipping .ship-to-same-address { padding:0 } #opc-billing .pickup-in-store,#opc-shipping .pickup-in-store { padding:0 } #opc-billing .enter-address,#opc-shipping .enter-address { padding:0 } #opc-billing .enter-address .edit-address,#opc-shipping .enter-address .edit-address { margin:0 } #opc-shipping_method .shipping-method .method-list { overflow:hidden; font-size:0; margin:0 } #opc-shipping_method .shipping-method .method-list li { display:block; font-size:14px; margin:0 0 25px } #opc-shipping_method .shipping-method .method-list .method-name { padding:0 } #opc-shipping_method .shipping-method .method-list .method-name label { font-size:14px; font-weight:bold; color:#444 } #opc-shipping_method .shipping-method .method-list .method-description { margin:5px 0 0 } #opc-payment_method .payment-method .method-list { overflow:hidden; font-size:0; margin:0 } #opc-payment_method .payment-method .method-list li { display:block; font-size:14px; margin:0 0 25px } #opc-payment_method .payment-method .method-list .method-name { padding:0 } #opc-payment_method .payment-method .method-list .method-name label { font-size:14px; font-weight:bold; color:#444 } #opc-payment_method .payment-method .method-list .method-description { margin:5px 0 0 } #opc-payment_method .payment-method .use-reward-points { margin:0 0 15px; color:#ec6c07; font-weight:bold } #opc-payment_method .payment-method .method-name .payment-logo { display:inline-block; padding:5px; vertical-align:middle } #opc-payment_method .payment-method .method-name .payment-logo label { display:block; font-size:0!important } #opc-payment_method .payment-method .method-name .payment-details { min-width:180px; width:auto; display:inline-block; margin:0 0 0 10px; text-align:left; vertical-align:middle } #opc-confirm_order { border:none } #opc-confirm_order .step-title { border:1px solid #e9e9e9; margin:0 0 15px } #opc-confirm_order .step { background:none; border:none; padding:0 } #opc-confirm_order .step .terms-of-service { text-align:right } #opc-confirm_order .step .buttons { padding-right:0; text-align:right } #opc-confirm_order .step .buttons .button-1 { width:300px; font-size:16px; height:55px } .opc .terms-of-service { margin:0 0 20px; padding:0 30px } .opc .terms-of-service label { cursor:pointer } .opc .terms-of-service a { margin:0 0 0 3px; color:#ec6c07 } .opc .confirm-order .buttons { padding:10px 0 } .opc .confirm-order .button-1 { font-size:16px } .checkout-page .selected-checkout-attributes { float:right; text-align:right } .checkout-page .section.order-summary { margin:0 } .checkout-page .cart-options { overflow:hidden } .checkout-page .cart-footer { border-top:none } .checkout-page .cart-footer .totals { margin:0 } .checkout-page .total-info { margin:0; border-bottom:none; padding:5px 20px 10px } .checkout-page .address-grid,.checkout-page .enter-address,.checkout-page .ship-to-same-address,.checkout-page .pickup-in-store { padding:35px 35px } .checkout-page .address-grid { overflow:hidden } .checkout-page .address-grid .address-item { margin:0 0 20px 0; padding:0 20px } .checkout-page .address-grid .address-item .terms-of-service { text-align:center } .checkout-page .address-grid .address-item ul { margin:0 0 15px; padding:0; color:#444 } .checkout-page .address-grid .address-item li { padding:5px 0 } .checkout-page .address-grid .address-item li.name { font-size:16px; font-weight:bold } .checkout-page .address-grid .address-item li label { display:inline } .checkout-page .address-grid .address-item li.email label { display:none } .checkout-page .enter-address .message-error { margin:15px 0 0 } .checkout-page .enter-address .edit-address { margin:0 auto; max-width:600px } .checkout-page .ship-to-same-address { padding:30px 0 } .checkout-page .ship-to-same-address .selector { margin:0 0 5px; font-weight:bold; color:#444 } .checkout-page .pickup-in-store .selector { margin:0 0 5px; font-weight:bold; color:#444 } .checkout-page .pickup-points-map { min-width:400px; min-height:350px; vertical-align:middle; margin-top:5px; margin-bottom:5px } .comment-list { margin:0 0 35px } .comment-list .comments { padding:10px 35px } .comment-list .comments .comment { margin:0 0 20px; border-bottom:1px solid #e9e9e9; *zoom:1 } .comment-list .comments .comment:before,.comment-list .comments .comment:after { display:table; content:""; line-height:0 } .comment-list .comments .comment:after { clear:both } .comment-list .comments .comment:last-child { border-bottom:none } .comment-list .comments .comment .comment-info { float:left; vertical-align:top; width:70px; margin:10px } .comment-list .comments .comment .comment-info .avatar { position:relative; width:60px; height:60px; border-radius:30px; overflow:hidden } .comment-list .comments .comment .comment-info .avatar img { position:absolute; top:0; right:0; bottom:0; left:0; max-width:100%; max-height:100%; margin:auto } .comment-list .comments .comment .comment-content { float:left; width:80%; margin:0 0 15px } .comment-list .comments .comment .comment-content .comment-content-header .username,.comment-list .comments .comment .comment-content .comment-content-header a.username { color:#ec6c07 } .comment-list .comments .comment .comment-content .comment-content-header .username:hover,.comment-list .comments .comment .comment-content .comment-content-header a.username:hover { color:#ba5506 } .comment-list .comments .comment .comment-content .comment-content-header .comment-time { padding:10px 5px; font-size:12px } .comment-list .comments .comment .comment-content .comment-content-header .comment-time span { color:#999 } .comment-list .comments .comment .comment-content .comment-title { font-size:15px; margin-top:20px; margin-bottom:10px; line-height:30px; color:#444 } .comment-list .comments .comment .comment-content .comment-title strong { font-weight:normal } .comment-list .comments .comment .comment-content .comment-body { line-height:22px } .new-comment .notifications { margin:0 0 10px } .new-comment .result { color:#690 } .new-comment .title,.comment-list .title { text-transform:uppercase; font-family:"微软雅黑","Arial Narrow",Arial,Helvetica,sans-serif; color:#444; background-color:#fff; margin:0 0 15px; color:#444; padding:20px 35px; font-weight:normal } .external-auth-association { color:#444 } .external-auth-association a { color:#ec6c07 } .external-auth-association a:hover { text-decoration:underline } .external-auth-errors { color:#e4444c } .page.account-activation-page .page-body { color:#444; background-color:#fff; border:1px solid #e9e9e9; padding:35px 35px } .address-edit-page .edit-address { margin:0 auto; max-width:600px; padding:35px 35px } .address-list-page .address-list .section { position:relative } .address-list-page .address-list .section .info { margin:0 0 10px; text-align:left } .address-list-page .address-list .section .info li { line-height:25px } .address-list-page .address-list .section .info li label { display:initial } .address-list-page .address-list .section .info li.name { display:none; margin:0 0 10px; font-weight:bold } .address-list-page .address-list .section .info li.email label { display:none } .address-list-page .address-list .section .buttons { position:absolute; right:25px; top:40px; margin:0; border:none!important; padding:0; font-size:0; text-align:left } .address-list-page .address-list .section .buttons input { display:inline-block; width:37px; height:37px; margin:0 2px; border:none; background-color:#777; background-image:url(../images/account-sprite.png); background-repeat:no-repeat; font-size:0 } .address-list-page .address-list .section .buttons input:hover { background-color:#ba5506 } .address-list-page .address-list .section .buttons .edit-address-button { background-position:center 0 } .address-list-page .address-list .section .buttons .delete-address-button { background-position:center -37px } .page.avatar-page .page-body .fieldset { margin:30px 30px; border-bottom:none } .page.avatar-page .page-body .fieldset .image { margin:0 0 10px } .page.avatar-page .page-body .fieldset .image img { border:1px solid #e9e9e9 } .page.avatar-page .page-body .message-error,.page.avatar-page .page-body .info { padding:10px 35px } .page.avatar-page .page-body .buttons { padding:0 35px!important; text-align:left } .page.change-password-page .form-fields { margin:0 auto!important } .page.change-password-page .fieldset { border-bottom:none!important } .block-account-navigation .title { text-transform:uppercase; font-family:"微软雅黑","Arial Narrow",Arial,Helvetica,sans-serif; border-bottom:1px solid #e9e9e9; color:#ec6c07; padding:20px 35px; font-size:20px; font-weight:normal } .block-account-navigation .title:after { height:0 } .block-account-navigation .listbox { padding:15px 35px; padding:22px } .block-account-navigation .listbox .list li { padding:0; height:52px } .block-account-navigation .listbox .list a { height:52px; line-height:52px; overflow:hidden; padding:0; font-size:14px; text-transform:uppercase; white-space:nowrap; transition:max-width .3s linear,background-color .6s linear,padding .1s linear } .block-account-navigation .listbox .list a:hover,.block-account-navigation .listbox .list a.active { color:#ba5506; font-weight:bold } .block-account-navigation .listbox .list a:before { content:""; display:inline-block; width:52px; height:52px; background-color:transparent; background-image:url(../images/account-nav-sprite.png); background-repeat:no-repeat; vertical-align:top; opacity:.5 } .block-account-navigation .listbox .list .customer-info a:before { background-position:center 0 } .block-account-navigation .listbox .list .customer-addresses a:before { background-position:center -52px } .block-account-navigation .listbox .list .customer-orders a:before { background-position:center -104px } .block-account-navigation .listbox .list .downloadable-products a:before { background-position:center -208px } .block-account-navigation .listbox .list .back-in-stock-subscriptions a:before { background-position:center -260px } .block-account-navigation .listbox .list .reward-points a:before { background-position:center -312px } .block-account-navigation .listbox .list .change-password a:before { background-position:center -364px } .block-account-navigation .listbox .list .customer-avatar a:before { background-position:center -416px } .block-account-navigation .listbox .list .forum-subscriptions a:before { background-position:center -468px } .block-account-navigation .listbox .list .customer-reviews a:before { background-position:center -520px } .page.downloadable-products-page .table-wrapper { padding:35px 35px } .page.downloadable-products-page .table-wrapper th.order { width:100px } .page.downloadable-products-page .table-wrapper th.date { width:100px } .page.downloadable-products-page .table-wrapper th.product { color:#ec6c07 } .page.downloadable-products-page .table-wrapper th.download { width:100px } .page.downloadable-products-page .table-wrapper td.product { color:#ec6c07 } .customer-info-page .fieldset { border-bottom:1px solid #e9e9e9 } .customer-info-page .account-signature-text { height:80px } .customer-info-page .vat-status { margin:0 0 5px; font-size:14px } .customer-info-page .vat-note { display:block; font-size:14px; margin-top:5px } .customer-info-page .add-more-external-records { text-align:left } .login-page .page-body { padding:52px 0 0 } .login-page .page-body .buttons { margin:20px 0; text-align:center } .login-page .page-body .buttons .button-1 { padding:15px 30px; min-width:140px } .login-page .page-body .customer-blocks { position:relative; margin:0 auto 30px; max-width:600px; width:600px; border:1px solid #e9e9e9; color:#444; background-color:#fff } .login-page .page-body .customer-blocks .message-error { margin:0 0 15px } .login-page .page-body .customer-blocks .new-wrapper .title,.login-page .page-body .customer-blocks .returning-wrapper .title { position:absolute; top:-52px; width:49%; height:52px; margin:0 0 15px; padding:17px 22px; text-align:center; background-color:#f9f9f9; font-size:14px; color:#777; text-transform:uppercase; cursor:pointer } .login-page .page-body .customer-blocks .new-wrapper .title strong,.login-page .page-body .customer-blocks .returning-wrapper .title strong { font-weight:normal } .login-page .page-body .customer-blocks .new-wrapper .title.active,.login-page .page-body .customer-blocks .returning-wrapper .title.active { background-color:#ec6c07; color:#fff } .login-page .page-body .customer-blocks .new-wrapper .inner-wrapper,.login-page .page-body .customer-blocks .returning-wrapper .inner-wrapper { display:none; padding:30px 60px } .login-page .page-body .customer-blocks .new-wrapper .inner-wrapper.show,.login-page .page-body .customer-blocks .returning-wrapper .inner-wrapper.show { display:block } .login-page .page-body .customer-blocks .new-wrapper { margin:0 } .login-page .page-body .customer-blocks .new-wrapper .title { right:-1px } .login-page .page-body .customer-blocks .new-wrapper .text { margin:15px 0 45px } .login-page .page-body .customer-blocks .new-wrapper .topic-block { margin:0 } .login-page .page-body .customer-blocks .new-wrapper .topic-block strong { color:#444 } .login-page .page-body .customer-blocks .new-wrapper .button-1 { margin:0 0 5px } .login-page .page-body .customer-blocks .returning-wrapper { margin:0 } .login-page .page-body .customer-blocks .returning-wrapper .title { left:-1px } .login-page .page-body .customer-blocks .returning-wrapper.fieldset { position:static; margin:0 } .login-page .page-body .customer-blocks .returning-wrapper .form-fields { position:relative; overflow:hidden; padding:0; margin:0 } .login-page .page-body .customer-blocks .returning-wrapper input[type="text"],.login-page .page-body .customer-blocks .returning-wrapper input[type="password"] { width:100% } .login-page .page-body .customer-blocks .returning-wrapper .inputs label { width:110px } .login-page .page-body .customer-blocks .returning-wrapper .inputs.reversed { margin:0; white-space:normal; text-align:center } .login-page .page-body .customer-blocks .returning-wrapper .inputs.reversed>* { display:inline-block; width:auto; margin:0 3px; vertical-align:middle; font-size:14px; font-weight:normal } .login-page .page-body .customer-blocks .returning-wrapper .inputs.reversed a { margin-left:10px } .login-page .page-body .customer-blocks .returning-wrapper .inputs.reversed a:hover { color:#ec6c07 } .login-page .page-body .customer-blocks .returning-wrapper .captcha-box { margin:-15px 0 20px } .login-page .page-body .external-authentication { margin:0; margin-top:30px; border-top:1px solid #e9e9e9 } .login-page .page-body .external-authentication .title { display:none } .login-page .page-body .external-authentication .buttons { margin:0; padding:0; padding-top:30px; border-top:none } .page.password-recovery-page .page-body { padding:35px 35px; color:#444; background-color:#fff; border:1px solid #e9e9e9; max-width:600px; width:600px; margin:auto } .page.password-recovery-page .page-body .result { padding:0; margin:0 0 5px; color:#ec6c07 } .page.password-recovery-page .page-body .tooltip { position:relative; margin:0 0 15px; color:#999; opacity:1 } .page.password-recovery-page .page-body .fieldset .form-fields { padding:0 } .page.password-recovery-page .page-body .buttons { text-align:left } .page.password-recovery-page .page-body .buttons .button-1 { min-width:140px } .registration-page .page-body { max-width:600px; width:600px; margin:auto; color:#444; background-color:#fff; border:1px solid #e9e9e9 } .registration-page .page-body .fieldset { margin:0 } .registration-page .page-body .fieldset .title { text-transform:uppercase; font-family:"微软雅黑","Arial Narrow",Arial,Helvetica,sans-serif; color:#444; background-color:#fff; margin:0 0 15px; color:#444; padding:20px 35px; font-weight:normal } .registration-page .page-body .fieldset .form-fields { padding:10px 35px; position:relative } .registration-page .page-body .fieldset .form-fields label.newsletter { display:inline-block; margin-left:5px } .registration-page .page-body .fieldset .message-error { margin:0 0 10px } .registration-page .page-body .fieldset .vat-note { display:block; font-size:14px; margin-top:5px } .registration-page .page-body .buttons { text-align:center } .registration-page .page-body .buttons .button-1 { min-width:140px } .gender span { display:inline-block; margin:0 10px 0 0 } .gender span>* { display:inline!important; margin:0 5px 0 0; line-height:32px } .gender label { margin:0 10px 0 0; font-weight:normal } .date-of-birth select { width:31%; max-width:126px } .date-of-birth select+select { margin:0 0 0 10px } #check-availability-button { display:block; margin:10px auto; border:none; background-color:#888; padding:10px 15px; font-size:12px; color:#fff; text-transform:uppercase } #check-availability-button:hover { background-color:#999 } .accept-privacy-policy { margin:0 0 15px; text-align:center } .accept-privacy-policy>* { display:inline-block; line-height:32px } .accept-privacy-policy span { color:#ec6c07; cursor:pointer } .registration-result-page .button-1 { min-width:140px; border:none; background-color:#ec6c07; padding:10px 30px; text-align:center; font-size:15px; color:#fff; text-transform:uppercase } .registration-result-page .button-1:hover { background-color:#ba5506 } .registration-result-page .buttons { text-align:center } .registration-result-page .result { margin:0 0 20px; margin:0 0 15px; padding:30px 0; text-align:center; font-size:16px; color:#ec6c07 } .user-agreement-page .terms-of-agreement { margin:0 0 20px; padding:20px; text-align:center } .user-agreement-page .button-1 { min-width:140px; border:none; background-color:#ec6c07; padding:10px 30px; text-align:center; font-size:15px; color:#fff; text-transform:uppercase } .user-agreement-page .button-1:hover { background-color:#ba5506 } .account-page .page-title { text-transform:uppercase; font-family:"微软雅黑","Arial Narrow",Arial,Helvetica,sans-serif; color:#444; background-color:#fff; border:1px solid #e9e9e9; color:#444; padding:20px 35px; font-weight:normal; display:block!important; border-bottom:none } .account-page .page-title h1 { line-height:1; text-transform:uppercase; color:#ec6c07 } .account-page .page-body { position:relative; min-height:550px; color:#444; background-color:#fff; border:1px solid #e9e9e9 } .account-page .page-body .fieldset,.account-page .page-body .section { position:relative; border-bottom:1px solid #e9e9e9; margin:0 0 15px; padding:35px 35px } .account-page .page-body .fieldset:last-child,.account-page .page-body .section:last-child { border-bottom:none } .account-page .page-body .fieldset .title,.account-page .page-body .section .title { text-transform:uppercase; font-family:"微软雅黑","Arial Narrow",Arial,Helvetica,sans-serif; margin:0 0 15px; color:#444; font-size:18px; font-weight:normal; cursor:pointer } .account-page .page-body .fieldset .form-fields { max-width:600px; margin:0; padding:0 } .account-page .page-body .no-result,.account-page .page-body .no-data { border:none } .news-list-homepage .news-items { overflow:hidden; text-align:left } .news-list-homepage .news-items .news-item { margin-bottom:30px; background:#fff; padding:15px } .news-list-homepage .news-items .news-item .news-head { text-align:left } .news-list-homepage .news-items .news-item .news-date { margin-bottom:5px; padding:5px 10px } .news-list-homepage .news-items .news-item .news-body { font-size:14px; margin-bottom:20px; height:40px; max-height:40px; overflow:hidden } .news-list-homepage .news-items .news-item .buttons { text-align:left } .news-list-page .page-title { margin:0 } .news-list-page .news-item { position:relative!important; color:#444; background-color:#fff; border:1px solid #e9e9e9; margin:0 0 20px; padding:35px 35px } .news-list-page .buttons { text-align:left } .news-item-page .news-item { color:#444; background-color:#fff; border:1px solid #e9e9e9; margin:0 0 20px; padding:40px 35px } .news-item-page .comment-list,.news-item-page .new-comment { color:#444; background-color:#fff; border:1px solid #e9e9e9; margin:0 0 20px } .news-item-page .new-comment .form-fields { padding:35px } .news-item .news-title { display:inline-block; padding:20px 10px; line-height:20px; font-size:24px; font-weight:normal; color:#444 } .news-item .news-title:hover { color:#ec6c07 } .news-item .news-date { display:block; margin:0 0 15px; font-size:12px; padding:10px; color:#999 } .news-item .news-body { margin:0 0 20px; line-height:1.5; padding:0 10px } .news-item .news-body p { margin:10px 0; text-align:justify } .news-item .buttons { margin:0; padding:0 10px } .news-item .buttons .read-more { display:inline-block; border:none; background-color:#ec6c07; padding:10px 20px; font-size:12px; color:#fff; text-transform:uppercase } .news-item .buttons .read-more:hover { background-color:#ba5506 } .newsletter .newsletter-email { display:block; overflow:hidden } .newsletter .newsletter-email input[type="text"] { float:left; width:200px; height:36px; margin:0 -1px 0 0 } .newsletter .newsletter-email .newsletter-subscribe-button { width:100px; padding:0 5px } .newsletter .newsletter-email .options { clear:both; padding:10px 0 0 } .newsletter .newsletter-subscribe-button { float:left; height:36px; border:none; background-color:#ec6c07; padding:0 15px; text-align:center; color:#fff; text-transform:uppercase } .newsletter .newsletter-subscribe-button:hover { background-color:#ba5506 } .newsletter .newsletter-validation,.newsletter .newsletter-result { width:100%; overflow:hidden; line-height:28px } .newsletter .newsletter-validation .field-validation-valid { text-align:left } .order-list-page .section.order-item { border-bottom:1px solid #e9e9e9; margin:0 0 15px; padding:35px 35px } .order-list-page .section.order-item .title { text-transform:uppercase; font-family:"微软雅黑","Arial Narrow",Arial,Helvetica,sans-serif; margin:0 0 15px; color:#444; font-size:18px; font-weight:normal; cursor:pointer } .order-list-page .section.order-item .info { text-align:left } .order-list-page .section.order-item .info li { line-height:25px } .order-list-page .section.order-item .info li label { display:initial } .order-list-page .section.order-item .info li.name { display:none; margin:0 0 10px; font-weight:bold } .order-list-page .section.order-item .info li .email label { display:none } .order-list-page .section.order-item .buttons { position:absolute; right:15px; top:55px; margin:0; border:none!important; padding:0; font-size:0; text-align:left } .order-list-page .section.order-item .buttons input { display:inline-block; width:37px; height:37px; margin:0 2px; border:none; background-image:url(../images/account-sprite.png); background-repeat:no-repeat; font-size:0; color:#777 } .order-list-page .section.order-item .buttons input:hover { color:#ec6c07; background-color:#ba5506 } .order-list-page .section.order-item .buttons .order-details-button { background-position:center -74px } .order-list-page .section.order-item .buttons .cancel-recurring-order-button { background:url(../images/remove.png) left center no-repeat } .order-list-page .section.order-item .buttons .return-items-button { width:auto!important; background-image:url(../images/product-sprite-2.png)!important; background-position:left -120px; padding:10px 15px 10px 35px; vertical-align:middle; font-size:14px!important } .recurring-payments { width:100%!important; margin:20px 0!important } .recurring-payments table td { white-space:nowrap } .recurring-payments table td:first-child { min-width:120px; white-space:normal } .page.reward-points-page .reward-points-overview { padding:15px 35px } .page.reward-points-page .reward-points-history { border-bottom:none } .page.reward-points-page .reward-points-history .table-wrapper th.date { width:200px } .page.reward-points-page .reward-points-history .table-wrapper th.points { width:100px } .page.reward-points-page .reward-points-history .table-wrapper th.points-balance { width:100px } .page.order-details-page .page-title { padding-top:22px!important; padding-bottom:8px!important } .page.order-details-page .page-title h1 { float:left } .page.order-details-page .page-title a { float:right; margin:-8px 5px 0; display:inline-block; font-size:14px; height:40px; background-color:#ec6c07; background-image:url(../images/order-sprite.png); background-repeat:no-repeat; padding:0 15px 0 35px; line-height:40px; outline:2px solid transparent; transition:all .2s ease; color:inherit } .page.order-details-page .page-title a:hover { outline-color:#fff; color:#ba5506 } .page.order-details-page .page-title a.print-order-button { background-position:left bottom } .page.order-details-page .page-title a.pdf-invoice-button { background-position:left top } .page.order-details-page .page-body { border:0; background:none } .page.order-details-page .order-overview,.page.order-details-page .section.shipments,.page.order-details-page .section.order-notes,.page.order-details-page .section.products,.page.order-details-page .section.options,.page.order-details-page .section.totals { margin:0 0 15px; padding:35px 35px; overflow:hidden; color:#444; background-color:#fff; border:1px solid #e9e9e9 } .page.order-details-page .order-overview { font-size:14px; text-align:left } .page.order-details-page .order-overview li { line-height:25px } .page.order-details-page .order-overview .order-number { margin:0 0 15px; font-size:16px; color:#333; text-transform:uppercase } .page.order-details-page .order-overview .order-info span { display:inline-block; margin:5px 10px 5px 0 } .page.order-details-page .order-overview .order-total strong { font-weight:normal; color:#ec6c07 } .page.order-details-page .order-details-area { margin:0 0 15px; overflow:hidden } .page.order-details-page .order-details-area ul { float:left; width:49%; margin:0 0 0 2%; padding:35px 35px; padding-top:10px; text-align:left; border:1px solid #e9e9e9; color:#444; background-color:#fff } .page.order-details-page .order-details-area ul:first-child { margin:0 } .page.order-details-page .order-details-area li { padding:2px 0 } .page.order-details-page .order-details-area .title { display:block!important; margin:20px 0 5px; background-color:transparent; padding:0; font-size:15px; font-weight:bold; color:#333; text-transform:uppercase } .page.order-details-page .order-details-area .repost .button-2 { display:inline-block; margin:10px 0; border:none; background-color:#ec6c07; padding:10px 15px; font-size:11.9px; color:#fff; text-transform:uppercase } .page.order-details-page .order-details-area .repost .button-2:hover { background-color:#ba5506 } .page.order-details-page .order-notes .download a { font-weight:normal; color:#ec6c07 } .page.order-details-page .order-notes .download a:hover { text-decoration:underline } .page.order-details-page .products .title,.page.order-details-page .products .td-title { display:none } .page.order-details-page .products th.sku { width:100px } .page.order-details-page .products th.price { width:100px } .page.order-details-page .products th.quantity { width:100px } .page.order-details-page .products th.total { width:100px } .page.order-details-page .products td.product a { font-size:14px } .page.order-details-page .products .tax-shipping-info { margin:20px 0; text-align:center } .page.order-details-page .products .tax-shipping-info a { color:#ec6c07 } .page.order-details-page .products .tax-shipping-info a:hover { text-decoration:underline } .page.order-details-page .options .selected-checkout-attributes { padding:0 10px } .page.order-details-page .totals .total-info { color:#444 } .page.order-details-page .totals .total-info .order-total { color:#f74258 } .page.order-details-page .totals .actions { margin:35px 0 0; font-size:0; text-align:right } .shipment-details-page .tracking-number .tracking-url { color:#ec6c07 } .poll { min-height:280px; padding:20px 30px } .poll strong { display:block; margin:10px 0; padding:0; font-size:15px; font-weight:normal; color:#333; text-transform:uppercase } .poll .buttons { margin:0 } .poll .buttons input { border:none; background-color:#ec6c07; padding:10px 20px; font-size:13px; color:#fff; text-transform:uppercase } .poll .poll-options,.poll .poll-results { margin:10px 0 15px; overflow:hidden; font-size:14px; color:#444 } .poll .poll-options li,.poll .poll-results li { margin:10px 0 } .poll .poll-options li>input { margin:0 5px 0 0; cursor:pointer } .poll .poll-options li>label { display:inline-block; font-size:16px; cursor:pointer } .poll .poll-total-votes { display:block; margin:10px 0 0; font-weight:bold; color:#444 } .home-page-polls .poll { background-color:#fff } .page.private-message-send-page .page-body .message-error { margin:20px 0 } .page.private-message-send-page .page-body .toolbar { display:inline-block; width:400px; max-width:400px; margin:10px 0; padding:10px; vertical-align:middle; background-color:#ddd } .page.private-message-send-page .page-body .toolbar .button { margin:0 2px 0 0; border:#cec6b5 1px solid; padding:2px } .page.private-message-send-page .page-body .toolbar .button:hover { border:#333 1px solid } .page.private-message-send-page .page-body textarea { display:block; margin:auto; width:600px; height:250px } .page.private-message-send-page .page-body a { font-size:14px; color:#ec6c07 } .page.private-message-send-page .page-body span { font-size:14px } .private-message-view-page .view-message { margin:0 0 20px } .private-message-view-page .buttons { font-size:0 } .private-message-view-page .buttons .button-1,.private-message-view-page .buttons .button-2 { display:block; width:250px; margin:0 auto 3px; font-size:15px } .private-message-view-page .view-message { margin:0 0 20px } .private-message-view-page .message-head { margin:0 0 20px; line-height:22px } .private-message-view-page .message-head span { font-weight:bold; color:#444 } .private-message-view-page .message-body { border-top:1px solid #e9e9e9; background-color:#f9f9f9; padding:30px 20px; line-height:22px; text-align:justify } .private-message-view-page .back-pm-button { text-transform:capitalize!important } .private-messages .buttons input { min-width:140px; border:none; background-color:#999; padding:10px 30px; text-align:center; font-size:15px; color:#fff; text-transform:uppercase } .private-messages .buttons input:hover { background-color:#888 } .private-messages .buttons .button-1 { background-color:#ec6c07 } .private-messages .buttons .button-1:hover { background-color:#ba5506 } .private-messages-page .table-wrapper { margin:0 0 20px } .private-messages-page th.select { text-align:center } .private-messages-page th.from,.private-messages-page th.to,.private-messages-page th.subject { min-width:150px } .private-messages-page th.date { white-space:nowrap } .private-messages-page th.subject a { color:#444 } .private-messages-page th.subject a.pm-unread { color:#ec6c07 } .private-messages-page .pager { margin:0 0 20px } .private-messages-page .buttons { font-size:0 } .private-messages-page .buttons .button-1,.private-messages-page .buttons .button-2 { display:block; width:250px; margin:0 auto 3px; font-size:15px } .page.product-details-page .add-to-cart { display:block; position:relative; vertical-align:top; margin:0 } .page.product-details-page .add-to-cart .customer-entered-price { display:block; margin:0 0 15px } .page.product-details-page .add-to-cart .customer-entered-price .price-input { padding:10px 0; display:inline-block; margin:0 10px 0 0 } .page.product-details-page .add-to-cart .customer-entered-price .enter-price-input { width:75px; margin:0 5px } .page.product-details-page .add-to-cart .customer-entered-price .price-range { color:#333; display:inline-block } .page.product-details-page .add-to-cart .min-qty-notification { display:none; margin:10px 0; color:#444 } .page.product-details-page .add-to-cart .add-to-cart-panel { display:inline-block; position:relative; float:left; margin-right:5px } .page.product-details-page .add-to-cart .add-to-cart-panel>* { float:left } .page.product-details-page .add-to-cart .add-to-cart-panel .qty-label { display:none!important } .page.product-details-page .add-to-cart .add-to-cart-panel .qty-input { width:45px; height:45px; margin:0 5px 0 0; text-align:center; font-size:14px; color:#777 } .page.product-details-page .add-to-cart .add-to-cart-panel .add-to-cart-button { height:45px; line-height:45px; border:none; background-color:#ec6c07; padding:0 24px; font-size:15px; color:#fff; text-transform:uppercase } .page.product-details-page .add-to-cart .add-to-cart-panel .add-to-cart-button:hover { background-color:#ba5506 } .product-details-page .add-to-wishlist-button,.product-details-page .add-to-compare-list-button,.product-details-page .email-a-friend-button { display:inline-block; height:37px; width:37px; border:none; background-color:#888; background-image:url(../images/product-sprite-1.png); background-repeat:no-repeat; font-size:0; transition:all .2s ease } .product-details-page .add-to-wishlist-button { background-position:0 center } .product-details-page .add-to-compare-list-button { background-position:-37px center } .product-details-page .email-a-friend-button { background-position:-74px center } .product-details-page .availability { margin:0 0 20px; overflow:hidden } .product-details-page .availability .stock { display:inline-block; margin:0 10px 0 0 } .product-details-page .availability .stock .value { font-weight:bold; color:#333 } .product-details-page .back-in-stock-subscription { display:inline-block } .product-details-page .back-in-stock-subscription .subscribe-button { background-image:url(../images/email-button.png) } .product-details-page .delivery { float:right; position:relative; right:-40px; bottom:-40px; height:54px; margin:0; padding:10px 20px 10px 5px; background-color:#f9f9f9 } .product-details-page .delivery:before { content:""; position:absolute; bottom:0; left:-40px; border-width:27px 20px; border-style:dashed solid solid dashed; border-color:transparent #f9f9f9 #f9f9f9 transparent } .product-details-page .delivery>div { display:inline-block; margin:8px; background-image:url(../images/delivery-sprite.png); background-repeat:no-repeat; padding:0 0 0 25px; font-size:13px } .product-details-page .delivery .free-shipping { background-position:left -19px } .product-details-page .delivery .delivery-date { background-position:left 0 } .product-details-page .discontinued-product { background:#f3f3f3; margin:0 0 20px } .product-details-page .discontinued-product h4 { display:inline-block; font-size:14px; padding:17px 17px 17px 40px; background:url(../images/discontinued-product-icon.png) no-repeat 13px center; color:#de444c } .product-details-page .download-sample { display:block; margin:0 0 10px } .product-details-page .download-sample-button { display:inline-block; height:40px; border:none; background:#777 url(../images/product-sprite-2.png) left -40px no-repeat; padding:10px 15px 10px 35px; color:#777 } .product-details-page .download-sample-button:hover { background-color:#ec6c07 } .product-details-page .giftcard { margin:0 0 15px; overflow:hidden } .product-details-page .giftcard div { margin:0 0 10px } .product-details-page .giftcard label { display:block; margin:0 auto 5px; font-weight:bold; color:#444 } .product-details-page .giftcard input,.product-details-page .giftcard textarea { width:350px; max-width:100% } .product-details-page .giftcard textarea { height:150px } .product-details-page .attributes { margin:20px 0 } .product-details-page .attributes dl { overflow:hidden; padding:0 2px } .product-details-page .attributes dt,.product-details-page .attributes .attribute-label { display:block; margin:0 0 5px; white-space:nowrap; font-weight:bold; color:#444 } .product-details-page .attributes dd,.product-details-page .attributes .attribute-data { margin:0 0 10px } .product-details-page .attributes li { margin:8px 0 12px } .product-details-page .attributes select { width:auto; min-width:100px; max-width:100% } .product-details-page .attributes .option-list label { margin:0 5px } .product-details-page .attributes .datepicker { width:280px; text-align:center; color:#444 } .product-details-page .attributes .color-squares { font-size:0 } .product-details-page .attributes .color-squares li { display:inline-block; margin:0 10px 10px 0; text-align:center } .product-details-page .attributes .color-squares li input { position:relative; z-index:-1; margin:-32px 0 0 } .product-details-page .attributes .color-squares li:hover .tooltip-container { visibility:visible; margin-left:-83px; margin-top:5px; z-index:999 } .product-details-page .attributes .color-squares .color-container { display:block; position:relative; z-index:0; padding:1px } .product-details-page .attributes .color-squares label { display:block; margin:0!important; overflow:hidden } .product-details-page .attributes .color-squares .color { display:table!important; width:32px!important; height:32px!important; border:1px solid #444!important; cursor:pointer } .product-details-page .attributes .color-squares .selected-value .color-container { background-color:#ec6c07 } .product-details-page .attributes .color-squares .tooltip-container { position:absolute; width:200px; color:#000; background:#fff; border:1px solid #eee; text-align:center; visibility:hidden; border-radius:5px } .product-details-page .attributes .color-squares .tooltip-container:before { content:''; position:absolute; bottom:100%; left:50%; margin-left:-7px; width:0; height:0; border-bottom:7px solid #eee; border-right:7px solid transparent; border-left:7px solid transparent } .product-details-page .attributes .color-squares .tooltip-container:after { content:''; position:absolute; bottom:100%; left:50%; margin-left:-6px; width:0; height:0; border-bottom:6px solid #fff; border-right:6px solid transparent; border-left:6px solid transparent } .product-details-page .attributes .color-squares .tooltip-container .tooltip-header { background-color:#f9f9f9; height:25px; border-top-right-radius:4px; border-top-left-radius:4px; padding-left:10px; padding-top:5px; text-align:left; width:198px; font-size:15px; border-bottom:1px #eee solid } .product-details-page .attributes .color-squares .tooltip-container .tooltip-body { margin:5px } .product-details-page .attributes .color-squares .tooltip-container .tooltip-body img { border:0 #fff; width:190px } .breadcrumb { margin:0; margin-top:-20px; background:none; padding:10px 10px 10px 0 } .breadcrumb ul { font-size:0 } .breadcrumb li { display:inline-block } .breadcrumb li * { display:inline-block; margin:0 5px; font-size:14px; line-height:32px } .breadcrumb li strong { font-weight:normal } .product-details-page .gallery { margin:0 0 -10px; float:left; width:38% } .product-details-page .gallery.picture { width:auto } .product-details-page .gallery .picture-wrapper { margin:0 0 10px } .product-details-page .gallery .picture { position:relative; max-width:100%; margin:0 auto 10px; overflow:hidden } .product-details-page .gallery .picture:before { content:""; display:block; padding-top:100% } .product-details-page .gallery .picture img,.product-details-page .gallery .picture-thumbs img { position:absolute; top:0; right:0; bottom:0; left:0; max-width:100%; max-height:100%; margin:auto } .product-details-page .gallery .picture-thumbs { overflow:hidden; font-size:0 } .product-details-page .gallery .picture-thumbs a { display:inline-block; position:relative; width:85px; height:85px; margin:0 10px 10px 0; overflow:hidden } .product-details-page .manufacturers { margin:0 0 20px } .product-details-page .prices { margin:0 0 10px; overflow:hidden } .product-details-page .prices>div { margin:0 5px 5px 0 } .product-details-page .prices>div>span { vertical-align:middle } .product-details-page .prices .old-product-price,.product-details-page .prices .non-discounted-price { font-size:14px; color:#999; text-decoration:line-through } .product-details-page .prices .product-price { font-size:20px; font-weight:bold; color:#f74258 } .product-details-page .prices .tax-shipping-info a { color:#ec6c07 } .product-details-page .prices .tax-shipping-info a:hover { text-decoration:underline } .product-review-helpfulness { float:right } .product-review-helpfulness .vote { display:inline-block; padding:0 5px; cursor:pointer; font-weight:bold; color:#ec6c07 } .product-review-helpfulness .question { margin:0 5px 0 0 } .product-review-helpfulness .result { margin:0 0 10px } .product-reviews-overview { margin:0 0 25px; color:#444 } .product-reviews-overview .product-review-links a { text-decoration:underline } .product-reviews-overview .product-review-links a:hover { color:#ba5506 } .product-reviews-overview .product-no-reviews { margin:0 0 25px } .product-reviews-overview .product-no-reviews a { text-decoration:underline } .product-review-box { display:inline-block; margin:0 0 8px } .product-review-box .rating { background:url(../images/rating-sprite.png) left top repeat-x; width:80px; height:13px } .product-review-box .rating div { background:url(../images/rating-sprite.png) left bottom repeat-x; background-color:#ec6c07; height:13px } .product-details-page .product-specs-box { margin:0 0 35px } .product-details-page .product-specs-box .table tr:first-child td { border-top:none } .product-details-page .product-specs-box .table tr:last-child td { border-bottom:none } .product-details-page .product-specs-box .table td { border-color:#e9e9e9; padding:10px; padding-left:35px } .product-details-page .product-specs-box .table td.spec-name { width:100px; font-weight:bold } .product-details-page .product-specs-box .table td.spec-value .color-squares { font-size:0 } .product-details-page .product-specs-box .table td.spec-value .color-squares .color-container { display:block; position:relative; z-index:0; padding:1px } .product-details-page .product-specs-box .table td.spec-value .color-squares .color-container .color { display:table!important; width:32px!important; height:32px!important; border:1px solid #444!important; cursor:pointer } .product-details-page .product-tags-box { background:#fff } .product-details-page .product-tags-box .product-tags-list { font-size:0 } .product-details-page .product-tags-box .product-tags-list li { display:inline-block; font-size:14px } .product-details-page .product-tags-box .product-tags-list li.separator { margin:0 5px 0 3px } .product-details-page .product-tags-box .product-tags-list a { display:inline-block; line-height:24px } .product-details-page .product-tags-box .product-tags-list a:hover { color:#444 } .product-details-page .tier-prices { margin:0 0 20px } .product-details-page .tier-prices .title { display:none } .product-details-page .tier-prices table td { border:1px solid #e9e9e9; padding:10px; color:#444 } .product-details-page .tier-prices .field-header { min-width:80px } .product-details-page .tier-prices .item-price { background-color:#f9f9f9; font-size:16px; color:#e4434b } .rental-attributes { overflow:hidden } .rental-attributes .attribute-item { float:left; margin:0 20px 0 0 } .rental-attributes .datepicker { width:160px; text-align:left } .product-details-page .product-share-button { float:left; position:relative; bottom:-40px; height:54px; margin:0; padding:10px 0 0 } .product-details-page .additional-details { margin:0 0 20px } .product-details-page .additional-details div { margin:0 0 8px } .compare-products-page { position:relative; overflow:hidden } .compare-products-page .clear-list { display:inline-block; position:absolute; top:7px; right:0; background-color:#ec6c07; color:#fff; padding:10px 15px; font-size:12px; text-transform:uppercase } .compare-products-page .clear-list:hover { background-color:#ba5506 } .compare-products-page .table-wrapper { margin:0 0 15px; padding:0 0 1px; color:#444; background-color:#fff; border:1px solid #e9e9e9; border-top:none } .compare-products-page .table-wrapper .compare-products-table td { min-width:150px; background-color:#fff; padding:20px; text-align:left; vertical-align:top; color:#444 } .compare-products-page .table-wrapper .compare-products-table td:first-child { min-width:0 } .compare-products-page .table-wrapper .compare-products-table td label { font-weight:normal; color:#777 } .compare-products-page .table-wrapper .compare-products-table .remove-button { display:inline-block; width:37px; height:37px; border:none; background:#777 url(../images/account-sprite.png) center -37px no-repeat; font-size:0; transition:all .2s ease } .compare-products-page .table-wrapper .compare-products-table .remove-button:hover { background-color:#ec6c07 } .compare-products-page .table-wrapper .compare-products-table .picture { display:block; position:relative; max-width:200px; height:200px; overflow:hidden } .compare-products-page .table-wrapper .compare-products-table .picture img { position:absolute; top:0; right:0; bottom:0; left:0; max-width:100%; max-height:100%; margin:auto } .compare-products-page .table-wrapper .compare-products-table .product-name td { background:#f9f9f9; font-weight:bold } .compare-products-page .table-wrapper .compare-products-table .product-name td a:hover { color:#ba5506 } .compare-products-page .table-wrapper .compare-products-table .product-price td { color:#f74258; font-weight:bold } .compare-products-page .table-wrapper .compare-products-table .short-description td { line-height:22px } .compare-products-page .table-wrapper .compare-products-table .full-description td { display:table-cell } .compare-products-page .table-wrapper .compare-products-table .full-description td p { margin-top:0 } .compare-products-page .table-wrapper .compare-products-table .specification td .color-squares { font-size:0 } .compare-products-page .table-wrapper .compare-products-table .specification td .color-squares .color-container { display:block; position:relative; z-index:0; padding:1px } .compare-products-page .table-wrapper .compare-products-table .specification td .color-squares .color-container .color { display:table!important; width:32px!important; height:32px!important; border:1px solid #444!important; cursor:pointer } .compare-products-page .no-data { color:#444; background-color:#fff; border:1px solid #e9e9e9; margin:0 0 15px; padding:35px 35px; height:400px; padding-top:180px; font-size:22px; text-align:center } .page.my-product-reviews-list-page .page-body { padding:35px 35px } .page.my-product-reviews-list-page .page-body .product-review-item { margin:15px 0; border-bottom:1px solid #e9e9e9; padding-bottom:15px } .page.my-product-reviews-list-page .page-body .product-review-item .review-item-head { margin:0 0 10px } .page.my-product-reviews-list-page .page-body .product-review-item .review-item-head .review-title { margin:0 0 10px } .page.my-product-reviews-list-page .page-body .product-review-item .review-content .review-text { margin:0 0 10px } .page.my-product-reviews-list-page .page-body .product-review-item .review-content .review-info .user a { color:#ec6c07 } .page.my-product-reviews-list-page .page-body .product-review-item .review-content .review-info .user a:hover { text-decoration:underline } .page.my-product-reviews-list-page .page-body .product-review-item .review-content .review-info .separator { margin-left:5px; margin-right:5px; color:#eee } .email-a-friend-page .page-body { padding:35px 35px; color:#444; background-color:#fff; border:1px solid #e9e9e9 } .email-a-friend-page .page-body .result,.email-a-friend-page .page-body .message-error { margin:20px 0 } .email-a-friend-page .page-body .buttons { text-align:center } .email-a-friend-page .page-body .buttons .button-1 { min-width:140px } .product-reviews-page h1 a { color:#ec6c07 } .product-reviews-page h1 a:before,.product-reviews-page h1 a:after { content:"''" } .product-reviews-page .title { margin:0 0 15px; font-size:20px; color:#444 } .product-reviews-page .title strong { font-weight:normal } .product-reviews-page .product-review-list { overflow:hidden } .product-reviews-page .product-review-list .title { text-transform:uppercase; font-family:"微软雅黑","Arial Narrow",Arial,Helvetica,sans-serif; color:#444; background-color:#fff; margin:0 0 15px; color:#444; padding:20px 35px; font-weight:normal } .product-reviews-page .product-review-list .product-review-item { padding:30px; overflow:hidden; border-bottom:1px solid #eee } .product-reviews-page .product-review-list .product-review-item:last-child { border-bottom:none } .product-reviews-page .product-review-list .product-review-item .review-title { margin:0 0 20px; font-weight:bold } .product-reviews-page .product-review-list .product-review-item .product-review-box { display:inline-block; margin:0 0 5px } .product-reviews-page .product-review-list .product-review-item .product-review-box .rating { width:80px; height:13px; background:url(../images/rating-sprite.png) left top repeat-x } .product-reviews-page .product-review-list .product-review-item .product-review-box .rating div { height:13px; background:#ec6c07 url(../images/rating-sprite.png) left bottom repeat-x } .product-reviews-page .product-review-list .product-review-item .review-content { padding:10px 0 } .product-reviews-page .product-review-list .product-review-item .review-text { margin:0 0 15px; line-height:25px; color:#444 } .product-reviews-page .product-review-list .product-review-item .review-info { margin:0 0 5px; float:left } .product-reviews-page .product-review-list .product-review-item .review-info .separator { margin:0 5px 0 0 } .product-reviews-page .product-review-list .product-review-item .review-info label { font-weight:normal } .product-reviews-page .product-review-list .product-review-item .review-info a { display:inline-block; padding:0 5px; color:#ec6c07; cursor:pointer } .product-reviews-page .result,.product-reviews-page .message-error { margin:0 0 15px } .product-reviews-page .write-review { margin:0 0 60px } .product-reviews-page .write-review .title { text-transform:uppercase; font-family:"微软雅黑","Arial Narrow",Arial,Helvetica,sans-serif; color:#444; background-color:#fff; margin:0 0 15px; color:#444; padding:20px 35px; font-weight:normal } .product-reviews-page .write-review .message-error { margin:15px 0 } .product-reviews-page .write-review .form-fields { max-width:600px; margin:30px auto; border:none; background:none } .product-reviews-page .write-review .form-fields .review-rating { margin:0 0 15px; text-align:center } .product-reviews-page .write-review .form-fields .review-rating label { display:block; margin:0 0 5px; vertical-align:middle; font-size:13px; font-weight:bold } .product-reviews-page .write-review .form-fields .review-rating ul { font-size:0; vertical-align:middle } .product-reviews-page .write-review .form-fields .review-rating li { display:inline-block; margin:0 5px; cursor:default; vertical-align:middle; font-size:14px; height:17px } .product-reviews-page .write-review .form-fields .review-rating li.first { color:#f74258 } .product-reviews-page .write-review .form-fields .review-rating li.last { color:#4fbb41 } .product-reviews-page .write-review .form-fields .review-rating li.rating-options { padding-top:0 } .product-reviews-page .write-review .form-fields .review-rating li.rating-options input { vertical-align:baseline } .product-reviews-page .write-review .form-fields .captcha-box { margin:15px 0 0 } .product-reviews-page .write-review .buttons { text-align:center } .product-reviews-page .write-review .buttons .button-1 { min-width:140px } .product-variant-line { margin:0 0 20px; border-bottom:1px solid #e9e9e9; padding:0 0 20px; *zoom:1 } .product-variant-line:before,.product-variant-line:after { display:table; content:""; line-height:0 } .product-variant-line:after { clear:both } .variant-picture { float:left; position:relative; width:220px; height:220px; margin:0 auto 15px; overflow:hidden } .variant-picture img { position:absolute; top:0; right:0; bottom:0; left:0; max-width:100%; max-height:100%; margin:auto } .variant-picture+.variant-overview { width:auto; margin:0 0 0 240px } .variant-overview { width:100%; text-align:left } .variant-overview .value { color:#444 } .variant-overview .value a { color:#ec6c07 } .variant-overview .value a:hover { text-decoration:underline } .variant-overview .button-2 { display:block; width:100%; border:none; background-color:#eaeaea; background-position:left center; background-repeat:no-repeat; padding:12px 15px 12px 40px; text-align:left; font-size:14px; color:#666 } .variant-overview .button-2:hover { background-color:#ddd } .variant-overview .subscribe-button { background-image:url(../images/email-button.png) } .variant-overview .download-sample-button { background-image:url(../images/download-button.png) } .variant-overview .add-to-wishlist-button { background-image:url(../images/wishlist-button.png) } .variant-overview .variant-name { margin:0 0 10px; padding:10px 0; font-size:16px; font-weight:bold; color:#ec6c07 } .variant-overview .variant-description { margin:0 0 15px; line-height:22px } .variant-overview .add-to-wishlist { margin:0 0 25px } .variant-overview .add-to-wishlist-button { display:inline-block; width:auto } .variant-overview .add-to-cart { margin:0 0 10px } .variant-overview .add-to-cart-panel { display:inline-block; position:relative } .variant-overview .add-to-cart-panel>* { float:left } .variant-overview .qty-label { display:none!important } .variant-overview .qty-input { width:45px; height:43px; padding:0 12px; text-align:center; font-size:15px; color:#444 } .variant-overview .add-to-cart-button { height:43px; border:none; background-color:#ec6c07; padding:0 24px; font-size:15px; color:#fff; text-transform:uppercase } .variant-overview .add-to-cart-button:hover { background-color:#ba5506 } .variant-overview .availability { margin:0 0 20px; overflow:hidden } .variant-overview .availability .stock { margin:0 0 10px } .variant-overview .availability .back-in-stock-subscription { display:inline-block } .variant-overview .additional-details { margin:0 0 20px } .variant-overview .additional-details div { margin:0 0 8px } .variant-overview .delivery { margin:25px 0; overflow:hidden } .variant-overview .free-shipping { display:inline-block; margin:0 0 10px; background:url(../images/shipping.png) left center no-repeat; padding:2px 0 2px 28px; font-weight:bold; color:#444 } .variant-overview .min-qty-notification { margin:10px 0; color:#444 } .variant-overview .download-sample { display:inline-block; margin:0 0 25px } .variant-overview .prices { margin:0 0 10px; overflow:hidden } .variant-overview .prices>div { margin:0 0 5px } .variant-overview .prices>div>span { vertical-align:middle } .variant-overview .old-product-price,.variant-overview .non-discounted-price { font-size:14px; color:#999; text-decoration:line-through } .variant-overview .product-price { font-size:20px; font-weight:bold; color:#444 } .variant-overview .tax-shipping-info a { color:#ec6c07 } .variant-overview .tax-shipping-info a:hover { text-decoration:underline } .product-details-page { padding:0 } .product-details-page .product-essential { margin:0 0 40px; border:1px solid #e9e9e9; color:#444; background-color:#fff; *zoom:1; padding:40px } .product-details-page .product-essential:before,.product-details-page .product-essential:after { display:table; content:""; line-height:0 } .product-details-page .product-essential:after { clear:both } .product-details-page .product-essential .overview { position:relative; float:right; width:60%; margin:0 0 -10px; text-align:left } .product-details-page .product-essential .overview .product-name { margin:0 0 10px } .product-details-page .product-essential .overview .product-name h1 { font-size:25px; color:#333 } .product-details-page .product-essential .overview .short-description { margin:0 0 15px; line-height:25px } .product-details-page .product-essential .overview .prices+.short-description { margin-top:-5px } .product-details-page .product-essential .overview .value { color:#444 } .product-details-page .product-essential .overview .value a { color:#ec6c07 } .product-details-page .product-essential .overview .value a:hover { text-decoration:underline } .product-details-page .product-essential .overview .overview-buttons { display:inline-block; margin:0; padding:4px 0; vertical-align:top; font-size:0 } .product-details-page .product-essential .overview .overview-buttons div { display:inline-block; margin:0 2px } .product-details-page .product-essential .overview .overview-buttons .button-2 { cursor:pointer } .product-details-page .product-essential .overview .overview-buttons .button-2:hover { background-color:#ec6c07 } .product-details-page .product-essential .overview-bottom { clear:both; margin:0; *zoom:1 } .product-details-page .product-essential .overview-bottom:before,.product-details-page .product-essential .overview-bottom:after { display:table; content:""; line-height:0 } .product-details-page .product-essential .overview-bottom:after { clear:both } .product-details-page .product-collateral { margin:0 0 35px } .product-details-page .product-collateral .title { margin:0 0 10px; font-size:18px; color:#444; text-align:left } .product-details-page .product-collateral .title strong { font-weight:normal } .product-details-page .full-description { clear:both; line-height:24px; overflow:hidden } .product-details-page .erp-product-tabs { margin-bottom:20px } .product-details-page .erp-product-tabs.ui-tabs .ui-tabs-nav { margin:0!important; padding:0!important } .product-details-page .erp-product-tabs.ui-tabs .ui-tabs-nav li { min-width:100px } .product-details-page .erp-product-tabs.ui-tabs .ui-tabs-nav li a { border:0!important; outline:none; padding:0 22px 12px 22px!important; font-size:16px; font-family:"微软雅黑","Arial Narrow",Arial,Helvetica,sans-serif!important; text-transform:uppercase } .product-details-page .erp-product-tabs.ui-tabs .ui-tabs-nav li a:after { content:""; position:absolute; bottom:0; left:0; width:100%; height:3px; background-color:#ec6c07; opacity:0; transition:all .2s ease } .product-details-page .erp-product-tabs.ui-tabs .ui-tabs-nav li.ui-tabs-selected a:after,.product-details-page .erp-product-tabs.ui-tabs .ui-tabs-nav li.ui-tabs-active a:after { opacity:1 } .product-details-page .erp-product-tabs.ui-tabs .ui-tabs-panel { font-family:"微软雅黑","Arial Narrow",Arial,Helvetica,sans-serif; min-height:208px; padding:30px!important; background:#fff } .block-recently-viewed-products { font-size:0 } .block-recently-viewed-products .product-picture { display:inline-block; width:25%; vertical-align:middle } .block-recently-viewed-products .product-name { display:inline-block; width:75%; padding:0 0 0 15px!important; vertical-align:middle; font-size:14px } .profile-info-box { overflow:hidden; line-height:normal; font-size:14px; font-family:"微软雅黑","Arial Narrow",Arial,Helvetica,sans-serif; color:#777 } .profile-info-box .avatar { position:relative; width:60px; height:60px; border-radius:30px; overflow:hidden; margin:0 auto 15px } .profile-info-box .avatar img { position:absolute; top:0; right:0; bottom:0; left:0; max-width:100%; max-height:100%; margin:auto } .profile-info-box .profile-stats { float:left; text-align:left } .profile-info-box .profile-stats span { margin:0 0 0 3px; font-weight:bold; color:#444 } .profile-info-box .pm-button { display:inline-block; border:none; background-color:#888; padding:10px 20px; font-size:12px; color:#fff; text-transform:uppercase } .profile-info-box .pm-button:hover { background-color:#999 } .profile-info-box .user-details { margin:0 0 20px } .profile-info-box .title { margin:0 0 10px; font-size:18px; color:#444; text-align:left } .profile-info-box .stats { margin:0 0 15px } .profile-info-box .send-pm { clear:both; text-align:left } .latest-posts { line-height:normal; font-size:14px; font-family:"微软雅黑","Arial Narrow",Arial,Helvetica,sans-serif; color:#777 } .latest-posts .topic { margin:0 0 35px } .latest-posts .topic-title { margin:0 0 15px; border-top:1px solid #e9e9e9; background:#f9f9f9; padding:10px; font-size:16px } .latest-posts .topic-title a { font-weight:bold; color:#444 } .latest-posts .topic-title a:hover { color:#ec6c07 } .latest-posts .topic-body { margin:0 0 15px; line-height:22px } .latest-posts .topic-data { color:#444 } .latest-posts .quote { margin:10px 0; border:1px dashed #ccc; background-color:#f9f9f9; padding:10px; color:#777 } .latest-posts .user-posted-image { max-width:100%; height:auto } .page.return-request-list-page .section .details { line-height:22px } .page.return-request-list-page .section .details label { margin:0 5px 0 0 } .page.return-request-list-page .section .details a { color:#ec6c07 } .page.return-request-list-page .section .details a:hover { text-decoration:underline } .page.return-request-list-page .section .details .comments div { margin:10px 0 0; font-size:14px } .page.return-request-page .section-products { border:none!important } .page.return-request-page .section-products .title { padding:20px 35px 0!important; margin:0!important } .page.return-request-page .section-products .table-wrapper { padding:35px 35px } .page.return-request-page .section-products .table-wrapper .table th.unit-price { width:120px } .page.return-request-page .section-products .table-wrapper .table th.quantity { width:120px } .page.return-request-page .fieldset-return-request { border:none!important } .page.return-request-page .fieldset-return-request .title { padding:35px 35px } .page.return-request-page .fieldset-return-request .form-fields { margin:0 auto } .page.return-request-page .fieldset-return-request .form-fields .comment { height:80px } .page.return-request-page .buttons { text-align:center } .page.return-request-page .buttons .button-1 { min-width:140px } .checkout-attributes { margin:-30px 0 30px; color:#444 } .checkout-attributes dt { margin:0 0 5px; font-weight:bold } .checkout-attributes dd { margin:0 0 20px } .checkout-attributes input[type="text"],.checkout-attributes select { min-width:170px } .checkout-attributes ul { font-size:0 } .checkout-attributes li { display:inline-block; margin:5px; border:1px solid #ddd; background-color:#fff; padding:8px 10px; font-size:14px } .checkout-attributes li label { display:inline-block; margin:0 0 0 5px } .checkout-attributes .color-squares li { border:none; padding:0; line-height:0 } .coupon-box { color:#444; background-color:#fff; border:1px solid #e9e9e9; margin:0 0 15px; padding:15px 35px } .coupon-box .title { text-transform:uppercase; font-family:"微软雅黑","Arial Narrow",Arial,Helvetica,sans-serif; color:#444; font-size:18px; font-weight:normal } .coupon-box .hint { margin:10px 0 } .coupon-box .coupon-code { overflow:hidden } .coupon-box .coupon-code input[type="text"],.coupon-box .coupon-code input[type="submit"] { float:left; height:36px } .coupon-box .coupon-code input[type="text"] { width:60%; margin:0 -1px 0 0 } .coupon-box .coupon-code input[type="submit"] { width:40%; padding:0 } .coupon-box .current-code { margin:5px 0 0; color:#46a546 } .coupon-box .message-failure { margin:5px 0 0; font-size:11.9px; color:#9d261d } .coupon-box .message-success { margin:5px 0 0; font-size:11.9px; color:#46a546 } .coupon-box .remove-discount-button { width:17px; height:17px; margin:0 0 -1px 8px; border:none; background:#fff url(../images/close.png) center no-repeat; vertical-align:middle; cursor:pointer } .estimate-shipping { color:#444; background-color:#fff; border:1px solid #e9e9e9; margin:0 0 15px; padding:15px 35px } .estimate-shipping .title { text-transform:uppercase; font-family:"微软雅黑","Arial Narrow",Arial,Helvetica,sans-serif; color:#444; font-size:18px; font-weight:normal } .estimate-shipping .hint { margin:10px 0 } .estimate-shipping .inputs label { display:inline-block; width:35% } .estimate-shipping .inputs input,.estimate-shipping .inputs select { width:65%; height:36px } .estimate-shipping .buttons { margin-top:15px; text-align:center } .giftcard-box { color:#444; background-color:#fff; border:1px solid #e9e9e9; margin:0 0 15px; padding:15px 35px } .giftcard-box .title { text-transform:uppercase; font-family:"微软雅黑","Arial Narrow",Arial,Helvetica,sans-serif; color:#444; font-size:18px; font-weight:normal } .giftcard-box .hint { margin:10px 0 } .giftcard-box .coupon-code { overflow:hidden } .giftcard-box .coupon-code input[type="text"],.giftcard-box .coupon-code input[type="submit"] { float:left; height:36px } .giftcard-box .coupon-code input[type="text"] { width:60%; margin:0 -1px 0 0 } .giftcard-box .coupon-code input[type="submit"] { width:40%; padding:0 } .giftcard-box .current-code { margin:5px 0 0; color:#46a546 } .giftcard-box .message-failure { margin:5px 0 0; font-size:11.9px; color:#9d261d } .giftcard-box .message-success { margin:5px 0 0; font-size:11.9px; color:#46a546 } .order-review-data,.shipment-details-area { overflow:hidden } .order-review-data li,.shipment-details-area li { padding:3px 0 } .order-review-data .title,.shipment-details-area .title { display:block!important } .order-review-data .side-list-wrap,.shipment-details-area .side-list-wrap { margin-top:20px } .order-review-data .side-list-wrap .title,.shipment-details-area .side-list-wrap .title { text-transform:uppercase; font-family:"微软雅黑","Arial Narrow",Arial,Helvetica,sans-serif; margin:0 0 10px; color:#444; font-size:18px; font-weight:bold } .order-review-data .billing-info-wrap,.order-review-data .shipping-info-wrap { color:#444; background-color:#fff; border:1px solid #e9e9e9; margin:0 0 15px; padding:35px 35px } .order-review-data .billing-info-wrap .title,.order-review-data .shipping-info-wrap .title { text-transform:uppercase; font-family:"微软雅黑","Arial Narrow",Arial,Helvetica,sans-serif; margin:0 0 10px; color:#444; font-size:18px; font-weight:bold } .page.shopping-cart-page .page-body .message-error { margin:20px 0 } .page.shopping-cart-page .page-body td .message-error { margin:10px 0 0; text-align:left } .estimate-shipping { color:#444; background-color:#fff; border:1px solid #e9e9e9; margin:0 0 15px; padding:15px 35px } .estimate-shipping .title { text-transform:uppercase; font-family:"微软雅黑","Arial Narrow",Arial,Helvetica,sans-serif; color:#444; font-size:18px; font-weight:normal } .estimate-shipping .hint { margin:10px 0 } .estimate-shipping .inputs label { display:inline-block; width:35% } .estimate-shipping .inputs input,.estimate-shipping .inputs select { width:65%; height:36px } .estimate-shipping .buttons { margin-top:15px; text-align:center } .flyout-cart-wrapper { position:relative; display:table-cell; width:190px; padding:0 0 0 32px; vertical-align:middle; text-align:right; float:right } .flyout-cart-wrapper:hover .cart-trigger { border-color:#ec6c07; background-color:#ec6c07; color:#fff } .flyout-cart-wrapper:hover .cart-trigger .cart-label,.flyout-cart-wrapper:hover .cart-trigger .cart-qty { color:#fff } .flyout-cart-wrapper:hover .flyout-cart { display:block } .flyout-cart-wrapper .cart-trigger { display:inline-block; position:relative; height:52px; border:1px solid #e9e9e9; padding:0 19px 0 18px; line-height:52px; font-size:13px; color:#777; white-space:nowrap; transition:all .2s ease } .flyout-cart-wrapper .cart-trigger:before { content:""; position:absolute; top:-1px; left:-32px; width:32px; height:52px; background:#ec6c07 url(../images/flyout-cart.png) center no-repeat } .flyout-cart-wrapper .cart-trigger .cart-label,.flyout-cart-wrapper .cart-trigger .cart-qty { font-weight:700; color:#555; transition:all .2s ease } .flyout-cart-wrapper .flyout-cart { display:none; position:absolute; right:0; z-index:1; width:350px; box-shadow:0 1px 8px rgba(0,0,0,.1); color:#444; background-color:#fff } .flyout-cart-wrapper .mini-shopping-cart { text-align:left; font-size:11.9px } .flyout-cart-wrapper .mini-shopping-cart .count { display:none; padding:5px 0 15px; color:#444 } .flyout-cart-wrapper .mini-shopping-cart .count a { margin:0 2px; font-weight:bold; color:#444 } .flyout-cart-wrapper .mini-shopping-cart .items { position:relative; overflow:hidden; margin:0; max-height:725px } .flyout-cart-wrapper .mini-shopping-cart .items .item { overflow:hidden; margin:0; padding:25px 20px; border-bottom:1px solid #e9e9e9 } .flyout-cart-wrapper .mini-shopping-cart .items .item .picture { float:left; width:100px; text-align:center } .flyout-cart-wrapper .mini-shopping-cart .items .item .picture a { display:block; position:relative; overflow:hidden } .flyout-cart-wrapper .mini-shopping-cart .items .item .picture a:before { content:""; display:block; padding-top:100% } .flyout-cart-wrapper .mini-shopping-cart .items .item .picture img { position:absolute; top:0; right:0; bottom:0; left:0; margin:auto; max-width:100% } .flyout-cart-wrapper .mini-shopping-cart .items .item .picture+.product { margin:0 0 0 120px } .flyout-cart-wrapper .mini-shopping-cart .items .item .name { margin:0 0 10px; font-size:14px; font-weight:bold; color:#444 } .flyout-cart-wrapper .mini-shopping-cart .items .item .price { margin-top:10px; font-size:14px } .flyout-cart-wrapper .mini-shopping-cart .items .item .price strong { color:#f74258 } .flyout-cart-wrapper .mini-shopping-cart .items .item .attributes { margin:10px 0 } .flyout-cart-wrapper .mini-shopping-cart .totals { margin:-1px 0 0; padding:15px; background-color:#f9f9f9; font-weight:bold; text-transform:uppercase; text-align:right; font-size:16px } .flyout-cart-wrapper .mini-shopping-cart .totals strong { color:#f74258 } .flyout-cart-wrapper .mini-shopping-cart .buttons { overflow:hidden; padding:12px 15px; text-align:right; margin:0 0 5px } .order-summary-content .no-data { color:#444; background-color:#fff; border:1px solid #e9e9e9; margin:0 0 15px; padding:35px 35px; height:400px; padding-top:180px; font-size:22px; text-align:center } .order-summary-content .cart-wrapper { border:1px solid #e9e9e9; color:#444; background-color:#fff; margin:0 0 15px } .order-summary-content .cart-wrapper .cart th { padding:20px; font-size:14px; font-weight:normal; white-space:nowrap; color:inherit } .order-summary-content .cart-wrapper .cart th.remove-from-cart,.order-summary-content .cart-wrapper .cart th.add-to-cart { width:90px } .order-summary-content .cart-wrapper .cart th.sku { width:100px } .order-summary-content .cart-wrapper .cart th.product-picture { width:120px; text-align:center } .order-summary-content .cart-wrapper .cart th.unit-price { width:100px } .order-summary-content .cart-wrapper .cart th.quantity { width:100px } .order-summary-content .cart-wrapper .cart th.subtotal { width:100px; font-weight:bold } .order-summary-content .cart-wrapper .cart td { vertical-align:middle; padding:25px } .order-summary-content .cart-wrapper .cart td .td-title { display:none } .order-summary-content .cart-wrapper .cart td.product .product-name { font-weight:bold; color:#444 } .order-summary-content .cart-wrapper .cart td.product .attributes { margin:10px 0 } .order-summary-content .cart-wrapper .cart td.product .edit-item { color:#ec6c07; font-weight:normal } .order-summary-content .cart-wrapper .cart td.quantity .qty-dropdown,.order-summary-content .cart-wrapper .cart td.quantity .qty-input { width:50px; height:40px; text-align:center } .order-summary-content .cart-wrapper .cart td.subtotal .product-subtotal { font-weight:bold; color:#f74258 } .order-summary-content .cart-wrapper .cart a { font-weight:normal; color:#ec6c07 } .order-summary-content .cart-wrapper .cart a:hover { text-decoration:underline } .order-summary-content .cart-wrapper .tax-shipping-info { margin:0; padding:20px; text-align:center; border-top:1px solid #e9e9e9 } .order-summary-content .cart-wrapper .tax-shipping-info a { color:#ec6c07 } .order-summary-content .cart-wrapper .tax-shipping-info a:hover { text-decoration:underline } .order-summary-content .cart-options .common-buttons { *zoom:1; font-size:0; margin-bottom:20px } .order-summary-content .cart-options .common-buttons:before,.order-summary-content .cart-options .common-buttons:after { display:table; content:""; line-height:0 } .order-summary-content .cart-options .common-buttons:after { clear:both } .order-summary-content .cart-options .common-buttons .update-cart-button,.order-summary-content .cart-options .common-buttons .continue-shopping-button { border:none; width:230px; height:45px; margin:0; padding:0 20px; background:#ec6c07 url(../images/cart-sprite.png) no-repeat; font-size:14px; font-weight:bold; color:#777 } .order-summary-content .cart-options .common-buttons .update-cart-button:hover,.order-summary-content .cart-options .common-buttons .continue-shopping-button:hover { color:#ba5506 } .order-summary-content .cart-options .common-buttons .update-cart-button { float:left; background-position:left -45px } .order-summary-content .cart-options .common-buttons .continue-shopping-button { float:right; background-position:left 0 } .order-summary-content .cart-options .checkout-attributes-wrapper { *zoom:1; color:#444; background-color:#fff; border:1px solid #e9e9e9; margin:0 0 15px; padding:35px 35px } .order-summary-content .cart-options .checkout-attributes-wrapper:before,.order-summary-content .cart-options .checkout-attributes-wrapper:after { display:table; content:""; line-height:0 } .order-summary-content .cart-options .checkout-attributes-wrapper:after { clear:both } .order-summary-content .cart-options .checkout-attributes-wrapper .checkout-attributes,.order-summary-content .cart-options .checkout-attributes-wrapper .selected-checkout-attributes { padding:0 10px } .order-summary-content .cart-options .checkout-attributes-wrapper .checkout-attributes { float:left; max-width:50%; margin:0 } .order-summary-content .cart-options .checkout-attributes-wrapper .checkout-attributes dt { text-align:left } .order-summary-content .cart-options .checkout-attributes-wrapper .checkout-attributes label { display:inline!important } .order-summary-content .cart-options .checkout-attributes-wrapper .checkout-attributes li { margin:5px 10px 5px 0 } .order-summary-content .cart-options .checkout-attributes-wrapper .checkout-attributes a { color:#ec6c07 } .order-summary-content .cart-options .checkout-attributes-wrapper .checkout-attributes a:hover { text-decoration:underline } .order-summary-content .cart-options .checkout-attributes-wrapper .selected-checkout-attributes { color:#444; float:right; max-width:395px; margin:15px 0 } .order-summary-content .cart-options .checkout-attributes-wrapper .selected-checkout-attributes br { display:block; content:""; margin:3px } .order-summary-content .cart-footer { *zoom:1 } .order-summary-content .cart-footer:before,.order-summary-content .cart-footer:after { display:table; content:""; line-height:0 } .order-summary-content .cart-footer:after { clear:both } .order-summary-content .cart-footer .cart-collaterals { margin:0; padding:0 } .order-summary-content .cart-footer .cart-collaterals .deals>div { margin:0 0 15px } .order-summary-content .cart-footer .totals { color:#444; background-color:#fff; border:1px solid #e9e9e9; margin:0 0 15px; padding:35px 35px } .order-summary-content .cart-footer .totals .table { margin-bottom:0 } .order-summary-content .cart-footer .totals .total-info { margin:0 0 15px } .order-summary-content .cart-footer .totals .terms-of-service { margin:40px -35px 0; background-color:#f9f9f9; padding:15px 35px; font-size:11.9px } .order-summary-content .cart-footer .totals .terms-of-service label { display:inline } .order-summary-content .cart-footer .totals .terms-of-service .read { color:#ec6c07 } .order-summary-content .cart-footer .totals .terms-of-service .read:hover { text-decoration:underline } .order-summary-content .cart-footer .totals .min-amount-warning { margin:0 0 15px; padding:0 30px; color:#9d261d } .order-summary-content .cart-footer .totals .checkout-buttons { margin:40px 0 0; text-align:center } .order-summary-content .cart-footer .totals .checkout-buttons .checkout-button { width:220px; height:49px } .order-summary-content .cart-footer .totals .addon-buttons { margin:15px 0 0; padding:0 10px; text-align:right } .cart-total td { width:50%; padding:5px; border:none } .cart-total td.cart-total-left { text-align:left } .cart-total td.cart-total-right { text-align:right } .cart-total .order-subtotal-discount .remove-discount-button { width:17px; height:17px; margin:0 0 -1px 8px; border:none; background:#fff url(../images/close.png) center no-repeat; vertical-align:middle; cursor:pointer } .cart-total .giftcard-summary .giftcard-remaining { display:block } .cart-total .giftcard-summary .remove-gift-card-button { width:17px; height:17px; margin:0 0 -1px 8px; border:none; background:#fff url(../images/close.png) center no-repeat; vertical-align:middle; cursor:pointer } .cart-total .order-total { font-size:18px; font-weight:700; text-transform:uppercase; color:#ec6c07 } .cart-total .earn-reward-points { font-style:normal } .page.wishlist-page .no-data { color:#444; background-color:#fff; border:1px solid #e9e9e9; margin:0 0 15px; padding:35px 35px; height:400px; padding-top:180px; font-size:22px; text-align:center } .page.wishlist-page .wishlist-content { margin:0 0 15px } .page.wishlist-page .wishlist-content .message-error { margin:15px 0 0 } .page.wishlist-page .wishlist-content .cart-wrapper { border:1px solid #e9e9e9; color:#444; background-color:#fff; margin:0 0 15px } .page.wishlist-page .wishlist-content .cart-wrapper .cart th { padding:20px; font-size:14px; font-weight:normal; white-space:nowrap; color:inherit } .page.wishlist-page .wishlist-content .cart-wrapper .cart th.remove-from-cart,.page.wishlist-page .wishlist-content .cart-wrapper .cart th.add-to-cart { width:90px } .page.wishlist-page .wishlist-content .cart-wrapper .cart th.sku { width:100px } .page.wishlist-page .wishlist-content .cart-wrapper .cart th.product-picture { width:120px; text-align:center } .page.wishlist-page .wishlist-content .cart-wrapper .cart th.unit-price { width:100px } .page.wishlist-page .wishlist-content .cart-wrapper .cart th.quantity { width:100px } .page.wishlist-page .wishlist-content .cart-wrapper .cart th.subtotal { width:100px; font-weight:bold } .page.wishlist-page .wishlist-content .cart-wrapper .cart td { vertical-align:middle; padding:25px } .page.wishlist-page .wishlist-content .cart-wrapper .cart td .td-title { display:none } .page.wishlist-page .wishlist-content .cart-wrapper .cart td.product .product-name { font-weight:bold; color:#444 } .page.wishlist-page .wishlist-content .cart-wrapper .cart td.product .attributes { margin:10px 0 } .page.wishlist-page .wishlist-content .cart-wrapper .cart td.product .edit-item { color:#ec6c07; font-weight:normal } .page.wishlist-page .wishlist-content .cart-wrapper .cart td.quantity .qty-dropdown,.page.wishlist-page .wishlist-content .cart-wrapper .cart td.quantity .qty-input { width:50px; height:40px; text-align:center } .page.wishlist-page .wishlist-content .cart-wrapper .cart td.subtotal .product-subtotal { font-weight:bold; color:#f74258 } .page.wishlist-page .wishlist-content .cart-wrapper .cart a { font-weight:normal; color:#ec6c07 } .page.wishlist-page .wishlist-content .cart-wrapper .cart a:hover { text-decoration:underline } .page.wishlist-page .wishlist-content .cart-wrapper .tax-shipping-info { margin:0; padding:20px; text-align:center; border-top:1px solid #e9e9e9 } .page.wishlist-page .wishlist-content .cart-wrapper .tax-shipping-info a { color:#ec6c07 } .page.wishlist-page .wishlist-content .cart-wrapper .tax-shipping-info a:hover { text-decoration:underline } .page.wishlist-page .wishlist-content .buttons { font-size:0 } .page.wishlist-page .wishlist-content .buttons .button-2 { margin-right:10px } .page.wishlist-page .wishlist-content .update-wishlist-button,.page.wishlist-page .wishlist-content .wishlist-add-to-cart-button { text-transform:uppercase; background-color:#ec6c07 } .page.wishlist-page .wishlist-content .update-wishlist-button:hover,.page.wishlist-page .wishlist-content .wishlist-add-to-cart-button:hover { background-color:#ba5506 } .page.wishlist-page .share-info { border:1px solid #e9e9e9; padding:35px 35px; color:#444; background-color:#fff } .cart td.remove-from-cart,.cart td.add-to-cart { text-align:center } .cart td.product { min-width:225px; text-align:left } .cart td.product .edit-item { margin:10px 0 0 } .cart td.unit-price { white-space:nowrap } .cart td.quantity input { width:50px; text-align:center } .cart td.subtotal { white-space:nowrap; color:#444 } .cart td.subtotal .discount { color:#ec6c07 } .topic-block { margin:0 0 25px } .topic-block a { text-decoration:underline } .topic-block strong { color:#444 } .topic-block-title { min-height:50px; margin:0 0 25px; border-bottom:1px solid #ddd; padding:0 0 15px } .topic-block-title h2 { font-size:30px; font-weight:normal } .topic-block-body { text-align:justify; line-height:24px; font-size:16px } .center-1 .topic-block-title { text-align:center } .home-page .topic-block { margin:0 0 50px } .topic-page .page-body { color:#444; background-color:#fff; border:1px solid #e9e9e9; padding:35px 35px; text-align:justify; line-height:22px } .topic-page p { text-align:justify } .topic-page a { text-decoration:underline } .topic-page strong { color:#444 } .ui-dialog .topic-page,.popup-window .topic-page { padding:15px } .ui-dialog .topic-page .page-body,.popup-window .topic-page .page-body { border:none } .topic-password { text-align:center } .topic-password .enter-password-title { margin:0 0 20px; color:#444 } .topic-password .enter-password-form { display:inline-block; overflow:hidden } .topic-password .enter-password-form input[type="password"] { float:left; width:200px; height:40px; margin:0 -1px 0 0 } .topic-password .enter-password-form input[type="submit"] { float:left; width:auto; min-width:86px; height:40px; border:none; background-color:#ec6c07; padding:0 15px; color:#fff; text-transform:uppercase } .topic-password .enter-password-form input[type="submit"]:hover { background-color:#ba5506 } .apply-vendor-page .page-body { color:#444; background-color:#fff; border:1px solid #e9e9e9; padding:35px 35px } .apply-vendor-page .page-body .result,.apply-vendor-page .page-body .message-error { margin:20px 0 } .apply-vendor-page .page-body .buttons { text-align:center } .apply-vendor-page .page-body .buttons .button-1 { min-width:140px } .apply-vendor-page .page-body .title { margin:20px 0 } .vendorinfo-page .vendor-picture { width:400px; margin:0 auto } .vendorinfo-page .vendor-picture * { display:block; margin-top:15px } .erp-diy-box { color:#444; background-color:#fff; border:1px solid #e9e9e9; margin:0 0 35px } .erp-diy-box .erp-diy-hd { border-bottom:1px solid #e9e9e9 } .erp-diy-box .erp-diy-hd .erp-diy-title { text-transform:uppercase; font-family:"微软雅黑","Arial Narrow",Arial,Helvetica,sans-serif; color:#444; padding:15px 35px; font-size:20px; font-weight:bold } .erp-diy-box .erp-diy-bd .erp-diy-attr { width:100%; border-bottom:1px solid #e9e9e9 } .erp-diy-box .erp-diy-bd .erp-diy-attr .erp-diy-attr-title { display:none; text-transform:uppercase; font-family:"微软雅黑","Arial Narrow",Arial,Helvetica,sans-serif; background-color:#f9f9f9; border-bottom:1px solid #e9e9e9; color:#444; padding:10px 35px; font-size:18px; font-weight:normal } .erp-diy-box .erp-diy-bd .erp-diy-attr .erp-diy-attr-box { border-bottom:1px solid #e9e9e9 } .erp-diy-box .erp-diy-bd .erp-diy-attr .erp-diy-attr-box:last-child { border:none } .erp-diy-box .erp-diy-bd .erp-diy-attr .erp-diy-attr-box .erp-diy-attr-box-title { width:100px; text-align:right; padding-right:10px; text-transform:uppercase; font-family:"微软雅黑","Arial Narrow",Arial,Helvetica,sans-serif; color:#444; font-size:14px; font-weight:bold } .erp-diy-box .erp-diy-bd .erp-diy-attr .erp-diy-attr-box .erp-diy-attr-box-value { padding:5px 35px } .erp-diy-box .erp-diy-bd .erp-diy-attr .erp-diy-attr-box .erp-diy-attr-box-value a { text-align:center; display:inline-block; margin:2px 10px 3px 0; padding:5px 10px; border-radius:5px } .erp-diy-box .erp-diy-bd .erp-diy-attr .erp-diy-attr-box .erp-diy-attr-value { border:1px solid #e9e9e9 } .erp-diy-box .erp-diy-bd .erp-diy-attr .erp-diy-attr-box .erp-diy-attr-disabled { text-decoration:line-through; border:1px solid #e9e9e9 } .erp-diy-box .erp-diy-bd .erp-diy-attr .erp-diy-attr-box .erp-diy-attr-active { color:#ec6c07; border:1px solid #ec6c07 } .erp-diy-box .erp-diy-bd .erp-diy-result .erp-diy-result-title { text-transform:uppercase; font-family:"微软雅黑","Arial Narrow",Arial,Helvetica,sans-serif; background-color:#f9f9f9; border-bottom:1px solid #e9e9e9; color:#444; padding:10px 35px; font-size:18px; font-weight:normal } .erp-diy-box .erp-diy-bd .erp-diy-result .erp-diy-result-tips { text-align:center; font-size:14px; padding:35px 35px } .erp-diy-box .erp-diy-bd .erp-diy-result .erp-diy-result-table table th { padding:10px 20px; border-bottom:1px solid #e9e9e9 } .erp-diy-box .erp-diy-bd .erp-diy-result .erp-diy-result-table table tr td { padding:5px 10px; border-bottom:1px solid #e9e9e9 } .erp-diy-box .erp-diy-bd .erp-diy-result .erp-diy-result-table table .erp-diy-result-table-price { color:#f74258 } .erp-diy-box .erp-diy-bd .erp-diy-result .erp-diy-result-table table .erp-diy-result-table-button a { display:inline-block; margin:10px 0; border:none; background-color:#ec6c07; padding:10px 15px; font-size:11.9px; color:#fff; text-transform:uppercase } .erp-diy-box .erp-diy-bd .erp-diy-result .erp-diy-result-table table .erp-diy-result-table-button a:hover { background-color:#ba5506 } .erp-diy-box .erp-diy-bd .erp-diy-result .erp-diy-result-pager { padding:15px 35px } .erp-diy-box .erp-diy-bd .erp-diy-result .erp-diy-result-pager .pager { margin:0; position:relative } .erp-diy-box .erp-diy-bd .erp-diy-result .erp-diy-result-pager .pager .pager-data { position:absolute; top:0; left:0; height:35px; line-height:35px; text-align:left; font-size:14px } .erp-diy-box .erp-diy-bd .erp-diy-result .erp-diy-result-pager .pager .pager-data em { color:#ec6c07; font-weight:bold } .attributes .attribute-value { display:inline-block; maegin-left:10px; maegin-bottom:10px } .attributes .attribute-value input[type='radio'] { display:none } .attributes .attribute-value label { border:1px solid #e9e9e9; display:block; padding:5px 10px } .attributes .attribute-value label:hover { border-color:#ec6c07; color:#ec6c07 } .attributes .attribute-value.attribute-value-select label { border-color:#ec6c07; color:#ec6c07 } .erpnews-index-page .view-all { text-align:right } .erpnews-index-page .erp-box-erpnews .erp-box-hd .title { margin-bottom:15px } .erpnews-index-page .erp-box-erpnews .erp-box-hd strong { text-transform:uppercase; font-family:"微软雅黑","Arial Narrow",Arial,Helvetica,sans-serif; margin:0 0 15px; color:#444; font-size:20px; font-weight:normal } .erpnews-index-page .erpnews-item { position:relative!important; color:#444; background-color:#fff; border:1px solid #e9e9e9; margin:0 0 20px; padding:35px 35px } .erpnews-index-page .buttons { text-align:left } .erpnews-list-page .erpnews-item { position:relative!important; color:#444; background-color:#fff; border:1px solid #e9e9e9; margin:0 0 20px; padding:35px 35px } .erpnews-list-page .buttons { text-align:left } .erpnews-detail-page .erpnews-item { color:#444; background-color:#fff; border:1px solid #e9e9e9; margin:0 0 20px; padding:40px 35px; font-size:14px } .erpnews-list-homepage .erpnews-items { overflow:hidden; text-align:left } .erpnews-list-homepage .erpnews-items .erpnews-item { margin-bottom:30px; background:#fff; padding:15px } .erpnews-list-homepage .erpnews-items .erpnews-item .erpnews-title { height:56px; line-height:28px; word-break:break-all; text-overflow:ellipsis; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:2; overflow:hidden; padding:0 10px; margin:10px 0 } .erpnews-list-homepage .erpnews-items .erpnews-item .erpnews-head { text-align:left } .erpnews-list-homepage .erpnews-items .erpnews-item .erpnews-date { margin-bottom:5px; padding:5px 10px } .erpnews-list-homepage .erpnews-items .erpnews-item .erpnews-body { font-size:14px; margin-bottom:20px; height:40px; max-height:40px; overflow:hidden } .erpnews-list-homepage .erpnews-items .erpnews-item .buttons { text-align:left } .erpnews-list-related .view-all { text-align:right } .erpnews-list-related .erp-box-hd .title { margin-bottom:15px; margin-left:-15px } .erpnews-list-related .erp-box-hd strong { text-transform:uppercase; font-family:"微软雅黑","Arial Narrow",Arial,Helvetica,sans-serif; margin:0 0 15px; color:#444; font-size:20px; font-weight:normal } .erpnews-list-related .erpnews-item { position:relative!important; color:#444; background-color:#fff; border:1px solid #e9e9e9; margin:0 0 20px; padding:35px 35px } .erpnews-list-related .buttons { text-align:left } .erpnews-item .erpnews-title { display:inline-block; padding:20px 10px; line-height:20px; font-size:24px; font-weight:normal; color:#444 } .erpnews-item .erpnews-title:hover { color:#ec6c07 } .erpnews-item .erpnews-date { display:block; margin:0 0 15px; font-size:12px; padding:10px; color:#999 } .erpnews-item .erpnews-body { margin:0 0 20px; line-height:1.5; padding:0 10px } .erpnews-item .erpnews-body p { margin:10px 0; text-align:justify } .erpnews-item .buttons { margin:0; padding:0 10px } .erpnews-item .buttons .read-more { display:inline-block; border:none; background-color:#ec6c07; padding:10px 20px; font-size:12px; color:#fff; text-transform:uppercase } .erpnews-item .buttons .read-more:hover { background-color:#ba5506 } .erpcase-index-page .view-all { text-align:right } .erpcase-index-page .erp-box-erpcase .erp-box-hd .title { margin-bottom:15px } .erpcase-index-page .erp-box-erpcase .erp-box-hd strong { text-transform:uppercase; font-family:"微软雅黑","Arial Narrow",Arial,Helvetica,sans-serif; margin:0 0 15px; color:#444; font-size:20px; font-weight:normal } .erpcase-index-page .erpcase-item { position:relative!important; color:#444; background-color:#fff; border:1px solid #e9e9e9; margin:0 0 20px; padding:35px 35px } .erpcase-index-page .buttons { text-align:left } .erpnews-list-page .erpcase-item { position:relative!important; color:#444; background-color:#fff; border:1px solid #e9e9e9; margin:0 0 20px; padding:35px 35px } .erpnews-list-page .buttons { text-align:left } .erpcase-detail-page .erpcase-item { color:#444; background-color:#fff; border:1px solid #e9e9e9; margin:0 0 20px; padding:40px 35px; font-size:14px } .erpcase-list-homepage .erpcase-items { overflow:hidden; text-align:left } .erpcase-list-homepage .erpcase-items .erpcase-item { margin-bottom:30px; background:#fff; padding:15px } .erpcase-list-homepage .erpcase-items .erpcase-item .erpcase-title { height:56px; line-height:28px; word-break:break-all; text-overflow:ellipsis; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:2; overflow:hidden; padding:0 10px; margin:10px 0 } .erpcase-list-homepage .erpcase-items .erpcase-item .erpcase-head { text-align:left } .erpcase-list-homepage .erpcase-items .erpcase-item .erpcase-date { margin-bottom:5px; padding:5px 10px } .erpcase-list-homepage .erpcase-items .erpcase-item .erpcase-body { font-size:14px; margin-bottom:20px; height:40px; max-height:40px; overflow:hidden } .erpcase-list-homepage .erpcase-items .erpcase-item .buttons { text-align:left } .erpcase-list-related .view-all { text-align:right } .erpcase-list-related .erp-box-hd .title { margin-bottom:15px; margin-left:-15px } .erpcase-list-related .erp-box-hd strong { text-transform:uppercase; font-family:"微软雅黑","Arial Narrow",Arial,Helvetica,sans-serif; margin:0 0 15px; color:#444; font-size:20px; font-weight:normal } .erpcase-list-related .erpcase-item { position:relative!important; color:#444; background-color:#fff; border:1px solid #e9e9e9; margin:0 0 20px; padding:35px 35px } .erpcase-list-related .buttons { text-align:left } .erpcase-item .erpcase-title { display:inline-block; padding:20px 10px; line-height:20px; font-size:24px; font-weight:normal; color:#444 } .erpcase-item .erpcase-title:hover { color:#ec6c07 } .erpcase-item .erpcase-date { display:block; margin:0 0 15px; font-size:12px; padding:10px; color:#999 } .erpcase-item .erpcase-body { margin:0 0 20px; line-height:1.5; padding:0 10px } .erpcase-item .erpcase-body p { margin:10px 0; text-align:justify } .erpcase-item .buttons { margin:0; padding:0 10px } .erpcase-item .buttons .read-more { display:inline-block; border:none; background-color:#ec6c07; padding:10px 20px; font-size:12px; color:#fff; text-transform:uppercase } .erpcase-item .buttons .read-more:hover { background-color:#ba5506 } .erpdownload-index-page .view-all { text-align:right } .erpdownload-index-page .erp-box-erpdownload .erp-box-hd .title { margin-bottom:15px } .erpdownload-index-page .erp-box-erpdownload .erp-box-hd strong { text-transform:uppercase; font-family:"微软雅黑","Arial Narrow",Arial,Helvetica,sans-serif; margin:0 0 15px; color:#444; font-size:20px; font-weight:normal } .erpdownload-index-page .erpdownload-item { position:relative!important; color:#444; background-color:#fff; border:1px solid #e9e9e9; margin:0 0 20px; padding:35px 35px } .erpdownload-index-page .buttons { text-align:left } .erpdownload-list-page .erpdownload-item { position:relative!important; color:#444; background-color:#fff; border:1px solid #e9e9e9; margin:0 0 20px; padding:35px 35px } .erpdownload-list-page .buttons { text-align:left } .erpdownload-detail-page .erpdownload-item { color:#444; background-color:#fff; border:1px solid #e9e9e9; margin:0 0 20px; padding:40px 35px; font-size:14px } .erpdownload-list-homepage .erpdownload-items { overflow:hidden; text-align:left } .erpdownload-list-homepage .erpdownload-items .erpdownload-item { margin-bottom:30px; background:#fff; padding:15px } .erpdownload-list-homepage .erpdownload-items .erpdownload-item .erpdownload-title { height:56px; line-height:28px; word-break:break-all; text-overflow:ellipsis; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:2; overflow:hidden; padding:0 10px; margin:10px 0 } .erpdownload-list-homepage .erpdownload-items .erpdownload-item .erpdownload-head { text-align:left } .erpdownload-list-homepage .erpdownload-items .erpdownload-item .erpdownload-date { margin-bottom:5px; padding:5px 10px } .erpdownload-list-homepage .erpdownload-items .erpdownload-item .erpdownload-body { font-size:14px; margin-bottom:20px; height:40px; max-height:40px; overflow:hidden } .erpdownload-list-homepage .erpdownload-items .erpdownload-item .buttons { text-align:left } .erpdownload-list-related .view-all { text-align:right } .erpdownload-list-related .erp-box-hd .title { margin-bottom:15px; margin-left:-15px } .erpdownload-list-related .erp-box-hd strong { text-transform:uppercase; font-family:"微软雅黑","Arial Narrow",Arial,Helvetica,sans-serif; margin:0 0 15px; color:#444; font-size:20px; font-weight:normal } .erpdownload-list-related .erpdownload-item { position:relative!important; color:#444; background-color:#fff; border:1px solid #e9e9e9; margin:0 0 20px; padding:35px 35px } .erpdownload-list-related .buttons { text-align:left } .erpdownload-item .erpdownload-title { display:inline-block; padding:20px 10px; line-height:20px; font-size:24px; font-weight:normal; color:#444 } .erpdownload-item .erpdownload-title:hover { color:#ec6c07 } .erpdownload-item .erpdownload-date { display:block; margin:0 0 15px; font-size:12px; padding:10px; color:#999 } .erpdownload-item .erpdownload-body { margin:0 0 20px; line-height:1.5; padding:0 10px } .erpdownload-item .erpdownload-body p { margin:10px 0; text-align:justify } .erpdownload-item .buttons { margin:0; padding:0 10px } .erpdownload-item .buttons .read-more { display:inline-block; border:none; background-color:#ec6c07; padding:10px 20px; font-size:12px; color:#fff; text-transform:uppercase } .erpdownload-item .buttons .read-more:hover { background-color:#ba5506 } .erpsolution-index-page .view-all { text-align:right } .erpsolution-index-page .erp-box-erpsolution .erp-box-hd .title { margin-bottom:15px } .erpsolution-index-page .erp-box-erpsolution .erp-box-hd strong { text-transform:uppercase; font-family:"微软雅黑","Arial Narrow",Arial,Helvetica,sans-serif; margin:0 0 15px; color:#444; font-size:20px; font-weight:normal } .erpsolution-index-page .erpsolution-item { position:relative!important; color:#444; background-color:#fff; border:1px solid #e9e9e9; margin:0 0 20px; padding:35px 35px } .erpsolution-index-page .buttons { text-align:left } .erpsolution-list-page .erpsolution-item { position:relative!important; color:#444; background-color:#fff; border:1px solid #e9e9e9; margin:0 0 20px; padding:35px 35px } .erpsolution-list-page .buttons { text-align:left } .erpsolution-detail-page .erpsolution-item { color:#444; background-color:#fff; border:1px solid #e9e9e9; margin:0 0 20px; padding:40px 35px; font-size:14px } .erpsolution-list-homepage .erpsolution-items { overflow:hidden; text-align:left } .erpsolution-list-homepage .erpsolution-items .erpsolution-item { margin-bottom:30px; background:#fff; padding:15px } .erpsolution-list-homepage .erpsolution-items .erpsolution-item .erpsolution-title { height:56px; line-height:28px; word-break:break-all; text-overflow:ellipsis; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:2; overflow:hidden; padding:0 10px; margin:10px 0 } .erpsolution-list-homepage .erpsolution-items .erpsolution-item .erpsolution-head { text-align:left } .erpsolution-list-homepage .erpsolution-items .erpsolution-item .erpsolution-date { margin-bottom:5px; padding:5px 10px } .erpsolution-list-homepage .erpsolution-items .erpsolution-item .erpsolution-body { font-size:14px; margin-bottom:20px; height:40px; max-height:40px; overflow:hidden } .erpsolution-list-homepage .erpsolution-items .erpsolution-item .buttons { text-align:left } .erpsolution-list-related .view-all { text-align:right } .erpsolution-list-related .erp-box-hd .title { margin-bottom:15px; margin-left:-15px } .erpsolution-list-related .erp-box-hd strong { text-transform:uppercase; font-family:"微软雅黑","Arial Narrow",Arial,Helvetica,sans-serif; margin:0 0 15px; color:#444; font-size:20px; font-weight:normal } .erpsolution-list-related .erpsolution-item { position:relative!important; color:#444; background-color:#fff; border:1px solid #e9e9e9; margin:0 0 20px; padding:35px 35px } .erpsolution-list-related .buttons { text-align:left } .erpsolution-item .erpsolution-title { display:inline-block; padding:20px 10px; line-height:20px; font-size:24px; font-weight:normal; color:#444 } .erpsolution-item .erpsolution-title:hover { color:#ec6c07 } .erpsolution-item .erpsolution-date { display:block; margin:0 0 15px; font-size:12px; padding:10px; color:#999 } .erpsolution-item .erpsolution-body { margin:0 0 20px; line-height:1.5; padding:0 10px } .erpsolution-item .erpsolution-body p { margin:10px 0; text-align:justify } .erpsolution-item .buttons { margin:0; padding:0 10px } .erpsolution-item .buttons .read-more { display:inline-block; border:none; background-color:#ec6c07; padding:10px 20px; font-size:12px; color:#fff; text-transform:uppercase } .erpsolution-item .buttons .read-more:hover { background-color:#ba5506 } .erptech-index-page .view-all { text-align:right } .erptech-index-page .erp-box-erptech .erp-box-hd .title { margin-bottom:15px } .erptech-index-page .erp-box-erptech .erp-box-hd strong { text-transform:uppercase; font-family:"微软雅黑","Arial Narrow",Arial,Helvetica,sans-serif; margin:0 0 15px; color:#444; font-size:20px; font-weight:normal } .erptech-index-page .erptech-item { position:relative!important; color:#444; background-color:#fff; border:1px solid #e9e9e9; margin:0 0 20px; padding:35px 35px } .erptech-index-page .buttons { text-align:left } .erptech-list-page .erptech-item { position:relative!important; color:#444; background-color:#fff; border:1px solid #e9e9e9; margin:0 0 20px; padding:35px 35px } .erptech-list-page .buttons { text-align:left } .erptech-detail-page .erptech-item { color:#444; background-color:#fff; border:1px solid #e9e9e9; margin:0 0 20px; padding:40px 35px; font-size:14px } .erptech-list-homepage .erptech-items { overflow:hidden; text-align:left } .erptech-list-homepage .erptech-items .erptech-item { margin-bottom:30px; background:#fff; padding:15px } .erptech-list-homepage .erptech-items .erptech-item .erptech-title { height:56px; line-height:28px; word-break:break-all; text-overflow:ellipsis; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:2; overflow:hidden; padding:0 10px; margin:10px 0 } .erptech-list-homepage .erptech-items .erptech-item .erptech-head { text-align:left } .erptech-list-homepage .erptech-items .erptech-item .erptech-date { margin-bottom:5px; padding:5px 10px } .erptech-list-homepage .erptech-items .erptech-item .erptech-body { font-size:14px; margin-bottom:20px; height:40px; max-height:40px; overflow:hidden } .erptech-list-homepage .erptech-items .erptech-item .buttons { text-align:left } .erptech-list-related .view-all { text-align:right } .erptech-list-related .erp-box-hd .title { margin-bottom:15px; margin-left:-15px } .erptech-list-related .erp-box-hd strong { text-transform:uppercase; font-family:"微软雅黑","Arial Narrow",Arial,Helvetica,sans-serif; margin:0 0 15px; color:#444; font-size:20px; font-weight:normal } .erptech-list-related .erptech-item { position:relative!important; color:#444; background-color:#fff; border:1px solid #e9e9e9; margin:0 0 20px; padding:35px 35px } .erptech-list-related .buttons { text-align:left } .erptech-item .erptech-title { display:inline-block; padding:20px 10px; line-height:20px; font-size:24px; font-weight:normal; color:#444 } .erptech-item .erptech-title:hover { color:#ec6c07 } .erptech-item .erptech-date { display:block; margin:0 0 15px; font-size:12px; padding:10px; color:#999 } .erptech-item .erptech-body { margin:0 0 20px; line-height:1.5; padding:0 10px } .erptech-item .erptech-body p { margin:10px 0; text-align:justify } .erptech-item .buttons { margin:0; padding:0 10px } .erptech-item .buttons .read-more { display:inline-block; border:none; background-color:#ec6c07; padding:10px 20px; font-size:12px; color:#fff; text-transform:uppercase } .erptech-item .buttons .read-more:hover { background-color:#ba5506 } .erpnews-list-homepage,.erpcase-list-homepage,.erpsolution-list-homepage,.erpdownload-list-homepage,.erptech-list-homepage { margin:0 0 15px } .erpnews-list-homepage>.title,.erpcase-list-homepage>.title,.erpsolution-list-homepage>.title,.erpdownload-list-homepage>.title,.erptech-list-homepage>.title { margin-bottom:15px } .erpnews-list-homepage>.title strong,.erpcase-list-homepage>.title strong,.erpsolution-list-homepage>.title strong,.erpdownload-list-homepage>.title strong,.erptech-list-homepage>.title strong { text-align:left; color:#444; font-size:24px; font-weight:normal } .erpnews-list-homepage>.title .view-all,.erpcase-list-homepage>.title .view-all,.erpsolution-list-homepage>.title .view-all,.erpdownload-list-homepage>.title .view-all,.erptech-list-homepage>.title .view-all { text-align:right } .erpnews-list-homepage>.title .view-all a,.erpcase-list-homepage>.title .view-all a,.erpsolution-list-homepage>.title .view-all a,.erpdownload-list-homepage>.title .view-all a,.erptech-list-homepage>.title .view-all a { color:inherit } .erpnews-list-homepage>.title .view-all a:hover,.erpcase-list-homepage>.title .view-all a:hover,.erpsolution-list-homepage>.title .view-all a:hover,.erpdownload-list-homepage>.title .view-all a:hover,.erptech-list-homepage>.title .view-all a:hover { color:#ec6c07 } .erpabout-index-page .page-body { color:#444; background-color:#fff; border:1px solid #e9e9e9; padding:35px 35px; text-align:justify; line-height:22px } .erpabout-index-page .page-body strong { display:block; text-align:center; font-size:24px; margin-bottom:10px } .erpabout-index-page p { text-align:justify } .erpabout-index-page a { text-decoration:underline } .erpabout-index-page strong { color:#444 } .erpabout-detail-page .page-body { color:#444; background-color:#fff; border:1px solid #e9e9e9; padding:35px 35px; text-align:justify; line-height:22px } .erpabout-detail-page .page-body strong { display:block; text-align:center; font-size:24px; margin-bottom:10px } .erpabout-detail-page p { text-align:justify } .erpabout-detail-page a { text-decoration:underline } .erpabout-detail-page strong { color:#444 } .erpabout-list-homepage { margin:0 0 15px } .erpabout-list-homepage>.title { margin-bottom:15px } .erpabout-list-homepage>.title strong { text-align:left; color:#444; font-size:24px; font-weight:normal } .erpabout-list-homepage>.title .view-all { text-align:right } .erpabout-list-homepage>.title .view-all a { color:inherit } .erpabout-list-homepage>.title .view-all a:hover { color:#ec6c07 } .erpabout-list-homepage .erpabout-items { overflow:hidden; text-align:left } .erpabout-list-homepage .erpabout-items .erpabout-item { margin-bottom:30px; background:#fff; padding:15px } .erphelp-list-page .erphelp-item { position:relative!important; color:#444; background-color:#fff; border:1px solid #e9e9e9; margin:0 0 20px; padding:35px 35px } .erphelp-detail-page .erphelp-item { color:#444; background-color:#fff; border:1px solid #e9e9e9; margin:0 0 20px; padding:40px 35px; font-size:14px } .erphelp-item .erphelp-title { display:inline-block; padding:20px 10px; line-height:20px; font-size:24px; font-weight:normal; color:#444 } .erphelp-item .erphelp-title:hover { color:#ec6c07 } .erphelp-item .erphelp-body { margin:0 0 20px; line-height:1.5; padding:0 10px } .erphelp-item .erphelp-body p { margin:10px 0; text-align:justify } .erpfeature-home-page .erpfeature-items .erpfeature-item { margin-bottom:0 } .erpfeature-home-page .erpfeature-items .erpfeature-item dt { float:left; width:48px; height:48px; overflow:hidden } .erpfeature-home-page .erpfeature-items .erpfeature-item dt .erpfeature-picture { width:100%; height:100% } .erpfeature-home-page .erpfeature-items .erpfeature-item dd { float:left; height:48px } .erpfeature-home-page .erpfeature-items .erpfeature-item dd .erpfeature-title { line-height:24px; text-transform:uppercase; font-family:"微软雅黑","Arial Narrow",Arial,Helvetica,sans-serif; color:#444; font-weight:bold } .erpfeature-home-page .erpfeature-items .erpfeature-item dd .erpfeature-summary { line-height:24px } .erp-wechat-mp .erp-wechat-mp-image { margin:0 0 10px } .erp-wechat-app .erp-wechat-app-image { margin:0 0 10px } .erp-float-wechat { position:fixed; top:50%; right:15px; width:60px; height:200px } .erp-float-wechat .erp-qrcode { position:absolute; right:70px; width:150px; height:180px; text-align:center; border:1px solid #ddd; background:#fff; display:none } .erp-float-wechat .erp-qrcode .qrcode-title { font-weight:bold; color:#333; font-size:16px; line-height:30px } .erp-float-wechat .erp-qrcode .qrcode-image { width:120px; height:120px; margin:0 auto } .erp-float-wechat .erp-qrcode .qrcode-summary { font-size:12px; color:#999 } .erp-float-wechat .wechat-mp,.erp-float-wechat .wechat-s,.erp-float-wechat .backtotop { width:60px; height:60px } .erp-float-wechat .wechat-mp a,.erp-float-wechat .wechat-s a,.erp-float-wechat .backtotop a { width:100%; height:100%; display:block } .erp-float-wechat .wechat-mp { margin-bottom:10px } .erp-float-wechat .wechat-mp a { background:url(../images/float-wechat.png) 0 0 } .erp-float-wechat .wechat-mp a:hover { background:url(../images/float-wechat.png) -60px 0 } .erp-float-wechat .wechat-mp a:hover .erp-qrcode { display:block; top:-60px } .erp-float-wechat .wechat-s { margin-bottom:10px } .erp-float-wechat .wechat-s a { background:url(../images/float-wechat.png) 0 -60px } .erp-float-wechat .wechat-s a:hover { background:url(../images/float-wechat.png) -60px -60px } .erp-float-wechat .wechat-s a:hover .erp-qrcode { display:block; top:10px } .erp-float-wechat .backtotop { display:none } .erp-float-wechat .backtotop a { background:url(../images/float-wechat.png) 0 -120px } .erp-float-wechat .backtotop a:hover { background:url(../images/float-wechat.png) -60px -120px } .home-page-erpfriendlink span { margin:0 10px 0 0; line-height:24px } .home-page-erpfriendlink a { margin:0 5px 0 0; line-height:24px } .erpkefu-block { margin:0 0 20px } .erpkefu-block .kefu { margin:0 0 8px } .erpkefu-block .kefu a { color:#ec6c07!important; border:1px solid #ec6c07; margin:0 8px 0 0; padding:3px 5px } .erpfloors-list-homepage { margin:0 0 15px } .erpfloors-list-homepage>.title { margin-bottom:15px } .erpfloors-list-homepage>.title strong { text-align:left; color:#444; font-size:24px; font-weight:normal } .erpfloors-list-homepage>.title span { margin-left:15px; font-size:18px } .erpfloors-list-homepage>.title .view-all { text-align:right } .erpfloors-list-homepage>.title .view-all a { color:inherit } .erpfloors-list-homepage>.title .view-all a:hover { color:#ec6c07 } .swiper-container { margin:0 auto; position:relative; overflow:hidden; -webkit-backface-visibility:hidden; -moz-backface-visibility:hidden; -ms-backface-visibility:hidden; -o-backface-visibility:hidden; backface-visibility:hidden; z-index:1 } .swiper-container-horizontal { width:100%; height:370px; margin-bottom:15px } .swiper-wrapper { position:relative; width:100%; -webkit-transition-property:-webkit-transform,left,top; -webkit-transition-duration:0s; -webkit-transform:translate3d(0,0,0); -webkit-transition-timing-function:ease; -moz-transition-property:-moz-transform,left,top; -moz-transition-duration:0s; -moz-transform:translate3d(0,0,0); -moz-transition-timing-function:ease; -o-transition-property:-o-transform,left,top; -o-transition-duration:0s; -o-transform:translate3d(0,0,0); -o-transition-timing-function:ease; -o-transform:translate(0,0); -ms-transition-property:-ms-transform,left,top; -ms-transition-duration:0s; -ms-transform:translate3d(0,0,0); -ms-transition-timing-function:ease; transition-property:transform,left,top; transition-duration:0s; transform:translate3d(0,0,0); transition-timing-function:ease; -webkit-box-sizing:content-box; -moz-box-sizing:content-box; box-sizing:content-box } .swiper-free-mode>.swiper-wrapper { -webkit-transition-timing-function:ease-out; -moz-transition-timing-function:ease-out; -ms-transition-timing-function:ease-out; -o-transition-timing-function:ease-out; transition-timing-function:ease-out; margin:0 auto } .swiper-slide { float:left; -webkit-box-sizing:content-box; -moz-box-sizing:content-box; box-sizing:content-box } .swiper-wp8-horizontal { -ms-touch-action:pan-y } .swiper-wp8-vertical { -ms-touch-action:pan-x } .swiper-container { } .swiper-slide { } .swiper-slide-active { } .swiper-slide-visible { } .pagination { position:absolute; z-index:20; bottom:10px; width:100%; text-align:center } .swiper-pagination-switch { display:inline-block; width:8px; height:8px; border-radius:8px; background:#555; margin:0 5px; opacity:.8; border:1px solid #fff; cursor:pointer } .swiper-active-switch { background:#fff } .swiper-pagination-switch { } .swiper-active-switch { } .swiper-visible-switch { }