*{ margin:0px; padding:0px; font-family:Microsoft Yahei;}
a{ text-decoration:none;}
a:hover{ text-decoration:none;}
img,input{ border:0px;}
ul li{ list-style:none;}
em,i{ font-style:normal;}
.left{ float:left;}
.right{ float:right;}
.main{ margin:0 auto;}
body{ margin:0 auto; max-width:640px;position:relative;}
input[type="submit"],input[type="reset"],input[type="button"],button,input[type="text"]{-webkit-appearance: none;border-radius:0px; outline:none; border:0px;}
select{ border:0px;background:none;border-radius:0px;}
html,body{ height:100%}


.logo,.logo img{ float:left; width:100%}
.xx_one{ float:left; width:94%; margin-left:3%; margin-top:12px;}
.xx_one .tb{ float:left; width:100%;}
.xx_one th{ width:80px; text-align:left; font-weight:normal; vertical-align:top;font-size:14px; color:#2B2A29; line-height:40px; padding-bottom:12px;}
.xx_one td{ padding-bottom:12px;}
.xx_one .txt{ float:left; width:100%; padding-left:10px; height:35px; line-height:35px; font-size:14px; border:1px solid #9B9B9B; border-radius:6px; box-sizing:border-box}
.xx_one td p{ float:left; width:40%;}
.xx_one td .rr{ width:60%}
.xx_one td label{ float:left; width:100%; line-height:24px; font-size:14px;}
.xx_one td label input{ width:15px; height:15px; float:left; margin-right:5px; margin-top:4px;}
.xx_one .select{-webkit-appearance: none; float:left; width:100%; background:url(../images/bg_01.png) no-repeat right center #fff; background-size:20px;border:1px solid #9B9B9B; border-radius:6px; height:35px;  line-height:35px; font-size:14px; padding-left:10px;}
.xx_one .btn{ float:left; width:200px; height:38px; background:#a71560; border-radius:8px; overflow:hidden; color:#fff; font-size:16px;-moz-box-shadow:2px 2px 5px #949494; -webkit-box-shadow:2px 2px 5px #949494; box-shadow:2px 2px 5px #949494; margin-top:10px;}

.xx_two{ float:left; width:92%; margin-left:4%; margin:15px 4%;}
.xx_two .top{ float:left; width:100%; font-weight:bold; font-size:16px; color:#FB2139; margin-bottom:5px;}
.xx_two .ul{ float:left; width:100%}
.xx_two .ul li{ float:left; width:100%; padding-bottom:10px; color:#5F5F5F; font-size:13px; line-height:24px;}
.xx_two .ul li h3{ float:left; width:100%; font-size:15px;}
.xx_two .bottom{ float:left; width:100%; color:#5F5F5F; font-size:14px; line-height:24px; padding:15px 0px; margin-top:5px; border-top:1px dashed #A0A0A0;}


.sy_five{ float:left; width:100%; border-bottom:2px solid #DA1529; padding-bottom:30px; text-align:center;}
.sy_five .btn{margin: 0 auto; display:block; width:304px; height:62px; background:url(../images/bg_03.png) no-repeat left top; color:#fff; font-size:18px; letter-spacing:3px;}

.sy_six{ float:left; width:94%; padding:10px 3%; line-height:34px; color:#262525; font-size:18px;}
