

body, div, h1, h2, h3, h4, h5, h6, p, ul, ol, li, form, th, td, dl, dt, dd, table, input, textarea, select { margin: 0px; padding: 0px; border: 0px none; outline: 0px none; font-size: 100%; vertical-align: baseline; }
body { text-align: center; color: rgb(108, 108, 108); font: 12px/21px "宋体",Arial,sans-serif,tahoma,Hiragino Sans G; }
ul, li, ol { list-style: outside none none; }
ul, li { list-style-type: none; }
div, ul, dl {  }
a img, img, a div, iframe, fieldset { border: 0px none; }
a { color: rgb(1, 1, 1); text-decoration: none; cursor: pointer; }
a:hover { color: rgb(187, 6, 6); }
img { vertical-align: top; }
div::after, ul::after, dl::after { content: ""; display: block; clear: both; height: 0px; visibility: hidden; }
.clear::after { content: "."; display: block; visibility: hidden; height: 0px; clear: both; }
body { background: transparent url(../images/bg1.jpg) repeat scroll 0% 0%; }
.main { width: 1000px; overflow: hidden; padding: 0px 4px; margin: 0px auto; text-align: left; background: transparent url(../images/main1.png) repeat-y scroll 0% 0%; }
.ascx_page { width: 100%; height: 35px; line-height: 35px; text-align: center; overflow: hidden; }
.ascx_page li { float: left; height: 35px; line-height: 35px; }
.ascx_page li .pageinfo { display: block; height: 35px; line-height: 35px; }
.ascx_page, .ascx_page span { display: inline-block; padding: 0px 4px; }
.left { float: left; display: inline; margin-left: 15px; width: 700px; min-height: 600px; }
.right { float: right; display: inline; margin-right: 15px; width: 260px; margin-bottom: 10px; }
.list { padding: 25px 34px 45px; width: 630px; height: 990px; margin-bottom: 15px; margin-top: 15px; border: 1px solid rgb(205, 183, 150); font-size: 14px; background-color: rgb(255, 254, 247); }
#list span { display: inline; float: right; }
#list { width: 100%; padding: 20px 0px; overflow: hidden; }
#list ol { width: 100%; padding: 10px; border-top: 1px dotted rgb(204, 204, 204); }
#list li { width:600px; height: 30px; line-height: 30px; overflow: hidden; padding-left: 15px; background: transparent url(../images/i1.gif) no-repeat scroll 5px 13px; }
#list a { color: rgb(68, 68, 68); font-weight: bold; }
#list span { padding-left: 15px; color: rgb(170, 170, 170); font-size: 12px; }
#list a:hover, .list_hot a:hover { color: rgb(170, 3, 3); text-decoration: underline; }
.tit { width: 100%; height: 35px; overflow: hidden; padding-top: 3px; background: transparent url(../images/tit_bg1.jpg) no-repeat scroll 0% 0%; }
.tit a { display: block; padding-right: 20px; text-align: right; font-size: 12px; height: 35px; line-height: 35px; color: rgb(170, 0, 0); }
.therapy { width: 100%; height: 483px; background: transparent url(../images/inx_bg1.jpg) no-repeat scroll 0% 0%; }
.therapy .tit a { background: transparent url(../images/inx.png) no-repeat scroll 10px -60px; }
.therapy .tit { padding-bottom: 15px; border-width: medium 1px; border-style: none solid; border-color: -moz-use-text-color rgb(204, 188, 161); -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; width: 698px; }
.ther_l { float: left; display: inline; width: 700px; height: 430px; overflow: hidden; background: transparent url(../images/angle1.png) no-repeat scroll 687px 387px; }
.bal { width: 688px; height: 140px; padding: 5px; overflow: hidden; border-width: medium 1px 1px; border-style: none solid solid; border-color: -moz-use-text-color rgb(204, 188, 161) rgb(204, 188, 161); -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; margin-bottom: 5px; }
.bal img { float: left; width: 209px; height: 134px; padding: 2px; border: 1px solid rgb(167, 139, 103); }
.bal span { float: right; width: 465px; height: 140px; line-height: 23px; overflow: hidden; color: rgb(68, 68, 68); }
.bal span b { font-size: 14px; }
.bal span b, .bal span a { color: rgb(187, 6, 6); }
html #hm_t_undefined .hm-t-go-top { position: fixed; right: 2px; bottom: 2px; z-index: 99998; cursor: pointer; width: 40px; height: 37px ! important; text-align: center; white-space: normal; font-size: 14px; line-height: 17px; padding-top: 3px; color: rgb(255, 255, 255); background: rgb(102, 102, 102) url(../images/) no-repeat scroll -42px center; }
html #hm_t_undefined .hm-t-go-top { position: fixed; right: 2px; bottom: 2px; z-index: 99998; cursor: pointer; width: 40px; height: 37px ! important; text-align: center; white-space: normal; font-size: 14px; line-height: 17px; padding-top: 3px; color: rgb(255, 255, 255); background: rgb(102, 102, 102) url(../images/undefined) no-repeat scroll -42px center; }
