@charset "utf-8";
/* CSS Document */

#crumb {
	display:block;
	text-align:left;
	font:12px/24px Arial, Helvetica, sans-serif;
	color:#333;
}
#crumb a {
	color:#333;
}
#crumb a:hover {
	color:#F60;
}

.position01 {
	margin-top:8px;
}
.position02 {
	padding:10px 20px;
}
.position03 {
	padding:10px 0;
	_margin-left:-17px;     /*IE6.0*/
}

#right {
	width:751px;
	display:inline-block;
	float:right;
	border:1px solid #d3d3d3;
}
/*
#right .dh {
	height:30px;
	background:url(mb_pic_btbg01.gif) repeat-x;
}
#right .dh li {
	float:left;
	border-right:1px solid #a0a0a0;
}
#right .dh li a.dq {
	float:left;
	display:inline-block;
	height:30px;
	width:93px;
	text-align:center;
	background:url(mb_pic_tcbg01.gif) no-repeat;
	font:bold 12px/30px Arial, Helvetica, sans-serif;
	color:#2d2d2d;
}
#right .dh li a {
	float:left;
	display:inline-block;
	background:url(mb_pic_tcbg.gif) no-repeat;
	height:30px;
	width:93px;
	text-align:center;
	font:12px/30px Arial, Helvetica, sans-serif;
	color:#2d2d2d;
}
#right .dh li a:hover {
	background:url(mb_pic_tcbg01.gif) no-repeat;
	font:bold 12px/30px Arial, Helvetica, sans-serif;
	color:#2d2d2d;
}
#right .dh select {
	margin:6px 15px 0 0;
	font:12px Arial, Helvetica, sans-serif;
	color:#989898;
}
*/

#right .nr {
	padding:10px 20px;
}
#right .nr input.table {
	border:1px solid #feb01c;
	height:26px;
	padding-left:10px;
	text-align:left;
	font:13px/26px Arial, Helvetica, sans-serif;
	color:#CCC;
	width:514px;
	margin-right:8px;
}
#right .nr input.button {
	background:url(mb_pic_buttonbg.gif) no-repeat;
	width:80px;
	height:26px;
	text-align:center;
	font:bold 12px/26px Arial, Helvetica, sans-serif;
	color:#FFF;
	border:1px solid #febdbd;
	margin-right:8px;
	cursor:pointer;
}
#right .nr input.button01 {
	background:url(mb_pic_buttonbg01.gif) no-repeat;
	width:80px;
	height:26px;
	text-align:center;
	font:bold 12px/26px Arial, Helvetica, sans-serif;
	color:#FFF;
	border:1px solid #e2e2e2;
	cursor:pointer;
}
#right .nr p {
	font:12px/24px Arial, Helvetica, sans-serif;
	color:#a6897f;
}
#right .nr p a {
	color:#a6897f;
}
#right .nr p a:hover {
	color:#F90;
}


