﻿body{
	margin: 0;
	padding: 0;
}
.HDS2012_body_all{
	background: #FF5A2E url('images/body_all.gif') no-repeat center 10px;
	width: 100%;
	font-family: 微软雅黑;
	font-size: 13px;
	font-weight: normal;
	margin: 0;
	padding: 0;
	color: #FF5A2E;
	text-align: center
}
.HDS2012_div_all{
	width: 1000px;
	margin: 0 auto;
	text-align: left;
	position:absolute;
}

a{
	font-family: 微软雅黑;
	font-size: 13px;
	color: #FF5A2E;
	text-decoration: none;
}
a:hover{
	color: #FF0000;
	text-decoration: underline;
}
img{
	border: 0;
}
ul{
	margin: 0;
	padding: 0;
}
li{
	list-style: none;
	margin: 0;
	padding: 0;
	_vertical-align: bottom;
}
table td{
	font-family: 微软雅黑;
	font-size: 13px;
}
table td a{
	font-size: 13px;
}
.HDS2012_clear{
	clear: both;
	height: 0;
	line-height: 0;
	font-size: 0;
}


.HDS2012_hd{
	width: 1070px;
	height: 200px;
	+height: 220px;
	margin: 0 auto;
	text-align: left;
}
.HDS2012_bd{
	width: 1070px;
	margin: 0 auto;
	text-align: left;
}

.HDS2012_ft{
	background: #FF5A2E url('images/ft_back.gif') no-repeat center top;
	text-align: center;
	margin: 0;
	height: 140px;
}
.HDS2012_ft0{
	background: #FF5A2E url('images/ft0_back.gif') no-repeat center top;
}

.HDS2012_nav{
	width: 1070px;
	height: 160px;
	+height: 180px;
	padding-top: 10px;
	text-align: center;
}

.HDS2012_where{
	float: left;
	width: 550px;
	padding-left: 80px;
	line-height: 25px;
	color: #FFFFFF;
	font-size: 12px;
}
.HDS2012_where a{
	color: #FFFFFF;
}
.HDS2012_where a:hover{
	color: #FFFF00;
}

.HDS2012_search{
	background: url('images/search_back.gif') no-repeat left;
	float: right;
	width: 220px;
	height: 25px;
}
.HDS2012_search .input1{
	float: left;
	background: none;
	border: 0;
	width: 140px;
	line-height: 20px;
	font-size: 12px;
	margin: 2px 5px 0 10px;
	color: #666666;
}
.HDS2012_search img{
	float: left;
	width: 50px;
	height: 25px;
}

.HDS2012_ft .main{
	width: 1000px;
	margin: 0 auto;
	text-align: left;
	height: 140px;
}
.HDS2012_ft .flash{
	float: left;
	width: 150px;
	text-align: center;
}
.HDS2012_ft .links{
	float: left;
	width: 520px;
	padding: 30px 0 0 20px;
}
.HDS2012_ft .links a{
	height: 15px;
	line-height: 15px;
	margin: 2px 2px 2px 1px;
}
.HDS2012_ft .links .a1{
	background: url('images/ft_links.gif') no-repeat -6px -5px;
}
.HDS2012_ft .links .a1:hover{
	background: url('images/ft_links.gif') no-repeat -6px -29px;
}
.HDS2012_ft .links .a1 img{
	width: 92px;
	height: 15px;
}
.HDS2012_ft .links .a2{
	background: url('images/ft_links.gif') no-repeat -109px -5px;
}
.HDS2012_ft .links .a2:hover{
	background: url('images/ft_links.gif') no-repeat -109px -29px;
}
.HDS2012_ft .links .a2 img{
	width: 92px;
	height: 15px;
}
.HDS2012_ft .links .a3{
	background: url('images/ft_links.gif') no-repeat -210px -5px;
}
.HDS2012_ft .links .a3:hover{
	background: url('images/ft_links.gif') no-repeat -210px -29px;
}
.HDS2012_ft .links .a3 img{
	width: 92px;
	height: 15px;
}
.HDS2012_ft .links .a4{
	background: url('images/ft_links.gif') no-repeat -312px -5px;
}
.HDS2012_ft .links .a4:hover{
	background: url('images/ft_links.gif') no-repeat -312px -29px;
}
.HDS2012_ft .links .a4 img{
	width: 92px;
	height: 15px;
}
.HDS2012_ft .links .a5{
	background: url('images/ft_links.gif') no-repeat -412px -5px;
}
.HDS2012_ft .links .a5:hover{
	background: url('images/ft_links.gif') no-repeat -412px -29px;
}
.HDS2012_ft .links .a5 img{
	width: 46px;
	height: 15px;
}
.HDS2012_ft .links .a6{
	background: url('images/ft_links.gif') no-repeat -469px -5px;
}
.HDS2012_ft .links .a6:hover{
	background: url('images/ft_links.gif') no-repeat -469px -29px;
}
.HDS2012_ft .links .a6 img{
	width: 46px;
	height: 15px;
}
.HDS2012_ft .links .logo{
	text-align: center;
	margin-top: 10px;
}
.HDS2012_ft .JiaZhang{
	float: right;
	width: 305px;
	height: 120px;
}
.HDS2012_ft .JiaZhang .JZRK{
	float: left;
	width: 105px;
	height: 110px;
}
.HDS2012_ft .JiaZhang .JZRK a{
	background: url('images/JiaZhang_A.gif') no-repeat;
	display: block;
}
.HDS2012_ft .JiaZhang .JZRK a:hover{
	background: url('images/JiaZhang_B.gif') no-repeat;
}
.HDS2012_ft .JiaZhang .JZRK img{
	width: 100px;
	height: 110px;
}
.HDS2012_ft .JiaZhang .BTs{
	float: left;
	width: 200px;
	padding-top: 60px;
}
.HDS2012_ft .JiaZhang .BTs a{
	float: left;
}
.HDS2012_ft .JiaZhang .BTs a img{
	width: 65px;
	height: 40px;
}
.HDS2012_ft .JiaZhang .BTs .a1{
	background: url('images/ft_button_1A.gif')
}
.HDS2012_ft .JiaZhang .BTs .a1:hover{
	background: url('images/ft_button_1B.gif')
}
.HDS2012_ft .JiaZhang .BTs .a2{
	background: url('images/ft_button_2A.gif')
}
.HDS2012_ft .JiaZhang .BTs .a2:hover{
	background: url('images/ft_button_2B.gif')
}
.HDS2012_ft .JiaZhang .BTs .a3{
	background: url('images/ft_button_3A.gif')
}
.HDS2012_ft .JiaZhang .BTs .a3:hover{
	background: url('images/ft_button_3B.gif')
}


