﻿ 
        
        body
        {
            font-family: -apple-system-font, "Helvetica Neue" , "PingFang SC" , "Hiragino Sans GB" , "Microsoft YaHei" ,sans-serif;
            background-color:white;
            line-height: inherit;
            max-width: 800px;
            padding: 0px;
            margin: 0px auto;
        }
        .rich_media_title
        {
            border-style: solid;
            border-width: 0px 0px 1px 0px;
            border-color: #C0C0C0;
            padding-bottom: 10px;
        }
        body.rich_media_empty_extra .rich_media_area_primary::before
        {
            display: none;
        }
        h1, h2, h3, h4, h5, h6
        {
            font-weight: 400;
            font-size: 16px;
        }
        
        a
        {
             color: rgb(62, 62, 62);
            text-decoration: none;
            
        }
        .rich_media_inner
        {
            font-size: 16px;
            overflow-wrap: break-word;
            hyphens: auto;
        }
        .rich_media_area_primary
        {
            position: relative;
            padding: 20px 15px 15px;
            background-color: rgb(255, 255, 255);
        }
        .rich_media_area_primary::before
        {
            content: " ";
            position: absolute;
            left: 0px;
            width: 100%;
            height: 1px;
            border-top: 1px solid rgb(229, 229, 229);
            transform-origin: 0px 0px 0px;
            transform: scaleY(0.5);
            top: auto;
            bottom: -2px;
        }
        .rich_media_title
        {
            margin-bottom: 10px;
            line-height: 1.4;
            font-weight: 400;
            font-size: 24px;
        }
        .rich_media_meta_list
        {
            margin-bottom: 18px;
            line-height: 20px;
            font-size: 0px;
        }
        .rich_media_meta_list em
        {
            font-style: normal;
        }
        .rich_media_meta
        {
            display: inline-block;
            vertical-align: middle;
            margin-right: 8px;
            margin-bottom: 10px;
            font-size: 16px;
        }
        .rich_media_meta_text
        {
            color: rgb(140, 140, 140);
        }
        span.rich_media_meta_nickname
        {
            display: none;
        }
        .rich_media_content
        {
            overflow: hidden;
            color: rgb(62, 62, 62);
        }
        .rich_media_content *
        {
            max-width: 100% !important;
            box-sizing: border-box !important;
            overflow-wrap: break-word !important;
        }
        .rich_media_content p
        {
            clear: both;
            min-height: 1em;
        }
        img
        {
            height: auto !important;
            max-width: 80%;
            text-align: center;
        }
        
        .font-italic
        {
            font-style: italic !important;
        }
        .text-white
        {
            color: #fff !important;
        }
        .text-primary
        {
            color: #007bff !important;
        }
        a.text-primary:focus, a.text-primary:hover
        {
            color: #0062cc !important;
        }
        .text-secondary
        {
            color: #6c757d !important;
        }
        a.text-secondary:focus, a.text-secondary:hover
        {
            color: #545b62 !important;
        }
        .text-success
        {
            color: #28a745 !important;
        }
        a.text-success:focus, a.text-success:hover
        {
            color: #1e7e34 !important;
        }
        .text-info
        {
            color: #17a2b8 !important;
        }
        a.text-info:focus, a.text-info:hover
        {
            color: #117a8b !important;
        }
        .text-warning
        {
            color: #ffc107 !important;
        }
        a.text-warning:focus, a.text-warning:hover
        {
            color: #d39e00 !important;
        }
        .text-danger
        {
            color: #dc3545 !important;
        }
        a.text-danger:focus, a.text-danger:hover
        {
            color: #bd2130 !important;
        }
        .text-light
        {
            color: #f8f9fa !important;
        }
        a.text-light:focus, a.text-light:hover
        {
            color: #dae0e5 !important;
        }
        .text-dark
        {
            color: #343a40 !important;
        }
        
        .wxid
        {
            border: 1px solid #9999FF;
            padding: 10px;
            color: #CC3300;
            background-color: #FFFFFF;
            font-weight: bold;
            text-align: center;
            font-size: 1rem;
            border-radius: 5%;
            max-width:40%;
        }
        .wxcopy
        {
            border: 1px solid #FF9966;
            padding: 10px;
            color: #FFFFFF;
            background-color: #0000FF;
            font-weight: bold;
            text-align: center;
            font-size: 1rem;
            border-radius: 10%;
        }
 

table.tb{
	   border-top:#ccc 1px solid;
	   border-collapse:collapse; 
	   color:#333; 
	   width:98%;
	  
	   }
table.tb td{ border:#e0e2e8 1px solid; padding:2px;  }

td a
{
    color: #0000CC;
}