﻿@charset "utf-8";
/* CSS Document */

body{ background:#fff; font-size:12px; margin:0; padding:0; font-family:Verdana, Arial, Helvetica, sans-serif;color:#666;}
input , select ,textarea{ font-size:120%; color:#003366;}

a:link,a:visited{color:#07519A; text-decoration:none;}
a:hover{ color:#479B04; text-decoration:underline;}
a img{border:1px solid #ccc;}
/* DIV */
#header,#main,#footer{width:800px; margin:5px auto;}

#header{height:60px!important; height:50px;}
	#header img{float:left; border:none;}
	#top_nav{ width:50%; float:right;text-align:right; color:#999;}
	#top_search{ width:50%; float:right;margin-top:15px; text-align:right;}
		#top_search form{margin:0;padding:0;}
		#q{ width:39%; padding-top:2px;}

#nav{ background:#efefef url(pic/menub.gif); height:25px;clear:left; border:1px #ccc solid; border-width:1px 0 1px 0;}
	#nav_link{ list-style:none; line-height:25px; width:800px; margin:0 auto; padding:0;}
		#nav_link li{ display:inline; }
		#nav_link a{font-size:105%; text-decoration:none;display:block; float:left; height:23px; margin:0 2px; padding:2px 5px 0 5px;}
		#nav_link a:link,#nav_link a:visited{ color:#333;}
		#nav_link a:hover{ color:#479B04; background:url(pic/ui_nav_o.png);}

#main{}
	/* 对联广告 */
	#couplet_left{position:absolute; visibility:hidden; z-index:1; left: 25px;}
	#couplet_right{position:absolute;visibility:hidden;z-index:1}	

#footer{border-top:#ccc solid 1px; padding:10px;height:10px; width:780px; margin-top:10px; clear:left;}
	#powered_veryide{ float:left;}
	#footer_info{ float:right;}

/* Home */

.home_side{ border:#ccc solid 1px; margin-bottom:6px;}
	.side_title{ background:#E2EAF8 url(pic/menub.gif); padding:5px;border-bottom:#ccc solid 1px; color:#07519A; font-weight:bold;}
		.side_menu{ float:right;}
	.side_main{padding:5px;}
	
.api_title{background:#E2EAF8; padding:5px;border-bottom:#ccc solid 1px;border-top:#ccc solid 1px; color:#07519A; font-weight:bold;}
	
.side_today,.side_recently{ height:300px;}
.side_index_left,.side_index_right{height:165px;}
.side_index_leftA,.side_index_rightA{height:300px;}
.side_today , .side_index_left,.side_related ,.side_view{width:395px;float:left; clear:left; overflow:hidden; }
.side_today , .side_index_leftA,.side_relatedA ,.side_view{width:395px;float:left; clear:left; overflow:hidden; }
	.side_today h2{ font-size:130%; margin:5px auto;}
	.side_view h6{ font-size:90%; margin:5px auto; font-weight:normal;}
	.side_today h3 ,.side_view h3{ font-weight:bold; font-size:90%;margin:10px auto;}
	.today_image{height:90px; padding-top:191px;}
		.today_image .side_main{padding:5px; position:absolute; width:385px; background:#fff;filter:alpha(opacity=75);-moz-opacity:0.75;}
	
.side_recently , .side_index_right{width:395px;margin-left:403px!important;margin-left:400px; float:none;}
.side_index_rightA{width:395px;margin-left:5px; float:left;}
	.side_recently ul ,.side_related ul{ list-style:none; padding:0; margin:0;}
		.side_recently ul li ,.side_related ul li{float:left;line-height:16px; width:33.3%; text-align:center; height:133px;}
			.side_related ul li{ height:90px;}
			.side_recently ul{ height:110px;}
			.side_recently ul li{ height:100px;}
			.side_recently ul li img ,.side_related ul li img{ width:120px; height:90px;margin-bottom:2px;}
			
	.side_index_left ul{list-style:none; padding:0; margin:0;}	
		.side_index_left ul li{ float:left; width:20%;line-height:22px;}
	.side_index_leftA ul{list-style:inside; padding:0; margin:0;}	
		
		
	.side_index_right ul{list-style:inside; padding:0; margin:0;}	
		.side_index_right ul li{ float:left; width:33.3%;line-height:22px;}
	.side_index_rightA ul{list-style:inside; padding:0; margin:0;}	
			
		
	.photo_list ul{list-style:none; padding:0; margin:0; overflow:hidden;}	
		.photo_list ul li{ float:left; width:25%;line-height:20px;text-align:center;}	
			.photo_list ul li img{ width:160px; height:120px;}
				
	.link_list ul{padding:0; margin:0; list-style:decimal;}	
		.link_list ul li{ float:left; width:25%;line-height:20px;}
			.link_list ul li a{ padding-left:22px;background:url(pic/icon.gif) 0px 0 no-repeat;}	
			.link_list ul li a:hover{ background-position:0 -16px;}	
			.link_list ul li img{ width:88px; height:31px;}	
			
	.home_link ul{list-style:none; padding:0; margin:0; clear:left;}
		.home_link ul li{float:left; width:12.5%;line-height:20px; text-align:center;padding:2px 0; height:35px;}
			.home_link ul li img{width:88px; height:31px; border:none;}
			
.side_keyword,.side_top ,.side_other{ height:430px;overflow:hidden;}
.side_other{margin-left:5px!important;margin-left:400px;}
.side_top{width:260px;float:left;}
	.side_top ul{ list-style:none; padding:0; margin:0;}
		.side_top ul li{line-height:16px;height:100px;}
			.side_top ul li img{ width:120px; float:left;height:90px;margin-right:10px;}
.side_keyword{width:128px;margin-left:5px; float:left;}
	.side_keyword ul{ list-style:none; padding:0; margin:0;}
		.side_keyword ul li{line-height:22px;text-align:right;}
			.side_keyword ul li a{float:left;}

.view_google_ads{margin-left:5px!important;margin-left:400px; width:395px;background:#fff;}
.view_google_image{margin-left:403px!important;margin-left:400px; width:395px;background:#fff;}
.view_google_image{ *margin-top:-95px;}
	.view_google_image .side_main{ text-align:center;}
	
.view_google_ads{ height:310px;overflow:hidden;}
	#ads_photo{ list-style:none; padding:0; margin:0;width:124px; float:left;}	
		#ads_photo li{ list-style:none; text-align:left;}	
			#ads_photo li img{ width:116px;}	
	.view_google_ads iframe{ margin-right:-118px; height:310px;}

.side_related{height:222px;}


/* Page Number */
	.page_number{padding:5px;margin:0 auto;	text-decoration: none; clear:both; color:#666; margin:10px auto;}
		.page_number strong{font-weight:bold;padding: 2px 6px 2px 6px;color: #ccc;margin-right:2px;vertical-align: middle;}
		.page_number span{ margin-left:5px;}
		.page_number a {border:#ddd 1px solid;padding: 2px 6px 2px 6px;background: #FFF;color: #333;margin-right:2px;vertical-align: middle;}
			.page_number a:hover{border-color:#006699;color:#006699; text-decoration:none;}

/* View */
.image_view{margin:1em auto; width:100%; text-align:center;}
	.image_view img{cursor:pointer;}
	.image_view img.image_800{ width:780px;}
	.image_view img.image_1024{ width:1003px;}
	.image_view img.image_1280{ width:1260px;}
	
/* UL */
.info_list{ margin:5px 1.5em; padding:0; clear:both;}
	.info_list li{ line-height:20px;}

.news_list ul{ margin:5px 1.5em; padding:0;}
	.news_list ul li{ line-height:20px;}

.topic_list{ margin:0; padding:0; list-style:none; border-bottom:1px #ccc dashed; height:125px;}
	.topic_list li{ line-height:20px; width:25%;float:left; text-align:center;}
		.topic_list li img{width:80px; height:80px;}

.exp_list {list-style:none; padding:0; margin:0;}	
	.exp_list li{ float:left; width:24%;line-height:20px;text-align:center;}	
		.exp li img{ width:160px; height:120px; display:block;}
		
/* News */
h2.news_title{ text-align:center; font-size:150%;}
	.news_description{ background:#F9FCFE; padding:10px; border:#ccc solid 1px; margin:1em 1em 0 1em;}
	.news_content{ padding:1em;}
		.news_content img.iMax{ width:99.5%; margin:auto; height:auto; cursor:pointer;}
	.news_info{ text-align:right; color:#999}
	
/* api */
.api_textarea{ color:#000033; font-size:12px;}

/* Class */
.not_find{ padding:10px; text-align:center; font-size:150%; font-weight:bold; color:#FF6600}
input.form-submit{ background:#F4F4F4; border:2px solid #ccc; cursor:pointer; padding:0.3em 0.2em 0 0.2em; line-height:80%; color:#151C55;}
.google_ad{ border:#ccc solid 1px; margin:auto auto 5px auto; padding:5px; text-align:center;}
	.google_ad_view{text-align:center;}
	.google_ad iframe,.google_ad_view iframe{ margin:0 auto;}

.google_TT{ border:#ccc solid 1px; margin:auto auto 5px auto; padding:0px; text-align:left;}
.google_TT_view{text-align:center;}
.google_TT iframe,.google_ad_view iframe{ margin:0 auto;}
.google_TT ul{ list-style:none; padding:0; margin:0;}
.google_TT ul li{float:left;line-height:16px; width:131px; text-align:center; height:133px;}
.google_TT ul li{ height:110px;}
.google_TT ul{ height:110px;}
.google_TT ul li img { width:120px; height:90px;margin-bottom:1px;}


.clear{ width:auto; clear:left; height:1px; overflow:hidden;}

	
