.clear,.g-clear:after {height:0;display:block;overflow:hidden;clear:both}
.clear,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {display:block}
.g-container,.g-more,body {position:relative}
.clear,.g-clear:after,.g-more i,.g-notify {overflow:hidden}
#gfo-remind h1 .username,.g-btn-box a {-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis}
#pgwModal,.g-hos-info p,.g-pop-textTip p {word-break:break-all}
a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,select,small,span,strike,strong,sub,summary,sup,tbody,tfoot,thead,time,tt,u,ul,var,video {margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline}
table,td,th,tr {margin:0;padding:0;font-size:100%;vertical-align:baseline}
ol,ul {list-style:none}
blockquote,q {quotes:none}
blockquote:after,blockquote:before,q:after,q:before {content:'';content:none}
table {border-collapse:collapse;border-spacing:0;width:100%}
img {border:none}
:focus {outline:0}
a {color:#54c416;text-decoration:none}
.a_decoration,a:hover {text-decoration:underline}
.g-base-blueline .tabs a.on:hover,a.nonehover:hover {text-decoration:none}
body {font-size:12px;font-weight:400;line-height:16px;color:#333;font-family:"Hiragino Sans GB","Microsoft YaHei","微软雅黑","宋体",Arial,Verdana,sans-serif;background:#fff;-webkit-text-size-adjust:none}
.g-wrapper h1 {font-size:24px;font-weight:400;line-height:30px}
.g-wrapper h2,.g-wrapper h3 {line-height:24px;font-weight:400}
.g-wrapper h2 {font-size:20px}
.g-wrapper h3 {font-size:18px}
.g-wrapper h4 {font-size:16px;font-weight:400;line-height:20px}
.g-wrapper h5 {font-size:14px;font-weight:400;line-height:18px}
.g-wrapper .help-find {margin:25px 0 15px 22px;font-size:22px}
.g-clear:after {content:".";visibility:hidden}
.g-clear {zoom:1}
.g-clear .g-name span {color:#4791ec;font-size:18px}
.g-clear .g-name .g-date {margin:0 10px;color:#000}
.g-clear .g-next {margin:20px 0 0}
.g-1200px-show,.hide {display:none}
.g-txt-black {color:#000}
.g-txt-gray-dark,.g-txt-gray-darker {color:#333}
.g-txt-gray-light,.g-txt-gray-lighter {color:#888}
.g-txt-gray-lightest {color:#bcbcbc}
.g-txt-white {color:#fff}
.g-txt-blue {color:#54c416}
.g-txt-green {color:#5ca945}
.g-txt-orange {color:#54c416}
.g-txt-red {color:#da222c}
.g-txt-scarlet {color:#ce4545}
.g-txt-dawn {color:#c69d87}
.g-txt-purple {color:#a57fdc}
.g-txt-red-2 {color:#f84c30}
.g-container {width:980px;margin:0 auto 40px}
.g-grid1-l,.g-grid2-l,.g-grid3-l,.g-grid4-l,.g-grid5-l {margin-right:10px}
.g-base-blueline,.g-bottom-margin {margin-bottom:10px}
.g-left {float:left}
.g-right {float:right}
.g-grid {width:980px;float:left}
.g-grid-ex {width:210px;float:left;margin-left:10px}
.g-grid1-l {width:760px;float:left}
.g-grid1-r {width:210px;float:left}
.g-grid2-l {width:720px;float:left}
.g-grid2-r,.g-grid3-l {width:250px;float:left}
.g-grid3-r {width:720px;float:left}
.g-grid4-l {width:210px;float:left}
.g-grid4-r {width:760px;float:left}
.g-grid5-l {width:200px;float:left}
.g-grid5-r {width:770px;float:left}
.g-grid7-l {width:248px;float:left;margin-right:0}
.g-grid6-c,.g-grid6-l {margin-right:10px;float:left}
.g-grid7-r {width:729px;float:left}
.g-grid6-l {width:200px}
.g-grid6-c {width:510px}
.g-grid6-r {width:250px;float:left}
.g-1200px .g-1200px-show,.g-1200px-hide {display:block}
.g-1200px .g-container {width:1200px}
.g-1200px .g-1200px-hide {display:none}
.g-grid10-l {width:910px;float:left;margin-right:20px}
.g-grid10-r {width:270px;float:left}
.g-more {padding-right:10px;display:inline-block}
.g-more i {background:url(../images/sprites.png) -93px -155px no-repeat;position:absolute;height:7px;width:4px;right:0;top:50%;margin-top:-3px}
.g-base-blueline,.g-relative {position:relative}
.g-12px {font-size:14px}
.g-base-blueline {padding:0 40px 8px 0;border-bottom:1px solid #e4e4e4;font-size:18px;font-weight:400;line-height:24px;color:#5CA945;zoom:1}
.g-base-blueline .g-more,.g-base-blueline .right {position:absolute;right:0;font-size:14px;color:#54c416}
.g-base-blueline .title {color:#333}
.g-base-blueline .tabs {line-height:22px;color:#888}
.g-base-blueline .tabs a {margin-left:8px;display:inline-block;padding:0 6px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
.g-browser-update,.g-notify {line-height:24px;padding:3px 10px;text-align:center}
.g-base-blueline .tabs a.on {background:#54c416;color:#fff;cursor:default}
.g-browser-update {background:#fbec88;color:#da222c;position:relative}
.notice-background,.notice-box {background:#ffc02a}
.g-browser-update a {color:#da222c;font-weight:700}
.notice-box {text-align:center;width:1200px;margin:auto}
.notice-box .bell-icon,.notice-box .notice-icon {width:15px;height:20px;top:1px;position:relative;display:inline-block;vertical-align:middle}
.notice-box .bell-icon {background:url(../images/notice-icon.png) no-repeat;background-size:100%;left:-8px}
.notice-box .notice-icon {background:url(../images/notice-close.png) 100% 3px no-repeat;right:-8px;background-size:100%}
.g-notify {background:#ffc02a;color:#fff;height:24px;position:relative;width:1120px;margin:0 auto;display:inline-block;vertical-align:middle}
.g-notify .move-box,.g-notify .move-box2 {visibility:hidden;position:absolute;left:0;top:2px;height:100%}
.g-notify span {height:100%;white-space:nowrap}
.g-notify a {text-decoration:underline;color:#FF4800}
.g-noresult {text-align:center;padding:10px;font-size:14px}
.g-blue-title {background-color:#e0f2ff;padding:10px 20px;line-height:23px;height:23px;color:#333;font-size:18px;font-style:normal;position:relative}
.g-captcha-img {padding-left:5px;display:inline-block}
.g-captcha-img img {border:1px solid #f5f5f5;display:inline-block;height:30px;width:80px;vertical-align:middle}
.animated-fast {-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both}
.g-page-1200 .g-container {width:1200px}
.g-page-1200 .g-container .g-grid-left {float:left;width:885px;border: 1px solid #e4e4e4;}
.g-page-1200 .g-container .g-grid-right {float:right;width:288px}
.g-page-1200 .gh-main .container,.g-page-1200 .gh-menu .container,.g-page-1200 .gh-nav .container {width:1200px}
.g-page-1200 .gh-search-left {margin-top:3px;margin-left:116px}
.g-page-1200 .gh-search-input {width:395px}
.g-page-1200 .gh-search-input input {width:459px}
.g-page-1200 .g-grid1-l {width:910px}
.g-page-1200 .g-grid1-r {width:280px}
.article-doc-zx {width:155px;height:40px;padding:0;font-size:14px;border:1px solid #3278f2;display:block;text-align:center;line-height:40px;font-weight:700;margin-left:8px;text-decoration:none;font-family:"Microsoft YaHei"}
.article-doc-zx:hover {color:#fff;background:#3278f2;text-decoration:none}
.article-doc-zx.main {color:#fba900;border-color:#fba900;margin-top:10px}
.article-doc-zx.main:hover {background:#fba900;color:#fff}
.g-pop-textTip {border:1px solid #ccc;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:#fff;padding:6px 8px;z-index:2000;color:#888;position:absolute;display:none;width:150px;margin-left:20px}
.g-pop-textTip p {white-space:pre;white-space:pre-wrap;white-space:pre-line;white-space:-pre-wrap;white-space:-o-pre-wrap;white-space:-moz-pre-wrap;white-space:-hp-pre-wrap;word-wrap:break-word;overflow:hidden}
.g-bottom-inner-module .module-content .link a,.g-doctor-card .card-inner .doctor-name a,.g-txt-ell {overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.g-pop-textTip i {background:url(../images/g-total-v3.png) -71px -103px no-repeat;height:14px;width:7px;position:absolute;left:-7px;top:7px}
.g-link-contain,.g-link-cover {background:url(../images/blank.gif)}
.g-link-contain {color:inherit}
.g-link-contain:hover {text-decoration:none}
.g-link-cover {position:absolute;left:0;top:0;width:100%;height:100%}
.g-new-upload {position:relative}
.g-new-upload .dzyy-i-do {font-style:normal;top:auto;left:auto;background:0 0;background-size:auto;width:auto;height:auto;display:block;position:relative;margin-bottom:auto}
.g-new-upload .upload-input {position:absolute;top:0;left:0;width:91px;height:23px;opacity:0;filter:alpha(opacity=0);cursor:pointer}
.g-cert-preview {position:relative;top:5px;zoom:1}
.g-cert-preview .preview-item {float:left;position:relative;margin-top:10px}
.g-cert-preview .preview-item .preview-img {float:left;height:40px;width:60px;border:none;margin-left:0;margin-right:10px;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=scale)}
.g-cert-preview .preview-item a {position:absolute;top:-5px;left:-5px;z-index:999;display:block;width:16px;height:16px;background:url(../images/red-close.png) no-repeat}
.g-doctor-card li {position:relative;padding-top:0;text-align:center;color:#888}
.g-doctor-card li:hover {box-shadow:0 0 2px rgba(0,0,0,.2)}
.g-doctor-card li:hover .card-inner {border-bottom:2px solid #54c416}
.g-doctor-card li em {font-style:normal}
.g-doctor-card li a:hover {text-decoration:none}
.g-doctor-card .card-inner {border:1px solid #e4e4e4;color:#888}
.g-doctor-card .card-inner p {margin-top:10px}
.g-doctor-card .card-inner .more-dot {display:-moz-inline-stack;display:inline-block;zoom:1;overflow:hidden;position:relative;top:-2px;background:url(../images/more-dot.png) no-repeat;width:29px;height:13px;margin-left:2px}
.g-doctor-card .card-inner .doctor-avatar {display:inline-block;margin-top:20px}
.g-doctor-card .card-inner .doctor-avatar img {width:70px;height:70px;border-radius:50%;border:1px solid #E5F2FE;padding:5px}
.g-doctor-card .card-inner .doctor-avatar .opened {width:19px;height:19px;position:absolute;background:url(../images/opened.png);left:115px;top:77px}
.g-doctor-card .card-inner .doctor-name {display:block;font-size:14px;color:#333}
.g-doctor-card .card-inner .doctor-name a {display:inline-block;max-width:113px;vertical-align:middle}
.g-doctor-card .card-inner .doctor-name i {display:inline-block;font-style:normal;margin-left:5px}
.g-doctor-card .card-inner .doctor-hospital {margin:0 auto;font-size:12px}
.g-doctor-card .card-inner .doctor-hospital .g-txt-ell {display:-moz-inline-stack;display:inline-block;zoom:1;overflow:hidden;max-width:130px;color:#888}
.g-doctor-card .card-inner .doctor-consult {position:relative;display:block;text-align:center}
.g-doctor-card .card-inner .doctor-consult .star {margin-right:30px}
.g-doctor-card .card-inner .doctor-consult em {font-weight:400;color:#54c416}
.g-doctor-card .card-inner .doctor-consult i {font-style:normal;color:#333}
.g-doctor-card .card-inner .doctor-good {text-align:left;margin:15px 10px 10px;padding-top:10px;border-top:1px dotted #e4e4e4;height:30px;line-height:15px;overflow:hidden}
.g-doctor-card .card-inner .doctor-service {overflow:hidden;background-color:#f8f8f8;border-top:1px solid #e4e4e4;margin-top:10px}
.g-doctor-card .card-inner .doctor-service a:hover {text-decoration:none}
.g-doctor-card .card-inner .doctor-service .infos {color:#888;float:left;padding:8px 0;height:30px;width:50%;text-align:center;font-size:12px}
.g-doctor-card .card-inner .doctor-service .infos i {background:url(../images/consult.png) no-repeat;display:inline-block;width:28px;height:28px;margin-right:5px;vertical-align:middle}
.g-doctor-card .card-inner .doctor-service .infos:hover {background-color:#54c416;color:#fff}
.g-doctor-card .card-inner .doctor-service .infos:hover em {color:#fff}
.g-doctor-card .card-inner .doctor-service .service-name {display:inline-block;vertical-align:middle;text-align:left}
.g-doctor-card .card-inner .doctor-service .service-name em {display:block;font-style:normal}
.g-doctor-card .card-inner .doctor-service .service-name .price {color:#54c416}
.g-doctor-card .card-inner .doctor-service .disabled {color:#999;cursor:text}
.g-doctor-card .card-inner .doctor-service .guahao {border-right:1px solid #e4e4e4;margin:0;padding:8px 0}
.g-doctor-card .card-inner .doctor-service .guahao i {background-position:0 -112px}
.g-doctor-card .card-inner .doctor-service .guahao.disabled i {background-position:0 -140px}
.g-doctor-card .card-inner .doctor-service .image {border-right:1px solid #e4e4e4;margin-left:-1px}
.g-doctor-card .card-inner .doctor-service .image i {background-position:0 -56px}
.g-doctor-card .card-inner .doctor-service .image.disabled i {background-position:0 -84px}
.g-doctor-card .card-inner .doctor-service .video i {background-position:0 -168px}
.g-doctor-card .card-inner .doctor-service .video.disabled i {background-position:0 -196px}
.g-doctor-card .card-inner .doctor-service2 {overflow:hidden;background-color:#f8f8f8;border-top:1px solid #f0f0f0;color:#666}
.g-doctor-card .card-inner .doctor-service2 a,.g-doctor-card .card-inner .doctor-service2 span {float:left;display:block;width:33%;padding:8px 0;text-align:center;font-size:12px;color:#666}
.g-doctor-card .card-inner .doctor-service2 a i,.g-doctor-card .card-inner .doctor-service2 span i {background:url(../images/consult.png) no-repeat;display:inline-block;width:28px;height:28px;margin-right:5px;vertical-align:middle}
.g-doctor-card .card-inner .doctor-service2 a em,.g-doctor-card .card-inner .doctor-service2 span em {position:relative;top:1px}
.g-doctor-card .card-inner .doctor-service2 a:hover,.g-doctor-card .card-inner .doctor-service2 span:hover {background-color:#54c416;color:#fff}
.g-doctor-card .card-inner .doctor-service2 a:hover em,.g-doctor-card .card-inner .doctor-service2 span:hover em {color:#fff}
.g-doctor-card .card-inner .doctor-service2 .disabled {color:#999}
.g-doctor-card .card-inner .doctor-service2 .guahao {border-right:1px solid #eee;margin:0;padding:8px 0}
.g-doctor-card .card-inner .doctor-service2 .guahao i {background-position:0 -112px}
.g-doctor-card .card-inner .doctor-service2 .guahao.disabled i {background-position:0 -140px}
.g-doctor-card .card-inner .doctor-service2 .image i {background-position:0 -56px}
.g-doctor-card .card-inner .doctor-service2 .image.disabled i {background-position:0 -84px}
.g-doctor-card .card-inner .doctor-service2 .video {float:right}
.g-doctor-card .card-inner .doctor-service2 .video i {background-position:0 -168px}
.g-doctor-card .card-inner .doctor-service2 .video.disabled i {background-position:0 -196px}
.g-doctor-card .card-inner a.cover-bg {position:absolute;left:0;top:0;width:100%;height:270px}
.g-doctor-card .card-inner .free-consult {display:-moz-inline-stack;display:inline-block;zoom:1;overflow:hidden;position:relative;top:2px;width:15px;height:15px;text-indent:-9999px;background-image:url(../images/free-consult.png)}
.g-doctor-card .card-inner .activity-icon {display:inline-block;position:relative;top:1px;width:40px;height:16px;background-repeat:no-repeat;background-size:auto 16px}
.g-doctor-card .expert-team {position:absolute;display:block;top:25px;right:-5px;width:30px;height:30px;background-color:#54c416;color:#fff;text-align:center;z-index:1}
.g-doctor-card .expert-team:hover {text-decoration:none}
.g-doctor-card .expert-team .txt {display:block;margin:3px auto 0;color:#fff;font-size:11px;line-height:12px}
.g-doctor-card .expert-team .arrow {position:absolute;top:-5px;right:0;width:0;height:0;border-bottom:5px solid #e4e4e4;border-right:5px solid transparent}
.bx-wrapper {position:relative}
.bx-wrapper:hover .bx-has-controls-direction {display:block}
.bx-has-controls-direction {display:none}
.bx-has-controls-direction .bx-next,.bx-has-controls-direction .bx-prev {position:absolute;z-index:2;top:50%;margin-top:-40px;width:30px;height:80px;background-color:rgba(0,0,0,.3);background-image:url(../images/bx-direction.png);background-repeat:no-repeat;border-radius:5px;text-align:center}
.bx-has-controls-direction .bx-next:hover,.bx-has-controls-direction .bx-prev:hover {opacity:.8}
.bx-has-controls-direction .bx-prev {left:0}
.bx-has-controls-direction .bx-next {right:0;background-position:-58px 0}
.g-aside-appqrcode {position:relative;margin-bottom:20px;border:1px solid #eee;background:#fff}
.g-aside-appqrcode .appqrcode-content {padding:15px}
.g-aside-appqrcode .left {float:left}
.g-aside-appqrcode .useapp {width:105px;height:38px;background:url(../images/app.png) no-repeat;background-size:contain}
.g-aside-appqrcode .text {background-color:#eff7ff;border:1px solid #6dbfe5;color:#3278f2;padding:3px 7px;margin-top:8px;position:relative}
.g-aside-appqrcode .text:after,.g-aside-appqrcode .text:before {content:'';width:0;height:0;position:absolute;display:block}
.g-aside-appqrcode .text:before {border-top:10px solid #6dbfe5;border-right:10px solid transparent;top:-1px;right:-10px}
.g-aside-appqrcode .text:after {border-top:8px solid #eff7ff;border-right:8px solid transparent;top:0;right:-8px}
.g-aside-appqrcode .qrcode-img {float:left;padding:3px;border:1px solid #ececec;margin-left:15px}
.g-aside-appqrcode .qrcode-img img {width:80px;height:80px;display:block}
.g-page-content {width:100%;height:38px;padding:0 0 20px;right:0;clear:both;margin-top:30px}
.g-page-content .g-page {margin-top:10px;float:right;text-align:right}
.g-page-content .g-page .pagin a:link,.g-page-content .g-page .pagin a:visited {color:#005aa0;text-decoration:none}
.g-page-content .g-page .pagin a,.g-page-content .g-page .pagin label,.g-page-content .g-page .pagin span {float:left;height:20px;padding:3px 10px;border:1px solid #ccc;margin-left:2px;font-family:arial;line-height:20px;font-size:14px;overflow:hidden;-moz-border-radius:5px;-webkit-border-radius:5px}
.g-page-content .g-page .pagin label {height:28px;border:none;padding:0;margin-left:20px;color:#005aa0}
.g-page-content .g-page .pagin label input {width:40px;height:24px;line-height:24px;border-radius:5px;border:1px solid #ccc;text-align:center;margin:0 4px;cursor:pointer}
.g-page-content .g-page .pagin .J_PageJump {margin-left:10px}
.g-page-content .g-page .pagin a:active,.g-page-content .g-page .pagin a:hover {background:#00afec;color:#fff;text-decoration:none}
.g-page-content .g-page .pagin .current,.g-page-content .g-page .pagin .current:link,.g-page-content .g-page .pagin .current:visited {color:#f60;font-weight:700}
.g-page-content .g-page .pagin .next,.g-page-content .g-page .pagin .next-disabled,.g-page-content .g-page .pagin .prev,.g-page-content .g-page .pagin .prev-disabled {position:relative;padding-top:5px;height:18px;line-height:18px}
.g-page-content .g-page .pagin .next-disabled,.g-page-content .g-page .pagin .prev-disabled {color:#ccc;cursor:default}
.g-page-content .g-page .pagin .prev,.g-page-content .g-page .pagin .prev-disabled {padding-left:12px}
.g-page-content .g-page .pagin .next,.g-page-content .g-page .pagin .next-disabled {padding-right:12px}
.g-page-content .g-page .pagin-m a,.g-page-content .g-page .pagin-m span {height:14px;line-height:14px;font-size:12px}
.g-page-content .g-page .pagin-m .next,.g-page-content .g-page .pagin-m .next-disabled,.g-page-content .g-page .pagin-m .prev,.g-page-content .g-page .pagin-m .prev-disabled {padding-top:3px;height:14px;line-height:14px}
.g-page-content .g-page .pagin .current,.g-page-content .g-page .pagin .text {border:none;padding:4px 11px}
.g-page-content .page_des {float:right;padding-top:16px;padding-right:40px;font-size:14px;color:Gray}
.g-page-content .page_des a {font-size:14px;font-weight:700;padding-left:3px;padding-right:3px;color:#363636}
.seo-anchor-text {font-size:0}
.gp-no-margin-top {margin-top:0!important}
.g-bottom-inner-module {width:910px}
.g-bottom-inner-module.large {width:940px}
.g-bottom-inner-module a {display:inline-block;line-height:initial}
.g-bottom-inner-module .hide {display:none}
.g-bottom-inner-module .module-tab {padding:10px 0;border-bottom:1px solid #EAEAEA}
.g-bottom-inner-module .module-tab a {margin-right:23px;font-size:14px;color:#999}
.g-bottom-inner-module .module-tab a.selected {font-size:16px;color:#333}
.g-bottom-inner-module .module-tab a:last-child {margin-right:0}
.g-bottom-inner-module .module-content {padding:10px 0;font-size:12px;color:#999}
.g-bottom-inner-module .module-content .intr,.g-bottom-inner-module .module-content .link {padding-right:40px}
.g-bottom-inner-module .module-content .link {position:relative;font-size:0;max-height:35px;overflow:hidden}
.g-bottom-inner-module .module-content .link.open {max-height:100%}
.g-bottom-inner-module .module-content .link a {margin:10px 20px 0 0;width:120px;font-size:12px;color:#999}
.g-bottom-inner-module .module-content .link .expand {position:absolute;top:10px;right:0;font-size:12px;cursor:pointer}
.g-bottom-inner-module .module-content .link .expand i {display:inline-block;width:9px;height:5px;background-image:url(../images/icon-expand-down.png);background-repeat:no-repeat;background-size:contain;vertical-align:middle;transition:transform .5s;-webkit-transition:transform .5s;-moz-transition:transform .5s;-ms-transition:transform .5s;-o-transition:transform .5s}
.gi,.gi1 {display:-moz-inline-stack;zoom:1;vertical-align:middle;overflow:hidden}
.g-ads-box a.g-tg,.g-topics-box .g-zt {transition:all .3s ease-out 0s}
.g-bottom-inner-module .module-content .link .expand.down i {transform:rotate(-180deg);-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-o-transform:rotate(-180deg)}
.gi {display:inline-block;width:16px;height:16px;background:url(../images/icons-v2.png) no-repeat}
.gi1 {display:inline-block;background:url(../images/g-total-v3.png) no-repeat}
.gi2,.giPay {display:-moz-inline-stack;width:16px;height:16px}
.gi2 {display:inline-block;zoom:1;background:url(../images/icons2-v3.png) no-repeat;vertical-align:middle;overflow:hidden}
.giPay {display:inline-block;zoom:1;background:url(../images/icons-v4.png) no-repeat;vertical-align:middle;overflow:hidden}
.bg,.gi0,.gi4 {display:-moz-inline-stack;vertical-align:middle;overflow:hidden;zoom:1}
.bg,.gi0 {display:inline-block}
.gi4 {display:inline-block;width:16px;height:16px;background:url(../images/gp-media-focus-v2.png) no-repeat}
.gi5,.giS {display:-moz-inline-stack}
.gi5 {display:inline-block;zoom:1;background:url(../images/schedule-bt.png) no-repeat;vertical-align:middle;overflow:hidden;width:16px;height:16px}
.giL,.giS {zoom:1;background:url(../images/search-sp.png) no-repeat;vertical-align:middle;overflow:hidden}
.giS {display:inline-block;height:14px;width:15px}
.giL {display:-moz-inline-stack;display:inline-block;height:18px;width:19px}
.focus-incon1 {background-position:-1px 0}
.focus-incon2 {background-position:-1px -46px}
.focus-incon3 {background-position:-2px -94px}
.focus-incon4 {background-position:-1px -141px}
.focus-incon5 {background-position:0 -190px}
.about-incon1 {background-position:-115px -93px}
.about-incon2 {background-position:-115px -140px}
.about-incon3 {background-position:-115px -186px}
.gi-preward {background-position:0 0;width:24px;height:23px}
.gi-preward:hover {background-position:0 -23px}
.gi-nextward {background-position:0 -46px;width:24px;height:23px}
.gi-down,.gi-up {width:13px;height:13px}
.gi-nextward:hover {background-position:0 -69px}
.gi-date {background-position:0 -108px}
.gi-area {background-position:0 -92px}
.gi-error {background-position:0 -124px}
.gi-up {background-position:0 -140px}
.gi-down {background-position:0 -153px}
.gi-triangle {background-position:0 -166px;width:9px;height:5px}
.gi-slash {background-position:0 -171px;width:14px;height:14px}
.gi-ordinary {background-position:0 -185px}
.gi-ordinary-gray {background-position:0 -201px}
.gi-super {background-position:0 -217px}
.gi-super-gray {background-position:0 -233px}
.gi-experts {background-position:0 -249px}
.gi-experts-gray {background-position:0 -265px}
.gi-success {background-position:0 -281px;width:46px;height:46px}
.gi-waiting {background-position:0 -796px;width:45px;height:45px}
.gi-block {background-position:0 -327px;width:46px;height:46px}
.gi-expert-disease {background-position:0 -373px;width:32px;height:30px}
.gi-pencil {background-position:0 -403px;width:11px;height:11px}
.gi-guahao {background-position:0 -414px;width:32px;height:30px}
.gi-date-pre {background-position:0 -444px;width:15px;height:15px}
.gi-date-next {background-position:0 -459px;width:15px;height:15px}
.gi-totop {background-position:0 -474px;width:57px;height:57px}
.gi-del {background-position:0 -531px}
#gi-totop {bottom:20px;left:50%;margin-left:500px;position:fixed;display:none;cursor:pointer}
.gi-error-big {background-position:0 -547px;width:46px;height:46px}
.gi-error-apply {background:url(../images/apply-error.png);width:46px;height:46px}
.gi-block2 {background:url(../images/pictures3-v2.png) -16px -611px no-repeat;width:97px;height:80px}
.gi-door {background-position:0 -624px;width:60px;height:41px}
.gi-pentagram {background:url(../images/pictures3-v2.png) 0 -521px no-repeat;width:84px;height:80px}
.gi-bulb {background:url(../images/popup.png) 0 -245px no-repeat;width:109px;height:79px}
.gi-confirm-ask {display:inline-block;overflow:hidden;vertical-align:middle;background:url(../images/popup.png) 0 -75px no-repeat;height:50px;width:51px}
.gi-little-bulb {background:url(../images/pictures3-v2.png) 0 -701px no-repeat;width:80px;height:58px}
.gi-doc {background-position:0 -696px;width:17px;height:17px}
.gi-hos {background-position:0 -713px;width:15px;height:17px}
.gi-up-arrow {background-position:0 -730px;height:10px}
.gi-search {background-position:0 -740px;width:58px;height:30px}
.gi-askv2,.gi-searchv2 {height:19px;width:19px;display:inline-block}
.gi-searchv2 {background:url(../images/disicons.png) 0 -21px no-repeat}
.gi-askv2 {background:url(../images/disicons.png) no-repeat}
.giv2 {position:absolute;top:4px}
.gi-succ {background-position:0 -770px}
.gi-order {background-position:0 0;width:14px}
.gi-order:hover {background-position:0 -16px}
.gi-consult {background-position:-2px -566px;width:20px;height:18px}
.gi-people,.gi-people-selected {width:14px}
.gi-order-selected {background-position:0 -16px;width:14px}
.gi-people {background-position:0 -32px}
.gi-people-selected,.gi-people:hover {background-position:0 -48px}
.gi-collection {background-position:0 -64px;height:15px}
.gi-collection-selected,.gi-collection:hover {background-position:0 -79px}
.gi-collection-selected {height:15px}
.gi-setting {background-position:1px -95px;width:16px;height:16px}
.gi-setting-selected,.gi-setting:hover {background-position:0 -112px}
.gi-account {background-position:1px -56px;width:16px;height:16px}
.gi-account-selected,.gi-account:hover {background-position:0 -85px}
.gi-plus {background:url(../images/my-apply-icon1.png) no-repeat}
.gi-plus-selected {background-position:0 -598px}
.gi-order-big {background-position:0 -128px;width:53px;height:60px}
.gi-people-big {background-position:0 -188px;width:51px;height:59px}
.gi-collection-big {background-position:0 -247px;width:53px;height:50px}
.gi-setting-big {background-position:0 -297px;width:54px;height:53px}
.gi-plus-big {background:url(../images/my-plus-logo.png) no-repeat;width:58px;height:58px}
.gi-o1,.gi-o2,.gi-o3 {width:20px;height:20px}
.gi-o1 {background-position:0 -350px}
.gi-o2 {background-position:0 -370px}
.gi-o3 {background-position:0 -390px}
.gi-s1 {background-position:0 -410px;width:9px;height:5px}
.gi-s2 {background-position:0 -441px;width:10px;height:5px}
.gi-star1,.gi-star2,.gi-star3 {width:20px;height:19px}
.gi-star1 {background-position:0 -491px}
.gi-star2 {background-position:0 -510px}
.gi-star3 {background-position:0 -529px}
.gi-star1-little {background-position:0 -446px;height:15px}
.gi-star2-little {background-position:0 -461px;height:15px}
.gi-star3-little {background-position:0 -476px;height:15px}
.gi-nextward-little {background-position:0 -548px;width:14px;height:14px}
.gi-bigger-succ {background-position:0 0;height:75px;width:75px}
.gi-middle-bulb {background:url(../images/little-bumb.png) no-repeat;height:58px;width:75px}
.g-progressbar {padding:20px 0}
.g-progressbar-text li {float:left;display:inline;margin:0 35px 0 65px;width:90px;text-align:center;color:#888}
.g-progressbar-text .on {color:#5ca945}
.g-progressbar-pic {margin:10px 0 0 87px}
.g-tips-box-error .gi,.g-tips-box-succ .gi {margin-right:5px}
.g-progressbar-pic li {float:left;background:url(../images/flow_bg.png);color:#888;text-shadow:0 1px 0 #fff}
.g-progressbar-pic li span {padding-left:20px;height:40px;font-size:12px;font-weight:700;line-height:40px}
.g-progressbar-pic .g-circle {width:45px;height:40px}
.g-progressbar-pic .g-left {background-position:0 0}
.g-progressbar-pic .g-left-actived {background-position:0 -82px;color:#fff;text-shadow:none}
.g-progressbar-pic .g-left-finished {background-position:0 -41px}
.g-progressbar-pic .g-middle {background-position:0 -123px}
.g-progressbar-pic .g-middle-actived {background-position:0 -246px;color:#fff;text-shadow:none}
.g-progressbar-pic .g-middle-finished {background-position:0 -164px}
.g-progressbar-pic .g-right {background-position:0 -205px}
.g-progressbar-pic .g-right-actived {background-position:0 -328px;color:#fff;text-shadow:none}
.g-progressbar-pic .g-line {height:40px;width:145px;background-position:0 -369px}
.g-progressbar-pic .on {color:#5ca945}
.tips {margin-left:46px}
.g-tips-box-error {padding:3px 10px;border:1px solid #f8c4c4;background-color:#ffecec;color:#ce4545;font-size:12px}
.g-tips-box-error span {vertical-align:middle}
.g-tips-box-succ {padding:3px 10px;border:1px solid #9cba74;background-color:#cee2b5;color:#5ca945;font-size:12px}
.g-tips-box-succ span {vertical-align:middle}
.g-datepicker {position:relative;display:inline-block}
.g-datepicker .ui-datepicker-trigger {cursor:pointer;position:absolute;top:50%;right:5px;height:16px;overflow:hidden;width:16px;background:url(../images/icons-v2.png) 0 -108px no-repeat;margin-top:-8px}
.ui-datepicker {background:#fff;border:1px solid #ccc;width:204px;display:none;z-index:6000}
.ui-datepicker table {width:200px;margin:2px}
.ui-datepicker th {padding:4px 2px}
.ui-datepicker td {padding:1px}
.ui-datepicker td a,.ui-datepicker td span {display:block;padding:2px 3px;text-align:right;text-decoration:none}
.ui-datepicker td .ui-state-default {background:#e1eff9;border:1px solid #c5dbec;outline:0}
.ui-datepicker td .ui-state-hover {border:1px solid #3d9ee9;background:#d6e8f6}
.ui-datepicker td .ui-state-highlight {border:1px solid #fad42e;background:#fbec88;color:#333}
.ui-datepicker td .ui-state-active {border:1px solid #3d9ee9;background:#fff;color:#ce4545}
.ui-datepicker .ui-state-disabled .ui-state-default {border:1px solid #ccc;background:#f9f9f9;color:#888}
.ui-datepicker .ui-datepicker-today .ui-state-default {border:1px solid #fad42e;background:#fbec88;color:#333}
.ui-datepicker-header {position:relative;background:#97c5ec;color:#fff;padding:2px 20px;margin:2px}
.ui-datepicker-header .ui-icon {background-image:url(../images/icons-v2.png);background-repeat:no-repeat}
.ui-datepicker-header .ui-state-disabled {cursor:default}
.ui-datepicker-header .ui-state-disabled .ui-icon {opacity:.5;filter:alpha(opacity=50)}
.g-ads-box a.g-tg:hover,.g-topics-box .g-zt:hover {opacity:.7;filter:alpha(opacity=70)}
.ui-datepicker-header .ui-datepicker-month,.ui-datepicker-header .ui-datepicker-year {height:20px;line-height:28px;padding:0}
.ui-datepicker-title {text-align:center;line-height:24px}
.ui-datepicker-next,.ui-datepicker-prev {position:absolute;top:7px}
.ui-datepicker-next span,.ui-datepicker-prev span {height:15px;width:15px;display:block;cursor:pointer}
.ui-datepicker-prev {left:5px}
.ui-datepicker-prev span {background-position:0 -444px}
.ui-datepicker-next {right:5px}
.ui-datepicker-next span {background-position:0 -459px}
.ui-datepicker-unlimited {background:#e1eff9;text-align:center;margin-top:4px}
.ui-datepicker-unlimited a {display:block;line-height:20px;padding:4px;border-top:1px solid #ccc}
.ui-datepicker-unlimited a:hover {border-top:1px solid #3d9ee9;background:#d6e8f6;text-decoration:none}
.ui-autocomplete {border:1px solid #a1a1a1;background:#fff}
.ui-autocomplete li a {border-top:1px solid #f5f5f5;display:block;line-height:30px;padding:0 10px;color:#888}
.ui-autocomplete li a.se {border-top:0;padding:8px 10px}
.ui-autocomplete li a.sh {padding:8px 10px}
.ui-autocomplete li #ui-active-menuitem,.ui-autocomplete li .ui-state-hover,.ui-autocomplete li a:hover {background:#f5fafd;text-decoration:none}
.ui-autocomplete li i.gi {vertical-align:text-bottom;padding-right:10px}
.g-schedule .intro .intro-title,.g-schedule table tbody th,.g-schedule table td,.g-schedule table thead th {vertical-align:middle;text-align:center;font-weight:400}
.ui-autocomplete li em {color:#1c55b5;font-style:normal}
.gh-search-autocomplete li a {padding-left:20px;font-size:14px;position:relative;padding-right:50px}
.gh-search-autocomplete li a i {font-size:12px;color:#bcbcbc;position:absolute;right:20px;top:0;line-height:30px;font-style:normal}
.g-tabs {padding-left:15px;border-bottom:1px solid #3d9ee9;height:40px;font-size:18px;font-weight:400;line-height:40px}
.g-tabs a,.g-tabs span {display:inline-block;border:1px solid #ccc;color:#888;background:#f5f5f5;padding:0 46px;margin-right:8px;border-bottom:1px solid #3d9ee9;height:39px;float:left}
.g-tabs a:hover,.g-tabs span:hover {text-decoration:none}
.g-tabs .current {border:1px solid #3d9ee9;background:#3D9EE9;color:#fff;border-bottom:none;height:40px;cursor:default}
.g-citypicker {position:relative;z-index:3001}
.g-citypicker .picker-mask {position:relative;display:inline-block}
.g-citypicker .picker-mask .gi {position:absolute;top:5px;right:5px}
.g-citypicker .cflyout {position:absolute;width:396px;padding:6px 8px;background:#fff;border:1px solid #ccc;z-index:4000;display:none}
.g-citypicker .cflyout a {color:#888;float:left;width:52px;padding:2px 6px;margin:2px 1px}
.g-citypicker .cflyout a.on,.g-citypicker .cflyout a:hover {color:#1c55b5;background:#e1eff9;text-decoration:none}
.g-pagination {float:right;padding-right:20px;height:59px;position:relative;right:50%}
.g-pagination .g-pagination-buttom {float:right;position:relative;right:-50%}
.g-pagination form {float:right}
.g-pagination .other-info,.g-pagination .pagers {float:left;padding:16px 0 16px 16px}
.g-pagination .pagers a,.g-pagination .pagers span {padding:0 8px;display:inline-block}
.g-pagination .pagers {font-size:12px;font-weight:400;line-height:25px}
.g-pagination .pagers a.next,.g-pagination .pagers a.pre {border:1px solid #ccc;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
.g-pagination .pagers span {background:#d6e8f6;color:#1c55b5;text-shadow:0 1px 0 #fff;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
.g-pagination .other-info {color:#888}
.g-pagination .other-info span.pd,.g-pagination .other-info span.pd label {padding:5px}
.g-pagination .other-info span.pd .gfm-input {width:30px;padding:2px;font-size:12px;margin:0 5px}
.g-schedule {border:1px solid #ccc;position:relative}
.g-schedule .top {padding:8px 10px;min-height:24px;border-bottom:1px dashed #ccc}
.g-schedule .top .time {color:#828282;padding-top:8px}
.g-schedule .top .time span {color:#000;padding:0 2px}
.g-schedule .top .login-tips {display:inline-block;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:0 10px;height:24px;line-height:24px;background-color:#e5f0d7;color:#5ca945;margin-top:5px}
.g-schedule .top .extinfo {color:#888}
.g-schedule .top .extinfo a {display:inline-block;margin-left:4px}
.g-schedule .top .check-dept {color:#888;font-size:14px;line-height:28px;padding-top:2px}
.g-schedule .top .check-dept label {float:left}
.g-schedule .table-mask {position:relative;width:500px;height:225px;background-color:#FFFDF4}
.g-schedule .intro {width:198px}
.g-schedule .intro .intro-title {font-size:14px;line-height:18px;height:48px;border-bottom:1px solid #CCC}
.g-schedule .intro .intro-title span {display:inline-block;margin-top:15px}
.g-schedule .intro .intro-content {height:171px;background-color:#f1f7fd;color:#828282;line-height:18px;z-index:200;position:relative;padding:5px 10px 0}
.g-schedule .intro .intro-content span.content-top {display:inline-block;height:145px;overflow:hidden}
.g-schedule .intro .more-box {background:#fff;border:1px solid #ccc;left:0;position:absolute;top:0;z-index:1000}
.g-schedule .intro .more-box .more-content {display:inline-block;margin-bottom:28px;height:137px;overflow:auto;width:442px;padding-left:10px;padding-top:5px;padding-right:10px}
.g-schedule .intro .more-box .more-up {bottom:6px;position:absolute;right:10px}
.g-schedule .g-schedule-pre {background-position:0 -24px}
.g-schedule table {width:100%;background-color:#fff;border-bottom:1px dashed #c6e6fd}
.g-schedule table thead th {font-size:14px;line-height:18px;height:48px;border-bottom:1px solid #CCC}
.g-schedule table thead th .date {display:block;font-size:12px}
.g-schedule table tbody th,.g-schedule table td {height:42px;color:#888;border-top:1px dashed #ccc}
.g-schedule table tbody th a,.g-schedule table td a {display:inline-block;line-height:24px;padding:0 4px;color:#333}
.g-schedule table tbody th a:hover,.g-schedule table td a:hover {background:#d6e8f6;text-decoration:none}
.g-schedule table tbody th a.ext:hover,.g-schedule table tbody th a.off:hover,.g-schedule table td a.ext:hover,.g-schedule table td a.off:hover {background:0 0}
.g-schedule table tbody th a.off,.g-schedule table td a.off {color:#bcbcbc;cursor:default}
.g-schedule table tbody th a.login-to-see,.g-schedule table td a.login-to-see {cursor:pointer;color:#333}
.g-schedule table tbody th a.ext,.g-schedule table td a.ext {cursor:default;color:#333}
.g-schedule table tbody th a i,.g-schedule table td a i {margin-left:3px}
.g-schedule table tbody th.odd,.g-schedule table td.odd {background:#f5fafd}
.g-schedule table tbody th .schedule-box,.g-schedule table td .schedule-box {display:block;position:relative;height:42px;width:58px}
.g-schedule table tbody th .schedule-box a,.g-schedule table td .schedule-box a {padding:0;width:58px;height:41px;position:absolute;left:0;top:0}
.g-schedule table tbody th .schedule-box a span,.g-schedule table td .schedule-box a span {display:inline-block;padding-top:9px;cursor:pointer}
.g-schedule table tbody th .schedule-box a:hover,.g-schedule table td .schedule-box a:hover {background:0 0;border:1px solid #54c416;width:56px}
.g-schedule table tbody th .schedule-box a:hover span,.g-schedule table td .schedule-box a:hover span {padding-top:8px}
.g-schedule table tbody th .schedule-box a.ext span,.g-schedule table tbody th .schedule-box a.off span,.g-schedule table td .schedule-box a.ext span,.g-schedule table td .schedule-box a.off span {cursor:default}
.g-schedule table tbody th .schedule-box a.login-to-see span,.g-schedule table td .schedule-box a.login-to-see span {cursor:pointer}
.g-schedule table tbody th .schedule-box .allday,.g-schedule table td .schedule-box .allday {height:83px}
.g-schedule .msg .icon-busy,.g-schedule .msg .icon-no {vertical-align:middle;height:80px;overflow:hidden;zoom:1}
.g-schedule table tbody th .schedule-box .allday span,.g-schedule table td .schedule-box .allday span {padding-top:30px}
.g-schedule table tbody th .schedule-box .allday:hover span,.g-schedule table td .schedule-box .allday:hover span {padding-top:29px}
.g-schedule table .first td,.g-schedule table .first th {border-top:0}
.g-schedule .msg p {text-align:center;color:#888;padding-top:20px}
.g-schedule .msg .icon-no {display:-moz-inline-stack;display:inline-block;background:url(../images/pictures3-v2.png) 0 -521px no-repeat;width:84px}
.g-schedule .msg .icon-busy {display:-moz-inline-stack;display:inline-block;background:url(../images/pictures-v1.png) 0 -340px no-repeat;width:118px}
.g-schedule .loading {background:url(../images/white-transparent.png);position:absolute;left:0;top:0;width:100%;bottom:0;display:hidden}
.g-expert-items .doc-ads i,.g-expert-items .doc-ads img {bottom:-12px;left:0;position:absolute}
.g-schedule .loading img {position:absolute;top:50%;left:50%;margin:-15px 0 0 -15px}
.g-schedule .fast-order {background:#fffdf4;line-height:20px;text-align:center;display:none;width:484px;padding:12px 8px 0}
.g-schedule .fast-order a.gb {margin:0 5px}
.g-docs-comment,.g-docs-info {padding:10px 5px}
.g-doc-comment,.g-docs-comment li {padding-bottom:15px}
.g-doc-comment img,.g-docs-comment li img {float:left;border:1px solid #ccc;height:60px;overflow:hidden;width:60px}
.g-doc-comment dl,.g-docs-comment li dl {margin-left:70px;color:#888}
.g-doc-comment dt,.g-docs-comment li dt {padding-bottom:2px;line-height:18px;height:20px}
.g-doc-comment dt span,.g-docs-comment li dt span {color:#333;float:left;padding-right:4px}
.g-doc-comment dt a,.g-docs-comment li dt a {font-size:12px;float:left}
.g-doc-comment dt em,.g-docs-comment li dt em {font-style:normal;padding-left:6px;float:right}
.g-doc-comment dt em a,.g-docs-comment li dt em a {font-size:12px;color:#888;float:none}
.g-doc-info,.g-docs-info li {padding-bottom:15px}
.g-doc-info .img,.g-docs-info li .img {float:left;height:60px;overflow:hidden;width:60px}
.g-doc-info .img img,.g-docs-info li .img img {display:block;height:60px;margin:0 auto;max-width:60px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}
.g-doc-info dl,.g-docs-info li dl {margin-left:70px;color:#888}
.g-doc-info dt,.g-docs-info li dt {line-height:18px;height:20px}
.g-doc-info dt a,.g-docs-info li dt a {font-size:14px}
.g-doc-info dt span,.g-docs-info li dt span {padding-left:4px;color:#333}
.g-doc-info .stars,.g-docs-info li .stars {height:14px;line-height:14px;display:inline-block;overflow:hidden;color:#888}
.g-doc-info .stars span,.g-docs-info li .stars span {float:left;cursor:pointer;margin-left:2px}
.g-doc-info .stars .gi2,.g-doc-info-noimg dl,.g-docs-info li .stars .gi2 {margin-left:0}
.g-doc-info .stars .score,.g-docs-info li .stars .score {color:#54c416;padding-left:2px}
.g-doc-info .stars .num,.g-docs-info li .stars .num {color:#9bbdf7}
.g-doc-info .stars:hover,.g-docs-info li .stars:hover {text-decoration:none}
.g-doc-info p,.g-doc-info p a,.g-docs-info li p,.g-docs-info li p a {color:#888}
.g-doc-info .skill,.g-docs-info li .skill {clear:both;background:#f8f8f8;color:#888;padding:10px;margin-top:24px;position:relative}
.g-doc-info .skill strong,.g-docs-info li .skill strong {color:#333}
.g-doc-info .skill i,.g-docs-info li .skill i {position:absolute;height:7px;width:12px;overflow:hidden;top:-7px;left:23px;background:url(../images/arrow-up.gif) no-repeat}
.g-doc-info-l .img {float:none;margin:0 auto;display:block;height:140px;width:140px;border:0}
.g-doc-info-l .img img {max-width:140px;height:140px}
.g-doc-info-l dl {float:none;margin:8px}
.g-doc-info-l dt a {color:#333;font-size:16px}
.g-doc-info-l .link {margin-left:8px}
.g-hos-info .img {float:left;border:1px solid #ccc;height:80px;overflow:hidden;width:110px}
.g-hos-info .img img {display:block;height:80px;width:110px}
.g-hos-info dl {margin-left:120px;color:#888}
.g-hos-info dt {line-height:18px;padding-bottom:4px}
.g-hos-info dt a {font-size:14px}
.g-hos-info dt span {padding-left:4px;color:#333}
.g-hos-info .stars {height:14px;line-height:14px;display:inline-block;overflow:hidden;color:#888}
.g-hos-info .stars span {float:left;cursor:pointer;margin-left:2px}
.g-hos-info .stars .gi2 {margin-left:0}
.g-hos-info .stars .score {color:#54c416;padding-left:2px}
.g-hos-info .stars .num {color:#9bbdf7}
.g-hos-info .stars:hover {text-decoration:none}
.g-hos-info p {white-space:pre;white-space:pre-wrap;white-space:pre-line;white-space:-pre-wrap;white-space:-o-pre-wrap;white-space:-moz-pre-wrap;white-space:-hp-pre-wrap;word-wrap:break-word;overflow:hidden}
.g-qas {padding:5px}
.g-qa,.g-qas li {padding:4px 0 2px 12px;line-height:20px;position:relative;background:url(../images/round.png) 0 14px no-repeat}
.g-qa.first,.g-qas li.first {border-top:0}
.g-qa .q,.g-qas li .q {display:inline-block;font-size:14px;font-weight:400;color:#333;line-height:20px;border-bottom:1px dashed #fff}
.g-tg,.g-tg img {display:block}
.g-box .growing li,.g-box .helps li {line-height:24px}
.g-qa .q:hover,.g-qas li .q:hover {border-bottom:1px dashed #54c416;text-decoration:none;color:#54c416}
.g-qa .meta,.g-qas li .meta {position:absolute;right:0;top:6px;color:#888}
.g-tg {margin-bottom:10px}
.g-search-seconddept .g-base-blueline {font-size:16px;padding:8px 5px}
.g-box {border:1px solid #e1e1e1;background:#fff;padding:10px;margin-bottom:15px}
.g-box .g-tg {margin-bottom:0}
.g-box .growing {padding:4px 5px}
.g-box .growing li span {color:#888;display:inline-block;width:52px}
.g-box .helps li {background:url(../images/round.png) 0 11px no-repeat;padding-left:10px;font-size:14px}
.g-box .helps li a {color:#333}
.g-box .helps li a:hover {color:#54c416;text-decoration:none}
.g-box .helps .more {background:0 0;text-align:right;line-height:18px}
.g-box-noborder {border:0;padding:0;margin:15px 0 15px 15px}
.g-box-nomargin {margin-bottom:0}
.g-top-box {padding-top:10px;width:980px;margin:0 auto}
.g-top-box .g-ads-top {display:none}
.g-top-box .g-tg {margin-bottom:0}
.g-top-box img {display:block}
.g-1200px .g-top-box,.g-1200px .g-top-box img {width:1200px}
.g-top-ads {display:none;position:relative}
.g-top-ads i {position:absolute;left:50%;top:10px;width:20px;height:20px;background:url(../images/close-3.png) no-repeat;margin-left:580px;cursor:pointer}
.g-top-ads a {display:block}
.g-top-ads img {display:block;margin:0 auto;max-height:60px}
#g-breadcrumb {font-size:12px;margin:0 auto;padding:10px 0;width:980px}
.g-iptph-wrap input,.g-iptph-wrap textarea {left:0;padding:3px;top:0;width:237px}
#g-breadcrumb a {margin-right:5px}
.gp-breadcrumb-background {background:#fff}
.g-iptph-wrap textarea {resize:none;font-size:12px}
.g-iptph-wrap label {background:none;color:#bcbcbc;left:6px;position:absolute;cursor:text;top:3px;text-align:left}
.g-iptph-wrap label.Textarea {top:1px}
.over input {border:1px solid #00f}
.glRating {display:inline-block;position:relative;margin-top:3px}
.glRating i {float:left;background:url(../images/icons2-v3.png) 0 -529px no-repeat;height:19px;width:20px;padding:0 2px;cursor:pointer}
.glRating input {visibility:hidden}
.glRating i.on {background-position:0 -491px}
.glRating i.ongray {background:url(../images/rating-gray.png) 0 -45px no-repeat}
.glRating span {color:#888;position:absolute;width:300px;left:134px;top:-3px}
.glRating em {color:#54c416;font-style:normal}
.glRating #rating-tips {border:1px solid #ccc;background:#fff;padding:6px 8px;z-index:2000;color:#888;position:absolute;display:none;width:174px;margin-top:10px}
.glRating #rating-tips strong {background:url(../images/rating-top.png) no-repeat;height:9px;width:12px;position:absolute;top:-9px;left:12px}
.glRating #rating-tips em {display:block}
.upload-container {margin-left:20px;width:537px}
.upload-container .progressWrapper {overflow:hidden}
.upload-container .progressContainer {position:relative;height:30px;line-height:30px;border-bottom:1px solid #d2d3d5;background-color:#f5fafd;overflow:hidden}
.upload-container .progressName {position:absolute;left:10px;z-index:2;color:#888;width:410px;height:30px;line-height:30px;text-align:left;white-space:nowrap;overflow:hidden}
.g-article .jkx-video,.g-article .title,.g-hot-videos li {text-align:center}
.upload-container .progressBarComplete,.upload-container .progressBarError,.upload-container .progressBarInProgress {position:absolute;left:0;top:0;background-color:#e5f0d7;height:30px;width:0%}
.upload-container .progressBarComplete {width:100%}
.upload-container .progressBarError {width:100%;background-color:#ffecec}
.upload-container .progressBarStatus {display:none}
.upload-container a.progressCancel {position:absolute;right:80px;z-index:2}
.upload-container .upload-btn-container {position:relative;height:26px;z-index:5}
.upload-container .upload-btn-container .swfupload {position:absolute;left:132px;top:0;z-index:6;height:26px;width:140px;cursor:pointer}
.upload-container .upload-btn-container .gb {float:left;margin-right:30px}
.g-topic-banner {background:#c4cfeb;height:340px;border-bottom:1px solid #c9c9c9;margin-bottom:40px;-moz-box-shadow:0 4px 8px #aaa;-webkit-box-shadow:0 4px 8px #aaa;box-shadow:0 4px 8px #aaa}
.g-topic-banner h1 {background:url(../images/blue-title-bg.png);height:78px;line-height:78px;font-size:48px;color:#fff}
.g-topic-banner h1 span {display:block;width:980px;margin:0 auto}
.g-topic-banner .banner-content {width:980px;margin:0 auto;padding-top:50px;color:#4f6088}
.g-topic-banner .banner-content p {font-size:16px;font-weight:400;line-height:36px}
.g-topic-banner h2 {font-size:30px;font-weight:400;line-height:36px;padding-bottom:20px}
.g-topic-banner h2 span {background:#4f6088;color:#f7ef85;display:inline-block;padding:0 4px}
.g-img-note {margin-bottom:10px}
.g-img-note li {float:left;width:33.3%;padding:8px 0}
.g-img-note li img {float:left;height:86px;width:86px}
.g-img-note li p {margin:16px 30px 0 100px;font-size:14px;font-weight:400;line-height:22px;color:#888}
.g-hot-news {margin-bottom:10px}
.g-hot-news .g-base-blueline {margin-bottom:5px}
.g-hot-news li {padding:9px 0;color:#888;border-top:1px dashed #ccc}
.g-hot-news li.first {border-top:0}
.g-hot-news li p {line-height:20px}
.g-hot-news li p a {float:right}
.g-hot-news .title {padding-bottom:6px;line-height:20px}
.g-hot-news .title a {color:#333;font-size:14px;font-weight:400;line-height:20px;float:left}
.g-hot-news .title a:hover {color:#1c55b5}
.g-hot-news .title span {float:right}
.g-hot-news-nop .title {padding-bottom:0}
.g-hot-news-nop li {padding-left:12px;background:url(../images/round.png) 0 center no-repeat}
.g-hot-qas {margin-bottom:10px}
.g-hot-qas .img {background:url(../images/h7n9-sprites.png) 0 -777px no-repeat;height:119px;width:247px;margin:0 auto 6px}
.g-desc-docs,.g-hot-videos {margin-bottom:10px}
.g-hot-qas li {padding:4px 0 4px 10px;background:url(../images/little-dot.png) 0 center no-repeat}
.g-hot-qas li a {color:#333}
.g-hot-qas li a:hover {color:#1c55b5}
.g-hot-videos li {float:left;padding:6px 15px 6px 0;width:141px;color:#888}
.g-hot-videos li img {height:90px;width:120px}
.g-hot-videos li a {color:#888}
.g-hot-videos li a:hover {color:#1c55b5}
.g-hot-videos li span {display:block}
.g-desc-docs li {padding:20px 0;border-top:1px dashed #ccc}
.g-desc-docs li.first {border-top:0;padding-top:0}
.g-desc-docs .img {border:1px solid #ccc;float:left;height:60px;overflow:hidden;width:60px}
.g-desc-docs .img img {display:block;height:60px;margin:0 auto;max-width:60px}
.g-desc-docs dl {margin-left:70px}
.g-desc-docs dt {color:#888;padding-bottom:5px}
.g-desc-docs dt a {font-size:16px}
.g-desc-docs dt span {padding:0 10px}
.g-desc-docs dt span a {color:#888;font-size:12px}
.g-desc-docs dd {line-height:18px}
.g-desc-docs dd a {float:right}
.g-area-hops {margin-bottom:10px;font-size:14px;font-weight:400;line-height:20px}
.g-area-hops li {padding:6px 0;border-top:1px dashed #ccc}
.g-area-hops li.first {border-top:0;padding-top:0}
.g-area-hops label {float:left;width:60px;display:inline-block;padding-left:10px;margin-top:4px}
.g-area-hops p {margin-left:80px}
.g-area-hops p a {width:210px;display:inline-block;margin:4px 0}
.g-article {padding:20px;min-height:400px}
.g-article .title {border-bottom:1px solid #ccc;margin-bottom:12px}
.g-article .title h1 {color:#333;font-size:22px}
.g-article .title .meta,.g-article .title h3 {color:#888;font-size:12px;font-weight:400;line-height:30px}
.g-article .content {font-size:14px;font-weight:400;line-height:24px;overflow:hidden}
.g-article .content p {margin-bottom:15px}
.g-article .content img {max-width:720px}
.g-article .content embed {max-width:720px;max-height:500px}
.g-article .content ul li {list-style-type:disc}
.g-article .content ol li {list-style-type:decimal}
.g-article .content blockquote,.g-article .content dir,.g-article .content dl,.g-article .content fieldset,.g-article .content form,.g-article .content menu,.g-article .content ol,.g-article .content p,.g-article .content ul {margin:1.12em 0}
.g-article .content h1 {font-size:2em;margin:.67em 0}
.g-article .content h2 {font-size:1.5em;margin:.75em 0}
.g-article .content h3 {font-size:1.17em;margin:.83em 0}
.g-article .content h4 {font-size:1em;margin:1.12em 0}
.g-article .content h5 {font-size:.83em;margin:1.5em 0}
.g-article .content h6 {font-size:.75em;margin:1.67em 0}
.g-article .content b,.g-article .content h1,.g-article .content h2,.g-article .content h3,.g-article .content h4,.g-article .content h5,.g-article .content h6,.g-article .content strong {font-weight:bolder}
.g-article .content dd,.g-article .content dir,.g-article .content menu,.g-article .content ol,.g-article .content ul {margin-left:40px}
.g-article .content blockquote {margin:0 40px}
.g-article .content u {text-decoration:underline}
.g-article .content sub {vertical-align:sub}
.g-article .content sup {vertical-align:super}
.g-article .content hr {border:1px inset}
.g-article .content-indent {text-indent:28px}
.g-article .img-box {padding:0 10px;text-align:center;display:block}
.g-article .img-box img {border:1px solid #ccc;padding:1px;max-width:660px}
.g-article .source {text-align:right;color:#888;padding:10px 0}
.g-article .source a {background:url(../images/up-bg.png) no-repeat;width:42px;height:41px;background-size:cover;display:inline-block;line-height:42px;text-align:center;font-size:16px;color:#fff;text-decoration:none}
.g-article .source a:hover,.g-article .source.ding {background:url(../images/up-bg-hover.png) no-repeat}
.g-article .tags {padding-top:15px}
.g-article .tags label {float:left;line-height:24px;color:#888}
.g-article .tags p {margin-left:68px}
.g-article .tags p a {margin-bottom:4px}
.g-disease-info {line-height:20px}
.g-disease-info p {padding-bottom:6px}
.g-foucus-warp .list-content {background-color:#fff;border:1px solid #ccc}
.g-foucus-warp .list-left {border-right:1px solid #ccc}
.g-foucus-warp .list-left .g-help-box,.g-foucus-warp .list-left .g-tg-box {border:none}
.g-foucus-warp .list-left .g-ads-box {margin-bottom:0}
.g-foucus-warp .list-left dl.nav,.g-foucus-warp .list-left ul.nav {margin:0 20px 20px;padding:20px 0 10px;background:url(../images/gray-dash-border.gif) 0 bottom repeat-x}
.g-foucus-warp .list-left dl.nav dt,.g-foucus-warp .list-left dl.nav li,.g-foucus-warp .list-left ul.nav dt,.g-foucus-warp .list-left ul.nav li {margin:10px 0}
.g-foucus-warp .list-left dl.nav dt a,.g-foucus-warp .list-left dl.nav li a,.g-foucus-warp .list-left ul.nav dt a,.g-foucus-warp .list-left ul.nav li a {padding:10px 0 10px 30px;width:176px;display:inline-block;font-size:14px}
.g-foucus-warp .list-left dl.nav dt a:hover,.g-foucus-warp .list-left dl.nav li a:hover,.g-foucus-warp .list-left ul.nav dt a:hover,.g-foucus-warp .list-left ul.nav li a:hover {background:url(../images/gp-media-focus-v2.png) -66px -44px no-repeat;text-decoration:none}
.g-foucus-warp .list-left dl.nav dt span,.g-foucus-warp .list-left dl.nav li span,.g-foucus-warp .list-left ul.nav dt span,.g-foucus-warp .list-left ul.nav li span {margin-right:15px}
.g-foucus-warp .list-left dl.nav dt.selected a,.g-foucus-warp .list-left dl.nav li.selected a,.g-foucus-warp .list-left ul.nav dt.selected a,.g-foucus-warp .list-left ul.nav li.selected a {color:#fff;background:url(../images/gp-media-focus-v2.png) -65px 0 no-repeat}
.g-foucus-warp .list-left dl.nav dt.selected a:hover,.g-foucus-warp .list-left dl.nav li.selected a:hover,.g-foucus-warp .list-left ul.nav dt.selected a:hover,.g-foucus-warp .list-left ul.nav li.selected a:hover {background:url(../images/gp-media-focus-v2.png) -65px 0 no-repeat}
.g-foucus-warp .list-left dl.nav dt.selected .focus-incon1,.g-foucus-warp .list-left dl.nav li.selected .focus-incon1,.g-foucus-warp .list-left ul.nav dt.selected .focus-incon1,.g-foucus-warp .list-left ul.nav li.selected .focus-incon1 {background-position:-28px 0}
.g-foucus-warp .list-left dl.nav dt.selected .focus-incon2,.g-foucus-warp .list-left dl.nav li.selected .focus-incon2,.g-foucus-warp .list-left ul.nav dt.selected .focus-incon2,.g-foucus-warp .list-left ul.nav li.selected .focus-incon2 {background-position:-32px -46px}
.g-foucus-warp .list-left dl.nav dt.selected .focus-incon3,.g-foucus-warp .list-left dl.nav li.selected .focus-incon3,.g-foucus-warp .list-left ul.nav dt.selected .focus-incon3,.g-foucus-warp .list-left ul.nav li.selected .focus-incon3 {background-position:-33px -94px}
.g-foucus-warp .list-left dl.nav dt.selected .focus-incon4,.g-foucus-warp .list-left dl.nav li.selected .focus-incon4,.g-foucus-warp .list-left ul.nav dt.selected .focus-incon4,.g-foucus-warp .list-left ul.nav li.selected .focus-incon4 {background-position:-31px -141px}
.g-foucus-warp .list-left dl.nav dt.selected .focus-incon5,.g-foucus-warp .list-left dl.nav li.selected .focus-incon5,.g-foucus-warp .list-left ul.nav dt.selected .focus-incon5,.g-foucus-warp .list-left ul.nav li.selected .focus-incon5 {background-position:-31px -190px}
.g-foucus-warp .list-left dl.nav dt.selected .about-incon1,.g-foucus-warp .list-left dl.nav li.selected .about-incon1,.g-foucus-warp .list-left ul.nav dt.selected .about-incon1,.g-foucus-warp .list-left ul.nav li.selected .about-incon1 {background-position:-150px -93px}
.g-foucus-warp .list-left dl.nav dt.selected .about-incon2,.g-foucus-warp .list-left dl.nav li.selected .about-incon2,.g-foucus-warp .list-left ul.nav dt.selected .about-incon2,.g-foucus-warp .list-left ul.nav li.selected .about-incon2 {background-position:-150px -140px}
.g-foucus-warp .list-left dl.nav dt.selected .about-incon3,.g-foucus-warp .list-left dl.nav li.selected .about-incon3,.g-foucus-warp .list-left ul.nav dt.selected .about-incon3,.g-foucus-warp .list-left ul.nav li.selected .about-incon3 {background-position:-150px -186px}
.g-foucus-warp .list-left dl.nav dd,.g-foucus-warp .list-left ul.nav dd {border-bottom:1px dashed #f3f3f3;color:#555;font-size:12px;padding:2px}
.g-foucus-warp .list-left dl.nav dd a,.g-foucus-warp .list-left ul.nav dd a {color:#555;display:block;padding:3px 6px 3px 60px}
.g-foucus-warp .list-left dl.nav dd.selected,.g-foucus-warp .list-left ul.nav dd.selected {background:#DFF2FF}
.g-foucus-warp .list-right .list-right-content {padding:20px 20px 0}
.g-foucus-warp .list-right .list-right-content .g-base-blueline {padding-right:5px;margin-bottom:10px}
.g-foucus-warp .list-right .list-right-content .g-base-blueline .to-right {font-size:12px}
.g-foucus-warp .list-right .list-right-content .g-base-blueline .tip-word {font-size:12px;color:#888}
.g-foucus-warp .list-right .list-right-content .agreementCenter {color:#333;line-height:32px;font-size:14px}
.g-foucus-warp .list-right .list-right-content .agreementCenter p {text-indent:2em}
.g-foucus-warp .list-right h1 {font-size:22px;border-bottom:1px solid #ccc;padding-bottom:5px}
.g-gray-box {background-color:#f5f5f5;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin:10px 0;padding:15px;position:relative}
.g-gray-box .triangle {position:absolute;top:-5px;left:10px;border:1px solid #f5f5f5;border-left-color:transparent;border-right-color:transparent;border-width:0 5px 5px;border-style:dashed dashed solid;width:0}
.g-gray-box h1 {color:#333;font-size:14px;font-weight:400;line-height:25px}
.g-gray-box .box-content {line-height:20px;word-wrap:break-word;overflow:hidden;word-break:break-all;white-space:normal}
.g-btn-box a,.g-doc-baseinfo dl a,.g-doc-baseinfo dl dd,.g-falg-list.g-mr-24 dl dd {white-space:nowrap;text-overflow:ellipsis}
.g-sche-table {border:1px solid #ccc}
.g-sche-table .top {height:22px;color:#333;padding:10px;border-bottom:1px dashed #ccc}
.g-sche-table .top h3 {font-size:16px;font-weight:400;line-height:22px;float:left}
.g-sche-table .top h3 span {font-size:12px;color:#888;padding-left:4px}
.g-sche-table .top p {font-size:12px;font-weight:400;line-height:22px;float:right;background:#e5f0d7;color:#5ca945;padding:0 10px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
.g-sche-table .docs {float:left}
.g-sche-table .docs .c {height:100px;padding:20px 10px 0;border-right:1px solid #F8C4C4;background:url(../images/blue-border-new.png) repeat-x}
.g-sche-table .docs .fr,.g-sche-table .sches tr.hasSchedule .alldaytd {background-image:none}
.g-sche-table .docs .t {font-size:14px;text-align:left;padding:0 10px;height:46px;line-height:46px;border-bottom:1px solid #ccc}
.g-sche-table .docs .doc {float:left;width:250px}
.g-sche-table .docs .skilled {float:left;width:234px}
.g-sche-table .sches {float:left;width:473px}
.g-sche-table .sches .next {background-position:center 0}
.g-sche-table .sches .prev {background-position:center -24px}
.g-sche-table .sches th {vertical-align:middle;font-weight:400;height:46px;border-bottom:1px solid #ccc}
.g-sche-table .sches td {text-align:center;height:40px;background:url(../images/gray-border-new.png) repeat-x;vertical-align:middle;font-weight:400}
.g-sche-table .sches td.even {background-color:#f5fafd}
.g-sche-table .sches td a {color:#333;display:inline-block;line-height:18px;padding:3px}
.g-sche-table .sches td a.gray {cursor:default}
.g-sche-table .sches td a.gray:hover {background:0 0}
.g-sche-table .sches td a.login-to-see {cursor:pointer}
.g-sche-table .sches td a.login-to-see:hover,.g-sche-table .sches td a:hover {background:#e5f0d7;text-decoration:none}
.g-sche-table .sches td .schedule-box {display:block;position:relative;height:40px;width:58px}
.g-sche-table .sches td .schedule-box a {padding:0;width:58px;height:39px;position:absolute;left:0;top:0}
.g-sche-table .sches td .schedule-box a span {display:inline-block;padding-top:9px;cursor:pointer}
.g-sche-table .sches td .schedule-box a.gray span,.gbt-off {cursor:default}
.g-sche-table .sches td .schedule-box a:hover {background:0 0;border:1px solid #54c416;width:56px}
.g-sche-table .sches td .schedule-box a:hover span {padding-top:8px}
.g-sche-table .sches td .schedule-box a.login-to-see span {cursor:pointer}
.g-sche-table .sches td .schedule-box .allday {height:79px}
.g-sche-table .sches td .schedule-box .allday span {padding-top:30px}
.g-sche-table .sches td .schedule-box .allday:hover span {padding-top:29px}
.g-sche-table .sches td.first {color:#5ca945}
.g-sche-table .sches td i {margin:0 0 2px}
.g-sche-table .sches .br td {background:url(../images/blue-border-new.png) repeat-x}
.g-sche-table .sches .br td.even {background-color:#f5fafd}
.g-sche-table .sches .fr td {background-image:none}
.g-sche-table .sches .err td {height:120px;background-color:#fffdf4}
.g-sche-table .bottom {background:#fffdf4;line-height:22px;padding:10px;text-align:center;color:#888;border-top:1px solid #ccc}
.g-sche-table .bottom a {display:inline-block;margin-left:10px;color:#333}
.g-thx dt {font-size:16px;color:#333;padding-bottom:20px}
.g-thx dd {position:relative;padding:0 0 24px 46px}
.g-thx img {position:absolute;height:30px;width:30px;left:0;top:0}
.g-thx .info {position:relative;background:#f5f5f5;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:8px 10px;line-height:18px}
.g-thx .info .meta {padding-top:8px;color:#888}
.g-thx .info .meta .gray {color:#888;display:inline-block;margin-left:4px}
.g-thx .info .left {float:left}
.g-thx .info .right {float:right;color:#bcbcbc}
.g-thx .info .arrow {overflow:hidden;height:13px;width:11px;top:10px;left:-10px;background:url(../images/hp.png) 0 -424px no-repeat;position:absolute}
.g-fastorder-box {font-size:14px;padding:10px 20px}
.g-fastorder-box .g-base-blueline {margin-top:10px;margin-bottom:20px}
.g-fastorder-box .row {line-height:26px;padding-bottom:10px}
.g-fastorder-box .btn {padding:10px 0 0 48px}
.g-fastorder-box .btn .active,.g-fastorder-box .btn:active {-webkit-box-shadow:none;box-shadow:none}
.g-fastorder-box label {float:left;width:48px}
.g-fastorder-box select {float:left;width:142px}
.g-topics-box .g-zt,.g-topics-box img {width:188px;display:block}
.g-fastorder-box select.error {border:1px solid red;background:#ffecec}
.g-topics-box {padding:10px 20px}
.g-topics-box .g-zt {margin:0 auto 10px}
.g-topics-box .last {margin-bottom:0}
.g-btn-box a,.g-social-login a {margin-bottom:10px;overflow:hidden}
.g-ads-box img {width:228px}
.g-btn-box {padding:0;border:0}
.g-btn-box a {display:block}
.g-social-login {text-align:center;margin-left:67px;width:370px}
.g-social-login label {display:inline-block;height:60px;float:left}
.g-social-login a {display:inline-block;background:url(../images/social.png) no-repeat;height:24px;width:66px;margin-right:5px;text-indent:-999px;vertical-align:middle}
.g-social-login a.qq {background:url(../images/qq.gif) no-repeat}
.g-social-login a.weixin {background:url(../images/wechat.gif) no-repeat}
.g-social-login a.sina {background-position:0 -87px}
.g-social-login a.taobao {background-position:0 -43px}
.g-social-login a.wuba {background-position:0 -130px}
.loop-expert-box .title {position:relative}
.loop-expert-box .title .right {position:absolute;right:20px}
.loop-expert-box .title .right .paging {background:url(../images/hp2.png) -1px -373px no-repeat;width:19px;height:19px;display:inline-block;margin-left:10px}
.loop-expert-box .title .right .next {background-position:-27px -373px}
.loop-expert-box .content {padding:20px 0 20px 20px}
.loop-expert-box .content ul {height:190px;overflow:hidden}
.loop-expert-box .content ul li {float:left;width:202px;height:190px;overflow:hidden;margin-right:40px}
.loop-expert-box .content ul li a {color:#54c416}
.loop-expert-box .content ul li .img {width:60px;height:60px;display:inline-block;float:left;text-align:center}
.loop-expert-box .content ul li .img img {max-width:60px;height:60px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}
.loop-expert-box .content ul li dl {margin-left:70px;line-height:20px}
.loop-expert-box .content ul li dl dt {font-size:16px}
.loop-expert-box .content ul li dl dt .level {font-size:12px}
.loop-expert-box .content ul li dl dd {font-size:14px;color:#888}
.loop-expert-box .content ul li dl dd.orange {color:#54c416}
.loop-expert-box .content ul li .bottom {margin-top:10px;background:#f5f5f5;padding:10px;color:#333;font-size:14px;line-height:20px;position:relative;height:100px}
.loop-expert-box .content ul li .bottom i.top {left:15px;position:absolute;top:-8px;background:url(../images/hp2.png) -10px -436px no-repeat;width:10px;height:8px}
.loop-expert-box .content ul li .bottom i.flag {background:url(../images/hp2.png) -121px -34px no-repeat;width:12px;height:9px;display:inline-block;margin-bottom:3px}
.loop-expert-box .content ul li .bottom i.left {background-position:-83px -34px}
.loop-expert-box .content li.last {padding-right:0}
.loop-expert-box .content .bx-wrapper {position:relative}
.loop-expert-box .content .bx-controls {position:absolute;left:0;top:0;width:100%}
.loop-expert-box .content .bx-next,.loop-expert-box .content .bx-prev {top:-54px;height:20px;width:20px;position:absolute}
.loop-expert-box .content .bx-prev {right:25px}
.loop-expert-box .content .bx-next {right:-3px}
.num-score {color:#63aa4b}
.g-expert-items {border:1px solid #ececec;border-bottom:none;color:#888}
.g-expert-items li {border-bottom:1px solid #ececec;position:relative;zoom:1;padding:0;margin:0}
.g-expert-items .doc-ads {background:#fffae4;padding:20px 10px 12px;text-align:center;display:none}
.g-expert-items .doc-ads .c {position:relative;text-align:left;padding-left:68px;display:inline-block;line-height:22px}
.g-expert-items .doc-ads .c span {color:#333}
.g-expert-items .doc-ads i {height:70px;width:49px}
.g-expert-items .doc-ky {background:#54c416;color:#fff;position:absolute;width:20px;text-align:center;padding:8px 6px 0;height:102px;left:-32px;top:0;display:none;line-height:14px}
.g-expert-items .doc-ky span {font-size:16px;line-height:20px}
.g-expert-items .doc-ky p {line-height:15px}
.g-expert-items .doc-box {padding:2px}
.g-expert-items .doc-info {float:left;width:467px;padding:20px;border-right:1px solid #f2f2f2}
.g-expert-items .doc-info .doc-base-info {float:left;width:260px;height:66px;overflow:hidden}
.g-expert-items .doc-info .doc-base-info .img {float:left;height:60px;overflow:hidden;width:60px}
.g-expert-items .doc-info .doc-base-info .img img {display:block;height:60px;margin:0 auto;max-width:60px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}
.g-expert-items .doc-info .doc-base-info dl {margin-left:70px;color:#333}
.g-expert-items .doc-info .doc-base-info dl dt {line-height:20px;height:20px}
.g-expert-items .doc-info .doc-base-info dl dt a {font-size:14px}
.g-expert-items .doc-info .doc-base-info dl dt a.name {position:relative}
.g-expert-items .doc-info .doc-base-info dl dt a.name i {position:absolute;background:url(../images/consult-icon.gif) no-repeat;width:16px;height:14px;right:-16px;top:0}
.g-expert-items .doc-info .doc-base-info dl dt span {padding-left:4px;color:#333}
.g-expert-items .doc-info .doc-base-info dl dt em {font-style:normal;color:#ce4545}
.g-expert-items .doc-info .doc-base-info dl .doc-grade {height:20px;line-height:20px;margin-top:4px;color:#888}
.g-expert-items .doc-info .doc-base-info dl .doc-grade .level {margin-right:6px}
.g-expert-items .doc-info .doc-base-info dl .doc-hosp-dept {line-height:18px;padding-top:5px}
.g-expert-items .doc-info .doc-base-info dl .doc-hosp-dept a {text-decoration:none;color:#888}
.g-expert-items .doc-info .doc-base-info dl .doc-hosp-dept a:hover {text-decoration:underline}
.g-expert-items .doc-info .doc-base-info dl .doc-hosp-dept em {font-style:normal;color:#ce4545}
.g-expert-items .doc-info .doc-base-info dl .doc-hosp-dept .split {padding:0 1px}
.g-expert-items .doc-info .doc-base-info dl .doc-action {height:24px;line-height:24px}
.g-expert-items .doc-info .doc-base-info dl .doc-action .gbt-off {color:#fff;background-color:#cecece}
.g-expert-items .doc-info .doc-skill {float:left;padding:0 10px;width:184px;height:66px;line-height:20px}
.g-expert-items .doc-info .doc-skill label {color:#333}
.g-expert-items .doc-info .doc-skill em {font-style:normal;color:#ce4545}
.g-expert-items .doc-info .doc-skill p {height:48px}
.g-expert-items .doc-noopen {float:left;padding:20px 10px;vertical-align:middle;height:66px;line-height:66px;width:564px;text-align:center;font-size:14px;color:#bcbcbc}
.g-expert-items .doc-data .doc-comment p span,.g-expert-items .doc-data .doc-visit p .num {color:#5ca945}
.g-expert-items .doc-data {float:left;width:216px;padding:32px 0;vertical-align:middle;height:42px}
.g-expert-items .doc-data .other {display:block;position:absolute;width:38px;height:38px;top:0;right:0;background:url(../images/search-icon.png) 0 -63px no-repeat}
.g-expert-items .doc-data .order-num {float:left;width:64px;margin-left:8px;text-align:center}
.g-expert-items .doc-data .order-num .num {font-size:18px;color:#5ca945;line-height:22px}
.g-expert-items .doc-data .doc-comment {float:left;width:88px;padding-left:54px;background:url(../images/search-icon.png) -54px -160px no-repeat}
.g-expert-items .doc-data .doc-comment p {line-height:20px}
.g-expert-items .doc-data .doc-visit {height:42px;text-align:center}
.g-expert-items .doc-data .doc-visit i {width:40px;height:40px;background:url(../images/search-icon.png) -62px -120px no-repeat;display:-moz-inline-stack;display:inline-block;zoom:1;overflow:hidden}
.g-expert-items .doc-data .doc-visit p {line-height:42px;height:42px;display:-moz-inline-stack;display:inline-block;zoom:1;overflow:hidden}
.g-expert-items .doc-data .not-order {font-size:14px;height:42px;line-height:42px;text-align:center;color:#bcbcbc}
.g-expert-items .doc-btns {float:left;height:64px;padding:42px 0 0;vertical-align:middle;width:140px;text-align:center}
.g-expert-items .doc-btns .gbn {width:60px;margin-bottom:10px}
.g-expert-items .doc-btns-2 {height:90px;padding-top:16px}
.g-expert-items .doc-ads-mask {width:368px;height:104px;text-align:center;color:#333;float:left}
.g-expert-items .doc-ads-mask p {padding-top:45px}
.g-expert-items .doc-ads-mask a {font-size:14px;padding:0 3px}
.g-expert-items .doc-shiftcase {float:left;width:348px;padding:20px 10px;vertical-align:middle;position:relative}
.g-expert-items .doc-shiftcase .to-center {text-align:center;margin:5px auto 0}
.g-expert-items .doc-shiftcase .to-center .gbb {height:36px;line-height:36px;font-size:14px}
.g-expert-items .doc-shiftcase .add-margin-top {margin-top:33px}
.g-expert-items .doc-shiftcase .addpadding {padding-left:30px;padding-right:30px;margin:10px}
.g-expert-items .doc-shiftcase .other {display:block;position:absolute;width:38px;height:38px;top:-2px;right:-2px;background:url(../images/search-icon.png) 0 -63px no-repeat}
.g-expert-items .doc-shiftcase ul {height:64px;width:320px;vertical-align:middle;padding:1px 12px;position:relative;overflow:hidden}
.g-expert-items .doc-shiftcase ul li {height:63px;float:left;border:none}
.g-expert-items .doc-shiftcase ul li.box {height:auto;width:260px}
.g-expert-items .doc-shiftcase ul .case-info {width:50px;height:50px;margin:6px;float:left;vertical-align:middle;text-align:center;position:relative;cursor:pointer;text-decoration:none}
.g-expert-items .doc-shiftcase ul .case-info:hover {text-decoration:none}
.g-expert-items .doc-shiftcase ul .case-info .date {color:#54c416;vertical-align:middle;padding:9px 0;height:32px;background:url(../images/search-icon.png) no-repeat}
.g-expert-items .doc-shiftcase ul .case-info .am-pm {vertical-align:middle;color:#fff;padding:16px 0;height:18px;background:url(../images/search-icon.png) no-repeat}
.g-expert-items .doc-shiftcase ul .case-info .icon {position:absolute;top:31px;right:-3px;background:url(../images/search-icon.png) no-repeat;width:16px;height:16px;display:block}
.g-expert-items .doc-shiftcase ul .case-info .am {background-position:-8px -208px}
.g-expert-items .doc-shiftcase ul .case-info .pm {background-position:-30px -208px}
.g-expert-items .doc-shiftcase ul .case-info .night {background-position:-50px -208px}
.g-expert-items .doc-shiftcase ul .case-info .all {background-position:-70px -208px}
.g-expert-items .doc-shiftcase ul .common .date {background-position:-64px -262px;color:#1ec186}
.g-expert-items .doc-shiftcase ul .common .hover,.g-expert-items .doc-shiftcase ul .common .on {color:#fff;background-position:-64px -323px}
.g-expert-items .doc-shiftcase ul .expert .date {background-position:0 -262px}
.g-expert-items .doc-shiftcase ul .expert .hover,.g-expert-items .doc-shiftcase ul .expert .on {color:#fff;background-position:0 -323px}
.g-expert-items .doc-shiftcase ul .special .date {background-position:-129px -262px;color:#c14dbd}
.g-expert-items .doc-shiftcase ul .special .hover,.g-expert-items .doc-shiftcase ul .special .on {color:#fff;background-position:-129px -323px}
.g-expert-items .doc-shiftcase ul .disabled .date,.g-expert-items .doc-shiftcase ul .disabled .hover,.g-expert-items .doc-shiftcase ul .disabled .on {background-position:-195px -262px;color:#ccc!important}
.g-expert-items .doc-shiftcase .bx-wrapper {padding:0 16px;position:relative}
.g-expert-items .doc-shiftcase .bx-next,.g-expert-items .doc-shiftcase .bx-prev {top:50%;position:absolute;width:16px;height:20px;margin-top:-10px;overflow:hidden}
.g-expert-items .doc-shiftcase .bx-prev {left:0;background:url(../images/search-icon.png) 0 -172px no-repeat}
.g-expert-items .doc-shiftcase .bx-next {right:0;background:url(../images/search-icon.png) -24px -172px no-repeat}
.g-expert-items .not-order-wrap {float:left;width:588px;height:106px;line-height:106px;vertical-align:middle;text-align:center;position:relative}
.g-expert-items .not-order-wrap .not-order {font-size:14px;text-align:center;vertical-align:middle;color:#bcbcbc}
.g-expert-items .no-shiftcase {width:328px;height:66px;line-height:66px}
.g-expert-items .not-order {font-size:14px;height:42px;line-height:42px;text-align:center;color:#bcbcbc}
.g-expert-items .hover .doc-box {padding:0;border:2px solid #54c416}
.g-expert-items .hover .doc-ads,.g-expert-items .hover .doc-ky {display:block}
.g-hpt-items {position:relative;border:1px solid #ececec;border-bottom:none}
.g-hpt-items li {line-height:20px;color:#888;border-bottom:1px solid #ececec}
.g-hpt-items .hospital-box {padding:2px;position:relative}
.g-hpt-items .hospital-total {border-right:1px solid #f2f2f2;width:490px;float:left;height:118px}
.g-hpt-items .hospital-total .g-hos-info dt {padding-right:36px}
.g-hpt-items .hospital-total .set-relative {position:relative;padding:18px 0 10px 18px}
.g-hpt-items .hospital-total .set-relative .img {float:left}
.g-hpt-items .hospital-total .set-relative .img img {width:106px;height:80px}
.g-hpt-items .hospital-total .set-relative dl {margin-left:124px;font-size:12px}
.g-hpt-items .hospital-total .set-relative dl dt {font-size:14px;line-height:16px;margin-bottom:4px}
.g-hpt-items .hospital-total .set-relative dl dt a {text-decoration:none;color:#54c416}
.g-hpt-items .hospital-total .set-relative dl dt a:hover {text-decoration:underline}
.g-hpt-items .hospital-total .set-relative dl dt em {font-style:normal;color:#ce4545}
.g-hpt-items .hospital-total .set-relative dl dt span {color:#333;font-size:12px;margin-left:12px}
.g-hpt-items .hospital-total .set-relative dl dd p {line-height:22px;height:22px;overflow:hidden}
.g-hpt-items .hospital-total .set-relative dl dd .tel {background:url(../images/search-icon.png) -82px -33px no-repeat;padding-left:24px}
.g-hpt-items .hospital-total .set-relative dl dd .addr {background:url(../images/search-icon.png) -82px -56px no-repeat;padding-left:24px}
.g-hpt-items .hospital-total .set-relative dl dd .dept {padding-left:24px}
.g-hpt-items .hospital-total .set-relative dl dd .dept a {color:#54c416;background-color:#ffeed1;text-decoration:none;margin-right:4px;padding:0 6px;display:inline-block;line-height:18px}
.g-hpt-items .hospital-total .set-relative dl dd .dept a:hover {text-decoration:underline}
.g-hpt-items .hospital-total .set-relative dl dd .disease {background:url(../images/search-icon.png) -82px -81px no-repeat;padding-left:24px}
.g-hpt-items .hospital-total .set-relative dl dd .disease a {color:#54c416;text-decoration:none;margin-right:4px}
.g-hpt-items .hospital-total .set-relative dl dd .disease a:hover {text-decoration:underline}
.area-wrap a.active,.area-wrap a:hover,.btn.focus,.btn:focus,.btn:hover,.g-jkzgx .img:hover,.g-jkzgx a:hover,.g-link-tabs a,.gb,.gb-aplipy,.gb-aplipy:hover,.gb2,.gb2:hover,.gbb:hover,.gbn:hover,.gbs:hover,.gbx-gray:hover,.gh-cha .gh-list a,.gh-menu .search-tabs-style a,.gh-nav a:hover,.gh-search .search-key a:hover {text-decoration:none}
.g-hpt-items .hospital-pm {float:left;border-right:1px solid #f2f2f2;width:220px;height:80px;padding:18px 20px}
.g-hpt-items .hospital-pm span {color:#bcbcbc;padding:0 8px}
.g-hpt-items .hospital-comment .hop-comment p span,.g-hpt-items .hospital-comment .no-hop-comment p .num {color:#5ca945}
.g-hpt-items .order-num {float:left;width:64px;margin:0 10px 0 20px;text-align:center}
.g-hpt-items .order-num .num {font-size:18px;color:#5ca945;line-height:22px}
.g-hpt-items .hospital-comment {padding:0;border-right:1px solid #f2f2f2;float:left;height:118px;width:130px}
.g-hpt-items .hospital-comment .hop-comment {text-align:center;padding-top:16px}
.g-hpt-items .hospital-comment .hop-comment i {display:block;width:40px;height:40px;background:url(../images/search-icon.png) -62px -162px no-repeat;margin:0 auto}
.g-hpt-items .hospital-comment .hop-comment p {line-height:24px;text-align:left;padding-left:22px}
.g-hpt-items .hospital-comment .no-hop-comment {text-align:center;padding-top:26px}
.g-hpt-items .hospital-comment .no-hop-comment i {display:block;width:40px;height:40px;background:url(../images/search-icon.png) -62px -122px no-repeat;margin:0 auto}
.g-hpt-items .hospital-comment .no-hop-comment p {line-height:24px}
.g-hpt-items .apply-text {border-right:1px solid #F2F2F2;float:left;height:110px;padding:8px 20px 0;width:86px}
.g-hpt-items .hospital-docindex {vertical-align:middle;float:left;height:118px;width:102px;padding:0}
.g-hpt-items .hospital-docindex .order-wrap {height:118px;line-height:118px;vertical-align:middle;text-align:center}
.g-hpt-items .hospital-docindex .order-wrap .other {display:block;position:absolute;width:38px;height:38px;top:0;right:0;background:url(../images/search-icon.png) 0 -63px no-repeat}
.g-hpt-items .apply-bt {width:106px}
.g-hpt-items .apply-bt .gbn {margin-left:2px;padding:0 6px}
.g-hpt-items .no-enable-wrap {width:232px;text-align:center;padding:0;color:#bcbcbc;font-size:14px;height:118px;line-height:118px;float:left}
.g-hpt-items .hover .hospital-box {padding:0;border:2px solid #54c416}
.g-bdsharebuttonbox {height:30px;padding-bottom:10px}
.g-bdsharebuttonbox p {float:right}
.g-bdsharebuttonbox a,.g-bdsharebuttonbox label {float:left;line-height:30px}
.g-1200px .g-expert-items .doc-info {width:535px}
.g-1200px .g-expert-items .doc-info .doc-skill {width:252px}
.g-1200px .g-expert-items .doc-data {border-right:1px solid #f2f2f2}
.g-1200px .g-expert-items .doc-ads .c {padding-left:96px}
.g-1200px .g-hpt-items .hospital-total {width:520px}
.g-1200px .g-hpt-items .hospital-comment {width:270px;padding-top:40px;height:78px}
.g-1200px .g-hpt-items .hospital-comment .hop-comment {width:122px;padding-top:0;position:relative;float:left;padding-left:48px}
.g-1200px .g-hpt-items .hospital-comment .hop-comment p {padding-left:0}
.g-1200px .g-hpt-items .hospital-comment .hop-comment i {position:absolute;top:6px;left:0}
.g-1200px .g-hpt-items .hospital-comment .no-hop-comment {padding-top:0}
.g-1200px .g-hpt-items .hospital-comment .no-hop-comment p {height:42px;line-height:42px;display:-moz-inline-stack;display:inline-block;zoom:1;overflow:hidden}
.g-1200px .g-hpt-items .hospital-comment .no-hop-comment i {display:-moz-inline-stack;display:inline-block;zoom:1;overflow:hidden}
.g-1200px .g-hpt-items .apply-text {padding:40px 20px 0;height:78px;width:230px}
.g-1200px .g-hpt-items .hospital-docindex {width:140px}
.g-1200px .g-hpt-items .hospital-docindex .gbn {width:60px}
.g-1200px .g-hpt-items .apply-bt .gbn {margin-left:5px;width:85px}
.g-1200px .g-hpt-items .no-enable-wrap {width:402px}
.g-1200px #g-breadcrumb {width:1200px}
.g-more-box {background:#fff;border:1px solid #ccc;left:46px;padding:0 0 0 5px;position:absolute;top:0;z-index:1000}
.g-more-box .more-content {display:inline-block;margin-bottom:28px;max-height:165px;overflow:auto;width:508px}
.g-more-box .more-up {bottom:6px;position:absolute;right:10px}
.g-jkzgx {background-color:#f8fBf7;border:1px solid #e4e4e4;position:relative}
.g-jkzgx .bx-next,.g-jkzgx .bx-prev {top:15px;right:40px;position:absolute;width:19px;height:19px;background:url(../images/hp2.png) -1px -373px no-repeat;overflow:hidden;text-indent:-999px}
.g-jkzgx .bx-prev:hover {background-position:-3px -453px}
.g-jkzgx .bx-next {right:15px;background-position:-27px -373px}
.g-jkzgx .bx-next:hover {background-position:-35px -453px}
.g-jkzgx .jk-list {height:292px;overflow:hidden}
.g-jkzgx .jk-list .jk-li {height:292px}
.g-jkzgx .jk-list .jk-li img {margin:0 auto;width:180px;height:100px}
.g-jkzgx .g-hot-qas {margin:10px 0 0 10px}
.g-jkzgx .g-base-blueline {position:relative;padding-right:0}
.g-jkzgx .img {text-align:center;display:block}
.g-jkzgx .topic {margin:0 auto;display:block;height:25px;line-height:25px;color:#63aa4b;background-color:#ddedd8}
.g-jkzgx .dec {width:188px;margin-left:10px;color:#888;line-height:20px;padding:10px 0;border-bottom:1px dashed #ccc;display:block}
.g-jkzgx .dec strong {font-weight:400;font-size:14px;color:#333}
.g-content-map {border:1px solid #ececec;padding:15px 15px 10px;position:relative;width:200px;text-align:center;margin-bottom:20px}
.g-content-map .map-trigger {display:block;border:none}
.g-content-map .map-trigger img {width:200px}
.g-jy-share {line-height:18px;padding-top:20px}
.g-jy-share li {position:relative;margin-bottom:10px}
.g-jy-share .text {display:block;color:#333;background-color:#f5f5f5;padding:15px;height:55px;position:relative}
.g-jy-share .text i.bottom {background:url(../images/bottom.png) no-repeat;bottom:-7px;height:7px;left:12px;position:absolute;width:12px}
.g-jy-share .text em {color:#54c416;font-style:normal}
.g-jy-share .dsc {display:block;padding:10px 0;color:#888}
.g-jy-share .dsc i {color:#54c416;font-style:normal;font-size:14px}
.g-jy-share a.cover {background:url(../images/blank.gif);height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}
.g-banner-sliders {height:350px;position:relative;background:url(../images/banner-bg.gif) center bottom no-repeat}
.g-banner-sliders ul {height:350px;background:url(../images/banner-landing.gif) center 84px no-repeat}
.g-banner-sliders li {height:350px;left:0;position:absolute;top:0;width:100%;display:none}
.g-banner-sliders .pagers {position:absolute;z-index:4;left:50%;bottom:15px;background-color:#FBFCFA;border-radius:15px;padding:2px}
.g-banner-sliders .pagers a {background:url(../images/dot-black.png) no-repeat;height:11px;width:11px;overflow:hidden;float:left;margin:0 4px;opacity:.4;filter:alpha(opacity=40)}
.g-banner-sliders .pagers a.on,.g-banner-sliders .pagers a:hover {opacity:1;filter:alpha(opacity=100)}
.g-ads-side {display:none;padding-bottom:5px}
.g-ads-side a,.g-ads-side img {display:block}
.g-ads-side a {padding:0 1px}
.g-ads-side img {width:100%;margin-bottom:15px}
.g-ads-expert {display:none;margin-bottom:20px}
.g-ads-expert .action {text-align:center}
.g-falg-list .flag-icon {display:inline-block;width:56px;height:76px;margin-right:1px;background-image:url(../images/icon-thank-1.png);background-repeat:no-repeat;margin-bottom:10px}
.g-falg-list .flag-1 {background-position:0 0}
.g-falg-list .flag-2 {background-position:0 -100px}
.g-falg-list .flag-3 {background-position:0 -200px}
.g-falg-list .flag-4 {background-position:0 -300px}
.g-falg-list .flag-5 {background-position:0 -400px}
.g-falg-list.g-mr-24 {margin-right:-24px}
.g-falg-list.g-mr-24 dl {float:left;width:39px;margin-right:24px}
.g-falg-list.g-mr-24 dl dt {width:39px;height:52px;background:url(../images/icon-thank-2.png) no-repeat}
.g-falg-list.g-mr-24 dl dt.flag-2 {background-position:0 -80px}
.g-falg-list.g-mr-24 dl dt.flag-2:hover {background-position:-80px -80px}
.g-falg-list.g-mr-24 dl dt.flag-3 {background-position:0 -160px}
.g-falg-list.g-mr-24 dl dt.flag-3:hover {background-position:-80px -160px}
.g-falg-list.g-mr-24 dl dt.flag-4 {background-position:0 -240px}
.g-falg-list.g-mr-24 dl dt.flag-4:hover {background-position:-80px -240px}
.g-falg-list.g-mr-24 dl dt.flag-5 {background-position:0 -320px}
.g-falg-list.g-mr-24 dl dt.flag-5:hover {background-position:-80px -320px}
.g-falg-list.g-mr-24 dl dd {text-align:center;line-height:18px;overflow:hidden}
.g-falg-list.g-mr-24 dl.g-mr-14 {margin-right:14px}
.giS-star-0 {background-position:0 -21px}
.giS-star-1 {background-position:-26px -22px}
.giS-star-2 {background-position:-56px -22px}
.giL-star-0 {background-position:0 -43px}
.giL-star-1 {background-position:-27px -42px}
.giL-star-2 {background-position:-54px -43px}
.g-link-tabs {border-bottom:2px solid #39f}
.g-link-tabs a {display:inline-block;font-size:18px;line-height:40px;width:84px;height:40px;color:#333;text-align:center;border-top-left-radius:3px;border-top-right-radius:3px}
.g-link-tabs a.on {background-color:#39f;color:#fff}
.g-doc-baseinfo {text-align:center;margin:20px 0}
.g-doc-baseinfo .activity-icon {position:relative;top:-2px;display:inline-block;vertical-align:middle;width:40px;height:16px;background-repeat:no-repeat;background-size:auto 16px}
.g-doc-baseinfo .img {display:inline-block}
.g-doc-baseinfo .img img {display:inline-block;height:60px;margin:0 auto;max-width:60px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}
.g-doc-baseinfo .img .opened {width:19px;height:19px;position:absolute;background:url(../images/opened.png);left:120px;top:60px}
.g-doc-baseinfo .img .fix-open {left:66px;top:68px}
.g-doc-baseinfo dl {margin-top:10px;line-height:20px}
.g-doc-baseinfo dl a {position:relative;top:-1px;color:#333;max-width:130px;overflow:hidden;display:inline-block;vertical-align:middle}
.g-doc-baseinfo dl a em {color:#f90}
.g-doc-baseinfo dl dt {position:relative;font-size:14px}
.g-doc-baseinfo dl dt .free-consult {position:absolute;display:block;top:3px;right:35px;width:15px;height:15px;text-indent:-9999px;background-image:url(../images/free-consult.png)}
.g-doc-baseinfo dl dt .free-consult.off {background-image:url(../images/free-consult-off.png)}
.g-doc-baseinfo dl dt .gandan {width:16px;border-radius:3px;position:absolute;right:30px;top:3px}
.g-doc-baseinfo dl dt .gandan.yizhen {right:15px}
.g-doc-baseinfo dl dd {position:relative;display:inline-block;max-width:200px;overflow:hidden;min-width:150px}
.area-wrap,.area-wrap .tab {display:none;position:absolute;background:#fff}
.g-doc-baseinfo dl .g-doc-d2 {white-space:normal;max-width:336px}
.area-wrap {left:0;top:0;z-index:999;padding:15px 20px;font-size:12px;line-height:1.5;border:1px solid #c5dbec;box-shadow:5px 5px 10px 0 rgba(0,0,0,.06)}
.area-wrap a {color:#333}
.area-wrap a.active,.area-wrap a:hover {color:#54c416}
.area-wrap .tab {left:-1px;top:-41px;width:80px;height:40px;border:1px solid #bdd0e8;border-bottom:none;text-align:center;line-height:2}
.area-wrap .hot,.area-wrap .list {line-height:24px;overflow:hidden}
.area-wrap .tab i {position:relative;top:-5px;display:inline-block;width:0;height:0;margin-left:5px;vertical-align:text-bottom;border:4px solid transparent;border-bottom-color:#54c416}
.btn,.gb2-gray .sep {vertical-align:middle}
.area-wrap .close {position:absolute;right:5px;top:5px;display:block;width:20px;height:20px;background:url(../images/search-addr.png) 0 -44px no-repeat}
.area-wrap .hot a,.area-wrap .list a {float:left;display:block;width:48px;height:24px;padding:0 5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.area-wrap .hot {height:24px;padding-bottom:5px;margin-bottom:5px;border-bottom:1px solid #f5f5f5}
.area-wrap .hot label {float:left;color:#54c416}
.area-wrap .hot a {width:36px}
.area-wrap .tip {position:relative}
.area-wrap .tip a {position:absolute;right:0;top:0;display:none}
.area-wrap .tip a.active {display:block}
.area-wrap .list {width:348px;transition:height .2s ease-out}
.area-wrap:after,.area-wrap:before {position:absolute;left:10px;content:"";display:block;width:0;height:0}
.area-wrap.active {display:block}
.area-wrap:before {top:-16px;border:8px solid transparent;border-bottom-color:#A7C4E8}
.area-wrap:after {top:-15px;border:8px solid transparent;border-bottom-color:#FFF}
.upload_progress_item {position:relative;padding:10px;margin-bottom:2px;overflow:hidden;background:#eee;text-align:left}
.upload_progress_text {margin-right:3em;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#888}
.upload_progress_button {position:absolute;right:10px;top:10px;padding:5px 10px;cursor:pointer;color:#B30000}
.g-iptph-wrap,.gbb .wrap,.gbi,.gbn .wrap {position:relative}
.upload_progress_state {margin:5px 0}
.upload_progress_rate {height:4px;background:#3BABB3;transition:width .3s ease-out}
.tip-yellow {z-index:1000;text-align:left;border:1px solid #939393;padding:7px;min-width:50px;max-width:530px;color:#8c3901;background-color:#fef9d9;background-image:url(../images/tip-yellow.png)}
.tip-yellow .tip-inner {font:700 13px/18px 'trebuchet ms',arial,helvetica,sans-serif;margin-top:-2px;padding:0 3px 1px}
.gbb,.gbn {text-align:center;display:inline-block;font-weight:400;-webkit-border-radius:3px;-moz-border-radius:3px;transition:all .3s ease-out 0s}
input,input.text,select,textarea {font-family:"Hiragino Sans GB","Microsoft YaHei","微软雅黑","宋体",Arial,Verdana,sans-serif}
.tip-yellow .tip-arrow-top {margin-top:-7px;margin-left:15px;top:0;left:0;width:16px;height:10px;background:url(../images/tip-yellow_arrows.png) no-repeat}
.tip-yellow .tip-arrow-right {margin-top:-9px;margin-left:-4px;top:50%;left:100%;width:10px;height:20px;background:url(../images/tip-yellow_arrows.png) -16px 0 no-repeat}
.tip-yellow .tip-arrow-bottom {margin-top:-6px;margin-left:15px;top:100%;left:0;width:16px;height:13px;background:url(../images/tip-yellow_arrows.png) -32px 0 no-repeat}
.tip-yellow .tip-arrow-left {margin-top:-9px;margin-left:-6px;top:50%;left:0;width:10px;height:20px;background:url(../images/tip-yellow_arrows.png) -48px 0 no-repeat}
.gbb .fonts,.gbn .fonts {margin-left:24px}
.gbb {padding:0 10px;height:42px;font-size:18px;line-height:40px;border-radius:3px}
.gbn {padding:0 16px;height:32px;font-size:14px;line-height:32px;border-radius:3px}
.gbs,.gbx-gray {display:inline-block;-webkit-border-radius:3px;-moz-border-radius:3px;font-weight:400;text-align:center}
.gbn .giv2 {top:0}
.gbs {padding:0 10px;height:22px;font-size:12px;line-height:22px;border-radius:3px;transition:all .3s ease-out 0s}
.gbi {display:inline-block}
.gbt-white {background:#fff;color:#333}
.gbt-white:hover {background:#54c416;color:#fff}
.gbt-green {background:#86bc4c;color:#fff}
.gbt-green:hover {background:#30b100}
.gbt-green1 {background:#ddedd8;color:#5ca945;transition:none}
.gbt-green1:hover {background:#5ca945;color:#fff}
.gbt-green2 {background:#30b100;color:#fff}
.gbt-green2:hover {background:#86bc4c}
.gbt-green3 {background:#d4ebcc;color:#5ca946}
.gbt-green3:hover {background:#5ca946;color:#fff}
.gbt-blue {background:#dff2ff;color:#54c416;transition:none}
.gbt-blue1,.gbt-blue:hover {background:#54c416;color:#fff}
.gbt-blue1:hover {background:#597fce}
.gbt-blue2 {background:#54c416;color:#fff}
.gbt-blue2:hover {background:#316dd2}
.gbt-blue3 {background:#6e98e9;color:#fff}
.gbt-blue3:hover {background:#597fce}
.gbt-blue4 {background:#fff;color:#54c416;margin-right:10px;padding-left:10px;padding-right:10px;margin-left:10px}
.choosed,.gbt-blue4:hover {background:#54c416;color:#fff}
.gbt-orange {background:#5db23d;color:#fff}
.gbt-orange:hover {background:#579c3d}
.gbt-orange-new {background:#5db23d;color:#fff}
.gbt-orange-new:hover {background:#f0920a}
.gbt-gray {background:#e7e7e7;color:#333}
.gbt-gray:hover {background:#d7d7d7}
.gbt-off,.gbt-off:hover {background:#eaeaea;color:#888}
.gb .gb-right,.gb .gb-text {cursor:pointer}
.gbt-red {color:#ee4f4f;background:#ffc7af;border:1px solid #ec6941}
.gbx-gray {padding:0 6px;height:24px;color:#333;background:#E6E4DD;font-size:14px;line-height:24px;border-radius:3px}
.gbx-gray:hover {background:#3d9ee9;color:#fff}
.gb,.gb .gb-right {background:url(../images/button-v2.png) no-repeat;display:inline-block}
.gb .gb-text {background:url(../images/button-v2.png) repeat-x;display:inline-block;text-align:center}
.gb:hover {text-decoration:none}
.gb-grey1 {background-position:0 -2836px;padding-left:5px}
.gb-grey1 .gb-right {background-position:right -2936px;padding-right:5px}
.gb-grey1 .gb-text {background-position:0 -2886px;padding:0 12px;height:25px;line-height:24px;color:#333;font-size:12px}
.gb-grey1:hover {background-position:0 -2861px}
.gb-grey1:hover .gb-right {background-position:right -2961px}
.gb-grey1:hover .gb-text {background-position:0 -2911px}
.gb-grey2 {background-position:0 -2986px;padding-left:5px}
.gb-grey2 .gb-right {background-position:right -3110px;padding-right:5px}
.gb-grey2 .gb-text {background-position:0 -3048px;padding:0 20px;height:31px;line-height:30px;color:#333;font-size:14px}
.gb-grey2:hover {background-position:0 -3017px}
.gb-grey2:hover .gb-right {background-position:right -3141px}
.gb-grey2:hover .gb-text {background-position:0 -3079px}
.gb-green1 {background-position:0 0;padding-left:5px}
.gb-green1 .gb-right {background-position:right -128px;padding-right:5px}
.gb-green1 .gb-text {background-position:0 -64px;padding:0 20px;height:32px;line-height:30px;color:#fff;font-size:14px}
.gb-green1:hover {background-position:0 -32px}
.gb-green1:hover .gb-right {background-position:right -160px}
.gb-green1:hover .gb-text {background-position:0 -96px}
.gb-green2 {background-position:0 -1450px;padding-left:5px}
.gb-green2 .gb-right {background-position:right -1550px;padding-right:5px}
.gb-green2 .gb-text {background-position:0 -1500px;padding:0 8px;height:25px;line-height:25px;color:#fff;font-size:12px}
.gb-green2:hover {background-position:0 -1475px}
.gb-green2:hover .gb-right {background-position:right -1575px}
.gb-green2:hover .gb-text {background-position:0 -1525px}
.gb-green3 {background-position:0 -2344px;padding-left:6px}
.gb-green3 .gb-right {background-position:right -2492px;padding-right:6px}
.gb-green3 .gb-text {background-position:0 -2418px;padding:0 20px;height:37px;line-height:36px;color:#fff;font-size:16px}
.gb-green3:hover {background-position:0 -2381px}
.gb-green3:hover .gb-right {background-position:right -2529px}
.gb-green3:hover .gb-text {background-position:0 -2455px}
.gb-gray1 {background-position:0 -192px;padding-left:4px}
.gb-gray1 .gb-right {background-position:right -296px;padding-right:4px}
.gb-gray1 .gb-text {background-position:0 -244px;padding:0 20px;height:26px;line-height:26px;color:#888;font-size:14px}
.gb-gray1:hover {background-position:0 -218px}
.gb-gray1:hover .gb-right {background-position:right -322px}
.gb-gray1:hover .gb-text {background-position:0 -270px}
.gb-gray2 {background-position:0 -766px;padding-left:5px}
.gb-gray2 .gb-right {background-position:right -866px;padding-right:5px}
.gb-gray2 .gb-text {background-position:0 -816px;padding:0 15px;height:25px;line-height:25px;color:#888;font-size:14px}
.gb-gray2:hover {background-position:0 -791px}
.gb-gray2:hover .gb-right {background-position:right -891px}
.gb-gray2:hover .gb-text {background-position:0 -841px}
.gb-gray3 {background-position:0 -1108px;padding-left:5px}
.gb-gray3 .gb-right {background-position:right -1208px;padding-right:5px}
.gb-gray3 .gb-text {background-position:0 -1158px;padding:0 12px;height:25px;line-height:25px;color:#333;font-size:12px}
.gb-gray3:hover {background-position:0 -1133px}
.gb-gray3:hover .gb-right {background-position:right -1233px}
.gb-gray3:hover .gb-text {background-position:0 -1183px}
.gb-gray4 {background-position:0 -1258px;padding-left:5px}
.gb-gray4 .gb-right {background-position:right -1386px;padding-right:5px}
.gb-gray4 .gb-text {background-position:0 -1322px;padding:0 10px;height:32px;line-height:32px;color:#333;font-size:14px}
.gb-gray4:hover {background-position:0 -1290px}
.gb-gray4:hover .gb-right {background-position:right -1418px}
.gb-gray4:hover .gb-text {background-position:0 -1354px}
.gb-gray5 {background-position:0 -2566px;padding-left:6px}
.gb-gray5 .gb-right {background-position:right -2746px;padding-right:6px}
.gb-gray5 .gb-text {background-position:0 -2656px;padding:0 20px;height:45px;line-height:45px;color:#888;font-size:12px}
.gb-gray5:hover {background-position:0 -2611px}
.gb-gray5:hover .gb-right {background-position:right -2791px}
.gb-gray5:hover .gb-text {background-position:0 -2701px}
.gb-orang1 {background-position:0 -348px;padding-left:5px}
.gb-orang1 .gb-right {background-position:right -456px;padding-right:5px}
.gb-orang1 .gb-text {background-position:0 -402px;padding:0 20px;height:26px;line-height:26px;color:#fff;font-size:"Hiragino Sans GB","Microsoft YaHei","微软雅黑","宋体",Arial,Verdana,sans-serif}
.gb-orang1:hover {background-position:0 -375px}
.gb-orang1:hover .gb-right {background-position:right -483px}
.gb-orang1:hover .gb-text {background-position:0 -429px}
.gb-orang2 {background-position:0 -1600px;padding-left:5px}
.gb-orang2 .gb-right {background-position:right -1700px;padding-right:5px}
.gb-orang2 .gb-text {background-position:0 -1650px;padding:0 20px;height:25px;line-height:25px;color:#fff;font-size:12px}
.gb-orang2:hover {background-position:0 -1625px}
.gb-orang2:hover .gb-right {background-position:right -1725px}
.gb-orang2:hover .gb-text {background-position:0 -1675px}
.gb-blue-block {background-position:0 -510px;padding-left:7px}
.gb-blue-block .gb-right {background-position:right -702px;padding-right:7px}
.gb-blue-block .gb-text {background-position:0 -574px;padding:0 130px;height:60px;line-height:60px;color:#1c55b5;font-size:14px}
.gb-disabled {background-position:0 -916px;padding-left:5px}
.gb-disabled .gb-right {background-position:right -1044px;padding-right:5px}
.gb-disabled .gb-text {background-position:0 -980px;padding:0 20px;height:32px;line-height:32px;color:#fff;font-size:14px;cursor:default}
.gb-focus {background-position:0 -1750px;padding-left:5px}
.gb-focus .gb-right {background-position:right -1998px;padding-right:5px}
.gb-focus .gb-text {background-position:0 -1874px;padding:0 48px;height:62px;line-height:62px;color:#1c55b5;font-size:24px}
.gb-focus:hover {background-position:0 -1812px}
.gb-focus:hover .gb-right {background-position:right -2060px}
.gb-focus:hover .gb-text {background-position:0 -1936px}
.gb-blue1 {background-position:0 -2122px;padding-left:6px}
.gb-blue1 .gb-right {background-position:right -2270px;padding-right:6px}
.gb-blue1 .gb-text {background-position:0 -2196px;padding:0 20px;height:37px;line-height:36px;color:#fff;font-size:16px}
.gb-alipy-disabled .gb-text,.gb-alipy-orange .gb-text {height:31px;line-height:31px;color:#fff;font-size:"Hiragino Sans GB","Microsoft YaHei","微软雅黑","宋体",Arial,Verdana,sans-serif}
.gb-blue1:hover {background-position:0 -2159px}
.gb-blue1:hover .gb-right {background-position:right -2307px}
.gb-blue1:hover .gb-text {background-position:0 -2233px}
.gb-aplipy,.gb-aplipy .gb-right {background:url(../images/bt.png) no-repeat;display:inline-block}
.gb-aplipy {line-height:31px}
.gb-aplipy .gb-right {cursor:pointer}
.gb-aplipy .gb-text {background:url(../images/bt.png) repeat-x;display:inline-block;text-align:center;cursor:pointer}
.btn,.btn-success.active,.btn-success:active,.open>.dropdown-toggle.btn-success {background-image:none}
.gb-alipy-orange {background-position:0 0;padding-left:4px}
.gb-alipy-orange .gb-right {background-position:right -124px;padding-right:4px}
.gb-alipy-orange .gb-text {background-position:0 -62px;padding:0 15px}
.gb-alipy-orange:hover {background-position:0 -31px}
.gb-alipy-orange:hover .gb-right {background-position:right -124px}
.gb-alipy-orange:hover .gb-text {background-position:0 -93px}
.gb-alipy-disabled {background-position:0 -186px;padding-left:4px}
.gb-alipy-disabled .gb-right {background-position:right -248px;padding-right:4px}
.gb-alipy-disabled .gb-text {background-position:0 -217px;padding:0 20px;cursor:default}
.gb2 {display:inline-block;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:0 10px;height:32px;line-height:32px;cursor:pointer;text-align:center}
.gb2-blue,.gb2-orange {height:24px;line-height:24px}
.gb2-green {background-color:#e5f0d7;color:#5ca945}
.gb2-green:hover {background-color:#cee2b5}
.gb2-blue {background-color:#e1eff9;color:#54c416}
.gb2-blue:hover {background-color:#54c416;color:#fff}
.gb2-orange {background-color:#ffeed1;color:#f0920a}
.gb2-gray {background-color:#e4e4e4;color:#888;cursor:default}
.gb2-gray .sep {display:inline-block;margin:0 10px;height:14px;border-right:1px dashed #ccc;color:#333}
.gb2-gray a {cursor:pointer;color:#333}
.btn {display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid transparent}
.btn-lg,.btn-sm {line-height:28px;height:28px}
.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus {outline:dotted thin;outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}
.btn.focus,.btn:focus,.btn:hover {color:#333}
.btn.active,.btn:active {background-image:none;outline:0;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}
.btn.disabled,.btn[disabled],fieldset[disabled] .btn {pointer-events:none;cursor:not-allowed;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none;opacity:.65}
input.disabled:focus,input.text {-webkit-box-shadow:none;-moz-box-shadow:none}
.btn-success {color:#fff;background-color:#76c000;border-color:#ccc}
.btn-success.active,.btn-success.focus,.btn-success:active,.btn-success:focus,.btn-success:hover,.open>.dropdown-toggle.btn-success {color:#fff;background-color:#6caf01;border-color:#ccc}
.btn-success.disabled,.btn-success.disabled.active,.btn-success.disabled.focus,.btn-success.disabled:active,.btn-success.disabled:focus,.btn-success.disabled:hover,.btn-success[disabled],.btn-success[disabled].active,.btn-success[disabled].focus,.btn-success[disabled]:active,.btn-success[disabled]:focus,.btn-success[disabled]:hover,fieldset[disabled] .btn-success,fieldset[disabled] .btn-success.active,fieldset[disabled] .btn-success.focus,fieldset[disabled] .btn-success:active,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success:hover {background-color:#999;border-color:#ccc}
.btn-lg {padding:9px 16px;font-size:18px}
.btn-sm {padding:6px 10px;font-size:14px}
.btn-xs,select {font-size:12px;line-height:28px}
.btn-xs {height:28px;padding:3px 5px}
input,select,textarea {color:#333}
select {border:1px solid #ccc;font-weight:400;padding:5px;    width: 230px;
    margin-bottom: 20px;
    height: 40px;}
select optgroup {font-style:normal;font-weight:700}
select.disabled {background:#f9f9f9;color:#aaa}
input.text,textarea {line-height:20px;font-size:14px;padding:5px;color:#333}
input.text {border:1px solid #CCC;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;height:20px;width:240px;box-shadow:none;background:#fffffe}
input.text:focus,textarea:focus {background:#fafdff;border:1px solid #78a5d9;-webkit-box-shadow:0 0 3px #78a5d9;-moz-box-shadow:0 0 3px #78a5d9;box-shadow:0 0 3px #78a5d9}
input.invalid,input.invalid:focus,select.invalid,textarea.invalid,textarea.invalid:focus {border:1px solid #e67f89;background:#fff8f8;-webkit-box-shadow:0 0 3px #e67f89;-moz-box-shadow:0 0 3px #e67f89;box-shadow:0 0 3px #e67f89}
input.disabled {background:#f9f9f9}
input.disabled:focus {background:#f9f9f9;border:1px solid #CCC;box-shadow:none}
textarea {font-weight:400;resize:none;border:1px solid #CCC;overflow:auto}
::-webkit-input-placeholder {color:#bcbcbc}
::-moz-placeholder {color:#bcbcbc}
input:-ms-input-placeholder {color:#bcbcbc}
textarea:-ms-input-placeholder {color:#bcbcbc}
.g-iptph-wrap {display:inline-block}
.g-iptph-wrap em {position:absolute;color:#BBB;font-style:normal}
input.tipIt,textarea.tipIt {color:#bbb}
.g-placeholder-wrap {position:relative;display:inline-block}
.g-placeholder-wrap em {position:absolute;color:#BBB;font-style:normal}
.errorMsg {background:url(../images/error-msg-bg.png) 0 -30px no-repeat;padding-left:13px;display:inline-block}
.errorMsg span {background:url(../images/error-msg-bg.png) right -90px no-repeat;padding-right:6px;display:inline-block}
.errorMsg span i {background:url(../images/error-msg-bg.png) 0 -60px repeat-x;display:inline-block;line-height:30px;font-size:12px;height:30px;color:#fff;padding:0 5px;font-style:normal;text-align:center;white-space:nowrap}
.gfm-input {border:1px solid #ccc;font-size:12px;font-weight:400;line-height:18px;background:#fff;height:18px;padding:5px;width:240px;color:#333;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}
.gfm-input-disabled {background:#f9f9f9;color:#888}
.gfm-thin .gfm-input {height:16px;padding:4px 4px 3px;font-size:11px;font-weight:400;line-height:16px}
.gfm-input-s {width:86px}
.gfm-input:focus,textarea:focus {background:#f5fafd;border:1px solid #3d9ee9;-webkit-box-shadow:0 0 3px #78a5d9;-moz-box-shadow:0 0 3px #78a5d9;box-shadow:0 0 3px #78a5d9}
.gfm-invalid,.gfm-invalid:focus {border:1px solid #f8c4c4;background:#ffecec;-webkit-box-shadow:0 0 3px #e67f89;-moz-box-shadow:0 0 3px #e67f89;box-shadow:0 0 3px #e67f89}
.gfm-tipit {color:#888}
.gfm-disabled {background:#f9f9f9;color:#888}
.gfm-disabled:focus {background:#f9f9f9;border:1px solid #ccc;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}
.gfm-checkbox,.gfm-radio {display:inline-block;vertical-align:middle}
.gfm-checkbox input,.gfm-radio input {float:left}
.gfm-checkbox span,.gfm-radio span {float:left;line-height:20px;cursor:default;padding-left:1px}
.gfm-field label {padding-right:4px}
.gfm-inline .gfm-field {float:left}
.gfm-inline .gfm-checkbox,.gfm-inline .gfm-radio {float:left;padding-top:4px}
.hideInput {display:none}
.gfm-line .gfm-item {margin:15px 0;vertical-align:4px;zoom:1}
.gfm-line .gfm-item .center,.gfm-line .gfm-left {vertical-align:middle}
.gfm-line .gfm-item .gfm-left,.gfm-line .gfm-item .gfm-right,.gfm-line .gfm-item .text-value,.gfm-line .gfm-item label {float:left;line-height:30px;height:30px}
.gfm-line .gfm-item .card-type {line-height:32px}
.gfm-line .gfm-item .pb10 {padding-bottom:10px}
.gfm-line .gfm-item .J_Passport {margin-left:20px}
.gfm-line .gfm-item .cardNo {float:right!important;position:relative;right:103px}
.gfm-line .gfm-item .idvalue {position:relative;float:left}
.gfm-line .gfm-item .remark {font-size:12px;color:#6b6964;margin-left:125px;width:322px}
.form-input,.gfm-line .gfm-actions .text,.gh-nav .line {font-size:14px}
.gfm-line .gfm-item .onoffswitch-checkbox {position:relative}
.gfm-line .gfm-item .onoffswitch-checkbox input {opacity:0;position:absolute;z-index:-1}
.gfm-line .gfm-item .onoffswitch-checkbox span {margin-right:4px}
.gfm-line .gfm-item .onoffswitch-checkbox input[type=checkbox]+span {display:inline-block;height:14px;width:14px;border:1px solid #e4e4e4;border-radius:4px;background-color:#fff}
.gfm-line .gfm-item .onoffswitch-checkbox input[type=checkbox]:checked+span {background:#54c416;color:#fff}
.gfm-line .gfm-item .onoffswitch-checkbox input[type=checkbox]:checked+span:after {content:'√';position:absolute;top:6px;left:3px;font-weight:700;text-align:center;line-height:14px;color:#fff}
.gfm-line .gfm-sex font {position:relative;top:5px}
.gfm-line .gfm-sex font input {margin-left:10px}
.gfm-line .gfm-mobtip {color:#da222c;padding-left:10px}
.gfm-line .gfm-item:after {clear:both;content:".";display:block;height:0;visibility:hidden;overflow:hidden}
.gfm-line .gfm-left {margin-right:10px;width:95px;text-align:right}
.gfm-line .gfm-required-mark {margin-right:5px;color:#da222c}
.gfm-line .gfm-actions {margin-top:32px;margin-left:103px}
.valid-code-btn {width:90px}
.verifi-codeErrorMsg {margin-left:160px}
.qs-verifi-codeErrorMsg {margin-left:150px}
.tel-codeErrorMsg {margin-left:85px}
.addressErrorMsg,.patientMedNoErrorMsg {margin-left:60px}
.correctContentErrorMsg,.correctEmailErrorMsg {z-index:5001}
.fullNameErrorMsg,.goodatErrorMsg,.hospitalNameErrorMsg,.phoneErrorMsg {z-index:9000}
.form-input {height:30px;padding:5px 10px;line-height:30px\9;line-height:30px;color:#555;background-color:#fff;background-image:none;border:1px solid #e4e4e4}
.form-input:focus {border-color:#377BED;outline:0}
.form-input::-moz-placeholder {color:#999;opacity:1}
.form-input:-ms-input-placeholder {color:#999}
.form-input::-webkit-input-placeholder {color:#999}
.form-input[disabled],.form-input[readonly],fieldset[disabled] .form-input {cursor:not-allowed;background-color:#eee;opacity:1}
.form-input.error {border:1px solid #FF9C9B}
@keyframes after {from {top:-10px}
to {top:-12px}
}
@-moz-keyframes after {from {top:-10px}
to {top:-12px}
}
@-webkit-keyframes after {from {top:-10px}
to {top:-12px}
}
@-o-keyframes after {from {top:-10px}
to {top:-12px}
}
@keyframes before {from {top:-2px}
to {top:-4px}
}
@-moz-keyframes before {from {top:-2px}
to {top:-4px}
}
@-webkit-keyframes before {from {top:-2px}
to {top:-4px}
}
@-o-keyframes before {from {top:-2px}
to {top:-4px}
}
#gh {background:#fff}
#gh .g-container {margin-bottom:0}
.gh-nav {height:28px;line-height:28px;background:#f5f5f5;border-bottom:1px solid #eee}
.gh-nav .container {width:1200px;margin:0 auto}
.gh-nav a {transition:all .3s ease-out 0s;color:#333;float:left}
.gh-nav a:hover {color:#54c416}
.gh-nav .dl-guide {position:relative}
.gh-nav .dl-guide span {position:absolute;left:-24px;z-index:1;display:none}
.gh-nav .dl-guide span img {width:106px}
.gh-nav .dl-guide span:before {content:"";display:block;position:absolute;right:44px;top:-8px;margin-left:-8px;width:16px;height:9px;background:url(../images/sprite20170112.png) 0 -300px no-repeat}
.gh-nav .dl-guide:hover span {display:inline-block;-webkit-animation:slide-down .3s ease-out;animation:slide-down .3s ease-out}
@-webkit-keyframes slide-down {0% {-webkit-transform:translateY(-10px) scale(.98);opacity:0}
70% {-webkit-transform:translateY(2px) scale(1);opacity:1}
100% {-webkit-transform:translateY(0);opacity:1}
}
@keyframes slide-down {0% {transform:translateY(-10px) scale(.98);opacity:0}
100% {transform:translateY(0);opacity:1}
}
.gh-nav .line {float:left;color:#bcbcbc;margin:0 10px}
.gh-nav .weibo {float:left;margin:3px 0 0 10px;height:20px}
.gh-nav .text {float:left;padding-right:6px}
.gh-nav .small-logo {background:url(../images/pictures2-v2.png) 0 -53px no-repeat;display:inline-block;height:22px;margin-top:3px;width:72px}
.gh-nav .doctor-login i {position:relative;top:3px;display:inline-block;width:17px;height:15px;background:url(../images/doctor-login.png) center center no-repeat;margin-left:25px;margin-right:3px}
.gh-nav .go-home {color:#54c416}
.gh-nav .go-home i {display:inline-block;width:13px;height:11px;background:url(../images/go-home.png) center center no-repeat;margin-right:5px}
.gh-main {width:100%}
.gh-main .container {width:1200px;margin:0 auto;padding:20px 0}
.gh-main .border {border-bottom:2px solid #54c416}
.gh-register {float:right;padding-top:22px}
.gh-register li {float:left;border-top:1px solid #bcbcbc;color:#bcbcbc;width:116px}
.gh-register li.on {border-color:#54c416;color:#54c416}
.gh-register li.on span {background:#54c416}
.gh-register p {text-align:center;margin-top:-20px}
.gh-register p span {background:#ccc;height:40px;width:40px;display:block;margin:0 auto 4px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;position:relative}
.gh-register p i {position:absolute;left:50%;top:50%}
.gh-register p i.info {height:20px;width:21px;margin:-10px;background:url(../images/reg-create.png) no-repeat}
.gh-register p i.full {height:22px;width:19px;margin:-10px -9px;background:url(../images/reg-full.png) no-repeat}
.gh-register p i.suc {height:20px;width:17px;margin:-9px;background:url(../images/reg-success.png) no-repeat}
.gh-order {float:right;padding-top:22px}
.gh-order li {float:left;border-top:1px solid #bcbcbc;color:#bcbcbc;width:116px}
.gh-order li.on {border-color:#54c416;color:#54c416}
.gh-order li.on span {background:#54c416}
.gh-order p {text-align:center;margin-top:-20px}
.gh-order p span {background:#ccc;height:40px;width:40px;display:block;margin:0 auto 4px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;position:relative}
.gh-order p i {position:absolute;left:50%;top:50%;background:url(../images/order.png) no-repeat}
.gh-order p i.info {height:21px;width:19px;margin:-10px -9px}
.gh-order p i.pay {height:16px;width:25px;margin:-8px -12px;background-position:0 -60px}
.gh-order p i.suc {height:21px;width:18px;margin:-10px -9px;background-position:0 -107px}
.gh-order p i.share {height:18px;width:20px;margin:-9px -10px;background-position:0 -166px}
.gh-logo .dwq-logo,.gh-logo .fude-logo,.gh-logo .logo {margin:-5px 0;position:relative!important}
.gh-logo {float:left}
.gh-logo .wy-logo {display:none}
.gh-logo .logo {background:url(../images/new-wy-logo.png) no-repeat;background-size:cover;width:230px;height:68px;display:inline-block}
.gh-logo .dwq-logo {background:url(../images/logo.png) no-repeat;background-size:cover;width:190px;height:95px;display:inline-block}
.gh-logo .fude-logo {background:url(../images/fude-logo.png) no-repeat;width:200px;height:74px;display:inline-block;float:left}
.gh-logo .gov-logo {background:url(../images/gov-logo.png) 0 50% no-repeat;width:260px}
.gh-logo .sub-logo-box {border-left:1px solid #ccc;margin-left:25px;display:inline-block}
.gh-logo .sub-logo-box .sub-logo {background:url(../images/wy-logo-s.png) no-repeat;width:119px;height:57px;margin-left:25px;display:inline-block}
.gh-logo .header-title-name {font-size:24px;color:#333;border-left:1px solid #CCC;height:57px;margin:0 0 0 25px;display:inline-block}
.gh-logo .header-title-name .text {display:inline-block;font-weight:400;margin-left:25px;margin-top:10px;line-height:30px}
.gh-mini .header-title-name {font-size:18px;height:35px;margin:0 0 0 20px}
.gh-mini .header-title-name .text {margin-left:20px;line-height:24px;margin-top:4px}
.gh-logo-search .logo {background:url(../images/wy-logo-s2.png) no-repeat;width:169px;height:80px}
.gh-webhos-search {margin-top:10px}
.gh-mini .gh-webhos-search {margin-top:0}
.gh-search {float:right}
.gh-search .gbn {height:40px;border-radius:0;padding:0 12px;float:left;line-height:40px}
.gh-search .gbt-blue2 {margin-left:3px}
.gh-search .big-search-bt {width:76px;font-size:16px}
.gh-search .radius-right {-webkit-border-top-right-radius:5px;-moz-border-radius-topright:5px;border-top-right-radius:5px;-webkit-border-bottom-right-radius:5px;-moz-border-radius-bottomright:5px;border-bottom-right-radius:5px}
.gh-search .search-key {margin-top:5px;font-size:14px}
.gh-search .search-key a {color:#bcbcbc;padding:0 2px;transition:all .3s ease-out 0s}
.gh-search .search-key a:hover {color:#54c416}
.gh-search .search-key a.hot {color:#54c416}
.gh-search-small {margin-right:50px}
.gh-search-small .gh-search-input {width:auto}
.gh-search-small .gh-search-input input {width:530px}
.gh-search-left {float:left;margin-top:3px;margin-left:136px}
.gh-search-left.gh-search-gov {margin-left:65px}
.gh-search-tips {background:url(../images/platform-logo-new.png) no-repeat;width:240px;height:45px;float:right}
.gh-search-input {border:2px solid #30b100;border-right:none;height:36px;background:url(../images/1px-bg.png) 0 -28px repeat-x;display:inline-block;float:left;position:relative;width:395px;-webkit-border-top-left-radius:3px;-moz-border-radius-topleft:3px;border-top-left-radius:3px;-webkit-border-bottom-left-radius:3px;-moz-border-radius-bottomleft:3px;border-bottom-left-radius:3px}
.gh-search-input input {height:18px;line-height:18px;padding:9px 0;border:0;font-size:14px;width:359px;margin:0 0 0 30px;background:0 0}
.gh-search-input .search-icon {display:inline-block;width:17px;height:17px;position:absolute;margin:10px 0 0 10px;background:url(../images/sprites.png) -91px -71px no-repeat}
.gh-search-input .g-iptph-wrap label {left:30px;top:10px;width:280px}
.gh-search-focus {background:#f5f5f5}
.gh-search-focus input {background-color:#f5f5f5}
.gh-search-focus .search-icon {background-position:-91px -181px}
.gh-menu {background:#fff;line-height:20px;height:20px;padding:10px 0 7px;color:#b9d1fa;font-size:14px;border-bottom:3px solid #30b100}
.gh-menu .container {width:980px;margin:0 auto}
.gh-menu a {color:#000;display:inline-block;margin:0 8px}
.gh-menu a.new {position:relative}
.gh-menu a.new i {background:url(../images/new.gif) no-repeat;height:9px;width:22px;position:absolute;right:-18px;top:-5px}
.gh-menu a:hover {color:#54c416}
.gh-menu span {margin:0 5px}
.gh-menu .g-right {font-size:12px}
.gh-menu .app {position:relative;padding-left:48px}
.gh-menu .app i {background:url(../images/app-guahao.png) -28px -233px no-repeat;height:49px;width:47px;position:absolute;left:0;top:-20px}
.gh-menu .g-left {overflow:hidden;height:20px}
.gh-menu .search-tabs-style {margin-top:-7px;height:37px;line-height:37px;overflow:hidden;zoom:1}
.gh-menu .search-tabs-style a {text-align:center;width:110px;height:37px;line-height:34px;margin:0;zoom:1;font-size:18px;vertical-align:middle}
.gh-menu .search-tabs-style .tab-current {background-color:#30b100;color:#fff}
.gh-menu .search-tabs-style .tab-current:hover {color:#fff}
.gh-menu .img-new {margin-bottom:-10px;position:relative;top:-22px;margin-right:-36px;margin-left:-15px}
.gh-cha {height:42px;padding:0;background:url(../images/menu_bg.gif) left top repeat-x}
.gh-cha .gh-list {width:980px;margin:0 auto;font-size:16px;font-weight:700}
.gh-cha .gh-list a {float:left;margin:0;width:88px;padding-left:10px;line-height:42px;background:url(../images/menu_line.gif) right center no-repeat}
.gh-cha .gh-list .special span {height:30px;padding:2px 3px;margin:0;width:88px;background:#fdf5d5;color:#a70b0b;text-decoration:underline;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px}
.gh-cha .gh-list .nobg {background:0 0}
.gh-cha .gh-list .opo {padding-left:2px}
.gh-cha .gh-list a:hover span {height:30px;padding:2px 3px;margin:0;width:88px;background:#fdf5d5;color:#a70b0b;text-decoration:underline;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px}
.gh-mini {z-index:4000;background-color:#fff;border-bottom:1px solid #EEE;box-shadow:0 1px 5px rgba(0,0,0,.1)}
.gh-mini .container {height:auto}
.gh-mini .logo {background:url(../images/new-wy-logo.png) no-repeat;width:119px;height:57px;float:left;margin-top:-6px;background-size:contain}
.gh-mini .gov-logo {background:url(../images/gov-logo.png) 0 42% no-repeat;background-size:100%;width:211px}
.gh-mini .sub-logo-box {margin-left:20px}
.gh-mini .sub-logo-box .sub-logo {margin-left:20px;background:url(../images/wy-logo-s.png) no-repeat;width:124px;height:37px}
.gh-mini .gh-search-input {height:31px;width:606px}
.gh-mini .gh-search-input input {width:570px;padding:6px 0}
.gh-mini .gh-search-input .search-icon {margin:7px 0 0 10px}
.gh-mini .gbn {height:35px;line-height:35px}
.gh-mini .big-search-bt {font-size:14px}
#affiche {background:#ffecec;color:#ce4545;border-bottom:1px solid #f8c4c4;line-height:20px;padding:3px 0;text-align:center}
#cha-wrapper .gh-mini .gh-search-input {width:400px!important}
#cha-wrapper .gh-mini .gh-search-input input {width:370px!important}
#cha-logo .gh-search-input {width:549px}
#cha-logo .gh-search-form {margin-top:10px}
#cha-logo .gh-logo {margin-top:-12px}
#cha-logo .gh-logo .logo {background:url(../images/cha.png);width:270px;height:71px;margin-top:6px}
#sina-wrapper .gh-logo .logo {background:url(../images/head-logo.png) -10px 0 no-repeat;height:58px;width:174px;margin-top:0}
#sina-wrapper .gh-mini .logo {background-position:-311px -10px;height:39px;width:127px}
#sina-wrapper .gh-mini .gh-search-input {width:500px}
#sina-wrapper .gh-mini .gh-search-input input {width:464px}
#sina-wrapper .gh-search-input {width:390px}
#sina-wrapper .gh-search-input input {width:355px}
#jkka-wrapper .gh-logo .logo {width:187px}
#jkka-wrapper .gh-logo .sub-logo {background:url(../images/head-logo.png) -2px -267px no-repeat;height:35px;width:221px;margin-top:8px}
#jkka-wrapper .gh-mini .logo {width:119px}
#jkka-wrapper .gh-mini .sub-logo {background-position:-298px -274px;height:25px;width:157px}
#jkka-wrapper .gh-mini .gh-search-input {width:500px}
#jkka-wrapper .gh-mini .gh-search-input input {width:464px}
#jkka-wrapper .gh-search-input {width:340px}
#jkka-wrapper .gh-search-input input {width:305px}
#alipay-wrapper .gh-logo .logo {background:url(../images/head-logo.png) 10px -107px no-repeat;height:56px;width:136px;margin-top:0}
#alipay-wrapper .gh-mini .logo {background-position:-311px -116px;height:39px;width:79px}
#alipay-wrapper .gh-mini .gh-search-input {width:500px}
#alipay-wrapper .gh-mini .gh-search-input input {width:464px}
#alipay-wrapper .gh-menu {background:#54c416;color:#F9EFA3}
#alipay-wrapper .gh-search-input {width:390px}
#alipay-wrapper .gh-search-input input {width:355px}
.g-1200px #gh .container {width:1200px}
#people-wrapper .gh-logo .logo {background:url(../images/people-logo.jpg) no-repeat;background-size:85%;margin-right:-20px;width:180px;height:65px}
#people-wrapper .gh-search-input {width:390px}
#people-wrapper .gh-search-input input {width:355px}
#fecity-wrapper .gh-logo .logo {background:url(../images/58-logo.png) no-repeat;background-size:85%;margin-top:5px;margin-right:-20px;width:160px;height:50px}
#fecity-wrapper .gh-mini .logo {background:url(../images/wb-logo-mini.gif) no-repeat;background-size:130px 35px;height:35px;width:130px;margin-top:0}
#fecity-wrapper .gh-mini .gh-search-input {width:500px}
#fecity-wrapper .gh-mini .gh-search-input input {width:464px}
#fecity-wrapper .gh-search-input {width:390px}
#fecity-wrapper .gh-search-input input {width:355px}
#taikang-wrapper .gh-logo .logo {background:url(../images/head-logo.png) -10px -730px no-repeat;height:78px;width:212px;margin-top:0}
#taikang-wrapper .gh-mini .logo {background-position:-281px -745px;height:40px;width:166px}
#taikang-wrapper .gh-mini .gh-search-input {width:500px}
#taikang-wrapper .gh-mini .gh-search-input input {width:464px}
#taikang-wrapper .gh-search-input {width:340px}
#taikang-wrapper .gh-search-input input {width:305px}
.cha-wrap-footer {border-top:1px #dadada solid;text-align:center}
.cha-wrap-footer p {background:#ececec;border-top:1px #FFF solid;line-height:36px;font-size:14px}
.cha-wrap-footer p a {color:#555}
.cha-wrap-footer p a:hover {color:#c00;text-decoration:underline}
.cha-wrap-footer span {text-align:center;line-height:26px;font-size:14px}
.cha-wrap-footer span a {color:#555}
.cha-wrap-footer span a:hover {color:#c00;text-decoration:underline}
.cha-wrap-footer div {width:50px;height:30px;margin:10px auto}
#ifeng-wrapper .gh-logo .logo {background:url(../images/ifeng-logo.png) no-repeat;height:50px;width:161px;margin-top:5px}
#ifeng-wrapper .gh-mini .logo {background:url(../images/ifeng-logo-mini.png) no-repeat;background-size:130px 35px;height:35px;width:130px;margin-top:0}
#ifeng-wrapper .gh-mini .gh-search-input {width:500px}
#ifeng-wrapper .gh-mini .gh-search-input input {width:464px}
#ifeng-wrapper .gh-search-input {width:390px}
#ifeng-wrapper .gh-search-input input {width:355px}
.gh-home-menu {position:relative;z-index:6;border-bottom:3px solid #318313}
.gh-home-menu .container {position:relative;width:1200px;margin:0 auto;z-index:999}
.gh-home-menu .main-menu-nav {margin-left:275px;height:34px;line-height:34px;font-size:0}
.gh-home-menu .main-menu-nav .fast .own-tab:after {content:'热';font-size:10px;height:15px;position:absolute;text-align:center;line-height:15px;top:-10px;color:#fff;cursor:pointer;animation:after .5s infinite;-webkit-animation:after .5s infinite;-moz-animation:after .5s infinite;-o-animation:after .5s infinite}
.gh-home-menu .main-menu-nav .fast .own-tab:before {content:'';position:absolute;right:5px;top:-2px;border-right:6px solid transparent;border-top:6px solid transparent;border-bottom:6px solid transparent;animation:before .5s infinite;-webkit-animation:before .5s infinite;-moz-animation:before .5s infinite;-o-animation:before .5s infinite;border-left:6px solid #fe800c}
.gh-home-menu .main-menu-nav .fast .own-tab:after {right:-20px;width:40px;background:#fe800c}
.gh-home-menu .main-menu-nav li.active:after,.gh-home-menu .main-menu-nav li.active:before {left:50%;width:0;height:0;margin-left:-6px;display:block;content:""}
.gh-home-menu .main-menu-nav li {position:relative;display:block;float:left;padding:0 40px;font-size:18px;letter-spacing:normal;word-spacing:normal;vertical-align:top}
.gh-home-menu .main-menu-nav li a {color:#333;text-decoration:none}
.gh-home-menu .main-menu-nav li a:hover,.gh-home-menu .main-menu-nav li.active a,.gh-home-menu .main-menu-nav li.current a {color:#54c416}
.gh-home-menu .main-menu-nav li a .img-new {position:absolute;top:-10px;right:-10px;cursor:pointer}
.gh-home-menu .main-menu-nav li a .img-add {position:absolute;top:-8px;right:0;cursor:pointer}
.gh-home-menu .main-menu-nav li[data-subnav] {background:url(../images/nav_arrow.png) 92px 16px no-repeat;transition:background-position .5s cubic-bezier(.52,-.33,.49,1.28)}
.gh-home-menu .main-menu-nav li.active[data-subnav] {background-position:92px -34px}
.gh-home-menu .main-menu-nav li.active:before {position:absolute;bottom:0;border:6px solid transparent;border-bottom-color:#30b100}
.gh-home-menu .main-menu-nav li.active:after {position:absolute;bottom:-4px;border:6px solid transparent;border-bottom-color:#fff}
.gh-home-menu .main-category-nav {position:absolute;z-index:999;left:0;top:1px}
.gh-home-menu .main-category-nav h3 {position:relative;width:207px;height:36px;line-height:36px;background:#30b100;color:#fff;font-size:16px;text-align:center;padding-left:20px;cursor:pointer}
.gh-home-menu .main-category-nav h3 i {position:absolute;top:15px;left:26px;display:block;background-image:url(../images/home-sprite.png);background-repeat:no-repeat;background-position:-5px -984px;width:13px;height:9px}
.gh-home-menu .main-category-nav .nav-cats-wrapper ul li {position:relative;padding:12px 25px 0px 25px;color:#fff;background-color:#54c416;}
.gh-home-menu .main-category-nav .nav-cats-wrapper ul li .title {margin-left:10px;font-size:16px}
.gh-home-menu .main-category-nav .nav-cats-wrapper ul li .title a {text-decoration:none;color:#fff}
.gh-home-menu .main-category-nav .nav-cats-wrapper ul li .title i {float:left;display:block;width:23px;height:23px;margin-right:5px;background-repeat:no-repeat}
.gh-home-menu .main-category-nav .nav-cats-wrapper ul li .title i.nk {margin-top:-3px;background-image:url(../images/home-sprite.png);background-repeat:no-repeat;background-position:-5px -656px;width:23px;height:23px}
.gh-home-menu .main-category-nav .nav-cats-wrapper ul li .title i.wk {background-image:url(../images/home-sprite.png);background-repeat:no-repeat;background-position:-5px -886px;width:27px;height:17px}
.gh-home-menu .main-category-nav .nav-cats-wrapper ul li .title i.fck {background-image:url(../images/home-sprite.png);background-repeat:no-repeat;background-position:-5px -535px;width:25px;height:25px;margin-top:-3px}
.gh-home-menu .main-category-nav .nav-cats-wrapper ul li .title i.pfk {background-image:url(../images/home-sprite.png);background-repeat:no-repeat;background-position:-5px -722px;width:21px;height:19px}
.gh-home-menu .main-category-nav .nav-cats-wrapper ul li .title i.gk {background-image:url(../images/home-sprite.png);background-repeat:no-repeat;background-position:-5px -600px;width:15px;height:19px}
.gh-home-menu .main-category-nav .nav-cats-wrapper ul li .title i.wgk {background-image:url(../images/home-sprite.png);background-repeat:no-repeat;background-position:-5px -822px;width:15px;height:22px}
.gh-home-menu .main-category-nav .nav-cats-wrapper ul li .title i.yk {margin-top:3px;background-image:url(../images/home-sprite.png);background-repeat:no-repeat;background-position:-5px -940px;width:21px;height:12px}
.gh-home-menu .main-category-nav .nav-cats-wrapper ul li .title i.qt {background-image:url(../images/home-sprite.png);background-repeat:no-repeat;background-position:-5px -776px;width:13px;height:13px;margin-top:2px}
.gh-home-menu .main-category-nav .nav-cats-wrapper ul li .sub-ds {display:block;padding-top:8px;border-bottom:1px solid #e4e4e4;    padding-bottom: 12px;}
.gh-home-menu .main-category-nav .nav-cats-wrapper ul .other .sub-ds{border-bottom:none; }
.gh-home-menu .main-category-nav .nav-cats-wrapper ul li .sub-ds a {display:inline-block;height:14px;line-height:14px;padding:0 10px;color:#D3E4F8;border-left:1px solid #D3E4F8}
.gh-home-menu .main-category-nav .nav-cats-wrapper ul li .sub-ds a.first {border-left:none}
.gh-home-menu .main-category-nav .nav-cats-wrapper ul li.menu-current {background-color:#fff;}
.gh-home-menu .main-category-nav .nav-cats-wrapper ul li.menu-current a {color:#000}
.gh-home-menu .main-category-nav .nav-cats-wrapper ul li.menu-current .sub-ds a {color:#999999}
.gh-home-menu .main-category-nav .nav-cats-wrapper ul li.menu-current i {margin-top:-3px}
.gh-home-menu .main-category-nav .nav-cats-wrapper ul li.menu-current i.nk {background-image:url(../images/home-sprite.png);background-repeat:no-repeat;background-position:-5px -689px;width:23px;height:23px}
.gh-home-menu .main-category-nav .nav-cats-wrapper ul li.menu-current i.wk {margin-top:1px;background-image:url(../images/home-sprite.png);background-repeat:no-repeat;background-position:-5px -913px;width:27px;height:17px}
.gh-home-menu .main-category-nav .nav-cats-wrapper ul li.menu-current i.fck {margin:1px 8px 0 1px;background-image:url(../images/home-sprite.png);background-repeat:no-repeat;background-position:-5px -570px;width:20px;height:20px}
.gh-home-menu .main-category-nav .nav-cats-wrapper ul li.menu-current i.pfk {margin:2px 8px 0 1px;background-image:url(../images/home-sprite.png);background-repeat:no-repeat;background-position:-5px -751px;width:16px;height:15px}
.gh-home-menu .main-category-nav .nav-cats-wrapper ul li.menu-current i.gk {margin-top:2px;background-image:url(../images/home-sprite.png);background-repeat:no-repeat;background-position:-5px -629px;width:15px;height:17px}
.gh-home-menu .main-category-nav .nav-cats-wrapper ul li.menu-current i.wgk {margin-top:1px;background-image:url(../images/home-sprite.png);background-repeat:no-repeat;background-position:-5px -854px;width:15px;height:22px}
.gh-home-menu .main-category-nav .nav-cats-wrapper ul li.menu-current i.yk {background-image:url(../images/home-sprite.png);background-repeat:no-repeat;background-position:-5px -962px;width:21px;height:12px}
.gh-home-menu .main-category-nav .nav-cats-wrapper ul li.menu-current i.qt {background-image:url(../images/home-sprite.png);background-repeat:no-repeat;background-position:-5px -799px;width:13px;height:13px}
.gh-home-menu .main-category-nav .nav-subcats-wrapper .subcats-item {position:absolute;left:190px;top:36px;width:450px;height:444px;background-color:#fff;box-shadow:3px 1px 3px rgba(0,0,0,.2);border-bottom:1px solid #54c416;display:none}
.gh-home-menu .main-category-nav .nav-subcats-wrapper .subcats-item.show-bg {background:url(../images/fast-bg.png) 165px 245px no-repeat #fff}
.gh-home-menu .main-category-nav .nav-subcats-wrapper .subcats-item .click-more {text-align:center;background:url(../images/down-icon.png) 50% 6px no-repeat;height:20px}
.gh-home-menu .main-category-nav .nav-subcats-wrapper .subcats-item .take-up {text-align:center;background:url(../images/up-icon.png) 50% 6px no-repeat;height:20px}
.gh-home-menu .main-category-nav .nav-subcats-wrapper ul {padding:0 30px}
.gh-home-menu .main-category-nav .nav-subcats-wrapper ul li {padding:15px 0;border-bottom:1px dotted #e4e4e4}
.gh-home-menu .main-category-nav .nav-subcats-wrapper ul li h5 {margin-bottom:10px}
.gh-home-menu .main-category-nav .nav-subcats-wrapper ul li p {margin-left:-10px;color:#888}
.gh-home-menu .main-category-nav .nav-subcats-wrapper ul li p a {display:inline-block;padding:0 10px;line-height:16px;margin-top:6px;color:#888;border-right:1px solid #e4e4e4}
.gh-home-menu .main-category-nav .nav-subcats-wrapper ul li p a.last {border-right:none}
.gh-home-menu .main-category-nav .nav-subcats-wrapper ul li p a.focus,.gh-home-menu .main-category-nav .nav-subcats-wrapper ul li p a:hover {color:#54c416}
.gh-home-menu .main-category-nav .nav-subcats-wrapper ul li.last {border-bottom:none}
.gh-home-menu .main-category-nav .sub-category-box {height:100%;width:100%;overflow:hidden}
.gh-home-menu .sub-nav {z-index:15;position:absolute;left:0;top:100%;display:none;width:100%;height:36px;margin-top:3px;background:#fff;box-shadow:0 0 5px 0 rgba(0,0,0,.15)}
.gh-home-menu .sub-nav ul {position:absolute;left:-100%;top:0;display:none;overflow:hidden}
.gh-home-menu .sub-nav ul.active,.gh-home-menu .sub-nav.active {display:block}
.gh-home-menu .sub-nav li {float:left;padding:0 10px}
.gh-home-menu .sub-nav a {padding:0 5px;color:#215170;line-height:36px;font-size:14px;text-decoration:none}
.gh-home-menu .sub-nav a:hover {color:#54c416}
.g-1200px .container-small .main-menu-nav li,.g-1200px .gh-home-menu .container-small .main-menu-nav li,.g-page-1200 .container-small .main-menu-nav li,.g-page-1200 .gh-home-menu .container-small .main-menu-nav li {padding:0 18px}
.g-1200px .container-small .main-menu-nav li[data-subnav],.g-page-1200 .container-small .main-menu-nav li[data-subnav] {background:url(../images/nav_arrow.png) 92px 16px no-repeat;transition:background-position .5s cubic-bezier(.52,-.33,.49,1.28)}
.g-1200px .container-small .main-menu-nav li.active[data-subnav],.g-page-1200 .container-small .main-menu-nav li.active[data-subnav] {background-position:92px -34px}
.main-welife {border-bottom:1px solid #d2d3d5}
.main-welife .gh-logo .logo {background:url(../images/wy-logo-s.png) no-repeat;width:119px;height:57px;margin-top:0}
.main-welife .welife-logo {border-left:1px solid #d6d6d6;display:inline-block;margin-left:24px;height:55px}
.main-welife .gh-menu-welife {float:right;height:56px;padding-top:24px;background-color:#fff;border:0}
.main-welife .gh-menu-welife li {float:left;height:56px;line-height:54px;font-size:16px}
.main-welife .gh-menu-welife li a {display:inline-block;padding:0 30px;color:gray;text-decoration:none;transition:margin-top .1s linear 0s;-webkit-transition:margin-top .1s linear 0s;-moz-transition:margin-top .1s linear 0s;-o-transition:margin-top .1s linear 0s}
.main-welife .gh-menu-welife li.on a {color:#3876ef;border-bottom:2px solid #327ede}
.infirmary-gh {background-color:#fff;border-bottom:1px solid #e7e7e7}
.infirmary-gh .gh-logo .logo {width:140px;height:64px;margin:0;background-size:contain}
.infirmary-gh .header-title-name {padding-left:20px;padding-top:10px;height:54px}
.infirmary-gh .header-title-name p {font-size:12px;color:#888;margin-top:5px}
.infirmary-gh .header-title-name:hover {text-decoration:none}
.infirmary-gh h1 {font-size:22px;color:#54c416}
.infirmary-gh h1 span {color:#54c416}
.gh-certification .gh-logo {width:1200px;margin:20px auto;float:none}
.gh-certification .gh-logo .header-title-name .text {margin-top:15px}
.gh-certification .logo {width:136px;height:66px;background-size:contain}
#happyrsgz-wrapper .happy-wrapper {position:relative;border-bottom:2px solid #3180e2}
#happyrsgz-wrapper .happy-header {position:relative}
#happyrsgz-wrapper .happy-header .happy-logo {float:left;background:url(../images/happyrsgz-logo.png) no-repeat;width:181px;height:44px;margin-top:34px}
#happyrsgz-wrapper .happy-header .logo-right {float:right;background:url(../images/new-wy-logo.png) no-repeat;background-size:cover;width:190px;height:89px;margin:-5px 0}
#happyrsgz-wrapper .happy-header .happy-info ul li:hover,.gp-fude-info ul li:hover {background:#3180e2}
#happyrsgz-wrapper .happy-header .happy-info ul li,.gp-fude-info ul li {margin-left:20px;border-top-left-radius:3px;border-top-right-radius:3px;float:left}
#happyrsgz-wrapper .happy-header .happy-info {position:absolute;left:200px;top:50px}
#happyrsgz-wrapper .happy-header .happy-info ul li a {display:inline-block;padding:12px 25px;font-size:17px;color:#333}
#happyrsgz-wrapper .happy-header .happy-info ul li a:hover {text-decoration:none}
#happyrsgz-wrapper .happy-header .happy-info ul li:hover a {color:#fff}
.gp-fude-info {position:relative;line-height:16px}
.gp-fude-info ul {position:absolute;top:44px;left:200px}
.gp-fude-info ul li a {display:inline-block;padding:12px 25px;font-size:17px;color:#333}
.gp-fude-info ul li a:hover {text-decoration:none}
.gp-fude-info ul li:hover a {color:#fff}
.gh-partner-main.gh-zgjtjk .gh-partner-logo .logo,.gh-zgjtjk .gh-partner-logo .logo {display:block;width:310px;height:100px;background:url(../images/logo.png)}
.gh-partner-main.gh-zgjtjk .gh-partner-logo .logo a,.gh-zgjtjk .gh-partner-logo .logo a {display:inherit}
.gh-partner-main.gh-zgjtjk .gh-partner-menu,.gh-zgjtjk .gh-partner-menu {position:relative;z-index:99;width:100%;padding:0;height:45px;line-height:45px;border:0;background:#0c65b6}
.gh-partner-main.gh-zgjtjk .gh-partner-menu .gh-partner-list>li:hover,.gh-partner-main.gh-zgjtjk .gh-partner-menu .gh-partner-list>li>a:hover,.gh-zgjtjk .gh-partner-menu .gh-partner-list>li:hover,.gh-zgjtjk .gh-partner-menu .gh-partner-list>li>a:hover {background-color:#20934b}
.gh-partner-main.gh-zgjtjk .gh-partner-menu .gh-partner-list,.gh-zgjtjk .gh-partner-menu .gh-partner-list {width:1200px;margin:0 auto;overflow:inherit;padding:0;height:45px}
.gh-partner-main.gh-zgjtjk .gh-partner-menu .gh-partner-list li,.gh-zgjtjk .gh-partner-menu .gh-partner-list li {display:block;position:relative;width:145px;margin:0;padding:0;text-align:center;font:700 16px/45px Arial;color:#fff;cursor:pointer}
.gh-partner-main.gh-zgjtjk .gh-partner-menu .gh-partner-list>li,.gh-zgjtjk .gh-partner-menu .gh-partner-list>li {float:left}
.gh-partner-main.gh-zgjtjk .gh-partner-menu .gh-partner-list>li:hover .sub-list,.gh-zgjtjk .gh-partner-menu .gh-partner-list>li:hover .sub-list {opacity:1;filter:alpha(opacity=100);display:block}
.gh-partner-main.gh-zgjtjk .gh-partner-menu .gh-partner-list>li>a,.gh-zgjtjk .gh-partner-menu .gh-partner-list>li>a {display:block;text-decoration:none;color:#fff}
.gh-partner-main.gh-zgjtjk .gh-partner-menu .gh-partner-list>li>a span,.gh-zgjtjk .gh-partner-menu .gh-partner-list>li>a span {display:inline-block;margin-left:15px;margin-top:4px;vertical-align:middle;width:0;height:0;border:5px solid transparent;border-top-color:#fff}
.gh-partner-main.gh-zgjtjk .gh-partner-menu .gh-partner-list ul.sub-list,.gh-zgjtjk .gh-partner-menu .gh-partner-list ul.sub-list {opacity:0;filter:alpha(opacity=0);display:none;position:absolute;z-index:99}
.gh-partner-main.gh-zgjtjk .gh-partner-menu .gh-partner-list ul.sub-list>li,.gh-zgjtjk .gh-partner-menu .gh-partner-list ul.sub-list>li {width:145px;background-color:#20934b;color:#fff}
.gh-partner-main.gh-zgjtjk .gh-partner-menu .gh-partner-list ul.sub-list>li a,.gh-zgjtjk .gh-partner-menu .gh-partner-list ul.sub-list>li a {display:block;font-weight:700;color:#fff}
.gh-partner-main.gh-zgjtjk .gh-partner-menu .gh-partner-list ul.sub-list>li a:hover,.gh-zgjtjk .gh-partner-menu .gh-partner-list ul.sub-list>li a:hover {display:block;background:#0c65b6;color:#9bcefc;text-decoration:none}
.gf-partner.gf-zgjtjk,.gf-zgjtjk {clear:both;width:100%;margin:-1px auto 0;padding:20px 0;overflow:hidden;text-align:center;line-height:22px;font-size:12px;color:#767676;border-top:1px #adadad solid}
.gf-partner.gf-zgjtjk a,.gf-zgjtjk a {color:#767676}
.gf-partner.gf-zgjtjk a:hover,.gf-zgjtjk a:hover {color:#c00}
#jklj-wrapper .g-header-tip {height:30px;border-bottom:1px solid #dbdbdb;background:#f5f5f5;font-size:14px}
#jklj-wrapper .g-header-tip .user {line-height:30px;background:#f5f5f5;color:#666;text-align:right;width:1200px;margin:0 auto}
#jklj-wrapper .g-header-tip .user .sign {color:#666;padding-left:6px;margin-right:6px;position:relative}
#jklj-wrapper .g-header-tip .user .sign:first-child {padding-left:10px}
#jklj-wrapper .g-header-tip .user .sign:nth-child(n+2):after {display:block;content:"";width:1px;height:15px;font-size:0;overflow:hidden;position:absolute;left:0;top:0;background:#666}
#jklj-wrapper .g-header-tip .user .sign.sign {color:#1979f6}
#jklj-wrapper .g-header-tip .user .sign:hover {text-decoration:underline}
#gf a:hover,#gfo-ghApp a.tel-box,#gfo-medicalConsult,#jklj-wrapper .g-footer .footer .footer-com-value,#jklj-wrapper .g-header-top .gh-menu li a:hover,.account-ui-v3 .main-box .tab-list .switch-login a:hover,.js-correct-dialog:hover {text-decoration:none}
#jklj-wrapper .g-header-top {background:#fff}
#jklj-wrapper .g-header-top .info {height:126px;width:1200px;margin:0 auto}
#jklj-wrapper .g-header-top .info .logo {float:left;height:66px;margin-top:25px;width:440px;background:url(../images/logo-ico.png) no-repeat;background-size:cover}
#jklj-wrapper .g-header-top .gh-menu {height:36px;border-bottom:3px solid #1979f6;padding:0}
#jklj-wrapper .g-header-top .gh-menu .wrapper {width:1200px;margin:0 auto}
#jklj-wrapper .g-header-top .gh-menu li {float:left;line-height:36px;padding:0 25px;margin-right:10px;font-size:16px}
#jklj-wrapper .g-header-top .gh-menu li a {color:#333;cursor:pointer}
#jklj-wrapper .g-header-top .gh-menu li.small {margin-right:0;padding:0 20px}
#jklj-wrapper .g-header-top .gh-menu li.cur {background:#1979f6}
#jklj-wrapper .g-header-top .gh-menu li.cur a {color:#fff}
#jklj-wrapper .g-header-top .gh-search-left {margin-top:38px;margin-left:80px}
#jklj-wrapper .g-footer {margin-top:0;background:#fff;height:120px}
#jklj-wrapper .g-footer .footer {width:1160px;margin:0 auto;padding:20px 20px 0;display:flex;justify-content:space-between;font-size:14px;background-color:#fff}
#jklj-wrapper .g-footer .footer .left-center,#jklj-wrapper .g-footer .footer .left-top {margin-bottom:10px}
#jklj-wrapper .g-footer .footer .footer-com-color {color:#333;font-weight:700}
#jklj-wrapper .g-footer .footer .ml-10 {margin-left:10px}
#jklj-wrapper .g-footer .footer .footer-com-value {color:#999;cursor:pointer}
#jklj-wrapper .g-footer .footer .left-top .left-a {padding-right:10px;margin-right:5px;display:inline-block;border-right:1px solid #333}
#jklj-wrapper .g-footer .footer .left-top .left-a:last-child {border:none}
#gf .code,#gf .links dl {border-left:1px dashed #eee}
#jklj-wrapper .g-footer .footer .footer-center {margin-left:70px}
#jklj-wrapper .g-footer .footer .footer-center .footer-logo {margin-top:12px}
#jklj-wrapper .g-footer .footer .footer-center .wjw-a-img,#jklj-wrapper .g-footer .footer .footer-center .wy-a-img {display:inline-block;vertical-align:middle}
#jklj-wrapper .g-footer .footer .footer-center .wjw-a-img {width:135px;background:url(../images/hlj-wjw-logo.png) center no-repeat;background-size:contain;height:50px;margin-right:10px}
#jklj-wrapper .g-footer .footer .footer-center .wy-a-img {width:100px;height:36px;background:url(../images/wy-logo.png) center no-repeat}
#jklj-wrapper .g-footer .footer .footer-right {width:300px}
#jklj-wrapper .g-footer .footer .footer-right .focus-our {margin-left:80px}
#jklj-wrapper .g-footer .footer .footer-right .right-center {display:flex;justify-content:space-between;margin-top:10px}
#jklj-wrapper .g-footer .footer .footer-right .right-center .phone-wx {margin-left:70px}
#jklj-wrapper .g-footer .footer .footer-right .right-center .right-a {margin-bottom:10px;padding-left:10px;position:relative;display:block}
#jklj-wrapper .g-footer .footer .footer-right .right-center .right-a:after {display:block;content:".";width:2px;height:2px;font-size:0;position:absolute;border-radius:2px;left:0;top:10px;background-color:#333}
#jklj-wrapper .appDownLoad {position:relative;cursor:pointer}
#jklj-wrapper .appDownLoad img {width:28px;height:28px;padding-top:1px;z-index:1}
#jklj-wrapper .appDownLoad .sjewm,#jklj-wrapper .appDownLoad .wxewm,#jklj-wrapper .appDownLoad .zfbewm {width:210px;height:118px;position:absolute;z-index:1;text-align:center;display:none}
#jklj-wrapper .appDownLoad .sjewm img,#jklj-wrapper .appDownLoad .wxewm img,#jklj-wrapper .appDownLoad .zfbewm img {width:100%;height:100%}
#jklj-wrapper .appDownLoad .zfbewm {height:140px;width:122px}
#jklj-wrapper .appDownLoad .sj:hover+.sjewm {display:block;right:240px;bottom:50px}
#jklj-wrapper .appDownLoad .wx:hover+.wxewm {display:block;right:240px;bottom:20px}
#jklj-wrapper .appDownLoad .zfb:hover+.zfbewm {display:block;right:100px;bottom:50px}
#jklj-wrapper .gh-search {margin-top:43px}
.g-1200px #gf .g-container,.g-page-1200 #gf .g-container {width:1200px;padding-top:30px}
.g-1200px #gf .logo,.g-page-1200 #gf .logo {margin:2px 25px 6px}
.g-1200px #gf .gov-foot-logo,.g-page-1200 #gf .gov-foot-logo {background:url(../images/gov-foot-logo.png) 0 50% no-repeat;margin:2px -45px 6px 0;width:174px}
.g-1200px #gf .code,.g-page-1200 #gf .code {width:510px;margin-left:52px;padding-left:85px}
.g-1200px #gf .code a,.g-page-1200 #gf .code a {width:200px}
.g-1200px #gf .links,.g-page-1200 #gf .links {margin-left:68px}
.g-1200px #gf .links dl,.g-page-1200 #gf .links dl {padding:15px 0 0 36px}
.g-1200px #gf .links dl.one,.g-page-1200 #gf .links dl.one {width:276px}
.g-1200px #gf .links dl.one dd,.g-page-1200 #gf .links dl.one dd {width:88px}
.g-1200px #gf .internation,.g-page-1200 #gf .internation {display:none;margin-right:12px}
.g-1200px #gf .sm-contact-locate,.g-page-1200 #gf .sm-contact-locate {font:12px/1.5 PingHei,PingFang SC,Helvetica Neue,Helvetica,STHeitiSC-Light,Microsoft yahei,Arial,sans-serif!important;display:table-cell;color:#333;vertical-align:middle}
.g-1200px #gf .sm-contact-locate dt,.g-page-1200 #gf .sm-contact-locate dt {font-size:30px;margin-bottom:10px;text-align:left;font-weight:300}
.g-1200px #gf .sm-contact-locate dd,.g-page-1200 #gf .sm-contact-locate dd {font-size:15px;line-height:28px;overflow:hidden;text-align:left}

#gf {background:#fff;border-top:1px solid #e4e4e4;color:#333}
#gf .g-container {margin:0 auto;padding:15px 0 25px;width:980px}
#gf .g-container .g-footer {padding-bottom:30px;border-bottom:1px solid #e4e4e4}
#gf .g-container .dwq-footer {line-height:55px;font-size:20px;color:#888}
#gf .g-container .dwq-footer a.g-left {display:block;color:#888}
#gf .g-container .dwq-footer .dwq-footer-logo {width:150px;height:55px;margin-right:56px}
#gf .g-container .dwq-footer .dwq-footer-logo img {display:block;width:100%}
#gf .g-container .dwq-footer .g-right a {margin-left:50px;font-size:12px;color:#888}
#gf .logo {position:relative;margin:2px 0;width:250px;height:115px;background-image:url(../images/wedoctor.gif);background-repeat:no-repeat;display:block}
#gf .links {margin-left:53px}
#gf .links dt {line-height:18px;margin-bottom:5px;font-size:16px}
#gf .links dt a {color:#333}
#gf .links dd {line-height:24px;font-size:12px}
#gf .links dd a {color:#888}
#gf .links dl {float:left;padding:15px 0 0 30px}
#gf .links dl.one {width:168px}
#gf .links dl.one dd {float:left;width:84px}
#gf .links dl.two dd {font-size:16px;height:31px;line-height:31px;background-image:url(../images/spritesheet.png);background-repeat:no-repeat;display:block}
#gf .code a,#gf .internation a h3,#gf .internation a p {font-size:12px}
#gf .links dl.two dd.partner {background-position:-5px -100px;width:30px;height:24px;margin-bottom:30px;margin-right:60px;line-height:24px}
#gf .links dl.two dd.help {margin-bottom:6px;background-position:-123px -5px;width:25px;height:31px}
#gf .links dl.two dd a {display:inline-block;padding-left:42px;width:75px;color:#333}
#gf .code {width:424px;height:112px;margin-left:35px;padding-left:35px}
#gf .code a {float:left;width:155px;height:32px;padding:8px 0 8px 47px;margin-bottom:20px;line-height:16px;color:#888;position:relative}
#gf .code a.cfnews:after,#gf .code a.cha:after,#gf .code a.fudanmed:after,#gf .code a.nihe:after {content:'';background-image:url(../images/spritesheet.png);background-repeat:no-repeat;background-position:-63px -53px;width:36px;height:37px;display:block;position:absolute;top:7px;left:0}
#gf .code a.cha:after {background-position:-63px -5px;width:50px;height:38px;top:7px;left:-17px}
#gf .code a.fudanmed:after {line-height:32px;top:0;left:0;background-position:-109px -53px;width:37px;height:37px}
#gf .code a.cfnews {padding-top:5px}
#gf .code a.cfnews:after {background-position:-5px -5px;width:48px;height:47px;top:0;left:-14px}
#gf .internation {display:none;width:148px}
#gf .internation a {display:block;text-align:center}
#gf .internation a i {display:block;height:50px;background:url(../images/f-internation.png) top center no-repeat}
#gf .internation a h3 {color:#888}
#gf .internation a p {color:#dbdbdb}
#gf .copyright {color:#888;margin-top:10px;padding-left:80px;text-align: center;}
#gf .copyright a {color:#888}
#gf .copyright .record {background:url(../images/homepage-sp.png) -168px -58px no-repeat;width:77px;height:31px;display:inline-block;position:relative;top:10px}
#gf .copyright .alliance {background:url(../images/homepage-sp.png) -169px -31px no-repeat;width:72px;height:26px;display:inline-block;position:relative;top:8px}
#gf .copyright .attestation {background:url(../images/homepage-sp.png) -167px 0 no-repeat;height:29px;margin:0 0 0 4px;top:9px}
#gm-bg,.g-mask {width:100%;height:100%;background:#000}
#gm-bg {position:absolute;z-index:5000;top:0;left:0;display:none}
#gm-mask {position:fixed;top:0;left:50%;z-index:5001}
.g-mask,.gm-box {position:absolute}
.g-mask {z-index:5000;left:0;top:0;opacity:.3;filter:alpha(opacity=30)}
.gm-box {width:500px;display:none;background:#fff;margin-left:-257px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-background-clip:content;-webkit-background-clip:content;background-clip:content-box}
.gm-box .ui-datepicker {z-index:6000}
.gm-box .title {background:#f8f8f8;position:relative;padding:0 10px;overflow:hidden;-webkit-border-top-left-radius:3px;-moz-border-radius-topleft:3px;border-top-left-radius:3px;-webkit-border-top-right-radius:3px;-moz-border-radius-topright:3px;border-top-right-radius:3px;font-size:16px;font-weight:400;line-height:36px;height:36px}
.gm-box .title a.close {position:absolute;right:6px;top:6px;height:24px;width:24px;background:url(../images/pop-close.png) no-repeat}
.gm-box .title a.close:hover {background-position:-26px 0}
.gm-box .body {padding:40px 10px 30px}
.gm-box .body .loading {text-align:center}
.gm-box .body .loading .loading-pic {margin:20px auto 40px;width:80px;height:80px;background:url(../images/loading-big.gif) no-repeat}
.gm-box .body .error {margin:20px 20px 40px 40px}
.gm-box .body .error .gi,.gm-box .body .error .tips {float:left}
.gm-box .body .error .tips {margin:15px 0 0 20px}
.gm-box .body .common-content {padding:20px}
.gm-box .body .glRating input {width:0;height:0}
.gm-box .body .request-result {text-align:center;padding:0 20px}
.gm-box .body .request-result .gi,.gm-box .body .request-result .gi1 {margin:50px auto 0}
.gm-box .body .request-result .title-text {margin:22px auto 30px;font-size:22px;color:#333}
.gm-box .body .request-result .content-text {text-align:left}
.gm-box .body .red {color:#da222c}
.gm-box .action {text-align:center;padding:10px 0 35px}
.gm-box .action a {margin-left:10px;padding:4px 48px;font-weight:400}
.gm-box .foot .gbn {min-width:60px}
.gm-box .foot .action {margin:5px 20px}
.gm-box .pop-icon-alert,.gm-box .pop-icon-ask,.gm-box .pop-icon-right {width:44px;height:44px;background:url(../images/pop-icons.png) no-repeat;margin:0 auto}
#gm-myzl-tkapply .body em,.gm-myzl-tkapply .body em {margin-top:30px;text-align:center;font-style:normal}
.gm-box .pop-icon-alert {background-position:0 -44px}
.gm-box .pop-icon-right {background-position:0 -88px}
#gm-loading {width:120px;height:120px;margin-left:-60px;background:url(../images/loading-big.gif) center center no-repeat #fff}
#gm-msg .body {padding:40px 30px 30px}
#gm-msg .body p {text-align:center;color:#333;font-size:24px;line-height:34px}
#gm-msg .body p em {color:#6e98e9;font-style:normal}
#gm-msg .body p.tip {font-size:14px;color:#888;padding-top:10px;line-height:22px}
#gm-msg .body .icon {width:44px;height:44px;background:url(../images/pop-icons.png) 0 -44px no-repeat;display:inline-block}
#gm-myzl-tkapply .gm-close,.gm-myzl-tkapply .gm-close {background:url(../images/tk-close.png) no-repeat;height:34px;position:absolute;right:15px;top:10px;cursor:pointer}
#gm-msg .action a {margin-left:0;padding:4px 48px}
.gm-myzl-rule .body {padding:10px 20px;color:#888;font-size:14px;line-height:24px}
.gm-myzl-rule .body span {display:block;padding-left:19px}
.gm-myzl-rule .body em {color:#6e98e9;font-style:normal}
.gm-myzl-rule .action {text-align:center;padding:20px 0 25px}
.gm-myzl-rule .action a {margin-left:0;padding:0 25px}
#gm-myzl-tkapply {width:450px;margin-left:-195px}
#gm-myzl-tkapply .action,#gm-myzl-tkapply .title {display:none}
#gm-myzl-tkapply .gm-close {width:33px}
#gm-myzl-tkapply .body {border:1px dashed #0f0;padding:50px 30px 70px;width:390px}
#gm-myzl-tkapply .body span {border-bottom:1px solid #ccc;display:inline-block;font-size:24px;line-height:30px;padding:0 50px 10px;color:#54c416}
#gm-myzl-tkapply .body em {color:#22B14C;display:block;font-size:16px}
.gm-myzl-tkapply .title {display:none}
.gm-myzl-tkapply .gm-close {width:33px}
.gm-myzl-tkapply .body {border:1px dashed #0f0;padding:50px 30px 70px;width:420px}
.gm-myzl-tkapply .body span {border-bottom:1px solid #ccc;display:inline-block;font-size:24px;line-height:30px;padding:0 50px 10px;color:#54c416}
.gm-myzl-tkapply .body em {color:#22B14C;display:block;font-size:16px}
#gm-confirm .body,#gm-reSendMsg .body {text-align:center}
#gm-confirm .body .content-text,#gm-reSendMsg .body .content-text {line-height:24px;padding:13px 0 0;font-size:24px}
#gm-confirm .body .content-text em,#gm-reSendMsg .body .content-text em {display:block;font-size:12px;font-style:normal;color:#ce4545}
#gm-confirm .body .content-text.loading,#gm-reSendMsg .body .content-text.loading {height:94px}
#gm-confirm .body .content-text.loading i,#gm-reSendMsg .body .content-text.loading i {background:url(../images/loading.gif) no-repeat;height:31px;width:31px;top:12px;left:16px}
#gm-confirm .body .content-text.success i,#gm-reSendMsg .body .content-text.success i {background:url(../images/popup.png) 0 -334px no-repeat;height:52px;width:52px}
#gm-confirm .body .content-text.fail i,#gm-reSendMsg .body .content-text.fail i {background:url(../images/popup.png) 0 -135px no-repeat;height:50px;width:45px}
#gm-confirm .body .content-text .tip,#gm-reSendMsg .body .content-text .tip {font-size:14px;color:#888;display:block;padding:10px 40px 0;height:auto;line-height:22px}
#gm-ditu {width:760px;margin-left:-380px}
#gm-ditu #ditu {border:1px solid #ccc;height:380px;width:720px;padding:1px;margin:0 auto;background:url(../images/loading.gif) center center no-repeat #fafafa}
.loginmodalErrorMsg {margin-left:93px}
#gfo-jkdh,#gfo-mobile,#gfo-wyapp {position:fixed;bottom:0;left:0;width:100%;display:none;background-color:#cde3ff;height:360px;font-size:12px;z-index:4002}
#gfo-jkdh .g-container,#gfo-mobile .g-container,#gfo-wyapp .g-container {width:1200px;margin:0 auto}
#gfo-jkdh .cw,#gfo-mobile .cw,#gfo-wyapp .cw {position:relative;height:360px;background:url(../images/pop-bg.jpg) center 0 no-repeat}
#gfo-jkdh .cw a,#gfo-mobile .cw a,#gfo-wyapp .cw a {cursor:pointer;height:70px;left:106px;position:absolute;top:171px;width:283px}
#gfo-jkdh .cw .code,#gfo-mobile .cw .code,#gfo-wyapp .cw .code {left:418px;padding:10px;position:absolute;top:97px;background-color:#fff}
#gfo-jkdh .cw .code img,#gfo-mobile .cw .code img,#gfo-wyapp .cw .code img {display:inline-block;width:118px;height:118px}
#gfo-jkdh .close,#gfo-mobile .close,#gfo-wyapp .close {position:absolute;background:url(../images/close.png) no-repeat;height:58px;width:58px;right:0;top:0}
#gfo-wyapp {height:220px;background-color:transparent}
#gfo-wyapp .color-bg {position:absolute;width:100%;height:185px;left:0;top:37px;background:url(../images/pop-team-back.png)}
#gfo-wyapp .cw {height:220px;background:url(../images/pop-team-1222.png) 0 7px no-repeat}
#gfo-wyapp .cw a {cursor:pointer;display:block;height:100%;width:100%;left:0;position:relative;top:0}
#gfo-wyapp .close {right:5px;top:46px;width:28px;height:26px;background:url(../images/pop-close.png) no-repeat;-webkit-transition:all .4s;transition:all .4s}
#gfo-wyapp .close:hover {-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:all .4s;transition:all .4s}
#gfo-wyapp .android-app,#gfo-wyapp .ios-app {position:absolute;display:block;width:90px;height:26px;top:88px;right:81px}
#gfo-wyapp .android-app {top:124px}
#gfo-popapp {position:fixed;bottom:0;right:40px;display:none;z-index:4002}
#gfo-popapp .cw {background:url(../images/pop-app.png) center 0 no-repeat;width:384px;height:324px}
#gfo-popapp .cw a {cursor:pointer;height:100%;width:100%;display:block}
#gfo-popapp .close {position:absolute;height:30px;width:30px;right:125px;top:65px}
#gfo-jkdh {background-color:#8de0d9}
#gfo-jkdh .cw {background:url(../images/pop-jkdh.jpg) center 0 no-repeat}
#gfo-jkdh .cw a {cursor:pointer;display:block;height:100%;width:100%;left:0;position:relative;top:0}
#gfo-jkdh .close {background:url(../images/close-2.png) no-repeat}
#gfo-qkconsult {position:fixed;bottom:0;right:55px;display:none;z-index:4002}
#gfo-qkconsult .cw {background:url(../images/pop-qkconsult.png) center 0 no-repeat;width:298px;height:204px}
#gfo-qkconsult .cw a {cursor:pointer;height:100%;width:100%;display:block}
#gfo-login,#gfo-remind {display:none;z-index:4002;bottom:0}
#gfo-qkconsult .close {position:absolute;background:url(../images/pop-qkconsult-close.png) no-repeat;height:20px;width:20px;right:-5px;top:5px}
#gfo-login {position:fixed;left:0;width:100%;background:url(../images/black-bg.png);height:90px;font-size:12px}
#gfo-login .cw {color:#fff;float:left;padding:18px 0 0 168px}
#gfo-login .cw h3 {font-size:18px;font-weight:400;line-height:24px;padding-bottom:8px}
#gfo-login .cw strong {font-size:14px;color:#5ca945}
#gfo-login .cw-profile {padding-left:252px}
#gfo-login .arrow {float:left;background:url(../images/popup.png) no-repeat;height:21px;width:65px;margin:43px 18px 0 10px}
#gfo-login a.gbn {float:left;margin:26px 6px 0;width:72px}
#gfo-login .close {position:absolute;background:url(../images/popup.png) 0 -396px no-repeat;height:21px;width:21px;right:10px;top:10px}
#gfo-remind {position:fixed;right:0;width:206px;padding:25px 150px 20px 25px;border:1px solid #ccc;border-bottom:0;-webkit-box-shadow:0 0 6px #ccc;-moz-box-shadow:0 0 6px #ccc;box-shadow:0 0 6px #ccc;-webkit-border-top-left-radius:4px;-moz-border-radius-topleft:4px;border-top-left-radius:4px;-webkit-border-top-right-radius:4px;-moz-border-radius-topright:4px;border-top-right-radius:4px;background:#fffdf4;font-size:12px;font-weight:400;line-height:20px;color:#888}
#gfo-remind h1 {font-size:16px;font-weight:400;line-height:20px;color:#333}
#gfo-remind h1 .username {overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:inline-block;max-width:100px;vertical-align:top}
#gfo-remind p.confirm {padding:10px 0 15px}
#gfo-remind p.reconfirm,#gfo-remind p.stoptreat {padding:10px 0 30px}
#gfo-remind strong {font-weight:700;color:#54c416;font-size:14px}
#gfo-remind .close {background:url(../images/hp2.png) -99px -124px no-repeat #faf7e1;position:absolute;height:15px;width:15px;right:8px;top:12px}
#gfo-remind .close:hover {background-position:-91px -150px;right:4px;top:8px;height:25px;width:25px}
#gfo-remind .head {background:url(../images/remind-head.png) no-repeat;height:184px;position:absolute;right:26px;top:-18px;width:112px}
#gfo-rihgtbar {position:fixed;top:0;right:0;width:40px;height:100%;background:url(../images/rightbar-bg.png);z-index:4001;display:none}
#gfo-wrap {right:0;text-align:center;width:40px}
#gfo-wrap .item-box {height:50px;position:relative;cursor:pointer}
#gfo-wrap .item-box:hover {background-color:#307fe2}
#gfo-helpqs a.online-kefu {background:url(../images/homepage-sp.png) -136px -140px;display:inline-block;height:29px;width:27px;margin-top:10.5px}
.helpqs-box {z-index:4000;width:500px;position:absolute;right:40px;border:2px solid #307fe2;border-right:none;background-color:#fff;display:none;text-align:left}
.helpqs-box .bottom,.helpqs-box h5 {padding:5px 10px;line-height:20px}
.helpqs-box h5 {background-color:#307fe2;color:#fff;font-size:14px;font-weight:400}
.helpqs-box ul {padding:5px 20px}
.helpqs-box ul li {background:url(../images/dot.png) 0 center no-repeat;padding:0 0 0 20px;line-height:24px;font-size:14px}
.helpqs-box ul li a {color:#333;display:inline-block;line-height:20px}
.helpqs-box ul li a:hover {color:#54c416}
.helpqs-box .bottom {background-color:#f5f5f5;text-align:right;color:#888}
.helpqs-box .bottom a.gbn {font-size:12px;padding:0 10px;height:30px;line-height:30px;margin-left:15px}
#gfo-ghApp a.tel-box {background:url(../images/homepage-sp.png) -81px -142px;width:20px;height:35px;margin-top:7.5px;display:inline-block}
#gfo-ghCorrect .correct-icon,#gfo-totop .top-icon {width:25px;height:26px;margin-top:12px;display:inline-block}
#gfo-totop .top-icon {background:url(../images/homepage-sp.png) -79px -349px}
#gfo-ghCorrect .correct-icon {background:url(../images/homepage-sp.png) -139px -200px}
#gfo-ghJkdjt .jkdjt-icon {background:url(../images/homepage-sp.png) -139px -79px;width:24px;height:28px;display:inline-block;margin-top:11px}
#gfo-weixin .weixin-icon {background:url(../images/homepage-sp.png) -79px -253px;width:28px;height:25px;display:inline-block;margin-top:16.5px}
#gfo-ghApp .code-box,#gfo-weixin .code-box {background-color:#fff;position:absolute;right:40px;top:0;border:2px solid #307fe2;border-right:none}
#gfo-ghApp .code-box a,#gfo-weixin .code-box a {color:#54c416;font-size:16px;display:block;padding:0 15px 15px}
#gfo-ghApp .code-box em,#gfo-weixin .code-box em {font-style:normal;display:inline-block;height:40px;line-height:40px;width:110px}
#gfo-ghApp .code-box .icon,#gfo-weixin .code-box .icon {width:110px;height:110px;display:block;margin:0 auto}
#gfo-ghApp .code-box .bottom,#gfo-weixin .code-box .bottom {border-top:1px solid #307fe2}
#gfo-sina {display:block}
#gfo-sina .sina-icon {background:url(../images/homepage-sp.png) -83px -206px;width:29px;height:25px;display:inline-block;margin-top:12.5px}
.js-correct-dialog {display:inline-block;margin-bottom:10px;margin-left:5px;padding:10px 0;width:60px;background-color:#dff2ff;color:#333;cursor:pointer}
.js-correct-dialog:hover {background-color:#9BBDF7;color:#fff}
#gfo-medicalConsult {background:url(../images/medical-cosult.png) center 0 no-repeat #c4e6db;height:150px!important;width:120px;position:absolute!important;right:40px;top:-155px}
#gfo-medicalConsult .text {position:absolute;bottom:0;left:0;width:100%;text-align:center;background-color:#6c96ec;color:#fff;font-size:18px;padding:10px 0}
#gfo-medicalConsult .blue {background-color:#54c416}
#gfo-medicalConsult:hover {background-color:#c4e6db!important}
#gm-confirm-treat {width:436px;margin-left:-218px}
#gm-confirm-treat .body {padding:10px 0 20px}
#gm-confirm-treat .gi0 {float:left}
#gm-confirm-treat .content-text {float:left;width:292px;line-height:24px;padding:13px 10px;font-size:16px}
#gm-confirm-treat .content-text .num {color:#54c416}
#gm-confirm-treat .action {text-align:center}
#gm-confirm-common .gi0 {float:left}
#gm-confirm-common .content-text {line-height:24px;padding:13px 0 0;font-size:24px;text-align:center}
#gm-confirm-common .sub-text {font-size:14px;width:70%;margin:15px auto 0}
#gm-confirm-common .action a {width:60px}
.gm-question-dialog {width:500px}
.gm-question-dialog .question-form {margin:0 19px;color:#333}
.gm-question-dialog .question-form .line {margin:9px 0}
.gm-question-dialog .question-form select {padding:1px;height:24px;width:106px}
.gm-question-dialog .question-form .gfm-input {margin-left:5px;padding:1px;height:20px;width:106px}
.gm-question-dialog .question-form .line-item {float:left}
.gm-question-dialog .question-form textarea {height:80px;width:437px;font-size:12px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}
.gm-question-dialog .question-form .limit-tips {float:right}
.gm-question-dialog .question-form .limit-tips .num,.gm-question-dialog .question-form .limit-tips .num1 {font-weight:700;color:#5ca945}
.gm-question-dialog .question-form .label {width:40px;height:24px;line-height:24px}
.gm-question-dialog .question-form .label2 {width:55px}
.gm-question-dialog .question-form .valid-code {width:50px}
.gm-question-dialog .question-form .valid-code-img {margin-left:5px;height:24px}
.gm-question-dialog .question-form .refresh-valid {height:24px;line-height:24px}
.gm-comment-dialog {width:490px;color:#333}
.gm-comment-dialog .content-title {font-size:14px;margin:13px 0 22px}
.gm-comment-dialog .comment-form {margin:0 15px}
.gm-comment-dialog .comment-form li {line-height:24px;margin:12px 0}
.gm-comment-dialog .comment-form .g-datepicker,.gm-comment-dialog .comment-form .line-item {float:left}
.gm-comment-dialog .comment-form label {width:75px;height:24px;line-height:24px}
.gm-comment-dialog .comment-form .gfm-input {padding:1px;height:20px;width:106px}
.gm-comment-dialog .comment-form .reason-input {width:360px;float:left}
.gm-comment-dialog .comment-form .glRating {float:left}
.gm-comment-dialog .comment-form .add-content {margin:22px 0 12px}
.gm-comment-dialog .comment-form .add-content textarea {margin-top:10px;width:428px;height:68px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}
.gm-comment-dialog .comment-result {margin:0 19px}
.gm-comment-dialog .comment-result li {line-height:24px;margin:12px 0}
.gm-comment-dialog .comment-result .label {float:left;width:70px}
.gm-comment-dialog .comment-result .text {float:left;width:370px;color:#888}
.question-bottom-dialog {width:325px}
.question-bottom-dialog .content-container {margin:10px 14px 0}
.question-bottom-dialog .question {color:#888}
.question-bottom-dialog .textarea-container {margin:20px 0}
.question-bottom-dialog .textarea {height:68px;width:275px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}
.question-bottom-dialog .limit-tips {float:right}
.question-bottom-dialog .limit-tips .num,.question-bottom-dialog .limit-tips .num1 {font-weight:700;color:#5ca945}
.question-bottom-dialog .content-bottom {padding-bottom:25px}
.question-bottom-dialog .left-link {float:left;margin-top:5px}
.question-bottom-dialog .right-btn {float:right}
.question-bottom-dialog .right-btn .gb-text {color:#333}
#gm-apply {width:640px;margin-left:-320px}
#gm-apply .body ul {padding-left:80px}
#gm-apply .body ul .gfm-input {width:300px}
#gm-apply .captcha {padding-left:5px;display:inline-block;vertical-align:top}
#gm-apply .captcha img {border:1px solid #f5f5f5;display:inline-block;height:30px;width:80px}
#gm-patient {width:560px;margin-left:-280px}
#gm-patient .body ul {padding-left:40px;font-size:14px}
#gm-patient .body ul .gfm-input {width:280px;float:left}
#gm-patient .body ul .gfm-input-s {width:115px}
#gm-patient .body ul select {float:left;width:94px;margin-right:5px}
.g-feature-bg,.g-feature-mask .fe-mask-bg {width:100%;height:100%;left:0;top:0;position:absolute}
#gm-patient .body ul .sex-label {margin-right:10px;padding-right:10px}
#gm-patient .body ul .telno .gfm-input {margin-right:20px}
#gm-patient .body ul .telno a {float:left;margin-left:10px;line-height:30px}
.g-feature-bg {z-index:10000;display:none;background-color:#000;opacity:.4;filter:alpha(opacity=40)}
.g-feature-mask {z-index:10001;position:absolute;display:none}
.g-feature-mask .fe-mask-bg {background-color:#fff;opacity:.01;filter:alpha(opacity=1)}
#ask-for {width:73px;height:99px;background:url(../images/askfor.png) center no-repeat #b0e4fe}
#ask-for:hover {background:url(../images/askforhover.png) center no-repeat #b0e4fe}
#register {width:73px;font-size:14px;background:#1c55b5;color:#fff;margin-top:-10px}
#register:hover {background:#54c416}
#fe-evaluate {border:5px solid #FE9500;padding:2px;background-color:#fff}
#fe-evaluate .cloneMask {height:26px;padding:2px;line-height:26px;position:absolute}
#fe-evaluate .fe-box {position:absolute;width:424px;height:232px;background:url(../images/fe-pj.png) no-repeat;left:-378px;top:-20px}
#fe-evaluate .fe-close {position:absolute;right:95px;top:15px;width:27px;height:27px;background:url(../images/fe-close.png) no-repeat}
#fe-evaluate .fe-action {position:absolute;left:150px;top:120px}
#feHelpCenter {border:3px solid #FE9500;padding:2px 10px;background-color:#fff}
#feHelpCenter .cloneMask {height:18px;line-height:18px;position:absolute;color:#505050}
#feHelpCenter .fe-box {position:absolute;width:364px;height:213px;background:url(../images/fe-help.png) no-repeat;left:-220px;top:25px}
#feHelpCenter .fe-close {position:absolute;right:39px;top:26px;width:27px;height:27px;background:url(../images/fe-close.png) no-repeat}
#feHelpCenter .fe-action {position:absolute;left:212px;top:150px}
#gm-share-confirm .body p {padding:15px;font-size:14px}
.gm-user-numb .num-suc .suc-des,.gm-user-numb .per-num {padding-left:52px;line-height:22px}
.gm-user-numb {font-size:14px}
.gm-user-numb .num-error .error-des {font-size:14px;padding-left:52px;line-height:22px;color:red;text-align:left}
.gm-user-numb .num-suc .suc-des {font-size:14px;color:#6C0}
#gm-info {width:720px;margin-left:-360px;padding-bottom:10px}
#gm-info .body {font-size:14px;line-height:24px;padding:10px 20px 20px;max-height:400px;overflow:auto}
.gm-correct-dialog .body {padding:6px 6px 35px}
.gm-correct-dialog .foot {position:relative}
.gm-correct-dialog ul {padding:4px 0 0 14px}
.gm-correct-dialog ul textarea {width:408px;height:78px}
.gm-correct-dialog ul li {margin-bottom:10px}
.gm-correct-dialog .action {position:absolute;right:0;top:-83px;border-top:none;margin:0;padding:0}
.gm-correct-dialog .g-tips-box-error,.gm-correct-dialog .g-tips-box-succ {width:395px;margin:0 auto 5px}
.gm-correct-dialog div.success {font-size:14px;padding:20px 10px;text-align:center}
.gm-correct-dialog div.success i {background:url(../images/popup.png) 0 -334px no-repeat;height:52px;width:52px;display:inline-block}
.gm-correct-dialog div.success span {display:inline-block;position:relative;top:-20px;margin-left:15px}
#gm-confirm-newApply .body {font-size:14px;line-height:24px;padding:10px 20px}
#gm-confirm-newApply .action {text-align:center}
.gm-medicalConsult-dialog .body .common-content {font-size:14px}
.gm-tips-dialog .body {padding:10px 20px}
.gm-myzl-applysuc .common-content {margin-bottom:55px;margin-top:25px;text-align:center;font-size:20px}
.gm-myzl-applysuc .gi {margin-bottom:20px}
.gfj-box .common-content {font-size:18px;line-height:22px}
.extra-cl {font-size:14px}
.extra-cl .body {width:471px;margin:0 auto}
.gm-realName-dialog {padding:40px 0}
.gm-realName-dialog .title {display:none}
.gm-realName-dialog .body {text-align:center;color:#333;font-size:15px;line-height:20px;margin-bottom:30px}
.gm-realName-dialog .close {background:url(../images/modal-close.png) no-repeat;height:12px;width:13px;position:absolute;right:12px;top:12px}
.gm-realName-dialog h2 {color:#666;font-size:20px;font-weight:400;margin-bottom:35px}
.gm-realName-dialog .foot .action {border:none;text-align:center}
.gm-realName-dialog .foot .action .gbn {font-size:15px;width:168px;height:44px;line-height:44px;padding:0}
.gm-epay-dialog {width:490px;display:none;position:absolute;margin-left:-245px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
.gm-epay-dialog .ui-datepicker {z-index:6000}
.gm-epay-dialog .title {background:#fff;position:relative;padding:0 10px;margin-bottom:40px;overflow:hidden;color:#fff;-webkit-border-top-left-radius:3px;-moz-border-radius-topleft:3px;border-top-left-radius:3px;-webkit-border-top-right-radius:3px;-moz-border-radius-topright:3px;border-top-right-radius:3px;font-size:18px;font-weight:400;line-height:40px;height:40px}
.gm-epay-dialog .title a.close {position:absolute;right:15px;top:12px;height:21px;width:21px;background:url(../images/icons-v4.png) 0 -113px no-repeat}
.gm-epay-dialog .title a.close:hover {background-position:0 -113px;right:15px;top:12px;height:21px;width:21px}
.gm-epay-dialog .body {padding:6px}
.gm-epay-dialog .body .loading {text-align:center}
.gm-epay-dialog .body .loading .loading-pic {margin:20px auto 40px;width:80px;height:80px;background:url(../images/loading-big.gif) no-repeat}
.gm-epay-dialog .body .error {margin:20px 20px 40px 40px}
.gm-epay-dialog .body .error .gi,.gm-epay-dialog .body .error .tips {float:left}
.gm-epay-dialog .body .error .tips {margin:15px 0 0 20px}
.gm-epay-dialog .body .common-content {padding:20px}
.gm-epay-dialog .body .glRating input {width:0;height:0}
.gm-epay-dialog .body .request-result {text-align:center;padding:0 20px}
.gm-epay-dialog .body .request-result .gi,.gm-epay-dialog .body .request-result .gi1 {margin:50px auto 0}
.gm-epay-dialog .body .request-result .title-text {margin:22px auto 30px;font-size:22px;color:#333}
.gm-epay-dialog .body .gm-epay-con .myalert,.gm-epay-dialog .body .gm-epay-con .myask,.gm-epay-dialog .body .gm-epay-con .myright {width:46px;height:46px;overflow:hidden;margin-right:15px;vertical-align:middle;zoom:1}
.gm-epay-dialog .body .request-result .content-text {text-align:left}
.gm-epay-dialog .body .red {color:#da222c}
.gm-epay-dialog .body .gm-epay-con {min-height:46px;line-height:46px;padding-left:32px;padding-right:32px;font-size:24px;text-align:center}
.gm-epay-dialog .body .gm-epay-con.taleft {text-align:left}
.gm-epay-dialog .body .gm-epay-con .myalert {background:url(../images/icons-v4.png) 0 -154px no-repeat;display:-moz-inline-stack;display:inline-block}
.gm-epay-dialog .body .gm-epay-con .myright {background:url(../images/icons-v4.png) 0 -204px no-repeat;display:-moz-inline-stack;display:inline-block}
.gm-epay-dialog .body .gm-epay-con .myask {background:url(../images/my-ask.png) no-repeat;display:-moz-inline-stack;display:inline-block}
.gm-epay-dialog .body .gm-epay-con .subtext {font-size:16px;color:#888;margin-left:60px;line-height:18px}
.gm-epay-dialog .action {border-top:none;text-align:center;margin:5px;padding:10px 0 5px}
.gm-epay-dialog .action a {margin:0 20px}
.gm-epay-dialog .action a.gbt-blue3 {background-color:#3c7eeb;height:40px;line-height:40px}
.gm-epay-dialog .action a.gbt-gray {background-color:#5da947;color:#fff;height:40px;line-height:40px}
.gm-epay-dialog .foot .gbn {min-width:60px;padding:0 22px}
.gm-epay-dialog .foot .action {margin:30px 0 80px}
.gm-wykytip-dialog {padding:0 20px 10px;background:url(../images/bottom-rail.png) 0 bottom repeat-x #fff}
.gm-wykytip-dialog .title {height:60px;line-height:60px;border-bottom:1px solid #0caf33;font-size:20px;background-color:#fff;color:#0caf33;text-align:center}
.gm-wykytip-dialog .title a.close,.gm-wykytip-dialog .title a.close:hover {background:url(../images/ky-close.png) no-repeat;top:18px}
.gm-wykytip-dialog .title a.close {width:21px;height:21px}
.gm-wykytip-dialog h2 {background:url(../images/num1.png) 0 4px no-repeat;font-size:16px;color:#333;padding-left:30px;line-height:26px;padding-bottom:5px}
.gm-wykytip-dialog h2.num2 {background:url(../images/num2.png) 0 4px no-repeat}
.gm-wykytip-dialog dt {color:#0caf33;font-size:14px;padding-left:30px;line-height:20px}
.gm-wykytip-dialog dd,.gm-wykytip-dialog p {color:#999;font-size:12px;line-height:20px}
.gm-wykytip-dialog dd {padding-left:66px;display:block}
.gm-wykytip-dialog dd.hd {padding-left:30px}
.gm-wykytip-dialog dd.nopd {padding-left:30px;text-indent:36px;margin-bottom:10px}
.gm-wykytip-dialog p {padding-left:30px;text-indent:17px}
.gm-wykytip-dialog .mg {margin-bottom:20px}
.gm-wykytip-dialog .mg2 {margin-bottom:10px}
.gm-wykytip-dialog .green {color:#0caf33}
.gm-wykytip-dialog .orange {color:#fe8000}
.gm-tzx .title {padding-left:20px}
.gm-tzx .body {padding:0 20px 20px;line-height:24px}
.gm-tzx .body .tzx-msg-top {margin-top:10px}
.gm-tzx .body .tz-detail .focus-tip,.gm-tzx .body .tzx-msg-top .focus-tip {color:red}
.gm-tzx .body h3 {font-weight:400;font-size:16px;padding:15px 0 5px;color:#000}
.gm-tzx .body .tz-detail-bottom {margin-top:10px;color:#000}
.gm-notice-dialog .body {max-height:324px;overflow-y:auto;padding:10px 20px 20px}
.gm-notice-dialog .body .content-text {margin-top:20px;text-align:center;font-size:16px;color:#333}
.gm-notice-dialog .body pre {white-space:pre-wrap;word-wrap:break-word;font-family:"Hiragino Sans GB","Microsoft YaHei","微软雅黑","宋体",Arial,Verdana,sans-serif}
.gm-notice-dialog .body pre.left {text-align:left}
.gm-free-consult-dialog .body {padding:0 35px 20px}
.gm-free-consult-dialog .body .light {color:#888;margin-top:30px}
.gm-free-consult-dialog .body .disease-list li {float:left;cursor:pointer;border:1px solid #ececec;margin:5px 8px 5px 0;padding:1px 4px;background-color:#f9f9f9}
.gm-free-consult-dialog .body .disease-list li.selected {background-color:#54c416;border-color:#54c416;color:#fff}
.gm-free-consult-dialog .body .long {box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;width:100%;margin-top:10px;height:150px}
.gm-free-consult-dialog .body .info-manage-icon {display:inline-block;position:relative;top:3px;width:18px;height:18px;margin:0 3px;background:url(../images/sprite20160817.png) -150px -500px no-repeat}
.gm-wallet-dialog .body {padding-bottom:20px;text-align:center}
.gm-wallet-dialog .body p {font-size:16px;margin-top:17px;line-height:24px}
.gm-wallet-dialog .foot .action {margin:0}
.gm-wallet-dialog .foot .gbt-blue1 {background-color:#54c416}
.gm-wallet-dialog .pop-pwdipt-wrap .password {width:300px;height:40px;margin:17px auto 0}
.gm-wallet-dialog .pop-pwdipt-wrap .password input {width:294px;height:33px}
.gm-wallet-dialog .pop-pwdipt-wrap .error-tip {background:url(../images/error_icon.jpg) 0 7px no-repeat;padding-left:18px;color:#d04341;display:block;float:left;font-size:12px;margin-top:0;margin-left:93px}
.gm-wallet-dialog .pop-pwdipt-wrap .sub {font-size:12px;margin-top:10px}
.gm-wallet-dialog .pop-pwdipt-wrap .sub i {width:0;height:0;border:5px solid transparent;border-top-color:#54c416;margin-left:5px;vertical-align:middle;display:-moz-inline-stack;display:inline-block;zoom:1;overflow:hidden}
.gm-wallet-dialog .pop-pwdipt-wrap .sub .on i {width:0;height:0;border:5px solid transparent;border-bottom-color:#54c416;margin-top:-7px}
.gm-wallet-dialog .pop-pwdipt-wrap .pop-detai-con {color:#999;margin:15px;border-top:1px solid #eee;padding-top:15px;text-align:left}
.gm-wallet-dialog .pop-pwdipt-wrap .pop-detai-con p {margin-top:0;font-size:14px}
.gm-wallet-dialogI {width:360px;border-radius:12px}
.gm-wallet-dialogI .title {text-align:center;background:#fff;font-weight:700;height:50px;line-height:50px;border-top-left-radius:12px;border-top-right-radius:12px}
.gm-wallet-dialogI .title .close {display:none}
.gm-wallet-dialogI .body {padding:0 40px 20px;text-align:center}
.gm-wallet-dialogI .foot .action {margin:0;padding:10px 0 20px}
.gm-wallet-dialogI .foot .action a {padding:0 16px}
.gm-wallet-dialogI .foot .gbt-blue1 {background-color:#54c416}
.account-ui-v3 {position:static;margin:0 auto}
.account-ui-v3 .msg-container {margin-bottom:10px}
.account-ui-v3 .g-tips-box-error {width:290px}
.account-ui-v3 .big-bg {position:absolute;top:0;left:0;height:100%;width:100%;z-index:-10;background-image:url(../images/bg-user.jpg);background-position:center center;background-repeat:no-repeat;background-attachment:fixed;background-size:cover;-webkit-background-size:cover;-o-background-size:cover;zoom:1}
.account-ui-v3 .big-bg .bg-cover {width:100%;height:100%;background:rgba(0,0,0,.5)}
.account-ui-v3 .main-box {position:absolute;width:836px;left:50%;top:50%;overflow:hidden;margin-left:-363px;margin-top:-200px;-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,.3);-moz-box-shadow:0 1px 3px 0 rgba(0,0,0,.3);box-shadow:0 1px 3px 0 rgba(0,0,0,.3)}
.account-ui-v3 .main-box .nav {background-color:#fff;font-size:20px}
.account-ui-v3 .main-box .nav li {float:left;height:65px;line-height:65px;text-align:center;cursor:pointer;color:#fff;list-style:none}
.account-ui-v3 .main-box .nav li.main-current {width:52%;background-color:#fff}
.account-ui-v3 .main-box .nav li.main-current span {width:60px;height:35px;line-height:35px;color:#54c416;display:inline-block;border-bottom:2px solid #54c416}
.account-ui-v3 .main-box .tab-list:after,.account-ui-v3 .main-box .tab-list:before {content:" ";display:table}
.account-ui-v3 .main-box .nav li.main-current a {color:#999}
.account-ui-v3 .main-box .nav li.main-current a:hover {color:#54c416;text-decoration:none}
.account-ui-v3 .main-box .nav li.main-current i {font-style:normal;color:#bcbcbc}
.account-ui-v3 .main-box .nav li.main-normal {width:35%}
.account-ui-v3 .main-box .nav li.main-normal a {color:#fff}
.account-ui-v3 .main-box .nav li.main-normal i {font-style:normal}
.account-ui-v3 .main-box .nav li.download-current {width:65%;background-color:#fff;color:#888}
.account-ui-v3 .main-box .nav li.download-normal {width:392px;background-color:#fff;cursor:text;color:#333}
.account-ui-v3 .main-box .register-type {position:absolute;left:60px;top:15px;z-index:1;overflow:hidden;font-size:14px;color:#999}
.account-ui-v3 .main-box .register-type li {float:left;cursor:pointer}
.account-ui-v3 .main-box .register-type li.on {color:#54c416}
.account-ui-v3 .main-box .register-type .line {margin:5px 10px 0;width:1px;height:10px;background-color:#ccc}
.account-ui-v3 .main-box .tab-list {position:relative;height:100%;min-height:348px;background-color:#fff}
.account-ui-v3 .main-box .tab-list:after {clear:both;visibility:hidden;font-size:0;height:0}
.account-ui-v3 .main-box.nothird .nav .download-normal,.account-ui-v3 .main-box.nothird .tab-download,.account-ui-v3 .main-box.nothird .third-login,.account-ui-v3 .nothird .nav .download-normal,.account-ui-v3 .nothird .tab-download,.account-ui-v3 .nothird .third-login {display:none}
.account-ui-v3 .main-box .tab-list .tab-listcon {width:200%;height:100%}
.account-ui-v3 .main-box .tab-list .policy-info.login {max-width:310px;position:absolute;bottom:38px;left:68px;color:#bcbcbc}
.account-ui-v3 .main-box .tab-list .policy-info.login a {color:#589BFF}
.account-ui-v3 .main-box .tab-list .switch-login {position:absolute;bottom:0;right:0;z-index:22;width:0;height:0;border-bottom:65px solid #e4e4e4;border-left:65px solid transparent}
.account-ui-v3 .main-box .tab-list .switch-login a {position:absolute;bottom:-52px;left:-32px;color:#333;text-align:center}
.account-ui-v3 .main-box.nothird,.account-ui-v3 .nothird {width:426px;margin-left:-213px}
.account-ui-v3 .main-box.nothird .nav .main-current,.account-ui-v3 .nothird .nav .main-current {width:100%}
.account-ui-v3 .main-box.nothird .tab-main,.account-ui-v3 .nothird .tab-main {width:426px}
.account-ui-v3 .tab-main {position:relative;float:left;width:836px;padding-top:32px}
.account-ui-v3 .tab-main .form-container {position:relative;float:left;padding:0 0 0 65px}
.account-ui-v3 .tab-main .form-container li {width:315px;overflow:hidden;font-size:14px;padding:0 0 8px;position:relative;z-index:30}
.account-ui-v3 .tab-main .form-container li.icon-line input {padding-left:50px}
.account-ui-v3 .tab-main .form-container li input.form-input {width:250px;line-height:30px}
.account-ui-v3 .tab-main .form-container li input.code-text {width:169px}
.account-ui-v3 .tab-main .form-container li .cleanErrorMsg {top:42px;right:0;color:#d82633;font-style:normal;position:absolute;z-index:500}
.account-ui-v3 .tab-main .form-container li .captcha {padding-left:5px;display:inline-block;vertical-align:top}
.account-ui-v3 .tab-main .form-container li .captcha img {border:1px solid #ccc;display:inline-block;height:40px;width:110px}
.account-ui-v3 .tab-main .form-container li .forget-ps {position:absolute;right:0;top:0;color:#589BFF}
.account-ui-v3 .tab-main .form-container li .item-select {position:absolute;top:1px;left:1px;z-index:2;height:40px;width:89px;border:none;background-color:#fff;border-radius:0}
.account-ui-v3 .tab-main .form-container li .item-select-border {position:absolute;left:0;top:0;width:90px;height:40px;border:1px solid #e4e4e4;border-right:none}
.account-ui-v3 .tab-main .form-container li.item-phone input.form-input {width:200px;padding-left:10px;margin-left:90px}
.account-ui-v3 .tab-main .form-container li.item-email {display:none}
.account-ui-v3 .tab-main .form-container li .item-icon {position:absolute;top:1px;left:0;z-index:2;display:inline-block;width:40px;height:40px;line-height:40px;text-align:center;border-right:1px solid #e4e4e4}
.account-ui-v3 .tab-main .form-container li .item-icon.icon-user {background:url(../images/icon-user.png) center center no-repeat}
.account-ui-v3 .tab-main .form-container li .item-icon.icon-pwd {background:url(../images/icon-pwd.png) center center no-repeat}
.account-ui-v3 .tab-main .form-container li .item-icon.icon-ID {background:url(../images/icon-id.png) center center no-repeat}
.account-ui-v3 .tab-main .form-container li .item-icon.icon-msg {background:url(../images/icon-msg.png) center center no-repeat}
.account-ui-v3 .tab-main .form-container li .item-icon.icon-phone {background:url(../images/icon-phone.png) center center no-repeat}
.account-ui-v3 .tab-main .form-container li .item-icon.icon-passport {background:url(../images/icon-passport.png) center center no-repeat}
.account-ui-v3 .tab-main .form-container li .item-icon.icon-age {background:url(../images/icon-age.png) center center no-repeat}
.account-ui-v3 .tab-main .form-container li .item-icon.icon-email {background:url(../images/icon-email.png) center center no-repeat}
.account-ui-v3 .tab-main .form-container li .item-icon.icon-sex {background:url(../images/icon-sex.png) center center no-repeat}
.account-ui-v3 .tab-main .form-container li.auto-login {color:#bcbcbc;line-height:18px;margin-top:-3px}
.account-ui-v3 .tab-main .form-container li.auto-login label {display:inline-block;line-height:20px;height:20px;position:relative;top:-3px}
.account-ui-v3 .tab-main .form-container li.auto-login input[type=checkbox] {height:20px}
.account-ui-v3 .tab-main .form-container li.action-bar .gbb {width:292px;height:50px;line-height:50px}
.account-ui-v3 .tab-main .form-container li.agreement {color:#bcbcbc}
.account-ui-v3 .tab-main .form-container li.agreement .policy-info {text-indent:16px;color:#589BFF;font-size:13px}
.account-ui-v3 .tab-main .form-container li .fo-pwd {position:absolute;top:3px;left:225px;width:90px}
.account-ui-v3 .tab-main .form-container li .refersh {display:inline-block;margin-left:20px;text-decoration:underline;color:#aaa}
.account-ui-v3 .tab-main .form-container li .passwordErrorMsg {margin-right:0}
.account-ui-v3 .tab-main .form-container li .validCodeErrorMsg {margin-right:120px}
.account-ui-v3 .tab-main .third-login {position:relative;float:left;width:295px;height:200px;padding:0 40px;margin-left:60px;border-left:1px solid #e4e4e4}
.account-ui-v3 .tab-main .third-login .or {display:block;position:absolute;top:75px;left:-15px;width:30px;height:30px;line-height:30px;text-align:center;font-style:normal;color:#888;background-color:#e4e4e4;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}
.account-ui-v3 .tab-main .third-login h5 {padding-bottom:10px;text-align:center;font-size:12px;color:#888;font-weight:400;margin-top:16px}
.account-ui-v3 .tab-main .third-login>.qrcode-wrapper {display:inline-block}
.account-ui-v3 .tab-main .third-login>.qrcode-wrapper span {display:block;text-align:center;font-size:14px}
.account-ui-v3 .tab-main .third-login>.qrcode-wrapper.secondary {margin-left:24px}
.account-ui-v3 .tab-main .third-login img {width:130px;border:1px solid #eee}
.account-ui-v3 .tab-main .third-login .third-platform {text-align:center}
.account-ui-v3 .tab-main .third-login .third-platform a {display:inline-block;width:25px;height:25px;margin:0 0 10px 10px;text-indent:-9999px;background:url(../images/sprite-login.png) no-repeat;background-size:144px 54px}
.account-ui-v3 .tab-main .third-login .third-platform a.noMrgR {margin-right:0}
.account-ui-v3 .tab-main .third-login .third-platform a.icon-taobao {background-position:0 0}
.account-ui-v3 .tab-main .third-login .third-platform a.icon-doc {background-position:0 -60px}
.account-ui-v3 .tab-main .third-login .third-platform a.icon-news {background-position:-60px -60px}
.account-ui-v3 .tab-main .third-login .third-platform a.icon-qq {background-position:-30px 0}
.account-ui-v3 .tab-main .third-login .third-platform a.icon-alipay {background-position:-60px 0}
.account-ui-v3 .tab-main .third-login .third-platform a.icon-sina {background-position:-90px 0}
.account-ui-v3 .tab-main .third-login .third-platform a.icon-weixin {background-position:-120px 0}
.account-ui-v3 .tab-main .third-login .third-platform a.icon-58 {background-position:-240px -60px}
.account-ui-v3 .tab-main .third-login .third-platform a.icon-king {background-position:-180px -60px}
.account-ui-v3 .tab-main .third-login .third-platform a.icon-consult {background-position:-120px -60px}
.account-ui-v3 .tab-main .third-login .go-home {position:absolute;bottom:-45px;left:100px;width:180px;border-bottom:1px solid #e4e4e4}
.account-ui-v3 .tab-main .third-login .go-home a {display:block;position:absolute;left:40px;top:-10px;width:95px;height:20px;line-height:20px;text-align:center;background-color:#fff}
.account-ui-v3 .tab-download {position:relative;display:block;float:left;width:726px}
.account-ui-v3 .tab-download .qr-inner {padding:56px 90px 0}
.account-ui-v3 .tab-download .qr-inner li {float:left;width:272px;text-align:center}
.account-ui-v3 .tab-download .qr-inner li img {display:inline-block;width:120px;padding:5px;border:1px solid #e4e4e4}
.account-ui-v3 .tab-download .qr-inner li p {font-size:18px;margin-top:15px;color:#333}
.account-ui-v3 .tab-download .qr-inner li.wy-qr {border-left:1px solid #e4e4e4}
.account-ui-v3 .footer {display:none;position:absolute;bottom:0;left:0;z-index:10;height:50px;padding:28px 0 20px;width:100%;background-color:#fff}
.account-ui-v3 .footer .ftCon {width:1200px;margin:0 auto}
.account-ui-v3 .footer .ftCon li {float:left;width:215px;height:40px;position:relative;padding-left:84px;border-left:1px solid #e4e4e4;color:#333}
.account-ui-v3 .footer .ftCon li p {color:#888;padding-top:5px}
.account-ui-v3 .footer .ftCon li .icon-left {position:absolute;left:15px;top:0;display:block;width:50px;height:50px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background:url(../images/sprite-login.png) no-repeat}
.account-ui-v3 .footer .ftCon li:first-child {border-left:0}
.account-ui-v3 .footer .ftCon .ft-king .icon-left {background-position:-180px -60px}
.account-ui-v3 .footer .ftCon .ft-doc .icon-left {background-position:0 -60px}
.account-ui-v3 .footer .ftCon .ft-consult .icon-left {background-position:-120px -60px}
.account-ui-v3 .footer .ftCon .ft-news .icon-left {background-position:-60px -60px}
.user-login-v3 .g-tips-box-error {position:absolute;left:65px;top:-34px}
.user-register-v3 .form-container li .send-code {margin-left:5px;width:90px;padding:4px 12px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}
.user-register-v3 .form-container li.sms-line .form-input {width:127px!important}
.user-register-v3 .form-container li .smsCodeErrorMsg {margin-right:120px}
.register-verify-v3 .main-box {margin-top:-230px}
.register-verify-v3 .main-box .tab-list {height:450px}
.register-verify-v3 .main-box .form-container {padding-left:115px}
.register-verify-v3 .main-box .form-container li {position:relative;overflow:visible;clear:both}
.register-verify-v3 .main-box .form-container li input[name=age] {width:109px}
.register-verify-v3 .main-box .form-container li.icon-line .item-select {position:absolute;top:1px;left:1px;z-index:2;height:40px;width:70px;border:none;background-color:#fff;border-radius:0}
.register-verify-v3 .main-box .form-container li.icon-line .item-select-border {position:absolute;left:0;top:0;width:70px;height:40px;border:1px solid #e4e4e4;border-right:none}
.register-verify-v3 .main-box .form-container li.icon-line .item-select-ipt {width:219px;padding-left:10px;margin-left:71px}
.register-verify-v3 .main-box .form-container li.line-group {position:relative;z-index:50}
.register-verify-v3 .main-box .form-container li.line-group .icon-item {z-index:55;left:0}
.register-verify-v3 .main-box .form-container li.line-group .select-sex {position:absolute;right:3px;top:0;width:120px;cursor:pointer;height:30px;padding:5px 10px;font-size:12px;color:#ccc;background-color:#fff;background-image:none;border:1px solid #e4e4e4;border-left:0}
.register-verify-v3 .main-box .form-container li.line-group .select-sex .seltext {display:block;padding-left:50px;line-height:30px}
.register-verify-v3 .main-box .form-container li.line-group .select-sex i {position:absolute;right:40px;top:13px;z-index:55;font-style:normal}
.register-verify-v3 .main-box .form-container li.line-group .select-sex .seloptions {display:none;position:absolute;top:0;right:-1px;z-index:50;width:99px;height:82px;background:#fff;border:1px solid #e4e4e4;border-width:0 1px}
.register-verify-v3 .main-box .form-container li.line-group .select-sex .seloptions p {position:absolute;top:41px;width:81px;padding-left:19px;height:40px;line-height:40px;border-bottom:1px solid #e4e4e4}
.register-verify-v3 .main-box .form-container li.line-group .select-sex .seloptions p input {position:absolute;top:-2px;left:0;width:100%;height:100%;height:40px;z-index:50;opacity:0;filter:alpha(opacity=0)}
.register-verify-v3 .main-box .form-container li.line-group .select-sex .seloptions p.checked {top:0;display:block}
.register-verify-v3 .main-box .form-container li .line-link {position:absolute;right:-55px;top:10px}
.register-verify-v3 .main-box .form-container li.action-bar {padding:12px 0 40px;width:425px}
.register-verify-v3 .main-box .form-container li.line-switch {height:30px}
.register-verify-v3 .main-box .form-container li.line-switch p {display:block;float:left;width:85px;padding-left:40px}
.register-verify-v3 .main-box .form-container li.line-switch p a {display:inline-block;line-height:30px;text-align:center;text-decoration:none;color:#888}
.register-verify-v3 .blue-text,.register-verify-v3 .main-box .form-container li.line-switch p.curSwitch a {color:#54c416}
.register-verify-v3 .main-box .form-container li.line-switch p a .rdio {display:inline-block;width:15px;height:16px;margin-right:10px;vertical-align:middle;background:url(../images/radio.png) center center no-repeat}
.register-verify-v3 .main-box .form-container li.line-switch p.curSwitch a .rdio {background:url(../images/radio-checked.png) center center no-repeat}
.register-verify-v3 .g-tips-box-succ {width:318px}
.register-verify-v3 .top-tips {margin-top:-10px}
.register-verify-v3 .top-tips .success-tips {font-size:24px;padding:0}
.register-verify-v3 .top-tips .success-tips span {display:inline-block;height:50px;line-height:50px;padding-left:40px;background:url(../images/icon-success.png) left center no-repeat}
.register-verify-v3 .middle-tips {padding:4px 0 12px 44px;font-size:14px;line-height:24px}
.register-verify-v3 .middle-tips .account {display:inline-block;margin:0 10px;font-size:18px;color:#54c416;text-decoration:underline}
.register-verify-v3 .bottom-tips {padding-left:73px;line-height:26px;color:#777}
.register-verify-v3 form {padding-left:51px}
.register-verify-v3 form .form-input {font-size:12px;color:#ccc}
.register-verify-v3 .igore-verify {position:absolute;z-index:999;top:42px;right:40px;font-size:12px}
.register-verify-v3 .igore-verify a {color:#777}
.new-login-dialog-v3 {position:absolute;-webkit-border-bottom-right-radius:15px;-moz-border-radius-bottomright:15px;border-bottom-right-radius:15px}
.new-login-dialog-v3 a.close {position:absolute;top:-218px;right:15px;z-index:12;width:35px;height:35px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background:url(../images/sprite-dialog-login.png) no-repeat}
.new-login-dialog-v3 a.close:hover {box-shadow:0 0 10px rgba(255,255,255,.8)}
.new-login-dialog-v3 .main-box {left:0;-webkit-border-bottom-right-radius:15px;-moz-border-radius-bottomright:15px;border-bottom-right-radius:15px}
.new-login-dialog-v3 .main-box .nav {width:836px}
.new-login-dialog-v3 h1 {font-size:24px;letter-spacing:2px;font-weight:700;margin-bottom:20px}
.new-login-dialog-v3 .btn-switch {display:block;position:absolute;bottom:0;right:-3px;width:57px;height:54px;background:url(../images/sprite-dialog-login.png) 0 -90px no-repeat;color:#fff}
.new-login-dialog-v3 .btn-switch i {position:absolute;bottom:0;right:0;width:15px;height:15px;background-color:#2aa7f8}
.new-login-dialog-v3 .btn-switch span {position:absolute;top:28px;right:7px}
.new-login-dialog-v3 .lg-tips {display:block;position:absolute;left:65px;top:-34px;width:265px;padding:3px 10px 3px 35px;height:20px;line-height:20px;font-size:12px;z-index:50}
.new-login-dialog-v3 .lg-tips:before {content:"";position:absolute;left:10px;top:5px;display:inline-block;zoom:1;width:16px;height:16px;vertical-align:middle;overflow:hidden;background-image:url(../images/icons-v2.png);background-repeat:no-repeat}
.new-login-dialog-v3 .tips-succ {color:#5ca945;border:1px solid #5fa84b;background-color:#e5f8e0}
.new-login-dialog-v3 .tips-succ:before {background-position:0 -770px}
.new-login-dialog-v3 .tips-error {border:1px solid #f8c4c4;background-color:#ffecec;color:#ce4545}
.new-login-dialog-v3 .tips-error:before {background-position:0 -124px}
.new-login-dialog-v3 .hide {display:none}
.new-account-ui {position:static;margin:0 auto}
.new-account-ui .g-tips-box-error {position:absolute;width:318px;left:59px;top:-30px}
.new-account-ui .big-bg {position:absolute;top:0;left:0;height:100%;width:100%;z-index:-10;background-image:url(../images/bg-user.jpg);background-color:#7dc6e6;background-position:center center;background-repeat:no-repeat;background-attachment:fixed;background-size:cover;-webkit-background-size:cover;-o-background-size:cover;zoom:1}
.new-account-ui .main-box {position:absolute;width:500px;left:50%;top:50%;margin-left:-278px;margin-top:-250px;background-color:#fff;padding:40px 0 0 55px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,.3);-moz-box-shadow:0 1px 3px 0 rgba(0,0,0,.3);box-shadow:0 1px 3px 0 rgba(0,0,0,.3)}
.new-account-ui .box-header {margin-bottom:25px}
.new-account-ui .box-header .logo {width:200px;height:55px;margin-left:-30px;margin-top:3px;background:url(../images/mini-logo.png) center 0 no-repeat}
.new-account-ui .box-header .logo img {width:150px}
.new-account-ui .box-header .title {width:60px;height:50px;line-height:24px;font-size:18px;margin-left:0;margin-top:0;padding-left:20px;border-left:1px solid #ccc;color:#888;letter-spacing:8px}
.new-account-ui .box-header .other-login {width:135px;height:50px;line-height:50px;background-color:#54c416;text-align:center;font-size:18px;margin-right:-6px;letter-spacing:1px}
.new-account-ui .box-header .other-login a {color:#fff;text-decoration:none}
.new-account-ui .form-container {position:relative}
.new-account-ui .form-container li {width:405px;overflow:hidden;font-size:14px;padding:0 0 8px;position:relative;z-index:30}
.new-account-ui .form-container li input.form-input {width:318px;line-height:30px;border-color:#e4e4e4}
.new-account-ui .form-container li input.code-text {width:197px}
.new-account-ui .form-container li .cleanErrorMsg {top:13px;right:20px;color:#d82633;font-style:normal;position:absolute;z-index:500}
.new-account-ui .form-container li .captcha {padding-left:5px;display:inline-block;vertical-align:top}
.new-account-ui .form-container li .captcha img {border:1px solid #ccc;display:inline-block;height:40px;width:110px}
.new-account-ui .form-container li .forget-ps {position:absolute;right:0;top:0}
.new-account-ui .form-container li .item-name {display:inline-block;text-align:right;width:45px;margin-right:10px}
.new-account-ui .form-container li.auto-login {margin-left:55px;width:auto;color:#bcbcbc;line-height:18px;margin-top:-3px}
.new-account-ui .form-container li.auto-login label {display:inline-block;line-height:20px;height:20px;position:relative;top:-3px}
.new-account-ui .form-container li.auto-login input[type=checkbox] {height:20px}
.new-account-ui .form-container li.action-bar {margin-left:58px}
.new-account-ui .form-container li.action-bar .btn {width:306px}
.new-account-ui .form-container li .fo-pwd {position:absolute;top:2px;left:305px;width:90px;height:38px;line-height:38px;background-color:#fff}
.new-account-ui .form-container li .fo-pwd a {color:#aaa}
.new-account-ui .form-container li .refersh {display:inline-block;margin-left:20px;text-decoration:underline;color:#aaa}
.new-account-ui .form-container li .passwordErrorMsg {margin-right:80px}
.new-account-ui .form-container li .validCodeErrorMsg {margin-right:120px}
.new-user-login .main-box {width:530px;padding:40px 0 0 70px;margin-left:-300px;margin-top:-260px}
.new-user-login .third-part {position:relative;margin:0 0 12px 58px}
.new-user-login .third-part li {float:left}
.new-user-login .third-part li i {display:inline-block;float:left;width:35px;height:35px;margin-right:5px}
.new-user-login .third-part li a {display:inline-block;font-size:18px;line-height:35px;color:#888}
.new-user-login .third-part .weixin {margin-right:20px}
.new-user-login .third-part .weixin i {margin-right:8px;background:url(../images/weixin.png) center center no-repeat}
.new-user-login .third-part .qq i {background:url(../images/qq.png) center center no-repeat}
.new-user-login .third-part .more {margin-left:120px}
.new-user-login .third-part .more a {position:relative;font-size:15px}
.new-user-login .third-part .more i {position:absolute;display:inline-block;right:-20px;top:15px;width:10px;height:7px;background:url(../images/arrow-down.png) center center no-repeat}
.new-user-login .third-part .more-login {display:none;position:absolute;left:180px;top:42px}
.new-user-login .third-part .more-login li {float:left;width:45px}
.new-user-login .third-part .more-login a {display:inline-block;width:26px;height:26px;text-indent:-999em;background-position:center center;background-repeat:no-repeat}
.new-user-login .third-part .more-login a.alipay {background-image:url(../images/icon-alipay.png)}
.new-user-login .third-part .more-login a.alipay:hover {background:url(../images/icon-select.png) 0 -1px no-repeat}
.new-user-login .third-part .more-login a.sina {background:url(../images/icon-weibo.png)}
.new-user-login .third-part .more-login a.sina:hover {background:url(../images/icon-select.png) -46px -1px no-repeat}
.new-user-login .third-part .more-login a.taobao {background:url(../images/icon-taobao.png)}
.new-user-login .third-part .more-login a.taobao:hover {background:url(../images/icon-select.png) -92px 0 no-repeat}
.new-user-login .third-part .more-login a.tc {background:url(../images/icon-tc.png)}
.new-user-login .third-part .more-login a.tc:hover {background:url(../images/icon-select.png) -138px 0 no-repeat}
.new-user-login .register {margin:10px 0 30px 60px;font-size:18px}
.new-user-login .register a {position:relative;color:#5ca945;text-decoration:underline}
.new-user-login .register i {position:absolute;display:inline-block;right:-10px;top:10px;width:8px;height:5px;background:url(../images/double-arrow.png) center center no-repeat}
.new-user-login .qr-wrapper {margin-left:-70px;overflow:hidden}
.new-user-login .qr-wrapper .hide-qrcode,.new-user-login .qr-wrapper .show-qrcode {position:absolute;bottom:0;right:0;width:86px;height:86px;background:url(../images/show-qr.png) center center no-repeat;z-index:999}
.new-user-login .qr-wrapper .hide-qrcode a,.new-user-login .qr-wrapper .show-qrcode a {display:block;height:86px}
.new-user-login .qr-wrapper .hide-qrcode {background-image:url(../images/hide-qr.png)}
.new-user-login .qr-wrapper .qr-show {position:relative;height:0;overflow:hidden}
.new-user-login .qr-wrapper .qr-show .qr-inner {border-top:1px dashed #bcbcbc}
.new-user-login .qr-wrapper .qr-show li {float:left;width:136px;text-align:center;margin-top:20px;margin-left:120px}
.new-user-login .qr-wrapper .qr-show li img {display:inline-block}
.new-user-login .qr-wrapper .qr-show li span {display:block;font-size:18px;margin-top:8px;color:#bcbcbc}
.new-user-login .qr-wrapper .qr-show li.wy-qr {margin-left:65px}
.new-login-dialog {position:relative;width:435px;margin-left:-302px;padding:30px 85px 0}
.new-login-dialog h1 {font-size:24px;letter-spacing:2px;font-weight:700;margin-bottom:20px}
.new-login-dialog .third-part .more a,.new-login-dialog .third-part li a {font-size:14px}
.new-login-dialog a.close {background:url(../images/hp2.png) -99px -124px no-repeat #faf7e1;position:absolute;height:15px;width:15px;right:12px;top:12px}
.new-login-dialog a.close:hover {background-position:-91px -150px;right:8px;top:8px;height:25px;width:25px}
.new-login-dialog .tips-error,.new-login-dialog .tips-succ {position:absolute;left:110px;top:-35px;z-index:50;font-size:14px}
.new-login-dialog .tips-error {color:#d82633}
.new-login-dialog .tips-succ {color:#5ca945}
.new-login-dialog .form-container li i.error {color:#d82633;font-style:normal;position:absolute;z-index:500}
.new-login-dialog .third-part {margin-top:0}
.new-login-dialog .third-part .more {margin-left:140px}
.new-login-dialog .third-part .more-login {width:300px;left:180px;top:40px}
.new-login-dialog .register {margin:15px 0 25px 60px}
.new-user-register .main-box {width:595px;margin-left:-325px;margin-top:-280px}
.new-user-register .g-tips-box-error {left:109px}
.new-user-register .form-container li {width:455px}
.new-user-register .form-container li .item-name {width:80px;margin-left:15px}
.new-user-register .form-container li .valid-code {margin-left:6px;width:88px}
.new-user-register .form-container li.agreement {margin-left:105px;padding:0 0 12px}
.new-user-register .form-container li.sms-line .form-input {width:197px}
.new-user-register .form-container li.action-bar {margin-left:110px}
.new-user-register .form-container li .smsCodeErrorMsg {margin-right:120px}
.new-user-register .login {margin-left:110px;padding:16px 0 38px;font-size:16px}
.new-register-verify .main-box {margin-top:-345px;padding-left:50px;width:610px}
.new-register-verify .g-tips-box-error {position:relative;top:-12px}
.new-register-verify .g-tips-box-succ {position:relative;top:-12px;width:318px;left:59px}
.new-register-verify .blue-text {color:#0091e4}
.new-register-verify .top-tips {padding-left:67px;margin-top:-10px}
.new-register-verify .top-tips .success-tips {font-size:24px;padding:0}
.new-register-verify .top-tips .success-tips span {display:inline-block;height:50px;line-height:50px;padding-left:40px;background:url(../images/success.png) left center no-repeat}
.new-register-verify .middle-tips {padding:4px 0 22px 65px;font-size:14px;line-height:24px}
.new-register-verify .middle-tips .account {display:inline-block;margin:0 10px;font-size:18px;color:#308fe2;text-decoration:underline}
.new-register-verify .bottom-tips {padding-left:110px;padding-bottom:20px;line-height:26px;color:#999}
.new-register-verify .bottom-tips .mt {font-size:16px;color:#666}
.new-register-verify form {padding-left:51px}
.new-register-verify .form-container li.action-bar {padding:12px 0 40px;width:425px}
.new-register-verify .extra-info {height:110px;margin-top:22px;margin-right:50px;border-top:1px dashed #bcbcbc;padding:30px 0;background:url(../images/verify-bg.png) left center no-repeat}
.new-register-verify .igore-verify {position:absolute;z-index:999;top:42px;right:-2px;font-size:14px}
#pgwModal,#pgwModalWrapper {position:fixed;top:0;left:0}
.new-register-verify .igore-verify a {color:#bcbcbc}
body.pgwModal {overflow:hidden}
#pgwModalWrapper {background:#000;opacity:.5;filter:alpha(opacity=50);width:100%;height:100%;z-index:9000}
#pgwModal {right:0;bottom:0;z-index:9010;overflow-x:auto;overflow-y:hidden}
#pgwModal .pm-container {text-align:center;z-index:9020}
#pgwModal .pm-body {background-color:rgba(0,0,0,.5);border-radius:5px;-webkit-box-shadow:0 0 5px 3px #666;box-shadow:0 0 5px 3px #666;display:inline-block;max-width:800px;min-width:300px;position:relative;width:100%;z-index:9030}
#pgwModal .pm-title {background:#f8f8f8;padding:5px 0 6px;border-bottom:1px solid #eee;border-radius:5px 5px 0 0;font-size:12px;min-height:25px}
#pgwModal .pm-title.hide {display:none}
#pgwModal .pm-content {background:#fff;padding:10px;border-radius:0 0 5px 5px;text-align:left}
#pgwModal .pm-close {background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAOwQAADsEBuJFr7QAAABp0RVh0U29mdHdhcmUAUGFpbnQuTkVUIHYzLjUuMTFH80I3AAABIklEQVQ4T62T20oDQRBE+9EIGo1/H4gEQd8E74lJvKHiV+mmai7QNdu+ZFNwWKqmpzJhdq3rur0ShkMIwyGoMTsEl+AenDDw62WGmoAFOAcjWRdjdgX+Ck9gDPw6xbIN4MwvmEmHmFzCQRo+H0E6aRHL1sDP3EiHmLx5WQbrBv4Ic3+yuvYAxtIhJusUtKUf4LvJUhnQDm9SkNWe1MPsDhyD/v42SGEWT/oFfBl5BWFZ2huGWWfgB/gy8g7CVyrt7QVZLHsB//1lvoNhqZqstozPN/DZZPX2tUNMXFYvILr9dFLpEGO2KoNtWRVLezPSIcbsogyRWyC3WcTSZ8AZfnpT6RCDDx3MwTU4YuDXywzFUn6WU3Ag697sgzAcQhjuTmdbpLYNJt1Fr50AAAAASUVORK5CYII=);display:block;height:20px;width:20px;position:absolute;top:9px;right:10px;opacity:.2}
#pgwModalWrapper.popup {background:0 0}
#pgwModal.popup .pm-container .pm-body {background:0 0;min-width:10px;max-width:auto;box-shadow:none;display:none;opacity:0;-webkit-transition:opacity .6s cubic-bezier(0,0,.14,1.25),-webkit-transform .6s cubic-bezier(0,0,.14,1.25);transition:opacity .6s cubic-bezier(0,0,.14,1.25),transform .6s cubic-bezier(0,0,.14,1.25)}
#pgwModal.popup .pm-container .pm-body.transition {opacity:1;-webkit-transition:opacity .4s cubic-bezier(0,0,.14,1.25),-webkit-transform .4s cubic-bezier(0,0,.14,1.25);transition:opacity .4s cubic-bezier(0,0,.14,1.25),transform .4s cubic-bezier(0,0,.14,1.25)}
#pgwModal.popup .pm-container .pm-body.active {display:inline-block}
#pgwModal.popup .pm-container .pm-title {display:none}
#pgwModal.popup .pm-container .pm-content {display:inline-block;border-radius:10px;background:rgba(0,0,0,.75);color:#fff;padding:8px 10px;font-size:12px;text-align:center}
#pgwModal.confirm .pm-container .pm-body {background:0 0;min-width:10px;max-width:auto;box-shadow:none}
#pgwModal.confirm .pm-container .pm-title {display:none}
#pgwModal.confirm .pm-container .pm-content {border-radius:6px;background:#fff;color:#666;padding:0;font-size:11px}
#pgwModal.confirm .pm-container .pm-content p {height:50px;border-bottom:1px solid #C5C5C5}
#pgwModal.confirm .pm-container .pm-content .btns {height:50px;display:-moz-box;display:-webkit-box;display:box;width:100%;border-bottom:none}
#pgwModal.confirm .pm-container .pm-content .btn {display:block;-moz-box-flex:1;-webkit-box-flex:1;box-flex:1;text-align:center;line-height:50px;font-size:16px;color:#3278ee;border-right:1px solid #eee;letter-spacing:5px;-webkit-border-bottom-right-radius:5px;-moz-border-radius-bottomright:5px;border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-bottomleft:5px;border-bottom-left-radius:5px}
#pgwModal.confirm .pm-container .pm-content .btn:last-child {border-right:none}
#pgwModal.confirm .pm-container .pm-content .btn.letter0 {letter-spacing:0}
#pgwModal.confirm .pm-container .pm-content .btn-bg-blue {-moz-box-flex:1;-webkit-box-flex:1;box-flex:1;background:#3278ee;text-align:center;color:#fff;height:40px;line-height:40px;display:block;width:80%;margin:5px auto;font-size:16px;border-radius:30px}
#pgwModal.confirm .pm-container .pm-content .btn-blue {background:#3278ee;color:#fff}
#pgwModal.confirm .pm-container .pm-content .btn-gray {display:block;-moz-box-flex:1;-webkit-box-flex:1;box-flex:1;text-align:center;line-height:50px;font-size:16px;border-right:1px solid #eee;letter-spacing:5px;-webkit-border-bottom-right-radius:5px;-moz-border-radius-bottomright:5px;border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-bottomleft:5px;border-bottom-left-radius:5px;color:#999}
#pgwModal.confirm .pm-container .pm-content .btn-gray:last-child {border-right:none}
#pgwModal.confirm .pm-container .pm-content .btn-gray.letter0 {letter-spacing:0}
#pgwModal.confirm .pm-container .pm-content .btn-eteam {display:block;-moz-box-flex:1;-webkit-box-flex:1;box-flex:1;text-align:center;line-height:44px;font-size:17px;color:#1ca5fb;border-right:1px solid #eee;letter-spacing:5px}
#pgwModal.confirm .pm-container .pm-content .btn-eteam:last-child {border-right:none}
#pgwModal.confirm .pm-container .pm-content .btn-joineteam {color:#fff;display:block;width:90%;margin:20px auto;text-align:center;font-size:16px;height:40px;line-height:40px;background:#1ca5fb;border-radius:4px}
#pgwModal .tzx-msg {text-align:left;padding:10px}
#pgwModal .tzx-msg h2 {text-align:center;font-size:12px}
#pgwModal .tzx-msg h3 {color:#999;padding:5px 0;font-size:11px}
#pgwModal .tzx-msg h3:before {content:"•"}
#pgwModal .tzx-msg span {color:#f49938}
@-webkit-keyframes fadeOut {0%,100% {opacity:0}
10% {opacity:1}
90% {opacity:1;-webkit-transform:translateY(0)}
99% {opacity:0;-webkit-transform:translateY(-30px)}
}
@-moz-keyframes fadeOut {0%,100% {opacity:0}
10% {opacity:1}
90% {opacity:1;-moz-transform:translateY(0)}
99% {opacity:0;-moz-transform:translateY(-30px)}
}
@-o-keyframes fadeOut {0%,100% {opacity:0}
10% {opacity:1}
90% {opacity:1;-o-transform:translateY(0)}
99% {opacity:0;-o-transform:translateY(-30px)}
}
@-ms-keyframes fadeOut {10%,90% {opacity:1}
0%,100%,99% {opacity:0}
90% {-ms-transform:translateY(0)}
99% {-ms-transform:translateY(-30px)}
}
@keyframes fadeOut {0%,100% {opacity:0}
10% {opacity:1}
90% {opacity:1;transform:translateY(0)}
99% {opacity:0;transform:translateY(-30px)}
}
