
#pckids .MInner {background: url(list_bg.gif) repeat-y center 50%; }
#pckids {clear: both; background: #fff; margin: auto; width: 1000px; text-align: left}
#pckids .Inner {clear: both; background: url(p001.gif) repeat-y right 50%; margin: auto; width: 990px}

#pckids .InnerM {clear: both; background: #fff; margin: auto; width: 990px}
#pckids .Inner .p_left {display: inline; float: left; width: 730px}
#pckids .Inner .p_right {display: inline; background: #fef6e3; float: right; width: 260px}
#pckids .Inner .p_right .r_box {padding-right: 6px; padding-left: 6px}
#pckids .Inner .p_right .r_box .in_box {clear: both; margin: auto}
#pckids .Inner .p_right .r_box .in_box .box_top {background: url(p002.gif) no-repeat center top; height: 24px}
#pckids .Inner .p_right .r_box .in_box .box_top span {font-weight: bold; font-size: 14px; color: #ffffff; line-height: 24px; height: 24px; background-color: transparent}
#pckids .Inner .p_right .r_box .in_box .box_top span a {color: #fff}
#pckids .Inner .p_right .r_box .in_box .box_top .top_ch {float: left}
#pckids .Inner .p_right .r_box .in_box .box_top .top_exp {float: right}
#pckids .Inner .p_right .r_box .in_box .box_content {border-right: #ffdda3 1px solid; padding-right: 6px; border-top: #ffdda3 1px solid; margin-top: 1px; padding-left: 6px; background: #fff; padding-bottom: 6px; border-left: #ffdda3 1px solid; padding-top: 6px; border-bottom: #ffdda3 1px solid; text-align: left}

