body{font-family: 宋体;font-size:12px;padding: 0px;margin: 0px;line-height: 16px;}

/*总体*/
fieldset,img {border:0px;}
.hei{font-family:"黑体","Courier New","tahoma";}  
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{ margin: 0; padding: 0; }
h1, h2, h3, h4, h5, h6 { font-size: 1em; }
ol,ul,li { list-style: none; }
u,em,i{font-style:normal;text-decoration:none}
dt{display: block;}
table{border-collapse:collapse;border-spacing:0}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}
caption,th{text-align:left}
.hidden{display:none}
/*左右*/
.left{float:left;}
.right{float:right;}
/*空行*/
.blank3{ height:3px; font-size:1px; overflow:hidden; clear:both;}
.blank9{ height:9px;overflow:hidden; font-size:1px;clear:both;}
.blank5{ height:5px; overflow:hidden;font-size:1px; clear:both;}
.blank6{ height:6px; overflow:hidden;font-size:1px; clear:both;}
.blank10{height:10px; overflow:hidden;font-size:1px;clear:both; }
.blank12{height:12px; overflow:hidden;font-size:1px;clear:both; }
.blank15{height:15px; overflow:hidden;font-size:1px;clear:both; }
.blank20{height:20px; overflow:hidden;font-size:1px;clear:both; }
.blank30{height:30px; overflow:hidden;font-size:1px;clear:both; }

#wrap {width:980px;margin:0 auto;background:#FFF;overflow:hidden;}
#header {width:980px;height:80px;border-bottom:3px solid #D9D9D9;overflow:hidden;}
#footer {width:980px;margin-top:10px;border-top:3px solid #D9D9D9;overflow:hidden;}
/*Copyright*/
#copyright {width:980px;height:80px;color:#999;padding-top:20px; text-align:center;line-height:22px;margin:0 auto;overflow:hidden;}
#copyright a {color:#999;text-decoration: none;}
#logo {float:left;margin-top:5px;}
#logo a {width:287px;height:69px;background: url('../images/logo.jpg') no-repeat;text-indent: -9999px;float:left;overflow:hidden;}
#headeright {width:545px;height:70px;float:right;margin-top:5px;overflow:hidden;}
#headeright .weather {float:right;height:35px;}
#headeright .menu {width:545px;height:33px;overflow:hidden;}
#headeright .menu .l {width:6px;height:33px;background: url('../images/menu_l.gif') no-repeat;float:left;}
#headeright .menu .c {width:533px;height:33px;background: url('../images/menu_c.gif') repeat-x;float:left;}
#headeright .menu .c li {float:left;margin:0px 9px 0px 15px;line-height:33px;font-size:14px;font-weight:bold;color:#FFF;}
#headeright .menu .c li a {color:#FFF;text-decoration: none;}
#headeright .menu .r {width:6px;height:33px;background: url('../images/menu_r.gif') no-repeat;float:left;}

#navmenu {width:980px;height:34px;background: url('../images/imenu_bg.gif') repeat-x;margin-top:5px;overflow:hidden;}
#navmenu .notice {height:20px;line-height:20px;margin-left:5px;margin-top:7px;padding-left:25px;background: url('../images/notice.gif') no-repeat;float:left;}
#navmenu .notice a{color:#666;text-decoration: none;}
#navmenu .search {width:230px;height:20px;float:right;margin-top:7px;}
#navmenu .search .input {width:230px;height:16px;border:1px solid #D4D4D4;}
#navmenu .search_btn {width:43px;height:20px;float:right;margin:7px 5px 0px 5px;}

/*登录*/
a#top_login {
	background: url('../images/navlogin.png') no-repeat;
	display:block;
	height:23px;
	width:70px;
	float:left;
}
a.active {
	background-position:0 -23px!important;
}
.ti{text-indent:-9999px;}
#login_popup {
background: white;
border: 5px solid #171717;
color: #666;
padding: 10px;
position: absolute;
right: 13px;
top: 114px;
z-index: 99999;
font-size: 12px;
width: 230px;
height: 200px;
-webkit-box-shadow: 0 2px 2px #777;
-moz-box-shadow: 0 2px 2px #777;
-o-box-shadow: 0 2px 2px #777;
box-shadow: 0 2px 2px #777;
-webkit-border-radius: 5px;
-webkit-border-top-right-radius: 0;
-moz-border-radius: 5px;
-moz-border-radius-topright: 0;
border-radius: 5px;
border-top-right-radius: 0;
}
p.textbox {
	position:relative;
}
.textbox label {
	display:block;
	margin:0 0 3px;
}
.textbox .txt_input {
	margin:0 0 10px;
	padding:4px;
	width:220px;
}
.textbox .txt_input:focus {
	border:1px solid #ffcb99;
	-webkit-box-shadow:0 0 5px #ffcb99;
	-moz-box-shadow:0 0 5px #ffcb99;
	-o-box-shadow:0 0 5px #ffcb99;
	box-shadow:0 0 5px #ffcb99;
}
a#login_more {
	background:#e5e5e5;
	padding:7px 7px 6px;
	text-decoration:none;
	border-bottom:1px solid #d9d9d9;
	display:inline-block;
	margin:0 0 5px;
	position:absolute;
	left:10px;
	bottom:10px;
	z-index:1000;
}
a#login_more span {
	color:#a0a0a0;
}
a#login_more2 {
	background:#e5e5e5;
	padding:7px 7px 6px;
	text-decoration:none;
	border-bottom:1px solid #d9d9d9;
	display:inline-block;
	margin:0 0 5px;
	position:absolute;
	right:10px;
	bottom:10px;
	z-index:1000;
}
a#login_more2 span {
	color:#a0a0a0;
}
#login_popup .remember {
	padding:4px 0 0;
}
#login_with {
	background:#e5e5e5;
	border-bottom:1px solid #d9d9d9;
	height:139px;
	left:10px;
	position:absolute;
	top:10px;
	width:200px;
	z-index:999;
	padding:15px;
}
#login_with p {
	margin:0 0 7px;
}
.fr{float:right;}
.r3px{-moz-border-radius:3px;-o-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
.clearfix:before,.clearfix:after{content:"\0020";display:block;height:0;visibility:hidden;}
.clearfix:after{clear:both;}
.clearfix{zoom:1;}
hr.d{border:none;border-top:1px dashed #e5e5e5;clear:both;height:0;margin:15px 0;}
.noime{ime-mode:disabled;}
.minor{color:#999;font-size:12px!important;}
a.minor,.minor a{color:#0048FF;}
/*分页*/
.pagingBarNum {clear: both;}
.pagingBarNum .pre_next {width: 52px;}
.pagingBarNum .current {background: #D7F1FE; border: 1px solid #D7F1FE;color: #fff;font-weight: bold;}
.pagingBarNum .gray {color:#ccc;background:#fff;border: 1px solid #ccc;}
.pagingBarNum a.current:visited {color: #fff;}
.pagingBarNum a {text-decoration:none;padding: 3px 4px 0;margin: 4px 3px 0 0;color: #FFF;border: 1px solid #8ED5E9;background: #8ED5E9;display: inline-table;float: left;}
.pagingBarNum a:visited {color: #FFF;}
.pagingBarNum a:hover {color: #fff; background: #D7F1FE;border: 1px solid #D7F1FE; float: left;}
.pagingBarNum .pt {text-decoration:none;margin: 4px 3px 0 0;color: #8ED5E9;display: inline-table;float: left;}
