/* reset */
body {margin:0; padding:0; background:black; cursor:default; font-size:14px; font-family:'Tahoma'; line-height:20px;}
html {height:100%;}
body {height:100%;}
div {margin:0 auto; overflow:auto;}
p {margin:0; padding:0;}
sup, sub {position:absolute; background:url(../../../images/hd/hd625/sprite.gif);}
a.common-btn {display:inline-block; width:123px; height:27px; line-height:29px; overflow:hidden; text-decoration:none; text-align:center; color:#FFDB99; background:url(../../../images/hd/hd625/sprite.gif) 0 -115px;}
input.common-btn {width:123px; height:27px; line-height:29px; overflow:hidden; border:0; text-align:center; color:#FFDB99; background:url(../../../images/hd/hd625/sprite.gif) 0 -115px; cursor:pointer;}
img {border:0;}
form {margin:0; padding:0;}

/* nonFooter */
#nonFooter {position:relative; min-height:100%;}
* html #nonFooter {height:100%;}
#nonFooterInner {padding-bottom:70px;} /* footer height 70px + space height 0px = 70 */

/* header */
#header {position:relative; width:960px; height:200px; background:#333 url(../../../images/hd/hd625/header.jpg);}
#header a {position:absolute; text-indent:-99999px;}
#header a.logo1 {width:330px; height:70px;}
#header a.logo2 {top:166px; left:4px; width:120px; height:30px;}
#header a.logo3 {top:166px; left:138px; width:146px; height:30px;}

/* box */
.box {position:relative; width:960px; overflow:visible; background:#FEE6C2 url(../../../images/hd/hd625/ry.gif);}
.box sup,
.box sub {width:22px; height:22px;}
.box sup.l {top:0; left:0; background-position:-266px -106px;}
.box sup.r {top:0; right:0; background-position:-288px -106px;}
.box sub.l {bottom:0; left:0; background-position:-266px -128px;}
.box sub.r {bottom:0; right:0; background-position:-288px -128px;}
.box .side {height:5px; overflow:hidden; background:url(../../../images/hd/hd625/sprite.gif) 0 -210px;}

/* b1 */
.b1 {margin:10px 15px; zoom:1;}
.b1 .left {float:left; width:610px; background:url(../../../images/hd/hd625/ry.gif) -980px 0;}
.b1 .left .top {height:35px; background:url(../../../images/hd/hd625/sprite.gif);}
.b1 .left .mid {overflow:hidden;}
.b1 .left .mid .btn {padding:5px 0; height:30px; overflow:hidden;}
.b1 .left .mid .btn span {float:left; margin-left:20px; line-height:30px; color:red;}
.b1 .left .mid .btn a.common-btn {float:right; margin:2px 20px 0 0;}
.b1 .left .mid .tab {margin:0 10px; height:32px; background:url(../../../images/hd/hd625/sprite.gif) 0 bottom; overflow:hidden;}
.b1 .left .mid .tab a {float:left; margin-right:10px; padding:0 10px; height:30px; border:1px solid #9F8A4B; border-bottom:0; line-height:30px; font-weight:bold; color:#555; text-decoration:none;}
.b1 .left .mid .tab a.current {height:31px; background:#F7E6CF; color:#B90100;}
.b1 .left .mid .award {width:560px; height:210px; margin:0 10px; padding:15px 14px; border:1px solid #9F8A4B; border-top:0; background:#F7E6CF;overflow:hidden;}
.b1 .left .mid .award img {width:560px; height:210px; display:block;}
/*
.b1 .left .mid .award div {float:left; margin:0 0 15px 15px; padding:3px 5px 5px 3px; width:120px; height:90px; background:url(../../../images/hd/hd625/sprite.gif) -482px -45px;}
*/
.b1 .left .mid .award img {display:block;}
.b1 .left .mid h2 {margin:10px 10px 0; padding:0; font-size:14px;}
.b1 .left .mid p {margin:10px 10px 0; font-size:14px; line-height:20px;}
.b1 .left .mid p a {color:#666;}
.b1 .left .mid p span {color:red;}
.b1 .left .mid p strong {float:left;}
.b1 .left .mid p b {color:red;}
.b1 .left .mid p.p12 {font-size:12px; margin-top:5px; line-height:16px;}
.b1 .left .bot {margin:0; padding:0; height:5px; overflow:hidden; background:url(../../../images/hd/hd625/ry.gif) -1610px 0;}
.b1 .right {float:right; width:310px;}
.b1 .right .r1 .top {height:60px; background:url(../../../images/hd/hd625/sprite.gif) 0 -45px;}
.b1 .right .r1 .mid {width:310px; background:url(../../../images/hd/hd625/ry.gif) -2240px 0; overflow:hidden;}
.b1 .right .r1 .mid p {padding:10px 10px 0; line-height:20px;}
.b1 .right .r1 .mid p strong {color:red;}
.b1 .right .r1 .mid p.p12 {padding-top:0; font-size:12px; margin-top:5px; line-height:16px;}
.b1 .right .r1 .mid a {float:left; margin:10px 0; width:157px; height:40px; background:url(../../../images/hd/hd625/sprite.gif) -320px -45px; text-indent:-99999px;}
.b1 .right .r1 .mid a.md {margin-left:5px; width:100px; background-position:-755px -45px;}
.b1 .right .r1 .bot {height:6px; line-height:0; overflow:hidden; background:url(../../../images/hd/hd625/ry.gif) -1610px -6px;}

.b1 .right .r2 {position:relative; width:308px; height:282px; margin:10px 0 0; padding:0; border:1px solid #AD8A4A; background:#F7F1E5; overflow:visible;}
.b1 .right .r2 sup,
.b1 .right .r2 sub {width:4px; height:4px; overflow:hidden;}
.b1 .right .r2 sup.l {top:-1px; left:-1px; background-position:-320px -140px;}
.b1 .right .r2 sup.r {top:-1px; right:-1px; background-position:-324px -140px;}
.b1 .right .r2 sub.l {bottom:-1px; left:-1px; background-position:-320px -144px;}
.b1 .right .r2 sub.r {bottom:-1px; right:-1px; background-position:-324px -144px;}
.b1 .right .r2 h2 {margin:0; padding:0; height:30px; line-height:30px; font-size:14px; text-align:center; color:#B90100;}
.b1 .right .r2 ul {margin:0 10px; padding:0; list-style:none; width:288px; zoom:1;}
.b1 .right .r2 ul li {float:left; display:inline; width:288px; height:24px; line-height:24px; border-bottom:1px solid #AD8A4A; font-size:12px;}
.b1 .right .r2 ul li div {float:left;}
.b1 .right .r2 ul li .s1 {width:80px;}
.b1 .right .r2 ul li .s2 {width:96px;}
.b1 .right .r2 ul li .s3 {width:112px;}
.b1 .right .r2 ul li .s2,
.b1 .right .r2 ul li .s3 {text-align:right;}

.small-pic {margin:0 auto 10px; width:604px; height:110px; overflow:hidden;}
.small-pic #demo1 {margin:5px 10px; width:3000px; height:100px; overflow:hidden;}
.small-pic #demo1 img {width:100px; height:100px; margin:0 5px;}

.b2 {margin:10px 15px; background:url(../../../images/hd/hd625/ry.gif) -3520px 0;}
.b2 .top,
.b2 .bot {height:6px; overflow:hidden; background:url(../../../images/hd/hd625/ry.gif) -2570px 0;}
.b2 .bot {background-position:-2570px -6px;}
.b2 .mid {padding-bottom:15px;}
.b2 .mid .gt {position:relative; margin:5px 10px; height:60px; background:#684E29; overflow:visible;}
.b2 .mid .gt sup,
.b2 .mid .gt sub {width:4px; height:4px;}
.b2 .mid .gt sup.l {top:0; left:0; background-position:-340px -140px;}
.b2 .mid .gt sup.r {top:0; right:0; background-position:-344px -140px;}
.b2 .mid .gt sub.l {bottom:0; left:0; background-position:-340px -144px;}
.b2 .mid .gt sub.r {bottom:0; right:0; background-position:-344px -144px;}
.b2 .mid .gt span {position:absolute; top:50%; left:50%; display:block; margin:-15px 0 0 -60px; width:120px; height:30px; background:url(../../../images/hd/hd625/sprite.gif) -133px -115px;}
.b2 .mid .gt span.hjmd {background-position:-622px -45px;}
.b2 .mid .gt a {float:right; margin:11px; width:140px; height:38px; background:url(../../../images/hd/hd625/sprite.gif) -320px -95px;}
.b2 .mid h2 {margin:15px auto 0; padding:0; font-size:14px; color:#352300; text-align:center;}
.b2 .mid .common-btn {display:block; margin:15px auto 0; text-align:center;}
.b2 .mid table {margin:15px auto 0; width:830px; border-collapse:collapse; background:#F7E7D0;}
.b2 .mid table td {padding:0 10px; border:1px solid #674F29; line-height:26px; font-size:12px; text-align:center;}
.b2 .mid table tr.t td {font-weight:700;}
.b2 .mid ul {margin:15px auto 0; width:400px; list-style:none; overflow:auto;}
.b2 .mid ul li {float:left; margin-top:10px; width:400px; height:30px;}
.b2 .mid ul li label {float:left; width:90px; height:30px; line-height:30px; text-align:right;}
.b2 .mid ul li input {float:left; margin-left:10px; padding:6px 4px 0; width:290px; height:22px; font-size:14px; font-family:'system'; background:url(../../../images/hd/hd625/sprite.gif) -200px -160px; border:0;}
.b2 .mid ul li img.scode {float:left; margin-left:10px; width:80px; height:28px;}
.b2 .mid p {padding:10px; line-height:20px;}

/* footer */
#footer {margin-top:0px; width:960px; height:70px;}
#footer div {margin:15px auto; width:580px; height:40px; overflow:hidden; text-align:center; font-size:12px; color:#C6964C;}
#footer div a {float:left; width:90px; height:40px; background:url(../../../images/hd/hd625/sprite.gif) 0 -160px;}
#footer div a.a2 {float:right; background-position:-100px -160px;}

