*{-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
*:before,*:after{-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
body{font-family:"Microsoft Yahei";font-size:12px;line-height:1.5;color:#333;background-color:#fff;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,p,blockquote,th,td{padding:0;margin:0;}
a{color:#337ab7; text-decoration:none; background-color:transparent;}
a:active,a:hover{outline: 0;}
a:hover,a:focus{color: #23527c; text-decoration: underline;}
img{border: 0;vertical-align: middle;}
hr{height: 0; -webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box;margin-top:16px;margin-bottom:16px;border:0;border-top:1px solid #eee;}
button,input,optgroup,select,textarea{margin: 0; font: inherit; color: inherit;}
button{overflow: visible;}
button,select{text-transform: none;}
button::-moz-focus-inner,input::-moz-focus-inner{padding: 0; border: 0;}
input{line-height: normal;}
input[type="checkbox"],input[type="radio"]{-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height: auto;}
input[type="search"]{-webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box; -webkit-appearance: textfield;}
input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance: none;}
textarea{overflow: auto;}
table{border-spacing: 0; border-collapse: collapse;}
input,button,select,textarea{font-family: inherit; font-size: inherit; line-height: inherit;}
h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:inherit;font-weight:500;line-height:1.1;color:inherit;margin-top: 10px;margin-bottom: 10px;}
h1,.h1{font-size: 36px;}h2,.h2{font-size: 30px;}h3,.h3{font-size: 24px;}h4,.h4{font-size: 18px;}h5,.h5{font-size: 14px;}h6,.h6{font-size: 12px;}
ul,ol,li{list-style-type:none;}

html{background:#f0f2f5}
body{max-width:640px;margin:0px auto;position:relative;background:#fff;padding-bottom: 30px;}
.site-top{position:relative;padding:6px 15px;text-align:left;background:#fff;}
.site-top .logo{height:32px;}
.site-top span{width:32px;height:32px;position: absolute;top:6px;right:10px;}
.site-top span img{width:32px;height:32px;}
.top-nav{width:100%;position: absolute;top:44px;background:rgba(255,255,255,0.9);display:none;}
.top-nav li{border-bottom:1px solid #ddd;}
.top-nav li:last-child{border-bottom:0px;}
.top-nav li a{padding:12px 0px;text-align:center;color:#333;display:block;font-size:130%}
.top-nav li a:hover{text-decoration:none;}
.header{text-align:center;padding:30px 0px;background:#36569c}
.header .logosm{width:26%;}
.header h2{text-align:center;color:#fff;line-height:100%;padding:15px 0px 10px;margin:0px;font-size:220%;}
.header h3{text-align:center;color:#fff;line-height:100%;padding:0px 0px 35px;margin:0px;font-size:150%;}

.header p{text-align:center;color:#fff;line-height:150%;padding:15px 0px;font-size:120%;}
.header a{width:140px;height:40px;border:1px solid #fff;line-height:40px;font-size:120%;text-align:center;border-radius:5px;display:block;margin:0px auto;color:#fff;}
.header a:hover{text-decoration:none;background:#4b6ab0}
.header .sj{width:80%;margin-top:25px;}

.list{padding:30px 0px;width:80%;margin:0px auto;}
.list li{padding:15px 0px;border-bottom:1px solid #d4d8de;padding-left:60px;position:relative;}
.list li:last-child{border-bottom:0px;}
.list li span{position: absolute;top:15px;left:0px;width:65px;height:65px;}
.list li span img{width:45px;height:45px;}
.list h2{font-size:150%;line-height:150%;padding:0px;margin:0px;}

a.xzbtn{width:80%;height:48px;line-height:48px;font-size:130%;text-align:center;border-radius:5px;display:block;margin:0px auto;color:#fff; background: #36569c}
a.xzbtn:hover{text-decoration:none;background:#5071b7}


.share-box{}
.share-box h2{color:#333;line-height:100%;padding:15px 0px 5px 15px;margin:0px;font-size:180%;}
.share-box h3{color:#666;line-height:100%;padding:5px 0px 15px 15px;margin:0px;font-size:100%;}
.share-box h3 a{color:#36569c;}.share-box h3 a:hover{color:#36569c;}
.share-box .img{padding:0px 15px;}
.share-box .img img{width:100%}
.share-box p{color:#999;line-height:150%;padding:15px;margin:0px;font-size:100%;}
.share-box p span{color:#333;}
.share-box p span.dz{color:#36569c;}
.share-box p span.dz{color:#36569c;}
.share-box .btn-box{background:#f0f2f5;padding:15px;}
.share-box .btn-box a.xzbtn{width:100%;}