article,aside,dialog,footer,header,section,footer,nav,figure,menu{display:block}
body{padding:0px;margin:0px;font-size:12px;font-family:"微软雅黑",Arial,Microsoft Yahei;color:#333;position:relative;min-width:1100px;line-height:24px;}
*{list-style:none;padding:0px;margin:0px;}
td{padding: 8px 2px;}
a{ text-decoration:none;color:#292929;}
a:hover{color:#FF0000;}
h1{color:#35383a;font-size:28px; font-weight:normal;float:left;margin-right:5px;}
h1.en{font-size:14px;color:#7f7f7f;line-height:54px; text-transform:uppercase;}
.h1_hgroup{height:40px;line-height:40px;overflow:hidden;display:inline-block;}
h2{font-size:16px; font-weight:normal;margin-bottom:40px;border-left:solid 4px #292929;height:20px;line-height:20px;position:relative;}
input{/*border:solid 1px #C0C0C0;*/height:28px;line-height:28px;font-family: "microsoft yahei";}
input,textarea,select{border:solid 1px #EEE;border-radius:0em;outline: none;}
input[type=submit]:disabled{ color:#999; background-color:#EBEBEB;}
textarea{resize: none;}
.font14{font-size:14px;}
.price{color:#ca3030; font-weight:bold;}
.reb{color:#ca3030;}
.hui{color:#BBB;}
.price em{font-size:12px; font-style:normal;}
em,i{font-size:12px; font-style:normal;}
h2 span{padding:0px 40px 0px 20px;display:inline-block; position:relative;z-index:1; background-color:#FFF;}
h2 i{border-bottom:solid 1px #D9D9D9; position:absolute;width:100%;top:50%;left:0px;}
h4{font-size:14px; font-weight:bold;color:#000;margin-bottom:0.856em;}
header{width:100%; position:relative; background-color:#FFF;z-index:1988;}
img{border:0px;}
.clearfix{*zoom:1;}
.clearfix:after{display: block;content: "";clear: both;font-size: 0;height: 0;visibility: hidden;}