@CHARSET "UTF-8";
 .content .workDiv img{
	width:100%;
	height:auto;
	display:block;
}

.omit{
	white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

.btnFront{
	float:right;
	margin-top:5px;
	margin-right:15px;
	line-height: 27px;
	padding-left:10px;
	padding-right:10px;
	border: 1px solid #dfdfdf;
}

.listItem, .txtBig {
	white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.listBox {
	width: 1142px;
	float: left;
	min-height:400px;
}

.listBox .list{
	float:left;
	border:none; 
	width:274px; 
	height:200px; 
	margin-bottom:15px; 
}

.listImg {
	width:274px;
	height:150px;
}

.listItem{
	width:274px;
	height:20px;
	margin-top:5px;
}

.infoBox{
	width:814px;
	float:left;
	margin-left:164px;
	padding-top:10px;
	padding-bottom:10px;
	height:100%;
	background-color: #f4f5f7;
}

.infoImg{
	float:left;
	width:320px;
	height:176px;
	background-color: #304258;
	margin-right:25px;
	
}

.infoImg img{
	width:320px;
	height:176px;
}

.infoTxt{
	float:left;
	width:465px;
}

.infoTxt .txtBig{
	float:left;
	width:440px;
	height:30px;
	line-height:30px;
	font-size:18px;
}

.infoTxt .txt{
	float:left;
	width:100%;
	height:25px;
	line-height:25px;
}

.infoTxt .btnBox{
	float:left;
	width:100%;
	margin-top:10px;
}

.infoTxt .btn{
	float:left;
	width:118px;
	height:38px;
	line-height:38px;
	text-align:center;
    font-size:14px;
    color:#ffffff;
	background-color: #ff9a00;
	border-radius: 5px;
	cursor: pointer;
}

.infoBox2{
	width:814px;
	float:left;
	margin-left:164px;
	background-color: #ffffff;
	padding-top:45px;
}

.infoBox2 .titleBox{
	height:30px;
	float:left;
	margin-bottom:10px;
}

.infoBox2 .title2{
	float:left;
	width:106px;
	height:30px;
	line-height:30px;
	cursor: pointer;
	text-align:center;
	color:#90919b;
	border-bottom:1px solid #e9e9e9;
}

.infoBox2 .title1{
	float:left;
	width:106px;
	height:27px;
	line-height:27px;
	cursor: pointer;
	color:#00a192;
	text-align:center;
	border-top:3px solid #01998c;
	border-left:1px solid #e9e9e9;
	border-right:1px solid #e9e9e9;
}

.infoBox2 .title0{
	width:725px;
	height:31px;
	line-height:31px;
	float:left;
	border-bottom:1px solid #e9e9e9;
}

.infoBox2 .cotentBox{
	float:left;
	width:794px;
	margin-left:10px;
	margin-right:10px;
}

.dateOrderBox{
	float:left;
	width:190px;
	height:20px;
	line-height:20px;
	border-radius: 2px;
	border:1px solid #ff0000;
	font-size:12px;
	padding-left:2px;
	cursor: pointer;
}

.dateSelectBox{
	float:left;
	width:190px;
	height:20px;
	line-height:20px;
	border-radius: 2px;
	border:1px solid #f6b787;
	font-size:12px;
	padding-left:2px;
	cursor: pointer;
}

.dateDefaultBox{
	float:left;
	width:190px;
	height:20px;
	line-height:20px;
	border-radius: 2px;
	border:1px solid #9b9b9c;
	font-size:12px;
	padding-left:2px;
	cursor: pointer;
}

.btnUp{
	background-image: url('/skins/images/btn_up.png');
}

.btnDown{
	background-image: url('/skins/images/btn_down.png');
}

.myBtn{
	float:left;
	width:58px;
	height:28px;
	line-height:28px;
	text-align:center;
    font-size:14px;
    color:#ffffff;
	background-color: #ff9a00;
	border-radius: 5px;
	border:none;
	cursor: pointer;
}

.commentList{
	width:780px;
	float:left;
	border: #CCC 1px dashed;
	margin-top:5px;padding:5px;
}

.commentList .userBox{
	width:80px;
	float:left;
}

.commentList .userImg{
	width: 60px; 
	height: 60px;
}

.commentList .userName{
	width:60px;
	float:left;
	overflow:hidden;
	text-align:center;
}

.commentList .content{
	width:660px;
	float:left;
	min-height:60px
}

.commentList .time{
	width:740px;
	float:left;
	text-align:right;
}

.commentList .time p{
	color:#cccccc;
}

.commentForm{
	width:780px;
	float:left;
}

.commentForm textarea{
	width:100%;
	height:100px;
	padding:5px;
	border: #CCC 1px solid;
}

.commentForm .btnBox{
	margin-left:0px;
}

.hcenter{
	display:flex;
	justify-content:center;
	align-items:center;
}

.free{
	color:#96c751;
}

.price{
	color:#ef8a3c;
}

.icon-sep{
	border-left: 1px solid #ececec;
	margin-left:5px;
	margin-right:5px;
}

.page2{
	width:800px;
	float:left;
}

.layui-laypage {
	display: inline-block;
	*display: inline;
	*zoom: 1;
	vertical-align: middle;
	margin: 10px 0;
	font-size: 0
}

.layui-laypage>:first-child, .layui-laypage>:first-child em {
	border-radius: 2px 0 0 2px
}

.layui-laypage>:last-child, .layui-laypage>:last-child em {
	border-radius: 0 2px 2px 0
}

.layui-laypage a, .layui-laypage span {
	display: inline-block;
	*display: inline;
	*zoom: 1;
	vertical-align: middle;
	padding: 0 15px;
	border: 1px solid #e2e2e2;
	height: 28px;
	line-height: 28px;
	margin: 0 -1px 5px 0;
	background-color: #fff;
	color: #333;
	font-size: 12px
}

.layui-laypage em {
	font-style: normal
}

.layui-laypage span {
	color: #999;
	font-weight: 700
}

.layui-laypage .layui-laypage-curr {
	position: relative
}

.layui-laypage .layui-laypage-curr em {
	position: relative;
	color: #fff;
	font-weight: 400
}

.layui-laypage .layui-laypage-curr .layui-laypage-em {
	position: absolute;
	left: -1px;
	top: -1px;
	padding: 1px;
	width: 100%;
	height: 100%;
	background-color: #019d90;
}

.layui-laypage-em {
	border-radius: 2px;
}

.layui-laypage-next em, .layui-laypage-prev em {
	font-family: Sim sun;
	font-size: 16px
}

.layui-laypage .layui-laypage-total {
	height: 30px;
	line-height: 30px;
	margin-left: 1px;
	border: none;
	font-weight: 400
}

.layui-laypage button, .layui-laypage input {
	height: 30px;
	line-height: 30px;
	border: 1px solid #e2e2e2;
	border-radius: 2px;
	vertical-align: top;
	background-color: #fff;
	box-sizing: border-box !important
}

.layui-laypage input {
	width: 50px;
	margin: 0 5px;
	text-align: center
}

.layui-laypage button {
	margin-left: 5px;
	padding: 0 15px;
	cursor: pointer
}

.errorBox{
	margin-top:200px;
	margin-bottom:200px;
	text-align: center;
	color: #ff0000;
}

.myBtn{
	float:left;
	width:58px;
	height:28px;
	line-height:28px;
	text-align:center;
    font-size:14px;
    color:#ffffff;
	background-color: #ff9a00;
	border-radius: 5px;
	border:none;
	cursor: pointer;
}


