﻿body{ font-family:微软雅黑; font-size:15px;}
.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{ margin:0; padding:0; }
ul li{ list-style:none;}
a:hover,a:focus{ text-decoration:none;border:none;}
#page_footer{ display:none;}

/*最外容器*/
.container_wrapper{ background-color:#efefef; position:relative; max-width:640px; margin:0 auto; }
.data_null{height:35px;line-height:35px;text-align:center;color:#999;margin-top:20px;}
.dc_total_side_bar{display:none;}
/*轮播图*/
.top_banner_wrapper{min-height:0;}
.carousel-indicators{ bottom:0;width:30%;left:96%;text-align:right;}
.carousel-indicators li{ border-radius:50%; width:8px; height:8px; border:none; margin:0 5px 0 0; background-color:White; opacity:0.5;}
.carousel-indicators li.active{width:8px; height:8px; opacity:0.8; margin-right:5px;}
#carousel-example a img { max-height: 160px; width: 100%;}

/*头部通用菜单栏（行情快报、价格走势）*/
.tabbable ul.tab_btnlist_top{ border-top:1px solid #ddd; width:100%;background-color:#fff;border-bottom:4px solid #EBEBEB;}
.tabbable ul.tab_btnlist_top li{ width:25%;text-align:center;}
.tabbable ul.tab_btnlist_top li a{color:black;margin:0;padding:12px 0;}
.tabbable ul.tab_btnlist_top li a img{width:46px;height:46px;}
.tabbable ul.tab_btnlist_top li a p{margin:5px 0 0;}
.tabbable ul.tab_btnlist_top li.on a{ border:1px solid transparent; background:none; color:#e9572a;}

/*新闻列表内容*/
.tab_wrapper_new .list_wrapper .news_container ul{padding-bottom:0;}
.tab_wrapper_new .list_wrapper .news_container ul li{padding:0 3%; height: 65px;border-bottom:1px solid #efefef;}
.tab_wrapper_new .list_wrapper .news_container ul li a{display:inline-block;padding: 8px 0;line-height:24px; color:Black; width: 100%;}
.tab_wrapper_new .list_wrapper .news_container ul li .list_ul_img{width: 46px; height: 46px;border:none;}
.tab_wrapper_new .list_wrapper .news_container ul li img.col-xs-12{width: 46px; height: 46px; border-radius: 4px; -webkit-border-radius: 4px;-moz-border-radius: 4px;}
.tab_wrapper_new .list_wrapper .news_container ul li .list_ul_title{padding-left:10px;white-space:nowrap; overflow:hidden; text-overflow: ellipsis;}
.tab_wrapper_new .list_wrapper .news_container ul li .list_ul_sum{color:#999;font-size:12px; white-space: nowrap; overflow: hidden;text-overflow: ellipsis;padding-left:10px;}
.tab_wrapper_new .list_wrapper .load_more{height:35px;line-height:35px;text-align:center;margin-bottom:10px;margin-top:5px;}
.tab_wrapper_new .list_wrapper .load_more a{color:#999;font-size:14px;}
.tab_wrapper_new .list_wrapper .load_more a img{width:14px;vertical-align:middle;margin-top:-3px;margin-left:5px;}
.news_container .list_type_title{height:45px;padding:0 3%;font-size:16px;line-height:45px;border-bottom:2px solid #ddd;clear:both;color:#000;}
.news_container .list_type_title a.go_back{ cursor:pointer; float:right;font-size:15px;color:#999;padding-right:19px;background:url(/web/weixin/wx/images/bg-fanhui.png) no-repeat right 12px;background-size:39%;line-height:45px;}

/*分页*/
.pager{height:45px;line-height:45px;}
.pager a{color:#e9572a;padding:0 15px;}
.pager a.disabled{color:#999;}

/*新闻详情内容*/
.detail_wrapper {display:inline-block; background-color:White; padding:10px; }
.detail_wrapper .container { position:relative;padding-right: 0; padding-left: 0; margin-right: auto; margin-left: auto;width:100%;}
.detail_wrapper .container h4.article_top_title{}
.detail_wrapper .container h4.article_top_title a.go_back{float:right;margin-top:-2px;background:url(/web/weixin/wx/images/bg-fanhui.png) no-repeat right 4px;background-size:39%;line-height:26px;color:#999;padding-right:18px;font-size:15px;}
.detail_wrapper .container div.small_title { color:#989898; font-size:12px; margin-bottom:5px;}
.detail_wrapper .content_article {display: inline-block; padding:0px;}
.detail_wrapper .content_article img { max-width:100%; }
.detail_wrapper .content_article p { margin:0 0 5px; }
.detail_wrapper .content_article table {white-space: pre-line;word-break: break-all;width: 100%;border-top:1px solid #ccc; border-right:1px solid #ccc; }
.detail_wrapper .content_article table td{ border-bottom:1px solid #ccc; border-left:1px solid #ccc;}
.share_praise .read_num span{margin-left:5px;}

/*声明*/
.article_statement{line-height:26px;height:104px;overflow:hidden;position:relative;}
.article_statement .statement_content p{text-indent:24px;}
.article_statement .statement_title{font-weight:bold;color:#999;font-size:12px;}
.detail_wrapper .article_statement p{margin:0;}
.article_statement .getMoreTitle{display:none;position:absolute;right:7px;bottom:0;font-size:12px;background-color:#fff;color:#2a6496;padding:0;}

/*底部广告*/
.bottom_banner_wrapper{ margin-bottom:10px;padding: 10px;}
.bottom_banner_wrapper a img{ margin-bottom:10px;}

/*价格走势选择*/
div.selected_box{border-bottom:4px solid #EBEBEB;background-color:#fff;margin-bottom:10px;}
div.selected_box .selected_bar{position:relative;height:45px;line-height:45px;padding:0 3%;}
div.selected_box .selected_bar .selected_val{padding-right:10px;}
div.selected_box .selected_bar .arrow_icon{position:absolute;display:block;right:5%;top:17px;background:url(/web/weixin/wx/images/arrow-gray-new-16-24.png) no-repeat center top;width:16px;height:11px;cursor:pointer;}
div.selected_box .Submenu{position:absolute;background-color:#fff;max-width:640px;width:100%;left:0;z-index:999;margin-top:4px;display:none;}
span.menu-arrow {position:absolute;left:0; width: 0px; height: 0px;border-left: 8px solid transparent;  border-right: 8px solid transparent; border-bottom: 8px solid #EBEBEB; font-size: 0px;line-height: 0px;background:none;top:-12px;padding-right:0;margin-left:30px;}
div.two-menu{ width:100%;}
div.two-menu ul{ margin-bottom:0;width:100%;}
div.two-menu ul li{ float:left;padding:0px 3%;width:100%;border-bottom:1px dashed #ccc;height:38px;line-height:38px;}
div.two-menu ul li a{ float:left;width:50%;text-align:left; color:#666;font-size:14px;}
div.two-menu ul li a.live{ color:#e55123; border-color:#e55123 ;}

/*价格走势图表*/
.echart_data { margin-bottom:16px; height:300px; display:block; }
.echart_data .loading { color:#ccc; padding-left:3%; padding-top:5px; }

/*价格走势备注*/
.echart_remarks { width:100%; border-top:1px dashed #ccc; padding:13px 3% 0 3%; font-size:14px; color:#999; line-height:22px; }

/*table明细*/
.data_level span img,.compare_data span img{height:15px;margin-top:-2px;}
.compare_data .data_down,.data_level  .data_down{color:#009900;}
.compare_data .data_up,.data_level .data_up{color:#ff0000;}
.table_data{position:relative;width:100%;margin:20px auto 0 auto;}
.table_data table{width:94%;margin:0 3%;}
.table_data table tr th{border-top:1px solid #d4d4d4;border-bottom:1px solid #d4d4d4;height:40px;line-height:40px;text-align:center;font-size:14px;}
.table_data table tr th.col_0{width:15%;}
.table_data table tr th.col_1{color:#2271B6;width:35%}
.table_data table tr th.col_1 i.select_factor{display:inline-block;width:16px;height:10px;background:url(/web/weixin/wx/images/arrow-blue-new-16-24.png) no-repeat center top;margin-left:3px;background-size:90%;cursor:pointer;}
.table_data table tr th.col_1 .menu_arrow{position:absolute;z-index:5;display:block;width: 16px; height: 16px;background:url(/web/weixin/images/icon_pack.png) no-repeat center center;}
.table_data table tr th.col_1 .arrow_box{display:none;position:absolute;z-index:6;width: 16px; height: 11px; background-color:#fff;padding-right:0;margin-top:-10px;margin-left:12%;overflow:hidden;}
.table_data table tr th.col_1 ul.factor_list{display:none;position:absolute;z-index:5;background-color:#fff;width:50%;padding:0;border:1px solid #999;margin-left:-12%;min-width:180px;text-align:left;}
.table_data table tr th.col_1 ul.factor_list li{display:inline-block;width:50%;border-bottom:1px dashed #d4d4d4;text-align:center;}
.table_data table tr th.col_1 ul.factor_list li a{font-size:12px;color:#666;}
.table_data table tr th.col_2{width:22%;}
.table_data table tr th.col_3{width:28%;}
.table_data table tr td{border-bottom:1px dashed #d4d4d4;height:35px;line-height:35px;text-align:center;font-size:14px;}
.table_data .btn_get_more { height:40px; line-height:40px; text-align:center; color:#999; cursor:pointer; font-size:14px; }
.table_data .btn_get_more img { width: 14px; vertical-align: middle; margin-top: -3px; margin-left: 5px; }
.table_data .has_load_all { height:40px; line-height:40px; text-align:center; color:#ccc; font-size:14px; }

.table_data .dc_data_pager{height:35px;line-height:35px;margin:10px auto;text-align:center;font-size:14px;}
.table_data .dc_data_pager .pager_content span{ display: inline-block; vertical-align: top; text-align: center;margin:0 5px;}
.table_data .dc_data_pager .pager_content span a{display: inline-block;border: solid 1px #e6e6e6; color: #333; text-decoration: none;height:26px;line-height:26px;}
.table_data .dc_data_pager .pager_content span.prev a{ padding-left: 25px;padding-right: 10px; background: url(/web/img/icon-pager-pn.png) no-repeat 10px -81px;}
.table_data .dc_data_pager .pager_content span.next a{ padding-left:10px; padding-right: 25px; background: url(/web/img/icon-pager-pn.png) no-repeat 62px -36px;}
.dc_data_pager .pager_content{text-align:center;float:none;}
.dc_data_pager .pager_info,
.dc_data_pager .pager_content span.num,
.dc_data_pager .pager_content span.current,
.dc_data_pager .pager_content span.goto,
.dc_data_pager .pager_content span.next_disabled,
.dc_data_pager .pager_content span.prev_disabled,
.dc_data_pager .pager_content span.ellipsis{display:none;}

/*头部菜单栏（超级供应商）*/
.tabbable ul.tab_btnlist_supplier{ border-top:1px solid #ddd;border-bottom:4px solid #EBEBEB; width:100%;background-color:#fff;}
.tabbable ul.tab_btnlist_supplier li{ width:25%;text-align:left;border:1px solid transparent;border-top:1px solid #dcdcdc;}
.tabbable ul.tab_btnlist_supplier li.item6{width:50%;}
.tabbable ul.tab_btnlist_supplier li a{display:block; color:black;margin:0;padding:10px 0;padding-left:10px; }
.tabbable ul.tab_btnlist_supplier li.active a{color:#e9572a;border:1px solid transparent; border-right:1px solid #dcdcdc;}
.tabbable ul.tab_btnlist_supplier li.item0 a,
.tabbable ul.tab_btnlist_supplier li.item1 a,
.tabbable ul.tab_btnlist_supplier li.item2 a,
.tabbable ul.tab_btnlist_supplier li.item4 a,
.tabbable ul.tab_btnlist_supplier li.item5 a{  border-right:1px solid #dcdcdc;}
.tabbable ul.tab_btnlist_supplier li a img{width:30px;height:30px;vertical-align:top;}
.tabbable ul.tab_btnlist_supplier li a span{padding-left:6px;line-height:30px;}
@media screen and (max-width:320px) {
    .tabbable ul.tab_btnlist_supplier li a{text-align:center;padding-left:0px;}
    .tabbable ul.tab_btnlist_supplier li.item6 a{text-align:left;padding-left:5px;}
}

/*供应商列表*/
.supplier_container { }
.supplier_container .supplier_list { width:100%; }
.supplier_container .supplier_list .supplier_item { position:relative; height:60px;margin:0 2%;padding-top:10px; border-bottom:solid 1px #eee;width:46%;float:left;}
.supplier_container .supplier_list .supplier_item a { color:#000; }
.supplier_container .supplier_list .supplier_item .pic { position:absolute;border-radius: 5px; border-radius: 5px;}
.supplier_container .supplier_list .supplier_item .pic img { width:40px; height:40px;border-radius:4px; }
.supplier_container .supplier_list .supplier_item .intro { padding-left:45px;height:40px;overflow:hidden; }
.supplier_container .supplier_list .supplier_item .intro .com_title { padding-top:1px; margin-bottom:0px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }
.supplier_container .supplier_list .supplier_item .intro .com_zhuying { font-size:12px; color:#999; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;margin:0;height:16px; line-height:16px;}

/*供应商详情*/
.supplier_detail h4.col-xs-12{background:#e6e6e6;line-height:26px;padding:8px 3%;overflow:hidden;font-size:16px;}
.supplier_detail h4.col-xs-12 a.go_back{float:right;display:block;padding-right:18px;background:url(/web/weixin/wx/images/bg-fanhui.png) no-repeat right 3px;background-size:40%;font-size:14px;color:#999;}
.supplier_detail .container{padding:0px 3%;text-align:left;}
.supplier_detail .container ul.com_message li{font-size:14px;padding:5px 0;}
.supplier_detail .container ul.com_message li.com-title{font-size:16px;padding:12px 0 10px;}
.supplier_detail .container ul.com_message li.jianjie{border-bottom:1px solid #ccc;color:#999;}
.supplier_detail .container ul.com_message li.jianjie img{max-width:100%;}
.supplier_detail .container ul.com_message li.contact_way{padding-top:5px;}
.supplier_detail .container ul.com_message li.contact_way img{width:20px;margin-right:3px;}
.supplier_detail .container ul.com_message li.contact_way span{color:#999;}
.supplier_detail .container ul.com_message li.contact_us{text-align:right;margin-bottom:45px;}
.supplier_detail .container ul.com_message li.contact_us img{width:40px;}

/*视频列表*/
.video_menu{padding:5px 2%;border-bottom:1px solid #d5d5d5;}
.video_menu ul{line-height:35px;margin:0;padding:0;}
.video_menu li{display:inline-block;margin:0 5px;}
.video_menu a{border:1px solid #999;color:#999;border-radius:12px;padding:2px 5px;}
.video_menu a.active{border:1px solid #e9572a;color:#e9572a;}
.video_item{ float:left; position: relative;margin-left: 3%;margin-top:10px;width: 45.5%;}
.video_item img{width:100%;height:90px;}
.video_name{width: 100%; height: 32px; line-height: 32px;  overflow: hidden; text-overflow: ellipsis; white-space: nowrap; margin: 0; color: #666;text-align:center;}

/*视频详情*/
.play_datail{background-color:#fff;}
.play_datail .play_title{position:relative;border-bottom:3px solid #ededed;}
.play_datail .play_title h4{font-size:15px;padding-left:2.5%;padding-right:65px;}
.play_datail .play_title a.do_back{position:absolute;right:0;top:-2px;color:#999;font-size:15px;padding-right:10px;}
.play_datail .play_title a.do_back img{width:19px;height:19px;vertical-align:top;}
.play_content{margin:0 auto;font-size:14px;line-height:26px;overflow:hidden;width:95%;}
.play_content .play_cont_title{font-size:15px;}

/*底部通用菜单栏*/
.tabbable ul.tab_btnlist_bottom{ position:fixed; bottom:0; left:0; border-top:4px solid #EBEBEB; width:100%;background-color: #f3f3f3;}
.tabbable ul.tab_btnlist_bottom li{ width:24.5%;text-align:center;margin-bottom:0;}
.tabbable ul.tab_btnlist_bottom li.split{ color:#ccc; padding-top:10px; width:1px;}
.tabbable ul.tab_btnlist_bottom li a{color:black;margin:0;padding:10px 0;}
.tabbable ul.tab_btnlist_bottom li.on a{ background:none; color:#e9572a;}
.tabbable ul.tab_btnlist_bottom li.on a:hover{border:none; background:none; color:red;}
.tabbable ul.tab_btnlist_bottom li a.on{color:#e9572a;}

/*tab正文*/
.tab_wrapper{ display: inline-block; background-color:White; }

/*回顶部*/
div.fix-gotop{ display:none;width:40px; height:40px; background-position:left top; background-repeat:no-repeat; position:fixed; right:3%; background-image:url("/web/weixin/wx/images/zhiding.png"); bottom:50px;}
div.placeholder{ display:block; float:left;height:50px; width:100%; background:#fff;}
h4 span.go_back{float:right;font-size: 14px;color: #999;margin-top:4px;padding-right:20px;background: url(/web/weixin/wx/images/bg-fanhui.png) no-repeat center right;background-size:40%;cursor:pointer;}

/*供应商改版*/
ul.tab_supplier_new{border:none;background-color:#fff;border-bottom:1px solid #ff6129;padding-bottom:10px;}
ul.tab_supplier_new li{width:25%;text-align:center;padding:0px;position:relative;height:32px;line-height:32px;margin-top:10px;}
ul.tab_supplier_new li a{background-color:#e4e4e4;width:85%;margin:0 auto;padding:0;border-radius:4px;color:#333;border:none;display:block;height:32px;line-height:32px;}
ul.tab_supplier_new li.active a{border:none;background-color:#ff6129;color:#fff;}
