/***
 *	将散落于页面中的style整合到2014.css中
 *	2014年6月4日8:59:40
 **/
 h1, h2, h3 { font-weight: normal }
a { color: #222 }
a:hover { color: #cc0000 }
a:focus { outline: none; }
img { border: none }
.Q-tpList p { padding-right: 10px; }
.Q-tpList li a, #ping .hd a { font-family: "宋体", "Arial Narrow", HELVETICA }
.layout { width: 1000px; background: #fff url(../images/ss.png) 679px repeat-y; color: #222; font-family: "微软雅黑", "Arial Narrow", HELVETICA; }
.Q-g16 .chief { width: 660px }
.Q-g16 .extra { width: 300px; }
/* mainNav */
.mainnav { width: 1100px; height: 35px; line-height: 35px; margin: 0 auto; margin-bottom: 4px; padding-left: 5px; background: url(../images/nav_bg.png); overflow: hidden }/* 缩小35 */
/*.mainnav li{float:left;width:82px;background:url(../images/bg.png) 0px -144px!important;}
*/
.mainnav li { float: left; width: 73px; background: url(../images/nav_bg.jpg) no-repeat right; }
.mainnav li.wpd { background: none }
.mainnav li a { color: #fff; font-family: "微软雅黑", "Arial Narrow", HELVETICA; font-size: 14px; display: block; text-align: center; margin-right: 1px }
.mainnav li a:hover { background: #1873de; color: #fff; text-decoration: none }
/* chief content */
/*新增*/
.mainnews { width: 660px; overflow: hidden }
.mainnews .pica { width: 380px; height: 300px; position: relative; }
.mainnews .pica a { display: block; }
.mainnews .pica span a { display: block; color: #2662a3; font-family: "微软雅黑", "Arial Narrow", HELVETICA; line-height: 26px; }
.mainnews .pica span a:hover { color: #c00; text-decoration: none; }
.mainnews .pica span { display: block; position: absolute; left: 5px; bottom: 10px; cursor: pointer; height: auto; font-size: 20px; color: #2662a3; padding: 7px 5px 7px 0; width: 370px; font-family: "微软雅黑", "Arial Narrow", HELVETICA; line-height: 26px; }
.mainnews .pica a span:hover { text-decoration: none; color: #c00 }
.chief .mainnews .pica img { width: 380px; height: 220px; }
.chief .mainnews .pica img:hover { }
.mainnews .fonta { margin-left: 15px; /*background: #F9F9F9;*/ overflow: hidden; }
.mainnews .fonta ul { width: 680px; }

.mainnews .fonta .bordernone { border: none }
#ping { width: 660px; height: 147px; border-top: 1px solid #d2dceb; border-bottom: 1px solid #d2dceb; margin-top: 8px; position: relative; }
.ping_sm:hover { text-decoration: none; }
.kjrp { font-family: "微软雅黑"; position: absolute; top: 2px; left: 90px; color: #000!important; display: block; cursor: pointer; }
#ping .hd { height: 36px; line-height: 36px; background: #e9eef4; padding: 0px 10px }
#ping .hd img { margin-top: 5px }
#ping .hd a { color: #658aaf }
#ScA2 { overflow: hidden; zoom: 1; height: 110px; position: relative; width: 660px; }
#ScA2 li { float: left; width: 290px; height: 82px; padding: 0 5px; margin-top: 5px }
#ScA2 li .Q-tpList .xgm_zzxx { margin-top: 10px; height: 25px; overflow: hidden }
#ScA2 .count { overflow: hidden; float: left; }
#ScA2 .cols2 { position: absolute; top: 20px; left: 68px; overflow: hidden; zoom: 1; width: 666px; }
#ScA2 .cols { position: absolute; width: 99999px; }
#ScA2 .prev { width: 7px; height: 13px; background: url(../images/sjleft.png) no-repeat; display: block; position: absolute; top: 47px; left: 15px; cursor: pointer }
#ScA2 .next { width: 7px; height: 13px; background: url(../images/sjright.png) no-repeat; display: block; position: absolute; top: 47px; left: 650px; cursor: pointer }
#ScA2 a.prev:hover { display: block; }
#ScA2 .wr { height: 283px; position: relative; overflow: hidden; }
#ScA2 a.next:hover { display: block; }
#ScA2 .wr { height: 283px; position: relative; overflow: hidden; }
#ScA2 .count { float: left; }
#ScA2 li .Q-tpList { width: 290px; height: 87px; overflow: hidden; }
#ScA2 li .Q-tpList a { font-family: "微软雅黑", "Arial Narrow", HELVETICA; color: #222; font-size: 14 }
#ScA2 li .Q-tpList a:hover { color: #cc0000; text-decoration: none }
#ScA2 li .Q-tpList p { margin-top: 10px; height: 25px; overflow: hidden }
#ScA2 li .Q-tpList img { width: 80px; height: 80px; }
#ScA2 li .q1 { margin-right: 15px }
#ScA2 .prevMouseClass { background: url(../images/sjleft.png) no-repeat; }
#ScA2 .nextMouseClass { background: url(../images/sjright.png) no-repeat; }
.plArea { height: auto; clear: both; margin: 20px auto 0px auto; position: relative; }
.plArea .closeBtn { width: 15px; height: 15px; clear: both; position: absolute; right: 15px; top: 8px; z-index: 2; }
.plArea .closeBtn a { display: block; background: url(../images/plbg.png) 0px -15px; width: 15px; height: 15px }
.plArea .closeBtn a:hover { background-position: 0 0; }
.plArea li { padding: 18px 0px; border-bottom: 1px dotted #b8b9b9; }
.plArea li span { float: none }
.plArea li span a { color: #4c7caa }
.plArea li p { display: inline; line-height: 24px; padding: 0px }
.plContent { margin: 0 auto; clear: both; position: relative }
#pop_reply, #top_reply, .plContent .bd h2 { width: 630px; margin: 0 auto }
.plContent .hd { padding-right: 38px; height: 32px; overflow: hidden }
.plContent .hd h2, .plContent .bd h2 { font-family: "微软雅黑", "Arial", HELVETICA; font-size: 15px; color: #222 }
.plContent .bd h2 { margin-bottom: 10px; }
.plContent .hasCom { float: right; color: #666; height: 32px; line-height: 32px }
.plContent .hasCom a { color: #4c7caa; margin-left: 5px; width: 60px; height: 16px; margin-top: 7px; background: url(../images/plbg.png) 0px -130px no-repeat; float: right; text-indent: -10000px }
.plContent .hasCom a:hover { background-position: -66px -130px; }
.plContent .hasCom em { color: #ff9000; font-weight: normal }
.plContent .hasCom span { float: right }
.plDinfo { clear: both }
.plDinfo .logoinFrm { height: 270px }
.plDinfo textarea { width: 618px; height: 65px; border: 1px solid #d8d8d8; outline: none; resize: none; padding: 5px; }
.plDinfo textarea.fonts { color: #8c8d8e }
.plDinfo .commt-sub { height: 48px; line-height: 48px; clear: both; position: relative; _left: 15px }
.plDinfo .commt-sub span.tips { color: #ff9000; position: absolute; right: 90px; }
.plDinfo .commt-sub a { font-weight: normal; color: #455e85; font-family: simsun }
.plDinfo .commt-sub input { vertical-align: middle }
.plDinfo .commt-sub .submit { position: absolute; top: 13px; width: 56px; height: 24px; border: none; background: url(../images/plbg.png) -62px -156px no-repeat; right: 0px; text-indent: -10000px; cursor: pointer }
.plDinfo .commt-sub .submiton { position: absolute; top: 13px; width: 56px; height: 24px; border: none; background: url(../images/plbg.png) 0px -156px no-repeat; right: 0px; text-indent: -10000px; cursor: pointer }
.plDinfo .commt-sub a { color: #4c7caa; }
.plDinfo .commt-sub .fontsline { color: #999; position: absolute; right: 72px; top: 3px }
.plDinfo .commt-sub .fontsline strong { font-size: 26px; font-family: Georgia, Tahoma, Arial; font-weight: normal; padding: 0 4px; position: relative; top: -5px; vertical-align: middle; }
.plDinfo div.comm_logined input { float: left; vertical-align: middle; margin-top: 17px; *margin-top:12px;
margin-right: 3px }
.plDinfo .cmt_status { color: #666; margin-left: 107px; display: inline; }
.plBtn { position: absolute; z-index: 2222; right: 19px; display: block; height: 18px; cursor: pointer }
.hotlist .newsinfo { position: relative; margin-bottom: 20px }
#login_list { height: auto }
#cmt_jump_form { display: none }
/*新评论样式*/
.newplArea { border: 1px solid #e9e9e9; background: #f8f7f7; padding-top: 0px; border-bottom: none; }
.newplArea .login { float: left; margin-top: 6px; line-height: 20px }
.newplArea .login img { float: left; vertical-align: middle; border-radius: 2px }
.newplArea .login .logoA { float: left; width: 52px; height: 19px; background: url(../images/plbg.png) -58px -101px; text-indent: -10000px; margin-left: 13px }
.newplArea .login .logoA:hover { background-position: 0px -101px }
.newplArea .login a { font-family: "simsun" }
.newplArea .login a.weiboName { color: #4468a1; margin: 0px 10px }
.newplArea .login a.quitLogin { color: #8c8d8e }
.newplArea .login a:hover { color: #cc0000 }
.newplArea .sucssTip { border: 1px solid #e9e9e9; height: 50px; line-height: 50px; background: #fff; padding-left: 18px; clear: both }
.newplArea .sucssTip span { font-size: 14px; color: #666; padding: 5px 0px 5px 30px; background: url(../images/plbg.png) -60px -10px no-repeat; }
.plContent .bd h2 { font-size: 18px; font-family: "微软雅黑"; color: #222; border-bottom: 1px solid #eaeaea; height: 35px; line-height: 35px; }
.plContent .bd h2 span { float: left; border-bottom: 2px solid #4197c9; padding-right: 50px; padding-left: 10px; background: url(../images/plbg.png) 87px -61px no-repeat; }
.newplArea li { overflow: hidden; width: 630px; margin: 0 auto }
.newplArea li .imgico { float: left; margin-top: 3px; border-radius: 2px }
.newplArea li .fontsInfo { float: left; width: 595px; font-size: 14px; color: #666; margin-left: 10px; display: inline }
.newplArea li .fontsInfo a { color: #455e85; font-weight: 800 }
.newplArea li .fontsInfo .timeDate { font-size: 12px; color: #8c8d8e; margin-top: 10px }
.newplArea .morePl { height: 25px; line-height: 25px; background: #ebebeb; text-align: center }
.newplArea .morePl a { color: #455e85; font-family: simsun }
.newplArea .seeall { width: 60px; height: 16px; position: absolute; right: 43px; top: 8px; z-index: 2 }
.newplArea .seeall a { display: block; width: 60px; height: 16px; color: #fff; font-family: 'simsun'; background: url(../images/plbg.png) 0px -130px no-repeat }
.yellowColor { color: #ff9000 }
.plDinfo .commt-sub label { padding-top: 6px; color: #333; float: left; color: #8C8D8E; font-size: 13px; }
.plDinfo .commt-sub label input { vertical-align: 0px; margin-right: 5px; }
/* main news */
.hottitle { width: 660px; height: 50px; line-height: 50px; overflow: hidden; border-bottom: 1px solid #d2dceb; border-top: 1px solid #d2dceb; }
.hottitle strong { color: #222; font-size: 15px; height: 50px; line-height: 50px; width: 80px }
.hottitle ul { width: 580px; line-height: 50px; float: left }
.hottitle ul li a { font-size: 13px; padding: 2px 6px; }
.hottitle ul li { float: left; }
.hottitle ul li a:hover { color: #fff; background: #2f91ff; text-decoration: none }
.hottitle ul li a.on { background: #2f91ff; color: #fff }
.hotlist h3 a { line-height: 34px; padding: 3px 2px }
.hotlist p { font: 12px/22px "宋体", "Arial Narrow", HELVETICA; color: #666; padding: 8px 0px }
.hotlist .newsinfo, .newsinfo a { color: #999; font-family: "宋体", "Arial Narrow", HELVETICA }
.hotbread .hottitle h2 { font-size: 12px; line-height: 60px; padding-top: 0px; }
.hotbread .hottitle a { font-size: 15px; }
.hotbread .hottitle a:hover { background: none; color: #222; }
.hotbread .hottitle strong { font-weight: normal; line-height: 60px; }
.hotlist .newsinfo a { font-family: Arial; padding-left: 20px; background: url("../images/bg.png") 0px -48px no-repeat }
.hotlist .newsinfo a:hover { background-position: 0px -23px; text-decoration: none; color: #455e85 }
.hotlist .newsinfo em a { padding: 0px; background: none; color: #455e85; font-weight: normal; padding: 2px 4px }
.hotlist .newsinfo em a:hover { color: #fff; background: #4196e6 }
.hotlist .Q-tpList .pic img { border: 1px solid #ccc; }
.hotlist .Q-tpList { padding: 20px 0px 0px 0px; border-bottom: 1px solid #e9e9e9 }
.hotlist .Q-tpList a.picc img { margin-bottom: 10px; border: 1px solid #cbcbcb }
/* page */
#pageZone { padding-top: 40px; overflow: hidden }
#pageZone span { float: left; width: 34px; height: 34px; line-height: 34px; border: 1px solid #e2e2e2; text-align: center; margin-right: 5px; font-size: 14px; cursor: pointer; }
#pageZone span:hover { background: #258cff; color: #fff; text-decoration: none }
#pageZone .Disabled { width: 85px; }
#pageZone .Disabled a { display: block; width: 85px }
#pageZone span.isNow { background: #258cff; color: #fff; }
#pageZone span.count { display: none }
#pageZone span.dot { border: none; }
#pageZone span a { display: block; width: 34px; height: 34px; }
#pageZone span a:hover { color: #fff; text-decoration: none }
.title .hd { height: 40px; background: url(../images/bg.png) 0px -257px no-repeat; line-height: 35px; padding-left: 10px; }
.title .hd h2 a, .title .hd h2 { font-size: 18px }
.title .hd h2 a:hover { text-decoration: none }
.title em a { font-family: "微软雅黑", "宋体", "Arial Narrow", HELVETICA; }
.people .bd { padding-top: 15px; }
.people .Q-tpList { margin-bottom: 29px; }
.people .Q-tpList p { font-family: "宋体", "Arial Narrow", HELVETICA; color: #666; }
.science .hotuse .hd h2 a { font-size: 16px }
.science .hotuse .Q-tpList .pic img { border: none }
.fontsl { padding-bottom: 10px; }
.fontsl li { line-height: 24px; }
#focus2 { margin-bottom: 10px; }
/*focus pic*/
.ued_focus_main a { display: none; background: #000 }
.ued_focus_main .current, .ued_focus_sub .current { display: block }
.fs_A { margin: 0 auto; width: 300px; height: 264px; margin-bottom: 30px; position: relative; background: #000 }
.fs_A img { display: inline-block; border: 1px solid #cbcbcb; width: 298px; height: 220px }
.fs_A .fstitle { height: 44px; line-height: 44px; font-size: 16px; background: #fff; }
.fs_A .fstitle span a { text-decoration: none }
.fs_A i { font-style: normal }
.fs_A .ued_focus_main { position: absolute; overflow: hidden; background: #000; left: 0; top: 40; width: 100% }
.fs_A .ued_focus_text { position: absolute; left: 0; bottom: -1px; height: 35px; font: bold 14px/35px "微软雅黑", "Arial Narrow", HELVETICA; text-align: center; color: #fff; width: 100%; background: rgba(0,0,0,0.4); filter: progid:DXImageTransform.Microsoft.gradient( GradientType = 0, startColorstr = '#40000000', endColorstr = '#40000000') \9
}
.fs_A .ued_focus_text a { display: none; outline: 0; color: #fff; text-decoration: none }
.fs_A .ued_focus_text a:hover { background: #2f91ff }
.fs_A .ued_focus_text .current { display: block; color: #fff; }
.fs_A .ued_focus_sub { display: none }
.f_preBtn, .f_nextBtn { position: absolute; cursor: pointer; width: 21px; height: 21px; top: 12px; }
.fs_A .f_preBtn { right: 28px; }
.fs_A .f_nextBtn { right: 0px; }
.fs_A .f_preBtn a, .fs_A .f_nextBtn a { width: 21px; height: 21px; display: block; background: url(../images/bg.png) -116px -205px no-repeat; overflow: hidden }
.fs_A .f_preBtn a { background: url(../images/bg.png) -116px -226px no-repeat }
.fs_A .f_preBtn a:hover { background-position: -137px -226px }
.fs_A .f_nextBtn a:hover { background-position: -137px -205px }
.hotuse { border-top: 1px solid #cdd7e3; border-bottom: 1px solid #cdd7e3 }
.hotuse .hd { background: none; padding: 0px; height: 45px; line-height: 42px; }
.hotuse .hd a { font-size: 16px; text-decoration: none }
.hotuse .bd { padding-bottom: 15px; }
.hotuse .bd .Q-tpList p { font-family: "宋体", "Arial Narrow", HELVETICA; color: #666; padding: 5px 10px 0px 5px; }
.hotuse .Q-tpList { margin-bottom: 20px; }
.hotuse em a { font-family: "微软雅黑", "Arial Narrow", HELVETICA; }
.hyq { }
.hyq .Q-tpList { margin-bottom: 30px; }
.hyq .Q-tpList em { display: block; line-height: 26px; padding-bottom: 8px; font-weight: normal }
.hyq .Q-tpList em a { text-decoration: none }
.hyq .Q-tpWrap em { padding-bottom: 0px; }
.hyq ul { padding-top: 15px; }
.hyq li { padding-left: 12px; background: url(../images/icodot.png) 0px 10px no-repeat; height: 23px; overflow: hidden }
.hyq .topb { border-top: 1px solid #cdd7e3; padding-top: 10px; }
/* footer */
.footer { background: #edf2f8; width: 1000px; margin-top: 70px; width: 100%; display: block; clear: both; border-top: 1px solid #cdd7e3 }
.footer0 { background: #fff; }
.footer0 .tcopyright { background: none; border-top: 1px solid #e9e9e9; }
.fooinner { width: 1000px; margin: 0 auto; color: #222 }
.fooinner .hd h2 { height: 50px; line-height: 50px; font-family: "微软雅黑", "Arial Narrow", HELVETICA }
.fooinner .hd h2 a { color: #222; font-size: 18px }
.footer .Q-tpList .pic img { border-color: #2f3438 }
.ent { padding-bottom: 10px; border-bottom: 1px solid #d7e0ee }
.ent .Q-tpList em a { color: #28508e; font-family: "宋体", "Arial Narrow", HELVETICA; font-weight: normal }
.ent .Q-tpList { }
.ent .Q-tpList em a:hover { text-decoration: none; color: #258cff }
.ent .bigpic { width: 495px; }
.ent .bigpic .pic { margin-right: 15px; }
.ent .bigpic em { line-height: 30px; }
.ent .Q-tpList p { margin-top: 5px; }
.ent .smallpic { width: 505px; }
.ent .smallpic em { line-height: 15px; }
.ent .smallpic .Q-tpList { padding-bottom: 17px; }
.ent .smallpic em a { font-size: 12px; }
.ent .smallpic .Q-tpList { width: 245px; float: left; margin: 0px 0px 14x 7px; display: inline }
.ent .smallpic p a { color: #258CFF }
.friend { border-bottom: none; padding-bottom: 15px; }
.friend .bd { font-family: Tahoma; color: #666; font-size: 12px; }
.friend .bd a { color: #333; font-family: Tahoma; line-height: 26px; padding: 0px 4px; *padding:0px 4px 0px 3px;
}
.friend .bd a:hover { text-decoration: none; color: #258cff }
.kjad2 { margin: 10px auto 0px auto; width: 1000px; height: 90px; clear: both }
.Q-tpList .Q-tpWrap { font-family: "宋体", "Arial Narrow", HELVETICA; line-height: 21px; color: #666 }
.fooinner .Q-tpList .Q-tpWrap { color: #222 }
.v { background-image: url(../images/icobg_1.4.png);background-repeat: no-repeat;padding-left: 20px!important;;background-position: left -270px; margin-left:10px!important; }
/*代码保留*/
.v_rw { background: url("../images/75298427.png") no-repeat right -214px; background-position: 0px 5px; padding-left: 23px; }
.zf_rw { background: url("../images/{D120FBF5-C25F-459D-90AE-293633285BC2}.jpg") no-repeat right; padding-left: 35px; background-position: 0px 0px; }
.rw_zf_h { background: url("../images/rw_zf_h.jpg") no-repeat right; padding-left: 50px; background-position: 0px 3px; }
.t { background: url("../images/tico.png") no-repeat right center; padding-right: 13px; }
#hotnews div.Q-tpList:hover { background: #f9fafd }
a.dujia { background: url(http://mat1.gtimg.com/tech/2010/dj.gif) right center no-repeat; padding-right: 37px }
#tcopyright { width: 1000px; margin: 15px auto 0px auto; padding: 10px 0; font-size: 12px; line-height: 28px; color: #666; text-align: center; overflow: hidden; clear: both; background: url(../images/line00.png) center top no-repeat }
#tcopyright .en { font-family: Arial; }
#tcopyright a { color: #666; text-decoration: none; font-family: "宋体", "Arial Narrow", HELVETICA; }
#tcopyright a img { display: none }
#tcopyright a:hover { color: #bd0a01; text-decoration: underline; }
#tab { }
#tab .hd { height: 74px; padding: 0px; }
#tab h2 { height: 36px; background: url(../images/titleph.png) no-repeat; padding-left: 10px; width: 290px }
#cardBtn1 { height: 38px; width: 300px; background: url(../images/title_bgg.png) top repeat-x; display: block; clear: both }
#cardBtn1 li { width: 100px; height: 38px; float: left; text-align: center; color: #333; font-size: 14px }
#cardBtn1 li.current { background: url(../images/plhover.png) center bottom no-repeat; color: #232323 }
#cardBtn1 li span { display: block; cursor: pointer; background: url(../images/fengexian.png) right no-repeat }
#tab #t0 span { background: none }
#cardBody1 { padding-top: 13px }
#cardBody1 li { margin-bottom: 20px }
#cardBody1 li a { font-family: "宋体", "Arial Narrow", HELVETICA }
#cardBody1 li em { color: #455f84; font-family: "宋体", "Arial Narrow", HELVETICA }
#cardBody1 li a.picaa { padding-right: 10px }
.f18 a:hover { text-decoration: none; color: #fff; background: #4196e6; }
.hotlist .newsinfo a { font-family: Arial; background: url("../images/bg.png") 0px -48px no-repeat }
.phb .tabBody ul li { height: 35px; line-height: 18px; width: 280px; }
.phb .tabBody ul li img { border: 1px solid #dadada; }
.plBtn { position: absolute; z-index: 2222; right: 5px; height: 18px; cursor: pointer; top: 0px }
.plBtn span { display: block; padding-left: 22px; height: 18px; width: auto; background: url(../images/hotico.png) 0px -124px no-repeat; font-weight: 800; float: right }
.plBtn span.sf1 { padding-left: 20px; background: url(../images/hotico.png) 0px -164px no-repeat; font-weight: 800 }  /*沙发1*/
.plBtn span.sf2 { background-position: 0px -74px; }  /*沙发2*/
.plBtn span.lj1 { padding-left: 20px; background: url(../images/hotico.png) 0px 0px no-repeat; color: #ff9000; font-weight: 800; padding-top: 2px } /*辣椒1*/
.plBtn span.lj2 { padding-left: 33px; background: url(../images/hotico.png) 0px -35px no-repeat; color: #ff9000; padding-top: 5px }
.plBtn span.lj3 { padding-left: 26px; background: url(../images/hotico.png) 0px -79px no-repeat; color: #ff9000; padding-top: 5px }
.plArea li p .lk_jiav { display: inline-block; vertical-align: baseline; padding: 0 0 0 32px; font-size: 12px; color: #888; background: url(../images/linkai/jiav.gif) no-repeat 8px 0; height: 18px; line-height: 17px; +line-height: 18px;
}
.plArea li p .lk_city { color: #777; margin-left: 10px; display: inline-block; height: 18px; line-height: 17px; +line-height:18px;
}
/*头图区域增加TMT图标*/
.mainnews .pica span a img { width: 81px!important; height: 25px!important; }
.mainnews .pica span .tmt_tech { float: left!important; margin-top: 0px; *margin-top: -4px;
margin-right: 5px; }
/* 总样式表 */
.f18 a:hover { text-decoration: none; color: #fff; background: #4196e6; }
.hotlist .newsinfo a { font-family: Arial; background: url("../images/bg.png") 0px -48px no-repeat }
.fPic ul li { list-style-type: none; padding: 0; margin:0 width:300px;
height: 220px; float: left; }
.mainnews .pica span a:hover { color: #258cff; }
#cardBody1 li a em { color: #f00; font-weight:bold; }
/*启示录*/
.pingandqsl .bd { position: relative; width: 320px; overflow: hidden; }
.pingandqsl .mod1 a { display: block; text-align: center; font-family: "微软雅黑"; font-size: 16px; line-height: 30px; color: #333; }
.pingandqsl .mod1 a:hover { color: #CC0000; }
.pingandqsl .mod1 a img { vertical-align: top; }
.mainnews .pica .cover { opacity: 0.8!important; filter: alpha(opacity=80)!important; }
#ScA3 .count .form a { padding-left: 10px; width: 230px; }
.zf_rw_h { background: url("../images/rw_zf_h.jpg") no-repeat right; padding-left: 50px; background-position: 0px 3px; * background-position: 0px 3px;
}
/*对齐人物志*/
.people { margin-top: 6px; margin-bottom: 5px; }
#ScA3 .count .form a { width: 200px!important; text-align: left!important; }
#ScA3 li { position: relative; }
#ScA3 li .form { position: absolute; bottom: 17px; right: 60px; height: auto!important; }
#ScA3 li .form a { height: auto!important; }
/* jamesdu */
a { font-family: "微软雅黑", "Arial", HELVETICA; }
.title .hd { background: url(../images/newPng.png) no-repeat 0 35px; padding-left: 0; }
.title .hd h2 a { padding: 0 10px; border-bottom: 3px solid #258cff; display: block; }
.title .hd h2 a:hover { border-bottom: 3px solid #1e617d; }
.hyq .hd h2, .science .hd h2, .peoTalk .hd h2 { padding-left: 10px; }
#focus4 { background: none; height: 234px; }
#focus4 .ued_focus_main { width: 300px; height: 191px; display: none; }
#focus4 .focus_tit4 { width: 300px; height: 191px; left: 0; }
#focus4 .ued_focus_text { width: 300px; height: 191px; left: 0; background: url(../images/djtBg.png) no-repeat; }
#focus4 .ued_focus_text a:hover { background: none; }
#focus4 .ued_focus_text .current { color: #666; font-size: 12px; font-family: "宋体"; text-align: left; padding: 20px 25px 0 30px; font-weight: 400; }
#focus4 .ued_focus_text .current .cont { color: #000; font-family: "微软雅黑"; font-size: 16px; padding: 0 0 20px 10px; height: 105px; display: block; }
#focus4 .ued_focus_text .current .cont strong { font-weight: 400; font-size: 22px; }
.hotuse .hd { border-bottom: 1px solid #dbdbdb; margin-bottom: 0; }
.hotuse {
border- bottom:1px solid #dbdbdb; border-top: 0; }
.science .bd { height: 270px; overflow: hidden; }
#tab h2 { background: url(../images/newPng.png) no-repeat 0 35px; height: 37px; }
.hyq .topb { border-top: 1px solid #dbdbdb; }
#cardBtn1 { background: url(../images/zakNavBg.png) repeat-x; height: 30px; }
#cardBtn1 li { height: 30px; line-height: 30px; }
#cardBtn1 li span { background: url(../images/zakNavline.png) no-repeat right 0; }
#cardBtn1 li.current { background: #fff url(../images/botcur.png) center bottom no-repeat; height: 33px; }
.phb { padding-top: 10px; }
.phb .tabBody ul li { overflow: hidden; zoom: 1; }
.phb .tabBody ul li .num { display: block; width: 25px; height: 25px; line-height: 25px; text-align: center; background: #258cff; color: #fff; font-size:;
font-size: 14px; float: left; font-family: "微软雅黑"; margin-right: 10px; }
#cardBody1 li { width: 100%; }
.qislu .hd { margin-bottom: 5px; }
.hyq { }
.hotlist h3.f18 { font-size: 20px; }
.hotlist h3 a { color: #000; }
.hotlist p.l23 a { background: url(../images/newPng.png) no-repeat 27px -99px; *background-position:27px -96px;
_background-position: 27px -97px; padding-right: 20px; padding-bottom: 1px; color: #2662a3; margin-left: 5px; zoom: 1; }
.hotlist p a:hover { color: #c00; }
.plBtn { position: relative; right: auto; display: inline; border: solid #ccc; border-width: 0 1px; height: 12px; padding: 0 7px 0 7px; }
.plBtn span { display: inline; padding-bottom: 2px; float: none; padding-bottom: 4px; }
.plBtn span.on { }
.newsinfo .fl { display: block; float: inherit; position: relative; padding-bottom: 5px; }
.newsinfo .tag { overflow: hidden; zoom: 1; padding-top: 10px; }
.newsinfo .tag em { height: 22px; line-height: 22px; font-size: 14px; font-family: "微软雅黑"; color: #fff; margin-right: 8px; display: block; float: left; }
.newsinfo .tag em a { background: #258cff url(../images/tagcur.png) no-repeat right 0; color: #fff; line-height: 22px; display: block; height: 22px; float: left; padding: 0 15px 0 5px; font-family: "微软雅黑"; }
.newsinfo .tag em a:hover { background: #1e617d url(../images/tagcurHoverW.png) no-repeat right 0; }
.newsinfo .newplArea { clear: both; }
.newplArea { clear: both; }
.shareTo { display: inline; position: relative; top: 0; }
.shareTo .shareBtn { display: inline; cursor: pointer; position: relative; padding-left: 28px; z-index: 999; padding-bottom: 8px; top: 1px; }
.shareTo .shareBtn span img { vertical-align: top; }
.shareTo .shareBtn span { position: absolute; left: 7px; }
.shareTo .shareBtn .shareshowbtn { top: -1px; *top:2px;
}
.shareTo .share { position: absolute; left: -76px; top: 16px; *top:20px;
padding: 8px; overflow: hidden; zoom: 1; width: 178px; background: #fff; border: 1px solid #dbdbdb; z-index: 99999; _width: 176px; }
.shareTo .share a { display: block; float: left; width: 16px; height: 16px; margin: 0 3px; text-indent: -999em; overflow: hidden; padding-left: 0; }
.shareTo .share .sharewb, .shareTo .share .sharewb:hover { background: url(../images/newPng.png) no-repeat 0 -200px; }
.shareTo .share .shareqzone, .shareTo .share .shareqzone:hover { background: url(../images/newPng.png) no-repeat 0 -224px; }
.shareTo .share .sharepengyou, .shareTo .share .sharepengyou:hover { background: url(../images/newPng.png) no-repeat 0 -272px; }
.shareTo .share .shareqqemail, .shareTo .share .shareqqemail:hover { background: url(../images/newPng.png) no-repeat 0 -345px; }
.shareTo .share .sharewx, .shareTo .share .sharewx:hover { background: url(../images/newPng.png) no-repeat 0 -248px; }
.shareTo .share .sharesina, .shareTo .share .sharesina:hover { background: url(../images/newPng.png) no-repeat 0 -297px; }
.shareTo .share .sharekaixin, .shareTo .share .sharekaixin:hover { background: url(../images/newPng.png) no-repeat 0 -369px; }
.shareTo .share .sharerenren, .shareTo .share .sharerenren:hover { background: url(../images/newPng.png) no-repeat 0 -321px; }
.fuzixun { background: url(../images/fuzixun.png) no-repeat; width: 63px; height: 64px; _background: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='../images/fuzixun.png');
}
.shipin { background: url(../images/shipin.png) no-repeat; width: 63px; height: 64px; _background: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='../images/shipin.png');
}
.dujia { background: url(../images/dujia.png) no-repeat; width: 63px; height: 64px; _background: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='../images/dujia.png');
}
.zhuanfang { background: url(../images/zhuanfang.png) no-repeat; width: 64px; height: 63px; _background: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='../images/zhuanfang.png');
}
.fuzixun, .shipin, .dujia, .zhuanfang { text-indent: -999em; overflow: hidden; position: absolute; left: -4px; top: -4px; z-index: 9999999; }
.hotlist .Q-tpList .Q-tpListInner { position: relative; width: 100%; }
#listZone .Q-tpList .pic { position: relative; z-index: 100; }
.rwzpeople .Q-tpList { height: 101px; margin-bottom: 21px; }
.updateTime { padding-left: 3px; }
.fs_A { z-index: 10; background: #fff; }
.hotlist .newsinfo { position: relative; z-index: 79; }
.hotlist .newsinfo .aTime { padding-right: 5px; }
/*趣科技*/
.science .bd { position: relative; }
.science .fstitle { font-size: 16px; position: absolute; z-index: 999; left: 0; top: 0; height: 44px; line-height: 44px; }
.fs_D1 { width: 298px; height: 250px; position: relative; top: 15px; }
.fs_D1 .fPic { left: 0px; padding-top: 30px; }
.fs_D1 .D1fBt { overflow: hidden; zoom: 1; height: 16px; z-index: 10; }
.fs_D1 .shadow { width: 100%; position: absolute; bottom: 0; left: 0px; z-index: 9999; height: 34px; display: block; line-height: 34px; text-align: center; zoom: 1; }
.fs_D1 .shadow a { text-decoration: none; color: #fff; font-size: 14px; font-weight: bolder; overflow: hidden; margin-left: 10px; }
.fs_D1 .fcon { width: 100%; float: left; display: none; background: #000 }
.fs_D1 .fcon img { display: block; width: 298px; height: 220px; }
.fs_D1 .fbg { width: 304px; background: #000; bottom: 0px; left: 0px; position: absolute; height: 21px; text-align: center; display: none; }
.fs_D1 .fbg div { margin: 4px auto 0; overflow: hidden; zoom: 1; height: 14px }
.fs_D1 .D1fBt a { display: inline-block; background: url(../images/A_tip.png); width: 14px; height: 14px; position: relative; margin: 0 2px; outline: 0px; text-decoration: none; }
.fs_D1 .D1fBt .current, .fs_D1 .D1fBt a:hover { background: url(../images/A_tip_current.png) }
.fs_D1 .D1fBt img { display: none }
.fs_D1 .D1fBt i { display: none; font-style: normal; }
.fs_D1 .prev, .fs_D1 .next { position: absolute; width: 21px; height: 21px; top: 0; }
.fs_D1 .prev a, .fs_D1 .next a { display: block; width: 21px; height: 21px; }
.fs_D1 .prev { right: 30px; }
.fs_D1 .prev a { background: url(../images/bg.png) -116px -226px no-repeat; }
.fs_D1 .prev a:hover { background-position: -137px -226px; }
.fs_D1 .next { right: 0; }
.fs_D1 .next a { background: url(../images/bg.png) -116px -205px no-repeat; }
.fs_D1 .next a:hover { background-position: -137px -205px; }
.covermask { position: absolute; z-index: 5; width: 298px; height: 34px; background: #000; opacity: 0.6; filter: alpha(opacity=60); left: 0; bottom: 0; *bottom:-1px;
zoom: 1; }
/*信息图*/
.infomap { position: relative; padding-bottom: 15px; }
.infomap .fstitle { font-size: 16px; position: absolute; z-index: 999; left: 0; top: 0; height: 44px; line-height: 44px; }
.fs_D1 .prev2, .fs_D1 .next2 { position: absolute; width: 21px; height: 21px; top: 0; }
.fs_D1 .prev2 a, .fs_D1 .next2 a { display: block; width: 21px; height: 21px; }
.fs_D1 .prev2 { right: 30px; }
.fs_D1 .prev2 a { background: url(../images/bg.png) -116px -226px no-repeat; }
.fs_D1 .prev2 a:hover { background-position: -137px -226px; }
.fs_D1 .next2 { right: 0; }
.fs_D1 .next2 a { background: url(../images/bg.png) -116px -205px no-repeat; }
.fs_D1 .next2 a:hover { background-position: -137px -205px; }
/*大家谈*/
#ScA3 { height: 220px; position: relative; width: 300px; top: 8px; }
#ScA3 li { float: left; width: 300px; height: 191px; padding: 0 5px; margin-top: 5px; background: url(../images/jryBg.png) 0 bottom no-repeat; }
#ScA3 li .Q-tpList .xgm_zzxx { margin-top: 10px; height: 25px; overflow: hidden }
#ScA3 .count { overflow: hidden; float: left; height: 191px; }
#ScA3 .cols2 { position: absolute; top: 20px; left: 68px; overflow: hidden; zoom: 1; width: 666px; }
#ScA3 .cols { position: absolute; width: 99999px; }
#ScA3 .prev3 { width: 21px; height: 21px; background: url(../images/bg.png) -116px -226px no-repeat; display: block; position: absolute; right: 30px; cursor: pointer; top: 0; }
#ScA3 .next3 { width: 21px; height: 21px; background: url(../images/bg.png) -116px -205px no-repeat; display: block; position: absolute; top: 0; right: 0; cursor: pointer }
#ScA3 a.prev3:hover { display: block; background-position: -137px -226px; }
#ScA3 .wr { height: 283px; position: relative; overflow: hidden; }
#ScA3 a.next3:hover { display: block; background-position: -137px -205px; }
#ScA3 .wr { height: 283px; position: relative; overflow: hidden; }
#ScA3 .count { float: left; }
#ScA3 li .Q-tpList { width: 300px; height: 185px; overflow: hidden; cursor: pointer; }
#ScA3 li .Q-tpList .Q-tpWrap { height: 185px; }
#ScA3 li .Q-tpList a { font-family: "微软雅黑", "Arial Narrow", HELVETICA; color: #222; display: block; width: 300px; height: 185px; }
#ScA3 li .Q-tpList a:hover { color: #cc0000; text-decoration: none }
#ScA3 li .Q-tpList p { margin-top: 10px; height: 25px; overflow: hidden }
#ScA3 li .Q-tpList img { width: 80px; height: 80px; }
#ScA3 li .q1 { margin-right: 15px }
#ScA3 .prevMouseClass3 { background-position: -137px -226px; }
#ScA3 .nextMouseClass3 { background-position: -137px -205px; }
/*重写惊人语 以适合可视化 这个是备份 jamesdu*/
/*
#ScA3 .count a .cont{ color:#000; font-family:"微软雅黑"; font-size:14px; padding:20px 60px 20px 45px; height:115px; display:block; line-height:32px; text-align:justify;}
#ScA3 .count a .cont strong{ font-weight:400; font-size:20px;}
#ScA3 .count a .form{ color:#666; padding-left:40px; display:block; width:200px; text-align:right; font-family:"宋体";}
*/
#ScA3 .count .cont a { color: #000; font-family: "微软雅黑"; font-size: 14px; padding: 20px 60px 20px 45px; height: 115px; width: 200px; display: block; line-height: 32px; text-align: justify; }
#ScA3 .count .cont strong { font-weight: 400; font-size: 20px; }
#ScA3 .count .form a { color: #666; display: block; padding-left: 40px; width: 200px; text-align: right; font-family: "宋体"; }
.mainnews .pica { width: 410px; }
.chief .mainnews .pica img { width: 410px; height: 300px; }
.mainnews .pica .cover { position: absolute; width: 410px; height: 75px; background: #000; opacity: 0.6; filter: alpha(opacity=60); bottom: 0; z-index: 5; }
.mainnews .pica span { z-index: 10; left: 10px; width: 390px; *bottom:0;
}
.mainnews .pica span a { color: #fff; }
.mainnews .pica span a img { width: 78px; height: 21px; width: 78px !important; height: 21px !important; margin-top: 2px; }
.mainnews .fonta { margin-left: 0; }
.hottitle { border-top: 1px solid #dcdcdc; border-bottom: 1px solid #dcdcdc; clear: both; margin-top: 20px; }
.rwzpeople .bd { overflow: hidden; height: 220px; }
.rwzpeople .Q-tpList { margin-bottom: 15px; }
.pingandqsl { overflow: hidden; zoom: 1; border-bottom: 1px solid #dcdcdc; padding-bottom: 16px; }
.pingandqsl .mod1 { width: 320px; float: left; overflow: hidden; }
.pingandqsl .mod1 .hd { height: 36px; padding-top: 10px; line-height: 36px; font-family: "微软雅黑"; color: #000; border-bottom: 3px solid #258cff; padding-bottom: 2px; }
.pingandqsl .mod1 .hd h2 { font-size: 19px; }
.pingandqsl .mod1 .hd .fr { float: left; font-size: 13px; padding-left: 10px; }
.mr10 { margin-right: 20px; }
.pingandqsl .mod1 ul { margin-top: 10px; font-family: "黑体"; }
.pingandqsl .mod1 li a { background: url(../images/dot.png) no-repeat 0 center; font-size: 14px; padding-left: 15px; color: #000; }
.pingandqsl .mod1 li a:hover { color: #c00; }
#pingpart .hd img { border: 0; }
.hotuse { border-bottom: 1px solid #dcdcdc; }
.infomap { border-top: 1px solid #dcdcdc; }
.fontsl li { background: url(../images/dot.png) no-repeat 0 center; padding-left: 15px; }
#ScA4 { height: 180px; position: relative; width: 300px; top: 0; }
#ScA4 li { float: left; width: 290px; height: 180px; padding: 0 5px; background: #f9fafd; }
#ScA4 .count { float: left; height: 191px; }
#ScA4 .cols2 { position: absolute; top: 20px; left: 68px; overflow: hidden; zoom: 1; width: 666px; }
#ScA4 .cols { position: absolute; width: 99999px; }
#ScA4 .prev4, #fsD3 .prev33 { width: 21px; height: 21px; background: url(../images/bg.png) -116px -226px no-repeat; display: block; position: absolute; right: 30px; cursor: pointer; top: -34px; }
#ScA4 .next4, #fsD3 .next33 { width: 21px; height: 21px; background: url(../images/bg.png) -116px -205px no-repeat; display: block; position: absolute; top: -34px; right: 0; cursor: pointer }
#ScA4 .prevMouseClass4, #fsD3 .prev33 a:hover, #ScA4 .prev4:hover { background-position: -137px -226px; }
#ScA4 .nextMouseClass4, #fsD3 .next33 a:hover, #ScA4 .next4:hover { background-position: -137px -205px; }
#ScA4 .count h3 { font-size: 16px; font-family: "微软雅黑"; padding: 10px 0; }
#ScA4 .count p { line-height: 26px; overflow: hidden; zoom: 1; padding: 5px 0; }
#ScA4 .count p span { display: block; width: 26px; height: 26px; text-align: center; color: #fff; background: #258cff; font-size: 14px; font-family: "微软雅黑"; margin-right: 15px; float: left; }
#ScA4 .count p a { font-family: "宋体"; }
#ScA4 .join { text-align: right; position: relative; }
#ScA4 .join { }
#ScA4 .join .pComment { overflow: hidden; }
#ScA4 .join .pComment, #ScA4 .join .shareTo { position: relative; top: 0; }
#ScA4 .join .voteBtn { position: relative; top: -2px; }
#ScA4 .join .shareTo { margin: 0 5px; bottom: 0; top: auto; }
#ScA4 .shareTo .share { left: -160px; text-align: left; *top:16px;
}
.hotuse .bd { background: #fff; padding-bottom: 20px; }
#focus2 { border-top: 1px solid #dcdcdc; }
.pComment a { padding-left: 22px; height: 18px; width: auto; background: url(../images/hotico.png) 0px -124px no-repeat; font-weight: 800; color: #999; }
.pComment a.sf1 { padding-left: 20px; background: url(../images/hotico.png) 0px -164px no-repeat; font-weight: 800 }  /*沙发1*/
.pComment a.sf2 { background-position: 0px -74px; }  /*沙发2*/
.pComment a.lj1 { padding-left: 20px; background: url(../images/hotico.png) 0px -1px no-repeat; color: #ff9000; font-weight: 800; } /*辣椒1*/
.pComment a.lj2 { padding-left: 33px; background: url(../images/hotico.png) 0px -37px no-repeat; color: #ff9000; padding-bottom: 2px; }
.pComment a.lj3 { padding-left: 26px; background: url(../images/hotico.png) 0px -78px no-repeat; color: #ff9000; padding-bottom: 2px; }
/*专题活动*/
.ent .bigpic { overflow: hidden; }
.fontright ul li { overflow: hidden; }
.footer .Q-tpList .pic { _margin-right: 5px; }
.fooinner, #tcopyright { background: #edf2f8; }
.fooinner { overflow: hidden; border-top: 1px solid #cdd7e3; }
.footer { background: #edf2f8 url(../images/footborder.png) repeat-x 0 0; border-top: 0; }
/*数码控*/
.shumakong { position: relative; border-top: 1px solid #dcdcdc; }
.shumakong .fstitle { font-size: 16px; height: 44px; line-height: 44px; }
.shumakong .fs_D1 { top: 0; height: 220px; margin-bottom: 10px; }
.shumakong .fPic { padding-top: 0; }
#fsD3 .prev33 a, #fsD3 .next33 a { display: block; height: 21px; height: 21px; background-image: url(../images/bg.png); background-repeat: no-repeat; background-position: 100px 100px; }
.plBtn span.sf1 { background-position: 0 -159px; }
/*头条*/
.jdtdBg { width: 660px; position: relative; }
.jdtdBg .plLink { line-height: 22px; background: none; border: none; font-size: 12px; font-family: "宋体"; font-weight: normal; color: #777; }
.jdtdBg .plLink a { background: url(../images/pl.png) no-repeat 0 3px; line-height: 18px; padding: 0; padding-left: 20px; color: #000; }
.jdtdBg .top { text-align: center; position: absolute; left: 0; bottom: 0; }
.jdtdBg .top img { vertical-align: middle; }
.jdtdBg h2 { height: 40px; padding: 6px 0 10px; font-family: "微软雅黑"; font-size: 30px; font-weight: bold; }
.jdtdBg h2 a:hover { text-decoration: none; color: #c00; }
.jdtdBg .detail { padding: 0 0 10px; overflow: hidden; color: #b0b8b9; font-family: "微软雅黑"; line-height: 22px; font-size: 12px; color: #010101; }
.jdtdBg .detail div { width: 600px; float: left; color: #666; }
.jdtdBg .detail a { color: #666; }
#heli_com321 { color: #000; }
.jdtdBg .dibg { width: 660px; position: relative; }
.jdtdBg .txt { padding-left: 5px; }
.jdtdBg .leftImg { position: absolute; left: 0; top: 0; z-index: 1; }
.jdtdBg .leftImgLink { position: absolute; left: 0; top: 0; z-index: 99; }
.jdtdBg .leftImgLink a { display: block; width: 265px; height: 221px; }
.pingandqsl { border-bottom: 0; padding-bottom: 0; }
.pingandqsl .bd .cover { left: 1px; width: 320px; }
.mainnews .fonta { overflow: hidden; border-bottom: 1px solid #d1d1d1; border-top: 1px solid #DEDEDE; }
.mainnews .fonta li { float: left; line-height: 26px;  overflow: hidden; background: url(../images/81970466.png) no-repeat; background-position:5px 21px;   border-top: 1px solid #E5E5E5; width: 295px; height: 72px; margin:-1px 0 0 0;padding:0px 10px 10px 30px; }
.mainnews .fonta li:hover { background: #F9F9F9 url(../images/84795105.png) no-repeat;background-position:5px 21px; }
.mainnews .fonta li a { font-size: 16px ; margin:14px 0 0 0; display: block; overflow:hidden; }
.mainnews .fonta li a:hover{ text-decoration:none;}
/*二级导航*/
.mbx { border-top: none; margin-top: 0; }
.mbx .fl { font-size: 14px; }
.mbx .dyq { color: #ddd; }
.techTag { padding-left: 0px }
/*
.detail .plLink{display:none} 
#ScA4 .pComment{display:none}
*/
.font_w_b { font-weight: bold }
.color_black { color: #000 }
.color_red { color: #c00!important; }
.STYLE1{ font-weigth:bold;}
 ul,li{margin:0;padding:0;}
li{list-style:none;}
.fl{float:left;}
.fr{float:right;}
.dis{display:block;}
.undis{display:none;}
.loginSmartTop,.loginSmartBottom{background-image:url(../images/qqbg_1.5.2.png); background-repeat:no-repeat;}
a.login,a.login:hover,a.weiboLogin,a.weiboLogin:hover,a.qzoneLogin,a.qzoneLogin:hover,a.mailLogin,a.mailLogin:hover,a.pengyouLogin,a.pengyouLogin:hover,.mininavRight .weibo,.mininavRight .weibo:hover,.mininavRight .qzone,.mininavRight .qzone:hover,.mininavRight .mail,.mininavRight .mail:hover,.mininavRight .pengyou,.mininavRight .pengyou:hover{background-image:url(../images/loginall_1.2.png); background-repeat:no-repeat;}
a.login{width:70px;height:28px;display:block;float:right;background-position:left -450px;}
a.login:hover{background-position:left -500px;}
a.weiboLogin{width:30px;height:28px;display:block;float:right;background-position:left -50px;}
a.weiboLogin:hover{background-position:right -50px;}
a.qzoneLogin{width:30px;height:28px;display:block;float:right;background-position:left -100px;}
a.qzoneLogin:hover{background-position:right -100px;}
a.mailLogin{width:30px;height:28px;display:block;float:right;background-position:left -150px;}
a.mailLogin:hover{background-position:right -150px;}
a.pengyouLogin{width:28px;height:28px;display:block;float:right;background-position:left -200px;}
a.pengyouLogin:hover{background-position:right -200px;}
.mininavRight{font-size:12px;}
.mininavRight .weibo{background-position:7px -244px;}
.mininavRight .weibo:hover{background-position:-79px -244px;}
.mininavRight .qzone{background-position:7px -294px;}
.mininavRight .qzone:hover{background-position:-74px -294px;}
.mininavRight .mail{background-position:7px -342px;}
.mininavRight .mail:hover{background-position:-77px -342px;}
.mininavRight .pengyou{background-position:7px -394px;}
.mininavRight .pengyou:hover{background-position:-76px -394px;}
.mininavRight{float:right;color:#c7c7c7;line-height:28px;}
.mininavRight a{color:#666;}
.mininavRight .qqNameLayout{margin-right:4px;color:#c7c7c7;}
.mininavRight .qqName{margin-right:12px;color:#666;float:left;}
.mininavRight .weibo{font-family:Tahoma,"宋体";padding:0 7px;display:block;height:28px;float:left;text-indent:17px;}
.mininavRight .weibo:hover{color:#fff;background-color:#458fce;}
.mininavRight .qzone{font-family:Tahoma,"宋体";padding:0 7px;display:block;height:28px;float:left;text-indent:22px;}
.mininavRight .qzone:hover{color:#fff;background-color:#458fce;}
.mininavRight .mail{font-family:Tahoma,"宋体";padding:0 7px;display:block;height:28px;float:left;text-indent:19px;}
.mininavRight .mail:hover{color:#fff;background-color:#458fce;}
.mininavRight .pengyou{font-family:Tahoma,"宋体";padding:0 7px;display:block;height:28px;float:left;text-indent:20px;}
.mininavRight .pengyou:hover{color:#fff;background-color:#458fce;}
.loginSmartBox{width:120px;height:auto;background:#fffbef;position:absolute;top:28px;z-index:100;}
.loginSmartTop{width:120px;height:3px;overflow:hidden;background-position:-350px -210px;}
.loginSmartBottom{width:120px;height:3px;overflow:hidden;background-position:-350px -230px;}
.loginSmartContent{width:118px;border-left:1px solid #f1f1f1;border-right:1px solid #f1f1f1;}
.loginSmartInner{width:116px;border-left:1px solid #f4d9a4;border-right:1px solid #f4d9a4;}
.loginSmartInner ul{width:100%;padding:2px 0;}
.loginSmartInner li{width:100%;height:20px;line-height:20px;color:#666;text-indent:8px;text-align:left;}
.loginSmartInner li a{color:#666;}
.loginSmartInner li a:hover span{color:#cd0200;}
.loginSmartInner li a span,.loginSmartInner li a:hover span{font-family:Tahoma;}
#pengyouIcon{position:relative;z-index:10000;}
#mailIcon{position:relative;z-index:10000;}
#qzoneIcon{position:relative;z-index:10000;}
#weiboIcon{position:relative;z-index:10000;}
#loginOut:hover{text-decoration:underline;color:#cd0200;}
.loginBg{width:100%;min-width:1024px;position:absolute;top:0;left:0;z-index:8888;display:none;background:url(../images/alphabg.png); _background:#000;_opacity:0.3_;filter:alpha(opacity=30);}

.mininavRight .qzone{width:auto;}
.mininavLeft div{line-height:14px;}
.mininavRight div{line-height:28px;}

/*频道导航*/
#channel_nav{width:1100px; margin:0 auto;padding:0;font-size:12px;font-family:"宋体","Arial Narrow",sans-serif;line-height:20px;clear:both;}/*缩小35*/
#channel_nav img{border:none;}
#channel_nav ul,#channel_nav li{margin:0;padding:0;list-style:none;}
#channel_nav .hd{height:50px;background:#fff}
#channel_nav .logo{float:left;padding:2px 0px 2px 0;}
#channel_nav .cilogo{float:left;padding:14px 0px 0px 11px;}
#channel_nav .sub{float:left;padding-top:16px;padding-left:21px}
#channel_nav a.rss{padding-left:16px;color:#666; text-decoration:none;font-size:11px; font-family:Arial,sans-serif;background:url(../images/rss_logo.png) left 1px no-repeat;}
#channel_nav a.rss:hover{color:#666; text-decoration:underline;}
#channel_nav .link{float:left;padding-top:16px;color:#d4d4d4;font-family:Arial,sans-serif;margin-left:30px;display:inline}
#channel_nav .link a{color:#333; text-decoration:none;}
#channel_nav .link a:visited{color:#333; text-decoration:none;}
#channel_nav .link a:hover{color:#333; text-decoration:underline;}
#channel_nav .link .shuxianjl{margin:0 7px 0 8px}
#channel_nav .linkml30{margin-left:30px}
#channel_nav .toolbar{float:right;}

@media screen and (-webkit-min-device-pixel-ratio:0) {
/* Safari 3.0 and Opera 9 rules here */
#channel_nav .bd .ywlh{font-family:Arial;line-height:25px;}
#channel_nav .ft .ywlh{line-height:20px;font-family:Arial;}
}

#channel_nav .phone_news{margin-left:20px;}

	.rili{margin:0px auto 0px;text-align:right;width:48px;padding-top:1px;position: relative;z-index:9999999}
	.calendar {width:154px;padding:3px;border:1px solid #CDCDCD;background:#FFF; position:absolute;left:0px;top:20px;font-size:12px;}
	#calendar {font-size:12px;font-family:verdana;cursor:default;}
	#calendar td,#calendar th{text-align:center;vertical-align:middle;font-family:"宋体","Arial Narrow",sans-serif;color:#3C3C3C;cursor:pointer;line-height:18px;}
	#calendar thead {color:#fff;}
	#calendar div {width:100%;height:100%;background:#F0F0F0;}
	#calendar p{cursor:pointer;color:#fff;font-size:12px;padding:0;margin:0;}
	#calendar #calendar_title {cursor:pointer;}
	#calendar_contain p{font-size:12px;padding:0;margin:0;}
#channel_nav .phone_news{float:left;padding:16px 20px 0 0; line-height:22px;*line-height:23px;_line-height:23px; font-size:12px;}
#channel_nav .phone_news a{color:#196696;text-decoration:none;font-size:12px;}
#channel_nav .phone_news a:hover{color:#196696;text-decoration:underline;}
#channel_nav .phone_news span{margin:2px 4px 0 0; float:left;}