/* okman.cn  2008,CSS Document */

/*margin 上右下左*/
body { 
	background-color:#000000;
    /*font-family: Verdana, Arial, Helvetica, sans-serif; */
	font-size: 12px;
	color:#CCCCCC;
	margin: 0px; 
	padding: 0px; 
	line-height:150%;
} 
/*黑色滤镜
html { filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1); }*/
body,td,th {
	color: #CCCCCC;
}
A{ text-decoration: none}
.font12yell {
	font-size: 12px;
	color: #ffff00;
}

A:link {color: #cccccc;}
A:visited {color: #CCCCCC;}
A:active {color: #CCCCCC;}
A:hover {
	color: #FFFF00;

}
a.a-white:link,a.a-white:visited,a.a-white:active{text-decoration:none;color:#ffffff;}
a.a-white:hover{text-decoration:underline; }

a.a-org:link,a.a-org:visited,a.a-org:active{color:#FF6600; text-decoration: none;}
a.a-org:hover {color:#FF0000;text-decoration: underline;}

a.a-org14:link,a.a-org14:visited,a.a-org14:active{color:#FF6600; font-size:14px;text-decoration: none;}
a.a-org14:hover {color:#FF0000;font-size:14px;text-decoration: underline;}

a.a-blank:link,a.a-blank:visited,a.a-blank:active{color:#000000; text-decoration: none;}
a.a-blank:hover {color:#ff6600;text-decoration: underline;}

a.a-hui:link,a.a-hui:visited,a.a-hui:active{color:#333333; text-decoration: none;}
a.a-hui:hover {color:#ff6600;text-decoration: underline;}

a.a-hui14:link,a.a-hui14:visited,a.a-hui14:active{color:#333333;font-size:14px;text-decoration: none;}
a.a-hui14:hover {color:#ff6600;font-size:14px;text-decoration: underline;}

a.a-red:link,a.a-red:visited,a.a-red:active{color:#ff0000; text-decoration: none;}
a.a-red:hover {color:#ff6600;text-decoration: underline;}

a.a-blue14:link,a.a-blue14:visited,a.a-blue14:active{color:#0044dd;font-size:14px;text-decoration: none;}
a.a-blue14:hover {color:#ff6600;font-size:14px;text-decoration: underline;}

a.a-green:link,a.a-green:visited,a.a-green:active{color:#5da800; text-decoration: none;}
a.a-green:hover {color:#ff6600;text-decoration: none;}

a.a-yellow:link,a.a-yellow:visited,a.a-yellow:active{color:#ffff00; text-decoration: none;}
a.a-yellow:hover {color:#ffffff;text-decoration: underline;}

h2{ 
    margin: 0px; 
    padding: 2px;
	font-size:14px; 
} 
h3 { 
    margin: 0px; 
    padding: 3px; 
	font-size:12px;
} 
form{margin:0px;}
ul{margin:0;padding:0;}
.divul{margin:0px;}
#midco1 {
	height: 160px;
	width: 259px;
	float: left;
	overflow: hidden;
}
#midco2 {
	height: 160px;
	width: 259px;
	left: 5px;
	border-left-width: 5px;
	border-left-style: solid;
	border-left-color: #000000;
	float: right;
	overflow: hidden;
}
#midco {
	left:0px;

	height:150px;
	margin: 0 auto;
	border-bottom-width: 5px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	background-color: #2f2f2f;
}
#photo2 {
	height: 144px;
	border-bottom-width: 5px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	background-color: #444444;
	width: 523px;
	overflow: hidden;
}
.gdmsg {
	background-color: #363636;
	margin-bottom: 5px;
	color: #996600;
	text-indent: 35px;
	border: 2px outset #5B5B5B;
}

#midser {
	height: 143px;
	width: 523px;
	background-color: #2F2F2F;
	overflow: hidden;
}
#photo22 {
	height: 118px;
	float: none;
	background-color: #252525;
	padding: 5px;
}
#photo21 {
	background-color: #323232;
}

#photo211 {
	float: left;
	width: 92px;
	background-image: url(../images/photo2_1.gif);
	background-repeat: no-repeat;
	height: 22px;
	padding-left: 30px;
	color: #FEFE8F;
	font-weight: bold;
	padding-top: 3px;
}
#photo212 {
	height: 22px;
	padding-top: 3px;
}

#midco31 {
	height: 206px;
	width: 259px;
	float: left;
	overflow: hidden;
}
#midco32 {
	height: 206px;
	width: 259px;
	left: 5px;
	border-left-width: 5px;
	border-left-style: solid;
	border-left-color: #000000;
	float: right;
	overflow: hidden;
}
#midco3 {
	height:206px;
	border-bottom-width: 5px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	background-color: #2f2f2f;
	overflow: hidden;
}
div#head { 
    position: absolute; 
    width:1001px; 
    height:170px; 
    left:0px; 
    top: 0px; 
    background-color: #333333;
	background-image:url(../images/head_bg.gif);
} 
#info1 {
	height: 22px;
	padding-top: 1px;
	padding-left: 2px;
}
.font_org {
	color: #FFB400;
}

#infoline {
	padding: 2px;
	height: 40px;
}
#info2 {
	height: 20px;
	padding-top: 3px;
	padding-left: 2px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #000000;
	margin-top: -5px;
	background-color: #101113;
}
#info21 {
	float: left;
	height: 22px;
	width: 730px;
	background-image: url(../images/icon_tip.jpg);
	background-repeat: no-repeat;
	padding-left: 22px;
}
#info22 {
	background-image: url(../images/icon_tq.jpg);
	background-repeat: no-repeat;
	text-align: right;
	width: 234px;
	float: right;
	margin: -1px 1px 1px 1px;
}
#subinfo22 {
	background-image: url(../images/2.gif);
	background-repeat: no-repeat;
	width: 234px;
	float: right;
	margin: -1px 1px 1px 1px;
	text-indent: 22px;
	background-position: 3px;
}
/*居中作用*/
div#wrapper { 
    position:relative; 
    margin-left:auto; 
    margin-right:auto; 
    top: 0px; 
    width:1001px; 
    background-color: #000000; 
}

div#columns { 
    position: relative; 
    width: 1001px; 
    top: 170px; 
    background-color:#000000; 
} 
#menu {
	margin-top: 80px;
}
div#side1 {
	position:absolute;
	width:234px;
	height:970px;
	top: 5px;
	left:0px;
	background-color: #1f1f1f;
	overflow: hidden;
} 
div#content { 
    position: relative; 
    width: 523px; 
	height:970px; 
    top: 5px; 
    left: 239px; 
    background-color: #2F2F2F; 
} 
div#side2 {
	position:absolute;
	width:234px;
	height:970px;
	top: 4px;
	left: 766px;
	background-color: #333333;
	overflow: hidden;
} 
div#foot {
	position: relative;
	width: 1001px;
	height:145px;
	clear: both;
	top:5px;
	margin-top: 170px;
	text-align:center;
	background-color: #333333;
	border-top-width: 5px;
	border-bottom-width: 5px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #000000;
	border-bottom-color: #000000;
	background-image: url(../images/foot_bg.gif);
	background-repeat: repeat-x;
}
/* 内页 左，中，右，下 */
div#subcolumns {
	position: relative;
	width: 1001px;
	top: 170px;
	background-color:#000000;
	background-image: url(../images/bgline.jpg);
	background-position: 0px 1000px;
	
}
div#subside1 {
	position:absolute;
	width:234px;
	height:880px;
	top: 5px;
	left:0px;
	background-color: #1f1f1f;
	overflow: hidden;
} 

