/*
author:ck
date:12.01.10
*/ 
/*  Reset  */
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,table,tr,th,td{ margin:0; padding:0; border:0; font-size:100%;}
body{ background:#fff; color:#000; font:12px/1.5em arial,tahoma,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;}
table{ border-collapse:collapse; border-spacing:0;}
input,textarea,select,button{ font-size:100%;}
a{ color:#000; text-decoration:none;}
a:hover{ color:#f00; text-decoration:underline;}

/*  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;}

.row, .clearfix{*zoom:1; background-color:#fff;}
.row:after, .clearfix:after{display:block; overflow:hidden; clear:both; height:0; visibility:hidden; content:".";}

body {background:url(../img/body.png) left top repeat-x #ececec;}
#ztHeader {margin-bottom:0 !important;}


.row {margin:0 auto; text-align:left; width:950px;}

.subpage {background:url(../img/bg_mainpage.png);}
#chan_mainBlk_lft {border-top:1px solid #f8cdcd; width:598px; float:left; overflow:hidden;}
#chan_mainBlk_rgt {width:335px; float:right; padding-top:10px;}
#chan_newsBlk {padding:20px;}
#chan_newsBlk a {color:#00509A;}
#chan_newsBlk a:hover {color:#f00;}
#chan_breadcrumbs {color:#383838; height:29px; line-height:29px; margin-bottom:1em; overflow:hidden; padding:1px 15px 0; text-align:left;}
#chan_breadcrumbs a,
#chan_breadcrumbs a.cur {color:#383838; text-decoration:underline;}
#chan_breadcrumbs a:hover {color:#f00; text-decoration:underline;}
#chan_newsTitle {background:url(../img/dotted_6x1.png) left bottom repeat-x; font-size:18px; font-weight:bold; padding-bottom:15px; text-align:center;}
#chan_newsInfo {padding:10px 0; text-align:center;}
#chan_newsInfo a { color:#0000a3;}
#chan_newsInfo a:hover { color:#f00;}
#chan_newsInfo1 { display:none;}
#chan_newsDetail { text-align:left; font-size:14px; padding:20px 0; line-height:185%; overflow:hidden; width:100%;}
#chan_newsDetail a { font-size:14px;}
#chan_newsDetail p {margin-bottom:1.5em; font-family:simsun;}
#chan_newsDetail img { border:1px solid #666;}
#chan_newsDetail strong {font-weight:bold;}
.chan_newsPic {text-align:center;}
#chan_bigAD { float:left;}
.pageStyle5 {clear:both; font-family:Tahoma,simsun; margin-top:5px; height:30px;}
.pageStyle5 #chan_multipageNumN {color:#333333; display:inline; float:left; height:30px; left:50%; position:relative;}
.pageStyle5 #chan_multipageNumN a,
.pageStyle5 #chan_multipageNumN span {background:#fff; border:1px solid #f7dfc5; display:block; float:left; line-height:normal; margin:0 3px 0 0; overflow:hidden; padding:0.2em 0.5em; position:relative; right:50%;}
.pageStyle5 #chan_multipageNumN a {background:#fff; border:1px solid #f7dfc5; color:#c62500; text-decoration:none;}
.pageStyle5 #chan_multipageNumN a:hover {background:#fff; border:1px solid #f7dfc5; color:#c62500; text-decoration:none;}
.pageStyle5 #chan_multipageNumN .curPage {background:#c62500; border:1px solid #f7dfc5; color:#fff; font-weight:bold;}
.pageStyle5 #chan_multipageNumN span.sumPage {border:1px solid #ccc; white-space:nowrap;}
.pageStyle5 #chan_multipageNumN .sumPage cite {color:red; font-style:normal; padding:0 0.2em;}
.editor {clear:both; color:#808080; font-size:12px; padding:10px; text-align:right;}

#chan_relatedLink {border:1px solid #d6d6d6; width:540px; padding-bottom:15px; margin:10px auto 0;}
#chan_relatedLink h3 {background:#f3f3f3; border-top:1px solid #fff; border-bottom:1px solid #efefef; padding:8px 15px;}
#chan_relatedLink .relatedLinks {padding:5px 1em 10px; line-height:21px;}
#chan_relatedLink a {color:#666;}
#chan_relatedLink ul {padding:10px 15px;}
#chan_relatedLink li {height:26px; line-height:26px;}

.chan_gallery {width:100%; overflow:hidden; text-align:center;}
.chan_gal_con {display:inline; float:left; left:50%; position:relative;}
.chan_gal_con div,
.chan_gal_con span {display:block; float:left; overflow:hidden; position:relative; right:50%;}
.chan_gal_con span {height:48px; width:20px; text-indent:-9999px; top:45%;}
.chan_gal_pic {margin:0 15px;}
.chan_gal_prev {background:url(../img/chan_gallery.png) left top; cursor:pointer;}
.chan_gal_next {background:url(../img/chan_gallery.png) right top; cursor:pointer;}
.chan_gal_fst {background:url(../img/chan_gallery.png) left bottom;}
.chan_gal_lst {background:url(../img/chan_gallery.png) right bottom;}

.socialize {border-top:1px solid #e0e0e0; clear:both; padding:8px 0 5px 10px;}
.socialize ul {height:25px;}
.socialize li {background:url(../img/socialize.png) no-repeat; display:inline; float:left; margin:3px 5px 0 0; width:16px;}
.socialize li a {display:block; height:16px; overflow:hidden; text-indent:-9999px;}
.socialize li.shareto {background:none; width:50px;}
.socialize li.renren {background-position:0 0;}
.socialize li.qzone {background-position:-20px 0;}
.socialize li.kaixin {background-position:-40px 0;}
.socialize li.douban {background-position:-60px 0;}
.socialize li.t163 {background-position:-80px 0;}
.socialize li.tsina {background-position:-100px 0;}
.socialize li.tsohu {background-position:-120px 0;}
.socialize li.tqq {background-position:-140px 0;}

.chan_comment {border:1px solid #d6d6d6; width:540px; margin:0 auto;}
.chan_comment_top {background:#f3f3f3; border-top:1px solid #fff; border-bottom:1px solid #efefef; font-size:12px; height:28px;}
.chan_comment_num {float:right; padding:7px 2em 0 0;}
.chan_comment_num strong {color:#666; font-weight:normal; font-family:Arial;}
.chan_comment_num a {margin-left:1em;}
.chan_comment_num a strong {color:#0030ab;}
.chan_comment_num em {color:#f00;}
.chan_comment_num a:hover {text-decoration:none;}
.chan_comment_num a:hover strong, .chan_comment_num a:hover em {color:#f00;}
.chan_comment_sum {float:right; padding-top:7px;}
.chan_comment_view {float:right; padding-top:2px; width:110px;}
.chan_comment_view a,
.chan_comment_send a {background:url(/zh_cn/etc/endpage/img1104/btn_comment.gif); display:block; height:23px; line-height:23px; margin:0 25px 0 15px; text-align:center; width:64px;}
.chan_comment_login {padding:5px 0 5px 18px; text-align:left;}
.chan_comment_login td {padding-right:4px;}
.commUsername input,
.commPw input,
.commRands input{border:1px solid #d6d6d6; color:#383838; height:18px; line-height:18px; padding:2px 3px 1px; width:80px;}
.commRands input{width:30px;}
.commSubmit input {background:url(/zh_cn/etc/endpage/img1104/btn_comment.gif); border:none; color:#00509a; cursor:pointer; height:23px; line-height:23px; text-align:center; width:64px;}
.chan_comment_login input,
.chan_comment_login img {margin-right:5px;}
.chan_comment_con {text-align:center;}
.chan_comment_con textarea {border:1px solid #d6d6d6; font-size:12px; height:100px; line-height:150%; overflow-y:auto; overflow-x:hidden; margin:0 auto; padding:5px; width:492px; resize:none;}
.commUsernameIpt, .commPwIpt {background:url(/zh_cn/etc/endpage/img1104/ipt_comment.png);}
.commUsernameIpt {background-position:0 0;}
.commPwIpt {background-position:0 -25px;}
.commIptDef {background-image:none;}
.comment_body1 {color:#999;}
.comment_body2 {color:#000;}
.chan_comment_btm {color:#0030ab; font-size:12px; height:29px;}
.chan_comment_tip {color:#999; float:left; padding:7px 0 0 20px;}
.chan_comment_send {float:right; padding-top:3px;}
.mainpage_sepln { background:url(../img/bg_mainpage_sepln.png) right top no-repeat; height:1px; clear:both; overflow:hidden; font-size:1px;}

#chan_section,
#chan_mainBlk_rgt .modhd h3 {background:url(../img/modhd_sub.png) 0 0 no-repeat;}
#chan_section {color:#fff; font-size:18px; font-weight:bold; height:37px; line-height:37px; overflow:hidden; margin:1px 0 10px; padding:0 15px; text-align:left;}

.subList {padding:10px 15px;}
.subList li {background:url(../img/listdot.png) 0 12px no-repeat; padding-left:10px; color:#666; height:30px; line-height:30px; overflow:hidden; text-align:left;}
.subList li a {color:#595959; font-size:14px; margin-right:1em; text-decoration:underline;}

#chan_mainBlk_rgt .mod {margin-right:10px; padding-top:15px;}
#chan_mainBlk_rgt .modhd {height:20px; text-align:left;}
#chan_mainBlk_rgt .modhd h3 {background-position:-550px -55px; float:left; color:#000; font-size:18px; font-weight:bold; line-height:20px; text-indent:15px; width:240px;}
#chan_mainBlk_rgt .modhd .more {float:right; text-align:right; padding-top:5px; width:60px;}
#chan_mainBlk_rgt .modhd .more a {color:#666;}
#chan_mainBlk_rgt .modhd .more a:hover {color:#f00;}
#chan_mainBlk_rgt .modbd {padding:8px;}
#chan_mainBlk_rgt .modbd li {background:url(../img/listdot.png) 0 12px no-repeat; height:28px; line-height:28px; overflow:hidden; padding-left:12px; text-align:left;}
.his_cppcc {margin-top:7px;}

/*  */
.committeeBox {}
.committeeBox .subTit {height:65px; overflow:hidden; line-height:200px;}
.committeeBox .fangtan {background:url(../img/subTit_fangtan.jpg);}
.committeeBox .gaoduan {background:url(../img/subTit_gaoduan.jpg);}
.committeeBox .tupian {background:url(../img/subTit_tupian.jpg);}

.committeeList {background:#fcf3e9; padding:0 0 10px 8px;}
.committeeList .focusTopic {background:#fff; border:1px solid #ececec; display:inline; height:136px; float:left; margin:12px 0 3px 6px; overflow:hidden; text-align:left; width:302px;}
.committeeList .focusTopic_tit {background:url(../img/listdot.png) 13px 13px no-repeat; font-size:14px; font-weight:bold; margin-bottom:10px; padding:8px 0 0 20px;}
.committeeList .focusTopic_tit a {color:#970302; text-decoration:underline;}
.committeeList .focusTopic_tit a:hover {color:#c10000;}
.committeeList .focusTopic_cont {}
.committeeList .focusTopic_pic {float:left; text-align:center; width:142px;}
.committeeList .focusTopic_pic img {border:1px solid #ddd; padding:3px; width:110px; height:80px;}
.committeeList .focusTopic_txt {line-height:180%; float:left; text-align:left; width:155px;}
.committeeList .focusTopic_txt a {color:#666;}
.committeeList .focusTopic_txt a:hover {color:#c10000;}
.committeeList .focusTopic_txt .moreLnk {color:#f00;}
.committeeList .photoAlbum_item {display:inline; float:left; margin:0 0 0 12px; padding:10px 0; width:140px; text-align:center;}
.committeeList .photoAlbum_item_pic {margin-bottom:8px;}
.committeeList .photoAlbum_item_pic img {background:#fff; border:1px solid #f8cece; height:85px; padding:3px; width:130px;}

.endpage {background:url(../img/bg_endpage.png);}


.edit_relatelink {border-top:1px dashed #e0e0e0; border-bottom:1px dashed #e0e0e0; clear:both; margin:10px 0; padding:10px; text-align:left;}
.edit_relatelink ul {padding:10px 0; margin:0;}
.edit_relatelink li {font-size:14px; font-family:simsun; line-height:180%; padding:0; margin:0; text-indent:2em;}
.edit_relatelink li strong {font-weight:bold;}
.edit_relatelink li a {font-family:Arial;}

/*  */
.footer {}