@charset "utf-8";
/* CSS Document */
html,body,div,p,ul,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,form,input,select,button,textarea,iframe,table,th,td{ margin: 0; padding: 0; }
img { border: 0 none; vertical-align: top;}
ul, li{ list-style-type: none;}
h1, h2, h3, h4, h5, h6 { font-size: 14px; font-weight:normal;}
body, input, select, button, textarea{ font-size:12px; font-family: "Microsoft YaHei","微软雅黑",tahoma,arial,simsun,"宋体";}
button{ cursor:pointer;}
i, em, cite{ font-style: normal;}
em{font-style:italic; font-size:12px;}
body {color: #000; line-height: 1.2;}
 
.fixed:after{ content: "."; display: block; clear: both; height: 0; visibility: hidden; }
.fixed{ display: block; min-height: 1%; }
*html .fixed { height: 1%; }
.clear{ diplay: block!important; float: none!important; clear: both; overflow: hidden; width: auto!important; height: 0!important; margin: 0 auto!important; padding: 0!important; font-size: 0; line-height: 0; }
.more{ float: right; }
.more a { font-weight: normal; font-size: 12px; }
.fl, .fr{ display: inline; float: left; font-size: 16px; font-family: "微软雅黑", "宋体"; line-height: 26px; }
.fr{ float: right; }


/*头部*/
.topbox{ background:url(../images/top_bg.png) repeat-x scroll 0 0; height:235px;}
.font14{ font-size:14px;}
.font18{ font-size:18px;}
.font16{ font-size:16px;}
.font12{ font-size:12px;}
.hd_1, .hd_2, .hd_3, .hd_4, ul.link, .copyright{ width:990px; margin:0 auto; overflow:hidden;}

/**/
.hd_1{ height:30px; line-height:28px; font-size:12px;}

.welcome{ width:724px;}
.collect{ width:142px;}
.weibo{ width:120px; }
a.r_15{ margin: 0 0 0 15px;}
a.r_10{ margin: 0 0 0 6px;}

a.lifeweeker, a.sina, a.qq, a.rs, a.lifeweeker_c, a.sina_c, a.qq_c, a.rs_c{ width:30px; height:29px; overflow:hidden; margin: 0 0 0 1px; float:left;}
a.lifeweeker{ background:url(../images/bgphoto1.png) no-repeat scroll 0 -123px;}
a.lifeweeker:hover{background:url(../images/bgphoto1.png) no-repeat scroll 0 -153px;}

a.sina{ background:url(../images/bgphoto1.png) no-repeat scroll -31px -123px;}
a.sina:hover{background:url(../images/bgphoto1.png) no-repeat scroll -31px -153px;}

a.qq{ background:url(../images/bgphoto1.png) no-repeat scroll -62px -123px;}
a.qq:hover{background:url(../images/bgphoto1.png) no-repeat scroll -62px -153px;}

a.rs{ background:url(../images/bgphoto1.png) no-repeat scroll -93px -123px;}
a.rs:hover{background:url(../images/bgphoto1.png) no-repeat scroll -93px -153px;}

a.lifeweeker_c{ background:url(../images/bgphoto1.png) no-repeat scroll 0 -153px;}
a.lifeweeker_c:hover{ background:url(../images/02.png) no-repeat scroll 0 0px; }

a.sina_c{ background:url(../images/bgphoto1.png) no-repeat scroll -31px -153px;}
a.sina_c:hover{background:url(../images/bgphoto1.png) no-repeat scroll -31px -123px;}

a.qq_c{ background:url(../images/bgphoto1.png) no-repeat scroll -62px -153px;}
a.qq_c:hover{background:url(../images/bgphoto1.png) no-repeat scroll -62px -123px;}

a.rs_c{ background:url(../images/bgphoto1.png) no-repeat scroll -93px -153px;}
a.rs_c:hover{background:url(../images/bgphoto1.png) no-repeat scroll -93px -123px;}

/**/
.hd_2{ height:119px; background:url(../images/g_bg.png) no-repeat scroll 530px 1px;}

.logo{ width:670px; height:53px; background: url(../images/bgphoto1.png) no-repeat scroll 188px -61px; margin:32px 0 0 0;}
a.logobox{ width:188px; height:52px; float:left; overflow:hidden;}
.search319{ width:319px; margin:40px 0 0 0;}
/*.text276{ width:270px; height:26px; border: 2px solid #434343; padding:3px; color:#a3a3a3;}
.btn39{ width:39px; height:36px; background:url(../images/bgphoto1.png) no-repeat scroll 0 -191px; cursor:pointer; border:0;text-indent:-9999px; padding-top:2px;_padding-top:2px;*padding_top:0;}*/

.text276{ width:270px; height:26px; border: 2px solid #434343; padding:3px; color:#a3a3a3; line-height:26px\9; overflow:hidden;}
.btn39{ width:39px; height:36px; background:url(../images/bgphoto1.png) no-repeat scroll 0 -191px; cursor:pointer; border:0; vertical-align:-1px;vertical-align:1px\9;*vertical-align:0;text-indent:-9999px;}
@media screen and (-webkit-min-device-pixel-ratio:0){ .btn39 { vertical-align:1px;} }
/**/
ul.hd_3{ font-size:16px; color:#fff;}
ul.hd_3 li{ width:; float:left; line-height:49px; height:47px; overflow:hidden; background:url(../images/menu_line.png) repeat-y scroll right 0;}
ul.hd_3 li a{ color:#fff; padding:0 15px; height:47px; display:block; float:left; font-size:16px;}
ul.hd_3 li a:hover, ul.hd_3 li a.cur{ background-color:#e60012;}
ul.hd_3 li a.moreimg{ background: url(../images/down.png) no-repeat scroll 52px 0px; padding:0 30px 0 15px;}
ul.hd_3 li a.moreimg:hover{ background:#e60012 url(../images/down.png) no-repeat scroll 52px -47px;}

/**/
ul.hd_4{}
ul.hd_4 li{ float:left; padding:0 6px; line-height:39px;}

/*Link*/
a{ text-decoration:none; color:#000;}
a:link    { text-decoration:none;color:#000;}
a:visited { text-decoration:none;}
a:hover   { text-decoration:none;color:#e13b40;}
a:active  { text-decoration:none;}
a{outline:none;}/* only Firefox */
a{blr:expression(this.onFocus=this.blur());}/* onlyIE+ */

a.red{ color:#e13b40;}
a.red:hover{ color:#f14f4f;}

a.gray{ color:#8d8d8d;}
a.gray:hover{ color:#f14f4f;}

a.black{ color:#000;}
a.black:hover{ color:#8d8d8d;}

a.hui{ color:#8d8d8d;}

a.white{ color:#fff;}
a.white:hover{ color:#e13b40;}

/**/
.rss268{ height:366px; overflow:hidden; margin:20px 0 0 0; background:url(../images/depth/rssbg.png) no-repeat scroll 0 0; color:#fff;}
.pd62{ padding:62px 0 20px 20px; height:160px; line-height:21px;}
.maga100{ width:102px; margin-right:20px;}
.maga100 img{ width:100px; }
.maga100 a{ border: 1px solid #e13b40; height:132px; display:block; float:left;}
.maga100 a:hover{ border: 1px solid #fff;}

a.rssbutton{ width:104px; height:27px; margin:10px 0 0 0; display:block; overflow:hidden; background:url(../images/depth/depthbg.png) no-repeat scroll -488px -113px; color:#505050; font-weight:bold; line-height:29px; text-align:center;}
a.rssbutton:hover{ background:url(../images/depth/depthbg.png) no-repeat scroll -488px -177px; color:#fff;}

ul.magazine{ padding:0 0 0 20px; clear:both;}
ul.magazine li{ width:61px; margin-right:20px; float:left; color:#505050; text-align:center;}
ul.magazine li img{ width:59px; margin-bottom:6px;}
ul.magazine li a{ width:59px; height:78px; display:block; float:left; border: 1px solid #e2e2e2;}
ul.magazine li a:hover{border: 1px solid #fff;}

/*footer*/
.hd_6{ margin:30px 0 0 0;}
.flink{ background-color:#f2f2f2; padding:20px 0;}
ul.link h3{ padding:0 0 10px 0;}
ul.link li{ width:120px; float:left; line-height:22px;}

.foot{ background-color:#434343; color:#fff; clear:both;}
.copyright{background:url(../images/bgphoto1.png) no-repeat scroll 0 -243px; height:110px;}
ul.crinfo{ width:480px; padding: 0 0 0 186px; margin:15px 0 0; }
ul.crinfo li{ float:left; margin:0 15px 0 0;}
ul.crinfo li a{ color:#fff; font-size:14px; float:left; white-space: nowrap;}
ul.crinfo li.icp{ clear:both; width:480px; font-size:12px; color:#999898; margin:10px 0 0; float:left; }

.mg25{ margin:15px 0 0; }