div#subcontent {
	position: relative;
	width: 523px;
	top: 5px;
	left: 239px;
	height:880px;
	background-color: #2F2F2F;
} 
div#subcontent2 {
	position: relative;
	width: 523px;
	top: 5px;
	left: 239px;
	background-color: #2F2F2F;
} 
div#subside2 {
	position:absolute;
	width:234px;
	height:880px;
	top: 5px;
	left: 767px;
	background-color: #333333;
	overflow: hidden;
} 
#topline5 {
	background-color: #000000;
	height: 5px;
}

div#subfoot {
	position: relative;
	width: 1001px;
	height:123px;
	clear: both;
	margin-top: 170px;
	text-align:center;
	background-color: #333333;
	border-top-width: 5px;
	border-top-style: solid;
	border-top-color: #000000;
	border-bottom-width: 5px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	background-image: url(../images/foot_bg.gif);
	background-repeat: repeat-x;
}
/* 内页 左中右下结束 */

/* 日志详细页 */
.title16{
	font-size:16px;
	font-weight: bold;
	color: #999999;
	background-color: #333333;
	height: 30px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #101113;
	text-align: center;
	padding-top: 3px;
}
.title7 {
	font-weight: bold;
	color: #FF6600;
	background-image: url(../images/bbs2.gif);
	background-repeat: no-repeat;
	background-position: 5px 0px;
	text-indent: 25px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: dotted;
	border-bottom-style: dotted;
	border-top-color: #FF6600;
	border-bottom-color: #FF6600;
}

