﻿* {
list-style-type:none;
margin:0;
padding:0;
}
BODY {
	PADDING: 0px;
    MARGIN: 0px; 
    FONT: 12px/1.8 Verdana;  
}
INPUT.txtInput {
border-right:#adadad 1px solid;
border-top:#adadad 1px solid;
background:#fff no-repeat 2px center;
border-left:#adadad 1px solid;
border-bottom:#adadad 1px solid;
padding:3px 1px 1px 20px;
}

TEXTAREA,SELECT {
border-right:#ccc 1px solid;
border-top:#ccc 1px solid;
font-size:0.95em;
background:#fff;
border-left:#ccc 1px solid;
color:#000;
border-bottom:#ccc 1px solid;
font-family:verdana, tahoma, sans-serif;
}
#partenr {
	BACKGROUND: url(../images/r.gif) no-repeat center;
	margin:0 auto;
	HEIGHT: 120px;
	clear:both;
	width: 1000px;
}
#partenr .together {
	MARGIN: 1px 15px; LINE-HEIGHT: 50px; BORDER-BOTTOM: #ccc 1px dotted; HEIGHT: 50px
}
#partenr H4 {
	DISPLAY: inline
}
#partenr IMG {
	MARGIN: 4px 7px 0px
}
#partenr .friend {
	MARGIN: 5px 15px 0px; HEIGHT: 40px
}
#partenr .friend A {
	COLOR: #626262; TEXT-DECORATION: none
}
#partenr .friend A:hover {
	COLOR: #626262; TEXT-DECORATION: underline
}
#partenr .friend A.dou {
	COLOR: #349ed8; TEXT-DECORATION: none
}
#partenr .friend A.dou:hover {
	COLOR: #349ed8; TEXT-DECORATION: underline
}
.hitp,.lotp,.tmp{font-family:Georgia, "Times New Roman", Times, serif;font-size:110%;font-weight:bold;line-height:100%}
.hitp { color:#E30000;}
.lotp { color:#099;}
.pagecontainer{
    padding: 0px;
    text-align: center;
    padding-top: 10px;
    height: 30px;
    font-family: "", sans-serif;
    font-size: 12px;
}
.pagecontainer a, .pagecontainer a:visited{
    margin-right: 0.3em;
    color: #228888;
    font-size: 12px;
    border: 1px dashed #ccc;
    padding: 3px 4px 2px 4px;
    background-color: #f6f6f6;
    text-decoration: none;
}
.pagecontainer a:hover{
    background-color: #44AB9F;
    border: 1px solid #228888;
    text-decoration: none;
    padding: 3px 4px 2px 4px;
    color: #fff;
}
.pagecontainer span{
    MARGIN-RIGHT: 0.3em;
    color: #228888;
    font-size: 12px;
    border: 1px dashed #ccc;
    padding: 3px 4px 2px 4px;
    background-color: #f6f6f6;
    text-decoration: none;
}
.pagecontainer .selected{
    background-color: #44AB9F;
    color: #fff;
    font-size: 12px;
    border: 1px solid #228888;
    padding: 3px 4px 2px 4px;
}
img {
display:inline;
vertical-align:middle;
border-width:0;
}

input,select {
vertical-align:middle;
text-align:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
margin:0 0 0 10px;
padding:0;
}

.inp {
border:1px solid #84a1bd;
width:157px;
background-position:-70px -424px;
padding:2px;
}

.ck {
display:inline;
vertical-align:middle;
font:bold 12px "";
color:#fff;
}

.ck1 {
display:inline;
font:12px "";
color:#eee;
}

UL {
font-size:12px;
list-style-type:none;
margin:0;
padding:0;
}

H2 {
font-size:1.1em;
color:#143556;
margin:0;
padding:0;
}

INPUT.username {
font-weight:700;
font-size:0.95em;
background-image:url(../images/username.gif);
color:blue;
font-family:verdana, tahoma, sans-serif, "??";
}

INPUT.password {
font-weight:700;
font-size:0.95em;
background-image:url(../images/password.gif);
color:blue;
font-family:verdana, tahoma, sans-serif, "??";
}

.xw {
clear:both;
width:992px;
text-align:left;
margin:0 auto;
}
.topbar{
CLEAR: both; width:100%;height: 30px;background-image:url('../images/menu_bg.jpg');background-repeat:repeat-x;margin:0 auto;
}
.w1 {
width:695px;
}

.w2 {
width:290px;
}

.w3 {
width:242px;
}

.w4 {
width:440px;
}

.cf {
line-height:1px;
clear:both;
display:block;
font-size:1px;
height:11px;
}

.content {
padding-top:7px;
}

.block {
border-right:#ccc 1px solid;
border-top:#ccc 1px solid;
background:#fff;
border-left:#ccc 1px solid;
border-bottom:#ccc 1px solid;
}

.member {
	height:274px;
	background-color:#EEFAFF;
	border: 1px solid #72B5EC;
}

.member A {
cursor:hand;
text-decoration:underline;
}

.member .title {
height:28px;
}

.member .title .btl {
width:4px;
}

.member .title .btr {
padding-right:10px;
font-size:1em;
right:-1px;
color:#999;
line-height:27px;
top:-1px;
}

.member .title H2 {
	padding-left:20px;
	font-size:1.1em;
	background:url(../images/memberDot.gif) no-repeat 6px 4px;
	float:left;
	color:3e899e;
	line-height:26px;
	font-weight: bold;
}

.member .txt {
position:relative;
padding:0.2em 7px 0 8px;

}

.memberMenu {
z-index:2;
margin:0 auto;
position:absolute;
height:32px;
}

.memberMenu1 {
z-index:2;
margin:0 auto;
position:absolute;
top:208px;
height:32px;
}

.member .info {
border-right:#bfdeed 1px solid;
border-top:#bfdeed 1px solid;
z-index:1;
background:#fff;
margin:0 auto;
margin-bottom:5px;
border-left:#bfdeed 1px solid;
border-bottom:#bfdeed 1px solid;
position:absolute;
top:34px;
padding:0.8em 0.8em 0;
}

.member .info1 {
border-right:#bfdeed 1px solid;
border-top:#bfdeed 1px solid;
z-index:1;
background:#fff;
margin:0 auto;
margin-bottom:5px;
border-left:#bfdeed 1px solid;
border-bottom:#bfdeed 1px solid;
position:absolute;
top:152px;
padding:0.8em 0.8em 0;
}

.member .infoTxt UL LI {
padding-left:12px;
background:url(../images/memberDot.gif) no-repeat 0 4px;
color:#666;
height:22px;
}

.yspace {
margin-top:10px;
}

.nav {
border-right:#e1e1e1 1px solid;
border-top:#e1e1e1 1px solid;
background:url(../images/t-nav.jpg) repeat-x;
border-left:#e1e1e1 1px solid;
border-bottom:#e1e1e1 1px solid;
height:28px;
}

.navMenu {
padding-left:10px;
background:url(../images/t-dashY1.gif) repeat-y 10px top;
color:#999;
line-height:28px;
}

.catalogName {
font-weight:700;
font-size:1.2em;
background:url(../images/t-arrow.jpg) no-repeat 6px 4px;
height:22px;
padding:6px 0 2px 30px;
}

.search {
padding:3px 10px 0 0;
}

.search .iptPic {
background-image:url(../images/search.gif);
color:#959595;
}

.search .ipb1 {
background:url(../images/t-searchBtn.jpg) no-repeat;
width:46px;
color:#fff;
height:20px;
border-style:none;
}

#info {
	height:27px;
	margin:0;
	padding:0;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #bfdeed;
}

.info_c_w {
width:432px;
}

H4 {
font-weight:400;
float:left;
font-size:12px;
text-align:justify;
text-justify:inter-ideograph;
}
#info LI{
	height: 27px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #bfdeed;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #bfdeed;
	border-bottom-color: #bfdeed;
	border-left-color: #bfdeed;
	padding-right: 0px;
	padding-left: 0px;
	margin-right: 6px;
	background-color: #bfdeed;
}

