/*
[name]默认[/name]
*/
@charset "utf-8";

html,body{font-size:12px; font-family:Verdana; padding:0; margin:0; background:#fff url(pic/bg.jpg) right top no-repeat;}

a{text-decoration:none; text-decoration:underline;}
a:link,a:visited{color:#003399;}
a:hover,a:active{color:#FF6600;}

p{ padding:.5em; margin:.5em 0;}
ul{list-style:none; padding:0px; margin:0px;}
table,input,button,select{font-size:12px;}

textarea, input{ padding:3px; border:1px solid #ccc; border-color:#666 #ccc #ccc #666; background:#F9F9F9; color:#333; }
select{ padding:1px; border:1px solid #ccc; border-color:#666 #ccc #ccc #666; background:#F9F9F9; color:#333; }

/*
按钮样式
*/
.radio, .checkbox{ border:none; background:none; vertical-align:middle; }
	
/*
主体内容
*/
#main{ width:960px;margin:10px auto; background:#fff;}


	/*
	标题区
	*/
	#header{ height:100px; margin-top:10px; overflow:hidden;}
		#header #logo{ width:400px; height:60px; float:left; background:red;}
		
		#header #set{ float:right; line-height:30px;}
			#header #set a{ text-decoration:none;}
		
		#header #nav{ line-height:25px; padding:5px 5px 0 5px; margin-top:30px; overflow:hidden; font-size:14px;}
			#header #nav li{ float:left; padding:0 10px; margin:0 10px;}	
			#header #nav li.active{ background:#fff; border:green solid 1px; border-bottom:none;}	
			#header #nav li.active a{ color:green;}	
			#header #nav li a{ color:#fff; text-decoration:none;}			

	/*
	内容区
	*/
	#content{ overflow:hidden;}
	
		/*
		左侧
		*/
		#major{ width:686px; margin:0 auto; border:#DDDDDD solid 1px; padding:10px; background:#fff; float:left;}
			#major h2{ color:#666666; font-size:14px; line-height:20px; padding:0; margin:0;}
			#major h3{ color:#036; border-bottom:#ccc dashed 1px; line-height:30px; text-indent:1em;}
			#major p{ color:#999;}
			
			#major table{margin:10px auto; width:780px;}
				#major table tr{margin:10px 0;}
				#major table tr td{ padding:5px;}
			
			#major div{ text-align:center;}
			
			/*
			选项卡
			*/
			#major #tab{}
				#major #tab li{ float:left; padding:0 10px; margin:0 10px;}	
				#major #tab li.active{ background:#fff; border:green solid 1px; border-bottom:none;}	
	
		/*
		右侧
		*/
		#minor{ width:200px; margin:0 auto; border:#DDDDDD solid 1px; padding:20px; background:#fff; float:left; margin-left:10px;}
		
		/*
		错误消息
		*/
		#error{ position:absolute; z-index:999; background:#5A5A78; color:#fff; padding:10px; font-size:12px; font-weight:bold;}
			
		/*
		提示信息
		*/
		#post{ border:#4C94EA solid 2px; padding:20px 20px 20px 60px; margin:20px 0; line-height:30px; font-size:16px; background:#fff url(pic/v.gif) 20px center no-repeat;}
			#post.error{ border:red solid 2px; background-image:url(pic/x.gif);}
			
		/*
		提交按钮
		*/		
		#send{text-align:center; padding:10px;}
			#send input{ margin:0 5px;}
			#send .submit{background:#5DB9EC url(pic/btn.gif);color:#FFF;font-weight:bold; width:100px; height:28px; line-height:20px; cursor:pointer; border:none;}
			#send .submit:hover{color:#CDE4F2;}

		/*
		结果报表
		*/		
		#result{background:#CCCCCC; width:100%; margin:10px 0;}
			#result td{ line-height:22px;padding:3px 8px;}
			
			#result h1{font-size:16px; font-weight:bold; line-height:30px; color:#333; margin:0;}
			#result p{font-size:12px;line-height:25px; color:#666; text-align:right;}
			#result .info{text-align:center; line-height:30px;}
			
			#result .title{ background:#E8F8FF; text-align:left; color:#003366;}
			#result .tag{ background:#fff; font-weight:bold;}
			#result .line{ background:#fff;}
			
			#result .tag-id{ width:40px;}
			#result .tag-option{}
			#result .tag-scale{ width:150px; text-align:left;}
			
			#result .count{ float:right;}
			#result .ratio{height:10px; display:block; float:left; background:#ccc url(pic/ratio.png) repeat-x; width:100%;}
				#result .ratio span{ display:inline-block; height:10px;}
