a{color:#f859b7;text-decoration:none;}
a:hover{color:#000;text-decoration:underline;}

.wrap{width:962px;margin:0 auto;}

.selectbox_a,.selectbox_b{width:90px;height:18px;color:#000;overflow-y:hidden;position:absolute;}
.selectbox_b{height:auto;}
.selectbox{width:85px;padding-top:0!important;padding-top:2px;padding-left:5px;height:18px;color:#000;background:url(images/selectbox_bg.gif) no-repeat;cursor:default; display:block;}
.selectbox:hover{ text-decoration:none;color:#000;}
.selectbox_a .selectbox{background-position:left top;}
.selectbox_b .selectbox{background-position:left -20px;}
.selectbox_open{width:90px;border-top:1px solid #b7008a;border-bottom:1px solid #b7008a; background:#fff;float:left;}
.selectbox_open ul{padding-bottom:2px;border-left:1px solid #b7008a;border-right:1px solid #b7008a; 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:#000;float:left;}
.selectbox_open li a:visited{color:#000;}
.selectbox_open li a:hover{background:#a38893;color:#fff; text-decoration:none;}
.selectbox_open li a:active{background:#a38893;}

.functionBar{ height:21px;margin-bottom:2px;background:#da4fa1;color:#fff;}
.functionBar p{padding:2px 10px 0 18px;line-height:19px;background:url(images/arrow_a.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 #baba8f; background:#ffffd4; float:left;}
.functionBar .selectbox_normal,.functionBar .selectbox_active{width:90px;height:21px;margin-left:5px; float:left;position:relative; z-index:1;}
.functionBar .selectbox{width:85px;padding-left:5px;height:18px!important;height:16px;padding-top:3px!important;padding-top:5px;color:#000;background:#ffffd4 url(images/funtionbar_selectbox_bg.gif) no-repeat;cursor:default; display:block;}
.functionBar .selectbox_active .selectbox{text-decoration:none;background-position:left -20px;}
.functionBar .selectbox_open{width:90px;border-bottom:1px solid #baba8f;border-top:none; position:absolute; left:0; top:20px;}
.functionBar .selectbox_normal .selectbox_open{ display:none;}
.functionBar .selectbox_active .selectbox_open{ display:block;}
.functionBar .selectbox_open ul{padding-bottom:2px;border-left:1px solid #baba8f;border-right:1px solid #baba8f; background:#ffffd4;float:left;}
.functionBar .selectbox_open li a:visited{color:#000;}
.functionBar .selectbox_open li a:hover{background:#cca; text-decoration:none;}
.functionBar .selectbox_open li a:active{background:#cca;}

.blog_content{width:960px;border:1px solid #ccc; background:#fff;}
.blog_header{width:960px; height:44px;padding-top:312px;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:31px;border:1px solid #fff; background:url(images/nav_bg.gif) no-repeat right top;}
.blog_nav li{width:191px;font-size:14px;font-weight:bold; background:url(images/nav_li_bg.gif) no-repeat left top;float:left;}
.blog_nav li a{color:#d973b0;text-align:center;line-height:31px;display:block;}
.blog_nav li a:hover{color:#c01996; text-decoration:none;background:url(images/nav_on_bg.gif) repeat-x left top;}
.blog_nav li a.on{color:#c01996;background:url(images/nav_on_bg.gif) repeat-x left top;}
.blog_nav li.home{width:194px; background:none;}

.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:20px;}
.module_t{position:relative;}
.module_t span{}
.module_m{}
.module_c{}
.module_b{display:none;}
.ml .module_t{height:19px;padding-left:65px;font-weight:bold;font:16px Microsoft YaHei;font-weight:bold;color:#b7008a; background:url(images/ml_modulet_bg.gif) no-repeat left top;}
.ml .module_t span{}
.mr .singleModule{margin-bottom:10px;background:url(images/box_320w_am.gif) repeat-y left top;}
.mr .module_t{ height:17px;padding-left:32px; line-height:17px;color:#b7008a;font-size:14px; font-weight:bold;background:#fff url(images/mr_modulet_bg.gif) no-repeat left 5px;}
.mr .module_t span{background:url(images/mr_modulet_span.gif) no-repeat left top;}
.mr .module_m{padding-bottom:5px;background:url(images/box_320w_ab.gif) no-repeat left bottom;}
.mr .module_c{background:url(images/box_320w_at.gif) no-repeat left top;}

.link_more{height:32px;padding:13px 0 12px; border-top:1px  dashed #ddd;}
.link_more a{width:124px;height:30px; text-align:center;line-height:32px;color:#fff;background:url(images/linkmore_bg.gif) no-repeat left top; float:right;}
.link_more a:hover{color:#fff; text-decoration:none;}

.recommend{}
.recommend .module_t{}
.recommend .module_t span{}
.recommend .module_m{}
.recommend .module_c{}
.recommend .special_recommend_wrap{width:608px;border:1px solid #e9edfa;border-top:none;}
.recommend .special_recommend{padding:5px 0 5px 5px;}
.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:293px;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:293px;color:#b7008a;font-size:14px; line-height:20px;overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.recommend .tab_content .intro h4 a{color:#b7008a;}
.recommend .tab_content .intro h4 a:hover{color:#000;}
.recommend .tab_content .intro .text{padding:5px 0 10px; text-indent:2em;color:#f859b7;}
.recommend .tab_content .intro .text a{margin:0 3px;}
.recommend .tab_content .intro .text span{color:#f859b7;}
.recommend .tab_content .intro li{width:293px; line-height:20px;}
.recommend .tab_content .intro li label{width:60px; float:left;}
.recommend .tab_content .intro li p{width:233px; float:left;}

.recommend_sort{width:298px;margin-top:10px;border:1px solid #e9edfa;}
.recommend_sort .sort_m{padding-top:10px;border:1px solid #fff; background:url(images/recom_bg.gif) repeat-x left top;}
.recommend_sort h5{width:270px;padding:0 0 7px 25px;color:#b7008a;font-size:14px;background:url(images/recom_title_arrow.gif) no-repeat 3px top;}
.recommend_sort .img{width:120px; height:90px;margin-left:5px;border:1px solid #c0c0c0; float:left;}
.recommend_sort dl{width:158px; height:92px;padding-left:6px;float:left;}
.recommend_sort dt{ padding-bottom:5px;font-size:14px; font-weight:bold;color:#b7008a; line-height:20px;}
.recommend_sort dt a{color:#b7008a;}
.recommend_sort dt a:hover{color:#000;}
.recommend_sort dd{text-indent:2em;}
.recommend_sort dd span{color:#f859b7;}
.recommend_sort dd a{margin:0 3px;}
.recommend_sort ul{width:286px;padding:8px 5px 5px 5px;margin-top:10px;border-top:1px dashed #ddd; background:#f9f1ff;float:left;}
.recommend_sort li{width:286px;line-height:20px;overflow:hidden; white-space:nowrap; text-overflow:ellipsis; float:left;}

.promotion_info{}
.promotion_info .module_t{ padding-left:82px;background-position:left -30px;}
.promotion_info .module_t span{}
.promotion_info .module_m{}
.promotion_info .module_c{}
.promotion_info li{padding:15px 10px 15px 10px;border-bottom:1px dashed #ddd; background:#fcfdf9;float:left;}
.promotion_info li.double{ background:#fbfff1;}
.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:#ef9c0c 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:5px;}
.promotion_info dt a{font-size:14px;font-weight:bold;color:#b7008a;}
.promotion_info .date{padding:3px 0 15px 0;color:#000;}
.promotion_info dd p{padding-bottom:3px;text-indent:2em;color:#f859b7;}
.promotion_info dd p a{margin:0 3px;color:#f859b7;}
.promotion_info dd p span{color:#f859b7;}
.promotion_info p.img img{border:1px solid #c0c0c0;}
.promotion_info .msg,.promotion_detail .msg{padding-top:11px;color:#000;}
.promotion_info .attention,.promotion_detail .attention{width:250px;padding-left:12px;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:#000;}
.promotion_info .tips span,.promotion_detail .tips span{color:#000;}
.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;}
.promotion_info .selectbox_open li{padding:0;border:none;}
.promotion_info .selectbox_open li a{margin:0 1px;}
.promotion_info .special{ background-color:#f60;}
.promotion_info .link_more{border-top:none;}

.coupon_show{width:320px; float:left;}
.coupon_show .module_t{ display:none;}
.coupon_show .module_t span{}
.coupon_show .module_m{}
.coupon_show .module_c{padding-top:27px;position:relative;}
.coupon_show .tab_content{padding:0 5px 0 6px;}
.coupon_show .tab_menu{height:28px;position:absolute;left:0;top:0;}
.coupon_show .tab_menu li{width:160px;height:24px;line-height:24px;color:#b7008a;font-size:14px;background:url(images/tab_menubg.gif) no-repeat;float:left;cursor:pointer;}
.coupon_show .tab_menu li.normal{background-position:left top;}
.coupon_show .tab_menu li.active{color:#000;font-weight:bold; background-position:left top;}
.coupon_show .tab_menu li.normal_0{width:136px;padding-left:24px;background-position:left -32px;}
.coupon_show .tab_menu li.active_0{width:136px;padding-left:24px;color:#b7008a;font-weight:bold; background-position:left top;}
.coupon_show .tab_menu li.normal_1{width:143px;padding-right:17px;text-align:right;background-position:right top;}
.coupon_show .tab_menu li.active_1{width:143px;padding-right:17px;color:#b7008a; text-align:right;font-weight:bold; background-position:right -32px;}

.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 #e5e5c9;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:#f859b7; font-style:normal;}
.coupon_show dd strong{padding:0 5px;}
.coupon_show .link_more{padding:13px 5px 12px 0;border-top:none;}

.mr .coupon_show .list li{width:308px;padding:13px 0 13px 0;border-bottom:1px dashed #ddd;}
.mr .coupon_show .list li.space{padding-right:0;}
.mr .coupon_show h6{width:308px;padding-bottom:10px;overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.mr .coupon_show h6 a{font-size:14px; font-weight:bold;color:#b7008a;}
.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;color:#f859b7;overflow:hidden; white-space:nowrap; text-overflow:ellipsis;float:left;}

.city_shop{width:320px; float:left;}
.city_shop .module_t{}
.city_shop .module_t span{width:188px; height:5px;position:absolute;left:126px;top:5px;}
.city_shop .module_m{}
.city_shop .module_c{width:310px;padding:0 5px 0 0;}
.city_shop .list{padding:10px 0 12px 0;border-bottom:1px dashed #b9b692;float:left;}
.city_shop .list .title{ height:17px;margin-bottom:7px; line-height:17px;}
.city_shop .list .title span{width:17px;height:17px;border-right:1px solid #fff;background: url(images/arrow_b.gif) no-repeat left top;float:left; display:none;}
.city_shop .list .title strong{width:227px;padding:2px 0 0 5px;color:#b7008a;line-height:15px;float:left;}
.city_shop .list .title a{width:57px; height:15px; line-height:15px;padding-top:2px; text-align:center; color:#b7008a;float:right;}
.city_shop .list li{width:140px;padding-left:13px; line-height:20px; background:url(images/arrow_d.gif) no-repeat 5px 6px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;float:left;}
.city_shop .list li a{color:#f859b7;}
.city_shop .link_more{margin:0 5px;padding-right:5px;}
.city_shop .list a:hover{color:#000;}
.city_shop_list{width:610px; float:left;}
.city_shop_list .module_t{padding-left:26px;background-position:left -60px;}
.city_shop_list .module_m{border:1px solid #e9edfa;border-top:none;}
.city_shop_list .module_c{width:592px;}
.city_shop_list .list li{width:160px;padding:0 20px 0 13px;background:url(images/arrow_a.gif) no-repeat 5px 6px;}

.promotion_list{}
.promotion_list .module_t{margin-bottom:10px;padding-left:26px;background-position:left -90px;}
.promotion_list .module_t span{}
.promotion_list .module_t strong{color:#fee301;font-size:18px;}
.promotion_list .module_m{}
.promotion_list .module_c{}
.promotion_list .total{margin-bottom:20px;padding-bottom:5px;color:#666;border-bottom:1px dashed #ddd;}
.promotion_list .total strong{color:#f60;font-size:20px;}
.promotion_list li{padding-bottom:20px;margin-bottom:20px;border-bottom:1px dashed #ddd;}
.promotion_list h4{padding-bottom:5px;}
.promotion_list h4 a{font:18px simhei;color:#b7008a; text-decoration:underline;}
.promotion_list p label{color:#999;}
.promotion_list p span{color:#f859b7;}
.promotion_list p span a{margin:0 3px;}
.promotion_list p.text{ padding:10px 0 12px 0;text-indent:2em;}
.promotion_list p.img img{border:1px solid #c0c0c0;}

.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:#b7008a;}
.page a.on{color:#fff;background:#b7008a;}
.page a.on:hover{color:#fff;background:#b7008a;}
.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:#b7008a;background:none;border:none; float:none;}
.show_page .ok:hover{background:none;color:#000; text-decoration:underline;}
.show_page span{color:#b7008a; 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:#b7008a; font-weight:bold; border-bottom:1px dashed #d9d9d9;}
.promotion_detail .date{padding:10px 0 5px 0;color:#999;font-size:14px;}
.promotion_detail .text{margin-top:16px;font-size:14px;color:#000;}
.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{border:1px solid #c0c0c0;}
.promotion_detail .msg{border-top:1px dashed #d9d9d9;}
.promotion_detail .selectbox_a,.promotion_detail .selectbox_b{right:0;top:0px;}
.promotion_detail .selectbox_a a,.promotion_detail .selectbox_b a{margin:0;}
.promotion_detail .selectbox_open li a{margin:0 1px;}

.traffic_info{width:320px; float:left;}
.traffic_info .module_t{}
.traffic_info .module_t span{width:193px; height:5px;position:absolute;left:113px;top:5px;}
.traffic_info .module_m{}
.traffic_info .module_c{padding:10px 1px 0 1px;}
.traffic_info td{padding:11px 14px 10px;border-bottom:1px dashed #ddd; background:#fff;}
.traffic_info td.title{width:55px;color:#b7008a;font-weight:bold;}
.traffic_info .map p{width:296px;height:19px;padding:1px 0 0 22px; line-height:19px;border-top:1px solid #ddd;color:#b7008a;background:url(images/arrow_map.gif) no-repeat 6px center;}
.traffic_info ul{width:318px; float:left; display:none;}
.traffic_info li{width:318px;background:#fff; float:left;}
.traffic_info li label{width:298px; height:21px;padding:0 10px; line-height:21px;background:#ffffe0;font-weight:bold;float:left;}
.traffic_info li .text{width:298px;padding:10px;background:#fff; float:left;}

.traffic_detail{}
.traffic_detail .module_t{padding:0 0 6px 28px;background:url(images/modulet_bg.gif) no-repeat left top;}
.traffic_detail .module_t span{width:386px; height:30px;background:url(images/modulet_span.gif) no-repeat left top;position:absolute;left:100px;top:0;}
.traffic_detail .module_m{}
.traffic_detail .module_c{}
.traffic_detail table{background:#e9edfa;}
.traffic_detail td{padding:14px; background:#fff;}
.traffic_detail .title{width:65px;font-weight:bold;color:#b7008a;background:#fffbfc;}
.traffic_detail .map p{width:296px;height:19px;padding:1px 0 0 22px; line-height:19px;border-top:1px solid #e9edfa;color:#b7008a;background:#f5f8e8 url(images/arrow_map.gif) no-repeat 6px center;}
.traffic_detail .sheshi td{padding:3px;}


.about_us{font-size:14px;color:#000;border:none;}
.about_us .module_t{padding-left:28px;background:url(images/modulet_bg.gif) no-repeat left top;}
.about_us .module_t span{width:386px; height:30px;background:url(images/modulet_span.gif) no-repeat left top; position:absolute; left:168px; top:0;}
.about_us .module_m{padding:0 10px 20px;border:1px solid #e9edfa;border-top:none;}
.about_us .module_c{}
.about_us p{padding-top:16px;text-indent:2em; line-height:24px;}
