@charset "utf-8";
/* CSS Document */


/*@font-face {
  font-family: "Arial Black";
  src: url(ariblk.ttf) format("opentype");
}
@font-face {
  font-family: "PSL-EmpireExtra";
  src: url(PSL-EmpireExtraBold.ttf) format("truetype");
}*/


body {
	margin: 0;
	color: #111;
	background: #000 url(../../imgs/bg_body.png) no-repeat center top;
}

input,
select {
	vertical-align: middle;
	font-family: tahoma;
}

img {
	vertical-align: middle;
	border: none;
}

h1,
h2,
h3,
h4,
h5,
h6,
ul,
p {
	padding: 0;
	margin: 0;
}

li {
	list-style: none;
}

a {
	color: #ff008a;
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
}

img,
a,
li {
	outline: none;
}

.leader-board {
	position: absolute;
	right: 9px;
	top: 30px;
}

.obj010 .obj010h {
	height: 32px;
	padding-left: 0;
}

.obj010h a,
.wb-header span,
.ft-recom-classi .obj010h span,
.obj011h a,
.obj014h span,
.education-update-h,
.campus-widget-h {
	color: #000;
	text-decoration: none;
	font-family: Arial, Tahoma;
	font-weight: 700;
	font-size: 22px;
	/* text-indent: -9999px; background: url(../../imgs/campus-h.gif) no-repeat;*/
}

.cat-teenzone .super-hilight,
.cat-uwrite .super-hilight,
.cat-exam .super-hilight,
.choose-faculty-h .super-hilight,
.cat-ulife .super-hilight,
.cat-education .super-hilight,
.cat-dont-miss .super-hilight {
	display: block;
	text-indent: -9999px;
	background: url(../../imgs/campus-h.gif) no-repeat;
}

#main-content {
	position: relative;
	padding: 15px;
	background: #fff;
}

.branding-logo {
	display: block;
	height: 50px;
	left: -2px;
	position: absolute;
	top: 21px;
	width: 215px;
	z-index: 20;
}

.branding-logo a {
	display: block;
	text-indent: -9999px;
}

.branding-logo img {
	background: url(../../imgs/s-campus-w.png) no-repeat;
	display: block;
	height: 54px;
	left: 10px;
	position: absolute;
	top: 25px;
	width: 210px;
}

#m_smiPanelButton {
	color: #fff;
}

.boom-box {
	margin-bottom: 20px;
}

/**********************/
#top-navigation {
	padding: 140px 0 0 0;
}

ul.popup-nav {
	padding-top: 15px;
	padding-bottom: 11px;
	padding-left: 15px;
	margin: 0;
	background: url(../../imgs/bg-top-nav.png) #fff center bottom no-repeat;
}

ul.popup-nav li {
	margin: 0 1px 0 0;
	background: #000;
}

ul.popup-nav li.selected {
	background: #ff008a;
}

ul.popup-nav li a {
	padding: 1px 28px;
	color: #fff;
	font-size: 12px;
}

ul.popup-nav li a:hover {
	background: #ff008a;
}

.sub {
	background: url(../../imgs/arrow-02.gif) 165px no-repeat;
}

.sub:hover {
	background: url(../../imgs/arrow-01.gif) #ff008a 165px no-repeat !important;
}

ul.popup-nav li ul {
	padding-left: 0;
	border-top: solid 1px #fff;
	background: #f1f1f1;
}

ul.popup-nav li ul li {
	width: 162px;
	height: 24px;
	line-height: 24px;
	margin-left: 0;
	margin-right: 0;
	padding-right: 28px;
	border-bottom: solid 1px #fff;
	background: #f1f1f1;
}

ul.popup-nav li ul li a {
	padding-left: 28px;
	color: #000;
	font-weight: 700 !important;
}

ul.popup-nav li ul li a:hover {
	color: #fff;
}

ul.popup-nav li ul li ul {
	top: -1px;
	left: 190px;
	border-left: solid 1px #fff;
}

#top-navigation p.nav-rss-feed {
	top: 155px;
	right: 15px;
	width: 71px;
	height: 30px;
	line-height: 29px;
	text-align: center;
}

#top-navigation p.nav-rss-feed a {
	display: block;
	width: 71px;
	height: 30px;
	color: #fff;
	font-weight: 700;
	text-decoration: none;
	background: #000;
}

#top-navigation p.nav-rss-feed a:hover {
	background: #ff008a;
}

/*************************/
#sanook-search-box {
	padding: 14px 0 14px 15px;
	margin: 0 0 15px 0;
	background: #000;
}

#sanook-search-box input.type-box {
	width: 239px;
	padding: 2px;
	border: none;
	background: #fff;
}

/***************************/
.obj001-hl-big {
	margin-bottom: 8px;
}

/**************************/
.super-hilight {
	background: transparent url(../../imgs/bar-super-highlight.gif) no-repeat scroll 0 0;
	height: 36px;
	text-indent: -9999px;
	width: 615px;
}

/*************************/
#obj020-tag-cloud {
	margin-bottom: 15px;
}

.tagcloud {
	padding: 0 0 10px 10px;
	font-size: 12px;
	border-bottom: solid 1px #000;
}

.tagcloud span {
	font-weight: 700;
}

.tagcloud a {
	color: #000;
	text-decoration: none;
}

.tagcloud a:hover {
	text-decoration: underline !important;
}

/***************************/
.object016 {
	position: relative;
	height: 109px;
	padding: 0 10px 0 145px;
	margin: 0 0 15px 0;
	font-size: 12px;
	background: url(../../imgs/bg-ms-talk.gif) no-repeat;
}

.btn-link-wm {
	display: none;
}

.object016 strong {
	display: block;
	padding: 15px 0 3px 0;
	font-size: 14px;
}

.object016 p {
	line-height: 15px;
}

.object016 p a {
	color: #000;
}

.more2 {
	padding: 1px 14px 3px 2px;
	color: #fff;
	text-decoration: none;
	font-size: 12px;
	background: #000 url(../../imgs/arrow-01.gif) right no-repeat;
}

