﻿@charset "utf-8";
/* CSS Document */

body {font-family: "宋体",arial;font-size: 12px;line-height: 1.5;text-align: left;color: rgb(0, 0, 0);}
body, h1, h2, h3, h4, h5, h6, p, form, ul, ol, li, dt, dl, dd, th, td, label, bottom, input, textarea {margin: 0px;padding: 0px;}
ul,ol,li { list-style:none; }

div, th, td {font-size:12px;}
em, i {font-style: normal;}
a { text-decoration:none; color:#666;}
a:hover {color:#f60;}
dl{ margin:0px; padding:0px;}
dd{ margin:0px; padding:0px;}
a:hover {color:#f60;}
span {font-size:12px;}
em { font-style:normal;}
img{ border:0px;}
p{ margin:0px; padding:0px;}
.clear {clear:both;}
.clearfix{zoom:1}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.top10{ margin-top:10px;}
.hidden{display:none;}

.head {
	position:relative;
	z-index:999999;
}
/*top*/
.top { border-bottom: 1px solid #F1F1F1;background: none repeat scroll 0% 0% #FAFAFA;position: relative;z-index: 9999;width: 100%; }
.top_info { width: 1200px;margin: 0px auto;height: 30px;}
.top_l { font-size:12px; float:left; height:30px; line-height:30px;}

.top_l b {font-weight: normal;
    color: #F60;
    font-family: arial;
    font-size: 12px;
}

.u_info a.message em, .mobile_download a.ico_mobile, .nav_box li i, .top_r li.weixin em, .top_r li.web_nav em, .search_top input.text, .top_r li.my_order i, .top_r li.web_nav i, .head_con .on_city span i, .search_top .search_curt i {
	background:url(../images/ico.png) no-repeat;
}
.top_r {
	float:right;
}
.top_r li {
	display:inline-block; line-height:30px;
	float:left;
	padding:0 10px;
}
.top_r li.my_order {
	position:relative;
	display:block;
	padding:0 20px;
	border:1px solid #F9F9F9;
	border-bottom:0 none;
}
.top_r li.my_order.hover {
	padding:0 20px 0 10px;
	border:1px solid #eee;
	border-bottom:1px solid #fff;
	background:#fff;
}
.top_r li.my_order i {
	position:absolute;
	top:13px;
	right:6px;
	width:7px;
	height:4px;
	background-position:-27px 0;
	-webkit-transition:all 0.2s ease-in;
}
.top_r li.web_nav {
	position:relative;
	display:block;
	padding:0 20px;
	border:1px solid #F9F9F9;
	border-bottom:0 none;
}
.top_r li.web_nav.hover {
	border:1px solid #eee;
	border-bottom:1px solid #fff;
	background:#fff;
}
.top_r li.web_nav i {
	position:absolute;
	top:13px;
	right:6px;
	width:7px;
	height:4px;
	background-position:-27px 0;
	-webkit-transition:all 0.2s ease-in;
	overflow:hidden\9;
}
.top_r li.web_nav em {
	position:absolute;
	top:10px;
	top:9px;
	left:5px;
	width:12px;
	height:11px;
	background-position:-188px -45px;
}
.top_r li a:hover {
	color:#f60;
	text-decoration:none;
}
.top_r li.hover i {
	-webkit-transform:rotate(180deg);
	-moz-transform:rotate(180deg);
	transform:rotate(180deg);
}
.top_r li .my_order_con, .top_r li .web_nav_con {
	display:none;
	position:absolute;
	top:30px;
	right:0;
	padding:0 10px;
	border:1px solid #eee;
	border-top:none;
	background:#fff;
	z-index:1000
	
}
.top_r li.hover .my_order_con {
	display:block;
	left:-1px;
	width:58px;
}
.top_r li.hover .web_nav_con {
	display:block;
	right:-1px;
	width:140px;
	line-height:21px;
}
.top_r li.hover .web_nav_con ul {
	display:block;
	padding:5px 0;
	border-bottom:1px solid #eee;
	overflow:hidden;
}
.top_r li.hover .web_nav_con li {
	width:70px;
	float:left;
	padding:0;
}
.top_r li.hover .web_nav_con li.title {
	clear:both;
	display:block;
	width:140px;
	color:#f60;
	overflow:hidden;
	font-weight:bold;
}
.top_r li.hover .web_nav_con li.title a {
	color:#f60;
}
.top_r li.hover .web_nav_con ul.last {
	border-bottom:0 none;
}
.top_r li.weixin {
	position:relative;
	padding-left:20px;
}
.top_r li.weixin em {
	position:absolute;
	top:8px;
	top:6px\9;
	left:3px;
	width:13px;
	height:13px;
	background-position:-187px -22px;
}
.top_r li.weixin .weixin_tip {
	display:none;
	position:absolute;
	top:30px;
	right:-90px;
	width:285px;
	height:72px;
	padding:15px 15px 5px;
	line-height:21px;
	border:1px solid #e6e6e6;
	color:#666;
	background:#fff;
}


.logo {position: relative;width: 1200px;height: 92px;margin: 0px auto;z-index: 9999;}
.logo_l{ width:1000px; float:left; height:88px; overflow:hidden}
.logo_r { float:left;  height:80px; margin-left:10px; margin-top:10px;}
.logo_hour { width:125px; background:url(../images/24hour.png) no-repeat; padding-top:30px; height:30px; float:left; margin-left:0px; margin-top:5px;}
.logo_hour span{font-size:18px; color:#f60; font-weight:700; margin-left:10px; font-family:arial,sans-serif,宋体;}




.Kad { float:right; width:300px; height:196px; padding:10px 10px 0 0; overflow:hidden; }





.box{width:670px;}





.cont { width:980px; margin:0px auto;}

.cont_l { width:670px; float:left; margin-right:10px; }

.cont_r { float:left; width:300px;}







.travel-Hd{padding:0 0 8px 3px;border-bottom:2px solid #390;height:27px;_overflow:hidden; margin-top:10px; background:#fff;}

.travel-Hd a{float:right;color:#36c;font-weight:normal;display:inline-block;font-size:12px;font-family:simsun;margin:10px 5px 0 0;}

.travel-Hd a:hover{color:#f90;}

.travel-Hd-type{font-family:Microsoft Yahei;font-size:20px;font-weight:bold;color:#390;padding-left:6px;}

.travel-Hd-msg{font-family:Microsoft Yahei;font-size:14px;color:#666;margin-left:8px;}







.tripscms_wb {

background: url(../images/nav_bg1.png) 0px -376px no-repeat; padding-left:20px;

}



.top_wx {

background: url(../images/nav_bg1.png) 0px -420px no-repeat; padding-left:20px;

}










.logo_s{ float:left; }
/*搜索*/

.fn-left,.fn-right{display:inline;}

.fn-left{float:left;}

.fn-right{float:right;}

.newTop{height:77px;padding-left:10px;}
.newTop h1{float:left;margin-top:10px;}
.newTop .newToplogo{float:left;margin-top:10px;}


.newTop-search{float:left;display:inline;margin:20px 0px 0 30px;position:relative;z-index:899;width:465px; }
.newTop-inter{float:left;display:inline;margin-top:16px;}

.newTop-srhBox{position:relative; height:32px; line-height:32px;border-top:2px solid #f90;border-bottom:2px solid #f90; border-left:2px solid #f90;}

.newTop-srhBoxVal{width:70px;margin-right:10px;background: url("../images/srh.jpg") no-repeat scroll right -11px transparent;color: #666666;display: block;font-family: Microsoft Yahei;font-size: 14px;height: 32px;line-height: 32px;padding-left: 5px;}



.newTop-srhBoxValCur{background-position:right -56px;}





.newTop-srhSe{border:2px solid #f90;border-top:0;background:#fff;left:-2px;padding: 2px 2px 0;position: absolute;top:32px;width: 61px;display:none;}





.newTop-srhSe a{display:block;width:56px;height:24px;line-height:24px;text-align:left;padding-left:5px;margin-bottom:2px;color:#666;font-family:Microsoft Yahei;}

.newTop-srhSe a:hover,.newTop-srhSe a.current{background:#ced0d0;color:#666;}





.newTop-srh-input{width:310px;border-top:2px solid #f90;border-bottom:2px solid #f90;border-right:0;border-left:0;height:32px;font-family:Microsoft Yahei;line-height:32px;color:#aaa; overflow:hidden;}

.newTop-srh-btn{position: absolute;right: 0px;top: 0px;width: 68px;height: 36px;border: 1px solid #FB7600;font-size: 14px;color: #FFF;font-weight: bold;cursor: pointer;outline: medium none;background:url(../images/nav_bg2.png) no-repeat 26px -177px #fb8d00;}
.newTop-srh-btn:hover{background-color:#ff7200}

.newTop-interflashbtn{width:122px;height:56px;background:transparent;border:0;padding:0;cursor:pointer;}

.newTop-interflashbtn1{width:165px;margin-left:40px;}

.newTop-autocomp{position:absolute;top:30px;left:71px;border:1px solid #ccc;width:278px;display:none;background:#fff;}

.newTop-autocomp li{height:28px;line-height:24px;padding-left:10px;cursor:pointer;}

.newTop-autocomp li.active{background:#390;color:#fff;}

.J_searchLoding,.hd_searchLoding{background:url(../images/preload.gif) no-repeat right center;}

.newTop-hotSearchNew{margin-top:5px;padding-left:3px;color:#999; float:left; width:435px;}

.newTop-hotSearchNew span{margin-right:6px; float:left}

.newTop-hotSearchNew a{color:#999;margin-right:12px;}

.newTop-hotSearchNew a:hover{color:#f60;}

.newTop-tel{cursor:help;height:43px;overflow:hidden;padding-top:2px;width:137px;background:url(../images/index.gif) no-repeat -242px -334px;padding-left:15px;float:left;display:inline;margin-top:19px;margin-right:10px;}

.newTop-teltime{padding-left:3px;display: block;}

.newTop-telnumber{color: #FF6600;display: block;font-family: Arial,Helvetica,sans-serif;font-size:20px;font-weight: 700;height: 30px;}

.logo_phone{ z-index:-1}
.logo_phone,.ad_wrap{float:right;height:52px;overflow:hidden;padding:0 0 0 15px;width:225px;margin:15px 0 0 0;text-align:center}
.logo_phone .logo_24tp{height:32px}
.logo_phone .logo_400_num{height:20px;line-height:20px;font-size:22px;font-family:"Tahoma";color:#f80;text-align:right;font-weight:700}










.ufooter{clear: both;
display: inline-table;
width: 100%;

}

.footer01,.footer02,.footer03{padding-bottom:10px;}

.footer01{padding-bottom:4px;overflow:hidden; background:#F7F7F7;border-top: 1px solid #E6E6E6;
border-bottom: 1px solid #E6E6E6;}

.newWarp{width:1200px;margin:0 auto;}

.footerjs{display:none;}

.foot_faq{width:1200px;height:auto;text-align:center;padding-bottom:15px;border-bottom:0;}

.faq_container01,.faq_container02,.faq_container03,.faq_container04,.faq_container05,.faq_container06{float:left;width:190px;height:auto;margin-top:10px;text-align:left;}


.faq_container06 div{ margin-top:20px;}

.faq_container06 div img{ border:1px solid #ccc;}



.foot_faq ul{text-align:left;list-style:none;padding-left:0;}

.foot_faq ul li a{color:#666;font-size:12px;line-height:24px;text-decoration:none;}

.foot_faq ul li a:hover{text-decoration:underline;color:#f60;}

.faq_class{height: 36px;
line-height: 36px;
font-size: 16px;
color: #555;
font-weight: normal;
font-family: "Microsoft YaHei";}



/*webtrust*/

.foot-webtrust{ text-align:center; padding:16px 0 10px; text-align:center; height:40px;}

.foot-webtrust a{ display:inline-block; margin:0 3px; width:108px; height:40px; background:url(../images/gbsprite.png?a=3) no-repeat;}

.foot-webtrust .trust1{ background-position:0 -146px;}

.foot-webtrust .trust2{ background-position:0 -196px;}

.foot-webtrust .trust3{ background-position:0 -245px;}

.foot-webtrust .trust4{ background-position:0 -293px;}

.foot-webtrust .trust5{ background-position:0 -342px;}

.foot-webtrust .trust6{ background-position:0 -391px;}

.foot-webtrust .trust7{ background-position:0 -439px;}

/*copyright*/

.foot-copyright{ text-align:center; color:#666; line-height:24px; padding:5px 0;}

.foot-copyright span{ margin:0 5px;}

.foot-copyright .red{ color:#f60;}



/*aboutlink*/

.foot-aboutlink{ text-align:center; padding:5px 0 15px; }

.foot-aboutlink span{ padding:0 5px; border-right:1px solid #999; }

.foot-aboutlink span.noborder{ border:0;}

.foot-aboutlink span a{ color:#666;}

.foot-aboutlink span a:hover{ color:#f60;}

/*footlink*/

.foot-friendlink{ padding:15px 0; line-height:20px;width:1000px; margin:0px auto;}

.foot-friendlink .label{ font-weight:bold; color:#999;}

.foot-friendlink a{ color:#999; padding:0 5px;}

.foot-friendlink a:hover{ color:#f60;}



 .interact_us li span{background:url(../images/index_100.png) no-repeat}

 



.interact_us li{float:left;color:#5e5e5e;width:55px;text-align:center; }

.interact_us li a{color:#4e9700}

.interact_us li a:hover{color:#f93}

.interact_us li span{display:block;width:40px;height:32px;margin:0

auto}.interact_us li

span.tn_weibo{background-position:0px -281px}.interact_us li

span.tn_tencent{background-position:4px -337px}.interact_us li

span.tn_kaixin{background-position:2px -394px}.interact_us li

span.tn_weixin{background-position:-65px -395px}.interact_us li

span.tn_huoche{background-position:-69px -282px}.interact_us li

span.tn_ditie{background-position:-136px -282px}.interact_us li

span.tn_tianqi{background-position:-208px -282px}.interact_us li span.tn_weibo a, .interact_us li span.tn_tencent a, .interact_us li span.tn_kaixin a, .interact_us li span.tn_weixin a, .interact_us li span.tn_huoche a, .interact_us li span.tn_ditie a, .interact_us li span.tn_tianqi

a{display:inline-block;width:40px;height:20px; line-height:20px;}

.interact_us p{ margin:0px; padding:0px;} 





.search_nav{height:30px;line-height:30px;vertical-align:middle; width:980px; background-color:#FFFFFF; border-bottom:1px solid #ccc; margin-bottom:10px;}
.search_nav.crumbs{float:left}
.search_nav .crumbs a{color:#404040;padding:0 5px;}
.search_nav .crumbs a:hover{color:#4e9700}
.search_nav p{ float:left}
.bshare-custom{float:right; margin-top:5px;}



.pagea {TEXT-ALIGN: right; PADDING-TOP: 10px; float:right; margin-right:20px}
.pagea span{ float:left}
.pagea li{ float:left;BPADDING-BOTTOM: 4px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; DISPLAY: inline-block; COLOR: #666; MARGIN-LEFT: 6px; BORDER: #e4e4e4 1px solid; CURSOR: pointer;  TEXT-DECORATION: none; PADDING-TOP: 5px}
.pagea li A {}
.pagea li.thisclass {BACKGROUND: #ff7101; }
.pagea li.thisclass a{ color:#fff;}
.pagea span{ float:left}
.xh-youhui .di{display:inline-block;width:60px;height:17px;color:#ff6600;padding-left:22px;background:url(../images/label_bg02.jpg) no-repeat;font-style:normal;margin-right:5px;line-height:17px;cursor:pointer;}
.xh-youhui .song{display:inline-block;width:71px;height:17px;color:#ff6600;padding-left:20px;background:url(../images/label_bg03.jpg) no-repeat;font-style:normal;line-height:17px;cursor:pointer;}

.prenext{ float:left; margin-right:10px; width:360px; height:25px; line-height:25px; overflow:hidden}
.prenext span{ float:left}
.prenext span a{ float:left}



.bds_more {overflow:hidden; height:30px; line-height:30px;}



/** 出发地点CSS **/
.city_tab{float:left;position: relative;float: left;height: 43px;margin: 25px 0px 17px 15px;padding: 0px 15px;border-left: 1px solid #EEE;}
.city_tab .city_layout{position:relative;z-index:1001}
.city_tab a.change_city{position:relative;display:block;border:1px solid #fff;border-bottom:none;background:#fff;margin:0 0 -1px;width:60px;text-align:center;height:14px;padding:2px;color:#404040;white-space:nowrap;z-index:10}
.city_tab a.change_city:link{text-decoration:none}
.city_tab a.change_city:hover{color:#f60}
.city_tab .show_city{float:left;display:none;position:absolute;left:0;background:#fff;border:1px solid #f90;width:400px;z-index:9}
.city_tab .show_city dl{border-bottom:1px dotted #e6e6e6;overflow:hidden;width:400px;height:24px;line-height:24px;padding:8px 0;margin:0 0 -1px}
.city_tab .show_city dl.btr_none{border-bottom:none}
.city_tab .show_city dt{float:left;color:#666;width:60px;text-align:center}
.city_tab .show_city dd{float:left}
.city_tab .show_city dd a{color:#404040;margin:0 15px 0 0}
.city_tab .show_city dd a:link{text-decoration:none}
.city_tab .show_city dd a:hover{color:#f60;text-decoration:none}
.city_tab .show_city dd span{color:#999;margin:0 15px 0 0}
.city_tab .depart_city{font-size:12px;padding:0 0 0 5px}
.city_tab.change_tab a.change_city{border:1px solid #f90;border-bottom:none}
.city_tab.change_tab .show_city{display:block}




/*nav*/
.menu {
	clear:both;
	width:100%;
	min-width:1000px;
	height:40px;
	background:#3aa400;
}
.menu_con {
	width:1200px;
	margin:0 auto;
	line-height:40px;
}
.menu_con .side_menu {
	position:relative;
	width:195px;
	float:left;
	padding-left:15px;
	font-size:16px;
	font-family:"microsoft yahei";
	color:#fff;
	background:#5abb1f;
	zoom:1;
}
.menu_con .side_menu .nav_box {
	position:absolute;
	top:38px;
	left:0;
	width:206px;
	height:398px;
	border:2px solid #5abb1f;
	background:#fff;
}
.nav_box li {
	position:relative;
	float:left;
	width:161px;
	height:40px;
	padding:9px 5px 5px 40px;
	line-height:20px;
	border-top:1px solid #dff0d1;
	z-index:2;
}
.nav_box li.l2 {
	height:65px;
}
.nav_box li i {
	position:absolute;
	top:8px;
	left:12px;
	_left:12px;
	width:21px;
	height:21px;
}
.nav_box li i.i1 {
	background-position:0 -26px;
}
.nav_box li i.i2 {
	background-position:-21px -26px;
}
.nav_box li i.i3 {
	background-position:-42px -26px;
}
.nav_box li i.i4 {
	background-position:-63px -26px;
}
.nav_box li i.i5 {
	background-position:-84px -26px;
}
.nav_box li i.i6 {
	background-position:-105px -26px;
}
.nav_box li strong {
	display:block;
	color:#444;
	font-size:15px;
	font-weight:normal;
}
.nav_box li strong a {
	color:#444;
}
.nav_box li p {
	display:block;
	height:18px;
	overflow:hidden;
}
.nav_box li p a {
	display:inline-block;
	padding-right:12px;
	color:#888;
	font-size:12px;
	font-family:"arial"
}
.nav_box li.l2 p {
	height:40px;
}
.nav_box li a:hover {
	color:#f60;
	text-decoration:none;
}
.nav_box li.hover {
	padding:8px 5px 4px 40px;
	margin-bottom:-1px;
	border-top:2px solid #b2d891;
	border-bottom:2px solid #b2d891;
	z-index:3;
}
.nav_box li.hover i {
	top:7px;
}
.nav_box li.hover .hide_box {
	display:block;
}
.nav_box li.last {
	border-bottom:0 none;
}
.nav_tag_con {
	display:none;
	position:absolute;
	top:40px;
	left:208px;
	width:660px;
	height:378px;
	padding:9px 19px;
	border:2px solid #b2d891;
	font-family:"arial";
	box-shadow:2px 2px 3px rgba(0,0,0,0.2);
	background:#fff;
}
.nav_tag_con .hide_box {
	display:none;
}
.nav_tag_con .hide_box span.line {
	position:absolute;
	top:0;
	left:-2px;
	width:2px;
	height:77px;
	background:#fff;
	overflow:hidden;
}

.nav_tag_con .hide_box span.line_l {
	left:-210px;
	background:#fb0;
}
.nav_tag_con .hide_box span.line1 {
	top:0px;
}
.nav_tag_con .hide_box span.line2 {
	top:80px;
}
.nav_tag_con .hide_box span.line3 {
	top:160px;
}
.nav_tag_con .hide_box span.line4 {
	top:240px;
}
.nav_tag_con .hide_box span.line5 {
	top:320px;
}
.nav_tag_con .hide_box .txt1 dl {
	padding:10px 10px;
	border-bottom:1px dotted #dff0d1;
}
.nav_tag_con .hide_box .txt1 dl.hover {
	background:#fffbee;
}
.nav_tag_con .hide_box .txt1 dt {
	font-weight:bold;
	color:#489d00;
	line-height:24px;
}
.nav_tag_con .hide_box .txt1 dt a {
	color:#489d00;
}
.nav_tag_con .hide_box .txt1 dt a:hover {
	color:#f60;
	text-decoration:none;
}
.nav_tag_con .hide_box .txt1 dd {
	line-height:24px;
}
.nav_tag_con .hide_box .txt1 dd a {
	display:inline-block;
	padding-right:20px;
	line-height:24px;
	color:#666;
}
.nav_tag_con .hide_box .txt1 dd a:hover {
	color:#f60;
	text-decoration:none;
}
.nav_tag_con .hide_box a.more {
	float:right;
	padding:0 10px;
	margin-top:10px;
	line-height:24px;
	font-family:"宋体";
	color:#fff;
	border-radius:2px;
	background:#fa9e13;
}
.nav_tag_con .hide_box a.more:hover {
	background:#f8890f;
	text-decoration:none;
}
.nav_tag_con .hide_box .txt2 {
	line-height:24px;
	height:340px;
	overflow:hidden;
}
.nav_tag_con .hide_box .txt2 strong {
	padding:0 10px;
	font-weight:bold;
	color:#555;
}
.nav_tag_con .hide_box .txt2 .hot {
	position:relative;
	padding:6px 9px 6px 10px;
	margin-top:5px;
	border:1px solid #fae8c0;
	background:#fffbee;
}
.nav_tag_con .hide_box .txt2 .hot i {
	display:none;
	position:absolute;
	top:-1px;
	left:-1px;
	width:31px;
	height:31px;
	background:url(../images/ico.png) no-repeat -80px -163px;
}
.nav_tag_con .hide_box .txt2 .hot em {
	padding-right:7px;
	color:#f60;
	font-weight:bold;
}
.nav_tag_con .hide_box .txt2 .hot a {
	padding-right:20px;
	text-decoration:none;
}
.nav_tag_con .hide_box .txt2 dl {
	padding:6px 10px;
	border-bottom:1px dotted #dff0d1;
	overflow:hidden;
	zoom:1;
}
.nav_tag_con .hide_box .txt2 dl.hover {
	background:#fffbee;
}
.nav_tag_con .hide_box .txt2 dt {
	width:60px;
	float:left;
	font-weight:bold;
	color:#489d00;
}
.nav_tag_con .hide_box .txt2 dt a {
	color:#489d00;
}
.nav_tag_con .hide_box .txt2 dt a:hover {
	color:#f60;
	text-decoration:none;
}
.nav_tag_con .hide_box .txt2 dd {
	display:block;
	width:580px;
	float:right;
}
.nav_tag_con .hide_box .txt2 dd a {
	padding-right:20px;
	color:#666;
}
.nav_tag_con .hide_box .txt2 dd a:hover {
	color:#f60;
	text-decoration:none;
}
.nav_tag_con .hide_box .txt3 {
	width:660px;
	padding-left:3px;
	overflow:hidden;
}
.nav_tag_con .hide_box .txt3 ul {
	width:700px;
}
.nav_tag_con .hide_box .txt3 li {
	position:relative;
	width:204px;
	float:left;
	height:64px;
	margin:10px 20px 5px 0;
	line-height:18px;
}
.nav_tag_con .hide_box .txt3 li a {
	display:block;
	padding:10px 5px 10px 55px;
	font-size:14px;
	border:2px solid #e6e6e6;
	border-radius:5px;
	color:#666;
	background:#fafafa;
}
.nav_tag_con .hide_box .txt3 li a span {
	display:block;
	font-size:12px;
	color:#999;
}
.nav_tag_con .hide_box .txt3 li a:hover {
	border:2px solid #5ABB1F;
	color:#489d00;
	text-decoration:none;
}
.nav_tag_con .hide_box .txt3 li a:hover span {
	color:#999;
}
.nav_tag_con .hide_box .txt3 i {
	position:absolute;
	top:15px;
	left:15px;
	width:36px;
	height:33px;
	background:url(../images/ico.png) no-repeat 0 -53px;
}
.nav_tag_con .hide_box .txt3 i.tq {
	background-position:-108px -86px
}
.nav_tag_con .hide_box .txt3 i.dj {
	background-position:0 -53px
}
.nav_tag_con .hide_box .txt3 i.sy {
	background-position:-36px -53px
}
.nav_tag_con .hide_box .txt3 i.xc {
	background-position:-72px -53px
}
.nav_tag_con .hide_box .txt3 i.hw {
	background-position:-108px -53px
}
.nav_tag_con .hide_box .txt3 i.cj {
	background-position:0 -86px
}
.nav_tag_con .hide_box .txt3 i.wq {
	background-position:-36px -86px
}
.nav_tag_con .hide_box .txt3 i.hd {
	background-position:-72px -86px
}
.nav_tag_con .hide_box .txt3 i.sh {
	background-position:0 -119px
}
.nav_tag_con .hide_box .txt3 i.zj {
	background-position:-36px -119px
}
.nav_tag_con .hide_box .txt3 i.cz {
	background-position:-72px -119px
}
.nav_tag_con .hide_box .txt3 i.gz {
	background-position:-108px -119px
}
.menu_con .nav {
	display:inline;
	float:left;
	height:40px;
}
.menu_con .nav a {
	position:relative;
	display:inline-block;
	padding:0 15px;
	font-size:16px;
	font-family:"microsoft yahei";
	color:#fff;
	text-decoration:none;
}
.menu_con .nav a.hot {
	z-index:10;
}
.menu_con .nav a.hot i {
	position:absolute;
	top:-5px;
	right:-6px;
	width:27px;
	height:19px;
	background:url(../images/ico_small.png) no-repeat;
}
.menu_con .nav a.free {
	z-index:10;
}
.menu_con .nav a.free i {
	position:absolute;
	top:-5px;
	right:-6px;
	width:37px;
	height:19px;
	background:url(../images/ico_free.png) no-repeat;
}
.menu_con .nav a.diy {
	z-index:10;
}
.menu_con .nav a.diy i {
	position:absolute;
	top:-5px;
	right:-6px;
	width:38px;
	height:19px;
	background:url(../images/ico_diy.png) no-repeat;
}
.menu_con .nav a.on, .menu_con .nav a:hover {
	background:#308900;
}
.menu_con .other {
	float:right;
	font-size:14px;
	font-family:"microsoft yahei";
}
.menu_con .other a {
	display:inline-block;
	padding:0 10px;
	color:#fff;
}
.menu_con .other a:hover {
	background:#308900;
	text-decoration:none;
}
.menu_con .other a.on, .menu_con .other a:hover {
	background:#308900;
}

