@charset "utf-8";

/* reset */
html{ *overflow-x:hidden; }
body, p, ul, li, h1, h2, h3, h4, form, input, textarea, label, dd{ margin:0; padding:0;}
body{ font:12px/1.5 Arial, Helvetica, sans-serif; word-wrap:break-word; word-break:break-all;}
li{ list-style:none;}
img{ border:0;}
em{ font-style:normal;}
textarea{ font-family:Arial, Geneva, sans-serif; overflow-x:hidden; overflow-y:auto; resize:none;}
input:focus,
textarea:focus{ outline:none;}
.hidden{ display:none!important;}
.blur-txt{ color:#999!important;}
.search-txt{ color:#f00!important;}
a { text-decoration:none;  }
a:hover { text-decoration:underline;}



/*全局定义*/
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}

/*间距*/
.mar_top_14{ margin-top:14px;}
.mar_top_4{ margin-top:4px;}
.mar_top_10{ margin-top:10px;}
.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;}


.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_more{ font-family:"宋体"; font-size:12px; float:right; text-align:right; padding-right:5px;}
.aoyounotice_block ul{ width:212px; margin: 0 auto; line-height:22px; font-size:12px; padding:12px 0 10px 0; background:url(http://images1.aoyou.cc/Images/index_2011_img3.gif) no-repeat bottom}
.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}
.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}

.header_icon1, .header_mobile_icon2, .meun_tit, .meun_txt li, .cytswindows a, .search, .search_help, .search_btn a, .search_btn a:hover, .hotline, .featuredProduct, .themetravel_icon, .aoyounotice_block_fx, .aoyouqyh_txt a, .themetravel {
    background-image: url("http://images1.aoyou.cc/Images/index_2011_allpic.jpg");
}



.hotpage{  border:1px solid #e4e4e4; margin-bottom:10px; padding-bottom:5px;}
.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}





.post-box .post-title {
    background-position: 0 0;
}
.post-box .share-btn {
    background-position: 0 -80px;
}
.post-box .share-btn:hover {
    background-position: -104px -80px;
}
.post-box .share-btn-disable {
    background-position: -208px -80px;
    cursor: default;
}
.post-box .share-btn-disable:hover {
    background-position: -208px -80px;
    cursor: default;
}
.addfollow-btn, .followed-btn, .post-box .post-title, .post-box .share-btn, .post-box .share-btn:hover, .post-box .share-btn-disable {
    background: url("http://images1.aoyou.cc/groupdetail/skin_bg.png") no-repeat scroll 0 0 transparent;
}
.post-box .share-btn{ position:absolute; right:0; top:115px; width:86px; height:29px; cursor:pointer; text-indent:-9999px;outline:none;}



