/* 内容区域 */
.col-left {
	width: 390px;
}
/* 视频直播部分 */
.g-video {
	width: 100%;
	background: url('../images/dlt_1_0/dltsp_bj.jpg') center no-repeat;
}
.g-video .left-img, .g-video .left-img1, .g-video .left-img2 {
    height: 122px;
    background: url('../images/dlt_1_0/dltsp.jpg') no-repeat left center;
    padding-left: 80px;
}
.g-video .left-img1 {
	background-image: url('../images/dlt_1_0/qxcsp.jpg');
}
.g-video .left-img2 {
	background-image: url('../images/dlt_1_0/plshipin.jpg');
}
.g-video a {
	float: left;
	margin-left: 16px;
	padding-top: 8px;
	text-align: center;
}
.g-video img {
	width: 128px;
	height: 80px;
}
.g-video p {
	width: 100%;
	height: 30px;
	line-height: 30px;
	font-size: 12px;
	margin-bottom: 0;
}
.g-news {
	width: 354px;
	line-height: 32px;
}
.g-news .color-f00 {
	float: left;
	font-family: Arial;
	margin-right: 8px;
}
.g-news .borb-ccc {
	border-bottom-style: dotted;
}
/* 文本溢出... */
.g-news a {
	display: inline-block;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	max-width: 340px;
	vertical-align: top;
}
/* 乐透新闻 */
.lt-news {
	height: 35px;
	background: #f3f3f3;
	border-bottom: 1px solid #ba0000;
}
.lt-news li {
	float: left;
}
.lt-news li span {
	display: block;
	padding-left: 32px;
	padding-right: 32px;
	line-height: 32px;
	border-top: 2px solid rgba(255, 255, 255, 0);
	border-bottom: 2px solid rgba(255, 255, 255, 0);
	cursor: pointer;
}
.lt-news li span.active {
	background: #fff;
	border-top: 2px solid #ba0000;
	border-bottom: 2px solid rgba(255, 255, 255, 1);
	border-left: 1px solid #d8d8d8;
	border-right: 1px solid #d8d8d8;
}
.big-img {
	float: left;
	width: 440px;
	height: 248px;
}
.big-text {
	float: left;
	padding: 16px;
	width: 335px;
	height: 248px;
	background: #fcf6e6;
}
.big-text .fs-18 {
	display: block;
	padding-bottom: 16px;
	line-height: 30px;
	color: #003399;
	border-bottom: 1px solid #fd8821;
	text-decoration: none;
}
.big-text p {
	padding-top: 16px;
	font-size: 12px;
	line-height: 28px;
}
.big-text p a {
	display: inline-block;
}
/* 新闻列表 */
.list-news li {
	padding-bottom: 24px;
	margin-bottom: 24px;
	border-bottom: 1px dotted #d8d8d8;
	position: relative;
}
.list-news li:last-child {
	margin-bottom: 8px;
}
.list-news img {
	width: 160px;
	height: 90px;
}
.u-more-position {
	position: absolute;
	bottom: 4px;
	right: 4px;
	font-size: 12px;
}
.seven-star img {
	margin-top: 16px;
}
.seven-star .view-detail {
	position: absolute;
	bottom: 25px;
	right: 4px;
	font-size: 12px;
}


