﻿/* ==全局样式定义== */
/*--通用定义--*/
* {
	margin:0;
	padding:0;
}
img {
	display:inline-block;
	border:none
}
strong {
	font-weight:normal;
}
em {
	font-style:normal;
}
body {
	font-size:12px;
	color:#666;
	background:#becbcd url(Images/bodyBg.gif) repeat-x;
}
ul {
	list-style:none;
}
#contentright #noBody {
	background-image:none;
}
a {
	text-decoration:none;
	color:#636363;
}
a:hover {
	text-decoration:none;
	color:#999;
}
.clearbox {
	border-top: 1px solid transparent !important;
	margin-top: -1px !important;
	border-top: 0px;
	margin-top: 0px;
	height: 0px;
	clear: both;
	background: none;
	font-size: 0px;
	visibility: hidden;
}/*clearbox：清除浮动，撑开边框*/
.c_spacing {
	background: none;
	height: 5px;
	font-size: 0px;
}
input[type=text], input[type=Keyword] {
	height: 15px;
	margin: 1px;
}
* + html input[type=text] {
	margin: 0px;
}
h1 {
	margin: 0px;
	padding: 0px;
	background: none;
	font: normal normal bold 24px/150% Arial, "宋体", Helvetica, sans-serif;
	text-align: center;
}
li {
	line-height: 22px;
	list-style:none;
}
/* ==整体布局定义开始== */
/*布局定义*/
#menu, #foot, #main_bg, .c_padding, .main_standalone {
	padding: 0px;
	margin: 0px auto;
	width: 980px;
}
#main_bg {
	width: 960px;
}
/* --top_all(顶部)、center_all(中部)、bottom_all(底部)-- */
 #center_all, #bottom_all {
	padding-bottom: 5px;
}
.wrap {
	width:970px;
	margin:0 auto;
	background:#fff;
	padding-top:4px;
}
#header, .main {
	width:960px;
	margin:0 auto;
}
.main {
	height:100%;
	overflow:hidden;
	margin-top:3px;
}
#header {
	background:url(Images/headerBg.jpg) top left no-repeat;
	padding-top:143px;
	height: auto !important;
	height: 40px;
	min-height: 40px;
	height:100%;
}

/* --网页头部-- */
/*--顶部样式定义--*/
#globalNav {
	height:40px;
}
#globalNav li {
	float:left;
}
#globalNav a span {
	height:40px;
	line-height:40px;
	font-size:14px;
	font-weight:bold;
	padding:0 13px;
	color:#2b85aa;
	display:inline-block;
}
#globalNav a:hover, #topTabOn a {
	background:url(Images/navHoverBgRight.gif) right top no-repeat;
	color:#fff;
	display:inline-block;
}
#globalNav a:hover span, #topTabOn a span {
	background:url(Images/navHoverBgLeft.gif) left top no-repeat;
	cursor:pointer;
	display:inline-block;
	color:#fff;
	display:inline-block;
}
#subnav {
	height:24px;
	overflow:hidden;
	padding-left:50px;
}
#subnav li {
	float:left;
	padding:0px 7px;
	height:24px;
	line-height:24px;
}
#subnav li a:hover {
	color:#8AB738;
}
/* ==top_all(顶部)定义结束== */

/* --网页底部-- */
/*底部定义*/
#footer {
	border-top:1px solid #8ABEE1;
}
#footer dl {
	height: auto !important;
	height: 85px;
	min-height: 85px;
	background:url(images/logo2.gif) top left no-repeat;
	padding-left:280px;
	line-height:24px;
	margin-top:15px;
}
/* ==使用定义结束== */

/* ==通用定义== */
.clearbox, .clearbox2 {
	border-top: 1px solid transparent !important;
	margin-top: -1px !important;
	border-top: 0px;
	margin-top: 0px;
	height: 0px;
	clear: both;
	background: none;
	font-size: 0px;
	visibility: hidden;
}
.clearbox2 {
	margin-right: 205px;
	clear: left;
}
/* 定义ul、li项目预设标记 */
#Tab0 ul, #Tab1 ul, #Tab2 ul, #Tab3 ul, .c_main_box ul, .c_main_content_box ul .left_box ul, .user_box ul, .p_list_two, .c_content ul, .r_announce ul, .r_content ul, .class_content ul, .childclass_content ul, .information_new ul, .s_info_content_l ul, .special_photo_list ul, .special_class ul, .p_class_list ul, .p_shop_2 ul, .p_info_correlative ul, .s_info_correlative ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
}
/* 提示信息 */
.c_prompt {
	padding: 0px;
	margin: 0px auto;
}

/**/
#wrapper {
	width: 1000px;}
#top{width:1000px;height:75px;}
.topright{text-align:right; height:22px; }
	width: 765px;
	width: 220px;
	width: 220px;
	width:530px;

#top .searchbox {
	/*position:absolute;
	top:40px;
	left:400px;*/float:left;width:600px;padding-top:8px;

}
#top .logo{
	/*position:absolute;
	left:0px;*/float:left;
	width:400px;
	height:40px;
	margin-top:5px;}
/*20090519新增*/
#menu_list_-2{height:30px;}
/*导航栏开始*/
.nav {
	border:1px solid #adb9c2;
	background: #191513 url(/skin/B2C/images/pic4.gif) repeat-x left top;
	overflow:hidden;
	padding:0 5px;
	width:988px;
	margin-bottom:7px;
}
.nav a {
	padding: 0 1px;
	font-weight:bold;
	float:left;
	color:#fffefe;
	font: normal normal bold 13px/32px Arial, "宋体", Helvetica, sans-serif;
	width:84px;
	height:28px;
	line-height:28px;
	text-align:center;
}
.nav a:visited, .nav a:link{
	color:#fffefe;
}
/*--节点导航高亮背景--*/
.nav a:hover, .nav a.current{
	color:#fffefe;
	background: url(/skin/B2C/images/pic4hover.gif) no-repeat center;
text-decoration:none;
}


/* ==网站首页内容显示定义开始== */

/* 顶部样式定义补充 */
#header{position:relative; }
#header  .searchbox{position:absolute; right:3px; top:110px;}
#header  .searchbox input{padding:2px;}
#header .searchbox .inputbutton{background:#80b606;border:1px solid #23686d; color:#fff; }

/* 登录框 */
#loginBox{position:absolute; right:3px; top:3px;color:#f5f5f5;}
#loginBox a{color:#f5f5f5;}
