/*v1.3*/
.blk-dongmi17{background:#f6ebd6;padding:15px;font-family:'Microsoft Yahei','微软雅黑','Simsun','宋体','Arial';margin-top:14px;}
.blk-dongmi17 a{outline:0 none;}
.blk-dongmi17 img{display:block;width:100%;}
.blk-dongmi17 .dongmi-tt{margin-bottom:13px;height:23px;font-size:16px;font-style: italic;color:#b77d04;border-bottom:1px solid #ead4a7;}
.blk-dongmi17 .dongmi-tt span{display:inline-block;padding-left:18px;padding-right:8px;background:url(//n.sinaimg.cn/finance/dongmi17/tt.png) left center no-repeat #f6ebd6;font-weight: bold;}
.blk-dongmi17 .btn-signup,.btn-signup:visited,.btn-signup:hover,.btn-signup:active{float:right;color:#8e6d28;font-size:12px;text-decoration:none;margin-top: 6px;background: #f6ebd6;font-style: normal;}
.blk-dongmi17 .lazy {background:url(//n.sinaimg.cn/finance/dongmi17/images/avatar.png) center no-repeat #785b3c;}
.vote-item{min-height: 100px;}
.item-poster,.item-intro,.item-action,.item-qr{position:relative;float:left;overflow: hidden;}
.item-poster{width:90px;text-align:center;}
.item-action{width:108px;margin-right:10px;text-align: center;}
.item-intro{width: 230px;margin-right: 10px;}
.item-qr{text-align: center;width: 82px;margin-top: 4px;}
.item-qr img{width:100%;}
.pic{margin:0 auto;width:70px;height:70px;border:2px solid #c8a14b;background:#c8a14b;border-radius:50%;overflow:hidden;text-align:center;}
.pic img{display:inline-block;width:110%;height:auto;min-height: 135%;margin-top:-15%;margin-left:-5%;}
.caption{text-align:center;color:#ddd0b6;font-weight:bold;font-size:14px;margin-top: 8px;}
.txt-name{display:inline-block;text-align: center;color:#8e6d28;font-size: 14px;}
.txt-rank{display:inline-block;text-align: center;color:#c9901a;}
.txt-position{font-size:14px;font-weight:bold;overflow: hidden;text-overflow: ellipsis;white-space:nowrap;color:#8e6d28;text-align: left;}
.txt-summary{color:#a29068;font-size:12px;text-align:justify;line-height: 1.5;}
.vote-btn{margin:12px 0;width:100%;height:28px;line-height:28px;text-align:left;background:#c19b43;border-radius:20px;cursor:pointer;font-size:12px;color:#333;}
.vote-cai{background:#5c7895;}
.vote-btn a{display: block;width: 100%;text-decoration: none;color: #333;}
.vote-btn a:visited,.vote-btn a:hover,.vote-btn a:active{text-decoration: none;color: #333;}

.icon{float:left;margin:4px;width:20px;height:20px;background:url(//n.sinaimg.cn/finance/2017investors_top50_wap/btn_like.png) center no-repeat;background-size:contain;overflow:hidden;text-indent:-9999px;}
.num{padding-left:4px;font-size:12px;color:#fff;font-weight: bold;}
.icon-zan{background-image:url(//n.sinaimg.cn/finance/dongmi17_wap/images/btn_like.png);}
.icon-cai{background-image:url(//n.sinaimg.cn/finance/dongmi17_wap/images/btn_cai.png);}
.voted .icon-zan{background-image:url(//n.sinaimg.cn/finance/dongmi17_wap/images/btn_like_suc.png);}
.voted .icon-cai{background-image:url(//n.sinaimg.cn/finance/dongmi17_wap/images/btn_cai_suc.png);}
/*signup*/
.m-director-part3 {position:absolute;left:50%;margin-left:-375px;padding:30px 10px 0;border:1px solid #bfa36b;width:748px;background:#fff;color:#b69955;
    z-index: 6669;}
.m-director-part3 .btn-close {position:absolute;right:6px;top:6px;height:24px;width:24px;background:url(//n.sinaimg.cn/finance/2017investors_top50/btn_close.png) center center no-repeat #d1b18b;cursor:pointer;}
.m-director-part3 li {margin-bottom:20px;}
.m-director-part3 .require label:after {float:right;content:'*';color:red;font-size:22px;}
.m-director-part3 select,.m-director-part3 input,.m-director-part3 textarea,.lc-upload {border:1px solid #ddd4c2;outline:none;}
.m-director-part3 input:focus {border:1px solid #b69955;}
.u-director-title3 {float:left;padding-right:10px;width:140px;height:36px;line-height:36px;text-align:right;font-size:14px;}
.u-director-text {float:left;padding:5px;width:258px;height:24px;line-height:24px;}
.u-director-text:focus {border:1px solid #bfa36b;}
.u-director-text2 {float:left;padding:5px;width:258px;height:84px;line-height:24px;resize:none;}
.u-director-text2:focus {border:1px solid #bfa36b;}
.u-director-des3 {float:left;padding-left:12px;font-size:14px;}
.director-brief-tip {color:#ffa200;}
.m-director-box3 {padding:10px 0 5px;}
.u-director-btn3 {display:block;margin:0 auto;width:200px;height:44px;line-height:44px;text-align:center;background:#bfa36b;color:#fff;font-size:18px;border-radius:5px;}
.u-director-btn3:hover {background:#af935c;color:#fff;text-decoration:none;}
.m-director-part3 .m-director-box4 {margin-bottom:0;}
.u-director-btn4 {position:absolute;top:12px;right:12px;width:22px;height:22px;background:url(//n.sinaimg.cn/finance/sbdszp/images/pic_director07.png) no-repeat;cursor:pointer;}
.u-director-des4 {height:26px;line-height:26px;color:#777;font-size:14px;text-align:center;}
.m-local {float:left;}
.m-local select {display:inline-block;margin-right:12px;width:80px;height:38px;line-height:36px;border:1px solid #ddd4c2;outline:none;-ms-padding:10px 0;-ms-height:0;-ms-line-height:0;vertical-align:top;}
.sel_year,.sel_month,.sel_day {border:1px solid #ddd4c2;width:80px;height:36px;}
.u-local {float:left;width:95px;position:relative;zoom:1;}
.selectView {position:absolute;width:80px !important;text-align:left;cursor:default;height:36px !important;font-family:Microsoft YaHei,STHeiti Light;}
.selectView .ds_cont {border:1px solid #ccc;background:#fff;height:34px;line-height:34px;background:url(//n.sinaimg.cn/finance/sbdszp/images/pic_director08.png) no-repeat;}
.selectView .ds_title {float:left;padding-left:10px;}
.selectView .ds_button {float:right;width:22px;height:34px;display:inline;background:url(//n.sinaimg.cn/finance/sbdszp/images/pic_director09.png) no-repeat center right;}
.selectView .ds_list {position:absolute;top:36px;left:0;background:#fff;width:100%;}
.selectView .dsl_cont {border:1px solid #ccc;max-height:200px;overflow:auto;}
.selectView .ds_list p {line-height:20px;margin:1px;color:#000;padding-left:2px;background:#fff;}
.selectView .ds_list p.selected {background:#335ea8;color:#fff;}
.m-director-box5 {position:relative;zoom:1;float:left;width:270px;height:108px;}
.content-img {position:absolute;top:0;left:0;width:76px;height:108px;background:url(//n.sinaimg.cn/finance/sbdszp/images/pic_director11.png) no-repeat;}
.content-img img {width:76px;height:108px;}
.content-info {margin-left:120px;width:370px;height:108px;position:relative;border-radius:3px;}
.lc-upload {margin-bottom:8px;width:80px;height:34px;line-height:34px;color:inherit;font-size:14px;text-align:center;cursor:pointer;}
.info-img-tip {font-size:14px;}
.uploadiframe {display:none;}
.uploadform {position:absolute;top:0;left:0;width:82px;height:36px;opacity:0;filter:alpha(opacity=0);}
.uploadform .fileupload {display:block;width:100%;height:inherit;cursor:pointer;}
/*popup common*/
.js-popup-mask {z-index:6666;position:fixed;top:0;left:0;width:100%;height:100%;background:#000;opacity:.5;filter:alpha(opacity=50);}
.js-popup {z-index:6667;position:fixed;top:20%;left:50%;margin-left:-151px;width: 300px;border:1px solid #cd953d;border-radius:5px;background:#e7d5bc;}
.js-popup .btn-close {position:absolute;right:6px;top:6px;height:24px;width:24px;background:url(//n.sinaimg.cn/finance/2017investors_top50/btn_close.png) center center no-repeat #d1b18b;cursor:pointer;}
.js-popup .btn-ok {display:inline-block;width:100px;height:28px;line-height:28px;color:#fff;background:url(//n.sinaimg.cn/finance/2017investors_top50/btn_ok.png) center no-repeat;cursor:pointer;}
.js-popup .pop-head {height:40px;line-height:40px;color:#c77b2d;font-size:18px;text-indent:1em;}
.js-popup .pop-head span {font-style:italic;font-size:16px;padding-left:.5em;}
.js-popup .pop-main {padding:7px 14px;font-size:14px;line-height:1.5;}
.js-popup .pop-foot {text-align:center;font-size:14px;margin-bottom:14px;}
.js-popup .field {margin-bottom:1em;}
.js-popup input {-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;padding:0 14px;width:244px;height:28px;line-height:28px;border:0 none;border-radius:3px;font-size:14px;}
/*imgcode popup*/
.img-code-popup{top:20%;}
.img-code-popup .img-sample {float:left;width: 200px;height: 40px;margin-right: 10px;background-repeat: no-repeat;background-size: 317px 250px;}
.img-code-popup .btn-code {float: left; width: 46px;padding-right: 16px;height: 40px;line-height: 40px;background: url(//n.sinaimg.cn/finance/dongmi17_wap/refresh.png) right center no-repeat #ffa200;color: #fff;border-radius: 3px;text-align: right;cursor: pointer;}
.img-code-popup .btn-code.disabled {opacity:.8;filter:alpha(opacity=80);cursor:not-allowed;}
.img-code-popup .img-cont {position: relative;width: 100%;height: 180px;background-repeat: no-repeat;background-position: 0 -55px;background-size: 272px 272px;}
.img-code-popup .img-keyboard {position:absolute;left:0;top:0;background:transparent;width:100%;height:100%;}
.img-code-popup .img-keyboard li{float:left;height:60px;width:33%;}
.img-code-popup .img-keyboard .selected{background:url(//n.sinaimg.cn/finance/dongmi17_wap/ok.png) center center no-repeat;}
.img-code-popup .reset {float:right;text-decoration: underline;color:#333;font-size:14px;line-height: 2;cursor: pointer;}
/*smscode popup*/
.sms-code-popup .input-code{float:left;width:100px;margin-right:14px;}
.sms-code-popup .btn-code{float:left;width:130px;height:28px;line-height:28px;background:#ffa200;color:#fff;border-radius:3px;text-align:center;cursor:pointer;}
.sms-code-popup .btn-code.disabled {opacity:.8;filter:alpha(opacity=80);cursor:not-allowed;}