#info LI A {
display:block;
float:left;
cursor:hand;
color:#37572e;
text-decoration:none;
padding:3px 10px 4px;
}

#info LI A:hover {
background:#fcece0;
color:#000;
}

#info UL {
margin-top:-2px;
float:left;
position:absolute;
padding:2px 0 0 0px;
}

#info .ha A {
color:#FFF;
}

#info .ha A:hover {
background:none transparent scroll repeat 0 0;
color:#fff;
}

#info .ha .hc:hover {
background:url(../images/tag_bottom.gif) no-repeat center bottom;
line-height:24px;
}

.ha {
padding-right:0;
background:url(../images/tag_left.gif) no-repeat left top;
padding-top:0;
padding-bottom:0;
}

.hb {
background:url(../images/tag_right.gif) no-repeat right top;
}

.hc {
font-weight:700;
background:url(../images/tag_bottom.gif) no-repeat center bottom;
color:#fff;
line-height:24px;
}

.haaa {
background-position:0% -42px;}

.hbbb {
 background-position:100% -42px;
 }


.heee {
font-weight:700;
background:url(../images/tag_bottom.gif) no-repeat center bottom;
color:#fff;
line-height:16px;
}
.divContent {
border-right:#bfdeed 1px solid;
margin-bottom:10px;
border-left:#bfdeed 1px solid;
width:240px;
border-bottom:#bfdeed 1px solid;
height:247px;
}

