/*  @ah:qtGao @rt:#11719 @dt:1204 */
html,body,div,span,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,cite,code,del,em,img,q,small,strong,sub,sup,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend {margin:0; padding:0; border:0; font-size:100%;}
body {background:#fff; color:#333; font:12px simsun; text-align:center;}
ol,ul {list-style:none;}
cite,em,strong,th,h1,h2,h3,h4,h5,h6 {font-style:normal; font-weight:normal;}
input,textarea,select,button,td {font-size:100%;}
a {color:#333; text-decoration:none;}
a:hover {color:#f00; text-decoration:underline;}
body {background:url(../images/homeRepx.png) 0 938px repeat-x #cce8fb;}

/*  CMS Common title colors  */
.title_default{ }
.title_black {color:black !important;}
.title_red {color:red !important;}
.title_blue {color:blue !important;}
.title_green {color:green !important;}
.title_brown {color:brown !important;}
.title_gray {color:gray !important;}

/* Sprites */
.hotspot h3,
.newslist li,.mods9p1r .hd ,
.f-p-list .photoAlbum_item_txt,
.blesss9 span.button a,
.modcolumn .hd,
.modcolumn .hd h3,
.mods9nl .cap h3 {background:url(../images/s9_c_t.png) no-repeat;}


/**
  * @name:Common&Layout
  */
.row-l,.row-m {float:left;}
.row-r {float:right;}

.h-area {height:938px;background:url(../images/home_bg.jpg) center top no-repeat;}
.c-area {width:950px;margin:-580px auto 0;overflow:hidden;background:#fff;}

.modcolumn {margin-top:10px;overflow:hidden;zoom:1;}
.modcolumn .hd {height:45px;padding-left:10px;text-align:left;}
.modcolumn .hd h3 {height:45px;line-height:220px;overflow:hidden;}
.modcolumn .bd {overflow:hidden;zoom:1;}

.mods9p1r {text-align:left;}
.mods9p1r .hd {height:30px;text-align:left;overflow:hidden;background-position:0 -298px;}
.mods9p1r .hd h3 {padding-left:26px;line-height:30px;font-size:14px;font-weight:bold;color:#fff;}
.mods9p1r .bd {border-left:1px solid #ccc;border-right:1px solid #ccc;}

.figure-news .fn-tit,
.figure-news .fn-txt {display:block;}
.figure-news .fn-txt-more a {color:red;}

.newslist {line-height:24px;text-align:left;}
.newslist li {padding-left:15px;background-position:-923px -120px;}
.newslist li a {font-size:14px;}

.s9-part1 {padding-top:10px;overflow:hidden;zoom:1;}
.s9-part1 .row-l {width:335px;margin-left:9px;display:inline;}
.s9-part1 .row-m {width:351px;margin-left:14px;height:570px;overflow:hidden;}
.s9-part1 .row-r {width:222px;margin-right:9px;display:inline;}

.s9-part2 .hd h3 {width:229px;background-position:0 -118px;}
.s9-part2 .bd {padding-top:16px;text-align:left;}
.s9-part2 .row-l {width:311px;margin-left:11px;display:inline;}
.s9-part2 .row-r {width:616px;margin-right:11px;display:inline;}

.s9-part3 .hd h3 {width:229px;background-position:-239px -118px;}
.s9-part3 .bd {margin-top:9px;background:url(../images/ctRep.png) repeat-y;}
.s9-part3 .photoAlbum_item {width:138px;height:128px;margin:11px 4px 0 15px;display:inline;float:left;overflow:hidden;}
.s9-part3 .photoAlbum_item_pic img {display:block;width:130px;height:85px;padding:3px;border:1px solid #ccc;}
.s9-part3 .photoAlbum_item_txt {height:20px;line-height:20px;padding:6px;overflow:hidden;}
.s9-part3 .photoAlbum_item_txt a {color:#000;}
.s9-part3 .photoAlbum_item_txt a:hover {color:#f00;}

.s9-part4 .hd h3 {width:316px;background-position:0 -180px;}
.s9-part4 .bd {padding-top:6px;}
.s9-part5 .hd h3 {width:415px;background-position:-478px -118px;}
.s9-part5 .bd {padding-top:6px;}
.s9-part6 .hd h3 {width:415px;background-position:-478px -118px;}
.s9-part6 .bd {padding-top:6px;}
.s9-part7 .hd h3 {width:415px;background-position:0 -58px;}
.s9-part7 .bd {padding-top:8px;}

.s9-part8 .hd h3 {width:298px;background-position:-326px -180px;}
.s9-part8 .bd {padding:18px 0 0 7px;height:248px;overflow:hidden;}
.s9-part8 .figure-news {width:450px;height:129px;float:left;margin-left:13px;display:inline;}
.s9-part8 .fn-pic {width:178px;float:left;margin-right:14px;}
.s9-part8 .fn-pic img {display:block;width:170px;height:100px;padding:3px;border:1px solid #ccc;}
.s9-part8 .fn-cont {line-height:24px;text-align:left;color:#666;}
.s9-part8 .fn-tit {height:24px;overflow:hidden;font-size:14px;font-weight:bold;}
.s9-part8 .fn-txt {height:72px;overflow:hidden;}

.s9-part9 .hd h3 {width:298px;background-position:-633px -180px;}
.s9-part10 .hd h3 {width:298px;background-position:-425px -58px;}

.s9-part11 {overflow:hidden;zoom:1;}
.s9-part11 .row-l {width:459px;margin-left:10px;display:inline;}
.s9-part11 .row-r {width:459px;margin-right:10px;display:inline;}
.s9-part11 .row-l .mods9nl .con {height:991px;overflow:hidden;}
.s9-part11 .row-r .mods9nl {margin-bottom:11px;}

/**
  * @name:Custom
  */
#mainNavi {background:url(../images/mainNavi_bg.png) repeat-x; color:#1b1b1b; width:950px; margin:0 auto;}
#mainNavi ul {height:35px;}
#mainNavi a {color:#1b1b1b;}
#mainNavi a:hover {color:#f00;}
#mainNavi .mainLogo {float:left; padding-top:7px; width:130px;}
#mainNavi .mainChnl {float:left; padding-top:12px; text-align:left; width:815px;}

.f-p-list {height:570px;overflow:hidden;}
.f-p-list .photoAlbum_item {width:325px; padding:4px; border:1px solid #ccc; background:#d1e3fa; margin-bottom:10px;}
.f-p-list .photoAlbum_item_pic img {display:block;width:325px;height:230px;}
.f-p-list .photoAlbum_item_txt {height:39px;line-height:39px;text-align:left;text-indent:10px;margin-top:1px;background-position:0 -244px;}
.f-p-list .photoAlbum_item_txt a {font-size:14px;color:#fff;}

.headline {margin-top:-4px;background:url(../images/hl_cutline.png) 1px 91px repeat-x;}
.headline .focusTopic {line-height:22px;padding:9px 0;margin-top:4px;}
.headline .focusTopic_tit {height:22px;overflow:hidden;margin-bottom:6px;}
.headline .focusTopic_tit a {font-size:16px;font-weight:bold;color:#155da7;}
.headline .focusTopic_tit a:hover {color:red;}

.hotspot h3 {height:30px;line-height:30px;padding-left:23px;text-align:left;background-position:0 -377px;}
.hotspot h3 em {font-size:14px;font-weight:bold;}
.hotspot ul {padding:8px 0 6px;overflow:hidden;}

.blesss9 .bd {border-bottom:1px solid #ccc; height:262px; /*height:195px;*/ overflow:hidden;}
.blesss9 span {display:block;}
.blesss9 span.textarea {width:200px;height:74px;padding-top:7px;margin:0 auto;}
.blesss9 span.textarea textarea {width:196px;height:54px;padding:2px;line-height:18px;border:1px solid #ccc;overflow:hidden;}
.blesss9 span.button {height:35px;padding-left:21px;text-align:center;}
.blesss9 span.button a {display:inline-blcok;height:24px;line-height:24px;float:left;margin-left:7px;}
.blesss9 span.button a:hover {text-decoration:none;}
.blesss9 span.button a.fasong {width:85px;color:#fff;background-position:0 -338px;}
.blesss9 span.button a.chakan {width:65px;background-position:-93px -338px;}

.itd-astronaut .bd {padding-top:10px;}
.itd-astronaut .figure-news {width:194px;height:79px;overflow:hidden;margin:0 auto;}
.itd-astronaut .fn-pic {width:96px;float:left;margin-right:10px;}
.itd-astronaut .fn-pic img {display:block;width:90px;height:60px;padding:2px;border:1px solid #ccc;}
.itd-astronaut .fn-cont {line-height:22px;}
.itd-astronaut .fn-tit a {font-weight:bold;color:#155da7;}
.itd-astronaut h3 a {color:#fff;}

.itd-s9manned  .bd {padding:10px 0;}
.itd-s9manned .figure-news {width:194px;overflow:hidden;margin:0 auto;}
.itd-s9manned .f-tit {line-height:22px;height:22px;overflow:hidden;}
.itd-s9manned .f-tit a {font-weight:bold;color:#155da7;}
.itd-s9manned .f-con {overflow:hidden;padding:6px 0 2px;}
.itd-s9manned .f-con img {display:block;width:90px;height:60px;padding:2px;border:1px solid #ccc;float:left;margin-right:10px;}
.itd-s9manned .f-sum {line-height:22px;height:66px;overflow:hidden;}
.itd-s9manned .f-sum a {color:red;}

.zhuanjia .fn-tit {height:22px;overflow:hidden;font-weight:bold;font-size:14px;}
.zhuanjia .fn-cont {line-height:22px;color:#666;}
.zhuanjia .row-l .fn-pic img {display:block;width:300px;height:200px;padding:4px;border:1px solid #ccc;}
.zhuanjia .row-l .fn-cont {padding:6px 4px 0;}
.zhuanjia .row-r {height:292px;overflow:hidden;}
.zhuanjia .row-r .figure-news {width:300px;height:102px;margin-left:8px;float:left;display:inline;overflow:hidden;}
.zhuanjia .row-r .fn-pic {width:118px;float:left;margin-right:10px;}
.zhuanjia .row-r .fn-pic img {display:block;width:110px;height:80px;padding:3px;border:1px solid #ccc;}
.zhuanjia .row-r .fn-tit {font-size:12px;}
.zhuanjia .row-r .fn-txt {height:66px;overflow:hidden;}

.p9p10_photoAlbum {padding-top:14px;}
.p9p10_photoAlbum .photoAlbum_item {width:208px;height:168px;overflow:hidden;float:left;display:inline;margin-left:24px;}
.p9p10_photoAlbum .photoAlbum_item_pic img {display:block;width:200px;height:120px;padding:3px;border:1px solid #ccc;}
.p9p10_photoAlbum .photoAlbum_item_txt {line-height:30px;overflow:hidden;}

.mods9nl {text-align:left;}
.mods9nl .cap {height:31px;border:1px solid #ccc;background:url(../images/nl_tit.png) repeat-x;overflow:hidden;}
.mods9nl .cap h3 {padding:9px 0 0 26px;height:21px;font-size:14px;font-weight:bold;color:#155da7;background-position:-912px -64px;}
.mods9nl .con {border:1px solid #ccc;border-top:0;}
.mods9nl .newslist {padding:11px 13px 11px 16px;}
.mods9nl .newslist li {height:24px;overflow:hidden;text-align:right;color:#888888;}
.mods9nl .newslist li a {color:#155da7;float:left;}

.footer {padding:18px 0;line-height:24px;color:#454141;}
.footer a {color:#454141;}

.slider {background:url(../images/bg.jpg) no-repeat; margin:0 auto; padding-top:15px; height:365px; width:928px;}.comment-login{ width:205px; margin:auto; padding:10px 0 0; line-height:24px; overflow:hidden; position:relative;}.comment-login a{ color:#00509a;}.comment-login label{float:left; padding-right:10px;}.comment-login  label.loginText {text-align:right; width:160px; margin-bottom:5px;}.comment-login .loginText input{ background:#fff; border:1px solid #d6d6d6; color:#000; font-size:12px; width:100px; height:20px; line-height:20px; padding:1px 2px;}.comment-login .loginText .current{ border-left:1px solid #636363; border-top:1px solid #636363;}.comment-login .loginText .dead{ color:#999;}.comment-login .loginSubmit input { border:0; background:none; color:#00509A; cursor:pointer; height:22px; position:absolute; left:165px;}.comment-textForm .but input{ width:64px; line-height:16px; padding:4px 0; text-align:center; color:#00509a; border:0; background:url("http://news.china.com/focus/2012lh/djch/img/submitBut.png") no-repeat; display:block; height:24px; cursor:pointer;}.loginRegLink{ position:absolute; right:3px; top:10px; line-height:24px; color:#00509a;}.comment-login p {clear:both;}.comment-login p a{ padding-right:6px;}.comment-textForm{ width:205px; margin:auto; overflow:hidden;}.comment-textForm textarea{ line-height:18px; color:#000; width:197px; height:52px; border:1px solid #d6d6d6; padding:3px;}.comment-textForm textarea.dead{ color:#999;}.comment-textForm textarea.current{ border-top:1px solid #666; border-left:1px solid #666;}.comment-textForm .but{ width:100%; padding:2px 0 5px; overflow:hidden;}.comment-textForm .but input{ float:right; display:inline;}.comment-textForm .but span {display:block; line-height:24px; padding-left:3px;}.comment-textForm .but span a {color:red;}
.comment-list {height:67px; overflow-x:hidden; overflow-y:scroll; width:220px;}.comment-list dt {line-height:22px; padding-left:10px; background:#ececec;}.comment-list dd {padding:5px 10px; line-height:20px; color:#555;}.comment-list p {line-height:24px; text-align:center; padding:30px 0;}