@font-face{font-family:'FontAwesome';src:url('../ttf/fontawesome-webfont.eot?v=3.2.1');src:url('../ttf/fontawesome-webfont.eot?#iefix&v=3.2.1') format('embedded-opentype'),url('../ttf/fontawesome-webfont.ttf?v=3.2.1') format('truetype'),url('../ttf/fontawesome-webfont.svg#fontawesomeregular?v=3.2.1') format('svg');font-weight:normal;font-style:normal;}[class^="icon-"],[class*=" icon-"]{font-family:FontAwesome;font-weight:normal;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;*margin-right:.3em;}
[class^="icon-"]:before,[class*=" icon-"]:before{text-decoration:inherit;display:inline-block;speak:none;}
.icon-large:before{vertical-align:-10%;font-size:1.3333333333333333em;}
a [class^="icon-"],a [class*=" icon-"]{display:inline;}
[class^="icon-"].icon-fixed-width,[class*=" icon-"].icon-fixed-width{display:inline-block;width:1.1428571428571428em;text-align:right;padding-right:0.2857142857142857em;}[class^="icon-"].icon-fixed-width.icon-large,[class*=" icon-"].icon-fixed-width.icon-large{width:1.4285714285714286em;}
.icons-ul{margin-left:2.142857142857143em;list-style-type:none;}.icons-ul>li{position:relative;}
.icons-ul .icon-li{position:absolute;left:-2.142857142857143em;width:2.142857142857143em;text-align:center;line-height:inherit;}
[class^="icon-"].hide,[class*=" icon-"].hide{display:none;}
.icon-muted{color:#eeeeee;}
.icon-light{color:#ffffff;}
.icon-dark{color:#333333;}
.icon-border{border:solid 1px #eeeeee;padding:.2em .25em .15em;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.icon-2x{font-size:2em;}.icon-2x.icon-border{border-width:2px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.icon-3x{font-size:3em;}.icon-3x.icon-border{border-width:3px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.icon-4x{font-size:4em;}.icon-4x.icon-border{border-width:4px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;}
.icon-5x{font-size:5em;}.icon-5x.icon-border{border-width:5px;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;}
.pull-right{float:right;}
.pull-left{float:left;}
[class^="icon-"].pull-left,[class*=" icon-"].pull-left{margin-right:.3em;}
[class^="icon-"].pull-right,[class*=" icon-"].pull-right{margin-left:.3em;}
[class^="icon-"],[class*=" icon-"]{display:inline;width:auto;height:auto;line-height:normal;vertical-align:baseline;background-image:none;background-position:0% 0%;background-repeat:repeat;margin-top:0;}
.icon-white,.nav-pills>.active>a>[class^="icon-"],.nav-pills>.active>a>[class*=" icon-"],.nav-list>.active>a>[class^="icon-"],.nav-list>.active>a>[class*=" icon-"],.navbar-inverse .nav>.active>a>[class^="icon-"],.navbar-inverse .nav>.active>a>[class*=" icon-"],.dropdown-menu>li>a:hover>[class^="icon-"],.dropdown-menu>li>a:hover>[class*=" icon-"],.dropdown-menu>.active>a>[class^="icon-"],.dropdown-menu>.active>a>[class*=" icon-"],.dropdown-submenu:hover>a>[class^="icon-"],.dropdown-submenu:hover>a>[class*=" icon-"]{background-image:none;}
.btn [class^="icon-"].icon-large,.nav [class^="icon-"].icon-large,.btn [class*=" icon-"].icon-large,.nav [class*=" icon-"].icon-large{line-height:.9em;}
.btn [class^="icon-"].icon-spin,.nav [class^="icon-"].icon-spin,.btn [class*=" icon-"].icon-spin,.nav [class*=" icon-"].icon-spin{display:inline-block;}
.nav-tabs [class^="icon-"],.nav-pills [class^="icon-"],.nav-tabs [class*=" icon-"],.nav-pills [class*=" icon-"],.nav-tabs [class^="icon-"].icon-large,.nav-pills [class^="icon-"].icon-large,.nav-tabs [class*=" icon-"].icon-large,.nav-pills [class*=" icon-"].icon-large{line-height:.9em;}
.btn [class^="icon-"].pull-left.icon-2x,.btn [class*=" icon-"].pull-left.icon-2x,.btn [class^="icon-"].pull-right.icon-2x,.btn [class*=" icon-"].pull-right.icon-2x{margin-top:.18em;}
.btn [class^="icon-"].icon-spin.icon-large,.btn [class*=" icon-"].icon-spin.icon-large{line-height:.8em;}
.btn.btn-small [class^="icon-"].pull-left.icon-2x,.btn.btn-small [class*=" icon-"].pull-left.icon-2x,.btn.btn-small [class^="icon-"].pull-right.icon-2x,.btn.btn-small [class*=" icon-"].pull-right.icon-2x{margin-top:.25em;}
.btn.btn-large [class^="icon-"],.btn.btn-large [class*=" icon-"]{margin-top:0;}.btn.btn-large [class^="icon-"].pull-left.icon-2x,.btn.btn-large [class*=" icon-"].pull-left.icon-2x,.btn.btn-large [class^="icon-"].pull-right.icon-2x,.btn.btn-large [class*=" icon-"].pull-right.icon-2x{margin-top:.05em;}
.btn.btn-large [class^="icon-"].pull-left.icon-2x,.btn.btn-large [class*=" icon-"].pull-left.icon-2x{margin-right:.2em;}
.btn.btn-large [class^="icon-"].pull-right.icon-2x,.btn.btn-large [class*=" icon-"].pull-right.icon-2x{margin-left:.2em;}
.nav-list [class^="icon-"],.nav-list [class*=" icon-"]{line-height:inherit;}
.icon-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:-35%;}.icon-stack [class^="icon-"],.icon-stack [class*=" icon-"]{display:block;text-align:center;position:absolute;width:100%;height:100%;font-size:1em;line-height:inherit;*line-height:2em;}
.icon-stack .icon-stack-base{font-size:2em;*line-height:1em;}
.icon-spin{display:inline-block;-moz-animation:spin 2s infinite linear;-o-animation:spin 2s infinite linear;-webkit-animation:spin 2s infinite linear;animation:spin 2s infinite linear;}
a .icon-stack,a .icon-spin{display:inline-block;text-decoration:none;}
@-moz-keyframes spin{0%{-moz-transform:rotate(0deg);} 100%{-moz-transform:rotate(359deg);}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);} 100%{-webkit-transform:rotate(359deg);}}@-o-keyframes spin{0%{-o-transform:rotate(0deg);} 100%{-o-transform:rotate(359deg);}}@-ms-keyframes spin{0%{-ms-transform:rotate(0deg);} 100%{-ms-transform:rotate(359deg);}}@keyframes spin{0%{transform:rotate(0deg);} 100%{transform:rotate(359deg);}}.icon-rotate-90:before{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);}
.icon-rotate-180:before{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);}
.icon-rotate-270:before{-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-ms-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);}
.icon-flip-horizontal:before{-webkit-transform:scale(-1, 1);-moz-transform:scale(-1, 1);-ms-transform:scale(-1, 1);-o-transform:scale(-1, 1);transform:scale(-1, 1);}
.icon-flip-vertical:before{-webkit-transform:scale(1, -1);-moz-transform:scale(1, -1);-ms-transform:scale(1, -1);-o-transform:scale(1, -1);transform:scale(1, -1);}
a .icon-rotate-90:before,a .icon-rotate-180:before,a .icon-rotate-270:before,a .icon-flip-horizontal:before,a .icon-flip-vertical:before{display:inline-block;}
.icon-glass:before{content:"\f000";}
.icon-music:before{content:"\f001";}
.icon-search:before{content:"\f002";}
.icon-envelope-alt:before{content:"\f003";}
.icon-heart:before{content:"\f004";}
.icon-star:before{content:"\f005";}
.icon-star-empty:before{content:"\f006";}
.icon-user:before{content:"\f007";}
.icon-film:before{content:"\f008";}
.icon-th-large:before{content:"\f009";}
.icon-th:before{content:"\f00a";}
.icon-th-list:before{content:"\f00b";}
.icon-ok:before{content:"\f00c";}
.icon-remove:before{content:"\f00d";}
.icon-zoom-in:before{content:"\f00e";}
.icon-zoom-out:before{content:"\f010";}
.icon-power-off:before,.icon-off:before{content:"\f011";}
.icon-signal:before{content:"\f012";}
.icon-gear:before,.icon-cog:before{content:"\f013";}
.icon-trash:before{content:"\f014";}
.icon-home:before{content:"\f015";}
.icon-file-alt:before{content:"\f016";}
.icon-time:before{content:"\f017";}
.icon-road:before{content:"\f018";}
.icon-download-alt:before{content:"\f019";}
.icon-download:before{content:"\f01a";}
.icon-upload:before{content:"\f01b";}
.icon-inbox:before{content:"\f01c";}
.icon-play-circle:before{content:"\f01d";}
.icon-rotate-right:before,.icon-repeat:before{content:"\f01e";}
.icon-refresh:before{content:"\f021";}
.icon-list-alt:before{content:"\f022";}
.icon-lock:before{content:"\f023";}
.icon-flag:before{content:"\f024";}
.icon-headphones:before{content:"\f025";}
.icon-volume-off:before{content:"\f026";}
.icon-volume-down:before{content:"\f027";}
.icon-volume-up:before{content:"\f028";}
.icon-qrcode:before{content:"\f029";}
.icon-barcode:before{content:"\f02a";}
.icon-tag:before{content:"\f02b";}
.icon-tags:before{content:"\f02c";}
.icon-book:before{content:"\f02d";}
.icon-bookmark:before{content:"\f02e";}
.icon-print:before{content:"\f02f";}
.icon-camera:before{content:"\f030";}
.icon-font:before{content:"\f031";}
.icon-bold:before{content:"\f032";}
.icon-italic:before{content:"\f033";}
.icon-text-height:before{content:"\f034";}
.icon-text-width:before{content:"\f035";}
.icon-align-left:before{content:"\f036";}
.icon-align-center:before{content:"\f037";}
.icon-align-right:before{content:"\f038";}
.icon-align-justify:before{content:"\f039";}
.icon-list:before{content:"\f03a";}
.icon-indent-left:before{content:"\f03b";}
.icon-indent-right:before{content:"\f03c";}
.icon-facetime-video:before{content:"\f03d";}
.icon-picture:before{content:"\f03e";}
.icon-pencil:before{content:"\f040";}
.icon-map-marker:before{content:"\f041";}
.icon-adjust:before{content:"\f042";}
.icon-tint:before{content:"\f043";}
.icon-edit:before{content:"\f044";}
.icon-share:before{content:"\f045";}
.icon-check:before{content:"\f046";}
.icon-move:before{content:"\f047";}
.icon-step-backward:before{content:"\f048";}
.icon-fast-backward:before{content:"\f049";}
.icon-backward:before{content:"\f04a";}
.icon-play:before{content:"\f04b";}
.icon-pause:before{content:"\f04c";}
.icon-stop:before{content:"\f04d";}
.icon-forward:before{content:"\f04e";}
.icon-fast-forward:before{content:"\f050";}
.icon-step-forward:before{content:"\f051";}
.icon-eject:before{content:"\f052";}
.icon-chevron-left:before{content:"\f053";}
.icon-chevron-right:before{content:"\f054";}
.icon-plus-sign:before{content:"\f055";}
.icon-minus-sign:before{content:"\f056";}
.icon-remove-sign:before{content:"\f057";}
.icon-ok-sign:before{content:"\f058";}
.icon-question-sign:before{content:"\f059";}
.icon-info-sign:before{content:"\f05a";}
.icon-screenshot:before{content:"\f05b";}
.icon-remove-circle:before{content:"\f05c";}
.icon-ok-circle:before{content:"\f05d";}
.icon-ban-circle:before{content:"\f05e";}
.icon-arrow-left:before{content:"\f060";}
.icon-arrow-right:before{content:"\f061";}
.icon-arrow-up:before{content:"\f062";}
.icon-arrow-down:before{content:"\f063";}
.icon-mail-forward:before,.icon-share-alt:before{content:"\f064";}
.icon-resize-full:before{content:"\f065";}
.icon-resize-small:before{content:"\f066";}
.icon-plus:before{content:"\f067";}
.icon-minus:before{content:"\f068";}
.icon-asterisk:before{content:"\f069";}
.icon-exclamation-sign:before{content:"\f06a";}
.icon-gift:before{content:"\f06b";}
.icon-leaf:before{content:"\f06c";}
.icon-fire:before{content:"\f06d";}
.icon-eye-open:before{content:"\f06e";}
.icon-eye-close:before{content:"\f070";}
.icon-warning-sign:before{content:"\f071";}
.icon-plane:before{content:"\f072";}
.icon-calendar:before{content:"\f073";}
.icon-random:before{content:"\f074";}
.icon-comment:before{content:"\f075";}
.icon-magnet:before{content:"\f076";}
.icon-chevron-up:before{content:"\f077";}
.icon-chevron-down:before{content:"\f078";}
.icon-retweet:before{content:"\f079";}
.icon-shopping-cart:before{content:"\f07a";}
.icon-folder-close:before{content:"\f07b";}
.icon-folder-open:before{content:"\f07c";}
.icon-resize-vertical:before{content:"\f07d";}
.icon-resize-horizontal:before{content:"\f07e";}
.icon-bar-chart:before{content:"\f080";}
.icon-twitter-sign:before{content:"\f081";}
.icon-facebook-sign:before{content:"\f082";}
.icon-camera-retro:before{content:"\f083";}
.icon-key:before{content:"\f084";}
.icon-gears:before,.icon-cogs:before{content:"\f085";}
.icon-comments:before{content:"\f086";}
.icon-thumbs-up-alt:before{content:"\f087";}
.icon-thumbs-down-alt:before{content:"\f088";}
.icon-star-half:before{content:"\f089";}
.icon-heart-empty:before{content:"\f08a";}
.icon-signout:before{content:"\f08b";}
.icon-linkedin-sign:before{content:"\f08c";}
.icon-pushpin:before{content:"\f08d";}
.icon-external-link:before{content:"\f08e";}
.icon-signin:before{content:"\f090";}
.icon-trophy:before{content:"\f091";}
.icon-github-sign:before{content:"\f092";}
.icon-upload-alt:before{content:"\f093";}
.icon-lemon:before{content:"\f094";}
.icon-phone:before{content:"\f095";}
.icon-unchecked:before,.icon-check-empty:before{content:"\f096";}
.icon-bookmark-empty:before{content:"\f097";}
.icon-phone-sign:before{content:"\f098";}
.icon-twitter:before{content:"\f099";}
.icon-facebook:before{content:"\f09a";}
.icon-github:before{content:"\f09b";}
.icon-unlock:before{content:"\f09c";}
.icon-credit-card:before{content:"\f09d";}
.icon-rss:before{content:"\f09e";}
.icon-hdd:before{content:"\f0a0";}
.icon-bullhorn:before{content:"\f0a1";}
.icon-bell:before{content:"\f0a2";}
.icon-certificate:before{content:"\f0a3";}
.icon-hand-right:before{content:"\f0a4";}
.icon-hand-left:before{content:"\f0a5";}
.icon-hand-up:before{content:"\f0a6";}
.icon-hand-down:before{content:"\f0a7";}
.icon-circle-arrow-left:before{content:"\f0a8";}
.icon-circle-arrow-right:before{content:"\f0a9";}
.icon-circle-arrow-up:before{content:"\f0aa";}
.icon-circle-arrow-down:before{content:"\f0ab";}
.icon-globe:before{content:"\f0ac";}
.icon-wrench:before{content:"\f0ad";}
.icon-tasks:before{content:"\f0ae";}
.icon-filter:before{content:"\f0b0";}
.icon-briefcase:before{content:"\f0b1";}
.icon-fullscreen:before{content:"\f0b2";}
.icon-group:before{content:"\f0c0";}
.icon-link:before{content:"\f0c1";}
.icon-cloud:before{content:"\f0c2";}
.icon-beaker:before{content:"\f0c3";}
.icon-cut:before{content:"\f0c4";}
.icon-copy:before{content:"\f0c5";}
.icon-paperclip:before,.icon-paper-clip:before{content:"\f0c6";}
.icon-save:before{content:"\f0c7";}
.icon-sign-blank:before{content:"\f0c8";}
.icon-reorder:before{content:"\f0c9";}
.icon-list-ul:before{content:"\f0ca";}
.icon-list-ol:before{content:"\f0cb";}
.icon-strikethrough:before{content:"\f0cc";}
.icon-underline:before{content:"\f0cd";}
.icon-table:before{content:"\f0ce";}
.icon-magic:before{content:"\f0d0";}
.icon-truck:before{content:"\f0d1";}
.icon-pinterest:before{content:"\f0d2";}
.icon-pinterest-sign:before{content:"\f0d3";}
.icon-google-plus-sign:before{content:"\f0d4";}
.icon-google-plus:before{content:"\f0d5";}
.icon-money:before{content:"\f0d6";}
.icon-caret-down:before{content:"\f0d7";}
.icon-caret-up:before{content:"\f0d8";}
.icon-caret-left:before{content:"\f0d9";}
.icon-caret-right:before{content:"\f0da";}
.icon-columns:before{content:"\f0db";}
.icon-sort:before{content:"\f0dc";}
.icon-sort-down:before{content:"\f0dd";}
.icon-sort-up:before{content:"\f0de";}
.icon-envelope:before{content:"\f0e0";}
.icon-linkedin:before{content:"\f0e1";}
.icon-rotate-left:before,.icon-undo:before{content:"\f0e2";}
.icon-legal:before{content:"\f0e3";}
.icon-dashboard:before{content:"\f0e4";}
.icon-comment-alt:before{content:"\f0e5";}
.icon-comments-alt:before{content:"\f0e6";}
.icon-bolt:before{content:"\f0e7";}
.icon-sitemap:before{content:"\f0e8";}
.icon-umbrella:before{content:"\f0e9";}
.icon-paste:before{content:"\f0ea";}
.icon-lightbulb:before{content:"\f0eb";}
.icon-exchange:before{content:"\f0ec";}
.icon-cloud-download:before{content:"\f0ed";}
.icon-cloud-upload:before{content:"\f0ee";}
.icon-user-md:before{content:"\f0f0";}
.icon-stethoscope:before{content:"\f0f1";}
.icon-suitcase:before{content:"\f0f2";}
.icon-bell-alt:before{content:"\f0f3";}
.icon-coffee:before{content:"\f0f4";}
.icon-food:before{content:"\f0f5";}
.icon-file-text-alt:before{content:"\f0f6";}
.icon-building:before{content:"\f0f7";}
.icon-hospital:before{content:"\f0f8";}
.icon-ambulance:before{content:"\f0f9";}
.icon-medkit:before{content:"\f0fa";}
.icon-fighter-jet:before{content:"\f0fb";}
.icon-beer:before{content:"\f0fc";}
.icon-h-sign:before{content:"\f0fd";}
.icon-plus-sign-alt:before{content:"\f0fe";}
.icon-double-angle-left:before{content:"\f100";}
.icon-double-angle-right:before{content:"\f101";}
.icon-double-angle-up:before{content:"\f102";}
.icon-double-angle-down:before{content:"\f103";}
.icon-angle-left:before{content:"\f104";}
.icon-angle-right:before{content:"\f105";}
.icon-angle-up:before{content:"\f106";}
.icon-angle-down:before{content:"\f107";}
.icon-desktop:before{content:"\f108";}
.icon-laptop:before{content:"\f109";}
.icon-tablet:before{content:"\f10a";}
.icon-mobile-phone:before{content:"\f10b";}
.icon-circle-blank:before{content:"\f10c";}
.icon-quote-left:before{content:"\f10d";}
.icon-quote-right:before{content:"\f10e";}
.icon-spinner:before{content:"\f110";}
.icon-circle:before{content:"\f111";}
.icon-mail-reply:before,.icon-reply:before{content:"\f112";}
.icon-github-alt:before{content:"\f113";}
.icon-folder-close-alt:before{content:"\f114";}
.icon-folder-open-alt:before{content:"\f115";}
.icon-expand-alt:before{content:"\f116";}
.icon-collapse-alt:before{content:"\f117";}
.icon-smile:before{content:"\f118";}
.icon-frown:before{content:"\f119";}
.icon-meh:before{content:"\f11a";}
.icon-gamepad:before{content:"\f11b";}
.icon-keyboard:before{content:"\f11c";}
.icon-flag-alt:before{content:"\f11d";}
.icon-flag-checkered:before{content:"\f11e";}
.icon-terminal:before{content:"\f120";}
.icon-code:before{content:"\f121";}
.icon-reply-all:before{content:"\f122";}
.icon-mail-reply-all:before{content:"\f122";}
.icon-star-half-full:before,.icon-star-half-empty:before{content:"\f123";}
.icon-location-arrow:before{content:"\f124";}
.icon-crop:before{content:"\f125";}
.icon-code-fork:before{content:"\f126";}
.icon-unlink:before{content:"\f127";}
.icon-question:before{content:"\f128";}
.icon-info:before{content:"\f129";}
.icon-exclamation:before{content:"\f12a";}
.icon-superscript:before{content:"\f12b";}
.icon-subscript:before{content:"\f12c";}
.icon-eraser:before{content:"\f12d";}
.icon-puzzle-piece:before{content:"\f12e";}
.icon-microphone:before{content:"\f130";}
.icon-microphone-off:before{content:"\f131";}
.icon-shield:before{content:"\f132";}
.icon-calendar-empty:before{content:"\f133";}
.icon-fire-extinguisher:before{content:"\f134";}
.icon-rocket:before{content:"\f135";}
.icon-maxcdn:before{content:"\f136";}
.icon-chevron-sign-left:before{content:"\f137";}
.icon-chevron-sign-right:before{content:"\f138";}
.icon-chevron-sign-up:before{content:"\f139";}
.icon-chevron-sign-down:before{content:"\f13a";}
.icon-html5:before{content:"\f13b";}
.icon-css3:before{content:"\f13c";}
.icon-anchor:before{content:"\f13d";}
.icon-unlock-alt:before{content:"\f13e";}
.icon-bullseye:before{content:"\f140";}
.icon-ellipsis-horizontal:before{content:"\f141";}
.icon-ellipsis-vertical:before{content:"\f142";}
.icon-rss-sign:before{content:"\f143";}
.icon-play-sign:before{content:"\f144";}
.icon-ticket:before{content:"\f145";}
.icon-minus-sign-alt:before{content:"\f146";}
.icon-check-minus:before{content:"\f147";}
.icon-level-up:before{content:"\f148";}
.icon-level-down:before{content:"\f149";}
.icon-check-sign:before{content:"\f14a";}
.icon-edit-sign:before{content:"\f14b";}
.icon-external-link-sign:before{content:"\f14c";}
.icon-share-sign:before{content:"\f14d";}
.icon-compass:before{content:"\f14e";}
.icon-collapse:before{content:"\f150";}
.icon-collapse-top:before{content:"\f151";}
.icon-expand:before{content:"\f152";}
.icon-euro:before,.icon-eur:before{content:"\f153";}
.icon-gbp:before{content:"\f154";}
.icon-dollar:before,.icon-usd:before{content:"\f155";}
.icon-rupee:before,.icon-inr:before{content:"\f156";}
.icon-yen:before,.icon-jpy:before{content:"\f157";}
.icon-renminbi:before,.icon-cny:before{content:"\f158";}
.icon-won:before,.icon-krw:before{content:"\f159";}
.icon-bitcoin:before,.icon-btc:before{content:"\f15a";}
.icon-file-full:before{content:"\f15b";}
.icon-file-text:before{content:"\f15c";}
.icon-sort-by-alphabet:before{content:"\f15d";}
.icon-sort-by-alphabet-alt:before{content:"\f15e";}
.icon-sort-by-attributes:before{content:"\f160";}
.icon-sort-by-attributes-alt:before{content:"\f161";}
.icon-sort-by-order:before{content:"\f162";}
.icon-sort-by-order-alt:before{content:"\f163";}
.icon-thumbs-up:before{content:"\f164";}
.icon-thumbs-down:before{content:"\f165";}
.icon-youtube-sign:before{content:"\f166";}
.icon-youtube:before{content:"\f167";}
.icon-xing:before{content:"\f168";}
.icon-xing-sign:before{content:"\f169";}
.icon-youtube-play:before{content:"\f16a";}
.icon-dropbox:before{content:"\f16b";}
.icon-stackexchange:before{content:"\f16c";}
.icon-instagram:before{content:"\f16d";}
.icon-flickr:before{content:"\f16e";}
.icon-adn:before{content:"\f170";}
.icon-bitbucket:before{content:"\f171";}
.icon-bitbucket-sign:before{content:"\f172";}
.icon-tumblr:before{content:"\f173";}
.icon-tumblr-sign:before{content:"\f174";}
.icon-long-arrow-down:before{content:"\f175";}
.icon-long-arrow-up:before{content:"\f176";}
.icon-long-arrow-left:before{content:"\f177";}
.icon-long-arrow-right:before{content:"\f178";}
.icon-apple:before{content:"\f179";}
.icon-windows:before{content:"\f17a";}
.icon-android:before{content:"\f17b";}
.icon-linux:before{content:"\f17c";}
.icon-dribbble:before{content:"\f17d";}
.icon-skype:before{content:"\f17e";}
.icon-foursquare:before{content:"\f180";}
.icon-trello:before{content:"\f181";}
.icon-female:before{content:"\f182";}
.icon-male:before{content:"\f183";}
.icon-gittip:before{content:"\f184";}
.icon-sun:before{content:"\f185";}
.icon-moon:before{content:"\f186";}
.icon-archive:before{content:"\f187";}
.icon-bug:before{content:"\f188";}
.icon-vk:before{content:"\f189";}
.icon-weibo:before{content:"\f18a";}
.icon-renren:before{content:"\f18b";}

