/* ##001 */

/* 全局 */
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div{margin:0;padding:0;border:0;}
body{background:#fff;color:#333;}
td,p,li,select,input,textarea,div{font-size:12px;}

ul{list-style-type:none;}
select,input{vertical-align:middle;}

a,a:link,a:visited{color:#333;text-decoration:none;}
a:hover,a:active,a:focus{color:#c00; text-decoration:underline;}

.clearit{clear:both;}

/* banner */
#banner{width:1000px; height:410px; overflow:hidden; margin:0 auto; position:relative;}
#topflash{position:absolute; top:0; left:0; z-index:1;}
#topNav{width:777px; height:65px; overflow:hidden; position:absolute; top:0; right:57px; z-index:2; background:url(../images/style01/blank.gif);}
#topNav a{display:block; height:14px; overflow:hidden; position:absolute; top:41px;}
#topNav a span{display:none;}
#navShouye{width:30px; left:133px;}
#navRedianxinwen{width:60px; left:182px;}
#navJinrimeirong{width:60px; left:263px;}
#navMingjiabowen{width:60px; left:343px;}
#navZhuanjiafangtan{width:60px; left:423px;}
#navSesuxingbingbian{width:75px; left:503px;}
#navXueguanxingbingbian{width:75px; left:598px;}
#navShipinlianjie{width:60px; left:693px;}
a#nav_sheweishouye{width:48px; height:11px; left:632px; top:9px;}
a#nav_shoucang{width:72px; height:11px; left:697px; top:9px;}
/* 搜索 */
#topSearch{width:412px; height:52px; overflow:hidden; background:url(../images/style01/search_bg.gif) no-repeat; position:absolute; bottom:10px; right:50px; z-index:2;}
#topSearch legend{display:none;}
#topSearch fieldset{overflow:hidden; zoom:1; padding:10px 0 0 32px; float:left;}
#topSearchInputBox{float:left; width:85px; overflow:hidden; padding:5px 0 0 0; *padding:4px 0 0 0;}
#topSearchInput{padding:0; margin:0; border:1px #ccc solid; width:77px; height:21px; line-height:21px;}
#topSearchBtnBox{width:53px; float:left; overflow:hidden; padding:5px 0 0 0; *padding:6px 0 0 0;}
#topSearchBtn{width:40px; height:23px; *height:24px; margin:0; padding:0; border:none; background:url(../images/style01/search_btn_bg.gif) no-repeat; line-height:100px; font-size:0px; cursor:pointer;}
#topSearchHotWords{float:left; overflow:hidden; line-height:18px; padding:10px 5px 0 0;}
#topSearchHotWords a,#topSearchHotWords a:visited{color:#7f7f7f;}


/* page */
#page{width:902px; overflow:hidden; zoom:1; margin:0 auto;}


/* Main */
#Main{zoom:1; overflow:hidden;}


/* left */
#mlb{float:left; width:518px; overflow:hidden; zoom:1;}
/* right */
#mrb{width:369px; overflow:hidden; float:right; zoom:1;}


/* 标题样式 */
.More01{float:right;}
.More01 a{width:29px; height:7px; background:url(../images/style01/more01_txt.gif) no-repeat;}
.More01 a img{width:29px; height:7px;}

.More02{float:right;}
.More02 a{width:29px; height:7px;}
.More02 a img{width:29px; height:7px;}

.Title01{height:23px; overflow:hidden;}
.Title01 h2{float:left; padding-left:4px;}
.Title01 .More01{padding-top:6px; padding-right:8px;}

.Title02{height:29px; overflow:hidden;}
.Title02 h2{display:none;}
.Title02 .More02{padding-top:13px; padding-right:10px;}

.Title03{height:20px; overflow:hidden; border-bottom:2px #eee solid;}
.Title03 h2{float:left;}
.Title03 .More01{padding-top:7px;}

.Title04{height:20px; overflow:hidden; border-bottom:2px #eee solid;}
.Title04 h2{float:left; padding:0 34px 0 5px; background:url(../images/style01/title_t04bg.gif) no-repeat 100% 0;}

.Title05{height:20px; overflow:hidden; border-bottom:1px #ffd3e7 solid;}
.Title05 h2{float:left; padding:0 34px 0 5px; font-size:14px; color:#ff55a1; background:url(../images/style01/title_t04bg.gif) no-repeat 100% 0;}


/* 标题文字 */
#Title_HotNews{background:url(../images/style01/title_hotnews.gif) no-repeat; width:153px; height:20px;}
#Title_jgmrrd{background:url(../images/style01/title_bg_01.gif) no-repeat 0 0; width:107px; height:15px;}
#Title_hdbb{background:url(../images/style01/title_bg_01.gif) no-repeat 0 -50px; width:75px; height:15px;}
#Title_mjbw{background:url(../images/style01/title_bg_01.gif) no-repeat 0 -100px; width:75px; height:15px;}
#Title_zjft{background:url(../images/style01/title_bg_01.gif) no-repeat 0 -150px; width:75px; height:15px;}
#Title_glhpfzwzd{background:url(../images/style01/title_bg_01.gif) no-repeat 0 -200px; width:176px; height:15px;}
#Title_xgxbb{background:url(../images/style01/title_bg_01.gif) no-repeat 0 -250px; width:88px; height:15px;}
#Title_ssxbb{background:url(../images/style01/title_bg_01.gif) no-repeat -150px 0; width:89px; height:15px;}
#Title_tuomao{background:url(../images/style01/title_bg_01.gif) no-repeat -150px -50px; width:45px; height:15px;}


/* 板块样式 */
.Con01{overflow:hidden; zoom:1; height:134px; padding:8px 0 0 0;}

.mlb_b1{overflow:hidden; zoom:1; padding:20px 0 0 0;}
.mlb_b1_cb{width:255px; overflow:hidden; float:left; margin-right:4px;}
.mlb_b1_cb_list{margin:0 8px; overflow:hidden;}
.mlb_b1_cb_bpink,.mlb_b1_cb_bblue{border:1px #ffdaef solid; height:147px; overflow:hidden; padding-top:6px;}
.mlb_b1_cb_bpink{background:#fff3fa;}
.mlb_b1_cb_bblue{background:#eff9fe;}

.mlb_b3{padding:15px 0 5px 5px;}
.mlb_b3_cb{padding:8px 0 0 5px;}

.mrb_b1{overflow:hidden; background:url(../images/style01/blk_bg_01.gif) no-repeat top; padding-bottom:15px;}
.mrb_b2{overflow:hidden; background:url(../images/style01/blk_bg_02.gif) no-repeat top; padding-bottom:15px;}
.mrb_b3{overflow:hidden; background:url(../images/style01/blk_bg_03.gif) no-repeat top; padding-bottom:15px;}
.mrb_b4{overflow:hidden; background:url(../images/style01/blk_bg_04.gif) no-repeat top; padding-bottom:15px;}
.mrb_b4_tb{width:327px; overflow:hidden; margin:10px auto 0; padding:0 10px 10px; border-bottom:1px #eee solid; color:#d79b32; line-height:24px;}
.mrb_b4_listbox{width:347px; margin:0 auto;}



/* 列表样式 */
.list01{padding:2px 0 0 0;}
.list01 li{padding:0 0 0 10px; line-height:23px; height:21px; overflow:hidden; text-align:left; background:url(../images/style01/list_fp_pink.gif) no-repeat 0 9px; clear:both; border-bottom:1px #eee solid;}

.list02{overflow:hidden;}
.list02 li{padding:0 0 0 20px; line-height:25px; height:24px; margin-bottom:-1px; overflow:hidden; text-align:left; background:url(../images/style01/list_fp_pink_k.gif) no-repeat 5px 8px; clear:both; border-bottom:1px #eee solid;}
.list02 li.list02ol{border-bottom:none;}

.list03{overflow:hidden;}
.list03 li{padding:0 0 0 10px; line-height:32px; height:30px; overflow:hidden; text-align:left; clear:both; border-bottom:1px #eee solid;}

.list04{overflow:hidden;}
.list04 li{padding:0 0 0 14px; line-height:26px; height:24px; overflow:hidden; text-align:left; background:url(../images/style01/list_fp_pink_k.gif) no-repeat 0 9px; clear:both;}


/* 焦点图 */
#focusImgBox{width:320px; height:129px; overflow:hidden; float:left; border-right:1px #eee solid; position:relative; margin-top:5px;}
#focusImg{width:296px; height:113px; overflow:hidden; border:1px #f6f6f6 solid; padding:5px;}
#focusNum{width:18px; height:70px; overflow:hidden; position:absolute; top:13px; left:278px;}
#focusNum li{height:18px; overflow:hidden; cursor:pointer; color:#fff; background:url(../images/style01/focus_num_bg.gif) no-repeat; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; text-align:center; line-height:18px; margin-bottom:4px;}
#focusNum li.selected{background:url(../images/style01/focus_num_bg_select.gif) no-repeat;}


/* 图文 */
.imgTxt01{margin:0 8px; padding:0 0 6px 0; overflow:hidden; zoom:1; border-bottom:1px #eee solid; height:66px;}
.iT01Img{width:64px; height:64px; float:left; overflow:hidden; border:1px #ffd1f0 solid;}
.iT01Img img{border:1px #fff solid;}
.iT01Txt{width:163px; float:right;}
.iT01Txt h4{font-size:13px; font-weight:bold; line-height:24px; color:#f14290;}
.iT01Txt h4 a,.iT01Txt h4 a:visited{color:#f14290;}

.imgTxt02_box{padding:19px 0 0 36px; overflow:hidden; zoom:1;}
.imgTxt02{width:138px; overflow:hidden; float:left; margin-right:19px;}
.iT02Img{background:#e0e0e0; padding:2px 0;}
.iT02Img a{display:block; text-align:center;}
.iT02Img img{margin:0 auto; border:3px #fff solid;}
.iT02Txt{line-height:24px; text-align:center;}

.imgTxt03{padding:5px 0; margin:0 10px 0 12px; border-bottom:1px #eee solid; overflow:hidden; zoom:1;}
.iT03Img{width:72px; overflow:hidden; float:left;}
.iT03Img img{padding:2px; background:#fff; border:1px #f6f6f6 solid;}
.iT03Txt{float:right; width:264px; overflow:hidden; line-height:22px; color:#4e4e4e;}
.iT03Txt a,.iT03Txt a:visited{color:#4e4e4e;}

.imgTxt04{padding:0 5px; overflow:hidden; zoom:1;}
.iT04Img{width:240px; overflow:hidden; float:left; padding:15px 0 0 0;}
.iT04Img img{padding:5px; border:1px #e6e6e6 solid;}
.iT04Txt{float:right; width:250px; overflow:hidden; padding:10px 0 0 0; line-height:22px;}
.iT04Txt h1{line-height:27px; font-size:14px; color:#f14290;}
.iT04Txt a,.iT04Txt a:visited{color:#f14290;}

.imgTxt05{padding:10px 0 0 10px; width:245px; overflow:hidden; float:left;}
.iT05Img{width:131px; overflow:hidden; float:left;}
.iT05Img img{padding:3px; border:1px #dfdfdf solid; background:#fff;}
.iT05Txt{padding:0 0 0 3px; float:left; line-height:19px;}
.iT05Txt h5{font-size:12px; font-weight:normal;}

.imgTxt06{padding:14px 5px 0; margin:10px 0 0; border-top:1px #eee solid; overflow:hidden; zoom:1;}
.iT06Img{width:150px; overflow:hidden; float:left;}
.iT06Img img{padding:5px; border:1px #dfdfdf solid; background:#fff;}
.iT06Txt{margin-left:150px; line-height:22px;}
.iT06Txt h2{line-height:22px; font-size:12px; color:#f14290;}
.iT06Txt a,.iT06Txt a:visited{color:#f14290;}


/* 分块样式 */
#hotNewsListBox{float:right; width:177px; overflow:hidden; zoom:1;}
#mrzj .Title02,#tjzs .Title02{margin-bottom:5px;}
.hotNewsListBox{padding:8px 0 0 5px; margin:10px 0 0 0; border-top:1px #eee solid;}
.cub{padding:0 45px 20px;}
.cub dl{padding:0; margin:0;}
.cub dt{padding:5px 0 0 18px; background:url(../images/style01/list_fp_pink_t.gif) no-repeat 0 13px; line-height:28px; color:#ff75b3; font-weight:bold; font-size:14px;}
.cub dd{padding:0 0 0 18px; line-height:18px; margin:0;}
.linksTb{margin:0 auto; line-height:18px; color:#666;}
.linksTb a,.linksTb a:visited{color:#666;}
.linksTb td{text-align:center;}


/* 美容视频 */
.videoContentBox{}
.videoContentBox h1{line-height:35px; padding:2px 0 0 10px; font-size:14px; color:#f14290;}
#vplayer{width:479px; margin:0 auto;}
.contentVideoListBox{overflow:hidden; zoom:1; border-top:1px #eee solid; margin:30px 0 10px; padding:5px 0 0 0;}


/* 分页 */
.mlb_pageList1{border-top:1px #eee solid; padding:10px 5px; margin:10px 0 0 0; text-align:right; line-height:14px;}
.mlb_pageList1 a{padding:0 4px;}
.mlb_pageList1_c{background:#ffdef0;padding:0 4px;}


/* 正文 */
.hotNewsContent{overflow:hidden; zoom:1; padding:10px 0 0 0;}
.hotNewsContent h1{line-height:30px; text-align:center; font-size:14px; color:#f14290;}
.hotNewsContent h6{text-align:center; line-height:30px; color:#aeaeae; font-weight:normal; font-size:12px;}
.hotNewsInfo{line-height:23px; padding-bottom:5px; color:#aeaeae; text-align:center; border-bottom:1px #eee solid;}
.hotNewsContentTxt p{font-size:14px; line-height:24px; text-align:left; margin-top:15px;}


/* 用户反馈 */
.PostBox{border:1px #ffdaef solid; margin:10px auto;}
.PostBox legend{line-height:25px; padding:0 0 5px 8px; *padding-left:0; margin:0; clear:both; font-size:14px; font-weight:bold; color:#000; border:0;}
.PostBox_InputBox{padding:0 0 0 8px; line-height:25px; font-size:14px; display:block;}
.PostBox_InputBox input{width:90px;}
.PostBox_TextareaTi{display:block; line-height:25px; padding:0 0 0 8px; font-size:14px;}
.PostBox_TextareaBox{display:block; overflow:hidden; padding:0 0 0 12px;}
.PostBox_TextareaBox textarea{width:488px; height:45px;}
.PostBox_BtnBox{padding:10px 0 15px; text-align:center; display:block;}
.PostBox_BtnBox input{width:90px; text-align:center; font-size:12px;}


/* 搜索结果 */
.reNum{line-height:20px; text-align:right; clear:both; color:#666; padding-right:10px;}
.reBox{padding:10px 12px 0; clear:both; color:#999;}
.reBox a,.reBox a:visited{color:#666;}
.reBox h2{font-size:14px; line-height:24px;}
.reBox p{line-height:22px;}


/* footer */
.footer{border-top:3px #ffd6dc solid; padding:0 0 20px; position:relative; overflow:hidden; zoom:1;}
.footerNav{line-height:45px; text-align:center; color:#ccc;}
.footerLogo{float:left; padding:0 10px 0 64px;}
.footerRight{float:left; border:1px #f0f0f0 solid; background:#f7f7f7; padding:5px 35px; line-height:24px;}
