.body{background: white;font-family: "Microsoft Yahei";color: #444;padding-bottom: 20px;margin: 0}
.h{text-align: center;margin-bottom: 15px;padding-top: 10px;font-size: 17px;font-weight: 700}
.cs{padding: 7px;line-height: 26px;margin: auto;margin: 5px;border: 1px solid #ddd;font-size:14px;text-align:justify;}
#but{width: 200px;background: #0088cc;color: white;height: 35px;font-size: 14px;border: none;border-radius: 3px;cursor:pointer;-webkit-appearance:none;}
.but{background: #0088cc;color: white;border-radius: 5px;padding: 7px 30px 7px 30px;font-size: 14px;border: none;cursor:pointer;-webkit-appearance:none;text-decoration:none;}
.next{width: 17px;height: 17px;vertical-align: -3px;}
.ra{width: 17px;height: 17px;vertical-align: -3px;}
#msform fieldset{background: white;border: none;border-radius: 3px;color: #444;font-size:15px;text-align:justify;padding-top: 40px;display: none;margin: 5px;}
.body hr{margin: 12px 0px 12px 0px;background: #ddd;border: 0;height: 1px}
.fs-title {color: #444;font-weight: 700;margin-bottom: 20px;font-size: 16px;line-height: 25px}
.select{background: #fff;height:27px;width:100px;line-height:27px;border:1px solid #0088cc;}
.iq_tab{border:solid 1px #add9c0;text-align:justify;width: 100%}
.iq_tab tr td{width:50%;border:solid 1px #add9c0;padding: 7px;font-size: 14px;line-height: 24px;word-break:break-all;} 
#msform fieldset label{background: #ddd;color: black;display:inline-block; width:98%;margin-bottom: 15px;padding: 8px;border-radius: 4px;line-height: 24px;}
#msform fieldset label input{display: none;}

.tab{border:solid 1px #add9c0;margin-top: 10px;text-align:justify;width: 100%}
.tab tr td{border:solid 1px #add9c0;padding: 3px;font-size: 13px;line-height: 20px;word-break:break-all;}

.xm{text-decoration:none;font-weight: 700;color: blue}

.body table{width:98%!important;margin:0 auto!important;}
.body canvas{width:98%;display: block;margin: auto;}