body {
    background: #fff;
}

#nav {
    height: 148px;
    background: #FFF;
    width: 100%;
}

.Community-con {
    width: 1100px;
    margin: 20px auto;
    overflow: auto;
    zoom: 1;
    overflow: hidden;
}

.Commu-con_tit {
    width: 1100px;
    border-bottom: solid 1px #CCCCCC;
    height: 30px;
}

.Commu-con_tit li {
    display: inline-block;
    margin-left: 15px;
}

.Commu-con_tit li a {
    padding: 0px 20px;
    height: 30px;
    line-height: 30px;
    display: block;
}

.Commu-con_tit li a:hover {
    border-bottom: 1px solid #FC2626
}

.n_tit_on a {
    color: #FC2626;
    border-bottom: 1px solid #FC2626
}

.Co-conmine {
    margin-top: 20px;
}

.Co-conmineleft {
    width: 1100px;
    float: left;
}

.Co-conmineleft1 {
    width: 1100px;
    overflow: auto;
    zoom: 1;
}

.Co-conmineleft2 {
    width: 1100px;
    margin-top: 20px;
    overflow: auto;
    zoom: 1;
}

.Co-conmineleft3 {
    width: 1100px;
    margin-top: 20px;
    overflow: auto;
    zoom: 1;
}

.Co-conmineright {
    width: 254px;
    float: right;
    padding: 5px 10px;
    border: 1px solid #CCCCCC;
    overflow: auto;
    zoom: 1;
}

.Co-coltimg {
    width: 447px;
    float: left;
}

.Co-coltimg img {
    width: 445px;
    border: 1px solid #ccc;
}

.Co-colttext {
    float: left;
    color: #000000;
    line-height: 25px;
    text-align: left;
    margin-left: 10px;
}

.Co-coltttit {
    font-size: 22px;
    line-height: 2em;
}

.Co-colttti5 input {
    height: 30px;
    border: 0;
    outline: none;
    width: 93px;
    margin-top: 15px;
    border: none;
    font-size: 16px;
    color: #fff;
    background: #FC2626;
    cursor: pointer;
}

.Co-colttti6 {
    margin-top: 10px;
}

.Co-colttti6 a {
    margin-left: 5px;
}

.Co-coeleft2tit {
    height: 30px;
    border-bottom: 1px solid #ccc;
    color: #000000;
    line-heigh: 30px;
    font-size: 22px;
    text-align: left;
    padding-left: 10px;
}

.Co-coeleft2mine {
    margin: 10px 0;
    color: black;
    float: left;
    text-align: left;
}

.Co-coeleft2mine h4 {
    line-height: 2.2em;
    font-size: 1.6em;
}

.Co-coeleft2mine p {
    line-height: 2.2em;
    font-size: 1.4em;
    text-indent: 2em;
}

.Co-conmineleft3 .Co-colt3left {
    width: 108px;
    overflow: auto;
    zoom: 1;
    margin-top: 20px;
    float: left;
    color: #000;
    text-align: left;
    padding-left: 10px;
}

.Co-colt3leftpj1 {
    width: 88px;
    height: 88px;
    border: 1px solid #CCCCCC;
}

.Co-colt3leftpj1 img {
    width: 88px;
    height: 88px;
}

.Co-conmineleft3 .Co-colt3right {}

.Co-colt3sppjcon {
    width: 700px;
    overflow: auto;
    zoom: 1;
    margin-top: 10px;
}

.Co-colt3butst {
    margin-top: 10px;
}

.Co-colt3butst input {
    border: none;
    outline: none;
    color: #fff;
    height: 20px;
    width: 40px;
    background: #FC2727;
    cursor: pointer;
}

.Co-colt3right {
    width: 580px;
    margin-top: 20px;
    border: 1px solid #ccc;
    float: right;
}

.Co-colt3righttit {
    background: #F5F5F5;
    color: #000000;
    height: 40px;
    line-height: 40px;
    padding-left: 10px;
    position: relative;
    text-align: left;
}

.Co-colt3rightcon {
    padding: 10px;
    min-height: 100px;
    color: #000000;
    text-align: left;
    line-height: 25px;
}

.Co-colt3rightcon-hf a {
    color: #2d64b3;
    float: right;
    margin-right: 50px;
    margin-bottom: 10px;
}

.Co-conminerttit {
    height: 38px;
    border-bottom: 1px solid #CCCCCC;
    color: #000000;
    line-height: 40px;
    text-align: left;
    padding-left: 20px;
    font-size: 15px;
}

.Co-conmineright li {
    color: #000;
    overflow: auto;
    zoom: 1;
    text-align: left;
    padding: 10px;
    border-bottom: dashed 1px #CCCCCC;
}

.Co-conmineright span {
    color: #2d64b3;
    margin-right: 5px;
}

.Co-conmineright .thtime {
    float: right;
    margin-top: 5px;
}

.sq-ggt {
    width: 1000px;
    margin: 0 auto;
    margin-bottom: 20px;
}

.sq-mypl {
    width: 980px;
    margin: 0 auto;
    min-height: 310px;
    background: #F5F5F5;
    padding: 20px;
}

.sq-mypl-tit {
    width: 150px;
    float: left;
    color: #000;
    font-size: 20px;
}