@charset "utf-8";
/**
* Author: XoyoTeam Charies ZhangMing
* Version: 1.0.1
* Last Changed by charies
* Last Update : 2010-6-22 16:22:50
*/

/* discuss */
.sub .discuss {
	margin:10px 0 8px 150px;
}
.sub .discuss a {
	display:block;
	background: url(http://pic.xoyo.com/cms/jx3/0801/discus-btn.png) no-repeat 0 0;
	width:80px;
	height:20px;
	font-family:Verdana,SimSun;
	text-indent:-9999px;
	overflow:hidden;
}


/*s hd-nav */
ul.hdnav {
	position:relative;
	padding:8px 0 0 4px;
	/*background:url(http://pic.xoyo.com/cms/jx3/0801/hd-nav.png) no-repeat 0 0;*/
	width:956px;
	height:42px;
	line-height:1;
	overflow:hidden;
	z-index:5;
}
ul.hdnav li {
	position:static;
	float:left;
	padding:0 11px;
	background:url(http://pic.xoyo.com/cms/jx3/0801/separator.jpg) no-repeat right center;
	width:auto;

}
ul.hdnav li.t14 {
	padding-right:0;
	background:none;
}
ul.hdnav li:hover { visibility:inherit; }
ul.hdnav li li { background:url(http://pic.xoyo.com/cms/jx3/0801/dot.png) no-repeat 5px center; }
ul.hdnav li ul {
	position:absolute;
	top:-999em;
	width:600px;
}
ul.hdnav li:hover ul, ul.hdnav li.sfHover ul { top:35px; z-index:99; }

ul.hdnav li.t01 ul {}
ul.hdnav li.t02 ul { left:10px;  }
ul.hdnav li.t03 ul { left:50px;  }
ul.hdnav li.t04 ul { left:30px; }
ul.hdnav li.t05 ul { left:250px; }
ul.hdnav li.t06 ul { left:435px; }
ul.hdnav li.t07 ul { left:170px; }
ul.hdnav li.t08 ul { left:320px; }
ul.hdnav li.t09 ul { left:380px; }
ul.hdnav li.t10 ul { left:490px; }
ul.hdnav li.t11 ul { left:610px; }
ul.hdnav li.t12 ul {}
ul.hdnav li.t13 ul {}
ul.hdnav li.t14 ul {}

ul.hdnav li a {
	position:relative;
	display:block;
	padding:1px;
	color:#fff;
	font-weight:700;
	text-decoration:none;
	letter-spacing:1px;
	z-index:5;
}
ul.hdnav li a:hover{
	color:#fff;
	text-decoration:none;
	}
ul.hdnav li li a {
	color:#000;
	font-weight:400;
	text-decoration:none;
}
ul.hdnav li li a:hover{
	color:#000;
	text-decoration:none;
	}
ul.hdnav li a:hover{color:#3DC1DA;}
ul.hdnav li.sf-breadcrumb a { color:#000; }
ul.hdnav li.sfHover a.sf-with-ul { color:#3DC1DA; }
ul.hdnav li.sf-breadcrumb li.current a { font-weight:700; }
ul.hdnav li.sfHover li a:hover { text-decoration:underline; }
ul.hdnav li.sf-breadcrumb a.sf-with-ul{color:#3DC1DA;}



/*e hd-nav */

/*s datanav page */
div.data-nav{
position: relative;
z-index: 20;
}
ul.datanav {
	float:left;
	line-height:1;
	border-right:1px solid #8FBCCF;
}
ul.datanav li {
	position:relative;
	float:left;
	padding:1px 2px;
	border:1px solid #8FBCCF;
	border-width:1px 0 1px 1px;
	background-color:#d3e7f0;
}
ul.datanav li:hover { visibility:inherit; }
ul.datanav li ul {
	position:absolute;
	top:-999em;
	width:106px;
	border:1px solid #a9cbda;
	border-top-width:0;
}
ul.datanav li li {
	background-color:#fff;
	border-width:1px 0 0;
	width:102px;
}
ul.datanav li:hover ul, ul.datanav li.sfHover ul { top:24px; left:-1px; z-index:999; }
ul.datanav li:hover li ul, ul.datanav li.sfHover li ul { top:-999em; }
ul.datanav li li:hover ul, ul.datanav li li.sfHover ul { top:-1px; left:102px; }
ul.datanav li li:hover li ul, ul.datanav li li.sfHover li ul { top:-999em; }
ul.datanav li li li:hover ul, ul.datanav li li li.sfHover ul { top:0; left:102px; }
ul.datanav li a {
	position:relative;
	display:block;
	padding:5px 7px;
	color:#000;
	text-decoration:none;
}
ul.datanav li a:hover{
	color:#000;
	text-decoration:none;}
ul.datanav a:focus, ul.datanav a:hover, ul.datanav a:active { background-color:#a9cbda; outline:0; }
ul.datanav a.sf-with-ul {
	padding-right:15px;
	min-width:1px;
}
ul.datanav .sf-sub-indicator {
	position:absolute;
	display:block;
	right:2px;
	top:6px;
	width:10px;
	height:10px;
	text-indent: -999em;
	overflow:hidden;
	background:url(http://pic.xoyo.com/cms/jx3/0801/arrows.png) no-repeat -10px -100px;
}
ul.datanav a > .sf-sub-indicator {
	top:6px;
	background-position:0 -100px;
}
ul.datanav a:focus > .sf-sub-indicator, ul.datanav a:hover > .sf-sub-indicator, ul.datanav a:active > .sf-sub-indicator, ul.datanav li:hover > a > .sf-sub-indicator, ul.datanav li.sfHover > a > .sf-sub-indicator { background-position: -10px -100px; }
ul.datanav ul .sf-sub-indicator { background-position:  -10px 0; }
ul.datanav ul a > .sf-sub-indicator { background-position:  0 0; }
ul.datanav ul a:focus > .sf-sub-indicator, ul.datanav ul a:hover > .sf-sub-indicator, ul.datanav ul a:active > .sf-sub-indicator, ul.datanav ul li:hover > a > .sf-sub-indicator, ul.datanav ul li.sfHover > a > .sf-sub-indicator { background-position: -10px 0; }



.data-nav:after, ul.datanav:after
{content:"\0020";display:block;height:0;clear:both;}
.data-nav, ul.datanav
{zoom:1;}
/*e datanav */


/*s broadcast page */
.broadcast{
	overflow:hidden;
	zoom:1;}
.broadcast .bc-player {
	float:left;
	width:310px;
}
.broadcast .bc-player .player { height:114px; }
.broadcast .bc-player .player-btn { margin:10px 0; }
.broadcast .bc-player input {
	display:block;
	float:left;
	margin-left:12px;
	border:0;
	width:85px;
	height:21px;
	text-indent:-9999px;
	overflow:hidden;
	cursor:pointer;
}
.broadcast .bc-player input.btn1 { background:url(http://pic.xoyo.com/cms/jx3/0801/cast-btn1.png) no-repeat 0 0; _margin-left:6px; }
.broadcast .bc-player input.btn2 { background:url(http://pic.xoyo.com/cms/jx3/0801/cast-btn2.png) no-repeat 0 0; }
.broadcast .bc-player input.btn3 { background:url(http://pic.xoyo.com/cms/jx3/0801/cast-btn3.png) no-repeat 0 0; }
.broadcast .bc-focus {
	float:left;
	margin:0 0 0 20px;
	width:345px;
	line-height:22px;
}
.broadcast .bc-focus h4 {
	text-align:center;
	color:#f00;
	font-size:14px;
	font-weight:700;
}
.broadcast .bc-focus p { text-indent:2em; }
.broadcast .bc-focus ul { margin-left:25px;}
.broadcast .bc-focus ul li {
	padding-left:10px;
	background:url(http://pic.xoyo.com/cms/jx3/0801/point.png) no-repeat 0 center;
}

.broadcast .bc-int .post_cms {
	float:left;
	margin-top:10px;
	width:300px;
}
.broadcast .bc-int .post_cms .comment_post { margin:5px 10px; }
.broadcast .bc-int .post_cms .comment_post p.p_1, .broadcast .bc-int .post_cms .comment_post p.p_2 { margin:3px 0; float:none; }
.broadcast .bc-int .post_cms .comment_post p.p_4 { padding:5px 0; }
.broadcast .bc-int .post_cms .comment_post textarea { height:110px; }
.broadcast .bc-int .post_cms .comment_post legend { display:none; }
.broadcast .bc-int .post_cms .comment_post input.comment_name_text {margin:0 10px 0 12px;}
.broadcast .bc-int .comment_cms {
	float:left;
	margin:10px 0 0 10px;
	width:350px;
	height:231px;
	overflow:hidden;
}
.broadcast .bc-int .comment_cms .comment_warp { border:0; line-height:1.5; margin:0; border-bottom:1px dashed #A9CBDA; }
.broadcast .bc-int .comment_cms .comment_warp .comment_title { background-color:transparent; }
.broadcast .bc-int .comment_cms .comment_warp .comment_title .comment_time, .broadcast .bc-int .comment_cms .comment_warp .comment_title .comment_num { display:none; }
.broadcast .bc-int .comment_cms .comment_warp .comment_con { border:0; padding-left:2em; }
.broadcast .bc-int .comment_cms .comment_warp .comment_extra { display:none; }
.broadcast .bc-int .comment_cms .pagination { display:none; }

.broadcast .bc-playbill table {
	margin:5px auto;
	background-color:#fff;
	width:98%;
}
.broadcast .bc-playbill table th, .broadcast .bc-playbill table td {
	padding:12px 8px;
	border:1px solid #a9cbda;
}
.broadcast .bc-playbill table th {
	text-align:center;
	font-weight:700;
}

.bc-headline:after,.player-btn:after,.bc-int:after
{content:"\0020";display:block;height:0;clear:both;}
.bc-headline,.player-btn,.bc-int
{zoom:1;}
/*e broadcast page */


/* list1 */
.sub .sub-list1 ul {
	margin:5px 8px;
	width:232px;
}
.sub .sub-list1 li {
	background:url(http://pic.xoyo.com/cms/jx3/0801/dashed.png) repeat-x 0 bottom;
	width:232px;
	height:28px;
	line-height:26px;
	overflow:hidden;
}
.sub .sub-list1 li span, .sub .sub-list1 li em { display:none; }
.sub .sub-list4 li em{ display:inline;}

/* list2 */
.sub .sub-list2 ul {
	margin:5px 8px;
	width:232px;
}
.sub .sub-list2 li {
	background:url(http://pic.xoyo.com/cms/jx3/0801/dashed.png) repeat-x 0 bottom;
	width:232px;
	height:28px;
	line-height:26px;
	overflow:hidden;
}
.sub .sub-list2 li a {
	display:inline-block;
	margin:0 10px 0 8px;
	padding-left:8px;
	background:url(http://pic.xoyo.com/cms/jx3/0801/point.png) no-repeat 0 center;
}


/* list3 */
.sub .sub-list3 ul {
	margin:5px 1px;
	width:245px;
}
.sub .sub-list3 li {
	margin-top:6px;
	background:url(http://pic.xoyo.com/cms/jx3/0801/list-bg1.png) no-repeat 0 0;
	width:245px;
	height:33px;
	line-height:33px;
	overflow:hidden;
}
.sub .sub-list3 li a {
	display:block;
	padding-left:40px;
	background:url(http://pic.xoyo.com/cms/jx3/0801/btn-play.png) no-repeat 1px 1px;
}
.sub .sub-list3 .video li em,
.sub .sub-list3 .video li span{
display:none;}


/* data */
.sub .sub-data dl {
	margin:5px 8px;
	width:232px;
}
.sub .sub-data dt {
	height:24px;
	line-height:24px;
	font-weight:700;
	padding-left:8px;
	background:url(http://pic.xoyo.com/cms/jx3/0801/point.png) no-repeat 0 center;
}
.sub .sub-data dd {
	padding-bottom:8px;
	background:url(http://pic.xoyo.com/cms/jx3/0801/dashed.png) repeat-x 0 bottom;
	line-height:22px;
}
.sub .sub-data dd a {
	display:inline-block;
	margin-right:8px;
}


/* dltools */
.sub .sub-dltools ul {
	margin:5px 8px;
	width:232px;
}
.sub .sub-dltools li {
	background:url(http://pic.xoyo.com/cms/jx3/0801/dashed.png) repeat-x 0 bottom;
	width:232px;
	height:28px;
	line-height:28px;
	overflow:hidden;
}
.sub .sub-dltools li span {
	float:right;
	display:inline-block;
	margin-right:8px;
	padding-left:12px;
	background: url(http://pic.xoyo.com/cms/jx3/0801/down.png) no-repeat 0 center;
}
.sub .sub-dltools li a {
	display:inline-block;
	padding-left:18px;
	background: url(http://pic.xoyo.com/cms/jx3/0801/point-4.png) no-repeat 0 center;
}
.sub .sub-dltools li span a {
	display:inline;
	padding:0;
	background:none;
}


/* track */
#page .sub .sub-track h3 {
	padding:0;
	height:39px;
	line-height:39px;
	text-align:center;
	color:#fff;
	background:url(http://pic.xoyo.com/cms/jx3/0801/sub-track-h3.jpg) no-repeat 0 0;
}
#page .sub .sub-track .con {
	border-width:0;
	background-color:transparent;
}
.sub .sub-track ul {
	margin:5px 0 5px 2px;
	background:url(http://pic.xoyo.com/cms/jx3/0801/sub-track2.jpg) no-repeat 0 0;
	width:247px;
	height:182px;
	overflow:hidden;
}
.sub .sub-track li {
	margin-top:2px;
	padding:0 1px;
}
.sub .sub-track li a {
	display:block;
	height:35px;
	text-indent:-9999px;
	overflow:hidden;
}

.sub .sub-track li.sq a{
	float:left;
	display:inline;
	width:50%;}
.sub .sub-track li.sq{
	overflow:hidden;
	zoom:1;}

/* search */
.sub .sub-search {
	padding:8px;
	border:1px solid #d1d1d1;
	background-color:#ebf4f8;
}
.sub .sub-search h4 {
	text-align:center;
	line-height:24px;
	font-size:14px;
	font-weight:700;
}
.sub .sub-search form {
	background:url(http://pic.xoyo.com/cms/jx3/0801/sub-search-form.jpg) no-repeat 0 0;
	width:229px;
	height:30px;
}
.sub .sub-search form input.fi-txt {
	margin:9px 4px 0 28px;
	padding:1px 0 0 1px;
	border-width:0;
	background-color:#fff;
	width:135px;
	height:16px;
	line-height:15px;
}
.sub .sub-search form input.fi-btn {
	padding-top:1px;
	border:0;
	height:16px;
	color:#fff;
	background-color:transparent;
	cursor:pointer;
	letter-spacing:4px;
}


/* picshow */
.sub .sub-picshow ul {
	margin:5px 1px;
	width:246px;
}
.sub .sub-picshow li {
	float:left;
	display:inline;
	margin:2px;
	border:1px solid #a9cbda;
	background-color:#fff;
	width:117px;
}
.sub .sub-picshow li dl { padding-bottom:5px; }
.sub .sub-picshow li dt { padding:1px 1px 5px; }
.sub .sub-picshow li dt a {
	display:block;
	width:115px;
	height:75px;
}
.sub .sub-picshow li dt img {
	width:115px;
	height:75px;
}
.sub .sub-picshow li dd {
	text-align:center;
	line-height:18px;
}

.sub .sub-picshow li dd a{
text-decoration:underline;
}
.sub .sub-picshow li dd a:hover{
text-decoration:none;
}



/* database */
#page .sub .sub-database .con {
	background-color:#fff;
	border:1px solid #d1d1d1;
}
.sub .sub-database li {
	padding:8px 0 15px;
	background:url(http://pic.xoyo.com/cms/jx3/0801/dashed.png) repeat-x 0 bottom;
	line-height:22px;
	margin:0 2px;
}
.sub .sub-database li h4 {
	color:#f00;
	line-height:30px;
	text-indent:20px;
	font-size:14px;
	font-weight:700;
	background-color:#BCCAD8;
}

.sub .sub-database li dt {
	margin:5px 0;
	/*background-color:#BCCAD8;*/
	font-weight:700;
	line-height:20px;
	text-indent:20px;
	background: url(http://pic.xoyo.com/cms/jx3/0804/j3_index_icon24.jpg) no-repeat 8px center;
}


.sub .sub-database li dd {
	text-indent:10px;
}
.sub .sub-database li dd a {
	margin-right:5px;
}

/* grademap */
.sub .sub-grademap ul {
	margin:5px 1px;
	width:246px;
}
.sub .sub-grademap li.gm-btn {
	background:url(http://pic.xoyo.com/cms/jx3/0801/list-bg1.png) no-repeat 0 0;
	width:245px;
	height:33px;
	line-height:33px;
	text-align:center;
}
.sub .sub-grademap li.gm-arrow {
	background:url(http://pic.xoyo.com/cms/jx3/0801/gm-arrow.png) no-repeat center center;
	width:245px;
	height:30px;
}
/* events */
.sub .sub-events ul {
	margin:5px 8px;
	width:232px;
}
.sub .sub-events li {
	margin:10px 0 20px;
}
.sub .sub-events li dt a {
	display:block;
	margin:0 auto;
	padding:1px;
	border:1px solid #ccc;
	width:150px;
	height:100px;
}
.sub .sub-events li dd {
	text-align:center;
	line-height:28px;
}

/* contactus */
.sub .sub-contactus ul {
	margin:5px 8px;
	width:232px;
}
.sub .sub-contactus li {
	margin:6px 0;
}
.sub .sub-contactus li span {
	display:inline-block;
	padding:1px 4px;
	line-height:15px;
}

/* btns1 */
.sub .sub-btns1 a {
	display:block;
	outline:0;
}

/* btns2 */
.sub .sub-btns2 .sub-btn04 {
	background:url(http://pic.xoyo.com/cms/jx3/0801/sub-btn04.png) no-repeat 0 0;
	width:250px;
	height:16px;
	padding:9px 0 8px;
	text-align:center;
}
.sub .sub-btns2 .sub-btn04 a {
	display:inline-block;
	margin:0 8px;
	padding:1px;
	color:#fff;
	text-decoration:none;
	font-size:14px;
	font-weight:700;
	overflow:hidden;
}
/* epaper */
.sub .sub-epaper p {
	line-height:22px;
}
.sub .sub-epaper li a {
	color:#000;
	text-decoration:none;
	font-size:13px;
	font-weight:700;
}
.sub .sub-epaper form select {
	display:block;
	margin:8px auto;
	width:232px;
}

/* sub-ImgList*/
.sub .sub-ImgList .ImgGallery .IG-con ul li{
	margin-left:45px;}
.sub .sub-ImgList .ImgGallery .IG-con{
	border:none;}
