@charset "gb2312";
body{ background:#fff !important;}
input{ outline:none;}
::-webkit-input-placeholder,::-moz-input-placeholder{ color:#ccc !important}
.fl{float:left}
.fr{float:right}
.tb{font-weight:700}
.tn{font-weight:400}
.al{text-align:left}
.ac{text-align:center}
.ar{text-align:right}
.clr,.clear{clear:both;height:0;overflow:hidden}
.clrfix,.clr_after{zoom:1}
.clrfix:after,.clr_after:after{clear:both;display:block;height:0;visibility:hidden;content:"."}
.corange{color:#f60}
.cblue{color:#0069ca}
.cgreen{color:#84be3c}
.hide{display:none}
.hidden{visibility:hidden}
.qn_page{font:normal 12px/1.5 arial,sans-serif;margin:0 auto;width:980px;background-color:#fff;padding:5px 0}
.qn_page_left{background-color:#f3f3f3;width:1000px;padding:0;text-align:left}
.autowidth{width:auto!important;min-width:979px}
.qad_btitle{display:none}
.qad_btitle .t3{margin:0 3px;height:1px;background-color:#f0f0f0;overflow:hidden}
.qad_btitle .t2{margin:0 2px;height:1px;background-color:#f0f0f0;overflow:hidden}
.qad_btitle .t1{margin:0 1px;height:1px;background-color:#f0f0f0;overflow:hidden}
.qad_btitle .hd{padding:0 6px;border-bottom:1px solid #ccc;font:normal 14px/27px arial,sans-serif;background-color:#f0f0f0;color:#555}
.qad_btitle_lite .hd{border-bottom:0;line-height:24px}
.un_hd{position:relative;border-top:1px solid #20abae;background-color:#f7fdfb;color:#555;font:bold 14px/18px tahoma,geneva,sans-serif;padding:7px 0 7px 10px}
.un_hd .more{position:absolute;top:7px;right:15px;font-size:12px;font-weight:100}
.un_ct{border-left:6px solid #f7fdfb;border-right:6px solid #f7fdfb;padding:0 5px;margin-top:-1px}
.hn_dl dt{float:left;height:64px;margin:0 0 5px 0;overflow:hidden;width:64px;border:1px solid #ddd}
.hn_dl{padding:5px 0;border-top:1px dotted #ddd}
.hn_dl dt a{text-decoration:none;font:bold 14px arial,sans-serif;color:#1b66c3}
.hn_dl dd{color:#888;margin-left:70px}
.hn_dl .hn_d2{color:#1b66c3;font:bold 12px/16px arial,sans-serif}
.hn_dl .hn_d3{color:#888}
.hn_dl dd a{color:#f60;text-decoration:none;line-height:20px}
.un_dl{padding:5px 0;border-top:1px dotted #ddd}
.un_dl dt a{text-decoration:none;font:bold 14px arial,sans-serif;color:#1b66c3}
.un_dl dd{color:#888}
.un_dl dd a{color:#f60;text-decoration:none;line-height:20px}
.clr{clear:both}
.un_ft{margin-top:-2px;border-bottom:1px solid #eaeceb}
.un_ft .ftbg{background-color:#f5fefb;height:6px;overflow:hidden}
.mt10{margin-top:10px}
.mt20{margin-top:20px}
.pt10{padding-top:10px}
.pt20{padding-top:20px}
.clearfix{overflow:hidden;_zoom:1}
.clearfix:after{clear:both;display:block;height:0;visibility:hidden;content:"."}
.rmb{font-family:arial;font-style:normal}
.e_comment_star_box .total_star .star_4{width:80%}
.e_comment_star_box .total_star .star_3{width:60%}
.e_comment_star_box .total_star .star_2{width:40%}
.e_comment_star_box .total_star .star_1{width:20%} 
.e_comment_star_box .total_star .star_0{width:0}
.b_detail_section .e_title_box .e_title_content{color:#1badb6;font-size:20px;font-family:"microsoft yahei";line-height:20px;margin-bottom:10px}
.b_detail_section .e_title_box .e_title_content .num{font-size:12px;margin-left:8px}
#idsubtagbox .line{display:inline}
.tangram-suggestion-main{z-index:9999999;background:#fff}
.js_scroll_cnt{margin-right:10px}
.m_mark{bottom:0;height:1px;position:absolute;white-space:nowrap;width:1px;word-break:break-all}
.qn_main_box{clear:both;background-color:#fff;width:100%;color:#555;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%}
.qn_main_box .qn_main{width:1000px;margin:0 auto;clear:both}
.qn_main_box .qn_main_ct_l,.qn_main_box .main_leftbox{float:left;display:inline;width:720px;overflow:hidden;padding-right:10px}
.qn_main_box .qn_main_ct_r,.qn_main_box .main_rightbox{float:right;display:inline;width:250px}
.qn_main_box .mt_60{margin-top:60px}
.qn_main_box .qn_main_expand{width:100%;margin:0 auto; background:url(/uploads/image/scplace_2016/banner.jpg) no-repeat center;}
.qn_main_box a{color:#0069ca}
.qn_main_box a:hover{color:#f60}
.b_crumbs,.item{position:relative}
.b_crumbs .item{float:left;display:inline;line-height:46px;padding-right:10px;margin-right:5px}
.b_crumbs .item .e_arrow{right:0;top:1px;font-family:simsun}
.b_crumbs .item .e_pull_ct{display:none;position:absolute;left:-10px;top:35px;z-index:1000;border:1px solid #a8dde0;background:#fff}
.b_crumbs .item .e_pull_ct .tit,.b_crumbs .item .e_pull_ct .ct_list{display:block;white-space:nowrap;line-height:22px;padding:0 10px;color:#666}
.b_crumbs .item .e_pull_ct .tit{font-weight:bold}
.b_crumbs .item .e_pull_ct .ct_list:hover{background:#e6fafa;color:#1badb6}
.b_crumbs .item .e_pull_ct .more_city{display:block;line-height:22px;text-align:right;padding-right:9px;white-space:nowrap}
.b_crumbs .pull{padding-right:20px}
.b_crumbs .hover .e_pull_ct{display:block}
.b_paging{padding:20px 0;color:#666;font:14px tahoma,arial;text-align:right;line-height:28px}
.b_paging a,.b_paging em{display:inline-block;height:28px;padding:0 10px;border:1px solid #e0e0e0;color:#666;margin-right:6px;cursor:pointer;vertical-align:middle;text-align:center}
.b_paging a:hover{color:#fff;border:1px solid #1badb6;background-color:#1badb6}
.b_paging .cur{color:#fff;border:1px solid #1badb6;background-color:#1badb6;font-weight:bold}
.b_paging .dot{cursor:default}
.b_paging .disable,.b_paging .disable:hover{border:1px solid #ececec;background-color:#ececec;color:#aaa;cursor:default}
.pop_msg table{width:100%;height:100%}
.pop_msg td{text-align:center;vertical-align:middle;line-height:1.6}
.b_focus{position:relative;width:100%;height:500px;z-index:100}
.b_guide_authorbox{position:absolute;bottom:-100px;right:-160px;padding:5px;color:#fff;background-color:#000;white-space:normal;z-index:200;opacity:.8;filter:alpha(opacity=80);-ms-filter:alpha(opacity=0.8);border-radius:5px}
.b_guide_authorbox .author{color:#fff;font-weight:bold}
.b_guide_authorbox .author:hover{color:#f60}
.b_guide_authorbox a{color:#fff;font-weight:bold}
.b_guide_authorbox a:hover{color:#f60}
.b_guide_bg{position:absolute;left:50%;top:0;margin-left:-960px;text-align:center;z-index:100; height:500px;}
.q_t_suggest{position:absolute;top:43px;left:0;width:553px;border:#dbdbdb 1px solid;z-index:500}
.q_t_suggest li.item{background-color:#fdfdfd;color:#333;line-height:35px;padding-left:15px;width:538px;overflow:hidden;float:left;display:inline;cursor:pointer}
.q_t_suggest li.active{background-color:#f7f7f7}
.q_t_suggest li span{line-height:35px;color:#999}
.b_suggest_search{width:553px;position:absolute;top:44px;left:0;z-index:1001}
.b_suggest_search .header_suggest_general{width:553px;border:solid 1px #d8d8d8;background:#fff;cursor:default}
.b_suggest_search .header_suggest_general .item{float:none;display:block;clear:both;width:533px;height:35px;overflow:hidden;padding:0 10px;line-height:35px;color:#999;white-space:nowrap}
.b_suggest_search .header_suggest_general .item .city_name{padding-left:7px;color:#ccc}
.b_suggest_search .header_suggest_general .active_item{background-color:#f4f4f4}
.b_search_guide{position:absolute;top:75%;left:50%;width:680px;margin-top:-105px;margin-left:-340px;z-index:500}
.b_search_guide .e_searchbox{position:relative;height:140px;margin-top:10px;z-index:500}
.b_search_guide .e_searchbox .searchbox_bg{position:absolute;top:0;left:0;background-color:#000;width:675px;height:110px;z-index:5;opacity:.6;filter:alpha(opacity=60);-ms-filter:alpha(opacity=60); border-radius:5px;}
.b_search_guide .e_searchbox .searchbox{position:absolute;top:20px;left:20px;width:636px;height:100px;z-index:10}
.b_search_guide .e_searchbox .searchbox .searchbox_search{height:45px}
.b_search_guide .e_searchbox .searchbox .searchbox_search .search_inputbox{float:left;display:inline;background-color:#fff;width:544px;height:43px;padding-left:10px;border-top:#fff 1px solid;border-bottom:#fff 1px solid;border-left:#fff 1px solid;border-radius:5px 0 0 5px}
.b_search_guide .e_searchbox .searchbox .searchbox_search .e_search_input{background-color:#fff;width:530px;height:30px;font-size:18px;font-family:"microsoft yahei";line-height:30px;color:#666;border:0 none;margin:6px 0 0;padding:0; padding-left:5px;}
.b_search_guide .e_searchbox .searchbox .searchbox_search .btn_search{float:left;display:inline;background-color:#f93;width:80px;height:45px;font-size:24px;line-height:45px;text-align:center;font-family:tahoma;color:#fff;border:0 none;padding:0;margin:0;outline:0;border-radius:0 5px 5px 0;cursor:pointer}
.b_search_guide .e_searchbox .searchbox .searchbox_search .btn_search:hover{background-color:#ff7400}
.b_search_guide .e_searchbox .searchbox .searchbox_search .btn_search_hover{background-color:#ff7400}
.b_search_guide .e_searchbox .searchbox .searchbox_txt{line-height:24px;margin-top:10px}
.b_search_guide .e_searchbox .searchbox .searchbox_txt a{float:left;display:inline;color:#fff;margin-right:20px;line-height:24px;vertical-align:middle;white-space:nowrap; font-size:14px;}
.b_search_guide .e_searchbox .searchbox .searchbox_txt a:hover{color:#f60}
.b_wanttogo .hd .tagbox .list_item .current{background-color:#7fc1c5;border:#7fc1c5 1px solid;color:#fff}
.b_wanttogo .hd .tagbox .list_item .current .arrow{display:block}
.b_wanttogo .ct{margin-top:15px}

.content{ width:1200px; margin:auto;}

.top_tit{ text-align:center; color:#333; font-size:14px; padding:40px 0;}
.top_tit span{ font-size:26px;}
.top_tit p{ color:#888; padding-top:10px;}

.top_tab{ text-align:center; padding-bottom:10px;}
.top_tab.left{ text-align:left; margin-left:-10px;}
.top_tab li{ display:inline-block; background:#f4f4f4; border:#eee solid 1px; border-radius:3px; color:#666; font-size:14px; line-height:28px; padding:0 13px; margin:0 10px; cursor:pointer;}
.top_tab li.on,.top_tab li:hover{ background:#00bf49; border:#00bf49 solid 1px; color:#fff; position:relative;}
.top_tab li.on:before{ content:" "; position:absolute; border:transparent solid 4px; border-width:6px 4px 6px 4px; border-top-color:#00bf49; top:29px; left:50%; margin-left:-4px;}

.img_ali{ overflow:hidden; margin-left:-20px; padding-bottom:20px; display:none;}
.img_ali a{ width:285px; height:190px; float:left; position:relative; overflow:hidden; margin:20px 0 0 20px;}
.img_ali a img{width:285px; height:190px;transition:-webkit-filter 0.3s,filter 0.3s;}
.img_ali a div{ color:#fff; position:absolute; top:141px; width:100%;font-size:14px; transition:top 0.3s;}
.img_ali a:hover div{ top:0;}
.img_ali a:hover img{ filter: blur(4px);-webkit-filter: blur(4px);}
.img_ali a div .t{ font-size:20px; background:url(/uploads/image/scplace_2016/jb.png); padding-left:15px; height:49px; line-height:49px;}
.img_ali a div .t span{ font-size:14px; margin-left:10px;}
.img_ali a div .c{ background:url(/uploads/image/scplace_2016/jb1.png); padding:15px; padding-top:0; height:200px;}

.txt_tab{ font-size:12px; color:#666; line-height:38px; height:38px; border-bottom:#f4f4f4 solid 2px; margin-bottom:15px;}
.txt_tab ul{ display:inline-block; vertical-align:top;}
.txt_tab ul li{ display:inline-block; vertical-align:top; font-size:14px; height:38px; line-height:38px; padding:0 5px; margin-left:10px; cursor:pointer;}
.txt_tab ul li:hover{ color:#00bf49;border-bottom:#00bf49 solid 2px}
.txt_tab ul li.on{ font-size:16px; font-weight:bold; color:#00bf49; border-bottom:#00bf49 solid 2px;}


.contbox{display:none;color:#666;font-size:14px;margin-top:15px;padding-bottom:60px}
.contbox .listbox{margin-top:25px}
.contbox .listbox .hd{line-height:28px;color:#0d9199;font-weight:bold}
.contbox .listbox .ct{position:relative}
.contbox .listbox .ct .sub_list{position:relative;padding-bottom:10px}
.contbox .listbox .ct .titbox{position:absolute;top:6px;left:0;_left:10px;padding:0}
.contbox .listbox .ct .titbox .tit{color:#666;white-space:nowrap;font-weight:bold}
.contbox .listbox .ct .list_item{margin-left:-10px;line-height:14px;*line-height:16px}
.contbox .listbox .ct .list_item .item{float:left;display:inline;padding:0 10px;margin-top:10px;border-right:#ccc 1px solid}
.contbox .listbox .ct .list_item .item .link{color:#666;white-space:nowrap}
.contbox .listbox .ct .list_item .item .link:hover{color:#f60}
.contbox .listbox .ct .list_item .last{border-right:0 none}
.contbox .listbox .ct .patch_pl{padding-left:65px}
.contbox.current{display:block}

.city_all{ font-size:14px;display:none;}
.city_all .t{ color:#333; font-size:16px; font-weight:bold;display:inline-block; width:105px; vertical-align:top; line-height:26px;}
.city_all .tli{ padding:13px 0 3px 20px; margin:15px 0;}
.city_all .tli:hover{ background:#f4f4f4}
.city_all .li{ display:inline-block; vertical-align:top; width:1050px;}
.city_all .li a{ color:#666; display:inline-block; vertical-align:top; margin-bottom:10px; min-width:80px; font-size:14px; padding-right:15px; line-height:26px;}
.city_all .li a:hover{ color:#ff3300}
.city_all .li a.red{ color:#ff3300}
.city_all .tit{ border-left:#00bf49 solid 4px;font-size:16px; padding-left:16px; line-height:20px; margin-top:25px;}

#gw .city_all{}
#gn,#gw{ display:none; min-height:200px; padding-bottom:50px; box-sizing:border-box;}

#dest_smart_pop{display:block;overflow:hidden;z-index:100;border-top:0;position:absolute;background-color:#fff; left:0 !important; top:41px !important; width:555px !important; box-shadow:0 2px 5px rgba(0,0,0,0.3); border-radius:0 0 5px 5px;}
#dest_smart_pop div{height:30px; line-height:30px;overflow:hidden; padding-left:8px; 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;}


/*美食、特产、图库*/
.banner_meishi,.banner_techan,.banner_fengjing{ background:url(/uploads/image/scplace_2016/banner_meishi.jpg) no-repeat center; height:400px;}
.banner_techan{ background-image:url(/uploads/image/scplace_2016/banner_techan.jpg); height:424px;}
.banner_fengjing{ background-image:url(/uploads/image/scplace_2016/banner_fengjing.jpg);}
.img_noli{ overflow:hidden; margin-left:-12px;}
.img_noli li{ float:left; width:291px; height:180px; position:relative; overflow:hidden; margin:0 0 12px 12px;}
.img_noli li img{ width:291px; height:180px; display:block; transition:-webkit-filter 0.3s,filter 0.3s;}
.img_noli li.i4,.img_noli li.i4 img{ width:594px; height:372px;}
.img_noli li.i2,.img_noli li.i2 img{ width:594px;}
.img_noli li.s2,.img_noli li.s2 img{ height:372px;}
.img_noli li div{ position:absolute; width:100%; bottom:-131px; left:0; box-sizing:border-box; padding:0 20px; background:url(/uploads/image/scplace_2016/img_no.png) top; height:180px; color:#fff; font-size:14px; transition:bottom 0.3s;}
.img_noli li:hover div{ bottom:0;}
.img_noli li:hover img{filter: blur(4px);-webkit-filter: blur(4px);}
.img_noli li div h3{ font-size:20px; font-weight:100; line-height:49px;}
.img_noli li div h3 span{ font-size:14px; margin-left:15px;}
.img_noli li div p{ line-height:22px; height:88px; overflow:hidden;}
/*美食、特产、图库end*/

.warp1000 .content{ width:1000px;}
.warp1000 .city_all .li{ width:873px;}
.warp1000 .img_ali{ margin-left:36px; max-height:420px; overflow:hidden;}