.object016 .more2 {
	position: absolute;
	right: 12px;
	bottom: 33px;
	color: #fff;
}

/*****************************/
.obj010h,
.obj011h,
.obj014h,
.choose-faculty-h {
	background: url(../../imgs/bg-line-01.gif) bottom repeat-x;
}

.info-list ul li,
.info-list strong a {
	font-size: 12px;
}

.cat-teenzone .super-hilight {
	width: 167px;
	height: 22px;
	margin-bottom: 9px;
	background-position: 0 -501px !important;
}

.teenzone {
	padding-bottom: 15px;
}

.teenzone-h {
	width: 140px;
	height: 17px;
}

.ic-rss-big {
	position: absolute;
	top: 0;
	right: 13px;
	display: block;
	width: 18px;
	height: 17px;
	text-indent: -9999px;
	background: url(../../imgs/icon-rss-01.gif) no-repeat !important;
}

.teenzone ul.img-list {
	width: 290px;
}

.teenzone ul.split-contents li.splitc-left,
.teenzone ul.split-contents li.splitc-right {
	width: 300px;
}

.teenzone ul.split-contents li.splitc-right {
	margin-left: 15px;
}

.teenzone ul.split-contents {
	margin: 5px 0 10px 0;
}

.obj010 .more2 {
	margin-left: 10px;
}

.user-post {
	display: block;
	padding: 5px 0 0 0 !important;
	text-align: left !important;
	color: #b7b7b7;
	font-size: 11px !important;
}

/*************************/
.teen-write {
	padding-bottom: 15px;
}

.teen-write ul.split-contents li.splitc-left,
.teen-write ul.split-contents li.splitc-right {
	width: 300px;
}

.teen-write ul.split-contents li.splitc-right {
	margin-left: 15px;
}

.teen-write ul.split-contents {
	margin: 5px 0 15px 0;
}

.teen-write li.list-news strong {
	display: block;
	font-size: 12px;
}

.teen-write .user-post {
	font-size: 11px;
}

.u-write-hot {
	position: relative;
	width: 300px;
	padding-bottom: 15px;
	background: url(../../imgs/uwrite-hot-bg.gif) #f6f6f6 top no-repeat;
}

.u-write-hot .obj010h {
	height: 75px !important;
	text-indent: -9999px;
	background: none;
}

.u-write-hot .obj010h a {
	height: 65px;
	display: block;
	background: none;
}

.u-write-hot ul {
	padding-bottom: 13px;
}

.u-write-hot ul li.list-news {
	margin: 0 13px;
	padding: 8px 0 !important;
	background: url(../../imgs/bg-line-02.gif) bottom repeat-x;
}

.u-write-hot .more2 {
	margin-left: 13px;
}

.user-post .spacing-01 {
	color: #000;
	font-weight: 700;
}

.spacing-01 {
	margin-right: 19px;
}

.spacing-02 {
	margin-left: 19px;
}

.btn-send-story {
	display: block;
	width: 276px;
	height: 39px;
	margin: 0 auto;
	margin-top: 15px;
	text-indent: -9999px;
	background: url(../../imgs/btn-send-story.gif) no-repeat;
}

.ic-rss {
	top: 0;
	right: 0;
	position: absolute;
}

/*******************************/
/*Themes for Writer*/
.best-writer {
	background: #000 url(../../imgs/bg-best-writer.gif) no-repeat !important;
}

#best-author .h-best-writer {
	height: 50px;
	text-indent: -9999px;
}

#best-author .bt-author {
	padding-bottom: 18px;
}

#best-author .bt-author span {
	display: inline-block;
	margin-top: 5px;
	padding-bottom: 1px;
}

#best-author .bt-author span a {
	padding: 0 14px 0 4px;
	font-size: 12px;
}

.bt-author .regis-post {
	margin-left: 12px;
	background: #ff008a;
}

.bt-author .regis-post a {
	color: #fff;
	text-decoration: none;
	background: #ff008a url(../../imgs/arrow-01.gif) right no-repeat;
}

.bt-author .more {
	position: relative !important;
	background: #fcec03;
}

.bt-author .more a {
	color: #000;
	text-decoration: none;
	background: #fcec03 url(../../imgs/arrow-02.gif) right no-repeat;
}

.tab-author {
	width: 276px;
	background: #000;
	margin-left: 12px;
}

.tab-author .idTabs {
	background: url(../../imgs/bg-tab-writer.gif) repeat;
	padding: 0 0 0 83px;
}

.tab-author .idTabs li a {
	line-height: 18px;
	font-weight: 700;
	color: #fff;
	background: #ff008a;
}

.tab-author .idTabs li .selected,
.tab-author .idTabs li a:hover {
	color: #ff008a !important;
	background: #fff;
}

.tabba-list ol li ul li.user-detail .name-user a {
	color: #a20058;
}

/**********************************/
.s-tophit {
	width: 615px !important;
	margin: 5px 0 15px 0 !important;
	padding-right: 0 !important;
	padding-left: 0 !important;
}

.s-tophit .split-contents {
	padding-left: 5px !important;
}

/********************************/
.ulife {
	padding-bottom: 15px;
}

.ulife-h {
	width: 77px;
	height: 17px;
	background-position: 0 -22px !important;
}

.ulife ul.img-list {
	width: 290px;
}

.ulife ul.split-contents li.splitc-left,
.ulife ul.split-contents li.splitc-right {
	width: 300px;
}

.ulife ul.split-contents li.splitc-right {
	margin-left: 15px;
}

.ulife ul.split-contents {
	margin: 5px 0 10px 0;
}

/****************************/
.education {
	padding-bottom: 15px;
	background: url(../../imgs/bg-education-02.gif) repeat-y;
}

.education-all {
	padding-bottom: 10px;
	background: url(../../imgs/bg-education.gif) no-repeat;
}

.education .obj010h {
	height: 80px;
	padding: 0 !important;
	background: none !important;
}

