body {
    font-family:Microsoft Yahei !important;
}
#user_defined12 .bodyContTitle {
display:none;
}
#user_defined12 .bodyContContent span {
display:block;
text-align:center;
}
.pro_mis {
padding-top:35px;
padding-bottom:30px;
}
.pro_mis_cn {
font-size:30px;
color:#333;
}
.pro_mis_en {
line-height:34px;
font-size:16px;
color:#777;
}
.xxcs {
    padding: 0;
    width: 100%;
}
.xxcs .con {
border-width: 0;
padding:0;
}
.zoom {
padding:0 !important;
}
.zoom .zpic .jqzoom {
border:1px solid #cccccc;
}
.tab, .share, 
.zoom_price, 
.xxcs .xxcs_hard, 
.zoom .clearfix,
.wangpuBodyContTitle {
display:none;
}
.zoom .zpic {
position:relative;
display:block;
}
.zoom .zpic:before {
content:"";
position:absolute;
left:650px;
height:100%;
width:1px;
background:#cccccc;
}
.datu a img {
max-width:500px;
max-height:500px;
}
.cpzs {
padding:0;
width:834px;
display:inline-block;
border-right:1px solid #ccc;
}
.pro_con {
display: inline-block;
width: 365px;
vertical-align: top;
margin-left:40px;
}
.cpzs .cpzs_left {
width:550px;
height:500px;
}
.datu a {
border:1px solid #ccc;
width:548px;
height:498px;
}
.cpzs .cpzs_right {
height:500px;
}
.cpzs .cpzs_right .jiaodu {
margin:0 0 0 25px;
padding:0;
width:200px;
height:200px;
}
.jiaodu li {
margin:0;
padding:0;
width:198px;
height:198px;
border:1px solid #ccc;
}
.glitzBorder {
width:198px;
height:198px;
}
.cpzs .cpzs_right .jiaodu img {
margin:0;
width:198px;
height:198px;
}

.pro_con_title {
color:#000;
font-size:24px;
line-height:65px;
}
.pro_con span {
display:block;
margin-left: 55px;
}
.pro_con .productType {
padding:0;
font-size:18px;
color:#666;
letter-spacing: -1px;
margin-left: 55px;
line-height: 30px;
}
.pro_con .b, .zoom_type {
font-weight:400;
font-size:18px;
color:#666;
line-height: 30px;
}
.messageq {
display:block;
margin-left: 55px;
margin-top:30px;
color:#fff;
font-size:24px;
height:48px;
line-height:48px;
width:148px;
text-align:center;
background:#333;
}

#bdcProducts .bodyContTitle {
padding:0;
background:none;
height:170px;
line-height:170px;
position:relative;
}
#bdcProducts .bodyContTitle:after {
content:"PRODUCTS RECOMMENDED";
position:absolute;
color:#777;
font-size:16px;
left:0;
right:0;
top:35px;
bottom:0;
margin:auto;
font-weight:400;
text-align:center;
}
#bdcProducts .bodyContTitle span {
display:block;
width:100%;
text-align:center;
color:#333;
font-size:30px;
font-weight:400;
}
.productDes {
padding:0;
margin-top:20px;
}
.firstRow {
background:#ececec;
}