a {
	color:#333;
}
.navList {
	margin:0px;
	list-style:none;
}
.navList li {
	float:left;
	width:97px;
	cursor:pointer;
	line-height:39px;
	font-weight:bold;
	text-align:center;
}
.navList li a {
	color:#fb8100;
	display:block;
}
.navList li.tab_on a {
	color:#a2b000;
	background:url(images/user_tabon.gif) no-repeat;
}


.itemx .btn {
	float:right;
	display:block;
	font-size:11px;
	margin-left:8px;
	line-height:18px;
	padding:0 10px 0 10px;
}
.itemx .btn:hover {
	color:#333;
	border:solid 1px #666;
}
.itemx .btn_pay {
	color:#fff;
	border:solid 1px #650513;
	background:url(images/btn_pay.gif);
}
.itemx .btn_pay:hover {
	color:#FFCC66;
	border:solid 1px #FFCC66;
}
.itemx .btn_view {
	color:#666;
	border:solid 1px #C8C8C8;
	background:url(images/btn_o.gif);
}
.itemx .btn_cannel {
	color:#666;
	border:solid 1px #C8C8C8;
	background:url(images/btn_o.gif);
}
.itemx .btn_confirm {
	color:#fff;
	border:solid 1px #011B36;
	background:url(images/btn_confirm.gif);
}
.btn_confirm:hover {
	color:#BBDAFD;
	border:solid 1px #BBDAFD;
}
.itemx .pay_btn {
	margin:0 0 10px 0;
	padding:7px 10px 7px 10px;
}
.itemx .cannel_btn {
	margin:0 0 10px 0;
	padding:7px 10px 7px 10px;
}
.itemx {
	line-height:25px;
	text-align:center;
}
.itemx td {
	line-height:30px;
	background:#F7F7F7;
	padding-right:10px;
	padding:13px 13px 13px 0;
}

.mainContent {
}
.pro_menu {
	height:39px;
	margin-bottom:5px;
	background:url(images/pro_bg.gif);
}
.pro_menu del {
	height:39px;
	display:block;
	text-decoration:none;
	background:url(images/pro_lf.gif) left no-repeat;
}
.pro_menu ul {
	width:100%;
	display:block;
	list-style:none;
	background:url(images/pro_rt.gif) right no-repeat;
}
.pro_menu ul li {
	margin-left:10px;
}

.btns {
	margin:20px 10px;
	text-align:center;
}


#protocol {
	height:600px;
	padding:10px;
	overflow-y:scroll;
}
#protocol h1 {
	width:100%;
	font-family:ºÚÌå;
	text-align:center!important;
}
.btns {
	margin:20px 10px;
	text-align:center;
}
#protocol h2 {
	height:25px;
	font-size:14px;
	line-height:25px;
	background:#F2F2F2;
	padding:0 20px 0 20px;
}
#protocol div {
	padding:5px 20px 5px 20px;
}
#protocol p {
	font-size:12px;
	line-height:170%;
	text-indent:25px;
	margin:5px 0 5px 0;
}

.annsubject {
	color:#336600;
	font-size:14px;
	font-weight:bold;
}
.anncon {
	color:#666;
	font-size:14px;
	line-height:170%;
}



.threecol {
	clear:both;
}
.threecol dt {
	float:left;
	width:130px;
	margin-top:1px;
	line-height:25px;
	text-align:right;
	padding:3px 10px 5px 5px;
}
.threecol dd {
	float:left;
	margin:0px;
	text-align:left;
	line-height:25px;
	padding:3px 10px 5px 5px;
}
.threecol .tips {
	width:auto;
}


.title {
	line-height:26px;
	background:#F7F7F7;
}
.title h2 {
	height:26px;
	font-size:12px;
	border-bottom:solid 1px #6EB7C0;
}
.title h2 a {
	color:#757575;
}
.title h2 span {
	float:left;
	display:block;
	color:#D6000C;
	font-weight:bold;
	line-height:26px;
	padding:0 20px 1px 18px;
	border-bottom:solid 1px #6EB7C0;
	background:url(images/pro_icon.gif) 0 5px no-repeat;
}
.title h2 label {
	color:#666;
	float:right;
	font-size:14px;
	font-family:Arial;
	padding-right:20px;
}
