﻿html, body, div, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td {
    margin: 0;
    padding: 0
}

button, input, select, textarea {
    font-size: 14px;
    font-family: "Microsoft YaHei", Arial, SimSun, sans-serif;
}

body {
    font-family: "Microsoft YaHei", Arial, SimSun, sans-serif;
    font-size: 14px;
    color: #666;
    height: 100%;
    min-width: 1200px;
    background: #f5f5f5;
}

h1, h2, h3, h4, h5, h6 {
    font-size: 100%
}

address, cite, dfn, em, var, i {
    font-style: normal
}

ul, ol, dl, li {
    list-style: none
}

fieldset, img {
    border: 0
}

textarea {
    resize: vertical
}

small {
    font-size: 85.7%
}

label {
    cursor: pointer
}

button, input, select, textarea {
    font-size: 100%
}

img {
    border: 0 none;
    width: auto \9;
    height: auto;
    max-width: 100%;
    vertical-align: top;
    -ms-interpolation-mode: bicubic
}

iframe {
    display: block
}

input {
    outline-style: none
}

table {
    border-collapse: collapse;
    border-spacing: 0
}

th {
    text-align: inherit
}

a {
    color: #5e5e5e;
    text-decoration: none
}

a:hover {
    color: #f36;
    text-decoration: none
}

:focus {
    outline: 0 none
}

.cf:before, .cf:after {
    visibility: hidden;
    display: block;
    font-size: 0;
    content: " ";
    clear: both;
    height: 0
}

.cf {
    *zoom: 1
}

.fhide {
    display: none
}

.fl, .fleft {
    float: left
}

.fr, .fright {
    float: right
}

.fonthide {
    overflow: hidden;
    text-indent: -999em
}

.hide {
    display: none
}

.element-hide {
    position: absolute;
    left: -9999em;
    height: 1px;
    width: 1px;
    overflow: hidden
}

.grid_auto {
    margin: 0 auto;
    width: 1200px;
    font-size:14px;
}

.hot_info_extra a {
    color: #999
}

.com_ell, .com_ell p {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.container .combtn_red {
    color: #fff;
    background-color: #f54e54;
}

.container .combtn_b {
    display: inline-block;
    width: 100px;
    height: 36px;
    font-size: 14px;
    line-height: 36px;
    text-align: center;
    border-radius: 3px;
}
.align-center{
    text-align: center;
    padding: 15px;
}
.text_html{
    padding: 15px;
}
.box_info{
    display: block;
    height: 20px;
}

.zhi_type_grid{
    width: 1215px;
}

.publish_btn{
    margin-right: 10px;
}