﻿* {margin:0;padding:0;list-style:none;}select,input {font-size:9px;}img {border:0;}
a {color:#444343;text-decoration:none;}a:hover {color:#FF0000;text-decoration:underline;}
body {width:950px;margin:0 auto;font-size:12px;color:#333;font-family:arial,"宋体";background:#fff;}
/*pass*/
.pass {height:30px;line-height:20px; text-align:right;overflow:hidden;background:url('pass.gif') repeat-x;}
.pass form,.pass p {display:block;float:right;padding:6px 10px 0 0;}.pass form {padding-top:5px;}
.pass input {width:39px;height:18px;border:medium none;background:url('pass.gif') no-repeat 0 -46px;}
.pass label input {width:67px;height:16px;border:1px solid #d0d0d0;background:url('pass.gif') repeat-x 0 -30px;}
.pass label input.checkbox {width:auto;height:15px;border:none;background:none;}
.pass em a {color:#FF0000;text-decoration:underline;font-style:normal;}
/*online*/
.online {height:30px;line-height:30px;padding-right:10px;text-align:right;overflow:hidden;background:url('pass.gif') repeat-x;}
.online strong {color:#FF0000;}
/*header*/
.header {width:950px;height:78px;margin:0 auto;border-bottom:6px solid #9e1919;}
.header h1 {float:left;width:153px;height:60px;padding:11px 0 7px 5px;}
.sitenav {float:left;width:665px;padding-top:24px;overflow:hidden;}
.sitenav ul {display:block;width:665px;height:14px;padding-bottom:10px;overflow:hidden;}
.sitenav ul li {display:block;float:left;width:48px;height:14px;text-align:center;line-height:14px;border-right:1px solid #e2e2e2;}
.sitenav ul li.three {width:50px;}.sitenav ul li.four {width:72px;}
.header span {display:block;float:left;width:128px;height:60px;padding-top:10px;margin-left:-1px;background:#fff;}/*pagewrap*/
.pagewrap {position:relative;clear:both;width:939px;border:1px solid #e3e3e3;background:url('weekend.gif') no-repeat right top;overflow:hidden; margin-left:auto; margin-right:auto; margin-top:7px; margin-bottom:0; padding-left:9px; padding-right:0; padding-top:0; padding-bottom:14px}
/*maincont*/
.maincont {display:block;width:627px;height:321px;margin-left:-9px;padding-bottom:4px;}
/*guide*/
.guide {float:left;width:175px;height:321px;padding-left:9px;background:url('guide.gif') no-repeat top left;}
.guide h3 {display:block;height:60px;margin-bottom:12px;text-indent:-9999px;}
.guide ul {width:150px;height:239px;padding-left:13px;overflow:hidden;background:url('garrow.gif') repeat-y left top;}
.guide ul li {display:block;width:150px;height:23px;line-height:23px;border-bottom:1px dotted #b4b4b4;overflow:hidden;font-family:"宋体";}
/*focusarea*/
.focusarea {float:left;width:443px;}
/*scroll*/
.scroll {display:block;width:370px;height:31px;line-height:31px;font-family:"宋体";background:url('scroll.gif') no-repeat 0 7px;; padding-left:70px; padding-right:3px; padding-top:0; padding-bottom:0}
/*focus*/
.focus {float:left;width:443px;height:290px;}
.focuscont {display:block;width:443px;height:290px;}.focuscont img {display:block;width:443px;height:290px;}
.focusbtn {position:relative;display:block;float:right;width:61px;height:200px;margin-top:-282px;padding-right:11px;overflow:hidden;}
.focusbtn span {display:block;width:61px;height:47px;margin-bottom:3px;}
.focusbtn span img {float:right;display:block;width:53px;height:47px;cursor:pointer;}
.focusbtn span.current {background:url('current.gif') no-repeat;}
.focusbtn span.current img {display:block;width:49px;height:43px;margin:2px 2px 2px 10px;}