@charset "gb2312";
*{ margin:0; padding:0;}
.box{ margin:0px; padding:5px; float:left; border:0px solid #CCC; background:#FFFFFF; font-size:12px; line-height:1.9;}
dl{ background:#FFFFFF; margin:0px; width:110px; text-align:center; float:left; height:150px;TEXT-ALIGN: center; }
dt{ background:#FFFFFF; margin-bottom:10px;border:0px solid #CCC;}
dt img{
display:block; margin:0 auto;
}
dt div{margin-top:-13px;right:0;border:0px solid #CCC; clear:both;}
dd{ background:#FFFFFF; width:110px;line-height:16px;overflow:hidden;text-overflow:ellipsis; white-space:nowrap;}

.box2{ margin:0px; padding:5px; float:left; border:0px solid #CCC; background:#FFFFFF; font-size:12px; line-height:1.9;}
dl.T2{ background:#FFFFFF; margin:0px; width:80px; text-align:center; float:left; height:100px;}
dt.T2{ background:#FFFFFF; margin-bottom:10px;}dt.T2 img{display:block; margin:0 auto;}
dt.T2 div{position:relative; margin-top:-9px;right:0;border:0px solid #CCC; clear:both;}
dd.T2{ background:#FFFFFF;width:80px;line-height:16px;overflow:hidden;text-overflow:ellipsis; white-space:nowrap;}


.img {float:left;position:relative;} 
#img{ display:block} 
.mask {position:absolute;bottom:0;height:9px;right:0px;overflow:hidden;border:0px solid #CCC;} 
.maskdiv{position:absolute;}

body {
background:#FFFFFF url(../F_image/background.png) repeat-x fixed 0 0;
MARGIN-TOP: 0px;
MARGIN-BOTTOM: 0px;
margin-left:0px;
margin-right:0px;
}
table{margin-left:auto;margin-right:auto;}
TD {
	FONT-SIZE: 12px; COLOR: #888888; FONT-FAMILY: arial, helvetica, sans-serif;overflow:hidden;
}
A {
	COLOR: #484849; TEXT-DECORATION: none
}
A:hover {
	COLOR: #FFFFFF; TEXT-DECORATION: none; background:#3267AD;
}
A.linkbar {
	COLOR: #23497A; TEXT-DECORATION: none
}
A.linkbar:hover {
	COLOR: #FF0084; TEXT-DECORATION: underline; background-color:transparent; text-decoration:none;
}
A.searchbar {
	COLOR: #FFFFFF; TEXT-DECORATION: none;FONT-SIZE: 14px;
}
A.searchbar:hover {
	COLOR: #FF9F00; TEXT-DECORATION: underline;FONT-SIZE: 14px;
}
h1 {
FONT-SIZE: 14px; COLOR: #1E386B; LINE-HEIGHT: 30px; FONT-FAMILY: arial, helvetica, sans-serif;font-weight: bold;display:inline;
}
.blue-text{FONT-SIZE: 14px; COLOR: #3267AD; FONT-FAMILY: arial, helvetica, sans-serif;/*overflow:hidden;text-overflow:ellipsis; white-space:nowrap;*/}
.blue-Lext{FONT-SIZE: 20px; COLOR: #41a3ff; FONT-FAMILY: 黑体,arial, helvetica, sans-serif;font-weight: bold;}
.blue-LSext{FONT-SIZE: 20px; COLOR: #41a3ff; FONT-FAMILY: 黑体,arial, helvetica, sans-serif;}
.blue-LSSext{FONT-SIZE: 18px; COLOR: #41a3ff; FONT-FAMILY: 黑体,arial, helvetica, sans-serif;}
.content-defaulttext{FONT-SIZE: 14px; COLOR: #464646; LINE-HEIGHT: 20px; letter-spacing:0.1mm; FONT-FAMILY: "宋体",arial, helvetica, sans-serif;}
.list-defaulttext{FONT-SIZE: 12px; COLOR: #464646; LINE-HEIGHT: 16px; FONT-FAMILY: arial, helvetica, sans-serif;}
.nred-text{FONT-SIZE: 12px; COLOR: #FF0084; FONT-FAMILY: arial, helvetica, sans-serif;font-weight: bold;}
.nred-Btext{FONT-SIZE: 20px; COLOR: #FF0084; FONT-FAMILY: arial, helvetica, sans-serif;font-weight: bold;}
.score-nred{FONT-SIZE: 40px; COLOR: #FF0084; FONT-FAMILY: 黑体,arial, helvetica, sans-serif;font-weight: bold;}
.blue-stext{FONT-SIZE: 12px; COLOR: #3267AD; FONT-FAMILY: arial, helvetica, sans-serif;}
.blue-Bext{FONT-SIZE: 20px; COLOR: #3267AD; FONT-FAMILY: arial, helvetica, sans-serif;font-weight: bold;}
.gray-text{FONT-SIZE: 14px; COLOR: #727272; FONT-FAMILY: arial, helvetica, sans-serif;overflow:hidden;text-overflow:ellipsis; white-space:nowrap;}
.gray-Bext{FONT-SIZE: 14px; COLOR: #F0F0F0; FONT-FAMILY: arial, helvetica, sans-serif;font-weight: bold;}
.gray-Lext{FONT-SIZE: 20px; COLOR: #9e9e9e; FONT-FAMILY: 黑体,arial, helvetica, sans-serif;font-weight: bold;}
.black-stext{FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: arial, helvetica, sans-serif;}
.content-stext{FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: arial, helvetica, sans-serif; line-height:20px;}
.black-Btext{FONT-SIZE: 20px; COLOR: #000000; FONT-FAMILY: arial, helvetica, sans-serif;font-weight: bold;}
.black-mytext{FONT-SIZE: 18px; COLOR: #3267AD; FONT-FAMILY: 黑体,arial, helvetica, sans-serif;}
.white-Stext{FONT-SIZE: 14px; COLOR: #FFFFFF; FONT-FAMILY: arial, helvetica, sans-serif;}
.white-SBtext{FONT-SIZE: 14px; COLOR: #FFFFFF; FONT-FAMILY: arial, helvetica, sans-serif;font-weight: bold;}
.whiteBlue-SBtext{FONT-SIZE: 12px; COLOR: #3267AD; FONT-FAMILY: arial, helvetica, sans-serif;font-weight: bold;}
.white-Btext{FONT-SIZE: 25px; COLOR: #FFFFFF; FONT-FAMILY: arial, helvetica, sans-serif;font-weight: bold;}
.white-B2text{FONT-SIZE: 45px; COLOR: #FFFFFF;LINE-HEIGHT: 48px; FONT-FAMILY: arial, helvetica, sans-serif;font-weight: bold;}
.score-white{FONT-SIZE: 45px; COLOR: #FFFFFF; FONT-FAMILY: 黑体,arial, helvetica, sans-serif;font-weight: bold;}
.score-blue{FONT-SIZE: 45px; COLOR: #2495FF; FONT-FAMILY: 黑体,arial, helvetica, sans-serif;font-weight: bold;}
.score-swhite{FONT-SIZE: 17px; COLOR: #FFFFFF; FONT-FAMILY: 黑体,arial, helvetica, sans-serif;font-weight: bold;}
.score-sblue{FONT-SIZE: 17px; COLOR: #2495FF; FONT-FAMILY: 黑体,arial, helvetica, sans-serif;font-weight: bold;}
.yellow-text{FONT-SIZE: 12px; COLOR: #F58C3C; LINE-HEIGHT: 18px; FONT-FAMILY: arial, helvetica, sans-serif;font-weight:normal;}
.yellow-Btext{FONT-SIZE: 14px; COLOR: #F58C3C; LINE-HEIGHT: 20px; FONT-FAMILY: arial, helvetica, sans-serif;font-weight:normal;}
.btn_2k {
BORDER-RIGHT: #002D96 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #002D96 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 12px; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#FFFFFF, EndColorStr=#DBDBDB); BORDER-LEFT: #002D96 1px solid; CURSOR: hand; COLOR: black; PADDING-TOP: 2px; BORDER-BOTTOM: #002D96 1px solid
}
.btn_new {
BORDER-RIGHT: #F5D238 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #F5D238 1px solid; PADDING-LEFT: 1px; FONT-SIZE: 12px; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#F9E591, EndColorStr=#F5D23C); BORDER-LEFT: #F5D238 1px solid; CURSOR: hand; COLOR: #897108; PADDING-TOP: 4px; BORDER-BOTTOM: #F5D238 1px solid
}
.input-bor {
font-family:verdana;background-color:#FFFFFF;font-size: 12px;border: 1px solid #D0D0D0;line-height:19px;height:19px; color:#999999;vertical-align:middle;margin:0 3px;
}
.input-login {
font-family:verdana;background-color:#F2F2F2;font-size: 12px;border: 1px solid #D0D0D0;line-height:21px; height:21px; color:#999999;}
.input-search {
font-family:verdana;font-size:13px;border: 1px solid #D0D0D0;line-height:21px;color:#999999;
background:#F2F2F2 url(../F_image/search_bg.gif) repeat-y 0 0; height:21px;
padding-left:25px;}
.input-textarea {
font-family:verdana;background-color:#FFFFFF;font-size: 12px;border: 1px solid #D0D0D0; color:#999999;}
A.trunpage{
LINE-HEIGHT: 25px;
  padding-top: 2px;
  padding-right: 5px;
  padding-bottom: 2px;
  padding-left: 5px;
  border: 1px solid #2495FF;
  font-weight: bold;
  background-color:#2495FF;
  color:#FFFFFF;

}
A.trunpage1{
LINE-HEIGHT: 25px;
  background-color: #FFFFFF;
  padding-top: 2px;
  padding-right: 5px;
  padding-bottom: 2px;
  padding-left: 5px;
  border: 1px solid #CCCCCC;
}
A.trunpage1:hover {
	border: 1px solid #2495FF;
}
span.pic img {
  background-color: #FFFFFF;
  padding-top: 3px;
  padding-right: 3px;
  padding-bottom: 3px;
  padding-left: 3px;
  border: 1px solid #CCCCCC;
  background-image: url(a.jpg);
  background-repeat: no-repeat;
  background-position: right bottom;
}
span.pic1 img {
  background-color: #FFFFFF;
  padding-top: 1px;
  padding-right: 1px;
  padding-bottom: 1px;
  padding-left: 1px;
  border: 1px solid #808E8E;
  background-image: url(a.jpg);
  background-repeat: no-repeat;
  background-position: right bottom;
}
td.pic img {
  background-color: #FFFFFF;
  padding-top: 3px;
  padding-right: 3px;
  padding-bottom: 3px;
  padding-left: 3px;
  border: 1px solid #CCCCCC;
  background-image: url(a.jpg);
  background-repeat: no-repeat;
  background-position: right bottom;
}
td.pic1 img {
  background-color: #FFFFFF;
  padding-top: 1px;
  padding-right: 1px;
  padding-bottom: 1px;
  padding-left: 1px;
  border: 1px solid #808E8E;
  background-image: url(a.jpg);
  background-repeat: no-repeat;
  background-position: right bottom;
}
td.selmenu{
border-style:solid;
border-color:#72BDFF;
border-width:1px 1px 0px 1px;
background-color:#FFFFFF;
}
td.noselmenu{
border-style:solid;
border-color:#72BDFF;
border-width:0px 0px 1px 0px;
background-color:#ECF7FF;
}
td.nomomenu{
border-style:solid;
border-color:#72BDFF;
border-width:0px 0px 1px 0px;
background-color:#FFFFFF;
}
#header{
position:relative;
/*height:60px!important;*/height:30px;
overflow:visible;
width:504px;
border:#000000 0px solid;
} 
#header ul,
#header ul li{ 
display:inline;
} 
.nav_main{
margin-bottom:5px; 
width:100%; 
text-align:center; 
/*border-bottom:0px solid #F30;*/ 
} 
.nav_main ul li{
float: left;
overflow:visible;
} 
.nav_current{ 
/*background:#FCEBA5; */
display: block; 
float: left; 
font-size: 14px; 
/*font-weight: bold; */
height: 21px; 
padding-top: 8px; 
text-decoration: none; 
padding-left:21px;
padding-right:21px;
/*width: 84px;*/ 
} 
.nav_link{ 
/*background:#CAE5FF; */
display: block; 
float: left; 
font-size: 14px; 
/*font-weight: bold; */
height: 21px; 
padding-top: 8px;
text-decoration: none; 
padding-left:21px;
padding-right:21px;
/*width: 84px;*/ 
} 
.sub_box_de{ 
text-align:left;
float:left;
display:none; margin-top:10px!important;margin-top:10px;
border:solid 0px #000;
width:300px;
} 
.clear{
 clear:both; 
}
.sub_box{
position:relative;
text-align:center;
float:left;
display:none; margin-top:10px;
border:solid 0px #000;
width:320px;
} 
.star-rating{
list-style:none;
margin: 0px;
padding:0px;
width: 150px;
height: 30px;
position: relative;
background: url(../F_image/star_rating2.gif) top left repeat-x; 
}
.star-rating li{
padding:0px;
margin:0px;
/*\*/
float: left;
/* */
}
.star-rating li a{
display:block;
width:30px;
height: 30px;
text-decoration: none;
text-indent: -9000px;
z-index: 20;
position: absolute;
padding: 0px;
}
.star-rating li a:hover{
background: url(../F_image/star_rating2.gif) left center;
z-index: 2;
left: 0px;
}
.star-rating a.one-star{
left: 0px;
}
.star-rating a.one-star:hover{
width:30px;
}
.star-rating a.two-stars{
left:30px;
}
.star-rating a.two-stars:hover{
width: 60px;
}
.star-rating a.three-stars{
left: 60px;
}
.star-rating a.three-stars:hover{
width: 90px;
}
.star-rating a.four-stars{
left: 90px;
} 
.star-rating a.four-stars:hover{
width: 120px;
}
.star-rating a.five-stars{
left: 120px;
}
.star-rating a.five-stars:hover{
width: 150px;
}
.star-rating li.current-rating{
background: url(../F_image/star_rating2.gif) left bottom;
position: absolute;
height: 30px;
width:100px;
display: block;
text-indent: -9000px;
z-index: 1;
} 

#tabs1{
 text-align:left;
 TEXT-ALIGN:center;
}
.menu1box{
 position:relative;
 overflow:hidden;
 height:30px;
 width:100%;
 text-align:left;
}
#menu1{
 position:absolute;
 top:0;
 left:0;
 z-index:1;
}
#menu1 li{
margin-left:2px;
margin-right:2px;
background:#BDE0FE;
 float:left;
 display:block;
 cursor:pointer;
 width:72px;
 text-align:center;
 line-height:29px;
 height:29px;
 FONT-SIZE: 14px;
 COLOR: #3B5F8B;
 LINE-HEIGHT: 30px;
 FONT-FAMILY: arial, helvetica, sans-serif;
 font-weight: bold;
}
#menu1 li.hover{
 background:#fff;
 border-left:1px solid #72BDFF;
 border-top:1px solid #72BDFF;
 border-right:1px solid #72BDFF;
  FONT-SIZE: 14px;
 COLOR: #333;
 LINE-HEIGHT: 30px;
 FONT-FAMILY: arial, helvetica, sans-serif;
 font-weight: bold;
}

#menu2{
 position:absolute;
 top:0;
 left:0;
 z-index:1;
}
#menu2 li{
margin-left:2px;
margin-right:2px;
background:#BDE0FE;
 float:left;
 display:block;
 cursor:pointer;
 width:72px;
 text-align:center;
 line-height:29px;
 height:29px;
 FONT-SIZE: 14px;
 COLOR: #3B5F8B;
 LINE-HEIGHT: 30px;
 FONT-FAMILY: arial, helvetica, sans-serif;
 font-weight: bold;
}
#menu2 li.hover{
 background:#fff;
 border-left:1px solid #72BDFF;
 border-top:1px solid #72BDFF;
 border-right:1px solid #72BDFF;
  FONT-SIZE: 14px;
 COLOR: #333;
 LINE-HEIGHT: 30px;
 FONT-FAMILY: arial, helvetica, sans-serif;
 font-weight: bold;
}

.main1box{
 clear:both;
 margin-top:-1px;
 border-top:1px solid #72BDFF;
 height:0px;
 width:100%;
}
.main1line{
font-size:1px;
margin:0;
padding:0;
float:left;
clear:both; 
margin-top:-1px;
border-top:1px solid #72BDFF;
width:100%;
}

.log_tag_list{ margin:0px; padding:5px;}
.log_tag_list li{ float:left; width:120px; line-height:24px; height:24px;}

#tblTagList{ width:100%; border-collapse:collapse; border:1px solid #ccc; border-bottom:0px; background:#f4f4f4 url(tblTagList_bg.gif) no-repeat left bottom;}
#tblTagList td{ border:0px; width:20%; height:24px; padding-left:5px;}
#tblTagList td.classBefore{ background:none;}
#tblTagList td.classAfter{ background:none;}
#tblTagList td.classCurrent{ background:url(tblTagList_choose_bg.gif) no-repeat 2px top; font-weight:bold; color:green;}
#tblTagList input{ margin-right:5px;}

#TagsHTML{ border:1px solid #ccc; border-top:0px; height:135px;}

.tagfont1{FONT-SIZE: 14px; COLOR: #CECECE; FONT-FAMILY: arial, helvetica, sans-serif;line-height:20px;}
.tagfont2{FONT-SIZE: 16px; COLOR: #A7B8FF; FONT-FAMILY: arial, helvetica, sans-serif;line-height:20px;}
.tagfont3{FONT-SIZE: 18px; COLOR: #6582FF; FONT-FAMILY: arial, helvetica, sans-serif;line-height:20px;}
.tagfont4{FONT-SIZE: 20px; COLOR: #3B60FF; FONT-FAMILY: arial, helvetica, sans-serif;font-weight: bold;line-height:20px;}
.tagfont5{FONT-SIZE: 22px; COLOR: #3267AD; FONT-FAMILY: arial, helvetica, sans-serif;font-weight: bold;line-height:25px;}

.linebr { 
clear: both; /* 清除左右浮动 */ 
word-break: break-word; /* 文本行的任意字内断开 */ 
word-wrap: break-word; /* IE */ 
white-space: -moz-pre-wrap; /* Mozilla */ 
white-space: -hp-pre-wrap; /* HP printers */ 
white-space: -o-pre-wrap; /* Opera 7 */ 
white-space: -pre-wrap; /* Opera 4-6 */ 
white-space: pre; /* CSS2 */ 
white-space: pre-wrap; /* CSS 2.1 */ 
white-space: pre-line; /* CSS 3 (and 2.1 as well, actually) */ 
} 
.imgLink
{
    background-image: url(../F_image/scollbg2.gif);
    color: #484849;
    font-size: 12px;
    line-height: 25px;
    text-align: center;
    display: block;
    width: 120px;
    height: 25px;
}
.imgLinks
{
    background-image: url(../F_image/scollbg.gif);
    color: #484849;
    font-size: 12px;
    line-height: 20px;
    text-align: center;
    display: block;
    width: 65px;
    height: 20px;
}
