.warp1000 .txt_gw li .photo b{ max-width:110px;}
.warp1000 .gg735 img{ width:730px;}


body{ background:#fff; }
.banner_mdd{ display:block; margin-left:460px; height:330px; background:#fff; position:relative; overflow:hidden;}
.banner_mdd div{ position:absolute; display:none;}
.banner_mdd div a{ display:block; width:740px; height:330px; overflow:hidden; }
.banner_mdd div img{ display:block; width:740px; height:330px;}
.banner_mdd p{ position:absolute; bottom:0; width:640px; height:36px; text-indent:20px; line-height:36px; font-size:14px; color:#fff; background:rgba(0,0,0,0.5); display:none;}
.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; display:none;}
.banner_mdd ul li.xz img{ opacity:1; border:#ff6600 solid 3px; width:102px; height:64px;}

.banner_mdd.prov ul li{ width:auto; height:auto; border-radius:0; box-shadow:none; margin:10px 0 0 0; background:none;}
.banner_mdd.prov ul{ margin-top:0;}
.banner_mdd.prov p{ display:block;}
.banner_mdd.prov ul{ position:absolute; top:0; right:0; width:80px; height:310px; padding:10px; text-align:center; background:rgba(0,0,0,0.5)}
.banner_mdd.prov ul img{ width:80px; height:44px; display:block; opacity:0.5;}
.banner_mdd.prov ul li.xz img{ opacity:1; border:#ff9900 solid 2px; width:76px; height:40px;}

.banner_mdd a.more{ position:absolute; bottom:10px; right:10px; color:#fff; z-index:10;}

.slides{ display:block; position:relative; margin-left:480px; box-shadow:0px 0 6px rgba(0, 0, 0, 0.2);}
#slides .slidesjs-pagination{ position:absolute; bottom:20px; left:50%; width:160px; margin-left:-60px; text-align:center; z-index:10}
#slides .slidesjs-pagination li{ display:inline-block; width:12px; margin:0 3px; height:12px; font-size:0px; background:#fff;overflow:hidden;cursor:pointer;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px}
#slides .slidesjs-pagination li:hover{background:#46ba00;}
#slides .slidesjs-pagination li a{ display:block;width:108px;height:70px;float:left;overflow:hidden}
#slides .slidesjs-pagination li a.active{background:#46ba00;cursor:default}
/* #slides a.slidesjs-next,#slides a.slidesjs-previous{ display:none; position:absolute; top:50%; width:26px; height:70px; margin-top:-35px; z-index:99;}
#slides a.slidesjs-previous{ left:0;}
#slides a.slidesjs-next{ right:0;}
#slides a.slidesjs-previous b{ position:absolute; top:0; left:0; width:26px; height:70px; background:#000; filter:alpha(opacity=30); -khtml-opacity:0.3; -moz-opacity:0.3; opacity:0.3; overflow:hidden; z-index:10;}
#slides a.slidesjs-previous i{ position:absolute; top:22px; left:5px; width:14px; height:26px; background:url(img_v6/btn_slide_home.png); overflow:hidden; z-index:10;}
#slides a.slidesjs-next b{ position:absolute; top:0; right:0; width:26px; height:70px; background:#000; filter:alpha(opacity=30); -khtml-opacity:0.3; -moz-opacity:0.3; opacity:0.3; overflow:hidden; z-index:10;}
#slides a.slidesjs-next i{ position:absolute; top:22px; right:5px; width:14px; height:26px; background:url(img_v6/btn_slide_home.png) 0 -26px; overflow:hidden; z-index:10;}
#slides a.slidesjs-previous:hover b,#slides a.slidesjs-next:hover b{ background:#000; filter:alpha(opacity=60); -khtml-opacity:0.6; -moz-opacity:0.6; opacity:0.6;} */

.floor{ clear:both;}
.bg_f7f7f7{ background:#f7f7f7;}
.bg_444{ background:#444;}

.floor_con{ width:1200px; margin:0 auto; padding:20px 0;}
.floor_con:last-child{ padding-bottom:0;}
.floor_con .title,.floor_con .w930 .tit{ height:40px; line-height:40px; border-bottom:2px solid #ddd;}
.floor_con .title strong{ padding-left:15px; margin-right:20px; font-weight:normal; font-size:18px; color:#666;}
.floor_con .title strong i,.floor_con .tit:before{ position:absolute; bottom:9px; left:0px; width:0; height:20px; border-left:5px solid #00bf49;}
.floor_con .w930 .tit{ position:relative; padding-left:15px; font-weight:normal; font-size:18px; color:#666; margin-top:20px;}
.floor_con .w930 .tit:before{ content:" ";}
.floor_con .title strong i.i2,.floor_con .tit:before{ border-color:#ffae2c; }
.floor_con .title strong i.i3{ border-color:#2eb5f7; }

.floor_con .title strong a{ font-size:18px; color:#666;}
.floor_con .title strong a:hover{ color:#f70;}
.floor_con .title span{ font-size:14px; color:#999;}
.floor_con .title a.more,.floor_con .tit .fr{ float:right; margin:5px 5px 0 0; color:#999; font-size:12px;}
.floor_con .w930 .tit .fr a{ color:#999;}
.floor_con .w930 .tit span a{ color:#09F; font-size:14px; margin-left:15px;}
.floor_con .w930 .tit strong{ font-weight:100;}
.floor_con .title a.more:hover,.floor_con .tit .fr a:hover{ color:#f70;}

.floor_con .pic{}
.floor_con .pic ul{ margin-left:-10px; padding-top:15px;}
.floor_con .pic li{ float:left; width:146px; margin-left:10px; vertical-align:top; height:140px; margin-bottom:10px; background:#F8F8F8; transition:all 0.15s;}
.floor_con .pic li:hover{ box-shadow:0 2px 4px rgba(0,0,0,0.3);}
.floor_con .pic li img{ display:block; width:146px; height:95px;margin-bottom:3px; background:#fff;}
.floor_con .pic li a{ line-height:16px; display:block;}
.floor_con .pic li p{ padding:0 10px; line-height:18px; height:36px; overflow:hidden; font-size:12px; color:#666;}

.floor_con .title{ position:relative;}
.floor_con .tag_title_top{ position:absolute; top:0px; left:270px; font-size:16px;}
	.tag_title_top a{ display:inline-block; position:relative; margin:0 30px 0 0; color:#333;}
	.tag_title_top a i{ display:none; position:absolute; left:50%; bottom:-2px; margin-left:-8px; border-top:0 none; border-left:8px solid transparent; border-right:8px solid transparent;}
	.tag_title_top a.on{ font-weight:bold; color:#00c94c;}
	.tag_title_top a.on i{ display:block; border-bottom:8px solid #ddd;}
	.tag_title_top a:hover{ color:#f70; }

.floor_con .box_con{ width:100%; position:relative;}
	.box_con .sidebar_city{ width:250px; float:left; overflow:hidden;}
	.box_con .sidebar_city .txt{}
	.box_con .sidebar_city dl{ width:250px; padding:10px 0; font-size:14px;}
	.box_con .sidebar_city dt{ display:block; color:#333; font-weight:bold; font-size:14px;}
	.box_con .sidebar_city dd{}
	.box_con .sidebar_city dd a{ display:inline-block; margin-right:20px; line-height:24px; color:#999; font-size:14px;}
	.box_con .sidebar_city dd a:hover{ color:#f70;}
	.box_con .sidebar_city .brand{ padding-top:10px; font-size:14px; border-top:1px dotted #e6e6e6;}
		.sidebar_city .brand b{ display:block; color:#555; font-weight:normal;}
		.sidebar_city .brand span{ color:#999;}
	.color_wan .sidebar_city .brand img{ margin-top:30px;}
	.color_hotel .sidebar_city .brand img{ margin-top:40px;}

	.side_con{ width:930px; margin-left:271px;}
	.box_con .txt_tw{/* height:412px;*/ padding: 0; padding-top:20px; border: 0; overflow: inherit;}
	.box_con .txt_tw ul{ width:975px;}
	.box_con .txt_tw.gat ul{ width:auto; margin-left:-23px;}
	.box_con .txt_tw li{ display:inline-block; position:relative; width:221px; float:left; height:196px; margin:0 15px 20px 0; -webkit-transition: all .3s linear; transition: all .3s linear;}
	.box_con .txt_tw.gat li{ margin:0 0 20px 23px;}
	.box_con .txt_tw li img{ display:block;}
	.box_con .txt_tw li p{ position:absolute; bottom:50px; width:201px; line-height: 20px; padding:5px 10px; color:#fff; background:rgba(0,0,0,0.5);filter:alpha(opacity=50); overflow:hidden;}
	.box_con .txt_tw_jd li p{ position:absolute; bottom:50px; width:201px; height:30px; line-height: 30px; padding:5px 10px; font-size: 18px; color:#fff; background:rgba(0,0,0,0.5);filter:alpha(opacity=50); white-space: nowrap; text-overflow: ellipsis; overflow:hidden;}
	.box_con .txt_tw li .text_con{ height:40px; padding:10px 9px 0 9px; border:1px solid #ddd; border-top:0; background:#fff;}
	.box_con .txt_tw li .text_con .num{ font-size:12px; color:#999;}
	.box_con .txt_tw li .text_con .num b{ font-size:20px; color:#f30; font-weight:normal;}
	.box_con .txt_tw li .text_con .num span.sale{ float:right; padding:0 5px; margin-top:7px; color:#fff; background:#00c94c;}
	.box_con .txt_tw li:hover{ position:relative; box-shadow:0px 0 6px rgba(0, 0, 0, 0.2); -webkit-transform: translate3d(0, -3px, 0); transform: translate3d(0, -3px, 0);}
	.box_con .txt_tw li.gg375x200{ width:375px;}
	.box_con .txt_tw li.gg375x200:hover{ box-shadow:none; position:static; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}
	.box_con .sidebar_city .tit{ padding-bottom:10px; overflow:hidden;}
		.sidebar_city .tit b{ display:block; font-size:14px; color:#333;}
		.sidebar_city .tit a{ display:inline-block; width:73px; float:left; text-align:center; font-size:14px; color:#333;}
		.sidebar_city .tit a i{ display:block; width:47px; height:39px; margin:10px auto 5px auto;}
		.sidebar_city .tit a i.i1{ background-position:0 -31px;}
		.sidebar_city .tit a i.i2{ background-position:-47px -31px;}
		.sidebar_city .tit a i.i3{ background-position:-94px -31px;}
		.sidebar_city .tit a i.i4{ width:46px; background-position:-236px -31px;}
		.sidebar_city .tit a i.i5{ width:48px; background-position:-282px -31px;}
		.sidebar_city .tit a i.i6{ background-position:-330px -31px;}
		.sidebar_city .tit a:hover{ color:#f70;}
		.sidebar_city .tit a img{ display:block; margin:5px auto;}
	.box_con .flight_list{}
	.flight_list { margin: 20px auto; width:940px;}
	.flight_list ul{ width:1000px; }
	.flight_list .loading{ background:url(//b2b.cncn.net/static/images/jipiao/loading_big.gif) no-repeat center center #fff}
	.flight_list li { position:relative; float: left; width:174px; height: 90px; margin: 0 15px 20px 0;}
	.flight_list li a { background: #f7f7f8; float: left; width: 174px; height: 90px; text-align: center;}
	.flight_list li p { height: 20px; line-height: 20px; }
	.flight_list li .city { margin: 8px 0 6px; }
	.flight_list li .city span { display: inline-block; color: #333; font-size: 16px; height: 20px; vertical-align: middle}
	.flight_list li .city i{ display:inline-block; width:13px; height:7px; margin:0 5px; vertical-align:middle; background:url(../../css/img_v7/ico_index.png) no-repeat;}
	.flight_list li .city i.icon_one { background-position:-182px -49px;}
	.flight_list li .city i.icon_two { background-position:-195px -49px;}
	.flight_list li .date { color: #999; font-size: 14px; margin-bottom: 6px}
	.flight_list li .price { color: #999; font-size: 12px}
	.flight_list li .price span { color: #f70; margin-right: 1px; font: 700 16px/20px "microsoft yahei"; }
	.flight_list li:hover{ box-shadow:0px 0 6px rgba(0, 0, 0, 0.2); -webkit-transform: translate3d(0, -3px, 0); transform: translate3d(0, -3px, 0);}
	.flight_list li.hot:hover{ box-shadow:0px 0 6px rgba(0, 0, 0, 0.2); -webkit-transform: translate3d(0, -3px, 0); transform: translate3d(0, -3px, 0);}

.w930{ width:930px; float:left;}
.w930 .tag_title_top a.on{ color:#ffae2c; }
.txt_guide{ border-top:1px solid #ddd;}
.txt_guide ul{}
.txt_guide li{ position:relative; width:425px; float:left; padding:19px; margin-right:-1px; border-bottom:1px solid #ddd; border-left:1px solid #ddd; border-right:1px solid #ddd; background:#fff;}
.txt_guide li .icon1{ position:absolute; top:-1px; right:20px;}
.txt_guide li sup{ display:inline-block; width:31px; height:31px; line-height:24px; text-align:center; font-size:12px; vertical-align:middle; color:#fff; background:url(img/icon_index.png) no-repeat; }
.txt_guide li sup.ico1{ background-position:0 -131px; }
.txt_guide li sup.ico4{ background-position:-31px -131px; }
.txt_guide li sup.ico3{ background-position:-62px -131px; }
.txt_guide li sup.ico2{ background-position:-93px -131px; }

.txt_guide li b{ display:block; height:24px; padding-right:40px; font-size:18px; color:#333; font-weight:normal; color:#333; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; margin-bottom:5px;}
.txt_guide li span.time{ display:block; padding-top:5px; color:#999; }
.txt_guide li p{ display:block; height:90px; margin-top:15px; line-height:22px; font-size:14px; color:#999; overflow:hidden;}
.txt_guide li p img{ vertical-align:top; width:120px; height:90px; float:left; margin-right:9px;}
.txt_guide li .icon2{ float:right; margin-top:5px;}
.txt_guide li .icon2 span{ display:inline-block; margin-right:30px; color:#999;}
.txt_guide li .icon2 span i{ display:inline-block; width:12px; height:12px; margin-right:5px; background:url(img/icon_index.png) no-repeat -75px -31px;}
.txt_guide li .icon2 span i.i1{ width:16px; height:10px; background-position:-75px -32px;}
.txt_guide li .icon2 span i.i2{ background-position:-91px -31px;}
.txt_guide li .icon2 span i.i3{ margin-bottom:-2px; background-position:-103px -31px;}

.w240{ width:240px; float:right; }






.other_nav{ border:1px solid #e3e3e3; overflow:hidden;}
.other_nav a{ display:inline-block; width:124px; float:left; padding:20px 0; text-align:center;}
.other_nav a.br{ width:123px; border-right:1px solid #ddd; }
.other_nav a.bb{ border-bottom:1px solid #ddd; }
.other_nav a i{ display:block; width:30px; height:27px; margin:0 auto 5px auto; background:url(img/icon_index.png) no-repeat 0 -104px; }
.other_nav a i.i1{ background-position:0 -104px }
.other_nav a i.i2{ background-position:-30px -104px }
.other_nav a i.i3{ background-position:-60px -104px }
.other_nav a i.i4{ background-position:-90px -104px }

.save_ewm{ padding:15px 0 10px 0; text-align:center; }
.save_ewm span{}
.save_ewm img{ display:block; margin:0 auto; padding:5px 0;}
.save_ewm p{ color:#666; }
.save_ewm p em{ color:#f91; font-weight:bold; }






.ui_city{ display:none; position:absolute; padding:12px; border:1px solid #e0e0e0; background:#fff; box-shadow:0 0 3px rgba(0,0,0,0.1); z-index:100;}
/*.ui_mdd_city .cont{ width:auto; text-align:left; color:#777; font-family:"microsoft yahei";}*/
/*.ui_city .ico_top{ position:absolute; top:-7px; left:60px; width:13px; height:7px; background:url(../../css/ico_guweninfo.png) no-repeat -105px -43px;}
.ui_city .ico_bottom{ position:absolute; bottom:-7px; left:60px; width:13px; height:7px; background:url(../../css/ico_guweninfo.png) no-repeat -85px -43px;}
.ui_city .ico_t{ position:absolute; top:-7px; left:60px; width:13px; height:7px; background:url(../../css/ico_guweninfo.png) no-repeat -105px -43px;}
.ui_city .ico_b{ position:absolute; bottom:-7px; left:60px; width:13px; height:7px; background:url(../../css/ico_guweninfo.png) no-repeat -85px -43px;}
*/
.ui_city .cont{ padding:10px 15px; background:#fff;}
.ui_city .cont .guonei{ width:400px; float:left;}
.ui_city .cont .guonei strong{ font-size:16px; color:#0dc17b; font-weight:normal;}
.ui_city .cont .guonei dl{ clear:both; display:block; line-height:30px; font-size:14px; overflow:hidden;}
.ui_city .cont .guonei dt{ width:40px; float:left; color:#999;}
.ui_city .cont .guonei dd{ width:360px; float:right;}
.ui_city .cont .guonei dd a{ display:inline-block; margin:0 15px 0 0; color:#333;}
.ui_city .cont .guonei dd a:hover{ color:#f70;}
.ui_city .cont .chujing{ width:245px;}
.ui_city .cont .chujing dt{ width:50px;}
.ui_city .cont .chujing dd{ width:189px;}
.ui_city .cont .theme_nav{ clear:both; padding-top:20px;}
.ui_city .cont .theme_nav dt{ font-size:16px; color:#0dc17b; font-weight:normal;}
.ui_city .cont .theme_nav dd a{ float:left; margin:0 15px 0 0; font-size:14px; color:#555;}
.ui_city .cont .theme_nav dd a:hover{ color:#f70;}

.city_con{ display:none;}

.diy_form{ width:430px; }
.diy_form .txt{}
.diy_form .txt .pro{ padding-bottom:20px; margin-bottom:15px; border-bottom:1px dotted #ddd; }
.diy_form .txt .pro i{ float:left; width:35px; height:35px; margin:5px 0 0 15px; background:url(img/ico_right_35.png) no-repeat; background-size:cover;}
.diy_form .txt .pro p{ display:block; margin-left:60px; font-size:14px; color:#333; }
.diy_form .txt .p_ewm{ text-align:center; font-size:14px;}
.diy_form .txt .p_ewm .pic{ display:block; width:100px; height:100px; margin:0 auto; background:url(../../css/img_v7/bottom_banner.png) no-repeat -859px -103px; }
.diy_form .txt .p_ewm span{ font-size:12px; color:#999; }
.diy_form .txt .p_ewm span em{ display:inline-block; margin-right:3px; color:#f91; }




/*ʡվ*/
.txt_gw{ padding-top:20px; }
.txt_gw ul{ width:990px; }
.txt_gw li{ position:relative; width:300px; float:left; margin:0 15px 20px 0; font-size:14px; -webkit-transition: all 0.3s linear; transition: all 0.3s linear;}
.txt_gw li img{ display:block;}
.txt_gw li .server{ position:relative; top:0; height:90px; padding:0 10px; border:1px solid #ddd; border-top:0; font-size:14px; background:#fff;}
.txt_gw li .photo{ position:relative; padding:0 0 3px 80px; z-index:10;}
.txt_gw li .photo img{ position:absolute; top:-40px; left:0; border:4px solid #fff; border-radius:50%;}
.txt_gw li .photo b{ display:inline-block; max-width:175px; height:21px; padding:5px 0; font-size:18px; font-weight:normal; vertical-align:middle; overflow:hidden;}
.txt_gw li .photo i{ display:inline-block; width:16px; height:16px; margin:8px 0 0 3px; vertical-align:middle; background:url(../../css/img_v7/ico_index.png) no-repeat;}
.txt_gw li .photo i.male{ background-position:-150px 0;}
.txt_gw li .photo i.sex{ background-position:-166px 0;}
.txt_gw li .server p{ clear:both; display:block; height:25px; padding-top:5px; line-height:25px; font-size:14px; color:#333; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.txt_gw li .server p em{ color:#f80;}
.txt_gw li .other{ font-size:12px; color:#999;}
.txt_gw li .other span{ display:inline-block;}
.txt_gw li .other span.like{ float:right;}
.txt_gw li .hide_box{ position:absolute; bottom:91px; left:0; width:100%; height:0; overflow:hidden; transition:height 0.4s; z-index:9;}
.txt_gw li .hide_box p{ position:absolute; left:0; bottom:60px; display:block; width:250px; height:; padding:0 20px; color:#fff; font-size:14px; overflow:hidden; transform:translateY(50px); transition:transform 0.4s; z-index:3;}
.txt_gw li .hide_box p b{ display:block; width:250px; color:#f91; font-size:14px; font-weight:normal;}
.txt_gw li .hide_box p span{ display:inline-block; padding:0 10px; margin:5px 5px 0 0; line-height:18px; border:1px solid #fff; border-radius:9px; }
.txt_gw li .hide_box p span.pro{ display:block; height:20px; padding:0; margin:0; border:0; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.txt_gw li .hide_box em{ position:absolute; right:10px; bottom:10px; width:68px; padding:0 10px; line-height:24px; color:#fff; font-size:14px; border:1px solid #fff; border-radius:2; opacity:0; transform:translateY(50px); transition:opacity 1s,transform 0.8s; z-index:3;}
.txt_gw li .hide_box em:hover{ border-color:#f91; color:#f91;}
.txt_gw li .bg{ position:absolute; top:0; left:0; width:100%; height:145px; background:#000; opacity:0; transition:opacity 0.4s;}
.txt_gw li:hover{ box-shadow:0px 0 6px rgba(0, 0, 0, 0.2); -webkit-transform: translate3d(0, -3px, 0); transform: translate3d(0, -3px, 0);}
.txt_gw li:hover .hide_box{ height:145px;}
.txt_gw li:hover em{ opacity:1; transform:translateY(0px);}
.txt_gw li:hover p{ transform:translateY(0px);}
.txt_gw li:hover .bg{ opacity:0.4; }



/*����*/
.popular_city{ padding-top:20px;}
.popular_city ul{ width:975px;}
.popular_city li{ display:inline-block; position:relative; width:221px; float:left; margin:0 15px 15px 0;}
.popular_city li.more{ display:none;}
.popular_city li .pic{ overflow:hidden;}
.popular_city li img{ display:block; transition: transform 0.3s ease 0s;}
.popular_city li a:hover img{ -webkit-transform: scale(1.05); transform: scale(1.05);}
.popular_city li strong{ position:absolute; left:50%; top:20px; width:80px; height:60px; padding-top:20px; margin-left:-40px; border-radius:50%; text-align:center; color:#fff; font-weight:normal; background-color:rgba(0,0,0,0.5);}
.popular_city li strong b{ display:block; height:26px; line-height:26px; font-size:18px; font-weight:normal; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.popular_city li strong em{ display:block; width:60px; height:18px; padding:0 10px; line-height:18px; overflow:hidden;}
.popular_city li a:hover strong{ background-color:rgba(0,0,0,0.7);}
.popular_city li p{ display:block; padding:0 10px; line-height:32px; font-size:14px; background:#f4f4f4;}
.popular_city li p em{ padding-right:5px; color:#f80;}


.box_con .spots{ height:auto;}
.box_con .spots li{ height:auto;}
.box_con .spots li p{ top:114px; width:201px; height:32px; padding:0 10px; line-height:32px; text-align:center; font-size:14px;}

.sidebar .txt_ewm{ padding:14px; text-align:center; border:1px solid #e3e3e3; background:#fff;}
.sidebar .txt_ewm img{ display:block; padding:5px 0; margin:0 auto;}
.sidebar .txt_ewm p{ color:#666;}
.sidebar .txt_ewm p em{ color:#f91; font-weight:bold;}


/* ��վ��ʽ */
.xian_info{ padding: 15px 19px; border: 1px solid #ddd;}
.xian_info strong{ display: block; margin-bottom: 10px; line-height: 50px; font-size: 24px; color: #555; border-bottom: 1px dotted #ddd;}
.xian_info p{ color: #999; font-size: 14px; line-height: 24px;}
.xian_info p a{ color: #00a7e1;}
.xian_info .type{ margin-top: 15px;}
.xian_info .type a{ display: inline-block; margin-right: 15px; padding: 0 10px; line-height: 20px; font-size: 14px; border: 1px solid #00bf49; border-radius: 3px; color: #00bf49; }

.xian .side_con{
	width: 930px;
	float: left;
	margin-left: 0;
}

.floor_con .title .more{
	float: right;
	color: #999;
}

.article{}
.article ul{ padding:0 20px;}
.article li{ position:relative;padding:15px 0; border-bottom:1px solid #F0F0F0;}
.article li a{ font-size:14px; color:#2b7cc7;}
.article li a:hover{ color:#f60}
.article li p{ line-height:18px; color:#999;}
.article li span{ color:#999; margin-left:20px;}
.article li span i{ display: inline-block;width: 12px;height: 12px;margin-right: 5px;background: url(img/icon_index.png) no-repeat -75px -31px;width: 16px;height: 10px;background-position: -75px -32px;margin-top:5px}


.sidebar .txt_dianping{ padding:14px 18px 0 18px; border:1px solid #e3e3e3; background:#fff; overflow:hidden;}
.sidebar .txt_dianping a{ display: block; padding-bottom: 10px; margin-bottom: 10px; border-bottom: 1px dashed #ddd;}
.sidebar .txt_dianping a:last-child{ margin-bottom: 0; border: 0;}
.sidebar .txt_dianping .top{ position: relative; padding-left: 50px;}
.sidebar .txt_dianping .top b{ display: block; font-size: 14px; font-weight: normal;}
.sidebar .txt_dianping .top span{ color: #999;}
.sidebar .txt_dianping .top img{ position: absolute; left: 0; top: 0; width: 40px; height: 40px; border-radius: 50%;}
.sidebar .txt_dianping p{ display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; margin-top: 5px; color: #555; overflow: hidden;}
.sidebar .txt_dianping p.con img{ width:22px; height:22px; vertical-align:top;}
