/* reset 
================================================================*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td {margin:0; padding:0;}
table {border-collapse:collapse;border-spacing:0;}
fieldset,img {border:0;}
input,select{ vertical-align:middle;}
address,caption,cite,code,dfn,em,th,var {font-style:normal;font-weight:normal;}
ol,ul {list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6 {font-size:100%;}
body {font:12px "宋体"; color:#424242; background:#FFFFFF url(/siteApp/images/zh_CN/t_jtest/body_bg.gif) repeat-x;}
a{text-decoration:none; color:#424242; font-size:12px;}
a:hover{ text-decoration:underline; color:#F00;}

/* layout classes 
================================================================*/
#wrap{ width:900px; margin:0 auto;}
.left{ width:220px; float:left;}
.center{ width:420px; float:left; padding:0 20px;}
.right{ width:220px; float:left;}
#friendship{ width:912px; margin:0 auto;}
#footer{text-align:center; padding-top:10px; padding-bottom:20px; border-top:2px solid #BE6462; background:#FFFAF6; margin-top:20px; line-height:1.8em;min-width:1000px;}
/*  header */
.header_top{ height:21px; padding-top:9px; text-align:right; background:url(/siteApp/images/zh_CN/t_jtest/header_top_bg.gif) top right no-repeat;}
.header_top a{ display:inline-block; width:65px; color:#F0CCCC; text-align:center; font-weight:bold;}
#nav{ text-align:center; color:#FFF; height:auto!important; min-height:28px; height:28px; line-height:28px; border:1px solid #940000; background:#3873bf url(/siteApp/images/zh_CN/t_jtest/nav_bg.gif);}
#nav li{ display:inline; padding:0px 15px 0px 16px; background:url(/siteApp/images/zh_CN/t_jtest/nav_line.gif) left top no-repeat;}
#nav li.nav_index{ background:none;}
#nav a{ color:#FFF; white-space:nowrap;}
#nav a:hover{ color:#ffff00;}
/* content1  */
#switch_pics{ width:210px; height:170px; overflow:hidden; background:url(/siteApp/images/zh_CN/t_jtest/switch_pics_bg.gif) repeat-x; padding:4px; border:1px solid #76aee6;}
	/* login */
#login{ background:#9cc8f2 url(/siteApp/images/zh_CN/t_jtest/login_bg.gif) repeat-x; border:1px solid #76aee6; padding:4px;}
.login_title{ background:url(/siteApp/images/zh_CN/t_jtest/icon1.gif) 8px 6px no-repeat; padding-left:22px; font-size:14px; color:#06418b; font-weight:bold; height:25px; line-height:25px;}
.login_body{ padding:10px; color:#06418b; background:#f3fbfe;}
input.username,input.password{ height:20px; line-height:20px; border:1px solid #79b0e7; width:125px; padding-left:20px;}
input.username{ background:#d7eaff url(/siteApp/images/zh_CN/t_jtest/icon_login1.gif) 2px center no-repeat;}
input.password{ background:#d7eaff url(/siteApp/images/zh_CN/t_jtest/icon_login2.gif) 2px center no-repeat;}
select.sel{height:20px; line-height:20px; border:1px solid #79b0e7; width:147px; background:#d7eaff; padding:0; margin:0;}
.login_body p{ margin-bottom:3px;}
.login_body span{ display:block; padding-left:42px;}
input.btn_reset{ background:url(/siteApp/images/zh_CN/t_jtest/btn_reset.gif) left top no-repeat; width:50px; height:23px; border:none; cursor:pointer;}
	/*  col_box1  */
.col_box1{ padding-top:10px; *padding-top:12px;}
.col_title1{position:relative; border-bottom:2px solid #ffe8b4; height:20px;}
.col_title1 span{position:absolute; border-bottom:2px solid #ffb307; float:left; height:20px; background:url(/siteApp/images/zh_CN/t_jtest/icon2.gif) left top no-repeat; padding-left:20px; font-size:14px; font-weight:bold;}
.col_body1{ padding:10px;}
.col_body1 li{ height:22px; line-height:22px; background:url(/siteApp/images/zh_CN/t_jtest/dot_yellow.gif) left 10px no-repeat; padding-left:10px; width:390px; white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
	/*  col_box2  */
.col_box2{}
.col_title2{ height:20px; padding-top:8px; padding-left:6px; font-size:14px; font-weight:bold; border:1px solid #b2b2b2; background:#cacaca url(/siteApp/images/zh_CN/t_jtest/col_title_bg_grey.gif) repeat-x;}
.col_body2{ padding:12px 6px; background:#f9f9f9; border:1px solid #b2b2b2; border-top:none;}
.col_body2 li{ width:192px; height:20px; line-height:20px; padding-left:10px; background:url(/siteApp/images/zh_CN/t_jtest/dot_yellow.gif) left center no-repeat; white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}	
	/*  col_box3  */
.col_box3{ padding:4px; border:1px solid #cce0f4; background:#FFF; margin-bottom:10px;}
.col_title3{ height:20px; padding-top:8px; padding-left:6px; color:#06418b; font-size:14px; font-weight:bold; border:1px solid #9dc7f2; background:#FFF;}
.col_body3{ margin-top:4px; padding:6px; background:#e6f4ff;}
.col_body3 li{ width:180px; height:20px; line-height:20px; padding-left:10px; background:url(/siteApp/images/zh_CN/t_jtest/dot_yellow.gif) left center no-repeat; white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.col_body3 li a{ color:#06418b;}
.col_body3 li a:hover{ color:#F00;}
	/*  col_box4  */
.col_box4{margin-bottom:10px;}
	.col_title4{ position:relative; background:#fff; z-index:-1;height:29px; line-height:29px; border-bottom:1px solid #eecd7e;}
	.col_title4 span{position:absolute; float:left; height:28px; line-height:28px; color:#a85f01; background:#ffe78b url(/siteApp/images/zh_CN/t_jtest/col_title_bg_yellow.gif) repeat-x; border:1px solid #eecd7e; padding:0 15px; font-size:14px; font-weight:bold;}
	.col_body4{ padding:13px 10px;}
	.col_body4 li{ width:383px; height:20px; line-height:20px; padding-left:10px; background:url(/siteApp/images/zh_CN/t_jtest/dot_yellow.gif) left center no-repeat; white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
	/*  col_box5  */
.col_box5{margin-bottom:10px;}
	.col_title5{ position:relative; z-index:-1; height:29px; line-height:29px; border:1px solid #b2b2b2; background:#cacaca url(/siteApp/images/zh_CN/t_jtest/col_title_bg_grey.gif) repeat-x; padding-left:9px;}
	.col_title5 span{position:absolute; float:left; height:30px; line-height:30px; background:#f9f9f9; padding:0 15px; font-size:14px; font-weight:bold; border-left:1px solid #b2b2b2; border-right:1px solid #b2b2b2;}
	.col_body5{  padding:12px 6px; background:#f9f9f9; border:1px solid #b2b2b2; border-top:none;}
	.col_body5 li{ width:192px; height:20px; line-height:20px; padding-left:10px; background:url(/siteApp/images/zh_CN/t_jtest/dot_yellow.gif) left center no-repeat; white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
	/*  search  */
#search_box{ height:145px; font-size:14px; color:#a85f01; background:#ffe687 url(/siteApp/images/zh_CN/t_jtest/search_bg.gif) repeat-x; border:1px solid #eecd7e; width:410px; padding:4px; overflow:hidden;}
.search_title{ padding-left:6px; height:25px;}
.search_title h3{ font-weight:normal; float:left; position:relative; height:24px; line-height:24px; border:1px solid #eecd7e; border-bottom:none; background:url(/siteApp/images/zh_CN/t_jtest/search_menu_bg.gif) repeat-x; padding:0 16px; margin-left:4px; display:inline; cursor:pointer;}
.search_title h3.here{ height:25px; background:#fffbef; cursor:pointer; border-bottom:none; margin-bottom:-1px;}
.search_body{ width:408px; height:118px; border:1px solid #eecd7e; background:#fffbef; overflow:hidden;}
.search_body div{ position:relative; padding-top:15px; padding-left:25px;}
.search_body p input{ width:228px; height:21px; line-height:21px; border:1px solid #eecd7e; background:#FFF;}
.search_body span.search_btn{ position:absolute; right:33px; top:43px;}
.search_body p.p1{ margin-top:28px;}
.search_body p.p2{ margin:10px 0;}
.search_body p.p3{ margin-bottom:3px;}
/* friendship */
#friendship a img{display:block; height:50px; width:140px; float:left; margin:0 6px 10px; overflow:hidden; display:inline;}
/* footer */
.cor_links{ text-align:center; height:32px; line-height:32px; color:#06418b;}
.cor_links a{ color:#06418b; font-size:14px;}
.cor_links a:hover{ color:#FF0000;}
.cor_msg{ width:420px; margin:0 auto;}
.cor_msg p.p1{ width:75px; float:left; line-height:2em; padding:20px 0;}
.cor_msg p.p2{ width:230px; float:left; line-height:2em; padding:10px 0;}
.cor_msg p.p3{ width:115px; float:left; line-height:2em; padding:20px 0;}
.cor_pthl{ width:900px; margin:0 auto; text-align:center; height:28px; line-height:28px; border:1px solid #9dc7f2; background:#e4f5ff; color:#4877ae;}
.cor_pthl a{color:#4877ae;}
/* public classes 
================================================================*/
.clearfix:after{content:"."; display:block; height:0; visibility:hidden; clear:both;}
.clearfix{display:inline-block;}
	/* Hides from IE-mac \*/
*html .clearfix{height:1%;}
.clearfix{display:block;}
	/* End hide from IE-mac */
.fl {float:left;_display:inline; }
.fr {float:right; _display:inline; }
.padding_top20{padding-top:20px;}
.padding_top10{padding-top:10px;}
.height5{height:5px; overflow:hidden;}
.more{float:right; text-align:right; margin-top:-20px;}
.more2{float:right; text-align:right; padding-right:9px; margin-top:-20px;}

/* subindex
================================================================*/
.content{ margin-top:20px;}
.subleft{ width:200px; float:left; margin-bottom:20px; border:1px solid #FEC2B8;background: url(/siteApp/images/zh_CN/t_jtest/ji2_titleBg.gif) repeat-x left top #FEC2B8; padding:4px;}
	#subnav_title{height:29px; line-height:25px; color:#D31E03; font-size:14px; font-weight:bold; padding-left:20px; background:url(/siteApp/images/zh_CN/t_jtest/icon_star.gif) 4px center no-repeat;}
	#subnav_body{padding:10px 5px 30px; background:#FFF9F9; min-height:300px; height: auto!important; height:300px;}
	#subnav_body li{ height:29px; line-height:29px; padding-left:20px; padding-right:8px; border-bottom:1px solid #FEC2B8; width:160px; white-space:nowrap;overflow:hidden;text-overflow:ellipsis; background:url(/siteApp/images/zh_CN/t_jtest/dot_yellow.gif) 10px center no-repeat;}
	#subnav_body li a{ font-size:14px; color:#DB4B33;}
	#subnav_body li a:hover{ text-decoration:underline; color:#f00;}
.subright{width:670px; float:right; margin-bottom:20px; padding-top:5px;}
	.path_lef{ position:relative; border-bottom:1px solid #d1d5de; height:24px;}
	.path_lef span{position:absolute; border-bottom:1px solid #d1d5de; float:left; height:23px; line-height:23px; font-size:14px; font-weight:bold; color:#D21C04;}
	.path_rig{ text-align:right; margin-top:-20px;}
	.newslist{padding-top:15px;}
	.newslist a{ display:block; text-decoration:none; border-bottom:1px solid #e7e7e7; height:21px; padding-top:5px; padding-left:30px; background:url(/siteApp/images/zh_CN/t_jtest/dot_yellow.gif) 18px 10px no-repeat; width:555px; white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
	.newslist span{float:right; border-bottom:1px solid #e7e7e7;  height:26px; line-height:26px; margin-top:-27px; padding:0 10px 0 25px;}	
	#change_page{ margin-top:20px;}
/*** subindex_default ***/
p.keyword{ color:#D21E03; padding-left:10px; margin-top:25px;}
p.keyword input{height:20px; line-height:20px; width:110px; border:1px solid #FEC2B8;background:#FEEFEC;line-height:24px;font-size:14px;}
span.keyword_btn{ display:block; padding-left:52px; margin:10px 0;}

/*** readnews ****/
h1#news_title{ font-size:14px; text-align:center; margin:10px; margin-top:30px;}
p#news_content{ padding:5px 20px; min-height:150px; height:auto!important; height:150px; font-size:14px; line-height:1.8em;}
span.btn_close{ display:block; text-align:center; margin:25px auto;}

/**************newsearch*******************/
.search_new{background:url(/siteApp/images/zh_CN/t_jtest/chaxbj.gif) no-repeat; width:460px; height:192px;}
.search_new p input{ width:100px; height:21px; line-height:21px; border:1px solid #eecc7e;}
.search_new .newzscx{ position:relative; top:35px; left:60px; width:190px; float:left;}
.search_new .newcjcx{ position:relative; top:35px; left:60px; width:190px; float:left;}
.search_new  p{ margin-top:5px;}
.search_new .sm{ color:#CD7801;}
.search_btnnew{ margin:0 auto;  width:50px;}

/* new ======================================================================================================================================= */
.col_title6{ height:20px; padding-top:8px; padding-left:6px; font-size:14px; font-weight:bold; border:1px solid #FFB58E; background:#cacaca url(/siteApp/images/zh_CN/t_jtest/col_title_bg_grey_new.gif) repeat-x;color:#960002;}
.col_body6{ padding:12px 6px; background:#FFFAF7; border:1px solid #FFB58E; border-top:none;}
.col_body6 li{ width:192px; height:20px; line-height:20px; padding-left:10px; background:url(/siteApp/images/zh_CN/t_jtest/dot_yellow.gif) left center no-repeat; white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.col_body6 li a{color:#4D4D4D; text-decoration:blink;}

.col_title7{ position:relative; z-index:-1; height:28px; line-height:29px; border:1px solid #FFB58E; background:#FFFAF7 url(/siteApp/images/zh_CN/t_jtest/col_title_bg_grey_new.gif) repeat-x; padding-left:9px;}
	.col_title7 span{position:absolute; float:left; height:30px; line-height:30px; background:#FFFAF7; padding:0 15px; font-size:14px; font-weight:bold; border-left:1px solid #FFB58E; border-right:1px solid #FFB58E;}

.footer1{width:600px; margin:0 auto;}


