﻿@charset "utf-8";

/*全局定义*/
body,h1,h2,h3,h4,ul,li,span,a,img,p{ margin:0; padding:0; border:0}
a{ text-decoration:none; color:#666}
a:hover{color:#ff6600; text-decoration:underline}
ul,li{ list-style:none}
body{ font-family:"宋体",Arial, Helvetica, sans-serif;color:#333;}
.clear{ clear:both}

/*颜色管理*/
.ff6600{ color:#ff6600}
.f333{ color:#333}
.f666{ color:#666}
.ccc{ color:#cccccc}
.ffffff{ color:#FFF}
.ff2a00{ color:#ff2a00}
.ff3300{ color:#ff3300}

/*字号管理*/
.fontsize12{ font-size:12px}
.fontsize14{ font-size:14px}
.fontsize16{ font-size:16px}
.fontsize18{ font-size:18px}
.fontsize20{ font-size:20px}
.fontsize22{ font-size:22px}

/*粗体*/
.fontblod{ font-weight:bold}
.fontlighter{ font-weight:lighter}
.overthrough{ text-decoration:line-through; display:inline-block;}

/*间距*/
.mar_top_14{ margin-top:14px;}
.mar_top_4{ margin-top:4px;}
.mar_top_10{ margin-top:5px;}
.mar_top18{ margin-top:18px;}
.mar_top8{ margin-top:8px;}
.mar_bottom10{ margin-bottom:10px}
.mar_bottom10f{ margin-bottom:-10px}
.pad_top_8{ padding-top:8px}
.pad_top_5{ padding-top:5px}
.pad_right_50{ padding-right:50px;}
.pad_bottom_5{ padding-bottom:5px;}
.pad_left10{ padding-left:10px;}
.pad_bottom_10{ padding-bottom:10px}
.pad_right_10{  padding-right:10px}
.pad_top_10f{ padding-top:-10px;}
.pad_top_15f{ padding-top:-15px;}
/*字体*/
.song{ font-family:"宋体"}
.heiti{ font-family:"黑体"}
.weiruan{font-family:"微软雅黑","宋体",Arial, Helvetica, sans-serif;}
.ar{ font-family:Arial, Helvetica, sans-serif}


/*浮动*/
.flotleft{ float:left}
.flotright{ float:right}
/*文字位置*/
.textright{ text-align:right}
/*字体间距*/
.line_height22{ line-height:22px;}
/*调用图片*/
.header_icon1,.header_mobile_icon2,.meun_tit,.meun_txt li,.cytswindows a,.hotline,.featuredProduct,.ThemeTravel_icon,.aoyounotice_block_fx,.aoyouqyh_txt a,.ThemeTravel{ background-image:url(http://images1.aoyou.cc/Images/index_2011_allpic.jpg)}

/*布局*/
.webdown{ font-weight:bold; color:#F00}
.aoyouweb1{ width:40px; float:left; text-align:center; line-height:normal; padding-top:6px; background-position: 36px 0px ; background-image:url(http://images1.aoyou.cc/Images/index_2011_img26.jpg); background-repeat:no-repeat;padding-top:7px;}
.aoyouweb2{ width:53px; float:left; text-align:center; background-position: 50px 0px ; background-image:url(http://images1.aoyou.cc/Images/index_2011_img26.jpg); background-repeat:no-repeat;line-height:30px;line-height:normal;padding-top:7px;}
.aoyouweb3{ width:53px; float:left; text-align:center; background: none;line-height:30px;line-height:normal;padding-top:7px;}

.top{ background:url(http://images1.aoyou.cc/Images/index_2011_img1.jpg) repeat-x ;}
.top_shit{ background:url(http://images1.aoyou.cc/Images/index_2011_img1.jpg) repeat-x ; height:151px;width:1002px; margin:auto}
.top_mode{ height:31px; width:1002px; margin:auto;line-height:31px;}
.top_mode_left{ width:582px; float:left; padding-left:0px; padding-top:2px; height:30px; position:relative; padding-left:18px; z-index:10px}
.top_mode_right{ width:380px; float:right; text-align:right; padding-right:15px; }
.header{clear:both; height:122px; width:1002px; margin:auto;background:url(http://images1.aoyou.cc/Images/index_2011_img2.jpg) no-repeat bottom}
.header_logo {float: left;height: 80px;margin-top: 2px;padding-left: 2px;width: 240px;}
.header_ad{ width:456px; height:60px; float:left; padding:12px 0 10px 25px;}
.header_tel{width:260px;height:56px;line-height:25px; float:right; text-align:right; position:relative; padding:15px 10px 0 0}
.header_icon1{width:16px;height:25px;position:0 0;float:left;position:absolute;left: 112px;top: 15px;}
.header_tel a{ padding:0 10px 0 5px}
.header_mobile{height:30px;line-height:30px; float:right; }
.header_mobile_icon2{ width:18px; height:30px; float:left; background-position:-19px 0; } 
.header_mobile a{ padding:0 2px}


.content{ clear:both; width:1002px; margin:auto;padding-top:5px;}
.sider_bar{ width:180px; padding-right:11px; float:left;}
.meun{ margin-bottom:10px;position: relative;}
.meun_tit{ height:35px; background-position:0 -33px; line-height:35px;  padding-left:47px; }
.meun_txt{ width:162px; border:2px solid #17a2d1; overflow:hidden; background-color:#edfaff; padding:0px 0px 0 14px;}
.meun_txt li{ width:162px; height:35px; line-height:35px; overflow:hidden}
.meun_txt li a{ color:#3f3e38; text-decoration:none}
.meun_txt li a:hover{ color:#3f3e38; text-decoration:underline}

.meun_txt li span{ padding-left:30px; display:block}
.meun_txt li.up{ background-position:0 -74px; z-index:2; } 
.meun_txt li.down{ background-position:0 -152px; z-index:300; height:35px; line-height:35px}
.meun_txt li.downto{ background-position:0 -152px; z-index:300; height:35px; line-height:35px}
.meun_txt li.downpd{ background-position:0 -152px; z-index:300; height:35px; line-height:35px; margin:5px 0px 0 0; width:150px; border-right:1px solid #4dc0e3}
.meun_txt li.downpd a:hover{color:#3f3e38; text-decoration:none}
.meun_txt li.yl{ background-position:0 -113px; z-index:2; }
.meun_txt li.otherlink{ background:none; line-height:44px; height:44px}
.meun_txt li.otherlink a{ color:#0055aa; text-decoration:none}
.meun_txt li.otherlink a:hover{ color:#0055aa; text-decoration:underline}
.meun_txt li.otherlink2{ background:none; line-height:44px; height:44px;margin:0 0 0 10px;}
.meun_txt li.otherlink2 img{ padding-top:10px;}
.meun_txt li.otherlink2 a{ color:#0055aa; text-decoration:none; font-size:12px; float:left; display:block}
.meun_txt li.otherlink2 a:hover{ color:#0055aa; text-decoration:underline; font-size:12px;float:left; display:block}

.holiday{ border:1px solid #d9ecf6; background-color:#f5fcff; padding:2px 10px 2px 12px; line-height:24px; margin-bottom:10px;}
.holiday h2{ background:url(http://images1.aoyou.cc/Images/index_2011_img3.jpg) no-repeat bottom; height:33px; line-height:33px; padding-left:2px; margin-bottom:5px;}

.holiday a{ padding-right:5px; display:inline-block}
.holiday a.Focus{ color:#ff6600;display:inline-block}

.OtherForum{ border:1px solid #e4e4e4; margin-bottom:10px; padding:0 0 5px 0}
.OtherForum_tit{ height:25px; line-height:25px; background-color:#eeeeee; padding-left:13px;}
.OtherForum_more{ float:right; padding-right:5px; font-size:12px; font-family:"宋体"}
.OtherForum_more a{ color:#666;font-size:12px; font-family:"宋体"; text-decoration:none}
.OtherForum_more a:hover{ color:#666;font-size:12px; font-family:"宋体"; text-decoration:underline}

.DesMonopoly{ padding:8px 0 0px 0px;}
.DesMonopoly li{ width:63px; float:left; line-height:20px; text-align:center; padding:5px 12px 0px 12px}
.DesMonopoly li a{ font-size:12px;}
.DesMonopoly li a:visited{text-decoration:none}


.holiday_adimg{ width:164px; height:54px; margin:auto; padding:6px 0 3px 0}
.cytswindows{ width:161px; margin:auto; padding:8px 0 0 0}
.cytswindows a{ width:125px; line-height:27px; height:27px; font-size:12px; color:#666666; display:block; padding-left:36px; margin-bottom:4px;}
.cytswindows a:hover{ text-decoration:underline; color:#ff6600}
.cytswindows a.b1{ background-position:0 -192px}
.cytswindows a.b2{ background-position:0 -223px}
.cytswindows a.b3{ background-position:0 -255px}
.cytswindows a.b4{ background-position:0 -285px}

.cytsRecommended{ line-height:20px; padding:0 8px }
.cytsRecommended a{ color:#0055aa; text-decoration:none}
.cytsRecommended a:hover{ color:#ff6600; text-decoration:underline}

.content_right{ width:810px; float:left; font-family:"宋体"; font-size:12px; overflow:hidden}
.content_right_clear{ height:5px; background:url(http://images1.aoyou.cc/Images/index_2011_img3.gif) no-repeat; clear:both; overflow:hidden}

.middle{ width:560px; float:left; overflow:hidden}
.middle a{ color:#0055aa;}
.middle a:hover{ color:#ff6600;}

.advertising{ width:560px; height:170px; position:relative;}
.advertising img{ z-index:10}
.advertising_num{width:210px;height:20px;position:absolute;z-index:200;left: 345px;top: 147px;}
.advertising_num_up{ width:13px; height:13px; background-color:#FFF; line-height:13px; text-align:center; color:#666666; float:right; margin:5px  0 0 0; border:1px solid #069bcd; font-family:Arial, Helvetica, sans-serif;font-size:12px; margin-right:5px; cursor:pointer}
.advertising_num_down{ width:18px; height:14px; background:url(http://images1.aoyou.cc/Images/index_2011_adnum.gif); text-align:center; padding-top:5px; color:#FFF;  font-family:Arial, Helvetica, sans-serif; margin-right:5px; float:right; font-size:12px; font-weight:bold}

.recommen_link{ height:27px; line-height:27px; color:#cccccc;font-size:12px; padding-right:5px;letter-spacing:-1.8px;display:none;}
.recommen_link span{  font-weight:bold; color:#F00;}
.recommen_link a{ color:#666666}
.hotline{ height:113px; background-position:-167px -76px; position:relative; padding:14px 15px 0 17px; top:10px; }
.hotline_icon{position:absolute;z-index:550;width:80px;height:73px;left: -1px;top: -9px;}
.hotline_img{ width:128px; height:96px; float:left}
.hotline_link{ width:386px; float:right}
.hotline_link a{ font-size:12px; line-height:22px}
.hotline_link a:hover{font-size:12px; line-height:22px}
.hotline_price{ height:25px; line-height:25px;}
.hotline_rem{ border:1px solid #fbe8ac; background-color:#feffe2; width:370px; height:25px; line-height:25px; padding:0 5px}
.hotline_block{ width:528px; border:5px solid #b3dfff; border-top:none; padding:0 10px 8px 12px; clear:both; margin-bottom:10px; }
.hotline_block_pro{  line-height:22px; background:url(http://images1.aoyou.cc/Images/index_2011_img3.gif) no-repeat bottom; padding:5px 0}
.hotline_block_pro_nullline{  line-height:22px; background:none; padding:5px 0}
.hotline_block_pro_left{ width:360px; float:left; line-height:25px;}
.hotline_block_pro_right{ width:145px; float:right; text-align:right; line-height:25px; padding-right:10px}
.hotline_block_pro_left a{ width:382px; overflow:hidden; white-space: nowrap; display:block}
.hotline_block_pro_left a:hover{ width:382px; overflow:hidden; white-space: nowrap; display:block}
.hotline_block_pro_left p{ width:382px; overflow:hidden; white-space:nowrap; font-size:12px}
.hotline_block_pro_right_price{ clear:both; text-align:left}
.hotline_block_pro_right_price_left{ float:left; text-align:left;}
.hotline_block_pro_right_price_right{ float:right; text-align:right}
.OtherForum_more {float: right;font-family:"宋体"; font-size: 12px;padding-right: 5px;}
.top_indexbackground{ height:151px; background:url(http://images1.aoyou.cc/Images/indexnewtitbg.gif) no-repeat center top }

.featuredProduct{ width:548px; height:31px; background-position:-167px -214px; line-height:31px; padding-left:12px; color:#FFF; font-size:12px; position:relative}
.featuredProduct img{ float:left; padding-right:5px;}
.featuredProduct a{color:#FFF;text-decoration:none;display:block;background:url(http://images1.aoyou.cc/Images/index_2011_radio2.gif) no-repeat left;width:261px;height:31px;position:absolute;left: 154px;top: 0px;padding-left:15px;}
.featuredProduct a:hover{color:#FFF;text-decoration:underline;display:block;background:url(http://images1.aoyou.cc/Images/index_2011_radio2.gif) no-repeat left;width:261px;height:31px;position:absolute;left: 154px;top: 0px;padding-left:15px;}
.featuredProduct_block{ width:531px; border:1px solid #3db2d9; border-top:none; padding:15px 10px 5px 15px; margin-bottom:10px}
.featuredProduct_block_index{ width:533px; border:1px solid #3db2d9; border-top:none; padding:15px 10px 5px 15px; margin-bottom:10px}
.featuredProduct_block_index ul li{ background:url(http://images1.aoyou.cc/Images/index_2011_img3.gif) no-repeat bottom; height:35px; line-height:35px;}
.featuredProduct_block_index ul li.nulllink{  height:35px; line-height:35px; background:none}
.featuredProduct_block_index ul li a{ width:370px; float:left; display:block; overflow:hidden; white-space:nowrap}
.featuredProduct_block_index ul li p{ float:right}
.featuredProduct_block_cjct{ width:531px; border:1px solid #3db2d9; border-top:none; padding:0px 10px 5px 15px; margin-bottom:10px}
.featuredProduct_block_img{ width:128px; height:96px; float:left}
.featuredProduct_block_link{ width:370px; height:103px; overflow:hidden; float:right; padding-right:10px; margin-top:-2px}
.featuredProduct_block_link a{ line-height:20px; display:block}
.featuredProduct_block_link a:hover{ line-height:20px;display:block}
.featuredProduct_block_link p{ line-height:22px;}
.featuredProduct_block_link ul{ list-style:none; clear:both}
.featuredProduct_block ul li{ background:url(http://images1.aoyou.cc/Images/index_2011_img3.gif) no-repeat bottom; height:35px; line-height:35px;}
.featuredProduct_block ul li.nulllink{  height:35px; line-height:35px; background:none}
.featuredProduct_block ul li a{ width:370px; float:left; display:block; overflow:hidden; white-space:nowrap}
.featuredProduct_block ul li p{ float:right}

.ThemeTravel{ line-height:31px; z-index:500; overflow:hidden; font-size:12px;background-position:-167px -214px; width:546px; height:31px;padding-left:12px;  }
.ThemeTravel_icon{ width:32px; height:30px; background-position:-305px 0; float:left}
.ThemeTravel p{ float:left}
.ThemeTravel span{ padding-left:24px; float:left; color:#FFF}
.ThemeTravel a{ color:#FFF; padding:0 3px; text-decoration:none}
.ThemeTravel a:hover{ color:#FFF; padding:0 3px;text-decoration:underline}
.ThemeTravel_tabup{ padding:0 5px; float:left; cursor:pointer; color:#FFF}
.ThemeTravel_tabdown{ border:1px solid #3db2d9; padding:0 5px; float:left; font-weight:bold;background-color:#FFF; border-top:none; margin-top:2px;}
.ThemeTravel_tabup:hover{ padding:0 5px; float:left; cursor:pointer; text-decoration:underline}

.ThemeTravel_block{ width:556px; height:188px;  border-top:3px solid #3db2d9; border-bottom:1px solid #3db2d9; border-left:1px solid #3db2d9; border-right:1px solid #3db2d9; margin-bottom:10px; overflow:hidden; z-index:300}
.ThemeTravel_block ul{ padding:8px 0 0 0}
.ThemeTravel_block ul li{ width:153px; height:155px; float:left ; padding:0 16px;line-height:20px; }
.ThemeTravel_block ul li img{ width:145px; height:78px; border:3px solid #e7e7e7; margin-bottom:5px;}
.ThemeTravel_block ul li a{ font-size:12px; display:block; color:#666666}


.ThemeTravel_blocktop{ width:556px;border-top:3px solid #3db2d9; border-bottom:1px solid #3db2d9; border-left:1px solid #3db2d9; border-right:1px solid #3db2d9; margin-bottom:10px; z-index:5; margin-top:-3px;}
.ThemeTravel_blocktop ul{ padding:6px 12px 0 12px}
.ThemeTravel_blocktop ul li{ background:url(http://images1.aoyou.cc/Images/index_2011_img3.gif) no-repeat bottom; padding:10px 0; clear:both; line-height:20px}
.ThemeTravel_blocktop ul li.nulllink2{ background:none;padding:10px 0; clear:both; line-height:20px}
.ThemeTravel_blocktop ul li p.cc{ padding:10px 0 0 0; font-size:12px}
.ThemeTravel_blocktop ul li p.cc img{ width:128px; height:96px; float:left; padding-right:10px}
.ThemeTravel_blocktop ul li span.flot{ float:left; overflow:hidden; width:375px}
.ThemeTravel_blocktop ul li a.other{ width:360px; overflow:hidden;  display:block; float:left}
.ThemeTravel_blocktop ul li a.other img{ vertical-align:middle}
.ThemeTravel_blocktop ul li p.price{ width:138px; float:right; text-align:right; padding-right:10px;}
.ThemeTravel_blocktop ul li img{display:inline;}

.ThemeTravel_blocktop2{ width:556px;border-top:3px solid #3db2d9; border-bottom:1px solid #3db2d9; border-left:1px solid #3db2d9; border-right:1px solid #3db2d9; margin-bottom:10px; z-index:5; margin-top:-3px;}
.ThemeTravel_blocktop2 ul{ padding:0px 12px 0 12px}
.ThemeTravel_blocktop2 ul li{ background:url(http://images1.aoyou.cc/Images/index_2011_img3.gif) no-repeat bottom; padding:6px 0; clear:both; line-height:18px}
.ThemeTravel_blocktop2 ul li.nulllink2{ background:none;padding:10px 0; clear:both; line-height:20px}
.ThemeTravel_blocktop2 ul li img{ vertical-align:middle;display:inline;}
.ThemeTravel_blocktop2 ul li p.cc{ padding:5px 0; font-size:12px}
.ThemeTravel_blocktop2 ul li p.cc img{ width:128px; height:96px; float:left; padding-right:10px}
.ThemeTravel_blocktop2 ul li span.flot{ float:left; overflow:hidden; width:375px}
.ThemeTravel_blocktop2 ul li a.other{ width:360px; overflow:hidden;  display:block; float:left}
.ThemeTravel_blocktop2 ul li a.other img{ vertical-align:middle}
.ThemeTravel_blocktop2 ul li p.price{ width:138px; float:right; text-align:right; padding-right:10px;}


.right{ width:240px; float:right; font-size:14px}
.aoyounotice{ height:25px; line-height:25px; z-index:200; overflow:hidden; font-family:"微软雅黑","宋体"; background-color:#eeeeee}
.aoyounotice2{ height:25px; line-height:25px; z-index:200; overflow:hidden; font-family:"微软雅黑","宋体"; }
.aoyounotice_down{ width:88px; border:1px solid #e4e4e4; float:left; height:24px; border-bottom:none; text-align:center;margin-right:2px; color:#333333; background-color:#FFF}
.aoyounotice_up{ width:88px; height:24px; background:#f1f1f1; float:left; text-align:center; color:#666666; cursor:pointer;margin-right:2px;}
.aoyounotice_tit{ float:left; padding-left:15px;}
.aoyounotice_block{ border:1px solid #e4e4e4; z-index:2; margin-top:-1px; height:165px; margin-bottom:10px; }
.aoyounotice_block a.news_new{color:#ff6600;}
.aoyounotice_block_more{ font-family:"宋体"; font-size:12px; float:right; text-align:right; padding-right:5px;}
.aoyounotice_block ul{
	width:222px;
	margin: 0 auto;
	line-height:22px;
	font-size:12px;
	padding:8px 0 10px 0
}
.aoyounotice_block ul li{ height:22px}
.aoyounotice_block a{ color:#666666;}
.aoyounotice_block a:hover{ color:#ff6600;}
.aoyounotice_block_fx{ width:215px; height:42px; background-position:-345px 0; font-size:12px; padding-top:10px; padding-left:5px}
.aoyounotice_block_fx a{ color:#666666}

.aoyouqyh{ width:220px; height:162px; background:url(http://images1.aoyou.cc/Images/index_2011_img16.jpg) no-repeat; overflow:hidden; padding:7px 8px 0 12px; margin-bottom:10px}
.aoyouqyh a.qglink{ display:block; color:#0055aa; font-size:12px; line-height:20px; width:180px; height:48px;}
.aoyouqyh_img{ width:128px; height:96px; float:left}
.aoyouqyh_txt{ width:78px; float:right; line-height:22px;}
.aoyouqyh_txt a.qg{ width:78px; height:33px; background-position:-579px 0; display:block;}

.Excitactiviti{ border:1px solid #e4e4e4; margin-bottom:10px; padding-bottom:10px}
.Excitactiviti_img{ width:215px; margin:auto; padding:6px 0}
.Excitactiviti_img a{ color:#666; line-height:22px; font-size:12px; display:block}
.Excitactiviti_img a:hover{ color:#ff6600; line-height:22px; font-size:12px; display:block}

.miniblog{ border:1px solid #e4e4e4; z-index:2; margin-top:-1px; margin-bottom:10px; padding-bottom:5px;}
.miniblog_block{ width:220px; height:78px; background:url(http://images1.aoyou.cc/Images/index_2011_img3.gif) no-repeat bottom; margin:auto; padding:8px 0}
.miniblog_block_none{ width:220px; height:78px; background:none; margin:auto; padding:8px 0}
.miniblog_block_img{ width:58px; float:left; padding-left:8px;}
.miniblog_block_img_pic{ width:50px; height:50px; border:1px solid #cccccc; padding:2px;}
.miniblog_block_link{ width:140px; float:right; padding-left:10px; line-height:20px; font-size:12px; color:#666666; overflow:hidden}
.miniblog_block_link a{ color:#0082cb;}
.miniblog_block_link a:hover{ color:#ff6600;}

.miniblog_block_link a.wgl{ color:#666666;}
.miniblog_block_link a.wgl:hover{ color:#ff6600;}

.hotpage{  border:1px solid #e4e4e4; margin-bottom:10px; padding-bottom:2px;}
.hotpage ul{ padding:10px;}
.hotpage ul li{ height:22px; line-height:22px; clear:both; font-size:12px}
.hotpage ul li a{ display:block; float:left; color:#666666}
.hotpage ul li a:hover{ display:block; float:left; color:#ff6600}
.hotpage ul li p{ float:right; color:#999999}

.gy{ height:195px; border:1px solid #e4e4e4; }
.gy ul{ padding:10px 10px 10px 30px}
.gy ul li{ text-indent:-15px; line-height:18px; padding:2px 0 5px 0; font-size:12px}
.gy ul li a { color:#666;}
.gy ul li a:hover { color:#ff6600;}

.footeqa{ height:160px; border-top:1px solid #e0e0e0; background-color:#e9e9e9; margin-top:0px; font-family:"宋体"}
.footeqa ul{ list-style:none; width:1002px; margin:0 auto; height:149px; padding:10px 0 0 0}
.footeqa ul li{ float:left; font-size:12px; line-height:22px; color:#666666;}
.footeqa ul li a{ color:#666; text-decoration:none;}
.footeqa ul li a:hover{ color:#F60; text-decoration:underline}
.footeqa ul li.lc{ width:150px; padding-left:20px;}
.footeqa ul li.ht{ width:160px;}
.footeqa ul li.hy{ width:190px;}
.footeqa ul li.wt{ width:230px;}

.footerss{ background-color:#f4f4f4; height:45px; color:#666666; }
.footerss_block{ width:789px; height:45px; background:url(http://activity.aoyou.com/material/footer/images/footerssbg.jpg); margin: 0 auto; padding:0; list-style:none; position:relative}
.footerss_block li{float:left;font-size:12px;font-family:"宋体";position:absolute;line-height:20px;}
.footerss_block li.sq{left:80px;top:13px; width:143px;height:20px;}
.footerss_block li.sl{left:303px;top:13px;width:143px;height:20px;}
.footerss_block li.jsa{left:526px;top:13px;width:143px;height:20px;}
.footerss_block li.cr{ width:112px; height:30px;left: 668px;top: 8px;}

.aoyoufooter_sublink{ height:25px; background-color:#858585; font-family:"宋体"; font-size:12px; clear:both; font-size:12px}
.aoyoufooter_sublink_block{ width:944px; margin:auto; line-height:25px;  color:#FFF; text-align:center}
.aoyoufooter_sublink_block a{ color:#FFF; text-decoration:none}
.aoyoufooter_sublink_block a:hover{ color:#FFF; text-decoration:underline}
.aoyoufooter_infro_block_footer{ width:1002px; margin:auto; position:relative; height:80px}
.aoyoufooter_infro_block_left{width:405px;height:60px;color:#333333;font-size:12px;font-family:"宋体";background:url(http://images1.aoyou.cc/images/aoyoufooter_img4.jpg) no-repeat left;line-height:18px;position:absolute;left: 80px;top:10px}
.aoyoufooter_infro_block_right{ width:45px; float:left; overflow:hidden; height:60px;}
.aoyoufooter_infro_block_right a{ width:45px; height:60px; display:block}
.aoyoufooter_infro_block_left_left{ width:360px; float:left; height:60px;}
.aoyoufooter_infro_block_left a{ color:#003399; text-decoration:none}
.aoyoufooter_infro_block_left a:hover{ color:#003399; text-decoration:underline}
.aoyoukx{ width:128px; height:47px; float:left}

.aoyoukx{width:106px;height:39px;position:absolute;left: 469px;top: 16px;}
.aoyouty{width:167px;height:39px;position:absolute;left: 603px;top: 16px;}
.aoyoucx{width:114px;height:41px;position:absolute;left: 790px;top: 14px;}

.meun_layer1{ width:519px; height:229px; overflow:auto; background:url(http://images1.aoyou.cc/Images/index_2011_img20.jpg);top:34px;}
.meun_layer2{ width:519px; height:229px; overflow:auto; background:url(http://images1.aoyou.cc/Images/index_2011_img21.jpg);top:34px;}
.meun_layer3{ width:519px; height:229px; overflow:auto; background:url(http://images1.aoyou.cc/Images/index_2011_img22.jpg);top:34px;}
.meun_layer4{ width:519px; height:229px; overflow:auto; background:url(http://images1.aoyou.cc/Images/index_2011_img23.jpg);top:40px;}
.meun_layer_block{ padding:15px 16px 20px 25px; font-size:12px;}.meun_layer_block_tit{ height:25px; background:url(http://images1.aoyou.cc/Images/index_2011_img3.gif) no-repeat bottom; font-size:12px; color:#666; font-weight:bold; line-height:25px}
.meun_layer_block_link{ height:28px; line-height:28px; color:#666;}
.meun_layer_block a{ color:#0055aa; text-decoration:none; padding:0 3px}
.meun_layer_block a:hover{ color:#ff6600; text-decoration:underline; padding:0 3px}
.meun_layer_block ul{ list-style:none; color:#666; padding-top:2px;}
.meun_layer_block ul li{ height:32px; background:url(http://images1.aoyou.cc/Images/index_2011_img3.gif) no-repeat bottom; line-height:32px;}
.meun_layer_block ul li.nulllink{ height:32px; background:none; line-height:32px;}
.meun_layer_block ul li a{ float:left; width:320px; display:block}
.meun_layer_block ul li p{ width:130px; float:right}

.aoyoudate{ width:178px; height:138px;}
.aoyoudate_tit{ width:168px; margin:auto;  height:16px; line-height:16px; padding-top:5px; border-bottom:1px solid #a1a1a1; padding-bottom:3px;}
.aoyoudate_tit_left{ width:12px; height:12px; float:left; padding-top:2px;}
.aoyoudate_tit_right{ width:12px; height:12px; float:left;padding-top:2px;}
.aoyoudate_tit_middle{ width:131px; float:left; text-align:center; color:#333333; font-size:12px}
.aoyoudate_num{ width:168px; margin:auto; font-size:12px}
.aoyoudate_num td{ font-size: 11px;padding:1px;text-align:center;font-family:Arial, Helvetica, sans-serif; color:#666666; font-weight:bold; width:15px; height:15px;}
.aoyoudate_num a{  display:block; font-weight:bold; color:#666666}
.aoyoudate_num a:hover{ display:block; font-weight:bold; color:#FFF; background-color:#8cc1e2; text-decoration:none}
.aoyoudate_num a.down{ display:block; font-weight:bold; color:#FFF; background-color:#a3a3a3; text-decoration:none}
.aoyoudate_num a.down:hover{ display:block; font-weight:bold; color:#FFF; background-color:#ff6600; text-decoration:none}

/*左侧导航*/
.megamenu{position: absolute;display: none;left: 178px;z-index: 99999999;}
/*首页日历*/
#idCalendarPre{cursor:pointer;float:left;padding-right:5px;}
#idCalendarNext{cursor:pointer;float:right;padding-right:5px;}
#idCalendar td.onToday {font-weight:bold;color:#C60;}
#idCalendar td.onSelect {font-weight:bold;}

/*频道页*/

/*Group*/

.group_activity{ width:161px; margin:auto; padding:8px 0 0 0}
.group_activity a{ display:block; width:160px; margin-bottom:8px;}

.group_aoyouqyh{ width:220px; height:162px; background:url(http://images1.aoyou.cc/OutBoundGroup/index_2011_img27.jpg) no-repeat; padding:7px 8px 0 12px; margin-bottom:10px; position:relative}
.group_aoyouqyh a.qglink{ display:block; color:#0055aa; font-size:12px; line-height:20px; width:180px; height:48px;}
.group_aoyouqyh_icon{width:40px;height:43px;position:absolute;left: 200px;top: -24px; z-index:400}

.group_Excitactiviti{ border:1px solid #e4e4e4; margin-bottom:10px; padding-bottom:10px}
.group_Excitactiviti_img{ width:215px; margin:auto; padding:6px 0; line-height:20px;}
.group_Excitactiviti_img a{ color:#666;font-size:12px; display:block; color:#0055aa}
.group_Excitactiviti_img a:hover{ color:#ff6600;  font-size:12px; display:block}

.group_intropre{ border:1px solid #e4e4e4; padding:12px 12px; margin-bottom:10px; position:relative; line-height:20px;}
.group_intropre_block{width:81px;height:73px;position:absolute;left: 0px;top: -8px;}
.group_intropre a{color:#0055aa; text-decoration:none;}
.group_intropre a:hover{color:#ff6600; text-decoration:underline;}
.group_intropre p{ height:25px; background:url(http://images1.aoyou.cc/Images/index_2011_img3.gif) no-repeat top; line-height:30px; margin-bottom:5px;}

.group_footer{ width:1002px; margin:auto; padding:10px 0; clear:both; height:140px;}
.group_footer_btn1{ float:left; padding:50px 0px 0 50px; cursor:pointer;}
.group_footer_btn2{ float:left; padding:50px 0 0 0px; cursor:pointer;}
.group_footer_middle{ width:935px; float:left; overflow:hidden}
.group_footer_middle_btn{ width:86px; padding:0px 6px 0px 6px; float:left; display:block; text-align:center;}
.group_footer_middle_btn a{ line-height:20px; display:block; text-align:center; color:#00377e; text-decoration:none; font-family:"宋体"; font-size:12px; border:none}
.group_footer_middle_btn a:hover{ color:#ff6600; text-decoration:underline}
.ScrCont{width:88300px;} 
.Cont{width:883px; float:left; list-style:none; margin:0px; padding:10px 0px 0px 0px; overflow:hidden; } 
#List1,.group_zz_block #List2{float:left;} 

.group_middlead{ width:560px; height:75px; overflow:hidden;}
.group_titpro{ height:30px; border-bottom:2px solid #999999; line-height:30px; clear:both; margin-bottom:10px;}
.group_titpro a{ font-size:14px; text-decoration:none; color:#0055aa}
.group_titpro a:hover{ font-size:14px; text-decoration:underline; color:#ff6600}
.group_ad1{ height:180px; margin:10px 0}
.group_ad2{ height:85px; margin:10px 0}
/*OutGroup*/
#slidedeck_frame {width: 560px; height: 169px;}
.group_header img{height: 164px; margin-left: -18px; margin-top: -8px; width: 385px; z-index: 10; z-index:100}
.group_map{ position:relative}
.group_map_block1{width:273px;height:159px;position:absolute;background:url(http://images1.aoyou.cc/Images/index_2011_img28.png) no-repeat;}
.group_map_block2{width:273px;height:159px;position:absolute;background:url(http://images1.aoyou.cc/Images/index_2011_img29.png) no-repeat;}
.group_map p{ line-height:24px; padding-top:10px;}
.group_map a{color:#0055aa; font-size:14px; display:inline-block}

.group_advertising{ width:557px; height:167px; position:relative; border:1px solid #c7c7c7; overflow:hidden}
.group_advertising .img1{width:455px;height:167px;position:absolute;left: 23px;top:0px;z-index:200}
.group_advertising .img2{width:455px;height:167px;position:absolute;left: 491px;top:0px;z-index:200}
.group_advertising .img3{width:455px;height:167px;position:absolute;left: 959px;top:0px;z-index:200}
.group_advertising .img4{width:455px;height:167px;position:absolute;left: 1427px;top:0px;z-index:200}
.group_advertising .btn1,.group_advertising .btn2,.group_advertising .btn3,.group_advertising .btn4{font-family:"微软雅黑","宋体";font-size:15px; font-weight:bold;  cursor:pointer; color:#1173bb; }

.group_advertising .btn1{}
.group_advertising .btn2{}
.group_advertising .btn3{}
.group_advertising .btn4{width:23px;height:167px;background-color:#d6eaf4;position:absolute;z-index:1000; left: 534px;}
.group_advertising .btntxt{ height:130px; line-height:16px;padding:8px 0 0 0px; width:23px; text-align:center}
/*自由行*/

.zyx_aoyouqyh{ Z-INDEX: 300; POSITION: relative; PADDING-BOTTOM: 0px; PADDING-LEFT: 12px; WIDTH: 220px; PADDING-RIGHT: 8px; MARGIN-BOTTOM: 10px; BACKGROUND: url(http://images1.aoyou.cc/Images/zyx_img1.jpg) 0 bottom no-repeat; PADDING-TOP: 7px; padding-bottom:10px;}
.zyx_aoyouqyh a.qglink{ display:block; color:#0055aa; font-size:12px; line-height:20px; width:180px; height:48px;}
.zyx_aoyouqyh a.qglink:hover{ display:block; color:#ff6600; font-size:12px; line-height:20px; width:180px; height:48px;}
.zyx_aoyouqyh_icon{width:40px;height:43px;position:absolute;left: 200px;top: -24px; z-index:2000}
.zyx_aoyouqyh ul{ display:block; clear:both; line-height:20px; padding-top:8px}
.zyx_aoyouqyh ul li{ background:url(http://images1.aoyou.cc/Images/index_2011_img3.gif) top no-repeat; padding:8px 0}
.zyx_aoyouqyh ul li a{ color:#0055aa;display: block}
.zyx_aoyouqyh ul li a:hover{ color:#ff6600}
.zyx_aoyouqyh ul li span.line_through{ text-decoration:line-through}
.zyx_sc{border:1px solid #e4e4e4; margin-bottom:10px; padding-bottom:5px;}
.zyx_sc ul{ overflow:hidden; padding-left:12px; padding-top:13px; font-size:12px}
.zyx_sc ul li{ width:63px; height:115px; float:left; margin-right:10px; text-align:center;}
.zyx_sc ul li a{ color:#666666; line-height:20px}
.zyx_sc ul li a:hover{ color:#ff6600; line-height:20px}
.zyx_sc ul li a:visited{ text-decoration:none}


.zyx_tool{ height:93px; overflow:hidden; background:url(http://images1.aoyou.cc/Images/zyx_img2.jpg); margin-bottom:10px; position:relative; font-size:12px}
.zyx_tool a{ display:block; position:absolute; width:53px; color:#666666}
.zyx_tool a:hover{ display:block; position:absolute; width:53px; color:#ff6600}

.zyx_tool a.link1{top:42px;left:32px}
.zyx_tool a.link2{top:42px;left:116px}
.zyx_tool a.link3{top:67px;left:33px}
.zyx_tool a.link4{top:67px;left:114px}

.zyx_footer{ height:404px; border-top:1px solid #e0e0e0 ; background-color:#e9e9e9; margin-top:10px}
.zyxfooter_main{ width:1002px; margin:auto; padding-top:16px;}
.zyx_footer_main_cn{ width:616px; background:url(http://images1.aoyou.cc/Images/zyx_img3.jpg) no-repeat ; float:left; padding-left:140px; font-size:12px; line-height:20px; color:#666666; padding-bottom:12px;height:236px;}

.zyx_Excitactiviti{ border:1px solid #e4e4e4; padding:5px 0}
.indexbody{ background:url(http://images1.aoyou.cc/Images/indexnewbg2.gif) center; padding-bottom:10px;}
body.index{ background:url(http://images1.aoyou.cc/Images/indexnewbgnew.jpg) no-repeat top #ffffff fixed;}
.top_index{ height:151px; overflow:hidden}

/*关注微博*/
#weibo{
	background-image:url(http://images1.aoyou.cc/OutboundGroup/wb_03.gif);
	background-repeat:no-repeat;
	background-position:32px 13px;
	width:100%;
	font-size:12px;
	line-height:60px;
	height:60px;
	display:table;
	vertical-align:middle;
	text-align:center;
	}
#weibo span{
	margin-left:45px;
	color:#666666;}	
#weibo a{color: #0055AA;}	

/*会员推荐部分*/
.tuijian{
	color:#666666;
	line-height: 20px;
	}
.tuijian_con{
	height:20px;
	overflow:hidden;
	line-height:20px;
	margin-bottom:10px;
	}
.group_intropre p {
	padding-top:10px;}	
.tujian_second{
	margin-bottom:0px;
	}
.oldPrice{
	float:left;	}
.tujian_price{
	width:100%;
	text-align:right;}
.memberPrice{
	position:relative;
}
/*.member_icon{
		position:absolute;
		z-index:900;
		top:-7px;
}

.member_icon img{
	width:79px;
	height:73px;
	margin-top:-7px;
	overflow:visible;
}
*/
	
/*新品推荐*/
.aoyounotice_tit span{color:#ff6600;}

/*友情链接*/
.yqcontent{ width:1002px; margin:auto; font-size:12px; color:#333333; font-family:"宋体"}
.yqcontent h3{ font-size:14px; height:40px; line-height:40px; padding-left:20px;}
.mbnav{ height:30px; line-height:30px}
.mbnav a{ color:#666666; text-decoration:none}
.mbnav a:hover{  text-decoration:underline;color:#F60}

.yqtit{ background-color:#3db2d9; height:30px; padding-left:15px; width:987px; line-height:30px;color:#ffffff; font-size:14px;}
.yqtit img{ vertical-align:middle}
.yqcon{height:250px; background-color:#e8f8ff; border:1px solid #3db2d9 ; border-top:none; position:relative; margin-bottom:15px;}
.yqcon .dd1{
	width:752px;
	height:44px;
	position:absolute;
	left: 58px;
	top: 12px;
	line-height:22px;
}
.yqcon .dd1 a{ color:#F60}
.yqcon .dd1 a:hover{ text-decoration:underline}

.yqcon .dd2{width:106px;height:30px;background-image:url(http://activity.aoyou.com/material/cooperative_image/newyq_img2.gif);background-position:0 0;position:absolute;left: 811px;top: 20px;line-height:30px;
text-align:center}
.yqcon .dd2 a{ width:106px; height:30px; font-size:14px; display:block; color:#333}
.yqcon .dd2 a:hover{ background-image:url(images/newyq_img2.gif); background-position:0px -32px}

.yqcon .dd3{width:415px;height:177px;position:absolute;left: 70px;top: 66px; margin-bottom:15px}
.yqcon .dd3 .txt{ width:238px; height:60px; display:block; margin-top:12px; line-height:60px;}
.yqcon .dd3 .txt img{ vertical-align:middle}

.yqcon .dd3 .txt2{ width:398px; height:67px; margin-top:20px; clear:both}
.yqcon .dd3 .txt2 textarea{ width:330px; height:40px; overflow:hidden; border:1px solid #b3c3dd; padding:10px}


.yqcon .dd4{width:415px;height:177px;position:absolute;left: 540px;top: 66px;margin-bottom:15px}
.yqcon .dd4 .txt{ width:238px; height:60px; display:block; margin-top:12px; line-height:60px;}
.yqcon .dd4 .txt img{ vertical-align:middle}

.yqcon .dd4 .txt2{ width:398px; height:67px; margin-top:20px; clear:both}
.yqcon .dd4 .txt2 textarea{ width:330px; height:40px; overflow:hidden; border:1px solid #b3c3dd; padding:10px}

.yqhz{ list-style:none; overflow:hidden; padding-left:23px;}
.yqhz li{width:121px; height:61px; border:1px solid #e2e2e2; float:left;margin-right:20px; margin-left:-3px; margin-bottom:15px}

.yqfooter{ height:5px; border-bottom:1px solid #c3e5f4; width:970px; margin:0 auto 6px auto}

.yqlink{ overflow:hidden; padding-left:20px; padding-bottom:15px}
.yqlink li.bb1{ width:127px; height:22px; float:left; margin-right:-3px; line-height:22px}
.yqlink li.bb2{ width:74px; height:22px; float:left; margin-right:-3px; line-height:22px}
.yqlink li a{ color:#666666;}
.yqlink li a:hover{ color:#F60; text-decoration:underline}
.aoyouyqlink{ border:1px solid #3db2d9; border-top:none}

/*页底银联图标*/
.aoyoukx {float: left; height: 40px; width: 107px;}
.aoyoufooter_infro_block_left{ width:690px;} 
.aoyouyl{  height: 39px; width: 167px;float:left;}
.aoyouyl img{margin-left:10px;} 

/*关注我们*/
.focusUs a{width:40px;height:40px;display:block;float:left;background-image:url("http://images1.aoyou.cc/Images/share.jpg");margin-right:12px;}
.focusUs a.sina{background-position:left top;}
.focusUs a.kaixin{background-position:right top;}
.focusUs span{float:left;line-height:40px;font-size:12px;padding-left:10px;}
/*订阅抢优惠*/
.qyhfeed{height:232px; background:url("http://images1.aoyou.cc/Images/qyh.gif") no-repeat; overflow:hidden; padding:7px 8px 0 12px; margin-bottom: 3px;}
.label_feed{width:215px;height:25px;background-image:url("http://images1.aoyou.cc/Images/share.jpg"); background-position:-40px top;font-size:12px;line-height:20px;padding-left:5px;margin-top:8px;margin-bottom:3px;color:#8f5923; font-family:Arial;}
.label_feed span{color:#ff6600;font-weight:bold;}
.input_feed input{height:22px;border:1px solid #b3c3dd;width:153px;float:left;color:#999999;line-height:22px;}
.input_feed a{width:58px;height:24px; line-height:24px;display:block; float:left;background-color:#d2e9ff; border:1px solid #b3c3dd;font-size:12px;text-align:center;border-left:none;}
.input_feed a:hover{color:#666666; text-decoration:none;}

/*搜索*/
ol{padding-left:20px;line-height:130%;} 
#suggest{border:1px solid #87b9ec; padding:10px 0px 10px 0px; text-align:left;}
.gray{color:gray;} 
.ac_results {background:#fff;border:1px solid #7f9db9;position: absolute;z-index: 10000;display: none;}
.ac_results ul{margin:0;padding:0;list-style:none;} 
.ac_results li a{white-space: nowrap;text-decoration:none;display:block;color:#05a;padding:1px 3px;} 
.ac_results li{border:1px solid #fff;} 
.ac_over,.ac_results li a:hover {background:#c8e3fc;} 
.ac_results li a span{float:right;} 
.ac_result_tip{border-bottom:1px dashed #666;padding:3px;}
.ac_page{line-height:30px;font-size:12px;width:200px;margin:0 auto;}
.page_num{padding:0 6px;display:inline-block;float:left;}

.divPage{display:block; margin:auto; text-align:center}
.divPage img{margin-left:5px; margin-right:5px}
.divPage a{ color:#00377e; text-decoration:none; margin-left:5px; margin-right:5px}
.divPage a:hover{ color:#FF0000; text-decoration:underline; margin-left:5px; margin-right:5px}
.divPage a.a_over {color:#FF0000}
/*杭州站*/
.left{float:left;}
.addphone{text-align:right;}
.hz_aoyouqyh {
    background: url("http://images1.aoyou.cc/Images/qyh.png") no-repeat scroll 0 bottom transparent;
    padding-bottom: 22px;
    border-top:1px solid #f0c581;
}
.hz_aoyouqyh .group_aoyouqyh_icon {top:0;}
.qyh_first{border-bottom:1px dotted #dedede;overflow:hidden;padding-bottom:17px;}
.qyh_second{overflow:hidden;padding-top:17px;padding-bottom:10px;}


/*城市切换*/
.city_bg1{ background:url(http://images1.aoyou.cc/Images/city_bg1.jpg) no-repeat 0 4px ; float:left; width:69px; height:30px; padding-left:8px; color:#333333; font-weight:bold; cursor:pointer;}
.city_bg2{ background:url(http://images1.aoyou.cc/Images/city_bg2.jpg) no-repeat 0 4px ; float:left; width:69px; height:26px; padding-left:8px; color:#333333; font-weight:bold; cursor:pointer; z-index:1000; position:relative}
.city_moreblock{width:235px;position:absolute;z-index:20;border:1px solid #a2a9c0;left:0px;top: 27px;background-color:#FFF; display:none}
.citylink{ line-height:22px; padding:8px 15px;}
.citylink a{ color:#666666; text-decoration:none; display:inline-block; padding:0 4px; }
.citylink a:hover{  color:#F60; display:inline-block; padding:0 4px; text-decoration:underline}
.hotlink{ padding-left:40px; float:left}


/*新页头

.nav{ width:750px; height:30px; line-height:30px; float:left;}
.nav a{ color:#0055aa; padding:0 10px}
.nav a:hover{ color:#ff6600; padding:0 10px}
.nav a.isdown{ color:#333333; font-weight:bold}
*/
.nav{margin-top:10px;width:855px; height:30px; line-height:30px; float:left;margin-left:-5px}
.nav a{ color:#0055aa;font-weight:bold;padding:0 15px;text-align:center;display:inline-block}
.nav a:hover{ color:#F60;}
.nav a.normal{font-weight:normal}
.nav a.normal:hover{color:#} 
.nav a.isdown{ color:#999999; }
.nav a.isdown:hover{color:#999999;text-decoration:none}
.nav ul{margin-right:-10px;}
.nav ul li{float:left;position:relative;height:18px;line-height:18px;text-align:center;bordeR-right:1px solid #cccccc}
.nav ul li var{position:absolute;right:-12px;top:-15px;background:url(http://images1.aoyou.cc/Images/icon_notice.png) 0 -35px;width:26px;height:15px;}
.nav ul li var.new{right:-60px;top:-20px;background:url(http://images1.aoyou.cc/Images/head_icon_notice.png) 0 -30px;width:81px;height:22px;}
.nav ul li var.sale{right:-60px;top:-20px;background:url(http://images1.aoyou.cc/Images/head_icon_notice.png) 0 -71px;width:81px;height:22px;}
.nav ul li var.island{right:-60px;top:-20px;background:url(http://images1.aoyou.cc/Images/head_icon_notice.png) 0 -120px;width:81px;height:22px;}
.sec_head_package{position:absolute;width:100px;top:-3px;left:-1px;padding-top:25px;border:1px solid #bbbbbb;display:none; z-index:1000}
.sec_head_package a{display:block;font-weight:normal;height:25px;line-height:25px;text-align:center;padding:0;background:#fff;}
.sec_head_package a:hover{background:#e0f4fb;text-decoration:none}
.sec_head{position:absolute;width:75px;top:-3px;left:-1px;padding-top:25px;border:1px solid #bbbbbb;display:none; z-index:1000}
.sec_head a{display:block;font-weight:normal;height:25px;line-height:25px;text-align:center;padding:0;background:#fff;}
.sec_head a:hover{background:#e0f4fb;text-decoration:none}
.head_nest em{position:absolute;right:5px;top:5px;background:url(http://images1.aoyou.cc/Images/head_sec_icon.png) 0 0 no-repeat;width:8px;height:4px;cursor:pointer}
/*new_nav_end*/


/*尾部热门旅游景点*/
.mdd_l{float: left;margin-right: 20px;font-weight: bold;}
.mdd_r{width: 1002px;}
.mdd_a{text-decoration:none;color: #666666;margin-right: 15px;}
.mdd_a:hover{text-decoration:none;color: #ff6600;}