body{text-align:left;font-size:12px; color:#444; margin:0px; font-family:宋体,Arial, Helvetica, sans-serif;}
div,form,img,ul,ol,li,dl,dt,dd,p {margin: 0; padding: 0; border: 0;list-style-type:none;}
h1,h2,h3,h4{ margin:0; padding:0px;}
table,td,tr,th{font-size:12px;}
a { color:#444; text-decoration: none;}
a:hover {color: #ff6600;}
a:visited{ color:#800080;}
/*通用*/
.blank{height:10px; font-size:1px; clear:both;overflow:hidden;}
.blank1{height:15px; font-size:1px; clear:both;overflow:hidden;}

.main{ position:relative;z-index:1;}
.card{ margin:0 auto; width:1000px; overflow:hidden; margin-top:15px;}
.card1{ margin:0 auto; width:1000px; overflow:hidden;}

.top{ margin: 0 auto; width:100%;height:31px; border-bottom:1px solid #dedede; margin-bottom:5px; background-color:#f9f9f9;}
.top .center{ margin:0 auto; width:1000px; position:relative; color:#666;}
.top .login{ float:left;}
.top .login .form-ipt{ float:left; margin-right:15px;}
.top .login .form-ipt input{ border:1px solid #dedede; width:100px; background-color:#fff; height:18px; padding:0px; line-height:18px; font-weight:bold; margin:5px 0px 0px 0px;}
.top .login span{ float:left; line-height:31px;}
.top .login .form-ipt .btn-sub{margin-top:5px;width:40px; height:20px;background:url(../images/login.gif) no-repeat; color:#fff; border:0px;}
.top .login b{ color:#f60; font-family:Arial, Helvetica, sans-serif;}
.top .login a{ color:#333;}
.top .login a:hover{ color:#f30;}

.top .right{ float:right;}
.top .right p{line-height:30px;width:448px; float:right; text-align:right;}
.top .right p a{ padding-left:5px; padding-right:5px; color:#999;}
.top .right p a:hover{color:#f30;}
.top .right span{float:right; text-align:left;width:170px; line-height:24px; height:24px; margin-left:20px;}
.top .right span a{ float:right;width:170px; height:24px;color:#fff; padding-right:0px;background:url(../images/desk_bg.gif) no-repeat 0px 0px;padding-left:10px;}
.top .right span a:hover{ float:right;width:170px; height:24px;color:#fff;background:url(../images/desk_bg.gif) no-repeat 0px -24px;padding-left:10px;}


.new_top{ width:100%; height:40px; background-color:#DA127B;border-bottom:4px solid #E6E6E6; overflow:hidden;}
.new_top .topmain{margin:0 auto; width:1000px; overflow:hidden; height:40px;}
.new_top .topmain .logo{ float:left; width:43px; height:40px;background:url(http://www.61ertong.com/images/61x.gif) no-repeat 0px 0px; margin-right:15px;}
.new_top .topmain .logo span#logo a { display: block; height: 40px; text-indent: -5000px; width: 43px; }
.new_top .topmain .search{ float:right; line-height:40px; color:#fff;}
.new_top .topmain .search a{ color:#fff;}
.new_top .topmain .search a:hover{ color:#FFFF00;}


.topnav{  float:left; height:40px; text-align:center; color:#fff;  font-size:12px; }
.topnav li{float:left;height:40px;  line-height:40px;overflow:hidden;}
.topnav .home{ background-color:#8E0179; float:left;}
.topnav .flash{ background-color:#EF3A98;float:left;}
.topnav .wenxue{ background-color:#DE1B08;float:left;}
.topnav .pic{ background-color:#FF9E00;float:left;}
.topnav .movie{ background-color:#98C010;float:left;}
.topnav .meishi{ background-color:#57A823;float:left;}
.topnav .wudao{ background-color:#008134;float:left;}
.topnav .mp3{ background-color:#03DAC5;float:left;}
.topnav .jiaoyu{ background-color:#71A7E7;float:left;}
.topnav .blog{ background-color:#1A127C;float:left;}
.topnav a{ color:#fff; float:left;padding:0px 12px 0px 12px;}
.topnav a:hover{  float:left;padding:0px 12px 0px 12px;color:#fff;background-color:#333; text-decoration:underline;}

.navigator{ width:100%; background-color:#F6F6F6; height:40px; margin-top:44px;line-height:40px;}
.navigator p{ margin:0 auto; width:1000px;}
.navigator a{ color:#000;}

.play_nav{margin:0 auto;width:1000px;overflow:hidden;}
.play_nav .title{float:left;width:700px;line-height:26px;padding-top:10px;}
.play_nav .title h2{font-family:微软雅黑, 黑体, Arial;font-size:18px;color:#000;}
.play_nav .title h2 a{color:#000;}
.play_nav .title h1{font-family:微软雅黑, 黑体, Arial;font-size:18px;color:#000;}
.play_nav .title h1 a{color:#000;}
.play_nav .title a{color:#3399E0;}
.play_nav .title a:hover{color:#f30;}
.play_nav .title span{padding-left:100px;}
.play_nav .title span img{padding-right:10px;}
.play_nav .title span a{color:#666;}
.play_nav .title span a:hover{color:#663300;}
.play_nav .r_ad{float:right; width:300px;margin-top:30px;}
.play_nav .r_ad .search{float:right;margin:6px 0px 0px 40px;}
.play_nav .r_ad .search .inp{float:left;}
.play_nav .r_ad .search .inp input{border:1px solid #dedede; border-right:0px;width:138px;padding-left:5px;background-color:#fff;height:22px;line-height:22px;color:#999;}
.play_nav .r_ad .search .inp1{float:left;width:28px;height:25px;background:url(../images/info_search.jpg) no-repeat 0 0px;}
.play_nav .r_ad .search .inp1 input{float:left;width:28px;height:25px;background:url(../images/info_search.jpg) no-repeat 0 0px;border:0px;text-indent:-5000px;cursor:pointer;}


/*head*/
.head{ margin:0 auto; width:1000px; height:87px;position:relative;z-index:3;}
.head .logo{float:left; width:170px; height:87px;background:url(../images/logo.jpg) no-repeat 5px 16px;}
.head .logo h1#logo a { display: block; height: 87px; text-indent: -5000px; width: 170px; }
.head .logo h2#logo a { display: block; height: 87px; text-indent: -5000px; width: 170px; }
.head .logo span#logo a { display: block; height: 87px; text-indent: -5000px; width: 170px; }

.head .theme{float:left; width:388px; height:87px;}
.head .search{float:right; width:390px; margin-top:22px;}
.head .search p{line-height:22px;width:320px; float:right;}
.head .search p a{ padding-left:5px; padding-right:5px; color:#999;}
.head .search p a:hover{color:#f30;}

.head .search span{float:right; width:170px; height:22px; }
.head .search span a{ float:right;width:170px; height:22px;color:#fff; padding-right:0px;background:url(../images/image.jpg) no-repeat 0px 0px;padding-left:10px;}
.head .search span a:hover{ float:right;width:170px; height:22px;color:#fff;background:url(../images/image.jpg) no-repeat -187px 0px;padding-left:10px;}
.head .search .open_s{width:384px; height:25px; float:right; clear:both; margin-top:5px; display:inline;background:url(http://www.61ertong.com/images/image.jpg) no-repeat 0px -35px;}
.head .search .open_s .select{width:86px;height:20px; line-height:20px; float:left;}
.head .search .open_s .textinput{width:193px; height:20px; margin:1px 0px 1px 0px; padding-left:10px; line-height:20px; border:0;  float:left; color:#999;}
.head .search .open_s .btn-sub{width:77px; height:25px; cursor:pointer;  border:none; float:left; background:none; margin-left:10px; display:inline;}
.head .search p{ text-align:left; padding-top:8px; clear:both; padding-left:2px; width:382px;}
/*导航*/
.nav{ margin:0 auto; width:1000px; height:50px; position:relative;z-index:2; text-align:center; color:#fff; font-family:微软雅黑, 宋体, Arial; font-size:15px; font-weight:bold; clear:both;}
.nav li{float:left; width:100px; height:50px; line-height:50px;overflow:hidden;position:absolute;}
.nav .home{ background-color:#8E0179; left:0px;}
.nav .flash{ background-color:#EF3A98;left:100px;}
.nav .wenxue{ background-color:#DE1B08;left:200px;}
.nav .pic{ background-color:#FF9E00;left:300px;}
.nav .movie{ background-color:#98C010;left:400px;}
.nav .meishi{ background-color:#57A823;left:500px;}
.nav .wudao{ background-color:#008134;left:600px;}
.nav .mp3{ background-color:#03DAC5;left:700px;}
.nav .jiaoyu{ background-color:#71A7E7;left:800px;}
.nav .blog{ background-color:#1A127C;left:900px;}
.nav a{ color:#fff;}
.nav a:hover{ color:#fff; text-decoration:underline;}

.nav li p{ height:auto; text-align:left; line-height:32px; font-size:14px; font-weight:normal;}
.nav .flash .subnav{float:left; width:200px;border-bottom:1px solid #E41281; border-top:1px solid #F795C8;}
.nav .flash .subnav a{ float:left; width:190px; padding-left:10px; }
.nav .flash .subnav a:hover{ float:left;   background-color:#E41281; text-decoration:none;}
.nav .wenxue .subnav{float:left; width:200px;border-bottom:1px solid #B91806; border-top:1px solid #F8402C;}
.nav .wenxue .subnav a{ float:left; width:190px; padding-left:10px; }
.nav .wenxue .subnav a:hover{ float:left;   background-color:#B91806; text-decoration:none;}
.nav .pic .subnav{float:left; width:200px;border-bottom:1px solid #FF751A; border-top:1px solid #FFB944;}
.nav .pic .subnav a{ float:left; width:190px; padding-left:10px; }
.nav .pic .subnav a:hover{ float:left;   background-color:#FF751A; text-decoration:none;}
.nav .movie .subnav{float:left; width:200px;border-bottom:1px solid #80A00E; border-top:1px solid #ADDA12;}
.nav .movie .subnav a{ float:left; width:190px; padding-left:10px; }
.nav .movie .subnav a:hover{ float:left;   background-color:#80A00E; text-decoration:none;}
.nav .meishi .subnav{float:left; width:200px;border-bottom:1px solid #498B1D; border-top:1px solid #69C929;}
.nav .meishi .subnav a{ float:left; width:190px; padding-left:10px; }
.nav .meishi .subnav a:hover{ float:left;   background-color:#498B1D; text-decoration:none;}
.nav .wudao .subnav{float:left; width:200px;border-bottom:1px solid #006428; border-top:1px solid #009B3E;}
.nav .wudao .subnav a{ float:left; width:190px; padding-left:10px; }
.nav .wudao .subnav a:hover{ float:left;   background-color:#006428; text-decoration:none;}
.nav .mp3 .subnav{float:left; width:200px;border-bottom:1px solid #03C0AD; border-top:1px solid #03F5DD;}
.nav .mp3 .subnav a{ float:left; width:190px; padding-left:10px; }
.nav .mp3 .subnav a:hover{ float:left;   background-color:#03C0AD; text-decoration:none;}
.nav .jiaoyu .subnav{float:left; width:200px;border-bottom:1px solid #5494E2; border-top:1px solid #9DC1EE;}
.nav .jiaoyu .subnav a{ float:left; width:190px; padding-left:10px; }
.nav .jiaoyu .subnav a:hover{ float:left;   background-color:#5494E2; text-decoration:none;}
.nav .blog .subnav{float:left; width:200px;border-bottom:1px solid #110C52; border-top:1px solid #251AB9;}
.nav .blog .subnav a{ float:left; width:190px; padding-left:10px; }
.nav .blog .subnav a:hover{ float:left;   background-color:#110C52;}
.nav a:visited{ color:#fff;}


/*search select start*/
.tzSelect{
	height:25px;
	display:inline-block;
	min-width:80px;
	position:relative; margin:3px 0px 0px 0px;
}
.tzSelect .selectBox{
	position:absolute;
	height:20px;
	width:80px;
	text-align:center;
	color:#B05700;
	cursor:pointer;
	border-radius:3px;
}
.tzSelect .selectBox:hover,.tzSelect .selectBox.expanded{
	background-position:0 -170px, right -238px, 50% -102px, 0 -34px;
	color:#B05700;
}
.tzSelect .dropDown{
	position:absolute;
	top:21px;
	left:0;
	border:1px solid #FCBF22;
	width:84px;
	list-style:none;
	z-index:4;
}
.tzSelect li{
	background-color:#ffffff;
	cursor:pointer;
	padding:2px;
	text-align:center;
}
.tzSelect li:hover{
	background-color:#FEECBC;
}
/*search select end*/


.hot{ margin:0 auto; width:1000px; background-color:#f5f5f5; height:40px; }
.hot img{ padding:0px 10px 0px 10px;}
.hot p{ padding-top:12px;}
.hot p a{ padding-right:10px;}
.new_hot{ float:right; width:350px;margin-top:10px; margin-right:10px;}
.new_hot ul{ float:right;overflow:hidden;}
.new_hot li{float:left; height:20px; line-height:20px; color:#fff;  border-right:1px solid #fff; background-color:#BFBFB9;}
.new_hot li a{ float:left; color:#fff;padding:0px 20px 0px 15px;}
.new_hot li a:hover{ float:left; color:#fff;background-color:#71A7E7;}


/*首页四大推荐分类*/
.index_type{ margin:0 auto; width:1000px;background: #FF6666 url(../images/indextype.jpg) no-repeat 0px 0px; height:250px; overflow:hidden;}
.index_type ul{width:100%; overflow:hidden;}
.index_type li{ float:left; width:250px; height:250px; color:#fff; font-size:13px;font-family:微软雅黑, 宋体, Arial; position:relative;}
.index_type li a{float:left; width:230px; height:230px;color:#fff; padding:10px;}
.index_type li a:hover{background: url(../images/cl.gif) no-repeat bottom right;float:left;width:234px; height:234px;color:#FFFF00; padding:8px;}
.index_type li b{ font-size:30px; font-weight:normal;font-family:微软雅黑, 黑体, Arial;}
.index_type .color{ color:#FFFF00;}
.index_type li span{ line-height:20px; position:absolute; left:10px; top:50px;}

.index_title{ margin:0 auto; width:1000px; line-height:38px; padding-top:5px; overflow:hidden;}
.index_title h2{ float:left;font-family:微软雅黑, 黑体, Arial; font-size:16px; color:#000;}
.index_title h2 a{ color:#000;}
.index_title h2 a:hover{ color:#f30;}
.index_title span{ float:left; padding-left:20px; color:#ccc; font-size:10px;}
.index_title span a{ color:#444; font-size:12px;}
.index_title span a:hover{ color:#f30;font-size:12px;}
.index_title .more{float:right; width:50px; height:20px; margin-top:7px;}
.index_title .more a { display: block;  width:50px; height:20px; text-indent: -5000px;background: #ffffff url(../images/more.gif) no-repeat 0px 0px;}
.index_title .more a:hover { display: block;  width:50px; height:20px; text-indent: -5000px;background: #ffffff url(../images/more_o.gif) no-repeat 0px 0px;}


.index_title1{ margin:0 auto; line-height:38px; padding-top:8px; overflow:hidden;}
.index_title1 h2{ float:left;font-family:微软雅黑, 黑体, Arial; font-size:16px;}
.index_title1 h2 a{ color:#000;}
.index_title1 h2 a:hover{ color:#f30;}
.index_title1 span{ float:left; padding-left:20px; color:#ccc;}
.index_title1 span a{ color:#444;}
.index_title1 span a:hover{ color:#f30;}
.index_title1 .more{float:right; width:50px; height:20px; margin-top:5px;}
.index_title1 .more a { display: block;  width:50px; height:20px; text-indent: -5000px;background: #f3f3f3 url(../images/more.gif) no-repeat 0px 0px;}
.index_title1 .more a:hover { display: block;  width:50px; height:20px; text-indent: -5000px;background: #f3f3f3 url(../images/more_o.gif) no-repeat 0px 0px;}

.list_title{ margin:0 auto;overflow:hidden;}
.list_title h1{ float:left;font-family:微软雅黑, 黑体, Arial; font-size:17px; padding-left:6px; color:#000;}
.list_title h3{ float:left;font-family:微软雅黑, 黑体, Arial; font-size:17px; padding-left:6px; color:#000;}
.list_title span{ float:left; padding-left:40px; padding-top:5px;}
.list_title span a{ color:#999;}
.list_title span a:hover{ color:#f30;}
.list_title p{ float:right; padding-right:10px;}
.list_title ul{ float:left; width:600px; padding-left:40px;padding-top:5px; overflow:hidden;}
.list_title li{ float:left; padding-right:15px;}
.list_title li span{ padding:0px;}
.list_title li a{ color:#999;}
.list_title li a:hover{ color:#f30;}

.slist_title{ margin:0 auto;overflow:hidden;font-size:14px; padding-left:6px; padding-top:10px; color:#000;}
.slist_title b{ color:#FF0000;}


/*首页儿童动画列表*/
.index_flash{ margin:0 auto; width:1000px; background-color:#f2f2f2; overflow:hidden; clear:both; }
.index_flash .left{float:left; width:300px; height:261px; overflow:hidden; background-color:#ED8B9C;}
.index_flash .left dl{ width:110px; float:left; padding:10px 5px 0px 10px; text-align:center;}
.index_flash .left dd{background-color:#F09EAC; line-height:26px; margin-bottom:14px;}
.index_flash .left dd a img{ width:106px; height:79px; border:2px solid #fff;}
.index_flash .left dd a:hover img{ width:106px; height:79px; border:2px solid #ffff00;}
.index_flash .left dd a{ color:#FFFFFF;}
.index_flash .left dd a:hover{ color:#FFFFFF; text-decoration:underline;}
.index_flash .left ul{float:right; padding:8px 5px 0px 0px;  width:145px; padding-left:25px; line-height:24px; font-size:14px; font-family:微软雅黑, 宋体, Arial;}
.index_flash .left li{ text-align:left;background:url(../images/index_li.gif) no-repeat 0px 10px; padding-left:8px;}
.index_flash .left li a{ color:#fff;}
.index_flash .left li a:hover{ color:#ffff00;}
.index_flash .left_gequ{float:left; width:300px; height:381px; overflow:hidden; background-color:#ED8B9C;}
.index_flash .left_gequ dl{ width:110px; float:left; padding:10px 5px 0px 10px; text-align:center;}
.index_flash .left_gequ dd{background-color:#F09EAC; line-height:26px; margin-bottom:14px;}
.index_flash .left_gequ dd a img{ width:106px; height:79px; border:2px solid #fff;}
.index_flash .left_gequ dd a:hover img{ width:106px; height:79px; border:2px solid #ffff00;}
.index_flash .left_gequ dd a{ color:#FFFFFF;}
.index_flash .left_gequ dd a:hover{ color:#FFFFFF; text-decoration:underline;}
.index_flash .left_gequ ul{float:right; padding:8px 5px 0px 0px;  width:145px; padding-left:25px; line-height:24px; font-size:14px; font-family:微软雅黑, 宋体, Arial;}
.index_flash .left_gequ li{ text-align:left;background:url(../images/index_li.gif) no-repeat 0px 10px; padding-left:8px;}
.index_flash .left_gequ li a{ color:#fff;}
.index_flash .left_gequ li a:hover{ color:#ffff00;}

.index_flash .left1{float:left; width:300px; height:261px; overflow:hidden; background-color:#6FA7E5;}
.index_flash .left1 dl{ width:110px; float:left; padding:10px 5px 0px 10px; text-align:center;}
.index_flash .left1 dd{background-color:#8AB8EA; line-height:26px; margin-bottom:14px;}
.index_flash .left1 dd a img{ width:106px; height:79px; border:2px solid #fff;}
.index_flash .left1 dd a:hover img{ width:106px; height:79px; border:2px solid #ffff00;}
.index_flash .left1 dd a{ color:#FFFFFF;}
.index_flash .left1 dd a:hover{ color:#FFFFFF; text-decoration:underline;}
.index_flash .left1 ul{float:right; padding:8px 5px 0px 0px;  width:145px; padding-left:25px; line-height:24px; font-size:14px; font-family:微软雅黑, 宋体, Arial;}
.index_flash .left1 li{ text-align:left;background:url(../images/index_li_1.gif) no-repeat 0px 10px; padding-left:8px;}
.index_flash .left1 li a{ color:#fff;}
.index_flash .left1 li a:hover{ color:#ffff00;}
.index_flash .right{float:right; width:680px; padding:15px 10px 0px 10px; }
.index_flash .right dl{ width:680px;  text-align:center;}
.index_flash .right dd{ line-height:26px;float:left; width:20%; padding:0px 0px 5px 0px;}
.index_flash .right dd a img{ width:110px; height:83px; border:1px solid #dedede; background-color:#fff; padding:3px; }
.index_flash .right dd a:hover img{width:110px; height:83px; border:1px solid #FFcc00; background-color:#FFcc00; padding:3px;}
.index_flash .right dd a{ color:#444;}
.index_flash .right dd a:hover{ color:#f30; text-decoration:underline;}




/*首页卡通电影列表*/

.index_movie{ margin:0 auto; width:1000px; background-color:#f2f2f2; height:260px; overflow:hidden; clear:both;}
.index_movie .left{float:left; width:300px; height:260px; overflow:hidden; background-color:#9F88AD;}
.index_movie .left dl{ width:290px; padding:5px; overflow:hidden;}
.index_movie .left dd{position: relative;}
.index_movie .left dd a{ display: block;  overflow: hidden; text-decoration: none !important; }
.index_movie .left dd  span{text-indent: -5000px; position: absolute; right: 0px; top:0px; display: block; width:49px; height:49px;font-size:0px;background: url(../images/movie_top.gif) no-repeat 0px 0px;}
.index_movie .left a img{ background-color:#E6E0EA; padding:2px;}
.index_movie .left a:hover img{ background-color:#ff0; padding:2px;}
.index_movie .left p{ width:290px; clear:both;color:#fff; line-height:21px; margin-top:5px;}
.index_movie .left p strong{font-family:微软雅黑, 宋体, Arial; font-size:14px; padding:0px; margin:0px; line-height:normal;}
.index_movie .left p a{ color:#fff;}
.index_movie .left p a:hover{ color:#ff0;}
.index_movie .left ul{ padding:20px 10px 10px 10px; width:280px; overflow:hidden;}
.index_movie .left li{ float:left; line-height:30px; width:260px; padding-left:20px;background: url(http://www.61ertong.com/images/movie_li.gif) no-repeat 10px 15px;}
.index_movie .left .bg1{ background-color:#E6E0EA;}
.index_movie .left .bg2{ background-color:#DAD1E0;}

.index_movie .right{float:left; width:510px; padding:15px 10px 0px 10px; }
.index_movie .right dl{ width:510px;  text-align:center;}
.index_movie .right dd{ line-height:22px;float:left; width:170px; padding:0px 0px 5px 0px; color:#999;}
.index_movie .right dd a img{ width:134px; height:182px; border:1px solid #dedede; background-color:#fff; padding:3px; margin-bottom:5px;}
.index_movie .right dd a:hover img{width:134px; height:182px; border:1px solid #FFcc00; background-color:#FFcc00; padding:3px;margin-bottom:5px;}
.index_movie .right dd a{ color:#444; font-size:14px;}
.index_movie .right dd a:hover{ color:#f30; text-decoration:underline;}

.index_movie1{ margin:0 auto; width:1000px; background-color:#f2f2f2;  overflow:hidden; clear:both;}
.index_movie1 .left{float:left; width:300px;  overflow:hidden; background-color:#9F88AD;}
.index_movie1 .left ul{ padding:5px 5px 0px 5px; width:290px; overflow:hidden;}
.index_movie1 .left li{ float:left; line-height:30px; width:270px; padding-left:20px;background: url(http://www.61ertong.com/images/movie_li.gif) no-repeat 10px 15px;}
.index_movie1 .left .bg1{ background-color:#E6E0EA;}
.index_movie1 .left .bg2{ background-color:#DAD1E0;}
.index_movie1 .left dl{ width:290px; padding:5px; overflow:hidden;}
.index_movie1 .left dd{position: relative;}
.index_movie1 .left dd a{ display: block;  overflow: hidden; text-decoration: none !important; }
.index_movie1 .left dd  span{text-indent: -5000px; position: absolute; right: 0px; top:0px; display: block; width:49px; height:49px;font-size:0px;background: url(../images/movie_top.gif) no-repeat 0px 0px;}
.index_movie1 .left a img{ background-color:#E6E0EA; padding:2px;}
.index_movie1 .left a:hover img{ background-color:#ff0; padding:2px;}
.index_movie1 .left p{ width:290px; clear:both;color:#fff; line-height:21px; margin-top:5px; margin-bottom:17px;}
.index_movie1 .left p strong{font-family:微软雅黑, 宋体, Arial; font-size:14px; padding:0px; margin:0px; line-height:normal;}
.index_movie1 .left p a{ color:#fff;}
.index_movie1 .left p a:hover{ color:#ff0;}

.index_movie1 .x_li{ width:700px; padding-top:15px; float:right; border-top:1px dashed #ccc; overflow:hidden; background-color:#f2f2f2;}
.index_movie1 .x_li dl{ width:695px;  text-align:center; padding-left:8px;}
.index_movie1 .x_li dd{ line-height:22px;float:left; width:136px; padding:0px 0px 10px 0px; color:#999;}
.index_movie1 .x_li dd a img{ width:110px; height:149px; border:1px solid #dedede; background-color:#fff; padding:2px; margin-bottom:5px;}
.index_movie1 .x_li dd a:hover img{width:110px; height:149px; border:1px solid #FFcc00; background-color:#FFcc00; padding:2px;margin-bottom:5px;}
.index_movie1 .x_li dd a{ color:#444; }
.index_movie1 .x_li dd a:hover{ color:#f30; text-decoration:underline;}
.index_movie1 .left li a:visited{ color:#333;}

.index_movie .right1{float:right; width:170px;background: url(../images/indexmovie_right_bg.gif) no-repeat left center; height:260px; overflow:hidden;}
.index_movie .right1 ul{padding:20px 5px 0px 40px;}
.index_movie .right1 li{text-align:left; height:28px; line-height:23px;}





/*首页儿童桌面*/
.index_pic{margin:0 auto; width:1000px; background-color:#f2f2f2;overflow:hidden; clear:both;}
.index_pic dl{ float:left; padding:15px 0px 5px 16px; width:1010px; overflow:hidden;}
.index_pic dd{float:left; width:105px;overflow:hidden; text-align:center; margin-right:18px; }
.index_pic a img{width:99px; height:74px;background-color:#fff;border:1px solid #dedede; padding:2px;}
.index_pic dd p{  width:99px; height:30px; line-height:30px; padding-bottom:5px;}
.index_pic a:hover img{border:1px solid #f30;}
/*首页儿童舞蹈*/
.index_wudao{ margin:0 auto; width:998px; background-color:#fff; overflow:hidden; border:1px solid #dedede; clear:both;}
.index_wudao .left{ float:left; padding:10px 10px 0px 10px; overflow:hidden; width:680px; }
.index_wudao .title{ margin:0 auto; overflow:hidden;}
.index_wudao .title h2{ float:left;font-family:微软雅黑, 黑体, Arial; font-size:16px;}
.index_wudao .title h2 a{ color:#000;}
.index_wudao .title h2 a:hover{ color:#f30;}
.index_wudao .title span{ float:left; padding-left:20px; line-height:24px; color:#ccc; font-size:10px;}
.index_wudao .title span a{ color:#444; font-size:12px;}
.index_wudao .title span a:hover{ color:#f30;font-size:12px;}
.index_wudao .title .more{float:right; width:50px; height:20px;}
.index_wudao .title .more a { display: block;  width:50px; height:20px; text-indent: -5000px;background: #f3f3f3 url(../images/more.gif) no-repeat 0px 0px;}
.index_wudao .title .more a:hover { display: block;  width:50px; height:20px; text-indent: -5000px;background: #f3f3f3 url(../images/more_o.gif) no-repeat 0px 0px;}
.index_wudao .left dl{ float:left; padding:15px 0px 0px 0px; width:700px; overflow:hidden;}
.index_wudao .left dd{float:left;  text-align:left; margin-right:24px; padding-bottom:10px;}
.index_wudao .left a img{width:110px; height:83px;background-color:#fff;border:1px solid #dedede; padding:2px;}
.index_wudao .left dd p{  width:102px; height:40px;  padding-left:5px; padding-top:4px; line-height:20px;  overflow:hidden;}
.index_wudao .left a:hover img{border:1px solid #f30;}
.index_wudao .left dd span a{ color:#999;}

.index_wudao .right{ float:right; width:296px; border-left:1px solid #dedede;background-color:#f3f3f3;}
.index_wudao .right .search{ padding:20px; line-height:24px;background: url(../images/index_wdbg.jpg) no-repeat center bottom;}
.wd_search{ width:39px; height:26px; border:0px;background: url(../images/index_wdsearch.jpg) no-repeat left center;}
.wd_input{ border:1px solid #ccc; width:200px; height:22px; line-height:22px; padding-left:5px;}
.index_wudao .right p{ line-height:22px; padding-top:8px;}
.index_wudao .right .hot{float:left; width:280px;background: url(../images/indexwd_right_bg.gif) no-repeat 0px -12px; height:230px; padding-top:10px; overflow:hidden;}
.index_wudao .right .hot ul{padding:0px 5px 0px 40px;}
.index_wudao .right .hot li{text-align:left; height:28px; line-height:23px;}
.index_wudao .right .hot span{ font-family:Arial; font-size:11px; color:#777;float:right;}

/*美食*/
.index_meishi{ width:495px; float:left; height:328px; background-color:#7BB1B1; overflow:hidden; }
.index_meishi .title{background: url(../images/meishi_title.gif) no-repeat 0px 0px; height:38px; line-height:38px; width:100%; overflow:hidden;}
.index_meishi .title h2{ float:left;font-family:微软雅黑, 黑体, Arial; font-size:16px; width:95px; text-align:center;}
.index_meishi .title h2 a{ color:#fff;}
.index_meishi .title h2 a:hover{ color:#ffff00;}
.index_meishi .title span{ float:left; padding-left:20px; color:#C0DADA; padding-top:3px;}
.index_meishi .title span a{ color:#fff;}
.index_meishi .title span a:hover{ color:#ffff00;}
.index_meishi .listpic{width:218px; height:168px;position:relative; overflow:hidden;}
.index_meishi .listpic .tip_bg{ width:210px;height:18px; font-size:1px;display:block;background:#000;filter:alpha(Opacity=60);-moz-opacity:0.6;opacity:0.6;position:absolute;left:14px;bottom:4px;}
.index_meishi .listpic .tip{position:absolute;width:210px;height:18px;line-height:18px;left:14px;bottom:4px;text-align:center;}
.index_meishi .listpic .tip a{color:#fff;}
.index_meishi .listpic .tip a:hover{ text-decoration:underline}
.index_meishi dl{ width:475px; padding:15px 10px 10px 10px; height:168px; overflow:hidden;}
.index_meishi dd{float:left; width:218px; padding:0px 5px 0px 10px;overflow:hidden;}
.index_meishi dd a img{ width:210px; height:160px; border:4px solid #fff;}
.index_meishi dd a:hover img{ width:210px; height:160px; border:4px solid #ffff00;}
.index_meishi ul{ width:439px; clear:both; margin:5px 17px 0px 18px; padding:8px; border:1px dashed #548F8F; background-color:#C0DADA; overflow:hidden;}
.index_meishi li{ text-align:left; line-height:20px; float:left; width:200px;background:url(../images/index_li1.gif) no-repeat 0px 7px; padding-left:8px;}
.index_meishi li a{ color:#4A8080;}
.index_meishi li a:hover{ color:#ff6600;}


/*教育*/
.index_jiaoyu{ width:495px; float:right; height:328px; background-color:#F2F2F2; overflow:hidden;}
.index_jiaoyu .title{background: url(../images/jiaoyu_title.gif) no-repeat 0px 0px; height:38px; line-height:38px; width:100%; overflow:hidden;}
.index_jiaoyu .title h2{ float:left;font-family:微软雅黑, 黑体, Arial; font-size:16px; width:95px; text-align:center;}
.index_jiaoyu .title h2 a{ color:#333;}
.index_jiaoyu .title h2 a:hover{ color:#ff3300;}
.index_jiaoyu .title span{ float:left; padding-left:20px; color:#ccc; padding-top:3px;}
.index_jiaoyu .title span a{ color:#444;}
.index_jiaoyu .title span a:hover{ color:#f30;}
.index_jiaoyu .listpic{width:200px; height:260px;position:relative; overflow:hidden;}
.index_jiaoyu .listpic .tip_bg{ width:190px;height:25px;font-size:1px;display:block;background:#000;filter:alpha(Opacity=60);-moz-opacity:0.6;opacity:0.6;position:absolute;left:5px;bottom:5px;}
.index_jiaoyu .listpic .tip{position:absolute;width:190px;height:25px;line-height:25px;left:5px;bottom:5px;text-align:center;}
.index_jiaoyu .listpic .tip a{color:#fff;font-size:14px;height:25px;line-height:25px;}
.index_jiaoyu .listpic .tip a:hover{ text-decoration:underline}

.index_jiaoyu dl{ width:210px; padding:17px; float:left; overflow:hidden;}
.index_jiaoyu dd a img{ width:190px; height:250px; border:1px solid #dedede; padding:4px; background-color:#fff;}
.index_jiaoyu dd a:hover img{width:190px; height:250px; border:1px solid #ffff00; padding:4px; background-color:#ffff00;}
.index_jiaoyu .j_t{float:right; width:245px; line-height:20px; padding-top:12px; padding-right:5px;}
.index_jiaoyu .j_t  h3{ text-align:center; color:#333;}
.index_jiaoyu .j_t  h3 a{color:#333; font-size:15px;}
.index_jiaoyu .j_t  h3 a:hover{color:#f30;}
.index_jiaoyu ul{ width:250px; float:right; margin:10px 0px 0px 0px; }
.index_jiaoyu li{ text-align:left; line-height:25px; font-size:12px;background:url(../images/n_li.gif) no-repeat left center; padding-left:10px;}
.index_jiaoyu li a{ color:#333;}
.index_jiaoyu li a:hover{ color:#f30;}

/*文学*/
.index_wenxue{ width:495px; float:left; height:290px;  overflow:hidden;}
.index_wenxue .wenxue_list{ background-color:#998673; width:476px; padding:15px 9px 10px 10px; overflow:hidden;}
.index_wenxue .wenxue_list dl{ width:476px; text-align:center;overflow:hidden;}
.index_wenxue .wenxue_list dd{ line-height:26px;float:left; width:25%; padding:0px 0px 5px 0px; text-align:center;}
.index_wenxue .wenxue_list dd a img{ width:100px; height:75px;  background-color:#fff; padding:3px; }
.index_wenxue .wenxue_list dd a:hover img{width:100px; height:75px;  background-color:#FFcc00; padding:3px;}
.index_wenxue .wenxue_list dd a{ color:#fff;}
.index_wenxue .wenxue_list dd a:hover{ color:#ffff00; text-decoration:underline;}
.index_wenxue .wenxue_list ul{width:475px;}
.index_wenxue .wenxue_list li{ text-align:left; line-height:22px; float:left; width:32%;height:22px; overflow:hidden;}
.index_wenxue .wenxue_list li a{ color:#fff;}
.index_wenxue .wenxue_list li a:hover{ color:#ffff00;}

/*博客*/
.index_blog{ width:495px; float:right; height:290px;  overflow:hidden;}
.index_blog .blog_list{ background-color:#f2f2f2; width:476px; padding:15px 9px 10px 10px; overflow:hidden;}
.index_blog .blog_list dl{ width:476px; text-align:center;}
.index_blog .blog_list dd{ line-height:26px;float:left; width:25%; padding:0px 0px 6px 0px; text-align:center;}
.index_blog .blog_list dd a img{ width:100px; height:75px;  background-color:#fff; padding:2px; border:1px solid #dedede; }
.index_blog .blog_list dd a:hover img{width:100px; height:75px;  background-color:#f90;border:1px solid #ff9900; padding:2px;}
.index_blog .blog_list dd a{ color:#444;}
.index_blog .blog_list dd a:hover{ color:#f30; text-decoration:underline;}


/*首页新加*/
.index_best{margin:0 auto; width:1000px; overflow:hidden; padding-top:15px;}
.index_best .left_banner{float:left; width:728px; height:90px; overflow:hidden; background-color:#ffffff;}
.index_best .right_txt{float:right; width:260px; height:90px;background:#7BB1B1 url(../images/index_best.gif) no-repeat 0px 0px; overflow:hidden;}
.index_best .right_txt h3{float:left; width:20px; font-size:14px; padding:5px 0px 0px 8px;font-family:微软雅黑, 宋体, Arial; overflow:hidden; color:#fff;}
.index_best .right_txt p{ float:right; width:220px; line-height:22px; font-size:12px;}
.index_best .right_txt a{ color:#fff; float:left; width:50%; overflow:hidden;}
.index_best .right_txt a:hover{ color:#FFFF00;}

/*FLASH首页新加*/
.index_flash_best{margin:0 auto; width:1000px; overflow:hidden; padding-bottom:10px;}
.index_flash_best .left_banner{float:left; width:728px; height:90px; overflow:hidden;}
.index_flash_best .right_txt{float:right; width:260px; height:90px;background:#7BB1B1 url(../images/index_flash_best.gif) no-repeat 0px 0px; overflow:hidden;}
.index_flash_best .right_txt h3{float:left; width:20px; font-size:14px; padding:5px 0px 0px 8px;font-family:微软雅黑, 宋体, Arial; overflow:hidden; color:#333;}
.index_flash_best .right_txt p{ float:right; width:220px; line-height:22px; font-size:12px;}
.index_flash_best .right_txt a{ color:#333; float:left; width:50%; overflow:hidden;}
.index_flash_best .right_txt a:hover{ color:#f30;}
/*首页教案*/
.index_jiaoan{margin:0 auto; width:1000px; overflow:hidden;background-color:#CDC6CD;}
.index_jiaoan .listpic{width:218px; height:168px;position:relative; overflow:hidden;}
.index_jiaoan .listpic .tip_bg{ width:210px;height:18px; font-size:1px;display:block;background:#000;filter:alpha(Opacity=60);-moz-opacity:0.6;opacity:0.6;position:absolute;left:14px;bottom:4px;}
.index_jiaoan .listpic .tip{position:absolute;width:210px;height:18px;line-height:18px;left:14px;bottom:4px;text-align:center;}
.index_jiaoan .listpic .tip a{color:#fff;}
.index_jiaoan .listpic .tip a:hover{ text-decoration:underline}
.index_jiaoan dl{ width:475px; float:left;  padding:10px 10px 10px 0px; height:168px; overflow:hidden;}
.index_jiaoan dd{float:left; width:218px; padding:0px 5px 0px 10px;overflow:hidden;}
.index_jiaoan dd a img{ width:210px; height:160px; border:4px solid #fff;}
.index_jiaoan dd a:hover img{ width:210px; height:160px; border:4px solid #ffff00;}
.index_jiaoan ul{ float:left; width:480px; padding:10px;}
.index_jiaoan li{ float:left; width:230px; padding-left:10px; line-height:28px;background:url(../images/n_li.gif) no-repeat left center;}
.index_jiaoan li a{ color:#333;}
.index_jiaoan li a:hover{ color:#f00;}
/*首页小学*/
.index_xiaoxue{margin:0 auto;  width:998px; border:1px solid #dedede; overflow:hidden;background-color:#f8f8f8;}
.index_xiaoxue dl{ float:left; width:728px;}
.index_xiaoxue dd{ height:40px; line-height:40px; color:#ccc; padding-left:10px;overflow:hidden; width:100%;}
.index_xiaoxue dd span{ float:left; margin:8px 10px 0px 0px; width:68px; padding-left:20px; line-height:21px; height:21px;background:url(../images/index_x_t.gif) no-repeat left center;}
.index_xiaoxue dd a{ color:#333;}
.index_xiaoxue dd a:hover{ color:#f00;}
.index_xiaoxue ul{float:right; width:250px; background-color:#f2f2f2; height:240px; border-left:1px solid #dedede; padding-left:10px;}
.index_xiaoxue li{ padding-left:10px; line-height:26px;background:url(../images/n_li.gif) no-repeat left center;}
.index_xiaoxue li a{ color:#333;}
.index_xiaoxue li a:hover{ color:#f00;}
.index_xiaoxue .libg{ background-color:#fff;}
/*动画首页*/
.flash_type{float:left; width:200px; background-color:#EF3A98; height:610px;}
.flash_type h2{ height:40px; line-height:40px; padding-left:45px;background: #D01176 url(../images/type_icon.gif) no-repeat 10px 8px;font-family:微软雅黑, 黑体, Arial; font-size:16px; color:#fff;}
.flash_type ul{ width:200px; overflow:hidden;}
.flash_type li{ text-align:left; color:#fff; border-bottom:1px solid #D01176; border-top:1px solid #F365AF; padding:10px; line-height:24px;}
.flash_type li strong{ color:#fff;font-family:微软雅黑, 宋体; font-size:15px;}
.flash_type li a{ color:#fff;}
.flash_type li a:hover{ color:#ffff00; text-decoration:underline;}


.flashlist_type{float:left; width:200px; background-color:#F7F7F7; }
.flashlist_type h2{ height:40px; line-height:40px; padding-left:45px;background: #DFDFDF url(../images/new_type_icon1.gif) no-repeat 0px 0px;font-family:微软雅黑, 黑体, Arial; font-size:16px; color:#333;}
.flashlist_type ul{ width:200px;}
.flashlist_type li{ text-align:left; color:#333; border:1px solid #D9D9D9; border-top:1px solid #fff; height:40px; line-height:40px;}
.flashlist_type li a{ color:#333;font-family:微软雅黑, 宋体; font-size:16px;}
.flashlist_type li a:hover{ color:#000; text-decoration:underline;}
.flashlist_type li a{display:block;font-size:14px;zoom:1;margin-top:0px;padding-left:18px;}
.flashlist_type .distinct a,.flashlist_type .menubar a:hover{color:#333;background:url(../images/new_fllbBg1.jpg) 0 0 no-repeat;margin:-2px -15px 0 0px;border:0;line-height:42px;font-weight:bold;position:relative;zoom:1;text-decoration:none; }

.flashlist_type .hot{ padding-top:12px; background-color:#fff;width:200px;}
.flashlist_type .hot h3{ height:40px; line-height:40px; padding-left:40px;background: #e7e7e7 url(../images/new_type_icon2.gif) no-repeat 10px 10px;font-family:微软雅黑, 黑体, Arial; font-size:15px; color:#333;}
.sub-menu{ background-color:#F7F7F7; overflow:hidden; width:200px;}
.sub-menu li{border-bottom:1px solid #D9D9D9; border-top:1px solid #fff; height:30px; line-height:30px;font-family:微软雅黑, 宋体; font-size:14px;}
.sub-menu li a{ color:#333;padding-left:8px;}
.sub-menu li a:hover{ background-color:#EFEFEF; color:#000;}
.sub-menu li em{ font-style:normal; color:#999; padding-right:10px; font-family:Arial, Helvetica, sans-serif;}

.flashlist_type .hot .t_a{ padding-top:15px; background-color:#fff;width:200px;}


.flash_right{float:right; width:790px;}
.flashlist_right{float:right; width:770px; overflow:hidden;}
.flashlist_right .a760{margin-bottom:0px; overflow:hidden; padding-bottom:10px;}
.flash_ad{ width:550px; height:270px; float:left; background-color:#444;}
#focus {width:550px; height:270px; overflow:hidden; position:relative;}
#focus ul {height:270px; position:absolute;}
#focus ul li {float:left; width:550px; height:270px; overflow:hidden; position:relative; background:#000;}
#focus ul li div {position:absolute; overflow:hidden;}
#focus .btnBg {position:absolute; width:550px; height:20px; left:0; bottom:0; background:#000;}
#focus .btn {position:absolute; width:530px; height:10px; padding:5px 10px; right:0; bottom:0; text-align:right;}
#focus .btn span {display:inline-block; _display:inline; _zoom:1; width:25px; height:10px; _font-size:0; margin-left:5px; cursor:pointer; background:#fff;}
#focus .btn span.on {background:#fff;}
#focus .preNext {width:45px; height:100px; position:absolute; top:90px; background:url(../images/sprite.png) no-repeat 0 0; cursor:pointer;}
#focus .pre {left:0;}
#focus .next {right:0; background-position:right top;}
.flash_hot{float:right; width:230px; height:270px; background-color:#F2F2F2;}
.flash_hot h3{font-family:微软雅黑, 黑体; font-size:16px; padding:10px; color:#333;}
.flash_hot ul{ padding:0px 10px 10px 10px;font-family:微软雅黑, 宋体; text-align:left; line-height:24px; font-size:14px;}
.flash_hot li a{ color:#333; background:url(../images/wp-icon2.gif) no-repeat 0px 7px; padding-left:10px;}
.flash_hot li a:hover{ color:#f30;}

.t_flash{width:790px; overflow:hidden;}
.t_flash dl{ width:820px; padding-left:2px; }
.t_flash dd{ float:left;margin-bottom:10px; width:120px; border:1px solid #dedede; height:140px; margin-right:11px; text-align:center;background:url(../images/4.gif) no-repeat 30px 120px;}
.t_flash dd img{ width:110px; height:83px; padding:5px; margin-bottom:6px;}


.flash_card{ margin:0 auto; width:998px; border:1px solid #dedede; border-bottom:0px;position: relative;}
.flash_card h3{position: absolute; right: -5px; height:35px;background:url(../images/title_bg.gif) no-repeat 0px -7px; width:123px; top:5px;  display: block; text-align:center; line-height:35px;  font-size:15px; font-family:微软雅黑, 黑体, Arial;  color:#fff;}
.flash_card h4{position: absolute; right: -5px; height:35px;background:url(../images/title_bg.gif) no-repeat 0px -58px; width:123px; top:5px;  display: block; text-align:center; line-height:35px;  font-size:15px; font-family:微软雅黑, 黑体, Arial;  color:#fff;}

.flash_card .title{ float:left; width:740px;line-height:38px;  padding-left:10px; overflow:hidden;}
.flash_card .title h2{ float:left;font-family:微软雅黑, 黑体, Arial; font-size:16px;}
.flash_card .title h2 a{ color:#000;}
.flash_card .title h2 a:hover{ color:#f30;}
.flash_card .title span{ float:left; padding-left:20px;}
.flash_card .title span a{ color:#999;}
.flash_card .title span a:hover{ color:#f30;}
.flash_card .title ul{float:left;padding-left:20px; width:550px;}
.flash_card .title li{ float:left; padding-right:15px;}
.flash_card .title li a{color:#333;}
.flash_card .title li a:hover{ color:#f30;}
.flash_card .title li span{ padding:0px;}
.flash_card .list{width:998px; overflow:hidden;}
.flash_card dl{float:left; padding:10px 10px 0px 0px; width:750px;}
.flash_card dd{ line-height:26px;float:left; width:20%; padding:0px 0px 10px 0px; text-align:center;}
.flash_card dd a img{ width:110px; height:83px; border:1px solid #dedede; background-color:#fff; padding:3px; }
.flash_card dd a:hover img{width:110px; height:83px; border:1px solid #FFcc00; background-color:#FFcc00; padding:3px;}
.flash_card dd a{ color:#444;}
.flash_card dd a:hover{ color:#f30; text-decoration:underline;}
.flash_card .right_hot{ border-left:1px solid #dedede; width:230px; height:302px; float:right;}
.flash_card .right_hot ul{ padding:50px 10px 10px 10px;font-family:微软雅黑, 宋体; text-align:left; line-height:24px; font-size:14px;}
.flash_card .right_hot li a{ color:#333; background:url(../images/wp-icon3.gif) no-repeat 0px 7px; padding-left:10px;}
.flash_card .right_hot li a:hover{ color:#f30;}

.flash_card .right_hot1{ border-left:1px solid #dedede; background-color:#f2f2f2; width:230px; height:302px; float:right;}
.flash_card .right_hot1 ul{ padding:50px 10px 10px 10px;font-family:微软雅黑, 宋体; text-align:left; line-height:24px; font-size:14px;}
.flash_card .right_hot1 li a{ color:#333; background:url(../images/wp-icon3.gif) no-repeat 0px 7px; padding-left:10px;}
.flash_card .right_hot1 li a:hover{ color:#f30;}
.lin{ margin:0 auto; width:1000px; border-top:1px solid #dedede;}

/*flash列表*/
.flash_list{width:770px;overflow:hidden; float:right;}
.flash_list dl{width:815px; padding:20px 0px 0px 0px; display:inline-block; font-size:14px;}
.flash_list dd{float:left; width:116px; padding:0px 47px 20px 0px;  line-height:30px;}
.flash_list dd p{ color:#999; font-size:12px; line-height:20px;text-align:left;}
.flash_list dd a{ color:#0066CC;}
.flash_list dd a:hover{ color:#f30;}

.flash_list dd a.flashtopic{ width:116px; height:30px; line-height:30px; display:inline-block; overflow:hidden;}
.flash_list a img{border:1px solid #E7E7E7; background-color:#fff;padding:2px; width:120px; height:90px;}
.flash_list a:hover img{border:1px solid #ff3300; background-color:#ff3300; padding:2px; width:120px; height:90px;}


.searchitem{width:768px;  overflow:hidden;background-color:#fff; border:1px solid #E0E0E0; border-bottom:0px;}
.searchitem ul{padding:15px 0px 0px 0px;display:inline-block;}
.searchitem li{display:block; clear:both;}
.searchitem li span{ float:left; color:#999; margin-right:5px;display:inline-block;padding-left:5px; text-align:left;}
.searchitem li p{float:left;width:640px;padding-bottom:10px;}
.searchitem li cite{float:left;font-style:normal;padding-bottom:1px; margin:0px 8px 0px 8px;}
.searchitem li em{font-style:normal; color:#fff;display:inline-block;width:36px; height:16px; line-height:16px;text-align:center;background:url(../images/list_typebg.gif);}
.searchitem li a{ width:36px; height:16px; line-height:16px; text-align:center;color:#333;  display:inline-block;}
.searchitem li a:hover{background:url(../images/list_typebg.gif);color:#fff;}

.searchitem .list_title{ margin:0 auto;overflow:hidden; background-color:#f8f8f8; border-bottom:1px dashed #e7e7e7;}
.searchitem .list_title h1{ float:left;font-family:微软雅黑, 黑体, Arial; font-size:18px; line-height:34px; color:#000;}
.searchitem .list_title h3{ float:left;font-family:微软雅黑, 黑体, Arial; font-size:18px; line-height:34px; color:#000;}
.searchitem .list_title p{ float:left; padding-left:30px;line-height:32px; color:#999;}
.searchitem .list_title p b{ color:#008134;}
.searchitem .listbg{margin-top:15px; float:left; width:768px; overflow:hidden; height:32px;background:url(../images/list_typebg1.gif);}
.searchitem .listbg cite{float:left;font-style:normal;margin:0px 0px 0px 1px;background:url(../images/list_typebg1_o.gif);}
.searchitem .listbg em{font-style:normal; color:#000; font-weight:bold;display:inline-block;width:99px; height:32px; line-height:32px;text-align:center;background:url(../images/list_typebg1_ov.gif);}
.searchitem .listbg a{ width:89px; height:32px; margin:0px;background:url(../images/list_typebg1_o.gif); line-height:32px; text-align:center;color:#000;  display:inline-block;}
.searchitem .listbg a:hover{ background:none; background-color:#fff;color:#000;font-weight:bold;width:98px; height:30px; border-right:1px solid #dedede; margin:1px 0px 1px 0px;}



/*分页*/
.pages{width:520px;  padding:5px 10px 5px 10px;   margin:0 auto; margin-top:10px; margin-bottom:10px; overflow:hidden;}
.pages p{  display:inline-block;}
.pages span{display:inline-block; float:left; margin-right:10px;}
.pages .total{color:#333; padding-top:4px; font-size:14px; background-color:#fff; margin-right:50px; font-weight:bold;}
.pages .prev{text-indent:-9999px;  width:50px; height:23px;}
.pages .prev a{background:url(../images/prev_1.gif); width:50px; height:23px; overflow:hidden; display:inline-block; float:left;}
.pages .prev a.no{background:url(../images/prev_no.gif);}
.pages .prev a:hover{background:url(../images/prev_hover.gif);}
.pages .next{text-indent:-9999px;  width:50px; height:23px;}
.pages .next a{background:url(../images/next_1.gif); width:50px; height:23px; overflow:hidden; display:inline-block; float:left;}
.pages .next a.no{background:url(../images/next_no.gif);}
.pages .next a:hover{background:url(../images/next_hover.gif);}
.pages .num{float:left;}
.pages .num a{ font-size:14px; font-weight:bold; color:#525252;font-family:arial; padding:3px 10px;  float:left; border:1px solid #D6E5F2; background-color:#fff;}
.pages .num a:hover{ color:#fff;background-color:#0099FF;padding:3px 10px;}
.pages .num a.current{padding:3px 10px; background-color:#0099FF; color:#fff; display:inline-block; float:left; margin-top:0;}
.pages .num a:hover.current{font-size:14px; font-weight:bold; color:#fff;font-family:arial; }
.pages .dot{font-weight:bold;font-family:arial;}

/*分页*/
.pagelist { text-align:left;height:42px; margin:0 auto; clear:both;padding:10px 10px 10px 10px;}
.pagelist .leaf a {float:left; margin:5px 1px 0 1px; width:30px; height:30px; display:block; line-height:30px; color:#999; font-size:14px; text-align:center; text-decoration:none; border:1px solid #bfbfbf}
.pagelist .leaf a:hover {position:relative; margin:0 -8px 0 -8px; padding:0 3px 0px 3px; width:42px; height:42px; font-size:27px; font-weight:bold; line-height:42px;color:#fff; border:1px solid #0085DD; background-color:#0099FF; }
.pagelist .next a {float:left; height:30px; display:block;line-height:30px;padding:0 7px; margin:5px 2px; text-decoration:none; border:1px solid #bfbfbf; }
.pagelist .next a:hover { padding:0px 7px; margin:5px 2px;color: #333; text-decoration:none; background-color:#ccc;}
.pagelist span {float:left;width:30px;text-align:center;height:30px; margin:5px 1px 0 1px; border:1px solid #0085DD; background-color:#0099FF; color: #fff}
.pagelist span a{ color:#fff;line-height:30px;}


/*搜索*/
.search_list{ margin:0 auto; width:1000px; overflow:hidden; margin-bottom:10px;}
.search_list dl{width:1100px; padding:20px 0px 0px 0px; display:inline-block; font-size:14px;}
.search_list dd{float:left; width:116px; padding:0px 25px 20px 5px;  line-height:30px;}
.search_list dd p{ color:#999; font-size:12px; line-height:20px;text-align:left;}
.search_list dd a{ color:#0066CC;}
.search_list dd a:hover{ color:#f30;}
.search_list dd a.flashtopic{ width:116px; height:30px; line-height:30px; display:inline-block; overflow:hidden;}
.search_list a img{border:1px solid #E7E7E7; background-color:#fff;padding:2px; width:110px; height:83px;}
.search_list a:hover img{border:1px solid #ff3300; background-color:#ff3300; padding:2px; width:110px; height:83px;}
.search_list .showtopic{ width:116px; overflow:hidden; height:22px; float:left;}

.search_list ul{
  padding:10px 0 0 5px;
 }
.search_list ul li{
  padding-top:15px; padding-bottom:10px;
 }
.search_list ul li h3{
  line-height:26px;
  font-size:14px;
  font-weight:normal; color:#0066CC;
 }
.search_list ul li h3 a{ text-decoration:underline;
 color:#0066CC;
 }
.search_list ul li p{
  line-height:22px;
  color:#333;
  font-size:12px;
 }
.search_list ul li span small{
  line-height:22px;
  font-size:12px;
  margin-left:5px;
  color:#999;
 }
.search_list ul li span a{
  color:#008400;
 }



/*更多評論*/
.comment_title{ margin:0 auto;overflow:hidden;}
.comment_title h1{ font-family:微软雅黑, 黑体, Arial; font-size:20px; padding-bottom:10px; padding-left:6px; color:#f30;}
.comment_title h1 a{ color:#f30;}
.comment_title h1 a:hover{ color:#f00;}
.comment_list{ margin:0 auto; width:1000px; overflow:hidden;}
.comment_list .comment_left{float:left; width:680px;}
.comment_list .comment_right{float:right; width:300px;}
.comment_list .cpost{ padding:10px; border:1px solid #dedede; background-color:#f2f2f2;}
.comment_list .cc{ width:680px; overflow:hidden; padding-top:20px;}
.comment_list .cc .list{ padding:10px 0px 0px 0px; width:680px; padding-bottom:15px;overflow:hidden;}
.comment_list .cc .list .left{float:left; width:55px; height:50px; text-align:center;background: url(../images/f_bg.gif) no-repeat 0px 0px; font-size:18px; font-weight:bold;  color:#FF6600; line-height:35px;}
.comment_list .cc .list .right{float:right; width:590px;border:1px solid #FDE6CD; background-color:#fff; text-align:left; line-height:25px; padding:5px 10px 5px 10px;}
.comment_list .cc .list .right span{ color:#C08F1D;}
.more_t{ border:1px solid #E6E6E6; background-color:#F5F5F5; padding:10px 0px 10px 0px; width:298px; overflow:hidden;}
.more_t h3{font-size:15px; font-family:微软雅黑, 宋体, Arial; padding-left:10px; color:#333;}
.more_t dl{width:328px; padding:15px 0px 0px 10px; overflow:hidden;}
.more_t dd{ float:left;margin-bottom:10px; width:120px; margin-left:7px; border:1px solid #dedede; height:140px; margin-right:11px; text-align:center;background:url(../images/5.gif) no-repeat 30px 120px; background-color:#fff;}
.more_t dd img{ width:110px; height:83px; padding:5px; margin-bottom:6px;}

/*关于我们*/
.about_left{width:1000px;overflow:hidden;}
.about_left ul{ width:1017px; overflow:hidden;}
.about_left li a{float:left; width:110px; height:65px; line-height:65px; text-align:center;font-family:微软雅黑, 黑体, Arial; font-size:18px; background: url(../images/a_navbg.jpg) no-repeat 0px -101px; margin-right:17px; color:#fff;}
.about_left li a:hover{float:left; width:110px; height:65px; line-height:65px; text-align:center;font-family:微软雅黑, 黑体, Arial; font-size:18px; background: url(../images/a_navbg.jpg) no-repeat 0px 0px; color:#fff;}
.about_left .ov a{float:left; width:110px; height:65px; line-height:65px; text-align:center;font-family:微软雅黑, 黑体, Arial; font-size:18px; background: url(../images/a_navbg.jpg) no-repeat 0px 0px; color:#fff;margin-bottom:10px;}

.about_right{width:978px; padding:10px; border:1px dotted #ccc;border-radius: 0px 0px 15px 0px;}
.about_right ul{overflow:hidden;}
.about_right li{ line-height:35px; font-size:14px; color:#444;font-family:微软雅黑, 黑体, Arial;}
.about_right strong{font-family:微软雅黑, 黑体, Arial; font-size:18px; color:#333;}
.about_right li img{padding:3px; height:31px;}
/*底部*/
.foot{ clear:both; width:1000px; text-align:center;  padding:20px 0px 10px 0px; line-height:26px; margin:0 auto;}
.link{width:978px; border:1px solid #dedede;overflow:hidden; background-color:#f9f9f9;line-height:20px;padding:5px 10px 10px 10px; clear:both; margin:0 auto;}
.tagContent { DISPLAY: none; clear:both;}
#tagContent DIV.selectTag {DISPLAY: block;}
.link ul{ width:100%; clear:both; }
.link li{ float:left; padding-right:10px;padding-bottom:5px;}
.link li a{ color:#444;}
.link li a:hover{ color:#f30;}
.indexfoot{ clear:both; width:1000px; text-align:center;  padding:20px 0px 10px 0px; line-height:26px; margin:0 auto;}
.indexfoot img{ float:left; margin-left:80px;}
.indexfoot p{ float:left; margin-left:50px;}
.link1{width:978px; border:1px solid #dedede;overflow:hidden; overflow:hidden; background-color:#f9f9f9;line-height:20px;padding:10px 10px 0px 10px; clear:both; margin:0 auto;}
.link1 dl{width:100%; clear:both; overflow:hidden; padding-bottom:10px;}
.link1 dd{padding-bottom:5px; float:right; width:900px;color:#ccc;}
.link1 dd a{ color:#666;}
.link1 dd a:hover{ color:#f30;}
.link1 dt{ float:left; width:70px; font-family:微软雅黑, 黑体, Arial; color:#333; font-size:14px;}
.link1 dd span{ color:#000;}
/* 播放记录 */
.save_layer .del,.save_layer .at{display:inline-block;vertical-align: middle;}
.save_layer{width:230px;border:1px solid #ccc;background:#FFF;position:absolute;right:80px;top:28px;color:#999;z-index:99999;-moz-box-shadow:2px 2px 5px #333333;-webkit-box-shadow:2px 2px 5px #333333;box-shadow:2px 2px 5px #333333}
.save_layer .tips{width:180px;height:25px;line-height:22px;display:block;overflow:hidden;float:left;color:#333}
.save_layer .close{width:220px;text-align:right; padding:5px 10px 5px 0px; background-color:#f2f2f2;}
.save_layer .at{width:16px;height:9px; background-position:-269px -183px;margin:-24px 0 0 -1px;display:block; position:absolute; top:17px; left:66px; z-index:18}
.save_layer .close a,.save_layer .look{color:#333}
.save_layer .del{width:10px;height:10px; float:right;background:url(../images/xx.gif) no-repeat center center;overflow:hidden;display:block;_display:block;margin-top:6px}
.save_layer .del:hover{background:url(../images/xx.gif) no-repeat center center;}
.save_layer .save_list{position:relative; max-height:235px;_height:255px;overflow-y:auto; z-index:99;}
.save_layer .save_list .tits{ padding-bottom:3px;}
.save_layer .save_list li .t_name{display:block; overflow:hidden;}
.save_layer .save_list li{padding:5px;background:#f8f8f8;border-top:1px solid #ccc}
.save_layer .save_list li:hover{background:#f1f1f1;}
.save_layer .none_look{overflow:hidden;color:#ccc;text-align:center;padding:30px 0}
.save_layer .save_list li a{ color:#4A7F07;}
.save_layer .save_list li a:hover{ color:#f30;}
.save_list li p{ line-height:normal; padding:0px; margin:0px; width:inherit; float:none;}
.save_list li p a{ padding:inherit;}
.save_list li p a:hover{color:#f30;}
.save_layer em{ font-style:normal;}


.inner_save_layer{top:38px;right:117px}
.save_list li:hover{cursor:pointer}
.save_list li:hover .del{display:block}
.iframe_mask{width:230px;height:100%;_height:282px;position:absolute;right:0;top:0;z-index:11;overflow:hidden;}
.iframe_mask iframe{width:100%;height:100%;overflow:hidden;}
.saveinf{z-index:12;position:relative;}

.foot_img{ margin:0 auto; width:700px; padding-bottom:10px; overflow:hidden;}
.foot_img img{ float:left; border:1px solid #ACD3FE; padding:0px 2px 0px 2px; height:50px; margin-right:5px;}
.foot_img .bdlikebutton{ float:left;}


.down_word{float:left; margin-left:10px; width:150px; height:60px;background:url(../images/down_word.gif) no-repeat center center;}
.down_word a{ float:left;width:150px; height:60px;text-indent: -5000px;background:url(../images/down_word.gif) no-repeat center center;}
.down_word a:hover{ display: block; width:150px; height:60px; text-indent: -5000px;background:url(../images/down_word_o.gif) no-repeat center center;}
.bdlikebutton{ float:left; margin-left:20px;}
#bdshare{ margin-top:15px;}

.ad_js{display:none;}
.bdsug_copy{display:none;}

/*解决IE6下不兼容 position:fixed 的问题*/
#code,#code_hover,#gotop,#feedback,#feedback_hover{ width:36px; height:48px; background:url(../images/weixin.png) no-repeat; position:fixed; left:5px; cursor:pointer;
_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));z-index:9999;}
#feedback{ background-position:-276px -110px; bottom:173px; _margin-bottom:173px;}
#feedback_hover{ background-position:-316px -110px; bottom:173px; _margin-bottom:173px;}
#code{ background-position:-276px -162px; bottom:120px; _margin-bottom:120px;}
#code_hover{ background-position:-316px -162px; bottom:120px; _margin-bottom:120px;}
#gotop{ background-position:-276px -214px; bottom:67px; _margin-bottom:67px;} 

#code_img{ width:270px; height:355px; background:url(../images/weixin.png) -4px -3px no-repeat; position:fixed; left:40px; bottom:0px; cursor:pointer; display:none;
_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0))); _margin-bottom:0px;z-index:9999;}
#feedback_box{ width:230px; height:160px; border:1px #BBBBBB solid; background:#fff; position:fixed; left:50px; bottom:100px;padding:5px;
_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0))); _margin-bottom:0px;z-index:9999;display:none; font-size:12px;}
#feedback_box input,textarea{border:1px #BBBBBB solid;}
.binput{ border:1px solid #ddd; width:200px; height:28px;}
.binput2{ border:1px solid #dedede; background-color:#f3f3f3; font-size:14px; height:30px; margin-left:10px; padding:0px 10px 0px 10px;}
.binput3{ border:1px solid #ddd; width:200px; height:27px;}
.binput4{ border:1px solid #dedede; background-color:#f3f3f3; font-size:14px; height:30px; margin-left:10px; padding:0px 10px 0px 10px;}

.indexadbg{ margin:0 auto; width:960px; padding-right:40px;background:url(../images/indexadbg.jpg) no-repeat right center; height:90px; margin-top:10px;}
.indexadbg1{ margin:0 auto; width:1000px; }

.shop_index{ margin:0 auto; width:1000px; padding-top:10px;}
.shop_title{ width:1000px; height:40px; background-color:#D83A49;}
.shop_title .left{color:#fff; font-family:微软雅黑,Arial, Helvetica, sans-serif; float:left; width:500px; padding-left:40px; height:40px;background:url(../images/shopindex.gif) no-repeat 0px 5px; margin-left:8px;}
.shop_title .left span{ font-size:14px; color:#FFFF00;}
.shop_title .left b{ font-size:15px;color:#fff;}
.shop_title .left i{ color:#FFFF00; font-style:normal;}
.shop_title .right{ float:right; width:100px; height:40px; line-height:40px; background:url(../images/shopindex.gif) no-repeat 0px -65px; font-size:20px;font-family:微软雅黑,黑体, Helvetica, sans-serif; color:#fff; padding-left:40px;}
.shop_info{ width:1000px; height:100px; background-color:#F8CBD2; overflow:hidden;}
.shop_info dl{ padding:9px;}
.shop_info dd{ float:left; width:25%;}
.shop_info dd img{ float:left; width:114px; height:76px; background-color:#fff; border:1px solid #F4B5BE; padding:2px;}
.shop_info dd p{ float:left; padding-left:5px; width:100px; height:82px; line-height:20px;overflow:hidden;font-family:微软雅黑,Arial, Helvetica, sans-serif; font-size:13px;}
.shop_info dd p b{ font-size:14px; color:#FF0000; text-decoration:underline;}
.shop_info dd p img{ width:32px; height:18px; padding:0px; border:0px; background:none; padding-right:5px;}
.shop_info dd p a{ color:#000000;}
.shop_info dd p a:hover{ color:#ff0000;}
.list_tag{margin:1px 0px 10px 0px; width:748px; padding:10px; background-color:#f6f6f6; overflow:hidden; border:1px dashed #ccc; line-height:24px;}
.list_tag a{ float:left; width:124px; color:#777;}
.list_tag a:hover{color:#f60;}

.index_bottom{ width:100%; margin:0 auto; height:40px; background-color:#222; position:fixed;left:auto;right:auto;bottom:0;_position:absolute;_top:expression(document.documentElement.clientHeight + document.documentElement.scrollTop - this.offsetHeight);overflow:hidden; z-index:10000;filter:alpha(Opacity=90);-moz-opacity:0.9;opacity: 0.9;}
.index_bottommain{margin:0 auto; width:1000px; overflow:hidden; height:40px; position:relative;}
.index_bottomnav{  float:left; height:40px; text-align:center; color:#fff;  font-size:15px;font-family:微软雅黑,Arial, Helvetica, sans-serif; }
.index_bottomnav li{float:left;height:40px;  line-height:40px;overflow:hidden; margin:0px 20px 0px 0px;}
.index_bottomnav .app{background:url(../images/botnav.gif) no-repeat 0px 8px; float:left;}
.index_bottomnav .game{background:url(../images/botnav.gif) no-repeat 0px -30px; float:left;}
.index_bottomnav .movie{background:url(../images/botnav.gif) no-repeat 0px -70px; float:left;}
.index_bottommain .favor{ float:right;font-family:微软雅黑,Arial, Helvetica, sans-serif;}
.index_bottommain .favor span{ float:right; color:#fff; font-size:14px; line-height:40px;}
.index_bottommain .favor a{ float:right; background-color:#FFCC00; width:80px; text-align:center; height:25px; margin:8px 0px 0px 10px; line-height:25px; font-size:15px; color:#000;}
.index_bottommain .favor a:hover{ float:right; background-color:#66CC00; width:80px; text-align:center; height:25px; margin:8px 0px 0px 10px; line-height:25px; font-size:14px; color:#fff;}
.index_bottomnav a{ color:#fff; float:left;padding:0px 12px 0px 30px;}