.HDS2012_Aleft{
	float: left;
	width: 240px;
}
.HDS2012_Aright{
	float: right;
	width: 810px;
}
.HDS2012_Bleft{
	float: left;
	width: 267px;
}
.HDS2012_Bright{
	float: right;
	width: 750px;
}



.HDS2012_ZXCP{
	background: url('images/home_left_back.gif') repeat-y center;
	width: 140px;
	float: right;
	margin-bottom: 15px;
}
.HDS2012_ZXCP .top{
	width: 140px;
	height: 47px;
}
/*
.HDS2012_ZXCP .top a{
	background: url('images/home_link_1A.gif') no-repeat left top;
	width: 140px;
	height: 47px;
	display: block;
}
.HDS2012_ZXCP .top a:hover{
	background: url('images/home_link_1B.gif') no-repeat left top;
}
.HDS2012_ZXCP .top a img{
	width: 140px;
	height: 47px;
}
*/
.HDS2012_ZXCP .middle{
	background: url('images/home_left_bottom.gif') no-repeat center bottom;
	padding: 5px;
}
.HDS2012_ZXCP .middle .arrow{
	text-align: center;
	padding: 2px;
}
.HDS2012_ZXCP .middle .book{
	height: 106px;
	text-align: center;
}
.HDS2012_ZXCP .middle .book a img{
	width: 70px;
	height: 80px;
	border: 2px #FFFFFF solid;
}
.HDS2012_ZXCP .middle .book a{
	border: 2px #FFA468 solid;
	margin: 9px auto 0 auto;
	display: inline-block;
	width: 74px;
	height: 84px;
}
.HDS2012_ZXCP .middle .book a:hover img{
	width: 80px;
	height: 90px;
	border: 2px #FFFFFF solid;
}
.HDS2012_ZXCP .middle .book a:hover{
	border: 2px #FFA468 solid;
	margin: 1  auto;
	display: inline-block;
	width: 84px;
	height: 94px;
}


.HDS2012_home_news{
	width: 740px;
	height: 310px;
}


.HDS2012_MMTJ{
	background: url('images/ZJTJ_back.jpg') no-repeat right bottom;
	float: left;
	width: 360px;
	height: 160px;
	margin-bottom: 5px;
}


.HDS2012_ZJTJ{
	background: url('images/ZJTJ_back.jpg') no-repeat right bottom;
	float: left;
	width: 360px;
	height: 160px;
	margin-bottom: 5px;
}

.HDS2012_ZJTJ .top a
{
    display:block;
	float: left;
	width: 140px;
	height: 47px;
	background:url('images/home_link_2A.gif') 0 0 no-repeat;
}
.HDS2012_ZJTJ .top a:hover
{
    background:url('images/home_link_2B.gif') 0 0 no-repeat;
}

.HDS2012_MMTJ .top a
{
    display:block;
	float: left;
	width: 140px;
	height: 47px;
	background:url('images/home_link_3A.gif') 0 0 no-repeat;
}
.HDS2012_MMTJ .top a:hover
{
    background:url('images/home_link_3B.gif') 0 0 no-repeat;
}

/*
.HDS2012_MMTJ .top a{
	display: block;
	float: left;
	width: 140px;
	height: 47px;
	background: url('images/home_link_2A.gif') no-repeat;
}

.HDS2012_ZJTJ .top a{
	display: block;
	float: left;
	width: 140px;
	height: 47px;
	background: url('images/home_link_2A.gif') no-repeat;
}
.HDS2012_ZJTJ .top a:hover{
	background: url('images/home_link_2B.gif') no-repeat;
}

.HDS2012_MMTJ .top a{
	background: url('images/home_link_3A.gif') no-repeat;
}
.HDS2012_MMTJ .top a:hover{
	background: url('images/home_link_3B.gif') no-repeat;
}
.HDS2012_MMTJ .top a img{
	width: 140px;
	height: 47px;
}
.HDS2012_ZJTJ .top a img{
	width: 140px;
	height: 47px;
}
*/

.HDS2012_MMTJ .top .tt{
	float: left;
	width: 220px;
	padding-top: 25px;
}
.HDS2012_ZJTJ .top .tt{
	float: left;
	width: 220px;
	padding-top: 25px;
}
.HDS2012_MMTJ .middle{
	padding: 0 0px 0 50px;
	height: 100px;
}
.HDS2012_ZJTJ .middle{
	padding: 0 0px 0 50px;
	height: 100px;
}
/*02-27 改*/
.HDS2012_MMTJ .top{
	height: 48px;
}
.HDS2012_ZJTJ .top{
	height: 48px;
}
.HDS2012_MMTJ .middle .books{
	float: left;
	width: 80px;
	height: 90px;
	border: 1px #CCCCCC solid;
	display: inline;
	margin: 0 5px;
}
.HDS2012_ZJTJ .middle .books{
	float: left;
	width: 80px;
	height: 90px;
	border: 1px #CCCCCC solid;
	display: inline;
	margin: 0 5px;
}
.HDS2012_MMTJ .middle .books img{
	width: 72px;
	height: 82px;
	margin: 4px;
}

.HDS2012_MMTJ .middle .books a:hover img{
	width: 78px;
	height: 88px;
	margin: 1px;
}
.HDS2012_ZJTJ .middle .books img{
	width: 72px;
	height: 82px;
	margin: 4px;
}

.HDS2012_ZJTJ .middle .books a:hover img{
	width: 78px;
	height: 88px;
	margin: 1px;
}

.HDS2012_home_links{
	float: left;
	width: 910px;
	height: 160px;
}


.HDS2012_AllRead{
	float: right;
	background: url('images/AllRead_back.gif') no-repeat;
	width: 150px;
	height: 160px;
	overflow: hidden;
}
.HDS2012_AllRead .txt1{
	line-height: 18px;
	font-size: 12px;
	color: #CC3300;
	padding: 35px 15px 0 15px;
}
.HDS2012_AllRead .txt2{
	line-height: 18px;
	font-size: 12px;
	color: #851B00;
	padding: 2px 15px 0 15px;
}