.showpic {
	padding: 5px;
	float: left;
	border: 1px dotted #CCCCCC;
	margin: 5px;
}

div#subcontentshow {
	position: relative;
	/*position:absolute;*/
	width: 523px;
	/*height:880px;*/
	left: 239px;
	background-color: #151515;
	font-size: 14px;
	top: 5px;
	height: e-xpression(this.style.height>=this.scrollHeight?'880px':this.scrollHeight+'px'); /*重要 自动增长*/
}
div#subcontentshow12 {
	position: relative;
	width: 523px;
	height:880px;
	left: 239px;
	background-color: #151515;
	font-size: 12px;
	border-top-width: 5px;
	border-top-style: solid;
	border-top-color: #000000;
}
/* 日志详细页 */
.line5 {overflow:hidden;height:5px;margin-bottom:5px;}

div#head1{
	position:absolute;
	top:0px;
	width:100px;
	height:99px;
	background-image: url(../images/div_new.jpg);
	background-repeat: no-repeat;
	 }
div#head2{
	height:21px;
	padding-top: 3px;
	padding-left: 120px;
}
div#logo {
	position:absolute;
	height: 60px;
	width: 224px;
	padding-left: 0px;
	padding-top: 0px;
	margin-top: 20px;
	margin-left: -15px;
}
div#head22 {
	position:absolute;
	height: 55px;
	width: 550px;
	margin-left: 230px;
	margin-top: 20px;
	overflow: hidden;
}
.align_right {
	text-align: right;
}
/*add favlink & clock box*/
div#head3{
	position:absolute;
	top:0px;
	width:99px;
	height:99px;
	left:900px;
	padding-top: 4px;
	text-align: right;
	padding-right: 3px;
	vertical-align: sub;
	background-image: url(../images/star_1.gif);
	background-repeat: no-repeat;
	background-position: 15px 4px;
}
#clock {
	height: 80px;
	width: 80px;
	margin-top: -1px;
}
div#head0 {
	height: 100px;
	width: 1001px;
	float: left;
}
/*- TOP Menu Tabs H--------------------------- */

    #tabsH {
	width:1001px;
	height:26px;
	font-size:12px;
	line-height:normal;
	margin-top: 0px;
	border-bottom-width: 0px;
	border-bottom-style: solid;
	border-bottom-color: #31363C;
	float: left;
	font-weight: bold;
	background-color: #000000;
	background-image: url(../images/tabbgline.gif);
	background-repeat: repeat-x;
      }

    #tabsH ul {
        margin:0;
        padding:5px 10px 0 100px;
        list-style:none;
      }
    #tabsH li {
      display:inline;
      margin:0;
      padding:0;
      }
    #tabsH a {
      float:left;
      background:url(../images/tableftH.gif) no-repeat left top;
      margin:0;
      padding:0 0 0 4px;
      text-decoration:none;
      }
    #tabsH a span {
      float:left;
      display:block;
      background:url(../images/tabrightH.gif) no-repeat right top;
      padding:5px 15px 4px 6px;
      color:#FFF;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabsH a span {float:none;}
    /* End IE5-Mac hack */
    #tabsH a:hover span {
      color:#FFF;
      }
    #tabsH a:hover {
      background-position:0% -42px;
      }
    #tabsH a:hover span {
      background-position:100% -42px;
      }

        #tabsH #current a {
                background-position:0% -42px;
        }
        #tabsH #current a span {
		  color:#FFCC00;
                background-position:100% -42px;
        }
