@charset "gb2312";
/* CSS Document */
body{margin:0px;padding:0px;text-align:left;  line-height: 165%;color:#000;font: 12px/1.6em arial, Helvetica, sans-serif; background:url(../images/css/g_bg.gif) repeat-x top center}
/*background:url(../images/css/bg.gif) repeat-x;*/
/*在IE中实行强制换行*/
*{ word-break: break-all;word-wrap: break-word;}
/* 此句作用是为了兼容 firefox,Netscape等非IE浏览器 */
.clear{clear: both;padding:0px;text-align: center;} 
/* 综合设置区 开始 */
form { margin: 0; padding:0;}
a:link, a:visited{text-decoration:none; color:#0745a3;}
a:hover{color:#f40; text-decoration:none;}
img { border:none; }
h1,h2,h3,h4,h5{margin:0;}
ul,li,ol,dl,dt{margin:0; padding:0; list-style:none;}
p,i,em{margin:0; padding:0; font-style:normal;}
table{empty-cells: show; border-collapse: collapse; }
{margin:0; padding:0; }
.seeyoo{margin:0 auto;width:1000px;}
.top_nav_bar ul,.top_nav_bar li a,.top_nav_bar li a span,.top_nav_bar .phone,.top_nav_bar li.current a,.top_nav_bar li.current a span,.top_nav_bar .down_div .down_foot,.top_nav_bar .down_div .down_foot span,.top_nav_bar .phone span,.s_date,.goto button,.s_date{ background-image:url(../images/css/forum_bg01.gif)}
.input_date{ background-image:url(../images/css/index_bg01.gif)}
.sub_menu,.sub_menu_bottom{background-image:url(../images/css/forum_bg.gif)}
.quick_links i,.quick_links b,.quick_links em{ background-image:url(../images/css/top_login.gif)}
/* 字体定义 */
.f14_black{ font-size:14px;}
.red{ color:#f40}
.marry01:link,.marry01:visited{ color:#f06}
.marry01:hover{color:#0745a3}
.free_trip01:link,.free_trip01:visited{ color:#060}
.free_trip01:hover{color:#0745a3}
.destination:link,.destination:visited{ color:#f40}
.destination:hover{ color:#000;}
.hact:link,.hact:visited{ color:#f40;}
.hact:hover{ color:#000;}
/* 顶部 */
.sy_header{width:1000px; margin:0 0 5px 0;}
/* .sy_header img{ behavior:url(http://static.seeyoo.cc/global/js/iepngfix.htc);} */
.logo{ width:215px; padding:8px 20px; float:left;}
.quick_links{ width:745px; float:left; padding:10px 0 0 0; text-align:right;color:#0272bf;}
.quick_links a{ padding:0 5px;}
.quick_links i{ background-position:-10px -43px; padding:0 0 0 18px;}
.quick_links b{ background-position:-10px -15px; padding:0 0 0 18px; font-weight:normal;}
.quick_links em{ background-position:-10px -72px; padding:0 0 0 18px;}
.quick_links strong{}
.quick_links s{ font-size:12px; text-decoration:none; padding:0 2px;}
.top_nav_bar ul{ width:980px;background-position:left -95px; padding:0 0 0 20px;}
.top_nav_bar ul li{float:left;cursor:pointer;height:32px;}
.top_nav_bar li a{background-position: right -177px;padding:2px 15px 0 0;margin:6px 0 0 0; display:block;font-size:14px;letter-spacing:2px; }
	.top_nav_bar li a:link, .top_nav_bar li a:visited{color: #fff;}
	.top_nav_bar li a:hover{ text-decoration:none; color:#fdee02;}
.top_nav_bar li a span{padding:0 0 0 15px;}
.top_nav_bar li.new{position:relative;}
.top_nav_bar li.new i.newi{display:block;width:28px;height:15px;position:absolute;z-index:10;right:9px;top:-8px;}

.top_nav_bar li.current a{ background-position:right -203px;padding:5px 15px 2px 0;}
	.top_nav_bar li.current a:link,.top_nav_bar li.current a:visited{color: #000;}
	.top_nav_bar li.current a:hover{color:#000;}
.top_nav_bar li.current a span{background-position:left -174px;padding:6px 0 4px 15px;*padding:7px 0 4px 15px;}

.top_nav_bar li.down{position:relative;}
.top_nav_bar li.down i.newi{display:block;width:28px;height:15px;position:absolute;z-index:10;right:-10px!important;*right:-3px!important;_right:-3px;top:11px;}

.top_nav_bar .down_div{ position: absolute; z-index:10;width:110px!important;*width:116px!important;_width:116px;top:32px;left:1px;padding:0; display:none;}
.top_nav_bar .down_div .down_body{border:1px #bee2f5 solid; border-bottom-width:0;background-color:#edfbfe;  }
.top_nav_bar .down_div .down_foot{ background-position:right -247px;}
.top_nav_bar .down_div .down_foot span{ background-position:left -232px; height:10px; display:block}

.top_nav_bar .down_div dl{margin:0 1px; padding:0;}
.top_nav_bar .down_div dl dt{float:none;}
	.top_nav_bar .down_div dl dt .ss{ font-size:12px; text-align:center; background:none;border-top: none; padding:5px 0 0 0;}
	.top_nav_bar .down_div dl dt a{ font-size:12px; text-align:center; background:none; border-top:1px solid #99d5f5; padding:5px 0 0 0;}
	.top_nav_bar .down_div dl dt a:link,.top_nav_bar .down_div dl dt a:visited{ color:#0c49a5;}
	.top_nav_bar .down_div dl dt a:hover{ color:#f40;}

.top_nav_bar .phone{width:984px; height:26px; background-position:left -133px; padding:6px 0 0 16px; text-align:left}
.top_nav_bar .phone span{ padding:0; margin:0; }
.top_nav_bar .phone span b{ float:right; font-weight:normal; padding:0 20px 0 0; letter-spacing:1px;color:#1F63a7}
	.top_nav_bar .phone span b a:link,.top_nav_bar .phone span b a:visited{ color:#1F63a7}
	.top_nav_bar .phone span b a:hover{ color:#d40;}
.top_nav_bar .phone span img{ margin:0 10px 0 0;vertical-align:top;}
.top_nav_bar .phone em{ color:#0c49a5;}
.top_nav_bar .phone i{ color:#f40; font-family: arial, Helvetica, sans-serif; font-size:14px; letter-spacing:1px; padding:0 15px 0 0;}

.s_date{ background-position:-200px -180px!important;background-position:-190px -180px;}


/* 页脚*/
.partner{ background-position: right -1799px;}
.partner ul{ background-position:left -1799px; height:94px;}
.sy_footer{background:url(../images/css/bottom_bg1000.gif) no-repeat top;padding:20px 0 0 0;  text-align:center; height:90px; font-family: arial, Helvetica, sans-serif; margin:0 auto;width:1000px;}
.sy_footer p{ color:#555}
.sy_footer a { padding:0 5px;}
.sy_footer a:link,.sy_footer a:visited{ color:#000}
.sy_footer a:hover{ color:#f40;}

.sy_footer .f_link:link,.sy_footer .f_link:visited{ color:#555;}
.sy_footer .f_link:hover{ color:#333;}

/* 隔行*/
.lineheight{ padding:3px;}
/* 输入表单*/
.input_style01{ width:100px; border:1px solid #ccc; height:20px;}
.input_style02{ width:98px!important;*width:96px!important;_width:96px; border:1px solid #ccc; height:20px;}
.input_date{background-position:-196px -180px}

.sy_content{ width:1000px;}
.sub_left{ width:111px; padding:0 6px 0 0; float:left;}
.sub_menu{ background-position:right -1392px;}
.sub_menu h1{ padding:8px 0; font-size:12px; color:#fff; text-align:center;}
.sub_menu_box{ padding:0 10px; text-align:left}
.sub_menu_box .tree{ background:url(../images/css/add.gif) no-repeat left; height:17px; padding:3px 0 0 23px;}
	.sub_menu_box .tree a:link,.sub_menu_box .tree a:visited{ font-weight:bold; color:#066dc7;}
	.sub_menu_box .tree a:hover{ color:#f40;}
.sub_menu_box .tree01{ background:url(../images/css/add01.gif) no-repeat left; height:17px;padding:3px 0 0 23px;}
	.sub_menu_box .tree01 a:link,.sub_menu_box .tree01 a:visited{ font-weight:bold; color:#066dc7;}
	.sub_menu_box .tree01 a:hover{ color:#f40;}
.sub_menu_box .tree02{ background:url(../images/css/line_00.gif) no-repeat left; height:17px;padding:3px 0 0 23px;}
	.sub_menu_box .tree02 a:link,.sub_menu_box .tree02 a:visited{color:#7b7b7c;}
	.sub_menu_box .tree02 a:hover{ color:#f40;}
.sub_menu_box .tree03{ background:url(../images/css/line_001.gif) no-repeat left; height:17px;padding:3px 0 0 23px;}
	.sub_menu_box .tree03 a:link,.sub_menu_box .tree03 a:visited{color:#7b7b7c;}
	.sub_menu_box .tree03 a:hover{ color:#f40;}
.sub_menu_bottom{background-position:right -1999px; height:11px; margin:0 0 5px 0;}
.sub_menu_box dl{ background:url(../images/css/line_02.gif) repeat-x bottom;}
.sub_menu_box dl a{ display:block; line-height:25px;}
	.sub_menu_box dl a:link,.sub_menu_box dl a:visited{ font-weight:bold; color:#066dc7;}
	.sub_menu_box dl a:hover{color:#f40;}
.sub_menu_bottom{background-position:right -1999px; height:11px; margin:0 0 5px 0;}


.postbtn a:link,.postbtn a:visited{ color:#fff;}
.postbtn a:hover{color:#fff;}


.replybtn a:link,.replybtn a:visited{ color:#fff;}
.replybtn a:hover{color:#fff;}

















