*{margin:0;padding:0;}
html,body{background:#FFF;color:#333;text-align:center;} 
body{font:12px arial,helvetica,verdana,sans-serif;}
h1{font-size:22px;}
h2{font-size:18px;}
h3{font-size:16px;}
h4{font-size:14px;}
a{color:#333;text-decoration:none;}
a:hover{color:#ff005a;}
#wrapper{border-top:0px solid #EEE;margin:0px auto;text-align:left;width:950px;} 

/* masthead / footer - navigation and categories */
#masthead{padding:0px 0;}
#masthead h1 a{text-transform:uppercase;width:400px;float:left;margin:12px 0 0 0;}
#masthead h1 a em{font-style:normal;color:#555;}
#authorBlurb img{float:right;width:42px;height:42px;border:3px solid #EEE;}
#authorIntro a{font-weight:bold;} 
#authorIntro{line-height:1.4em;width:400px;float:right;margin:8px 0 0 0;}
ul.nav{list-style:none;background:#555;}
.nav li{border-right:1px solid #DDD;float:left;display:block;width:101px;}
.nav li a{text-align:center;background:#555;font-size:11px;outline:none;color:#fff;text-decoration:none;display:block;padding:5px 0 12px 5px;width:99px;}
.nav li a span{text-align:center;font-size:10px;color:#fff;}
.nav li a:hover{background:#ff005a;color:#ffffff!important;width:101px;}
* html.nav li a:hover{background:#333;width:101px;}
.nav li.skip{solid #DDD;float:right;display:block width:101px;}
.nav li.skip a{width:101px;}
li.top{border-left:1px solid #DDD;float:right;display:block width:101px;}
li.top a{width:100px;}
.nav li.skip a:hover, li.top a:hover { background:#ff005a;color: #fff !important;width:101px;}
#archives2{background:#333;}
#archives2 ul{list-style:none;padding:5px 0 3px 0;}
#archives2 li{float:left;display:block;width:101px;}
#archives2 li a{text-align: center;background:#333;font-weight:bold;color:#fff;width:100px;display:block;padding:2px 0 4px 5px;}
#archives2 li a:hover{background:#ff005a;color:#fff;width:101px;}
#archives1{background:#333;}
#archives1 ul{list-style:none;padding:5px 0 3px 0;}
#archives1 li{float:left;display:block;width:101px;}
#archives1 li a{text-align: center;background:#333;font-weight:bold;color:#fff;width:100px;display:block;padding:2px 0 4px 5px;}
#archives1 li a:hover{background:#ff005a;color:#fff;width:101px;}
#archives3{background:#333;}
#archives3 ul{list-style:none;padding:5px 0 3px 0;}
#archives3 li{float:left;display:block;width:101px;}
#archives3 li a{text-align: center;background:#333;font-weight:bold;color:#fff;width:100px;display:block;padding:2px 0 4px 5px;}
#archives3 li a:hover{background:#ff005a;color:#fff;width:101px;}
#archives4{background:#333;}
#archives4 ul{list-style:none;padding:5px 0 3px 0;}
#archives4 li{float:left;display:block;width:101px;}
#archives4 li a{text-align: center;background:#333;font-weight:bold;color:#fff;width:100px;display:block;padding:2px 0 4px 5px;}
#archives4 li a:hover{background:#ff005a;color:#fff;width:101px;}
#archives5{background:#333;}
#archives5 ul{list-style:none;padding:5px 0 3px 0;}
#archives5 li{float:left;display:block;width:101px;}
#archives5 li a{text-align: center;background:#333;font-weight:bold;color:#fff;width:100px;display:block;padding:2px 0 4px 5px;}
#archives5 li a:hover{background:#ff005a;color:#fff;width:101px;}
#archives6{background:#333;}
#archives6 ul{list-style:none;padding:5px 0 3px 0;}
#archives6 li{float:left;display:block;width:101px;}
#archives6 li a{text-align: center;background:#333;font-weight:bold;color:#fff;width:100px;display:block;padding:2px 0 4px 5px;}
#archives6 li a:hover{background:#ff005a;color:#fff;width:101px;}

/* main - middle content and columns */
#mid{}#mainCol{float:left;margin:26px 0 0 0;width:435px;}
#nick{float:left; width:200;}
#web{float:left; width:200;}
#position{float:left; width:200;}


/* style individual sidebars */
#midCol a{color:#ff005a;font-size:11px;}
#midCol a:hover{color:#555;font-size:11px;}
#midCol{color:#444;float:left;margin:25px 0 0 33px;width:250px;line-height:1.3em;}
#midCol p{color:#777;}
#searchWrap,
.middle_links{margin-bottom:20px;}
#searchWrap input{vertical-align:medium;}
#searchWrap #s{font-size:1.1em;border:1px solid #BBB;padding:1px 2px;margin-right:3px;width:220px;}
.middle_links h3{margin-bottom:7px;}
#midCol ul{list-style:none;margin:8px 0 4px;}
.middle_links ul li{background:url(images/li_dark.gif) no-repeat 0 3px;color:#7F7F7F;font-size:10px;line-height:1.2em;border-top:1px solid #BBB;padding:4px 0 4px 16px;}
#tertCol{float:left;width:214px;margin:23px 0 0 33px;}
#tertCol p{color:#777;}
#elseWhere{margin:0 0 20px 0;}
#elseWhere h3{margin-bottom:7px;}
ul#imgLinks{list-style:none;margin:7px 0;}
#imgLinks li{color:#7F7F7F;line-height:1.2em;padding:0 0 1px;}
#imgLinks li a img{border:3px solid #EEE;width:208px;height:69px;color:#333;font-weight:bold;}
#imgLinks li a:hover img{border-color:#DDD;}




/* footer - text string and links */
#footer p {padding-top: 7px; font-size:11px;}
#footer p a{font-weight:bold;color:#ff005a;font-size:11px;}
#footer p a:hover{color:#7f7f7f}

/* float rules */
.floatleft{float:left;margin:3px 7px 0 0;}
.floatright{float:right;margin:3px 0 0 7px;}
.right{float:right;}
.left{float:left;}
.clear{clear:both;}
.fix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.fix{display:inline-block;} 
* html .fix{height:1%;}
.fix{display:block;}

@charset "utf-8";
/* CSS Document */


/*================??????========================*/
/*第一种形式*/
#tabs0 {
 height: 293px;
 width:499px;
 border: 1px solid #CCCCCC;
 background-color: #FFFFFF;
}
.menu0{
 width: 499px;
}
.menu0 li{
 display:block;
 float:left;
 padding: 5px 0;
 width:124px;
 text-align: center;
font-size:13px; color: #FFFFFF;font-weight:bold;
 cursor:pointer;
 background: url(h3_bg.gif);
}
.menu0 li.hover{

 background: #FFFFFF;
}
#main0 ul{
 padding: 3px 0;
text-align:font-size:12px; color: #FFFFFF;
 display: none;
}
#main0 ul.block{
 display: block;
}
/*第二种形式*/
#tabs1{
margin-top:3px;
background:#FFFFFF;
 text-align:left;
 width:704px;
}
.menu1box{
color: #666666;
 position:relative;
 overflow:hidden;
 height:25px;
 width:704px;
 text-align:center;
}
#menu1{
 position:absolute;
 top:0;
 left:0;
 z-index:1;
}
#menu1 li{
 float:left;
 display:block;
 cursor:pointer;
 width:350px;
 text-align:center;
 line-height:24px;
 height:24px;
}
#menu1 li.hover{
background: url(foot_bj.gif) ;color: #FF0066;font-size:12px;font-weight:bold;
 border-left:1px solid #CCCCCC;
 border-top:1px solid #CCCCCC;
 border-right:1px solid #CCCCCC;
}
.main1box{
 clear:both;
 margin-top:-1px;
 border:1px solid #CCCCCC;
 height:145px;
 width:702px;
}
#main1 ul{
 display: none;
}
#main1 ul.block{
 display: block;
}

.bflb{text-align:center;font-size:13px; color: #000000; margin-top:52px;}
.bflbbz{text-align:center;font-size:13px; color: #000000; margin-top:1px;}

/*第三种形式*/
.menu2box{
 position:relative;
 overflow:hidden;
 height:22px;
 width:400px;
 text-align:left;
 background: #FFFFff;
}
#tabs2 {
 height: 200px;
 width: 400px;
 border: 1px solid #cbcbcb;
 background-color: #f2f6fb;
}
#tip2{
 position:absolute;
 top:0;
 left:0;
 height:22px;
 line-height:22px;
 z-index:0;
 width:100px;
 background: #f2f6fb;
}
#menu2{
 position:absolute;
 top:0;
 left:0;
 z-index:1;
}
#menu2 li{
 display:block;
 float: left;
 padding: 4px 0;
 width:100px;
 text-align: center;
 cursor:pointer;
}
-->
/*================??????========================*/

/*------------------------------------------------*/
