@charset "gb2312";
.b0{ border:0 none!important;}
.mg0{ margin:0!important;}

a:hover{ color:#ff6600}

input{ outline:none;}

.corRed{ color:#ff9292 !important;}
.corGreen{ color:#89d47f !important;}
.corGreen1{ color:#73dacd !important;}
.corBlue{ color:#7dc3eb !important;}

.menu_con .side_menu .nav_box{ display:none;}
.menu_con .side_menu s{ display:inline-block; position:relative; top:-2px; *top:-7px; _top:10px; left:30px; width:9px; height:6px; background:url(img_v6/ico.png) no-repeat -37px 0; -webkit-transition:all 0.2s ease-in;}
.menu_con .side_menu.hover .nav_box{ display:block;}
.menu_con .side_menu.hover s{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);transform:rotate(180deg);}
.menu_con .side_menu{ _padding:9px 0 8px 15px;}

.icon_huo,.icon_gps1,.icon_ditu,.icon_diqiu,.icon_right,.icon_down,.icon_bi,.icon_shan,.icon_book,.icon_hua,.icon_tupian,.icon_xr,.icon_huo,.icon_huo1,.icon_xing,.icon_dd,.icon_kan,.icon_feiji,.icon_lou,.icon_piao,.icon_che,.icon_wen,.icon_da,.icon_bi1{ background:url(img_v7/icon_article.png?v1) no-repeat; display:inline-block; vertical-align:top;}
.icon_huo,.icon_gps1,.icon_ditu,.icon_diqiu{ width:26px; height:26px; background-color:#ff9292; border-radius:50%; background-position:7px 5px;}
.icon_gps1{background-position:-18px 4px; background-color:#89d47f;}
.icon_ditu{background-position:-48px 5px; background-color:#73dacd;}
.icon_diqiu{background-position:-80px 4px; background-color:#7dc3eb;}
.icon_right{ width:5px; height:10px;background-position:-164px -89px;}
.icon_down{ width:192px; height:45px;background-position:0 -36px;}
.icon_bi{ width:30px; height:30px;background-position:-315px 0;}
.icon_shan,.icon_book,.icon_hua,.icon_tupian,.icon_xr{ width:40px; height:40px; background-color:#89d47f; background-position:-111px 8px; border-radius:50%;}
.icon_book{background-position:-153px 8px; background-color:#6dd1e3;}
.icon_hua{background-position:-191px 8px; background-color:#ecb7cf;}
.icon_tupian{background-position:-229px 8px;background-color:#7fe4d2;}
.icon_xr{background-position:-269px 7px;background-color:#f7d653;}
.icon_huo1{ width:16px; height:19px;background-position:-355px -4px;}
.icon_xing{ width:12px; height:12px;background-position:-385px 1px;}
.icon_xing.not{background-position:-385px -15px;}
.icon_dd{ width:15px; height:13px;background-position:0 -90px;}
.icon_kan{ width:19px; height:13px;background-position:-15px -90px;}
.icon_feiji,.icon_lou,.icon_piao,.icon_che{ width:45px; height:45px; background-color:#7cb4fb; border-radius:50px;background-position:-200px -35px;}
.icon_lou{ background-color:#fc8d8d;background-position:-251px -35px;}
.icon_piao{ background-color:#bd9be7;background-position:-302px -35px;}
.icon_che{ background-color:#68dc93;background-position:-348px -36px;}
.icon_wen,.icon_da{ width:24px; height:25px;background-position:-37px -83px;}
.icon_da{background-position:-65px -83px;}
.icon_bi1{ width:40px; height:40px;background-position:0 -116px;}

.xingxing{ float:right; margin-top:4px;}

.content{ width:1200px; margin:0 auto; font:12px/1.5 microsoft yahei,tahoma,arial,'Hiragino Sans GB',\5b8b\4f53,sans-serif; color:#444;}
.top_hui{ background:#eee; height:535px;}
.con_t{ padding:20px 0; width:1200px; margin:auto;}
.menu_left_li{ position:relative; width:250px; float:left; z-index:8;}
.menu_left_li:before{ content:" "; position:absolute; width:15px; height:420px; background:#fff; right:0; top:66px;}
.menu_left_li h3{ overflow:hidden; line-height:300px; background:url(img_v7/article_top.png); height:66px;}
.menu_left_li ul{ background:#fff; height:420px;}
.menu_left_li ul li{ padding:13px 18px 13px 28px; border:#fff solid 2px; transition:border 0.2s;}
.menu_left_li ul li:before{ content:" "; background:#fff; width:2px; height:101px; position:absolute; margin:-13px 0 0 205px; z-index:10; display:none;}
.menu_left_li ul li.on:before{ display:block;}
.menu_left_li .ali{ padding-top:5px; height:44px; overflow:hidden;}
.menu_left_li .ali a{ display:inline-block; font-size:14px; color:#666; line-height:22px; margin-right:10px;}
.menu_left_li .ali a:hover{ color:#ff6600;}
.menu_left_li .tcor{ font-size:16px; line-height:26px;}
.menu_left_li .tcor i{ margin-right:7px;}
.menu_left_li .tcor font{ float:right; margin:8px 10px 0 0;}
.menu_left_li .hide_box{ display:none;position:absolute; left:235px; top:66px; width:669px; min-height:407px; padding:0 20px 9px 20px; border:2px solid #ffb72d; background:#fff; animation:yijia 0.2s; transform-origin:left;}
.menu_left_li ul li.on .hide_box{ display:block; opacity:1;transition:opacity 0.15s; opacity:0;}
.menu_left_li ul li.on:hover{border-color:#ffb72d; border-right-color:#fff;}
.menu_left_li ul li.on:hover .hide_box{ opacity:1;}
.menu_left_li .hide_box strong{ float:left; padding-top:15px; line-height:20px; font-size:16px; color:#ff9292; font-weight:normal; overflow:hidden;}
.menu_left_li .hide_box dl{ clear:both; padding:10px 0; line-height:24px; font-size:14px; border-bottom:1px dotted #eee; overflow:hidden;}
.menu_left_li .hide_box dt{ width:77px; float:left; font-weight:bold; color:#666;}
.menu_left_li .hide_box dt a{ color:#666;}
.menu_left_li .hide_box dt a:hover{ color:#f70;}
.menu_left_li .hide_box dd{ width:588px; float:left;}
.menu_left_li .hide_box dd a{ display:inline-block; margin-right:20px; color:#666;}
.menu_left_li .hide_box dd a:hover{ color:#f70;}
.menu_left_li .hide_box .season{ clear:both; padding-top:10px;}
.menu_left_li .hide_box .season a{ width:316px; float:left; padding:10px 9px; line-height:20px; color:#777;}
.menu_left_li .hide_box .season a img{ display:block; width:40px; float:left; height:40px; margin-right:10px; border-radius:20px; overflow:hidden;}
.menu_left_li .hide_box .season a span{ width:258px; float:left; color:#555; font-size:14px;}
.menu_left_li .hide_box .season a p{ width:258px; float:left; height:20px; color:#888; font-size:12px; overflow:hidden;}
.menu_left_li .hide_box .season a:hover{ background:#f7f7f7;}
.menu_left_li .hide_box .season a:hover span{ color:#f70;}
@keyframes yijia{
	0%{ opacity:0; transform:scaleX(0);}
	100%{ opacity:1;transform:scaleX(1);}
}

.menu_left_li .hide_box .zt{ clear:both; padding-top:10px; line-height:30px;}
.menu_left_li .hide_box .zt a{ display:inline-block; margin-right:20px; line-height:30px; font-size:14px;}

.menu_left_li .hide_box .guide{ clear:both; padding:10px 0; overflow:hidden;}
.menu_left_li .hide_box .guide a{ width:160px; float:left; line-height:36px; font-size:14px;}
.menu_left_li .hide_box .guide a em{ display:inline-block; width:36px; height:36px; margin-right:10px; margin-bottom:-12px; background:url(img_article/ico.png) no-repeat;}
.menu_left_li .hide_box .guide a em.e1{ background-position:0 -26px;}
.menu_left_li .hide_box .guide a em.e2{ background-position:-36px -26px;}
.menu_left_li .hide_box .guide a em.e3{ background-position:-72px -26px;}


.menu_left_li .hide_box .tool{ clear:both; padding:10px 0 0 0; line-height:30px; background-position:-196px -37px; overflow:hidden;}
.menu_left_li .hide_box .tool a{ display:inline-block; width:130px; padding-left:12px; line-height:30px; font-size:14px; background:url(img_article/ico.png) no-repeat -396px -44px;}

.bann_soso{ float:left; width:670px; margin:0 20px;}

.icon_gps,.icon_fangda{ background:url(img_v6/ico.png) no-repeat;}
.icon_gps{ display:inline-block; vertical-align:top; background-position:0 -238px; width:18px; height:22px;}
.icon_fangda{ display:inline-block; vertical-align:top; background-position:-22px -238px; width:22px; height:22px;}

.sos{ height:45px; padding-top:10px 0; color:#444;}
.sos_bg{ position:absolute; top:28px; left:30px; width:490px; height:55px; background:#000; filter:Alpha(opacity=20); -khtml-opacity 0.2; -moz-opacity:0.2; opacity:0.2; z-index:2;}
.sos .text1{ position:relative; width:135px; float:left; height:41px; padding:0 5px 0 10px; line-height:41px; border:2px solid #ff9100; background:#fff; cursor:pointer;}
.sos .text1 strong{ display:inline; width:70px; float:left;border:0 none; font-size:14px; font-weight:normal; color:#444;}
.sos .text1 span{ position:relative; width:30px; float:left; padding-right:10px; color:#777;}
.sos .text1 span i{ position:absolute; top:0; top:-3px\9; _top:0; right:3px; width:9px; height:5px; margin:18px 0 0 2px; background:url(img_xianlu/ico_list.png) no-repeat; overflow:hidden;}
.sos .text1 .hide_box{ display:none; position:absolute; top:41px; left:-2px; width:350px; padding:10px 5px 10px 15px; border:2px solid #ff9100; background:#fff;box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.1); z-index:10;}
.sos .hide_box .line{ position:absolute; top:-2px; left:0; width:150px; height:0; border-top:2px solid #fff; overflow:hidden; z-index:6;}
.sos span i.up{ background-position:0 -6px;}
.sos .ico{width:12px; float:left; margin:8px 0 0 10px; display:inline;  height:17px; background:url(img_xianlu/ico_sos_next.png) no-repeat 0 0; overflow:hidden;}
.sos .text2{ float:left; height:30px; padding:0 0 0 10px; line-height:35px; position:relative;}
.sos .text2 input{ display:inline; width:355px; box-sizing:border-box; float:left; padding:0 0 0 39px; height:45px; line-height:45px; font-size:14px; border:2px solid #ff9100; border-right:0 none;}
.sos .text2 input.btn{ width:auto; height:45px; padding:0; width:151px; text-align:center; line-height:45px; font-family:"Microsoft yahei"; font-size:20px; color:#fff; border:none; background:#ff9100; outline:none;}
.sos .text2 input.hover{ background:#ff7300}
.sos .icon_gps{ float:left; margin:10px 5px 0 0}
.sos .icon_fangda{ position:absolute; margin:10px 0 0 12px;}
.sos .key{display:none;}
.cf_tag_top{}
.cf_tag_top a{ float:left; height:24px; padding:0 8px; margin-right:2px; display:inline; line-height:24px; color:#444; background:#F7F7F7;}
.cf_tag_top a.on{ color:#fff; background:#5ABB1F;}
.cf_tag_con{ font-size:13px;}
.cf_tag_con .hot{ padding:5px 10px 5px 0;}
.cf_tag_con .hot a{ line-height:26px; font-size:13px;}
.cf_tag_con .txt{ clear:both; overflow:hidden; zoom:1;}
.cf_tag_con .txt ul{ padding-top:10px;}
.cf_tag_con .txt li{  position:relative; display:block; padding:3px 0 0 33px; margin:2px 0; line-height:30px; overflow:hidden;}
.cf_tag_con .txt li.hover{ background:#F7F7F7;}
.cf_tag_con .txt li em{ position:absolute; top:6px; left:4px; _left:-24px; width:18px; height:18px; line-height:18px; text-align:center; color:#888; font-size:14px;}
.cf_tag_con .txt li a{ _float:none; font-size:13px;}
.cf_tag_con a{ display:inline-block; float:left; *float:none; padding-right:20px; line-height:24px; color:#555; overflow:hidden;}
.cf_tag_con a:hover{ color:#f73;}

.banner_mdd{ margin-top:21px; background:#fff; height:420px; position:relative;}
.banner_mdd div{ position:absolute; display:none;}
.banner_mdd div img{ display:block; width:670px; height:420px;}
.banner_mdd ul{ position:absolute; bottom:0; width:100%; margin:15px 0; text-align:center;}
.banner_mdd ul li{ display:inline-block; margin:0 5px; vertical-align:top; border-radius:50%; width:14px; height:14px; background:#fff; overflow:hidden; line-height:50px; box-shadow:0 1px 4px rgba(0,0,0,0.3);}
.banner_mdd ul li.xz{ background:#00bf4b;}
.banner_mdd ul img{ width:108px; height:70px; display:block; opacity:0.5;}
.banner_mdd ul li.xz img{ opacity:1; border:#ff6600 solid 3px; width:102px; height:64px;}

.searchWord{ position:absolute; z-index:30; background:#fff; border:#dddddd solid 1px; width:505px; top:212px; left:50%;line-height:30px; display:none !important;}
.searchWord label{ display:inline-block; width:74px; color:#999;}
.searchWord .top label{ width:94px;}
.searchWord li{ margin:0 20px;padding:5px 0; border-bottom:#dddddd dashed 1px;margin-bottom:-1px}
.searchWord li.top{ background:#f5f5f5; margin:0; padding:5px 20px;border:0;}
.searchWord .k{ display:inline-block; width:300px; vertical-align:top;}
.searchWord .k span{ display:inline-block; border:#dddddd solid 1px; line-height:21px; padding-left:5px; margin-right:12px; color:#666;}
.searchWord .k span i{ color:#999; font-size:14px; display:inline-block; width:20px; text-align:center; cursor:pointer;}
.searchWord .k span i:hover{ color:#000;}
.searchWord .k span font{ cursor:pointer;}
.searchWord .qc{ float:right; color:#ff6600;}
.searchWord .max{ display:inline-block; width:390px; vertical-align:top; }
.searchWord .max a{ margin-left:20px; display:inline-block;}
.searchWord .max .more{ float:right; margin:0;}

.mdd_right_top{ float:left; width:240px;}
.mdd_right_top .down{ display:block; text-align:center;}
.mdd_right_top .con{ background:#fff; height:420px; margin-top:21px;}
.mdd_right_top .con .top{ display:inline-block; color:#F78D00; font-size:14px; text-align:left; line-height:28px; border:#F78D00 dashed 1px; border-radius:0 15px 15px 0; padding-left:25px; padding-right:23px; margin:25px 0 10px 44px;transition:all 0.5s; position:relative; height:28px; width:42px;}
.mdd_right_top .con .top i{position:absolute; left:-26px; top:-6px;}
.mdd_right_top .con .top:hover{ background:#F78D00; border-style:solid; color:#fff; width:112px;}
.mdd_right_top .con .top:hover:before{ content:"记录您的美好旅程"; display:block; height:28px; color:#fff; overflow:hidden; width:112px;}
.mdd_right_top .con .top:hover font{ display:none;}
.mdd_right_top .con .a{ margin:5px 20px 0 20px;}
.mdd_right_top .con .a li{ display:block; height:52px; padding:13px 0 0 0;border-top:#ddd dashed 1px;}
.mdd_right_top .con .a li:first-child{ border-top:0;}
.mdd_right_top .con .a li i{ margin-right:12px;}
.mdd_right_top .con .a li span{ display:inline-block; color:#ff6600; font-size:18px; line-height:20px; line-height:40px;}
.mdd_right_top .con .a li font{color:#666; font-size:16px;}

.con_l{ width:940px; clear:both; float:left;}
.con_tit{ border-bottom:#ddd solid 2px; padding-bottom:10px; margin-top:20px; clear:both;}
.con_tit>span{ display:inline-block; line-height:20px; font-size:18px; color:#666; border-left:#ff6600 solid 5px; padding-left:10px; width:234px;}
.con_tit>span.green{ border-color:#6ac037}
.con_tit>span.blue{ border-color:#69c5fa}
.con_tit .a{ display:inline-block;}
.con_tit .a a{ font-size:16px; margin-right:27px; position:relative;}
.con_tit .a a:hover,.con_tit .a a.on{ font-weight:bold; color:#ff6600;}
.con_tit .a a.on:before{ border:transparent 7px solid; content:" "; border-bottom-color:#ddd; position:absolute; margin:21px 0 0 -7px; left:50%;}
.con_tit .more{ float:right; font-size:12px; color:#999;}
.con_tit .more:hover{ color:#ff6600;}
.book_li{ padding-top:20px; clear:both; margin-left:-15px;}
.book_li a{ float:left; margin-left:16px; transition:all 0.15s;}
.book_li img{ width:143px; height:215px; display:block;}
.book_li a:hover{ box-shadow:0 2px 5px rgba(0,0,0,0.3); transform:translateY(-4px)}

.meishi_li{ clear:both; margin-left:-20px;}
.c_both{ clear:both;}
.meishi_li a{ float:left; width:220px; height:202px; background:#f8f8f8; position:relative; margin:20px 0 0 20px; transition:box-shadow 0.2s,transform 0.2s; color:#666;}
.meishi_li a:hover{ box-shadow:0 2px 5px rgba(0,0,0,0.2); transform:translateY(-4px)} 
.meishi_li a img{ width:220px; height:125px; display:block;}
.meishi_li a .t{ position:absolute; width:220px; text-align:center; line-height:40px; margin-top:85px; color:#fff; font-size:16px;filter:alpha(opacity=50); background:#000; background:rgba(0,0,0,0.3);overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.meishi_li a .c{ line-height:18px; font-size:12px; padding:7px 10px 0 10px; height:36px; overflow:hidden;}
.meishi_li a span{ display:block; text-align:right; padding-top:6px; font-size:12px; color:#999; padding-right:10px; line-height:20px;}
.meishi_li a span i{ margin-right:5px;}

.guonei{ margin-top:15px;}
.guonei .tit{ margin:15px 0;}
.guonei .tit strong i{ background:#52B119;}

.side_bar{ width:220px; float:left; height:537px; padding-right:14px; margin-right:15px; display:inline;}
.side_bar .city{ padding:0 0 10px 0;}
.side_bar .city a{ display:inline-block; padding:0 12px; line-height:24px; font-size:14px;}
.side_bar .mdd_top{ margin-top:10px;}
.side_bar .mdd_top strong{ display:block; margin-bottom:10px; line-height:38px; color:#666; text-align:center; font-size:14px; font-weight:normal; background:#f4f4f4;}
.side_bar .mdd_top li{ display:block; position:relative; padding:9px 0 9px 40px; border-bottom:1px solid #e6e6e6; font-size:14px;}
.side_bar .mdd_top li i{ position:absolute; top:12px; left:0; width:25px; height:17px; border-radius:2px; font-family:arail; font-size:12px; font-weight:bold; text-align:center; color:#fff; background:#c5c5c5;}
.side_bar .mdd_top li i.i1{ background:#fb5900;}
.side_bar .mdd_top li i.i2{ background:#fb8d00;}
.side_bar .mdd_top li i.i3{ background:#fbbd00;}
.side_bar .mdd_top li em{ position:absolute; top:12px; right:0; font-size:12px; color:#999;}

.tag_top_guonei{ width:665px; float:left; font-size:14px;}
.tag_top_guonei a{ display:inline-block; padding:0 15px; line-height:28px; font-size:14px; color:#666;}
.tag_top_guonei a.on{ color:#fff; background:#6ac037;}

.tag_con_guonei{ width:690px; float:left;}
.tag_con_guonei dl{ clear:both; padding:15px 0; border-top:1px dashed #e6e6e6; overflow:hidden;}
.tag_con_guonei dl:first-child{ border-top:none;}
.tag_con_guonei dt{ position:relative; width:150px; float:left;}
.tag_con_guonei dt img{ display:block;}
.tag_con_guonei dt i{ position:absolute; top:0; left:5px; width:31px; height:25px; background:url(img_article/ico_jh.png) no-repeat; display:none}

.tag_con_guonei dd{ width:525px; float:left; padding-left:15px;}
.tag_con_guonei dd .bot,.tag_con_chujing dd .bot{ line-height:13px; font-size:12px; color:#999; padding-top:12px;}
.tag_con_guonei dd .bot .icon_kan,.tag_con_chujing dd .bot .icon_kan{ margin-left:15px;}
.tag_con_guonei dd .bot span,.tag_con_chujing dd .bot span{ float:right;}
.tag_con_guonei dd a{ display:block; height:24px; color:#008fe9; font-size:16px; overflow:hidden;}
.tag_con_guonei dd a:hover{ color:#f70;}
.tag_con_guonei dd span{ font-size:12px; color:#999;}
.tag_con_guonei dd p{ display:block; height:40px; padding-top:5px; line-height:20px; font-size:14px; color:#777; overflow:hidden;}

.side_bar .country{}
.country dl{ margin-bottom:12px; padding-bottom:10px; font-size:14px; line-height:24px; border-bottom:1px solid #e6e6e6;}
.country dt{ font-weight:bold;}
.country dd{}
.country dd a{ display:inline-block; line-height:20px; margin-right:8px;}
.country dl a{ color:#666;}
.country dl a:hover{ color:#f70;}

.chujing{ margin-top:15px;}
.chujing .tit{ margin:15px 0;}
.chujing .tit strong i{ background:#00B7EE;}
.tag_top_chujing{ width:665px; float:left; font-size:14px;}
.tag_top_chujing a{ display:inline-block; padding:0 15px; line-height:28px; font-size:14px; color:#666;}
.tag_top_chujing a.on{ color:#fff; background:#69c5fa;}

.tag_con_chujing{ width:690px; float:left;}
.tag_con_chujing dl{ clear:both; padding:15px 0; border-top:1px dashed #e6e6e6; overflow:hidden;}
.tag_con_chujing dt{ position:relative; width:150px; float:left;}
.tag_con_chujing dt img{ display:block;}
.tag_con_chujing dt i{ position:absolute; top:0; left:5px; width:31px; height:25px; background:url(img_article/ico_jh.png) no-repeat;}

.tag_con_chujing dd{ width:525px; float:left; padding-left:15px;}
.tag_con_chujing dd a{ display:block; height:24px; color:#008fe9; font-size:16px; overflow:hidden;}
.tag_con_chujing dd a:hover{ color:#f70;}
.tag_con_chujing dd span{ font-size:12px; color:#999;}
.tag_con_chujing dd p{ display:block; height:40px; padding-top:5px; line-height:20px; font-size:14px; color:#777; overflow:hidden;}
.tag_con_chujing dl:first-child{ border-top:none;}

.u_cncn{ margin-top:15px;}
.u_cncn .tit{ margin:15px 0;}
.top_scroll{ width:500px; float:right; height:20px; margin:10px 0; line-height:20px; font-size:12px; color:#777; overflow:hidden; margin-top:-42px;}
.top_scroll ul{}
.top_scroll li{ width:500px; float:left; height:20px; text-align:right; overflow:hidden;}
.top_scroll em{ padding:0 5px; color:#ff8e08;}
.top_scroll a{ padding:0 5px; color:#229eec;}

.side_bar .U_top{}
.side_bar .U_top p{ display:block; padding:0 10px; margin-bottom:10px; line-height:38px; color:#666; font-size:14px; font-weight:normal; background:#f4f4f4; overflow:hidden;}
.side_bar .U_top strong{ display:block; margin-bottom:10px; line-height:28px; color:#fff; text-align:center; font-size:14px; font-weight:normal; background:#888;}
.side_bar .U_top li{ display:block; position:relative; padding:12px 0 12px 40px; border-bottom:1px solid #e6e6e6; font-size:14px;}
.side_bar .U_top li a{ display:block; height:24px; overflow:hidden;}
.side_bar .U_top li i{ position:absolute; top:15px; left:0; width:25px; height:17px; border-radius:2px; font-family:arail; font-size:12px; font-weight:bold; text-align:center; color:#fff; background:#c5c5c5;}
.side_bar .U_top li i.i1{ background:#fb5900;}
.side_bar .U_top li i.i2{ background:#fb8d00;}
.side_bar .U_top li i.i3{ background:#fbbd00;}
.side_bar .U_top li img{ display:none;}
.side_bar .U_top li span{ display:inline-block; width:85px; height:24px; overflow:hidden;}
.side_bar .U_top li em{ position:absolute; top:12px; right:0; line-height:24px; font-size:12px; color:#999;}
.side_bar .U_top li.first{}
.side_bar .U_top li.first s.s2{ display:block; position:absolute; top:-3px; left:0; width:24px; height:22px; background-position:0 -138px;}
.side_bar .U_top li.on{ padding:10px 0;}
.side_bar .U_top li.on a{ height:42px;}
.side_bar .U_top li.on img{ display:inline-block; width:42px; float:left; height:42px; margin:0 10px; border-radius:21px;}
.side_bar .U_top li.on s{ background:url(img_article/ico.png) no-repeat;}
.side_bar .U_top li.on s.s1{ display:block; position:absolute; top:22px; right:0; width:20px; height:20px; background-position:-24px -138px;}
.side_bar .U_top li.on i{ display:none;}
.side_bar .U_top li.on em{ top:35px; left:62px;}


#dest_smart_pop{display:block;overflow:hidden;border:2px solid #ff9100;z-index:100;border-top:0;position:absolute;background-color:#fff; left:10px !important; top:45px !important; width:353px !important;}
#dest_smart_pop div{height:30px; line-height:30px;overflow:hidden; padding-left:20px; padding-right:10px; font-size:14px; color:#666; text-decoration:none;}
#dest_smart_pop div.mouseover {background:#f1f1f1;}
#dest_smart_pop div.mouseout {background:#ffffff;}
#dest_smart_pop div.close { display:none;}
#dest_smart_pop div font{ float:right; color:#999; font-size:12px;}


.tag_top_U{ width:665px; float:left; font-size:14px;}
.tag_top_U a{ display:inline-block; padding:0 15px; line-height:28px; color:#666;}
.tag_top_U a.on{ color:#fff; background:#fcaa1b;}

.tag_con_U{ width:690px; float:left;}
.tag_con_U dl{ clear:both; padding:15px 0; border-bottom:1px dashed #e6e6e6; overflow:hidden;}
.tag_con_U dt{ width:150px; float:left;}
.tag_con_U dt img{ display:block;}
.tag_con_U dd{ width:435px; float:left; padding-left:15px;}
.tag_con_U dd a{ display:block; height:24px; color:#008fe9; font-size:16px; overflow:hidden;}
.tag_con_U dd a:hover{ color:#f70;}
.tag_con_U dd span{ font-size:12px; color:#999; vertical-align:bottom;}
.tag_con_U dd span i{ display:inline-block; width:17px; height:11px; margin-right:5px; margin-top:-2px; margin-top:0\0; background:url(img_article/ico.png) no-repeat; vertical-align:middle; overflow:hidden;}
.tag_con_U dd span i.i1{ background-position:-45px -138px;}
.tag_con_U dd span i.i2{ margin-left:20px; background-position:-45px -150px;}
.tag_con_U dd span img{ margin:0 5px 0 0; border-radius:8px; vertical-align:bottom;}
.tag_con_U dd span em{ padding-right:10px; margin-bottom:-3px\0; color:#f70; vertical-align:bottom;}
.tag_con_U dd span em a{ display:inline; font-size:12px; color:#f70;}

.tag_con_U dd p{ display:block; height:40px; margin-bottom:10px; line-height:20px; font-size:14px; color:#777; overflow:hidden;}
.tag_con_U dd.z{ width:90px; float:left; padding:24px 0 0 0; text-align:center; color:#fa0;}
/*.tag_con_U dd.z a{ display:initial;}*/
.tag_con_U dd.z i{ display:block; width:32px; height:32px; margin:0 auto; background:url(img_article/ico.png) no-repeat -63px -138px;}

.side_r{ float:right; width:240px; padding-top:20px;}
.side_r .tit{ margin-top:20px; background:#f4f4f4; border:#ddd solid 1px; border-bottom:0; line-height:38px; padding-left:13px; font-size:16px; color:#666;}
.side_r .tit a{ float:right; font-size:12px; color:#999; margin-right:14px;}
.side_r .tit a:hover{ color:#fcaa1b}
.side_r .tit strong{ font-weight:100;}
.side_r .mod{border:#ddd solid 1px;}

.now_go ul{ padding:0 9px;}
.now_go ul li{ border-bottom:1px solid #ddd; padding:30px 0 10px 60px; position:relative;}
.now_go ul li i{ position:absolute; left:5px;}
.now_go ul li strong{ color:#ff6600; font-weight:100; font-size:14px;}
.now_go ul li p{ color:#999; font-size:12px; line-height:16px; padding-bottom:5px;}
.now_go ul li a{ font-weight:bold; color:#0d9de4;}

.xb_tj{ padding:14px; padding-top:0;}
.xb_tj li{ padding-top:14px;}
.xb_tj img{ width:100%; display:block;}
.xb_tj strong{ color:#ff6600; display:block; line-height:26px;}
.xb_tj p{ color:#999;}

.lxs_tj{ padding:0 14px;}
.lxs_tj ul{ margin-top:-1px;}
.lxs_tj li{ line-height:42px;border-top:#ddd dashed 1px;}
.lxs_tj li a{ display:block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; font-size:14px;}
.lxs_tj .first{ overflow:hidden; padding:15px 0; }
.lxs_tj .first a{text-overflow:inherit;white-space:inherit;}
.lxs_tj .first img{ width:80px; height:54px; float:left; margin-right:8px;}
.lxs_tj .first strong{ color:#ff6600; display:block; height:40px; line-height:18px;}
.lxs_tj .first p{ line-height:12px; color:#999;    overflow: hidden;text-overflow: ellipsis;white-space: nowrap; font-size:12px;}


.teisi{ padding:5px 10px 5px 10px;}
.teisi dl{ padding:15px 15px 15px 40px; line-height:20px; border-bottom:1px #e6e6e6 dashed; font-size:14px;}
.teisi dt{ position:relative; color:#777;}
.teisi dt i{ position:absolute; top:0; left:-30px;}
.teisi dt a{ color:#777;}
.teisi dt a:hover{ color:#f70;}
.teisi dd{ position:relative; padding-top:10px; color:#555;}
.teisi dd i{ position:absolute; top:10px; left:-30px;}

.eweima{ text-align:center; padding:20px 0;}
.eweima img{ display:block; margin:auto;}
.eweima p{ font-size:14px; padding-top:5px;}
.eweima p b{ color:#ff6600}

/*1000比例下*/
.warp1000 .con_t,.warp1000 .content{ width:1000px;}
.warp1000 .bann_soso{ margin-right:0;}
.warp1000 .mdd_right_top{ display:none;}
.warp1000 .bann_soso{ width:729px;}
.warp1000 .banner_mdd div img{ width:729px;}
.warp1000 .menu_left_li .hide_box{ width:720px;}
.warp1000 .sos input{ width:414px;}
.warp1000 #dest_smart_pop{ width:412px !important}
.warp1000 .con_l{ width:730px;}
.warp1000 .meishi_li{ margin-left:-33px; max-height:444px; overflow:hidden;}
.warp1000 .meishi_li a{ margin-left:33px;}
.warp1000 .book_li{ margin-left:-45px; height:215px; overflow:hidden;}
.warp1000 .book_li a{ margin-left:45px;}
.warp1000 .tag_top_guonei,.warp1000 .tag_top_chujing,.warp1000 .tag_con_chujing,.warp1000 .tag_top_U,.warp1000 .tag_con_U{ width:480px;}
.warp1000 .tag_con_guonei{ width:480px;}
.warp1000 .tag_con_guonei dd,.warp1000 .tag_con_chujing dd{ width:315px;}
.warp1000 .tag_con_U dd{ width:250px;}
.warp1000 .tag_con_U dd.z{ width:65px;}
/*1000比例下end*/