#right .nr .bz {
	float:left;
	margin:5px 15px 10px 0;
}
#right .nr .bz li {
	margin-top:15px;
}
#right .nr .table01 {
	float:left;
	width:492px;
	border:1px solid #d2d2d2;
	padding:10px 15px;
	margin-top:20px;
}
#right .nr .table01 p {
	font:12px/24px Arial, Helvetica, sans-serif;
	color:#898989;
	margin-top:8px;
}
#right .nr .table01 p span {
	float:left;
	width:70px;
	text-align:left;
	font:bold 12px/24px Arial, Helvetica, sans-serif;
	color:#6c6c6c;
}
#right .nr .table01 p input {
	border:1px solid #d2d2d2;
	height:22px;
	font:12px/22px Arial, Helvetica, sans-serif;
	color:#666;
	padding:0 8px;
	vertical-align:middle;
}
#right .nr .table01 p textarea {
	border:1px solid #d2d2d2;
	height:22px;
	font:12px/22px Arial, Helvetica, sans-serif;
	color:#666;
	padding:0 8px;
	width:400px;
	height:107px;
}
#right .nr .table01 p input.sc {
	margin:0 8px 0 70px;
}
#right .nr .table01 p input.fx {
	margin-right:8px;
	border:0;
}
#right .nr .table01 p a img {
	margin-right:8px;
	vertical-align:middle;
}
#right .nr .table01 p select {
	margin-right:8px;
	vertical-align:middle;
}
#right .nr .table01 p strong {
	font:bold 12px/24px Arial, Helvetica, sans-serifl;
	color:#F60;
}
#right .nr .table01 p.bt span {
	color:#ed6d00;
}
#right .nr .table01 p.bt input {
	border:1px solid #ed6d00;
	padding:0 8px;
	width:400px;
}
#right .nr .table01 p.position04 {
	margin-left:70px;
}
#right .nr .table01 p.position04 .button {
	width:auto;
	background:url(tw_pic_buttonbg.gif) repeat-x;
	height:23px;
	border:1px solid #d4d4d4;
	padding:0 10px;
	font:bold 12px/23px Arial, Helvetica, sans-serif;
	color:#333;
	margin-right:15px;
}
#right .nr .table01 p.position04 .button01 {
	width:auto;
	background-color:#feab0c;
	background-image:none;
	height:23px;
	border:1px solid #feab0c;
	padding:0 10px;
	font:bold 12px/23px Arial, Helvetica, sans-serif;
	color:#fff;
}




#left {
	float:left;
	display:inline-block;
	width:210px;
}
#left .table {
	display:block;
	border:1px solid #d2d2d2;
	margin-top:8px;
	padding:8px;
	height:160px;
}
#left .table span {
	float:left;
	border:1px solid #d2d2d2;
	padding:3px;
	margin-right:5px;
}
#left .table .table01 {
	float:left;
	display:inline-block;
	width:110px;
	height:85px;
	border-bottom:1px dashed #938e8e;
	font:12px/1.5em Arial, Helvetica, sans-serif;
	color:#4b4949;
}
#left .table .table01 p {
	margin-top:10px;
}
#left .table b {
	font-weight:bold;
}
#left .table ul {
	clear:both;
	display:inline-block;
	margin-top:8px;
}
#left .table ul li {
	float:left;
	width:95px;
	font:12px/24px Arial, Helvetica, sans-serif;
	color:#4b4949;
}



#left .symt {
	display:inline-block;
	border:1px solid #d2d2d2;
	margin-top:8px;
	padding-bottom:8px;
}
#left .symt h4 {
	background:url(mb_pic_btbg.gif) repeat-x;
	border-bottom:1px solid #e0e0e0;
	height:30px;
	padding-left:25px;
	text-align:left;
	font:bold 12px/30px Arial, Helvetica, sans-serif;
	color:#ff7200;
	clear:both;
}
#left .symt ul {
	padding:0 8px;
}
#left .symt ul li {
	float:left;
	width:95px;
	font:12px/24px Arial, Helvetica, sans-serif;
	color:#4b4949;
	border-bottom:1px dashed #c8c8c8;
}
#left .symt ul li.none {
	border:none;
}
#left .symt h5.tc {
	background:url(mb_pic_little.gif) no-repeat left center;
	padding-left:15px;
	text-align:left;
	font:bold 12px/24px Arial, Helvetica, sans-serif;
	color:#2f2e2e;
	margin:5px 8px 0 8px;
	height:24px;
	clear:both;
	cursor:pointer;
}
#left .symt h5.tc01 {
	background:url(mb_pic_little.gif) no-repeat left center;
	padding-left:15px;
	text-align:left;
	font:bold 12px/24px Arial, Helvetica, sans-serif;
	color:#2f2e2e;
	border-bottom:1px dashed #c8c8c8;
	margin:5px 8px 0 8px;
	height:24px;
	clear:both;
	cursor:pointer;
}
#left .symt ul.zj li {
	float:left;
	width:85px;
	background:url(mb_pic_meun03.gif) no-repeat left center;
	padding-left:10px;
	text-align:left;
}
#left .symt ul.zj li a {
	font:12px/24px Arial, Helvetica, sans-serif;
	color:#4d4d4d;
}
#left .symt ul.zj li a:hover {
	color:#F60;
}