/* 故事天地 */
.HDS2012_bd2{
	width: 1000px;
	margin: 0 auto;
	text-align: left;
}
.HDS2012_PHB{
	background: url('images/PHB_back.gif') no-repeat;
	width: 220px;
	height: 260px;
}
.HDS2012_GSTD_div1{
	float: left;
	width: 230px;
	padding-left: 20px;
	padding-top: 10px;
}



.HDS2012_card1{
	width: 180px;
	margin: 13px auto 0 auto;
}
.HDS2012_card1 .card1_nav{
	height: 40px;
	padding-top: 7px;
	padding-right: 1px;
}
.HDS2012_card1 .card1_nav li{
	float: right;
	width: auto;
	margin: 0;
}
.HDS2012_card1 .card1_nav li a{
	display: block;
	width: 30px;
	height: 30px;
	margin: 0px;
	color: #000000;
	text-align: center;
	text-decoration: none;
	font-weight: bold;
}
.HDS2012_card1 .card1_nav li a.current{
	background: none;
}
.HDS2012_card1 .card1_nav .a1A{
	background: url('images/card1_1A.gif') no-repeat;
}
.HDS2012_card1 .card1_nav .a1B{
	background: url('images/card1_1B.gif') no-repeat;
}
.HDS2012_card1 .card1_nav .a2A{
	background: url('images/card1_2A.gif') no-repeat;
}
.HDS2012_card1 .card1_nav .a2B{
	background: url('images/card1_2B.gif') no-repeat;
}
.HDS2012_card1 .card1_div{
	padding: 5px  0;
}
.HDS2012_card1 .card1_div table{
	width: 170px;
	margin: 0 auto;
}
.HDS2012_card1 .card1_div table td{
	padding: 2px 0;
	font-size: 12px;
	width: 170px;
	overflow: hidden;
	white-space: nowrap;
}
.HDS2012_card1 .card1_div table td a{
	color: #FF3300;
	font-size: 12px;
}
.HDS2012_card1 .card1_div table td a:hover{
	color: #FF0000;
}
.HDS2012_card1 .card1_div table .td1{
	text-align: center;
}
.HDS2012_card1 .card1_div table .td1 .book{
	width: 80px;
	height: 100px;
}


.HDS2012_GSTD_JYGS{
	background: url('images/GSTD_JYGS_back.gif') no-repeat;
	float: left;
	width: 350px;
	height: 285px;
	display: inline;
	margin: 0 10px;
}
.HDS2012_GSTD_JYGS .title{
	height: 110px;
}
.HDS2012_GSTD_JYGS .title img{
	margin: 60px 0 0 60px;
}
.HDS2012_GSTD_JYGS .main{
	padding-top: 5px;
	text-align: center;
	padding-left: 2px;
}
.HDS2012_GSTD_JYGS .main img{
	width: 94px;
	height: 104px;
	margin: 5px 7px;
}
.HDS2012_GSTD_JYGS .main a:hover img{
	width: 104px;
	height: 114px;
	margin: 0 2px;
}


.HDS2012_GSTD_YZGS{
	background: url('images/GSTD_YZGS_back.gif') no-repeat;
	float: left;
	width: 340px;
	height: 285px;
	display: inline;
	margin: -260px 10px 0 300px;
	margin:0 10px\0;
}
.HDS2012_GSTD_YZGS .title img{
	margin: 2px 0 0 120px;
}
.HDS2012_GSTD_YZGS .main{
	height: 138px;
	padding-top: 53px;
	text-align: center;
	padding-right: 5px;
}
.HDS2012_GSTD_YZGS .main img{
	width: 94px;
	height: 104px;
	margin: 5px 8px;
}
.HDS2012_GSTD_YZGS .main a:hover img{
	width: 104px;
	height: 114px;
	margin: 0 3px;
}






/*
.HDS2012_RZQM_XQSX{
	background: url('images/GSTD_KHGS_back.gif') no-repeat center top;
	float: left;
	width: 350px;
	height: 295px;
	display: inline;
	margin: 0 10px;
}
.HDS2012_RZQM_XQSX .title{
	height: 110px;
}
.HDS2012_RZQM_XQSX .title img{
	margin: 60px 0 0 60px;
}
.HDS2012_RZQM_XQSX .main{
	padding-top: 5px;
	text-align: center;
	padding-left: 2px;
}
.HDS2012_RZQM_XQSX .main img{
	width: 94px;
	height: 104px;
	margin: 5px 7px;
}
.HDS2012_RZQM_XQSX .main a:hover img{
	width: 104px;
	height: 114px;
	margin: 0 2px;
}*/




.HDS2012_GSTD_KHGS{
	background: url('images/GSTD_KHGS_back.gif') no-repeat center top;
	float: left;
	width: 330px;
	height: 285px;
	display: inline;
	margin: 0;
}

.HDS2012_GSTD_KHGS .title img{
	margin: 0 0 0 80px;
}
.HDS2012_GSTD_KHGS .main{
	height: 130px;
	padding-top: 50px;
	text-align: center;
	padding-left: 21px;
}
.HDS2012_GSTD_KHGS .main img{
	width: 94px;
	height: 104px;
	margin: 5px 7px;
}
.HDS2012_GSTD_KHGS .main a:hover img{
	width: 104px;
	height: 114px;
	margin: 0 2px;
}


.HDS2012_GSTD_WXGS{
	background: url('images/GSTD_WXGS_back.gif') no-repeat center top;
	float: left;
	width: 330px;
	height: 285px;
	display: inline;
	margin: -260px 5px 0 5px;
	margin:0 5px\0;
}
.HDS2012_GSTD_WXGS .title{
	height: 90px;
}
.HDS2012_GSTD_WXGS .title img{
	margin: 50px 0 0 100px;
}
.HDS2012_GSTD_WXGS .main{
	padding-top: 10px;
	text-align: center;
	padding-right: 1px;
}
.HDS2012_GSTD_WXGS .main img{
	width: 94px;
	height: 104px;
	margin: 5px 6px;
}
.HDS2012_GSTD_WXGS .main a:hover img{
	width: 104px;
	height: 114px;
	margin: 0 1px;
}


