﻿@charset "utf-8";
/* CSS Document */

.bg{ background:url(../images/news/news_bg.gif) top left no-repeat; width:76px; height:485px;}
.news_bg1{ background:url(../images/news/news_bg1.gif) top left no-repeat; width:40px; height:2000px;}

.banner950{ height:70px; clear:both; margin:auto; margin-bottom:10px; background-color:#00CCFF; width:950px; }


#main1{ width:950px; height:auto; margin:auto; clear:both;}
/*焦点图*/
#main1 .focus{ width:348px; height:575px; margin-left:1px; float:left;}
.focus .focus_bg{ border-right:5px #FFD9E3 solid; background:url(../images/news/focus_bg.gif) left bottom no-repeat #FE6792; height:566px; padding-left:10px;}
.focus .focus_bg #big_pic1 img,#big_pic2 img,#big_pic3 img,#big_pic4 img{ border:1px #fff solid;}
.focus .focus_bg #big_pic_x{ margin-top:10px; clear:both; height:64px;}
.focus .focus_bg li{ float:left; margin-left:22px; height:64px;}
.focus .focus_bg li img{ border:1px #fff dashed;}
.focus .focus_bg #li1{ margin:0;}
.focus .focus_bg div{ clear:both; background:none;}
.focus .focus_bg .active img{ border:1px #fff solid;}
.focus .focus_bg h2{ padding:4px 0;}
.focus .focus_bg h2 a{ font-size:14px; color:#fff; font-weight:bold; text-decoration:underline;}
.focus .focus_bg p{ line-height:16px; color:#fff;}
.focus .focus_bg #focusContent1,#focusContent2,#focusContent3,#focusContent4{ padding:10px; margin:0;}

/*第一屏推荐*/
#main1 .recommend_1{ background:url(../images/news/recommend_bg_top.gif) no-repeat top; width:332px; height:575px; float:left; margin-left:5px;}
.recommend_1 .content{ height:575px; background:url(../images/news/recommend_bg_bottom.gif) no-repeat bottom;}
.recommend_1 .content h2{ padding-top:20px; text-align:center; clear:both; font-size:16px; font-weight:bold;}
.recommend_1 .content h2 a{ color:#067372; text-decoration:underline;}
.recommend_1 .content h2 a:hover{ color:#024140; text-decoration:none;}
.recommend_1 .content p{ text-indent:24px; line-height:16px; color:#606968; padding:10px;}
.recommend_1 .content li{ padding:6px 5px; float:left;}
.recommend_1 .content li img{ padding:3px; border:1px #ccc solid;}
.recommend_1 .content li h3{clear:both; font-weight:normal; line-height:38px; text-align:center; font-size:14px;}

/*tab1*/
#main1 .right{ clear:right; width:246px;}
.tab_1{ border:1px #D1D1D1 solid; width:244px; height:310px;}
.tab_1_menu{ height:24px; width:244px; line-height:24px;}
.tab_1_menu li{ width:61px; float:left; height:24px;}
.tab_1_menu .active{ background-position:0 -456px; text-align:center; height:24px; width:61px;}
.tab_1_menu .active a{ font-weight:bold; color:#EE0077;}
.tab_1_menu .normal{ background-position:0 0; text-align:center; height:24px; width:61px;}
.tab_1_menu .normal a{ color:#444}
.tab_1_content ul{ padding:0 8px;}
.tab_1_content li a{ line-height:28px; color:#636363;}

/*搜索*/
.news_search{ background-position:0 -33px; background-repeat:repeat-x; margin:auto; margin-bottom:10px; height:54px; width:948px; clear:both;}
.news_search li{ float:left; overflow:hidden}
.news_search .news_search_content{ width:350px; padding-top:16px;}
.news_search .news_Keyword{ line-height:20px; padding-top:8px; width:384px;}
.news_search .news_Keyword a{ margin-right:16px;}

/*第二屏*/
#main2{ width:950px; height:auto; margin:auto; clear:both;}
#main2 .main2_left{ width:690px; margin-left:1px; float:left;}
/*护肤达人-曲线达人*/
.Skin{ clear:both;}
.Skin .title{ clear:both;}
.Skin .title li{ float:left; height:31px; overflow:hidden;}
.Skin .title .Keyword{ width:386px; height:31px; line-height:31px; background-position:0 -94px; background-repeat:repeat-x; text-align:center;}
.Skin .title .Keyword a{ color:#FF346F; margin-left:8px; text-decoration:underline;}
.Skin .title .Keyword a:hover{ color:#333333; margin-left:8px; text-decoration:none;}
.skin_content{ clear:both; margin:0;}
.skin_content li{ float:left;}
.skin_content .img{ background-position:0 0; width:180px; float:left; height:260px; padding:10px 0px 0px 20px; }
.skin_content .Skin_font{ height:260px; width:470px; float:right; padding:10px 0 0 0;}
.Skin_font .bignews li{ float:left; overflow:hidden;}
.Skin_font .bignews .bignews_font{ background-position:0 -285px; background-repeat:repeat-x; height:58px; width:440px;}
.Skin_font .bignews .bignews_font h2{ font-size:15px; line-height:20px; padding-top:10px; text-align:center; }
.Skin_font .bignews .bignews_font h2 a{ color:#FF346F;}
.Skin_font .bignews .bignews_font p{ text-align:center; color:#9F9F9F; line-height:18px;}
.Skin_font .bignews .skin_list ul{ width:230px; float:left; height:190px;}
.Skin_font .bignews .skin_list ul li{ line-height:26px; font-size:13px; float:none;}
.Skin_font .bignews .skin_list .skin_img{ height:180px; width:218px; line-height:24px; font-size:12px; float:right; padding:5px 5px 0 5px; background:#FFF1F7;}
.Skin_font .bignews .skin_list .skin_img a{ color:#FF346F;}
.Skin_font .bignews .skin_list .skin_img img{ float:left;}

/*彩妆*/
.makeup{ clear:both; }
.makeup .title{ clear:both;}
.makeup .title li{ float:left; height:31px; overflow:hidden;}
.makeup .title .Keyword{ width:386px; height:31px; line-height:31px; background-position:0 -126px; background-repeat:repeat-x; text-align:center;}
.makeup .title .Keyword a{ color:#FF27AF; margin-left:8px; text-decoration:underline;}
.makeup .title .Keyword a:hover{ color:#333333; margin-left:8px; text-decoration:none;}
.makeup_content .img{ background-position:0 -312px; width:180px; float:left; height:260px; padding:10px 0px 0px 20px; }
.makeup_content .make_font{ height:260px; width:470px; float:right; padding:10px 0 0 0;}
.make_font .bignews li{ float:left; overflow:hidden;}
.make_font .bignews .bignews_font{ background-position:0 -285px; background-repeat:repeat-x; height:58px; width:440px;}
.make_font .bignews .bignews_font h2{ font-size:15px; line-height:20px; padding-top:10px; text-align:center; }
.make_font .bignews .bignews_font h2 a{ color:#FF27AF;}
.make_font .bignews .bignews_font p{ text-align:center; color:#9F9F9F; line-height:18px;}
.make_font .bignews .make_list ul{ width:230px; float:left; height:190px;}
.make_font .bignews .make_list ul li{ line-height:26px; font-size:13px; float:none;}
.make_font .bignews .make_list .make_img{ height:180px; width:218px; line-height:24px; font-size:12px; float:right; padding:5px 5px 0 5px; background:#FFF2FB;}
.make_font .bignews .make_list .make_img a{ color:#FF27AF;}
.make_font .bignews .make_list .make_img p{ clear:both;}
.make_font .bignews .make_list .make_img img{ float:left; margin-left:10px;}

/*第二屏右侧*/
#main2 .main2_right{ width:238px; height:auto; background:#E5FAFF; border:1px #C9F5FF solid; padding:8px 5px; float:right; height:570px;}
/*专题*/
.right_title{ height:22px; width:200px; border-bottom:1px #ccc dashed; line-height:22px; background-position:0 -348px; margin:auto; padding-left:30px; clear:both;}
.right_title .left{ font-size:14px;}
.right_title .right{ padding-top:10px;}
.topic_img{ padding:8px 0; height:70px; background:none;}
.topic_img h2 a{ color:#255DA8; line-height:24px;}
.topic_img p{ color:#606968;}
.topic_img img{ float:left; margin-right:6px;}
.topic_list{ background:none; margin-bottom:20px; clear:both;}
.topic_list li a{ line-height:24px; color:#255DA8;}
/*小e*/
.xiaoe_list{ background:none; margin-top:10px;}
.xiaoe_list li{ padding:4px;}
.xiaoe_list li a{ color:#255DA8;}


/*第三屏*/
#main3{ width:950px; height:auto; margin:auto; clear:both;}
#main3 .main3_left{ width:690px; margin-left:1px; float:left;}

/*时尚达人*/
.trend{ clear:both;}
.trend .title{ clear:both;}
.trend .title li{ float:left; height:31px; overflow:hidden;}
.trend .title .Keyword{ width:386px; height:31px; line-height:31px; background-position:0 -190px; background-repeat:repeat-x; text-align:center;}
.trend .title .Keyword a{ color:#FF3B42; margin-left:8px; text-decoration:underline;}
.trend .title .Keyword a:hover{ color:#333333; margin-left:8px; text-decoration:none;}
.trend_content{ clear:both; margin:0;}
.trend_content li{ float:left;}
.trend_content .img{ background-position:0 -919px; width:180px; float:left; height:260px; padding:10px 0px 0px 20px; }
.trend_content .trend_font{ height:260px; width:470px; float:right; padding:10px 0 0 0;}
.trend_content .trend_font .left{ width:134px;}
.trend_content .trend_font .left h2 a{ line-height:26px; text-decoration:underline;}
.trend_content .trend_font .left p{ line-height:16px; color:#818181;}
.trend_content .trend_font .right{ width:312px; height:232px; padding:8px; background-color:#FFF6F7; line-height:18px;}
.trend_content .trend_font .right .trend_fontimg{ background:none; line-height:22px; font-size:12px;}
.trend_content .trend_font .right .trend_fontimg img{ float:left;}
.trend_content .trend_font .right a{ color:#FF3B3F;}

/*爱美答客问*/
.ask{ clear:both;}
.ask .title{ clear:both;}
.ask .title li{ float:left; height:31px; overflow:hidden;}
.ask .title .Keyword{ width:386px; height:31px; line-height:31px; background-position:0 -221px; background-repeat:repeat-x; text-align:center;}
.ask .title .Keyword a{ color:#2C9BD9; margin-left:8px; text-decoration:underline;}
.ask .title .Keyword a:hover{ color:#333333; margin-left:8px; text-decoration:none;}
.ask_content{ background-position:0 -1239px; height:244px; width:670px; padding:8px 10px; clear:both;}
.ask_menu{ width:100px; height:250px; float:left; background:url(../images/news/ask_02.gif) bottom no-repeat; text-align:right;}
.ask_menu li{ margin-bottom:4px; margin-left:27px;}
.ask_menu #askTab0 .active{ background-position:0 -412px; text-align:center; height:18px; width:73px; line-height:18px;}
.ask_menu #askTab0 .active a{ color:#FFFF00;}
.ask_menu #askTab0 .normal{ background-position:0 -434px; text-align:center; height:18px; width:73px; line-height:18px;}
.ask_menu #askTab0 .normal a{ color:#fff;}
.ask_list{ float:left; width:560px; height:250px; padding-left:10px;}
.ask_list .ask_font{ float:left; width:380px;}
.ask_list .ask_font li{ line-height:24px; font-size:13px;}
.ask_list .ask_ask{ float:right; width:176px; padding-left:4px;}

/*第三屏右侧*/
#main3 .main3_right{ width:238px; height:auto; background:#E5FAFF; border:1px #C9F5FF solid; padding:8px 5px; float:right; height:572px;}
.hot{ margin-top:15px; background:none; height:180px;}
.hot ul{ margin-left:5px;}
.hot li{ float:left; width:42px; margin-right:4px;}
.hot .active{ background-position:0 -386px; text-align:center; height:20px; line-height:17px;}
.hot .active a{ color:#fff;}
.hot .normal{ background-position:0 -370px; text-align:center; height:16px; line-height:16px;}
.hot_content{ padding:10px 0 0 0; height:148px ; overflow:hidden; clear:both; text-align:center; background:none;}

.bbs_list{ background:none;}
.bbs_list ul{ margin:10px auto;}
.bbs_list ul li{ padding:6px;}
.bbs_list ul li a{ color:#255DA8;}
 
/*精彩图库*/
.photo{ width:950px; margin:10px auto;}
.photo .title{ clear:both;}
.photo .title li{ float:left; height:31px; overflow:hidden;}
.photo .title .Keyword{ width:388px; height:31px; line-height:31px; background-position:0 -253px; background-repeat:repeat-x; text-align:center;}
.photo .title .Keyword a{ color:#FF346F; margin-left:8px; text-decoration:underline;}
.photo .title .Keyword a:hover{ color:#333333; margin-left:8px; text-decoration:none;}
.photo .photo_content{ background-position:0 -1526px; width:940px; margin:auto; padding-left:10px; height:300px;}
.photo .photo_content ul{ clear:both;}
.photo .photo_content li{ float:left; margin:10px 8px;}
.photo .photo_content li h3{ line-height:30px; text-align:center; font-weight:lighter; font-size:14px;}
.photo .photo_content li h3 a{ color:#FF006C;}


/*-----------------------------------------------------------列表页-------------------------------------------------------------*/


.nav{ width:934px; line-height:30px; background:#FFE0E9; color:#FF215D; padding-left:16px; font-size:14px; margin-bottom:10px;}
.nav a{ text-decoration:underline; color:#FF215D;}
.nav a:hover{ color:#333333; text-decoration:none;}
/*列表样式*/
.news_list{ float:left; width:690px;}
.news_list .list{ clear:both; margin-bottom:15px;}
.news_list .list h2{ padding-top:20px; text-align:left; font-size:16px; line-height:26px; margin:0 auto; width:96%;}
.news_list .list h2 a{ color:#FF215D;}
.news_list .list h2 a:hover{ color:#333; text-decoration:none;}
.news_list .list hr{ border-bottom:1px #ccc solid; height:1px; margin:0; padding:0; margin:auto;}
.news_list .list .subnav{ width:96%; margin:auto; color:#8F8F8F; margin-top:3px;}
.news_list .list .subnav a{ color:#FF215D}
.news_list .list .tag{ line-height:28px; color:#000000; width:96%; margin:auto;}
.news_list .list .tag a{ margin-right:8px; color:#0AA4A2; text-decoration:underline;}
.news_list .list .tag a:hover{ color:#333; text-decoration:none;}
.news_list .list .list_img{ width:96%; margin:auto; clear:both; text-align:center; padding:15px 0;}
.news_list .list .list_img img{	max-width:400px; max-height:300px; _width:expression((this.width>400&&this.width>this.height)?400: true); _height:expression((this.height>400) ? 400: true);_margin-top:expression((400-this.height)/2);
}
.news_list .list .list_img p a{ line-height:30px; font-size:14px; color:#FF215D; font-weight:bold;}
.news_list .list_content{ line-height:18px; text-indent:24px; color:#666; width:96%; margin:auto;}
/*列表页搜索*/
.newslist_search{ width:220px; height:23px; background:url(../images/news/list_search_bg.gif) left top no-repeat; text-align:right; padding-top:29px; margin:auto;}
.hotsearch{ width:220px; line-height:20px; margin:auto; height:50px; padding-top:10px;}
.hotsearch a{ text-decoration:underline;}

/*列表页右侧tab1*/
.list_tab_1{ border:1px #D1D1D1 solid; width:244px; height:310px;}
.list_tab_1_menu{ height:24px; width:244px; line-height:24px;}
.list_tab_1_menu li{ width:61px; float:left; height:24px;}
.list_tab_1_menu .active{ background-position:0 -456px; text-align:center; height:24px; width:61px;}
.list_tab_1_menu .active a{ font-weight:bold; color:#EE0077;}
.list_tab_1_menu .normal{ background-position:0 0; text-align:center; height:24px; width:61px;}
.list_tab_1_menu .normal a{ color:#444}
.list_tab_1_content ul{ padding:0 8px;}
.list_tab_1_content li{ clear:both; line-height:28px; border-bottom:1px #ccc dashed;}
.list_tab_1_content li a{ color:#636363;}
.list_tab_1_content .list_tab_img{ padding:5px 0; line-height:22px;}
.list_tab_1_content .list_tab_img img{ float:left;}

/*列表页右侧tab2*/
.list_tab_2{ border:1px #D1D1D1 solid; width:244px; height:360px;}
.list_tab_2_menu{ height:24px; width:244px; line-height:24px;}
.list_tab_2_menu li{ width:61px; float:left; height:24px;}
.list_tab_2_menu .active{ background-position:0 -456px; text-align:center; height:24px; width:61px;}
.list_tab_2_menu .active a{ font-weight:bold; color:#EE0077;}
.list_tab_2_menu .normal{ background-position:0 0; text-align:center; height:24px; width:61px;}
.list_tab_2_menu .normal a{ color:#444}
.list_tab_2_content ul{ padding:0 8px;}
.list_tab_2_content li{ clear:both; line-height:28px; border-bottom:1px #ccc dashed;}
.list_tab_2_content li a{ color:#636363;}
.list_tab_2_content .list_tab_img{ padding:5px 0; line-height:22px; height:70px;}
.list_tab_2_content .list_tab_img p a{ text-decoration:underline; color:#EE0077; font-weight:bold;}
.list_tab_2_content .list_tab_img img{ float:left; margin-right:5px;}

/*热门专题*/

.list_topic{ width:234px; height:auto; background:#E5FAFF; border:1px #C9F5FF solid; padding:8px 5px; float:right; height:auto;}
.list_topic_content{ background:none;}
.list_topic_content li{ line-height:26px;}
.list_topic_content li a{ color:#255DA8;}


/*Links*/
.links{ width:948px; height:56px; margin:auto; clear:both; border-top:15px #fff solid; }
.links .links_title{  border:#D8E6EC 1px solid; border-bottom:none; height:26px; line-height:26px; background:#E8F2F7; padding:0 15px; color:#1A79A2; }
.links .links_title a{ text-decoration:underline; color:#1A79A2;}
.links .links_content{ border:#D8E6EC 1px solid; clear:both; line-height:28px; text-align:left; padding:0 13px; height:30px; overflow:hidden;}