/*导入图片*/
.ico-female,
.ico-male,
.ico-post-weibo,
.ico-change,
.ico-mic,
.ico-face,
.ico-pic,
.ico-video,
.ico-video-url,
.ico-music,
.ico-music-url,
.ico-topic,
.ico-piup,
.ico-src,
.ico-turnleft,
.ico-turnright,
.ico-yes,
.ico-close-btn,
.ico-reply,
.ico-del,
.more-opera,
.out140,
.ico-ask,
.ico-load-fail,
.tips-ok,
.tips-wrong,
.tips-normal,
.ico-verify,
.tips-help,
.close-ico,
.ico-blacklist,
.ico-weibo,
.ico-share,
.ico-join,
.ico-fav,
.ico-follow,
.ico-remind,
.ico-invite,
.ico-del-pic,
.user-head .operated-box .followed-btn { background:url(http://t.aoyou.com/css/default/bgimg/ico_bg.png) no-repeat; }

.all-bg,
.icon-ask,
.icon-alert,
.icon-success,
.icon-tips,
.icon-face-choose,
.top10 .r-1,
.top10 .r-2,
.top10 .r-3,
.icon-each-follow,
.video-view,
.win-e-prev,
.win-e-next,
.prev-disabled,
.next-disabled,
.arrow-l-s1,      
.arrow-l-s1-disabled,
.arrow-r-s1,
.arrow-r-s1-disabled,
.arrow-l-s2,
.arrow-l-s2-disabled,
.arrow-r-s2,
.arrow-r-s2-disabled,
.win-pop .arrow,
.v-verified,
.bulicity,
.user-menu a,
.search-box,
.search-btn,
.search-box-focus,
.hot-total,
.arrow-b .arrow { background:url(bgimg/all_bg.png) no-repeat;}

.bind-btn-bg {background:url(http://t.aoyou.com/css/default/bgimg/btn_bind.png) no-repeat;}

.search-area .search-block .s-btn,
.btn-login,
.btn-launch-event,
.btn-ffirm,
.select-user .click-btn,
.search-host { background:url( bgimg/skin_btn.png ) no-repeat; }

.post-btn,
.post-btn a,
.title-tab .tab-current,
.title-tab .tab-link,
.title-tab .tab-current span,
.title-tab .tab-link span,
.tags-btn,
.tags-btn span,
.btn-s1,
.btn-s1 span,
.btn-s1-light,
.btn-s1-light span,
.btn-s1-disabled,
.btn-s1-disabled span,
.btn-s2,
.btn-s2 span,
.btn-s3,
.btn-s3 span { background:url(bgimg/btn_bg.png) no-repeat;}

.tab-s1 .current,
.tab-s1 .current span,
.tab-s2,
.tab-s2 span,
.tab-s2 span span,
.tab-s2 .current,
.tab-s2 .current span,
.tab-s3,
.tab-s3 span,
.tab-s3 span span,
.tab-s3 .current,
.tab-s3 .current span,
.tab-s5,
.tab-s5 .current,
.tab-s5 .current a{ background:url( bgimg/tab_bg.png );}

.title-box .talk-tab,
.title-box h3,
.tit-s1 { background:url( bgimg/pub_bg_x.png ) repeat-x; }

.post-box .post-textarea,
.post-box .post-textarea .inner,
.post-box .post-focus,
.post-box .post-focus .inner { background:url( http://images1.aoyou.cc/groupdetail/post_box_bg.png ) no-repeat; }

.box-style .box-t,
.box-style .box-t span,
.box-style .box-b,
.box-style .box-b span,
.box-style .box-arrow,
.search-block,
.search-block .search-inner { background:url( bgimg/tab_bg_x.png ) no-repeat; }

.feed-list li,
.user-list li,
.user-list-wrap .user-item,
.user-list-mode .result,
.top10 li,
.index-default .no-mblog,
.comment-list li,
.message-list li,
.local-list .column-item,
.blacklist,
.tags-title,
.new-tips-fixed h4,
.bottom-line,
.add-comment-dash,
.setting-box strong,
.recent-event .bd li { background:url( bgimg/bottom_line.gif ) repeat-x bottom;}


/*微博发布框*/
.post-box{
	position:relative;
	padding:35px 0 20px;
	height:115px;
	_zoom:1;
	background-color: #ffffff;
}
.post-box .post-title {
	position:absolute;
	left:0;
	top:0;
	width:230px;
	height:28px;
	text-indent:-9999px;
}
.post-box .key-tips{ position:absolute; right:0; top:0; height:30px; line-height:30px;color:#999; }
.post-box .key-tips span { font-size:26px; font-family:"Constantia", Times, serif;}
.post-box .key-tips.out140 { padding-left:20px; background-position:-2px -532px; color:#f00;}
.post-box .post-textarea,
.post-box .post-focus { padding-left:7px;height:75px; }
.post-box .post-textarea .inner,
.post-box .post-focus .inner {padding:10px 7px 10px 3px;height:55px; }
.post-box .post-textarea .inner textarea,
.post-box .post-focus .inner textarea { width:100%;height:55px;border:0 none;font-size:14px;line-height:18px;overflow-x:hidden; }
.post-box .post-textarea {
	background-position:0 -32px;
	width: 560px;
}
.post-box .post-textarea .inner { background-position:right -112px; }
.post-box .post-focus { background-position:0 -192px;}
.post-box .post-focus .inner { background-position:right -272px; }
.post-box .add-area{ position:absolute; left:0; top:115px;}
.post-box .add-area span{ margin-right:10px;}
.post-box .add-area a.ico-close-btn{ margin:0 0 0 5px; padding-left:0; vertical-align:middle; _font-size:0;}
.post-box .share-btn{ position:absolute; right:0; top:115px; width:86px; height:29px; cursor:pointer; text-indent:-9999px;outline:none;}
.post-box .post-success{ position:absolute; top:50px; left:190px; width:220px; height:45px;color:#438b13;font-size:2.4em;font-family:"Microsoft Yahei",simhei,"宋体"; }
.post-box .post-success .icon-success { margin-right:10px; }
.post-box .account-notbind { position:absolute;top:65px;left:100px;width:380px;  }
.post-box .load-fail{ height:20px;background-position:-2px -103px;_display:inline;}
.post-box .post-verify{ position:absolute; top:62px; left:215px; width:115px; padding-left:25px; font-size:14px; }
.post-box .ico-verify{ background-position:0 -636px; }


/*登录提示*/
.login-tips{ position:relative; margin:0 0 15px; width:560px; height:126px; background:url(bgimg/login_tips.png) no-repeat; }
.login-tips .btn-sina-bind-s,
.login-tips .btn-sina-login,
.login-tips .btn-login{ position:absolute; top:32px; left:20px; }
.login-tips .guide-reg{ position:absolute; top:75px; left:26px; color:#fff; }
.login-tips .guide-reg a,
.login-tips .guide-reg a:visited { color:#fff; text-decoration:underline; }
.login-tips .tips-txt{ position:absolute; top:70px; left:240px; width:300px; }


#bind-account #container {background:#fff !important;border:0 none;height:500px; }
/*微博帐号登录背景*/
#weibo_login #container { padding-top:70px;background:#fff !important; }


/*仅微博帐号登录*/
.weibo-login-area a,
.weibo-login-area a:visited {color:#000;}
.weibo-login-area a:hover {color:#000;text-decoration:none;}
.weibo-login-area span {margin-left:5px;*vertical-align:middle;}
.weibo-login-area span a,
.weibo-login-area span a:visited {color:#6eafd5;}
.weibo-login-area span a:hover {color:#6eafd5;text-decoration:underline;}
.weibo-login-area .tips {color:#808080;font-size:12px;margin-top:30px;}


/*弹出窗口*/
	/*窗口公共部分*/
	.win-pop{ z-index:10003;}
	.win-pop .win-t,
	.win-pop .win-t div,
	.win-pop .win-b,
	.win-pop .win-b div{ background:url(http://images1.aoyou.cc/groupdetail/win_bg.png) no-repeat; _font-size:0; }
	.win-pop .win-t,
	.win-pop .win-b,
	.win-pop .win-con .win-con-bg{ filter:alpha(opacity=10); opacity:0.1;}
	.win-pop .win-t{ height:5px; background-position:left 0;}
	.win-pop .win-t div{ margin-left:6px; height:5px; background-position:right -5px;}
	.win-pop .win-b{ height:5px; background-position:left -10px;}
	.win-pop .win-b div{ margin-left:6px; height:5px; background-position:right -15px;}
	.win-pop .win-con{ position:relative; overflow:hidden; _zoom:1;}
	.win-pop .win-con .win-con-in{ margin:1px 6px; border:1px solid #666; background-color:#fff; -webkit-border-radius:3px; -moz-border-radius:3px; _zoom:1;}
	.win-pop .win-con .win-con-bg{ position:absolute; top:0; left:0; width:100%; height:100%; _height:600px; background:#000; z-index:-1;}
	.win-pop .win-tit{ margin:1px 1px 0; height:26px; line-height:26px; font-size:12px; text-indent:6px; background:url(bgimg/x_bg.png); }
	.win-pop .arrow{ position:absolute; left:25px; top:-1px; width:15px; height:8px; background-position:-63px -128px; _font-size:0;}
	.arrow-b .arrow{ left:25px; top:auto; bottom:-1px; background-position:-64px -152px;}
	.win-pop .ico-close-btn{ position:absolute; right:15px; top:15px; }
	.win-pop .btn-area{ float:right; margin-top:10px;}
	.win-pop .btn-area a{ margin-left:8px;}

	/*fixed定位窗口*/
	.win-fixed{ position:fixed; top:50%; left:50%;}
	*html{ background-attachment:fixed; background-image:url('about:blank');}
	*html .win-fixed{ position:absolute; bottom:auto; top:expression(documentElement.scrollTop + (documentElement.clientHeight/2 - this.clientHeight/2));  margin-top:0;}

	/*浮层类*/
	.win-post .post-box .post-textarea { background-position:0 -32px; }
	.win-post .post-box .post-textarea .inner { background-position:right -112px; }
	.win-post .post-box .post-focus { background-position:0 -192px;}
	.win-post .post-box .post-focus .inner { background-position:right -272px; }

	.win-bind-login .win-con-in{background:url(http://t.aoyou.com/css/default/bgimg/bind_login_bg.png) no-repeat;} 

/*半透明黑色背景*/
	.shade-div{ position:fixed; top:0; left:0; width:100%; height:500px; background-color:#000; filter:alpha(opacity=15); opacity:0.15; _position:absolute; _top:expression(documentElement.scrollTop);display:none;}
	/*绑定登录窗口*/
	.win-bind-login {margin-left:-218px; margin-top:-130px;width:436px;}
	.win-bind-login .win-box {overflow:hidden;}
	.win-bind-login .win-box .login-area {padding:75px 70px 30px 85px;overflow:hidden;_zoom:1;}
	.win-bind-login .win-box .login-area a {color:#000;}
	.win-bind-login .win-box .login-area a:hover {color:#000;text-decoration:none;}
	.win-bind-login .win-box .login-area span {float:right;margin-top:15px;margin-left:5px;*vertical-align:middle;}
	.win-bind-login .win-box .login-area span a {color:#6eafd5;}
	.win-bind-login .win-box .login-area span a:hover {color:#6eafd5;text-decoration:underline;}
	.win-bind-login .win-box .bind-tips {background-color:#e9f5ff;border-radius:3px;-moz-border-radius:3px;color:#757b80;height:25px;line-height:25px;margin:0 auto 10px;padding-left:8px;width:405px;overflow:hidden;}	
	/*绑定新浪微博按钮*/
	.btn-web-account,
	.btn-sina-account,
	.btn-sina-bind-l,
	.btn-sina-bind-s,
	.btn-sina-login {background:url(http://t.aoyou.com/css/default/bgimg/btn_bind.png) no-repeat;outline:none;}
	.btn-web-account,
	.btn-sina-account {color:#000;display:inline-block;font-size:14px;height:32px;line-height:32px;margin:10px 0;padding:0 5px 0 40px;width:163px;outline:none;}
	.btn-web-account{background-position:0 0;}
	.btn-web-account:hover {background-position:-228px 0;}
	.btn-sina-account{background-position:0 -52px;}
	.btn-sina-account:hover {background-position:-228px -52px;}
	.btn-sina-bind-l{width:201px;height:41px;float:left;background-position:0 -104px;}
	.btn-sina-bind-l:hover {background-position:-221px -104px;}
	.btn-sina-bind-s{width:174px;height:33px;float:left;background-position:0 -165px;}
	.btn-sina-bind-s:hover {background-position:-194px -165px;}
	.btn-sina-login{width:174px;height:33px;float:left;background-position:0 -218px;}
	.btn-sina-login:hover {background-position:-194px -218px;}






.content {
    clear: both;
    margin-bottom: auto;
    margin-left: auto;
    margin-right: auto;
    margin-top: auto;
    overflow-x: hidden;
    overflow-y: hidden;
    width: 1002px;
}

body{    font-family: "宋体";
    font-size: 12px;}
.wrapper {
	text-align: center;

}
.innerwrapper {
	text-align: left;
	margin: 0 auto;
	width: 1002px;
	overflow:hidden;

}



.packagenav{ width:931px; background:url(http://images1.aoyou.cc/bookprocess/bookprocess_img2.jpg); height:31px; margin:auto; line-height:31px; padding-left:13px; color:#666}
.packagenav a{ color:#666; text-decoration:none;}
.packagenav a:hover{ color:#666; text-decoration:underline;}
.packagetop{ height:77px; width:944px; margin:auto}
span.fontsize13{ font-size:13px; font-weight:bold}
.ec651a{ color:#ec651a}
.top{ height:77px; width:944px; margin:auto}
.top_icon,.top_Steps,.content_content_tit_icon,.content_content_subtit_icon,.content_content_subtit_icon2,.content_content_subtit_icon3,.content_content_subtit_icon4,.content_content_btn,.content_contentNew_btn,.content_content_subtit_icon5,.content_content_subtit_icon6,.top_steps_step1,.top_Steps_step2,.top_icon2,.top_Steps_step3,.content_content_bookok_btn,.content_content_subtit_btn,.content_content_xz_footer_Promotions,.top_Steps_step4,.content_content_Payment_block_b3,.top_Steps_step5,.content_content_bookoktit,.content_content_btn a.b1:hover,.download a
{ background-image:url(http://images1.aoyou.cc/bookprocess/bookprocess_img100.jpg)}
.top_icon{ width:78px ; height:77px; float:left; background-position:0 0}
.top_icon2{ width:78px ; height:77px; float:left; background-position:-432px 0}
.top_productname{ width:365px; float:left}
.top_productname_tit{ width:80px; font-size:18px; font-weight:bold; padding-top:19px;}
.top_productname_bookoktit{ width:373px; float:left; overflow:hidden; padding-top:16px;}
.top_productname h1{ width:365px; padding-top:10px;float:left}
.top_productname h1 a{ font-size:14px; font-weight:lighter; text-decoration:none; line-height:20px;}
.top_productname h1 a:hover{ font-size:14px; font-weight:lighter; text-decoration:underline;line-height:20px;}
.top_Steps{ width:501px; height:74px; float:right; background-position:0px -263px}
.top_steps_step1{ width:501px; height:74px; float:right; background-position:0px -400px}
.top_Steps_step2{ width:501px; height:74px; float:right; background-position:0px -480px}
.top_Steps_step3{ width:501px; height:74px; float:right; background-position:0px -730px}
.top_Steps_step4{ width:501px; height:74px; float:right; background-position:0px -811px}
.top_Steps_step5{ width:501px; height:74px; float:right; background-position:0px -891px; background-image:url(http://images1.aoyou.cc/bookprocess/bookprocess_img100.jpg)}
span.f3366cc{ font-weight:bold; color:#3366cc}
span.f000{ color:#000; font-weight:bold}
.f333{ color:#333;}

.path .packagenav{float:left;width:auto; background:none;}

.productname{clear:both;}
.proname_icon,.proname_tt span,.prozf_btn a,.pro_cal .months_pre,.pro_cal .months_num,.months_now,.xx_price a.nums_minus,.xx_price a.nums_plus,.xx_btn a,#slides a.next,#slides a.next:hover,#slides a.prev,#slides a.prev:hover,.pf_tl,.pf_tr,.pf_bl,.pf_br,.lipre,.tishi_icon,.download a,.share_left,.share_right,.print_left,.print_right,.xingcheng_days h3,.juli_icon,.sider_bar_cont ul li a,.sider_bar_cont ul li a:hover,.gototop span a,.proZf_btn_soldout a{ background-image:url(http://images1.aoyou.cc/groupdetail/g.png);background-repeat:no-repeat;}
*html .proname_icon,.proname_tt span,.prozf_btn a,.pro_cal .months_pre,.pro_cal .months_num,.months_now,.xx_price a.nums_minus,.xx_price a.nums_plus,.xx_btn a,.pf_tl,.pf_tr,.pf_bl,.pf_br,.lipre,.tishi_icon,.download a,.share_left,.share_right,.print_left,.print_right,.xingcheng_days h3,.juli_icon,.sider_bar_cont ul li a,.sider_bar_cont ul li a:hover,.gototop span a,.proZf_btn_soldout a{ background-image:url(http://images1.aoyou.cc/groupdetail/g.gif); background-repeat:no-repeat;}
.proname_icon {
	width: 57px;margin-right:15px;
	height:66px;
	float: left;
	background-position:-62px 0;}
.proname_tt {
	width:930px;float: left;line-height: 34px;font-size:14px;position:relative;}


	
.proname_tt h1{float:left;}	
.proname_tt span{width:33px;height:19px; display:block; font-size:12px; font-weight:normal;background-position:-368px 0;line-height:19px;float:left;margin-left:10px; }
*.proname_tt span{margin-left:5px; }
.proname_tt span.tehui{background-position:-401px 0;}
.proname_tt .h1_tt{float:left;font-size:16px;font-weight:bold;width:auto;height:auto; background:none;margin:0;}
.proname_desc{clear:both;margin-top:2px; }
.proname_discount{font-size:12px; color:#FF6600;line-height:31px;height:31px;background-image: url("http://images1.aoyou.cc/Images/index_2011_radio.gif");padding-left:20px; background-repeat:no-repeat; position:relative;top:-5px;*width:900px;}

.productzhifu{clear:both;}
.productzhifu ul li{display:inline;}
.prozf_price{
	float:left;
	padding-left: 10px;
	font-size:14px;
	
}
.prozf_price li{margin:0 9px;}
.prozf_price li.qijia{margin:0;}
.prozf_zf{float:right;padding-right: 20px;line-height:46px;}
.prozf_zf li{margin:0 3px;}
.prozf_zfprice{width:870px;height:46px;line-height:40px;border:1px solid #ffcc99;float:left;background-color: #fffaf2;}
.prozf_price li span span{font-size:26px; font-family:Arial;}
.prozf_btn a{width:121px;height:46px;display:block;background-position:-480px 0;float:right;}
.prozf_btn a:hover{width:121px;height:46px;display:block;background-position:-480px -46px;}

.prozf_btn_soldout a{width:121px;height:47px;display:block;float:right;background-position:0 -229px;background-image:url(http://images1.aoyou.cc/groupdetail/g.png);background-repeat:no-repeat;}
.prozf_price_soldout{line-height:46px;margin-left:9px;}
.prozf_zfprice .prozf_price_soldout a{font-size:14px;}


.xq_xingqi {
    background-color: #b7b6b6;
    color: #ffffff;
    font-weight: bold;
    line-height: 28px;
}
*html .xq_xingqi {
   line-height: 28px;
}
.pro_cal .cal{width:432px;border-collapse: collapse;border:2px solid #b7b6b6;}
.xq_day td {
    color: #666666;
    font-weight: bold;
	height: 59px;
    line-height: 20px;
    text-align: left;
    vertical-align: top;padding-left:5px;height: 58px\9;
}
*html .xq_day td {
	height: 58px;}	
/*.cal td:hover{ background-color:#ffd2d2;cursor:pointer;}*/
.xq_day{border-left: 1px solid #b7b6b6;}
.closeimg img {cursor:pointer;}
.pro_cal  td {
	border: 1px solid #cccccc;
}
.xq_xingqi td{text-align:center;background-color:#b7b6b6;border: 1px solid #b7b6b6;}
.xq_xingqi td:hover{background-color:#b7b6b6;cursor:default;}
td.monthsTd a{color:#333333;text-decoration:none;}
td.monthsTd a:hover{text-decoration:none;}

.pro_cal  .months_pre{width:7px;height:33px; background-position:0 -92px;float:left;}
.pro_cal  .months_num{height:33px;padding:0 10px 0 3px;line-height:33px; background-position:right -92px;float:left;margin-right:3px;}
.months_num a span{}
.pro_cal  .months_now .months_pre{background-position:0 -184px;}
.pro_cal  .months_now .months_num{background-position:right -184px;color:#ffffff;font-weight:bold;}
.pro_cal  .months_now a{color:#ffffff;font-weight:bold;}

.pro_cal .monthsTd{border:none; text-align:right;line-height:32px;color:#666666;}
.monthsTd span.ff6600{font-weight:bold;}
td.today{padding-left:5px;background-color:#eaeaea;}
.tdHolidays{color:#993300;font-weight:normal;}
.tdStat{color:#ffffff;text-align:right;margin-right:5px;font-weight:normal;display:block;height:20px;}
.tdStat span{background-color:#929292;padding:3px 0;}
.tdStat .erci{background-color:#2D9AD1;}
.tdPrice{font-weight:normal;margin-left:-5px;text-align:center}
.tdNow{background-color:#f3e09b;cursor:pointer;}
.kucun{text-align:right;font-weight:normal;color:#666666;margin-right: 5px;}

.pro_slide{float:left;margin-top:17px;}
.pro_cal{float:right;margin-top:17px;}
.productShow{}


.popup{display:block;position:relative;font-weight:normal; cursor:default;z-index:10;}
.popup_price{display:block;position:absolute;top:0;width:118px;height:118px;z-index:999;background-color:#f3e09b; border:1px solid #c5bb64;}
.popup_xx{display:block;position:absolute;top:0;left:120px;width:308px;z-index:999;background-color:#eff9fd;border:1px solid #3399ff; overflow:hidden;}
.inner_popup_price{text-align:right;color:#996633;font-size:14px;margin:15px;font-weight:normal;line-height:24px;}
.inner_popup_price span{display:block;float:left;font-size:28px; font-family:Arial;}
.inner_price_num span{color:#ff2a00;font-size:20px; font-family:Arial;}
.inner_price_num {color:#333333;font-size:18px;margin: 50px 0 auto 15px;font-weight:normal;}
.chengtuan{display:block;float:left;line-height: 20px;margin-top: 5px;padding: 0 5px;font-size:12px;background-color:#4fb9e7;color:#ffffff;}
.kc{float:left;margin-right:15px;}
.youhui{clear:both;}
.kc span.ff6600{font-weight:bold;}
.xx_desc{background-color:#eff9fd; padding: 10px 18px 5px;font-size:14px;line-height:30px;color:#333333}
.xx_price ul li{display:block;float:left;border-bottom:1px solid #eaeaea;padding:5px 0;font-size:14px;line-height:22px;background-color:#ffffff;}
.xx_price ul{float:left;background-color:#ffffff;}
.xx_price{background-color:#ffffff;clear:both;}
.xx_price a.nums_minus{width:19px;height:21px;display:block; background-position:-238px -21px;float:left;margin-top:1px;}
.xx_price a.nums_minus:hover{width:19px;height:21px;display:block; background-position:-238px 0px;float:left;}
.xx_price a.nums_plus{width:19px;height:21px;display:block; background-position:-257px -21px;float:left;margin-right:5px;margin-top:1px;}
.xx_price a.nums_plus:hover{width:19px;height:21px;display:block; background-position:-257px 0px;float:left;}
.xx_price input{width:30px;height:20px;display:block;float:left;border:1px solid #ff9933;background-color:#ffff90;text-align:center;line-height:20px;color:#666666;font-size:15px;}
.price_type{width:120px;padding-left:19px;float:left;color:#666666;}
.prices{width:70px;float:left;font-size:16px;font-family:Arial;}
.nums{float:left;color:#666666}
.xx_btn{float:left;padding:15px 80px;background-color:#eff9fd;}
.xx_btn a{width:86px;_width:141px;height:44px;display:block;line-height:44px;font-size:18px; font-weight:bold;padding-left:55px;color:#333333; text-decoration:none;background-position:-453px -278px;}
.xx_btn a:hover{display:block;text-decoration:none;background-position:-453px -234px;}
.closeimg{width:12px;height:12px;position:absolute;left:405px;top:5px;z-index:1000;}


/*轮播*/
#example {
	width:560px;
	height:420px;
	position:relative;
	z-index:-100;
}
.slide_def{height:30px;width:100%;margin-top:-30px;line-height:30px;background:url('http://images2.aoyou.cc/IndexImages/alpha.png');color:#fff;text-align:right;position:absolute;left:0;bottom:0;}
.slide_def_left{float:left;margin-left:5px;}
.slide_def_right{margin-right:5px;}
#slides {
	position:absolute;
	z-index:-100;
}

#slides .slide {
	width:560px;
}
#slides .next,#slides .prev {
	position:absolute;
	top:203px;
	left:10px;
	width:31px;
	height:31px;
	display:block;
	z-index:101;
}

.slides_container {
	width:560px;
	height:420px;
	overflow:hidden;
	position:relative;
}

#frame {
	position:absolute;
	z-index:0;
	width:739px;
	height:341px;
	top:-3px;
	left:-80px;
}

#slides a.next{
	left:519px;
	width:31px;
	height:31px;
	display:block;
	background-position:-31px 0;
}
#slides a.next:hover {
	width:31px;height:31px; display:block;
	background-position:-31px -31px;
}

#slides a.prev{
	width:31px;height:31px; display:block;background-position:0 0;
}
#slides a.prev:hover {
	
	width:31px;
	height:31px;
	display:block;background-position:0 -31px;
}
.pagination {
	margin:26px auto 0;
	width:100px;display:none;
}
/*特色*/
.productfeauture{clear:both;width:878px;margin-bottom:15px;}
.pf_tl,.pf_tr,.pf_bl,.pf_br{width:7px;height:7px;float:left;overflow:hidden;}
.pf_mm{
	width: 875px;
	float:left;
	border-left:1px solid #ffcc99;
	border-right:1px solid #ffcc99;
	overflow:hidden;
	clear:both;
	background-color:#fffbf2;
}
.pf_mm a{color:#136ec2;text-decoration:underline;}
.others_info a{color:#136ec2;text-decoration:underline;}
.pf_tm{
	background-image:url(http://images1.aoyou.cc/groupdetail/bgtop_03.gif);
	width:877px;
	height:7px;
	float:left;
	background-repeat:no-repeat;
}
*html .pf_tm{ background-position:0 5px;margin-top:-5px;}
.pf_bm{
	background-image:url(http://images1.aoyou.cc/groupdetail/bgbot.gif);
	width:877px;
	height:7px;
	float:left;
	background-repeat:no-repeat;
}
.pf_tl{background-position:-586px -160px;}
.pf_tr{background-position:-593px -160px;}
.pf_bl{background-position:-586px -167px;width:6px;}
.pf_br{background-position:-593px -167px;}
.pf_mm ul{padding:15px 40px 15px 20px;}
.pf_mm ul li {padding:0px;margin:0;}
.pf_mm ul li ul{padding:0px;margin:0;}
.pf_mm ul li ol{padding:0px;margin:0;}
.pf_mm ul li ol li{padding:0px;margin:0;}
.productfeauture ul li{color:#1d89af;font-weight:bold;font-size:14px;line-height:22px; list-style-position:outside;clear:both;}
.productfeauture ul li ul li{color:#333333;font-weight:normal;font-size:12px; list-style-type:none;}
.productfeauture ul li ol{padding:0;margin-left:19px;}
.productfeauture ul li ol li{color:#333333;font-weight:normal;font-size:12px; list-style-type:decimal; list-style-position:outside;}

.lipre{width:16px;height:20px; background-position:-148px 0;float:left;margin-top:3px;margin-right:3px;}
.linext {float: left;width: 788px;}

.tishi{float:left;margin-bottom:12px;}
*html .tishi{float:left;margin-bottom:0px;}
.main{
	margin-top:15px;
	width:877px;
	
}
.tishi_icon{width:29px;height:31px; background-position:-119px 0;float:left;}

.tishi_wx{
	line-height:31px;
	padding-top:15px;
	width:277px;
	float: left;
	margin:0 20px;
}
*html .tishi_wx{
	padding-top:0px;margin:0 10px;}


.tishi_dowload div,.tishi_wx div{float:left;}
.tishi_download{line-height:3px;padding-top:15px;}
*html .tishi_download{padding-top:0px;}
.download{width:72px;float:left;text-align:center;line-height:23px;}
.download a{background-position:0 -279px;width:72px;height:23px;display:block; text-decoration:none;color:#333333;}
.download a:hover{background-position:0 -302px;width:72px;height:23px; text-decoration:none;}
.tishi_cont{line-height:20px;clear:left;width: 277px;}

.tishi_dowload{	line-height:31px;
	padding-top:15px;
	width:277px;
	float: left;
	margin:0 10px;}
*html .tishi_dowload{
	padding-top:0;}	
.tishi_tt{margin:0 10px;}	
.xingcheng_topic {
	height: 31px;
	clear: both;
}
.xc_topic_left {
	width: 150px;
	float: left;
}
*html .xc_topic_left {
	width: 135px;
	float: left;
}

.xc_topic_right {
	width: 15px;
	float: left;height:31px;
}
.xc_topic_mid {	background-color: #3db2d9;
	width:700px;
	float: left;height:31px; overflow:hidden;
}
*html .xc_topic_mid {
	width:712px;
	float: left;
}
.xingcheng{clear:both;/*width:869px;*/}
.share_right{width:143px;background-position:-203px -229px; float:left;}
.share_left,.print_left{width:12px;height:22px;background-position:-293px -129px;float:left;}
.print_right{
	width:87px;
	background-position:-357px -229px;
	float:left;
}
.xc_topic_share,.xc_topic_print{
	float:right;
	line-height:23px;
	margin:4px 5px;
}
.xc_topic_left{font-size:18px; font-family:微软雅黑;color:#ffffff;line-height:31px;font-weight:normal;}

.xingcheng_days li{clear:both; background-image:url(http://images1.aoyou.cc/groupdetail/bg_10.gif); background-repeat:repeat-x;margin-top:15px;}
li.firstday{ background:none;margin-top: -40px;}
.xingcheng_days h3{
	width:68px;
	height:40px;
	background-position:-164px 0;
	line-height:40px;
	margin: 25px 20px auto;
	float:left;
	padding-left:7px;
	color: #ff6600;
	font-size:16px;
}
.xingcheng_days_tt{float:left;margin-top:30px;line-height:30px;}
.xingcheng_days_tt h4,.xingcheng_days_tt span{float:left;}
.xingcheng_days_tt h4{font-size:16px;font-weight:bold;color:#333333;}
.xingcheng_days_tt span{font-size:14px;font-weight:normal;color:#666666;}
.days_cont {
	width: 740px;
	margin-left: 114px;
	line-height: 20px;
	clear:both;
}
.days_cont_img{margin:5px 0 10px;float:left;display:none;}
.days_cont_img .imgs{width:360px; float:left;text-align:center;margin-right:10px;color:#996633;line-height:25px;display:none;}
.days_cont_main{clear:both;}
.days_cont_main a{color:#136ec2;text-decoration:underline;}
.days_cont_intro{line-height:32px;border:1px solid #ffcc99;padding-left:5px;float:left;width:732px;margin:10px 0; background-color:#fffaf2; color:#666666;}
.days_cont_intro span{font-weight:bold; color:#666666;}
.xingcheng_days ul{border: 1px solid #a1c4e4;margin-bottom:15px;padding-bottom:20px;}
*html .xingcheng_days ul{width:872px;}
.days_cont_intro div{display:block;float:left;padding:0 10px;}
.others_info{border:1px solid #e4e4e4;clear:both;margin-bottom:14px;}
.others_info ul{color:#1d89af;font-size:14px;font-weight:bold;}
.others_info ul ol {margin:15px 0;color:#666666;font-size:12px;font-weight:bold;line-height:22px;}
.others_info ul ol li{line-height:20px;color:#333333;font-size:12px;font-weight:normal; list-style-type:decimal; list-style-position:outside;margin-left:20px;}
.others_info ol{padding-left:20px;padding-right:20px;}
/* *html .others_info ol.gouwudian {padding-left:3px;}*/
.others_info h4{line-height:30px; background-color:#eeeeee;padding-left:20px;}
.others_info ol.gouwudian li{list-style-type:none;padding:0;margin:0;list-style-position:outside;}
*html .others_info ol.gouwudian li{margin-left:0;}
.print_icon{width:20px;height:20px;background-image:url(http://images1.aoyou.cc/bookprocess/bookprocess_img20.jpg);float:left; background-position:center center;margin-right:4px;}
.share_icon{width:26px;height:20px;background-image:url(http://images1.aoyou.cc/Images/index_2011_allpic.jpg);
float:left; background-position:-416px -3px;margin-right:4px;}
.others_info ul ol.QTXX li{ list-style-type:none;list-style-position:outside;padding:0;margin:0;}


/*.themetravel_icon{margin-left:45px;}
*/.xc_topic_right{
    background-image: url("http://images1.aoyou.cc/Images/index_2011_allpic.jpg");background-position: -712px -214px;}
	.xingcheng_days_every{
	text-align:right;
	padding:15px 20px;
	color: #666666;
}
	.xingcheng_days_tt span.fly_icon{
	margin-left: 20px;
	color: #3db2d9;
}
		.juli_icon{width:17px;height:17px; background-position:-295px 0;float:left;margin-top:10px;margin: 7px 5px auto 20px;}
	*html .fly_icon,.juli_icon{margin-left:7px;}
		
.zixun_img{padding:0 0 0 19px;float:left;}
.zixun_info{width:345px;float:left;}
.zixun_info_tt{font-weight:bold;margin-bottom:7px; padding-left:20px}
.zixun{padding-top:21px;}
.zixun_link ul{width:260px;margin-left:55px;float:left;}
.zixun_link ul li{list-style-type:none;}
.excitactiviti{padding-bottom: 19px; float:left;width:875px;_width:870px;}


.erro_tuijian_tt{
	font-size:18px;
	font-family:"微软雅黑";
	padding-left:40px;
	background-image:url(http://images1.aoyou.cc/groupdetail/erro_03.gif);
	background-repeat:no-repeat;
	background-position:0 5px;
	margin:-5px auto 10px 0;
	color: #333333;
	position:relative;
}
.erro_tuijian_more{
	position:absolute;top:5px;right:10px;font-size:14px;}
.total_product {
	 float: left;
    padding: 10px 0; 
	    background: url("http://images1.aoyou.cc/Images/index_2011_img3.gif") repeat-x scroll center bottom transparent;
	
	color:#333333;
}
.last_product{background:none;}
.erro_list{padding:0 20px; border:1px solid #d6e8ee; float: left;}
.content_content_allinformation {
    background-color: #FFFAF2;
    border: 1px solid #FFCC99;
    margin-top: 10px;
    overflow: hidden;
    padding:12px 10px;
   
}
.erro_yd_tt { font-size:16px; margin:18px 0; display:block; color:#666666;}
.content_content_allinformation_tt{color:#333333;}
.erro_tuijian{height:250px; min-height:220px;}

.erro_tuijian a {
    color: #0055AA;text-decoration:none;
}
.erro_tuijian a:hover {
    color: #FF6600; text-decoration:underline;
}
.zixun_info_cont{padding-left: 20px;}
.zixun_info_cont a{
	color: #0055AA;text-decoration:none; 
}
.zixun_info_cont a:hover {
   color: #FF6600; text-decoration:underline;
}
.zixun_link {line-height:22px; color:#666666;}
.xingcheng_days_tt span{font-weight:bold;}

.sider_bar_tt {
	font-family: "微软雅黑";
	font-size: 14px;
	line-height:34px;
	text-align:center;
	background-image: url(http://images1.aoyou.cc/groupdetail/nav_03.gif);
	width: 120px;
	height: 34px;
}
.sider_bar {
	width:120px;
	margin-top:0px;
	z-index: 100;
	padding:0;
	position: fixed;
	top: 0px;
	_position: absolute; /*IE6 用absolute模拟fixed*/
    _top: expression(documentElement.scrollTop + "px"); 
	margin-left:885px;
	/*margin-left:10px !important;*/
	margin-left:885px\9;
	display: inline-block;
}
/*-实现快速导航跟随滚动效果后加CSS-  开始*/
.sider_bar1 {
	width:120px;
	padding:0;
	position:absolute;
	top: 842px;
	margin-left:885px;
	/*margin-left:10px !important;*/
	margin-left:885px\9;
	
	display: inline-block;
}
.sider_bar_cont ul li.ck a{line-height:24px;display:block; padding-left:30px; background-position:-405px -159px;background-color:#81cde7;color:#ffffff; text-decoration:none;font-weight:bold;}
/*-实现快速导航跟随滚动效果后加CSS-  结束*/
.sider_bar_cont ul {
	background-image: url(http://images1.aoyou.cc/groupdetail/nav_06.gif);
	background-repeat: repeat-x;
}
.sider_bar_cont ul li{height:30px;height:28px\9;}
*html .sider_bar_cont ul li{height:28px;}
.sider_bar_cont ul li a{line-height:24px;display:block; padding-left:30px; background-position: -154px -145px;color:#333333;}
.ck .sider_bar_cont ul li a:hover{line-height:24px;display:block; padding-left:30px; background-position:-164px -153px;}
.sider_bar_cont ul li a:hover{line-height:24px;display:block; padding-left:30px; background-position:-405px -159px; background-color:#81cde7;color:#ffffff; text-decoration:none;font-weight:bold;}
.gototop span a{background-position:0 -150px;width:22px;height:28px;float:left;margin:5px 2px auto  20px;display:block;}
*html .gototop span a{background-position:0 -150px;width:22px;height:28px;float:left;margin:5px 2px auto  10px;display:block;}
.gototop a{line-height:28px; text-decoration:none;color:#864e17;}
.gototop a:hover{line-height:28px; text-decoration:underline; color:#864e17; }
.kefu a{width:120px;height:113px;display:block; background-image:url(http://images1.aoyou.cc/groupdetail/kefu2_03.gif);}
.kefu{width:120px;height:113px;float:right;margin-top:13px;}

.prozf_zfprice a {
    color: #0055AA;text-decoration:none;font-size:12px;
}
.prozf_zfprice a:hover {
    color: #FF6600; text-decoration:underline;
}
.publish_wrapper{padding:25px;background-color:#ffffff;}
.publish_wrapper .post-box{
	height:auto;
}
 .sharediv {width:605px;margin-top:-250px;margin-left: -302px;}
 .jietu{width:171px;text-align:center;margin-top:10px;padding:10px;padding-left:0;}
 .jietu_top{width:171px;height:8px; background-image:url(http://images1.aoyou.cc/groupdetail/pop_10.gif); background-repeat:no-repeat; background-position:center center;}
  .jietu .imgwrapper {border:1px solid #c9c9c9;border-top:none;padding-top:10px;padding-bottom:18px;}
  .post-box .post-textarea {
    width: 550px;
}
.publish_wrapper {
    padding-bottom: 0px;}
.post-box .post-title {
    background-position: 0 0;
}
.post-box .share-btn {
    background-position: 0 -80px;
}
.post-box .share-btn:hover {
    background-position: -104px -80px;
}
.post-box .share-btn-disable {
    background-position: -208px -80px;
    cursor: default;
}
.post-box .share-btn-disable:hover {
    background-position: -208px -80px;
    cursor: default;
}
.post-box .share-btn {
    cursor: pointer;
    height: 29px;
    outline: medium none;
    position: absolute;
    right: 0;
    text-indent: -9999px;
    top: 115px;
    width: 86px;
}
.ico-close-btn{background-image:url(http://images1.aoyou.cc//OutBoundGroup/close.gif);}	
.ico-close-btn {
	background-position:0 0;
    height: 12px;
    width: 12px;
}
.ico-close-btn:hover {
	background-position:0 0;
    height: 12px;
    width: 12px;
}
.win-pop .ico-close-btn {
    position: absolute;
    right: 5px;
    top: 5px;
}
.xingcheng .win-pop .ico-close-btn {
    position: absolute;
    right: 12px;
    top: 7px;
}
.win-pop .win-con .win-con-bg {
    background: none repeat scroll 0 0 #000000;
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: -1;opacity:0;
}
.xc_topic_mid a{color:#0055aa; margin-left:32px;}
.xc_topic_mid a:hover{color:#ff6600;}
.tishi_cont{color:#666666;}
.aoyounotice_tit {
    padding-left: 20px;font-size:14px;
}
.productfeauture ul li.teshuyouhui{padding:5px 0 10px 0;}
.aoyounotice_block_more{padding-right:15px;}
.xingcheng_days h3 span{font-size:16px;width:18px;display:block;float:left;text-align:center;font-weight:normal;}

.sider_bar_cont{

	border: 1px solid #d5d5d5;
	border-top:none;border-bottom:none;}
.gototop{
	background-image:url(http://images1.aoyou.cc/groupdetail/nav_09.gif);
	width:120px;
	height:29px;
	background-repeat: no-repeat;
}
.tdprice_qi{color:#333333;}





/*popup*/

.mbnav{ height:31px; line-height:31px; margin:auto; padding-left:18px; width:984px; font-size:12px}
.mbnav a{ color:#666666; text-decoration:none}
.mbnav a:hover{  text-decoration:underline;color:#F60}
.f666666{ color:#666666}
.f3366cc{ color:#3366cc}
.f0055aa{ color:#0055aa}
.f333333{ color:#333}
.ff6600{ color:#ff6600}
.tip360 {background: none repeat scroll 0 0 #FFFFFF;border: 1px solid #3398ff;overflow: hidden;position: absolute;width: 386px;z-index: 20002;color:#333333;font-size:12px;margin-left:-198px;margin-top:-200px;}
.tip360 img{border:none;}
.tip_title {background: none repeat scroll 0 0 #d3e9ff;height: 26px;line-height: 26px;border:1px solid #ffffff;font-weight:bold;}
.inner_tip_title{margin:0 8px auto 20px;}
.tip_title span {cursor: pointer;float: right;margin-top: 6px;}
.tip_submit {border-top: 1px solid #e1e1e1;height:61px;_height: 67px;margin:16px 20px auto 20px;text-align:center;}
span.specialborder {background-color: #e3e3df;color: #2d2b2b;border:#ccc 1px solid;width:106px;height:29px;display:block;margin:16px auto;}
span.specialborder input {background:none;border:0;width:106px;height:29px;padding:0;text-align:center;}  
th{font-weight:400;}
.tip_content {margin:10px 24px 10px 24px;line-height:21px;}
.lc_left {width:3px;height:23px;line-height:23px;background-image:url(http://images1.aoyou.cc/Bookprocess/fq_05.gif);background-position:0 0;background-repeat:no-repeat;display:block;float:left;}
.lc_right {width:3px;height:23px;line-height:23px;background-image:url(http://images1.aoyou.cc/Bookprocess/fq_05.gif);background-position:-3px 0;background-repeat:no-repeat;display:block;float:left;}
.lc_center{height:23px;line-height:23px;background-color:#ebe8c9;line-height:23px;display:block;float:left;}
.lc {height:23px;line-height:23px;display:block;float:left;}
.aa {padding:0 7px;}
.riqi{padding-bottom:10px;}
.riqi_chufa{float:left; }
.riqi_chufa span{float:left;line-height:25px\9;margin-right:15px;}
.riqi_chufa input{float:left;border:1px solid #b3c3dd;height:21px;margin-left:5px;line-height:20px;}
.riqi_huicheng{float:right;}


/*.xx_price ul li{display:block;float:left;border-bottom:1px solid #eaeaea;padding:5px 0;font-size:14px;line-height:22px;background-color:#ffffff;}
.xx_price ul{float:left;background-color:#ffffff;margin:10px 0; }
.xx_price{background-color:#ffffff;clear:both;}
.xx_price a.nums_minus{width:19px;height:21px;display:block; background-position:-238px -21px;float:left;margin-top:1px;}
.xx_price a.nums_minus:hover{width:19px;height:21px;display:block; background-position:-238px 0px;float:left;}
.xx_price a.nums_plus{width:19px;height:21px;display:block; background-position:-257px -21px;float:left;margin-right:5px;margin-top:1px;}
.xx_price a.nums_plus:hover{width:19px;height:21px;display:block; background-position:-257px 0px;float:left;}
.xx_price input{width:30px;height:20px;display:block;float:left;border:1px solid #ff9933;background-color:#ffff90;text-align:center;line-height:20px;color:#666666;font-size:15px;}
.price_type{width:120px;padding-left:19px;float:left;}
.prices{width:70px;float:left;font-size:16px;font-family:Arial;}
.nums{float:left;}*/
.tip360 .xx_price ul{float:left;background-color:#ffffff;margin:10px 0; }
.tip360 .xx_btn{clear:both;padding:15px 80px;background-color:#eff9fd; float:none;}
.xx_btn a{width:86px;_width:141px;height:44px;display:block;line-height:44px;font-size:18px; font-weight:bold;padding-left:55px;color:#333333; text-decoration:none;background-position:-453px -278px;margin:0 auto;}
*html .xx_btn a{width:86px;}
.xx_btn a:hover{display:block;text-decoration:none;background-position:-453px -234px;}
.closeimg{width:12px;height:12px;position:absolute;left:405px;top:5px;z-index:1000;}

.jieri_icon,.icon_1,.icon_2,.icon_3,.icon_4,.icon_5 {float:left;}
.jieri_icon span,.icon_1 span,.icon_2 span,.icon_3 span,.icon_4 span,.icon_5 span{ background-image:url(http://images1.aoyou.cc/groupdetail/icon_02.gif); background-repeat:no-repeat;height:19px;display:block;}
span.icon_left{width:5px;}
span.icon_right{margin:0;width:auto;padding-right:5px;height:1%;}


.jieri_icon span.icon_left{ background-position:0 0;}
.jieri_icon span.icon_right{background-position:right 0;}
.icon_1 span.icon_left{background-position:0 -19px;}
.icon_1 span.icon_right{background-position:right -19px;}
.icon_2 span.icon_left{background-position:0 -38px;}
.icon_2 span.icon_right{background-position:right -38px;}
.icon_3 span.icon_left{background-position:0 -57px;}
.icon_3 span.icon_right{background-position:right -57px;}
.icon_4 span.icon_left{background-position:0 -76px;}
.icon_4 span.icon_right{background-position:right -76px;}
.icon_5 span.icon_left{background-position:0 -95px;}
.icon_5 span.icon_right{background-position:right -95px;}


.xingcheng_days_ziyouxing h3 span{color:#ff6600;float:none;display:inline-block;font-size:12px;width:auto;}

.visa .tt{margin:5px 20px;color:#333;font-size:12px;border-bottom:#d8d8d8 1px dotted;}
.visa ul{margin:0 20px;color:#333;font-size:12px;font-weight:normal;}
.info .visa .tt{border-bottom:1px dotted #aaa;margin:5px 0;color:#333;}
.visa .shuoming{padding:0 20px;color:#333;font-size:12px;font-weight:normal;margin:5px 0;_padding-left:10px;}
.visa .shuoming_hd{padding:0 20px;color:#333;font-size:12px;font-weight:normal;margin:5px 0;_padding-left:10px;display:none;}
.visa .shuoming .tit{font-weight:bold;}

.ui-helper-hidden { display: none; }
.ui-helper-hidden-accessible { 
  border: 0; clip: rect(0 0 0 0);
  height: 1px; 
  margin: -1px; 
  overflow: hidden; 
  padding: 0; 
  position: absolute; 
  width: 1px; 
}
.ui-helper-reset { 
  margin: 0; 
  padding: 0; 
  border: 0; 
  outline: 0; 
  line-height: 1.3; 
  text-decoration: none; 
  font-size: 100%; 
  list-style: none; 
}
.ui-helper-clearfix:before,
.ui-helper-clearfix:after {
  content: "";
  display: table;
}
.ui-helper-clearfix:after { 
  content: "."; 
  display: block; 
  height: 0; 
  clear: both; 
  visibility: hidden; 
}
.ui-helper-clearfix { 
  /*display: inline-block; */
  display:block;
  min-height: 0; /* support: IE7 */
}
/* required comment for clearfix to work in Opera \*/
* html .ui-helper-clearfix { 
  height:1%; 
}

/* end clearfix */
.ui-helper-zfix { 
  width: 100%; 
  height: 100%; 
  top: 0; 
  left: 0; 
  position: absolute; 
  opacity: 0; 
  filter:Alpha(Opacity=0); 
}
.ui-front {
  z-index: 100;
}


.ui-helper-hidden { display: none; }
.ui-helper-hidden-accessible { 
  border: 0; clip: rect(0 0 0 0);
  height: 1px; 
  margin: -1px; 
  overflow: hidden; 
  padding: 0; 
  position: absolute; 
  width: 1px; 
}
.ui-helper-reset { 
  margin: 0; 
  padding: 0; 
  border: 0; 
  outline: 0; 
  line-height: 1.3; 
  text-decoration: none; 
  font-size: 100%; 
  list-style: none; 
}
.ui-button {

  cursor: pointer;
  display: inline-block;
  background-color: #e6e6e6;
  background-repeat: no-repeat;
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), color-stop(25%, #ffffff), to(#e6e6e6));
  background-image: -webkit-linear-gradient(#ffffff, #ffffff 25%, #e6e6e6);
  background-image: -moz-linear-gradient(top, #ffffff, #ffffff 25%, #e6e6e6);
  background-image: -ms-linear-gradient(#ffffff, #ffffff 25%, #e6e6e6);
  background-image: -o-linear-gradient(#ffffff, #ffffff 25%, #e6e6e6);
  background-image: linear-gradient(#ffffff, #ffffff 25%, #e6e6e6);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e6e6e6', GradientType=0);
  padding: 5px 14px 6px;
  margin: 0;
  text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
  color: #333;
  font-size: 13px;
  line-height: normal;
  border: 1px solid #ccc;
  border-bottom-color: #bbb;

  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
  -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
  -webkit-transition: 0.1s linear background-image;
  -moz-transition: 0.1s linear background-image;
  -ms-transition: 0.1s linear background-image;
  -o-transition: 0.1s linear background-image;
  transition: 0.1s linear background-image;
   overflow: visible;
} /* the overflow property removes extra width in IE */

.ui-button-primary {
  color: #ffffff;
  background-color: #0064cd;
  background-repeat: repeat-x;
  background-image: -khtml-gradient(linear, left top, left bottom, from(#049cdb), to(#0064cd));
  background-image: -moz-linear-gradient(top, #049cdb, #0064cd);
  background-image: -ms-linear-gradient(top, #049cdb, #0064cd);
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #049cdb), color-stop(100%, #0064cd));
  background-image: -webkit-linear-gradient(top, #049cdb, #0064cd);
  background-image: -o-linear-gradient(top, #049cdb, #0064cd);
  background-image: linear-gradient(top, #049cdb, #0064cd);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#049cdb', endColorstr='#0064cd', GradientType=0);
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  border-color: #0064cd #0064cd #003f81;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
}


.ui-button-success{
  color:#ffffff;
  background-color: #57a957;
  background-repeat: repeat-x;
  background-image: -khtml-gradient(linear, left top, left bottom, from(#62c462), to(#57a957));
  background-image: -moz-linear-gradient(top, #62c462, #57a957);
  background-image: -ms-linear-gradient(top, #62c462, #57a957);
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #62c462), color-stop(100%, #57a957));
  background-image: -webkit-linear-gradient(top, #62c462, #57a957);
  background-image: -o-linear-gradient(top, #62c462, #57a957);
  background-image: linear-gradient(top, #62c462, #57a957);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#62c462', endColorstr='#57a957', GradientType=0);
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  border-color: #57a957 #57a957 #3d773d;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
}

.ui-button-error{
  color:#ffffff;
  background-color: #c43c35;
  background-repeat: repeat-x;
  background-image: -khtml-gradient(linear, left top, left bottom, from(#ee5f5b), to(#c43c35));
  background-image: -moz-linear-gradient(top, #ee5f5b, #c43c35);
  background-image: -ms-linear-gradient(top, #ee5f5b, #c43c35);
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ee5f5b), color-stop(100%, #c43c35));
  background-image: -webkit-linear-gradient(top, #ee5f5b, #c43c35);
  background-image: -o-linear-gradient(top, #ee5f5b, #c43c35);
  background-image: linear-gradient(top, #ee5f5b, #c43c35);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ee5f5b', endColorstr='#c43c35', GradientType=0);
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  border-color: #c43c35 #c43c35 #882a25;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
}

.ui-button-icon-only { width: 2.2em; } /* to make room for the icon, a width needs to be set here */
button.ui-button-icon-only { } /* button elements seem to need a little more width */
.ui-button-icons-only { width: 3.4em; }
button.ui-button-icons-only { width: 3.7em; }

/*button text element */

.ui-button .ui-button-text { display: block;   }
.ui-button-text-only .ui-button-text {  }
.ui-button-icon-only .ui-button-text, .ui-button-icons-only .ui-button-text { padding: .4em; text-indent: -9999999px; /*tempfix*/ display:none;}
.ui-button-text-icon-primary .ui-button-text, .ui-button-text-icons .ui-button-text { padding: .4em 1em .4em 2.1em; }
.ui-button-text-icon-secondary .ui-button-text, .ui-button-text-icons .ui-button-text { padding: .4em 2.1em .4em 1em; }
.ui-button-text-icons .ui-button-text { padding-left: 2.1em; padding-right: 2.1em; }
/* no icon support for input elements, provide padding by default */
/* input.ui-button { padding: .4em 1em; } */

/*button icon element(s) */
.ui-button-icon-only .ui-icon, .ui-button-text-icon-primary .ui-icon, .ui-button-text-icon-secondary .ui-icon, .ui-button-text-icons .ui-icon, .ui-button-icons-only .ui-icon { top: 50%; margin-top:-3px; margin-bottom:3px; }
.ui-button-icon-only .ui-icon { left: 50%; margin-left: -8px; }
.ui-button-text-icon-primary .ui-button-icon-primary, .ui-button-text-icons .ui-button-icon-primary, .ui-button-icons-only .ui-button-icon-primary { left: .5em; }
.ui-button-text-icon-secondary .ui-button-icon-secondary, .ui-button-text-icons .ui-button-icon-secondary, .ui-button-icons-only .ui-button-icon-secondary { right: .5em; }
.ui-button-text-icons .ui-button-icon-secondary, .ui-button-icons-only .ui-button-icon-secondary { right: .5em; }

/*button sets*/


.ui-buttonset { margin-right: 7px; margin-top:10px;margin-left:15px;border-bottom:#d8d8d8 1px dotted;}
.ui-buttonset .ui-state-active {
  color: #ffffff;
  background-color: #0064cd;
  background-repeat: repeat-x;
  background-image: -khtml-gradient(linear, left top, left bottom, from(#049cdb), to(#0064cd));
  background-image: -moz-linear-gradient(top, #049cdb, #0064cd);
  background-image: -ms-linear-gradient(top, #049cdb, #0064cd);
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #049cdb), color-stop(100%, #0064cd));
  background-image: -webkit-linear-gradient(top, #049cdb, #0064cd);
  background-image: -o-linear-gradient(top, #049cdb, #0064cd);
  background-image: linear-gradient(top, #049cdb, #0064cd);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#049cdb', endColorstr='#0064cd', GradientType=0);
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  border-color: #0064cd #0064cd #003f81;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
}
.ui-buttonset .ui-button { margin-left: 0; margin-right: -.6em; }

/* workarounds */
button.ui-button::-moz-focus-inner { border: 0; padding: 0; } /* reset extra padding in Firefox */
/*
 * jQuery UI Tabs 1.9.2
 *
 * Copyright 2012, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://jqueryui.com/tabs/
 */
 .ui-tabs .ui-tabs-nav{ background:none; border-color: #ddd;border-style: solid;border-width: 0 0 1px;}
.ui-tabs { position: relative; padding: .2em; zoom: 1; border:0px;} /* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */


.ui-tabs .ui-tabs-nav li:hover, .ui-tabs .ui-tabs-nav li a:hover{
  background:whiteSmoke;
  border-bottom:1px solid #ddd;
  padding-bottom:0px;
   color:#00438A;
}

.ui-tabs .ui-tabs-nav { margin: 0; padding: .2em .2em 0; border-bottom:1px solid #DDD; }
.ui-tabs .ui-tabs-nav li {  text-decoration: none; list-style: none; float: left; position: relative; top: 1px; padding: 0px 0px 1px 0px; white-space: nowrap; background:none; border:0px; }

.ui-tabs-nav .ui-state-default{
  -webkit-box-shadow: 0px 0px 0px #ffffff; /* Saf3-4, iOS 4.0.2 - 4.2, Android 2.3+ */
     -moz-box-shadow: 0px 0px 0px #ffffff; /* FF3.5 - 3.6 */
          box-shadow: 0px 0px 0px #ffffff; /* Opera 10.5, IE9, FF4+, Chrome 6+, iOS 5 */
}
.ui-tabs .ui-tabs-nav li a {
  float: left;
  text-decoration: none;
  cursor: text;
  padding: 0 15px;
  margin-right: 2px;
  line-height: 34px;
  border: 1px solid transparent;
  -webkit-border-radius: 4px 4px 0 0;
  -moz-border-radius: 4px 4px 0 0;
  border-radius: 4px 4px 0 0;


 }

.ui-tabs .ui-tabs-nav li.ui-tabs-active { margin-bottom: 0; padding-bottom: 0px; outline:none;}
.ui-tabs .ui-tabs-nav li.ui-tabs-active , .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a {
  background-color: #ffffff;
  border: 1px solid #ddd;
  border-bottom-color: #ffffff;
  cursor: default;
  color:gray;
  outline:none;
}
.ui-tabs .ui-tabs-nav li.ui-tabs-active a{background-color: #ffffff;outline:none;border:none;border:0;}
.ui-tabs .ui-tabs-nav li.ui-tabs-active:hover{
  background:#ffffff;
  outline:none;
  margin-bottom:0px;
}
.ui-tabs .ui-tabs-nav li.ui-tabs-active a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-tabs-loading a { cursor: text; }
.ui-tabs .ui-tabs-nav li a, .ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active a { cursor: pointer; color:#0069D6; background:none; font-weight:normal; margin-bottom:-1px;border:0;border:none;}
/* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */
.ui-tabs .ui-tabs-panel { display: block; border-width: 0; background: none; }
.ui-tabs-panel .ui-button{text-decoration:none;}
.ui-tabs .ui-tabs-hide { display: none !important; }


/* IE fix for background inheritance from ui-widget*/
.ui-tabs .ui-tabs-nav li{
  filter:none;
}




.info .visa .shuoming{border:1px solid #dedede;margin-top:-1px;padding:10px;}
.info .visa .shuoming .tit{font-weight:bold;}

.layoutfix {
    display: inline-block;
}
.layoutfix {
    display: block;
    overflow: hidden;
}
.visa_datum dl {
    border-bottom: 1px dotted #D8D8D8;
    padding: 10px 0;
    margin-left:0;
}
.visa_datum dt, .visa_datum dd {
    float: left;
}
.visa_datum dt {
    color: #4D4D4D;
    font-weight: bold;
    width: 140px;
}
.visa_datum dd {
    color: #4D4D4D;
    width: 680px;
}

/*优惠*/
.clearfix:after {content: "";display: block;height: 0;clear: both;}
.clearfix {zoom: 1;}
.youhui_wrap{margin-bottom:9px;margin-top:-4px;position:relative;z-index:9999;}
.youhui_wrap .youhui{width:auto;float:left;clear:none;margin-right:10px;margin-left:0;line-height:16px;border:1px solid #ff8900;padding-right:3px;color:#ff8900;background-color:#fefee4;background-image:none;font-size:12px;white-space:nowrap;}
*html .youhui_wrap .youhui{line-height:18px;}
.youhui_wrap .youhui .tit{width:17px;margin-left:0;background-color:#ff8900;display:block;float:left;text-align:center;color:#fff;margin-right:4px;background-image:none;}

/*小三角的实现*/
em{font-weight:normal;font-style:normal}
.SD-tipbox{ background-color: #e4f5ff; border: 1px solid #c9e5f3; padding: 5px 25px 5px 10px; margin:0 10px; position: absolute; z-index: 100; font-size:12px; }
.SD-tipbox .close-ico:hover,.SD-notice-tip .close-ico:hover { background-position:0 -16px; }
.SD-tipbox p { line-height:1.5;color:#666666;}
.SD-tipbox .innerbox{line-height:1.5 }
.SD-tipbox .SD-tipbox-direction{position: absolute; }
.SD-tipbox .SD-tipbox-direction em,.SD-tipbox .SD-tipbox-direction span{     font-family: Simsun;
    font-size: 16px;
    height: 19px;
    line-height: 21px;
    overflow: hidden;
    position: absolute;
    width: 17px;}
.SD-tipbox .SD-tipbox-direction em{color: #c9e5f3; }
.SD-tipbox .SD-tipbox-direction span{color: #e4f5ff; }
.SD-tipbox .SD-tipbox-up{left: 30%; top:-10px;*top:-11px; _top:-10px;}
.SD-tipbox .SD-tipbox-up span{ top:1px}
.SD-tipbox .SD-tipbox-down{left: 50%; margin-left:-8px; bottom:9px; }
.SD-tipbox .SD-tipbox-down span{ top:-1px}
.SD-tipbox .SD-tipbox-right{top: 50%; margin-top:-8px; right:7px; }
.SD-tipbox .SD-tipbox-right span{ left:-1px}
.SD-tipbox .SD-tipbox-left{top: 50%; margin-top:-8px; left:-8px; }
.SD-tipbox .SD-tipbox-left span{ left:1px}
.SD-notice-tip { width:200px; margin:0px;}
.SD-notice-tip  p { line-height:22px }

.youhuitip{color:#555;text-align:left;position:relative;z-index:999999;zoom:1;clear:both;}
.youhuitip .SD-tipbox{width:725px;top:0;left:0;padding:0;border:1px solid #ff8a00;background-color:#fff;z-index:99999;margin-right:0;margin-left:0;}
.youhuitip td{border-collapse:collapse;}
/*.youhuitip .SD-tipbox .SD-tipbox-right{top:10%;}
.youhuitip .SD-tipbox .SD-tipbox-direction{bottom:8px;}
.youhuitip .SD-tipbox .SD-tipbox-direction span{color:#fff;width:14px;background:none;}
.youhuitip .SD-tipbox .SD-tipbox-down{left:90%;}*/
.youhuitip .SD-tipbox .SD-tipbox-direction em{color:#ff8a00;}
.youhuitip .SD-tipbox .SD-tipbox-direction span{color:#FFFEE7;top:1px;margin-left:0;background:none;}
.youhuitip table{border-collapse:collapse;border:none;line-height:30px;}
.youhuitip table th{background-color:#fffee7;font-weight:bold;}
.youhuitip table td,.youhuitip table th{border:1px solid #d8d8d8;padding:0 0 0 10px ;margin:0; border-collapse:collapse;}
.youhuitip table td span.def{display:block;width:300px;background:none;height:auto;line-height:30px;}
.youhuitip table td span.time{white-space:nowrap;padding-left:0;width:180px;height:auto;background:none;line-height:30px;}
.des_zf{font-size:14px;text-align:right;line-height:50px;color:#555;}
.tb_youhui_a{margin-left:10px;}
.youhuitip .des_zf .num{font-size:24px;font-family:"\5FAE\8F6F\96C5\9ED1";}
.youhuitip .des_zf .price{color:#ff0000;font-family:"Arial";}
.youhuitip .des_zf del .num{font-size:14px;}
.youhuitip .des_zf del .price{color:#555;}
.youhuitip .des_zf .wszf{margin-left:22px;}
.youhuitip .des_zf a.qijiashuoming{margin:0 10px;font-size:12px;}
.des_xiangqing_youhui{}
#des_xiangqing_youhui .youhuitip{display:none;}
#des_xiangqing_youhui .hover{display:block;}
.tb_youhui_a{color:#05a;}
.QTXX {display:none;}

.cont_tc{margin:5px 1%;border-bottom:none;}
.cont_xc{border-bottom:1px solid #dedede;padding:5px 10px;}
.cont_tb th{font-weight:bold; }
.cont_tb{margin:2% 0;width:100%;border-collapse:collapse;border:1px solid #dedede;font-size:12px;font-weight:normal;color:#333;}
.cont_tb th,.cont_tb td{border-collapse:collapse;border:1px solid #dedede;padding:5px 10px;line-height:22px;}
.contrapt_xc .cont_tc{border:none;}
.cont_tb_a{margin-left:10px;}
.cont_tb .name{min-width:12.5%;text-align:left;}
.cont_tb .def{max-width:61%;text-align:left;}
.cont_tb .time{min-width:10%;}
.cont_tb .attention{min-width:10%;}
.cont_tb .more{min-width:10%;}