
a{color:#833692; 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:#000;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:#000;background:#fff url(images/selectbox_bg.gif) no-repeat;cursor:default; display:block;}
.selectbox:hover{ 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 #c69cda;float:left;}
.selectbox_open ul{padding-bottom:2px;border-left:1px solid #c69cda;border-right:1px solid #c69cda; 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:#c69cda; text-decoration:none;}
.selectbox_open li a:active{background:#c69cda;}

.functionBar{ height:21px;margin-bottom:2px;background:#5e1491;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 #c69cda; 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{width:90px;border-bottom:1px solid #c69cda; position:absolute; left:0; top:20px;}
.functionBar .selectbox_normal .selectbox_open{ display:none;}
.functionBar .selectbox_active .selectbox_open{ display:block;}

.singleModule{margin-bottom:20px;}
.module_t{font-weight:bold;font-size:14px;position:relative;}
.module_t span{display:none;}
.ml .module_t{height:25px;margin-bottom:10px;padding-left:30px; line-height:25px;color:#f3f4f3; background:url(images/ml_title_bg.gif) no-repeat;}
.mr .module_t{height:27px;padding-left:33px; line-height:27px;color:#8b49aa;background:url(images/mr_title_bg.gif) no-repeat;}
.module_m{}
.module_b{display:none;}
.mr .singleModule{margin-bottom:10px;}
.mr .module_m{background:url(images/box_320w_ab.gif) no-repeat left bottom;}

.blog_content{width:960px;border:1px solid #5e1491; background:#fff;}
.blog_header{width:940px; height:48px;padding:380px 10px 0 10px;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{width:940px;height:29px;border-bottom:1px solid #fff;background:url(images/nav_bg.gif) no-repeat left top;}
.blog_nav li{padding:0 25px 0 20px;font-size:14px;font-weight:bold;border-left:1px solid #833692;float:left;}
.blog_nav li.home{border-left:none;}
.blog_nav li a{padding:0 20px;color:#fff;text-align:center;line-height:29px;display:block;}
.blog_nav li a:hover{color:#fff; background:url(images/nav_on_bg.gif) no-repeat center center; text-decoration:none;}
.blog_nav li a.on{background:url(images/nav_on_bg.gif) no-repeat center center;}
.blog_nav li.home a:hover{background:url(images/nav_on_homebg.gif) no-repeat center center;}
.blog_nav li.home a.on{background:url(images/nav_on_homebg.gif) no-repeat center center;}

.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;}

.link_more{padding:13px 0 12px; text-align:right;border-top:1px dashed #ddd;}
.link_more a{padding:2px 10px 1px!important;padding:4px 10px 1px;color:#833692;border:1px solid #833692;}
.link_more a:hover{color:#fff; text-decoration:none;background:#833692;}

.recommend{margin-bottom:30px;}
.recommend .special_recommend{width:610px;padding-bottom:15px;}
.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:#833692;font-size:14px; line-height:20px;overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.recommend .tab_content .intro .text{padding:5px 0 10px; text-indent:2em;color:#999;}
.recommend .tab_content .intro .text a{margin:0 3px;}
.recommend .tab_content .intro .text span{color:#833692;}
.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:288px;padding:0 6px 8px;background:url(images/recommendsort_bbg.gif) no-repeat left bottom;}
.recommend_sort h5{padding:3px 0 8px 27px; line-height:17px;font-size:14px; background:url(images/recom_title_arrow.gif) no-repeat left top;}
.recommend_sort .img{width:120px; height:90px;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:#833692; line-height:20px;}
.recommend_sort dd{color:#999; text-indent:2em;}
.recommend_sort dd span{color:#833692;}
.recommend_sort dd a{margin:0 3px;}
.recommend_sort ul{width:288px;padding-top:6px!important;padding-top:8px;margin-top:10px;border-top:1px dashed #ddd;float:left;}
.recommend_sort li{width:288px;line-height:20px;overflow:hidden; white-space:nowrap; text-overflow:ellipsis; float:left;}

.sort1 h5{background:url(images/recom_title_arrow.gif) no-repeat left top;}
.sort2 h5{background:url(images/recom_title_arrow.gif) no-repeat left -30px;}
.sort3 h5{background:url(images/recom_title_arrow.gif) no-repeat left -60px;}
.sort4 h5{background:url(images/recom_title_arrow.gif) no-repeat left -90px;}

.promotion_info .module_t{margin-bottom:0;}
.promotion_info li{padding:15px 0 24px 0;border-bottom:1px dashed #ddd;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:#833692 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:5px 0 3px 0;}
.promotion_info dt a{font:14px "宋体";font-weight:bold;}
.promotion_info .date{padding-bottom:5px;color:#999;}
.promotion_info dd p{ text-indent:2em;}
.promotion_info dd p a{margin:0 3px;}
.promotion_info dd p span{color:#833692;}
.promotion_info p.img img{border:1px solid #c0c0c0;}
.promotion_info .msg,.promotion_detail .msg{padding-top:11px;}
.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;}
.promotion_info .tips span,.promotion_detail .tips span{color:#833692;}
.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;}

.promotion_list .module_t strong{color:#fee301;font-size:18px;}
.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; text-decoration:underline;}
.promotion_list p label{color:#999;}
.promotion_list p span{color:#833692;}
.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;}

.promotion_detail{padding-bottom:30px;}
.promotion_detail .module_t{display:none;}
.promotion_detail .title{padding-bottom:2px;font:24px Microsoft YaHei,"宋体";color:#833692;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;}
.promotion_detail .text p{padding-bottom:22px;text-indent:2em;line-height:24px;}
.promotion_detail .text p.img{width:452px;height:auto;margin:0 auto;text-indent:0; text-align:center;overflow:hidden;}
.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;}

.coupon_show{width:320px;background:url(images/couponshow_bg.gif) repeat-y left top; float:left;}
.coupon_show .module_t{display:none;}
.coupon_show .module_m{padding-top:32px;background:url(images/couponshow_bbg.gif) no-repeat left bottom;position:relative;}
.coupon_show .tab_content{padding:0 5px 0 6px;}
.coupon_show .tab_menu{height:33px;position:absolute;left:0;top:0;}
.coupon_show .tab_menu li{width:160px;height:33px;color:#9a9a99;line-height:27px;font-size:14px;background:url(images/tab_menubg.gif) no-repeat;float:left;cursor:pointer;}
.coupon_show .tab_menu li.normal{background-position:right top;}
.coupon_show .tab_menu li.active{color:#000;font-weight:bold;background-position:left top;}
.coupon_show .tab_menu li.normal_0{width:151px;padding-left:9px;background-position:left -33px;}
.coupon_show .tab_menu li.active_0{width:151px;padding-left:9px;color:#000;font-weight:bold;background-position:left top;}
.coupon_show .tab_menu li.normal_1{width:151px;padding-right:9px;text-align:right;background-position:right top;}
.coupon_show .tab_menu li.active_1{width:151px;padding-right:9px;text-align:right;color:#000;font-weight:bold;background-position:right -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 #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:#999; font-style:normal;}
.coupon_show dd strong{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 #ddd;}
.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;}
.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;}

.traffic_info{width:320px;background:url(images/box_320w_am.gif) repeat-y left top; float:left;}
.traffic_info .module_m{padding:0 1px;background:url(images/traffic_info_bg.gif) no-repeat left bottom;}
.traffic_info td{padding:11px 14px 10px;border-bottom:1px solid #c69cda;}
.traffic_info td.title{width:55px;font-weight:bold;border-right:1px solid #c69cda;background:#fff;}
.traffic_info .map p{width:296px;height:19px;padding:1px 0 0 22px; line-height:19px;border-top:1px solid #c69cda;color:#000;background:url(images/arrow_map.gif) no-repeat 6px center;}
.traffic_info ul{width:318px; float:left; display:none;}

.traffic_detail .module_t{ background:url(images/title_bg.gif) no-repeat left top;}
.traffic_detail table{ background:#cca7de;}
.traffic_detail td{padding:14px; background:#fff;}
.traffic_detail .title{width:65px;font-weight:bold;background:#f5dfff;}
.traffic_detail .map{width:320px;}
.traffic_detail .map p{width:296px;height:19px;padding:1px 0 0 22px;line-height:19px;color:#000;background:#c69cda url(images/arrow_map.gif) no-repeat 6px center;}
.traffic_detail .sheshi td{padding:3px;}


.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:#833692;}
.page a.on{color:#fff;background:#833692;}
.page a.on:hover{color:#fff;background:#833692;}
.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:#833692;background:none;border:none; float:none;}
.show_page .ok:hover{color:#000;background:none; text-decoration:underline;}
.show_page span{color:#833692; float:none;padding:0;}

.city_shop{background:url(images/box_320w_am.gif) repeat-y left top;}
.city_shop .module_m{padding:10px 5px;}
.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:#faeeff; position:relative;}
.city_shop .list .title span{width:17px;height:17px;border-right:1px solid #fff;background:#faeeff url(images/arrow_b.gif) no-repeat left top;float:left;}
.city_shop .list .title strong{width:227px;padding:2px 0 0 5px;line-height:15px;float:left;}
.city_shop .list .title a{width:58px; height:19px; line-height:15px;padding-top:2px; text-align:center; color:#fff;background:#fff url(images/cityshop_title_arrow.gif) no-repeat right bottom; position:absolute;right:0;top:0;}
.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:#833692;}
.city_shop_list{ background:none;}
.city_shop_list .module_m{padding:5px; background:none;border:1px solid #cca7de;}
.city_shop_list .list li{width:160px;padding:0 20px 0 13px;background:url(images/arrow_a.gif) no-repeat 5px 6px;}

.about_us{font-size:14px;}
.about_us .module_t{background:url(images/title_bg.gif) no-repeat left top;}
.about_us .module_m{padding:0 10px 20px;border:1px solid #c9a2dc;}
.about_us p{padding-top:16px;text-indent:2em; line-height:24px;}