.divContent_c_wh {
width:430px;
height:247px;
}

.divContent DIV {
padding:6px;
}

.menu_tilte_l {
border-right:#c6b897 1px solid;
border-top:#c6b897 1px solid;
border-left:#c6b897 1px solid;
border-bottom:#c6b897 1px solid;
padding:1px;
}

.menu_tilte_l P {
height:18px;
background-color:#fb0;
margin:0;
padding:6px 0 0 8px;
}

.nav_title {
border-right:#bfdeed 1px solid;
border-top:#bfdeed 1px solid;
border-left:#bfdeed 1px solid;
border-bottom:#bfdeed 1px solid;
height:20px;
padding:8px 6px 0 4px;
line-height:19px
}

.nav_title_bg {
background:url(../images/title_bg.gif) repeat-x;
}
.nav_title_bg1 {
   background:url(../images/title_bg1.gif) repeat-x;
}
.nav_w_l {
width:186px;
}

.mt {
padding-left:20px;
background:url(../images/MenuIcon.gif) no-repeat 0px;
font-weight:700;
color:#37572e;
}
.mt1 {
padding-left:20px;
background:url(../images/MenuIcon.gif) no-repeat 0px;
font-weight:700;
color:#FFFFFF;
}
.nav_w_c {
width:630px;
}

.nav_w_c_t {
width:673px;
}

.nav_w_r {
width:234px;
}

.nav_content {
position:relative;
border-right:#bfdeed 1px solid;
margin-bottom:10px;
border-left:#bfdeed 1px solid;
border-bottom:#bfdeed 1px solid;
padding:5px;
}

#warp {
width:660px;
clear:both;
margin:0 auto;
}

#warp ul {
margin:0;
padding:0;
}

#warp li {
width:130px;
float:left;
list-style-type:none;
text-align:center;
margin:5px auto;
}

#warp li img {
width:120px;
height:120px;
border:0;
}

.nav_content_w {
height:236px;
}

.nav_content_y {
height:250px;
}

.nav_content_p {
height:130px;
}

.bestMequeen {
margin-top:-18px;
height:40px;
}

.ft1 {
font-weight:700;
font-size:14px;
line-height:22px;
}

.dt_b .l1 {
border-right:#ececec 1px solid;
float:left;
width:120px;
}

.dt_b .l2 {
float:left;
margin-left:5px;
width:120px;
}

.dt_b .l3 {
float:left;
margin-left:2px;
width:120px;
}

.dt_c {
width:90%;
text-align:left;
margin:auto;
}

.dt_c P {
text-align:center;
margin:0.3em 0;
}

.dt_d {
margin-left:15px;
}

.tn {
font-family:Verdana,Arial,"Webdings","Times New Roman", Times, serif,"??";
text-align:center;
}

.pm {
padding-top:6px;
}

