html, body, ul, li, ol, dl, dd, dt, p, h1, h2, h3, h4, h5, h6, form, fieldset, legend, img { margin: 0; padding: 0; }
fieldset, img { border: none; }
address, caption, cite, code, dfn, th, var { font-style: normal; font-weight: normal; }
ul, ol, li { list-style: none; }
select, input { vertical-align: middle; }
select, input, textarea { font-size: 12px; margin: 0; }
table { border-collapse: collapse; }
body { background: #fff; color: #333; font: 12px/22px 'Microsoft Yahei', 'Simsun', 'Arial'; }
.clearfix:after { content: '.'; display: block; height: 0; visibility: hidden; clear: both; }
.clearfix { zoom: 1; }
.clearit { clear: both; height: 0; font-size: 0; overflow: hidden; }
a { color: #1f3b7b; text-decoration: none; }
a:hover, a:visited, a:active { text-decoration: none !important; }
a:visited { color: #6079b2; }
a:hover, a:active, a:focus { color: #8d0000; text-decoration: none !important; }
.link-hand:hover { cursor: pointer; }
body { width: 100%; height: 100%; }
.popup-wrapper { position: absolute; top: 0; right: 0; bottom: 0; left: 0; z-index: 99999; }
.popup-inwindow { position: fixed; }
.popup-mask { position: absolute; width: 100%; height: 100%; background-color: rgba(0, 0, 0, .4); background-color: #000 \9; filter: alpha(opacity=40); }
.popup-container { position: absolute; }
.popup-inner { position: relative; z-index: 1; float: left; overflow: hidden; color: #333; font-size: 14px; background-color: #e7d0ac; }
.popup-close { position: absolute; z-index: 11; width: 16px; height: 16px; right: 10px; top: 10px; line-height: 16px; text-align: center; color: #999; text-decoration: none; font-size: 16px; cursor: pointer; }
.popup-close:hover { background-position: 0 -15px; }
/* alert & confirm & prompot*/
.alert-popup-inner { min-width: 200px; }
.confirm-popup-inner { min-width: 240px; }
.alert-popup-inner, .confirm-popup-inner, .prompot-popup-inner { border-radius: 3px; text-align: center; }
.alert-content, .confirm-content, .prompot-content { margin: 15px 0 0; font-weight: bold; color: #575757; }
.alert-ok, .confirm-ok, .prompot-ok, .confirm-cancel, .prompot-cancel { display: inline-block; background-color: #ff8400; color: #e7d0ac; border: none; box-shadow: none; font-size: 13px; padding: 4px 15px; margin: 15px 8px 7px; cursor: pointer; }
.confirm-cancel, .prompot-cancel { background-color: #c1c1c1; }
.prompot-input { display: block; width: 260px; outline: none; border: 1px solid #d7d7d7; height: 28px; margin: 15px 15px 0; padding: 0 12px; box-shadow: inset 0 1px 1px rgba(0, 0, 0, .06); -webkit-transition: all .3s; transition: all .3s; }
.prompot-input:focus { outline: none; box-shadow: 0 0 3px #c4e6f5; border: 1px solid #b4dbed; }
.prompot-input:focus::-moz-placeholder { transition: opacity .3s .03s ease; opacity: .5; }
.prompot-input:focus:-ms-input-placeholder { transition: opacity .3s .03s ease; opacity: .5; }
.prompot-input:focus::-webkit-input-placeholder { transition: opacity .3s .03s ease; opacity: .5; }
.prompot-input::-moz-placeholder { color: #bdbdbd; }
.prompot-input:-ms-input-placeholder { color: #bdbdbd; }
.prompot-input::-webkit-input-placeholder { color: #bdbdbd; }
.weixin_popup { padding: 10px; width: 240px; background: #fff; border: solid 1px #d8d8d8; z-index: 9999; font-size: 12px; font-family: 'Microsoft YaHei', '\u5FAE\u8F6F\u96C5\u9ED1', 'Arial', 'SimSun',
   '\u5B8B\u4F53', 'Arial Narrow', 'HELVETICA'; }
.weixin_popup .weixin_popup_head { font-size: 12px; font-weight: bold; text-align: left; line-height: 16px; height: 16px; position: relative; color: #000; }
.weixin_popup .weixin_popup_head .weixin_popup_close:hover { text-decoration: none; }
.weixin_popup .weixin_popup_main { width: 240px; height: 240px; }
.weixin_popup .weixin_popup_img { width: 100%; height: 100%; }
.weixin_popup .weixin_popup_foot { font-size: 12px; text-align: left; line-height: 22px; color: #666; }
input { margin: 0; padding: 0; }
.fl { float: left; }
.fr { float: right; }
.hidden { margin-top: -10px; height: 10px; overflow: hidden; }
.cont-hidden { padding-top: 9999px; }
.pop-hidden { display: none; }
.guide { color: #e6c475; font-size: 18px; position: absolute; top: 585px; text-align: center; width: 550px; left: 50%; margin-left: -250px; line-height: 30px; }
/* global*/
/* body{ background:#000; } */

.out-wrapper, .wrapper, .wrapper2 { width: 100%; overflow: hidden; }
html { background: url(//n.sinaimg.cn/sina_client/66ceb6d9/20221019/bg-html.png)
   repeat; }
.wrapper2 { background: url(//n.sinaimg.cn/finance/sdjjrw/images/body_bg2.jpg) no-repeat
   center top; }
.section { position: relative; padding-top: 70px; margin-top: -30px; }
.pwrap, .uni-footer, .m-friend, .m-friend2, .m-province-blk, .m-notice-blk, .m-rule-blk, .m-whdate { margin: 0 auto; width: 1000px;
   /*overflow:hidden;*/ }
.banner { height: 884px; position: relative; }
.banner .tuijian { position: absolute; left: 50%; top: 790px; margin-left: -114px; width: 240px; height: 80px; text-align: center; line-height: 80px; font-size: 28px; color: #901818; background: #dbbe81; border-radius: 10px; -webkit-border-radius: 10px; -moz-border-radius: 10px; -ms-border-radius: 10px; -o-border-radius: 10px; }
.banner .tuijian:hover { background-position: 0 -106px; }
.section .cont { margin: 0 auto; width: 1000px; }
.footer .cont { overflow: hidden; }
.navWrap { height: 65px; }
.navTop { height: 65px; line-height: 65px; background: #ddd5c4; }
.navTop ul { margin-right: 0; display: -webkit-flex; display: flex; }
.navTop li { float: left; font-size: 24px; white-space: nowrap; position: relative; text-align: center; -webkit-flex: 1; flex: 1; display: flex; justify-content: center; align-items: center; }
.navTop li:after { content: ''; border-left: solid 1px #8d664c; width: 0; height: 21px; position: absolute; right: 0; }
.navTop li:last-child:after { display: none; }
.navTop .nc { margin: 0 auto; width: 1000px; overflow: hidden; }
.navTop li a, .navTop li a:visited { color: #7d0101; display: block; border-bottom: solid 5px transparent; line-height: 60px; height: 60px; }
.navTop li a:hover { color: #961000; text-decoration: none; }
.navTop li.cur a, .navTop li.cur a:visited, .navTop li.cur a:hover { font-weight: 700; border-bottom-color: #af1416; }
.navTop.scroll-fix { position: fixed; top: 0; left: 0; width: 100%; z-index: 10000; }
/* header*/
.header { position: relative; zoom: 1; }
.header .logos { padding-top: 42px; }
.logos .sina-logo { display: block; width: 166px; height: 42px; }
.ttl-header img { display: block; }
/* standard*/
.criteria { margin-top: 40px; }
.img-criteria { display: block; margin: 0 auto; width: 1000px; height: 680px; }
.t_tit h2 { height: 200px; text-indent: -999em; background: url(https://n.sinaimg.cn/finance/66ceb6d9/20241112/bg-titles.png); background-repeat: no-repeat; margin-bottom: 25px; }
.tit_02 h2 { background-image: url(https://n.sinaimg.cn/tech/66ceb6d9/20261014/liucheng-pc.png); background-position: center center; }
.tit_03 h2 { background-position: center -200px; }
.tit_04 h2 { background-position: center -680px; height: 50px; }
.tit_05 h2 { background-image: url(https://n.sinaimg.cn/tech/66ceb6d9/20261014/dzb-pc.png); background-position: center center; }
.tit_06 h2 { background-image: url(https://n.sinaimg.cn/tech/66ceb6d9/20261014/tit-pic.png); background-position: center center; }
.tit_07 h2 { background-image: url(https://n.sinaimg.cn/tech/66ceb6d9/20261014/news-pc.png); background-position: center center; }
.tit_08 h2 { background-image: url(https://n.sinaimg.cn/tech/66ceb6d9/20261014/hezuo-pc.png); background-position: center center; }
.tit_09 h2 { background-image: url(https://n.sinaimg.cn/tech/66ceb6d9/20261014/huigu-pc.png); background-position: center center; }
.tit_10 h2 { background-image: url(https://n.sinaimg.cn/tech/66ceb6d9/20261014/contact-pc.png); background-position: center center; }
/* timeline*/
.timeline { padding-top: 70px; margin-top: -30px; }
/* tit */
.ztit { display: inline-block; background: url(//n.sinaimg.cn/finance/sdpc/images/tit.png) no-repeat; text-indent: -9999px; position: relative; }
.ztit01 { background-position: 0 0; height: 38px; width: 1000px; }
.ztit02 { background-position: 0 -463px; height: 32px; width: 1000px; margin: 10px 0 15px 0; }
.ztit03 { background-position: 0 -529px; height: 32px; width: 1000px; margin: 10px 0 15px 0; }
.ztit04 { background-position: 0 -71px; height: 38px; width: 1000px; }
.ztit05 { background-position: 0 -146px; height: 38px; width: 1000px; }
.ztit06 { background-position: 0 -208px; height: 38px; width: 1000px; margin: 0 auto; }
.ztit07 { background-position: 0 -280px; height: 38px; width: 1000px; margin: 0 auto; }
.ztit08 { background-position: 0 -400px; height: 38px; width: 1000px; margin: 0 auto; }
.ztit09 { background-position: 0 -350px; height: 38px; width: 1000px; margin: 0 auto; }
.wjhj { width: 1000px; margin: 0 auto; }
.wjhj-ul { width: 1000px; overflow: hidden; }
.wjhj-ul ul { width: 1010px; }
.wjhj-ul li { width: 195px; height: 390px; border-radius: 5px; background: #212731; float: left; margin-right: 7px; margin-bottom: 4px; }
.wjhj-ul .wjhj-img { width: 183px; height: 284px; background: url(//n.sinaimg.cn/finance/sdpc/images/picbg.png) no-repeat; margin: 7px 0 0 6px; }
.wjhj-ul .wjhj-img img { width: 181px; height: 282px; border-radius: 10px; margin: 1px 0 0 1px; }
.wjhj-ul .wjhj-name { font-size: 20px; color: #f6ded4; font-weight: bold; text-align: center; padding: 15px 0 10px 0; }
.wjhj-ul .wjhj-post { color: #f5e6d3; font-size: 18px; text-align: center; word-break: break-all; word-wrap: break-word; padding: 0 5px; line-height: 22px; }
/* vote*/
/*.vote{margin-top:-120px;}*/
.vote .cont { position: relative; }
.pic-logo { position: absolute; left: 50%; margin-left: -72px; top: 35px; }
.competitors, .competitors2 { margin-top: 37px; width: 1011px; }
.competitors2 { overflow: hidden; }
.u-btn1, .u-btn2, .u-btn1:visited, .u-btn2:visited { display: block; padding-top: 95px; width: 192px; height: 71px; line-height: 64px; text-align: center; color: #b69955; font-size: 18px; }
.u-btn1 { margin-bottom: 8px; background: url(//n.sinaimg.cn/finance/sdjjrw/images/pic_09.png) no-repeat
   center 34px #292d3c; }
.u-btn2 { background: url(//n.sinaimg.cn/finance/sdjjrw/images/pic_10.png) no-repeat
   center 34px #292d3c; }
.u-btn1:hover, .u-btn2:hover { color: #b69955; }
.jac-ad { width: 1000px; margin: 20px auto; }
.jac-ad img { display: block; }
/* footer*/
.footer { color: #90795b; margin: 50px 0 0; font-size: 16px; background: #cec3ac; }
.footer .footetboder { height: 10px; }
.footer .nav a { color: #767bb2; font-weight: bold; }
.footer .nav a:hover, .footer .nav a:link, .footer .nav a:visited { text-decoration: underline; color: #767bb2; }
.footer .split-nav { margin: 0 25px; font-size: 18px; }
.footer .ty { font-size: 24px; font-style: italic; font-weight: bold; color: #ddd0b6; }
.footer .fflogo { display: block; margin-left: 5px; text-indent: -9999px; width: 155px; height: 28px; background: url(//i1.sinaimg.cn/cj/sysd/sprite.png) no-repeat 0 -307px; }
.part-footer-02 { padding-top: 18px; height: 148px; background: rgb(204, 35, 17); background: rgba(204, 35, 17, .4); }
.blk-part02 { width: 260px; }
.footer .sina-logo { display: block; margin-left: 42px; width: 130px; height: 35px; background: url(//n.sinaimg.cn/finance/sdjjrw/images/pic_15.png) no-repeat; }
.ptn { margin-top: 35px; width: 470px; border-left: 1px solid #db6559; padding-left: 37px; line-height: 25px; font-size: 14px; color: #e7d0ac; }
.footer .ptn2 { padding-left: 30px; width: 250px; }
.m-attention-blk1 { float: left; padding: 18px 0 28px 16px; width: 432px; border-top: 1px dashed #2e3b75; padding-left: 37px; line-height: 25px; font-size: 14px; color: #e7d0ac; }
.u-attention-img { display: block; float: left; margin-right: 20px; width: 142px; height: 142px; }
.u-wang-box1 { display: block; float: left; margin-right: 35px; font-size: 14px; color: #e7d0ac; }
.u-wang-des1 { line-height: 34px; font-size: 22px; }
.u-wang-des2 { line-height: 30px; font-size: 16px; }
.u-wang-btn1 { display: block; margin-top: 10px; width: 110px; height: 40px; line-height: 40px; background: #4380e5; color: #e7d0ac; text-align: center; font-size: 18px; border-radius: 6px; }
.support { margin-top: 58px; height: 148px; background: url(//i3.sinaimg.cn/cj/deco/2016/0119/pcfooterbg.png) no-repeat
   center; }
/* sina-footer*/
.uni-footer { text-align: center; color: #867c6c; line-height: 30px; width: 1000px; height: 200px; padding-top: 40px; }
.uni-footer a { color: #867c6c; }
/* pop*/
.pop-node { width: 394px; border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px; }
.head-pop { position: relative; height: 45px; border-radius: 1px; -webkit-border-radius: 1px; -moz-border-radius: 1px; background-color: #b4804b; box-shadow: 0 1px 2px #7f7668; -webkit-box-shadow: 0 1px 2px #7f7668; -moz-box-shadow: 0 1px 2px #7f7668; }
.close { position: absolute; display: block; width: 30px; height: 30px; right: 10px; top: 7px; font-size: 20px; line-height: 30px; text-align: center; color: #e7d0ac; background-color: #8d5a2a; cursor: pointer; }
.cont-pop { height: 234px; background: rgba(243, 226, 201, .7); border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px; }
.cont-pop .tip, .cont-pop .share { font: 16px; line-height: 40px; text-align: center; }
.cont-pop .tip { padding-top: 50px; color: #000; }
.cont-pop .share { color: #91602d; }
.share .pop-wb, .share .pop-wx { display: inline-block; margin-left: 5px; width: 35px; height: 29px; background: url(//i1.sinaimg.cn/cj/sysd/bg_pop.png) no-repeat; vertical-align: middle; overflow: hidden; text-indent: -100px; }
.share .pop-wb { background-position: 0 -30px; }
.popup-popup-close { display: none; }
.mypopup-popup-wrapper { z-index: 100000; }
.highlight { background-color: #f0de7e; }
.item-poster .cur { background-color: #f8e88f; color: #000; border: 1px solid #333; }
/* scrollTop*/
/*scroll define*/
.scrollTop { position: relative; width: 500px; height: 260px; overflow: hidden; }
.scrollTop .scroll_cont { left: 0; top: 0; width: 500px; height: 260px; }
.scrollTop .scrollTxt { position: absolute; left: 0; bottom: 0; width: 500px; height: 40px; display: block; line-height: 38px; padding-left: 10px; overflow: hidden; color: #f4efe0; cursor: pointer; filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#99000000', endColorstr='#99000000') \9; background-color: rgba(0, 0, 0, .9); }
.scrollTop .scrollTxt h2 { font-size: 16px; color: #e7d0ac; line-height: 40px; font-weight: normal; white-space: nowrap; text-overflow: ellipsis; width: 400px; overflow: hidden; }
.scrollTop .box { float: left; width: 500px; position: relative; }
.scrollTop .box img { width: 500px; height: 260px; }
.scrollTop .arr_left { display: none; position: absolute; z-index: 2; left: -100px; top: 145px; width: 40px; height: 71px; background: url(//i1.sinaimg.cn/lx/deco/2014/1114/aleft.png) no-repeat; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='//i1.sinaimg.cn/lx/deco/2014/1114/aleft.png'); _background: none; }
.scrollTop .arr_left:hover { background: url(//i1.sinaimg.cn/lx/deco/2014/1114/aleftHover.png) no-repeat; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='//i1.sinaimg.cn/lx/deco/2014/1114/aleftHover.png'); _background: none; }
.scrollTop .arr_right { display: none; position: absolute; right: -100px; top: 145px; width: 40px; height: 71px; background: url(//i0.sinaimg.cn/lx/deco/2014/1114/aright.png) no-repeat; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='//i0.sinaimg.cn/lx/deco/2014/1114/aright.png'); _background: none; }
.scrollTop .arr_right:hover { background: url(//i0.sinaimg.cn/lx/deco/2014/1114/arightHover.png) no-repeat; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='//i0.sinaimg.cn/lx/deco/2014/1114/arightHover.png'); _background: none; }
.scrollTop .arr_left_on { left: 0; }
.scrollTop .arr_right_on { right: 0; }
.scrollTop .scrollNum { position: absolute; bottom: 15px; right: 10px; height: 10px; vertical-align: top; }
.scrollTop .scrollNum span { display: inline-block; width: 10px; height: 10px; background: #77664d; border-radius: 50%; margin: 0 5px; vertical-align: top; }
.scrollTop .scrollNum span.cur { background-color: #b94c2f; }
.scrollNav { display: none; }
.scrollTop .scrollTxt h2 a { color: #e7d0ac !important; }
.blk-toptalk-2 .news-list a { color: #262626 !important; display: flex; align-items: center; }
.blk-toptalk-2 .news-list a span { color: #262626 !important; align-items: center; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; width: 440px; }
.blk-toptalk-2 .news-list li a::before { content: ''; width: 3px; height: 3px; background: #262626; margin-right: 5px; border-radius: 50%; flex-shrink: 0; }
.blk-toptalk-2 .news-list a:hover { color: #7d0101 !important; }
.blk-toptalk-2 .news-list h3 { border-bottom: 1px dashed rgba(183, 157, 117, .5); }
.item-poster .pic img { width: 189px; height: 270px; display: block; border-radius: 8px 8px 0 0; -webkit-border-radius: 8px 8px 0 0; -moz-border-radius: 8px 8px 0 0; -ms-border-radius: 8px 8px 0 0; -o-border-radius: 8px 8px 0 0; }
.otherPerson { overflow: hidden; width: 1000px; }
.otherPerson ul { width: 1011px; }
.u-more { display: none; margin-top: 20px; border: 1px solid #e6e6e6; background: #fff; height: 58px; color: #d42f10; font-size: 18px; line-height: 58px; text-align: center; cursor: pointer; }
.smore { /*display: none;*/
   clear: both; padding: 20px 0; }
.smore span { display: block; border: 1px solid #8b7056; background: #8b7056; height: 58px; color: #e7d0ac; font-size: 18px; line-height: 58px; text-align: center; cursor: pointer; }
/*.smore span:hover{text-decoration: underline; background:#614e3b}*/
.smore span i { font-style: normal; font-size: 20px; margin-right: 12px; }
.otherTitle { background: url(//i1.sinaimg.cn/cj/deco/2016/0114/sprite_new2.png) no-repeat; height: 130px; margin-top: 60px; }
body, td, th { font-family: 'Microsoft Yahei', 'å¾®è½¯é›…é»‘', Simsun, 'å®‹ä½“', Arial; }
.loading, .live-loading, .start-loading, .hong-loading, .dav-loading, .m-affiche-blk .affiche-loading, .dateLine-loading { height: 150px; background: url(//i3s.sinaimg.cn/cj/news/2009/0525/progress.gif) no-repeat
   center; }
.m-list-more { height: 1431px; overflow-y: scroll; }
.vote .m-list-more .citem { margin-right: 6px; }
.m-friend, .m-friend2 { display: block; line-height: 74px; }
.m-friend { margin-left: 259px; padding-top: 380px; }
.m-friend2 { padding-top: 10px; background: #13182b; }
.m-friend a, .m-friend span, .m-friend2 a, .m-friend2 span { float: left; }
.m-friend span, .m-friend2 span { float: left; margin-bottom: 10px; font-size: 30px; }
.m-friend span { display: none; padding-right: 6px; width: 317px; line-height: 60px; text-align: right; color: #e7d0ac; }
.m-friend2 span { width: 220px; color: #4380e5; font-size: 20px; }
.m-friend a, .m-friend2 a { margin-bottom: 10px; height: 72px; cursor: default;
   /*border-right:1px solid  #d5d5d5;*/
   color: #d5d5d5; }
.m-friend a img { padding: 0 6px; height: 72px; }
.m-friend2 a img { padding: 0 15px; height: 60px; }
.m-friend2 .m-logos { float: left; width: 700px; }
.m-recruit-des1-box { height: 130px; display: none; }
#header .u-recruit-des1 { margin-left: 180px; width: 450px; height: auto; line-height: 24px; font-size: 14px; color: #bbae9b; text-align: justify; }
.u-recruit-btn, .u-recruit-btn:active { display: block; margin: 70px auto 0; width: 228px; height: 88px; line-height: 88px; background: url(//n.sinaimg.cn/finance/sdjjrw/images/recruit_pic01.png)
   no-repeat; }
.u-car-btn, .u-car-btn:active { position: absolute; top: 680px; display: block; width: 270px; height: 86px; left: 50%; margin-left: -135px; }
.u-vote-title1 { display: block; margin: 0 auto; width: 1000px;
   /* margin-top: 20px; */ }
/*popup*/
.idx_pop { background: url('//n.sinaimg.cn/finance/sbcy/images/t_bg_02.png') no-repeat; padding: 8px 8px 16px; position: absolute; z-index: 111; }
.idx_pop img { width: 311px; height: 154px; }
.popup { position: fixed; left: 50%; top: 50%; z-index: 10002; margin: -200px 0 0 -300px; padding: 6px; background: rgba(41, 72, 110, .3); }
.popup_mask { position: absolute; top: 0; left: 0; background: #000; filter: Alpha(Opacity=60); opacity: .6; width: 100%; z-index: 10001; }
.popup .popContent { background: #fff; }
.popup .popTitle { background: #006cda; height: 35px; line-height: 35px; }
.popup .popTitle h3 { color: #e7d0ac; font-size: 16px; padding-left: 20px; }
.popup .popClose { position: absolute; right: 17px; top: 14px; background: url('//n.sinaimg.cn/finance/17ecoperson/t_bg_05.png') no-repeat 0 -400px; width: 20px; height: 20px; cursor: pointer; z-index: 100; }
.popup .popClose:hover { filter: Alpha(Opacity=80); opacity: .8; }
.popup div.p { font-size: 14px; text-align: center; padding: 20px 0; }
.popup div.notice { background: url('//n.sinaimg.cn/finance/17ecoperson/t_bg_05.png') no-repeat
   23px -188px; padding: 31px 20px 30px 98px; font-size: 16px; text-align: left; line-height: 24px; min-height: 48px; }
.popup div.question { background: url('//n.sinaimg.cn/finance/17ecoperson/t_bg_05.png') no-repeat
   23px -617px; padding: 31px 20px 30px 98px; font-size: 16px; text-align: left; line-height: 24px; min-height: 48px; }
.popup div.pbtn { text-align: center; }
.popup div.pbtn span { display: inline-block; padding: 0 20px; height: 30px; line-height: 30px; text-align: center; cursor: pointer; margin: 0 14px; font-size: 14px; }
.popup div.pbtn span:hover { filter: Alpha(Opacity=80); opacity: .8; }
.popup span.popConform { color: #e7d0ac; background: #006cda; border: solid 1px #006cda; }
.popup span.popCancel { color: #e7d0ac; background: #006cda; border: solid 1px #006cda; }
.popup span.grey { background: #ccc; border: solid 1px #ccc; }
.popup .popUpdate div.notice { background: none; padding: 41px 0 8px; text-align: center; color: #999; font-size: 14px; }
.popup .popUpdate div.dlist { padding-left: 92px; }
.popup .popUpdate div.dlist ul { overflow: hidden; }
.popup .popUpdate div.dlist li { float: left; width: 88px; height: 130px; margin-right: 66px; text-align: center; }
.popup .popUpdate div.dlist li a { background: url('//n.sinaimg.cn/finance/tzy/images/t_bg_07.png') no-repeat -999em
   0; color: #999; font-size: 14px; padding-top: 90px; line-height: 33px; display: block; }
.popup .popUpdate div.dlist li a.ie { background-position: 0 -100px; }
.popup .popUpdate div.dlist li a.ie:hover { background-position: 0 -299px; }
.popup .popUpdate div.dlist li a.firefox { background-position: -90px -100px; }
.popup .popUpdate div.dlist li a.firefox:hover { background-position: -90px -299px; }
.popup .popUpdate div.dlist li a.chrome { background-position: -182px -100px; }
.popup .popUpdate div.dlist li a.chrome:hover { background-position: -183px -299px; }
.level2_alert { margin: -50px 0 0 -100px; width: 200px; }
.level2_alert .alertContent { padding: 10px; font-size: 16px; color: #000; background: #eee; text-align: left; }
.level2_alert .loading { background: #eee url(//i3s.sinaimg.cn/cj/news/2009/0525/progress.gif)
   no-repeat 10px 50%; height: auto; padding-left: 30px; }
.level2_alert .success { background: #fff url(//n.sinaimg.cn/finance/sdjjrw/images/t_bg_05.png)
   no-repeat 18px 7px; padding: 25px 0 25px 84px; }
.level2_alert .wrong { background: #fff url(//n.sinaimg.cn/finance/sdjjrw/images/t_bg_05.png)
   no-repeat 18px -472px; padding: 25px 0 25px 84px; }
.m-contact-blk { padding: 0 30px; border-top: 1px dashed #2e3b75; border-bottom: 1px dashed #2e3b75; background: #13182b; }
.m-contact-blk li { float: left; margin: 6px 0 20px 10px; width: 300px; border-right: 1px dashed #2e3b75; }
.m-contact-blk li.u-last { border-right: 0 none; }
.m-contact-blk li h3 { line-height: 52px; font-size: 22px; color: #4380e5; font-weight: normal; }
.m-contact-blk li p { line-height: 28px; font-size: 16px; color: #e7d0ac; }
.m-jury-part { position: relative; zoom: 1; }
.tab3 { float: left; margin-right: 24px; width: 181px; height: 300px; position: relative; }
.tab3:before { position: absolute; width: 181px; height: 181px; background: url('//n.sinaimg.cn/finance/sdpc/images/pc_person_bg.png')
   no-repeat; left: 0; top: 0; content: ''; display: none; }
.tab3 img { display: block; width: 172px; height: 172px; border-radius: 50%; border: solid 4px #cdba8d; }
.tab3_c img { display: block; float: left; width: 496px; height: 260px; }
.tabs3_w { position: relative; zoom: 1; padding-top: 20px; width: 1000px; overflow: hidden; }
.tabs3_w #tabs3_w { width: 1100px; }
.tab3_btn, .tab3_btn:visited { display: none; position: absolute; top: 70px; width: 34px; height: 64px; text-align: center; background: url(//n.sinaimg.cn/finance/sdjjrw/images/recruit_pic08.png)
   no-repeat center; }
.tab3_btn:hover { color: #000; opacity: .7; filter: alpha(opacity=70); }
.m-jury-part .tab3_prev { left: -34px; background-position: 0 0; }
.m-jury-part .tab3_next { right: -34px; background-position: -46px 0; }
.tabs3_con_w { display: none; }
.tab4 { float: left; padding: 0 21px; width: 124px; height: 250px; }
.tab4 img { display: block; width: 124px; height: 124px; border-radius: 50%; cursor: pointer; box-shadow: 0 0 25px 5px #4380e5; }
.tab4_c img { display: block; float: left; width: 496px; height: 260px; }
.tabs4_w { position: relative; zoom: 1; padding-top: 34px; width: 1000px; height: 254px; background: #13182b; overflow: hidden; }
.tab4_btn, .tab4_btn:visited { display: block; position: absolute; top: 70px; width: 34px; height: 64px; text-align: center; background: url(//n.sinaimg.cn/finance/sdjjrw/images/recruit_pic08.png)
   no-repeat center; }
.tab4_btn:hover { color: #000; opacity: .7; filter: alpha(opacity=70); }
.m-jury-part .tab4_prev { left: -34px; background-position: 0 0; }
.m-jury-part .tab4_next { right: -34px; background-position: -46px 0; }
.tabs4_con_w { display: none; }
.m-jury-blk { float: right; padding: 20px 30px; width: 444px; height: 220px; background: #242a3f; color: #e7d0ac; }
.m-jury-blk h2 { line-height: 36px; font-size: 24px; font-weight: normal; }
.m-jury-blk h3 { line-height: 30px; font-size: 18px; font-weight: normal; }
.m-jury-blk p { line-height: 28px; font-size: 16px; }
.u-jury-name { margin-top: 10px; line-height: 30px; font-size: 20px; color: #7d0101; text-align: center; }
.u-jury-des { line-height: 28px; font-size: 16px; color: #262626; text-align: center; }
.m-recruit-part2, .m-recruit-part3, .m-recruit-part4, .m-recruit-part5, .m-vote-part1, .wh-playing { margin: 0 auto; }
.m-vote-part1 { padding-top: 70px; margin-top: -30px; }
.m-vote-part1#vote2 { background: url('//n.sinaimg.cn/finance/17ecoperson/pc_hxrmd2.png?id=20171215')
   no-repeat 210px 14px; }
.m-recruit-part2, .m-vote-part1 { padding-bottom: 20px; width: 1000px; }
.m-recruit-part3 { padding-top: 40px; width: 1000px; }
.m-recruit-part4, .m-recruit-part5 { padding-top: 20px; width: 1000px; }
.m-recruit-part6, .m-recruit-part7 { margin: 0 auto; width: 1000px; }
.u-recruit-title1 { display: block; }
.m-recruit-part4 { position: relative; padding-top: 70px; margin-top: -20px; }
.m-recruit-part4 .recruit-link { position: absolute; left: -149px; top: -549px; display: block; width: 148px; height: 399px; }
/* float-nav */
.float-nav { position: fixed; left: 50%; bottom: 5%; margin-left: 505px; z-index: 200; width: 60px; }
.float-nav h2 { width: 250px; height: 111px; background: url('//n.sinaimg.cn/finance/17ecoperson/jac-biglogo.png')
   no-repeat; overflow: hidden; position: absolute; left: -90px; top: 0; }
.float-nav h2 a { display: block; width: 100%; height: 108px; }
.float-nav ul { margin-top: 106px; }
.float-nav .item { width: 79px; height: 80px; }
.float-nav .item-nav { display: block; margin-top: 1px; font-size: 12px; padding: 10px 15px 0; line-height: 21px; text-align: center; letter-spacing: 2px; color: #e7d0ac; }
.float-nav .item-nav2 { display: block; margin-top: 1px; font-size: 12px; padding: 5px 15px 0; line-height: 17px; text-align: center; letter-spacing: 2px; color: #e7d0ac; }
.float-nav .item:hover { text-decoration: none; }
.float-nav .item-nav:hover, .float-nav .item-nav2:hover { text-decoration: none; }
.float-nav .top-nav { display: block; width: 79px; height: 80px; background: url(//n.sinaimg.cn/finance/cece9e13/20211013/1013_zyc_bar.png)
   no-repeat 0 -85px; border-radius: 12px; -webkit-border-radius: 12px; -moz-border-radius: 12px; -ms-border-radius: 12px; -o-border-radius: 12px; margin-top: 5px; background-size: 160px auto; }
.float-nav .share-nav { display: block; width: 79px; height: 80px; background: url(//n.sinaimg.cn/finance/cece9e13/20211013/1013_zyc_bar.png)
   no-repeat; border-radius: 12px; -webkit-border-radius: 12px; -moz-border-radius: 12px; -ms-border-radius: 12px; -o-border-radius: 12px; margin-top: 5px; background-size: 160px auto; }
.float-nav .top-nav:hover { background-position: -81px -85px; }
.float-nav .share-nav:hover { background-position: -81px 0; }
/*share*/
.float-nav .share-item { position: relative; }
.float-nav .share-cont { display: none; position: absolute; width: 122px; height: 65px; top: 9px; right: 96px; }
.float-nav .share-cont a { float: left; width: 61px; height: 65px; background: url(//n3.sinaimg.cn/finance/sdjjrw/images/share.png) no-repeat; }
.float-nav .share-cont .share-item1 { background-position: 0 0; }
.float-nav .share-cont .share-item2 { background-position: -61px 0; }
.float-nav .share-cont .share-item3 { background-position: -122px 0; display: none; }
.float-nav .share-cont:after { border: solid transparent; content: ' '; height: 0; left: 100%; position: absolute; width: 0; border-width: 10px; border-left-color: #fff; top: 20px; }
/* toptalk*/
/*.toptalk{display: none;}*/
.toptalk-ttl { background-position: 0 -490px; margin-top: 63px; height: 43px; }
.blk-toptalk-1 { position: relative; width: 500px; height: 260px; }
.focus-toptalk .item { position: relative; width: 560px; height: 348px; }
.focus-toptalk .pic .link { display: block; }
.focus-toptalk .pic .link:hover, .focus-toptalk .pic .link:visited, .focus-toptalk .pic .link:link, .focus-toptalk .item .link:visited { text-decoration: underline; }
.focus-toptalk .item img { display: block; width: 560px; height: 348px; }
.focus-toptalk .item .ft-ttl { position: absolute; bottom: 0; width: 560px; height: 50px; background: #332c27; opacity: .8; filter: alpha(opacity=80); }
.focus-toptalk .ft-ttl .link { font-size: 24px; line-height: 50px; color: #e7d0ac; padding-left: 23px; z-index: 20; }
.rbtns { position: absolute; z-index: 30; width: 80px; bottom: 20px; right: 0; }
.rbtns .go { float: left; margin-right: 6px; width: 6px; height: 6px; text-indent: -100px; overflow: hidden; background: url(//i1.sinaimg.cn/cj/sysd/sprite.png) no-repeat left bottom; cursor: pointer; }
.blk-toptalk-2 { width: 500px; height: 260px; background: #dfd6c2; overflow: hidden; }
.back-ttl, .back-list { width: 440px; margin: 0 auto; }
.blk-toptalk-2 .news { position: relative; padding-top: 10px; width: 440px; margin: 0 auto; }
.news .scrollNav { display: block; height: 20px; line-height: 20px; text-align: center; clear: both; font-size: 14px; letter-spacing: 4px; color: #4f5459; }
.news .scrollNav span { color: #c1a280; }
.news .arr_left { position: absolute; width: 30px; height: 50px; left: -30px; top: 125px; background: url('//n.sinaimg.cn/finance/19ecoperson/images/icon_bg.png')
   no-repeat 0 -200px; z-index: 100; }
.news .arr_right { position: absolute; right: -30px; top: 125px; width: 30px; height: 50px; background: url('//n.sinaimg.cn/finance/19ecoperson/images/icon_bg.png')
   no-repeat -35px -200px; z-index: 100; }
.blk-toptalk-2 .news-ttl { font-size: 20px; color: #e7d0ac; }
.blk-toptalk-2 .news-list { width: 440px; color: #e7d0ac; list-style: disc inside; line-height: 30px; }
.news-item { font-size: 16px; line-height: 30px; }
.back { position: relative; }
.back-ttl .txt-ttl, .back-ttl .more { font-size: 14px; color: #ddd0b6; line-height: 14px; }
.back-ttl .txt-ttl { margin-left: 5px; border-left: 1px solid #7d654e; padding-left: 10px; height: 14px; }
.back-ttl .more { margin-right: 5px; display: none; }
.back-list { margin-top: 15px; }
.back-list ul { padding-left: 7px; }
.back-list li { margin-right: 6px; float: left; }
.back-list .pic { display: block; }
.back-list .pic img { display: block; width: 125px; height: 75px; }
.back-list .pre-back { display: block; width: 125px; height: 30px; background-color: #7d654e; text-align: center; }
.pre-back a { font-size: 12px; line-height: 30px; color: #e7d0ac; }
.back .pre-btn, .back .next-btn { display: block; position: absolute; height: 75px; width: 20px; line-height: 75px; top: 50%; margin-top: -40px; z-index: 30; font-size: 20px; color: #e7d0ac; cursor: pointer; }
.back .pre-btn { left: 5px; }
.back .next-btn { right: 5px; text-align: right; }
.back .pre-btn:hover, .back .next-btn:hover { background: #010511; background-color: rgba(33, 33, 33, .6); font-size: 25px; }
.mt-1 { margin-top: -1px; }
.mt27 { margin-top: 27px; }
.mt25 { padding: 10px 0 15px 0; margin-bottom: 15px; }
.mt20 { margin-top: 20px; }
.mt30 { margin-top: 30px; }
.mt35 { margin-top: 35px; }
.mt50 { margin-top: 50px; }
.mt40 { margin-top: 40px; }
.mt45 { margin-top: 45px; }
.mt48 { margin-top: 48px; }
.mt56 { margin-top: 56px; }
.mt70 { margin-top: 70px; }
.mt80 { margin-top: 80px; }
.mt135 { margin-top: 135px; }
/* vote */
.m-vote-part1 .cont { position: relative; overflow: hidden; }
.u-vote-title { position: relative; zoom: 1; width: 1000px; height: 62px; }
.vote-ttl-text { text-align: center; color: #bbae9b; font-size: 18px; line-height: 30px; padding-top: 10px; }
.sd { position: absolute; top: 90px; right: 0; width: 265px; height: 42px; z-index: 100; border: soliD 1px #b79d75; border-radius: 50px; }
.sd .txt { display: block; margin-left: 10px; padding-left: 20px; width: 190px; height: 42px; font-size: 16px; line-height: 42px; color: #7d0101; border: none; background: none; }
.sd .btn { display: block; width: 30px; height: 32px; overflow: hidden; font-size: 0; line-height: 0; text-indent: -9999px; border: none; background: url('data:img/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAUCAMAAAC3SZ14AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAA8FBMVEWLel6Lel6Lel6Lel6Lel6Lel6Lel6Lel6Lel6Lel6Lel6Lel6Lel6Lel6Lel6Lel6Lel6Lel6Lel6Lel6Lel6Lel6Lel6Lel6Lel6Lel6Lel6Lel6Lel6Lel6Lel6Lel6Lel6Lel6Lel6Lel6Lel6Lel6Lel6Lel6Lel6Lel6Lel6Lel6Lel6Lel6Lel6Lel6Lel6Lel6Lel6Lel6Lel6Lel6Lel6Lel6Lel6Lel6Lel6Lel6Lel6Lel6Lel6Lel6Lel6Lel6Lel6Lel6Lel6Lel6Lel6Lel6Lel6Lel6Lel6Lel6Lel6Lel6Lel7///8iu2yOAAAAT3RSTlMAOHGZp51+RgoUs5gsla94Pik1YqouezYemhYgslN3hwFfqA45nk0ZaZZyjRJRVAY6ow0LgZNcSKAIYa6Xph9bgI9oPIYFR0WtiEKFQFcCwyshrgAAAAFiS0dET25mQUkAAAAHdElNRQfmChQXHhE+miCOAAAAwElEQVQY013P1xKCMBQE0FjRFbE3DKJi712x967//zkS2ozsS3bOZG5yCdHicnu8Pj8XIFaCfhgJ8ZaEIUSisXgiCSFlUBrI6CXrQU5kJQ/EzfsihcTOAuSiNbWEEOtlcPZDCsCIomITMaiKmi11gxpo2rNaaLPeAbqm8NSc2wB6fe0sDoaQRzqNJ8B0Npe0tRbm74m6XOkrCutNWrHGbnf7g3yMnSjOF/KfKyCrDrvd8eg47EnxchB504+TSP37Axd/EV5a2mdsAAAAAElFTkSuQmCC')
   no-repeat center center; cursor: pointer; margin: 7px 10px 0 0; }
.sd .btn:hover { background-image: url('data:img/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAUCAMAAAC3SZ14AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAABFFBMVEV9AQF9AQF9AQF9AQF9AQF9AQF9AQF9AQF9AQF9AQF9AQF9AQF9AQF9AQF9AQF9AQF9AQF9AQF9AQF9AQF9AQF9AQF9AQF9AQF9AQF9AQF9AQF9AQF9AQF9AQF9AQF9AQF9AQF9AQF9AQF9AQF9AQF9AQF9AQF9AQF9AQF9AQF9AQF9AQF9AQF9AQF9AQF9AQF9AQF9AQF9AQF9AQF9AQF9AQF9AQF9AQF9AQF9AQF9AQF9AQF9AQF9AQF9AQF9AQF9AQF9AQF9AQF9AQF9AQF9AQF9AQF9AQF9AQF9AQF9AQF9AQF9AQF9AQF9AQF9AQF9AQF9AQF9AQF9AQF9AQF9AQF9AQF9AQF9AQF9AQF9AQH///8BxsoKAAAAWnRSTlMAUKHa7t+0ZA4cs9k+HdT6q1k7S4zy+UKvTSvcHy5M/naqwQGI8BT9UQLhbiOW1qPJGnQ/lXcJUugTELjSg2bkC4r41+0sgbbMwJRVvwdlDGL2whlevVt8JAPb+fNfAAAAAWJLR0RbdLyVNAAAAAd0SU1FB+YKFBchA5X9e/oAAADRSURBVBjTXY9rN0JREIY36aZyCd2UnSKEEt1EcquUCKl4/v8P6exz9jlrdd4PM+961qx3ZoQwtLLqWfP6/AFhK7iOpVBYk8gGm1vb0Z3dPWJxCyUgaZqUh/20Mhk40PNpSVb1Q3J5O/WIkPLH+J1FBVDohFMHCTgzapFzh1xYU5eUnKwyV8pX4FqTG6lzq1CrGz3faJK7NVHrDu7bD1kfdPT14vHp2Xwx9vKaKNix3V7/bTCMvktGH2JZnzAYu9jXNz8TF/uVTF1IzOTcjcTf/wKJ7yMaomcEegAAAABJRU5ErkJggg=='); }
.sd .btn:focus, .sd .txt:focus { border: none; outline: 0; }
.sd .btn:visited, .sd .btn:link { outline: 0; }
.competitors { margin-top: 0; width: 1011px; }
.m-vote-part1 .citem { float: left; margin-top: 13px; width: 189px; height: 467px; margin-right: 13px; background-color: #441a09; overflow: hidden; }
.item-poster { position: relative; height: 260px; overflow: hidden; }
.item-poster .pic { position: relative; height: 270px; overflow: hidden; }
.item-poster .pic img { display: block; }
.item-poster .pic .cover { margin-top: 1px; width: 100%; height: 270px; background-color: #080807; opacity: .7; filter: alpha(opacity=70); }
.item-poster .txt-name, .item-poster .txt-position, .txt-intro { position: relative; text-align: center; color: #e7d0ac; transition: all ease .6s; }
.citem .txt-name { font-size: 20px; font-weight: bold; color: #e7d0ac; text-align: center; line-height: 48px; height: 48px; overflow: hidden; text-overflow: ellipsis; }
.citem .txt-position { margin-top: 3px; font-size: 16px; line-height: 24px; padding: 0 5px; color: #e7d0ac; text-align: center; height: 48px; -webkit-line-clamp: 2; -webkit-box-orient: vertical; text-overflow: ellipsis; overflow: hidden; display: -webkit-box; word-wrap: break-word; }
.item-poster .txt-intro { margin: 9px; width: 170px; font-size: 14px; line-height: 22px; text-align: justify; position: absolute; top: 270px; left: 0; height: 242px; -webkit-line-clamp: 11; -webkit-box-orient: vertical; text-overflow: ellipsis; overflow: hidden; display: -webkit-box; word-wrap: break-word; }
.item-poster .txt-intro a, .item-poster .txt-intro a:visited, .item-poster .txt-intro a:hover { color: #fff; text-decoration: none; }
.upvote { position: relative; }
.upVote-btn { margin: 10px auto 8px; height: 30px; overflow: hidden; padding: 0 7px; }
.btn-upvote { float: left; width: 84px; margin-right: 2px; height: 30px; background: #cec3ac; cursor: pointer; text-align: center; color: #7d0101; font-size: 20px; line-height: 30px; border-radius: 24px; -webkit-border-radius: 24px; -moz-border-radius: 24px; -ms-border-radius: 24px; -o-border-radius: 24px; }
.upVote-btn .btn-share { border-radius: 24px; }
.upVote-btn .btn-share, .upVote-btn .btn-share:visited { width: 84px; height: 30px; text-align: center; float: right; line-height: 30px; color: #7d0101; font-size: 20px; background: #cec3ac; margin-left: 2px; }
.btn-upvote:hover, .upVote-btn .btn-share:hover { text-decoration: none; background: #ddce8a; }
.info-upvote { position: relative; margin: 0; text-align: center; font-size: 16px; color: #e7d0ac; line-height: 30px; }
.icon-zan { display: block; position: absolute; left: 50%; margin-left: -30px; width: 20px; height: 20px; background: url(//n.sinaimg.cn/finance/sdpc/images/sprite.png) no-repeat 0 -385px; overflow: hidden; text-indent: -9999px; display: none; }
.zand { background-position: 0 -354px; }
.num { font-size: 24px; color: #e7d0ac; }
.item-poster:hover .cover { margin-top: -270px; }
.item-poster:hover .txt-intro { top: 0; }
.vote-detail { margin: 10px auto; padding: 35px 0; width: 924px; padding-left: 74px; background-color: rgba(206, 196, 172, .6); color: #7d0101; text-align: left; border-radius: 10px; -webkit-border-radius: 10px; -moz-border-radius: 10px; -ms-border-radius: 10px; -o-border-radius: 10px; }
.vote-detail h3 { position: relative; padding: 0 0 18px; font-size: 26px; letter-spacing: 2px; }
.vote-detail p { font-size: 16px; line-height: 40px; color: #262626; }
.vote-detail p:before { content: ''; background: #7d0101; display: inline-block; width: 5px; height: 5px; margin: 0 10px 0 0; vertical-align: 3px; border-radius: 100%; -webkit-border-radius: 100%; -moz-border-radius: 100%; -ms-border-radius: 100%; -o-border-radius: 100%; }
.icon-vd { position: absolute; display: block; z-index: 30; top: 6px; left: 50%; width: 24px; height: 15px; background: url(//i1.sinaimg.cn/cj/sysd/sprite.png); }
.icon-r { background-position: 0 -415px; margin-left: 90px; }
.icon-l { background-position: 0 -440px; margin-left: -114px; }
.upvote { position: relative; }
/*vote-tip*/
.vote-wrap { display: none; position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: rgba(0, 0, 0, .4); z-index: 99999; }
.vote-tip { margin: auto; width: 780px; height: 620px; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%); }
.vote-tip .tip-top { position: absolute; width: 40px; height: 40px; right: -10px; top: -10px; }
.vote-tip .tip-top img { position: absolute; top: -20px; left: 22px; display: none; }
.vote-tip .tip-top .tip-link { color: #ffe3ba; text-decoration: none; }
.vote-tip .tip-top .tip-link:visited, .vote-tip .tip-top .tip-link:hover { color: #ffe3ba; text-decoration: none; }
.vote-tip .tip-top p { float: right; width: 555px; padding: 15px 20px 0 5px; display: none; }
.vote-tip .tip-top .tip-close { display: block; position: absolute; top: -6px; right: -6px; width: 40px; height: 40px; border-radius: 999px; background: url(//n.sinaimg.cn/finance/cece9e13/20201030/close_bg.png)
   no-repeat center; cursor: pointer; z-index: 10; }
.vote-tip .tip-top .tip-close:hover { opacity: .9; }
.vote-tip .tip-con { position: relative; padding: 10px; background: #000; border: solid 1px #e7d0ac; border-radius: 8px; -webkit-border-radius: 8px; -moz-border-radius: 8px; -ms-border-radius: 8px; -o-border-radius: 8px; }
.tip-con .tip-item { display: none; }
.tip-con .tip-item p { position: relative; padding-left: 38px; }
.tip-con .tip-item span { background: url(//n.sinaimg.cn/finance/sdpc/images/recruit_pic15.png)
   no-repeat; position: absolute; top: -5px; left: -4px; display: block; width: 34px; height: 34px; font-size: 13px; line-height: 34px; text-align: center; }
.tip-con .tip-item .tip-item-bot { width: 530px; margin-bottom: 30px; }
.tip-con .tip-item img { margin: 18px 10px 0 38px; float: left; }
.tip-con .tip-item .tip-btn-wrap { float: right; margin: 18px 0 35px; }
.tip-con .tip-item .tip-btn { display: block; margin-top: 28px; width: 80px; height: 45px; padding-left: 50px; line-height: 40px; border: 1px solid #fff; color: #e7d0ac; background: url(//n.sinaimg.cn/finance/sdjjrw/images/recruit_pic17.png)
   no-repeat; text-decoration: none; font-style: normal; cursor: default; }
.tip-con .tip-item .tip-btn:visited, .tip-con .tip-item .tip-btn:hover { color: #e7d0ac; text-decoration: none; }
.tip-con .tip-item .btn1 { float: left; background-position: 20px 0; }
.tip-con .tip-item .btn2 { float: right; margin-left: 55px; background-position: 20px -50px; }
.tip-con .item1 p { width: 460px; }
.tip-con .item2 { float: left; }
.tip-con .item3 { float: right; margin-right: 25px; }
.tip-con .tip-adr { position: absolute; bottom: 10px; right: 0; }
.tip-con .tip-adr .adr0 { margin: 0 0 -50px 37px; }
.tip-con .tip-adr .adr1 { margin: 0 5px -50px 50px; }
.tip-con .tip-adr .adr2 { float: right; }
.error-tip { display: none; margin: 80px auto 40px; width: 1012px; height: 264px; padding-top: 65px; background: url(//n.sinaimg.cn/finance/sdjjrw/images/load_bg.jpg) no-repeat; }
.error-tip h2 { margin: 0 auto; width: 519px; height: 29px; background: url(//n.sinaimg.cn/finance/sdjjrw/images/load_tip.png) no-repeat; }
.error-tip span { display: block; margin: 40px auto 0; width: 60px; height: 60px; padding: 9px; background: url(//n.sinaimg.cn/finance/sdjjrw/images/load_tip2.png) no-repeat; }
.m-last-list-blk { display: none; padding-top: 50px; }
.last-list { margin-top: 37px; }
.m-last-list-blk .upvote { display: none; }
/*.m-vote-part1 .m-last-list-blk .citem{height: 270px; }*/
.m-vote-part1 .win-list .citem { margin-right: 13px; background: #441a09; border-radius: 8px; -webkit-border-radius: 8px; -moz-border-radius: 8px; -ms-border-radius: 8px; -o-border-radius: 8px; }
.win-list .item-poster { width: 189px; height: 270px; padding: 0; }
.m-last-list-blk .item-poster { height: 340px; }
.last-list .item-poster .txt-name { margin-top: 12px; }
.last-list .item-poster .pic .cover { margin-top: 0; height: 340px; }
.last-list .item-poster:hover .cover { margin-top: -290px; }
.last-list .item-poster:hover .txt-name { margin-top: -242px; }
.last-list .item-poster:hover .txt-intro { margin-top: 5px; }
.wh-playing { margin: 0 auto; width: 1000px; }
.wh-cont-tit { margin: 0; height: 99px; line-height: 99px; padding-top: 110px; font-size: 36px; color: #ffe5b9; text-align: center; background: url(//n.sinaimg.cn/finance/pc/cjwheight/images/pic6.png) no-repeat
   center center; }
.wh-playing .wh-play-slider { padding: 30px 30px 8px 30px; background: #13182b; }
.wh-play-slider .prev, .wh-play-slider .next { margin-top: 50px; width: 34px; height: 64px; background: url(//n.sinaimg.cn/finance/sdjjrw/images/recruit_pic08.png)
   no-repeat center; cursor: pointer; }
.wh-play-slider .prev { float: left; left: -34px; background-position: 0 0; }
.wh-play-slider .next { float: right; right: -34px; background-position: -46px 0; }
.wh-play-slider .wh-play-wrap { float: left; height: 185px; width: 835px; margin-left: 20px; overflow: hidden; }
.wh-play-slider ul { position: relative; width: 30000px; left: 0; }
.wh-play-slider li { float: left; margin: 0 25px; width: 115px; height: 170px; }
.play-item .pic { display: block; margin-top: 14px; width: 114px; height: 114px; }
.play-item .pic img { /*border:6px solid #f2f2f2;*/
   width: 102px; height: 102px; overflow: hidden; border-radius: 100%; box-shadow: 0 0 25px 5px #4380e5; }
/*.wh-play-slider .selected .pic img{border:6px solid #f15b3e;}*/
.play-item .txt-info { margin: 8px 0 15px 0; color: #e7d0ac; line-height: 20px; text-align: center; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.play-item .txt-info a { line-height: 22px; font-size: 16px; color: #e7d0ac; cursor: pointer; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.play-item a:hover, .play-item a:link, .play-item a:visited { text-decoration: none; color: #e7d0ac; cursor: pointer;
   /*overflow:hidden;*/
   text-overflow: ellipsis; white-space: nowrap; }
.play-item .txt-info span { line-height: 20px; font-size: 12px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.wh-play-video { height: 455px; background: #fff; }
.wh-play-video .loading { margin: 0 auto; height: 455px; background: url(//n.sinaimg.cn/finance/pc/cjwheight/images/loading.gif)
   no-repeat center center rgba(0, 0, 0, .4); }
.m-recruit-hdjj { background: #1a1d47 url('//n.sinaimg.cn/finance/17ecoperson/pc_hdjj.png')
   no-repeat; padding-top: 70px; width: 1000px; margin: 20px auto; }
.m-recruit-hdjj p { color: #e7d0ac; font-size: 18px; line-height: 40px; padding: 0 50px 30px; text-align: justify; text-indent: 2em; }
.newsHots { width: 1000px; margin: -30px auto 0; }
.x-hzhb { padding-top: 20px; width: 1000px; margin: 20px auto 0; }
.x-hzhb .ztit07 { margin-bottom: 20px; }
.x-wjhg { padding-top: 20px; width: 1000px; margin: 20px auto 0; overflow: hidden; }
.x-wjhg .ztit08 { margin-bottom: 20px; }
.x-wjhg ul { width: 1080px; }
.x-wjhg ul li { width: 360px; float: left; }
.x-wjhg ul a { width: 124px; height: 46px; display: block; text-indent: -9999px; float: left; margin-right: 30px; }
.x-wjhg ul .pxbtn01 { background: url(//n.sinaimg.cn/finance/sdpc/images/pxbtn01.jpg) no-repeat; }
.x-wjhg ul .pxbtn02 { background: url(//n.sinaimg.cn/finance/sdpc/images/pxbtn02.jpg) no-repeat; }
.x-lxfs { padding-top: 20px; width: 1000px; margin: 20px auto 0; }
.x-lxfs .ztit09 { margin-bottom: 20px; }
.x-lxfs .hezuo { border: dotted 1px #6e6157; border-width: 1px 0; height: 152px; padding: 4px 0; }
.x-lxfs .hezuo .hz-item { padding-left: 35px; width: 296px; height: 152px; float: left; border-right: dotted 1px #959595; }
.x-lxfs .hezuo .hz-item:last-child { border-right: 0; }
.x-lxfs .hezuo .hz-item h3 { color: #434343; font-size: 23px; line-height: 50px; padding-top: 16px; }
.x-lxfs .hezuo .hz-item p { font-size: 16px; color: #434343; line-height: 23px; }
.contact_cr { padding-top: 20px; }
.x-lxfs .wb-list { padding: 20px 0; height: 142px; overflow: hidden; }
.x-lxfs .wb-item { float: left; width: 470px; padding-left: 30px; overflow: hidden; }
.x-lxfs .wb-item:last-child { float: right; }
.x-lxfs .wb-img { width: 142px; height: 142px; float: left; }
.x-lxfs .wb-img img { width: 142px; height: 142px; display: block; border-radius: 50%; }
.x-lxfs .wb-txt { margin-left: 155px; padding-top: 20px; }
.x-lxfs .wb-txt h3 { font-size: 23px; color: #262626; line-height: 40px; }
.x-lxfs .wb-txt p { font-size: 16px; color: #262626; line-height: 23px; }
.x-lxfs .wb-txt a { background: #7d0101; width: 108px; height: 40px; border-radius: 4px; color: #d3bc7f; font-size: 18px; display: inline-block; line-height: 40px; text-align: center; margin-top: 10px; }
.x-lxfs .wb-txt a:before { content: '+'; display: inline-block; color: #d3bc7f; font-size: 22px; margin-right: 4px; }
.x-lxfs .wb-txt a:hover { background-color: #9a413d; text-decoration: none; }
.recommand-today { position: relative; margin-top: 20px; height: 462px; font-family: 'PingFang SC', 'Microsoft YaHei', 'å¾®è½¯é›…é»‘'; }
.recommand-today h2 { margin-bottom: 45px; background: url('//n.sinaimg.cn/finance/sdtppc/tj_pctit.png') no-repeat 50%
   50%; height: 37px; }
.recommand-today .re_today_tjTxt { position: absolute; right: 110px; bottom: 57px; height: 22px; line-height: 22px; white-space: nowrap; font-size: 0; width: 440px; text-align: center; color: #e3cfae; }
.recommand-today .re_today_tjTxt .jg-name { display: inline-block; margin-right: 12px; font-family: 'Ping Fang SC'; font-size: 18px; }
.re_today_tjTxt .jg-name:last-of-type { margin-right: 0; }
/* .scroll_today{ height:318px; overflow:hidden; position:relative; width:1000px; margin:0 auto; } */
.scroll_today { height: 380px; overflow: hidden; position: relative; width: 1000px; margin: 0 auto; }
.recommand-today .scroll_cont, .recommand-today .scroll_cont .re_today_body { height: 380px; }
.scroll_today .arr_left { background: url('//n.sinaimg.cn/finance/sdtppc/arr_leftpc.png') no-repeat; width: 31px; height: 55px; position: absolute; z-index: 100; left: 0; top: 83px; }
.scroll_today .arr_right { background: url('//n.sinaimg.cn/finance/sdtppc/arr_rightpc.png') no-repeat; background-position: 100% 0; width: 31px; height: 55px; position: absolute; z-index: 100; right: 0; top: 83px; }
.today_item { position: relative; float: left; width: 1000px; height: 380px; background: url('//n.sinaimg.cn/finance/sdtppc/pc_re_today_cont_bg04.png')
   no-repeat 50% 100%; }
.today_item .tjperson-cont { position: relative; margin-left: 52px; width: 896px; height: 230px; background: url(//n.sinaimg.cn/finance/sdtppc/pc_re_bg02.png) no-repeat; background-size: 896px 230px; }
.today_item .today_img { position: relative; width: 443px; height: 230px; }
.today_item .today_img img { display: block; width: 100%; height: 100%; }
.today_item .today_txt { position: absolute; right: 0; top: 0; width: 453px; height: 230px; padding: 15px 20px 16px 27px; box-sizing: border-box; }
.today_item .today_img .re_today_btn { position: absolute; left: 107px; bottom: 0; line-height: 48px; text-align: center; font-size: 22px; }
.today_item .today_img span.btn-upvote { float: left; background: url(//n.sinaimg.cn/finance/17ecoperson/pc_btn_bg.png) no-repeat; width: 126px; height: 48px; margin: 0 10px 0 0; line-height: 48px; font-size: 22px; opacity: .9; }
.today_item .today_img span.btn-upvote:hover { opacity: 1; }
.today_item .today_img a.btn-share, .today_item .today_img a.btn-share:visited { float: left; background: url(//n.sinaimg.cn/finance/17ecoperson/pc_btn_bg.png) no-repeat -132px
   0; width: 93px; height: 48px; color: #ffeac4; }
.today_item .today_img a.btn-share:hover { opacity: 80; filter: alpha(opacity=80); text-decoration: none; color: #e7d0ac; }
.today_item .today_txt h3 { height: 30px; line-height: 30px; font-size: 26px; color: #151a1d; font-family: 'PingFang SC', 'Microsoft YaHei', 'å¾®è½¯é›…é»‘'; }
.today_item .today_info { margin-bottom: 7px; height: 28px; line-height: 28px; font-weight: 400; color: #151a1d; font-size: 16px; font-family: 'PingFang SC', 'Microsoft YaHei', 'å¾®è½¯é›…é»‘'; }
.today_item .today_txt p { font-size: 14px; height: 150px; line-height: 24px; text-align: justify; display: -webkit-box; overflow: hidden; text-overflow: ellipsis; word-break: break-all; -webkit-line-clamp: 6; -webkit-box-orient: vertical; color: #151a1d; font-family: 'PingFang SC', 'Microsoft YaHei', 'å¾®è½¯é›…é»‘'; }
.voteSort { margin: 10px 0 -20px; text-align: center; vertical-align: top; }
.voteSort span { border: solid 1px #ccc; padding: 0 15px; margin: 0 20px; color: #eee; border-radius: 50px; font-size: 20px; line-height: 40px; height: 40px; display: inline-block; vertical-align: top; cursor: pointer; }
.voteSort span.cur { background: #f1d9b6; color: #333; background-image: -webkit-linear-gradient(left, #f2dca8, #d75e28); color: #110b32; border-color: transparent; }
.voteSort em { background: #da6833; background-image: -webkit-linear-gradient(top, #f2dca8, #d75e28); height: 40px; width: 1px; border: 0; padding: 0; margin: 0 10px; display: inline-block; vertical-align: top; }
.gjgj-side { position: absolute; left: 50%; top: 0; margin-left: -680px; display: none !important; }
.gjgj-fix { position: fixed; top: 10px; }
.showmorePerson1, .showmorePerson2 { color: #cec3ac; font-size: 20px; height: 60px; line-height: 60px; text-align: center; cursor: pointer; margin-top: 20px; background: #922e2b; border-radius: 8px; -webkit-border-radius: 8px; -moz-border-radius: 8px; -ms-border-radius: 8px; -o-border-radius: 8px; }
.showmorePerson1:hover, .showmorePerson2:hover { background: #580000; }
#voteList1OtherWrap, #voteList2OtherWrap { display: none; }
.moreTitle { text-align: center; padding: 40px 0 20px; }
.m-vote-part1 .win-list .js-citem-top60 { width: 189px; background: #7d0101; }
.m-vote-part1 .win-list .citem:hover, .m-vote-part1 .win-list .highlight { background: #580000; }
.gujing { position: absolute; width: 327px; height: 42px; right: 0; top: -24px; }
.gujing img { display: block; }
.givepop { position: fixed; top: 0; left: 0; width: 100%; height: 100%; z-index: 99999; display: none; }
.givepopbg { width: 100%; height: 100%; background: rgba(0, 0, 0, .4); position: absolute; }
.givepopbox { position: absolute; z-index: 3; background: #13100c; width: 617px; top: 50%; left: 50%; margin-left: -309px; margin-top: -87px; border: solid 1px #b79d75; border-radius: 8px; padding: 7px; }
.givepopdel { display: block; position: absolute; top: -17px; right: -17px; width: 34px; height: 34px; border-radius: 999px; background: url('https://n.sinaimg.cn/sina_client/66ceb6d9/20221020/icon-close.png')
   no-repeat; cursor: pointer; }
.givepopdel:hover { opacity: .9; }
a.guanli, a.guanli:visited { height: 50px; display: none; background: #887455; border-radius: 8px; text-align: center; line-height: 50px; color: #441a09; font-size: 24px; }
a.guanli:hover { background-color: #b79d75; text-decoration: none; }
.givepopbox p { font-size: 20px; line-height: 33px; color: #e3cead; text-align: center; padding: 50px; }
.end-pop { position: fixed; top: 0; left: 0; width: 100%; height: 100%; z-index: 300; display: none; background: rgba(0, 0, 0, .4); }
.end-pop .pop-cont { position: absolute; top: 50%; left: 50%; margin-top: -180px; margin-left: -245px; width: 490px; height: 323px; background: url('//n.sinaimg.cn/finance/sdtppc/endTips1_pc.png') 100% 100%
   no-repeat; border-radius: 22px; }
.end-pop .sign-link { position: absolute; top: 242px; left: 121px; width: 254px; height: 45px; cursor: pointer; text-indent: -999px; overflow: hidden; }
.close-wrap { position: absolute; right: 0; top: -56px; width: 37px; height: 60px; background: url('//n.sinaimg.cn/finance/sdtppc/close_pc.png') no-repeat; background-size: cover; z-index: -1; }
.end-pop .close-btn { width: 37px; height: 37px; cursor: pointer; }
.huiguWrap { }
.huiguWrap .list { margin-right: -90px; margin-top: 0; }
.huiguWrap .item { width: 270px; float: left; margin-right: 93px; margin-bottom: 36px; }
.huiguWrap .item img { width: 270px; height: 158px; display: block; }
.huiguWrap .btns { overflow: hidden; margin-top: 4px; }
.huiguWrap .btns a { background-color: #cec3ac; height: 37px; color: #7d0101 !important; font-size: 16px; text-align: center; line-height: 37px; float: right; width: 134px; }
.huiguWrap .btns a:hover { background-color: #d3bc7f; text-decoration: none; }
.huiguWrap .btns a.px_btn { float: left; }
.wj_sub_t { font-size: 36px; text-align: center; color: #7d0101; line-height: 80px; }
.wj_cont { overflow: hidden; width: 1011px; padding: 20px 0; }
.m-vote-part1 .win-list .wjhj_item { height: 380px; }
.m-vote-part1 .win-list .wjhj_item .txt-name { margin-top: 0; }
.m-vote-part1 .win-list .wjhj_item .txt-position { margin: 0; height: 48px; -webkit-line-clamp: 2; word-wrap: break-word; }
.m-vote-part1 .win-list .wjhj_item .pic .txt-intro { display: none; }
.m-vote-part1 .win-list .wjhj_item .pic .cover { display: none; }
.m-vote-part1 .win-list .wjhj_item .txt-intro, .m-vote-part1 .win-list .wjhj_item .upvote { display: none; }
#wangjie .citem .txt-name { background: #7e0000; line-height: 56px; color: #e9b768; }
#wangjie .citem .txt-position { color: #191919; padding: 16px 16px 0 16px; }
#wangjie.m-vote-part1 .win-list .citem { background: #cec2ab; height: 420px; }
#wangjie.m-vote-part1 .win-list .citem:hover, #wangjie.m-vote-part1 .win-list .highlight { background: #cec2ab; }
#wangjie.m-vote-part1 .win-list .citem:hover .txt-name { background: #ac2421; }
#wangjie .win-list .item-poster { padding: 0; }
#wangjie .win-list .item-poster { width: 189px; }
#wangjie .item-poster .pic img { width: 189px; }
#voteList .citem { overflow: visible; position: relative; }
#voteList .citem:nth-child(1)::before { display: block; position: absolute; content: ''; background: url(https://n.sinaimg.cn/sina_client/66ceb6d9/20221020/icon_rank.png)
   0 0 no-repeat; left: 0; top: -18px; width: 47px; height: 56px; z-index: 1; }
#voteList .citem:nth-child(2)::before { display: block; position: absolute; content: ''; background: url(https://n.sinaimg.cn/sina_client/66ceb6d9/20221020/icon_rank.png) -206px
   0 no-repeat; left: 0; top: -18px; width: 47px; height: 56px; z-index: 1; }
#voteList .citem:nth-child(3)::before { display: block; position: absolute; content: ''; background: url(https://n.sinaimg.cn/sina_client/66ceb6d9/20221020/icon_rank.png) -404px
   0 no-repeat; left: 0; top: -18px; width: 47px; height: 56px; z-index: 1; }
#voteList .js-citem-before::before { display: none !important; }
.vote-warning { display: none; }
.scrollTop .scrollTxt { bottom: 0 !important; opacity: 1 !important; }
#voteList .citem:nth-child(1)::before, #voteList .citem:nth-child(2)::before, #voteList .citem:nth-child(3)::before { display: none; }
.liucheng_more_btn { width: 30px; margin: 10px auto; color: #a80800; cursor: pointer; }
.liucheng_more_btn:hover { color: #a80800; opacity: .8; }
.liucheng_more_open_btn { transform: rotate(180deg); }
.u-vote-title2 { width: 1000px; margin: 0 auto; padding-top: 55px; }
.yinyan_cont { padding: 0 50px; }
.yinyan_cont p { color: #928371; font-size: 20px; margin-top: 17px; padding-bottom: 17px; line-height: 1.8; text-align: justify; text-indent: 2em; }