/*
-----------------------------------------------
Style Sheet

Site :  http://online.cumt.edu.cn/
Author :  FanLong2046 | http://www.cnblogs.com/fly2046/
Version : 2009-7-29 15:21
----------------------------------------------- */

@import url("flycommon.css");

/* Reset style
----------------------------------------------- */
#wrapper {
	width:1050px;
}
/* Content 
--------------------------------------------*/
#content {
	margin:30px auto;
	width:950px;
}
/* Table 
------------------------------------------------- */
table {
	margin:10px 0px 0px 30px;
}

th {
	text-align:right;
}

td ,th {
	padding:12px 0px;
	font-size:14px;
	font-weight:normal;
}

td input {
	width:260px;
	height:18px;
	padding:4px 2px;
}

/* Header
----------------------------------------------------*/
#header {
	
}

#logo {
	float:left;
	height:81px;
	display:inline;
}

#banner {	
	float:left;
	height:81px;
	width:738px;
	background:#fff url(../Images/banner.gif) no-repeat left top;
}

#navgation {
	clear:both;
	background:#E2EBF4 url(../Images/nav-repeat.gif) repeat-x top center;
	height:30px;
}

#navgation ul {
	background:#E2EBF4 url(../Images/ul-repeat.gif) repeat-x bottom center;
	height:30px;
	float:left;
}

#navgation ul li {
	float:left;
	height:29px;
	line-height:29px;
	display:inline;
	border:1px solid #3381D4;
	border-bottom:none;
	margin-right:8px;
	font-size:14px;
}

#navgation ul #last {
	margin:0px;
}

#navgation li a {
	display:block;
	color:#fff;
	float:left;
	background:url(../Images/li-a-repeat.gif) repeat-x bottom center;
	height:29px;
	padding:0px 5px;
}

#navgation li a:hover {
	background-image:url(../Images/li-ahover-repeat.gif);
	color:#000;
	text-decoration:none;
}

#login {
	float:right;
	margin:6px 40px 0px 0px;
}

#login a {
	padding:0px 10px;
}
/* Footer 
----------------------------------------------*/
#footer {
	padding:20px 10px ;
}

#footer p {
	text-align:center;
	height:25px;
	line-height:25px;
}

#footer-links a {
	color:#4D4D4D;
	margin:0px 5px;
}
/* btn
-------------------------------------------------*/
td input.btn {
	height:40px;
	padding:0px 0px 4px 0px;
	line-height:44px;
	text-align:center;
	font-size:20px;
	letter-spacing:5px;
	width:131px;
	border:none;
	cursor:pointer;
	font-weight:bold;
	color:#5E5E5E;
	background:url(../Images/btn1.gif) no-repeat scroll 0 0;
}
/* selectd
----------------------------------------------------------*/
td input.selectd  {
	width:auto;
	vertical-align:middle;
	margin-right:5px;
}

/*  commom  
-------------------------------------------*/
h1,h2,h3 {
	color:#417AC5;
}

h1 {
	padding-left:80px;
	font-size:20px;
}
/*  ��֤ͼƬ
--------------------------------------------*/
#regimg {
	position:relative;
	top:8px;
	margin:0px 5px;
}
/* Tips */
#tips {
	float:right;
	background:#EFF8FD url(../Images/tips-repeat.gif) repeat-y left center;
	width:259px;
}

#tips h3 {
	background:url(../Images/circle-top.gif) no-repeat left top;
	padding:10px 20px;
}
#tips ol {
	padding-bottom:5px;
	background:url(../Images/circle-bottom.gif) no-repeat left bottom;
	overflow:hidden;
	padding:0px 20px 10px 25px;
	list-style-type:square;
}

#tips li {
	height:25px;
	line-height:25px;	
	overflow:hidden;
	padding-left:10px;
	background:url(../Images/dot.gif) no-repeat left 12px;
}
/* Shop */
#shop {
	float:left;
}

#shop h1 {
	padding:10px 0px 10px;
}

td input.validator {	
	width:100px;
}


td div.tips, td div.tips_error {
	float:left;
	font-size:12px;
	font-size:12px;
	margin-left:12px;
	color:#555;
}



