@charset "utf-8";
/* Base StyleSheet File
 * Version: 2.02
 * Author: Samuel Yu
 * Created: 2009-03-23
 * Update: 2010-05-03
 * 
 */
body{margin:0;padding:0; background:color:#3a3a3a;text-align:center;background:url(/images/2009bt/body_bg.gif) top center repeat-y;background-color:#717789;font-size:12px;font-family:"宋体","Arial","Tahoma","Helvetica","sans-serif";}
form,div,img,td,dl,dt,dd,h1,h2,h3,h4,h5,h6,p{margin:0 auto;padding:0;border:0 none;}
ol,ul,li,dl,dd,dt,input{margin:0;padding:0;list-style:none;}
a{color:#3a3a3a;}
li{ line-height:25px; font-size:13px;}
#contents li{font-weight:bold;}
li a{color:#14427e;}
h3 a, h4 a{ font-size:13px;}
h1 a, h3 a, h4 a{ color:#14427e;}
p{ color:#3a3a3a;font-family:"宋体", Arial;line-height:18px; font-weight:normal;}
p a{color:#3a3a3a;}
#contents p{font-size:12px;}
cite{font-weight:bold;}
.english{ font-family:Arial, Helvetica, sans-serif;}
h1{font-size:20px; color:#121623; font-family:"宋体", Arial; font-weight:bold;line-height:25px;}
h3{ font-size:14px; color:#121623; line-height:25px;}
.docline{ background:url(/images/2009bt/line05.gif) repeat-x 10px; height:15px;clear:both;}
/* Links style */
a{text-decoration:none;}
a:hover{text-decoration:underline;}
a:focus{-moz-outline-style:none;}

/* General Class */
.left{float:left;}
.right{float:right;}
.clear{display:block;height:0;clear:both;visibility:hidden;}
.blank{height:10px; line-height:12px; clear:both; visibility:hidden;}
.blank5{height:5px; line-height:5px;/* _margin:-3px 0;*/ clear:both; visibility:hidden;}
.blank7{height:7px; line-height:7px;/* _margin:-3px 0;*/ clear:both; visibility:hidden;}
.blank10{height:10px; line-height:10px;/* _margin:-3px 0;*/ clear:both; visibility:hidden;}
.displaynone {display:none;}
.rss{background:url(/images/2009bt/rss_icon.gif) no-repeat left; padding-left:14px;font-size:12px;}
/* General Structure */
#wrap{width:980px;padding:0 10px; background:#fff; text-align:left; margin:0 auto;border:none;}
#theader,#globalTop,#mainnav,#contents,#footer{text-align:left; clear:both; background-color:#fff;}
#theader,#mainnav,#contents{width:980px;}
#globalTop{width:936px;}

#globalTop{height:24px;color:#fff; line-height:22px; padding:0 33px 0 11px; background:url(/images/2009bt/topnav.gif) repeat-x;}
#globalTop a{color:#fff; font-size:12px; font-weight:normal;}
#theader .right{ padding:5px 0;}
#theader .left{margin:25px 0 0 15px;}
#mainnav{ background:url(/images/2009bt/mainnav.gif) repeat-x;}

	#searchbar{ padding-top:5px; height:25px; margin-right:20px;}
		#searchbar a{ color:#333;}
		.search_left{ background:url(/images/2009/top_icon_time.png) no-repeat 6px; padding-left:23px; margin-top:3px;}
		.login{background:url(/images/2009/top_loginbg.png) no-repeat; padding:4px 17px 5px 15px;overflow:hidden;} 
		.register{ padding:4px 17px 0 15px;}
		.searchtitle{ font-family:Arial, Helvetica, sans-serif; font-size:10px;}
		.searchbutton{background:url(/images/2009bt/go.gif) no-repeat left; width:20px;height:20px; border:none; text-indent:-100em; cursor:pointer; }

	#topnav{ margin-left:12px;}
	#topnav li{ float:left; height:30px; line-height:30px;}
		#topnav li a{ color:#fff;font-size:13px;text-align:left; font-weight:bold;padding:0 0px 0 4px;display:block;cursor:pointer;}
		#topnav li a div{display:block;padding:0 20px 0 8px; background:url(/images/2009bt/topnav_line.gif) no-repeat right;}
		#topnav li.current a{color:#000;background:url(/images/2009bt/topnav_bgl.gif) no-repeat left;}
		#topnav li.current div{background:url(/images/2009bt/topnav_bgr.gif) no-repeat right;padding:0 16px 0 8px;margin-right:4px;}
		#topnav li a:hover{color:#000;background:url(/images/2009bt/topnav_bgl.gif) no-repeat left;}
		#topnav li div:hover{background:url(/images/2009bt/topnav_bgr.gif) no-repeat right;padding:0 16px 0 8px;margin-right:4px;}
	.quicklinks{ background:url(/images/2009bt/quicklinks.gif) no-repeat 5px 9px;padding-top:3px;padding-left:80px;overflow:hidden; height:27px;}
		.quicklinks li{padding:0px 7px;margin-left:1px;float:left;line-height:20px;}
		.quicklinks li a{color:#3a3a3a;text-decoration:none;}
		.quicklinks li:hover a{color:#fff;}
		.quicklinks li:hover{background:#e36627;color:#fff;}
		.quicklink_right{float:right;color:#e36627;margin:2px 10px 0 0;font-family:Arial}
		.quicklink_right a{color:#e36627}
	.subnav {list-style:none;padding-left:36px; height:29px;padding-top:2px;clear:both;overflow:hidden; display:none;} 
	.subnav li {float:left; display:inline;padding-top:3px; margin-right:2px;} 
	.subnav li a {color:#2b5b8f;text-decoration:none;} 
	.subnav li div {padding:0px 8px;margin-left:4px;margin-bottom:2px;line-height:20px;} 
	.subnav .active div {background:#e36627;color:#fff;} 
	.subnav li div:hover {background:#e36627;color:#fff;} 
	.subnav li.clear-both{margin-top:-1px;margin-bottom:-1px;clear:both;float:none;margin-left:-1px;display:block;padding:0;line-height:1px;overflow:hidden;}
/*contents*/
#contents{ background:url(/images/2009bt/contents_bg.gif) repeat-x;}
.rightside,.contents_l,.left1,.left12,.left13,.left2,.left21,.left23{background-color:#fff;}
.rightside{width:300px; float:right;}
.contents_l{width:665px; float:left;}
.left1,.left12,.left13{float:left; width:300px;}
.left2,.left21,.left23{float:right; width:350px;}
.rightmore a{ float:right; margin-right:10px;font-size:12px; font-weight:normal;}

.left1{background:url(/images/2009bt/s_logo.gif) no-repeat left top; }
	.left1 .headline{padding:0 0 3px 90px; line-height:21px; background:url(/images/2009bt/line01.gif) repeat-x bottom;}
	.left1 .bgblue{background-color:#f5f7f9;}
	.left1 .list_head{ padding:7px 10px 2px 15px;}
		.left1 .list_head li{ margin-bottom:8px; background:url(/images/2009bt/icon_black.gif) no-repeat left 10px; padding-left:10px;}
	.left1_field{ padding:7px 8px 5px 8px;background:url(/images/2009bt/line04.gif) repeat-x top;}
	.left1_field h3{color:#d8813a;}
		.imgfield .imgstyle,.imgfield .imgstyle2,.imgfield .imgstyle3{text-align:center;}
		.imgfield{ padding-top:6px;}
		.imgfield .imgstyle3{ float:left; margin-right:9px;width:143px; height:93px; overflow:hidden;}
		.imgfield .imgstyle2{ float:left; margin-right:9px;width:74px; height:74px; overflow:hidden;border:1px solid #fff;}
		.imgfield .imgstyle{ float:left; margin-right:9px;width:151px; height:102px; overflow:hidden;}
		.imgfield h4{ font-size:13px; font-weight:bold; line-height:18px;}
		.left1_list{padding:0px 10px 5px 10px;}
		.left1_list li{background:url(/images/2009bt/icon_blue.gif) no-repeat 3px 10px; padding-left:10px;}
		.list_icon{padding:0px 10px 5px 10px;}
		.list_icon li{background:url(/images/2009bt/icon_blue.gif) no-repeat 3px 10px; padding-left:10px;font-weight:normal;}

.left2{}
	#headnews p{ font-size:13px;}
	.list_line li{background:url(/images/2009bt/line05.gif) repeat-x bottom;}
	.list_line li a{background:url(/images/2009bt/icon_black.gif) no-repeat 3px 5px; padding-left:10px;}
	.list_line2{ background:url(/images/2009bt/icon_num.gif) no-repeat left top; }
	.list_line2 li{background:url(/images/2009bt/line05.gif) repeat-x bottom;font-weight:normal;padding-left:25px; height:25px;overflow:hidden;}
	.list_line p{ padding-left:10px;}
	#headnews .imgfield{ padding-top:9px;}
	h3.sectiontitle1{ background:url(/images/2009bt/line02.gif) repeat-x bottom; line-height:32px; margin:5px 0; padding-left:7px;}
	h3.sectiontitle2{ background:url(/images/2009bt/titleline.gif) repeat-x 0 0; line-height:32px; margin:5px 0; padding-left:7px;}
	h3.sectiontitle3{ background:url(/images/2009bt/line03.gif) repeat-x bottom; line-height:32px;  padding-left:10px;}
	h3.sectiontitle4{ background:url(/images/2009bt/titlebg.gif) no-repeat;line-height:30px;padding:0 10px; color:#fff;}
	h3.sectiontitle4 a{color:#fff;}
	h3.sectiontitle5{ background-color:#e9eced;line-height:29px;padding:0 10px; border-top:1px solid #d9d7d5;}
	.gallery{width:665px; overflow:hidden; position:relative; height:180px;}
	.gallery_list{}
	#show{position:absolute; width: 2000px;left:0;}
		.gallery_list li{ width:169px; position:relative; text-align:left;float:left; overflow:hidden;}
		.gallery_list li .sectionbg{ background:url(/images/2009bt/gallery_bg.png) repeat-x;width:160px; position:absolute; top:103px;left:0px;line-height:17px; color:#fff; font-size:12px; font-weight:normal;}
		.gallery_list li h4{ margin-top:7px; padding-right:8px; line-height:18px;}
		
#sectionname{ background:url(/images/2009bt/titleline.gif) repeat-x 0 -36px; }
 .sectionname1{background:url(/images/2009bt/s_logo2.gif) no-repeat 8px;padding-left:95px; height:36px;line-height:36px;}
#lawyer{ background:url(/images/2009bt/lawer_bg.jpg) no-repeat; padding:0 0 0 8px;}
	#lawyer h3{ color:#d6e1f2; font-size:14px;}
	#lawyer_list{ width:2000px; position:absolute; left:0;}
	#lawyer .imgfield{width:202px; float:left; padding:4px 18px 0 0;}
	#lawyer .imgfield h4 a{ color:#f2bb35;}
	#lawyer .imgfield p{color:#fff;}
	#lawyer .imgfield p a{color:#fff;}
/**/
.left13{}
	.left13 .imgfield{ background-color:#faf8f6; padding:8px 7px;}
	.left13 .imgfield h4 a{ color:#ac5e2a;}
	.list_sub li{ background:url(/images/2009bt/icon_orange.gif) no-repeat left 10px; padding-left:10px;}
	.list_sub li.morenews a{ color:#996633;}
.left23{}
	.left23 .list_line p{ padding-bottom:4px;}
	
.rightside{}
	.rightside .entertainment{background:url(/images/2009bt/entertainment_bg.gif) no-repeat top;background-color:#ffbb00; padding:49px 5px 5px 5px;}
		.entertainment .imgfield,.sports .imgfield{ background-color:#fff; padding:8px 5px 8px 8px;}
	.rightside .sports{background:url(/images/2009bt/sports_bg.gif) no-repeat top;background-color:#ffbb00; padding:49px 5px 5px 5px;}
	.tab_bg{ }
	#tab{ padding:5px 0 0 0; height:33px;}
	.tabbg1{background:url(/images/2009bt/tab_bg1.gif) no-repeat left top;}
	.tabbg2{background:url(/images/2009bt/tab_bg1.gif) no-repeat left -40px;}
	.tabbg3{background:url(/images/2009bt/tab_bg1.gif) no-repeat left -80px;}
	#tab li,#tab2 li{ float:left; color:#fff; padding:0 15px 0 8px;}
	#tab li a,#tab2 li a{ color:#fff;}
	#tab li a.active,#tab2 li a.active{ color:#121623;}
	#tab2{ padding:5px 0 0 0;height:33px;}
	.tab2bg1{background:url(/images/2009bt/tab_bg2.gif) no-repeat left top;}
	.tab2bg2{background:url(/images/2009bt/tab_bg2.gif) no-repeat left -40px;}

#sponsor{padding:8px;}
	#sponsor h4 a{color:#0030ff; line-height:22px;}
	#sponsor p{ color:#707070;}
	
#footer{width:1001px; background-color:#717789;}
	#footer .footer_top{ background-color:#22252e;line-height:35px; padding:5px 25px;}
	#footer .footer_middle{ background-color:#3c4357;padding:10px 0px;}

	.foot_map dt{background:url(/images/2009bt/icon_blue2.gif) no-repeat left 8px; padding-left:10px; line-height:20px; margin-bottom:12px; font-size:13px; font-weight:bold;}
	.foot_map dt a{ color:#fff;}
	.foot_map dd{ line-height:20px; background:url(/images/2009bt/icon_white.gif) no-repeat left 8px; padding-left:8px; float:none;}
	.foot_map dd a{color:#c8cddc;padding:2px 4px;}
	.foot_map dd a:hover{background-color:#131724;}
	*html #map_first{ margin:10px 0 0 15px;}
	#map_first{ margin:10px 0 0 20px;}
	.foot_map{margin:10px 0 0 30px;float:left;width:80px;}
	.footer_bottom{background-color:#131724;padding:5px 25px;color:#fff;line-height:33px;}
	.footer_bottom .english{color:#ac5e2a;}
	.footer_bottom a{color:#fff;}

.superbanner_in{width:665px;overflow:hidden;}

/*article*/

#byreporter {font-size:12px; color:#999;text-align:left; margin:4px 0;}
#articlemap {font-size:12px; color:#000;line-height:25px;}
.viewbody{line-height:170%;color:#3a3a3a;padding:10px 15px 10px 15px;}
	.viewbody .left{margin-right:17px;}
	.viewbody .left center div{text-align:left;}
	.viewbody .right{margin-left:17px;}
	.viewbody .right center div{text-align:left;}
	.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%;}
	.viewbody li{list-style:disc; margin-left:2em;}
	#bodytext1 p a{color:#14427e;text-decoration:underline;}
	.f12photocaption{ font-size:12px;}
	.f12tag a{ font-size:13px; color:#666; font-weight:normal; text-decoration:underline;}
#copyarticle {font-size:12px;color:#777777;clear:both;}
.getmore {font-size:13px;font-weight:bold;}
	.getmore a{color:#d8813a;}

#pagelist{float:right;}
#pagelist span{ padding:1px 6px; margin-right:5px;border:1px solid #333;}
#pagelist span:hover{ border:1px solid #aaa;}
#pagelist span.active{ background:url(/images/2009bt/page_bg.gif) repeat-x;height:20px; color:#fff;line-height:20px; padding:2px 7px; border:0;}
#pagelist span.active a{ color:#fff;}

.tagshow{background:url(../../images/2009bt/tag_bg.gif) repeat-x bottom; height:30px;}
.tagshow li{margin-right:6px;background:url(../../images/2009bt/tag_l.gif) no-repeat left -40px;height:30px; float:left;line-height:30px; padding-left:4px;}
.tagshow li div{background:url(../../images/2009bt/tag_r.gif) no-repeat right -40px;padding:0 11px 0 9px;}
.tagshow li div a{color:#fff;}
.tagshow li.active{background:url(../../images/2009bt/tag_l.gif) no-repeat left top;}
.tagshow li.active div{background:url(../../images/2009bt/tag_r.gif) no-repeat right top;}
.tagshow li.active div a{color:#121623;}
div.loginpanel {position:absolute;width: 333px;z-index: 2000;background-color:#FFF;}
/*comment 20091215*/
#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 span.from {color: #1e50a2;}
div.reply span.author span.ip {color: #666;}
div.reply span.author a.name {font-weight: bold;}
div.reply span.postTime {color: #666;float: right;display: block;}
div.reply span.postTime a{color:#1e50a2;}
div.reply div.body {font-size: 13px;padding: 8px 0;color:#737373;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;}

/*update for temporary*/
#morenews {background:url(/article/images/ar_bg_more.gif) top left no-repeat;}
#morenews #moreinside {padding:10px 0px 0px 25px;}
#morenews #moreinside .title {font-size:16px; font-weight:bold; margin-bottom:10px;}
#morenews #moreinside .box_thumbimg {float:left; width:128px; margin-right:15px;margin-bottom:15px;}
#morenews #moreinside .box_thumbimg .bottom_img {border:1px solid #cbcbcb;width:120px;height:90px;overflow:hidden;}
#morenews #moreinside .textmore {font-size:12px; font-weight:bold; margin-top:7px;line-height:18px;}
#morenews #moreinside .textmore a {font-size:12px; font-weight:bold; color:#163f68;}

#morenews_right {background:url(/images/ar_bg_right_new.gif)  repeat-y;width:300px;margin:0 auto 0;}
#morenews_right .title {font-size:16px; font-weight:bold; padding:10px 0px 10px 15px;border-bottom:1px solid #dddddd;}