/*----------------- tabsh ------------------------*/
		
div#photo {
	margin: 0px;
	padding: 0px;
	height: 232px;
	width: 523px;
	background-image: url(../images/load.gif);
	background-repeat: no-repeat;
	background-position: 200px 70px;
	background-color: #141414;
}
#myso {
	height: 28px;
	border-top-width: 5px;
	border-bottom-width: 5px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #0D0D0D;
	border-right-color: #0D0D0D;
	border-bottom-color: #0D0D0D;
	border-left-color: #0D0D0D;
	padding-top: 3px;
	padding-right: 2px;
	padding-left: 2px;
	background-image: url(../images/tit_bg_so.jpg);
	background-repeat: repeat-x;
}
#lefttit1 {
	font-size: 12px;
	font-weight: bold;
	color: #ffb400;
	background-image: url(../images/tit_left_top.jpg);
	padding-left: 30px;
	height: 25px;
	background-repeat: no-repeat;
}
.lefttit {
	font-size: 12px;
	font-weight: bold;
	color: #FFB400;
	background-image: url(../images/tit_bg_l.jpg);
	background-repeat: repeat-x;
	height: 23px;
	padding-left: 30px;
	padding-top: 3px;
}
.lefttit a:link,.lefttit a:visited,.lefttit a:active,lefttit a:hover{
	text-decoration: none;
	display: block;
	color:#ffb400;
	height: 22px;
	width: 234px;
}
.midtit1 {
	background-image: url(../images/tit_bg_m.jpg);
	background-repeat: no-repeat;
	padding-left: 30px;
	color: #fefe8f;
}
.midtit2 {
	background-image: url(../images/tit_bg_m.jpg);
	background-repeat: no-repeat;
	padding-left: 30px;
	color: #fefe8f;
}
#righttit1 {
	font-size: 12px;
	font-weight: bold;
	color: #ffb400;
	background-image: url(../images/tit_right_top.jpg);
	padding-left: 30px;
	height: 25px;
	background-repeat: no-repeat;
}
#side21 {
	height: 140px;
}
#logincontent {
	width: 180px;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
	line-height:30px;
}
.leftcontent {
	height: 150px;
}

.inputbox {
	border:1px solid #1D1D1D;
	background-color:#5B5B5B;
	color: #FFFFFF;
}

.button {
	background-color: #1E1E1E;
	background-image: url(../images/tabrightH.gif);
	background-repeat: repeat-x;
	color: #FFB400;
	border: 1px solid #000000;
	padding: 2px;
}
.button2 {
	background-color: #1E1E1E;
	background-image: url(../images/tabrightH.gif);
	background-repeat: repeat-x;
	color: #FFFFFF;
	border: 1px solid #000000;
	height: 20px;
	font-size: 12px;
}
#friendlink {
	height: 41px;
	padding-top: 3px;
}
/* LI1 */
.li1{
	position: relative;
	text-indent: 0px;
	width: 224px;
	margin: 5px;
}
.li1 ul{
	list-style:none;
}
.li1 li {
	text-indent: 20px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #3E3E3E;
	height: 22px;
	background-color: transparent;
	overflow: hidden;
	padding-top: 3px;
	background-image: url(../images/icon_dot1.gif);
	background-repeat: no-repeat;
	background-position: 5px;
}
.li1 a:link,.li1 a:visited,.li1 a:active{
	text-decoration: none;
	color: #DDDDDD;
}
.li1 a:hover{
	color: #FF6600;
	border-bottom-color: #FFB400;
	text-decoration: none;
	}
