/*20170120*/
/* CSS reset start */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video {margin: 0; padding: 0; border: 0; outline: 0}
body {font: 14px/1 -apple-system, "Helvetica Neue", "Arial", "PingFang SC", "Hiragino Sans GB", "STHeiti", "Microsoft YaHei", "Microsoft JhengHei", "Source Han Sans SC", "Noto Sans CJK SC", "Source Han Sans CN", "Noto Sans SC", "Source Han Sans TC", "Noto Sans CJK TC", "WenQuanYi Micro Hei", "SimSun", "sans-serif";}
code,kbd,pre,samp,tt {font-family: "Courier New", "Courier", "monospace";}
ul,ol {list-style: none;}
a {text-decoration: none; -webkit-tap-highlight-color: transparent;}
a:hover {text-decoration: none;}
input,button,textarea,select {outline: none; -webkit-tap-highlight-color: transparent; font: inherit;}
table {border-collapse: collapse; border-spacing: 0;}
/* CSS reset end */

html {width:100%;height:100%;overflow-x:hidden;overflow-y:scroll;background:url(http://n.sinaimg.cn/finance/stockbroker_16_wap/main_bg.png) center center repeat-y;}
body{min-height:100%;}
.wrap{padding:0 0.25rem;overflow:hidden;}
.clearfix:after{display:block;content:'';clear:both;}
/*header*/
.header{background:url(http://n.sinaimg.cn/finance/stockbroker_16_wap/banner_bg.jpg) center center no-repeat;background-size:100% 100%;}
/*导语*/
.banner{height:6.7rem;}
/*color:#ffc967;*/
.intro{margin-bottom:0.4rem;padding:0.18rem;font-size:14px;color:#fff;background-color:rgba(0,0,0,.2);line-height:1.8;}
.intro h2{display:block;width:100%;height:0.65rem;background:url(http://n.sinaimg.cn/finance/stockbroker_16_wap/intro_bg.png) center center no-repeat;background-size:cover;text-indent:-3000px;}
.intro p{text-align:center;}
.intro p a{font-size:14px;color:#ffc967;text-decoration:underline;}
/*搜索栏*/
.searchbar{position:relative;width:100%;height:0.94rem;line-height:0.94rem;background:url(http://n.sinaimg.cn/finance/stockbroker_16_wap/searchbar_bg.png) center center no-repeat;background-size: 100% 100%;text-align:center;}
.searchbar input{position:relative;display:inline-block;border:0;padding:0;width:4.8rem;line-height:0.7rem;background:url(http://n.sinaimg.cn/finance/stockbroker_16_wap/search_input_bg.png) center center no-repeat;background-size:100% 100%;font-size:14px;color:#ffc967;text-align:center;outline:none;text-indent:10px;}
.searchbar .placeholder{position:absolute;top:0.12rem;left:50%;margin-left:-1.4rem;height:0.7rem;line-height:0.7rem;color:#ffc967;font-size:14px;user-select:none;}
.btn-search{position:absolute;right:1.2rem;top:0.12rem;width:0.66rem;height:0.7rem;background:url(http://n.sinaimg.cn/finance/stockbroker_16_wap/icon_search.png) center center no-repeat;background-size:50%;}
.btn-search.active{background-color:rgba(0,0,0,.5);}
/*主体*/
.main{padding-top:0.9rem;}
.part{margin-bottom:0.9rem;background-color:rgba(0,0,0,.1);}
.loading{display:block;width:1.24rem;height:1.24rem;margin:0.5rem auto;}
.p-tt{position:relative;top:-0.35rem;height:0.9rem;text-indent:-3000px;overflow:hidden;}
.p-list{width:7.5rem;}
.score .p-tt{background:url(http://n.sinaimg.cn/finance/stockbroker_16_wap/score_tt.png) top center no-repeat; background-size:120% 260%;}
.vote .p-tt{background:url(http://n.sinaimg.cn/finance/stockbroker_16_wap/vote_tt.png) top center no-repeat; background-size:120% 260%;}
.rule .p-tt{background:url(http://n.sinaimg.cn/finance/stockbroker_16_wap/rule_tt.png) top center no-repeat; background-size:120% 260%;}
.decla .p-tt{background:url(http://n.sinaimg.cn/finance/stockbroker_16_wap/decla_tt.png) top center no-repeat;background-size:120% 260%;}
/*券商盒子*/
.card{position:relative;top:0;float:left;border:2px solid #053985;margin-right:0.08rem;margin-bottom:0.24rem;width:2.2rem;height:2.58rem;text-align:left;cursor:pointer;transition:top .3s;overflow:hidden;}
.card img{display:block;width:100%;height:1.58rem;}
.card .caption{padding:0.1rem 0;width:100%;background:url(http://n.sinaimg.cn/finance/stockbroker_16_wap/bg_caption.png) center center no-repeat;background-size:cover;color:#ffc967;transition:all .3s;}
.caption p{padding:0 0.1rem;font-size:12px;height:0.4rem;line-height:0.4rem;}
.card.btn-more{background:url(http://n.sinaimg.cn/finance/stockbroker_16_wap/btn_more.png) center center no-repeat #053985;background-size:100% 100%;color:#ffc967;font-size:16px;line-height:2rem;text-align:center;transition:all .3s;}
/*投票后的样式*/
.item_box.voted .caption{color:#fff;background:url(http://n.sinaimg.cn/finance/stockbroker_16_wap/bg_voted.png) center center no-repeat;}
.item_box.matched{border-color:#ffc967;color:#ffc967;}
/*券商领导有话说*/
.decla .poster{float:left;position:relative;margin-right:0.08rem;margin-bottom:0.24rem;width:2.2rem;height:4rem;border:2px solid #278deb;text-align:center;overflow:hidden;}
.poster img{display:block;width:100%;}
.poster .poster-foot{position:absolute;bottom:0;width:100%;}
.poster-foot .capt{height:0.86rem;font-size:12px;color:#fff;background:rgba(0,0,0,.5);overflow:hidden;line-height:1.3;}
.capt h4{font-size:12px;padding-top:0.1rem;}
.poster-foot .dec{display:table;height:1.25rem;width:100%;background:url(http://n.sinaimg.cn/finance/stockbroker_16_wap/bg_voted.png) right top;font-size:12px;color:#ddd0b7;text-align:justify;}
.poster-foot .dec p{display:table-cell;padding:0.05rem 0.12rem;line-height:1.2;overflow:hidden;vertical-align: middle;}
.poster a{position:absolute;width:100%;height:100%;z-index:10;top:0;left:0;cursor:pointer;}
/*分榜*/
.sub li{display:block;margin:0.25rem auto;width:2.98rem;height:2.62rem;background-size:100% 100%;overflow:hidden;text-indent:-3000px;cursor:pointer;}
.pill-01{background:url(http://n.sinaimg.cn/finance/stockbroker_16_wap/nav_01.png) center center no-repeat;}
.pill-02{background:url(http://n.sinaimg.cn/finance/stockbroker_16_wap/nav_02.png) center center no-repeat;}
.pill-03{background:url(http://n.sinaimg.cn/finance/stockbroker_16_wap/nav_03.png) center center no-repeat;}
.pill-04{background:url(http://n.sinaimg.cn/finance/stockbroker_16_wap/nav_04.png) center center no-repeat;}
.pill-05{background:url(http://n.sinaimg.cn/finance/stockbroker_16_wap/nav_05.png) center center no-repeat;}
/*规则*/
.rule{line-height:1.8;}
.rule p{padding:0 0.22rem;font-size:13px;color:#fff;}
.rule span{display:block;padding:0 0.22rem;color:#ffc967;font-size:12px;}
/*浮层*/
.pop-mask{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);}
.pop-wrap{position:absolute;top:0;left:0;width:100%;overflow:hidden;}
#pop_wrap_rank{min-height:100%;background:#0049a0;z-index:20;}
#pop_wrap_form{background:#fff;z-index:30;}
.tab_con{padding:0.5rem 0.25rem 0;width:100%;overflow:hidden;}
.pop-tt{padding-left:0.32rem;height:0.8rem;background:url(http://n.sinaimg.cn/finance/stockbroker_16_wap/pop_tt.png) center center no-repeat;background-size:100% 100%;font-size:20px;color:#ffc967;line-height:0.8rem;font-weight:normal;font-style:italic;}
.pop-tt em{font-size:28px;padding-right:10px;}
.btn-close{position:absolute;right:0;top:0;height:0.8rem;width:0.8rem;background:url(http://n.sinaimg.cn/finance/stockbroker_16_wap/icon_close.png) center center no-repeat #ffc967;background-size:50%;cursor:pointer;}
.pop-cont{padding:0 0.25rem;}
.poll-act{padding:0.5rem 0;text-align:center;}
.btn-submit{display:inline-block;border-radius:0.2rem;margin-bottom:0.5rem;height:0.8rem;width:2.12rem;color:#fff;font-size:18px;background:#156ab7;line-height:0.8rem;}
.poll-cont{padding-top:0.4rem;border-bottom:2px solid #e3e3e3;}
.poll-cont dl{margin-bottom:0.5rem;}
.poll-cont dl.warning{background:#fefcf4;}
.poll-cont dt{font-size:16px;font-weight:bold;line-height:1.5;}
.poll-cont dd{padding-left:0.5rem;font-size:14px;line-height:2;}
.poll-cont label{cursor:pointer;}
.poll-cont dd input{margin-right:0.16rem;cursor:pointer;}
/*alert*/
._alert{position:absolute;background:#fff;top:1rem;left:50%;margin-left:-2.6rem;width:5rem;padding:0.2rem;font-size:18px;color:#000;border-radius:0.2rem;text-align:center;}
._alert .con{padding:0.5rem 0;width:100%;line-height:2;text-align:center;}
._alert .con p{display:inline-block;line-height:1.5;}
._alert .alert-btn{width:100%;height:0.8rem;line-height:0.8rem;text-align:center;border-top:1px dotted #000;color:#3895E5;font-size:20px;}
.share{color:#053985;font-size:20px;}
.share .con{padding-top:0.4rem;padding-bottom:0;min-height:1rem;height:1rem;line-height:1rem;}
.share .sub{font-size:14px;height:0.6rem;color:#000;}
.share .share-btn{display:inline-block;width:2rem;height:0.85rem;line-height:0.85rem;background:url(http://n.sinaimg.cn/finance/stockbroker_16_wap/bg_caption.png) center center no-repeat;background-size:100% 100%;border-radius:0.2rem;color:#fff;font-size:18px;}
.share .alert-btn{position:absolute;right:0;top:0;height:0.8rem;width:0.8rem;border-top:none;background:url(http://n.sinaimg.cn/finance/stockbroker_16_wap/icon_close.png) center center no-repeat #ffc967;background-size:50%;}