/*
	Writen By Whim(鑫), Whim All Rights Reserved.
	More info: www.coolwhim.com, www.tx21.net, coolwhim@yahoo.cn
*/

.tbC2L_2 {
	float: right;
	min-height: 360px;
	padding: 0 8px 0 0;
	width: 187px;
}
.tbC2R_2 {
	min-height: 360px;
	padding: 0 0 0 8px;
}
.tbC2Rtd1 {
}

.tbSort1 {
	width: 187px;
	margin: 0 0 5px 0;
	font-size: 12px;
}
.tbSort1T {
	background-image: url(../images/bgHd1.gif);
	background-repeat: repeat-x;
	height: 24px;
	border: 1px solid #EAE4D7;
}
.tbSort1TL {
	float: left;
	width: 6px;
	padding: 1px;
}
.tbSort1TC {
	float: left;
	padding: 6px 0 0 0;
	font-size: 14px;
	font-weight: bold;
	color: #875200;
}
.tbSort1TR {
	float: right;
	width: 8px;
}
.tbSort1 ul {
	border: solid #EAE4D7;
	min-height: 1px;
	padding: 10px 10px 20px;
	margin: 0;
	list-style-type: none;
	background-color: #FFF;
	background-image: url(../images/bg1.gif);
	background-repeat: repeat-x;
	background-position: 0px -180px;
	border-width: 0 1px 1px;
}
.tbSort1 li {
	border-bottom: 1px solid #DFD9CC;
	padding: 8px 0 2px 3px;
	margin: 0;
}
.tbSort1 a {
	color: #3C3C3C;
	text-decoration: none;
	background-image: url(../images/iconList1.gif);
	background-repeat: no-repeat;
	background-position: 0px 10px;
	padding: 8px 0 2px 12px;
}
.tbSort1 a:hover {
	text-decoration: none;
	color: #F45600;
}

.tbAdvFlash2 {
	margin: 0 0 5px 0;
	font-size: 12px;
}
.tbAdvFlash2T {
	background-image: url(../images/bgHd1.gif);
	background-repeat: repeat-x;
	height: 24px;
	border: solid #EAE4D7;
	border-width: 1px 1px 0;
}
.tbAdvFlash2TL {
	float: left;
	width: 6px;
	padding: 1px;
}
.tbAdvFlash2TC {
	padding: 6px 12px 0;
	font-size: 14px;
	font-weight: bold;
	color: #000;
}
.tbAdvFlash2TCtd1 {
	float: left;
}
.tbAdvFlash2TCtd2 {
	float: right;
}
.tbAdvFlash2TR {
	float: right;
	width: 8px;
}
.tbAdvFlash2B {
	min-height: 1px;
	border: 1px solid #EAE4D7;
	padding: 10px;
	background-image: url(../images/bg1.gif);
	background-repeat: repeat-x;
	background-position: 0px -150px;
	background-color: #FFF;
}
.tbAdvFlash2td1 {
	float: left;
	width: 510px;
}
.tbAdvFlash2td2 {
	width: 240px;
	height: 130px;
	border: 1px solid #E6E0D6;
	float: right;
}


.tbAdvFlash2B ul {
	padding: 0;
	margin: 0;
	list-style-type: none;
}
.tbAdvFlash2B li {
	border-bottom: 1px dashed #DFD9CC;
	background-image: url(../images/iconList1.gif);
	background-repeat: no-repeat;
	background-position: 4px 8px;
	padding: 7px 0 0 16px;
}
.tbAdvFlash2B li h1 {
	height: 18px;
	font-size: 12px;
	font-weight: normal;
	margin: 0;
	padding: 0;
}
.tbAdvFlash2B li h2 {
	float: right;
	height: 17px;
	width: 116px;
	font-size: 12px;
	font-weight: normal;
	margin: 0;
	padding: 0;
}
.tbAdvFlash2B a {
	color: #3C3C3C;
	text-decoration: none;
}
.tbAdvFlash2B a:hover {
	text-decoration: none;
	color: #F45600;
}