/*li2*/
.li2{
	position: relative;
	text-indent: 0px;
	width: 224px;
	margin: 5px;
}
.li2 ul{
	list-style:none;
}
.li2 li {
	text-indent: 20px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #3E3E3E;
	height: 22px;
	background-color: transparent;
	overflow: hidden;
	padding-top: 3px;
	background-image: url(../images/icon_dot2.gif);
	background-repeat: no-repeat;
	background-position: 5px;
}
.li2 a:link,.li2 a:visited,.li2 a:active{
	text-decoration: none;
	color: #DDDDDD;
}
.li2 a:hover{
	color: #FF6600;
	border-bottom-color: #FFB400;
	text-decoration: none;
	}
/*li3*/
.li3{
	position: relative;
	text-indent: 0px;
	width: 224px;
	margin: 5px;
}
.li3 ul{
	list-style:none;
}
.li3 li {
	text-indent: 20px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #3E3E3E;
	height: 22px;
	background-color: transparent;
	overflow: hidden;
	padding-top: 3px;
	background-image: url(../images/icon_dot3.gif);
	background-repeat: no-repeat;
	background-position: 5px;
}
.li3 a:link,.li3 a:visited,.li3 a:active{
	text-decoration: none;
	color: #999999;
}
.li3 a:hover{
	color: #FEFE8F;
	border-bottom-color: #FFB400;
	text-decoration: none;
	}
	/*li4*/
.li4{
	position: relative;
	text-indent: 0px;
	width: 224px;
	margin: 5px;
}
.li4 ul{
	list-style:none;
}
.li4 li {
	text-indent: 20px;
	height: 18px;
	background-color: transparent;
	overflow: hidden;
	background-image: url(../images/icon_jor.gif);
	background-repeat: no-repeat;
	background-position: 5px;
}
/*li5*/
.li5{
	position: relative;
	text-indent: 0px;
	width: 224px;
	margin: 5px;
}
.li5 ul{
	list-style:none;
}
.li5 li {
	text-indent: 5px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #3E3E3E;
	height: 22px;
	background-color: transparent;
	overflow: hidden;
	padding-top: 3px;
}
.li5 a:link,.li5 a:visited,.li5 a:active{
	text-decoration: none;
	color: #999999;
}
.li5 a:hover{
	color: #FEFE8F;
	border-bottom-color: #FFB400;
	text-decoration: none;
	}
/*atype*/
.atype{
	position: relative;
	text-indent: 0px;
	width: 224px;
	margin: 5px;
}
.atype ul{
	list-style:none;
}
.atype li {
	text-indent: 40px;
	height: 22px;
	background-color: transparent;
	overflow: hidden;
	padding-top: 0px;
	background-image: url(../images/em_directory.png);
	background-repeat: no-repeat;
	background-position: 30px 0px;
}
.atype a:link,.atype a:visited,.atype a:active{
	text-decoration: none;
	color: #FFFFFF;
	border-bottom: 1px solid #333333;
	padding: 2px 0px 2px 10px;
}
.atype a:hover{
	color: #FEFE8F;
	border-bottom-color: #FFB400;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	text-indent: 43px;
	}	
/*atypereal*/
.atypereal{
	position: relative;
	text-indent: 0px;
	width: 224px;
	margin: 5px;
}
.atypereal ul{
	list-style:none;
}
.atypereal li {
	text-indent: 40px;
	height: 22px;
	background-color: transparent;
	overflow: hidden;
	padding-top: 0px;
	background-image: url(../images/5.gif);
	background-repeat: no-repeat;
	background-position: 30px 0px;
}
.atypereal a:link,.atypereal a:visited,.atypereal a:active{
	text-decoration: none;
	color: #FFFFFF;
	border-bottom: 1px solid #333333;
	padding: 2px 0px 2px 10px;
}
.atypereal a:hover{
	color: #FEFE8F;
	border-bottom-color: #FFB400;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	text-indent: 43px;
	}