.pm LI {
height:25px;
background-image:url(../images/LineBg.gif);
background-repeat:repeat-x;
background-position:left bottom;
}

.pm_num {
padding-right:5px;
padding-left:5px;
font-weight:700;
background:url(../images/PmBg.gif) no-repeat center 50%;
color:#FFF;
}

.pm_num1 {
padding-right:3px;
padding-left:0;
font-weight:700;
background:url(../images/PmBg1.gif) no-repeat center 50%;
color:#FFF;
}

.pm_title {
padding-left:5px;
}

.menuskin {
border-right:#3579c5 1px solid;
border-top:#3579c5 1px solid;
font-size:12px;
filter:alpha(opacity=80);
visibility:hidden;
border-left:#3579c5 1px solid;
border-bottom:#3579c5 1px solid;
position:absolute;
background-color:#eff6fb;
moz-opacity:0.8px;
}

.menuskin A {
padding-right:10px;
padding-left:10px;
filter:alpha(opacity=100);
color:#000;
position:relative;
text-decoration:none;
}

.menuskin A:hover {
color:red;
}

.menuitems {
width:86px;
line-height:14pt;
text-align:left;
margin:2px;
padding:1px 1px 1px 6px;
}
.menuitems1 {
width:100px;
line-height:14pt;
text-align:left;
margin:2px;
padding:1px 1px 1px 6px;
}
.menu_popup {
display:none;
}

.si16 {
font-weight:700;
font-size:16px;
}

.so_result {
margin-left:10px;
}

.so_result_com {
padding-left:3px;
float:left;
color:#333;
line-height:18px;
text-decoration:none;
}

.so_result_com A {
font-weight:700;
color:#666;
border-bottom:#666 1px dashed;
text-decoration:none;
}

.so_result_com A:hover {
font-weight:700;
color:#666;
border-bottom:#ff6722 1px dashed;
text-decoration:none;
}

.jobdetail {
clear:both;
color:#333;
word-break:break-all;
line-height:16px;
white-space:normal;
word-wrap:break-word;
padding:5px 0 0 3px;
}

.pageShot {
color:#999;
line-height:18px;
height:18px;
}

.pageShot A:link {
color:#03b;
text-decoration:none;
}

.pageShot A:visited {
color:#5460ad;
text-decoration:none;
}

.WinTitle {
border-right:#fdffd7 1px solid;
border-top:#fdffd7 1px solid;
padding-left:2px;
font-weight:700;
font-size:12px;
background:#cbe1f8;
border-left:#fdffd7 1px solid;
cursor:move;
color:#103890;
line-height:22px;
border-bottom:#fdffd7 1px solid;
height:22px;
text-align:left;
}

.WinUl {
border-right:#fdffd7 2px solid;
border-top:#fdffd7 2px solid;
border-left:#fdffd7 2px solid;
width:100%;
border-bottom:#fdffd7 2px solid;
list-style-type:none;
margin:0;
padding:1px;
}

.WinTitleRight {
float:right;
width:20px;
}

.WinContent {
border-right:#fdffd7 1px solid;
font-size:12px;
background:#fffffb;
border-left:#fdffd7 1px solid;
color:#103890;
line-height:20px;
text-align:left;
padding:6px;
}

.WinConfirm {
border-right:#fdffd7 1px solid;
border-top:#fdffd7 1px solid;
margin-top:3px;
font-weight:700;
background:#cae1f8;
border-left:#fdffd7 1px solid;
line-height:20px;
padding-top:2px;
border-bottom:#fdffd7 1px solid;
height:22px;
text-align:center;
}

.WinButton {
height:20px;
}

.ss0 {
border-right:#feca72 1px dotted;
border-top:#feca72 1px dotted;
padding-left:5px;
border-left:#feca72 1px dotted;
width:360px;
padding-top:2px;
border-bottom:#feca72 1px dotted;
height:18px;
background-color:#fffaf4;
text-align:left;
}

.ss1 {
border-right:#e88f01 1px dotted;
border-top:#e88f01 1px dotted;
padding-left:5px;
border-left:#e88f01 1px dotted;
width:360px;
padding-top:2px;
border-bottom:#e88f01 1px dotted;
height:18px;
background-color:#fff0df;
text-align:left;
}