.HDS2012_GSTD_RZGS{
	background: url('images/GSTD_RZGS_back.gif') no-repeat center 10px;
	float: left;
	width: 330px;
	height: 275px;
	display: inline;
	margin: 0;
}
.HDS2012_GSTD_RZGS .title img{
	margin: 0 0 0 100px;
}
.HDS2012_GSTD_RZGS .main{
	height: 130px;
	padding-top: 45px;
	text-align: center;
	padding-left: 7px;
}
.HDS2012_GSTD_RZGS .main img{
	width: 94px;
	height: 104px;
	margin: 5px 6px;
}
.HDS2012_GSTD_RZGS .main a:hover img{
	width: 104px;
	height: 114px;
	margin: 0 1px;
}



.HDS2012_RZQM_XQYW
{
	margin: -260px 10px 0 300px;
	margin:0 10px\0;
}
.HDS2012_RZQM_XQSX
{
	margin: -260px 5px 0 5px;
	margin:0 5px\0;
}
.HDS2012_RZQM_XQSX .title img
{
    margin-left:110px;
}
.HDS2012_RZQM_GXQM
{
	margin:0 5px;
}

/* 故事天地 图书 */
.HDS2012_GSTD_Book_leftbar{
	background: url('images/GSTD_Book_leftbar.gif') no-repeat;
	float: right;
	width: 200px;
	height: 160px;
}
.HDS2012_GSTD_Book_leftbar .button1{
	display: block;
	margin-top: 55px;
	margin-left: 25px;
}
.HDS2012_GSTD_Book_leftbar .button1 img{
	width: 90px;
	height: 30px;
}
.HDS2012_GSTD_Book_leftbar .button2{
	display: block;
	margin-top: 28px;
	margin-left: 90px;
}
.HDS2012_GSTD_Book_leftbar .button2 img{
	width: 90px;
	height: 30px;
}

/* 视听乐园 */
.HDS2012_STLY_Leftnav{
	width: 200px;
	margin-left: 67px;
	margin-bottom: 20px;
}
.HDS2012_STLY_main{
	background: url('images/STLY_main_back.gif') no-repeat;
	width: 730px;
	height: 480px;
	margin-bottom: 15px;
}
.HDS2012_STLY_main li{
	list-style-type:none;
}

.HDS2012_STLY_main .title{
	height: 130px;
}
.HDS2012_STLY_main .title img{
	margin: 45px 0 0 247px;
}
.HDS2012_STLY_main .TB1{
	width: 675px;
	height: 280px;
	margin: 0 0 0 38px;
}
.HDS2012_STLY_main .TB1 .td{
	font-size: 12px;
}
.HDS2012_STLY_main .TB1 .td1{
	width: 50px;
	text-align: center;
}
.HDS2012_STLY_main .TB1 .td2{
	text-align: center;
	height: 140px;
}
.HDS2012_STLY_main .ul1{
	width: 570px;
	margin: 0px;
	/*margin: 0 auto;*/
}
.HDS2012_STLY_main .ul1 li{
	width: 190px;
	float: left;
	text-align: center;
	margin-bottom: 3px;
}
.HDS2012_STLY_main .ul1 li img{
	width: 152px;
	height: 114px;
	margin: 9px 0 11px 0;
}
.HDS2012_STLY_main .ul1 li a:hover img{
	text-decoration: none;
	border: 1px #FF3333 solid;
	margin: 8px 0 10px 0;
}
.HDS2012_STLY_main .ul1 li a{
	line-height: 18px;
	color: #AF541D;
}
.HDS2012_STLY_main .ul1 li a:hover{
	text-decoration: underline;
	color: #FF0000
}
.HDS2012_STLY_main .ul2{
	width: 570px;
	margin: 0 auto;
}
.HDS2012_STLY_main .ul2 li{
	float: left;
	width: 114px;
	background: url('images/GSTD_main_li.gif') no-repeat center top;
	text-align: center;
}
.HDS2012_STLY_main .ul2 li img{
	width: 90px;
	height: 110px;
	margin: 7px 0 12px 0;
}
.HDS2012_STLY_main .ul2 li a:hover img{
	text-decoration: none;
	border: 1px #FF3333 solid;
	margin: 6px 0 11px 0;
}
.HDS2012_STLY_main .ul2 li a{
	line-height: 15px;
	color: #AF541D;
	font-size: 11px;
}
.HDS2012_STLY_main .ul2 li a:hover{
	text-decoration: underline;
	color: #FF0000
}

.HDS2012_STLY_main .arrow{
	display: block;
	margin: 0 auto;
	text-align: center;
}
.HDS2012_STLY_main .arrow img{
	width: 40px;
	height: 48px;
}
.HDS2012_STLY_main .arrow:hover img{
	width: 48px;
	height: 56px;
}

/*02-27改*/
.HDS2012_STLY_main .ul1 li{
	width: 190px;
	float: left;
	text-align: center;
	margin-bottom: 3px;
	list-style-type:none;
}
.HDS2012_STLY_main .ul1 li div{
	text-align: center;
	width: 190px;
	background: url('images/STLY_main_li.gif') no-repeat center top;
}


.HDS2012_STLY_main .ul1 li img{
	width: 152px;
	height: 114px;
	margin: 9px 0 11px 0;
}
.HDS2012_STLY_main .ul1 li a:hover img{
	text-decoration: none;
	border: 1px #FF3333 solid;
	margin: 8px 0 10px 0;
}
.HDS2012_STLY_main .ul1 li a{
	line-height: 18px;
	color: #AF541D;
}
.HDS2012_STLY_main .ul1 li a:hover{
	text-decoration: underline;
	color: #FF0000
}
.HDS2012_STLY_main .ul2{
	width: 570px;
	margin: 0 auto;
}
.HDS2012_STLY_main .ul2 li{
	float: left;
	width: 114px;
	background: url('images/GSTD_main_li.gif') no-repeat center top;
	text-align: center;
}
.HDS2012_STLY_main .ul2 li img{
	width: 90px;
	height: 110px;
	margin: 7px 0 12px 0;
}
.HDS2012_STLY_main .ul2 li a:hover img{
	text-decoration: none;
	border: 1px #FF3333 solid;
	margin: 6px 0 11px 0;
}
.HDS2012_STLY_main .ul2 li a{
	line-height: 15px;
	color: #AF541D;
	font-size: 11px;
}
.HDS2012_STLY_main .ul2 li a:hover{
	text-decoration: underline;
	color: #FF0000
}

