﻿.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
img{border:none;vertical-align:middle;}
form,ul,h1,h2,h3,h4,h5,h6,p,span,input{margin:0px;padding:0px;}
ul{list-style:none;}
body{margin:0px;font-size:12px; padding:0 0 15px 0; line-height:16px;font-family:Arial;background:#87c3dd url(images/body-bg.jpg) repeat-x left top;}
/*input,select,textarea{font-size:11px;line-height:12px;font-family:Arial; vertical-align:middle;}*/
a{text-decoration:none;color:#000; font-size:13px; font-weight:normal;}
h1{font-size:24px;line-height:26px;}
h2{font-size:18px;line-height:20px;}
h3{font-size:15px;line-height:18px;}
h4{font-size:13px;line-height:15px;}
h5{font-size:11px;line-height:13px;}
h6{font-size:10px;line-height:12px;}
div.container{width:894px;margin:0 auto; background:#fff;}
div.header{width:894px; background:url(images/header-bg.jpg) no-repeat;}
div.nav-bg{width:894px;height:36px;margin-top:1px; background:url(images/nav-bg.jpg) no-repeat;}

ul.nav{width:720px; margin:0 auto;}
ul.nav li{ float:left; line-height:36px;}
ul.nav li:hover{  background:url(images/current-bg.jpg) repeat-x;float:left; line-height:36px;}
ul.nav li a{height:36px; display:block; padding:0 39px;float:left; color:#fff; font-size:13px; font-weight:bold; background:url(images/nav-line.jpg) no-repeat;}
ul.nav li.current{ background:url(images/current-bg.jpg) repeat-x;}
ul.nav li.no-border a{ background:none;}

div.content{width:894px;padding:6px 0 0 0;}
div.content-left{width:198px; float:left;overflow:hidden;}
div.subnav-out{width:193px;margin:0 auto;}
div.subnav-out h4{width:148px;height:36px;color:#fff; line-height:36px;padding:0 0 0 45px; background:url(images/subnav-titlebg.jpg) no-repeat;}
div.subnav-mid{width:193px; background:url(images/subnav-mid.jpg) repeat-y left;}
div.subnav-top{width:193px; background:url(images/subnav-top.jpg) no-repeat left top;}
div.subnav-btm{width:193px;padding:5px 0 20px 0; background:url(images/subnav-btm.jpg) no-repeat left bottom;}

ul.subnav{width:190px;}
ul.subnav li{border-bottom:dashed 1px #7ab5ee; background:url(images/subnav-icon.gif) no-repeat 10px 7px;padding:4px 0 3px 20px;}
ul.subnav li:hover{border-bottom:dashed 1px #7ab5ee;  background:url(images/subnav-current.jpg) no-repeat;padding:4px 0 3px 20px;}
ul.subnav li.current{ background:url(images/subnav-current.jpg) no-repeat;padding:5px 0 5px 20px;}
ul.subnav li a{ color:#063b6c;}

div.subnav2-out{width:193px;margin:15px auto 0 auto;}
div.subnav2-out h4{width:148px;height:37px;color:#fff; line-height:37px;padding:0 0 0 45px; background:url(images/subnav-title-bg.jpg) no-repeat;}
div.subnav2-mid{width:193px; background:url(images/subnav2-mid.jpg) repeat-y left;}
div.subnav2-top{width:193px; background:url(images/subnav2-top.jpg) no-repeat left top;}
div.subnav2-btm{width:193px;padding:5px 0 20px 0; background:url(images/subnav2-btm.jpg) no-repeat left bottom;}
div.content-mid{width:490px; float:left; overflow:hidden;}

div.content-right{float:left; overflow:hidden;width:690px;}

div.about{width:490px;}
div.about h4.title{height:28px;padding:5px 0 0 35px; background:url(images/about-title.jpg) no-repeat;color:#6d8f27;}
div.about p.guide{margin:5px 10px 0 10px;padding:0 0 15px 0; border-bottom:dashed 1px #1b77e5;}



.destination{width:468px;height:230px;margin:17px 0 0 12px;/* background:url(images/about-bg.jpg) no-repeat;*/}

.destination{width:468px;height:230px;margin:17px 0 0 12px;}
.destination-left{float:left;height:230px;}
.destination-left select{width:177px;margin:0 0 8px 0; color:#4e4e4e;}
.destination-left input{width:108px;height:22px;color:#4e4e4e; background:url(images/click-bg.jpg) no-repeat;border:none; color:#fff;}
.guides{width:177px;padding:8px 0 0 0;}
.guides h4.guides-title{height:19px;padding:17px 0 0 25px; text-decoration:underline; background:url(images/destination-icon.jpg) no-repeat 0 16px;}
.guides ul{width:200px;padding:5px 0 0 0;}
.guides ul li{ float:left;padding:0 0 0 20px; background:url(images/destination-icon2.gif) no-repeat 0 5px;}
.guides ul li.col1{width:95px;}
.guides ul li.col2{width:65px;}
.guides ul li a{color:#1d67aa; font-weight:bold;}
.destination-right{width:245px; text-align:center; float:left;padding:5px 0 0 22px;_padding:5px 0 0 0px;}
.destination-right h3{color:#c21b1b; text-decoration:underline;}
.destination-right p{ font-size:10px; line-height:12px;padding:8px 0 0 0;}



/*div.destination{width:468px;height:230px;margin:17px 0 0 12px;}

div.destination{width:468px;height:230px;margin:17px 0 0 12px;}
div.destination-left{width:224px; float:left;padding:8px 0 0 7px;background:url(images/abt1.jpg) left top no-repeat; height:230px;}
div.destination-left select{width:177px;margin:0 0 8px 0; color:#4e4e4e;}
div.destination-left input{width:108px;height:22px;color:#4e4e4e; background:url(images/click-bg.jpg) no-repeat;border:none; color:#fff;}
div.guides{width:177px;padding:8px 0 0 0;}
div.guides h4.guides-title{height:19px;padding:17px 0 0 25px; text-decoration:underline; background:url(images/destination-icon.jpg) no-repeat 0 16px;}
div.guides ul{width:200px;padding:5px 0 0 0;}
div.guides ul li{ float:left;padding:0 0 0 20px; background:url(images/destination-icon2.gif) no-repeat 0 5px;}
div.guides ul li.col1{width:95px;}
div.guides ul li.col2{width:65px;}
div.guides ul li a{color:#1d67aa; font-weight:bold;}
div.destination-right{width:245px; text-align:center; float:left;padding:5px 0 0 22px;_padding:5px 0 0 0px;}
div.destination-right h3{color:#c21b1b; text-decoration:underline;}
div.destination-right p{ font-size:10px; line-height:12px;padding:8px 0 0 0;}
*/div.popular{width:490px;margin:17px 0 0 0;}
div.popular h4{width:490px; height:28px; line-height:28px;color:#436904;padding:0 0 0 35px; background:url(images/popular-title.jpg) no-repeat;}
div.walking-out{width:490px;padding:5px 0 0 0;}
div.walking1{width:153px; background:#fff9d1; text-align:center;padding:8px 0 10px 0;margin-right:15px; float:left;}
div.walking3{margin-right:0;}
div.walking1 img{border:solid 1px #cdc37c;padding:1px;}
div.walking1 p{ padding:10px 0 5px 0;}
div.walking1 p span{ font-weight:bold;}
div.walking1 a{ background:url(images/more-bg.jpg) no-repeat;width:76px;height:18px; font-size:12px; display:block; font-weight:bold;margin:0 0 5px 35px;}
div.content-right1{width:193px; overflow:hidden; float:left;padding:0 0 0 5px;}
div.golf{width:193px;height:139px; background:url(images/golf-bg.jpg) no-repeat;}
div.golf h4{color:#fff; padding:8px 0 10px 60px;}
div.golf ul{width:180px;padding:0 0 0 12px;}
div.golf ul li{padding:0 0 0 10px; background:url(images/golf-icon.jpg) no-repeat 0 6px;}
div.advertise-mid{width:193px;margin-top:10px; background:url(images/advertise-mid.jpg) repeat-y left;}
div.advertise-top{width:193px; background:url(images/advertise-top.jpg) no-repeat left top;}
div.advertise-btm{width:193px; overflow:hidden; background:url(images/advertise-btm.jpg) no-repeat left bottom;}
div.advertise-btm h4.advertise{height:39px;color:#b70f0f;padding:5px 0 0 0; text-align:center; background:url(images/advertise-titlebg.jpg) no-repeat;}
div.advertise-btm h4.owner{padding:5px 0 0 10px;}
ul.full{width:160px;padding:10px 0 0 10px;}
ul.full li{ background:url(images/black-star.jpg) no-repeat 0 5px;padding-left:10px;}
div.advertise-btm h4.why{padding:10px 0 0 0px; text-align:center;}
div.advertise-btm a.why{ font-weight:bold;}
div.advertise-btm a.register{ background:url(images/register-bg.jpg) no-repeat;width:173px;height:23px; display:block; font-size:18px;color:#c81515; font-weight:bold; text-align:center;padding:12px 0 0 0;margin-left:12px;}
div.breaking-mid{width:193px;margin-top:10px; background:url(images/breacking-mid.jpg) repeat-y left;}
div.breaking-top{width:193px; background:url(images/breacking-top.jpg) no-repeat left top;}
div.breaking-btm{width:193px; background:url(images/breacking-btm.jpg) no-repeat left bottom;}
div.breaking-inner{width:175px;margin:0 auto;padding:0px 0 0px 0;}
div.breaking-inner1{width:175px;margin:0 auto;padding:8px 0 4px 0;}
div.breaking-inner2{width:175px;margin:0 auto;padding:8px 0 20px 0;}

h4.breaking-title{ background:url(images/breacking-titlebg.jpg) no-repeat;color:#b13e00; text-align:center;height:21px;margin:0 0 8px 0; line-height:21px;}
div.breaking-inner a{color:#d72d00; text-decoration:underline; float:right; font-weight:bold; font-size:12px;}
div.breaking-inner2 a{color:#d72d00; text-decoration:underline; float:right; font-weight:bold; font-size:12px;}

div.nobreaking-inner{width:175px;margin:0 auto;padding:8px 0 90px 0; text-align:center}
div.nobreaking-inner a{color:#d72d00; text-decoration:underline;  font-weight:bold; font-size:12px;}

div.footer{width:894px;height:85px;margin:20px 0 0 0; overflow:hidden; background:url(images/footer-bg.jpg) no-repeat;}
div.footer-left{width:240px; float:left;}
div.footer-left img{ vertical-align:top;}
div.footer-right{width:440px; float:left;padding:30px 0 0 0;}
ul.btm-nav{width:440px;}
ul.btm-nav li{ float:left; line-height:10px; border-left:solid 1px #fff; padding:0 10px;}
ul.btm-nav li a{color:#fff; font-weight:bold;}
ul.btm-nav li.no-border{border:none;}
div.footer-right p{ text-align:center; color:#fff; padding:15px 0 0 0;}


div.motel-out{width:200px;padding:0 0 3px 0;}
div.motel-out img{float:left;width:65px;padding:1px 0px; margin-left:5px; border:1px solid #000;}
div.motel{float:left;width:112px;padding:1px 0 0 5px;}
div.motel a{color:#d89e01; font-size:13px; text-decoration:underline;}
div.motel p{color:#005175; font-size:11px; font-weight:bold; text-align:left;}

div.error{ background:#FFF0F0; border:1px solid #FF6C6C; font-weight:bold; font-size:11px; padding:5px; margin-left:10px; text-align:center; color:#FF0000;}
div.msg{ background:#FFFFF2; border:1px solid #D7D700; color:#009148; font-weight:bold; font-size:11px; padding:5px; margin-left:10px; text-align:center;}