.ss2 {
border-right:#e88f01 1px dotted;
border-top:#e88f01 1px dotted;
padding-left:5px;
border-left:#e88f01 1px dotted;
width:360px;
padding-top:2px;
border-bottom:#e88f01 1px dotted;
height:18px;
background-color:#ffdbb3;
text-align:left;
}

.list_l_w {
width:245px;
}

.list_r_w {
width:730px;
}

.tab {
margin-left:0;
}

.tab LI {
display:inline;
}

.tab A {
background:url(../images/GzFangZi_Bg.gif) no-repeat;
}

.blankColor2Px {
clear:both;
background:#e88f01;
overflow:hidden;
height:3px;
}

.blankColor1Px {
clear:both;
background:#FFF;
overflow:hidden;
height:1px;
}

.blankColor0Px {
clear:both;
background:#e88f01;
overflow:hidden;
height:1px;
}

#main .listNewPost {
float:right;
text-align:right;
}

#main .listNewPost SPAN {
padding-left:20px;
background:url(../images/listnewpost.gif) no-repeat left center;
line-height:28px;
}

.toolBar {
background:url(../images/toolbar3_bg.jpg) repeat-x left top;
border-bottom:#a7adba 1px solid;
height:24px;
padding:3px 5px 0;
}

.toolBar A:hover {
border-right:#78c928 1px solid;
border-top:#78c928 1px solid;
border-left:#78c928 1px solid;
border-bottom:#78c928 1px solid;
text-decoration:none;
background:#d2fda9;
margin:0;
}

.toolBar A:active {
border-right:#78c928 1px solid;
border-top:#78c928 1px solid;
border-left:#78c928 1px solid;
border-bottom:#78c928 1px solid;
text-decoration:none;
background:#fff;
margin:0;
}

.toolBar3 {
background:url(../images/toolbar3_bg.jpg) repeat-x left bottom;
float:left;
border-bottom:#a7adba 1px solid;
height:26px;
padding:3px 5px 0;
}

.toolBar3 LI {
margin-top:1px;
float:left;
margin-right:2px;
height:25px;
padding:0;
}

.toolBar3 A:hover {
border-right:#78c928 1px solid;
border-top:#78c928 1px solid;
border-left:#78c928 1px solid;
border-bottom:#78c928 1px solid;
background:#d2fda9;
margin:0 2px;
}

.toolBar3 A:active {
border-right:#78c928 1px solid;
border-top:#78c928 1px solid;
border-left:#78c928 1px solid;
border-bottom:#78c928 1px solid;
background:#fff;
margin:0 2px;
}

.ylogon {
border-right:#ff843b 1px solid;
border-top:#ff843b 1px solid;
background:#fff;
margin-bottom:10px;
overflow:hidden;
border-left:#ff843b 1px solid;
border-bottom:#ff843b 1px solid;
position:relative;
height:82px;
text-align:left;
padding:0;
}

.ylogonpanel {
margin:0 auto;
padding:0.83em;
}

.s {
margin-bottom:10px;
}

.s .b_color {
border-right:#ff843b 1px solid;
border-top:#ff843b 1px solid;
border-left:#ff843b 1px solid;
border-bottom:#ff843b 1px solid;
}

.s .b_color_1 {
border-right:#6ac8ff 1px solid;
border-top:#6ac8ff 1px solid;
border-left:#6ac8ff 1px solid;
border-bottom:#6ac8ff 1px solid;
}

.s .hd {
padding-top:3px;
}

.s .m_bg_color {
background:url(../images/hd-bg.jpg) 0 -54px;
border-bottom:#ff843b 1px solid;
}

.s .m_bg_color_1 {
background:url(../images/hd-bg.jpg) 0 -105px;
border-bottom:#6ac8ff 1px solid;
}

.s .bd {
position:relative;
height:200px;
text-align:left;
padding:5px;
}

.bd LI {
padding-left:0;
}

.s .hd H2 {
padding-right:0;
padding-left:0.5em;
text-align:left;
}

#PicNew {
clear:both;
width:660px;
padding-top:0;
}