.HDS2012_STLY_main .arrow{
	display: none;
	margin: 0 auto;
	text-align: center;
}
.HDS2012_STLY_main .arrow img{
	width: 40px;
	height: 48px;
}
.HDS2012_STLY_main .arrow:hover img{
	width: 48px;
	height: 56px;
}




/* 故事天地、认知启蒙 banner-- 图书、期刊 */
.HDS2012_GSTD_TS, .HDS2012_GSTD_QK{
	background: url('images/banner_GSTD_QK.gif') no-repeat;
	width: 85px;
	height: 72px;
	position: absolute;
	z-index: 1099;
	margin-top: 5px;
	margin-left: 255px;
}
.HDS2012_GSTD_TS{
	background: url('images/banner_GSTD_TS.gif') no-repeat;
	margin-top: -185px;
	margin-left: 50px;
	margin-left: 290px;
}
.HDS2012_RZQM_QK, .HDS2012_RZQM_TS{
	background: url('images/banner_RZQM_QK.gif') no-repeat;
	width: 100px;
	height: 60px;
	position: absolute;
	z-index: 1099;
	margin-left: 400px;
}
.HDS2012_RZQM_TS{
	background: url('images/banner_RZQM_TS.gif') no-repeat;
}





.HDS2012_GSTD_QK .button1, .HDS2012_GSTD_TS .button1{
	display: inline-block;
	float: left;
	width: 35px;
	height: 30px;
	margin-top: 35px;
	margin-left: 5px;
}
.HDS2012_GSTD_QK .button1 img, .HDS2012_GSTD_TS .button1 img
	width: 35px;
	height: 30px;
}
.HDS2012_GSTD_QK .button2, .HDS2012_GSTD_TS .button2{
	display: inline-block;
	float: right;
	width: 35px;
	height: 30px;
	margin-top: 9px;
	margin-right: 8px;
}
.HDS2012_GSTD_QK .button2 img, .HDS2012_GSTD_TS .button2 img{
	width: 35px;
	height: 30px;
}
.HDS2012_RZQM_QK .button1, .HDS2012_RZQM_TS .button1{
	display: inline-block;
	float: left;
	width: 35px;
	height: 30px;
	margin-top: 17px;
	margin-left: 10px;
}
.HDS2012_RZQM_QK .button1 img, .HDS2012_RZQM_TS .button1 img{
	width: 35px;
	height: 30px;
}
.HDS2012_RZQM_QK .button2, .HDS2012_RZQM_TS .button2{
	display: inline-block;
	float: right;
	width: 35px;
	height: 30px;
	margin-top: 12px;
	margin-right: 10px;
}
.HDS2012_RZQM_QK .button2 img, .HDS2012_RZQM_TS .button2 img{
	width: 35px;
	height: 30px;
}




/* 鼠标 
body{
	cursor: url('images/none.ani')
}
a{
	cursor: url('images/none.ani')
}
*/




/* 三级页面 */
.HDS2012_STLY_main .ul3{
	width: 570px;
	margin: 0 auto;
}
.HDS2012_STLY_main .ul3 li{
	width: 114px;
	float: left;
	background: url('images/GSTD_3_ul3_li.gif') no-repeat center top;
	text-align: center;
	margin-bottom: 2px;
}
.HDS2012_STLY_main .ul3 li img{
	width: 94px;
	height: 108px;
	margin: 6px 0 11px 0;
}
.HDS2012_STLY_main .ul3 li a:hover img{
	text-decoration: none;
	width: 104px;
	height: 118px;
	margin: 1px 0 6px 0;
}
.HDS2012_STLY_main .ul3 li a
{
    line-height:25px;
    display:block;
    width: 105px;
	color: #AF541D;
    overflow:hidden;
    white-space:nowrap;
    text-overflow:ellipsis; 
}
.HDS2012_STLY_main .ul3 li a:hover{
	text-decoration: underline;
	color: #FF0000
}



.HDS2012_GSTD_3_TS{
	background: url('images/GSTD_3_TS_back.gif') no-repeat;
	width: 920px;
	height: 500px;
	margin: 0 auto 15px auto;
}
.HDS2012_GSTD_3_TS .title{
	height: 130px;
}
.HDS2012_GSTD_3_TS .title img{
	margin: 50px 0 0 350px;
}
.HDS2012_GSTD_3_TS .TB1{
	width: 810px;
	height: 280px;
	margin: 20px 0 0 70px;
}
.HDS2012_GSTD_3_TS .TB1 .td{
	font-size: 12px;
}
.HDS2012_GSTD_3_TS .TB1 .td1{
	width: 70px;
	text-align: center;
}
.HDS2012_GSTD_3_TS .ul1{
	width: 670px;
	margin: 0 auto;
}
.HDS2012_GSTD_3_TS .ul1 li{
	width: 134px;
	float: left;
	background: url('images/GSTD_3_ul3_li.gif') no-repeat center top;
	text-align: center;
	margin-bottom: 10px;
}
.HDS2012_GSTD_3_TS .ul1 li img{
	width: 94px;
	height: 108px;
	margin: 6px 0 11px 0;
}
.HDS2012_GSTD_3_TS .ul1 li a:hover img{
	text-decoration: none;
	width: 104px;
	height: 118px;
	margin: 1px 0 6px 0;
}
.HDS2012_GSTD_3_TS .ul1 li a{
	line-height: 18px;
	color: #AF541D;
}
.HDS2012_GSTD_3_TS .ul1 li a:hover{
	text-decoration: underline;
	color: #FF0000
}



