BODY {
	MARGIN: 0 auto; 
	FONT-SIZE: 12px; 
	background:#fff;
}
img {
	border:0px;
}
a {
	color:#000;
	text-DECORATION:none
}
a:hover {
	color:#ba0600;
	text-DECORATION:none
}
hr {
	height:1px;
	border:none;
	border-top:1px solid #ddd;
}
#aa {
	margin-bottom:3px;
	clear:both;
}
.clearfix:after, .box:after, .boxNoPad:after
	{content: "."; display: block; height: 0px; clear: both; visibility: hidden; }
.clearfix {display: inline-block;}
.cutflow {
	clear:both;
}
#all {
	WIDTH: 850px;
	margin:0 auto;
}
#header {
	BACKGROUND: #ba0600;
	HEIGHT: 40px;
	margin-bottom:3px;
}
#header2 {
	BACKGROUND: #ba0600;
	HEIGHT: 40px;
	margin-bottom:3px;
}
#logo {
	float:left;
	padding:1px 5px;
}
#menu {
	PADDING-RIGHT: 10px;
	 FLOAT: right; 
	 WIDTH: 500px; 
	 COLOR: #fff; 
	 LINE-HEIGHT: 24px; 
	 PADDING-TOP: 10px; 
	 TEXT-ALIGN: right
}
#menu UL {
	FLOAT: right; MARGIN: 0px; LIST-STYLE-TYPE: none
}
#menu LI {
	DISPLAY: inline
}
#menu LI A {
	COLOR: #fff; TEXT-DECORATION: none
}
#menu LI A:hover {
	COLOR: #ff9933; TEXT-DECORATION: none
}

#footer {
	clear:both;
	font-size:13px;
}
#foot_1 {
	height:20px;
	line-height:20px;
}
#foot_1  a {
	font-size:12px;
}
#f1_right {
	float:right;
	padding-right:5px;
	font-size:8px;
}
#f1_left {
	padding-left:3px;
	color:#999;
}
.leadlink {
	padding-left:13px;
	background:url(http://boao.guandian.cn/blinks.gif) no-repeat 3px 2px;
}
.leadlink2 {
	font-weight:bold;
	padding-left:15px;
	background:url(http://boao.guandian.cn/blinks.gif) no-repeat 5px 2px;
}
#foot_2 {
	border-top:2px solid #ba0600;
	padding-top:3px;
	height:25px;
	line-height:25px;
	background:#FAF8F8;
	color:#ccc;
	font-size:13px;
}
#foot_2 a {
	color:#350200;
}
#foot_2 a:hover {
	color:#ba0600;
}
#f2_right {
	float:right;
	padding-right:5px;
}
#f2_left {
	padding-left:3px;
}

#foot_3{
	FONT: 12px arial,sans-serif; 
	color:#555;
	line-height:140%;
	margin-bottom:5px;
}
#foot_3 a {
	color:#000;
}

#top_nav {
	clear:both;
	margin-bottom:1px;
}
#top_nav div {
	padding-left:10px;
}
#nav_leader{
	background:#D9D9D9;
	letter-spacing:1px;
	height:22px;
	line-height:22px;
	color:#999;
	font-size:13px;
	padding-top:3px;
}
#nav_leader a{
	font-size:13px;
	font-weight:bold;
}
#select_frame {
	background:#777;
	margin:0 3px;
	padding:7px 12px;
	color:#fff;
}
#nav_child{
	background:#777;
	color:#fff;
	font-size:8px;
	height:24px;
	line-height:24px;
	padding-top:3px;
	letter-spacing:2px;
}
#nav_child a{
	color:#fff;
	font-size:13px;
}
#nav_child a:hover{
	color:#B4FF00;
}
#nav_where{
	height:25px;
	line-height:25px;
	background:#F0F0F0;
}

#blog_main {

}
#bm_left {
	float:left;
	width:645px;
}
#bm_right {
	width:350px; 
	text-align:center;
	float:right;
}

#local_right_frame {
	background:#eee;
	border:1px solid #ddd;
	padding:3px 3px 7px 3px;
}
#headtop_ad {
	height:100px;
	margin-bottom:1px;
}
#headtop_ad_info {
	float:right;
	width:149px;
	height:98px;
	background:#efefef;
	border:1px solid #ddd;
	border-left:0px;
}
#headtop_ad_info div {
	padding:5px 2px 5px 18px;

}
.ad_select {
	background:#fff url(adpoint.gif) no-repeat 8px 7px;
	padding:5px;
}
.ad_select a{
	color:#ba0600;
}

#headtop_ad_pic img {
	width:850px;
	height:100px;
}
#ad_600_100 {
	border-top:1px solid #ccc;
	border-bottom:1px solid #ccc;
	padding:2px 0;
}
#ad_600_100 img{
	width:645px;
	height:100px;
}
#ad_350_100 img{
	width:346px;
	height:60px;
	border:1px solid #ddd;
	padding:1px;
	margin-bottom:6px;
}
#ad_300_250{
	background:#fff;
	padding:20px 20px;
	border:1px solid #ddd;
	width:300px;
	height:250px;
}
#google_ad {
	border:1px solid #ddd;
	padding:1px;
	background:#fff;
}
#ad_frame {
	border:1px solid #ddd;
	height:50px;
	margin:10px 0;
	background:#fff;
}
#ad_125_400 {
	width:129px;
	background:#fff;
	border:1px solid #ddd;
	float:right;
}
#ad_125_400 div{
	padding:1px;
}
#local_frame_title {
	font-size:13px;
	font-weight:bold;
	text-align:left;
	height:20px;
	line-height:20px;
	text-indent:8px;
	margin-top:5px;
	color:#0061AA;
}

