﻿/*--public--*/
*{ margin:0; padding:0;}
body{ font-family:微软雅黑; font-size:14px; background-color:white;}
.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;}
.textct{text-align:center;}
.textright{text-align:right;}
.weui-cells {margin-top:0;}
.textct_all{width:100%;}
/*最外容器*/
div.container_wrapper{position:relative;max-width:640px;margin:0 auto;overflow:hidden;padding-top: 46px;}

/*顶部通用条*/
.last_step,.index_step{width:38px;height:44px;float:left;display:inline-block}
.head_svg{position: relative;bottom: 2px;}
div.top_bar{position:fixed;z-index:9;max-width:640px;top:0px;width: 100%;height: 46px;/* border-bottom: 1px solid #dcdcdc; *//* border-top: 1px solid #dcdcdc; */text-align:center;background-color:#fff;}
div.top_bar .logo{font-size: 0;height: 45px;}
div.top_bar .logo img{height: 45px;display:none}
div.top_bar .logo span{line-height: 46px;font-size: 15px;color:#000;}
div.top_bar .back_home{ float: left;height: 44px;width: 50px;position:absolute;left:0;top:0;text-align:center;}
div.top_bar .back_home img{height: 20px;width: 13px;margin-top:12px;margin-left:4px;}
div.top_bar .fanhui_pc {float: left;height: 44px;width: 112px;position:absolute;left:0;top:0;text-align:center;}
div.top_bar .fanhui_pc img {margin-top: 10px;/* margin-left: 30px; */height: 25px;width: 25px;vertical-align: middle;}
div.top_bar .desktop {width: 40px;position: absolute;right: 50px;top: 9px;font-size: 12px;line-height: 13px;color: #999999;}
/*div.top_bar .column_btn {float: right;height: 38px;position: absolute;right: 0px;top: 7px;text-align: center;}*/
.column_btn {position: absolute;right: 10px;top: 12px;height: 22px;}
.column_btn .search_price{display:none;}
div.top_bar .column_btn img{height: 100%;margin: 0 5.5px;}
div.top_bar .fanhui_pc .last_step::before{content:"";border-left:solid 2px #999;border-top:solid 2px #999;transform:rotate(45deg);width:11px;height:11px;position:absolute;top:15px;left:15px;-webkit-transform:rotate(-45deg)}

.grid{float:right;height:36px;width:44px;position:absolute;right:4px;top:6px;}

/*添加至桌面*/
div.desktop_box {max-width: 640px;padding-top:10px;margin: 0 auto;background-color: #eeeeee;}
div.desktop_box .item {margin-bottom:10px;padding:15px 40px;background-color:#ffffff;}
div.desktop_box .item span {font-size: 14px;}
div.desktop_box .item ul li {color: #999999;}

.bthHome,.bthTouGao{display:none; position:fixed;right:11px;bottom:85px;z-index:10;width:45px;height:45px;}
.bthHome img,.bthTouGao img{width:100%;}

.fix-gotop{width:30px; height:30px; background-position:left top; background-repeat:no-repeat; position:fixed; right:18px;
           display:none; background-image:url("/web/weixin/images/bg-fix-gotop.png"); bottom:50px;}

.back-lastStep{position:fixed;right:11px;bottom:135px;z-index:503;width:45px;height:45px;background-color:rgba(0,0,0,0.3);color:#fff;border-radius:50%;text-align:center;line-height:45px;cursor:pointer;}

/*导航栏*/
div.div_placehoder{height:40px;}
div.navbar_list{height:40px;line-height:40px;border-bottom:1px solid #e4e4e4;background-color:#fff;width:100%;position: fixed;
                 z-index: 100;bottom: 0;max-width: 640px;background-color: #f5f5f5;border-top: 1px solid #ccc;}
div.navbar_list .navbar_item a{color:#000;font-size:15px;}
div.navbar_list .navbar_item_on a{color:#c8453b;}
.icon-search-index{display:inline-block;vertical-align:middle;width:26px;height:26px;margin-top:-5px;background:url(../images/icon-search-index.png) no-repeat center center;background-size:100%;}

/*置顶*/
div.collect_video,div.collect_photo{border-bottom:1px solid #e6e6e6;margin:10px auto 5px;padding:0 15px;padding-bottom:5px;}
div.collect_title{margin-bottom:5px;}
div.collect_title a{color:#000;font-size:15px;line-height:30px;}
div.collect_img img{width:100%;}
div.collect_tag span{color:#999;margin-right:10px;}
div.collect_tag .red{color:#c8453b;font-size:12px;}
.collect_photo .weui-flex__item{border:5px solid #e9e9e9;margin-bottom:5px;}
.collect_photo .weui-flex__item img{width:100%;display:block;}

/*补充hack*/
.weui-photo-browser-modal .photo-container { justify-content: center; }
.weui-photo-browser-modal .photo-container img {max-height: 100%;}
.weui-photo-browser-modal{background-color:rgba(0,0,0,0.6);z-index:6666;}
.weui-form-preview:after,.weui-form-preview:before{border:none;}
.weui-cells__title{line-height:26px;color:#333;}
.weui-uploader__title{line-height:26px;color:#333;font-size:14px;}

/*内页返回标题栏*/
div.inside_back{height:40px;line-height:40px;border-bottom:1px solid #e6e6e6;position:relative;background-color:#fff;position:relative;}
div.inside_back img{position:absolute;height:25px;width:25px;top:8px;left:3px;}
div.inside_back a{padding-left:30px;font-weight:normal;font-size:15px;color:#333;display:block;}
div.inside_back a.location_title{width:50%;}
div.inside_back a.tl-tag-right{position:absolute;right:0;top:0;padding-right:10px;color:#ea9518;background:url(../images/icon-filter-new.png) no-repeat 4px center ;background-size:21px;}

.swiper-container {width: 100%;position:relative;} 
.swiper-container img {display: block;width: 100%;max-height:230px;}
.swiper-container .caption_title{height:30px; color:White; background-color:rgba(0,0,0,0.5); filter:alpha(opacity=50);position:absolute; bottom:0; left:0;width:65%;font-size:12px;
                                  line-height:30px; padding-left:3%;padding-right:32%;text-overflow: ellipsis;white-space: nowrap; overflow:hidden; }
.swiper-pagination{width:30%;right:0;}
.swiper-container-horizontal > .swiper-pagination-bullets{width:30%;right:3%;left:67%;margin:0;bottom:0;font-size:12px;}
.swiper-pagination-bullet{display:none;}
.swiper-pagination-bullet-active{display:block;text-align:right;color:#fff;width:100%;background:none;height:30px;line-height:30px;bottom:0;}
.swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet{margin:0;}

/*视频集锦*/
div.video_container{width:100%;margin:5px auto;}
div.video_wrapper ul li{border-bottom:1px dotted #e6e6e6;padding:10px 10px 5px;}
div.video_wrapper ul li img{width:100%;}
div.video_wrapper ul li p{color:#333;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:26px;}
/*详情*/
div.play_video{margin:10px auto;}
div.play_video div.video_title h3{font-weight:normal;margin:15px auto 10px;}
div.video_detail{padding:10px;}
div.video_detail .video_content{line-height:26px;font-size:12px;}

/*相册集锦*/
/*div.photo_container{-moz-column-count:2; -webkit-column-count:2; column-count:2;overflow:hidden;
                    -moz-column-gap: 1em;-webkit-column-gap: 1em;column-gap: 1em;width: 92%;margin:1em auto 0;}
div.photo_container ul li{border-bottom:1px dotted #e6e6e6; margin-bottom: 0.5em;-moz-page-break-inside: avoid;
                          -webkit-column-break-inside: avoid;break-inside: avoid;height:100%;overflow:auto;}
div.photo_container ul li img{width:100%;display:block;}*/
div.photo_container{width: 92%;margin:1em auto 0;}
div.photo_container ul{display:-webkit-flex; display:flex;flex-wrap: wrap}
div.photo_container ul li{margin-bottom: 0.5em;height:100%;overflow:auto;width:50%;}
div.photo_container ul li img{width:96%;display:block;background-color:#fff;margin:0 auto;}

/*问答*/
div.question_answer_bar{margin:15px auto;}
div.question_answer_bar .item_first{border-right:1px solid #e4e4e4;}
div.question_answer_bar a{color:#333;}
.icon_zixun{width:22px;height:22px;display:inline-block;margin-right:5px;vertical-align:middle;}
.icon_zixun_answer{background:url(../images/icon-zixun-answer.png) no-repeat center center;background-size:100%;}
.icon_zixun_question{background:url(../images/icon-zixun-question.png)no-repeat center center;background-size:100%;}

div.question_container{width:100%;margin:5px auto;}
div.question_container ul li{border-top:8px solid #efefef;padding:10px 10px 5px;}
div.question_container div.question_title a{line-height:26px;color:#000;font-size:15px;}
div.question_container div.question_title a.hot{padding-left:22px;background:url(/web/img/icon-hot-article.png) no-repeat left center;background-size:26px;display:inline-block; text-indent:5px;}
div.question_container div.question_info{margin:5px 0;font-size:12px;}
div.question_container div.question_info img{width:24px;height:20px;border-radius:50%;vertical-align:middle;display:inline-block;margin-top:-5px;margin-right:2px;}
div.question_container div.question_info span.put_question{color:#000;margin-right:8px;}
div.question_container div.question_info a.goto_answer{color:#999;}
div.question_container div.question_info a.is_login{color:#c8453b;float:right;}
div.question_container .question_time{color:#999;font-size:12px;}

div.qa_self_bar{margin:15px auto 0;}
div.qa_self_bar .weui-flex__item{margin:0 30px;height:35px;}
div.qa_self_bar .qa_self_on{border-bottom:2px solid #c8453b;}
div.qa_self_bar .qa_self_on a{color:#c8453b;display:block;}
div.qa_self_bar a{color:#333;}

div.qa_container{border-top:1px solid #efefef;}
div.qa_container ul li{border-bottom:3px solid #efefef;margin:10px;padding-bottom:8px;line-height:24px;}
div.qa_container a.qa_link{color:#333;}
div.qa_container a.qa_link span.qa_sort{color:#289344;}
div.qa_container div.qa_title{font-size:15px;color:#333;}
div.qa_container div.qa_info{font-size:12px;color:#999;padding-left:15px;}
div.qa_container div.qa_info span{margin-right:15px;}

div.put_question_form{background-color:#efefef;}
div.put_question_form .weui-textarea,
div.put_article_form .weui-textarea,
div.put_question_form .weui-textarea-counter,
div.put_article_form .weui-textarea-counter,
div.put_article_form .weui-uploader__info{font-size:14px;padding:5px 0;}
div.comment_btn-area{margin-top:0;}
div.put_comment_form .tips{color:#999;font-size:13px;margin-top:10px;}
div.put_comment_form .weui-textarea{font-size:15.5px;padding:5px 5px 20px;border:1px solid #f39d77;box-sizing: border-box;}
div.put_comment_form .weui-textarea-counter{color:#999;font-size:12px;margin-top:-20px;padding-right:5px;}
a.sub_confirm{width:35%;height:40px;line-height:40px;font-size:15px;margin-top:20px;}
div.comment_btn-area a.sub_confirm{margin-top:0;}

div.answer_fill_form{border:1px solid #e6e6e6;margin:10px;}
div.answer_fill_form textarea,div.answer_fill_form .weui-textarea-counter{font-size:14px;}

/*问答详情*/
div.question_detail_title{font-size:14px;margin-bottom:0;line-height:26px;color:#010101;}
div.question_detail_info{height: 40px;line-height: 40px;border-bottom:2px solid #e6e6e6;}
div.question_detail_info span.create_time{font-size:13px;color: #939393;padding:0 15px;}
div.question_detail_info a.link_question{font-size:13px;color:#333;padding: 0px 15px 0 23px;float:right;background: url(../images/icon-tongwen.png) no-repeat left 10px;background-size:19px;color: #229ddd;}
div.question_detail_info a.write_answer{float:right;margin-right:15px;font-size:15px;color:#333;display:block;width:100px;text-align:right;}
div.question_detail_info a.write_answer i.icon-write-answer{display:inline-block;width:20px;height:20px;vertical-align:middle;margin-top:-1px;margin-right:3px;
                                                            background:url(../images/icon-write-answer.png) no-repeat center center;background-size:100%;}
.answer_count{background-color:#efefef;padding:0 15px;height:35px;line-height:35px;font-size:14px;font-weight:bold;color:#333;}
.answer_count a.write_answer{float:right;font-size:14px;color:#333;display:block;width:100px;text-align:right;}
.answer_count a.write_answer i.icon-write-answer{display:inline-block;width:20px;height:20px;vertical-align:middle;margin-top:-1px;margin-right:3px;
                                                            background:url(../images/icon-write-answer.png) no-repeat center center;background-size:100%;}
.answerer_message{border-bottom:1px solid #efefef;padding:0 15px;height:40px;line-height:40px;margin-top:5px;}
.answerer_message span.answerer_name i{font-style:normal;color:#999;margin-left:5px;font-size:12px;}
.answerer_message .answerer_name img{width:22px;vertical-align:middle;display:inline-block;margin-top:-5px;margin-right:5px;}
.answerer_message .give_five{float:right;width:95px;text-align:right;}
.answerer_message .give_five_on{color:#fa3e1c;}
.answerer_message .give_five img{width:26px;display:inline-block;margin-top:-5px;margin-right:3px;vertical-align:middle;}
.answerer_message .give_five .num{font-style:normal;}
.answer_count span{color:#939393;font-weight:normal}
span.answerer_name{color:#939393}
.answer_content{padding:15px 30px 15px 40px;overflow:hidden;}
.answer_intro{padding:15px;}
.answer_content .intro{text-align:justify;}
.intro_extend { height:auto; }
.answer_content p.summary,.answer_intro p.summary{font-size:14px;line-height:26px;color:#333;}
.toggle_extend { padding-bottom:5px; display:none;background-color:#fbfafa;margin-bottom:20px; }
.toggle_extend p { margin-right:15px; border-top:solid 1px #efefef; font-size:14px; padding-top:6px; text-align:center; color:#999; }
.toggle_extend p i { font-style:normal; margin-left:0px; }
.relief_state{padding:15px;margin-top:20px; }
.relief_state p{font-size:12px;color:#999;}

/*价格*/
.weui-grids{width:96%;margin:10px auto 0;padding-bottom:10px;border-bottom:1px solid #efefef;}
.weui-grid:before,.weui-grid:after,.weui-grids:before,.weui-grids:after{border:none;}
.weui-grids .weui-grid{padding:10px;width:25%;}
.weui-grids .weui-grid__icon{width:80%;max-width:80px;height:auto;}
.weui-grids p.weui-grid__label{color:#333;font-size:15px;margin-top:10px;}
.weui-cell_primary p{font-size:15px;}
.weui-cell_primary p span{color:#999;font-size:14px;}

.material_grids{width:90%;margin:20px auto;}
.material_grids .material_title{font-size:16px;color:#333;width:40%;margin-bottom:5px;margin-top:5px;font-weight:bold;}
.material_grids .material_title img{width:40%;max-width:80px;display:inline-block;vertical-align:middle;margin-right:10px;margin-top:-10px;}
.material_grid a{display:inline-block;height:35px;line-height:35px;padding:0;border:1px solid #ddd;border-radius:15px;margin:1%;color:#333;width:21%;text-align:center;}

/*价格走势图表*/
.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;}

/*库存*/
.price_grids_title{height:40px;line-height:40px;padding-left:14px;font-size:15px;}
.price_grids_title span{color:#999;font-size:12px;}
.inventory_table tr th{border-top:1px solid #ffd6c1;border-bottom:1px solid #ffd6c1;height:35px;line-height:35px;font-size:14px;font-weight:normal;width:25%;}
.inventory_table{width:100%;margin-bottom:5px;}
.inventory_table tr td{height:34px;line-height:34px;border-bottom:1px solid #e6e6e6;color:#666;font-size:12px;text-align:center;}
.inventory_table tr.inventory_item_total td{background-color:#f0f0f0;font-weight:bold;}
.inventory_table tr.inventory_total td{background-color:#f39d77;color:#fff;font-weight:bold;}
.inventory_table tr td.red{color:#e70012;}
.inventory_table tr td.orange{color:#f39d77;}
.inventory_table tr td.no_service{background-color:#f7f7ff;}
.no_service_tips{text-align:left;line-height:26px;padding-left:5%;}
.no_service_tips a{text-align:center;color:#ff8000;display:block;width:80%;margin-top:20px;font-weight:bold;}

/*进出口数据*/
.customs_content_head {border-top:1px solid #f39d77;border-bottom:1px solid #f39d77;}
.customs_content_head .weui-flex__item{padding:8px 0;}
.customs_content_head .weui-flex__item input{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:50px;max-width:75px;padding-right:15px;text-align:right;}
.customs_content_head .weui-flex__item input.down{background:url(../images/arrow-gray-new-down-16-11.png) no-repeat right 6px;background-size:12px;}
.customs_content_head .weui-flex__item input.up{background:url(../images/arrow-gray-new-up-16-11.png) no-repeat right 6px;background-size:12px;}
.customs_content_head input.cd_year  {}
.customs_content_head input.cd_month {width:32px;}
.customs_content_body table{border-collapse:collapse;width:100%;}
.customs_content_body tr td{line-height:20px;padding:8px 15px;border-bottom:1px dashed #e6e6e6;color:#666;font-size:13px;}
.customs_content_body tr.customs_title td{color:#000;font-size:15px;}
.customs_content_body tr.customs_title td span{color:#666;font-size:12px;padding-left:5px;}
.customs_content_body tr td.customs_figure{text-align:center;}
.customs_content_body tr td p.customs_num{font-size:15px;color:#000;padding:0 10px;}
.customs_content_body tr td p.customs_percent_gray{font-size:12px;color:#999;}
.customs_content_body tr td p.customs_percent_red{font-size:12px;color:#e70012;}
.customs_content_body tr td p.customs_percent_orange{font-size:12px;color:#f39d77;}
.customs_content_body tr.customs_foot{font-weight:bold;}
.customs_content_body tr.customs_foot td{background-color:#e6e6e6;color:#666;padding-left:20px;padding-top:15px;padding-bottom:10px;}
.customs_content_body tr.customs_foot td span{padding-left:15px;}
.customs_content_body tr.customs_foot td span.red{color:#e70012;}
.customs_content_body tr.customs_foot td span.orange{color:#f39d77;}
.customs_content_body .data_null{text-align:center;border-top:1px solid #e6e6e6;line-height:75px;padding-top:10px;color:#999;}
.customs_footer_tips{border-top:1px solid #efefef;color:#999;line-height:24px;padding-top:10px;font-size:13px;padding-left:10px;padding-right:10px;}

/*下游制品*/
.customs_content_head input.dp_year{max-width:50px;}
.customs_content_head input.dp_month{max-width:30px;min-width:30px;}
#downstream_products tr td{border-bottom:1px solid #e6e6e6;text-align:center;padding:8px 0;}
#downstream_products tr td.col_01{border-right:1px solid #e6e6e6;text-align:left;padding-left:10px;width:75%;}
#downstream_products tr td p.quantity{font-size:15px;font-weight:bold;color:#333;}
#downstream_products tr td p.customs_percent_orange{color:#669900;}

/*板卷带管型详情*/
div.price_grids_head{border-top:1px solid #ffd6c1;border-bottom:1px solid #ffd6c1;height:35px;line-height:35px;font-size:14px;}
div.price_grids_item{width:96%;margin:0 auto;border-bottom:5px solid #f6f5f5;}
div.price_grids_item .price_item_head{border-bottom:1px solid #efefef;font-size:14px;font-size:12px;padding:8px 0;position:relative;padding-left:18px;color:#e28d5f;}
div.price_grids_item .price_item_head .add_sub{color:#ec991f;position:absolute;right:5px;top:8px;}
div.price_grids_item .price_item_unid{padding-right:45px;}
div.price_grids_item .price_item_head img{display:inline-block;vertical-align:middle;position:absolute;left:0;top:8px;}
div.price_grids_item .price_item_head span{color:#999;}
div.price_grids_item .price_item_body{max-height:90px;overflow:hidden;}
div.price_grids_item .intro_extend{height:auto;max-height:100%;}
div.price_grids_item .price_item_body ul li{height:30px;line-height:30px;border-bottom:1px dotted #e6e6e6;display:flex;display:-webkit-box;display:-webkit-flex;}
div.price_grids_item .price_item_body ul li span{display:block;flex:1;text-align:center;-webkit-box-flex:1;-webkit-flex:1;font-size:12px;color:#666;}
div.price_grids_item .price_item_body ul li span.red{color:#bb1c34;}
div.price_grids_item .price_item_body ul li span.negative_num{color:#339900;}
div.price_item_extend{text-align:center;height:40px; line-height:40px;color:#666;font-size:12px;border-top:1px solid #e6e6e6;display:none;}
div.price_item_extend img{display:inline-block;vertical-align:middle;width:25px;margin-right:3px;margin-top:-3px;}

.update_tips{text-align:center;color:#999;font-size:12px;height:26px;line-height:26px;background-color:#f4f4f4;}
.price_default_item{margin:0 auto;border-bottom:8px solid #f5f5f5;}
.price_default_item .price_default_head{height:35px;line-height:35px;color:#ec991f;border-bottom:1px solid #ec991f;font-size:14px;padding-left:28px;
                                        background:url(../images/icon-default-price.png) no-repeat 12px center;background-size:10px;position:relative;}
.price_default_item .price_default_head .add_sub{color:#ec991f;position:absolute;right:10px;}
.price_default_item .price_default_body{}
.price_default_item .price_default_body ul li.default_body_head span{color:#000;}
.price_default_item .price_default_body ul li{height:30px;line-height:30px;border-bottom:1px dotted #e6e6e6;display:flex;display:-webkit-box;display:-webkit-flex;}
.price_default_item .price_default_body ul li span{display:block;flex:1;text-align:center;-webkit-box-flex:1;-webkit-flex:1;font-size:12px;color:#666;}
.price_default_item .price_default_body ul li span.red{color:#ac2239;}
.price_default_item .price_default_body ul li span.negative_num{color:#106d02;}
.loadmore_price a{color:#999;font-size:12px;padding-bottom:10px;text-align:center;display:block;height:35px;line-height:35px;}
.loadmore_price img{vertical-align:middle;margin-top:-2px;padding-right:2px;width:20px;}

.add_remark{border-bottom:8px solid #f5f5f5;padding:10px 3%;}
.add_remark p{color:red;}

/*板卷带管型筛选*/
.weui-popup__modal .toolbar{z-index:4;}
.weui-cells_form{padding-top:5px;padding-bottom:45px;}
.modal-content{padding-bottom:40px;}
.weui-filter-item{padding:5px 3%;overflow:hidden;height:62px;position:relative;border-bottom:1px solid #efefef;}
.intro_extend_layer{height:auto;}
.weui-filter-item .weui-cell-title{width:100%;margin-bottom:10px;font-size:15px;height:22px;}
.weui-filter-item .weui-cell-select{font-size:0;}
.weui-filter-item .weui-cell-select a{height:29px;display:inline-block;font-size:13px;}
.weui-filter-item .weui-cell-extend{position:absolute;top:7px;right:5%;color:#666;font-size:12px;}
.weui-filter-item .weui-cell-extend img{margin-right:5px;width:12px;}
.weui-filter-item .weui-btn{padding:0 1em;margin:0 5px 8px;}
.weui-filter-item .weui-btn_option{background-color:#f5f5f5;color:#666;}
.weui-filter-item .weui-btn_active{background-color:#f5f5f5;color:#ff6f4c;}
.weui-filter-item .date_option{width:80px;display:inline-block;height:28px;line-height:28px;border:1px solid #d5d5d5;margin-bottom:20px;padding:0 5px;text-align:center;}
.weui-cells_form .weui-filter-date .weui-cell-select{font-size:13px;}
.bottombar{margin-top:20px;position:fixed;bottom:0;height:40px;background-color:#fff;border-top:#d5d5d5;width:100%;line-height:40px;margin:0 auto;z-index:20;}
.bottombar-inner{width:100%;height:40px;line-height:40px;}
.bottombar-inner a{float:left;display:block;text-align:center;}
.bottombar-inner a.weui-btn_clear{background-color:#f4c59a;color:#ff6f4c;width:40%;}
.bottombar-inner a.weui-btn_query{background-color:#ff6f4c;color:#fff;width:60%;}

/*资讯搜索页面*/
.weui-search-bar{background-color:#efefef;}
.weui-search-bar a.back_index img{width:25px;height:25px;display:block;vertical-align:middle;margin-right:5px;margin-top:8px;margin-bottom:5px;}
.weui-search-bar__box .weui-icon-search{top:5px;left:8px;line-height:31px;}
.weui-search-bar__box .weui-search-bar__input{margin-top:0;line-height:40px;height:40px;padding:0;}
.weui-search-bar_-btn{color:#10ba13;width:40px;display:inline-block;text-align:center;line-height:40px;margin-left:3px;}
.weui-search-bar__box .weui-icon-clear{line-height:40px;}
.weui-search-bar__form:after{border-radius:0;border:none;border-top-right-radius:34px;border-bottom-right-radius:34px;}
.sct_search_at{width:70px;background-color:#fff;border-right:1px solid #eee;height:40px;line-height:40px;border-top-left-radius:18px;border-bottom-left-radius:18px;
            background-image:url(/web/img/bg_get_more_arrow_9_8.png);background-position:49px center;background-repeat:no-repeat;padding-right:5px;}

.hot_news_container{width:90%;margin:20px auto 20px;}
.hot_news_title{color:#333;font-size:15px;margin-bottom:10px;margin-top:5px;font-weight:bold;}
ul.hot_news_list li{line-height:26px;padding-left:20px;font-size:15px;position:relative;margin-bottom:10px;}
ul.hot_news_list li a{color:#000;}
ul.hot_news_list li span.num{position:absolute;left:0;color:#e0791f;font-weight:bold;}
ul.hot_news_list li:first-child span.num{color:#bd3247;}
ul.hot_news_list li:last-child span.num{color:#f8cb5c;}

.hot_key_container{border-top:10px solid #f4f4f4;margin:0 auto 20px;padding-top:20px;}
.hot_key_title{width:90%;margin:0 auto;color:#333;font-size:15px;margin-bottom:10px;font-weight:bold;}
.hot_key_list{width:90%;margin:0 auto;}
.hot_key_list a{width:48%;display:inline-block;height:35px;line-height:35px;color:#000;font-size:15px;}
.hot_key_list a span{display:inline-block;width:20px;height:20px;text-align:center;line-height:20px;color:#fff;background-color:#ccc;margin-right:8px;}
.hot_key_list a.link1 span{background-color:#bd3247;}
.hot_key_list a.link2 span{background-color:#e0791f;}
.hot_key_list a.link3 span{background-color:#f8cb5c;}

/*文章搜索结果*/
.search_result{width:92%;margin:10px auto;}
.search_result ul li{border-bottom:1px solid #efefef;padding-bottom:10px;padding-top:10px;}
.search_result ul li a{color:#333;}
.search_result ul li p.article_title{color:#333;font-size:15px;line-height:26px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.search_result ul li p.article_hot{padding-left:20px;background:url(/web/img/icon-hot-zaocan.png) no-repeat -2px center;background-size:22px;}
.search_result ul li p.article_title img{width:24px;vertical-align:middle;margin-top:-6px;margin-right:3px;}
.search_result ul li p.article_title span.keyword_light{color:#c8453b;}
.search_result ul li p.article_info{color:#999;font-size:12px;}
.search_result ul li p.article_info span{margin-right:10px;}
.search_result ul li p.article_info span.hide_hits{display:none;}
.result_empty{margin:30px auto 20px;text-align:center;color:#666;padding-bottom:30px;border-bottom:10px solid #f4f4f4;font-size:15px; }
.result_empty span{color:#333;font-weight:bold;padding-left:3px;padding-right:3px;}

/*首页推荐文章*/
.recommend_article_container{width:94%;margin:0 auto;}
.recommend_article_item{border-bottom:1px solid #efefef;padding:10px 0;}
.recommend_article_item .recommend_title{line-height:22px;font-size:14px;height:22px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-bottom:2px;}
.recommend_article_item .recommend_title a{color:#000;font-size:15px;}
.recommend_article_item .recommend_title a img{width:24px;vertical-align:middle;margin-top:-6px;margin-right:3px;}
.recommend_article_item .recommend_title span.red{color:#c8453b;margin-right:5px;}

.recommend_article_collect{border-bottom:1px solid #efefef;padding:10px 0;}
.recommend_article_collect span.red{color:#c8453b;margin-right:5px;}
.recommend_article_collect a.collect_item{border:1px solid #f29249;color:#f29249;padding:2px 10px;margin-left:10px;display:inline-block;border-radius:4px;}
.recommend_article_collect a.collect_item:hover,.recommend_article_collect a.collect_item:active{color:#fff;background-color:#f29249;}

.recommend_article_item .recommend_time{color:#999;}
.recommend_article_item .recommend_time span{margin-right:15px;margin-top:10px;font-size:12px;color:#999;}
.recommend_article_img{padding-left:70px;position:relative;}
.recommend_article_img .recommend_img{width:60px;height:50px;position:absolute;left:2px; top:8px;overflow:hidden;}
.recommend_article_img .recommend_img img{width:60px;height:50px;}
.recommend_kuaixun_item .recommend_title{height:auto;min-height:22px;overflow:visible;text-overflow:initial;white-space:normal;}
.recommend_article_item .recommend_time{position:relative;}
.recommend_article_item .recommend_time .btn_comment{position:absolute;right:0;top:0;color:#999;padding-left:24px;background:url(../images/icon-question-put.png) no-repeat center left;background-size:20px;}

.recommend_kx_item{border-bottom:1px solid #efefef;padding:10px 0;}
.recommend_kx_item .recommend_title{line-height:22px;font-size:14px;margin-bottom:2px;}
.recommend_kx_item .recommend_title a{color:#000;font-size:15px;}
.recommend_kx_item .recommend_time{color:#999;}
.recommend_kx_item .recommend_time span{margin-right:15px;margin-top:10px;font-size:12px;}
.recommend_kx_item .recommend_article_img{padding-left:70px;position:relative;}
.recommend_kx_img .recommend_img{}
.recommend_kx_img .recommend_img img{width:31%;border-right:5px solid #fff;}

.ginseng_container{width:94%;margin:0 auto;}
.ginseng_container .recommend_article_item  .recommend_hot,
.recommend_article_wrapper .recommend_article_item .recommend_hot{padding-left:20px;background:url(/web/img/icon-hot-zaocan.png) no-repeat -2px center;background-size:22px;}

/*文章详情页*/
.article_detail_container{width:96%;margin:10px auto;}
.article_detail_container .article_title{margin-bottom: 10px;font-size: 18px;}
.article_detail_container .article_create_time{font-size:13px;color:#999;}
.article_detail_container .article_create_time span.article_read{margin-left:10px;}
.article_detail_container .article_create_time span.tag_list{margin-left:10px;}
.article_detail_container .article_create_time span.tag_list cure{color:#1f8ccd;}
.article_detail_container .article_create_time a.add_sub{margin-left:10px;color:#f39d77;}
.article_detail_content{width:96%;margin:0 auto 15px;font-size:15px;position: relative;line-height: 30px;}
.article_detail_content img{width:100%;}
.noright_detail_wrap {padding:10px 5px;text-align:center} 
.notvip_login_tip a{font-size:14px;margin:15px;text-decoration:none;padding:8px 15px;background-color:#959595;border-radius:4px;color:#fff;}
.notvip_login_tip a.r{background-color:#1e8dcd;}
.notvip_login_tip a.l{color: #e78a22;border: 1px solid #e78a22;border-radius: 5px;padding: 8px 15px;background:none;}
.notvip_login_tip span{color:#e78a22;}

/*精选模块*/
.care_select_content{width:100%;margin:0 auto;}
.care_select_content .product_select{background-color:#fff;}
.care_select_content .news_select{background-color:#fff;}
.care_select_content .moudle_top_title{height:35px;line-height:35px;position:relative;margin:0 auto;border-top:10px solid #f6f6f6;}
.care_select_content .moudle_top_title span{color:#333;font-size:15px;margin-left:10px;font-weight:bold;}
.care_select_content .moudle_top_title a{position:absolute;right:15px;top:5px;}
.product_select ul.product_list li{border-bottom:1px dashed #e9e9e9;padding:10px 0;}
.product_select ul.product_list li:nth-child(2n+1){background-color:#fdfbfb;}
.product_select ul.product_list li p{padding-left:10px;padding-right:10px;color:#666;}
.product_select ul.product_list li p.product_param{font-size:14px;overflow:hidden;height:40px;line-height:20px;}
.product_select ul.product_list li p.product_price{margin-top:5px;color:#999;position:relative;}
.product_select ul.product_list li p.product_price strong{color:#dd5449;font-size:14px;margin-right:5px;}
.product_select ul.product_list li p.product_price span.weight_total{position:absolute;right:15px;font-size:14px;top:0;}

.news_select ul.news_list{}
.news_select ul.news_list li{border-bottom:1px dashed #e9e9e9;padding:10px 0;}
.news_select ul.news_list li:nth-child(2n+1){background-color:#fdfbfb;}
.news_select ul.news_list li p{padding-left:10px;padding-right:10px;color:#666;}
.news_select ul.news_list li p.bj_param{font-size:14px;overflow:hidden;height:20px;line-height:20px;}
.news_select ul.news_list li p.bj_price{margin-top:5px;color:#999;position:relative;}
.news_select ul.news_list li p.bj_price strong{color:#dd5449;font-size:14px;margin-right:5px;}
.news_select ul.news_list li p.bj_price span.bj_time{position:absolute;right:15px;font-size:14px;top:0;}
.fixCare{position: fixed;right: 11px;bottom: 185px;z-index: 10;width: 45px;height: 45px;color:#fff;background:rgba(0,0,0,0.35);border-radius:50%;text-align:center;line-height:15px;font-size:12px;}
.fixCare span{padding-top:8px;display:block;}
.fixCarePrice{bottom: 135px;}


/*文章收费截取*/
.detail_red_tips{color:#ff0000;margin-top:15px;margin-bottom:5px;font-weight:bold;font-size:14px;}
.operate_open_vip{margin-top:40px;}
.operate_open_vip a.oper_buy{display:block;margin:0 auto;width:160px;height:35px;line-height:35px;text-align:center;background-color:#e7663f;color:#fff;margin-top:10px;border-radius:4px;}
.operate_open_vip a.oper_guide{background-color:#fff;color:#666;height:20px;line-height:20px;}

/*声明*/
.article_statement{line-height:26px;position:relative;border:1px solid #cfcfcf;border-radius:8px;padding:10px;margin-top:10px;}
.article_statement .statement_content p{text-indent:24px;}
.article_statement .statement_title{font-weight:bold;color:#999;font-size:14px;position:relative;}
.article_statement .statement_title a.statement_btn_more{position:absolute;right:10px;color:#999;font-size:14px;padding-right:18px;font-weight:normal;display:inline-block;top:0;
                                                         background:url(/web/zixun_new/images/arrow-gray-new-down-16-11.png) no-repeat right 7px;background-size:12px;}
.statement_content_hidden{display:none;}

/*快讯详情页*/
.kxnews_container{width:92%;margin:10px auto;}
.kxnews_time,.kxnews_title{font-size:14px;color:#333;line-height:26px;}
.kxnews_comment {position: fixed;bottom: 0;max-width: 640px;width: 100%;height: 50px;background-color: #fff;border-top: 2px solid #ebebeb;}
.kxnews_comment .msg {display: inline-block;width: 70%;padding: 6px 10px;}
.kxnews_comment .quiz-input {background-color: #eaeaea;border-radius: 25px;height: 35px;padding-left:15px;width:95%;}
.kxnews_comment .quiz {display: inline-block;width: 65px;height: 27px;line-height:27px;border-radius: 25px;background-color: #f77d4e;color:#fff;text-align: center;}
.kxnews_img{margin-top:10px;}
.kxnews_img ul li{width:20%;display:inline-block;}
.kxnews_img ul li img{width:90%;}
.kxnews_question{margin-top:10px;border-top:5px solid #efefef;}
.kxnews_question span.no_data{display:block;height:30px;margin-top:15px;line-height:30px;color:#999;text-align:center;}
.kxnews_question {margin-bottom: 60px;}
.kxnews_question .item {padding:10px 15px 0 35px;position:relative;}
.kxnews_question .item .q_icon {display: block;position: absolute;background: url("/web/zixun/images/questions.png") no-repeat;width: 16px;height: 16px;left: 15px;top:13px;}
.kxnews_question .item_a {position: relative;padding: 6px 0 6px 30px;background-color: #fbfcff;border-bottom: 1px solid #efefef;}
.kxnews_question .item_a .a_icon {display: block;position: absolute;background: url("/web/zixun/images/answer.png") no-repeat;width: 16px;height: 16px;left: 11px;top: 10px;}

/*文章评论列表*/
.article_comment_content{border-top:5px solid #f6f6f6;padding-top:10px;padding-bottom:60px;}
.article_comment_content .article_comment_head{margin-left:3%;color:#333;}
.article_comment_list{width:94%;margin:0 auto;color:#999;}
.article_comment_item{margin-top:15px;}
.article_comment_item .comment_author_head{position:relative;}
.article_comment_item .comment_author_head img{position:absolute;left:0;top:-2px;border-radius:50%;background-color:#efefef;width:40px;height:40px;}
.article_comment_item .comment_author_name ,.article_comment_item .update_time{padding-left:46px;font-size:12px;color:#333;}
.article_comment_item .comment_author_head span{position:absolute;top:0;display:block;padding-left:22px;}
.article_comment_item .comment_author_head .comment_praise{right:60px;background:White url(/web/img/icon-hf_dz.png) no-repeat;background-position: left -1px;background-size:19px;}
.article_comment_item .comment_author_head .comment_praise_on{background:White url(/web/img/icon-hf_dz_on.png) no-repeat;background-position: left -1px;}
.article_comment_item .comment_author_head .comment_answer{right:0;background:White url(/web/img/icon-hf-comment.png) no-repeat;background-position: 2px left;background-size:19px;}
.article_comment_item .update_time{color:#999;}
.article_comment_item .comment_text_describe{font-size:12px;line-height:18px;margin-top:5px;color:#333;}
.comment_bottom{position:fixed;bottom:0;height:40px;line-height:40px;background-color:#fff;border-top:1px solid #dfdfdf;max-width:640px;bottom:0;margin:0 auto;width:100%;}
.comment_bottom .go_comment{color:#999;border:1px solid #eee;border-radius:4px;padding:3px 10px;margin-left:3%;display:inline-block;width:60%;height:20px;line-height:20px;}
.comment_bottom .icon{width:21px;height:20px;display:inline-block;vertical-align:middle;margin-top:-3px;margin-left:10px;}
.comment_bottom .icon-comment-num{background:White url(../images/icon-comment-tips.png) no-repeat center left;margin-top:0;position:relative;}
.comment_bottom .icon-comment-num span{position:absolute;top:-10px;left:12px;padding:0 5px;background-color:#cf8734;color:#fff;display:block;height:18px;line-height:18px;border-radius:8px;font-size:12px;z-index:2;text-align:center;}
.comment_bottom .icon-comment-praise{background:White url(/web/img/bg_newsdetail_item.png) no-repeat;background-position:-48px -30px;}
.get_more_wrap{text-align:center;color:#999;font-size:12px;padding-bottom:10px;margin-top:5px;border-top:1px solid #efefef;padding-top:5px;}
.get_more_wrap img{vertical-align:middle;margin-top:-2px;padding-left:2px;width:20px;}

/*#region ============ 弹窗样式 ============*/
.zwindow_panel {background: #d3eafb url(/web/img/ui-zwindow-bg-1-187.gif) repeat-x; border: solid 1px #b9cbd6; padding: 5px 10px 10px 10px; clear: both; position: absolute; left: 0; top: 0; z-index: 1000; overflow: hidden; }
.zwindow_panel .z_window_alert { height: 22px; }
.zwindow_panel .zwindow_header .zwindow_title_text { float: left; height: 22px; line-height: 22px; text-indent: 2px; font-weight: bold; color: #333; font-size: 14px; }
.zwindow_panel .zwindow_header .zwindow_close_box { float: right; width: 47px; height: 20px; background: url(/web/img/ui-zwindow-close-47-19.gif) no-repeat center; cursor: pointer; }
.zwindow_panel .zwindow_content { width: 400px; background-color: #fff; border: solid 1px #e9e8e9; }
.zwindow_panel .zwindow_content .zwindow_msg { padding: 20px; line-height: 30px; text-align: center; }
.zwindow_panel .zwindow_content .zwindow_btn { height: 50px; text-align: center; background-color: #f4f5f5; }
.zwindow_panel .zwindow_content .zwindow_btn input { margin: 10px 15px 0 15px; width: 75px; padding-left:5px; height:30px; line-height:30px; border: 0; cursor: pointer; letter-spacing: 5px; font-size:15px; overflow: hidden; }
.zwindow_panel .zwindow_content .zwindow_btn input.confirm { background: url(/web/img/ui-zwindow-alertdetermine-75-30.gif) no-repeat; color: #eee; }
.zwindow_panel .zwindow_content .zwindow_btn input.cancel { background: url(/web/img/ui-zwindow-confirmcancel-75-30.gif) no-repeat; color: #6587aa; }
.ajaxCover { position: fixed; z-index: 0; top: 0; left: 0; width: 100%; height: 100%; background: url(/web/img/bg_ajax.png); _position: absolute; _background: url(/web/img/bg_ajaxie6.png); _height: expression(documentElement.clientHeight); _top: expression(eval(documentElement.scrollTop)); }
/*#endregion*/

/*#region ============ 日期控件样式 ============*/

#date_picker { background-color: #E0E0E0; position: absolute; display: none; border: 1px solid #999; font-size: 12px; float: left; width: 185px; }
#date_picker .month_select input { height: 20px; width: 20px; font-weight: bolder; }
#date_picker .time_input input { width: 26px; }
#date_picker table { width: 100%; }
#date_picker table tbody tr td { height: 12px; font-weight: bolder; font-size: 12px; background-color: rgb(244, 244, 244); border-color: rgb(244, 244, 244); }

/*#endregion*/



/*#region ============ 首页今日推荐条数 ============*/
.todayNum{background-color:#efefef;text-align:center;height:32px;border-bottom:1px solid #e4e4e4;}
.todayNum p{line-height:32px;color:#999;}
.todayNum p img{vertical-align:middle;width:18px;margin-right:6px;}
/*#endregion*/

/*#region 登录密码警示弹框*/
.xubox_layer{max-width:400px;}
.login_warn_container{background-color:#fff;}
.login_warn_container .login_warn_title{height:55px;line-height:55px;text-align:center;border-top:3px solid #226a99;font-size:22px;font-weight:bold;border-bottom:1px solid #ccc;letter-spacing:5px;color:#eb544b;}
.login_warn_container .login_warn_content{height:auto;padding:20px 20px;}
.login_warn_container .login_warn_content .login_warn_tips{line-height:30px;font-size:15px;}
.login_warn_container .login_warn_content .login_warn_tips span{color:#eb544b;padding-left:2px;font-weight:bold;}
.login_warn_btn{height:45px;border-top:1px solid #ccc;line-height:45px;text-align:center;}
.login_warn_btn a{display:block;font-size:15px;font-weight:bold;color:#1f8ccd;}
/*#endregion*/

/*#region ============ 行业新闻列表 ============*/
.article_container{width:94%;margin:0 auto;}
.article_container .atricle_list_title{border-bottom:2px solid #3399cc;height:35px;line-height:35px;}
.article_container .atricle_list_title span{padding-left:30px;font-size:15px;background:url(../images/icon-news-title-bg.gif) no-repeat 12px center;background-size:9px;font-weight:bold;}
.article_container .recommend_article_item {}
.article_container .recommend_article_item .recommend_hot{padding-left:20px;background:url(/web/img/icon-hot-zaocan.png) no-repeat -2px center;background-size:22px;}
.article_container .recommend_article_img{padding-left:70px;}
.load_article,.no_load_article{color:#999;}
.load_article img{vertical-align:middle;margin-top:-2px;padding-left:2px;}
.navbar_tag{line-height:20px;padding:5px 1% 5px;border-bottom:1px solid #f4f4f4;font-size:0px;background-color:#fff;}
.navbar_tag a{background-color:#e4e4e4;color:#666;border-radius:4px;font-size:13px;padding-top:5px;padding-bottom:5px;margin:3px;}
.navbar_tag a img{width:22px;}
.navbar_tag a.active{color:#fff;background-color:#c8453b;}
/*#endregion*/

/*#region============ 原料走势图页面 ============*/
#table_data .price_grids_head{background-color:#f7f7f7;height:35px;line-height:35px;font-size:13px;border:none;font-weight:700;color:#333;}
#table_data .price_grids_head div.textct{font-size:12px;}
#table_data .data_summary{height:35px;line-height:35px;padding:0 3%;color:#797979;font-size:12px;border-top:1px solid #efefef;}
.price_table_data ul{width:100%;text-align:center;}
.price_table_data ul{font-size:12px;}
.price_table_data ul li{display:inline-block;width:25%;line-height:22px;overflow:hidden;padding-top:8px;padding-bottom:8px;vertical-align:middle;}
.price_table_data ul li span{color:#868686;padding-left:3px;}
.price_table_data ul:nth-child(2n){background-color:#f7f7f7;}
.price_table_data ul li.range_grey{color:#868686;}
.price_table_data ul li.range_green{color:#008040;}
.price_table_data ul li.range_red{color:#e50213;}
.load_price,.no_load_price{color:#999;font-size:12px;padding-bottom:10px;}
.load_price img{vertical-align:middle;margin-top:-2px;padding-left:2px;}
/*#endregion*/

/*实时快讯*/
.time_axis_top{background-color:#f5f5f5;height:32px;line-height:32px;color:#999;padding:0 3%;}
.time_axis_top img{vertical-align:middle;margin-top:-4px;margin-right:3px;}
.time_axis_container{width:86%;padding:10px 0 5px ;border-left:1px solid #dfdfdf;margin-left:14%;}
.time_axis_container .time_slot_list{position:relative;}
.time_axis_container .time_slot_list i.icon-time-slot{position:absolute;left:-9px;top:10px;
                                                      display:block;width:16px;height:16px;background:url(../images/icon_time.png) no-repeat center center;background-size:16px;}
.time_axis_container .time_slot_list ul li{padding-left:15px;width:90%;line-height:35px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.time_axis_container .time_slot_list ul{margin-bottom:5px;}
.time_axis_container .time_slot_list ul li a{color:#333;font-size:14px;}
.time_axis_container .time_slot_list span.axis_article_time{position:absolute;left:-53px;top:9px;color:#777;font-size:12px;text-align:right;display:block;width:40px;}
.time_axis_container .time_slot_list ul li a.hot{padding-left:20px;background:url(/web/img/icon-hot-zaocan.png) no-repeat -2px center;background-size:22px;}
.time_axis_container .time_slot_list ul li a img{width:24px;vertical-align:middle;margin-top:-6px;margin-right:3px;}

/*个人中心*/
.message_panel{border-bottom:8px solid #f6f6f6;padding:18px 5%;position:relative;}
.message_panel img.head_img{width:55px;height:55px;border-radius:50%;border:3px solid #f6f6f6;position:absolute;left:5%;top:10px; }
.message_panel a p{padding-left:70px;color:#333;line-height:22px;}
.message_panel span.arrow_r{position:absolute;right:5%;top:23px;}
.message_panel span.arrow_r img{width:32px;}
a.message_hot_tel{color:#ce842f;}
img.message_panel_img{width:25px;margin-right:15px;}
a.message_link{color:#333;display:block;}
a.apply_service{position:absolute;top:0;right:5%;line-height:44px;color:#dd0610;font-size:15px;}

.service_navbar{height:40px;line-height:40px;/* padding:0 5%; */position: fixed;border-bottom:5px solid #f6f6f6;top: 46px;margin-left: 20px;width: 100%;z-index: 10;background: #fff;max-width:640px;}
.service_navbar a{color:#333;padding:0 3%;display:inline-block;font-size:15px;}
.service_navbar a.active{border-bottom:3px solid #c8453b;color:#c8453b;}
.service_navbar .apply_service_btn{float:right;width:60px;height:28px;background:#ff704c;margin-top:6px;border-radius:5px;color:#fff;line-height:28px;margin-right: 30px;}

.contract_container{}
.contract_container .contract_list{}
.contract_container .contract_list .contract_item{border-bottom:5px solid #f6f6f6;padding: 0 24px;}
.contract_container .contract_list .contract_item .contract_hd{height:35px;line-height:35px;border-bottom:1px solid #f6f6f6;position:relative;}
.contract_container .contract_list .contract_item .contract_hd span{position:absolute;right: 10px;color:#666;}
.contract_ft::after {content: "";width: 8px;height: 8px;right: -16px;top: 12.8px;position: absolute;transform: rotate(-45deg);border-bottom: solid 2px #999;border-right: solid 2px #999;}
.contract_ft.tobePaid::after{border-color:#ff704c;}
.contract_container .contract_list .contract_item .contract_hd .contract_ft.tobePaid{color:#ff704c;}
.contract_container .contract_list .service_item{padding:10px 0;border-bottom:1px solid #f6f6f6;}
.contract_container .contract_list .service_total_money{height:40px;line-height:40px;text-align:right;font-weight:bold;}
.contract_container .contract_list ul li{display:inline-block;}
.contract_container .contract_list ul li.service_cate{width:28%;vertical-align: top;}
.contract_container .contract_list ul li.service_time{width:42%;}
.contract_container .contract_list ul li.service_time span{color:#666;}
.contract_container .contract_list ul li.service_money{width:27%;text-align:right;line-height:44px;vertical-align:top;font-weight:bold;float:right;}
.contract_container .contract_list ul li p.red{color:#dd0610;}
.contract_container .contract_list a.download_contract{color:#0080c0;}
.contract_container .contract_list a.download_contract img{width:24px;vertical-align:top;}

.create_company_container{padding:0 5%;height:40px;line-height:40px;background-color:#f6f6f6;font-size:15px;}
.create_company_container create_company_title{font-size:16px;color:#333;}
.create_company_form{padding-bottom:5px;}
.create_company_form label{font-size:15px;width:85px;position:relative;padding-left:10px;}
.create_company_form label i.red{color:#dd0610;position:absolute;left:0;font-style:normal;}
.create_company_form input{font-size:14px;}
.create_company_form input.region_txt{display:inline-block;width:48%;}
.demos-content-padded a.btn_refer{margin-top:30px;}

.apply_contract_form{padding-bottom:5px;}
.apply_contract_form img{width:30px;}
.apply_contract_form .weui-cell__ft{font-size:14px;}
.apply_contract_form span.red{color:#dd0610;padding-right:4px;}
.apply_contract_form .total_money{text-align:right;padding:10px 15px;font-size:14px;border-top:1px solid #e5e5e5;}
.apply_contract_form .total_money span{font-weight:bold;color:#333;font-size:15px;}
.apply_contract_form .total_money span i{font-style:normal;}

#info_div .weui-cell__hd span{width: 120px; display:block; text-align:left; margin:0;word-wrap: break-word;word-break: break-all;}
#info_div .weui-cell__hd span.sp{font-size:15px;width:110px;}
#info_div .weui-cell__hd i.red{color:#c8453b;padding-right:4px;font-style:normal;}
#info_div .weui-cell__bd .weui-input{font-size:14px;}

.pop_panel_contract{margin-top:45px;}
.pop_panel_contract span.red{color:#c8453b;padding-right:4px;}
.pop_panel_contract .service_item{padding-left:10px;}
.pop_panel_contract .service_item span{display:inline-block;width:40%;height:30px;line-height:30px;text-align:center;border:1px solid #bcbcbc;border-radius:4px;color:#333;margin-right:5%;margin-bottom:10px;}
.pop_panel_contract .service_item span.checked{background-color:#ce842f;color:#fff;border:1px solid #ce842f;}
.pop_panel_contract .service_item_time {text-align:right;margin-top:5px;}
.pop_panel_contract .weui-count{margin-top:5px;width:100%;text-align:right;}
.pop_panel_contract .weui-count .weui-count__btn{border:1px solid #4e95cb;}
.pop_panel_contract .weui-count .weui-count__increase{background-color:#4e95cb;}
.pop_panel_contract .weui-count .weui-count__decrease::before,.pop_panel_contract .weui-count .weui-count__decrease::after{background-color:#4e95cb;}
.pop_panel_contract .weui-count .weui-count__number{border:1px solid #4e95cb;width:60px;height:23px;outline:none;}
.pop_panel_contract .service_item_time span {width: 50px;display: inline-block;text-align: center;height: 26px;line-height: 26px;border-radius: 8px;font-size: 14px;border: 1px solid #999;color: #999;background-color: #fff;cursor:pointer;margin-left:5px;}
.pop_panel_contract .service_item_time span.checked{border:1px solid #4e95cb;color:#4e95cb;}
.pop_panel_contract .service_total{text-align:right;height:30px;line-height:30px;padding-bottom:10px;padding-top:10px;border-top:1px solid #f6f6f6;margin-right:3%;color:#333;}
.pop_panel_contract .service_total span{color:red;}
.pop_panel_contract .service_total i{color:#ce842f;font-style:normal;padding:0 2px;}
.pop_panel_contract .service_pop_title{font-size:12px;height:40px;line-height:40px;background-color:#f6f6f6;padding:0 3%;}
.pop_panel_contract .text_domain_name{height:30px;line-height:30px;border:none;margin-left:3%;border-radius:4px;position:absolute;right:0;top:15px;padding-left:5px;font-size:14px;}
.pop_panel_contract .domain-title{margin-bottom:0;}
.pop_panel_contract .space_module{position:absolute;right:0;top:15px;width:180px;text-align:center;}
.pop_panel_contract .space_module span{display:inline-block;width:80px;height:28px;line-height:28px;border:1px solid #bcbcbc;border-radius:4px;color:#333;text-align:center;margin-left:5px;}
.pop_panel_contract .space_module span.checked{background-color:#ce842f;color:#fff;border:1px solid #ce842f;}
.pop_panel_contract .sms_sct_codes h5{color:#333;margin-bottom:10px;font-size:15px;}
.pop_panel_contract .sms_sct_codes p.sct_btn{position:absolute;right:0;top:-2px;}
.pop_panel_contract .sms_sct_codes p.sct_btn i{width:40px;min-width:40px;font-style:normal;display:inline-block;color:#333;font-size:14px;}
.pop_panel_contract .sms_sct_codes .service_item{position:relative;}
.pop_panel_contract .sms_sct_codes .service_item span{margin-bottom:10px;vertical-align:middle;height:28px;line-height:28px;width:auto;margin-right:0;font-size:12px;display:inline-block;padding:0 5px;min-width:40%;margin-left:5px;}
#sms_sct_codes{padding:10px 5px;}
.weui-media-box-message{padding:5px 15px;}
.pop_panel_contract .sms_service_total{height:auto;line-height:26px;}
.pop_panel_contract .text_send_mail{height:50px;line-height:50px;border:none;margin-left:0;border-radius:4px;position:absolute;right:0;top:5px;padding-left:5px;font-size:14px;width:65%;}

.success_page_info .weui-msg__title{font-size:16px;font-weight:bold;margin-bottom:10px;}
.success_page_info h3.weui-msg__title{text-align:left;font-size:15px;font-weight:normal;}
.success_page_info h3.weui-msg__title span.red{color:#c8453b;font-weight:bold;}
.success_page_info .weui-msg__desc{text-align:left;}
.success_page_info h3.weui-msg__title2{margin-top:10px;text-align:left;}
.success_page_info .tb_bank{margin-left:10px;color:#999;margin-top:10px;}

.pop_panel_contract .weui_panel_invoice{}
.pop_panel_contract .weui_panel_invoice .space_module{width:65%;text-align:left;}
.pop_panel_contract .weui_panel_invoice .space_module span{width:92px;font-size:12px;}
.pop_panel_contract .weui_panel_invoice input.text_invoice{height:50px;line-height:50px;border:none;margin-left:0;border-radius:4px;position:absolute;right:0;top:5px;padding-left:5px;font-size:14px;width:60%;}
.pop_panel_contract .weui_panel_invoice .domain-title{font-size:15px;}
.pop_panel_contract .weui-media-box__desc{display:block;}

.pop_panel_contract .weui-switch-cp{float:right;}
.pop_panel_contract .weui-switch,.pop_panel_contract .weui-switch, .weui-switch-cp__input ~ .weui-switch-cp__box{border-color:#4e95cb;background-color:#4e95cb;}
.pop_panel_contract .weui-switch:checked,.pop_panel_contract .weui-switch:checked, .weui-switch-cp__input:checked ~ .weui-switch-cp__box{border-color:#4e95cb;background-color:#4e95cb;}
.pop_panel_contract .weui-switch::before, .pop_panel_contract .weui-switch-cp__box::before{background-color: #4e95cb;}
.pop_panel_contract .weui-switch-cp span.time_type{display:inline-block;font-size:15px;}
.pop_panel_contract .weui-switch-cp span.time_type_on{color:#4e95cb;}
.pop_panel_contract .weui-switch-cp__box{display:inline-block;vertical-align:middle;margin-left:5px;margin-right:7px;}
#ws_year,.service_total_year{display:none;}

/*.pop_panel_contract .weui_panel_invoice .invoice_hide{display:none;}*/

/*订阅*/
.release_form{position:relative;}
.release_form .title{font-size:0.75rem;color:#000;}
.release_form .weui-label{width:5.25rem;}
.release_form .weui-label span.red{color:#fd0002;}
.release_form .weui-input,.release_form .weui-textarea{color:#666;font-size:0.7rem;}
.release_form .weui-cell_select{padding:10px 15px;}
.release_form .gery_title{color:#666;}
.release_price_form{margin-bottom:2rem;}
.release_price_form:before{border-top:none;}
.release_price_form input{text-align:right;}
.release_price_form .weui-input{width:95%;padding-right:5%;}
.fac_tips{text-align:right;margin-top:0;margin-bottom:0.3rem;font-size:0.7rem;}
.footer_operate{position:fixed;bottom:0;width:100%;max-width:640px;background-color:#4e95cb;z-index:9;left:0;right:0;margin:0 auto;}
.footer_operate .weui-btn_primary{background-color:#4e95cb;}
.footer_operate .weui-btn_primary:active{background-color:#336f9d;}

.footer_operate{position:fixed;bottom:0;width:100%;max-width:640px;background-color:#4e95cb;z-index:9;left:0;right:0;margin:0 auto;}
.footer_operate .agreement_tips{text-align:center;background-color:#f4f4f4;height:2rem;line-height:2rem;}
.footer_operate .agreement_tips a{color:#fbb03b;font-size:0.75rem;}
.footer_operate .agreement_tips input{display:inline-block;vertical-align:middle;margin-right:0.2rem;margin-top:-2px;}
.footer_operate .weui-btn_primary{background-color:#4e95cb;}
.footer_operate .weui-btn_primary:active{background-color:#336f9d;}

.line_navbar{background-color:#4e95cb;color:#fff;/*position:fixed;top:48px;z-index:2;left:0;right:0;*/margin:0 auto;max-width:640px;position:relative;z-index:0;} 
.line_navbar a{background-color:#4e95cb;color:#fff;padding:0.5rem 0;font-size:0.75rem;}
.line_navbar a.weui-bar__item--on{background-color:#4e95cb;color:#fff;border-bottom:3px solid #ff6f4c;}
.line_navbar a:after,.line_navbar a:before{border:none;background-color:#4e95cb;}
.line_navbar a:active,.line_navbar a:focus{background-color:#4e95cb;}
.line_navbar:after,.line_navbar:before{border:none;}
.sub_tab_content{}
.sub_tab_content .sub_top_title{padding:0.5rem;background-color:#f2f2f2;position:relative;line-height:1.5rem;}
.sub_tab_content .sub_top_title h3{font-size:0.85rem;color:#333;}
.sub_tab_content .sub_top_title a{position:absolute;right:1rem;top:0.5rem;line-height:1.5rem;color:#4e95cb;font-size:0.75rem;}
.sub_tab_content .sub_top_title a img{display:inline-block;vertical-align:middle;margin-right:0.25rem;margin-top:-2px;width:1.2rem;}
.sub_tab_content .sub_top_title .sub_selected{color:#6aa6d3;font-size:0.7rem;font-weight:normal;}

.sub_container{text-align:center;padding-bottom:0.5rem;}
.sub_container .sub_item{border-bottom:1px dashed #e6e6e6;line-height:1.2rem;font-size:0.75rem;text-align:left;padding:0.5rem 0.8rem;}
.sub_container .sub_item .sub_delete img{display:inline-block;vertical-align:middle;width:1.1rem;margin-top:-5px;}
.sub_container .sub_item a.link_title{color:#333;font-size:0.75rem;}
.sub_container .sub_item .weui-media-box__title{position:relative;font-size:0.8rem;}
.sub_container .sub_item .weui-media-box__title a.sub_delete{position:absolute;right:0;}
.sub_container .sub_item .weui-media-box__desc{color:#666;font-size:0.7rem;}
.sub_container .sub_item .weui-media-box__desc a{color:#666;font-size:0.7rem;}
.sub_container .weui-cells__title{text-align:center;margin:30px 0;}
.sub_container .weui-cells__title a.btn_sub{display:block;width:70%;margin:25px auto 0;background-color:#4e95cb;color:#fff;line-height:42px;border-radius:4px;}

.sub_option_overhidden{max-height:6.8rem;overflow:hidden;}
.news_sub_hidden{max-height:4.2rem;overflow:hidden;}
.complete_show{height:22px;line-height:22px;color:#333;}
.complete_show p{width:100px;text-align:center;border:1px solid #ccc;padding-right:10px;border-radius:16px;margin:10px auto;font-size:12px;background:url(../images/arrow-gray-new-down-16-11.png) no-repeat 90px center;background-size:10px 5px;}
.complete_show p.up_sub{width:65px;background:url(../images/arrow-gray-new-up-16-11.png) no-repeat 50px center;background-size:10px 5px;}

.news_sub_content{padding-bottom:4.5rem;}
.news_sub_content .news_sub_item{margin-top:0.5rem;padding:0 0.25rem;}
.news_sub_content .news_sub_item .sub_title{font-size:0.75rem;color:#333;line-height:1.5rem;padding-left:2rem;}
.news_sub_content .news_sub_item .sub_banjuan{background:url(/web/img/sub-banjuan.png) no-repeat 0.5rem center;background-size:1.2rem;}
.news_sub_content .news_sub_item .sub_dai{background:url(/web/img/sub-banjuan.png) no-repeat 0.5rem center;background-size:1.2rem;}
.news_sub_content .news_sub_item .sub_caijing{background:url(/web/img/sub-banjuan.png) no-repeat 0.5rem center;background-size:1.2rem;}
.news_sub_content .news_sub_item .sub_tag_list{}
.news_sub_content .news_sub_item .sub_tag_list a{display:inline-block;padding:0.25rem 0;color:#4d4d4d;background-color:#f2f2f2;border-radius:4px;font-size:0.7rem;width:27%;margin:0.25rem 2.5%;text-align:center;} 
.news_sub_content .news_sub_item .sub_tag_list a.active{background-color:#4e95cb;color:#fff;}
/*.news_sub_content .btn_release_news{position:fixed;bottom:0;left:0;right:0;margin:0 auto;max-width:640px;background-color:#4e95cb;line-height:1.5rem;padding:0.25rem 0;border-radius:0; }*/
.news_sub_content .weui-cells__title{text-align:center;margin:30px 0;}
.news_sub_content .weui-cells__title a.btn_sub{display:block;width:70%;margin:25px auto 0;background-color:#4e95cb;color:#fff;line-height:42px;border-radius:4px;}


.layer_title{color:#333;font-size:0.75rem;}
.layer_title span.close_btn{ cursor:pointer; margin-top:20px; background:url(/web/img/v2/layer_close.png) left top no-repeat; display:inline-block; width:17px; height:17px; float:right;}
div.agreement_body{ padding:1rem; line-height:1.25rem; font-size:0.7rem;  overflow-y:auto; }
div.agree_btn_bar{ height:2rem; line-height:2rem; text-align:center; background-color:#f1f5fa; border-top:1px solid #c5d0dc; font-size:0.75rem;}
div.agree_btn_bar input{ cursor:pointer; display:inline-block; border:1px solid #ccc; vertical-align:middle; margin-right:0.2rem;}
div.agree_btn_bar button{ cursor:pointer; width:100%; height:2rem; color:White; background-color:#428bca; border:none; border-radius:3px;font-size:0.75rem;}


.menu_module_box{width:94%;margin:0 auto;background-color:#fff;margin-top:15px;width: 100%;margin-top: 0;}
.menu_module_box .menu_module_title{height:35px;line-height:35px;position:relative;margin:0 auto;border-top:10px solid #f6f6f6;}
.menu_module_box .menu_module_title h3{color:#333;font-size:15px;padding-left:10px;}
.menu_module_box .menu_module_title .get_more{position:absolute;right:15px;top:5px;}
/*.menu_module_box .menu_module_title .get_more img{width:22px;}*/
.menu_module_box .menu_module_title .update_time{position:absolute;right:5px;top:0;font-size:12px;color:#999;}

/*货品*/
.menu_module_box ul.product_list{padding:0 15px 10px;}
.menu_module_box ul.product_list li{border-bottom:1px solid #f2f2f2;position:relative;}
.menu_module_box ul.product_list li:last-child{border:none;}
.menu_module_box ul.product_list li p{display:inline-block;vertical-align:middle;font-size:14px;line-height:30px;}
.menu_module_box ul.product_list li p.product_title{width:58%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-right:12px;color:#333;}
.menu_module_box ul.product_list li p.product_price{color:#e1544d;font-weight:bold;}
.menu_module_box ul.product_list li p.product_type{position:absolute;right:0;top:0;color:#d9d9d9;}
.menu_module_box ul.product_list li p.product_type span.blue{color:#4c97d0;padding-right:5px;}
.menu_module_box ul.product_list li p.product_type span.red{color:#e1544d;padding-left:5px;}

/*资讯*/
.menu_module_box ul.news_list{width:94%;margin:0 auto;}
.menu_module_box ul.news_list li{border-bottom:1px solid #f2f2f2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:30px;padding:5px 0;}
.menu_module_box ul.news_list li a{font-size:14px;color:#333;}
.recom_article p{border-bottom:1px solid #f2f2f2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:30px;padding:5px 0;}
.recom_article p a{font-size:14px;color:#333;}
.top_header_bar{line-height:30px;height:50px;position:relative;background-color:#fff;position:fixed;top:46px;z-index:501;width:100%;max-width:640px;margin:0 auto;border-bottom:1px solid #cfcfcf;}
.top_header_bar .l_header_div{padding:10px;}
.top_header_bar .l_header_div a{display:inline-block;vertical-align:middle;}
.top_header_bar .l_header_div img{height:25px;vertical-align:middle;}
.top_header_bar .l_header_div span{color:#fff;line-height:35px;border-right:1px solid #e6e6e6;display:inline-block;vertical-align:middle;margin-right:10px;margin-left:10px;}


.weui-toast{margin:0 auto;width:8rem;top:45%;min-height:2rem;}
.weui-toast .weui-toast_content{line-height:1rem;padding:0.5rem 0;}


/*新闻详情搜索*/
.weui-article-search-bar{background-color:#fff;margin-top:10px;}
.weui-article-search-bar .weui-search-bar__input{height:36px;line-height:25px;color:#777;font-size:15px;margin-top:0;}
.weui-article-search-bar .weui-search-bar__box .weui-icon-search{font-size:15px;line-height:38px;top:0;}
.weui-article-search-bar .weui-search-bar__box .weui-icon-clear{line-height:40px;font-size:15px;}
.weui-article-search-bar .weui-search-bar__box{padding-left:38px;padding-right:60px;border:1px solid #4e95c9;border-left:none;border-top-right-radius:8px;border-bottom-right-radius:8px;}
.weui-article-search-bar .weui-search-bar__box .btn_search{position:absolute;right:-1px;display:block;top:0;line-height:36px;width:60px;text-align:center;background-color:#4e95c9;color:#fff;border-radius:8px;font-size:14px;}
.weui-article-search-bar:before,.weui-article-search-bar:after{border:none;}
.weui-article-search-bar .weui-search-bar__form:after{border:none;border-left:none;border-radius:0;}
.weui-article-search-bar .sct_search{border:1px solid #4e95c9;color:#4e95c9;height:38px;background-color:#fff;border-top-left-radius:8px;border-bottom-left-radius:8px;padding-left:10px;width:75px;font-size:15px;}

.weui-popup__overlay, .weui-popup__container,.weui-popup__modal{z-index:502;}

/*新闻标签搜索结果页*/
.l_header_div .tags_search{position:absolute;right:10px;top:10px;color:#438fc9;display:inline-block;font-size:15px;line-height:35px;}
.l_header_div .tags_search img{display:inline-block;vertical-align:middle;margin-right:5px;height:28px;margin-top:-3px;}
.search_result_tips{height:40px;line-height:40px;text-align:center;margin-top:50px;background-color:#efefef;color:#999;}
.search_result_tips span{color:#333;padding:0 3px;}
.l_header_div .search_news_link img{ height:34px;}

/*价格订阅*/
.price_sub_container{padding:0.5rem 0.3rem;}
.price_sub_step{}
.price_sub_step .sub_item{width:31%;height:2.5rem;line-height:2.5rem;display:inline-block;vertical-align:bottom;text-align:center;margin-left:2%;margin-bottom:0.6rem;color:#fff;border-radius:4px;font-size:0.7rem;}
.price_sub_step .sub_item:nth-child(6n){background-color:#9cddea;}
.price_sub_step .sub_item:nth-child(6n+1){background-color:#6dcd70;}
.price_sub_step .sub_item:nth-child(6n+2){background-color:#f596db;}
.price_sub_step .sub_item:nth-child(6n+3){background-color:#4d5cbc;}
.price_sub_step .sub_item:nth-child(6n+4){background-color:#dcd64e;}
.price_sub_step .sub_item:nth-child(6n+5){background-color:#c4a6fb;}

.ad_banner{width:100%;}
.ad_banner a{font-size:0;display:block;}
.ad_banner img{width:100%;}
.weui-navbar + .sub_tab_content{padding-top:0;}
div.container_sub_wrapper{padding-top:97px;}


/*通用*/
/*推荐报价模块*/
ul.recommed_news_price{padding:0 10px;}
ul.recommed_news_price li{height:40px;line-height:40px;overflow:hidden;border-bottom:1px solid #efefef;position:relative;}
ul.recommed_news_price li p.bj_param{display:block;padding-right:145px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
ul.recommed_news_price li p.unid{padding-right:80px;}
ul.recommed_news_price li p.bj_param a{color:#333;}
ul.recommed_news_price li p.bj_price{position:absolute;right:0;top:0;}
ul.recommed_news_price li p.bj_price strong{color:#e1544d;padding-right:8px;}
ul.recommed_news_price li p.bj_price a{color:#fd9800;}

/*推荐货品模块*/
ul.recommed_product_list{padding:0 10px;}
ul.recommed_product_list li{height:40px;line-height:40px;overflow:hidden;border-bottom:1px solid #efefef;position:relative;}
ul.recommed_product_list li p.product_param{display:block;padding-right:145px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
ul.recommed_product_list li p.unid{padding-right:80px;}
ul.recommed_product_list li p.product_param a{color:#333;}
ul.recommed_product_list li p.product_price{position:absolute;right:0;top:0;}
ul.recommed_product_list li p.product_price strong{color:#e1544d;padding-right:8px;}
ul.recommed_product_list li p.product_price a{color:#fd9800;}

.price_null_line{padding-top:20px;color:#999;margin-top:20px;padding-bottom:30px;}
.price_null_line img{width:100%;}
.price_null_line span{color:#ea9518;font-weight:bold;}

/*订单详情*/
.my_contract {padding-bottom: 40px;}
.my_contract table{width:100%;border-collapse:collapse;}
.my_contract tr{line-height:40px;height:40px}
.my_contract td:nth-child(2n+1){padding-left:24px;color: #999;}
.my_contract td:nth-child(2n+2){text-align:right;padding-right:24px}
.my_contract .product_price{border-top:1px solid #ddd}
.my_contract .product_price span{color:#eb5032}
.my_contract .total_price span{color:#ea3210;font-weight:bold}
.my_contract .title td:nth-child(2n+1){font-size:15px;font-weight:bold;color: #000;}
.my_contract .title{background:#eceef4}
.my_contract .apply_invoice{display: inline-block;text-align:center;width: 100%;max-width:640px;border:0;height:40px;line-height:40px;background:#ff6f4c;color:#fff;font-size:16px;}
.my_contract .apply_invoice.open-popup{width:100%;max-width:640px;}
.my_contract .cancle_order{display:inline-block;text-align:center;width:30%;border:0;height:40px;line-height:40px;color:#fff;font-size:16px;background:#b4b4b5}
.action_btn_list{position: fixed;bottom: 0;height: 40px;width: 100%;max-width:640px;}

/*服务申请*/
.Instructionsbg {display:none;}
.Instructionsbg p{font-size : 14px;}

/*急验验证*/
.geet_mask{display: none;position:fixed;left:0;top:0;bottom:0;right:0;height:100%;width:100%;z-index:9999;background:rgba(0, 0, 0, 0.6);}
div#geetest_validator{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);}
.container_wrapper .gt_holder.gt_float .gt_widget.gt_hide{opacity: 1;display: block !important;zoom: 1;z-index: 398;}

/*我的客户，添加评论界面  评论弹窗*/
.comment_wrapper {transition: bottom 1s;display: none; position: fixed;top: 0;left: 0;right: 0;bottom: 0;background: rgba(0, 0, 0, 0.3);z-index:11;}
.comment_wrapper .comment_container{position:absolute;bottom:-200px;width:100%;transition:bottom 0.5s;background:#fff;padding:12px;box-sizing:border-box;max-width:640px;left:50%;transform:translateX(-50%)}
.comment_wrapper .comment_container textarea {font-family: -apple-system-font, "Helvetica Neue", sans-serif; resize: none; height: 160px;width: 100%;display: block;border-radius: 16px;box-sizing: border-box;padding: 13px;font-size: 0.75rem;outline: none;border: 0;background: #f5f5f5;}
.comment_wrapper .comment_container .count_textarea_length {position: absolute;right: 25px;bottom: 80px;color: #bbb;}
.comment_wrapper .comment_container .btn_group {margin-top: 15px;margin-bottom: 10px;display: flex;align-items: center;justify-content: center;gap: 20px;}
.comment_wrapper .comment_container .btn_group input {outline: none; width: 79px;height: 38px;border-radius: 22px;border: 0;text-align: center;color: #fff;font-size: 15px;}
.comment_wrapper .comment_container .btn_group input:hover {opacity: 0.8;cursor:pointer;}
.comment_wrapper .comment_container .btn_group .reset_comment_btn {background: #ababab;}
.comment_wrapper .comment_container .btn_group .submit_comment_btn {background: #ca2525;}
.comment_wrapper .comment_container .comment_reply_name {color: #5e667a;font-weight: bolder;line-height: 30px;margin-bottom: 9px;}

.vip_date_tips{z-index: 999;position:fixed;bottom:10px;left:0;right:0;height:70px;width:90%;margin:0 auto;background:#000000c7;color:#fff;border-radius:12px;padding:5px 20px;box-sizing:border-box;font-size:13px}
.vip_date_tips p{font-size: 12px;}
.vip_date_tips .close_vip_date_tips{position:absolute;right:10px;top:10px;width:15px;height:15px}
.vip_date_tips .close_vip_date_tips::after{content:"";width:15px;height:1px;background:#fff;position:absolute;transform:rotate(45deg);top:5px}
.vip_date_tips .close_vip_date_tips::before{content:"";width:15px;height:1px;background:#fff;position:absolute;transform:rotate(135deg);top:5px}
.tip_text{display:inline-block;width:80%}
.tip_more_detail a{color:#000;background:#fff;vertical-align:middle;padding:3px 5px;border-radius:9px;position:absolute;right:10px;bottom:10px;font-size:12px}


/*#region 滑动获取短信*/
/**{margin:0;padding:0;box-sizing:border-box}*/
#verify_wrap{width:300px;height: 35px;background-color:#e5e5e5;border:1px solid #e0e0e0;position:relative;margin: 10px 15px;}
#verify_wrap .drag-btn{position:absolute;left:-1px;width:35px;height: 35px;background:#fff url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACoAAAAiCAYAAAApkEs2AAAA/UlEQVRYhe3XLc9GYBjG8eN6dkdFIQuqoCiCbj6ob2CCIplRaJKqEHT3c/kAz66Xc/fLnvO3UY7N/jNmxDAMF77AQ57iOH53x5/GccTPuyNUcSg1DqXGodQ4lNr/CC3LEsuyaG8mrEKzLEPXdZjnWWszYRXq+z7yPMc0Tej7XnkzYf2Muq6LoiiwrivatsV1XUrby0Mlx3Huu7fvO5qmUd50kL31QgijTdXD+gq/zvNEVVXwPA9pmipvOqxDj+O4Q4IgQJIkypsuq9Bt21DXNaIoug/VzYRVqHw55J0Kw1BrMyHkXyj/3BHiUGocSo1DqXEota8Jvb/18hP16Z7qL3h/w53n4AAAAABJRU5ErkJggg==) no-repeat center center;background-size:100% 100%;z-index:2;cursor:move;}
#verify_wrap .suc-drag-btn{background:url(../../images/yes.png);background-size:100% 100%}
#verify_wrap .drag-progress{position:absolute;/* left:0; *//* top:-1px; */height: 35px;/* border-top:1px solid #7ac23c; *//* border-top:1px solid #7ac23c; */width:0;background-color: #477abf;color: #fff;font-size:18px;text-align:center;line-height: 35px;}
#verify_wrap .fix-tips,.verify-msg{width:100%;position:absolute;right:0;left:1px;height: 100%;color: #000;z-index:1;line-height: 35px;font-size:12px;text-align:center;}
#verify_wrap .verify-msg{background-color: #477abf;color:#fff;display:none;}
/*#endregion*/


/*移动端广告视频*/
.aliyun_flash{position:fixed;left:0;right:0;bottom:0;top:0;opacity:1;display: flex;justify-content: center;align-items: center;z-index:999;}
#article_ad_movie{z-index:100}
.ad_mask{background:#746761;z-index:99;position:fixed;left:0;right:0;bottom:0;top:0;}
.mask-active{overflow:hidden;position:fixed;width:100%}
.movie_duration_group{z-index: 100;right: 15px;top: 40px;color: #fff;text-align: right;font-size: 15px;}
.close-player-btn:before{content:"";position:absolute;width:1px;height: 18px;bottom: 2px;right: 47px;background:#fff;transform:rotate(45deg)}
.close-player-btn:after{content:"";position:absolute;width:1px;height: 18px;bottom: 2px;right: 47px;background:#fff;transform:rotate(135deg)}
.close-player-btn{position:relative;cursor:pointer;width: max-content;float: right;top: -20px;width: 70px;}
.close-player-btn:hover{opacity:0.9}
.duration_text{background:#595551;padding:10px 20px;margin-top:20px;border-radius:25px;cursor:pointer;user-select:none}
.duration_second span{color:#e52029}
.duration_gift{display:none;}
.getgift{color:#f28f18;}
.getgift:hover{opacity: 0.9;}
.duration_gift img{width:22px;vertical-align:sub}
.getvippage{color: #f28f18;}