html{margin:0; padding:0}

body{margin:0px; padding:8px 4% 18px 4%; width:auto; color:#333333; text-align:center;
font-family:"Arial",Arial, Helvetica, sans-serif;min-width:766px; background-color:#FFFFFF; /*background:#FFFFFF url(newyear.jpg) repeat fixed left top;*/ font-size:14px; line-height:18px; font-weight:normal; text-decoration:none}

h1{margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:18px; line-height:24px; color:#0096FF; text-align:left}
h2{margin:0px; padding:4px 0px 2px 18px; font-weight:normal; font-size:16px; line-height:20px; color:#0096FF; background:transparent url(h2.png) no-repeat 0px 6px; text-align:left}
h3{margin:0px; padding:2px 0px; font-weight:normal; font-size:16px; line-height:20px; color:#FF6600; text-align:left}
h3 a, h3 b{font:normal 16px/20px "Arial"}

#YMapsID{width:auto; height:1px; min-width:472px}

p{text-align:justify}

a:link{text-decoration:underline; color:#0096FF}
a:hover{text-decoration:none; color:#FF6600}
a:active{text-decoration:underline; color:#FF6600}
a:visited{text-decoration:underline; color:#0096FF}
body a sup{text-decoration:none}

.mcr img{width:11px; height:9px; margin:0}

a.mcr img{text-decoration:none; margin:0 8px 0 4px; line-height:11px; padding:0; font-size:11px}
a.mcr:link img{background-color:#666666}
.submnu a.mcr:hover img{background-color:#FF0000}
.submnu a.mcr:active img{background-color:#660000}
a.mcr:visited img{background-color:#666666}

a sup{text-decoration:none}

a.favor{display:block; width:78px; height:100px; text-decoration:none; padding:0 0 4px 4px; float:right}
a.favor img{width:78px; height:100px;}

form, div, img, table, table tr, table tr td, hr{margin:0; padding:0;border:0px none #FFFFFF;}
input{margin:2px 1px;}
select{margin:0px 2px 3px 2px;}

input.line{width:75%; filter:alpha(opacity=90); opacity:0.9; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=90);}
input.butn{width:70px; padding:1px 2px; font-size:14px; font-family:Arial, Helvetica, sans-serif; line-height:14px; filter:alpha(opacity=80); opacity:0.8; cursor:pointer; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);}
#topserch select{width:170px;}

td{color:#333333; font:14px/18px "Arial"; text-align:left}

#quicktab{clear:right; float:right}
#quicktab, #quicktab td{text-align:left; vertical-align:middle}
#quicktab div{height:60px; width:60px;}
#quicktab a{text-decoration:none; font-size:11px; font-style:italic; line-height:12px;}
a.quick{text-align:center; position:static; background-color:#FFFFFF; display:block}
a.quick img{height:auto; width:48px}
a.quick:hover{position:absolute; z-index:1234; opacity:0.9; filter:Alpha(Opacity=90); border:1px solid #FFFF66;}
a.quick:hover img{height:80px; width:78px}
a.quick span{display:none; color:#0096FF;}
a.quick:hover span{display:block}


div.hory{width:728px; max-height:90px}
div.horincontent{width:468px; max-height:60px}
div.verty{width:250px; max-height:250px}
.claim{margin:0 auto; padding:4px 0; text-align:center}
table.twi250 td{width:50%; text-align:center; vertical-align:middle}
table.twi250{margin:2px 0 6px 0}

table.main{width:100%; min-width:766px}
.mline, .mline td{height:52px; overflow:hidden}
.bottom .mline, .bottom .mline td{height:32px}

#topper{background:#78d0ef url(top.png) repeat-x left top}
#botter{background:#78d0ef url(bot.png) repeat-x left top}

#botter td {color:#003366; font-size:14px}
#botter a:link{text-decoration:none; color:#003366}
#botter a:active{text-decoration:none; color:#003366}
#botter a:visited{text-decoration:none; color:#003366}
#botter a:hover{text-decoration:underline; color:#FFFFFF}

.mline td.logo{width:20%; min-width:140px; background:transparent url(lm.png) no-repeat left top; text-align:left; vertical-align:middle}
.copyr{width:45%; min-width:250px; background:transparent url(lmx.png) no-repeat left top; text-align:center; vertical-align:middle; font-size:12px; line-height:12px}
.mline td.last{width:20%; min-width:200px; background:transparent url(rm.png) no-repeat right top; text-align:center; vertical-align:middle; font-size:11px; line-height:12px; color:#FFFFFF; padding:0 2px}
#botter .last{background:transparent url(rmx.png) no-repeat right top; width:10px; min-width:10px}

td.last a:link, td.last a:active, td.last a:visited{color:#000000; text-decoration:underline}
td.last a:hover{color:#000000; text-decoration:none;}

img.ico, a img.ico{width:16px; height:16px; display:inline; margin:0 2px; border:0px none; text-decoration:none}
/*img.icon, a img.icon{width:24px; height:24px; display:inline; margin:0 2px 0 0; border:0px none; text-decoration:none}*/

.ctitle img.icon{width:48px; height:48px; display:block; float:left; margin:0 2px 0 0; border:0px none; text-decoration:none}

.aut{width:auto; min-width:200px}
.righ{text-align:right}
.nobra{white-space:nowrap}
.centr{text-align:center}
.red, .error, .warning{color:#FF6600}
.blue{color:#0096FF}
div.blue, div.result{color:#003366}

#logo{display:block; width:128px; height:52px; background:transparent url(logo.png) no-repeat -1px -8px}
#firs{display:block; height:52px; padding:9px 0 10px 0; background:transparent url(logo.png) no-repeat -1px 1px}

.x260{width:260px}
.mnu{ vertical-align:top}
.inmnu{padding:4px 4px; color:#333333; border:1px solid #FFFF66; border-right-color:#fcf149; border-bottom-color:#fcf149}
.mncont{width:auto; text-align:left; min-width:468px; vertical-align:top}
.inmncont{padding:0 24px 0 0; color:#333333; min-width:424px}
.hr{width:auto; clear:both; border-top:1px solid #FFFF66; margin:8px 0; height:1px}
.br{width:auto; clear:both; float:none; height:6px; overflow:hidden}

.submnu{background-color:#fdff70; height:32px; overflow:hidden}
.submnu td{white-space:nowrap; font-size:12px; height:32px}
.submnu td a:link{color:#666666}
body .submnu td a{padding:0 3px}
body .submnu td a:hover{text-decoration:none; color:#000000}
.submnu td a:active{color:#666666}
.submnu td a:visited{color:#666666}
.unv{display:none}

#topmnu{min-width:766px; height:32px; font-size:12px}
table#tabmn{border-right:1px solid #fcf149; border-bottom:1px solid #fcf149; min-width:765px}
#topmnu a{padding:10px 8px 0 8px; height:22px; line-height:14px; display:block; text-align:center; float:left; overflow:hidden; border-right:1px solid #FFFFFF}
#topmnu a:link{text-decoration:underline; color:#FF6600}
div#topmnu a:hover{text-decoration:none; color:#FF0000}
#topmnu a:active{text-decoration:underline; color:#FF6600}
#topmnu a:visited{text-decoration:underline; color:#FF6600}

div#topmnu a.curr{background-color:#fdff70; border-right-color:#fcf149; text-decoration:none; font-weight:bold; color:#000000}
div#topmnu a.curr:hover{color:#000000}

div.path{font-size:12px; font-weight:normal; clear:both; color:#666666; line-height:18px; padding-top:4px}
div.path h1, div.path strong{font-size:12px; font-weight:normal; display:inline; color:#666666; line-height:14px; cursor:pointer}

.ctitle, .trip a.ctitle, a.title, strong.title{display:block; font-weight:normal; padding-top:4px; font-size:16px; line-height:18px}
.mncont a.title{padding:4px 0 2px 18px; background:transparent url(tit.png) no-repeat 0px 4px}

.trip a.ctitle:link, a.ctitle:link{text-decoration:none; color:#0096FF}
.trip a.ctitle:hover, a.ctitle:hover{text-decoration:underline; color:#FF6600}
.trip a.ctitle:active, a.ctitle:active{text-decoration:none; color:#FF6600}
.trip a.ctitle:visited, a.ctitle:visited{text-decoration:none; color:#0096FF}

body .ctitle span{font-weight:normal; font-size:12px}

.title span.small{font-weight:normal; color:#FF6600}

.ctitle img{height:16px; width:16px; display:inline; margin-right:4px}

.trip td, .twox td{vertical-align:top; font-size:12px; color:#666666; padding-right:5px}

.trip a{color:#666666}
.trip a:link{text-decoration:underline;}
.trip a:hover{text-decoration:none;}
.trip a:active{text-decoration:underline;}
.trip a:visited{text-decoration:underline;}

span.x33{width:33%; display:block; float:left; clear:left; text-align:left; padding-top:4px}


.x12, a.x12{font-size:12px; line-height:14px}
.x10, a.x10{font-size:10px; line-height:12px}
.inmnu .thumb{margin:0 3px 2px 0}
.x12 li{padding-bottom:2px; padding-top:2px}
ul{ padding-top:2px; padding-bottom:2px; margin-top:0; margin-bottom:0}


table.ads td{vertical-align:top}
.postinfo{text-align:right}
.postinfo a, .postinfo i, .postinfo strong, .postinfo span{display:block; padding-bottom:4px}
.postinfo span img, .postinfo span a{display:inline; padding:0}

b.subpath{font-size:10px; font-weight:normal; color:#333333; display:block; padding:2px 0; text-align:right}

td.thmb{width:138px; text-align:left}
img.thumb{max-width:132px}
.mnu img.thumb{width:84px}
.mnu i.uniq{display:block; font-size:10px; text-align:right; color:#0096FF}

body div.douba{clear:none; min-width:240px; width:49%; display:block; overflow:hidden}
/*body div.status1, body div.status2, body div.status3, body div.status4, body div.status5, body div.status6{clear:none; min-width:240px; width:260px; display:block; overflow:hidden}*/
div.status1{color:#FF9999}

div.status2{color:#000000; border:2px solid #FFFF66; padding:3px; margin-bottom:3px}
div.status2 .ads td{color:#000000; font-size:14px; line-height:19px}
div.status2 .ads td.postinfo{font-size:12px; line-height:14px}


div.status3{color:#000000; background-color:#F0F7FF; border:2px solid #0096FF; padding:3px; margin-bottom:3px}
div.status3 .ads td{color:#000000; font-size:14px; line-height:19px; font-weight:bold}
div.status3 .ads td.postinfo{font-size:12px; line-height:14px; font-weight:normal}

div.status4{color:#000000; border:2px solid #0096FF; padding:3px; margin-bottom:3px}
div.status4 .ads td{color:#000000; font-size:14px; line-height:19px}
div.status4 .ads td.postinfo{font-size:12px; line-height:14px}

div.status5{color:#000000; border:2px solid #0096FF; padding:3px; margin-bottom:3px}
div.status5 .ads td{color:#000000; font-size:14px; line-height:19px}
div.status5 .ads td.postinfo{font-size:12px; line-height:14px}

div.status6{color:#000000; border:2px solid #0096FF; padding:3px; margin-bottom:3px}
div.status6 .ads td{color:#000000; font-size:14px; line-height:19px}
div.status6 .ads td.postinfo{font-size:12px; line-height:14px}



.admin,.user{ display:block; text-align:center ; background-color:#EEEEEE ; color:#FF6600 ; padding:3px 0}
.admin a, .user a, .admin a:link, .user a:link, .admin a:hover, .user a:hover, .admin a:visited, .user a:visited, .user b{ color:#FF6600; text-decoration:none}
.admin a:hover, .user a:hover{ text-decoration:underline}

span.sel, a.sel{background-color:#fdff70; padding:1px 3px}
a.sel{color: #000000; text-decoration: none;}
a.sel:hover{color: #000000; text-decoration: underline;}

input, textarea{padding:2px; font-size:14px; font-family:Arial, Helvetica, sans-serif; font-weight:normal}
textarea{border:1px solid #99CCCC; background-color:#FFFFFF}

body form#xlogin{padding:0 4px}
body form#xlogin input.tx{width:60%; padding:2px; color:#333333; border:1px solid #99CCCC; margin:0;}

input.txt, input.txtb{border:1px solid #99CCCC; width:98%}
input.txt02{border:1px solid #99CCCC; width:126px}
input.txt05{border:1px solid #99CCCC; width:50%}
input.txtb{font-weight:bold}

input.but{border:0px none; background:#FFFFFF url(butn.png) no-repeat center center; padding:2px 4px; cursor:pointer; width:92px; height:32px; margin:0 2px; font-size:12px; color:#000000; display:block; line-height:20px}

input.nobord{border:0px none}

textarea{width:98%; overflow:auto}
textarea.text{height:200px}
textarea.text2{height:300px}
textarea.text3{height:400px}
form input.files{border:1px outset #99CCCC; margin:0 2px 2px 2px; padding:3px; font-size:12px; font-family:"Courier New", Courier, monospace}

.captcha{cursor:pointer}

select.sepersel, select.supersel{background-color:#FFFFFF; width:280px; font-size:14px; border-width:2px; clear:both; display:block}
select.supersel{border-color:#CC0000}
select.sepersel{border-color:#99CCCC}

select option{font-weight:normal; font-style:normal; text-align:left; font-family:Arial, Helvetica, sans-serif; background-color:#FFFFFF}
.supersel option{color:#FF6600}
.sepersel option{color:#333333}

th{text-align:center; vertical-align:middle; color:#000000; font-size:16px; padding-top:8px; padding-bottom:8px; background-color:#E5EEFF; font-weight:normal}
.onecol a{display:block; padding:2px 0}

div.video{text-align:center; width:480px; margin:0 auto}
form#urlbank input.txt{cursor:pointer; background-color:#F0FFFF; color:#333333; border-color:#99CCCC; display:block; clear:both; width:98%; margin:0 auto}
form#urlbank input.txt:hover{background-color:#fdff70; border-color:#fcf149; color:#FF6600}

.qw img{cursor:pointer}

table#weath tr td{text-align:center; vertical-align:middle; padding:2px}

tr.night td{background-color:#F7F7F7}
tr.day td{background-color:#FFFFFF}
tr.morning td, tr.t1 td{background-color:#F0FFFF; color:#333333}
tr.evening td, tr.t0 td{background-color:#FFFFF0; color:#333333}

.tcurrent tr.t1 td.datecur,.tcurrent tr.t1 td.ttoday{background-color:#E7FFFF; color:#000000}
.tcurrent tr.t0 td.datecur,.tcurrent tr.t0 td.ttoday{background-color:#FFFFE7; color:#000000}

table.tcurrent tr.t1 td, table.tcurrent tr.t0 td{cursor:pointer}
.pointr{cursor:pointer}
table.tcurrent tr.t1:hover td, table.tcurrent tr.t0:hover td{cursor:pointer; background-color:#FFFFCC}

a#totable{display:block; clear:both; text-align:center}
#graph{height:350px; width:500px; vertical-align:middle; text-align:center; clear:both; margin:4px auto}

table.tcurrent tr td.datetoday{color:#0096FF; background-color:#F7F7F7}
table.tcurrent tr td.namecur{color:#0096FF; text-align:left; text-transform:capitalize}
table.tcurrent tr td.much{text-align:right}
table.tcurrent tr td.much b{padding-left:4px; color:#0096FF; font-weight:normal}

table.tcurrent{border:1px solid #FFFF66; font-family:Arial, Helvetica, sans-serif}
table.tcurrent td{padding:2px; font-size:12px; text-align:center; vertical-align:top; height:30px}
table.tcurrent tr.theader td{vertical-align:middle; text-align:center}
.minus{color:#FF0000}
.plus{color:#0000FF}

table#linx td{line-height:14px; width:auto; text-align:left; vertical-align:top; font-size:12px}
table#linx td a{display:block; padding:0 4px 8px 0}

#linx td a:visited{text-decoration:underline; color:#0096FF}
#linx td a b{text-decoration:none}
#linx td a:hover{text-decoration:none}

table#linx td b{color:#0096FF; display:block; padding:0 4px 8px 0}
table#linx td a b{padding:0}

table#weath tr td.c2{text-align:left}
table#weath tr td.pointer{text-align:left}
tr.head td{font-size:12px; background-color:#FFFFF0}

center.side{display:block; text-align:center}
center.side img{width:250px; height:auto}

div.blockimg{height:160px; float:left; width:auto; max-width:250px; padding:4px 4px 12px 4px; font-size:12px; text-align:center; line-height:14px; background-color:#FFFFFF}
div.blockimg img{height:126px; overflow:hidden}
div.blockimg a, div.blockvid a{display:block; text-align:center; whitespace:nowrap; overflow:hidden}
div.blockimg span,div.blockvid span{font-size:10px; line-height:12px color:#333333}

div.blockvid{height:240px; float:left; width:auto; max-width:280px; padding:4px 4px 12px 4px; font-size:12px; text-align:center; line-height:14px; background-color:#FFFFFF}

