HTML {
	
}
BODY {
	FONT-SIZE: 14px; BACKGROUND: #fff; MARGIN: 0px auto; WIDTH: 980px; COLOR: #666; FONT-FAMILY: "宋体"; TEXT-ALIGN: center
}
TD {
	FONT-SIZE: 14px; COLOR: #666; FONT-FAMILY: "宋体"
}
P {
	MARGIN: 2px; TEXT-INDENT: 2em; LINE-HEIGHT: 150%
}
A {
	FONT-SIZE: 14px; COLOR: #363636; FONT-FAMILY: "宋体"; TEXT-DECORATION: none
}
A:hover {
	FONT-SIZE: 14px; COLOR: #ee3338; FONT-FAMILY: "宋体"; TEXT-DECORATION: underline
}
IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.bfont {
	FONT-WEIGHT: bold
}
.starPTxt { line-height:180%;
}
.starPTxtTitle { color:#666; FONT-FAMILY: "宋体";FONT-SIZE: 14px;FONT-WEIGHT: bold;}
.starPTxt P {
	TEXT-INDENT: 2em;
}
.topbox {
	BACKGROUND: #fff; WIDTH: 980px; BORDER-COLLAPSE: collapse
}
.logobox {
	BACKGROUND: url(../images/maintopbg.gif) no-repeat left 50%; VERTICAL-ALIGN: top; WIDTH: 980px; HEIGHT: 222px; TEXT-ALIGN: left
}
/*多彩暑假活动首页logo区域样式*/
.duocailogobox {
	VERTICAL-ALIGN: top; BACKGROUND: url(../images/maintopbg1.gif) no-repeat left; TEXT-ALIGN: left; width:980px; height:222px;
}
.kejialogo {
	VERTICAL-ALIGN: top; BACKGROUND: url(../images/maintopkejiabg.jpg) no-repeat left; TEXT-ALIGN: left; width:980px; height:220px;
}
.starlogo {
	BACKGROUND: url(../images/maintopstarbg.jpg) no-repeat left 50%; VERTICAL-ALIGN: top; WIDTH: 980px; HEIGHT: 222px; TEXT-ALIGN: left
}
/*logo区域样式*/
.sunfamilylogo {
	VERTICAL-ALIGN: top; BACKGROUND: url(../images/maintopsunbg.jpg) no-repeat left; TEXT-ALIGN: left; width:980px; height:320px;
}

.kejiamidbox {
	WIDTH: 980px; BORDER-COLLAPSE: collapse
}
.kejiam_left {
	BACKGROUND: #fff; VERTICAL-ALIGN: top; WIDTH: 240px; TEXT-ALIGN: center; padding:4px;
}
.kejiam_right{VERTICAL-ALIGN: top; BACKGROUND: url(../images/kejiarightbg1.gif) repeat-y;width:110px;}
.kejiam_center {BACKGROUND: url(../images/kejiaright2.gif) no-repeat right top; VERTICAL-ALIGN: top; TEXT-ALIGN: left}

.midbox {
	BACKGROUND: #fff; WIDTH: 980px; BORDER-COLLAPSE: collapse
}
.starmidbox {
	BACKGROUND: #cfdb00; WIDTH: 980px; BORDER-COLLAPSE: collapse
}
.starfrmmidbox {
	WIDTH: 100%; BORDER-COLLAPSE: collapse
}
.startitle {
	FONT-SIZE: 18px; COLOR: #f49e11; FONT-FAMILY: "黑体"
}
.m_left {
	BACKGROUND: #fff; VERTICAL-ALIGN: top; WIDTH: 240px
}
.starm_left {
	BACKGROUND: #fff; VERTICAL-ALIGN: top; WIDTH: 240px; TEXT-ALIGN: center
}
.menubox {
	WIDTH: 100%; BORDER-COLLAPSE: collapse
}
.leftTopL {
	BACKGROUND: url(../images/leftTopL.gif) #fff no-repeat left bottom; WIDTH: 16px; HEIGHT: 10px
}
.leftTopR {
	BACKGROUND: url(../images/leftTopR.gif) #fff no-repeat right bottom; WIDTH: 14px; HEIGHT: 10px
}
.leftTopC {
	BACKGROUND: #13b4b1; HEIGHT: 10px
}
.leftTitle {
	BACKGROUND: #13b4b1; TEXT-ALIGN: center
}
.leftTitleL {
	BACKGROUND: url(../images/leftTitleL.gif) #fff repeat-y left 50%; WIDTH: 16px; 
}
.leftMidL {
	BACKGROUND: url(../images/leftMidL.gif) #fff no-repeat left bottom; WIDTH: 16px; HEIGHT: 10px
}
.leftMidR {
	BACKGROUND: url(../images/leftMidR.gif) #fff no-repeat right bottom; WIDTH: 14px; HEIGHT: 10px
}
.leftBgL {
	BACKGROUND: url(../images/leftBgL.gif) #fff repeat-y left 50%; WIDTH: 16px
}
.leftBgR {
	BACKGROUND: url(../images/leftBgR.gif) #fff repeat-y right 50%; WIDTH: 14px
}
.leftCont {
	BACKGROUND: #fff; TEXT-ALIGN: left
}
.leftmenu {
	CLEAR: both; PADDING-RIGHT: 16px; PADDING-LEFT: 16px; FONT-SIZE: 14px; PADDING-BOTTOM: 2px; MARGIN: 2px; WIDTH: 100%; PADDING-TOP: 2px; LIST-STYLE-TYPE: square; TEXT-ALIGN: left
}
.leftmenu LI {
	COLOR: #13b4b1; LINE-HEIGHT: 30px; HEIGHT: 30px
}
.leftmenu LI A {
	FONT-SIZE: 14px; COLOR: #13b4b1
}
.leftmenu LI A:hover {
	FONT-SIZE: 14px; COLOR: #000; TEXT-DECORATION: underline
}
.leftmenuB {
	FONT-WEIGHT: bold
}
.leftBtmL {
	BACKGROUND: url(../images/leftBtmL.gif) #fff no-repeat left top; WIDTH: 16px; HEIGHT: 13px
}
.leftBtmR {
	BACKGROUND: url(../images/leftBtmR.gif) #fff no-repeat right top; WIDTH: 14px; HEIGHT: 13px
}
.leftBtmC {
	BACKGROUND: url(../images/leftBtmC.gif) #fff repeat-x 50% top; HEIGHT: 13px
}
.leftStar {
	BACKGROUND: url(../images/leftStar.gif) #fff no-repeat 50% bottom; HEIGHT: 110px
}
.leftMesTopL {
	BACKGROUND: url(../images/leftMesTopL.gif) #fff no-repeat left bottom; WIDTH: 16px; HEIGHT: 19px
}
.leftMesTopC {
	BACKGROUND: url(../images/leftMesTopC.gif)  #fff repeat-x 50% top;  HEIGHT: 17px
}
.leftMesTopR {
	BACKGROUND: url(../images/leftMesTopR.gif) #fff no-repeat left bottom; WIDTH: 19px; HEIGHT: 19px
}
.leftMesBtmL {
	BACKGROUND: url(../images/leftMesBtmL.gif) #fff no-repeat left bottom; WIDTH: 19px; HEIGHT: 19px
}
.leftMesBtmC {
	BACKGROUND: url(../images/leftMesBtmC.gif)  #fff repeat-x 50% top;  HEIGHT: 17px
}
.leftMesBtmR {
	BACKGROUND: url(../images/leftMesBtmR.gif) #fff no-repeat left bottom; WIDTH: 19px; HEIGHT: 19px
}
.leftMesBgL {
	BACKGROUND: url(../images/leftMesBgL.gif) #fff repeat-y left 50%; WIDTH: 19px
}
.leftMesBgR {
	BACKGROUND: url(../images/leftMesBgR.gif) #fff repeat-y right 50%; WIDTH: 19px
}
.leftCont {
	BACKGROUND: #fff; TEXT-ALIGN: left
}
.m_main {
	BACKGROUND: #fff; VERTICAL-ALIGN: top; WIDTH: 740px; TEXT-ALIGN: left
}
.maincontont {
	MARGIN: 2px 8px
}
.starm_main {
	BACKGROUND: #fff; VERTICAL-ALIGN: top; TEXT-ALIGN: left
}
.m_starmain {
	BACKGROUND: #fff; VERTICAL-ALIGN: top; TEXT-ALIGN: left
}
.imagzTdLeft {
	VERTICAL-ALIGN: top; WIDTH: 480px; HEIGHT: 133px; TEXT-ALIGN: left
}
.blueArrowTitle {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 18px; PADDING-BOTTOM: 2px; COLOR: #13b4b1; LINE-HEIGHT: 24px; PADDING-TOP: 2px; FONT-FAMILY: "黑体"; HEIGHT: 24px
}
.blueArrowTitle A {
	FONT-SIZE: 18px; COLOR: #13b4b1;FONT-FAMILY: "黑体"
}
.blueArrowTitle A:hover {
	FONT-SIZE: 18px; COLOR: #000; TEXT-DECORATION: underline;FONT-FAMILY: "黑体"
}
.orgArrowTitle {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 18px; PADDING-BOTTOM: 2px; COLOR: #7f4e00; LINE-HEIGHT: 24px; PADDING-TOP: 2px; FONT-FAMILY: "黑体"; HEIGHT: 24px
}
.blueNewsBold {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 2px; COLOR: #13b4b1; LINE-HEIGHT: 24px; PADDING-TOP: 2px; FONT-FAMILY: "黑体"; HEIGHT: 24px
}
.imagzTdRight {
	BACKGROUND: url(../images/imagzTdRightBg.gif) no-repeat center 50%; VERTICAL-ALIGN: middle; WIDTH: 228px; HEIGHT: 215px; TEXT-ALIGN: center
}
.imagzbox {
	MARGIN: 12px
}
.imagzbox TD {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
.conMainTd {
	VERTICAL-ALIGN: top; TEXT-ALIGN: left
}
.paperbox {
	MARGIN: 12px; WIDTH: 100%
}
.paperbox TD {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: middle; PADDING-TOP: 2px; TEXT-ALIGN: center
}
.conBox {
	MARGIN: 12px; WIDTH: 100%
}
.conBox TD {
	BORDER-BOTTOM: #13b4b1 2px dotted
}
.conBoxSub {
	WIDTH: 100%
}
.conBoxSub TD {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.blueArrowList {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 16px; PADDING-BOTTOM: 2px; COLOR: #13b4b1; LINE-HEIGHT: 24px; PADDING-TOP: 2px; FONT-FAMILY: "宋体"; HEIGHT: 24px
}
.orgArrowList {
	CLEAR: both; PADDING-RIGHT: 2px; PADDING-LEFT: 20px; FONT-SIZE: 14px; BACKGROUND: url(../images/orgArrow.gif) no-repeat left 50%; PADDING-BOTTOM: 2px; MARGIN: 2px 4px; COLOR: #7f4e00; LINE-HEIGHT: 24px; PADDING-TOP: 2px; FONT-FAMILY: "宋体"; HEIGHT: 24px
}
.grayArrowList {
	CLEAR: both; PADDING-RIGHT: 2px; PADDING-LEFT: 20px; FONT-SIZE: 14px; BACKGROUND: url(../images/grayArrow.gif) no-repeat left top; PADDING-BOTTOM: 2px; MARGIN: 2px 4px; COLOR: #888; LINE-HEIGHT: 24px; PADDING-TOP: 0px; FONT-FAMILY: "宋体"; HEIGHT: 24px
}
.orgMore {
	TEXT-ALIGN: right
}
.ppag {
	BORDER-RIGHT: #aaaaaa 1px solid; BORDER-TOP: #aaaaaa 1px solid; BACKGROUND: #e2e2e2; BORDER-LEFT: #aaaaaa 1px solid; WIDTH: 48px; LINE-HEIGHT: 30px; BORDER-BOTTOM: #aaaaaa 1px solid; HEIGHT: 30px; TEXT-ALIGN: center
}
.borderbox {
	WIDTH: 100%; BORDER-COLLAPSE: collapse
}
.conerLeftTop {
	BACKGROUND: url(../images/conerLeftTop.gif) no-repeat right bottom; WIDTH: 29px; HEIGHT: 24px
}
.conerLeftMid {
	BACKGROUND: url(../images/conerLeftMid.gif) repeat-y right 50%; WIDTH: 29px
}
.conerLeftBtm {
	BACKGROUND: url(../images/conerLeftBtm.gif) no-repeat right top; WIDTH: 29px; HEIGHT: 22px
}
.conerCenterTop {
	BACKGROUND: url(../images/conerCenterTop.gif) repeat-x 50% bottom; HEIGHT: 24px
}
.conerCenterMid {
	
}
.conerCenterBtm {
	BACKGROUND: url(../images/conerCenterBtm.gif) repeat-x 50% top; HEIGHT: 22px
}
.conerRightTop {
	BACKGROUND: url(../images/conerRightTop.gif) no-repeat left bottom; WIDTH: 30px; HEIGHT: 24px
}
.conerRightMid {
	BACKGROUND: url(../images/conerRightMid.gif) repeat-y left 50%; WIDTH: 30px
}
.conerRightBtm {
	BACKGROUND: url(../images/conerRightBtm.gif) no-repeat left top; WIDTH: 30px; HEIGHT: 22px
}
.photobox {
	WIDTH: 100%; BORDER-COLLAPSE: collapse
}
.photobox TD {
	TEXT-ALIGN: center
}
.photoboxLT {
	BACKGROUND: url(../images/startopleft.gif) no-repeat right bottom; WIDTH: 27px; HEIGHT: 118px
}
.photoboxLM {
	BACKGROUND: url(../images/starmidleft.gif) repeat-y right 50%; WIDTH: 27px
}
.photoboxLB {
	BACKGROUND: url(../images/starbtmleft.gif) no-repeat right top; WIDTH: 27px; HEIGHT: 32px
}
.photoboxCT {
	BACKGROUND: url(../images/startopcenterbg.gif) repeat-x 50% bottom; HEIGHT: 118px; TEXT-ALIGN: right
}
.photoboxCM {
	
}
.photoboxCB {
	BACKGROUND: url(../images/starbtmcenter.gif) repeat-x 50% top; HEIGHT: 32px
}
.photoboxRT {
	BACKGROUND: url(../images/startopright.gif) no-repeat left bottom; WIDTH: 30px; HEIGHT: 117px
}
.photoboxRM {
	BACKGROUND: url(../images/starmidright.gif) repeat-y left 50%; WIDTH: 30px
}
.photoboxRB {
	BACKGROUND: url(../images/starbtmright.gif) no-repeat left top; WIDTH: 30px; HEIGHT: 32px
}
.titleBtnBoxBlue {
	BACKGROUND: #13b4b1; BORDER-COLLAPSE: collapse
}
.titleBtnBoxOrg {
	BACKGROUND: #7f4e00; BORDER-COLLAPSE: collapse
}
.titleBtnLeft {
	BACKGROUND: url(../images/titleBtnLeft.gif) no-repeat right bottom; WIDTH: 17px; HEIGHT: 42px
}
.titleBtnCenter {
	FONT-SIZE: 18px; BACKGROUND: url(../images/titleBtnCenter.gif) repeat-x 50% bottom; COLOR: #fff; LINE-HEIGHT: 24px; FONT-FAMILY: "黑体"; HEIGHT: 24px
}
.titleBtnRight {
	BACKGROUND: url(../images/titleBtnRight.gif) no-repeat left bottom; WIDTH: 22px; HEIGHT: 42px
}
.cnlnk A:link {
	FONT-SIZE: 14px; COLOR: #2f68cf; TEXT-DECORATION: none
}
.cnlnk A:visited {
	FONT-SIZE: 14px; COLOR: #2f68cf; TEXT-DECORATION: none
}
.cnlnk A:hover {
	FONT-SIZE: 14px; COLOR: #3d8cc9; TEXT-DECORATION: none
}
.mainnavbox {
	BORDER-COLLAPSE: collapse; HEIGHT: 30px
}
.mainnav {
	FONT-WEIGHT: bold; BACKGROUND: url(../images/menubg.gif); VERTICAL-ALIGN: middle; CURSOR: pointer; COLOR: #15524a; HEIGHT: 30px; TEXT-ALIGN: center
}
.mainnav A:link {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.mainnav A:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.mainnav A:hover {
	COLOR: #ee3338; TEXT-DECORATION: none
}
.mainnav A:active {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.mainnavleft {
	BACKGROUND: url(../images/menuleft.gif) #ffffff; WIDTH: 14px; HEIGHT: 30px
}
.mainnavright {
	BACKGROUND: url(../images/menuright.gif) #ffffff; WIDTH: 14px; HEIGHT: 30px
}
.subnav_titlebg {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; BACKGROUND: url(../images/submenubg.gif); PADDING-BOTTOM: 2px; WIDTH: 100%; COLOR: #dde7f4; PADDING-TOP: 2px; HEIGHT: 32px
}
.subnav_box {
	WIDTH: 100%; BORDER-COLLAPSE: collapse
}
A.Top:link {
	COLOR: #233f5a
}
A.Top:visited {
	COLOR: #233f5a
}
A.Top:hover {
	FONT-WEIGHT: bold; COLOR: #00f; TEXT-DECORATION: none
}
A.Top:active {
	COLOR: #00f; TEXT-DECORATION: none
}

.kejiafootbg {
	PADDING:0; BACKGROUND: url(../images/kejiabottom.gif) no-repeat; WIDTH: 980px; HEIGHT: 227px;}

.footbg {
	PADDING-RIGHT: 6px; BORDER-TOP: #e0e0e0 3px solid; PADDING-LEFT: 6px; FONT-SIZE: 14px; BACKGROUND: url(../images/footbg.gif) #edfbeb repeat-x; PADDING-BOTTOM: 6px; WIDTH: 980px; COLOR: #000; PADDING-TOP: 6px; HEIGHT: 30px; TEXT-ALIGN: center
}
.adtdbg {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 4px; BACKGROUND: url(../images/adbg.gif) #f4f7fc repeat-x 50% bottom; PADDING-BOTTOM: 4px; VERTICAL-ALIGN: top; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #ccc 1px solid; BORDER-COLLAPSE: collapse; TEXT-ALIGN: center
}
.borldtitle {
	PADDING-LEFT: 35px; FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND: url(../images/alertbg.gif) #f4f7fc no-repeat; VERTICAL-ALIGN: middle; COLOR: #003366; BORDER-BOTTOM: #b8cee3 0px solid; HEIGHT: 28px
}
.xxttitle {
	PADDING-LEFT: 32px; FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND: url(../images/xxt.gif) #f4f7fc no-repeat; VERTICAL-ALIGN: middle; COLOR: #003366; BORDER-BOTTOM: #b8cee3 0px solid; HEIGHT: 28px
}
.bordelp {
	OVERFLOW: hidden; WIDTH: 200px; WORD-BREAK: break-all; WHITE-SPACE: nowrap; TEXT-OVERFLOW: ellipsis
}
.t_lefttop {
	BACKGROUND: url(../images/lefttop.gif) no-repeat left top; WIDTH: 17px; HEIGHT: 18px
}
.t_righttop {
	BACKGROUND: url(../images/righttop.gif) no-repeat right top; WIDTH: 17px; HEIGHT: 18px
}
.t_centertop {
	BACKGROUND: url(../images/centertop.gif) #accc00 repeat-x; HEIGHT: 18px
}
.m_leftmiddle {
	BACKGROUND: #accc00
}
.m_centermiddle {
	BACKGROUND: url(../images/centermiddle.gif) #accc00 no-repeat center 50%; VERTICAL-ALIGN: middle; WIDTH: 866px; HEIGHT: 290px; TEXT-ALIGN: center
}
.m_bg {
	BACKGROUND: url(../images/bg.gif) #accc00 no-repeat center 50%; VERTICAL-ALIGN: middle; WIDTH: 866px; HEIGHT: 520px; TEXT-ALIGN: center
}
.m_wawacentermiddle {
	BACKGROUND: url(../images/wawacentermiddle.gif) no-repeat center 50%; VERTICAL-ALIGN: middle; WIDTH: 600px; HEIGHT: 348px; TEXT-ALIGN: center
}
.m_rightmiddle {
	BACKGROUND: #accc00
}
.b_leftbottom {
	BACKGROUND: url(../images/leftbottom.gif) no-repeat left top; WIDTH: 206px; HEIGHT: 29px
}
.b_centerbottom {
	BACKGROUND: #fff; HEIGHT: 29px
}
.b_rightbottom {
	BACKGROUND: url(../images/rightbottom.gif) no-repeat right top; WIDTH: 622px; HEIGHT: 29px
}
.familylogobox {
	BACKGROUND: #fff; VERTICAL-ALIGN: bottom; WIDTH: 200px; TEXT-ALIGN: left
}
/*多彩暑假首页区域样式*/
.duocaiUl ul{
margin:4px;
}
.duocaiUl li{
line-height:24px;;color:#f08200;
}
.duocaiUl li a:link,.duocaiUl li a:visited{width:100%; filter:alpha(opacity=80);opacity:0.8; color:#a8a8a8;}
.duocaiUl li a:hover{width:100%;color:#a8a8a8; text-decoration:none;}

.wayBox{WIDTH: 980px; BORDER-COLLAPSE: collapse;}
.wayLeft{ width:180px; text-align:left; vertical-align:top;}
.wayRight{ text-align:center; vertical-align:top;}
/*	参与方法选项卡相关样式开始	*/
#tags {PADDING: 0px; MARGIN: 0px 0px 0px 10px;}
#tags li {BACKGROUND: #fff; MARGIN-RIGHT: 1px; LIST-STYLE-TYPE: none; HEIGHT: 30px;}
#tags li a {PADDING: 2px; BACKGROUND: #fff; FLOAT: COLOR: #999; LINE-HEIGHT: 30px; HEIGHT: 30px; TEXT-DECORATION: none;}
#tags li.selectTag {BACKGROUND: #9C0; MARGIN: 2px; POSITION: relative; HEIGHT: 32px}
#tags li.selectTag a {BACKGROUND: #9C0; COLOR: #000; LINE-HEIGHT: 32px; HEIGHT: 32px}
#tagContent {BORDER-LEFT: #aecbd4 2px solid;  BACKGROUND: #fff}
.tagContent {DISPLAY: none;}
#tagContent div.selectTag {DISPLAY: block}
/*	活动参与方式选项卡相关样式结束	*/
