@charset "utf-8";
/* CSS Document */
body,td,th {
font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;
font-size: 14px;
color: #333;
line-height:22px;
}
body {
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
background:url(../images/gzbgl.jpg) center top repeat-y #7d7d7d;
}
form{ padding:0; margin:0 }
img{ border:none }
.ad-gallery{ width:669px; overflow:hidden; position:relative }
#wrappers{ width:994px; margin:auto; }
#header, #footters{ width:994px; margin:0px; }
#header .top{ background:url(../images/wrappbg.gif) repeat-x; height:34px; line-height:34px; padding:5px 0px 0px 0px; color:#0188c8; overflow:hidden }
#header .top span, .top img{ float:left; padding-right: 10px; }
#header .top span{ display:block; padding:0 10px;}
#header .right{ float:right; text-align:right }
#header .right span a{color: #0188C8;}
#header .right span a:hover{color: #0037a3;}
#logotop{ clear:both; padding:0 0 15px; height:90px; background-color:#fff }
#logotop a.logo{ display:inline-block; float:left; margin-top: 15px; width: 250px;}
#logotop a.logo h6 {margin-top: 0; font-size: 13px; color: #c82128; line-height: 12px;margin-left: 2px;font-weight: normal;}
#logotop a.logo h6 span{font-size: 13px; font-weight: bold;}
#logotop a.banner{ display:block; float:right; padding-top:3px; padding-left:5px; }
#menutop{ height:37px; background-color:#008ac9; color:#fff; font-weight:bold;font-size: 12px; }
#menutop > ul{ padding:0; margin:0; list-style:none }
#menutop > ul li{ float:left; display:block; padding:0 }
#menutop > ul li.menucurrent a{font-size: 15px; color: #fff;}
#menutop > ul li.first a{ background-image:none}
#menutop > ul li a{ color:#fff; text-decoration:none; display:block;padding:0 10px; background:url(../images/bgr.gif) no-repeat left top #008ac9; line-height:37px}
#menutop > ul li.current a{ background-image:none; background-color:#b1c7d4; color:#105c7c }
#menutop.events > ul li.current a{ background-image:none; background-color:#F19C28; color:#ffffff }
#menutop.news > .submenu, #menutop > ul li.news a:hover{ background-color:green; color:#fff }
#menutop.news > .submenu a{ color:#fff }
.rss{background: url(../images/i-RSS.png) top left no-repeat; display: inline-block; padding: 0 5px 0 0;width: 15px; height: 15px; position: relative; top: 0;}

#menutop.business > ul li.current a{ background-image:none; background-color:#646462; color:#ffffff }
#menutop.business > .submenu, #menutop > ul li.business a {background: #646462; color: #cccccb;}
#menutop.business > .submenu a{ color:#cccccb; }
#menutop.business > .submenu a:hover{color: #fff;}

#menutop.property > ul li.current a{ background-image:none; background-color:#85a62d; color:#ffffff }
#menutop.property > .submenu, #menutop > ul li.property a {background: #85a62d; color: #e7edd5;}
#menutop.property > .submenu a{ color:#e7edd5 }
#menutop.property > .submenu a:hover{color: #fff;}

#menutop.prop > .submenu, #menutop > ul li.prop a:hover{ background-color:#e76f17; color:#fff }
#menutop.prop > .submenu a{ color:#fff }

#menutop.sport > ul li.current a{ background-image:none; background-color:#00b200; color:#ffffff }
#menutop.sport > .submenu, #menutop > ul li.sport a:hover{ background-color:#00b200; color:#ccf0cc }
#menutop.sport > .submenu a{ color:#ccf0cc }
#menutop.sport > .submenu a:hover{color: #fff;}

#menutop.lifestyle > ul li.current a{ background-image:none; background-color:#A356A1; color:#ffffff }
#menutop.lifestyle > .submenu, #menutop > ul li.lifestyle a:hover{ background-color:#A356A1; color:#edddec }
#menutop.lifestyle > .submenu a{ color:#edddec }
#menutop.lifestyle > .submenu a:hover{color: #fff;}

