@charset "gb2312";
/* CSS Document */

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{padding:0;margin:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,th,var{font-weight:normal;font-style:normal}
ol,ul{list-style:none}
body{font-size:12px; color:#333; background:#e5e5e5; font-family:"宋体","Arial Narrow";}
a { text-decoration:none; font-size:12px; color:#333 }
a:hover { text-decoration:underline; }
caption,th{text-align:left}
q:before,q:after{content:''}
abbr,acronym{border:0}
strong{font-weight:normal;}
img { -ms-interpolation-mode: bicubic; /* Internet Explorer 7.0+ */ }

/*橘色*/
a.orange{color: #FF8400;}
/*白色*/
a.white{color: #fff;}
/*兰黄*/
a.lh{color: #7C5901;}
/*暗红*/
a.lm{color: #900;}
/*鲜红*/
a.lr{color: #c00;}
/*浅灰1*/
a.ph{color: #4A4A4A;}
/*浅灰2*/
a.cq{color: #7F7F7F;}
/*浅灰3*/
a.bs{color: #666;}
/*浅灰3*/
a.bs{color: #666;}
/*浅蓝紫*/
a.lbs{color: #8651b1;}
/*浅绿色*/
a.lls{color: #4b9405;}
/*暗紫*/
a.zs{color: #69185B;}
/*粉色*//*#D64177*/
a.fs{color: #f4088d;}

/*头部导航*/
.header{width:1000px; background:#fff; padding:0 5px; margin:0 auto; overflow:hidden;}
.header .sitetip{height:24px; margin:0 auto; padding-left:35px; background:url(../images/4738_nav.gif) 23px -402px no-repeat #f8f8f8; border-bottom:1px solid #e6e6e6; line-height:24px; color:#767676; overflow:hidden; zoom:1;}
.header .sitetip a{margin:0 5px;}
.header .sitetip span{float:left;}
.header .sitetip .linktip{float:right; color:#333;}
.header .mainnav{width:1000px;height:80px; margin:0 auto; overflow:hidden; zoom:1;}
.header .mainnav h1{width:168px; height:70px; padding-top:5px; float:left;}
.header .mainnav h1 a{width:168px; height:70px; display:block; overflow:hidden; background:url(../images/logo.gif) 0 0 no-repeat;color:#fff; text-indent:-999px;}
.header .mainnav .logo_4i{width:168px; height:70px; padding-top:5px; float:left;}
.header .mainnav .logo_4i a{width:168px; height:70px; display:block; overflow:hidden; background:url(../images/logo.gif) 0 0 no-repeat;color:#fff; text-indent:-999px;}
.header .mainnav strong{width:45px; padding:18px 0 0 0; float:left; line-height:27px;}
.header .mainnav strong a{font-size:14px; color:#ff8400; font-weight:bold;}
.header .mainnav  dl{float:left; height:46px; border-left:1px dotted #ccc; margin-top:20px; overflow:hidden;}
.header .mainnav  dt{width:48px; height:45px; float:left; padding-left:2px;}
.header .mainnav  dt a{width:45px; height:45px; display:block; overflow:hidden; background-image:url(../images/4738_nav.gif); background-repeat:no-repeat; text-indent:-9999px;}
.header .mainnav  dt a.beauty{background-position:0 -70px;}
.header .mainnav  dt a.emo{background-position:0 -140px;}
.header .mainnav  dt a.health{background-position:0 -210px;}
.header .mainnav  dt a.ent{background-position:0 -280px;}
.header .mainnav  dd{line-height:28px; float:left; padding-right:8px; margin-top:-5px;}
.header .mainnav  dd a{color:#333; font-size:14px; margin-right:6px;}
.header .mainnav  dd a.fs{color:#f4088d;}
.header .mainnav  dd a:hover{background:#666; color:#fff;}

/*头部热门栏目*/
.header dl.hot_tip{ padding-top:5px; height:21px; width:1000px; margin:0 auto; border-bottom:1px solid #dadada; background:url(../images/4738_nav.gif) 0 -350px repeat-x; overflow:hidden; zoom:1;}
.header dl.hot_tip dt{padding-left:15px; line-height:18px; font-weight:bold; color:#666; float:left; background:url(../images/4738_nav.gif) 2px -445px no-repeat;}
.header dl.hot_tip dd{float:left; width:922px; height:18px; overflow:hidden; position:relative; margin-left:-5px; display:inline;}
.header dl.hot_tip dd a{padding:0 4px 0 6px; border-left:1px dotted #d9c0ce; margin-left:-1px; line-height:18px; height:18px; overflow:hidden; display:inline-block; vertical-align:middle;}
.header dl.hot_tip dd a.rssbtn{position:absolute; width:20px; height:18px; background:url(../images/4738_nav.gif) 6px -468px no-repeat; bottom:0; right:0;  text-indent:-9999px; overflow:hidden;}

/*底部*/
.footer{width:1010px; margin:0 auto; color:#666; background:url(../images/4738_nav.gif) 20px -480px no-repeat #fff; padding-bottom:5px; overflow:hidden; zoom:1;}
.footer .declare{line-height:25px; text-align:center; border-bottom:3px solid #e5e5e5; overflow:hidden; background:#fff;}
.footer_con{border-top:1px solid #ccc;}
.footer_con dt{width:175px; float:left; text-indent:-9999px; overflow:hidden;}
.footer_con_inf{float:left; width:635px; line-height:20px; text-align:center; padding-top:8px;}
.footer_con_inf img{display:inline; vertical-align:text-top;}
.footer .police{width:200px; float:left; padding-top:10px;}
.footer .police a{width:78px; height:45px; padding:8px 0 0 50px; line-height:20px; border:1px solid #ccc; display:block; background:url(../images/police.gif) 5px center no-repeat;}

/*导航处百度分享按钮*/
.bdshare{width:410px; padding-left:600px; margin:0 auto; overflow:hidden; zoom:1;}
.bdshare #bdshare{position:absolute; top:0;}
