@charset "utf-8";
/* CSS Document */
* { margin:0; padding:0; border:0;}
body { font-size:12px; color:#333; font-family:"宋体"; background:#fff;}
li { list-style-type:none;}
a:link,a:visited,a:active { color:#333; text-decoration:none;}
a:hover { color:#4C98FA; text-decoration:underline;}
#nav_bj,#city_bj,#beauty_bj,#dress_bj,#home_bj,#digi_bj { display:none;}
.l24 { line-height:24px;}
.bg_fff { background:#fff;}
.f_l { float:left;}
.f_r { float:right;}
.t_c { text-align:center;}
.mar_t5 { margin-top:5px;}
.mar_l10 { margin-left:10px;}
.mar_t10 { margin-top:10px;}
.mar_t20 { margin-top:20px;}
.mar_b10 { margin-bottom:10px;}
.mar_b5 { margin-bottom:5px;}
.spcer10 { height:15px;}
.clear { clear:both;}
.clearfix {zoom:1}
.clearfix:after {content: '\20'; display: block; clear: both;}

.width960 { width:960px; background:#fff; margin:0 auto 5px;}
.width300 { width:300px;}
.width420 { width:418px; margin:0 10px; border:#EDEDED 1px solid;}
.width220 { width:220px;}
.width730 { width:730px;}
.width355 { width:355px;}
.width334 { width:340px;}
.width380 { width:384px;}
.width360 { width:360px;}

.top { width:960px; margin:0 auto;}

.top1 { width:960px; height:30px; margin:0 auto; background:#555; line-height:30px; color:#ddd; font-size:12px; position:relative; z-index:2;}
.top1 p { width:860px; height:30px; float:left; display:inline; padding:0 10px;}
.top1 p a { margin:0 5px;}
.top1 p a:link,.top1 p a:visited,.top1 p a:hover,.top1 p a:active { line-height:30px; color:#ddd; font-size:12px;}
.top1 span { width:60px; height:30px; float:right; display:block; text-align:center;}
.top1 span a:link,.top1 span a:visited,.top1 span a:hover,.top1 span a:active { line-height:30px; color:#ddd; font-size:12px;}
/* nav104 */
.nav104_l { background-color:#595556; width:960px; margin:0 auto; height:30px; line-height:30px;}
.nav104_l a:link,.nav104_l a:visited,.nav104_l a:hover,.nav104_l a:active {color:#fff; font-weight:400; font-size:12px;}
.nav104_l h3 {float:left; padding-left:35px;}
.nav104_l h3 a {padding:0 5px;}
.nav104_l p {float:right; padding-right:5px; text-align:right;}
.nav104_l p a {background: url(http://www.mpdaogou.com/images/100420/nav_dot01.png) no-repeat left center; padding:0 15px 0 8px;}
.nav104 { width:960px; height:70px; background:url(http://www.mpdaogou.com/images/100420/navbg104.png) no-repeat left top; margin:0 auto;}
.logo104 { width:180px; float:left; text-align:center; margin-right:17px;}
.logo104 img { margin-top:11px; width:98px; height:40px;}
.nav104 li {display:block; clear:both;}
.nav104 li a { display:inline-block;float:left;background: url(http://www.mpdaogou.com/images/100420/nav_dot01.png) no-repeat left center; padding:0 8px; line-height:20px;}
.nav104 li a:link,.nav104 li a:visited,.nav104 li a:active {color:#800000;}
.nav104 li a:hover,.nav104 li a.current {color:#e02520;}
.nav104_p1,.nav104_p2,.nav104_p3,.nav104_p4 {float:left; margin:10px 0 0 0; display:inline-block;}
.nav104_p1 {width:74px; padding-left:64px;}
.nav104_p2 {width:140px; padding-left:58px; margin-right:12px;}
.nav104_p3 {width:335px; margin-right:16px;}
.nav104_p3 li a { padding:0 14px 0 8px;}
.nav104_p3 li a.w3e { padding:0 26px 0 8px;}
.p2e {letter-spacing: 1em;}

/* 整站导航 */
.navx{ background:url(http://www.mpdaogou.com/images/simple/navbg.png) repeat-x; width:960px; height:40px; margin:0 auto;}
.navx_left{ float:left;}
.navx_center{ float:left; }
.navx_right{ float:right;}
.logox{ float:left; width:160px; text-align:center;}
.navx_letter{ float:left; width:760px; margin-left:5px;}
.navx_name{ padding-top:14px;}
.navx_name a{  background:url(http://www.mpdaogou.com/images/simple/gay_line.gif) no-repeat; background-position:left 2px; padding:0 1px 0 6px; color:#ae1915!important; text-decoration:none;}
.navx_name a.noimg{ background-image:none; padding-left:0;}
.navx_name a.color{ color:#848484!important}
.navx_name{ float:left; padding-left:10px;}
.selcetx_city{ float:left; width:232px; height:31px; margin-top:5px; }
.selcetx_city li{ float:left; margin-top:9px; margin-right:5px;}
.selcetx_city li a{color:#ae1915!important; text-decoration:none!important;}
.selcetx_city li.st{font-weight:700; width:30px;}
.selcetx_city li.sr{ padding-left:4px;}
.selcetx_city li.sd{ margin-right:0;}

/* 栏目导航 */
.nav { width:960px; height:39px; z-index:88; background:url(http://sh.mpdaogou.com/shop/100203/images/expo_2.jpg) no-repeat; margin:0 auto 5px; position:relative;}
.nav_left { width:210px;}
.nav_left ul li { float:left;}
.zk_logo { width:145px; height:39px; overflow:hidden;}
.zk_logo h1 { margin-top:80px;}
.zk_logo a { display:block;}
.zk_area { width:38px; height:18px; margin:16px 0 0 5px !important; margin:22px 0 0 5px;}
.zk_area img { margin-left:3px;}
.zk_area a:link,.zk_area a:visited,.zk_area a:hover,.zk_area a:avtive { color:#fff;}
.zk_area a { color:#fff;}
#area_more { position:absolute; zoom:1; overflow:hidden; visibility:hidden; margin:18px 0 0 165px; z-index:888; top:17px; left:-20px; width:45px; height:48px; border:#ccc 1px solid; background:#fff;}
#area_more ul li { float:none; margin:3px; line-height:18px;}
.nav_right { width:700px;}
.nav_right ul li { width:100%; float:left; margin-top:7px; color:#fff; line-height:32px; text-align:right;}
.nav_right ul li a:link,.nav_right ul li a:visited,.nav_right ul li a:hover,.nav_right ul li a:avtive { color:#fff;}
.nav_right ul li a { color:#fff;}

/* 焦点图 */
#focus { float:left; width:300px;height:485px;  }
#focus_big_pic { width:300px; height:450px; overflow:hidden; cursor:pointer;}
#focus_link_txt { width:300px; height:40px; line-height:40px; vertical-align:middle; background:url(http://www.mpdaogou.com/2009/1207/images/index_10.jpg) no-repeat; text-align:center;color:#4B96FB;}
#focus_link_txt a { display:inline-block; width:298px; margin:5px 0 0 5px; font-weight:bold; font-size:14px; line-height:24px; vertical-align:middle;color:#4B96FB;}
#focus_btns { position:absolute; top:430px; left:195px;}
#focus_btns li, #focus_btns li.normal,#focus_btns li.curren { float:left; display:block;width:14px;height:14px; line-height:10px; text-align:center; margin-left:2px; font:normal 10px Tahoma; cursor:pointer;}
#focus_btns li.normal { background-color:#4B96FB;text-align:center;color:#fff;}
#focus_btns li.curren { background:url(http://sh.mpdaogou.com/shop/100203/images/expo_4.jpg);color:#4B96FB;}
#focus_conts { display:none;} 

/* 焦点文字 */
.f_txt1 { width:400px; margin:0 auto; text-align:center;}
.f_txt1 h2 { font-size:18px; font-family:"黑体"; font-weight:300;line-height:36px; padding-top:20px;}
.f_txt1 h2 { *font-family:"微软雅黑";}
.f_txt1 h2 { _font-family:"黑体";}
.f_txt1 h2 a:link,.f_txt1 h2 a:visited,.f_txt1 h2 a:hover,.f_txt1 h2 a:active { color:#4B96FB;}
.f_txt2 { width:400px; height:33px; margin:0 auto;}
.f_txt2 ul li { width:200px; float:left; font-size:13px; text-align:center; line-height:24px;}
.f_hot_t { width:400px; height:24px; margin:8px auto 0; background:url(http://sh.mpdaogou.com/shop/100203/images/expo_6.jpg) no-repeat 108px center;}
.f_hot_t  img { margin-top:4px;}
.txt_bg2 { width:400px; height:173px; margin:7px auto 0; border-bottom:#ccc 1px dashed;}
.txt_bg3 { width:400px; height:166px; margin:15px auto 0;}
.txt2_p { width:175px;}
.txt2_p ul li { width:166px; height:155px; background:#EFEFEF; line-height:20px; *line-height:26px; text-align:center;}
.txt2_p ul li img { border:#fff 1px solid; margin-top:2px;}
.txt2_p ul li a:link,.txt2_p ul li a:visited,.txt2_p ul li a:hover,.txt2_p ul li a:active { color:#4B96FB;}
.txt2_p ul li a:hover img { border:#4B96FB 1px solid;}
.txt2_t h5 { width:225px; margin-bottom:10px;}
.txt2_t h5 a:link,.txt2_t h5 a:visited,.txt2_t h5 a:hover,.txt2_t h5 a:active { color:#4B96FB; font-size:14px; font-weight:bold; line-height:24px;}
.txt2_t ul li { width:225px; font-size:14px; text-align:left; line-height:29px;}
.txt2_t ul li span a {color:#4B96FB;}
.txt2_t ul li span a:link,.txt2_t ul li span a:visited,.txt2_t ul li span a:hover,.txt2_t ul li span a:ctive {color:#4B96FB;}

.r_bg1 { margin-top:5px; height:474px; background:#E0EDFD; padding:3px 0; position:relative;}
.expo_time { width:198px; height:23px; padding-left:6px; padding-top:5px; margin:10px auto 0; text-align:center; background:#fff; border:1px solid #ddd;}
.area_list11 { position:absolute; top:46px; z-index:2;}
.area_list12 { position:absolute; top:359px; z-index:2;}
.area_list13 { position:absolute; top:387px; z-index:2;}
.area_list14 { position:absolute; top:415px; z-index:2;}
.area_list15 { position:absolute; top:443px; z-index:2;}
.area_list22 { position:absolute; top:74px; z-index:2;}
.area_list23 { position:absolute; top:387px; z-index:2;}
.area_list24 { position:absolute; top:415px; z-index:2;}
.area_list25 { position:absolute; top:443px; z-index:2;}
.area_list32 { position:absolute; top:74px; z-index:2;}
.area_list33 { position:absolute; top:102px; z-index:2;}
.area_list34 { position:absolute; top:415px; z-index:2;}
.area_list35 { position:absolute; top:443px; z-index:2;}
.area_list42 { position:absolute; top:74px; z-index:2;}
.area_list43 { position:absolute; top:102px; z-index:2;}
.area_list44 { position:absolute; top:130px; z-index:2;}
.area_list45 { position:absolute; top:443px; z-index:2;}
.area_list52 { position:absolute; top:74px; z-index:2;}
.area_list53 { position:absolute; top:102px; z-index:2;}
.area_list54 { position:absolute; top:130px; z-index:2;}
.area_list55 { position:absolute; top:158px; z-index:2;}
.area_bgl,.area_bgr { float:left; width:98px; height:28px; text-align:center; color:#000; line-height:28px; font-weight:bold; margin-left:6px !important; margin-left:3px; cursor:pointer;}
.area_bgl { background:url(http://sh.mpdaogou.com/shop/100203/images/expo_8.jpg) no-repeat;}
.area_bgr { background:url(http://sh.mpdaogou.com/shop/100203/images/expo_9.jpg) no-repeat left top;}
.area_top { height:130px; margin:6px 0; padding-bottom:10px; border-bottom:#ccc 1px solid;}
.area_p { width:100px; text-align:center;}
.area_t { width:110px; margin-right:3px; line-height:24px;}
.area_t a:link, .area_t a:visited, .area_t a:hover, .area_t a:active {color:#4B96FB;}
.area_t ul li span a:link,.area_t ul li span a:visited,.area_t ul li span a:hover,.area_t ul li span a:ctive {color:#4B96FB;}
.area_txt1,.area_txt2,.area_txt3,.area_txt4,.area_txt5 { position:absolute; background:#fff url(http://sh.mpdaogou.com/shop/100203/images/expo_11.jpg) no-repeat 10px 162px; width:216px; height:273px; margin:0 2px; z-index:1;}
.area_txt1 { top:79px;}
.area_txt2 { top:107px;}
.area_txt3 { top:135px;}
.area_txt4 { top:163px;}
.area_txt5 { top:191px;}
.area_txt1 ul,.area_txt2 ul,.area_txt3 ul,.area_txt4 ul,.area_txt5 ul { margin:4px 4px 4px 15px;}
.area_txt1 ul li,.area_txt2 ul li,.area_txt3 ul li,.area_txt4 ul li,.area_txt5 ul li { padding-left:20px; line-height:28px;}
#area2,#area3,#area4,#area5,#area6,#area7,#area8,#area9,#area10 { display:none;}

/* 逛街地图 */
.map_bg { width:708px; height:108px; background:#E0EDFD; border:#D4D7DE 1px solid; padding:10px;}
.map { height:28px;}
.map_search { width:540px;}
.sel1,.sel2 { width:130px; height:20px; margin-right:6px;}
.input1 { width:176px; height:15px !important; height:17px; background:#fff; border:1px solid #7F9DB9; padding:2px 2px 0; line-height:15px; color:#666; margin-right:6px;}
.input2 { margin:1px 6px 0 0;}
.map_search_kwd { display:block; float:left;}
.map_search_but { display:block; float:left;}
.map_list { background:#fff; line-height:18px; padding:7px; color:#4C98FA;}
.map_list li { height:22px;}
.map_list a { margin-right:10px;}
.map_list a:link,.map_list a:visited,.map_list a:active { color:#666;}
.map_list a:hover { color:#4C98FA; border:1px solid #4C98FA; padding:2px;}

/* 时髦上海 */
.tit_bg1 { width:730px; height:35px; background:url(http://sh.mpdaogou.com/shop/100203/images/expo_15.jpg) repeat-x;}
.tit_bg1 h2 { float:left; width:35%;}
.tit_bg1 h2 img { margin:5px 0 0 15px;}
.tit_bg1 p { float:left; width:63%; color:#fff; line-height:34px; text-align:right;}
.tit_bg1 p a:link,.tit_bg1 p a:visited,.tit_bg1 p a:hover,.tit_bg1 p a:active { color:#fff;}
.travel_c { width:375px; height:275px; margin:10px auto 0;}
.travel_cp { width:168px; height:270px; background:#EFEFEF; text-align:center;}
.travel_cp img { margin:3px auto 1px; border:#fff 1px solid;}
.travel_cp a:link,.travel_cp a:visited,.travel_cp a:hover,.travel_cp a:active { color:#4C98FA;}
.travel_list { width:185px; background:url(http://www.mpdaogou.com/2009/1207/images/index_44.jpg) no-repeat center bottom; padding:1px 0 15px 15px !important; padding:5px 0 15px 15px; line-height:24px;}
.travel_list p a:link,.travel_list p a:visited,.travel_list p a:hover,.travel_list p a:active { color:#4C98FA;}
.travel_list p span { color:#333;}
.travel_list ul li { height:24px; line-height:24px;}
.travel_list ul li span { color:#4C98FA;}
.food_c { width:340px; height:122px; margin:10px auto 0;}
.food_cp { width:166px; height:120px; text-align:left;}
.food_cp img { border:#ccc 1px solid;}
.food_list { width:165px; height:120px;}
.food_list h5 { margin-bottom:5px;}
.food_list h5 a:link,.food_list h5 a:visited,.food_list h5 a:hover,.food_list h5 a:active { color:#4C98FA; font-weight:normal; font-size:12px; line-height:20px;}
.food_list ul li { line-height:25px;}
/* 明星店主 */
.r_sale_bg { background:#E0EDFD; padding:2px 0;}
.r_sale { margin:0 2px; border:#EDEDED 1px solid;}
.r_sight_t { height:24px; margin:6px 0 5px; background:url(http://sh.mpdaogou.com/shop/100203/images/expo_6.jpg) no-repeat 110px center;}
.r_sight_t  img { margin:7px 0 0 7px;}
.r_sight_list { height:273px; *height:279px; margin-left:2px;}
.r_sight_list ul li { width:70px; float:left; text-align:center; height:90px; line-height:24px;}
.r_sight_list ul li img { margin:-2px 0 -7px; *margin:4px 0 0; border:#ccc 1px solid;}
/* 小调查 */
.r_survey_t { margin:2px;}
.r_survey_c { margin:8px; text-align:center; line-height:28px;}
.r_survey_c li { height:28px;}
.survey_t { font-size:14px; color:#4C98FA; line-height:32px;}
/* 精彩上海 */
.r_special_t { height:24px; margin:6px 0 5px; background:url(http://sh.mpdaogou.com/shop/100203/images/expo_6.jpg) no-repeat 118px center;}
.r_special_t  img { margin:7px 0 0 7px;}
.r_special_c { text-align:center; line-height:24px; padding-bottom:4px;}
.r_special_c img { margin:5px auto; border: 1px solid #ccc;}
.r_special_c a:link,.r_special_c a:visited,.r_special_c a:hover,.r_special_c a:active { color:#4C98FA;}
/* 乐活上海 */
.lohas_c { width:350px; height:122px; margin:20px auto 0;}
.lohas_cp { width:170px; height:120px; text-align:center; margin-top:8px;}
.lohas_cp img { border:#ccc 1px solid;}
.lohas_list { width:175px; height:120px; background:url(http://www.mpdaogou.com/2009/1207/images/index_44.jpg) no-repeat center bottom; padding-bottom:19px;}
.lohas_list h5 { margin:0 0 5px 14px;}
.lohas_list h5 a:link,.lohas_list h5 a:visited,.lohas_list h5 a:hover,.lohas_list h5 a:active { color:#4C98FA; font-weight:normal; font-size:12px; line-height:20px;}
.lohas_list ul li { line-height:25px; background:url(http://sh.mpdaogou.com/shop/100203/images/dotter.gif) no-repeat 4px 12px; padding-left:14px;}

.r_city_c { padding:8px 0 5px 8px;}
.r_city_c h5 { margin:0 0 5px 14px;}
.r_city_c h5 a:link,.r_city_c h5 a:visited,.r_city_c h5 a:hover,.r_city_c h5 a:active { color:#4C98FA; font-weight:normal; font-size:12px; line-height:20px;}
.r_city_c ul li { line-height:25px; background:url(http://sh.mpdaogou.com/shop/100203/images/dotter.gif) no-repeat 4px 12px; padding-left:14px;}

/* 上海宝贝 */
.tit_bg2 { width:960px; height:35px; background:url(http://sh.mpdaogou.com/shop/100203/images/expo_15.jpg) repeat-x;}
.tit_bg2 h2 { float:left; width:35%;}
.tit_bg2 h2 img { margin:5px 0 0 15px;}
.photo_bg { background:#E0EDFD; padding:5px; margin-bottom:1px;}
.photo_cl { width:99px; background:url(http://sh.mpdaogou.com/shop/100203/images/expo_39.jpg) repeat-y right top;}
.photo_but11 { display:block; width:99px; height:75px; background:url(http://sh.mpdaogou.com/shop/100203/images/expo_36.jpg) no-repeat; margin-bottom:4px;}
.photo_but12 { display:block; width:99px; height:75px; background:url(http://sh.mpdaogou.com/shop/100203/images/expo_33.jpg) no-repeat; margin-bottom:4px;}
.photo_but12:hover { background:url(http://sh.mpdaogou.com/shop/100203/images/expo_36.jpg) no-repeat;}
.photo_but21 { display:block; width:99px; height:76px; background:url(http://sh.mpdaogou.com/shop/100203/images/expo_37.jpg) no-repeat; margin-bottom:4px;}
.photo_but22 { display:block; width:99px; height:76px; background:url(http://sh.mpdaogou.com/shop/100203/images/expo_34.jpg) no-repeat; margin-bottom:4px;}
.photo_but22:hover { background:url(http://sh.mpdaogou.com/shop/100203/images/expo_37.jpg) no-repeat;}
.photo_but31 { display:block; width:99px; height:76px; background:url(http://sh.mpdaogou.com/shop/100203/images/expo_38.jpg) no-repeat;}
.photo_but32 { display:block; width:99px; height:76px; background:url(http://sh.mpdaogou.com/shop/100203/images/expo_35.jpg) no-repeat;}
.photo_but32:hover { background:url(http://sh.mpdaogou.com/shop/100203/images/expo_38.jpg) no-repeat;}
.photo_cr { width:850px; height:233px; background:#fff; border:#ccc 1px solid; border-left:none;}
.photo_cr ul { width:845px;}
.photo_cr ul li { width:122px; height:206px; border:1px solid #ccc; background:#E1ECFE; float:left; margin:10px 8px !important; margin:10px 7px; line-height:24px; text-align:center;}
.photo_cr ul li img { border:#fff 1px solid;}
.photo_cr ul li a:link,.photo_cr ul li a:visited,.photo_cr ul li a:hover,.photo_cr ul li a:active {color:#4C98FA;}
.photo_cr ul li span { display:block; margin-top:-8px; *margin-top:0;}
#photo1,#photo2,#photo3 {}
#photo1,#photo3 { display:none;}

/* 友情链接 */
.link_c { background:#fff; border:#CBDDEB 1px solid; border-top:none; padding:10px;}
.link_c p { font-size:14px; line-height:28px;}
.link_c p a { margin:0 5px;}

.r_mail_c { padding:8px 10px 7px; *padding:10px 10px 11px; line-height:28px;}
.r_mail_c a:link,.r_mail_c a:visited,.r_mail_c a:hover,.r_mail_c a:active { color:#4C98FA;}

.bottom { width:960px; margin:0 auto; padding:10px 0; text-align:center; background:#fff;}
.foot { border-top:#ccc 2px solid; padding-top:10px; *padding-top:0; background:#fff;}
.foot p.bt { float:left; width:960px;}
.foot p { text-align:center; line-height:18px; color:#000; font-family:Tahoma;}
.foot p a { color:#000;}
