@charset "utf-8";
/* CSS Document */

/*
Used : all page
Design by: 姚明坤
Date : 2009-7
Version : 1.0
*/
html {
	color:#000;
	background:#FFF;
}
html,body{height:100%;}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote, th, td {
	margin:0;
	padding:0;
}
table {
	border-collapse:collapse;
	border-spacing:0;
}
fieldset, img {
	border:none;
}
address, caption, cite, code, dfn, em, strong, th, var {
	font-style:normal;
	font-weight:normal;
}
li {
	list-style:none;
}
caption, th {
	text-align:left;
}
h1, h2, h3, h4, h5, h6 {
	font-size:100%;
	font-weight:normal;
}
q:before, q:after {
	content:'';
}
abbr, acronym {
	border:none;
	font-variant:normal;
}
sup {
	vertical-align:text-top;
}
sub {
	vertical-align:text-bottom;
}
input, button, textarea, select {
	font-family:inherit;
	font-size:inherit;
	font-weight:inherit;
}
input, button, textarea, select {
*font-size:100%;
}
legend {
	color:#000;
}
ins {
    text-decoration: none;
}
del {
    text-decoration: line-through;
}
small {
	font-size:100%;
}
body {
	font:12px/1.5 Tahoma, Helvetica, Arial, sans-serif;
	line-height:1.231;
}
select, input, button, textarea {
	font:100% Tahoma, Helvetica, Arial, sans-serif;
}
table {
	font-size:inherit;
	font:100%;
}
pre, code, kbd, samp, tt {
	font-family:'Courier New', Courier, monospace;
}
h1 {
	font-size:18px;
}
h2 {
	font-size:16px;
}
h3 {
	font-size:14px;
}
h1, h2, h3, h4, h5, h6, strong {
	font-weight:bold;
}
a:link,a:visited {
	color:#666;
	text-decoration:none;
}
a:hover,a:active {
	color:#f60;
	text-decoration:underline;
}
abbr, acronym {
	border-bottom:1px dotted;
	cursor:help;
}
del {
	text-decoration:line-through;
}
hr {
	color:#D1D7DC;
	background-color:#D1D7DC;
	border:none;
	height:1px;
}
html {
	overflow-y:scroll;
}
input[type="checkbox"] {
	margin: 0 2px 1px 3px;
	vertical-align: middle;

}
*+html input[type="checkbox"] {
	margin: 0;

}
input[type="text"],input[type="password"] {
	margin: 0 3px;
	*margin: -1px 3px -1px;
	padding: 3px 2px 0 3px;
	height: 16px;
	border: 1px solid #a7a6aa;
	background-color:#FFFFFF;
}
input[type="image"]{
	vertical-align:middle;
}

input[type="radio"] {
	margin: 0 2px 1px 3px;
	vertical-align: middle;

}
*+html input[type="radio"] {
	margin: 0;

}
* html input.text,* html input.password {
	margin: -1px 3px -1px;
	padding: 3px 2px 0 2px;
	height: 16px;
	border: 1px solid #a7a6aa;
	background-color:#FFFFFF;
}
* html input.checkbox {
	margin: 0 0 -2px -1px;
	vertical-align: middle;
}
* html input.radio {
	margin: 0 0 -2px -1px;
	vertical-align: middle;
}
* html input.file {
	height: 20px;
	margin: -1px 3px -1px;
}
* html fieldset label {
	vertical-align: bottom;
}
textarea{
	margin: 0 3px;
	*margin: -1px 3px -1px;
	padding: 3px 2px 0 2px;
	width: 50%;
	height: 5em;
	border:1px solid #ccc;
	background-color:#f7f7f7;
	font-size:12px;
}
button{
	background-color:#eee;
	border-top:1px solid #f0f0f0;
	border-left:1px solid #f0f0f0;
	border-bottom:1px solid #ccc;
	border-right:1px solid #ccc;
	height:20px;
	line-height:18px;
	font-size:12px;
	color:#000;
	overflow:visible;
}
html[xmlns] button{
	padding-left:10px;
	padding-right:10px;
}

/*框架集*/
.base,.footer{width:980px;margin:auto;margin-top:20px;}
.header{width:980px;margin:auto;text-align:right; background:url(../images/common/top_bg.gif) repeat-x;height:80px;position:relative;}
.header h1{float:left;margin:15px 0 0 10px;}

.channel{background:url(../images/common/menu_bg2.gif) repeat;height:36px;padding-left:20px;width:960px;margin:auto;}
.channel .channel-main{background:url(../images/common/menu_bg2.gif) repeat;height:36px;width:940px;padding-right:20px;line-height:36px;}
.channel .right{float:right;color:#fff;}
.channel ul li{float:left;display:inline;font-size:14px;font-weight:bold;color:#fff;padding:0 10px;}
.channel ul li.selected{background:url(../images/common/menu_selected.gif) repeat-x;}
.channel ul li.selected a:link,.channel ul li.selected a:visited{color:#f00;}
.channel a:link,.channel a:visited{color:#fff;}

.ext_nav{background:url(../images/common/ext_nav_bg2.gif) bottom no-repeat;width:940px;margin:auto;min-height:30px;height:auto!important;height:30px;line-height:30px;padding:0 20px;margin-bottom:20px;}
.ext_nav li{float:left;display:inline;padding-left:6px;}
.ext_nav li.first{padding-left:10px;font-weight:600;color:#000;}

.header .nav{position:absolute;top:36px; left:176px;margin-top:12px;}
.header .nav li{float:left;display:inline;white-space:nowrap;margin-left:5px;}
.header .nav li a:link,
.header .nav li a:visited{color:#666;}
.header .nav li.login{background:url(../images/icon/login.gif) no-repeat 0;padding-left:12px;}
.header .nav li.reg{background:url(../images/icon/reg.gif) no-repeat 0;padding-left:12px;}
.header .nav li.service{background:url(../images/icon/phone.gif) no-repeat 0;padding-left:14px;}

.header .topmenu{position:absolute;right:5px;top:20px;width:}
.header .topmenu li{display:inline;float:left;}

/*清除浮动*/
.header:after{content: "";clear: both;display: block;visibility: hidden;height: 0;}

.footer{clear:both;color:#666;padding:20px 0;}
.footer .copyright,.footer .ft-nav{text-align:center;}
.footer a:link,.footer a:visited{color:#999;}