.divin5 {
	padding: 5px;
}
.divin10 {
	padding: 10px;
}

/*title4*/	
.title4 {
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	text-indent: 20px;
	background-image: url(../images/icon_ddd.gif);
	background-repeat: no-repeat;
	background-position: 5px 5px;
	margin-left: 5px;
}
/*title5*/	
.title5 {
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-indent: 35px;
	background-image: url(../images/tit_bg_5.jpg);
	padding-top: 2px;
}
.midtit2 {
	font-size: 12px;
	font-weight: bold;
	color: #FEFE8F;
	background-image: url(../images/tit_bg_1.gif);
	background-repeat: repeat-x;
	height: 22px;
	padding-top: 3px;
}


.li4 a:link,.li4 a:visited,.li4 a:active{
	text-decoration: none;
	color: #999999;
}
.li4 a:hover{
	color: #FEFE8F;
	border-bottom-color: #FFB400;
	text-decoration: none;
	}
/*photo li pic*/
.pli {
	width:523px;
	height:100px;
	list-style:none;
	text-align:center;
	margin-top: 5px;
	margin-left: 2px;
}
.pli li {
	float:left;
	width:95px!important;
	width /**/:95px;
	height:95px;
	background-color:#323232;
	background-position:center 4px;
	background-repeat:no-repeat;
	border:1px solid #4F4F4F;
	margin:2px;
}
.pli a {
	display:block;
	width:75px;
	padding-top:75px;
} 
/*photo li end*/
.so_x {
	background-color: #FFFFFF;
	height: 36px;
	width: 208px;
	margin-left: 30px;
}
.sobox1 {
	float: left;
	height: 31px;
	width: 85px;
}
.sobox2 {
	float: left;
	height: 20px;
	width: 75px;
	margin-top:10px;
}
.sobox3 {
	float: left;
	height: 20px;
	width: 30px;
	margin-top: 8px;
}
.webright {
	float: left;
	height: 80px;
	width: 135px;
	overflow: hidden;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 5px;
}

.webleft {
	background-color: #5B5B5B;
	padding: 5px;
	float: left;
	height: 70px;
	width: 94px;
	margin: 5px;
}
.webbox {
	height: 90px;
	float: left;
	overflow: hidden;
	width: 260px;
}
#tbox_blog {
	color: #FF9900;
	background-image: url(../images/tbox_icon1.jpg);
	height: 66px;
	overflow: hidden;
	background-repeat: no-repeat;
	background-color: #212121;
}
#tbox2 {
	margin-left: 130px;
	margin-top: 10px;
	padding: 5px;
	margin-right: 10px;
	margin-bottom: 10px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-top-color: #313439;
	border-right-color: #313439;
	border-bottom-color: #313439;
	border-left-color: #313439;
}
#browtit {
	margin: 5px;
}
#tit1 {
	float: left;
	width: 375px;
	padding-left: 5px;
	color: #FFFFFF;
}


.brow0 {
	margin: 5px;
	background-color: #212121;
	border: 1px solid #666666;
	height: 135px;
	overflow: hidden;
}
.brow1 {
	color: #CCCCCC;
	background-image: url(../images/2.gif);
	background-repeat: no-repeat;
	background-position: 5px 5px;
	text-indent: 20px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
	background-color: #212121;
	padding: 3px;
}

.brow1 a:link,.brow1 a:visited,.brow1 a:active{
	text-decoration: none;
	color: #FEFE8F;
	font-weight: bold;	
}
.brow1 a:hover{
	color: #ffb400;
	text-decoration: none;
	}
.brow2 {
	height: 78px;
	padding: 5px;
	color: #999999;
}

.brow3 {
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #757575;
	text-align: right;
	color: #7F7F7F;
	padding-right: 5px;
}
/* guestbook */
.gbrow0 {
	margin: 5px;
	background-color: #212121;
	border: 1px solid #666666;
}
.gbrow1 {
	color: #CCCCCC;
	background-image: url(../images/8.gif);
	background-repeat: no-repeat;
	background-position: 5px 5px;
	text-indent: 25px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
	background-color: #212121;
	padding: 3px;
}

