﻿@charset "utf-8";
/* brow */
.brow{
	height:29px;
	line-height:29px;
	white-space:nowrap;
	overflow:hidden;
	background:url(images/brow_bg.gif) repeat-x;
	}
	
.brow .br_line{
	width:2px;
	height:29px;
	overflow:hidden;
	background:url(images/line1.gif) no-repeat center;
	}
	
.brow span, .brow a, .brow font, .brow label, .brow input{float:left;}
.brow span{margin-right:16px;}
.brow input{margin:3px 6px 0;}
.brow font{margin:0 10px;}
.brow .red a, .brow .red a:visited{text-decoration:underline;}

.brow .fl_r{padding-left:36px; background:url(images/brow1.gif) no-repeat;}

/* header */
.header{line-height:22px; overflow:auto; padding:10px 0;}
.header li, .header li div, .header li span, .header li a{float:left;}
.header li p{clear:both;}
.header li span{margin:0 14px; font-size:11px; color:#999;}
.header li a.red, .header li a.red:visited{color:#b70000;}

/* nav */
.nav{height:29px; line-height:29px; overflow:hidden; background:url(images/nav.gif) no-repeat; text-align:center; font-family:Verdana, Geneva, sans-serif;}
.nav span{margin:0 8px; font-size:11px;}

/* subNav */
.subNav{height:23px; line-height:23px; background:#ebebeb; font-family:Verdana, Geneva, sans-serif;}
.subNav .fl_l{padding-left:8px;}
.subNav span{margin:0 9px;}
.subNav input{float:left;}

/* links */
.links1 .arrow, .links1 .scroll_main, .links1 ul, .links1 li{display:inline; float:left;}
.links1 .scroll_main{position:relative; width:906px; height:45px; overflow:hidden;}
.links1 li{width:151px; text-align:center;}
.scroll_container{width:10000px;}
.links1 .arrow{margin-top:7px;}

.links2{height:27px; line-height:27px; background:#f5f5f5; font-family:Verdana, Geneva, sans-serif;}
.links2 span{margin:0 7px;}
.links2 a{white-space:nowrap;}

/* footer */
.footer{font-family:Verdana, Geneva, sans-serif; text-align:center;}
.footer .white{height:28px; line-height:28px; background:#296cbd;}
.footer .white span{margin:0 16px;}

.footer .gray2{line-height:22px; margin:16px 0;}

.footer .tail{padding-bottom:30px;}
.footer .tail a{margin:0 6px;}

/* posi */
.posi{border:1px solid #ccc; padding:1px; height:23px; line-height:23px;}
.posi span{margin:0 6px;}
.posi input{float:left;}

.posi .fl_l{padding-left:8px;}

/* pagi */
.pagi{font-family:Verdana, Geneva, sans-serif;}
.pagi a{margin:0 3px; border:1px solid #ccc; padding:1px 4px; color:#333;}
.pagi a.now{color:#fff; background:#f00; border:1px solid #f00; font-weight:bold;}