/* 育儿信箱 */
.HDS2012_YEXX_main{
	background: url('images/YEXX_main_back.gif') no-repeat;
	width: 730px;
	height: 480px;
	margin-bottom: 15px;
}
.HDS2012_YEXX_main .title{
	height: 130px;
}
.HDS2012_YEXX_main .title img{
	margin: 45px 0 0 247px;
}
.HDS2012_YEXX_main .TB1{
	width: 710px;
	height: 280px;
	margin: 0 0 0 5px;
}
.HDS2012_YEXX_main .TB1 .td{
	font-size: 12px;
}
.HDS2012_YEXX_main .TB1 .td1{
	width: 50px;
	text-align: center;
}
.HDS2012_YEXX_main .TB1 .td2{
	vertical-align: top;
}
.HDS2012_YEXX_main .ul1, .HDS2012_YEXX_main .ul2{
	width: 250px;
	margin: 15px 0 0 20px;
}
.HDS2012_YEXX_main .ul1 li, .HDS2012_YEXX_main .ul2 li{
	background: url('images/YEXX_main_li.gif') no-repeat 5px center;
	width: 250px;
	white-space: nowrap;
	overflow: hidden;
	line-height: 28px;
	border-bottom: 1px #EE9A46 dashed;
	font-size: 16px;
	text-indent: 15px;
}
.HDS2012_YEXX_main .ul1 li a, .HDS2012_YEXX_main .ul2 li a{
	font-size: 16px;
	color: #333333;
}
.HDS2012_YEXX_main .ul1 li a:hover, .HDS2012_YEXX_main .ul2 li a:hover{
	text-decoration: underline;
	color: #FF0000
}
.HDS2012_YEXX_main .ul2{
	margin: 35px 0 0 14px;
}


.HDS2012_YEXX_main .arrow{
	display: block;
	margin: 0 auto;
	text-align: center;
}
.HDS2012_YEXX_main .arrow img{
	width: 40px;
	height: 48px;
}
.HDS2012_YEXX_main .arrow:hover img{
	width: 48px;
	height: 56px;
}




/*02-23*/
.HDS2012_card1 .card1_div table{
	width: 175px;
}
.HDS2012_card1 .card1_div table td{
	width: 175px;
	white-space: nowrap;
	overflow: hidden;
}

.SkinObject,.SkinObject:visited
{
    font-size:12px;
    color:White;
}

a.roll-prev
{
	background: url('images/arrow_left.gif') no-repeat;
	width: 40px;
	height: 48px;
}

a.roll-next
{
	background: url('images/arrow_right.gif') no-repeat;
	width: 40px;
	height: 48px;
}

.hlarrow
{
    display: block;
}

/*视频播放*/
.HDS2012_STLY_play_title
{
    height:120px;
    text-align:center;
}
.HDS2012_STLY_play_title img
{
    margin-top:81px;
}
.HDS2012_STLY_play
{
    width:1044px;
    text-align:center;
}
.HDS2012_STLY_play object
{
    margin-top:58px;
}
.HDS2012_STLY_play span
{
    font-size:14px;
    font-weight:bold;
    line-height:30px;
}
.HDS2012_STLY_play_list
{
    margin-top:10px;
    padding-left:25px;
    float:left;
    text-align:center;
}
.HDS2012_STLY_play_list ul
{  
    height:294px;
}
.HDS2012_STLY_play_list li
{  
    list-style-type:none;
}
.HDS2012_STLY_play_list li a
{   
    display:block;
    width:110px;
	background: url('images/Play_List_bg.gif') no-repeat right top;
}
.HDS2012_STLY_play_list li a:hover
{   
    width:110px;
	background: url('images/Play_List_bg2.gif') no-repeat right top;
}
.HDS2012_STLY_play_list li img
{
    width:90px;
    height:65px;
    margin:7px;
}
.HDS2012_STLY_play_list li span
{
    width:110px;
    display:block;
    overflow:hidden;
    white-space:nowrap;
    text-overflow:ellipsis; 
}

.HDS2012_STLY_play_list li a.now
{
	background: url('images/Play_List_bg2.gif') no-repeat right top;
}

/* 02-28 左侧导航 */	
.HDS2012_STLY_Leftnav .top{
	background: url('images/Leftnav_top.gif') no-repeat right top;
	height: 70px;
}
.HDS2012_STLY_Leftnav .middle{
	background: url('images/Leftnav_middle.gif') repeat-y right top;
	padding-bottom: 10px;
	padding-top: 5px;
}
.HDS2012_STLY_Leftnav .bottom{
	background: url('images/Leftnav_bottom.gif') no-repeat right top;
	height: 70px;
}

.HDS2012_STLY_Leftnav .middle ul{
	width: 200px;
}
.HDS2012_STLY_Leftnav .middle ul li{
	width: 200px;
	height: 65px;
	padding-top: 10px;
	text-align: right;
	margin-top: -15px;
	
}
.HDS2012_STLY_Leftnav .middle ul li:hover{
	background: url('images/Leftnav_star.gif') no-repeat;
}
/*
.HDS2012_STLY_Leftnav .middle ul li a
{
    width:100%;
    height:60px;
	margin-top: -15px;
}*/
.hide, .ui-tabs-hide
{
    display: none;
}
/*登录样式*/
.HDS2012_LOGIN{
	width: 1000px;
	height: 30px;
	position: absolute;
	z-index: 10001;
	margin-top: 5px;
    text-align:right;
    font-size:14px;
    font-weight:bold;
}

.HDS2012_LOGIN a:link,.HDS2012_LOGIN a:visited,.HDS2012_LOGIN a:active{
    color:White;
}
/* 03-31 认知启蒙图书单页 */
.HDS2012_RZQM_Book{
	background: url('images/RZQM_Book_back.gif') no-repeat;
	width: 930px;
	height: 545px;
	margin: 15px 0 15px 35px;
}
.HDS2012_RZQM_Book .Bleft{
	float: left;
	width: 220px;
	padding-left: 6px;
	text-align: center;
}
.HDS2012_RZQM_Book .Bright{
	float: right;
	width: 700px;
}

.HDS2012_RZQM_Book .Bleft .top{
	height: 200px;
}
.HDS2012_RZQM_Book .Bleft .middle{
	margin: 0;
}
.HDS2012_RZQM_Book .Bleft .middle img{
	width: 90px;
	height: 110px;
	margin-bottom: 15px;
}

.HDS2012_RZQM_Book .Bright .top{
	height: 90px;
}

