﻿/*#region ============ 通用样式 ============*/

* { margin:0; padding:0; }
body,input,button,select { font:normal normal 400 12px/1 Helvetica,"Microsoft Yahei",微软雅黑,sans-serif; *font-family:"Microsoft Yahei",微软雅黑,sans-serif; }
body { color:#333; }
ol, ul, li, dl, dt, dd { list-style:none; }
img { border:0; }
a:link,a:visited {color:#1f8ccd;  text-decoration:none; cursor:pointer; }
a:hover { color:#1f8ccd; text-decoration:none; }
a:active { color:#1f8ccd; text-decoration:none; }
button { cursor:pointer; }
.fix_float { clear:both; height:0px; overflow:hidden; }
.text_placeholder { color:#ccc; }
#page_box { min-width:1250px;}
#page_box .wrap { width:1200px; margin:0 auto; padding:0 25px; }
.red { color:#e50012; }
.blue { color:#1f8ccd; }
#zerp_page_error_window { line-height:24px; padding:10px; }
.side_bar_flyer { position:absolute; width:50px; height:50px; background:url(/web/img/juan.png) no-repeat left top; }

/*#endregion*/

/*#region ============ 预览提示栏 ============*/

#preview_tips { font-size:14px; height:40px; line-height:40px; color:red; font-weight:bold; text-align:center; background-color:#fefded; border-bottom:solid 1px #e8cca1; }
/*#endregion*/

/*#region ============ 顶部（主导航） ============*/

.top_bar { height:45px; background-color:#444; color:White; }
.top_bar .pos { float:left; height:45px; background:url(/web/img/bg-top-nav-area-19-31.png) left center no-repeat; }
.pos span { display:inline-block; margin-left:30px; font-size:15px; height:45px; line-height:44px;cursor:pointer; }

.top_bar .nav { float:left; }
.top_bar .nav li.menu { position:relative; float:left; padding:0px 15px; }
.top_bar .nav li.menu img.new_logo{position:absolute;right:-13px;top:2px;z-index:46;}
.top_bar .nav li.menu a.lnk { display:inline-block; height:45px; line-height:44px; text-align:center; font-size:15px; color:White; }
.top_bar .nav li.menu a.arrow_more { padding-right:12px; background:url(/web/img/bg-top-nav-downarrow-6-4.png) no-repeat scroll right center; }
.top_bar .nav li.menu:hover { background-color:#333; }
.top_bar .nav li.menu:hover a.lnk { color:#f28f18; }

/*---二级菜单---*/
#top_bar .nav li.menu_ddl { position:relative; z-index:45; }
#top_bar .nav .ddl_panel { display:none; position:absolute; left:0; top:45px; background-color:White; z-index:50; border:1px solid #f28f18; border-radius:5px; box-shadow: 0 0 5px 0px #444; }
#top_bar .nav .ddl_panel .second_menu { overflow:hidden; }
#top_bar .nav .ddl_panel .second_menu ul { margin-left:-1px; }
#top_bar .nav .ddl_panel .second_menu li.module { float:left; width:100px; padding:15px 0 10px 0; text-align:center; border-left:1px solid #eee; }
#top_bar .nav .ddl_panel .second_menu li.module .module_name { font-size:15px; color:#666; color:#f28f18; }
#top_bar .nav .ddl_panel .second_menu li.module ul { padding-top:8px; }
#top_bar .nav .ddl_panel .second_menu li.module ul li { padding:7px 0; line-height:19px; text-align:center; background:url(/web/img/bg_second_topmenu.png) no-repeat center top; }
#top_bar .nav .ddl_panel .second_menu li.module ul li a { color:#999; font-size:13px; }
#top_bar .nav .ddl_panel .second_menu li.module ul li a:hover { color:#1f8ccd; }
#top_bar .nav .ddl_panel .second_menu_arrow { position:absolute; background:url(/web/img/bg_second_mend_arrow_15_9.png) center center no-repeat; width:15px; height:9px; top:-9px; }

.top_bar .user { float:right; text-align:right; font-size:15px; line-height:44px;_margin-top:15px; *+margin-top:5px; }
.top_bar .user .link { color:White; }
.top_bar .user .link:hover { text-decoration:underline; }
.top_bar .user .sep { display:inline-block; width:1px; height:16px; margin:0 12px; background-color:#7c8081; overflow:hidden; vertical-align:middle; }
.top_bar .user .face { display:inline-block; position:relative; width:35px; height:35px; vertical-align:top; margin-top:5px; _margin-top:-10px; *+margin-top:-5px; margin-right:6px; background:url(/web/img/bg-face-35-35.png) no-repeat left top; }
.top_bar .user .face img { width:35px; height:35px; }
.top_bar .user .face i { position:absolute; display:block; left:0; top:0; width:35px; height:35px; background:url(/web/img/top_menu_head_cover_35.png) no-repeat left top; }

#top_bar .nav .ddl_panel .second_menu .second_menu_recommend{ height:35px; line-height:35px; margin:0 20px 10px; font-size:13px; color:#333; border-bottom:1px solid #eee;}
#top_bar .nav .ddl_panel .second_menu .second_menu_recommend span{ margin-right:10px; display:inline-block; color:#115b8c; padding-right:20px; background:url(/web/img/icon-news-top.png) right center no-repeat; font-size:15px;}
#top_bar .nav .ddl_panel .second_menu .second_menu_recommend a.second_menu_topnews{ color:#333;margin-right: 6px;*margin-right: 6px;vertical-align: bottom; display:inline-block; width:330px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
#top_bar .nav .ddl_panel .second_menu .second_menu_recommend a.second_menu_more{ color:#1f8ccd; text-decoration:underline; font-size:14px;}

/*#endregion*/

/*#region ============ 首页 ========*/

.index_nav_bar { height:66px; }
.index_nav_bar .logo { float:left; margin-top:8px; }
.index_nav_bar .logo a { display:block; height:60px; width:130px; background:url(/web/img/img-logo-130-60.png) no-repeat scroll left center; }
.index_nav_bar .logo_ex { float:left; margin-top:12px; margin-left:20px; }
.index_nav_bar .logo_site { float:left; margin-left:20px; margin-top:18px; padding-left:20px; height:43px;line-height:43px; border-left:solid 1px #cdcdcd; color:#ccc; font-size:12px; }
.index_nav_bar .logo_site .icon { display:inline-block; vertical-align:middle; width:10px; height:13px; background:url(/web/img/icon-locate-10-13.png) no-repeat left top; margin-top:-1px; margin-right:5px; }
.index_nav_bar .logo_site b { color:#2c7ec1; font-weight:normal; }
.index_nav_bar .logo_site .link_site { margin-top:8px; display:block; border:solid 1px #cdcdcd; height:14px; padding:3px 14px; border-radius:4px; color:#999; }
.index_nav_bar .logo_site .link_site:hover { color:#d73a35; border-color:#d73a35; text-decoration:none; }
.index_nav_bar .crt_pos { float:left; margin-top:36px; margin-left:12px; padding-left:18px; font-size:16px; font-weight:normal; color:#333; background:url(/web/img/icon-dot-7-7.gif) no-repeat left center;  }
.index_nav_bar .search { float:right; margin-top:32px; position:relative;}
.index_nav_bar .search .sct_top_searchtype { display:inline-block; width:75px; height:43px; line-height:43px; text-align:center; font-size:16px; color:#999; cursor:pointer; vertical-align:top; border:solid 1px #f28f18; border-top-left-radius:5px; border-bottom-left-radius:5px; }
.index_nav_bar .search input { display:inline-block; width:348px; height:33px; line-height:43px; padding:0 15px 0 32px; font-size:14px; background:url(/web/img/icon-search-grey.png) no-repeat 10px 9px;background-size:16px;
                               border:none; border-top:solid 1px #f28f18; border-bottom:solid 1px #f28f18;border-left:solid 1px #f28f18; vertical-align:top; *margin-top:-1px; outline:none;}
.index_nav_bar .search button { width:90px; height:35px; margin-left:-5px; border:none; cursor:pointer; vertical-align:top; /*border-radius:5px;*/ background:#f28f18;color:#fff;font-size:14px; /*url(/web/img/icon-search-25-25.gif) no-repeat center center;background-size:22px;*/ }

.sct_top_searchtype { position:relative; float:left; border-right:solid 1px #e7e7e7; z-index:2; }
.sct_top_searchtype .icon { margin-top:-2px; }
.sct_top_searchtype .text { width:76px; height:44px; line-height:44px; text-align:center; cursor:pointer; }
.sct_top_searchtype .text label { margin-right:5px; color:#666; }
.search .ddl { position:absolute; left:0; width:200px; border-top:none; top:-24px;}
.search .ddl ul { }
.search .ddl ul li { height:24px; line-height:24px; text-align:center; cursor:pointer; background-color:#fff;display:inline-block; width:55px;font-size:14px;border-top-left-radius:4px;border-top-right-radius:4px;}
.search .ddl ul li:hover { background-color:#fff; }
.search .ddl ul li.on { background-color:#f28f18 !important; color:#fff !important; }
.index_nav_bar .search .sct_top_searchtype_hover{border-bottom-left-radius:0;}
.sct_top_searchtype_hover .ddl { display:block; }
.sct_top_searchtype .icon_arraw_down_gray { width:12px; height:10px; background:url(/web/img/arrow-gray-down.png) no-repeat center center;display: inline-block;vertical-align: middle;}
.sct_top_searchtype_hover .icon { background:url(/web/img/arrow-gray-up.png) no-repeat center center; margin-top:-3px; }


/*#endregion*/

/*#region ============ 资讯目录 ========*/

.news_nav_bar { height:66px; }
.news_nav_bar .logo { float:left; margin-top:8px; }
.news_nav_bar .logo a { display:block; height:60px; width:130px; background:url(/web/img/img-logo-130-60.png) no-repeat scroll left center; }
.news_nav_bar .crt_pos { float:left; margin-top:36px; margin-left:12px; padding-left:18px; font-size:16px; font-weight:normal; color:#333; background:url(/web/img/icon-dot-7-7.gif) no-repeat left center;  }
.news_nav_bar .search { float:right; margin-top:32px; position:relative; }
.news_nav_bar .search .sct_top_searchtype { display:inline-block; width:75px; height:43px; line-height:43px; text-align:center; font-size:16px; color:#666; cursor:pointer; vertical-align:top; border:solid 1px #f28f18; border-top-left-radius:5px; border-bottom-left-radius:5px; }
.news_nav_bar .search input { display:inline-block; width:348px; height:33px; line-height:43px; padding:0 15px 0 32px; font-size:14px; background:url(/web/img/icon-search-grey.png) no-repeat 10px 9px;background-size:16px;
                              border:none; border-top:solid 1px #f28f18; border-bottom:solid 1px #f28f18;border-left:solid 1px #f28f18; vertical-align:top; *margin-top:-1px; outline:none;}
.news_nav_bar .search button { width:90px; height:35px; margin-left:-5px; border:none; cursor:pointer; vertical-align:top; /*border-radius:5px;*/ background:#f28f18;color:#fff;font-size:14px; /*url(/web/img/icon-search-25-25.gif) no-repeat center center;background-size:22px;*/ }

.news_nav_bar .search .sct_top_searchtype_hover{border-bottom-left-radius:0;}
/*#endregion*/

/*#region ============ 个人中心 ========*/

.member_nav_bar { height:66px; }
.member_nav_bar .logo { float:left; margin-top:8px; }
.member_nav_bar .logo a { display:block; height:60px; width:130px; background:url(/web/img/img-logo-130-60.png) no-repeat scroll left center; }
.member_nav_bar .crt_pos { float:left; margin-top:36px; margin-left:12px; padding-left:18px; font-size:16px; font-weight:normal; color:#333; background:url(/web/img/icon-dot-7-7.gif) no-repeat left center;  }
.member_nav_bar .crt_pos a{color:#333;}
.member_nav_bar .search { float:right; margin-top:32px; position:relative; }
.member_nav_bar .search .sct_top_searchtype { display:inline-block; width:75px; height:43px; line-height:43px; text-align:center; font-size:16px; color:#666; cursor:pointer; vertical-align:top; border:solid 1px #f28f18; border-top-left-radius:5px; border-bottom-left-radius:5px; }
.member_nav_bar .search input { display:inline-block; width:348px; height:33px; line-height:43px; padding:0 15px 0 32px; font-size:14px; background:url(/web/img/icon-search-grey.png) no-repeat 10px 9px;background-size:16px;
                                border:none; border-top:solid 1px #f28f18; border-bottom:solid 1px #f28f18;border-left:solid 1px #f28f18; vertical-align:top; *margin-top:-1px; outline:none;}
.member_nav_bar .search button { width:90px; height:35px; margin-left:-5px; border:none; cursor:pointer; vertical-align:top; /*border-radius:5px;*/ background:#f28f18;color:#fff;font-size:14px; /*url(/web/img/icon-search-25-25.gif) no-repeat center center;background-size:22px;*/ }

.member_nav_bar .search .sct_top_searchtype_hover{border-bottom-left-radius:0;}
/*#endregion*/


/*#region ============ 数据中心目录 ========*/

.data_nav_bar { height:70px; border-bottom:solid 1px #ccc; }
.data_nav_bar .logo { float:left; margin-top:5px; }
.data_nav_bar .logo a { display:block; height:60px; width:130px; background:url(/web/img/img-logo-130-60.png) no-repeat left top; }

.data_nav_bar .list { float:left; margin-top:26px; padding-left:20px; }
.data_nav_bar .list li.menu { float:left; margin:0 20px; padding-bottom:10px; }
.data_nav_bar .list li.menu_on { background-color:#165277; }
.data_nav_bar .list .menu_name { display:inline-block; font-size:18px; color:#165277;height: 18px;line-height: 18px;*height:18px;*line-height:25px; }
.data_nav_bar .list .menu_name:hover { color:#5a869f; }

.data_nav_bar .list li.menu_ddl .menu_name { display:inline-block; padding-right:13px; background:url(/web/img/bg_info_center_typearrow_7.png) no-repeat right center; }
.data_nav_bar .list li.menu_ddl { position:relative; z-index:40; }
.data_nav_bar .list li.menu_ddl .ddl_panel { display:none; position:absolute; left:0px; top:30px; background-color:#fff; border:solid 1px #e4e4e4; border-bottom:none; border-radius:5px; }
.data_nav_bar .list li.menu_ddl .ddl_panel li { border-bottom:solid 1px #e4e4e4;  }
.data_nav_bar .list li.menu_ddl .ddl_panel li a { display:block; width:120px; font-size:14px; height:36px; line-height:36px; text-align:center; color:#5a869f; }
.data_nav_bar .list li.menu_ddl .ddl_panel li a:hover { background-color:#f4f4f4; }
.data_nav_bar .list li.menu_ddl .ddl_panel .arrow { position:absolute; left:0; top:-5px; width:100%; height:5px; background:url(/web/img/bg-arrow-top-8-5.gif) no-repeat center top; }

/*#endregion*/

/*#region ============ 内容块通用样式 ============*/

#main_container { padding-bottom:55px; }
/*通用模块标题*/
div.page_title_line_wrap{ height:32px; width:100%; border-bottom:1px solid #ccc;}
div.page_title_line_wrap span{ height:32px; display:inline-block; font-size:25px; color:#272322; border-bottom:3px solid #f28f19;}
div.page_title_line_wrap a{ color:#b6b6b6; line-height:32px; display:inline-block; float:right; background:url(/web/img/bg_more_doublearrow.png) right center no-repeat; padding-right:20px; font-size:14px;}


/*#endregion*/

/*#region ======下侧友情链接======*/
.friend_link_wrap{width:100%;color:#aaa;}
.friend_link_wrap .link_list_wrap a{ color:#7c7c7c; font-size:15px; border-right:1px solid #d5d5d5; text-align:left;  cursor:pointer; padding-right:15px; margin-top:15px; margin-right:15px; display:inline-block;}
.friend_link_wrap .link_list_wrap a:hover{ color:#1f8ccd;}
.friend_link_wrap .link_list_wrap a:last-child{ border-right:none;}
/*#endregion*/

/*#region ============ 底部帮助快速导航 ============*/
#site_help_guide{padding:50px 0 0;background-color:#515556; color:#999;}

#site_help_guide .content { height:133px; }
#site_help_guide .content h4 {height:25px; line-height:25px; padding-left:60px; margin-bottom:8px; color:#ddd; background:url(/web/img/bg_site_help_25_100.png) no-repeat; }
#site_help_guide .content ul { padding-left:50px; }
#site_help_guide .content ul li { padding-left:10px; line-height:22px;}
#site_help_guide .content ul li a { color:#999; }
#site_help_guide .content ul li a:hover { color:#08f; }
#site_help_guide .help_guide,#site_help_guide .help_distribution,#site_help_guide .help_protection,#site_help_guide .help_service,#site_help_guide .help_intro{float:left; margin-left:20px; width:220px;}

#site_help_guide .help_guide h4{ background-position:40px 2px;}

#site_help_guide .help_distribution h4{ background-position:30px -25px;}

#site_help_guide .help_protection h4{ background-position:35px -50px;}

#site_help_guide .help_service h4{ background-position:35px -75px;}

#site_help_guide .help_intro p{ margin-top:2px;}
/*#endregion*/

/*#region ============ 页脚（帮助+声明+版权） ============*/
#page_footer { padding:25px 0 20px; background-color:#444; color:#999;}

#page_footer .links { text-align:center; font-size:14px;height: 25px;line-height: 25px; }
#page_footer .links a { margin:0 10px; color:#999;}
#page_footer .links a:hover{ color:#f5ab54;}
#page_footer .copyright { text-align:center; padding-top:12px; }
#page_footer .pic_links { text-align:center; padding-top:14px; }
#page_footer .pic_links a { display:inline-block; margin:0 2px; }

/*#endregion*/

/*#region ====右侧二维码*/
.dc_total_side_bar{position:fixed; z-index:1000;bottom:80px;right:8px;}/* _position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));*/
.dc_total_side_bar .bar{width:45px;height:310px;}

.dc_total_side_bar ul li.li_wrap{width:45px;height:45px;background-color: #fff;margin-bottom:8px;border-radius:50%;position:relative;}
.dc_total_side_bar ul li.li_wrap img{width:45px;height:45px;}

.dc_total_side_bar ul li.li_kefu{background:url(/web/img/index_side_kefu.png) no-repeat center center;background-size:45px;background-color:#fff;}
.dc_total_side_bar ul li.li_kefu .side_bar_weixin{display:none;}
.dc_total_side_bar ul li.li_kefu:hover .side_bar_weixin{display:block;position:absolute;z-index:-1;right:55px;top:-330px;}
.dc_total_side_bar ul li.li_wrap .side_bar_weixin img{width:260px;height:auto;border:1px solid #cfcfcf;}

.dc_total_side_bar ul li.li_kefu_new{background:url(/web/img/icon_vip_kefu_new.png) no-repeat center center;background-size:45px;background-color:#fff;}
.dc_total_side_bar ul li.li_kefu_new .side_bar_kefu{display:none;position:absolute;z-index:-1;right:55px;bottom:0px; border:1px solid #cfcfcf;width:325px;background-color:#fff;}
.dc_total_side_bar ul li.li_kefu_new:hover .side_bar_kefu{display:block;}
.dc_total_side_bar ul li.li_kefu_new .side_bar_kefu .kefu_box div.kefu_line{background-color:#f4f4f4;border-radius:8px;margin:10px;padding:10px;position:relative;height:105px;overflow:hidden;}
.side_bar_kefu .kefu_line_title{color:#65a91e;text-indent:38px;margin:18px 0;background:url(/web/img/icon-kefu-weixin.png) no-repeat 15px center;background-size:18px;font-size:13px;}
.side_bar_kefu div.kefu_line .kefu_line_member{font-size:13px;line-height:22px;width:145px;margin-left:5px;height:125px;color:#999;}
.side_bar_kefu div.kefu_line .kefu_line_member img{display:inline-block;width:20px;height:20px;vertical-align:middle;margin-right:3px;margin-top:-3px;}
.side_bar_kefu div.kefu_line .kefu_line_member .line_member_name{border-bottom:1px solid #ddd;line-height:28px;padding-bottom:5px;}
.side_bar_kefu div.kefu_line .kefu_line_member .line_member_tel1{line-height:26px;margin-top:10px;}
.side_bar_kefu div.kefu_line .kefu_line_member .line_member_tel2{line-height:26px;padding-left:28px;}
.side_bar_kefu div.kefu_line .erweima-kefu{position:absolute;right:10px;top:10px;width:105px;height:105px;}
.side_bar_kefu .overflow_kefu_box{max-height:456px;overflow-y:scroll;}

.dc_total_side_bar ul li.li_download_app{background:url(/web/img/index_side_download_app.png) no-repeat center center;background-size:45px;background-color:#fff;}
.dc_total_side_bar ul li.li_download_app .side_bar_download_app{display:none;position:absolute;z-index:-1;right:55px;top:-420px;border:1px solid #cfcfcf;width:285px;background-color:#fff;}
.dc_total_side_bar ul li.li_download_app:hover .side_bar_download_app{display:block;}
.dc_total_side_bar ul li.li_download_app .side_bar_download_app .download_box div.download_line{border-bottom:1px solid #cfcfcf;padding:15px;}
.dc_total_side_bar ul li.li_download_app .side_bar_download_app .download_box div.download_line:last-child{border-bottom:none;}
.dc_total_side_bar ul li.li_download_app .side_bar_download_app .download_box div.download_line img.erweima-app{width:125px;height:125px;display:inline-block;vertical-align:top;}
.dc_total_side_bar ul li.li_download_app .side_bar_download_app .download_box div.download_line .r_download{display:inline-block;vertical-align:top;padding-left:10px;}
.dc_total_side_bar ul li.li_download_app .side_bar_download_app .download_box div.download_line p.tit_download{font-size:14px;color:#000;margin-top:10px;}
.dc_total_side_bar ul li.li_download_app .side_bar_download_app .download_box div.download_line .sao_android{margin-top:20px;padding-left:24px;line-height:20px;color:#999;font-size:12px;
                                                                                        background:url(/web/img/app-andriod.png) no-repeat left center;background-size:18px;}
.dc_total_side_bar ul li.li_download_app .side_bar_download_app .download_box div.download_line .sao_ios{margin-top:20px;padding-left:24px;line-height:30px;color:#999;font-size:12px;
                                                                                    background:url(/web/img/app-ios.png) no-repeat left center;background-size:18px;}

.dc_total_side_bar ul li.li_wrap .arrow{position: absolute;bottom: 15px;border: 10px solid transparent;border-left-color: transparent;
                                   width: 0px;height: 0px;_overflow: hidden;_border-color: black;_filter: chroma(color=black);}
.dc_total_side_bar ul li.li_wrap .arrow0{right: -19px;border-left-color: #ccc;z-index: 1;}
.dc_total_side_bar ul li.li_wrap .arrow1{right: -18px;border-left-color: #fff;z-index: 2;}

.dc_total_side_bar ul li.li_qq{background:url(/web/img/index_side_qq.png) no-repeat center center;background-size:45px;position:relative;background-color:#fff;}
.dc_total_side_bar ul li.li_qq .side_bar_qq{display:none;}
.dc_total_side_bar ul li.li_qq:hover .side_bar_qq{display:block;position:absolute;z-index:-1;right:55px;top:-310px;}
.dc_total_side_bar ul li.li_wrap .side_bar_qq img{width:260px;height:auto;border:1px solid #cfcfcf;}

.dc_total_side_bar ul li.li_weixin{background:url(/web/img/index_side_weixin.png) no-repeat center center;background-size:45px;position:relative;background-color:#fff;}
.dc_total_side_bar ul li.li_weixin .side_bar_erweima{display:none;}
.dc_total_side_bar ul li.li_weixin:hover .side_bar_erweima{display:block;position:absolute;z-index:-1;right:55px;top:-120px;border:1px solid #cfcfcf;width:555px;height:160px;background-color:#fff;
                                               padding-top:5px;padding-left:10px;padding-right:10px;}
.dc_total_side_bar ul li.li_weixin .side_bar_erweima .ewm{display:inline-block;text-align:center;width:138px;}
.dc_total_side_bar ul li.li_weixin .side_bar_erweima .ewm img{width:138px;height:138px;}
.dc_total_side_bar ul li.li_weixin .side_bar_erweima .ewm2 img{width:130px;height:130px;margin-bottom:3px;}

.dc_total_side_bar ul li.li_contact{background:url(/web/img/icon_vip_tel.png) no-repeat center center;background-size:35px;position:relative;background-color:#f28f16;}
.dc_total_side_bar ul li.li_contact .side_bar_contact{display:none;}
.dc_total_side_bar ul li.li_contact:hover .side_bar_contact{display:block;width:135px;height:35px;background-color:#f28f16;font-size:16px;line-height:18px;color:#fff;
                                           padding-left:10px;padding-top:5px;padding-bottom:5px;
                                           position:absolute;z-index:-1;right:22px;border-top-left-radius:8px;border-bottom-left-radius:8px;font-weight:bold;}

.dc_total_side_bar ul li.li_up a{ cursor:pointer; height:45px;width:45px;background-color:#FF841A;border-radius:45px;margin-top:10px;background-image:url(/web/index/img/index_sprite_top1.gif);display:block;}
.dc_total_side_bar ul li.li_up .fade_div{background-color:#FF841A;border-radius:5px;color:#fff;cursor:pointer;height:45px;line-height:45px;padding-left:15px;position:absolute;right:44px;text-align:left;width:110px;z-index:-1;margin-right:-45px;}
.dc_total_side_bar .side_bar_tips_arrow{position: absolute;left: -8px;top: 19px;width: 0px;height: 0px;border: solid 6px transparent;
                     border-left-color: transparent;border-left-width: 6px;border-left-width: 6px;border-left-color: #cfcfcf;}

/*#region ============  jQuery UI - v1.11.0 ============*/
.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{min-height:0}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;-ms-touch-action:none;touch-action:none}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}
/*#endregion*/

/*#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: 3px; 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 ============ 分页符样式 ============*/

.pager { margin-top:20px; font-size:14px; }
.pager_info { float: left; padding-top:8px; color:#818181; }
.pager_info b { margin: 0 3px; }
.pager_content { text-align:right; float:right; color:#333; }
.pager_content a { border:solid 1px #e6e6e6; color:#333; text-decoration:none; }
.pager_content a:hover { border-color:#1f8ccd; color:#1f8ccd; }
.pager_content span { display:inline-block; vertical-align:top; text-align:center; }
.pager_content span.num { margin: 0 3px; }
.pager_content span.num a { display:inline-block; padding:6px 10px; }
.pager_content span.current { padding:7px 12px; color:#ff7300; }
.pager_content span.ellipsis { padding:8px 5px; font-family:Tahoma; }
.pager_content span.next a, .pager_content span.prev a { display:inline-block; height:26px; line-height:26px; margin: 0 3px; }
.pager_content span.next a { padding-left:10px; padding-right:25px; background: url(/web/img/icon-pager-pn.png) no-repeat 62px -36px; }
.pager_content span.prev a { padding-left:25px; padding-right:10px; background: url(/web/img/icon-pager-pn.png) no-repeat 10px -81px; }
.pager_content span.prev_disabled, .pager_content span.next_disabled { width:30px; padding:6px 0; border:solid 1px #e6e6e6; }
.pager_content span.prev_disabled { background: url(/web/img/icon-pager-pn.png) no-repeat 12px -127px; }
.pager_content span.next_disabled { background: url(/web/img/icon-pager-pn.png) no-repeat 13px 8px; }
.pager_content span.goto { margin-left:15px; }
.pager_content span.goto input { width:45px; height:26px; line-height:26px; margin: 0 6px; border:solid 1px #e6e6e6; vertical-align:middle; text-align:center; color:#333; font-size:14px; }
.fixFloat { clear: both; height: 0; overflow: hidden; }

/*#endregion*/

/*#region 新分页样式*/
/*版本1*/
.pager_content_new { text-align:center;  color:#333; }
.pager_content_new a { border:solid 1px #e6e6e6; color:#333; text-decoration:none; }
.pager_content_new a:hover { border-color:#1f8ccd; color:#1f8ccd; }
.pager_content_new span { display:inline-block; vertical-align:top; text-align:center; }
.pager_content_new span.num { margin: 0 5px; }
.pager_content_new span.num a { display:inline-block; padding:10px 15px; }
.pager_content_new span.current { padding:11px 16px; color:#fff;background-color:#ff7300; margin:0 5px;}
.pager_content_new span.ellipsis { padding:8px 5px; font-family:Tahoma; }
.pager_content_new span.next a, .pager_content_new span.prev a { display:inline-block; height:26px; line-height:26px; margin: 0 5px; padding:3px 10px;}
.pager_content_new span.prev_disabled, .pager_content_new span.next_disabled { width:30px; padding:10px 0; border:solid 1px #e6e6e6; }
.pager_content_new span.prev_disabled { background: url(/web/img/icon-pager-pn.png) no-repeat 12px -124px; }
.pager_content_new span.next_disabled { background: url(/web/img/icon-pager-pn.png) no-repeat 13px 11px; }

/*版本2*/
.pager_new_version {color:#333;  text-align:center;  }
.pager_new_version a { border:solid 1px #e6e6e6; color:#333; text-decoration:none; }
.pager_new_version a:hover { border-color:#1f8ccd; color:#1f8ccd; }
.pager_new_version span { display:inline-block; vertical-align:top; text-align:center; }
.pager_new_version span.num { margin: 0 5px; }
.pager_new_version span.num a {display:inline-block;padding: 5px 15px;}
.pager_new_version span.current {padding: 6px 16px;color:#fff;background-color:#ff7300;margin:0 5px;}
.pager_new_version span.ellipsis { padding:8px 5px; font-family:Tahoma; }
.pager_new_version span.next_new a, .pager_new_version span.prev_new a {display:inline-block;height:26px;line-height:26px;/* margin: 0 5px; */padding: 0px 8px;}
.pager_new_version span.prev_new_disabled, .pager_new_version span.next_new_disabled { width:30px; padding:10px 0; border:solid 1px #e6e6e6; }
.pager_new_version span.prev_new_disabled {display: none; background: url(/web/img/icon-pager-pn.png) no-repeat 12px -124px; }
.pager_new_version span.next_new_disabled { background: url(/web/img/icon-pager-pn.png) no-repeat 13px 11px; }
/*#endregion */

/*#region 未登录提示页面*/
div.noright_detail_wrap{ text-align:center; margin-top:60px; color:#999; font-size:14px;}
.news_article_wrap .news_article_wrapper div.article_detail div.noright_detail_wrap img{ display:inline;}
div.noright_detail_wrap p.nologin_tip{ margin-top:10px; font-size:14px;}
div.noright_detail_wrap p.nologin_tip span{ color:#1f8ccd;}
div.noright_detail_wrap p a.goto_login,div.noright_detail_wrap p a.goto_regist{ display:inline-block; width:155px; height:50px; line-height:50px; margin-top:20px; color:White; font-size:20px; text-align:center; border-radius:5px;}
div.noright_detail_wrap p a.goto_login{ background-color:#1f8ccd; margin-right:30px;}
div.noright_detail_wrap p a.goto_regist{ background-color:#949494;}
div.noright_detail_wrap p.notvip_tip{ line-height:22px;}
div.noright_detail_wrap p.notvip_tip span{ color:#dca96b; font-size:16px;}
/*#endregion */

/*#region ============ 统计弹窗的样式 ============*/

/* 弹出界面 */
.zwindow_stat_panel { width: 300px; height: 200px; position: absolute; top: 0; left: 0; clear: both; overflow: hidden; z-index: 1000; background: #d3eafb url(/web/img/v1/ui-zwindow-bg-1-187.gif) repeat-x; border: solid 1px #b9cbd6; padding: 7px 10px 10px 10px; }
#zwindow_stat_panel_header { position: relative; height: 22px; overflow: hidden; text-indent: 2px; _zoom: 1; }
#zwindow_stat_panel_header .st_title { color: #333; font-size: 14px; font-weight: bold; display: block; padding-top: 4px; }
#zwindow_stat_panel_header .st_closeBtn { background: url("/web/img/v1/ui-zwindow-close-47-19.gif") no-repeat scroll center center transparent; right: 0; top: 0; height: 20px; width: 47px; display: block; position: absolute; }
#zwindow_stat_panel_content { position: relative; zoom: 1; background-color: #fff; border: 1px solid #E9E8E9; }
#zwindow_stat_panel_content table { width: 100%; margin-top: 10px; }
#zwindow_stat_panel_content table td { padding: 12px 0;font-size:16px;  line-height:22px; width:20px}
#zwindow_stat_panel_content table td.st_td { padding-left: 30px; width:50px; font-size:16px;  height:20px; }
#zwindow_stat_panel_content table td .search_text {  padding-left: 5px; width: 110px; font-size:16px;  height:20px; }
#zwindow_stat_panel_content table tr.st_footer td { padding: 0; background-color: #F4F5F5; height: 50px;font-size:16px;  line-height:22px;  }
#zwindow_stat_panel_content a { color: #0088ff; }
/*#endregion*/

/*#region ====图片上传组件====*/

/*******上传图片*******/

.img_uploader { float:none !important; display:inline !important; }
.img_uploader .btn_img_upload { display:inline-block; width:60px; height:60px; background:url(/ERP/img/bg-img-uploader-60-180.png) no-repeat left top; cursor:pointer; }
.img_uploader .btn_img_upload.hover,.img_uploader .btn_img_upload:hover { background-position:left -60px; }
.img_uploader .item { position:relative; display:inline-block; margin-right:14px; width:60px; height:60px; float:none !important; }
.img_uploader .item img { display:none; width:58px; height:58px; border:solid 1px #e4e4e4; }
.img_uploader .item .btn_img_remove { display:none; position:absolute; width:60px; height:60px; left:0px; top:0px; background:url(/ERP/img/bg-img-uploader-60-180.png) no-repeat left -120px; cursor:pointer;  float:none !important; }
.img_uploader .item:hover .btn_img_remove { display:block; }
/*----------新版---------*/
.img_uploader .item_new{ padding-top:8px; padding-right:8px;}
.img_uploader .item_new img{ cursor:pointer;}
.img_uploader .item_new .btn_img_remove_new{ display:block; top:0; right:0; left:auto; width:17px; height:17px; background:url(/erp/img/bg-img-uploader-remove-17.png) no-repeat left top;}
/*-------------------*/


/*----------复杂版图片上传---------*/
.img_uploader_com { }
.img_uploader_com .btn_img_upload { display:inline-block; width:90px; height:90px; background:url(/erp/img/icon_continu_add.png) no-repeat left top; cursor:pointer; }
.img_uploader_com .item { position:relative; display:inline-block; margin-right:20px; width:90px; height:90px;}
.img_uploader_com .item img { display:none; width:88px; height:88px; border:solid 1px #e4e4e4; cursor:pointer; }
.img_uploader_com .item_big {width:145px;}
.img_uploader_com .item_big img { width:143px;}
.img_uploader_com .item .btn_img_operate { position:absolute; bottom:0; right:0;width:30px; height:14px; z-index:2;}
.img_uploader_com .item .btn_img_edit,
.img_uploader_com .item .btn_img_remove{display:inline-block; cursor:pointer; width:14px; height:14px;}
.img_uploader_com .item .btn_img_edit{background:url(/erp/img/icon_img_upload_editor.png) no-repeat left top; margin-right:2px;}
.img_uploader_com .item .btn_img_remove{background:url(/erp/img/icon_img_upload_delete.png) no-repeat left top;}
.img_uploader_com .item .btn_img_upload_again{ display:none; position: absolute;left: 0;top: 0;width: 90px;height: 90px; background:#333 url(/erp/img/icon_img_upload_again.png) center center no-repeat; opacity:0.8; z-index:3; cursor:pointer;}
.img_uploader_com .item_empty{display:inline-block; margin-right:20px; width:90px; height:90px;background:url(/erp/img/icon_upload_empty.png) no-repeat left top;}
.img_uploader_com .item_empty_big1,.img_uploader_com .item_empty_big2{display:inline-block; margin-right:14px; width:145px; height:91px; }
.img_uploader_com .item_empty_big1{background:url(/erp/img/icon_upload_empty_big1.png) no-repeat left top;}
.img_uploader_com .item_empty_big2{background:url(/erp/img/icon_upload_empty_big2.png) no-repeat left top;}

/*#endregion*/

/*****短信验证*****/
.msg_info {text-align:left;font-size:14px; padding-left: 50px;}
.msg_info ul{}
.msg_info ul li{height:35px;line-height:35px;}
.text_input {width:150px;height:25px;line-height:25px;}
.code_input {width:70px;height:25px;line-height:25px;}
.btn {display: inline-block;border: 1px solid #1f8ccd;border-radius: 3px;height: 20px;color: #1f8ccd;background-color: White;font-size: 14px;line-height: 20px;padding: 3px;}

/*#region 登录密码警示弹框*/
.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:120px;padding:40px 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 ====载入时的弹窗====*/
.pop_lay { }
.pop_lay .sdbox { position:relative; padding:5px; *zoom:1; }
.pop_lay .sd-top-left,.pop_lay .sd-top-right,.pop_lay .sd-bottom-left,.pop_lay .sd-bottom-right { position:absolute; width:10px; height:10px; background-image:url(/web/img/bg-sd-corner-10-40.png); background-repeat:no-repeat; _overflow:hidden; }
.pop_lay .sd-top,.sd-bottom { position:absolute; width:auto; height:5px; left:10px; right:10px; _overflow:hidden; }
.pop_lay .sd-left,.sd-right { position:absolute; width:5px; height:auto; top:10px; bottom:10px; _overflow:hidden; }
.pop_lay .sd-top-left { top:0px; left:0px; background-position:0 0px; _background:none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/web/img/bg-sd-corner-nw-10-10.png', sizingMethod='scale'); }
.pop_lay .sd-top-right { top:0px; right:0px; background-position:0 -10px; _background:none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/web/img/bg-sd-corner-ne-10-10.png', sizingMethod='scale'); }
.pop_lay .sd-bottom-left { bottom:0px; left:0px; background-position:0 -20px;  _background:none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/web/img/bg-sd-corner-sw-10-10.png', sizingMethod='scale'); }
.pop_lay .sd-bottom-right {  bottom:0px; right:0px; background-position:0 -30px; _background:none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/web/img/bg-sd-corner-se-10-10.png', sizingMethod='scale'); }
.pop_lay .sd-top { top:0px; background:url(/web/img/bg-sd-side-top-1-5.png) repeat-x left top; _background:none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/web/img/bg-sd-side-top-1-5.png', sizingMethod='scale'); }
.pop_lay .sd-bottom { bottom:0px; background:url(/web/img/bg-sd-side-bottom-1-5.png) repeat-x left top; _background:none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/web/img/bg-sd-side-bottom-1-5.png', sizingMethod='scale'); }
.pop_lay .sd-left { left:0px; background:url(/web/img/bg-sd-side-left-5-1.png) repeat-y left top; _background:none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/web/img/bg-sd-side-left-5-1.png', sizingMethod='scale'); }
.pop_lay .sd-right { right:0px; background:url(/web/img/bg-sd-side-right-5-1.png) repeat-y left top; _background:none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/web/img/bg-sd-side-right-5-1.png', sizingMethod='scale'); }
.pop_lay .sd-center { position:relative; margin:0; padding:0; *zoom:1; }

.notice_box { background-color:#fff; }
.notice_box .title { position:relative; height:22px; padding-top:8px; padding-left:18px; color:#333; font-size:14px; background-color:#fce0bf; }
.notice_box .title .btn_close { display:block; position:absolute; width:18px; height:18px; top:5px; right:8px; background:url(/web/img/bg_delete_comment_23_22.png) no-repeat left top; background-size:18px 18px;}
.notice_box .text_content { color:#333; font-size:12px; line-height:21px; padding:10px 15px 10px 15px; text-indent:20px; }
.notice_box .text_content span{color:#f28f19;}
.notice_box .foot { position:relative; padding-top:9px; padding-bottom:10px; border-top:solid 1px #f2f2f2; *zoom:1; }
.notice_box .foot a { font-size:12px; color:#f28f19; margin-left:15px; }
.notice_box .foot label { position:absolute; top:10px; right:15px; color:#f28f19; *top:7px; }
.notice_box .foot label input { vertical-align:middle; margin-right:4px; }
/*#endregion*/

.kefu-cells p{display:inline-block;width:140px}
.kefu-cells{width:280px}
.kefu-cells p:nth-child(3) {width: 280px;}

/*#region ====新闻详情公用部分-不锈钢产业链全解析模块====*/
.news_contract_wrapper{font-size:15px;width:768px;text-align:left;margin:0 auto;margin-top:20px;}
.news_contract_wrapper .bxg_fw_title{background:url(/web/img/bxg-fw-title.jpg) no-repeat center center;height:50px;width:100%;background-size:100%;margin-bottom:10px;}
.news_contract_wrapper .contract_list .contract_item{display:inline-block;}
.news_contract_wrapper .contract_item .contract_title{margin-bottom:15px;margin-top:15px;position:relative;color:#000;}
.news_contract_wrapper .contract_item .contract_title span{position:absolute;right:0;top:0;color:#b3b3b3;font-size:14px;}
.info_main_left_list_wrap .contract_item ul li,.news_contract_wrapper .contract_item ul li{border-top:none;width:225px;display:inline-block;padding:15px 10px;font-size:13px;color:#999;border-radius:8px;margin-bottom:15px;
                                                line-height:24px;white-space:nowrap;height:75px;vertical-align:top;}
.news_contract_wrapper .contract_item ul li:nth-child(2),.news_contract_wrapper .contract_item ul li:nth-child(3){margin-left:15px;}
.news_contract_wrapper .contract_item ul li{position:relative;}
.news_contract_wrapper .contract_item ul li h3{font-size:18px;color:#000;}
.news_contract_wrapper .contract_item ul li strong{font-size:18px;}
.news_contract_wrapper .contract_item ul li .contract_price{color:#da5e2b;}
.news_contract_wrapper .contract_item ul li p.link_apply{position:absolute;right:10px;bottom:25px;}
.news_contract_wrapper .contract_item ul li p.desc{width:135px;font-size:12px;line-height:16px;white-space:normal;}
.news_contract_wrapper .contract_item ul li a{color:#fff;background-color:#4aa5fe;font-size:14px;padding:4px 8px;border-radius:16px;}
.news_contract_wrapper .contract_item1 ul li{background:url(/web/img/bxg-fw-bg1.png) no-repeat center top #e6f2fe;background-size:100%;}
.news_contract_wrapper .contract_item2 ul li{background:url(/web/img/bxg-fw-bg2.png) no-repeat center top #fef9e5;background-size:100%;}
.news_contract_wrapper .contract_item2 ul li a{background-color:#f1ad5a;}
.news_contract_wrapper .contract_item3 ul li{background:url(/web/img/bxg-fw-bg3.png) no-repeat center top #fbe7de;background-size:100%;}
.news_contract_wrapper .contract_item3 ul li a{background-color:#fd6e42;}
.news_contract_wrapper .contract_item4,.news_contract_wrapper .contract_item5{margin-left:15px;}
.news_contract_wrapper .contract_item4 ul li{background:url(/web/img/bxg-fw-bg4.png) no-repeat center top #eaf4ff;background-size:100%;}
.news_contract_wrapper .contract_item4 ul li a{background-color:#6690f4;}
.news_contract_wrapper .contract_item5 ul li{background:url(/web/img/bxg-fw-bg5.png) no-repeat center top #e2f2f1;background-size:100%;}
.news_contract_wrapper .contract_item5 ul li a{background-color:#71bdb3;}
.news_contract_wrapper .contract_item .contract_title .icon-tips{display:inline-block;margin-left:5px;width:16px;height:16px;background:url(/web/img/icon-fw-tips.png) no-repeat center center;
                                                                    background-size:16px;vertical-align:middle;margin-top:-2px;cursor:pointer;}
.news_contract_wrapper .contract_item .contract_title .tips_content{display:none;position: absolute;z-index:101;left: 0;top: 30px;background-color: White;border: 1px solid #efefef;border-radius: 5px;box-shadow: 0 0 5px 0px #999;
                                                                    padding:10px;min-width:250px;font-size:14px;font-style:normal;line-height:22px;}
.news_contract_wrapper .contract_item .contract_title .icon-tips:hover .tips_content{display:block;}
.news_contract_wrapper .contract_item .contract_title .icon-tips .second_arrow{position: absolute;background: url(/web/img/bg_fw_arrow_up.jpg) center center no-repeat;width: 15px;height: 9px;top: -9px;left:65px;}
/*#endregion*/

/*PC端广告视频*/
.aliyun_flash{position:fixed;left:0;right:0;bottom:0;top:0;opacity:0.95;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: 20px;top: 22px;color: #fff;text-align: right;font-size: 15px;}
.close-player-btn:before{content:"";position:absolute;width:1px;height: 18px;bottom: -1px;right: 47px;background:#fff;transform:rotate(45deg)}
.close-player-btn:after{content:"";position:absolute;width:1px;height: 18px;bottom: -1px;right: 47px;background:#fff;transform:rotate(135deg)}
.close-player-btn{position:relative;cursor:pointer;width: max-content;float: right;top: -10px;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}
