/***************** page struct ***********************/
.frame{ border:1px solid #dedede; padding:4px;}
#left_frame{width:700px; padding-right:10px; float:left;overflow:hidden}
	#left_frame .frame{background:white;}
	#left_row1{overflow:hidden;}
		.left_col1{float:left;	width:320px; padding-right:10px;}
			#pic_news{}
			#pic_news .title{background:url(../images/pic_news_title.gif) no-repeat;width:310px;height:42px;}
			#pic_news .content{overflow:hidden}
			#pic_news .content li{display:block;height:76px; overflow:hidden;}
			#pic_news .content li img{display:block;float:left;margin:0 10px 5px 0;}
			#pic_news .content li a{font-size:14px;line-height:1.8;font-weight:normal;text-decoration:none;color:black;}
			#pic_news .content li a:hover{text-decoration:underline}
		.left_col2{float:left;width:370px;}
			.left_col2 .frame{padding:10px;}
			.left_col2 .content{padding:10px;}
			.left_col2 .content ul{margin:-15px 0 0 10px; }
				.left_col2 .title{width:350px;height:50px; position:relative}
				.left_col2 a.more{color:#6e6e6e;text-decoration:none;font-size:13px;position:absolute;right:20px;top:20px;padding-left:15px;background:url(../images/arrow1.gif) 0 2px no-repeat}
				.left_col2 a.more:hover{color:#525252}
				#native_news .title{background:url(../images/native_news_title.gif) no-repeat}
				#global_news .title{background:url(../images/global_news.gif) no-repeat}
				#deep_news .title{background:url(../images/deep_news.gif) no-repeat}
	#left_row2{width:700px;height:85px;margin:10px 0}
	#left_row3{}
		#left_row3 .frame{padding:4px;}
		#left_row3 .title{height:28px;}
		#left_row3 .content .hot{border-bottom:1px dashed #ccc;}
		#left_row3 .content ul.list {margin:0;padding:10px;}
		#left_row3 .content ul.list li{line-height:1.8; list-style:inside}
		#videos{}
			#videos .title{background:url(../images/video_title.gif) no-repeat; width:310px;}
			#videos .content{}
			#videos .content .hot{overflow:hidden;height:120px;}
			#videos .content .hot div{width:135px; padding:10px;float:left}
			#videos .content .hot div a.des{line-height:1.8;color:#000;text-decoration:none}
			#videos .content .hot div a.des:hover{color:#ed1212}
		#topics{}
			#topics .frame{ padding:4px;}
			#topics .title{background:url(../images/topics_title.gif) no-repeat; width:360px;}
			#topics .content{padding:0}
			#topics .content .hot{padding:10px;height:100px;}
			#topics .content .hot .pic{width:120px;float:left;padding-right:10px;}
			#topics .content .hot .label{display:block;}
		
#right_frame{width:240px;float:right;}
	#right_frame .frame{padding:10px; background:#ecf9ff;}
		#right_row1{}
			#search{ overflow:hidden;margin:10px auto;width:205px;}
			#searchbox{ height:27px;width:135px;background:url(../images/search_input_box.gif) no-repeat;padding-left:25px;float:left}
			#searchbox .input_box{border:0px none;height:16px;width:130px;margin-top:5px}
			#search .search_btn{border:none;height:27px;width:45px; background:url(../images/search_btns.gif) no-repeat top left;float:left;cursor:pointer}
			#search .search_btn.active{background-position:left bottom;}
		#right_row2{margin-top:10px;}
		#right_row2 .frame{padding:8px;}
		#right_row2 .title{width:218px; height:112px;}
		#right_row2 .content{padding:0 10px;margin-top:-40px;}
		#right_row2 .content .pic{width:166px; height:135px;margin:0 auto 10px auto;}
		#right_row2 .content .pic a{width:166px; height:135px;}
		#right_row2 .content ul li{padding:0 5px;line-height:2; border-bottom:#ccc dashed 1px;}
		#right_row2 .content ul li a{text-decoration:none;color:#000}
		#right_row2 .content ul li a:hover{color:#de1212}
		#right_row2 .content .more { text-align:right;padding:5px;}
		#right_row2 .content .more a{color:blue;text-decoration:none;}
		#right_row2 .content .more a:hover{text-decoration:underline}
			#study{}
				#study .title{ background:url(../images/study.gif) no-repeat;}
			#read{margin-top:10px;}
				#read .title{ background:url(../images/read.gif) no-repeat;}
			#subjects{margin-top:30px;text-align:center;}
			#subjects ul li{display:block;margin:10px 0;}
			#subjects a.more{color:blue; text-decoration:none;}
			#subjects a.more:hover{text-decoration:underline;}
#friend_links{width:950px; margin:10px auto;}
#friend_links .content{border-top:5px solid #d73810;padding:10px;text-align:center;}
#friend_links .content ul li{display:inline;padding:4px;}