﻿/*布局*/
.col-wrap{
	float:left;
	width:100%;
	min-height:40px;
}
.col-main{
	margin-right:240px;
	min-height:10px;
}
.col-sub{
	width:232px;
	float:left;
	margin-left:-232px;
	min-height:10px;
	margin-top:24px;
}
/*=面包屑*/
.breadcrumb{
	height:21px;
	border-bottom:3px solid #ff7300;
}
.breadcrumb .hint{
	background:transparent url(http://static6.alibado.com/1280485289/images/jt.gif) no-repeat 6px 3px;
	padding-left:18px;
}
.side-b{
	width:230px;
	border:1px solid #BDBDBD;
	margin-bottom:12px;
}
.side-b .hd{
	height:27px;
	background:transparent url(http://static7.alibado.com/1280485289/images/grid-hd.gif) repeat-x 0px 0px;
	overflow:hidden;
}
.side-b .hd h3{
	font-weight:bold;
	font-size:14px;
	padding-left:16px;
	float:left;
	line-height:27px;
}
.announcements{
	margin:12px 20px 12px 14px;	
}
.announcements td{
	line-height:20px;
	padding-top:2px;
}
.announcements span{
	font-weight:bold;
}
/*热门培训*/
.hot-training{
	padding:12px 0px 0px 12px;
}
.hot-training li{
	line-height:20px;
	background:transparent url(http://static6.alibado.com/1280485289/images/jt2.gif) no-repeat 0px 7px;
	padding-left:12px;
}
.g-guide{
	height:32px;
	background:transparent url(http://static2.alibado.com/1280485289/images/jt3.gif) no-repeat 15px 8px;
	padding-left:40px;
	line-height:30px;
}
.g-guide h3{
	font-size:14px;
	font-weight:bold;
}
table.t-table{
	width:100%;
	color:#4E4E4E;
}
table.t-table .ime{
	color:#828282;
	padding-left:12px;
}
table.t-table td{
	line-height:34px;
	border:1px solid #EFEFEF;
	padding-left:8px;
}
table.t-table td.t{
	width:114px;
	background-color:#F0EEEF;
	border-bottom:1px solid #fff;
	text-align:right;
	padding-right:36px;
	padding-left:0px;
	color:#4F4F4F;
}
table.t-table td.last{
	border-bottom:1px solid #EFEFEF;
}
#pxxx-info{
	margin-bottom:5px;
}
span.need{
	background:transparent url(http://static3.alibado.com/1280485289/images/need.gif) no-repeat 0px 3px;
	padding-left:14px;
}
.user-ctr{
	height:52px;
	margin-top:14px;
}
.submit{
	float:left;
	margin-left:32px;
	width:145px;
	height:32px;
	border:none;
}
.u-tips{
	float:right;
	color:#434342;
	padding-right:20px;
}
.u-tips i{
	background:transparent url(http://static5.alibado.com/1280485289/images/jt4.gif) no-repeat 0px 1px;
	width:10px;
	display:inline-block;
	text-indent:-9999px;
}
select.select{
	border:1px solid #7F9DB9;
	font-size:1em;
	height:22px;
	padding-top:1px;
	color:#000;
}
select.default,select.select option.default{
	color:#999;
}
select.select option{
	color:#000;
}
input.input{
	border:1px solid #7F9DB9;
	font-size:12px;
	height:16px;
	line-height:16px;
	padding:2px 0 2px 4px;
}
input.i-text{
	background:#E6EDFD none repeat scroll 0 0;
	border:1px solid #7B99DF;
}
input.i-error{
	background:#FFF2F2 none repeat scroll 0 0;
	border:1px solid #ED8F8F;
}
.tip{
	padding-left:28px;
	text-align:left;
	line-height:16px;
	display:inline-block;
	height:16px;
}
.normal{
	background:transparent url(http://static1.alibado.com/1280485289/images/2_1245982792975.gif) no-repeat scroll 8px 0;
	color:#2C5CD8;
}
.error{
	background:transparent url(http://static5.alibado.com/1280485289/images/1_1245982792953.gif) no-repeat scroll 8px 0;
	color:#C53032;
}
.correct{
	background:transparent url(http://static9.alibado.com/1280485289/images/1000716.gif) no-repeat scroll 8px 0px;
	color:#fff;
}
#user-request p {
	padding-left: 43px;
	line-height: 35px;
	background: #F0EEEF;
}
#user-request p em {
	padding-right: 6px;
	color: #ff0000;
	vertical-align: -2px;
}
#user-request ul {
	border: solid 1px #eee;
	border-top: none;
	padding: 11px 0 11px 43px;
}
#user-request ul li {
	margin-bottom: 6px;
}
#user-request li label {
	margin-right: 6px;
}
#user-request li input {
	margin-right: 6px;
	vertical-align: -2px;
}