@charset "utf-8";
body{ text-align:center;background:#fff;}
body,td,input{ font-size:12px; font-family:"宋体";}
body,div,form,img,ul,li,p,h1,h2,h3,h4,h5,h6,dl,dt,dd{margin: 0; padding: 0; border: 0;}
li{ list-style-type:none;}
.clear{ clear: both; line-height:0px; height:0px; font-size:0px; visibility:hidden;}
.clearfix:after{content:"."; display:block; height: 0; clear: both; visibility: hidden;} /* only FF */ 

.left{ float:left;}
.right{ float:right;}

/* color */
.cRed{ color:#C00;}
.cRed2 {color:#900;}
.cBold {font-weight:bold;}
.cBlue {color:#014991;}
.cGray{color:#666;}
.cOrange{color:#f60;}
.cGold{color:#c59b36;}
.fontArial{ font-family:Arial, Helvetica, sans-serif;}

.font14{ font-size:14px;}
/* 默认超链样式 */
a{ color: #333; text-decoration: none;}
a:hover{ color: #C00;text-decoration: underline;}

/*手编超链样式*/
.titRed a{color:#900;}
.link a{ color: #3f6ea2; text-decoration: none;}
.link a:hover {text-decoration:underline;color:#c00;}

a.linkRed {color:#c00;}
a.linkRed2 {color:#900;}
a.linkRed3 {color:#f00;}
a.linkBlue {color:#3f6ea2;}
a.orange {color:#ff9900;}
a.linkBlue:hover,a.orange:hover,a.linkRed2:hover,a.linkRed3:hover {color:#c00;}

.top{border-top:3px #c00 solid;height:3px;}

/* Header */
.header{width:950px;margin:0 auto;}
.header_logo{float:left;width:350px;height:110px;background:url(../images/logo.gif) no-repeat bottom;}
.header_ad{float:right;color:#999;text-align:right;margin:25px 5px 0 0;}
.header_ad li{margin:5px 0;}
.header_ad a{color:#999;}
.header_ad a:hover{color:#c00;text-decoration:none;}

.ad{background:#900;margin:10px 0 0 0;}
.ad_box{width:950px;height:auto;text-align:left;margin:0 auto;border-left:2px #fff solid;border-right:2px #fff solid;}

/* Content */
.con{background:#f9f9f9;background:-webkit-gradient(linear, 0 0, 0 bottom, from(#ffffff), to(rgba(221, 221, 221, 0.5)));background:-moz-linear-gradient(top, #ffffff, rgba(221, 221, 221, 0.5));border-bottom:1px #ddd solid;}
.con_box{width:950px;color:#666;line-height:24px;margin:0 auto;text-shadow:0px 1px 0px #fff;text-align:left;padding-bottom:20px;}
.con_left{float:left;width:595px;}
.con_right{float:right;width:350px;}
.con_box p{text-indent:2em;margin:0 20px;}
.con_tit{margin:30px 20px 15px 20px;}
.con_tit1{font-size:18px;font-family: "微软雅黑","黑体";color:#c00;}
.con_tit2{font-size:16px;color:#ccc;font-family:Arial, Helvetica, sans-serif;}
.con_box a{color:#069;}
.con_box a:hover{color:#c00;}

/* Reservation */
.res_box{margin:30px 10px 20px 10px;}
.res_tit{margin-bottom:13px;}
.res_tit1{font-size:18px;font-family: "微软雅黑","黑体";color:#c00;}
.res_tit2{font-size:16px;color:#ccc;font-family:Arial, Helvetica, sans-serif;}
.res_free{color:#000;font-size:14px;margin-bottom:10px;}
.res_free li{color:#000; padding-bottom:2px;}
.res_input{background:#fff;color:#666;border:1px #ccc solid;width:180px;height:26px;line-height:26px;padding:0 5px;margin-bottom:5px;}
.rex_btn{width:107px;height:40px;background:url(../images/res_btn.gif) no-repeat;border:none;cursor:pointer;}

/* leader */
.leader{background:url(../images/boss.jpg) no-repeat bottom left;width:950px;height:340px;margin:0 auto;}
.leader_txt{float:right;width:580px;color:#666;text-align:left;line-height:18px;margin:30px 30px 0 0;}
.leader_txt p{text-indent:2em;margin-bottom:10px;}
.leader_txt1{font-size:20px;font-family: "微软雅黑","黑体";color:#000;margin-bottom:10px;}
.leader_tit2{font-size:18px;font-family: "微软雅黑","黑体";color:#c00;margin-bottom:10px;}
.leader a{color:#069;}
.leader a:hover{color:#c00;}

/* footer */
.footer{background:url(../images/footer_bg.gif) repeat-x;color:#906758;height:165px;text-align:left;}
.footer_box{width:950px;margin:0 auto;padding-top:20px;line-height:18px;}
.footer_box ul{margin:0 20px;}
.footer_box a{color:#906758;}
.footer_box a:hover{color:#fff;}