.education-h {
	height: 80px;
	background: none !important;
}

.education-subhead {
	display: block !important;
	width: 116px;
}

.education-subhead strong {
	position: absolute;
	display: block;
	height: 23px;
	text-indent: -9999px;
}

.education-subhead img {
	height: 23px;
}

.education-inbound img {
	width: 116px;
	background: url(../../imgs/education-inbound.png) no-repeat;
}

.education-outbound img {
	width: 128px;
	background: url(../../imgs/education-outbound.png) no-repeat;
}

.education-special-program img {
	width: 104px;
	background: url(../../imgs/education-special-program.png) no-repeat;
}

.education-scholaship img {
	width: 216px;
	background: url(../../imgs/education-scholaship.png) no-repeat;
}

.education .spacing-01 {
	display: inline !important;
	font-size: 11px !important;
	font-weight: 100 !important;
	color: #b7b7b7;
}

.education ul.img-list {
	width: 290px;
}

.education ul.split-contents li.splitc-left,
.education ul.split-contents li.splitc-right {
	width: 300px;
}

.education ul.split-contents li.splitc-right {
	margin-left: 15px;
}

.education ul.split-contents {
	margin: 5px 0 10px 0;
}

/****************************/
.exam {
	padding-bottom: 15px;
}

.exam-h {
	width: 68px;
	height: 17px;
	background-position: 0 -44px !important;
}

.exam ul.img-list {
	width: 290px;
}

.exam ul.split-contents li.splitc-left,
.exam ul.split-contents li.splitc-right {
	width: 300px;
}

.exam ul.split-contents li.splitc-right {
	margin-left: 15px;
}

.exam ul.split-contents {
	margin: 5px 0 10px 0;
}

/*****************************/
.books-magazine {
	width: 615px;
	padding: 0 0 15px 0;
	margin: 0 0 15px 0;
	text-align: left !important;
}

.books-magazine .catalog-615 {
	height: 182px;
	margin-top: 10px !important;
	margin-left: 7px !important;
}

.books-magazine ul {
	width: 143px;
	height: auto !important;
	padding-bottom: 15px;
}

.books-magazine ul * {
	text-align: left !important;
}

.books-magazine ul li {
	line-height: 14px !important;
}

.books-magazine strong a {
	font-size: 12px !important;
}

.books-magazine ul li p {
	padding: 3px 0 0 0;
	font-size: 11px;
	color: #000;
}

.books-magazine ul li img {
	margin-bottom: 5px;
	border: solid 1px ##cdcdcd !important;
}

/*********************************/
.object007 {
	margin-bottom: 20px;
	padding-bottom: 5px;
	background: #f6f6f6;
}

/*********************************/
.s-recom .obj010h,
.s-classf .obj010h {
	height: 38px;
}

.s-recom .obj010h span,
.s-classf .obj010h span {
	width: 100%;
	left: 0;
}

/********************************/
.sanook-network {
	background: #fff;
}

.network-links ol {
	padding-left: 0 !important;
}

/*******************************/
.teen-star {
	height: 126px;
	padding-top: 47px;
	padding-bottom: 10px;
	background: url(../../imgs/bg-teen-star.gif) top right no-repeat;
}

.teen-star-h {
	display: block;
	position: absolute;
	top: 0;
	right: 0;
	width: 193px;
	height: 94px;
	text-align: left;
	text-indent: -9999px !important;
	z-index: 10;
}

.teen-star .info-list ul {
	padding-top: 23px;
}

.teen-star .info-list ul li strong {
	line-height: 21px;
}

.teen-star .info-list ul li strong a {
	font-size: 14px;
}

.teen-star .info-list ul li p {
	padding-top: 11px !important;
	padding-left: 0 !important;
	text-align: left;
	font-size: 12px !important;
}

.teen-star .more2 {
	margin-left: 0;
}

/**************************/
.dont-miss {
	padding-bottom: 10px;
}

.dont-miss .obj010h {
	height: 22px;
	padding-bottom: 10px;
	margin-bottom: 5px;
	text-align: left;
}

.dont-miss-h {
	left: 0;
	text-align: left;
}

.dont-miss-all {
	padding-bottom: 20px;
}

.dont-miss .spacing-01 {
	display: inline !important;
	font-size: 11px !important;
	font-weight: 100 !important;
	color: #b7b7b7;
}

/*******************/
.campus-horo {
	padding-bottom: 5px;
}

.campus-horo .obj010h {
	background: none;
}

.obj010h a.horo-h {
	position: absolute;
	width: 100%;
	height: 50px;
	text-indent: -9999px;
	background: none;
}

.campus-horo .horobox_for_cms {
	width: 299px;
	padding-bottom: 25px;
	border: none;
	background: url(../../imgs/bg-horo.gif) #000 no-repeat;
}

.campus-horo .horobox_for_cms span {
	text-indent: -9999px;
	background: none;
}

.campus-horo .lefthoro ul {
	padding-top: 27px;
	padding-left: 26px;
	line-height: 14px;
	color: #fff;
}

.campus-horo select {
	color: #9a8981;
}

.campus-horo .horo-month {
	width: 67px;
}

.campus-horo .horo-date,
.campus-horo .horo-month,
.campus-horo .horo-year {
	margin-top: 5px;
}

/*******************/
.campus-video {
	padding-bottom: 15px;
	margin-bottom: 15px;
}

.campus-video:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	height: 0;
}

.campus-video ol {
	padding: 3px 15px 0 5px;
}

.campus-video ol:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	height: 0;
}

.campus-video .obj011h {
	padding-bottom: 3px;
}

.campus-video ol li.img-gallery {
	width: 92px;
	padding: 0 2px;
	text-align: center;
}

.campus-video ol li.img-gallery a span {
	padding: 3px 0 5px 0;
	display: block;
	font-size: 12px;
}

.campus-video ol li.img-gallery a {
	font-weight: 700;
}

.campus-video .more2 {
	margin-left: 10px;
}