.tbList1 {
	margin: 0 0 5px 0;
	font-size: 12px;
	background-color: #FFF;
	background-image: url(../images/bg1.gif);
	background-repeat: repeat-x;
	background-position: 0px -140px;
}
.tbList1T {
	background-image: url(../images/bgHd1.gif);
	background-repeat: repeat-x;
	height: 24px;
	border: solid #EAE4D7;
	border-width: 1px 1px 0;
}
.tbList1TL {
	float: left;
	width: 6px;
	padding: 1px;
}
.tbList1TC {
	padding: 6px 12px 0;
	font-size: 14px;
	color: #000;
}
.tbList1TCtd1 {
	float: left;
}
.tbList1TCtd2 {
	float: right;
}
.tbList1TR {
	float: right;
	width: 8px;
}
.tbList1B {
	min-height: 1px;
	border: solid #EAE4D7;
	padding: 10px 10px 0;
	border-width: 1px 1px 0;
}
.tbList1B ul {
	padding: 0;
	margin: 0;
	list-style-type: none;
}
.tbList1B li {
	border-bottom: 1px dashed #DFD9CC;
	background-image: url(../images/iconList1.gif);
	background-repeat: no-repeat;
	background-position: 4px 8px;
	padding: 7px 0 0 16px;
}
.tbList1B li h1 {
	height: 18px;
	margin: 0;
	font-size: 12px;
	font-weight: normal;
	padding: 0;
}
.tbList1B li h2 {
	float: right;
	height: 17px;
	width: 116px;
	font-size: 12px;
	font-weight: normal;
	margin: 0;
	overflow: hidden;
	padding: 0;
}
.tbList1B a {
	color: #3C3C3C;
	text-decoration: none;
}
.tbList1B a:hover {
	text-decoration: none;
	color: #F45600;
}

.tbListPic1 {
	margin: 0 0 5px 0;
	font-size: 12px;
	background-color: #FFF;
	background-image: url(../images/bg1.gif);
	background-repeat: repeat-x;
	background-position: 0px -150px;
}
.tbListPic1T {
	background-image: url(../images/bgHd1.gif);
	background-repeat: repeat-x;
	height: 24px;
	border: solid #EAE4D7;
	border-width: 1px 1px 0;
}
.tbListPic1TL {
	float: left;
	width: 6px;
	padding: 1px;
}
.tbListPic1TC {
	padding: 6px 12px 0;
	font-size: 14px;
	color: #000;
}
.tbListPic1TCtd1 {
	float: left;
}
.tbListPic1TCtd2 {
	float: right;
}
.tbListPic1TR {
	float: right;
	width: 8px;
}
.tbListPic1B {
	min-height: 1px;
	border: 1px solid #EAE4D7;
	padding: 10px 10px 0;
	border-width: 1px 1px 0;
}
.tbListPic1B a {
	color: #3C3C3C;
	text-decoration: none;
}
.tbListPic1B a:hover {
	text-decoration: none;
	color: #F45600;
}
.tbListPic1B ul {
	padding: 0;
	margin: 0;
	list-style-type: none;
}
.tbListPic1B ul li {
	border-bottom: 1px dashed #DFD9CC;
	width: 130px;
	height: 150px;
	float: left;
	margin: 10px;
}
.tbListPic1B ul li p {
	margin: 0;
	padding: 3px;
	border: 1px solid #D9D1C1;
}
.tbListPic1B ul li p a {
	display: block;
	border: 1px solid #EAE4D7;
}
.tbListPic1B ul li p a:hover {
	border: 1px solid #FFA71E;
}
.tbListPic1B ul li h1{
	margin: 0;
	padding: 8px 5px 5px;
	font-size: 12px;
	font-weight: normal;
}
.tbListPic1B ul li h2{
	margin: 0;
	padding: 0 5px;
	font-size: 12px;
	font-weight: normal;
}
.tbListPic1B ul li h3{
	margin: 0;
	padding: 5px;
}
.tbListPic1B ul li h3 a{
	display: block;
	float: left;
	border: 1px solid #CCC;
}
.tbListPic1B ul li h3 a:hover{
	border: 1px solid #FFA71E;
}

