﻿.tuijian li p { overflow: hidden }

.red { Color: #ff0000; }

#c_main .ir_list a { width: 300px; }

.p_now { background: #c40000; color: #fff; border-color: #c40000 !important }
.p_now:hover { background: #c40000 !important; color: #fff !important }

#floatewm { position: fixed; top: 131px; right: 8px; background: #F9FCFE; width: 119px; border: 1px solid #65747B; z-index: 99999999; text-align: center; color: #0F5A94; font-size: 12px; font-weight: bold; border-radius: 5px; padding: 10px 0 }
#floatewm a { color: #0F5A94 }
#floatewm a:hover { text-decoration: underline }
#floatewm img { width: 90%; margin: 5px 0 }

#floatmessage { position: fixed; top: 550px; right: 8px; background: #495779; width: 121px; z-index: 99999999; text-align: center; font-size: 12px; font-weight: bold; border-radius: 5px; }
#floatmessage a { color: #fff; display: block; height: 40px; line-height: 40px; width: 100%; border-radius: 5px; }


@keyframes fade {
    from { background: #db281e }
    50% { background: #001a58; color: #fff }
    to { background: #db281e }
}

@-webkit-keyframes fade {
    from { background: #db281e }
    50% { background: #001a58; color: #fff }
    to { background: #db281e }
}

.buling { animation: fade 0.5s infinite; -webkit-animation: fade 0.5s infinite; }


.c_cont table { border-collapse: collapse; text-align: center; width: 100% !important; }
.c_cont table tr:nth-child(odd) td { background: #f1f1f1; }
.c_cont table td { border: solid 1px #e1e1e1; padding: 5px; }
.c_cont table tr:first-child td { background: #555; border: solid 1px #555; color: #fff; }