/****************/
.campus-vote {
	padding: 0;
	clear: both;
}

.campus-vote .obj014h {
	padding-bottom: 3px;
}

.campus-vote form {
	padding: 15px;
}

.campus-vote form strong {
	line-height: 16px;
}

.campus-vote form ul {
	padding: 9px 10px 17px 10px;
	font-size: .95em;
}

.campus-vote form ul li {
	padding: 1px 0;
}

.btn-vote {
	margin-right: 3px;
	padding: 0 11px 2px 1px;
	color: #fff;
	text-decoration: none;
	cursor: pointer;
	font-size: 12px;
	border: none;
	background: #000 url(../../imgs/arrow-01.gif) right no-repeat;
}

.btn-result {
	padding: 0 11px 2px 1px;
	color: #fff;
	text-decoration: none;
	cursor: pointer;
	font-size: 12px;
	border: none;
	background: #000 url(../../imgs/arrow-01.gif) right no-repeat;
}

.pollButton {
	height: 18px;
}

#pollButton_submit {
	width: 45px;
	background: url(../../imgs/btn-vote.png) no-repeat;
}

#pollButton_view {
	width: 59px;
	background: url(../../imgs/btn-vote-result.png) no-repeat;
}

.object014 .obj014h {
	padding-bottom: 3px;
}

/************************/
.contact {
	padding-bottom: 45px;
	color: #fff;
	background: url(../../imgs/bg-contact.gif) #000 left top no-repeat;
}

.contact-h {
	width: 280px !important;
	margin: 0 !important;
}

.contact-h strong {
	display: block;
	width: 280px;
	height: 48px;
	text-indent: -9999px;
}

.contact ul li {
	display: block;
	float: left;
	width: 120px;
	margin: 1px 0 1px 17px;
	font-size: .95em;
}

.contact a {
	display: block;
	float: left;
	height: 18px;
	padding-left: 26px;
	color: #fff;
	background: url(../../imgs/icon-contact.gif) no-repeat;
}

.contact a:hover span {
	text-decoration: none !important;
}

.contact-qq {
	background-position: 0 0 !important;
}

.contact-webboard {
	background-position: 0 -18px !important;
}

.contact-mail {
	background-position: 0 -36px !important;
}

.contact-noknok {
	background-position: 0 -54px !important;
}

.contact-help {
	background-position: 0 -72px !important;
}

/******************/
.qq {
	width: 298px;
	padding-top: 53px;
	margin-bottom: 25px;
	border: solid 1px #ccc;
	background: url(../../imgs/bg-qqchat.gif) top no-repeat;
}

.qq strong {
	display: block;
	text-indent: -9999px;
}

.qq p {
	width: 286px;
	height: 23px;
	padding-left: 12px;
	padding-bottom: 15px;
}

.qq p a {
	display: block;
	float: left;
	width: 101px;
	height: 23px;
	text-indent: -9999px;
	background: url(../../imgs/btn-qq-chat.gif) no-repeat;
}

.btn-find-friend {
	margin-right: 5px;
	background-position: 0 0;
}

.btn-register-qq {
	background-position: -106px 0 !important;
}

.qq ol {
	padding: 0 0 0 5px !important;
}

.qq ol li.img-gallery {
	width: 92px;
}

.qq ol li {
	padding: 0 2px;
	text-align: center;
}

.qq ol li img {
	display: block;
	margin: 0 auto;
}

.qq-name {
	display: block;
	margin: 5px 0 4px 0 !important;
	font-weight: 700;
	font-size: 12px;
}

/***********************/
.btn-post {
	margin-bottom: 15px;
}

/*******************/
.campus-game {
	padding-bottom: 5px;
	margin-bottom: 15px;
}

.campus-game:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	height: 0;
}

.campus-game ol {
	padding: 3px 15px 15px 5px;
}

.campus-game .obj011h {
	padding-bottom: 3px;
}

.campus-game ol li.img-gallery {
	width: 92px;
	padding: 0 2px;
	text-align: center;
}

.campus-game ol li.img-gallery a span {
	padding: 3px 0 15px 0;
	display: block;
	font-size: 12px;
}

.campus-game ol li.img-gallery a {
	font-weight: 700;
}

.campus-game .more2 {
	margin-left: 10px;
}

/*************/
.squre-box2 {
	margin-bottom: 20px;
	padding-top: 15px;
	padding-bottom: 15px;
	padding-left: 12px;
	padding-right: 6px;
	background: #f6f6f6;
}

/***************/
.ringtone {
	clear: both;
	padding-bottom: 18px;
	margin-bottom: 20px;
	background: url(../../imgs/bg-ringtone-01.gif) #f6f6f6 top no-repeat;
}

.ringtone-h {
	display: block;
	width: 300px;
	height: 50px;
	text-indent: -9999px;
}

.ringtone ul {
	padding-top: 10px;
}

.ringtone-list {
	padding: 5px 0 7px 0;
	background: url(../../imgs/bg-line-04.gif) bottom repeat-x;
}

.ringtone-list a {
	display: block;
	width: 268px;
	height: 13px;
	color: #000;
	font-size: 12px;
	background: url(../../imgs/icon-ringtone-01.gif) right 0 no-repeat;
}

.ringtone-list a:hover {
	color: #ff008a;
	text-decoration: none;
	background-position: right -14px;
}

.ringtone .more2 {
	margin-left: 15px;
	background-color: #ff008a;
}

/**********************/
.quiz {
	padding-bottom: 15px;
}

.quiz-all {
	padding-bottom: 10px;
}

.quiz .spacing-01 {
	display: inline !important;
	font-size: 11px !important;
	font-weight: 100 !important;
	color: #b7b7b7;
}

.quiz ul.img-list {
	width: 290px;
}

.quiz ul.split-contents li.splitc-left,
.quiz ul.split-contents li.splitc-right {
	width: 300px;
}

.quiz ul.split-contents li.splitc-right {
	margin-left: 15px;
}

.quiz ul.split-contents {
	margin: 5px 0 10px 0;
}

