/*
author:ck
date:12.12.06
*/ 
/*  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;}

body {background:url(../img/body.png) fixed;}
#pagehead_top {width:1000px !important;}


.row {background:#fff; margin:0 auto; text-align:left; width:1000px;}
.row{*zoom:1;}
.row:after{display:block; overflow:hidden; clear:both; height:0; visibility:hidden; content:".";}

/* sprites */
.reviewLogo,
.reviewSrch .rsBtn,
#lev2Navi li,
.side_con li {background-image:url(../img/img.png?0527); background-repeat:no-repeat;}

/* header */
.reviewHd {height:65px;}
.reviewLogo {background-position:20px 12px; float:left; padding:12px 0 0 20px; padding-top:30p; width:265px;}
.reviewLogo a {display:block; float:left; overflow:hidden; text-indent:-9999em; width:220px;}
.reviewLogo a.rl-1 {height:41px; margin-right:22px; width:105px;}
.reviewLogo a.rl-2 {height:41px;width:137px;}
.reviewSrch {float:right; margin-right:10px; padding-top:28px; width:240px;}
.reviewSrch .rsInp {border:1px solid #bdbdbdbd; float:left; font-size:12px; margin-right:8px; padding:2px 4px; width:170px;}
.reviewSrch .rsBtn {background-position:0 -50px; border:0; cursor:pointer; display:block; float:left; height:17px; margin-top:3px; overflow:hidden; text-indent:-999em; width:47px;}
.reviewWb {border-left:1px solid #bdbdbd; float:right; overflow:hidden; margin-top:28px; padding-left:10px;  width:75px;}

/*  */

#lev2Navi {background:#e0e0e0; border-top:3px solid #900; height:30px; margin:0 auto; width:1000px;}
#lev2Navi ul {height:30px;}
#lev2Navi li {background-position:-298px -61px;float:left; padding:6px 18px 0 20px; white-space:nowrap;}
#lev2Navi li.fst {background:none;}
#lev2Navi #chanName {background:#999; height:24px; margin-right:20px; padding:6px 0 0; text-align:center; width:110px;}
#lev2Navi #chanName a {color:#fff;}
#lev2Navi #chanName a:hover {color:#900;}

#chan_mainBlk {background:url(../img/chan_mainBlk.png) left top repeat-y #fff; color:#383838; margin:auto; overflow:hidden; width:1000px; }
#chan_mainBlk_lft {width:625px; float:left; display:inline; margin-left:10px; padding:15px 0; overflow:hidden;}
#chan_mainBlk_rgt {width:337px; float:right; display:inline; margin-right:10px; padding:10px 0;}
#chan_newsBlk {padding:20px 0;}
#chan_newsBlk a {color:#00509a;}
#chan_newsBlk a:hover {color:#f00;}
#chan_breadcrumbs {border-bottom:3px solid #999; color:#383838; height:29px; line-height:29px; margin-bottom:15px; overflow:hidden; padding:0 15px; text-align:left;}
#chan_breadcrumbs a,
#chan_breadcrumbs a.cur {color:#383838; text-decoration:none;}
#chan_breadcrumbs a:hover {color:#f00; text-decoration:underline;}

#chan_newsTitle {color:#383838; font-size:22px; font-family:Arial, simsun; font-weight:bold;}
#chan_newsInfo {color:#929496; border-bottom:1px solid #e0e0e0; padding:10px 0;}
#chan_newsInfo a {color:#929496;}
#chan_newsInfo a:hover {color:#c00;}
#chan_newsInfo em {color:#b00101;}
#chan_newsDetail {text-align:left; font-size:14px; padding:20px 0 10px; line-height:185%; margin:0 auto; overflow:hidden; width:595px;}
#chan_newsDetail a {font-size:14px; text-decoration:underline;}
#chan_newsDetail img {border:1px solid #666;}
#chan_newsDetail p {padding:12px 0; font-family:simsun;}
#chan_newsDetail em {font-style:italic;}
.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 #9AAFE5; 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 #9AAFE5; color:#3568B9; text-decoration:none;}
.pageStyle5 #chan_multipageNumN a:hover {background:#fff; border:1px solid #296CB3; color:#3568B9; text-decoration:none;}
.pageStyle5 #chan_multipageNumN .curPage {background:#296CB3; border:1px solid #296CB3; 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-family:Arial; font-size:12px; padding:5px 30px; text-align:right; text-transform:uppercase;}


.sharetobox {border-top:1px solid #e0e0e0; clear:both; height:25px; overflow:hidden; padding:8px 0 5px 50px;}
.sharetobox ul {height:25px; float:left; width:350px;}
.sharetobox li,
.sharetobox li.moreBtn {background:url(../img/bshare.png) no-repeat;}
.sharetobox li {display:inline; float:left; margin:3px 5px 0 0; width:16px;}
.sharetobox li a {display:block; height:16px; overflow:hidden; text-indent:-9999px;}
.sharetobox li.shareto {background:none; padding-top:2px; width:50px;}
.sharetobox li.moreBtn {background-position:0 -50px; margin:0; width:51px; text-align:right;}
.sharetobox li.moreBtn a div {background:none !important;}
.sharetobox li.renren {background-position:0 0;}
.sharetobox li.qzone {background-position:-20px 0;}
.sharetobox li.tqq {background-position:-20px 0;}
.sharetobox li.kaixin {background-position:-40px 0;}
.sharetobox li.douban {background-position:-60px 0;}
.sharetobox li.netease {background-position:-80px 0;}
.sharetobox li.sina {background-position:-100px 0;}
.sharetobox li.sohu {background-position:-120px 0;}
.sharetobox li.baidu {background-position:-140px 0;}
.sharetobox li.fetion {background-position:-160px 0;}

.followBtn {float:left; width:65px;}

.chan_art_nav {line-height:160%; margin:1em auto 0 48px; text-align:left;}

#chan_relatedLink {background:#fafafa; border:1px solid #c7d8e9; font-size:14px; margin:10px auto 0; padding:6px 10px 0 28px; text-align:left;}
#chan_relatedLink h3 {font-weight:bold;}
#chan_relatedLink .relatedLinks {padding:5px 1em 10px; line-height:21px;}
#chan_relatedLink .relatedLinks a {color:#00509a;}

.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; line-height:180%; padding:0; margin:0; text-indent:2em;}


/* #12708 */
.edit_related2013 {border-top:1px dashed #e0e0e0; clear:both; margin:10px auto; padding:15px 0 0 0; text-align:left; width:598px; overflow:hidden;}
.edit_related2013 h3 {margin:0 0 10px; padding:0; color:#383838; font:bold 14px simsun;}
.edit_related2013 ul {padding:0; margin:0;}
.edit_related2013 li {background:url(../img/grayDot.png) 2px 10px no-repeat; font-size:14px; line-height:25px; overflow:hidden; height:25px; padding:0; margin:0; text-indent:12px;}
#chan_newsBlk .edit_related2013 li a {color:#00509a; font-size:14px;}
#chan_newsBlk .edit_related2013 li a:hover {color:#f00; font-size:14px;}

.edit_extended {border-top:1px dashed #e0e0e0; border-bottom:1px dashed #e0e0e0; clear:both; margin:10px auto; padding:15px 0 0 0; text-align:left; width:598px; overflow:hidden;}
.edit_extended h3 {margin:0; padding:0; color:#383838; height:35px; overflow:hidden; padding-right:22px;}
.edit_extended strong {float:left; font:bold 14px/35px simsun;}
.edit_extended span {background:url(../img/btn_hyh.png) 0 0 no-repeat; cursor:pointer; float:right; height:35px; font:0; line-height:300px; overflow:hidden; width:87px;}
.edit_extended ul {padding:6px 0 18px; margin:0; float:left; width:295px;}
.edit_extended li {background:url(../img/grayDot.png) 2px 10px no-repeat; font-size:12px; line-height:25px; overflow:hidden; height:25px; padding:0; margin:0; text-indent:12px;}
.edit_ext_left, .edit_ext_rgt {float:left; width:295px;}
#chan_newsBlk .edit_extended li a {color:#666; font-size:12px;}
#chan_newsBlk .edit_extended li a:hover {color:#f00; font-size:12px;}

#chan_moreAboutThis {color:#00509a; margin:1em auto 0 48px; text-align:left;}
#chan_moreAboutThis a {text-decoration:underline;}
#chan_attach {color:#00509a; margin:0 auto 0 48px; text-align:left;}

#chan_chinaSearchBar {background:#e1f0fe; border:1px solid #91a6d1; margin:8px auto 0; padding:5px; text-align:left;}
#chan_chinaSearchBar a {color:#1637a2; text-decoration:underline;}
#chan_chinaSearchBar a:hover { color:#B70101;}
.key_big5 {background:url(../img/searchlogo_china.gif) 0 0 no-repeat; width:360px; height:20px; line-height:20px; float:right; overflow:hidden; text-indent:130px;}
.key_gbk {background:url(../img/gg_hotsearch.gif) 0 0 no-repeat; width:360px; height:20px; line-height:20px; float:right; overflow:hidden; text-indent:130px;}



.chan_comment {background:#fff; 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(../img/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(../img/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 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(../img/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;}

.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;}

.chan_gHD_tj {padding:10px 0 20px; margin:0 auto; width:595px; text-align:left;}
.chan_gHD_tj h3 {font-size:14px; font-weight:bold; height:30px; margin:0; padding:0 0 0 38px;}
.chan_gHD_tjcon {overflow:hidden; margin:0 auto; width:585px;}
.chan_gHD_tjcon .photoAlbum_item {float:left; width:195px; text-align:center;}
.chan_gHD_tjcon .photoAlbum_item_pic img {border:1px solid #ccc; padding:1px; height:150px; width:180px;}
.chan_gHD_tjcon .photoAlbum_item_txt {margin:10px 8px 0; line-height:150%;}

.side_pic,
.side_mod {background:#f6f6f6; border:1px solid #666; margin-bottom:10px; text-align:left;}
.side_hd {border-bottom:1px dashed #ccc; color:#333; font:bold 16px simsun; padding:8px 15px; text-align:left;}
.side_con li {background-position:-290px -108px; height:22px; overflow:hidden; padding-left:15px;}
.side_con li a {color:#00509a;}
.side_con li a:hover {color:#900;}


.side_pic img {vertical-align:middle; height:280px; width:335px;}
.side_pic dl {position:relative;}
.side_pic .f-sum {position:absolute; bottom:10px; left:0; height:40px; width:335px; z-index:2; background:#000; filter:alpha(opacity=50); opacity:0.5!important; text-indent:-999em; overflow:hidden;}
.side_pic .f-tit {position:absolute; bottom:10px; left:0; height:40px; width:335px; color:#fff; font:bold 16px/40px simsun; overflow:hidden; text-align:center; z-index:9;}
.side_pic .f-tit a,
.side_pic .f-tit a:hover {color:#fff;}

.breakNews .side_con {padding:10px;}
.breakNews ul {height:132px; overflow:hidden;}

.socView .figure-news {width:100%; line-height:19px; padding:8px 0; overflow:hidden;}
.socView .figure-news dt {float:left; text-align:center; width:160px;}
.socView .figure-news dd {float:left; width:165px;}
.socView .figure-news img {border:1px solid #999; height:100px; width:140px;}
.socView .figure-news p span,
.socView .figure-news p a {color:#900;}
.socView .figure-news p a:hover {color:#f00;}
.socView .f-tit {font-weight:bold; font-size:14px; height:24px; line-height:24px; overflow:hidden; margin-bottom:3px; text-align:left;}

.comm_rpl .side_con {padding:10px;}
.comm_rpl .item {border-bottom:1px dashed #ccc; color:#666; line-height:180%; padding:5px;}
.comm_rpl .item a {color:#074a8d; font-weight:bold;}
.comm_rpl .item a:hover {color:#f00;}


/* var. hidden block */
#CONTENTKEYWORD { display:none;}
#pageURL {display:none;}

/*  */
.footer {background:#666;  padding:15px 0;}
.footer hr {display:none;}
#pageFooter {color:#ccc !important;}
#pageFooter a {color:#ccc !important;}
#pageFooter a:hover {color:#fff !important;}