/*!
 *  Font Awesome 4.4.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */@font-face{
    font-family:'FontAwesome';
    src:url('../../style/font/fontawesome-webfont.eot?v=4.4.0');
    src:url('../../style/font/fontawesome-webfont.eot?#iefix&v=4.4.0') format('embedded-opentype'),
    url('../../style/font/fontawesome-webfont.woff2?v=4.4.0') format('woff2'),
    url('../../style/font/fontawesome-webfont.woff?v=4.4.0') format('woff'),
    url('../../style/font/fontawesome-webfont.ttf?v=4.4.0') format('truetype'),
    url('../../style/font/fontawesome-webfont.svg?v=4.4.0#fontawesomeregular') format('svg');
    font-weight:normal;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1);-webkit-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1)}.fa-flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1);-webkit-transform:scale(1, -1);-ms-transform:scale(1, -1);transform:scale(1, -1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-remove:before,.fa-close:before,.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-gear:before,.fa-cog:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-rotate-right:before,.fa-repeat:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-warning:before,.fa-exclamation-triangle:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-gears:before,.fa-cogs:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-feed:before,.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-save:before,.fa-floppy-o:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-unsorted:before,.fa-sort:before{content:"\f0dc"}.fa-sort-down:before,.fa-sort-desc:before{content:"\f0dd"}.fa-sort-up:before,.fa-sort-asc:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-legal:before,.fa-gavel:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-flash:before,.fa-bolt:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-paste:before,.fa-clipboard:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-unlink:before,.fa-chain-broken:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"\f150"}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"\f151"}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"\f152"}.fa-euro:before,.fa-eur:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-rupee:before,.fa-inr:before{content:"\f156"}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\f157"}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\f158"}.fa-won:before,.fa-krw:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before,.fa-gratipay:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-turkish-lira:before,.fa-try:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-institution:before,.fa-bank:before,.fa-university:before{content:"\f19c"}.fa-mortar-board:before,.fa-graduation-cap:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:"\f1c5"}.fa-file-zip-o:before,.fa-file-archive-o:before{content:"\f1c6"}.fa-file-sound-o:before,.fa-file-audio-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-rebel:before{content:"\f1d0"}.fa-ge:before,.fa-empire:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-send:before,.fa-paper-plane:before{content:"\f1d8"}.fa-send-o:before,.fa-paper-plane-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}.fa-buysellads:before{content:"\f20d"}.fa-connectdevelop:before{content:"\f20e"}.fa-dashcube:before{content:"\f210"}.fa-forumbee:before{content:"\f211"}.fa-leanpub:before{content:"\f212"}.fa-sellsy:before{content:"\f213"}.fa-shirtsinbulk:before{content:"\f214"}.fa-simplybuilt:before{content:"\f215"}.fa-skyatlas:before{content:"\f216"}.fa-cart-plus:before{content:"\f217"}.fa-cart-arrow-down:before{content:"\f218"}.fa-diamond:before{content:"\f219"}.fa-ship:before{content:"\f21a"}.fa-user-secret:before{content:"\f21b"}.fa-motorcycle:before{content:"\f21c"}.fa-street-view:before{content:"\f21d"}.fa-heartbeat:before{content:"\f21e"}.fa-venus:before{content:"\f221"}.fa-mars:before{content:"\f222"}.fa-mercury:before{content:"\f223"}.fa-intersex:before,.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-venus-double:before{content:"\f226"}.fa-mars-double:before{content:"\f227"}.fa-venus-mars:before{content:"\f228"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-neuter:before{content:"\f22c"}.fa-genderless:before{content:"\f22d"}.fa-facebook-official:before{content:"\f230"}.fa-pinterest-p:before{content:"\f231"}.fa-whatsapp:before{content:"\f232"}.fa-server:before{content:"\f233"}.fa-user-plus:before{content:"\f234"}.fa-user-times:before{content:"\f235"}.fa-hotel:before,.fa-bed:before{content:"\f236"}.fa-viacoin:before{content:"\f237"}.fa-train:before{content:"\f238"}.fa-subway:before{content:"\f239"}.fa-medium:before{content:"\f23a"}.fa-yc:before,.fa-y-combinator:before{content:"\f23b"}.fa-optin-monster:before{content:"\f23c"}.fa-opencart:before{content:"\f23d"}.fa-expeditedssl:before{content:"\f23e"}.fa-battery-4:before,.fa-battery-full:before{content:"\f240"}.fa-battery-3:before,.fa-battery-three-quarters:before{content:"\f241"}.fa-battery-2:before,.fa-battery-half:before{content:"\f242"}.fa-battery-1:before,.fa-battery-quarter:before{content:"\f243"}.fa-battery-0:before,.fa-battery-empty:before{content:"\f244"}.fa-mouse-pointer:before{content:"\f245"}.fa-i-cursor:before{content:"\f246"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-sticky-note:before{content:"\f249"}.fa-sticky-note-o:before{content:"\f24a"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-diners-club:before{content:"\f24c"}.fa-clone:before{content:"\f24d"}.fa-balance-scale:before{content:"\f24e"}.fa-hourglass-o:before{content:"\f250"}.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\f251"}.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\f253"}.fa-hourglass:before{content:"\f254"}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:"\f255"}.fa-hand-stop-o:before,.fa-hand-paper-o:before{content:"\f256"}.fa-hand-scissors-o:before{content:"\f257"}.fa-hand-lizard-o:before{content:"\f258"}.fa-hand-spock-o:before{content:"\f259"}.fa-hand-pointer-o:before{content:"\f25a"}.fa-hand-peace-o:before{content:"\f25b"}.fa-trademark:before{content:"\f25c"}.fa-registered:before{content:"\f25d"}.fa-creative-commons:before{content:"\f25e"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-tripadvisor:before{content:"\f262"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-get-pocket:before{content:"\f265"}.fa-wikipedia-w:before{content:"\f266"}.fa-safari:before{content:"\f267"}.fa-chrome:before{content:"\f268"}.fa-firefox:before{content:"\f269"}.fa-opera:before{content:"\f26a"}.fa-internet-explorer:before{content:"\f26b"}.fa-tv:before,.fa-television:before{content:"\f26c"}.fa-contao:before{content:"\f26d"}.fa-500px:before{content:"\f26e"}.fa-amazon:before{content:"\f270"}.fa-calendar-plus-o:before{content:"\f271"}.fa-calendar-minus-o:before{content:"\f272"}.fa-calendar-times-o:before{content:"\f273"}.fa-calendar-check-o:before{content:"\f274"}.fa-industry:before{content:"\f275"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-map-o:before{content:"\f278"}.fa-map:before{content:"\f279"}.fa-commenting:before{content:"\f27a"}.fa-commenting-o:before{content:"\f27b"}.fa-houzz:before{content:"\f27c"}.fa-vimeo:before{content:"\f27d"}.fa-black-tie:before{content:"\f27e"}.fa-fonticons:before{content:"\f280"}

    .fa-quora:before {
        content: "\f2c4"
    }
    @font-face{
      font-family:'FontAwesomeNew';
      src:url('../../style/font/fontawesome-webfont.eot?v=4.4.0');
      src:url('../../style/font/fontawesome-webfont.eot?#iefix&v=4.4.0') format('embedded-opentype'),
      url('../../style/font/fontawesome-webfont-new.woff2?v=4.4.0') format('woff2'),
      url('../../style/font/fontawesome-webfont.woff?v=4.4.0') format('woff'),
      url('../../style/font/fontawesome-webfont.ttf?v=4.4.0') format('truetype'),
      url('../../style/font/fontawesome-webfont.svg?v=4.4.0#fontawesomeregular') format('svg');
      font-weight:normal;font-style:normal
    }
    .iconxianggangguanwu {
      display:inline-block;
      font:normal normal normal 14px/1 FontAwesomeNew;
      font-size:inherit;text-rendering:auto;
      -webkit-font-smoothing:antialiased;
      -moz-osx-font-smoothing:grayscale
    }
    .iconxianggangguanwu:before {
      content: "\e6b1";
    }


    /*!
 *  Font Awesome 4.2.0 For IE7 By ThinkCMF.com
 *  Font Awesome 4.2.0 IE7 解决方案(ThinkCMF出品)
 *  -------------------------------------------------------------------------------------------
 *  这是ThinkCMF专门为Font Awesome 4.2.0设计的字体图标IE7解决方案，使用时请注意Font Awesome版本
 *  ThinkCMF力求成为中国最好的PHP内容管理框架
 *	我们要做的就是让程序要写更少的代码
 *  我们有一流的PHP工程师，同样我们也有牛叉的前端工程师
 *  -------------------------------------------------------------------------------------------
 *  Author - ThinkCMF
 *  Email: cmf@simplewind.net
 *  Website: http://www.thinkcmf.com
 */
.fa-large{font-size:1.3333333333333333em;margin-top:-4px;padding-top:3px;margin-bottom:-4px;padding-bottom:3px;vertical-align:middle;}.nav [class^="fa-"],.nav [class*=" fa-"]{vertical-align:inherit;margin-top:-4px;padding-top:3px;margin-bottom:-4px;padding-bottom:3px;}.nav [class^="fa-"].fa-large,.nav [class*=" fa-"].fa-large{vertical-align:-25%;}.nav-pills [class^="fa-"].fa-large,.nav-tabs [class^="fa-"].fa-large,.nav-pills [class*=" fa-"].fa-large,.nav-tabs [class*=" fa-"].fa-large{line-height:.75em;margin-top:-7px;padding-top:5px;margin-bottom:-5px;padding-bottom:4px;}.btn [class^="fa-"].pull-left,.btn [class*=" fa-"].pull-left,.btn [class^="fa-"].pull-right,.btn [class*=" fa-"].pull-right{vertical-align:inherit;}.btn [class^="fa-"].fa-large,.btn [class*=" fa-"].fa-large{margin-top:-0.5em;}a [class^="fa-"],a [class*=" fa-"]{cursor:pointer;}.fa-glass{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf000;');}.fa-glass{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf000;');}.fa-music{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf001;');}.fa-search{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf002;');}.fa-envelope-o{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf003;');}.fa-heart{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf004;');}.fa-star{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf005;');}.fa-star-o{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf006;');}.fa-user{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf007;');}.fa-film{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf008;');}.fa-th-large{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf009;');}.fa-th{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf00a;');}.fa-th-list{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf00b;');}.fa-check{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf00c;');}.fa-remove,.fa-close,.fa-times{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf00d;');}.fa-search-plus{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf00e;');}.fa-search-minus{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf010;');}.fa-power-off{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf011;');}.fa-signal{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf012;');}.fa-gear,.fa-cog{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf013;');}.fa-trash-o{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf014;');}.fa-home{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf015;');}.fa-file-o{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf016;');}.fa-clock-o{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf017;');}.fa-road{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf018;');}.fa-download{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf019;');}.fa-arrow-circle-o-down{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf01a;');}.fa-arrow-circle-o-up{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf01b;');}.fa-inbox{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf01c;');}.fa-play-circle-o{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf01d;');}.fa-rotate-right,.fa-repeat{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf01e;');}.fa-refresh{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf021;');}.fa-list-alt{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf022;');}.fa-lock{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf023;');}.fa-flag{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf024;');}.fa-headphones{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf025;');}.fa-volume-off{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf026;');}.fa-volume-down{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf027;');}.fa-volume-up{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf028;');}.fa-qrcode{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf029;');}.fa-barcode{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf02a;');}.fa-tag{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf02b;');}.fa-tags{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf02c;');}.fa-book{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf02d;');}.fa-bookmark{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf02e;');}.fa-print{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf02f;');}.fa-camera{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf030;');}.fa-font{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf031;');}.fa-bold{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf032;');}.fa-italic{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf033;');}.fa-text-height{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf034;');}.fa-text-width{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf035;');}.fa-align-left{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf036;');}.fa-align-center{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf037;');}.fa-align-right{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf038;');}.fa-align-justify{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf039;');}.fa-list{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf03a;');}.fa-dedent,.fa-outdent{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf03b;');}.fa-indent{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf03c;');}.fa-video-camera{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf03d;');}.fa-photo,.fa-image,.fa-picture-o{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf03e;');}.fa-pencil{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf040;');}.fa-map-marker{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf041;');}.fa-adjust{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf042;');}.fa-tint{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf043;');}.fa-edit,.fa-pencil-square-o{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf044;');}.fa-share-square-o{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf045;');}.fa-check-square-o{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf046;');}.fa-arrows{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf047;');}.fa-step-backward{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf048;');}.fa-fast-backward{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf049;');}.fa-backward{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf04a;');}.fa-play{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf04b;');}.fa-pause{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf04c;');}.fa-stop{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf04d;');}.fa-forward{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf04e;');}.fa-fast-forward{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf050;');}.fa-step-forward{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf051;');}.fa-eject{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf052;');}.fa-chevron-left{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf053;');}.fa-chevron-right{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf054;');}.fa-plus-circle{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf055;');}.fa-minus-circle{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf056;');}.fa-times-circle{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf057;');}.fa-check-circle{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf058;');}.fa-question-circle{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf059;');}.fa-info-circle{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf05a;');}.fa-crosshairs{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf05b;');}.fa-times-circle-o{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf05c;');}.fa-check-circle-o{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf05d;');}.fa-ban{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf05e;');}.fa-arrow-left{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf060;');}.fa-arrow-right{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf061;');}.fa-arrow-up{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf062;');}.fa-arrow-down{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf063;');}.fa-mail-forward,.fa-share{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf064;');}.fa-expand{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf065;');}.fa-compress{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf066;');}.fa-plus{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf067;');}.fa-minus{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf068;');}.fa-asterisk{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf069;');}.fa-exclamation-circle{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf06a;');}.fa-gift{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf06b;');}.fa-leaf{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf06c;');}.fa-fire{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf06d;');}.fa-eye{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf06e;');}.fa-eye-slash{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf070;');}.fa-warning,.fa-exclamation-triangle{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf071;');}.fa-plane{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf072;');}.fa-calendar{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf073;');}.fa-random{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf074;');}.fa-comment{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf075;');}.fa-magnet{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf076;');}.fa-chevron-up{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf077;');}.fa-chevron-down{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf078;');}.fa-retweet{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf079;');}.fa-shopping-cart{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf07a;');}.fa-folder{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf07b;');}.fa-folder-open{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf07c;');}.fa-arrows-v{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf07d;');}.fa-arrows-h{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf07e;');}.fa-bar-chart-o,.fa-bar-chart{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf080;');}.fa-twitter-square{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf081;');}.fa-facebook-square{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf082;');}.fa-camera-retro{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf083;');}.fa-key{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf084;');}.fa-gears,.fa-cogs{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf085;');}.fa-comments{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf086;');}.fa-thumbs-o-up{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf087;');}.fa-thumbs-o-down{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf088;');}.fa-star-half{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf089;');}.fa-heart-o{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf08a;');}.fa-sign-out{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf08b;');}.fa-linkedin-square{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf08c;');}.fa-thumb-tack{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf08d;');}.fa-external-link{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf08e;');}.fa-sign-in{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf090;');}.fa-trophy{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf091;');}.fa-github-square{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf092;');}.fa-upload{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf093;');}.fa-lemon-o{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf094;');}.fa-phone{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf095;');}.fa-square-o{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf096;');}.fa-bookmark-o{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf097;');}.fa-phone-square{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf098;');}.fa-twitter{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf099;');}.fa-facebook{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf09a;');}.fa-github{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf09b;');}.fa-unlock{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf09c;');}.fa-credit-card{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf09d;');}.fa-rss{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf09e;');}.fa-hdd-o{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf0a0;');}.fa-bullhorn{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf0a1;');}.fa-bell{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf0f3;');}.fa-certificate{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf0a3;');}.fa-hand-o-right{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf0a4;');}.fa-hand-o-left{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf0a5;');}.fa-hand-o-up{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf0a6;');}.fa-hand-o-down{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf0a7;');}.fa-arrow-circle-left{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf0a8;');}.fa-arrow-circle-right{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf0a9;');}.fa-arrow-circle-up{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf0aa;');}.fa-arrow-circle-down{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf0ab;');}.fa-globe{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf0ac;');}.fa-wrench{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf0ad;');}.fa-tasks{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf0ae;');}.fa-filter{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf0b0;');}.fa-briefcase{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf0b1;');}.fa-arrows-alt{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf0b2;');}.fa-group,.fa-users{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf0c0;');}.fa-chain,.fa-link{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf0c1;');}.fa-cloud{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf0c2;');}.fa-flask{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf0c3;');}.fa-cut,.fa-scissors{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf0c4;');}.fa-copy,.fa-files-o{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf0c5;');}.fa-paperclip{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf0c6;');}.fa-save,.fa-floppy-o{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf0c7;');}.fa-square{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf0c8;');}.fa-navicon,.fa-reorder,.fa-bars{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf0c9;');}.fa-list-ul{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf0ca;');}.fa-list-ol{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf0cb;');}.fa-strikethrough{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf0cc;');}.fa-underline{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf0cd;');}.fa-table{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf0ce;');}.fa-magic{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf0d0;');}.fa-truck{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf0d1;');}.fa-pinterest{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf0d2;');}.fa-pinterest-square{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf0d3;');}.fa-google-plus-square{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf0d4;');}.fa-google-plus{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf0d5;');}.fa-money{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf0d6;');}.fa-caret-down{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf0d7;');}.fa-caret-up{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf0d8;');}.fa-caret-left{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf0d9;');}.fa-caret-right{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf0da;');}.fa-columns{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf0db;');}.fa-unsorted,.fa-sort{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf0dc;');}.fa-sort-down,.fa-sort-desc{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf0dd;');}.fa-sort-up,.fa-sort-asc{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf0de;');}.fa-envelope{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf0e0;');}.fa-linkedin{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf0e1;');}.fa-rotate-left,.fa-undo{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf0e2;');}.fa-legal,.fa-gavel{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf0e3;');}.fa-dashboard,.fa-tachometer{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf0e4;');}.fa-comment-o{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf0e5;');}.fa-comments-o{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf0e6;');}.fa-flash,.fa-bolt{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf0e7;');}.fa-sitemap{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf0e8;');}.fa-umbrella{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf0e9;');}.fa-paste,.fa-clipboard{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf0ea;');}.fa-lightbulb-o{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf0eb;');}.fa-exchange{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf0ec;');}.fa-cloud-download{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf0ed;');}.fa-cloud-upload{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf0ee;');}.fa-user-md{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf0f0;');}.fa-stethoscope{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf0f1;');}.fa-suitcase{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf0f2;');}.fa-bell-o{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf0a2;');}.fa-coffee{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf0f4;');}.fa-cutlery{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf0f5;');}.fa-file-text-o{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf0f6;');}.fa-building-o{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf0f7;');}.fa-hospital-o{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf0f8;');}.fa-ambulance{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf0f9;');}.fa-medkit{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf0fa;');}.fa-fighter-jet{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf0fb;');}.fa-beer{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf0fc;');}.fa-h-square{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf0fd;');}.fa-plus-square{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf0fe;');}.fa-angle-double-left{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf100;');}.fa-angle-double-right{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf101;');}.fa-angle-double-up{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf102;');}.fa-angle-double-down{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf103;');}.fa-angle-left{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf104;');}.fa-angle-right{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf105;');}.fa-angle-up{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf106;');}.fa-angle-down{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf107;');}.fa-desktop{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf108;');}.fa-laptop{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf109;');}.fa-tablet{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf10a;');}.fa-mobile-phone,.fa-mobile{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf10b;');}.fa-circle-o{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf10c;');}.fa-quote-left{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf10d;');}.fa-quote-right{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf10e;');}.fa-spinner{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf110;');}.fa-circle{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf111;');}.fa-mail-reply,.fa-reply{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf112;');}.fa-github-alt{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf113;');}.fa-folder-o{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf114;');}.fa-folder-open-o{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf115;');}.fa-smile-o{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf118;');}.fa-frown-o{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf119;');}.fa-meh-o{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf11a;');}.fa-gamepad{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf11b;');}.fa-keyboard-o{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf11c;');}.fa-flag-o{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf11d;');}.fa-flag-checkered{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf11e;');}.fa-terminal{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf120;');}.fa-code{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf121;');}.fa-mail-reply-all,.fa-reply-all{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf122;');}.fa-star-half-empty,.fa-star-half-full,.fa-star-half-o{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf123;');}.fa-location-arrow{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf124;');}.fa-crop{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf125;');}.fa-code-fork{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf126;');}.fa-unlink,.fa-chain-broken{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf127;');}.fa-question{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf128;');}.fa-info{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf129;');}.fa-exclamation{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf12a;');}.fa-superscript{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf12b;');}.fa-subscript{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf12c;');}.fa-eraser{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf12d;');}.fa-puzzle-piece{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf12e;');}.fa-microphone{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf130;');}.fa-microphone-slash{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf131;');}.fa-shield{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf132;');}.fa-calendar-o{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf133;');}.fa-fire-extinguisher{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf134;');}.fa-rocket{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf135;');}.fa-maxcdn{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf136;');}.fa-chevron-circle-left{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf137;');}.fa-chevron-circle-right{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf138;');}.fa-chevron-circle-up{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf139;');}.fa-chevron-circle-down{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf13a;');}.fa-html5{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf13b;');}.fa-css3{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf13c;');}.fa-anchor{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf13d;');}.fa-unlock-alt{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf13e;');}.fa-bullseye{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf140;');}.fa-ellipsis-h{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf141;');}.fa-ellipsis-v{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf142;');}.fa-rss-square{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf143;');}.fa-play-circle{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf144;');}.fa-ticket{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf145;');}.fa-minus-square{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf146;');}.fa-minus-square-o{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf147;');}.fa-level-up{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf148;');}.fa-level-down{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf149;');}.fa-check-square{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf14a;');}.fa-pencil-square{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf14b;');}.fa-external-link-square{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf14c;');}.fa-share-square{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf14d;');}.fa-compass{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf14e;');}.fa-toggle-down,.fa-caret-square-o-down{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf150;');}.fa-toggle-up,.fa-caret-square-o-up{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf151;');}.fa-toggle-right,.fa-caret-square-o-right{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf152;');}.fa-euro,.fa-eur{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf153;');}.fa-gbp{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf154;');}.fa-dollar,.fa-usd{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf155;');}.fa-rupee,.fa-inr{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf156;');}.fa-cny,.fa-rmb,.fa-yen,.fa-jpy{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf157;');}.fa-ruble,.fa-rouble,.fa-rub{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf158;');}.fa-won,.fa-krw{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf159;');}.fa-bitcoin,.fa-btc{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf15a;');}.fa-file{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf15b;');}.fa-file-text{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf15c;');}.fa-sort-alpha-asc{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf15d;');}.fa-sort-alpha-desc{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf15e;');}.fa-sort-amount-asc{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf160;');}.fa-sort-amount-desc{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf161;');}.fa-sort-numeric-asc{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf162;');}.fa-sort-numeric-desc{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf163;');}.fa-thumbs-up{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf164;');}.fa-thumbs-down{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf165;');}.fa-youtube-square{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf166;');}.fa-youtube{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf167;');}.fa-xing{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf168;');}.fa-xing-square{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf169;');}.fa-youtube-play{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf16a;');}.fa-dropbox{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf16b;');}.fa-stack-overflow{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf16c;');}.fa-instagram{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf16d;');}.fa-flickr{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf16e;');}.fa-adn{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf170;');}.fa-bitbucket{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf171;');}.fa-bitbucket-square{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf172;');}.fa-tumblr{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf173;');}.fa-tumblr-square{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf174;');}.fa-long-arrow-down{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf175;');}.fa-long-arrow-up{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf176;');}.fa-long-arrow-left{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf177;');}.fa-long-arrow-right{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf178;');}.fa-apple{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf179;');}.fa-windows{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf17a;');}.fa-android{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf17b;');}.fa-linux{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf17c;');}.fa-dribbble{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf17d;');}.fa-skype{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf17e;');}.fa-foursquare{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf180;');}.fa-trello{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf181;');}.fa-female{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf182;');}.fa-male{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf183;');}.fa-gittip{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf184;');}.fa-sun-o{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf185;');}.fa-moon-o{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf186;');}.fa-archive{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf187;');}.fa-bug{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf188;');}.fa-vk{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf189;');}.fa-weibo{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf18a;');}.fa-renren{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf18b;');}.fa-pagelines{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf18c;');}.fa-stack-exchange{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf18d;');}.fa-arrow-circle-o-right{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf18e;');}.fa-arrow-circle-o-left{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf190;');}.fa-toggle-left,.fa-caret-square-o-left{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf191;');}.fa-dot-circle-o{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf192;');}.fa-wheelchair{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf193;');}.fa-vimeo-square{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf194;');}.fa-turkish-lira,.fa-try{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf195;');}.fa-plus-square-o{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf196;');}.fa-space-shuttle{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf197;');}.fa-slack{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf198;');}.fa-envelope-square{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf199;');}.fa-wordpress{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf19a;');}.fa-openid{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf19b;');}.fa-institution,.fa-bank,.fa-university{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf19c;');}.fa-mortar-board,.fa-graduation-cap{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf19d;');}.fa-yahoo{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf19e;');}.fa-google{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf1a0;');}.fa-reddit{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf1a1;');}.fa-reddit-square{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf1a2;');}.fa-stumbleupon-circle{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf1a3;');}.fa-stumbleupon{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf1a4;');}.fa-delicious{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf1a5;');}.fa-digg{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf1a6;');}.fa-pied-piper{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf1a7;');}.fa-pied-piper-alt{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf1a8;');}.fa-drupal{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf1a9;');}.fa-joomla{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf1aa;');}.fa-language{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf1ab;');}.fa-fax{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf1ac;');}.fa-building{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf1ad;');}.fa-child{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf1ae;');}.fa-paw{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf1b0;');}.fa-spoon{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf1b1;');}.fa-cube{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf1b2;');}.fa-cubes{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf1b3;');}.fa-behance{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf1b4;');}.fa-behance-square{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf1b5;');}.fa-steam{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf1b6;');}.fa-steam-square{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf1b7;');}.fa-recycle{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf1b8;');}.fa-automobile,.fa-car{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf1b9;');}.fa-cab,.fa-taxi{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf1ba;');}.fa-tree{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf1bb;');}.fa-spotify{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf1bc;');}.fa-deviantart{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf1bd;');}.fa-soundcloud{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf1be;');}.fa-database{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf1c0;');}.fa-file-pdf-o{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf1c1;');}.fa-file-word-o{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf1c2;');}.fa-file-excel-o{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf1c3;');}.fa-file-powerpoint-o{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf1c4;');}.fa-file-photo-o,.fa-file-picture-o,.fa-file-image-o{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf1c5;');}.fa-file-zip-o,.fa-file-archive-o{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf1c6;');}.fa-file-sound-o,.fa-file-audio-o{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf1c7;');}.fa-file-movie-o,.fa-file-video-o{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf1c8;');}.fa-file-code-o{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf1c9;');}.fa-vine{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf1ca;');}.fa-codepen{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf1cb;');}.fa-jsfiddle{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf1cc;');}.fa-life-bouy,.fa-life-buoy,.fa-life-saver,.fa-support,.fa-life-ring{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf1cd;');}.fa-circle-o-notch{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf1ce;');}.fa-ra,.fa-rebel{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf1d0;');}.fa-ge,.fa-empire{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf1d1;');}.fa-git-square{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf1d2;');}.fa-git{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf1d3;');}.fa-hacker-news{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf1d4;');}.fa-tencent-weibo{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf1d5;');}.fa-qq{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf1d6;');}.fa-wechat,.fa-weixin{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf1d7;');}.fa-send,.fa-paper-plane{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf1d8;');}.fa-send-o,.fa-paper-plane-o{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf1d9;');}.fa-history{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf1da;');}.fa-circle-thin{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf1db;');}.fa-header{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf1dc;');}.fa-paragraph{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf1dd;');}.fa-sliders{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf1de;');}.fa-share-alt{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf1e0;');}.fa-share-alt-square{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf1e1;');}.fa-bomb{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf1e2;');}.fa-soccer-ball-o,.fa-futbol-o{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf1e3;');}.fa-tty{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf1e4;');}.fa-binoculars{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf1e5;');}.fa-plug{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf1e6;');}.fa-slideshare{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf1e7;');}.fa-twitch{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf1e8;');}.fa-yelp{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf1e9;');}.fa-newspaper-o{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf1ea;');}.fa-wifi{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf1eb;');}.fa-calculator{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf1ec;');}.fa-paypal{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf1ed;');}.fa-google-wallet{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf1ee;');}.fa-cc-visa{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf1f0;');}.fa-cc-mastercard{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf1f1;');}.fa-cc-discover{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf1f2;');}.fa-cc-amex{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf1f3;');}.fa-cc-paypal{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf1f4;');}.fa-cc-stripe{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf1f5;');}.fa-bell-slash{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf1f6;');}.fa-bell-slash-o{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf1f7;');}.fa-trash{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf1f8;');}.fa-copyright{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf1f9;');}.fa-at{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf1fa;');}.fa-eyedropper{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf1fb;');}.fa-paint-brush{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf1fc;');}.fa-birthday-cake{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf1fd;');}.fa-area-chart{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf1fe;');}.fa-pie-chart{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf200;');}.fa-line-chart{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf201;');}.fa-lastfm{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf202;');}.fa-lastfm-square{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf203;');}.fa-toggle-off{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf204;');}.fa-toggle-on{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf205;');}.fa-bicycle{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf206;');}.fa-bus{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf207;');}.fa-ioxhost{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf208;');}.fa-angellist{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf209;');}.fa-cc{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf20a;');}.fa-shekel,.fa-sheqel,.fa-ils{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf20b;');}.fa-meanpath{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf20c;');}

/* add by ganxb */
.fa-user-times{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf235;');}

@font-face {font-family: "iconfont";
  src: url('../../style/font/borderFont/iconfont.eot?t=1608545728225'); /* IE9 */
  src: url('../../style/font/borderFont/iconfont.eot?t=1608545728225#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('data:application/x-font-woff2;charset=utf-8;base64,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') format('woff2'),
  url('../../style/font/borderFont/iconfont.woff?t=1608545728225') format('woff'),
  url('../../style/font/borderFont/iconfont.ttf?t=1608545728225') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+ */
  url('../../style/font/borderFont/iconfont.svg?t=1608545728225#iconfont') 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;
}

.iconfengxianguanli:before {
  content: "\e701";
}

.iconshangpinguanli:before {
  content: "\e700";
}

.iconcanshuguanli:before {
  content: "\e6ff";
}

.iconmaoyiguanli:before {
  content: "\e6fd";
}

.iconqiyeziliao:before {
  content: "\e6fc";
}

.iconwaifajiagong:before {
  content: "\e6fb";
}

.iconjinershouce:before {
  content: "\e6fa";
}

.iconqiyezhangce:before {
  content: "\e6f9";
}

.iconwuliuguanli:before {
  content: "\e6f8";
}

.iconshenjiagongjiezhuan:before {
  content: "\e6f6";
}

.iconhuishouzhan:before {
  content: "\e6f5";
}

.iconhuifu3:before {
  content: "\e6f4";
}

.iconfeiyongchaxun:before {
  content: "\e6f3";
}

.iconweixin:before {
  content: "\e6f0";
}

.iconyiyundi1:before {
  content: "\e6ef";
}

.iconxuanze:before {
  content: "\e6ee";
}

.iconchongzhi:before {
  content: "\e6e9";
}

.iconjiedong1:before {
  content: "\e6e8";
}

.iconhuifu2:before {
  content: "\e6e7";
}

.icontixian:before {
  content: "\e6e6";
}

.iconjiaoyiliushui:before {
  content: "\e6e5";
}

.icondongjie1:before {
  content: "\e6e4";
}

.iconkuaijie:before {
  content: "\e6e3";
}

.iconchaxuntongji:before {
  content: "\e6e1";
}

.iconneirongmokuaiguanli:before {
  content: "\e6e0";
}

.iconxiangganghaiguan:before {
  content: "\e6de";
}

.iconshixiao:before {
  content: "\e6db";
}

.iconzhangdan:before {
  content: "\e6da";
}

.iconshenheshibai:before {
  content: "\e6d9";
}

.iconshenhetongguo:before {
  content: "\e6d8";
}

.iconshouyezidingyi:before {
  content: "\e6d6";
}

.iconcangdanpingtaiwangzhi:before {
  content: "\e6d5";
}

.iconzongshuquebaochaxun:before {
  content: "\e6d4";
}

.iconbaoguandanchaxun:before {
  content: "\e6d3";
}

.icondanyichuangkou:before {
  content: "\e6d2";
}

.iconzongshucangdanchaxun:before {
  content: "\e6d0";
}

.iconzhangdanchaxun:before {
  content: "\e6cf";
}

.iconxiangganghuowu:before {
  content: "\e6ce";
}

.icongaipei:before {
  content: "\e6cd";
}

.iconlazhuang:before {
  content: "\e6cc";
}

.iconcheliangquebao:before {
  content: "\e6cb";
}

.icongonglucangdan1:before {
  content: "\e6ca";
}

.iconbaoguandan:before {
  content: "\e6c9";
}

.iconquxiaoshenhe:before {
  content: "\e6c8";
}

.icontijiaoshenhe:before {
  content: "\e6c7";
}

.icontijiaoshenbao:before {
  content: "\e6c6";
}

.icondanyishenbao:before {
  content: "\e6c5";
}

.iconzhongxinguilei:before {
  content: "\e6c4";
}

.iconguileichakan:before {
  content: "\e6c3";
}

.iconcharu:before {
  content: "\e6c1";
}

.iconshengchenghezhuqingdan1:before {
  content: "\e6c0";
}

.iconshengchengcangdan:before {
  content: "\e6be";
}

.iconxukezhengVINxinxi:before {
  content: "\e6bd";
}

.iconbujiao:before {
  content: "\e6bb";
}

.iconhaiguancanshu:before {
  content: "\e6ba";
}

.iconjichushuju:before {
  content: "\e6b9";
}

.iconjiagongmaoyi:before {
  content: "\e6b7";
}

.iconjinchukouguanli:before {
  content: "\e6b5";
}

.icongonglucangdan:before {
  content: "\e6b4";
}

.iconhaiyuncangdan:before {
  content: "\e6b3";
}

.iconxianggangguanwu:before {
  content: "\e6b1";
}

.iconteshujianguanquyu:before {
  content: "\e6b0";
}

.iconhezuohuoban:before {
  content: "\e6ac";
}

.iconAEOrenzheng:before {
  content: "\e6aa";
}

.iconcaiwujiesuan:before {
  content: "\e6a9";
}

.icontongjibaobiao:before {
  content: "\e6a8";
}

.iconyunweibaozhang:before {
  content: "\e6a7";
}

.iconxitongshezhi:before {
  content: "\e6a4";
}

.iconyonghuzhongxin:before {
  content: "\e6a3";
}

.iconyibanmaoyi:before {
  content: "\e69f";
}

.iconAIzhineng:before {
  content: "\e69e";
}

.iconpingtaishouye:before {
  content: "\e69c";
}

.iconxiazai:before {
  content: "\e643";
}

.iconqidong:before {
  content: "\e698";
}

.iconzanting:before {
  content: "\e697";
}

.iconsuifudanzheng:before {
  content: "\e696";
}

.iconshangpin:before {
  content: "\e695";
}

.iconfeiyongweihu1:before {
  content: "\e694";
}

.iconxiangxi:before {
  content: "\e692";
}

.iconfapiao:before {
  content: "\e691";
}

.iconmaoyikouan:before {
  content: "\e690";
}

.iconcanshushezhi:before {
  content: "\e68f";
}

.iconhexiao:before {
  content: "\e68e";
}

.iconshangyi:before {
  content: "\e68c";
}

.iconxiayi:before {
  content: "\e68d";
}

.iconjisuan:before {
  content: "\e68b";
}

.iconbingdan:before {
  content: "\e68a";
}

.iconpiliangxinzeng:before {
  content: "\e689";
}

.iconshengchengzhangce:before {
  content: "\e688";
}

.iconshengchengfapiao:before {
  content: "\e687";
}

.iconchaifen:before {
  content: "\e686";
}

.iconfenpei:before {
  content: "\e685";
}

.iconpiliangqiyong:before {
  content: "\e684";
}

.iconyibanmaoyidaoru:before {
  content: "\e683";
}

.iconzhongzhi:before {
  content: "\e682";
}

.iconguibing:before {
  content: "\e681";
}

.iconzhuanhuan:before {
  content: "\e680";
}

.iconzidongduiying:before {
  content: "\e67f";
}

.iconpiliangtingyong:before {
  content: "\e67e";
}

.iconBOMxinxidaoru:before {
  content: "\e67c";
}

.iconzhuancangdan:before {
  content: "\e67a";
}

.iconpiliangzhuandan:before {
  content: "\e679";
}

.iconshengchengfujian:before {
  content: "\e678";
}

.iconqiyetuihui1:before {
  content: "\e676";
}

.iconERPdaoru:before {
  content: "\e674";
}

.iconyijianbiangeng:before {
  content: "\e673";
}

.iconquerenpandian:before {
  content: "\e671";
}

.iconchaxun:before {
  content: "\e670";
}

.iconchuanjian:before {
  content: "\e66f";
}

.iconbianjixiugai:before {
  content: "\e66c";
}

.iconshanchu:before {
  content: "\e66a";
}

.iconpiliangshanchu:before {
  content: "\e66b";
}

.iconxiangqing:before {
  content: "\e669";
}

.icongengxin:before {
  content: "\e668";
}

.icondayin:before {
  content: "\e667";
}

.iconfuzhi:before {
  content: "\e666";
}

.iconbaocun:before {
  content: "\e663";
}

.iconshenpi:before {
  content: "\e662";
}

.iconshenqing:before {
  content: "\e65e";
}

.iconhuifusuoyou:before {
  content: "\e65d";
}

.iconhuifu1:before {
  content: "\e65b";
}

.icontijiao:before {
  content: "\e65a";
}

.iconshenhe:before {
  content: "\e659";
}

.iconpiliangshenbao:before {
  content: "\e658";
}

.iconpiliangfasong:before {
  content: "\e657";
}

.iconjieshou:before {
  content: "\e656";
}

.iconjieshouquanbu:before {
  content: "\e655";
}

.iconpiliangtijiaoshenhe:before {
  content: "\e654";
}

.iconfasong:before {
  content: "\e653";
}

.iconjiesuo:before {
  content: "\e651";
}

.iconsuoding:before {
  content: "\e650";
}

.iconjiedong:before {
  content: "\e64e";
}

.icondongjie:before {
  content: "\e64f";
}

.iconqiyong:before {
  content: "\e64d";
}

.icontingyong:before {
  content: "\e64c";
}

.iconfabu:before {
  content: "\e649";
}

.iconzidingyidaoru:before {
  content: "\e647";
}

.iconzidingyidaochu:before {
  content: "\e648";
}

.iconpiliangdaochu:before {
  content: "\e646";
}

.iconpiliangdaoru:before {
  content: "\e645";
}

.iconshengji:before {
  content: "\e644";
}

.iconshangchuan:before {
  content: "\e642";
}

.iconchexiao:before {
  content: "\e640";
}

.iconrizhi:before {
  content: "\e63e";
}

.iconshouquan:before {
  content: "\e63d";
}

.iconpichuli:before {
  content: "\e63c";
}

.iconbeifen:before {
  content: "\e63b";
}

.iconhuifu:before {
  content: "\e63a";
}

.iconbaogao:before {
  content: "\e639";
}

.iconshengcheng:before {
  content: "\e637";
}

.iconxiaxian:before {
  content: "\e636";
}

.iconqiangzhixiaxian:before {
  content: "\e634";
}

.iconguanli:before {
  content: "\e633";
}

.iconshezhi:before {
  content: "\e631";
}

.iconqingli:before {
  content: "\e630";
}

.iconpilianghuigun:before {
  content: "\e62e";
}

.iconhuigun:before {
  content: "\e62d";
}

.iconguanliyuan:before {
  content: "\e62c";
}

.iconshezhiquanxian:before {
  content: "\e62b";
}

.iconshezhichengyuan:before {
  content: "\e62a";
}

.iconguanliyuangong:before {
  content: "\e629";
}

.iconzhongzhimima:before {
  content: "\e628";
}

.iconxiugaimima:before {
  content: "\e627";
}

.iconpiliangzhongxinshenbao:before {
  content: "\e626";
}

.iconzhuangonglucangdan1:before {
  content: "\e625";
}

.iconpiliangchenggong:before {
  content: "\e623";
}

.iconchenggong1:before {
  content: "\e622";
}

.iconzhudanchuli:before {
  content: "\e620";
}

.iconshibai:before {
  content: "\e61f";
}

.iconbulu:before {
  content: "\e61e";
}

.iconhuizhi:before {
  content: "\e61d";
}

.iconshengchengbaoguan:before {
  content: "\e61b";
}

.iconshengchengkunbang:before {
  content: "\e61a";
}

.iconchushihua:before {
  content: "\e619";
}

.iconshenbao1:before {
  content: "\e618";
}

.iconyijianshenbao:before {
  content: "\e616";
}

.iconzhuanbaoguandan:before {
  content: "\e615";
}

.iconlishi:before {
  content: "\e614";
}

.icongaichuan:before {
  content: "\e613";
}

.iconjiaofei:before {
  content: "\e612";
}

.iconkunbang:before {
  content: "\e611";
}

.iconjiebang:before {
  content: "\e60e";
}

.iconshoufatong:before {
  content: "\e60d";
}

.icontiaozheng:before {
  content: "\e60c";
}

.iconpilianggaichuan:before {
  content: "\e60b";
}

.icongaidan:before {
  content: "\e60a";
}

.iconyanzheng:before {
  content: "\e609";
}


/*
 * Container style
 */
.ps {
  overflow: hidden !important;
  overflow-anchor: none;
  -ms-overflow-style: none;
  touch-action: auto;
  -ms-touch-action: auto;
}

/*
 * Scrollbar rail styles
 */
.ps__rail-x {
  display: none;
  opacity: 0;
  transition: background-color .2s linear, opacity .2s linear;
  -webkit-transition: background-color .2s linear, opacity .2s linear;
  height: 15px;
  /* there must be 'bottom' or 'top' for ps__rail-x */
  bottom: 0px;
  /* please don't change 'position' */
  position: absolute;
}

.ps__rail-y {
  display: none;
  opacity: 0;
  transition: background-color .2s linear, opacity .2s linear;
  -webkit-transition: background-color .2s linear, opacity .2s linear;
  width: 15px;
  /* there must be 'right' or 'left' for ps__rail-y */
  right: 0;
  /* please don't change 'position' */
  position: absolute;
}

.ps--active-x > .ps__rail-x,
.ps--active-y > .ps__rail-y {
  display: block;
  background-color: transparent;
}

.ps:hover > .ps__rail-x,
.ps:hover > .ps__rail-y,
.ps--focus > .ps__rail-x,
.ps--focus > .ps__rail-y,
.ps--scrolling-x > .ps__rail-x,
.ps--scrolling-y > .ps__rail-y {
  opacity: 0.6;
}

.ps .ps__rail-x:hover,
.ps .ps__rail-y:hover,
.ps .ps__rail-x:focus,
.ps .ps__rail-y:focus,
.ps .ps__rail-x.ps--clicking,
.ps .ps__rail-y.ps--clicking {
  background-color: #eee;
  opacity: 0.9;
}

/*
 * Scrollbar thumb styles
 */
.ps__thumb-x {
  background-color: #aaa;
  border-radius: 6px;
  transition: background-color .2s linear, height .2s ease-in-out;
  -webkit-transition: background-color .2s linear, height .2s ease-in-out;
  height: 6px;
  /* there must be 'bottom' for ps__thumb-x */
  bottom: 2px;
  /* please don't change 'position' */
  position: absolute;
}

.ps__thumb-y {
  background-color: #aaa;
  border-radius: 6px;
  transition: background-color .2s linear, width .2s ease-in-out;
  -webkit-transition: background-color .2s linear, width .2s ease-in-out;
  width: 6px;
  /* there must be 'right' for ps__thumb-y */
  right: 2px;
  /* please don't change 'position' */
  position: absolute;
}

.ps__rail-x:hover > .ps__thumb-x,
.ps__rail-x:focus > .ps__thumb-x,
.ps__rail-x.ps--clicking .ps__thumb-x {
  background-color: #999;
  height: 11px;
}

.ps__rail-y:hover > .ps__thumb-y,
.ps__rail-y:focus > .ps__thumb-y,
.ps__rail-y.ps--clicking .ps__thumb-y {
  background-color: #999;
  width: 11px;
}

/* MS supports */
@supports (-ms-overflow-style: none) {
  .ps {
    overflow: auto !important;
  }
}

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .ps {
    overflow: auto !important;
  }
}

/**
 * ContextJS Styles
 * For use WITHOUT Twitters Bootstrap CSS
 */

.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, 0.5);
	text-transform: uppercase;
}
.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: #ffffff;
	border: 1px solid #ccc;
	border: 1px solid rgba(0, 0, 0, 0.2);
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 12px;
	*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, 0.2);
	-moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
	box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
	-webkit-background-clip: padding-box;
	-moz-background-clip: padding;
	background-clip: padding-box;
	text-align:left;
}
.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 #ffffff;
}
.dropdown-menu a {
	display: block;
	padding: 3px 20px;
	clear: both;
	font-weight: normal;
	line-height: 20px;
	color: #333333;
	white-space: nowrap;
	text-decoration: none;
}
.dropdown-menu li > a:hover, .dropdown-menu li > a:focus, .dropdown-submenu:hover > a {
	color: #ffffff;
	text-decoration: none;
	background-color: #1E9FFF;
	/* background-image: -moz-linear-gradient(top, #0088cc, #0077b3);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0077b3));
	background-image: -webkit-linear-gradient(top, #0088cc, #0077b3);
	background-image: -o-linear-gradient(top, #0088cc, #0077b3);
	background-image: linear-gradient(to bottom, #0088cc, #0077b3);
	background-repeat: repeat-x;
	filter: progid: dximagetransform.microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0077b3', GradientType=0); */
}
.dropdown-menu .active > a, .dropdown-menu .active > a:hover {
	color: #ffffff;
	text-decoration: none;
	background-color: #1E9FFF;
	/* background-image: linear-gradient(to bottom, #0088cc, #0077b3);
	background-image: -moz-linear-gradient(top, #0088cc, #0077b3);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0077b3));
	background-image: -webkit-linear-gradient(top, #0088cc, #0077b3);
	background-image: -o-linear-gradient(top, #0088cc, #0077b3);
	background-repeat: repeat-x;
	outline: 0;
	filter: progid: dximagetransform.microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0077b3', GradientType=0); */
}
.dropdown-menu .disabled > a, .dropdown-menu .disabled > a:hover {
	color: #999999;
}
.dropdown-menu .disabled > a:hover {
	text-decoration: none;
	cursor: default;
	background-color: transparent;
}
.open {
	*z-index: 1000;
}
.open > .dropdown-menu {
	display: block;
}
.pull-right > .dropdown-menu {
	right: 0;
	left: auto;
}
.dropup .caret, .navbar-fixed-bottom .dropdown .caret {
	border-top: 0;
	border-bottom: 4px solid #000000;
	content: "\2191";
}
.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 > .dropdown-menu.drop-left{
	left:-100%;
}
.dropdown-submenu:hover .dropdown-menu {
	display: block;
}
.dropdown-submenu > a:after {
	display: block;
	float: right;
	width: 0;
	height: 0;
	margin-top: 5px;
	margin-right: -10px;
	border-color: transparent;
	border-left-color: #cccccc;
	border-style: solid;
	border-width: 5px 0 5px 5px;
	content: " ";
}
.dropdown-submenu:hover > a:after {
	border-left-color: #ffffff;
}
.dropdown .dropdown-menu .nav-header {
	padding-right: 20px;
	padding-left: 20px;
}
/**
 * 	Context Styles
 */

.dropdown-context .nav-header {
	cursor: default;
}
.dropdown-context:before, .dropdown-context-up:before {
	position: absolute;
	top: -7px;
	left: 9px;
	display: inline-block;
	border-right: 7px solid transparent;
	border-bottom: 7px solid #ccc;
	border-left: 7px solid transparent;
	border-bottom-color: rgba(0, 0, 0, 0.2);
	content: '';
}
.dropdown-context:after, .dropdown-context-up:after {
	position: absolute;
	top: -6px;
	left: 10px;
	display: inline-block;
	border-right: 6px solid transparent;
	border-bottom: 6px solid #ffffff;
	border-left: 6px solid transparent;
	content: '';
}
.dropdown-context-up:before, .dropdown-context-up:after {
	top: auto;
	bottom: -7px;
	z-index: 9999;
}
.dropdown-context-up:before {
	border-right: 7px solid transparent;
	border-top: 7px solid #ccc;
	border-bottom: none;
	border-left: 7px solid transparent;
}
.dropdown-context-up:after {
	border-right: 6px solid transparent;
	border-top: 6px solid #ffffff;
	border-left: 6px solid transparent;
	border-bottom: none;
}
.dropdown-context-sub:before, .dropdown-context-sub:after {
	display: none;
}
.dropdown-context .dropdown-submenu:hover .dropdown-menu {
	display: none;
}
.dropdown-context .dropdown-submenu:hover > .dropdown-menu {
	display: block;
}

.compressed-context a{
	padding-left: 14px;
	padding-top: 0;
	padding-bottom: 0;
	font-size: 13px;
	}
.compressed-context .divider{
	margin: 5px 1px;
	}
.compressed-context .nav-header{
	padding:1px 13px;
	}

/*! jQuery UI - v1.10.4 - 2014-01-17
* http://jqueryui.com
* Includes: jquery.ui.core.css, jquery.ui.accordion.css, jquery.ui.autocomplete.css, jquery.ui.button.css, jquery.ui.datepicker.css, jquery.ui.dialog.css, jquery.ui.menu.css, jquery.ui.progressbar.css, jquery.ui.resizable.css, jquery.ui.selectable.css, jquery.ui.slider.css, jquery.ui.spinner.css, jquery.ui.tabs.css, jquery.ui.tooltip.css, jquery.ui.theme.css
* Copyright 2014 jQuery Foundation and other contributors; Licensed MIT */ .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-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,.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:700;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;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;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{overflow:hidden;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:20px;margin:-10px 0 0 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:0;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 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:0}.ui-menu .ui-menu{margin-top:-3px;position:absolute}.ui-menu .ui-menu-item{margin:0;padding:0;width:100%;list-style-image:url(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}.ui-menu .ui-menu-item a{text-decoration:none;display:block;padding:2px .4em;line-height:1.5;min-height:0;font-weight:400}.ui-menu .ui-menu-item a.ui-state-focus,.ui-menu .ui-menu-item a.ui-state-active{font-weight:400;margin:-1px}.ui-menu .ui-state-disabled{font-weight:400;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(../../style/css/images/animated-overlay.gif);height:100%;filter:alpha(opacity=25);opacity:.25}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}.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-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:0;background:0;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:0;border-bottom:0;border-right:0}.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 .ui-tabs-anchor{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 .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{cursor:text}.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:0}.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(../../style/css/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(../../style/css/images/ui-bg_highlight-soft_75_cccccc_1x100.png) 50% 50% repeat-x;color:#222;font-weight:700}.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(../../style/css/images/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x;font-weight:400;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(../../style/css/images/ui-bg_glass_75_dadada_1x400.png) 50% 50% repeat-x;font-weight:400;color:#212121}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus 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(../../style/css/images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x;font-weight:400;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(../../style/css/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(../../style/css/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:700}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:400}.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(../../style/css/images/ui-icons_222222_256x240.png)}.ui-widget-header .ui-icon{background-image:url(../../style/css/images/ui-icons_222222_256x240.png)}.ui-state-default .ui-icon{background-image:url(../../style/css/images/ui-icons_888888_256x240.png)}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{background-image:url(../../style/css/images/ui-icons_454545_256x240.png)}.ui-state-active .ui-icon{background-image:url(../../style/css/images/ui-icons_454545_256x240.png)}.ui-state-highlight .ui-icon{background-image:url(../../style/css/images/ui-icons_2e83ff_256x240.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(../../style/css/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(../../style/css/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(../../style/css/images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30);border-radius:8px}
/** layui-v2.4.3 MIT License By https://www.layui.com */
 .layui-inline,img{display:inline-block;vertical-align:middle}h1,h2,h3,h4,h5,h6{font-weight:400}.layui-edge,.layui-header,.layui-inline,.layui-main{position:relative}.layui-btn,.layui-edge,.layui-inline,img{vertical-align:middle}.layui-btn,.layui-disabled,.layui-icon,.layui-unselect{-webkit-user-select:none;-ms-user-select:none;-moz-user-select:none}blockquote,body,button,dd,div,dl,dt,form,h1,h2,h3,h4,h5,h6,input,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0;-webkit-tap-highlight-color:rgba(0,0,0,0)}a:active,a:hover{outline:0}img{border:none}li{list-style:none}table{border-collapse:collapse;border-spacing:0}h4,h5,h6{font-size:100%}button,input,optgroup,option,select,textarea{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;outline:0}pre{white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word}body{line-height:24px;font:14px Helvetica Neue,Helvetica,PingFang SC,Tahoma,Arial,sans-serif}hr{height:1px;margin:10px 0;border:0;clear:both}a{color:#333;text-decoration:none}a:hover{color:#777}a cite{font-style:normal;*cursor:pointer}.layui-border-box,.layui-border-box *{box-sizing:border-box}.layui-box,.layui-box *{box-sizing:content-box}.layui-clear{clear:both;*zoom:1}.layui-clear:after{content:'\20';clear:both;*zoom:1;display:block;height:0}.layui-inline{*display:inline;*zoom:1}.layui-edge{display:inline-block;width:0;height:0;border-width:6px;border-style:dashed;border-color:transparent;overflow:hidden}.layui-edge-top{top:-4px;border-bottom-color:#999;border-bottom-style:solid}.layui-edge-right{border-left-color:#999;border-left-style:solid}.layui-edge-bottom{top:2px;border-top-color:#999;border-top-style:solid}.layui-edge-left{border-right-color:#999;border-right-style:solid}.layui-elip{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.layui-disabled,.layui-disabled:hover{color:#d2d2d2!important;cursor:not-allowed!important}.layui-circle{border-radius:100%}.layui-show{display:block!important}.layui-hide{display:none!important}@font-face{font-family:layui-icon;src:url(../../style/js/layui/2.43/font/iconfont.eot?v=240);src:url(../../style/js/layui/2.43/font/iconfont.eot?v=240#iefix) format('embedded-opentype'),url(../../style/js/layui/2.43/font/iconfont.svg?v=240#iconfont) format('svg'),url(../../style/js/layui/2.43/font/iconfont.woff?v=240) format('woff'),url(../../style/js/layui/2.43/font/iconfont.ttf?v=240) format('truetype')}.layui-icon{font-family:layui-icon!important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.layui-icon-reply-fill:before{content:"\e611"}.layui-icon-set-fill:before{content:"\e614"}.layui-icon-menu-fill:before{content:"\e60f"}.layui-icon-search:before{content:"\e615"}.layui-icon-share:before{content:"\e641"}.layui-icon-set-sm:before{content:"\e620"}.layui-icon-engine:before{content:"\e628"}.layui-icon-close:before{content:"\1006"}.layui-icon-close-fill:before{content:"\1007"}.layui-icon-chart-screen:before{content:"\e629"}.layui-icon-star:before{content:"\e600"}.layui-icon-circle-dot:before{content:"\e617"}.layui-icon-chat:before{content:"\e606"}.layui-icon-release:before{content:"\e609"}.layui-icon-list:before{content:"\e60a"}.layui-icon-chart:before{content:"\e62c"}.layui-icon-ok-circle:before{content:"\1005"}.layui-icon-layim-theme:before{content:"\e61b"}.layui-icon-table:before{content:"\e62d"}.layui-icon-right:before{content:"\e602"}.layui-icon-left:before{content:"\e603"}.layui-icon-cart-simple:before{content:"\e698"}.layui-icon-face-cry:before{content:"\e69c"}.layui-icon-face-smile:before{content:"\e6af"}.layui-icon-survey:before{content:"\e6b2"}.layui-icon-tree:before{content:"\e62e"}.layui-icon-upload-circle:before{content:"\e62f"}.layui-icon-add-circle:before{content:"\e61f"}.layui-icon-download-circle:before{content:"\e601"}.layui-icon-templeate-1:before{content:"\e630"}.layui-icon-util:before{content:"\e631"}.layui-icon-face-surprised:before{content:"\e664"}.layui-icon-edit:before{content:"\e642"}.layui-icon-speaker:before{content:"\e645"}.layui-icon-down:before{content:"\e61a"}.layui-icon-file:before{content:"\e621"}.layui-icon-layouts:before{content:"\e632"}.layui-icon-rate-half:before{content:"\e6c9"}.layui-icon-add-circle-fine:before{content:"\e608"}.layui-icon-prev-circle:before{content:"\e633"}.layui-icon-read:before{content:"\e705"}.layui-icon-404:before{content:"\e61c"}.layui-icon-carousel:before{content:"\e634"}.layui-icon-help:before{content:"\e607"}.layui-icon-code-circle:before{content:"\e635"}.layui-icon-water:before{content:"\e636"}.layui-icon-username:before{content:"\e66f"}.layui-icon-find-fill:before{content:"\e670"}.layui-icon-about:before{content:"\e60b"}.layui-icon-location:before{content:"\e715"}.layui-icon-up:before{content:"\e619"}.layui-icon-pause:before{content:"\e651"}.layui-icon-date:before{content:"\e637"}.layui-icon-layim-uploadfile:before{content:"\e61d"}.layui-icon-delete:before{content:"\e640"}.layui-icon-play:before{content:"\e652"}.layui-icon-top:before{content:"\e604"}.layui-icon-friends:before{content:"\e612"}.layui-icon-refresh-3:before{content:"\e9aa"}.layui-icon-ok:before{content:"\e605"}.layui-icon-layer:before{content:"\e638"}.layui-icon-face-smile-fine:before{content:"\e60c"}.layui-icon-dollar:before{content:"\e659"}.layui-icon-group:before{content:"\e613"}.layui-icon-layim-download:before{content:"\e61e"}.layui-icon-picture-fine:before{content:"\e60d"}.layui-icon-link:before{content:"\e64c"}.layui-icon-diamond:before{content:"\e735"}.layui-icon-log:before{content:"\e60e"}.layui-icon-rate-solid:before{content:"\e67a"}.layui-icon-fonts-del:before{content:"\e64f"}.layui-icon-unlink:before{content:"\e64d"}.layui-icon-fonts-clear:before{content:"\e639"}.layui-icon-triangle-r:before{content:"\e623"}.layui-icon-circle:before{content:"\e63f"}.layui-icon-radio:before{content:"\e643"}.layui-icon-align-center:before{content:"\e647"}.layui-icon-align-right:before{content:"\e648"}.layui-icon-align-left:before{content:"\e649"}.layui-icon-loading-1:before{content:"\e63e"}.layui-icon-return:before{content:"\e65c"}.layui-icon-fonts-strong:before{content:"\e62b"}.layui-icon-upload:before{content:"\e67c"}.layui-icon-dialogue:before{content:"\e63a"}.layui-icon-video:before{content:"\e6ed"}.layui-icon-headset:before{content:"\e6fc"}.layui-icon-cellphone-fine:before{content:"\e63b"}.layui-icon-add-1:before{content:"\e654"}.layui-icon-face-smile-b:before{content:"\e650"}.layui-icon-fonts-html:before{content:"\e64b"}.layui-icon-form:before{content:"\e63c"}.layui-icon-cart:before{content:"\e657"}.layui-icon-camera-fill:before{content:"\e65d"}.layui-icon-tabs:before{content:"\e62a"}.layui-icon-fonts-code:before{content:"\e64e"}.layui-icon-fire:before{content:"\e756"}.layui-icon-set:before{content:"\e716"}.layui-icon-fonts-u:before{content:"\e646"}.layui-icon-triangle-d:before{content:"\e625"}.layui-icon-tips:before{content:"\e702"}.layui-icon-picture:before{content:"\e64a"}.layui-icon-more-vertical:before{content:"\e671"}.layui-icon-flag:before{content:"\e66c"}.layui-icon-loading:before{content:"\e63d"}.layui-icon-fonts-i:before{content:"\e644"}.layui-icon-refresh-1:before{content:"\e666"}.layui-icon-rmb:before{content:"\e65e"}.layui-icon-home:before{content:"\e68e"}.layui-icon-user:before{content:"\e770"}.layui-icon-notice:before{content:"\e667"}.layui-icon-login-weibo:before{content:"\e675"}.layui-icon-voice:before{content:"\e688"}.layui-icon-upload-drag:before{content:"\e681"}.layui-icon-login-qq:before{content:"\e676"}.layui-icon-snowflake:before{content:"\e6b1"}.layui-icon-file-b:before{content:"\e655"}.layui-icon-template:before{content:"\e663"}.layui-icon-auz:before{content:"\e672"}.layui-icon-console:before{content:"\e665"}.layui-icon-app:before{content:"\e653"}.layui-icon-prev:before{content:"\e65a"}.layui-icon-website:before{content:"\e7ae"}.layui-icon-next:before{content:"\e65b"}.layui-icon-component:before{content:"\e857"}.layui-icon-more:before{content:"\e65f"}.layui-icon-login-wechat:before{content:"\e677"}.layui-icon-shrink-right:before{content:"\e668"}.layui-icon-spread-left:before{content:"\e66b"}.layui-icon-camera:before{content:"\e660"}.layui-icon-note:before{content:"\e66e"}.layui-icon-refresh:before{content:"\e669"}.layui-icon-female:before{content:"\e661"}.layui-icon-male:before{content:"\e662"}.layui-icon-password:before{content:"\e673"}.layui-icon-senior:before{content:"\e674"}.layui-icon-theme:before{content:"\e66a"}.layui-icon-tread:before{content:"\e6c5"}.layui-icon-praise:before{content:"\e6c6"}.layui-icon-star-fill:before{content:"\e658"}.layui-icon-rate:before{content:"\e67b"}.layui-icon-template-1:before{content:"\e656"}.layui-icon-vercode:before{content:"\e679"}.layui-icon-cellphone:before{content:"\e678"}.layui-icon-screen-full:before{content:"\e622"}.layui-icon-screen-restore:before{content:"\e758"}.layui-icon-cols:before{content:"\e610"}.layui-icon-export:before{content:"\e67d"}.layui-icon-print:before{content:"\e66d"}.layui-icon-slider:before{content:"\e714"}.layui-main{width:1140px;margin:0 auto}.layui-header{z-index:1000;height:60px}.layui-header a:hover{transition:all .5s;-webkit-transition:all .5s}.layui-side{position:fixed;left:0;top:0;bottom:0;z-index:999;width:200px;overflow-x:hidden}.layui-side-scroll{position:relative;width:220px;height:100%;overflow-x:hidden}.layui-body{position:absolute;left:200px;right:0;top:0;bottom:0;z-index:998;width:auto;overflow:hidden;overflow-y:auto;box-sizing:border-box}.layui-layout-body{overflow:hidden}.layui-layout-admin .layui-header{background-color:#23262E}.layui-layout-admin .layui-side{top:60px;width:200px;overflow-x:hidden}.layui-layout-admin .layui-body{top:60px;bottom:44px}.layui-layout-admin .layui-main{width:auto;margin:0 15px}.layui-layout-admin .layui-footer{position:fixed;left:200px;right:0;bottom:0;height:44px;line-height:44px;padding:0 15px;background-color:#eee}.layui-layout-admin .layui-logo{position:absolute;left:0;top:0;width:200px;height:100%;line-height:60px;text-align:center;color:#009688;font-size:16px}.layui-layout-admin .layui-header .layui-nav{background:0 0}.layui-layout-left{position:absolute!important;left:200px;top:0}.layui-layout-right{position:absolute!important;right:0;top:0}.layui-container{position:relative;margin:0 auto;padding:0 15px;box-sizing:border-box}.layui-fluid{position:relative;margin:0 auto;padding:0 15px}.layui-row:after,.layui-row:before{content:'';display:block;clear:both}.layui-col-lg1,.layui-col-lg10,.layui-col-lg11,.layui-col-lg12,.layui-col-lg2,.layui-col-lg3,.layui-col-lg4,.layui-col-lg5,.layui-col-lg6,.layui-col-lg7,.layui-col-lg8,.layui-col-lg9,.layui-col-md1,.layui-col-md10,.layui-col-md11,.layui-col-md12,.layui-col-md2,.layui-col-md3,.layui-col-md4,.layui-col-md5,.layui-col-md6,.layui-col-md7,.layui-col-md8,.layui-col-md9,.layui-col-sm1,.layui-col-sm10,.layui-col-sm11,.layui-col-sm12,.layui-col-sm2,.layui-col-sm3,.layui-col-sm4,.layui-col-sm5,.layui-col-sm6,.layui-col-sm7,.layui-col-sm8,.layui-col-sm9,.layui-col-xs1,.layui-col-xs10,.layui-col-xs11,.layui-col-xs12,.layui-col-xs2,.layui-col-xs3,.layui-col-xs4,.layui-col-xs5,.layui-col-xs6,.layui-col-xs7,.layui-col-xs8,.layui-col-xs9{position:relative;display:block;box-sizing:border-box}.layui-col-xs1,.layui-col-xs10,.layui-col-xs11,.layui-col-xs12,.layui-col-xs2,.layui-col-xs3,.layui-col-xs4,.layui-col-xs5,.layui-col-xs6,.layui-col-xs7,.layui-col-xs8,.layui-col-xs9{float:left}.layui-col-xs1{width:8.33333333%}.layui-col-xs2{width:16.66666667%}.layui-col-xs3{width:25%}.layui-col-xs4{width:33.33333333%}.layui-col-xs5{width:41.66666667%}.layui-col-xs6{width:50%}.layui-col-xs7{width:58.33333333%}.layui-col-xs8{width:66.66666667%}.layui-col-xs9{width:75%}.layui-col-xs10{width:83.33333333%}.layui-col-xs11{width:91.66666667%}.layui-col-xs12{width:100%}.layui-col-xs-offset1{margin-left:8.33333333%}.layui-col-xs-offset2{margin-left:16.66666667%}.layui-col-xs-offset3{margin-left:25%}.layui-col-xs-offset4{margin-left:33.33333333%}.layui-col-xs-offset5{margin-left:41.66666667%}.layui-col-xs-offset6{margin-left:50%}.layui-col-xs-offset7{margin-left:58.33333333%}.layui-col-xs-offset8{margin-left:66.66666667%}.layui-col-xs-offset9{margin-left:75%}.layui-col-xs-offset10{margin-left:83.33333333%}.layui-col-xs-offset11{margin-left:91.66666667%}.layui-col-xs-offset12{margin-left:100%}@media screen and (max-width:768px){.layui-hide-xs{display:none!important}.layui-show-xs-block{display:block!important}.layui-show-xs-inline{display:inline!important}.layui-show-xs-inline-block{display:inline-block!important}}@media screen and (min-width:768px){.layui-container{width:750px}.layui-hide-sm{display:none!important}.layui-show-sm-block{display:block!important}.layui-show-sm-inline{display:inline!important}.layui-show-sm-inline-block{display:inline-block!important}.layui-col-sm1,.layui-col-sm10,.layui-col-sm11,.layui-col-sm12,.layui-col-sm2,.layui-col-sm3,.layui-col-sm4,.layui-col-sm5,.layui-col-sm6,.layui-col-sm7,.layui-col-sm8,.layui-col-sm9{float:left}.layui-col-sm1{width:8.33333333%}.layui-col-sm2{width:16.66666667%}.layui-col-sm3{width:25%}.layui-col-sm4{width:33.33333333%}.layui-col-sm5{width:41.66666667%}.layui-col-sm6{width:50%}.layui-col-sm7{width:58.33333333%}.layui-col-sm8{width:66.66666667%}.layui-col-sm9{width:75%}.layui-col-sm10{width:83.33333333%}.layui-col-sm11{width:91.66666667%}.layui-col-sm12{width:100%}.layui-col-sm-offset1{margin-left:8.33333333%}.layui-col-sm-offset2{margin-left:16.66666667%}.layui-col-sm-offset3{margin-left:25%}.layui-col-sm-offset4{margin-left:33.33333333%}.layui-col-sm-offset5{margin-left:41.66666667%}.layui-col-sm-offset6{margin-left:50%}.layui-col-sm-offset7{margin-left:58.33333333%}.layui-col-sm-offset8{margin-left:66.66666667%}.layui-col-sm-offset9{margin-left:75%}.layui-col-sm-offset10{margin-left:83.33333333%}.layui-col-sm-offset11{margin-left:91.66666667%}.layui-col-sm-offset12{margin-left:100%}}@media screen and (min-width:992px){.layui-container{width:970px}.layui-hide-md{display:none!important}.layui-show-md-block{display:block!important}.layui-show-md-inline{display:inline!important}.layui-show-md-inline-block{display:inline-block!important}.layui-col-md1,.layui-col-md10,.layui-col-md11,.layui-col-md12,.layui-col-md2,.layui-col-md3,.layui-col-md4,.layui-col-md5,.layui-col-md6,.layui-col-md7,.layui-col-md8,.layui-col-md9{float:left}.layui-col-md1{width:8.33333333%}.layui-col-md2{width:16.66666667%}.layui-col-md3{width:25%}.layui-col-md4{width:33.33333333%}.layui-col-md5{width:41.66666667%}.layui-col-md6{width:50%}.layui-col-md7{width:58.33333333%}.layui-col-md8{width:66.66666667%}.layui-col-md9{width:75%}.layui-col-md10{width:83.33333333%}.layui-col-md11{width:91.66666667%}.layui-col-md12{width:100%}.layui-col-md-offset1{margin-left:8.33333333%}.layui-col-md-offset2{margin-left:16.66666667%}.layui-col-md-offset3{margin-left:25%}.layui-col-md-offset4{margin-left:33.33333333%}.layui-col-md-offset5{margin-left:41.66666667%}.layui-col-md-offset6{margin-left:50%}.layui-col-md-offset7{margin-left:58.33333333%}.layui-col-md-offset8{margin-left:66.66666667%}.layui-col-md-offset9{margin-left:75%}.layui-col-md-offset10{margin-left:83.33333333%}.layui-col-md-offset11{margin-left:91.66666667%}.layui-col-md-offset12{margin-left:100%}}@media screen and (min-width:1200px){.layui-container{width:1170px}.layui-hide-lg{display:none!important}.layui-show-lg-block{display:block!important}.layui-show-lg-inline{display:inline!important}.layui-show-lg-inline-block{display:inline-block!important}.layui-col-lg1,.layui-col-lg10,.layui-col-lg11,.layui-col-lg12,.layui-col-lg2,.layui-col-lg3,.layui-col-lg4,.layui-col-lg5,.layui-col-lg6,.layui-col-lg7,.layui-col-lg8,.layui-col-lg9{float:left}.layui-col-lg1{width:8.33333333%}.layui-col-lg2{width:16.66666667%}.layui-col-lg3{width:25%}.layui-col-lg4{width:33.33333333%}.layui-col-lg5{width:41.66666667%}.layui-col-lg6{width:50%}.layui-col-lg7{width:58.33333333%}.layui-col-lg8{width:66.66666667%}.layui-col-lg9{width:75%}.layui-col-lg10{width:83.33333333%}.layui-col-lg11{width:91.66666667%}.layui-col-lg12{width:100%}.layui-col-lg-offset1{margin-left:8.33333333%}.layui-col-lg-offset2{margin-left:16.66666667%}.layui-col-lg-offset3{margin-left:25%}.layui-col-lg-offset4{margin-left:33.33333333%}.layui-col-lg-offset5{margin-left:41.66666667%}.layui-col-lg-offset6{margin-left:50%}.layui-col-lg-offset7{margin-left:58.33333333%}.layui-col-lg-offset8{margin-left:66.66666667%}.layui-col-lg-offset9{margin-left:75%}.layui-col-lg-offset10{margin-left:83.33333333%}.layui-col-lg-offset11{margin-left:91.66666667%}.layui-col-lg-offset12{margin-left:100%}}.layui-col-space1{margin:-.5px}.layui-col-space1>*{padding:.5px}.layui-col-space3{margin:-1.5px}.layui-col-space3>*{padding:1.5px}.layui-col-space5{margin:-2.5px}.layui-col-space5>*{padding:2.5px}.layui-col-space8{margin:-3.5px}.layui-col-space8>*{padding:3.5px}.layui-col-space10{margin:-5px}.layui-col-space10>*{padding:5px}.layui-col-space12{margin:-6px}.layui-col-space12>*{padding:6px}.layui-col-space15{margin:-7.5px}.layui-col-space15>*{padding:7.5px}.layui-col-space18{margin:-9px}.layui-col-space18>*{padding:9px}.layui-col-space20{margin:-10px}.layui-col-space20>*{padding:10px}.layui-col-space22{margin:-11px}.layui-col-space22>*{padding:11px}.layui-col-space25{margin:-12.5px}.layui-col-space25>*{padding:12.5px}.layui-col-space30{margin:-15px}.layui-col-space30>*{padding:15px}.layui-btn,.layui-input,.layui-select,.layui-textarea,.layui-upload-button{outline:0;-webkit-appearance:none;transition:all .3s;-webkit-transition:all .3s;box-sizing:border-box}.layui-elem-quote{margin-bottom:10px;padding:15px;line-height:22px;border-left:5px solid #009688;border-radius:0 2px 2px 0;background-color:#f2f2f2}.layui-quote-nm{border-style:solid;border-width:1px 1px 1px 5px;background:0 0}.layui-elem-field{margin-bottom:10px;padding:0;border-width:1px;border-style:solid}.layui-elem-field legend{margin-left:20px;padding:0 10px;font-size:20px;font-weight:300}.layui-field-title{margin:10px 0 20px;border-width:1px 0 0}.layui-field-box{padding:10px 15px}.layui-field-title .layui-field-box{padding:10px 0}.layui-progress{position:relative;height:6px;border-radius:20px;background-color:#e2e2e2}.layui-progress-bar{position:absolute;left:0;top:0;width:0;max-width:100%;height:6px;border-radius:20px;text-align:right;background-color:#5FB878;transition:all .3s;-webkit-transition:all .3s}.layui-progress-big,.layui-progress-big .layui-progress-bar{height:18px;line-height:18px}.layui-progress-text{position:relative;top:-20px;line-height:18px;font-size:12px;color:#666}.layui-progress-big .layui-progress-text{position:static;padding:0 10px;color:#fff}.layui-collapse{border-width:1px;border-style:solid;border-radius:2px}.layui-colla-content,.layui-colla-item{border-top-width:1px;border-top-style:solid}.layui-colla-item:first-child{border-top:none}.layui-colla-title{position:relative;height:42px;line-height:42px;padding:0 15px 0 35px;color:#333;background-color:#f2f2f2;cursor:pointer;font-size:14px;overflow:hidden}.layui-colla-content{display:none;padding:10px 15px;line-height:22px;color:#666}.layui-colla-icon{position:absolute;left:15px;top:0;font-size:14px}.layui-card{margin-bottom:15px;border-radius:2px;background-color:#fff;box-shadow:0 1px 2px 0 rgba(0,0,0,.05)}.layui-card:last-child{margin-bottom:0}.layui-card-header{position:relative;height:42px;line-height:42px;padding:0 15px;border-bottom:1px solid #f6f6f6;color:#333;border-radius:2px 2px 0 0;font-size:14px}.layui-bg-black,.layui-bg-blue,.layui-bg-cyan,.layui-bg-green,.layui-bg-orange,.layui-bg-red{color:#fff!important}.layui-card-body{position:relative;padding:10px 15px;line-height:24px}.layui-card-body[pad15]{padding:15px}.layui-card-body[pad20]{padding:20px}.layui-card-body .layui-table{margin:5px 0}.layui-card .layui-tab{margin:0}.layui-panel-window{position:relative;padding:15px;border-radius:0;border-top:5px solid #E6E6E6;background-color:#fff}.layui-auxiliar-moving{position:fixed;left:0;right:0;top:0;bottom:0;width:100%;height:100%;background:0 0;z-index:9999999999}.layui-form-label,.layui-form-mid,.layui-form-select,.layui-input-block,.layui-input-inline,.layui-textarea{position:relative}.layui-bg-red{background-color:#FF5722!important}.layui-bg-orange{background-color:#FFB800!important}.layui-bg-green{background-color:#009688!important}.layui-bg-cyan{background-color:#2F4056!important}.layui-bg-blue{background-color:#1E9FFF!important}.layui-bg-black{background-color:#393D49!important}.layui-bg-gray{background-color:#eee!important;color:#666!important}.layui-badge-rim,.layui-colla-content,.layui-colla-item,.layui-collapse,.layui-elem-field,.layui-form-pane .layui-form-item[pane],.layui-form-pane .layui-form-label,.layui-input,.layui-layedit,.layui-layedit-tool,.layui-quote-nm,.layui-select,.layui-tab-bar,.layui-tab-card,.layui-tab-title,.layui-tab-title .layui-this:after,.layui-textarea{border-color:#e6e6e6}.layui-timeline-item:before,hr{background-color:#e6e6e6}.layui-text{line-height:22px;font-size:14px;color:#666}.layui-text h1,.layui-text h2,.layui-text h3{font-weight:500;color:#333}.layui-text h1{font-size:30px}.layui-text h2{font-size:24px}.layui-text h3{font-size:18px}.layui-text a:not(.layui-btn){color:#01AAED}.layui-text a:not(.layui-btn):hover{text-decoration:underline}.layui-text ul{padding:5px 0 5px 15px}.layui-text ul li{margin-top:5px;list-style-type:disc}.layui-text em,.layui-word-aux{color:#999!important;padding:0 5px!important}.layui-btn{display:inline-block;height:38px;line-height:38px;padding:0 18px;background-color:#009688;color:#fff;white-space:nowrap;text-align:center;font-size:14px;border:none;border-radius:2px;cursor:pointer}.layui-btn:hover{opacity:.8;filter:alpha(opacity=80);color:#fff}.layui-btn:active{opacity:1;filter:alpha(opacity=100)}.layui-btn+.layui-btn{margin-left:10px}.layui-btn-container{font-size:0}.layui-btn-container .layui-btn{margin-right:10px;margin-bottom:10px}.layui-btn-container .layui-btn+.layui-btn{margin-left:0}.layui-table .layui-btn-container .layui-btn{margin-bottom:9px}.layui-btn-radius{border-radius:100px}.layui-btn .layui-icon{margin-right:3px;font-size:18px;vertical-align:bottom;vertical-align:middle\9}.layui-btn-primary{border:1px solid #C9C9C9;background-color:#fff;color:#555}.layui-btn-primary:hover{border-color:#009688;color:#333}.layui-btn-normal{background-color:#1E9FFF}.layui-btn-warm{background-color:#FFB800}.layui-btn-danger{background-color:#FF5722}.layui-btn-disabled,.layui-btn-disabled:active,.layui-btn-disabled:hover{border:1px solid #e6e6e6;background-color:#FBFBFB;color:#C9C9C9;cursor:not-allowed;opacity:1}.layui-btn-lg{height:44px;line-height:44px;padding:0 25px;font-size:16px}.layui-btn-sm{height:30px;line-height:30px;padding:0 10px;font-size:12px}.layui-btn-sm i{font-size:16px!important}.layui-btn-xs{height:22px;line-height:22px;padding:0 5px;font-size:12px}.layui-btn-xs i{font-size:14px!important}.layui-btn-group{display:inline-block;vertical-align:middle;font-size:0}.layui-btn-group .layui-btn{margin-left:0!important;margin-right:0!important;border-left:1px solid rgba(255,255,255,.5);border-radius:0}.layui-btn-group .layui-btn-primary{border-left:none}.layui-btn-group .layui-btn-primary:hover{border-color:#C9C9C9;color:#009688}.layui-btn-group .layui-btn:first-child{border-left:none;border-radius:2px 0 0 2px}.layui-btn-group .layui-btn-primary:first-child{border-left:1px solid #c9c9c9}.layui-btn-group .layui-btn:last-child{border-radius:0 2px 2px 0}.layui-btn-group .layui-btn+.layui-btn{margin-left:0}.layui-btn-group+.layui-btn-group{margin-left:10px}.layui-btn-fluid{width:100%}.layui-input,.layui-select,.layui-textarea{height:38px;line-height:1.3;line-height:38px\9;border-width:1px;border-style:solid;background-color:#fff;border-radius:2px}.layui-input::-webkit-input-placeholder,.layui-select::-webkit-input-placeholder,.layui-textarea::-webkit-input-placeholder{line-height:1.3}.layui-input,.layui-textarea{display:block;width:100%;padding-left:10px}.layui-input:hover,.layui-textarea:hover{border-color:#D2D2D2!important}.layui-input:focus,.layui-textarea:focus{border-color:#C9C9C9!important}.layui-textarea{min-height:100px;height:auto;line-height:20px;padding:6px 10px;resize:vertical}.layui-select{padding:0 10px}.layui-form input[type=checkbox],.layui-form input[type=radio],.layui-form select{display:none}.layui-form [lay-ignore]{display:initial}.layui-form-item{margin-bottom:15px;clear:both;*zoom:1}.layui-form-item:after{content:'\20';clear:both;*zoom:1;display:block;height:0}.layui-form-label{float:left;display:block;padding:9px 15px;width:80px;font-weight:400;line-height:20px;text-align:right}.layui-form-label-col{display:block;float:none;padding:9px 0;line-height:20px;text-align:left}.layui-form-item .layui-inline{margin-bottom:5px;margin-right:10px}.layui-input-block{margin-left:110px;min-height:36px}.layui-input-inline{display:inline-block;vertical-align:middle}.layui-form-item .layui-input-inline{float:left;width:190px;margin-right:10px}.layui-form-text .layui-input-inline{width:auto}.layui-form-mid{float:left;display:block;padding:9px 0!important;line-height:20px;margin-right:10px}.layui-form-danger+.layui-form-select .layui-input,.layui-form-danger:focus{border-color:#FF5722!important}.layui-form-select .layui-input{padding-right:30px;cursor:pointer}.layui-form-select .layui-edge{position:absolute;right:10px;top:50%;margin-top:-3px;cursor:pointer;border-width:6px;border-top-color:#c2c2c2;border-top-style:solid;transition:all .3s;-webkit-transition:all .3s}.layui-form-select dl{display:none;position:absolute;left:0;top:42px;padding:5px 0;z-index:899;min-width:100%;border:1px solid #d2d2d2;max-height:300px;overflow-y:auto;background-color:#fff;border-radius:2px;box-shadow:0 2px 4px rgba(0,0,0,.12);box-sizing:border-box}.layui-form-select dl dd,.layui-form-select dl dt{padding:0 10px;line-height:36px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.layui-form-select dl dt{font-size:12px;color:#999}.layui-form-select dl dd{cursor:pointer}.layui-form-select dl dd:hover{background-color:#f2f2f2;-webkit-transition:.5s all;transition:.5s all}.layui-form-select .layui-select-group dd{padding-left:20px}.layui-form-select dl dd.layui-select-tips{padding-left:10px!important;color:#999}.layui-form-select dl dd.layui-this{background-color:#5FB878;color:#fff}.layui-form-checkbox,.layui-form-select dl dd.layui-disabled{background-color:#fff}.layui-form-selected dl{display:block}.layui-form-checkbox,.layui-form-checkbox *,.layui-form-switch{display:inline-block;vertical-align:middle}.layui-form-selected .layui-edge{margin-top:-9px;-webkit-transform:rotate(180deg);transform:rotate(180deg);margin-top:-3px\9}:root .layui-form-selected .layui-edge{margin-top:-9px\0/IE9}.layui-form-selectup dl{top:auto;bottom:42px}.layui-select-none{margin:5px 0;text-align:center;color:#999}.layui-select-disabled .layui-disabled{border-color:#eee!important}.layui-select-disabled .layui-edge{border-top-color:#d2d2d2}.layui-form-checkbox{position:relative;height:30px;line-height:30px;margin-right:10px;padding-right:30px;cursor:pointer;font-size:0;-webkit-transition:.1s linear;transition:.1s linear;box-sizing:border-box}.layui-form-checkbox span{padding:0 10px;height:100%;font-size:14px;border-radius:2px 0 0 2px;background-color:#d2d2d2;color:#fff;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.layui-form-checkbox:hover span{background-color:#c2c2c2}.layui-form-checkbox i{position:absolute;right:0;top:0;width:30px;height:28px;border:1px solid #d2d2d2;border-left:none;border-radius:0 2px 2px 0;color:#fff;font-size:20px;text-align:center}.layui-form-checkbox:hover i{border-color:#c2c2c2;color:#c2c2c2}.layui-form-checked,.layui-form-checked:hover{border-color:#5FB878}.layui-form-checked span,.layui-form-checked:hover span{background-color:#5FB878}.layui-form-checked i,.layui-form-checked:hover i{color:#5FB878}.layui-form-item .layui-form-checkbox{margin-top:4px}.layui-form-checkbox[lay-skin=primary]{height:auto!important;line-height:normal!important;min-width:18px;min-height:18px;border:none!important;margin-right:0;padding-left:28px;padding-right:0;background:0 0}.layui-form-checkbox[lay-skin=primary] span{padding-left:0;padding-right:15px;line-height:18px;background:0 0;color:#666}.layui-form-checkbox[lay-skin=primary] i{right:auto;left:0;width:16px;height:16px;line-height:16px;border:1px solid #d2d2d2;font-size:12px;border-radius:2px;background-color:#fff;-webkit-transition:.1s linear;transition:.1s linear}.layui-form-checkbox[lay-skin=primary]:hover i{border-color:#5FB878;color:#fff}.layui-form-checked[lay-skin=primary] i{border-color:#5FB878;background-color:#5FB878;color:#fff}.layui-checkbox-disbaled[lay-skin=primary] span{background:0 0!important;color:#c2c2c2}.layui-checkbox-disbaled[lay-skin=primary]:hover i{border-color:#d2d2d2}.layui-form-item .layui-form-checkbox[lay-skin=primary]{margin-top:10px}.layui-form-switch{position:relative;height:22px;line-height:22px;min-width:35px;padding:0 5px;margin-top:8px;border:1px solid #d2d2d2;border-radius:20px;cursor:pointer;background-color:#fff;-webkit-transition:.1s linear;transition:.1s linear}.layui-form-switch i{position:absolute;left:5px;top:3px;width:16px;height:16px;border-radius:20px;background-color:#d2d2d2;-webkit-transition:.1s linear;transition:.1s linear}.layui-form-switch em{position:relative;top:0;width:25px;margin-left:21px;padding:0!important;text-align:center!important;color:#999!important;font-style:normal!important;font-size:12px}.layui-form-onswitch{border-color:#5FB878;background-color:#5FB878}.layui-checkbox-disbaled,.layui-checkbox-disbaled i{border-color:#e2e2e2!important}.layui-form-onswitch i{left:100%;margin-left:-21px;background-color:#fff}.layui-form-onswitch em{margin-left:5px;margin-right:21px;color:#fff!important}.layui-checkbox-disbaled span{background-color:#e2e2e2!important}.layui-checkbox-disbaled:hover i{color:#fff!important}[lay-radio]{display:none}.layui-form-radio,.layui-form-radio *{display:inline-block;vertical-align:middle}.layui-form-radio{line-height:28px;margin:6px 10px 0 0;padding-right:10px;cursor:pointer;font-size:0}.layui-form-radio *{font-size:14px}.layui-form-radio>i{margin-right:8px;font-size:22px;color:#c2c2c2}.layui-form-radio>i:hover,.layui-form-radioed>i{color:#5FB878}.layui-radio-disbaled>i{color:#e2e2e2!important}.layui-form-pane .layui-form-label{width:110px;padding:8px 15px;height:38px;line-height:20px;border-width:1px;border-style:solid;border-radius:2px 0 0 2px;text-align:center;background-color:#FBFBFB;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;box-sizing:border-box}.layui-form-pane .layui-input-inline{margin-left:-1px}.layui-form-pane .layui-input-block{margin-left:110px;left:-1px}.layui-form-pane .layui-input{border-radius:0 2px 2px 0}.layui-form-pane .layui-form-text .layui-form-label{float:none;width:100%;border-radius:2px;box-sizing:border-box;text-align:left}.layui-form-pane .layui-form-text .layui-input-inline{display:block;margin:0;top:-1px;clear:both}.layui-form-pane .layui-form-text .layui-input-block{margin:0;left:0;top:-1px}.layui-form-pane .layui-form-text .layui-textarea{min-height:100px;border-radius:0 0 2px 2px}.layui-form-pane .layui-form-checkbox{margin:4px 0 4px 10px}.layui-form-pane .layui-form-radio,.layui-form-pane .layui-form-switch{margin-top:6px;margin-left:10px}.layui-form-pane .layui-form-item[pane]{position:relative;border-width:1px;border-style:solid}.layui-form-pane .layui-form-item[pane] .layui-form-label{position:absolute;left:0;top:0;height:100%;border-width:0 1px 0 0}.layui-form-pane .layui-form-item[pane] .layui-input-inline{margin-left:110px}@media screen and (max-width:450px){.layui-form-item .layui-form-label{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.layui-form-item .layui-inline{display:block;margin-right:0;margin-bottom:20px;clear:both}.layui-form-item .layui-inline:after{content:'\20';clear:both;display:block;height:0}.layui-form-item .layui-input-inline{display:block;float:none;left:-3px;width:auto;margin:0 0 10px 112px}.layui-form-item .layui-input-inline+.layui-form-mid{margin-left:110px;top:-5px;padding:0}.layui-form-item .layui-form-checkbox{margin-right:5px;margin-bottom:5px}}.layui-layedit{border-width:1px;border-style:solid;border-radius:2px}.layui-layedit-tool{padding:3px 5px;border-bottom-width:1px;border-bottom-style:solid;font-size:0}.layedit-tool-fixed{position:fixed;top:0;border-top:1px solid #e2e2e2}.layui-layedit-tool .layedit-tool-mid,.layui-layedit-tool .layui-icon{display:inline-block;vertical-align:middle;text-align:center;font-size:14px}.layui-layedit-tool .layui-icon{position:relative;width:32px;height:30px;line-height:30px;margin:3px 5px;color:#777;cursor:pointer;border-radius:2px}.layui-layedit-tool .layui-icon:hover{color:#393D49}.layui-layedit-tool .layui-icon:active{color:#000}.layui-layedit-tool .layedit-tool-active{background-color:#e2e2e2;color:#000}.layui-layedit-tool .layui-disabled,.layui-layedit-tool .layui-disabled:hover{color:#d2d2d2;cursor:not-allowed}.layui-layedit-tool .layedit-tool-mid{width:1px;height:18px;margin:0 10px;background-color:#d2d2d2}.layedit-tool-html{width:50px!important;font-size:30px!important}.layedit-tool-b,.layedit-tool-code,.layedit-tool-help{font-size:16px!important}.layedit-tool-d,.layedit-tool-face,.layedit-tool-image,.layedit-tool-unlink{font-size:18px!important}.layedit-tool-image input{position:absolute;font-size:0;left:0;top:0;width:100%;height:100%;opacity:.01;filter:Alpha(opacity=1);cursor:pointer}.layui-layedit-iframe iframe{display:block;width:100%}#LAY_layedit_code{overflow:hidden}.layui-laypage{display:inline-block;*display:inline;*zoom:1;vertical-align:middle;margin:10px 0;font-size:0}.layui-laypage>a:first-child,.layui-laypage>a:first-child em{border-radius:2px 0 0 2px}.layui-laypage>a:last-child,.layui-laypage>a:last-child em{border-radius:0 2px 2px 0}.layui-laypage>:first-child{margin-left:0!important}.layui-laypage>:last-child{margin-right:0!important}.layui-laypage a,.layui-laypage button,.layui-laypage input,.layui-laypage select,.layui-laypage span{border:1px solid #e2e2e2}.layui-laypage a,.layui-laypage span{display:inline-block;*display:inline;*zoom:1;vertical-align:middle;padding:0 15px;height:28px;line-height:28px;margin:0 -1px 5px 0;background-color:#fff;color:#333;font-size:12px}.layui-flow-more a *,.layui-laypage input,.layui-table-view select[lay-ignore]{display:inline-block}.layui-laypage a:hover{color:#009688}.layui-laypage em{font-style:normal}.layui-laypage .layui-laypage-spr{color:#999;font-weight:700}.layui-laypage a{text-decoration:none}.layui-laypage .layui-laypage-curr{position:relative}.layui-laypage .layui-laypage-curr em{position:relative;color:#fff}.layui-laypage .layui-laypage-curr .layui-laypage-em{position:absolute;left:-1px;top:-1px;padding:1px;width:100%;height:100%;background-color:#009688}.layui-laypage-em{border-radius:2px}.layui-laypage-next em,.layui-laypage-prev em{font-family:Sim sun;font-size:16px}.layui-laypage .layui-laypage-count,.layui-laypage .layui-laypage-limits,.layui-laypage .layui-laypage-refresh,.layui-laypage .layui-laypage-skip{margin-left:10px;margin-right:10px;padding:0;border:none}.layui-laypage .layui-laypage-limits,.layui-laypage .layui-laypage-refresh{vertical-align:top}.layui-laypage .layui-laypage-refresh i{font-size:18px;cursor:pointer}.layui-laypage select{height:22px;padding:3px;border-radius:2px;cursor:pointer}.layui-laypage .layui-laypage-skip{height:30px;line-height:30px;color:#999}.layui-laypage button,.layui-laypage input{height:30px;line-height:30px;border-radius:2px;vertical-align:top;background-color:#fff;box-sizing:border-box}.layui-laypage input{width:40px;margin:0 10px;padding:0 3px;text-align:center}.layui-laypage input:focus,.layui-laypage select:focus{border-color:#009688!important}.layui-laypage button{margin-left:10px;padding:0 10px;cursor:pointer}.layui-table,.layui-table-view{margin:10px 0}.layui-flow-more{margin:10px 0;text-align:center;color:#999;font-size:14px}.layui-flow-more a{height:32px;line-height:32px}.layui-flow-more a *{vertical-align:top}.layui-flow-more a cite{padding:0 20px;border-radius:3px;background-color:#eee;color:#333;font-style:normal}.layui-flow-more a cite:hover{opacity:.8}.layui-flow-more a i{font-size:30px;color:#737383}.layui-table{width:100%;background-color:#fff;color:#666}.layui-table tr{transition:all .3s;-webkit-transition:all .3s}.layui-table th{text-align:left;font-weight:400}.layui-table tbody tr:hover,.layui-table thead tr,.layui-table-click,.layui-table-header,.layui-table-hover,.layui-table-mend,.layui-table-patch,.layui-table-tool,.layui-table-total,.layui-table-total tr,.layui-table[lay-even] tr:nth-child(even){background-color:#f2f2f2}.layui-table td,.layui-table th,.layui-table-col-set,.layui-table-fixed-r,.layui-table-grid-down,.layui-table-header,.layui-table-page,.layui-table-tips-main,.layui-table-tool,.layui-table-total,.layui-table-view,.layui-table[lay-skin=line],.layui-table[lay-skin=row]{border-width:1px;border-style:solid;border-color:#e6e6e6}.layui-table td,.layui-table th{position:relative;padding:9px 15px;min-height:20px;line-height:20px;font-size:14px}.layui-table[lay-skin=line] td,.layui-table[lay-skin=line] th{border-width:0 0 1px}.layui-table[lay-skin=row] td,.layui-table[lay-skin=row] th{border-width:0 1px 0 0}.layui-table[lay-skin=nob] td,.layui-table[lay-skin=nob] th{border:none}.layui-table img{max-width:100px}.layui-table[lay-size=lg] td,.layui-table[lay-size=lg] th{padding:15px 30px}.layui-table-view .layui-table[lay-size=lg] .layui-table-cell{height:40px;line-height:40px}.layui-table[lay-size=sm] td,.layui-table[lay-size=sm] th{font-size:12px;padding:5px 10px}.layui-table-view .layui-table[lay-size=sm] .layui-table-cell{height:20px;line-height:20px}.layui-table[lay-data]{display:none}.layui-table-box{position:relative;overflow:hidden}.layui-table-view .layui-table{position:relative;width:auto;margin:0}.layui-table-view .layui-table[lay-skin=line]{border-width:0 1px 0 0}.layui-table-view .layui-table[lay-skin=row]{border-width:0 0 1px}.layui-table-view .layui-table td,.layui-table-view .layui-table th{padding:5px 0;border-top:none;border-left:none}.layui-table-view .layui-table th.layui-unselect .layui-table-cell span{cursor:pointer}.layui-table-view .layui-table td{cursor:default}.layui-table-view .layui-form-checkbox[lay-skin=primary] i{width:18px;height:18px}.layui-table-view .layui-form-radio{line-height:0;padding:0}.layui-table-view .layui-form-radio>i{margin:0;font-size:20px}.layui-table-init{position:absolute;left:0;top:0;width:100%;height:100%;text-align:center;z-index:10}.layui-table-init .layui-icon{position:absolute;left:50%;top:50%;margin:-15px 0 0 -15px;font-size:30px;color:#c2c2c2}.layui-table-header{border-width:0 0 1px;overflow:hidden}.layui-table-header .layui-table{margin-bottom:-1px}.layui-table-tool .layui-inline[lay-event]{position:relative;width:26px;height:26px;padding:5px;line-height:16px;margin-right:10px;text-align:center;color:#333;border:1px solid #ccc;cursor:pointer;-webkit-transition:.5s all;transition:.5s all}.layui-table-tool .layui-inline[lay-event]:hover{border:1px solid #999}.layui-table-tool-temp{padding-right:120px}.layui-table-tool-self{position:absolute;right:17px;top:10px}.layui-table-tool .layui-table-tool-self .layui-inline[lay-event]{margin:0 0 0 10px}.layui-table-tool-panel{position:absolute;top:29px;left:-1px;padding:5px 0;min-width:150px;min-height:40px;border:1px solid #d2d2d2;text-align:left;background-color:#fff;box-shadow:0 2px 4px rgba(0,0,0,.12)}.layui-table-tool-panel li{padding:0 10px;line-height:30px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-webkit-transition:.5s all;transition:.5s all}.layui-table-tool-panel li .layui-form-checkbox[lay-skin=primary]{width:100%;padding-left:28px}.layui-table-tool-panel li:hover{background-color:#f2f2f2}.layui-table-tool-panel li .layui-form-checkbox[lay-skin=primary] i{position:absolute;left:0;top:0}.layui-table-tool-panel li .layui-form-checkbox[lay-skin=primary] span{padding:0}.layui-table-tool .layui-table-tool-self .layui-table-tool-panel{left:auto;right:-1px}.layui-table-col-set{position:absolute;right:0;top:0;width:20px;height:100%;border-width:0 0 0 1px;background-color:#fff}.layui-table-sort{width:10px;height:20px;margin-left:5px;cursor:pointer!important}.layui-table-sort .layui-edge{position:absolute;left:5px;border-width:5px}.layui-table-sort .layui-table-sort-asc{top:3px;border-top:none;border-bottom-style:solid;border-bottom-color:#b2b2b2}.layui-table-sort .layui-table-sort-asc:hover{border-bottom-color:#666}.layui-table-sort .layui-table-sort-desc{bottom:5px;border-bottom:none;border-top-style:solid;border-top-color:#b2b2b2}.layui-table-sort .layui-table-sort-desc:hover{border-top-color:#666}.layui-table-sort[lay-sort=asc] .layui-table-sort-asc{border-bottom-color:#000}.layui-table-sort[lay-sort=desc] .layui-table-sort-desc{border-top-color:#000}.layui-table-cell{height:28px;line-height:28px;padding:0 15px;position:relative;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;box-sizing:border-box}.layui-table-cell .layui-form-checkbox[lay-skin=primary]{top:-1px;padding:0}.layui-table-cell .layui-table-link{color:#01AAED}.laytable-cell-checkbox,.laytable-cell-numbers,.laytable-cell-radio,.laytable-cell-space{padding:0;text-align:center}.layui-table-body{position:relative;overflow:auto;margin-right:-1px;margin-bottom:-1px}.layui-table-body .layui-none{line-height:26px;padding:15px;text-align:center;color:#999}.layui-table-fixed{position:absolute;left:0;top:0;z-index:101}.layui-table-fixed .layui-table-body{overflow:hidden}.layui-table-fixed-l{box-shadow:0 -1px 8px rgba(0,0,0,.08)}.layui-table-fixed-r{left:auto;right:-1px;border-width:0 0 0 1px;box-shadow:-1px 0 8px rgba(0,0,0,.08)}.layui-table-fixed-r .layui-table-header{position:relative;overflow:visible}.layui-table-mend{position:absolute;right:-49px;top:0;height:100%;width:50px}.layui-table-tool{position:relative;z-index:890;width:100%;min-height:50px;line-height:30px;padding:10px 15px;border-width:0 0 1px}.layui-table-tool .layui-btn-container{margin-bottom:-10px}.layui-table-page,.layui-table-total{border-width:1px 0 0;margin-bottom:-1px;overflow:hidden}.layui-table-page{position:relative;width:100%;padding:7px 7px 0;height:41px;font-size:12px;white-space:nowrap}.layui-table-page>div{height:26px}.layui-table-page .layui-laypage{margin:0}.layui-table-page .layui-laypage a,.layui-table-page .layui-laypage span{height:26px;line-height:26px;margin-bottom:10px;border:none;background:0 0}.layui-table-page .layui-laypage a,.layui-table-page .layui-laypage span.layui-laypage-curr{padding:0 12px}.layui-table-page .layui-laypage span{margin-left:0;padding:0}.layui-table-page .layui-laypage .layui-laypage-prev{margin-left:-7px!important}.layui-table-page .layui-laypage .layui-laypage-curr .layui-laypage-em{left:0;top:0;padding:0}.layui-table-page .layui-laypage button,.layui-table-page .layui-laypage input{height:26px;line-height:26px}.layui-table-page .layui-laypage input{width:40px}.layui-table-page .layui-laypage button{padding:0 10px}.layui-table-page select{height:18px}.layui-table-patch .layui-table-cell{padding:0;width:30px}.layui-table-edit{position:absolute;left:0;top:0;width:100%;height:100%;padding:0 14px 1px;border-radius:0;box-shadow:1px 1px 20px rgba(0,0,0,.15)}.layui-table-edit:focus{border-color:#5FB878!important}select.layui-table-edit{padding:0 0 0 10px;border-color:#C9C9C9}.layui-table-view .layui-form-checkbox,.layui-table-view .layui-form-radio,.layui-table-view .layui-form-switch{top:0;margin:0;box-sizing:content-box}.layui-table-view .layui-form-checkbox{top:-1px;height:26px;line-height:26px}.layui-table-view .layui-form-checkbox i{height:26px}.layui-table-grid .layui-table-cell{overflow:visible}.layui-table-grid-down{position:absolute;top:0;right:0;width:26px;height:100%;padding:5px 0;border-width:0 0 0 1px;text-align:center;background-color:#fff;color:#999;cursor:pointer}.layui-table-grid-down .layui-icon{position:absolute;top:50%;left:50%;margin:-8px 0 0 -8px}.layui-table-grid-down:hover{background-color:#fbfbfb}body .layui-table-tips .layui-layer-content{background:0 0;padding:0;box-shadow:0 1px 6px rgba(0,0,0,.12)}.layui-table-tips-main{margin:-44px 0 0 -1px;max-height:150px;padding:8px 15px;font-size:14px;overflow-y:scroll;background-color:#fff;color:#666}.layui-table-tips-c{position:absolute;right:-3px;top:-13px;width:20px;height:20px;padding:3px;cursor:pointer;background-color:#666;border-radius:50%;color:#fff}.layui-table-tips-c:hover{background-color:#777}.layui-table-tips-c:before{position:relative;right:-2px}.layui-upload-file{display:none!important;opacity:.01;filter:Alpha(opacity=1)}.layui-upload-drag,.layui-upload-form,.layui-upload-wrap{display:inline-block}.layui-upload-list{margin:10px 0}.layui-upload-choose{padding:0 10px;color:#999}.layui-upload-drag{position:relative;padding:30px;border:1px dashed #e2e2e2;background-color:#fff;text-align:center;cursor:pointer;color:#999}.layui-upload-drag .layui-icon{font-size:50px;color:#009688}.layui-upload-drag[lay-over]{border-color:#009688}.layui-upload-iframe{position:absolute;width:0;height:0;border:0;visibility:hidden}.layui-upload-wrap{position:relative;vertical-align:middle}.layui-upload-wrap .layui-upload-file{display:block!important;position:absolute;left:0;top:0;z-index:10;font-size:100px;width:100%;height:100%;opacity:.01;filter:Alpha(opacity=1);cursor:pointer}.layui-tree{line-height:26px}.layui-tree li{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.layui-tree li .layui-tree-spread,.layui-tree li a{display:inline-block;vertical-align:top;height:26px;*display:inline;*zoom:1;cursor:pointer}.layui-tree li a{font-size:0}.layui-tree li a i{font-size:16px}.layui-tree li a cite{padding:0 6px;font-size:14px;font-style:normal}.layui-tree li i{padding-left:6px;color:#333;-moz-user-select:none}.layui-tree li .layui-tree-check{font-size:13px}.layui-tree li .layui-tree-check:hover{color:#009E94}.layui-tree li ul{display:none;margin-left:20px}.layui-tree li .layui-tree-enter{line-height:24px;border:1px dotted #000}.layui-tree-drag{display:none;position:absolute;left:-666px;top:-666px;background-color:#f2f2f2;padding:5px 10px;border:1px dotted #000;white-space:nowrap}.layui-tree-drag i{padding-right:5px}.layui-nav{position:relative;padding:0 20px;background-color:#393D49;color:#fff;border-radius:2px;font-size:0;box-sizing:border-box}.layui-nav *{font-size:14px}.layui-nav .layui-nav-item{position:relative;display:inline-block;*display:inline;*zoom:1;vertical-align:middle;line-height:60px}.layui-nav .layui-nav-item a{display:block;padding:0 20px;color:#fff;color:rgba(255,255,255,.7);transition:all .3s;-webkit-transition:all .3s}.layui-nav .layui-this:after,.layui-nav-bar,.layui-nav-tree .layui-nav-itemed:after{position:absolute;left:0;top:0;width:0;height:5px;background-color:#5FB878;transition:all .2s;-webkit-transition:all .2s}.layui-nav-bar{z-index:1000}.layui-nav .layui-nav-item a:hover,.layui-nav .layui-this a{color:#fff}.layui-nav .layui-this:after{content:'';top:auto;bottom:0;width:100%}.layui-nav-img{width:30px;height:30px;margin-right:10px;border-radius:50%}.layui-nav .layui-nav-more{content:'';width:0;height:0;border-style:solid dashed dashed;border-color:#fff transparent transparent;overflow:hidden;cursor:pointer;transition:all .2s;-webkit-transition:all .2s;position:absolute;top:50%;right:3px;margin-top:-3px;border-width:6px;border-top-color:rgba(255,255,255,.7)}.layui-nav .layui-nav-mored,.layui-nav-itemed>a .layui-nav-more{margin-top:-9px;border-style:dashed dashed solid;border-color:transparent transparent #fff}.layui-nav-child{display:none;position:absolute;left:0;top:65px;min-width:100%;line-height:36px;padding:5px 0;box-shadow:0 2px 4px rgba(0,0,0,.12);border:1px solid #d2d2d2;background-color:#fff;z-index:100;border-radius:2px;white-space:nowrap}.layui-nav .layui-nav-child a{color:#333}.layui-nav .layui-nav-child a:hover{background-color:#f2f2f2;color:#000}.layui-nav-child dd{position:relative}.layui-nav .layui-nav-child dd.layui-this a,.layui-nav-child dd.layui-this{background-color:#5FB878;color:#fff}.layui-nav-child dd.layui-this:after{display:none}.layui-nav-tree{width:200px;padding:0}.layui-nav-tree .layui-nav-item{display:block;width:100%;line-height:45px}.layui-nav-tree .layui-nav-item a{position:relative;height:45px;line-height:45px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.layui-nav-tree .layui-nav-item a:hover{background-color:#4E5465}.layui-nav-tree .layui-nav-bar{width:5px;height:0;background-color:#009688}.layui-nav-tree .layui-nav-child dd.layui-this,.layui-nav-tree .layui-nav-child dd.layui-this a,.layui-nav-tree .layui-this,.layui-nav-tree .layui-this>a,.layui-nav-tree .layui-this>a:hover{background-color:#009688;color:#fff}.layui-nav-tree .layui-this:after{display:none}.layui-nav-itemed>a,.layui-nav-tree .layui-nav-title a,.layui-nav-tree .layui-nav-title a:hover{color:#fff!important}.layui-nav-tree .layui-nav-child{position:relative;z-index:0;top:0;border:none;box-shadow:none}.layui-nav-tree .layui-nav-child a{height:40px;line-height:40px;color:#fff;color:rgba(255,255,255,.7)}.layui-nav-tree .layui-nav-child,.layui-nav-tree .layui-nav-child a:hover{background:0 0;color:#fff}.layui-nav-tree .layui-nav-more{right:10px}.layui-nav-itemed>.layui-nav-child{display:block;padding:0;background-color:rgba(0,0,0,.3)!important}.layui-nav-itemed>.layui-nav-child>.layui-this>.layui-nav-child{display:block}.layui-nav-side{position:fixed;top:0;bottom:0;left:0;overflow-x:hidden;z-index:999}.layui-bg-blue .layui-nav-bar,.layui-bg-blue .layui-nav-itemed:after,.layui-bg-blue .layui-this:after{background-color:#93D1FF}.layui-bg-blue .layui-nav-child dd.layui-this{background-color:#1E9FFF}.layui-bg-blue .layui-nav-itemed>a,.layui-nav-tree.layui-bg-blue .layui-nav-title a,.layui-nav-tree.layui-bg-blue .layui-nav-title a:hover{background-color:#007DDB!important}.layui-breadcrumb{visibility:hidden;font-size:0}.layui-breadcrumb>*{font-size:14px}.layui-breadcrumb a{color:#999!important}.layui-breadcrumb a:hover{color:#5FB878!important}.layui-breadcrumb a cite{color:#666;font-style:normal}.layui-breadcrumb span[lay-separator]{margin:0 10px;color:#999}.layui-tab{margin:10px 0;text-align:left!important}.layui-tab[overflow]>.layui-tab-title{overflow:hidden}.layui-tab-title{position:relative;left:0;height:40px;white-space:nowrap;font-size:0;border-bottom-width:1px;border-bottom-style:solid;transition:all .2s;-webkit-transition:all .2s}.layui-tab-title li{display:inline-block;*display:inline;*zoom:1;vertical-align:middle;font-size:14px;transition:all .2s;-webkit-transition:all .2s;position:relative;line-height:40px;min-width:65px;padding:0 15px;text-align:center;cursor:pointer}.layui-tab-title li a{display:block}.layui-tab-title .layui-this{color:#000}.layui-tab-title .layui-this:after{position:absolute;left:0;top:0;content:'';width:100%;height:41px;border-width:1px;border-style:solid;border-bottom-color:#fff;border-radius:2px 2px 0 0;box-sizing:border-box;pointer-events:none}.layui-tab-bar{position:absolute;right:0;top:0;z-index:10;width:30px;height:39px;line-height:39px;border-width:1px;border-style:solid;border-radius:2px;text-align:center;background-color:#fff;cursor:pointer}.layui-tab-bar .layui-icon{position:relative;display:inline-block;top:3px;transition:all .3s;-webkit-transition:all .3s}.layui-tab-item{display:none}.layui-tab-more{padding-right:30px;height:auto!important;white-space:normal!important}.layui-tab-more li.layui-this:after{border-bottom-color:#e2e2e2;border-radius:2px}.layui-tab-more .layui-tab-bar .layui-icon{top:-2px;top:3px\9;-webkit-transform:rotate(180deg);transform:rotate(180deg)}:root .layui-tab-more .layui-tab-bar .layui-icon{top:-2px\0/IE9}.layui-tab-content{padding:10px}.layui-tab-title li .layui-tab-close{position:relative;display:inline-block;width:18px;height:18px;line-height:20px;margin-left:8px;top:1px;text-align:center;font-size:14px;color:#c2c2c2;transition:all .2s;-webkit-transition:all .2s}.layui-tab-title li .layui-tab-close:hover{border-radius:2px;background-color:#FF5722;color:#fff}.layui-tab-brief>.layui-tab-title .layui-this{color:#009688}.layui-tab-brief>.layui-tab-more li.layui-this:after,.layui-tab-brief>.layui-tab-title .layui-this:after{border:none;border-radius:0;border-bottom:2px solid #5FB878}.layui-tab-brief[overflow]>.layui-tab-title .layui-this:after{top:-1px}.layui-tab-card{border-width:1px;border-style:solid;border-radius:2px;box-shadow:0 2px 5px 0 rgba(0,0,0,.1)}.layui-tab-card>.layui-tab-title{background-color:#f2f2f2}.layui-tab-card>.layui-tab-title li{margin-right:-1px;margin-left:-1px}.layui-tab-card>.layui-tab-title .layui-this{background-color:#fff}.layui-tab-card>.layui-tab-title .layui-this:after{border-top:none;border-width:1px;border-bottom-color:#fff}.layui-tab-card>.layui-tab-title .layui-tab-bar{height:40px;line-height:40px;border-radius:0;border-top:none;border-right:none}.layui-tab-card>.layui-tab-more .layui-this{background:0 0;color:#5FB878}.layui-tab-card>.layui-tab-more .layui-this:after{border:none}.layui-timeline{padding-left:5px}.layui-timeline-item{position:relative;padding-bottom:20px}.layui-timeline-axis{position:absolute;left:-5px;top:0;z-index:10;width:20px;height:20px;line-height:20px;background-color:#fff;color:#5FB878;border-radius:50%;text-align:center;cursor:pointer}.layui-timeline-axis:hover{color:#FF5722}.layui-timeline-item:before{content:'';position:absolute;left:5px;top:0;z-index:0;width:1px;height:100%}.layui-timeline-item:last-child:before{display:none}.layui-timeline-item:first-child:before{display:block}.layui-timeline-content{padding-left:25px}.layui-timeline-title{position:relative;margin-bottom:10px}.layui-badge,.layui-badge-dot,.layui-badge-rim{position:relative;display:inline-block;padding:0 6px;font-size:12px;text-align:center;background-color:#FF5722;color:#fff;border-radius:2px}.layui-badge{height:18px;line-height:18px}.layui-badge-dot{width:8px;height:8px;padding:0;border-radius:50%}.layui-badge-rim{height:18px;line-height:18px;border-width:1px;border-style:solid;background-color:#fff;color:#666}.layui-btn .layui-badge,.layui-btn .layui-badge-dot{margin-left:5px}.layui-nav .layui-badge,.layui-nav .layui-badge-dot{position:absolute;top:50%;margin:-8px 6px 0}.layui-tab-title .layui-badge,.layui-tab-title .layui-badge-dot{left:5px;top:-2px}.layui-carousel{position:relative;left:0;top:0;background-color:#f8f8f8}.layui-carousel>[carousel-item]{position:relative;width:100%;height:100%;overflow:hidden}.layui-carousel>[carousel-item]:before{position:absolute;content:'\e63d';left:50%;top:50%;width:100px;line-height:20px;margin:-10px 0 0 -50px;text-align:center;color:#c2c2c2;font-family:layui-icon!important;font-size:30px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.layui-carousel>[carousel-item]>*{display:none;position:absolute;left:0;top:0;width:100%;height:100%;background-color:#f8f8f8;transition-duration:.3s;-webkit-transition-duration:.3s}.layui-carousel-updown>*{-webkit-transition:.3s ease-in-out up;transition:.3s ease-in-out up}.layui-carousel-arrow{display:none\9;opacity:0;position:absolute;left:10px;top:50%;margin-top:-18px;width:36px;height:36px;line-height:36px;text-align:center;font-size:20px;border:0;border-radius:50%;background-color:rgba(0,0,0,.2);color:#fff;-webkit-transition-duration:.3s;transition-duration:.3s;cursor:pointer}.layui-carousel-arrow[lay-type=add]{left:auto!important;right:10px}.layui-carousel:hover .layui-carousel-arrow[lay-type=add],.layui-carousel[lay-arrow=always] .layui-carousel-arrow[lay-type=add]{right:20px}.layui-carousel[lay-arrow=always] .layui-carousel-arrow{opacity:1;left:20px}.layui-carousel[lay-arrow=none] .layui-carousel-arrow{display:none}.layui-carousel-arrow:hover,.layui-carousel-ind ul:hover{background-color:rgba(0,0,0,.35)}.layui-carousel:hover .layui-carousel-arrow{display:block\9;opacity:1;left:20px}.layui-carousel-ind{position:relative;top:-35px;width:100%;line-height:0!important;text-align:center;font-size:0}.layui-carousel[lay-indicator=outside]{margin-bottom:30px}.layui-carousel[lay-indicator=outside] .layui-carousel-ind{top:10px}.layui-carousel[lay-indicator=outside] .layui-carousel-ind ul{background-color:rgba(0,0,0,.5)}.layui-carousel[lay-indicator=none] .layui-carousel-ind{display:none}.layui-carousel-ind ul{display:inline-block;padding:5px;background-color:rgba(0,0,0,.2);border-radius:10px;-webkit-transition-duration:.3s;transition-duration:.3s}.layui-carousel-ind li{display:inline-block;width:10px;height:10px;margin:0 3px;font-size:14px;background-color:#e2e2e2;background-color:rgba(255,255,255,.5);border-radius:50%;cursor:pointer;-webkit-transition-duration:.3s;transition-duration:.3s}.layui-carousel-ind li:hover{background-color:rgba(255,255,255,.7)}.layui-carousel-ind li.layui-this{background-color:#fff}.layui-carousel>[carousel-item]>.layui-carousel-next,.layui-carousel>[carousel-item]>.layui-carousel-prev,.layui-carousel>[carousel-item]>.layui-this{display:block}.layui-carousel>[carousel-item]>.layui-this{left:0}.layui-carousel>[carousel-item]>.layui-carousel-prev{left:-100%}.layui-carousel>[carousel-item]>.layui-carousel-next{left:100%}.layui-carousel>[carousel-item]>.layui-carousel-next.layui-carousel-left,.layui-carousel>[carousel-item]>.layui-carousel-prev.layui-carousel-right{left:0}.layui-carousel>[carousel-item]>.layui-this.layui-carousel-left{left:-100%}.layui-carousel>[carousel-item]>.layui-this.layui-carousel-right{left:100%}.layui-carousel[lay-anim=updown] .layui-carousel-arrow{left:50%!important;top:20px;margin:0 0 0 -18px}.layui-carousel[lay-anim=updown]>[carousel-item]>*,.layui-carousel[lay-anim=fade]>[carousel-item]>*{left:0!important}.layui-carousel[lay-anim=updown] .layui-carousel-arrow[lay-type=add]{top:auto!important;bottom:20px}.layui-carousel[lay-anim=updown] .layui-carousel-ind{position:absolute;top:50%;right:20px;width:auto;height:auto}.layui-carousel[lay-anim=updown] .layui-carousel-ind ul{padding:3px 5px}.layui-carousel[lay-anim=updown] .layui-carousel-ind li{display:block;margin:6px 0}.layui-carousel[lay-anim=updown]>[carousel-item]>.layui-this{top:0}.layui-carousel[lay-anim=updown]>[carousel-item]>.layui-carousel-prev{top:-100%}.layui-carousel[lay-anim=updown]>[carousel-item]>.layui-carousel-next{top:100%}.layui-carousel[lay-anim=updown]>[carousel-item]>.layui-carousel-next.layui-carousel-left,.layui-carousel[lay-anim=updown]>[carousel-item]>.layui-carousel-prev.layui-carousel-right{top:0}.layui-carousel[lay-anim=updown]>[carousel-item]>.layui-this.layui-carousel-left{top:-100%}.layui-carousel[lay-anim=updown]>[carousel-item]>.layui-this.layui-carousel-right{top:100%}.layui-carousel[lay-anim=fade]>[carousel-item]>.layui-carousel-next,.layui-carousel[lay-anim=fade]>[carousel-item]>.layui-carousel-prev{opacity:0}.layui-carousel[lay-anim=fade]>[carousel-item]>.layui-carousel-next.layui-carousel-left,.layui-carousel[lay-anim=fade]>[carousel-item]>.layui-carousel-prev.layui-carousel-right{opacity:1}.layui-carousel[lay-anim=fade]>[carousel-item]>.layui-this.layui-carousel-left,.layui-carousel[lay-anim=fade]>[carousel-item]>.layui-this.layui-carousel-right{opacity:0}.layui-fixbar{position:fixed;right:15px;bottom:15px;z-index:999999}.layui-fixbar li{width:50px;height:50px;line-height:50px;margin-bottom:1px;text-align:center;cursor:pointer;font-size:30px;background-color:#9F9F9F;color:#fff;border-radius:2px;opacity:.95}.layui-fixbar li:hover{opacity:.85}.layui-fixbar li:active{opacity:1}.layui-fixbar .layui-fixbar-top{display:none;font-size:40px}body .layui-util-face{border:none;background:0 0}body .layui-util-face .layui-layer-content{padding:0;background-color:#fff;color:#666;box-shadow:none}.layui-util-face .layui-layer-TipsG{display:none}.layui-util-face ul{position:relative;width:372px;padding:10px;border:1px solid #D9D9D9;background-color:#fff;box-shadow:0 0 20px rgba(0,0,0,.2)}.layui-util-face ul li{cursor:pointer;float:left;border:1px solid #e8e8e8;height:22px;width:26px;overflow:hidden;margin:-1px 0 0 -1px;padding:4px 2px;text-align:center}.layui-util-face ul li:hover{position:relative;z-index:2;border:1px solid #eb7350;background:#fff9ec}.layui-code{position:relative;margin:10px 0;padding:15px;line-height:20px;border:1px solid #ddd;border-left-width:6px;background-color:#F2F2F2;color:#333;font-family:Courier New;font-size:12px}.layui-rate,.layui-rate *{display:inline-block;vertical-align:middle}.layui-rate{padding:10px 5px 10px 0;font-size:0}.layui-rate li i.layui-icon{font-size:20px;color:#FFB800;margin-right:5px;transition:all .3s;-webkit-transition:all .3s}.layui-rate li i:hover{cursor:pointer;transform:scale(1.12);-webkit-transform:scale(1.12)}.layui-rate[readonly] li i:hover{cursor:default;transform:scale(1)}.layui-colorpicker{width:26px;height:26px;border:1px solid #e6e6e6;padding:5px;border-radius:2px;line-height:24px;display:inline-block;cursor:pointer;transition:all .3s;-webkit-transition:all .3s}.layui-colorpicker:hover{border-color:#d2d2d2}.layui-colorpicker.layui-colorpicker-lg{width:34px;height:34px;line-height:32px}.layui-colorpicker.layui-colorpicker-sm{width:24px;height:24px;line-height:22px}.layui-colorpicker.layui-colorpicker-xs{width:22px;height:22px;line-height:20px}.layui-colorpicker-trigger-bgcolor{display:block;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAGUlEQVQYV2M4gwH+YwCGIasIUwhT25BVBADtzYNYrHvv4gAAAABJRU5ErkJggg==);border-radius:2px}.layui-colorpicker-trigger-span{display:block;height:100%;box-sizing:border-box;border:1px solid rgba(0,0,0,.15);border-radius:2px;text-align:center}.layui-colorpicker-trigger-i{display:inline-block;color:#FFF;font-size:12px}.layui-colorpicker-trigger-i.layui-icon-close{color:#999}.layui-colorpicker-main{position:absolute;z-index:66666666;width:280px;padding:7px;background:#FFF;border:1px solid #d2d2d2;border-radius:2px;box-shadow:0 2px 4px rgba(0,0,0,.12)}.layui-colorpicker-main-wrapper{height:180px;position:relative}.layui-colorpicker-basis{width:260px;height:100%;position:relative}.layui-colorpicker-basis-white{width:100%;height:100%;position:absolute;top:0;left:0;background:linear-gradient(90deg,#FFF,hsla(0,0%,100%,0))}.layui-colorpicker-basis-black{width:100%;height:100%;position:absolute;top:0;left:0;background:linear-gradient(0deg,#000,transparent)}.layui-colorpicker-basis-cursor{width:10px;height:10px;border:1px solid #FFF;border-radius:50%;position:absolute;top:-3px;right:-3px;cursor:pointer}.layui-colorpicker-side{position:absolute;top:0;right:0;width:12px;height:100%;background:linear-gradient(red,#FF0,#0F0,#0FF,#00F,#F0F,red)}.layui-colorpicker-side-slider{width:100%;height:5px;box-shadow:0 0 1px #888;box-sizing:border-box;background:#FFF;border-radius:1px;border:1px solid #f0f0f0;cursor:pointer;position:absolute;left:0}.layui-colorpicker-main-alpha{display:none;height:12px;margin-top:7px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAGUlEQVQYV2M4gwH+YwCGIasIUwhT25BVBADtzYNYrHvv4gAAAABJRU5ErkJggg==)}.layui-colorpicker-alpha-bgcolor{height:100%;position:relative}.layui-colorpicker-alpha-slider{width:5px;height:100%;box-shadow:0 0 1px #888;box-sizing:border-box;background:#FFF;border-radius:1px;border:1px solid #f0f0f0;cursor:pointer;position:absolute;top:0}.layui-colorpicker-main-pre{padding-top:7px;font-size:0}.layui-colorpicker-pre{width:20px;height:20px;border-radius:2px;display:inline-block;margin-left:6px;margin-bottom:7px;cursor:pointer}.layui-colorpicker-pre:nth-child(11n+1){margin-left:0}.layui-colorpicker-pre-isalpha{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAGUlEQVQYV2M4gwH+YwCGIasIUwhT25BVBADtzYNYrHvv4gAAAABJRU5ErkJggg==)}.layui-colorpicker-pre.layui-this{box-shadow:0 0 3px 2px rgba(0,0,0,.15)}.layui-colorpicker-pre>div{height:100%;border-radius:2px}.layui-colorpicker-main-input{text-align:right;padding-top:7px}.layui-colorpicker-main-input .layui-btn-container .layui-btn{margin:0 0 0 10px}.layui-colorpicker-main-input div.layui-inline{float:left;margin-right:10px;font-size:14px}.layui-colorpicker-main-input input.layui-input{width:150px;height:30px;color:#666}.layui-slider{height:4px;background:#e2e2e2;border-radius:3px;position:relative;cursor:pointer}.layui-slider-bar{border-radius:3px;position:absolute;height:100%}.layui-slider-step{position:absolute;top:0;width:4px;height:4px;border-radius:50%;background:#FFF;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.layui-slider-wrap{width:36px;height:36px;position:absolute;top:-16px;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:10;text-align:center}.layui-slider-wrap-btn{width:12px;height:12px;border-radius:50%;background:#FFF;display:inline-block;vertical-align:middle;cursor:pointer;transition:.3s}.layui-slider-wrap:after{content:"";height:100%;display:inline-block;vertical-align:middle}.layui-slider-wrap-btn.layui-slider-hover,.layui-slider-wrap-btn:hover{transform:scale(1.2)}.layui-slider-wrap-btn.layui-disabled:hover{transform:scale(1)!important}.layui-slider-tips{position:absolute;top:-42px;z-index:66666666;white-space:nowrap;display:none;-webkit-transform:translateX(-50%);transform:translateX(-50%);color:#FFF;background:#000;border-radius:3px;height:25px;line-height:25px;padding:0 10px}.layui-slider-tips:after{content:'';position:absolute;bottom:-12px;left:50%;margin-left:-6px;width:0;height:0;border-width:6px;border-style:solid;border-color:#000 transparent transparent}.layui-slider-input{width:70px;height:32px;border:1px solid #e6e6e6;border-radius:3px;font-size:16px;line-height:32px;position:absolute;right:0;top:-15px}.layui-slider-input-btn{display:none;position:absolute;top:0;right:0;width:20px;height:100%;border-left:1px solid #d2d2d2}.layui-slider-input-btn i{cursor:pointer;position:absolute;right:0;bottom:0;width:20px;height:50%;font-size:12px;line-height:16px;text-align:center;color:#999}.layui-slider-input-btn i:first-child{top:0;border-bottom:1px solid #d2d2d2}.layui-slider-input-txt{height:100%;font-size:14px}.layui-slider-input-txt input{height:100%;border:none}.layui-slider-input-btn i:hover{color:#009688}.layui-slider-vertical{width:4px;margin-left:34px}.layui-slider-vertical .layui-slider-bar{width:4px}.layui-slider-vertical .layui-slider-step{top:auto;left:0;-webkit-transform:translateY(50%);transform:translateY(50%)}.layui-slider-vertical .layui-slider-wrap{top:auto;left:-16px;-webkit-transform:translateY(50%);transform:translateY(50%)}.layui-slider-vertical .layui-slider-tips{top:auto;left:2px}@media \0screen{.layui-slider-wrap-btn{margin-left:-20px}.layui-slider-vertical .layui-slider-wrap-btn{margin-left:0;margin-bottom:-20px}.layui-slider-vertical .layui-slider-tips{margin-left:-8px}.layui-slider>span{margin-left:8px}}.layui-anim{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.layui-anim.layui-icon{display:inline-block}.layui-anim-loop{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.layui-trans,.layui-trans a{transition:all .3s;-webkit-transition:all .3s}@-webkit-keyframes layui-rotate{from{-webkit-transform:rotate(0)}to{-webkit-transform:rotate(360deg)}}@keyframes layui-rotate{from{transform:rotate(0)}to{transform:rotate(360deg)}}.layui-anim-rotate{-webkit-animation-name:layui-rotate;animation-name:layui-rotate;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:linear;animation-timing-function:linear}@-webkit-keyframes layui-up{from{-webkit-transform:translate3d(0,100%,0);opacity:.3}to{-webkit-transform:translate3d(0,0,0);opacity:1}}@keyframes layui-up{from{transform:translate3d(0,100%,0);opacity:.3}to{transform:translate3d(0,0,0);opacity:1}}.layui-anim-up{-webkit-animation-name:layui-up;animation-name:layui-up}@-webkit-keyframes layui-upbit{from{-webkit-transform:translate3d(0,30px,0);opacity:.3}to{-webkit-transform:translate3d(0,0,0);opacity:1}}@keyframes layui-upbit{from{transform:translate3d(0,30px,0);opacity:.3}to{transform:translate3d(0,0,0);opacity:1}}.layui-anim-upbit{-webkit-animation-name:layui-upbit;animation-name:layui-upbit}@-webkit-keyframes layui-scale{0%{opacity:.3;-webkit-transform:scale(.5)}100%{opacity:1;-webkit-transform:scale(1)}}@keyframes layui-scale{0%{opacity:.3;-ms-transform:scale(.5);transform:scale(.5)}100%{opacity:1;-ms-transform:scale(1);transform:scale(1)}}.layui-anim-scale{-webkit-animation-name:layui-scale;animation-name:layui-scale}@-webkit-keyframes layui-scale-spring{0%{opacity:.5;-webkit-transform:scale(.5)}80%{opacity:.8;-webkit-transform:scale(1.1)}100%{opacity:1;-webkit-transform:scale(1)}}@keyframes layui-scale-spring{0%{opacity:.5;transform:scale(.5)}80%{opacity:.8;transform:scale(1.1)}100%{opacity:1;transform:scale(1)}}.layui-anim-scaleSpring{-webkit-animation-name:layui-scale-spring;animation-name:layui-scale-spring}@-webkit-keyframes layui-fadein{0%{opacity:0}100%{opacity:1}}@keyframes layui-fadein{0%{opacity:0}100%{opacity:1}}.layui-anim-fadein{-webkit-animation-name:layui-fadein;animation-name:layui-fadein}@-webkit-keyframes layui-fadeout{0%{opacity:1}100%{opacity:0}}@keyframes layui-fadeout{0%{opacity:1}100%{opacity:0}}.layui-anim-fadeout{-webkit-animation-name:layui-fadeout;animation-name:layui-fadeout}


 .layui-table-view .layui-table[lay-size=sm] .layui-table-cell {
  height: 30px;
  line-height: 30px;
}
.layui-btn-group .layui-btn {
  height: 24px;
  line-height: 24px;
}

.layui-table-page {
  text-align: right;
}
.layui-fixbar li {
  width: 30px;
  height: 30px;
  line-height: 30px;
  font-size: 20px;
}
.layui-fixbar .layui-fixbar-top {
  font-size: 25px;
}
.layui-table-cell .layui-table-link {
  color: #1E9FFF;
}

.dialogEditBox .layui-table-page .layui-laypage input {
  width: 40px;
}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td, hr, button, article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
		margin: 0;
		padding: 0;
		/*word-break: break-all;*/
		word-wrap: break-word;
		border:0;
	}
html {
	-webkit-text-size-adjust: none;
	-ms-text-size-adjust: none;
	vertical-align: baseline;
	overflow-y: scroll;
	overflow-x: hidden;
}
	/* HTML5 display-role reset for older browsers */
	article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section, container, main{
		display: block;
	}
	audio, canvas, video {
	  display: inline-block;
	 *display: inline;
	 *zoom: 1;
	}
	/* body, button, input, select, textarea {
		font: normal 12px/1.6 Arila,Verdana, Geneva, sans-serif;
	} */
	input, select, textarea {
		font-size: 100%;
		outline: none;
	}
	small {
		font-size: 10px;
	}
	table {
		border-collapse: collapse;
		border-spacing: 0;
	}
	fieldset, img {
		border: 0;
	}
	img {
    vertical-align: middle;
		display: inline-block;
		max-width: 100%;
		height: auto;
	}
	iframe {
		display: block;
	}
	abbr, acronym {
		border: 0;
		font-variant: normal;
	}/* acronym  标记首字母缩写 */
	del {
		text-decoration: line-through;
	}
	address, caption, cite, code, dfn, em, th, var {
		font-style: normal;
		font-weight: 100;
	}
	strong, b {
		font-weight: bold;
	}
	ol, ul {
		list-style: none;
	}
	h1, h2, h3, h4, h5, h6 {
		font-size: 100%;
		font-weight: 100;
	}
	blockquote, q {
		quotes: none;
	}
	blockquote:before, blockquote:after,
	q:before, q:after {
		content: '';
		content: none;
	}
	sub, sup {
		font-size: 75%;
		line-height: 0;
		position: relative;
		vertical-align: baseline;
	}
	sup {
		top: -0.5em;
	}
	sub {
		bottom: -0.25em;
	}
	a, button {
		color: inherit;
		outline: none;
		cursor:pointer;
		color:#333;
	}
	ins, a {
		text-decoration: none;
	}
	input[type="checkbox"], input[type="radio"] {
		box-sizing: border-box; /* 1 */
		padding: 0; /* 2 */
	    *height: 13px; /* 3 */
	    *width: 13px; /* 3 */
	}
	textarea {
		overflow: auto;
	}
	.button {
		cursor: pointer;
	}


/* <======== css模块化 ========> */
/* bootstrap隐藏 */
	.sr-only {
		position: absolute;
		width: 1px;
		height: 1px;
		padding: 0;
		margin: -1px;
		overflow: hidden;
		clip: rect(0,0,0,0);
		border: 0;
	}

/* 超出隐藏显示... */
	.ellipsis {
		white-space: nowrap;
		text-overflow: ellipsis;
		-o-text-overflow: ellipsis;
		overflow: hidden;
		width: 100%;
	}

/* 三角符号 */
	.caret {
		display: inline-block;
		border-left: 4px solid;
		border-right: 4px solid transparent;
		border-left: 4px solid transparent;
		margin-left: 2px;
		vertical-align: middle;
		width: 0;
		height: 0;
	}
	/* <span class="caret"></span> */

/* 关闭按钮 */
	.close {
		float: right;
		font-size: 21px;
		font-weight: 700;
		line-height: 1;
		color: #000;
		text-shadow: 0 1px 0 #fff;
		filter: alpha(opacity=20);
		opacity: 0.2;
	}
	button.close {
		-webkit-appearance: none;
		padding: 0;
		cursor: pointer;
		background: 0 0;
		border: 0;
	}
	/*<button type="button" class="close" aria-label="Close"><span aria-hidden="true">×</span></button>*/

/* 透明度 */
	.opacity {
    display: block;
    opacity: 0.6;
	filter:alpha(opacity= 60);
	}

/* 图片边框 */
	.border-picture {
		border:solid #e5e5e5 1px;
		background-color:white;
	}

/* 背景颜色 */
	.background-gray {background: #a8a8a8;}
	.background-gray2 {background: #EEEEEE;}
	.background-white {background: #ffffff;}
	.background-red {background: #de0301;}
	.background-blue {background: #37bde2;}

	.rgba{
		background-color:#ff0000;
		/* fallback color in hexidecimal. */
		background-color:transparent;
		/* transparent is key for the filter to work in IE8.best done through conditional comments */
		background-color:rgba(255,0,0,0.3);
		-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#4CFF0000,endColorstr=#4CFF0000)";
		/* filter for IE8 */
		filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4CFF0000,endColorstr=#4CFF0000);
		/* filter for older IEs */
	}

/* 字体颜色 */
	.font-gray1 {color: #D4D4D4;}
	.font-gray2 {color: #3e3e3e;}
	.font-gray3 {color: #676765;}
	.font-gray4 {color: #444444;}
	.font-darkgray {color: #646464;}

	.font-red {color: #BB2E28;}
	.font-red1 {color: #FA0109;}
	.font-red2 {color: #B90101;}
	.font-red4 {color: #d91111;}

	.font-pink {color: #ff57ad;}/* 粉 */

	.font-purple {color: #e64ed9;}/* 紫 */

	.font-yellow { color: #F77500; }
	.font-yellow2 { color: #FDFF92; }
	.font-yellow3 { color: #FFFF00; }

	.font-blue1 {color: #1C6791}
	.font-blue2 {color: #00A1E9}
	.font-blue3 {color: #0700FE;}
	.font-blue4 {color: #0E5DAE}
	.font-blue5 {color: #38c1e9}
	.font-skyblue {color: #00b9ef;}

	.font-green{color: #048004;}

	.font-orange {color: #FF6451;}
	.font-orange2 {color: #C96609;}

	.font-black {color: black;}
	.font-white {color: white;}

	.font-burlywood {color: #dfb480;}

/* 字体样式 */
	.font-normal {font-weight: normal; font-style: normal;}
	.font-bold {font-weight: bold;}
	.font-italic {font-style: italic;}
	.font-underline {text-decoration: underline;}
	.font-line-through {text-decoration: line-through;}

/* 字体 */
	.font-georgia{font-family:Georgia;}
	.font-times{font-family:Times New Roman;}
    .font-sans{font-family:sans-serifserif;}
	.font-helvetica{font-family:Helvetica;}
	.font-arial {font-family: Arial;}

/* 字体定位 */
	.text-center {text-align: center;}
	.text-right {text-align: right;}
	.text-left {text-align: left;}

	.text-bottom {vertical-align: text-bottom;}/* ? */
	.text-top {vertical-align: top;}
	.text-middle {vertical-align: middle;}

	.text-indent5 {text-indent: 5px;}
	.text-indent10 {text-indent: 10px;}
	.text-indent24 {text-indent: 24px;}
	.text-hidden {text-indent: -3000px; overflow: hidden;}
	.word-wrap {word-wrap: break-word;}
	.no-wrap {white-space: nowrap;}

/* 字体大小 */
	.font10 {font-size: 10px;}
	.font12 {font-size: 12px;}
	.font13 {font-size: 13px;}
	.font14 {font-size: 14px;}
	.font16 {font-size: 16px;}
	.font18 {font-size: 18px;}
	.font20 {font-size: 20px;}
	.font24 {font-size: 24px;}
	.font30 {font-size: 30px;}
	.font36 {font-size: 36px;}
	.font40 {font-size: 40px;}

/* 字体行高 */
	.line-height0 {line-height: 0px;}
	.line-height5 {line-height: 5px;}
	.line-height10 {line-height: 10px;}
	.line-height14 {line-height: 14px;}
	.line-height15 {line-height: 15px;}
	.line-height16 {line-height: 16px;}
	.line-height18 {line-height: 18px;}
	.line-height20 {line-height: 20px;}
	.line-height22 {line-height: 22px;}
	.line-height24 {line-height: 24px;}
	.line-height25 {line-height: 25px;}
	.line-height30 {line-height: 30px;}
	.line-height35 {line-height: 35px;}
	.line-height40 {line-height: 40px;}
	.line-height45 {line-height: 45px;}
	.line-height50 {line-height: 50px;}

	.line-height-normal{line-height: normal;}

/* 鼠标手势coursor */
	.cursor-hand {cursor: pointer;}
	.cursor-default {cursor: default;}

/* 边框 */
	.border-solid-d4-1 {border: 1px solid #D4D4D4;}
	.border-solid-d7-1 {border: 1px solid #d7d7d7;}
	.border-solid-e8-1 {border: 1px solid #e8e8e8;}
	.border-bottom-c4-1 {border-bottom: 1px solid #c4c4c4;}
	.border-bottom-e9-1 {border-bottom: 1px solid #e9e9e9 ;}
	.border-bottom-d4-1 {border-bottom: 1px solid #D4D4D4;}
	.border-bottom-d7-1 {border-bottom: 1px solid #d7d7d7;}
	.border-bottom-e8-1 {border-bottom: 1px solid #e8e8e8;}
	.no-border{ border: none;}

/* 圆角边框 */
	.border-radius1 {border-radius: 1px;}
	.border-radius2 {border-radius: 2px;}
	.border-radius3 {border-radius: 3px;}
	.border-radius4 {border-radius: 4px;}
	.border-radius5 {border-radius: 5px;}
	.border-radius6 {border-radius: 6px;}
	.border-radius7 {border-radius: 7px;}
	.border-radius8 {border-radius: 8px;}
	.border-radius9 {border-radius: 9px;}
	.border-radius10 {border-radius: 10px;}

/* 表单form */
	.input-text {
		padding: 2px 3px;
		_padding-bottom: 2px;
		border-width: 1px;
		border-style: solid;
		border-color: #A7A6AB;
	}
	.input-error {
		background-color: #FFF7D7;
		border-color: #F00;
	}

/* 内容块居中 */
	.center-block {
		display: block;
		margin-left: auto;
		margin-right: auto;
	}

/* 列表横排 */
	.list-inline>li {
		display: inline-block;
		padding-right: 5px;
		padding-left: 5px;
	}

/* 列表均分 */
	.list-justified>li {
		display: table-cell;
		width: 1%;
		padding-right: 5px;
		padding-left: 5px;
	}

/* 图文横排 */
	.dl-horizontal dt {
		float: left;
		width: 160px;
		overflow: hidden;
		clear: left;
		text-align: right;
		text-overflow: ellipsis;
		white-space: nowrap;
	}
	.dl-horizontal dd {
		margin-left: 180px;
	}

/* 清除浮动 */
	.clearfix:before, .clearfix:after {
		content: "";
		display: table;
	}
	.clearfix:after {
		clear: both;
	}
	.clearfix { *zoom: 1;}

/* 定位 */
	.pull-left {float: left;}
	.pull-right {float: right;}
	.clear {clear: both;}
	.zoom {*zoom: 1;}
	.relative {position: relative;}
	.absolute {position: absolute;}
	.absolute-middle {position: absolute; margin-left: 50%;}
	.hidden {display: none;}
	.show {display: block;}
	.inline {display: inline;}
	.inline-block {display: inline-block;}
	.overflow-hidden {overflow: hidden;}
	.overflow-scroll {overflow: scroll;}
	.overflow-scroll-y {overflow-x: hidden; overflow-y: scroll;}
	.visibility-hidden {visibility: hidden;}
	.visibility-visible {visibility: visible;}

/* 外填充 */
    .margin-top-1 {margin-top: -1px;}
    .margin-top-5 {margin-top: -5px;}
	.margin-top1 {margin-top: 1px}
	.margin-top2 {margin-top: 2px;}
	.margin-top3 {margin-top: 3px;}
	.margin-top5 {margin-top: 5px;}
	.margin-top8 {margin-top: 8px;}
	.margin-top10 {margin-top: 10px;}
	.margin-top15 {margin-top: 15px;}
	.margin-top20 {margin-top: 20px;}
	.margin-top30 {margin-top: 30px;}

	.margin-bottom1 {margin-bottom: -1px;}
	.margin-bottom0 {margin-bottom: 0;}
	.margin-bottom1 {margin-bottom: 1px;}
	.margin-bottom2 {margin-bottom: 2px;}
	.margin-bottom3 {margin-bottom: 3px;}
	.margin-bottom5 {margin-bottom: 5px;}
	.margin-bottom10 {margin-bottom: 10px;}
	.margin-bottom15 {margin-bottom: 15px;}
	.margin-bottom20 {margin-bottom: 20px;}
	.margin-bottom30 {margin-bottom: 30px;}

	.margin-left-1 {margin-left: -1px;}
	.margin-left1 {margin-left: 1px;}
	.margin-left2 {margin-left: 2px;}
	.margin-left3 {margin-left: 3px;}
	.margin-left5 {margin-left: 5px;}
	.margin-left10 {margin-left: 10px;}
	.margin-left15 {margin-left: 15px;}
	.margin-left20 {margin-left: 20px;}
	.margin-left25 {margin-left: 25px;}
	.margin-left30 {margin-left: 30px;}
	.margin-left40 {margin-left: 40px;}
	.margin-left50 {margin-left: 50px;}

	.margin-right-1 {margin-right: -1px;}
	.margin-right1 {margin-right: 1px;}
	.margin-right2 {margin-right: 2px;}
	.margin-right3 {margin-right: 3px;}
	.margin-right5 {margin-right: 5px;}
	.margin-right10 {margin-right: 10px;}
	.margin-right15 {margin-right: 15px;}
	.margin-right20 {margin-right: 20px;}
	.margin-right30 {margin-right: 30px;}
	.margin-right40 {margin-right: 40px;}
	.margin-right50 {margin-right: 50px;}

	.margin0 {margin: 0}
	.margin1 {margin: 1px;}

/* 内填充 */
	.padding1 {padding: 1px;}
	.padding2 {padding: 2px;}
	.padding3 {padding: 3px;}
	.padding5 {padding: 5px;}
	.padding10 {padding: 10px;}
	.padding15 {padding: 15px;}
	.padding20 {padding: 20px;}
	.padding30 {padding: 30px;}

	.padding-top1 {padding-top: 1px;}
	.padding-top2 {padding-top: 2px;}
	.padding-top3 {padding-top: 3px;}
	.padding-top5 {padding-top: 5px;}
	.padding-top10 {padding-top: 10px;}
	.padding-top15 {padding-top: 15px;}
	.padding-top20 {padding-top: 20px;}
	.padding-top30 {padding-top: 30px;}

	.padding-bottom1 {padding-bottom: 1px;}
	.padding-bottom2 {padding-bottom: 2px;}
	.padding-bottom3 {padding-bottom: 3px;}
	.padding-bottom5 {padding-bottom: 5px;}
	.padding-bottom10 {padding-bottom: 10px;}
	.padding-bottom15 {padding-bottom: 15px;}
	.padding-bottom20 {padding-bottom: 20px;}
	.padding-bottom30 {padding-bottom: 30px;}

	.padding-left1 {padding-left: 1px;}
	.padding-left2 {padding-left: 2px;}
	.padding-left3 {padding-left: 3px;}
	.padding-left5 {padding-left: 5px;}
	.padding-left10 {padding-left: 10px;}
	.padding-left15 {padding-left: 15px;}
	.padding-left20 {padding-left: 20px;}
	.padding-left30 {padding-left: 30px;}

	.padding-right1 {padding-right: 1px;}
	.padding-right2 {padding-right: 2px;}
	.padding-right3 {padding-right: 3px;}
	.padding-right5 {padding-right: 5px;}
	.padding-right10 {padding-right: 10px;}
	.padding-right15 {padding-right: 15px;}
	.padding-right20 {padding-right: 20px;}
	.padding-right30 {padding-right: 30px;}

/* 绝对对位位移 */
	.lef0 {left: 0;}
	.left5 {left: 5px;}
	.left10 {left: 10px;}
	.left15 {left: 15px;}
	.left20 {left: 20px;}

	.right0 {right: 0;}
	.right5 {right: 5px;}
	.right10 {right: 10px;}
	.right15 {right: 15px;}
	.right20 {right: 20px;}

	.top0 {top: 0px;}
	.top2 {top: 2px;}
	.top5 {top: 5px;}
	.top8 {top: 8px;}
	.top10 {top:10px;}

	.bottom0 {bottom: 0px;}
	.bottom2 {bottom: 2px;}
	.bottom5 {bottom: 5px;}
	.bottom8 {bottom: 8px;}
	.bottom10 {bottom: 10px;}

/* 框架宽度 */
	.width100p {width: 100%}
	.width98p {width: 98%;}

	.width0 {width: 0px}
	.width5 {width: 5px}
	.width10 {width: 10px}
	.width15 {width: 15px}
	.width20 {width: 20px}
	.width25 {width: 25px}
	.width30 {width: 30px}
	.width35 {width: 35px}
	.width40 {width: 40px}
	.width45 {width: 45px}
	.width50 {width: 50px}
	.width55 {width: 55px}
	.width60 {width: 60px}
	.width65 {width: 65px}
	.width70 {width: 70px}
	.width75 {width: 75px}
	.width80 {width: 80px}
	.width85 {width: 85px}
	.width90 {width: 90px}
	.width95 {width: 95px}
	.width100 {width: 100px}
	.width105 {width: 105px}
	.width110 {width: 110px}
	.width115 {width: 115px}
	.width120 {width: 120px}
	.width125 {width: 125px}
	.width130 {width: 130px}
	.width135 {width: 135px}
	.width140 {width: 140px}
	.width145 {width: 145px}
	.width150 {width: 150px}
	.width155 {width: 155px}
	.width160 {width: 160px}
	.width165 {width: 165px}
	.width170 {width: 170px}
	.width175 {width: 175px}
	.width180 {width: 180px}
	.width185 {width: 185px}
	.width190 {width: 190px}
	.width195 {width: 195px}
	.width200 {width: 200px}
	.width205 {width: 205px}
	.width210 {width: 210px}
	.width215 {width: 215px}
	.width220 {width: 220px}
	.width225 {width: 225px}
	.width230 {width: 230px}
	.width235 {width: 235px}
	.width240 {width: 240px}
	.width245 {width: 245px}
	.width250 {width: 250px}
	.width255 {width: 255px}
	.width260 {width: 260px}
	.width265 {width: 265px}
	.width270 {width: 270px}
	.width275 {width: 275px}
	.width280 {width: 280px}
	.width285 {width: 285px}
	.width290 {width: 290px}
	.width295 {width: 295px}
	.width300 {width: 300px}
	.width305 {width: 305px}
	.width310 {width: 310px}
	.width315 {width: 315px}
	.width320 {width: 320px}
	.width325 {width: 325px}
	.width330 {width: 330px}
	.width335 {width: 335px}
	.width340 {width: 340px}
	.width345 {width: 345px}
	.width350 {width: 350px}
	.width355 {width: 355px}
	.width360 {width: 360px}
	.width365 {width: 365px}
	.width370 {width: 370px}
	.width375 {width: 375px}
	.width380 {width: 380px}
	.width385 {width: 385px}
	.width390 {width: 390px}
	.width395 {width: 395px}
	.width400 {width: 400px}
	.width405 {width: 405px}
	.width410 {width: 410px}
	.width415 {width: 415px}
	.width420 {width: 420px}
	.width425 {width: 425px}
	.width430 {width: 430px}
	.width435 {width: 435px}
	.width440 {width: 440px}
	.width445 {width: 445px}
	.width450 {width: 450px}
	.width455 {width: 455px}
	.width460 {width: 460px}
	.width465 {width: 465px}
	.width470 {width: 470px}
	.width475 {width: 475px}
	.width480 {width: 480px}
	.width485 {width: 485px}
	.width490 {width: 490px}
	.width495 {width: 495px}
	.width500 {width: 500px}
	.width505 {width: 505px}
	.width510 {width: 510px}
	.width515 {width: 515px}
	.width520 {width: 520px}
	.width525 {width: 525px}
	.width530 {width: 530px}
	.width535 {width: 535px}
	.width540 {width: 540px}
	.width545 {width: 545px}
	.width550 {width: 550px}
	.width555 {width: 555px}
	.width560 {width: 560px}
	.width565 {width: 565px}
	.width570 {width: 570px}
	.width575 {width: 575px}
	.width580 {width: 580px}
	.width585 {width: 585px}
	.width590 {width: 590px}
	.width595 {width: 595px}
	.width600 {width: 600px}
	.width605 {width: 605px}
	.width610 {width: 610px}
	.width615 {width: 615px}
	.width620 {width: 620px}
	.width625 {width: 625px}
	.width630 {width: 630px}
	.width635 {width: 635px}
	.width640 {width: 640px}
	.width645 {width: 645px}
	.width650 {width: 650px}
	.width655 {width: 655px}
	.width660 {width: 660px}
	.width665 {width: 665px}
	.width670 {width: 670px}
	.width675 {width: 675px}
	.width680 {width: 680px}
	.width685 {width: 685px}
	.width690 {width: 690px}
	.width695 {width: 695px}
	.width700 {width: 700px}
	.width705 {width: 705px}
	.width710 {width: 710px}
	.width715 {width: 715px}
	.width720 {width: 720px}
	.width725 {width: 725px}
	.width730 {width: 730px}
	.width735 {width: 735px}
	.width740 {width: 740px}
	.width745 {width: 745px}
	.width750 {width: 750px}
	.width755 {width: 755px}
	.width760 {width: 760px}
	.width765 {width: 765px}
	.width770 {width: 770px}
	.width775 {width: 775px}
	.width780 {width: 780px}
	.width785 {width: 785px}
	.width790 {width: 790px}
	.width795 {width: 795px}
	.width800 {width: 800px}
	.width805 {width: 805px}
	.width810 {width: 810px}
	.width815 {width: 815px}
	.width820 {width: 820px}
	.width825 {width: 825px}
	.width830 {width: 830px}
	.width835 {width: 835px}
	.width840 {width: 840px}
	.width845 {width: 845px}
	.width850 {width: 850px}
	.width855 {width: 855px}
	.width860 {width: 860px}
	.width865 {width: 865px}
	.width870 {width: 870px}
	.width875 {width: 875px}
	.width880 {width: 880px}
	.width885 {width: 885px}
	.width890 {width: 890px}
	.width895 {width: 895px}
	.width900 {width: 900px}
	.width905 {width: 905px}
	.width910 {width: 910px}
	.width915 {width: 915px}
	.width920 {width: 920px}
	.width925 {width: 925px}
	.width930 {width: 930px}
	.width935 {width: 935px}
	.width940 {width: 940px}
	.width945 {width: 945px}
	.width950 {width: 950px}
	.width955 {width: 955px}
	.width960 {width: 960px}
	.width965 {width: 965px}
	.width970 {width: 970px}
	.width975 {width: 975px}
	.width980 {width: 980px}
	.width985 {width: 985px}
	.width990 {width: 990px}
	.width995 {width: 995px}
	.width998 {width: 998px}
	.width1000 {width: 1000px}

/* 框架高度 */
	.height0 {height:0px; font-size:0px;}
	.height5 {height:5px; font-size:0px;}
	.height10 {height: 10px;}
	.height14 {height: 14px;}
	.height15 {height: 15px;}
	.height16 {height: 16px;}
	.height18 {height: 18px;}
	.height20 {height: 20px;}
	.height22 {height: 22px;}
	.height24 {height: 24px;}
	.height25 {height: 25px;}
	.height30 {height: 30px;}
	.height35 {height: 35px;}
	.height40 {height: 40px;}
	.height45 {height: 45px;}
	.height50 {height: 50px;}
	.height55 {height: 55px;}
	.height60 {height: 60px;}
	.height65 {height: 65px;}
	.height70 {height: 70px;}
	.height75 {height: 75px;}
	.height80 {height: 80px;}
	.height85 {height: 85px;}
	.height90 {height: 90px;}
	.height95 {height: 95px;}
	.height100 {height: 100px;}
	.height105 {height: 105px;}
	.height110 {height: 110px;}
	.height115 {height: 115px;}
	.height120 {height: 120px;}
	.height125 {height: 125px;}
	.height130 {height: 130px;}
	.height135 {height: 135px;}
	.height140 {height: 140px;}
	.height145 {height: 145px;}
	.height150 {height: 150px;}
	.height155 {height: 155px;}
	.height160 {height: 160px;}
	.height165 {height: 165px;}
	.height168 {height: 168px;}
	.height170 {height: 170px;}
	.height175 {height: 175px;}
	.height180 {height: 180px;}
	.height185 {height: 185px;}
	.height188 {height: 188px;}
	.height190 {height: 190px;}
	.height195 {height: 195px;}
	.height200 {height: 200px;}
	.height205 {height: 205px;}
	.height210 {height: 210px;}
	.height215 {height: 215px;}
	.height220 {height: 220px;}
	.height225 {height: 225px;}
	.height230 {height: 230px;}
	.height235 {height: 235px;}
	.height240 {height: 240px;}
	.height245 {height: 245px;}
	.height250 {height: 250px;}
	.height255 {height: 255px;}
	.height260 {height: 260px;}
	.height265 {height: 265px;}
	.height270 {height: 270px;}
	.height275 {height: 275px;}
	.height280 {height: 280px;}
	.height285 {height: 285px;}
	.height290 {height: 290px;}
	.height295 {height: 295px;}
	.height300 {height: 300px;}
	.height305 {height: 305px;}
	.height310 {height: 310px;}
	.height315 {height: 315px;}
	.height320 {height: 320px;}
	.height325 {height: 325px;}
	.height330 {height: 330px;}
	.height335 {height: 335px;}
	.height340 {height: 340px;}
	.height345 {height: 345px;}
	.height350 {height: 350px;}
	.height355 {height: 355px;}
	.height360 {height: 360px;}
	.height365 {height: 365px;}
	.height370 {height: 370px;}
	.height375 {height: 375px;}
	.height380 {height: 380px;}
	.height385 {height: 385px;}
	.height390 {height: 390px;}
	.height395 {height: 395px;}
	.height400 {height: 400px;}

	.font-spacing2 { letter-spacing: 2px;}
/*重置文字修饰*/
	.resettext {
		text-transform: none;
		font-weight: normal;
		text-align: left;
		text-decoration: none;
		line-height: 35px;
	}


/* <======== css3新选择器动画调用方法 ========> */
/* 居中 */
	[data-vertical="true"] img {
		vertical-align: middle;
	}
	[data-vertical="true"] span {
		display: inline-block;
		height: 100%;
		vertical-align: middle;
	}

/* hover下划线 */
	[data-hover="underline"] a:hover {
		text-decoration: underline;
	}

/* hover灰度 黑白效果 */
	[data-hover="grayscale"] {
		-webkit-filter: grayscale(100%);
		-moz-filter: grayscale(100%);
		-ms-filter: grayscale(100%);
		 filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);
	}
	[data-hover="grayscale"]:hover {
		-webkit-filter: grayscale(0%);
		-moz-filter: grayscale(0%);
		-ms-filter: grayscale(0%);
		 filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=0);
	}

/* hover透明度 */
	[data-hover="opacity"] {
		filter:alpha(opacity= 60);
		opacity: 0.6;
	}
	[data-hover="opacity"]:hover {
		filter:alpha(opacity= 100);
		opacity: 1;
	}

/* 颜色，背景颜色，可见性，透明度动画 */
	a,
	[data-transition="fade"] {
		-webkit-transition-duration:350ms;
		-moz-transition-duration:350ms;
		-o-transition-duration:350ms;
		transition-duration:350ms;
		-webkit-transition-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);
		-moz-transition-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);
		-o-transition-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);
		transition-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);
		-webkit-transition-property:color,background-color,visibility,opacity;
		-moz-transition-property:color,background-color,visibility,opacity;
		-o-transition-property:color,background-color,visibility,opacity;
		transition-property:color,background-color,visibility,opacity;
	}

/* 所有动画 */
	[data-transition="all"] {
		-webkit-transition: all 350ms cubic-bezier(0.215, 0.610, 0.355, 1.000);
		-moz-transition: all 350ms cubic-bezier(0.215, 0.610, 0.355, 1.000);
		-o-transition: all 350ms cubic-bezier(0.215, 0.610, 0.355, 1.000);
		transition: all 350ms cubic-bezier(0.215, 0.610, 0.355, 1.000);
		/*cubic-bezier即为贝兹曲线中的绘制方法*/
	}
	[data-transition="false"] {
		-webkit-transition-duration:0;
		-moz-transition-duration:0;
		-o-transition-duration:0;
		transition-duration:0;
	}

/* 盒模型阴影  颜色值最好用rgba() */
	[data-shadow="true"] {
		-moz-box-shadow:0px 0px 6px #e7e7e7;/*#dcdcdc*/
		-webkit-box-shadow:0px 0px 6px #e7e7e7;
		box-shadow:0px 0px 6px #e7e7e7;
	}

/* 文字阴影 */
	[data-text-shadow="black"] {
		text-shadow:0 0 0, 0 0 0, 1px 1px 1px #000, 1px 1px 1px #000 !important;
	}
	[data-text-shadow="white"] {
		text-shadow:0 0 0, 0 0 0, 1px 1px 1px #fff, 1px 1px 1px #fff !important;
	}

/* 旋转180 */
	[data-transform="rotate180"] {
	-webkit-transform: rotate(180deg);
	-moz-transform: rotate(180deg);
	-o-transform: rotate(180deg);
	transform: rotate(180deg);
	}

/* Y轴位移10像素+阴影 */
	[data-translateY-10="true"] img {
		-webkit-transition: all .8s;
		-moz-transition: all .8s;
		-o-transition: all .8s;
		transition:  all .8s;
	}
	[data-translateY-10="true"]:hover img {
		-webkit-transform: translateY(-10px);
		-moz-transform: translateY(-10px);
		-o-transform: translateY(-10px);
		transform: translateY(-10px);
		box-shadow: rgba(0,0,0,0.5) 0 0 10px;
	}



/* css3图片闪光特效 */
	a[data-gradient-transform="true"] {
		display: block;
		position: relative;
		overflow: hidden;
	}
	.img-light {
		/* 渐变 */
		background: -moz-linear-gradient(left,rgba(255,255,255,0)0,rgba(255,255,255,.2)50%,rgba(255,255,255,0)100%);
		background: -webkit-gradient(linear,left top,right top,color-stop(0%,rgba(255,255,255,0)),color-stop(50%,rgba(255,255,255,.2)),color-stop(100%,rgba(255,255,255,0)));
		background: -webkit-linear-gradient(left,rgba(255,255,255,0)0,rgba(255,255,255,.2)50%,rgba(255,255,255,0)100%);
		background: -o-linear-gradient(left,rgba(255,255,255,0)0,rgba(255,255,255,.2)50%,rgba(255,255,255,0)100%);
		/* 位移 */
		-webkit-transform: skewX(-25deg);
    -moz-transform: skewX(-25deg);
    transform: skewX(-25deg);
		cursor: pointer;
		position: absolute;
		left: -75%;
		top: 0;
		width: 100%;
		height: 100%;
	}
	a[data-gradient-transform="true"]:hover .img-light{
		left:100%;/* 根据图像宽度自行修改 */
		-moz-transition:0.5s;
		-o-transition:0.5s;
		-webkit-transition:0.5s;
		transition:0.5s;
	}



/*
==============================================
slideDown 从上到下
==============================================
*/
.slideDown{
	animation-name: slideDown;
	-webkit-animation-name: slideDown;

	animation-duration: 1s;
	-webkit-animation-duration: 1s;

	animation-timing-function: ease;
	-webkit-animation-timing-function: ease;

	visibility: visible !important;
}

@keyframes slideDown {
	0% {
		transform: translateY(-100%);
	}
	50%{
		transform: translateY(8%);
	}
	65%{
		transform: translateY(-4%);
	}
	80%{
		transform: translateY(4%);
	}
	95%{
		transform: translateY(-2%);
	}
	100% {
		transform: translateY(0%);
	}
}

@-webkit-keyframes slideDown {
	0% {
		-webkit-transform: translateY(-100%);
	}
	50%{
		-webkit-transform: translateY(8%);
	}
	65%{
		-webkit-transform: translateY(-4%);
	}
	80%{
		-webkit-transform: translateY(4%);
	}
	95%{
		-webkit-transform: translateY(-2%);
	}
	100% {
		-webkit-transform: translateY(0%);
	}
}

/*
==============================================
slideUp 从下到上
==============================================
*/
.slideUp{
	animation-name: slideUp;
	-webkit-animation-name: slideUp;

	animation-duration: 1s;
	-webkit-animation-duration: 1s;

	animation-timing-function: ease;
	-webkit-animation-timing-function: ease;

	visibility: visible !important;
}

@keyframes slideUp {
	0% {
		transform: translateY(100%);
	}
	50%{
		transform: translateY(-8%);
	}
	65%{
		transform: translateY(4%);
	}
	80%{
		transform: translateY(-4%);
	}
	95%{
		transform: translateY(2%);
	}
	100% {
		transform: translateY(0%);
	}
}

@-webkit-keyframes slideUp {
	0% {
		-webkit-transform: translateY(100%);
	}
	50%{
		-webkit-transform: translateY(-8%);
	}
	65%{
		-webkit-transform: translateY(4%);
	}
	80%{
		-webkit-transform: translateY(-4%);
	}
	95%{
		-webkit-transform: translateY(2%);
	}
	100% {
		-webkit-transform: translateY(0%);
	}
}

/*
==============================================
slideLeft 从右到左
==============================================
*/
.slideLeft{
	animation-name: slideLeft;
	-webkit-animation-name: slideLeft;

	animation-duration: 1s;
	-webkit-animation-duration: 1s;

	animation-timing-function: ease-in-out;
	-webkit-animation-timing-function: ease-in-out;

	visibility: visible !important;
}

@keyframes slideLeft {
	0% {
		transform: translateX(150%);
	}
	50%{
		transform: translateX(-8%);
	}
	65%{
		transform: translateX(4%);
	}
	80%{
		transform: translateX(-4%);
	}
	95%{
		transform: translateX(2%);
	}
	100% {
		transform: translateX(0%);
	}
}

@-webkit-keyframes slideLeft {
	0% {
		-webkit-transform: translateX(150%);
	}
	50%{
		-webkit-transform: translateX(-8%);
	}
	65%{
		-webkit-transform: translateX(4%);
	}
	80%{
		-webkit-transform: translateX(-4%);
	}
	95%{
		-webkit-transform: translateX(2%);
	}
	100% {
		-webkit-transform: translateX(0%);
	}
}

/*
==============================================
slideRight 从左到右
==============================================
*/
.slideRight{
	animation-name: slideRight;
	-webkit-animation-name: slideRight;

	animation-duration: 1s;
	-webkit-animation-duration: 1s;

	animation-timing-function: ease-in-out;
	-webkit-animation-timing-function: ease-in-out;

	visibility: visible !important;
}

@keyframes slideRight {
	0% {
		transform: translateX(-150%);
	}
	50%{
		transform: translateX(8%);
	}
	65%{
		transform: translateX(-4%);
	}
	80%{
		transform: translateX(4%);
	}
	95%{
		transform: translateX(-2%);
	}
	100% {
		transform: translateX(0%);
	}
}

@-webkit-keyframes slideRight {
	0% {
		-webkit-transform: translateX(-150%);
	}
	50%{
		-webkit-transform: translateX(8%);
	}
	65%{
		-webkit-transform: translateX(-4%);
	}
	80%{
		-webkit-transform: translateX(4%);
	}
	95%{
		-webkit-transform: translateX(-2%);
	}
	100% {
		-webkit-transform: translateX(0%);
	}
}

/*
==============================================
slideExpandUp  从下到上再从小到大
==============================================
*/
.slideExpandUp{
	animation-name: slideExpandUp;
	animation-duration: 1.6s;
	animation-timing-function: ease-out;
	visibility: visible !important;
}

@keyframes slideExpandUp {
	0% {
		transform: translateY(100%) scaleX(0.5);
	}
	30%{
		transform: translateY(-8%) scaleX(0.5);
	}
	40%{
		transform: translateY(2%) scaleX(0.5);
	}
	50%{
		transform: translateY(0%) scaleX(1.1);
	}
	60%{
		transform: translateY(0%) scaleX(0.9);
	}
	70% {
		transform: translateY(0%) scaleX(1.05);
	}
	80%{
		transform: translateY(0%) scaleX(0.95);
	}
	90% {
		transform: translateY(0%) scaleX(1.02);
	}
	100%{
		transform: translateY(0%) scaleX(1);
	}
}

@-webkit-keyframes slideExpandUp {
	0% {
		-webkit-transform: translateY(100%) scaleX(0.5);
	}
	30%{
		-webkit-transform: translateY(-8%) scaleX(0.5);
	}
	40%{
		-webkit-transform: translateY(2%) scaleX(0.5);
	}
	50%{
		-webkit-transform: translateY(0%) scaleX(1.1);
	}
	60%{
		-webkit-transform: translateY(0%) scaleX(0.9);
	}
	70% {
		-webkit-transform: translateY(0%) scaleX(1.05);
	}
	80%{
		-webkit-transform: translateY(0%) scaleX(0.95);
	}
	90% {
		-webkit-transform: translateY(0%) scaleX(1.02);
	}
	100%{
		-webkit-transform: translateY(0%) scaleX(1);
	}
}

/*
==============================================
expandUp 同时从小到大 从下到上
==============================================
*/
.expandUp{
	animation-name: expandUp;
	-webkit-animation-name: expandUp;

	animation-duration: 0.7s;
	-webkit-animation-duration: 0.7s;

	animation-timing-function: ease;
	-webkit-animation-timing-function: ease;

	visibility: visible !important;
}

@keyframes expandUp {
	0% {
		transform: translateY(100%) scale(0.6) scaleY(0.5);
	}
	60%{
		transform: translateY(-7%) scaleY(1.12);
	}
	75%{
		transform: translateY(3%);
	}
	100% {
		transform: translateY(0%) scale(1) scaleY(1);
	}
}

@-webkit-keyframes expandUp {
	0% {
		-webkit-transform: translateY(100%) scale(0.6) scaleY(0.5);
	}
	60%{
		-webkit-transform: translateY(-7%) scaleY(1.12);
	}
	75%{
		-webkit-transform: translateY(3%);
	}
	100% {
		-webkit-transform: translateY(0%) scale(1) scaleY(1);
	}
}

/*
==============================================
fadeIn 淡入
==============================================
*/
.fadeIn{
	animation-name: fadeIn;
	-webkit-animation-name: fadeIn;

	animation-duration: 1.5s;
	-webkit-animation-duration: 1.5s;

	animation-timing-function: ease-in-out;
	-webkit-animation-timing-function: ease-in-out;

	visibility: visible !important;
}

@keyframes fadeIn {
	0% {
		transform: scale(0);
		opacity: 0.0;
	}
	60% {
		transform: scale(1.1);
	}
	80% {
		transform: scale(0.9);
		opacity: 1;
	}
	100% {
		transform: scale(1);
		opacity: 1;
	}
}

@-webkit-keyframes fadeIn {
	0% {
		-webkit-transform: scale(0);
		opacity: 0.0;
	}
	60% {
		-webkit-transform: scale(1.1);
	}
	80% {
		-webkit-transform: scale(0.9);
		opacity: 1;
	}
	100% {
		-webkit-transform: scale(1);
		opacity: 1;
	}
}

/*
==============================================
expandOpen 从大到小缩放
==============================================
*/
.expandOpen{
	animation-name: expandOpen;
	-webkit-animation-name: expandOpen;

	animation-duration: 1.2s;
	-webkit-animation-duration: 1.2s;

	animation-timing-function: ease-out;
	-webkit-animation-timing-function: ease-out;

	visibility: visible !important;
}

@keyframes expandOpen {
	0% {
		transform: scale(1.8);
	}
	50% {
		transform: scale(0.95);
	}
	80% {
		transform: scale(1.05);
	}
	90% {
		transform: scale(0.98);
	}
	100% {
		transform: scale(1);
	}
}

@-webkit-keyframes expandOpen {
	0% {
		-webkit-transform: scale(1.8);
	}
	50% {
		-webkit-transform: scale(0.95);
	}
	80% {
		-webkit-transform: scale(1.05);
	}
	90% {
		-webkit-transform: scale(0.98);
	}
	100% {
		-webkit-transform: scale(1);
	}
}

/*
==============================================
bigEntrance 从小到大再晃动
==============================================
*/
.bigEntrance{
	animation-name: bigEntrance;
	-webkit-animation-name: bigEntrance;

	animation-duration: 1.6s;
	-webkit-animation-duration: 1.6s;

	animation-timing-function: ease-out;
	-webkit-animation-timing-function: ease-out;

	visibility: visible !important;
}

@keyframes bigEntrance {
	0% {
		transform: scale(0.3) rotate(6deg) translateX(-30%) translateY(30%);
		opacity: 0.2;
	}
	30% {
		transform: scale(1.03) rotate(-2deg) translateX(2%) translateY(-2%);
		opacity: 1;
	}
	45% {
		transform: scale(0.98) rotate(1deg) translateX(0%) translateY(0%);
		opacity: 1;
	}
	60% {
		transform: scale(1.01) rotate(-1deg) translateX(0%) translateY(0%);
		opacity: 1;
	}
	75% {
		transform: scale(0.99) rotate(1deg) translateX(0%) translateY(0%);
		opacity: 1;
	}
	90% {
		transform: scale(1.01) rotate(0deg) translateX(0%) translateY(0%);
		opacity: 1;
	}
	100% {
		transform: scale(1) rotate(0deg) translateX(0%) translateY(0%);
		opacity: 1;
	}
}

@-webkit-keyframes bigEntrance {
	0% {
		-webkit-transform: scale(0.3) rotate(6deg) translateX(-30%) translateY(30%);
		opacity: 0.2;
	}
	30% {
		-webkit-transform: scale(1.03) rotate(-2deg) translateX(2%) translateY(-2%);
		opacity: 1;
	}
	45% {
		-webkit-transform: scale(0.98) rotate(1deg) translateX(0%) translateY(0%);
		opacity: 1;
	}
	60% {
		-webkit-transform: scale(1.01) rotate(-1deg) translateX(0%) translateY(0%);
		opacity: 1;
	}
	75% {
		-webkit-transform: scale(0.99) rotate(1deg) translateX(0%) translateY(0%);
		opacity: 1;
	}
	90% {
		-webkit-transform: scale(1.01) rotate(0deg) translateX(0%) translateY(0%);
		opacity: 1;
	}
	100% {
		-webkit-transform: scale(1) rotate(0deg) translateX(0%) translateY(0%);
		opacity: 1;
	}
}

/*
==============================================
hatch 从下到上拉伸效果
==============================================
*/
.hatch{
	animation-name: hatch;
	-webkit-animation-name: hatch;

	animation-duration: 2s;
	-webkit-animation-duration: 2s;

	animation-timing-function: ease-in-out;
	-webkit-animation-timing-function: ease-in-out;

	transform-origin: 50% 100%;
	-webkit-transform-origin: 50% 100%;

	visibility: visible !important;
}

@keyframes hatch {
	0% {
		transform: rotate(0deg) scaleY(0.6);
	}
	20% {
		transform: rotate(-2deg) scaleY(1.05);
	}
	35% {
		transform: rotate(2deg) scaleY(1);
	}
	50% {
		transform: rotate(-2deg);
	}
	65% {
		transform: rotate(1deg);
	}
	80% {
		transform: rotate(-1deg);
	}
	100% {
		transform: rotate(0deg);
	}
}

@-webkit-keyframes hatch {
	0% {
		-webkit-transform: rotate(0deg) scaleY(0.6);
	}
	20% {
		-webkit-transform: rotate(-2deg) scaleY(1.05);
	}
	35% {
		-webkit-transform: rotate(2deg) scaleY(1);
	}
	50% {
		-webkit-transform: rotate(-2deg);
	}
	65% {
		-webkit-transform: rotate(1deg);
	}
	80% {
		-webkit-transform: rotate(-1deg);
	}
	100% {
		-webkit-transform: rotate(0deg);
	}
}


/*
==============================================
bounce 轻微抖动
==============================================
*/
.bounce{
	animation-name: bounce;
	-webkit-animation-name: bounce;

	animation-duration: 1.6s;
	-webkit-animation-duration: 1.6s;

	animation-timing-function: ease;
	-webkit-animation-timing-function: ease;

	transform-origin: 50% 100%;
	-ms-transform-origin: 50% 100%;
	-webkit-transform-origin: 50% 100%;
}

@keyframes bounce {
	0% {
		transform: translateY(0%) scaleY(0.6);
	}
	60%{
		transform: translateY(-100%) scaleY(1.1);
	}
	70%{
		transform: translateY(0%) scaleY(0.95) scaleX(1.05);
	}
	80%{
		transform: translateY(0%) scaleY(1.05) scaleX(1);
	}
	90%{
		transform: translateY(0%) scaleY(0.95) scaleX(1);
	}
	100%{
		transform: translateY(0%) scaleY(1) scaleX(1);
	}
}

@-webkit-keyframes bounce {
	0% {
		-webkit-transform: translateY(0%) scaleY(0.6);
	}
	60%{
		-webkit-transform: translateY(-100%) scaleY(1.1);
	}
	70%{
		-webkit-transform: translateY(0%) scaleY(0.95) scaleX(1.05);
	}
	80%{
		-webkit-transform: translateY(0%) scaleY(1.05) scaleX(1);
	}
	90%{
		-webkit-transform: translateY(0%) scaleY(0.95) scaleX(1);
	}
	100%{
		-webkit-transform: translateY(0%) scaleY(1) scaleX(1);
	}
}


/*
==============================================
pulse 循环放大缩小
==============================================
*/
.pulse{
	animation-name: pulse;
	-webkit-animation-name: pulse;

	animation-duration: 1.5s;
	-webkit-animation-duration: 1.5s;

	animation-iteration-count: infinite;
	-webkit-animation-iteration-count: infinite;
}

@keyframes pulse {
	0% {
		transform: scale(0.9);
		opacity: 0.7;
	}
	50% {
		transform: scale(1);
		opacity: 1;
	}
	100% {
		transform: scale(0.9);
		opacity: 0.7;
	}
}

@-webkit-keyframes pulse {
	0% {
		-webkit-transform: scale(0.95);
		opacity: 0.7;
	}
	50% {
		-webkit-transform: scale(1);
		opacity: 1;
	}
	100% {
		-webkit-transform: scale(0.95);
		opacity: 0.7;
	}
}

/*
==============================================
floating 循环上下浮动
==============================================
*/
.floating{
	animation-name: floating;
	-webkit-animation-name: floating;

	animation-duration: 1.5s;
	-webkit-animation-duration: 1.5s;

	animation-iteration-count: infinite;
	-webkit-animation-iteration-count: infinite;
}

@keyframes floating {
	0% {
		transform: translateY(0%);
	}
	50% {
		transform: translateY(8%);
	}
	100% {
		transform: translateY(0%);
	}
}

@-webkit-keyframes floating {
	0% {
		-webkit-transform: translateY(0%);
	}
	50% {
		-webkit-transform: translateY(8%);
	}
	100% {
		-webkit-transform: translateY(0%);
	}
}

/*
==============================================
tossing 钟摆效果
==============================================
*/
.tossing{
	animation-name: tossing;
	-webkit-animation-name: tossing;

	animation-duration: 2.5s;
	-webkit-animation-duration: 2.5s;

	animation-iteration-count: infinite;
	-webkit-animation-iteration-count: infinite;
}

@keyframes tossing {
	0% {
		transform: rotate(-4deg);
	}
	50% {
		transform: rotate(4deg);
	}
	100% {
		transform: rotate(-4deg);
	}
}

@-webkit-keyframes tossing {
	0% {
		-webkit-transform: rotate(-4deg);
	}
	50% {
		-webkit-transform: rotate(4deg);
	}
	100% {
		-webkit-transform: rotate(-4deg);
	}
}

/*
==============================================
pullUp 从下向上拉伸
==============================================
*/
.pullUp{
	animation-name: pullUp;
	-webkit-animation-name: pullUp;

	animation-duration: 1.1s;
	-webkit-animation-duration: 1.1s;

	animation-timing-function: ease-out;
	-webkit-animation-timing-function: ease-out;

	transform-origin: 50% 100%;
	-ms-transform-origin: 50% 100%;
	-webkit-transform-origin: 50% 100%;
}

@keyframes pullUp {
	0% {
		transform: scaleY(0.1);
	}
	40% {
		transform: scaleY(1.02);
	}
	60% {
		transform: scaleY(0.98);
	}
	80% {
		transform: scaleY(1.01);
	}
	100% {
		transform: scaleY(0.98);
	}
	80% {
		transform: scaleY(1.01);
	}
	100% {
		transform: scaleY(1);
	}
}

@-webkit-keyframes pullUp {
	0% {
		-webkit-transform: scaleY(0.1);
	}
	40% {
		-webkit-transform: scaleY(1.02);
	}
	60% {
		-webkit-transform: scaleY(0.98);
	}
	80% {
		-webkit-transform: scaleY(1.01);
	}
	100% {
		-webkit-transform: scaleY(0.98);
	}
	80% {
		-webkit-transform: scaleY(1.01);
	}
	100% {
		-webkit-transform: scaleY(1);
	}
}

/*
==============================================
pullDown 从上向下拉伸
==============================================
*/
.pullDown{
	animation-name: pullDown;
	-webkit-animation-name: pullDown;

	animation-duration: 1.1s;
	-webkit-animation-duration: 1.1s;

	animation-timing-function: ease-out;
	-webkit-animation-timing-function: ease-out;

	transform-origin: 50% 0%;
	-ms-transform-origin: 50% 0%;
	-webkit-transform-origin: 50% 0%;
}

@keyframes pullDown {
	0% {
		transform: scaleY(0.1);
	}
	40% {
		transform: scaleY(1.02);
	}
	60% {
		transform: scaleY(0.98);
	}
	80% {
		transform: scaleY(1.01);
	}
	100% {
		transform: scaleY(0.98);
	}
	80% {
		transform: scaleY(1.01);
	}
	100% {
		transform: scaleY(1);
	}
}

@-webkit-keyframes pullDown {
	0% {
		-webkit-transform: scaleY(0.1);
	}
	40% {
		-webkit-transform: scaleY(1.02);
	}
	60% {
		-webkit-transform: scaleY(0.98);
	}
	80% {
		-webkit-transform: scaleY(1.01);
	}
	100% {
		-webkit-transform: scaleY(0.98);
	}
	80% {
		-webkit-transform: scaleY(1.01);
	}
	100% {
		-webkit-transform: scaleY(1);
	}
}

/*
==============================================
stretchLeft 从右向左拉伸
==============================================
*/
.stretchLeft{
	animation-name: stretchLeft;
	-webkit-animation-name: stretchLeft;

	animation-duration: 1.5s;
	-webkit-animation-duration: 1.5s;

	animation-timing-function: ease-out;
	-webkit-animation-timing-function: ease-out;

	transform-origin: 100% 0%;
	-ms-transform-origin: 100% 0%;
	-webkit-transform-origin: 100% 0%;
}

@keyframes stretchLeft {
	0% {
		transform: scaleX(0.3);
	}
	40% {
		transform: scaleX(1.02);
	}
	60% {
		transform: scaleX(0.98);
	}
	80% {
		transform: scaleX(1.01);
	}
	100% {
		transform: scaleX(0.98);
	}
	80% {
		transform: scaleX(1.01);
	}
	100% {
		transform: scaleX(1);
	}
}

@-webkit-keyframes stretchLeft {
	0% {
		-webkit-transform: scaleX(0.3);
	}
	40% {
		-webkit-transform: scaleX(1.02);
	}
	60% {
		-webkit-transform: scaleX(0.98);
	}
	80% {
		-webkit-transform: scaleX(1.01);
	}
	100% {
		-webkit-transform: scaleX(0.98);
	}
	80% {
		-webkit-transform: scaleX(1.01);
	}
	100% {
		-webkit-transform: scaleX(1);
	}
}

/*
==============================================
stretchRight 从左向右拉伸
==============================================
*/
.stretchRight{
	animation-name: stretchRight;
	-webkit-animation-name: stretchRight;

	animation-duration: 1.5s;
	-webkit-animation-duration: 1.5s;

	animation-timing-function: ease-out;
	-webkit-animation-timing-function: ease-out;

	transform-origin: 0% 0%;
	-ms-transform-origin: 0% 0%;
	-webkit-transform-origin: 0% 0%;
}

@keyframes stretchRight {
	0% {
		transform: scaleX(0.3);
	}
	40% {
		transform: scaleX(1.02);
	}
	60% {
		transform: scaleX(0.98);
	}
	80% {
		transform: scaleX(1.01);
	}
	100% {
		transform: scaleX(0.98);
	}
	80% {
		transform: scaleX(1.01);
	}
	100% {
		transform: scaleX(1);
	}
}

@-webkit-keyframes stretchRight {
	0% {
		-webkit-transform: scaleX(0.3);
	}
	40% {
		-webkit-transform: scaleX(1.02);
	}
	60% {
		-webkit-transform: scaleX(0.98);
	}
	80% {
		-webkit-transform: scaleX(1.01);
	}
	100% {
		-webkit-transform: scaleX(0.98);
	}
	80% {
		-webkit-transform: scaleX(1.01);
	}
	100% {
		-webkit-transform: scaleX(1);
	}
}


/*
==============================================
by ganxb added 2015/06/03
==============================================
*/
/* 通用动画过程 */
.animated {
	-webkit-animation-duration:1s;
	-moz-animation-duration:1s;
	-o-animation-duration:1s;
	animation-duration:1s;
	-webkit-animation-fill-mode:both;
	-moz-animation-fill-mode:both;
	-o-animation-fill-mode:both;
	animation-fill-mode:both
}

/*
==============================================
flash 闪烁2次
==============================================
*/
.flash {
	-webkit-animation-name:flash;
	-moz-animation-name:flash;
	-o-animation-name:flash;
	animation-name:flash
}
@-webkit-keyframes flash {
0%, 50%, 100% {
opacity:1
}
25%, 75% {
opacity:0
}
}
@-moz-keyframes flash {
0%, 50%, 100% {
opacity:1
}
25%, 75% {
opacity:0
}
}
@-o-keyframes flash {
0%, 50%, 100% {
opacity:1
}
25%, 75% {
opacity:0
}
}
@keyframes flash {
0%, 50%, 100% {
opacity:1
}
25%, 75% {
opacity:0
}
}

/*
==============================================
shake 左右移动（适合用在form表单验证）
==============================================
*/
.shake {
	-webkit-animation-name:shake;
	-moz-animation-name:shake;
	-o-animation-name:shake;
	animation-name:shake
}
@-webkit-keyframes shake {
0%, 100% {
-webkit-transform:translateX(0)
}
10%, 30%, 50%, 70%, 90% {
-webkit-transform:translateX(-10px)
}
20%, 40%, 60%, 80% {
-webkit-transform:translateX(10px)
}
}
@-moz-keyframes shake {
0%, 100% {
-moz-transform:translateX(0)
}
10%, 30%, 50%, 70%, 90% {
-moz-transform:translateX(-10px)
}
20%, 40%, 60%, 80% {
-moz-transform:translateX(10px)
}
}
@-o-keyframes shake {
0%, 100% {
-o-transform:translateX(0)
}
10%, 30%, 50%, 70%, 90% {
-o-transform:translateX(-10px)
}
20%, 40%, 60%, 80% {
-o-transform:translateX(10px)
}
}
@keyframes shake {
0%, 100% {
transform:translateX(0)
}
10%, 30%, 50%, 70%, 90% {
transform:translateX(-10px)
}
20%, 40%, 60%, 80% {
transform:translateX(10px)
}
}

/*
==============================================
bounce 原地上下抖动1次
==============================================
*/
.bounce {
	-webkit-animation-name:bounce;
	-moz-animation-name:bounce;
	-o-animation-name:bounce;
	animation-name:bounce
}
@-webkit-keyframes bounce {
0%, 20%, 50%, 80%, 100% {
-webkit-transform:translateY(0)
}
40% {
-webkit-transform:translateY(-30px)
}
60% {
-webkit-transform:translateY(-15px)
}
}
@-moz-keyframes bounce {
0%, 20%, 50%, 80%, 100% {
-moz-transform:translateY(0)
}
40% {
-moz-transform:translateY(-30px)
}
60% {
-moz-transform:translateY(-15px)
}
}
@-o-keyframes bounce {
0%, 20%, 50%, 80%, 100% {
-o-transform:translateY(0)
}
40% {
-o-transform:translateY(-30px)
}
60% {
-o-transform:translateY(-15px)
}
}
@keyframes bounce {
0%, 20%, 50%, 80%, 100% {
transform:translateY(0)
}
40% {
transform:translateY(-30px)
}
60% {
transform:translateY(-15px)
}
}

/*
==============================================
tada 放大晃动
==============================================
*/
.tada {
	-webkit-animation-name:tada;
	-moz-animation-name:tada;
	-o-animation-name:tada;
	animation-name:tada
}
@-webkit-keyframes tada {
0% {
-webkit-transform:scale(1)
}
10%, 20% {
-webkit-transform:scale(0.9) rotate(-3deg)
}
30%, 50%, 70%, 90% {
-webkit-transform:scale(1.1) rotate(3deg)
}
40%, 60%, 80% {
-webkit-transform:scale(1.1) rotate(-3deg)
}
100% {
-webkit-transform:scale(1) rotate(0)
}
}
@-moz-keyframes tada {
0% {
-moz-transform:scale(1)
}
10%, 20% {
-moz-transform:scale(0.9) rotate(-3deg)
}
30%, 50%, 70%, 90% {
-moz-transform:scale(1.1) rotate(3deg)
}
40%, 60%, 80% {
-moz-transform:scale(1.1) rotate(-3deg)
}
100% {
-moz-transform:scale(1) rotate(0)
}
}
@-o-keyframes tada {
0% {
-o-transform:scale(1)
}
10%, 20% {
-o-transform:scale(0.9) rotate(-3deg)
}
30%, 50%, 70%, 90% {
-o-transform:scale(1.1) rotate(3deg)
}
40%, 60%, 80% {
-o-transform:scale(1.1) rotate(-3deg)
}
100% {
-o-transform:scale(1) rotate(0)
}
}
@keyframes tada {
0% {
transform:scale(1)
}
10%, 20% {
transform:scale(0.9) rotate(-3deg)
}
30%, 50%, 70%, 90% {
transform:scale(1.1) rotate(3deg)
}
40%, 60%, 80% {
transform:scale(1.1) rotate(-3deg)
}
100% {
transform:scale(1) rotate(0)
}
}

/*
==============================================
swing 悬挂左右晃动
==============================================
*/
.swing {
	-webkit-transform-origin:top center;
	-moz-transform-origin:top center;
	-o-transform-origin:top center;
	transform-origin:top center;
	-webkit-animation-name:swing;
	-moz-animation-name:swing;
	-o-animation-name:swing;
	animation-name:swing
}
@-webkit-keyframes swing {
20%, 40%, 60%, 80%, 100% {
-webkit-transform-origin:top center
}
20% {
-webkit-transform:rotate(15deg)
}
40% {
-webkit-transform:rotate(-10deg)
}
60% {
-webkit-transform:rotate(5deg)
}
80% {
-webkit-transform:rotate(-5deg)
}
100% {
-webkit-transform:rotate(0deg)
}
}
@-moz-keyframes swing {
20% {
-moz-transform:rotate(15deg)
}
40% {
-moz-transform:rotate(-10deg)
}
60% {
-moz-transform:rotate(5deg)
}
80% {
-moz-transform:rotate(-5deg)
}
100% {
-moz-transform:rotate(0deg)
}
}
@-o-keyframes swing {
20% {
-o-transform:rotate(15deg)
}
40% {
-o-transform:rotate(-10deg)
}
60% {
-o-transform:rotate(5deg)
}
80% {
-o-transform:rotate(-5deg)
}
100% {
-o-transform:rotate(0deg)
}
}
@keyframes swing {
20% {
transform:rotate(15deg)
}
40% {
transform:rotate(-10deg)
}
60% {
transform:rotate(5deg)
}
80% {
transform:rotate(-5deg)
}
100% {
transform:rotate(0deg)
}
}

/*
==============================================
wobble 定点在下左右晃动
==============================================
*/
.wobble {
	-webkit-animation-name:wobble;
	-moz-animation-name:wobble;
	-o-animation-name:wobble;
	animation-name:wobble
}
@-webkit-keyframes wobble {
0% {
-webkit-transform:translateX(0%)
}

15% {
-webkit-transform:translateX(-25%) rotate(-5deg)
}
30% {
-webkit-transform:translateX(20%) rotate(3deg)
}
45% {
-webkit-transform:translateX(-15%) rotate(-3deg)
}
60% {
-webkit-transform:translateX(10%) rotate(2deg)
}
75% {
-webkit-transform:translateX(-5%) rotate(-1deg)
}
100% {
-webkit-transform:translateX(0%)
}
}
@-moz-keyframes wobble {
0% {
-moz-transform:translateX(0%)
}
15% {
-moz-transform:translateX(-25%) rotate(-5deg)
}
30% {
-moz-transform:translateX(20%) rotate(3deg)
}
45% {
-moz-transform:translateX(-15%) rotate(-3deg)
}
60% {
-moz-transform:translateX(10%) rotate(2deg)
}
75% {
-moz-transform:translateX(-5%) rotate(-1deg)
}
100% {
-moz-transform:translateX(0%)
}
}
@-o-keyframes wobble {
0% {
-o-transform:translateX(0%)
}
15% {
-o-transform:translateX(-25%) rotate(-5deg)
}
30% {
-o-transform:translateX(20%) rotate(3deg)
}
45% {
-o-transform:translateX(-15%) rotate(-3deg)
}
60% {
-o-transform:translateX(10%) rotate(2deg)
}
75% {
-o-transform:translateX(-5%) rotate(-1deg)
}
100% {
-o-transform:translateX(0%)
}
}
@keyframes wobble {
0% {
transform:translateX(0%)
}
15% {
transform:translateX(-25%) rotate(-5deg)
}
30% {
transform:translateX(20%) rotate(3deg)
}
45% {
transform:translateX(-15%) rotate(-3deg)
}
60% {
transform:translateX(10%) rotate(2deg)
}
75% {
transform:translateX(-5%) rotate(-1deg)
}
100% {
transform:translateX(0%)
}
}

/*
==============================================
pulse 循环放大缩小
==============================================
*/
.pulse {
	-webkit-animation-name:pulse;
	-moz-animation-name:pulse;
	-o-animation-name:pulse;
	animation-name:pulse
}
@-webkit-keyframes pulse {
0% {
-webkit-transform:scale(1)
}
50% {
-webkit-transform:scale(1.1)
}
100% {
-webkit-transform:scale(1)
}
}
@-moz-keyframes pulse {
0% {
-moz-transform:scale(1)
}
50% {
-moz-transform:scale(1.1)
}
100% {
-moz-transform:scale(1)
}
}
@-o-keyframes pulse {
0% {
-o-transform:scale(1)
}
50% {
-o-transform:scale(1.1)
}
100% {
-o-transform:scale(1)
}
}
@keyframes pulse {
0% {
transform:scale(1)
}
50% {
transform:scale(1.1)
}
100% {
transform:scale(1)
}
}

/*
==============================================
flip 360度翻转
==============================================
*/
.flip {
	-webkit-backface-visibility:visible!important;
	-webkit-animation-name:flip;
	-moz-backface-visibility:visible!important;
	-moz-animation-name:flip;
	-o-animation-name:flip;
	backface-visibility:visible!important;
	animation-name:flip
}
@-webkit-keyframes flip {
0% {
-webkit-transform:perspective(400px) rotateY(0);
-webkit-animation-timing-function:ease-out
}
40% {
-webkit-transform:perspective(400px) translateZ(150px) rotateY(170deg);
-webkit-animation-timing-function:ease-out
}
50% {
-webkit-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
-webkit-animation-timing-function:ease-in
}
80% {
-webkit-transform:perspective(400px) rotateY(360deg) scale(.95);
-webkit-animation-timing-function:ease-in
}
100% {
-webkit-transform:perspective(400px) scale(1);
-webkit-animation-timing-function:ease-in
}
}
@-moz-keyframes flip {
0% {
-moz-transform:perspective(400px) rotateY(0);
-moz-animation-timing-function:ease-out
}
40% {
-moz-transform:perspective(400px) translateZ(150px) rotateY(170deg);
-moz-animation-timing-function:ease-out
}
50% {
-moz-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
-moz-animation-timing-function:ease-in
}
80% {
-moz-transform:perspective(400px) rotateY(360deg) scale(.95);
-moz-animation-timing-function:ease-in
}
100% {
-moz-transform:perspective(400px) scale(1);
-moz-animation-timing-function:ease-in
}
}
@-o-keyframes flip {
0% {
-o-transform:perspective(400px) rotateY(0);
-o-animation-timing-function:ease-out
}
40% {
-o-transform:perspective(400px) translateZ(150px) rotateY(170deg);
-o-animation-timing-function:ease-out
}
50% {
-o-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
-o-animation-timing-function:ease-in
}
80% {
-o-transform:perspective(400px) rotateY(360deg) scale(.95);
-o-animation-timing-function:ease-in
}
100% {
-o-transform:perspective(400px) scale(1);
-o-animation-timing-function:ease-in
}
}
@keyframes flip {
0% {
transform:perspective(400px) rotateY(0);
animation-timing-function:ease-out
}
40% {
transform:perspective(400px) translateZ(150px) rotateY(170deg);
animation-timing-function:ease-out
}
50% {
transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
animation-timing-function:ease-in
}
80% {
transform:perspective(400px) rotateY(360deg) scale(.95);
animation-timing-function:ease-in
}
100% {
transform:perspective(400px) scale(1);
animation-timing-function:ease-in
}
}

/*
==============================================
flipInX 水平里外晃动
==============================================
*/
.flipInX {
	-webkit-backface-visibility:visible!important;
	-webkit-animation-name:flipInX;
	-moz-backface-visibility:visible!important;
	-moz-animation-name:flipInX;
	-o-animation-name:flipInX;
	backface-visibility:visible!important;
	animation-name:flipInX
}
@-webkit-keyframes flipInX {
0% {
-webkit-transform:perspective(400px) rotateX(90deg);
opacity:0
}
40% {
-webkit-transform:perspective(400px) rotateX(-10deg)
}
70% {
-webkit-transform:perspective(400px) rotateX(10deg)
}
100% {
-webkit-transform:perspective(400px) rotateX(0deg);
opacity:1
}
}
@-moz-keyframes flipInX {
0% {
-moz-transform:perspective(400px) rotateX(90deg);
opacity:0
}
40% {
-moz-transform:perspective(400px) rotateX(-10deg)
}
70% {
-moz-transform:perspective(400px) rotateX(10deg)
}
100% {
-moz-transform:perspective(400px) rotateX(0deg);
opacity:1
}
}
@-o-keyframes flipInX {
0% {
-o-transform:perspective(400px) rotateX(90deg);
opacity:0
}
40% {
-o-transform:perspective(400px) rotateX(-10deg)
}
70% {
-o-transform:perspective(400px) rotateX(10deg)
}
100% {
-o-transform:perspective(400px) rotateX(0deg);
opacity:1
}
}
@keyframes flipInX {
0% {
transform:perspective(400px) rotateX(90deg);
opacity:0
}
40% {
transform:perspective(400px) rotateX(-10deg)
}
70% {
transform:perspective(400px) rotateX(10deg)
}
100% {
transform:perspective(400px) rotateX(0deg);
opacity:1
}
}

/*
==============================================
flipOutX 上下翻转消失
==============================================
*/
.flipOutX {
	-webkit-animation-name:flipOutX;
	-webkit-backface-visibility:visible!important;
	-moz-animation-name:flipOutX;
	-moz-backface-visibility:visible!important;
	-o-animation-name:flipOutX;
	animation-name:flipOutX;
	backface-visibility:visible!important
}
@-webkit-keyframes flipOutX {
0% {
-webkit-transform:perspective(400px) rotateX(0deg);
opacity:1
}
100% {
-webkit-transform:perspective(400px) rotateX(90deg);
opacity:0
}
}
@-moz-keyframes flipOutX {
0% {
-moz-transform:perspective(400px) rotateX(0deg);
opacity:1
}
100% {
-moz-transform:perspective(400px) rotateX(90deg);
opacity:0
}
}
@-o-keyframes flipOutX {
0% {
-o-transform:perspective(400px) rotateX(0deg);
opacity:1
}
100% {
-o-transform:perspective(400px) rotateX(90deg);
opacity:0
}
}
@keyframes flipOutX {
0% {
transform:perspective(400px) rotateX(0deg);
opacity:1
}
100% {
transform:perspective(400px) rotateX(90deg);
opacity:0
}
}

/*
==============================================
flipInY Y轴晃动
==============================================
*/
.flipInY {
	-webkit-backface-visibility:visible!important;
	-webkit-animation-name:flipInY;
	-moz-backface-visibility:visible!important;
	-moz-animation-name:flipInY;
	-o-animation-name:flipInY;
	backface-visibility:visible!important;
	animation-name:flipInY
}
@-webkit-keyframes flipInY {
0% {
-webkit-transform:perspective(400px) rotateY(90deg);
opacity:0
}
40% {
-webkit-transform:perspective(400px) rotateY(-10deg)
}
70% {
-webkit-transform:perspective(400px) rotateY(10deg)
}
100% {
-webkit-transform:perspective(400px) rotateY(0deg);
opacity:1
}
}
@-moz-keyframes flipInY {
0% {
-moz-transform:perspective(400px) rotateY(90deg);
opacity:0
}
40% {
-moz-transform:perspective(400px) rotateY(-10deg)
}
70% {
-moz-transform:perspective(400px) rotateY(10deg)
}
100% {
-moz-transform:perspective(400px) rotateY(0deg);
opacity:1
}
}
@-o-keyframes flipInY {
0% {
-o-transform:perspective(400px) rotateY(90deg);
opacity:0
}
40% {
-o-transform:perspective(400px) rotateY(-10deg)
}
70% {
-o-transform:perspective(400px) rotateY(10deg)
}
100% {
-o-transform:perspective(400px) rotateY(0deg);
opacity:1
}
}
@keyframes flipInY {
0% {
transform:perspective(400px) rotateY(90deg);
opacity:0
}
40% {
transform:perspective(400px) rotateY(-10deg)
}
70% {
transform:perspective(400px) rotateY(10deg)
}
100% {
transform:perspective(400px) rotateY(0deg);
opacity:1
}
}

/*
==============================================
flipOutY Y轴翻转消失
==============================================
*/
.flipOutY {
	-webkit-backface-visibility:visible!important;
	-webkit-animation-name:flipOutY;
	-moz-backface-visibility:visible!important;
	-moz-animation-name:flipOutY;
	-o-animation-name:flipOutY;
	backface-visibility:visible!important;
	animation-name:flipOutY
}
@-webkit-keyframes flipOutY {
0% {
-webkit-transform:perspective(400px) rotateY(0deg);
opacity:1
}
100% {
-webkit-transform:perspective(400px) rotateY(90deg);
opacity:0
}
}
@-moz-keyframes flipOutY {
0% {
-moz-transform:perspective(400px) rotateY(0deg);
opacity:1
}
100% {
-moz-transform:perspective(400px) rotateY(90deg);
opacity:0
}
}
@-o-keyframes flipOutY {
0% {
-o-transform:perspective(400px) rotateY(0deg);
opacity:1
}
100% {
-o-transform:perspective(400px) rotateY(90deg);
opacity:0
}
}
@keyframes flipOutY {
0% {
transform:perspective(400px) rotateY(0deg);
opacity:1
}
100% {
transform:perspective(400px) rotateY(90deg);
opacity:0
}
}

/*
==============================================
fadeIn 淡入
==============================================
*/
.fadeIn {
	-webkit-animation-name:fadeIn;
	-moz-animation-name:fadeIn;
	-o-animation-name:fadeIn;
	animation-name:fadeIn
}
@-webkit-keyframes fadeIn {
0% {
opacity:0
}
100% {
opacity:1
}
}
@-moz-keyframes fadeIn {
0% {
opacity:0
}
100% {
opacity:1
}
}
@-o-keyframes fadeIn {
0% {
opacity:0
}
100% {
opacity:1
}
}
@keyframes fadeIn {
0% {
opacity:0
}
100% {
opacity:1
}
}

/*
==============================================
fadeInUp 从下到上淡入
==============================================
*/
.fadeInUp {
	-webkit-animation-name:fadeInUp;
	-moz-animation-name:fadeInUp;
	-o-animation-name:fadeInUp;
	animation-name:fadeInUp
}
@-webkit-keyframes fadeInUp {
0% {
opacity:0;
-webkit-transform:translateY(20px)
}
100% {
opacity:1;
-webkit-transform:translateY(0)
}
}
@-moz-keyframes fadeInUp {
0% {
opacity:0;
-moz-transform:translateY(20px)
}
100% {
opacity:1;
-moz-transform:translateY(0)
}
}
@-o-keyframes fadeInUp {
0% {
opacity:0;
-o-transform:translateY(20px)
}
100% {
opacity:1;
-o-transform:translateY(0)
}
}
@keyframes fadeInUp {
0% {
opacity:0;
transform:translateY(20px)
}
100% {
opacity:1;
transform:translateY(0)
}
}

/*
==============================================
fadeInDown 从上到下淡入
==============================================
*/
.fadeInDown {
	-webkit-animation-name:fadeInDown;
	-moz-animation-name:fadeInDown;
	-o-animation-name:fadeInDown;
	animation-name:fadeInDown
}
@-webkit-keyframes fadeInDown {
0% {
opacity:0;
-webkit-transform:translateY(-20px)
}
100% {
opacity:1;
-webkit-transform:translateY(0)
}
}
@-moz-keyframes fadeInDown {
0% {
opacity:0;
-moz-transform:translateY(-20px)
}
100% {
opacity:1;
-moz-transform:translateY(0)
}
}
@-o-keyframes fadeInDown {
0% {
opacity:0;
-o-transform:translateY(-20px)
}
100% {
opacity:1;
-o-transform:translateY(0)
}
}
@keyframes fadeInDown {
0% {
opacity:0;
transform:translateY(-20px)
}
100% {
opacity:1;
transform:translateY(0)
}
}

/*
==============================================
fadeInLeft 从左到右淡入
==============================================
*/
.fadeInLeft {
	-webkit-animation-name:fadeInLeft;
	-moz-animation-name:fadeInLeft;
	-o-animation-name:fadeInLeft;
	animation-name:fadeInLeft
}
@-webkit-keyframes fadeInLeft {
0% {
opacity:0;
-webkit-transform:translateX(-20px)
}
100% {
opacity:1;
-webkit-transform:translateX(0)
}
}
@-moz-keyframes fadeInLeft {
0% {
opacity:0;
-moz-transform:translateX(-20px)
}
100% {
opacity:1;
-moz-transform:translateX(0)
}
}
@-o-keyframes fadeInLeft {
0% {
opacity:0;
-o-transform:translateX(-20px)
}
100% {
opacity:1;
-o-transform:translateX(0)
}
}
@keyframes fadeInLeft {
0% {
opacity:0;
transform:translateX(-20px)
}
100% {
opacity:1;
transform:translateX(0)
}
}

/*
==============================================
fadeInRight 从右到左淡入
==============================================
*/
.fadeInRight {
	-webkit-animation-name:fadeInRight;
	-moz-animation-name:fadeInRight;
	-o-animation-name:fadeInRight;
	animation-name:fadeInRight
}
@-webkit-keyframes fadeInRight {
0% {
opacity:0;
-webkit-transform:translateX(20px)
}
100% {
opacity:1;
-webkit-transform:translateX(0)
}
}
@-moz-keyframes fadeInRight {
0% {
opacity:0;
-moz-transform:translateX(20px)
}
100% {
opacity:1;
-moz-transform:translateX(0)
}
}
@-o-keyframes fadeInRight {
0% {
opacity:0;
-o-transform:translateX(20px)
}
100% {
opacity:1;
-o-transform:translateX(0)
}
}
@keyframes fadeInRight {
0% {
opacity:0;
transform:translateX(20px)
}
100% {
opacity:1;
transform:translateX(0)
}
}

/*
==============================================
fadeInUpBig 从下到上
==============================================
*/
.fadeInUpBig {
	-webkit-animation-name:fadeInUpBig;
	-moz-animation-name:fadeInUpBig;
	-o-animation-name:fadeInUpBig;
	animation-name:fadeInUpBig
}
@-webkit-keyframes fadeInUpBig {
0% {
opacity:0;
-webkit-transform:translateY(2000px)
}
100% {
opacity:1;
-webkit-transform:translateY(0)
}
}
@-moz-keyframes fadeInUpBig {
0% {
opacity:0;
-moz-transform:translateY(2000px)
}
100% {
opacity:1;
-moz-transform:translateY(0)
}
}
@-o-keyframes fadeInUpBig {
0% {
opacity:0;
-o-transform:translateY(2000px)
}
100% {
opacity:1;
-o-transform:translateY(0)
}
}
@keyframes fadeInUpBig {
0% {
opacity:0;
transform:translateY(2000px)
}
100% {
opacity:1;
transform:translateY(0)
}
}

/*
==============================================
fadeInDownBig 从上到下
==============================================
*/
.fadeInDownBig {
	-webkit-animation-name:fadeInDownBig;
	-moz-animation-name:fadeInDownBig;
	-o-animation-name:fadeInDownBig;
	animation-name:fadeInDownBig
}
@-webkit-keyframes fadeInDownBig {
0% {
opacity:0;
-webkit-transform:translateY(-2000px)
}
100% {
opacity:1;
-webkit-transform:translateY(0)
}
}
@-moz-keyframes fadeInDownBig {
0% {
opacity:0;
-moz-transform:translateY(-2000px)
}
100% {
opacity:1;
-moz-transform:translateY(0)
}
}
@-o-keyframes fadeInDownBig {
0% {
opacity:0;
-o-transform:translateY(-2000px)
}
100% {
opacity:1;
-o-transform:translateY(0)
}
}
@keyframes fadeInDownBig {
0% {
opacity:0;
transform:translateY(-2000px)
}
100% {
opacity:1;
transform:translateY(0)
}
}

/*
==============================================
fadeInLeftBig 从左到右
==============================================
*/
.fadeInLeftBig {
	-webkit-animation-name:fadeInLeftBig;
	-moz-animation-name:fadeInLeftBig;
	-o-animation-name:fadeInLeftBig;
	animation-name:fadeInLeftBig
}
@-webkit-keyframes fadeInLeftBig {
0% {
opacity:0;
-webkit-transform:translateX(-2000px)
}
100% {
opacity:1;
-webkit-transform:translateX(0)
}
}
@-moz-keyframes fadeInLeftBig {
0% {
opacity:0;
-moz-transform:translateX(-2000px)
}
100% {
opacity:1;
-moz-transform:translateX(0)
}
}
@-o-keyframes fadeInLeftBig {
0% {
opacity:0;
-o-transform:translateX(-2000px)
}
100% {
opacity:1;
-o-transform:translateX(0)
}
}
@keyframes fadeInLeftBig {
0% {
opacity:0;
transform:translateX(-2000px)
}
100% {
opacity:1;
transform:translateX(0)
}
}

/*
==============================================
fadeInRightBig 从右到左
==============================================
*/
.fadeInRightBig {
	-webkit-animation-name:fadeInRightBig;
	-moz-animation-name:fadeInRightBig;
	-o-animation-name:fadeInRightBig;
	animation-name:fadeInRightBig
}
@-webkit-keyframes fadeInRightBig {
0% {
opacity:0;
-webkit-transform:translateX(2000px)
}
100% {
opacity:1;
-webkit-transform:translateX(0)
}
}
@-moz-keyframes fadeInRightBig {
0% {
opacity:0;
-moz-transform:translateX(2000px)
}
100% {
opacity:1;
-moz-transform:translateX(0)
}
}
@-o-keyframes fadeInRightBig {
0% {
opacity:0;
-o-transform:translateX(2000px)
}
100% {
opacity:1;
-o-transform:translateX(0)
}
}
@keyframes fadeInRightBig {
0% {
opacity:0;
transform:translateX(2000px)
}
100% {
opacity:1;
transform:translateX(0)
}
}

/*
==============================================
fadeOut 淡出
==============================================
*/
.fadeOut {
	-webkit-animation-name:fadeOut;
	-moz-animation-name:fadeOut;
	-o-animation-name:fadeOut;
	animation-name:fadeOut
}
@-webkit-keyframes fadeOut {
0% {
opacity:1
}
100% {
opacity:0
}
}
@-moz-keyframes fadeOut {
0% {
opacity:1
}
100% {
opacity:0
}
}
@-o-keyframes fadeOut {
0% {
opacity:1
}
100% {
opacity:0
}
}
@keyframes fadeOut {
0% {
opacity:1
}
100% {
opacity:0
}
}

/*
==============================================
fadeOutUp 从下到上淡出
==============================================
*/
.fadeOutUp {
	-webkit-animation-name:fadeOutUp;
	-moz-animation-name:fadeOutUp;
	-o-animation-name:fadeOutUp;
	animation-name:fadeOutUp
}
@-webkit-keyframes fadeOutUp {
0% {
opacity:1;
-webkit-transform:translateY(0)
}
100% {
opacity:0;
-webkit-transform:translateY(-20px)
}
}
@-moz-keyframes fadeOutUp {
0% {
opacity:1;
-moz-transform:translateY(0)
}
100% {
opacity:0;
-moz-transform:translateY(-20px)
}
}
@-o-keyframes fadeOutUp {
0% {
opacity:1;
-o-transform:translateY(0)
}
100% {
opacity:0;
-o-transform:translateY(-20px)
}
}
@keyframes fadeOutUp {
0% {
opacity:1;
transform:translateY(0)
}
100% {
opacity:0;
transform:translateY(-20px)
}
}

/*
==============================================
fadeOutDown 从上到下淡出
==============================================
*/
.fadeOutDown {
	-webkit-animation-name:fadeOutDown;
	-moz-animation-name:fadeOutDown;
	-o-animation-name:fadeOutDown;
	animation-name:fadeOutDown
}
@-webkit-keyframes fadeOutDown {
0% {
opacity:1;
-webkit-transform:translateY(0)
}
100% {
opacity:0;
-webkit-transform:translateY(20px)
}
}
@-moz-keyframes fadeOutDown {
0% {
opacity:1;
-moz-transform:translateY(0)
}
100% {
opacity:0;
-moz-transform:translateY(20px)
}
}
@-o-keyframes fadeOutDown {
0% {
opacity:1;
-o-transform:translateY(0)
}
100% {
opacity:0;
-o-transform:translateY(20px)
}
}
@keyframes fadeOutDown {
0% {
opacity:1;
transform:translateY(0)
}
100% {
opacity:0;
transform:translateY(20px)
}
}

/*
==============================================
fadeOutLeft 从右到左淡出
==============================================
*/
.fadeOutLeft {
	-webkit-animation-name:fadeOutLeft;
	-moz-animation-name:fadeOutLeft;
	-o-animation-name:fadeOutLeft;
	animation-name:fadeOutLeft
}
@-webkit-keyframes fadeOutLeft {
0% {
opacity:1;
-webkit-transform:translateX(0)
}
100% {
opacity:0;
-webkit-transform:translateX(-20px)
}
}
@-moz-keyframes fadeOutLeft {
0% {
opacity:1;
-moz-transform:translateX(0)
}
100% {
opacity:0;
-moz-transform:translateX(-20px)
}
}
@-o-keyframes fadeOutLeft {
0% {
opacity:1;
-o-transform:translateX(0)
}
100% {
opacity:0;
-o-transform:translateX(-20px)
}
}
@keyframes fadeOutLeft {
0% {
opacity:1;
transform:translateX(0)
}
100% {
opacity:0;
transform:translateX(-20px)
}
}

/*
==============================================
fadeOutRight 从左到右淡出
==============================================
*/
.fadeOutRight {
	-webkit-animation-name:fadeOutRight;
	-moz-animation-name:fadeOutRight;
	-o-animation-name:fadeOutRight;
	animation-name:fadeOutRight
}
@-webkit-keyframes fadeOutRight {
0% {
opacity:1;
-webkit-transform:translateX(0)
}
100% {
opacity:0;
-webkit-transform:translateX(20px)
}
}
@-moz-keyframes fadeOutRight {
0% {
opacity:1;
-moz-transform:translateX(0)
}
100% {
opacity:0;
-moz-transform:translateX(20px)
}
}
@-o-keyframes fadeOutRight {
0% {
opacity:1;
-o-transform:translateX(0)
}
100% {
opacity:0;
-o-transform:translateX(20px)
}
}
@keyframes fadeOutRight {
0% {
opacity:1;
transform:translateX(0)
}
100% {
opacity:0;
transform:translateX(20px)
}
}

/*
==============================================
fadeOutUpBig 从下到上移动出去
==============================================
*/
.fadeOutUpBig {
	-webkit-animation-name:fadeOutUpBig;
	-moz-animation-name:fadeOutUpBig;
	-o-animation-name:fadeOutUpBig;
	animation-name:fadeOutUpBig
}
@-webkit-keyframes fadeOutUpBig {
0% {
opacity:1;
-webkit-transform:translateY(0)
}
100% {
opacity:0;
-webkit-transform:translateY(-2000px)
}
}
@-moz-keyframes fadeOutUpBig {
0% {
opacity:1;
-moz-transform:translateY(0)
}
100% {
opacity:0;
-moz-transform:translateY(-2000px)
}
}
@-o-keyframes fadeOutUpBig {
0% {
opacity:1;
-o-transform:translateY(0)
}
100% {
opacity:0;
-o-transform:translateY(-2000px)
}
}
@keyframes fadeOutUpBig {
0% {
opacity:1;
transform:translateY(0)
}
100% {
opacity:0;
transform:translateY(-2000px)
}
}

/*
==============================================
fadeOutDownBig 从上到下移动出去
==============================================
*/
.fadeOutDownBig {
	-webkit-animation-name:fadeOutDownBig;
	-moz-animation-name:fadeOutDownBig;
	-o-animation-name:fadeOutDownBig;
	animation-name:fadeOutDownBig
}
@-webkit-keyframes fadeOutDownBig {
0% {
opacity:1;
-webkit-transform:translateY(0)
}
100% {
opacity:0;
-webkit-transform:translateY(2000px)
}
}
@-moz-keyframes fadeOutDownBig {
0% {
opacity:1;
-moz-transform:translateY(0)
}
100% {
opacity:0;
-moz-transform:translateY(2000px)
}
}
@-o-keyframes fadeOutDownBig {
0% {
opacity:1;
-o-transform:translateY(0)
}
100% {
opacity:0;
-o-transform:translateY(2000px)
}
}
@keyframes fadeOutDownBig {
0% {
opacity:1;
transform:translateY(0)
}
100% {
opacity:0;
transform:translateY(2000px)
}
}

/*
==============================================
fadeOutLeftBig 从右到左移动出去
==============================================
*/
.fadeOutLeftBig {
	-webkit-animation-name:fadeOutLeftBig;
	-moz-animation-name:fadeOutLeftBig;
	-o-animation-name:fadeOutLeftBig;
	animation-name:fadeOutLeftBig
}
@-webkit-keyframes fadeOutLeftBig {
0% {
opacity:1;
-webkit-transform:translateX(0)
}
100% {
opacity:0;
-webkit-transform:translateX(-2000px)
}
}
@-moz-keyframes fadeOutLeftBig {
0% {
opacity:1;
-moz-transform:translateX(0)
}
100% {
opacity:0;
-moz-transform:translateX(-2000px)
}
}
@-o-keyframes fadeOutLeftBig {
0% {
opacity:1;
-o-transform:translateX(0)
}
100% {
opacity:0;
-o-transform:translateX(-2000px)
}
}
@keyframes fadeOutLeftBig {
0% {
opacity:1;
transform:translateX(0)
}
100% {
opacity:0;
transform:translateX(-2000px)
}
}

/*
==============================================
fadeOutRightBig 从左到右移动出去
==============================================
*/
.fadeOutRightBig {
	-webkit-animation-name:fadeOutRightBig;
	-moz-animation-name:fadeOutRightBig;
	-o-animation-name:fadeOutRightBig;
	animation-name:fadeOutRightBig
}
@-webkit-keyframes fadeOutRightBig {
0% {
opacity:1;
-webkit-transform:translateX(0)
}
100% {
opacity:0;
-webkit-transform:translateX(2000px)
}
}
@-moz-keyframes fadeOutRightBig {
0% {
opacity:1;
-moz-transform:translateX(0)
}
100% {
opacity:0;
-moz-transform:translateX(2000px)
}
}
@-o-keyframes fadeOutRightBig {
0% {
opacity:1;
-o-transform:translateX(0)
}
100% {
opacity:0;
-o-transform:translateX(2000px)
}
}
@keyframes fadeOutRightBig {
0% {
opacity:1;
transform:translateX(0)
}
100% {
opacity:0;
transform:translateX(2000px)
}
}

/*
==============================================
bounceIn 从中心放大
==============================================
*/
.bounceIn {
	-webkit-animation-name:bounceIn;
	-moz-animation-name:bounceIn;
	-o-animation-name:bounceIn;
	animation-name:bounceIn
}
@-webkit-keyframes bounceIn {
0% {
opacity:0;
-webkit-transform:scale(.3)
}
50% {
opacity:1;
-webkit-transform:scale(1.05)
}
70% {
-webkit-transform:scale(.9)
}
100% {
-webkit-transform:scale(1)
}
}
@-moz-keyframes bounceIn {
0% {
opacity:0;
-moz-transform:scale(.3)
}
50% {
opacity:1;
-moz-transform:scale(1.05)
}
70% {
-moz-transform:scale(.9)
}
100% {
-moz-transform:scale(1)
}
}
@-o-keyframes bounceIn {
0% {
opacity:0;
-o-transform:scale(.3)
}
50% {
opacity:1;
-o-transform:scale(1.05)
}
70% {
-o-transform:scale(.9)
}
100% {
-o-transform:scale(1)
}
}
@keyframes bounceIn {
0% {
opacity:0;
transform:scale(.3)
}
50% {
opacity:1;
transform:scale(1.05)
}
70% {
transform:scale(.9)
}
100% {
transform:scale(1)
}
}

/*
==============================================
bounceInUp 从下到上缓冲
==============================================
*/
.bounceInUp {
	-webkit-animation-name:bounceInUp;
	-moz-animation-name:bounceInUp;
	-o-animation-name:bounceInUp;
	animation-name:bounceInUp
}
@-webkit-keyframes bounceInUp {
0% {
opacity:0;
-webkit-transform:translateY(2000px)
}
60% {
opacity:1;
-webkit-transform:translateY(-30px)
}
80% {
-webkit-transform:translateY(10px)
}
100% {
-webkit-transform:translateY(0)
}
}
@-moz-keyframes bounceInUp {
0% {
opacity:0;
-moz-transform:translateY(2000px)
}
60% {
opacity:1;
-moz-transform:translateY(-30px)
}
80% {
-moz-transform:translateY(10px)
}
100% {
-moz-transform:translateY(0)
}
}
@-o-keyframes bounceInUp {
0% {
opacity:0;
-o-transform:translateY(2000px)
}
60% {
opacity:1;
-o-transform:translateY(-30px)
}
80% {
-o-transform:translateY(10px)
}
100% {
-o-transform:translateY(0)
}
}
@keyframes bounceInUp {
0% {
opacity:0;
transform:translateY(2000px)
}
60% {
opacity:1;
transform:translateY(-30px)
}
80% {
transform:translateY(10px)
}
100% {
transform:translateY(0)
}
}

/*
==============================================
bounceInDown 从上到下缓冲
==============================================
*/
.bounceInDown {
	-webkit-animation-name:bounceInDown;
	-moz-animation-name:bounceInDown;
	-o-animation-name:bounceInDown;
	animation-name:bounceInDown
}
@-webkit-keyframes bounceInDown {
0% {
opacity:0;
-webkit-transform:translateY(-2000px)
}
60% {
opacity:1;
-webkit-transform:translateY(30px)
}
80% {
-webkit-transform:translateY(-10px)
}
100% {
-webkit-transform:translateY(0)
}
}
@-moz-keyframes bounceInDown {
0% {
opacity:0;
-moz-transform:translateY(-2000px)
}
60% {
opacity:1;
-moz-transform:translateY(30px)
}
80% {
-moz-transform:translateY(-10px)
}
100% {
-moz-transform:translateY(0)
}
}
@-o-keyframes bounceInDown {
0% {
opacity:0;
-o-transform:translateY(-2000px)
}
60% {
opacity:1;
-o-transform:translateY(30px)
}
80% {
-o-transform:translateY(-10px)
}
100% {
-o-transform:translateY(0)
}
}
@keyframes bounceInDown {
0% {
opacity:0;
transform:translateY(-2000px)
}
60% {
opacity:1;
transform:translateY(30px)
}
80% {
transform:translateY(-10px)
}
100% {
transform:translateY(0)
}
}

/*
==============================================
bounceInLeft 从左到右缓冲
==============================================
*/
.bounceInLeft {
	-webkit-animation-name:bounceInLeft;
	-moz-animation-name:bounceInLeft;
	-o-animation-name:bounceInLeft;
	animation-name:bounceInLeft
}
@-webkit-keyframes bounceInLeft {
0% {
opacity:0;
-webkit-transform:translateX(-2000px)
}
60% {
opacity:1;
-webkit-transform:translateX(30px)
}
80% {
-webkit-transform:translateX(-10px)
}
100% {
-webkit-transform:translateX(0)
}
}
@-moz-keyframes bounceInLeft {
0% {
opacity:0;
-moz-transform:translateX(-2000px)
}
60% {
opacity:1;
-moz-transform:translateX(30px)
}
80% {
-moz-transform:translateX(-10px)
}
100% {
-moz-transform:translateX(0)
}
}
@-o-keyframes bounceInLeft {
0% {
opacity:0;
-o-transform:translateX(-2000px)
}
60% {
opacity:1;
-o-transform:translateX(30px)
}
80% {
-o-transform:translateX(-10px)
}
100% {
-o-transform:translateX(0)
}
}
@keyframes bounceInLeft {
0% {
opacity:0;
transform:translateX(-2000px)
}
60% {
opacity:1;
transform:translateX(30px)
}
80% {
transform:translateX(-10px)
}
100% {
transform:translateX(0)
}
}

/*
==============================================
bounceInRight 从右到左缓冲
==============================================
*/
.bounceInRight {
	-webkit-animation-name:bounceInRight;
	-moz-animation-name:bounceInRight;
	-o-animation-name:bounceInRight;
	animation-name:bounceInRight
}
@-webkit-keyframes bounceInRight {
0% {
opacity:0;
-webkit-transform:translateX(2000px)
}
60% {
opacity:1;
-webkit-transform:translateX(-30px)
}
80% {
-webkit-transform:translateX(10px)
}
100% {
-webkit-transform:translateX(0)
}
}
@-moz-keyframes bounceInRight {
0% {
opacity:0;
-moz-transform:translateX(2000px)
}
60% {
opacity:1;
-moz-transform:translateX(-30px)
}
80% {
-moz-transform:translateX(10px)
}
100% {
-moz-transform:translateX(0)
}
}
@-o-keyframes bounceInRight {
0% {
opacity:0;
-o-transform:translateX(2000px)
}
60% {
opacity:1;
-o-transform:translateX(-30px)
}
80% {
-o-transform:translateX(10px)
}
100% {
-o-transform:translateX(0)
}
}
@keyframes bounceInRight {
0% {
opacity:0;
transform:translateX(2000px)
}
60% {
opacity:1;
transform:translateX(-30px)
}
80% {
transform:translateX(10px)
}
100% {
transform:translateX(0)
}
}

/*
==============================================
bounceOut 从大到小缩放消失
==============================================
*/
.bounceOut {
	-webkit-animation-name:bounceOut;
	-moz-animation-name:bounceOut;
	-o-animation-name:bounceOut;
	animation-name:bounceOut
}
@-webkit-keyframes bounceOut {
0% {
-webkit-transform:scale(1)
}
25% {
-webkit-transform:scale(.95)
}
50% {
opacity:1;
-webkit-transform:scale(1.1)
}
100% {
opacity:0;
-webkit-transform:scale(.3)
}
}
@-moz-keyframes bounceOut {
0% {
-moz-transform:scale(1)
}
25% {
-moz-transform:scale(.95)
}
50% {
opacity:1;
-moz-transform:scale(1.1)
}
100% {
opacity:0;
-moz-transform:scale(.3)
}
}
@-o-keyframes bounceOut {
0% {
-o-transform:scale(1)
}
25% {
-o-transform:scale(.95)
}
50% {
opacity:1;
-o-transform:scale(1.1)
}
100% {
opacity:0;
-o-transform:scale(.3)
}
}
@keyframes bounceOut {
0% {
transform:scale(1)
}
25% {
transform:scale(.95)
}
50% {
opacity:1;
transform:scale(1.1)
}
100% {
opacity:0;
transform:scale(.3)
}
}

/*
==============================================
bounceOutUp 快速向上消失
==============================================
*/
.bounceOutUp {
	-webkit-animation-name:bounceOutUp;
	-moz-animation-name:bounceOutUp;
	-o-animation-name:bounceOutUp;
	animation-name:bounceOutUp
}
@-webkit-keyframes bounceOutUp {
0% {
-webkit-transform:translateY(0)
}
20% {
opacity:1;
-webkit-transform:translateY(20px)
}
100% {
opacity:0;
-webkit-transform:translateY(-2000px)
}
}
@-moz-keyframes bounceOutUp {
0% {
-moz-transform:translateY(0)
}
20% {
opacity:1;
-moz-transform:translateY(20px)
}
100% {
opacity:0;
-moz-transform:translateY(-2000px)
}
}
@-o-keyframes bounceOutUp {
0% {
-o-transform:translateY(0)
}
20% {
opacity:1;
-o-transform:translateY(20px)
}
100% {
opacity:0;
-o-transform:translateY(-2000px)
}
}
@keyframes bounceOutUp {
0% {
transform:translateY(0)
}
20% {
opacity:1;
transform:translateY(20px)
}
100% {
opacity:0;
transform:translateY(-2000px)
}
}

/*
==============================================
bounceOutDown 快速向下消失
==============================================
*/
.bounceOutDown {
	-webkit-animation-name:bounceOutDown;
	-moz-animation-name:bounceOutDown;
	-o-animation-name:bounceOutDown;
	animation-name:bounceOutDown
}
@-webkit-keyframes bounceOutDown {
0% {
-webkit-transform:translateY(0)
}
20% {
opacity:1;
-webkit-transform:translateY(-20px)
}
100% {
opacity:0;
-webkit-transform:translateY(2000px)
}
}
@-moz-keyframes bounceOutDown {
0% {
-moz-transform:translateY(0)
}
20% {
opacity:1;
-moz-transform:translateY(-20px)
}
100% {
opacity:0;
-moz-transform:translateY(2000px)
}
}
@-o-keyframes bounceOutDown {
0% {
-o-transform:translateY(0)
}
20% {
opacity:1;
-o-transform:translateY(-20px)
}
100% {
opacity:0;
-o-transform:translateY(2000px)
}
}
@keyframes bounceOutDown {
0% {
transform:translateY(0)
}
20% {
opacity:1;
transform:translateY(-20px)
}
100% {
opacity:0;
transform:translateY(2000px)
}
}

/*
==============================================
bounceOutLeft 快速向左消失
==============================================
*/
.bounceOutLeft {
	-webkit-animation-name:bounceOutLeft;
	-moz-animation-name:bounceOutLeft;
	-o-animation-name:bounceOutLeft;
	animation-name:bounceOutLeft
}
@-webkit-keyframes bounceOutLeft {
0% {
-webkit-transform:translateX(0)
}
20% {
opacity:1;
-webkit-transform:translateX(20px)
}
100% {
opacity:0;
-webkit-transform:translateX(-2000px)
}
}
@-moz-keyframes bounceOutLeft {
0% {
-moz-transform:translateX(0)
}
20% {
opacity:1;
-moz-transform:translateX(20px)
}
100% {
opacity:0;
-moz-transform:translateX(-2000px)
}
}
@-o-keyframes bounceOutLeft {
0% {
-o-transform:translateX(0)
}
20% {
opacity:1;
-o-transform:translateX(20px)
}
100% {
opacity:0;
-o-transform:translateX(-2000px)
}
}
@keyframes bounceOutLeft {
0% {
transform:translateX(0)
}
20% {
opacity:1;
transform:translateX(20px)
}
100% {
opacity:0;
transform:translateX(-2000px)
}
}

/*
==============================================
bounceOutRight 快速向右消失
==============================================
*/
.bounceOutRight {
	-webkit-animation-name:bounceOutRight;
	-moz-animation-name:bounceOutRight;
	-o-animation-name:bounceOutRight;
	animation-name:bounceOutRight
}
@-webkit-keyframes bounceOutRight {
0% {
-webkit-transform:translateX(0)
}
20% {
opacity:1;
-webkit-transform:translateX(-20px)
}
100% {
opacity:0;
-webkit-transform:translateX(2000px)
}
}
@-moz-keyframes bounceOutRight {
0% {
-moz-transform:translateX(0)
}
20% {
opacity:1;
-moz-transform:translateX(-20px)
}
100% {
opacity:0;
-moz-transform:translateX(2000px)
}
}
@-o-keyframes bounceOutRight {
0% {
-o-transform:translateX(0)
}
20% {
opacity:1;
-o-transform:translateX(-20px)
}
100% {
opacity:0;
-o-transform:translateX(2000px)
}
}
@keyframes bounceOutRight {
0% {
transform:translateX(0)
}
20% {
opacity:1;
transform:translateX(-20px)
}
100% {
opacity:0;
transform:translateX(2000px)
}
}

/*
==============================================
rotateIn 水平旋转360淡入
==============================================
*/
.rotateIn {
	-webkit-animation-name:rotateIn;
	-moz-animation-name:rotateIn;
	-o-animation-name:rotateIn;
	animation-name:rotateIn
}
@-webkit-keyframes rotateIn {
0% {
-webkit-transform-origin:center center;
-webkit-transform:rotate(-200deg);
opacity:0
}
100% {
-webkit-transform-origin:center center;
-webkit-transform:rotate(0);
opacity:1
}
}
@-moz-keyframes rotateIn {
0% {
-moz-transform-origin:center center;
-moz-transform:rotate(-200deg);
opacity:0
}
100% {
-moz-transform-origin:center center;
-moz-transform:rotate(0);
opacity:1
}
}
@-o-keyframes rotateIn {
0% {
-o-transform-origin:center center;
-o-transform:rotate(-200deg);
opacity:0
}
100% {
-o-transform-origin:center center;
-o-transform:rotate(0);
opacity:1
}
}
@keyframes rotateIn {
0% {
transform-origin:center center;
transform:rotate(-200deg);
opacity:0
}
100% {
transform-origin:center center;
transform:rotate(0);
opacity:1
}
}

/*
==============================================
rotateInUpLeft 左下为基点向上旋转淡入
==============================================
*/
.rotateInUpLeft {
	-webkit-animation-name:rotateInUpLeft;
	-moz-animation-name:rotateInUpLeft;
	-o-animation-name:rotateInUpLeft;
	animation-name:rotateInUpLeft
}
@-webkit-keyframes rotateInUpLeft {
0% {
-webkit-transform-origin:left bottom;
-webkit-transform:rotate(90deg);
opacity:0
}
100% {
-webkit-transform-origin:left bottom;
-webkit-transform:rotate(0);
opacity:1
}
}
@-moz-keyframes rotateInUpLeft {
0% {
-moz-transform-origin:left bottom;
-moz-transform:rotate(90deg);
opacity:0
}
100% {
-moz-transform-origin:left bottom;
-moz-transform:rotate(0);
opacity:1
}
}
@-o-keyframes rotateInUpLeft {
0% {
-o-transform-origin:left bottom;
-o-transform:rotate(90deg);
opacity:0
}
100% {
-o-transform-origin:left bottom;
-o-transform:rotate(0);
opacity:1
}
}
@keyframes rotateInUpLeft {
0% {
transform-origin:left bottom;
transform:rotate(90deg);
opacity:0
}
100% {
transform-origin:left bottom;
transform:rotate(0);
opacity:1
}
}

/*
==============================================
rotateInDownLeft 左下为基点向下旋转淡入
==============================================
*/
.rotateInDownLeft {
	-webkit-animation-name:rotateInDownLeft;
	-moz-animation-name:rotateInDownLeft;
	-o-animation-name:rotateInDownLeft;
	animation-name:rotateInDownLeft
}
@-webkit-keyframes rotateInDownLeft {
0% {
-webkit-transform-origin:left bottom;
-webkit-transform:rotate(-90deg);
opacity:0
}
100% {
-webkit-transform-origin:left bottom;
-webkit-transform:rotate(0);
opacity:1
}
}
@-moz-keyframes rotateInDownLeft {
0% {
-moz-transform-origin:left bottom;
-moz-transform:rotate(-90deg);
opacity:0
}
100% {
-moz-transform-origin:left bottom;
-moz-transform:rotate(0);
opacity:1
}
}
@-o-keyframes rotateInDownLeft {
0% {
-o-transform-origin:left bottom;
-o-transform:rotate(-90deg);
opacity:0
}
100% {
-o-transform-origin:left bottom;
-o-transform:rotate(0);
opacity:1
}
}
@keyframes rotateInDownLeft {
0% {
transform-origin:left bottom;
transform:rotate(-90deg);
opacity:0
}
100% {
transform-origin:left bottom;
transform:rotate(0);
opacity:1
}
}

/*
==============================================
rotateInUpRight 右下为基点向上旋转
==============================================
*/
.rotateInUpRight {
	-webkit-animation-name:rotateInUpRight;
	-moz-animation-name:rotateInUpRight;
	-o-animation-name:rotateInUpRight;
	animation-name:rotateInUpRight
}
@-webkit-keyframes rotateInUpRight {
0% {
-webkit-transform-origin:right bottom;
-webkit-transform:rotate(-90deg);
opacity:0
}
100% {
-webkit-transform-origin:right bottom;
-webkit-transform:rotate(0);
opacity:1
}
}
@-moz-keyframes rotateInUpRight {
0% {
-moz-transform-origin:right bottom;
-moz-transform:rotate(-90deg);
opacity:0
}
100% {
-moz-transform-origin:right bottom;
-moz-transform:rotate(0);
opacity:1
}
}
@-o-keyframes rotateInUpRight {
0% {
-o-transform-origin:right bottom;
-o-transform:rotate(-90deg);
opacity:0
}
100% {
-o-transform-origin:right bottom;
-o-transform:rotate(0);
opacity:1
}
}
@keyframes rotateInUpRight {
0% {
transform-origin:right bottom;
transform:rotate(-90deg);
opacity:0
}
100% {
transform-origin:right bottom;
transform:rotate(0);
opacity:1
}
}

/*
==============================================
rotateInDownRight 右下为基点向下旋转
==============================================
*/
.rotateInDownRight {
	-webkit-animation-name:rotateInDownRight;
	-moz-animation-name:rotateInDownRight;
	-o-animation-name:rotateInDownRight;
	animation-name:rotateInDownRight
}
@-webkit-keyframes rotateInDownRight {
0% {
-webkit-transform-origin:right bottom;
-webkit-transform:rotate(90deg);
opacity:0
}
100% {
-webkit-transform-origin:right bottom;
-webkit-transform:rotate(0);
opacity:1
}
}
@-moz-keyframes rotateInDownRight {
0% {
-moz-transform-origin:right bottom;
-moz-transform:rotate(90deg);
opacity:0
}
100% {
-moz-transform-origin:right bottom;
-moz-transform:rotate(0);
opacity:1
}
}
@-o-keyframes rotateInDownRight {
0% {
-o-transform-origin:right bottom;
-o-transform:rotate(90deg);
opacity:0
}
100% {
-o-transform-origin:right bottom;
-o-transform:rotate(0);
opacity:1
}
}
@keyframes rotateInDownRight {
0% {
transform-origin:right bottom;
transform:rotate(90deg);
opacity:0
}
100% {
transform-origin:right bottom;
transform:rotate(0);
opacity:1
}
}

/*
==============================================
rotateInDownRight 旋转360淡出
==============================================
*/
.rotateOut {
	-webkit-animation-name:rotateOut;
	-moz-animation-name:rotateOut;
	-o-animation-name:rotateOut;
	animation-name:rotateOut
}
@-webkit-keyframes rotateOut {
0% {
-webkit-transform-origin:center center;
-webkit-transform:rotate(0);
opacity:1
}
100% {
-webkit-transform-origin:center center;
-webkit-transform:rotate(200deg);
opacity:0
}
}
@-moz-keyframes rotateOut {
0% {
-moz-transform-origin:center center;
-moz-transform:rotate(0);
opacity:1
}
100% {
-moz-transform-origin:center center;
-moz-transform:rotate(200deg);
opacity:0
}
}
@-o-keyframes rotateOut {
0% {
-o-transform-origin:center center;
-o-transform:rotate(0);
opacity:1
}
100% {
-o-transform-origin:center center;
-o-transform:rotate(200deg);
opacity:0
}
}
@keyframes rotateOut {
0% {
transform-origin:center center;
transform:rotate(0);
opacity:1
}
100% {
transform-origin:center center;
transform:rotate(200deg);
opacity:0
}
}

/*
==============================================
rotateOutUpLeft 左下基点向上消失
==============================================
*/
.rotateOutUpLeft {
	-webkit-animation-name:rotateOutUpLeft;
	-moz-animation-name:rotateOutUpLeft;
	-o-animation-name:rotateOutUpLeft;
	animation-name:rotateOutUpLeft
}
@-webkit-keyframes rotateOutUpLeft {
0% {
-webkit-transform-origin:left bottom;
-webkit-transform:rotate(0);
opacity:1
}
100% {
-webkit-transform-origin:left bottom;
-webkit-transform:rotate(-90deg);
opacity:0
}
}
@-moz-keyframes rotateOutUpLeft {
0% {
-moz-transform-origin:left bottom;
-moz-transform:rotate(0);
opacity:1
}
100% {
-moz-transform-origin:left bottom;
-moz-transform:rotate(-90deg);
opacity:0
}
}
@-o-keyframes rotateOutUpLeft {
0% {
-o-transform-origin:left bottom;
-o-transform:rotate(0);
opacity:1
}
100% {
-o-transform-origin:left bottom;
-o-transform:rotate(-90deg);
opacity:0
}
}
@keyframes rotateOutUpLeft {
0% {
transform-origin:left bottom;
transform:rotate(0);
opacity:1
}
100% {
transform-origin:left bottom;
transform:rotate(-90deg);
opacity:0
}
}

/*
==============================================
rotateOutDownLeft 左下基点向下消失
==============================================
*/
.rotateOutDownLeft {
	-webkit-animation-name:rotateOutDownLeft;
	-moz-animation-name:rotateOutDownLeft;
	-o-animation-name:rotateOutDownLeft;
	animation-name:rotateOutDownLeft
}
@-webkit-keyframes rotateOutDownLeft {
0% {
-webkit-transform-origin:left bottom;
-webkit-transform:rotate(0);
opacity:1
}
100% {
-webkit-transform-origin:left bottom;
-webkit-transform:rotate(90deg);
opacity:0
}
}
@-moz-keyframes rotateOutDownLeft {
0% {
-moz-transform-origin:left bottom;
-moz-transform:rotate(0);
opacity:1
}
100% {
-moz-transform-origin:left bottom;
-moz-transform:rotate(90deg);
opacity:0
}
}
@-o-keyframes rotateOutDownLeft {
0% {
-o-transform-origin:left bottom;
-o-transform:rotate(0);
opacity:1
}
100% {
-o-transform-origin:left bottom;
-o-transform:rotate(90deg);
opacity:0
}
}
@keyframes rotateOutDownLeft {
0% {
transform-origin:left bottom;
transform:rotate(0);
opacity:1
}
100% {
transform-origin:left bottom;
transform:rotate(90deg);
opacity:0
}
}

/*
==============================================
rotateOutUpRight 右下基点向上消失
==============================================
*/
.rotateOutUpRight {
	-webkit-animation-name:rotateOutUpRight;
	-moz-animation-name:rotateOutUpRight;
	-o-animation-name:rotateOutUpRight;
	animation-name:rotateOutUpRight
}
@-webkit-keyframes rotateOutUpRight {
0% {
-webkit-transform-origin:right bottom;
-webkit-transform:rotate(0);
opacity:1
}
100% {

-webkit-transform-origin:right bottom;
-webkit-transform:rotate(90deg);
opacity:0
}
}
@-moz-keyframes rotateOutUpRight {
0% {
-moz-transform-origin:right bottom;
-moz-transform:rotate(0);
opacity:1
}
100% {
-moz-transform-origin:right bottom;
-moz-transform:rotate(90deg);
opacity:0
}
}
@-o-keyframes rotateOutUpRight {
0% {
-o-transform-origin:right bottom;
-o-transform:rotate(0);
opacity:1
}
100% {
-o-transform-origin:right bottom;
-o-transform:rotate(90deg);
opacity:0
}
}
@keyframes rotateOutUpRight {
0% {
transform-origin:right bottom;
transform:rotate(0);
opacity:1
}
100% {
transform-origin:right bottom;
transform:rotate(90deg);
opacity:0
}
}

/*
==============================================
rotateOutDownRight 右下基点向下消失
==============================================
*/
.rotateOutDownRight {
	-webkit-animation-name:rotateOutDownRight;
	-moz-animation-name:rotateOutDownRight;
	-o-animation-name:rotateOutDownRight;
	animation-name:rotateOutDownRight
}
@-webkit-keyframes rotateOutDownRight {
0% {
-webkit-transform-origin:right bottom;
-webkit-transform:rotate(0);
opacity:1
}
100% {
-webkit-transform-origin:right bottom;
-webkit-transform:rotate(-90deg);
opacity:0
}
}
@-moz-keyframes rotateOutDownRight {
0% {
-moz-transform-origin:right bottom;
-moz-transform:rotate(0);
opacity:1
}
100% {
-moz-transform-origin:right bottom;
-moz-transform:rotate(-90deg);
opacity:0
}
}
@-o-keyframes rotateOutDownRight {
0% {
-o-transform-origin:right bottom;
-o-transform:rotate(0);
opacity:1
}
100% {
-o-transform-origin:right bottom;
-o-transform:rotate(-90deg);
opacity:0
}
}
@keyframes rotateOutDownRight {
0% {
transform-origin:right bottom;
transform:rotate(0);
opacity:1
}
100% {
transform-origin:right bottom;
transform:rotate(-90deg);
opacity:0
}
}

/*
==============================================
hinge 右上悬挂掉下去
==============================================
*/
.hinge {
	-webkit-animation-name:hinge;
	-moz-animation-name:hinge;
	-o-animation-name:hinge;
	animation-name:hinge
}
/* 悬挂后掉下去 */
.animated.hinge {
	-webkit-animation-duration:2s;
	-moz-animation-duration:2s;
	-o-animation-duration:2s;
	animation-duration:2s
}
@-webkit-keyframes hinge {
0% {
-webkit-transform:rotate(0);
-webkit-transform-origin:top left;
-webkit-animation-timing-function:ease-in-out
}
20%, 60% {
-webkit-transform:rotate(80deg);
-webkit-transform-origin:top left;
-webkit-animation-timing-function:ease-in-out
}
40% {
-webkit-transform:rotate(60deg);
-webkit-transform-origin:top left;
-webkit-animation-timing-function:ease-in-out
}
80% {
-webkit-transform:rotate(60deg) translateY(0);
opacity:1;
-webkit-transform-origin:top left;
-webkit-animation-timing-function:ease-in-out
}
100% {
-webkit-transform:translateY(700px);
opacity:0
}
}
@-moz-keyframes hinge {
0% {
-moz-transform:rotate(0);
-moz-transform-origin:top left;
-moz-animation-timing-function:ease-in-out
}
20%, 60% {
-moz-transform:rotate(80deg);
-moz-transform-origin:top left;
-moz-animation-timing-function:ease-in-out
}
40% {
-moz-transform:rotate(60deg);
-moz-transform-origin:top left;
-moz-animation-timing-function:ease-in-out
}
80% {
-moz-transform:rotate(60deg) translateY(0);
opacity:1;
-moz-transform-origin:top left;
-moz-animation-timing-function:ease-in-out
}
100% {
-moz-transform:translateY(700px);
opacity:0
}
}
@-o-keyframes hinge {
0% {
-o-transform:rotate(0);
-o-transform-origin:top left;
-o-animation-timing-function:ease-in-out
}
20%, 60% {
-o-transform:rotate(80deg);
-o-transform-origin:top left;
-o-animation-timing-function:ease-in-out
}
40% {
-o-transform:rotate(60deg);
-o-transform-origin:top left;
-o-animation-timing-function:ease-in-out
}
80% {
-o-transform:rotate(60deg) translateY(0);
opacity:1;
-o-transform-origin:top left;
-o-animation-timing-function:ease-in-out
}
100% {
-o-transform:translateY(700px);
opacity:0
}
}
@keyframes hinge {
0% {
transform:rotate(0);
transform-origin:top left;
animation-timing-function:ease-in-out
}
20%, 60% {
transform:rotate(80deg);
transform-origin:top left;
animation-timing-function:ease-in-out
}
40% {
transform:rotate(60deg);
transform-origin:top left;
animation-timing-function:ease-in-out
}
80% {
transform:rotate(60deg) translateY(0);
opacity:1;
transform-origin:top left;
animation-timing-function:ease-in-out
}
100% {
transform:translateY(700px);
opacity:0
}
}

/*
==============================================
rollIn 从左到右滚入
==============================================
*/
.rollIn {
	-webkit-animation-name:rollIn;
	-moz-animation-name:rollIn;
	-o-animation-name:rollIn;
	animation-name:rollIn
}
@-webkit-keyframes rollIn {
0% {
opacity:0;
-webkit-transform:translateX(-100%) rotate(-120deg)
}
100% {
opacity:1;
-webkit-transform:translateX(0px) rotate(0deg)
}
}
@-moz-keyframes rollIn {
0% {
opacity:0;
-moz-transform:translateX(-100%) rotate(-120deg)
}
100% {
opacity:1;
-moz-transform:translateX(0px) rotate(0deg)
}
}
@-o-keyframes rollIn {
0% {
opacity:0;
-o-transform:translateX(-100%) rotate(-120deg)
}
100% {
opacity:1;
-o-transform:translateX(0px) rotate(0deg)
}
}
@keyframes rollIn {
0% {
opacity:0;
transform:translateX(-100%) rotate(-120deg)
}
100% {
opacity:1;
transform:translateX(0px) rotate(0deg)
}
}

/*
==============================================
rollOut 从左到右滚出
==============================================
*/
.rollOut {
	-webkit-animation-name:rollOut;
	-moz-animation-name:rollOut;
	-o-animation-name:rollOut;
	animation-name:rollOut
}
@-webkit-keyframes rollOut {
0% {
opacity:1;
-webkit-transform:translateX(0px) rotate(0deg)
}
100% {
opacity:0;
-webkit-transform:translateX(100%) rotate(120deg)
}
}
@-moz-keyframes rollOut {
0% {
opacity:1;
-moz-transform:translateX(0px) rotate(0deg)
}
100% {
opacity:0;
-moz-transform:translateX(100%) rotate(120deg)
}
}
@-o-keyframes rollOut {
0% {
opacity:1;
-o-transform:translateX(0px) rotate(0deg)
}
100% {
opacity:0;
-o-transform:translateX(100%) rotate(120deg)
}
}
@keyframes rollOut {
0% {
opacity:1;
transform:translateX(0px) rotate(0deg)
}
100% {
opacity:0;
transform:translateX(100%) rotate(120deg)
}
}

/*
==============================================
lightSpeedIn 速度效果淡入
==============================================
*/
.lightSpeedIn {
	-webkit-animation-name:lightSpeedIn;
	-moz-animation-name:lightSpeedIn;
	-o-animation-name:lightSpeedIn;
	animation-name:lightSpeedIn;
	-webkit-animation-timing-function:ease-out;
	-moz-animation-timing-function:ease-out;
	-o-animation-timing-function:ease-out;
	animation-timing-function:ease-out
}
.animated.lightSpeedIn {
-webkit-animation-duration:.5s;
-moz-animation-duration:.5s;
-o-animation-duration:.5s;
animation-duration:.5s
}

@-webkit-keyframes lightSpeedIn {
0% {
-webkit-transform:translateX(100%) skewX(-30deg);
opacity:0
}
60% {
-webkit-transform:translateX(-20%) skewX(30deg);
opacity:1
}
80% {
-webkit-transform:translateX(0%) skewX(-15deg);
opacity:1
}
100% {
-webkit-transform:translateX(0%) skewX(0deg);
opacity:1
}
}
@-moz-keyframes lightSpeedIn {
0% {
-moz-transform:translateX(100%) skewX(-30deg);
opacity:0
}
60% {
-moz-transform:translateX(-20%) skewX(30deg);
opacity:1
}
80% {
-moz-transform:translateX(0%) skewX(-15deg);
opacity:1
}
100% {
-moz-transform:translateX(0%) skewX(0deg);
opacity:1
}
}
@-o-keyframes lightSpeedIn {
0% {
-o-transform:translateX(100%) skewX(-30deg);
opacity:0
}
60% {
-o-transform:translateX(-20%) skewX(30deg);
opacity:1
}
80% {
-o-transform:translateX(0%) skewX(-15deg);
opacity:1
}
100% {
-o-transform:translateX(0%) skewX(0deg);
opacity:1
}
}
@keyframes lightSpeedIn {
0% {
transform:translateX(100%) skewX(-30deg);
opacity:0
}
60% {
transform:translateX(-20%) skewX(30deg);
opacity:1
}
80% {
transform:translateX(0%) skewX(-15deg);
opacity:1
}
100% {
transform:translateX(0%) skewX(0deg);
opacity:1
}
}

/*
==============================================
lightSpeedOut 速度效果淡出
==============================================
*/
.lightSpeedOut {
	-webkit-animation-name:lightSpeedOut;
	-moz-animation-name:lightSpeedOut;
	-o-animation-name:lightSpeedOut;
	animation-name:lightSpeedOut;
	-webkit-animation-timing-function:ease-in;
	-moz-animation-timing-function:ease-in;
	-o-animation-timing-function:ease-in;
	animation-timing-function:ease-in
}
.animated.lightSpeedOut {
-webkit-animation-duration:.25s;
-moz-animation-duration:.25s;
-o-animation-duration:.25s;
animation-duration:.25s
}
@-webkit-keyframes lightSpeedOut {
0% {
-webkit-transform:translateX(0%) skewX(0deg);
opacity:1
}
100% {
-webkit-transform:translateX(100%) skewX(-30deg);
opacity:0
}
}
@-moz-keyframes lightSpeedOut {
0% {
-moz-transform:translateX(0%) skewX(0deg);
opacity:1
}
100% {
-moz-transform:translateX(100%) skewX(-30deg);
opacity:0
}
}
@-o-keyframes lightSpeedOut {
0% {
-o-transform:translateX(0%) skewX(0deg);
opacity:1
}
100% {
-o-transform:translateX(100%) skewX(-30deg);
opacity:0
}
}
@keyframes lightSpeedOut {
0% {
transform:translateX(0%) skewX(0deg);
opacity:1
}
100% {
transform:translateX(100%) skewX(-30deg);
opacity:0
}
}

/*
==============================================
wiggle 水波效果
==============================================
*/
.wiggle {
	-webkit-animation-name:wiggle;
	-moz-animation-name:wiggle;
	-o-animation-name:wiggle;
	animation-name:wiggle;
	-webkit-animation-timing-function:ease-in;
	-moz-animation-timing-function:ease-in;
	-o-animation-timing-function:ease-in;
	animation-timing-function:ease-in
}
.animated.wiggle {
-webkit-animation-duration:.75s;
-moz-animation-duration:.75s;
-o-animation-duration:.75s;
animation-duration:.75s
}
@-webkit-keyframes wiggle {
0% {
-webkit-transform:skewX(9deg)
}
10% {
-webkit-transform:skewX(-8deg)
}
20% {
-webkit-transform:skewX(7deg)
}
30% {
-webkit-transform:skewX(-6deg)
}
40% {
-webkit-transform:skewX(5deg)
}
50% {
-webkit-transform:skewX(-4deg)
}
60% {
-webkit-transform:skewX(3deg)
}
70% {
-webkit-transform:skewX(-2deg)
}
80% {
-webkit-transform:skewX(1deg)
}
90% {
-webkit-transform:skewX(0deg)
}
100% {
-webkit-transform:skewX(0deg)
}
}
@-moz-keyframes wiggle {
0% {
-moz-transform:skewX(9deg)
}
10% {
-moz-transform:skewX(-8deg)
}
20% {
-moz-transform:skewX(7deg)
}
30% {
-moz-transform:skewX(-6deg)
}
40% {
-moz-transform:skewX(5deg)
}
50% {
-moz-transform:skewX(-4deg)
}
60% {
-moz-transform:skewX(3deg)
}
70% {
-moz-transform:skewX(-2deg)
}
80% {
-moz-transform:skewX(1deg)
}
90% {
-moz-transform:skewX(0deg)
}
100% {
-moz-transform:skewX(0deg)
}
}
@-o-keyframes wiggle {
0% {
-o-transform:skewX(9deg)
}
10% {
-o-transform:skewX(-8deg)
}
20% {
-o-transform:skewX(7deg)
}
30% {
-o-transform:skewX(-6deg)
}
40% {
-o-transform:skewX(5deg)
}
50% {
-o-transform:skewX(-4deg)
}
60% {
-o-transform:skewX(3deg)
}
70% {
-o-transform:skewX(-2deg)
}
80% {
-o-transform:skewX(1deg)
}
90% {
-o-transform:skewX(0deg)
}
100% {
-o-transform:skewX(0deg)
}
}
@keyframes wiggle {
0% {
transform:skewX(9deg)
}
10% {
transform:skewX(-8deg)
}
20% {
transform:skewX(7deg)
}
30% {
transform:skewX(-6deg)
}
40% {
transform:skewX(5deg)
}
50% {
transform:skewX(-4deg)
}
60% {
transform:skewX(3deg)
}
70% {
transform:skewX(-2deg)
}
80% {
transform:skewX(1deg)
}
90% {
transform:skewX(0deg)
}
100% {
transform:skewX(0deg)
}
}
.rotate3dbook{
	animation-name: rotate3dbook;
	-webkit-animation-name: rotate3dbook;
	transform-style: preserve-3d;
	transform-origin:left top;
	transform: rotate3d(0, 1, 0, 0deg);
	-moz-transform-origin:left top;
	-moz-transform: rotate3d(0, 1, 0, 0deg);
	-webkit-transform-style: preserve-3d;
	-webkit-transform-origin:left top;
	-webkit-transform: rotate3d(0, 1, 0, 0deg);
	visibility: visible !important;
}
@keyframes rotate3dbook {
	0% {
		transform: rotate3d(0 , 1, 0, 0deg);
	}
	100% {
		transform: rotate3d(0 , 1, 0, 180deg);
	}
}

@-webkit-keyframes rotate3dbook {
	0% {
		-webkit-transform: rotate3d(0 , 1, 0, 0deg);
	}
	100% {
		-webkit-transform: rotate3d(0 , 1, 0, 180deg);
	}
}

@-moz-keyframes rotate3dbook {
	0% {
		-moz-transform: rotate3d(0 , 1, 0, 0deg);
	}
	100% {
		-moz-transform: rotate3d(0 , 1, 0, 180deg);
	}
}


body,button,input,select,textarea {
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    color: #333;
    background-color: #fff;
}

button,
input,
select,
textarea {
    font-size: 12px;
    line-height: 12px;
}

    input[type="text"]:focus,
    input[type="password"]:focus,
    input[type="radio"]:focus,
    input[type="checkbox"]:focus,
    input[type="number"]:focus,
    textarea:focus,
    .hangdiv select:focus,
    .layer-content select:focus,
    .form-control:focus,
    .input-text:focus,
    .dec-box select:focus,
    .row select:focus {
        /* border-color: #83baf3; */
        outline: 0;
        /* -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(0, 161, 233, .6);
        box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(0, 161, 233, .6); */
        /* position: relative; */
        /* z-index: 50; */
    }

.tc {
    text-align: center;
}

.top-1 {
    top: -1px;
}

.right30 {
    right: 30px;
}

.right40 {
    right: 40px;
}

.right50 {
    right: 50px;
}

.right55 {
    right: 55px;
}

.margin-bottom-1 {
    margin-bottom: -1px;
}

.max-width {
    margin: 0 auto;
    background-color: #fdfdfd;
    width: 1600px;
}

.left-menu {
    width: 140px;
    background-color: #f7f7f7;
    /* height: 1000px; */
}

.right-box {
    margin-left: 140px;
    background-color: #fdfdfd;
    min-height: 500px;
    width: auto;
}

/* 鼠标选择背景色 */

::-moz-selection {
    background: #19a97b;
    color: #fff;
}

::selection {
    background: #19a97b;
    color: #fff;
}

::-moz-selection {
    background: #19a97b;
    color: #fff;
}

.border-top-e6 {
    border-top: 1px solid #e6e6e6;
}

/* 响应 grid */

.row {
    margin-right: -15px;
    margin-left: -15px;
}

.row-full {
    margin-right: 0;
    margin-left: 0;
}

.col-xs-1,
.col-sm-1,
.col-md-1,
.col-lg-1,
.col-xs-2,
.col-sm-2,
.col-md-2,
.col-lg-2,
.col-xs-3,
.col-sm-3,
.col-md-3,
.col-lg-3,
.col-xs-4,
.col-sm-4,
.col-md-4,
.col-lg-4,
.col-xs-5,
.col-sm-5,
.col-md-5,
.col-lg-5,
.col-xs-6,
.col-sm-6,
.col-md-6,
.col-lg-6,
.col-xs-7,
.col-sm-7,
.col-md-7,
.col-lg-7,
.col-xs-8,
.col-sm-8,
.col-md-8,
.col-lg-8,
.col-xs-9,
.col-sm-9,
.col-md-9,
.col-lg-9,
.col-xs-10,
.col-sm-10,
.col-md-10,
.col-lg-10,
.col-xs-11,
.col-sm-11,
.col-md-11,
.col-lg-11,
.col-xs-12,
.col-sm-12,
.col-md-12,
.col-lg-12 {
    position: relative;
    min-height: 1px;
    /*padding-right: 15px;
  padding-left: 15px;*/
}

.col-xs-1,
.col-xs-2,
.col-xs-3,
.col-xs-4,
.col-xs-5,
.col-xs-6,
.col-xs-7,
.col-xs-8,
.col-xs-9,
.col-xs-10,
.col-xs-11,
.col-xs-12 {
    float: left;
}

.col-xs-12 {
    width: 100%;
}

.col-xs-11 {
    width: 91.66666667%;
}

.col-xs-10 {
    width: 83.33333333%;
}

.col-xs-9 {
    width: 75%;
}

.col-xs-8 {
    width: 66.66666667%;
}

.col-xs-7 {
    width: 58.33333333%;
}

.col-xs-6 {
    width: 50%;
}

.col-xs-5 {
    width: 41.66666667%;
}

.col-xs-4 {
    width: 33.33333333%;
}

.col-xs-3 {
    width: 25%;
}

.col-xs-2 {
    width: 16.66666667%;
}

.col-xs-1 {
    width: 8.33333333%;
}

.col-xs-pull-12 {
    right: 100%;
}

.col-xs-pull-11 {
    right: 91.66666667%;
}

.col-xs-pull-10 {
    right: 83.33333333%;
}

.col-xs-pull-9 {
    right: 75%;
}

.col-xs-pull-8 {
    right: 66.66666667%;
}

.col-xs-pull-7 {
    right: 58.33333333%;
}

.col-xs-pull-6 {
    right: 50%;
}

.col-xs-pull-5 {
    right: 41.66666667%;
}

.col-xs-pull-4 {
    right: 33.33333333%;
}

.col-xs-pull-3 {
    right: 25%;
}

.col-xs-pull-2 {
    right: 16.66666667%;
}

.col-xs-pull-1 {
    right: 8.33333333%;
}

.col-xs-pull-0 {
    right: auto;
}

.col-xs-push-12 {
    left: 100%;
}

.col-xs-push-11 {
    left: 91.66666667%;
}

.col-xs-push-10 {
    left: 83.33333333%;
}

.col-xs-push-9 {
    left: 75%;
}

.col-xs-push-8 {
    left: 66.66666667%;
}

.col-xs-push-7 {
    left: 58.33333333%;
}

.col-xs-push-6 {
    left: 50%;
}

.col-xs-push-5 {
    left: 41.66666667%;
}

.col-xs-push-4 {
    left: 33.33333333%;
}

.col-xs-push-3 {
    left: 25%;
}

.col-xs-push-2 {
    left: 16.66666667%;
}

.col-xs-push-1 {
    left: 8.33333333%;
}

.col-xs-push-0 {
    left: auto;
}

.col-xs-offset-12 {
    margin-left: 100%;
}

.col-xs-offset-11 {
    margin-left: 91.66666667%;
}

.col-xs-offset-10 {
    margin-left: 83.33333333%;
}

.col-xs-offset-9 {
    margin-left: 75%;
}

.col-xs-offset-8 {
    margin-left: 66.66666667%;
}

.col-xs-offset-7 {
    margin-left: 58.33333333%;
}

.col-xs-offset-6 {
    margin-left: 50%;
}

.col-xs-offset-5 {
    margin-left: 41.66666667%;
}

.col-xs-offset-4 {
    margin-left: 33.33333333%;
}

.col-xs-offset-3 {
    margin-left: 25%;
}

.col-xs-offset-2 {
    margin-left: 16.66666667%;
}

.col-xs-offset-1 {
    margin-left: 8.33333333%;
}

.col-xs-offset-0 {
    margin-left: 0;
}

@media (min-width: 768px) {

    .col-sm-1,
    .col-sm-2,
    .col-sm-3,
    .col-sm-4,
    .col-sm-5,
    .col-sm-6,
    .col-sm-7,
    .col-sm-8,
    .col-sm-9,
    .col-sm-10,
    .col-sm-11,
    .col-sm-12 {
        float: left;
    }

    .col-sm-12 {
        width: 100%;
    }

    .col-sm-11 {
        width: 91.66666667%;
    }

    .col-sm-10 {
        width: 83.33333333%;
    }

    .col-sm-9 {
        width: 75%;
    }

    .col-sm-8 {
        width: 66.66666667%;
    }

    .col-sm-7 {
        width: 58.33333333%;
    }

    .col-sm-6 {
        width: 50%;
    }

    .col-sm-5 {
        width: 41.66666667%;
    }

    .col-sm-4 {
        width: 33.33333333%;
    }

    .col-sm-3 {
        width: 25%;
    }

    .col-sm-2 {
        width: 16.66666667%;
    }

    .col-sm-1 {
        width: 8.33333333%;
    }

    .col-sm-pull-12 {
        right: 100%;
    }

    .col-sm-pull-11 {
        right: 91.66666667%;
    }

    .col-sm-pull-10 {
        right: 83.33333333%;
    }

    .col-sm-pull-9 {
        right: 75%;
    }

    .col-sm-pull-8 {
        right: 66.66666667%;
    }

    .col-sm-pull-7 {
        right: 58.33333333%;
    }

    .col-sm-pull-6 {
        right: 50%;
    }

    .col-sm-pull-5 {
        right: 41.66666667%;
    }

    .col-sm-pull-4 {
        right: 33.33333333%;
    }

    .col-sm-pull-3 {
        right: 25%;
    }

    .col-sm-pull-2 {
        right: 16.66666667%;
    }

    .col-sm-pull-1 {
        right: 8.33333333%;
    }

    .col-sm-pull-0 {
        right: auto;
    }

    .col-sm-push-12 {
        left: 100%;
    }

    .col-sm-push-11 {
        left: 91.66666667%;
    }

    .col-sm-push-10 {
        left: 83.33333333%;
    }

    .col-sm-push-9 {
        left: 75%;
    }

    .col-sm-push-8 {
        left: 66.66666667%;
    }

    .col-sm-push-7 {
        left: 58.33333333%;
    }

    .col-sm-push-6 {
        left: 50%;
    }

    .col-sm-push-5 {
        left: 41.66666667%;
    }

    .col-sm-push-4 {
        left: 33.33333333%;
    }

    .col-sm-push-3 {
        left: 25%;
    }

    .col-sm-push-2 {
        left: 16.66666667%;
    }

    .col-sm-push-1 {
        left: 8.33333333%;
    }

    .col-sm-push-0 {
        left: auto;
    }

    .col-sm-offset-12 {
        margin-left: 100%;
    }

    .col-sm-offset-11 {
        margin-left: 91.66666667%;
    }

    .col-sm-offset-10 {
        margin-left: 83.33333333%;
    }

    .col-sm-offset-9 {
        margin-left: 75%;
    }

    .col-sm-offset-8 {
        margin-left: 66.66666667%;
    }

    .col-sm-offset-7 {
        margin-left: 58.33333333%;
    }

    .col-sm-offset-6 {
        margin-left: 50%;
    }

    .col-sm-offset-5 {
        margin-left: 41.66666667%;
    }

    .col-sm-offset-4 {
        margin-left: 33.33333333%;
    }

    .col-sm-offset-3 {
        margin-left: 25%;
    }

    .col-sm-offset-2 {
        margin-left: 16.66666667%;
    }

    .col-sm-offset-1 {
        margin-left: 8.33333333%;
    }

    .col-sm-offset-0 {
        margin-left: 0;
    }
}

@media (min-width: 992px) {

    .col-md-1,
    .col-md-2,
    .col-md-3,
    .col-md-4,
    .col-md-5,
    .col-md-6,
    .col-md-7,
    .col-md-8,
    .col-md-9,
    .col-md-10,
    .col-md-11,
    .col-md-12 {
        float: left;
    }

    .col-md-12 {
        width: 100%;
    }

    .col-md-11 {
        width: 91.66666667%;
    }

    .col-md-10 {
        width: 83.33333333%;
    }

    .col-md-9 {
        width: 75%;
    }

    .col-md-8 {
        width: 66.66666667%;
    }

    .col-md-7 {
        width: 58.33333333%;
    }

    .col-md-6 {
        width: 50%;
    }

    .col-md-5 {
        width: 41.66666667%;
    }

    .col-md-4 {
        width: 33.33333333%;
    }

    .col-md-3 {
        width: 25%;
    }

    .col-md-2 {
        width: 16.66666667%;
    }

    .col-md-1 {
        width: 8.33333333%;
    }

    .col-md-pull-12 {
        right: 100%;
    }

    .col-md-pull-11 {
        right: 91.66666667%;
    }

    .col-md-pull-10 {
        right: 83.33333333%;
    }

    .col-md-pull-9 {
        right: 75%;
    }

    .col-md-pull-8 {
        right: 66.66666667%;
    }

    .col-md-pull-7 {
        right: 58.33333333%;
    }

    .col-md-pull-6 {
        right: 50%;
    }

    .col-md-pull-5 {
        right: 41.66666667%;
    }

    .col-md-pull-4 {
        right: 33.33333333%;
    }

    .col-md-pull-3 {
        right: 25%;
    }

    .col-md-pull-2 {
        right: 16.66666667%;
    }

    .col-md-pull-1 {
        right: 8.33333333%;
    }

    .col-md-pull-0 {
        right: auto;
    }

    .col-md-push-12 {
        left: 100%;
    }

    .col-md-push-11 {
        left: 91.66666667%;
    }

    .col-md-push-10 {
        left: 83.33333333%;
    }

    .col-md-push-9 {
        left: 75%;
    }

    .col-md-push-8 {
        left: 66.66666667%;
    }

    .col-md-push-7 {
        left: 58.33333333%;
    }

    .col-md-push-6 {
        left: 50%;
    }

    .col-md-push-5 {
        left: 41.66666667%;
    }

    .col-md-push-4 {
        left: 33.33333333%;
    }

    .col-md-push-3 {
        left: 25%;
    }

    .col-md-push-2 {
        left: 16.66666667%;
    }

    .col-md-push-1 {
        left: 8.33333333%;
    }

    .col-md-push-0 {
        left: auto;
    }

    .col-md-offset-12 {
        margin-left: 100%;
    }

    .col-md-offset-11 {
        margin-left: 91.66666667%;
    }

    .col-md-offset-10 {
        margin-left: 83.33333333%;
    }

    .col-md-offset-9 {
        margin-left: 75%;
    }

    .col-md-offset-8 {
        margin-left: 66.66666667%;
    }

    .col-md-offset-7 {
        margin-left: 58.33333333%;
    }

    .col-md-offset-6 {
        margin-left: 50%;
    }

    .col-md-offset-5 {
        margin-left: 41.66666667%;
    }

    .col-md-offset-4 {
        margin-left: 33.33333333%;
    }

    .col-md-offset-3 {
        margin-left: 25%;
    }

    .col-md-offset-2 {
        margin-left: 16.66666667%;
    }

    .col-md-offset-1 {
        margin-left: 8.33333333%;
    }

    .col-md-offset-0 {
        margin-left: 0;
    }
}

@media (min-width: 1400px) {

    .col-lg-1,
    .col-lg-2,
    .col-lg-3,
    .col-lg-4,
    .col-lg-5,
    .col-lg-6,
    .col-lg-7,
    .col-lg-8,
    .col-lg-9,
    .col-lg-10,
    .col-lg-11,
    .col-lg-12 {
        float: left;
    }

    .col-lg-12 {
        width: 100%;
    }

    .col-lg-11 {
        width: 91.66666667%;
    }

    .col-lg-10 {
        width: 83.33333333%;
    }

    .col-lg-9 {
        width: 75%;
    }

    .col-lg-8 {
        width: 66.66666667%;
    }

    .col-lg-7 {
        width: 58.33333333%;
    }

    .col-lg-6 {
        width: 50%;
    }

    .col-lg-5 {
        width: 41.66666667%;
    }

    .col-lg-4 {
        width: 33.33333333%;
    }

    .col-lg-3 {
        width: 25%;
    }

    .col-lg-2 {
        width: 16.66666667%;
    }

    .col-lg-1 {
        width: 8.33333333%;
    }

    .col-lg-pull-12 {
        right: 100%;
    }

    .col-lg-pull-11 {
        right: 91.66666667%;
    }

    .col-lg-pull-10 {
        right: 83.33333333%;
    }

    .col-lg-pull-9 {
        right: 75%;
    }

    .col-lg-pull-8 {
        right: 66.66666667%;
    }

    .col-lg-pull-7 {
        right: 58.33333333%;
    }

    .col-lg-pull-6 {
        right: 50%;
    }

    .col-lg-pull-5 {
        right: 41.66666667%;
    }

    .col-lg-pull-4 {
        right: 33.33333333%;
    }

    .col-lg-pull-3 {
        right: 25%;
    }

    .col-lg-pull-2 {
        right: 16.66666667%;
    }

    .col-lg-pull-1 {
        right: 8.33333333%;
    }

    .col-lg-pull-0 {
        right: auto;
    }

    .col-lg-push-12 {
        left: 100%;
    }

    .col-lg-push-11 {
        left: 91.66666667%;
    }

    .col-lg-push-10 {
        left: 83.33333333%;
    }

    .col-lg-push-9 {
        left: 75%;
    }

    .col-lg-push-8 {
        left: 66.66666667%;
    }

    .col-lg-push-7 {
        left: 58.33333333%;
    }

    .col-lg-push-6 {
        left: 50%;
    }

    .col-lg-push-5 {
        left: 41.66666667%;
    }

    .col-lg-push-4 {
        left: 33.33333333%;
    }

    .col-lg-push-3 {
        left: 25%;
    }

    .col-lg-push-2 {
        left: 16.66666667%;
    }

    .col-lg-push-1 {
        left: 8.33333333%;
    }

    .col-lg-push-0 {
        left: auto;
    }

    .col-lg-offset-12 {
        margin-left: 100%;
    }

    .col-lg-offset-11 {
        margin-left: 91.66666667%;
    }

    .col-lg-offset-10 {
        margin-left: 83.33333333%;
    }

    .col-lg-offset-9 {
        margin-left: 75%;
    }

    .col-lg-offset-8 {
        margin-left: 66.66666667%;
    }

    .col-lg-offset-7 {
        margin-left: 58.33333333%;
    }

    .col-lg-offset-6 {
        margin-left: 50%;
    }

    .col-lg-offset-5 {
        margin-left: 41.66666667%;
    }

    .col-lg-offset-4 {
        margin-left: 33.33333333%;
    }

    .col-lg-offset-3 {
        margin-left: 25%;
    }

    .col-lg-offset-2 {
        margin-left: 16.66666667%;
    }

    .col-lg-offset-1 {
        margin-left: 8.33333333%;
    }

    .col-lg-offset-0 {
        margin-left: 0;
    }
}

.right24 {
    right: 24px;
}
/* 主内容 */
input[type="text"],
input[type="password"],
input[type="number"],
select {
    width: 120px;
    height: 20px;
    /*22px*/
    line-height: 16px;
    line-height: 22px\9;
    margin: 0;
    padding: 0;
    padding-left: 3px;
}

.disabled {
    background-image: none;
    background-color: #e6e6e6;
}

.btn {
    width: 100px;
    height: 24px;
    line-height: 1.6;
    border-radius: 2px;
    color: #fff;
    font-size: 12px;
    margin-right: 5px;
    cursor: pointer;
    /*display: inline-block;*/
}

a.btn:hover {
    color: #fff;
}

.btn .fa {
    /* margin-right: 5px; */
    font-size: 12px;
}

.btn-add {
    width: auto;
    padding-left: 4px;
    padding-right: 5px;
}

.btn-gray {
    background-color: #efefef;
    border: 1px solid #e1e1e1;
    color: #333;
}

.btn-green {
    background-color: #42b983;
    /* #5cb85c #01cf97 */
}

.btn-blue {
    background-color: #1E9FFF;
    /*#00a1e9  #2486ff  #337ab7*/
}

.btn-blue2 {
    background-color: #83baf3;
}

.btn-red {
    background-color: #f4615c;
    /* #d9534f */
}

.btn-yellow {
    background-color: #FFB23E;
}

.btn-black {
    background-color: #b1b1b1;
}

.btn-orange {
    background-color: #ffaf5a;
}

.btn-pary {
    background-color: #ce3df2;
}

.btn-qing {
    background-color: #39c0cc;
}

    .btn-blue:hover,
    .btn-blue:focus,
    .btn-blue2:hover,
    .btn-blue2:focus,
    .btn-red:hover,
    .btn-red:focus,
    .btn-yellow:hover,
    .btn-yellow:focus,
    .btn-black:hover,
    .btn-black:focus,
    .btn-orange:hover,
    .btn-orange:focus,
    .btn-pary:hover,
    .btn-pary:focus,
    .btn-qing:hover,
    .btn-qing:focus,
    .btn-green:hover,
    .btn-green:focus {
        opacity: .8;
        filter: alpha(opacity=80);
    }

.btn-gray:hover,
.btn-gray:focus,
a.btn-gray:hover,
a.btn-gray:focus {
    background-color: #fff;
    color: #333;
}

.btn-font {
    background: none;
    border: none;
    width: auto;
    color: #00a1e9;
}

    .btn-font:hover,
    .btn-font:focus {
        color: #0087C3;
        background: none;
    }

.MustInputField {
    color: #ff0000;
    font-size: 12px;
    position: relative;
    top: 2px;
    font-weight: 700;
}

.btn-small {
    border-radius: 0;
}

.btn.btn-small {
    height: 20px;
}

.btn-small .fa {
    margin-right: 0;
}

.btn.disabled {
    /* border-bottom-color: #b1b1b1;
    background-color: #c1c1c1; */
    cursor: not-allowed;
    opacity: .4;
    filter: alpha(opacity=40);
}

a.btn.disabled,
a.layui-btn.disabled {
    pointer-events: none;
}

/* .btn.disabled:hover {
    background-color: #c1c1c1;
} */

.layui-layer {
    border: 1px solid #d6d2c7;
}

.sub-body {
    padding-left: 20px;
    padding-right: 20px;
}

.welcome-title {
    font-size: 16px;
    margin-top: 10px;
    margin-bottom: 10px;
    font-family: "微软雅黑";
}

.title-second {
    /*border-bottom: 2px solid #0e8ee7;*/
    width: 100%;
    height: 24px;
}

    .title-second.height0 {
        height: 0;
    }

    .title-second h3 {
        font-size: 12px;
        margin-right: 10px;
        background-color: #1E9FFF;
        /*#B9B9B9 83baf3  0e8ee7*/
        color: #fff;
        width: 88px;
        height: 23px;
        line-height: 1.6;
        padding-left: 10px;
        padding-right: 10px;
        text-align: center;
        border: 1px solid #1E9FFF;
    }

    .title-second .sys_id {
        color: #00A1E9;
        /*#83baf3*/
    }

    .title-second .infor {
        position: relative;
        top: 3px;
    }

    .title-second .infor-goods {
        color: #d9534f;
        position: relative;
        top: 3px;
    }

.dec-left {
    width: 744px;
}

.dec-base-table {
    /*width: 742px;*/
    border: 1px solid #d6d2c7;
    border-bottom: none;
}

.hangdiv {
    width: 742px;
    border-bottom: 1px solid #e6e6e6;
    height: 22px;
    /*overflow: hidden;*/
}

.table_base_bg {
    background: #EFF8FF;
    /*D6EDFF f1f8fe #d0eaff*/
    text-align: right;
    color: #333;
    /*#888*/
    padding-right: 3px;
    font-size: 12px;
    font-weight: bold;
    width: 85px;
    overflow: hidden;
}

.left {
    float: left;
}

.borderright {
    border-right: 1px solid #e6e6e6;
    /*ededed*/
}

.height_ew {
    height: 22px;
    line-height: 22px;
    margin: 0;
}

.white_bg {
    background-color: #fff;
}

.border_no {
    /*border: none 0;*/
    border: 1px solid #fff;
}

.border-black {
    border-color: #C9C9C9;
}

input[type="text"].input-wrong,
select.input-wrong,
.hangdiv select.input-wrong,
.layer-content select.input-wrong,
.layer-content .label-goodName.input-wrong {
    border: 1px solid red;
    /*height: 20px;*/
    -webkit-box-shadow: inset 0 1px 1px rgba(255, 0, 0, .075), 0 0 8px rgba(255, 0, 0, .6);
    box-shadow: inset 0 1px 1px rgba(255, 0, 0, .075), 0 0 8px rgba(255, 0, 0, .6);
}

/*.form-control:focus,
.input-text:focus,
input[type="text"]:focus,
input[type="password"]:focus,
input[type="radio"]:focus,
input[type="checkbox"]:focus,
textarea:focus {
	border-color: red;
	outline: 0;
	-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(0,161,233,.6);
	box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(0,161,233,.6);
}*/

.table2 {
    border: 1px solid #d6d2c7;
    width: 100%;
}

    .table2 thead tr th {
        height: 22px;
        line-height: 1.6;
        background: #E9E9E9;
        background: -webkit-gradient(linear, left top, left bottom, from(#FAFAFA), to(#E9E9E9));
        background: linear-gradient(to bottom, #FAFAFA 0%, #E9E9E9 100%);
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FAFAFA', endColorstr='#E9E9E9');
        -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#FAFAFA', endColorstr='#E9E9E9')";
        color: #666;
        font-weight: bold;
        text-align: left;
        padding-left: 2px;
        padding-right: 1px;
        font-size: 12px;
        text-align: left;
    }

    .table2 tr td {
        height: 22px;
        /*22px by 20170825 */
        line-height: 1;
        padding-top: 2px;
        padding-bottom: 2px;
        background-color: #fff;
        border-top: 1px solid #d6d2c7;
        word-break: break-all;
        padding-left: 2px;
        padding-right: 1px;
        font-size: 12px;
    }

.td-no-border th,
.td-no-border td {
    border: none 0;
}

.table2 .even-bgcolor td,
.table2 .even-bgcolor th,
.jzx_table .tr.even-bgcolor {
    background-color: #eee;
    /* f5f5f5 */
}

.table2 .hover td,
.table2 .tableHoverBg td,
.jzx_table .tr.tableHoverBg {
    background-color: #D6EDFF;
}

.table2 .selected td {
    background-color: #d0e9c6;
    /*#E8FFE8*/
}

.table-set-btn {
    display: inline-block;
    text-align: center;
    overflow: hidden;
    padding: 4px;
}

    .table-set-btn .fa {
        font-size: 14px;
    }

.font-green {
    color: #5cb85c;
}

    .font-green:hover {
        background-color: #5cb85c;
        color: #fff;
    }

.font-blue {
    color: #00A1E9;
}

    .font-blue:hover {
        background-color: #00A1E9;
        color: #fff;
    }

.font-red {
    color: #d9534f;
}

    .font-red:hover {
        background-color: #d9534f;
        color: #fff;
    }

.btn-others {
    width: 100%;
    border-radius: 0;
}

.font0 {
    font-size: 0;
}

.padding-right2 {
    padding-right: 2px;
}

/* 日期插件 */

.ui-datepicker {
    border-color: #83baf3;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(131, 186, 243, .6);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(131, 186, 243, .6);
}

.ui-widget-header .ui-icon-circle-triangle-w {
    background: none;
    border-right: 8px solid #83baf3;
    border-bottom: 8px solid transparent;
    border-left: 8px solid transparent;
    border-top: 8px solid transparent;
    width: 0;
    height: 0;
}

.ui-datepicker .ui-icon-circle-triangle-e {
    background: none;
    border-left: 8px solid #83baf3;
    border-bottom: 8px solid transparent;
    border-right: 8px solid transparent;
    border-top: 8px solid transparent;
    width: 0;
    height: 0;
}

.ui-datepicker .ui-state-highlight {
    background-color: #83baf3;
}

.ui-datepicker .ui-datepicker-title select {
    margin: 1px 2px;
}

/*input[type="text"].Wdate {
    background: #fff url("../../style/images/date.gif") no-repeat right;
}*/

/* 下拉补全插件 */

#suggest,
#sugget1,
#suggest2 {
    width: 300px;
}

.gray {
    color: gray;
}

.ac_results {
    background: #fff;
    border: 1px solid #83baf3;
    position: absolute;
    z-index: 10000;
    display: none;
    /* font-family: 宋体; */
    font-size: 12px;
}

    .ac_results ul {
        margin: 0;
        padding: 0;
        list-style: none;
    }

    .ac_results li {
        /* border: 1px solid #fff; */
        height: 27px;
        line-height: 2;
        overflow: hidden;
    }

        .ac_results li a {
            white-space: nowrap;
            text-decoration: none;
            display: block;
            color: #337ab7;
            padding: 1px 0;
        }

            .ac_over,
            .ac_results li a:hover {
                background: #c8e3fc;
            }

            .ac_results li a span {
                float: right;
            }

.ac_result_tip {
    border-bottom: 1px dashed #666;
    padding: 3px;
    font-size: 12px;
    font-family: 宋体;
}

/* jq alert */

.gSys_msg_box .ptitle {
    background: none;
    background-color: #83baf3;
}

.gSys_msg_box .pbox {
    border-color: #83baf3;
}

.gSys_msg_box .popt {
    border-color: #83baf3;
}

    .gSys_msg_box .popt .opt .pbtn,
    .gSys_msg_box .popt .opt .pbtn span {
        background: none;
        background-color: #83baf3;
        color: #fff;
    }

.hangdi input {
    background-color: #fff;
}

.hangdiv select {
    height: 22px;
    /*20px*/
    overflow: hidden;
    background-color: #fff;
}

    .content-row .disabled,
    .hangdiv .disabled,
    .hangdiv select.disabled {
        background-color: #f4f4f4;
        border-color: #f4f4f4;
        text-shadow: none;
    }

.content-row .btn-blue.disabled {
    background-color: #1E9FFF;
    cursor: not-allowed;
    opacity: .4;
    filter: alpha(opacity=40);
}


.table2 {
    border: none;
}

    .table2 tr td {
        border-top: none;
        border-bottom: 1px solid #e6e6e6;
    }

.hangdiv {
    width: 100%;
    /*998px*/
}

    .hangdiv select {
        border: 1px solid #fff;
    }

.height_ew {
    width: 116px;
}

.hover-fa {
    display: inline-block;
    /* width: 20px; */
    height: 18px;
    line-height: 18px;
    text-align: center;
    overflow: hidden;
    font-family: "微软雅黑";
    position: relative;
    top: 1px;
    background-color: #fff;
    color: #ddd;
    /*border-radius: 5px;*/
    margin-left: 2px;
    padding: 0 5px;
    border-radius: 2px;
}

    .hover-fa.hidden {
        display: none;
    }

    .hover-fa .fa {
        display: inline-block;
    }

.hover-edit {
    background-color: #1E9FFF;
    /* border: 1px solid #d9534f; */
    color: #fff;
}

.hover-delect {
    background-color: #f4615c;
    /* border: 1px solid #d9534f; */
    color: #fff;
}

.hover-set {
    /*background-color: #5cb85c;*/
    border: 1px solid #555;
    color: #555;
}

.hover-add {
    /*background-color: #5cb85c;*/
    border: 1px solid #5cb85c;
    color: #5cb85c;
}

.hover-blue {
    background-color: #1E9FFF;
    /* border: 1px solid #d9534f; */
    color: #fff;
}

.hover-yellow {
    border: 1px solid #FFB23E;
    color: #FFB23E;
}

.hover-edit:hover,
.hover-edit:focus {
    background-color: #00A1E9;
    color: #fff;
}

.hover-delect:hover,
.hover-delect:focus {
    background-color: #d9534f;
    color: #fff;
}

.hover-set:hover,
.hover-set:focus {
    background-color: #555;
    color: #fff;
}

.hover-add:hover,
.hover-add:focus {
    background-color: #5cb85c;
    color: #fff;
}

.hover-blue:hover,
.hover-blue:focus {
    background-color: #00A1E9;
    color: #fff;
}

.hover-yellow:hover,
.hover-yellow:focus {
    background-color: #FCBC58;
    color: #fff;
}

.label-black {
    padding: 4px 3px;
    background-color: #fff;
    border: 1px solid #ddd;
    color: #333;
    margin-bottom: 6px;
    margin-right: 2px;
    display: inline-block;
}

/***** erp *****/

/* base */

table {
    width: 100%;
}

/* grid */
.header {
    background-color: #007edc;
    border-bottom: 1px solid #007edc;
    width: 100%;
    min-width: 1000px;
    height: 39px;
    color: #fff;
}

.parent-content {
    padding-top: 50px;
    /*62*/
}

.content {
    /*overflow: hidden;
    position: absolute;
    top: 0;/*62px
    right: 0;
    bottom: 0;
    left: 0;*/
    /*min-width: 1103px;*/
    _width: 100%;
    _height: 630px;
    background: #fff;
    /* fdfdfd eff4f8*/
}

.inner,
.max-inner {
    width: 100%;
    margin: 0 auto;
}

.content .inner,
.parent-content .grid-inner,
.content .max-inner {
    background-color: #fff;
    height: 100%;
    /**/
}

.inner .sub-content,
.max-inner .sub-content {
    /*width: 1000px; 针对编辑页按1000px居中 */
    margin: 0 auto;
    background-color: #fff;
}

.grid-inner {
    width: 100%;
    margin: 0 auto;
}

/* 左右间距10px */

.sub-title {
    padding-left: 10px;
    padding-right: 10px;
    position: relative;
}

/* 头部模块 */
.header a {
    color: #fdfdfd;
}


.logo-img {
    width: 283px;
    display: none;
}

.logo-name {
    font-size: 17px;
    display: inline-block;
    height: 40px;
    line-height: 40px;
    vertical-align: top;
    position: relative;
}

.header-btns {
    margin-top: 12px;
    margin-left: 10px;
}

    .header-btns .btn .fa {
        margin-right: 0;
    }

.fullscreen {
    display: none\9;
}

.color-select ul {
    background-color: #fff;
    border: solid 1px #ebebeb;
    -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);
    display: none;
    top: 100%;
    right: -1px !important;
    left: auto !important;
}

.color-select.open ul {
    display: block;
}

.color-select ul li a {
    display: block;
    clear: both;
    border-bottom: solid 1px #f2f2f2;
    margin-bottom: -1px;
    padding: 0 20px;
    height: 30px;
    line-height: 30px;
    font-size: 12px;
    text-align: left;
    font-weight: normal;
    white-space: nowrap;
    color: #333;
}

    .color-select ul li a:hover,
    .color-select ul li a:focus {
        background-color: #f0f1f2;
        text-decoration: none;
    }

.btn-no-bg {
    background: none;
    padding-left: 6px;
    padding-right: 6px;
    height: 28px;
}

.header-btns .btn-no-bg:hover {
    background-color: #007EDC;
    /*#2259ac*/
}

.menu-list {
    margin-top: 14px;
}

    .menu-list ul li {
        float: left;
    }

        .menu-list ul li a {
            height: 26px;
            line-height: 26px;
            display: inline-block;
            padding-left: 8px;
            padding-right: 8px;
            font-size: 14px;
            position: relative;
            border-radius: 5px;
        }

            .menu-list ul li a:hover {
                background-color: #fdfdfd;
                color: #449cde;
            }

.account-info {
    margin-left: 10px;
    margin-top: 10px;
}

    .account-info .new {
        width: 24px;
        height: 12px;
        line-height: 8px;
        display: inline-block;
        text-align: center;
        position: absolute;
        right: 0;
        top: -5px;
        background-color: #fb0606;
        font-family: "Arila";
    }

    .account-info .ellipsis {
        color: #fdfdfd;
        font-size: 14px;
        padding-left: 20px;
        padding-right: 20px;
        padding-top: 1px;
        padding-bottom: 1px;
        height: 22px;
        line-height: 22px;
        display: inline-block;
        overflow: hidden;
        color: rgba(255, 255, 255,0.8);
        width: auto;
        max-width: 100px;
    }

    .account-info .fa-chevron-circle-down {
        position: absolute;
        right: 5px;
        top: 5px;
        font-size: 14px;
        color: rgba(255, 255, 255, 0.5);
        -ms-transform: rotate(0deg);
        transform: rotate(0deg);
        -o-transform: rotate(0deg);
        -moz-transform: rotate(0deg);
        -webkit-transform: rotate(0deg);
        -webkit-transform-origin: 50% 50% 0;
        -ms-transform-origin: 50% 50% 0;
        transform-origin: 50% 50% 0;
        -webkit-transition: -webkit-transform .2s ease-in 0s;
        transition: -webkit-transform .2s ease-in 0s;
        transition: transform .2s ease-in 0s;
        transition: transform .2s ease-in 0s, -webkit-transform .2s ease-in 0s;
    }

    .account-info .fa-user {
        position: absolute;
        top: 5px;
        left: 5px;
        color: rgba(255, 255, 255, 0.8);
    }

    .account-info.current .fa-chevron-circle-down {
        -ms-transform: rotate(-180deg);
        transform: rotate(-180deg);
        -o-transform: rotate(-180deg);
        -moz-transform: rotate(-180deg);
        -webkit-transform: rotate(-180deg);
    }

    .account-info .sub-menu {
        right: -800px;
        top: 25px;
        border: 1px solid #ebebeb;
        border-radius: 5px;
        background-color: #fdfdfd;
        *filter: alpha(opacity=0);
        opacity: 0;
        -webkit-transition: all 0.4s ease-in-out;
        transition: all 0.4s ease-in-out;
        display: none;
        z-index: 100;
    }

    .account-info.current .sub-menu {
        right: 3px;
        *filter: alpha(opacity=100);
        opacity: 1;
        display: block;
    }

    .account-info .sub-menu a {
        display: inline-block;
        width: 133px;
        height: 24px;
        line-height: 24px;
        text-align: center;
        color: #555;
        border-bottom: 1px solid #ebebeb;
        background-color: #fdfdfd;
        font-size: 12px;
    }

        .account-info .sub-menu a:hover {
            background-color: #60B9FC;
            /*#d9f2fd*/
            font-weight: bold;
            color: #fdfdfd;
        }

    .account-info .sub-menu .quit {
        background-color: #e74c3c;
        color: #fff;
        border-bottom: none;
        border-radius: 0 0 5px 5px;
    }

        .account-info .sub-menu .quit:hover {
            background-color: #ff5542;
        }

    .account-info .sub-menu .fa {
        margin-right: 5px;
        font-size: 14px;
    }

    .account-info .sub-menu .fa-user {
        color: #0e8ee7;
    }

    .account-info .sub-menu .fa-question-circle {
        color: #2df88c;
    }

    .account-info .sub-menu .fa-exclamation-triangle {
        color: #fbe973;
    }

.header .btn-menu {
    width: auto;
    height: 24px;
    line-height: 24px;
    margin-top: 10px;
    margin-left: 10px;
    font-size: 14px;
    text-align: center;
    color: #fff;
    display: inline-block;
}

    .header .btn-menu.current {
        background-color: #EFF8FF;
    }

    .header .btn-menu .fa {
        font-size: 18px;
        vertical-align: middle;
    }

    .header .btn-menu .fa-angle-double-down {
        font-size: 14px;
        -ms-transform: rotate(0deg);
        transform: rotate(0deg);
        -o-transform: rotate(0deg);
        -moz-transform: rotate(0deg);
        -webkit-transform: rotate(0deg);
        -webkit-transform-origin: 50% 50% 0;
        -ms-transform-origin: 50% 50% 0;
        transform-origin: 50% 50% 0;
        -webkit-transition: -webkit-transform .2s ease-in 0s;
        transition: -webkit-transform .2s ease-in 0s;
        transition: transform .2s ease-in 0s;
        transition: transform .2s ease-in 0s, -webkit-transform .2s ease-in 0s;
    }

    .header .btn-menu.current .fa-angle-double-down {
        -ms-transform: rotate(180deg);
        transform: rotate(180deg);
        -o-transform: rotate(180deg);
        -moz-transform: rotate(180deg);
        -webkit-transform: rotate(180deg);
    }

.sub-header-name {
    margin-top: 15px;
    color: rgba(255, 255, 255, 0.8);
    font-size: 14px;
}


/* 菜单 */
.menu {
    background-color: #EFF8FF;
    /*eff4f8  */
    top: 50px;
    /*62 50*/
    right: 0;
    left: 0;
    /*0*/
    bottom: 0;
    width: 200px;
    /*100%*/
    min-width: 200px;
    /*1000px*/
    z-index: 41;
    position: absolute;
    color: #424e67;
    -webkit-box-shadow: 0 3px 3px #eee;
    box-shadow: 0 3px 3px #eee;
    overflow: hidden;
}

    .menu .grid-inner {
        /*跨域修改*/
        padding-top: 8px;
        padding-bottom: 8px;
        display: none;
        border-bottom: 1px solid #d8dfea;
    }

    .menu dl {
        margin-top: 8px;
        padding-left: 10px;
        padding-right: 10px;
    }

        .menu dl,
        .menu dl a {
            color: #444;
        }

            .menu dl dt {
                float: left;
                border: 1px solid #abd6ea;
                width: 98px;
                height: 26px;
                line-height: 26px;
                background-color: #e6f3fc;
                padding-left: 8px;
                padding-right: 8px;
                color: #449cde;
                overflow: hidden;
                white-space: nowrap;
                text-overflow: ellipsis;
                -o-text-overflow: ellipsis;
            }

                .menu dl dt .fa {
                    font-size: 14px;
                    margin-right: 8px;
                }

            .menu dl dd {
                padding-left: 125px;
            }

                .menu dl dd a {
                    display: inline-block;
                    height: 28px;
                    line-height: 28px;
                    padding-left: 5px;
                    padding-right: 5px;
                    width: 108px;
                    overflow: hidden;
                    white-space: nowrap;
                    text-overflow: ellipsis;
                    border-radius: 5px;
                    /*background-color: #e8e8e8;*/
                }

                    .menu dl dd a:hover {
                        background-color: #60B9FC;
                        /*#d9f2fd*/
                        font-weight: bold;
                        color: #fdfdfd;
                    }

/* 内容模块 */

.sub-title {
    font-size: 12px;
    font-weight: bold;
    padding-top: 10px;
    /* padding-bottom: 10px; */
    color: #555;
    height: 28px;
    line-height: 28px;
}

    .sub-title .btn .fa {
        margin-right: 0;
        -webkit-appearance: none;
        -webkit-transition: all 0.4s ease-in-out;
        transition: all 0.4s ease-in-out;
        -webkit-transform: rotate(0) scale(1);
        -ms-transform: rotate(0) scale(1);
        transform: rotate(0) scale(1);
    }

    .sub-title .btn:hover {
        background-color: #e6e6e6;
    }

        .sub-title .btn:hover .fa-refresh {
            -webkit-transform: rotate(360deg) scale(1);
            -ms-transform: rotate(360deg) scale(1);
            transform: rotate(360deg) scale(1);
            /* 旋转360度，恢复原始大小 */
        }

.menu-set-tips {
    color: #3a87ad;
    background-color: #d9edf7;
    border: 1px solid #bce8f1;
    padding-left: 15px;
    padding-right: 15px;
    padding-top: 8px;
    padding-bottom: 8px;
    font-size: 14px;
}

    .menu-set-tips h4 {
        font-weight: bold;
    }

    .menu-set-tips a {
        position: absolute;
        right: 10px;
        top: 10px;
        font-size: 20px;
        font-weight: bold;
        line-height: 20px;
        color: #000000;
        text-shadow: 0 1px 0 #ffffff;
        opacity: 0.2;
        filter: alpha(opacity=20);
        -webkit-transition: all 0.4s ease-in-out;
        transition: all 0.4s ease-in-out;
        -webkit-transform: rotate(0) scale(1);
        -ms-transform: rotate(0) scale(1);
        transform: rotate(0) scale(1);
    }

        .menu-set-tips a:hover {
            opacity: 0.4;
            filter: alpha(opacity=40);
            -webkit-transform: rotate(360deg) scale(1);
            -ms-transform: rotate(360deg) scale(1);
            transform: rotate(360deg) scale(1);
            /* 旋转360度，恢复原始大小 */
        }

.btn-area {
    margin-top: 15px;
    margin-bottom: 15px;
    font-size: 0;
}

    .btn-area .user-name {
        padding-left: 10px;
        padding-right: 10px;
        padding-top: 2px;
        padding-bottom: 3px;
        border-radius: 0;
    }

/* 树形菜单 */

.menu-tree {
    font-size: 14px;
    padding-left: 10px;
    padding-right: 10px;
}

    .menu-tree .fa-plus-square-o,
    .menu-tree .fa-minus-square-o {
        color: #666;
        cursor: pointer;
        padding: 3px;
    }

    .menu-tree .name {
        font-weight: bold;
        width: 140px;
        /* 100 */
        height: 32px;
        overflow: hidden;
        display: inline-block;
        vertical-align: top;
    }

.sub-menu-tree .name {
    font-weight: normal;
}

.menu-tree .p {
    font-size: 0;
}

.first-menu-tree p {
    height: 32px;
    line-height: 32px;
    border-bottom: 1px dotted #ddd;
}

.menu-tree .p span,
.menu-tree .p i {
    font-size: 14px;
}

.sub-menu-tree {
    padding-left: 35px;
    /*display: none;*/
}

.menu-tree .ico-checkbox {
    position: relative;
    top: 1px;
    margin-left: 10px;
    display: none;
}

.menu-tree-set .ico-checkbox {
    display: inline-block;
}

/*.menu-tree p:hover,*/

.menu-tree p.tableHoverBg,
.menu-tree p.tableHoverBg2 {
    background-color: #d9f2fd;
}

.menu-tree .hover-fa {
    top: 6px;
    margin-left: 5px;
    display: none;
}

.menu-tree input[type="text"] {
    border: 1px solid #D9F2FD;
}

/*
.menu-tree p:hover .hover-fa {
	display: inline-block;
}*/

.perfect-scroll-box {
    overflow: hidden;
    width: 100%;
    position: relative;
}

    .perfect-scroll-box.perfect-scroll-search {
        border-bottom: 1px solid #e6e6e6;
    }

    .perfect-scroll-box .search-table-list {
        overflow: hidden;
        position: relative;
    }

/* .search-table-list .hover-fa {
    margin-bottom: 2px;
} */

/* 弹出菜单表单 */

.layer-content {
    width: 100%;
    margin: 0 auto;
    padding-top: 10px;
    padding-bottom: 10px;
}

    .layer-content li {
        margin-top: 8px;
    }

    .layer-content.width360 {
        width: 360px;
    }

    .layer-content.width660 {
        width: 660px;
    }

    .layer-content input {
        border: 1px solid #e1e1e3;
        height: auto;
        padding-top: 3px;
        padding-bottom: 3px;
        width: 250px;
    }

    .layer-content select {
        width: 255px;
        height: 24px;
        border: 1px solid #e1e1e3;
    }

        .layer-content input.disabled,
        .layer-content select.disabled {
            border-color: #e6e6e6;
        }

    .layer-content label {
        display: inline-block;
        width: 90px;
        height: 22px;
        text-align: right;
        margin-right: 3px;
    }

    .layer-content.width660 label {
        width: 120px;
    }

    .layer-content .btn-save {
        margin-left: 93px;
    }

    .layer-content .btn-state {
        width: auto;
        height: 22px;
        line-height: 22px;
        font-size: 12px;
        border: 1px solid #e1e1e3;
        border-left: 0;
        border-radius: 0;
        background-color: #fff;
        color: #666;
        text-align: center;
        display: inline-block;
        margin-right: 0;
        padding-left: 5px;
        padding-right: 5px;
    }

    .layer-content .btn-state-left {
        border-left: 1px solid #e1e1e3;
    }

    .layer-content .btn-state.current {
        border-color: #5db9fa;
        background-color: #5db9fa;
        color: #fdfdfd;
    }

.name-ico-box {
    margin-left: 84px;
    padding-left: 5px;
    padding-top: 5px;
    width: 250px;
    background-color: #f3f3f3;
}

    .name-ico-box p {
        display: inline-block;
        width: 120px;
    }

.shoukuan {
    border: 1px solid #d6d2c7;
    width: 360px;
    margin: 0 auto;
    margin-top: 10px;
}

/* 查询页 */

.search-table-list {
    border: 1px solid #e6e6e6;
    border-bottom: none;
}

.perfect-scroll-box .search-table-list {
    border-top: none;
}

.label-state {
    padding-left: 2px;
    padding-right: 2px;
    padding-top: 3px;
    padding-bottom: 3px;
    color: #eee;
    display: inline-block;
    text-align: center;
}

.label-state-success {
    color: #00a1e9;
}

.label-state-ok {
    color: #5cb85c;
}

.label-state-edit {
    color: #d9534f;
}

.label-state-pass {
    color: #f87501;
}

.label-state-close {
    color: #888888;
}

.input-icon {
    left: 257px;
    top: -21px;
    color: #c2c2c2;
    font-size: 12px;
}

.input-icon-date {
    left: 85px;
    font-size: 12px;
}

/* .btn-group {
    padding-bottom: 5px;
} */

.search-quick li {
    float: left;
}

    .search-quick li .btn {
        margin-right: 0;
        border-radius: 0;
        border: 1px solid #e1e1e1;
        background-color: #f8f8f8;
        /*fdfdfd*/
        color: #333;
        padding-left: 5px;
        padding-right: 5px;
        vertical-align: bottom;
        margin-right: -1px;
        line-height: 19px;
    }

        .search-quick li .btn:hover {
            background-color: #00a1e9;
            color: #fff;
            border-color: #00a1e9;
        }

    .search-quick li .btn-a {
        border: none;
        color: #00a1e9;
        margin-left: 2px;
        background: none;
    }

        .search-quick li .btn-a:hover {
            font-weight: bold;
            background-color: #fdfdfd;
            color: #00a1e9;
        }

.search-quick .current .btn {
    background-color: #00a1e9;
    color: #fff;
    border-color: #00a1e9;
}

.btn-group-list li {
    float: left;
}

    .btn-group-list li .btn {
        margin-right: 0;
        border-radius: 0;
        border: 1px solid #e1e1e1;
        color: #333;
        background-color: #fdfdfd;
        vertical-align: bottom;
        padding-left: 5px;
        padding-right: 5px;
        padding-bottom: 3px;
        margin-left: -1px;
        line-height: 19px;
    }

        .btn-group-list li .btn:hover {
            background-color: #00a1e9;
            color: #fff;
            border-color: #00a1e9;
        }

        .btn-group-list li .btn.first {
            border-radius: 5px 0 0 5px;
        }

        .btn-group-list li .btn.ending {
            border-radius: 0 5px 5px 0;
        }

.search-highest {
    border: 1px solid #e6e6e6;
    border-bottom: none;
}

.page-number .btn-page {
    /* border: 1px solid #e1e1e1; */
    /* background-color: #efefef; */
    color: #333;
    font-size: 16px;
    line-height: 19px;
    text-align: center;
    margin-right: 0;
    margin-left: -1px;
}

    .page-number .btn-page .fa {
        position: relative;
        top: 1px;
        margin-right: 0;
        font-size: 18px;
        font-weight: bold;
    }

.page-number .btn-page-left {
    border-radius: 5px 0 0 5px;
}

.page-number .btn-page-right {
    border-radius: 0 5px 5px 0;
}

.page-number .btn-page.disabled {
    background-color: #fff;
    color: #d2d2d2;
    border-color: #f4f4f4;
    cursor: not-allowed;
    opacity: 1;
}

.page-number select {
    border: 1px solid #e1e1e1;
    width: 40px;
    vertical-align: bottom;
}

.page-number .border_no {
    border: 1px solid #e1e1e1;
    width: 40px;
}

.page-number .pageNumber {
    color: #fff;
    padding: 0 12px;
    background-color: #1E9FFF;
    height: 24px;
    line-height: 24px;
    display: inline-block;
    border-radius: 2px;
    text-align: center;
    position: relative;
    top: 1px;
}

.page-number select,
.page-number input {
    border-radius: 2px;
}

/* 编辑页 */

.dec-left {
    width: 744px;
}

.dec-box {
    border: 1px solid #d6d2c7;
    border-bottom: none;
}

    .dec-box .input-icon {
        left: 254px;
    }

    .dec-box .table_base_bg {
        width: 85px;
    }

.dec-left .hangdiv {
    width: 742px;
}

.dec-left .input-icon-date {
    left: 279px;
    font-size: 13px;
}

.dec-left .input-icon-date1 {
    left: 248px;
    font-size: 13px;
}

.dec-box .input-icon-ysfs,
.dec-box .input-icon-nsdw,
.dec-box .input-icon-myg,
.dec-box .input-icon-tsgxqr {
    left: 137px;
}

.dec-box .input-icon-zmxz {
    left: 76px;
}

.dec-box .input-icon-qug,
.dec-box .input-icon-cjfs,
.dec-box .input-icon-dbys,
.dec-box .input-icon-zftxq {
    left: 165px;
}

.dec-box .input-icon-yf {
    left: 42px;
}

.dec-box .input-icon-yf2 {
    left: 39px;
}

.dec-box .input-icon-bf {
    left: 46px;
}

.dec-box .input-icon-bf2 {
    left: 38px;
}

.dec-box .input-icon-zf1 {
    left: 48px;
}

.dec-box .input-icon-zf2 {
    left: 48px;
}

.dec-box .icon-gunit {
    left: 92px;
}

.dec-box .icon-bg {
    left: 64px;
}

.dec-box .icon-origincountry {
    left: 126px;
}

.dec-box .icon-zzmdg {
    left: 94px;
}

.dec-goods {
    border-bottom: 1px solid #d6d2c7;
}

.dec-goods-edit .table_base_bg {
    width: 77px;
}

.dec-left .btn-area .btn {
    margin-bottom: 5px;
}

.dec-right {
    width: 246px;
    margin-left: 10px;
}

    .dec-right .hangdiv {
        width: 244px;
    }

    .dec-right .table2 .hover-fa {
        top: 0;
    }

/* 随附单据  集装箱号 */

.dec-sfdj,
.dec-jzxh,
.dec-sfdz {
    border-bottom: 1px solid #d6d2c7;
}

.dec-box .input-icon-sfdj {
    left: 232px;
}

.dec-box .input-icon-jzx {
    left: 46px;
}

.dec-box .input-icon-sfdz {
    left: 84px;
}

/* 其他事项 */

.othes-checked {
    border: 1px solid #d6d2c7;
    border-bottom: none;
}

    .othes-checked .hangdiv {
        width: 100%;
    }

    .othes-checked .input-icon {
        top: -22px;
        left: 176px;
    }

/* 下拉列表增加滚动条 */

.ac_results {
    border: none;
}

.ac_result_tip {
    border: 1px solid #83baf3;
    padding: 0;
}

.ac_results ul {
    max-height: 180px;
    _height: 180px;
    overflow-y: scroll;
    border: 1px solid #83baf3;
    border-top: none;
}

.layer-content .ac_results li {
    margin-top: 0;
}

/* 导入 */

.table-import {
    border: 1px solid #d6d2c7;
}

    .table-import th {
        width: 180px;
        border-top: 1px solid #d6d2c7;
        border-right: 1px solid #d6d2c7;
        padding-top: 5px;
        padding-bottom: 5px;
    }

    .table-import td {
        border-top: 1px solid #d6d2c7;
        padding-top: 5px;
        padding-bottom: 5px;
        padding-left: 5px;
        background-color: #fff;
    }

    .table-import .templet {
        display: inline-block;
        margin-right: 5px;
        margin-bottom: 5px;
        background-color: #00A1E9;
        color: #fff;
        padding: 3px 5px;
    }

        .table-import .templet:hover {
            background-color: #0087C3;
        }

/* 进度条模块 */

.upload-progress-list {
    margin-left: -10px;
}

    .upload-progress-list li {
        float: left;
        width: 33.333333%;
        margin-bottom: 10px;
    }

    .upload-progress-list .upload-progress-box {
        padding: 10px;
        border: 1px solid #eee;
        margin-left: 10px;
        background-color: #fff;
        -webkit-box-shadow: 2px 1px 3px #eee;
        box-shadow: 2px 1px 3px #eee;
    }

.progress {
    height: 20px;
    /*margin-bottom: 20px;*/
    overflow: hidden;
    background-color: #f5f5f5;
    border-radius: 4px;
    -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1);
    box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1);
}

.progress-bar {
    float: left;
    width: 0;
    height: 100%;
    font-size: 12px;
    line-height: 20px;
    color: #fff;
    text-align: center;
    background-color: #428bca;
    -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .15);
    box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .15);
    -webkit-transition: width .6s ease;
    transition: width .6s ease;
}

.progress-striped .progress-bar,
.progress-bar-striped {
    background-image: linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
    background-size: 40px 40px;
}

.progress.active .progress-bar,
.progress-bar.active {
    -webkit-animation: progress-bar-stripes 2s linear infinite;
    animation: progress-bar-stripes 2s linear infinite;
}

@-webkit-keyframes progress-bar-stripes {
    from {
        background-position: 40px 0;
    }

    to {
        background-position: 0 0;
    }
}

@keyframes progress-bar-stripes {
    from {
        background-position: 40px 0;
    }

    to {
        background-position: 0 0;
    }
}

.progress-bar-info {
    background-color: #5bc0de;
}

.progress-bar-success {
    background-color: #5cb85c;
}

.upload-progress-box .progress {
    width: 70%;
}

.upload-progress-box .text {
    position: absolute;
    right: 5px;
    bottom: 10px;
}

.layer-content .layer-content {
    padding-top: 0;
}

    .layer-content .layer-content li {
        margin-top: 3px;
        padding-bottom: 3px;
    }

    .layer-content .layer-content input {
        width: 150px;
    }

/* 蛇口进口 */

.perfect-scroll-box .width1000 {
    width: 1000px;
}

    .perfect-scroll-box .width1000 .hangdiv {
        width: 1000px;
    }

.perfect-scroll-box.width1000 {
    width: 998px;
    border: 1px solid #d6d2c7;
    border-top: none;
}

    .perfect-scroll-box.width1000 .search-table-list {
        border: none;
    }

.btn-group-list li .btn-green {
    background-color: #5cb85c;
    color: #fff;
    border-color: #5cb85c;
}

    .btn-group-list li .btn-green:hover,
    .btn-group-list li .btn-green:focus {
        background-color: #69d169;
        border-color: #69d169;
    }

.money-checkbox {
    font-size: 0;
    padding-left: 3px;
}

    .money-checkbox span {
        position: relative;
        top: 2px;
    }

    .money-checkbox label {
        font-size: 12px;
        margin-right: 5px;
    }

.title-second.width360 {
    width: 360px;
    margin: 0 auto;
}

    .title-second.width360 h3 {
        width: 100%;
        color: #0E8EE7;
        background: none;
    }

/*父页面遮罩*/

.shadow-top {
    position: fixed;
    _position: absolute;
    pointer-events: auto;
    top: 0;
    left: 0;
    width: 100%;
    height: 76px;
    /*_height: expression(document.body.offsetHeight+"px");*/
    background-color: #333;
    opacity: 0.5;
    filter: alpha(opacity=50);
    z-index: 10000;
    display: none;
}

.shadow-bottom {
    position: fixed;
    _position: absolute;
    pointer-events: auto;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 38px;
    /*_height: expression(document.body.offsetHeight+"px");*/
    background-color: #333;
    opacity: 0.5;
    filter: alpha(opacity=50);
    z-index: 10000;
    display: none;
}

.shadow-left {
    position: fixed;
    _position: absolute;
    pointer-events: auto;
    top: 76px;
    left: 0;
    width: 100%;
    height: 100%;
    /*_height: expression(document.body.offsetHeight+"px");*/
    background-color: #333;
    opacity: 0.5;
    filter: alpha(opacity=50);
    z-index: 10000;
    display: none;
}

.shadow-right {
    position: fixed;
    _position: absolute;
    pointer-events: auto;
    top: 76px;
    right: 0;
    width: 100%;
    height: 100%;
    /*_height: expression(document.body.offsetHeight+"px");*/
    background-color: #333;
    opacity: 0.5;
    filter: alpha(opacity=50);
    z-index: 10000;
    display: none;
}

/* 多个货物名称 */

.layer-content label {
    display: block;
    float: left;
}

.layer-content > li > span {
    display: block;
    margin-left: 93px;
}

.label-goodName {
    display: inline-block;
    border: 1px solid #ddd;
    background-color: #fff;
    padding: 1px 2px;
    margin-right: 3px;
    margin-top: 2px;
}

    .label-goodName i {
        display: none;
        color: #fff;
        cursor: pointer;
        position: absolute;
        right: -3px;
        top: -5px;
        background-color: #d9534f;
        padding: 0 3px;
        z-index: 3;
    }

/* tabNav */

.show_iframe {
    height: 100%;
}

.tabNav-box,
.tabNav-box .grid-inner {
    background-color: #fff;
    /*#EFF8FF*/
}

.Hui-tabNav {
    height: 26px;
    padding-right: 53px;
    /* overflow: hidden; */
    position: relative;
    box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.1);
}

.Hui-tabNav-wp {
    position: relative;
    height: 26px;
    overflow: hidden;
}

.acrossTab {
    height: 29px;
    padding-top: 1px;
}

.Hui-tabNav .acrossTab {
    position: absolute;
    height: 26px;
    line-height: 26px;
    background: none;
    top: 0;
    left: 0;
    padding-top: 0;
}

.acrossTab li {
    position: relative;
    float: left;
    height: 29px;
    line-height: 29px;
    font-size: 12px;
    cursor: pointer;
    padding: 0 25px;
    white-space: nowrap;
    color: rgba(0, 0, 0, 0.7);
    /*#333 by 20170825*/
}

.Hui-tabNav .acrossTab li {
    height: 26px;
    line-height: 26px;
}

    .Hui-tabNav .acrossTab li.active {
        background-color: #f6f6f6;
        border-bottom: 2px solid #007edc;
        color: #007edc;
        z-index: 29;
    }

.acrossTab li em {
    position: absolute;
    width: 23px;
    height: 29px;
    right: -20px;
    top: 0;
    z-index: 19;
}

.Hui-tabNav .acrossTab li em {
    right: -16px;
    height: 26px;
    width: 16px;
}

.acrossTab li i {
    position: absolute;
    display: block;
    width: 13px;
    height: 13px;
    top: 50%;
    margin-top: -6px;
    right: 5px;
    font-size: 0;
    line-height: 0;
    cursor: pointer;
    background: url(../../style/images/acrossTab-close.png) no-repeat 0 0;
}

    .acrossTab li i:hover {
        background-position: 0 bottom;
    }

.Hui-tabNav-more {
    position: absolute;
    right: 0px;
    width: 52px;
    top: 0;
    display: none;
    font-size: 0;
}

    .Hui-tabNav-more .btn {
        display: inline-block;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
        cursor: pointer;
        text-align: center;
        font-weight: 400;
        white-space: nowrap;
        vertical-align: middle;
        border: solid 1px #ddd;
        background-color: #fff;
        width: auto;
        -webkit-transition: background-color .1s linear;
        transition: background-color .1s linear;
        margin-right: 0;
        margin-left: -1px;
        color: #333;
        border-radius: 0;
    }

    .Hui-tabNav-more .btn-default {
        background-color: #e6e6e6;
        border-color: #e6e6e6;
    }

        .Hui-tabNav-more .btn-default:hover,
        .Hui-tabNav-more .btn-default:focus,
        .Hui-tabNav-more .btn-default:active,
        .Hui-tabNav-more .btn-default.active {
            color: #333;
            background-color: #c7c7c7;
            border-color: #c7c7c7;
        }

a.btn,
a.btn.size-M,
span.btn,
span.btn.size-M {
    line-height: 21px;
}

.input-text.size-S,
.btn.size-S {
    font-size: 12px;
    height: 26px;
    padding: 3px;
    line-height: 1.42857;
}

.btn.size-S {
    padding: 3px 8px;
}

a.btn.size-S,
span.btn.size-S {
    line-height: 19px;
}

.tabNav-btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) {
    border-bottom-right-radius: 0;
    border-top-right-radius: 0;
}

.tabNav-btn-group > .btn:last-child:not(:first-child),
.tabNav-btn-group > .dropdown-toggle:not(:first-child) {
    border-bottom-left-radius: 0;
    border-top-left-radius: 0;
}

/* 主页 */

.alert {
    padding: 8px 35px 8px 14px;
    margin-bottom: 20px;
    color: #c09853;
    text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
    background-color: #fcf8e3;
    border: 1px solid #fbeed5;
    border-radius: 4px;
}

.alert-success {
    color: #468847;
    background-color: #dff0d8;
    border-color: #d6e9c6;
}

.alert-info {
    color: #3a87ad;
    background-color: #d9edf7;
    border-color: #bce8f1;
}

.alert-danger,
.alert-error {
    color: #b94a48;
    background-color: #f2dede;
    border-color: #eed3d7;
}

.close {
    float: right;
    font-size: 20px;
    font-weight: bold;
    line-height: 20px;
    color: #000;
    text-shadow: 0 1px 0 #fff;
    opacity: .2;
    filter: alpha(opacity=20);
}

button.close {
    padding: 0;
    cursor: pointer;
    background: transparent;
    border: 0;
    -webkit-appearance: none;
    -webkit-transition: all 0.4s ease-in-out;
    transition: all 0.4s ease-in-out;
    -webkit-transform: rotate(0) scale(1);
    -ms-transform: rotate(0) scale(1);
    transform: rotate(0) scale(1);
}

.close:hover {
    color: #000;
    text-decoration: none;
    cursor: pointer;
    opacity: .4;
    filter: alpha(opacity=40);
    -webkit-transform: rotate(360deg) scale(1);
    -ms-transform: rotate(360deg) scale(1);
    transform: rotate(360deg) scale(1);
    /* 旋转360度，恢复原始大小 */
}

.alert .close {
    position: relative;
    top: -2px;
    right: -21px;
    line-height: 20px;
}

.width45p {
    width: 45%;
}

.charts-box {
    display: none\9;
    *display: none;
}

.charts-title {
    padding-left: 10px;
    padding-right: 10px;
}

.charts-font {
    display: inline-block;
    height: 20px;
    line-height: 20px;
    vertical-align: top;
}

.charts-span {
    display: inline-block;
    width: 20px;
    height: 20px;
}

.charts-gold {
    background-color: #FFCE56;
}

.charts-purple {
    background-color: #9966FF;
}

.charts-blue {
    background-color: #36A2EB;
}

.charts-green {
    background-color: #4BC0C0;
}

.charts-red {
    background-color: #FF6384;
}

.charts-orange {
    background-color: #FF9F40;
}

/* 保存提示 */

.tips-save {
    width: 100px;
    height: 40px;
    line-height: 40px;
    left: 50%;
    margin-left: -50px;
    top: 0;
    background-color: #fdfdfd;
    border: 1px solid #ddd;
    text-align: center;
}

/* 登录 */

.login {
    overflow-x: hidden;
    overflow-y: scroll;
}

    .login,
    .login .login-inner,
    .login body {
        background-color: #1E9FFF;
        /*56aebc  45a2ff*/
    }

.login-inner {
    width: 880px;
    height: 100%;
    margin: 0 auto;
}

.top-bar {
    margin-top: 66px;
    margin-bottom: 10px;
}

/* logo */

.login-inner .logo-box {
    width: 440px;
    height: 60px;
    text-align: center;
    z-index: 10;
    margin: 0 auto;
}

    .login-inner .logo-box a {
        display: inline-block;
    }

    .login-inner .logo-box .logo-img {
        width: 60px;
        display: none;
    }

        .login-inner .logo-box .logo-img img {
            display: inline-block;
        }

    .login-inner .logo-box .logo-name {
        font-size: 32px;
        color: #fff;
        display: inline-block;
        height: 60px;
        line-height: 60px;
        vertical-align: top;
    }

/* 登录模块 */

.login-box {
    border: 1px solid #44aaf8;
    width: 438px;
    height: auto;
    /*558px*/
    background-color: #fff;
    margin: 0 auto;
}

    .login-box h3 {
        font-size: 16px;
        height: 25px;
    }

.login-form {
    padding-left: 70px;
    padding-right: 70px;
    padding-top: 30px;
    padding-bottom: 40px;
}

.normal-tips {
    font-size: 14px;
    color: #959595;
    margin-top: 20px;
    margin-bottom: 15px;
    padding-left: 14px;
}

    .normal-tips .text {
        padding-left: 22px;
    }

.error-tips {
    color: #d9534f;
}

.success-tips {
    color: #5cb85c;
}

.input-groups {
    font-size: 0;
    margin-bottom: 15px;
    height: 48px;
}

.input-label {
    display: inline-block;
    width: 40px;
    height: 46px;
    line-height: 46px;
    border: 1px solid #d6d5db;
    text-align: center;
    margin-right: 1px;
    cursor: pointer;
}

    .input-label .fa {
        font-size: 18px;
        color: #666;
        position: relative;
        top: 6px;
    }

.input-bg {
    display: inline-block;
    width: 250px;
    height: 46px;
    line-height: 46px;
    border: 1px solid #d6d5db;
}

.input-bg-validate {
    width: 100px;
}

.input-bg input {
    border: none;
    width: 244px;
    height: 18px;
    line-height: 18px;
    background-color: #fff;
    padding: 2px 3px;
    _padding-bottom: 2px;
    font-size: 14px;
    position: relative;
    top: 4px;
    z-index: 10;
}

    .input-bg input[type="text"]:focus,
    .input-bg input[type="password"]:focus {
        border: none;
        -webkit-box-shadow: none;
        box-shadow: none;
    }

.input-bg-validate input {
    width: 94px;
}

.input-validate {
    display: inline-block;
    width: 150px;
    height: 48px;
    line-height: 40px;
    font-size: 12px;
}

    .input-validate span {
        position: relative;
        top: 4px;
        cursor: pointer;
    }

    .input-validate img {
        display: inline-block;
        margin-left: 5px;
        margin-right: 5px;
    }

.input-group-focus .input-label,
.input-group-focus .input-bg {
    border-color: #44aaf8;
}

.input-group-error .input-label,
.input-group-error .input-bg {
    border-color: #d9534f;
}
.valid-error {
    border: 1px solid #fd655c !important;
}
.input-group-success .input-label,
.input-group-success .input-bg {
    border-color: #5cb85c;
}

.btn-login {
    width: 100%;
    height: 40px;
    background-color: #44aaf8;
    color: #fff;
    font-size: 16px;
    cursor: pointer;
    -webkit-transition: all 0.5s ease-in-out;
    transition: all 0.5s ease-in-out;
}

    .btn-login:hover,
    .btn-login:focus {
        background-color: #529ae3;
        -webkit-transform: scale(1.05);
        -ms-transform: scale(1.05);
        transform: scale(1.05);
    }

.login-footer {
    width: 100%;
    text-align: center;
    color: #fff;
    padding-top: 30px;
}

.footer-text1 {
    font-size: 14px;
    color: #fff;
}

/*提示模块*/

.tips-box {
    left: 50%;
    margin-left: -300px;
    top: 76px;
}

    .tips-box .sys-tips {
        background-color: #1abc9c;
        padding-left: 15px;
        padding-right: 55px;
        color: #fff;
        position: relative;
        height: 40px;
        line-height: 40px;
        width: 474px;
        overflow: hidden;
    }

.sys-tips .fa-info-circle {
    /*margin-right: 3px;*/
    width: 12px;
    height: 12px;
    -webkit-animation-delay: 1s;
    animation-delay: 1s;
    -webkit-animation-iteration-count: 5;
    /*定义循环资料，infinite为无限次*/
    /*定义循环资料，infinite为无限次*/
    /*定义循环资料，infinite为无限次*/
    animation-iteration-count: 5;
    /*定义循环资料，infinite为无限次*/
}

.sys-tips .close-btn {
    position: absolute;
    right: 10px;
    top: 10px;
    cursor: pointer;
    color: #18ab8e;
    text-shadow: 1px 1px 1px #fff;
    width: 12px;
    height: 12px;
    line-height: 12px;
    font-size: 10px;
    font-weight: bold;
    display: block;
    text-align: center;
    padding: 3px;
    border-radius: 800px;
    -webkit-transition: all 0.4s ease-in-out;
    transition: all 0.4s ease-in-out;
    -webkit-transform: rotate(0) scale(1);
    -ms-transform: rotate(0) scale(1);
    transform: rotate(0) scale(1);
}

.tips-receipt .close-btn {
    color: #3E89CB;
}

.sys-tips .close-btn:hover {
    background-color: #fff;
    -webkit-transform: rotate(360deg) scale(1);
    -ms-transform: rotate(360deg) scale(1);
    transform: rotate(360deg) scale(1);
    /* 旋转360度，恢复原始大小 */
}

.tips-box .tips-receipt {
    background-color: #63a2d8;
}

    .tips-box .tips-receipt .hz-href {
        color: #fff;
        text-decoration: underline;
    }

/* 复选框模块 */

.checkbox {
    vertical-align: middle;
}

.checkbox-hangdiv {
    border-bottom: 1px solid #d6d2c7;
    height: auto;
    background-color: #f8f8f8;
    /*D6EDFF*/
}

    .checkbox-hangdiv .money-checkbox {
        margin-left: 89px;
    }

.money-checkbox input[type="checkbox"] {
    border: 1px solid #ddd;
}

.checkbox-hangdiv .height_ew {
    height: auto;
}

/* 20170330 宽屏borderright */

.borderright1 {
    right: -1px;
    top: 0;
    width: 1px;
    height: 26px;
    z-index: 100;
}

/* 20170331 编辑页宽屏 */

.max-inner .dec-left {
    width: 100%;
}

    .max-inner .dec-left .hangdiv {
        width: 100%;
    }

/* 统一下拉菜单样式 20170502 */

.ac_results ul {
    max-height: 120px;
    _height: 120px;
}

.ac_results li {
    line-height: 1.6;
    height: auto;
    overflow: auto;
}

    .ac_results li a {
        white-space: normal;
        position: relative;
        padding: 0 2px 0 2px;
        /* 根据内容定 */
    }

        .ac_results li a span {
            position: relative;
            display: inline-block;
            /* right: 0; */
        }

            .ac_results li a span:first-child {
                padding-left: 10px;
            }

/* 20170515 标题按钮 行背景色 */

.sub-title {
    padding-left: 0;
    padding-right: 0;
}

    .sub-title a {
        margin-right: 0;
        margin-left: 5px;
    }

.hangdiv {
    background-color: #f8f8f8;
}

.btn-area {
    margin-top: 5px;
    margin-bottom: 5px;
}

/* 20170516 */

.btn-group-list li a.btn {
    padding-bottom: 0;
    display: inline-block;
}

.title-second h3 {
    width: 88px;
    padding-left: 0;
    padding-right: 0;
}

.dec-jzxh-edit,
.dec-sfdz-edit {
    position: relative;
    top: -1px;
}

.sub-title .btn {
    background-color: #efefef;
    border: 1px solid #e1e1e1;
    color: #333;
}

/* 菜单 20170703 */

.menu-search {
    padding: 10px;
}

    .menu-search .search-text {
        border: 1px solid #1e9eff;
        width: 105px;
        height: 26px;
        padding-right: 25px;
        padding-left: 10px;
        border-radius: 20px;
    }

    .menu-search .search-title {
        font-size: 18px;
        display: none;
    }

    .menu-search .search-btn {
        right: 8px;
        top: -1px;
        color: #439cde;
    }

.menu-close,
.menu-back {
    color: #d9534f;
    border: 1px solid #d9534f;
    padding: 2px 7px;
    border-radius: 20px;
    margin-left: 4px;
    margin-top: 2px;
}

.menu-back {
    color: #1e9eff;
    border-color: #1e9eff;
}

.layer1,
.layer2 {
    height: 100%;
}

.menu .tab {
    width: 200px;
    padding-bottom: 62px;
}

    .menu .tab .li {
        /*height: 30px;*/
        line-height: 30px;
        border-bottom: 1px solid #daefff;
        color: #1e9eff;
        font-size: 14px;
        cursor: pointer;
        width: 200px;
        display: inline-block;
    }

        .menu .tab .li h3 {
            padding-left: 15px;
        }

    .menu .tab li h3:hover {
        background-color: #1e9eff;
        color: #fff;
    }

    .menu .tab .li h3.active {
        background-color: #1e9eff;
        color: #fff;
    }

    .menu .tab .li .fa {
        margin-right: 5px;
        width: 16px;
        text-align: center;
    }

.article li {
    height: 30px;
    line-height: 30px;
    border-bottom: 1px solid #daefff;
}

    .article li a {
        display: inline-block;
        width: 168px;
        font-size: 14px;
        color: #333;
        padding-left: 32px;
    }

        .article li a:hover {
            color: #fff;
            background-color: #1e9eff;
        }

            .article li a:hover mark {
                color: #333;
            }

.menu-scroll,
.menu-scroll2 {
    overflow: hidden;
    width: 100%;
    height: 100%;
    position: relative;
}

.menu-shadow {
    background-color: #000;
    filter: alpha(opacity=60);
    background-color: rgba(0, 0, 0, .6);
    position: absolute;
    left: 0;
    right: 0;
    top: 50px;
    bottom: 0;
    z-index: 40;
}

/* 20180109 */

.ui-tooltip .ui-tooltip-content {
    font-size: 14px;
}

.btn-area a.btn {
    height: 22px;
    line-height: 22px;
}

.htmlNoscroll {
    overflow-y: scroll;
}

/* 按钮组 */

.btn-group {
    position: relative;
    display: inline-block;
    vertical-align: top;
    margin-right: 5px;
}

    .btn-group.hidden {
        display: none;
    }

    .btn-group > .btn:first-child {
        margin-left: 0;
        border-right: 1px solid #4c9e4c;
        width: auto;
        padding-left: 5px;
        padding-right: 6px;
    }

        .btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) {
            border-top-right-radius: 0;
            border-bottom-right-radius: 0;
        }

    .btn-group-vertical > .btn,
    .btn-group > .btn {
        float: left;
        position: relative;
        margin-right: 0;
    }

    .btn-group .btn + .btn,
    .btn-group .btn + .btn-group,
    .btn-group .btn-group + .btn,
    .btn-group .btn-group + .btn-group {
        margin-left: -1px;
    }

    .btn-group > .btn:last-child:not(:first-child),
    .btn-group > .dropdown-toggle:not(:first-child) {
        border-top-left-radius: 0;
        border-bottom-left-radius: 0;
        border-left: 1px solid #4c9e4c;
    }

        .btn-group > .btn:last-child:not(:first-child) .caret,
        .btn-group > .dropdown-toggle:not(:first-child) .caret {
            display: inline-block;
            width: 0;
            height: 0;
            margin-left: 2px;
            vertical-align: middle;
            border-top: 4px dashed;
            border-top: 4px solid\9;
            border-right: 4px solid transparent;
            border-left: 4px solid transparent;
        }

    .btn-group > .btn + .dropdown-toggle {
        padding-right: 5px;
        padding-left: 4px;
        width: auto;
    }

.dropdown-menu {
    position: absolute;
    top: 100%;
    left: 0;
    z-index: 1000;
    display: none;
    float: left;
    min-width: 120px;
    padding: 5px 0;
    margin: 2px 0 0;
    font-size: 12px;
    text-align: left;
    list-style: none;
    background-color: #fff;
    background-clip: padding-box;
    border: 1px solid #ccc;
    border: 1px solid rgba(0, 0, 0, 0.15);
    border-radius: 4px;
    -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
    box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
}

    .dropdown-menu > li > a {
        display: block;
        padding: 3px 20px;
        clear: both;
        font-weight: 400;
        line-height: 1.42857143;
        color: #333;
        white-space: nowrap;
        box-sizing: border-box;
        width: 100%;
    }

        .dropdown-menu > li > a.disabled,
        .dropdown-menu > li > a.disabled:focus,
        .dropdown-menu > li > a.disabled:hover {
            cursor: not-allowed;
            background-color: #e6e6e6;
        }

        .dropdown-menu > li > a:focus,
        .dropdown-menu > li > a:hover {
            color: #262626;
            text-decoration: none;
            background-color: #f5f5f5;
        }

.btn-group.open .dropdown-menu {
    display: block;
}

.btn-group > .btn-blue:first-child:not(:last-child) {
    border-right-color: #0087C3;
}

.btn-group > .btn-blue:last-child:not(:first-child),
.btn-group > .btn-blue.dropdown-toggle:not(:first-child) {
    border-left-color: #0087C3;
}

.btn-group > .btn-red:first-child:not(:last-child) {
    border-right-color: #e2504b;
}

.btn-group > .btn-red:last-child:not(:first-child),
.btn-group > .btn-red.dropdown-toggle:not(:first-child) {
    border-left-color: #e2504b;
}

.btn_group_right .btn-group {
    padding-bottom: 0;
    top: -1px;
}

/* 20180608 加贸 */

/* col-three-box */

.col-three-box .table_base_bg {
    width: 140px;
}

.col-three-box .white_bg {
    width: 188px;
}

    .col-three-box .white_bg input.border_no {
        width: 183px;
    }

    .col-three-box .white_bg select {
        width: 100%;
    }

.col-three-box .input-icon {
    left: 173px;
    /* 188-15 */
}

.col-three-box .white_bg .ac_results {
    width: 188px;
}

/* 3列满 */

.col-three-box .col-three-lg {
    width: 854px;
}

    .col-three-box .col-three-lg input.border_no {
        width: 849px;
    }

/* 2列满 */

.col-three-box .col-three-md {
    width: 521px;
}

    .col-three-box .col-three-md input.border_no {
        width: 516px;
    }

/* col-four-box */

.col-four-box .table_base_bg {
    width: 90px;
}

.col-four-box .white_bg {
    width: 155px;
}

    .col-four-box .white_bg input.border_no {
        width: 150px;
    }

    .col-four-box .white_bg select {
        width: 100%;
    }

.col-four-box .input-icon {
    left: 140px;
    /* 188-15 */
}

.col-four-box .white_bg .ac_results {
    width: 155px;
}

.col-four-box .last {
    width: 154px;
}

    .col-four-box .last input.border_no {
        width: 149px;
    }

    .col-four-box .last .input-icon {
        left: 139px;
        /* 188-15 */
    }

    .col-four-box .last .ac_results {
        width: 154px;
    }

/* 3列满 */

.col-four-box .col-four-lg {
    width: 904px;
}

    .col-four-box .col-four-lg input.border_no {
        width: 899px;
    }

/* 2列满 */

.col-four-box .col-four-md {
    width: 405px;
}

    .col-four-box .col-four-md input.border_no {
        width: 400px;
    }

/* tab */

.tab_header ul li {
    display: inline-block;
    padding-left: 15px;
    padding-right: 15px;
    height: 27px;
    line-height: 27px;
    cursor: pointer;
    position: relative;
    bottom: -1px;
    z-index: 3;
    font-size: 12px;
    color: #00a1e9;
}

    .tab_header ul li.current {
        border: 1px solid #e6e6e6;
        border-bottom: none;
        background-color: #fafafa;
        font-weight: bold;
        color: #666;
    }

.tab_header.no-border ul {
    border-bottom: 1px solid #ddd;
}

    .tab_header.no-border ul li {
        bottom: -1px;
    }

        .tab_header.no-border ul li.current {
            border: none;
            border-bottom: 3px solid #666;
            background: none;
        }

/* .tab_content .perfect-scroll-box .search-table-list {
    border-top: 1px solid #d6d2c7;
}  by 20180404 */

.tab_content .btn_group_right {
    top: -26px;
    right: 15px;
}

/* .tab_content .btn_group_right .btn {
    margin-right: 0;
} */

.tab_content .content {
    width: 100%;
}

input[type="radio"],
input[type="checkbox"] {
    cursor: pointer;
}

.input_icon_date,
.input-icon-blue {
    color: #00a1e9;
    cursor: pointer;
}

.title-second {
    height: auto;
}

    .title-second h3 {
        font-weight: bold;
        text-align: left;
        border: none;
        height: 28px;
        line-height: 28px;
        background: none;
        color: #555;
    }

    .title-second .infor {
        color: #ff1e1e;
        top: 0;
        height: 28px;
        line-height: 28px;
        font-size: 14px;
    }

    .title-second .infor-blue {
        color: #00a1e9;
    }

input[type="text"],
input[type="password"],
input[type="number"],
select {
    height: 24px;
    line-height: 24px;
}

.btn {
    height: 22px;
    line-height: 20px;
}

a.btn,
a.btn.size-M,
span.btn,
span.btn.size-M {
    line-height: 26px;
}

/* jq自动补充 */
.ui-autocomplete {
    z-index: 99999999;
    max-height: 120px;
    _height: 120px;
    overflow-y: scroll;
    overflow-x: hidden;
    border: 1px solid #83baf3;
}

.ui-menu .ui-menu-item {
    line-height: 1.6;
    height: auto;
    overflow: auto;
    border-left: none;
    border-right: none;
    color: #337ab7;
    padding-top: 0;
    padding-bottom: 0;
}

.ui-autocomplete .ui-state-focus {
    border: none;
    margin-left: 0;
    margin-right: 0;
    background: none;
    background-color: #c8e3fc;
}

/* 编辑页 tab版本 */

.tab-sub-title {
    border: 1px solid #e6e6e6;
    border-bottom: none;
    width: auto;
}

/* 编辑页 响应式 */

.row-box {
    border-bottom: 1px solid #e6e6e6;
    font-size: 12px;
}

    .row-box,
    .row-box input,
    .row-box select,
    .row-box div {
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
    }

        .row-box input[type="text"],
        .row-box input[type="password"],
        .row-box input[type="number"],
        .row-box select {
            /* height: 22px;
            line-height: 22px; */
            height: 19px;
            line-height: 19px;
        }

        .row-box .content-row {
            margin-left: 0;
            margin-right: 0;
            border-top: 1px solid #e6e6e6;
            border-left: 1px solid #e6e6e6;
            border-right: 1px solid #e6e6e6;
            background-color: #f4f4f4; /* f2f2f2 */
            position: relative;
        }

            .row-box .content-row .height-ew {
                color: #333;
            }

            .row-box .content-row .table-base-bg {
                background: #f7f7f7; /*#EFF8FF*/
                width: 180px;
                padding-right: 3px;
                height: 20px;
                line-height: 20px;
                text-align: right;
                overflow: hidden;
                color: #444; /* #606366 */
                float: left;
            }

            .row-box .content-row .white-bg {
                margin-left: 180px;
                border-left: 1px solid #e6e6e6;
                border-right: 1px solid #e6e6e6;
                /* height: 22px;
  line-height: 22px; */
                height: 20px;
                line-height: 20px;
            }

        .row-box.row-box-md .content-row .table-base-bg {
            width: 110px;
        }

        .row-box.row-box-md .content-row .white-bg {
            margin-left: 110px;
        }


        .row-box.row-box-lg .content-row .table-base-bg {
            width: 130px;
        }

        .row-box.row-box-lg .content-row .white-bg {
            margin-left: 130px;
        }

        .row-box.row-box-sm .content-row .table-base-bg {
            width: 80px;
        }

        .row-box.row-box-sm .content-row .white-bg {
            margin-left: 80px;
        }


        .row-box .content-row .white-bg input[type="text"],
        .row-box .content-row .white-bg input[type="password"],
        .row-box .content-row .white-bg input[type="number"],
        .row-box .content-row .white-bg select {
            width: 100%;
        }

        .row-box .content-row .white-bg .borderright,
        .row-box .content-row .white-bg .borderright2,
        .row-box .content-row .white-bg .borderright3,
        .row-box .content-row .white-bg .borderright4 {
            border-right: 1px solid #e6e6e6;
            right: -1px;
            top: 0;
            width: 1px;
            height: 26px;
            z-index: 100;
            position: absolute;
        }

        .row-box .content-row .white-bg .borderright2 {
            right: 50%;
            height: 20px;
            margin-right: 1px;
        }

        .row-box .content-row .white-bg .borderright3 {
            right: 33.33333333%;
            height: 20px;
            margin-right: 1px;
        }

        .row-box .content-row .white-bg .borderright4 {
            right: 41.66666667%;
            height: 20px;
            margin-right: 1px;
        }

        .row-box .content-row .col-xs-1,
        .row-box .content-row .col-sm-1,
        .row-box .content-row .col-md-1,
        .row-box .content-row .col-lg-1,
        .row-box .content-row .col-xs-2,
        .row-box .content-row .col-sm-2,
        .row-box .content-row .col-md-2,
        .row-box .content-row .col-lg-2,
        .row-box .content-row .col-xs-3,
        .row-box .content-row .col-sm-3,
        .row-box .content-row .col-md-3,
        .row-box .content-row .col-lg-3,
        .row-box .content-row .col-xs-4,
        .row-box .content-row .col-sm-4,
        .row-box .content-row .col-md-4,
        .row-box .content-row .col-lg-4,
        .row-box .content-row .col-xs-5,
        .row-box .content-row .col-sm-5,
        .row-box .content-row .col-md-5,
        .row-box .content-row .col-lg-5,
        .row-box .content-row .col-xs-6,
        .row-box .content-row .col-sm-6,
        .row-box .content-row .col-md-6,
        .row-box .content-row .col-lg-6,
        .row-box .content-row .col-xs-7,
        .row-box .content-row .col-sm-7,
        .row-box .content-row .col-md-7,
        .row-box .content-row .col-lg-7,
        .row-box .content-row .col-xs-8,
        .row-box .content-row .col-sm-8,
        .row-box .content-row .col-md-8,
        .row-box .content-row .col-lg-8,
        .row-box .content-row .col-xs-9,
        .row-box .content-row .col-sm-9,
        .row-box .content-row .col-md-9,
        .row-box .content-row .col-lg-9,
        .row-box .content-row .col-xs-10,
        .row-box .content-row .col-sm-10,
        .row-box .content-row .col-md-10,
        .row-box .content-row .col-lg-10,
        .row-box .content-row .col-xs-11,
        .row-box .content-row .col-sm-11,
        .row-box .content-row .col-md-11,
        .row-box .content-row .col-lg-11,
        .row-box .content-row .col-xs-12,
        .row-box .content-row .col-sm-12,
        .row-box .content-row .col-md-12,
        .row-box .content-row .col-lg-12 {
            padding-left: 0;
            padding-right: 0;
        }

        .row-box .content-row .no-border {
            border-right: none;
        }

        .row-box .content-row .input-icon {
            position: absolute;
            top: 4px;
            right: 5px;
            left: inherit;
        }
        /* 标题下拉选择 */
        .row-box .content-row .titleSelect {
            padding-right: 0;
            position: relative;
        }

.titleSelect select {
    width: 100%;
    padding-right: 10px;
    background-color: #f7f7f7;
}

.row-box .content-row .titleSelect .input-icon {
    right: 2px;
}

.row-box .content-row .btn-small {
    margin-right: 0;
}

.row-box .content-row .white-bg input[type="text"].has-btn-icon {
    padding-right: 25px;
}

.row-box .content-row .white-bg input[type="text"].has-btn-ellipsis {
    padding-right: 45px;
}

.btn-auto {
    width: auto;
    padding-left: 15px;
    padding-right: 15px;
}

.btn-inline {
    position: absolute;
    right: 0;
    top: 0;
    border: none;
    height: 20px;
    line-height: 20px;
    border-radius: 0;
    margin-right: 0;
}

.search-highest.no-border {
    border: none;
}

.table2 tbody tr.current td,
.dialog-table-perfectScroll tr td.selected {
    background-color: #b4dfff;
    /* #5cb85c */
}

/* 详情页 编辑 搜索模块 */

.icon-searchEdit {
    position: absolute;
    top: 5px;
    font-size: 16px;
    padding-bottom: 3px;
}

.row.no-margin {
    margin: 0;
}

.tab-edit-box.open,
.tab-search-box.open {
    display: block;
}

.tab-edit-box,
.tab-search-box {
    padding: 10px;
    border: 1px solid #b4dfff;
}

.tab-edit-box {
    margin-top: -1px;
}

/* .tab_content .btn_group_right.tab-no-border {
  top: -36px;
} */

.table2 input {
    border-color: #ddd;
    height: 20px;
    line-height: 20px;
    position: relative;
    top: 1px;
}

/* 上传 */
/* .upload-area {
    background-color: #fff;
} */

.upload-area input {
    position: absolute;
    left: 0;
    top: 0;
    z-index: 10;
    opacity: 0;
    filter: Alpha(opacity=0);
    color: transparent;
    width: 100%;
    height: 100%;
    cursor: pointer;
    font-size: 100px;
    background: transparent;
    clip: rect(0 0 0 0);
}

.upload-area .btn {
    height: 20px;
    line-height: 20px;
    font-size: 12px;
}

/* 按钮提取  编辑 查询重构 v2 20180728 */

.title-btn-area {
    margin-top: 5px;
    padding: 5px;
    /* border-bottom: 1px solid #eee; */
    background-color: #f4f4f4;
}

    .title-btn-area .sub-title {
        padding-top: 0;
        padding-bottom: 0;
        height: 26px;
        line-height: 26px;
    }

    .title-btn-area .btn-area {
        margin-top: 0;
        margin-bottom: 0;
    }

        .title-btn-area .btn-area a.btn {
            top: 0;
        }

/* layer 重写 */

.font-black6 {
    color: #666;
}

.margin-right0 {
    margin-right: 0;
}

.layui-layer-rim {
    border: 10px solid rgb(236, 242, 254) !important;
    -webkit-box-shadow: 1px 1px 20px rgba(0, 0, 0, .3) !important;
    box-shadow: 1px 1px 20px rgba(0, 0, 0, .3) !important;
}

    /* .layui-layer-rim,
    .layui-layer-rim .layui-layer-title {
        background-color: #ecf2fe !important;
    } */

        .layui-layer-rim .layui-layer-title {
            color: #666;
        }

        .layui-layer-rim .layui-layer-content {
            border: 1px solid #87B9EC;
            background-color: #fff;
        }

        /* .layui-layer-rim .dialog-rim {
            padding: 20px;
        } */

        .layui-layer-rim .layui-layer-btn {
            padding-top: 10px;
        }

.link-excel {
    color: #0087C3;
    padding: 3px 8px;
    border: 1px dotted #0087C3;
}

    .link-excel:hover {
        color: #00a1e9;
        border-color: #00a1e9;
    }

/* 菜单改版 */

.show-iframe {
    height: 100%;
}

/* For 表格按钮置顶  20180919 */

table thead th.text-right,
.sticky-wrap .sticky-intersect th.text-right {
    text-align: right;
}

table thead th.text-center,
.sticky-wrap .sticky-intersect th.text-center {
    text-align: center;
}

table thead th.text-left,
.sticky-wrap .sticky-intersect th.text-left {
    text-align: left;
}

.sticky-wrap {
    overflow-x: auto;
    overflow-y: hidden;
    position: relative;
    /* margin: 3em 0; */
    width: 100%;
}

    .sticky-wrap .sticky-thead {
        opacity: 0;
        position: absolute;
        top: 0;
        left: 0;
        -webkit-transition: all .125s ease-in-out;
        transition: all .125s ease-in-out;
        z-index: 50;
        width: auto;
        /* Prevent table from stretching to full size */
    }

    /* by ganxb */

    .sticky-wrap .sticky-col,
    .sticky-wrap .sticky-intersect {
        /* opacity: 0; */
        position: absolute;
        top: 0;
        right: 0;
        -webkit-transition: all .125s ease-in-out;
        transition: all .125s ease-in-out;
        z-index: 50;
        width: auto;
        /* Prevent table from stretching to full size */
    }

    .sticky-wrap .sticky-thead {
        -webkit-box-shadow: 0 0.25em 0.1em -0.1em rgba(0, 0, 0, .125);
        box-shadow: 0 0.25em 0.1em -0.1em rgba(0, 0, 0, .125);
        z-index: 100;
        width: 100%;
        /* Force stretch */
    }

    .sticky-wrap .sticky-intersect {
        opacity: 1;
        z-index: 150;
    }

        .sticky-wrap .sticky-intersect th {
            height: 22px;
            line-height: 1.6;
            background-color: #E9E9E9;
            background: -webkit-gradient(linear, left top, left bottom, from(#FAFAFA), to(#E9E9E9));
            background: linear-gradient(to bottom, #FAFAFA 0%, #E9E9E9 100%);
            filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FAFAFA', endColorstr='#E9E9E9');
            -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#FAFAFA', endColorstr='#E9E9E9')";
            color: #666;
            font-weight: bold;
            text-align: left;
            padding-left: 2px;
            padding-right: 1px;
        }

    .sticky-wrap td,
    .sticky-wrap th {
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
    }

.sticky-thead th {
    height: 22px;
    line-height: 1.6;
    background-color: #E9E9E9;
    background: -webkit-gradient(linear, left top, left bottom, from(#FAFAFA), to(#E9E9E9));
    background: linear-gradient(to bottom, #FAFAFA 0%, #E9E9E9 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FAFAFA', endColorstr='#E9E9E9');
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#FAFAFA', endColorstr='#E9E9E9')";
    color: #666;
    font-weight: bold;
    text-align: left;
    padding-left: 2px;
    padding-right: 1px;
}

.sticky-col tbody th {
    background-color: #FAFAFA;
    padding-left: 2px;
    padding-right: 1px;
    /* border-bottom: 1px solid #e6e6e6; */
    text-align: right;
}

.sticky-col .even-bgcolor th {
    background-color: #eee;
}

.sticky-wrap.overflow-y {
    overflow-y: auto;
    /* max-height: 50vh; */
    height: 100%;
}

.sticky-col .hover th,
.sticky-col .tableHoverBg th,
.sticky-col .tr.tableHoverBg th {
    background-color: #D6EDFF;
}

.sticky-col .current th,
.sticky-col .current th,
.sticky-col .tr.current th {
    background-color: #b4dfff;
}

.sticky-wrap .table2 tbody tr {
    cursor: pointer;
}

/* layui 以下移入qp.css */

.layui-btn-danger {
    background-color: #f4615c;
}

.layui-btn-primary:hover {
    border-color: #999;
}

.layui-btn-primary.red:hover {
    color: #f4615c;
    border-color: #f4615c;
}

.layui-btn-primary.green:hover {
    color: #42b983;
    border-color: #42b983;
}

.layui-btn-primary.blue:hover {
    color: #1E9FFF;
    border-color: #1E9FFF;
}

/* 
.layui-btn-normal {
  background-color: #00a1e9;
  border-bottom: 2px solid #0087C3;
}
.layui-btn:hover {
  opacity: 1;
  filter: alpha(opacity=100);
  color: #fff;
}

.layui-btn-normal:hover {
  background-color: #0087C3;
}

.layui-btn-danger:hover {
  background-color: #c14643;
}

.layui-btn-primary:hover {
    color: rgb(5, 5, 5);
    border: 1px solid #1E9FFF;
}

 */

.layui-btn-disabled,
.layui-btn-disabled:active,
.layui-btn-disabled:hover,
.layui-btn-primary.layui-disabled:hover {
    border: 1px solid #C9C9C9;
    background-color: #FBFBFB;
    color: #C9C9C9;
    cursor: not-allowed;
    opacity: 1;
}

.layui-laypage select {
    width: auto;
}

.layui-table tbody tr:hover,
.layui-table-hover,
.layui-table[lay-even] tr:nth-child(even).layui-table-hover,
.layui-table[lay-even] tbody tr:nth-child(even):hover {
    background-color: #D6EDFF;
}

.layui-table tbody tr.layui-table-single-click,
.layui-table-single-click,
.layui-table[lay-even] tr:nth-child(even).layui-table-single-click,
.layui-table[lay-even] tbody tr:nth-child(even).layui-table-single-click {
    background-color: #80c8ff;
}

.layui-table tbody tr.layui-table-click,
.layui-table-click,
.layui-table[lay-even] tr:nth-child(even).layui-table-click,
.layui-table[lay-even] tbody tr:nth-child(even).layui-table-click {
    background-color: #b4dfff;
}

.table-small .layui-table-view .layui-table td,
.table-small .layui-table-view .layui-table th {
    padding: 2px 0;
    border-left: 1px solid rgba(230, 230, 230, 0);
}

.table-small .layui-table-view .layui-table th {
    font-weight: bold;
    background: #E9E9E9;
    background: -webkit-gradient(linear, left top, left bottom, from(#FAFAFA), to(#E9E9E9));
    background: linear-gradient(to bottom, #FAFAFA 0%, #E9E9E9 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FAFAFA', endColorstr='#E9E9E9');
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#FAFAFA', endColorstr='#E9E9E9')";
    border-width: 1px;
    color: #555;
    text-align: center;
}

    .table-small .layui-table-view .layui-table th div:not(align) {
        text-align: center;
    }

    .table-small .layui-table-view .layui-table th .layui-table-cell:not(.laytable-cell-numbers) span:first-child {
        margin-left: 10px;
    }

.table-small .layui-btn-xs {
    height: 18px;
    line-height: 18px;
}

.table-small .layui-table-view .layui-table[lay-size=sm] .layui-table-cell {
    height: 21px;
    line-height: 21px;
}

.table-small .layui-table-tool {
    min-height: 36px;
    line-height: normal;
    padding: 5px 15px;
}

    .table-small .layui-table-tool .layui-btn-sm {
        height: 26px;
        line-height: 26px;
        padding: 0 5px;
        border-radius: 3px;
    }

        .table-small .layui-table-tool .layui-btn-sm i {
            font-size: 14px !important;
        }

    .table-small .layui-table-tool .layui-form-checkbox {
        display: inline-block;
        top: -5px;
    }

        .table-small .layui-table-tool .layui-form-checkbox span {
            font-size: 12px;
        }

        .table-small .layui-table-tool .layui-form-checkbox i {
            font-size: 16px;
        }

.table-small .layui-table-tool-self {
    top: 5px;
}

    .table-small .layui-table-tool-self .layui-table-tool-panel {
        overflow-y: auto;
    }

.table-small .layui-btn + .layui-btn {
    margin-left: 0;
}

.layui-table-box {
    border-bottom: 1px solid #e6e6e6;
}

.layui-table thead tr,
.layui-table-click,
.layui-table-header,
.layui-table-mend,
.layui-table-patch,
.layui-table-tool,
.layui-table-total,
.layui-table-total tr,
.layui-table[lay-even] tr:nth-child(even) {
    background-color: #f7f7f7;
}

/* dialog */

.layui-layer-content .layui-table,
.layui-layer-content .layui-table-view {
    margin: 0;
}

#previewImages img {
    display: inline-block;
    border: 3px solid #fff;
    box-shadow: 3px 3px 3px #ccc;
    width: 150px;
    margin-left: 5px;
    margin-right: 5px;
}

.whiteSpace-normal .layui-form-checkbox span {
    white-space: normal;
}

.checkboxFont-red .layui-form-checkbox span {
    color: #f00;
    font-size: 12px;
}

/* layui数据表格 */

.layTable-no-topBar .layui-table-tool {
    height: 0;
    padding: 0;
    border: 0;
    min-height: 0;
}

.layTable-no-topBar .layui-table-tool-self {
    top: -30px;
    right: 5px;
}

.checkbox-span {
    display: inline-block;
    padding-left: 3px;
    padding-top: 1px;
    cursor: pointer;
}

    .checkbox-span label {
        cursor: pointer;
    }

    .checkbox-span input[type="checkbox"],
    .checkbox-span input[type="radio"] {
        position: relative;
        top: 2px;
    }

/* 多信息提示 */

#alert-dialog {
    padding: 15px;
    padding-top: 0;
}

    #alert-dialog dl {
        padding-left: 15px;
        padding-top: 10px;
    }

    #alert-dialog dt {
        float: left;
        font-size: 38px;
        color: #FFB23E;
        padding: 10px;
        padding-top: 0;
    }

        #alert-dialog dt.red {
            color: #d9534f;
        }

        #alert-dialog dt.green {
            color: #5cb85c;
        }

        #alert-dialog dt.blue {
            color: #00A1E9;
        }

    #alert-dialog dd {
        font-size: 20px;
        padding-top: 8px;
    }

    #alert-dialog .list {
        font-size: 12px;
        border: 1px solid #e6e6e6;
        width: 95%;
        height: 148px;
        overflow-y: auto;
        padding: 10px;
    }

/* 20190402 v3 */
.sticky-thead thead th {
    font-size: 12px;
}

.page-number {
    font-size: 12px;
}

.tab_header.no-border2 ul {
    border-bottom: none;
}

.layui-table th {
    /* text-align: center; */
    min-height: 18px;
    line-height: 18px;
}

.layui-table,
.layui-table-view {
    margin: 5px 0;
}

.table-small .layui-table-view .layui-table[lay-size=sm] .layui-table-cell {
    height: 18px;
    line-height: 18px;
    padding: 0 5px;
}

.layui-table-fixed td.layui-table-col-special .layui-table-cell {
    font-size: 0;
}

.layui-table-fixed td.layui-table-col-special .laytable-cell-numbers {
    font-size: 12px;
}

.table-small .layui-btn-xs {
    margin-right: 3px;
}

    .table-small .layui-btn-xs.layui-btn-danger,
    .table-small .layui-btn-xs.layui-btn-normal {
        border-bottom: none;
    }

    .table-small .layui-btn-xs.layui-btn-primary {
        line-height: 16px;
    }

/* .layui-table-cell .layui-form-checkbox[lay-skin="primary"] {
    top: -2px;
} */
.layui-form-checkbox[lay-skin="primary"] {
    min-width: 17px;
    min-height: 17px;
}

.layui-table-view .layui-form-checkbox[lay-skin="primary"] i {
    width: 17px;
    height: 17px;
}

.layui-table-page select {
    height: 16px;
    font-family: 'arial';
}

.layui-table-page .layui-laypage a,
.layui-table-page .layui-laypage span,
.layui-table-page .layui-laypage button,
.layui-table-page .layui-laypage input {
    height: 24px;
    line-height: 24px;
    margin-bottom: 5px;
}

.layui-laypage input:focus,
.layui-laypage select:focus {
    border: 1px solid #007edc;
}

.layui-table-sort .layui-edge {
    left: 0;
}

/* tab */
.tab_header ul li {
    color: rgba(0, 0, 0, 0.7);
}

.tab_header.no-border ul li.current {
    color: #1E9FFF;
    border-bottom: 3px solid #1E9FFF;
    font-weight: normal;
}

.tab-edit-box,
.tab-search-box {
    padding: 5px;
}

/* 展开收拢按钮 */
.layTable-no-topBar .toggleSectionIcon {
    right: 35px;
    top: -30px;
    cursor: pointer;
}

.layTable-no-topBar .toggleSectionDel {
    position: absolute;
    right: 60px;
    top: -30px;
    cursor: pointer;
}

.layTable-no-topBar .toggleSectionAdd {
    position: absolute;
    right: 115px;
    top: -30px;
    cursor: pointer;
}

.layTable-no-topBar .toggleSectionThird {
    position: absolute;
    right: 196px;
    top: -30px;
    cursor: pointer;
}

.layTable-no-topBar .toggleSectionFour {
    position: absolute;
    right: 277px;
    top: -30px;
    cursor: pointer;
}

.layTable-no-topBar .toggleSectionFive {
    position: absolute;
    right: 358px;
    top: -30px;
    cursor: pointer;
}

.layTable-no-topBar .toggleSectionSix {
    position: absolute;
    right: 418px;
    top: -30px;
    cursor: pointer;
}

.layui-table-tool .layui-inline[lay-event] {
    background-color: #fdfdfd;
    border-radius: 3px;
}

.layTable-no-topBar .layui-table-tool .layui-btn-container {
    margin-bottom: 0;
}

.table2 input[type="checkbox"] {
    border-color: #D2D2D2;
    height: 17px;
    line-height: 17px;
    width: 17px;
    position: relative;
    top: -1px;
}

/* 表格+form */
/* .layui-table-cell {
    overflow: inherit;
} */
.layui-table-cell input[type="text"] {
    height: 18px;
    line-height: 18px;
    width: 100%;
    border: 1px solid #ddd;
}

    .layui-table-cell input[type="text"]:focus {
        border: 1px solid #83baf3;
        box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(0, 161, 233, .6);
    }

.layui-table-cell .layui-form-select dl {
    top: 20px;
}

.layui-table-cell .layui-form-select .layui-edge {
    right: 5px;
}

.layui-table-cell .layui-form-select dl dd,
.layui-table-cell .layui-form-select dl dt {
    line-height: 22px;
}

.top4 {
    top: 4px;
}

.margin-bottom-5 {
    margin-bottom: -5px;
}

.margin-bottom40 {
    margin-bottom: 40px;
}

.margin-bottom45 {
    margin-bottom: 45px;
}

/* 其他事项20181023 */
.row-box .content-row .row-no-title,
.row-box.row-box-md .content-row .row-no-title,
.row-box.row-box-lg .content-row .row-no-title,
.row-box.row-box-sm .content-row .row-no-title {
    margin-left: 0;
    border-left: none;
}

/* 导入提示框 */
#verify-area p {
    margin-bottom: 5px;
}

#verify-area .verify-content {
    line-height: 14px;
}

/* 关闭icon */
.icon-close {
    font-size: 12px;
    width: 16px;
    height: 16px;
    line-height: 16px;
    text-align: center;
    background: none;
    border-radius: 50%;
    background-color: rgb(255, 87, 34);
    color: rgb(255, 255, 255);
    cursor: pointer;
}

/* 表格 扩展样式 */
.tr-font-red {
    color: #d9534f;
}


.row-box.row-box-md .content-row .col-margin-left0 {
    margin-left: 0;
}


/* 表头表体左标题栏 start */
.hasRowNavTitle {
    padding-left: 20px;
}

/* 左标题 */
.row-edit-nav-title {
    background: aliceblue;
    /* font-weight: bold; */
    /* padding-left: 20px; */
    width: 20px;
    text-align: center;
    left: 0;
    border: 1px solid #e6e6e6;
    border-bottom: none;
    border-right: none;
}

    .row-edit-nav-title span {
        display: inline-block;
        position: relative;
        top: 15%;
    }

/* 表头表体左标题栏 end */

/* 排序图标隐藏 */
.layui-table-sort {
    /* display:  none; */
    visibility: hidden;
}

/* 日期整体缩小 */
.laydate-theme-molv .layui-laydate-main {
    width: 220px;
}

.layui-laydate-content {
    padding: 5px;
}

    .layui-laydate-content td,
    .layui-laydate-content th {
        width: 26px;
        height: 24px;
        padding: 5px;
    }

.layui-laydate-footer {
    height: 38px;
    line-height: 26px;
    padding: 5px 20px;
}

.laydate-footer-btns {
    top: 5px;
}

.layui-laydate-header {
    line-height: 18px;
    padding: 10px 60px 5px;
}

.laydate-time-list p {
    line-height: 10px;
}

.laydate-time-list ol li {
    line-height: 20px;
    padding-left: 22px;
}

.laydate-time-list ol {
    height: 176px;
}


/* 行超出隐藏按钮显示 */
.ellipsis-box .white-bg {
    overflow: hidden;
}

.row .ellipsis {
    display: inline-block;
}

.row .icon-ellipsis {
    background-color: #fff;
    border: 1px solid #e6e6e6;
    padding: 2px 3px;
    font-size: 14px;
    line-height: 14px;
    cursor: pointer;
}

.ellipsis-content {
    background-color: #fff;
    z-index: 1000;
}

    .ellipsis-content p {
        padding: 3px;
        font-size: 12px;
        line-height: 13px;
        height: 34px;
        overflow-y: scroll;
    }

    .ellipsis-content .fa-close {
        background-color: #777;
        border-radius: 50%;
        color: #fff;
        width: 20px;
        height: 20px;
        line-height: 20px;
        padding: 3px;
        right: -5px;
        top: -10px;
        text-align: center;
        cursor: pointer;
    }

/* 强制表1下间距 */
#searchTable + .layui-table-view,
table.layui-hide + .layui-table-view {
    margin-bottom: 0;
}

.layui-table {
    color: #333;
}

.title-btn-area.margin-top0 {
    margin-top: 0;
}

.title-btn-area.margin-bottom0 {
    margin-bottom: 0;
}

.layui-upload-list.margin-top0 {
    margin-top: 0;
}

.layui-table-view .layui-form-radio > i {
    font-size: 17px;
    position: relative;
    top: -1px;
}

.laydate-month-list > li {
    margin: 8px 0;
}

/* 错误列表提示 */
.moreInforDialog .layui-table-view {
    overflow-y: auto;
}


/* 3列input */
.row-box .content-row .input-col3 {
    font-size: 0;
}

    .row-box .content-row .input-col3 .input-col3-box {
        width: 33.333%;
        font-size: 12px;
    }

        .row-box .content-row .input-col3 .input-col3-box input {
            width: 100%;
            position: relative;
            top: -1px;
        }

.border-subing {
    position: absolute;
    top: 0;
    left: 33.333%;
    display: inline-block;
    width: 1px;
    height: 20px;
    background-color: #e6e6e6;
}

.border-subing2 {
    left: 66%;
}

/* 竖型tab */
.verticalTab {
    width: 20px;
    float: left;
    min-height: 43px;
}

    .verticalTab ul {
        position: absolute;
        top: 0;
        bottom: 0;
        left: 0;
        right: 0;
        height: 100%;
        font-size: 12px;
    }

        .verticalTab ul li {
            display: block;
            width: 100%;
            padding: 0;
            height: 50%;
            bottom: 0;
            text-align: center;
            border: 1px solid #e6e6e6;
            background-color: #fff;
            line-height: normal;
        }

            .verticalTab ul li:last-child {
                margin-top: -4px;
            }

            .verticalTab ul li.current {
                background-color: #eff8ff;
                border-bottom: 1px solid #e6e6e6;
            }

            .verticalTab ul li span {
                position: relative;
                top: 10%;
            }

/* 附加信息修正 单项 */
.verticalTabBox .row-box .row {
    height: 21px;
}

.verticalTabBox .verticalTab {
    width: 21px;
}

    .verticalTabBox .verticalTab ul {
        top: 4px;
    }

        .verticalTabBox .verticalTab ul li {
            height: 100%;
            box-sizing: border-box;
        }

.verticalTabBox .tab_header ul li.current {
    font-weight: normal;
}
/* 附加信息 多项 */
.verticalTabBoxTwo .verticalTab {
    min-height: 85px;
    height: 211px;
}

/* textarea */
.row-box .content-row .white-bg textarea {
    width: 100%;
    box-sizing: border-box;
    height: 60px;
}

.row-box .row-textarea {
    background-color: #f7f7f7;
}

    .row-box .row-textarea .table-base-bg {
        height: auto;
    }

    .row-box .row-textarea .white-bg {
        height: auto;
        line-height: 1;
        background-color: #fff;
    }

/* table */
.table_wide .search-table-list {
    width: 998px;
    overflow-x: scroll;
}

.table_wide table {
    width: 1600px;
}

.table_wide_lg table {
    width: 2000px;
}
/* layui 多选样式 */
xm-select,
#SearchDefaultSettingArea xm-select {
    border: none;
}
#SearchDefaultSettingArea xm-select[size='mini'] {
  min-height: 20px !important;
  line-height: 20px !important;
}
xm-select * {
    font-size: 12px !important;
}

xm-select > .xm-tips {
    font-size: 12px !important;
}

xm-select > .xm-icon {
    border-width: 4px;
    top: 53%;
    right: 5px;
}
xm-select > .xm-body .xm-option-content {
  padding-left: 5px !important;
}
xm-select > .xm-body .xm-toolbar .toolbar-tag {
  margin-right: 5px !important;
}
/* 下拉去除小三角 */
select.noAppearance {
    -webkit-appearance: none;
    -moz-appearance: button; /* Firefox */
}

select.directionRtl {
    direction: rtl;
}



/* =================== 主题 =================== */
/* theme-green */
.theme-green .header {
    background-color: #19a97b;
    border-bottom: 1px solid #19a97b;
    /*148460*/
}

.theme-green .header-btns .btn-no-bg:hover {
    background-color: #148460;
}

.theme-green .menu-list ul li a:hover {
    color: #19a97b;
}

.theme-green .account-info .ellipsis {
    background-color: #148460;
    border: 1px solid #20D299;
}

.theme-green .account-info .fa-chevron-circle-down {
    color: #19a97b;
}

.theme-green .account-info .sub-menu a:hover {
    background-color: #20D299;
    color: #fdfdfd;
}

.theme-green .account-info .sub-menu .quit:hover {
    background-color: #ff5542;
}

.theme-green .header .btn-menu {
    color: #19a97b;
    border: 1px solid #148460;
    border-bottom: none;
}

    .theme-green .header .btn-menu:hover {
        background-color: #f7f7f7;
    }

    .theme-green .header .btn-menu.current {
        background-color: #f7f7f7;
    }

.theme-green .menu {
    background-color: #f7f7f7;
}

    .theme-green .menu dl dt {
        color: #19a97b;
        border: 1px solid #20D299;
        background-color: #F4FFFB;
    }

    .theme-green .menu dl dd a:hover {
        background-color: #20D299;
        color: #fdfdfd;
    }

.theme-green .tabNav-box,
.theme-green .tabNav-box .grid-inner {
    background-color: #148460;
}

.theme-green .acrossTab li.active {
    background-color: #fff;
    /*#19a97b*/
    color: #148460;
    z-index: 29;
}

.theme-green .menu-search .search-text {
    border: 1px solid #148460;
}

.theme-green .menu .tab .li {
    color: #148460;
}

    .theme-green .menu .tab .li h3.active {
        background-color: #148460;
    }

.theme-green .article li a:hover {
    background-color: #148460;
}

.theme-green .menu-search .search-btn {
    color: #148460;
}

/* theme-grey */

.theme-grey .header {
    background-color: #3c8dbc;
    border-bottom: 1px solid #3c8dbc;
    /*367fa9*/
}

.theme-grey .header-btns .btn-no-bg:hover {
    background-color: #367fa9;
}

.theme-grey .menu-list ul li a:hover {
    color: #3c8dbc;
}

.theme-grey .account-info .ellipsis {
    background-color: #367fa9;
    border: 1px solid #49A9E0;
}

.theme-grey .account-info .fa-chevron-circle-down {
    color: #3c8dbc;
}

.theme-grey .account-info .sub-menu a:hover {
    background-color: #49A9E0;
    color: #fdfdfd;
}

.theme-grey .account-info .sub-menu .quit:hover {
    background-color: #ff5542;
}

.theme-grey .header .btn-menu {
    color: #3c8dbc;
    border: 1px solid #367fa9;
    border-bottom: none;
}

    .theme-grey .header .btn-menu:hover {
        background-color: #EFF8FF;
    }

    .theme-grey .header .btn-menu.current {
        background-color: #EFF8FF;
    }

.theme-grey .menu {
    background-color: #EFF8FF;
}

    .theme-grey .menu dl dt {
        color: #3c8dbc;
        border: 1px solid #49A9E0;
    }

    .theme-grey .menu dl dd a:hover {
        background-color: #49A9E0;
        color: #fdfdfd;
    }

.theme-grey .tabNav-box,
.theme-grey .tabNav-box .grid-inner {
    background-color: #367fa9;
}

.theme-grey .acrossTab li.active {
    background-color: #fdfdfd;
    color: #367fa9;
    z-index: 29;
}

.theme-grey .menu-search .search-text {
    border: 1px solid #367fa9;
}

.theme-grey .menu .tab .li {
    color: #367fa9;
}

    .theme-grey .menu .tab .li h3.active {
        background-color: #367fa9;
    }

.theme-grey .article li a:hover {
    background-color: #367fa9;
}

.theme-grey .menu-search .search-btn {
    color: #367fa9;
}

/* 大于1600px显示屏 */
@media (min-width: 1601px) {
    .inner {
        width: 1000px;
    }

    .grid-inner {
        width: 1600px;
    }

    .max-inner {
        width: 99%;
    }

    .table_wide table {
        width: 100%;
    }
}

/* 小于1600显示屏 */

@media (max-width: 1600px) {
    .inner {
        width: 1000px;
    }

    .grid-inner {
        width: 99%;
    }

    .max-inner {
        width: 99%;
    }

    /* 表格响应 */
    .table-col150 {
        width: 260px;
    }

    .table-col100 {
        width: 200px;
    }

    .table-col80 {
        width: 150px;
    }

    .table-col50 {
        width: 80px;
    }

    .table-col70 {
        width: 70px;
    }

    .table-col45 {
        width: 50px;
    }

    .table-col60 {
        width: 100px;
    }

    .table-coltime {
        width: 115px;
    }
}

@media (max-width: 1270px) {
    .table-coltime {
        width: 74px;
    }
}

/* 1024px小屏 */

@media (max-width: 1024px) {
    html {
        overflow-x: auto;
    }

    .grid-html {
        overflow-x: hidden;
    }

    .sub-body {
        padding-left: 5px;
        padding-right: 5px;
    }

    .welcome-title {
        padding-left: 20px;
    }

    .grid-inner {
        width: 1000px;
    }

    .max-inner {
        width: 1000px;
    }

    /* 表格响应 */
    .table-col150 {
        width: 150px;
    }

    .table-col100 {
        width: 90px;
    }

    .table-col80 {
        width: 80px;
    }

    .table-col50 {
        width: 50px;
    }

    .table-col70 {
        width: 45px;
    }

    .table-col45 {
        width: 30px;
    }

    .table-col60 {
        width: 60px;
    }

    /* .row-box .content-row .table-base-bg {
        width: 110px;
    }
    .row-box .content-row .white-bg {
        margin-left: 110px;
    } */
}

/* 手机 768px */

@media (max-width: 768px) {
    .login-inner {
        width: 100%;
    }

    .top-bar {
        margin-top: 10px;
        margin-bottom: 10px;
    }

    .login-inner .logo-box {
        width: 100%;
        margin-top: 20px;
        height: auto;
    }

        .login-inner .logo-box .logo-img {
            width: 50px;
        }

        .login-inner .logo-box .logo-name {
            font-size: 26px;
            vertical-align: middle;
            height: auto;
            line-height: 1.3;
        }

    .login-box {
        width: 94%;
        height: auto;
        margin: 0 auto;
        float: none;
    }

    .login-form {
        width: 295px;
        margin: 0 auto;
        padding-left: 0;
        padding-right: 0;
        padding-top: 20px;
        padding-bottom: 20px;
    }

    .input-bg input {
        height: 42px;
        line-height: 42px;
        top: 0;
        vertical-align: top;
    }

    .state-search {
        width: 100%;
        padding-left: 0;
    }

        .state-search ul {
            width: 305px;
            margin: 0 auto;
            display: -webkit-box;
            -webkit-box-sizing: border-box;
            -moz-box-sizing: border-box;
            box-sizing: border-box;
        }

            .state-search ul li {
                -webkit-box-flex: 1;
                float: none;
                margin-left: 5px;
                margin-right: 5px;
            }

    .code-box {
        width: 94%;
        padding-left: 0;
        padding-right: 0;
        float: none;
        margin: 0 auto;
        margin-top: 10px;
    }

        .code-box dl {
            width: 80%;
            margin: 0 auto;
        }

    .contact-box {
        width: 79%;
        float: none;
        margin: 0 auto;
        padding-left: 10%;
        padding-right: 5%;
        margin-top: 10px;
    }

    .login-footer {
        padding-top: 20px;
    }
}

/* 手机 横版 414px~768px */

@media (min-width: 414px) and (max-width: 768px) {
}

/* 手机 竖版 <414px */

@media (max-width: 414px) {
}

/* 手机 竖版 <320px */

@media (max-width: 320px) {
    .login-inner .logo-box .logo-name {
        font-size: 22px;
    }

    .normal-tips {
        margin-top: 10px;
        margin-bottom: 10px;
    }

    .login-form {
        padding-left: 10px;
        padding-right: 10px;
        width: 275px;
    }

    .input-bg {
        width: 230px;
    }

        .input-bg input {
            width: 224px;
        }

    .input-bg-validate {
        width: 80px;
    }

        .input-bg-validate input {
            width: 74px;
        }

    .state-search ul {
        width: 285px;
    }

    .code-box dl {
        width: 90%;
    }

    .code-box dd {
        padding-left: 30px;
    }

    .contact-box {
        width: 86%;
        padding-left: 5%;
        padding-right: 3%;
        padding-top: 20px;
        height: 218px;
    }

    .login-footer {
        width: 94%;
        float: none;
        margin: 0 auto;
    }

    .footer-text1 {
        font-size: 12px;
    }
}

html {
    overflow: hidden;
}
/* 菜单 */
.left0 {
    left: 0;
}

.left-menu {
    position: fixed;
    z-index: 999;
    left: 0px;
    top: 39px;
    bottom: 0px;
    width: 150px;
    background-color: rgba(48, 65, 86, 0.9);
}

    .left-menu .menu-title {
        display: inline-block;
        width: 150px;
        cursor: default;
        height: 40px;
        line-height: 40px;
        color: #EFF8FF;
        text-align: center;
        font-weight: bold;
        opacity: .7;
    }

.lay-side-shrink .menu-title {
    width: 0;
    overflow: hidden;
}

.child-content {
    margin-left: 150px;
}

.layui-nav * {
    font-size: 12px;
}

.layui-nav {
    background: none !important;
}

    .layui-nav cite {
        font-weight: 400;
    }

    .layui-nav .layui-nav-item a {
        color: rgba(255, 255, 255, 0.8);
        height: 30px;
        line-height: 30px;
        padding-left: 5px;
    }

        .layui-nav .layui-nav-item a:hover,
        .layui-nav .layui-this a {
            color: #fff;
        }

        .layui-nav .layui-nav-item a i {
            width: 16px;
            text-align: center;
            display: inline-block;
        }

    .layui-nav .layui-nav-more {
        border-top-color: rgba(255, 255, 255, 0.5);
        border-width: 5px;
    }

.left-menu,
.child-content,
.layui-nav {
    -webkit-transition: all .3s;
    transition: all .3s;
}

.layui-nav-tree {
    width: 150px;
}

    .layui-nav-tree .layui-nav-item a:hover {
        background: none;
    }

.layui-nav .layui-this,
.layui-nav .layui-this > a,
.layui-nav .layui-nav-child dd.layui-this,
.layui-nav .layui-nav-child dd.layui-this a,
.layui-nav .layui-nav-item .layui-this,
.layui-nav .layui-nav-item a.layui-this,
.layui-nav .layui-nav-item a.layui-this:hover,
.layui-nav .layui-nav-item .layui-this > a,
.layui-nav .layui-this > a:hover {
    background: none;
    color: #1E9FFF !important;
}

.layui-nav .layui-nav-child a {
    height: 26px;
    line-height: 26px;
    padding-left: 24px;
    color: rgba(255, 255, 255, 0.8);
    padding-right: 10px;
}

.layui-nav .layui-nav-bar {
    background-color: #1e9fff;
}

.layui-nav .layui-nav-child .layui-nav-child a {
    padding-left: 48px;
}

.lay-side-shrink .left-menu,
.lay-side-shrink .layui-nav {
    width: 60px;
}

.lay-side-shrink .layui-nav-item {
    position: static;
}

    .lay-side-shrink .layui-nav-item cite,
    .lay-side-shrink .layui-nav > .layui-nav-item > .layui-nav-child,
    .lay-side-shrink .layui-nav > .layui-nav-item > a .layui-nav-more {
        display: none;
        padding: 8px 0;
        width: 200px;
    }

.lay-side-shrink .layui-nav .layui-nav-item a {
    padding: 0 0 0 20px;
}

.lay-side-shrink .child-content {
    margin-left: 60px;
}

.layui-nav-itemed > .layui-nav-child {
    background-color: rgba(0,0,0,.2) !important;
}


.flexibleObj {
    color: rgba(255, 255, 255, 0.8);
    display: inline-block;
    width: 15px;
    height: 50px;
    line-height: 50px;
    text-align: center;
    position: absolute;
    top: 45%;
    left: 150px;
    background: #1E9FFF;
    border: 1px solid #1E9FFF;
    border-left: none;
}

    .flexibleObj:hover {
        color: #fff;
    }

        .flexibleObj:hover .arrow {
            display: inline-block;
        }

.lay-side-shrink .flexibleObj {
    left: 60px;
}

    .lay-side-shrink .flexibleObj .text-hide {
        display: none;
    }

    .lay-side-shrink .flexibleObj .text-open {
        display: inline-block;
    }

    .lay-side-shrink .flexibleObj:hover .arrow {
        display: none;
    }

.flexibleObj,
.flexibleObj i {
    font-size: 12px;
}

.ps .ps__rail-x:hover,
.ps .ps__rail-y:hover,
.ps .ps__rail-x:focus,
.ps .ps__rail-y:focus,
.ps .ps__rail-x.ps--clicking,
.ps .ps__rail-y.ps--clicking {
    background: none; /*rgb(48, 65, 86)*/
}

/* .ps__rail-y:hover > .ps__thumb-y,
.ps__rail-y:focus > .ps__thumb-y,
.ps__rail-y.ps--clicking .ps__thumb-y {
    background-color: #fff;
} */

/* .perfect-scroll-box {
  margin-top: 40px;
} */
.left-menu-btns {
    height: 35px;
}

    .left-menu-btns .left-icon {
        color: rgba(255, 255, 255, 0.8);
        background: rgba(255,255,255,0.1) url() 0 0 no-repeat;
        width: 32px;
        height: 32px;
        line-height: 32px;
        text-align: center;
        display: inline-block;
        font-size: 12px;
        margin-right: 3px;
        border-radius: 3px;
        cursor: pointer;
    }

        .left-menu-btns .left-icon .red-radius {
            background-color: rgb(217, 83, 79);
            width: 10px;
            height: 10px;
            border-radius: 20px;
            display: inline-block;
            position: absolute;
            right: 3px;
            top: 3px;
        }




/* 更新弹框 */
.update-dialog-ui li {
    padding: 2px;
    padding-left: 5px;
    font-weight: bold;
}


/* 多标签 */
.tabNav-box {
    width: 100%;
    height: 30px;
    line-height: 30px;
    background-color: #e6e6e6;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    /* -webkit-box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.1);
  box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.1); */
}

    .tabNav-box .grid-inner {
        background-color: #1E9FFF;
    }

    .tabNav-box .Hui-tabNav {
        height: 30px;
        padding-right: 0;
        box-shadow: none;
    }

        .tabNav-box .Hui-tabNav .Hui-tabNav-wp {
            height: 30px;
            margin-right: 53px;
        }

        .tabNav-box .Hui-tabNav .acrossTab {
            height: 30px;
            line-height: 30px;
        }

            .tabNav-box .Hui-tabNav .acrossTab li {
                height: 30px;
                line-height: 30px;
                padding: 0 20px;
                color: rgba(0, 0, 0, 0.7);
            }

                .tabNav-box .Hui-tabNav .acrossTab li i {
                    background: none;
                    margin-top: 0;
                    top: 28%;
                    font-size: 12px;
                    width: 16px;
                    height: 16px;
                    line-height: 16px;
                    text-align: center;
                    border-radius: 50%;
                }

                    .tabNav-box .Hui-tabNav .acrossTab li i:hover {
                        background-color: #FF5722;
                        color: #fff;
                    }

                .tabNav-box .Hui-tabNav .acrossTab li.active {
                    background-color: #fff;
                    border-bottom: none;
                    color: #1E9FFF;
                }

                    .tabNav-box .Hui-tabNav .acrossTab li.active b {
                        display: inline-block;
                        width: 8px;
                        height: 8px;
                        border-radius: 8px;
                        background-color: #42b983;
                        position: absolute;
                        left: 8px;
                        top: 11px;
                    }

.grid-content {
    position: absolute; /* fdfdfd eff4f8  */
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
}


/* 菜单底部下拉 */
.menu-quick .sub-menu {
    right: 0;
    top: -110px;
    border: 1px solid #ebebeb;
    border-radius: 3px;
    background-color: #fdfdfd;
    -webkit-transition: all 0.4s ease-in-out;
    -moz-transition: all 0.4s ease-in-out;
    transition: all 0.4s ease-in-out;
    display: none;
    *filter: alpha(opacity=0);
    opacity: 0;
    font-size: 12px;
}

    .menu-quick .sub-menu a {
        display: inline-block;
        width: 133px;
        height: 24px;
        line-height: 24px;
        text-align: center;
        color: #555;
        border-bottom: 1px solid #ebebeb;
        background-color: #fdfdfd;
    }

        .menu-quick .sub-menu a i {
            width: 16px;
        }

        .menu-quick .sub-menu a:hover {
            background-color: #D6EDFF;
            font-weight: bold;
        }

.menu-quick.current .sub-menu {
    /* right: 3px; */
    *filter: alpha(opacity=100);
    opacity: 1;
    display: block;
}

/* 产品与服务 */
#productChange .fa-angle-down {
    transform: rotate(0deg);
    -o-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    transform-origin: 50% 50% 0;
    transition: transform .2s ease-in 0s;
}

#productChange .sub-menu {
    border: 1px solid #ebebeb;
    border-radius: 3px;
    background-color: #fdfdfd;
    -webkit-transition: all 0.4s ease-in-out;
    -moz-transition: all 0.4s ease-in-out;
    transition: all 0.4s ease-in-out;
    display: none;
    *filter: alpha(opacity=0);
    opacity: 0;
    font-size: 12px;
    top: 35px;
    left: 0;
    z-index: 100;
}

    #productChange .sub-menu a {
        display: inline-block;
        width: 133px;
        height: 24px;
        line-height: 24px;
        text-align: left;
        color: #555;
        border-bottom: 1px solid #ebebeb;
        background-color: #fdfdfd;
        text-indent: 10px
    }

        #productChange .sub-menu a:hover {
            background-color: #D6EDFF;
            font-weight: bold;
        }

#productChange.current .sub-menu {
    *filter: alpha(opacity=100);
    opacity: 1;
    display: block;
}

#productChange.current .fa-angle-down {
    transform: rotate(-180deg);
    -o-transform: rotate(-180deg);
    -moz-transform: rotate(-180deg);
    -webkit-transform: rotate(-180deg);
}

/* 切换公司 */
.dialog-change-company ul li {
    cursor: pointer;
}

    .dialog-change-company ul li:nth-child(even) {
        background-color: #f2f2f2;
    }

    .dialog-change-company ul li.hover {
        background-color: #D6EDFF;
    }

    .dialog-change-company ul li.selectHover {
        background-color: rgba(66,185,131,.3);
    }

.list-box .focus {
    border: 1px solid #42b983;
}

    .list-box .focus > .row-box > .row-full > .thisCheck {
        display: block;
    }

    .list-box .focus .thisCheck div {
        padding: 5px 6px;
        background-color: #42b983;
        color: #fff;
    }



/* 用户弹出层 */
.account-info .sub-menu a {
    height: 32px;
    line-height: 32px;
}

.sub-header-name {
    margin-top: 12px;
}

.account-info .ellipsis {
    max-width: 160px;
}

/* 修改密码 */
.row-box .content-row.warning .height-ew {
    color: #f00;
}

.row-box .content-row.warning input {
    border-color: #f00;
}

.pw-strength .pw-bar {
    height: 20px;
    width: 100%;
    background-color: #fff;
}

    .pw-strength .pw-bar .weak,
    .pw-strength .pw-bar .medium,
    .pw-strength .pw-bar .strong {
        width: 20%;
        height: 14px;
        margin-top: 3px;
        background-color: #CDCDCD;
        display: inline-block;
        margin-left: 5px;
    }

.pw-strength .pw-bar-on {
    width: 100%;
    top: 0;
    left: 0;
}

    .pw-strength .pw-bar-on .weak,
    .pw-strength .pw-bar-on .medium,
    .pw-strength .pw-bar-on .strong {
        width: 20%;
        height: 14px;
        margin-top: 3px;
        display: inline-block;
        margin-left: 5px;
    }

.pw-weak .pw-bar-on .weak,
.pw-medium .pw-bar-on .weak,
.pw-strong .pw-bar-on .weak {
    background-color: #f00;
}

.pw-medium .pw-bar-on .medium,
.pw-strong .pw-bar-on .medium {
    background-color: #F78115;
}

.pw-strong .pw-bar-on .strong {
    background-color: #6BA001;
}

/* base */
:root {
    --black33: rgba(51, 51, 51, 1);
    --black66: rgba(102, 102, 102, 1);
    --black99: rgba(153, 153, 153, 1);
    --blueHeader: rgba(50, 133, 255, 1);
    --blueMenu: rgba(47, 52, 84, 1);
    --blueMenuFocus: rgba(47, 51, 84, 1);
    --blueTitlebg: rgba(193, 218, 255, 1);
    --blueSecondary: rgba(230, 239, 250, 1);
    --blueClick: rgba(153, 204, 255, 1);
    --autoBlue: rgba(51, 133, 255, 1);
    --focusBlue: rgba(28, 123, 239, 1);
    --activeBlue: rgba(51, 153, 255, 1);
    --autoRed: rgba(249, 94, 90, 1);
    --focusRed: rgba(255, 56, 48, 1);
    --activeRed: rgba(249, 94, 90, 1);
    --autoGreen: rgba(13, 215, 141, 1);
    --autoYellow: rgba(246, 175, 76, 1);

    --white: rgba(255, 255, 255, 1);
    --whiteF5: rgba(245, 245, 245, 1);
    --whiteEf: rgba(239, 239, 239, 1);
    --grayE6: rgba(230, 230, 230, 1);
    --grayE4: rgba(228, 231, 237, 1);
    --grayDD: rgba(221, 221, 221, 1);
    --grayDisabled: rgba(238, 241, 245, 1);
    --grayB2: rgba(178, 178, 178, 1);
    --yellowRequire: rgba(248, 253, 184, 1);
    --dialogShadow: rgba(184, 206, 220, .10);
    --sizeD9: .9;
    --size0: 0;
    --size1: 1;

    --size1px: 1px;
    --size-1: -1px;
    --size2: 2px;
    --size3: 3px;
    --size4: 4px;
    --size5: 5px;
    --size-5: -5px;
    --size6: 6px;
    --size7: 7px;
    --size8: 8px;
    --size9: 9px;
    --size10: 10px;
    --size-10: -10px;
    --size11: 11px;
    --size-11: -11px;
    --size12: 12px;
    --size14: 14px;
    --size15: 15px;
    --size16: 16px;
    --size18: 18px;
    --size21: 21px;
    --size20: 20px;
    --size22: 22px;
    --size24: 24px;
    --size25: 25px;
    --size26: 26px;
    --size28: 28px;
    --size30: 30px;
    --size32: 32px;
    --size38: 38px;
    --size40: 40px;
    --size45: 45px;
    --size70: 70px;
    --size145: 145px;
    --size160: 160px;

    --alpha100: alpha(opacity=100);
}

.closeRed {
    color: var(--autoRed);
}

.border-solid-e6-1 {
    border: 1px solid #e6e6e6;
}

.font-e6 {
    color: #e6e6e6;
}

@font-face {
    font-family: 'password';
    src: url('../../style/font/PasswordEntry.ttf');
}

.inputPwd {
    font-family: 'password';
}

.uploadFileName {
    width: 80%;
}

/* body */
body {
    font: 14px -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "PingFang SC", "Microsoft YaHei", "Hiragino Sans GB", "Helvetica Neue", Helvetica, Arial, sans-serif;
    ;
}

body,
.content,
.content .max-inner,
.inner .sub-content,
.max-inner .sub-content {
    background-color: var(--whiteF5);
}

.content .max-inner {
    margin-top: var(--size10);
    margin-left: var(--size10);
    width: auto;
    /*100%*/
}

.tab_content .content,
.tab_content1 .content {
    background: none;
}

input[type="text"].margin-left-1,
input[type="password"].margin-left-1,
input[type="number"].margin-left-1,
select.margin-left-1 {
    margin-left: var(--size-1);
}

.content-row [required="required"],
.content-row [required="required"].disabled,
.content-row .requiredColor,
.content-row .disabled.requiredColor {
    background-color: var(--yellowRequire);
    border-color: var(--yellowRequire);
}

.title-btn-area {
    padding: var(--size0);
    margin-bottom: var(--size10);
    margin-right: var(--size10);
    margin-top: 0;
}

.font-blue2 {
    color: var(--focusBlue);
}

.border-solid-e6-1 {
    border: 1px solid #e6e6e6;
}

.row-box-xlg .content-row .table-base-bg {
    width: 280px;
}

.row-box-xlg .content-row .white-bg {
    margin-left: 280px;
}

.dialog-change-company .list-box .row-box {
    border-bottom: none;
}

.dialog-change-company .list-box {
    border: 1px solid #e6e6e6;
    overflow-y: auto;
    max-height: 280px;
    overflow-x: hidden;
}

.jcFilterTextParent {
    border-bottom: 1px solid #e6e6e6;
}

.list-box .focus {
    border-color: var(--autoGreen);
}

.dialog-change-company ul li:nth-child(even) {
    background-color: #f7f7f7;
}

.dialog-change-company ul li.hover {
    background-color: var(--blueSecondary);
}

.companyName {
    color: var(--black99);
    font-size: var(--size12);
}

.list-box .focus>.thisCheck {
    display: block
}

.list-box .focus .thisCheck div {
    font-size: var(--size12);
}

.margin-bottom35 {
    margin-bottom: 35px;
}

.margin-bottom60 {
    margin-bottom: 60px;
}

/* layui 表单 */
.layui-form-onswitch {
    background-color: var(--autoBlue);
    border-color: var(--autoBlue);
}

.layui-form-select dl dd.layui-this {
    background-color: var(--autoBlue);
}

.layui-table-edit:focus {
    border-color: var(--autoBlue) !important;
}

/* 编辑区 */
.sub-title {
    padding-left: var(--size5);
    color: var(--black33);
}

.sub-title span {
    position: relative;
}

.sub-title span b {
    position: relative;
    z-index: 5;
    /* font-weight: normal; */
    font-size: var(--size14);
}

.sub-title span i {
    background-color: var(--blueTitlebg);
    width: 110%;
    height: var(--size6);
    transform: skew(-45deg);
    display: inline-block;
    position: absolute;
    bottom: var(--size0);
    left: var(--size0);
    z-index: var(--size1);
}

/*表头表体的折叠式样式*/
.collpasebtn {
    color: white;
    height: 17px;
    width: 14px;
    font-size: 12px;
    border-radius: 50%;
    background-color: #3385ff;
    top: 6px;
    cursor: pointer;
}

.collpase-title {
    height: 28px;
    line-height: 28px;
    padding-left: 18px;
    padding-top: 0px
}

.row-box .content-row {
    background-color: var(--grayDisabled);
}

.row-box .content-row .table-base-bg,
.row-box .content-row .white-bg {
    background-color: var(--white);
}

.content-row .disabled,
.hangdiv .disabled,
.hangdiv select.disabled,
.layui-table .disabled {
    border-color: var(--grayDisabled);
    background-color: var(--grayDisabled);
}

.content-row select {
    -webkit-appearance: none;
    -moz-appearance: button;
}

input[type="text"]:focus,
input[type="password"]:focus,
input[type="radio"]:focus,
input[type="checkbox"]:focus,
input[type="number"]:focus,
textarea:focus,
.hangdiv select:focus,
.layer-content select:focus,
.form-control:focus,
.input-text:focus,
.dec-box select:focus,
.row select:focus,
input[type="text"]:hover,
input[type="password"]:hover,
input[type="radio"]:hover,
input[type="checkbox"]:hover,
input[type="number"]:hover,
select:hover,
textarea:hover {
    /* border-color: var(--autoBlue); */
    border: 1px solid var(--autoBlue);
    box-shadow: none;
    /* inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(51, 133, 255, 1) */
    -webkit-box-shadow: none;
    z-index: 2;
}

.row-box .content-row .input-icon {
    z-index: 5;
}

xm-select {
    border: none;
}

xm-select>.xm-icon {
    border-width: var(--size5);
}

.row-edit-nav-title {
    background-color: var(--blueSecondary);
}

.tab-edit-box,
.tab-search-box {
    border: none;
    border-color: var(--blueSecondary);
    padding: 0 0 5px 0;
}

.verticalTab ul li.current {
    background-color: var(--blueSecondary);
    color: var(--black33);
}

.imgBox input[type="text"] {
    color: #333;
    opacity: 1;
    position: relative;
    font-size: 12px;
}

.row-box .row-textarea {
    background-color: var(--white);
}

.row-box .height-ew .btn-inline {
    z-index: 6;
}

/* 删除文本 */
.white-bg.height-ew .icon-del-text {
    right: 3px;
}

.searchBox.v3 .white-bg.height-ew .icon-del-text {
    top: 4px;
    right: 5px;
}

.white-bg.height-ew .input-icon {
    cursor: pointer;
}


/* 次级tab */
.tab_header.no-border2 {
    margin-bottom: var(--size5);
}

.tab_header.no-border2 ul li {
    color: var(--black33);
    padding-left: var(--size10);
    height: var(--size24);
    line-height: var(--size24);
}

.tab_header.no-border2 ul {
    border-bottom: 1px solid var(--whiteEf);
}

.tab_header.no-border ul li.current {
    color: var(--autoBlue);
    border-bottom: 2px solid var(--autoBlue);
}

/* .tab_header.no-border2 ul {
        border-bottom: 1px solid rgba(230,230,230,1);
    } */

/* 栅格 */
.v3 .row-box .content-row .col-xs-1,
.v3 .row-box .content-row .col-sm-1,
.v3 .row-box .content-row .col-md-1,
.v3 .row-box .content-row .col-lg-1,
.v3 .row-box .content-row .col-xs-2,
.v3 .row-box .content-row .col-sm-2,
.v3 .row-box .content-row .col-md-2,
.v3 .row-box .content-row .col-lg-2,
.v3 .row-box .content-row .col-xs-3,
.v3 .row-box .content-row .col-sm-3,
.v3 .row-box .content-row .col-md-3,
.v3 .row-box .content-row .col-lg-3,
.v3 .row-box .content-row .col-xs-4,
.v3 .row-box .content-row .col-sm-4,
.v3 .row-box .content-row .col-md-4,
.v3 .row-box .content-row .col-lg-4,
.v3 .row-box .content-row .col-xs-5,
.v3 .row-box .content-row .col-sm-5,
.v3 .row-box .content-row .col-md-5,
.v3 .row-box .content-row .col-lg-5,
.v3 .row-box .content-row .col-xs-6,
.v3 .row-box .content-row .col-sm-6,
.v3 .row-box .content-row .col-md-6,
.v3 .row-box .content-row .col-lg-6,
.v3 .row-box .content-row .col-xs-7,
.v3 .row-box .content-row .col-sm-7,
.v3 .row-box .content-row .col-md-7,
.v3 .row-box .content-row .col-lg-7,
.v3 .row-box .content-row .col-xs-8,
.v3 .row-box .content-row .col-sm-8,
.v3 .row-box .content-row .col-md-8,
.v3 .row-box .content-row .col-lg-8,
.v3 .row-box .content-row .col-xs-9,
.v3 .row-box .content-row .col-sm-9,
.v3 .row-box .content-row .col-md-9,
.v3 .row-box .content-row .col-lg-9,
.v3 .row-box .content-row .col-xs-10,
.v3 .row-box .content-row .col-sm-10,
.v3 .row-box .content-row .col-md-10,
.v3 .row-box .content-row .col-lg-10,
.v3 .row-box .content-row .col-xs-11,
.v3 .row-box .content-row .col-sm-11,
.v3 .row-box .content-row .col-md-11,
.v3 .row-box .content-row .col-lg-11,
.v3 .row-box .content-row .col-xs-12,
.v3 .row-box .content-row .col-sm-12,
.v3 .row-box .content-row .col-md-12,
.v3 .row-box .content-row .col-lg-12 {
    padding-right: var(--size40);
}

#dialogContent .v3 .row-box .content-row .col-xs-1,
#dialogContent .v3 .row-box .content-row .col-sm-1,
#dialogContent .v3 .row-box .content-row .col-md-1,
#dialogContent .v3 .row-box .content-row .col-lg-1,
#dialogContent .v3 .row-box .content-row .col-xs-2,
#dialogContent .v3 .row-box .content-row .col-sm-2,
#dialogContent .v3 .row-box .content-row .col-md-2,
#dialogContent .v3 .row-box .content-row .col-lg-2,
#dialogContent .v3 .row-box .content-row .col-xs-3,
#dialogContent .v3 .row-box .content-row .col-sm-3,
#dialogContent .v3 .row-box .content-row .col-md-3,
#dialogContent .v3 .row-box .content-row .col-lg-3,
#dialogContent .v3 .row-box .content-row .col-xs-4,
#dialogContent .v3 .row-box .content-row .col-sm-4,
#dialogContent .v3 .row-box .content-row .col-md-4,
#dialogContent .v3 .row-box .content-row .col-lg-4,
#dialogContent .v3 .row-box .content-row .col-xs-5,
#dialogContent .v3 .row-box .content-row .col-sm-5,
#dialogContent .v3 .row-box .content-row .col-md-5,
#dialogContent .v3 .row-box .content-row .col-lg-5,
#dialogContent .v3 .row-box .content-row .col-xs-6,
#dialogContent .v3 .row-box .content-row .col-sm-6,
#dialogContent .v3 .row-box .content-row .col-md-6,
#dialogContent .v3 .row-box .content-row .col-lg-6,
#dialogContent .v3 .row-box .content-row .col-xs-7,
#dialogContent .v3 .row-box .content-row .col-sm-7,
#dialogContent .v3 .row-box .content-row .col-md-7,
#dialogContent .v3 .row-box .content-row .col-lg-7,
#dialogContent .v3 .row-box .content-row .col-xs-8,
#dialogContent .v3 .row-box .content-row .col-sm-8,
#dialogContent .v3 .row-box .content-row .col-md-8,
#dialogContent .v3 .row-box .content-row .col-lg-8,
#dialogContent .v3 .row-box .content-row .col-xs-9,
#dialogContent .v3 .row-box .content-row .col-sm-9,
#dialogContent .v3 .row-box .content-row .col-md-9,
#dialogContent .v3 .row-box .content-row .col-lg-9,
#dialogContent .v3 .row-box .content-row .col-xs-10,
#dialogContent .v3 .row-box .content-row .col-sm-10,
#dialogContent .v3 .row-box .content-row .col-md-10,
#dialogContent .v3 .row-box .content-row .col-lg-10,
#dialogContent .v3 .row-box .content-row .col-xs-11,
#dialogContent .v3 .row-box .content-row .col-sm-11,
#dialogContent .v3 .row-box .content-row .col-md-11,
#dialogContent .v3 .row-box .content-row .col-lg-11,
#dialogContent .v3 .row-box .content-row .col-xs-12,
#dialogContent .v3 .row-box .content-row .col-sm-12,
#dialogContent .v3 .row-box .content-row .col-md-12,
#dialogContent .v3 .row-box .content-row .col-lg-12 {
    padding-right: var(--size10);
}

.row-box .content-row .colNoRight .col-xs-1,
.row-box .content-row .colNoRight .col-sm-1,
.row-box .content-row .colNoRight .col-md-1,
.row-box .content-row .colNoRight .col-lg-1,
.row-box .content-row .colNoRight .col-xs-2,
.row-box .content-row .colNoRight .col-sm-2,
.row-box .content-row .colNoRight .col-md-2,
.row-box .content-row .colNoRight .col-lg-2,
.row-box .content-row .colNoRight .col-xs-3,
.row-box .content-row .colNoRight .col-sm-3,
.row-box .content-row .colNoRight .col-md-3,
.row-box .content-row .colNoRight .col-lg-3,
.row-box .content-row .colNoRight .col-xs-4,
.row-box .content-row .colNoRight .col-sm-4,
.row-box .content-row .colNoRight .col-md-4,
.row-box .content-row .colNoRight .col-lg-4,
.row-box .content-row .colNoRight .col-xs-5,
.row-box .content-row .colNoRight .col-sm-5,
.row-box .content-row .colNoRight .col-md-5,
.row-box .content-row .colNoRight .col-lg-5,
.row-box .content-row .colNoRight .col-xs-6,
.row-box .content-row .colNoRight .col-sm-6,
.row-box .content-row .colNoRight .col-md-6,
.row-box .content-row .colNoRight .col-lg-6,
.row-box .content-row .colNoRight .col-xs-7,
.row-box .content-row .colNoRight .col-sm-7,
.row-box .content-row .colNoRight .col-md-7,
.row-box .content-row .colNoRight .col-lg-7,
.row-box .content-row .colNoRight .col-xs-8,
.row-box .content-row .colNoRight .col-sm-8,
.row-box .content-row .colNoRight .col-md-8,
.row-box .content-row .colNoRight .col-lg-8,
.row-box .content-row .colNoRight .col-xs-9,
.row-box .content-row .colNoRight .col-sm-9,
.row-box .content-row .colNoRight .col-md-9,
.row-box .content-row .colNoRight .col-lg-9,
.row-box .content-row .colNoRight .col-xs-10,
.row-box .content-row .colNoRight .col-sm-10,
.row-box .content-row .colNoRight .col-md-10,
.row-box .content-row .colNoRight .col-lg-10,
.row-box .content-row .colNoRight .col-xs-11,
.row-box .content-row .colNoRight .col-sm-11,
.row-box .content-row .colNoRight .col-md-11,
.row-box .content-row .colNoRight .col-lg-11,
.row-box .content-row .colNoRight .col-xs-12,
.row-box .content-row .colNoRight .col-sm-12,
.row-box .content-row .colNoRight .col-md-12,
.row-box .content-row .colNoRight .col-lg-12 {
    padding-right: var(--size0);
}



/* 头部 */
.header {
    background-color: var(--blueHeader);
    border-bottom: none;
    height: var(--size40);
}

.account-info .fa-user,
.account-info .ellipsis,
.account-info .fa-chevron-circle-down,
.sub-header-name {
    color: var(--white);
}

/* 左菜单 */
.left-menu {
    width: var(--size160);
    background-color: var(--blueMenu);
}

.layui-nav-tree {
    width: var(--size160);
}

.layui-nav * {
    font-size: var(--size14);
}

.layui-nav .layui-nav-item a {
    padding: var(--size0) var(--size15);
    height: var(--size40);
    line-height: var(--size45);
}

.layui-nav .layui-nav-item a i {
    margin-right: var(--size5);
}

.layui-nav .layui-nav-child a {
    font-size: var(--size12);
    padding-left: var(--size40);
    padding-right: var(--size0);
    height: var(--size32);
    line-height: var(--size32);
}

.layui-nav .layui-this,
.layui-nav .layui-this>a,
.layui-nav .layui-nav-child dd.layui-this,
.layui-nav .layui-nav-child dd.layui-this a,
.layui-nav .layui-nav-item .layui-this,
.layui-nav .layui-nav-item a.layui-this,
.layui-nav .layui-nav-item a.layui-this:hover,
.layui-nav .layui-nav-item .layui-this>a,
.layui-nav .layui-this>a:hover {
    background-color: var(--whiteF5);
    color: var(--blueMenuFocus) !important;
}

.layui-nav-tree .layui-nav-more {
    right: var(--size21);
    border: none;
    top: var(--size20);
    overflow: visible;
}

.layui-nav .layui-nav-mored,
.layui-nav-itemed>a .layui-nav-more {
    border: none;
    margin-top: var(--size5);
    transform: rotate(-90deg);
    right: var(--size25);
}

.layui-nav-tree .layui-nav-more:after,
.layui-nav-tree .layui-nav-more:before {
    border: var(--size5) solid transparent;
    border-left: var(--size5) solid var(--blueMenu);
    width: var(--size0);
    height: var(--size0);
    position: absolute;
    top: var(--size0);
    right: var(--size-10);
    content: ' ';
}

.layui-nav-tree .layui-nav-more:before {
    border-left-color: var(--white);
    right: var(--size-11);
}

.layui-nav .layui-nav-bar {
    background: none;
}

/* 菜单页签 */
.tabNav-box {
    background-color: var(--white);
}

.tabNav-box .Hui-tabNav .acrossTab li {
    color: var(--black33);
}

.tabNav-box .Hui-tabNav .acrossTab li.active {
    color: var(--autoBlue);
    background-color: var(--whiteF5);
}

.tabNav-box .Hui-tabNav .acrossTab li.active i {
    font-weight: bold;
}

.Hui-tabNav-more .btn-default {
    background-color: var(--white);
    border: none;
}

.tabNav-box .btn.size-S {
    padding: var(--size3) var(--size5);
}

.child-content {
    margin-left: var(--size160);
}

/* 查询区 mini版 v3 */
.v3 .row-box .content-row {
    margin-bottom: var(--size5);
    background: none;
}

.v3 .row-box .content-row:last-child {
    margin-bottom: 0;
}

.v3 .row-box,
.v3 .row-box .content-row,
.v3 .row-box .content-row .white-bg {
    border: none;
}

.v3 .row-box .content-row .table-base-bg {
    background: none;
    color: var(--black33);
    padding-right: var(--size5);
    border-top: none !important;
}

.v3 .row-box .content-row .height-ew,
.v3 .row-box input[type="text"],
.v3 .row-box input[type="password"],
.v3 .row-box input[type="number"],
.v3 .row-box select {
    height: var(--size22);
    line-height: var(--size22);
}

.v3 .border_no {
    border-color: var(--grayE6);
    border-radius: var(--size2);
}

.v3 .content-row .disabled,
.v3 .hangdiv .disabled,
.v3 .hangdiv select.disabled {
    border-color: var(--grayE6);
    background-color: var(--grayDisabled);
}

.v3 .row-box .content-row .input-icon {
    top: var(--size6);
}

.v3 .row-box .content-row .titleSelect .input-icon {
    right: var(--size5);
}

.v3 select.directionRtl,
#SearchDefaultSettingArea select.directionRtl {
    background-color: var(--white);
    border: none;
    box-shadow: none;
}

/* 日期区间 */
.row-box .content-row .rangeDateBox .input-icon-date {
    left: var(--size5);
    right: auto;
}

.row-box .content-row .rangeDateBox input {
    padding-left: var(--size18);
}

.row-box .content-row .rangeDateBox .dateRangeIcon {
    left: 45%;
}

.btn-area {
    margin-top: var(--size10);
}

.laydate-theme-molv.layui-laydate-range {
    width: 485px !important;
}

.row-box .content-row .rangeDatePlus .input-icon-date {
    left: 5px;
    width: 14px;
}

.row-box .content-row .rangeDatePlus [data-id="dateRangePlus"] {
    padding-left: 20px;
}

.layui-laydate,
.layui-laydate-hint {
    color: #606266 !important;
    border: 1px solid #e4e7ed !important;
    box-shadow: 0 2px 12px 0 rgba(0, 0, 0, .1) !important;
    background: #fff !important;
    border-radius: 4px !important;
    font-size: 12px !important;
}

.laydate-theme-molv .layui-laydate-header {
    background-color: #fff !important;
}

.laydate-theme-molv .layui-laydate-header i {
    color: #303133 !important;
    font-size: 12px !important;
    opacity: .7;
}

.laydate-theme-molv .layui-laydate-header span {
    color: #606266 !important;
}

.layui-laydate-content td {
    color: #606266 !important;
}

.laydate-theme-molv .layui-laydate-content,
.layui-laydate-footer {
    border: none !important;
}

.laydate-theme-molv .layui-laydate-content {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
}

.layui-laydate-content table {
    border-top: 1px solid #e6e6e6;
    border-bottom: 1px solid #e6e6e6;
}

.layui-laydate-content td.laydate-selected {
    background-color: #deedff !important;
}

.layui-laydate-footer {
    min-height: 10px;
    height: auto !important;
}

.laydate-footer-btns {
    display: none;
}

.laydate-footer-btns span {
    border: 1px solid var(--autoBlue) !important;
    color: var(--autoBlue) !important;
}

.laydate-footer-btns span:hover {
    color: var(--autoBlue) !important;
}

.laydate-theme-molv .layui-laydate-main {
    width: 240px !important;
}

.layui-laydate-content td,
.layui-laydate-content th {
    height: 26px !important;
}

.layui-laydate-content td:hover,
.layui-laydate-list li:hover {
    background: none !important;
    color: var(--focusBlue) !important;
}

.layui-laydate-content td.layui-this,
.layui-laydate-content li.layui-this {
    color: var(--white) !important;
}

.layui-laydate-content td.laydate-selected:hover {
    background-color: #f2f6fc !important;
}

.layui-laydate-list>li {
    height: 30px !important;
    line-height: 30px !important;
}

#SearchDefaultSettingArea .input-icon-date {
    display: none;
}

#SearchDefaultSettingArea .rangeDateBox .dateRangeIcon {
    left: 44%;
}

#SearchDefaultSettingArea .begin-date,
#SearchDefaultSettingArea .end-date,
#SearchDefaultSettingArea .date-picker,
#SearchDefaultSettingArea .date-picker2,
#SearchDefaultSettingArea [data-id="dateRangePlus"] {
    padding-left: 0;
}




/* 按钮 */
.row-box .content-row .btn-small,
.row-box .content-row .btn,
.btn,
.btn-area a.btn {
    height: var(--size20);
    line-height: var(--size20);
}

.btn,
.btn-group {
    margin-right: var(--size5);
}

.btn-add,
.btn-group>.btn:first-child {
    padding-left: var(--size5);
}

.btn-add {
    padding-right: var(--size5);
}

.btn-group>.btn:first-child {
    padding-right: var(--size6);
}

.btn-blue {
    background-color: var(--autoBlue);
}

.btn-red {
    background-color: var(--autoRed);
}

.btn-gray,
.icon-searchEdit,
.layui-table-tool .layui-inline[lay-event] {
    background-color: var(--white);
    border-color: var(--grayE6) !important;
}

.btn-group>.btn-gray:first-child:not(:last-child) {
    border-right-color: var(--grayE6);
}

.btn-group>.btn-gray:last-child:not(:first-child),
.btn-group>.btn-gray.dropdown-toggle:not(:first-child) {
    border-left-color: var(--grayE6);
}

.btn-blue:not(.disabled):hover {
    background-color: var(--focusBlue);
}

.btn-blue:not(.disabled):active {
    background-color: var(--activeBlue);
}

.btn-red:not(.disabled):hover {
    background-color: var(--focusRed);
}

.btn-red:not(.disabled):active {
    background-color: var(--activeRed);
}

.btn-gray:hover,
.btn-group:hover .btn-gray,
.btn-group:hover .btn-gray:last-child:not(:first-child),
.btn-group:hover .btn-gray.dropdown-toggle:not(:first-child),
.icon-searchEdit:hover,
.layui-table-tool .layui-inline[lay-event]:hover {
    border-color: var(--focusBlue) !important;
    color: var(--focusBlue) !important;
}

.btn-red:not(.disabled):hover,
.btn-blue:not(.disabled):hover {
    opacity: var(--size1);
    filter: var(--alpha100);
}

.btn-font {
    color: var(--autoBlue);
}

.btn-font:hover,
.btn-font:focus {
    color: var(--focusBlue);
}

/* 线性按钮 */
body.md .btn-border-blue,
.table-small .layui-table-tool .layui-btn-sm,
body.md .btn-border-gray {
    padding-left: var(--size5) !important;
    padding-right: var(--size5) !important;
    height: var(--size22) !important;
    line-height: var(--size22) !important;
    background-color: var(--white);
}

.table-small .layui-table-tool .layui-btn-sm {
    border-radius: var(--size2);
}

.btn-border-blue,
.layui-btn-primary.blue,
.sub-title .btn-border-blue {
    border: 1px solid var(--autoBlue);
    color: var(--autoBlue);
}

.layui-btn-primary.green {
    border: 1px solid var(--autoBlue);
    color: var(--autoBlue);
}

.layui-btn-primary.red {
    border: 1px solid var(--autoRed);
    color: var(--autoRed);
}

.btn-border-blue:not(.disabled .layui-disabled):hover,
.layui-btn-primary.blue:not(.disabled .layui-disabled):hover,
.layui-btn-primary.green:not(.disabled .layui-disabled):hover

/* .btn-border-blue:not(.layui-disabled):hover, */
/* .layui-btn-primary.blue:not(.layui-disabled):hover, */
/* .layui-btn-primary.green:not(.layui-disabled):hover */
    {
    opacity: var(--size1);
    border-color: var(--focusBlue);
    background-color: var(--focusBlue);
    color: var(--white);
}

.btn-border-blue:not(.disabled):active,
.btn-border-blue:not(.layui-disabled):active {
    border-color: var(--activeBlue);
    background-color: var(--activeBlue);
    color: var(--white);
}

.layui-btn-primary.red:not(.disabled):hover,
.layui-btn-primary.red:not(.layui-disabled):hover {
    opacity: var(--size1);
    border-color: var(--focusRed);
    background-color: var(--focusRed);
    color: var(--white);
}

.layui-btn-primary.disabled,
.layui-btn-primary.layui-disabled,
.layui-btn-primary.disabled:hover,
.layui-btn-primary.blue.disabled,
.layui-btn-primary.blue.layui-disabled,
.layui-btn-primary.blue.disabled:hover {
    border-color: var(--grayE6);
    color: var(--grayE6);
    cursor: not-allowed;
    background: none;
}

.layui-table-tool .layui-inline[lay-event] {
    background-color: var(--white);
    border-radius: var(--size2);
    height: var(--size22);
    line-height: var(--size22);
    padding: var(--size0);
}

/* 统计label块 */
.totalCount {
    bottom: 5px !important;
}

.labelTip,
#headCount,
#goodsCount,
#sumDCL_QTY,
#sumDCL_TOTAL_AMT,
#sumGROSS_WT,
#sumNET_WT,
#sumPACK_NO,
#sumSECD_LAWF_QTY,
#sumLAWF_QTY,
#dclItem,
#dclQty,
.totalCount .countSpan {
    background-color: var(--blueSecondary);
    color: var(--autoBlue);
    height: var(--size22);
    line-height: var(--size22);
    padding-left: var(--size10);
    padding-right: var(--size10);
    display: inline-block;
}

.dropdown-menu>li>a:focus,
.dropdown-menu>li>a:hover {
    background-color: var(--autoBlue);
    color: var(--white);
}

/* a标签禁止点击触发 */
a.disabled,
a.layui-disabled {
    pointer-events: none;
}

/* 按钮组 */
body.lg .btn-group-vertical>.btn,
body.lg .btn-group>.btn,
body.md .btn-group-vertical>.btn,
body.md .btn-group>.btn {
    margin-right: var(--size0);
}

/* 卡片 */
.cardSectionBox {
    background-color: var(--white);
    /* margin-top: var(--size10); */
}

/* 表格 */
.table-small .layui-table-tool .layui-table-tool-panel .layui-form-checkbox {
    top: var(--size0);
}

.layui-table-tool-panel li .layui-form-checkbox[lay-skin=primary] {
    padding-left: var(--size20);
}

.layui-form-checkbox[lay-skin=primary]:hover i {
    border-color: var(--autoBlue);
}

.table-small .layui-table-view .layui-table th .layui-table-cell:not(.laytable-cell-numbers) span:first-child {
    margin-left: var(--size0);
}

.table-small .layui-table-view .layui-table th {
    font-weight: normal;
    color: var(--black33);
    background: none;
    background-color: var(--whiteF5);
}

.table-small .layui-table-view .layui-table td,
.table-small .layui-table-view .layui-table th {
    border-right: 1px solid var(--grayE6);
    height: var(--size28);
    line-height: var(--size28);
}

.layui-table-cell .layui-table-link {
    color: var(--autoBlue);
}

.layui-table-cell .layui-table-link:hover {
    color: var(--focusBlue);
}

.layui-table-cell .layui-table-link-red {
    color: var(--autoRed);
}

.layui-table-cell .layui-table-link-red:hover {
    color: var(--focusRed);
}

.layui-table-cell .process-hover:hover {
    color: var(--focusBlue);
}

.layui-table tbody tr:hover,
.layui-table-hover,
.layui-table[lay-even] tr:nth-child(even).layui-table-hover,
.layui-table[lay-even] tbody tr:nth-child(even):hover {
    background-color: var(--blueSecondary);
}

.layui-table tbody tr.layui-table-single-click,
.layui-table-single-click,
.layui-table[lay-even] tr:nth-child(even).layui-table-single-click,
.layui-table[lay-even] tbody tr:nth-child(even).layui-table-single-click,
.layui-table tbody tr.layui-table-click,
.layui-table-click,
.layui-table[lay-even] tr:nth-child(even).layui-table-click,
.layui-table[lay-even] tbody tr:nth-child(even).layui-table-click {
    background-color: var(--blueClick);
}

.table-small .layui-btn-xs {
    margin-right: var(--size4);
}

.layui-btn-normal,
.layui-btn-warm,
.layui-btn-danger {
    background: none;
}

.layui-btn-normal,
.table-small .layui-btn-normal:hover {
    color: var(--autoBlue);
}

.layui-btn-warm,
.table-small .layui-btn-warm:hover {
    color: rgba(254, 148, 0, 1);
}

.layui-btn-danger,
.table-small .layui-btn-danger:hover {
    color: var(--autoRed);
}

.table-small .layui-btn-normal:hover i,
.table-small .layui-btn-warm:hover i,
.table-small .layui-btn-danger:hover i {
    font-weight: bold;
}

.layui-border-box.layui-table-view {
    border: none;
}

.layui-table-box {
    border-top: 1px solid var(--grayE6);
    border-right: 1px solid var(--grayE6);
    border-left: 1px solid var(--grayE6);
}

.layui-form-checked[lay-skin=primary] i {
    border-color: var(--autoBlue) !important;
    background-color: var(--autoBlue) !important;
}

/* .layui-laypage input:focus, 
    .layui-laypage select:focus {
        border-color: 1px solid var(--autoBlue) !important;
    } */
.layui-table-sort {
    visibility: visible;
}

.layui-table-sort .layui-table-sort-asc {
    border-bottom-color: var(--grayDD);
}

.layui-table-sort .layui-table-sort-desc {
    border-top-color: var(--grayDD);
}

.layui-table-sort[lay-sort="asc"] .layui-table-sort-asc {
    border-bottom-color: var(--black33);
}

.layui-table-sort[lay-sort="desc"] .layui-table-sort-desc {
    border-top-color: var(--black33);
}

.layui-laypage-count {
    position: relative;
    top: 1px;
}

/* 表格里checkbox */
.layui-table .layui-table-cell .checkbox-padding .layui-form-checkbox[lay-skin=primary] {
    padding-left: 20px;
}

.layui-table .layui-checkbox-disbaled[lay-skin="primary"] span {
    color: rgb(51, 51, 51);
    font-size: 12px;
}

/* 导入提示信息表格 */
.moreInforDialog.table-small .layui-table-view {
    border-right: none;
    border-bottom: none;
    height: 100px;
}

.moreInforDialog.table-small .layui-table-view .layui-table th,
.moreInforDialog.table-small .layui-table-view .layui-table td {
    height: var(--size24);
    line-height: var(--size14);
}

.moreInforDialog.table-small .layui-table-view .layui-table td {
    padding-left: 5px;
}

.moreInforDialog.table-small {
    padding-bottom: var(--size5);
}

#verify-area .verify-content>ul {
    height: 130px;
    overflow-y: auto;
}

.layui-table-page {
    border-top: none;
}

.layui-table-tool-panel {
    min-width: 300px;
}

.layui-table-tool-panel li {
    display: inline-block;
    width: 50%;
    line-height: 20px;
}

.layui-table-tool-panel li .layui-form-checkbox[lay-skin=primary] i {
    width: 14px;
    height: 14px;
    line-height: 11px;
    font-size: 12px;
}

/* 1px solid #ebeef5 */
.layui-table-tool-panel {
    border-color: #ddd !important;
}

.table-small .layui-table-view .layui-table[lay-size=sm] .layui-table-cell {
    height: 24px;
    line-height: 24px;
}

.table-small .layui-form-onswitch,
.table-small .layui-form-switch {
    height: 20px;
    line-height: 20px;
    top: -1px;
}

.table-small .layui-form-onswitch i {
    top: 3px;
}

.table-small .layui-input.layui-unselect {
    height: 22px;
    line-height: 22px;
}

.table-small .layui-form-switch i {
    top: 3px;
}

/* 成品料件信息--料号点击弹出bom弹层 */
.layui-table a[lay-event="JumpBom"] {
    overflow: hidden;
    display: inline-block;
    max-width: 105%;
    text-overflow: ellipsis;
}

/* suggest下拉 */
.ac_results {
    border: 1px solid var(--grayE4);
    box-shadow: 0 2px 12px 0 rgba(0, 0, 0, .1);
}

.ac_result_tip,
.ac_results li {
    text-indent: var(--size10);
}

.ac_result_tip,
.ac_results ul {
    border: none;
}

.ac_results ul {
    max-height: var(--size160);
}

.ac_results li,
.ac_results li a {
    color: var(--black33);
}

.ac_results li {
    line-height: var(--size26);
    /* height: var(--size26); */
}

.ac_results li a {
    padding-right: var(--size10);
}

.ac_over,
.ac_results li a:hover {
    background: var(--autoBlue);
}

.ac_over,
.ac_results li a:hover,
.ac_results .ac_over a {
    color: var(--white);
}

.ac_results li a span:first-child {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 35%;
    text-align: right;
}


/* 弹框 */
.layui-layer-setwin .layui-layer-close {
    font-family: layui-icon !important;
    font-size: var(--size16);
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background: none;
    font-weight: bold;
}

.layui-layer-setwin .layui-layer-close:before {
    content: "\1006";
}

.layui-layer-dialog.layui-layer-rim .layui-layer-setwin {
    right: 10px;
}

.layui-layer-page.layui-layer-rim .layui-layer-setwin .layui-layer-close,
.layui-layer-iframe.layui-layer-rim .layui-layer-setwin .layui-layer-close {
    color: var(--white);
}

.layui-layer-dialog.layui-layer-rim .layui-layer-setwin .layui-layer-close {
    color: var(--black99);
    font-size: var(--size12);
}

.layui-layer-page.layui-layer-rim,
.layui-layer-dialog .layui-layer-rim,
.layui-layer-dialog.layui-layer-rim .layui-layer-title,
.layui-layer-iframe.layui-layer-rim {
    background-color: var(--white) !important;
}

.layui-layer-page.layui-layer-rim,
.layui-layer-dialog.layui-layer-rim,
.layui-layer-iframe.layui-layer-rim {
    border-width: 0 !important;
    /* box-shadow: 1px 1px 38px var(--dialogShadow) !important; */
    border-radius: var(--size4);
    box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.1) !important;
    background-clip: padding-box;
    outline: 0;
    /* trasform:scal(1) */
}

.layui-layer-page.layui-layer-rim .layui-layer-title,
.layui-layer-iframe.layui-layer-rim .layui-layer-title {
    background-color: var(--autoBlue) !important;
}

.layui-layer-page.layui-layer-rim .layui-layer-title,
.layui-layer-dialog.layui-layer-rim .layui-layer-title,
.layui-layer-iframe.layui-layer-rim .layui-layer-title {
    color: var(--white);
    border: none;
    height: var(--size45);
    line-height: var(--size45);
    border-radius: 4px 4px 0 0;
}

.layui-layer-page.layui-layer-rim .layui-layer-content,
.layui-layer-iframe.layui-layer-rim .layui-layer-content {
    border: none;
    padding: var(--size20);
    border-radius: 0 0 4px 4px;
}

.layui-layer-page.layui-layer-rim .btn-area {
    margin-bottom: var(--size0);
    /* position: absolute;
        bottom: 20px;
        width: 90%; */
}

.layui-layer-dialog.layui-layer-rim .layui-layer-title {
    height: var(--size25);
    line-height: var(--size25);
}

.layui-layer-dialog.layui-layer-rim .layui-layer-content {
    border: none;
    font-size: var(--size12);
}

.layui-layer-dialog .layui-layer-padding {
    padding: 10px 20px 10px 70px !important;
}

.layui-layer-dialog .layui-layer-content .layui-layer-ico {
    top: var(--size5) !important;
    left: var(--size30) !important;
}

.layui-layer-dialog .layui-layer-btn,
.layui-layer-page .layui-layer-btn {
    text-align: center;
    background-color: var(--white);
    padding-top: var(--size0);
    padding-bottom: var(--size20);
    border-radius: var(--size4);
}

.layui-layer-dialog.noBtn .layui-layer-btn,
.layui-layer-page.noBtn .layui-layer-btn {
    padding-bottom: var(--size10);
}

.layui-layer-rim .layui-layer-btn a {
    padding-left: var(--size10);
    padding-right: var(--size10);
    margin-right: var(--size10);
    color: var(--black66);
    font-size: var(--size12);
}

.layui-layer-rim .layui-layer-btn a:not(:last-child),
.layui-layer-rim .layui-layer-btn a.layui-layer-btn0:last-child {
    background-color: var(--autoBlue);
    border-color: var(--autoBlue);
    color: var(--white);
}

.layui-layer-close {
    top: var(--size1px);
}

.layui-layer-dialog.layui-layer-rim .layui-layer-ico4 {
    background-position: 0 0;
}

#alert-dialog {
    padding: var(--size0);
}

#alert-dialog dl {
    padding-top: var(--size0);
    padding-left: var(--size0);
}

#alert-dialog dt {
    font-size: var(--size30);
    padding-bottom: var(--size0);
}

#alert-dialog dt.blue {
    color: var(--autoBlue);
}

#alert-dialog dt.red {
    color: var(--autoRed);
}

#alert-dialog dt.green {
    color: var(--autoBlue);
}

#alert-dialog dd {
    font-size: var(--size16);
    padding-top: var(--size6);
    font-weight: bold;
}

#alert-dialog .list {
    border: none;
    font-size: var(--size12);
    margin-left: 35px;
    width: 80%;
    height: var(--size145);
}

.alertMsgInfor,
.alertMsgSuccess,
.alertMsgError,
.alertMsgWarning {
    border: none !important;
    color: var(--white);
    box-shadow: none !important;
    top: 0;
}

.alertMsgInfor .layui-layer-padding,
.alertMsgSuccess .layui-layer-padding,
.alertMsgError .layui-layer-padding,
.alertMsgWarning .layui-layer-padding {
    padding: 13px 20px 13px 36px !important;
}

.alertMsgInfor .layui-layer-content .layui-layer-ico,
.alertMsgSuccess .layui-layer-content .layui-layer-ico,
.alertMsgError .layui-layer-content .layui-layer-ico,
.alertMsgWarning .layui-layer-content .layui-layer-ico {
    left: 8px !important;
    top: var(--size10) !important;
    display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    background: none;
    line-height: var(--size30);
    text-align: center;
    font-size: var(--size18);
}

.alertMsgInfor .layui-layer-content .layui-layer-ico:after {
    content: "\f05a";
}

.alertMsgSuccess .layui-layer-content .layui-layer-ico:after {
    content: "\f058";
}

.alertMsgError .layui-layer-content .layui-layer-ico:after {
    content: "\f057";
}

.alertMsgWarning .layui-layer-content .layui-layer-ico:after {
    content: "\f071";
}

.alertMsgInfor {
    background-color: var(--autoBlue) !important;
}

.alertMsgSuccess {
    background-color: var(--autoGreen) !important;
}

.alertMsgError {
    background-color: var(--autoRed) !important;
}

.alertMsgWarning {
    background-color: var(--autoYellow) !important;
}

.layui-layer-content .table-small {
    margin-top: 5px;
}

#dialogContent .content {
    background-color: var(--white);
}

.layui-layer-content .content-row .btn {
    height: var(--size20);
    line-height: var(--size20);
}

/* loading */
.layui-layer-dialog.loadingV3 {
    background: none;
    border: none;
    color: var(--white);
    box-shadow: none;
}

.layui-layer-dialog.loadingV3 .layui-layer-ico {
    width: 36px !important;
    height: 36px !important;
    background: none;
    -webkit-animation: fa-spin 2s infinite linear;
    animation: fa-spin 2s infinite linear;
    display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-size: 36px;
    line-height: 36px;
}

.layui-layer-dialog.loadingV3 .layui-layer-ico::before {
    content: "\f110";
}

.layui-layer-dialog.loadingV3 .layui-layer-padding {
    height: 44px;
}

@-webkit-keyframes fa-spin {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }

    100% {
        -webkit-transform: rotate(359deg);
        transform: rotate(359deg)
    }
}

@keyframes fa-spin {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }

    100% {
        -webkit-transform: rotate(359deg);
        transform: rotate(359deg)
    }
}

.layui-table-init {
    background-color: #fdfdfd !important;
}


/* 默认1920p 大号版本 */
body.lg .cardSectionBox,
body.md .cardSectionBox {
    padding: var(--size10);
    padding-right: var(--size20);
}

body.lg .v3 .row-box .content-row {
    margin-bottom: var(--size10);
}

body.lg .btn,
body.md .btn,
body.lg .btn-area a.btn,
body.md .btn-area a.btn {
    height: var(--size26);
    line-height: var(--size26);
}

body.lg .btn,
body.md .btn,
body.lg .btn-group,
body.md .btn-group {
    margin-right: var(--size7);
}

body.lg .btn-group>.btn:first-child,
body.md .btn-group>.btn:first-child,
body.lg .btn-add,
body.md .btn-add {
    padding-left: var(--size10);
}

body.lg .btn-add,
body.md .btn-add {
    padding-right: var(--size10);
}

body.lg .btn-group>.btn:first-child,
body.md .btn-group>.btn:first-child {
    padding-right: var(--size11);
}

body.lg .v3 .row-box .content-row .btn-small,
body.lg .v3 .row-box .content-row .btn,
body.md .v3 .row-box .content-row .btn-small,
body.md .v3 .row-box .content-row .btn,
body.lg .searchBox .row-box .content-row .height-ew,
body.md .searchBox .row-box .content-row .height-ew,
body.lg .v3 .row-box input[type="text"],
body.lg .v3 .row-box input[type="password"],
body.lg .v3 .row-box input[type="number"],
body.lg .v3 .row-box select,
body.md .v3 .row-box input[type="text"],
body.md .v3 .row-box input[type="password"],
body.md .v3 .row-box input[type="number"],
body.md .v3 .row-box select {
    height: var(--size26);
    line-height: var(--size26);
}

body.md .btn-inline {
    margin-right: var(--size0);
    top: var(--size-1);
}

.searchBtnBox #btn-Query,
.searchBtnBox #btn-Reset,
.searchBtnBox #hd_conditionJson {
    margin-right: var(--size20);
}

.searchBox .leftBox {
    float: left;
}

.searchBox .rightBox {
    position: relative;
    float: left;
}

.searchBox .rightBox .searchBtnBox {
    position: absolute;
    bottom: 0;
    top: 0;
}

/* 数据下载下拉默认隐藏 */
.selectValBox {
    display: none;
}

.row-box .content-row {
    border-top: none;
}

.row-box .content-row .table-base-bg,
.row-box .content-row .white-bg {
    border-top: 1px solid #e6e6e6;
}

.row-box .content-row .white-bg input[type="text"],
.row-box .content-row .white-bg input[type="password"],
.row-box .content-row .white-bg input[type="number"] {
    position: relative;
    top: -1px;
}

/* 报关单 */
.customs-box {
    width: auto;
}

.customs-box .left {
    float: left;
    width: 78%;
    min-height: 200px;
}

.customs-box .right {
    float: right;
    width: 21.5%;
    min-height: 200px;
}

#AuditConfirm input[type="checkbox"] {
    position: relative;
    top: 2px;
}

.layui-layer-rim .layui-layer-btn {
    position: relative;
}

/* 欢迎页 */
#todoList .list a,
#warningInfor .list a,
#noticeBox .list a,
#messagesBox .list a,
#quickLink .list a {
    width: 55%;
    height: 16px;
}

#noticeBox .noMessageBox,
#messagesBox .noMessageBox {
    margin-top: 25px;
}

#quickLink .list .quickLinkIco {
    color: var(--black99);
}

.smallIcon.layui-layer-rim .layui-layer-btn {
    text-align: right;
}

.smallIcon.layui-layer-rim .layui-layer-btn .layui-layer-btn0 {
    background: none;
    border: none;
    position: relative;
    font-size: 20px;
    color: var(--autoBlue);
}

.smallIcon.layui-layer-rim .layui-layer-btn .layui-layer-btn1 {
    font-size: 20px;
    color: var(--autoBlue);
    border: none;
    background: none;
}

.smallIcon.layui-layer-rim .layui-layer-btn .layui-layer-btn2 {
    border: none;
}

/* .smallIcon.layui-layer-rim .layui-layer-btn .layui-layer-btn1.layui-disabled {
        color: ;
    } */

/* .smallIcon .layui-layer-btn0::before {
        content: "\f013";
        position: absolute;
        top: 0;
        left: 0;
    } */


/* theme 20210726 */
.tabNav-box .Hui-tabNav .Hui-tabNav-wp {
    margin-left: 3px;
}

.tabNav-box .Hui-tabNav {
    box-shadow: 0 1px 3px 0 rgba(0, 0, 0, .10), 0 0 3px 0 rgba(0, 0, 0, .10);
}

.tabNav-box .Hui-tabNav .acrossTab li {
    line-height: 26px;
    height: 26px;
    margin-top: 2px;
}

.tabNav-box .Hui-tabNav .acrossTab li span {
    margin-right: 5px;
    max-width: 180px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: inline-block;
}

.tabNav-box .Hui-tabNav .acrossTab li.active {
    background-color: #1c78ef;
    color: #fff;
}

.tabNav-box .Hui-tabNav .acrossTab li.active b {
    top: 9px;
}



.left-menu {
    background-color: #fff;
    border-right: 1px solid #e6e6e6;
    top: 50px;
    width: 210px;
}

.layui-nav .layui-nav-item a {
    color: #333;
    height: 50px;
}

.layui-nav .layui-nav-item a:hover,
.layui-nav .layui-this a {
    color: #333;
}

.layui-nav .layui-nav-item a:hover {
    background-color: #eaf3ff;
}

.layui-nav .layui-nav-item a:hover .layui-nav-more:after {
    border-top-color: #eaf3ff;
}

.layui-nav .layui-nav-child a:hover {
    color: #1c78ef;
}

.left-menu-btns .left-icon {
    color: #333;
}

.layui-nav-tree {
    width: 210px;
}

.layui-nav-itemed>a,
.layui-nav-tree .layui-nav-title a,
.layui-nav-tree .layui-nav-title a:hover {
    color: #333 !important;
}

.layui-nav-itemed>.layui-nav-child {
    background-color: #f5f5f5 !important;
}

.layui-nav .layui-nav-child a {
    height: 36px;
    line-height: 36px;
}

.layui-nav .layui-this,
.layui-nav .layui-this>a,
.layui-nav .layui-nav-child dd.layui-this,
.layui-nav .layui-nav-child dd.layui-this a,
.layui-nav .layui-nav-item .layui-this,
.layui-nav .layui-nav-item a.layui-this,
.layui-nav .layui-nav-item a.layui-this:hover,
.layui-nav .layui-nav-item .layui-this>a,
.layui-nav .layui-this>a:hover {
    color: #1c78ef !important;
    background-color: #eaf3ff;
}



.layui-nav-tree .layui-nav-more {
    top: 22px;
    width: 15px;
    height: 15px;
    right: 21px;
    transition: transform 0.5s ease;
}

.layui-nav .layui-nav-mored,
.layui-nav-itemed>a .layui-nav-more {
    margin-top: 0;
    transform: rotate(180deg);
    right: 16px;
    top: 12px;
}

.layui-nav-tree .layui-nav-more:after,
.layui-nav-tree .layui-nav-more:before {
    /* border: var(--size5) transparent dashed;
    border-bottom: var(--size5) #fff solid; */
    border: 5px solid transparent;
    border-top: 5px solid #fff;
    right: 0;
    bottom: 5px;
    top: auto;
}

.layui-nav-tree .layui-nav-child .layui-nav-more {
    top: 18px;
}

.layui-nav-tree .layui-nav-child .layui-nav-itemed>a .layui-nav-more {
    top: 8px;
}

.layui-nav-tree .layui-nav-child .layui-nav-more:after,
.layui-nav-tree .layui-nav-child .layui-nav-more:before {
    border-top: 5px solid #f5f5f5;
}

.layui-nav-tree .layui-nav-more:before,
.layui-nav-tree .layui-nav-child .layui-nav-more:before {
    border-top: 5px #333 solid;
    bottom: 4px;
}

.header {
    height: 50px;
}

.account-info {
    margin-top: 15px;
}

.sub-header-name {
    margin-top: 17px;
}

.logo-img {
    display: inline-block;
    width: 190px;
    margin-top: 13px;
    margin-left: 35px;
    margin-right: 23px;
}

.logo-name {
    display: none;
}

.header .btn-menu {
    font-size: 12px;
    background: #1269ec;
    padding: 0 10px;
    margin-top: 14px;
}

#productChange.current .sub-menu {
    top: 40px;
}

.child-content {
    margin-left: 210px;
}

.left-menu-btns .left-icon {
    margin-right: 15px;
}

/* 按钮下拉箭头 */
.btn-group>.btn:last-child:not(:first-child) .caret,
.btn-group>.dropdown-toggle:not(:first-child) .caret {
    border: none;
    width: 28px;
}

.btn-group>.dropdown-toggle:not(:first-child) .caret:after,
.btn-group>.dropdown-toggle:not(:first-child) .caret:before {
    border: 5px solid transparent;
    border-top: 5px solid #3385ff;
    width: var(--size0);
    height: var(--size0);
    position: absolute;
    bottom: 5px;
    top: auto;
    left: 14px;
    content: '';
}

.btn-group>.btn-red.dropdown-toggle:not(:first-child) .caret:after,
.btn-group>.btn-red.dropdown-toggle:not(:first-child) .caret:before {
    border-top: 5px solid #f95e5a;
}

.btn-group>.dropdown-toggle:not(:first-child) .caret:before,
.btn-group>.btn-red.dropdown-toggle:not(:first-child) .caret:before {
    border-top: 5px #fff solid;
    bottom: 4px;
}



.btn-group>.btn-blue.dropdown-toggle:not(:first-child) {
    border: none;
}

.btn-group>.btn-blue.dropdown-toggle:not(:first-child):before {
    content: '';
    position: absolute;
    display: block;
    width: 1px;
    top: 5px;
    bottom: 5px;
    left: 0;
    background: rgba(255, 255, 255, .5);
}

/* 浮动列td多出一条线 */
.el-table__fixed-right,
.el-table__fixed-left,
.el-table__fixed {
    height: 100% !important;
}

.row-box.row-box-xl .content-row .table-base-bg {
    width: 160px;
}

.row-box.row-box-xl .content-row .white-bg {
    margin-left: 160px;
}

/* layui tab  */
.layui-tab-title {
    height: 26px;
}

.layui-tab-title li {
    font-size: 12px;
    line-height: 26px;
    padding: 0 10px;
    min-width: 50px;
}

.layui-tab-brief>.layui-tab-title .layui-this {
    color: var(--autoBlue);
}

.layui-tab-brief>.layui-tab-more li.layui-this:after,
.layui-tab-brief>.layui-tab-title .layui-this:after {
    border-bottom: 2px solid var(--autoBlue);
    height: 27px;
}

.layui-tab-content {
    padding: 0;
}

/* 多选样式统一 */
.xm-label-block {
    background-color: #f4f4f5 !important;
    border: 1px solid #e9e9eb;
    color: #909399;
    top: 1px;
}

xm-select>.xm-label .xm-label-block>span {
    color: #909399 !important;
}

xm-select[size='mini'] .xm-label .xm-label-block {
    height: 20px !important;
}

xm-select>.xm-label .xm-label-block>i {
    font-size: 6px !important;
    border-radius: 50%;
    color: #909399 !important;
    background-color: #C0C4CC;
    height: 12px;
    line-height: 12px;
}

xm-select>.xm-body .xm-toolbar .toolbar-tag {
    padding-left: 10px;
}

xm-select>.xm-body .xm-toolbar .toolbar-tag:first-child {
    padding-left: 0;
}

.count-height {
    height: 35px;
    width: 1200px;
}

/* 响应 */
@media (max-width: 1600px) {
    xm-select>.xm-body {
        width: 120% !important;
    }

    .count-height {
        width: 1000px;
    }
}

@media (max-width: 1400px) {

    .v3 .row-box .content-row .col-xs-1,
    .v3 .row-box .content-row .col-sm-1,
    .v3 .row-box .content-row .col-md-1,
    .v3 .row-box .content-row .col-lg-1,
    .v3 .row-box .content-row .col-xs-2,
    .v3 .row-box .content-row .col-sm-2,
    .v3 .row-box .content-row .col-md-2,
    .v3 .row-box .content-row .col-lg-2,
    .v3 .row-box .content-row .col-xs-3,
    .v3 .row-box .content-row .col-sm-3,
    .v3 .row-box .content-row .col-md-3,
    .v3 .row-box .content-row .col-lg-3,
    .v3 .row-box .content-row .col-xs-4,
    .v3 .row-box .content-row .col-sm-4,
    .v3 .row-box .content-row .col-md-4,
    .v3 .row-box .content-row .col-lg-4,
    .v3 .row-box .content-row .col-xs-5,
    .v3 .row-box .content-row .col-sm-5,
    .v3 .row-box .content-row .col-md-5,
    .v3 .row-box .content-row .col-lg-5,
    .v3 .row-box .content-row .col-xs-6,
    .v3 .row-box .content-row .col-sm-6,
    .v3 .row-box .content-row .col-md-6,
    .v3 .row-box .content-row .col-lg-6,
    .v3 .row-box .content-row .col-xs-7,
    .v3 .row-box .content-row .col-sm-7,
    .v3 .row-box .content-row .col-md-7,
    .v3 .row-box .content-row .col-lg-7,
    .v3 .row-box .content-row .col-xs-8,
    .v3 .row-box .content-row .col-sm-8,
    .v3 .row-box .content-row .col-md-8,
    .v3 .row-box .content-row .col-lg-8,
    .v3 .row-box .content-row .col-xs-9,
    .v3 .row-box .content-row .col-sm-9,
    .v3 .row-box .content-row .col-md-9,
    .v3 .row-box .content-row .col-lg-9,
    .v3 .row-box .content-row .col-xs-10,
    .v3 .row-box .content-row .col-sm-10,
    .v3 .row-box .content-row .col-md-10,
    .v3 .row-box .content-row .col-lg-10,
    .v3 .row-box .content-row .col-xs-11,
    .v3 .row-box .content-row .col-sm-11,
    .v3 .row-box .content-row .col-md-11,
    .v3 .row-box .content-row .col-lg-11,
    .v3 .row-box .content-row .col-xs-12,
    .v3 .row-box .content-row .col-sm-12,
    .v3 .row-box .content-row .col-md-12,
    .v3 .row-box .content-row .col-lg-12 {
        padding-right: 0;
        /* var(--size10) */
    }

    .row-box .content-row .colNoRight .col-xs-1,
    .row-box .content-row .colNoRight .col-sm-1,
    .row-box .content-row .colNoRight .col-md-1,
    .row-box .content-row .colNoRight .col-lg-1,
    .row-box .content-row .colNoRight .col-xs-2,
    .row-box .content-row .colNoRight .col-sm-2,
    .row-box .content-row .colNoRight .col-md-2,
    .row-box .content-row .colNoRight .col-lg-2,
    .row-box .content-row .colNoRight .col-xs-3,
    .row-box .content-row .colNoRight .col-sm-3,
    .row-box .content-row .colNoRight .col-md-3,
    .row-box .content-row .colNoRight .col-lg-3,
    .row-box .content-row .colNoRight .col-xs-4,
    .row-box .content-row .colNoRight .col-sm-4,
    .row-box .content-row .colNoRight .col-md-4,
    .row-box .content-row .colNoRight .col-lg-4,
    .row-box .content-row .colNoRight .col-xs-5,
    .row-box .content-row .colNoRight .col-sm-5,
    .row-box .content-row .colNoRight .col-md-5,
    .row-box .content-row .colNoRight .col-lg-5,
    .row-box .content-row .colNoRight .col-xs-6,
    .row-box .content-row .colNoRight .col-sm-6,
    .row-box .content-row .colNoRight .col-md-6,
    .row-box .content-row .colNoRight .col-lg-6,
    .row-box .content-row .colNoRight .col-xs-7,
    .row-box .content-row .colNoRight .col-sm-7,
    .row-box .content-row .colNoRight .col-md-7,
    .row-box .content-row .colNoRight .col-lg-7,
    .row-box .content-row .colNoRight .col-xs-8,
    .row-box .content-row .colNoRight .col-sm-8,
    .row-box .content-row .colNoRight .col-md-8,
    .row-box .content-row .colNoRight .col-lg-8,
    .row-box .content-row .colNoRight .col-xs-9,
    .row-box .content-row .colNoRight .col-sm-9,
    .row-box .content-row .colNoRight .col-md-9,
    .row-box .content-row .colNoRight .col-lg-9,
    .row-box .content-row .colNoRight .col-xs-10,
    .row-box .content-row .colNoRight .col-sm-10,
    .row-box .content-row .colNoRight .col-md-10,
    .row-box .content-row .colNoRight .col-lg-10,
    .row-box .content-row .colNoRight .col-xs-11,
    .row-box .content-row .colNoRight .col-sm-11,
    .row-box .content-row .colNoRight .col-md-11,
    .row-box .content-row .colNoRight .col-lg-11,
    .row-box .content-row .colNoRight .col-xs-12,
    .row-box .content-row .colNoRight .col-sm-12,
    .row-box .content-row .colNoRight .col-md-12,
    .row-box .content-row .colNoRight .col-lg-12 {
        padding-right: var(--size0);
    }

    .content .max-inner {
        margin-top: var(--size5);
        margin-left: var(--size5);
        width: 100%;
    }

    .title-btn-area {
        margin-right: var(--size5);
        margin-bottom: var(--size5);
    }

    /* 中版本 */
    body.md .cardSectionBox {
        padding: var(--size5);
        padding-right: var(--size10);
        /* margin-top: var(--size5); */
    }

    body.md .v3 .row-box .content-row {
        margin-bottom: var(--size5);
    }

    body.md .v3 .row-box .content-row:last-child {
        margin-bottom: 0;
    }

    body.md .searchBox .row-box .content-row .height-ew,
    body.md .v3 .row-box input[type="text"],
    body.md .v3 .row-box input[type="password"],
    body.md .v3 .row-box input[type="number"],
    body.md .v3 .row-box select,
    body.md .btn,
    body.md .btn-area a.btn,
    body.md .v3 .row-box .content-row .btn-small,
    body.md .v3 .row-box .content-row .btn {
        height: var(--size26);
        line-height: var(--size26);
    }

    body.md .btn,
    body.md .btn-group {
        margin-right: var(--size5);
    }

    body.md .btn-add,
    body.md .btn-group>.btn:first-child {
        padding-left: var(--size5);
    }

    body.md .btn-add {
        padding-right: var(--size5);
    }

    body.md .btn-group>.btn:first-child {
        padding-right: var(--size6);
    }

    .searchBtnBox #btn-Query,
    .searchBtnBox #btn-Reset,
    .searchBtnBox #hd_conditionJson {
        margin-right: var(--size5);
    }

    body.md .btn-inline {
        margin-right: var(--size0);
    }

    #todoList .list a,
    #warningInfor .list a,
    #noticeBox .list a,
    #messagesBox .list a {
        width: 42%;
    }

    #quickLink .list a {
        width: 70%;
    }

    xm-select>.xm-body {
        width: 130% !important;
    }

    .count-height {
        max-width: 850px;
    }
}

@media (max-width: 1300px) {
    xm-select>.xm-body {
        width: 150% !important;
    }
}

@media (max-width: 1200px) {
    xm-select>.xm-body {
        width: 190% !important;
    }
}

@media (max-width: 1024px) {
    #adBox {
        display: none;
    }

    .count-height {
        max-width: 500px;
    }
}

@media (max-width: 768px) {
    html {
        overflow-y: scroll;
    }

    .content .max-inner {
        margin-left: 0;
    }

    .header {
        min-width: auto;
    }

    .logo-name {
        display: none;
    }

    .logo-img {
        display: inline-block;
        width: auto;
    }

    .sub-header-name {
        display: none;
    }

    .left-menu {
        display: none;
    }

    .child-content {
        margin-left: 0;
    }

    #phoneMenu {
        display: block;
    }

    /* .searchBox+#buttonGroupUser {
        display: none;
    } */
    .searchBox .col {
        margin-bottom: 2px;
    }

    .phoneHide {
        display: none;
    }

    .title-btn-area .btn-area .btn,
    .form1 .btn-area .btn {
        margin-bottom: 2px;
    }

    .tab-edit-box .col-lg-1.col-md-1.col-sm-1.text-right {
        text-align: left;
    }

    .row-box .content-row .height-ew {
        border-right: none;
    }

    body.md .searchBox .row-box .content-row .height-ew {
        height: auto;
    }

    .verticalTabBox .row-box .row {
        height: auto;
    }

    .verticalTabBox .row-box .row.clearfix:before,
    .verticalTabBox .row-box .row.clearfix:after {
        display: none;
    }

    body.md .v3 .row-box .content-row {
        margin-bottom: 0;
    }

    .searchBox .rightBox .searchBtnBox {
        position: relative;
    }

    .laydate-theme-molv.layui-laydate-range {
        width: 405px !important;
    }

    .laydate-theme-molv.layui-laydate-range .layui-laydate-main {
        width: 200px !important;
    }

    .laydate-theme-molv.layui-laydate-range .layui-laydate-header {
        padding: 10px 48px 5px;
    }

    .laydate-theme-molv.layui-laydate-range .layui-laydate-header i.laydate-prev-y {
        left: 10px;
    }

    .laydate-theme-molv.layui-laydate-range .layui-laydate-header i.laydate-prev-m {
        left: 35px;
    }

    .laydate-theme-molv.layui-laydate-range .layui-laydate-header i.laydate-next-y {
        right: 10px;
    }

    .laydate-theme-molv.layui-laydate-range .layui-laydate-header i.laydate-next-m {
        right: 35px;
    }

    .totalCount {
        position: relative;
        line-height: 26px;
    }

    .customs-box .left,
    .customs-box .right {
        width: 100%;
    }
}