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

* { margin: 0; padding: 0; }
body { background: url(../i/body-bg4.jpg) 0 -42px repeat-x #fef6f5; font-family: tahoma; font-size: 13px; color: #393939; border-top: 2px solid #d81c05; }
/*------------*/
#toc { border-top: 1px solid #cbcbcb; }
input { font-family: tahoma; color: #707070; }
li { list-style: none; }
img { border: none; display: block; }
a img:hover { text-decoration: none; }
a { text-decoration: none; color: #393939; outline: none; overflow: hidden; display: inline; }
a:hover { text-decoration: underline; color: #cc3300 !important; }
#wrapper { position: relative; width: 960px; margin: 0 auto; }
#highlight { margin-bottom: 15px; _margin-bottom: 13px; }
/*fix-ie6*/

*html .sanook-logo a { background: none !important; filter: progid:DXImageTransform.Microsoft.AlphaImageLoade(src="http://fp2.fsanook.com/event/sxmas.png");}
/*h-lv*/

.h-lv a { color: #fff; font-size: 16px; padding: 0 0 0 40px; height:35px; width: auto; line-height: 35px; display: block; }
.h-lv a:hover { text-decoration: none; color: #fff!important; }
.rdo-box .h-lv a { background-position: 0 -43px !important; width: 195px; }
.horo-box .h-lv { background: none; border-bottom: 1px dotted #898989; }
.horo-box .h-lv a { background-position: -315px -60px; padding-left: 35px; color: #393939 !important; }
.horo-box .h-lv a:hover { color: #393939 !important; }
.alb-box .h-lv a { background-position: 0 -174px; width: 190px; }
.alb-box .h-more { background-position: -255px 0; }
.trv-box .h-lv a { background-position: 0 -217px; width: 142px; }
.trv-box .h-more { width: 135px; background-position: -189px 0; }
.cls-box .h-lv a { background-position: 0 -260px; width: 230px; }
.buy-box .h-lv a { background-position: 0 -303px; width: 210px; }
.web-rec .h-lv a { background-position: 0 -346px; width: 260px; }
.mb-song .h-lv a { background-position: 0 -389px; width: 212px; }
.mb-game .h-lv a { background-position: 0 -432px; width: 210px; }
.mb-news .h-lv a { background-position: 0 -475px; width: 240px; }
.women-box .h-lv a { background-position: 0 -518px; width: 187px; }
.women-box .h-more { background-position: -240px 0; width: 85px; }
.wb-box .h-lv a { background-position: 0 -866px; width: width: 191px;}
.wb-box .h-more { background-position: -245px 0; width: 80px; }
.friends-find .h-lv a { background-position: 0 -604px; width: 138px; }
.friends-fans .h-lv a { background-position: 0 -647px; width: 140px; }
.glit-box .h-lv a { background-position: 0 -690px; width: 257px; }
.web-ind .h-lv a { background-position: 0 -733px; width: 190px; }
.web-ind .h-more { background-position: -247px 0; width: 80px; }
.fw-box .h-lv a { background-position: 0 -561px; width: 211px; }
.fw-box .h-more { background-position: -257px 0; width: 70px; }
.pedia-box .h-lv a { background-position: 0 -776px; width: 191px; }
.finance-box .h-lv a { background-position: 0 -819px; width: 192px; }
.oil-table .h-lv { background-position: 0 -1067px; }
.gold-table .h-lv { background-position: 0 -1108px; }
.exchange-table .h-lv { padding-left: 0 !important; background-color: #502A81;background-position: -1px -1149px; }
.exchange-table .h-lv a { background: none; }
.rate p { padding: 5px 0 0 8px; }
.rate p a { font-size: 12px; color: #502a7f; text-decoration: underline; }
.rate p span { margin: 0 46px 0 0;}
.video-box .h-lv a { width: 150px; }
.video-box .h-more { background-position: -245px 0; width: 80px; }
/*ads*/

.ads { position: absolute; }
.ads div { display:block!important; }
.ads-01 { bottom: 0; right: 0; }
.ads-02 { bottom: 0; right: 0; }
.ads-03 { top: 0; right: 0; }
.ads-04 { top: 215px; left: 340px; }
.ads-05 { bottom: 15px; right: 0; }
.ads-06 { top: 328px; _top: 340px; right: 0; }
.ads-07 { right:8px; bottom: 9px; }
.ads-08 { left: 5px; bottom: 0; }
.ads-01, .ads-02, .ads-05 { width:300px; height:250px; }
.ads-03, .ads-04, .ads-06, .ads-07 { width:300px; height:100px; }
.ads-08 { background: #f1e9e6; float: left; padding: 10px 15px; position: static; width: 615px; }
/*main*/

#sec-01 { padding-top: 15px; }
#sec-01, #sec-02, #sec-03, #sec-04, #sec-05, #sec-06, #sec-07, #sec-08, #sec-09, .shp-box, .wb-box, .video-box { clear: both; margin-bottom: 15px; overflow: hidden; position: relative; _height: 1% !important; }
.obj-left { width: 644px; margin-right: 16px; float:left; position: relative; }
.obj-right { width: 300px; float:right; position: relative; }
.rdo-ct, .gm-soc-ct, .gm-flh-ct, .alb-ct, .trv-ct, .cls-ct, .buy-ct, .web-rec-ct, .coupon-box, .mb-box, .women-ct, .wb-ct, .fw-ct, .find-ct, .fans-ct, .glit-ct, .index-ct, .pedia-ct, .finance-ct, .video-ct,.pollWrapper { border: 1px solid #d59896; border-top: none; width: 642px; clear: both; overflow: hidden; background: #fff; }
#highlight #slider1 li { border: 1px solid #b11f07; border-top: none; width: 642px; overflow: hidden; }
.h-more { position: absolute; top: 7px; right: 0; width: 70px; padding-right: 20px; height: 18px; line-height: 18px; }
.h-more:hover { text-decoration: none; }
.h-more span, .alb-tab a, .wb-tab p a, .glit-tab p a, .index-tab a, .ht-nws a, .gm-tab p a { border-bottom: 1px dotted #6e2f26; font-size: 11px; color: #6e2f26; }
.game-soc ul, .alb-ct ul, .women-ct ul, .video-ct ul { overflow: hidden; padding: 0 18px; }
.alb-ct ul li, .trv-ct ul li, .women-ct ul li, .wb-hot ul li, .fw-ct ul li, .glit-ct ul li, .video-ct ul li { width: 122px; height: 70px; float: left; padding: 10px; position: relative; }
.none { border: none; }
.all-link { background-position: -330px -132px !important; width: 53px; height: 16px; display: block; position: absolute; text-indent: -9999px; }
/*call Backgrounds*/

#header .search-bt .soci-share li a, .s-serv ul li, .horo-list ul li, .alb-tab p, .trv-list ul li, .buy-thm p, .web-rec-ct ul li, .mb-song-ct ul .top-dl span, .mb-song-ct ul li, .mb-news-ct .news-list02 li, .mb-song-ct .song-list02 li, .wb-list ul li, .fw-list ul li, .index-tab strong, .pedia-ct ul li, .finance-news ul li, #highlight #slider1 .hl-list-left ul li, #highlight #slider1 .hl-list-right ul li, .index-ct ul li strong, .horo-list p a, #header .search-top .logon .user-name a,.join-vote,.prev-vote,.back2-vote { background: url(../i/icon-all02.png) no-repeat; display: block; text-indent: -9999px; }
.all-link, #slider1 li div .hl-big, .ht-nws strong a, .act-w a, .dj-tab, .score-tab { background: url(../i/hl-tab.png) no-repeat; }
.h-lv, .h-lv a, .rdo-box #srh-rdo-form, .rdo-box #srh-rdo-form .srh-rdo-btn, .rdo-box .h-lv a, .h-more, #pedia-srh input,.exchange-table .bx-pager .pager-link,#vote h3 { background: url(../i/h-fp09.png) no-repeat; }
.h-lv { background-position: 0 -956px; background-repeat: repeat-x; height: 35px; }
.gm-hl .gm-btn, .rdo-ct .rdo-link a, .game-soc ul li span, .cls-btn a, .coupon-box ul li .discount-per, .coupon-box ul li .buy-now, .video-ct ul li span, .play-song, .index-tab .add-web,.hl-mb-serv ul li.top-dl span,#pollButton_submit,#pollButton_view { background: url(../i/btn-fp9.png) no-repeat; }
#header { padding: 15px 0; overflow: hidden; _padding: 10px 0; }
#header .sanook-logo { width: 179px; height: 105px; float: left; }
#header .sanook-logo a { background: url(../i/s-logo.png) 55px 0 no-repeat; width: 179px; height: 105px; display: block; text-indent: -9999px; }
#header .search-tab, #header .search-top .login .regis-mem a, #header .search-top .login .login-mem a, #header .search-top .logon { background: url(../i/src-tab4.png) no-repeat; float: right; height: 93px; width: 736px; }
#header .search-top { height: 57px; padding: 0 0 0 120px; width: 616px; }
#header .search-top form, #header .search-bt ul li { float: left; }
#header .search-top input { background: none; border: none; }
#header .search-top .srh-box { height: 27px; width: 288px; margin: 17px 13px 0 0; float: left; line-height: 27px; }
#header .search-top .srh-btn { width: 71px; height: 32px; cursor: pointer; text-indent: -9999px; margin-top: 17px; }
#header .search-top .login li { float: left; padding: 7px 0 0 12px; _padding-left: 10px; }
#header .search-top .logon { background-position: -525px -106px; float: left; height: 42px; padding: 15px 0 0 25px; width: 140px; }
#header .search-top .logon p { float: none; display: block; }
#header .search-top .logon p a { padding-left: 20px; color: #393939 !important; }
#header .search-top .logon p a:hover { color: #393939 !important; text-decoration: none; }
#header .search-top .logon .user-name a { color: #fff!important; font-size: 13px; text-indent: 0; background-position: 0 -453px; }
#header .search-top .logon .user-name a:hover { text-decoration: none; color: #fff !important; }
#header .search-top .login .login-mem { padding-left: 9px; _padding-left: 7px; }
#header .search-top .login .regis-mem a { width: 125px; height: 45px; background-position: 8px -103px; display: block; text-indent: -9999px; }
#header .search-top .login .regis-mem a:hover { background-position: 8px -158px; }
#header .search-top .login .login-mem a { width: 92px; height: 45px; background-position: -126px -103px; display: block; text-indent: -9999px; }
#header .search-top .login .login-mem a:hover { background-position: -126px -158px; }
#header .search-bt { width: 735px; height: 35px; }
#header .search-bt .trand { padding-left: 82px; float:left; }
#header .search-bt .trand li, #header .search-bt .soci-share li { padding-right: 5px; }
#header .search-bt .trand li a { color: #393939; text-decoration: none; font-size: 12px; line-height: 35px; }
#header .search-bt .trand li a:hover { text-decoration: underline; }
#header .search-bt .soci-share { padding-right: 35px; float:right; padding-top: 10px; _padding-top: 8px; }
#header .search-bt .soci-share li a { width: 16px; height: 16px; display: block; text-indent: -9999px; }
#header .search-bt .soci-share li .tw { background-position: 0 -26px; }
#header .search-bt .soci-share li .feed { background-position: 0 -52px; }
#header .search-bt .soci-share .truehits a { background: none !important; }
.ads-h { clear: both; padding-top: 10px; #padding-top: 5px;
height: 50px; overflow: hidden; }
/*left-menu*/

.left-menu { background: url(../i/lm-bg02.png) no-repeat; width: 200px; height: 657px; padding: 0 5px; float: left; margin-right: 15px; font-size: 12px; }
.left-menu h2 { padding: 8px 0 8px 65px; text-indent: -9999px; }
.left-menu div, .left-menu p {overflow:hidden; margin-bottom: 5px; #margin-bottom: 2px;}
.left-menu div ul li { width: 72px; margin: 0 0 5px 10px; _margin-left: 5px; float: left; height: 19px; border-bottom: 1px dotted #d59896; text-indent: 0px; padding-left: 13px; }
.left-menu div ul li a { color: #6e2f26; }
.s-serv {padding-top: 15px;}
.s-serv ul li, .buy-thm p { background-position: -3px -150px; }
#vote {margin: 19px -5px 0;}
#vote h3 a {background-position: 0 -912px;}
.pollWrapper {width: auto; padding:9px;}
.pollBlock {margin-bottom: 0 !important; height: 151px; position: relative;}
.result-vote .pollBlock {height: 183px;}
.buttonBlock {height: 1%;}
.pollButtonBlock {position: absolute; bottom: 0;}
#pollButton_submit,#pollButton_view {background-position: 0 -483px; display: block; float: left; line-height: 0; border: none; width: 87px; height: 31px; text-indent: -9999px; cursor: pointer;}
#pollButton_view {background-position: 0 -524px; width: 95px; margin-left: 5px;}
.join-vote,.prev-vote {background-position: 0 -477px; text-indent: 0; padding: 0 0 0 20px; margin-bottom: 0 !important; height: 20px; line-height: 20px; padding-bottom: 5px;}
.join-vote a {color: #6e2f26;}
.prev-vote,.back2-vote {background-position: 0 -500px; font-weight: 700; border-top: 1px dotted #d59896; padding: 3px 0 0 20px;}
.prev-vote a {color: #db1f03;}
.result-vote ul li {border-bottom: none !important; float: none !important; height: auto !important; width: auto !important; margin-left: 0 !important; margin-bottom: 0 !important;}
.result-vote ul li span {color: #cd3333;}
.result-vote ul li div {background-color: #f0898e; border-bottom: 1px solid #cd3333; margin-top: 3px;}
.result-vote ul .top-vote div {background-color: #cd3333;}
.back2-vote {margin-bottom: 0 !important; padding-top: 5px; text-indent: 0; background-position: 0 -526px; color: #535252; font-weight: normal;}
/*highlight-nav*/

#highlight { width: 735px; float: right; margin-top: -6px; }
.thumbs { height: 38px; width: 735px; line-height: 36px; font-weight: 700; background: url(../i/tab-hl24.png) no-repeat; _background: url(../i/tab-hl-1.png) 0 -47px no-repeat; }
.thumbs a:hover { text-decoration: none; color: #000 !important; }
.pager-link { display: block; float:left; padding-left: 33px; padding-top: 2px; }
.pager-1 { width: 44px; }
.pager-2 { width: 68px; }
.pager-3 { width: 79px; }
.pager-4 { width: 57px; }
.pager-5 { width: 85px; }
.pager-6 { width: 56px; }
a.pager-active:hover { color: #cc3300 !important; }
.nav-tab-news { background-position: 0 -47px; }
.nav-tab-dara { background-position: 0 -99px; }
.nav-tab-movie { background-position: 0 -150px; }
.nav-tab-variety { background-position: 0 -200px; }
.nav-tab-it { background-position: 0 -247px; }
.nav-tab-sport { background-position: 0 -294px; }
.tab-all { float: right; height: 38px; position: absolute; right: 0; top: 10px; z-index: 10; }
.tab-all a { background-position: -657px 0; display: block; font-size: 13px; font-weight: 700; height: 25px; width: 55px; padding: 13px 0 0 23px; color: #fff; }
.tab-all a:hover { text-decoration: none; color: #fff !important; }
/*tab-hl*/

#highlight #slider1 li { background: url(../i/hl-bg.jpg) repeat-x #fff; width: 733px; padding: 10px 0 0; }
#highlight #slider1 li h2 { display: none; }
#slider1 {position: relative;height: 350px;}
#slider1 li.active {display: block;}
li#tab-news, li#tab-dara, li#tab-movie, li#tab-variety, li#tab-it, li#tab-sport {position: absolute;left: 0;display: none;}
#slider1 li div .hl-big { float: left; height: 290px; padding: 10px 15px 0; width: 240px; position: relative; }
#slider1 li div .hl-big .link-hl-ft { position: absolute; left: 0; bottom: 0; }
#slider1 li div .hl-big .link-hl-ft img { margin-bottom: 0; }
#slider1 li div .hl-big img { margin-bottom: 5px; }
#slider1 li div .hl-big a { color: #f8908f!important; }
#slider1 li div .hl-big a:hover { text-decoration: none; }
#slider1 li div .hl-big a strong { color: #fff; display: block; }
.hl-tmb { overflow: hidden; margin-bottom: 14px; position: relative; _height: 1%; }
.hl-tmb p { float: left; width: 137px; padding: 10px 0 0 13px; overflow:hidden; height: 114px; }
.hl-list-left, .hl-list-right { float: left; padding: 0 5px 0 10px; width: 210px; }
.hl-list-left h3, .hl-list-right h3 { font-size: 12px; position: relative; height: 22px; line-height: 22px; width: 100%; }
.hl-list-right h3 a { padding-right: 4px; font-size: 11px; color: #6e2f26; line-height: 16px; position:absolute; }
.hl-list-left h3 .all-link, .hl-list-right h3 a { top: 3px; left: 155px; }
#highlight #slider1 .hl-list-left ul, #highlight #slider1 .hl-list-right ul { overflow: hidden; }
#highlight #slider1 .hl-list-left ul li, #highlight #slider1 .hl-list-right ul li { width: 195px; border: none; padding: 0; height: 22px; line-height: 22px; border-top: 1px dotted #d1d1d1; padding-left: 15px; overflow: hidden; text-indent: 0; }
#highlight #slider1 .hl-list-left ul li { background-position: 0 -146px; }
#highlight #slider1 .hl-list-right ul li { background-position: 0 -333px; }
.ht-nws { clear: both; height: 39px !important; line-height: normal !important; padding: 7px 10px 0 !important; }
.ht-nws strong a { background-position: -330px -2px; width: 62px; height: 32px; display: block; float: left; text-indent: -9999px; overflow: hidden; border: none; margin-left: 0; }
.ht-nws a { margin: 0 0 0 5px; font-size: 12px; float: left; display: block; padding-top: 7px; }
.ht-nws a:hover { text-decoration: none !important; }
.act-w { display: block; float: right; overflow: hidden; padding:0; }
.act-w .btn-lot { background-position: -330px -46px; width: 82px; height: 26px; display: block; text-indent: -9999px; border: none; float: left; }
.act-w .jer { background-position: -330px -89px; width: 102px; height: 26px; text-indent: -9999px; border: none; float: left; }
.tab-dara .hl-tmb { height: 286px; }
.tab-dara .hl-tmb .all-link { bottom: 0; right: 15px; }
#highlight #slider1 .movie-list ul li, #highlight #slider1 .hl-post ul li { background: none; height: 85px; width: 60px; border: none; float: left; clear:none; padding: 5px; }
.dj-tab, .score-tab { background-position: 0 -369px; width: 447px; height: 32px; float: left; margin: 5px 0 0 10px; }
.dj-tab p { color: #fff; float: left; line-height: 32px; padding-left: 50px; width: 180px;}
.dj-tab a { color: #ffff00; line-height: 32px; padding-left: 15px; }
.dj-tab a:hover { color: #ffff00 !important; }
#highlight #slider1 .hl-post ul li { height: 56px; width: auto; padding: 0 5px 5px; _padding: 0 5px 2px; float: none; }
#highlight #slider1 .hl-post ul li a { line-height: normal; padding-left: 5px; display: block; }
#highlight #slider1 .hl-post ul li a img { float: left; padding-right: 5px; }
.score-tab { background-position: 0 -320px; }
#highlight #slider1 .score-tab ul { overflow: hidden; }
#highlight #slider1 .score-tab ul li { border:none; background: none; float: left; clear: none; width: auto; line-height: 29px; padding: 0; }
#highlight #slider1 .score-tab ul .live-score { overflow: hidden; width: 180px; padding-left: 45px; height: 32px; }
#highlight #slider1 .score-tab ul .all-live-score { padding-left: 5px; }
#highlight #slider1 .score-tab ul .table-score { color: #fff; padding-left: 20px; }
#highlight #slider1 .score-tab ul .live-score a, #highlight #slider1 .score-tab ul .table-score a { color: #fff; font-size: 12px; }
#highlight #slider1 .score-tab ul .live-score a:hover, #highlight #slider1 .score-tab ul .table-score a:hover { color:#fff !important; }
#highlight #slider1 .score-tab ul .live-score a strong { color: #fe7200; }
#highlight #slider1 .score-tab ul .all-live-score a { color: #eeeebf; }
#highlight #slider1 .score-tab ul .all-live-score a:hover { color: #eeeebf !important; }
/*tab-news [thaiflood]*/

.th-flood { background: url(../i/ht-flood.png) no-repeat !important; padding-left: 115px !important; }
.th-flood a { color: #fff !important; border-bottom: none !important; float: none !important; line-height: 19px; }
.th-flood a:hover { color: #fff !important; text-decoration: underline !important; }
/*video-box*/

.video-box { clear: none; float: left; margin: 0; margin-bottom: 15px; }
.video-ct ul { padding: 5px; }
.video-ct ul li { padding: 5px 18px; _padding: 3px 18px; height: 95px; }
.video-ct ul li .vid-btn { width: 30px; height: 21px; left: 20px; position: absolute; text-indent: -9999px; top: 50px; }
/*rdo and games*/

.rdo-box { position: relative; width: 420px; float: left; }
.rdo-box div a { color: #403E3E; }
.rdo-ct { width: 418px; }
.rdo-ct .new-song { overflow: hidden; border-bottom: 1px solid #d4d4d4; padding: 3px 10px 0; position: relative; }
.rdo-ct .new-song a { width: 185px; height: 58px; display: block; float: left; position: relative; font-size: 12px; padding: 0 5px 3px; }
.rdo-ct .new-song a strong { display: block; }
.rdo-ct .new-song a:hover { text-decoration: none; }
.rdo-ct .new-song a img, .rdo-ct .hit-song a img, .mb-song-ct ul .top-dl img, .mb-news-ct .news-list01 li img { float: left; display: block; margin-right: 5px; border: 1px solid #393939; border-left: 5px solid #393939; }
.rdo-ct .new-song a span { color: #9d9c9c; }
.rdo-ct .new-song a strong:hover { text-decoration: underline; }
.rdo-ct .new-song a .play-btn, .rdo-ct .hit-song a .play-btn { float: none; padding-top: 5px; border: none; }
.rdo-ct .rdo-link { float: left; _float: none; width: 188px; padding:10px 0 0 5px; }
.rdo-ct .rdo-link a { width: 84px; height: 34px; text-indent: -9999px; padding: 0; margin-right: 5px; }
.rdo-ct .rdo-link .new-btn { background-position: 0 -95px; }
.rdo-ct .rdo-link .hit-btn { background-position: 0 -153px; }
.rdo-ct .rdo-tab, .rdo-ct .rdo-tab h3 a { background: url(../i/rdo-tab02.png) 0 -32px repeat-x; height: 34px; font-size: 12px; overflow: hidden; clear: both; }
.rdo-ct .rdo-tab h3 { padding: 5px 5px 0 5px; width: 59px; height: 23px; float: left; }
.rdo-ct .rdo-tab h3 a { background-position: 0 0; text-indent: -9999px; width: 59px; height: 23px; display: block; }
.rdo-ct .rdo-tab a { line-height: 34px; _margin-left: -1px; }
.rdo-box .srh-rdo { position: absolute; left: 197px; top: 5px; }
.rdo-box #srh-rdo-form { background-position: 0 -1000px; height: 23px; width: 220px; }
.rdo-box #srh-rdo-form label { float: left; line-height: 25px; margin-left: -60px; }
.rdo-box #srh-rdo-form .srh-rdo-box { background:none; border: none; width: 182px; height: 23px; float: left; margin-right: 5px; line-height: 23px; padding-left: 5px; }
.rdo-box #srh-rdo-form .srh-rdo-btn, #pedia-srh .pedia-srh-btn { background-position: -317px -31px; width: 24px; height: 23px; display: block; text-indent: -9999px; border: none; line-height: 0; cursor: pointer; }
.play-song { display: block; background-position: 0 -66px; height: 19px; position: absolute; bottom: 7px; left: 43px; text-indent: -9999px; width: 20px; }
.horo-list { border-top: 1px dotted #898989; margin-top: 1px; font-size: 12px; }
.horo-list ul { overflow: hidden; padding: 5px 0; /padding: 0;}
.horo-list ul li { width: 120px; margin: 0 5px; /margin: 2px 3px;
height: 20px; border-bottom: 1px dotted #a57c83; float: left; background-position: 0 -188px; text-indent: 0; padding-left: 20px; font-weight: 700; }
.horo-list ul li a { line-height: 22px; }
.horo-list p { padding: 4px 0; }
.horo-list p a { background-position: 0 -217px; text-indent: 0; padding-left: 20px; _height: 1%; font-weight: 700; }
.horo-list p strong { color: #ec2127; }
.horo-list ol li { float: left; margin: 0 0 0 3px; border-radius: 3px; }
.horo-list ol li a { color: #fff; padding: 4px 3px; display: block; margin: 0 2px; }
.horo-list ol li a:hover { text-decoration: none; }
.sun { background: #ff0000; }
.mon { background: #ffd200; }
.tue { background: #f23d84; }
.wed { background: #659a2e; }
.thu { background: #ff5400; }
.fri { background: #00a2ff; }
.sat { background: #92278f; }
.game-soc { float: left; width: 100%; }
.gm-hl { float: left; padding: 10px 0 0; width: 306px; position: relative; }
.gm-hl a { height: auto !important; }
.gm-hl .gm-title { width: 280px; height: 28px; background: #000; opacity: 0.7; color: #fff; display: block; position: absolute; top: 148px; padding-left: 10px; line-height: 28px; }
.gm-hl .gm-btn { background-position: 0 -33px; text-indent: -9999px; width: 56px; height: 21px; display: block; position: absolute; top: 151px; right: 5px; }
.game-soc ul { float: left; padding: 0 0 0 34px; width: 300px; }
.game-soc ul li { float: left; height: 75px; padding: 0; width: 75px; text-align: center; padding-top: 15px; }
.game-soc ul li a { font-size: 11px; text-align: center; }
.game-soc ul li a img { margin: 0 auto; }
.game-soc ul li a, .video-ct ul li a { display: inline; }
.game-soc ul li span { background-position: 0 -33px; width: 70px; height: 31px; text-indent: -9999px; position: absolute; top: 55px; left: 60px; }
.game-soc .h-lv a { background-position: 0 -87px; width: 185px; }
.game-soc p a { color: #6e2f26; }
.game-soc p a:hover { text-decoration: none; }
/*album box*/

.alb-box { margin-bottom: 8px; }
.alb-ct .alb-hl { background:#000; float: left; height: 266px; padding: 10px 0 0 0; width: 322px; }
.alb-ct .alb-hl a, .gm-hl a { color: #fff; display: block; height: 210px; padding: 0 0 0 16px; width: 290px; }
.alb-ct .alb-hl a img { display: block; padding: 0 0 10px; }
.alb-ct ul { _padding-left: 340px; }
.alb-ct ul li { height: 95px; _padding-bottom: 5px; }
.alb-tab, .wb-tab, .glit-tab, .index-tab, .ht-nws, .gm-tab { width: 320px; height: 30px; float: right; background: #ffffcc; line-height: 30px; margin-top: 26px; _margin-top: 6px; _padding-bottom: 5px; height: 30px; overflow: hidden; float: left; }
.alb-tab { margin-top: 16px; _margin-top: 6px; overflow: hidden; }
.alb-tab p, .index-tab strong { color: #6e2f26; background-position: 7px -233px; padding-left: 25px; text-indent: 0px; }
.alb-tab a { margin-right: 5px; }
.alb-tab a:hover { text-decoration: none!important; }
/*travel box*/

.trv-ct, .fw-ct { background: #fcdfde; width: 298px; }
.trv-ct ul, .fw-ct ul, .glit-ct ul, .pedia-ct ul { overflow: hidden; padding: 0 10px; }
.trv-ct ul li, .fw-ct ul li { padding: 10px 8px; height: 100px; }
.trv-list, .fw-list { background: #fff; }
.trv-list { padding: 8px 0; }
.trv-list ul li, .fw-list ul li, .pedia-ct ul li { float: none; height: 21px; border-bottom: 1px dotted #d2d2d2; width: auto; padding: 0 0 0 20px; _padding: 0 0 0 20px; line-height: 21px; text-indent: 0; background-position: 0 -261px; overflow: hidden; }
.trv-list ul li { height: 22px !important; line-height: 22px !important; }
.trv-tab { background: url(../i/trv-tab.png) no-repeat; width: 297px; height: 30px; }
.trv-tab a { line-height: 30px; color: #000; font-weight: 700; padding-left: 10px; }
.trv-tab a span { color: #ff0000; }
/*shopping*/

.buy-box, .friends-fans { width: 319px; float: left; }
.cls-box, .friends-find { width: 325px; float: left; }
.cls-ct, .find-ct { width: 323px; }
.buy-ct, .fans-ct { width: 318px; border-left: none; }
.cls-ct ul, .buy-ct ul, .cls-list ul, .find-ct ul, .fans-ct ul { overflow: hidden; }
.cls-ct ul { padding-left: 5px; }
.cls-ct ul li, .buy-ct ul li, .find-ct ul li, .fans-ct ul li { padding: 5px 13px; width: 80px; text-align: center; height: 97px; float: left; }
.cls-list ul li { text-align: left; }
.cls-ct ul li a, .buy-ct ul li a { font-size: 11px; color: #393939; }
.cls-ct ul li a img, .buy-ct ul li a img { margin: 0 auto; }
.cls-list { padding: 0 10px; clear: both; }
.cls-list ul li { float: none; border-bottom: 1px solid #eed2d1; width: auto; height: 22px; line-height: 22px; padding: 0; overflow: hidden; }
.cls-list ul .h-list a, .cls-list ul li strong a, .buy-thm p { color: #6e2f26; font-weight: 700; }
.cls-list ul li a { font-size: 12px; color: #393939; }
.cls-btn { margin: 5px 0; overflow: hidden; }
.cls-btn a { display: block; text-indent: -9999px; float: left; height: 32px; padding-left: 5px; }
.cls-btn .btn-home { background-position: 0 -208px; width: 95px; }
.cls-btn .btn-car { background-position: 0 -248px; width: 93px; }
.cls-btn .btn-job { background-position: 0 -287px; width: 92px; }
.buy-best { width: 318px; height: 200px; margin-bottom: 10px; _margin-bottom: 11px; position: relative; }
.buy-best a { position: absolute; text-indent: -9999px; display: block; }
.buy-thm p { font-size: 13px; margin: 0 0 0px 10px; padding-left: 15px; text-indent: 0; _margin: -5px 0 0px 10px; overflow: hidden; clear: both; }
/*web rec*/

.web-rec { margin-top: 108px; /margin-top: 107px;}
.web-rec-ct { width: 283px; background: #ffecd8; padding: 5px 10px 11px 5px; }
.web-rec-ct ul li { padding: 5px 0 0; height: 16px; text-indent: 0; background-position: 0 -289px; overflow: hidden; }
.web-rec-ct ul li { padding-left: 20px; }
.web-rec-ct ul li a { color: #6e2f26; font-size: 12px; }
/*coupon*/

.coupon-box { width: 957px; border-top: 1px solid #b11f07; height:85px; position:relative; background: #feddb9; }
.coupon-head { background: url(../i/coupon-h.png) no-repeat; position:absolute; text-indent:-9999px; height:77px; width:145px; display:block; top:5px; left:13px; }
.coupon-box ul { padding:0 0 0 135px; }
.coupon-box ul li { float:left; margin:5px 0 0 5px; _margin:5px 0 0 0; padding:0 0 0 5px; width:400px; position:relative; }
.coupon-box ul li img { border: 2px solid #ff7a68; }
.coupon-box ul li a { color:#313131; }
.coupon-box ul li a:hover { text-decoration: none; color: #313131!important; }
.coupon-box ul li a span { display:inline; }
.coupon-box ul li a strong { line-height:20px; }
.coupon-box ul li .price { color:#e80c0c; font-weight:700; }
.coupon-box ul li .price em { color:#613a33; text-decoration:line-through; font-style:normal; }
.coupon-box ul li .discount-per { background-position: 0 -336px; height:40px; width:40px; color:#fff; text-align:center; line-height:30px; position: absolute; left:97px; top:-5px; }
.coupon-box ul li .buy-now { background-position: 0 -389px; width: 54px; height: 22px; text-indent: -9999px; position: absolute; left: 80px; top: 46px; }
.coupon-box ul li img { display:block; float:left; margin-right:10px; }
/*mobile*/

.mb-box { border-right: none; border-left: none; width: 960px; }
.mb-song, .mb-game, .mb-news, .finance-news, .oil-gld-ct { width: 322px; float: left; }
.mb-song-ct {padding: 0 10px; }
.mb-news-ct .news-list01 { border-bottom: 1px dotted #d1d1d1; }
.hl-mb-serv {height: 135px;}
.hl-mb-serv ul li.full-width {background: none !important; padding: 0 0 0 5px; margin: 10px 0; height: 57px; line-height: 15px; clear: both; width: 100%;}
.hl-mb-serv ul li.full-width img {float: left; padding-right: 10px;}
.hl-mb-serv ul li.full-width strong {display: block;}
.hl-mb-serv ul li.top-dl {font-size: 11px !important; line-height: 13px; position: relative;}
.hl-mb-serv ul li.top-dl span {background-position: 0 -455px;display: block;height: 18px;left: 41px;position: absolute;text-indent: -9999px;top: 48px;width: 20px;}
.hl-mb-serv ul li.top-dl em {display: block; font-style: normal; color: #909090;}
.hl-mb-serv ul li.top-dl strong {display: inline; float: none;}
.hl-mb-serv ul li.top-dl strong span {position: static; color: #df3119;}
.mb-song-ct .song-list02 a {font-size: 11px;}
.mb-song-ct ul { padding: 0 0 10px; _padding: 10px 0 0; clear: both; overflow: hidden; }
.mb-song-ct ul li { overflow: hidden; height: 20px; _height: 21px; line-height: 20px; _line-height: 21px; font-size: 12px; }
.mb-game-ct ul li { overflow: hidden; float: none !important; font-size: 11px; }
.mb-song-ct ul li a, .mb-game-ct ul li a, .mb-news-ct ul li a { color: #393939; display: block; }
.mb-song-ct ul .top-dl, .mb-news-ct .news-list01 li { background: none!important; height: 65px; padding: 10px 0 0; _padding: 0 }
.mb-song-ct ul .top-dl img, .mb-news-ct .news-list01 li img { border: none; }
.mb-song-ct ul .top-dl strong { display: block; float: left; width: 229px; }
.mb-song-ct ul .top-dl strong span, .mb-song-ct ul li a span { color: #df3119; background: none; display: inline; float: none; padding: 0; }
.mb-song-ct ul .top-dl span, .mb-song-ct ul li { text-indent: 0; background-position: 0 -315px; padding-left: 20px; float: left; }
.mb-game { width: 338px; }
.mb-game-ct { padding: 0 10px; height: 291px; border-left: 1px solid #d59896; }
.mb-game-ct ul { padding: 10px 0; overflow: hidden; clear: both; _height: 1%; }
.hl-game-ct ul li {width: 137px !important;}
.hl-game-ct ul li a {display: block; text-align: center; font-size: 12px;}
.hl-game-ct ul li a span {display: block; font-size: 11px; color: #df3119;}
.mb-game-ct ul li { float: left !important; width: 60px; height: 90px; padding: 0 9px; }
.mb-game-link { padding: 5px 4px; clear: both; border-top: 1px dotted #d1d1d1; }
.mb-news { width: 300px; }
.mb-news-ct { border-right: 1px solid #d59896; padding-right: 3px; }
.mb-news-ct .news-list01 { overflow: hidden; _width:294px; _height: 113px; padding: 0 0 15px; #padding: 0 0 20px;}
.mb-news-ct .news-list02 { padding: 0 0 5px; _padding: 0; }
.mb-news-ct .news-list01 li,.hl-mb-serv ul li.top-dl { width: 140px; height: 56px; float: left; font-size: 12px; padding: 10px 0 0 5px; _padding: 5px 0; overflow: hidden; }
.mb-news-ct .news-list02 li, .wb-list ul li, .finance-news ul li { border-bottom: 1px dotted #d1d1d1; height: 22px; line-height: 22px; text-indent: 0; padding-left: 15px; background-position: 0 -146px; }
.mb-song-ct .song-list02 li { background-position: 0 -146px; text-indent: 0; clear: both; width: 100%; line-height: 24px; }
/*women*/

.women-ct ul li { padding: 10px 14px; height: 105px; }
/*webboard*/

.wb-hot { background: #fcdfde; overflow: hidden; _height: 1%; }
.wb-hot ul { padding: 0 15px; }
.wb-hot ul li { padding: 10px 14px; height: 101px; }
.wb-list ul { padding: 15px 0 20px; overflow: hidden; _margin: 15px 0 20px; }
.wb-list ul li { background-position: 0 -334px; float: left; width: 292px; margin-left: 10px; _margin:-15px 0 0 5px; }
.wb-list ul li.red { background-color: #ffeded; overflow: hidden; }
.wb-list ul li a { color: #393939; }
.gm-tab, .wb-tab, .glit-tab, .ht-nws { float: none; padding: 0 0 0 10px; width: auto; margin-top: 0; clear: both; }
.wb-tab p a:hover, .glit-tab p a:hover, .index-tab a:hover { text-decoration: none; }
.wb-tab p strong, .glit-tab p strong, .gm-tab p strong { color: #ec2127; font-size: 11px; float: left; }
/*fw-mail*/

.fw-ct { background: #dbdbdb; }
.fw-list ul li { background-position: 0 -357px; }
.fw-list ul li.fw-nor { background-position: 0 -382px; }
/*friends*/

.find-ct ul li, .fans-ct ul li { height: 56px; padding: 10px 0 10px 16px; width: 60px; }
.friends-tab { background: url(../i/dl-friends03.png) no-repeat; height: 51px; clear: both; }
.friends-tab a { width: 240px; height: 45px; display: block; text-indent: -9999px; float: left; }
.friends-tab .dl-qq { padding: 5px 0 0 60px; }
.friends-tab .web-cht { padding: 5px 0 0 103px; }
/*glitter*/

.glit-ct, .pedia-ct { width: 298px; overflow: hidden; }
.glit-ct ul { padding: 5px 10px; }
.glit-ct ul li { height: 70px; padding: 5px 8px; }
/*web-index*/

.index-ct { padding:10px 0 0; width: 642px; }
.index-ct p span, .index-ct ul li strong, .index-tab strong a { color: #b60d0a; border: none; text-indent: 0; }
.index-ct ul li strong { background-position: 0 -151px; padding: 0 3px 0 16px; display: inline; }
.index-ct ul { width: 302px; float: left; padding: 0 0 0 15px; height: 340px; }
.index-ct ul li { font-size: 12px; padding:0 0 10px; }
.index-ct ul li a { color: #393939; }
.index-rec, .pedia-top, .finance-top { overflow: hidden; }
.index-rec { height: 93px; }
.index-rec p { padding-bottom: 10px; }
.index-rec img, .pedia-top img, .finance-top img { float: left; margin-right: 5px; }
.index-rec strong, .pedia-top strong { display: block; padding:0 0 5px; }
.index-tab { clear: both; float: none; margin: 0; width: 642px; position: relative; }
.index-tab strong { float:left; }
.index-tab a { margin-left: 5px; }
.index-tab .add-web { background-position: 0 -421px; position: absolute; width: 100px; height: 24px; display:block; text-indent: -9999px; top: 3px; right: 15px; border-bottom: none; }
/*pedia*/

#pedia-srh { background: #c8e6f0; height: 35px; padding: 10px 0 0 14px; }
#pedia-srh input { float: left; }
#pedia-srh .pedia-srh-box { background-position: 0 -1034px; width: 237px; height: 23px; border: none; margin-right: 5px; padding-left: 5px; /padding-top: 3px;}
.pedia-ct ul { padding: 6px 10px; }
.pedia-ct ul .pedia-top { background: none; overflow: hidden; padding:5px 0; height: 70px; line-height: normal; }
.pedia-top strong { color: #0b769a; padding-bottom: 0; }
.pedia-ct ul li { background-position: 0 -407px; clear: both; }
.pedia-ct ul li.pd-02 { background-position: 0 -428px; }
/*finance*/

.finance-ct h3 { position: relative; font-size: 14px; }
.finance-ct h3.h-lv { height: 31px; background-repeat: no-repeat; line-height: 31px; color: #fff; padding-left: 40px; }
.finance-ct h3 .all-link { top: 7px; left: 250px; }
.finance-ct h3 .upd-date { position: absolute; top: 0; left: 145px; font-size: 11px; color: #fff; }
.exchange-table h3 .upd-date { left: 170px; }
.finance-ct { width: 958px; padding-bottom: 8px; }
.finance-news h3 { background: #dadada; height: 31px; line-height: 31px; padding-left:10px; }
.finance-news h3 a { color: #df341a; }
.finance-news h3 a:hover { text-decoration: none; color: #df341a !important; }
.finance-news ul { padding: 0 15px; }
.finance-news ul li { clear: both; padding: 0 0 0 15px; }
.finance-news ul .finance-top { margin:10px 0 13px; background: none; height: auto; border: none; line-height: normal; padding-left: 0; }
.gold-table { clear: both; }
.exchange-table { width: 314px; float: left; position:relative; }
.exchange-table .bx-pager {position: absolute; top: -31px; right: 4px;}
.exchange-table .bx-pager .pager-1,.exchange-table .bx-pager .pager-2,.exchange-table .bx-pager .pager-3 {background-position: 0 -1177px; width: 69px; height: 31px; padding: 0; text-indent: -9999px;}
.exchange-table .bx-pager .pager-1:hover,.pager-1active {background-position: -104px -1191px !important;}
.exchange-table .bx-pager .pager-2:hover,.pager-2active {background-position: -173px -1191px !important;}
.exchange-table .bx-pager .pager-3:hover,.pager-3active {background-position: -242px -1191px !important;}
.exchange-table .bx-prev,.exchange-table .bx-next {display: none;}
.exchange-table h3 {text-indent: -9999px;}
.finance-ct .exchange tr th {text-align: left !important; border-bottom: 1px dotted #d1d1d1;}
.finance-ct table { width: 95%; margin: 0 auto !important; }
.finance-ct table tr { height: 22px; line-height: 22px; }
.finance-ct table tr td { border-bottom: 1px dotted #d1d1d1; font-size: 12px; }
.finance-ct table tr .price { text-align: center; font-weight: 700; }
.finance-ct .rate tr .price { width: 75px; text-align: center; font-weight: 700; }
.finance-ct .save tr .price { text-align: center; font-weight: 700; }
.loan tr .price { text-align: center; font-weight: 700; }
.loan td.price { width: 127px !important;}
.finance-ct table tr .upd-tab { font-size: 10px; color: #9b6e02 }
/*oil*/

.oil-table { width:322px; float:left; padding-bottom: 5px; }
.pttplc, .gold-box { min-height:140px; height:auto !important; height:140px; color:#333; }
.pttplc { padding:0 15px 23px; _padding: 0 10px 23px; }
.pttplc .head_ptt-today a:hover { color:#fff !important; text-decoration:underline; }
.pttplc ul li strong, .gold-box ul li strong { display:block; font-size:12px; text-align:right; }
.pttplc ul.list_oil-price { position:relative; width:140px; float:left; padding:0; margin:0 5px 0 0 !important; }
.pttplc ul.list_oil-price li { position:relative; line-height:22px; text-indent:5px; border-bottom:1px dotted #d1d1d1; }
.pttplc ul.list_oil-price li span { position:absolute; right:0; top:0; display:block; width:55px; height:20px; padding-right:5px; text-align:right; font-weight:bold; }
/*New-Footer*/

#footer { z-index:10; position:relative; text-align:left; margin: 15px auto 0; padding: 0; margin-bottom: 10px; -webkit-border-top-left-radius: 9px; -webkit-border-top-right-radius: 9px; -moz-border-radius-topleft: 9px; -moz-border-radius-topright: 9px; border-top-left-radius: 9px; border-top-right-radius: 9px; }
.footer-wrapper { _height: 1%; padding: 1px 1px 0 1px; background: #a0a0a0; -webkit-border-top-left-radius: 9px; -webkit-border-top-right-radius: 9px; -moz-border-radius-topleft: 9px; -moz-border-radius-topright: 9px; border-top-left-radius: 9px; border-top-right-radius: 9px; }
.inside_footer { background: #eee; -webkit-border-top-left-radius: 9px; -webkit-border-top-right-radius: 9px; -moz-border-radius-topleft: 9px; -moz-border-radius-topright: 9px; border-top-left-radius: 9px; border-top-right-radius: 9px; }
.inside_footer a { text-decoration: none; }
.inside_footer a:hover { text-decoration: underline; }
.footer-inner { margin: 0 auto; padding: 10px 0 10px 0; background: #eee; -webkit-border-top-left-radius: 9px; -webkit-border-top-right-radius: 9px; -moz-border-radius-topleft: 9px; -moz-border-radius-topright: 9px; border-top-left-radius: 9px; border-top-right-radius: 9px; position:relative; }
.f-s { padding-bottom:45px; #padding-bottom:35px;#height:1%;}
.f-x { padding-bottom:25px; #padding-bottom:30px;#height:1%;}
.logo-sf { float: left; width: 138px; height: 79px; margin: 10px 0 0 0; text-indent: -9999px; }
.logo-sf a { display: block; width: 94px; height: 69px; margin: 0 auto; background: url(../i/nav-ct1.png) no-repeat 0 -84px; }
.nav-sf { float: left; width: 99%; color: #bcbbbb; padding: 0; margin: 0; font-size: 12px; }
.nav-sf a { margin-right: 4px; color: #706f6f; }
.nav-sf p { list-style-type: none; line-height: 18px; }
.nav-sf strong { float: left; width: 110px; margin: 0 12px 0 0; height: 16px; text-align: right; font-size: 12px; color: #905656; }
.nav-sf span { display: block; padding-left: 260px; }
.copyright { padding: 0 0 0 15px; margin-top: 10px; color: #e40000; font: 14px/20px tahoma; }
.copyright a { padding-left: 10px; margin-right:3px; color: #52201b; font: 12px tahoma; background: url(../i/nav-ct1.png) 0 -245px no-repeat; }
.cbig { clear: left; background-position:259px -257px; }
.csm { background-position:385px -257px; }
.sf-bottom { float:right; margin-top:-10px; margin-right:15px; #margin-top:-20px}
.sf-bottom a { display: block; float: left; height: 36px; margin:0 0 0 5px; text-indent: -9999px; background-image: url(../i/nav-ct1.png); }
.suggest-to { width: 120px; background-position: 0 -39px !important; }
.btn-vd { width: 104px; background-position: -185px -38px !important; }
.bottom-to-top { width: 32px; background-position: -136px -39px !important; }
.btn-ad { width: 119px; background-position:-296px -39px !important; }
/*icon*/

.icn { display:inline-block; text-indent:-9999px; background-position:0 50% !important; background-repeat:no-repeat; position: static !important; }
.s-18up { background-image:url(http://fp2.fsanook.com/icon/18_upnew.gif) !important; width:29px !important; }
.s-cool { background-image:url(http://fp1.fsanook.com/icon/cool.gif) !important; width:24px !important; }
.s-cute { background-image:url(http://fp2.fsanook.com/icon/cute.gif) !important; width:29px !important; }
.s-dad { background-image:url(http://fp1.fsanook.com/icon/dad.gif) !important; width:28px !important; }
.s-dj { background-image:url(http://fp2.fsanook.com/icon/dj.gif)!important; width:48px!important; }
.s-gizz { background-image:url(http://fp1.fsanook.com/icon/gizzz.gif)!important; width:47px!important; }
.s-hit2 { background-image:url(http://fp2.fsanook.com/icon/hit.gif)!important; width:21px!important; }
.s-hot2 { background-image:url(http://fp1.fsanook.com/icon/hot2.gif)!important; width:26px!important; }
.s-hot { background-image:url(http://fp2.fsanook.com/icon/hot.gif)!important; width:21px!important; }
.s-jam { background-image:url(http://fp1.fsanook.com/icon/jam.gif)!important; width:27px!important; }
.s-kreann { background-image:url(http://fp2.fsanook.com/icon/kreann.gif)!important; width:41px!important; }
.s-mai { background-image:url(http://fp1.fsanook.com/icon/mai_01.gif)!important; width:23px!important; }
.s-narak { background-image:url(http://fp2.fsanook.com/icon/narak.gif)!important; width:46px!important; }
.s-new2 { background-image:url(http://fp1.fsanook.com/icon/new.gif)!important; width:24px!important; }
.s-newlook { background-image:url(http://fp2.fsanook.com/icon/new_look.gif)!important; width:23px!important; }
.s-ngadd { background-image:url(http://fp1.fsanook.com/icon/ngadd.gif)!important; width:33px!important; }
.s-onair { background-image:url(http://fp2.fsanook.com/icon/onair.gif)!important; width:33px!important; }
.s-sad { background-image:url(http://fp1.fsanook.com/icon/sad.png)!important; width:32px!important; }
.s-seed { background-image:url(http://fp2.fsanook.com/icon/seed_th.gif)!important; width:38px!important; }
.s-seumm { background-image:url(http://fp1.fsanook.com/icon/seumm.gif)!important; width:40px!important; }
.s-sexy { background-image:url(http://fp2.fsanook.com/icon/sexy.gif)!important; width:34px!important; }
.s-star { background-image:url(http://fp1.fsanook.com/icon/star.gif)!important; width:16px!important; }
.s-sud { background-image:url(http://fp2.fsanook.com/icon/sud-sud.gif)!important; width:33px; !important}
.s-up { background-image:url(http://fp1.fsanook.com/icon/up.gif)!important; width:10px; !important}
.s-new { background-image:url(http://fp2.fsanook.com/icon/vdo_new_1.gif)!important; width:22px!important; }
.s-new3 { background-image:url(http://fp1.fsanook.com/icon/new3.gif)!important; width:40px; !important}
.s-wow { background-image:url(http://fp1.fsanook.com/icon/wow.gif)!important; width:31px!important; }
.move-it, .ac-win { display:block; width:142px; height:31px; position:absolute; top:3px; right:0; border-bottom:none !important; text-indent:-9999px; }
.move-it { background:url(http://fp1.fsanook.com/imgs/jear.gif) no-repeat; }
/*search*/
.ac_results { width:508px !important; padding:5px 5px 0 6px; border:1px solid #85675c !important; background:#feffe8; overflow:hidden; -moz-border-radius:0 0 5px 5px; -webkit-border-radius:0 0 5px 5px; border-radius:0 0 5px 5px; z-index:31; left: 310px !important; top: 67px !important; }
.ac_results ul { width:508px; list-style-position:outside; list-style:none; padding:0 0 10px 0; margin:0; }
.ac_results iframe { display:none; display:block; position:absolute; top:0; left:0; z-index:-1; filter:mask(); width:3000px; height:3000px; }
.ac_results li { position:relative; width:495px !important; margin:0; padding:2px 5px; cursor:pointer; display:block; font:menu; font-size:13px; overflow:hidden; color:#666; }
.ac_results li span { position:absolute; right:5px; text-align:right; color:#777; }
.ac_over { background:#eaedb6 !important; padding-right:5px; color:#900; }
.ac_over span { color:#b38063; }
