a:link,a:visited {color: #0f63c2;text-decoration:none; }
a:hover { color: #f60; text-decoration:none; }
.space8 {height: 8px;font-size: 1px;}
.space6 {height: 6px;font-size: 1px;}
.space2 {height: 2px;font-size: 1px;}
.space50 {height: 50px;}
#page8 a {color:blue;}
.scode {font-size: 14px;width:140px;}
.btn01 {margin-left: 6px;float: left;display:block;background: url(../images/btn01_bg.gif) repeat-x;overflow:hidden;text-align: center;width: 100px;border: solid 1px #fedd5c;line-height: 24px;height: 24px;color: #e95f06;}
.topline {border: solid 1px #fabd23;background: #fff8d6;color:#da4d00;font-weight:bold; }
.topmenu li {border: solid 1px #fabd23;color:#eb6002; font-size:14px; font-weight:bold; background: url(../images/menubg.gif) 1px 0 repeat-x;}
.topmenu li a:link, .topmenu li a:visited{width: 68px;color:#eb6002;display: block;}
.topmenu li a:hover{color:#000;display: block;border-bottom: solid 1px #FFF;}
.topmenu li.navhover {display: block;border-bottom: solid 1px #FFF;}
.searchbox {border: solid 1px #fabd23;}
.input01 {height: 20px;border: solid 1px #9F9F9F;background: #FFF url(/images/searchico.gif) no-repeat scroll left 50%; color:#999; padding-left:21px; line-height:20px;}
.input02 {padding-left: 1px;height: 19px;border: solid 1px #9F9F9F;color:#666;line-height:20px;}
.loginbtn {background: url(../images/in_26.gif) no-repeat;width: 47px;height: 23px;border:none;cursor: pointer;}
.regbtn {background: url(../images/in_28.gif) no-repeat;width: 47px;height: 23px;border:none;cursor: pointer;}
.search_btn {background: url(../images/in_24.gif) no-repeat;width: 74px;height: 25px;border:none;cursor: pointer;}
.btn02 {font-weight: bold;background: url(../images/btnbg.gif) no-repeat;width: 90px;height: 25px;border:none;cursor: pointer;color: #e95f06}
.datepic {background: url(../images/datePicker.gif) no-repeat right right;}
/* */
.footer .footerinfo{}
.footer .footerimg {margin: -65px auto 0;padding-left: 680px;}
.footerinfo a:link, .footerinfo a:visited {color: #333;text-decoration:none; }
.footerinfo a:hover { color: #0f63c2; text-decoration:none; }
/* */
.ad {width: 280px;text-align:center;}
.lbox,.topbox {border:solid 1px #a3bfb1;}
.rsmallbox,.hrbox {border: solid 1px #a8bace;background: #f6fafe;padding-bottom: 2px;}
.rsmallbox ul {padding-left: 6px;}
.rsmallbox ul li {line-height: 24px;width:96%;}
.rsmallbox ul li a:link, .rsmallbox ul li a:visited {color: #0f63c2;}
.rsmallbox ul li a:hover{color:#F60;}
.lbox_caption {font-weight: bold;line-height: 25px;padding-left: 13px;height: 25px;background: url(../images/in_34.gif) repeat-x;border-bottom: solid 1px #a3bfb1;}
.rbox_caption, .area_caption {font-weight: bold;line-height: 25px;padding-left: 8px;height: 25px;background: url(../images/in_36.gif) repeat-x;letter-spacing: 1px;}

.rboxbg_caption {font-weight: bold;line-height: 25px;padding-left: 13px;height: 25px;background: url(../images/in_51.gif) repeat-x;}
* html .rsmallbox {height: 120px;}
.rsmallbox {min-height: 120px;}
.rsmallbox ul li.caption {word-spacing: 13px;}
.rboxbg_caption .stockname {width: 81px;}
/* notice */
.rsmallbox li {width: 98%;}
.rsmallbox .notice {padding-left: 0px;width: 100%;}
.rsmallbox .notice li {background: url(../images/icon01.gif) no-repeat 2px 7px;padding-left: 12px;border-bottom: dashed 1px #d5d5d5;line-height: 25px;}
.rsmallbox .notice li a:link, .notice li a:visited {color: #d22e3c;font-weight: bold;}
.rsmallbox .notice li a:hover{color:#F90; font-weight:bold;}
/* friendlink */
.bgbody {border-top: solid 1px #d3d3d3;background: url(../images/in_45.gif) repeat-x;height: 30px;line-height: 30px;padding-left: 10px;}
.bgbody .adtitle {line-height: 32px;padding-right: 6px;color: #c00;}
/* mainbody */
.lbody {margin: -20px auto 0;border: 0;}
.rbody {}

.mid1box {width: 187px;border: solid 1px #a3bfb1;}
.mid1box .rbox_caption {line-height: 25px;padding-left: 3px;height: 25px;background: url(../images/in_56.gif) repeat-x;}
.mid1box .rbox_caption span {float: left;}
.mid1box .rbox_caption span a {color: #333;}
.mid1box .rbox_caption .more {font-family: '宋体';float: right;}
.more a:link, .more a:visited{color:#799f8c;}
.more a:hover {color: #F90;}
.mid1box table {min-height: 122px;background-color: #f6fafe;line-height: 23px;padding: 2px;}
.rbox_content {line-height: 23px;}
.rbox_content td {border-bottom: dashed 1px #bcb2b0}
.rbox_content td b {color:#FFF;background:#fb951f; padding:2px 2px 0px 3px;margin: 2px 5px 0 0;}
.rbox_content .stockname {width: 91px;}
.m_space4 {margin-right: 4px;}
.common_area {float: left;width:356px;margin: -22px auto 0;}
.nobr {overflow: hidden;text-overflow: ellipsis;white-space:nowrap;}
/* SeatSearchbox */
.bigbox {border: solid 1px #a8bace;min-height: 100px;width: 100%;background: url(../images/in_45.gif) repeat-x;}
.photobox {float: left;width: 711px;}
.hrbox {float: right;width: 260px;}
.swfcon {min-height: 205px;}
.hrcon {line-height: 20px;padding: 3px;min-height: 198px;}
.box_caption {line-height: 25px;padding-left: 8px;text-align: center;}
.box_con {padding: 5px 80px 5px 80px;}
.box_con .caption {font-weight: bold;color: #c00}
.box1_con {width: 350px;}
.box2_con {width: 350px;}
.p_space6 {padding-left: 54px;}
.box_con ul {line-height: 28px;}
.box_foot {background: #f6fafe; height: 24px;padding-left: 80px;line-height: 24px;}
.inbox {line-height: 23px;padding: 8px;}
/* news */
.searchbox {}
.gray {color: gray;}
.space20 {height: 20px;font-size: 1px;}
.newsmenu {background: url(../images/newmenubg.gif) repeat-x;width: 100%;height: 28px;line-height: 28px;}
.newsmenu ul {padding: 0 0 0 20px;}
.newsmenu li {font-size: 12px;float: left;color: #eb6002;font-weight: bold;display: block;width: 95px;padding: 0 10px 0 10px;text-align: center;}
.newsmenu li a:link, .newsmenu li a:visited {display: block;color: #eb6002}
.newsmenu li:hover a:hover {color: #c81004;display: block;}
.lnewsbox {float: left;width: 720px;}
.rnewsbox {float: right;width: 250px;}
.newslist {width: 96%;margin: 0 auto;min-height: 400px;}
* html .newslist {height: 400px;}
.newslist dl {line-height: 23px;}
.newslist dt {letter-spacing:1px; text-decoration:none;line-height: 26px;height: 26px;font-weight: bold;font-size: 14px;margin: 10px 0 0 0;padding-left: 20px;background: url(../images/ny_12.gif) no-repeat 0 8px;}
.newslist dd.summary {border-bottom: dotted 1px #EFEFEF;padding-left: 20px;color: #666;overflow: hidden;line-height: 20px;}
.newslist dd.info {margin: 0 auto;color: #666;padding: 0px 0 0 20px;line-height: 20px;}
.newslist dd.info span { color:#999; margin-right:15px; }
.newslist dd.info a { color:#333; float:right; position:relative; margin:-30px 5px 0px 0px;}
.newstitle {text-align: center;font-size: 16px;color: #C00;font-weight: bold;height: 35px;line-height: 35px;border-bottom: solid 1px #EFEFEF;}
.newsline {text-align: right;line-height: 40px;height: 40px;border-bottom: solid 1px #EFEFEF;color: #666;word-spacing: 6px;}
.newsline span {color: #C00;}
.newscontent {line-height: 23px;margin: 20px 3px 20px 3px;}
.newscom {line-height: 23px;margin: 0 3px 0 23px;border-top: solid 1px #EFEFEF;padding: 10px 0 10px 0;}
.newscom li {letter-spacing: 1px;}
.newscom li a:link, .newscom li a:visited {color: #c81004;}
.newscom li:hover a:hover {color: #666}
.box {width: 356px;min-height: 266px;}
*html .box {height: 266px;}
.box ul li {width: 350px;text-align: left;letter-spacing: 1px;}
.date {padding-left: 3px;color: #999}
.box .lbox_caption {background: url(../images/boxbg.gif) no-repeat;}
