*{margin:0; padding:0}
body{padding:0; margin:0; background:#660000; color:#595252}
h1, h2, h3{color:#cc0000; height:auto; padding:5px 0 5px 5px; border-bottom:2px solid #c00; line-height:25px}
h4{color:#cc0000}
h4{background:none; padding-left:0}
img{border:none}
li{list-style:none}
a{text-decoration:none; outline:none; color:#595252}
.text-read a{text-decoration:underline}
input{height: 1%}
.banner{line-height:0}
.banner a img{width:100%}
/*#header{background:url(http://p3.isanook.com/sh/0/mo/di/bg-h.png) repeat-x; height:39px; text-align:center; position:relative; width:100%}*/
#wrapper{width:100%}
.nav{background:url(http://p3.isanook.com/sh/0/mo/di/nav-bg.png) repeat-x; height:25px}
.nav ul{background:url(http://p3.isanook.com/sh/0/mo/di/nav-btn.png) no-repeat; height:25px}
.nav ul li{float:left; width:33px}
.nav ul li a{display:block; height:25px; width:33px; text-indent:-9999px}
.part{background:#fff; height:24px; width:100%; border-bottom:1px dotted #c1c0c0}
.part a{text-decoration:none; color:#000}
.content{padding:0 0 10px 0; width:100%; background:#fff; clear:both}
.content h1{font-size:24px}
.icon-main{overflow: hidden}
.icon-main a{display:block; float:left; width:70px; height:75px; margin:0 0 15px 25px; text-align:center; -webkit-border-radius:7px; -moz-border-radius:7px; border-radius:7px; padding-top:5px}
.icon-main a:hover{background:#3f0404; opacity:0.4; filter:alpha(opacity=40)}
/*for small display */
.icon-s{padding-left:0}
.icon-s a{margin:0 0 15px 3px; height:70px; width:70px}
.swap-ver{padding:10px 0; border-top:1px dotted #fff}
.swap-ver p{text-align:center; color:#fff}
.swap-ver p a{color:#fff}
.swap-ver p a{color:#fff;text-decoration:none;display:inline}
/*.swap-ver p a:hover{text-decoration:underline; font-weight:700}*/
.comment{border-top:1px dotted #999; padding:10px 0}
.comment label, .comment textarea.comment-detail{display:block}
.comment label, .comment textarea.comment-detail, .comment input{margin-top:5px}
#footer{color:#FFF; padding:0 0 10px; font-size:small}
#footer p{text-align:center; padding:5px 0 0}
/*table*/
table tr td{border-bottom:dotted 1px #666; padding:3px 0 5px 0}
table tr th{background:#999; color:#fff; border-bottom:#666 solid 1px; padding:3px 0 5px 10px; font-size:small}
.score{background:url(http://p3.isanook.com/sh/0/mo/di/fc.png) no-repeat; color:#fff; display:block; width:22px; height:21px; text-align:center; padding-top:2px}
.s01{background-position:0 1px}
.s02{background-position:0 -25px}
.s03{background-position:0 -50px}
.s04{background-position:0 -75px}
.s05{background-position:0 -100px}
.yellow{background-position: 0 -165px; width: 16px; height: 16px; text-indent: -9999px; display: inline-block}
.red{background-position: 0 -143px; width: 16px; height: 16px; text-indent: -9999px; display: inline-block}
.goal{background-position: 0 -123px; width: 20px; height: 16px; text-indent: -9999px; display: inline-block}
/*category*/
.category{background:none; padding:0}
.hoverlist{border-bottom:1px dotted #c1c0c0; background-color:#fff}
.hoverlist:hover{background-color:#d2d2d2; border-bottom:1px dotted #c1c0c0}
.hoverlist a{text-decoration:none; color:#595252}
.hoverlist a img.play{float: none; vertical-align: middle}
.hoverlist a:hover{text-decoration:none}
.hoverlist img{float:left; margin:0 4px 0 0}
.hoverlist p{color:white;word-wrap: break-word}
.end-f{clear:both}
/*title-list*/
.title-list li{height:auto;width:100%}
.title-list li a, .ctr-img a,.bottom-link ,.pag-left,.pag-right{background:url(http://p3.isanook.com/sh/0/mo/di/icon.png) 0 3px no-repeat; padding-left:15px; color:#595252; display:block; line-height:22px}
.title-list li a:hover{background-color:#dcdcdc}
.link-set a{display:block;text-align:right;padding-top:5px}
.link-set .more{color:#595252}
.link-set .src-link{color:#cc0000;background:#dcdcdc}
.pag-left,.pag-right{display:inline-block;text-indent:-9999px;width:4px}
.pag-left{background-position:0 -66px}
.pag-right{background-position:0 -146px}
/*form*/
#src-form label, #dict-form label{display:block; color:#595252}
#src-form input, #dict-form input{display:block; margin:5px 0}
#src-form .src-btn, #dict-form .src-btn, .comment-btn .rec, .comment-btn .cancle, .sms p .sms-btn, .post-btn, .horo-btn, .advice-form button{background:url(http://p3.isanook.com/sh/0/mo/di/grey-btn.png) no-repeat; width:65px; height:28px; text-indent:-9999px; line-height:-1px; border:none; cursor:pointer; float: left; margin-right: 5px}
.horo-btn{background-position:0 -309px; width:76px}
#src-form .src-btn, #dict-form .src-btn{background-position:0 -190px}
#comment-form label, #post-form label{display:block; float:left; width:100px}
#post-form .post-btn{margin:0}
.comment-btn, #post-form .comment-btn{margin-left:100px}
.comment-btn .cancle{background-position:0 -38px}
.sms p{padding:5px 0; text-align:center}
.sms p .sms-btn{background-position:0 -266px; width:159px; height:33px; display:block; margin:0 auto}
.bb-horo p{text-align:center; padding-top:10px}
.bb-horo p strong{color:#cc0000}
#bb-form{border:1px dashed #c1c0c0; margin:20px auto 15px; padding:20px 0; width:160px}
#bb-form p{text-align:center}
#bb-form input{margin:0 auto; display:block; margin-top:10px}
#bb-form .bb-pin{width:60px}
input{height: 20px; width: 42%; line-height: 20px; font-size: 12px}
textarea{width: 42%}
/*social share*/
.share-list{height:23px; padding:5px 0 10px}
.share-list li{float:left; width:23px; height:23px; padding-right:5px}
.share-list li a{background:url(http://p3.isanook.com/sh/0/mo/di/sc-ic.png) no-repeat; width:23px; height:23px; display:block; text-indent:-9999px}
.share-list li .tw{background-position:0 -33px}
.share-list li .sms{background-position:0 -66px}
.share-list li .mail{background-position:0 -99px}
/*read*/
.text-read p{padding:5px 0 15px}
.text-read{padding:5px; overflow: hidden}
.pre{float:left}
.next{float:right}
.img-left img{float:left; padding-right:5px}
.img-left p{padding-bottom:5px}
.post-wb .head-post p, .post-by{color:#cc0000}
.post-wb img{padding:10px 0}
.post-wb{border-bottom:1px dotted #c1c0c0}
.page-wb{text-align:right}
.post-btn{background-position:0 -76px; width:122px; display:block; text-indent:-9999px; margin:0 auto}
/*comment*/
.show-comment{border-bottom:1px dotted #c1c0c0}
#comment-form{border-top:1px dotted #c1c0c0}
.show-comment p, .pagination p, #comment-form ul li, #post-form ul li{padding:5px 0}
.show-comment p strong{color:#cc0202}
.pagination p a{padding: 0 5px}
/*cards*/
.horo-pro p{padding:10px 0}
/*download*/
.download-img{padding:5px 0 10px}
.detail{border-top:1px dotted #c1c0c0}
.detail li{border-bottom:1px dotted #c1c0c0; padding:5px 0}
.detail li p{padding:0}
.detail li p strong a{color:#cc0000}
.hot_ul{margin:0;padding-left:20px}
.hot_ul li{list-style:disc}
.hot2{color:blue}
.tabmenu{color:#FFF; font-weight:bold; clear:both;border-bottom:3px solid #c00000}
.tabmenu li{float:left; background:#c00000; width:33.33%;text-align:center;color:#FFF;height:33px;display:block; line-height:30px; font-size:14px}
.tabmenu li a{border-top:#FFF 2px solid;color:#FFF;background-color:#890304;display:block;height:30px}
.tabmenu li a:hover{background:#c00000;display:block;line-height:28px;border-top:#c00000 2px solid}
.clear-all{clear:both;line-height:0;height:0}
.button-dl{background-color:#c00000;padding:2px;font-size:12px; color:#FFFFFF; font-weight:bold; border:1px solid #890304}
/*serv horo*/
.horo-serv img{width:100%}
.horo-serv p{text-align:center; padding-bottom:10px}
.horo-serv p span, .horo-serv p a{color:#cc0000; font-weight:700}
.horo-serv p span em{font-style: normal; background: #ccc}
/*bottom link*/
.bottom-link{background-color:#8d0303; background-position: 0 -227px; height:22px; display:block; color:#fff; border-bottom: 1px dotted #c35d5d; padding-left: 15px}
.bottom-link:hover, .bottom-link .active{background-color:#370000}
.opr{background: #a80202; padding-left: 5px}
.opr:hover{background: #a80202}
.opr img{vertical-align: middle}
/*album*/
.album-list{padding:2px 0}
.album-list a{padding:2px}
.album-list-desc a{display:inline-block; width:68px; overflow:hidden; font-size:12px; text-align:center}
.album-list-desc a:hover{text-decoration:underline}
.album-list a img{height: 68px; text-decoration:none; padding-bottom:2px}
.album-list-desc a img{display:block}
.all-img{text-align:right}
.all-img a{padding:10px 0 0 0}
.big-img img, .ctr-img{display: block; margin: 0 auto}
.ctr-img{text-align: center}
.ctr-img .ctr-left, .ctr-img .ctr-right{background-position: 0 -69px; display: inline-block; height: 14px; line-height: 10px; padding:2px 0 0 10px; text-indent: -9999px; width: 7px}
.ctr-img .ctr-right{background-position: 0 -149px}
/*dict*/
.means{border-top: 1px dotted #c1c0c0; padding: 10px 0}
.means strong{color: #990000}
.means ol li{padding: 5px 0}
.credit{padding-top: 15px}
/*browser*/
.logobs{margin:5px 0 0}
.free-dl{background:url(http://p3.isanook.com/sh/0/mo/di/free-dl.png) no-repeat; width:160px; height:35px; display:block; text-indent:-9999px; margin:10px 0 5px 5px}
.none-bg{background:none}
.bs-ul{margin-left:22px; margin-bottom:10px}
.bs-ul li{list-style:disc}
.ol-no{margin:0 0 10px 27px}
.ol-no li{ list-style:decimal}
.advice-form{overflow:hidden;margin-bottom:10px}
.advice-form p{clear:both; margin:5px 0}
.advice-form label{width:65px; display:block;float:left}
.advice-form input, .advice-form textarea {width:147px;margin-left:5px}
.advice-form .btn-sub{width:93px; background-position:0 -345px; margin:0 5px 0 70px}
.advice-form .btn-cancel{width:92px; background-position:0 -377px}
.template{display:block; min-height:200px}
/*samsung-template*/
.samsung1,.samsung2,.samsung3,.samsung4,.samsung5{display:block; line-height:22px; padding-left:15px; background:url(http://p3.isanook.com/sh/0/mo/di/icon_menu-for-samsung.png) no-repeat}
.samsung2{background-position:0 -63px}
.samsung3{background-position:0 -130px}
.samsung4{background-position:0 -195px}
.samsung5,.samsung5:hover {background-position:0 -228px; background-color:#A80202; height:22px; display:block; color:#fff;  padding-left: 15px}
.bdrnone,.bdrnone:hover{border-bottom:none}

/*regis-ticket*/
.ten{margin-left:25px}
.btn-sub2{display:block; width:222px; height:35px;  background:url(http://p3.isanook.com/sh/0/mo/di/btn-regis.png) no-repeat; border:none; text-indent:-99999px; margin:10px 5px 7px}
.btn-sub2:hover{cursor:pointer}
.advice-form2 label{display:block; float:left; width:75px; text-align:right; margin-right:5px}
.advice-form2 input{width:147px}
.regis-ul{margin:15px 0 10px 20px}
.regis-ul li{list-style:disc; color:#8D0303}
.regis-ul .regis-a{color:#8D0303; text-decoration:underline}
.regis-ul .select{text-decoration:none}
.rule-ol{margin-left:27px}
.rule-ol li{list-style:decimal}
.announce-ul{ margin-left:10px}
.announce-ul li{margin-bottom:20px}
.bg-cont{background:url(http://p3.isanook.com/sh/0/mo/di/bg-activity.gif) no-repeat #fff}
/*lotto-modify*/
.chk-atr{background:url(http://p3.isanook.com/sh/0/mo/di/grey-btn.png) no-repeat 0 -413px; width:165px; height:30px; text-indent:-9999px; display:block; margin:7px 0 0 5px}
h5{background:none repeat scroll 0 0 #999999;border-bottom:1px solid #666666;color:#FFFFFF;text-align:center;padding:5px 0; margin-top:10px;font-size:18px}
.number td{font-weight:700; color:#000}
.callto{color:#0100fe; text-decoration:underline}
.no-dott td{border:none !important}
.mgt{margin-top:0 !important}

/* Fixed by Teenoi */
.pagination{text-align:center; padding:10px 0}
.pagination span{color:#cc0000; font-weight:bold; padding:5px}
.pagination a{padding:5px; border: 1px solid #999}
.inv{display:none !important}
.hoverlist a{display:block;/* height:52px;*/ white-space:normal;word-break:break-all;padding:8px 0}
.bottom-link{height:25px}
.lastlink{border:0}
/*img[name=th_img]{visibility:hidden}*/
#jumpmenu{width:98%;margin:10px auto; font-size:16px; padding:5px 0;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;display: none}
.swap-ver p{font-size:small}
.swap-ver p a{color:#aaa}
.viewcount{font-size:small;color:#999}
.viewcount2{color:#999}

/* Create by Fai */
#header{background:url(http://mm1.isanook.com/mo/0/up/m/images/mbar-bg-10x50.png) repeat-x scroll 0 0 transparent; width: 100%;position: relative}
#header a, #header div{background:url(http://mm1.isanook.com/mo/0/up/m/images/allmenu2.png) no-repeat 10px -1095px; width:145px; height:50px}
 #icon-main ul li{background:url(http://mm1.isanook.com/mo/0/up/m/images/m_icon.png) no-repeat 10px -1095px; width:145px; height:50px}
#header a, #icon-main ul li a{display:block; text-indent:-9999px}
#header h1{border:0;padding:0}
#header>div{width:106px;height:50px;position:absolute;right:15px;top:0;background-position:-5px -1040px}
#header>div>p{width:106px;height:20px;position:absolute;top:0;right:-12px;background:url(http://mm1.isanook.com/mo/0/up/m/images/m-degree_2.png) no-repeat 120px -3px; text-align:center; z-index:10; margin-top:13px; font-size:15px; color:#bfbfbf; padding-left:8px}

.sun{background-position:20px -3px !important}
.cloud_sun{background-position:20px -25px !important}
.moon{background-position:20px -47px !important}
.cloud_moon{background-position:20px -70px !important}
.rain{background-position:20px -92px !important}
.drizzle{background-position:20px -114px !important}
.lightning{background-position:20px -135px !important}
.fog{background-position:20px -158px !important}
.snow{background-position:20px -179px !important}
.hail{background-position:20px -202px !important}
.cloud{background-position:20px -224px !important}
.snowflake{background-position:20px -246px !important}
.wind{background-position:20px -268px !important}
.storm{background-position:20px -290px !important}

/* Created by Tee+ */
.t01d{background-position:20px -3px !important}
.t02d{background-position:20px -25px !important}
.t01n{background-position:20px -47px !important}
.t02n{background-position:20px -70px !important}
.t10d, .t10n{background-position:20px -92px !important}
.t09d, .t09n{background-position:20px -114px !important}
.t04d, .t04n{background-position:20px -135px !important}
.t50d, .t50n{background-position:20px -158px !important}
.t13d, .t13n{background-position:20px -179px !important}
.t03d, .t03n{background-position:20px -224px !important}
.t10d, .t10n{background-position:20px -246px !important}
.t11d, .t11n{background-position:20px -290px !important}

#icon-main{margin-top:21px; overflow:hidden}
#icon-main ul li{float:left;width:85px;height:77px;margin:0 6px 6px 15px;text-indent:-9999px}
#icon-main ul a{width:85px;height:77px;-webkit-border-radius:7px; -moz-border-radius:7px; border-radius:7px}
#icon-main ul a:hover{background:#3f0404; opacity:0.4; filter:alpha(opacity=40)}
#icon-main ul .icon_load{background-position:0 -962px}
#icon-main ul .icon_news{background-position:0 -2px}
#icon-main ul .icon_sp{background-position:0 -81px}
#icon-main ul .icon_en{background-position:0 -241px}
#icon-main ul .icon_horo{background-position:0 -161px}
#icon-main ul .icon_wm{background-position:0 -403px}
#icon-main ul .icon_tra{background-position:0 -320px}
#icon-main ul .icon_it{background-position:0 -480px}
#icon-main ul .icon_board{background-position:0 -560px}
#icon-main ul .icon_auto{background-position:0 -641px}
#icon-main ul .icon_camp{background-position:0 -720px}
#icon-main ul .icon_lotto{background-position:0 -800px}
#icon-main ul .icon_gal{background-position:0 -879px}
#icon-main ul .icon_trendy{background-position:0 -1134px}
#icon-main ul .icon_trendynone{background-position:0 -1047px !important}
#icon-main ul .icon_sbox{background-position:0 -1222px}

/* Free Apps */
#header .logo,#maincontent ul a p{background:url("http://mm1.isanook.com/mo/0/up/m/images/proapp_all.png") 0 4px no-repeat;text-indent:-9999px}
#header .logo{width:120px;height:45px;display:block;text-decoration:none;margin: 0 auto;}
#maincontent h1{margin:10px;font-size:25px}
#maincontent ul li{border-bottom: 1px dotted #C1C0C0;overflow:hidden;position:relative}
#maincontent ul li a{display:block;height:60px}
#maincontent ul li a p{width:60px;height:60px;float:left;margin-right:10px}
#maincontent ul li:first-child a p{background-position:-30px -40px}
#maincontent ul li:nth-child(2) a p{background-position:-30px -176px}
#maincontent ul li:nth-child(3) a p{background-position:-30px -107px}
#maincontent ul li:nth-child(4) a p{background-position:-30px -245px}
#maincontent ul li a:hover{background-color:#d2d2d2}
#maincontent ul li span{color:red}
