﻿@charset "utf-8";
/* 描述:首页
 * 时间:2012-7-26
 */
 
/****** Initialize ******/
html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,code,del,dfn,em,img,q,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border-style:none;}
html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,code,del,dfn,em,img,q,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,textarea,input[type="text"]{font-size:100%;vertical-align:baseline;}
body{/*font:12px/1.6;*/ font:normal normal normal 12px/1.6 normal; font-family:"Microsoft Yahei","微软雅黑",Tahoma,Arial,Helvetica,STHeiti;_font-family:Tahoma,Arial,Helvetica,STHeiti; color:#333;}
*{-webkit-text-size-adjust:none;}
*:focus{outline:none;}
a{ color:#333;text-decoration:none;}
a:focus,input:focus{-moz-outline-style:none;outline-style:none;}
a:hover{text-decoration:underline;}
del{text-decoration:line-through;}
table{border-collapse:collapse;border-spacing:0;}
ul,ol{list-style:none;}
textarea{resize:none;}
em,i{font-style:normal;}
img{vertical-align:middle;}
.clear:before,.clear:after{content:"";display:table;}
.clear:after{clear:both;}
.clear{zoom:1;}

/*common*/
.fl{float:left;}
.fr{float:right;}
.mt1 { margin-top:1px;}
.mt5 { margin-top:5px;}
.mt8 { margin-top:8px;}
.mt10 { margin-top:10px;}
.ml1 { margin-left:1px;}
.ml5 { margin-left:5px;}
.ml7 { margin-left:7px;}
.ml10 { margin-left:10px;}
.mr5 { margin-right:5px;}
.pt5{padding-top:5px;}
.pt10{padding-top:10px;}
.pl10{padding-left:10px;}
.pl11{padding-left:11px;}
.pd7 { padding:7px;}
.pd11 {padding:11px;padding:10px\9;}
.yahei{font-family:"Microsoft Yahei","微软雅黑",Tahoma,Arial,Helvetica,STHeiti;}
.shadow{box-shadow:0 1px 3px 1px rgba(170,170,170,0.8);}
.w_bg {background-color:#fff;border:#ddd 1px solid\9;}
.ulib-r3{moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;border-top-left-radius:3px 3px;border-top-right-radius:3px 3px;border-bottom-right-radius:3px 3px;border-bottom-left-radius:3px 3px;}
.ulib-r8{moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;border-top-left-radius:8px 8px;border-top-right-radius:8px 8px;border-bottom-right-radius:8px 8px;border-bottom-left-radius:8px 8px;}
.ulib-b-r3{-moz-border-radius-bottomleft:3px;-moz-border-radius-bottomright:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-bottom-right-radius:3px;border-bottom-right-radius:3px;border-bottom-left-radius:3px;}
.fn-nowrap{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}

/*layout*/
.wrap { width:960px; margin:0 auto;}

/* Shortcut */
.wrap{width:960px;margin:0 auto;}
.fixed_top {position:fixed;_position:absolute;top:50%;_top:374px;width:960px;height:0;margin-top:-160px;_margin-top:expression(0 - parseInt(this.offsetHeight/ 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop ) + 'px' ); z-index:0}
.shortcut_panel { position:relative; width:70px; padding-left:5px; margin-right:-75px;}
.shortcut_panel .shortcut_top {height:5px;background:url('/images/chanel/www/1208/www_shortcut.png') repeat-x left top;overflow:hidden;}
.shortcut_panel .shortcut_shadow { position:absolute; width:6px; height:82px; margin-left:69px;background:url('/images/chanel/www/1208/shortcut_shadow.png') no-repeat left top;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=crop,src='/images/chanel/www/1208/shortcut_shadow.png');}
.shortcut_panel ul.s_menu { padding-bottom:7px; background-color:#f6f6f6; border:#ccc 1px solid; border-top:none;}
.shortcut_panel ul.s_menu li { height:29px; background-color:#fff; border-bottom:#eee 1px solid; line-height:29px; text-align:center;}
.shortcut_panel ul.s_menu li a.bs_coop { color:#f50;}
.shortcut_panel ul.s_menu li a.feedback { color:#0af;}
.shortcut_panel .return_top { position:absolute; width:22px; height:67px; margin:-7px 0 0 49px;background:url('/images/chanel/www/1208/www_shortcut.png') no-repeat center bottom;}
.shortcut_panel .return_top a { display:inline-block; width:22px; margin-top:31px; line-height:15px; text-align:center; color:#fff;}
.shortcut_panel .return_top a:hover { text-decoration:none;}
.shortcut_ppo a,
.shortcut_ppo object{display:block;}
.shortcut_ppo a:hover{text-decoration:none;}
.shortcut_ppo span{display:block;background-color:#29d2f5; line-height:20px; text-align:center; color:#000;}

/*panel*/
.panel_hd {padding-bottom:10px;}
h3.panel_title,h3.panel_title a {font-size:20px; color:#333;}
ul.panel_cate li {float:left; padding-left:10px; font-size:14px;}
ul.panel_cate li a { color:#2288cc;}
.panel_more {font-size:12px; color:#777;}
.panel_cate .pc_tab {color: #333; padding: 0 2px; margin-left: 6px;}
.panel_cate .pc_tab:hover,.panel_cate .active .pc_tab{color: #2185d1; padding: 0 1px; border-bottom: 3px solid #2185d1; font-weight: bold; text-decoration: none;}
.panel_tab {width: 708px; height: 305px; float: left;}
.panel_tab_outter {width: 708px; height: 305px; overflow: hidden; position: relative; float: left;}
.panel_tab_inner {position: absolute; height: 305px;}

.ulib-indent,
.ulib-indent dl{zoom:1;}
.ulib-indent:after,
.ulib-indent dl:after{content:".";height:0;visibility:hidden;display:block;clear:both;}
.ulib-indent .avatar{float:left;}

.join-btn{height:20px;padding:0 6px;line-height:20px;font-weight:normal;}
.weibo-follow{display:inline-block;width:38px;height:22px;padding-left:24px;background:url('/images/chanel/www/1208/i.weibo.follow.png');color:#fff;line-height:20px;}
.imgtxt{position:relative;zoom:1;}
.imgtxt img{display:block;}
.imgtxt .txt-wrap{position:absolute;bottom:0;left:0;width:100%;_width:auto;height:26px;background:rgba(0,0,0,.6);background:none\0;filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#CC000000',endColorstr='#CC000000');color:#fff; font-weight:550;font-size:1.2em;line-height:26px;}
.imgtxt .txt-cnt{display:block;width:100%;color:#fff;text-indent:5px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}

/*news*/
.col_320 { width:320px; overflow:hidden;}
.col_407 { width:407px;}
.col_186 { width:186px; overflow:hidden;}
.activity_stand { padding-top:5px;}
.activity_stand h4 { height:34px; line-height:34px; font-size:18px; font-weight:lighter; color:#00ace6;}
.activity_stand ul {}
.activity_stand ul li { width:320px; height:24px; font-size:14px;}
.activity_stand ul li a { font-size:14px;}
.ats_list {width: 320px; height: 70px; margin: 2px 0 11px 0;}
.ats_list img {width: 90px; height: 70px; margin-right: 10px; float: left;}
.ats_list h5 {font-size: 16px; margin-bottom: 5px; float: left;width: 220px; height: 25px; overflow: hidden;text-overflow: ellipsis;}
.ats_list p {width: 220px; height: 40px; overflow: hidden;text-overflow: ellipsis;float:left;}

.cmp_appo{border:#bdd4e4 solid 1px;height:29px;overflow:hidden;}
.cmp_appo ul.cmp_appo_list {margin:0;padding:0;}
.cmp_appo ul.cmp_appo_list li {width:300px;height:29px;padding-left:5px;line-height:29px;font-size:14px;font-weight:bold;}

/*
ul.convenient_opt {}
ul.convenient_opt li { float:left; width:104px; height:36px;}
ul.convenient_opt li a {display:inline-block;width:94px;height:27px;line-height:27px;line-height:25px\9;color:#333;font-size:14px;text-align:center;outline:0;border:1px solid #bbb;background-color:#f6f6f6;background-image:-webkit-linear-gradient(top,#f6f6f6,#eee);background-image:-moz-linear-gradient(top,#f6f6f6,#eee);background-image:-ms-linear-gradient(top,#f6f6f6,#eee);background-image:-o-linear-gradient(top,#f6f6f6,#eee);background-image:linear-gradient(top,#f6f6f6,#eee);}
ul.convenient_opt li a:hover { text-decoration:none;}
*/

.col_407 dl.thumb {}
.col_407 dl.thumb dt {width:100%;height:36px;margin:0 auto;text-align:center;color:#0472c6;line-height:36px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#333;}
.col_407 dl.thumb dt a {font-size:1.6em;font-weight:bold;}
.col_407 dl.thumb dd {width:100%;height:42px;padding-bottom:8px;font-size:14px;overflow:hidden;line-height:23px;color:#777;}
.col_407 .top_recommended {height:31px;*height:29px;padding-top:7px;*padding-top:5px;border-bottom:#aaa dotted 1px;}
.col_407 .top_recommended .tr_title { width:96px; padding:0 0 0 22px; background:url('/images/chanel/www/1208/icon.png') no-repeat 0 3px; font-size:14px; color:#22b7e8;}
.col_407 .top_recommended .tr_title a { font-size:14px; color:#22b7e8;}
.col_407 .top_recommended .tr_list { width:280px;}
.col_407 .top_recommended .tr_list li { width:280px; height:20px; font-size:14px;}

.col_407 ul.news_list { padding:8px 0 3px 0; *padding-top:5px;}
.col_407 ul.news_list li { width:100%; height:24px;line-height:24px; *height:21px;*line-height:21px; _height:22px;_line-height:22px; font-size:14px; overflow:hidden;white-space:nowrap;}
.col_407 ul.news_list li a {font-size:14px;}
.col_407 ul.news_list li b { padding-right:4px;font-weight:lighter;}
.col_407 ul.news_list li em a{ font-size:13px; color:#999;}
.col_407 .news_list_bt { position:relative; height:2px; border:#eee 1px solid;}
.col_407 .news_list_bt a.g_name { height:25px; line-height:25px;margin-right:2px; font-size:14px; color:#e62600;}
.col_407 .news_list_bt .group{ height:25px; line-height:25px; position:absolute; left:0; padding-top:4px;}
.col_407 .news_list_bt .group ul { margin:0; padding:0;}
.col_407 .news_list_bt .group li { float:left; width:290px; height:25px; margin:0; padding:0; line-height:25px; font-size:14px;}
.col_407 .news_list_bt .group a.join { display:block;width:62px;height:20px;line-height:20px;margin:1px 0 0 3px; margin:2px 0 0 3px\9;padding-left:8px;background:url('/images/chanel/www/1208/xmfish.block.png') no-repeat 0 0; line-height:20px; font-size:12px; color:#e62600;}
.col_407 .news_list_bt .group a.join:hover { text-decoration:none;}
.col_407 .news_list_bt a.more { position:absolute; right:-1px; width:68px; height:27px; background:url('/images/chanel/www/1208/xmfish.block.png') no-repeat 0 -25px; text-align:center; line-height:27px; color:#aaa;}
.col_407 .news_ft { height:38px; overflow:hidden;}
a.class_lk { color:#888;}
.separated { padding:0 5px; color:#9da9b4;}
.col_407 .fish_helper {width: 388px; height: 140px; padding: 14px 0 5px 10px; border: 1px solid #bdd4e4; margin-top: 25px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; position: relative;}
.col_407 .fh_title {width: 190px; height: 25px; text-align: center; background: #fff; position: absolute; left: 20px; top: -13px;}
.col_407 .fh_more {width: 19px; height: 20px; background: url(/images/chanel/www/1208/fish_help.png) no-repeat 0 0; position: absolute; right: -1px; top: -1px;}
.col_407 .fh_more:hover {background: url(/images/chanel/www/1208/fish_help.png) no-repeat 0 -20px;}
.col_407 .fh_title h4 {font-size: 16px; font-weight: normal; color: #00ace6;}
.col_407 .fh_title span {font-size: 14px; color: #bbb;}
.fh_inner {width: 388px; height: 140px; overflow:hidden; position: absolute;}
.fh_slider {height: 140px; position:absolute;}
.fhs_outter {width: 388px; display: inline; float: left; position: relative;}
.fhs_outter .fhs_list {display: inline; float: left; width: 184px; height: 60px; margin: 5px 10px 5px 0; }
.fhs_outter .fhs_list img {float: left; width: 60px; height: 60px; margin-right: 8px;}
.fhs_outter .fhs_list a {display: inline; float: left; width: 116px; height: 20px; color: #00ace6; overflow:hidden;}
.fhs_outter .fhs_list span {display: inline; float: left; width: 116px; height: 40px; _margin-right: -3px; color: #989898; overflow:hidden;}

#fr_ann {height: 20px; overflow: hidden; position: relative;}
#fr_ann ul {position: absolute;}
#fr_ann li {height: 20px; line-height: 20px;}

.col_186 .bulletin { width:100%; height:30px; border-bottom:#aaa 1px dotted; font-size:14px; line-height:30px;}
.col_186 .bulletin span { color:#e83411;}
.col_186 .bulletin ul li { width:150px; height:30px; line-height:30px;}
.col_186 a.punch { display:block; width:186px; height:51px; background:url('/images/chanel/www/1208/xmfish.block.png') no-repeat 0 -57px;}
.col_186 a.punch:hover { text-decoration:none;}
.col_186 a.punch span,.col_186 a.punch em { display:block;}
.col_186 a.punch span { padding:12px 0 0 14px; line-height:14px; color:#aaa;}
.col_186 a.punch em { margin-top:-6px; padding:0 0 0 15px; font-size:18px; color:#ff7f00;}
.col_186 .condense_xm {}
.col_186 .pin_hd {}
.col_186 .pin_hd h4.pin_title {height: 36px; line-height: 36px; font-weight:lighter; font-size:18px; color:#00ace6;}
.col_186 .pin_hd a.pin_more {margin-top: 9px; color:#888;}
#pl_slider, #pl_slider1 {width:186px; height:132px; overflow:hidden; position:relative;}
.col_186 .condense_xm .pl_list {height:132px; position:absolute;}
.col_186 .condense_xm .pl_list li {float:left; width:186px; height:132px; overflow:hidden; position:relative; background:#fff;}
.col_186 .condense_xm .pl_list .title {font-size: 14px; padding: 3px 0 7px 0;width: 186px;overflow: hidden;text-overflow: ellipsis;}
.col_186 .condense_xm .pl_list li img {width: 186px; height: 100px;}
.col_186 .condense_xm .btn {position:absolute; width:166px; height:10px; padding:5px 10px; right:0; bottom:30px; text-align:right;}
.col_186 .condense_xm .btn span {display:inline-block; _display:inline; _zoom:1; width:8px; height:8px; _font-size:0; margin-left:5px; cursor:pointer; background-color:#fff;}
.col_186 .condense_xm .btn span.on {background-color: #0099e5;}
.col_186 .vote { border-top:#aaa 1px dotted;}

.dl_app {width: 174px;height: 32px; padding-right:12px;line-height:32px;background-color:#15bcef;background-image:-webkit-linear-gradient(top,#31cfff,#01afe3);background-image:-moz-linear-gradient(top,#31cfff,#01afe3);background-image:-ms-linear-gradient(top,#31cfff,#01afe3);background-image:-o-linear-gradient(top,#31cfff,#01afe3);background-image:linear-gradient(top,#31cfff,#01afe3); font-size:12px;}
.dl_app .dp {display: inline; float: left; height: 22px; line-height: 22px; padding: 0 12px; margin: 5px 0 0 5px; background-color: #fff; color: #02afe4;-moz-box-shadow:0 2px 3px #0497C4;-webkit-box-shadow:0 2px 3px #0497C4; box-shadow:0 2px 3px #0497C4;}
.dl_app .bl {color: #fff; margin-left: 10px;}

.app_vote_content .app_vote_btn{display:inline-block;height:30px;margin:4px 4px 0 0;padding:0 12px;line-height:30px;border:#ddd 1px solid;background-color:#f2f2f2;background-image:-webkit-linear-gradient(top,#f8f8f8,#eee);background-image:-moz-linear-gradient(top,#f8f8f8,#eee);background-image:-ms-linear-gradient(top,#f8f8f8,#eee);background-image:-o-linear-gradient(top,#f8f8f8,#eee);background-image:linear-gradient(top,#f8f8f8,#eee); font-size:14px; color:#333;  moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;border-top-left-radius:3px 3px;border-top-right-radius:3px 3px;border-bottom-right-radius:3px 3px;border-bottom-left-radius:3px 3px; vertical-align:top; overflow:hidden;}

.micro-feed {height: 64px; margin-top: 10px; padding: 10px 15px; border-top:#aaa 1px dotted;}
.micro-feed .wb {width: 65px; margin-left: 20px;}

/*vote*/
.app_vote_title h2{ padding-bottom:3px; font-size:14px; font-weight:lighter; line-height:20px; color:#4e4e4e;}
.app_vote_content ul{width:185px;max-height:100px;_height:100px;padding-bottom:5px;overflow-x:hidden;overflow-y:auto;position: absolute; top: 0; left: 0;}
.app_vote_content ul li {padding:2px 0;line-height:18px;}
.app_vote_content ul li input { vertical-align:-2px;}
.app_vote_content .app_vote_btn_1{ display:inline-block;height:32px;margin:109px 4px 0 0; margin-top: 110px\9; _margin-top: 113px; padding:0 12px;border:none;line-height:32px;background-color:#0085c8;background-image:-webkit-linear-gradient(top,#0099e6,#0077b3);background-image:-moz-linear-gradient(top,#0099e6,#0077b3);background-image:-ms-linear-gradient(top,#0099e6,#0077b3);background-image:-o-linear-gradient(top,#0099e6,#0077b3);background-image:linear-gradient(top,#0099e6,#0077b3); font-size:14px; color:#fff;  moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;border-top-left-radius:3px 3px;border-top-right-radius:3px 3px;border-bottom-right-radius:3px 3px;border-bottom-left-radius:3px 3px; margin-right:3px;cursor:pointer; vertical-align:top; overflow:hidden;}
.app_vote_content .app_vote_btn{display:inline-block;height:30px;margin:109px 4px 0 0; margin-top: 110px\9; _margin-top: 113px; padding:0 12px;line-height:30px;border:#ddd 1px solid;background-color:#f2f2f2;background-image:-webkit-linear-gradient(top,#f8f8f8,#eee);background-image:-moz-linear-gradient(top,#f8f8f8,#eee);background-image:-ms-linear-gradient(top,#f8f8f8,#eee);background-image:-o-linear-gradient(top,#f8f8f8,#eee);background-image:linear-gradient(top,#f8f8f8,#eee); font-size:14px; color:#333;  moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;border-top-left-radius:3px 3px;border-top-right-radius:3px 3px;border-bottom-right-radius:3px 3px;border-bottom-left-radius:3px 3px; vertical-align:top; overflow:hidden;}
.app_vote_content .app_vote_btn_1,.app_vote_content .app_vote_btn { text-decoration:none;}
.app_vote_content .app_vote_lnk{ display: none; padding-top:5px; line-height:16px;}
.app_vote_content span.app_vote_info { display:block; line-height:14px; color:#777;}
.app_vote_content {height: 141px; position: relative;}

.a_ppo_4_231 { width:960px; _overflow:hidden;}
.a_ppo_4_231 ul { position:relative; width:980px; margin-left:-6px; _left:-6px;}
.a_ppo_4_231 li { float:left; margin:0 6px;}

/*activity*/
.col_278 { width:278px;}
.col_655 { width:655px;}
.block-activity .imgtxt{border:1px solid #ddd;}
.block-activity .imgtxt .txt-wrap{bottom:-1px\9; _margin-right:1px;}
.col_655 .imgtxt .txt-wrap{_bottom:0; width:158px;}

/*coupon*/
.col_240{width:240px;}
.col_468{width:468px;}
.col_220{width:220px;}
.col_265{width:265px;}
.col_670{width:670px;}
.block-coupon .imgtxt{border:1px solid #ddd;}
.block-coupon .col_468 .imgtxt {border:none;overflow:hidden;}
.block-coupon span.coupon_label { position:absolute; display:block;right:-15px;top:9px;width:60px; height:16px; line-height:14px; font-family:Verdana, Geneva, sans-serif;background:#FF4019;color:white;text-align:center;font-size:12px; -webkit-text-size-adjust:none; -webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg); z-index:10;}
.col_220 .coupon_list { border:#ffe6b2 1px solid; overflow:hidden;}
.col_220 .coupon_hd h4 { line-height:30px; font-size:16px;}
.col_220 .coupon_hd h4 span { color:#f50;}
.col_220 .coupon_hd a.lk_12580 { display:inline-block; width:70px; height:28px; background:url('/images/chanel/www/1208/xmfish.block.png') no-repeat 0 -138px; text-indent:-999em; overflow:hidden;}
.col_220 .coupon_list li { width:200px; height:20px; padding-top:4px; line-height:20px;}
.col_220 .coupon_list li a span { display:inline-block; width:38px; height:20px; padding-left:7px; background:url('/images/chanel/www/1208/xmfish.block.png') no-repeat 0 -112px;color:#f50; vertical-align:top; overflow:hidden;}
.col_220 .coupon_list li a span i {display:inline-block; width:24px;overflow:hidden;}
ul.pic_l_150_150 { _margin-left:0;}
ul.pic_l_150_150 li { _margin-left:4px;}
.col_240 .imgtxt .txt-wrap{_bottom:-1px;}

#yl_slider {width:204px; height:174px; overflow:hidden; position:relative; margin-bottom:8px;}
#yl_slider .yl_list {height:174px; position:absolute;}
#yl_slider .yl_list li {float:left; width:204px; height:174px; overflow:hidden; position:relative; background:#fff;}
#yl_slider .yl_list li img {width: 204px; height: 174px;}
#yl_slider .btn {position:absolute; width:184px; height:10px; padding:5px 10px; right:0; bottom:0; text-align:right;filter:progid:DXImageTransform.Microsoft.gradient(enabled='true', startColorstr='#66000000', endColorstr='#66000000'); background: rgba(0,0,0,0.4);}
#yl_slider .btn span {display:inline-block; _display:inline; _zoom:1; width:8px; height:8px; _font-size:0; margin-left:5px; cursor:pointer; background-color:#fff;}
#yl_slider .btn span.on {background-color: #0099e5;}

ul.eat-news-pin-list{width:950px;}
ul.eat-news-pin-list li{width:306px;padding:10px 10px 0 0;}
ul.eat-news-pin-list li a{display:block;background-color:#ffefe7;}
ul.eat-news-pin-list li a:hover{background-color:#ff5c01;text-decoration:none;color:#fff;}
ul.eat-news-pin-list li a span{display:block;width:265px;margin:0 auto;line-height:50px;font-size:16px;text-align:center;cursor:pointer;}
/*recreation*/
.col_200 {width:200px;}
.col_170 {width:170px;}
.col_509 {width:509px;}
.col_529 {width:529px;}
.col_559 {width:559px;}
.col_539 {width:539px;}
.col_759 {width:759px;}
.col_729 {width:729px;}
.block-recreation .imgtxt{border:1px solid #ddd;}
.col_509 .imgtxt { *margin-left:-33px;}
.bd_orange { border:#ffe6b2 1px solid;}
.bd_orange dl { padding:9px 7px;}
.bd_orange dl.eat { border-bottom:#ffe6b2 1px solid;}
.bd_orange dl.movie { border-bottom:#ffe6b2 1px solid;}
.bd_orange dl dt { width:16px; text-align:center; line-height:14px;}
.bd_orange dl dt i { display:block; height:20px; background-image:url('/images/chanel/www/1208/icon.png'); background-repeat:no-repeat; }
.bd_orange dl.eat dt a { color:#e74a01;}
.bd_orange dl.movie dt a { color:#585858;}
.bd_orange dl.tour dt a { color:#017196;}
.bd_orange dl dt a:hover { text-decoration:none;}
.bd_orange dl.eat dt i { background-position:0 -28px;}
.bd_orange dl.movie dt i { background-position:0 -48px;}
.bd_orange dl.tour dt i { background-position:0 -66px;}
.bd_orange dl dd { width:160px;}
.bd_orange dl dd.imgtxt{border:none;}
.col_220 dl.has-thumb { padding-bottom:10px;}
.col_220 dl.has-thumb dt { width:60px;}
.col_220 dl.has-thumb dd { margin-left:90px;}
.col_220 dl.has-thumb dd b { display:block; width:100px; line-height:1.8em;}
.col_220 dl.has-thumb dd span { display:block; height:50px; line-height:2em; color:#aaa; overflow:hidden;}
.col_220 dl.has-thumb dd span a { color:#ed6d00;}
.shop_show {}
.shop_show a.title { display:inline-block; width:110px; height:91px; background-color:#4cc3ff; color:#fff;}
.shop_show a.title:hover { text-decoration:none;}
.shop_show a.title span,.shop_show a.title b { display:block; padding-right:10px; text-align:right; line-height:1.3em;}
.shop_show a.title span { padding-top:12px; font-size:20px;}
.shop_show a.title b { font-weight:lighter; font-size:36px;}
.shop_show ul.illustrate { width:91px; height:91px; overflow:hidden;}
.shop_show ul.illustrate li {}
.shop_show ul.illustrate a.sub_title {display:inline-block; width:45px; height:45px; background-color:#ff7733; color:#fff;}
.shop_show ul.illustrate a.sub_title:hover {background-color:#e55710; text-decoration:none;}
.shop_show ul.illustrate a.sub_title span,.shop_show ul.illustrate a.sub_title b { display:block; padding-right:3px; text-align:right; line-height:1.3em;}
.shop_show ul.illustrate a.sub_title span { padding-top:8px; font-size:11px;}
.shop_show ul.illustrate a.sub_title b { font-weight:lighter; font-size:14px;border-top: dotted}

/*recreation new*/
.bt-dt{border-top:#aaa 1px dotted;}
.pt-rt{position:relative;}
.eat-icon1,
.eat-icon2,
.eat-icon3{position:absolute;display:block;top:10px;left:200px;width:86px;height:119px;}
.eat-icon1{background:url('/images/chanel/www/1208/eat-icon1.png') no-repeat center top;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=crop,src='/images/chanel/www/1208/eat-icon1.png');}
.eat-icon2{background:url('/images/chanel/www/1208/eat-icon2.png') no-repeat center top;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=crop,src='/images/chanel/www/1208/eat-icon2.png');}
.eat-icon3{left:210px;background:url('/images/chanel/www/1208/eat-icon3.png') no-repeat center top;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=crop,src='/images/chanel/www/1208/eat-icon3.png');}
.blind{position:relative;height:330px;padding-left:4px;overflow:hidden;clear:both;}
.blind ul{position:absolute;top:0;left:0;width:960px;height:330px;margin:0;padding:0;}
.blind li{position:relative;display:block;float:left;width:160px;height:330px;margin:0;padding:0 0 0 1px;overflow:hidden;}
.blind li img{opacity:.5;filter:alpha(opacity=50);margin-left:-150px;}
.blind li .blind-txbg{position:absolute;bottom:0;left:0;width:100%;height:90px;background:rgba(0,0,0,.4);background:noneurl(0);
filter: progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#66000000',endColorstr='#66000000');color:#fff;z-index:9;}
.blind li .cur-con{display:none;}
.blind li .cur-con h3{width:420px;padding:10px 0 0 10px;line-height:30px;font-size:24px;color:#fff;font-weight:lighter;}
.blind li .cur-con p{height:40px;padding:0 15px;line-height:1.8em;font-size:12px;overflow:hidden;color:#fff;}
.blind li a{color:#fff;text-decoration:none;}
.blind li .no-cur-con h4{height:40px;padding:10px 10px 0 10px;font-size:15px;line-height:1.3em;overflow:hidden;font-weight:lighter;}
.blind li.le-cur{width:455px;}
.blind li.le-cur img{opacity:1;filter:alpha(opacity = 100);margin-left:0;}
.blind li.le-cur .cur-con{display:block;}
.blind li.le-cur .no-cur-con{display:none;}
.blind li .v-icon{width:15px;height:30px;margin:3px 0 0 10px;background:url('/images/chanel/www/1208/v-icon.png') no-repeat -15px 0;}
.blind li.v-left .v-icon{background:url('/images/chanel/www/1208/v-icon.png') no-repeat 0 0;}
/*live*/
.block-house .imgtxt{border:1px solid #ddd;}
.block-house .imgtxt .txt-wrap{_bottom:0;}
.block-house .house-side{float:right;width:242px;}
.block-house .house-side .imgtxt{margin:0 0 1px 1px;_display:inline;}
.block-house .house-side .imgtxt .txt-wrap{height:18px;line-height:18px;font-size:12px;}
.block-house .house-side .house-join{position:relative;height:78px;margin-left:1px;background:url('/images/chanel/www/1208/xmfish.house.jpg');}
.block-house .house-side .house-join .join-btn{position:absolute;left:164px;top:50px;}
.block-house .block-house-news{height:240px;margin:0 250px 0 330px;}
.block-house .block-house-news .news-title{ width:350px; margin:6px 0 0 0;font-size:1.2em;text-align:center;color:#28c;}
.block-house .block-house-news .news-title a{font-size:1.2em; color:#28c;}
.block-house .block-house-news .news-cnt{overflow:hidden;height:46px;font-size:1.2em;text-indent:2em;}
.block-house-img{position:relative;margin:10px 0 0 10px;padding:10px 1px 0 0;border-top:1px solid #ddd;zoom:1;}
.block-house-img .imgtxt{ margin:0 7px;border:1px solid #ddd;_display:inline;}
.block-house-img .txt-wrap {position:relative;position:static\0; width:218px; height:26px; margin-top:-30px; margin-top:-26px\9; background:rgba(0,0,0,0.6);background:none\0;filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#CC000000',endColorstr='#CC000000');color:#fff;font-size:1.2em;line-height:26px;}
.block-house-img .txt-wrap a {color:#fff;}
.block-house-img .sw-pre,
.block-house-img .sw-next{position:absolute;left:-27px;top:105px;font-size:0;line-height:0;}
.block-house-img .sw-next{left:auto;right:-17px;}
.block-house-img .sw-pre .ulib-arrow-wrap,
.block-house-img .sw-pre .ulib-arrow,
.block-house-img .sw-next .ulib-arrow-wrap,
.block-house-img .sw-next .ulib-arrow{position:absolute;top:0;border:10px dashed transparent;}
.block-house-img .sw-pre .ulib-arrow-wrap,
.block-house-img .sw-pre .ulib-arrow{left:0;border-right:10px solid #ddd;}
.block-house-img .sw-pre .ulib-arrow{left:5px;border-right-color:#fff;}
.block-house-img .sw-pre:hover .ulib-arrow-wrap{border-right-color:#777;}
.block-house-img .sw-next .ulib-arrow-wrap,
.block-house-img .sw-next .ulib-arrow{right:0;border-left:10px solid #ddd;}
.block-house-img .sw-next .ulib-arrow{right:5px;border-left-color:#fff;}
.block-house-img .sw-next:hover .ulib-arrow-wrap{border-left-color:#777;}
.block-house-img li{width:233px; float:left;}

/*love*/
.block-love{width:461px;}
.block-love-left{padding-right:8px;border-right:1px solid #ddd;}
.block-love .love-img{margin-bottom:9px;}
.block-love .imgtxt{float:left;margin:0 0 1px 1px;border:1px solid #ddd;}
.block-love .img-first{margin-left:0;}
.block-love .img-first .txt-wrap{_bottom:-1px;}
.block-love .ulib-indent{width:230px;}
.block-love .ulib-indent .avatar{width:120px;height:120px;background:url('/images/chanel/www/1208/love.circle.png');}
.block-love .ulib-indent .circle-mam{background-position:-120px 0;}
.block-love .ulib-indent .content{margin-left:130px;}
.block-love .ulib-indent .circle{font-size:1.2em;}
.block-love .news{width:220px;}
.block-love .news-title{font-size:1.2em;text-align:center;}
.block-love .news-title a{font-size:1.2em;}
.block-love .news-cnt{overflow:hidden;height:42px;border-bottom:1px solid #eee;}
.block-love .news-list{_width:100%;}

/*car*/
.block-car .imgtxt{border:1px solid #ddd;}
.block-car .imgtxt .txt-wrap{_bottom:0;}
.block-car .car-side{float:right;width:220px;}
.block-car .car-side .side-title{font-size:1.3em;}
.block-car .car-side .ulib-indent{margin:10px 0;}
.block-car .car-side .content{margin-left:110px;}
.block-car .car-side .circle{font-size:1.2em;}
.block-car .block-car-news{height:240px;margin:0 230px 0 330px;padding-right:10px;border-right:1px solid #ddd;}
.block-car .block-car-news .news-title{ width:357px; margin:6px 0 0 0;font-size:1.2em;text-align:center;color:#28c;}
.block-car .block-car-news .news-title a{font-size:1.2em;color:#28c;}
.block-car .block-car-news .news-cnt{overflow:hidden;height:46px;font-size:1.2em;text-indent:2em;}
.block-car-img{margin-top:10px;}
.block-car-img img{float:left;margin:0 1px 1px 0;border:1px solid #ddd;}
.block-car-img .last-img{margin-right:0;}
.block-car-img .car-img-wrap{float:left;width:162px;}

.col_607 { width:607px;}
.car_businesses {height:80px;background:url('/images/chanel/www/1208/car_businesses_tt.jpg');}
.car_businesses dt.fl { width:25px;}
.car_businesses dt.fl span { display:block; width:16px; padding:9px 0 0 7px; writing-mode:tb-rl; line-height:15px; font-size:14px; word-break:break-all;}
.car_businesses dd.fr { width:578px; height:78px; background-color:#f6f6f6; border:#ddd 1px solid;}
.car_businesses_list li { float:left; width:190px; }
.car_businesses_list li span { display:block;}
.car_businesses_list li span.car_businesses_logo { width:70px; padding:4px;}
.car_businesses_list li span.car_businesses_tx { width:100px; padding:15px 0 0 5px; line-height:2em; overflow:hidden;}
.car_businesses_list li span.car_businesses_tx .car_businesses_info { width:100px; font-size:14px;}
.car_businesses_list li span.car_businesses_tx .car_businesses_tel { width:100px;}


/*hot pic*/
.block-hotimg-wrap{width:100%;overflow:hidden;}
.block-hotimg{width:939px;}
.block-hotimg .hotimg-wrap{float:left;width:205px;}
.block-hotimg .imgtxt{float:left;margin:0 1px 1px 0;_display:inline;}

/*love*/
dl.wedding {height:302px;border:#fed9e1 1px solid;overflow:hidden;}
dl.wedding dt.faction,
dl.wedding dt.exploration{height:18px;background-color:#fca7be;background-image:url('/images/chanel/www/1208/icon.png');background-repeat:no-repeat;line-height:18px;overflow:hidden;color:#fff;text-align:center;}
dl.wedding dt.faction {letter-spacing:10px;background-position:30px -83px;}
dl.wedding dt.exploration{ letter-spacing:5px;background-position:30px -103px;}
dl.wedding dd span.wed_news {display:block;width:150px;padding-left:15px;background:url('/images/chanel/www/1208/icon.png') no-repeat 3px -120px;}

.love-ulib-indent{height:120px;padding:3px 5px;border:#ffe4ec 1px solid;}
.love-ulib-indent .avatar{width:100px;height:120px;background:url('/images/chanel/www/1208/love.circle.png') no-repeat 5px 0;}
.love-ulib-indent .circle-mam{background-position:-120px 0;}
.love-ulib-indent .content{margin-left:110px;padding-top:10px;}
.love-ulib-indent .circle{font-size:1.2em;}

dl.love-review {padding-bottom:7px;border-bottom:#e5e5e5 1px solid;}
dl.love-review dt {width:200px;padding-top:5px;font-weight:bold;font-size:16px;text-align:center;line-height:24px;}
dl.love-review dd {height:50px;overflow:hidden;line-height:17px;}
ul.love-news { padding-top:5px;}
ul.love-news li {_width:188px;height:22px;font-size:14px;}

.block-love-img{position:relative;width:944px;margin:10px 0 0 0;padding:10px 0 0 0;border-top:1px solid #ddd;zoom:1;}
.block-love-img ul li {width:236px;}
.block-love-img .imgtxt{margin:0 7px;border:1px solid #ddd;_display:inline;}
.block-love-img .txt-wrap {position:relative;position:static\0;width:225px;height:26px;margin-top:-26px;margin-top:-26px\9;padding-left:5px;background:rgba(0,0,0,0.6);background:none\0;filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#CC000000',endColorstr='#CC000000');color:#fff;font-size:1.2em;line-height:26px;}
.block-love-img .txt-wrap a {color:#fff;}

.wedding-ppreciate{}
.wedding-ppreciate li{float:left;width:224px;margin-right:10px;}
.wedding-ppreciate li .wedding-pic{display:block;padding:3px;background-color:#ffc9cf;}
.wedding-ppreciate li .wedding-tx{display:block;padding:0 3px 3px 3px;background-color:#ffd9d3;}
.wedding-ppreciate li .wedding-tx a.wedding-lk{display:block;border:#e6828e 1px dashed;line-height:45px;text-align:center;font-size:16px;font-weight:bold;color:#ac1400;}
.wedding-step{padding-top:10px;}
.wedding-step li{float:left;}
.wedding-step li a{display:block;position:relative;width:91px;height:28px;margin-left:-5px;padding-top:32px;background-image:url('/images/chanel/www/1208/wed-stepbg.png');background-repeat:no-repeat;text-align:center;font-size:14px;color:#fe596a;}
.wedding-step li a:hover{text-decoration:none;color:#fff;}
.wedding-step li a.wedding-step-1{margin-left:0;background-position:0 top;}
.wedding-step li a.wedding-step-2{background-position:-91px top;}
.wedding-step li a.wedding-step-3{background-position:-182px top;}
.wedding-step li a.wedding-step-4{background-position:-273px top;}
.wedding-step li a.wedding-step-5{background-position:-364px top;}
.wedding-step li a.wedding-step-6{background-position:-455px top;}
.wedding-step li a.wedding-step-7{background-position:-546px top;}
.wedding-step li a.wedding-step-8{background-position:-637px top;}
.wedding-step li a.wedding-step-1:hover{background-position:0 bottom;}
.wedding-step li a.wedding-step-2:hover{background-position:-91px bottom;}
.wedding-step li a.wedding-step-3:hover{background-position:-182px bottom;}
.wedding-step li a.wedding-step-4:hover{background-position:-273px bottom;}
.wedding-step li a.wedding-step-5:hover{background-position:-364px bottom;}
.wedding-step li a.wedding-step-6:hover{background-position:-455px bottom;}
.wedding-step li a.wedding-step-7:hover{background-position:-546px bottom;}
.wedding-step li a.wedding-step-8:hover{background-position:-637px bottom;}

.wedding-treasure{width:225px;height:369px;border:#ffd2dd 1px solid;overflow:hidden;}
.wedding-treasure dl.wedding-treasure-info{height:90px;padding:7px;}
.wedding-treasure dl.wedding-treasure-info dt{}
.wedding-treasure dl.wedding-treasure-info dt h4{font-size:16px;}
.wedding-treasure dl.wedding-treasure-info dt h4 i{display:inline-block;width:53px;height:20px;margin-right:3px;background:url('/images/chanel/www/1208/kissfish.jpg') no-repeat 0 0;vertical-align:-3px;}
.wedding-treasure dl.wedding-treasure-info dt a.fr{margin-top:3px;color:#fd331d;}
.wedding-treasure dl.wedding-treasure-info dd{padding-top:5px;}
.wedding-treasure dl.wedding-treasure-info dd .stress{color:#ff5266;}
.wedding-treasure-con{padding-left:10px;}
#marry_slider {position:relative;height:260px;overflow:hidden;}
#marry_slider .marry_list {position:absolute;height:260px;}
#marry_slider .marry_list li {float:left;position:relative;width:215px;height:260px;overflow:hidden;}
#marry_slider .marry_list .title {width:210px;padding:3px 0 7px 0;overflow:hidden;text-overflow:ellipsis;font-size:14px;}
#marry_slider .btn {position:absolute;left:0;bottom:-3px;width:210px;height:10px;padding:5px 10px;text-align:center;}
#marry_slider .btn span {display:inline-block;_display:inline;width:7px;height:7px;margin-left:5px;background-color:#fff;border:#ff9099 1px solid;_font-size:0;cursor:pointer;_zoom:1;}
#marry_slider .btn span.on {background-color:#ff6256;border:#ff6256 1px solid;}
#marry_slider dl.marry-pin{width:189px;margin-top:5px;padding:8px;background-color:#ffe9eb;}
#marry_slider dl.marry-pin dd{width:120px;}
#marry_slider dl.marry-pin dd .fn-nowrap{width:120px;}
#marry_slider dl.marry-pin dd a.marryb-btn{display:block;height:20px;padding:0 6px;line-height:20px;border:#ff301c 1px solid;background-color:#fb552d;background-image:-webkit-linear-gradient(top,#fd8054,#ff3215);background-image:-moz-linear-gradient(top,#fd8054,#ff3215);background-image:-ms-linear-gradient(top,#fd8054,#ff3215);background-image:-o-linear-gradient(top,#fd8054,#ff3215);background-image:linear-gradient(top,#fd8054,#ff3215);font-size:12px;color:#fff;}
#marry_slider dl.marry-pin dd a.marryb-btn:hover{border:#f44935 1px solid;background-color:#fc683a;background-image:-webkit-linear-gradient(top,#ff3215,#fd8054);background-image:-moz-linear-gradient(top,#ff3215,#fd8054);background-image:-ms-linear-gradient(top,#ff3215,#fd8054);background-image:-o-linear-gradient(top,#ff3215,#fd8054);background-image:linear-gradient(top,#ff3215,#fd8054);text-decoration:none;}

/*parent-child*/
.block-parent-child {}
.block-parent-child .parent-child-news {_width:188px;height:288px;padding:5px;border:#ffddbd 1px solid;_overflow:hidden;}
.block-parent-child .ulib-indent{width:188px;height:108px;padding:3px 5px;border:#ffddbd 1px solid;}
.block-parent-child .ulib-indent .avatar{width:100px;height:105px;background:url('/images/chanel/www/1208/love.circle.png');}
.block-parent-child .ulib-indent .circle-mam{background-position:-120px 0;}
.block-parent-child .ulib-indent .content{margin-left:110px;}
.block-parent-child .ulib-indent .circle{font-size:1.2em;}
ul.parent-child-shortcut {padding-top:15px;}
ul.parent-child-shortcut a.yuer,
ul.parent-child-shortcut a.zhun_mom,
ul.parent-child-shortcut a.mom_tool{display:block;text-align:center;}
ul.parent-child-shortcut a.yuer {width:56px;color:#ff647f;}
ul.parent-child-shortcut a.zhun_mom {width:66px;color:#ff682c;}
ul.parent-child-shortcut a.mom_tool {width:62px;color:#4aa8ee;}
ul.parent-child-shortcut a.yuer i,
ul.parent-child-shortcut a.zhun_mom i,
ul.parent-child-shortcut a.mom_tool i{display:block;width:50px;height:28px;margin:0 auto;background-image:url('/images/chanel/www/1208/icon.png');background-repeat:no-repeat;}
ul.parent-child-shortcut a.yuer i {background-position:center -145px;}
ul.parent-child-shortcut a.zhun_mom i {background-position:center -180px;}
ul.parent-child-shortcut a.mom_tool i {background-position:center -218px;}

dl.mom-news{ padding-top:10px;}
dl.mom-news dt {width:160px;}
dl.mom-news dd{width:190px;}
dl.mom-news dd ul.mom-news-list {padding-top:5px;}
dl.mom-news dd ul.mom-news-list li {width:190px;height:25px;font-size:14px;}

/* add 2011-11-4 */
.l_box { padding:0 20px 15px 10px; border:#e1e1e1 1px solid; background-color:#fcfcfc;}
.l_box h5 { height:26px; font-size:12px; font-weight:bold; line-height:14px;}
.l_box h5 span { display:inline-block; float:left; padding:8px 0 0 5px; }
.l_box h5 em { display:inline-block; float:right; padding:8px 0 0 0; font-weight:lighter; font-style:normal;}
.l_box h5 em a { color:#0076d1;}
ul.l_font { margin:0; padding:0 0 0 0;}
/*ul.l_font li { float:left; width:72px; height:20px; padding:5px 10px 0 10px; overflow:hidden;}*/
ul.l_font li {display:inline-block;float:left;padding:5px 10px 0 10px;}
ul.l_font li a {display:inline-block;font-size:14px;text-decoration:none;white-space:nowrap;color:#666;}
ul.l_font li a:hover { text-decoration:underline;}

.serious i{ font-family:Verdana,Arial,Helvetica,sans-serif,"宋体";}

/****** 图片轮播样式 ******/
.pwSlide{position:relative;height:238px;overflow:hidden;border:1px solid #e0e0e0;}
.pwSlide img{width:318px;height:238px;}
.pwSlide-bg{width:100%;z-index:1;position:absolute;bottom:0px;background:#000;left:0px;right:0px;height:30px;overflow:hidden;filter:alpha(opacity=60);-moz-opacity:0.6;opacity:0.6;color:#fff;}
.pwSlide h5{position:absolute;bottom:5px;padding:0 8px;width:100%;left:0; line-height:20px; font-size:16px; font-weight:lighter;color:#fff; cursor:pointer;z-index:2;}
.pwSlide h5 a {color:#000;}
.pwSlide a:hover{text-decoration:none;}
.pwSlide ul {position:absolute;right:8px;bottom:8px;z-index:3;}
.pwSlide ul li {list-style:none;float:left;width:10px;height:8px;margin-left:2px;}
.pwSlide ul li a {display:block;width:8px;height:8px; background-color:#fff; text-indent:-999em; overflow:hidden; moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;border-top-left-radius:3px 3px;border-top-right-radius:3px 3px;border-bottom-right-radius:3px 3px;border-bottom-left-radius:3px 3px;}
.pwSlide ul li a:hover,.pwSlide ul li a.sel {background-color:#0099e5;}
.pwSlide-pre,.pwSlide-next { position:absolute; display:block; width:30px; height:70px; background:rgb(0, 0, 0); background:rgba(0,0,0,0.15);filter:Alpha(opacity=15);font-size:28px; text-align:center; line-height:70px; color:#fff; z-index:3; -moz-border-radius-bottomleft:3px;-moz-border-radius-topleft:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;border-top-left-radius:3px;border-bottom-left-radius:3px;}
.pwSlide-pre:hover,.pwSlide-next:hover { text-decoration:none;}
.pwSlide-pre { margin:70px 0 0 0;cursor:pointer;display:none}
.pwSlide-next { margin:70px 0 0 287px;cursor:pointer;display:none}
.pwSlide-transparent-bg{position:absolute;display:block;bottom:0;left:0;right:0;width:100%;height:30px;background:#fff;overflow:hidden;filter:alpha(opacity=50);-moz-opacity:0.5;opacity:0.5;color:#000;z-index:1;}

/****** 头部追加 ******/
.t_12_5_tab-holder {position:relative;}
.t_12_5_tab-holder ul { position:absolute; top:0;}
.t_12_5_nav-holder dl dt { font-size:14px; _font-size:12px;}
.t_12_5_tab-holder ul li { font-weight:400; _font-weight:bold;}
.t_12_5_tab-holder ul li a { padding:4px 13px 3px 13px; _padding:6px 13px 1px 13px;font-size:15px; _font-size:14px; color:#0472c6;}
.t_12_5_tab-holder ul li a:hover { padding:3px 12px 3px 12px; _padding:5px 12px 1px 12px;}
.t_12_5_tab-holder ul li.active a,.t_12_5_tab-holder ul li.active a:hover { padding:3px 12px 3px 12px; _padding:5px 12px 1px 12px;}
.t_12_5_nav-holder dl dd ul li { padding:0 7px; _padding:0 6px; font-size:13px; _font-size:12px;}
.a_ppo {padding:5px 0;padding:4px 0\9;border:none;border:#ddd 1px solid\9;background-color:#fff;}
.a_ppo a { font-family:Verdana, Arial, Helvetica, sans-serif, "宋体";}

.diebian a.diebian_lk {background:url('http://www.xmfish.com/pages/images/chanel/www/1208/diebian.gif');}

/* add 2012.8.17 
   renew 2013.4.27
*/
.col_715 {width:715px;}
.con_gui_left {float:left;width:280px;margin-right: 10px;}
.con_gui_left .cgl_news li {display: block; height: 50px; padding-left: 8px; margin-bottom: 12px; border-left: 3px solid #d7ecfa;}
.con_gui_left .cgl_news h4 {font-weight: normal; margin-bottom: 2px; height: 25px; overflow: hidden;}
.con_gui_left .cgl_news a {font-size: 16px; color: #048adf;}
.con_gui_left .cgl_news p {font-size: 12px; color: #535353; height: 18px; overflow: hidden;}
.con_gui_left .cgl_tool a {display: inline; float: left; width: 70px; height: 78px; overflow: hidden; text-align: center; line-height: 120px; background-image: url("/images/chanel/www/1208/con_gui_icon.png"); background-repeat:no-repeat;}
.con_gui_left .cgl_tool a:hover {text-decoration: none; background-color: #e7f5ff;}
.con_gui_left .cgl_tool .ct1 {background-position: 18px 8px;}
.con_gui_left .cgl_tool .ct2 {background-position: -56px 8px;}
.con_gui_left .cgl_tool .ct3 {background-position: -123px 8px;}
.con_gui_left .cgl_tool .ct4 {background-position: -190px 8px;}
.con_gui_left .cgl_tool .ct5 {background-position: 18px -70px;}
.con_gui_left .cgl_tool .ct6 {background-position: -53px -70px;}
.con_gui_left .cgl_tool .ct7 {background-position: -123px -70px;}
.con_gui_left .cgl_tool .ct8 {background-position: -190px -70px;}
.con_gui_right {width:415px;display:inline;float:right;margin-right:10px;}
.con_gui_right .cgr_news {display: block; height: 111px; margin-bottom: 10px;}
.con_gui_right .cgr_news img {width: 147px; height: 107px; margin-right: 10px; padding: 1px; border: 1px solid #dbdbdb; float: left;}
.con_gui_right .cgr_news h4 {font-weight: normal; height: 25px; width: 238px; margin-bottom: 5px; float: left; overflow: hidden;}
.con_gui_right .cgr_news h4 a {font-size: 16px; color: #048adf;}
.con_gui_right .cgr_news p {font-size: 14px; color: #535353; height: 66px; width: 238px; float: left; overflow: hidden;}

ul.guide-list .cgr_news{float:left;display:block;width:320px;padding:10px 15px 0 0;}
ul.guide-list .cgr_news img{width:110px;height:95px;}
ul.guide-list .cgr_news h4{width:200px;height:25px;margin-bottom:5px;font-weight:normal;overflow: hidden;}
ul.guide-list .cgr_news h4 a{font-size:16px;color:#048adf;}
ul.guide-list .cgr_news p{width:200px;height:66px;font-size:14px;color:#535353;overflow:hidden;}
.cgl_tool{padding-top:10px;}
.cgl_tool a{float:left;display:inline;width:66px;height:73px;background-image:url("/images/chanel/www/1208/con_gui_icon.png");background-repeat: no-repeat;text-align:center;line-height:110px;overflow:hidden;}
.cgl_tool a:hover{background-color:#e7f5ff;text-decoration:none;}
.cgl_tool .ct1{background-position:18px 8px;}
.cgl_tool .ct2{background-position:-56px 8px;}
.cgl_tool .ct3{background-position:-123px 8px;}
.cgl_tool .ct4{background-position:-190px 8px;}
.cgl_tool .ct5{background-position:18px -70px;}
.cgl_tool .ct6{background-position:-53px -70px;}
.cgl_tool .ct7{background-position:-123px -70px;}
.cgl_tool .ct8{background-position:-190px -70px;}

.cg_edu {border: 1px solid #ffe6b2; width: 219px;}
.cg_edu .ce_tab {height: 30px; border-bottom: 1px solid #ffe6b2; width: 220px; margin-bottom: 10px;}
.cg_edu .ce_tab li {display: inline; float: left; text-align: center; line-height: 30px; width: 54px; border-right: 1px solid #ffe6b2; cursor: pointer; font-size: 14px;
background: #fff7e6;
background:-moz-linear-gradient(top, #fff, #fff4dd);
background:-webkit-gradient(linear,top, from(#fff),color-stop(#fff4dd));
background:-webkit-linear-gradient(top, #fff, #fff4dd);
background:-ms-linear-gradient(top, #fff, #fff4dd);
background:-o-linear-gradient(top, #fff, #fff4dd);
background:linear-gradient(top, #fff, #fff4dd);
}
.cg_edu .ce_tab li:hover, .cg_edu .ce_tab .hover {background: #fff; border-top: 3px solid #ff5500; color: #ff5500; font-weight: bold; margin-top: -1px; line-height: 28px; height: 29px; position: relative; z-index: 2;}
.ce_outter {padding: 0 10px;}
.ce_outter .ce_list {display: none;}
.ce_outter .ce_list b {display: block; float: left; margin: 10px 8px 0 0; width: 3px; height: 3px; overflow: hidden; background: #c7c7c7;}
.ce_outter .ce_list a {display: block; margin-bottom: 10px; font-size: 14px; color: #535353; width: 200px; height: 20px; overflow: hidden;}

.cg_ad {margin-top: 10px;}
.cg_ad img {width: 221px; height: 150px;}

.rpost_info .vote_msg{width:480px;height:180px;background:#f6f6f6 url("/images/chanel/www/1208/pop-up-bg.jpg") no-repeat 0 0;position:relative;}
.rpost_info .vote_msg .app_vote_btn {display:block;height:30px;line-height:30px; padding:0 12px;color:#fff;position:absolute;bottom:15px;right:25px;font-size:12px;font-weight:bold;moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;border-top-left-radius: 2px 2px;border-top-right-radius:2px 2px;border-bottom-right-radius:2px 2px;border-bottom-left-radius:2px 2px;border-color:#0a7bcc;background-color:#00aaff;background-image:-webkit-linear-gradient(top,#00aaff,#0081cc);background-image:-moz-linear-gradient(top,#00aaff,#0081cc);background-image:-ms-linear-gradient(top,#00aaff,#0081cc);background-image:-o-linear-gradient(top,#00aaff,#0081cc);background-image:linear-gradient(top,#00aaff,#0081cc);}
.rpost_info .vote_msg .app_vote_btn:hover {text-decoration:none;}
.rpost_info .vote_msg .vote_result_msg{padding:10px 0 0 80px;font-size:16px;color:#3cb300;}
.rpost_info .vote_msg .vote_share{padding:5px 0 0 118px;}
.rpost_info .vote_msg .vote_share span.vote_more{}
.rpost_info .vote_msg .vote_share a.vote_qzone,
.rpost_info .vote_msg .vote_share a.vote_sina,
.rpost_info .vote_msg .vote_share a.vote_tencent{display:inline-block;margin-right:10px;padding-left:20px;background-image:url('/images/chanel/www/1208/share-icon.png');background-repeat:no-repeat;color:#333;}
.rpost_info .vote_msg .vote_share a.vote_qzone:hover,
.rpost_info .vote_msg .vote_share a.vote_sina:hover,
.rpost_info .vote_msg .vote_share a.vote_tqq:hover{color:#666;}
.rpost_info .vote_msg .vote_share a.vote_qzone{background-position:0 0;}
.rpost_info .vote_msg .vote_share a.vote_sina{background-position:0 -25px;}
.rpost_info .vote_msg .vote_share a.vote_tencent{background-position:0 -50px;}

/* add 2013.8.28*/
.col_710{width:710px;overflow:hidden;}
.col_227{width:227px;_width:225px;}
ul.eat-show{}
ul.eat-show li{position:relative;float:left;width:227px;margin:0 9px 8px 0;}
ul.eat-show li .txt-wrap{position:absolute;display:none;bottom:0;left:0;width:100%;_width:auto;height:65px;background:rgba(0,0,0,.6);background:noneurl(0);
filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#CC000000',endColorstr='#CC000000');color:#000;font-weight:550;font-size:1.2em;line-height:26px;}
ul.eat-show li.active .txt-wrap{display:block;}
ul.eat-show li .txt-cnt{display:block;padding:5px 8px 0 8px;color:#fff;}
ul.eat-show li .txt-cnt:hover{text-decoration:none;}
.sc_shop{height:414px;padding:10px;border:#f2f2f2 1px solid;border-top:#f50 3px solid;}
.sc_shop_form{padding-bottom:10px;border-bottom:#e4e4e4 1px dotted;}
.sc_shop_form dt{padding:3px 0;vertical-align:middle;font-size:18px;color:#f50;}
.sc_shop_form dt i{display:inline-block;width:26px;height:30px;margin-right:7px;background:url("/images/chanel/www/1208/eat-icon.png") no-repeat 0 0;vertical-align:middle;}
.sc_shop_form dd{padding:3px 0;}
input.sc_s_tx{width:190px;padding:5px;border:#adafb5 1px solid;color:#999;}
select.sc_s_sl{width:202px;height:26px;border:#adafb5 1px solid;color:#999;}
input.sc_s_submit{width:70px;height:30px;margin-top:3px;border:#d2d2d2 1px solid;background-color:#f4f4f4;background-image:-webkit-linear-gradient(top,#fff,#f2f2f2);background-image:-moz-linear-gradient(top,#fff,#f2f2f2);background-image:-ms-linear-gradient(top,#fff,#f2f2f2);background-image:-o-linear-gradient(top,#fff,#f2f2f2);background-image:linear-gradient(top,#fff,#f2f2f2);font-size:14px;color:#fe6a21;cursor:pointer;}
.sc_shop .sc_hot{height:225px;overflow:hidden;}
.sc_shop .sc_hot a{display:inline-block;margin:10px 6px 0 0;padding:0 12px;line-height:27px;font-size:14px;white-space:nowrap;background-color:#eceeeb;}
.sc_shop .sc_hot a:hover{background-color:#f50;text-decoration:none;color:#fff;}
.sc_shop .sc_hot h5.sc_hot_tt{padding:10px 0 0 0;vertical-align:middle;font-weight:lighter;font-size:18px;color:#f50;}

/*check in*/
.checkin{display:block;background:url(/images/chanel/www/1208/checkin/checkin_ad.jpg) no-repeat 0 0;width:186px;height:60px; text-indent: -9999px;}