@charset "utf-8";
/* CSS Document */
/*开发豆原创源码，唯一官网：www.kaifadou.com*/
*{ -webkit-tap-highlight-color:rgba(0,0,0,0); -webkit-touch-callout:none; }
html{ -webkit-text-size-adjust:100%; -ms-text-size-adjust:100%; font-size:50px; }
body,h1,h2,h3,h4,h5,h6,hr,p,dl,dd,ul,ol,pre,form,blockquote,figure,fieldset,legend,input,button,textarea,menu{ margin:0; padding:0; }
body{ background:#fff; font:14px/1.15 "\5FAE\8F6F\96C5\9ED1",Arial,sans-serif; color:#333; -webkit-overflow-scrolling:touch; min-width:300px; }
header,footer,section,article,aside,nav,hgroup,address,figure,figcaption,main,menu,details{ display:block; }
h1,h2,h3,h4,h5,h6,small{ font-size:100%; font-weight:normal; }
table{ border-collapse:collapse; border-spacing:0; }
input,button,select,textarea{ outline:none; border:none; -webkit-appearance:none; font-family:inherit; font-size:100%; line-height:1.15; }
textarea{ overflow:auto; resize:none; }
em,i,cite,var,address,dfn{ font-style:normal; }
menu,ul,ol{ list-style:none; }
img{ border-style:none; display: block; margin:0 auto;}
p{text-indent:2em}
a{ text-decoration:none; cursor:pointer; color:#333; background-color:transparent; -webkit-text-decoration-skip:objects; }
a:active,a:hover{ outline-width:0; text-decoration:none; }
hr{ box-sizing:content-box; height:0; overflow:visible; }
svg:not(:root){ overflow:hidden; }
canvas{ display:inline-block; }
[hidden]{ display:none; }
.clear{ clear:both; height:0; line-height:0; overflow:hidden; display:block; }
.fl{ float:left; }
.fr{ float:right; }
.red{ color:#f00;}
.green{ color:#080; }

header{ height:.9rem; }
header .inner{ top:0; z-index:9998; width:100%; height:.9rem; background:#db343e; }
header .pnormal{ position:relative; }
.logo{ position:absolute; top:.16rem; left:.3rem; display:block; width:2.3rem; height:.58rem; background:url(../images/logo.png) no-repeat left center; background-size:auto .58rem; overflow:hidden; }
.back h1{background: url(../images/cai_nei.png) no-repeat;position: absolute;height: 18px;width: 96px;background-size: 100%;top: 14px;left: 45px;text-indent: -9999em;color: #fff;}
.back a{ position:absolute; left:0; top:0; display:block; width:.84rem; height:.9rem; background:url(../images/back.png) no-repeat center center; background-size:.24rem .42rem; }
.hname{ padding:0 1rem; text-align:center; line-height:.9rem; font-size:.4rem; font-weight:400; color:#fff; letter-spacing:1px; }
.hright{ position:absolute; top:.16rem; right:.76rem; }
.zoom{ display:inline-block; float:left; width:0.44rem; height:.44rem; margin-top:.08rem; margin-right:.4rem; background:url(../images/zoom1.png) no-repeat center; background-size:0.4rem 0.4rem; }
.dapp{ display:inline-block; height:.58rem; padding:0 .16rem; margin-right:-0.46rem; font-size:.28rem; color:#db343e; line-height:.58rem; background-color:#fff; -webkit-border-radius:.1rem; border-radius:.1rem; }
.menu{ display:inline-block; padding:0 0.26rem; height:inherit; position:absolute; right:0; top:0; }
.i_menu{ padding-top:0.16rem; }
.i_menu .line{ display:block; width: 0.46rem; height:.04rem; background-color:#fff; margin: 0.12rem auto;
  -webkit-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}
#menu.is-active .line:nth-child(2){ opacity: 0; }
#menu.is-active .line:nth-child(1){
  -webkit-transform: translateY(8px) rotate(45deg);
  -ms-transform: translateY(8px) rotate(45deg);
  -o-transform: translateY(8px) rotate(45deg);
  transform: translateY(8px) rotate(45deg);
}
#menu.is-active .line:nth-child(3){
  -webkit-transform: translateY(-8px) rotate(-45deg);
  -ms-transform: translateY(-8px) rotate(-45deg);
  -o-transform: translateY(-8px) rotate(-45deg);
  transform: translateY(-8px) rotate(-45deg);
}
#menu.is-active{ background-color:#fff; }
#menu.is-active .line{ background-color:#db343e; }
#hide-menu{ position:fixed; top:.9rem; right:0; width:38%; max-width:6.4rem; height:0; background:#fff; z-index:9998; overflow:hidden; 
  -moz-transition:all 0.5s ease-in-out 0s; 
  -webkit-transition:all 0.5s ease-in-out 0s; 
  transition:all 0.5s ease-in-out 0s; 
}
#hide-menu li{ border-bottom:1px solid #eaeaea; }
#hide-menu li:last-child{ border:0; }
#hide-menu a{ display:block; line-height:0.88rem; font-size:0.3rem; text-align:center; overflow:hidden; }
#hide-menu a:active{ color:#db343e; }
.cover{ position:fixed; top:0; left:0; z-index:9997; display:none; width:100%; height:100%; background-color:rgba(0,0,0,.6); }

.nav{ padding:.12rem 0; font-size:.32rem; line-height:.58rem; background-color:#fff; border-bottom:1px solid #e2e2e2; }
.nav li{ float:left; width:25%; text-align:center; }
.nav.idx-nav li{ width:20%; }
.nav li a{ display:block; color:#565656; text-align:center; }
.nav li a.current{ color:#db343e; }
.nav li.nav-more a{ display:block; width:.5rem; height:.5rem; margin:.04rem auto; text-indent:-999em; background:url(../images/more.png) no-repeat 0 0; background-size:.5rem .5rem; overflow:hidden; -webkit-box-sizing:border-box; box-sizing:border-box; }
.stock-nav{ font-size:.32rem; height:.88rem; line-height:.88rem; background-color:#fff; border-bottom:1px solid #e2e2e2; -webkit-box-sizing:border-box; box-sizing:border-box; }
.stock-nav li{ float:left; width:25%; text-align:center; }
.stock-nav li a{ display:inline-block; height:.88rem; padding:0 .08rem; color:#565656; -webkit-box-sizing:border-box; box-sizing:border-box; }
.stock-nav li a.current{ color:#db343e; border-bottom:.04rem solid #db343e; }

.search-form{ margin:0 .3rem .12rem .84rem; overflow:hidden; padding-top: 0.12rem;}
.search-form .soBox{ position:relative; height:.66rem; background:#fff; border:1px solid #fff; -webkit-border-radius:.08rem; border-radius:.08rem; -webkit-box-sizing:border-box; box-sizing:border-box; }
.search-form .soBox input{ -webkit-box-sizing:border-box; box-sizing:border-box; }
.search-form .soBox .search_txt{ float:left; width:86%; height:.62rem; padding:.12rem 0 .12rem .2rem; font-size:.28rem; line-height:.62rem; color:#444; vertical-align:middle; }
.search-form .soBox .search_btn{ float:right; width:14%; max-width:2rem; height:.64rem; background:url(../images/zoom2.png) no-repeat center center; background-size:.4rem .4rem; overflow:hidden; cursor:pointer; }
header .search-form .soBox .search_btn{ text-indent:-9999em; }

/*焦点图*/
.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}
.swiper-container{width:100%;margin-left:auto;margin-right:auto;position:relative;overflow:hidden;z-index:1}
.swiper-container-multirow>.swiper-wrapper{-webkit-box-lines:multiple;-moz-box-lines:multiple;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}
.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}
.swiper-slide{-webkit-flex-shrink:0;-ms-flex:0 0 auto;flex-shrink:0;width:100%;height:100%;position:relative}
.swiper-container-no-flexbox .swiper-slide{float:left;width:100%;}
.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-moz-box-orient:vertical;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}
.swiper-pagination{position:absolute;bottom:0;left:0;width:114%;text-align:right;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}
.swiper-pagination.swiper-pagination-hidden{opacity:0}
.swiper-pagination-fraction{bottom:10px;left:0;width:96%}
.swiper-pagination-bullet{width:.08rem;height:.08rem;display:inline-block;vertical-align:middle;border-radius:100%;background:#fff;opacity:1;margin:0 .08rem;-webkit-transition:.2s ease-in-out 0s;-moz-transition:.2s ease-in-out 0s;-o-transition:.2s ease-in-out 0s;transition:.2s ease-in-out 0s;}
.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}
.swiper-pagination-bullet-active{opacity:1;width:.12rem;height:.12rem;background:#ff0}
#swiper_banner .swiper-slide { width:100%; text-align:center; font-size: 18px; background: #fff; line-height: 300px; position:relative; }
#swiper_banner .swiper-slide img{ display:block; width:100%; height:auto;max-height:220px; min-height:220px; margin:0 auto; }
#swiper_banner .swiper-slide .tit{ width:80%; padding:0 16% 0 4%; position:absolute;bottom:0;left:0;height:.72rem;line-height:.72rem;color:#fff;font-size:.32rem;text-align:left;background:rgba(0,0,0,0.5);overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
#swiper_banner .swiper-pagination{ color:#fff; font-size:.24rem; }
#swiper_banner .swiper-pagination-current{ font-size:.32rem; color:#f00; }

.gap{ height:.12rem; background-color:#f2f2f2; }
.stock{ padding:.14rem 0; border-bottom:1px solid #e2e2e2; }
.stock ul{ display:-webkit-box; display:-moz-box; display:-ms-flexbox; display:-webkit-flex; display:flex; }
.stock li{ text-align:center; color:#666; font-size:.24rem; line-height:.48rem; -webkit-box-flex: 1; -moz-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; }
.stock li:before{ content:''; width:1px; height:.64rem; background-color: #e2e2e2; float:left; margin-left:-1px; margin-top:.16rem; }
.stock li a{ display:block; }
.stock li .new-price{ font-size:.32rem; }
.stock li .chg{ margin-left:.08rem; }
.news-list a{ display:block; margin:0 4%; padding:.26rem 0; border-bottom:1px solid #eaeaea; }
.news-list figure{ float:left; }
.news-list img{ display:block; width:2.3rem; height:1.5rem; margin-right:.24rem; }
.news-list .lcon{ height:1.5rem; }
.news-list .lcon h4{ height:.96rem; font-size:.32rem; line-height:.48rem; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:2; }
.news-list .lcon p{ margin-top:.2rem; font-size:.24rem; color:#999; }
.news-list .lcon .lad{ padding:0 .04rem; line-height:.3rem; border:1px solid #adadad; }
.loadmore{ margin:0 4%; margin-top:-1px; font-size:.32rem; color:#777; text-align:center; line-height:.88rem; }
.loadmore em{ display:inline-block; width:.28rem; height:.16rem; margin-left:.12rem; vertical-align:0.04rem; background:url(../images/arrow1.png) no-repeat 0 0; background-size:contain; }

#sidetop{ position:fixed; right:.3rem; bottom:1.2rem; z-index:100; display:none; }
#backtop{ text-indent:-9999px; width:.8rem; height:.8rem; background:url(../images/backtop.png) no-repeat 0 0; background-size:.8rem .8rem; }
#backhome{ text-indent:-9999px; width:.8rem; height:.8rem; margin-top:.3rem; background:url(../images/backhome.png) no-repeat 0 0; background-size:.8rem .8rem; }
#backhome a{ display:block; height:.8rem; }
footer{ padding:.24rem .3rem; font-size:.28rem; color:#999; text-align:center; line-height:.4rem; background:#eee; }
footer a{ color:#999; }

.hd{ height:.88rem; margin:0 4%; padding-top:.14rem; border-bottom:1px solid #e2e2e2; -webkit-box-sizing:border-box; box-sizing:border-box; }
.hd h3{ float:left; font-size:.32rem; color:#666; line-height:.7rem; border-bottom:.04rem solid #db343e; -webkit-box-sizing:border-box; box-sizing:border-box; }
.hd h3 em{ color:#db343e; }
.hd .more{ width:auto; margin:.14rem 0; line-height:.42rem; font-size:.28rem; color:#999; }
.recommend{ padding:.1rem .06rem .3rem; }
.recommend a{ position:relative; display:block; float:left; width:28%; height:.64rem; margin-left:4%; margin-top:.2rem; text-align:center; line-height:.64rem; background-color:#f5f5f5; border:1px solid #d6d6d6; -webkit-border-radius:999em; border-radius:999em; -webkit-box-sizing:border-box; box-sizing:border-box; }
.recommend a i{ position:absolute; left:-1px; top:-1px; display:block; width:.34rem; height:.34rem; background:url(../images/rec_ico.png) no-repeat 0 0; background-size: .34rem auto; }
.mlink{ padding:.1rem .06rem .3rem; }
.mlink a{ position:relative; display:block; float:left; width:20.5%; height:.6rem; margin-left:3.6%; margin-top:.2rem; text-align:center; line-height:.6rem; border:1px solid #d6d6d6; -webkit-border-radius:999em; border-radius:999em; overflow:hidden; -webkit-box-sizing:border-box; box-sizing:border-box; }

.newsdeta{ padding:.3rem 0; margin:0 4%; }
.news-hd{ background:url(../images/icons.png) no-repeat 10px -120px;padding:10px 10px 10px 42px;line-height:25px;border-bottom:1px solid #e2e2e2;font-size:22px;font-weight:bold;}
.newsdeta h1{ font-size:.40rem; font-weight:800; line-height:.54rem; }
.newsdeta .show_time{ color:#999; font-size:.32rem; line-height:.38rem; padding:.16rem 0;}
.newsdeta .show_time time{ margin-right:.2rem; }
.news-con{ font-size:.35rem; color:#4a4a4a; line-height:.48rem; }
.news-con .cont{}
.news-con p{ margin-top:.12rem; }
.news-con img{ max-width:100% !important; height:auto !important; }
.news-con table{ width:100% !important; overflow:hidden; }
.news-con iframe{ width:100% !important; height:240px !important; }
.open-more{ padding:.26rem 0 0; font-size:.32rem; color:#777; text-align:center; }
.open-more a{ display:inline-block; width:2.5rem; height:.68rem; color:#777; line-height:.68rem; background-color:#f5f5f5; border:1px solid #ccc; -webkit-border-radius:999em; border-radius:999em; }
.open-more em,.open-more i{ display:inline-block; width:.28rem; height:.16rem; margin-left:.12rem; vertical-align:0.04rem; background:url(../images/arrow1.png) no-repeat 0 0; background-size:contain; }
.open-more i{ -webkit-transform:rotate(180deg); transform:rotate(180deg); }
.news-share{ margin-top:.12rem; }
.news-share label{ float:left; margin:6px 0; padding-right:.04rem; line-height:.6rem; font-size:.28rem; color:#999; }
.bdshare-button-style0-24 .bds_qzone{ background-position: -0.8rem 0 !important; background-size: auto .6rem; }
.bdshare-button-style0-24 .bds_tsina{ background-position: 0 0 !important; background-size: auto .6rem; }
.bdshare-button-style0-24 a, .bdshare-button-style0-24 .bds_more{ height: .6rem !important; padding-left: .6rem !important; margin:6px 10px 6px 0 !important; background-image: url(../images/icons.png) !important; }
.news_rec{ position:fixed; top:0; bottom:auto; z-index:9999; width:92%; padding:.2rem 4% .1rem; background:rgba(72,72,72,.92); opacity:1; display: none;}
.hide{ z-index:-1; opacity:0; }
.news_rec .swiper-container{ padding-bottom:.34rem; width:90%; margin:0; }
.news_rec .swiper-pagination{ text-align:center; }
.news_rec .swiper-slide { width:100%; font-size:.28rem; color:#fff; line-height:.4rem; position:relative; }
.news_rec .swiper-slide img{ display:block; float:left; width:1.16rem; height:.76rem; margin-right:.2rem; }
.news_rec .swiper-slide span{ display:block; float:left; width:71%; height:.76rem; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:2; }
.news_rec .close_news{ position:absolute; right:.26rem; top:.36rem; z-index:2; display:block; width:.44rem; height:.44rem; background:url(../images/close.png) no-repeat 0 0; background-size:.44rem .44rem; }

/*用户评论*/
.cmtbox{ padding-top:.3rem; margin:0 4%; }
.post-wrap-w .area-textarea-w{ background-color:#fff; overflow:hidden; padding:.12rem 0 0 .18rem; border:1px solid #c0c0c0; -webkit-border-radius:.06rem; border-radius:.06rem; position:relative; z-index:9; }
.post-wrap-w .textarea-fw{ background:none; color:#333; height:1.22rem; line-height:.38rem; overflow-x:hidden; overflow-y:auto; resize:none; width:100%; }
.post-wrap-w .wrap-action-w { line-height:.58rem; font-size:.28rem; text-align:right; margin-top:.1rem; }
.post-wrap-w .wrap-action-w .btn-fw { background:#2080c5; cursor:pointer; height:.58rem; line-height:.58rem; width:1.36rem; font-size:.28rem; text-align:center; color:#fff; -webkit-border-radius:.06rem; border-radius:.06rem; overflow:hidden; }
.empty-prompt-w{ padding:.08rem 0 .2rem; }
.empty-prompt-w .prompt-null-w{ color:#2080c5; display:block; line-height:.58rem; text-align:center; }
.cmt-list-title{ font-size:.3rem; padding:.2rem 0 .1rem; }
.cmt-list-title span{ font-size:.24rem; color:#888; font-weight:normal; }
.block-cont{ padding:.24rem 0; border-bottom:1px dashed #eaeaea; position:relative; }
.cont-head{ position:absolute; left:0; top:.24rem; }
.cont-head img{ display: block; width: .8rem; height: .8rem; -webkit-border-radius:999em; border-radius: 999em; }
.cont-msg{ padding-left:1rem; overflow:hidden; }
.wrap-user{ position:relative; line-height:.4rem; font-size:.24rem; color:#999; }
.wrap-user .user-zan{ position:absolute; right:0; top:.24rem; display:block; height:.32rem; padding-left:.42rem; color:#888; line-height:.32rem; background: url(../images/zan.png) no-repeat 0 0; background-size:.32rem .32rem; overflow: hidden; }
.wrap-user .user-zan:active{ color:#db343e; background: url(../images/zan_active.png) no-repeat 0 0; background-size:.32rem .32rem; }
.wrap-user .user-name{ color:#2080c5; margin-right:.2rem; }
.wrap-issue{ padding:.1rem 0 0; line-height:.44rem; }
.wrap-build{ background-color:#fffcf1; border:1px solid #e4e4e4; margin-top:.18rem; position: relative; }
.bulid-cont{ padding:.18rem .2rem .24rem; border-top:1px dashed #eaeaea; margin-top: -1px; }
.bulid-cont .cont-msg{ padding-left:0; }
.bulid-cont .wrap-user span{ display:inline-block; }

.sch-main{ min-height:7.7rem; }
.pos{ height:.88rem;  padding: 0 .3rem; line-height:.88rem; color:#666; font-size:.28rem; background-color:#f2f2f2; }
.pos a{color: #787878;font-size: 16px;}
.sname{ margin:0 4%; padding:.3rem 0 .12rem; font-size:.32rem; color:#666; }
.skey{ padding-bottom:.3rem; margin-left:4%; }
.skey a{ display:inline-block; height:.64rem; line-height:.64rem; padding:0 .18rem; margin:.24rem 3.5% 0 0; background-color:#fff; border:1px solid #d6d6d6; -webkit-border-radius:999em; border-radius:999em; }
.default{ margin-top:1.76rem; }
.default img{ display:block; width:2.06rem; height:2.06rem; margin:0 auto; }
.default span{ display:block; width:100%; margin-top:.2rem; text-align:center; line-height:.44rem; font-size:.28rem; color:#999; }

#sch_stock form{ margin:.3rem; }
#sch_stock form .soBox{ position:relative; height:.68rem; background:#fff; border:1px solid #8c0044; -webkit-border-radius:.08rem; border-radius:.08rem; -webkit-box-sizing:border-box; box-sizing:border-box; }
#sch_stock form .soBox input{ -webkit-box-sizing:border-box; box-sizing:border-box; }
#sch_stock form .soBox .search_txt{ width:100%; height:.64rem; padding:.12rem 0 .12rem .2rem; font-size:.28rem; line-height:.64rem; color:#444; vertical-align:middle; }
#sch_stock form .soBox .search_btn{ position:absolute; top:-1px; right:-1px; height:.68rem; width:1.48rem; font-size:.28rem; color:#fff; background:#db343e; -webkit-border-radius:.08rem; border-radius:.08rem; overflow:hidden; cursor:pointer; }
.stock_nav{ padding:0 .3rem; background:#f9f9f9; border-top:1px solid #e2e2e2; border-bottom:1px solid #e2e2e2; overflow:hidden; }
.stock_nav li{ float:left; width:32%; margin-left:2%; line-height:.8rem; color:#999; font-size:.28rem; }
.stock_nav li:first-child{ width:41%; }
.stock_nav li:last-child{ width:20%; }
.stock_list{ margin:0 4%; }
.stock_list li{ width:100%; border-bottom:1px solid #e2e2e2; }
.stock_list li a{ display:block; height:1.08rem; line-height:1.08rem; font-size:.32rem; overflow:hidden; }
.stock_list li span{ float:left; width:32%; margin-left:2%; }
.stock_list li span:first-child{ width:41%; }
.stock_list li span:last-child{ width:20%; }
.stock_list li span.name{ padding-top:.12rem; color:#333; line-height:.44rem; }
.stock_list li span.name em{ display:block; font-size:.28rem; color:#999; }
.s_stock_content .s_stock_name{ font-size:.36rem; }
.s_stock_content .s_stock_name #kh_code{ margin-left:.2rem; font-size:.28rem; }
.s_stock_content .content_infos{ padding:.28rem .3rem .16rem; background:#26ba76; color:#fff; }
.s_stock_content .green_bg{ background:#26ba76; }
.s_stock_content .red_bg{ background:#fb6969; }
.s_stock_content .s_stock_table{ margin-top:.2rem; }
.s_stock_content .s_stock_table tr td{ width:24%; font-size:.24rem; line-height:.44rem; }
.s_stock_content .s_stock_table tr td:first-child{ width:27.5%; }
.s_stock_content .s_stock_table tr td .xj{ display:block; height:.44rem; font-size:.4rem; font-weight:bold; }
.s_stock_content .canvasBox{ margin:4%; }
.s_stock_content .canvasBox span{ display:none; width:100%; }
.s_stock_content .canvasBox img{ display:block; width:100%; margin:0 auto; }
.s_stock_content .content_menu{ width:100%; display:-webkit-box; display:-moz-box; display:-ms-flex; display:-webkit-flex; display:flex; }
.s_stock_content .content_menu span{ height:.72rem; margin-left:-1px; line-height:.72rem; font-size:.3rem; color:#666; text-align:center; background:#eee; border-bottom:1px solid #ccc; border-left:1px solid #ccc; -webkit-box-flex:1; -moz-box-flex:1; -webkit-flex:1; -ms-flex:1; flex:1; }
.s_stock_content .content_menu span.hover{ color:#333; background:#fff; border-bottom:0; }
.s_stock_news li{ width:100%; overflow:hidden; }
.s_stock_news li a{ display:block; height:.88rem; line-height:.88rem; margin:0 4%; font-size:.32rem; border-bottom:1px solid #eaeaea; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }
.s_stock_news li i{ margin-right:.18rem; margin-left:3px; color:#ccc; }

.adiv img{width: 100%;}


.page-list{ height:44px; line-height:44px; padding:20px 0; text-align:center;}
.page-list a{ padding:6px 12px; font-size:12px; color:#333333; border:1px solid #dddddd; border-radius:3px;}
.page-list a:hover { background-color: #dd3348; color: #fff; border: 1px #dd3348 solid; text-decoration: none;}
.page-list a.record { display: none}
.page-list b{ padding:6px 12px; font-size:12px; color:#dd3348; border:1px solid #dd3348; font-weight:normal; border-radius:3px;}
.page-list a b{ padding:0; border:none;}