.HDS2012_RZQM_Book .Book{
	float: left;
	background: url('images/RZQM_Book_book_back.gif') no-repeat;
	width: 130px;
	height: 145px;
	padding-top: 10px;
	text-align: center;
}
.HDS2012_RZQM_Book .Book img{
	width: 110px;
	height: 125px;
}
.HDS2012_RZQM_Book .Booktt{
	float: right;
	width: 550px;
}
.HDS2012_RZQM_Book .Booktt h1{
	line-height: 40px;
	height: 50px;
	font-family: 微软雅黑;
	font-size: 22px;
	color: #DA8E5D;
	font-weight: normal;
	margin: 0;
}
.HDS2012_RZQM_Book table{
	width: 490px;
}
.HDS2012_RZQM_Book table td{
	vertical-align: top;
	padding: 5px 0;
	line-height: 24px;
	font-family: 微软雅黑;
	font-size: 15px;
	color: #EA8E3C;
}
.HDS2012_RZQM_Book table .td1{
	width: 140px;
	vertical-align: bottom;
	text-align: center;
}
.HDS2012_RZQM_Book table .td1 b{
	background-color: #FFFF00;
	padding: 3px 7px;
	font-family: 微软雅黑;
	font-size: 14px;
	color: #DA8E5D;
	font-weight: normal;
}
.HDS2012_RZQM_Book table .td1 img{
	margin-top: 7px
}

.HDS2012_RZQM_Book .NRJJ{
	width: 640px;
	margin-top: 15px;
}
.HDS2012_RZQM_Book .NRJJ .top{
	background: url('images/RZQM_Book_NRJJ.gif') no-repeat left center;
	height: 50px;
}
.HDS2012_RZQM_Book .NRJJ .txt{
	line-height: 22px;
	font-family: 微软雅黑;
	font-size: 15px;
	color: #666666;
}
.HDS2012_RZQM_Book .NRJJ .txt p{
	margin: 6px 0;
	text-indent: 2em;
}
/* --------------- 04-06 检索结果 ----------------------------- */
.HDS2012_searchresult{
	background: url('images/searchresult_allback.gif') no-repeat;
	width: 1000px;
	height: 740px;
	margin: 15px auto;
}
.HDS2012_searchresult .title{
	height: 70px;
	text-align: center;
	padding-top: 20px;
}

.HDS2012_searchresult .toplink{
	height: 70px;
	clear: both;
}
.HDS2012_searchresult .toplinkL{
	float: left;
	width: 470px;
	height: 50px;
	line-height: 50px;
	text-align: right;
	color: #333333;
}
.HDS2012_searchresult .toplinkL .a1{
	font-weight: normal;
	color: #CC3300;
}
.HDS2012_searchresult .toplinkL .a1:hover{
	color: #FF0000;
}
.HDS2012_searchresult .toplinkL .a2{
	font-weight: normal;
	color: #FFFF00;
}
.HDS2012_searchresult .toplinkL .a2:hover{
	color: #FF0000;
}


.HDS2012_searchresult .toplinkR{
	float: right;
	background: url('images/searchresult_toplinkR.gif') no-repeat 0 2px;
	width: 490px;
	height: 50px;
	line-height: 50px;
	padding-left: 15px;
	color: #663300
}

.HDS2012_searchresult .top2link{
	height: 30px;
	padding-left: 180px;
	line-height: 16px;
}
.HDS2012_searchresult .top2link a{
	padding: 4px 15px;
	margin: 0 10px;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	background-color: #FF0000;
}
.HDS2012_searchresult .top2link a:hover{
	color: #FFFFFF;
	text-decoration: none;
}
.HDS2012_searchresult .top2link .now{
	padding: 3px 15px;
	margin: 0 10px;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #FF0000;
}


