
/*-----头部------*/
header{width:100%;}
.header-repeat-x{ background:url(./repeat-x.png) 0 0 repeat-x;}
.header-topbar { width:980px;margin:0 auto;height:45px;}

.topNav {float:left; width: 230px; }
.dhome {float: left;width: 119px; overflow: hidden;}
.dhome a { display: block; float: left; width: 119px; height: 45px; text-align: center; line-height: 45px; background: url(images/qinbei_index_logo.gif) no-repeat; text-indent:-9999px;display:block}

.dhBox {float:left; position: relative; z-index: 9; width: 99px;}

.dhGuide {position: absolute; top: 0; left: 0; width: 99px; height: 45px; text-indent: -9999px; background: url(images/qinbei_nav.png) no-repeat -5px 0px;}
.dhGuide_on {position: absolute; top: 0; left: 0; width: 101px; height: 45px; text-indent: -9999px; background: url(images/qinbei_nav.png) no-repeat -5px -55px;}

.navboxFirst { position: absolute; top: 45px; left: 0; z-index: 1; }
.navboxFirst .navFirst {clear: both; font-family: "微软雅黑","宋体",Arial,Helvetica,sans-serif;}
.navboxFirst .nav-cont { padding: 0px 3px 10px 3px; margin: 0; display:inline-block}
.navboxFirst .nav-cont { background-color: white; border: 1px solid #CCC; border-top: 0; width: 500px; overflow: hidden; }

.dhList{ padding:3px 0 8px 10px; border-bottom:1px #bdbdbd dashed; height:45px;}
.dhList li { float: left; font-size: 12px; line-height: 24px; padding:0px 20px 0px 0px; text-align: left; white-space: nowrap;}
.dhList li a { color:#747476}

.nav-cont dl { padding:5px 10px; float:left; width:500px;}
.nav-cont dl dt { font-weight:700; margin-right:10px;}
.nav-cont dl dd  a{ padding:0px 5px; color:#747476; line-height:22px; margin-right:20px;}

.ico_home_tongqu, .ico_home_shangwu, .ico_top_mobile, .ico_top_iphone, .ico_top_Android, .ico_top_sina, .ico_top_qq, .ipt-btn , .ico_zhankai, .ico_shouqi{background:transparent url(./split_ico.png) no-repeat scroll 0 -999em; display:inline-block; }

.ico_home_tongqu {width:21px;height:19px; background-position:-122px 0px;	vertical-align:middle;	overflow:hidden}
.ico_home_shangwu {width:33px;height:19px; background-position:-156px 0px; vertical-align:middle;	overflow:hidden}
.ico_top_mobile {width:11px;height:19px; background-position:0px 0px;margin:13px 5px 0 0;float:left;display:inline;overflow:hidden}
.ico_top_iphone {width:16px;height:16px; background-position:-21px 0px;margin:13px 5px 0 0;float:left;display:inline;overflow:hidden}
.ico_top_Android {width:16px;height:16px; background-position:-47px 0px;margin:13px 5px 0 0;float:left;display:inline;overflow:hidden}
.ico_top_sina {width:20px;height:18px; background-position:-71px 0px;overflow:hidden;margin-top:14px;}
.ico_top_qq {width:16px;height:18px; background-position:-98px 0px;overflow:hidden;margin-top:14px;}
.ico_zhankai { width:9px; height:5px; background-position:-138px -26px; overflow:hidden}
.ico_shouqi { width:9px; height:5px; background-position:-157px -26px; overflow:hidden}


.topNavRt {float: right;}
.topNavRt .mg-group {margin:0 10px 0 0; display:inline;height: 45px;line-height: 45px;overflow: hidden;}
.topNavRt .mg-group span {float: left;margin-right: 25px;display: inline;}


.login-bar {color:#545454;height: 45px;line-height: 45px;overflow: hidden;}
.login-bar span {margin:0 0 0 10px;float: left;display: inline;overflow: hidden;}
.login-bar a{padding:0 0 0 10px;float: left;}
.login-bar .color_247ec4 { color:#247ec4;}

.ad_column { margin:13px auto;overflow:hidden;}
.logo-bar { margin-top:7px;}
.logo-bar .qinbei_logo { width:145px;}

.search_bar { width: 650px; margin-top:18px;}
.search_bar  .sub-nav { width:420px; margin-top:2px;}
.search_bar  .sub-nav a { padding:0px 3px;}


.search {width:220px; float:right; height:24px;background:#fff;}

#uboxstyle .select_box { width:60px; height:24px; float:left;background:url(./ubox-select.gif) no-repeat;}
#uboxstyle div.tag_select { display:block; color:#999; width:40px; height:24px; padding:0 10px; line-height:24px; background:url(images/ubox-select.gif) no-repeat; }
#uboxstyle div.tag_select_hover { display:block; color:#999; width:40px; height:24px; padding:0 10px; line-height:24px;}
#uboxstyle div.tag_select_open { display:block; color:#999; width:40px;height:24px; padding:0 10px; line-height:24px; background:url(images/ubox-select-up.gif) no-repeat; }

#uboxstyle ul.tag_options { position:absolute; padding:0; margin:0; list-style:none; width:60px;}
#uboxstyle ul.tag_options li {display:block; width:38px; padding:0 10px; height:24px; text-decoration:none; line-height:24px;color:#999; border:1px #e0e0e0 solid; background:#FFF; border-top:none; border-bottom: none;}
#uboxstyle ul.tag_options li.open_hover { color:#ff0000 }
#uboxstyle ul.tag_options li.open_selected { color:#ff0000 }

.search .ipt-text { height:22px; padding:0 2px; border:1px #e0e0e0 solid; border-left:none; background:none;line-height:22px; float:left; padding:0px;width: 128px;color:#999;}
.search .ipt-btn {background-position:0px -26px;width:29px;height:24px;border:none;cursor:pointer; float:left; padding:0px; margin:0px;}
.bg-d3e{background: #d3eaf7;}
/*左侧*/
.left-cont{float: left;overflow: hidden;width: 670px;}
.article .inner{background: #fff;padding: 15px;overflow: hidden;width: 640px;}
.article .summary{font-size: 14px;line-height: 24px;background: #f8f8f8;border-bottom: 1px dashed #dfdfdf;padding: 10px;}
.module-title1{line-height: 30px;border-bottom: 2px solid #5285c3;overflow: hidden;padding-left: 20px;margin-top: 15px;}
.module-title1 .h2{font-size: 14px;font-weight: bold;}
.module-title1 .h2 a{color: #000;}
.module-title1 .share{float: right;overflow: hidden;}
.module-title1 .share img{margin-left: 10px;vertical-align:top;}
.list{color: #999;padding:0 20px;width: 570px;}
.list dt{line-height: 50px;overflow: hidden;height: 50px;margin-top: 10px;}
.list h3{font-family: "微软雅黑";font-size: 24px;float: left;}
.list h3 a{color: #004c99;}
.list .date{float: right;margin-top: 10px;}
.list dd{line-height: 24px;text-indent: 2em;}
.list dd a,.txt-list1,.txt-list1 a{color: #004c99;}
.list dd a:hover,.txt-list1 a:hover{text-decoration: underline;}
.txt-list1{font-size: 14px;margin-top: 10px;margin-left: 15px;overflow: hidden;}
.txt-list1 span{color: #999;font-size: 12px;}
.txt-list2 li{float: left;width: 300px;}
/*评论*/
/*.comment{overflow: hidden;padding: 5px 8px 15px;}
.comment-r .title{height: 40px;line-height: 40px;}
.comment-r .title .h2{font-size: 16px;font-family: "微软雅黑";color: #333;}
.comment-form{border: 1px solid #e3e3e3;background: #fff;}
.textarea-wrap{border-bottom: 1px solid #e3e3e3;position: relative;}
.comment-form .textarea-wrap .textarea{width:620px;height:100px;overflow: hidden;border: none;}
.comment-form .login-warn{float: left;overflow: hidden;margin-left:10px;display: inline;}
.comment-form .info a{color: #06C;}
.copy-share{background: #fffcee;height: 28px;line-height: 28px;}
.btn-post{float: right;overflow: hidden;height: 28px;line-height: 28px;text-align: center;color: #fff;width: 62px;background: #666;border: none;margin-left:10px;display: inline;}
.copy-share .share2 span{height:28px;line-height:28px;float:left;}
.copy-share .share2 img{margin-top:6px;vertical-align:top;margin-left: 6px;}*/
/*评论列表*/
/*.comment-list{border: 1px solid #E3E3E3;border-top: none;padding: 10px;line-height: 24px;background:#fff;}
.comment-item{padding: 5px 0;}
.postime{float: right;overflow: hidden;}
.comment-content{color: #333;}*/
/*右侧*/
.right-cont{width: 300px;float: right;overflow: hidden;}
/* 热点推荐 */
.hot-recommend{margin-top:15px;background-color: #f8f8f8;overflow: hidden;zoom: 1;}
.hot-recommend .hd .h2{margin: 15px 0 5px 15px;font-size: 14px;color: #333;font-weight: bold;}
.hot-recommend .hd .h2 a{color: #333;}
.rec-txt-list{margin-left: 15px;margin-top: 12px;margin-bottom: 10px;overflow: hidden;zoom: 1;}
.rec-txt-list li{width: auto;float: left;margin-right: 22px;line-height: 24px;height: 24px; zoom: 1;_display: inline; white-space: nowrap; display: block;}
.rec-txt-list a{color: #333;}
.rec-txt-list a:hover{color:#004C99;text-decoration: underline;}
/* 订阅全程育儿指导 */
.order{height: 250px;overflow: hidden;zoom: 1;margin-top:15px;background: url(images/order-bg.png) no-repeat 0 0;}
.order .summary{color: #b2b2b2;margin: 0 20px 6px 20px;line-height: 20px;height: 40px;}
.order .h2{margin: 13px 0 9px 20px;color: #333;font-size: 14px;font-weight: bold;}
.order .tit,.order .tit2{margin-left: 20px;color: #666;}
.order .tit2{margin-bottom: 2px;}
.order .input-txt{width: 190px;margin: 5px 0 5px 20px;height: 22px;padding: 2px;border: 1px solid #dcdcdc;}
.order .date{margin-left: 20px;color: #333;font-size: 14px;}
.order .rss-btn{width: 79px;height: 30px;left: 18px;bottom: 18px;background:none;border: none; cursor: pointer;text-indent: -9999px;}
/* 要闻推荐 */
.important-news{margin-top:15px;background-color: #f8f8f8;overflow: hidden;zoom: 1;}
.important-news .txt-list{color: #333;margin: 10px 0 0px 15px;padding-bottom: 12px;display:inline;}
.important-news .txt-list li{line-height: 24px;height: 24px;overflow: hidden;zoom: 1;float:left;width:100%;}
.important-news .txt-list a:hover{color: #c84a0e;text-decoration: underline;}
.tj-title{margin: 15px 0 0 20px;}
.tj-title a{color: #333;font-size: 14px;font-weight: bold;}
/* 阅读排行 */
.rank-txt-list{padding-bottom: 12px;margin: 15px 0 0px 23px;display:inline;}
.rank-txt-list a:hover{color: #c84a0e;text-decoration: underline;}
.rank-txt-list li{line-height: 24px;height: 24px;overflow: hidden;width: 100%;}
.rank-txt-list em{width: 13px;text-indent: -999px;margin: 7px 10px 0 0;height: 11px;background-image: url(./education-num.png);background-repeat:no-repeat;float: left;display: inline;overflow: hidden;}
.rank-txt-list .item-ico1{background-position: 0 0;}
.rank-txt-list .item-ico2{background-position: 0 -11px;}
.rank-txt-list .item-ico3{background-position: 0 -22px;}
.rank-txt-list .item-ico4{background-position: 0 -33px;}
.rank-txt-list .item-ico5{background-position: 0 -44px;}
.rank-txt-list .item-ico6{background-position: 0 -55px;}
.rank-txt-list .item-ico7{background-position: 0 -66px;}
.rank-txt-list .item-ico8{background-position: 0 -77px;}
.rank-txt-list .item-ico9{background-position: 0 -88px;}
.rank-txt-list .item-ico10{background-position: 0 -99px;}
.rank-txt-list a{float: left;}
/* 亲贝图集 */
.gallery{margin-top: 20px;padding-bottom: 5px;overflow: hidden;zoom: 1;background-color: #f8f8f8;height:307px;}
.gallery .pic-list li{height: 125px;width: 120px;float: left;display: inline;margin: 10px 10px 0 16px;}

.title{width: 670px;height: 90px;overflow: hidden;line-height: 90px;text-align: center;background: url(./title-bg.png) 0 0 no-repeat;font-size: 43px;font-family: "微软雅黑";color: #fff;}










/*返顶*/
a.backToTop{width: 54px;height: 54px;overflow: hidden;text-indent: -999px;background: url(images/top.jpg) 0 0 no-repeat;}
a.backToTop:hover{background-position:-60px 0;}

/*样式冲突修改*/
#search{float:right;}

.list-detail .title{color:#000000; height:auto; text-align:left; line-height:0;}

/*页脚*/
.footer{width:980px;margin:20px auto 0;background: #464646;color: #8b8b8b;}
.footer .link{line-height: 40px;overflow: hidden;border-bottom: 1px solid #313131;width: 926px;margin:0 auto;}
.footer .link ul{margin: 0 auto;width:660px;overflow: hidden;}
.footer .link li{float: left;margin-left:14px;display: inline;}
.footer .link a{float: left;color: #8b8b8b;}
.footer .cont{width: 926px;margin: 0 auto;border-top: 1px solid #4d4d4d;overflow: hidden;padding-top: 18px;}
.footer .info{height: 125px;float: left;border-right: 1px solid #313131;overflow: hidden;line-height: 24px;padding: 3px 20px 0 30px;}
.footer .info2{height: 118px;padding: 10px 15px 0 33px;float: left;border-right: 1px solid #313131;border-left: 1px solid #4d4d4d;overflow: hidden;line-height: 26px;}
.footer .info2 a{color: #8b8b8b;margin-right: 10px;margin-top: 20px;vertical-align: top;}
.footer .cont ul{float: left;overflow: hidden;border-left: 1px solid #4d4d4d;height: 128px;}
.footer .cont li{float: left;overflow: hidden;text-align: center;padding: 4px 0 0 18px;}
.footer .cont li p{margin-top: 5px;}
.copyright{text-align: center;line-height: 22px;overflow: hidden;padding: 0 0 10px;}
.poweredby{line-height: 22px;overflow: hidden;text-align: center;padding: 10px 0 0;}

.content_desc{
margin-top: 10px;
margin-bottom: 10px;
font-size: 14px;
line-height: 22px;
font-weight: normal;
padding: 6px;
border: 1px solid #d1d1d1;
BACKGROUND-color: #FBFBFB;
MARGIN-RIGHT: auto;
MARGIN-LEFT: auto;
height: auto !important;
clear: both;
}