* { margin: 0px; padding: 0px; list-style-type: none; }
a { color: #000; text-decoration: none; outline:none; }
a:hover { text-decoration: none; color: #F60; }
a:active { text-decoration: none; color: #F90; star:expression(this.onFocus=this.blur());
}
.red{ color:#F00;}
img, a img { border:0; }
body { font-size: 12px; color: #000; font-family: "宋体"; }
/*=============head==========*/
.head{ width:100%; height:700px;  background:url(../images/bodybg.jpg) repeat-x left top;}
.headback{ width:1000px; height:699px; margin:0 auto; background:url(../images/topbg.jpg) no-repeat center top;}
.topitem{ height:23px; padding:23px 0 0 573px}
.topitem a { color: #FFF; padding-right: 8px; }
.seachblock{ height:48px; padding:8px 0 0 677px ;}
.seach { height:28px; float: left; width: 220px; padding-top:9px; }
.textsr { line-height: 26px; height: 26px; width: 210px; background-color: #EFF7DD; border: 1px solid #659405; }
.menu{ padding:33px 0 0 146px; height:30px; line-height:30px; text-align:center;}
.menu ul { width: 850px; float: left; height: 30px; }
.menu ul li{ float: left; width: 112px; font-size: 14px; font-weight: bold;  }
.curr { width:112px; height:30px; background:url(../images/currbg.jpg) no-repeat center center; }
.curr a{ color:#FF8500;}
.line{width:112px; height:30px; background:url(../images/line.jpg) no-repeat right center; }
.line a{ color:#FFF;}
.Show{ width:360px; height:220px; padding:127px 0 0 430px;}
.Showblock { float: left; width: 360px; height:220px; }

.Showhy { float: left; height: 193px; width: 146px; padding:24px 0 0 10px; text-align: center; }
.jspic { height: 163px; width: 146px; }
.jsname { padding-top: 6px; }
.ShowAbility{ float:left;   width:172px; padding:24px 0 0 17px;}
.ShowAbility ul{ height:179px;}
.ShowAbility ul li { line-height: 20px; height: 20px; color: #197D05; }
.ShowAbility ul li a{color: #197D05; }
.ShowAbility ul li a:hover{ color: #F90; }
.ShowAbility ul li span { float: right; }
/*=============main==========*/
.main{ width:980px; margin:0 auto;}
.mainblock { float: left; width: 980px; }
.bulletin { width: 715px; height:35px; padding:20px 100px 0 165px; margin-top:12px; background:url(../images/bbsbg.jpg) no-repeat left  bottom; color: #0992D4; }
.bulletin a{color: #0992D4; }
/*left*/
.leftcolbg1 { float:left; width:180px; height:227px; padding:45px 0 0 140px; background:url(../images/lefbg1.jpg) no-repeat left bottom; }
.contLA{ width:161px; padding-top:30px;}
.contLA li{ height:26px; line-height:26px; background:url(../images/icon1.jpg) no-repeat left center; padding-left:10px;}
.leftcolbg2 { float:left; width:284px; height:186px; padding:75px 0 0 38px; background:url(../images/lefbg2.jpg) no-repeat left bottom; }
.grblist { float: left; width: 272px; }
.grblist dl { float: left; width: 68px; padding:0 20px 10px  0; text-align: center;}
.grblist dl .grpic { border: 1px solid #B3D84D; }
.grblist dl .grname { padding-top: 6px; }
.leftcol3{ float:left; width:322px;}
.leftcolbg3 { float:left; width:304px; height:181px; padding:43px 0 0 18px; background:url(../images/lefbg3.jpg) no-repeat left bottom; }
.wdpic { float: left; width: 113px; padding-right:20px; }
.wdlist { float: left; width: 155px; }
.wdlist li{background:url(../images/ul.jpg) no-repeat left center; padding-left:10px; height:24px; line-height:24px;}

/*mid*/
.midcol { float: left; width: 344px; padding-left: 21px; }
.m1title{ height:52px;  background:url(../images/midbg1.jpg) no-repeat left bottom;}
.m1title span { float: right; padding-right: 26px; padding-top:20px; }
.m1title2{ height:62px;  background:url(../images/midbg2.jpg) no-repeat left bottom;}
.m1title2 span { float: right; padding-right: 26px; padding-top:20px; }
.m1title3{ height:41px;  background:url(../images/midbg3.jpg) no-repeat left bottom;}
.m1title3 span { float: right; padding-right: 26px; padding-top:15px; }
.m1title4{ height:30px; padding:11px 0 0 20px; background:url(../images/midpic4.jpg) no-repeat left bottom; float: left; width: 324px; }
.m1title4 li{ float:left;}
.m1title4 li a{ font-size:16px; font-family:"微软雅黑"; }
.m1cont{float: left; width: 344px; }
.mllist { float: left; width: 344px; }
.mllist ul li { line-height: 26px; height: 26px; padding-left:10px; background:url(../images/icon2.jpg) no-repeat left center;   }
.mllist ul li span { color: #999; float: right; }
.mlpic { float: left; width: 344px; padding:15px 0 22px 0; }
.mlpic ul li { float: left; padding-right: 5px; padding-left: 5px; }
.mlpicb { float: left; width: 344px; padding:15px 0 10px 0; }
.mlpicb ul li { float: left; padding:0 3px; }
.mllistB{float: left; width: 344px; }
.mllistB li{line-height: 26px; height: 26px; float:left; width:110px; padding:0 2px 0 2px; }
.mllistC { float: left; width: 344px; padding-top:20px; }
.mllistC li{ float:left; width:162px; padding:0 5px; line-height: 28px; height: 28px;}
.m1title4 ul li span { float: left; width: 92px; }
/*right*/
.rightcolbg1 { float: right; width: 235px; height:192px; padding:80px 0 0 35px;; background:url(../images/rightbg1.jpg) no-repeat left bottom; }
.rightcolbg1 ul li { height:28px; line-height:28px; background:url(../images/ul.jpg) no-repeat left center; padding-left:10px; }
.rightcolbg2 { float: right; width: 245px; height:187px; padding:65px 0 0 25px; background:url(../images/rightbg2.jpg) no-repeat left bottom; }
.Painting { float: left; width: 230px; }
.Painting dl { float: left; width: 60px; text-align: center; padding:8px  6px 0 6px; }
.Painting dl .paname { padding-top: 6px; }
.rightcolbg3 { float: right; width: 238px; height:215px; padding:42px 0 0 32px; background:url(../images/rightbg3.jpg) no-repeat left bottom; }
.rightcol4 { float: right; width: 160px; height:142px; padding:70px 70px 0 35px; background:url(../images/rightbg4.jpg) no-repeat left top; }
.rightcol4 li{ height:22px; line-height:22px;}
/*儿童风采*/
.fcpic{ width:780px; height:234px; padding:83px 0 0 200px; background:url(../images/bodbg.jpg) no-repeat left top;}
.fcpic dl { float: left; width: 172px; padding-right: 20px; }
.fcpic dl .fcimg { background-color: #EDDBE7; padding: 6px; }
.fcpic dl .fcname { padding-top: 12px; }

/*=============footer==========*/
.footer{ width:100%; height:347px; background:url(../images/footerbg.jpg) repeat-x bottom; }
.footerint{ width:1000px; height:90px; margin:0 auto; text-align:center; line-height:190%; padding-top:257px; background:url(../images/footerbg2.jpg) no-repeat center bottom;}

/*=============列表页==========*/
.showMemtitle{ height:44px; background:url(../images/hymemtitle.jpg) no-repeat left bottom; padding:18px 0 0 70px; font-size:20px; font-family:"微软雅黑"; color:#E57603; font-weight:bold;}
.showMemlist { float: left; width: 360px; padding-top:25px; height:107px; }
.showMemlist dl { float: left; width: 74px;  color:#197D05; padding:0 8px; }
.showMemlist dl .shpic { width:74px; height:70px; padding-top:3px; text-align:center; background:url(../images/membg.jpg) no-repeat left center; }
.showMemlist dl .shname { padding:6px 0; }
.colleft { float: left; width: 226px; }
.colright { float: right; width: 746px; }
.collhotzt{ width:192px; height:168px; padding:50px 0 0 34px; background:url(../images/collbg.jpg) no-repeat left bottom;}
.collhotzt h1 { font-size: 14px; font-weight: bold; color: #FF5552; text-align: center; }
.collhotlist { width: 167px; padding-top:15px; }
.collhotlist ul li { line-height: 26px; height: 26px; padding-left:10px; background:url(../images/ul2.jpg) no-repeat left center; border-bottom: dashed 1px #FFBA49; }
.collnews h1 { text-align: center; padding-top: 24px; font-size: 14px; font-weight: bold; color: #FFF; }
.collnews{ height:205px; background:url(../images/colbg2.jpg) no-repeat left top;}
.collnewscont{ width:177px; padding:26px 0 0 24px; line-height:190%;}
.colgame{ height:220px; padding:7px 0 0 63px; background:url(../images/colbotbg.jpg) no-repeat center top;}
.colgame h1 { font-size: 14px; color: #4FA220;  }
.gamelist{ width:134px; padding-top:84px;}.gamelist ul li { line-height: 22px; height: 22px; }

.colhottj { float: left; width: 660px; height:118px; padding:90px 63px 0 23px; background:url(../images/hottj.jpg) no-repeat left top; }
.butleft{ width:24px; height:34px; float:left;}
.butright{ width:27px; height:34px; float:right;}
.colhottjtext{ width:578px; float:left; padding-left:17px; line-height: 180%; }
.colhottjtext h1 { font-size: 12px; color: #FF5552; }
.colhottjtext span a { color: #538109; }
.colblock { float: left; width: 681px; height:300px; padding:8px 45px 0 20px; background:url(../images/tuijin.jpg); margin-top:15px; }
.ptilte{ height:30px; line-height:30px; padding:5px 0 0 75px; font-size:16px; font-weight:bold; color:#6BB025;}.ptilte span { float: right; }
.pconti{ width:681px; padding-top:20px;}.pconlist { float: left; width: 510px; }
.pconlist dl { float: left; width: 110px; padding:6px 8px; }
.pconlist dl .pcpic { width: 108px; border: 1px solid #336633; }
.pconlist dl .pcname { padding-top: 6px; }

.pconright { float: right; width: 150px; }
.pconright h1 { font-size: 14px; color: #FFF; padding:25px 0; }
.sglist ul { padding-top: 15px; }
.sglist ul li { line-height: 27px; height: 27px; }
.loveback{ float:left; width:962px; margin-top:15px; height:224px; padding:8px 0 0 18px; background:url(../images/lovelist.jpg) no-repeat center bottom;}

.lovetitle ul li { line-height: 30px; height: 30px; float:left; width:113px; text-align:center; }
.lovetitle ul li a{ font-size:16px; font-weight:bold; color:#8A5803;}
.current a:link, .current a:visited { height:30px; width:113px; float:left;  background:url(../images/curent.jpg) no-repeat left center; color:#FFF;}
.lovelist { float: left; width: 950px; padding-top:30px; }
.lovelist dl { float: left; width: 122px; padding:0 6px; text-align: center; }
.lovelist dl .lovename { padding-top: 10px; }
.Composition { float: right; width: 742px; background:url(../images/wenbg2.jpg) repeat-y left center; }
.content { float: left; width: 742px; background:url(../images/wenbg3.jpg) no-repeat left bottom; }
.comtop { float: left; width: 742px; height:72px; background:url(../images/wenbg1.jpg) no-repeat left top; }
.content .contbox {float: left; width: 672px; padding:0 35px 20px 35px; }
.wenzhangitem { line-height: 31px; height: 31px; padding:10px 20px; color:#E68506; text-align:center;}
.wenzhangitem span { float: right; padding-right: 20px; }

.wenzhangtilte{ height:37px; line-height:37px; font-size:14px; font-weight:bold; color:#FF7505; text-align:center; background:url(../images/wztitlbg.jpg) no-repeat center center;}
.wenzhang { line-height: 180%; }
.wenzhang p { padding: 8px 0; }
.wenzhangbot{padding: 12px 0; }
.wenzhangbot a{ color:#FF7505;  }
.wenzhangbot span { float: right; }
.titleb{ height:41px; font-size:16px; font-weight:bold; color:#4C570D; background:url(../images/titlebg1.jpg) no-repeat left bottom; padding:13px 0 0 60px; }
.contb { float: left; width: 672px; padding-top: 10px; padding-right: 0; padding-bottom: 10px; padding-left: 0; }
.contb ul li { float: left; width: 132px; line-height: 21px; height: 21px; }
.Fillin { float: left; width: 652px; height:169px; padding:55px 0 0 20px; background:url(../images/bbsback.jpg) no-repeat left center; }
.textsgu { line-height: 20px; height: 20px; border: 1px solid #CCC; }
.textareasgu { border: 1px solid #CCC; }
.pinlu { width: 672px; float: left; padding-top:15px; font-weight:bold; color:#73A803; }

.pinlu .pintitle span { float: right; font-weight: normal; padding-top: 8px; }
.Ask { font-weight: normal; color: #F60; }
.Answer {font-weight: normal; color:#333; padding:6px 0; }
.pinlist { float: left; width: 670px;  }
.pinlist dl { float: left; width: 650px; padding:10px; border-top: dashed 1px #999; line-height: 160%; }
.Awardlist { float: left; width: 360px; height: 110px; }
.Awardlist dl { float: left; width: 170px; color:#197D05; padding-top:5px; }
.Awardlist dl .awpict { float: left; padding-right: 6px; }
.awGrade { padding:6px 0 8px 0; }
/*会员中心=*/.memleft { float: left; width: 214px; }
.memright { float: left; width: 766px; }
.memtext { padding-top: 10px; text-align: center; width: 147px; }

.memtop{ height:306px; padding:27px 0 0 24px; background:url(../images/membg1.jpg) no-repeat right bottom;}
.membot{ height:365px; padding:66px 0  0 16px ; background:url(../images/membg2.jpg) no-repeat right top;}
.memrtop{ height:201px; background:url(../images/memrback.jpg) no-repeat left top;}
.memrcont{ width:744px; padding:10px 5px 15px 15px; min-height:556px; border-bottom:solid 1px #F0EB6C;  border-left:solid 1px #F0EB6C;  border-right:solid 1px #F0EB6C;}
.Memberpic { float: left; width: 164px; padding-left:6px;}
.Memberpic dl { width: 69px;  float: left; padding:5px; }
.Memberpic dl .bepic { height: 76px; width: 69px; padding-top:5px;text-align:center; background:url(../images/mempicbg.jpg) no-repeat left center; }
.Memberpic dl .bename { padding-top: 6px; }
.memrcont .Album { float: left; width: 744px; }

.memrcont .Dynamic { float: left; width: 744px; }
.Dynamic ul li { line-height: 25px; float: left; height: 25px; width: 360px; padding:0 6px; }
.memrcont .sonhua { float: left; width: 744px; padding:15px 0; }
.sonhua .song { float: left; width: 347px; }
.song h1 { font-size: 16px; color:#FF7505; height:26px;  padding:26px 0 0 77px; background:url(../images/songbg.jpg) no-repeat left center; }
.song ul { padding-top:10px;}
.song ul li { float: left; width: 172px; height:27px; line-height:27px; }
.Painting2 h1 { font-size: 16px; color:#FF7505; height:26px;  padding:26px 0 0 77px; background:url(../images/Painting.jpg) no-repeat left center; }
.Painting2 { float: right; width: 350px; }
.Painting2 ul { float: left; width: 350px; padding-top:10px; }
.Painting2 ul li { float: left; width: 72px; padding:0 7px; }
.Painting2 ul li span { float: left; width: 72px; padding-top:8px; }
.Album ul{ padding-top:10px;}
.Album ul li { float: left; width: 120px; text-align:center; padding:0 13px; }
.Album ul li span { padding-top: 6px; float: left; width: 120px; }
.lovetitle h1 { float: left; width: 150px; padding-top: 5px; }


.Album h1 { font-size: 16px; height:30px; color:#FF7505;  padding:36px 0 0 77px; background:url(../images/titelhy.jpg) no-repeat left center; }
