.more{
	float: right;
	height: 18px;
	width: 43px;
	background-image: url(../img/bg_more.gif);
	background-repeat: no-repeat;
	margin-top: 5px;
	margin-right: 5px;
	text-align: center;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #FFFFFF;
}
.more_RR {
	float: right;
	height: 18px;
	width: 43px;
	background-image: url(../img/bg_more_r.gif);
	background-repeat: no-repeat;
	margin-top: 5px;
	margin-right: 5px;
	text-align: center;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #FFFFFF;
}
.more a.FF {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #FFFFFF;
}
.more_RR a.FF {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #FFFFFF;
}
.date div {
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 24px;
	color: #FFFFFF;
	margin-right: 15px;
	margin-top: 17px;
}
.color_box {
	float: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 24px;
	color: #FFFFFF;
	width: 200px;
	margin-top: 17px;
}
.color_box a {
	border: 1px solid #FFFFFF;
	float: left;
	height: 11px;
	width: 11px;
	margin: 1px;
}
.color_box a:hover {
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
}


/* ========================== LOGO =========================== */
.tab_box {
	height: 28px;
	width: 515px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	background-color: #045d85;
	margin-bottom: 3px;
}
.tab_box a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 28px;
	color: #FFFFFF;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
	padding-right: 10px;
	padding-left: 10px;
}
.search_box {
	background-image: url(../img/bg_search.gif);
	background-repeat: no-repeat;
	height: 30px;
	width: 266px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 6px;
	padding-left: 20px;
	margin-top: 4px;
}
.search_box input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4f76a1;
	float: left;
	width: 200px;
	margin-right: 15px;
}
.search_button {
	background-image: url(../img/bu_search.gif);
	background-repeat: no-repeat;
	height: 22px;
	width: 36px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 22px;
	color: #FFFFFF;
	text-decoration: none;
	float: left;
}
.search_button a {
	color: #FFFFFF;
}
/* ========================== ??§é??LOGO??? =========================== */
.PAGE_LOGO {
	height: 50px;
	padding-top: 17px;
}
.PAGE_TAB {
	height: 26px;
	border: 1px solid #FFFFFF;
	margin-top: 5px;
	background-image: url(../img/bg_pagetab.jpg);
	background-repeat: repeat-x;
	padding-top: 12px;
}
.PAGE_TAB a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #FFFFFF;
	line-height: 15px;
	text-decoration: none;
	padding-right: 10px;
	padding-left: 10px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
}
.MARQUEE_BOX {
	background-image: url(../img/bg_marquee.gif);
	background-repeat: no-repeat;
	height: 30px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #FFFFFF;
	text-decoration: none;
}
.MARQUEE_BOX a {
	color: #FFFFFF;
}
/* ========================== ??¦é????? =========================== */
.show {
	float: right;
	height: 194px;
	width: 390px;
	border: 1px solid #b4b4b4;
}
.FOCUS h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #136282;
	background-image: url(../img/bg_focus_h4.gif);
	background-repeat: no-repeat;
	height: 24px;
	line-height: 24px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #c0e1f0;
	width: 207px;
	display: block;
	padding-left: 8px;
}
.FOCUS ul {
	float: left;
	width: 215px;
	margin-left: 5px;
}
.FOCUS li {
	background-image: url(../img/ic_focus.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 15px;
}
.FOCUS li a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 24px;
	color: #4f76a1;
	text-decoration: none;
}
.FOCUS li a:hover {
	text-decoration: underline;
}

/* ========================== ??»å½±è¡??????? è³¼ç?©è????°å?? =========================== */
.CONTENT_BOX h3 {
	width: 455px;
	background-image: url(../img/bg_tit_470.jpg);
	background-repeat: no-repeat;
	height: 26px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	padding-left: 15px;
	font-size: 13px;
	line-height: 26px;
	display: block;
}
.CONTENT_BOX a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	text-decoration: none;
	color: #767676;
}
.CONTENT_BOX a:hover {
	text-decoration: underline;
}
.CONTENT_BOX p.BB {
	text-align: center;
	display: block;
	font-weight: bold;
}

