@charset "utf-8";
/* CSS Document */
.tab{ border-bottom:1px solid #cacaca}
.tab li{float:left;}
.tab li a{ display:block;padding: 0 30px; margin:20px 0 20px 18px;border-right:1px solid #cfcfcf;  }
.tab li:last-child a{border-right:0}
.tab li.now a{color:#bd1a2d;}
.tab li.now{border-bottom:4px solid #bd1a2d}
.m_Right{width:895px; float:right}
.m_clearfix:after {content:""; display:block; height:0; visibility:hidden; clear:both; }
.m_clearfix{zoom:1;}
.m_clear{clear:both; height:0; font-size:0;overflow:hidden; line-height:0;}
.m_menu_icon1 a{background: url(/images/0102_03.png) no-repeat left center; background-size:20px auto}
.m_menu_icon2 a{background: url(/images/0102_05.png) no-repeat left center; background-size:20px auto}
.m_menu_icon3 a{background: url(/images/0102_07.png) no-repeat left center; background-size:20px auto}
.m_menu_icon4 a{background: url(/images/0102_09.png) no-repeat left center; background-size:20px auto}
.m_menu_icon5 a{background: url(/images/0102_11.png) no-repeat left center; background-size:20px auto}
.m_menu_icon6 a{background: url(/images/0102_13.png) no-repeat left center; background-size:20px auto}
.m_menu_icon7 a{background: url(/images/0102_15.png) no-repeat left center; background-size:20px auto}
.m_menu_icon8 a{background: url(/images/0102_17.png) no-repeat left center; background-size:20px auto}
.m_menu_icon9 a{background: url(/images/0102_19.png) no-repeat left center; background-size:20px auto}
.m_menu_icon10 a{background: url(/images/0102_21.png) no-repeat left center; background-size:20px auto}
.m_menu_icon11 a{background: url(/images/0102_23.png) no-repeat left center; background-size:20px auto}
.m_menu_icon1.now a{background: url(/images/0101_03.png) no-repeat left center; background-size:20px auto}
.m_menu_icon2.now a{background: url(/images/0101_05.png) no-repeat left center; background-size:20px auto}
.m_menu_icon3.now a{background: url(/images/0101_07.png) no-repeat left center; background-size:20px auto}
.m_menu_icon4.now a{background: url(/images/0101_09.png) no-repeat left center; background-size:20px auto}
.m_menu_icon5.now a{background: url(/images/0101_11.png) no-repeat left center; background-size:20px auto}
.m_menu_icon6.now a{background: url(/images/0101_13.png) no-repeat left center; background-size:20px auto}
.m_menu_icon7.now a{background: url(/images/0101_15.png) no-repeat left center; background-size:20px auto}
.m_menu_icon8.now a{background: url(/images/0101_17.png) no-repeat left center; background-size:20px auto}
.m_menu_icon9.now a{background: url(/images/0101_19.png) no-repeat left center; background-size:20px auto}
.m_menu_icon10.now a{background: url(/images/0101_21.png) no-repeat left center; background-size:20px auto}
.m_menu_icon11.now a{background: url(/images/0101_23.png) no-repeat left center; background-size:20px auto}
.m_content{background:#fff; margin:20px 0; padding:10px 40px}

.m_list li span{float:right; color:#747474; margin-left:10px}
.m_list li a{display:inline-block; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.m_list li{background:url(/images/g20_200401dian.png) no-repeat left center; padding-left:16px; font-size:18px; margin:20px 0}

.m_page{ background:#fff; padding:10px; text-align:center}
.m_page a{min-width:10px; height:36px; padding:0 10px; display:inline-block; border:1px solid #e8e8e8; text-align:center; line-height:36px; font-size:14px; margin:0 2px;}
.m_page_ipt,.m_page_sub{width:46px; height:36px; border:1px solid #e8e8e8; display:inline-block; vertical-align:middle; background:#fff; appearance: none; -webkit-appearance: none;}
.m_page span{margin:0 2px; display:inline-block; vertical-align:middle}
.m_page_ipt{width:36px; height: 34px;}
.m_page a.now{background:#bd1a2d; color:#fff}

.m_mhide{ display:block;}

/*细览*/
.m_xl_title{font-size:28px; border-bottom:1px solid #ccc; padding:20px 0; text-align:center}
.m_xl_title_sub p{float: left; font-size: 14px; color:#9e9e9e;}
.m_xl_title_sub{padding: 20px 0;}
.m_bshare-custom{float: right;color:#9e9e9e;}
.m_bshare-custom .bshare-more{color:#9e9e9e !important;}
.m_xl_content{padding-bottom: 20px;}
.m_xl_content p{ font-size: 16px !important; line-height: 30px !important; margin-bottom: 10px !important;}
.m_xl_content img{max-width: 100%;}
.m_xl_content font{font-size:16pt; font-family: 黑体;}

.m_table01{border-top: medium none; height: 1cm; border-right: windowtext 1pt solid; border-bottom: windowtext 1pt solid; padding-bottom: 0cm; padding-top: 0cm; padding-left: 5.4pt; border-left: windowtext 1pt solid; padding-right: 5.4pt;}
.m_table02{font-size: 10.5pt!important; font-family:宋体!important;}
.m_table03{ height: 1cm; border-right: windowtext 1pt solid; border-top: windowtext 1pt solid; border-bottom: windowtext 1pt solid; padding-bottom: 0cm; padding-top: 0cm; padding-left: 5.4pt; border-left: windowtext 1pt solid; padding-right: 5.4pt;}
.m_table04{border-top: medium none; border-right: medium none; width: 519.9pt; border-collapse: collapse; border-bottom: medium none; border-left: medium none;}


/*价格*/
.m_pe{ margin:20px 0;}
.m_pe span{ display:block; text-align:center; width:80px; height:40px; line-height:40px; box-shadow: 0px 0px 8px #ddd; border:1px solid #eee; float:left; margin:0 16px 16px 0; cursor:pointer;}
.m_pe .peon{ background-color:#dabb85; color:#fff;}
.m_peline{ border-bottom:1px dashed #ccc; height:1px; width:100%; margin-bottom:20px;}
.m_petab{ text-align:center; margin:20px 0 10px 0;  border-collapse: collapse; border-spacing: 0; }
.m_petab th, .m_petab td{ border:1px solid #ddd;}
.m_petab th{ color:#fff; background-color:#bb1a2d; font-size:14px;}
.m_petab .c{ background-color:#f2f2f2;}
.m_pecl dl{ width:84%; margin:0 auto 0px auto;}
.m_pecl dl dt{ color:#fff; background:url("/images/common/titleBg1.png") no-repeat 0 0;; width:161px; height:30px; line-height:30px; text-align:center; font-size:16px; float:left; margin:0 15px;}
.m_pecl dl dd{ float:left; font-size:14px; margin:0 15px; line-height:30px;}
.m_peclb { width:100%; margin:15px auto 20px auto; border:1px solid #f7dadd; background-color:#fff2f4; height:40px; line-height:40px; font-size:14px;}
.m_peclb .font1{ color:#6fa5f5; font-weight:bold;}
.m_peclb .font2{ color:#cda65e; font-weight:bold;}
.m_peclb .font3{ color:#db4254; font-weight:bold;}
.m_peclb dl{ width:66%; margin:0 auto; height:40px;}
.m_peclb dl dd{ float:left; width:130px; height:40px; line-height:40px; text-align:center; margin:0 10px;}