﻿body,p,h1,h2,ul,img{ margin:0; padding:0; border:0; font-size:12px; font-family:Arial,"宋体"; list-style-type:none;}

a:link { color:#2E2E2E; text-decoration:none; font-family:"宋体";}
a:visited { color:#2E2E2E; text-decoration:none; font-family:"宋体";}
a:hover { text-decoration:underline;}

.bg{ background:url(../images/images/bg.gif) no-repeat; width:162px; height:235px;}

.font14{ font-size:14px;}
.pink,a.pink:link,a.pink:visited{ color:#F92684; font-size:14px; font-weight:bold;}
.gray,a.gray:link,a.gray:visited{ color:#5C5C5C; font-size:12px;}
.gray,a.gray:hover{ color:#023199; font-size:12px;}
.blue,a.blue:link,a.blue:visited{ color:#023199; font-size:12px;}

/*top*/
.top{ width:950px; clear:both; margin:auto; padding-top:5px; height:95px;}
.top .logo{ width:170px; padding-left:6px; height:60px; float:left;}
.logo h1{ font-weight:normal; line-height:20px; color:#979797; float:left;}
.logo h2{ float:left; color:#979797;}
.top .nadv{width:480px; height:60px; float:left;}
.top .topnav{ float:right; width:290px; height:60px; text-align:right; font-size:13px;}
.topnav .nav{ line-height:30px; color:#404040; }
.topnav .nav a:link,.topnav .nav a:visited{ color:#F92684;}
.topnav .tel{ color:#838383; line-height:28px;}

.top .menu{ clear:both; height:35px; width:950px; background-position:0 -128px; overflow:hidden; background-repeat:repeat-x; position:relative;}
.menu li{ float:left; padding:0 22px; font-size:13px; line-height:35px; background:url(../images/images/xian.gif) right no-repeat;}
.menu li a:link,.menu li a:visited{ color:#F92684}
.menu .menuimg{ position:absolute; right:0; height:35px; overflow:hidden;}
/*右侧浮动*/
#float{ position:absolute; top:10px; padding-top:64px; left:950px; width:20px; }

/*top end*/
/*main*/
.main{ width:950px; margin:auto; clear:both; padding-top:10px;}
.main .mainleft{ width:650px; float:left;}
/*焦点图*/
.focus{ border:1px #DEDEDE solid; border-top:0; border-right:0; position:relative; height:240px; }

.focus img{ float:none; border-top:1px #DEDEDE solid;}
.focusmenu{ width:162px; position:absolute; right:0; height:240px;}
.focusmenu .nor { padding-left:30px; height:50px; line-height:20px; width:132px; background-position:0 0; padding-top:10px; color:#484848;}
.focusmenu .nor b{ color:#F83E82;}
.focusmenu .act{  padding-left:30px; color: #fff; height:50px; line-height:20px; width:132px; background-position:0 -60px; padding-top:10px}

/*最新榜单*/
.bangdan{ padding-top:10px; height:47px; overflow:hidden;}
.bangdan li{ float:left;}
.bangdan .title{ width:104px; padding:9px 0 0 9px; background:url(../images/images/bangdan.gif) no-repeat; height:38px;}
.bangdan .content{ width:398px; border-top:3px #AEC00D solid; border-bottom:3px #AEC00D solid; height:41px;}
.bangdan .total{ width:133px; border-top:3px #AEC00D solid; border-bottom:3px #AEC00D solid; height:41px;}
.bangdan .total p{ border-left:1px #ccc dashed; color:#A5A5A5; line-height:16px; text-align:center; margin-top:5px;}
#scrollDiv{ height:39px; width:398px; overflow:hidden;}
#scrollDiv li{ height:39px; line-height:41px; width:398px; overflow:hidden; color:#434343; }
#scrollDiv li a:link,#scrollDiv li a:visited{ color:#768305; text-decoration:underline;}
#scrollDiv li a:hover{ text-decoration:none;}

/*试用化妆品*/
.makeuptitle{ height:26px; line-height:26px; border-bottom:1px #EFEFEF solid; background:#F9F9F9; margin:10px 0; clear:both; padding-left:20px;}
.makeup{ height:190px; border-bottom:1px #DEDEDE dashed;}
.makeup li{ float:left;}
.makeup .img{ width:160px; height:100px; overflow:hidden; border:1px #E1E1E1 solid; background:#F4F4F4; padding:5px;}
.makeup .cont{ width:320px; padding:0 10px; line-height:20px;}
.makeup .cont h2{ font-weight:normal; }
.makeup .cont h2 span{ font-size:13px; font-weight:bold; color:#FF0000}
.makeup .cont h2 a{ text-decoration:underline;}
.makeup .cont h2 a:hover{ text-decoration:none;}
.makeup .cont p a:link,.makeup .cont p a:hover,.makeup .cont p a:visited{ color:#838383; text-decoration:none;}
.makeup .nav{ padding-left:15px; width:122px; height:110px; line-height:19px; color:#838383; border-left:1px #ccc solid;}
.button{background:url(../images/images/button.gif); height:30px; width:102px; padding-left:8px; text-align:center; line-height:30px;}
.button a,.button a:visited{ color:#F92684}
/*推荐心得*/
.makeup .recommend{ clear:both; height:60px; width:650px;}
.recommend .xinde{ background-position:0 -210px; float:left; width:50px; height:60px;}
.recommend li{ width:190px; float:left; height:24px; line-height:24px;} 
.recommend li a{ color:#023199; text-decoration:underline;}
.recommend li a:hover{ color:#023199; text-decoration:none;}

/*右侧*/
.main .mainright{ width:290px; border:1px #EFEFEF solid; background:#FAFAFA; float:right;}
/*免费试用心得*/
.mainright .title{ width:270px; margin:auto; border-bottom:1px #EFEFEF solid; line-height:30px;}
.mainright .title span{ padding-right:90px;}
.mainright .title a{ color:#505050;}
.mainright .xindelist{ width:270px; margin:auto; clear:both;}
.mainright .xindelist li{ line-height:26px; height:26px; width:270px; border-bottom:1px #ccc dashed;overflow:hidden; white-space: nowrap; text-overflow: ellipsis; }

/*banner*/
.banner{ border-bottom:20px #FAFAFA solid; border-top:20px #FAFAFA solid; height:80px; }

/*第二次试用名单*/
.two{ width:270px; margin:auto; line-height:20px;}

/*友情链接*/
.link{ width:950px; margin:auto; border:1px #D8D8D8 solid; clear:both; height:166px;}
.link .title{ background-position:0 -170px; height:20px; width:950px; background-repeat:repeat-x; height:34px;}
.link .title h3{ line-height:34px; margin:0; padding:0; font-size:14px;}
.link ul{ width:930px; margin:auto;} 
.link li{ float:left; margin:6px;}
.link li img{ border:1px #ccc solid;}


/*列表页*/
.subnav{ width:950px; margin:auto; padding-top:15px; line-height:24px; border-bottom:1px #F92684 solid; color:#3D3D3D}
.subnav a{ color:#F92684;}
/*左侧*/
.mainleft .l_lefttitle{ background:#F9F9F9; border-bottom:1px #EFEFEF solid; height:30px; padding:0 15px;}
.mainleft .l_lefttitle select{ border:1px #ccc solid; height:16px; line-height:16px;}
.mainleft .l_lefttitle select option{ color:#404040; font-size:12px;}
.mainleft .l_list{ padding:15px 0; clear:both;}
.mainleft .l_list li{ float:left; }
.l_list .l_cont{ width:540px; padding-left:10px; height:30px; font-size:14px; line-height:30px; border-bottom:1px #E5E5E5 dashed;}
.l_list .l_cont a{ color:#5C5C5C}
.l_list .l_time{ width:100px; text-align:center; font-size:10px; font-family:Arial; color:#B7B7B7; border-bottom:1px #E5E5E5 dashed; height:30px; line-height:30px;}
/*右侧*/
.mainright .l_righttitle{ line-height:30px; height:30px; width:280px; margin:auto; border-bottom:1px #EFEFEF solid;} 
.mainright .l_ul{ width:280px; margin:auto; height:150px; padding-top:15px; border-bottom:1px #ccc dashed;}
.l_ul li{ float:left;}
.l_ul .l_img{ width:132px; text-align:center;}
.l_ul .l_font{ padding-left:10px; width:138px; line-height:18px; color:#838383;}
.l_ul .l_font h2{ font-size:13px; font-weight:normal;}
.l_ul .l_font h2 a,.l_ul .l_font h2 a:visited{ color:#F92684}

/*内页*/
.mainleft .n_title{ line-height:26px; height:70px; padding-top:20px; color:#707070; padding-left:15px; border-bottom:1px #EFEFEF solid;}
.mainleft .n_title a,.mainleft .n_title a:visited{ color:#023199; text-decoration:underline;}
.mainleft .n_title a:hover{ text-decoration:none;}
.mainleft .n_title .photo{ width:60px; height:60px; float:left; margin-right:10px;}
.mainleft .n_title .photo img{ border:1px #efefef solid;}

.mainleft .n_cont{ font-size:14px; color:#707070; padding:20px 15px; line-height:26px;}
.mainleft .n_cont a,.mainleft .n_cont a:visited{ border-bottom:1px #023199 dashed; color:#023199; text-decoration:none; }
.mainleft .n_cont a:hover{ text-decoration:underline; color:#F92684; border-bottom:#F92684 1px dashed;}
.mainleft .n_cont img{ display:block; margin:10px auto; max-width:620px;
 _width:expression((this.width>620&&this.width>this.height)?620: true);}

.mainleft .next{ font-size:14px; color:#5A5A5A; line-height:30px; text-align:right}
.mainleft .next a,.mainleft .next a:visited{ color:#f00; text-decoration:underline;}
.mainleft .next a:hover{ text-decoration:none; color:#f00} 

.mainleft .interrelated{ background:#FAFAFA; border:1px #EFEFEF solid; padding:10px;}
.mainleft .interrelated li{ line-height:30px; height:30px; width:310px; float:left; overflow:hidden; white-space: nowrap; text-overflow: ellipsis;}

/*footer*/
.f_help{ width:950px; margin:auto;}
.f_help_cont {width:933px; color:#666666;  background:url(/images/b_bg.gif) repeat-x; float:left;}
.f_help_cont th{text-align:left;}
.f_help_cont td a{color:#666666;}
/*footer*/
.footer{ background:url(/images/footer_bg.gif) repeat-x; height:auto; color:#515151; line-height:26px;  text-align:center; width:950px; margin:auto; clear:both;}
.footer a,.footer a:visited{ color:#515151}
.copyright{ line-height:20px; text-align:center; color:#313131; padding-top:10px;}


/*分页*/
.paginator { margin: 20px auto; clear:both;}
.paginator a,.paginator a:visited{ padding:2px 6px; border: solid 1px #ddd; background:#fff; text-decoration: none; margin-right:2px}
.paginator .cpb{ font-weight: bold; border:none}
.paginator a:hover { padding:3px 6px; color:#fff; background:#FF3366; border-color:#FF3366; text-decoration: none; 
}



.paginator a,.paginator a:visited{ color:#404040;}
.paginator input{ border:1px #ccc solid; height:15px;}










