
.t_c { border: solid 1px #cbe7fe; float: left; }
#t_c_l { width: 210px; float: left; }
#t_c_l .pic { padding: 14px 12px; background: url('../images/t_pic_bg.png') no-repeat; }
#t_c_r { width: 415px; float: left; padding-right: 10px; margin-left:20px;}
#t_c_r #t_t { font-size: 16px; font-weight: bold; margin-top: 8px; }
#t_c_r ul { margin-top: 10px; }
#t_c_r li { margin: 5px 0; color: #5c5c5c; }

#t_c_r li.buy { background: none; height: 35px; padding-top: 5px; }
#t_c_r li.buy a { display: block; width: 152px; height: 35px; background: url('../images/buy.gif') no-repeat; text-indent: -600px; float: left; }
#t_c_r li.buy a.off { background-position: 0 -35px; }

#t_c_r li.buy span.off { background:url('../images/0905.gif') no-repeat left -72px; display:block; height:36px; width:175px; margin:0 0 0 170px; position:relative; text-indent:-9999px}
#t_c_r .conut { background: url('../images/0905.gif') no-repeat left top; height: 36px; padding-left: 90px; margin-left: 170px; position: relative;}
#t_c_r .conut em { font-style: normal; background: url('../images/0905.gif') no-repeat right -36px; padding-right: 36px; font-size: 22px; font-weight: bold; display: block; float: left; }



#ord { width: 740px; border-top: solid 1px #cbe5fb; /*border-left: solid 1px #cbe5fb; border-right: solid 1px #cbe5fb;*/ margin: 10px 0; float: left; display: inline; }
	#oTit { background: url('../images/oTitBg.jpg') repeat-x; width: 720px; float: left; padding: 5px 10px; border-bottom: solid 1px #cbe5fb; }
	#price { float: left; width: 740px; }
	#price #tit { margin-top: 2px; font-weight: bold; font-size: 14px; }
	#price #tit li { line-height: 26px; text-align: center; display: inline; float: left; }

	#price .l_date { width: 180px; text-align: center; }
	
	#price .r_info { width: 560px; }
	#price .r_info ul { line-height: 30px; height: 30px; }
	#price .r_info ul li { float: left; }

	#price1 { float: left; width: 730px; }
	#price1 #tit { margin-top: 2px; font-weight: bold; font-size: 14px; }
	#price1 #tit li { line-height: 26px; text-align: center; display: inline; float: left; }

	#price1 .l_date { width: 180px; text-align: center; }
	
	#price1 .r_info { width: 560px; }
	#price1 .r_info ul { line-height: 30px; height: 30px; }
	#price1 .r_info ul li { float: left; }
	
#t_info { width: 720px; float: left; padding: 10px; line-height: 22px; }
.ordColor { float: right; }

/*right*/
.t_r { width: 200px; background: url('../images/i_b_122.png') no-repeat; margin-top: 8px; }
	.t_r_t { padding: 6px 0 0 29px; height: 24px; background: url('../images/i_b_5.png') no-repeat 8px 7px; font-weight: bold; }
	.t_r_c { padding: 5px 10px 0 10px; background: url('../images/i_b_133.png') repeat-y; }
	.t_r_c dl dt a { color: #5a5b5a; font-weight: bold; text-decoration: underline; }
	.t_r_c dl dd { color: #6d6d6d; line-height: 22px; }
	.t_r_c dl dd a { color: #1266ad; }
	.t_r_t { padding: 6px 0 0 29px; height: 24px; background: url('../images/i_b_5.png') no-repeat 8px 7px; font-weight: bold; }
.t_r_1 { width: 200px; background: url('../images/i_b_122.png') no-repeat; }
	.t_r_t_1 { padding: 6px 0 0 29px; height: 24px; background: url('../images/i_b_2.png') no-repeat 8px 7px; font-weight: bold; }
	.t_r_c_1 { background: url('../images/i_b_133.png') repeat-y; padding: 0 10px; float: left; width: 180px; }
	.t_r_c_1 .list { width: 75px; float: left; background: url('../images/list_bg.gif') 5px 6px no-repeat; padding-left: 15px; line-height: 21px; }

.t_r_b { height: 9px; overflow: hidden; background: url('../images/i_b_144.png') no-repeat; width: 200px; }

/*Venues*/
.v_c { border: solid 1px #cbe7fe; float: left; margin-top: 8px; height: 100%; width: 698px; }
	.v_c dl dd { float: left; }
	.v_c dl dd #tit { font-weight: bold; font-size: 14px; color: #b44d1d; }
	.v_c dl dd #pic { width: 405px; float: left; padding: 10px; }
	.v_c dl dd tt { line-height: 24px; display: block; margin: 5px 10px; color: #555; }

.v_c_1 { margin: 10px; width: 676px; float: left; overflow: hidden; display: inline; }
.v_c_1 li { float: left; padding: 0 5px; line-height: 24px; height: 26px; padding-top: 2px; }
.v_w0 { width: 658px; background: #eee; line-height: 24px; padding: 3px; }
.v_w1 { width: 90px; }
.v_w2 { width: 220px; }
.v_w3 { width: 130px; }
.v_w4 { width: 104px; }
.v_w5 { width: 70px; }

.v_c_2 { margin: 10px; width: 676px; float: left; overflow: hidden; display: inline; }
.v_c_2 ul { float: left; width: 668px; margin: 5px 0; }
.v_c_2 li { padding-bottom: 5px; }
.v_c_2 li.pl50 { padding-left: 50px; }
.v_c_2 li.v_i_1 { background: url('../images/icon_bus.gif') 0 1px no-repeat; }
.v_c_2 li.v_i_2 { background: url('../images/icon_car.gif') 5px 1px no-repeat; }
.v_c_2 li.v_i_3 { background: url('../images/icon_park.gif') 5px -2px no-repeat; }

/* newsView */
.n_v_l { width: 240px; float: left; }
.n_v_l_1 { width: 240px; background: url('../images/i_b_12.png') no-repeat; float: left; margin-top: 10px; }
.n_v_l_t { padding: 6px 0 0 29px; height: 24px; background: url('../images/i_b_22.png') no-repeat 8px 9px; font-weight: bold; }
.n_v_l_c { padding: 5px 10px 0 10px; background: url('../images/i_b_13.png') repeat-y; width: 220px; }
	.n_v_l_c li { padding-left: 15px; line-height: 24px; background: url('../images/h_bg.gif') no-repeat 3px 7px; }
.n_v_l_b { height: 9px; overflow: hidden; background: url('../images/i_b_14.png') no-repeat; width: 240px; }

.n_v_r { width: 700px; float: right; background: #f5fbfe; margin-top: 10px; }
	.n_v_r_c { width: 698px; border: solid 1px #cbe7fe; }
	.n_v_r_c li { line-height: 24px; padding: 0 10px; }
	.n_v_r_c li.t { margin-top: 15px; font-weight: bold; color: #555; text-align: center; font-size: 16px; }
	.n_v_r_c li.info { margin-top: 10px; color: #666; font-size: 11px; font-family: Georgia; text-align: center; padding-top: 5px; }
	.n_v_r_c li.txt { margin: 15px 0; }

/* refer */

.refer_nav { background: url('../images/oTitBg.jpg') repeat-x; padding: 5px 10px; font-weight: bold; float: left; width: 678px; border: solid 1px #cbe7fe; margin: 10px; }
.refer_nav a { color: #1266ad; text-decoration: none; }
.refer_nav a:hover { color: #FF6600; text-decoration: underline; }
.refer { width: 720px; margin: 10px; display: inline; float: left; }
.refer_left { width: 80px; float: left; }
.refer_left .userHead { text-align: center; color: #2466B7;  }
.refer_left .userHead img { border: solid 1px #ccc; padding: 1px; }
.refer_arrow { float: left;	width: 26px; margin-top: 15px; margin-right: -1px; height: 12px; background: url('../images/refer_left.gif') no-repeat; z-index: 0; position: relative; }
.refer_right { width: 581px; float: left; border: solid 1px #dcdcdc; background: #fcfcfc; padding: 5px 10px; }
.refer_right li { line-height: 22px; }
.refer_right li .time { float: right; }
.refer_right li.faq { background: url('../images/faq.gif') 0 0.1em no-repeat; padding-left: 25px; }
.refer_right li.ans { background: url('../images/ans.gif') 0 0.2em no-repeat; padding-left: 25px; }
.referTextarea { width: 720px; margin-bottom: 10px; text-align: left; color: #9d9d9d; height: 100%; overflow: hidden; clear: both; }

.tdown {  width: 410px; height: 138px; }
.online { padding: 5px 0 0 20px; }
.address { padding: 20px 0 0 20px; }
.tPhone { padding: 5px 18px 0 15px; line-height: 32px; font-size: 17px; font-family: Georgia; }