#PicNew DIV UL {
margin-left:10px;
height:132px;
}

#PicNew DIV UL LI {
padding-left:20px;
float:left;
width:142px;
text-align:center;
}

#PicNew DIV IMG {
border:1px #000 solid;
display:block;
width:140px;
height:100px;
margin:5px auto 4px -8px;
}

.texttitle {
color:#C10001;
}

.texttitle A:hover {
color:#C10001;
text-decoration:underline;
}

#imgTitle {
filter:ALPHA(opacity=70);
left:0;
overflow:hidden;
position:relative;
text-align:left;
}

#imgTitle_up {
left:0;
height:1px;
text-align:left;
}

#imgTitle_down {
left:0;
text-align:right;
}

.imgClass {
border-right:#fff 1px solid;
border-top:#fff 1px solid;
border-left:#fff 1px solid;
border-bottom:#fff 1px solid;
}

#txtFrom {
vertical-align:middle;
padding-top:2px;
text-align:center;
}

.button {
background:#7b7b63;
font:bold 9px sans-serif;
border-left:#fff 1px solid;
text-decoration:none;
margin:0;
padding:2px 7px;
}

A.button:visited {
color:red;
font-family:sans-serif;
background-color:#000;
text-decoration:none;
}

A.button:hover {
background:#fff;
color:red;
font-family:sans-serif;
text-decoration:none;
}

.buttonDiv {
background:#000;
float:left;
vertical-align:middle;
width:21px;
height:1px;
text-align:center;
}

.trans {
filter:progid:DXImageTransform.Microsoft.Alpha(startX=0, startY=0, finishX=100, finishY=100,style=1,opacity=0,finishOpacity=40);
width:90px;
background-color:#000;
}

.zp ul li {
list-style-type:disc;
margin-left:20px;
}

#footer {
clear:both;
width:99%;
border-top:3px solid #ff7300;
padding-top:7px;
margin:10px auto;
}

#footer ul {
clear:both;
float:left;
width:100%;
text-align:center;
margin:3px auto;
}

#footer li {
display:inline;
border-right:1px solid #666;
padding:0 8px;
}

#footer .no_border {
border:0;
}

FORM,P {
margin:0;
padding:0;
}

A:link,A:visited {
color:#333;
text-decoration:none;
}

A:hover,.pageShot A:hover {
color:red;
text-decoration:underline;
}

.r,.toolBar .right,.toolBar3 .right {
float:right;
}

.l,#info LI,.WinTitleLeft,.toolBar LI {
float:left;
}

.memberMenu LI,.memberMenu1 LI {
font-size:1.1em;
float:left;
width:92px;
height:32px;
}

.memberMenu LI SPAN,.memberMenu1 LI SPAN {
display:block;
background:url(../images/memberBtn.jpg) no-repeat;
bottom:-1px;
line-height:26px;
position:relative;
height:33px;
text-align:center;
}

.memberMenu LI.current SPAN,.memberMenu1 LI.current SPAN {
background:url(../images/memberCurrentBtn.jpg) no-repeat;
}

.member .infoTxt,#DivUser_ShowPanel_1,#DivUser_ShowPanel_2 {
width:250px;
height:160px;
}

.info_l_w,.info_r_w {
width:240px;
}

.divContent_l_wh,.divContent_r_wh {
width:240px;
height:247px;
}

.tab A:link,.tab A:visited {
background-position:left -134px;
float:left;
margin-left:5px;
text-decoration:none;
}

.tab A:link SPAN,.tab A:visited SPAN {
display:block;
font-size:14px;
background:url(../images/GzFangZi_Bg.gif) no-repeat right -134px;
color:#000;
padding:2px 8px 1px;
}

.tab A:hover,.tab A:active {
background-position:left -210px;
}

.tab A:hover SPAN,.tab A:active SPAN {
background-position:right -210px;
}

.tab .hit A:link,.tab .hit A:visited {
background-position:left -309px;
}

.tab .hit A SPAN,.tab .hit A:visited SPAN {
font-weight:700;
background:url(../images/GzFangZi_Bg.gif) no-repeat right -309px;
color:#fff;
}