#tag_cloud_widget{position:relative;width:240px;height:240px;margin:3px auto}
#tag_cloud_widget a{position:absolute;color:#fff;text-align:center;text-overflow:ellipsis;white-space:nowrap;top:0;left:0;padding:3px 5px;border:0}
#tag_cloud_widget a:hover{background:#d02f53;display:block;text-decoration:none}
#tag_cloud_widget a:nth-child(n){background:#666;border-radius:3px;display:inline-block;line-height:18px;margin:0 10px 15px 0}
#tag_cloud_widget a:nth-child(2n){background:#d1a601}
#tag_cloud_widget a:nth-child(3n){background:#286c4a}
#tag_cloud_widget a:nth-child(5n){background:#518ab2}
#tag_cloud_widget a:nth-child(4n){background:#c91d13}

#tablezi{width:100%;border-collapse:collapse;}
#tablezi th {text-align:left}
#tablezi td {font-size:1em;padding:5px 0;background-color:#fff;text-align:center}
#tablezi .T_col {background:#f5f5f5}
#tablezi .T_col img {display:inline}
#tablezi td img {display:block;margin:0 auto}
#tablezi .C_du td {text-align:left}
.ico_bg {padding-right: 18px;background:url(../images/param.png) no-repeat right center;}
/* 广告 */
.advertising {border:1px solid #f2f2f2;overflow:hidden;width:90%;margin:0 auto;}
.advertising:hover {border-color:#F40}
.advertising a:hover {text-decoration:none}
.advertising p {border:none}
.price {color: #F40;font-weight: 700;font-size:20px}
.package-mail {background-color:#F40;color:#fff;font-size:12px;padding:0 2px}
.buy-number {color:#888;font-size:14px}
.adv-introduce {font-size:13px}

.D3fc68po {padding-top:10px;font-size:13px;}

.H h1 {font-size:18px;font-weight: 600;margin-bottom: 0}
.Z_1 h1 {font-size: 16px;text-align:left}
.stars,.stars span {background:url(../images/bg.png) no-repeat ;line-height:0; overflow:hidden;display:inline-block}
.stars { width:78px;height:13px;}
.stars span{height:13px;background:url(../images/bg1.png) no-repeat;}
.C_du, .C_du td {border:none}
.T_col_number {font-family:Georgia}
.T_col_number_article {font:1.125em Georgia;color:#888}
.mp_3, .mp_3_2 {text-align:center}
.mp_3 audio {vertical-align:middle;width:60%}
.mp_3_2 audio {vertical-align:middle;width:40%;}
.zi h2 {padding:0 auto;text-align:center;font-size:88px;color:#CC0000;}

.top_i_1,
.top_i_2,
.top_i_3 {font-style:normal;background:#ff5400;padding:0 8px;text-align:center;color:#FFF;font-size:20px}

.top_i_4,
.top_i_5,
.top_i_6,
.top_i_7,
.top_i_8,
.top_i_9,
.top_i_10 {font-style:normal;background:#eee;padding:0 8px;text-align:center;color:#FFF;font-size:20px}

.live {margin-top:15px;overflow:hidden}
.live h2 {font-size: 0.875em;
    height: 40px;
    padding: 0 10px;
    line-height: 40px;
    background: #fff;
    margin-bottom: 2px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    border: 1px solid #EBEBEB;}
    .live h2 i {
        
        display: block;
    float: left;
    height: 40px;
    line-height: 43px;
    padding-right: 10px;
    font-size: 1.3em;
    border-right: 1px solid #ddd;
    margin-right: 10px;
    color: #FF8800;}
.live ul {overflow:hidden;background:#FFF;}
.live ul li {text-align:center;float:left;width:16.4%;height:30px;line-height:30px}
.live ul li a {background:#f2f2f2}
 .related_2 {margin:0 0 15px 0}

/* 在线打字练 */
.col-md-9 h1 {color: #444;font-size: 1.875em;font-weight: normal;}
.alert {text-align:center;padding:10px 0}
.line_D_div {width:950px;margin:0 auto}
.X_center {padding:10px 0;background-color:#f4f4f4;text-align:center}
.X_center span {padding:0 6px}
.btn_primary {padding:0 15px}
#spanError {background-color:#FF6600;color:#fff;}
#spanRate {background-color:#009900;color:#fff;}

/* list_img */
 .list2{width:100%;background-color:#fff;box-shadow:0 0 10px rgba(0,0,0,0.15);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
 .list2 .title{height:50px;line-height:50px;padding-left:15px;overflow:hidden;border-bottom:1px solid #eee}
 .list2 .title h1{display:inline-block;font-size:20px;}
 .list2 .title span{display:inline-block;margin-left:30px}
 .list2 .title span a{display:inline-block;margin-right:10px;color:#3169b0}
.list2 .title2 {text-align:center}
 .list2 ul{padding:10px 15px;overflow:hidden;margin-right:-10px;list-style:none}
 .list2 li{float:left;width:212px;margin-right:20px;margin-bottom:20px;border:1px solid #eee;}
 .list2 li:hover{background-color:#f8fcfe}
 .list2 li .img{width:100%;height:130px;overflow:hidden;position:relative;z-index:1; }
 .list2 li .img .vbg{position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,0) url(images/play-btn.png) no-repeat center;z-index:2;opacity:.3;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}
 .list2 li:hover .img .vbg{background:rgba(0,0,0,.3) url(images/play-btn.png) no-repeat center;opacity:1}
 .list2 li .img img{width:100%;height:100%;object-fit:cover;overflow:hidden}
 .list2 li h2 {font-size:14px;color:#333;font-weight:400;line-height:32px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;padding:0 10px}
 .list2 ul a:hover {text-decoration:none}
 .list2 li span{line-height:28px;padding:0 10px;font-size:14px;color:#999}
 .list2 li span i{margin-right:4px}

 /* list_img 分页 */
  .pagebar{padding: 20px 0;text-align: center;}
.pagebar span,.pagebar a{display: inline-block;width: 30px;height: 30px;line-height: 28px;text-align: center;border: 1px solid #3169b0;margin: 2px;}
.pagebar a{color: #3169b0}
.pagebar span,.pagebar a:hover{background-color: #3169b0;color: #fff;}

/*----------- 评论 -----------*/
.mkcomments{margin-top:10px;margin-bottom:15px;padding: 20px;background-color:#fff}
.mkcomments h3{color:#333;font-size:18px;margin-top:0;margin-bottom:25px;text-align:center;letter-spacing:3px}
.mkcomments h3 span{display:block;height:4px;width:35px;background:#38A3DB;margin:7px auto 0}
.commentlist .msg{padding-top:10px}

.entry h2, .mkcomments h4{font-size: 18px;text-align:left;
    line-height:20px;
    font-weight:700;
    border-left:5px solid #38A3DB;
    padding:10px 0 10px 10px;
    background:#fbfbfb
    }
    .mkcomments h4 {font-weight:normal;font-size:16px}
.mkcomments p {color:#555;padding:10px 0;font-size:14px}
.PL {margin-bottom:20px;background-color:#fff}

ul.msg{width:100%;margin-bottom:5px}

ul.msg li{width:100%;overflow:hidden;clear:both;margin:0;padding:0;list-style:none}
.msgarticle{padding:10px 2px}
.avatar{float:left;box-shadow:0 1px 1px rgba(255,255,255,.75);position:relative;-webkit-border-radius:3px;border-radius:3px;background-color:#fff;margin-right:15px}
.avatar img{width:50px;height:50px;border-radius:27px;-webkit-border-radius:3px;-moz-border-radius:27px;box-shadow:inset 0 -1px 0 #3333sf;-webkit-box-shadow:inset 0 -1px 0 #3333sf;-webkit-transition:.4s;-webkit-transition:-webkit-transform .4s ease-out;transition:transform .4s ease-out;-moz-transition:-moz-transform .4s ease-out}
.avatar img:hover{box-shadow:0 0 10px #fff;-webkit-box-shadow:0 0 10px #fff;transform:rotateZ(360deg);-webkit-transform:rotateZ(360deg);-moz-transform:rotateZ(360deg)}
.comment-body{position:relative;margin-left:62px;border:1px solid #ddd;padding:0 10px 10px!important;border-radius:2px}
.comment-body:before{border-right-color:#dedede!important;z-index:1}
.comment-body:after{border-right-color:#f8f8f8!important;margin-left:1px;z-index:2}
.comment-body:after,.comment-body:before{position:absolute;top:8px;left:-8px;right:100%;width:0;height:0;display:block;content:" ";border-color:transparent;border-style:solid solid dotted;border-width:8px 8px 8px 0;pointer-events:none}
.comment-header{background-color:#f8f8f8;padding:10px;margin-left:-10px;margin-right:-10px;border-bottom:1px solid #eee;font-weight:500;margin-bottom:10px;font-size:14px}
.comment-header a{color:#999;font-size:13px;margin-right:8px}
.comment-body p{font-size:13px;color:#555;line-height:2em;margin:.5em 0;word-wrap:break-word}
.comment-footer{margin-top:15px;font-size:13px;line-height:1.5em}
.comment-time{font-size:12px;margin-right:8px;color:#999}
.comment_R {float:right}
.post-reply{font-size:12px;color:#999}
.msgname .msgname,ul.children{margin-left:38px}
.msgname .msgname .avatar,.msgname .msgname .avatar img,ul.children .avatar,ul.children .avatar img{width:30px;height:30px;margin-left:8px}
#divCommentPost p.posttop{position:relative;z-index:5;font-size:12px;padding:8px 0;width:100%;clear:both;overflow:hidden}
#divCommentPost p a{float:right;line-height:1.5em;margin-right:6px;cursor:pointer;text-decoration:none;color:#777}
#divCommentPost p.posttop small{float:right;position:relative;font-size:12px;cursor:pointer;text-align:right;line-height:18px;padding-bottom:3px;width:75px}
.pinglun{width:auto;font-size:12px;z-index:3;margin:8px 0;padding:0 0 0 60px;position:relative;clear:both;padding:0;margin:0;vertical-align:baseline;font:inherit;line-height:inherit;background:0 0;width:auto;float:none;transition:none;overflow:hidden}
.textarea-wrapper{border:1px solid #ddd;background:0 0;border-radius:3px}
.rounded-top{-webkit-border-top-right-radius:3px;-webkit-border-top-left-radius:3px;border-top-right-radius:3px;border-top-left-radius:3px}
#txaArticle{position:relative;z-index:1;border:0;border-bottom:none;padding-right:24px;overflow:hidden;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;box-shadow:none;-webkit-appearance:none;overflow:auto;padding:10px;height:140px;min-height:140px;margin:0;resize:none;outline:0;width:100%;min-width:100%;font-family:"Microsoft YaHei",微软雅黑,"Microsoft JhengHei",华文细黑,STHeiti,MingLiu;}
.post-toolbar{margin-top:10px;overflow:hidden;float:right}
input.button{float:right;height:32px;width:100px;text-align:center;font-family:"Microsoft YaHei",微软雅黑,"Microsoft JhengHei",华文细黑,STHeiti,MingLiu;text-shadow:none;font-weight:700;border:none;color:#fff;background-color:#38A3DB;border-radius:2px;background-image:none;box-shadow:none;cursor:pointer}
input.button:hover{background:#8463A9}
.post-terinfo{padding:20px 0 0;color:#777}
.post-terinfo ul li{margin-bottom:5px;text-align:center}
input.text{margin-right:10px;position:relative;border:none;border:1px solid #ddd;border-radius:2px;height:35px;padding:3px 5px;outline:0;color:#B3B3B3;width:220px;box-shadow:none}
.post-terinfo ul li label{color:#B3B3B3}

.ztcon_list {width: 100%;overflow: hidden;padding:5px 0}
.ztcon_list li {float: left;width: 368px;display: block;margin: 20px 0 0 5px;z-index: 0;}

.gameinfo{display: block; overflow: hidden; width: 344px; height: auto; border: 1px solid #ebebeb;
padding-bottom:10px;border-radius: 10px;}
.gameinfo:hover{box-shadow: 0px 2px 12px #dadada;}

.gametxt{width: 66%; float: left; display: inline-block;padding:14px 0px 0 20px;
    overflow: hidden;}
.gametxt a{font-weight:600;font-size: 18px; color: #333;height: 24px; line-height: 24px; display: block;overflow: hidden; margin: 8px 0 13px;}
.gametxt a:hover{color:#0598fa ;}
.gametxt span{ font-size:13px;display: block;color: #999;height: 16px; line-height: 16px; 
    margin-bottom:9px;}
.gametxt span em{ font-style: normal;color: #666;}

.gameimg{width: 110px; height: auto; display: block; position: relative;text-align:center;
     padding:1px;float: left; margin: 14px 0 0 0;}
 .imglogo{max-width: 132px; height: auto; overflow: hidden;float:right;padding-bottom:5px;}
 .imglogo img{ width: 110px; height: auto; display: block; overflow: hidden; border-radius: 10px;}

.gameimg .ewm_cov{width: 132px; height: 132px; display: block; overflow: hidden; position: absolute;top:132px; transition: all .35s;}
.gameimg .ewm_cov img{width: 130px; height: 130px; display: block; overflow: hidden;border: 1px solid #fce3ac;}


.gamedown{width: 118px; height: 32px; border: 1px solid #288BDE; 
    border-radius: 4px;padding:5px 10px;overflow: hidden; color: #288BDE; font-size: 14px; text-align:center;
    line-height: 32px;}
    
.gamedown:hover{color:#288BDE ;}
.gamefot{clear:left;display: block;overflow: hidden;margin:18px 12px 0; border-top: 1px dashed #b9b9b9; height: 60px;}
.gamefot p{ color: rgba(102, 102, 102, 0.7); padding-top: 12px; line-height: 24px;}
.gamefot p strong{color: #999;}

.widget .JC {overflow: hidden}
.widget .JC li {float:left;width:50%;height:32px}
.widget .JC a {text-decoration:none}
 .icon-L {color:#666;background:#f2f2f2}
.clear_widget {clear:left}
/*shareBox*/
.shareBox{text-align:center;position:relative}
.clearfix:after,.clearfix:before,.row:after,.row:before{content:" ";display:table}
.shareBox p{padding-top:15px;padding-bottom:18px}
.shareBox .sharebtn{width:130px;height:40px;line-height:40px;border:1px solid #F74840;box-shadow:none;background:#fff;display:inline-block;text-align:center;margin:0 2px;color:#F74840;font-size:14px;text-decoration:none;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;    border-radius: 25px;}
.shareBox .sharebtntn{color:#3496E6;border-color:#3496E6}
.shareBox .sharebtn:hover{background-color:#F74840;color:#fff}
.shareBox .sharebtntn:hover{background-color:#3496E6;color:#fff}
.shareBox .pay-author{border-color:#ffab2e;color:#ffab2e}
.shareBox .pay-author:hover{background:#ffab2e;color:#fff}


.zt_rjjs_dv{position:relative}
.bgPicture{background: url(../images/123.gif) 0 0px no-repeat;width: 112px;height: 111px;position: absolute;top: -5px;left: -6px;z-index: 1}
.zt_rjjs_dv:nth-child(1n)>.bgPicture {background-position:0 0px;}
.zt_rjjs_dv:nth-child(2n)>.bgPicture {background-position:0 -112px;}
.zt_rjjs_dv:nth-child(3n)>.bgPicture {background-position:0 -224px;}
.zt_rjjs_dv:nth-of-type(1) .gametxt,
.zt_rjjs_dv:nth-of-type(2) .gametxt,
.zt_rjjs_dv:nth-of-type(3) .gametxt,
.zt_rjjs_dv:nth-of-type(4) .gametxt,
.zt_rjjs_dv:nth-of-type(5) .gametxt,
.zt_rjjs_dv:nth-of-type(6) .gametxt {text-align:right ;padding:14px 10px 0 0;}

.gameimg .ewm_cov{width: 132px; height: 132px; display: block; overflow: hidden; position: absolute;top:132px; transition: all .35s;}
.gameimg .ewm_cov img{width: 130px; height: 130px; display: block; overflow: hidden;border: 1px solid #fce3ac;}
.ztcon_list li.open .ewm_cov{top:0px;transition: all .35s;}

.bgPicture_other a{color: #0598fa;font-size: 15px;}

.K4iSD1n {font-size:13px;background:#fff;border:1px solid #EBEBEB;padding:15px 10px;margin-bottom: 15px;}
.K4iSD1n a {color:#d02f53}
.K4iSD1n a:hover {color:#00a7ea;}
	.row_div {
    margin-left: -10px;
    margin-right: -10px;
}.o9O3R3m {
    width: 100%;
    background: #fff;
    box-sizing: border-box;
}
	.L7x0D6qz{
		position: relative;
  min-height: 1px;
  padding-left: 10px;
  padding-right: 10px; 
		
		}
		
		.L34e4P6c {
  height: 50px;
  line-height: 50px;
  background: #fff;
  position: relative;
  box-sizing: border-box;
  font-size: 18px;
}

.L34e4P6c h2 {margin-left: 15px;font-weight:normal;font-size:19px;}
.L34e4P6c h2 a {	color:#444;}
.L34e4P6c::before {
  content: "";
  display: block;
  position: absolute;
  left: -2px;
  top: 35%;
  width: 4px;
  height: 30%;
  border-radius: 5px;
}
		.th_top {
  margin: 10px 0;
}
.ul_3824 {
  padding: 0 0 10px 0px;
  background: #fff;

}

.ul_3824 li {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  padding: 0px 10px;
}.ul_3824 li.th_li {
  height: 100px;
  /* margin-bottom: 15px; */
}

.ul_3824 li.th_cat {
  height: 150px;
}

.cart_img_height {
  height: 150px;
}

.ul_3824 .date {
  float: right;
  color: #bbb;
}

.ul_3824 li i {
  display: inline-block;
  margin-right: 5px;
  opacity: 0.5;
}

.listMore {
  position: absolute;
  top: 0px;
  right: 10px;
}

.ul_3824 a{color:#444;font-size:15px;}
.listMore a {font-size: 14px;color: #999;transition: 0.3s ease-out;}
.listMore span {font-weight: 400;font-size: 14px;color: #999;transition: 0.3s ease-out;}

/*widget-tab*/
.widget-tab .tab-title {overflow:hidden; margin-bottom:15px;}
.widget-tab .tab-title li {float:left; width:33.333333%; height:35px; line-height:35px; text-align:center; cursor:pointer; background-color:#fff;}
.widget-tab .tab-title li.on {background-color:#C26A12; color:#fff;}
.widget-tab .widget {display:none;}
.widget-tab .widget.on {display:block;}
.widget-tab .widget ul li {background:none; padding-left:10px;}

@media (min-width: 992px) {.L7x0D6qz{width: 49.66666%;float:left;}}
@media screen and (max-width:768px) {.post .post-nav .nav-right{float:left}h2 {font-weight:normal}.list2 {padding:5px}.list2 .title {padding-left:0;height:auto;line-height:32px}.list2 .title h1 {display:block}.list2 .title span {margin-left:0;line-height:24px}.list2 ul {padding:0;margin-right:-2%}.list2 li {width:46%;margin-right:2%}.list2 li .img {height:auto}.ds1190 { display:none;}.widget .JC li {height:auto}.ztcon_list li {width:48%;margin-left:2%}.gameimg {max-width: 36%}.gametxt {width:60%;padding-right:0;}.gametxt a {font-size:16px;font-weight:normal}.gametxt span {font-size:14px}.gameinfo {backgrond:#000;width:100%}.shareBox .sharebtn{width:90px;height:35px;line-height:35px}.live ul li {width:24%}.container-search {width:98%}}
@media screen and (max-width:640px) {.ico_bg {background:none;padding-right:0;}.ztcon_list li {width:90%}.live ul li {width:33%}#tablezi .mob-hidden {display:none}}