/**********************/
.global-warming {
	padding-bottom: 15px;
}

.global-warming-all {
	padding-bottom: 10px;
}

.global-warming-h {
	/*width: 113px;*/
	/*height: 20px;*/
	/*background-position: 0 -263px !important;*/
}

.global-warming .spacing-01 {
	display: inline !important;
	font-size: 11px !important;
	font-weight: 100 !important;
	color: #b7b7b7;
}

.global-warming ul.img-list {
	width: 290px;
}

.global-warming ul.split-contents li.splitc-left,
.global-warming ul.split-contents li.splitc-right {
	width: 300px;
}

.global-warming ul.split-contents li.splitc-right {
	margin-left: 15px;
}

.global-warming ul.split-contents {
	margin: 5px 0 10px 0;
}

/********************/
.trend-star {
	padding-top: 10px;
	padding-bottom: 5px;
}

.teenzone-all:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	height: 0;
}

.teenzone-all {
	padding-bottom: 15px;
}

.trend-star ul.img-list {
	width: 290px;
}

.trend-star ul.split-contents li.splitc-left,
.trend-star ul.split-contents li.splitc-right {
	width: 300px;
}

.trend-star ul.split-contents li.splitc-right {
	margin-left: 15px;
}

.trend-star ul.split-contents {
	margin: 5px 0 10px 0;
}

/*****************/
.path-nav {
	padding-bottom: 3px;
	margin-bottom: 17px;
	color: #ff008a;
	font-weight: 700;
	font-size: 12px;
	border-bottom: 2px solid #000;
}

.path-nav a {
	color: #000;
	font-weight: 100;
}

.cat-uwrite .super-hilight {
	width: 131px;
	height: 22px;
	margin-bottom: 9px;
	background-position: 0 -330px !important;
}

.big-hl-one:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	height: 0;
}

.big-hl-one {
	position: relative;
	padding: 8px;
	margin-bottom: 12px;
	color: #fff;
	background: #000;
}

.big-hl-one p strong {
	display: block;
	padding: 10px 0 8px 0;
	font-size: 18px;
	color: #ff008a;
	font-weight: 100;
}

.big-hl-one p {
	position: absolute;
	top: 8px;
	left: 318px;
	padding-right: 15px;
	padding-left: 15px;
}

.big-hl-one p span {
	display: block;
	line-height: 16px;
	padding-bottom: 13px;
	font-size: 12px;
}

.big-hl-one .more2 {
	background-color: #ff008a;
}

.hl-cate-img {
	display: block;
	width: 300px;
	padding-right: 10px;
	background: url(../../imgs/bg-tabslide.gif) right top repeat-y;
}

/***********************/
.teen-in-love-bg-outer {
	margin-bottom: 15px;
	padding-bottom: 21px;
	background: url(../../imgs/bg-teen-in-love-04.gif) 575px bottom no-repeat;
}

.teen-in-love-border {
	padding: 10px;
	background: url(../../imgs/bg-teen-in-love-03.gif) left top repeat;
}

.teen-in-love-inside {
	position: relative;
	padding-bottom: 18px;
	padding-left: 310px;
	padding-right: 10px;
	background: url(../../imgs/bg-teen-in-love-02.gif) repeat;
}

.teen-in-love-inside li,
.teen-in-love-inside strong a {
	color: #000;
}

.teen-in-love-border .obj010h {
	position: absolute;
	top: 0;
	left: 2px;
	padding: 0;
	width: 310px;
	height: 233px;
	text-indent: -9999px !important;
	background: none !important;
}

.teen-in-love-cate-h {
	text-indent: -9999px !important;
	background: none !important;
}

.teen-in-love-cate-h img {
	position: absolute;
	display: block;
	width: 302px;
	height: 213px;
	top: 15px;
	left: 2px;
	z-index: 10;
	background: url(../../imgs/bg-teen-in-love.png) no-repeat !important;
}

.teen-in-love-border {
	padding-bottom: 10px;
}

.teen-in-love-border .spacing-01 {
	display: inline !important;
	font-size: 11px !important;
	font-weight: 100 !important;
}

.teen-in-love-all {
	padding-bottom: 10px;
	padding-top: 5px;
}

.teen-in-love-border .user-post {
	color: #000;
}

.teen-in-love-all ul.img-list {
	margin-bottom: 0;
	padding-right: 0;
	padding-bottom: 12px;
	padding-left: 0;
	background: url(../../imgs/bg-line-04.gif) left bottom repeat-x;
}

.teen-in-love-border .more2 {
	margin-left: 0 !important;
}

/*****************/
.campus-wallpaper {
	position: relative;
	margin-bottom: 25px;
	background: url(../../imgs/bg-wallpaper-01.jpg) top repeat-y;
}

.campus-wallpaper:after,
.campus-wallpaper .obj011:after,
.campus-wallpaper ol:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	height: 0;
}

.campus-wallpaper .obj011h {
	position: absolute;
	top: 27px;
	left: 25px;
	padding: 0;
	width: 309px;
	height: 248px;
	text-indent: -9999px !important;
	z-index: 20;
	background: none !important;
}

.campus-wallpaper .obj011h a {
	background: none;
}

.campus-wallpaper .obj011h a img {
	position: absolute;
	display: block;
	width: 223px;
	height: 124px;
	top: 0;
	left: 0;
	z-index: 10;
	background: url(../../imgs/bg-wallpaper.png) no-repeat !important;
}

.campus-wallpaper ol {
	padding-top: 30px;
	padding-left: 305px;
}

.campus-wallpaper .img-gallery {
	height: 110px;
	margin: 0 3px 10px 3px;
	text-align: center;
}

.campus-wallpaper .img-gallery a {
	color: #000;
	font-weight: 700;
	text-decoration: none;
}

.campus-wallpaper .img-gallery a:hover {
	text-decoration: underline;
}

.campus-wallpaper .img-gallery a span {
	padding-top: 3px;
	font-size: 12px;
}