.toolBar LI IMG,.toolBar3 LI IMG {
display:block;
float:left;
padding-bottom:3px;
border-style:none;
}

.toolBar A,.toolBar3 A {
float:left;
line-height:1.6;
padding:2px 3px 0;
}

.toolBar A:link,.toolBar A:visited {
color:#666;
text-decoration:none;
margin:1px;
}

.toolBar3 A:link,.toolBar3 A:visited {
color:#666;
text-decoration:none;
margin:1px 3px;
}

.toolBar3 A.on:link,.toolBar3 A.on:visited {
border-right:#78c928 1px solid;
border-top:#78c928 1px solid;
background:#fff;
border-left:#78c928 1px solid;
cursor:default;
border-bottom:#78c928 1px solid;
margin:0;
}

A.button,A.button:link {
color:#fff;
font-family:sans-serif;
background-color:#000;
text-decoration:none;
}
.bn_rank_pre{float:left;width:23px;height:15px;line-height:20em;overflow:hidden;background:url(../images/rank_bn.gif) no-repeat 0 0;background-position:0 -90px;}
.bn_rank_nxt{float:right;width:23px;height:15px;line-height:20em;overflow:hidden;background:url(../images/rank_bn.gif) no-repeat 0 0;background-position:-23px -90px;}
.tool {
	BORDER-RIGHT: #bfdeed 1px solid; BORDER-TOP: #bfdeed 1px solid; BACKGROUND: url(../images/tbg6.gif) repeat-x 50% top; MARGIN-BOTTOM: 0.66em; BORDER-LEFT: #bfdeed 1px solid; WIDTH: 336px; BORDER-BOTTOM: #bfdeed 1px solid; ZOOM: 1; HEIGHT: auto
}
.tool UL {
	PADDING-RIGHT: 2px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-TOP: 10px; LIST-STYLE-TYPE: none
}
.tool LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 40px; PADDING-BOTTOM: 5px; MARGIN: 2px 0px; PADDING-TOP: 0px; BORDER-BOTTOM: #ccc 1px dotted; POSITION: relative
}
.tool LI SPAN {
	DISPLAY: block; BACKGROUND: url(../images/dot_num.gif) no-repeat 0px -13px; LEFT: 10px; WIDTH: 21px; LINE-HEIGHT: 12px; POSITION: absolute; TOP: 3px; HEIGHT: 12px; TEXT-ALIGN: center; _left: -30px
}
.tool LI .top {
	DISPLAY: block; BACKGROUND: url(../images/dot_num.gif) no-repeat 0px 0px; LEFT: 10px; WIDTH: 21px; COLOR: #ffffff; LINE-HEIGHT: 12px; POSITION: absolute; TOP: 3px; HEIGHT: 12px; TEXT-ALIGN: center; _left: -30px
}
.tool H2 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 3px; MARGIN: 0px; COLOR: #3e899e; PADDING-TOP: 5px
}
.mores {
	FONT-WEIGHT: lighter; FONT-SIZE: 12px; FLOAT: right
}
.texttitle A:link,.texttitle A:visited,.texttitle A:active {
color:#C10001;
text-decoration:none;
}

#lshow1 {
	BORDER-RIGHT: #bfdeed 1px solid; BORDER-TOP: #bfdeed 1px solid; MARGIN-BOTTOM: 0.66em; BORDER-LEFT: #bfdeed 1px solid; BORDER-BOTTOM: #bfdeed 1px solid; BACKGROUND-COLOR: #feffff;
}
#lshow1 .hd {
	BACKGROUND: url(../images/tbg6.gif) repeat-x 50% top; ZOOM: 1
}
.lshow1H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 3px; COLOR: #3e899e; PADDING-TOP: 5px
}
.lshow1H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 3px; COLOR: #3e899e; PADDING-TOP: 5px
}
.lshow1H4 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px;FONT-WEIGHT: bold; FONT-SIZE: 13px; PADDING-BOTTOM: 3px; COLOR: #3e899e; PADDING-TOP: 5px
	}
.lshow1H5 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 12px; PADDING-BOTTOM: 3px;  PADDING-TOP: 5px	
}