/* 7星彩新闻右部分 */
.right-header {
	width: 100%;
	height: 34px;
	line-height: 32px;
	padding: 0 16px;
}
.right-headerBor {
	border-top: 2px solid #ba0000;
}
.right-header .more-arrow {
	background: url("../images/dlt_1_0/more-arrow.gif") right center no-repeat;
	padding: 0 10px;
}
.right-header .more-arrow > a {
	color: #898989;
}
.right-container {
	width: 100%;
	border: 1px solid #d9d9d9;
	padding: 16px;
}
.right-container ul li {
	height: 26px;
	line-height: 26px;
}
.list-icon ul li {
	background: url("../images/dlt_1_0/li_icon.png") left center no-repeat;
	padding-left: 10px;
}
.list-icon ul li a {
	display: inline-block;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	max-width: 300px;
	vertical-align: middle;
}
/* 体彩游戏 */
.right-game ul li {
	width: 50%;
	height: 40px;
	line-height: 40px;
}
.right-game ul li img {
	width: 40px;
	height: 40px;
	margin-right: 30px;
}
/* 精彩视频 */
.right-video ul li {
	width: 50%;
	text-align: center;
}
.right-video a {
	display: inline-block;
	position: relative;
}
.right-video a img {
	width: 110px;
	height: 62px;
}
.right-video a p {
	position: absolute;
	width: 110px;
	height: 20px;
	background: #676767;
	text-align: center;
	line-height: 20px;
	color: #fff;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
/* 热度排行 */
.hot-list ul li {
	height: 35px;
	line-height: 35px;
}
.hot-list ul li a {
	display: inline-block;
	font-size: 12px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	max-width: 300px;
	vertical-align: middle;
}
.hot-list ul li img {
	width: 21px;
	height: 20px;
}
/* 大视野 */
.right-bigview {
	position: relative;
}
.right-bigview img {
	width: 160px;
	height: 100px;
}
.right-bigview p {
	position: absolute;
	width: 160px;
	height: 30px;
	background: #676767;
	text-align: center;
	line-height: 30px;
	color: #fff;
	margin-top: -30px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
/* 联系我们 */
.tc-wb img {
	width: 48px;
	height: 48px;
}
.offical-wechat img {
	width: 70px;
	height: 70px;
	margin: 16px;
}

/* 分页 */
/* .page-container a {
    display: inline-block;
    border: 1px solid #b0bec7;
    padding: 3px 6px;
}

.page-container a:active,
.page-container a:hover {
    background: #499BF4;
    color: #fff;
    text-decoration: none;
}

.page-container a.active {
    background: #499BF4;
    color: #fff;
    text-decoration: none;
} */

/*分页*/
.m-page {
	width: 100%;
	text-align: center;
	white-space: nowrap;
}
.m-page {
	display: table;
	content: "";
}
.m-pager {
	-webkit-user-select: none;
	list-style: none;
	font-size: 14px;
}
.m-pager .number {
	display: inline-block;
	min-width: 30px;
	height: 30px;
	line-height: 28px;
	color: #666;
	margin: 0 6px;
	border-radius: 4px;
	background-color: #fff;
	border: 1px solid #d8d8d8;
	cursor: pointer;
	text-decoration: none;
}
.m-pager .number:hover, .m-pager .active {
    background: #666;
    border: 1px solid #666;
    color: #fff;
}
.m-pager .no, .m-pager .no:hover {
    color: #999;
    background: #fff;
    border: 1px solid #ececec;
    cursor: default;
}
.u-pad10 {
	padding: 0 10px;
}
.m-pager .numberInpt {
	border: none;
}
.m-pager .numberInpt:hover, .m-pager .numberInpt:hover .active {
    border: none;
    background: none;
    color: #666;
}
.m-pager .numberInpt input {
	width: 45px;
	height: 30px;
	padding: 0 5px;
	line-height: 28px;
	text-align: center;
	color: #666;
	margin: 0 6px;
	border-radius: 4px;
	background-color: #fff;
	border: 1px solid #d8d8d8;
}
/* 体彩大乐透详情页 */
.left-detail {
	line-height: 39px;
	font-size: 12px;
}
.left-detail .detail-header {
	width: 100%;
	height: 67px;
	line-height: 67px;
	color: #cb0100;
	border-bottom: 1px dashed #b0bec7;
}
.left-detail .detail-time {
	height: 46px;
	line-height: 46px;
}
.detail-content {
	border-bottom: 1px dashed #b0bec7;
}
.detail-content table {
	width: 100% !important;
}
.detail-content table tr,.detail-content table tr th{
	border:1px solid #ddd;
}
.left-detail .detail-content h3 {
	font-weight: bold;
	font-size: 16px;
}
.left-detail .detail-content img {
	display: inline-block;
	margin: 0 auto;
	max-width: 100%;
}
/* 相关新闻 */
.color-cb0100 {
	color: #cb0100;
}
.color-style {
	font-weight: bold;
}
.detail-list .detail-news ul li {
	background: url("../images/dlt_1_0/news-icon.png") left center no-repeat;
	padding-left: 8px;
	height: 26px;
	line-height: 26px;
	display: flex;
	justify-content: space-between;
}
.detail-list .detail-news li > a {
	display: inline-block;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	max-width: 70%;
}
.detail-list .detail-news li > span {
	display: inline-block;
	width: 30%;
	text-align: right;
}
/* 国际足球赛事电视直播表 */
.m-table {
	border-bottom: 1px dashed #d9d9d9;
}
.m-table .table-header {
	width: 100%;
	text-align: center;
	height: 60px;
	line-height: 60px;
	font-size: 16px;
	border-bottom: 1px dashed #d9d9d9;
}
.m-table .table-time {
	text-align: center;
	height: 60px;
	line-height: 60px;
	font-size: 12px;
}
/* 竞彩详情及列表样式 */

.m-jcontainer {
	border: 1px solid #e5e5e5;
}
.m-jcontainer .g-header {
	height: 30px;
	line-height: 30px;
	background: #eee;
}
.m-jcontainer .g-middle {
	padding: 0 16px;
}
.m-jcontainer .g-middle ul {
	margin-top: 30px;
}
.m-jcontainer .g-middle li {
	background: url("../images/ico_li.png") left center no-repeat;
	padding-left: 10px;
	padding-top: 4px;
	padding-bottom: 4px;
}
.m-jcontainer .g-middle li:nth-child(5n) {
	margin-bottom: 30px;
}
/* 右边样式 */

.g-leftcontainer .m-img img {
	width: 100%;
	height: 150px;
}
/* 足球热门比赛 */

.m-top {
	height: 36px;
	line-height: 36px;
	border-bottom: 1px #e5e5e5 solid;
}
.m-vsmatch .race-detail .race-mid {
	margin: 16px;
}
.m-vsmatch .race-detail .race-top {
	margin: 10px 0;
}
.m-vsmatch .race-detail .race-mid a {
	display: inline-block;
	width: 130px;
	height: 25px;
	text-align: center;
	background: #fff0e7;
	border: 1px #f5d9c9 solid;
}
.m-vsmatch .race-detail .race-footer {
	height: 32px;
	line-height: 32px;
}
.m-vsmatch .race-detail .race-dashed {
	border-bottom: 1px dashed #999999;
}
.g-weixin .m-weixin img {
	width: 125px;
}
/* 竞彩网详情页面开始 */

.container-total {
	background: #eee;
	padding-top: 20px;
}
.container-total .col-8 {
	margin-right: -16px;
}
.detailContainer-left {
	background: #fff;
	padding: 32px;
}
.detailContainer-left .reset-bread a {
	color: #333;
	font-size: 14px;
}
.detailContainer-left .g-article h1 {
	font-size: 24px;
	font-weight: normal;
	margin: 20px auto;
}
.detailContainer-left .g-article .article-time {
	height: 35px;
	font-size: 12px;
	color: #666;
	border-bottom: 1px solid #eee;
}
.detailContainer-left .g-article .time-right:hover, .time-right:active {
	color: #e30000;
}
.detailContainer-left .g-article .time-right .click-rotate {
	transform: rotate(180deg);
	transition: transform .2s linear;
}
.detailContainer-left .g-article .article-style {
	display: none;
	position: absolute;
	top: 155px;
	right: 16px;
	width: 200px;
	height: 110px;
	background: #fff;
	border: 1px solid #eee;
	border-radius: 4px;
	box-shadow: -3px 5px 5px rgba(238, 238, 238, .7);
	padding: 20px;
	z-index: 222;
}
.detailContainer-left .g-article .article-style dl {
	height: 30px;
	line-height: 30px;
}
.detailContainer-left .g-article .article-style dd {
	width: 120px;
	border: 1px solid #eee;
	margin: 0;
}
.detailContainer-left .g-article .article-style dd div {
	width: 40px;
	text-align: center;
}
.detailContainer-left .g-article .article-style dd div:hover {
	cursor: pointer;
}
.detailContainer-left .g-article .article-style dd .clickBgc {
	background: #eee;
}
.g-article .g-bodyText {
	padding-top: 20px;
}
/* 字体 */

.g-article .style-0 {
	line-height: 2;
	font-size: 12px !important;
}
.g-article .style-1 {
	line-height: 2;
	font-size: 14px !important;
}
.g-article .style-2 {
	line-height: 2;
	font-size: 16px !important;
}
/* 行高 */

.g-article .height-0, .g-article .height-0 th, .g-article .height-0 td {
	line-height: 1.5;
}
.g-article .height-1, .g-article .height-1 th, .g-article .height-1 td {
	line-height: 2;
}
.g-article .height-2, .g-article .height-2 th, .g-article .height-2 td {
	line-height: 2.5;
}
.g-article .artical-share {
	position: relative;
}
.g-article .artical-share li {
	width: 50px;
	height: 50px;
	line-height: 50px;
	margin-left: 20px;
	position: relative;
}
.g-article .artical-share li a {
	display: inline-block;
	width: 50px;
	height: 50px;
	line-height: 50px;
}
/* 微信弹窗 */

.g-article .dialog-wx {
	display: none;
	position: absolute;
	left: 50%;
	bottom: 60px;
	margin-left: -66px;
	width: 132px;
	height: 134px;
	border: 1px solid #ececec;
	border-radius: 5px;
	background: #fff;
	text-align: center;
}
.g-article .m-wx:hover .dialog-wx {
	display: block;
}
.g-article .dialog-wx .wx-img {
	margin: 10px auto;
}
.g-article .dialog-wx img {
	width: 112px;
	height: 112px;
}
.g-article .dialog-wx i {
	position: absolute;
	left: 0;
	bottom: -7px;
	display: inline-block;
	width: 100%;
	height: 7px;
	background: url("../images/dlt_1_0/api_2.png") no-repeat top center;
}
.g-article .artical-share .m-wx a {
	background: url("../images/dlt_1_0/share_01.png") no-repeat;
}
.g-article .artical-share .m-wx a:hover {
	background: url("../images/dlt_1_0/share_01.png") 0 -55px no-repeat;
}
.g-article .artical-share .m-wb a {
	background: url("../images/dlt_1_0/share_02.png") no-repeat;
}
.g-article .artical-share .m-wb a:hover {
	background: url("../images/dlt_1_0/share_02.png") 0 -55px no-repeat;
}
.g-article .artical-share .m-qq a {
	background: url("../images/dlt_1_0/share_03.png") no-repeat;
}
.g-article .artical-share .m-qq a:hover {
	background: url("../images/dlt_1_0/share_03.png") 0 -55px no-repeat;
}
.g-article .artical-share .m-zroom a {
	background: url("../images/dlt_1_0/share_04.png") no-repeat;
}
.g-article .artical-share .m-zroom a:hover {
	background: url("../images/dlt_1_0/share_04.png") 0 -55px no-repeat;
}
.g-article .artical-share .m-bdtb a {
	background: url("../images/dlt_1_0/share_05.png") no-repeat;
}
.g-article .artical-share .m-bdtb a:hover {
	background: url("../images/dlt_1_0/share_05.png") 0 -55px no-repeat;
}
.g-article .news-header {
	height: 40px;
	line-height: 40px;
	font-size: 18px;
}
.g-article .news-body li {
	padding: 8px 0;
}
.g-article .news-body li a {
	display: inline-block;
	color: #333;
}
/* 对表格限制 */

.g-article table {
	width: 100% !important;
}
.g-article table td, .g-article table th {
	border:1px solid #ddd;
}
.g-article img {
	max-width: 100%;
}
/* 右部分 */

.detailContainer-right {
	background: #f5f5f5;
	padding: 0 16px;
}
.detailContainer-right .g-img img {
	width: 100%;
}
/* 地图 */

.g-map img {
	width: 100%;
	height: 80px;
}
.m-netnews img {
	width: 100%;
	height: 80px;
}


/*.swiper-container {
    width: 400px;
    height: 600px;
}*/


/* 竞彩网资讯首页 */
/* 轮播样式 */
/* 面包屑 */

.g-nav-bread {
    background: #fff;
    border-bottom: 2px solid #e30000;
    margin-bottom: 0;
    padding: 0px;
}

.g-nav-bread .breadcrumb-item {
    line-height: 48px;
}

.g-nav-bread .breadcrumb-item:first-child {
    font-size: 28px;
    margin-right: 16px;
    color: #333;
}

.g-nav-bread .breadcrumb-item:nth-child(2)::before {
    content: '';
}

.g-nav-bread .breadcrumb-item:nth-of-type(n+3)::before {
    content: '|';
}
.zx-swiper-reset .swiper-container {
    --swiper-theme-color: #ff6600;
    /* 设置Swiper风格 */
    --swiper-navigation-color: #a9a9a9;
    /* 单独设置按钮颜色 */
    --swiper-navigation-size: 18px;
    /* 设置按钮大小 */
}
.swiper-icon-add .swiper-container {
	--swiper-theme-color: #fff;
    /* 设置Swiper风格 */
    --swiper-navigation-color: #fff;
}
.swiper-content .swiper-button-next,
.swiper-content .swiper-button-prev {
    top: 2% !important;
}

.slide-cont .country-vs {
    background: #fff;
    margin: 36px auto 8px;
}

.slide-cont .country-vs>div {
    border: 1px solid #eee;
}

.slide-cont .country-vs .country-top {
    width: 100%;
    height: 67px;
    background: url("../images/dlt_1_0/slide-bg.jpg") center center no-repeat;
    background-size: cover;
    border-bottom: 1px solid #eee;
}

.country-vs .country-mid tr.table-title td {
    height: 50px;
    padding-left: 24px;
}

.country-vs .country-mid tr.table-score td {
    text-align: center;
}

.country-vs .country-mid tr.table-score td:first-child {
    color: #f7bd2e;
}

.country-vs .country-mid tr.table-score td:nth-child(2) {
    color: #167dc5;
}

.country-vs .country-mid tr.table-score td:last-child {
    color: #c8243d;
}

.country-vs .country-mid .colorBlock {
    float: left;
    margin: 7px 0 10px 0;
    height: 10px;
}

.country-vs .country-mid .yellowBlock {
    background: #f7bd2e;
    width: 24%;
}

.country-vs .country-mid .blueBlock {
    background: #167dc5;
    width: 41%;
}

.country-vs .country-mid .redBlock {
    background: #c8243d;
    width: 35%;
}

.country-vs .country-mid .table-li {
    line-height: 25px;
}

.country-vs .zhdb {
    border: none !important;
    margin: 0 auto;
}

.country-vs .zhdb p {
    height: 40px;
    line-height: 40px;
    padding-left: 24px;
}

.country-vs .zhdb .d-flex div:first-child,
.country-vs .zhdb .d-flex div:last-child {
    flex: 1;
}

.country-vs .zhdb li {
    height: 32px;
    line-height: 32px;
    border-bottom: 1px solid #eee;
    border-top: 1px solid #eee;
    margin-top: 10px;
}

.country-vs .zhdb li:first-child {
    border: none;
}

.country-vs .zhdb .d-flex .flex-center {
    width: 18px;
}

.country-vs .zhdb .vs-icon {
    height: 32px;
    background: url("../images/dlt_1_0/table-bg2.jpg") no-repeat;
    background-size: cover;
}

.country-vs .zhdb .vs-bgc {
    background: #eee;
}


/*vs按钮 */

.slide-cont .vs-btn {
    width: 100%;
}

.slide-cont .vs-btn a {
    display: inline-block;
    text-align: center;
    width: 50%;
    height: 40px;
    line-height: 40px;
    color: #fff;
}

.slide-cont .vs-btn a:first-child {
    background: #f7be2e;
}

.slide-cont .vs-btn a:last-child {
    background: #ed831f;
}

.hurt-title {
    border-bottom: 1px solid #e5e5e5;
    height: 30px;
    line-height: 30px;
}

.hurt-title a {
    font-size: 20px;
    line-height: 18px;
}

.g-hurt .table-hurt tr:nth-child(even) {
    background: #f2f2f2;
}

.g-hurt .table-hurt th {
    height: 24px;
    line-height: 24px;
    font-weight: normal;
    color: #999;
    border-bottom: 1px solid #e7e7e7;
    padding-left: 10px;
    font-size: 12px;
}

.g-hurt .table-hurt td {
    height: 40px;
    line-height: 40px;
    font-size: 14px;
    color: #555;
    padding-left: 10px;
}

.information-right .weight-news {
    margin: 10px 0 20px 0;
}

.information-right .weight-news h3 {
    font-size: 18px;
    line-height: 24px;
}

.information-right .weight-news h3 a {
    display: inline-block;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    max-width: 340px;
    font-weight: bold;
    color: #333;
}

.information-right .weight-news p {
    text-indent: 28px;
    line-height: 28px;
}

.information-right .weight-news p a {
    color: #4e91ea;
}

.information-bg1 img {
    width: 100%;
    height: 70px;
}

.swiper-style .weight-news:first-child {
    padding-left: 50px;
    padding-right: 20px;
}

.swiper-style .weight-news:last-child {
    padding-left: 20px;
    padding-right: 50px;
}

.swiper-style .weight-news h3 a {
    font-size: 14px;
}

.swiper-style .weight-news p {
    font-size: 12px;
}

.race-require {
    border: none;
}

.race-require .g-middle {
    padding: 10px 0 0 0;
}

.topic-plan .topic-title {
    padding-bottom: 9px;
}

.topic-plan .topic-title a {
    font-size: 20px;
}

.topic-plan .topic-img img {
    width: 100%;
    height: 165px;
}


/* 竞彩视频 */

.jc-video {
    padding: 16px;
}

.jc-video img {
    width: 160px;
    height: 100px;
}

.jc-video a>div {
    background-color: rgba(85, 85, 85, 0.6);
    height: 20px;
    line-height: 20px;
    width: 160px;
    position: absolute;
    margin-top: -20px;
    padding-left: 5px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    color: #fff;
}

.jc-video a {
    position: relative;
}

.jc-video a em {
    background: url("../images/dlt_1_0/video-icon.png") no-repeat;
    width: 48px;
    height: 48px;
    position: absolute;
    left: 60px;
    top: 20px;
}


/* 赛事资料 */

.national-flag ul {
    text-align: center;
    width: 100%;
}

.national-flag ul li {
    float: left;
    width: 20%;
    margin-top: 16px;
    font-size: 12px;
}

.national-flag ul li a>div {
    padding-top: 8px;
}


/* 竞彩图集 */

.image-collect ul {
    width: 100%;
}

.image-collect ul li {
    width: 16.6%;
    float: left;
    text-align: center;
}

.image-collect ul li a {
    display: inline-block;
    color: #555;
}

.image-collect ul li a img {
    width: 180px;
    height: 112px;
    box-shadow: 1px 1px 5px rgba(153, 153, 153, .5);
    -webkit-box-shadow: 0 0 10px rgba(153, 153, 153, .5);
    padding: 3px;
}

.image-collect ul li a img:hover {
    transform: scale(1.05);
    /* 放大1.2倍 */
}


/* 篮球咨讯 */

.basketball-news img {
    width: 100%;
    height: 200px;
}

.basketball-news>a {
    position: relative;
	display: block;
	margin-bottom:54px;
}

.basketball-news .news-text {
    position: absolute;
    width: 372px;
    height: 30px;
    background: #292120;
    z-index: 22;
    line-height: 30px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    color: #fff;
    padding-left: 8px;
}

.border-none {
    border: none;
}
.list-names ul {
    width: 100%;
}

.list-names ul li {
    width: 50%;
    height: 40px;
    line-height: 40px;
    text-align: center;
    cursor: pointer;
    color: #999;
}
.list-names ul li.west{
	background: url("../../jcwm/images/west_bg1.jpg") no-repeat;
    background-size: 187px 40px;
}
.list-names ul li.east {
    background: url("../../jcwm/images/east_bg1.jpg") no-repeat;
    background-size: 187px 40px;
}

.list-names ul li.west-active {
    background: url("../../jcwm/images/west_bg2.jpg") no-repeat;
	background-size: 187px 40px;
}
.list-names ul li.east-active{
	background: url("../../jcwm/images/east_bg2.jpg") no-repeat;
    background-size: 187px 40px;
}
.table-names {
	border: 1px solid #e7e7e7;
    border-bottom: none;
}
.table-names .east-table{
	display:none;
}
.table-names table thead tr{
	background-color:#ebebeb;
}
.table-names .color-e30000{
	color:#e30000;
}
.table-names table tr th,.table-names table tr td{
	text-align: center;
	height:30px;
	line-height:30px;
	font-size:12px;
	border-bottom: 1px solid #e7e7e7;
	color: #555555;
}
/* 右侧飘窗 */
.g-right-door{
    position: absolute;
    right: -40px;
	top: 60px;
	z-index:9999;
}
.g-right-door ul li{
	margin-bottom:12px;
}
.g-right-door ul li a{
	display:inline-block;
	position: relative;
}
.g-right-door .u-hover-show{
	display: none;
	width: 90px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    color: #458fce;
    font-size: 14px;
    border: 1px solid #458fce;
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
    border-radius: 2px;
	background-color: #FFF;
	position: absolute;
	left: -100px;
    top: 8px;
}
.g-right-door .u-hover-img{
	left: -160px;
    top: -40px;
}