@charset "UTF-8";
/*************** COLORS ******************* */
.clear::before, .mod-article-list li::before, .mod-article-list li .info::before, .m-app-down .section::before, .clear::after, .mod-article-list li::after, .mod-article-list li .info::after, .m-app-down .section::after { content: ""; display: table; }
.clear::after, .mod-article-list li::after, .mod-article-list li .info::after, .m-app-down .section::after { clear: both; }

.center-block { display: block; margin: 0 auto; }

.color-orange { color: #D93641; }
.color-orange:hover { color: #DE525B; }

.color-unclickable { color: #929292; }

.border-box, .input_normal, .vc-set .set-part .input_normal, .p-search .result-part .part .investment-li .left, .p-search .result-part .part .investment-li .right, .result-list .investment-li .left, .result-list .investment-li .right, .vc-ident .top-intro .cont, .vc-ident .form-banner .vc-form .part input[type="text"], .vc-ident .form-banner .vc-form .part textarea, .vc-ident .form-banner .vc-form .part .photo-bannel, .vc_index .top_banner .cont ul, .vc_index .posts, .vc_detail .project_banner, .vc_detail .project_banner .right, .vc_news .top_news .cont, .vc-ident.investor .form_error, .vc_investor .institutional_investors .pannel, .qianzai_set .main_cont .new_pro table td { box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; }

@font-face { font-family: 'icomoon'; src: url("../fonts/icomoon.eot?-csk716"); src: url("../fonts/icomoon.eot?#iefix-csk716") format("embedded-opentype"), url("../fonts/icomoon.woff?-csk716") format("woff"), url("../fonts/icomoon.ttf?-csk716") format("truetype"), url("../fonts/icomoon.svg?-csk716#icomoon") format("svg"); font-weight: normal; font-style: normal; }
[class^="icon-"], [class*=" icon-"] { font-family: 'icomoon'; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; /* Better Font Rendering =========== */ -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }

.icon-tread:before { content: "\e628"; }

.icon-tread2:before { content: "\e63"; }

.icon-like-1:before { content: "\e629"; }

.icon-ribbon-1:before { content: "\e626"; }

.icon-iconfont-v:before { content: "\e624"; }

.icon-iconfont-present:before { content: "\e625"; }

.icon-wealth:before { content: "\e61e"; }

.icon-h2:before { content: "\e61d"; }

.icon-read:before { content: "\e619"; }

.icon-message:before { content: "\e618"; }

.icon-QQ:before { content: "\e614"; }

.icon-tengxun:before { content: "\e615"; }

.icon-weibo:before { content: "\e616"; }

.icon-weixin:before { content: "\e617"; }

.icon-Shape102:before { content: "\e627"; }

.icon-Shape10:before { content: "\e607"; }

.icon-tag2:before { content: "\e608"; }

.icon-Shape2:before { content: "\e609"; }

.icon-Shape9-1:before { content: "\e60a"; }

.icon-Shape9:before { content: "\e60b"; }

.icon-Shape:before { content: "\e60c"; }

.icon-time:before { content: "\e600"; }

.icon-svg:before { content: "\e603"; }

.icon-arrow-l:before { content: "\e604"; }

.icon-arrow-r:before { content: "\e605"; }

.icon-like:before { content: "\e606"; }

.icon-star2:before { content: "\e61f"; }

.icon-star-outline:before { content: "\e620"; }

.icon-warning-outline:before { content: "\e621"; }

.icon-pin-outline:before { content: "\e60d"; }

.icon-lightbulb:before { content: "\e61a"; }

.icon-help2:before { content: "\e60e"; }

.icon-info-outline:before { content: "\e601"; }

.icon-phone-iphone:before { content: "\e61b"; }

.icon-star3:before { content: "\e622"; }

.icon-star-outline2:before { content: "\e623"; }

.icon-eye:before { content: "\e000"; }

.icon-paper-clip:before { content: "\e001"; }

.icon-mail:before { content: "\e002"; }

.icon-toggle:before { content: "\e003"; }

.icon-layout:before { content: "\e004"; }

.icon-link:before { content: "\e005"; }

.icon-bell:before { content: "\e006"; }

.icon-lock:before { content: "\e007"; }

.icon-unlock:before { content: "\e008"; }

.icon-ribbon:before { content: "\e009"; }

.icon-image:before { content: "\e010"; }

.icon-signal:before { content: "\e011"; }

.icon-target:before { content: "\e012"; }

.icon-clipboard:before { content: "\e013"; }

.icon-clock:before { content: "\e014"; }

.icon-watch:before { content: "\e015"; }

.icon-air-play:before { content: "\e016"; }

.icon-camera:before { content: "\e017"; }

.icon-video:before { content: "\e018"; }

.icon-disc:before { content: "\e019"; }

.icon-printer:before { content: "\e020"; }

.icon-monitor:before { content: "\e021"; }

.icon-server:before { content: "\e022"; }

.icon-cog:before { content: "\e023"; }

.icon-heart:before { content: "\e024"; }

.icon-paragraph:before { content: "\e025"; }

.icon-align-justify:before { content: "\e026"; }

.icon-align-left:before { content: "\e027"; }

.icon-align-center:before { content: "\e028"; }

.icon-align-right:before { content: "\e029"; }

.icon-book:before { content: "\e030"; }

.icon-layers:before { content: "\e031"; }

.icon-stack:before { content: "\e032"; }

.icon-stack-2:before { content: "\e033"; }

.icon-paper:before { content: "\e034"; }

.icon-paper-stack:before { content: "\e035"; }

.icon-search:before { content: "\e036"; }

.icon-zoom-in:before { content: "\e037"; }

.icon-zoom-out:before { content: "\e038"; }

.icon-reply:before { content: "\e039"; }

.icon-circle-plus:before { content: "\e040"; }

.icon-circle-minus:before { content: "\e041"; }

.icon-circle-check:before { content: "\e042"; }

.icon-circle-cross:before { content: "\e043"; }

.icon-square-plus:before { content: "\e044"; }

.icon-square-minus:before { content: "\e045"; }

.icon-square-check:before { content: "\e046"; }

.icon-square-cross:before { content: "\e047"; }

.icon-microphone:before { content: "\e048"; }

.icon-record:before { content: "\e049"; }

.icon-skip-back:before { content: "\e050"; }

.icon-rewind:before { content: "\e051"; }

.icon-play:before { content: "\e052"; }

.icon-pause:before { content: "\e053"; }

.icon-stop:before { content: "\e054"; }

.icon-fast-forward:before { content: "\e055"; }

.icon-skip-forward:before { content: "\e056"; }

.icon-shuffle:before { content: "\e057"; }

.icon-repeat:before { content: "\e058"; }

.icon-folder:before { content: "\e059"; }

.icon-umbrella:before { content: "\e060"; }

.icon-moon:before { content: "\e061"; }

.icon-thermometer:before { content: "\e062"; }

.icon-drop:before { content: "\e063"; }

.icon-sun:before { content: "\e064"; }

.icon-cloud:before { content: "\e065"; }

.icon-cloud-upload:before { content: "\e066"; }

.icon-cloud-download:before { content: "\e067"; }

.icon-upload:before { content: "\e068"; }

.icon-download:before { content: "\e069"; }

.icon-location:before { content: "\e070"; }

.icon-location-2:before { content: "\e071"; }

.icon-map:before { content: "\e072"; }

.icon-battery:before { content: "\e073"; }

.icon-head:before { content: "\e074"; }

.icon-briefcase:before { content: "\e075"; }

.icon-speech-bubble:before { content: "\e076"; }

.icon-anchor:before { content: "\e077"; }

.icon-globe:before { content: "\e078"; }

.icon-box:before { content: "\e079"; }

.icon-reload:before { content: "\e080"; }

.icon-share:before { content: "\e081"; }

.icon-marquee:before { content: "\e082"; }

.icon-marquee-plus:before { content: "\e083"; }

.icon-marquee-minus:before { content: "\e084"; }

.icon-tag:before { content: "\e085"; }

.icon-power:before { content: "\e086"; }

.icon-command:before { content: "\e087"; }

.icon-alt:before { content: "\e088"; }

.icon-esc:before { content: "\e089"; }

.icon-bar-graph:before { content: "\e090"; }

.icon-bar-graph-2:before { content: "\e091"; }

.icon-pie-graph:before { content: "\e092"; }

.icon-arrow-left:before { content: "\e094"; }

.icon-arrow-right:before { content: "\e095"; }

.icon-arrow-up:before { content: "\e096"; }

.icon-arrow-down:before { content: "\e097"; }

.icon-volume:before { content: "\e098"; }

.icon-mute:before { content: "\e099"; }

.icon-content-right:before { content: "\e100"; }

.icon-content-left:before { content: "\e101"; }

.icon-grid:before { content: "\e102"; }

.icon-grid-2:before { content: "\e103"; }

.icon-columns:before { content: "\e104"; }

.icon-loader:before { content: "\e105"; }

.icon-bag:before { content: "\e106"; }

.icon-ban:before { content: "\e107"; }

.icon-flag:before { content: "\e108"; }

.icon-trash:before { content: "\e109"; }

.icon-expand:before { content: "\e110"; }

.icon-contract:before { content: "\e111"; }

.icon-maximize:before { content: "\e112"; }

.icon-minimize:before { content: "\e113"; }

.icon-plus:before { content: "\e114"; }

.icon-minus:before { content: "\e115"; }

.icon-check:before { content: "\e116"; }

.icon-cross:before { content: "\e117"; }

.icon-move:before { content: "\e118"; }

.icon-delete:before { content: "\e119"; }

.icon-menu:before { content: "\e120"; }

.icon-archive:before { content: "\e121"; }

.icon-inbox:before { content: "\e122"; }

.icon-outbox:before { content: "\e123"; }

.icon-file:before { content: "\e124"; }

.icon-file-add:before { content: "\e125"; }

.icon-file-subtract:before { content: "\e126"; }

.icon-help:before { content: "\e127"; }

.icon-open:before { content: "\e128"; }

.icon-ellipsis:before { content: "\e129"; }

.icon-bell2:before { content: "\e60f"; }

.icon-store:before { content: "\e602"; }

.icon-qrcode:before { content: "\e610"; }

.icon-apple:before { content: "\e611"; }

.icon-android:before { content: "\e612"; }

.icon-paperplane:before { content: "\e613"; }

.icon-arrow-down2:before { content: "\e61c"; }

.icon-star:before { content: "\f005"; }

.icon-star-o:before { content: "\f006"; }

.icon-financing:before { content: "\e900"; }

.icon-pencil:before { content: "\e901"; }

.icon-m-back { content: "\e616"; }

.icon-tencent:before { content: "\e615"; }

.icon-qq:before { content: "\e614"; }

.icon-wechat:before { content: "\e617"; }

.icon-refresh:before { content: "\e058"; }

.icon-sina:before { content: "\e616"; }

.icon-comment:before { content: "\e076"; }

.icon-praise:before { content: "\e606"; }

.icon-fly:before { content: "\e613"; }

.icon-star-outline:before { content: "\e620"; }

.icon-wealth:before { content: "\e61e"; }

.icon-phone:before { content: "\e61b"; }

.icon-arrow-d:before { content: "\e61c"; }

.icon-read:before { content: "\e619"; }

.icon-light:before { content: "\e61a"; }

.icon-popular:before { content: "\e5fe"; }

.icon-award:before { content: "\e5ff"; }

.icon-iphone:before { content: "\e627"; }

.icon-ipad:before { content: "\e62b"; }

.icon-balance:before { content: "\e924"; }

.icon-lock2:before { content: "\e923"; }

.icon-page:before { content: "\e922"; }

.icon-page2:before { content: "\e902"; }

.icon-page3:before { content: "\e922"; }

.icon-tree:before { content: "\e906"; }

.icon-view:before { content: "\e908"; }

.icon-lock3:before { content: "\e909"; }

.icon-medal:before { content: "\e90b"; }

.icon-quit:before { content: "\e90c"; }

.icon-right2:before { content: "\e90d"; }

.icon-up:before { content: "\e90e"; }

.icon-menu2:before { content: "\e90f"; }

.icon-up2:before { content: "\e910"; }

.icon-copy:before { content: "\e911"; }

.icon-people:before { content: "\e912"; }

.icon-raise:before { content: "\e913"; }

.icon-video2:before { content: "\e914"; }

.icon-pack:before { content: "\e915"; }

.icon-pannel:before { content: "\e916"; }

.icon-home:before { content: "\e917"; }

.icon-bag:before { content: "\e918"; }

.icon-circle-close:before { content: "\e91a"; }

.icon-circle-right:before { content: "\e91c"; }

.icon-right3:before { content: "\e91f"; }

.icon-recycle:before { content: "\e920"; }

.icon-set:before { content: "\e921"; }

.icon-right4:before { content: "\e907"; }

.icon-down:before { content: "\e90a"; }

.icon-down2:before { content: "\e925"; }

.icon-vip:before { content: "\e926"; }

.icon-earth:before { content: "\e927"; }

.icon-star4:before { content: "\e928"; }

.icon-cup:before { content: "\e929"; }

.icon-note:before { content: "\e92a"; }

.icon-down3:before { content: "\e92b"; }

.icon-voice:before { content: "\e91e"; }

.mce-i-subtitle, .mce-i-help { font-family: 'icomoon' !important; }

.mce-i-subtitle:before { content: "\e61d"; }

.mce-i-help:before { content: "\e62a" !important; margin-left: 3px; }

@keyframes scalefade { 0% { opacity: 0; -webkit-transform: scale(0.8) rotateX(-40deg); transform: scale(0.8) rotateX(-40deg); }
  50% { opacity: 1; }
  70% { -webkit-transform: scale(1.05) rotateX(0); transform: scale(1.05) rotateX(0); }
  100% { -webkit-transform: scale(1) rotateX(0); transform: scale(1) rotateX(0); } }
@font-face { font-family: 'n-icomoon'; src: url("/public/sass/_novel/fonts/icomoon.eot?i46pmu"); src: url("/public/sass/_novel/fonts/icomoon.eot?i46pmu#iefix") format("embedded-opentype"), url("/public/sass/_novel/fonts/icomoon.woff?i46pmu") format("woff"), url("/public/sass/_novel/fonts/icomoon.svg?i46pmu#icomoon") format("svg"); font-weight: normal; font-style: normal; }
[class^="n-icon-"], [class*=" n-icon-"] { font-family: 'n-icomoon'; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; /* Better Font Rendering =========== */ -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }

.n-icon-tread:before { content: "\e800"; }

.n-icon-menu:before { content: "\e801"; }

.n-icon-read:before { content: "\e802"; }

.n-icon-right:before { content: "\e803"; }

.n-icon-back:before { content: "\e804"; }

.n-icon-back2:before { content: "\e805"; }

.n-icon-change:before { content: "\e806"; }

.n-icon-close:before { content: "\e807"; }

.n-icon-return:before { content: "\e808"; }

.n-icon-menu2:before { content: "\e809"; }

.n-icon-message:before { content: "\e80a"; }

.n-icon-load:before { content: "\e80b"; }

.n-icon-scifi:before { content: "\e80c"; }

.n-icon-add:before { content: "\e80d"; }

.n-icon-end:before { content: "\e80e"; }

.n-icon-wechat:before { content: "\e80f"; }

.n-icon-heart:before { content: "\e810"; }

.n-icon-up:before { content: "\e811"; }

.n-icon-down:before { content: "\e812"; }

.n-icon-write:before { content: "\e813"; }

.n-icon-weibo:before { content: "\e814"; }

.n-icon-praise:before { content: "\e815"; }

.n-icon-ding:before { content: "\e816"; }

.n-icon-share:before { content: "\e900"; }

.n-icon-menu3:before { content: "\e901"; }

.n-icon-flashback:before { content: "\e902"; }

/*! normalize.css v3.0.2 | MIT License | git.io/normalize */
/** 1. Set default font family to sans-serif. 2. Prevent iOS text size adjust after orientation change, without disabling user zoom. */
html { font-family: sans-serif; -ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100%; }

/** Remove default margin. */
body { margin: 0; }
body * { -webkit-tap-highlight-color: transparent; }

/* HTML5 display definitions ========================================================================== */
/** Correct `block` display not defined for any HTML5 element in IE 8/9. Correct `block` display not defined for `details` or `summary` in IE 10/11 and Firefox. Correct `block` display not defined for `main` in IE 11. */
article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary { display: block; }

/** 1. Correct `inline-block` display not defined in IE 8/9. 2. Normalize vertical alignment of `progress` in Chrome, Firefox, and Opera. */
audio, canvas, progress, video { display: inline-block; vertical-align: baseline; }

/** Prevent modern browsers from displaying `audio` without controls. Remove excess height in iOS 5 devices. */
audio:not([controls]) { display: none; height: 0; }

/** Address `[hidden]` styling not present in IE 8/9/10. Hide the `template` element in IE 8/9/11, Safari, and Firefox < 22. */
[hidden], template { display: none; }

/* Links ========================================================================== */
/** Remove the gray background color from active links in IE 10. */
a { background-color: transparent; }

/** Improve readability when focused and also mouse hovered in all browsers. */
a:active, a:hover { outline: 0; }

/* Text-level semantics ========================================================================== */
/** Address styling not present in IE 8/9/10/11, Safari, and Chrome. */
abbr[title] { border-bottom: 1px dotted; }

/** Address style set to `bolder` in Firefox 4+, Safari, and Chrome. */
b, strong { font-weight: bold; }

/** Address styling not present in Safari and Chrome. */
dfn { font-style: italic; }

/** Address variable `h1` font-size and margin within `section` and `article` contexts in Firefox 4+, Safari, and Chrome. */
h1 { font-size: 2em; margin: 0.67em 0; }

/** Address styling not present in IE 8/9. */
mark { background: #ff0; color: #000; }

/** Address inconsistent and variable font size in all browsers. */
small { font-size: 80%; }

/** Prevent `sub` and `sup` affecting `line-height` in all browsers. */
sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; }

sup { top: -0.5em; }

sub { bottom: -0.25em; }

/* Embedded content ========================================================================== */
/** Remove border when inside `a` element in IE 8/9/10. */
img { border: 0; }

/** Correct overflow not hidden in IE 9/10/11. */
svg:not(:root) { overflow: hidden; }

/* Grouping content ========================================================================== */
/** Address margin not present in IE 8/9 and Safari. */
figure { margin: 1em 40px; }

/** Address differences between Firefox and other browsers. */
hr { -moz-box-sizing: content-box; box-sizing: content-box; height: 0; }

/** Contain overflow in all browsers. */
pre { overflow: auto; }

/** Address odd `em`-unit font size rendering in all browsers. */
code, kbd, pre, samp { font-family: monospace, monospace; font-size: 1em; }

/* Forms ========================================================================== */
/** Known limitation: by default, Chrome and Safari on OS X allow very limited styling of `select`, unless a `border` property is set. */
/** 1. Correct color not being inherited. Known issue: affects color of disabled elements. 2. Correct font properties not being inherited. 3. Address margins set differently in Firefox 4+, Safari, and Chrome. */
button, input, optgroup, select, textarea { color: inherit; font: inherit; margin: 0; }

/** Address `overflow` set to `hidden` in IE 8/9/10/11. */
button { overflow: visible; }

/** Address inconsistent `text-transform` inheritance for `button` and `select`. All other form control elements do not inherit `text-transform` values. Correct `button` style inheritance in Firefox, IE 8/9/10/11, and Opera. Correct `select` style inheritance in Firefox. */
button, select { text-transform: none; }

/** 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio` and `video` controls. 2. Correct inability to style clickable `input` types in iOS. 3. Improve usability and consistency of cursor style between image-type `input` and others. */
button, input[type="reset"], input[type="submit"] { -webkit-appearance: button; cursor: pointer; }

/** Re-set default cursor for disabled elements. */
button[disabled], html input[disabled] { cursor: default; }

/** Remove inner padding and border in Firefox 4+. */
button::-moz-focus-inner, input::-moz-focus-inner { border: 0; padding: 0; }

/** Address Firefox 4+ setting `line-height` on `input` using `!important` in the UA stylesheet. */
input { line-height: normal; }

/** It's recommended that you don't attempt to style these elements. Firefox's implementation doesn't respect box-sizing, padding, or width.  1. Address box sizing set to `content-box` in IE 8/9/10. 2. Remove excess padding in IE 8/9/10. */
input[type="checkbox"], input[type="radio"] { box-sizing: border-box; padding: 0; }

/** Fix the cursor style for Chrome's increment/decrement buttons. For certain `font-size` values of the `input`, it causes the cursor style of the decrement button to change from `default` to `text`. */
input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button { height: auto; }

/** 1. Address `appearance` set to `searchfield` in Safari and Chrome. 2. Address `box-sizing` set to `border-box` in Safari and Chrome (include `-moz` to future-proof). */
input[type="search"] { -webkit-appearance: textfield; -moz-box-sizing: content-box; -webkit-box-sizing: content-box; box-sizing: content-box; }

/** Remove inner padding and search cancel button in Safari and Chrome on OS X. Safari (but not Chrome) clips the cancel button when the search input has padding (and `textfield` appearance). */
input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration { -webkit-appearance: none; }

/** Define consistent border, margin, and padding. */
fieldset { border: 1px solid #c0c0c0; margin: 0 2px; padding: 0.35em 0.625em 0.75em; }

/** 1. Correct `color` not being inherited in IE 8/9/10/11. 2. Remove padding so people aren't caught out if they zero out fieldsets. */
legend { border: 0; padding: 0; }

/** Remove default vertical scrollbar in IE 8/9/10/11. */
textarea { overflow: auto; }

/** Don't inherit the `font-weight` (applied by a rule above). NOTE: the default cannot safely be changed in Chrome and Safari on OS X. */
optgroup { font-weight: bold; }

/* Tables ========================================================================== */
/** Remove most spacing between table cells. */
table { border-collapse: collapse; border-spacing: 0; }

td, th { padding: 0; }

ul, ol { list-style: none; }

html { font-size: 62.5%; }

* { outline: none; }

@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 300; src: local("Open Sans Light"), local("OpenSans-Light"), url(/public/fonts/OpenSansLight.woff) format("woff"); }
@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 400; src: local("Open Sans"), local("OpenSans"), url(/public/fonts/OpenSans.woff) format("woff"); }
@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 700; src: local("Open Sans Bold"), local("OpenSans-Bold"), url(/public/fonts/OpenSansBold.woff) format("woff"); }
@font-face { font-family: "TrajanPro3"; font-style: normal; font-weight: 700; src: url(/public/fonts/TrajanPro3-Regular.otf) format("truetype"); }
ul, ol, h1, h2, h3, h4, p { margin: 0; padding: 0; font-weight: normal; }

body, menu { margin: 0; padding: 0 !important; }

body { font-size: 12px; font-size: 1.2rem; color: #333333; font-family: "Open Sans", Arial, "Hiragino Sans GB", "Microsoft YaHei", "Î¢ÈíÑÅºÚ", "STHeiti", "WenQuanYi Micro Hei", SimSun, sans-serif; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility; }

img { vertical-align: middle; max-width: 100%; border: 0; }

a { text-decoration: none; }

.hide-txt { text-indent: -999em; }

.bfc-mod { overflow: hidden; }
.bfc-mod .l { float: left; }
.bfc-mod .r { overflow: hidden; }

.fl, .popup-large .mod-article-list li .left-img, .mod-article-list li .cont, .mod-article-list li .author, .index-page .column .list, .index-page .main .mod-article-list li .pic, .m-app-down .section .left, .fr, .p-header .options, .login-form .get-captcha, .register-form .get-captcha, .mod-article-list li .pic, .mod-article-list li .relate, .hot-list .mod-article-list li .options, .index-page .inner .options, .index-page .column .options, .index-page .articles .options, .m-app-down .section .right { float: left; display: inline; }

.fr, .p-header .options, .login-form .get-captcha, .register-form .get-captcha, .mod-article-list li .pic, .mod-article-list li .relate, .hot-list .mod-article-list li .options, .index-page .inner .options, .index-page .column .options, .index-page .articles .options, .m-app-down .section .right { float: right; }

.fn-hide, .hide { display: none; }

.tc, .popup-large .reminder, .cont-404, .list-page.tag .user-article-list .tit, .user-detail .user-article-list .tit, .list-page .list_top .auction, .list-page.my_post nav, .mod-article-list .reminder, .post-container .post-comment h2 { text-align: center; }

.f14 { font-size: 14px; font-size: 1.4rem; }

.f16 { font-size: 16px; font-size: 1.6rem; }

.fb { font-weight: bold; }

.clear, .mod-article-list li, .mod-article-list li .info, .m-app-down .section { overflow: auto; _zoom: 1; }

.border-box, .input_normal, .vc-set .set-part .input_normal, .p-search .result-part .part .investment-li .left, .p-search .result-part .part .investment-li .right, .result-list .investment-li .left, .result-list .investment-li .right, .vc-ident .top-intro .cont, .vc-ident .form-banner .vc-form .part input[type="text"], .vc-ident .form-banner .vc-form .part textarea, .vc-ident .form-banner .vc-form .part .photo-bannel, .vc_index .top_banner .cont ul, .vc_index .posts, .vc_detail .project_banner, .vc_detail .project_banner .right, .vc_news .top_news .cont, .vc-ident.investor .form_error, .vc_investor .institutional_investors .pannel, .qianzai_set .main_cont .new_pro table td { box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; }

.center, .post-container article .aligncenter { margin-left: auto; margin-right: auto; }

.justify-flex { display: -webkit-box; display: -moz-box; display: box; }
.justify-flex .child { display: block; -webkit-box-flex: 1; box-flex: 1; }

.btn { display: block; border: none; height: 45px; -webkit-border-radius: 40px; -moz-border-radius: 40px; border-radius: 40px; line-height: 45px; width: 100%; text-align: center; font-size: 1.6rem; outline: none; cursor: pointer; padding: 0; overflow: visible; -webkit-appearance: none; -webkit-transition: all 0.4s ease 0s; -moz-transition: all 0.4s ease 0s; -o-transition: all 0.4s ease 0s; transition: all 0.4s ease 0s; transition: 100ms background-color, 100ms border-color, 100ms color; box-sizing: border-box; }

.btn-bordered { display: block; border: 1px solid; padding: 0; }

.red .line { vertical-align: middle; display: inline-block; *display: inline; height: 14px; margin: -3px 7px 0 3px; border-left: 1px solid #f56467; }
.red.btn { background-color: #f56467; color: white; -webkit-appearance: none; }
.red.btn-bordered { color: #f56467; border-color: #f56467; background-color: transparent; }
.red.btn-bordered:hover, .red.btn-bordered.hover { background-color: #f56467; border-color: #f56467; color: white; }
.red.btn-bordered:hover .line, .red.btn-bordered.hover .line { border-color: white; }
.red.disable { color: #D7D7D7; border-color: #EEEEEE; background-color: white; }
.red.disable:hover { background-color: #FFF; color: #D7D7D7; }

.orange.btn { background-color: #D93641; color: #fff; color: white; -webkit-appearance: none; }
.orange.btn:hover { background-color: #DE525B; }
.orange.btn-bordered { color: #D93641; border-color: #D93641; background-color: transparent; }
.orange.btn-bordered:hover { color: #DE525B; border-color: #DE525B; background-color: rgba(34, 187, 149, 0.05); }
.orange.btn-bordered.hover { background-color: #D93641; color: #fff; }
.orange.btn-bordered.hover:hover { border-color: #DE525B; background-color: #DE525B; }
.orange.disable { opacity: 0.3; }
.orange.disable:hover { color: #D93641; border-color: #D93641; }

.gray.btn { background-color: #b2b2b2; color: #909090; -webkit-appearance: none; }
.gray.btn-bordered { color: #909090; border-color: #D8D8D8; background-color: white; }
.gray.btn-bordered:hover { border-color: #b2b2b2; color: #666666; }
.gray.disable { opacity: 0.3; }
.gray.disable:hover { color: #b2b2b2; border-color: #666666; }

.btn-normal { width: auto; display: inline-block; *display: inline; height: 38px; line-height: 36px; box-sizing: border-box; font-size: 14px; font-size: 1.4rem; padding: 0 20px; -webkit-border-radius: 40px; -moz-border-radius: 40px; border-radius: 40px; }

.btn-small { width: auto; display: inline-block; *display: inline; height: 30px; line-height: 28px; padding: 0 18px; font-size: 14px; font-size: 1.4rem; -webkit-border-radius: 40px; -moz-border-radius: 40px; border-radius: 40px; }

.btn-x-small { width: auto; display: inline-block; *display: inline; height: 26px; line-height: 26px; padding: 0 18px; font-size: 14px; font-size: 1.4rem; -webkit-border-radius: 40px; -moz-border-radius: 40px; border-radius: 40px; }

.btn-large { width: auto; height: 41px; display: inline-block; *display: inline; font-size: 18px; font-size: 1.8rem; line-height: 39px; -webkit-border-radius: 40px; -moz-border-radius: 40px; border-radius: 40px; padding: 0 20px; }

.tabs { width: 44%; min-width: 180px; line-height: 20px; position: relative; top: 15px; }
.tabs .tab { display: inline-block; *display: inline; text-align: center; margin-left: -1px; padding: 5px 0; font-size: 18px; font-size: 1.8rem; }
.tabs .tab.active { background-color: #D93641; color: white; }
.tabs .tab:first-child { border-top-left-radius: 50px; border-bottom-left-radius: 50px; }
.tabs .tab:last-child { border-top-right-radius: 50px; border-bottom-right-radius: 50px; }

.btn-app { border: 2px solid #D7583A; box-sizing: border-box; color: #fff; width: 180px; line-height: 45px; font-size: 18px; font-size: 1.8rem; display: inline-block; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; }

.btn-tag { font-size: 14px; font-size: 1.4rem; color: #909090; line-height: 30px; padding: 0 19px; display: inline-block; border: 1px solid #f2f2f2; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; }
.btn-tag:hover { color: #D93641; border-color: #D93641; background-color: rgba(34, 187, 149, 0.05); }

.act-tag { display: inline-block; border: 1px solid #f2f2f2; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; color: gray; }
.act-tag.current { background-color: #D93641; border-color: #D93641; }
.act-tag.current .unfollow { display: inline-block; }
.act-tag.current .follow { display: none; }
.act-tag.current .gap-line, .act-tag.current .tag-a, .act-tag.current .act { color: #fff; }
.act-tag .tag-a { display: inline-block; padding: 4px 5px 4px 10px; color: gray; font-size: 14px; font-size: 1.4rem; line-height: 13px; line-height: 22px; }
.act-tag .gap-line { display: inline-block; color: gray; position: relative; top: -1px; font-size: 12px; font-size: 1.2rem; }
.act-tag .act { display: inline-block; color: gray; cursor: pointer; width: 15px; text-align: center; padding-right: 3px; font-size: 12px; font-size: 1.2rem; }
.act-tag .unfollow { display: none; font-size: 18px; font-size: 1.8rem; line-height: 12px; }

.vc-btn { display: inline-block; padding: 0 20px; font-size: 20px; font-size: 2rem; line-height: 50px; border: none; background-color: #FF3D00; color: #fff; cursor: pointer; font-weight: bold; }
.vc-btn.small { font-size: 18px; font-size: 1.8rem; line-height: 40px; }
.vc-btn.black { background-color: rgba(0, 0, 0, 0.6); }
.vc-btn.border { border: 1px solid rgba(102, 102, 102, 0.3); }
.vc-btn.white { background-color: #FFF; color: #808080; }
.vc-btn.red { background-color: #F24964; }
.vc-btn.radius { -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; }

.input_decoration { border: none; border-bottom: 1px solid #ebebeb; width: 100%; height: 26px; line-height: 1em; margin: 15px 0; outline: none; font-size: 14px; font-size: 1.4rem; background-color: transparent; }

.input_gray { background-color: #F9F9F9; color: #666666; font-size: 14px; padding: 15px 16px; border: none; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; }

.input_profile, .input_profile_txt { width: 100%; border: none; font-size: 16px; font-size: 1.6rem; color: #808080; margin-bottom: 18px; }

.input_center { width: 200px; border: none; font-size: 16px; font-size: 1.6rem; line-height: 16px; color: #808080; margin-bottom: 18px; }

.input_normal { border: 1px #D9D9D9 solid; padding: 0 19px; line-height: 36px; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; }

.msg { display: none; border: 1px solid; border-radius: 4px; position: relative; padding: 8px 30px 8px 15px; font-size: 13px; font-size: 1.3rem; }
.msg .btn-close { border: none; background: none; position: absolute; right: 2%; font-size: 1.2em; top: 0.35em; }
.msg.danger { display: block; background-color: #FFF2F2; border-color: #FFDBDB; color: #D55050; }
.msg.success { display: block; background-color: #F0F7E6; border-color: #DDE7D2; color: #76A238; }

.tooltip { z-index: 999999; position: absolute; top: 0; left: 0; }
.tooltip .inner, .tooltip .text { font-size: 14px; font-size: 1.4rem; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; padding: 8px 18px; color: #fff; line-height: 26px; background-color: #383838; }
.tooltip .swd { position: absolute; left: 50%; bottom: -18px; margin-left: -10px; border-width: 10px; border-color: #383838 transparent transparent transparent; border-style: solid; }

.bottom-tip { position: fixed; top: 103px; }
.bottom-tip .swd { bottom: initial; top: -18px; border-color: transparent transparent #383838 transparent; }

.global-msg-mobile { position: absolute; padding: 5%; top: 63px; left: 0; width: 100%; box-sizing: border-box; z-index: 10; text-align: center; background-color: #F6F1EA; }
.global-msg-mobile a { color: #D93641; margin-left: 5px; }
.global-msg-mobile span { float: right; font-size: 24px; font-size: 2.4rem; color: #D93641; position: absolute; top: 6px; right: 10px; width: 30px; }

.msg-mobile { position: fixed; background-color: rgba(0, 0, 0, 0.8); color: white; z-index: 9999; width: 80px; height: 80px; left: 50%; top: 50%; border-radius: 10px; vertical-align: middle; text-align: center; transform: translate(-50%, -50%); opacity: 1; animation: show 2s ease 0 alternate; }
.msg-mobile i { font-size: 26px; line-height: 45px; margin-top: 5px; display: block; }
.msg-mobile.no-icon p { line-height: 80px; }

@-webkit-keyframes show { 10% { opacity: 1; }
  90% { opacity: 1; }
  100% { opacity: 0; } }
.universal-container { max-width: 280px; width: 100%; padding-bottom: 100px; }

.inner-container { padding: 5%; }

.container { position: relative; overflow-x: hidden; }

.page-cont { width: 1000px; position: relative; margin: 0 auto; }

.all_reminder, .error-reminder, .success-reminder { background-color: #FFF2F2; border: 1px #FFDBDB solid; color: #D55050; display: inline-block; *display: inline; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; font-size: 13px; line-height: 35px; padding: 0 95px 0 20px; position: relative; }
.all_reminder .close-btn, .error-reminder .close-btn, .success-reminder .close-btn { position: absolute; right: 10px; color: #b3b3b3; font-size: 1.4rem; }
.all_reminder .close-btn i, .error-reminder .close-btn i, .success-reminder .close-btn i { font-size: 15px; color: #D55050; }

.error-reminder { color: #D55050; }
.error-reminder .close-btn i { color: #D55050; }

.success-reminder { background-color: #F0F7E6; border: 1px #DDE7D2 solid; color: #76A238; }
.success-reminder .close-btn i { font-size: 15px; color: #76A238; }

a.link { color: #D93641; }
a.link:hover { color: #DE525B; }

a.key-link { color: #FD6639; text-decoration: underline; margin-left: 5px; }

.pagination { padding-top: 50px; border-top: 1px solid #f2f2f2; color: #b3b3b3; text-align: center; margin-bottom: 20px; }
.pagination .page-rl { display: inline-block; *display: inline; }
.pagination .page { color: #b3b3b3; display: inline-block; *display: inline; width: 30px; height: 30px; font-size: 14px; font-size: 1.4rem; line-height: 30px; text-align: center; margin-left: 5px; }
.pagination .page.current { background-color: #F2F2F2; -webkit-border-radius: 50px; -moz-border-radius: 50px; border-radius: 50px; }
.pagination .page.current a { color: #333333; }
.pagination .page:hover { background-color: #F2F2F2; -webkit-border-radius: 50px; -moz-border-radius: 50px; border-radius: 50px; }
.pagination .page a { color: #b3b3b3; }
.pagination .btn { margin: 0 5px; }

.popup_background { background: #fff !important; background: rgba(255, 255, 255, 0.97); background: -webkit-linear-gradient(top, #fff, rgba(255, 255, 255, 0.97)) !important; background: -moz-linear-gradient(top, #fff, rgba(255, 255, 255, 0.97)) !important; background: -o-linear-gradient(top, #fff, rgba(255, 255, 255, 0.97)) !important; background: -ms-linear-gradient(top, #fff, rgba(255, 255, 255, 0.97)) !important; background: linear-gradient(to bottom, #fff, rgba(255, 255, 255, 0.97)) !important; }

.popup_wrapper .title { font-size: 24px; font-size: 2.4rem; line-height: 34px; margin-bottom: 10px; }
.popup_wrapper .reminder { font-size: 16px; font-size: 1.6rem; line-height: 22px; margin-bottom: 30px; color: #808080; }
.popup_wrapper .buttons .btn { margin: 0 5px; }
.popup_wrapper .esc-close { position: fixed; left: 20px; top: 20px; color: #b3b3b3; font-size: 13px; transform: translate(0, 0) translateZ(0); -webkit-transform: translate(0, 0) translateZ(0); }
.popup_wrapper .close-btn { position: fixed; top: 20px; right: 20px; color: #A0A0A0; font-size: 20px; font-size: 2rem; cursor: pointer; transform: translate(0, 0) translateZ(0); -webkit-transform: translate(0, 0) translateZ(0); }
.popup_wrapper .comment-list { width: 580px; padding-top: 25px; border-top: 1px #e5e5e5 solid; text-align: left; }
.popup_wrapper .comment-list li { padding-bottom: 10px; }
.popup_wrapper .comment-list .avatar img { margin-right: 12px !important; }
.popup_wrapper .comment-list .comment-info .fr, .popup_wrapper .comment-list .comment-info .p-header .options, .p-header .popup_wrapper .comment-list .comment-info .options, .popup_wrapper .comment-list .comment-info .login-form .get-captcha, .login-form .popup_wrapper .comment-list .comment-info .get-captcha, .popup_wrapper .comment-list .comment-info .register-form .get-captcha, .register-form .popup_wrapper .comment-list .comment-info .get-captcha, .popup_wrapper .comment-list .comment-info .mod-article-list li .pic, .mod-article-list li .popup_wrapper .comment-list .comment-info .pic, .popup_wrapper .comment-list .comment-info .mod-article-list li .relate, .mod-article-list li .popup_wrapper .comment-list .comment-info .relate, .popup_wrapper .comment-list .comment-info .hot-list .mod-article-list li .options, .hot-list .mod-article-list li .popup_wrapper .comment-list .comment-info .options, .popup_wrapper .comment-list .comment-info .index-page .inner .options, .index-page .inner .popup_wrapper .comment-list .comment-info .options, .popup_wrapper .comment-list .comment-info .index-page .column .options, .index-page .column .popup_wrapper .comment-list .comment-info .options, .popup_wrapper .comment-list .comment-info .index-page .articles .options, .index-page .articles .popup_wrapper .comment-list .comment-info .options, .popup_wrapper .comment-list .comment-info .m-app-down .section .right, .m-app-down .section .popup_wrapper .comment-list .comment-info .right { line-height: 40px; }
.popup_wrapper .app-down-c { width: 792px; }
.popup_wrapper .app-down-c .right { width: 292px; text-align: left; position: absolute; top: 50%; right: 0; margin-top: -105px; }
.popup_wrapper #qrcodeTable { margin-top: 20px; }

#new-help-pop .title, #how-recommend-pop .title { margin-bottom: 60px; font-size: 24px; font-size: 2.4rem; line-height: 34px; }
#new-help-pop .t, #how-recommend-pop .t { padding-bottom: 15px; border-bottom: 1px solid #E5E5E5; font-size: 16px; font-size: 1.6rem; line-height: 22px; }
#new-help-pop .list, #how-recommend-pop .list { text-align: left; padding-top: 30px; margin-bottom: 50px; margin-left: 16px; list-style-type: decimal; }
#new-help-pop .list li, #how-recommend-pop .list li { font-size: 14px; font-size: 1.4rem; line-height: 21px; margin-bottom: 10px; }
#new-help-pop .list li .ps, #how-recommend-pop .list li .ps { color: #808080; }
#new-help-pop .list-style-none, #how-recommend-pop .list-style-none { list-style: none; margin-left: 0; }
#new-help-pop .part, #how-recommend-pop .part { padding-top: 30px; text-align: left; }
#new-help-pop .part p, #how-recommend-pop .part p { margin-bottom: 15px; font-size: 14px; font-size: 1.4rem; line-height: 21px; }
#new-help-pop .part .pl, #how-recommend-pop .part .pl { padding-left: 10px; }
#new-help-pop .load-more, #how-recommend-pop .load-more { border-top: none; }

.popup-large { vertical-align: top !important; position: relative; }
.popup-large .title { margin: 50px 0; }
.popup-large .reminder { font-size: 20px; font-size: 2rem; border-bottom: none; }
.popup-large .search-part { background-color: white; padding: 60px 0 0px 0; text-align: left; width: 740px; top: 0; left: 50%; position: fixed; transform: translate(-50%, 0) translateZ(0); -webkit-transform: translate(-50%, 0) translateZ(0); z-index: 2; }
.popup-large .top-search { width: 100%; background-color: transparent; font-size: 36px; font-size: 3.6rem; line-height: 47px; border: none; border-bottom: 1px solid #e5e5e5; padding-bottom: 10px; }
.popup-large .mod-article-list { text-align: left; margin-top: 130px; }
.popup-large .mod-article-list .reminder { font-size: 14px; font-size: 1.4rem; padding-top: 60px; }
.popup-large .mod-article-list li { border-bottom: 1px solid #f2f2f2; padding: 30px 0 20px 0; min-height: 150px; }
.popup-large .mod-article-list li:last-child { border-bottom: none; }
.popup-large .mod-article-list li .cont { width: 580px; }
.popup-large .mod-article-list li .right-part { overflow: hidden; }
.popup-large .mod-article-list li .intro { color: #808080; }
.popup-large .mod-article-list li .point { margin: 0 5px; }
.popup-large .mod-article-list li .left-img { position: relative; margin-right: 30px; }
.popup-large .mod-article-list li .title { margin-top: 0px; }
.popup-large .mod-article-list li .text { display: block; position: absolute; top: 50%; text-align: center; background: white; width: 100%; line-height: 40px; transform: translateY(-50%); -ms-transform: translateY(-50%); -moz-transform: translateY(-50%); -webkit-transform: translateY(-50%); -o-transform: translateY(-50%); opacity: 0.9; font-size: 17px; }
.popup-large .mod-article-list li em { color: #D93641; font-style: normal; }
.popup-large .load-more { margin: 0 0 100px; border-top: 1px solid #f2f2f2; padding-top: 50px; }

#login_popup { width: 320px; }

#show-detail .list-page { padding-top: 80px; width: 580px; }
#show-detail .list-page .tit-info { color: #333; }
#show-detail .list-page .author-info { padding: 20px 0; }
#show-detail .list-page .author-info .pos { width: 360px; }
#show-detail .r-author-list .author-avatar { width: 40px; }
#show-detail .r-author-list .author-cont .btn { right: 0px; }

#show-all-result { vertical-align: top !important; padding-top: 80px; }
#show-all-result .result-list { margin-bottom: 70px; }
#show-all-result .cont { width: 648px; }
#show-all-result .tit { color: #333; font-size: 16px; font-size: 1.6rem; line-height: 22px; padding-bottom: 20px; border-bottom: 1px #E5E5E5 solid; }
#show-all-result em { font-style: normal; }
#show-all-result li { border-bottom: 1px #f2f2f2 solid; }
#show-all-result li:last-child { border-bottom: none; }
#show-all-result li .author-name { font-size: 24px; font-size: 2.4rem; line-height: 34px; }
#show-all-result li .pic { margin-right: 30px; }
#show-all-result li .author-cont { display: block; }
#show-all-result li .pic-product { margin-right: 30px; }
#show-all-result li .author-avatar img { -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; }
#show-all-result li .product-name { color: #333333; font-size: 24px; font-size: 2.4rem; line-height: 33px; margin-bottom: 15px; display: inline-block; }
#show-all-result li .pos { font-size: 16px; font-size: 1.6rem; line-height: 24px; color: #808080; padding: 0 125px 0 0; }
#show-all-result li .intro { font-size: 16px; font-size: 1.6rem; line-height: 24px; color: #808080; padding: 0; }
#show-all-result li img { max-width: none; }

#pics_popup .pop_pics { margin: 5vh 0; display: block; text-align: center; width: 1000px; }
#pics_popup .pop_pics .slick-slide { width: 1000px !important; height: 90vh; position: relative; }
#pics_popup .pop_pics .slick-slide img { position: absolute; display: inline-block; max-width: 1000px; height: auto; max-height: 90vh; top: 50%; left: 50%; transform: translate(-50%, -50%); }
#pics_popup .slick-prev { margin-left: -443px; }
#pics_popup .slick-prev::before { content: "¤^"; }
#pics_popup .slick-next { margin-left: 393px; }
#pics_popup .slick-next::before { content: "¤_"; }
#pics_popup .slick-prev, #pics_popup .slick-next { position: fixed; top: 50%; left: 50%; width: 50px; height: 50px; }
#pics_popup .slick-prev::before, #pics_popup .slick-next::before { display: inline-block; font-family: "icomoon"; background-color: #FFF; color: #D93641; box-shadow: 0 1px 3px rgba(0, 0, 0, 0.5); width: 50px; height: 50px; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; text-align: center; line-height: 50px; font-size: 20px; font-size: 2rem; }
#pics_popup .slick-dots { display: none !important; }

.cont-404 { display: table; height: 100%; width: 100%; }
.cont-404 .container { display: table-cell; vertical-align: middle; }
.cont-404 .container h1 { color: #000; font-size: 120px; font-size: 12rem; line-height: 137px; margin-bottom: 31; vertical-align: middle; }
.cont-404 .container .text { color: #D93641; margin-bottom: 100px; font-size: 16px; font-size: 1.6rem; line-height: 18px; }
.cont-404 .m-header { display: none; }

.no-pointer { cursor: initial !important; }

.gap-point-large { margin: 0 8px; }

.gap-point { margin: 0 5px; }

.rotete { -moz-transform: rotate(360deg); -webkit-transform: rotate(360deg); -o-transform: rotate(360deg); -ms-transform: rotate(360deg); transform: rotate(360deg); }

.server-error { padding: 200px 0; }
.server-error .error-msg { width: 320px; background-color: #F6F6F6; padding: 10px 0; font-size: 16px; font-size: 1.6rem; margin: 0 auto; }

.browser-msg { padding: 30px 0; background-color: #F2F2F2; position: fixed; bottom: 0; width: 100%; *left: 0; }
.browser-msg .txt { margin-bottom: 27px; font-size: 18px; font-size: 1.8rem; line-height: 19px; }
.browser-msg li { width: 130px; display: inline-block; *display: inline; }
.browser-msg li img { margin: 0 auto 5px; }
.browser-msg li .name { color: #666666; font-size: 14px; font-size: 1.4rem; line-height: 17px; }

.global-top-msg { position: fixed; top: 0; left: 50%; max-width: 640px; transform: translateX(-50%); -ms-transform: translateX(-50%); -moz-transform: translateX(-50%); -webkit-transform: translateX(-50%); -o-transform: translateX(-50%); padding: 12px 70px 12px 25px; -webkit-border-top-right-radius: 0px; -webkit-border-bottom-right-radius: 5px; -webkit-border-bottom-left-radius: 5px; -webkit-border-top-left-radius: 0; -moz-border-radius-topright: 0px; -moz-border-radius-bottomright: 5px; -moz-border-radius-bottomleft: 5px; -moz-border-radius-topleft: 0; border-top-right-radius: 0px; border-bottom-right-radius: 5px; border-bottom-left-radius: 5px; border-top-left-radius: 0; z-index: 100; background-color: #FFF; color: #000; background: rgba(255, 255, 255, 0.97); box-shadow: 0 1px 1px rgba(0, 0, 0, 0.25), 0 0 1px rgba(0, 0, 0, 0.35); border-radius: 0 0 4px 4px; transition: top 700ms, opacity 700ms; font-size: 13px; font-size: 1.3rem; }
.global-top-msg a { color: #D93641; margin-left: 5px; }
.global-top-msg .close-icon { color: #000; position: absolute; right: 20px; top: 16px; font-size: 13px; font-size: 1.3rem; cursor: pointer; line-height: 13px; }

@media screen and (max-width: 640px) { .cont-404 .m-header { display: block; position: absolute; width: 100%; padding: 0 2%; box-sizing: border-box; }
  .cont-404 .m-header a { float: left; margin-top: 25px; }
  .cont-404 .container h1 { font-size: 100px; font-size: 10rem; color: #d7d7d7; font-weight: normal; }
  .cont-404 .container .text { color: #aaa; padding: 0 10%; line-height: 1.5em; }
  .cont-404 .container .button a { background-color: #D93641; border-color: #D93641; color: white; width: 60%; } }
#popup-ad, #popup-new, #popup-tip, #popup-notice, #popup-vc { position: fixed; width: 100%; height: 100%; background-color: rgba(0, 0, 0, 0.7); top: 0; bottom: 0; z-index: 100; }
#popup-ad .cont, #popup-ad .cont-m, #popup-new .cont, #popup-new .cont-m, #popup-tip .cont, #popup-tip .cont-m, #popup-notice .cont, #popup-notice .cont-m, #popup-vc .cont, #popup-vc .cont-m { text-align: center; position: absolute; width: 800px; height: 480px; overflow: hidden; top: 50%; left: 50%; margin: -200px 0 0 -400px; background-color: #FFF; }
#popup-ad .cont .close-btn, #popup-ad .cont-m .close-btn, #popup-new .cont .close-btn, #popup-new .cont-m .close-btn, #popup-tip .cont .close-btn, #popup-tip .cont-m .close-btn, #popup-notice .cont .close-btn, #popup-notice .cont-m .close-btn, #popup-vc .cont .close-btn, #popup-vc .cont-m .close-btn { position: absolute; top: 10px; right: 10px; font-size: 16px; color: #333; cursor: pointer; background-color: #fff; display: inline-block; height: 20px; width: 20px; border-radius: 50%; }
#popup-ad .ad-img, #popup-new .ad-img, #popup-tip .ad-img, #popup-notice .ad-img, #popup-vc .ad-img { text-align: center; }
#popup-ad .ad-img img, #popup-new .ad-img img, #popup-tip .ad-img img, #popup-notice .ad-img img, #popup-vc .ad-img img { width: 800px; height: 480px; }

#popup-tip .cont, #popup-notice .cont { min-height: 100vh; top: 0; width: 600px; margin: 0 0 0 -300px; color: #333; padding: 0 100px; position: relative; display: table; overflow: scroll; }
#popup-tip .cont .cell, #popup-notice .cont .cell { display: table-cell; vertical-align: middle; }
#popup-tip .cont .title, #popup-notice .cont .title { font-size: 24px; line-height: 25px; margin-bottom: 25px; }
#popup-tip .cont .intro, #popup-notice .cont .intro { font-size: 20px; line-height: 28px; margin-bottom: 15px; color: #666; text-align: left; }
#popup-tip .cont .qrcode, #popup-notice .cont .qrcode { margin: 18px auto 30px; width: 220px; display: block; }
#popup-tip .cont .btn-bordered, #popup-notice .cont .btn-bordered { color: #FF3D00; font-size: 20px; line-height: 46px; border-color: #FF3D00; padding: 0 40px; background-color: #FFF; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; display: inline-block; }
#popup-tip .cont-m, #popup-notice .cont-m { min-height: 100vh; top: 0; width: 100%; margin: 0 0 0 -50%; color: #333; padding: 10%; position: relative; overflow: scroll; display: block; }
#popup-tip .cont-m .qrcode, #popup-notice .cont-m .qrcode { margin: 20px auto; }
#popup-tip .cell, #popup-notice .cell { display: block; }

#popup-notice .cont { width: 94%; margin-left: -47%; padding: 100px 60px; display: block; overflow: scroll; }
#popup-notice .cont .content { text-align: left; font-size: 14px; line-height: 24px; color: #666; margin-bottom: 43px; }
#popup-notice .cont .content a { color: #0F8AFF; }

#popup-new .cont { width: 800px; height: 420px; padding-top: 65px; }
#popup-new .cont .close-btn { color: #B3B3B3; }
#popup-new .part { display: inline-block; margin: 0 30px; position: relative; }
#popup-new .part img { display: block; }
#popup-new .position { position: absolute; bottom: 0px; left: 50%; margin-left: -48px; }
#popup-new .position h5 { color: #333; font-size: 16px; font-size: 1.6rem; }
#popup-new .position h5.white { color: #fff; }

#popup-vc .cont, #popup-vc .cont-m { background-color: transparent; width: 50%; height: auto; margin: 0 0 0 -25%; transform: translateY(-50%); -ms-transform: translateY(-50%); -moz-transform: translateY(-50%); -webkit-transform: translateY(-50%); -o-transform: translateY(-50%); }
#popup-vc .cont img, #popup-vc .cont-m img { width: 100%; }
#popup-vc .cont .close-btn, #popup-vc .cont-m .close-btn { position: absolute; top: 10%; right: 10%; font-size: 30px; color: #fff; cursor: pointer; background-color: rgba(0, 0, 0, 0.5); display: inline-block; height: 50px; width: 50px; border-radius: 50%; line-height: 52px; }
#popup-vc .cont-m { width: 94%; margin: 0 0 0 -47%; overflow: visible; }
#popup-vc .cont-m .close-btn { top: -25px; right: 15px; }

.dropdown-part { display: block; position: relative; margin: -15px 0 30px 0; }
.dropdown-part .dropdown-btn { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; border: 1px solid #BCBCBC; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; display: inline-block; *display: inline; padding: 7px 10px; line-height: 23px; font-size: 16px; vertical-align: middle; font-weight: normal; color: #4A4A4A; width: 320px; padding: 7px 10px 2px 10px; }
.dropdown-part i { float: right; line-height: 23px; }
.dropdown-part .text { max-width: 200px; white-space: nowrap; overflow: hidden; display: inline-block; *display: inline; line-height: normal; }
.dropdown-part .dropdown-list { position: absolute; display: none; width: 318px; top: 40px; z-index: 11; overflow: hidden; background-color: #fff; box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.7); padding: 5px 0; margin: 2px 0 0; border: 1px solid rgba(0, 0, 0, 0.2); -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); -o-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); -moz-background-clip: padding-box; -webkit-background-clip: padding-box; background-clip: padding-box; font-size: 14px; }
.dropdown-part .dropdown-list li { cursor: pointer; margin-bottom: 0 !important; width: auto; color: #333333; border-top: none; line-height: 18px; word-break: break-all; line-height: 18px; padding: 10px 20px; }
.dropdown-part .dropdown-list li:hover { background: #D93641; color: #fff; }
.dropdown-part .dropdown-list li.current { color: #D93641; }
.dropdown-part .dropdown-list li.current:hover { color: #fff; }

.set-inner { position: absolute; border: 1px solid #D8D8D8; padding: 15px 0 0; background-color: #fff; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; }
.set-inner a { color: #808080; }
.set-inner a:hover { color: #D93641; }
.set-inner li { padding: 0 25px; line-height: 25px; margin-bottom: 15px; font-size: 14px; font-size: 1.4rem; }
.set-inner .d-bd { width: 0; position: absolute; display: inline-block; *display: inline; border-width: 10px; border-style: solid; border-color: transparent transparent #D8D8D8 transparent; }
.set-inner .d-bd:after { left: -8px; top: -6px; position: absolute; content: " "; display: inline-block; *display: inline; border-width: 8px; border-style: solid; border-color: transparent transparent #fff transparent; }

.common-nav a { color: #666666; }
.common-nav a:hover { color: #D93641; }
.common-nav li { padding: 10px 25px; font-size: 14px; font-size: 1.4rem; }

.android-nav { width: 150px; }
.android-nav li { width: 170px; margin-left: -10px; padding: 10px 0px; text-align: center; }
.android-nav li:hover { background-color: #21B890; }
.android-nav li:hover a { color: #fff; }
.android-nav li:hover a:hover { color: #fff; }

.qrcode-cont { text-align: center; padding: 10px; }
.qrcode-cont h4 { font-size: 18px; font-size: 1.8rem; line-height: 19px; margin-bottom: 9px; }

.tag-nav { width: 400px; padding: 15px 15px 0; line-height: 15px; }
.tag-nav a { vertical-align: middle; display: inline-block; *display: inline; padding-right: 10px; margin-right: 10px; margin-bottom: 15px; color: #808080; }
.tag-nav a:hover { color: #D93641; }
.tag-nav a.last, .tag-nav a:last-child { border: none; }

.p-header-hide { -webkit-transform: translateY(-40px); -ms-transform: translateY(-40px); transform: translateY(-40px); -webkit-transition: all 300ms cubic-bezier(0.55, 0.055, 0.675, 0.19); -moz-transition: all 300ms cubic-bezier(0.55, 0.055, 0.675, 0.19); -o-transition: all 300ms cubic-bezier(0.55, 0.055, 0.675, 0.19); transition: all 300ms cubic-bezier(0.55, 0.055, 0.675, 0.19); }

.p-header div.second-nav-small { height: 49px; line-height: 50px; background-color: #F3F5F6; -webkit-transition: all 300ms cubic-bezier(0.55, 0.055, 0.675, 0.19); -moz-transition: all 300ms cubic-bezier(0.55, 0.055, 0.675, 0.19); -o-transition: all 300ms cubic-bezier(0.55, 0.055, 0.675, 0.19); transition: all 300ms cubic-bezier(0.55, 0.055, 0.675, 0.19); }
.p-header div.second-nav-small .logo { display: none; }
.p-header div.second-nav-small .columns { line-height: 50px; }
.p-header div.second-nav-small .columns .column-icon { display: inline-block; *display: inline; }
.p-header div.second-nav-small .columns .current-read .tit { margin-top: 12px; }
.p-header div.second-nav-small .sort-by .tit { margin-top: 12px; }
.p-header div.second-nav-small .column-title { margin-right: 92px; }

.p-header div.second-nav-large { height: 60px; line-height: 60px; background-color: #fff; -webkit-transition: all 300ms cubic-bezier(0.55, 0.055, 0.675, 0.19); -moz-transition: all 300ms cubic-bezier(0.55, 0.055, 0.675, 0.19); -o-transition: all 300ms cubic-bezier(0.55, 0.055, 0.675, 0.19); transition: all 300ms cubic-bezier(0.55, 0.055, 0.675, 0.19); }
.p-header div.second-nav-large .logo { display: inline-block; *display: inline; }
.p-header div.second-nav-large .columns { line-height: 61px; }

.p-header-show { -webkit-transform: translateY(0%); -ms-transform: translateY(0%); transform: translateY(0%); -webkit-transition: all 900ms cubic-bezier(0.19, 1, 0.22, 1); -moz-transition: all 900ms cubic-bezier(0.19, 1, 0.22, 1); -o-transition: all 900ms cubic-bezier(0.19, 1, 0.22, 1); transition: all 900ms cubic-bezier(0.19, 1, 0.22, 1); }

.p-header { position: fixed; left: 0; top: 0; z-index: 10; width: 100%; height: 100px; color: #909090; }
.p-header .first-nav { white-space: nowrap; background-color: #F3F5F6; color: #666666; height: 40px; line-height: 40px; padding: 0 50px; }
.p-header .first-nav .red-point { position: absolute; display: inline-block; *display: inline; width: 6px; height: 6px; background-color: #e73140; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; top: 15px; left: -7px; }
.p-header .first-nav ul, .p-header .first-nav li { display: inline-block; *display: inline; }
.p-header .first-nav li { margin-right: 45px; }
.p-header .first-nav li.last { margin-right: 60px; }
.p-header .first-nav a { color: #666666; font-size: 14px; font-size: 1.4rem; }
.p-header .first-nav .left-c { width: 540px; }
.p-header .first-nav nav, .p-header .first-nav .nav-search { display: inline-block; *display: inline; }
.p-header .first-nav .nav-search { vertical-align: top; }
.p-header .first-nav .nav-search input { background-color: #F8F8F8; border: 1px #DBDBDB solid; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; height: 20px; padding: 2px 5px; width: 138px; }
.p-header .first-nav .nav-search .search { position: relative; left: -30px; font-size: 15px; font-size: 1.5rem; vertical-align: middle; border: none; padding: 0; background-color: transparent; }
.p-header .first-nav .nav-search .search i { color: #D8D8D8; }
.p-header .first-nav .nav-search .search i:hover { color: #808080; }
.p-header .first-nav .options .btn { color: #fff; }
.p-header .first-nav .current a { color: #D93641; }
.p-header .first-nav .current a:hover { color: #DE525B; }
.p-header .second-nav { height: 60px; background-color: #fff; line-height: 60px; overflow: visible; border-bottom: 1px solid #E5E5E5; }
.p-header .second-nav .shares .txt { font-size: 14px; font-size: 1.4rem; color: #808080; margin-right: -5px; }
.p-header .second-nav .shares [class^="circle"] { margin-left: 15px; border: 1px #000 solid; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; display: inline-block; *display: inline; width: 40px; height: 40px; text-align: center; }
.p-header .second-nav .shares [class^="circle"] i { line-height: 40px; font-size: 18px; font-size: 1.8rem; }
.p-header .second-nav .shares .circle-weibo { line-height: 40px; border-color: #e74c3c; }
.p-header .second-nav .shares .circle-weibo i { color: #e74c3c; }
.p-header .second-nav .shares .circle-wechat { line-height: 40px; border-color: #44B549; }
.p-header .second-nav .shares .circle-wechat i { color: #8ee566; }
.p-header .second-nav .shares .circle-tencent { line-height: 40px; border-color: #39b2e2; }
.p-header .second-nav .shares .circle-tencent i { color: #39b2e2; }
.p-header .second-nav .dropdown-menu-part .dropdown-menu { right: 0px; padding: 3px 0px; line-height: 32px; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; }
.p-header .second-nav .dropdown-menu-part .dropdown-menu a { display: inline-block; *display: inline; width: 86px; text-align: center; padding-right: 0; margin-right: 0; color: #666666; }
.p-header .second-nav .dropdown-menu-part .dropdown-menu a:hover { color: #D93641; }
.p-header .second-nav .dropdown-menu-part .dropdown-menu .current { color: #D93641; }
.p-header .second-nav .dropdown-menu-part .dropdown-menu::before { right: calc(50% - 24px); right: -webkit-calc(50% - 24px); right: -moz-calc(50% - 24px); }
.p-header .second-nav .sort-by .tit { width: 190px; color: gray; text-align: center; font-size: 13px; font-size: 1.3rem; border: 1px solid #d9d9d9; line-height: 25px; margin-top: 18px; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; cursor: pointer; }
.p-header .second-nav .sort-by a { width: 175px !important; text-align: left !important; padding: 0 15px; }
.p-header .second-nav .sort-by i { font-size: 18px; font-size: 1.8rem; vertical-align: middle; margin-left: 5px; }
.p-header .second-nav .sort-by .dropdown-menu::before { right: calc(50% - 78px); right: -webkit-calc(50% - 78px); right: -moz-calc(50% - 78px); }
.p-header .second-nav .tag-sort-by .tit { width: 160px; }
.p-header .second-nav .tag-sort-by a { width: 146px !important; padding: 0 15px; }
.p-header .second-nav .tag-sort-by .dropdown-menu::before { right: calc(50% - 61px); right: -webkit-calc(50% - 61px); right: -moz-calc(50% - 61px); }
.p-header .second-nav .more-tag .more-btn .tit, .p-header .second-nav .more-product .more-btn .tit { color: #666666; font-size: 14px; font-size: 1.4rem; cursor: pointer; margin-left: 20px; }
.p-header .second-nav .more-tag .more-btn .tit i, .p-header .second-nav .more-product .more-btn .tit i { font-size: 20px; font-size: 2rem; vertical-align: middle; }
.p-header .second-nav .more-tag .more-product-dropdown, .p-header .second-nav .more-product .more-product-dropdown { padding: 30px 30px 20px; width: 390px; right: -358px; }
.p-header .second-nav .more-tag .more-product-dropdown ul, .p-header .second-nav .more-product .more-product-dropdown ul { margin-left: -33px; }
.p-header .second-nav .more-tag .more-product-dropdown ul li, .p-header .second-nav .more-product .more-product-dropdown ul li { display: inline-block; *display: inline; margin-left: 33px; }
.p-header .second-nav .more-tag .more-product-dropdown ul a, .p-header .second-nav .more-product .more-product-dropdown ul a { width: 70px; text-align: left; }
.p-header .second-nav .more-tag .more-product-dropdown::before, .p-header .second-nav .more-product .more-product-dropdown::before { right: calc(50% + 142px); }
.p-header .second-nav .more-tag .more-tag-dropdown, .p-header .second-nav .more-product .more-tag-dropdown { width: 244px; padding: 26px 20px 25px 40px; right: -125px; }
.p-header .second-nav .more-tag .more-tag-dropdown .more-tag-nav, .p-header .second-nav .more-product .more-tag-dropdown .more-tag-nav { display: inline-block; *display: inline; text-align: left; margin-bottom: 10px; vertical-align: top; }
.p-header .second-nav .more-tag .more-tag-dropdown .more-tag-nav:first-child, .p-header .second-nav .more-product .more-tag-dropdown .more-tag-nav:first-child { margin-right: 45px; }
.p-header .second-nav .more-tag .more-tag-dropdown .more-tag-nav .tit, .p-header .second-nav .more-product .more-tag-dropdown .more-tag-nav .tit { color: #666666; display: inline-block; *display: inline; text-align: center; font-size: 14px; font-size: 1.4rem; padding-bottom: 10px; border-bottom: 2px #D93641 solid; margin-bottom: 7px; line-height: 14px; }
.p-header .second-nav .more-tag .more-tag-dropdown .more-tag-nav ul a, .p-header .second-nav .more-product .more-tag-dropdown .more-tag-nav ul a { text-align: left; }
.p-header .second-nav .more-tag .more-tag-dropdown .more-a, .p-header .second-nav .more-product .more-tag-dropdown .more-a { line-height: normal; }
.p-header .second-nav .more-tag .more-tag-dropdown .more-a a, .p-header .second-nav .more-product .more-tag-dropdown .more-a a { color: #B3B3B3; font-size: 12px; font-size: 1.2rem; line-height: normal; }
.p-header .second-nav .more-tag .more-tag-dropdown .more-a a:hover, .p-header .second-nav .more-product .more-tag-dropdown .more-a a:hover { color: #666; }
.p-header .second-nav .more-tag .more-tag-dropdown .more-a .icon, .p-header .second-nav .more-product .more-tag-dropdown .more-a .icon { margin-left: 5px; font-size: 15px; font-size: 1.5rem; }
.p-header .second-nav .more-trail .more-product-dropdown { padding: 20px 0px 20px; width: 106px; left: -12px; right: inherit; }
.p-header .second-nav .more-trail .more-product-dropdown ul { margin: 0; }
.p-header .second-nav .more-trail .more-product-dropdown ul li { margin: 0; display: block; text-align: center; }
.p-header .second-nav .more-trail .more-product-dropdown ul a { width: auto; padding: 0 25px; }
.p-header .second-nav .more-trail .dropdown-menu::before { right: calc(50% - 36px); }
.p-header .inner { width: 980px; margin: 0 auto; white-space: nowrap; }
.p-header .menu { display: inline-block; *display: inline; margin-left: 11px; position: relative; }
.p-header .menu .bar { vertical-align: middle; display: inline-block; *display: inline; cursor: pointer; color: #353A48; font-size: 20px; font-size: 2rem; }
.p-header .menu .bar i { font-size: 22px; font-size: 2.2rem; position: relative; right: -4px; top: 2px; }
.p-header .menu .set-inner { width: 137px; left: -60px; top: 55px; }
.p-header .menu .set-inner .d-bd { top: -20px; right: 58px; }
.p-header .line { height: 25px; display: inline-block; *display: inline; vertical-align: middle; margin: 0 15px; border-right: 1px solid #E5E5E5; }
.p-header .columns { line-height: 61px; }
.p-header .columns a { color: #333333; }
.p-header .columns a, .p-header .columns .column-title { font-size: 14px; font-size: 1.4rem; }
.p-header .columns .read-select { margin-right: 45px; margin-left: -6px; }
.p-header .columns .orange { color: #D93641; }
.p-header .columns .unfollow { color: #fff; }
.p-header .columns .draft .num { color: #666; }
.p-header .columns .current-read .tit { color: #808080; text-align: center; font-size: 13px; font-size: 1.3rem; border: 1px solid #D9D9D9; line-height: 25px; margin-top: 18px; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; width: 86px; }
.p-header .columns .current-read i { font-size: 18px; font-size: 1.8rem; vertical-align: middle; margin-left: 5px; }
.p-header .columns .column-title { color: #3A3E3F; margin: 0 40px 0 20px; font-size: 18px; font-size: 1.8rem; }
.p-header .columns .column-title span { color: #b3b3b3; }
.p-header .columns .column-title .tag { color: #333333; }
.p-header .columns .column-title a { color: #D93641; }
.p-header .columns .column-title a:hover { color: #DE525B; }
.p-header .columns .column-second-title { color: #333333; font-size: 14px; font-size: 1.4rem; margin-right: 35px; }
.p-header .columns .tag-title { max-width: 250px; overflow: hidden; text-overflow: ellipsis; }
.p-header .columns .column-icon { display: none; margin-right: 3px; width: 22px; }
.p-header .columns .column-icon i { color: #D93641; font-size: 18px; font-size: 1.8rem; position: relative; top: 0px; vertical-align: middle; }
.p-header .columns .column-icon .icon-tag2 { font-size: 18px; font-size: 1.8rem; }
.p-header .columns .column-icon .icon-iconfont-present, .p-header .columns .column-icon .icon-bell2 { font-size: 18px; font-size: 1.8rem; }
.p-header .columns .column-icon .icon-help2 { font-size: 22px; font-size: 2.2rem; }
.p-header .columns .column-icon .icon-globe { font-size: 18px; font-size: 1.8rem; }
.p-header .columns .column-icon .icon-read { font-size: 18px; font-size: 1.8rem; }
.p-header .columns .tag-recommend { width: 555px; text-overflow: ellipsis; overflow: hidden; }
.p-header .columns .column-list { display: inline-block; display-*display: inline; }
.p-header .columns .column-list .tags { position: relative; }
.p-header .columns .column-list .tags i { font-size: 20px; font-size: 2rem; color: #b3b3b3; vertical-align: middle; position: relative; top: -1px; left: 2px; }
.p-header .columns .column-list .tags .set-inner { width: 400px; padding: 25px; line-height: 15px; top: 50px; left: 50%; margin-left: -230px; }
.p-header .columns .column-list .tags .set-inner .d-bd { top: -20px; left: 50%; margin-left: -5px; }
.p-header .columns .column-list .tags .set-inner a { vertical-align: middle; font-size: 13px; font-size: 1.3rem; display: inline-block; *display: inline; border-right: 1px solid #D7D7D7; margin-right: 24px; margin-bottom: 15px; }
.p-header .columns .column-list .tags .set-inner a:hover { color: #D93641; }
.p-header .columns .column-list .tags .set-inner a.last, .p-header .columns .column-list .tags .set-inner a:last-child { border: none; }
.p-header .columns .column-list .tags .visible { display: block; }
.p-header .columns .column-list li { display: inline-block; *display: inline; margin-right: 18px; }
.p-header .columns .column-list li .num { color: #D93641; }
.p-header .columns .column-list li .nums { background-color: #D93641; display: inline-block; *display: inline; *display: inline; line-height: 17px; font-size: 12px; font-size: 1.2rem; -webkit-border-radius: 50px; -moz-border-radius: 50px; border-radius: 50px; transform: scale(0.9, 0.9); *font-size: 10; color: #fff; padding: 0 5px; position: relative; top: -1px; }
.p-header .columns .column-list li a, .p-header .columns .column-list li .a_dropdown { position: relative; display: block; color: #666666; padding: 0 6px; }
.p-header .columns .column-list li a:hover .avia-menu-fx, .p-header .columns .column-list li a.current .avia-menu-fx, .p-header .columns .column-list li .a_dropdown:hover .avia-menu-fx, .p-header .columns .column-list li .a_dropdown.current .avia-menu-fx { opacity: 1; visibility: visible; }
.p-header .columns .column-list li .a_dropdown .tit { margin-left: 0; }
.p-header .columns .column-list li .avia-menu-fx { position: absolute; bottom: 0px; height: 3px; z-index: 2; width: 100%; left: 0; opacity: 0; visibility: hidden; -moz-transition: all 0.3s ease-out; -webkit-transition: all 0.3s ease-out; transition: all 0.3s ease-out; background-color: #D7583A; }
.p-header .columns .nav-list li { font-size: 13px; font-size: 1.3rem; }
.p-header .columns .nav-list li a { color: #666666; }
.p-header .columns .nav-list li:hover a, .p-header .columns .nav-list li:hover .a_dropdown a .tit, .p-header .columns .nav-list li.current a, .p-header .columns .nav-list li.current .a_dropdown a .tit { color: #D93641; }
.p-header .columns .nav-list li:hover .dropdown-menu a, .p-header .columns .nav-list li.current .dropdown-menu a { color: #666666; }
.p-header .columns .nav-list li:hover .num, .p-header .columns .nav-list li.current .num { color: #D93641; }
.p-header .columns .nav-list li span.num { margin-left: 3px; color: #666; }
.p-header .columns .nav-list li .dropdown-menu li:hover a, .p-header .columns .nav-list li .dropdown-menu li.current a { color: #D93641; }
.p-header .columns .info-list li { color: #808080; font-size: 13px; font-size: 1.3rem; }
.p-header .columns .info-list li span.num { color: #808080; }
.p-header .columns .products-list { max-width: 595px; }
.p-header .draft { color: #D93641; vertical-align: middle; font-size: 14px; font-size: 1.4rem; }
.p-header .draft .num { color: #B3B3B3; margin: 0 5px; }
.p-header .draft .num strong { font-weight: normal; margin: 0 3px; }
.p-header .options { font-size: 14px; font-size: 1.4rem; color: #B3B3B3; }
.p-header .options .topic { margin-right: 70px; display: inline-block; *display: inline; }
.p-header .options .topic .txt { display: inline-block; *display: inline; *display: inline; vertical-align: middle; width: 102px; height: 30px; line-height: 28px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.p-header .options .topic .ico { font-size: 20px; font-size: 2rem; color: #b3b3b3; vertical-align: middle; position: relative; top: -1px; left: 2px; }
.p-header .options .autosave { display: inline-block; *display: inline; margin-right: 20px; }
.p-header .options .confrim-post_open { margin-right: 10px; }
.p-header .options .post-edit { font-size: 14px; font-size: 1.4rem; margin: 0 15px; }
.p-header .options .unlogin { color: #b3b3b3; }
.p-header .options .unlogin a { color: #b3b3b3; }
.p-header .options .unlogin a:hover { color: #808080; }
.p-header .options .unlogin .line { margin: -3px 5px 0; height: 15px; vertical-align: middle; }
.p-header .options .setting { display: inline-block; *display: inline; position: relative; }
.p-header .options .setting .avatar { position: relative; top: -1px; }
.p-header .options .setting .avatar img { -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; }
.p-header .options .setting .avatar .new { display: inline-block; *display: inline; position: absolute; right: -1px; top: -6px; width: 8px; height: 8px; background-color: #D93641; border: 1px #fff solid; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; }
.p-header .options .pro-sign { display: inline-block; *display: inline; border-radius: 50%; position: absolute; right: -2px; bottom: 9px; }
.p-header .options .set-inner { *display: inline; }
.p-header .options .topic-select { top: initial; position: fixed; width: 360px; }
.p-header .options .topic-select .d-bd { top: inherit; bottom: -20px; border-color: #D8D8D8 transparent transparent transparent; }
.p-header .options .topic-select .d-bd:after { top: -10px; border-color: #fff transparent transparent transparent; }
.p-header .pop-close { cursor: pointer; }
.p-header .pop-select { padding: 0; left: 0px; display: none; top: 95px; color: #666; background-color: #fff; }
.p-header .pop-select .d-bd { margin-left: -20px; left: 50%; top: -20px; }
.p-header .pop-select li { word-break: break-all; white-space: initial; padding: 15px 30px; border-bottom: 1px solid #F2F2F2; cursor: pointer; line-height: 22px; margin-bottom: 0; }
.p-header .pop-select li:hover, .p-header .pop-select li.hover { color: #fff; background-color: #D93641; }
.p-header .pop-select li:last-child { border: none; }
.p-header .pop-select li.last { border-bottom: 0; background-color: #F9F9F9; text-align: center; color: #B3B3B3; }
.p-header .draft-select { width: 360px; }

.wrapper { margin-top: 121px; }

.p-footer { font-size: 13px; font-size: 1.3rem; color: #909090; padding: 50px 0; text-align: center; border-top: 1px solid #e5e5e5; }
.p-footer a { margin: 0 10px; color: #808080; }
.p-footer a:hover { color: #666666; }
.p-footer .social a { display: inline-block; *display: inline; width: 20px; height: 20px; color: #D7D7D7; }
.p-footer .social a:hover { color: #D93641; text-decoration: none; }
.p-footer .social i { font-size: 18px; font-size: 1.8rem; }
.p-footer .about { margin-bottom: 15px; }
.p-footer .about .line { height: 14px; line-height: 20px; vertical-align: middle; margin-top: -2px; display: inline-block; *display: inline; border-left: 1px solid #D7D7D7; }
.p-footer .info { margin-bottom: 26px; }

.p-header-login { margin: 100px 0 50px; border-top: 1px solid #f2f2f2; text-align: center; }
.p-header-login .logo { top: -16px; position: relative; display: inline-block; *display: inline; width: 132px; height: 30px; background: #fff url(img/tmt_logo@2x.png) center center no-repeat; -webkit-background-size: 92px 30px; background-size: 92px 30px; }

.m-header { height: 64px; line-height: 64px; margin-bottom: 4%; background-color: #FFF; position: relative; z-index: 1; }
.m-header:after { content: ""; display: block; border-bottom: 1px solid #E5E5E5; width: 92%; margin: 0 auto; }
.m-header .back { padding-left: 4%; font-size: 16px; font-size: 1.6rem; color: #333; }
.m-header h2.tc, .m-header .popup-large h2.reminder, .popup-large .m-header h2.reminder, .m-header h2.cont-404, .m-header .list-page.tag .user-article-list h2.tit, .list-page.tag .user-article-list .m-header h2.tit, .m-header .user-detail .user-article-list h2.tit, .user-detail .user-article-list .m-header h2.tit, .m-header .list-page .list_top h2.auction, .list-page .list_top .m-header h2.auction, .m-header .mod-article-list h2.reminder, .mod-article-list .m-header h2.reminder, .m-header .post-container .post-comment h2, .post-container .post-comment .m-header h2 { margin-top: -64px; color: #666666; font-size: 21px; font-size: 2.1rem; }
.m-header .return { padding-left: 4%; color: #000; font-size: 16px; font-size: 1.6rem; position: absolute; top: 23px; left: 5px; }
.m-header .return i { color: #666; }
.m-header .return strong { position: relative; top: -2px; left: 5px; font-weight: normal; color: #666; }

.m-footer { padding: 8% 5% 5%; }
.m-footer a { color: #b3b3b3; }
.m-footer .forget { text-align: right; }

.c-page, .list-page { width: 700px; margin: 0 auto; padding: 40px 0; color: #808080; }

.dropdown-menu-part { position: relative; display: inline-block; *display: inline; white-space: normal; }

.dropdown-menu, .dropup-menu { padding: 15px 20px; position: absolute; top: 54px; background: #fff; border: 1px solid rgba(26, 53, 71, 0.12); border-radius: 4px; box-shadow: 0 1px 2px rgba(26, 53, 71, 0.1); opacity: 0; filter: alpha(opacity=0); -ms-filter: alpha(opacity=0); zoom: 1; pointer-events: none; transition: 0.25s cubic-bezier(0.3, 0, 0, 1.3); }
.dropdown-menu::before, .dropup-menu::before { content: ""; position: absolute; top: -7px; right: calc(50% - 7px); right: -webkit-calc(50% - 7px); right: -moz-calc(50% - 7px); width: 13px; height: 7px; z-index: 4; background: url(/public/css/img/dropdown-menu-arrow.svg); }
.dropdown-menu.user-dropdown::before, .dropup-menu.user-dropdown::before { right: 10px; }
.dropdown-menu.visible, .dropup-menu.visible { opacity: 1; filter: alpha(opacity=100); -ms-filter: alpha(opacity=100); zoom: 1; pointer-events: auto; -webkit-transform: none; transform: none; z-index: 3; }

.dropdown-menu { -webkit-transform: scale(0.8) translateY(-30%); }

.dropup-menu { -webkit-transform: scale(0.8) translateY(30%); }

.user-dropdown { width: 154px; padding: 10px 0 0; right: 0; }
.user-dropdown li { padding: 0 0 0 25px; line-height: 42px; color: #666666; }
.user-dropdown li a { color: #666666; }
.user-dropdown li.last { padding: 0 25px; height: 40px; line-height: 42px; background-color: #F9f9f9; color: #b3b3b3; width: 104px; margin-right: 0; }
.user-dropdown li i { margin-right: 10px; vertical-align: middle; position: relative; top: -1px; }
.user-dropdown li .icon-wealth { font-size: 12px; font-size: 1.2rem; margin-right: 8px; }
.user-dropdown li .nums { background-color: #D93641; line-height: 16px; font-size: 12px; font-size: 1.2rem; -webkit-border-radius: 50px; -moz-border-radius: 50px; border-radius: 50px; color: #fff; margin-left: 10px; padding: 0 5px; }

.main-dropdown { padding: 10px 0 10px 0; width: 137px; left: -45px; }
.main-dropdown li { line-height: 42px; padding: 0 0 0 25px; color: #666666; }
.main-dropdown i { margin-right: 10px; font-size: 16px; font-size: 1.6rem; display: inline-block; *display: inline; vertical-align: middle; margin-top: -3px; }
.main-dropdown .icon-iconfont-present { font-size: 17px; font-size: 1.7rem; }
.main-dropdown .icon-read { font-size: 14px; }

.weixin-dropdown { width: 500px; left: -250px; bottom: 30px; top: initial; }
.weixin-dropdown::before { top: initial; bottom: -7px; -webkit-transform: rotate(180deg); transform: rotate(180deg); }

.qq-dropdown { width: 115px; left: -59px; bottom: 30px; top: initial; }
.qq-dropdown::before { top: initial; bottom: -7px; -webkit-transform: rotate(180deg); transform: rotate(180deg); }

.share-dropdown { width: 150px; right: -13px; bottom: 45px; top: initial; }
.share-dropdown a { line-height: 20px; font-size: 14px !important; font-size: 1.4rem !important; }
.share-dropdown::before { top: initial; bottom: -7px; right: 14px; -webkit-transform: rotate(180deg); transform: rotate(180deg); }

.new-header { height: auto; }
.new-header .first-nav { height: 54px; line-height: 54px; border-bottom: 1px solid #E5E5E5; background-color: #fff; padding: 0 55px; }
.new-header .first-nav li { vertical-align: top; position: relative; }
.new-header .first-nav a { color: #424242; font-weight: bold; }
.new-header .first-nav .down-nav { margin: 0 3px; }
.new-header .first-nav .down-nav i { vertical-align: middle; font-size: 12px; font-size: 1.2rem; display: inline-block; *display: inline; transform: scale(0.6); }
.new-header .first-nav .down-nav i.hover { animation: turnl 0.3s linear 0s 1 normal running forwards; }
.new-header .first-nav .down-nav i.hover-out { animation: turnr 0.5s linear 0s 1 normal running forwards; }
.new-header .first-nav .read-select .read-dropdown, .new-header .first-nav .read-select .tmtbase-dropdown, .new-header .first-nav .tmtbase-select .read-dropdown, .new-header .first-nav .tmtbase-select .tmtbase-dropdown { padding: 15px 0; }
.new-header .first-nav .read-select .read-nav, .new-header .first-nav .read-select .tmtbase-nav, .new-header .first-nav .tmtbase-select .read-nav, .new-header .first-nav .tmtbase-select .tmtbase-nav { line-height: 32px; }
.new-header .first-nav .read-select li, .new-header .first-nav .tmtbase-select li { text-align: center; vertical-align: middle; width: 75px; margin: 0; padding: 0 4px; letter-spacing: 3px; }
.new-header .first-nav .read-select li:last-child, .new-header .first-nav .tmtbase-select li:last-child { letter-spacing: 1px; }
.new-header .first-nav .read-select li a, .new-header .first-nav .tmtbase-select li a { font-weight: normal; color: #666; }
.new-header .first-nav .read-select li a:hover, .new-header .first-nav .read-select li a.current, .new-header .first-nav .tmtbase-select li a:hover, .new-header .first-nav .tmtbase-select li a.current { color: #D93641; }
.new-header .first-nav .tmtbase-select .tmtbase-dropdown { left: 33px; }
.new-header .logo-part { margin-right: 30px; display: inline-block; *display: inline; }
.new-header .second-nav .new { position: absolute; top: -15px; right: 3px; }
.new-header .second-nav .columns .all { margin-right: 20px; }
.new-header .second-nav .columns .all a { text-align: center; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; background-color: #333; display: inline-block; width: 29px; height: 29px; line-height: 29px; color: #fff; font-size: 12px; font-size: 1.2rem; }
.new-header .second-nav .columns .tag-recommend { width: 580px; }
.new-header div.second-nav-large { line-height: 60px; height: 60px; }
.new-header div.second-nav-large .columns { line-height: 60px; }
.new-header .columns .read-select { margin-right: 45px; margin-left: 0px; }
.new-header.p-header-hide { -webkit-transform: translateY(-54px); -ms-transform: translateY(-54px); transform: translateY(-54px); }

.wrapper { margin-top: 115px; }

.container .event-container .top-events { margin-top: 55px; padding-top: 0; }

.v1_header .first-nav { padding: 0 50px; background-color: #171717; height: 62px; line-height: 62px; border-bottom: none; }
.v1_header .first-nav a { color: #b3b3b3; font-weight: bold; }
.v1_header .first-nav .logo-part { margin-right: 75px; }
.v1_header .first-nav nav li { margin-right: 50px; vertical-align: top; }
.v1_header .first-nav nav li a { border-bottom: 3px solid #171717; display: inline-block; line-height: 56px; }
.v1_header .first-nav nav li.current a, .v1_header .first-nav nav li:hover a { border-bottom: 3px solid #D7583A; color: #D7583A; }
.v1_header .first-nav nav li .read-nav a { border-bottom: 0; color: #666; }
.v1_header .first-nav .read-select li a { border-bottom: none; line-height: normal; }
.v1_header .first-nav .read-select li.current a, .v1_header .first-nav .read-select li:hover a { border-bottom: none; color: #2cbe99; }
.v1_header .options { font-size: 14px; }
.v1_header .options .post-edit { -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; border-color: #D7583A !important; color: #D7583A !important; line-height: 30px; padding: 0 16px; background-color: transparent; }
.v1_header .options .line { border-color: #b3b3b3; height: 14px; }
.v1_header .down-nav { margin: 0 2px; }
.v1_header .down-nav i { vertical-align: middle; font-size: 12px; font-size: 1.2rem; display: inline-block; *display: inline; transform: scale(0.6); }
.v1_header .down-nav i.hover { animation: turnl 0.3s linear 0s 1 normal running forwards; }
.v1_header .down-nav i.hover-out { animation: turnr 0.5s linear 0s 1 normal running forwards; }
.v1_header .read-select .read-dropdown, .v1_header .read-select .tmtbase-dropdown, .v1_header .tmtbase-select .read-dropdown, .v1_header .tmtbase-select .tmtbase-dropdown { padding: 15px 0; }
.v1_header .read-select .read-nav, .v1_header .read-select .tmtbase-nav, .v1_header .tmtbase-select .read-nav, .v1_header .tmtbase-select .tmtbase-nav { line-height: 32px; }
.v1_header .read-select li, .v1_header .tmtbase-select li { text-align: center; vertical-align: middle; width: 75px; margin: 0; padding: 0 4px; letter-spacing: 3px; }
.v1_header .read-select li:last-child, .v1_header .tmtbase-select li:last-child { letter-spacing: 1px; }
.v1_header .read-select li a, .v1_header .tmtbase-select li a { font-weight: normal; color: #666; }
.v1_header .read-select li a:hover, .v1_header .read-select li a.current, .v1_header .tmtbase-select li a:hover, .v1_header .tmtbase-select li a.current { color: #D93641; }
.v1_header .tmtbase-select .tmtbase-dropdown { left: 33px; }
.v1_header .logo-part { margin-right: 30px; display: inline-block; *display: inline; }
.v1_header .second-nav .new { position: absolute; top: -15px; right: 3px; }
.v1_header .second-nav .columns .all { margin-right: 20px; }
.v1_header .second-nav .columns .all a { text-align: center; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; background-color: #333; display: inline-block; width: 29px; height: 29px; line-height: 29px; color: #fff; font-size: 12px; font-size: 1.2rem; }
.v1_header .second-nav .columns .tag-recommend { width: 580px; }
.v1_header div.second-nav-large { line-height: 60px; height: 60px; }
.v1_header div.second-nav-large .columns { line-height: 60px; }
.v1_header .columns .read-select { margin-right: 45px; margin-left: 0px; }
.v1_header.p-header-hide { -webkit-transform: translateY(-62px); -ms-transform: translateY(-62px); transform: translateY(-62px); }

body { background-color: white; }

.text { font-size: 14px; font-size: 1.4rem; color: #909090; }

.login, .register, .verification, .find_password, .reset_password, .find_password_unok, .bind_sns, .active-email { padding-top: 60px !important; }

.universal-container .title { text-align: center; font-size: 24px; font-size: 2.4rem; color: #333; margin: 20px 0 40px 0; }
.universal-container .msg { margin-bottom: 20px; }
.universal-container .logo { position: relative; display: block; width: 132px; height: 30px; margin: 40px auto 15px auto; background: #fff url(img/tmt_logo@2x.png) center center no-repeat; -webkit-background-size: 92px 30px; background-size: 92px 30px; }
.universal-container .hint { width: 410px; margin-left: -49px; font-size: 15px; color: #909090; margin-bottom: 45px; }
.universal-container .register-title { margin-bottom: 20px; }

.form-control { position: relative; }
.form-control i { position: absolute; right: 0; top: 35%; font-size: 1.3rem; color: #b9b9b9; cursor: pointer; }
.form-control i:hover { color: #333; }

.login-form { height: 460px; }

.register-form { height: 530px; }

.login-form, .register-form { overflow: hidden; }
.login-form .help-part, .register-form .help-part { display: none; }
.login-form .help-part p, .register-form .help-part p { font-size: 14px; font-size: 1.4rem; color: #b9b9bc; margin: 15px 0; }
.login-form .help-part p a, .register-form .help-part p a { color: #D93641; }
.login-form .btn, .register-form .btn { margin: 30px 0; }
.login-form label, .register-form label { color: #909090; font-size: 14px; font-size: 1.4rem; }
.login-form label input, .register-form label input { margin-right: 5px; }
.login-form .ctrl-box, .register-form .ctrl-box { margin-bottom: 50px; }
.login-form .ctrl-box label, .login-form .ctrl-box a, .register-form .ctrl-box label, .register-form .ctrl-box a { color: #b3b3b3; }
.login-form .ctrl-box label.on, .register-form .ctrl-box label.on { color: #666; }
.login-form .ctrl-box a:hover, .register-form .ctrl-box a:hover { color: #666; }
.login-form .captcha_input, .register-form .captcha_input { width: 150px; }
.login-form .get-captcha, .register-form .get-captcha { line-height: 50px; }
.login-form .get-captcha i, .register-form .get-captcha i { margin-left: 9px; color: #b3b3b3; }

.note { margin-top: 10px; }
.note p { text-align: center; font-size: 13px; font-size: 1.3rem; color: #b3b3b3; }
.note a { color: #D93641; margin-left: 4px; text-decoration: underline; }
.note a:hover { color: #DE525B; }

.sns-box { text-align: center; position: relative; }
.sns-box .sns-btn { width: 50px; height: 50px; margin: 0; display: inline-block; line-height: 50px; margin: 0 10px; }
.sns-box .sns-btn:hover { background-color: transparent; }
.sns-box .sns-btn.sina-weibo { color: #E74C3C; border-color: #E74C3C; }
.sns-box .sns-btn.wechat { color: #44B549; border-color: #44B549; }

#wechat_qr { background: #fff; border: 1px solid rgba(26, 53, 71, 0.12); border-radius: 4px; box-shadow: 0 -1px 2px rgba(26, 53, 71, 0.1); width: 200px; height: 260px; text-align: center; position: absolute; top: -264px; left: 75px; transition: 0.4s cubic-bezier(0.3, 0, 0, 1.3); transform: scale(0.8) translateY(10%); opacity: 0; z-index: -1; }
#wechat_qr.visible { opacity: 1; filter: alpha(opacity=100); -ms-filter: alpha(opacity=100); zoom: 1; pointer-events: auto; -webkit-transform: none; -ms-transform: none; transform: none; z-index: 10 !important; }
#wechat_qr:after { content: ""; position: absolute; bottom: -7px; right: calc(50% - 7px); right: -moz-calc(50% - 7px); width: 13px; height: 7px; z-index: 4; background: url(/public/css/img/dropdown-menu-arrow.svg); transform: rotate(180deg); }
#wechat_qr iframe { width: 100%; height: 252px; overflow: hidden; }

.captcha-box { overflow: auto; }
.captcha-box input { width: 50%; float: left; }
.captcha-box img { width: 100px; height: 40px; }
.captcha-box .img-box { display: inline-block; position: relative; top: -6px; left: 10px; }
.captcha-box .img-box:after { content: "¼ÓÔØÖÐ..."; position: absolute; top: 0; right: 0; left: 0; bottom: 0; text-align: center; line-height: 40px; background-color: rgba(0, 0, 0, 0.5); color: white; opacity: 0; -webkit-transition: all 0.2s ease 0s; -moz-transition: all 0.2s ease 0s; -o-transition: all 0.2s ease 0s; transition: all 0.2s ease 0s; }
.captcha-box .img-box.loading:after { opacity: 1; }
.captcha-box i.getting { animation: rotate 2s linear infinite; }

@-webkit-keyframes rotate { 0% { transform: rotateZ(0deg); }
  100% { transform: rotateZ(360deg); } }
.btn-right { position: relative; right: 12%; *display: none; opacity: 0; }
.btn-right.show { right: 0; opacity: 1; *display: inline-block; }

.btn-left { position: relative; left: 12%; *display: none; opacity: 0; }
.btn-left.show { left: 0; opacity: 1; *display: inline-block; }

.v_active { position: relative; z-index: 3; height: 38px; }

.text-black { color: black; }

#account_merge_popup { width: 50%; }
#account_merge_popup .account-select { margin-bottom: 5%; }
#account_merge_popup .account-select > div { box-sizing: border-box; padding: 2% 5%; }
#account_merge_popup .account-select > div strong { font-size: 16px; font-size: 1.6rem; font-weight: normal; margin-bottom: 5%; display: block; }
#account_merge_popup .account-select > div span { display: block; font-size: 14px; font-size: 1.4rem; margin-bottom: 12%; }
#account_merge_popup .account-select > div .abg { background-color: #f9f9f9; padding: 12% 5%; border-radius: 5px; border: 1px solid #f9f9f9; }
#account_merge_popup .account-select > div .abg.on { border: 1px solid #D93641; }
#account_merge_popup .account-select > div .abg.on button { background-color: #D93641; color: white; }

.reminder-cont { text-align: center !important; }
.reminder-cont .btn { margin: 0; }
.reminder-cont .txt { font-size: 24px; font-size: 2.4rem; margin-bottom: 40px; }
.reminder-cont .msg-txt { font-size: 14px; font-size: 1.4rem; color: #666666; margin-bottom: 35px; }
.reminder-cont .error_msg .msg { margin-bottom: 30px; }
.reminder-cont .captcha-input { width: 50%; }
.reminder-cont .input_gray { width: 60%; }
.reminder-cont .bottom-line { border-bottom: 1px #D8D8D8 solid; padding-bottom: 15px; }
.reminder-cont .input-part { margin-bottom: 50px; overflow: hidden; }
.reminder-cont .input-part .btn { margin: 5px; }
.reminder-cont p.end-msg { font-size: 13px; font-size: 1.3rem; color: #B3B3B3; margin-top: 30px; }
.reminder-cont .avatar { margin-bottom: 40px; }
.reminder-cont .avatar img { -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; }
.reminder-cont .help-part { margin-top: 45px; text-align: left; }

.find_password_form { height: 400px; }
.find_password_form .help-part .tc, .find_password_form .help-part .popup-large .reminder, .popup-large .find_password_form .help-part .reminder, .find_password_form .help-part .cont-404, .find_password_form .help-part .list-page.tag .user-article-list .tit, .list-page.tag .user-article-list .find_password_form .help-part .tit, .find_password_form .help-part .user-detail .user-article-list .tit, .user-detail .user-article-list .find_password_form .help-part .tit, .find_password_form .help-part .list-page .list_top .auction, .list-page .list_top .find_password_form .help-part .auction, .find_password_form .help-part .list-page.my_post nav, .list-page.my_post .find_password_form .help-part nav, .find_password_form .help-part .mod-article-list .reminder, .mod-article-list .find_password_form .help-part .reminder, .find_password_form .help-part .post-container .post-comment h2, .post-container .post-comment .find_password_form .help-part h2 { margin: 30px; }

.find_password_r_form { height: 240px; }
.find_password_r_form .help-part { margin-top: 75px; }

.mobile { padding-top: 0 !important; background: #f4f4f4; }
.mobile .universal-container { width: 100%; max-width: 414px; padding-bottom: 50px; }
.mobile .universal-container .hint { width: auto; margin-left: 0; text-align: center; padding: 0 6%; font-size: 12px; line-height: 13px; }
.mobile .m-bg { background-color: white; box-sizing: border-box; padding: 10px 6%; }
.mobile .ctrl-box { margin-bottom: 20px; }
.mobile .msg-txt { margin-bottom: 0; }
.mobile .input-part { margin-bottom: 0; }
.mobile .btn { max-width: 280px; width: 75%; margin: 7% auto; }
.mobile #num { width: auto; }
.mobile .msg { background: none; border: none; text-align: center; color: #D93641; padding: 0; margin-bottom: 15px; }
.mobile .msg.danger { color: #D55050 !important; }
.mobile .msg button { display: none; }
.mobile .page-cont { width: auto; }
.mobile .help-part { padding: 0 10%; margin-top: 0; }
.mobile .help-part p { margin-bottom: 10px; }
.mobile .register-form { height: 470px; }
.mobile .logo { display: none; }
.mobile .note { margin-top: 60px; }

.mobile.verification form { box-sizing: border-box; padding: 0 7%; }
.mobile.verification .input-part { margin-bottom: 20px; }
.mobile.verification .input-part input { background: none; }
.mobile.verification .btns .btn { width: 30%; }
.mobile.verification h1.txt { margin-bottom: 40px; }

.user-set-cont { width: 700px; margin: 0 auto; text-align: center; }
.user-set-cont .title { font-size: 24px; font-size: 2.4rem; color: #333; margin-bottom: 40px; }
.user-set-cont .avatar { width: 100px; height: 100px; margin: 0 auto 80px; cursor: pointer; }
.user-set-cont .avatar img { -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; }
.user-set-cont .avatar .change-avatar { width: 100%; height: 25px; line-height: 26px; display: inline-block; *display: inline; background-color: #fff; background-color: rgba(255, 255, 255, 0.9); position: relative; top: -35px; }
.user-set-cont .user-form { text-align: left; }
.user-set-cont .user-form label { display: block; margin-bottom: 18px; font-size: 18px; font-size: 1.8rem; color: #333; }
.user-set-cont .user-form .form-part { padding-bottom: 18px; border-bottom: 1px #f2f2f2 solid; margin-bottom: 30px; position: relative; }
.user-set-cont .user-form .form-part .input_profile, .user-set-cont .user-form .form-part .input_profile_txt { width: 500px; height: 20px; }
.user-set-cont .user-form .form-part textarea.input_profile { height: 40px; max-height: 172px; resize: none; }
.user-set-cont .user-form .form-part .input_profile_txt { border: 1px solid #fff; overflow: hidden; height: auto; }
.user-set-cont .user-form .form-part:last-child { border: none; }
.user-set-cont .user-form .form-part .show { overflow: visible; }
.user-set-cont .user-form .form-part .show .btn-bd { position: relative; top: -10px; }
.user-set-cont .user-form .form-part #wechat_qr { right: -71px; left: auto; top: -260px; z-index: -1; }
.user-set-cont .user-form .part-reminder { font-size: 16px; font-size: 1.6rem; color: gray; margin-bottom: 18px; }
.user-set-cont .user-form .part-reminder i { margin-right: 10px; }
.user-set-cont .user-form .part-reminder span { color: #D93641; }
.user-set-cont .user-form .part-reminder a { margin-left: 10px; color: #D93641; }
.user-set-cont .user-form .part-reminder .icon-sina { color: #F56467; }
.user-set-cont .user-form .part-reminder .icon-tencent { color: #38A6D7; }
.user-set-cont .user-form .part-reminder .icon-wechat { color: #44B549; }
.user-set-cont .user-form .right-button { position: absolute; top: 50%; margin-top: -15px; right: 0; }
.user-set-cont .user-form .right-button button.fr, .user-set-cont .user-form .right-button .p-header button.options, .p-header .user-set-cont .user-form .right-button button.options, .user-set-cont .user-form .right-button .login-form button.get-captcha, .login-form .user-set-cont .user-form .right-button button.get-captcha, .user-set-cont .user-form .right-button .register-form button.get-captcha, .register-form .user-set-cont .user-form .right-button button.get-captcha, .user-set-cont .user-form .right-button .mod-article-list li button.pic, .mod-article-list li .user-set-cont .user-form .right-button button.pic, .user-set-cont .user-form .right-button .mod-article-list li button.relate, .mod-article-list li .user-set-cont .user-form .right-button button.relate, .user-set-cont .user-form .right-button .hot-list .mod-article-list li button.options, .hot-list .mod-article-list li .user-set-cont .user-form .right-button button.options, .user-set-cont .user-form .right-button .index-page .inner button.options, .index-page .inner .user-set-cont .user-form .right-button button.options, .user-set-cont .user-form .right-button .index-page .column button.options, .index-page .column .user-set-cont .user-form .right-button button.options, .user-set-cont .user-form .right-button .index-page .articles button.options, .index-page .articles .user-set-cont .user-form .right-button button.options, .user-set-cont .user-form .right-button .m-app-down .section button.right, .m-app-down .section .user-set-cont .user-form .right-button button.right { display: block; margin-bottom: 10px; }
.user-set-cont .user-form .top { top: 52px; }
.user-set-cont .user-form .radio { display: inline-block; *display: inline; margin-right: 50px; }
.user-set-cont .user-form .line { color: #808080; margin: 0 5px; }
.user-set-cont .user-form .input_data { border: none; color: #808080; }
.user-set-cont .user-form .input_data.year { width: 30px; }
.user-set-cont .user-form .input_data.month { width: 10px; }
.user-set-cont .user-form .input_data.day { width: 20px; }

.vc-set .avatar { margin-bottom: 30px; }
.vc-set .user-form .bio-part { border: none; margin-bottom: 62px; }
.vc-set .bio, .vc-set .set-bio { margin-bottom: 20px; }
.vc-set .bio { text-align: center; font-size: 14px; line-height: 24px; color: #808080; }
.vc-set .set-bio-input { width: 100%; margin-bottom: 18px; }
.vc-set .tc .btn, .vc-set .popup-large .reminder .btn, .popup-large .vc-set .reminder .btn, .vc-set .cont-404 .btn, .vc-set .list-page.tag .user-article-list .tit .btn, .list-page.tag .user-article-list .vc-set .tit .btn, .vc-set .user-detail .user-article-list .tit .btn, .user-detail .user-article-list .vc-set .tit .btn, .vc-set .list-page .list_top .auction .btn, .list-page .list_top .vc-set .auction .btn, .vc-set .list-page.my_post nav .btn, .list-page.my_post .vc-set nav .btn, .vc-set .mod-article-list .reminder .btn, .mod-article-list .vc-set .reminder .btn, .vc-set .post-container .post-comment h2 .btn, .post-container .post-comment .vc-set h2 .btn { margin: 0 10px; }
.vc-set .set-part { border: 1px #D8D8D8 solid; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; padding: 30px; }
.vc-set .set-part .input-label { display: inline-block; font-size: 16px; width: 96px; margin-right: 10px; margin-bottom: 0; line-height: 38px; }
.vc-set .set-part .input_normal { width: 320px; font-size: 16px; }
.vc-set .set-part .little-input { width: 160px; }
.vc-set .set-part .part { margin-bottom: 30px; }
.vc-set .set-part .get-code { text-align: center; background-color: #f2f2f2; display: inline-block; width: 140px; line-height: 38px; color: #D93641; font-size: 16px; margin-left: 20px; cursor: pointer; }
.vc-set .set-part .tc, .vc-set .set-part .popup-large .reminder, .popup-large .vc-set .set-part .reminder, .vc-set .set-part .cont-404, .vc-set .set-part .list-page.tag .user-article-list .tit, .list-page.tag .user-article-list .vc-set .set-part .tit, .vc-set .set-part .user-detail .user-article-list .tit, .user-detail .user-article-list .vc-set .set-part .tit, .vc-set .set-part .list-page .list_top .auction, .list-page .list_top .vc-set .set-part .auction, .vc-set .set-part .list-page.my_post nav, .list-page.my_post .vc-set .set-part nav, .vc-set .set-part .mod-article-list .reminder, .mod-article-list .vc-set .set-part .reminder, .vc-set .set-part .post-container .post-comment h2, .post-container .post-comment .vc-set .set-part h2 { padding-top: 10px; }
.vc-set .hide-form .input-label { width: 80px; }
.vc-set .hide-form .little-input { width: 140px; margin-right: 20px; }
.vc-set .hide-form .start-time { color: #333; font-size: 16px; margin-bottom: 21px; display: inline-block; }
.vc-set .hide-form .start-time .until_now { margin-left: 20px; }
.vc-set .identity-part .scale-label { vertical-align: top; margin-right: 20px; }
.vc-set .identity-part .radios { display: inline-block; }
.vc-set .identity-part .radios input { margin-right: 10px; }
.vc-set .identity-part .infor { margin-bottom: 20px; }
.vc-set .identity-part .infor label { width: 102px; font-size: 16px; color: #909090; display: inline-block; margin-bottom: 0; margin-right: 63px; }
.vc-set .identity-part .txt { font-size: 16px; color: #333; }
.vc-set .identity-part .dropdown-part { margin-top: 0px; display: inline-block; }
.vc-set .investor-part label { width: 165px; display: inline-block; }
.vc-set .investor-part label input { margin-right: 5px; }
.vc-set .case-part .top { top: 10px; }
.vc-set .case-part .bottom { top: auto; }
.vc-set .case-part .case-info { margin-bottom: 40px; }
.vc-set .case-part .infor { position: relative; margin-bottom: 20px; }
.vc-set .case-part .infor label { width: 150px; font-size: 16px; color: #909090; display: inline-block; margin-bottom: 0; margin-right: 63px; }
.vc-set .case-part .infor .txt { font-size: 16px; color: #333; }
.vc-set .case-part .set-part label { width: 145px; margin-right: 10px; margin-bottom: 0; }
.vc-set .case-part .set-part .s-label { display: inline-block; width: auto; }
.vc-set .case-part .set-part .s-label input { margin-right: 7px; }
.vc-set .case-part .set-part .part { margin-bottom: 20px; }
.vc-set .case-part .set-part .middle_input { width: 235px; }
.vc-set .case-part .set-part .dropdown-part, .vc-set .case-part .set-part .little-input { margin-right: 20px; width: 140px; }
.vc-set .case-part .set-part .start-time { margin-bottom: 0px; }
.vc-set .case-part .set-part .dropdown-part { margin-bottom: 0; display: inline-block; }
.vc-set .case-part .set-part .dropdown-part .dropdown-btn { width: 140px; padding: 8px 10px 5px 10px; border-color: #d9d9d9; }
.vc-set .case-part .set-part .dropdown-part .dropdown-list { width: 138px; }

.mod-user-info { margin-bottom: 80px; }
.mod-user-info #number_of_followers { margin-bottom: 30px; text-align: center; font-size: 16px; font-size: 1.6rem; }
.mod-user-info .pic { width: 100px; position: relative; margin-bottom: 30px; }
.mod-user-info .pic .level { font-size: 13px; font-size: 1.3rem; color: #fff; position: absolute; right: 6px; bottom: 0px; background-color: #FD6639; width: 22px; height: 22px; line-height: 22px; text-align: center; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; border: 2px solid #fff; }
.mod-user-info .pic .level i { line-height: 22px; font-size: 16px; }
.mod-user-info .pic .blue-v { background-color: #4EAAE9; }
.mod-user-info .pic .txt { width: 100px; height: 100px; display: inline-block; *display: inline; text-align: center; line-height: 100px; background-color: #D93641; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; color: #fff; font-size: 40px; }
.mod-user-info .pic img { -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; }
.mod-user-info .name { margin-bottom: 20px; font-size: 36px; font-size: 3.6rem; color: #333; text-align: center; padding-bottom: 0; border: none; }
.mod-user-info .bio { font-size: 14px; font-size: 1.4rem; width: 640px; text-align: center; margin: 0 auto 30px auto; color: #808080; }
.mod-user-info .info { width: 258px; margin-bottom: 40px; }
.mod-user-info .info .child { padding-top: 8px; text-align: center; cursor: pointer; display: inline-block; *display: inline; width: 120px; }
.mod-user-info .info .line { height: 50px; margin-top: -35px; width: 2px; vertical-align: middle; border-left: 1px solid #E4E4E4; display: inline-block; *display: inline; }
.mod-user-info .info .t { display: block; font-size: 14px; font-size: 1.4rem; margin-bottom: 5px; color: #B3B3B3; padding-bottom: 0; border: none; }
.mod-user-info .info .num { font-weight: normal; color: #D93641; font-size: 24px; font-size: 2.4rem; }
.mod-user-info .info .num:hover { color: #DE525B; }
.mod-user-info .options { text-align: center; }

.list-page.tag .user-article-list .mod-article-list { width: 700px; margin: 0 auto; }
.list-page.tag .user-article-list .tit { padding-bottom: 20px; font-size: 16px; font-size: 1.6rem; border-bottom: 1px #e5e5e5 solid; margin-bottom: 5px; color: #333333; }

.list-page.tag .mod-user-info .clear, .list-page.tag .mod-user-info .mod-article-list li, .mod-article-list .list-page.tag .mod-user-info li, .list-page.tag .mod-user-info .mod-article-list li .info, .mod-article-list li .list-page.tag .mod-user-info .info, .list-page.tag .mod-user-info .m-app-down .section, .m-app-down .list-page.tag .mod-user-info .section { overflow: visible; }
.list-page.tag .mod-user-info .tit, .list-page.tag .tag-article-list .tit { text-align: left; }
.list-page.tag .mod-user-info .dropdown-menu-part .dropdown-menu, .list-page.tag .tag-article-list .dropdown-menu-part .dropdown-menu { right: 0px; padding: 3px 0px; line-height: 32px; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; }
.list-page.tag .mod-user-info .dropdown-menu-part .dropdown-menu a, .list-page.tag .tag-article-list .dropdown-menu-part .dropdown-menu a { display: inline-block; *display: inline; padding-right: 0; margin-right: 0; color: #666666; }
.list-page.tag .mod-user-info .dropdown-menu-part .dropdown-menu a:hover, .list-page.tag .tag-article-list .dropdown-menu-part .dropdown-menu a:hover { color: #D93641; }
.list-page.tag .mod-user-info .dropdown-menu-part .dropdown-menu .current, .list-page.tag .tag-article-list .dropdown-menu-part .dropdown-menu .current { color: #D93641; }
.list-page.tag .mod-user-info .dropdown-menu-part .dropdown-menu::before, .list-page.tag .tag-article-list .dropdown-menu-part .dropdown-menu::before { right: calc(50% - 24px); right: -webkit-calc(50% - 24px); right: -moz-calc(50% - 24px); }
.list-page.tag .mod-user-info .sort-by .tit, .list-page.tag .tag-article-list .sort-by .tit { width: 190px; color: gray; text-align: center; font-size: 13px; font-size: 1.3rem; border: 1px solid #d9d9d9; line-height: 25px; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; cursor: pointer; padding-bottom: 0; }
.list-page.tag .mod-user-info .sort-by a, .list-page.tag .tag-article-list .sort-by a { width: 175px !important; text-align: left !important; padding: 0 15px; }
.list-page.tag .mod-user-info .sort-by i, .list-page.tag .tag-article-list .sort-by i { font-size: 18px; font-size: 1.8rem; vertical-align: middle; margin-left: 5px; }
.list-page.tag .mod-user-info .sort-by .dropdown-menu::before, .list-page.tag .tag-article-list .sort-by .dropdown-menu::before { right: calc(50% - 78px); right: -webkit-calc(50% - 78px); right: -moz-calc(50% - 78px); }
.list-page.tag .mod-user-info .tag-sort-by .tit, .list-page.tag .tag-article-list .tag-sort-by .tit { width: 160px; }
.list-page.tag .mod-user-info .tag-sort-by a, .list-page.tag .tag-article-list .tag-sort-by a { width: 146px !important; padding: 0 15px; }
.list-page.tag .mod-user-info .tag-sort-by .dropdown-menu::before, .list-page.tag .tag-article-list .tag-sort-by .dropdown-menu::before { right: calc(50% - 61px); right: -webkit-calc(50% - 61px); right: -moz-calc(50% - 61px); }

.user-detail { width: 840px; }
.user-detail .user-article-list .mod-article-list { width: 700px; margin: 0 auto; }
.user-detail .user-article-list .tit { padding-bottom: 20px; font-size: 16px; font-size: 1.6rem; border-bottom: 1px #e5e5e5 solid; margin-bottom: 5px; color: #333333; }
.user-detail .user-article-list .no-author { line-height: 24px; }
.user-detail .user-article-list .user-nav { margin-bottom: 30px; }
.user-detail .user-article-list .user-nav .parts { background-color: #F6F6F6; display: inline-block; }
.user-detail .user-article-list .user-nav .part { display: inline-block; line-height: 38px; width: 215px; color: #808080; font-size: 14px; font-size: 1.4rem; }
.user-detail .user-article-list .user-nav .part.current { color: #D93641; }
.user-detail .user-article-list .user-nav .part.current:hover { color: #DE525B; }
.user-detail .user-article-list .user-nav .line { height: 14px; display: inline-block; vertical-align: middle; border-right: 1px solid #d7d7d7; }
.user-detail .user-state { padding-top: 30px; }
.user-detail .user-state .reminder { text-align: center; font-size: 16px; font-size: 1.6rem; color: #b3b3b3; line-height: 21px; margin-top: 60px; }
.user-detail .user-state .top-circle { margin-left: 149px; }
.user-detail .user-state .top-circle .circle-b { width: 26px; height: 26px; border: 2px #e5e5e5 solid; text-align: center; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; }
.user-detail .user-state .top-circle .circle-c { display: inline-block; width: 18px; height: 18px; background-color: #D93641; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; margin-top: 4px; }
.user-detail .user-state .state-list { margin-top: -6px; }
.user-detail .user-state .state-list li .l-cont { padding-top: 40px; float: left; margin-right: 33px; position: relative; width: 130px; }
.user-detail .user-state .state-list li .l-cont time { font-size: 14px; font-size: 1.4rem; color: #333333; }
.user-detail .user-state .state-list li .l-cont .point { position: absolute; right: -39px; top: 45px; display: inline-block; height: 10px; width: 10px; background-color: #D93641; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; }
.user-detail .user-state .state-list li .r-cont { padding-top: 40px; overflow: hidden; padding-left: 34px; border-left: 2px solid #e5e5e5; line-height: 20px; }
.user-detail .user-state .state-list li .r-cont a { color: #D93641; }
.user-detail .user-state .state-list li .r-cont a:hover { color: #DE525B; }
.user-detail .user-state .state-list li .r-cont .inner { font-size: 16px; font-size: 1.6rem; border-bottom: 1px solid #f2f2f2; padding-bottom: 26px; }
.user-detail .user-state .state-list li .r-cont .head-line { font-size: 16px; font-size: 1.6rem; color: #333333; margin-bottom: 12px; }
.user-detail .user-state .state-list li .r-cont .title { margin-bottom: 14px; font-size: 16px; font-size: 1.6rem; }
.user-detail .user-state .state-list li .r-cont p { color: #808080; margin-bottom: 14px; }
.user-detail .user-state .state-list li .r-cont .about span { float: left; }
.user-detail .user-state .state-list li .r-cont .about a { overflow: hidden; display: block; }
.user-detail .user-state .state-list li .r-cont p.dialogue a { font-size: 13px; font-size: 1.3rem; text-decoration: underline; }
.user-detail .user-state .state-list li:first-child .l-cont, .user-detail .user-state .state-list li:first-child .r-cont { padding-top: 20px; }
.user-detail .user-state .state-list li:first-child .point { top: 25px; }
.user-detail .user-state .state-list li:last-child .r-cont .inner { border-bottom: none; }
.user-detail .user-state .load-more-state { margin-top: 60px; }

#change-password .btn-part { margin-top: 50px; }

#change-avatar .current_avatar { margin-bottom: 30px; }
#change-avatar .current_avatar img { -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; }
#change-avatar .select { margin-bottom: 15px; }
#change-avatar .process, #change-avatar .process_s { height: 20px; margin-bottom: 20px; }
#change-avatar .info { color: #B3B3B3; }
#change-avatar .upload { position: relative; overflow: hidden; }
#change-avatar .upload_input { position: absolute; top: 0; right: 0; margin: 0; opacity: 0; -ms-filter: "alpha(opacity=0)"; font-size: 200px; direction: ltr; cursor: pointer; }
#change-avatar .crop_wrap { margin-bottom: 30px; position: relative; }
#change-avatar .crop_wrap_zoom { padding: 0 20px; position: relative; margin-bottom: 30px; }
#change-avatar .crop_wrap_zoom .small, #change-avatar .crop_wrap_zoom .big { position: absolute; top: -5px; }
#change-avatar .crop_wrap_zoom .icon-pic { font-size: 14px; color: #666; cursor: pointer; }
#change-avatar .crop_wrap_zoom .small { left: 0; margin-left: -20px; }
#change-avatar .crop_wrap_zoom .big { font-size: 14px; right: 0; top: -11px; margin-right: -25px; }
#change-avatar .crop_wrap_zoom .big .icon-pic { font-size: 24px; }

#floatingCirclesG { display: inline-block; *display: inline; vertical-align: middle; margin-top: -3px; position: relative; width: 20px; height: 20px; -moz-transform: scale(0.6); -webkit-transform: scale(0.6); -ms-transform: scale(0.6); -o-transform: scale(0.6); transform: scale(0.6); }

.f_circleG { position: absolute; background-color: #333; height: 4px; width: 4px; -moz-border-radius: 2px; -moz-animation-name: f_fadeG; -moz-animation-duration: 0.8s; -moz-animation-iteration-count: infinite; -moz-animation-direction: linear; -webkit-border-radius: 2px; -webkit-animation-name: f_fadeG; -webkit-animation-duration: 0.8s; -webkit-animation-iteration-count: infinite; -webkit-animation-direction: linear; -ms-border-radius: 2px; -ms-animation-name: f_fadeG; -ms-animation-duration: 0.8s; -ms-animation-iteration-count: infinite; -ms-animation-direction: linear; -o-border-radius: 2px; -o-animation-name: f_fadeG; -o-animation-duration: 0.8s; -o-animation-iteration-count: infinite; -o-animation-direction: linear; border-radius: 2px; animation-name: f_fadeG; animation-duration: 0.8s; animation-iteration-count: infinite; animation-direction: linear; }

#frotateG_01 { left: 0; top: 8px; -moz-animation-delay: 0.3s; -webkit-animation-delay: 0.3s; -ms-animation-delay: 0.3s; -o-animation-delay: 0.3s; animation-delay: 0.3s; }

#frotateG_02 { left: 2px; top: 2px; -moz-animation-delay: 0.4s; -webkit-animation-delay: 0.4s; -ms-animation-delay: 0.4s; -o-animation-delay: 0.4s; animation-delay: 0.4s; }

#frotateG_03 { left: 8px; top: 0; -moz-animation-delay: 0.5s; -webkit-animation-delay: 0.5s; -ms-animation-delay: 0.5s; -o-animation-delay: 0.5s; animation-delay: 0.5s; }

#frotateG_04 { right: 2px; top: 2px; -moz-animation-delay: 0.6s; -webkit-animation-delay: 0.6s; -ms-animation-delay: 0.6s; -o-animation-delay: 0.6s; animation-delay: 0.6s; }

#frotateG_05 { right: 0; top: 8px; -moz-animation-delay: 0.7s; -webkit-animation-delay: 0.7s; -ms-animation-delay: 0.7s; -o-animation-delay: 0.7s; animation-delay: 0.7s; }

#frotateG_06 { right: 2px; bottom: 2px; -moz-animation-delay: 0.8s; -webkit-animation-delay: 0.8s; -ms-animation-delay: 0.8s; -o-animation-delay: 0.8s; animation-delay: 0.8s; }

#frotateG_07 { left: 8px; bottom: 0; -moz-animation-delay: 0.9s; -webkit-animation-delay: 0.9s; -ms-animation-delay: 0.9s; -o-animation-delay: 0.9s; animation-delay: 0.9s; }

#frotateG_08 { left: 2px; bottom: 2px; -moz-animation-delay: 1s; -webkit-animation-delay: 1s; -ms-animation-delay: 1s; -o-animation-delay: 1s; animation-delay: 1s; }

@-moz-keyframes f_fadeG { 0% { background-color: #fff; }
  100% { background-color: #333; } }
@-webkit-keyframes f_fadeG { 0% { background-color: #fff; }
  100% { background-color: #333; } }
@-ms-keyframes f_fadeG { 0% { background-color: #fff; }
  100% { background-color: #333; } }
@-o-keyframes f_fadeG { 0% { background-color: #fff; }
  100% { background-color: #333; } }
@keyframes f_fadeG { 0% { background-color: #fff; }
  100% { background-color: #333; } }
.list-page { padding-top: 50px; }
.list-page .list_top.award_top { padding-top: 71px; }
.list-page .list_top.special .title { margin-bottom: 10px; }
.list-page .list_top.special .options { margin-top: 30px; }
.list-page .list_top .pic { margin-bottom: 30px; }
.list-page .list_top .title { font-size: 30px; font-size: 3rem; line-height: 52px; margin-bottom: 20px; padding-bottom: 0; border: none; }
.list-page .list_top .abstract { margin-bottom: 24px; line-height: 30px; font-size: 16px; font-size: 1.6rem; color: #666666; }
.list-page .list_top .abstract a { color: #FB625A; }
.list-page .list_top #number_of_followers { margin-bottom: 30px; text-align: center; font-size: 16px; font-size: 1.6rem; }
.list-page .list_top .share { margin-bottom: 50px; }
.list-page .list_top .share .text { font-size: 14px; font-size: 1.4rem; line-height: 23px; color: #b3b3b3; }
.list-page .list_top .share i { margin-left: 12px; color: #B3B3B3; }
.list-page .list_top .auction { margin-bottom: 63px; }
.list-page .list_top .auction .btn { margin-bottom: 30px; }
.list-page .list_top .auction p { font-size: 14px; font-size: 1.4rem; line-height: 14px; color: #808080; margin-bottom: 14px; }
.list-page h1, .list-page .t, .list-page .h-t { text-align: center; color: #333; font-size: 24px; font-size: 2.4rem; padding-bottom: 58px; border-bottom: 1px solid #F2F2F2; }
.list-page .h-t { border-bottom: none; }
.list-page.my_bookmark h1 { border-bottom: 1px solid #F2F2F2 !important; }
.list-page.my_bookmark .mod-article-list { margin-bottom: 50px; }
.list-page.my_product h1 { border-bottom: 1px solid #F2F2F2 !important; font-size: 16px; font-size: 1.6rem; }
.list-page.my_post { margin-top: 100px; }
.list-page.my_post h1 { padding-bottom: 30px; border-bottom: none; }
.list-page.my_post nav { line-height: 38px; margin: 0 auto; margin-bottom: 18px; text-align: center; background-color: #F6F6F6; color: #666666; font-size: 14px; font-size: 1.4rem; }
.list-page.my_post nav .num { color: #B3B3B3; margin-left: 8px; }
.list-page.my_post nav .line { height: 14px; display: inline-block; *display: inline; vertical-align: middle; border-right: 1px solid #d7d7d7; }
.list-page.my_post nav a { color: #B3B3B3; margin: 0 21px; display: inline-block; *display: inline; width: 90px; }
.list-page.my_post nav a:visited { color: #b3b3b3; }
.list-page.my_post nav a:hover { color: #666; }
.list-page.my_post nav a:hover .num { color: #666; }
.list-page.my_post nav a.current { color: #FD6639; }
.list-page.my_post nav a.current .num { color: #FD6639; }
.list-page.my_post .load-more { margin-top: 0; padding-top: 50px; border-top: 1px solid #f2f2f2; margin-bottom: 30px; }
.list-page.my_post .mod-article-list li { padding: 20px 0; }
.list-page.my_post .mod-article-list li:last-child { border-bottom: 0; }
.list-page.my_post .mod-article-list li .tools { margin-left: 0; }
.list-page.my_post .mod-article-list li .tools a:hover { color: #666; }
.list-page.my_post .mod-article-list li .title { font-size: 18px; font-size: 1.8rem; }
.list-page.my_post .mod-article-list li .cont { width: 700px; }
.list-page.my_post .mod-article-list li .info { line-height: 15px; margin-bottom: 0; }
.list-page.my_post .mod-article-list li .info a { color: #b3b3b3; }
.list-page.my_post .mod-article-list li .reason { font-size: 18px; font-size: 1.8rem; line-height: 21px; color: #333; margin-bottom: 20px; }
.list-page.my_post .mod-article-list li.li-pading { padding: 30px 0; }
.list-page.my_post .mod-article-list .quote { margin: 20px 0 0 20px; padding-left: 10px; border-left: 4px #EAEAEA solid; }
.list-page.my_post .mod-article-list .quote .tools { margin-left: 0; }
.list-page.my_post .mod-article-list .quote .title { color: #808080; font-size: 16px; font-size: 1.6rem; line-height: 30px; margin-bottom: 13px; }
.list-page.my_post .mod-article-list .quote .info { padding: 5px 0; margin-top: 0; }
.list-page.my_post .mod-article-list .reject-msg { font-size: 18px; font-size: 1.8rem; line-height: 35px; color: #333333; }

.mod-article-list li { padding: 30px 0; border-bottom: 1px solid #F2F2F2; position: relative; overflow: hidden; }
.mod-article-list li:last-child { border-bottom: 0; }
.mod-article-list li .title { display: block; color: #333; font-size: 24px; font-size: 2.4rem; margin-bottom: 12px; line-height: 1.4em; }
.mod-article-list li .intro { font-size: 16px; font-size: 1.6rem; line-height: 1.6em; margin-bottom: 15px; }
.mod-article-list li .cont { width: 470px; }
.mod-article-list li .pic { position: absolute; top: 50%; right: 0; transform: translateY(-50%); -ms-transform: translateY(-50%); -moz-transform: translateY(-50%); -webkit-transform: translateY(-50%); -o-transform: translateY(-50%); margin-left: 30px; }
.mod-article-list li .info { margin: 10px 0; color: #B3B3B3; font-size: 13px; font-size: 1.3rem; }
.mod-article-list li .info a { color: #D93641; }
.mod-article-list li .info a:hover { color: #DE525B; }
.mod-article-list li .info .line { margin: 0 5px; }
.mod-article-list li .tag { color: #D93641; font-size: 13px; font-size: 1.3rem; overflow: inherit; }
.mod-article-list li .tag i { font-size: 18px; font-size: 1.8rem; display: inline-block; *display: inline; vertical-align: middle; margin-top: -4px; margin-right: 5px; }
.mod-article-list li .tag a { color: #D93641 !important; margin: 0 8px 10px 0; }
.mod-article-list li .tag a:hover { color: #DE525B !important; }
.mod-article-list li .author img { -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; margin-right: 10px; }
.mod-article-list li .relate .k { margin-left: 20px; }
.mod-article-list li .relate .k i { margin-right: 5px; }
.mod-article-list li .tools { margin-left: 15px; }
.mod-article-list li .tools a { color: #B3B3B3; }
.mod-article-list li .tools a:visited { color: #b3b3b3; }
.mod-article-list li .tools a:hover { color: #FD6639; }
.mod-article-list .reminder { font-size: 16px; font-size: 1.6rem; color: #B3b3b3; line-height: 21px; margin-top: 60px; }

.load-more { text-align: center; margin-top: 50px; }

.hot-list h1 { border: none; padding-bottom: 15px; }
.hot-list .tit-info { text-align: center; color: #B3B3B3; padding-bottom: 50px; border-bottom: 1px solid #e5e5e5; font-size: 13px; font-size: 1.3rem; margin-bottom: 5px; }
.hot-list .list-tag a { color: #B3B3B3 !important; }
.hot-list .mod-article-list li { min-height: 150px; }
.hot-list .mod-article-list li .options a { display: inline-block; *display: inline; color: #808080; }
.hot-list .mod-article-list li .options a:hover, .hot-list .mod-article-list li .options a.current { color: #D93641; text-decoration: none; }
.hot-list .mod-article-list li .options a:hover .icon, .hot-list .mod-article-list li .options a.current .icon { color: #D93641; }
.hot-list .mod-article-list li .options .icon { vertical-align: middle; text-align: center; display: inline-block; *display: inline; margin-right: 6px; font-size: 16px; font-size: 1.6rem; }
.hot-list .mod-article-list li .options .icon-comment { position: relative; top: 2px; }
.hot-list .mod-article-list li .options .num { font-size: 13px; font-size: 1.3rem; position: relative; top: 2px; }

.lastest-list h1 { border: none; padding-bottom: 50px; }
.lastest-list .lastest-part { margin-bottom: 20px; }
.lastest-list .lastest-part .date-bar { color: #D93641; font-size: 16px; font-size: 1.6rem; font-weight: bold; border-left: 4px solid #D93641; padding-left: 10px; margin-bottom: 20px; }
.lastest-list .lastest-part .latest-list { padding-top: 5px; border-top: 1px solid #e5e5e5; margin: 0 0 30px 0; }
.lastest-list .lastest-part .latest-list li { border-bottom: 1px solid #f2f2f2; padding: 20px 0; }
.lastest-list .lastest-part .latest-list li:last-child { border-bottom: none; }
.lastest-list .lastest-part .latest-list .title { font-size: 18px; font-size: 1.8rem; color: #333; margin-bottom: 8px; }
.lastest-list .lastest-part .latest-list .time { color: #B3B3B3; font-size: 13px; font-size: 1.3rem; }
.lastest-list .lastest-part .latest-list .time i { padding-right: 5px; }
.lastest-list .pagination { text-align: center; }

.recommend-list h1 { border: none; padding-bottom: 30px; }
.recommend-list .how { color: #D93641; font-size: 14px; font-size: 1.4rem; line-height: 14px; margin-bottom: 30px; cursor: pointer; }
.recommend-list .how:hover { color: #DE525B; }
.recommend-list .kind { width: 391px; line-height: 38px; margin: 0 auto; margin-bottom: 18px; background-color: #FFF; text-align: center; background-color: #F6F6F6; font-size: 13px; font-size: 1.3rem; }
.recommend-list .kind .line { height: 14px; display: inline-block; *display: inline; vertical-align: middle; border-right: 1px solid #d7d7d7; }
.recommend-list .kind a { color: #808080; margin: 0 36px; }
.recommend-list .kind .num { color: #B3B3B3; margin-left: 5px; }
.recommend-list .kind .current { color: #D93641; }
.recommend-list .kind .current .num { color: #D93641; }
.recommend-list .r-author-list li { border-bottom: 1px solid #F2F2F2; }
.recommend-list .r-author-list .author-info { padding: 32px 0; }
.recommend-list .pagination { margin-bottom: 30px; border-top: none; }

.english .mod-user-info { padding-bottom: 30px; margin-bottom: 30px; border-bottom: 1px solid #F2F2F2; }

.about-page, .helps { color: #000; font-size: 16px; font-size: 1.6rem; }
.about-page .t, .helps .t { border: none; padding-bottom: 50px; }
.about-page .a-nav, .helps .a-nav { text-align: center; height: 38px; line-height: 38px; margin-bottom: 50px; background-color: #F6F6F6; }
.about-page .a-nav .line, .helps .a-nav .line { line-height: 20px; height: 14px; display: inline-block; *display: inline; vertical-align: middle; border-right: 1px solid #D7D7D7; margin: -2px 30px 0; }
.about-page .a-nav a, .helps .a-nav a { font-size: 14px; font-size: 1.4rem; color: #808080; }
.about-page .a-nav a.current, .about-page .a-nav a:hover, .helps .a-nav a.current, .helps .a-nav a:hover { color: #D93641; }
.about-page .cont, .helps .cont { color: #393839; }
.about-page .cont a, .helps .cont a { color: #D93641; }
.about-page .cont p, .about-page .cont .part, .helps .cont p, .helps .cont .part { line-height: 26px; margin-bottom: 30px; }
.about-page .cont .part ul, .helps .cont .part ul { list-style-type: disc; }
.about-page .cont .part .tit, .helps .cont .part .tit { margin-bottom: 40px; font-size: 16px; font-size: 1.6rem; }
.about-page .cont .part .b-tit, .helps .cont .part .b-tit { padding-left: 10px; border-left: 4px solid #D93641; margin-bottom: 20px; font-size: 16px; font-size: 1.6rem; }
.about-page .cont .part p, .helps .cont .part p { margin-bottom: 0; }
.about-page .cont .part ol, .helps .cont .part ol { list-style-type: decimal; line-height: 26px; padding-left: 40px; }
.about-page .cont .list, .helps .cont .list { margin-bottom: 40px; }
.about-page .cont .list p, .helps .cont .list p { margin-bottom: 30px; }
.about-page .cont .list p.low-bottom, .helps .cont .list p.low-bottom { margin-bottom: 15px; }
.about-page .cont .list ol, .helps .cont .list ol { list-style-type: decimal; line-height: 26px; padding-left: 40px; }
.about-page .cont .list .tit, .helps .cont .list .tit { padding-left: 10px; border-left: 4px solid #D93641; margin-bottom: 20px; font-size: 16px; font-size: 1.6rem; }
.about-page .cont .inner, .helps .cont .inner { padding-top: 30px; border-top: 1px solid #E5E5E5; margin-bottom: 30px; }
.about-page .cont .article-list li, .helps .cont .article-list li { margin-bottom: 50px; }
.about-page .cont .article-list .tit, .helps .cont .article-list .tit { border-left: 4px solid #D93641; padding-left: 10px; color: #808080; font-size: 14px; font-size: 1.4rem; margin-bottom: 15px; }
.about-page .cont .article-list a, .helps .cont .article-list a { font-size: 18px; font-size: 1.8rem; color: #333; }
.about-page .cont .bt, .helps .cont .bt { padding-top: 30px; border-top: 1px solid #E5E5E5; }
.about-page .f-link a, .helps .f-link a { display: inline-block; *display: inline; margin-bottom: 20px; margin-right: 40px; font-size: 16px; font-size: 1.6rem; color: #808080; }
.about-page .f-link a:hover, .helps .f-link a:hover { color: #D93641; }

.tooltip-weixin-inner { padding: 20px; }
.tooltip-weixin-inner h2 { font-size: 18px; font-size: 1.8rem; color: #333; text-align: center; margin-bottom: 20px; }
.tooltip-weixin-inner p { font-size: 13px; font-size: 1.3rem; color: #808080; margin-bottom: 28px; }

.hot-list .mod-article-list li .cont, .pc-tag .mod-article-list li .cont, .pc-user .mod-article-list li .cont, .award .mod-article-list li .cont { width: 470px; }

.report h1 { margin-bottom: 50px; font-size: 24px; font-size: 2.4rem; border-bottom: 1px solid #F2F2F2 !important; text-align: center; padding-bottom: 30px; }

.recommend-list .r-author-list .author-info .author-name { display: inline-block; line-height: 20px; }
.recommend-list .r-author-list .author-info .pro-sign { position: relative; margin-left: 15px; top: -2px; }

.post-container { position: relative; z-index: 1; color: #333; }
.post-container.c-page, .post-container.list-page { padding-bottom: 70px; }
.post-container article { padding-top: 10px; }
.post-container article .pro_icon { text-align: left; margin-bottom: 15px; }
.post-container article .pro_icon img { height: 28px !important; margin: 0 !important; }
.post-container article h1 { font-size: 36px; font-size: 3.6rem; line-height: 1.3em; margin-bottom: 18px; }
.post-container article h1 .popularize { display: inline-block; background-color: #F9C509; color: #fff; font-size: 12px; line-height: 15px; padding: 0 2px; vertical-align: top; margin-top: 6px; }
.post-container article h2 { font-size: 28px; font-size: 2.8rem; font-weight: bold; color: #333; margin: 33px 0; }
.post-container article ul, .post-container article ol { margin: 20px; font-size: 16px; line-height: 26px; }
.post-container article ol { list-style-type: decimal; }
.post-container article ul { list-style: initial; }
.post-container article p { text-align: left; font-size: 18px; font-size: 1.8rem; color: #333 !important; line-height: 31px; margin-bottom: 30px; }
.post-container article p span { color: #333 !important; }
.post-container article p a { color: #D93641 !important; text-decoration: underline; }
.post-container article p a:hover { color: #DE525B; }
.post-container article a { color: #D93641 !important; text-decoration: underline; }
.post-container article a:hover { color: #DE525B; }
.post-container article .caption { font-size: 14px; font-size: 1.4rem; color: #808080; text-align: center; }
.post-container article .caption:after { content: "?"; display: block; width: 30%; border-bottom: 1px solid #ddd; margin: -2% auto 0 auto; position: relative; }
.post-container article img { display: block; margin: 30px auto !important; height: auto; }
.post-container article blockquote { color: #808080; font-size: 14px !important; font-size: 1.4rem !important; border-left: 5px solid #EAEAEA; margin: 30px 5%; padding-left: 3%; line-height: 1.7em; }
.post-container article blockquote p { color: #808080; }
.post-container article table { width: 95%; }
.post-container article .aligncenter { display: block; }
.post-container article .iframe-wrapper { width: 100%; max-width: 500px; height: 375px; position: relative; margin: 0 auto; }
.post-container article .iframe-wrapper iframe { width: 100% !important; height: 100% !important; display: block; margin: 0 auto; position: absolute; }
.post-container article iframe { width: 500px !important; height: 375px !important; display: block; margin: 0 auto; }
.post-container .sm { font-size: 16px; font-size: 1.6rem; padding: 0 5%; margin-bottom: 30px; }
.post-container .post-info { font-size: 14px; font-size: 1.4rem; margin-bottom: 30px; color: #B3B3B3; }
.post-container .post-info img { -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; margin-right: 10px; display: inline-block; *display: inline; margin: 0 15px 0 0 !important; }
.post-container .post-info a { text-decoration: none; }
.post-container p.post-abstract { padding: 20px 30px; font-size: 14px; font-size: 1.4rem; line-height: 24px; color: #808080; margin: 0 0 40px 0; background-color: #f6f6f6; }
.post-container p.post-abstract .abstract-tit { font-weight: bold; }
.post-container .sm { color: #9FA3A7; font-size: 14px; font-size: 1.4rem; margin-bottom: 30px; }
.post-container .sm a { color: #D93641; }
.post-container .sm .link { color: #205B87; }
.post-container .post-tags { margin-bottom: 20px; }
.post-container .post-tags .tag { display: inline-block; *display: inline; border: 1px solid #f2f2f2; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; margin: 0 7px 10px; color: gray; }
.post-container .post-tags .tag:hover { color: #D93641; border-color: #D93641; background-color: rgba(34, 187, 149, 0.05); }
.post-container .post-tags .tag:hover .gap-line, .post-container .post-tags .tag:hover .tag-a, .post-container .post-tags .tag:hover .act { color: #D93641; }
.post-container .post-tags .tag:first-child { margin-left: 0; }
.post-container .post-tags .tag:last-child { margin-right: 0; }
.post-container .post-tags .tag.current { background-color: #D93641; border-color: #D93641; }
.post-container .post-tags .tag.current .gap-line, .post-container .post-tags .tag.current .tag-a, .post-container .post-tags .tag.current .act { color: #fff; }
.post-container .post-tags .tag.current .follow { display: none; }
.post-container .post-tags .tag.current .unfollow { display: inline-block; }
.post-container .post-tags .tag .tag-a { display: inline-block; padding: 3px 5px 3px 10px; color: gray; font-size: 14px; font-size: 1.4rem; }
.post-container .post-tags .tag .gap-line { color: gray; position: relative; top: -1px; }
.post-container .post-tags .tag .act { display: inline-block; color: gray; cursor: pointer; width: 15px; text-align: center; padding-right: 3px; }
.post-container .post-tags .tag .unfollow { display: none; font-size: 18px; font-size: 1.8rem; line-height: 12px; }
.post-container .post-options { margin-bottom: 30px; }
.post-container .post-options .shares .txt { font-size: 14px; font-size: 1.4rem; color: #808080; margin-right: -5px; }
.post-container .post-options .shares [class^="circle"] { margin-left: 15px; border: 1px #000 solid; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; display: inline-block; width: 40px; height: 40px; text-align: center; }
.post-container .post-options .shares [class^="circle"] i { line-height: 40px; font-size: 18px; font-size: 1.8rem; }
.post-container .post-options .shares .circle-weibo { border-color: #e74c3c; }
.post-container .post-options .shares .circle-weibo i { color: #e74c3c; }
.post-container .post-options .shares .circle-wechat { border-color: #44B549; }
.post-container .post-options .shares .circle-wechat i { color: #8ee566; }
.post-container .post-options .shares .circle-tencent { border-color: #39b2e2; }
.post-container .post-options .shares .circle-tencent i { color: #39b2e2; }
.post-container .post-options .options { line-height: 40px; }
.post-container .post-options .options a { font-size: 18px; font-size: 1.8rem; color: #808080; }
.post-container .post-options .options a.current, .post-container .post-options .options a:hover { color: #D93641; }
.post-container .post-options .options i { vertical-align: middle; display: inline-block; *display: inline; margin-top: -3px; display: inline-block; *display: inline; font-size: 16px; font-size: 1.6rem; }
.post-container .post-options .options .num { font-size: 14px; font-size: 1.4rem; margin-right: 15px; }
.post-container .post-options .options .like .icon-Shape9 { display: none; margin-top: -3px; }
.post-container .post-options .options .like.current .icon-Shape9 { display: inline-block; *display: inline; -webkit-animation: scalefade 300ms; animation: scalefade 300ms; }
.post-container .post-options .options .like.current .icon-like-1 { display: none; }
.post-container .post-options .options .favourite .icon-ribbon-1 { display: none; font-size: 14px; font-size: 1.4rem; margin-right: 3px; margin-left: 3px; }
.post-container .post-options .options .favourite.current .icon-ribbon-1 { display: inline-block; *display: inline; -webkit-animation: scalefade 300ms; animation: scalefade 300ms; }
.post-container .post-options .options .favourite.current .icon-ribbon { display: none; }
.post-container .tmt-qcode { border-top: 1px solid #E5E5E5; border-bottom: 1px solid #E5E5E5; margin-bottom: 20px; padding: 3px 0; }
.post-container .tmt-qcode .code { padding: 20px 30px 20px 0; border-right: 1px solid #E5E5E5; }
.post-container .tmt-qcode .txt { overflow: hidden; zoom: 1; font-size: 14px; font-size: 1.4rem; margin-top: 50px; padding-left: 30px; }
.post-container .tmt-qcode .txt p { display: inline-block; *display: inline; vertical-align: middle; }
.post-container .tmt-qcode .txt:after { width: 0; vertical-align: middle; content: " "; display: inline-block; *display: inline; }
.post-container .authors { margin-bottom: 30px; }
.post-container .is-hide { -webkit-animation: fade-down-out 175ms; animation: fade-down-out 175ms; opacity: 0; pointer-events: none; }
.post-container .artilce-bar { position: fixed; left: 0; bottom: 0; width: 94%; box-shadow: 0 0 1px rgba(0, 0, 0, 0.2); -webkit-box-shadow: 0 0 1px rgba(0, 0, 0, 0.2); -moz-box-shadow: 0 0 1px rgba(0, 0, 0, 0.2); height: 50px; line-height: 50px; padding: 0 3%; background-color: #fff; overflow: visible; }
.post-container .artilce-bar .authors a { color: #B3B3B3; }
.post-container .artilce-bar .authors img { -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; vertical-align: middle; }
.post-container .artilce-bar .authors .name { margin: 0 5px 0 5px; font-size: 14px; font-size: 1.4rem; color: #D93641; }
.post-container .artilce-bar .authors .name:hover { color: #DE525B; }
.post-container .artilce-bar .authors .time { color: #b3b3b3; }
.post-container .artilce-bar .social { line-height: 50px; }
.post-container .artilce-bar .social a { font-size: 18px; font-size: 1.8rem; color: #333; }
.post-container .artilce-bar .social a.current, .post-container .artilce-bar .social a:hover { color: #D93641; }
.post-container .artilce-bar .social i { vertical-align: middle; display: inline-block; *display: inline; margin-top: -3px; display: inline-block; *display: inline; font-size: 16px; font-size: 1.6rem; }
.post-container .artilce-bar .social .num { font-size: 14px; font-size: 1.4rem; margin-right: 15px; }
.post-container .artilce-bar .social .like .icon-Shape9 { display: none; margin-top: -3px; }
.post-container .artilce-bar .social .like.current .icon-Shape9 { display: inline-block; *display: inline; -webkit-animation: scalefade 300ms; animation: scalefade 300ms; }
.post-container .artilce-bar .social .like.current .icon-like-1 { display: none; }
.post-container .artilce-bar .social .favourite .icon-ribbon-1 { display: none; font-size: 14px; font-size: 1.4rem; margin-right: 3px; margin-left: 3px; }
.post-container .artilce-bar .social .favourite.current .icon-ribbon-1 { display: inline-block; *display: inline; -webkit-animation: scalefade 300ms; animation: scalefade 300ms; }
.post-container .artilce-bar .social .favourite.current .icon-ribbon { display: none; }
.post-container .post-comment h2 { font-size: 18px; font-size: 1.8rem; line-height: 18px; padding-bottom: 20px; border-bottom: 1px #e5e5e5 solid; margin-bottom: 50px; }
.post-container .post-comment .user-name { margin-bottom: 18px; }
.post-container .post-comment .user-name h3.name { line-height: 40px; color: #B3B3B3; font-size: 14px; font-size: 1.4rem; display: inline; }
.post-container .post-comment .user-name .captcha-part { margin-left: 70px; }
.post-container .post-comment .user-name .login-reminder { line-height: 36px; color: #929292; font-size: 14px; font-size: 1.4rem; }
.post-container .post-comment .name-input, .post-container .post-comment .captcha-input { height: 36px; width: 320px; line-height: 34px; border: 1px #D9D9D9 solid; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; padding: 0 15px 0 10px; font-size: 13px; font-size: 1.3rem; color: #666; margin-right: 19px; }
.post-container .post-comment .captcha-input { width: 150px; margin-right: 10px; }
.post-container .post-comment #captcha_image { cursor: pointer; }
.post-container .post-comment .get-captcha { display: inline-block; *display: inline; line-height: 36px; color: #d9d9d9; position: relative; top: -2px; cursor: pointer; }
.post-container .post-comment .get-captcha i { margin-left: 8px; vertical-align: middle; -moz-transition: all 0.1s ease-in-out; -webkit-transition: all 0.1s ease-in-out; -o-transition: all 0.1s ease-in-out; -ms-transition: all 0.1s ease-in-out; transition: all 0.1s ease-in-out; }
.post-container .post-comment .avatar img { -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; margin: -2px 5px 0 0; }
.post-container .post-comment .comment-form { margin-bottom: 50px; }
.post-container .post-comment .comment-form textarea { padding: 10px 15px 15px 10px; font-size: 13px; font-size: 1.3rem; width: 700px; height: 70px; border: 1px #d8d8d8 solid; resize: none; max-height: 158px; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; margin-bottom: 17px; color: #666; }
.post-container .post-comment .comment-form .btn { margin-left: 10px; }
.post-container .post-comment .more-comment { padding-top: 50px; border-top: 1px #f2f2f2 solid; }

.author-info { border-bottom: 1px solid #F2F2F2; padding: 30px 0; position: relative; display: table; width: 100%; }
.author-info:last-child { border-bottom: none; }
.author-info .author-name { display: block; font-size: 16px; font-size: 1.6rem; line-height: 1em; margin-bottom: 10px; }
.author-info .author-avatar { margin-right: 15px; position: relative; }
.author-info .author-avatar img { -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; vertical-align: middle; }
.author-info .author-avatar .level { color: white; position: absolute; right: 0; bottom: 0; background-color: #fd6639; width: 16px; height: 16px; line-height: 20px; text-align: center; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; }
.author-info .author-avatar .blue-v { background-color: #4EAAE9; }
.author-info .author-cont { overflow: hidden; display: table-cell; vertical-align: middle; }
.author-info .author-cont .btn { position: absolute; right: 0; top: 50px; margin-top: -14px; }
.author-info .pos { color: #808080; width: 468px; padding: 0px 166px 0px 0; font-size: 13px; font-size: 1.3rem; }

.related_articles { margin-bottom: 30px; }
.related_articles h2 { font-size: 18px; font-size: 1.8rem; line-height: 18px; padding-bottom: 20px; border-bottom: 1px #e5e5e5 solid; margin-bottom: 30px; }
.related_articles ul { margin-right: -35px; }
.related_articles li { vertical-align: top; width: 210px; display: inline-block; *display: inline; *float: left; margin-right: 35px; *margin-right: 20; margin-bottom: 30px; overflow: hidden; }
.related_articles li img { margin-bottom: 20px; }
.related_articles li .title { display: block; height: 60px; overflow: hidden; font-size: 15px; font-size: 1.5rem; line-height: 20px; *width: 210px; color: #333333; }
.related_articles li .title:hover { color: #D93641; }

#show-detail .author-cont .btn { right: 70px; top: 35px; }

.comment-list li { padding-bottom: 30px; margin-bottom: 24px; border-bottom: 1px #f2f2f2 solid; }
.comment-list li:last-child { border-bottom: none; margin-bottom: 0; }
.comment-list li .success { margin-top: 30px; }
.comment-list li .comment-form { margin: 30px 0 0 52px !important; }
.comment-list li .comment-form textarea { width: 648px !important; }
.comment-list li .comment-form .avatar { position: static; }
.comment-list .avatar { position: relative; top: 6px; }
.comment-list .avatar img { margin-right: 10px !important; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; }
.comment-list span { color: #B3B3B3; line-height: 22px; font-size: 14px; font-size: 1.4rem; margin-right: 10px; }
.comment-list .name { color: #D93641; margin-right: 10px; font-size: 14px; font-size: 1.4rem; }
.comment-list .name:hover { color: #DE525B; }
.comment-list .js-set-top:hover, .comment-list .js-delete:hover { color: #D93641; }
.comment-list .part { display: inline-block; *display: inline; margin-right: 10px; }
.comment-list .part:hover i, .comment-list .part:hover span { color: #D93641; }
.comment-list .part i { margin-right: 5px; color: #b3b3b3; font-size: 14px; font-size: 1.4rem; vertical-align: middle; position: relative; top: -2px; }
.comment-list .part.current span, .comment-list .part.current i { color: #D93641; }
.comment-list .part.current .icon-Shape9, .comment-list .part.current .icon-Shape9-1 { display: inline-block; *display: inline; -webkit-animation: scalefade 300ms; animation: scalefade 300ms; }
.comment-list .part.current .icon-like-1, .comment-list .part.current .icon-tread { display: none; }
.comment-list .part .icon-tread { top: -1px; }
.comment-list .part .icon-Shape9, .comment-list .part .icon-Shape9-1 { display: none; }
.comment-list .toped { color: #D93641; font-size: 16px; font-size: 1.6rem; }
.comment-list .toped i { position: relative; top: 2px; left: -6px; }
.comment-list .comment-cont { margin-top: -4px; margin-bottom: 17px; font-size: 16px; font-size: 1.6rem; line-height: 24px; }
.comment-list .comment-cont img { width: 20px; height: 20px; margin: 0 5px; position: relative; top: -3px; }
.comment-list .comment-cont, .comment-list .tools { margin-left: 52px; }
.comment-list .comment-cont span, .comment-list .tools span { font-size: 13px; font-size: 1.3rem; }
.comment-list .comment-deleted { margin-bottom: 0; }
.comment-list .comment-info { line-height: 22px; }
.comment-list [class*="js-"] { cursor: pointer; }

.artilce-bar-share a { width: 135px; font-size: 14px; font-size: 1.4rem; display: block; margin: 10px 5px; color: #B3B3B3; }
.artilce-bar-share a:hover { color: #D93641; }
.artilce-bar-share a i { width: 30px; display: inline-block; *display: inline; }

.draft-pop-wrap { padding: 20px; }
.draft-pop-wrap h2 { font-size: 14px; margin-bottom: 20px; }
.draft-pop-wrap .detail, .draft-pop-wrap .ipt { width: 308px; padding: 5px; height: 60px; border: 1px solid #e5e5e5; resize: none; margin-bottom: 20px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; }
.draft-pop-wrap .ipt { height: 30px; margin-bottom: 20px; font-size: 14px; }
.draft-pop-wrap .tip { text-align: center; color: #B3B3B3; font-size: 13px; margin-bottom: 26px; }
.draft-pop-wrap .upload { position: relative; overflow: hidden; margin-bottom: 20px; }
.draft-pop-wrap .upload .btn { width: 320px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; }
.draft-pop-wrap .img { font-size: 14px; color: #808080; padding-bottom: 20px; text-align: center; }
.draft-pop-wrap .img .name { width: 250px; display: inline-block; *display: inline; word-break: break-all; line-height: 20px; margin: 0 0 10px 0; }
.draft-pop-wrap .upload_input { position: absolute; top: 0; right: 0; margin: 0; opacity: 0; -ms-filter: "alpha(opacity=0)"; font-size: 200px; direction: ltr; cursor: pointer; }
.draft-pop-wrap .btns { text-align: center; }
.draft-pop-wrap .btns button { margin: 0 15px; }
.draft-pop-wrap .img-m { margin-bottom: 20px; font-size: 13px; font-size: 1.3rem; color: #b3b3b3; }

.error_alert_wrap { text-align: center; }

.error_alert_wrap .m { color: #808080; font-size: 16px; margin-bottom: 30px; }

.error_alert_wrap .tit { font-size: 24px; color: #333; margin-bottom: 10px; }

.post-new { width: 980px; padding-top: 40px; min-height: 1000px; }
.post-new .toolbar { position: fixed; top: 256px; display: none; }
.post-new .toolbar span { display: block; width: 30px; height: 30px; border: 1px solid #B3B3B3; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; color: #B3B3B3; text-align: center; line-height: 30px; margin-bottom: 10px; cursor: pointer; }
.post-new .main { margin-left: 140px; }
.post-new .main .title { font-size: 36px; font-size: 3.6rem; /* Firefox 18- */ /* Firefox 19+ */ /* IE10+ */ border: none; width: 100%; font-weight: normal; border-bottom: 1px solid #D8D8D8; margin-bottom: 50px; padding-bottom: 10px; vertical-align: middle; }
.post-new .main .title input:-moz-placeholder, .post-new .main .title textarea:-moz-placeholder { color: #B3B3B3; }
.post-new .main .title input::-moz-placeholder, .post-new .main .title textarea::-moz-placeholder { color: #B3B3B3; }
.post-new .main .title input:-ms-input-placeholder, .post-new .main .title textarea:-ms-input-placeholder { color: #B3B3B3; }
.post-new .main .title input::-webkit-input-placeholder, .post-new .main .title textarea::-webkit-input-placeholder { color: #B3B3B3; }
.post-new .main .inner { font-size: 16px; font-size: 1.6rem; }
.post-new .main .inner textarea { width: 700px; border: none; }
.post-new .main .wysiwyg-container { width: 700px; border: none; }
.post-new .main .wysiwyg-editor p { margin-bottom: 20px; }
.post-new .main .wysiwyg-editor ol, .post-new .main .wysiwyg-editor ul { margin: 20px; list-style: initial; }
.post-new .main .wysiwyg-editor ol { list-style-type: decimal; }
.post-new .footer-bar { position: fixed; _positon: absolute; width: 100%; bottom: 0; right: 0; height: 51px; border-top: 1px #E5E5E5 solid; background-color: #FFF; }
.post-new .footer-bar .topic-select { padding: 0; left: 0px; display: none; top: 95px; color: #666; background-color: #fff; top: initial; bottom: 52px; position: fixed; width: 360px; }
.post-new .footer-bar .topic-select .d-bd { margin-left: -20px; left: 50%; top: -20px; }
.post-new .footer-bar .topic-select li { word-break: break-all; white-space: initial; padding: 15px 30px; border-bottom: 1px solid #F2F2F2; cursor: pointer; line-height: 22px; margin-bottom: 0; }
.post-new .footer-bar .topic-select li:hover, .post-new .footer-bar .topic-select li.hover { color: #fff; background-color: #D93641; }
.post-new .footer-bar .topic-select li:last-child { border: none; }
.post-new .footer-bar .topic-select li.last { border-bottom: 0; background-color: #F9F9F9; text-align: center; color: #B3B3B3; }
.post-new .footer-bar .topic-select .d-bd { top: inherit; bottom: -20px; border-color: #D8D8D8 transparent transparent transparent; }
.post-new .footer-bar .topic-select .d-bd:after { top: -10px; border-color: #fff transparent transparent transparent; }
.post-new .footer-bar .gap-line { margin: 0 5px 0 8px; color: #B3B3B3; font-size: 15pxpx; font-size: 1.5pxrem; }
.post-new .footer-bar .bar-cont { width: 700px; margin: 0 auto; }
.post-new .footer-bar .bar-cont .options { margin: 10px auto; text-align: center; }
.post-new .footer-bar .bar-cont .btn-part { height: 51px; line-height: 51px; font-size: 14px; font-size: 1.4rem; color: #808080; }
.post-new .footer-bar .bar-cont .btn-part input { margin-right: 5px; }
.post-new .footer-bar .bar-cont .btn-part .pop-close { cursor: pointer; }
.post-new .footer-bar .bar-cont .btn-part .icon-arrow-d { font-size: 22px; font-size: 2.2rem; position: relative; top: 5px; -webkit-transform: rotate(180deg); transform: rotate(180deg); }
.post-new .footer-bar .bar-cont .btn-part .topic { color: #D93641; }
.post-new .footer-bar .bar-cont .btn-part .topic:hover { color: #DE525B; }
.post-new .footer-bar .bar-cont .btn-part .topic .txt { width: 200px; text-overflow: ellipsis; }

#confrim-post .universal-container { width: 700px; max-width: 700px; }
#confrim-post .txt { margin-bottom: 0; }
#confrim-post .info { color: #666; font-size: 14px; font-size: 1.4rem; }
#confrim-post .btn-part { margin-top: 40px; }
#confrim-post .btn-part .status { color: #B3B3B3; font-size: 13px; margin-right: 15px; }
#confrim-post .first { color: #B3B3B3; font-size: 14px; font-size: 1.4rem; }
#confrim-post .first input { vertical-align: middle; margin-top: -3px; margin-right: 5px; }

.index-page { width: 980px; }
.index-page h3 { font-size: 16px; font-size: 1.6rem; }
.index-page .first { position: relative; margin-bottom: 30px; }
.index-page .inner .options a, .index-page .column .options a, .index-page .articles .options a { display: inline-block; *display: inline; color: #fff; }
.index-page .inner .options a:hover, .index-page .inner .options a.current, .index-page .column .options a:hover, .index-page .column .options a.current, .index-page .articles .options a:hover, .index-page .articles .options a.current { color: #D93641; text-decoration: none; }
.index-page .inner .options a:hover .icon, .index-page .inner .options a.current .icon, .index-page .column .options a:hover .icon, .index-page .column .options a.current .icon, .index-page .articles .options a:hover .icon, .index-page .articles .options a.current .icon { color: #D93641; }
.index-page .inner .options a.current .icon-Shape9, .index-page .column .options a.current .icon-Shape9, .index-page .articles .options a.current .icon-Shape9 { display: inline-block; *display: inline; -webkit-animation: scalefade 300ms; animation: scalefade 300ms; }
.index-page .inner .options a.current .icon-like-1, .index-page .column .options a.current .icon-like-1, .index-page .articles .options a.current .icon-like-1 { display: none; }
.index-page .inner .options a .icon-Shape9, .index-page .column .options a .icon-Shape9, .index-page .articles .options a .icon-Shape9 { display: none; }
.index-page .inner .options .icon, .index-page .column .options .icon, .index-page .articles .options .icon { vertical-align: middle; text-align: center; display: inline-block; *display: inline; margin-right: 10px; font-size: 16px; font-size: 1.6rem; }
.index-page .inner .options .s-like, .index-page .column .options .s-like, .index-page .articles .options .s-like { margin-right: 6px; }
.index-page .inner .options .icon-comment, .index-page .column .options .icon-comment, .index-page .articles .options .icon-comment { position: relative; top: 2px; }
.index-page .inner .options .num, .index-page .column .options .num, .index-page .articles .options .num { font-size: 13px; font-size: 1.3rem; position: relative; top: 2px; }
.index-page .inner .options .like, .index-page .column .options .like, .index-page .articles .options .like { margin-right: 30px; }
.index-page .inner { position: absolute; width: 100%; height: 100%; left: 0; top: 0; }
.index-page .inner:hover .overlay { opacity: 0.7; filter: alpha(opacity=70); -ms-filter: alpha(opacity=70); zoom: 1; }
.index-page .inner .post { width: 530px; height: 339px; padding: 86px 70px 0; position: relative; }
.index-page .inner .post a { color: #fff; }
.index-page .inner .overlay { width: 100%; height: 100%; position: absolute; top: 0; left: 0; -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; transition: all 0.2s ease; background-image: -webkit-linear-gradient(180deg, rgba(0, 0, 0, 0.01) 5%, rgba(0, 0, 0, 0.95) 100%); background-image: -moz-linear-gradient(180deg, rgba(0, 0, 0, 0.01) 5%, rgba(0, 0, 0, 0.95) 100%); background-image: linear-gradient(180deg, rgba(0, 0, 0, 0.01) 5%, rgba(0, 0, 0, 0.95) 100%); }
.index-page .inner .post-cont { position: absolute; bottom: 10px; width: 530px; }
.index-page .inner h2 { margin-bottom: 25px; }
.index-page .inner .info { font-size: 13px; font-size: 1.3rem; color: #fff; margin-bottom: 56px; }
.index-page .inner .title { font-size: 36px; font-size: 3.6rem; line-height: 1.2em; }
.index-page .inner .author { width: 310px; height: 100%; position: relative; background-color: #020000; background-color: rgba(0, 0, 0, 0.7); }
.index-page .inner .author .a-inner { padding: 63px 35px 57px; text-align: center; position: relative; z-index: 2; }
.index-page .inner .author .a-inner .btn.hover { background-color: #D93641; color: #fff; }
.index-page .inner .author .a-inner .btn.hover:hover { background-color: #DE525B; }
.index-page .inner .author .a-inner img { -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; border: 2px solid #fff; }
.index-page .inner .author .a-inner p { font-size: 14px; font-size: 1.4rem; color: #fff; color: rgba(255, 255, 255, 0.5); margin-bottom: 30px; }
.index-page .inner .author .a-inner .pic { display: block; margin-bottom: 20px; }
.index-page .inner .author .a-inner .name { font-size: 18px; font-size: 1.8rem; color: #fff; display: block; margin-bottom: 30px; padding-bottom: 16px; border-bottom: 1px solid rgba(255, 255, 255, 0.2); }
.index-page .column { margin-bottom: 50px; overflow: hidden; }
.index-page .column a { color: #D93641; }
.index-page .column a h2 { font-size: 14px; font-size: 1.4rem; }
.index-page .column .list { width: 300px; margin-right: 35px; }
.index-page .column .last { margin-right: 0; float: right; }
.index-page .column .title { font-size: 24px; font-size: 2.4rem; line-height: 30px; margin-bottom: 12px; }
.index-page .column .title a { color: #333; }
.index-page .column .cont { font-size: 14px; font-size: 1.4rem; color: #808080; margin-bottom: 14px; }
.index-page .column .info { color: #B3B3B3; font-size: 13px; font-size: 1.3rem; margin-bottom: 10px; }
.index-page .column .info.novel-info { color: #B3B3B3; }
.index-page .column .info.novel-info i { color: #00B6F7; margin-right: 5px; }
.index-page .column .options { float: left; }
.index-page .column .options a { color: #808080; }
.index-page .column .options .like { margin-right: 20px; }
.index-page .column .options .icon { margin-right: 6px; }
.index-page .column .options .s-like { margin-right: 4px; }
.index-page .column .options.novel-option a { color: #5187B2; display: block; font-size: 14px; font-size: 1.4rem; margin-bottom: 5px; }
.index-page .mod-tit { font-size: 16px; font-size: 1.6rem; padding-bottom: 9px; border-bottom: 1px solid #E5E5E5; margin-bottom: 25px; }
.index-page .index-ad { width: 980px; margin: 0 auto 50px; }
.index-page .main .mod-tit h3 { display: inline-block; cursor: pointer; }
.index-page .main .mod-tit .current { color: #D93641; }
.index-page .main .mod-tit .current:hover { color: #DE525B; }
.index-page .main .mod-tit .gapline { font-size: 16px; font-size: 1.6rem; color: #D8D8D8; margin: 0 12px; }
.index-page .main .user-post { padding-top: 20px; }
.index-page .main .user-post .loading { margin-top: 100px; text-align: center; font-size: 16px; font-size: 1.6rem; color: #D8D8D8; }
.index-page .main .user-post .reminder { color: #B3B3B3; margin-bottom: 30px; font-size: 14px; font-size: 1.4rem; }
.index-page .main .user-post .reminder a { color: #D93641; }
.index-page .main .user-post .reminder a:hover { color: #DE525B; }
.index-page .main .user-post .recommend-tags { padding-top: 20px; font-size: 0px; font-size: 0rem; }
.index-page .main .user-post .recommend-tags li { display: inline-block; margin: 0 15px 20px 0; }
.index-page .main .user-post .recommend-tags li a { color: #909090; }
.index-page .main .user-post .r-author-list li { border-bottom: 1px solid #f2f2f2; }
.index-page .main .user-post .r-author-list li .author-avatar { width: 40px; }
.index-page .main .user-post .r-author-list li .author-cont .btn { right: 50px; }
.index-page .main .user-post .latest-list { padding-top: 5px; }
.index-page .main .user-post .latest-list li { border-bottom: 1px solid #f2f2f2; padding: 20px 0; }
.index-page .main .user-post .latest-list li:last-child { border-bottom: none; }
.index-page .main .user-post .latest-list .title { font-size: 18px; font-size: 1.8rem; color: #333; margin-bottom: 8px; }
.index-page .main .user-post .latest-list .time { color: #B3B3B3; font-size: 13px; font-size: 1.3rem; }
.index-page .main .user-post .latest-list .time i { padding-right: 5px; }
.index-page .main .mod-article-list li { position: static; }
.index-page .main .mod-article-list li .pic { margin-right: 30px; margin-left: 0; position: static; -webkit-transform: translateY(0); transform: translateY(0); }
.index-page .main .mod-article-list li .title { margin-bottom: 0; }
.index-page .main .mod-article-list li .cont { width: 410px; }
.index-page .main .mod-article-list li .intro { color: #808080; font-size: 16px; font-size: 1.6rem; }
.index-page .main .mod-article-list li .info a { color: #D93641; }
.index-page .main .mod-article-list li .info a:hover { color: #DE525B; }
.index-page .main .mod-article-list li .tag { font-size: 13px; font-size: 1.3rem; color: #D93641; }
.index-page .main .mod-article-list li .tag a { vertical-align: top; }
.index-page .main .articles { width: 640px; }
.index-page .main .articles .options { line-height: 36px; }
.index-page .main .articles .options a { color: #808080; }
.index-page .main .articles .options a.current, .index-page .main .articles .options a:hover { color: #D93641; }
.index-page .main .articles .options .icon { margin-right: 6px; }
.index-page .main .articles .mod-tit { font-size: 16px; font-size: 1.6rem; margin-bottom: 0; }
.index-page .main .articles a { color: #333; }
.index-page .main .articles .load-more { margin-bottom: 70px; margin-top: 0; padding-top: 50px; border-top: 1px #f2f2f2 solid; }
.index-page .main .sidebar { width: 310px; }
.index-page .main .sidebar .part { padding-left: 30px; margin-bottom: 50px; }
.index-page .main .sidebar .part .title { position: relative; font-size: 16px; font-size: 1.6rem; padding-bottom: 15px; border-bottom: 1px solid #E5E5E5; margin-bottom: 20px; }
.index-page .main .sidebar .part .title .num { color: #D93641; margin-right: 5px; font-weight: bold; }
.index-page .main .sidebar .part .title .r { position: absolute; right: 0; top: 1px; font-size: 12px; font-size: 1.2rem; height: 24px; line-height: 25px; padding: 0 10px; }
.index-page .main .sidebar .part .title .r:hover { background-color: #DE525B; }
.index-page .main .sidebar .part .title .r .icon-arrow-r { margin-left: 12px; vertical-align: middle; display: inline-block; *display: inline; transform: scale(0.84, 0.84); *font-size: 10; position: relative; top: -1px; }
.index-page .main .sidebar .part .title .more { font-size: 12px; font-size: 1.2rem; top: 0; color: #B3B3B3; }
.index-page .main .sidebar .part .title .more:hover { background-color: #FFF; color: #666666; }
.index-page .main .sidebar .part .tag { display: inline-block; *display: inline; padding: 4px 10px 3px 10px; border: 1px solid #f2f2f2; color: #808080; font-size: 14px; font-size: 1.4rem; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; margin: 0 7px 10px 0; }
.index-page .main .sidebar .part .tag:hover { color: #D93641; border-color: #D93641; background-color: rgba(34, 187, 149, 0.05); }
.index-page .main .sidebar .part .hot { list-style: decimal; margin-left: 20px; font-size: 14px; }
.index-page .main .sidebar .part .hot a { display: inline-block; *display: inline; color: #333; font-size: 14px; font-size: 1.4rem; line-height: 1.4; vertical-align: text-top; }
.index-page .main .sidebar .part .hot a:hover { text-decoration: underline; }
.index-page .main .sidebar .part .hot li { line-height: 24px; margin-bottom: 20px; }
.index-page .main .sidebar .part .mod-article-list li { padding: 20px 0; border-color: #f2f2f2; }
.index-page .main .sidebar .part .mod-article-list li:last-child { border: none; }
.index-page .main .sidebar .part .mod-article-list .pic { margin-right: 15px; }
.index-page .main .sidebar .part .mod-article-list .name { color: #D93641; display: block; margin-bottom: 5px; font-size: 16px; font-size: 1.6rem; }
.index-page .main .sidebar .part .mod-article-list .name:hover { color: #DE525B; }
.index-page .main .sidebar .part .mod-article-list img { -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; }
.index-page .main .sidebar .part .mod-article-list .cont { width: auto; float: none; overflow: hidden; display: block; _zoom: 1; }
.index-page .main .sidebar .part .mod-article-list .intro { font-size: 13px; font-size: 1.3rem; line-height: 1.5em; margin-bottom: 0px; }
.index-page .main .sidebar .part .more { text-align: center; }
.index-page .main .sidebar .part .more a { color: #D93641; font-size: 13px; font-size: 1.3rem; }
.index-page .main .sidebar .part .more i { margin-left: 5px; }
.index-page .main .sidebar .recommend .title { margin-bottom: 0; }
.index-page .main .sidebar .product-recommend .cont h3 a { display: inline-block !important; }
.index-page .main .sidebar .product-recommend .cont h3 .popularity { display: inline-block; float: right; }
.index-page .main .sidebar .product-recommend .cont h3 i, .index-page .main .sidebar .product-recommend .cont h3 span { color: #808080; font-size: 13px; font-size: 1.3rem; }
.index-page .main .sidebar .product-recommend .cont h3 i { margin-right: 3px; }
.index-page .main .sidebar .product-recommend img { border-radius: 4px !important; }
.index-page .main .sidebar .partner .mod-article-list h3 a.name { color: #808080; font-size: 13px; font-size: 1.3rem; line-height: 18px; }
.index-page .main .sidebar .partner .mod-article-list li .pic img { -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; }

.wide-index { width: 100%; }
.wide-index .index-ad, .wide-index .column, .wide-index .main { width: 980px; margin-left: auto; margin-right: auto; }
.wide-index .top_article { background-color: #121212; margin-bottom: 30px; }
.wide-index .first { width: 980px; margin: 0 auto; overflow: hidden; }
.wide-index .first img.bg { filter: blur(2px); }
.wide-index .inner:hover .overlay { opacity: 1; }
.wide-index .inner .post { width: 670px; padding: 0; height: 100%; display: table; }
.wide-index .inner .post-cont { position: static; width: 670px; display: table-cell; vertical-align: middle; }
.wide-index .inner .summary { color: #fff; opacity: 0.8; font-size: 16px; font-size: 1.6rem; padding-bottom: 30px; border-bottom: 1px solid rgba(255, 255, 255, 0.2); margin-bottom: 30px; }
.wide-index .inner h2 { margin-bottom: 20px; }
.wide-index .inner .tag { background-color: #D93641; display: inline-block; line-height: 23px; padding: 0 5px; color: #fff; font-size: 16px; font-size: 1.6rem; margin-bottom: 20px; }
.wide-index .inner .overlay { background-image: -webkit-linear-gradient(to right, #121212, rgba(18, 18, 18, 0.2), #121212); background-image: -o-linear-gradient(to right, #121212, rgba(18, 18, 18, 0.2), #121212); background-image: linear-gradient(to right, #121212, rgba(18, 18, 18, 0.2), #121212); }
.wide-index .inner .author { background-color: transparent; display: table; }
.wide-index .inner .author .a-inner .name { border: none; padding-bottom: 0; margin-bottom: 23px; }
.wide-index .inner .author .a-inner { padding: 0; display: table-cell; vertical-align: middle; }
.wide-index .inner .author .a-inner p { margin-bottom: 0; padding: 0 35px; }
.wide-index .inner .author .follow { display: none; }
.wide-index .inner .info { opacity: 0.8; margin-bottom: 10px; }
.wide-index .inner .options { opacity: 0.8; float: none; display: block; }

.gift-page { padding: 20px 0 0; width: 980px; }
.gift-page .show { padding-top: 30px; position: relative; margin-bottom: 40px; }
.gift-page .show h1 { font-size: 24px; font-size: 2.4rem; line-height: 25px; color: #333333; margin-bottom: 34px; }
.gift-page .show .info { width: 500px; margin: 0 auto 44px; font-size: 14px; font-size: 1.4rem; line-height: 22px; text-align: center; }
.gift-page .show .panel { width: 310px; margin: 0 auto; background-color: #F6F6F6; padding: 10px 0; color: #808080; font-size: 14px; font-size: 1.4rem; }
.gift-page .show .panel a, .gift-page .show .panel span { color: #D93641; }
.gift-page .show .panel a:hover { color: #DE525B; }
.gift-page .show .btn { font-size: 14px; font-size: 1.4rem; margin-bottom: 50px; }
.gift-page .gift-list .title { font-size: 16px; font-size: 1.6rem; color: #333; padding-bottom: 20px; margin-bottom: 39px; border-bottom: 1px solid #e5e5e5; }
.gift-page .gift-list .list { text-align: justify; }
.gift-page .gift-list .list:after { width: 100%; display: inline-block; *display: inline; height: 0; content: ""; }
.gift-page .gift-list .list li { display: inline-block; *display: inline; margin-bottom: 50px; color: #B3B3B3; font-size: 13px; font-size: 1.3rem; }
.gift-page .gift-list .list li .inner { padding: 20px 20px 20px 0; }
.gift-page .gift-list .list li .name { font-size: 16px; font-size: 1.6rem; display: block; margin-bottom: 10px; color: #333; }
.gift-page .gift-list .list-all { margin-left: -36px; }
.gift-page .gift-list .list-all li { width: 300px; margin-left: 36px; }
.gift-page .gift-list .load-more { margin: 0 0 60px; }

.rich-page { color: #333; padding-top: 30px; }
.rich-page .t { font-size: 24px; font-size: 2.4rem; padding-bottom: 50px; margin-bottom: 30px; }
.rich-page .load-more { margin-bottom: 30px; }
.rich-page .rich-inner { font-size: 16px; font-size: 1.6rem; }
.rich-page .rich-inner .status { line-height: 26px; margin-bottom: 40px; }
.rich-page .rich-inner .status a { color: #EE6E50; }
.rich-page .rich-inner .status .i { font-size: 14px; font-size: 1.4rem; }
.rich-page .rich-inner .process { padding: 0 20px; margin-bottom: 30px; }
.rich-page .rich-inner .process .swd { left: 0; top: 10px; margin-left: -14px; position: relative; border-width: 14px; border-style: solid; border-color: #FD6639 transparent transparent transparent; }
.rich-page .rich-inner .process .bg { position: relative; padding: 12px 0; }
.rich-page .rich-inner .process .bar { height: 8px; background-color: #D8D8D8; margin: 0 2px; }
.rich-page .rich-inner .process .level { text-align: justify; position: absolute; width: 100%; left: 0; top: 50%; margin-top: -16px; }
.rich-page .rich-inner .process .level:after { width: 100%; display: inline-block; *display: inline; height: 0; content: ""; overflow: hidden; }
.rich-page .rich-inner .process .level .c { display: inline-block; *display: inline; width: 28px; height: 28px; font-size: 13px; font-size: 1.3rem; text-align: center; line-height: 30px; color: #909090; background-color: #d8d8d8; border: 2px solid #fff; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; }
.rich-page .rich-inner .process .fore { width: 0; overflow: hidden; position: relative; top: -32px; }
.rich-page .rich-inner .process .fore .inner, .rich-page .rich-inner .process .fore .level { width: 660px; }
.rich-page .rich-inner .process .fore .bar { background-color: #FD6639; }
.rich-page .rich-inner .process .fore .c { color: #fff; background-color: #FD6639; }

.rich-table { width: 100%; text-align: left; }
.rich-table th { text-align: left; padding: 16px 0 16px 20px; margin-bottom: 30px; background-color: #f6f6f6; font-weight: bold; border: none; font-size: 14px; font-size: 1.4rem; }
.rich-table td { font-size: 14px; font-size: 1.4rem; color: #808080; padding-left: 20px; padding: 20px 0 20px 20px; border-bottom: 1px solid #F2F2F2; }
.rich-table .line td { padding: 10px 0; border: none; }

.rich-pop { position: absolute; width: 550px; padding: 80px 0 40px; }
.rich-pop .title { text-align: center; font-size: 24px; font-size: 2.4rem; color: #333; padding-bottom: 60px; border-bottom: 1px solid #E5E5E5; }
.rich-pop .rule .title { border-bottom: 0; }
.rich-pop ul.list li { padding: 30px 0; color: #808080; line-height: 20px; border-bottom: 1px solid #E5E5E5; font-size: 14px; font-size: 1.4rem; }
.rich-pop ul.list li .q { font-size: 18px; font-size: 1.8rem; color: #333; margin-bottom: 15px; }

.event-container { width: 700px; }
.event-container .top-events { margin-top: 92px; margin-bottom: 0; padding-top: 31px; }
.event-container .top-events .slick-dots { bottom: inherit; top: 355px; }
.event-container .top-events .slick-dots li { width: 10px; }
.event-container .top-events .slick-dots li button:before { content: "¡¤"; font-size: 60px; }
.event-container .top-events .slick-dots li button:hover:before, .event-container .top-events .slick-dots li button:focus:before { color: #D93641; opacity: 1; }
.event-container .top-events .slick-dots li.slick-active button:before { color: #D93641; opacity: 1; }
.event-container .top-event { margin-bottom: 60px; }
.event-container .top-event img { margin-bottom: 30px; }
.event-container .top-event .hidden-title { display: none; }
.event-container .top-event .info { margin-bottom: 23px; font-size: 14px; font-size: 1.4rem; }
.event-container .top-event .info .line { color: #d7d7d7; margin: 0 10px; }
.event-container .top-event .intro { font-size: 14px; font-size: 1.4rem; color: #808080; line-height: 21px; margin-bottom: 30px; }
.event-container .event-notice .mod-tit, .event-container .event-ended .mod-tit { padding-bottom: 20px; }
.event-container .event-notice .mod-tit h2.title, .event-container .event-ended .mod-tit h2.title { font-size: 16px; font-size: 1.6rem; line-height: 18px; }
.event-container .event-notice { margin-bottom: 35px; }
.event-container .event-notice ul.event-list li { border-top: 1px solid #E5E5E5; padding: 15px 0; position: relative; }
.event-container .event-notice ul.event-list li .time { position: absolute; top: 50%; transform: translateY(-50%); -ms-transform: translateY(-50%); -moz-transform: translateY(-50%); -webkit-transform: translateY(-50%); -o-transform: translateY(-50%); display: inline-block; *display: inline; height: 50px; width: 50px; line-height: 50px; background-color: #F4F4F4; text-align: center; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; color: #D93641; vertical-align: top; }
.event-container .event-notice ul.event-list li .current { background-color: #D93641; color: #fff; }
.event-container .event-notice ul.event-list li .events { margin-left: 70px; overflow: hidden; display: inline-block; *display: inline; }
.event-container .event-notice ul.event-list li .events .title { line-height: 50px; }
.event-container .event-notice ul.event-list li .events .title a { color: #333; }
.event-container .event-ended { margin-bottom: 100px; }
.event-container .event-ended .mod-tit { border-bottom: 1px solid #E5E5E5; margin-bottom: 28px; }
.event-container .event-ended .event-list li { display: inline-block; *display: inline; width: 348px; margin-bottom: 20px; }
.event-container .event-ended .event-list li .title { color: #D93641; font-size: 14px; font-size: 1.4rem; line-height: 18px; margin-bottom: 4px; }
.event-container .event-ended .event-list li .time { font-size: 14px; font-size: 1.4rem; line-height: 18px; color: #B3B3B3; }

.advide-container { width: 700px; text-align: left; }
.advide-container .top { margin: 152px 0 102px; }
.advide-container .top .title { font-size: 24px; font-size: 2.4rem; line-height: 25px; margin-bottom: 50px; }
.advide-container .top .intro { margin-bottom: 40px; font-size: 16px; font-size: 1.6rem; line-height: 26px; }
.advide-container .top .button i { font-size: 18px; font-size: 1.8rem; margin-right: 10px; vertical-align: middle; }
.advide-container .discussion h2.title { font-size: 16px; font-size: 1.6rem; line-height: 22px; padding-bottom: 20px; border-bottom: 1px solid #e5e5e5; margin-bottom: 50px; }
.advide-container .no-result { text-align: center; color: #888; }
.advide-container .bullet-list { width: 640px; margin: 20px auto; }
.advide-container .bullet-list li { padding: 26px 0; border-bottom: 1px solid #F2F2F2; }
.advide-container .bullet-list li:last-child { border-bottom: none; }
.advide-container .bullet-list li span { font-size: 14px; font-size: 1.4rem; color: #D93641; vertical-align: top; }
.advide-container .bullet-list li i { font-size: 14px; font-size: 1.4rem; color: #D93641; font-style: normal; display: inline-block; margin: 0 5px; vertical-align: top; }
.advide-container .bullet-list li p { font-size: 14px; font-size: 1.4rem; display: inline-block; color: #808080; width: 80%; }

#advice-popup { display: none; }
#advice-popup h3 { margin-bottom: 30px; }
#advice-popup .cont { width: 640px; border-bottom: 1px solid #D9D9D9; }
#advice-popup p { width: 470px; color: #666; font-size: 16px; font-size: 1.6rem; padding-bottom: 35px; margin: 0 auto; }
#advice-popup p a { color: #D93641; }
#advice-popup .advice-form { margin: 20px 0; }
#advice-popup .advice-form .half-input { width: 260px; margin-bottom: 30px; display: inline-block; font-size: 16px; font-size: 1.6rem; }
#advice-popup .advice-form .half-input span { display: block; margin-bottom: 10px; }
#advice-popup .advice-form .half-input input { width: 250px; height: 34px; border-radius: 4px; border: 1px solid #D9D9D9; padding: 0 5px; }
#advice-popup .advice-form .half-input i { font-size: 14px; font-style: normal; margin-top: 10px; display: block; color: #BD1A1A; }
#advice-popup .advice-form div { overflow: auto; clear: both; margin-bottom: 30px; }
#advice-popup .advice-form div > i { font-size: 14px; font-style: normal; margin-top: 10px; display: block; color: #BD1A1A; }
#advice-popup .advice-form div p { margin: 0; color: #333; padding-bottom: 0; margin-bottom: 15px; }
#advice-popup .advice-form div p i { color: #D93641; font-style: normal; }
#advice-popup .advice-form div p span { font-size: 14px; font-size: 1.4rem; }
#advice-popup .advice-form div label { width: 125px; display: inline-block; font-size: 16px; font-size: 1.6rem; }
#advice-popup .advice-form div label input { margin-right: 10px; }
#advice-popup .advice-form div textarea { width: 100%; border: 1px solid #D9D9D9; height: 120px; box-sizing: border-box; resize: none; border-radius: 4px; padding: 10px; }
#advice-popup .advice-form .captcha-box input { width: 145px; height: 34px; border-radius: 4px; border: 1px solid #D9D9D9; }
#advice-popup .advice-form .captcha-box img { width: 70px; height: 30px; margin: 0 5px; }
#advice-popup .advice-form .captcha-box i { font-size: 16px; font-size: 1.6rem; color: #ccc; display: inline-block; }
#advice-popup .advice-form .captcha-box .error { font-size: 14px; font-style: normal; margin-top: 10px; display: block; color: #BD1A1A; }
#advice-popup .advice-form button { margin: 0 auto; display: block; }

.result-box { position: fixed; top: 50%; margin-top: -50px; text-align: center; left: 50%; margin-left: -235px; }

.report-container { width: 700px; text-align: left; }
.report-container .report-progress-bar { margin: 152px 0 70px; }
.report-container .report-progress-bar h1 { margin-bottom: 50px; font-size: 24px; font-size: 2.4rem; }
.report-container .report-progress-bar .child { text-align: center; padding-bottom: 11px; border-bottom: 5px #f2f2f2 solid; color: #808080; font-size: 18px; font-size: 1.8rem; }
.report-container .report-progress-bar .current { border-bottom: 5px #D93641 solid; color: #D93641; }
.report-container .report-cell-1, .report-container .report-cell-3 { font-size: 16px; font-size: 1.6rem; line-height: 26px; margin-bottom: 100px; }
.report-container .report-cell-1 p, .report-container .report-cell-3 p { margin-bottom: 39px; }
.report-container .report-cell-1 .text, .report-container .report-cell-3 .text { margin-bottom: 70px; color: #333; font-size: 16px; font-size: 1.6rem; }
.report-container .button { text-align: center; }
.report-container .button .btn { margin: 0 15px; }
.report-container .report-cell-2, .report-container .report-cell-3 { display: none; margin-bottom: 100px; }
.report-container .report-cell-2 label, .report-container .report-cell-2 input, .report-container .report-cell-2 textarea, .report-container .report-cell-2 select { display: block; }
.report-container .report-cell-2 input[type=radio] { display: inline-block; *display: inline; }
.report-container .report-cell-2 label { font-size: 16px; font-size: 1.6rem; margin-bottom: 30px; }
.report-container .report-cell-2 label span { color: #D93641; margin-left: 5px; }
.report-container .report-cell-2 label i { font-size: 13px; font-size: 1.3rem; color: #808080; font-style: normal; }
.report-container .report-cell-2 input, .report-container .report-cell-2 textarea, .report-container .report-cell-2 select { margin-top: 15px; }
.report-container .report-cell-2 input[type=text] { width: 320px; border: 1px #D9D9D9 solid; line-height: 38px; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; padding: 0 45px 0 15px; box-sizing: border-box; }
.report-container .report-cell-2 textarea { -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; border: 1px #D9D9D9 solid; width: 100%; padding: 15px; height: 200px; }
.report-container .report-cell-2 .financing { margin-bottom: 30px; }
.report-container .report-cell-2 .financing label { margin-bottom: 22px; }
.report-container .report-cell-2 .financing .f-label { display: inline-block; margin-right: 140px; margin-bottom: 0; }
.report-container .report-cell-2 .financing .f-label input { margin-right: 7px; margin-top: 0; }
.report-container .report-cell-2 .input { margin-bottom: 50px; }
.report-container .report-cell-2 .is-radio { display: inline-block; *display: inline; margin-right: 50px; }
.report-container .report-cell-2 .is-radio .v-radio { border: 1px #BCBCBC solid; width: 14px; display: inline-block; *display: inline; height: 14px; border-radius: 50%; text-align: center; position: relative; top: 3px; margin-right: 15px; }
.report-container .report-cell-2 .is-radio .v-radio .point { display: none; height: 12px; width: 12px; color: red; background-color: #fd6639; border-radius: 50%; position: absolute; top: 50%; left: 50%; margin-left: -6px; transform: translateY(-50%); -ms-transform: translateY(-50%); -moz-transform: translateY(-50%); -webkit-transform: translateY(-50%); -o-transform: translateY(-50%); }
.report-container .report-cell-2 .is-radio .current .point { display: inline-block; *display: inline; }

.dropdown-part { display: block; position: relative; margin: -15px 0 30px 0; }
.dropdown-part .dropdown-btn { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; border: 1px solid #BCBCBC; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; display: inline-block; *display: inline; padding: 7px 10px; line-height: 23px; font-size: 16px; vertical-align: middle; font-weight: normal; color: #4A4A4A; width: 320px; padding: 7px 10px 2px 10px; }
.dropdown-part i { float: right; line-height: 23px; }
.dropdown-part .text { max-width: 200px; white-space: nowrap; overflow: hidden; display: inline-block; *display: inline; line-height: normal; }
.dropdown-part .dropdown-list { position: absolute; display: none; width: 318px; top: 40px; z-index: 11; overflow: hidden; background-color: #fff; box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.7); padding: 5px 0; margin: 2px 0 0; border: 1px solid rgba(0, 0, 0, 0.2); -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); -o-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); -moz-background-clip: padding-box; -webkit-background-clip: padding-box; background-clip: padding-box; font-size: 14px; }
.dropdown-part .dropdown-list li { cursor: pointer; margin-bottom: 0 !important; width: auto; color: #333333; border-top: none; line-height: 18px; word-break: break-all; line-height: 18px; padding: 10px 20px; }
.dropdown-part .dropdown-list li:hover { background: #D93641; color: #fff; }
.dropdown-part .dropdown-list li.current { color: #D93641; }
.dropdown-part .dropdown-list li.current:hover { color: #fff; }

.underline { margin-bottom: 20px !important; border-bottom: 1px solid #D9D9D9; padding-bottom: 20px; }

.checkbox-group { margin-bottom: 20px; }
.checkbox-group label { display: inline-block !important; width: 24%; margin-bottom: 20px !important; }
.checkbox-group label input { display: inline-block !important; margin-right: 5px; }

.pic-area { margin-bottom: 15px; }

.upload-area { width: 110px; height: 110px; border: 1px solid #E5E5E5; background-color: #F2F2F2; text-align: center; cursor: pointer; position: relative; }
.upload-area.big { width: 200px; display: inline-block; margin-right: 15px; }
.upload-area.mid { width: 148px; margin-right: 30px; }
.upload-area.mid:last-child { margin-right: 0; }
.upload-area i { color: #B3B3B3; font-size: 24px; font-size: 2.4rem; line-height: 110px; }
.upload-area input { opacity: 0; height: 100%; width: 100%; position: absolute; top: 0; left: 0; cursor: pointer; margin-top: 0 !important; }
.upload-area div { position: absolute; top: 0; width: 100%; height: 100%; overflow: hidden; }
.upload-area img { position: absolute; top: 50%; transform: translateY(-50%) translateX(-50%); left: 50%; cursor: auto; }
.upload-area .sending-bg { content: "ÉÏ´«ÖÐ..."; position: absolute; display: block; top: 0; left: 0; width: 100%; height: 100%; background-color: rgba(0, 0, 0, 0.5); color: white; line-height: 110px; }
.upload-area span { position: absolute; right: -10px; top: -10px; color: white; background-color: red; width: 20px; height: 20px; line-height: 20px; font-size: 20px; border-radius: 50%; }

.product-preview ul li { margin: 20px 0; }
.product-preview ul li span { color: #909090; display: inline-block; width: 165px; vertical-align: top; }
.product-preview ul li p { display: inline-block; }
.product-preview ul li .small-pic { width: 110px; display: inline-block; }
.product-preview ul li .small-pic div { width: 110px; height: 110px; border: 1px solid #ccc; }
.product-preview ul li .small-pic div img { display: inline-block; width: 100%; height: auto; }
.product-preview ul li .big-pic { display: inline-block; width: 470px; }
.product-preview ul li .big-pic div { width: 200px; height: 110px; border: 1px solid #ccc; position: relative; overflow: hidden; display: inline-block; margin: 0 30px 30px 0; vertical-align: top; }
.product-preview ul li .big-pic div:last-child { margin-bottom: 0; }
.product-preview ul li .big-pic div img { position: absolute; top: 50%; transform: translateY(-50%) translateX(-50%); left: 50%; }
.product-preview ul li .mid-pic div { width: 148px; }

.modal-success { width: 450px; text-align: center !important; }
.modal-success h2 { margin-bottom: 20px; font-size: 24px; }
.modal-success p { margin-bottom: 20px; font-size: 16px; }

.app-down-container .section { text-align: center; position: relative; height: 100%; background-color: #F9F9F9; }
.app-down-container .section .cont { width: 720px; margin: 0 auto; }
.app-down-container .section .left, .app-down-container .section .right { display: inline-block; *display: inline; }
.app-down-container .section .left { margin-right: 130px; }
.app-down-container .section .app-img img { width: 285px; height: auto; }
.app-down-container .section .intro-text { width: 300px; text-align: left; }
.app-down-container .section .intro-text .top { margin-bottom: 28px; }
.app-down-container .section .intro-text h3 { font-size: 48px; font-size: 4.8rem; line-height: 49px; display: inline-block; *display: inline; margin-right: 25px; }
.app-down-container .section .intro-text img { vertical-align: top; }
.app-down-container .section .intro-text .circle { display: inline-block; *display: inline; width: 48px; height: 48px; text-align: center; line-height: 50px; vertical-align: top; background-color: #FFF; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; border: 1px solid #E5E5E5; color: #A0A5A9; font-size: 20px; font-size: 2rem; }
.app-down-container .section .intro-text .intro { color: #666666; font-size: 18px; font-size: 1.8rem; line-height: 28px; }
.app-down-container .section .bottom { position: absolute; bottom: 0; left: 50%; transform: translateX(-50%); -ms-transform: translateX(-50%); -moz-transform: translateX(-50%); -webkit-transform: translateX(-50%); -o-transform: translateX(-50%); }
.app-down-container .section .icons { margin-bottom: 60px; }
.app-down-container .section .icons a { margin: 0 10px; color: #B3B3B3; }
.app-down-container .section .icons i { font-size: 24px; font-size: 2.4rem; }
.app-down-container .bg-whiter { background-color: #fff; }
.app-down-container .page-1 { background-color: #FB625A; padding-top: 120px; }
.app-down-container .page-1 .fp-tableCell { vertical-align: top; }
.app-down-container .page-1 h2 { color: #FFFFFF; font-size: 60px; font-size: 6rem; line-height: 62px; margin-bottom: 20px; }
.app-down-container .page-1 h3 { color: #fff; font-size: 24px; font-size: 2.4rem; line-height: 25px; margin-bottom: 35px; }
.app-down-container .page-1 .buttons { margin-bottom: 50px; }
.app-down-container .page-1 .buttons .btn { margin: 0 15px; color: #fff; font-size: 18px; font-size: 1.8rem; border-color: #fff; }
.app-down-container .page-1 .buttons .btn i { margin-right: 10px; }
.app-down-container .page-1 .buttons .btn:hover { background-color: #fff; color: #FB625A; }
.app-down-container .page-1 .buttons .icon-iphone, .app-down-container .page-1 .buttons .icon-ipad { position: relative; top: 1px; }
.app-down-container .page-1 .bottom { position: static; transform: translateX(0); }
.app-down-container .page-1 .bottom img { margin: 0 auto; width: 540px; height: auto; margin-bottom: -80%; }
.app-down-container .page-1 .qrcode { display: inline-block; margin-bottom: 20px; margin-left: 15px; margin-right: 15px; *display: inline; width: 130px; padding: 20px; background-color: #FFF; -webkit-border-radius: 19px; -moz-border-radius: 19px; border-radius: 19px; }
.app-down-container .page-1 .qrcode h4 { font-size: 18px; font-size: 1.8rem; line-height: 19px; margin-bottom: 11px; }

.m-app-down { text-align: center; }
.m-app-down .section { background-color: #F4F4F4; color: #333333; padding: 10% 0; }
.m-app-down .section h3 { text-align: left; font-size: 26px; font-size: 2.6rem; line-height: 27px; margin-bottom: 20px; }
.m-app-down .section p { font-size: 16px; font-size: 1.6rem; line-height: 21px; text-align: left; }
.m-app-down .section .intro-text { width: 50%; margin: 0 10%; }
.m-app-down .section .app-img { max-width: 20%; }
.m-app-down .section .app-img img { height: auto; max-width: 100%; }
.m-app-down .bg-whiter { background-color: #FFF; }
.m-app-down .page-1 { background-image: url("/public/css/img/m-app-bg.png"); background-repeat: no-repeat; background-attachment: fixed; background-position: center; background-size: cover; padding: 18% 10%; }
.m-app-down .page-1 h2 { margin-bottom: 15px; font-size: 60px; font-size: 6rem; line-height: 62px; color: #fff; }
.m-app-down .page-1 h3 { margin-bottom: 55px; font-size: 24px; font-size: 2.4rem; line-height: 25px; color: #fff; text-align: center; }
.m-app-down .page-1 .buttons .btn { display: block; margin-bottom: 25px; background-color: #FFF; border-color: #fff; color: #333333; }

.message-container { width: 700px; text-align: left; }
.message-container .top { margin: 152px 0 0; }
.message-container .top .title { font-size: 24px; font-size: 2.4rem; line-height: 25px; margin-bottom: 50px; }
.message-container .notification-cont { margin-bottom: 70px; }
.message-container .notification-cont .load-more { margin-top: 0; padding-top: 50px; border-top: 1px #f2f2f2 solid; }
.message-container .message-list { border-top: 1px #E5E5E5 solid; padding-top: 5px; }
.message-container .message-list li { border-bottom: 1px #f2f2f2 solid; position: relative; padding: 20px 15px; }
.message-container .message-list li:last-child { border-bottom: none; }
.message-container .message-list .un-read .disc { display: inline-block; *display: inline; width: 6px; height: 6px; background-color: #D93641; position: absolute; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; left: 0; top: 27px; }
.message-container .message-list .reminder { font-size: 16px; font-size: 1.6rem; color: #b3b3b3; line-height: 21px; text-align: center; margin-top: 60px; }
.message-container .message-list .cont { font-size: 14px; font-size: 1.4rem; margin-bottom: 8px; color: #333; }
.message-container .message-list .cont a { color: #D93641; }
.message-container .message-list .cont a:hover { color: #DE525B; }
.message-container .message-list .info { color: #B3B3B3; font-size: 13px; font-size: 1.3rem; line-height: 16px; }
.message-container .message-list .comment { position: relative; margin-bottom: 11px; margin-top: 15px; padding: 15px 20px; color: #808080; background-color: #F6F6F6; font-size: 14px; font-size: 1.4rem; }
.message-container .message-list .comment .triangle { position: absolute; display: inline-block; *display: inline; border: 15px solid transparent; border-bottom-color: #F6F6F6; top: -25px; }

.tag-trend { width: 980px; margin: 0 auto; padding-top: 30px; }
.tag-trend .see-all { text-align: center; clear: both; }
.tag-trend .see-all a { color: #909090; font-size: 14px; font-size: 1.4rem; line-height: 14px; }
.tag-trend .trend-list { width: 460px; text-align: center; margin-bottom: 80px; color: #333333; }
.tag-trend .trend-list .tag-list, .tag-trend .trend-list .th { text-align: left; }
.tag-trend .trend-list .tit { font-size: 24px; font-size: 2.4rem; line-height: 25px; margin-bottom: 23px; }
.tag-trend .trend-list .intro { color: #b3b3b3; font-size: 14px; font-size: 1.4rem; line-height: 15px; margin-bottom: 40px; }
.tag-trend .trend-list .th { font-size: 0; background-color: #F6F6F6; padding-left: 20px; }
.tag-trend .trend-list .th span { font-size: 14px; font-size: 1.4rem; line-height: 46px; display: inline-block; }
.tag-trend .trend-list .th .tt { width: 135px; }
.tag-trend .trend-list .th .ta { width: 130px; }
.tag-trend .trend-list .th .tf { width: 175px; }
.tag-trend .trend-list .tag-list li { line-height: 60px; border-bottom: 1px #F2F2F2 solid; padding: 0 0 0 20px; font-size: 0; }
.tag-trend .trend-list .tag-list li span { display: inline-block; font-size: 14px; font-size: 1.4rem; color: #808080; text-overflow: ellipsis; }
.tag-trend .trend-list .tag-list li span a { color: #808080; }
.tag-trend .trend-list .tag-list li .tag-name { width: 140px; }
.tag-trend .trend-list .tag-list li .f-num { width: 120px; }
.tag-trend .trend-list .tag-list li .options { width: 180px; }
.tag-trend .trend-list .tag-list li .options .btn { margin-right: 15px; }
.tag-trend .trend-list .tag-list li .options span.follow-num { font-size: 12px; font-size: 1.2rem; }

.all-tags { width: 980px; margin: 0 auto; text-align: center; padding-top: 30px; }
.all-tags .title { font-size: 24px; font-size: 2.4rem; line-height: 25px; margin-bottom: 53px; }
.all-tags nav { background-color: #F6F6F6; display: inline-block; padding: 0 1px; margin-bottom: 50px; display: none; }
.all-tags nav a { display: inline-block; text-decoration: none; color: #8D8D8D; font-size: 14px; font-size: 1.4rem; line-height: 46px; padding: 0 44px; cursor: pointer; }
.all-tags nav .current { color: #D93641; }
.all-tags nav .current:hover { color: #DE525B; }
.all-tags nav .gap-link { display: inline-block; height: 13px; width: 1px; background-color: #D7D7D7; vertical-align: middle; }
.all-tags .tag-tree { text-align: left; width: 700px; margin: 0 auto; }
.all-tags .tag-tree .tit { padding-bottom: 10px; border-bottom: 1px solid #E5E5E5; margin-bottom: 25px; }
.all-tags .tag-tree .tit span { border-left: 4px #D93641 solid; line-height: 21px; display: inline-block; padding-left: 11px; color: #D93641; font-size: 16px; font-size: 1.6rem; }
.all-tags .tag-tree .tit-nav { padding-bottom: 20px; }
.all-tags .tag-tree .tit-nav a { color: #8d8d8d; font-size: 16px; font-size: 1.6rem; line-height: 18px; margin-right: 45px; }
.all-tags .tag-tree .tit-nav a.current, .all-tags .tag-tree .tit-nav a:hover { color: #D93641; }
.all-tags .tag-tree .tag-group { margin-bottom: 30px; }
.all-tags .tag-tree .list { font-size: 0; margin-left: -15px; }
.all-tags .tag-tree li { display: inline-block; font-size: 0; margin: 0 0 19px 15px; }
.all-tags .tag-tree li a { font-size: 14px; font-size: 1.4rem; }
.all-tags .tag-tree .load-more { text-align: center; margin-bottom: 70px; }
.all-tags .left-part { width: 280px; }
.all-tags .left-part .tags-part { margin-bottom: 50px; text-align: left; }
.all-tags .left-part .tags-part .tit { font-size: 16px; font-size: 1.6rem; line-height: 22px; padding-bottom: 16px; border-bottom: 1px solid #E5E5E5; margin-bottom: 20px; }
.all-tags .left-part .tags-part .intro { color: #666666; }
.all-tags .left-part li { line-height: 43px; }
.all-tags .left-part li i { margin-right: 10px; vertical-align: middle; }
.all-tags .left-part li span { display: inline-block; }
.all-tags .left-part li .name { font-size: 13px; font-size: 1.3rem; width: 150px; white-space: nowrap; text-overflow: ellipsis; }
.all-tags .left-part li .btn { margin-top: 6px; }

.home-tags { width: 640px; margin: 0 auto; padding-top: 30px; }
.home-tags .title { text-align: center; padding-bottom: 53px; font-size: 24px; font-size: 2.4rem; line-height: 25px; border-bottom: 1px solid #f2f2f2; margin-bottom: 30px; }
.home-tags .following-tags { font-size: 0; margin-left: -20px; }
.home-tags .following-tags li { display: inline-block; margin: 0 0 20px 20px; }
.home-tags .reminder { font-size: 16px; font-size: 1.6rem; color: #b3b3b3; line-height: 21px; margin: 60px 0 200px; text-align: center; }

.lang-tags { width: 640px; margin: 0 auto; padding-top: 30px; }
.lang-tags .title { font-size: 24px; font-size: 2.4rem; line-height: 25px; padding-bottom: 53px; border-bottom: 1px solid #F2F2F2; }
.lang-tags .mod-article-list li { min-height: 135px; }
.lang-tags .mod-article-list li .award-status { display: inline-block; padding: 2px 8px; background: #D93641; border-radius: 50px; color: white; margin-left: 10px; }
.lang-tags .mod-article-list li .award-status.ended { background-color: #b2b2b2; }
.lang-tags .mod-article-list .cont { width: 410px; }
.lang-tags .mod-article-list .cont h2 { font-size: 24px; font-size: 2.4rem; }
.lang-tags .mod-article-list .cont h2 a { color: #333333; }
.lang-tags .mod-article-list .cont .intro { color: #808080; }
.lang-tags .mod-article-list .cont p { line-height: 1.6em; margin-bottom: 15px; font-size: 16px; font-size: 1.6rem; color: #808080; }

.p-products { width: 980px; margin: 0 auto; }
.p-products.p-small { width: 700px; }
.p-products.p-small .product-panel .cont { width: 550px !important; }
.p-products.p-small .slogen { width: auto !important; }
.p-products .top-recommends { position: relative; height: 480px; overflow: hidden; }
.p-products .top-recommends .right-nav { width: 310px; position: absolute; top: 0; right: 0; background-color: #020000; background-color: rgba(0, 0, 0, 0.7); z-index: 3; }
.p-products .top-recommends .right-nav .nav-pannel { cursor: pointer; width: 252px; height: 68px; padding: 46px 25px 45px; border-bottom: 1px solid rgba(255, 255, 255, 0.3); border-right: 8px solid transparent; overflow: hidden; }
.p-products .top-recommends .right-nav .nav-pannel:last-child { border-bottom: none; height: 69px; }
.p-products .top-recommends .right-nav .nav-pannel.active { border-right-color: #D93641; }
.p-products .top-recommends .right-nav .nav-pannel .tit { color: #fff; font-size: 24px; font-size: 2.4rem; line-height: 27px; margin-bottom: 10px; margin-top: 5px; }
.p-products .top-recommends .right-nav .nav-pannel .tit a { color: #fff; }
.p-products .top-recommends .right-nav .nav-pannel .infor { font-size: 16px; font-size: 1.6rem; line-height: 19px; color: rgba(255, 255, 255, 0.6); }
.p-products .top-recommends .right-nav .logo { float: left; margin-right: 15px; border-radius: 15px; box-shadow: 0px 2px 0px 1px; }
.p-products .top-recommends .right-nav .r-cont { overflow: hidden; }
.p-products .top-recommends .slick-dots { visibility: hidden; }
.p-products .top-recommends .slick-slider { margin-bottom: 15px; }
.p-products .top-recommend { width: 100%; height: 490px; overflow: hidden; position: relative; display: block; }
.p-products .top-recommend .infor { position: absolute; width: 420px; height: 355px; z-index: 1; top: 0; right: 0; padding: 75px 480px 50px 80px; color: #fff; background: white; background: rgba(0, 0, 0, 0.5); background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0.05), rgba(0, 0, 0, 0.95)); background: -moz-linear-gradient(top, rgba(0, 0, 0, 0.05), rgba(0, 0, 0, 0.95)); background: -o-linear-gradient(top, rgba(0, 0, 0, 0.05), rgba(0, 0, 0, 0.95)); background: -ms-linear-gradient(top, rgba(0, 0, 0, 0.05), rgba(0, 0, 0, 0.95)); background: linear-gradient(to bottom, rgba(0, 0, 0, 0.05), rgba(0, 0, 0, 0.95)); }
.p-products .top-recommend .infor .hot-icon { margin-bottom: 40px; }
.p-products .top-recommend .infor .p-tit { font-size: 48px; font-size: 4.8rem; line-height: 51px; margin-bottom: 26px; overflow: hidden; white-space: nowrap; max-width: 100%; text-overflow: ellipsis; }
.p-products .top-recommend .infor .p-tip { font-size: 16px; font-size: 1.6rem; line-height: 16px; margin-bottom: 26px; }
.p-products .top-recommend .infor .intro { font-size: 22px; font-size: 2.2rem; line-height: 30px; height: 90px; overflow: hidden; margin-bottom: 50px; }
.p-products .top-recommend .infor .data { font-size: 20px; font-size: 2rem; display: inline-block; line-height: 42px; border: 2px #fff solid; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; padding: 0 15px; }
.p-products .top-recommend .related_post { width: 506px; position: absolute; top: 395px; z-index: 2; left: 55px; }
.p-products .top-recommend .related_post .post-tit { line-height: 19px; font-size: 18px; font-size: 1.8rem; margin-bottom: 10px; width: 400px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; color: #D93641; }
.p-products .top-recommend .related_post .post-tit:hover { color: #DE525B; }
.p-products .top-recommend .related_post .post-tit i { font-size: 16px; font-size: 1.6rem; margin-right: 10px; }
.p-products .top-recommend .related_post .post-tit a { color: #D93641; }
.p-products .top-recommend .related_post .post-tit a:hover { color: #DE525B; }
.p-products .top-recommend .related_post .post-infor { font-size: 13px; font-size: 1.3rem; line-height: 13px; color: #fff; margin-left: 25px; }
.p-products .top-recommend .related_post .post-infor a { color: #fff; }
.p-products .top-recommend .related_post .other-report { position: absolute; right: 0px; line-height: 21px; font-size: 12px; font-size: 1.2rem; -webkit-border-radius: 40px; -moz-border-radius: 40px; border-radius: 40px; border: 1px solid #909090; padding: 0 8px; }
.p-products .top-recommend .related_post .other-report a { color: #909090; }
.p-products .products-list { padding-top: 30px; }
.p-products .products-list .product-sort-by .tit { width: 142px; color: gray; text-align: center; font-size: 13px; font-size: 1.3rem; border: 1px solid #d9d9d9; line-height: 25px; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; cursor: pointer; }
.p-products .products-list .product-sort-by a { width: 170px !important; text-align: left !important; padding: 0 15px; color: #666; line-height: 32px; }
.p-products .products-list .product-sort-by a:hover, .p-products .products-list .product-sort-by a.current { color: #D93641; }
.p-products .products-list .product-sort-by i { font-size: 18px; font-size: 1.8rem; vertical-align: middle; margin-left: 5px; }
.p-products .products-list .product-sort-by .dropdown-menu { top: 35px; }
.p-products .products-list .product-sort-by .dropdown-menu::before { right: 20px; }
.p-products .products-list .catergory { padding-bottom: 18px; border-bottom: 1px #E5E5E5 solid; }
.p-products .products-list .catergory .tit { font-size: 16px; font-size: 1.6rem; line-height: 22px; display: inline-block; margin-right: 20px; }
.p-products .products-list .catergory .tit.current a { color: #D93641; }
.p-products .products-list .catergory .tit a { color: #333; }
.p-products .product-panel { padding: 40px 0; border-bottom: 1px #f2f2f2 solid; }
.p-products .product-panel:last-child { border-bottom: none; }
.p-products .product-panel .logo { margin-right: 30px; }
.p-products .product-panel .cont { overflow: hidden; }
.p-products .product-panel .p-tit { font-size: 24px; font-size: 2.4rem; line-height: 32px; margin-bottom: 12px; }
.p-products .product-panel .p-tit a, .p-products .product-panel .p-tit p { color: #333333; display: inline; }
.p-products .product-panel .p-tit .edit-product { font-size: 13px; font-size: 1.3rem; color: #D93641; }
.p-products .product-panel .p-tit span { font-size: 14px; float: right; color: #808080; }
.p-products .product-panel .p-tit .award { float: none; color: white; }
.p-products .product-panel .time { margin-bottom: 14px; margin-top: 14px; color: #B3B3B3; font-size: 13px; font-size: 1.3rem; line-height: 15px; }
.p-products .product-panel .time a { color: #D93641; margin-left: 10px; }
.p-products .product-panel .time span { float: right; color: #5AA3E8; }
.p-products .product-panel .slogen { color: #808080; font-size: 16px; font-size: 1.6rem; line-height: 24px; width: 700px; }
.p-products .product-panel .p-data { color: #808080; margin-top: 15px; font-size: 13px; font-size: 1.3rem; }
.p-products .product-panel .popularity { font-size: 24px; font-size: 2.4rem; line-height: 28px; float: right; color: #808080; }
.p-products .product-panel .popularity i { margin-right: 10px; }
.p-products .product-panel .award { display: inline-block; background-color: #FF9600; width: 89px; line-height: 26px; border: 3px #FFFFFF solid; color: #fff; font-size: 13px; font-size: 1.3rem; vertical-align: middle; text-align: center; }
.p-products .product-panel .award i { margin-right: 5px; font-size: 20px; font-size: 2rem; vertical-align: middle; position: relative; top: -1px; }
.p-products .product-panel .award.editor { background-color: #FC5254; }
.p-products .product-panel .award.editor i { font-size: 18px; font-size: 1.8rem; }
.p-products .product-panel .award.financing { width: 108px; background-color: #FF3D00; cursor: pointer; }
.p-products .product-panel .award.financing i { font-size: 16px; font-size: 1.6rem; }
.p-products .product-panel .award.financing .hide-intro { width: 214px; padding: 20px 29px 12px 39px; text-align: center; background-color: #FFF; border: 1px solid #EFEFEF; display: none; position: absolute; top: 115px; left: 560px; text-align: left; }
.p-products .product-panel .award.financing .hide-intro ul { list-style-type: disc; }
.p-products .product-panel .award.financing .triangle { position: absolute; display: inline-block; *display: inline; border: 15px solid transparent; border-right-color: #EFEFEF; left: -30px; top: 50%; margin-top: -20px; }
.p-products .product-panel .award.financing .triangle span { position: absolute; display: inline-block; *display: inline; border: 14px solid transparent; border-right-color: #fff; left: -12px; top: -14px; }

.gray-bg { background-color: #F5F5F5; box-shadow: 0 1px 5px rgba(0, 0, 0, 0.1) inset; }
.gray-bg .mce-toolbar-grp { background-color: transparent; position: fixed; top: 50%; }
.gray-bg input { background-color: transparent; }

.product-detail { width: 100%; margin: 0 auto; }
.product-detail .gray-bg { background-color: #F5F5F5; box-shadow: 0 1px 5px rgba(0, 0, 0, 0.1) inset; }
.product-detail .product-panel { width: 700px; border-bottom: 0; margin: 0 auto; }
.product-detail .product-panel .popularity { position: static; margin-top: 0; color: #F28B73; font-size: 15px; font-size: 1.5rem; }
.product-detail .product-panel .slogen { margin-bottom: 11px; width: auto; }
.product-detail .product-panel .infor { font-size: 13px; font-size: 1.3rem; line-height: 15px; color: #B3B3B3; margin-bottom: 20px; }
.product-detail .product-panel .infor .gap-line { margin: 0 15px; }
.product-detail .product-panel .linkman { padding: 20px 0; border-top: 1px dashed #E5E5E5; border-bottom: 1px dashed #E5E5E5; }
.product-detail .product-panel .linkman .intro { margin-bottom: 10px; font-size: 14px; font-size: 1.4rem; line-height: 15px; color: #B3B3B3; }
.product-detail .product-panel .linkman .intro.tc, .product-detail .product-panel .linkman .popup-large .intro.reminder, .popup-large .product-detail .product-panel .linkman .intro.reminder, .product-detail .product-panel .linkman .intro.cont-404, .product-detail .product-panel .linkman .list-page.tag .user-article-list .intro.tit, .list-page.tag .user-article-list .product-detail .product-panel .linkman .intro.tit, .product-detail .product-panel .linkman .user-detail .user-article-list .intro.tit, .user-detail .user-article-list .product-detail .product-panel .linkman .intro.tit, .product-detail .product-panel .linkman .list-page .list_top .intro.auction, .list-page .list_top .product-detail .product-panel .linkman .intro.auction, .product-detail .product-panel .linkman .list-page.my_post nav.intro, .list-page.my_post .product-detail .product-panel .linkman nav.intro, .product-detail .product-panel .linkman .mod-article-list .intro.reminder, .mod-article-list .product-detail .product-panel .linkman .intro.reminder, .product-detail .product-panel .linkman .post-container .post-comment h2.intro, .post-container .post-comment .product-detail .product-panel .linkman h2.intro { color: #666; margin-bottom: 20px; }
.product-detail .product-panel .linkman .infor { font-size: 14px; font-size: 1.4rem; line-height: 24px; color: #808080; margin-bottom: 0; }
.product-detail .product-panel .linkman .vc-btn { margin: 0 auto; display: inline-block; }
.product-detail .product-panel .linkman .vc-btn i { font-size: 32px; font-size: 3.2rem; vertical-align: middle; }
.product-detail .product-panel .test-box { background-color: #F5F5F5; padding: 20px 25px; margin-top: 30px; }
.product-detail .product-panel .test-box strong { margin-right: 10px; color: #808080; @include(14); font-weight: normal; }
.product-detail .product-panel .test-box strong span { font-size: 24px; font-size: 2.4rem; color: #D93641; margin-left: 5px; }
.product-detail .product-panel .test-box b { font-weight: normal; margin-right: 5px; }
.product-detail .product-panel .test-box .gray { color: white; }
.product-detail .product-panel .test-box .right-area { float: right; margin-top: 3px; }
.product-detail .product-panel .test-box .right-area .btn { display: inline-block; width: 80px; font-size: 13px; height: 32px; line-height: 32px; margin: 0 1px; }
.product-detail .product-introduce { width: 700px; margin: 0 auto; padding-top: 1px; }
.product-detail .product-introduce .infor-txt { margin-bottom: 57px; }
.product-detail .product-introduce .tit { text-align: center; font-size: 24px; font-size: 2.4rem; line-height: 25px; padding-bottom: 33px; border-bottom: 1px #F2F2F2 solid; margin-bottom: 30px; }
.product-detail .product-introduce .small-pics { text-align: center; margin-bottom: 55px; }
.product-detail .product-introduce .small-pics img { max-width: 105px; max-height: 70px; }
.product-detail .product-introduce .small-pics li, .product-detail .product-introduce .small-pics ul { display: inline-block; }
.product-detail .product-introduce .small-pics li { margin: 0 10px; cursor: pointer; border: 5px transparent solid; }
.product-detail .product-introduce .small-pics li.current { border: 5px rgba(0, 0, 0, 0.7) solid; }
.product-detail .product-introduce .intro-switch { margin: 40px 0; font-weight: bold; }
.product-detail .product-introduce .intro-switch a { border-right: 1px solid #9A9A9A; display: inline-block; color: #333; line-height: 14px; padding: 0 20px; }
.product-detail .product-introduce .intro-switch a:first-child { padding-left: 0; }
.product-detail .product-introduce .intro-switch a:last-child { border-right: 0; }
.product-detail .product-introduce .intro-switch a.on { color: #D93641; }
.product-detail .product-introduce .pics { margin-bottom: 30px; }
.product-detail .product-introduce .pics .slick-dots { bottom: 24px; display: none !important; }
.product-detail .product-introduce .pics .slick-dots li { margin: 0 15px; }
.product-detail .product-introduce .pics .slick-dots li button::before { color: transparent; border: 2px #fff solid; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; width: 16px; height: 16px; opacity: 1; background-color: transparent; }
.product-detail .product-introduce .pics .slick-dots li.slick-active button:before { opacity: 1; background-color: #fff; }
.product-detail .product-introduce .pics .slick-slide img { display: inline-block; cursor: pointer; }
.product-detail .product-introduce .intro, .product-detail .product-introduce .group-intro, .product-detail .product-introduce .txt { font-size: 18px; font-size: 1.8rem; line-height: 31px; margin-bottom: 30px; }
.product-detail .product-introduce .txt { margin-bottom: 0; }
.product-detail .product-introduce .txt a { color: #D93641; }
.product-detail .options { padding-bottom: 37px; border-bottom: 1px #f2f2f2 solid; margin-bottom: 50px; }
.product-detail .options .tags { width: 470px; }
.product-detail .options .act-tag { margin: 10px 20px 10px 0; }
.product-detail .options .shares .txt { font-size: 14px; font-size: 1.4rem; color: #808080; margin-right: -5px; }
.product-detail .options .shares [class^="circle"] { margin-left: 15px; border: 1px #000 solid; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; display: inline-block; width: 40px; height: 40px; text-align: center; }
.product-detail .options .shares [class^="circle"] i { line-height: 40px; font-size: 18px; font-size: 1.8rem; }
.product-detail .options .shares .circle-weibo { border-color: #e74c3c; }
.product-detail .options .shares .circle-weibo i { color: #e74c3c; }
.product-detail .options .shares .circle-wechat { border-color: #44B549; }
.product-detail .options .shares .circle-wechat i { color: #8ee566; }
.product-detail .options .shares .circle-tencent { border-color: #39b2e2; }
.product-detail .options .shares .circle-tencent i { color: #39b2e2; }
.product-detail .buttons { text-align: center; margin-bottom: 80px; }
.product-detail .buttons .btn { margin: 0 30px; color: #fff; }
.product-detail .buttons .btn i { margin-right: 10px; }
.product-detail .post-comment .attitude { color: #D93641; font-size: 16px; font-size: 1.6rem; margin-right: 0; }
.product-detail .articles { margin-bottom: 50px; }
.product-detail .articles .tit { text-align: center; font-size: 24px; font-size: 2.4rem; line-height: 25px; padding-bottom: 53px; border-bottom: 1px #F2F2F2 solid; }
.product-detail .articles .tit-has-more { border-bottom: 0; padding-bottom: 0; margin-bottom: 20px; }
.product-detail .articles .more { text-align: center; font-size: 14px; font-size: 1.4rem; line-height: 16px; padding-bottom: 40px; border-bottom: 1px #F2F2F2 solid; }
.product-detail .articles .more a { color: #D93641; }
.product-detail .articles .more a:hover { color: #DE525B; }
.product-detail .articles .reminder { text-align: center; font-size: 16px; font-size: 1.6rem; line-height: 24px; padding: 10px 0 50px; color: #808080; }
.product-detail .articles .reminder a { color: #D93641; }
.product-detail .articles .reminder a:hover { color: #DE525B; }
.product-detail .articles .mod-article-list li { padding-top: 40px; }
.product-detail .articles .mod-article-list li h2 { font-size: 24px; font-size: 2.4rem; line-height: 34px; color: #333; }
.product-detail .articles .mod-article-list li .intro { color: #808080; font-size: 16px; font-size: 1.6rem; line-height: 24px; margin-bottom: 0; }
.product-detail .post-container { margin-bottom: 70px; }

.trendmakers_reported { width: 700px; margin: 0 auto; }
.trendmakers_reported h1.tit { padding-bottom: 18px; font-size: 16px; font-size: 1.6rem; line-height: 22px; border-bottom: 1px #E5E5E5 solid; }
.trendmakers_reported .mod-article-list { width: 640px; margin: 0 auto; }

.pbox { padding-bottom: 20px; min-height: 600px; }

.apply-list-box h3 { border-bottom: 1px solid #D8D8D8; padding-bottom: 20px; }
.apply-list-box h3 span { margin-left: 10px; }
.apply-list-box .empty-text { font-size: 14px; text-align: center; color: #999; margin: 20px auto; }
.apply-list-box .user-list { padding: 40px 0; }
.apply-list-box .user-list a { display: inline-block; text-align: center; color: #333; margin: 0px 20px 30px 20px; }
.apply-list-box .user-list a img { border-radius: 50%; width: 60px; height: 60px; display: block; margin-bottom: 10px; }

.report-list-box { list-style: none; }
.report-list-box a { text-align: center; }
.report-list-box a.user-avatar { color: #D93641; display: inline-block; width: 84px; margin-right: 30px; }
.report-list-box a.user-avatar p span { display: block; color: #808080; }
.report-list-box a.user-avatar img { width: 48px; height: 48px; border-radius: 50%; margin-bottom: 10px; }
.report-list-box li { border-bottom: 1px solid #D8D8D8; padding: 40px 0; }
.report-list-box li:first-child { border-top: 1px solid #D8D8D8; }
.report-list-box li div { display: inline-block; width: 540px; vertical-align: top; }
.report-list-box li div a { font-size: 16px; font-size: 1.6rem; color: #333; display: block; text-align: left; }
.report-list-box li div p { margin: 20px 0; }
.report-list-box li div p a { color: #808080; font-size: 14px; font-size: 1.4rem; margin-right: 20px; display: inline-block; }
.report-list-box li div p a i { font-size: 16px; font-size: 1.6rem; margin-right: 5px; position: relative; top: 2px; }
.report-list-box .report-image-list { overflow: auto; }
.report-list-box .report-image-list li { display: inline-block; width: 120px; height: 120px; padding: 0 !important; margin-right: 20px; border: none !important; float: left; }
.report-list-box .report-image-list li:last-child { margin-right: 0; }
.report-list-box .report-image-list li img { width: 100%; }

.apply-text { text-align: center; padding-top: 1px; }
.apply-text h2 { color: #333; font-size: 24px; font-size: 2.4rem; margin-top: 20px; }
.apply-text p { font-size: 14px; font-size: 1.4rem; margin: 30px auto; }
.apply-text p span { color: #D93641; }
.apply-text p.apply-note { width: 700px; background-color: #F5F5F5; color: #333; padding: 30px 0; text-align: center; margin: 30px auto; }
.apply-text p.apply-note span.pending { color: #4A90E2; }
.apply-text p.apply-note span.rejected { color: #E74C3C; }
.apply-text p.apply-note span.passed { color: #5B9A00; }
.apply-text p.apply-note-simple { color: #808080; }

.confirm-page { display: none; }

.form { width: 580px; margin: 50px auto; padding-bottom: 90px; padding-top: 30px; }
.form.confirm p { color: #333C4E; font-size: 14px; font-size: 1.4rem; padding: 30px 0; border-bottom: 1px solid #D9D9D9; margin: 0; }
.form.confirm .confirm-info { padding-bottom: 40px; }
.form.confirm .confirm-info .form-control { margin-top: 20px; }
.form.confirm .button-block { text-align: center; }
.form.confirm .button-block button { margin: 0 10px; display: inline-block; width: auto; padding: 0 26px; }
.form .btn { width: 20%; }
.form .form-control { margin-bottom: 20px; }
.form .form-control.accept-box .error-msg { margin-left: 0; }
.form .form-control label { width: 16.2068965517%; color: #333C4E; font-size: 14px; font-size: 1.4rem; margin-right: 3.1034482759%; display: inline-block; vertical-align: top; line-height: 51px; }
.form .form-control label span { color: #D0021B; margin-left: 3px; }
.form .form-control .error-msg { display: block; margin-left: 18%; color: #D0021B; margin-top: 10px; }
.form .form-control .sub { width: auto; }
.form .form-control .sub:last-child { margin-right: 0; }
.form .form-control .sub span { color: #333C4E; font-size: 14px; font-size: 1.4rem; margin-left: 10px; margin-right: 5px; }
.form .form-control.error input { border-color: #D0021B !important; }
.form .form-control.error .nice-select { border-color: #D0021B; }
.form .form-control input[type=text], .form .form-control textarea { border: 1px solid #D9D9D9; height: 49px; width: 58.6206896552%; border-radius: 5px; padding: 0 2%; font-size: 18px; font-size: 1.8rem; outline: none; background-color: white; }
.form .form-control textarea { height: auto; padding: 2%; }
.form .form-control select { width: 100px; }
.form .form-control .control-cell { width: 77.5862068966%; display: inline-block; }
.form .form-control .control-cell span { margin: 0 10px 0 0; }
.form .form-control .control-cell input { margin-top: 20px; width: 73.2217573222%; }
.form .form-control > span { margin: 0 10px 0 2px; }
.form .form-control strong { line-height: 51px; font-size: 14px; }
.form .form-control .list { max-height: 200px; overflow: auto; }
.form .nice-select { display: inline-block; float: none; height: 51px; line-height: 51px; margin-right: 10px; border: 1px solid #D9D9D9; }
.form .nice-select .current { background: none; }
.form .icheckbox_minimal-yellow { margin-right: 10px; }

.report-list li a { color: #333; font-size: 18px; font-size: 1.8rem; }
.report-list li p { color: #808080; font-size: 16px; font-size: 1.6rem; }
.report-list li .info-area { overflow: auto; margin: 20px auto 0 auto; }
.report-list li .info-area p { font-size: 13px; font-size: 1.3rem; float: left; }
.report-list li .info-area span { font-size: 13px; font-size: 1.3rem; color: #4A90E2; float: right; }
.report-list li .info-area span a { font-size: 13px; font-size: 1.3rem; color: #4A90E2; margin-left: 10px; }
.report-list li .report-image-list { overflow: auto; }
.report-list li .report-image-list li { display: inline-block; width: 120px; height: 120px; padding-bottom: 0 !important; margin-right: 20px; float: left; }
.report-list li .report-image-list li:last-child { margin-right: 0; }
.report-list li .report-image-list li img { width: 100%; }

.wrapper.gray { background-color: #F5F5F5; }

.sub-tab { padding: 20px 0 20px 0; margin-bottom: 0px; }
.sub-tab .inner { width: 980px; margin: 0 auto; overflow: auto; }
.sub-tab ul { float: left; }
.sub-tab ul li { display: inline-block; }
.sub-tab ul li:last-child a { border: none; }
.sub-tab ul li a { color: #333; padding: 0 14px; border-right: 1px solid #9A9A9A; display: inline-block; line-height: 10px; }
.sub-tab ul li a.on { color: #D93641; }
.sub-tab #show-rules { float: right; color: #333; }

#popup-apply-success, #popup-trail-note { text-align: center !important; }
#popup-apply-success h2, #popup-trail-note h2 { text-align: center; color: #444; font-size: 24px; color: #424242; margin: 30px auto; }
#popup-apply-success p, #popup-trail-note p { color: #666; font-size: 14px; font-size: 1.4rem; text-align: center; }
#popup-apply-success button, #popup-trail-note button { margin: 30px auto; width: 110px; }
#popup-apply-success i, #popup-trail-note i { color: #B3B3B3; font-size: 13px; font-size: 1.3rem; font-style: normal; display: inline-block; }

#popup-trail-note p { text-align: left; width: 60%; margin: 20px auto; }

.test-product-list { padding: 0; display: flex; justify-content: space-between; align-items: center; flex-wrap: wrap; }
.test-product-list li { width: 48.9583333333%; background-color: white; display: inline-block; margin-bottom: 20px; overflow: hidden; }
.test-product-list li.full-width { width: 100%; }
.test-product-list li.full-width .info-block { padding: 3.125%; }
.test-product-list .img-link { display: block; width: 100%; position: relative; color: white; }
.test-product-list .img-link img { width: 100%; }
.test-product-list .img-link i { position: absolute; top: 0; left: 0; background-color: #2BBC49; padding: 5px 10px; display: block; color: white; font-style: normal; }
.test-product-list .info-block { padding: 6.3829787234%; }
.test-product-list .info-block h2 { color: #333C4E; margin-top: 0; width: 80%; font-size: 24px; font-size: 2.4rem; display: inline-block; }
.test-product-list .info-block h2 a { color: #333C4E; }
.test-product-list .info-block h2 span { display: block; color: #505867; font-size: 14px; font-size: 1.4rem; margin-top: 10px; line-height: 20px; height: 40px; overflow: hidden; }
.test-product-list .info-block .logo { display: inline-block; float: right; width: 60px; height: 60px; }
.test-product-list .info-block .logo img { width: 100%; height: 100%; }
.test-product-list .info-block hr { border: none; border-bottom: 1px solid #EEEEEE; width: 100%; height: 2px; margin-top: 27px; }
.test-product-list .info-block .bottom-block { margin-top: 15px; overflow: auto; }
.test-product-list .info-block .bottom-block p { color: #828891; font-size: 13px; font-size: 1.3rem; display: inline-block; float: left; margin: 0; line-height: 20px; }
.test-product-list .info-block .bottom-block p span { float: none; margin: 0 5px; color: #828891; }
.test-product-list .info-block .bottom-block time, .test-product-list .info-block .bottom-block span { color: #828891; font-size: 13px; font-size: 1.3rem; float: right; line-height: 20px; }
.test-product-list .info-block .bottom-block span { color: #828891; }
.test-product-list .info-block .bottom-block a { color: #4990e2; }

.p-search { width: 580px; margin: 0 auto; }
.p-search .load-more { margin-bottom: 40px; }
.p-search .input-part { margin-top: 140px; padding-bottom: 50px; border-bottom: 1px solid #D8D8D8; }
.p-search .input-part input { border: none; color: #C0C0C0; line-height: 49px; font-size: 36px; font-size: 3.6rem; width: 100%; }
.p-search .result-part { min-height: 300px; }
.p-search .result-part .tit { padding-top: 20px; border-top: 1px solid #F2F2F2; line-height: 22px; font-size: 16px; font-size: 1.6rem; color: #808080; }
.p-search .result-part .author-info .pos { width: auto; }
.p-search .result-part .part:first-child .tit { border-top: none; }
.p-search .result-part .part li { border-bottom: 1px #f2f2f2 solid; }
.p-search .result-part .part li em { font-style: normal; }
.p-search .result-part .part li:last-child { border-bottom: none; }
.p-search .result-part .part li .author-avatar img { -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; }
.p-search .result-part .part li .author-name { font-size: 24px; font-size: 2.4rem; line-height: 34px; }
.p-search .result-part .part li .product-name { color: #333333; font-size: 24px; font-size: 2.4rem; line-height: 33px; margin-bottom: 15px; display: inline-block; }
.p-search .result-part .part li .author-cont { display: block; }
.p-search .result-part .part li .pic-product { margin-right: 30px; }
.p-search .result-part .part li .pic { margin-right: 30px; }
.p-search .result-part .part li .pos { font-size: 16px; font-size: 1.6rem; line-height: 24px; color: #808080; padding: 0 125px 0 0; }
.p-search .result-part .part li .intro { font-size: 16px; font-size: 1.6rem; line-height: 24px; color: #808080; padding: 0; }
.p-search .result-part .part li .cont { width: 100%; }
.p-search .result-part .part .see-all { margin-bottom: 50px; }
.p-search .result-part .part .see-all a { color: #D93641; }
.p-search .result-part .part .see-all a:hover { color: #DE525B; }
.p-search .result-part .part .investment-li { padding: 30px 0; border-bottom: 1px solid #F2F2F2; }
.p-search .result-part .part .investment-li .left { width: 450px; padding-right: 30px; }
.p-search .result-part .part .investment-li .left .author-info { padding: 0; }
.p-search .result-part .part .investment-li .left .intro { margin-bottom: 15px; }
.p-search .result-part .part .investment-li .left .txt { font-size: 13px; font-size: 1.3rem; line-height: 15px; color: #B3B3B3; }
.p-search .result-part .part .investment-li .right { width: 130px; padding: 35px 0 35px 0px; text-align: center; border-left: 1px solid rgba(216, 216, 216, 0.5); color: #808080; }
.p-search .result-part .part .investment-li .right .coins { font-size: 24px; font-size: 2.4rem; line-height: 27px; margin-bottom: 14px; }
.p-search .result-part .part .investment-li .right .already { font-size: 14px; font-size: 1.4rem; line-height: 14px; margin-bottom: 21px; }
.p-search .result-part .part .novel-li { position: relative; }
.p-search .result-part .part .novel-li ul { margin-bottom: 0; }
.p-search .result-part .part .novel-li li { border: none; margin-bottom: 12px; line-height: 24px; }
.p-search .result-part .part .novel-li li .title { display: inline-block; color: #5187B2; font-size: 16px; font-size: 1.6rem; margin-right: 22px; }
.p-search .result-part .part .novel-li li .title a { color: #5187B2; }
.p-search .result-part .part .novel-li li .time { font-size: 14px; font-size: 1.4rem; color: #94A0B0; line-height: 24px; }
.p-search .result-part .part .novel-li .intro { margin-bottom: 20px; }
.p-search .result-part .part .novel-li .author-name { display: inline-block; margin-bottom: 15px; }
.p-search .result-part .part .novel-li .author-name a { color: #000; }
.p-search .result-part .part .novel-li .see-more { display: inline-block; position: absolute; font-size: 14px; font-size: 1.4rem; bottom: 42px; right: 0; color: #5187B2; line-height: 26px; border: 1px solid #F2F2F2; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; padding: 0 5px; }
.p-search .result-part .part .novel-li .name, .p-search .result-part .part .novel-li .txt { font-size: 16px; font-size: 1.6rem; line-height: 20px; color: #808080; }
.p-search .result-part .part .novel-li .txt { color: #b3b3b3; }
.p-search .result-part .part .novel-li .line { color: #d8d8d8; margin: 0 5px; }

.result-list .investment-li { padding: 30px 0; border-bottom: 1px solid #F2F2F2; }
.result-list .investment-li .left { width: 450px; padding-right: 30px; }
.result-list .investment-li .left .author-info { padding: 0; }
.result-list .investment-li .left .intro { margin-bottom: 15px; }
.result-list .investment-li .left .txt { font-size: 13px; font-size: 1.3rem; line-height: 15px; color: #B3B3B3; }
.result-list .investment-li .right { width: 130px; padding: 35px 0 35px 0px; text-align: center; border-left: 1px solid rgba(216, 216, 216, 0.5); color: #808080; }
.result-list .investment-li .right .coins { font-size: 24px; font-size: 2.4rem; line-height: 27px; margin-bottom: 14px; }
.result-list .investment-li .right .already { font-size: 14px; font-size: 1.4rem; line-height: 14px; margin-bottom: 21px; }
.result-list .novel-li { position: relative; }
.result-list .novel-li ul { margin-bottom: 0; }
.result-list .novel-li li { border: none; margin-bottom: 12px; line-height: 24px; }
.result-list .novel-li li .title { display: inline-block; color: #5187B2; font-size: 16px; font-size: 1.6rem; margin-right: 22px; }
.result-list .novel-li li .title a { color: #5187B2; }
.result-list .novel-li li .time { font-size: 14px; font-size: 1.4rem; color: #94A0B0; line-height: 24px; }
.result-list .novel-li .intro { margin-bottom: 20px; }
.result-list .novel-li .author-name { display: inline-block; margin-bottom: 15px; }
.result-list .novel-li .author-name a { color: #000; }
.result-list .novel-li .see-more { display: inline-block; position: absolute; font-size: 14px; font-size: 1.4rem; bottom: 42px; right: 0; color: #5187B2; line-height: 26px; border: 1px solid #F2F2F2; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; padding: 0 5px; }
.result-list .novel-li .name, .result-list .novel-li .txt { font-size: 16px; font-size: 1.6rem; line-height: 20px; color: #808080; }
.result-list .novel-li .txt { color: #b3b3b3; }
.result-list .novel-li .line { color: #d8d8d8; margin: 0 5px; }

@keyframes spin { 0% { -webkit-transform: rotate(0deg); transform: rotate(0deg); }
  100% { -webkit-transform: rotate(-360deg); transform: rotate(-360deg); } }
@keyframes turnl { 0% { -webkit-transform: rotate(0deg); transform: rotate(0deg); }
  100% { -webkit-transform: rotate(180deg); transform: rotate(180deg); } }
@keyframes turnr { 0% { -webkit-transform: rotate(180deg); transform: rotate(180deg); }
  100% { -webkit-transform: rotate(360deg); transform: rotate(360deg); } }
.qianzai-header { line-height: 80px; height: 80px; }
.qianzai-header .inner { width: 980px; margin: 0 auto; color: #666; }
.qianzai-header .inner .options { font-size: 18px; font-size: 1.8rem; }
.qianzai-header .inner .options .btn { border-color: rgba(128, 128, 128, 0.5); margin-right: 20px; }
.qianzai-header .inner .options .line { position: relative; top: -2px; }
.qianzai-header .inner .logo_img { display: inline-block; *display: inline; vertical-align: top; }
.qianzai-header .inner .columns { margin-left: 10px; display: inline-block; *display: inline; }
.qianzai-header .inner .columns .column-line { margin-right: 10px; font-size: 16px; font-size: 1.6rem; display: inline-block; *display: inline; vertical-align: top; }
.qianzai-header .inner .columns .column-title { font-size: 20px; font-size: 2rem; margin-right: 44px; display: inline-block; *display: inline; }
.qianzai-header .inner .columns a.news-menu i, .qianzai-header .inner .columns a.projects-menu i { display: inline-block; *display: inline; }
.qianzai-header .inner .columns a.news-menu i.hover, .qianzai-header .inner .columns a.projects-menu i.hover { animation: turnl 0.3s linear 0s 1 normal running forwards; }
.qianzai-header .inner .columns a.news-menu i.hover-out, .qianzai-header .inner .columns a.projects-menu i.hover-out { animation: turnr 0.5s linear 0s 1 normal running forwards; }
.qianzai-header .inner a { color: #666; }
.qianzai-header .inner ul.column-list { display: inline-block; *display: inline; }
.qianzai-header .inner ul.column-list li { display: inline-block; *display: inline; font-size: 18px; font-size: 1.8rem; margin-right: 25px; }
.qianzai-header .inner ul.column-list li a { position: relative; display: block; color: #666666; padding: 0 6px; }
.qianzai-header .inner ul.column-list li a:hover, .qianzai-header .inner ul.column-list li a.current { color: #D7583A; }
.qianzai-header .inner ul.column-list li a:hover .avia-menu-fx, .qianzai-header .inner ul.column-list li a.current .avia-menu-fx { opacity: 1; visibility: visible; }
.qianzai-header .inner ul.column-list li .avia-menu-fx { position: absolute; bottom: 0px; height: 3px; z-index: 2; width: 100%; left: 0; opacity: 0; visibility: hidden; -moz-transition: all 0.3s ease-out; -webkit-transition: all 0.3s ease-out; transition: all 0.3s ease-out; background-color: #D7583A; }
.qianzai-header .inner .dropdown-news-menu, .qianzai-header .inner .dropdown-projects-menu { left: -245px; top: -35px; }
.qianzai-header .inner .dropdown-news-menu .dropdown-menu, .qianzai-header .inner .dropdown-projects-menu .dropdown-menu { padding: 32px 30px 12px; left: -14px; }
.qianzai-header .inner .dropdown-news-menu .dropdown-menu:before, .qianzai-header .inner .dropdown-projects-menu .dropdown-menu:before { right: 15px; }
.qianzai-header .inner .dropdown-news-menu ul, .qianzai-header .inner .dropdown-projects-menu ul { line-height: 20px; }
.qianzai-header .inner .dropdown-news-menu li, .qianzai-header .inner .dropdown-projects-menu li { margin-right: 0; width: 60px; line-height: 20px; margin-bottom: 20px; }
.qianzai-header .inner .dropdown-news-menu li a, .qianzai-header .inner .dropdown-projects-menu li a { font-size: 14px; font-size: 1.4rem; line-height: 20px; }
.qianzai-header .inner .dropdown-news-menu li a.current, .qianzai-header .inner .dropdown-projects-menu li a.current { color: #D7583A; }
.qianzai-header .inner .dropdown-news-menu a, .qianzai-header .inner .dropdown-projects-menu a { padding: 0; }
.qianzai-header .inner .dropdown-projects-menu { left: -377px; }
.qianzai-header .inner .user-dropdown ul { line-height: 40px; }
.qianzai-header .inner .dropdown-menu-user .dropdown-menu { right: 0px; top: 70px; padding: 3px 0px; line-height: 32px; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; }
.qianzai-header .inner .dropdown-menu-user .dropdown-menu a { display: inline-block; *display: inline; width: 86px; text-align: center; padding-right: 0; margin-right: 0; color: #666666; }
.qianzai-header .inner .dropdown-menu-user .dropdown-menu a:hover { color: #D7583A; }
.qianzai-header .inner .dropdown-menu-user .dropdown-menu .current { color: #D7583A; }
.qianzai-header .inner .dropdown-menu-user .dropdown-menu::before { right: calc(10px); right: -webkit-calc(10px); right: -moz-calc(10px); }
.qianzai-header .inner .line { height: 15px; display: inline-block; *display: inline; vertical-align: middle; margin: 0 5px; border-right: 1px solid #666; }

.vc-ident { color: #333333; width: 100%; overflow: hidden; }
.vc-ident .top-intro { background-image: url("/public/css/img/vc-bg.jpg"); background-position: center 0; min-height: 100vh; background-size: cover; }
.vc-ident .top-intro .cont { position: relative; width: 1200px; margin: 0 auto; height: 100vh; }
.vc-ident .top-intro .cont .logo { display: block; padding-top: 60px; }
.vc-ident .top-intro .a1 { animation-delay: 0.1s; }
.vc-ident .top-intro .a2 { animation-delay: 0.5s; }
.vc-ident .top-intro .a3 { animation-delay: 0.9s; }
.vc-ident .top-intro .a4 { animation-delay: 1.3s; }
.vc-ident .top-intro .a5 { animation-delay: 1.7s; }
.vc-ident .top-intro .words { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -80%); -ms-transform: translate(-50%, -80%); -moz-transform: translate(-50%, -80%); -webkit-transform: translate(-50%, -80%); -o-transform: translate(-50%, -80%); text-align: center; }
.vc-ident .top-intro .words .title { font-size: 64px; line-height: 84px; color: #FC4B4B; font-weight: bold; }
.vc-ident .top-intro .words .line { display: inline-block; *display: inline; width: 260px; height: 2px; background-color: #FC4B4B; margin: 20px 0 40px 0; }
.vc-ident .top-intro .words .intro { font-size: 20px; line-height: 20px; font-weight: bold; color: #fff; }
.vc-ident .top-intro .cover-part { width: 414px; height: 324px; z-index: 3; position: absolute; text-align: center; right: -89px; bottom: 42px; }
.vc-ident .top-intro .b-part { width: 0px; height: 0px; overflow: hidden; }
.vc-ident .top-intro .b-part.active { width: 414px; height: 324px; -webkit-transition: all 0.6s linear 0.09s; -moz-transition: all 0.6s linear 0.09s; -o-transition: all 0.6s linear 0.09s; transition: all 0.6s linear 0.09s; }
.vc-ident .top-intro .w-pic, .vc-ident .top-intro .b-pic { position: relative; display: inline-block; *display: inline; right: 0; }
.vc-ident .top-intro .w-pic h4, .vc-ident .top-intro .b-pic h4 { display: inline-block; *display: inline; color: #fff; position: absolute; font-size: 14px; line-height: 20px; }
.vc-ident .top-intro .w-pic img { animation: spin 2s ease 2.1s; }
.vc-ident .top-intro .w-pic .t1, .vc-ident .top-intro .w-pic .t6 { left: 50%; transform: translateX(-50%); -ms-transform: translateX(-50%); -moz-transform: translateX(-50%); -webkit-transform: translateX(-50%); -o-transform: translateX(-50%); }
.vc-ident .top-intro .w-pic .t1 { top: -28px; }
.vc-ident .top-intro .w-pic .t6 { bottom: -28px; }
.vc-ident .top-intro .w-pic .t2, .vc-ident .top-intro .w-pic .t3 { top: 55px; }
.vc-ident .top-intro .w-pic .t4, .vc-ident .top-intro .w-pic .t5 { bottom: 60px; }
.vc-ident .top-intro .w-pic .t2, .vc-ident .top-intro .w-pic .t4 { transform: translateX(-100%); -ms-transform: translateX(-100%); -moz-transform: translateX(-100%); -webkit-transform: translateX(-100%); -o-transform: translateX(-100%); left: -15px; }
.vc-ident .top-intro .w-pic .t3, .vc-ident .top-intro .w-pic .t5 { transform: translateX(100%); -ms-transform: translateX(100%); -moz-transform: translateX(100%); -webkit-transform: translateX(100%); -o-transform: translateX(100%); right: -15px; }
.vc-ident .top-intro .b-pic { margin-top: 117px; position: absolute; width: 235px; height: 134px; right: 89px; bottom: 73px; }
.vc-ident .top-intro .b-pic h4 { color: #333; }
.vc-ident .top-intro .b-pic .t4, .vc-ident .top-intro .b-pic .t5 { bottom: 45px; }
.vc-ident .top-intro .b-pic .t6 { left: 50%; transform: translateX(-50%); -ms-transform: translateX(-50%); -moz-transform: translateX(-50%); -webkit-transform: translateX(-50%); -o-transform: translateX(-50%); bottom: -43px; }
.vc-ident .top-intro .b-pic .t4 { transform: translateX(-100%); -ms-transform: translateX(-100%); -moz-transform: translateX(-100%); -webkit-transform: translateX(-100%); -o-transform: translateX(-100%); left: -15px; }
.vc-ident .top-intro .b-pic .t5 { transform: translateX(100%); -ms-transform: translateX(100%); -moz-transform: translateX(100%); -webkit-transform: translateX(100%); -o-transform: translateX(100%); right: -15px; }
.vc-ident .form-banner { width: 100%; background-color: #fff; position: relative; transform: translateX(100vw); -ms-transform: translateX(100vw); -moz-transform: translateX(100vw); -webkit-transform: translateX(100vw); -o-transform: translateX(100vw); top: 40px; }
.vc-ident .form-banner.active { display: block; top: 0px; transform: translateX(0vw); -ms-transform: translateX(0vw); -moz-transform: translateX(0vw); -webkit-transform: translateX(0vw); -o-transform: translateX(0vw); -webkit-transition: transform 0.5s linear; -moz-transition: transform 0.5s linear; -o-transition: transform 0.5s linear; transition: transform 0.5s linear; }
.vc-ident .form-banner .bias { width: 200%; left: -50%; position: absolute; height: 540px; -moz-transform: rotate(-9.7deg); -o-transform: rotate(-9.7deg); -webkit-transform: rotate(-9.7deg); transform: rotate(-9.7deg); top: -144px; background-color: #FFF; }
.vc-ident .form-banner .words { position: relative; text-align: center; z-index: 2; position: relative; top: -70px; padding-bottom: 70px; }
.vc-ident .form-banner .words .title { font-size: 36px; line-height: 37px; margin-bottom: 21px; }
.vc-ident .form-banner .words .line { display: inline-block; *display: inline; background-color: #333; width: 80px; height: 2px; margin-bottom: 20px; }
.vc-ident .form-banner .words .intro { font-size: 18px; line-height: 22px; color: #666; margin-bottom: 59px; }
.vc-ident .form-banner .words .be-vc { padding: 17px 50px; color: #fff; font-size: 24px; background-color: #FF3D00; border: 0; margin-bottom: 71px; font-weight: bold; }
.vc-ident .form-banner .words .bottom-banner { position: absolute; left: 0; width: 100%; background-color: #F2F2F2; line-height: 150px; text-align: center; font-size: 24px; }
.vc-ident .form-banner .words .bottom-banner .cont { width: 1200px; margin: 0 auto; overflow: hidden; }
.vc-ident .form-banner .words .bottom-banner .guid { color: #646464; margin-right: 55px; }
.vc-ident .form-banner .words .bottom-banner .focus { line-height: 65px; background-color: #FC4B4B; padding: 0 46px; border: 0; color: #fff; font-weight: bold; }
.vc-ident .form-banner .words .bottom-banner input { border: 2px solid #aaa; line-height: 65px; padding: 0 20px; color: #aaa; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; margin-right: 30px; background-color: transparent; }
.vc-ident .form-banner .benefit { width: 966px; margin: 0 auto 90px; }
.vc-ident .form-banner .benefit li { display: inline-block; *display: inline; text-align: center; width: 30%; vertical-align: top; }
.vc-ident .form-banner .benefit li img { margin-bottom: 64px; }
.vc-ident .form-banner .benefit .txt { display: block; font-size: 24px; line-height: 38px; }
.vc-ident .form-banner .vc-form { padding-top: 80px; width: 1100px; margin: 0 auto 81px; font-size: 0; }
.vc-ident .form-banner .vc-form .title { font-size: 36px; line-height: 37px; margin-bottom: 21px; }
.vc-ident .form-banner .vc-form .line { width: 80px; height: 2px; background-color: #333; margin-bottom: 30px; }
.vc-ident .form-banner .vc-form form { padding-bottom: 300px; position: relative; }
.vc-ident .form-banner .vc-form .guid { font-size: 16px; line-height: 16px; color: #808080; margin-bottom: 45px; }
.vc-ident .form-banner .vc-form .left, .vc-ident .form-banner .vc-form .right { display: inline-block; *display: inline; }
.vc-ident .form-banner .vc-form .left { width: 36.36%; margin-right: 9.09%; }
.vc-ident .form-banner .vc-form .right { width: 54.55%; vertical-align: top; }
.vc-ident .form-banner .vc-form .part { margin-bottom: 50px; }
.vc-ident .form-banner .vc-form .part:last-child { margin-bottom: 0; }
.vc-ident .form-banner .vc-form .part label { display: block; font-size: 16px; margin-bottom: 16px; }
.vc-ident .form-banner .vc-form .part .unempty { color: #D7583A; }
.vc-ident .form-banner .vc-form .part .tip { font-size: 13px; color: #808080; }
.vc-ident .form-banner .vc-form .part input[type="text"], .vc-ident .form-banner .vc-form .part textarea { width: 80%; height: 38px; border: 1px solid #D9D9D9; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; margin-bottom: 15px; font-size: 14px; line-height: 38px; padding: 0 10px; }
.vc-ident .form-banner .vc-form .part input[type="text"].small, .vc-ident .form-banner .vc-form .part textarea.small { width: 40%; }
.vc-ident .form-banner .vc-form .part .get-code { text-align: center; background-color: #f2f2f2; display: inline-block; *display: inline; width: 35%; line-height: 38px; color: #A0A0A0; font-size: 16px; margin-left: 20px; cursor: pointer; color: #fff; background-color: #FF3D00; }
.vc-ident .form-banner .vc-form .part .get-code.disable { background-color: #f2f2f2; color: #A0A0A0; }
.vc-ident .form-banner .vc-form .part input[type="text"] { padding-right: 40px; }
.vc-ident .form-banner .vc-form .part textarea { width: 100%; min-height: 100px; resize: no; }
.vc-ident .form-banner .vc-form .part .help { color: #808080; font-size: 13px; line-height: 13px; }
.vc-ident .form-banner .vc-form .part .status { display: inline-block; *display: inline; line-height: 38px; margin-left: -30px; vertical-align: top; }
.vc-ident .form-banner .vc-form .part .status i { display: none; font-size: 24px; vertical-align: middle; }
.vc-ident .form-banner .vc-form .part .label-status { line-height: normal; }
.vc-ident .form-banner .vc-form .part .success .icon-circle-check { display: inline-block; *display: inline; color: #1FCBA3; }
.vc-ident .form-banner .vc-form .part .error .icon-circle-cross { display: inline-block; *display: inline; color: #FF5A60; }
.vc-ident .form-banner .vc-form .part .underline { padding-bottom: 16px; border-bottom: 1px solid #D9D9D9; }
.vc-ident .form-banner .vc-form .part .photo-bannel { border: 2px solid #E5E5E5; background-color: #F2F2F2; width: 110px; height: 110px; text-align: center; cursor: pointer; }
.vc-ident .form-banner .vc-form .part .photo-bannel i { line-height: 106px; font-size: 28px; color: #B3B3B3; }
.vc-ident .form-banner .vc-form .part .checkboxs label { display: inline-block; *display: inline; width: 175px; margin-bottom: 20px; }
.vc-ident .form-banner .vc-form .part .checkboxs input { margin-right: 7px; }
.vc-ident .form-banner .vc-form .part .dropdown-part { margin: 0 0 30px 0; }
.vc-ident .form-banner .vc-form .identity-part .form-part { margin-bottom: 20px; }
.vc-ident .form-banner .vc-form .identity-part .scale-label { vertical-align: top; margin-right: 20px; }
.vc-ident .form-banner .vc-form .identity-part .radios { display: inline-block; *display: inline; }
.vc-ident .form-banner .vc-form .identity-part .radios input { margin-right: 10px; }
.vc-ident .form-banner .vc-form .identity-part .set-part .start-time span { font-size: 16px; line-height: 38px; }
.vc-ident .form-banner .vc-form .identity-part .set-part .form-part { margin-bottom: 20px; }
.vc-ident .form-banner .vc-form .identity-part .set-part .input-label { width: 14%; margin-right: 10px; margin-bottom: 0; }
.vc-ident .form-banner .vc-form .identity-part .set-part input[type="text"] { width: 38%; margin-bottom: 0; }
.vc-ident .form-banner .vc-form .identity-part .set-part .little-input { width: 16% !important; margin-right: 20px; margin-bottom: 0; }
.vc-ident .form-banner .vc-form .identity-part .set-part .until_now { margin: 0 10px; }
.vc-ident .form-banner .vc-form .identity-part .input-label { display: inline-block; *display: inline; }
.vc-ident .form-banner .vc-form .case-part .case-infors span { color: #333; font-size: 16px; line-height: 17px; }
.vc-ident .form-banner .vc-form .case-part .case-infors label { width: 150px; display: inline-block; *display: inline; font-size: 16px; color: #909090; }
.vc-ident .form-banner .vc-form .case-part .case-infors .right-button { vertical-align: bottom; }
.vc-ident .form-banner .vc-form .case-part .case-infors .case-info { margin-bottom: 20px; }
.vc-ident .form-banner .vc-form .case-part .add { color: #FF5A60; }
.vc-ident .form-banner .vc-form .case-part .hide-form { border: #D8D8D8 1px solid; padding: 30px 30px 30px 30px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; }
.vc-ident .form-banner .vc-form .case-part .hide-form .input-label { display: inline-block; *display: inline; width: 30%; margin-right: 10px; margin-bottom: 0; }
.vc-ident .form-banner .vc-form .case-part .hide-form .form-part { margin-bottom: 20px; font-size: 16px; }
.vc-ident .form-banner .vc-form .case-part .hide-form .input_normal { width: 53%; margin-bottom: 0; }
.vc-ident .form-banner .vc-form .case-part .hide-form .s-label { display: inline-block; *display: inline; margin-right: 20px; }
.vc-ident .form-banner .vc-form .case-part .hide-form .s-label input { margin-right: 7px; }
.vc-ident .form-banner .vc-form .case-part .hide-form .middle_input { width: 41%; }
.vc-ident .form-banner .vc-form .case-part .hide-form .little-input { width: 140px; margin-bottom: 0; vertical-align: middle; margin-right: 15px; }
.vc-ident .form-banner .vc-form .case-part .hide-form .start-time { display: inline-block; *display: inline; }
.vc-ident .form-banner .vc-form .case-part .hide-form .start-time.block { display: block; overflow: hidden; }
.vc-ident .form-banner .vc-form .case-part .hide-form .dropdown-part { display: inline-block; *display: inline; vertical-align: middle; margin-bottom: 0; margin-right: 20px; }
.vc-ident .form-banner .vc-form .case-part .hide-form .dropdown-part .dropdown-btn, .vc-ident .form-banner .vc-form .case-part .hide-form .dropdown-part ul { width: 140px; }
.vc-ident .form-banner .vc-form .case-part .hide-form .dropdown-part .dropdown-btn { padding-top: 9px; padding-bottom: 4px; border-color: #D8D8D8; }
.vc-ident .form-banner .vc-form .case-part .hide-form .investment_stage .dropdown-btn, .vc-ident .form-banner .vc-form .case-part .hide-form .investment_stage ul { width: 230px; }
.vc-ident .form-banner .vc-form .case-part .hide-form .btn { margin: 0 15px; }
.vc-ident .form-banner .vc-form .case-part .hide-form .buttons { text-align: right; padding-right: 129px; }
.vc-ident .form-banner .vc-form .mobile-part .status { margin-left: 10px; }
.vc-ident .form-banner .vc-form .bio-part { position: relative; }
.vc-ident .form-banner .vc-form .bio-part .status { position: absolute; right: 10px; bottom: 25px; }
.vc-ident .form-banner .vc-form .summit-part { position: absolute; bottom: 0; left: 50%; transform: translateX(-50%); -ms-transform: translateX(-50%); -moz-transform: translateX(-50%); -webkit-transform: translateX(-50%); -o-transform: translateX(-50%); }
.vc-ident .form-banner .vc-form .summit-part .notice { display: block; color: #333; font-size: 16px; margin-bottom: 21px; }
.vc-ident .form-banner .vc-form .summit-part .notice input { margin-right: 7px; }
.vc-ident .form-banner .vc-form .summit-part .notice a { color: #FF3D00; }
.vc-ident .form-banner .vc-form .summit-part .submit { padding: 21px 50px; color: #fff; font-size: 24px; background-color: #FF3D00; border: 0; }

.vc_index .top_banner { text-align: center; background-image: url("/public/css/img/vc-bg-top.jpg"); background-size: cover; background-position: top center; min-height: 560px; }
.vc_index .top_banner .cont { padding-top: 60px; color: #FFF; }
.vc_index .top_banner .cont .title { font-size: 72px; font-size: 7.2rem; line-height: 83px; margin-bottom: 27px; text-shadow: 0 2px 3px rgba(0, 0, 0, 0.5); letter-spacing: 20px; display: none; }
.vc_index .top_banner .cont img { margin-bottom: 27px; }
.vc_index .top_banner .cont .intro { margin-bottom: 70px; font-size: 16px; font-size: 1.6rem; line-height: 19px; text-shadow: 0 1px 1px rgba(0, 0, 0, 0.5); font-weight: bolder; letter-spacing: 24px; margin-right: -30px; }
.vc_index .top_banner .cont ul { margin: 0 auto; width: 802px; height: 120px; padding: 20px 0; border: 1px solid rgba(255, 255, 255, 0.3); text-align: left; font-size: 0; margin-bottom: 70px; }
.vc_index .top_banner .cont ul li { text-align: center; display: inline-block; *display: inline; width: 266px; border-right: 1px solid rgba(255, 255, 255, 0.3); padding: 12px 0; }
.vc_index .top_banner .cont ul li h2 { font-size: 18px; font-size: 1.8rem; line-height: 28px; font-weight: bold; }
.vc_index .top_banner .cont ul li:last-child { border-right: none; }
.vc_index .top_banner .cont .options a { margin: 0 20px; }
.vc_index .top_banner .cont .options .black { width: 140px; }
.vc_index .top_banner .cont .options .large { width: 180px; }
.vc_index .funding_list { width: 980px; margin: 0 auto; padding: 60px 0 46px; }
.vc_index .funding_list .title { font-size: 30px; font-size: 3rem; line-height: 33px; letter-spacing: 2.5px; margin-bottom: 40px; }
.vc_index .funding_list table { color: #666666; margin-bottom: 40px; }
.vc_index .funding_list table th:first-child { text-align: left; padding-left: 80px; }
.vc_index .funding_list table th:last-child { padding-right: 10px; }
.vc_index .funding_list table td { text-align: center; font-size: 16px; font-size: 1.6rem; }
.vc_index .funding_list table td.tl { text-align: left; padding-left: 10px; }
.vc_index .funding_list table td:last-child { padding-right: 10px; }
.vc_index .funding_list table td img { border: 1px solid #EBECED; }
.vc_index .funding_list table tr { height: 92px; }
.vc_index .funding_list table tr:nth-child(2n+1) { border-top: 1px #F2F2F2 solid; border-bottom: 1px #F2F2F2 solid; background-color: #F7F9FA; }
.vc_index .funding_list table tr:first-child { line-height: 50px; font-size: 16px; font-size: 1.6rem; border: none; color: #808080; height: auto; background-color: rgba(86, 150, 249, 0.08); }
.vc_index .funding_list table .tit { color: #5696F9; font-size: 18px; font-size: 1.8rem; font-weight: bold; }
.vc_index .funding_list table .tit a { color: #5696F9; }
.vc_index .funding_list table .intro { color: #666; font-size: 13px; font-size: 1.3rem; padding-right: 20px; line-height: 18px; }
.vc_index .trendmakers { width: 100%; background-color: #F7FAFF; padding: 60px 0; }
.vc_index .trendmakers a { color: inherit !important; }
.vc_index .trendmakers .cont { width: 1090px; margin: 0 auto; }
.vc_index .trendmakers .title { text-align: center; font-size: 30px; font-size: 3rem; line-height: 33px; margin-bottom: 59px; }
.vc_index .trendmakers ul { margin-right: -20px; font-size: 0; margin-bottom: 60px; }
.vc_index .trendmakers li { display: inline-block; margin-right: 20px; width: 350px; font-size: 14px; font-size: 1.4rem; vertical-align: top; }
.vc_index .trendmakers li .banner { border-bottom: 3px solid #FC4B4B; }
.vc_index .trendmakers li .inner { padding: 18px 14px; position: relative; border: 1px solid rgba(198, 200, 206, 0.5); }
.vc_index .trendmakers li .inner .tit { @inline fs(18); line-height: 20px; margin-bottom: 7px; }
.vc_index .trendmakers li .inner .intro { @inline fs(14); line-height: 24px; height: 48px; overflow: hidden; }
.vc_index .trendmakers li .logo { position: absolute; top: -30px; right: 15px; }
.vc_index .trendmakers .vc-btn { background-color: #F7FAFF; color: #808080 !important; }
.vc_index .posts { width: 100%; background-color: #5696F9; color: #fff; padding: 60px 0; }
.vc_index .posts a { color: #fff; }
.vc_index .posts .cont { width: 980px; margin: 0 auto 30px; }
.vc_index .posts .cont .title { text-align: center; font-size: 30px; font-size: 3rem; line-height: 33px; margin-bottom: 59px; }
.vc_index .posts .cont h4 a { overflow: hidden; display: block; }
.vc_index .posts .cont .point { font-size: 22px; font-size: 2.2rem; vertical-align: bottom; float: left; margin-right: 10px; }
.vc_index .posts .cont .left, .vc_index .posts .cont .right { width: 402px; border-top: 4px #fff solid; padding-top: 20px; }
.vc_index .posts .cont .left li, .vc_index .posts .cont .right li { margin-bottom: 30px; }
.vc_index .posts .cont .left .tit, .vc_index .posts .cont .right .tit { font-size: 20px; font-size: 2rem; line-height: 21px; margin-bottom: 33px; font-weight: bold; }
.vc_index .posts .cont .left h4, .vc_index .posts .cont .right h4 { font-size: 18px; font-size: 1.8rem; line-height: 28px; margin-bottom: 5px; font-weight: bold; }
.vc_index .posts .cont .left p, .vc_index .posts .cont .right p { font-size: 14px; font-size: 1.4rem; line-height: 26px; padding-left: 17px; }
.vc_index .posts .cont .left p.time, .vc_index .posts .cont .right p.time { line-height: 17px; }
.vc_index .posts .vc-btn { background-color: #5696F9; border: 1px solid rgba(255, 255, 255, 0.3); }
.vc_index .investors { background-image: url("/public/css/img/vc-bg2.png"); background-position: center; background-size: cover; }
.vc_index .investors .cont { width: 1080px; margin: 0 auto; padding: 60px; }
.vc_index .investors .title { text-align: center; font-size: 30px; font-size: 3rem; line-height: 33px; margin-bottom: 59px; }
.vc_index .investors .investor-list { font-size: 0; margin-left: -60px; margin-bottom: 60px; }
.vc_index .investors .investor-list li { width: 320px; text-align: center; display: inline-block; margin-left: 60px; background-color: #FFF; vertical-align: top; }
.vc_index .investors .investor-list li img { margin-bottom: 10px; border: 10px solid #F2F2F2; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; }
.vc_index .investors .investor-list li .name { font-size: 20px; font-size: 2rem; line-height: 23px; margin-bottom: 14px; color: #2D3A4F; }
.vc_index .investors .investor-list li .job { font-size: 16px; font-size: 1.6rem; line-height: 20px; color: #808080; }
.vc_index .investors .investor-list li .top { padding: 20px 20px 30px; border: 1px solid rgba(198, 200, 206, 0.5); border-bottom: 0; }
.vc_index .investors .investor-list li .bottom { border-top: 3px solid #93BDFF; padding: 39px 20px 43px; }
.vc_index .investors .investor-list li .bottom .intro { color: #666666; font-size: 14px; font-size: 1.4rem; line-height: 22px; }
.vc_index .investors .vc-btn { border: 1px solid #666; color: #000; opacity: 0.4; font-weight: normal; letter-spacing: 1px; background: -moz-linear-gradient(top, rgba(255, 255, 255, 0.5), rgba(0, 0, 0, 0.5)); background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0.5), rgba(0, 0, 0, 0.5)); background: -o-linear-gradient(left, rgba(255, 255, 255, 0.5), rgba(0, 0, 0, 0.5)); }
.vc_index .be_investor { padding: 74px 0 59px; text-align: center; }
.vc_index .be_investor .title { color: #333333; font-size: 30px; font-size: 3rem; line-height: 33px; margin-bottom: 39px; }
.vc_index .be_investor .intro { color: #666; font-size: 16px; font-size: 1.6rem; line-height: 30px; }
.vc_index .be_investor .vc-btn { margin: 59px 0 100px; }
.vc_index .be_investor .slide-part { position: relative; width: 860px; margin: 0 auto; margin-bottom: 50px; }
.vc_index .be_investor .slide-part .slick-next, .vc_index .be_investor .slide-part .slick-prev { opacity: 0.99; margin-top: -20px; }
.vc_index .be_investor .slide-part .slick-next:hover, .vc_index .be_investor .slide-part .slick-prev:hover { opacity: 1; }
.vc_index .be_investor .slide-part .slick-next:before, .vc_index .be_investor .slide-part .slick-prev:before { font-family: "icomoon"; color: #aaa; font-size: 40px; font-size: 4rem; }
.vc_index .be_investor .slide-part .slick-next:before { content: "?" !important; }
.vc_index .be_investor .slide-part .slick-prev:before { content: "?" !important; }
.vc_index .be_investor .slide-part .part { text-align: center; }
.vc_index .be_investor .slide-part .part img { display: block; margin: 0 auto; }
.vc_index .be_investor .slide-part .part .li { display: none; }
.vc_index .be_investor .slide-part .active { position: relative; }
.vc_index .be_investor .slide-part .active .li { display: block; }
.vc_index .be_investor .slide-part .active .si { display: none; }
.vc_index .be_investor .show-part { width: 860px; margin: 0 auto; overflow: hidden; }
.vc_index .be_investor .show-part .part a { color: #FC3768; font-size: 20px; font-size: 2rem; line-height: 22px; margin-bottom: 19px; display: block; font-weight: bold; }
.vc_index .be_investor .show-part .part .intro { font-size: 16px; font-size: 1.6rem; line-height: 22px; color: #666; font-weight: normal; }
.vc_index .bottom_banner { position: relative; color: #fff; }
.vc_index .bottom_banner .cont { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%); text-align: center; }
.vc_index .bottom_banner .cont .title { font-size: 36px; font-size: 3.6rem; line-height: 50px; margin-bottom: 17px; }
.vc_index .bottom_banner .cont p { font-size: 24px; font-size: 2.4rem; color: #fff; line-height: 30px; }
.vc_index .bottom_banner .cont p a { color: #fff; }

.vc_detail .project_banner { width: 100%; height: 260px; background-color: #F7F9FA; margin-bottom: 60px; }
.vc_detail .project_banner .cont { width: 980px; margin: 0 auto; padding: 20px 0; color: #808080; font-size: 0; }
.vc_detail .project_banner .left { padding-top: 20px; width: 530px; }
.vc_detail .project_banner .left .infor { overflow: hidden; }
.vc_detail .project_banner .left .logo { margin-right: 30px; }
.vc_detail .project_banner .left .title { font-size: 24px; font-size: 2.4rem; line-height: 33px; color: #333; margin-bottom: 20px; }
.vc_detail .project_banner .left .intro { font-size: 16px; font-size: 1.6rem; line-height: 28px; margin-bottom: 35px; }
.vc_detail .project_banner .left .share { color: #b3b3b3; font-size: 14pxpx; font-size: 1.4pxrem; line-height: 18px; }
.vc_detail .project_banner .left .share-part .qrcode { width: 115px; padding: 20px 20px 10px; text-align: center; background-color: #FFF; border: 1px solid #EFEFEF; display: none; position: relative; top: -108px; left: 160px; }
.vc_detail .project_banner .left .share-part .qrcode .triangle { position: absolute; display: inline-block; *display: inline; border: 15px solid transparent; border-right-color: #EFEFEF; left: -30px; top: 50%; margin-top: -20px; }
.vc_detail .project_banner .left .share-part .qrcode .triangle span { position: absolute; display: inline-block; *display: inline; border: 14px solid transparent; border-right-color: #fff; left: -12px; top: -14px; }
.vc_detail .project_banner .left .share-part .qrcode .img { text-align: center; margin-bottom: 15px; }
.vc_detail .project_banner .left .share-part .qrcode .img img { display: inline-block; *display: inline !important; }
.vc_detail .project_banner .left .share-part .qrcode .tit { color: #666666; font-size: 14px; font-size: 1.4rem; line-height: 20px; }
.vc_detail .project_banner .left .share-part .txt { font-size: 14px; font-size: 1.4rem; line-height: 18px; margin-right: 10px; }
.vc_detail .project_banner .left .share-part a { font-size: 16px; font-size: 1.6rem; width: 26px; height: 26px; border: 1px #E73C58 solid; color: #E73C58; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; margin-right: 15px; text-align: center; display: inline-block; *display: inline; }
.vc_detail .project_banner .left .share-part a i { vertical-align: middle; }
.vc_detail .project_banner .left .share-part .js_weixin { color: #4BBB08; border-color: #4BBB08; }
.vc_detail .project_banner .right { width: 408px; border-left: 1px solid #D8D8D8; padding-left: 60px; font-size: 14px; font-size: 1.4rem; }
.vc_detail .project_banner .right .coins { font-size: 24px; font-size: 2.4rem; line-height: 24px; margin-bottom: 15px; }
.vc_detail .project_banner .right .already { margin-bottom: 30px; }
.vc_detail .project_banner .right .stages { color: #5998F9; font-size: 18px; font-size: 1.8rem; line-height: 19px; }
.vc_detail .project_banner .right .count_down { margin-bottom: 9px; color: #D7583A; }
.vc_detail .project_banner .right .count_down .day { color: #808080; }
.vc_detail .project_banner .right .bar { width: 100%; background-color: #EFEFEF; height: 12px; -webkit-border-radius: 20px; -moz-border-radius: 20px; border-radius: 20px; overflow: hidden; margin-bottom: 28px; }
.vc_detail .project_banner .right .bar .has { background-color: #5998F9; height: 100%; }
.vc_detail .project_banner .right .goal, .vc_detail .project_banner .right .min, .vc_detail .project_banner .right .share { display: inline-block; *display: inline; }
.vc_detail .project_banner .right .goal .num, .vc_detail .project_banner .right .min .num, .vc_detail .project_banner .right .share .num { font-size: 16px; font-size: 1.6rem; line-height: 24px; }
.vc_detail .project_banner .right .goal .txt, .vc_detail .project_banner .right .min .txt, .vc_detail .project_banner .right .share .txt { line-height: 24px; margin-bottom: 9px; }
.vc_detail .project_banner .right .goal { width: 140px; }
.vc_detail .project_infor { width: 980px; margin: 0 auto; }
.vc_detail .project_infor .title { font-size: 20px; font-size: 2rem; line-height: 28px; margin-bottom: 30px; }
.vc_detail .project_infor .left { width: 640px; margin-right: 60px; }
.vc_detail .project_infor .left .pics { margin-bottom: 26px; width: 640px; height: 320px; overflow: hidden; }
.vc_detail .project_infor .left .pics img { width: auto !important; height: auto !important; max-width: 640px; max-height: 320px; margin: 0 auto; }
.vc_detail .project_infor .left .small_pics { margin-bottom: 36px; text-align: center; height: 78px; }
.vc_detail .project_infor .left .small_pics img { margin: 0 21px; cursor: pointer; border: 4px solid #fff; }
.vc_detail .project_infor .left .small_pics img.current { border-color: #FF3D00; }
.vc_detail .project_infor .left .describe { font-size: 18px; font-size: 1.8rem; line-height: 31px; margin-bottom: 50px; }
.vc_detail .project_infor .left .describe a { color: #D7583A; text-align: center; }
.vc_detail .project_infor .left .describe img { display: block; margin: 20px auto; }
.vc_detail .project_infor .left .group, .vc_detail .project_infor .left .grow_data { border-top: 1px solid #f2f2f2; padding-top: 40px; }
.vc_detail .project_infor .left .group .pannel { border: 1px solid #f2f2f2; margin-bottom: 30px; padding: 20px 30px 20px 40px; position: relative; }
.vc_detail .project_infor .left .group .pannel img { position: absolute; top: 50%; margin-top: -40px; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; }
.vc_detail .project_infor .left .group .pannel .name { color: #666; font-size: 16px; font-size: 1.6rem; line-height: 20px; margin-bottom: 5px; }
.vc_detail .project_infor .left .group .pannel .job { color: #808080; font-size: 14px; font-size: 1.4rem; line-height: 20px; margin-bottom: 10px; }
.vc_detail .project_infor .left .group .pannel .intro { color: #666; font-size: 13px; font-size: 1.3rem; line-height: 22px; }
.vc_detail .project_infor .left .group .infor { display: inline-block; *display: inline; width: 460px; }
.vc_detail .project_infor .left .grow_data { border-bottom: 1px solid #f2f2f2; margin-bottom: 30px; }
.vc_detail .project_infor .left .grow_data .fl, .vc_detail .project_infor .left .grow_data .popup-large .mod-article-list li .left-img, .popup-large .mod-article-list li .vc_detail .project_infor .left .grow_data .left-img, .vc_detail .project_infor .left .grow_data .mod-article-list li .cont, .mod-article-list li .vc_detail .project_infor .left .grow_data .cont, .vc_detail .project_infor .left .grow_data .mod-article-list li .author, .mod-article-list li .vc_detail .project_infor .left .grow_data .author, .vc_detail .project_infor .left .grow_data .index-page .column .list, .index-page .column .vc_detail .project_infor .left .grow_data .list, .vc_detail .project_infor .left .grow_data .index-page .main .mod-article-list li .pic, .index-page .main .mod-article-list li .vc_detail .project_infor .left .grow_data .pic, .vc_detail .project_infor .left .grow_data .m-app-down .section .left, .m-app-down .section .vc_detail .project_infor .left .grow_data .left { margin-right: 5px; }
.vc_detail .project_infor .left .grow_data .point { display: inline-block; *display: inline; width: 12px; height: 12px; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; background-color: #F25A5A; margin-right: 10px; line-height: 21px; }
.vc_detail .project_infor .left .grow_data .gap-line { margin-left: 5px; }
.vc_detail .project_infor .left .grow_data li { margin-bottom: 30px; }
.vc_detail .project_infor .left .grow_data li .time { font-size: 18px; font-size: 1.8rem; line-height: 21px; color: #666; }
.vc_detail .project_infor .left .grow_data li:last-child { margin-bottom: 30px; }
.vc_detail .project_infor .left .grow_data .right_cont { overflow: hidden; }
.vc_detail .project_infor .left .grow_data .right_cont .tit { font-size: 16px; font-size: 1.6rem; line-height: 22px; color: #666; }
.vc_detail .project_infor .left .analysis li { margin-bottom: 50px; }
.vc_detail .project_infor .left .analysis .fl, .vc_detail .project_infor .left .analysis .popup-large .mod-article-list li .left-img, .popup-large .mod-article-list li .vc_detail .project_infor .left .analysis .left-img, .vc_detail .project_infor .left .analysis .mod-article-list li .cont, .mod-article-list li .vc_detail .project_infor .left .analysis .cont, .vc_detail .project_infor .left .analysis .mod-article-list li .author, .mod-article-list li .vc_detail .project_infor .left .analysis .author, .vc_detail .project_infor .left .analysis .index-page .column .list, .index-page .column .vc_detail .project_infor .left .analysis .list, .vc_detail .project_infor .left .analysis .index-page .main .mod-article-list li .pic, .index-page .main .mod-article-list li .vc_detail .project_infor .left .analysis .pic, .vc_detail .project_infor .left .analysis .m-app-down .section .left, .m-app-down .section .vc_detail .project_infor .left .analysis .left { font-size: 18px; font-size: 1.8rem; line-height: 30px; color: #666; width: 450px; }
.vc_detail .project_infor .left .analysis .fl a, .vc_detail .project_infor .left .analysis .popup-large .mod-article-list li .left-img a, .popup-large .mod-article-list li .vc_detail .project_infor .left .analysis .left-img a, .vc_detail .project_infor .left .analysis .mod-article-list li .cont a, .mod-article-list li .vc_detail .project_infor .left .analysis .cont a, .vc_detail .project_infor .left .analysis .mod-article-list li .author a, .mod-article-list li .vc_detail .project_infor .left .analysis .author a, .vc_detail .project_infor .left .analysis .index-page .column .list a, .index-page .column .vc_detail .project_infor .left .analysis .list a, .vc_detail .project_infor .left .analysis .index-page .main .mod-article-list li .pic a, .index-page .main .mod-article-list li .vc_detail .project_infor .left .analysis .pic a, .vc_detail .project_infor .left .analysis .m-app-down .section .left a, .m-app-down .section .vc_detail .project_infor .left .analysis .left a { color: #666; }
.vc_detail .project_infor .left .analysis .right_cont { color: #FF6700; font-size: 16px; font-size: 1.6rem; line-height: 30px; }
.vc_detail .project_infor .left .analysis .txt { margin-right: 10px; }
.vc_detail .project_infor .left .analysis .gap { margin-right: 10px; display: inline-block; *display: inline; height: 10px; width: 1px; background: #D8D8D8; }
.vc_detail .project_infor .left .analysis .price { color: #3AC0C3; }
.vc_detail .project_infor .left .report { border-top: 1px solid #f2f2f2; padding-top: 30px; margin-bottom: 60px; }
.vc_detail .project_infor .left .report .tit { font-size: 18px; font-size: 1.8rem; line-height: 30px; color: #666; width: 450px; }
.vc_detail .project_infor .left .report .right_cont { float: right; color: #FFFFFF; border: 2px solid #F24964; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; line-height: 36px; }
.vc_detail .project_infor .left .report .right_cont i { color: #F24964; }
.vc_detail .project_infor .left .report .right_cont .icon { display: inline-block; *display: inline; padding: 0 8px; }
.vc_detail .project_infor .left .report .right_cont .txt { color: #fff; background-color: #F24964; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; display: inline-block; *display: inline; padding: 0 8px; font-size: 14px; font-size: 1.4rem; line-height: 38px; }
.vc_detail .project_infor .left .report .img { margin-bottom: 20px; }
.vc_detail .project_infor .left .report .pannel { border: 1px solid #E9E9E9; }
.vc_detail .project_infor .left .report .pannel .top { padding: 30px 110px 0 30px; }
.vc_detail .project_infor .left .report .pannel .tit { line-height: 25px; margin-bottom: 20px; }
.vc_detail .project_infor .left .report .pannel .intro { color: #666666; line-height: 26px; font-size: 16px; font-size: 1.6rem; }
.vc_detail .project_infor .left .report .pannel .see { margin-bottom: 30px; }
.vc_detail .project_infor .left .report .pannel .update { line-height: 26px; font-size: 14px; font-size: 1.4rem; color: #FF6700; }
.vc_detail .project_infor .left .report .pannel .buy { margin-bottom: 40px; color: #fff; }
.vc_detail .project_infor .left .report .pannel .remind { background-color: #F7F9FA; font-size: 18px; font-size: 1.8rem; line-height: 60px; color: #666; padding: 0 30px; }
.vc_detail .project_infor .left .report .pannel .remind .vc-btn { margin-top: 11px; color: #3AC0C3; border-color: #3AC0C3; line-height: 36px; font-weight: normal; }
.vc_detail .project_infor .left .others { margin-bottom: 80px; }
.vc_detail .project_infor .left .others li { line-height: 60px; background-color: #F7F9FA; padding: 0 30px 0 20px; margin-bottom: 20px; }
.vc_detail .project_infor .left .others li .txt { font-size: 16px; font-size: 1.6rem; color: #666; }
.vc_detail .project_infor .left .others li i { font-size: 24px; font-size: 2.4rem; color: #b3b3b3; vertical-align: sub; }
.vc_detail .project_infor .left .others li .fr, .vc_detail .project_infor .left .others li .p-header .options, .p-header .vc_detail .project_infor .left .others li .options, .vc_detail .project_infor .left .others li .login-form .get-captcha, .login-form .vc_detail .project_infor .left .others li .get-captcha, .vc_detail .project_infor .left .others li .register-form .get-captcha, .register-form .vc_detail .project_infor .left .others li .get-captcha, .vc_detail .project_infor .left .others .mod-article-list li .pic, .mod-article-list .vc_detail .project_infor .left .others li .pic, .vc_detail .project_infor .left .others .mod-article-list li .relate, .mod-article-list .vc_detail .project_infor .left .others li .relate, .vc_detail .project_infor .left .others .hot-list .mod-article-list li .options, .hot-list .mod-article-list .vc_detail .project_infor .left .others li .options, .vc_detail .project_infor .left .others li .index-page .inner .options, .index-page .inner .vc_detail .project_infor .left .others li .options, .vc_detail .project_infor .left .others li .index-page .column .options, .index-page .column .vc_detail .project_infor .left .others li .options, .vc_detail .project_infor .left .others li .index-page .articles .options, .index-page .articles .vc_detail .project_infor .left .others li .options, .vc_detail .project_infor .left .others li .m-app-down .section .right, .m-app-down .section .vc_detail .project_infor .left .others li .right { color: #808080; }
.vc_detail .project_infor .right { overflow: hidden; }
.vc_detail .project_infor .right .tit { line-height: 54px; background-color: #F7F9FA; font-size: 18px; font-size: 1.8rem; color: #666; padding: 0 10px; }
.vc_detail .project_infor .right .part { color: #808080; font-size: 14px; font-size: 1.4rem; border-bottom: 1px #F2F2F2 solid; padding: 20px 0; line-height: 20px; }
.vc_detail .project_infor .right .part .go { line-height: 28px; border: 1px solid #FF3D00; background-color: rgba(255, 61, 0, 0.05); color: #FF3D00; font-size: 16px; font-size: 1.6rem; padding: 0 16px; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; }
.vc_detail .project_infor .right .part .time { margin-top: 14px; line-height: 18px; color: #b3b3b3; font-size: 13px; font-size: 1.3rem; }
.vc_detail .project_infor .right .part:last-child { border-bottom: none; }
.vc_detail .project_infor .right .part a { color: #D7583A; }
.vc_detail .project_infor .right .side-part { margin-bottom: 60px; }
.vc_detail .project_infor .right .about label { display: block; margin-bottom: 5px; }
.vc_detail .guid_part { background-color: #F7FAFF; padding: 82px 0; }
.vc_detail .guid_part .cont { width: 648px; margin: 0 auto; }
.vc_detail .guid_part .cont .title { font-size: 30px; font-size: 3rem; line-height: 33px; margin-bottom: 29px; }
.vc_detail .guid_part .cont .intro { margin-bottom: 59px; font-size: 16px; font-size: 1.6rem; line-height: 19px; color: #666; }
.vc_detail .guid_part .cont .parts { text-align: left; position: relative; font-size: 0; }
.vc_detail .guid_part .cont .parts .line { position: absolute; width: 1px; background-color: #d8d8d8; height: 300px; top: 36px; right: 50%; }
.vc_detail .guid_part .cont .part { font-size: 16px; font-size: 1.6rem; color: #666; width: 250px; display: inline-block; *display: inline; vertical-align: top; margin-bottom: 77px; }
.vc_detail .guid_part .cont .part p { padding-left: 40px; width: 200px; }
.vc_detail .guid_part .cont .part i { margin-right: 8px; }
.vc_detail .guid_part .cont .part img { margin-right: 12px; }
.vc_detail .guid_part .cont .tit { font-size: 20px; font-size: 2rem; color: #FF7878; line-height: 23px; margin-bottom: 19px; }

.vc_list .cont { width: 980px; margin: 0 auto; }
.vc_list .news { background-color: #F7F9FA; line-height: 60px; color: #808080; font-size: 16px; font-size: 1.6rem; }
.vc_list .news a { color: #808080; }
.vc_list .news .tit { display: inline-block; *display: inline; font-size: 16px; font-size: 1.6rem; }
.vc_list .news .tit a { color: #D7583A; }
.vc_list .news .more i { color: #666666; font-size: 12px; font-size: 1.2rem; line-height: 60px; display: inline-block; *display: inline; margin-left: 5px; }
.vc_list .selects { margin-top: 40px; font-size: 16px; font-size: 1.6rem; color: #666666; }
.vc_list .selects a { color: #666; }
.vc_list .selects a:hover, .vc_list .selects a.current { color: #D7583A; }
.vc_list .selects .part { line-height: 20px; margin-bottom: 15px; }
.vc_list .selects .tit { font-weight: bold; display: inline-block; *display: inline; margin-right: 20px; }
.vc_list .selects .all { display: inline-block; *display: inline; }
.vc_list .selects ul, .vc_list .selects li { display: inline-block; *display: inline; }
.vc_list .selects .left { float: left; margin-right: 38px; line-height: 36px; }
.vc_list .selects ul { width: 775px; overflow: hidden; }
.vc_list .selects li { line-height: 36px; text-align: left; margin-right: 38px; }
.vc_list .selects ul.ul_platform { height: 36px; overflow: hidden; transition: all ease 0.3; -o-transition: all ease 0.3; -moz-transition: all ease 0.3; -webkit-transition: all ease 0.3; }
.vc_list .selects ul.ul_platform.auto_size { height: auto; }
.vc_list .selects .js-open { cursor: pointer; line-height: 36px; color: #B3B3B3; font-size: 13px; font-size: 1.3rem; vertical-align: top; }
.vc_list .selects .js-open i { font-size: 28px; font-size: 2.8rem; color: #D7583A; display: inline-block; *display: inline; vertical-align: middle; }
.vc_list .selects .js-open i.hover { animation: turnl 0.3s linear 0s 1 normal running forwards; }
.vc_list .selects .js-open i.hover-out { animation: turnr 0.5s linear 0s 1 normal running forwards; }
.vc_list .project_list .get_more { border-top: 1px solid #F2F2F2; margin-bottom: 80px; padding-top: 60px; }
.vc_list .project_list li { padding: 30px 10px; border-top: 1px solid #E8E8E8; }
.vc_list .project_list li .left { width: 640px; }
.vc_list .project_list li .left .logo { margin-right: 30px; margin-top: 16px; border: 1px solid #EBECED; }
.vc_list .project_list li .left .infor { overflow: hidden; }
.vc_list .project_list li .left .title { font-size: 24px; font-size: 2.4rem; line-height: 33px; margin-bottom: 12px; }
.vc_list .project_list li .left .title a { color: #333; }
.vc_list .project_list li .left .intro { font-size: 16px; font-size: 1.6rem; line-height: 28px; color: #666; margin-bottom: 15px; }
.vc_list .project_list li .left .txt { font-size: 13px; font-size: 1.3rem; line-height: 15px; color: #808080; }
.vc_list .project_list li .right { width: 240px; text-align: center; padding-left: 30px; border-left: 1px solid rgba(216, 216, 216, 0.5); color: #808080; }
.vc_list .project_list li .right .coins { font-size: 24px; font-size: 2.4rem; line-height: 27px; margin-bottom: 10px; }
.vc_list .project_list li .right .already { font-size: 14px; font-size: 1.4rem; line-height: 14px; margin-bottom: 21px; }
.vc_list .project_list li .right .progress { margin-bottom: 16px; }
.vc_list .project_list li .right .progress .percent { font-size: 16px; font-size: 1.6rem; line-height: 18px; }
.vc_list .project_list li .right .platform { font-size: 14px; font-size: 1.4rem; line-height: 18px; }
.vc_list .project_list li .right .bar { width: 75%; height: 20px; overflow: hidden; -webkit-border-radius: 20px; -moz-border-radius: 20px; border-radius: 20px; background-color: #EFEFEF; text-align: left; }
.vc_list .project_list li .right .bar .has { height: 100%; background-color: #5998F9; }
.vc_list .project_list .related_case_reports { padding: 20px 48px 0px 10px; border-top: 1px dashed #F2F2F2; margin-top: 30px; }
.vc_list .project_list .related_case_reports .left_cont { color: #666666; }
.vc_list .project_list .related_case_reports .type { float: left; margin-right: 30px; display: inline-block; *display: inline; background-color: #F2F7FF; font-size: 16px; font-size: 1.6rem; line-height: 36px; padding: 0 18px; }
.vc_list .project_list .related_case_reports .intro { font-size: 18px; font-size: 1.8rem; line-height: 30px; color: #666; display: block; overflow: hidden; }
.vc_list .project_list .related_case_reports .right_cont { color: #FF6700; font-size: 16px; font-size: 1.6rem; line-height: 30px; float: right; }
.vc_list .project_list .related_case_reports .right_cont .txt { margin-right: 10px; }
.vc_list .project_list .related_case_reports .right_cont .gap { margin-right: 10px; display: inline-block; *display: inline; height: 10px; width: 1px; background: #D8D8D8; }
.vc_list .project_list .related_case_reports .right_cont .price { color: #3AC0C3; }

.vc_news .top_news { background-color: #F7F9FA; }
.vc_news .top_news .cont { width: 820px; margin: 0 auto; font-size: 0; height: 148px; padding-top: 30px; margin-bottom: 40px; }
.vc_news .top_news .cont .tit { color: #D7583A; font-size: 16px; font-size: 1.6rem; line-height: 16px; margin-bottom: 22px; }
.vc_news .top_news .cont .more { color: #808080; font-size: 13px; font-size: 1.3rem; line-height: 15px; }
.vc_news .top_news .cont .more i { margin-left: 10px; font-size: 12px; font-size: 1.2rem; }
.vc_news .top_news .part { color: #666666; display: inline-block; *display: inline; width: 45%; margin-right: 10%; vertical-align: top; }
.vc_news .top_news .part:last-child { margin-right: 0; }
.vc_news .top_news .part a { color: #666; }
.vc_news .top_news .part .news_t { font-size: 16px; font-size: 1.6rem; line-height: 18px; margin-bottom: 10px; }
.vc_news .top_news .part .time { font-size: 14px; font-size: 1.4rem; line-height: 18px; }
.vc_news .list { width: 700px; margin: 0 auto; padding-bottom: 60px; }
.vc_news .list .title { font-size: 20px; font-size: 2rem; line-height: 28px; padding-bottom: 10px; display: inline-block; *display: inline; border-bottom: 2px solid #D7583A; }
.vc_news .list .pagination { border-top: none; }
.vc_news .list .news_list { margin-top: -1px; margin-bottom: 30px; }
.vc_news .list .news_list li { border-top: 1px solid #E8E8E8; padding: 30px 0 20px; color: #666; }
.vc_news .list .news_list li a { color: #666; }
.vc_news .list .news_list li .news_t { font-size: 20px; font-size: 2rem; line-height: 28px; margin-bottom: 10px; }
.vc_news .list .news_list li .time { font-size: 14px; font-size: 1.4rem; line-height: 26px; margin-bottom: 12px; }
.vc_news .list .news_list li .summary { font-size: 16px; font-size: 1.6rem; line-height: 28px; }
.vc_news .list .news_list li .summary a { color: #000; }
.vc_news .list .news_list li .summary p { margin-bottom: 15px; }
.vc_news .list .news_list .share-part { padding-left: 21px; margin-top: 35px; position: relative; }
.vc_news .list .news_list .share-part .qrcode { width: 115px; padding: 20px 20px 10px; text-align: center; background-color: #FFF; border: 1px solid #EFEFEF; display: none; position: absolute; top: -84px; left: 190px; }
.vc_news .list .news_list .share-part .qrcode .triangle { position: absolute; display: inline-block; *display: inline; border: 15px solid transparent; border-right-color: #EFEFEF; left: -30px; top: 50%; margin-top: -20px; }
.vc_news .list .news_list .share-part .qrcode .triangle span { position: absolute; display: inline-block; *display: inline; border: 14px solid transparent; border-right-color: #fff; left: -12px; top: -14px; }
.vc_news .list .news_list .share-part .qrcode .img { text-align: center; margin-bottom: 15px; }
.vc_news .list .news_list .share-part .qrcode .img img { display: inline-block; *display: inline !important; }
.vc_news .list .news_list .share-part .qrcode .tit { color: #666666; font-size: 14px; font-size: 1.4rem; line-height: 20px; }
.vc_news .list .news_list .share-part .txt { font-size: 14px; font-size: 1.4rem; line-height: 18px; margin-right: 10px; color: #B3B3B3; }
.vc_news .list .news_list .share-part a { font-size: 16px; font-size: 1.6rem; width: 26px; height: 26px; border: 1px #E73C58 solid; color: #E73C58; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; margin-right: 15px; text-align: center; display: inline-block; *display: inline; }
.vc_news .list .news_list .share-part a i { vertical-align: middle; }
.vc_news .list .news_list .share-part .js_weixin { color: #4BBB08; border-color: #4BBB08; }
.vc_news .list .days_news { border-top: 1px solid #E8E8E8; padding-top: 30px; margin-bottom: 60px; }
.vc_news .list .days_news .circle { display: inline-block; *display: inline; width: 9px; height: 9px; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; background-color: #D7583A; margin-right: 12px; }
.vc_news .list .days_news .circle.gray { background-color: #DDE4E5; }
.vc_news .list .days_news .date { font-size: 14px; font-size: 1.4rem; color: #D7583A; line-height: 26px; margin-bottom: 15px; }
.vc_news .list .days_news .news_list li { border-top: none; margin-bottom: 30px; padding: 0; }
.vc_news .list .days_news .news_list li .news_t { line-height: 30px; padding-left: 21px; cursor: pointer; }
.vc_news .list .days_news .news_list li .summary { padding-left: 21px; }
.vc_news .list .days_news .news_list li .time { font-size: 16px; font-size: 1.6rem; line-height: 20px; margin-bottom: 20px; }
.vc_news .list .get_more .vc-btn { padding: 0 25px; }

.vc_knowledge { border-top: 1px solid #ccc; padding-top: 40px; }
.vc_knowledge .list .news_list li { padding-bottom: none; }
.vc_knowledge .list .news_list li ul { list-style-type: disc; margin-left: 20px; }
.vc_knowledge .list .news_list li ol { margin-left: 20px; list-style-type: decimal; }
.vc_knowledge .list .news_list li li { border: none; padding: 0; }
.vc_knowledge .list .news_list li .news_t { color: #666666; font-weight: bold; margin-bottom: 18px; }
.vc_knowledge .list .news_list li .red_point { color: #D7583A; font-size: 30px; font-size: 3rem; line-height: 28px; display: inline-block; *display: inline; margin-right: 10px; }
.vc_knowledge .list .news_list li .summary { font-size: 16px; font-size: 1.6rem; line-height: 28px; margin-bottom: 20px; }
.vc_knowledge .list .news_list li .summary p { margin-bottom: 20px; }
.vc_knowledge .list .news_list li .summary strong { color: #535353; }
.vc_knowledge .list .news_list li .summary a { color: #D7583A; text-decoration: underline; }
.vc_knowledge .list .news_list li .summary h1, .vc_knowledge .list .news_list li .summary h2, .vc_knowledge .list .news_list li .summary h3, .vc_knowledge .list .news_list li .summary h4, .vc_knowledge .list .news_list li .summary h5, .vc_knowledge .list .news_list li .summary h6 { color: #666; font-size: 18px; font-size: 1.8rem; line-height: 28px; margin-bottom: 10px; font-weight: bold; }
.vc_knowledge .list .news_list li .see_all { color: #D7583A; font-size: 14px; font-size: 1.4rem; line-height: 26px; }
.vc_knowledge .list .title { margin-bottom: -1px; }
.vc_knowledge .list .intro { font-size: 16px; font-size: 1.6rem; line-height: 28px; color: #666666; padding-top: 30px; border-top: 1px solid #E8E8E8; margin-bottom: 60px; }

.wrapper.knowledge { margin-top: 0; border-top: 1px; border-top: 1px solid #ccc; }
.wrapper.knowledge .upvote { display: inline-block; *display: inline; line-height: 32px; color: #D7583A; border: 1px solid #D7583A; padding: 0 12px; margin-bottom: 70px; }
.wrapper.knowledge .upvote a { color: #D7583A; }
.wrapper.knowledge .upvote .num { margin-right: 0; }
.wrapper.knowledge .post-options { margin-bottom: 70px; }
.wrapper.knowledge .options .bookmarks { color: #808080; font-size: 14px; font-size: 1.4rem; }
.wrapper.knowledge .options .bookmarks .gap { position: relative; top: -2px; }

.vc-ident.investor .form_error { background-color: #fff; position: fixed; left: 50%; top: 50%; transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%); font-size: 24px; color: #666666; padding: 58px 77px 58px 100px; line-height: 25px; box-shadow: 0 0 30px 0 rgba(0, 0, 0, 0.5); z-index: 2; width: 500px; }
.vc-ident.investor .form_error .tit { color: #FC4B4B; font-size: 64px; line-height: 76px; margin-bottom: 20px; }
.vc-ident.investor .form_error .close-btn { display: inline-block; *display: inline; width: 46px; height: 46px; text-align: center; background-color: rgba(0, 0, 0, 0.5); border: 2px solid rgba(255, 255, 255, 0.3); -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; color: #fff; position: absolute; top: -20px; right: -20px; cursor: pointer; }
.vc-ident.investor .form_error .close-btn i { line-height: 46px; }
.vc-ident.investor .form-banner { transform: translateX(0vw); -ms-transform: translateX(0vw); -moz-transform: translateX(0vw); -webkit-transform: translateX(0vw); -o-transform: translateX(0vw); top: 0; border-top: 1px solid #F0F2F3; width: 100%; }
.vc-ident.investor .form-banner .vc-form { width: 700px; }
.vc-ident.investor .form-banner .vc-form form { padding-bottom: 150px; }
.vc-ident.investor .form-banner .vc-form .title { margin-bottom: 29px; }
.vc-ident.investor .form-banner .vc-form .guid { margin-bottom: 66px; }
.vc-ident.investor .form-banner .vc-form .left, .vc-ident.investor .form-banner .vc-form .right { display: block; width: 100%; }
.vc-ident.investor .form-banner .vc-form .part input[type="text"] { width: 46%; margin-bottom: 0; }
.vc-ident.investor .form-banner .vc-form .part textarea { width: 100%; margin-bottom: 0; }
.vc-ident.investor .form-banner .vc-form .part .get-code { width: 20%; }
.vc-ident.investor .form-banner .vc-form .part .help { margin-top: 10px; }
.vc-ident.investor .form-banner .vc-form .part:last-child { margin-bottom: 50px; }
.vc-ident.investor .form-banner .vc-form .mobile-part .get-code { margin-left: 0; margin-right: 20px; }
.vc-ident.investor .form-banner .vc-form .mobile-part input[type="text"].small { width: 23%; }
.vc-ident.investor .form-banner .vc-form .part-captcha input[type="text"].small { width: 23%; }
.vc-ident.investor .form-banner .vc-form .part-captcha .text { color: #808080; font-size: 13px; font-size: 1.3rem; margin-left: 20px; }
.vc-ident.investor .form-banner .vc-form .part-captcha .text a { color: #FD6639; text-decoration: underline; }
.vc-ident.investor .form-banner .vc-form .part-captcha .get-code { background-color: transparent; }
.vc-ident.investor .form-banner .vc-form .summit-part { bottom: -40px; text-align: center; }
.vc-ident.investor .form-banner .vc-form .summit-part .notice { margin-bottom: 30px; }
.vc-ident.investor .form-banner .vc-form .summit-part .submit { padding: 16px 36px; }
.vc-ident.investor .form-banner .vc-form .allow { margin-top: 20px; font-size: 14px; font-size: 1.4rem; color: #666; }
.vc-ident.investor .form-banner .vc-form .allow input { position: relative; top: -1px; margin-right: 5px; }

.vc_investor .m_investors { padding: 40px 0 60px; }
.vc_investor .m_investors .cont { width: 980px; margin: 0 auto; }
.vc_investor .m_investors .title { color: #fff; font-size: 24px; font-size: 2.4rem; line-height: 29px; }
.vc_investor .m_investors .top_icon { margin-bottom: 20px; }
.vc_investor .m_investors .avatar { -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; }
.vc_investor .top_investors { background-color: #5696F9; }
.vc_investor .top_investors .title { margin-bottom: 30px; }
.vc_investor .top_investors .says { font-size: 0px; font-size: 0rem; }
.vc_investor .top_investors .says li { display: inline-block; *display: inline; opacity: 0.6; transform: scale(0.8); text-align: center; }
.vc_investor .top_investors .says li.active, .vc_investor .top_investors .says li.slick-center { opacity: 1; transform: scale(1); }
.vc_investor .top_investors .says li .avatar { margin-bottom: 25px; display: inline-block; *display: inline; }
.vc_investor .top_investors .says .pannel { background-color: #FFF; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; font-size: 18px; font-size: 1.8rem; color: #666; padding: 50px 20px 45px; min-height: 235px; position: relative; box-shadow: 0 0 8px #1361D9; }
.vc_investor .top_investors .says .pannel .name { border-bottom: 2px solid #5696F9; margin-bottom: 20px; padding-bottom: 20px; }
.vc_investor .top_investors .says .pannel .main { text-align: left; }
.vc_investor .top_investors .says .pannel .triangle { position: absolute; display: inline-block; *display: inline; left: 50%; top: -16px; margin-left: -30px; }
.vc_investor .top_investors .slick-dots li { width: auto; opacity: 1; }
.vc_investor .top_investors .slick-dots li button::before { color: #fff; font-size: 22px; opacity: 0.5; }
.vc_investor .top_investors .slick-dots li.slick-active button::before { opacity: 1; }
.vc_investor .institutional_investors .title { margin-bottom: 50px; color: #666; }
.vc_investor .institutional_investors ul { font-size: 0px; font-size: 0rem; margin-right: -10px; text-align: left; }
.vc_investor .institutional_investors .pannel { vertical-align: top; text-align: left; font-size: 16px; font-size: 1.6rem; color: #666; display: inline-block; *display: inline; border: 1px solid #e3e3e3; margin-right: 10px; width: 320px; height: 220px; margin-bottom: 30px; }
.vc_investor .institutional_investors .pannel .top { line-height: 100px; padding: 0 17px 0 20px; border-bottom: 1px solid #f2f2f2; }
.vc_investor .institutional_investors .pannel .top .avatar { margin-top: 17px; border: 3px solid #F2F2F2; }
.vc_investor .institutional_investors .pannel .top .name { font-size: 18px; font-size: 1.8rem; font-weight: bold; }
.vc_investor .institutional_investors .pannel .bottom { padding: 30px 20px; line-height: 18px; }
.vc_investor .institutional_investors .pannel .company { color: #5696F9; margin-bottom: 20px; }
.vc_investor .institutional_investors .pannel .job { font-weight: bold; }
.vc_investor .institutional_investors .last { text-align: center; padding: 68px 0 33px; }
.vc_investor .institutional_investors .last .pancil { margin-bottom: 20px; color: #979797; display: inline-block; *display: inline; border: 1px dashed #979797; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; padding: 22px; }
.vc_investor .institutional_investors .last .pancil i { font-size: 34px; font-size: 3.4rem; }
.vc_investor .institutional_investors .last a { color: #666666; font-size: 16px; font-size: 1.6rem; line-height: 18px; }
.vc_investor .institutional_investors .vc-btn { font-weight: normal; border: 1px solid #D1D1D1; }
.vc_investor .individual_investors { background-color: #F7FAFF; }
.vc_investor .individual_investors .title { margin-bottom: 13px; color: #666; }
.vc_investor .individual_investors .show { text-align: right; margin-bottom: 10px; }
.vc_investor .individual_investors .show a { color: #D7583A; font-size: 16px; font-size: 1.6rem; line-height: 18px; }
.vc_investor .individual_investors ul { border-top: 1px solid #D8D8D8; margin-bottom: 67px; }
.vc_investor .individual_investors li { padding: 30px 40px 30px 0; border-bottom: 1px dashed #D8D8D8; }
.vc_investor .individual_investors li .left { width: 130px; float: left; border-right: 1px solid #D8D8D8; margin-right: 30px; }
.vc_investor .individual_investors li .left img { margin-bottom: 20px; }
.vc_investor .individual_investors li .left .name { font-size: 18px; font-size: 1.8rem; line-height: 20px; }
.vc_investor .individual_investors li .right { text-align: left; font-size: 16px; font-size: 1.6rem; line-height: 30px; color: #808080; overflow: hidden; }
.vc_investor .individual_investors li .right .tit { display: inline-block; *display: inline; float: left; color: #666; }
.vc_investor .individual_investors li .right p { overflow: hidden; }
.vc_investor .individual_investors li .right .intro { margin-bottom: 20px; }
.vc_investor .individual_investors .vc-btn { font-weight: normal; background-color: transparent; color: #808080; }

.vc_model { padding-top: 80px; border-top: 1px solid #CCCCCC; }
.vc_model .cont { width: 700px; margin: 0 auto; text-align: center; }
.vc_model .title { font-size: 30px; font-size: 3rem; line-height: 33px; margin-bottom: 30px; }
.vc_model .intro { color: #666666; font-size: 16px; font-size: 1.6rem; line-height: 28px; margin-bottom: 70px; }

.vc_result .privilege { margin-right: -130px; }
.vc_result .privilege li { display: inline-block; *display: inline; width: 255px; text-align: left; margin-right: 130px; margin-bottom: 100px; }
.vc_result .privilege li .num { float: left; display: inline-block; *display: inline; width: 24px; line-height: 24px; text-align: center; background-color: #3AC0C3; color: #fff; font-size: 16px; font-size: 1.6rem; margin-right: 10px; }
.vc_result .privilege li .text { width: 120px; overflow: hidden; }
.vc_result .privilege li img { position: relative; top: -20px; }
.vc_result .options { border-bottom: 1px solid #F2F2F2; padding-bottom: 60px; margin-bottom: 60px; }
.vc_result .options .next { margin-right: 60px; color: #666666; line-height: 46px; font-size: 18px; font-size: 1.8rem; text-decoration: underline; }
.vc_result .options .vc-btn { line-height: 46px; font-size: 22px; font-size: 2.2rem; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; }
.vc_result .qrcode { margin-bottom: 80px; }
.vc_result .qrcode .intro { padding: 0 100px; font-size: 20px; font-size: 2rem; line-height: 32px; margin-bottom: 30px; }
.vc_result .qrcode img { box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.5); }

.vc_update .cont { width: 916px; }
.vc_update .pay { margin-bottom: 92px; }
.vc_update .pay .top_banner { line-height: 70px; color: #596679; padding: 0 30px; text-align: left; border: 1px solid #DEE1E7; }
.vc_update .pay .top_banner .tit { margin-right: 10px; font-size: 18px; font-size: 1.8rem; display: inline-block; *display: inline; }
.vc_update .pay .top_banner .intro { font-size: 14px; font-size: 1.4rem; }
.vc_update .pay .top_banner .intro .num { color: #3AC0C3; font-size: 18px; font-size: 1.8rem; font-weight: bold; }
.vc_update .pay .top_banner a { color: #D7583A; }
.vc_update .pay table { border-left: 1px solid #DEE1E7; border-right: 1px solid #DEE1E7; width: 100%; }
.vc_update .pay table .circle { display: inline-block; *display: inline; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; background-color: #D8D8D8; width: 20px; height: 20px; line-height: 20px; background-color: #D8D8D8; color: #fff; text-align: center; font-size: 20px; font-size: 2rem; }
.vc_update .pay table .circle.current { background-color: #3AC0C3; }
.vc_update .pay table .circle i { font-size: 16px; font-size: 1.6rem; }
.vc_update .pay table tr { line-height: 46px; background-color: #F7F9FA; text-align: center; font-size: 16px; font-size: 1.6rem; color: #666; }
.vc_update .pay table tr:nth-child(2n+1) { background-color: #FFF; }
.vc_update .pay table td:first-child { padding-left: 40px; text-align: left; }
.vc_update .pay table th { font-size: 18px; font-size: 1.8rem; color: #666; line-height: 78px; text-align: center; }
.vc_update .pay table th:first-child { text-align: left; padding-left: 40px; }
.vc_update .pay .options { padding: 40px; border: 1px solid #DEE1E7; border-top: 0; }
.vc_update .pay .options p { color: #596679; font-size: 13px; font-size: 1.3rem; margin-bottom: 10px; }
.vc_update .pay .options .disable { background-color: #D8D8D8; }
.vc_update .pay .options .vc-btn { border: 2px solid #F24964; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; background-color: #FFF; color: #F24964; padding-right: 0; }
.vc_update .pay .options .vc-btn .fee { background-color: #F24964; color: #fff; display: inline-block; *display: inline; padding: 0 12px; margin-left: 20px; }

.vc_order .order { text-align: left; margin-bottom: 60px; }
.vc_order .order-part { padding-bottom: 30px; border-bottom: 1px #F2F2F2 solid; margin-bottom: 30px; }
.vc_order .order-part.last { margin-bottom: 50px; border-bottom: none; }
.vc_order .order-part .item { font-size: 18px; font-size: 1.8rem; line-height: 19px; margin-bottom: 18px; }
.vc_order .order-part .txt { font-size: 16px; font-size: 1.6rem; line-height: 17px; }
.vc_order .order-part .txt input { margin-right: 7px; }
.vc_order .order-part .value { font-size: 16px; font-size: 1.6rem; color: #666; line-height: 17px; }
.vc_order .order-part .weixin { color: #00AF42; margin-right: 124px; }
.vc_order .order-part .ali { color: #16A5E6; }
.vc_order .option .vc-btn { background-color: #F24964; padding: 0 40px; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; }

.vc_model_pop .qrcode { margin-bottom: 80px; }
.vc_model_pop .qrcode .intro { padding: 0 100px; font-size: 20px; font-size: 2rem; line-height: 32px; margin-bottom: 30px; }
.vc_model_pop .qrcode img { box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.5); }
.vc_model_pop #qrcodeTable { margin: 60px 0 40px; }
.vc_model_pop .bottom-msg { font-size: 13px; font-size: 1.3rem; color: #666666; }
.vc_model_pop .options { margin: 30px 0 60px; }
.vc_model_pop .options .vc-btn { background-color: transparent; color: #FD6639; border: 1px solid #FD6639; -webkit-border-radius: 40px; -moz-border-radius: 40px; border-radius: 40px; font-weight: normal; }
.vc_model_pop .select .part { text-align: center; display: inline-block; *display: inline; width: 240px; padding: 40px 0 30px; margin: 0 50px; cursor: pointer; }
.vc_model_pop .select .part .circle { display: inline-block; *display: inline; width: 36px; line-height: 36px; color: #fff; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; font-size: 20px; font-size: 2rem; margin-bottom: 31px; }
.vc_model_pop .select .part .txt { font-size: 20px; font-size: 2rem; line-height: 23px; }
.vc_model_pop .select .part.error { border: 1px dashed #F24964; color: #F24964; }
.vc_model_pop .select .part.error .circle { background-color: #F24964; }
.vc_model_pop .select .part.success { border: 1px dashed #3AC0C3; color: #3AC0C3; }
.vc_model_pop .select .part.success .circle { background-color: #3AC0C3; font-size: 24px; font-size: 2.4rem; }
.vc_model_pop .pay_select .part { display: inline-block; *display: inline; margin: 0 50px; }
.vc_model_pop .pay_select .part .pannel { width: 240px; border: 1px dashed #00AF42; padding: 0 15px; line-height: 160px; color: #00AF42; font-size: 16px; font-size: 1.6rem; margin-bottom: 30px; }
.vc_model_pop .pay_select .part .ali { border-color: #16A5E6; color: #16A5E6; display: block; }
.vc_model_pop .pay_select .part p { font-size: 13px; font-size: 1.3rem; color: #797979; }
.vc_model_pop .pay_select .part #weixin_qrcode { display: inline-block; *display: inline; vertical-align: middle; margin-left: 10px; padding: 5px; box-shadow: 0 0 2px rgba(0, 0, 0, 0.2); line-height: 1em; }

.vc_analysis { border-top: 1px solid #ccc; padding-top: 40px; }
.vc_analysis .news { margin-bottom: 50px; }
.vc_analysis .right_cont { color: #FF6700; font-size: 16px; font-size: 1.6rem; line-height: 30px; float: right; padding-left: 10px; }
.vc_analysis .right_cont .txt { margin-right: 10px; }
.vc_analysis .right_cont .gap { margin-right: 10px; display: inline-block; *display: inline; height: 10px; width: 1px; background: #D8D8D8; }
.vc_analysis .right_cont .price { color: #3AC0C3; }

.vc_analysis_detail { border-top: 1px solid #ccc; }
.vc_analysis_detail .post-container { width: 100%; }
.vc_analysis_detail .post-options .shares { position: relative; }
.vc_analysis_detail .post-options .shares [class^="circle"] { border: none; }
.vc_analysis_detail .post-options .shares .qrcode { width: 115px; padding: 20px 20px 10px; text-align: center; background-color: #FFF; border: 1px solid #EFEFEF; display: none; position: absolute; top: -72px; left: 180px; z-index: 2; }
.vc_analysis_detail .post-options .shares .qrcode .triangle { position: absolute; display: inline-block; *display: inline; border: 15px solid transparent; border-right-color: #EFEFEF; left: -30px; top: 50%; margin-top: -20px; }
.vc_analysis_detail .post-options .shares .qrcode .triangle span { position: absolute; display: inline-block; *display: inline; border: 14px solid transparent; border-right-color: #fff; left: -12px; top: -14px; }
.vc_analysis_detail .post-options .shares .qrcode .img { text-align: center; margin-bottom: 15px; }
.vc_analysis_detail .post-options .shares .qrcode .img img { display: inline-block; *display: inline !important; }
.vc_analysis_detail .post-options .shares .qrcode .tit { color: #666666; font-size: 14px; font-size: 1.4rem; line-height: 20px; }
.vc_analysis_detail .post-options .is_help { margin-bottom: 50px; }
.vc_analysis_detail .post-options .is_help .vc-btn { color: #EE6E50; border-color: #EE6E50; font-weight: normal; }
.vc_analysis_detail .post-options .is_help .vc-btn.current { background-color: #EE6E50; color: #fff; }
.vc_analysis_detail article, .vc_analysis_detail .post-options, .vc_analysis_detail .relevance, .vc_analysis_detail .evaluate { width: 700px; margin: 0 auto; }
.vc_analysis_detail article { margin-bottom: 60px; }
.vc_analysis_detail .try_end { text-align: center; width: 100%; background-color: #F7FAFF; margin-bottom: 30px; }
.vc_analysis_detail .try_end .cont { padding: 60px 0 40px; width: 980px; margin: 0 auto; }
.vc_analysis_detail .try_end .hint { font-size: 20px; font-size: 2rem; line-height: 29px; margin-bottom: 40px; }
.vc_analysis_detail .try_end .pannel { border: 1px #3AC0C3 dashed; display: inline-block; *display: inline; padding: 50px 73px 40px; margin-bottom: 60px; }
.vc_analysis_detail .try_end .pannel .money { color: #3AC0C3; font-size: 30px; font-size: 3rem; line-height: 30px; margin-bottom: 20px; }
.vc_analysis_detail .try_end .pannel .txt { font-size: 18px; font-size: 1.8rem; line-height: 23px; color: #808080; }
.vc_analysis_detail .try_end .buy { margin-bottom: 60px; }
.vc_analysis_detail .try_end .remind { padding-top: 40px; border-top: 1px dashed #D8D8D8; font-size: 20px; font-size: 2rem; }
.vc_analysis_detail .try_end .remind span { color: #F24964; }
.vc_analysis_detail .try_end .remind .vc-btn { line-height: 42px; }
.vc_analysis_detail .shares { margin-bottom: 37px; }
.vc_analysis_detail .relevance .title { font-size: 20px; font-size: 2rem; line-height: 28px; margin-bottom: 20px; }
.vc_analysis_detail .relevance .product_pannel { border: 1px solid #E8EEF7; margin-bottom: 60px; }
.vc_analysis_detail .relevance .product_pannel .top { padding: 30px; border-bottom: 1px solid #E8EEF7; }
.vc_analysis_detail .relevance .product_pannel .logo { margin-right: 20px; }
.vc_analysis_detail .relevance .product_pannel .info { overflow: hidden; }
.vc_analysis_detail .relevance .product_pannel .title { font-size: 18px; font-size: 1.8rem; margin-bottom: 17px; }
.vc_analysis_detail .relevance .product_pannel .title a { color: #666; }
.vc_analysis_detail .relevance .product_pannel .intro { font-size: 13px; font-size: 1.3rem; line-height: 18px; color: #808080; }
.vc_analysis_detail .relevance .product_pannel .data ul { padding: 9px 0px; }
.vc_analysis_detail .relevance .product_pannel .data li { display: inline-block; *display: inline; padding: 6px 15px; border-right: 1px solid #E8EEF7; width: 82px; }
.vc_analysis_detail .relevance .product_pannel .data li:last-child { border-right: 0; }
.vc_analysis_detail .relevance .product_pannel .data .item { color: #576B9D; font-size: 13px; font-size: 1.3rem; line-height: 15px; margin-bottom: 13px; }
.vc_analysis_detail .relevance .product_pannel .data .value { font-size: 16px; font-size: 1.6rem; line-height: 21px; color: #666; white-space: nowrap; }
.vc_analysis_detail .evaluate { color: #9EA9B2; margin-bottom: 60px; }
.vc_analysis_detail .evaluate .title { padding: 0 0 20px 10px; font-size: 18px; font-size: 1.8rem; line-height: 19px; border-bottom: 1px #E1E8EE solid; }
.vc_analysis_detail .evaluate table { color: #9EA9B2; font-size: 16px; font-size: 1.6rem; width: 100%; }
.vc_analysis_detail .evaluate table td { padding: 10px; }
.vc_analysis_detail .evaluate table tr:nth-child(even) { background-color: #F3F6F9; }
.vc_analysis_detail .evaluate table .value, .vc_analysis_detail .evaluate table .gap { color: #808080; }
.vc_analysis_detail .evaluate table .stars { vertical-align: top; position: relative; width: 100px; display: inline-block; *display: inline; margin-right: 10px; }
.vc_analysis_detail .evaluate table .stars .star_bg, .vc_analysis_detail .evaluate table .stars .star { position: absolute; display: inline-block; *display: inline; width: 100px; max-width: 100px; white-space: nowrap; font-size: 0; text-align: center; }
.vc_analysis_detail .evaluate table .stars .star_bg i, .vc_analysis_detail .evaluate table .stars .star i { color: #4FBC7C; font-size: 16px; display: inline-block; *display: inline; width: 20px; line-height: 22px; }
.vc_analysis_detail .evaluate table .stars .star { z-index: 1; width: 0; overflow: hidden; }

.vc_report_detail { width: 980px; margin: 0 auto; padding-top: 50px; border-top: 1px solid #ccc; }
.vc_report_detail .report_banner { border: 1px solid #E8E8E8; max-height: 300px; color: #666; margin-bottom: 60px; }
.vc_report_detail .report_banner .left { margin-right: 30px; }
.vc_report_detail .report_banner .right { overflow: hidden; padding: 30px 110px 0 0; }
.vc_report_detail .report_banner .right .qrcode { width: 115px; padding: 20px 20px 10px; text-align: center; background-color: #FFF; border: 1px solid #EFEFEF; display: none; position: relative; top: -125px; left: 160px; }
.vc_report_detail .report_banner .right .qrcode .triangle { position: absolute; display: inline-block; *display: inline; border: 15px solid transparent; border-right-color: #EFEFEF; left: -30px; top: 50%; margin-top: -20px; }
.vc_report_detail .report_banner .right .qrcode .triangle span { position: absolute; display: inline-block; *display: inline; border: 14px solid transparent; border-right-color: #fff; left: -12px; top: -14px; }
.vc_report_detail .report_banner .right .qrcode .img { text-align: center; margin-bottom: 15px; }
.vc_report_detail .report_banner .right .qrcode .img img { display: inline-block; *display: inline !important; }
.vc_report_detail .report_banner .right .qrcode .tit { color: #666666; font-size: 14px; font-size: 1.4rem; line-height: 20px; }
.vc_report_detail .report_banner .title { font-size: 20px; font-size: 2rem; line-height: 25px; margin-bottom: 20px; }
.vc_report_detail .report_banner .buy_pannel { width: 440px; background-color: #F7FAFF; padding: 25px 20px 20px; margin-bottom: 30px; }
.vc_report_detail .report_banner .buy_pannel .money { color: #3AC0C3; margin-bottom: 25; font-size: 36px; font-size: 3.6rem; margin-bottom: 25px; }
.vc_report_detail .report_banner .buy_pannel .money .sign { font-size: 20px; font-size: 2rem; }
.vc_report_detail .report_banner .buy_pannel .privilege { font-size: 16px; font-size: 1.6rem; line-height: 25px; }
.vc_report_detail .report_banner .buy_pannel .privilege .money { color: #F24964; font-size: 16px; font-size: 1.6rem; }
.vc_report_detail .report_banner .buy_pannel .privilege .upgrade { color: #666; margin-left: 20px; text-decoration: underline; }
.vc_report_detail .report_banner .vc-btn { padding: 0 36px; }
.vc_report_detail .report_banner .intro { margin-left: 30px; }
.vc_report_detail .report_cont .title { font-size: 20px; font-size: 2rem; line-height: 28px; display: inline-block; *display: inline; padding-bottom: 10px; border-bottom: 2px solid #EE6E50; position: relative; bottom: -1px; }
.vc_report_detail .report_cont .intros { border-top: 1px solid #E8E8E8; padding-top: 40px; line-height: 22px; color: #666666; font-size: 16px; font-size: 1.6rem; margin-bottom: 80px; }
.vc_report_detail .report_cont .intros p { min-height: 22px; }
.vc_report_detail .report_cont .intros .tit { margin-bottom: 22px; font-weight: bold; }

.qianzai-set-header { background-color: #FFF; line-height: 89px; box-shadow: 0 0 1px rgba(40, 56, 81, 0.4); padding-right: 60px; margin-bottom: 40px; position: relative; }
.qianzai-set-header .avatar img { margin-right: 20px; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; }
.qianzai-set-header .avatar .name { font-size: 16px; font-size: 1.6rem; color: #666; word-spacing: 2px; margin-right: 11px; font-weight: bold; letter-spacing: 2px; }
.qianzai-set-header .avatar i { font-size: 16px; font-size: 1.6rem; color: #3AC0C3; vertical-align: middle; display: inline-block; *display: inline; }
.qianzai-set-header .avatar i.hover { animation: turnl 0.3s linear 0s 1 normal running forwards; }
.qianzai-set-header .avatar i.hover-out { animation: turnr 0.5s linear 0s 1 normal running forwards; }
.qianzai-set-header .qianzai-dropdown { position: absolute; right: 230px; top: 35px; }
.qianzai-set-header .qianzai-dropdown .dropdown-menu { padding: 10px 0; left: -42px; }
.qianzai-set-header .qianzai-dropdown .dropdown-menu:before { right: 15px; }
.qianzai-set-header .qianzai-dropdown ul { line-height: 20px; }
.qianzai-set-header .qianzai-dropdown li { margin-right: 0; width: 170px; line-height: 60px; background-color: #FFF; border-bottom: 1px solid #E3E4E7; padding: 0 30px 0 20px; }
.qianzai-set-header .qianzai-dropdown li:last-child { border-bottom: none; }
.qianzai-set-header .qianzai-dropdown li a { font-size: 14px; font-size: 1.4rem; line-height: 20px; color: #808080; }
.qianzai-set-header .qianzai-dropdown li:hover { background-color: #F1F1F1; }

.qianzai_set { background-color: #F5F8FB; height: 100vh; width: 100vw; }
.qianzai_set.close .siderbar { width: 80px; -webkit-transition: all 0.4s ease-out 0s; -moz-transition: all 0.4s ease-out 0s; -o-transition: all 0.4s ease-out 0s; transition: all 0.4s ease-out 0s; }
.qianzai_set.close .siderbar .logo_part { line-height: 81px; }
.qianzai_set.close .siderbar .logo_part .logo, .qianzai_set.close .siderbar .logo_part .column-line, .qianzai_set.close .siderbar .logo_part .column-title { display: none; }
.qianzai_set.close .siderbar .logo_part .home { display: block; }
.qianzai_set.close .siderbar .navs li { text-align: center; }
.qianzai_set.close .siderbar .navs li .txt, .qianzai_set.close .siderbar .navs li i.fr, .qianzai_set.close .siderbar .navs li .p-header i.options, .p-header .qianzai_set.close .siderbar .navs li i.options, .qianzai_set.close .siderbar .navs li .login-form i.get-captcha, .login-form .qianzai_set.close .siderbar .navs li i.get-captcha, .qianzai_set.close .siderbar .navs li .register-form i.get-captcha, .register-form .qianzai_set.close .siderbar .navs li i.get-captcha, .qianzai_set.close .siderbar .navs .mod-article-list li i.pic, .mod-article-list .qianzai_set.close .siderbar .navs li i.pic, .qianzai_set.close .siderbar .navs .mod-article-list li i.relate, .mod-article-list .qianzai_set.close .siderbar .navs li i.relate, .qianzai_set.close .siderbar .navs .hot-list .mod-article-list li i.options, .hot-list .mod-article-list .qianzai_set.close .siderbar .navs li i.options, .qianzai_set.close .siderbar .navs li .index-page .inner i.options, .index-page .inner .qianzai_set.close .siderbar .navs li i.options, .qianzai_set.close .siderbar .navs li .index-page .column i.options, .index-page .column .qianzai_set.close .siderbar .navs li i.options, .qianzai_set.close .siderbar .navs li .index-page .articles i.options, .index-page .articles .qianzai_set.close .siderbar .navs li i.options, .qianzai_set.close .siderbar .navs li .m-app-down .section i.right, .m-app-down .section .qianzai_set.close .siderbar .navs li i.right { display: none; }
.qianzai_set.close .siderbar .navs li .cont { width: auto; }
.qianzai_set.close .siderbar .navs li .cont .icon { margin-right: 0; }
.qianzai_set.close .siderbar .navs li i { margin-right: 0; margin-left: -2px; }
.qianzai_set.close .siderbar .navs li i.icon-pack { display: inline-block; *display: inline; -webkit-transform: rotateY(180deg); transform: rotateY(180deg); -o-transform: rotateY(180deg); -moz-transition: transform 0.8s ease-in-out; -webkit-transition: transform 0.8s ease-in-out; transition: transform 0.8s ease-in-out; -moz-transition: transform 0.8s ease-in-out; -webkit-transition: transform 0.8s ease-in-out; -o-transition: transform 0.8s ease-in-out; }
.qianzai_set.close .siderbar .navs li.current { border-left: 5px solid #EE6E50; }
.qianzai_set.close .siderbar .navs li.current .icon { display: inline-block; *display: inline; *display: inline; color: #fff; font-size: 24px; font-size: 2.4rem; line-height: 24px; text-align: center; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; }
.qianzai_set.close .siderbar .nav_tit { width: 80px; text-align: center; }
.qianzai_set.close .siderbar .close_hide { display: none; }
.qianzai_set.close .siderbar .gap_line { width: 60px; }
.qianzai_set.close .main_cont { padding-left: 80px; }
.qianzai_set .siderbar { position: absolute; top: 0; left: 0; height: 100%; height: 100vh; background-color: #334563; width: 300px; overflow: hidden; z-index: 3; }
.qianzai_set .siderbar .siderbar_cont { height: 100%; height: 100vh; overflow: hidden; }
.qianzai_set .siderbar .logo_part { line-height: 80px; background-color: #283851; text-align: center; color: #fff; margin-bottom: 20px; border-bottom: 1px solid rgba(76, 87, 104, 0.4); }
.qianzai_set .siderbar .logo_part a { color: #fff; }
.qianzai_set .siderbar .logo_part .column-title { font-size: 20px; font-size: 2rem; }
.qianzai_set .siderbar .logo_part .column-line { margin: 0 10px; position: relative; top: 2px; }
.qianzai_set .siderbar .logo_part a { display: inline-block; *display: inline; *display: inline; vertical-align: middle; }
.qianzai_set .siderbar .logo_part .home { display: none; }
.qianzai_set .siderbar .logo_part .home i { font-size: 44px; font-size: 4.4rem; vertical-align: middle; }
.qianzai_set .siderbar .navs li { text-align: center; line-height: 64px; color: #A0A9B0; font-size: 16px; font-size: 1.6rem; border-left: 5px solid #334563; }
.qianzai_set .siderbar .navs li a { color: #A0A9B0; }
.qianzai_set .siderbar .navs li i { color: #3AC0C3; font-size: 20px; font-size: 2rem; }
.qianzai_set .siderbar .navs li .txt { display: inline-block; *display: inline; font-size: 16px; font-size: 1.6rem; }
.qianzai_set .siderbar .navs li i.fr, .qianzai_set .siderbar .navs li .p-header i.options, .p-header .qianzai_set .siderbar .navs li i.options, .qianzai_set .siderbar .navs li .login-form i.get-captcha, .login-form .qianzai_set .siderbar .navs li i.get-captcha, .qianzai_set .siderbar .navs li .register-form i.get-captcha, .register-form .qianzai_set .siderbar .navs li i.get-captcha, .qianzai_set .siderbar .navs .mod-article-list li i.pic, .mod-article-list .qianzai_set .siderbar .navs li i.pic, .qianzai_set .siderbar .navs .mod-article-list li i.relate, .mod-article-list .qianzai_set .siderbar .navs li i.relate, .qianzai_set .siderbar .navs .hot-list .mod-article-list li i.options, .hot-list .mod-article-list .qianzai_set .siderbar .navs li i.options, .qianzai_set .siderbar .navs li .index-page .inner i.options, .index-page .inner .qianzai_set .siderbar .navs li i.options, .qianzai_set .siderbar .navs li .index-page .column i.options, .index-page .column .qianzai_set .siderbar .navs li i.options, .qianzai_set .siderbar .navs li .index-page .articles i.options, .index-page .articles .qianzai_set .siderbar .navs li i.options, .qianzai_set .siderbar .navs li .m-app-down .section i.right, .m-app-down .section .qianzai_set .siderbar .navs li i.right { color: #737C8B; font-size: 16px; font-size: 1.6rem; line-height: 64px; display: inline-block; *display: inline; }
.qianzai_set .siderbar .navs li .cont { display: inline-block; *display: inline; width: 220px; text-align: left; }
.qianzai_set .siderbar .navs li .icon { display: inline-block; *display: inline; width: 20px; margin-right: 20px; text-align: center; }
.qianzai_set .siderbar .navs li .icon i { vertical-align: middle; position: relative; top: -3px; }
.qianzai_set .siderbar .navs li:hover { color: #fff; }
.qianzai_set .siderbar .navs li:hover a { color: #fff; }
.qianzai_set .siderbar .navs li:hover i { color: #fff; }
.qianzai_set .siderbar .navs li i.icon-pack { display: inline-block; *display: inline; transform: rotateY(0deg); -o-transform: rotateY(0deg); -webkit-transform: rotateY(0deg); -moz--transform: rotateY(0deg); transition: transform 0.8s ease-in-out; -moz-transition: transform 0.8s ease-in-out; -webkit-transition: transform 0.8s ease-in-out; -o-transition: transform 0.8s ease-in-out; }
.qianzai_set .siderbar .navs li.current { background-color: #283851; border-left: 5px solid #EE6E50; color: #fff; }
.qianzai_set .siderbar .navs li.current a { color: #fff; }
.qianzai_set .siderbar .navs li.current i { color: #fff; }
.qianzai_set .siderbar .gap_line { height: 1px; width: 300px; margin: 0 auto; background-color: #4C5768; }
.qianzai_set .new_siderbar .navs { margin-bottom: 20px; }
.qianzai_set .new_siderbar .navs li { line-height: 24px; margin-bottom: 14px; height: 24px; }
.qianzai_set .new_siderbar .navs li:hover i { color: #3AC0C3; }
.qianzai_set .new_siderbar .navs li:hover i.icon-lock3 { color: #737C8B; }
.qianzai_set .new_siderbar .navs li i.fr, .qianzai_set .new_siderbar .navs li .p-header i.options, .p-header .qianzai_set .new_siderbar .navs li i.options, .qianzai_set .new_siderbar .navs li .login-form i.get-captcha, .login-form .qianzai_set .new_siderbar .navs li i.get-captcha, .qianzai_set .new_siderbar .navs li .register-form i.get-captcha, .register-form .qianzai_set .new_siderbar .navs li i.get-captcha, .qianzai_set .new_siderbar .navs .mod-article-list li i.pic, .mod-article-list .qianzai_set .new_siderbar .navs li i.pic, .qianzai_set .new_siderbar .navs .mod-article-list li i.relate, .mod-article-list .qianzai_set .new_siderbar .navs li i.relate, .qianzai_set .new_siderbar .navs .hot-list .mod-article-list li i.options, .hot-list .mod-article-list .qianzai_set .new_siderbar .navs li i.options, .qianzai_set .new_siderbar .navs li .index-page .inner i.options, .index-page .inner .qianzai_set .new_siderbar .navs li i.options, .qianzai_set .new_siderbar .navs li .index-page .column i.options, .index-page .column .qianzai_set .new_siderbar .navs li i.options, .qianzai_set .new_siderbar .navs li .index-page .articles i.options, .index-page .articles .qianzai_set .new_siderbar .navs li i.options, .qianzai_set .new_siderbar .navs li .m-app-down .section i.right, .m-app-down .section .qianzai_set .new_siderbar .navs li i.right { line-height: 24px; }
.qianzai_set .new_siderbar .navs li.current { background-color: transparent; border-left: 5px solid #EE6E50; color: #EE6E50; }
.qianzai_set .new_siderbar .navs li.current a { color: #EE6E50; }
.qianzai_set .new_siderbar .navs li.current i { color: #EE6E50; }
.qianzai_set .new_siderbar .navs li i.icon-pannel { font-size: 14px; font-size: 1.4rem; }
.qianzai_set .new_siderbar .navs li i.icon-bag { font-size: 16px; font-size: 1.6rem; }
.qianzai_set .new_siderbar .navs li i.icon-earth { font-size: 22px; font-size: 2.2rem; }
.qianzai_set .new_siderbar .navs li i.icon-view { font-size: 18px; font-size: 1.8rem; }
.qianzai_set .new_siderbar .navs li i.icon-pack { font-size: 18px; font-size: 1.8rem; }
.qianzai_set .new_siderbar .nav_tit { color: #fff; width: 220px; margin: 20px auto 20px; font-size: 14px; font-size: 1.4rem; }
.qianzai_set .new_siderbar .gap_line { margin-bottom: 10px; }
.qianzai_set .new_siderbar .js_close { padding-top: 5px; }
.qianzai_set .main_cont { padding-left: 300px; }
.qianzai_set .main_cont .cont { width: 900px; margin: 0 auto; }
.qianzai_set .main_cont .part { background-color: #FFF; border: 1px solid rgba(198, 200, 206, 0.5); margin-bottom: 20px; }
.qianzai_set .main_cont .part .bold { font-weight: bold; }
.qianzai_set .main_cont .part .top_banner { line-height: 70px; color: #596679; padding: 0 30px; }
.qianzai_set .main_cont .part .top_banner .tit { margin-right: 10px; font-size: 18px; font-size: 1.8rem; display: inline-block; *display: inline; }
.qianzai_set .main_cont .part .top_banner .intro { font-size: 14px; font-size: 1.4rem; }
.qianzai_set .main_cont .part .top_banner .intro .num { color: #3AC0C3; font-size: 18px; font-size: 1.8rem; font-weight: bold; }
.qianzai_set .main_cont .part .top_banner .num { color: #3AC0C3; }
.qianzai_set .main_cont .part .top_banner a { color: #D93641; }
.qianzai_set .main_cont .part .top_banner .more { font-size: 13px; font-size: 1.3rem; }
.qianzai_set .main_cont .part .hint { border-top: 1px solid #E5E7EC; text-align: center; padding: 60px 0; font-size: 18px; font-size: 1.8rem; color: #666666; }
.qianzai_set .main_cont .part .hint a { color: #F38462; text-decoration: underline; }
.qianzai_set .main_cont .part .no_result { padding: 30px 30px 20px; color: #596679; }
.qianzai_set .main_cont .part .no_result .tit { font-size: 18px; font-size: 1.8rem; line-height: 30px; font-weight: bold; }
.qianzai_set .main_cont .part .no_result .intro { font-size: 14px; font-size: 1.4rem; line-height: 30px; }
.qianzai_set .main_cont .part .no_result a { color: #D93641; }
.qianzai_set .main_cont .top_hint { padding: 17px 30px; font-size: 18px; font-size: 1.8rem; margin-bottom: 20px; }
.qianzai_set .main_cont .top_hint .circle { margin-right: 20px; text-align: center; line-height: 46px; height: 46px; width: 46px; background-color: #FF624A; color: #fff; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; margin-top: 4px; }
.qianzai_set .main_cont .top_hint .hint_cont { overflow: hidden; color: #596679; font-size: 18px; font-size: 1.8rem; }
.qianzai_set .main_cont .top_hint .hint_cont p { line-height: 28px; }
.qianzai_set .main_cont .top_hint .hint_cont p a { color: #EE6E50; }
.qianzai_set .main_cont .update { padding: 15px 30px; }
.qianzai_set .main_cont .update .circle { background-color: #3AC0C3; color: #fff; display: inline-block; *display: inline; *display: inline; width: 46px; height: 46px; line-height: 46px; text-align: center; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; margin-right: 20px; }
.qianzai_set .main_cont .update .circle i { font-size: 18px; font-size: 1.8rem; vertical-align: middle; }
.qianzai_set .main_cont .update .txt { color: #596679; font-size: 18px; font-size: 1.8rem; }
.qianzai_set .main_cont .update .txt a { color: #D93641; text-decoration: underline; }
.qianzai_set .main_cont .new_pro .table { max-height: 278px; overflow-y: scroll; }
.qianzai_set .main_cont .new_pro table { color: #666666; width: 100%; }
.qianzai_set .main_cont .new_pro table th:first-child { text-align: left; padding-left: 30px; }
.qianzai_set .main_cont .new_pro table th:last-child { padding-right: 20px; }
.qianzai_set .main_cont .new_pro table td { text-align: center; font-size: 16px; font-size: 1.6rem; }
.qianzai_set .main_cont .new_pro table td.tl { text-align: left; padding-left: 10px; }
.qianzai_set .main_cont .new_pro table td:first-child { padding-left: 20px; }
.qianzai_set .main_cont .new_pro table td:last-child { padding-right: 20px; }
.qianzai_set .main_cont .new_pro table td img { border: 1px solid #EBECED; }
.qianzai_set .main_cont .new_pro table thead tr { height: auto; border: none; line-height: 50px; font-size: 16px; font-size: 1.6rem; color: #808080; background-color: #F7F9FA; }
.qianzai_set .main_cont .new_pro table tr { line-height: 92px; }
.qianzai_set .main_cont .new_pro table tr:nth-child(2n) { border-top: 1px #F2F2F2 solid; border-bottom: 1px #F2F2F2 solid; background-color: #F7F9FA; }
.qianzai_set .main_cont .new_pro table .tit { color: #5696F9; font-size: 18px; font-size: 1.8rem; line-height: 20px; }
.qianzai_set .main_cont .new_pro table .tit a { color: #5696F9; background-color: rgba(86, 150, 249, 0.08); }
.qianzai_set .main_cont .new_news .news-cont { border-top: 1px solid #E5E7EC; font-size: 0px; font-size: 0rem; background-color: #fff; }
.qianzai_set .main_cont .new_news .news-cont .left, .qianzai_set .main_cont .new_news .news-cont .right { font-size: 14px; font-size: 1.4rem; padding-top: 30px; display: inline-block; *display: inline; }
.qianzai_set .main_cont .new_news .news-cont .tit { color: #596679; line-height: 16px; }
.qianzai_set .main_cont .new_news .news-cont .left { width: 540px; }
.qianzai_set .main_cont .new_news .news-cont .left.border { border-right: 1px solid #E5E7EC; }
.qianzai_set .main_cont .new_news .news-cont .left .tit { padding-left: 30px; }
.qianzai_set .main_cont .new_news .news-cont .left li { padding: 30px; color: #D93641; line-height: 14px; border-bottom: 1px solid #E5E7EC; }
.qianzai_set .main_cont .new_news .news-cont .left li:last-child { border-bottom: none; }
.qianzai_set .main_cont .new_news .news-cont .left li a { color: #D93641; }
.qianzai_set .main_cont .new_news .news-cont .right { padding-left: 20px; width: 355px; vertical-align: top; }
.qianzai_set .main_cont .new_news .news-cont .right .tit { margin-bottom: 20px; }
.qianzai_set .main_cont .new_news .news-cont .right li { margin-bottom: 24px; }
.qianzai_set .main_cont .new_news .news-cont .right h4 { color: #666666; line-height: 15px; margin-bottom: 10px; }
.qianzai_set .main_cont .new_news .news-cont .right .time { color: #808080; line-height: 17px; font-size: 13px; font-size: 1.3rem; }
.qianzai_set .main_cont .others .others_cont { border-top: 1px solid #DEE1E7; padding: 30px 0 0 100px; font-size: 0px; font-size: 0rem; }
.qianzai_set .main_cont .others .others_cont li { font-size: 14px; font-size: 1.4rem; width: 33.33%; display: inline-block; *display: inline; margin-bottom: 40px; }
.qianzai_set .main_cont .others .others_cont li .circle { background-color: #8CA4B3; float: left; width: 40px; height: 40px; line-height: 40px; text-align: center; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; margin-right: 20px; color: #fff; }
.qianzai_set .main_cont .others .others_cont li i { font-size: 18px; font-size: 1.8rem; vertical-align: middle; }
.qianzai_set .main_cont .others .others_cont li h4 { margin-bottom: 8px; line-height: 16px; color: #666; }
.qianzai_set .main_cont .others .others_cont li .text { line-height: 13px; font-size: 13px; font-size: 1.3rem; color: #808080; }
.qianzai_set .main_cont .credit_list .credit-cont { color: #666; border-top: 1px solid #DEE1E7; }
.qianzai_set .main_cont .credit_list .credit-cont li { border-bottom: 1px solid #E5E7EC; padding: 23px 32px 19px; }
.qianzai_set .main_cont .credit_list .credit-cont li:last-child { border-bottom: none; }
.qianzai_set .main_cont .credit_list .credit-cont li .project { font-size: 16px; font-size: 1.6rem; line-height: 30px; }
.qianzai_set .main_cont .credit_list .credit-cont .news_t { font-size: 16px; font-size: 1.6rem; line-height: 28px; margin-bottom: 5px; }
.qianzai_set .main_cont .credit_list .credit-cont .news_t a { color: #666666; }
.qianzai_set .main_cont .credit_list .credit-cont .logo { float: left; margin-right: 30px; }
.qianzai_set .main_cont .credit_list .credit-cont .right_cont { float: right; color: #FFFFFF; border: 2px solid #F24964; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; line-height: 36px; }
.qianzai_set .main_cont .credit_list .credit-cont .right_cont i { color: #F24964; }
.qianzai_set .main_cont .credit_list .credit-cont .right_cont .icon { display: inline-block; *display: inline; padding: 0 8px; }
.qianzai_set .main_cont .credit_list .credit-cont .right_cont .txt { color: #fff; background-color: #F24964; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; display: inline-block; *display: inline; padding: 0 8px; font-size: 14px; font-size: 1.4rem; line-height: 38px; }
.qianzai_set .main_cont .orders_list table { width: 100%; }
.qianzai_set .main_cont .orders_list table thead { line-height: 70px; color: #596679; font-size: 18px; font-size: 1.8rem; }
.qianzai_set .main_cont .orders_list table tr { border-bottom: 1px solid #E5E7EC; }
.qianzai_set .main_cont .orders_list table td { text-align: center; height: 118px; font-size: 18px; font-size: 1.8rem; }
.qianzai_set .main_cont .orders_list table td.t_left { text-align: left; }
.qianzai_set .main_cont .orders_list table .day, .qianzai_set .main_cont .orders_list table .date { color: #808080; }
.qianzai_set .main_cont .orders_list table .day { font-size: 36px; font-size: 3.6rem; margin-bottom: 3px; line-height: 50px; }
.qianzai_set .main_cont .orders_list table .date { line-height: 25px; }
.qianzai_set .main_cont .orders_list table .intro { color: #666; }
.qianzai_set .main_cont .orders_list table .money { color: #3AC0C3; font-size: 24px; font-size: 2.4rem; }
.qianzai_set .main_cont .analysis_list .analysis-cont { color: #666; border-top: 1px solid #DEE1E7; }
.qianzai_set .main_cont .analysis_list .analysis-cont li { border-bottom: 1px solid #E5E7EC; padding: 23px 32px 19px; }
.qianzai_set .main_cont .analysis_list .analysis-cont li:last-child { border-bottom: none; }
.qianzai_set .main_cont .analysis_list .analysis-cont .news_t { font-size: 16px; font-size: 1.6rem; line-height: 28px; margin-bottom: 5px; }
.qianzai_set .main_cont .analysis_list .analysis-cont .news_t a { color: #666666; }
.qianzai_set .main_cont .analysis_list .analysis-cont .time { font-size: 14px; font-size: 1.4rem; margin-bottom: 12px; }
.qianzai_set .main_cont .analysis_list .analysis-cont .project { font-size: 14px; font-size: 1.4rem; }
.qianzai_set .main_cont .analysis_list .analysis-cont .project a { color: #666; }
.qianzai_set .main_cont .analysis_list .right_cont { color: #FF6700; font-size: 16px; font-size: 1.6rem; line-height: 30px; float: right; }
.qianzai_set .main_cont .analysis_list .right_cont .txt { margin-right: 10px; }
.qianzai_set .main_cont .analysis_list .right_cont .gap { margin-right: 10px; display: inline-block; *display: inline; height: 10px; width: 1px; background: #D8D8D8; }
.qianzai_set .main_cont .analysis_list .right_cont .price { color: #3AC0C3; }
.qianzai_set .main_cont .pay table { border-top: 1px solid #DEE1E7; width: 100%; }
.qianzai_set .main_cont .pay table .circle { display: inline-block; *display: inline; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; background-color: #D8D8D8; width: 20px; height: 20px; line-height: 20px; background-color: #D8D8D8; color: #fff; text-align: center; font-size: 20px; font-size: 2rem; }
.qianzai_set .main_cont .pay table .circle.current { background-color: #3AC0C3; }
.qianzai_set .main_cont .pay table tr { line-height: 46px; background-color: #F7F9FA; text-align: center; font-size: 16px; font-size: 1.6rem; color: #666; }
.qianzai_set .main_cont .pay table tr:nth-child(2n) { background-color: #FFF; }
.qianzai_set .main_cont .pay table td:first-child { padding-left: 40px; text-align: left; }
.qianzai_set .main_cont .pay table th { font-size: 18px; font-size: 1.8rem; color: #666; line-height: 78px; text-align: center; }
.qianzai_set .main_cont .pay table th:first-child { text-align: left; padding-left: 40px; }
.qianzai_set .main_cont .pay .options { padding: 40px; }
.qianzai_set .main_cont .pay .options p { color: #596679; font-size: 13px; font-size: 1.3rem; margin-bottom: 10px; }
.qianzai_set .main_cont .pay .options .vc-btn { background-color: #F24964; }
.qianzai_set .main_cont .pay .options .disable { background-color: #D8D8D8; }

.pc-qianzai-setting .cont-set { width: 916px; margin: 0 auto; background-color: #FFF; border: 1px solid rgba(198, 200, 206, 0.5); margin-bottom: 20px; }
.pc-qianzai-setting .user-set-cont { padding-top: 40px; background-color: #FFF; }
.pc-qianzai-setting .user-set-cont .part { border: none; }

.vc_notice { background-color: #4A90E2; padding: 11px 0px 11px 0px; color: #fff; line-height: 28px; font-size: 18px; font-size: 1.8rem; position: absolute; left: 40px; top: 20px; -webkit-border-radius: 30px; -moz-border-radius: 30px; border-radius: 30px; }
.vc_notice p { padding: 0 48px 0 20px; }
.vc_notice .close { color: #fff; position: absolute; cursor: pointer; right: 15px; }

.tmt_video { padding-top: 55px; }
.tmt_video .top_video { height: 450px; background-color: #121212; margin-bottom: 40px; }
.tmt_video .top_video .content { position: relative; width: 1120px; margin: 0 auto; display: table; height: 100%; }
.tmt_video .top_video .content .words { display: table-cell; vertical-align: middle; color: #fff; position: relative; z-index: 2; width: 550px; }
.tmt_video .top_video .content .words .type { margin-bottom: 20px; }
.tmt_video .top_video .content .words .type span { background-color: #D93641; display: inline-block; line-height: 23px; padding: 0 5px; font-size: 16px; font-size: 1.6rem; }
.tmt_video .top_video .content .words .title { font-size: 36px; font-size: 3.6rem; line-height: 45px; margin-bottom: 40px; }
.tmt_video .top_video .content .words .title a { color: #fff; }
.tmt_video .top_video .content .words .info { font-size: 13px; font-size: 1.3rem; margin-bottom: 20px; opacity: 0.8; }
.tmt_video .top_video .content .words .info a { color: #fff; }
.tmt_video .top_video .content .img { position: absolute; right: 0; top: 0; width: 800px; height: 450px; overflow: hidden; }
.tmt_video .top_video .content .img img { filter: blur(2px); }
.tmt_video .top_video .content .img .video-img img { filter: blur(0px); }
.tmt_video .top_video .content .img .shadow { width: 100%; height: 100%; position: absolute; top: 0; right: 0; background-image: -webkit-linear-gradient(to right, #121212, transparent, #121212); background-image: linear-gradient(to right, #121212, transparent, #121212); }
.tmt_video .video-icon { position: absolute; left: 50%; top: 50%; width: 66px; height: 66px; margin: -35px 0 0 -35px; border: 2px #fff solid; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; line-height: 66px; text-align: center; font-size: 40px; font-size: 4rem; color: #fff; background-color: rgba(0, 0, 0, 0.5); }
.tmt_video .video-icon i { position: relative; top: 2px; left: 4px; }
.tmt_video .video-icon.small { width: 36px; height: 36px; line-height: 36px; margin: -18px 0 0 -18px; font-size: 25px; font-size: 2.5rem; }
.tmt_video .video-icon.small i { position: relative; top: 1px; left: 2px; }
.tmt_video .video-img { position: absolute; left: 50%; top: 50%; margin: -31px 0 0 -31px; }
.tmt_video .video-img.small { margin: -21px 0 0 -21px; }
.tmt_video .options { font-size: 13px; font-size: 1.3rem; opacity: 0.8; }
.tmt_video .options i { font-size: 16px; font-size: 1.6rem; vertical-align: middle; }
.tmt_video .options .icon-Shape9 { display: none; }
.tmt_video .options a { color: #fff; }
.tmt_video .options a:hover, .tmt_video .options a.current { color: #D93641; text-decoration: none; }
.tmt_video .options a:hover .icon, .tmt_video .options a.current .icon { color: #D93641; }
.tmt_video .options a.current .icon-Shape9 { display: inline-block; *display: inline; -webkit-animation: scalefade 300ms; animation: scalefade 300ms; }
.tmt_video .options a.current .icon-like-1 { display: none; }
.tmt_video .options a .icon-Shape9 { display: none; }
.tmt_video .options a .icon-like-1, .tmt_video .options a .icon-Shape9 { position: relative; top: -2px; }
.tmt_video .options a .num { color: #fff; }
.tmt_video .options .like { margin-right: 30px; }
.tmt_video .options .icon { margin-right: 10px; }
.tmt_video .big_man_video { width: 1120px; margin: 0 auto 60px; position: relative; z-index: 1; }
.tmt_video .big_man_video h2.title { position: absolute; top: -7px; left: 0; z-index: 2; }
.tmt_video .big_man_video h2.title span { background-color: #D93641; display: inline-block; line-height: 23px; padding: 0 5px; color: #fff; font-size: 16px; font-size: 1.6rem; }
.tmt_video .big_man_video ul { font-size: 0; margin-right: -10px; }
.tmt_video .big_man_video li { width: 555px; height: 555px; overflow: hidden; display: inline-block; margin-right: 10px; margin-bottom: 21px; position: relative; }
.tmt_video .big_man_video li .img { display: block; vertical-align: top; width: 100%; height: 100%; overflow: hidden; margin-bottom: 15px; }
.tmt_video .big_man_video li .img img { width: 100%; height: 100%; }
.tmt_video .big_man_video li .img .video-img { width: 62px; }
.tmt_video .big_man_video li .shadow { width: 100%; height: 50%; position: absolute; bottom: 0; right: 0; background-image: -webkit-linear-gradient(to top, rgba(0, 0, 0, 0.4), transparent); background-image: linear-gradient(to top, rgba(0, 0, 0, 0.9), transparent); }
.tmt_video .big_man_video li .words { position: absolute; bottom: 30px; z-index: 2; padding: 0 78px; text-align: center; }
.tmt_video .big_man_video li .words .info { color: #fff; font-size: 13px; font-size: 1.3rem; line-height: 18px; margin-bottom: 20px; }
.tmt_video .big_man_video li .words .info a { color: #fff; }
.tmt_video .big_man_video li .words .tit { font-size: 24px; font-size: 2.4rem; line-height: 33px; margin-bottom: 15px; height: 66px; overflow: hidden; }
.tmt_video .big_man_video li .words .tit a { color: #fff; }
.tmt_video .list_video { width: 1120px; margin: 0 auto 30px; }
.tmt_video .list_video .circle { text-align: center; display: inline-block; width: 30px; height: 30px; line-height: 30px; background-color: #F8E71C; color: #000; margin-right: 10px; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; }
.tmt_video .list_video .circle.blue { background-color: #76B5FF; }
.tmt_video .list_video .circle.pink { background-color: #D48BE3; }
.tmt_video .list_video .icon { margin-right: 10px; }
.tmt_video .list_video .title { font-size: 18px; font-size: 1.8rem; line-height: 25px; padding-bottom: 13px; border-bottom: 1px solid #E5E5E5; margin-bottom: 21px; font-weight: bold; }
.tmt_video .list_video ul { font-size: 0; margin-right: -30px; }
.tmt_video .list_video li { width: 200px; overflow: hidden; display: inline-block; margin-right: 30px; margin-bottom: 40px; vertical-align: top; }
.tmt_video .list_video li .img { display: block; position: relative; vertical-align: top; width: 200px; height: 120px; overflow: hidden; margin-bottom: 15px; }
.tmt_video .list_video li .img .time { position: absolute; right: 9px; bottom: 0px; display: inline-block; background-color: #000; padding: 0 2px; line-height: 17px; font-size: 12px; font-size: 1.2rem; color: rgba(255, 255, 255, 0.8); }
.tmt_video .list_video li .info { color: #666666; font-size: 12px; font-size: 1.2rem; line-height: 21px; margin-bottom: 8px; }
.tmt_video .list_video li .info a { color: #666; }
.tmt_video .list_video li .tit { font-size: 14px; font-size: 1.4rem; line-height: 20px; height: 40px; overflow: hidden; }
.tmt_video .list_video li .tit a { color: #333; }

@media (max-width: 1200px) { .tmt_video .top_video .content, .tmt_video .list_video, .tmt_video .big_man_video { width: 980px; }
  .tmt_video .big_man_video li { width: 485px; height: 485px; } }

/*# sourceMappingURL=style.css.map */