.campus-wallpaper .more2 {
	position: absolute;
	top: 167px;
	left: 29px;
	z-index: 21;
	background-color: #ff008a;
}

.campus-wallpaper-bg-02 {
	position: absolute;
	display: block;
	bottom: 0;
	left: 25px;
	width: 53px;
	height: 39px;
	z-index: 25px;
	background: url(../../imgs/bg-wallpaper-02.png) no-repeat !important;
}

/*******************/
.cat-exam .super-hilight {
	width: 88px;
	height: 22px;
	margin-bottom: 9px;
	background-position: 0 -582px !important;
}

/********************/
.admission-check {
	background: url("../../imgs/bg-admission-check-02-1.gif") no-repeat scroll 198px bottom transparent;
	height: 147px;
	margin-right: 15px;
	padding-bottom: 21px;
	position: relative;
	width: 300px;
}

.admission-check fieldset {
	padding-top: 63px;
	height: 72px;
	background: url(../../imgs/bg-admission-check_2010.gif) repeat #5cd3db;
}

.admission-check legend span {
	position: absolute;
	top: 18px;
	left: 18px;
	display: block;
	width: 171px;
	height: 35px;
	text-indent: -9999px;
	background: url(../../imgs/bg-admission-check-03.png) no-repeat;
}

.admission-check label {
	padding-left: 20px;
	padding-right: 5px;
	font-size: 12px;
}

.admission-id {
	width: 118px;
	border: solid 1px #54cad2;
}

.button-group-admission-check {
	margin-top: 10px;
	text-align: center !important;
}

.button-group-admission-check input {
	margin: 13px 7px;
}

/************************/
.faculty-test {
	position: relative;
	padding-bottom: 21px;
	height: 148px;
	width: 300px;
	color: #fff;
	background: url(../../imgs/bg-admission-trial-02.gif) 197px bottom no-repeat;
}

.faculty-test strong {
	position: absolute;
	display: block;
	width: 300px;
	height: 136px;
	text-indent: -9999px;
	/*background: url(../../imgs/bg-faculty-test-01.gif) left top repeat;*/
}

.faculty-test a {
	display: block;
	text-indent: -9999px;
}

.faculty-test img {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	width: 300px;
	height: 136px;
	text-indent: -9999px;
	background: url(../../imgs/bg-admission-select.gif) center no-repeat;
}

/**********************/
.exam-trick {
	padding-bottom: 15px;
}

.exam-trick-all {
	padding-bottom: 10px;
}

.exam-trick-h {
	width: 134px;
	height: 17px;
	background-position: 0 -384px !important;
}

.exam-trick .spacing-01 {
	display: inline !important;
	font-size: 11px !important;
	font-weight: 100 !important;
	color: #b7b7b7;
}

.exam-trick ul.img-list {
	width: 290px;
}

.exam-trick ul.split-contents li.splitc-left,
.exam-trick ul.split-contents li.splitc-right {
	width: 300px;
}

.exam-trick ul.split-contents li.splitc-right {
	margin-left: 15px;
}

.exam-trick ul.split-contents {
	margin: 5px 0 10px 0;
}

/**********************/
.online-exam {
	padding-bottom: 15px;
}

.online-exam-all {
	padding-bottom: 10px;
}

.online-exam-h {
	width: 158px;
	height: 21px;
	background-position: 0 -406px !important;
}

.online-exam .spacing-01 {
	display: inline !important;
	font-size: 11px !important;
	font-weight: 100 !important;
	color: #b7b7b7;
}

.online-exam ul.img-list {
	width: 290px;
}

.online-exam ul.split-contents li.splitc-left,
.online-exam ul.split-contents li.splitc-right {
	width: 300px;
}

.online-exam ul.split-contents li.splitc-right {
	margin-left: 15px;
}

.online-exam ul.split-contents {
	margin: 5px 0 10px 0;
}

/**************/
.download-exam {
	padding-bottom: 15px;
	background: url(../../imgs/bg-education-02.gif) repeat-y;
}

.download-exam .obj010h {
	background: none;
	height: 67px;
}

.download-exam-h {
	display: block;
	width: 615px;
	height: 67px;
	text-indent: -9999px;
	background: url(../../imgs/bg-download-exam.gif) left no-repeat !important;
}

.download-exam ul {
	padding: 15px 17px;
}

.download-exam ul li {
	position: relative;
	padding: 5px 0 7px 0;
	font-size: 12px;
	background: url(../../imgs/bg-line-04.gif) left bottom repeat-x;
}

.exam-name {
	margin-right: 5px;
}

.icon-download-exam {
	position: absolute;
	top: 8px;
	right: 5px;
	display: block;
	width: 14px;
	height: 12px;
	text-indent: -9999px;
	background: url(../../imgs/icon-download-exam.gif) no-repeat;
}

.icon-download-exam:hover {
	background-position: 0 -12px;
}

.download-exam .more2 {
	margin-left: 16px;
}

/*************/
.calculate-your-score {
	display: block;
	margin-bottom: 15px;
}

/*************/
.div-sortby {
	border-top: solid 1px #000;
	background: #000;
}

.div-sortby .sort-option {
	margin-top: 3px;
}

.div-sortby .sort-option strong {
	background-image: url(../../imgs/icon-sortby.gif);
}

.sort-option span {
	color: #fff;
}

.sort-menu li.selected a {
	color: #fd0083 !important;
}

.sort-menu li a {
	color: #fff;
}

.sort-menu li a:hover {
	color: #fd0083;
}

.div-sortby .sort-menu {
	width: 250px;
}

.search-ugc-author {
	width: 99.3%;
}

.sort-time a {
	color: #000;
}

.sort-time a.selected,
.sort-time a:hover {
	color: #898989;
	text-decoration: underline;
}

.h-cate-path .i-category {
	padding-top: 1px;
	padding-bottom: 1px;
	color: #000;
}

.ugc-paging p {
	font-size: 11px;
}

.result-article .s-result-article a {
	color: #ff008a !important;
}

