.contact{table-layout:fixed;border-bottom:1px solid #ccc}

.contact td{ vertical-align:top; padding:10px 5px 30px;font-family:"Verdana";font-size:12px;color:#333;padding:10px;line-height:180%;}
.contact td h3{ margin:0; padding:20px 10px 0; height:80px; font-weight:normal; font-size:12px; color:#666;}
.contact td h3 span{ display:block; font-size:18px; font-weight:normal; font-family:"微软雅黑",Arial,"宋体"; color:#000;}
.contact td h3 span em{ font-style:normal; color:#c00;  margin-right:2px;}
.contact td table th{ vertical-align:top; padding:5px; width:70px; text-align:right; font-weight:normal; font-size:12px;color:#333}
.contact td table td{ width:auto; padding:5px 0;}
.QQlist td{padding:20px 10px 0px 0px;font-family:"Verdana";color:#333;line-height:200%}

.hide{ display:none;}
.tab,.tab_menu,.tab_box,.tab_content{ overflow:hidden; zoom:1; clear:both;}
.tab .tab_menu{ background:#efefef url(images/tab.jpg) bottom repeat-x; padding:5px 5px 0;}
.tab .tab_menu li{ overflow:hidden; zoom:1; display:block; float:left; margin:0; padding:15px; width:350px; height:160px;  font-family:"微软雅黑",Arial,"宋体"; font-size:14px; color:#666;  cursor:pointer; line-height:180%;}
.tab .tab_menu li span{ display:block; margin-bottom:10px; font-size:30px;  line-height:normal; color:#333;}
.tab .tab_menu li.current{ background:#fff; border:1px solid #E7E7E7; border-bottom:1px solid #fff; }
.tab .tab_menu li.current span{ color:#a00;}
.tab .tab_box .tab_content{ padding:30px 20px; font-size:14px;}
.tab .tab_box .tab_content .btn1{font-size:14px;padding:5px 15px;margin-top:8px;}
#csstable{ border-left:1px solid #ddd;border-top:1px solid #ddd;}
#csstable td{ padding:10px 15px;border-bottom:1px solid #ddd;border-right:1px solid #ddd}
.pay_tit{height:80px;margin-bottom:30px;}
.pay_tit h4{font-size:30px;color:#c00;height:45px;line-height:45px;}
.pay_tit p{font-size:14px;color:#666;text-align:center;}