a,img{border:0;}

/* �Ҳม��������ʽ */
.side{position:fixed;width:64px;height:275px;right:35px;top:154px;z-index:100;}
.side ul li{width:64px;height:64px;float:left;position:relative;border-bottom:1px solid #747474;}
.side ul li .sidebox{position:absolute;width:64px;height:64px;top:0;right:0;transition:all 0.3s;background:#757575;opacity:0.8;filter:Alpha(opacity=80);color:#fff; line-height:64px; font-size:15px;overflow:hidden;}
.side ul li .sidetop{width:64px;height:64px;line-height:64px;display:inline-block;background:#757575;opacity:0.8;filter:Alpha(opacity=80);transition:all 0.3s;}
.side ul li .sidetop:hover{background:#2071ca;opacity:1;filter:Alpha(opacity=100);}
.side ul li img{float:left;width: 64px;}
.phone{line-height: 24px;margin-top: 8px; font-size:12px;}
/*message*/
button, input, select, textarea {
font-size: 1em;
margin: 0;
font-family: tahoma, arial, simsun, sans-serif;
color: #484848;}
textarea {padding-top:8px; padding-left:8px;}
.mbox{ display:none; width:255px; border-radius:6px; background:#fff; border:1px solid #2071ca; position:fixed; right:0px;  bottom:1px; z-index:99999999;}
.Validform_title { height:40px; line-height:40px; color:#fff; padding-left:10px;background:#2071ca; font-size:18px;}
.Validform_close{ text-decoration:none; color:#fff; padding:0px 5px; position:absolute; top:0px; right:0px; font: 14px/1.5 tahoma, arial, \5b8b\4f53, sans-serif;}
.Validform_close:hover{ background:#5780DF;}
.inputxt{ width:225px; height:34px; border-radius:4px; border:1px solid #dcdcdc;padding-left:8px;}
.gray {color: #686868!important;}
.formsub{ padding:10px 10px;}
.formsub ul{margin-left:-40px;}
.formsub label {
display: inline-block;
width: 70px;
}
.registerform label {
margin:5px 0px;
}
.Validform_wrong{ color:red;}
.registerform textarea {
height: 75px;
}
.sub{display: block;margin: 0 auto; margin-top:15px; margin-bottom:10px;padding:10px 20px; background:#2071ca; color:#fff; border-radius:6px; border:0px;}