.t-blue a {
	color: #000 !important;
}

.h-cate-path strong {
	color: #898989;
}

.h-cate-path strong a {
	color: #000;
}

.result-article .s-article-info p {
	font-size: 11px;
}

.ugc-paging p,
.ugc-paging p a,
.ugc-paging .page-total {
	color: #000;
}

.ugc-paging .selected,
.ugc-paging p a:hover {
	color: #fd0083;
}

/************/
.education-update {
	padding-bottom: 20px;
}

.education-update .obj010h {
	text-align: left;
}

.education-update-h {
	width: 196px;
	height: 20px;
	background-position: 0 -432px !important;
}

.education-update ul {
	padding: 15px 17px;
}

.education-update ul li {
	position: relative;
	line-height: 16px;
	padding: 1px 0 1px 10px;
	font-size: 12px;
	background: url(../../imgs/bullet-01.gif) left 7px no-repeat;
}

.education-update ul li a {
	color: #000;
}

.education-update .more2 {
	margin-left: 16px;
}

/***************/
.campus-widget {
	padding-bottom: 15px;
	margin-bottom: 15px;
}

.campus-widget:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	height: 0;
}

.campus-widget ol {
	padding: 3px 15px 15px 5px;
}

.campus-widget .obj011h {
	padding-bottom: 3px;
}

.campus-widget ol li.img-gallery {
	width: 92px;
	padding: 0 2px;
	text-align: center;
}

.campus-widget ol li.img-gallery a span {
	padding: 3px 0 15px 0;
	display: block;
	font-size: 12px;
}

.campus-widget ol li.img-gallery a {
	font-weight: 700;
}

.campus-widget .more2 {
	margin-left: 10px;
}

/****************/
.searchfooter {
	font-family: tahoma !important;
}

.searchfooter a {
	font-size: 12px !important;
}

/***************/
.article-info .tags ol {
	margin-left: 25px;
}

.reader ol,
.reader ol li {
	margin: 0;
}

#archive-search-results {
	border-bottom: solid 1px #e9e5e5 !important;
}

.related-content ul li.related-list-box ol li {
	background-image: url(../../imgs/icon-bullett.gif);
}

.related-content ul li.related-list-box ol li a {
	color: #ff008a;
}

.related-content ul li.related-list-box ol li a:hover {
	color: #ff008a;
	text-decoration: underline;
}

#google-ads {
	margin-left: 0;
	padding-top: 5px;
	padding-bottom: 15px;
	border-top: dotted 1px #999;
}

/**************/
.result-h {
	position: absolute;
	background: #000;
	width: 100%;
	height: 3563px;
	text-indent: -9999px;
	top: 0;
	left: 0;
	z-index: 29;
	opacity: 0.65;
	filter: alpha(opacity=65);
}

.admission-result {
	top: 30%;
	left: 28%;
	width: 495px;
	z-index: 30;
}

.admission-result-pass {
	background: url("../../imgs/congratulation.gif") no-repeat scroll 0 0 transparent;
	height: 265px;
	padding: 100px 0 0 272px;
	position: relative;
	width: 268px;
	z-index: 32;
}

.interview-schedule {
	bottom: 60px;
	height: 30px;
	left: 100px;
	position: absolute;
	width: 410px;
	z-index: 33;
}

.interview-schedule a {
	display: block;
	height: 30px;
	text-indent: -9999px;
}

.admission-h {
	display: none;
}

.admission-name {
	font-size: 14px;
}

.admission-faculty {
	padding: 32px 0 10px 0;
	font-weight: 700;
}

.admission-university {
	font-weight: 700;
}

.admission-result-fail {
	background: url("../../imgs/sorry.gif") no-repeat scroll 0 0 transparent;
	height: 365px;
	position: relative;
	width: 540px;
}

.admission-result-fail * {
	display: none !important;
}

/***************/
.choose-faculty-h {
	padding-bottom: 11px;
}

.choose-faculty-h .super-hilight {
	height: 19px;
	background-position: 0 -477px;
}

.fm-choose-faculty {
	margin: 15px 0 0 0;
	padding: 0 0 0 15px;
	background: url(../../imgs/bg-choose-faculty-01.gif) no-repeat;
}

.fm-choose-faculty ol {
	margin: 0;
	padding: 93px 0 5px 0;
}

.fm-choose-faculty select {
	width: 300px;
	margin-bottom: 10px;
}

.choose-faculty-step1 {
	margin-bottom: 145px;
}

/***************/
.faculty-list-table {
	border-collapse: collapse;
}

.faculty-list-table caption {
	margin: 11px 0 4px 0;
	height: 29px;
	text-indent: -9999px;
	background: url(../../imgs/bg-caption-faculty-list.gif) #000 14px 0 no-repeat;
}

.faculty-list-table th {
	padding: 5px 6px 7px 6px;
	line-height: 14px;
	background-color: #f6f6f6;
}

.faculty-list-table tr {
	background: url(../../imgs/bg-line-04.gif) left bottom repeat-x;
}

.faculty-list-table td {
	padding: 5px 6px 7px 6px;
	font-size: 12px;
}

.faculty-code {
	color: #ff008a;
}

.btn-choose-faculty {
	margin-top: 30px;
}

.btn-choose-faculty a {
	display: block;
	width: 242px;
	height: 26px;
	text-indent: -9999px;
	background: url(../../imgs/btn-choose-faculty-again.gif) no-repeat;
}

.faculty-area {
	width: 80px;
}

/***********/
.cat-exam .header-ugc {
	height: 28px;
	margin-bottom: 15px;
	text-indent: -9999px;
	background: url(../../imgs/archive-admission-h.gif) no-repeat;
}

/***********/
.cat-ulife .super-hilight {
	width: 99px;
	height: 22px;
	margin-bottom: 9px;
	background-position: 0 -528px !important;
}

/***********/
.cat-education .super-hilight {
	width: 181px;
	height: 22px;
	margin-bottom: 9px;
	background-position: 0 -555px !important;
}