#menutop.television > .submenu, #menutop > ul li.television a:hover{ background-color:#1bafad; color:#fff }
#menutop.television > .submenu a{ color:#fff }
#menutop.events > .submenu, #menutop > ul li.events a:hover{ background-color:#F19C28; color:#fcebd4 }
#menutop.events > .submenu a{ color:#fcebd4 }
#menutop.yellow > .submenu, #menutop > ul li.yellow a:hover{ background-color:yellow; color:#333 }
#menutop.yellow > .submenu a{ color:#333 }
#menutop.classifieds > .submenu, #menutop > ul li.classifieds a:hover{ background-color:#B21F30; color:#fff }
#menutop.classifieds > .submenu a{ color:#f0d2d6 }
#menutop.classifieds > ul li.current a{ background-image:none; background-color:#B21F30; color:#fff }
#menutop.classifieds > .submenu a:hover{ color:#fff; }
#menutop.digital > .submenu, #menutop > ul li.digital a:hover{ background-color:#766ca7; color:#fff }
#menutop.digital > .submenu a{ color:#fff }
#menutop.forum > .submenu, #menutop > ul li.forum a:hover{ background-color:#823d1e; color:#fff }
#menutop.forum > .submenu a{ color:#fff }
.news-fade-wrapper ul{ padding:0; margin:0; list-style:none }
.news-fade-wrapper a{ color:#fff; text-decoration:none }
.submenu{ display:block; clear:both; background:#b1c7d4; height:40px; color:#105c7c; line-height:40px; padding:0 5px; overflow:hidden;font-size: 12px;}
.submenu a{ text-decoration:none; color:#105c7c; }
.submenu a:hover, .submenu .right a:hover{ color:#fff }
.submenu .left *, .submenu .right *{ float:left; display:block; padding:0 5px; }
.submenu .right span{ color:#fff;}
.submenu .right a{ color:#000 }
.topads{ padding-top:10px; }
#newsfade{ background-color:#333333; margin-top:10px; height:40px; }
#newsfade .title{ line-height:40px; font-size:18px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; display:block; float:left; width:90px; background-color:#ca252b; border-left:solid 5px #a52025; text-align:center }
#newsfade .txt{ padding:0 20px; width:559px; float:left; font-size:14px; font-weight:normal; line-height:40px; height:40px; overflow:hidden}
#footters{ background-color:#3397c9; clear:both; border-top:5px solid #ebeae8; height:270px; overflow:hidden}
#footters .footnev{ width:100%; padding:10px; color:#fff }
#contentwrap{ clear:both; padding:10px 0 }
#contentwrap #wrapleft{ width:669px; float:left; margin-bottom:10px; padding-top:7px; margin-top:20px }
#wrapright{ float:right; width:300px; margin-bottom:10px;margin-top:20px }
.feedtab{ height:46px; line-height:46px; background-color:#0087c3; color:#fff; font-size:24px; font-weight:bold; border-left:solid 5px #006998; padding-left:15px; margin:10px 0px }
.feedtabevents{ height:46px; line-height:46px; background-color:#F19C28; color:#fff; font-size:24px; font-weight:bold; border-left:solid 5px #D78B23; padding-left:15px; margin-bottom:10px }
a.feedlink{ float:right; display:block }

/*copy formsearch*/
.formsearch{ display:block; float:left; padding-right:0; padding-top:5px; }
@media screen and (-webkit-min-device-pixel-ratio:0) {
 .formsearch  { padding-top:0;  }
}
.formsearch input[type="text"]{ width:92px; color:#888888; padding:3px 5px; margin: 0 5px 0 0; }

.btntopsearch {
	background:  url(../images/icon_search.png) left no-repeat;
	color:#050;
    border: 0;
	margin: 5px 0 0 2px;
	padding: 0 0px 0px 20px;
	width: 20px;
	height: 20px;
	font: 100% 'trebuchet ms',helvetica,sans-serif;
	cursor: pointer;
	}
@media screen and (-webkit-min-device-pixel-ratio:0) {
 .btntopsearch  { margin: 6px 0 0 2px;  }
}
.imgsocialtop{float: right; margin:0px 0px; height: 40px}
/*copy formsearch*/
#slidephotos{ margin-bottom:10px; }
.bigphotos{
    width: 670px;
    text-align: center;
}						  
.bigphotos span {
 text-align:left;
}
.bigphotos img {
    max-width:100%;
    max-height:100%;
    vertical-align: middle;
}

#slidephotos span{ display:block; background-color:#2b2b2b; border-left:solid 5px #008ac8; color:#fff; font-size:20px; line-height:43px; padding:0px 15px}
.bigphotos span, .bigphotos_video span{ display:block; background-color:#2b2b2b; border-left:solid 5px #008ac8; color:#fff; font-family:Arial; font-weight:bold; font-size:12px; line-height:18px; padding:5px;}
.adsmidtop{ padding:20px 0 0 0; text-align:center }
.social{ height:26px; margin:10px 0 }
#newsdetail{ clear:both; color:#333333; padding:0 0 10px 0 }
#newsdetail h1{ font-size:24px; line-height:35px; padding:0; margin:0 }

#newsdetail ul li{list-style-type: disc; list-style:disc outside none;}
#newsdetail ul{margin-left:40px;}

p.postdatetxt{ padding:0; margin:0; font-style:italic; color:#878787 }

.miniphoto{ padding:0; margin:10px; display:block; float:left; width:216px; overflow:hidden }
.miniphoto img{width:216px;}


.miniphoto_left { width:216px; margin:10px 10px 10px 0;   overflow:hidden; }
.miniphoto_left img{ width:216px;}
.miniphoto_left span{ display:block; background-color:#2b2b2b; border-left:solid 5px #008ac8; color:#fff;  font-family:Arial; font-weight:bold; font-size:12px; line-height:18px; padding:5px;}

.miniphoto_right{ width:216px;  margin:10px 0 10px 10px;   overflow:hidden; }
.miniphoto_right img{ width:216px; }
.miniphoto_right span{ display:block; background-color:#2b2b2b; border-left:solid 5px #008ac8; color:#fff;  font-family:Arial; font-weight:bold; font-size:12px; line-height:18px; padding:5px; }



.miniphoto.last{ margin-right:0px !important }
.miniphoto span{ display:block; background-color:#2b2b2b; border-left:solid 5px #008ac8; color:#fff; font-size:11px; line-height:14px; padding:5px; }

.medphoto_left{ width:330px; margin:10px 10px 10px 0; overflow:hidden;}
.medphoto_left img{ width:330px; }
.medphoto_left span{ display:block; background-color:#2b2b2b; border-left:solid 5px #008ac8; color:#fff;  font-family:Arial; font-weight:bold; font-size:12px; line-height:18px;padding:5px; }

.medphoto_right{ width:330px;   margin:10px 0 10px 10px;  overflow:hidden;}
.medphoto_right img{ width:330px; }
.medphoto_right span{ display:block; background-color:#2b2b2b; border-left:solid 5px #008ac8; color:#fff;  font-family:Arial; font-weight:bold; font-size:12px; line-height:18px;padding:5px; }

.medphoto { width:330px; float:left; margin:10px; overflow:hidden}
.medphoto img{ width:330px; }
.medphoto span{ display:block; background-color:#2b2b2b; border-left:solid 5px #008ac8; color:#fff; font-size:11px; line-height:14px; padding:10px 10px; }


.newsbottom{ height:65px; text-align:right; position:relative }
.newsbottom span{ line-height:54px; font-size:18px; color:#000000 }
.newsbottom .left{ float:left }
.newsbottom .left a{ display:block; float:left; padding-right:5px; }
.sharebottom{ clear:both; padding-top:20px; }
.sharebottom h3{ font-size:18px; font-weight:normal; padding:0; margin:0; line-height:30px; border-bottom:solid 1px #000 }
a.totop{ position:absolute; display:block; right:0; bottom:-145px}
a.totop_emotion{ position:relative; display:block; float:right; margin-top:7px; }

.tabcontent{ padding-top:10px }
.tabheader{ padding:15px 5px; font-size:12px; height:30px; border-bottom:solid 2px #0378ae }
.tabheader  li{ display:block; float:left; padding:10px 15px; font-weight:bold; color:#395462; background-color:#e0e0e0; margin:2px 2px 2px 2px; }
.tabheader  li a{ text-decoration:none;color:#395462; }
.tabheader  li.ui-tabs-active, .tabheader  li:hover{ background-color:#0378ae; color:#fff; padding-top:12px !important; margin-top:0 !important }
.tabheader  li.ui-tabs-active a, .tabheader  li:hover a{ color:#fff }

.tabheadercomment{ padding:15px 5px; font-size:12px; height:30px; border-bottom:solid 2px #0378ae }
.tabheadercomment  li{ display:block; float:left; padding:10px 15px; font-weight:bold; color:#395462; background-color:#e0e0e0; margin:2px 2px 2px 2px; }
.tabheadercomment  li a{ text-decoration:none;color:#395462; }
.tabheadercomment  li.ui-tabs-active, .tabheadercomment  li:hover{ background-color:#0378ae; color:#fff; padding-top:12px !important; margin-top:0 !important }
.tabheadercomment  li.ui-tabs-active a, .tabheadercomment  li:hover a{ color:#fff }

.tabheader_news{ padding:15px 5px; font-size:12px; height:30px; border-bottom:solid 2px #0378ae }
.tabheader_news  li{ display:block; float:left; padding:10px 15px; font-weight:bold; color:#395462; background-color:#e0e0e0; margin:2px 2px 2px 2px; }
.tabheader_news  li a{ text-decoration:none;color:#395462; }
.tabheader_news  li.ui-tabs-active, .tabheader_news  li:hover{ background-color:#0378ae; color:#fff; padding-top:12px !important; margin-top:0 !important }
.tabheader_news  li.ui-tabs-active a, .tabheader_news  li:hover a{ color:#fff }

p.cmmtxt{ height:30px }
p.cmmtxt span{ display:block; float:left; padding:5px 10px 5px 10px; width:110px; color:#fff; margin-right:5px; background:#008ac8; font-weight:bold; text-align:center }
p.cmmtxt span.cmm{ background:#008ac8 url(../images/comm.gif) no-repeat left top; padding-left:25px !important }
.newslist{ width:315px; height:290px;float:left; padding:10px 0 10px 0; font-family:Arial, Helvetica, sans-serif; font-size:14px }
.rightbox{ float:right; clear:right }
.newslist h3{ font-weight:bold; font-size:18px; padding:0; margin:0; color:#0378ae; height:45px; overflow:hidden }
.newslist h3 > a{ color:#0378ae; text-decoration:none}
.newslist h3 > a:hover{ color:#025194;}	
.newslist .txt{font-size:14px; line-height:20px;padding-top:5px }

.newslist_issue{ width:315px; height:170px;float:left; padding:10px 0 10px 0; font-family:Arial, Helvetica, sans-serif; font-size:14px }
.rightbox{ float:right; clear:right }
.newslist_issue h3{ font-weight:bold; font-size:18px; padding:0; margin:0; color:#0378ae; height:45px; overflow:hidden }
.newslist_issue h3 > a{ color:#0378ae; text-decoration:none}
.newslist_issue h3 > a:hover{ color:#025194;}	
.newslist_issue .txt{font-size:14px; line-height:20px;padding-top:5px }

.txtissue{ height:100px; font-size:14px; line-height:20px }
.cmmtxt a{ color:#fff; font-weight:bold; text-decoration:none;}
.cmmtxt a:hover{ }
#recommendnews, .recommendnews{ clear:both;  }
#recommendnews  h4, .recommendnews  h4{ margin:0; padding:5px 0px; line-height:25px; font-size:18px; font-weight:bold; color:#333;}
#recommendnews h4 a, .recommendnews h4 a{ color:#0379b6; text-decoration:none }
#recommendnews span, .recommendnews span{ font-size:14px; font-weight:normal;}
.bigbtncmm{ height:53px; padding:20px 0 }
.bigbtncmm a{ background:#008ac8; display:block; float:left; color:#fff; font-size:12px; text-decoration:none; padding:15px 20px 15px 35px; font-weight:bold }
.bigbtncmm a.cmm{ background:url(../images/comm.gif) #008ac8 no-repeat 5px 13px; }
.bigbtncmm a.addcmm{ float:right; background:url(../images/addcmm.gif) #008ac8 no-repeat 10px 15px; }
.footnev{ float:left }
.footadr{ float:right; text-align:right; color:#fff; padding:40px 20px 0 0 }
.nev{ width:125px; display:block; float:left;margin: 0 4px; }
.nev h3{ padding:0 0 6px 0; margin:0; font-size:14px; font-weight:bold}
.nev h3 a { color:#fff;}

.nev ul{ padding:0; margin:0; list-style:none }
.nev ul a{ text-decoration:none; color:#fff;font-size: 12px }
.nev ul a:hover, #recommendnews h4 a:hover, .recommendnews h4 a:hover, h3 a:hover{color:#025194;}

.nevlast{ width:150px; display:block; float:left;margin: 0 4px }
.nevlast h3{ padding:0 0 6px 0; margin:0; font-size:14px; font-weight:bold}
.nevlast h3 a { color:#fff;}

.nevlast ul{ padding:0; margin:0; list-style:none }
.nevlast ul a{ text-decoration:none; color:#fff;font-size: 12px }
.nevlast ul a:hover, #recommendnews h4 a:hover, .recommendnews h4 a:hover, h3 a:hover{color:#025194;}

#comments{ clear:both; padding-top:20px }
#comments p{ padding:0; margin:0; display:block; }
#comments .comment{ background:#bfd4dd; font-size:12px; color:#202020; padding:15px 0 0 0; margin-top:10px; position:relative }
#comments .comment p.img{ float:left;  text-align:center; padding:15px 0 0 0px }
#comments .comment p.img span{ display:block; font-size:11px; color:#5d5d5d }

#comments .comment p.postby{ clear:both; padding-right:30px; }
#comments .comment p.postby span{ display:block; font-size:11px; color:#5d5d5d }
#comments .comment p.postby span.name{ float:left;  text-align:center; padding:0px 0 0 0px}
#comments .comment p.postby span.date{ float:right }
#comments .comment p.txt{ padding:15px 50px 10px 0px !important; }

.commentboottom{ clear:both; background-color:#a2c2d0; color:#2d2d2d; padding:30px 30px; height:15px }
.commentboottom a{ color:#2d2d2d; display:block; text-decoration:none; font-weight:bold }
.commentboottom a:hover{ color:#fff }
.commentboottom .left{ float:left }
.commentboottom .right{ float:right; text-align:right }
.commentboottom .left a{ padding-left:20px; margin-right:20px; background-image:url(../images/cmmico.png); background-repeat:no-repeat; background-position:0 -59px; color:#004f72 }
.commentboottom .left a.reply{ background-position:0 -39px }
.commentboottom .left a:hover, .commentboottom .right a:hover{ -moz-opacity:.70; -ms-filter:”alpha(opacity=70)”; filter:alpha(opacity=70); opacity:.70; }
.commentboottom .right *,.commentboottom .left *{ display:block; float:left; line-height:15px }
.commentboottom .right a{ background-image:url(../images/cmmico.png); width:17px; height:16px; overflow:hidden; margin:0 5px }
.commentboottom .right a.gzlike{ background-position:0 -22px }
.commentboottom .right a.gzdislike{ background-position:0 -1px }
.commentboottom .right span.gzlike{ color:#438800; padding-right:5px; }
.commentboottom .right span.gzdislike{ color:#eb2629; padding-left:5px }
.no{ display:block; position:absolute; top:0; right:0; padding:10px 15px; background:#3588ac; color:#fff; font-size:24px; font-weight:bold }

.refcomment{ background:#a2c2d0;   padding:20px 20px; margin:0 60px 5px 20px}
.refcomment p.txtref{ padding:0 !important; margin:0 !important; color:#202020}
.refcomment p.imgref{ float:left; width:90px; }

#addcomment{ padding:40px 60px 40px 0;  background:#dedede; margin-top:6px; width:609px }
#addcomment ul{ padding:0; margin:0; list-style:none }
#addcomment ul li{ display:block  }
li.txtlabel{ clear:left; float:left; font-size:16px; line-height:20px; width:172px;  text-align:right; padding-right:20px; height:25px }
li.inputmed{ width:400px; float:left; clear:right;  height:25px; }
li.txtcomment{ margin-left:192px;  width:400px; float:left; clear:both;  }
li.inputmed input[type="text"]{ width:265px }
li.txtarea textarea{ width:300px; height:105px }
li.inputmed span{ line-height:20px; }
.redtxt{ color:#F00} 

li.longtxt{ clear:both;margin-left:192px;  width:400px; float:left; padding:0px 0 }
li.inputmini, li.btnsubmit{ margin-left:192px;  width:400px; float:left; clear:both;  }

li.inputverify{ width:400px; float:left;  height:30px;}
li.inputverify *{ float:left }
li.inputmini input[type="text"]{ width:120px }
.bigblue{ color:#0090ff; font-size:15px;  }
.midtxt{ font-size:14px; }
.rightsocial{ height:40px; text-align:justify; margin-bottom:10px }
.rightsocial a{ margin-left:2px }
.bgtire{ background-color:#ececec; padding-bottom:10px }
.rightads{ margin-bottom:10px; text-align:right }

.rightads p{ text-align:left; font-size:11px; line-height:16px; display:block; padding:0px 15px 0px 15px}

.tidetable{ border:solid 1px #fff; width:90%; margin:0 auto }
.tidetable thead th{ background-color:#017fbc; color:#fff; text-align:center; width:11%; line-height:30px }
.tidetable tbody th{ background-color:#0593df; text-align:center; color:#fff }
.tidetable td{ text-align:center; background-color:#dfdfdf; line-height:30px }
.tidetable tr.odd td{ background-color:#cecece }
.tidetable th.dh{ background:url(../images/bgbg.gif) no-repeat left -1px; text-indent:-999px; overflow:hidden  }
#breakingnews{ background-color:#d90c14; color:#fff }
#breakingnews a{ color:#fff; text-decoration:none }
#breakingnews h3{ margin:0; padding:10px 15px; background:#000; font-size:18px; border-left:solid 5px #a52025 }
#breakingnews ul{ margin:10px 0; padding:0 10px 20px 30px; }
#breakingnews ul li{ list-style-image:url(../images/li.gif); font-size:12px; line-height:20px; }
#breakingnews a:hover{ color:#000 }
.bgtire{ background-color:#ececec; padding-bottom:10px }
#mostrecent{ background:#008ac8; color:#333333; margin-bottom:10px; }
#mostrecent h3{ color:#fff; margin:0px; padding:10px 10px 6px 10px; text-align:left; font-size:18px; line-height:25px; }
#mostrecent .minitab{ height:35px; }
#mostrecent .minitab ul{ padding:0 0 0 8px; margin:0; list-style:none }
#mostrecent .minitab ul li{ display:block; float:left; margin:2px; padding:3px 10px; background:#00496a; color:#fff; margin-top:2px; }
#mostrecent .minitab ul li a{ color:#fff; font-weight:bold; font-size:12px; text-decoration:none }
#mostrecent .minitab ul li.ui-tabs-active,#mostrecent .conttent,#mostrecent .minitab ul li:hover{ background:#f4f4f4; color:#333333; margin-top:-2px !important; margin-bottom:-6px !important; padding:7px 10px !important }
#mostrecent .minitab ul li.ui-tabs-active a,#mostrecent .minitab ul li:hover a{ color:#333 }
#mostrecent .conttent ul{ padding:8px; margin:0; list-style:none }
#mostrecent .conttent ul li{ list-style-image:url(../images/li2.gif); font-size:12px; line-height:20px; margin-left:20px;}
#mostrecent .conttent ul a{ text-decoration:none; color:#333 }
#mostrecent .conttent ul a:hover{ color:#F00 }



.banners ul{ padding:0; margin:0; list-style:none ;line-height:10px;}
.banners ul li{ float:left;  overflow:hidden; padding-bottom:5px; margin-left:3px;}
/*.banners ul li.odd{ margin-right:3px }


.banners ul li.no_odd{ margin-left:3px; float: right;}*/
.banners .banner_left{ float: left; width:148px;}
.banners .banner_right{ float: right; width:148px;}


.banners .li_1_row img{ width:148px; height:68px;}
.banners .li_2_row img{ width:148px; height:141px;}
.banners .li_3_row img{ width:148px; height:210px;}
.banners .li_4_row img{ width:148px; height:281px;}
.banners .li_5_row img{ width:148px; height:352px;}
.banners .li_6_row img{ width:148px; height:426px;}

.banner_test{float: left;width:300px;}



#adstv .big_thum{ padding:1; margin:10px 10px 10px 10px; width:280px; }
#adstv .big_thum h4{ font-size:12px; font-weight:bold; padding:3px 0 3px 0; margin:0 }
#adstv .big_thum h4 a{ color:#0179ae; text-decoration:none }
#adstv .big_thum p{ display:block; margin:0; padding:0; line-height:16px; margin-right:8px;}


#adstv{ padding:0; margin:0 0 10px 0; font-size:11px; height:520px; background:#ededed;text-align: left; }
#adstv h3, .rightads h3{ padding:0 0 0 15px; margin:0; background:#0179ae; font-size:18px; font-weight:normal; color:#fff; line-height:32px; border-left:5px solid #006998; text-align:left }
#adstv .tvleft{ display:block; float:left; width:133px; margin:0px 0 0 10px }
#adstv .tvright{ display:block; float:right; width:133px; margin:0px 10px 0 0 }
#adstv .tvleft h4, #adstv .tvright h4{ font-size:12px; font-weight:bold; padding:3px 0 3px 0; margin:0 }
#adstv .tvleft h4 a, #adstv .tvright h4 a{ color:#0179ae; text-decoration:none }
#adstv .tvleft p, #adstv .tvright p{ display:block; margin:0; padding:0; line-height:16px; }
#rightpoll,#rightcurrency{ margin-bottom:10px; font-size:12px; line-height:18px; padding-top:7px }
ul.polltap{ height:26px;padding:0; margin:0 0 0 15px; list-style:none }
ul.polltap li{ float:left; background:#008ac8; padding:0 8px; margin:2px; text-decoration:none; color:#fff; line-height:22px }
ul.polltap li a{ color:#fff; text-decoration:none; font-weight:bold }
ul.polltap li.ui-tabs-active{ line-height:30px; margin-top:-7px; margin-bottom:-2px !important; background-color:#f4f4f4; border-left:#008ac8 solid 1px; border-right:#008ac8 solid 1px; border-top:3px solid #008ac8; border-bottom:1px #f4f4f4 solid }
ul.polltap li:hover{ background-color:#f4f4f4;color:#333 }
ul.polltap li.ui-tabs-active a, ul.polltap li:hover a{ color:#333 }
#rightpoll .conttent, #rightcurrency .conttent{ background:#f4f4f4; border-left:#e6e6e6 solid 1px; border-right:#e6e6e6 solid 1px;border-bottom:#e6e6e6 solid 1px; border-top:solid 1px #008ac8; padding:20px; }
#rightpoll .conttent > *{ padding:0 0 6px 0; margin:0 }
#rightcurrency .conttent > *{ padding:0 0 6px 0; margin:0 }
#rightpoll .conttent ul{ padding:5px 0; margin:0px; list-style:none }
#rightcurrency .conttent ul{ padding:5px 0; margin:0px; list-style:none }
.btnblue{ text-align:center; clear:both; padding:10px 0 0 0; }
.btnblue input{ padding:3px 5px; line-height:18px; font-size:12px; background-color:#008ac8; border:none; color:#fff; font-weight:bold; cursor:pointer}
.btnblue input:hover{ color:#333 }
.ad-controls{ display:none }
.ad-image-description{display:block; background-color:#2b2b2b; border-left:solid 5px #008ac8; color:#fff; font-size:16px; padding:0px 15px}
ul.ad-thumb-list li{ position:relative }
ul.ad-thumb-list li span{ display:block; background-color:#2b2b2b; border-left:solid 5px #008ac8; color:#fff; font-size:11px; line-height:14px; padding:10px 10px; height:40px; overflow: hidden;}
.spotlight{ width:669px; overflow: hidden;}
#featurelist{margin-bottom:25px; position:relative; height:410px}
.boxtxt{ clear:both; padding-top:5px }
.boxtxt h2, .twocolumn h2{ padding:0; margin:0; line-height:46px; font-size:24px; font-weight:bold; background-color:#0037c2; color:#fff; padding-left:20px; position:relative }
.twocolumn .harfleft > h2{ margin-right:10px !important }
.twocolumn .harfright > h2{ margin-left:10px !important }
.boxtxt h2.h2bluetab, .twocolumn h2.h2bluetab{ background-color:#0037c2; }
.boxtxt h2.h2eventstab, .twocolumn h2.h2eventstab{ background-color:#ff7f00; }
.boxtxt h2.h2redtab, .twocolumn h2.h2redtab{ background-color:#c20000; }
.boxtxt h2.h2yellowtab, .twocolumn h2.h2yellowtab{ background-color:#7c5202; }
ul.listevent{ padding:0; margin:10px 20px; list-style:none; color:#b5b5b5; color:#333 }
ul.listevent li{ clear:both; padding:5px; }
ul.listevent li.first{ clear:both; height:58px; display:block }
ul.listevent li.first a{ display:block }
ul.listevent li img{ float:left; padding-right:13px }
ul.listevent li a{ font-weight:bold; font-size:16px; color:#F15E00; text-decoration:none; margin-right:10px }
ul.listevent li a:hover{ color:#f47e33; }
.boxtxt .link, .topdot{ clear:both; border-top:dotted 1px #ccc; height:25px; padding:10px 0 }
a.linkleft{ line-height:22px; font-weight:bold; color:#5b5b5b; text-decoration:none; padding-left:20px }
a.linkleft:hover, .linkall a:hover{ color:#999; }
a.gototop{ float:right }
#tabslide{ height:175px; padding:5px 0; position:relative }
#adslide{ background-color:#ededed; height:173px; margin:auto; overflow:hidden }
.linkall{ clear:both }
.linkall a{line-height:22px; font-weight:bold; color:#5b5b5b; text-decoration:none;}
.mrtop{ padding:0 0 10px 0; margin:10px 0}
.minimallistindex > li:hover, #output .link a:hover, a.gototop:hover, p.cmmtxt span:hover{ -moz-opacity:.70; -ms-filter:”alpha(opacity=70)”; filter:alpha(opacity=70); opacity:.70; }
.minimallistindex{ padding:0; margin:0; list-style:none}
.minimallistindex > li{ float:left; width:135px; margin-right:14px }
.minimallistindex > li > a{ display:block; font-size:14px; color:#981420; line-height:20px; text-decoration:none; font-weight:bold; padding:5px 0; }
.minimallistindex > li > a > span{height:35px; overflow:hidden; display:block}
#tabfeatured{ padding:0; margin:0;height:410px; list-style:none; display:block; background-color:#181818; position:absolute; left:0; top:0; z-index:99 }
#tabfeatured > li{ display:block; color:#fff; font-size:11px; border-bottom:solid 1px #2d2d2d; line-height:18px }
#tabfeatured > li{ cursor:pointer; color:#a7a7a7; height:51px; text-decoration:none; padding:15px 20px; width:150px;display:block; z-index:999}
#tabfeatured > li > span {
font-size:13px;
  }
#tabfeatured > li:hover, ul#tabfeatured li.current{ background:url(../images/sliceshow.bgpng.png) no-repeat left top; padding-right:40px !important; margin-right:-20px !important; border-bottom:0px !important; color:#a0c4d4 !important; height:52px !important }
#tabfeatured > li h3{ padding:0; margin:0; font-size:16px; font-weight:bold }
#tabfeatured > li > h3{ color:#fff }
#output{ display:block; padding:0px; margin:0 0 0 189px; width:480px; height:410px; overflow:hidden; position: relative; top:0; right:0 }
#output li{ display:block; position:relative;height:410px;width:480px; overflow:hidden; }
#output li > img{ height:410px; width:480px }
#output .overinfo{ position:absolute; bottom:0; padding:17px; color:#fff; background:url(../images/bginfo.png) repeat }
#output .overinfo h3 { padding:0; margin-top:-7px;}
#output .overinfo h3 a{ padding:0; margin-top:0; font-size:16px; font-weight:bold; color:#2fcfff}
#output .overinfo p{ padding:0; margin-top:0; margin-bottom:-5px; font-size:13px; line-height:17px }
#output .overinfo p a{ color: inherit;}

#output .link{ padding:10px 0 0 0 !important; text-align:right; }
#output .link a{ color:#fff; padding:5px 10px; text-decoration:none; font-weight:bold; background-color:#006fa4 }

#more_detail .link{ padding:15px 0 20px; margin:5px 0; !important; text-align:right;}
#more_detail .link a{ color:#006fa4; padding:5px 10px; text-decoration:none; 
font-weight:bold; border: 2px solid #006fa4; font-size:12px; font-size: 15px; 
font-weight: normal; }
#more_detail .link a:hover{background-color:#006fa4;color: #fff;} 


#fullstory .link{ padding:20px 0!important; text-align:right; }
#fullstory .link a{ color:#fff; padding:5px 10px; text-decoration:none; font-weight:bold; background-color:#006fa4; font-size:12px;}
#fullstory .link a:hover{background-color:#999}

.propflip{ width:100px; height:140px; overflow:hidden; padding:10px 0 10px 10px; float:left }
#boatads .propflip{ padding:10px 10px 10px 0px !important; }
.propflip h3{ font-size:12px; color:#006fa4; padding:0 0 3px 0; margin:0; line-height:18px; display:block; height:36px; overflow:hidden }
.propflip a{ text-decoration:none; color:#666; display:block; }
.propflip a:hover{ color:#339 }
.propflip h3 > a{color:#981420; text-decoration:none;font-weight: bold;}
.propflip h3 > a:hover{ color:#c45562;}
.propflip .flip-img{ width:100px; height:100px; background-color:#f1f1f1; overflow:hidden }
.propflip .flip-info{ width:80px; height:90px; background-color:#f1f1f1;display:block; padding:5px 10px !important; margin:0; font-size:11px; color:#666; overflow:hidden }
.propflip p{ margin:0; display:block; font-size:11px; line-height:16px !important }
/*.propflip .flip-info{ display:none }*/
.twocolumn{ clear:both; padding:20px 0}
.twocolumn .harfleft{ width:330px; float:left; }
.twocolumn .harfright{ width:330px; float:right; }
#breadcrumb {color:#0379b6; padding-bottom:10px ;display: block;}
#breadcrumb a {text-decoration:none;color:#0379b6}
#breadcrumb a:hover {text-decoration:underline;}
#breadcrumb span{
	color:#000000;font-weight:bold;
}


.chart_result_sum{
   /* display: none;*/
    height: 250px;
	width: 250px;
	margin: auto;
}

.chart_result_popup{
   /* display: none;*/
    height: 500px;
	width: 600px;
	margin: auto;
	overflow: auto;
	border: 0;
}
.div_pop_up_graph_thai{border-color: red;}

.tooltip_poll_result{
    display: none;
    position: fixed;  
	font-size:12px;
	/*width: 200px;*/
	background-color:#f9f2ba;
    border:1px solid #e9d315;
	padding:3px;
 
}

.popup_poll{
    display: none;
	width: 680px;
	background: #fff;
}
.popup_poll span {color: #A52025; font-size: 18px;}
.createdate{font-size: 12px; margin: 0 0 0 25px;}
.div_poll_result_container{
	width: 650px;
	margin: auto;
	/*overflow: hidden;*/
}

.p_graph_name{
	display: block;
	margin-top:40px;
	margin-bottom: 30px;
	background: #dadada;
	text-align:left;
    font-size: 18px;
	padding: 5px 5px 5px 15px;
	border-left: 5px solid #bebebe;
}

.p_pop_total_vote{
	margin-top:10px;
	margin-bottom:40px;
}

.p_graph_vote_total{
	
}
hr.hr_linestyle {
    border: 0;
    height: 1px;
    background: #333;
    background-image: -webkit-linear-gradient(left, #ccc, #333, #ccc); 
    background-image:    -moz-linear-gradient(left, #ccc, #333, #ccc); 
    background-image:     -ms-linear-gradient(left, #ccc, #333, #ccc); 
    background-image:      -o-linear-gradient(left, #ccc, #333, #ccc); 
}
h1.polltxth1 {font-size: 16px; font-weight: normal;padding-bottom: 15px;}
h1.polltxth1 span {font-weight: 700;}
.popup_poll blockquote.blockquotestyle {
  font: 16px/20px italic Times, serif;
  padding: 8px;
  background-color: #fff;
  background-image: url(../images/left_quote-32.png);
  padding: 5px;
  background-position: top left;
  background-repeat: no-repeat;
  margin: 30px auto;
  text-indent: 20px;
  }
.popup_poll blockquote.blockquotestyle span{
  display: block;
  background-repeat: no-repeat;
  background-image: url(../images/right_quote-32.png);
  background-position: bottom right;
  bottom: 15px;
  font-size: 18px;
  color: #666;
}
.ul_poll_previous {
	list-style-type: circle;
}

.ul_poll_previous li{
	margin-bottom:10px;
	font-weight: bold;
}

.sp_more_result{
	/*text-align: right;*/
	float: right;
	/*margin-left:300px;*/
	/*margin-right:15px;*/
}

.p_pop_total_vote img{
	float: right;
}

.h3_poll_quiz{margin-bottom:0px; font-weight: bold;}
.div_poll_ads{width:100%;text-align: center;}
.btnblue a{ padding:5px 7px; line-height:18px; font-size:12px; background-color:#008ac8; border:none; color:#fff; font-weight:bold; cursor:pointer; text-decoration:none;}
.btnblue a:hover{ color:#333 }
.a_on_underline {
text-decoration: none;
color: #ffffff;
}
.div_previous_poll ul li {
list-style-image: url(../images/li2.gif);
font-size: 12px;
line-height: 20px;
}
.div_previous_poll a {
text-decoration: none;
}
.div_previous_poll a:hover {
text-decoration: underline;
}
#adstv .tvleft  img:hover {
opacity: 0.4;
filter: alpha(opacity=40);
}
#adstv .big_thum img:hover {
opacity: 0.4;
filter: alpha(opacity=40);
}
#yellowpagesr{background:url(../images/bg_yellow.jpg) no-repeat left top; height:113px }
#div_link{width:95px;height:110px;float: left;}
#yellowpagesr form{ display:block; padding:40px 38px 9px  0px; margin:0;width:160px;float: right;}
#yellowpagesr p{padding:8px 0 0 20px;  margin:0; font-size:11px;  line-height: 15px; }
#yellowpagesr form select{ width:145px }
.ads_hide{display: none;}
#login_panel{ width:300px;height:46px;margin:7px 0px 10px 0px;background-color:#57b7df;}
#login_panel > img{float: left;}
#login_panel > a, #login_panel > span{float: left;}
#logout{margin-right:3px;}
.logined > a,#logout > a{font-family:arial;color:#ffffff;font-weight: bold;font-size: 15px;}
#login_panel > a > img:hover{opacity:0.5;filter:alpha(opacity=50);}
#login_panel > a:hover,#logout:hover > a{}
#img_profile{margin:5px 5px 0px 5px;}
.logined {padding:0px 5px 0px 5px;color:#ffffff;}

.ads_hide{ display: none;}



ul{
	border:0; 
	margin:0; 
	padding:0;
}

#pagination-flickr li{
border:0; margin:0; padding:0;
font-size:11px;
list-style:none;
}
#pagination-flickr a{
border:solid 1px #DDDDDD;
margin-right:2px;
width:15px;
}
#pagination-flickr .previous-off,
#pagination-flickr .next-off {
color:#666666;
display:block;
float:left;
font-weight:bold;

}
#pagination-flickr .next a,
#pagination-flickr .previous a {
font-weight:bold;
border:solid 1px #DDDDDD;
width: auto;
}
#pagination-flickr .active > a{
font-weight:bold;
display:block;
float:left;
font-style: italic;
border:solid 1px #2936cf ;
background-color:#8dc5fc
}
#pagination-flickr a:link,
#pagination-flickr a:visited {
color:#0063e3;
display:block;
float:left;
padding:3px 6px;
text-decoration:none;
}
#pagination-flickr a:hover{
border:solid 1px #666666;
background:#8dc5fc;
}


/*[START][Paging style]*/
.div_paging_container{
	width:100%;
	height:30px;
	margin:10px 5px 3px 5px;
	
	
	/*background-color:#0ff031;*/
}

.div_paging_data{
	float: left;
	
	/*background-color:#f1d50e;*/
}

.div_paging_button{
	float: right;
	
	/*background-color:#1d71e2*/
}

.div_paging_button img{
	vertical-align:middle;
}

.cmb_pages{
	text-align:center;
	margin:0 3px 0 0;
}

.paging_clear_both{
	clear: both;
}


.tb_insert_element td{ 
	 font-size: 0.85em;
}

.tb_insert_element th{	
	 font-size: 1.1em;
}


.td_center{
	 text-align:center; 
}
	
.tb_insert_element{
	width:100%;
	margin-bottom:0px;
	vertical-align:middle;
	
}
/*[END][Paging style]*/
/*add new*/
.texth3 {font-size: 20px; font-weight: bold;}
.blackcolor{color: #000;}
.height20px {height: 20px;}
.clear {clear:both;}
.i_social{position: relative; top: -20px; margin-bottom: 40px;}
ul.i_social_list{margin: 0; padding: 0; list-style: none;}
.i_social_list{position:relative;}
.i_social_list li{margin:0;padding:0;list-style:none;position:absolute;top:0;}
.i_social_list li, .i_social_list a{height:40px;display:block;}

.fb_like{left:0px;width:99px;}
.fb_like{background:url('../images/i-social.png') 0 0;}

.i_fb{left:111px;width:39px;}
.i_fb{background:url('../images/i-social.png') -111px 40px;}

.i_gp{left:160px;width:39px;}
.i_gp{background:url('../images/i-social.png') -160px 40px;}

.i_yt{left:211px;width:39px;}
.i_yt{background:url('../images/i-social.png') -211px 40px;}

.i_tw{left:261px;width:39px;}
.i_tw{background:url('../images/i-social.png') -261px 40px;}

.i_social_bottom{width: 100%; height: 80px; border-bottom: 1px solid #e3e3e3;}
.i_social_bottom p{font-size: 12px; border-bottom: 1px solid #e3e3e3;}
ul.bottom_i_social_list{margin: 0; padding: 0; list-style: none;}
.bottom_i_social_list{position:relative; left: 120px;}
.bottom_i_social_list li{margin:0;padding:0;list-style:none;position:absolute;top:0;}
.bottom_i_social_list li, .bottom_i_social_list a{height:32px;display:block;}

.bottom_i_fb {left:0px;width:32px;}
.bottom_i_fb {background:url('../images/i-social-bottom.png') 0 32px;}

.bottom_i_tw {left:60px;width:32px;}
.bottom_i_tw {background:url('../images/i-social-bottom.png') -47px 32px;}

.bottom_i_gp {left:120px;width:32px;}
.bottom_i_gp {background:url('../images/i-social-bottom.png') -95px 32px;}

.bottom_i_yt {left:180px;width:32px;}
.bottom_i_yt {background:url('../images/i-social-bottom.png') -142px 32px;}

.bottom_i_fd {left:240px;width:32px;}
.bottom_i_fd {background:url('../images/i-social-bottom.png') -189px 32px;}

.ads_300{width: 100%; margin: -10px 0 0 0;}
.ads_space10{height: 10px;}
.movie_article h2 {font-size: 24px; color: #333; margin: 20px 0 0 0; padding-bottom: 15px;}
.movie_feed,.movie_feed_yellow,.event_feed, .movie_feed_red { line-height: 30px; height: 30px; font-size: 18px; color: #fff; padding-left: 20px; position: relative; }
.event_feed, .blue_feed {line-height: 46px; height: 46px; font-size: 24px; color: #fff; padding-left: 20px; position: relative; font-weight: bold;}
.movie_feed {background: #727272; border-left: 5px solid #5b5b5b;}
.event_feed {background: #F19C28; border-left: 5px solid #d78b23;}
.blue_feed {background: #0087c3; border-left: 5px solid #006998;}
.movie_feed_yellow {background: #C29700; margin: 25px 0 0 0; border-left: 5px solid #906e10;}
.movie_feed_red {background: #ca252b;  border-left: 5px solid #a21e22;}
.feedlink_30{float: right;}

.tab_feed{line-height: 46px; height: 46px; font-size: 24px; font-weight: 700; color: #fff; padding-left: 20px; position: relative;}
.redbg{background: #B21F30;}
.feedlink_46{background: url(../images/feedicon.gif)center right no-repeat; height: 46px; width: 46px; position: absolute; right: 0;} 


.minimallistindex li > .classshowtxt, .minimallistindex li > .classshowimg{font-size: 11px; width: 150px; height: 160px; margin: 5px 0 0 0;}
.minimallistindex li > .classshowtxt {}
div.classshowtxt a:link, div.classshowimg a:link{text-decoration: none;}
.minimallistindex li > .classshowtxt  h1, .minimallistindex li > .classshowimg  h1 {padding: 8px 0 5px 8px; font-size: 12px; font-weight: bold; line-height: 14px; color: #2b2b2b;}
.minimallistindex li > .classshowtxt  h1 {height: 30px;}
.minimallistindex li > .classshowimg  h1 {padding: 8px 0 0 0; }
.minimallistindex li > .classshowtxt  p{font-size: 11px; padding: 8px; line-height: 14px; color: #666; width: auto; height: 150px; background: #ededed;}
.minimallistindex li > .classshowimg  img{position: absolute; bottom: 0;}
.minimallistindex li > .classshowimg span 
{ color: #000; 
position: absolute; 
background: #fff;
bottom: 0; width: 145px; height: 20px;
text-align: right; 
padding: 3px; font-size: 12px; 
font-weight: bold;
-moz-opacity: 0.70;
opacity: 0.70;
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha"(Opacity=70);
}

#adslide.redtheme{ background:none; height:170px !important}
#adslide.themeblue{background:none; height:150px !important}
#adslide.redtheme img{ width:150px; height:120px }
#adslide.redtheme .simply-scroll .simply-scroll-list li{ width:150px !important; margin:0 20px; position:relative; height:170px }
#adslide.redtheme .simply-scroll-btn-left{ background:url(../images/redleft.jpg) no-repeat left center; height:180px !important}
#adslide.redtheme .simply-scroll-btn-right{ background:url(../images/redright.jpg) no-repeat 0  center !important; height:180px !important}
#adslide.redtheme .txt{ position:absolute; bottom:40px; left:0; padding:0; margin:0; background-color:#fff; width:150px; opacity:0.6;
filter:alpha(opacity=60);  }
#adslide.redtheme .txt span{ padding:0 5px; text-align:right; height:25px !important }
#adslide.redtheme .txt2{ padding:0; margin:0 }

#adslide.themeblue .simply-scroll-btn-right{ background:url(../images/blueright.jpg) no-repeat 0  50px !important; }
#adslide.themeblue .simply-scroll-btn-left{ background:url(../images/blueleft.jpg) no-repeat left 50px;  }
#adslide.themeblue  .simply-scroll .simply-scroll-clip,#adslide.themeblue .simply-scroll { height:150px !important }

.paddingbottom20px{ padding-bottom:15px !important }
h2.paddingbottomno{ padding-bottom:0 !important; margin-bottom:0 !important }

#gallery.nocaption p.ad-image-description{ display:none !important }

.texth1{font-size: 24px; color: #333; padding: 0 0 25px 0; font-weight: bold;}

.ac_input{padding: 10px 0 0 0;}

#div_img_display center{ margin-bottom: 10px; }

span.bold{ font-weight: bold;}

/*Sportlight feature_list*/
div#feature_list {
			width: 669px;
			height: 400px;
			overflow: hidden;
			position: relative;
			background: #181818;
		}

		div#feature_list ul {
			position: absolute;
			top: 0;
			list-style: none;	
			padding: 0;
			margin: 0;
			right: 0px;
		}

		ul#rotatortabs {
			left: 0;
			z-index: 9;
			width: 170px;
		}

		ul#rotatortabs li {
			font-size: 12px;
			font-family: Arial;
			border-bottom: 1px solid #2d2d2d; width: 161px;
			
		}
		ul#rotatortabs li:last-child{border-bottom: 0;}
		
		ul#rotatortabs li img {
			padding: 0px;
			border: none;
			float: left;
			margin: 0px 0px 0 0;
		}

		ul#rotatortabs li a {
			color: #fff;
			text-decoration: none;	
			display: block;
			padding: 0;
			height: 55px;
			outline: none;
			padding: 10px 0 15px 15px;
			width: 145px;
		}
        ul#rotatortabs li  h3 {font-size: 16px; font-weight: bold; padding:0; line-height: 19px;}
		ul#rotatortabs li p {font-size: 13px; line-height: 18px; }
		ul#rotatortabs li a:hover {
			
		}

		ul#rotatortabs li a.current, ul#rotatortabs li a:hover {
			background:url(../images/sliceshow.bgpng.png) no-repeat left top; padding-right:40px !important; margin-right:-20px !important; border-bottom:0px !important; color:#fff !important; height:55px !important;
		}

		ul#rotatortabs li a.current:hover {
			text-decoration: none;
			cursor: default;
		}

		ul#output {
			right: 0;
			width: 508px;
			height: 500px;
			position: relative;
			background: 000;
			z-index: 1;
		}

		ul#output li {
			position: absolute; width: 508px;
		}
		ul#output li img{
			height: 338px;
		}

		ul#output li a {

		}
		
		ul#output li a:hover {
			
		}
		.overinfoview {position:absolute; top:323px; padding:7px 17px 17px 14px; height:65px; color:#fff; background:#000;}
		.overinfoview h3 a, .overinfoviewvdo h3 a{font-size:16px; font-weight:bold; color:#2fcfff;}
		.overinfoview h3 a span.spanview{font-size: 12px;  color: #fff;}
		.overinfoview h3 a:hover, .overinfoviewvdo h3 a:hover{color: #a0e7fc;}
		.overinfoview p a{font-size: 12px;  color: #fff;}

/*editindex*/
.recommendnewslist{position: relative; width: 100%; padding:15px 0 10px 0; border-bottom:dotted 1px #ccc; overflow: hidden;}
.recommendnewsmedia {float: left; margin: 0 15px 0 0; position: relative; z-index: 500;}
.recommendnewsdetail{ position: relative; width: 100%; height: 160px;}
.recommendnewsdetail > h4 a {color: #0379B6; font-size: 18px; font-weight: bold; padding: 0; margin: 0; position: relative;}
.recommendnewsdetail > h4 a:hover{color: #025194;}
.recommendnewsdetail > p {font-size: 14px;}
.recommendnewsdetail > span { right: 0; bottom: 0;}

/*Search Phuket TV*/
#phukettv{ clear:both; border-top:dotted 1px #ccc }
#phukettv h4{border-bottom:dotted 1px #ccc; margin:0; padding:5px 0px; line-height:25px; font-size:18px; font-weight:bold; color:#333;}
#phukettv h4 a{ color:#0379b6; text-decoration:none }
.dis{ font-size:12px; font-weight:normal;} 

/*Search Result*/
.subcat_search {border-left: 5px solid #dadada; font-size: 14px; font-weight: 800; margin: 15px 0 0 0; padding: 5px 0 5px 45px; background: #eaeaea;}
.tri_right{width: 0px; height: 0px; border-style: solid; border-width: 20px 20px 0 20px; border-color: #dadada transparent transparent transparent;}
.icon_ar_down {float: left; margin: 10px 5px 0 0;}
.icon_ar_right {float: left; margin: -3px 5px 0 0;}

.sp_news_detail_signing{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight: bold;
}

.div_signing{
	margin: 0px 0px 10px 0px;
	float: right;
}

/*Breaking News*/
.breakingnews_right {width: 100%;}
h1.titlebreakingnews{background: url(../images/bg-breking-news.gif)0 0 no-repeat; height:52px; width: 300px; text-indent: -9999px; white-space: nowarp;}
.breakingnews_body {border-left: 1px solid #ca252b; border-right: 1px solid #ca252b; border-bottom: 1px solid #ca252b;}
.breakingnews_bodypadd{padding: 10px;}
.breakingnews_right ul{}
.breakingnews_right li {font-size: 12px;}
.breakingnews_right li  span{color: #181818; width: 60px; float: left;}
.breakingnews_right li  a{color: #0378AE;display: block; margin-left: 60px; width: 220px;font-weight: 700; font-size: 16px;}
.breakingnews_right li  a:hover{color: #025194}
.social_top{float: right;margin: 5px 0 0 5px;}

/*Poll Display*/
.pollbold{font-weight: bold; color: #181818;}
.polllist ul {}
.polllist li input {margin-right: 10px; margin-top: -5px;}
.polllist li  {text-indent: -32px; padding-left: 32px;}
.dropdownpoll {width: 200px;padding: 3px; border: 1px solid #727272; margin: 10px 0 10px 30px;}
.btnvotepoll {
	background-color:#0093c8;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius:4px;
	border:1px solid #0093c8;
	display:inline-block;
	cursor:pointer;
	color:#ffffff;
	font-family:arial;
	font-size:14px;
	padding:5px 22px;
	text-decoration:none;
	text-shadow:0px 1px 0px #030303;
}
.btnvotepoll:hover {
	background-color:#28b7eb;
}
.btnvotepoll:active {
	position:relative;
	top:1px;
}
.div_previous_poll_new ul li {
font-size: 12px;
line-height: 20px;
padding-left: 30px;
text-indent: -30px;
margin-bottom: 0;
}
.div_previous_poll_new a {
text-decoration: none;
color: #006998;
}
.div_previous_poll_new  li span.smail {background: url(../images/chart-pie_basic_blue.png) left center no-repeat; height: 24px; width: 24px; display: inline-block;  padding: 0 0 0 3px; position: relative; left: -5px; top: 8px;}
.div_previous_poll_new a:hover {text-decoration: underline;}

/*Issue and Answer */
.issue_warp .newslist h3 > a {color:#7c5202;}
.issue_warp .newslist h3 > a:hover {color:#9b7b3f;}
.issue_warp .cmmtxt a {background: #7c5202; padding: 5px 10px;}
.issue_warp .cmmtxt a:hover {background: #9b7b3f;}


.highlight_search {
    background-color: #fff34d;
    -moz-border-radius: 5px; /* FF1+ */
    -webkit-border-radius: 5px; /* Saf3-4 */
    border-radius: 5px; /* Opera 10.5, IE 9, Saf5, Chrome */
    -moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.7); /* FF3.5+ */
    -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.7); /* Saf3.0+, Chrome */
    box-shadow: 0 1px 4px rgba(0, 0, 0, 0.7); /* Opera 10.5+, IE 9.0 */
}

.highlight_search {
    padding:1px 1px;
    margin:0 -1px;
}

.highlight {
    background-color: #fff34d;
    -moz-border-radius: 5px; /* FF1+ */
    -webkit-border-radius: 5px; /* Saf3-4 */
    border-radius: 5px; /* Opera 10.5, IE 9, Saf5, Chrome */
    -moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.7); /* FF3.5+ */
    -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.7); /* Saf3.0+, Chrome */
    box-shadow: 0 1px 4px rgba(0, 0, 0, 0.7); /* Opera 10.5+, IE 9.0 */
}

.highlight {
    padding:1px 1px;
    margin:0 -1px;
}
#toTop
{
	width: 80px;
	background: #0378ae;
	text-align: center;
	position: fixed;
	bottom: 10px;
	right: 5%;
	cursor: pointer;
	display: none;
	color: #fff;
	font-family: verdana;
	font-size: 11px;
	-webkit-border-radius: 30px;
	-moz-border-radius: 30px;
	-o-border-radius: 30px;
	border-radius: 20px;
	-webkit-transition: all .25s linear;
	-moz-transition: all .25s linear;
	-o-transition: all .25s linear;
	transition: all .25s linear;
	padding: 3px;
}
#toTop:hover
{
	background: #4cacd7;
}​

.sliderbutton {float:left; width:32px; padding-top:134px}
.sliderbutton img {cursor:pointer}
.sliderbutton img:hover {background:#666}
#slideshow { width:300px; height:250px; background:#fff}
#slides {position:relative; width:300px; height:250px; list-style:none; overflow:auto}
#slides li {width:300px; height:250px}

#slideshow1 { width:300px; height:250px; background:#fff}
#slides1 {position:relative; width:300px; height:250px; list-style:none; overflow:auto}
#slides1 li {width:300px; height:250px}
#slides1 li h2 {font-size: 14px; font-weight: bold; height: 20px; background: #fff; }
#slides1 li h2 a {color: #B21F30; text-decoration: none;}

.pagination {list-style:none; height:25px; position: relative; top: 5px; left: 40%; width: 300px;}
.pagination li {float:left; cursor:pointer; background: url(spot.png)bottom left no-repeat; height: 12px; width: 12px;}
.pagination li:hover {background: url(spot.png)top left no-repeat; height: 12px; width: 12px;}
.pagination li.current {background: url(spot.png)top left no-repeat; height: 12px; width: 12px;}

.pagination1 {list-style:none; height:25px; margin:15px auto 0; position: relative; top: -15px; left: 30%;}
.pagination1 li {float:left; cursor:pointer; background: url(spot.png)bottom left no-repeat; height: 12px; width: 12px;}
.pagination1 li:hover {background: url(spot.png)top left no-repeat; height: 12px; width: 12px;}
.pagination1 li.current {background: url(spot.png)top left no-repeat; height: 12px; width: 12px;}

li#content {width:464px; height:270px; padding:15px 18px 15px 18px; background:#fff}
#content h1 {font:22px Georgia,Verdana; margin-bottom:15px; color:#036}

.slideshowbox{position: relative; margin-bottom: 10px;}

/**************Edit Classified*********************/
.morestory{
    background-color:#008ac8;
	display:inline-block;
	cursor:pointer;
	color:#fff;
	font-family:arial;
	font-size:18px;
	padding:10px 0;
	margin:20px 0px;
	width: 100%;
	text-align: center;
	text-decoration:none;
	text-shadow:0px 1px 0px #4b4b4b;
}
.morestory:hover {
	background-color:#6ebce0;
}
.morestory:active {
	position:relative;
	top:1px;
}
.colclasswrap {width: 669px; padding: 10px 0 0;}
.classcol1 {width: 160px; margin-right: 10px; float:left}
.classcol2{width: 159px; float:right}
.containerimg{
    background: #e2e2e2;
    width: 150px;
    height: 110px;
    line-height: 110px;
    text-align: center;
    padding: 5px;
}
.resize_fit_center {
    max-width:100%;
    max-height:100%;
    vertical-align: middle;
}
.classcol h3 a{font-size: 14px;text-decoration: none; color: #b21f30; font-weight:bold; height: 40px; display: block; line-height: 16px; padding: 4px 4px 0;}
.halfclass {width: 330px; padding: 10px 0 0; margin: 0 0 20px;}

.coleventwrap {width: 669px; padding: 10px 0 0;}
ul.eventlistshow {}
ul.eventlistshow li {padding: 0 10px 0 20px;}
ul.eventlistshow li h3 a{font-size: 16px; color: #f15e00;}
ul.eventlistshow li img {float: right; margin: 10px 0 0; }
.eventlistshowinfo {width: 600px; float: left;}

/*tv newlist*/
.newslist_tv{ width:315px; height:250px;float:left; padding:10px 0 10px 0; font-family:Arial, Helvetica, sans-serif; font-size:14px }
.rightbox_tv{ float:right; clear:right }
.newslist_tv h3{ font-weight:bold; font-size:18px; padding:0; margin:0; color:#0378ae; height:45px; overflow:hidden }
.newslist_tv h3 > a{ color:#0378ae; text-decoration:none}
.newslist_tv h3 > a:hover{ color:#025194;}	
.newslist_tv.txt{font-size:14px; line-height:20px;padding-top:5px }

/**********************/
ul{ list-style: none outside none; padding-left: 0;}
.content-sliderpremium li{ }
.content-sliderpremium li h3 a{font-size: 16px;text-decoration: none; color: #b21f30; font-weight:bold; display: block; line-height: 16px; padding: 4px 4px 0;}
.premiumnwrap{ width: 669px; margin: 10px 0 20px;}
.containerimgpre{
    background: #e2e2e2;
    width: 203px;
    height: 153px;
    line-height: 153px;
    text-align: center;
    padding: 5px;
}