#p1 {clear: both; border-top: #fff 6px solid; height: 455px}
#p1 .p_left .left01 {padding-right: 8px; padding-left: 8px; background: url(left001.gif) no-repeat 50% top; float: left; padding-bottom: 0px; width: 134px; padding-top: 0px; height: 454px}
#p1 .p_left .left01 .channel_des {text-justify: inter-ideograph; color: #5a5a5a; word-break: break-all; line-height: 18px; padding-top: 8px; white-space: normal; height: 40px; text-align: justify}
#p1 .p_left .left01 .channel_des H1 {padding-right: 0px; display: inline; padding-left: 0px; font-weight: lighter; font-size: 12px; padding-bottom: 0px; margin: 0px; padding-top: 0px}
#p1 .p_left .left01 .channel_des strong {padding-right: 0px; display: inline; padding-left: 0px; font-size: 12px; padding-bottom: 0px; margin: 0px; padding-top: 0px}
#p1 .p_left .left01 .channel_keys {	padding-right: 5px; padding-left: 5px; padding-bottom: 0px; padding-top: 5px; height: 365px
}
#p1 .p_left .left01 .channel_keys table td {line-height: 21px}
#p1 .p_left .left01 .channel_keys table td strong {color: #ff6600}
#p1 .p_left .left01 .channel_search {padding-right: 5px; padding-left: 5px; padding-bottom: 0px; padding-top: 5px}
#p1 .p_left .left02 {float: left; margin-left: 6px; width: 567px; height: 454px}
#p1 .p_left .left02 .in01 {clear: both}
#p1 .p_left .left02 .in02 {clear: both; border-right: #ededed 1px solid; border-top: #ededed 1px; border-left: #ededed 1px solid; border-bottom: #ededed 1px solid; height: 262px}
#p1 .p_left .left02 .in02 .picnews {display: inline; float: left; margin-left: 5px; width: 255px; position: relative; height: 255px}
#p1 .p_left .left02 .in02 .picnews #f_buttonDiv2 {width: 65px}
#p1 .p_left .left02 .in02 .picnews #f_textbg2 {z-index: 10; right: 0px; background: #000; filter: alpha(opacity=30); width: 255px; position: absolute; TOP: -22px; height: 22px; -moz-opacity: 0.3; opacity: 0.3}
#p1 .p_left .left02 .in02 .picnews #f_text2 {font-weight: bold; z-index: 5; width: 180px; bottom: 1px; position: absolute}
#p1 .p_left .left02 .in02 .picnews #f_text2 label {
	clear: both; display: block
}
#p1 .p_left .left02 .in02 .picnews #f_text2 label a {
	color: #fff
}
#p1 .p_left .left02 .in02 .topnews {
	display: inline; float: left; margin-left: 8px; width: 287px
}
#p1 .p_left .left02 .in02 .topnews .topnews01 {
	background: url(left003.gif) no-repeat; height: 61px; text-align: center
}
#p1 .p_left .left02 .in02 .topnews .topnews01 .stpos1 {
	font-size: 14px; line-height: 38px
}
#p1 .p_left .left02 .in02 .topnews .topnews01 .stpos1 a {
	color: #ff0000
}
#p1 .p_left .left02 .in02 .topnews .topnews02 {
	font-size: 14px; line-height: 24px; padding-top: 5px
}
#p1 .p_left .left02 .in02 .topnews .topnews02 ul li {
	background: url(arrow_grey.gif) no-repeat left center; 
}
#p1 .p_left .left02 .in02 .topnews .topnews02 ul li a.mychannel {
	margin-left: 10px; color: #ff6600
}
#p1 .p_left .left02 .in03 {
	clear: both; border-right: #ededed 1px solid; border-top: #ededed 1px solid; margin-top: 4px; border-left: #ededed 1px solid; border-bottom: #ededed 1px solid; height: 180px
}
#p1 .p_left .left02 .in03 .picnews {
	height: 90px
}
#p1 .p_left .left02 .in03 .picnews ul li {
	display: inline; float: left; margin: 5px 0px 5px 5px; width: 272px; height: 80px
}
#p1 .p_left .left02 .in03 .picnews ul li .mypic {
	display: block; float: left; width: 80px; height: 80px
}
#p1 .p_left .left02 .in03 .picnews ul li .mytitle {
	display: block; padding-left: 15px; font-weight: bold; background: url(left005.gif) no-repeat 5px center; float: left; width: 163px; color: #ff6600; line-height: 20px; height: 20px
}
#p1 .p_left .left02 .in03 .picnews ul li .mydes {
	display: block; padding-left: 8px; text-justify: inter-ideograph; float: left; width: 170px; word-break: break-all; TEXT-INDENT: 2em; line-height: 20px; white-space: normal; height: 60px; text-align: justify
}
#p1 .p_left .left02 .in03 .hot_guide {
	margin-TOP: 8px; background: url(left006.gif) no-repeat 5px center; height: 65px
}
#p1 .p_left .left02 .in03 .hot_guide .guide_in {
	border-right: #ccc 1px dotted; padding-right: 8px; border-top: #ccc 1px dotted; padding-left: 8px; padding-bottom: 8px; margin-left: 35px; border-left: #ccc 1px dotted; line-height: 18px; margin-right: 8px; padding-top: 8px; border-bottom: #ccc 1px dotted; height: 47px
}
#p1 .p_right .r_zjwd {
	margin-top: 6px
}
#p1 .p_right .r_zjwd .in_box .box_top .top_ch {
	padding-left: 26px; background: url(p003.gif) no-repeat left top; 
}
#p1 .p_right .r_zjwd .in_box .box_content .picnews ul li {
	float: left; width: 100%; line-height: 22px; border-bottom: #ededed 1px solid; height: 68px
}
#p1 .p_right .r_zjwd .in_box .box_content .picnews ul li .mypic {
	float: left; width: 62px; height: 62px
}
#p1 .p_right .r_zjwd .in_box .box_content .picnews ul li .mypic img {
	border-right: #ececec 1px solid; border-top: #ececec 1px solid; border-left: #ececec 1px solid; border-bottom: #ececec 1px solid
}
#p1 .p_right .r_zjwd .in_box .box_content .picnews ul li .mytitle {
	padding-left: 8px; float: left; width: 160px; height: 62px
}
#p1 .p_right .r_zjwd .in_box .box_content .picnews ul li .mytitle a {
	font-weight: bold; color: #fe4600
}
#p1 .p_right .r_zjwd .in_box .box_content .exp_list {
	clear: both; padding-right: 5px; padding-left: 5px; background: #fffde8; padding-bottom: 5px; padding-top: 5px
}
#p1 .p_right .r_zjwd .in_box .box_content .exp_list ul li {
	float: left; margin-left: 2px; width: 108px; line-height: 23px; border-bottom: #d4a16c 1px dotted; height: 23px
}
#p1 .p_right .r_zjwd .in_box .box_content .exp_list ul li.boy {
	background: url(boy.gif) no-repeat left center; 
}
#p1 .p_right .r_zjwd .in_box .box_content .exp_list ul li.girl {
	background: url(girl.gif) no-repeat left center; 
}
#p1 .p_right .r_zjwd .in_box .box_content .exp_list ul li a.n_name {
	margin-left: 12px
}
#p1 .p_right .r_zjwd .in_box .box_content .exp_list ul li a.n_ch {
	color: #90661e
}
#p1 .p_right .r_rqrd {
	margin-TOP: 6px
}
#p1 .p_right .r_rqrd .in_box .box_top .top_ch {
	padding-left: 38px; background: url(v005.gif) no-repeat left top; 
}
#p1 .p_right .r_rqrd .box_content .topnews {
	padding-right: 5px; padding-left: 5px; padding-bottom: 0px; padding-top: 0px
}
#p1 .p_right .r_rqrd .box_content .topnews ul li {
	background: url(arrow_grey.gif) no-repeat left center; line-height: 22px
}
#p1 .p_right .r_rqrd .box_content .topnews ul li a.mytitle {
	margin-left: 10px
}
#ivy_lr1 {
	clear: both; padding-right: 0px; padding-left: 0px; padding-bottom: 6px; padding-top: 6px; height: 90px; text-align: center
}