.CONTENT_BOX p.NN {
	text-align: center;
	display: block;
	font-weight: normal;
}
.CONTENT_BOX div.main {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #808080;
	border-bottom-color: #808080;
	border-left-color: #808080;
	width: 456px;
	height: 173px;
	padding-left: 12px;
}
.CONTENT_BOX div.block {
	float: left;
	width: 140px;
	margin-right: 10px;
	margin-top: 10px;
}
.CONTENT_BOX img.block {
	border: 1px solid #474747;
	margin-bottom: 3px;
}



/* ========================== å·¦å?´æ??å­¸èª²ç¨? & ??¸é?? =========================== */
.CONTENT_SUB h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 26px;
	font-weight: bold;
	background-image: url(../img/bg_tit_160.jpg);
	background-repeat: no-repeat;
	height: 26px;
	width: 152px;
	padding-left: 8px;
	color: #5e5e5e;
	clear: both;
	margin-bottom: 3px;
}
.CONTENT_SUB a.LL {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #4f76a1;
	line-height: 28px;
}
.CONTENT_SUB div.block {
	height: 158px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #999999;
	margin-top: 8px;
	margin-bottom: 10px;
}
.CONTENT_SUB img.block {
	border: 1px solid #aaaaaa;
	margin-left: 26px;
	margin-bottom: 3px;
	margin-top: 3px;
}
.CONTENT_SUB p.block {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	font-weight: bold;
	color: #767676;
	display: block;
}
.CONTENT_SUB a.block {
	color: #767676;
}
/* ========================== ä¸­é????¦é????? =========================== */
.msn_box {
	margin-bottom: 10px;
}
.msn_box h3 {
	background-image: url(../img/bg_tit_msn.jpg);
	background-repeat: no-repeat;
	height: 32px;
	width: 425px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	line-height: 28px;
	padding-left: 15px;
	padding-top: 6px;
}
.msn_box div.main {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #888888;
	border-bottom-color: #888888;
	border-left-color: #888888;
	padding-top: 10px;
	padding-right: 10px;
	padding-left: 10px;
	height: 140px;
}
.msn_box img.msn {
	border: 1px solid #464646;
	float: left;
	margin-right: 10px;
}
.msn_box p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	text-decoration: none;
	color: #4f76a1;
}
.msn_box a {
	color: #4f76a1;
}
.news_box {
	margin-bottom: 10px;
}
.news_box h3  {
	background-image: url(../img/bg_tit_main_bb.jpg);
	background-repeat: no-repeat;
	height: 26px;
	width: 425px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	line-height: 26px;
	padding-left: 15px;
}
.news_box div.main {
	padding-top: 10px;
	padding-right: 10px;
	padding-left: 10px;
	border: 1px solid #888888;
	height: 332px;
}
.news_box div.block {
	padding-top: 7px;
	padding-bottom: 8px;
}
.news_box img.news {
	border: 1px solid #474747;
	float: left;
	margin-right: 10px;
}
.news_box a {
	color: #4f76a1;
}
.news_box h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #4f76a1;
	line-height: 24px;
}
.news_box h5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	font-weight: normal;
	text-align: right;
	display: block;
	color: #4f76a1;
}
.news_box p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4f76a1;
	line-height: 18px;
}
.pick_box {
	margin-bottom: 10px;
	overflow:auto;
}
.pick_box h3 {
	background-image: url(../img/bg_tit_main_cc.jpg);
	background-repeat: no-repeat;
	height: 26px;
	width: 425px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	line-height: 26px;
	padding-left: 15px;
}
.pick_box div.main {
	height: 160px;
	padding-top: 10px;
	border: 1px solid #888888;
	width: 426px;
	padding-left: 12px;
}
.pick_box div.block {
	width: 132px;
	margin-right: 8px;
	float: left;
}
.pick_box img.pick {
	border: 1px solid #4c4c4c;
}
.pick_box p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
	line-height: 18px;
	color: #4c4c4c;
}
.pick_box a {
	color: #4c4c4c;
}
.banner_main {
	margin-bottom: 10px;
}
/* ========================== ??»å½±è¡???§å®¹??? =========================== */
.main_box {
	padding-top: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #333333;
	text-decoration: none;
	margin-right: 10px;
	margin-left: 10px;
}
.main_box h3.movies {
	background-image: url(../img/tit_logo.jpg);
	background-repeat: no-repeat;
	height: 27px;
	padding-left: 120px;
	padding-top: 13px;
	border-bottom-width: 6px;
	border-bottom-style: solid;
	border-bottom-color: #df2b74;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 25px;
	margin-bottom: 10px;
}
.main_box h3.ktv {
	background-image: url(../img/tit_ktv.jpg);
	background-repeat: no-repeat;
	height: 28px;
	padding-left: 220px;
	padding-top: 40px;
	border-bottom-width: 6px;
	border-bottom-style: solid;
	border-bottom-color: #df2b74;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 25px;
	margin-bottom: 10px;
	text-indent: -9999px;
}
.mv_block {
	width: 295px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #999999;
	padding-bottom: 6px;
	margin-bottom: 6px;
	padding-top: 6px;
	margin-top: 6px;
	float: left;
	margin-right: 10px;
	margin-left: 5px;
}
.mv_block img.movie {
	border: 1px solid #474747;
	float: left;
	margin-right: 10px;
	margin-bottom: 3px;
}
.mv_block h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 24px;
	display: block;
	margin-bottom: 5px;
	color: #393939;
}
.mv_block p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	text-decoration: none;
	color: #393939;
	height: 113px;
	display: block;
}
.mv_block h5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	font-weight: normal;
	text-align: right;
	display: block;
	color: #393939;
}
.mv_block a {
	color: #393939;
}
.mv_block h6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #08498c;
	display: block;
	text-align: right;
	clear: both;
	font-weight: lighter;
}

