.cmain
{
	padding: 10px 50px;
}
.p80
{
	width: 80%;
}
.p20
{
	width: 20%;
}
.cmain .int {
    padding-left: 5px;
    width: 100%;
    height: 58px;
    line-height: 58px;
    font-size: 20px;
    border: solid 1px #ddd;
}
.cmain .btn {
    width: 120px;
    height: 60px;
    font-size: 20px;
    cursor: pointer;
    color: #fff;
    border: none;
    background: #3ae078;
}
.cmain p
{
    padding: 70px 0 0 0;
    text-align: left;
    color: #999;
}

.type_list{ margin:30px 0px 10px; padding:10px 10px 10px 20px; border:1px solid #cbe8ff}
.type_list dt{float:left;line-height:30px;font-weight:bold; color:#666;}
.type_list dd{text-align:left;line-height:30px; margin-left:80px}
.type_list dd p{margin-left:10px; float:left;}
.type_list dd ins{ text-decoration:none; color:#666;}
.type_list dd a{ display:inline-block; padding:0 5px; margin:0 5px;}
.type_list dd a:hover{ background:#3ae078; color:#fff; text-decoration:none;}


.food_list{ margin:10px 0px 10px; padding:10px 10px 10px 20px; border:1px solid #cbe8ff}
.food_list dt{float:left;line-height:30px;font-weight:bold; color:#666;}
.food_list dd{text-align:left;line-height:30px;}
.food_list dd p{margin-left:10px; float:left;}
.food_list dd ins{ text-decoration:none; color:#666;}
.food_list dd a{ display:inline-block; padding:0 5px; margin:0 5px;}
.food_list dd a:hover{ background:#3ae078; color:#fff; text-decoration:none;}

.bd p {
    text-align: left;
    padding-left: 12px;
    line-height: 25px;
}
.remark {
    margin: 0 30px 10px 30px;
}

.table1 {
    width: 100%;
    border-collapse: collapse;
}
.table1 tr td{border: 1px solid #cbe8ff}
.table1 tr{line-height:40px;vertical-align: middle;}
.table1 .td1{background-color: #f8fcff;min-width: 35px;}