.Inner#ivy_tl2 {
	border-top: 4px solid #fff; background-image: url(none); border-bottom: 4px solid #fff; background-color: #fff; text-align: center
}
#p3 {
	clear: both; border-bottom: #fff 8px solid
}
#p4 {
	clear: both; border-bottom: #fff 8px solid
}
#p4_2 {
	clear: both; border-bottom: #fff 8px solid
}
#p4_3 {
	clear: both; border-bottom: #fff 8px solid
}
.toplist .topnews01 {
	float: left; width: 320px
}
.toplist .topnews02 {
	float: left; margin: 0px 15px; width: 320px
}
.toplist .topnews03 {
	float: left; width: 320px
}
.toplist .con_top {
	background: url(v012.gif) no-repeat; height: 25px
}
.toplist .con_top .top_ch {
	padding-left: 28px; font-weight: bold; font-size: 14px; float: left; width: 115px; color: #ff3300; line-height: 25px
}
.toplist .con_top .tab_top {
	float: left; width: 125px
}
.toplist .con_top .tab_top li {
	float: left; margin-left: 5px; width: 54px; height: 21px; text-align: center
}
.toplist .con_top .tab_top li a {
	margin-TOP: 4px; display: block; background: url(v013.gif) no-repeat 0px 50%; width: 54px; color: #ffffff; line-height: 21px; height: 21px
}
.toplist .con_top .tab_top li a:hover {
	background: url(v013.gif) no-repeat -54px 0px; color: #000
}
.toplist .con_top .tab_top li a.current {
	background: url(v013.gif) no-repeat -54px 0px; color: #000
}
.toplist .con_top .mymore {
	padding-left: 8px; float: left; line-height: 25px
}
.toplist .con_top .mymore a {
	color: #ff6600
}
.toplist .tabcontainer {
	clear: both; border-right: #ffd9ac 1px solid; border-top: #ffd9ac 1px; border-left: #ffd9ac 1px solid; border-bottom: #ffd9ac 1px solid; height: 150px
}
.toplist .tabcontainer .con_con {
	display: none; padding-top: 10px
}
.toplist .tabcontainer .con_con ul li {
	font-size: 14px; background: url(arrow_grey.gif) no-repeat 12px center; line-height: 22px
}
.toplist .tabcontainer .con_con ul li a.mychannel {
	margin-left: 25px
}
#P5 {
	clear: both; border-bottom: #fff 8px solid
}
#P5 .p_left .picnews {
	clear: both; background: url(v016.gif) no-repeat left 50%; height: 183px
}
#P5 .p_left .picnews ul {
	border-right: #ffd183 1px solid; border-top: #ffd183 1px solid; display: inline; float: left; margin-left: 57px; border-left: #ffd183 1px solid; width: 666px; border-bottom: #ffd183 1px solid; height: 181px
}
#P5 .p_left .picnews ul li {
	display: inline; background: url(p3008.gif) no-repeat; float: left; width: 110px; padding-top: 5px; height: 136px; text-align: center; margin-left:18px; margin-right:0px; margin-top:18px; margin-bottom:5px
}
#P5 .p_left .picnews ul li img {
	display: block; margin-bottom: 12px; vertical-align: middle
}
#P5 .p_right .box_content {
	clear: both; padding-left: 7px
}
#P5 .p_right .box_content .con_top {
	background: url(v017.gif) repeat-x 50% bottom; width: 245px; height: 27px
}
#P5 .p_right .box_content .con_top ul li {
	display: inline; float: left; width: 49px; height: 23px
}
#P5 .p_right .box_content .con_top ul li a {
	display: block; font-weight: bold; background: url(v018.gif) no-repeat 0px 0px; color: #ffffff; line-height: 23px; height: 23px; text-align: center
}
#P5 .p_right .box_content .con_top ul li a:hover {
	background: url(v018.gif) no-repeat -49px 0px; 
}
#P5 .p_right .box_content .con_top ul li a.current {
	background: url(v018.gif) no-repeat -49px 0px; 
}
#P5 .p_right .box_content .tabcontainer {
	border:1px solid #ffd366; background:#fffdff url(v019.gif) no-repeat 5px 3px; width: 243px; height: 154px
}
#P5 .p_right .box_content .tabcontainer .con_con {
	display: none; overflow: hidden; padding-top: 2px; height: 150px
}
#P5 .p_right .box_content .tabcontainer .con_con a {
	clear: both; display: block; margin-left: 28px; overflow: hidden; line-height: 25px; height: 25px
}
#P5 .p_right .box_content .tabcontainer .con_con br {
	display: none
}
#P5 .p_right .box_content .tabcontainer .con_con P {
	display: none
}



#pckids {
	clear: both;
	margin: 0 auto;
	width: 1000px;
	text-align: left;
	background: #fff;
}


#main {
	padding-right: 0px; padding-left: 5px; padding-bottom: 8px; width: 985px!important;
	width: 990px !important;padding-top: 0px; height: auto; background: #fff; text-align: left 
}	
#main_bg {
	background: #0082ce url(xuery_6.jpg) repeat-x right 70px; width: 1000px; text-align: left
}




H4 {font-size: 14px; margin: 0px}

.f11-9 {font-size: 11px; color: #999}

.align-l {text-align: left}
.align-c {text-align: center}
.align-r {text-align: right}

