﻿.c_d13600 { color: #d13600; }
.c_df3400 { color: #df3400; }
a.c_d13600, a.c_d13600:visited { color: #d13600; }
.ta_center { text-align: center; }
.content { width: 1003px; margin: 0 auto; float: none; margin-top: 7px; }
.column { float: left; width: 708px; }
.column .tframe { height: 24px; padding-top: 1px; border-color: #d5ab69; background: url(/image/tfamebg.gif) repeat-x; }
.column .frame { border-color: #d5ab69; }
.column .tframe .title { background: url(/image/icon_3.gif) no-repeat 6px 0px; }
.sidebar { float: left; width: 295px; }
.sidebar .tframe { height: 30px; line-height: 30px; border-color: #e5d1b8; }
.sidebar .frame { border-color: #e5d1b8; }
.sidebar .tframe .title { height: 30px; line-height: 30px; background: url(/image/icon_4.gif) no-repeat 4px 4px; padding-left: 25px; }
.sidebar .tframe a.more, .sidebar .tframe a.more:visited { margin-top: 7px; }
/*标签页*/
.tab li { float: left; }
.tab li a, .tab li a:visited { display: block; width: 85px; height: 24px; line-height: 24px; text-align: center; color: #424242; background: url(/image/tabbg_off.gif); }
.tab li a.select { text-decoration: none !important; color: #fff !important; font-weight: bold; background: url(/image/tabbg_on.gif) !important; }
.tab li a:hover { text-decoration: none; color: #fff; font-weight: bold; background: url(/image/tabbg_on.gif); }
/*预订*/
.order { width: 703px; margin-bottom: 5px; height :243px; overflow :hidden; }
.order .frame { padding: 20px 15px 3px 15px; width: 671px; }
.order table { width: 450px; height: 136px; }
.order table td { padding-bottom: 8px; }
.order table .w83px { width: 83px; text-align: right; }
.order table .w137px { width: 137px; }
.order table .w300px { width: 302px; padding-left: 20px; }
.order table input { width: 96px; padding: 2px; border: solid 1px #aaa879; }
.order table textarea { padding: 2px; border: solid 1px #aaa879; width: 300px; height: 40px; font-size: 12px; margin-right: 15px; }
.order table select { width: 102px; padding: 2px 0 2px 2px; border: solid 1px #aaa879; }
.order table .btn_order { display: block; width: 83px; height: 34px; background: url(/image/btn_order.gif); display: inline; border: none; cursor: pointer; }
.order table .btn_detail { display: block; width: 83px; height: 34px; background: url(/image/btn_detail.gif); display: inline; border: none; margin-top: 15px; cursor: pointer; }
.order table .msg { display: block; width: 384px; background: url(/image/msg_m.gif) repeat-y; line-height: 1.6em; padding: 0 15px; color: #7a7a7a; margin: 0 0 0 20px; }
.order table .bg_t { display: block; margin: 0 0 5px -15px; }
.order table .bg_b { display: block; margin: 5px 0 0 -15px; }
/*优惠*/
.offers { width: 208px; float: left; margin-bottom: 10px; margin-left: 5px; }
.offers .title h5{ height :14px; line-height :14px;}
.offers p { padding: 1px; width: 204px; border: solid 1px #dadada; margin-top: 2px; }
.offers p img { display: block; }
.offers .name { display: block; width: 196px; padding: 4px; background: #f6ebd3; }
.offers .title { padding-bottom: 3px; border-bottom: solid 1px #eeb9c0; padding-left: 20px; background: url(/image/icon_2.gif) no-repeat; }
.order .links { width: 656px; padding-top: 8px; padding-left: 13px; border-top: dashed 1px #eeb265; }
/*广告上*/
.sbanner { width: 697px; margin-bottom: 5px; padding: 2px; border: solid 1px #b8b8b8; float: left; }
/*酒店一览*/
.hotel { width: 703px; margin-bottom: 5px; }
.hotel .frame { padding: 15px 0 0 10px; width: 691px; }
.hotel .list { float: left; width: 670px; }
.hotel .list li { padding: 0 0 5px 10px; width: 124px; float: left; text-align: center; }
.hotel .list li a{ float :left ;}
.hotel .list img { padding: 1px; border: solid 1px #c8bd82; margin-bottom: 4px; }
.hotel .list li .name { display: block; width: 124px;  height :14px; padding-top :3px;}
.hotel .other { width: 660px; float: left; border-top: dashed 1px #ecd27d; margin-left: 9px; padding: 20px 0; }
.hotel .other li { width: 135px; background: url(/image/icon_li.gif) no-repeat 0px 8px; line-height: 1.8em; height: 1.8em; margin-left: 30px; float: left; }
.hotel .other li a { padding-left: 8px;  }
/*旅游线路*/
.tour { width: 703px; margin-bottom: 5px; }
.tour .frame { padding: 25px 0 8px 10px; width: 691px; }
.tour .frame li { height: 19px; line-height: 19px; width: 339px; float: left; margin-bottom: 8px; }
.tour .frame li .btn { border: none; display: block; display: inline; width: 38px; height: 19px; background: url(/image/btn_yd2.gif); margin: 0 5px 0 13px; }
.tour .frame li a.name, .tour .frame li a.name:visited { color: #988100; }
/*特色产品*/
.special { width: 703px; margin-bottom: 5px; }
.special .frame { padding: 14px 0 0 10px; width: 691px; }
.special .list { float: left; width: 670px; }
.special .list li { padding: 0 0 3px 10px; width: 124px; float: left; text-align: center; overflow: hidden; line-height :16px; }
.special .list a{ float :left ; padding-bottom :4px;}
.special .list img { padding: 1px; border: solid 1px #c8bd82; display: inline-block;  }
.special .list li .name { display: block;  float :none ; padding :0; }
/*旅游动态*/
.news { width: 295px; margin-bottom: 5px; background: #fef4e1; }
.news .frame .title { border-top: solid 1px #ee912e; width: 287px; margin-left: 3px; }
.news .frame .title h5 { font-size: 14px; padding: 15px 0 8px 15px; color: #dc3400; display: block; border-top: solid 2px #fff; height :16px; line-height :16px; }
.news .frame .title h5 a { color: #dc3400; }
.news .frame p { width: 253px; margin-left: 20px; line-height: 1.8em; }
.news .frame ul { border-top: solid 1px #ee912e; width: 287px; margin-left: 4px; border-top: dashed 1px #525252; float: left; padding: 8px 0 15px 0; margin-top: 10px; }
.news .frame li { width: 287px; line-height: 2em; background: url(/image/icon_li.gif) no-repeat 10px 10px; float: left; }
.news .frame li a { padding-left: 18px; float: left; width: 220px; }
.news .frame li .right { float: right; margin-right: 5px; }
/*导游之星*/
.guide { width: 295px; margin-bottom: 5px; background: #fff9ee; }
.guide .frame { padding-bottom: 5px; }
.guide .frame .summary { border-top: solid 1px #b4cb50; width: 287px; margin-left: 3px; padding-top: 15px; }
.guide .frame .summary img { float: left; padding: 3px; border: solid 1px #f0e1cc; background: #fff; margin: 0 7px; }
.guide .frame .summary .g_detail { float: left; width: 180px; height: 95px; line-height: 1.6em; overflow: hidden; }
.guide .frame .summary .c_d13600 { clear: both; display: inline-block; white-space: nowrap; margin-left: 240px; }
.guide .frame ul { width: 287px; margin-left: 3px; float: left; margin-top: 10px; overflow: hidden; }
.guide .frame li { width: 95px; border-top: solid 1px #e3ddbc; margin-top: -1px; line-height: 2em; background: url(/image/icon_li.gif) no-repeat 10px 10px; float: left; }
.guide .frame li a { display: block; padding-left: 18px; }
/*旅游工具箱*/
.toolbar { width: 295px; margin-bottom: 5px; float :left ; }
.toolbar .frame{ width :293px; float :left ;}
.toolbar .frame ul { width: 225px; border-top: solid 2px #96bfc8; padding: 8px 0 12px 62px;
 background: url(/image/toolbarbg.jpg) no-repeat 4px 8px; margin-left: 3px; float :left ; }
.toolbar .frame ul li {  width: 225px; height: 32px; padding-top: 15px; border-bottom: dashed 1px #b4d0d6;  float :left ;}
.toolbar .frame ul li a, .toolbar .frame ul li a:visited { display: block; margin-left: 15px; padding-left: 12px; background: url(/image/icon_5.gif) no-repeat; font-size: 14px; color: #977e5b; }
.toolbar .frame ul li a span { font-size: 10px; display: block; font-family: Arial; }
.toolbar .frame ul li a:hover { background: url(/image/icon_6.gif) no-repeat; color: #3d6b85; text-decoration: none; }
/*快速导航--特产等*/
.smartlink1 { width: 295px; margin-bottom: 5px; }
.smartlink1 ul { margin-left: -7px; width: 304px; float: left; }
.smartlink1 li { float: left; width: 91px; margin: 0 0 10px 7px; padding: 1px; }
.smartlink1 li a { display: block; width: 87px; height: 63px; border: solid 1px #c9bb8e; float: left; text-indent: -9999px; }
.smartlink1 li a:hover { border: solid 1px #499aad; }
.smartlink1 .link1 a { background: url(/image/smartlink_spire.gif) 0px 0px; }
.smartlink1 .link1 a:hover { background: url(/image/smartlink_spire.gif) 0px -126px; }
.smartlink1 .link2 a { background: url(/image/smartlink_spire.gif) -87px 0px; }
.smartlink1 .link2 a:hover { background: url(/image/smartlink_spire.gif) -87px -126px; }
.smartlink1 .link3 a { background: url(/image/smartlink_spire.gif) -174px 0px; }
.smartlink1 .link3 a:hover { background: url(/image/smartlink_spire.gif) -174px -126px; }
.smartlink1 .link4 a { background: url(/image/smartlink_spire.gif) 0px -63px; }
.smartlink1 .link4 a:hover { background: url(/image/smartlink_spire.gif) 0px -189px; }
.smartlink1 .link5 a { background: url(/image/smartlink_spire.gif) -87px -63px; }
.smartlink1 .link5 a:hover { background: url(/image/smartlink_spire.gif) -87px -189px; }
.smartlink1 .link6 a { background: url(/image/smartlink_spire.gif) -174px -63px; }
.smartlink1 .link6 a:hover { background: url(/image/smartlink_spire.gif) -174px -189px; }
/*论坛链接*/
.bbs { width: 295px; margin-bottom: 5px; }
.bbs img { display: block; padding: 2px; border: solid 1px #b8b8b8; float: left; }
/*图片链接*/
.imglink { width: 295px; margin-bottom: 5px; clear :both ; }
.imglink img { display: block; padding: 2px; border: solid 1px #b8b8b8; }
/*广告下*/
.banner { width: 997px; margin-bottom: 5px; padding: 2px; border: solid 1px #b8b8b8; float: left; }
/*景点介绍*/
.site { width: 703px; margin-bottom: 5px; }
.site .frame { padding: 14px 10px 10px 20px; width: 671px; height :194px;  overflow :hidden; }
.site .frame img { padding: 1px; border: solid 1px #c8bd82; float: left; }
.site .list { float: left; width: 465px; padding-left: 5px; }
.site .list li { line-height:24px; width: 465px; }
.site .list a { padding: 0 2px; }
.site .list a:hover { color: #d13600; }
.site .list .name, .site .list .name a, .site .list .name a:visited { color: #573f00; }
.site .list .name a:hover { color: #573f00; }
/*视屏分享*/
.vedio { width: 703px; margin-bottom: 5px; }
.vedio .frame { width: 696px; padding-left: 5px; }
.vedio .list { float: left; width: 672px; }
.vedio .list li { float: left; width: 149px; padding-left: 19px; text-align: center; line-height: 1.6em; padding-bottom: 5px; position: relative; }
.vedio .list li .cover { display: block; width: 149px; height: 95px; background: url(/image/vediobg.png) no-repeat!important;background:none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/image/vediobg.png',sizingMethod='scale');
 position: absolute; top: 0px; right: 0px; cursor: pointer; }
.vedio .list li img { display: block; margin: 12px 0 1px 1px; }
.vedio .frame { padding-top: 13px; }
/*快速导航--普陀山志等*/
.smartlink2 { width: 295px; }
.smartlink2 ul { margin-left: -3px; width: 298px; float: left; }
.smartlink2 li { float: left; width: 146px; margin: 0 0 5px 3px; }
.smartlink2 li img { border: solid 1px #9ca138; padding: 1px; float: left; }
/*图片分享*/
.gallery { width: 1003px; margin-bottom: 5px; }
.gallery .tframe { height: 24px; padding-top: 1px; border-color: #d5ab69; background: url(/image/tfamebg.gif) repeat-x; }
.gallery .frame { border-color: #d5ab69; padding: 13px 0 10px 12px; width: 989px; }
.gallery .title { background: url(/image/icon_3.gif) no-repeat 6px 0px; }
.gallery .list { float: left; width: 973px; padding-left: 3px; }
.gallery .list li { float: left; padding-left: 13px; }
.gallery .list li img { padding: 1px; border: solid 1px #d4cb9d; display: block; }
/*友情链接*/
.friendlink { width: 1003px; margin-bottom: 5px; background: #f0f4f3; }
.friendlink .tframe { height: 24px; padding-top: 1px; border-color: #d5ab69; border-bottom: solid 1px #d5ab69; }
.friendlink .frame { border-color: #d5ab69; padding: 8px 0 0 8px; width: 993px; }
.friendlink .title { background: url(/image/icon_9.gif) no-repeat 10px 5px; padding-left: 30px; }
.friendlink .list { float: left; }
.friendlink .list li { float: left; padding-left: 25px; }
.friendlink .list li img { border: solid 1px #5b6a6f; display: block; margin-bottom: 13px; }