﻿@charset "UTF-8";

a{color:#595757;text-decoration:none;outline:0 none;transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out,opacity .2s ease-out}
a:hover{color:#666;text-decoration:none}
table{border-collapse:collapse;border-spacing:0}

.hide{display:none}
.p-kaifu{padding-top:20px;}
.m-tab-hook{height:56px;border: 1px solid #eddbc4;background: #fffed8;}
.m-tab-hook ul{float:left}
.m-tab-hook li{position:relative;float:left;width:150px;cursor:pointer;line-height:56px;font-size:20px;color:#ff9933;text-align:center}
.m-tab-hook li:after{position:absolute;right:-1px;top:50%;margin-top:-6px;height:12px;content:''}
.m-tab-hook li.active{margin-top:-2px;line-height:58px;background-color: #ff9933;font-weight:700;color: #fff;}
.m-tab-hook li.active:after{left:50%;top:auto;bottom:0;margin:0 0 0 -6px;width:0;height:0;border:6px solid transparent;border-bottom-color:#f3f3f3}
.m-tab-panel .tab-pane{display:none}
.m-tab-panel .tab-pane.active{display:block}
.m-herald{position:relative;width:100%;border:1px solid #ddd;background-color:#fff;font-size:15px;text-align:center;box-sizing:content-box;margin-bottom: 20px}
.m-herald thead{background:#f0f0f0;color:#444;border-bottom:1px solid #ddd}
.m-herald thead th{height:46px;font-weight:400;border:1px solid #d6d4d2;}
.m-herald thead th:nth-child(1),.m-herald thead th:nth-child(3){width:120px}
.m-herald thead th:nth-child(2){width:180px}
.m-herald thead th:nth-child(4),.m-herald thead th:nth-child(5){width:100px} .m-herald thead th:nth-child(7){width:100px}
.m-herald thead th:nth-child(6){width:130px}
.m-herald tbody tr{border-bottom:1px solid #eee}
.m-herald tbody tr:nth-child(even){background:#fcfcfc}
.m-herald tbody tr:hover{background:#f8f8f8}
.m-herald td{padding:10px;border:1px solid #d6d4d2}
.m-herald p{margin:auto;width:420px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.m-herald .z-hot{padding-left:18px;background:url(../images/g_hot.gif) no-repeat 0 50%}
.m-herald .top-label{position:relative;display:inline-block;padding:0 4px;background:#ed3340;line-height:26px;color:#fff;text-align:center;border-radius:5px}
.m-herald .top-label:before{position:absolute;top:50%;right:-8px;margin-top:-4px;border:4px solid transparent;border-left-color:#ed3340;content:''}
.m-herald .first{display:inline-block;width:68px;background:#197fe3;line-height:26px;font-weight:700;color:#fff;text-align:center;border-radius:5px}
.m-herald .diode{display:block;font-size:0;text-align:center;}
.m-herald .diode a{display:inline-block;margin:0 2px;width:24px;background:#d2d2d2;line-height:24px;text-align:center;font-size:15px;font-weight:700;color:#fff;border-radius:5px}
.m-herald .diode a.act.active{background:#97c516}
.m-herald .diode a.gift.active{background:#ff5400}
.m-herald .btn-start{display:inline-block;width:81px;height:32px;background:url(../images/g_btnborder.gif) no-repeat;line-height:30px;color:#ff2352}
.m-herald .btn-start:hover{background:#ff2352;color:#fff;text-decoration:none}
.m-herald .on{display:inline-block;width:81px;height:32px;line-height:30px;background:#f82525;color:#fff;border-radius: 5px;}
.m-herald .on:hover{background:#e52020;}
.ts-bold{font-weight:700}
.g-inner{position:relative;margin:0 auto;width:1200px}