
        body,div,h,p,span,ul,li {
                    margin: 0;
                    padding: 0;
                    border: none;
                    font-family: "Microsoft YaHei", "微软雅黑";
                }

        .clear{
              clear:both;
              }
        .reshow{
                 display:none;
                }
        .container {
                width:1164px;
                overflow: hidden;
                margin-top: 83px;
                margin-right: auto;
                margin-left: auto;
            }
       .content {
                width: 1135px;
                float:left;
               margin: 0 auto;
            }
           
       ul, li {
                list-style: none;
                display: list-item;
                overflow: auto;
                white-space: wrap;
            }          

        .block {
                display: block;
            }

            
        .poster a {
                color: black;
                text-decoration: none;
                cursor: pointer;
                 vertical-align: baseline;
                background: transparent;
            }

        .right-content {
                width: 1135px;
                box-sizing: border-box;
                background: #fff;
                color: #444;
                padding-top: 5px;
            }                     

        .nav .include {
                float: left;
                line-height: 36px;
                font-size: 16px;
                height: 36px;
                color: #fff;
                text-align: center;
                background: #03a9f4;
            }  
       
        .nav .slogan {
                float: right;             
                color: #fff;
                line-height: 36px;
                font-size: 16px;
                height: 36px;
                background: #03a9f4;                
                margin-left: 8px;
            }                   
        .top_box {
                margin-top: 3px;
                width: 1164px;
                text-align: center;
                background-color:rgba(225,225,225,0.08)!important;
                color: #b9b9b9;
            }

        .login {
            margin-left: auto;
            margin-right: auto;
             margin-top: 20px;
           background: rgba(225,225,225,0.08);
        }
        

      .header p {
               float: left;
               margin-left: 6px;
               background:#fff;
               border: 1px solid;
               border-color:#0099ff;
               padding: 6px 10px;
               border-radius: 5px;
               color:blue;
             }

        .tool{
                width:106px;
                 height: 60px;
                text-align: center;
                float: right;
                display: inline;
                 background: #FF0000;
                margin-right: 5px;
            }
        .tool a{
                 line-height: 60px;
                  text-align: center;
                  font-weight:800;
                 color:#FFF;
                 }
        strong {
            font-weight: bold;
        }

		.public-nav-sub>ul {
					height: 48px;
					padding: 15px 0;
				}

          .hot_city span{
                    cursor: pointer;
                    }
         .search_btn{
                  background-color: #3b71cc;
                  float:right;
                  margin-right:10px;
                  font-weight:700;
                  cursor: pointer;
                  color:#fff;
                  height:35px;
                  line-height:35px;
              }
         .paginator {
                 margin-top:10px;
                 rgba(225,225,225,0.08)!important;
                }

         .img{
             margin: 0px auto;
         }                 
        
         @media (max-device-width: 768px)       
               {         	
                 .container {
                        width:auto;             
                        display:flex;   
                        margin:0 auto;
                        margin-top:3px;
                        flex-direction:column;  
                        align-items:stretch;
                        flex-wrap:wrap;
                        height:100%;
                        overflow：auto;
                        }
        .show {
                 display: none;
              }
        .reshow{
                 display:block;
                }

         .clear{
                    clear:both;
                 }

        .content {
                    width: 100%;  
                    display:flex;                    
                   margin: 0 auto;
                   flex-direction:column;  
                   align-items:stretch;
                   flex-wrap:wrap;
                }
         ul, li {
                    list-style: none;
                    display: list-item;
                }
          
         .poster a {
                    color: black;
                    text-decoration: none;
                    cursor: pointer;
                     vertical-align: baseline;
                    background: transparent;
                }

         .top_box {
                    width: 100%;
                    text-align: center;
                }

        .navigation li img{
                    width:100px;
                    height: 132px;
                }

        .header {
                    display: flex;
                    height: 50px;
                    margin-top :8px; 
                    white-space: nowrap;
                    text-align:center;
                     background: rgba(225,225,225,0.08)!important;
                }
          .login {
                margin-left:auto;
                margin-right:auto;
                margin-top:7px;
                }
          strong {
                font-weight: bold;
            }     

            .right-content {
                            width: 100%;
                            box-sizing: border-box;
                            background: #fff;
                            color: #444;
                        }
           .posts{
                width:100%;
                height: auto;
                overflow: auto;
                white-space: wrap;
                overflow-y: scroll;
             }
          .hot_city span{
                        cursor: pointer;
                        }
          .search_btn{
                      background-color: #3b71cc;
                      float:right;
                      margin-right:10px;
                      font-weight:700;
                      cursor: pointer;
                      color:#fff;
                      height:35px;
                      line-height:35px;
                  }
          .list {
                    width:100%;
                    height: auto;   
                    margin-top: 1px; 
                    overflow: auto;
                    white-space: wrap;
                    overflow-y: hidden;
                    overflow-x: scroll;
                    }   
          .paginator {
                     width:100%;
                     margin-top:5px;
                    }

            }