

/* 全局 */
* {margin:0; padding:0; font:12px "宋体"; line-height:1.5em;}
a {color:#003399; text-decoration:none;}
a:link {color:#003399; text-decoration:none;}
a:visited {color:#003399; text-decoration:none;}
a:hover {color:#FF6600; text-decoration:underline;}
a:active {color:#003399; text-decoration:none;}
ul{list-style-type:none}
strong {font-weight:bold;}

.clear {clear:both;}
.highlight {color:#CC3300; font-weight:bold; font-size:16px;}
.highlight2 {color:#003399; font-weight:bold; font-size:16px;}
.highlight3 {color:#FF3300;}
.btn1 {width:77px; height:27px; border:0; font-weight:bold; background:url(button_bg.jpg) no-repeat; cursor:pointer;}

body {background:url(body_bg.jpg) repeat-x #FFFFFF;}
.wrap {width:970px; margin:0 auto; overflow:hidden;}
.title1 {margin:10px; padding:5px; font-size:19px; font-weight:bold;}
.oper_btn {margin:10px 20px; padding:5px; text-align:center;}

/* 页头 */
.header {width:970px;}
	.hotline {margin-right:10px; color:#CC0000; font-size:16px; font-weight:bold;}
	.top_bar {margin-top:10px; text-align:right; color:#000000;}
	.logo {position:absolute; top:5px;}
	.logo .logo_img {}

	.ch_nav {margin-top:40px; padding:5px 10px; border:0px solid #EEEEEE; background:#E0F0FF;}
	.ch_nav ul {width:960px; color:#000000;}
	.ch_nav ul a {color:#000000;}

	.menu {width:950px; height:28px; padding:0px 10px; border-bottom:4px solid #FFB700; background:url(menu_tab_bg.jpg) #006699;}
	.menu li {float:left; margin:0; padding:6px 4px 4px 4px; width:72px; height:19px; text-align:center; font-weight:bold; color:#FFFFFF; }
	.menu li.curr {background:url(menu_tab_bg2.jpg) no-repeat;}
	.menu li.menu_cor {width:0px; height:25px;}
	.menu li.post_btn {width:150px;}
	.menu a {color:#FFFFFF; font-size:14px; font-weight:bold;}
	.menu a:link {color:#FFFFFF;}
	.menu a:visited {color:#FFFFFF;}
	.menu a:hover {color:#FFFFFF; text-decoration:underline;}
	.menu a:active {color:#FFFFFF;}

	#ch_venue #m_venue {background:url(menu_tab_bg2.jpg) no-repeat;}
	#ch_demand #m_demand {background:url(menu_tab_bg2.jpg) no-repeat;}

/* 主体部分 */
.main {width:970px; overflow:hidden;}

	.top_banner {margin-top:5px;}

	/* 顶部小贴士 */
	.tips_t {margin-top:5px; padding:4px; border:1px solid #F8B069; background:url(tipsbg.gif) #FFF7C0;}
	.tips_t h2 {color:#FF6600; font-size:14px;}

/* 左侧主体 */
.left {float:left; width:640px; overflow:hidden;}

	/* 会议场地搜索框 */
	.search {margin-top:5px; border:1px solid #FFB700; background:#FFFBE0;}
	.search h2.title {padding:5px; font-weight:bold; border-bottom:0px dotted #003366; }
	.search h2.title label {color:#003366; font-weight:bold;}
	.search_box {padding:5px;}
	.search_tbl {}
	.search_tbl th {padding:4px; text-align:right; font-weight:normal;}
	.search_tbl td {padding:4px;}
	.search_tbl .button {}
	.search_tbl .button .search_btn { width:77px; height:27px; border:0; font-weight:bold; background:url(button_bg.jpg) no-repeat; cursor:pointer;}
	.search_tbl .button .clear_btn { width:77px; height:27px; border:0; font-weight:bold; background:url(button_bg.jpg) no-repeat; cursor:pointer;}

	/* 促销广告 */
	.promo_ad {width:636px; margin-top:5px; border:2px solid #f90; background:#fffaee;}
	.promo_ad .promo_desc {width:616px; margin:5px; padding:5px; font-size:18px; font-family:黑体; color:#000;}
	.promo_ad .promo_desc a {font-size:18px; font-family:黑体; color:#000;}
	.promo_ad .promo_desc a:link {color:#000;}
	.promo_ad .promo_desc a:visited {color:#000;}
	.promo_ad .promo_desc a:hover {color:#000;}
	.promo_ad .promo_desc a:active {color:#000;}
	.promo_ad .promo_desc .promo_title {font-size:18px; font-family:黑体; color:red;}
	.promo_ad .promo_desc .promo_hotline {font-size:18px; font-family:黑体; color:red;}
	.promo_ad .promo_l {float:left; width:234px;}
	.promo_ad .promo_l .promo_price {width:202px; margin:5px 10px; padding:10px; border:1px solid #8bd3f6; background:#cfeef6;}
	.promo_ad .promo_l .price_info1 {width:199px; height:66px; margin-left:-20px; padding:15px 10px 15px 30px; font-size:27px; font-family:黑体; color:#fff; background:url(promo_price_bg.gif) no-repeat;}
	.promo_ad .promo_l .price_info1 .unit {font-size:16px;}
	.promo_ad .promo_l .price_info2 {padding:2px; font-size:14px; font-weight:bold;}
	.promo_ad .promo_l .price_info2 table th {padding:2px 4px; font-size:14px; font-weight:bold;}
	.promo_ad .promo_l .price_info2 table td {padding:2px 4px;}
	.promo_ad .promo_l .price_info2 .price_normal {font-size:16px; font-weight:bold; text-decoration:line-through;}
	.promo_ad .promo_l .price_info2 .discount {font-size:16px; font-weight:bold; }
	.promo_ad .promo_l .price_info2 .price_save {font-size:16px; font-weight:bold; color:#f00;}
	.promo_ad .promo_l .detail_btn {width:224px; margin:5px; padding:15px 5px; text-align:center;}
	.promo_ad  .promo_r {float:right; width:380px; margin:5px 10px;}
	.promo_ad  .promo_r img {border:1px solid #333;}
	.promo_ad  .promo_r .promo_addr {width:370px; padding:5px; margin-top:5px; border:1px solid #ccc; background:#eee;}

	/* 会议场地推荐 */
	.elite_box {width:630px; padding:5px;}
	.elite_item {float:left; width:200px; padding:5px;}

	/* 各地会议场地 */
	.list_box {float:left; width:295px; margin:5px; padding:5px; border-bottom:1px dotted #ccc;}
	.list_box h3 {padding:5px;}
	.list_box h3 a{font-size:14px; font-weight:bold; color:#f60;}
	.list_box h3 a:link{color:#f60;}
	.list_box h3 a:visited{color:#f60;}
	.list_box h3 a:hover{color:#f60;}
	.list_box h3 a:active{color:#f60;}
	.list_box li {width:275px; margin-left:20px; line-height:1.6em; list-style:circle;}
	.list_box li .loc {margin-left:15px; color:#777;}
	.list_box li .loc a {color:#777;}
	.list_box li .loc a:link {color:#777;}
	.list_box li .loc a:visited {color:#777;}
	.list_box li .loc a:hover {color:#f60;}
	.list_box li .loc a:active {color:#f30;}

	/* 会议场地类型介绍 */
	.room_type {width:638px; margin-top:5px; border:1px solid #BACBDF; background:#ffffff;}
	.room_type h2 {height:32px; background:url(titlebg.gif) 0px 0px repeat-x #FFF;}
	.room_type h2 label {height:24px; padding:8px 0 0 6px; font-size:14px;font-weight:bold; color:#003366; float:left;}
	.room_type table td {padding:4px; line-height:1.4em; color:#666666; border-bottom:1px dotted #CCCCCC;}
	.room_type table .r1 {background:#FFFFFF;}
	.room_type table .r2 {background:#FFFFFF;}
	.room_type table h4 {color:#006699;}
	.room_type p {padding:5px;}
	.room_type img {border:1px solid #333333;}
	.room_type .baishe {color:#333333;}
	.room_type .tedian {color:#333333;}

	/* 会务需求信息 */
	.demand {float:left; width:316px; margin-top:5px; color:#666666; border:1px solid #F8B069; background:#FFFFF0;}
	.demand h2 {width:316px; height:32px; background:url(titlebg3.gif) 0px 0px repeat-x #FFF;}
	.demand h2 label {float:left; padding:5px; font-weight:bold; color:#003366;}
	.demand h2 .more {float:right; padding:5px;}
	.demand p {padding:5px;}

	/* 会务供应信息 */
	.supply {float:right; width:316px; margin-top:5px; color:#666666; border:1px solid #F8B069; background:#FFFFF0;}
	.supply h2 {width:316px; height:32px; background:url(titlebg3.gif) 0px 0px repeat-x #FFF;}
	.supply h2 label {float:left; padding:5px; font-weight:bold; color:#003366;}
	.supply h2 .more {float:right; padding:5px;}
	.supply p {padding:5px;}

	/* 左侧广告 */
	.gg_l {margin-top:5px;}

/* 右侧边栏 */
.right {float:right; width:325px; overflow:hidden;}

	/* 右侧搜索框 */
	.search_side {margin-top:5px; border:1px solid #FFB700; background:#FFFBE0;}
	.search_side h2.title {padding:5px; font-weight:bold;}
	.search_side .search_tbl .button {text-align:center;}

	/* 右侧小贴士 */
	.tips_r {margin-top:5px; padding:5px 10px; border:1px solid #F8B069; background:#F7F7F7;}
	.tips_r .cont {padding:5px;}
	.tips_r .bb { border-bottom:1px solid #CCCCCC;}
	.tips_r h2 {padding:5px; color:#FF6600; font-size:16px; font-weight:bold;}
	.tips_r h3 {padding:5px; color:#003366; font-size:14px; font-weight:bold;}
	.tips_r p {padding:5px;}
	.tips_r ul {padding:5px; margin-left:5px; line-height:1.5em;}
	.tips_r ul.contact li {}

	/* 会议服务 */
	ul.service {width:273px;}
	ul.service li {float:left; margin:2px; padding:2px; width:80px; text-align:center; color:#000000; border-bottom:0px dotted #0099CC; background:url();}

	/* 右侧广告 */
	.gg_r {margin-top:5px;}

	/* 精彩案例 */
	.case {width:323px; margin-top:5px; color:#666666; border:1px solid #BACBDF; background:#ffffff;}
	.case h2 {height:32px; background:url(titlebg.gif) 0px 0px repeat-x #FFF;}
	.case h2 label {width:84px; height:24px;background:url(title.gif) no-repeat; padding:8px 0 0 6px; font-size:14px;font-weight:bold; color:#FFFFFF; float:left;}
	.case p {width:323px;}
	.case img {border:1px solid #CCCCCC;}

	/* 右侧网友评论 */
	.comment_r {width:323px; margin-top:5px; color:#666666; border:1px solid #BACBDF; background:#ffffff;}
	.comment_r h2 {height:32px; background:url(titlebg.gif) 0px 0px repeat-x #FFF;}
	.comment_r h2 label {width:84px; height:24px;background:url(title.gif) no-repeat; padding:8px 0 0 6px; font-size:14px;font-weight:bold; color:#FFFFFF; float:left;}
	.comment_r .comment_list {width:313px; margin:0; padding:5px;}
	.comment_r .comment_item {width:303px; padding:5px; border-bottom:1px dotted #CCCCCC;}
	.comment_r .comment_item .title {width:303px; padding:2px; color:#006699; background:#F0F0F0;}
	.comment_r .comment_item .title .commenter {float:left;}
	.comment_r .comment_item .title .comment_time {float:right;}
	.comment_r .comment_item .point {padding:2px; color:#F06000;}
	.comment_r .comment_item .content {padding:2px; color:#666666;}

	/* 会务需求信息 */
	.demand_r {width:323px; margin-top:5px; color:#666666; border:1px solid #F8B069; background:#FFFFF0;}
	.demand_r h2 {width:323px; height:32px; background:url(titlebg3.gif) 0px 0px repeat-x #FFF;}
	.demand_r h2 label {float:left; padding:5px; font-weight:bold; color:#003366;}
	.demand_r h2 .more {float:right; padding:5px;}
	.demand_r .list {padding:10px; line-height:1.6em;}
	.demand_r .list a {display:block; line-height:1.8em; border-bottom:1px dotted #ccc;}

	/* 会务供应信息 */
	.supply_r {width:323px; margin-top:5px; color:#666666; border:1px solid #F8B069; background:#FFFFF0;}
	.supply_r h2 {width:323px; height:32px; background:url(titlebg3.gif) 0px 0px repeat-x #FFF;}
	.supply_r h2 label {float:left; padding:5px; font-weight:bold; color:#003366;}
	.supply_r h2 .more {float:right; padding:5px;}
	.supply_r p {padding:5px;}

/* 页脚 */
.footer {margin-top:5px; text-align:center;}
	.footer_link {padding:10px; border:1px solid #EEEEEE; background:#F0F7FF;}
	.site_info {padding:10px; line-height:1.4em;}

	/* 查询结果 */
	.result_box {width:638px; margin-top:5px; border:1px solid #BACBDF; background:#ffffff;}
	.result_box h2 {height:32px; background:url(titlebg.gif) 0px 0px repeat-x #FFF;}
	.result_box h2 label {width:124px; height:24px;background:url(title.gif) no-repeat; padding:8px 0 0 6px; font-size:14px;font-weight:bold; color:#FFFFFF; float:left;}
	.result_box h2 label.t2 {width:124px; height:24px;background:url(title2.gif) no-repeat; padding:8px 0 0 6px; font-size:14px;font-weight:bold; color:#FFFFFF; float:left;}

	.result_box .result {padding:10px;}

	.result_tbl {width:618px;}
	.result_tbl td {padding:4px;}
	.result_tbl th {padding:4px;}
	.result_tbl .row_header th {text-align:left; font-weight:bold; border-bottom:2px solid #666666;}
	.result_tbl .r1 {background:#FFFFFF;}
	.result_tbl .r2 {background:#F0F7FF;}

	.result_tbl .row_hotel {color:#FFFFFF; background:#006699;}
	.result_tbl .row_hotel a {color:#FFEE00; font-weight:bold;}
	.result_tbl .room_split {}
	.result_tbl .room_split td {padding:0; font-size:1px; height:1px;}

	/*会场推荐*/
	.elite {width:180px; height:270px; overflow:hidden; float:left; margin:5px; padding:5px; border:1px dotted #bacbdf; background:#f0f7ff;}
	.elite a {color:#ff5500;}
	.elite dd.img {margin:5px; border:1px solid #EEE; text-align:center;}
	.elite dd.desc {}

	/* 酒店详情 */
	.hotel_box {width:638px; margin-top:5px; border:1px solid #BACBDF; background:#ffffff;}
	.hotel_box h2 {height:32px; background:url(titlebg.gif) 0px 0px repeat-x #FFF;}
	.hotel_box h2 label {width:84px; height:24px;background:url(title.gif) no-repeat; padding:8px 0 0 6px; font-size:14px;font-weight:bold; color:#FFFFFF; float:left;}
	.hotel_box h3 {width:613px; margin:5px; padding:5px; font-size:16px; font-weight:bold; color:#006699; border-bottom:1px solid #006699; }
	.hotel_box h3 .zone {color:#000000;}
	.hotel_box h3 .hotline {float:right; color:#CC3300; font-weight:bold; font-size:14px;}
	.hotel_box .hotel_point {padding:5px 10px; color:#F06000; font-size:14px;}
	.hotel_box .hotel {padding:10px;}
	.hotel_box .hotel .detail {padding:10px; border-bottom:1px solid #CCCCCC;}
	.hotel_box .hotel .detail .title {width:66px; height:14px; padding:6px 20px 6px 20px; color:#000000; font-weight:bold; background:url(tagbg.jpg) no-repeat;}
	.hotel_box .hotel .detail .desc p{margin:1em 0;}
	.hotel_box .hotel .map_box {width:398px; height:276px; margin:auto; border:1px solid #CCCCCC; overflow:hidden; text-align:center;}
	.hotel_box .hotel .map {width:400px; height:300px; margin-top:-23px; margin-left:-1px; text-align:center;} 

	.hotel_box .room {padding:5px;}
	.hotel_box .room h4 {width:628px; height:32px; background:url(titlebg3.gif) 0px 0px repeat-x #FFF;}
	.hotel_box .room h4 label {float:left; padding:5px; font-size:14px; font-weight:bold; color:#003366;}

	/* 会议室详情 */
	.room_box {width:638px; margin-top:5px; border:1px solid #BACBDF; background:#ffffff;}
	.room_box h2 {height:32px; background:url(titlebg.gif) 0px 0px repeat-x #FFF;}
	.room_box h2 label {width:84px; height:24px;background:url(title.gif) no-repeat; padding:8px 0 0 6px; font-size:14px;font-weight:bold; color:#FFFFFF; float:left;}
	.room_box h3 {width:618px; margin:5px; padding:5px; font-size:16px; font-weight:bold; color:#006699; border-bottom:1px solid #006699; }
	.room_box h3 .zone {color:#000000;}
	.room_box h3 .hotline {float:right; color:#CC3300; font-weight:bold; font-size:14px;}
	.room_box .room {padding:5px;}
	.room_box .room .detail {padding:10px;}
	.room_box .room .detail .title {font-weight:bold;}

	.room_box .hotel {padding:5px;}
	.room_box .hotel h4 {width:628px; height:32px; background:url(titlebg3.gif) 0px 0px repeat-x #FFF;}
	.room_box .hotel h4 label {float:left; padding:5px; font-size:14px; font-weight:bold; color:#003366;}
	.room_box .hotel .hotel_point {padding:5px 10px; color:#F06000; font-size:14px;}
	.room_box .hotel .detail {padding:10px; border-bottom:1px solid #CCCCCC;}
	.room_box .hotel .detail .title {width:66px; height:14px; padding:6px 20px 6px 20px; color:#000000; font-weight:bold; background:url(tagbg.jpg) no-repeat;}
	.room_box .hotel .detail .desc p{margin:1em 0;}
	.room_box .hotel .map_box {width:398px; height:276px; margin:auto; border:1px solid #CCCCCC; overflow:hidden; text-align:center;}
	.room_box .hotel .map {width:400px; height:300px; margin-top:-23px; margin-left:-1px; text-align:center;} 
	.room_box .hotel .hotel_link {padding:10px; text-align:center;}
	.room_box .hotel .hotel_link a {display:block; padding:5px; width:157px; height:15px; color:#000000; background:url(button_bg2.jpg) no-repeat;}

	/* 评论 */
	.comment_box {width:638px; margin-top:5px; border:1px solid #F8B069; background:#ffffff;}
	.comment_box h2 {height:32px; background:url(titlebg3.gif) 0px 0px repeat-x #FFF;}
	.comment_box h2 label {height:28px; padding:4px 0 0 6px; font-size:14px;font-weight:bold; color:#CC3300; float:left;}
	.comment_box h2 .more {height:24px; padding:8px; float:right;}

	.comment_box .comment_list {width:628px; padding:5px;}
	.comment_box .comment_item {width:600px; padding:5px; border-bottom:1px dotted #CCCCCC;}
	.comment_box .comment_item .title {width:600px; padding:5px; color:#006699; background:#F0F0F0;}
	.comment_box .comment_item .title .commenter {float:left;}
	.comment_box .comment_item .title .comment_time {float:right;}
	.comment_box .comment_item .point {padding:5px; color:#F06000;}
	.comment_box .comment_item .content {padding:5px; color:#666666;}

	.comment_box .comment_post {width:628px; padding:5px; background:#F0F7FF;}
	.comment_box h4 {color:#FF6600; font-weight:bold; font-size:14px;}
	.comment_box .comment_tbl {margin:5px;}
	.comment_box .comment_tbl td {padding:4px;}

	/* 联系我们 */
	.contact_box {width:968px; margin-top:5px; border:1px solid #BACBDF; background:#ffffff;}
	.contact_box h2 {height:32px; background:url(titlebg.gif) 0px 0px repeat-x #FFF;}
	.contact_box h2 label {width:84px; height:24px;background:url(title.gif) no-repeat; padding:8px 0 0 6px; font-size:14px;font-weight:bold; color:#FFFFFF; float:left;}
	.contact_box .contact {width:800px; margin:auto; padding:20px;}
	.contact_box .contact h3 {font-size:16px; font-weight:bold;}
	.contact_box .contact .contact_list {margin:10px 30px;}
	.contact_box .contact .contact_list li {font-size:16px;}

	/* 登录页 */
	.login_wrap {margin:20px 0; padding:0; width:100%;}
	.login_header {margin-top:50px; text-align:center; font-size:19px; font-weight:bold;}
	.login_title {padding:5px; margin-bottom:20px; text-align:center; font-size:21px; font-weight:bold;}
	.login_box {float:left; margin:20px 0; padding:60px 40px; width:400px; border:1px solid #F8B069; background:#F0F7FF;}
		.login_tbl {margin-top:10px;}
		.login_tbl th {padding:4px;}
		.login_tbl td {padding:4px;}

	.login_info {float:left; margin:20px 0; padding:60px 40px; width:400px;}
	.login_info ul li {margin:5px 10px; font-size:14px; list-style:circle;}
		.reg_btn {margin:10px; text-align:center;}


	/* 促销页面 */
	.promo_h {width:636px; margin-top:5px; border:2px solid #f90; background:#fff;}
	.promo_h .promo_desc {width:606px; margin:10px; padding:5px; font-size:18px; font-family:黑体; color:#000;}
	.promo_h .promo_desc .promo_title {font-size:18px; font-family:黑体; color:red;}
	.promo_h .promo_desc .promo_hotline {font-size:18px; font-family:黑体; color:red;}
	.promo_h .promo_l {float:left; width:234px;}
	.promo_h .promo_l .promo_price {width:202px; margin:10px; padding:10px; border:1px solid #8bd3f6; background:#cfeef6;}
	.promo_h .promo_l .price_info1 {width:199px; height:66px; margin-left:-20px; padding:15px 10px 15px 30px; font-size:27px; font-family:黑体; color:#fff; background:url(promo_price_bg.gif) no-repeat;}
	.promo_h .promo_l .price_info1 .unit {font-size:16px;}
	.promo_h .promo_l .price_info2 {padding:2px; font-size:14px; font-weight:bold;}
	.promo_h .promo_l .price_info2 table th {padding:2px 4px; font-size:14px; font-weight:bold;}
	.promo_h .promo_l .price_info2 table td {padding:2px 4px;}
	.promo_h .promo_l .price_info2 .price_normal {font-size:16px; font-weight:bold; text-decoration:line-through;}
	.promo_h .promo_l .price_info2 .discount {font-size:16px; font-weight:bold; }
	.promo_h .promo_l .price_info2 .price_save {font-size:16px; font-weight:bold; color:#f00;}
	.promo_h .promo_l .promo_time {width:202px; height:105px; margin:5px 10px; padding:10px; font-size:16px; color:#000; font-weight:bold; border:1px solid #fc3; background:url(shalou.gif) no-repeat 170px 50% #fffbe0;}
	.promo_h .promo_l .promo_time .end_time {margin-bottom:10px;}
	.promo_h .promo_l #year {font-size:16px; color:#f00;}
	.promo_h .promo_l #month {font-size:16px; color:#f00;}
	.promo_h .promo_l #day {font-size:16px; color:#f00;}
	.promo_h .promo_l #hour {font-size:16px; color:#f00;}
	.promo_h .promo_l #mini {font-size:16px; color:#f00;}
	.promo_h .promo_l #sec {font-size:16px; color:#f00;}
	.promo_h .promo_r {float:right; width:380px; margin:10px;}
	.promo_h .promo_r img {border:1px solid #333;}
	.promo_h .promo_r .promo_addr {width:370px; padding:5px; margin-top:5px; border:1px solid #ccc; background:#eee;}

	.promo_h .promo_room_tbl {width:606px; margin:5px 15px; background:#333;}
	.promo_h .promo_room_tbl .row_header { background:#ffcc66;}
	.promo_h .promo_room_tbl .r1 {background:#fff;}
	.promo_h .promo_room_tbl .r2 {background:#fffbe0;}
	.promo_h .promo_room_tbl th {padding:4px; font-weight:bold;}
	.promo_h .promo_room_tbl td {padding:4px; text-align:center;}
	.promo_h .promo_room_tbl .room_price2 {text-decoration:line-through;}
	.promo_h .promo_room_tbl .room_price3 {color:red;}

	.promo_h .promo_note {width:606px; margin:10px; padding:5px;}
	.promo_h .promo_note h2 {padding:5px; font-size:16px; font-weight:bold; color:#f70; border-bottom:1px solid #f90;}
	.promo_h .promo_note .note {padding:10px; line-height:1.6em;}

	/* 会议需求 */
	.demand_box {width:618px; margin-top:5px; padding:5px 10px; border:1px solid #BACBDF; background:#ffffff;}
	.demand_box h2 {height:32px; background:url(titlebg.gif) 0px 0px repeat-x #FFF;}
	.demand_box h2 label {width:84px; height:24px;background:url(title.gif) no-repeat; padding:8px 0 0 6px; font-size:14px;font-weight:bold; color:#FFFFFF; float:left;}
	.demand_box h3 {width:598px; margin:5px; padding:5px; font-weight:bold; border-bottom:2px solid #aaa;}
	.demand_box h3 * {font-weight:bold; }
	.demand_item {width:598px; margin:5px; padding:5px; border-bottom:1px dotted #ccc;}
	.demand_box .demand_title {float:left; width:448px; color:#039;}
	.demand_box .demand_time {float:right; width:150px; color:#666;}

	.demand_cont {margin:5px; padding:5px;}
		.demand_tbl {margin:10px auto; width:600px; background:#ccc;}
		.demand_tbl th {padding:10px; width:100px; text-align:left; font-weight:bold; background:#f0f7ff;}
		.demand_tbl td {padding:10px; width:500px; text-align:left; background:#fff;}

		.demand_hint {margin:5px; padding:10px; border:1px solid #f90; background:#ffc; font-size:14px; font-weight:bold; }

	.page {text-align:center;}

	.share {text-align:center;}
