*{

    margin:0px;

    padding:0px;}

body{

    font-family:Geneva, arial, Helvetica, sans-serif;

	background:#FFFFFF;

	}	

h1{

color:#333333;

font-size:14px;

font-weight:normal;

margin-left:1px;

}

h2{

color:#666666;

font-size:12px;

font-weight:normal;

margin-left:1px;

line-height:16px;

}

#content{

	width:950px;

	margin:0px auto;

}

/*头部开始*/

#main{

float:left;

width:950px;

}

.footer{

	color:#444444;

	width:950px;

	height:70px;

	font-family:Verdana, arial, Helvetica, sans-serif;

	font-size:12px;

	line-height:18px;

	text-align:center;

	border-top:solid 3px #CaCaC1;

	padding-top:17px;

	clear: both;

}

.footer a{

color:#444444;

text-decoration:none;

}

.footer a:hover{

color:#444444;

text-decoration:underline;

}

#header{

    width:950px;

	height:95px;

}

#youbologo{

    width:196px;

    height:95px;

    float:left;

}

#submit{

    width:140px;

    height:39px;

    float:right;

}

/*头部结束*/



/*选单结束*/

.nav{

    width:932px;

	height:60px;!important

	height:50px;

	background:#FaFaF9;

	border:solid 3px #a4a49C;

	text-align:center;

	padding-top:5px;

	padding-left:6px;

	padding-right:6px;

	padding-bottom:6px;

	margin-bottom:5px;

	}

.nav ul {

  margin-top: 0px;

  padding-left: 0px;

  margin-left: 0px;

  color: 333333;

  float: left;

  width: 100%;

  font-family: verdana, arial, sans-serif;

  font-size:14px;

  font-weight:normal;

  text-align:center;

}



.nav ul li { display: inline; }



.nav ul li a

{

  padding-top:9px;

  padding-bottom:5px;

  padding-left:11px;

  padding-right:9px;

  width:29px;

  color: #333333;

  background:url(images/itemline.gif) no-repeat left center;

  text-decoration: none;

  float: left;

}

.nav ul li a:hover

{

  color: #333333;

  text-decoration:underline;

}



#noarrow a{

	background-image:none;

}

	

/*选单结束*/



#adbanner{

    width:950px;

    margin-bottom:5px;

    height:auto;

}



/*左侧开始*/

#mainleft{

    width:221px;

    float:left;

    margin-right:5px;

}

.leftitem{

    width:221px;

}
.leftad{

    width:221px;
}
.leftadcon{

    width:219px;
	height:228px;
    background:#FFFFFF;
    border:solid 1px #E9E9E7;
    margin-bottom:5px;
	overflow:hidden;

}

.lefttit{

    font-size:14px;

	color:#444444;

	width:192px;

	height:18px;

	border:solid 3px #CaCaC1;

	font-weight: bold;

	padding-top: 5px;

	padding-left:23px;

	background:#F1F1F1 url(images/titicon.gif)  no-repeat;

}

.leftcon{

    width:219px;

    background:#FFFFFF;

    border:solid 1px #E9E9E7;

	margin-bottom:5px;

}
.leftad{

    width:209px;
	
	height:210px;
	
	padding-left:10px;

    background:#FFFFFF;

    border:solid 1px #E9E9E7;

	margin-bottom:5px;
	
	overflow : hidden;

}

/*左侧结束*/

#mainright{

    width:724px;

    float:left;

}

.rightitem{

    width:724px;

}

.righttit{

    font-size:14px;

	color:#444444;

	width:695px;

	height:18px;

	border:solid 3px #CaCaC1;

	font-weight: bold;

	padding-top: 5px;

	padding-left:23px;

	background:#F1F1F1 url(images/titicon.gif)  no-repeat;

}

.rightcon{

    width:722px;

	height:auto;

    background:#FFFFFF;

    border:solid 1px #E9E9E7;

	margin-bottom:5px;

}

/*右侧热门*/

.hot01{

    width:696px;

	height:43px;

	padding-left:13px;

	padding-right:13px;

	padding-top:13px;

}

.hot01 ul {

  margin-top: 0px;

  padding-left: 0px;

  margin-left: 0px;

  color: 333333;

  float: left;

  font-family: verdana, arial, sans-serif;

  font-size:14px;

  font-weight:normal;

}



.hot01 ul li { 

display: inline;

float:left;

width:99px;

}



.hot01 ul li h1 a

{

  color: #333333;

  text-decoration: none;

}

.hot01 ul li h1 a:hover

{

  color: #333333;

  text-decoration:underline;

}

.hot02{

    width:696px;

	height:43px;

	padding-left:13px;

	padding-right:13px;

	padding-top:13px;

	border-top:#E3E5E1 solid 1px;

	border-bottom:#E3E5E1 solid 1px;

	background:#F9F9F8;

}

.hot02 ul {

  margin-top: 0px;

  padding-left: 0px;

  margin-left: 0px;

  color: 333333;

  float: left;

  font-family: verdana, arial, sans-serif;

  font-size:14px;

  font-weight:normal;

}



.hot02 ul li { 

display: inline;

float:left;

width:99px;

}



.hot02 ul li h1 a

{

  color: #333333;

  text-decoration: none;

}

.hot02 ul li h1 a:hover

{

  color: #333333;

  text-decoration:underline;

}

/*右侧热门结束*/



/*左侧热门*/
.lefthotad{

    width:196px;

	padding-left:13px;

	padding-right:10px;

	padding-top:7px;}

.lefthot01{

    width:196px;

	height:43px;

	padding-left:13px;

	padding-right:10px;

	padding-top:13px;

}