#main_screen {
	
}

#screen_left{ 
	float:left;
	width:540px;
	display:inline;
	overflow:hidden;
}
#screen_right{ 
	float:right;
	width:308px;
	height:665px;
	overflow-y:scroll ;
	padding-left:2px;
	display:inline;
}
#screen_obj {
	height:285px;
	overflow:hidden;
	margin-bottom:5px;
}
#screen_obj p{
	padding:0px;
	margin:0px;
}
#screen_title {
	font-size:18px;
	font-weight:bold;
	height:25px;
	line-height:25px;
}
#screen_info {
	color:#999;
	line-height:140%;
	padding-right:5px;
	margin-bottom:10px;
}
#screen_link {
	padding-left:17px;
	background:url(http://www.guandian.cn/css/links.gif) no-repeat 2px 2px;	
	margin-bottom:34px;
}
#screen_link a{
	color:#0072BA;
}
#screen_link a:hover {
	color:#ff9933;
}
#screen_frame {
	border:1px solid #ddd;
	margin-bottom:1px;
	height:82px;
	background:#f2f2f2;
	padding:5px 2px 5px 5px;
	overflow:hidden;
}
#screen_pic {
	float:left;

}
#screen_pic img{
	padding:5px;
	border:1px solid #e5e5e5;
	margin-right:5px;
	background:#fff;
	width:100px;
	height:70px;
}
#screen_pic_title {
	height:20px;
	line-height:20px;
	font-size:12px;
	font-weight:bold;
}
#screen_pic_title a{
	color:#062F66;
}
#screen_pic_info {
	color:#999;
	line-height:130%;
}



#article_comm {
	border:1px solid #ccc;
	margin:2px;
	width:538px;
	margin:5px auto;
	margin-bottom:0px;
	CLEAR: both; 
	height:250px;
	background:#efefef;
}
#article_comm_left {
	FLOAT: left; 
	WIDTH: 80px;
}
#framelist {
	FLOAT: right; 
	WIDTH: 452px;
	text-align:left;
	border-left:1px dashed #ccc;
	padding-left:5px;
	height:250px !important;
	height:255px;
	background:#fff;

}
#frame1 {
	width:40px;
	height:40px;
	background:#fff;
	border:3px double #7F9DB9;
	margin:10px auto;
	text-align:center;
	padding:10px;
	padding-top:5px;
	line-height:150%;
	font-weight:bold;
	letter-spacing:2px;
}
.comm_num {
	font:20px bold "ºÚÌå";
		letter-spacing:0px;
}
#step1 {
	vertical-align:text-bottom ;
	padding-top:5px;
	font-size:14px;
	font-weight:bold;
	height:28px;
	margin-left:10px;
	margin-top:5px;
}
#step11 {
	vertical-align:text-bottom ;
	padding-top:5px;
	font-size:14px;
	font-weight:bold;
	margin-left:10px;
	margin-top:5px;
	color:#94823B;
	margin-bottom:3px;
}
#step2 {
	clear:both;
}
#step3 {
	margin-top:5px;
	margin-left:10px;
}
.AR_login_textbox2 {
	width:440px;
	height:150px;
}
#step4 {
	float:right;
	margin-right:15px !important;
	margin-right:6px; 
	color:#666;
	font-size:12px;
	margin-top:2px;
}
#framelisttabs {

}
#framelisttabs div{
	text-align:center;
	background:#f5f5f5;
	padding:5px;
	margin-bottom:5px;
	CURSOR: pointer; 

}
#framelisttabs .active {
	background:#fff;
	font-weight:bold;
	color:#ba0600;
}

#show_comm{
	font-size:12px;
	overflow-y:scroll ;
	overflow-x:hidden ;
	height:210px !important;
	height:215px;
	margin-right:2px;
}
#more_remend_hot {

}
#more_remend_hot p {
	margin:5px;
	padding:0;
	margin-right:10px;

}
#more_remend_hot2 {
	background:#efefef;
}
#more_remend_hot2 p {
	margin:5px;
	padding:0;
	margin-right:10px;

}
.title1 {
	background:#efefef;
	font-size:13px;
	vertical-align:text-bottom;
	font-weight:bold;
}
.title1 img {
	vertical-align:top;
	padding-right:5px;
}
.summary1 {
	margin:0px;
	padding-left:10px;
	padding-right:10px;

	padding-bottom:20px;
	line-height:120%;
}
.comm_time {
	float:right;
	padding-right:10px;
	color:#231561;
	font-size:14px;
	font-weight:normal;
}



#page {width:300px;font-family: Verdana,Tahoma; font-size:12px;margin:auto;margin-top:50px;margin-bottom:10px;}

#page li{ float: left; margin-right: 2px; display: block; margin-left:2px;}

#page span{display: block; padding: 5px; background: #FFFFCC; font-weight: bold; border: 1px solid #CCC; color: #7B7B7B;
margin-left:5px;margin-right:5px; }

#page a{display: block; text-decoration: none; margin-left:0px;margin-right:1px; color: #0066CC;padding: 5px; }

#page a:link {border: 1px solid #CCCCCC; }

#page a:visited {border: 1px solid #CCCCCC; }

#page a:hover {border: 1px solid #0099FF; background: #CCFFFF; }



#esp_left {
	float:left;
	width:430px;
}
#esp_right {
	width:565px; 
	text-align:center;
	float:right;
}
#more2_right {
	float:left;
	width:210px;

}