
a{color:#d73d00;text-decoration:none;}
a:hover{color:#000;text-decoration:underline;}

.wrap{width:962px;margin:0 auto;}

.selectbox_a,.selectbox_b{width:90px;height:21px;color:#d73d00;overflow-y:hidden;position:absolute;}
.selectbox_b{height:auto;}
.selectbox{width:85px;padding-left:5px;height:18px!important;height:16px;padding-top:3px!important;padding-top:5px;color:#d73d00;background: url(images/selectbox_bg.gif) no-repeat;cursor:default; display:block;}
.selectbox:hover{color:#d73d00; text-decoration:none;}
.selectbox_a .selectbox{background-position:left top;}
.selectbox_b .selectbox{background-position:left -20px;}
.selectbox_open{width:90px;border-bottom:1px solid #d75010;float:left;}
.selectbox_open ul{padding-bottom:2px;border-left:1px solid #d75010;border-right:1px solid #d75010; background:#fff;float:left;}
.selectbox_open li{width:88px;float:left;}
.selectbox_open li a{width:82px;margin:0 1px;height:19px; line-height:19px;padding-left:4px;color:#d73d00;float:left;}
.selectbox_open li a:visited{color:#d75010;}
.selectbox_open li a:hover{background:#d75010;color:#fff; text-decoration:none;}
.selectbox_open li a:active{background:#d75010;}

.functionBar{ height:21px;margin-bottom:2px;background:#ff6710;color:#fff;}
.functionBar p{padding:2px 10px 0 18px;line-height:19px;background:url(images/arrow_d.gif) no-repeat 10px 8px;float:left;}
.functionBar p a{color:#fff;}
.functionBar p a:hover{color:#fff;}
.functionBar .inputtext{width:220px; height:17px; padding:2px 2px 0 3px;border:1px solid #d75010; background:#fff; float:left;}
.functionBar .selectbox_normal,.functionBar .selectbox_active{width:90px;height:21px;margin-left:5px; float:left;position:relative; z-index:1;}
.functionBar .selectbox_active .selectbox{text-decoration:none;background-position:left -20px;}
.functionBar .selectbox_open{ position:absolute;left:0;top:20px;}
.functionBar .selectbox_normal .selectbox_open{ display:none;}
.functionBar .selectbox_active .selectbox_open{ display:block;}

.blog_content{width:960px;border:1px solid #ffbe71; background:#fff;}
.blog_header{width:960px; height:41px;padding-top:281px;background:#fff url(images/blog_mainpic.jpg) no-repeat left top; position:relative;}
.blog_header h1{font:46px Microsoft YaHei, "宋体";color:#fff; position:absolute;left:28px;top:30px;display:none;}
.blog_header .website{font:18px Microsoft YaHei, "宋体";color:#fff; line-height:38px;position:absolute;left:28px;top:80px;display:none;}
.blog_nav{height:29px;background:url(images/nav_bg.gif) repeat-x left top;}
.blog_nav li{width:192px;font-size:14px;font-weight:bold;float:left;}
.blog_nav li a{height:29px;line-height:29px;color:#fff;text-align:center; background:url(images/nav_li_bg.gif) no-repeat left top;display:block;}
.blog_nav li a:hover{color:#fff;background:url(images/nav_on_bg.gif) no-repeat left top;text-decoration:none;}
.blog_nav li a.on{background:url(images/nav_on_bg.gif) no-repeat left top;}
.blog_nav li.home a{background:url(images/nav_bg.gif) no-repeat left top;}
.blog_nav li.home a.on{background:url(images/nav_on_bg.gif) no-repeat left top;}

.blogModule{width:940px;padding:0 10px;}
.ml,.mc{float:left;}
.mr{float:right;}
.module_1 .ml{width:610px;}
.module_1 .mc{display:none;}
.module_1 .mr{width:320px;}
.module_2 .ml{width:940px;}
.module_2 .mc{display:none;}
.module_2 .mr{display:none;}

.singleModule{margin-bottom:10px;}
.module_t{font-size:14px;font-weight:bold;position:relative;}
.module_t span{position:absolute; left:0;top:0;}
.module_m{}
.module_c{}
.module_b{display:none;}
.ml .module_t{ height:27px;line-height:27px;padding:1px 0 0 40px;color:#ff6121; background:url(images/ml_modulet_bg.gif) no-repeat right top;}
.ml .module_t span{width:40px;height:33px;background:url(images/ml_modulet_span.gif) no-repeat left top;}
.mr .singleModule{margin-bottom:20px;}
.mr .module_t{height:28px;line-height:27px;padding:3px 0 0 32px;color:#ff6918; background:url(images/mr_modulet_bg.gif) no-repeat right top;}
.mr .module_t span{ display:none;}

.link_more{height:28px;padding:13px 0 12px; border-top:1px dashed #f8c7dc;}
.link_more a{width:120px;height:24px;line-height:24px;padding-top:2px;color:#fff; text-align:center;background:url(images/linkmore_bg.gif) no-repeat left top; float:right;}
.link_more a:hover{color:#fff; }

.recommend{margin-bottom:10px;}
.recommend .module_t{margin-bottom:10px;}
.recommend .special_recommend{width:610px;padding-bottom:10px;}
.recommend .tab_menu{width:74px; float:left;}
.recommend .tab_menu li{width:70px;height:58px; float:left; cursor:pointer;}
.recommend .tab_menu li img{width:64px; height:48px;padding:2px;border:1px solid #ddd; display:block;}
.recommend .tab_menu li.active img{margin:1px 0 0 1px;border:1px solid #aaa;}
.recommend .tab_content{ float:left;}
.recommend .tab_content .img{width:220px; height:165px;padding:2px;border:1px solid #ddd; float:left;}
.recommend .tab_content .intro{width:300px;padding-left:10px; float:left; position:relative;}
.recommend .tab_content .title{width:205px; height:20px;padding:0 10px 0 5px;line-height:20px;color:#fff;background:#000;filter:alpha(opacity=60);opacity:.60;position:absolute; left:-223px;top:148px;overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.recommend .tab_content .intro h4{width:300px;color:#d73d00;font-size:14px; line-height:20px;overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.recommend .tab_content .intro h4 a{color:#d73d00;}
.recommend .tab_content .intro h4 a:hover{color:#000;}
.recommend .tab_content .intro .text{padding:5px 0 10px; text-indent:2em;color:#999;}
.recommend .tab_content .intro .text a{margin:0 3px;color:#ff6609;}
.recommend .tab_content .intro .text a:hover{color:#000;}
.recommend .tab_content .intro .text span{color:#ff6609;}
.recommend .tab_content .intro li{width:300px; line-height:20px;}
.recommend .tab_content .intro li label{width:60px; float:left;}
.recommend .tab_content .intro li p{width:240px; float:left;}

.recommend_sort{width:300px;margin-top:10px;background:url(images/recommendsort_mbg.gif) repeat-y left top;}
.recommend_sort .sort_m{padding-top:8px;background:url(images/recommendsort_tbg.gif) no-repeat left top;}
.recommend_sort .sort_c{width:300px;padding:0 0 8px;background:url(images/recommendsort_bbg.gif) no-repeat left bottom;}
.recommend_sort h5{padding:0 0 8px 37px; line-height:17px;font-size:14px;color:#ff6609;background:url(images/recom_title_arrow.gif) no-repeat 7px top;}
.recommend_sort .img{width:120px; height:90px;margin-left:7px;border:1px solid #c0c0c0; float:left;}
.recommend_sort dl{width:160px;height:92px;padding-left:6px;float:left;}
.recommend_sort dt{ padding-bottom:5px;font-size:14px; font-weight:bold;color:#d73d00; line-height:20px;}
.recommend_sort dt a{color:#d73d00;}
.recommend_sort dt a:hover{color:#000;}
.recommend_sort dd{color:#999; text-indent:2em;}
.recommend_sort dd span{color:#ff660b;}
.recommend_sort dd a{margin:0 3px;color:#ff6609;}
.recommend_sort ul{width:287px;padding:6px 5px 0 6px!important;padding:8px 5px 0 6px;margin-top:10px;border-left:1px solid #e3e3e3;border-right:1px solid #e3e3e3;background:#f3f0e8;float:left;}
.recommend_sort li{width:287px;line-height:20px;overflow:hidden; white-space:nowrap; text-overflow:ellipsis; float:left;}

.promotion_info li{padding:15px 0 24px 0;border-bottom:1px dashed #f0daa4;float:left;}
.promotion_info li h6{width:57px;height:21px;text-align:center;color:#fff; font-weight:normal; line-height:16px!important;line-height:18px;font-size:12px; background:#d73d00 url(images/h6bg.gif) no-repeat left top; display:none;}
.promotion_info li.first{padding-top:0;}
.promotion_info dl{padding-bottom:12px;}
.promotion_info dt{padding-bottom:3px;}
.promotion_info dt a{font-size:14px;font-weight:bold;color:#d73d00;}
.promotion_info .date{padding-bottom:5px;color:#999;}
.promotion_info dd p{ text-indent:2em;}
.promotion_info dd p a{margin:0 3px;color:#ff6609;}
.promotion_info dd p span{color:#ff691c;}
.promotion_info p.img img{border:1px solid #bfbfbf;padding:2px;}
.promotion_info .msg,.promotion_detail .msg{padding-top:11px;color:#999;}
.promotion_info .attention,.promotion_detail .attention{width:250px;padding-left:12px;color:#999;background:url(images/arrow_a.gif) no-repeat 4px 6px;float:left;}
.promotion_info .tips,.promotion_detail .tips{padding-right:90px; float:right; position:relative;}
.promotion_info .tips a,.promotion_detail .tips a{margin:0 3px;color:#ff6609;}
.promotion_info .tips a:hover,.promotion_detail .tips a:hover{color:#000;}
.promotion_info .tips span,.promotion_detail .tips span{color:#ff660b;}
.promotion_info .tips em,.promotion_detail .tips em{padding:0 7px;}
.promotion_info .selectbox_a,.promotion_info .selectbox_b{right:0;top:0px;}
.promotion_info .selectbox_a a,.promotion_info .selectbox_b a{margin:0;color:#d75010;}
.promotion_info .selectbox_a a:hover,.promotion_info .selectbox_b a:hover{color:#fff;}
.promotion_info .selectbox_open li{padding:0;border:none;}
.promotion_info .selectbox_open li a{margin:0 1px;}
.promotion_info .selectbox_b .selectbox:hover{color:#d75010;}
.promotion_info .special{ background-color:#f60;}
.promotion_info .link_more{border-top:none;}

.promotion_list{}
.promotion_list .module_t{margin-bottom:10px;}
.promotion_list .module_t span{}
.promotion_list .module_t strong{font-size:18px;}
.promotion_list .module_m{ background:none;}
.promotion_list .module_c{}
.promotion_list .total{margin-bottom:20px;padding-bottom:5px;color:#666;border-bottom:1px dashed #f8c7dc;}
.promotion_list .total strong{color:#f60;font-size:20px;}
.promotion_list li{padding-bottom:20px;margin-bottom:20px;border-bottom:1px dashed #f0daa4;}
.promotion_list h4{padding-bottom:5px;}
.promotion_list h4 a{font:18px simhei; color:#d73d00;text-decoration:underline;}
.promotion_list p label{color:#999;}
.promotion_list p span{color:#ff691c;}
.promotion_list p span a{margin:0 3px;color:#ff660b;}
.promotion_list p.text{ padding:10px 0 12px 0;text-indent:2em;}
.promotion_list p.img img{padding:2px;border:1px solid #bfbfbf;}

.coupon_show{width:320px;background: url(images/box_320w_cm.gif) repeat-y left top; float:left;}
.coupon_show .module_t{ display:none;}
.coupon_show .module_t span{}
.coupon_show .module_m{background:url(images/box_320w_cb.gif) no-repeat left bottom;}
.coupon_show .module_c{padding-top:30px;position:relative;}
.coupon_show .tab_content{padding:0 5px 0 6px;}
.coupon_show .tab_menu{height:30px;position:absolute;left:0;top:0;}
.coupon_show .tab_menu li{width:160px;height:27px;line-height:27px;padding-top:3px;color:#707070;font-size:14px;background:url(images/tab_menubg.gif) no-repeat;float:left;cursor:pointer;}
.coupon_show .tab_menu li.normal_0{text-align:center;background-position:left -33px;}
.coupon_show .tab_menu li.active_0{width:112px;padding-left:48px;color:#ff6815;font-weight:bold;  background-position:left top;}
.coupon_show .tab_menu li.normal_1{text-align:center;background-position:-160px top;}
.coupon_show .tab_menu li.active_1{width:112px;padding-left:48px;color:#ff6815;font-weight:bold; background-position:-160px -33px;}

.coupon_show .list{width:100%;height:auto; position:relative;}
.coupon_show .list li{width:177px;padding-bottom:6px;float:left;}
.coupon_show .list .img{width:175px;height:75px;border-right:1px solid #e5e5c9;border-bottom:1px solid #f0daa4;position:relative;float:left;}
.coupon_show .list .img img{width:170px;height:70px;padding:3px;background:#fff url(images/coupon_imgbg.gif) no-repeat left -172px; position:absolute; top:-1px; left:-1px;}
.coupon_show .list .img:hover img{width:170px;height:70px;background:url(images/coupon_imgbg.gif) no-repeat left -248px;}
.coupon_show .list .img span{width:17px; height:10px; background:url(images/icon_scissors.gif) no-repeat left top; position:absolute;left:6px;top:69px;}
.coupon_show dl em{color:#999; font-style:normal;}
.coupon_show dd strong{padding:0 5px;color:#f60;}
.coupon_show .link_more{border-top:none;}

.mr .coupon_show .list li{width:308px;padding:13px 0 13px 0;border-bottom:1px dashed #f8c7dc;}
.mr .coupon_show .list li.space{padding-right:0;}
.mr .coupon_show h6{width:308px;padding-bottom:3px;overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.mr .coupon_show h6 a{font-size:14px; font-weight:bold;color:#d73d00;}
.mr .coupon_show h6 a:hover{color:#000;}
.mr .coupon_show .list .img{width:187px;height:85px;border-right:1px solid #e5e5c9;border-bottom:1px solid #e5e5c9;position:relative;float:left;}
.mr .coupon_show .list .img img{width:182px;height:80px;padding:3px;background:#fff url(images/coupon_imgbg.gif) no-repeat left top; position:absolute; top:-1px; left:-1px;}
.mr .coupon_show .list .img:hover img{width:182px;height:80px;background:url(images/coupon_imgbg.gif) no-repeat left -86px;}
.mr .coupon_show .list .img span{width:17px; height:10px; background:url(images/icon_scissors.gif) no-repeat left top; position:absolute;left:6px;top:80px;}
.mr .coupon_show .list p{width:114px;padding:9px 0 4px 5px;overflow:hidden; white-space:nowrap; text-overflow:ellipsis; float:left; display:none;}
.mr .coupon_show dl{width:110px;margin-left:5px; line-height:17px;float:left;}
.mr .coupon_show dt{width:110px;float:left;}
.mr .coupon_show dd{width:110px;overflow:hidden; white-space:nowrap; text-overflow:ellipsis;float:left;}


.city_shop{width:320px;background-color:#f3f0e8; float:left;}
.city_shop .module_t{height:28px;line-height:27px;padding:3px 0 0 32px;color:#ff6918; background-position:left -35px;}
.city_shop .module_t span{}
.city_shop .module_m{padding:10px 5px 0 5px; background:url(images/box_320w_ab.gif) no-repeat left bottom;}
.city_shop .module_c{width:100%;}
.city_shop .list{padding-bottom:14px;float:left;}
.city_shop .list .title{ height:17px;margin-bottom:7px; line-height:17px;background:#f3f0e8;position:relative;}
.city_shop .list .title span{width:33px;height:17px;background:#f09abd url(images/arrow_c.gif) no-repeat left top;float:left;}
.city_shop .list .title strong{width:227px;padding:2px 0 0 0;line-height:15px;float:left;}
.city_shop .list .title a{width:72px; height:17px; line-height:17px;padding-top:2px;text-align:center; color:#fff;background: url(images/cityshop_title_arrow.gif) no-repeat right bottom; position:absolute;right:0;top:0;}
.city_shop .list .title a:hover{color:#fff;}
.city_shop .list li{width:140px;padding-left:13px; line-height:20px; background:url(images/arrow_a.gif) no-repeat 5px 6px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;float:left;}
.city_shop .list li a{color:#000;}
.city_shop .list a:hover{color:#ff691c;}
.city_shop .link_more{border-top:1px dashed #ff6918;}
.city_shop_list{width:610px;background-color:#fff;}
.city_shop_list .module_t{ height:27px;line-height:27px;padding:1px 0 0 40px;color:#ff6121; background:url(images/ml_modulet_bg.gif) no-repeat right top;}
.city_shop_list .module_m{background:none;}
.city_shop_list .module_c{}
.city_shop_list .list li{width:160px;padding:0 20px 0 13px;background:url(images/arrow_a.gif) no-repeat 5px 6px;}

.page{width:610px;padding-top:20px; height:60px;position:relative;}
.page .num{ height:19px; position:absolute; right:0; top:19px;}
.page a{width:19px; height:19px;margin-left:5px; line-height:19px; color:#666;text-align:center;border:1px solid #d9d9d9; background:url(images/page_bg.gif) repeat-x left top; float:left;}
.page a.up_next{width:50px;}
.page a:hover{color:#fff; text-decoration:none; background:#ff691c;}
.page a.on{color:#fff;background:#ff691c;}
.page a.on:hover{color:#fff;background:#ff691c;}
.page span{padding:0 7px 0 10px;float:left;}
.show_page{ color:#666;position:absolute; top:19px; left:0;}
.show_page input{width:26px; height:16px;padding:3px 0 0 4px;margin:0 6px;color:#000;border:1px solid #d9d9d9; background:#f9f9f9 url(images/page_bg.gif) repeat-x left bottom; }
.show_page .ok{margin:0 3px;color:#ff691c;background:none;border:none; float:none;}
.show_page .ok:hover{color:#000;background:none; text-decoration:underline;}
.show_page span{color:#ff691c; float:none;padding:0;}

.promotion_detail{padding-bottom:30px;}
.promotion_detail .module_t{ display:none;}
.promotion_detail .module_span{}
.promotion_detail .module_m{}
.promotion_detail .module_c{}
.promotion_detail .title{padding-bottom:2px;font:24px Microsoft YaHei,"宋体" ;color:#000; font-weight:bold; border-bottom:1px dashed #f0daa4;}
.promotion_detail .date{padding:10px 0 5px 0;color:#999;font-size:14px;}
.promotion_detail .text{margin-top:16px;font-size:14px;}
.promotion_detail .text p{padding-bottom:22px;text-indent:2em;line-height:24px;}
.promotion_detail .text p.img{margin:0 auto;text-indent:0; text-align:center;}
.promotion_detail .text p img{padding:2px;border:1px solid #bfbfbf;}
.promotion_detail .msg{border-top:1px dashed #f8c7dc;}
.promotion_detail .selectbox_a,.promotion_detail .selectbox_b{right:0;top:0px;}
.promotion_detail .selectbox_a a,.promotion_detail .selectbox_b a{margin:0;color:#d75010;}
.promotion_detail.selectbox_a a:hover,.promotion_detail .selectbox_b a:hover{color:#fff;}
.promotion_detail .selectbox_open li a{margin:0 1px;}
.promotion_detail .selectbox_b .selectbox:hover{color:#d75010;}

.traffic_info{width:320px;background:url(images/box_320w_bm.gif) repeat-y left top;float:left;}
.traffic_info .module_t{}
.traffic_info .module_t span{}
.traffic_info .module_m{padding-left:1px;padding-top:5px;background:url(images/box_320w_bb.gif) no-repeat left bottom;}
.traffic_info .module_c{}
.traffic_info table{ display:none;}
.traffic_info td{padding:11px 14px 10px;border-bottom:1px solid #ddd;}
.traffic_info td.title{width:55px;font-weight:bold;border-right:1px solid #ddd;background:#ffffe0;}
.traffic_info .map p{width:296px;height:19px;padding:1px 0 0 22px; line-height:19px;color:#000;background:url(images/arrow_map.gif) no-repeat 6px center;}
.traffic_info ul{width:312px;padding:3px 3px 0 3px; float:left;}
.traffic_info li{width:312px;float:left;}
.traffic_info li label{width:292px; height:21px;padding:0 10px; line-height:21px;background:#f3f0e8;font-weight:bold;float:left;}
.traffic_info li .text{width:292px;padding:10px;float:left;}

.traffic_detail{}
.traffic_detail .module_t{}
.traffic_detail .module_m{}
.traffic_detail .module_c{}
.traffic_detail table{ background:#e3e3e3;}
.traffic_detail td{padding:14px; background:#fff;}
.traffic_detail .title{width:65px;font-weight:bold;background:#f3f0e8;}
.traffic_detail .map p{width:296px;height:19px;padding:1px 0 0 22px; line-height:19px;border-top:1px solid #ddd;color:#000;background:#f3f0e8 url(images/arrow_map.gif) no-repeat 6px center;}
.traffic_detail .sheshi td{padding:3px;}

.about_us{font-size:14px;border:none;}
.about_us .module_t{}
.about_us .module_t span{}
.about_us .module_m{padding:0 10px 20px;border:1px solid #e3e3e3;}
.about_us .module_c{}
.about_us p{padding-top:16px;text-indent:2em; line-height:24px;}