/* ========================== ???äººæ??å­¸å?§å®¹??? =========================== */
.th_block {
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #ea7fab;
	padding-bottom: 15px;
	padding-top: 15px;
	clear: both;
	float: left;
	background-color: #f0f0f0;
	width: 600px;
	padding-right: 10px;
	padding-left: 10px;
}
.th_block img.movie {
	border: 1px solid #474747;
	float: left;
	margin-right: 15px;
	margin-bottom: 3px;
}
.lesson {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 24px;
	color: #393939;
	float: left;
	width: 410px;
	font-weight: bold;
}
.th_block p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	text-decoration: none;
	color: #393939;
	display: block;
	font-weight: lighter;
}
.th_block h6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 24px;
	color: #08498c;
	display: block;
	text-align: right;
	clear: both;
	font-weight: lighter;
}

/* ========================== MYBA??§å®¹??? =========================== */
.CONTENT_MYBA {
	border: 1px solid #808080;
	padding-left: 8px;
	padding-top: 8px;
	clear: both;
	overflow: auto;
}
.banner_myba {
	height: 180px;
	width: 930px;
	clear: both;
}
.CONTENT_MYBA h3 {
	padding-top: 13px;
	border-bottom-width: 6px;
	border-bottom-style: solid;
	border-bottom-color: #df2b74;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 32px;
	margin-bottom: 10px;
	margin-right: 10px;
}
.shop_box {
	float: left;
	width: 295px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #dd2b74;
	margin-right: 10px;
	margin-bottom: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #333333;
	text-decoration: none;
	padding: 5px;
}
.shop_box img {
	border: 1px solid #474747;
}
.shop_box h4 {
	font-size: 13px;
	font-weight: bold;
	margin-bottom: 5px;
}
.shop_box p {}
.shop_box a {
	color: #333333;
	text-decoration: none;
}
.shop_box a:hover {
	text-decoration: underline;
}
.shop_box span {
	color: #dd2b74;
}

