/****** Class Global ******/
body {font-family:"宋体","arial";margin:0; padding:0; background: #FFF; font-size:12px; color:#000;}
div,form,img,ul,ol,li,dl,dt,dd {margin: 0; margin-left:auto;margin-right:auto; padding: 0; border: 0;}
h1,h2,h3,h4,h5,h6 { margin:0; padding:0;}
h1{font-size:16px; color:#3D81EE;}
table,td,tr,th{font-size:12px;}
.center{margin-left:auto; margin-right:auto}
.spaces{width:9px; height:26px;}
.text { border:#aeb0b3 1px solid; font-size:8pt; width:237px; color:#9a999a; font-style:inherit; font-family:segoe ui, verdana, arial, helvetica, sans-serif; height:15px;}
.button { margin-left:-8px;}
.clear {width:100%;clear:both;height:1px;line-height:1px;margin-top:-1px !important;margin-top:-3px;} 
/****** Link Color ******/
a:link {color: #1f3a87; text-decoration:none;}
a:visited {color: #1f3a87;text-decoration:none;}
a:hover {color: #bc2931; text-decoration:underline;}
a:active {color: #bc2931;}
/****** Font Size ******/
.f12{ font-size:12px;}
.f14{ font-size:14px;}
/****** font Attribute ******/
.fB {font-weight: bold;}
.fI {font-style: italic;}
/****** Color Attribute[c+Color Name] ******/
.cRed,a.cRed:link,a.cRed:visited{ color:Red; }
.cBlue,a.cBlue:link,a.cBlue:visited{color:#1f3a87;}
.cDRed,a.cDRed:link,a.cDRed:visited{ color:#bc2931;}
.cGray,a.cGray:link,a.cGray:visited{ color: #4F544D;}
.cDGray,a.cDGray:link,a.cDGray:visited{ color: #666;}
.cWhite,a.cWhite:link,a.cWhite:visited{ color:#FFFFFF;}
.cBlack,a.cBlack:link,a.cBlack:visited{color:#000;}
a.cBlack:hover{color:#bc2931;}
.cYellow,a.cYellow:link,a.cYellow:visited{color:#ff0;}
.cGreen,a.cGreen:link,a.cGreen:visited{color:#008000;}
.cBai,a.cBai:link,a.cBai:visited{color:#03c;}
a.cBai:hover{color:#bc2931;}
/****** Other Attribute ******/
.left{ float: left;}
.right{ float: right;}
.clear{ clear: both; font-size:1px; width:1px; visibility: hidden; }
.hidden {display: none;}
.unLine ,.unLine a{text-decoration: none;}
.noBorder{border:none;	}
/* 通用空白间距 */
.blank3 { height:3px; font-size:1px; width:100%; clear:both;}
.blank6 { height:6px; font-size:1px; width:100%; clear:both;}
.blank9 { height:9px; font-size:1px; width:100%; clear:both;}
/****** Id Index Css ******/
/****** Header Css ******/
#tops{width:960px; background:#f9fcfd; border-bottom:1px solid #b0c4ce; padding-left:10px; line-height:23px; padding-top:3px;}
#header{width:960px;}
#header #logo{ width:156px; height:40px; text-align:center; padding-top:6px;}
#header #menu{ width:785px; height:50px;}
#header #menu #mt{ width:785px; height:26px;}
.tclasson,.tclass{margin:3px 0 0 0; padding-left:6px; padding-right:6px; text-align:center; color:#fff; font-size:12px;}
.tclasson {height:23px; line-height:23px; background:#367dc6;}
.tclass   {height:21px; line-height:21px; background:#72a4d7;}
.tclass a:link,.tclasson a:link { text-decoration:none; color:#ffffff;}
.tclass a:visited,.tclasson a:visited { text-decoration:none; color:#ffffff;}
#header #menu #mb{ width:785px; height:24px; background:#367dc6; line-height:24px; padding-left:6px; color:#fff;}
#header #menu #md{ width:785px; height:10px; background:#eeeeee; line-height:10px; padding-left:6px; color:#cfe0f1;}
/****** Ad Css ******/
#a760{width:960px; margin-top:8px; margin: 0 auto;}
.top760{width:960px; margin-top:8px;}
.l20x82{width:22px; height:80px; line-height:20px; background:#367dc6; text-align:center; border:1px solid #cbcbcb; color:#fff;}
.l45380{width:935px; height:80px; border:1px solid #cbcbcb; border-left:0; overflow:hidden}
.l45380 span{width:141px; float:left; height:20px; line-height:20px; padding-left:10px; color:#bc2931;}
.r27080{width:276px; height:80px; border:1px solid #ffffff; border-bottom:1px dashed #cbcbcb}
.r27080 span{width:90px; height:60px; float:left; text-align:center; line-height:18px; margin-left:2px;}
.r27080 img{border:1px solid #000; width:88px; height:60px;}
/*------ 搜索 ------*/
#search{width:945px;margin-top:8px;background:#FFFFFF;padding-left:5px; padding-right:5px; height:25px;line-height:25px; border:1px solid #eee;}
#search .keywords{float:left; line-height:26px}
#search .search{float:right; width:360px; padding-top:2px; text-align:right}
#search .search form{padding:0; margin:0}
#search .text{border:1px solid #ccc; height:16px}
#search .submit{font-size:12px; height:20px}
/****** Center Css ******/
#index  { width:960px; margin-top:8px;}
#cl     { width:338px;}
#cla    { width:336px; border:1px solid #cbcbcb; background:#f2f6fb url(http://www.jadelapena.com/img/deftempimg/listbg.gif) no-repeat;}
.doclass{ width:330px; height:24px; line-height:24px; margin-top:2px;}
.doclass a:link,.doclass a:visited {color: #1f3a87; text-decoration:none;}
.doclass a:hover {color: #bc2931; text-decoration:underline;}
.btclass{ border-bottom:dotted 1px #bdbdd1;}
.clclass{ width:336px; border:1px solid #cbcbcb; background:#f2f6fb; margin-top:8px;}
.clt    { width:328px; border-bottom:1px solid #cbcbcb; background:#fff; height:23px; line-height:23px; padding-left:8px;}
.clc    { width:328px; padding:8px 0 0 8px; line-height:28px;}
.clcc   { width:336px; padding-bottom:6px;}
.clb    { width:328px; border-top:1px solid #cbcbcb; background:#fff; height:17px; padding-top:6px; padding-left:8px;}
.clb a:link,.clb a:visited {color: #1f3a87; text-decoration:none;}
.clb a:hover {color: #bc2931; text-decoration:underline;}
.cltr   { width:220; padding-right:8px; height:22px; line-height:22px;}
.fff    { background:#ffffff;}
.f2f    { background:#f2f6fb;}
#time   { width:139px;}
#times  { width:186px;}
#cc     { width:228px; margin-left:8px;}
#ccclass{ width:226px; border:1px solid #cbcbcb; background:#f9fcfe;}
.ccclass{ width:226px; border:1px solid #cbcbcb; background:#f9fcfe; margin-top:8px;}
.cct    { width:218px; border-bottom:1px solid #cbcbcb; background:#fff; height:23px; line-height:23px; padding-left:8px;}
.ccc    { width:226px; padding-bottom:5px;}
#cr     { width:300px;}
#crclass{ width:300px; border:1px solid #7BB0CD; background:#E8F5FB;}
.crclass{ width:300px; border:1px solid #cbcbcb; background:#f9fcfe; margin-top:8px;}
.crt    { width:298px; border-bottom:1px solid #cbcbcb; background:url(http://www.jadelapena.com/img/deftempimg/title_bg_normal.gif) repeat-x; height:22px; line-height:22px;}
.crc    { width:298px; padding-bottom:3px;}
.crcs   { width:298px; padding-bottom:1px;}
.list{clear:both;}
.list ul{padding:5px 0 0;}
.list li{line-height:20px; padding-left:5px; list-style-position:inside !important; list-style-type:disc}
.list li span{ color:#1f3a87; padding:0 3px 0 0;}
.list li span a{color:#1f3a87;}
.list li span a:visited{color:#1f3a87;}
.list li span a:hover{color:#bc2931;}
.cover{ width:221px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.rover{ width:168px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
/****** List Css ******/
.tout  { width:336px; text-align:center; margin-top:5px; height:26px; line-height:26px;}
.tout a:link,.tout a:visited,.tout a.hover{font-size:14px;}
.toub  { width:320px; padding:2px 8px 0 8px;}
/****** Bottom Css ******/
#bnavi{width:758px; margin-top:8px; border:1px solid #b0c4ce;}
.navia{width:758px; background:#e8f4fb; line-height:22px; padding-top:2px;}
.navib{width:758px; background:#f9fcfd; line-height:22px; padding-top:2px;}
#links{width:750px; border:1px solid #eeeeee; background:#f7f7f7; margin-top:8px; padding:5px 3px 5px 5px; line-height:18px;}
#aboutus{width:758px; height:25px; line-height:25px; border:1px solid #cbcbcb; background:#f2f6fb; margin-top:8px; color:#cbcbcb;}
#contactus{ width:760px; line-height:25px; text-align:center;}
/****** Flist Add Css ******/
#navigation{width:950px;margin-top:8px;background:#FFFFFF;padding-left:10px; height:25px;line-height:25px; border:1px solid #eee;}
#flistindex{width:960px;}
#flistl  {width:581px;}
.flistli {width:283px; margin-top:8px; border:1px solid #7BB0CD;}
.flistlt {width:273px; height:23px; line-height:23px; padding-left:10px; background:#FFFFFF; border-bottom:1px solid #7BB0CD;}
.flistlc {width:283px; padding-bottom:3px;}
#flistr  {width:178px;}
/****** Slist Add Css ******/
#slistl {width:640px; border:1px solid #cbcbcb; margin-top:8px; background:#FFFFFF;}
.slistlt{width:630px; height:22px; line-height:22px; padding-left:10px; background:url(http://www.jadelapena.com/img/deftempimg/title_bg_normal.gif) repeat-x; border-bottom:1px solid #cbcbcb;}
.slistlc{width:640px; padding-bottom:0px;}
.slistlb{width:640px; text-align:center; height:23px; line-height:23px; background:#FFFFFF;}
#slistr {
	width:300px;
}
/****** Arctext Add Css ******/
.arcinfo{width:640px; line-height:22px; border-bottom:1px dotted #7BB0CD; text-align:center; padding-top:8px; padding-bottom:3px;}
#arctext{width:640px; line-height:23px; overflow:hidden; padding-top:8px; padding-bottom:5px; font-size:14px;}
.endPageNum{ clear:both; text-align:right; margin:20px auto; width:640px;}
.active{background:#fff;border:1px solid #333; color:#bc2931; font-weight:bold; padding:4px 5px 0;margin:4px 5px 0 0;}
.endPageNum a{padding:0 6px;margin:5px 2px 0 0;background:#f3f3f3;height:20px; line-height:20px; display:inline-block; border:1px solid #999; float:none; text-align:center;}
.endPageNum a:visited{color:#000;}
.endPageNum a:hover{color:#fff; background:#1f3a87; border:1px solid #131B31;}
#recomand{width:640px; border-top:1px solid #cbcbcb; background:#f9fcfe; line-height:23px;}
#yousend{width:640px; background:#FFFFFF; line-height:25px;}
.yousend{width:640px; line-height:20px;}
.sendwin{width:630px; padding:3px;}
.endNumList{clear:both;}
.endNumList .col{float:left; width:285px;}
.endNumList .col .title{clear:both;}
.endNumList .col .title h5{ text-align:left; padding:2px 0 0 24px; background:url(http://www.jadelapena.com/img/images/end_n_i6.gif) 10px 8px no-repeat; font-weight:bold;}
.endNumList .col .list{ clear:both; padding:0px 0 0 9px;}
.endNumList .col .list ol{ float:left; width:100%;}
.endNumList .col .list li{clear:both; padding:2px 5px 1px 6px; color:#1f3a87;list-style-position:inside !important;  line-height:19px; list-style-type:decimal; text-align:left;}
.endNumList .col .list li span{color:#666;}
.endNumList .list a{color:#1f3a87;}
.endNumList .list a:hover{color:#bc2931;}
.videos{width:645px; padding:3px; margin-bottom:8px; border:1px solid #7BB0CD; background:#ffffff;}
.vispana{float:left; height:88px;}
.vispanb{float:left; width:180px; line-height:18px; padding-left:5px;}
.vispanb a,.vispanb a:visited{color:#00f}
.videos img{width:88px; height:88px;}
/*------ 底部服务链接 ------*/
#server{width:950px; margin-top:5px; background:#f6f6f6; border:1px solid #e4e4e4; padding:0 8px; text-align:center; line-height:26px;}
#server a:link,#server a:visited{color:#333333}
#server a:hover,#server a:active{color:#BC2931}
#copy {width:950px; margin-top:5px; text-align:center; line-height:20px; color:#333333}
/*------ 内容右部广告 ------*/
.RightAd{clear:both;width:306px;margin:0 0 5px;}
.RightAd ul{margin:5px 0 0;}
.RightAd li{width:145px;float:left;padding:0 0 0 6px;background:url(http://www.hxen.com/deftempimg/img08/i1.gif) no-repeat 0 50%;line-height:22px;height:22px;}
/*------ 内容顶部广告 ------*/
#tad{CLEAR:both;MARGIN:7px auto 5px;WIDTH:958px;HEIGHT:60px;BORDER:#cdc9ca 1px solid}
#tad #banner{FLOAT:left;WIDTH:728px;HEIGHT:60px}
#tad #hotnews{FLOAT:left;WIDTH:230px;HEIGHT:58px}
#tad #hotnews #text{FLOAT:none;MARGIN:5px auto 0px 20px;WIDTH:208px;LINE-HEIGHT:18px;TEXT-ALIGN:left}
#tad A{COLOR:#666;TEXT-DECORATION:underline}
#tad A:hover{COLOR:red;TEXT-DECORATION:none}
/*------ 播放器  ------*/
.mp3player{float:left; width:329px; height:auto;}
/*------ 底部广告  ------*/
.ggleft{float:left; margin:0 5px 5px 0;}
#ggbot{clear:both; text-align:center; margin:8px auto; width:640px;}
/*---------- TAB Style ------------*/
		.so_tab{
			font-size:14px;
			font-family:verdana;
			clear:both; 
			height:26px; 
			background:url(images/bg_relative.gif) bottom repeat-x;
			width:600px;
			margin:0 auto;
			padding:0;
			border: solid 0px red;
		}

		.so_tab2{
			font-size:12px;
			clear:both; 
			padding:0;
			padding-top:5px;
			height:22px;
			width:274px;
			margin:0 auto;
			margin-top:10px;
			padding-left:10px;
			background:white url(images/bg_relative.gif) bottom repeat-x;
			line-height:1em;
		}
		.so_tab2 h2{margin:0;padding:0;line-height:1em;}

		.so_tab a, .so_tab2 a{
			text-decoration:none;
			background:none;
		}

		.so_tab .tabtext{font-size:12px;}
		.so_tab .tabtext a{color:#065F93;background:none;font-size:12px;}
		.so_tab .tabtext a:hover{
			text-decoration:underline;
			background:white;
		}

		.so_tab .tabtext{
			float:left;
			padding-top:5px;
			line-height:20px;
			text-align:left;
			margin-top:-4px;
			overflow:hidden;
			width:300px;
			height:20px;
			background:url(images/arrow_relative.gif) 0px 10px no-repeat; 
			padding-left:18px;
		}

		.so_tab ul, .so_tab2 ul{
			float:left;
		}

		.so_tab li{
			list-style:none;
			float:left; 
			border:1px solid #ccc; 
			border-bottom:0; 
			height:24px; 
			background:transparent;
			margin:0 7px 0 0; 
			padding:0 8px 0 8px;
			cursor:pointer;
			width:40px;
		}

		.so_tab2 li{
			list-style:none;
			float:left; 
			border:1px solid #ccc; 
			border-bottom:none; 
			height:21px; 
			background:transparent;
			margin-right:8px;
			padding:0 8px;
			text-align:center;
			cursor:pointer;
			width:36px;
		}

		.rt_li{
			overflow:hidden;
			margin:0 5px 0 10px;
			background:url(images/ico_li.gif) 0 10px no-repeat;
			padding-left:10px;
			line-height:22px;
			height:22px; 
		}

		.so_tab h2{
			padding:0;
			margin:0px 3px;
			clear:both;
			font-size:14px;
			cursor:pointer;
			text-align:center;
			border: solid 0px blue;
		}

		.so_tab2 h2{
			line-height:20px;
			clear:both;
			font-size:12px;
			cursor:pointer;
			text-align:center;
		}

		.so_tab a.tab, .so_tab2 a.tab{color:#000;text-decoration:none;background:none;}

		.so_tab .active{background:#F8FCFE; height:25px;}

		.so_tab2 .active{background:#FCFEF8; height:21px;}

		.so_tab2 .active a.tab{color:#FF6633;}

		.so_tab2 #tab_voa {
			margin-left:10px;
			_margin-left:6px;
		}

		.tab_cnt{
			padding-top:10px;
			font:normal 14px/26px verdana, "ms song", 宋体;
			text-align:left;
			width:600px;
			border-top:0;
			margin-left:30px;
			margin-bottom:10px;
			position:relative;
		}

		.tab_cnt small{
			position:absolute;
			right:5px;
			top:10px;
		}

		.tab_cnt2{
			width:100%;
			height:190px;
			padding:0;
			margin:0;
			font-size:12px;
			background:url(images/bg_page_tabs.gif) no-repeat left bottom;
			border-bottom: solid 1px #979797;
		}

		.tab_cnt2_lists {
			margin:0;
			padding:0;
			width:256px;
			height:180px;
			margin-top:5px;
			margin-left:10px;
			list-style:none;
			overflow:hidden;
		}

		.tab_cnt2_lists li{
			text-align:left;
			background: url(images/ico_list.gif) no-repeat left center;
			padding:0;
			padding-left:5px;
			margin:7px 0;
			*margin:6px 0;
			white-space:nowrap;
		}

		.li1 {
			height:24px;
			line-height:24px;
			list-style-image:none;
			list-style-position:outside;
			list-style-type:none;
			overflow:hidden;
			position:relative;
			text-align:left;
		}