.crumbs-content .l-content li {
    padding-right: 0;
}

.crumbs-content .l-content li a {
    padding-right: 0;
}

.mainArea {
    width: 950px;
    margin: 0 auto;
    font-family: "Microsoft Yahei";
}

.mainArea .EnglishF {
    font-family: Helvetica, Simsun, Simhei, Arial, sans-serif;
}

.mainArea img {
    border: 0;
}

.mainArea * {
    margin: 0;
    padding: 0;
}

.mainArea .clearfixs:after {
    content: ".";
    display: block;
    clear: both;
    height: 0;
    visibility: hidden;
}

.mainArea .VN_opacity {
    transition: opacity ease 0.2s;
    -webkit-transition: opacity ease 0.2s;
    -moz-transition: opacity ease 0.2s;
}

.mainArea .VN_opacity:hover {
    filter: alpha(opacity=75);
    -moz-opacity: 0.75;
    opacity: 0.75;
}

.mainArea .contentsBlock__image {
    position: relative;
    width: 100%;
}

.mainArea .contentsBlock__image h1 {
    width: 100%;
}

.mainArea ul li a{
    display: inline-block;
}
.mainArea .clearfixs:after {
    content: ".";
    display: block;
    clear: both;
    height: 0;
    visibility: hidden;
}

.mainArea .VN_opacity {
    transition: opacity ease 0.2s;
    -webkit-transition: opacity ease 0.2s;
    -moz-transition: opacity ease 0.2s;
}

.mainArea .VN_opacity:hover {
    filter: alpha(opacity=75);
    -moz-opacity: 0.75;
    opacity: 0.75;
}
ul,li{
    list-style: none;
}

/******************
    shop list
******************/
.shop .class_01{
    width: 950px;
    height:474px;
    background: url(../images/pdbg_01.jpg) no-repeat;
}
.shop .class_02{
    width: 950px;
    height:474px;
    background: url(../images/pdbg_02.jpg) no-repeat;
}
.shop .class_03{
    width: 950px;
    height:474px;
    background: url(../images/pdbg_03.jpg) no-repeat;
}
.shop .class_04{
    width: 950px;
    height:496px;
    background: url(../images/pdbg_04.jpg) no-repeat;
}
.shop .class_01:before{
    content: "";
    display: table;
}
.shop .class_02:before{
    content: "";
    display: table;
}
.shop .class_03:before{
    content: "";
    display: table;
}
.shop .class_04:before{
    content: "";
    display: table;
}
.shop .list-Title{
    margin-top: 40px;
    margin-left: 25px;
    font-size: 22px;
    color: #ffffff;
    font-weight: 400;
    letter-spacing: 4px;
}
.shop .classList{
    margin-left: 9px;
    margin-top: 56px;
}
.shop .classList a{
    color: #000000;
    text-decoration: none;
}
.shop .classList li{
    text-align: center;
    float: left;
    background-color: #ffffff;
    border: 1px solid #999999;
    width: 178px;
    margin-right: 8px;
}
.shop .classList .pd-title{
    font-size: 15px;
    font-weight: bold;
    margin: 10px 0;
}
.shop .classList .pd-class{
    font-size: 15px;
    margin: 5px 0;
}
.shop .classList .pd-name{
    font-size: 14px;
    margin: 5px 0;
}
.shop .classList .pd-price{
    background: url(../images/price.jpg) no-repeat;
    padding-left: 27px;
    margin: 8px 0 8px 8px;
    font-weight: bold;
    text-align: left;
}
.class_03 .classList .pd-price,.class_04 .classList .pd-price{
    letter-spacing: -1px;
}
.shop .classList .pd-price span{
    font-size: 12px;
    font-weight: 400;
}
.shop .classList .pd-time{
    background: url(../images/car.jpg) no-repeat;
    padding-left: 27px;
    margin: 3px 3px 10px 8px;
    text-align: left;
    font-weight: bold;
}
.last{
    margin-right: 0;
}