@charset "gb2312";
body {
    background-image: url(images/bg2.gif); 
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-size: 9pt;
	color: #000000;
}
img {
  border: 0;
}
.txtBoxStyle2 {
	BACKGROUND-COLOR: #F2FAFD; BORDER-BOTTOM: #666666 1px solid; BORDER-LEFT: #666666 1px solid; BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; COLOR: #333333; FONT-FAMILY: "Verdana", "Arial", "Helvetica", "sans-serif"; FONT-SIZE: 11px
}
.in {
	BORDER-BOTTOM: #999999 1px solid; BORDER-LEFT: #999999 1px solid; BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; FONT-FAMILY: "Verdana", "Arial", "Helvetica", "sans-serif"; FONT-SIZE: 9px
}
.field {
	BACKGROUND-COLOR: #ffffff; BORDER-BOTTOM: #999999 1px solid; BORDER-LEFT: #999999 1px solid; BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; COLOR: #333333; font-family: "??━?"; font-size: 9pt;
}
.yc {  font-family: "??━?"; font-size: 9pt; color: #333333; letter-spacing: 1pt}
.dfont {  font-family: "??━?"; font-size: 9pt; color: #333333;}
A:link {COLOR: #333333; text-decoration: none }
A:visited {COLOR: #333333; text-decoration: none}
A:active {COLOR: #333333; text-decoration: none}
A:hover {COLOR: #FF0000; text-decoration: none; position: relative; right: 0px; top: 0px }

A.b:link {COLOR: red; text-decoration: none}
A.b:visited {COLOR: red; text-decoration: none}
A.b:active {COLOR: red; text-decoration: none}
A.b:hover {COLOR: blue; text-decoration: none; position: relative; right: 0px; top: 0px }

A.c:link {COLOR: #333333; text-decoration: none}
A.c:visited {COLOR: #333333; text-decoration: none}
A.c:active {COLOR: #333333; text-decoration: none}
A.c:hover {COLOR: blue; text-decoration: none; position: relative; right: 0px; top: 0px }

.toptitle A:link {COLOR: #ED1B23; text-decoration: none}
.toptitle A:visited {COLOR: #ED1B23; text-decoration: none}
.toptitle A:active {COLOR: #ED1B23; text-decoration: none}
.toptitle A:hover {COLOR: #000000; text-decoration: none; position: relative; right: 0px; top: 0px }

.toptop {COLOR: #000000; text-decoration: none}
.toptop A:link {COLOR: #000000; text-decoration: none}
.toptop A:visited {COLOR: #000000; text-decoration: none}
.toptop A:active {COLOR: #000000; text-decoration: none}
.toptop A:hover {COLOR: #000000; text-decoration: none; position: relative; right: 0px; top: 0px }

.white {COLOR: #ffffff; text-decoration: none}
.white A:link {COLOR: #F8FB08; text-decoration: none}
.white A:visited {COLOR: #F8FB08; text-decoration: none}
.white A:active {COLOR: #F8FB08; text-decoration: none}
.white A:hover {COLOR: #ED1B23; text-decoration: none; position: relative; right: 0px; top: 0px }

.new { font-family: "??━?"; font-size: 9pt; color: #333333; letter-spacing: 1px; line-height: 160%}
TD{font-family:??━?; font-size: 9pt; line-height: 13pt;}
.grayline {
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 1px;

	border-right-style: solid;
	border-left-style: solid;

	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
}
.engtxt1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #999999;
}
.ta1 {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #9A7816;
	border-right-color: #9A7816;
}
.ta2 {
	border-top-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #9A7816;
	border-left-color: #9A7816;
}
.ta12 {
	border-right-width: 1px;
	border-right-style: solid;
	border-left-style: none;
	border-right-color: #9A7816;
}
.ta22 {
	border-left-width: 1px;
	border-right-style: none;
	border-left-style: solid;
	border-left-color: #9A7816;
}
.ta13 {
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #9A7816;
	border-right-color: #9A7816;
}
.ta23 {
	border-top-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #9A7816;
	border-left-color: #9A7816;
}
.red {
	font-size: 12px;
	line-height: 20px;
	color: #FF0000;
}
.txt1 {
	font-size: 12px;
	line-height: 20px;
	color: #000000;
}
.txt2 {
	font-size: 12px;
	line-height: 16px;
	color: #000000;
}
.skin0 {
position:absolute;
text-align:left;
width:180px;
border:1px solid black;
background-color:menu;
font-family:Verdana;
line-height:20px;
cursor:default;
visibility:hidden;
}
.skin1 {
cursor:default;
font:menutext;
position:absolute;
text-align:left;
font-family: Arial, Helvetica, sans-serif;
font-size: 10pt;
width:180px;
background-color:menu;
border:1 solid buttonface;
visibility:hidden;
border:1 outset buttonhighlight;
}
.buyokmenu {
padding-top:5px;
padding-left:15px;
padding-right:10px;
}
.buyokmenu2{
padding-top:5px;
padding-left:15px;
padding-right:10px;
}

.f1 {	font-size: 12px;
	line-height: 20px;
	font-weight: bold;
	color: #000000;
}
.f2 {	font-size: 12px;
	line-height: 20px;
	font-weight: bold;
	padding-left:20px;
	color: #000000;
	
}
/* TOP PANEL */
    #tabsE {
      float:left;
      width:100%;
      background:#FCF1F6;
      font-size:100%;
      line-height:normal;
          border-bottom:1px solid #E276A7;
      }
    #tabsE ul {
        margin:0;
        padding:10px 10px 0 150px;
        list-style:none;
      }
    #tabsE li {
      display:inline;
      margin:0;
      padding:0;
      }
    #tabsE a {
      float:left;
      background:url("/images/tableftE.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 4px;
      text-decoration:none;
      }
    #tabsE a span {
      float:left;
      display:block;
      background:url("/images/tabrightE.gif") no-repeat right top;
      padding:5px 15px 4px 6px;
      color:#FFF;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabsE a span {float:none;}
    /* End IE5-Mac hack */
    #tabsE a:hover span {
      color:#FFF;
      }
    #tabsE a:hover {
      background-position:0% -42px;
      }
    #tabsE a:hover span {
      background-position:100% -42px;
      }

        #tabsE #current a {
                background-position:0% -42px;
        }
        #tabsE #current a span {
                background-position:100% -42px;
        }
/* /TOP PANEL */

.btitle{width:350px; height:38px; margin:0 auto;padding-left:45px;padding-top:10px;font-weight: bold;float: left;}
.Ltitle{width:200px; height:40px; margin:0 auto;padding-left:45px;padding-top:6px;font-weight: bold;float: left;}
.bmore{
	padding-top:10px;padding-right:10px;float: right;
}

/* /TOP PRC */
.side_tit_bg{
	background: url(/images/right_2bg1.jpg);
	height: 39px;
}

.side_tit_bg1{
	background: url(/images/right_bg1.jpg);
	height: 38px;
}

#topprc { font-size: 9pt;}
#topprc ul{ list-style-type: none; margin:4px; padding-left:35px;} 
#topprc li a{width: 100%; line-height : 195%;} 
/* /TOP PRC */

/* /TOP news */
#topnews { font-size: 9pt;padding-top : 10px;}
#topnews ul{ list-style-type: none; margin:0px; } 
#topnews li a{ width: 100%; line-height : 173%; } 
/* /TOP news */

.tablep{
	margin-bottom:3px;
}


.ksbt {BORDER-RIGHT: #CCCCCC 1px solid; BORDER-TOP: #CCCCCC 1px solid; FONT-SIZE: 9pt; BORDER-LEFT: #CCCCCC 1px solid; COLOR: #666666; BORDER-BOTTOM: #CCCCCC 1px solid;FONT-FAMILY: verdana;}
.input {BORDER-RIGHT: #CCCCCC 1px solid; BORDER-TOP: #CCCCCC 1px solid; FONT-SIZE: 9pt; BORDER-LEFT: #CCCCCC 1px solid; COLOR: #666666; BORDER-BOTTOM: #CCCCCC 1px solid;FONT-FAMILY: verdana;}
.login {BORDER-RIGHT: #ece2d2 1px solid; BORDER-TOP: #ece2d2 1px solid; FONT-SIZE: 8pt; BORDER-LEFT: #ece2d2 1px solid; COLOR: #666666; BORDER-BOTTOM: #ece2d2 1px solid; FONT-FAMILY: verdana;}

.prolist{

	width : 760px;
	height : 265px;
	padding : 2px;
	padding-left:15px; 

}

.prolist2{

	width : 546px;
	height : 240px;
	padding : 2px;
	padding-left:15px; 
        

}

.proteam {
	width : 122px;
	height : 126px;
        line-height : 150%;
}
.proteam img{width:120px; height:84px; display:block;}
.proteam ul li a{width:122pxpx; height:119px; display:block; text-decoration:none; margin:0; padding:3px 0 0 0; }


.proteam2 {
	width : 130px;
	height : 119px;
        line-height : 135%;
}
.proteam2 img{width:120px; height:84px; display:block;}
.proteam2 ul li a{width:130px; height:119px; display:block; text-decoration:none; margin:0; padding:4px 0 0 0; }


.topsearch{
        width : 600px;
	height : 41px;
	padding : 0px;
	padding-top : 8px;
	padding-left : 65px;
	margin : 0px;
	margin-top : 8px;
        float: left;
 }

.rightbox{
	height : 41px;padding-top : 20px;margin-top : 20px;padding-right : 80px;padding-top:0px;float: right;
}

.lefttitle {
      float:left;
      width:100%;
      background:#FFF0CC;
      font-size:12PX;
      line-height:normal;
          border-bottom:1px solid #F7B352;
      }