.tbView1 {
	font-size: 12px;
	margin: 0 0 5px 0;
}
.tbView1T {
	background-image: url(../images/bgHd1.gif);
	background-repeat: repeat-x;
	height: 24px;
	border: solid #EAE4D7;
	border-width: 1px 1px 0;
}
.tbView1TL {
	float: left;
	width: 6px;
	padding: 1px;
}
.tbView1TC {
	padding: 6px 12px 0;
	font-size: 14px;
	color: #000;
}
.tbView1TCtd1 {
	float: left;
}
.tbView1TR {
	float: right;
	width: 8px;
}
.tbView1B {
	min-height: 1px;
	border: 1px solid #EAE4D7;
	padding: 10px 10px 16px;
	background-color: #FFF;
	background-image: url(../images/bg1.gif);
	background-repeat: repeat-x;
	background-position: 0px -150px;
}
.tbView1Btd1 {
	border-top: 1px solid #EAE4D7;
	text-align: center;
	padding: 4px 0 0;
	color: #EAE4D7;
}
.tbView1Btd2 {
	padding: 20px 80px;
	line-height: 20px;
}

.tbView1B h1 {
	text-align: center;
	font-size: 18px;
	font-weight: bold;
	padding: 10px 0;
	margin: 0;
}
.tbView1B h2 {
	float: right;
	height: 17px;
	width: 116px;
	padding: 5px 10px 0 5px;
	font-size: 12px;
	font-weight: normal;
	margin: 0;
	overflow: hidden;
}
.tbView1B a {
	color: #3C3C3C;
	text-decoration: none;
}
.tbView1B a:hover {
	text-decoration: none;
	color: #F45600;
}

.tb2 {
	min-height: 25px;
	width: 392px;
	margin: 0 0 5px 0;
	font-size: 12px;
	float: left;
}
.tb2T {
	background-image: url(../images/bgHd1.gif);
	background-repeat: repeat-x;
	height: 24px;
	border: solid #EAE4D7;
	border-width: 1px 1px 0;
}
.tb2TL {
	float: left;
	width: 6px;
	padding: 1px;
}
.tb2TC {
	padding: 6px 12px 0;
	font-size: 14px;
	font-weight: bold;
	color: #875200;
}
.tb2TCtd1 {
	float: left;
}
.tb2TCtd2 {
	float: right;
}
.tb2TR {
	float: right;
	width: 8px;
}
.tb2B {
	min-height: 1px;
	border: 1px solid #EAE4D7;
	padding: 10px 10px 20px 10px;
	background-color: #FFF;
	background-image: url(../images/bg1.gif);
	background-repeat: repeat-x;
	background-position: 0px -160px;
}
.tb2B ul {
	padding: 0;
	margin: 0;
	list-style-type: none;
}
.tb2B li {
	border-bottom: 1px dashed #DFD9CC;
	background-image: url(../images/iconList1.gif);
	background-repeat: no-repeat;
	background-position: 4px 8px;
	padding: 7px 0 0 16px;
}
.tb2B li h1 {
	height: 18px;
	font-size: 12px;
	font-weight: normal;
	margin: 0;
	padding: 0;
}
.tb2B li h2 {
	float: right;
	height: 17px;
	width: 116px;
	font-size: 12px;
	font-weight: normal;
	margin: 0;
	padding: 0;
}
.tb2B a {
	color: #3C3C3C;
	text-decoration: none;
}
.tb2B a:hover {
	text-decoration: none;
	color: #F45600;
}
