@charset "utf-8";

.wrapbox{width:100%; min-width:1194px; height:auto; overflow:hidden;}
.cont-box{width:1194px; height:auto; margin:0 auto;}
.auto-box{width:auto; height:auto; display:block;}
.regularly-box{height: auto; position: relative; border:3px solid #676f77; margin-top: 10px;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius: 8px;}
.regularly-head{height:20px; line-height: 20px; padding:8px 20px; border-bottom: 2px solid #676f77;}
.regularly-head strong{font-size: 18px; color: #cc00ff; display: inline-block;}
.regularly-head label{font-size: 16px; color: #FF0000; display: inline-block; margin-left: 15px;}
.regularly-contBody{height: 425px;}
.regularly-item-list{width: auto; height: 425px;}
.regularly-item-list li{width: 590px; height: 425px; float: left; display: inline; position: relative; border-right: 2px solid #676f77;}
.regularly-item-list li.last{border-right: 0;width: 297px;}
.regularly-item-list li:not(.last):after{content: "";position: absolute; width: 2px; height:0px; bottom: 46px; right: -2px; background: #fff;}
.regularly-item-list li .flip-box{width:575px; height:425px;padding:10px;position: absolute;left: 0;top: 0; background: #fff;overflow: hidden;}
.regularly-item-list li.first .flip-box,.regularly-item-list li.first .flip-foot{-moz-border-radius:0px 0px 0px 5px; -webkit-border-radius:0px 0px 0px 5px; border-radius:0px 0px 0px 5px;}
.regularly-item-list li.last .flip-box{width:277px;}
.regularly-item-list li.last .flip-box,.regularly-item-list li.last .flip-foot{-moz-border-radius:0px 0px 5px 0px; -webkit-border-radius:0px 0px 5px 0px; border-radius:0px 0px 5px 0px;}
.regularly-item-list li .item-title{width:255px; height:68px; line-height: 68px; background: #676f77; color: #fff; font-size:28px; margin:10px auto; margin-bottom: 30px; font-weight: bold; text-align: center;box-shadow: 0 2px 3px #c8c8c8; -moz-box-shadow: 0 2px 3px #c8c8c8;-webkit-box-shadow: 0 2px 3px #c8c8c8; text-shadow:0 2px 3px #9a5555;-moz-text-shadow:0 2px 3px #9a5555;-webkit-text-shadow:0 2px 3px #9a5555; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; word-break: break-all;}
.regularly-item-list li .item-tx{width:336px; height: 40px; line-height: 40px; margin: 0 auto; text-indent:38px; font-size: 20px; color: #969696; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; word-break: break-all;}
.regularly-item-list li .item-tx label{color: #dea23b; font-size: 26px;}
.regularly-item-list li .flip-item-pic{width: 150px; height: 150px; overflow:hidden; margin:10px auto; text-align: center;}
.regularly-item-list li .flip-item-pic img{max-width: 100%; max-height: 100%; vertical-align: middle;}
.regularly-item-list li .flip-foot{width: 100%; height: 46px; line-height: 46px; position: absolute; padding:0 10px; left: -10px; bottom: 0px; color: #fff; text-align: center; font-size: 18px; background: #676f77; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; word-break: break-all;}
.regularly-item-list li .flip-lists{width: auto; display: block; height: 100%; overflow: hidden;}
.regularly-item-list li .flip-lists dd{height:auto; padding: 10px; border: 1px solid #676f77; margin-bottom: 7px; position: relative;}
.regularly-item-list li .flip-lists dd h3{height:36px; line-height: 36px; font-size: 18px; color: #6c00ff; text-indent: 12px;}
.regularly-item-list li .flip-lists dd h4{
	height:25px;
	line-height: 28px;
	font-size: 15px;
	color: #ff0042;
	text-indent: 12px;
	font-weight:bold;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #000000;
}
.regularly-item-list li .flip-lists dd .flip-itmes-info,
.regularly-item-list li .flip-lists dd .flip-itmes-ctrl{height: 32px; line-height: 32px; color: #969696; position: relative;}
.regularly-item-list li .flip-lists dd .flip-itmes-info strong{display: inline-block; width:350px; vertical-align: left; text-align: left; font-size: 14px; color: #CC3300;}
.regularly-item-list li .flip-lists dd .flip-itmes-info .to-day{display: inline-block; height: 24px; line-height: 24px; vertical-align: middle; min-width: 32px; max-width: 80px; padding: 0 10px; background: #e5e5e5; font-size: 14px; color: #969696; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; word-break: break-all;}
.regularly-item-list li .flip-lists dd .flip-itmes-info .to-day em{font-style: normal; font-size: 18px;}
.regularly-item-list li .flip-lists dd .flip-itmes-info .to-price{width: auto; max-width:160px; height: 32px; line-height: 32px; position: absolute; right: 0px; top: 0; color: #969696; text-align: right; font-size: 14px;overflow: hidden; text-overflow: ellipsis; white-space: nowrap; word-break: break-all;}
.regularly-item-list li .flip-lists dd .flip-itmes-info .to-price label{display: inline-block; font-size: 18px;}
.regularly-item-list li .flip-lists dd .flip-itmes-ctrl{margin-top: 5px;font-size: 14px;}
.regularly-item-list li .flip-lists dd .progress-info{width:200px; height: 32px;overflow: hidden; text-overflow: ellipsis; white-space: nowrap; word-break: break-all;}
.regularly-item-list li .flip-lists dd .itmes-progress{width:85px; height: 8px; background: #e5e5e5; position: relative; margin: 0 10px; margin-top:12px; overflow: hidden; border-radius:4px;-webkit-border-radius:4px;-moz-border-radius: 4px;}
.regularly-item-list li .flip-lists dd .itmes-progress>span{width:0;display: block; position: absolute; height: 100%;left: 0; top: 0; background: #ff0000; border-radius:4px;-webkit-border-radius:4px;-moz-border-radius: 4px;}
.regularly-item-list li .flip-lists dd .ctrl-btn{width: 104px; height: 28px; line-height: 28px; font-size: 18px; border: 2px solid; display: inline-block; text-align: center; position: absolute; top: 0px; right: 0px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; word-break: break-all; border-radius:8px;-webkit-border-radius:8px;-moz-border-radius: 8px;}
.regularly-item-list li .flip-lists dd a.ctrl-btn{border-color: #480000; background: #ff0000; color: #FFFF00;}
.regularly-item-list li .flip-lists dd span.ctrl-btn{border-color: #969696; background: #fff; color: #969696;cursor: default;}
.regularly-item-list li .flip-lists dd .hot{width:46px; height: 49px; display: block; position: absolute; background: url("../images/news-hot.png")/*tpa=http://0002f.com/images/news-hot.png*/ no-repeat 0px 0px; top: -1px; left: -1px; z-index: 99;}

.ellipsis{overflow: hidden; text-overflow: ellipsis; white-space: nowrap; word-break: break-all;}