.gbrow1 a:link,.gbrow1 a:visited,.gbrow1 a:active{
	text-decoration: none;
	color: #FEFE8F;
	font-weight: bold;	
}
.gbrow1 a:hover{
	color: #ffb400;
	text-decoration: none;
	}
.gbrow2 {
	padding: 5px;
	color: #999999;
}

.gbrow3 {
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #757575;
	text-align: right;
	color: #7F7F7F;
	padding-right: 5px;
	padding-top: 2px;
}
#gbreply {
	color: #FFB400;
	padding-left: 5px;
	margin-left: 25px;
	border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #FFB400;
}
.writebox {
	margin: 10px;
	padding: 10px;
	width: 460px;
	font-size: 12px;
	border: 1px dotted #999999;
	background-color: #212121;
}
/* guestbook end */
#pagenav {
	clear: both;
	/* background-color: #1F1F1F; */
	height: 22px;
	/* border: 1px solid #999999; */
	margin: 3px 5px 3px 5px;
	padding: 2px;
}
#pageleft {
	width: 260px;
	float: left;
}
#pageright {
	text-align: right;
}

#yline {
	background-image: url(../images/y.jpg);
	height: 40px;
}
.showcontent {
	font-size: 12px;
	<!--[if IE]>
	word-break :break-all;
	<![endif]-->
	height: e-xpression(this.style.height>=this.scrollHeight?'800px':this.scrollHeight+'px'); 
}
/* 分页导航 开始 */
#ok_pagination {
    display:block;
    text-align:left;
    height:22px;
    clear:both;
    padding-top:3px;
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    font-weight:normal;
}
　
#ok_pagination a:link, #ok_pagination a:visited{
    padding:7px;
    padding-top:2px;
    padding-bottom:2px;
    border:1px solid #666666;
    margin-left:10px;
    text-decoration:none;
    background-color:#585858;
    color:#ffffff;
    width:22px;
    font-weight:normal;
}
　
#ok_pagination a:hover {
    background-color:#999999;
    border:1px solid #666666;
    color:#000000;    
}
/*当前页*/　
#ok_pagination .active_ok_link {
    padding:7px;
    padding-top:2px;
    padding-bottom:2px;
    border:1px solid #666666;
    margin-left:5px;
    text-decoration:none;
    background-color:#cccccc;
    color:#000000;
    cursor:default;
}
　
#ok_pagination .disabled_ok_pagination {
    padding:7px;
    padding-top:2px;
    padding-bottom:2px;
    border:1px solid #a8a8a8;
    margin-left:10px;
    text-decoration:none;
    background-color:#cccccc;
    color:#666666;
    cursor:default;
}
/* 分页导航 结束 */
#web1 {
	float: left;
	width: 260px;
	height: 110px;
	background-image: url(../images/ie.jpg);
	background-repeat: no-repeat;
	text-indent: 25px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 80px;
}
#download {
	color: #7CE048;
	background-color: #282828;
	background-image: url(../images/div_download.png);
	background-repeat: no-repeat;
	padding: 5px;
	background-position: 5px 2px;
	text-indent: 30px;
}
/*web*/
.webrow0 {
	margin: 5px;
	background-color: #212121;
	border: 1px solid #666666;
	height: 135px;
}
.webrow1 {
	color: #CCCCCC;
	background-image: url(../images/1.gif);
	background-repeat: no-repeat;
	background-position: 5px 5px;
	text-indent: 20px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
	background-color: #212121;
	padding: 3px;
}

.webrow1 a:link,.webrow1 a:visited,.webrow1 a:active{
	text-decoration: none;
	color: #FEFE8F;
	font-weight: bold;	
}
.webrow1 a:hover{
	color: #ffb400;
	text-decoration: none;
	}