.lefthot01 ul {

  margin-top: 0px;

  padding-left: 0px;

  margin-left: 0px;

  color: 333333;

  float: left;

  font-family: verdana, arial, sans-serif;

  font-size:14px;

  font-weight:normal;

}



.lefthot01 ul li { 

display: inline;

float:left;

width:193px;

}



.lefthot01 ul li h1 a

{

  color: #333333;

  text-decoration: none;

}

.lefthot01 ul li h1 a:hover

{

  color: #333333;

  text-decoration:underline;

}

.lefthot02{

    width:196px;

	height:43px;

	padding-left:13px;

	padding-right:10px;

	padding-top:13px;

	border-top:#E3E5E1 solid 1px;

	border-bottom:#E3E5E1 solid 1px;

	background:#F9F9F8;

}

.lefthot02 ul {

  margin-top: 0px;

  padding-left: 0px;

  margin-left: 0px;

  color: 333333;

  float: left;

  font-family: verdana, arial, sans-serif;

  font-size:14px;

  font-weight:normal;

}



.lefthot02 ul li { 

display: inline;

float:left;

width:193px;

}



.lefthot02 ul li h1 a

{

  color: #333333;

  text-decoration: none;

}

.lefthot02 ul li h1 a:hover

{

  color: #333333;

  text-decoration:underline;

}

/*左侧热门结束*/

/*分类推荐开始*/

dl{

width:722px;

height:33px;

display:block;

font-size:14px;

}

dt{

float:left;

display:block;

width:55px;

color:#333333;

text-decoration:none;

background: url(images/cateicon.gif) no-repeat 48px center;

text-align:left;

padding-left:14px;

padding-top:10px;

padding-bottom:7px;

}

dt a{

color:#333333;

text-decoration:none;

}

dt a:hover{

color:#333333;

text-decoration:underline;

}

dd{

float:left;

padding-right:30px;

padding-top:10px;

padding-bottom:7px;}

dd a{

display:inline;

color:#333333;

text-decoration:none;

}

dd a:hover{

color:#000000;

text-decoration:underline;

}

.more{

font-size:14px;

float:right;

display:block;

width:30px;

text-align:right;

padding-top:10px;

padding-bottom:7px;

padding-right:19px;

color:#222222;

text-decoration:none;

background-image:none;!important

}

.more a{

color:#222222;

text-decoration:none;

}

.more a:hover{

color:#222222;

text-decoration:underline;

}

.category01{

background:#FFFFFF;}

.category02{

background:#F9F9F8;

border-top:solid 1px #E3E5E1;

border-bottom:solid 1px #E3E5E1;

}

.category03{

background:#F9F9F8;

border-top:solid 1px #E3E5E1;

}

/*分类推荐结束*/

/*博客提交开始*/

.submit01{

    width:606px;

	height:auto;

	padding-left:58px;

	padding-right:58px;

	padding-top:13px;

	padding-bottom:5px;

}

.submitcon01{

    width:auto;

	height:181px;

	padding-top:12px;

	border:solid 2px #E3E5E1;

	}



.submitcon01 ul{

    padding-left:65px;

    margin:0px;

    text-align:left;

    list-style:none;

}

.h3{

    color:#333333;

    font-size:14px;

    line-height:20px;

}

.h4{

    color:#666666;

    font-size:12px;

    line-height:18px;

}

.h5{

    color:#666666;

    font-size:12px;

    padding-left:12px;

    line-height:18px;

    background:url(images/submiticon.gif) no-repeat left center;

}

.submitform{

    margin-top:10px;

    width:602px;

    height:78px;

    border-top: solid 1px #E3E5E1;

    background:#F9F9F8;

    text-align:center;}

.submitform02{

    margin-top:10px;

    width:602px;

    height:44px;

    border-top: solid 1px #E3E5E1;

    background:#F9F9F8;

    text-align:center;}

.medal{

    padding-top:10px;}

.medalform{

    margin-top:10px;

    margin-bottom:10px;

    width:328px;

    height:18px;

    padding-top:3px;

}

.nameform{

    margin:0px;

    padding-top:3px;

    width:328px;

    height:18px;

	float:left;

}

.submitcon02{

    width:auto;

	height:auto;

	padding-top:12px;

	margin-top:12px;

	border:solid 2px #E3E5E1;

	}

.submitcon02 ul{

    padding-left:65px;

    margin:0px;

    text-align:left;

    list-style:none;

}

.submitcon02 ul li{

    padding-bottom:5px;

}

.submitcon{

    padding-left:65px;

    width:500px;

	height:33px;}

.sname{

    font-size:12px;

    color:#444444;

	font-weight:bold;

    padding-top:5px;

    float:left;

    width:70px;}

/*博客提交结束*/

/*翻页开始*/

#pagebar {

    font-size:13px; }

#pagebar a {

	padding:2px 8px;

    border:1px solid #DE0000;

    color:#fff;

    font-weight:800;

    background:#E50000;

    text-decoration:none;

    display:inline;

}

#pagebar a:hover {

    border:1px solid #DE2C00;

    background:#FF0000;

}

.thispage{

    margin-left:1px;

    margin-right:1px;

    padding:2px 8px;

    border:1px solid #555;

    color:#fff;

    font-weight:800;

    background:#444;

}

.pagecenter{

    padding-top:5px;

	padding-bottom:5px;

    width:722px;

    text-align:center;

    height:20px;}

/*翻页结束*/
.error_msg{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FF0000;
height:40px;
text-align:center;
padding-top:16px;
}
