@charset "utf-8";
/* CSS Document */
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote,dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td {
    margin: 0;
    padding: 0;
}
body, button, input, select, textarea {font: 12px/1.4 arial, \5b8b\4f53, sans-serif; color:#000;}
h1, h2, h3, h4, h5, h6 { font-size: 100%; }
address, cite, dfn, em, var { font-style: normal; } /* 将斜体扶正 */
code, kbd, pre, samp { font-family: courier new, courier, monospace; } /* 统一等宽字体 */
small { font-size: 12px; } /* 小于 12px 的中文很难阅读，让 small 正常化 */
ul, ol { list-style: none; }
a { text-decoration: none; color:#000;}
a:hover { text-decoration: underline; }
sup { vertical-align: text-top; } /* 重置，减少对行高的影响 */
sub { vertical-align: text-bottom; }

legend { color: #333; } /* for ie6 */
fieldset, img, iframe { border: 0; } 
button, input, select, textarea { font-size: 100%; } /* 使得表单元素在 ie 下能继承字体大小 */
table { border-collapse: collapse; border-spacing: 0; }

.l,.left{float:left;}
.r,.right{float:right;}
.clear{height:0;clear:both;visibility:hidden;line-height:0;font-size:0;}
.blank,.blank5{height:10px;clear:both;visibility:hidden;line-height:0;font-size:0;}
.blank5{height:5px;}
.sethome{color:#003B7E;cursor:pointer;}
/*Global setting*/
body{background:#e9eaee;}
a{color:#032071;}
h1,h2,h3{margin-bottom:0.3em; line-height:1.2em;color:#032071;}
h1{font-size:14px;}
h2{font-size:12px;}
h1.photonews_title{font-size:20px;margin-top:7px;}
h1.head_title{font-size:16px;}


.list li{font-size:12px;line-height:22px; background:url(../images/icon.gif) no-repeat left -120px;padding-left:10px; margin-left:10px; font-weight:bold;}
p{line-height:1.4em;}
.justoneline li{height:22px;overflow:hidden;}
.line_1{background:url(../images/line.gif) repeat-x; height:15px;clear:both;}
.fblue{color:#032071;}


#wrapper{margin:0 auto;width:980px;}
#contents{margin-top:6px;background:#fdfdfd;padding:10px;border-bottom:1px solid #d6d6d6;}
	#content_l{width:650px;float:left;}
	#section_l{width:649px;float:left;border-right:1px solid #e9eaee;}
	#rightside{width:300px;float:right;}


/*Head*/
.globalTop{background:url(../images/icon.gif) repeat-x; height:30px; line-height:28px;}
	.topleft li{float:left; padding:0 16px 0 12px; background:url(../images/icon.gif) no-repeat right -350px;font-weight:bold;color:#032071;}
	#searchbar{width:500px; height:28px; background:url(../images/search_bg.png) no-repeat; float:right; font-weight:bold;}
	#searchbar li{float:left;margin-right:10px;width:60px; text-align:center;}
	#searchbar li a{color:#000;}
	#searchbar li.search{width:286px; text-align:right; margin-right:0;}
	.followus{font-size:11px;font-weight:normal;background:url(../images/share.gif) no-repeat left bottom;width:120px; height:36px; }
	.followus a{width:24px; display:inline-block; height:20px;}
	input.input_search{line-height:18px; height:18px;border:1px solid #cbcdd0;width:180px;}
	input.button_search{background:url(../images/button_search.png) no-repeat center;width:58px; padding:4px 0; color:#fff;border:none;cursor:pointer;}
.logo{float:left;margin:5px 4px 0 14px;}
.border_left{background:url(../images/icon.gif) no-repeat left -233px;width:158px; padding-left:10px;}
.rss_time{float:left;margin:10px 0 0 8px; line-height:18px;font-weight:bold;}

.rss_time a{color:#003b7e;}
.topbanner{float:right;}

.quicklink{height:18px; background:url(../images/quicklink.gif) no-repeat 10px 4px; margin:8px; padding-left:70px;}
.quicklink li{ float:left; padding:2px 15px; font-weight:bold;}
.quicklink li a{color:#666;}
.quicklink li.current{background-color:#032071;}
.quicklink li.current a{color:#fff;}
/*mainnav*/
#nav{ background:url(../images/icon.gif) repeat-x 0 -164px;height:68px;}
	.mainnav li{ line-height:34px; float:left;font-size:12px; font-weight:bold; color:#fff; padding:0 20px;}
	.mainnav li.current{background:#fff;}
	.mainnav li a{color:#fff;}
	.mainnav li.current a{color:#002b71;}
/*contents*/ 
.tagshow,.tagshow2{background:url(../images/tagshow.png) repeat-x 0 -35px;height:35px; }
	.tagshow li,.tagshow2 li{ float:left; width:85px; text-align:center; line-height:35px; height:35px; font-weight:bold; color:#032071; cursor:pointer;}
	.tagshow li.current{background:url(../images/tagshow.png) repeat-x 0 0;}
	
	.tagshow2{background-position:0 -105px;}
	.tagshow2 li{color: #CA6500;}
	.tagshow2 li.current{background:url(../images/tagshow.png) repeat-x 0 -70px;}
	.taglist .list li{height:22px;overflow:hidden;}
.photonews,.cr{width:300px; float:right;}
.cl{width:340px;float:left;}
.headline{ background:url(../images/headline_bg.gif) repeat-x;padding-top:7px;}
	.headline h1,.headline p{margin-left:10px;margin-right:10px;}
	
.imgfield{ margin:0 10px;}
	.imgfield img{float:left;margin-right:10px; border:1px solid #eee;}

h2.section1,h2.section2,h2.section3,h2.section4{ background:url(../images/icon.gif) repeat-x 0 -60px; line-height:30px; padding-left:10px;}
	h2.section2{ background-position:0 -90px;color:#ca6500;}
	h2.section3{ background-position:0 -270px;color:#14600c;}
	h2.section4{ background-position:0 -300px;color:#6725ae;}
	
.contributor li,.lifestyle li{width:108px;text-align:center; float:left;}
.contributor li h3,.lifestyle li h3{margin-top:5px;}

.lifestyle li{margin:0 11px;}
.lifestyle li h3{text-align:left;}
	
/*rightside*/
.topics li{width:100px;text-align:center; float:left;}
/*footer*/
#footer{padding-top:10px;}
.foot_menu li{float:left; background:url(../images/icon.gif) no-repeat 0 -330px; padding:0 20px 0 15px;color:#666;}
.foot_menu li a{color:#666;}


/*btimesusa special*/
.r_box{border:1px solid #f9cb9b;background:#f9f7f4;padding:1px 1px 10px 1px;}
h2.section4{ background-position:0 -380px;color:#ca6500;}

.yplist{height:28px; background:url(../images/icon.gif) repeat-x 0 -410px;width:280px;margin:4px 0 0 9px;overflow:hidden;}
.yplist a{font-weight:bold;color:#666;margin-right:18px;line-height:28px; display:inline-block;}
.yplist a.last{margin:0;}

/*section list*/
#navigation{float:right;}
h2.sectiontitle{font-size:32px;font-family:'黑體';border-bottom:1px solid #e4e5ea; line-height:1.5em;}
h1.article_title{font-size:26px;font-family:'黑體';}
h2.section5{color:#333;line-height:30px; font-size:14px;padding-left:10px; background:url(../images/section5_bg.gif) repeat-x bottom;}
#section_l .imgfield{margin:0;}
.timestamp{float:right;color:#666;}
.tag_displaytype{border-bottom:1px solid #e4e4e4;margin-bottom:10px;}
.tag_displaytype ul{border-bottom:2px solid #012c71;height:29px;}
.tag_displaytype li{font-size:14px;font-weight:bold;text-align:center;float:left;margin-right:5px;width:128px;border:1px solid #e4e4e4;border-bottom:0;line-height:29px;cursor:pointer;color:#666;}
.tag_displaytype li.current{background:#032d86;color:#fff;Wednesday, September 01, 2010}
/*Article*/
.article_date {height:22px;border-bottom: #e5e5e5 1px solid;}
.article_update{color:#5c5c5c;}
.email_print{background:url(../images/email_print.gif) no-repeat left;}
.email_print li{width:35px; display:inline-block;padding-left:20px;cursor:pointer;}
.email_print li.article_font{padding:0px 0px 0 5px;width:70px;}
.small_icon,.large_icon{display:inline-block;width:13px;height:13px;cursor:pointer;}

.viewbody{line-height:170%;color:#3a3a3a;padding:0 15px 10px 15px;}
.viewbody center{text-align:center;width:100%;}
.viewbody center img{border:#E0E0E0 1px solid;padding:4px;background:#FAFAFA;}
.viewbody center div{padding-top:5px;text-align:center;}
.viewbody p{display: block;margin:1em 0px;line-height:170%;text-indent: 2em;}
.viewbody li{list-style:disc; margin-left:2em;}
#bodytext1 p a{color:#14427e;text-decoration:underline;}


.hotestnews ul{padding:5px 0;width:49%;}
.hotestnews li{background:url(../images/icon.gif) no-repeat left -120px;line-height:22px;height:22px; padding-left:10px;font-size:12px;font-weight:bold;overflow:hidden;}

#copyarticle{border-top:1px dashed #a7a7a7;font-size:12px;color:#666;}

.gallery_list2{width:630px;overflow:hidden;}
.gallery_list2 li{ width:145px; text-align:left;float:left;margin:0 6px;}
.gallery_list2 li div{ width:145px;height:103px;overflow:hidden; }
.gallery_list2 li.right{float:right;}
.gallery_list2 li h4{ margin:1px 0 6px 0;line-height:20px;height:20px; overflow:hidden;}
/*comment*/
#commend h3.sectiontitle1{color:#d8813a;}
#commend h3.sectiontitle1 span{color:#3a3a3a;font-size:12px; font-weight:normal;}
div.reply {text-align: left;}
div.reply div.inner {padding: 8px 10px 0 10px;zoom: 1;overflow: hidden;border-bottom: 1px dotted #afafb0;}
div.reply span.author{float:right;}
div.reply span.author span.from {color: #1e50a2;font-weight: bold;}
div.reply span.author a.name {font-weight: bold;}
div.reply span.postTime {color: #666;}
div.reply span.postTime a{color:#1e50a2;}
div.reply div.body {font-size: 13px;padding: 8px 0;color:#000;clear: both;}
.commendbox{border:1px solid #cecfd2;padding:8px 10px 10px 14px;background-color:#f7f9fd;}
.commendbox .postform{width:480px; height:100px;font-size:12px;}
.commendbox .commend_submit{margin:0 0 2px 15px;}
.commendbox a{color:#0000ff;}

#pagelist{ float:right;}
#pagelist span{ padding:2px 4px; margin-right:5px;border:1px solid #032071;}
#pagelist span:hover{ border:1px solid #aaa;}
#pagelist span.active{background:url(../images/icon.gif) repeat-x 0 -164px; color:#fff;line-height:20px; padding:3px 5px; border:0;}
#pagelist span.active a{ color:#fff;}