.webrow2 {
	padding: 5px;
	color: #999999;
}
.webpic {
	padding: 5px;
	float: left;
	margin: 5px;
}
.photobox {
	margin: 3px;
	padding: 5px;
	height: 110px;
	width: 150px;
	float: left;
	background-color: #1C1C1C;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #999999;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #999999;
}
#divmusic {
	background-image: url(../images/music.jpg);
	height: 40px;
	width: 224px;
	padding: 5px;
}
#divmusic01 {
	float: left;
	width: 60px;
	padding-left: 6px;
	padding-top: 2px;
}
.picbox {
	margin: 1px;
	float: left;
	height: 95px;
	width: 97px;
	border: 1px solid #444444;
	padding: 1px;
	text-align: center;
}
.prebox {
	float: left;
	width: 250px;
	overflow: hidden;
	margin-right: 5px;
}
.prebox2 {
	overflow: hidden;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #313131;
}

/*CSS black style pagination*/

DIV.black {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 100%; PADDING-BOTTOM: 10px; MARGIN: 3px; COLOR: #a0a0a0; PADDING-TOP: 10px; BACKGROUND-COLOR: #000; TEXT-ALIGN: center
}
DIV.black A {
	BORDER-RIGHT: #909090 1px solid; PADDING-RIGHT: 5px; BACKGROUND-POSITION: 50% bottom; BORDER-TOP: #909090 1px solid; PADDING-LEFT: 5px; BACKGROUND-IMAGE: url(bar.gif); PADDING-BOTTOM: 2px; BORDER-LEFT: #909090 1px solid; COLOR: #c0c0c0; MARGIN-RIGHT: 3px; PADDING-TOP: 2px; BORDER-BOTTOM: #909090 1px solid; TEXT-DECORATION: none
}
DIV.black A:hover {
	BORDER-RIGHT: #f0f0f0 1px solid; BORDER-TOP: #f0f0f0 1px solid; BACKGROUND-IMAGE: url(invbar.gif); BORDER-LEFT: #f0f0f0 1px solid; COLOR: #ffffff; BORDER-BOTTOM: #f0f0f0 1px solid; BACKGROUND-COLOR: #404040
}
DIV.black A:active {
	BORDER-RIGHT: #f0f0f0 1px solid; BORDER-TOP: #f0f0f0 1px solid; BACKGROUND-IMAGE: url(invbar.gif); BORDER-LEFT: #f0f0f0 1px solid; COLOR: #ffffff; BORDER-BOTTOM: #f0f0f0 1px solid; BACKGROUND-COLOR: #404040
}
DIV.black SPAN.current {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; BORDER-LEFT: #ffffff 1px solid; COLOR: #ffffff; MARGIN-RIGHT: 3px; PADDING-TOP: 2px; BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-COLOR: #606060
}
DIV.black SPAN.disabled {
	BORDER-RIGHT: #606060 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #606060 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #606060 1px solid; COLOR: #808080; MARGIN-RIGHT: 3px; PADDING-TOP: 2px; BORDER-BOTTOM: #606060 1px solid
}

/*CSS black-red style pagination*/

DIV.black-red {
	FONT-SIZE: 11px; COLOR: #fff; FONT-FAMILY: Tahoma, Arial, Helvetica, Sans-serif; BACKGROUND-COLOR: #3e3e3e
}
DIV.black-red A {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; COLOR: #fff; PADDING-TOP: 2px; BACKGROUND-COLOR: #3e3e3e; TEXT-DECORATION: none
}
DIV.black-red A:hover {
	COLOR: #fff; BACKGROUND-COLOR: #ec5210
}
DIV.black-red A:active {
	COLOR: #fff; BACKGROUND-COLOR: #ec5210
}
DIV.black-red SPAN.current {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; MARGIN: 2px; COLOR: #fff; PADDING-TOP: 2px; BACKGROUND-COLOR: #313131
}
DIV.black-red SPAN.disabled {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; COLOR: #868686; PADDING-TOP: 2px; BACKGROUND-COLOR: #3e3e3e
}
/** -----------------------  /
.highlightit img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);
-moz-opacity: 0.5;
}

.highlightit:hover img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
-moz-opacity: 1;
}