/* CSS Reset 
/*-----------------------------------------------------------------------------------*/
div,p,a,ul,li{margin:0; padding:0;}
.clear{ clear:both;}

a:link {color: #535353}		/* 未访问的链接 */
 a:visited {color: #535353}	/* 已访问的链接 */
 a:hover {color: #535353;text-decoration:none;}	/* 鼠标移动到链接上 */
 a:active {color: #535353}	/* 选定的链接 */


/*---------------------------*/
/* Headings
/*------------------------------------------*/
h1, h2, h3, h4, h5, h6{font-weight:normal; margin:0px;padding:10px 0 20px 0;clear:both; letter-spacing:-1px;}
h1{ font-size:30px;}
h2{ font-size:26px;}
h3{ font-size:22px;}
h4{ font-size:18px;}
h5{ font-size:14px;}
h6{ font-size:12px;}
p{ padding:0 0 10px 0; margin:0px;}
h2.page_title{ font-size:30px;padding:0 0 20px 0;}
.page_w{ width:100%;  margin:0 auto;}
.act_nav{left:0; top:0; z-index:99; width:100%; height:45px; background-color:#fff;}
.act_nav .event_content{ margin:0 auto; text-align:left; position:relative;}
.page_head_blank{ width:100%; height:auto;} 
.page_head {background:#fff; height:45px; overflow:hidden; }
.page_head .p_head_l {background:#fff; width:20%; float:left; text-align:left;}
.page_head .p_head_l a {}
.page_head .p_head_l img{width:25px; margin:10px 0px 0px 20px;}
.page_head .p_head_m_text{background:#fff; width:60%; float:left; text-align:center; line-height:45px; font-family:"ºÚÌå"; color:#535353; font-size:17px; font-weight:bold;}
.page_head .p_head_r {background:#fff; width:20%; float:right; text-align:right;}
.page_head .p_head_r img{width:25px; padding:10px 20px 0px 0px;}
.page_head .p_head_r span {line-height:45px; margin-right:20px; color:#969696; font-size:18px; font-weight:bold;}
.page_head .p_head_r .lp_choose_qx { font-size:14px; color:#E19619; }

li{list-style:none}

/**  */
.dialog_bj{ width:100%; height:100%; position:fixed; _position:absolute; top:0px; left:0px; background-color:#000; opacity:0.5; filter:alpha(opacity=50); z-index:999;}
.dialog{ width:260px; height:160px; position:absolute; left:50%; margin:-80px 0px 0px -130px; background-color:#ccc; font-family:"ºÚÌå"; text-align:center; border-radius:5px; z-index:11000}
.dialog .p1{ font-size:18px; color:#000; font-weight:bold; line-height:30px; margin-top:25px;}
.dialog .p2{ height:40px; font-size:12px; color:#969696; line-height:20px; margin-top:5px; margin-bottom:15px; padding:0px 10px;}
.dialog .p3{ height:40px; line-height:40px; border-top:solid 1px #d7d7d7;}
.dialog .p3 a{ display:block; padding:3px 5px; font-size:18px; color:#0d65ea;}
/** */
.goods_recommend{ width:100%; margin:0px auto; padding-bottom:30px;}
.goods_recommend .nmbbhits .tt{ width:92%; height:50px; margin:0px auto; padding:0px 2%; border-bottom:solid 1px #d7d7d7;font-family:"ºÚÌå"; font-size:15px; color:#000; line-height:50px;}
.goods_recommend .nmbbhits .ct{ width:92%; margin:0px auto;}
.goods_recommend .nmbbhits .ct ul{ width:50%; float:left; list-style:none; text-align:center; margin-top:10px;}
.goods_recommend .nmbbhits .ct ul img{ width:120px;}
.goods_recommend .nmbbhits .ct ul .goods_name{ height:36px; padding:0px 10px; font-family:Arial; font-size:12px; color:#535353; line-height:18px; text-align:left; overflow:hidden; margin-top:10px;}
.goods_recommend .nmbbhits .ct ul a{ color:#535353;}
.goods_recommend .nmbbhits .ct ul .jiage{ margin-left:10px; margin-top:10px; color:#969696; text-align:left;}
.cartaj {width: 260px;height: 160px;position: absolute;left: 50%;background-color: rgb(255, 255, 255);font-family: 黑体;text-align: center;z-index: 10000;display: none;margin: -80px 0px 0px -130px;border-radius: 5px;}
.go_scfx{ width:92%; padding:10px 2%; margin:0px auto; border-top:solid 1px #d7d7d7; font-size:14px;}
.go_scfx p{ width:33%; float:left; text-align:center; font-family:"ºÚÌå"; font-size:14px;}
.go_scfx .sc{ height:30px; background:url(images/goods_gosc_pic.png) left -1px no-repeat; background-size:auto 17px; padding-left:20px; color:#969696; line-height:30px;}
.go_scfx .sced{ height:30px; background:url(images/goods_hadsc_pic.png) left -1px no-repeat; background-size:auto 17px; padding-left:20px; color:#969696; line-height:30px;}
.go_scfx .fx{ height:30px; background:url(images/goods_gofx_pic.png) left -1px no-repeat; background-size:auto 17px; padding-left:20px; color:#969696; line-height:30px;}
.go_scfx .zx{ height:30px; background:url(images/goods_gozx_pic.png) left top no-repeat; background-size:auto 17px; padding-left:20px; color:#969696; line-height:30px;}
.cartaj { width:260px; height:160px; position:absolute; left:50%; margin:-80px 0px 0px -130px; background-color:#fff; font-family:"ºÚÌå"; text-align:center; border-radius:5px; z-index:10000; display:none;}
.cartaj .p1{ height:30px; font-size:18px; color:#000; font-weight:bold; line-height:30px; margin-top:25px;}
.cartaj .p2{ height:40px; font-size:12px; color:#969696; line-height:20px; margin-top:5px; margin-bottom:15px; padding:0px 10px;}
.cartaj .btn1 { width:129px; height:40px; line-height:40px; border-top:solid 1px #d7d7d7; border-right:solid 1px #d7d7d7; float:left;}
.cartaj .btn2 { width:130px; height:40px; line-height:40px; border-top:solid 1px #d7d7d7; float:left;}
.cartaj .btn3{ height:40px; line-height:40px; border-top:solid 1px #d7d7d7;}
.cartaj .btn1 a,.cartaj .btn2 a,.cartaj .btn3 a{ display:block; padding:3px 5px; font-size:18px; color:#0d65ea;}


/*知识百科*/
#article_download_app{width:96%; height:60px; margin:10px auto; background-color:#f5f8fa; border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px; position:relative;}
#article_download_app a{ display:block;}
#article_download_app img{ display:block; width:50px; float:left; margin-top:5px; margin-left:10px;}
#article_download_app .tex_left{ float:left; margin-left:10px; color:#9b9b9b; font-size:12px; font-family:Arial; margin-top:10px;}
#article_download_app .tex_left .tp1{ font-weight:bold; font-size:14px; line-height:20px; color:#333; padding-bottom:2px;}
#article_download_app .tex_right{ height:26px; line-height:26px; padding:0px 8px; border-radius:13px; -moz-border-radius:13px; -webkit-border-radius:13px; color:#fff; font-family:Arial; font-size:13px; background-color:#ff8984; position:absolute; top:15px; right:10px;}
.yuer_article_wap{ width:100%; max-width:750px; margin:0px auto;}
.yuer_article_wap .gang_fg{ width:92%; margin:0px auto; height:1px; border-bottom:solid 1px #f0f0f0;}
.yuer_article_wap .article_topics{ letter-spacing:1px;}
.yuer_article_wap .article_main_title{ width:92%; margin:20px auto; font-family:Arial; font-size:24px; color:#333; line-height:36px; font-weight:bold; text-align:left;}
.yuer_article_wap .article_main_author{ width:92%; margin:20px auto; position:relative;}
.yuer_article_wap .article_main_author .au_photo{ width:20%; max-width:60px; float:left;}
.yuer_article_wap .article_main_author .au_photo img{ width:100%; border-radius:50%; -moz-border-radius:50%; -webkit-border-radius:50%;}
.yuer_article_wap .article_main_author .au_text{ width:78%; margin-left:2%; overflow:hidden; float:left;}
.yuer_article_wap .article_main_author .au_text .p1{ font-size:18px; color:#333; padding:7px 0px 3px;}
.yuer_article_wap .article_main_author .au_text .p2{ font-size:15px; color:#9b9b9b; letter-spacing:0.5px;}
.yuer_article_wap .article_main_author .to_attend{ display:block; height:30px; line-height:30px; padding:0px 15px; font-family:Arial; font-size:16px; color:#ff8984; text-align:center; border:solid 1px #ff8984; border-radius:15px; -moz-border-radius:15px; -webkit-border-radius:15px; position:absolute; right:0px; top:20px;}
.yuer_article_wap .article_yuer{ width:92%; margin:0px auto; line-height:30px; font-size:18px; font-family:"Arial"; letter-spacing:1px; text-align:justify;}
.yuer_article_wap .article_yuer_height{ width:92%; height:600px; margin:0px auto; line-height:30px; font-size:18px; font-family:"Arial"; letter-spacing:1px; text-align:justify; overflow:hidden;}
.yuer_article_wap .article_yuer img, .yuer_article_wap .article_yuer_height img{ max-width:100%;}
/*帖子*/
.yuer_article_wap .article_tiezi{ width:92%; margin:0px auto; line-height:30px; font-size:18px; font-family:"Arial"; letter-spacing:1px; text-align:justify;}
.yuer_article_wap .article_tiezi_height{ width:92%; height:100px; margin:0px auto; line-height:30px; font-size:18px; font-family:"Arial"; letter-spacing:1px; text-align:justify; overflow:hidden;}
.yuer_article_wap .article_tiezi img, .yuer_article_wap .article_tiezi_height img{ max-width:100%;}
/*帖子 end*/
.yuer_article_wap .article_hot_title{ width:70%; height:30px; margin:30px auto 50px; border-bottom:solid 1px #c3c3c3; position:relative;}
.yuer_article_wap .article_hot_title .hot_art_text{ width:65%; text-align:center; font-family:Arial; background-color:#fff; position:absolute; left:50%; top:2px; margin-left:-35%;}
.yuer_article_wap .article_hot_title .hot_art_text .p1{ color:#333; font-size:20px; line-height:30px;}
.yuer_article_wap .article_hot_title .hot_art_text .p2{ color:#9b9b9b; font-size:16px;}
.yuer_article_wap .hot_article{ width:84%; height:60px; line-height:60px; padding:0px 4%; margin:20px auto 0px; font-family:Arial; font-size:18px; letter-spacing:0.5px; color:#333; background-color:#f5f8fa; border-radius:30px; -moz-border-radius:30px; -webkit-border-radius:30px; overflow:hidden;}
.yuer_article_wap .hot_article .tit{ color:#333;}

.yuer_article_wap .hot_article_unit{ width:92%; margin:10px auto 0px; padding:10px 2%; background-color:#f5f8fa; border-radius:10px; -webkit-border-radius:10px; -moz-border-radius:10px;}
.yuer_article_wap .hot_article_unit .art_left{ width:28%; border-radius:10px; -webkit-border-radius:10px; -moz-border-radius:10px; overflow:hidden; float:left;}
.yuer_article_wap .hot_article_unit .art_left img{ height:100%; max-height:110px; margin-left:-30%; border-radius:10px; -webkit-border-radius:10px; -moz-border-radius:10px;}
.yuer_article_wap .hot_article_unit .art_right{ width:70%; padding:10px 0px; float:right;}
.yuer_article_wap .hot_article_unit .art_full_text{ width:100%; padding:10px 0px;}
.yuer_article_wap .hot_article_unit .p1{ font-size:16px; font-weight:bold; color:#333; line-height:22px; padding:5px 0px;}
.yuer_article_wap .hot_article_unit .p2{ color:#333; line-height:20px;}

/*通用 详情里更多按钮、对话框、底部*/
.article_see_more .see_more_btn{ display:block; width:60%; height:50px; line-height:50px; margin:30px auto; font-family:Arial; font-size:18px; color:#ff8984; text-align:center; border:solid 1px #ff8984; border-radius:25px; -moz-border-radius:25px; -webkit-border-radius:25px;}
.article_bottom{ margin-top:60px; text-align:center;}
.article_bottom .gjmm_pic img{ width:80px;}
.article_bottom .download_text{ display:block; width:90%; height:50px; line-height:50px; margin:10px auto 30px; font-family:Arial; font-size:18px; color:#fff; background-color:#ff8984; text-align:center; letter-spacing:1px; border-radius:25px; -moz-border-radius:25px; -webkit-border-radius:25px;}
.article_dialog{ width:86%; height:170px; position:absolute; left:50%; margin:-80px 0px 0px -43%; background-color:#fff; font-family:Arial; text-align:center; border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px; z-index:9999; display:none;}
.article_dialog_x{ width:86%; height:170px; position:fixed; left:50%; top:40%; margin:-80px 0px 0px -43%; background-color:#fff; font-family:Arial; text-align:center; border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px; z-index:9999; display:none;}
.article_dialog .p1,.article_dialog_x .p1{ font-size:18px; color:#333; line-height:30px; margin:40px 0px;}
.article_dialog .btn1,.article_dialog_x .btn1{ width:50%; font-size:16px; float:left;}
.article_dialog .btn1 a,.article_dialog_x .btn1 a{ display:block; width:70%; height:40px; line-height:40px; margin:0px auto; background-color:#e1e1e1; color:#b9b9b9; border-radius:20px; -moz-border-radius:20px; -webkit-border-radius:20px;}
.article_dialog .btn2,.article_dialog_x .btn2{ width:50%; font-size:16px; float:left;}
.article_dialog .btn2 a,.article_dialog_x .btn2 a{ display:block; width:70%; height:40px; line-height:40px; margin:0px auto; background-color:#1EC87D; color:#fff; border-radius:20px; -moz-border-radius:20px; -webkit-border-radius:20px;}
/*帖子*/
.tiezi_video_btn_a{ display:block; width:100%; position:relative;}
.tiezi_video_btn_a .control_btn{ width:16%; position:absolute; left:50%; top:50%; margin-left:-8%; margin-top:-8%; opacity:0.8; filter:Alphpa(opacity=80);}
.tiezi_video_btn_a .control_btn img{ width:100%;}
#banner_commu_tiezi{ width:100%; max-width:750px; margin:0px auto; background-color:#fff;}
#banner_commu_tiezi #tiezi-banner{ width:100%; height:auto;}
#banner_commu_tiezi #tiezi-banner .swiper-slide{ text-align:center;}
#banner_commu_tiezi #tiezi-banner .swiper-slide img{ width:100%;}
#banner_commu_tiezi #banner-pagination{ width:40px; height:20px; line-height:20px; text-align:center; background:rgba(0, 0, 0, 0.4) none repeat scroll 0 0 !important;filter:Alpha(opacity=40); font-size:12px; color:#fff; font-family:Arial; position:absolute; bottom:15px; left:85%; border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px;}
.tiezi_comment_title{ width:92%; height:40px; line-height:40px; margin:0px auto; margin-top:20px; text-align:left; font-size:18px; color:#333; font-family:Arial;}
.tiezi_comment_text{ width:78%; margin-top:10px; float:right;}
.yuer_article_wap .tiezi_comment_see_more .see_more_btn{ display:block; width:90%; height:50px; line-height:50px; margin:30px auto; font-family:Arial; font-size:16px; color:#ff8984; text-align:center; border:solid 1px #ff8984; border-radius:25px; -moz-border-radius:25px; -webkit-border-radius:25px;}

.tiezi_more{ width:98%; margin:0px 1%; color:#333; font-family:Arial;}
.tiezi_more .tiezi_more_left{ width:48%; margin:0px 1%; margin-top:10px; float:left;}
.tiezi_more .tiezi_more_video{ width:100%; position:relative;}
.tiezi_more .tiezi_more_video .control_btn{ width:8%; position:absolute; right:5px; bottom:5px; opacity:0.8; filter:Alphpa(opacity=80);}
.tiezi_more .tiezi_more_video .control_btn img{ width:100%;}
.tiezi_more .tiezi_more_picture img{ width:100%; border-top-left-radius:10px; border-top-right-radius:10px; -moz-border-radius-topleft:10px; -moz-border-radius-topright:10px; -webkit-border-top-right-radius:10px; -webkit-border-top-left-radius:10px;}
.tiezi_more .tiezi_more_title{ height:30px; line-height:30px; padding:5px 2%; font-size:16px; overflow:hidden;}
.tiezi_more .tiezi_more_content{ height:30px; line-height:30px; padding:0px 2%; font-size:14px; overflow:hidden;}
.tiezi_more .tiezi_supp{ height:24px; padding:0px 2%; margin:10px 0px;}
.tiezi_more .tiezi_supp .userimg{ width:24px; height:24px; border-radius:12px; -moz-border-radius:12px; -webkit-border-radius:12px; overflow:hidden; float:left;}
.tiezi_more .tiezi_supp .userimg img{ display:block; width:24px;}
.tiezi_more .tiezi_supp .username{ width:50%; color:#b9b9b9; line-height:24px; padding-left:2%; overflow:hidden; float:left;}
.tiezi_more .tiezi_supp .tu{ display:block; width:18px; height:18px; background:url(../../images/tiezi_supp_aixin.png) left top no-repeat; background-size:18px; margin-top:3px; float:right;}
.tiezi_more .tiezi_supp .supp{ line-height:18px; color:#b9b9b9; margin-top:3px; margin-left:2%; float:right;}



/*微信中链接打开时的提示*/
.tip_pages{width:100%; height:100%; position:fixed; _position:absolute; top:0px; left:0px; background:rgba(0,0,0,0.5); z-index:999; display:none;}
.tip_page{ width:100%; max-width:750px; margin:0px auto; padding-bottom:50px; background-color:#f5f8fa;}
.tip_page .tip_top{ width:100%;}
.tip_page .tip_top img{ width:100%;}
.tip_page .tip_bot{ width:64%; margin:6% auto 0px; position:relative;}
.tip_page .tip_bot img{ width:100%;}
.tip_page .tip_bot .tip_bot_t{ width:32%; position:absolute; right:-3%; top:-7%;}
.tip_page .tip_bot .tip_bot_b{ width:87%; position:absolute; left:6.5%; bottom:3%;}
.tip_page .tip_bot .tip_bot_b img{ border-bottom-left-radius:12%; border-bottom-right-radius:12%;}