.HDS2012_searchresult .Tlist{
	background: url('images/searchresult_list_back.gif') repeat-y -10px 0;
	width: 900px;
	height:450px;
	display:block;
	margin: 30px 0 0 60px;
}
.HDS2012_searchresult .Tlist .one{
	float: left;
	width: 300px;
	height: 110px;
}
.HDS2012_searchresult .Tlist .one h1
{
    width: 280px;
	height: 28px;
	line-height: 28px;
	font-size: 18px;
	font-family: 微软雅黑;
	font-weight: normal;
	margin: 0;
	overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.HDS2012_searchresult .Tlist .one h1 a{
	font-size: 18px;
}
.HDS2012_searchresult .Tlist .one .t1{
	float: left;
	width: 100px;
	height: 24px;
	line-height: 24px;
	white-space: nowrap;
	overflow: hidden;
}
.HDS2012_searchresult .Tlist .one .pj{
	float: right;
	width: 170px;
	height: 24px;
	line-height: 24px;
}
.HDS2012_searchresult .Tlist .one .btns{
	float: left;
	width: 90px;
}
.HDS2012_searchresult .Tlist .one .btns img{
	margin: 2px 2px 2px 0;
}
.HDS2012_searchresult .Tlist .one .cb{
	float: right;
	width: 170px;
	height: 24px;
	line-height: 24px;
	color: #333333;
}





.XXD201111_page2{
	line-height: 18px;
	text-align: center;
	padding: 10px 0;
	font-weight: bold;
}
.XXD201111_page2 table{
	width: auto;
	margin: 0 auto
}
.XXD201111_page2 td{
	height: 30px;
}
.XXD201111_page2 a{
	line-height: 18px;
	padding: 2px 6px;
	color: #FFFFFF;
	background-color: #FF8500;
	margin: 0 3px;
}
.XXD201111_page2 a:hover{
	background-color: #FF0000;
	text-decoration: none;
}
.XXD201111_page2 .a2{
	color: #FFFFFF;
	background-color: #33CCFF;
	margin: 0 3px;
}
.XXD201111_page2 .current{
	background-color: #FF6600;
	color: #FFFFFF;
	padding: 4px 6px;
	font-weight: bold;
}
.XXD201111_page2 .next
{
    text-align: center;
    width: 50px;
	height: 16px;
	line-height: 16px;
	background-color: #FFFFFF;
	border: 1px #FF4F26 solid;
	color: #666666;
	margin: 0 5px 0 0;
	font-weight: bold;
}
.XXD201111_page2 .prev
{
    text-align: center;
    width: 50px;
	height: 16px;
	line-height: 16px;
	background-color: #FFFFFF;
	border: 1px #FF4F26 solid;
	color: #666666;
	margin: 0 5px 0 0;
	font-weight: bold;
}
.XXD201111_page2 .a2:hover{
	background-color: #FF6600;
	text-decoration: none;
	color: #FFFFFF
}






.HDS2012_searchresult .page{
	width: auto;
	margin: 10px 0 0 400px;
}
.HDS2012_searchresult .page td{
	height: 25px;
	font-size: 12px;
}
.HDS2012_searchresult .page a{
	background-color: #33CCFF;
	color: #FFFFFF;
	padding: 3px 5px;
	font-weight: bold;
	font-size: 12px;
}
.HDS2012_searchresult .page a:hover{
	background-color: #FF6600;
}
.HDS2012_searchresult .page .now{
	background-color: #FF6600;
	color: #FFFFFF;
	padding: 4px 6px;
	font-weight: bold;
}
.HDS2012_searchresult .page .a1{
	display: block;
	width: 50px;
	height: 16px;
	line-height: 16px;
	text-align: center;
	float: left;
	margin: 0 5px 0 0;
	background-color: #FFFFFF;
	border: 1px #FF4F26 solid;
	color: #666666;
}
.HDS2012_searchresult .page .a1:hover{
	background-color: #FF6600;	
}
.HDS2012_searchresult .page .input1{
	width: 60px;
	height: 20px;
	border: 1px #FF4F26 solid;
}
.HDS2012_searchresult .page .a2{
	background: none;
	color: #666666;
}
.HDS2012_searchresult .page .a2:hover{
	color: #FF0000;
}


.HDS2012_searchresult .Blist{
	width: 900px;
	margin: 0 0 0 60px;
}
.HDS2012_searchresult .Blist .one{
	float: left;
	width: 300px;
	height: 155px;
}
.HDS2012_searchresult .Blist .one .left{
	float: left;
	width: 100px;
	padding: 0;
}
.HDS2012_searchresult .Blist .one .book{
	background: url('images/searchresult_Book_back.gif') no-repeat 0 -8px;
	float: left;
	width: 100px;
	padding-top: 2px;
	height: 108px;
	text-align: center;
}
.HDS2012_searchresult .Blist .one .book img{
	width: 80px;
	height: 95px;
}
.HDS2012_searchresult .Blist .one h1{
	float: right;
	width: 185px;
	padding-right: 10px;
	height: 28px;
	line-height: 28px;
	font-size: 18px;
	font-family: 微软雅黑;
	font-weight: normal;
	margin: 0;
	white-space: nowrap;
	overflow: hidden;
}
.HDS2012_searchresult .Blist .one h1 a{
	font-size: 18px;
}
.HDS2012_searchresult .Blist .one .t1{
	float: right;
	width: 180px;
	padding-right: 10px;
	height: 24px;
	line-height: 24px;
	white-space: nowrap;
	overflow: hidden;
}
.HDS2012_searchresult .Blist .one .pj{
	float: right;
	width: 180px;
	padding-right: 10px;
	height: 24px;
	line-height: 24px;
	white-space: nowrap;
	overflow: hidden;
}
.HDS2012_searchresult .Blist .one .btns{
	float: right;
	width: 90px;
	padding-left: 5px;
	line-height: 0;
}
.HDS2012_searchresult .Blist .one .btns img{
	margin: 0 2px 2px 0;
}
.HDS2012_searchresult .Blist .one .cb{
	float: right;
	width: 180px;
	line-height: 16px;
	color: #663300;
	padding: 2px 10px 2px 0;
}


.HDS2012_searchresult .Glist{
	width: 900px;
	margin: 0 0 0 60px;
}
.HDS2012_searchresult .Glist .one{
	float: left;
	width: 300px;
	height: 180px;
	margin-top: 25px;
}
.HDS2012_searchresult .Glist .one .game{
	background: url('images/searchresult_Game_back.gif') no-repeat;
	float: left;
	width: 180px;
	padding-top: 8px;
	height: 130px;
	text-align: center;
}
.HDS2012_searchresult .Glist .one .game img{
	width: 160px;
	height: 100px;
}
.HDS2012_searchresult .Glist .one .t1{
	float: right;
	width: 100px;
	padding-right: 10px;
	height: 24px;
	line-height: 24px;
	overflow: hidden;
	padding-top: 15px;
}
.HDS2012_searchresult .Glist .one h1{
	float: left;
	width: 160px;
	height: 25px;
	line-height: 25px;
	font-size: 15px;
	font-family: 微软雅黑;
	font-weight: normal;
	margin: 0;
	white-space: nowrap;
	overflow: hidden;
}
.HDS2012_searchresult .Glist .one h1 a{
	font-size: 15px;
}
.HDS2012_searchresult .Glist .one .pj{
	float: right;
	width: 130px;
	padding-right: 10px;
	height: 25px;
	line-height: 25px;
	white-space: nowrap;
	overflow: hidden;
}
.HDS2012_searchresult .Glist .one .btns{
	float: right;
	width: 100px;
	padding: 5px 10px 0 0;
	line-height: 0;
}
.HDS2012_searchresult .Glist .one .btns img{
	margin: 0 2px 2px 0;
}

.HDS2012_content
{
    width:1070px;
    margin:0;
    padding:0;
}

/* 05-24 益智游戏左侧导航 */
.HDS2012_YZYX_Leftnav{
	width: 200px;
	margin-left: 40px;
	margin-bottom: 20px;
}
.HDS2012_YZYX_Leftnav .top{
	background: url('images/Leftnav_top.gif') no-repeat right top;
	height: 65px;
}
.HDS2012_YZYX_Leftnav .middle{
	background: url('images/Leftnav_middle.gif') repeat-y right top;
	padding: 0px;
}
.HDS2012_YZYX_Leftnav .bottom{
	background: url('images/Leftnav_bottom.gif') no-repeat right bottom;
	height: 65px;
}
.HDS2012_YZYX_Leftnav .middle ul{
	width: 200px;
}
.HDS2012_YZYX_Leftnav .middle ul li{
	width: 200px;
	height: 55px;
	padding-top: 15px;
	text-align: right;
	margin-top: -25px;	
}
.HDS2012_YZYX_Leftnav .middle ul li:hover{
	background: url('images/Leftnav_star.gif') no-repeat;
}