/* ========================== MYMEET??§å®¹??? =========================== */
.mymeet_flash {
	height: 284px;
	width: 960px;
}
.mymeet_nav {
	background-image: url(../img/bg_meetnav.gif);
	background-repeat: repeat-x;
	background-position: top;
	height: 38px;
	padding-top: 7px;
	margin-bottom: 10px;
}
.mymeet_nav ul {}
.mymeet_nav li {
	float:left;
	margin-right:2px;
}
.mymeet_nav li a {
	background-image: url(../img/bt_meetR.gif);
	display: block;
	background-repeat: no-repeat;
	background-position: right top;
}
.mymeet_nav li a span {
	background-image: url(../img/bt_meetL.gif);
	display: block;
	background-repeat: no-repeat;
	padding-top: 3px;
	padding-bottom: 7px;
	padding-right: 10px;
	padding-left: 4px;
	background-position: left top;
}
.mymeet_nav li a:hover {
	background-position:right bottom;
	padding-top: 3px;
}
.mymeet_nav li a:hover span {
	background-position:left bottom;
	padding-top: 3px;
}
.mymeet_box {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}

/* ========================== ??³å?´é?»å½±ä»?ç´? =========================== */
.CONTENT_R h3 {
	background-image: url(../img/bg_tit_280.jpg);
	background-repeat: no-repeat;
	height: 26px;
	width: 265px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 26px;
	color: #1c1c1c;
	padding-left: 15px;
	margin-top: 10px;
	margin-left: 10px;
	margin-bottom: 10px;
}
.CONTENT_R div.movie {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #999999;
	height: 162px;
	margin-right: 10px;
	margin-left: 10px;
	padding-bottom: 12px;
	margin-bottom: 6px;
	padding-top: 10px;
	margin-top: 6px;
}
.CONTENT_R img.movie {
	border: 1px solid #474747;
	float: left;
	margin-right: 10px;
}
.CONTENT_R div.sale {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #999999;
	height: 142px;
	margin-right: 10px;
	margin-left: 10px;
	padding-bottom: 12px;
	margin-bottom: 6px;
	padding-top: 10px;
	margin-top: 6px;
}
.CONTENT_R img.sale {
	border: 1px solid #474747;
	float: left;
	margin-right: 10px;
}
.CONTENT_R h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 24px;
	display: block;
	margin-bottom: 5px;
	color: #393939;
}
.CONTENT_R p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	text-decoration: none;
	color: #393939;
	height: 95px;
}
.CONTENT_R h5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	font-weight: normal;
	text-align: right;
	display: block;
	color: #393939;
}
.CONTENT_R a {
	color: #393939;
}
.CONTENT_R h6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #08498c;
	display: block;
	text-align: right;
}
/* ========================== ???æ¬¡bar =========================== */
.page_box {
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	line-height: 24px;
	margin-top: 5px;
	margin-bottom: 5px;
	clear: both;
}
.page_box a {
	margin-right: 6px;
	margin-left: 6px;
	color: #666666;
}
/* ========================== ???åº???¨é?¸é?? =========================== */
.FOOTER_NAV {
	padding-left: 15px;
}
.FOOTER_NAV h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 30px;
	font-weight: bold;
	text-decoration: none;
	color: #767676;
	display: block;
	margin-top: 5px;
}
.FOOTER_NAV h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 25px;
	font-weight: bold;
	color: #767676;
	text-decoration: none;
	display: block;
}
.FOOTER_NAV div {
	float: left;
	width: 145px;
	border-right-style: dashed;
	margin-right: 5px;
	border-right-width: 1px;
	border-right-color: #1788c3;
	height: 135px;
	padding-left: 5px;
}
.FOOTER_NAV a {
	display: block;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 22px;
	color: #767676;
	width: 70px;
}
/* ========================== ???æ¬?å®???? =========================== */
.FOOTER {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 30px;
	color: #393939;
}