/***********/
.cat-dont-miss .super-hilight {
	width: 184px;
	height: 22px;
	margin-bottom: 9px;
	background-position: 0 -609px !important;
}

/* WRITER'S CORNER */
.writer-corner-bg-outer {
	position: relative !important;
	margin-bottom: 15px;
	padding-bottom: 21px;
	background: url(../../imgs/bg-writer-corner-04.png) 575px bottom no-repeat;
}

.writer-corner-h {
	position: absolute;
	display: block;
	width: 313px;
	height: 242px;
	top: 21px;
	left: -313px;
	z-index: 10;
	background: url(../../imgs/bg-writer-corner.png) no-repeat !important;
}

.writer-corner-border {
	background: url(../../imgs/bg_writter.png);
}

.writer-corner-inside {
	position: relative;
	padding-left: 313px;
	padding-bottom: 45px;
}

.writer-corner-inside #best-author .h-best-writer {
	display: none;
}

.writer-corner-inside .best-writer {
	background: none !important;
}

.writer-corner-inside h2 {
	text-indent: -9999px;
	height: 15px !important;
	background: none;
}

.writer-corner-bg-outer .more2 {
	position: absolute;
	left: 314px;
	bottom: 15px;
	color: #000;
	background: url(../../imgs/arrow-02.gif) no-repeat right center #fff14c !important;
}

/*****/

/* Oversea */
.oversea-bg-outer {
	margin-bottom: 15px;
	padding-bottom: 21px;
	background: url(../../imgs/bg-oversea-04.png) 574px bottom no-repeat;
}

.oversea-inside {
	position: relative;
	padding-bottom: 18px;
	padding-left: 310px;
	padding-right: 10px;
	background: url(../../imgs/bg_wallpaer.png) repeat;
}

.oversea-inside li,
.oversea-inside strong a {
	color: #000;
}

.oversea-border .obj010h {
	position: absolute;
	top: 0;
	left: 2px;
	padding: 0;
	width: 310px;
	height: 233px;
	text-indent: -9999px !important;
	background: none !important;
}

.oversea-cate-h {
	text-indent: -9999px !important;
	background: none !important;
}

.oversea-cate-h img {
	position: absolute;
	display: block;
	width: 286px;
	height: 238px;
	top: 0;
	left: 0;
	z-index: 10;
	background: url(../../imgs/bg-oversea.png) no-repeat !important;
}

.oversea-border {
	padding-bottom: 0;
}

.oversea-border .spacing-01 {
	display: inline !important;
	font-size: 11px !important;
	font-weight: 100 !important;
}

.oversea-all {
	padding-bottom: 10px;
	padding-top: 5px;
}

.oversea-border .user-post {
	color: #000;
}

.oversea-all ul.img-list {
	margin-bottom: 0;
	padding-right: 0;
	padding-bottom: 12px;
	padding-left: 0;
	background: url(../../imgs/bg-line-04.gif) left bottom repeat-x;
}

.oversea-border .more2 {
	margin-left: 0 !important;
}

/**/

/*Interview*/
.interview-bg-outer {
	margin-bottom: 15px;
	padding-bottom: 21px;
	background: url(../../imgs/bg-interview-04.png) 575px bottom no-repeat;
}

.interview-border {
	padding: 10px;
	background: url(../../imgs/bg-interview-03.gif) left top repeat;
}

.interview-inside {
	position: relative;
	padding-bottom: 18px;
	padding-left: 310px;
	padding-right: 10px;
	background: url(../../imgs/bg_interview.png) repeat;
}

.interview-inside li,
.interview-inside strong a {
	color: #000;
}

.interview-border .obj010h {
	position: absolute;
	top: 0;
	left: 2px;
	padding: 0;
	width: 310px;
	height: 233px;
	text-indent: -9999px !important;
	background: none !important;
}

.interview-cate-h {
	text-indent: -9999px !important;
	background: none !important;
}

.interview-cate-h img {
	position: absolute;
	display: block;
	width: 266px;
	height: 222px;
	top: 0;
	left: 0;
	z-index: 10;
	background: url(../../imgs/bg-interview.png) no-repeat !important;
}

.interview-border {
	padding-bottom: 10px;
}

.interview-border .spacing-01 {
	display: inline !important;
	font-size: 11px !important;
	font-weight: 100 !important;
}

.interview-all {
	padding-bottom: 10px;
	padding-top: 5px;
}

.interview-border .user-post {
	color: #000;
}

.interview-all ul.img-list {
	margin-bottom: 0;
	padding-right: 0;
	padding-bottom: 12px;
	padding-left: 0;
	background: url(../../imgs/bg-line-04.gif) left bottom repeat-x;
}

.interview-border .more2 {
	margin-left: 0 !important;
}

/* Book & Magazine in Dont Miss*/
.bm-dont-miss {
	position: relative;
	padding-top: 40px;
	padding-bottom: 20px;
	background: url(../../imgs/bg_book.png);
}

.bm-dont-miss #photo-gallery ul li img {
	border: none;
	padding: 0;
}

.bm-dont-miss h3 {
	text-indent: -9999px;
	background: none;
}

.bm-dont-miss .books-magazine-h img {
	position: absolute;
	display: block;
	width: 322px;
	height: 51px;
	top: -20px;
	left: 0;
	z-index: 10;
	background: url(../../imgs/bg-book-magazine.png) no-repeat !important;
}

.bm-dont-miss .catalog-615 {
	margin-left: 15px !important;
}

.bm-dont-miss ul {
	width: 140px;
}

.bm-dont-miss .more2 {
	margin-left: 17px;
}

.bm-dont-miss .catalog-615 {
	height: 168px;
}

/****/
.search-searchresult {
	position: relative;
	margin-top: 20px;
}

.search-searchresult #sanook-search-box {
	position: absolute;
	right: 0;
	top: -78px;
	padding-right: 12px;
	border-left: solid 15px #fff;
}

.button-group-admission-check img {
	cursor: pointer;
}