.warpper{ background:url(../images/warpperBg.png) repeat-y center 0;}
/* 顶部导航 */
#site_nav{ height:25px; line-height:25px; color:#c3c3c3; border-bottom:1px solid #e3e2e1; background:#efefef;}
.site_nav_bd{ width:1000px; margin:0 auto; text-align:left;}
.site_nav_bd .login{float:left;}
.site_nav_bd .login em{ color:#555;}
.site_nav_bd .login a{ padding:0 3px;}
.quick_menu{float:right; text-align:right;}
.quick_menu em{ padding-right:15px; color:#f70;}
.quick_menu a{ padding:0 3px 0 0;}
.site_nav_bd a{ color:#666;}
.site_nav_bd a:hover{ color:#f60;}

.nav_layer,.nav_layer_con li.on a,.header .top .phone_top p i,.site_change span i,.site_change_con s{ background:url(../images/ico_header.png) no-repeat;}
.header{ width:100%; margin:0 auto; text-align:left; background:#fff;}
.header .top{ position:relative; width:1000px; margin:0 auto; height:75px; padding:10px 0 5px 0; z-index:9;}
.header .top .logo,.header .top .search{float:left}
.header .top .phone_top{float:right}
.header .top .logo{ width:760px; text-align:left;}
.header .top .logo a{ font-family:"黑体"; font-size:30px;}

.logo img{ max-width:850px;}
*html .logo img{height: expression(this.width > 850 ? this.height * 850 / this.width : auto);
width: expression(this.width > 850 ? "850px" : auto);}
*+html .logo img{height: expression(this.width > 850 ? this.height * 850 / this.width : "");
width: expression(this.width > 850 ? "850px" : "");}

.logo img{ max-height:70px;}
*html .logo img{width: expression(this.height > 70 ? this.width * 70 / this.height : auto);
height: expression(this.height > 70 ? "70px" : auto);}
*+html .logo img{width: expression(this.height > 70 ? this.width * 70 / this.height : "");
height: expression(this.height > 70 ? "70px" : "");}

.site_change{ display:none; position:relative; float:left; padding:12px 0 0 10px; text-align:left;}
.site_change strong{ display:block; font-size:14px; color:#666;}
.site_change span{ display:inline-block; padding-bottom:10px; color:#777;}
.site_change span i{ display:inline-block; position:relative; left:2px; top:-2px; _top:-6px; width:7px; height:4px; background-position:-30px -92px; overflow:hidden;}
.site_change_con{ position:absolute; top:59px; left:10px; width:250px; padding:15px; border:1px solid #CCC; background:#fff;}
.site_change_con s{ position:absolute; top:-7px; left:12px; width:14px; height:7px; background-position:-15px -92px; overflow:hidden;}
.site_change_con a{ display:inline-block; float:left; padding-right:12px;}

.header .top .search{ display:block; width:390px; margin:10px 0 0 20px; overflow:hidden;}
.header .top .search_con{background:url(../images/search_top.png) no-repeat 0 0;width:389px;height:31px}
.header .top .search_txt{width:260px; float:left;height:18px;margin-left:10px;margin-top:3px;line-height:18px; padding:5px 0; font-size:13px; color:#ababab;border:0px;background:none;}
.header .top .search_sub{border:0 none;width:63px;height:36px;background:none;cursor:pointer;font-size:0px}
.header .top .search p{margin-top:4px}
.header .top .search p em{color:#555}
.header .top .search p a{color:#888}
.header .top .phone_top{ margin-top:10px;}
.header .top .phone_top p{color:#666;}
.header .top .phone_top p i{ display:inline-block; position:relative; bottom:-3px; *bottom:0; _bottom:2px; width:14px; height:14px; margin-right:3px; background-position:0 -92px;}
.header .top .phone_top p strong{font-family:"微软雅黑";font-size:20px;color:#646f82; font-weight:normal;}
.phone_top img{ max-width:200px;}
*html .phone_top img{height: expression(this.width > 200 ? this.height * 200 / this.width : auto);
width: expression(this.width > 200 ? "200px" : auto);}
*+html .phone_top img{height: expression(this.width > 200 ? this.height * 200 / this.width : "");
width: expression(this.width > 200 ? "200px" : "");}
.phone_top img{ max-height:60px;}
*html .phone_top img{width: expression(this.height > 60 ? this.width * 60 / this.height : auto);
height: expression(this.height > 60 ? "60px" : auto);}
*+html .phone_top img{width: expression(this.height > 60 ? this.width * 60 / this.height : "");
height: expression(this.height > 60 ? "60px" : "");}


.nav_layer{ clear:both; display:block; width:100%; background-position:0 0; background-repeat:repeat-x; z-index:1;}
.nav_layer_con{ width:980px; height:40px; margin:0 auto; padding:0 10px;}
.nav_layer_con li{ float:left; margin-right:5px; display:inline; height:40px; line-height:40px;}
.nav_layer_con li a{ display:block; float:left; height:40px; line-height:40px; font-size:14px; color:#fff; font-weight:bold;}
.nav_layer_con li a:hover{ color:#ff0; text-decoration:none;}
.nav_layer_con li a span{ position:relative; padding:0 10px 0 10px;}
.nav_layer_con li.on a{ display:inline-block; float:left; color:#d9004e; background-position:0 -40px; background-repeat:repeat-x;}
.nav_layer_con li.on a:hover{ color:#d9004e; background-position:0 -40px;}
.nav_layer_con li i{ position:absolute; top:-20px; right:-10px; width:25px; float:right; height:18px; background:url(../images/ico_small.png) no-repeat -9999px -9999px; z-index:3;}
.nav_layer_con li i.hot{ background-position:-34px -86px;}
.nav_layer_con li i.new{ background-position:-34px -68px;}
.nav_layer_con li i.hot1{ background-position:-61px -86px;}
.nav_layer_con li i.new1{ background-position:-61px -68px;}

/*底部样式*/
.footer{ clear:both; width:998px; margin:0 auto; text-align:center;}
.footer .help{ display:block; width:998px; margin:10px auto; padding:20px 0; border:1px solid #e1e1e1; background:#fafafa;overflow:hidden;}
.footer .help .txt{ position:relative; width:188px; float:left; height:108px; padding:0 20px 0 40px; text-align:left; border-left:1px solid #e3e3e3; border-right:1px solid #fff;}
.footer .help .bd_l0{ border-left:0 none;}
.footer .help .bd_r0{ border-right:0 none;}
.footer .help .txt strong{ line-height:24px; font-size:14px; color:#555;}
.footer .help .txt p{ position:relative; display:block; height:21px; line-height:21px; color:#777; overflow:hidden; z-index:2;}

.link{ width:968px; padding:10px; margin:0 auto; border-top:1px solid #eee; text-align:left; color:#999;}
.link strong{ font-weight:normal;}
.link a{ display:inline-block; padding-right:10px; color:#999;}

.bottom_ico{ display:block; width:1000px; height:50px; margin-top:20px;}
.bottom_ico ul{ display:block; overflow:hidden;}
.bottom_ico li{ display:inline-block; width:110px; float:left; height:50px; margin:0 3px;}
.bottom_ico li.beian{ width:110px; height:50px; background:url(../images/ico_home.png) no-repeat 0 -128px;}
.bottom_ico li.xukezheng{ width:110px; background:url(../images/ico_home.png) no-repeat 0 -178px;}
.bottom_ico li.xukezheng i{ width:70px; float:left; height:12px; padding:28px 0 0 38px; font-size:9px; font-family:Arial; -webkit-text-size-adjust:none; color:#999; overflow:hidden;}
.bottom_ico li.pay{ width:110px; background:url(../images/ico_home.png) no-repeat 0 -228px;}
.bottom_ico li img{ display:block; width:110px; height:50px; overflow:hidden;}

.copyright{ clear:both; display:block; padding-top:12px; overflow:hidden;}
.copyright .nav{ padding:0 10px 10px 10px; font-size:14px;}
.copyright .nav a{ padding:0 10px;}
.copyright a{ line-height:24px; color:#16b;}
.copyright a:hover{ color:#f60;}
.copyright p{ line-height:21px; font-family:Arial; color:#999;}
.copyright p span{ display:block; padding-bottom:10px; color:#555;}
.copyright p span a{ padding:0 15px 0 0; font-size:12px; color:#555;}
.copyright p a{ color:#999;}

/*QQ飘窗*/
#bottom_box{width:140px;
    position: fixed;
    _position: absolute;
    right:50%;
    margin-right:-630px;
    top:150px;
    _top: "auto";
	padding-top:66px;
	background:url(../images/ico_kefu.png) no-repeat;
	overflow:hidden;
	z-index:2;}
.bottom_nav{
	
}
.bottom_nav .kefu_con{ width:138px; float:left;border:1px solid #e0e0e0; background:#f9f9f9; overflow:hidden;}
.bottom_nav .kefu_con ul{ padding:10px 16px; border:1px solid #fff;}
.bottom_nav .kefu_con li{ display:block; width:96px; text-align:left; padding-left:8px; margin:5px 0; height:21px; line-height:21px; background:url(../images/ico_kefu_bg.png) no-repeat; overflow:hidden;}
.bottom_nav .kefu_con li img{ margin-bottom:-2px; margin-right:3px;}

#bottom_box{  
 _position: absolute;  
 _top: expression(eval(document.documentElement.scrollTop+110));  
}  
 
.main{ display:block; position:relative; width:1000px;margin:15px auto 0; text-align:left; z-index:1;}
.gg1000{ display:block; width:1000px; text-align:center; margin:0 auto 5px auto; overflow:hidden;}

.promise p i,.side_l_2 .txt li i,.side_l_1 .nav_200 i{ background:url(../images/ico_side_l.png) no-repeat;}

.side_l{ width:200px; float:left;}
.side_l .txt_box{ clear:both; margin-bottom:10px; background:#f0f5f6;}
.side_l .tit h3{height:36px;line-height:36px;padding-left:12px; font-size:14px;color:#fff; background:#949fa6;}
.side_l .tit h3 a{ color:#fff;}
.side_l .tit h3 a:hover{ color:#fff691; text-decoration:none;}

.side_l .txt{ padding:10px 0;}
.side_l .txt strong{ display:block; position:relative; padding:0 10px; height:30px; line-height:30px; color:#459800;}
.side_l .txt strong a{ color:#df4969;}
.side_l .txt strong a:hover{ color:#555; text-decoration:none;}
.side_l .txt span{ display:block; line-height:24px; padding:0 10px; color:#ccc;}
.side_l .txt span a{ display:inline-block; padding-right:10px; color:#7395ab;}
.side_l .txt span a:hover{ color:#f73;}

/*左侧样式 展开样式*/
.side_l_1{position:relative; width:200px; float:left; z-index:2;}
.side_l_1 .txt_box{ display:block; float:left; padding-bottom:10px; margin-bottom:10px; background:url(../images/nav_200Bg.png) repeat-y;}
.side_l_1 .tit h3{ padding-left:15px; height:36px; line-height:36px; color:#fff; font-size:14px; background:#949fa6;}
.side_l_1 .tit i{ display:none;} 
.side_l_1 .tit h3 a{ color:#fff;}

.side_l_1 .nav_200{ display:block; position:relative; width:200px; float:left; border-top:1px solid #e2e7e9;}
.side_l_1 .nav_200 h3{ padding:0 15px; height:36px;line-height:36px; font-size:14px; color:#dc004f; font-weight:normal;}
.side_l_1 .nav_200 h3 a{ color:#dc004f;}


.side_l_1 .nav_200 i{ position:absolute; top:50%; right:12px; width:5px; margin-top:-4px; height:8px; background-position:-71px -44px; overflow:hidden;}
.side_l_1 .nav_200 s{ display:none; position:absolute; top:0; right:-1px; width:2px; height:36px; background:#fff; overflow:hidden;}
.side_l_1 .nav_200 .hide_box{ display:none; position:absolute; top:-1px; left:200px; width:500px; padding:10px 20px; border:1px solid #E2E7E9; border-bottom:3px solid #DF4969; border-left:0 none; background:#fff;}
.side_l_1 .nav_200 .hide_box dl{ display:block; width:100%; padding-bottom:10px; overflow:hidden;}
.side_l_1 .nav_200 .hide_box dt{ display:block; width:80px; float:left; font-size:12px; line-height:21px; color:#dc004f; font-weight:bold;}
.side_l_1 .nav_200 .hide_box dd{ display:block; width:416px; float:right; color:#ccc;}
.side_l_1 .nav_200 .hide_box dd a{ display:inline-block; float:left; margin:3px 0 8px 0; padding-right:20px; line-height:14px; color:#777; word-break:keep-all; white-space:nowrap; overflow:hidden;}
.side_l_1 .hover_box{ background:#fff;}
.side_l_1 .hover_box h3{ border-left:2px solid #df4969; border-right:1px solid #e2e7e9; padding:0 14px; background:#fff;}
.side_l_1 .hover_box h3 a{ color:#dc004f; font-weight:bold;}
.side_l_1 .hover_box i,.side_l_1 .hover_box s{ display:block;}

.side_l_1 a{ color:#dc004f;}
.side_l_1 a:hover{ color:#f60;}

/*左侧样式 列表样式*/
.side_l_2 .tit i,.side_l_2 .txt strong i,.search200 .con input.submit{ background:url(../images/ico_show.png) no-repeat;}
.side_l_2{ width:200px; float:left;}
.side_l_2 .tit{ color:#fff; background:#949fa6;}
.side_l_2 .tit h3{width:180px;height:36px;line-height:36px;padding-left:14px; font-size:14px; color:#FFF;}
.side_l_2 .tit h3 a{ color:#fff;}
.side_l_2 .tit h3 a:hover{ color:#ff0;}

.side_l_2 .txt{ display:block; width:172px; padding:10px 14px 10px 14px; margin-bottom:10px; background:#f0f5f6; overflow:hidden;}
.side_l_2 .txt strong{ display:block; position:relative; width:162px; margin-bottom:1px; line-height:30px; overflow:hidden;}
.side_l_2 .txt ul{ padding-bottom:5px;}
.side_l_2 .txt li{ position:relative; padding:5px 0 5px 10px; line-height:14px;}
.side_l_2 .txt li i{ position:absolute; left:1px; _left:-15px; top:9px; width:3px; height:5px; background-position:-71px -38px; overflow:hidden;}
.side_l_2 .txt li a{ color:#7395ab;}
.side_l_2 .txt p{ width:170px;}
.side_l_2 .txt p img{ max-width:170px;}
*html .side_l_2 .txt p img{height: expression(this.width > 170 ? this.height * 170 / this.width : auto);
width: expression(this.width > 170 ? "170px" : auto);}
*+html .side_l_2 .txt p img{height: expression(this.width > 170 ? this.height * 170 / this.width : "");
width: expression(this.width > 170 ? "170px" : "");}
.side_l_2 .txt li p{ _position:relative; _left:-20px; width:170px; margin-left:-20px;}

.side_l_2 strong a{ color:#df4969; text-decoration:none;}
.side_l_2 strong a:hover{ color:#f60; text-decoration:none;}



.promise{ clear:both; display:block; width:198px; padding-bottom:10px; margin-bottom:10px; border:1px solid #e5e5e5;}
.promise strong{ display:block; position:relative; left:-1px; width:184px; float:left; padding:0 0 0 12px; margin-bottom:10px; line-height:32px; color:#5a666c; border-bottom:1px solid #e5e5e5; border-left:2px solid #949fa6;}
.promise p{ display:block; position:relative; padding:4px 5px 4px 38px; line-height:16px; color:#666; background:#fff; overflow:hidden;}
.promise p b{ display:block; color:#818181;}
.promise p i{ display:inline-block; position:absolute; left:14px; _left:-24px; top:4px; _top:2px; width:16px; height:15px; margin-right:8px; background-position:0 -56px;}
.promise p i.i0{ background-position:0 -56px;}
.promise p i.i1{ background-position:-17px -56px;}
.promise p i.i2{ background-position:-34px -56px;}
.promise p i.i3{ background-position:-51px -56px;}
.promise p i.i4{ background-position:-68px -56px;}
.promise p i.i5{ background-position:-85px -55px;}
.promise p i.i6{ background-position:-102px -56px;}

.gg200{ display:block; width:200px; float:left; overflow:hidden;}
.gg200 img{ width:200px;}


.info790 .txt li i,.box540 .tit span,.list790 h3 span.more{ background:url(../images/ico_home.png) no-repeat;}

/*中间部分样式*/
 .side_m{ position:relative; left:-1px; width:558px; float:left; padding:1px; margin-bottom:10px; border:1px solid #e2e2e2; border-top:0 none; display:inline; z-index:1;}

.play540{ display:block; width:100%; overflow:hidden;}
.play540 .play{ position:relative; width:558px;height:240px;overflow:hidden;position:relative;}
.play540 .play ol{position:absolute;right:0;bottom:0;z-index:2;}
.play540 .play ol li{float:left;padding:0 8px; line-height:21px;color:#33bd59;font-family:arial;font-size:12px;font-weight:bold;cursor:pointer; list-style-type:none;}
.play540 .play ol li.active{color:#fff;background:#33bd59;}
.play540 .play ul{position:absolute;top:0;left:0; width:100%;z-index:1;}
.play540 .play ul li{width:100%;float:left;}
.play540 .play ul img{float:left;width:100%; height:240px;}
.play540 .play .wz{ position:absolute; bottom:0; left:12px; line-height:21px; font-size:12px; color:#fff; z-index:3;}
.play540 .play .bg{ position:absolute; bottom:0; left:0; width:100%; height:21px; background:#000; filter:Alpha(opacity=50); -moz-opacity:0.5; opacity:0.5; z-index:1; z-index:2;}

.play540 .play2{ position:relative; width:558px;height:240px;overflow:hidden;position:relative;}
.play540 .play2 ol{position:absolute;left:0;bottom:0; width:564px; height:25px; line-height:25px; z-index:2;}
.play540 .play2 ol li{ position:relative; display:inline-block; width:auto; float:left; margin:0; color:#7d8a92; font-size:12px; list-style-type:none; text-align:center; cursor:pointer; overflow:hidden;}
.play540 .play2 ol li.noBg{ background:none;}
.play540 .play2 ol li .bg{ position:relative; height:25px; background:#000; filter:Alpha(opacity=50); -moz-opacity:0.5; opacity:0.5; z-index:1;}
.play540 .play2 ol li span{ position:absolute; top:0; left:0; width:100%; color:#fff; z-index:2;}
.play540 .play2 ol li.active .bg{position:relative; left:0; bottom:0; height:25px; background:#fff; filter:Alpha(opacity=50); -moz-opacity:0.5; opacity:0.5; z-index:1;}
.play540 .play2 ol li.active span{ color:#000;}


.play540 .play2 ul{position:absolute;top:0;left:0; width:100%;z-index:1;}
.play540 .play2 ul li{width:100%;float:left;}
.play540 .play2 ul img{float:left;width:100%; height:240px;}

.play540 .play3{ position:relative; width:558px;height:240px;overflow:hidden;position:relative;}
.play540 .play3 ol{position:absolute;right:5px;bottom:5px; z-index:2;}
.play540 .play3 ol li{ display:inline-block; position:relative; top:-1px; _top:4px; width:9px; height:9px; float:left;margin-right:3px;display:inline; list-style-type:none;cursor:pointer; background:url(../images/circle_off.png) no-repeat; _background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="static/images/front/home2/circle_off.png",sizingMethod='crop');}
.play540 .play3 ol li.active{ background:url(../images/circle_on.png) no-repeat; _background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="static/images/front/home2/circle_on.png",sizingMethod='crop');}
.play540 .play3 ul{position:absolute;top:0;left:0; width:100%;z-index:1;}
.play540 .play3 ul li{width:100%;float:left;}
.play540 .play3 ul img{float:left;width:100%; height:240px;}
.play540 .play3 .wz{ position:absolute; bottom:0; left:12px; line-height:21px; font-size:12px; color:#fff; z-index:3;}
.play540 .play3 .bg{ position:absolute; bottom:0; left:0; width:100%; height:21px; background:#000; filter:Alpha(opacity=50); -moz-opacity:0.5; opacity:0.5; z-index:1; z-index:2;}


.box540{ display:block; width:540px; padding:0 9px; margin-bottom:10px; background:url(../images/titBg790.png) no-repeat right 0; overflow:hidden;}
.box540 .tit{ position:relative; width:540px; height:31px; padding:10px 0 0 0; border-bottom:2px solid #abb5ba;}
.box540 .tit h3{ display:inline-block; position:relative; float:left; _margin-bottom:-2px; padding:0 10px 0 10px; line-height:31px; border-bottom:2px solid #dc004f; font-size:14px; color:#5a666c;}
.box540 .tit h3 a{ color:#6b6b6b;}
.box540 .tit h3 a:hover{ color:#f60;}
.box540 .tit h3 i{ display:none;}
.box540 .tit span{ width:52px; float:right; margin-top:4px; line-height:19px; text-align:center; background-position:-15px -81px;}
.box540 .tit span a{ color:#999;}
.box540 .tit span a:hover{ color:#f60;}


.box540 .txt{ display:block; width:538px; overflow:hidden;}
.box540 .txt ul{}
.box540 .txt li{ width:518px; float:left; padding:9px 10px; border-bottom:1px dotted #dedede;}
.box540 .txt li img{ width:75px; float:left; height:50px; padding-right:10px;}
.box540 .txt li .type{ width:345px; float:left;}
.box540 .txt li .type strong{ line-height:24px;}
.box540 .txt li .type a{ display:block; width:345px; height:24px; line-height:24px; font-size:14px; overflow:hidden;}
.box540 .txt li .type i{ display:inline-block; position:relative; left:3px; bottom:-2px; bottom:2px\9; width:32px; height:15px;background:url(../images/ico_small.png) no-repeat;}
.box540 .txt li .type i.tuijian{ background-position:0 0;}
.box540 .txt li .type i.tejia{ background-position:-32px 0;}
.box540 .txt li .type a{ color:#16b;}
.box540 .txt li .type a:hover{ color:#ff7800;}

.box540 .txt li .type p{ display:block; width:100%; height:21px; line-height:21px; color:#999; overflow:hidden;}
.box540 .txt li .price{ width:82px; float:left; text-align:right; color:#999;}
.box540 .txt li .price em{ font:18px/30px Arial; padding-right:3px; color:#ff7800;}
.box540 .txt li .price em b{ font-size:15px; font-family:"微软雅黑"; font-weight:normal;}
.box540 .txt li.hover{ background:#fffada;}

.box540 .wenzi{ display:block; width:522px; padding:10px 10px 0 8px; overflow:hidden;}
.box540 .wenzi .pic{ display:block; width:540px; padding-bottom:10px; overflow:hidden;}
.box540 .wenzi .pic ul{ width:600px;}
.box540 .wenzi .pic li{ display:inline; position:relative; width:168px; float:left; padding-right:8px; height:112px;}
.box540 .wenzi .pic li .hide_box{ display:none; position:absolute; left:0; top:0; width:148px; padding:10px; height:92px; line-height:18px; color:#fff; font-size:14px; background:#949fa6;}
.box540 .wenzi .pic li .hide_box span{ position:absolute; right:10px; bottom:10px; font-size:12px;}
.box540 .wenzi .pic li .hide_box span b{ color:#ff0; font:20px/24px Arial;}
.box540 .wenzi .pic li .hide_box a{ color:#fff;}

.box540 .wenzi p{ padding:6px 10px; line-height:20px; font-size:14px; color:#999; border-bottom:1px dotted #e1e1e1;}
.box540 .wenzi p span{ float:right; font-size:12px;}
.box540 .wenzi p b{ padding-right:3px; font-size:18px; font-family:Arial; color:#f73; font-weight:normal;}
.box540 .wenzi p b em{ font-size:15px; font-family:"微软雅黑";}
.box540 .wenzi p a{ color:#16b; text-decoration:none;}
.box540 .wenzi p a:hover{ color:#f60;}
.box540 .wenzi p i{ display:inline-block; position:relative; left:3px; bottom:-2px; bottom:2px\9; width:32px; height:15px;background:url(../images/ico_small.png) no-repeat;}
.box540 .wenzi p i.tuijian{ background-position:0 0;}
.box540 .wenzi p i.tejia{ background-position:-32px 0;}
.box540 .wenzi .bg{ background:#fff8ef;}

.box540 .tu{ display:block; width:518px; padding:10px 10px 0 12px; overflow:hidden;}
.box540 .tu ul{ width:600px;}
.box540 .tu li{ width:255px; float:left; margin-right:10px; padding-bottom:10px;}
.box540 .tu img{ display:block; width:249px; height:158px;}
.box540 .tu li span{ clear:both; display:block; width:249px; padding-top:6px; height:36px; line-height:18px; font-size:14px;}
.box540 .tu li span a{ color:#16b;}
.box540 .tu li span i{ display:inline-block; position:relative; left:3px; bottom:-2px; bottom:2px\9; width:32px; height:15px;background:url(../images/ico_small.png) no-repeat;}
.box540 .tu li span i.tuijian{ background-position:0 0;}
.box540 .tu li span i.tejia{ background-position:-32px 0;}

.box540 .tu li p{ width:249px;}
.box540 .tu li p em{ float:right; color:#f73;}
.box540 .tu li p em b{ font-size:20px; font-family:Arial; color:#f73; font-weight:normal;}
.box540 .tu li p em b i{ font-size:18px; font-family:"微软雅黑"; font-style:normal;}
.box540 .tu li p del{ float:left; padding-top:8px; color:#999;}

/*右侧样式*/
.box240 .txt li i,.box240 .txt dt i,.box240 .txt dd span i,.box240 .weibo p s,.box240 .weibo span{ background:url(../images/ico_side_r.png) no-repeat;}
.side_r{ width:238px; float:right; margin-left:-2px; border:1px solid #e0e0e0;}
.recommend{ display:block; width:238px; padding-bottom:10px; overflow:hidden;}
.recommend .tit{ margin:0 10px; height:40px; border-bottom:2px solid #b9c2c6; font-size:14px;}
.recommend .tit strong{ padding-left:10px; line-height:40px; color:#666;}
.recommend p.tu{ clear:both; float:left; margin:10px 0 0 0;}
.recommend p.tu img{ display:block; width:220px; padding-left:9px; overflow:hidden;}
.recommend p.tu_wen{ clear:both; width:220px; float:left; padding:10px 9px 0 9px;  margin-right:8px; display:inline; color:#777; overflow:hidden;}
.recommend p.tu_wen img{ width:80px; float:left; padding-right:10px; height:60px; overflow:hidden;}
.recommend p.tu_wen strong{ display:inline-block; width:130px; height:18px; color:#459800; overflow:hidden;}
.recommend p.tu_wen strong a{ color:#dc004f;}
.recommend p.tu_wen span{ display:inline-block; width:130px; height:36px; line-height:18px; color:#888; overflow:hidden;}
.recommend p.wenzi{ display:block; padding:10px 9px 0 9px; overflow:hidden;}
.recommend p.wenzi strong{ display:block; width:100%; height:18px; padding-right:3px; color:#459800; overflow:hidden;}
.recommend p.wenzi strong a{ color:#dc004f;}
.recommend p.wenzi span{ display:inline-block; width:200px; height:32px; line-height:16px; color:#888; overflow:hidden;}




.side_r1{ position:relative; border:none 0;}
.side_r1 .recommend{ width:238px; border:1px solid #ddd; background:#fcfcfc; margin-bottom:10px;}


.side_r .box240{ display:block; width:238px; margin-top:-1px; overflow:hidden;}
.box240 .tit{ margin:0 10px; height:33px; border-bottom:2px solid #b9c2c6;}
.box240 .tit strong{ padding-left:10px; line-height:40px; font-size:14px; color:#5a666c;}
.box240 .tit span{ float:right; padding-right:10px; line-height:40px;}
.box240 .tit span a{ color:#777;}
.box240 .tit span a:hover{ color:#f60;}
.box240 .tit a{ color:#5a666c;}
.box240 .tit a:hover{ color:#f60;}

.box240 .pic{ padding:8px 0;}
.box240 .pic p{ margin:5px 14px;}
.box240 .pic p img{ display:block; width:210px; height:60px; overflow:hidden;}

.box240 .txt{ float:left; padding:8px 0;}
.box240 .txt li{ width:205px; float:left; padding:0 14px 0 19px; margin:5px 0; height:14px; line-height:14px; overflow:hidden;}
.box240 .txt li i{ display:inline-block; position:relative; left:-5px; top:-1px; _top:-5px; width:3px; height:5px; background-position:0 -34px; overflow:hidden;}
.box240 .txt li a{ color:#666;}
.box240 .txt li a:hover{ color:#ff7800;}

.box240 .txt dl{ margin:0 10px; padding:10px 0; border-bottom:1px solid #d9e9ce;}
.box240 .txt dt{ padding:0 4px 0 9px; line-height:18px; color:#ff7800;}
.box240 .txt dt i{ display:inline-block; position:relative; left:-5px; top:-1px; _top:-5px; width:3px; height:5px; background-position:0 -34px; overflow:hidden;}
.box240 .txt dd{ margin:5px 0; padding:0 4px 0 9px;}
.box240 .txt dd p{ display:block; height:36px; line-height:18px; color:#888; overflow:hidden;}

.box240 .txt dd em{ color:#449604;}
.box240 .txt dd span{ color:#449604;}
.box240 .txt dd span i{ display:inline-block; position:relative; bottom:-4px; _bottom:-1px; margin-right:3px; width:18px; height:18px; background-position:-4px -34px;}

.box240 .order li{ display:block; height:auto; line-height:21px; color:#666; border-bottom:1px dotted #e1e1e1; overflow:hidden;}
.box240 .order li a{ display:block; width:205px; height:21px; margin-bottom:5px; color:#16B; overflow:hidden;}
.box240 .order li em{ color:#f60;}

.box240 .weibo{ padding:0 10px;}
.box240 .weibo p{ position:relative; height:30px; line-height:30px; padding:10px 0 10px 40px; color:#777; font-size:14px;}
.box240 .weibo p s{ position:absolute; left:10px; top:12px; width:25px; height:25px; background-position:0 -57px;}
.box240 .weibo p.sina{ border-bottom:1px solid #d9e9ce;}
.box240 .weibo p.sina s{ background-position:0 -57px;}
.box240 .weibo p.qq s{ background-position:-26px -57px;}
.box240 .weibo p.weixin s{background:url(../../../images/front/ico_side_r_i.png) no-repeat -52px 0;}


/*频道页面样式*/
.play1000 .play{ position:relative; width:1000px;height:300px;overflow:hidden;position:relative;}
.play1000 .play ol{position:absolute;right:5px;bottom:5px; z-index:2;}
.play1000 .play ol li{float:left;margin-right:3px;display:inline;cursor:pointer;background:#fff;;padding:4px 10px;color:#000;font-family:arial;font-size:14px; font-family:Arial;filter:alpha(opacity=50); opacity:.5;}
.play1000 .play ol li.active{padding:4px 10px;font-weight:bold;color:#f73;background:#fff;position:relative;bottom:1px;filter:alpha(opacity=100); opacity:1; }
.play1000 .play ul{position:absolute;top:0;left:0;z-index:1;}
.play1000 .play ul li{width:1000px;height:300px;float:left;}
.play1000 .play ul img{float:left;}
.play1000 .play .wz{ position:absolute; bottom:0; left:12px; line-height:40px; font-family:'microsoft yahei'; font-size:18px; color:#fff; z-index:3;}
.play1000 .play .bg{ position:absolute; bottom:0; left:0; width:100%; height:40px; line-height:40px; font-size:14px; color:#fff; background:#000; filter:Alpha(opacity=50); -moz-opacity:0.5; opacity:0.5; z-index:1; z-index:2;}

.play1000 .play2{ position:relative; width:1000px;height:240px;overflow:hidden;position:relative;}
.play1000 .play2 ol{position:absolute;right:0;bottom:0; width:100%; height:34px; line-height:34px; background:url(../images/ico_playBg.png) repeat-x 0 0; z-index:2;}
.play1000 .play2 ol li{ display:inline-block;float:left; margin:0;color:#7d8a92; font-size:12px; list-style-type:none; text-align:center; cursor:pointer; background:url(../images/ico_playBg.png) right -68px; overflow:hidden;}
.play1000 .play2 ol li.active{font-weight:bold;color:#f73; color:#fff; background-position:0 -34px;}
.play1000 .play2 ol li.noBg{ background:none;}
.play1000 .play2 ul{position:absolute;top:0;left:0;z-index:1;}
.play1000 .play2 ul li{width:100%;float:left;}
.play1000 .play2 ul img{float:left;}

.play1000 .play3{ position:relative; width:1000px;height:240px;overflow:hidden;position:relative;}
.play1000 .play3 ol{position:absolute;right:5px;bottom:5px; z-index:3;}
.play1000 .play3 ol li{float:left;margin-right:3px;display:inline;cursor:pointer;background:#fff;;padding:4px 10px;color:#000;font-family:arial;font-size:14px; font-family:Arial;filter:alpha(opacity=50); opacity:.5;}
.play1000 .play3 ol li.active{padding:4px 10px;font-weight:bold;color:#f73;background:#fff;position:relative;bottom:1px;filter:alpha(opacity=100); opacity:1; }
.play1000 .play3 ul{position:absolute;top:0;left:0;z-index:1;}
.play1000 .play3 ul li{width:100%;float:left;}
.play1000 .play3 ul img{float:left;}
.play1000 .play3 .bg{ position:absolute; bottom:0; left:0; width:100%; height:40px; line-height:40px; font-size:14px; color:#fff; background:#000; filter:Alpha(opacity=50); -moz-opacity:0.5; opacity:0.5; z-index:1; z-index:2;}
.play1000 .play3 .title{ position:absolute; bottom:0; left:12px; line-height:40px; font-family:'microsoft yahei'; font-size:18px; color:#fff; z-index:4;}

.play1000 .play4{ position:relative; width:1000px;height:240px;overflow:hidden;position:relative;}
.play1000 .play4 ol{position:absolute;right:0;bottom:0; width:100%; height:34px; line-height:34px; background:url(ico_playBg.png) repeat-x 0 0; z-index:2;}
.play1000 .play4 ol li{ display:inline-block;float:left; margin:0;color:#7d8a92; font-size:12px; list-style-type:none; text-align:center; cursor:pointer; background:url(../images/ico_playBg.png) right -68px; overflow:hidden;}
.play1000 .play4 ol li.active{font-weight:bold;color:#f73; color:#fff; background-position:0 -34px;}
.play1000 .play4 ol li.noBg{ background:none;}
.play1000 .play4 ul{position:absolute;top:0;left:0;z-index:1;}
.play1000 .play4 ul li{width:100%;float:left;}
.play1000 .play4 ul img{float:left;}


.list790 .tag_top span,.rooms .top .basic span i,.rooms .top .price span i,.rooms li span.btn a,.car li span.btn a,.sort span i,.page input.page_sub{ background:url(../images/ico_channel.png) no-repeat;}

.list_con{ width:790px; float:right;}
.list790{ display:inline-table; width:790px; margin-bottom:10px;}
.list790 h3{ width:772px; float:left; padding:0 0 0 16px; font-size:14px; height:45px; line-height:45px; border-left:1px solid #e0e0e0; border-right:1px solid #e0e0e0; color:#555; background:url(../images/titBg790.png) no-repeat;}
.list790 h3 span.more{ width:52px; float:right; margin:15px 10px 0 0; display:inline; line-height:19px; text-align:center; font-size:12px; font-weight:normal; background-position:-15px -81px;}
.list790 h3 span.more a{ color:#999;}
.list790 h3 span.more a:hover{ color:#f60;}
.list790 .tag_top{ clear:both; display:block; padding-left:10px;overflow:hidden; height:36px; border-top:3px solid #7d8a92; border-left:1px solid #e0e0e0; border-right:1px solid #e0e0e0; background:#fafafa;}
.list790 .tag_top span{ display:inline-block; height:23px; line-height:23px; margin:6px 0 0 0; color:#7d8a92; border:1px solid #ccd7d9; font-size:12px; background-position:0 -61px;}
.list790 .tag_top span.on{ color:#fff; background-position:0 -37px;}
.list790 .tag_top span a{ display:block; padding:0 10px; color:#666;}
.list790 .tag_top span.on a{ color:#fff;}
.list790 .tag_con{ display:block; width:788px; border:1px solid #e0e0e0; overflow:hidden;}
.list790 .tu_wen{ display:block; width:750px; padding:10px 19px 0 19px; border-top:none; overflow:hidden;}
.list790 .tu_wen ul{}
.list790 .tu_wen li{ position:relative; width:750px; float:left; padding:0 0 10px 0; margin:5px 0; border-bottom:1px dotted #dedede;}
.list790 .tu_wen li i{ display:inline-block; position:relative\9; top:-5px\9; width:32px; height:15px; margin-left:3px; text-indent:-9999px; background:url(../images/ico_small.png) no-repeat; overflow:hidden;}
.list790 .tu_wen li i.i1{ background-position:0 0;}
.list790 .tu_wen li i.i2{ background-position:-32px 0;}

.list790 .tu_wen li img{ width:75px; float:left; height:50px; padding-right:10px;}
.list790 .tu_wen li .type{ width:545px; float:left; font-size:14px; line-height:28px; color:#DF4969; vertical-align:middle;}
.list790 .tu_wen li .type strong{ height:28px; font-size:14px; overflow:hidden;}
.list790 .tu_wen li .type a{ color:#16b;}
.list790 .tu_wen li .type a:hover{ color:#F60;}
.list790 .tu_wen li .type p{ display:block; width:100%; height:28px; font-size:12px; color:#666; overflow:hidden;}
.list790 .tu_wen li .price{ width:100px; float:left; text-align:right; color:#999;}
.list790 .tu_wen li .price em{ font:20px/30px Arial; padding-right:3px; color:#F60;}
.list790 .tu_wen li .price em b{ font-size:18px; font-family:"微软雅黑"; font-weight:normal;}

.list790 .tu{ display:block; width:742px; padding:14px 23px 4px 23px; border-top:none; overflow:hidden;}
.list790 .tu ul{ width:780px;}
.list790 .tu li{ position:relative; width:170px; float:left; margin:0 20px 15px 0; color:#666;}
.list790 .tu li i{ position:absolute; left:0; top:0; width:48px; height:48px; text-indent:-9999px; background:url(../images/ico_small.png);}
.list790 .tu li i.i1{ background-position:0 -19px;}
.list790 .tu li i.i2{ background-position:-49px -19px;}
.list790 .tu li s{ position:absolute; right:4px; bottom:8px; width:33px; height:13px; text-indent:-9999px; background:url(../images/ico_small.png);}
.list790 .tu li s.s0,.list790 .tu li s.s7{ background:none;}
.list790 .tu li s.s1{ background-position:0 -68px;}
.list790 .tu li s.s2{ background-position:0 -81px;}
.list790 .tu li s.s3{ background-position:0 -94px;}
.list790 .tu li s.s4{ background-position:0 -107px;}
.list790 .tu li s.s5{ background-position:0 -120px;}
.list790 .tu li s.s6{ background-position:0 -133px;}

.list790 .tu li img{ height:114px;}
.list790 .tu li p{ display:block; width:100%; height:32px; line-height:16px; overflow:hidden;}
.list790 .tu li p strong{ padding-right:5px;}
.list790 .tu li span{ display:block; height:36px; line-height:18px; padding-top:5px; overflow:hidden;}
.list790 .tu li em{ float:left; color:#f73;}
.list790 .tu li em b{ font-size:20px; font-family:Arial;}
.list790 .tu li a{ color:#16b;}
.list790 .tu li a:hover{ color:#f60;}

.list790 .wenzi{ display:block; width:788px; border-top:none; overflow:hidden;}
.list790 .wenzi dl{ display:block; width:788px; padding:10px 0; border-bottom:1px dotted #ccc; overflow:hidden;}
.list790 .wenzi dt{ position:relative; width:188px; float:right; font-size:12px; font-weight:bold; color:#f73;}
.list790 .wenzi dt em{ font:20px/24px Arial;}
.list790 .wenzi dt s{ position:absolute; left:80px; top:4px; width:28px; height:15px; text-indent:-9999px; background:url(../images/ico_small.png);}
.list790 .wenzi dt s.s1{ background-position:0 -67px;}
.list790 .wenzi dt s.s2{ background-position:0 -82px;}
.list790 .wenzi dt s.s3{ width:39px; background-position:0 -97px;}
.list790 .wenzi dt s.s4{ background-position:0 -112px;}
.list790 .wenzi dt s.s5{ background-position:0 -127px;}
.list790 .wenzi dt s.s6{ background-position:0 -142px;}
.list790 .wenzi dd{ position:relative; width:576px; float:left; padding-left:24px; font-size:14px; color:#DF4969;}
.list790 .wenzi dd a{ font-size:14px; color:#16b;}
.list790 .wenzi dd a:hover{ color:#f60;}
.list790 .wenzi dd i{ display:inline-block; width:32px; height:15px; margin-left:3px; text-indent:-9999px; background:url(../images/ico_small.png) no-repeat;}
.list790 .wenzi dd i.i1{ background-position:0 0;}
.list790 .wenzi dd i.i2{ background-position:-32px 0;}
.list790 .wenzi dd p{ color:#999; font-size:12px;}
.list790 .not_found{ padding:12px; font-size:14px; color:#777;}


.recommend790{ display:block; width:784px; margin-bottom:10px; border:3px solid #ffe077; background:#FFD; overflow:hidden;}
.recommend790 h3{ padding-left:15px; height:36px; line-height:36px; font-size:14px; color:#F73;}
.recommend790 .txt{ display:block; width:758px; padding:5px 15px 15px 15px; overflow:hidden;}
.recommend790 .txt ul{ width:780px;}
.recommend790 .txt li{ width:240px; float:left; margin-right:16px; color:#666;}
.recommend790 .txt li .pic{ position:relative;}
.recommend790 .txt li .pic i{ position:absolute; right:10px; top:0; width:51px; height:42px; text-indent:-9999px; background:url(../images/ico_tejia.png) no-repeat 0 0; _background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="static/images/front/home2/ico_tejia.png",sizingMethod='crop');}
.recommend790 .txt li img{ height:160px;}
.recommend790 .txt li p{ display:block; width:100%; height:32px; line-height:16px; font-size:12px; overflow:hidden;}
.recommend790 .txt li p strong{ padding-right:5px;}
.recommend790 .txt li span{ float:left;}
.recommend790 .txt li span em{ padding-right:5px; font-family:"微软雅黑"; font-size:18px; color:#f60;}
.recommend790 .txt li span em b{ font-size:22px; font-family:Arial; font-weight:normal;}
.recommend790 .txt li del{ padding-left:10px; color:#999;}
.recommend790 .txt li p a{ color:#16b;}
.recommend790 .txt li .btn{ display:inline-block; width:63px; float:right; margin-top:5px; height:25px; background:url(../images/ico_btn02.png) no-repeat 0 0;}
.recommend790 .txt li .btn a{ display:inline-block; width:63px; height:25px;}

.recommend790 .visa{ display:block; width:744px; padding:14px 23px 4px 23px; overflow:hidden;}
.recommend790 .visa ul{ width:800px;}
.recommend790 .visa li{ width:180px; float:left; margin:0 10px 15px 0; color:#666;}
.recommend790 .visa li img{ width:72px; float:left; height:48px; margin-right:10px; display:inline; border:1px solid #D4D4D4;}
.recommend790 .visa li strong{ display:inline; width:88px; float:left; font-size:12px;}
.recommend790 .visa li span{ width:88px; float:left;}
.recommend790 .visa li em{ padding-left:10px; color:#f73;}
.recommend790 .visa li a{ color:#16b;}
.recommend790 .visa li a:hover{ color:#f60;}


.info790{ margin-bottom:10px;}
.info790 h3{ padding-left:12px; height:36px; line-height:36px; font-size:14px; border:1px solid #D9E9CE; border-top:2px solid #62b818; color:#449604; background:#EBF4E3;}
.info790 .txt{ display:inline-table; width:760px; padding:14px; border:1px solid #D9E9CE; border-top:0 none;}
.info790 .txt .first{ width:360px; float:left; padding-right:20px;}
.info790 .txt .first strong{ display:block; line-height:30px; font-size:14px;}
.info790 .txt .first img{ float:left; width:120px; height:80px; padding-right:10px;}
.info790 .txt .first span{ color:#999;}

.info790 .txt li{ display:inline-block; width:354px; float:left; padding:5px 4px 5px 15px; height:14px; line-height:14px;}
.info790 .txt li i{ display:inline-block; position:relative; left:-8px; top:-1px; _top:-5px; width:3px; height:5px; background-position:-68px -86px; overflow:hidden;}

.change_type{ display:block; width:780px; padding:5px; border-top:1px solid #e1e1e1; background:#F6F6F6; overflow:hidden;}
.change_type h3{ padding-left:12px; line-height:30px; font-size:14px; color:#555;}
.change_type .txt{ width:760px; float:left; padding:6px 9px 12px 9px; border:1px solid #e1e1e1; background:#FFF;}
.change_type .txt dl{ width:750px; float:left; line-height:21px; margin:4px 0; border-bottom:1px solid #eaeaea; overflow:hidden;}
.change_type .txt dt{ width:82px; float:left; padding:4px 0 0 0; color:#666; margin:2px 0; text-align:right; font-weight:bold;}
.change_type .txt dd{ display:block; width:668px; float:left; text-align:left; padding:5px 0;}
.change_type .txt dd a{ display:inline-block; margin:2px 6px; padding:0 6px; color:#666;}
.change_type .txt dd a.on_color{ color:#fff; background:#ff9308;}
.change_type .txt dd a:hover{ background:#ff9308; color:#FFFFFF; text-decoration:none;}
.change_type .txt dd a.on_color:hover{ background:#ff9308; color:#FFFFFF; text-decoration:none;}
.change_type .txt dd input.checkbox{ vertical-align:middle; margin-top:-4px; }
.change_type .txt dd label{ margin:0 10px 0 3px; color:#666;}

.change_type .txt dd a.all{ width:75px; text-align:center; padding:0;}
.change_type .txt dd a.all:link,.nav .txt dd a.all:visited{ color:#555; background:url(../images/ico.png) no-repeat 0 -48px;}
.nachange_typev .txt dd a.all:hover{ color:#f73; background:url(img/ico.png) no-repeat 0 -72px;}



/* 酒店户型 */
.rooms{ width:748px; float:left; padding:20px; border-bottom:1px solid #D9E9CE;}
.rooms .top{ width:100%; float:left; padding-bottom:15px;}
.rooms .top .pic img{ width:165px; height:110px; float:left; padding-right:5px;}
.rooms .top .basic{ width:310px; float:left; padding:0 5px;}
.rooms .top .basic strong{ display:block; width:310px; line-height:21px; font-size:14px; overflow:hidden;}
.rooms .top .basic strong a{ color:#16b;}
.rooms .top .basic strong i{ display:inline-block; *position:relative; *top:-5px; width:32px; height:15px; margin-left:3px; text-indent:-9999px; background:url(../images/ico_small.png) no-repeat; overflow:hidden;}
.rooms .top .basic strong i.i1{ background-position:0 0;}
.rooms .top .basic strong i.i2{ background-position:-32px 0;}

.rooms .top .basic p{ color:#666;}
.rooms .top .basic p a{ color:#f60; line-height:24px;}
.rooms .top .basic span{ width:280px; height:28px;}
.rooms .top .basic span i{ display:inline-block; width:28px; height:28px; background-position:0 -85px;}
.rooms .top .basic span i.i1{ background-position:0 -85px;}
.rooms .top .basic span i.i2{ background-position:-29px -85px;}
.rooms .top .basic span i.i3{ background-position:-58px -85px;}
.rooms .top .basic span i.i4{ background-position:-87px -85px;}
.rooms .top .basic span i.i5{ background-position:-116px -85px;}
.rooms .top .basic span i.i6{ background-position:-145px -85px;}
.rooms .top .basic span i.i7{ background-position:-174px -85px;}

.rooms .top .review{ width:128px; float:left; padding:28px 10px 10px; height:100px; border-left:1px solid #e1e1e1; border-right:1px solid #e1e1e1; color:#7d8a92;}
.rooms .top .review strong{ color:#F60; font:18px/24px Arial; padding-right:3px; font-weight:bold;}
.rooms .top .review b{ color:#777;}

.rooms .top .price{ float:left; padding-left:10px;}
.rooms .top .price em{ display:block; padding-top:30px; color:#f73;}
.rooms .top .price strong{ font:24px/30px Arial;}
.rooms .top .price span{ position:relative; float:left; padding:0 5px 0 30px; height:22px; line-height:22px; color:#f60; border:1px solid #ffa208;}
.rooms .top .price span i{ position:absolute; left:-1px; top:0; width:25px; height:22px; background-position:0 -114px;}

.rooms li{ width:100%; border-bottom:1px solid #f0f0f0; padding:4px 0; color:#888; overflow:hidden;}
.rooms li.type{ clear:both; color:#459800; padding:0; background:#f6f6f6;}
.rooms li.type span{ line-height:30px; height:30px;}
.rooms li span{ width:90px; float:left; line-height:24px; height:24px; font-family:Verdana; text-align:center; overflow:hidden;}
.rooms li span.w1{ width:200px; padding-left:4px; text-align:left;}
.rooms li span b{ font-weight:bold;}
.rooms li span.btn{ width:89px; text-indent:-9999px;}
.rooms li span.btn a{ display:block; width:65px; float:left; height:25px; background-position:-26px -114px;}

.rooms li.more_attr{ display:block; text-align:right; border:none;}
.rooms li span.xx{ color:#f73; font-weight:bold;}
.rooms li span.xx:first-letter { font-size:13px; font-weight:normal;}
.rooms li span.more span{ text-decoration:underline;}
.rooms li span.f13:first-letter { font-size:13px; font-weight:normal;}

.rooms li span.ms{ color:#888;}
.rooms li span.ms:first-letter { font-size:13px;}

/* 租车类型 */
.car{ width:748px; float:left; padding:20px;}
.car .top{ width:100%; float:left; padding-bottom:15px;}
.car .top .pic img{ width:165px; height:110px; float:left; padding-right:15px;}
.car .top .basic{ width:550px; float:left; padding-top:5px;}
.car .top .basic strong{ display:block; width:550px; height:21px; line-height:21px; font-size:14px; overflow:hidden;}
.car .top .basic strong a{ color:#5991b4;}
.car .top .basic p{ width:275px; float:left; color:#7d8a92; line-height:24px;}
.car .top .basic p a{ color:#dc004f; line-height:24px;}


.car li{ width:100%; border-bottom:1px solid #f0f0f0; padding:4px 0; color:#888; overflow:hidden;}
.car li.type{ color:#6a8a9d; padding:0; background:#f6f6f6;}
.car li.type span{ line-height:30px; height:30px;}
.car li span{ width:90px; float:left; line-height:24px; height:24px; font-family:Verdana; text-align:center; overflow:hidden;}
.car li span.w1{ width:200px; padding-left:4px; text-align:left;}
.car li span b{ font-weight:bold;}
.car li span.btn{ width:89px; margin-left:20px; text-indent:-9999px;}
.car li span.btn a{ display:block; width:65px; float:left; height:25px; background-position:-26px -114px;}

.car li.more_attr{ display:block; text-align:right; border:none;}
.car li span.xx{ color:#f73; font-weight:bold;}
.car li span.xx:first-letter { font-size:13px; font-weight:normal;}
.car li span.more span{ text-decoration:underline;}
.car li span.f13:first-letter { font-size:13px; font-weight:normal;}

.car li span.ms{ color:#888;}
.car li span.ms:first-letter { font-size:13px;}

.sort{ display:inline-table; width:788px; margin-bottom:-1px; line-height:36px; border:1px solid #e1e1e1; background:#f6f6f6;}
.sort strong{ padding-left:20px; float:left; text-align:center; color:#445661;}
.sort span{ display:inline-block; position:relative; float:left; text-align:center; color:#555;}
.sort span a{ display:block; float:left; padding:0 15px;}
.sort span.on{ border-left:1px solid #e1e1e1; border-right:1px solid #e1e1e1; font-weight:bold; background:#efefef;}
.sort span.on a{ padding:0 14px; color:#5991b4;}
.sort span.on a:hover{ color:#f73;}
.sort span i{ display:inline-block; position:absolute; top:14px; right:10px; width:7px; height:8px; background-position:-92px -114px; overflow:hidden;}
.sort span i.up{ background-position:-92px -122px;}
.sort span i.down{ background-position:-92px -130px;}
.sort span i.default{ background-position:-92px -114px;}
.sort span i.default1{ background-position:-99px -114px;}
.sort span input.checkbox{ position:relative; bottom:-2px; margin-right:3px;}
.sort span.other{ margin-left:20px; _margin-top:5px;}

/*搜索列表样式*/
.search_tip{ display:block; width:766px; padding:0 12px; line-height:36px; font-size:14px; background:#f2f2f2;}
.search_tip em{ padding:0 3px; color:#f60;}
.search_top{}
.search_top span{ display:inline-block; float:left; padding:0 10px; line-height:30px; font-size:14px; border:1px solid #f6f6f6; color:#4d4d4d;}
.search_top span.on{ position:relative; bottom:-1px; font-weight:bold; border:1px solid #e1e1e1; border-bottom:1px solid #fff; background:#fff;}

/*列表左侧样式*/
.tel200{ clear:both; position:relative; width:152px; padding:15px 10px 15px 36px; border:1px solid #e1e1e1; color:#7d8a92; font-size:14px; background:#fafafa;}
.tel200 i{ position:absolute; left:16px; top:16px; width:14px; height:14px; background:url(../images/ico_header.png) 0 -92px; overflow:hidden;}
.tel200 span{ display:block; text-indent:-24px; font:24px/30px Arial; color:#7d8a92;}

.search200{ width:198px; margin-bottom:10px; border:1px solid #e1e1e1; background:#f6f6f6;}
.search200 strong{ display:block; padding-left:15px; font-size:14px; line-height:36px; border-bottom:1px solid #d9e9ce; color:#7d8a92;}
.search200 .con{ width:168px; padding:15px;}
.search200 .con p{ padding:5px 0; color:#666;}
.search200 .con p input.text{ width:108px; height:22px; margin-left:3px; border:1px solid #e1e1e1;}
.search200 .con input.submit{ width:61px; height:26px; margin:5px 0 0 51px; padding:3px 15px; _padding:3px 10px; border:0 none; border-radius:3px; font-size:12px; color:#fff; background-position:-126px -69px; cursor:pointer;}
.search200 .con input.ml57{ margin-left:57px;}
.search200 .con .search_keyword{ margin-top:20px; padding:10px 0 0 0; border-top:1px dotted #e1e1e1; color:#666;}
.search200 .con .search_keyword b{ display:block; font-weight:normal;}
.search200 .con .search_keyword span{ display:inline-block; padding:0 3px; margin-bottom:5px; line-height:21px; background:#c9e5ba;}
.search200 .con .search_keyword a{ color:#666;}
.search200 .con .search_keyword a:hover{ color:#f60;}

.box200{ border:1px solid #e0e0e0;}
.box200 .tit{ line-height:36px; border-bottom:1px solid #D9E9CE; background:#F1F7EC;}
.box200 .tit strong{ padding-left:12px; color:#56ab12; font-size:14px;}
.box200 .txt2{ display:inline-table; padding:5px 12px;}
.box200 .txt2 li{ clear:both; display:block; padding:8px 0;}
.box200 .txt2 li img{ width:70px; float:left; padding-right:4px; height:52px;}
.box200 .txt2 li span{ display:inline-block; width:100px; float:left; height:28px; line-height:14px; overflow:hidden;}
.box200 .txt2 li strong{ display:inline-block; width:100px; height:16px; line-height:16px; font-weight:normal; overflow:hidden;}
.box200 .txt2 li em{ display:inline-block; width:64px; line-height:28px; font-weight:bold; color:#f60; text-align:right;}
.box200 .txt2 li p{ color:#999;}
.box200 .txt2 li b{ color:#5991b4;}
.box200 .txt2 li a{ color:#777;}
.box200 .txt2 li a:hover{ color:#f60;}



 