﻿@charset "utf-8";
/* CSS Document */
body{background:#fff;font:12px/1.6 tahoma,"microsoft yahei",SimSun;}
body,div,ul,li,h2,h3,h1,h4,p,dl, dt, dd{padding:0; margin:0;list-style-type:none;}
a{color:#000; text-decoration:none}
img{border:0;}
.c:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

.c {
	display: inline-block;
}

.c {
	display: block;
}
.fl{_display:inline; float:left;}
.fr{_display:inline; float:right;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400;font:12px/1.5 tahoma,"microsoft yahei",SimSun;}
/**/
.main{width:1200px; margin:0 auto}
#header{height:60px;width:100%;}
#header .topbar{height:30px; background:#615025;}
#header .topbar .right{width:600px; float:right;}
#header span1{float:left;font-size:14px;color:#bde6d1;line-height:30px; display:block;padding-left:30px;}
#header span{float:right;font-size:14px;color:#bde6d1;line-height:30px; display:block;padding-left:30px;}
#header span.telr{background:url(../images/icon_1.png) 0 0 no-repeat}
#header span strong{color:#f8d42b;font-size:16px;}
#header span a{display:block; float:left;padding-left:30px;color:#bde6d1; margin-left:5px;font-size:12px;}
#header span a.guest{background:url(../images/icon_1.png) 0 -30px no-repeat}
#header span a.job{background:url(../images/icon_1.png) 0 -60px no-repeat}
#header span a.car{background:url(../images/icon_1.png) 0 -90px no-repeat}
#header .topmenu{background:#000;height:60px;}
#header .topmenu a{color:#fff}
#header .logo{width:220px;height:70px; float:left;}
#header .logo a{ display:block;width:220px;height:70px; text-indent:-9999px; background:url(../images/logo.png) 0 0 no-repeat;}
#header .topnav{width:auto; float:left; margin-top:10px;}
#header .topnav a{padding:0 10px;color:#fff;height:40px; line-height:40px; font-family:"微软雅黑"; font-size:14px;border-right:1px solid #fff;}
#header .topnav a:hover{background:#00561f;    border-right: none;
    padding: 5px 10px;}
#header .topnav a:last-child{border-right:none}
#header .topnav a.cur{background:#00561f;    border-right: none;
    padding: 5px 15px;}
#header .share{ float:right;margin-top:15px;}
#header .share li{
	position: relative;
	float:left;margin-right:5px;
	    cursor: pointer;
}
#header .share li p.w{
	display:none;
	    position: absolute;
    top: 40px;
    left: -5px;
	    z-index: 99;
}
#header .share li p.s{
	display:none;
	    position: absolute;
    top: 40px;
    left: -5px;
	    z-index: 99;
}
#header .share li:last-child{
	background:#fff;
	    height: 31px;
    line-height: 31px;
    padding: 0 15px;
	    font-size: 14px;
		
}
#header .share li a{color:#000;}

/* theme-default */
.theme-default{position:relative;}
.theme-default .img-bg{
	position: absolute;
    left: 0;
    top: 0;
    z-index: 9;
	    height: 716px;
    overflow: hidden;
	    width: 50%;
		background-color: #6f788d;
}
.theme-default #slider{margin:0 auto;width:100%;height:716px;}
.theme-default .nivoSlider{background:url("../images/loading.gif") no-repeat 50% 50% rgb(255, 255, 255);margin-bottom:50px;position:relative;}
.theme-default .nivoSlider img{left:0px;top:0px;display:none;position:absolute;}
.theme-default .nivoSlider a{border:0px currentColor;display:block;}
.theme-default .nivo-bg{left:0;width:100%;height:38px;bottom:0;padding-top:14px;position:absolute;z-index:8;}
.theme-default .nivo-controlNav{left:50%;width:193px;height:38px;bottom:-5px;padding-top:14px;padding-left:50px;position:absolute;z-index:9999;margin-left:-80px;}
.theme-default .nivo-controlNav a{background:url("../images/bullets.png") no-repeat;border:0px currentColor;width:23px;height:17px;text-indent:-9999px;margin-right:3px;float:left;display:block;}
.theme-default .nivo-controlNav a.active{background-position:0px -17px;}
.theme-default .nivo-directionNav a{background:url("../images/arrows.png") no-repeat;border:0px currentColor;width:65px;height:65px;text-indent:-9999px;display:block;}
.theme-default a.nivo-nextNav{background-position:-65px 0px;top:50%;right:30px; margin-top:-32px; z-index:998}
.theme-default a.nivo-prevNav{left:30px;top:50%; margin-top:-32px; z-index:998}
.theme-default a.nivo-nextNav:hover{background-position:-65px -65px;top:50%;right:30px; margin-top:-32px;}
.theme-default a.nivo-prevNav:hover{background-position:0px -65px;left:30px;top:50%; margin-top:-32px;}
.theme-default .nivo-caption{font-family:Helvetica,Arial,sans-serif;}
.theme-default .nivo-caption a{color:rgb(255, 255, 255);border-bottom-color:rgb(255, 255, 255);border-bottom-width:1px;border-bottom-style:dotted;}
.theme-default .nivo-caption a:hover{color:rgb(255, 255, 255);}
.theme-default .logo{margin-bottom:30px}
.theme-default .z1{margin-bottom:30px}
.theme-default .z2{margin-bottom:20px}
/* nivoSlider */
.nivoSlider{position:relative;}
.nivoSlider img{left:0px;top:0px;position:absolute;}
.nivoSlider a.nivo-imageLink{margin:0px;padding:0px;border:0px currentColor;left:0px;top:0px;width:100%;height:100%;display:none;position:absolute;z-index:6;}
.nivoSlider{position:relative;}
.nivoSlider img{left:0px;top:0px;position:absolute;}
.nivoSlider a.nivo-imageLink{margin:0px;padding:0px;border:0px currentColor;left:0px;top:0px;width:100%;height:100%;display:none;position:absolute;z-index:6;}
.nivo-slice{height:100%;display:block;position:absolute;z-index:5;}
.nivo-box{display:block;position:absolute;z-index:5;}
.nivo-caption{background:rgb(0, 0, 0);left:0px;width:30%;bottom:0px;color:rgb(255, 255, 255);display:none;position:absolute;z-index:8;opacity:0.8;}
.nivo-caption p{margin:0px;display:none;}
.nivo-caption a{display:inline !important;}
.nivo-html-caption{display:none;}
.nivo-directionNav a{top:45%;position:absolute;z-index:9;cursor:pointer;}
.nivo-prevNav{left:0px;}
.nivo-nextNav{right:0px;}
.nivo-controlNav a{position:relative;z-index:9;cursor:pointer;}
.nivo-controlNav a.active{font-weight:bold;}

.theme-default .icon-qj{position:absolute;left:0;bottom:20px;z-index:99;width:100%;height:70px;}
.theme-default .sosobox{position:absolute;left:0;top:40px;z-index:99;width:100%;height:70px;}
.soso{width:600px;height:40px; padding:15px 0;}
.soso li{
	float:left;
	margin-right:80px;
}
.soso li.rs{
	width: 100%;
	margin-top:30px;
}
.soso li label{
	color:#fff;font-size:16px;
	    width: 100%;
    display: block;
    padding-bottom: 15px;
}
.soso select{
	    background-color: #fff;
    color: #666;
    height: 40px;
    width: 360px;
    padding: 0 20px;
    font-size: 14px;
}
.soso .input{width:215px;height:36px; border:1px #999999 solid; background:#fff url(../images/rili_bg.gif) 190px 15px no-repeat; text-indent:10px;color:#666;}
.soso .submit{
	width: 266px;
    height: 45px;
    float: left;
    background: #00561f;
    border: none;
    color: #fff;
    font: 18px/40px "微软雅黑";
    margin-top: 40px;
    cursor: pointer;
}
.theme-default .text-ad{position:absolute;left:0;bottom:50%;z-index:99;width:100%;height:120px;}

.cont_1{width:100%;}
.mys{        padding: 40px 0;
    border-bottom: 1px solid #ddd;}
.mys .hd{float:left;}
.mys .hd h3{
	font-size:22px;
	line-height: 45px;
}
.mys .hd p{
	font-size:14px;
}
.mys .bd{float:right;}
.fw{        padding: 40px 0;
    }
.fw li{
	position:relative;
	float:left;
	margin-right:26px;
}
.fw .bd{margin:40px;text-align:center}
.fw .bd a{font-size: 14px;
    color: #00561f;
    padding: 10px 15px;
    border-top: 1px solid;
    width: 50px;
    border-bottom: 1px solid;}
.fw li:last-child{margin-right:0}
.fw li p{
	width:96px;
	height:96px;
	position:absolute;
	left:50%;
	margin-left:-48px;
	top:57px;
	background:#000;
	    border-radius: 50%;
		line-height: 80px;
    color: #fff;
    text-align: center;
	filter:alpha(opacity=60); -moz-opacity:0.6; -khtml-opacity: 0.6; opacity: 0.6;
	font-size:14px;
}
.fw li b{
	position:absolute;
	left:50%;
	margin-left:-28px;
	top:94px;
	color: #fff;
	font-size:14px;
}
.fw li p:hover{
	background:#00561f;
}
.fw li p span{
	    height: 80px;
    border: 1px solid #fff;
    border-radius: 50%;
    display: block;
    margin: 8px;
	color: #fff;
}
.lxw .hd{
	float:left;
}
.lxw .bd{
	width:442px;
	float:right;
}
.lxw .bd h3{
	color:#00561f;
	font-size:20px;
	line-height:40px;
}
.lxw .bd .tit {border-bottom: 1px solid #ddd;padding-bottom:15px;}
.lxw .bd .tit p{font-size:14px;}
.lxw .bd .s-list dl{
	padding:18px 0;
	height:80px;
	overflow:hidden;
	border-bottom: 1px dotted #ddd;
}
.lxw .bd .s-list dl img{
	width:120px;
	height:80px;
	padding-right:10px;
	float:left;
}
.lxw .bd .s-list .tit2{
	font-size:16px;
	white-space:nowrap;text-overflow:ellipsis;overflow:hidden;-webkit-text-overflow:ellipsis;height:25px 

}
.lxw .bd .s-list .desc{
	height:55px;
	overflow:hidden;
}
.hospitality{padding:33px 0 33px 0;}
.hospitality_left{width:500px;}
.hospitality_left .title{font-size:38px;line-height:1.1;color:#292926;font-family:"微软雅黑";}
.hospitality_left .info{padding-top:22px;line-height:22px;color:#666; margin-bottom:20px;}
.hospitality_left .info a{color:#d68002}
.hospitality_left .tuku{ background:#d68002;padding:3px 7px;color:#fff;font-size:14px;}
.hospitality_left .li1{padding-top:25px;color:#ac8935;line-height:28px}
.hospitality_left .li2{margin-top:30px;display:inline-block;color:#292926}
.hospitality_right{position:relative;width:640px;height:294px;overflow:hidden;padding:0}
.hospitality_right li{position:relative;width:156px;height:294px;overflow:hidden;float:left; margin-left:2px;}
.hospitality_right{width:640px;height:294px;overflow:hidden}
.hospitality_right h3{position:absolute;left:50%;margin-left:-62px;bottom:15px;width:123px;height:34px;background:url(../images/text_bg.png) 0 0 repeat;font-size:18px;color:#FFF;text-align:center;line-height:32px}
.autoplay { margin-top:20px;}
.autoplay img{width:160px;height:120px;}

.cont_2{width:100%; background:#fff;height:345px;padding:20px 0;}
.news_left{width:500px;}
.news_right{width:640px;height:294px;}
.news_right .title{font-size:28px;line-height:1.1;color:#292926;font-family:"微软雅黑"; margin-top:20px;}
.news_right .info{padding-top:12px;line-height:22px;color:#666; margin-bottom:20px;}
.news_right .info a{color:#d68002}

/*图片轮换*/
#slideBox{width:490px;height:300px;overflow:hidden;position:relative;margin:20px 0;}
#slideBox ul#show_pic{margin:0;padding:0;list-style:none;height:300px;width:4900px;position:absolute;}
#slideBox ul#show_pic li{float:left;margin:0;padding:0;height:285px;}
#slideBox ul#show_pic li img{display:block;}
#iconBall{position:absolute;bottom:0;right:0;}
#iconBall li{float:left;color:#7a7a7a;width:32px;height:28px;line-height:28px;cursor:pointer;text-align:center;font-size:14px;font-weight:bold;padding-top:4px;}
#iconBall li.active{background:url(../images/iconbg.png) no-repeat;color:#fff;}
#slideText {width:490px;height:28px;background:rgba(0,0,0,0.7);color:#fff;position:absolute;left:0px;bottom:0px;*background:transparent;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#b2000000,endColorstr=#b2000000);}
#textBall{position:absolute;left:10px;bottom:3px;}
#textBall li{float:left;cursor:pointer;display:none;color:#fff;font-size:14px;}
#textBall li.active{display:block;}
#textBall li a {text-decoration:none;color:#fff;}

.new_list{padding-top:20px;border-top:1px dashed #6d6a67}
.new_list dd{margin-bottom:15px;padding-bottom:15px;border-bottom:1px dashed #6d6a67}
.new_list .time{width:59px;height:64px;overflow:hidden;color:#fff;text-align:center;background:#d68002}
.new_list .time .p1{padding-top:5px;font-size:24px;font-weight:700}
.new_list .time_con{width:560px}
.new_list .time_con h2 a{font-size:18px;font-weight:500;color:#2a2827}
.new_list .time_con h2 a:hover{color:#842239;text-decoration:underline}
.new_list .time_con p{padding-top:3px;color:#6d6a67}

.foote{width:100%;background:#000;margin-top:50px;    height: 180px;}
.foote_son{position:relative;margin:auto;padding-top:34px;width:1200px;}
.foote_son .son_wei{position:absolute;top:25px;left:0;width:145px;height:125px;}
.son_flet{display:block;width:490px}
.li3,.li4,.son_flet .li2{padding-left:145px}
.son_flet .li1{width:373px;height:36px;background:url(../images/bg6.png) 0 0 no-repeat}
.son_flet .li1 .span1{display:block;width:105px;height:36px;line-height:36px;color:#cec5be; text-indent:36px;}
.son_flet .li1 .span2{display:block;width:190px;height:36px;line-height:36px;font-size:20px;font-weight:700;text-align:center;color:#fff}
.son_flet .li2{color:#fff;text-align:left;font-size:16px;}
.son_flet .li3{margin-top:13px}
.li3_span1{float:left;display:block;width:40px;height:15px;text-align:center;line-height:15px;color:#fff;}
.son_flet .li3 .li3_span2{float:left;display:block;padding-left:7px;height:15px;line-height:15px;color:#fff;}
.son_flet .li4 .li4_span2{float:left;display:block;padding-left:7px;height:15px;line-height:15px;color:#cecece}
.link_dl dd{float:left;margin-right:16px;padding-left:9px;background:url(../images/icon2.png) left 8px no-repeat}
.link_dl dd a{color:#dfddd2}
.link_dl dd a:hover{color:#a57950}
.copyright{margin-top:15px}
.copyright .p1{text-align:right;color:#e3e3db;    padding-bottom: 10px;}
.copyright .p2{text-align:right;color:#e3e3db;    padding-bottom: 10px;}
.son_right .tup{padding-top:0px;text-align:right;background: #5C3E1F;    padding: 15px;}

.pt3 a{color:#fff}
.xxk{margin-bottom:20px;position: relative;}
.xxk .hd{
	    text-align: center;
    width: 100%;
    /* margin: 0 auto; */
    /* margin-left: 10px; */
margin-top: 40px;
}
.xxk .hd a{
	height: 35px;

	line-height: 35px;
    background: #bfae76;
    color: #fff;
    padding: 10px 30px;
    margin: 30px 15px;
    border-radius: 20px;
}
.xxk .hd a.current{
	background: #a57f6a;
}
.xxk .hd a:hover{
	background: #a57f6a;
}
.xxk .bd{height:275px;padding-top: 40px;}
.xxk .bd li{
	
	float: left;
	width:265px;
	height:265px;
	border: 5px solid #f3f6e5;
	font-size:14px;
	margin: 0 10px;
}
.xxk .bd li p{
	line-height:28px;
}
.xxk .bd li p.time,.xxk .bd li p .a1{
	color:#737a72;
}
.xxk .bd li p .a1{
	padding-left:20px;
	background:url(../images/yy.png) left center no-repeat;
}
.xxk .bd li p a.xq{
	float:right;
	color:green;
}
.xxk .bd li img{
	width:265px;
	height:135px;
}
.xxk .bd li div{
	padding:10px;
}

.neiye_par1_top {
    width: 100%;
    height: 465px;
    overflow: hidden;
}
.hr{width:100%;height:5px;background:#000}
.lt-content{
	width:240px;
	height:100%;
	background:url(../images/lbg.png) right center no-repeat;
}
.lt-content h1{
	font-size:24px;
	color:#004925;
	margin-top:25px;
	text-align: right;
    padding-right:30px;
    font-weight: bold;
    font-family: "";
}
.lt-content h2{
	font-size:18px;
	color:#866b72;
	line-height:30px;
	text-align: right;
    padding-right:30px;
	font-weight: bold;
	border-bottom:1px solid #ddd;
}
.nmain{ width:1200px; margin:0px auto; display:block; overflow:hidden; background:url(../images/main_bg.jpg) top center repeat-y;}
.nmain_left{  width:240px; float:left;}
.nmain_right{ float:right; width:930px;    margin-bottom: 20px;margin-top: 20px;}
.sideNav{ float:right; margin-right:50px; margin-top:20px; display:block; overflow:hidden;}
.sideNav span{ color:#004723; font-size:28px; text-align:right; text-transform: uppercase; }
.sideNav h2{ color:#00561f; font-size:24px; text-align:right; margin-bottom:10px;}
.LeftMenu_a{font-size:14px;color:#004823;TEXT-DECORATION: none; text-align:right; height:50px;  font-family:微软雅黑,黑体; padding-right:50px; }
.LeftMenu_b{font-size:14px;color:#004823;TEXT-DECORATION: none;font-weight:bold ; background:url(../images/jg.jpg) bottom  no-repeat ; text-align:right; height:50px;  font-family:微软雅黑,黑体; padding-right:50px;}
.LeftMenu_a a{font-size:14px;color:#000;TEXT-DECORATION: none;border-bottom:none; text-align:right;  font-family:微软雅黑,黑体;    padding: 5px 20px;}
.LeftMenu_b a{font-size:14px;color:#fff;TEXT-DECORATION: none;font-weight:bold;text-align:right;  font-family:微软雅黑,黑体;    background: #00561f;
    padding: 5px 20px;}

.norder{ font-family:微软雅黑,黑体;; font-size:14px; color:#00561f;}
.norderh{ font-family:"宋体"; font-size:12px; color:#aeadaa; text-align:right;}
.so_1{ border:none; height:31px; background: url(../images/fx.jpg) no-repeat; font-size:12px;line-height:23px;color:#000; padding-left: 10px;}

.nlm{ background:url(../images/zy.jpg)left center no-repeat; padding-left:13px;}
.sContent{ color:#323231; font-size:14px; line-height:32px; padding:10px;}
.sContent img{max-width:100%}
.font18menu{ color:#004723; font-size:16px; line-height:32px;}
.font18{ font-family:'微软雅黑'; font-size:26px; text-align:center;color:#333;line-height:200%; margin:0; }
.font14{  padding-bottom:10px;   border-bottom: 1px solid #e1e1e1;}
.font14 span{padding:0 10px;}
/*分页CSS*/

div.listpage{text-align:center; padding-top:20px;font-size:12px;font-family:"微软雅黑" ; clear:both;height:60px;}
div.listpage a{border:#cccccc 1px solid;color:#8698b6;text-decoration:none; background:#fff;padding:3px 6px;padding-bottom:2px;margin-right:3px;}
div.listpage a:hover{border:#004924 1px solid;color:#004924;}
div.listpage a:active{border:#cccccc 1px solid;color:#8698b6;}
div.listpage span{border:solid 1px #333;font-weight:bold;color:#fff;background-color:#333;padding:3px 6px;padding-bottom:2px;margin-right:3px;}
div.listpage span.disabled{border:#cccccc 1px solid;color:#8698b6;background:#fff;padding:3px 6px;padding-bottom:2px;margin-right:3px;}


.responC{padding:0px;}
.responC .list li{padding:10px 0;border-bottom:1px dotted #dbdbdb; display:block; overflow:hidden;}
.responC .list img{float:left;padding:2px;border:1px solid #ededed;margin-right:24px;}
.responC .list h2{font:18px "微软雅黑";color:#333; line-height:40px;}
.responC .list .san1{float:left;width:0;height:0;overflow:hidden;margin:14px 5px 0 0;_margin-right:2px;}
.responC .list p{font:12px/22px "微软雅黑";zoom:1;overflow:hidden;padding-left:8px; color:#6f6f6f;}
.responC .list h3{float:right; border-bottom:0;}
.responC .list h3 a{color:#e08e40;}
.responC .list h3 a:hover{color:#de0010;}
.responC .list .san2{float:left;width:0;height:0;overflow:hidden; margin:10px;line-height:30px;}


.aboutC{font:14px "微软雅黑";color:#323231; padding:10px; line-height:30px;}
.aboutC td{
	font:14px "微软雅黑";color:#323231;    line-height: 30px;
}
.aboutC .img1{float:right;padding:5px 12px 5px 6px;margin:11px 0 0 27px;background:url(../images/about_bg00.gif) no-repeat 0 0;}

.newsC{padding:2px 27px 0 15px;}
.newsC .tit{padding-bottom:24px;border-bottom:1px dashed #dbdbdb;}
.newsC .tit img{float:left;padding:2px;border:1px solid #ededed;margin-right:27px;}
.newsC .tit h2{font:12px/33px "微软雅黑";padding-top:7px;color:#666;}
.newsC .tit p{font:12px/22px "微软雅黑";color:#8b8b8b;zoom:1;overflow:hidden;padding-left:15px;}
.newsC .tit .sp1{color:#de0010;}
.newsC .tit .san{width:0;height:0;overflow:hidden;border:3px solid #FFF;border-left:3px solid #8f8f8f;float:left;margin:15px 9px 0 0;_margin-right:6px;}
.newsC .list li{font:12px/36px "微软雅黑";border-bottom:1px dotted #dbdbdb;}
.newsC .list a{ font-size:14px; color:#333; line-height:40px; background:url(../images/icon_3.gif) left center no-repeat; padding-left:10px;}
.newsC .list span{float:right;}

.room { margin-top:10px;border-top:1px dashed #b2b2b2;padding:20px 0;width:760px;}
.room-pic{ float:left;width:270px;}
.room-left{ float:left;width:450px; margin-left:20px;}
.room-title {width:236px;}
.room-title a {font-size:18px;color:#165910;line-height:23px;}
.room-content{padding-bottom: 14px;padding-top: 12px;color: #4E4E4E;line-height: 25px;font-size: 14px;}
.room-price1 {padding-left:14px;color:#8aa2ad;background:url(../images/hsgj/icon.gif) 0 -532px no-repeat;}
.room-price1 span, .room-price2 span {color:#ff9900;}
.room-price2 {padding-left:14px;color:#8aa2ad;background:url(../images/hsgj/icon.gif) 0 -556px no-repeat; margin-left:10px;}

.fxtitle{ font-size:20px; font-family:"微软雅黑"; color:#323231;}
.fxcontent{ font-size:14px; color:#4c4c4b;} 
.fxmj{ color:#879ea6;font-size: 14px;}
.fxprice{     font-size: 12px;
    color: red;
    height: 28px;
    font-weight: bold;}
.font12bai{ color:#FFF; font-family:"微软雅黑";}


/*内页视觉图*/
.neikv{height:460px;position:relative;width:100%; overflow:hidden; border-bottom:5px solid #004924;}
.neikv ul{height:1000px;width:100%;}
.neikv ul li{height:1000px;width:100%;}

#box3 {
width: 122px;
height: 300px;
background-color: black;
position: fixed;
_position: absolute;
top: 300px;
left: 30px; z-index:10000; background: url(../images/box.png);}

.route_detail2{  margin-left:auto; margin-right:auto;    margin: 0 50px;}
.route_detail2 .name{  font-size:24px; padding:10px 0;}
.route_detail2 .name strong{ background:#ff9500; color:#fff; display:inline-block; font-family:΢���ź�; font-size:12px; margin-left:10px; padding:3px 8px; vertical-align:middle;}
.route_detail2 .hd .slider{ float:left; width:800px;}
.route_detail2 .hd .slider .bigimg{ float:left; width:650px;}
.route_detail2 .hd .slider .bigimg img{ vertical-align:top; width:650px; height:380px;}
.route_detail2 .hd .slider .litimg{ float:right; width:120px; height:380px;}
.route_detail2 .hd .slider .prev{ background:url(../images/btn_slider2.png) no-repeat 0 0; cursor:pointer; float:left; width:38px; height:40px; margin-top:5px;}
.route_detail2 .hd .slider .no_prev{ background:url(../images/btn_slider2.png) no-repeat -48px 0; cursor:not-allowed; float:left; width:38px; height:40px; margin-top:5px;}
.route_detail2 .hd .slider .next{ background:url(../images/btn_slider2.png) no-repeat 0 -50px; cursor:pointer; float:right; width:38px; height:40px; margin-top:5px;}
.route_detail2 .hd .slider .no_next{ background:url(../images/btn_slider2.png) no-repeat -48px -50px; cursor:not-allowed; float:right; width:38px; height:40px; margin-top:5px;}
.route_detail2 .hd .slider .imglist{ width:120px; height:330px; overflow:hidden;}
.route_detail2 .hd .slider .imglist ul{ width:100000px;}
.route_detail2 .hd .slider .imglist ul li{ cursor:pointer; width:120px; height:75px; margin-bottom:5px;}
.route_detail2 .hd .slider .imglist ul li img{ vertical-align:top; width:120px; height:75px;}
.route_detail2 .hd .slider .imglist ul .current{ cursor:default;}
.route_detail2 .hd .slider .imglist ul .current img{ border:solid 2px #53a600; padding:1px; width:114px; height:69px;}
.route_detail2 .hd .word{ display:inline; float:left; width:380px; margin-left:20px;}
.route_detail2 .hd .word .item{ overflow:hidden; zoom:1; padding-bottom:5px;}
.route_detail2 .hd .word .item label{ float:left; width:90px; height:24px; line-height:24px; color:#4c4c4c; font-family:΢���ź�; font-size:14px; font-weight:bold; text-align:right;}
.route_detail2 .hd .word .item span{ float:left; height:24px; line-height:24px; color:#333; font-family:΢���ź�;}
.route_detail2 .hd .word .item .theme{ background:#f3ffe6; border:solid 1px #53a600; color:#53a600; font-family:����; padding:0 5px;}
.route_detail2 .hd .word .item span dfn{ font-family:Arial; font-size:14px; font-weight:bold; color:#f60;}
.route_detail2 .hd .word .item span b{ font-size:18px; font-weight:normal; color:#f60;}
.route_detail2 .hd .word .item a{ color:#185af2;}
.route_detail2 .hd .word .item a:hover{ color:#f60; text-decoration:underline;}
.route_detail2 .hd .word .item img{ vertical-align:middle;}
.route_detail2 .hd .word .item .text_input{ background:#fff; border:1px solid #ccc; color:#555; font-size:14px; float:left; height:22px; line-height:22px; padding-left:5px;}
.route_detail2 .hd .word .item .date_icon{ background:url(../images/icon_date.png) no-repeat 85px center; width:100px;}
.route_detail2 .hd .word .item em{ color:#888; float:left; height:24px; line-height:24px; padding-left:5px;}
.route_detail2 .hd .word .btn{ padding-left:90px;}
.route_detail2 .bd{ margin-top:20px; clear:both;}
.route_detail2 .bd .fix_layer{ position:fixed; _position:absolute; top:0px; _top:expression(documentElement.scrollTop + 0 + "px");}
.route_detail2 .bd .tab{   height: 40px;width:715px;
  border-top: 2px solid #4f89d0;
  background: #f8f8f8;}
.route_detail2 .bd .tab ul li{
width: 140px;
  height: 40px;
  border-right: 1px dashed #dfdfdf;
  float: left;
  
  text-align: center;
  font: 400 18px Microsoft Yahei,\5b8b\4f53;
  line-height: 40px;
  
  position: relative;}
  .route_detail2 .bd .tab ul .current{  color: #fff;
  background: #4f89d0;
  border-right: 1px solid #dfdfdf;}
.route_detail2 .bd .tab ul li a{
color: #4f89d0;cursor: pointer;
}
  .route_detail2 .bd .tab ul .current a{color:#fff;}
  .route_detail2 .bd .tab  ul .current span {
  width: 11px;
  height: 7px;
  display: inline-block;
  background: url(../images/detail_bgbg.png) no-repeat -193px -1px;
  position: absolute;
  left: 65px;
  bottom: -6px;
}
.route_detail2 .bd .title{ background:#efffeb; height:35px; line-height:35px; padding-left:9px; border-left:2px solid #9bdb8b; color:#666; font-size:14px; font-family:΢���ź�; margin-bottom:10px;}
.route_detail2 .bd .title2{ border-bottom:dotted 1px #ccc; font-size:14px; font-weight:bold; color:#f00; margin-bottom:10px; padding:10px;}
.route_detail2 .bd p{ font-family:΢���ź�; color:#656565; line-height:20px; margin-bottom:10px;}
.route_detail2 .bd .calendar{ padding-bottom:15px;}
.route_detail2 .bd .calendar .inner{ overflow:hidden; zoom:1; padding:0 40px;}
.route_detail2 .bd .calendar .inner .date_border{ width:421px;}
.route_detail2 .bd .calendar .inner .date_border .date_top{ height:24px; background:#fff; border:1px solid #60bf00; border-bottom:none;}
.route_detail2 .bd .calendar .inner .date_border .date_top .prev{ display:inline; background:url(../images/icon_month.png) no-repeat 0 0; width:9px; height:8px; float:left; margin-top:8px; margin-left:7px;  cursor:pointer; overflow:hidden;}
.route_detail2 .bd .calendar .inner .date_border .date_top .date{ float:left; line-height:24px; color:#666; font-family:΢���ź�; font-size:14px; width:403px; text-align:center;}
.route_detail2 .bd .calendar .inner .date_border .date_top .next{ display:inline; background:url(../images/icon_month.png) no-repeat -10px 0; width:9px; height:8px; float:left;  margin-right:7px; margin-top:8px; cursor:pointer; overflow:hidden;}
.route_detail2 .bd .calendar .inner .date_border .date_bot .week{ background:#60bf00; border-left:1px solid #60bf00; height:25px; width:420px;}
.route_detail2 .bd .calendar .inner .date_border .date_bot .week .item{ float:left; width:59px; text-align:center; line-height:25px; color:#fff; font-family:΢���ź�; border-right:1px solid #60bf00; overflow:hidden;}
.route_detail2 .bd .calendar .inner .date_border .date_bot .week .first{ color:#ffea00;}
.route_detail2 .bd .calendar .inner .date_border .date_bot .week .last{ border-right:1px solid #60bf00; color:#ffea00;}
.route_detail2 .bd .calendar .inner .date_border .date_bot .list{ border-left:1px solid #60bf00; width:420px;}
.route_detail2 .bd .calendar .inner .date_border .date_bot .list .item{ width:59px; height:69px; border-bottom:1px solid #60bf00; border-right:1px solid #60bf00; float:left; overflow:hidden;}
.route_detail2 .bd .calendar .inner .date_border .date_bot .list .lastmonth{ background:#f0f0f0;}
.route_detail2 .bd .calendar .inner .date_border .date_bot .list .today{ background:#e6ffcc;}
.route_detail2 .bd .calendar .inner .date_border .date_bot .list .item span{ cursor:pointer; display:block; color:#888; font-family:΢���ź�; text-align:left; padding:3px 0 0 10px;}
.route_detail2 .bd .calendar .inner .date_border .date_bot .list .item .noprice{ color:#ccc; cursor:default;}
.route_detail2 .bd .calendar .inner .date_border .date_bot .list .today span{ color:#ff9500; font-family:����; font-weight:bold;}
.route_detail2 .bd .calendar .inner .date_border .date_bot .list .item em{ cursor:pointer; display:block; color:#60bf00; font-style:normal; text-align:right; padding:6px 5px 6px 0;}
.route_detail2 .bd .calendar .inner .date_border .date_bot .list .item .red{ color:#f00; font-family:Arial;}
.route_detail2 .bd .calendar .inner .date_border .date_bot .list .item strong{ cursor:pointer; display:block; color:#ffbf00; font-family:΢���ź�; font-size:14px; font-weight:normal; text-align:right; padding:0 5px 3px 0;}
.cdeail{padding-top:10px;    font-size: 14px;
    line-height: 35px;}
.fangxing { background: #F7FBFF;  border-collapse: separate;  margin-top: 0px; font-size: 14px;}
.fangxing  #vl_t TD { 	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px;  BORDER-TOP: #cbe3fc 1px solid; PADDING-TOP: 8px }
.fangxing  #vl_t TD a {color:#0251bb;
    }
.fangxing  #vl_t TD a.btn_buy {color:#fff;    line-height: 20px;}
.fangxing  #vl_t .vlpadr { 	PADDING-RIGHT: 5px }
.fangxing  #vl_t .vlmart { 	MARGIN: 3px 5px 0px }
.fangxing  .vl_t TD { 	BACKGROUND: #f5fafe }
.fangxing  #vl_c { 	 PADDING-BOTTOM: 3px; LINE-HEIGHT: 1.2em; PADDING-LEFT: 5px; WIDTH: 97%; PADDING-RIGHT: 5px; MARGIN-BOTTOM: 10px; BACKGROUND: #fff; COLOR: #999;BORDER: #e2e2e2 1px dotted; PADDING-TOP: 3px }
.fangxing  #vl_t TD SPAN { 	FONT-SIZE: 11px }
.fangxing  #vl_t TD EM { 	FONT-STYLE: normal; COLOR: #ff3300 }
.fangxing  .matt{width:780px; float:left; padding:5px; margin-top:5px; margin-bottom:5px; overflow:hidden; margin-left:10px;}
.fangxing  .matt img{ float:left; }
.fangxing  .matt p{ float:left; color:#999; margin:10px 0px 0px 10px; padding:0px;}
.fangxing  .matt span{ width:640px; height:25px; background-color:#D0E8FF; float:left; cursor:pointer; line-height:25px; text-indent:20px;}
.fangxing  .matt u{ float:left; font-size:12px;}
.fangxing  .matt img{ float:left; margin-top:8px; margin-left:5px;}
.clicked {

}
.roomTxt {
float: left;
}
.roomTxt li {
padding-top: 5px;
float: left;
width: 190px;
}
.btn_buy { _position:relative; display:inline-block; width:48px; height:22px;border:solid 1px #e77c00; border-radius:3px; background-color:#ffb000; cursor:pointer; color:#fff; text-align:center; vertical-align:middle; line-height:24px; font-weight: bold; font-size:12px; font-family:SimSun, Tahoma, Verdana, Arial, sans-serif;box-shadow:0 1px 0 rgba(95,50,0,0.7); text-shadow:1px 1px 0 #cf7000; *filter:chroma(color=#000000); outline:none; }
	.hotel_btn_view { display:inline-block; width:29px; height:20px; margin:0 8px; border:0 none; border-bottom:1px dashed #666; background:none; cursor:default; color:#666; text-align:center; vertical-align:middle; line-height:24px\9; }
	.hotel_btn_view:hover { text-decoration:none; }
	.hotel_btn_none { display: inline-block; width:50px; height:20px; background:none; border:0 none; cursor:default; color:#999; }
	.btn_buy:hover {background-color:#f79700;border-color:#de7800;text-decoration:none;}
h2.detTitle{border-top:1px solid #BBB;height:33px;background:#F8F8F8;font:normal 18px/33px Microsoft Yahei,simhei,sans-serif;color:#555;margin-top:30px;}
h2.detTitle span{border-top:2px solid #7AA5DA;height:33px;display:inline-block;width:100px;text-align:center;font:normal 18px/33px Microsoft Yahei,simhei,sans-serif;color:#4f89d0}
.fri{float:right}
.search-list ul li{  height:28px; margin-top:27px; padding:0 15px 11px; border-bottom:1px solid #e4dcd0;}
.search-list ul li .searchimg{ float:left; margin-right:11px; _display:inline; width:51px; height:25px; border:1px solid #ded4c6; background:#8f8f8f; position:relative;}
.search-list-le{ width:550px;}
.search-list-le h2{ float:left; font:bold 16px/26px "微软雅黑"; color:#4b4b4b;}
.search-list-le a:hover h2{ color:#a08256}
.search-list ul li .searchimg .cover{ display:block; width:12px; height:12px; position:absolute; right:0; bottom:0; background:url(../images/search_bg03.png) no-repeat;}
.search-price{ line-height:26px; color:#a78d6b;}
.search-price b{ padding:0 8px; color:#666;}
.search-price span{ font-size:14px;}
.mart18 {
margin-top: 18px;
}
/**客房预订**/
.search-til{ line-height:26px; margin-bottom:30px;}
.search-til h2{ font-weight:bold; font-size:16px; color:#4b4b4b;}
.search-box{ width:auto; border:1px solid #ded4c6; background:url(../images/search_bg02.jpg) repeat-x;}
.search-box{ line-height:40px;}
.search-box .data{ width:142px; height:24px; padding-left:11px; line-height:24px; background:url(../images/icon01.jpg) no-repeat right center #fefdfd; border:1px solid #e7e0d5; cursor: pointer;color:#928e8a;}
.search-box .text{ width:47px; height:24px; padding-left:11px; line-height:24px; background:#fefdfd; border:1px solid #e7e0d5;color:#928e8a;}
.search-table{ padding:18px 0 0 25px;}
.search-ri{ float:right; margin:12px 0 0; width:140px; height:92px; text-align:center; border-left:1px solid #ded4c6; font-size:14px; line-height:92px;}
.remark{ line-height:24px;}
.searchbtn{ display:inline-block; background:url(../images/search_bg01.jpg) no-repeat 0 -31px; width:156px; height:31px;transition:background 0.2s ease-in-out;}
.searchbtn:hover{ background-position:0 0;}
.fle {
float: left;
_display: inline;
}
.search-table {
padding: 18px 0 18px 25px;
}
.red{color:red}
.book-peo{ margin-top:25px;}
.book-peo h2 b{ color:#4b4b4b; font-size:16px;}
.book-box{  padding:10px 25px 20px; margin-top:20px; border:1px solid #ded4c6; background:url(../images/book_bg02.jpg) repeat-x; line-height:40px;}
.book-box .text{height:24px; padding-left:11px; line-height:24px; background:#fefdfd; border:1px solid #e7e0d5;color:#928e8a;}
#recom{ display:none; line-height:20px;}
#recom textarea{ width:756px; height:82px; border:1px solid #e6dfd4; background:#fdfdfc; margin-top:15px; padding:6px 11px; font:12px/20px "微软雅黑"; color:#666;}
.bookbtn{ display:block; overflow:hidden; width:116px; height:31px; background:url(../images/book_bg01.jpg) no-repeat 0 0;transition:background 0.2s ease-in-out;border:none; cursor: pointer;}
.bookbtn.disable{ background-position:0 -31px;}
.book-price{ width:auto; margin-top:25px; height:43px; background:#fff; border:1px solid #e7e0d5; position:relative;}
.book-price h3{ float:left; margin:-1px 0 0 -1px; width:119px; height:45px; background:url(../images/book_bg03.jpg) no-repeat; text-align:center; font:bold 14px/44px "微软雅黑"; color:#fff;}
.book-price h4{ float:left; padding-left:33px; line-height:44px;}
.book-price h4 i{ font-weight:bold; font-size:14px;}
#total {
border: 0;
background: none;
font-size: 16px;
font-weight: bold;
color: #EC0000;
line-height: 16px;
font-family: Arial;
}
.mart30 {
margin-top: 10px;
padding-bottom:30px;
}
/* 支付页面 */
.payment-bank {
margin-top: 10px;
border: 1px solid #DFDFDF;
padding: 5px 0 10px 20px;
background-color: #F5F5F5;
}
textarea,select{background: #fefdfd;
    border: 1px solid #e7e0d5;
color: #928e8a;}
.clr {
height: 0;
font-size: 0;
line-height: 0;
clear: both;
overflow: hidden;
}
.payment-banktit {
height: 20px;
line-height: 20px;
margin-top: 5px;
padding: 5px 0;
font-family: \5b8b\4f53;
cursor: pointer;
}
.payment-banktit b, .dot-icon, .buy-okprompt li, .recommend-icon, .entire-userprompt span {
background: url(../images/myls09.png) no-repeat;
}
.payment-banktit b.open {
background-position: -124px -882px;
}
.payment-banktit b {
display: inline-block;
height: 20px;
padding-left: 17px;
color: #333;
font-size: 14px;
background-position: -124px -902px;
}
.payment-banktit span {
display: inline-block;
height: 20px;
color: #8D8D8D;
font-size: 12px;
padding-left: 5px;
}
.payment-bankcen {
display: none;
padding-top: 10px;
}
.bank {
width: 786px;
padding: 15px 0 0 20px;
}
.payment-bankcen .bank {
padding-top: 0;
width: 780px;
}

.tab3 .bd .imgradio li {
padding: 0 0 0 20px;
width: 112px;
height: 32px;
float: left;
position: relative;
margin: 0 25px 15px 0;
_display: inline;
_zomm: 1;
line-height:32px;
}
.payment-bankcen .bank .imgradio li {
margin-right: 45px;
}
.tab3 .bd .imgradio li input {
position: absolute;
left: 0;
top: 10px;
border:none;
height:13px;
width:13px;
}
.tab3 .bd .imgradio li img {
cursor: pointer;
}
.guestbook{}
.guestbook li{
	float:left;
	margin-bottom:10px;
	padding-top:25px;
	width:100%;
	border-bottom:1px #b3b3b3 solid;}
.guestbook .info{
	color:#999;}
.guestbook .info span{
	margin-right:10px;
	font-weight:700;
	color:#181818;}
.guestbook .con{
	padding-top:10px;
	padding-bottom:15px;
	line-height:1.8;
	color:#3e3e3f;}
.guestbook .reply{
	padding:15px 0;
	line-height:1.8;
	color:#997c58;
	border-top:1px #000 dotted;}
.guestbook .reply_hd{
	margin-right:9px;
	padding:0 4px;
	color:#fff;
	border-radius:2px;
	background:#997c58;}
.guestbook_page{
	margin-top:20px;}
	.meeting_get_hd{
	margin-top:26px;}
.meeting_get_bd{
	color:#595656;}
.meeting_get_bd .item{
	padding-top:18px;}
.meeting_get_bd .i_must{
	margin-right:7px;}
.meeting_get_bd .label{
	display:inline-block;
	margin-right:3px;
	line-height:26px;
	text-align:right;
	vertical-align:middle;
	color:#595656;}
.meeting_get_bd .label100{
	width:100px;}
.meeting_get_bd .select-area{
	float:left;}
.meeting_get_bd .select-area .center{
	border-color:#d7d7d7;}
.meeting_get_bd input.date{
	background:url(../images/input_date.gif) right center no-repeat;}
.meeting_get_bd .check{
	display:inline-block;
	margin-right:26px;}
.meeting_get_bd .check input{
	margin-right:5px;
	vertical-align:middle;}
.btn1{
	width:100px;
	height:26px;
	text-align:center;
	vertical-align:middle;
	color:#fff;
	border:none;
	border-radius:2px;
	background:#7f7f73;}
.meeting_submit{
	margin-top:26px;
	padding-left:103px;}
	.fl{_display:inline; float:left;}
.fr{_display:inline; float:right;}
.input_text {
  padding: 5px;
  width: 208px;
  height: 14px;
  vertical-align: middle;
  border: 1px #d7d7d7 solid;
}
.input_text {
  padding: 5px;
  width: 210px;
  font-size: 12px;
  font-family: Arial,Helvetica,sans-serif;
  border: 1px #ccc solid;
}
textarea.input_text {
  width: 600px;
  height: 108px;
  overflow: auto;
  line-height: 18px;
}
.meeting_get_bd .i_must {
  margin-right: 7px;
}
.i_must {
  display: inline-block;
  width: 5px;
  height: 6px;
  overflow: hidden;
  background: url(../images/common.png) -220px 0 no-repeat;
}
.nopicleft{float:left;width:150px;padding-top: 10px;}
.notxtright{float:right;padding-left:15px;width:550px}
.item2 {
  margin: 0 96px 11px 0;
  padding: 2px 2px 2px 10px;
  width: 288px;
  height: 30px;
  background: url(../images/contus6.gif) 0 0 no-repeat;
  float: left;
}
.input_submits{width: 268px;height: 30px;line-height: 30px;background: none;border: none;font-size: 14px;font-family: "微软雅黑";}
.sumit_input2{margin: 0 16px 11px 0;padding: 2px 2px 2px 10px;width: 288px;height: 30px;background: url(../images/1.gif) 0 0 no-repeat;float: left;}
.checkcode{width: 128px;height: 30px;line-height: 30px;background: none;border: none;font-size: 14px;font-family: "微软雅黑";}
.havevalue{color: #333333;}
.novalue{color: #999999;}
.sb_area_inputs{width: 417px;height: 92px;padding: 5px 1px 3px 10px;background: url(../images/contus7.gif) 0 0 no-repeat;margin-right: 13px;float: left;}
.sb_aiarea{width: 400px;line-height: 23px;height: 92px;background: none;border: none;font-size: 14px;font-family: "微软雅黑";}
.sb_area{overflow: hidden;zoom: 1;}
.sbar_btn {
  width: 125px;
  height: 40px;
  float: left;
  padding-top: 8px;
}

.ico_vouch, .icon_prepay {
  display: inline-block;
  width: 25px;
  height: 23px;
  background: url(../images/icon_hotel7.png) no-repeat;
  line-height: 70px;
  overflow: hidden;
  vertical-align: middle;
  margin-left: 5px;
}
.ico_vouch {
  background-position: -54px -54px;
}
.tips {
  border: 1px solid #ffca7f;
  padding: 4px;
  background: #fffedd;
  line-height: 200%;
}
.box_con {
  padding: 15px 0;
}
#DbDes {
  line-height: 1.8;
  padding: 10px 12px;
  background: #f2f2f2;
  border: 1px dotted #9fcd97;
  margin-bottom: 12px;
}
.box dl { padding:5px 0; overflow:auto; zoom:1;}
.box dl dt { float:left; width:100px; text-align:right; line-height:1.8;}
.box dl dd { float:right; width:470px;}
.input_card {height:21px; width:180px; border:1px solid #d0d0d0; line-height:20px; line-height:24px\9; _line-height:20px; border-top-color:#999; padding:0 1px 2px 3px; font-size:12px; font-family:Tahoma; }
.input_card1 {height:21px; width:180px; border:1px solid #d0d0d0; line-height:20px; line-height:24px\9; _line-height:20px; border-top-color:#999; padding:0 1px 2px 3px; font-size:12px; font-family:Tahoma;}
.btn {
  width: 133px;
  height: 36px;
  border: none;
  background: url(../images/btn.gif) 0 0 no-repeat;
  font-size: 20px;
  font-family: "微软雅黑","黑体","Verdana";
  color: #fff;
  cursor: pointer;
}

.hotel_room .pic {
  float: left;
  width: 50px;
  height: 50px;
  margin-right: 6px;
  border-radius: 3px;
  background: url(../images/bg_nopic1.png) no-repeat 50% 50%;
  overflow: hidden;
}
.hotel_room .pic img {
  width: 50px;
  height: 50px;
}
.room_unfold, .hotel_room .room_fold {
  float: left;
  
}
.ico_fav, .ico_faved, .ico_print, .show_fold, .show_unfold, .alert_info_b .i, .htl_com .comment_text .p, .hotel_room .room_unfold span, .hotel_room .room_fold span, .comment_overall_score_bd span, .comment_overall_s_item .item_con_h:hover .del, .comment_tab span, .comment_score_new .detail2_key_word_new2 span, .detail_cmt_box .comment_box_bar_new .icon_lv, .trans_nearby_htl a, .htl_keyword b, .detail2_periphery_hotels .periphery_cmt_content .c_name, .map_pop .trans_info_box .toogle, .icon_desc_text, .ico_correction, .c_sort_special .coupon {
  background-image: url(../images/un_ico_detail20140321.png);
  background-repeat: no-repeat;
}
.hotel_room .room_unfold span,.hotel_room .room_fold span{padding:1px 18px 0 0;background-position:100% 1px;color:#333;}
.hotel_room .room_fold span{background-position:100% -31px;}
.hotel_room a:hover{text-decoration:underline;}
.column715{margin:0 50px;}
.tab2{border: 1px solid #bcd3a1;height:65px;margin-top:15px;background:#f2f2f2}
.tab2 .totalprice{
width:250px;
float:right;
line-height:65px;
}
.tab2 .totalprice .title{font-size:16px;font-weight:700;}
.totalprice em{font-style: normal;font-weight: 700;
color: #f40;
font-size:16px;}
.totalprice .tab2price{
font-weight: 700;
color: #f40;
font-size:16px;
}
.tab4{margin-top:25px;}
.tab4 .btn2{float:right;background: #c80202;width:109px;height:32px;color:#fff;cursor: pointer;font-size:14px;text-align:center}
/* SEARCH LIST BEGIN */
#hotel_list { zoom:1; }
.searchresult_list { padding: 15px; zoom:1; margin-bottom:15px;  background: #fff url(../images/hotellist_bottom.png) no-repeat bottom;border-left: 1px solid #e1e1e1;border-right: 1px solid #e1e1e1;}
.searchresult_info { margin-bottom:10px; *zoom: 1; }
.searchresult_info:after { clear: both; content: '.';display: block; height: 0; overflow:hidden; }
.searchresult_info li { float:left; }
.searchresult_list .new_book { position:relative; height:18px; margin-bottom:-22px; padding-right:8px; text-align:right; color:#10A200; overflow:hidden; }
/*=s hotel info name*/
	.searchresult_info_name { display:inline; width:505px; margin-right:5px; }
	.pr_name{width:120px;height:110px;margin-left: 35px;
    margin-top: 15px;border:1px solid #ddd;background: #efeeea;}
	.pr_name p{text-align:center;line-height:30px;}
	.searchresult_info_name .full_text { position:absolute;width:18px;text-align:right;margin:0 0 0 300px;background:#fff;top:76px; }
	.searchresult_name { display:inline; margin-bottom:5px; font-size:16px; color:#333; line-height:20px; }
	.searchresult_info_name a, .searchresult_info_name span { margin-right:3px; vertical-align:middle;color:#666 }
	.searchresult_info_name a:hover{color:#615025}
	.searchresult_info_name img.star{display: inline-block;height: 16px;overflow: hidden;vertical-align: middle;padding-left:5px;}
	.searchresult_info_name img.tt{display: inline-block;height: 20px;overflow: hidden;vertical-align: middle;padding-left:5px;}
	.searchresult_info_name a { _filter:Alpha(opacity=100); }
	.searchresult_htladdress { margin-bottom: 4px; overflow:hidden; color:#333;
margin-top: 5px; }
	.searchresult_htladdress  b{color:#615025}
	.searchresult_htladdress a { text-decoration:underline; color:#333; vertical-align:0; white-space:nowrap; }
	.searchresult_htladdress .searchresult_htladdress_icon{ display: inline-block; vertical-align: middle;}
	.searchresult_htladdress .link_map { padding:0 8px 0 5px; color:#06c; text-decoration: none; }
	.searchresult_htladdress .link_street { color:#06c; text-decoration: none; }
	.searchresult_desc_text { color:#666; line-height:18px; overflow:hidden; }
	.searchresult_desc_text .address { color:#333; }
	.searchresult_info_name .medal_list { margin:0 0 5px 28px; }
	.searchresult_info_name .range { margin-bottom:6px; }
	.searchresult_info_name .recommend_info { margin-bottom:6px;  color:#666; }
	.searchresult_info_name .hotel_num { display:inline-block; width:24px; height:28px; background:url(../images/un_map_spot.png) no-repeat 0 -254px; _background:url(../images/un_map_spot_ie6.png) no-repeat 0 -254px; font-family:tahoma; font-weight:bold; font-size:12px; color:#fff; line-height:24px; text-align:center; vertical-align:1px; }
	.searchresult_info_name a:hover .hotel_num, .searchresult_name_hover .hotel_num { background-position:0 -284px; text-decoration:none; }
	.searchresult_info_name .htl_noprice { padding:8px 0 0 22px; border-top:1px dashed #ccc; color:#999; font-size:14px; font-weight:bold; *zoom:1; }
	.searchresult_info_name .htl_noprice:after { clear:both; content:'.'; display:block; height:0; overflow:hidden; }	
	.searchresult_info_name .htl_noprice .i { float:left; display:inline; width:16px; height:16px; margin:2px 0 0 -22px; background:url(../images/un_searchresult7.png) no-repeat 0 -125px; }
	.searchresult_info_name .recom_htl_info { margin-bottom:8px; padding-top:8px; border-top:1px dashed #ccc; color:#999; }
/*=e hotel info name*/

.pages2{  margin: 15px 20px;}
.pages2 .pages_dl dt{margin-right:40px;width:480px;float: left;}
.pages2 .pages_dl dd{
color: #555;padding-bottom: 8px;}
.font24_yh{font-family:"微软雅黑";font-size:24px;font-weight:bold;white-space:nowrap;}
.font15_yh{font-family:"微软雅黑";font-size:15px; line-height:20px;font-weight:normal;}
.pages_dl dd.mt_30 .c69{font-size:30px;color:#ff4400;font-family:"微软雅黑";}
.pages_dl dd.mt_30 b{font-size:30px;color:#ff4400;font-family:"微软雅黑";}
.pages_dl dd.bor_b{height:45px;}

/*产品详情*/
.Details{}
.Details_l{  

  padding: 10px 0;}/*内容左边*/
.Details_bor{ background:url(../images/visit/Details_xian.jpg) repeat-x; height:34px;width:800px;}/*12.13增加浮动宽度。*/
.Details_t{ background:url(../images/visit/Details_bj.jpg) repeat-x;height:33px; line-height:34px;width:800px; overflow:hidden;}
.Details_t li{float:left; background:url(../images/visit/fenge.jpg) no-repeat left 1px;width:104px; text-align:center;}
.Details_t li a{ background:url(../images/visit/jiantou_1.jpg) no-repeat 9px 13px;font-size:14px;font-weight:bold;color:#009900;display:block; }
.Details_t li a:hover{ background:url(../images/visit/Details_t1.jpg) no-repeat 0px 0px;font-size:14px;font-weight:bold;color:#fff;display:block}
.Details_t li.det_1{ background:url(../images/visit/Details_t.jpg) no-repeat left top; display:block; height:34px;width:104px;color:#fff; font-size:14px;}
.Details_t li.det_2{ background:url(../images/visit/Details_t2.jpg) no-repeat left top; display:block; height:34px;width:104px;}
.Details_t li.det_1 a:hover{ background:url(../images/visit/Details_t.jpg) no-repeat left top; display:block; height:34px;width:104px;}
.Details_t li.det_2 a:hover{ background:url(../images/visit/Details_tr.jpg) no-repeat left top; display:block; height:34px;width:104px;}
/*内容右边*/
.Details_r{width:306px;background: #fff;}
	/*使用流程*/
	.Process{border:1px solid #dfdcdc;}
	.Process h3{ background:#e6e6e6 url(../images/visit/Deta_1.jpg) no-repeat 10px -222px; height:30px; line-height:30px; text-indent:40px;color:#009900;font-size:14px;}
	.Process dl{padding:12px;}
	.Process .Operation_steps{ line-height:22px;color:#666;font-family:"微软雅黑"; font-size:12px;}
/*	.Process dd{ line-height:22px;}
	.Process dd b{font-family:"微软雅黑"; }
*/	
.clear{clear:both}
.mod-top{line-height:35px;font-size:14px;}

.summary .item {
float: left;
margin-right: 7px;
}
.w_45 .item {
width: 45px;
height: 45px;
}
.w_27 .item, .w_45 .w_27 {
display: inline-block;
width: auto;
}
.summary .item a {
position: relative;
display: block;
margin: 1px;
border: 1px solid #ccc;
text-align: center;
vertical-align: middle;
background-color: #fff;
font-size: 12px;
}
.summary .w_27 a {
display: inline-block;
width: auto;
padding:0px 8px;
border-radius: 3px;
  line-height: 25px;
}
.summary .item a.current {
border: 1px solid #f90;
background: #f90;
  color: #fff;
  border-radius: 3px;
  line-height: 25px;
}
.summary .item a.disable {
  background: #DBDADA;
  color: #9D9A9A;
}
.summary label{float:left;line-height: 29px;}
.buycount-ctrl .ctrl {
  display: inline-block;
  width: 25px;
  height: 25px;
  border: 1px solid #DCDCDC;
  position: relative;
  vertical-align: middle;
  background: #fff;
    float: left;
}
.buycount-ctrl .ctrl.disabled, .buycount-ctrl .ctrl.disabled:hover {
  border-color: #eaeaea;
  cursor: default;
}
.buycount-ctrl .ctrl span {
  position: absolute;
  left: 0;
  top: 0;
  display: block;
  background: #B4B5B5;
  cursor: pointer;
  _line-height: 0;
  _font-size: 0;
}
.buycount-ctrl .ctrl .horizontal {
  width: 15px;
  height: 2px;
  top: 12px;
  left: 5px;
}
.buycount-ctrl .ctrl .vertical {
  width: 2px;
  height: 15px;
  top: 5px;
  left: 12px;
}
.buycount-ctrl .ctrl.disabled span, .buycount-ctrl .ctrl.disabled:hover span {
  background: #eaeaea;
}
.buycount-ctrl input {
  display: inline-block;
  width: 40px;
  height: 15px;
  padding: 5px 0;
  border: 1px solid #DCDCDC;
  border-left: 0;
  border-right: 0;
  border-top: 1px solid #DCDCDC;
  border-bottom: 1px solid #DCDCDC;
  color: #000;
  font-size: 14px;
  line-height: 20px;
  text-align: center;
  vertical-align: middle;
    float: left;
	  margin: 0;
}
.btn2{
    display: inline-block;
    width: 70px;
    height: 28px;
    background-color: rgb(0, 102, 204);
    line-height: 28px;
    text-align: center;
    color: rgb(255, 255, 255);
    vertical-align: middle;
	margin-left: 15px;
	    font-size: 14px;
}
.d-time{
	
	background: #F1EEEE;
    padding: 10px;
	font-size: 14px;
}
.son_wei li{
	float:left;
	width:125px;
	text-align:center;
	
}
.son_wei li p{
	color:#fff;
	padding-top:5px;
	padding-bottom:10px;
}
.son_wei li img{
	margin:0 auto;
	padding-top:10px;
}

.loginmask{ width:100%; height:100%; z-index:8; background:rgb(170, 170, 170); position:fixed; top:0; left:0; display:none; }#loginalert{ width:440px; background:#fff; position:fixed; top:-600px; left:50%; margin-left:-220px; z-index:99999; display:none; }.closealert{ width:20px; height:20px; cursor:pointer; background:url('../images/icon.png') no-repeat -220px -315px;-webkit-transition:all 0.4s ease-out;-moz-transition:all 0.4s ease-out;-o-transition:all 0.4s ease-out;transition:all 0.4s ease-out;}.closealert:hover{transform:rotate(-180deg);-moz-transform:rotate(-180deg);-webkit-transform:rotate(-180deg);-o-transform:rotate(-180deg);}.loginwrap{ width:340px; margin:0 auto; }.loginh{ height:40px; margin-top:20px; }.loginh .fl{ font-size:30px; line-height:40px; color:#292929; }.loginh .fr{ font-size:18px; line-height:50px; color:#707070; }.loginh .fr a{ font-size:18px; line-height:50px; color:#FF4200; margin-left:5px; }.loginwrap h3{ font-size:14px; font-weight:500; height:20px; margin-top:15px; color:#292929 }.loginbtn{ line-height:70px; color:#6B6A6A; }.logininput input{ display:block; height:14px; line-height:14px; width:100%; border: #DAE2E5 1px solid; text-indent:10px; overflow:hidden; color:#979696; padding-top:13px; padding-bottom:13px; }.logininput .loginusername{ margin-top:15px; margin-bottom:10px; }.loginsubmit input{ width:240px; height:40px; line-height:40px; color:#fff; background:#70CA10; display:block; text-align:center; font-size:20px; border:none; font-family:'微软雅黑'; cursor:pointer; }.loginsubmit{ width:130px; height:40px; margin:15px 20px 0 0; position:relative; }.loginsubmiting{ height:40px; background:#fff; position:absolute; top:0; left:0; width:130px; opacity:0.8; filter:alpha(opacity=80); display:none; }.loginsubmiting_inner{ height:40px; background:url('../images/loading.gif') no-repeat 50% 50%; width:130px; position:absolute; top:0; left:0; }.loginpd{ border-bottom:1px solid #ecf2f5; }.thirdlogin .pd50{ padding-top:30px; padding-bottom:30px; }.thirdlogin h4{ color:#6B6A6A; font-weight:500; margin-bottom:20px; }.thirdlogin ul li{ display:block; float:left; margin-bottom:10px; }.thirdlogin ul li a{ display:block; float:left; height:40px; line-height:40px; width:160px; color:#fff; text-indent:60px; }#sinal a{ background:#d63b22 url('../images/../images/share/weibo.png') no-repeat 0px -5px; }#qql a{ background:#3eb0d8 url('../images/../images/share/qq.png') no-repeat 0px -5px; }#renrenl a{ background:#1f87cc url('../images/../images/share/renren.png') no-repeat 0px -5px; }#doubanl a{ background:#319947 url('../images/../images/share/douban.png') no-repeat 0px -5px; }.thirdlogin ul li{ margin-right:20px; }.userpanel{ position:relative; }.userpanel dt{ padding:10px; background:#36393b; position:relative; height:30px; overflow:hidden; }.userpanel dt.userpanel_cur{ background:#2a2a2a }.userpanel dt span{ display:block; height:16px; line-height:16px; background:red; color:#fff;padding:0 2px; top:0; right:0; position:absolute; }.userpanel dt img{ width:30px; }.userpanel dl,.userpanel dt,.userpanel dd{ display:block; }.userpanel dd{ position:absolute; top:50px; right:0; width:145px; background:#2a2a2a; display:none;  }.userpanel dd li a{ height:30px; line-height:30px; color:#ccc; display:block; text-indent:30px; }.userpanel dd li a:hover{ background-color:#6BC30D; color:#fff; }.userpanel dd li .fl{ margin-left:15px; }.userpanel dd li .fr{ margin-right:15px; color:red }.upmenu .favorites,.upmenu .upload{ display:block; width:35px; height:30px; float:left; margin-top:10px;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}.upmenu .favorites:hover,.upmenu .upload:hover{ background-color:#2a2a2a; }.upmenu .upload{ background:#3b3e40 url(../images/icon.png) no-repeat -205px -371px; margin-right:10px; position:relative; border-bottom:10px solid #323436; }.upmenu .upload_a{ width:140px; position:absolute; top:40px; right:-60px; background:#2a2a2a; display:none; }.upmenu .upload_a ul{ display:block; }.upmenu .upload_a ul li a{ display:block; height:30px; line-height:30px; color:#ccc; display:block; text-indent:15px; }.upmenu .upload_a ul li a:hover{ background:#6BC30D; color:#fff; }.upmenu .favorites{ background:#3b3e40 url(../images/icon.png) no-repeat  -165px -371px; margin-right:2px; position:relative; }#pages ul li{ display:block; float:left; width:36px; height:36px; text-align:center; line-height:36px; margin-right:5px; color:#a9a9a9; }#pages ul .pagecur a{ background:#70CA10; color:#fff; }#pages ul .pagecur a:hover{ background:#70CA10; color:#fff; }#pages ul li a{ display:block; float:left; background:#fff; width:36px; height:36px; text-align:center; line-height:36px; color:#a9a9a9; }#pages ul li a:hover{ background-color:#969696; color:#fff; }#pages ul .prev a{ background:#fff url('../images/icon.png') no-repeat -52px -217px; }#pages ul .next a{ background:#fff url('../images/icon.png') no-repeat -75px -247px; }#pages ul .prev a:hover{ background-position:-76px -217px; }#pages ul .next a:hover{ background-position:-50px -247px; }#post_head{ background:#F0F0F0; }#post_head ul{ display:block; float:left; margin-right:30px; }#post_head ul li{ float:left; }#post_head ul li a{ display:block; float:left; width:150px; height:60px; line-height:60px; text-align:center; font-size:18px; margin-right:1px;-webkit-transition:background-color 0.3s ease-out;-moz-transition:background-color 0.3s ease-out;-o-transition:background-color 0.3s ease-out;transition:background-color 0.3s ease-out;background:#6e6f71; color:#fff;}#post_head ul li a:hover{ background:#4d4e50; color:#fff; }#post_head ul .post_head_cur a{ background:#fff; color:#535353; }#post_head ul .post_head_cur a:hover{ background:#fff; color:#535353; }#post_head h4{ font-size:12px; font-weight:500; display:block; float:left; height:60px; line-height:60px; }.wared{ color:#ff0000; }#upload .common{ background:#fff; }.pnline{ border-bottom: #ECF2F5 1px solid; width:100%; }.apostline{ margin-left:50px; }.posth{ line-height:50px;  }.posth h3{ font-size:30px; font-weight:500; line-height:30px; }.postformleft{ width:100px; line-height:40px; font-size:14px; display:block; height:40px; }.posttitle textarea{ resize:none; width:460px; height:160px; padding:20px; border:1px solid #DBE2E6; overflow-y:hidden; }.posttitle textarea:focus{ border:1px solid #e0c614; }.apinput{ display:blocl; float:left; height:38px; width:500px; border:1px solid #DBE2E6; line-height:38px; text-indent:20px; }.apinput:focus{ border:1px solid #e0c614; }.choosecate .postformleft{ line-height:20px; }.post_check_info{ position:absolute; top:0; left:620px; height:40px; width:220px; position:absolute; top:0; border:1px solid #a5a5a5; background:#a5a5a5; color:#fff; display:none; }.post_check_info .pd10{ height:20px; line-height:20px; text-align:left; text-indent:28px; background:url('../images/tips.png') no-repeat 10px -47px; }.post_check_info.post_check_info_w{ border:1px solid #ffe2be; background:#fffada; display:block; }.post_check_info.post_check_info_w .pd10{ background-position:10px 1px; color:#979696; }.post_check_info.post_check_info_t{ background-color:transparent; border:#fff; display:block; }.post_check_info.post_check_info_t .pd10{ background-position:10px -95px; }.likeatag ul li{ display:block; float:left; margin: 0 5px 10px 0;  height: 26px; }.likeatag ul li a{ display:block; float:left; background:#F8F8F8; height: 26px; line-height: 26px; padding: 0 15px; white-space:nowrap }.likeatag ul li a:hover,.likeatag ul .tagselected a{ background:#636363; }.likeatag ul li a:hover .sca,.likeatag ul .tagselected .sca{ color:#fff; }.likeaswitcher li{ display:block; float:left; width:80px; text-align:center; margin:0 20px 10px 0; height:110px; position:relative; }.likeaswitcher li a{ display:block; width:80px; height:80px; margin-bottom:10px; position:relative; }.likeaswitcher .gselected{position:absolute;right:5px;bottom:5px;}.likeaswitcher .tagselected .gselected{background:url('../images/icon.png') no-repeat -3px -126px;width:16px;height:16px;}#bimgqueue{}.drag_area{ height:100px; position:relative; }.drag_area_c{ width:760px; height:100px; background:#F5F5F5 url('dragarea.png') no-repeat 0 50%; position:relative; }.drag_area_c_litpic{ margin-left:25px; }.drag_area_c_litpic img{ width:124px; height:80px; }.drag_area_c_info textarea{ width:540px; height:70px; overflow:hidden; margin-left:10px; resize: none; border:#dbe2e6 1px solid; padding:5px; }.drag_area_c_info textarea:focus{ border:1px solid #e0c614; }.drag_area .cancel a{ position:absolute; width:16px; height:16px; right:10px; top:10px; background:url('../images/uploadify-cancel.png'); cursor:pointer; }.post_new_pic{ cursor:pointer; float:left; }.upload_line{  }.upload_line th{ text-align:left; line-height: 40px; font-size: 14px; font-weight:500; width:100px; }.wared.un{ color:#fff }.upload_wrap{ margin:0 auto; background:#fff; }.postcolor .white a{ background:#fff; border:1px solid #F2F2F2; }.postcolor .orange a{ background:#ff7f03; }.postcolor .blue a{ background:#2779a7; }.postcolor .green a{ background:#4CBF0E; }.postcolor .yellow a{ background:#ffde00; }.postcolor .red a{ background:#f01e1e; }.postcolor .purple a{ background:#c818fb; }.postcolor .pink a{ background:#E9016E; }.postcolor .gray a{ background:#d3d5d4; }.postcolor .black a{ background:#000; }.postcolor .colorful a{ background:url(colorful2.png); }.postlayout li a{ background-image:url('layout.png'); background-color:#fff; border:1px solid #F2F2F2; }#simgarea{background: url('simgarea.jpg');width: 280px;height: 180px;float: left;margin-right:30px;}#simgup span{display:block;margin-top:20px;}.simctrl{ margin:40px 0 0 0; }#postbtn,.postclass{ background:#70CA10; color:#fff; width:130px; height:40px; line-height:40px; text-align:center; display:block; float:left; font-size:16px; border:none; cursor:pointer; }#pofile .common{  }#index_list_round{ height:310px; margin-bottom:40px; overflow:hidden; position:relative; }.index_list_content{ position:relative; }.index_list_content li{ display:block; width:580px; height:310px; position:absolute; top:0; left:0; overflow:hidden; }.index_list_content li a{ display:block; width:580px; height:310px; position:absolute; top:0; left:0; }.index_list_content li img{ width:580px; }.index_list_arrow li{ display:block; top:95px; position:absolute; width:27px; height:46px; background:url('bblock-30.png'); cursor:pointer;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}.index_list_arrow li:hover{ background-color:#a0ee4d; }.index_list_arrow li i{ display:block; width:16px; height:16px; background:url('icon.png') no-repeat 0 0; }.index_list_arrow .index_list_arrow_prev{ left:-30px; }.index_list_arrow .index_list_arrow_next{ right:-30px; }.index_list_arrow .index_list_arrow_prev i{ background-position:-87px -228px; margin:16px 0 0 6px; }.index_list_arrow .index_list_arrow_next i{ background-position:-60px -257px; margin:16px 0 0 6px; }.index_list_arrow .index_list_cur.index_list_arrow_prev{ left:0; }.index_list_arrow .index_list_cur.index_list_arrow_next{ right:0; }.index_list_info{ width:100%; height:70px; background:#fff; position:absolute; bottom:-70px; left:0; }.index_list_info .pd10{ display:none; }.index_list_avatar{ width:50px; height:50px; }.index_list_avatar a{ display:block; }.index_list_avatar a img{ width:50px; height:50px; }.index_list_user{ margin-left:10px; overflow:hidden; white-space:nowrap }.index_list_info_content{ width:390px; margin-left:20px; }.index_list_info_name{ display:block; font-size:14px; height:29px; line-height:28px; width:70px; overflow:hidden; text-overflow: ellipsis; white-space:nowrap; }.index_list_info_name a{  }.index_list_info_cate a{ color:#6bc30d; }.index_list_info_content a{ height:29px; line-height:28px; font-size:14px; font-weight:700; }.index_list_info_content p{ height:21px; overflow:hidden; line-height:19px; }.newlist{ height:310px; margin-bottom:40px; }.newlist .sc_detail{ height:50px; overflow:hidden; }.listline{ height:1px; background:#f8f8f8; width:100%; }.listtags{ height:40px; line-height:40px; overflow:hidden; }.listtags ul{height:40px;}.listtags li{display:block; float:left; padding-left:25px; background:url('li.png') no-repeat 0 19px; white-space:nowrap;}.listtags li a{color:#939292;}.listtags li a:hover{color:#303030;text-decoration:underline;}.listbox .listfields{margin-top:0;height:40px;line-height:40px;}.listfields li{ display:block; float:left; margin-top:13px; margin-right:20px; }.artfields .viewit{ background-position:-207px -145px; }.artfields .discussionvsit{ background-position:-165px -145px; height:14px; }.cmperson{ height:50px; }.cmperson .author{ margin-top:12px; }.author span{ color:#C0C0C0; }.likeiti{ cursor:pointer; height:25px; color:#fff; line-height:25px; position:absolute; width:50px; top: -30px; text-align: center; left:-17px; background:#ff8a00; display:none; }.sc_info .pdw20{ position:relative; }.medal{ height:40px; }.medal i{ width:16px; height:16px; float:left; display:block; margin-top:13px; background:url('awards.png') no-repeat; display:none; }.awards i{ display:block; }.nsmall{ width:240px; height:auto; }.nsmall .sc_detail{ width:200px; }.nsmall .sc_preview{ width:240px; height:160px; }.nsmall .sc_preview img{ width:240px; }.showavatar{ width:80px; height:80px; margin-right:20px; }.showavatar img{ width:80px; height:80px; }.userdetail{ height:80px; color:#8C8C8C; }.user_name{ height:28px; line-height:28px; font-size:18px; }.user_name span{ font-size:12px; margin-left:10px;}.user_url{ height:30px;  margin-left:10px; line-height:33px; overflow:hidden; }.user_url a{ color:#1F8902; }.user_city,.user_male{ margin-top:5px; }.user_city,.user_sign,.user_male{ height:20px; line-height:20px; }.user_male{ margin-left:20px; }.user_male span{ font-size:12px; }#pofile .common{ border-bottom:1px solid #EBEBEB; padding-bottom:50px; }#fswitch .common{ border-bottom:1px solid #EBEBEB; }.male_icon{ background:url('icon.png') no-repeat 0px 0px; }.author_m{ background-position: 2px -430px; }.author_f{ background-position: 2px -453px; }.author_n{ background-position: 5px -479px; }#fswitch .ue_grid_1{ margin:0; position:relative;}#fswitch ul{ display:block; }#fswitch ul li{ display:block; float:left; }#fswitch ul li a{ display:block; float:left; height:50px; line-height:50px; width:140px; text-align:center; }#fswitch ul li a b{ color:#333; font-size:18px; font-weight:500; }#fswitch ul li a span{ color:#828282; margin-left:10px; }.upload_cate#fswitch ul li a{ height:60px; }.upload_cate#fswitch ul li a b{ color:#737373; font-size:20px; }.fswitcharrow{ width:140px; height:2px; background:#70CA10; position:absolute; bottom:0; left:0; }.artprev,.artnext{ width:23px; height:50px; display:block; position:fixed; top:50%; margin-top:-40px; background:#838383 url('icon.png') no-repeat; z-index:99; }.artprev{ left:0; background-position:-102px -453px; }.artnext{ right:0; background-position:-160px -453px; }#backtop{ width:40px; height:40px; background:#333 url('icon.png') no-repeat -27px -459px; display:block; position:fixed; right:10px; bottom:-40px; cursor:pointer;z-index:99;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear;margin-left:-40px;}@-moz-document url-prefix(){#backtop{right:30px;}}#backtop{ opacity:0.6 }#backtop:hover{ background-color:#70CA10; opacity:1 }#veiwall a{ display:block; height:50px; line-height:50px; color:#919191; background:#fff; text-align:center; font-size:14px; }#veiwall a:hover{ background:#E6E6E6; }#veiwall a:hover span{ background-position:-64px -297px; }#veiwall span{ font-size:14px; background:url('icon.png') no-repeat -88px -297px; margin-left:10px; }#veiwall a,#veiwall a span{-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear;}#resultinfo h3{ font-size:24px; color:#636363; font-weight:500; margin-bottom:10px; }#resultinfo p{ font-size:13px; color:#7d7d7d; font-weight:500; line-height:24px; }#resultinfo .green{ margin-top:20px; display:block; }.content_responsive .ct_rsb{ width:280px; float:left; margin-right:20px;-webkit-transition:all 0.1s linear;-moz-transition:all 0.1s linear;-o-transition:all 0.1s linear;transition:all 0.1s linear;}.content_responsive .ct_rsb h5{ height:30px; margin-bottom:10px; }.othercategories_ct .pd20 { padding-left:19px; padding-right:18px; }.othercategories_ct ul li{ display:block; float:left; width:80px; height:80px; margin-bottom:1px; margin-right:1px; position:relative; }.othercategories_ct .postcolor li a{ display:block; border:10px solid #f2f2f2; width:60px; height:60px; position:absolute; top:0; left:0; z-index:0;-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear;}.othercategories_ct .postcolor li:hover a,.othercategories_ct .postcolor .othercategories_cur a{ border:10px solid #fff;-webkit-box-shadow:0px 3px 5px rgba(0,0,0,0.15);-moz-box-shadow:0px 3px 5px rgba(0,0,0,0.15);box-shadow:0px 3px 5px rgba(0,0,0,0.15);z-index:3;}.othercategories_cur_b{ width:16px; height:16px; background:url('icon.png') no-repeat -3px -126px; position:absolute; top:50%; left:50%; margin-left:-8px; margin-top:-8px; z-index:4; }#switchresult{ background:#3d3e40; height:50px; margin-bottom:30px; padding-top:30px; }.uetab{ height:50px; }.uetab ul{  width:280px; height:50px; display:block; }.uetab ul li{ display:block; float:left; }.uetab ul li a{ display:block; float:left; width:140px; height:50px; line-height:50px; text-align:center; background:#505153; color:#c3c3c3; font-size:14px; }.uetab ul .tabcur a{ background:#F5F6F7; color:#484848; }.ueactive{ height:50px; overflow:hidden; }.ueactive .index_notice_horn{ margin-top:5px; width:30px; float:left; }.activect{ width:520px; display:block; float:left; position:relative; }.activect li{ width:520px; height:50px; display:block; line-height:50px; overflow:hidden; color:#bbbbbb; }.activect li b{ color:#fff; font-weight:500; }.activecl{ width:30px; height:50px; float:right; display:block; margin-top:5px; }.activecl li{ display:block; width:20px; height:20px; background:url('icon.png') no-repeat; cursor:pointer; vertical-align:bottom; }.activecl .activeprev{ background-position:-123px -410px; }.activecl .activeprev:hover{ background-position:-123px -434px; }.activecl .activenext{ background-position:-103px -441px; }.activecl .activenext:hover{ background-position:-103px -417px; }#news{ height:299px; }.news_head{ background:#ececec; }.getdate_m_d span{ display:block; float:left; width:36px; height:50px; background:url('date.png') no-repeat 50% 0; margin-left:2px; }.getdate_m_d .getdate_m_d_line{ background-position:50% -500px; }.news_head_title{ float:left; margin-left:25px; }.news_head_title h3{ font-weight:500; color:#757575; font-size:22px; margin-top:4px; }.news_head_title h4{ font-weight:500; color:#757575; font-size:16px; height:20px; }.news_head_controller li{ display:block; width:40px; height:40px; cursor:pointer; background:url('icon.png') no-repeat 0 0; float:left; background-color:#757575; margin-top:5px; }.news_head_controller .news_head_controller_prev{ background-position:-74px -215px; }.news_head_controller .news_head_controller_next{ background-position:-47px -245px; margin-left:1px; }.news_head_controller .news_head_controller_lock{ background-color:#B9B9B9; cursor:default; }.news_head_controller .news_head_controller_lock:hover{ background-color:#B9B9B9; }.news_head_controller li:hover{ background-color:#6bc30d; }.news_content{ background:#fff; }.news_content .news_title{ font-size:16px; font-weight:500; }.news_content .news_body{ height:60px; padding-top:30px; padding-bottom:40px; line-height:20px; overflow:hidden; font-size:14px; color:#939292; }.newspush a{ display:block; background:#fff; }.newspush h3{ font-size:16px; font-weight:500; }.newspush p{ height:60px; padding-top:30px; padding-bottom:40px; line-height:20px; overflow:hidden; font-size:14px; color:#939292; }.main_cate{ margin-top:10px; padding-bottom: 10px;  }.main_cate ul li { display:block; float:left; }.main_cate ul li a{ display:block; float:left; height:40px; line-height:40px; width:92.33333333px; margin-right:1px; background:#e6e6e6; text-align:center;-webkit-transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;-o-transition:all 0.2s ease-in;transition:all 0.2s ease-in;}.main_cate ul .main_cate_cur a{background:#6bc30d; color:#fff;}.main_cate ul .main_cate_cur a:hover{background:#6bc30d; color:#fff;}.main_cate ul li a:hover{background:#454648; color:#fff;}#index_notice{ float:left; width:580px; margin-top:10px; height:40px; overflow:hidden; position:relative; }.index_notice_li{ float:left; display:block; width:520px; height:40px; position:relative; top:0; left:0; }.index_notice_li li{ height:40px; line-height:40px; display:block; }.index_notice_li li b{ color:#6bc30d; }.index_notice_cl{ width:30px; height:40px; float:left; }.index_notice_horn{ width:30px; height:40px; background:url('icon.png') no-repeat -135px -367px; float:left; }.index_notice_cl li{ display:block; width:20px; height:20px; background:url('icon.png') no-repeat; cursor:pointer; vertical-align:bottom; margin-left:10px; }.index_notice_cl .index_notice_prev{ background-position:-123px -410px; }.index_notice_cl .index_notice_prev:hover{ background-position:-83px -434px; }.index_notice_cl .index_notice_next{ background-position:-103px -441px; }.index_notice_cl .index_notice_next:hover{ background-position:-83px -417px; }.logininput input{-webkit-transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;-o-transition:all 0.2s ease-in;transition:all 0.2s ease-in;}.logininput input:focus{ border-color:#ff9600; }.loginwrap h3 span{font-size: 14px;font-weight: 500;height: 26px;color: #292929;display:block;float:left;line-height:26px;}.loginwrap .login_warning{ display:block; height:20px; line-height:20px; background:#ff7200; color:#fff; padding:0 4px; float:left; text-align:center; font-size:12px; margin-left:14px; margin-top:3px; display:none; }#select{ position:relative; z-index:7 }#searcht{ z-index:8; position:relative; }#search_class{ display:none; }#search_class_emu{ position:absolute; z-index:1; width:170px; top:42px; left:0; display:none; }#search_class_emu ul{ background:#dadada; }#search_class_emu li{ display:block; height:32px; line-height:32px; background:#dadada; cursor:pointer; vertical-align:bottom;-webkit-transition:all 0.1s ease-in;-moz-transition:all 0.1s ease-in;-o-transition:all 0.1s ease-in;transition:all 0.1s ease-in;}#search_class_emu li i{ display:block; width:2px; height:2px; border:5px solid #f0f0f0; background:#f0f0f0; float:left; margin:10px 15px 0 20px;-webkit-transition:all 0.1s ease-in;-moz-transition:all 0.1s ease-in;-o-transition:all 0.1s ease-in;transition:all 0.1s ease-in;}#search_class_emu li span{ display:block; float:left; height:32px; line-height:32px; }#search_class_emu li:hover{ background:#868686; color:#fff; }#search_class_emu li:hover i{ background:#fff; border-color:#fff; }#search_class_emu .search_class_cur i{ background:#6bc30d; border-color:#6bc30d; }#search_class_emu .search_class_cur{ background:#505050; color:#fff; }#search_class_emu .search_class_cur:hover{ background:#505050; color:#fff; }#search_class_emu .search_class_cur:hover i{ background:#6bc30d; border-color:#6bc30d; }.add_favorites{width:35px; height:30px; position:absolute; top:0; left:0;background:url('largeh.png') no-repeat 9px 8px; background-size:16px 14px;-webkit-transition:all 0.4s ease-in;-moz-transition:all 0.4s ease-in;-o-transition:all 0.4s ease-in;transition:all 0.4s ease-in;opacity:0.6;}.add_favorites_hover{-moz-transform: scale(5);-webkit-transform: scale(5);-o-transform: scale(5);-ms-transform: scale(5);transform: scale(5);opacity:0.1;}#reg_setp{ position:fixed; width:100%; height:100%; background:#fff; z-index:999; top:0; left:100%; display:none; }#reg_setp h3{ font-size:14px; font-weight:500; overflow:hidden; height:80px; line-height:90px; }#setp_quicklogin{ width:400px; height:210px; position:absolute; left:50%; margin-left:-200px; top:230px; text-align:center; display:none; }.blogo{ width:150px; height:180px; position:absolute; top:50px; left:50%; margin-left:-75px; }.quicklogin_socical li{ display:block; float:left; }.quicklogin_socical li a{ width:186px; height:46px; display:block; float:left; line-height:46px; color:#fff; text-align:left; text-indent:68px; font-size:16px; }.quicklogin_socical_weibo { margin-bottom:20px; }.quicklogin_socical { margin-bottom:20px; }.quicklogin_socical_weibo a{ margin-right:20px; background:#d63b22 url('../images/share/weibo.png') no-repeat 0 0; border:2px solid #d63b22; }.quicklogin_socical_qq a{ margin-bottom:20px; background:#3eb0d8 url('../images/share/qq.png') no-repeat 0 -2px; border:2px solid #3eb0d8; }.quicklogin_socical_renren a{ margin-right:20px; background:#1f87cc url('../images/share/renren.png') no-repeat 0 0; border:2px solid #1f87cc; }.quicklogin_socical_douban a{ background:#319947 url('../images/share/douban.png') no-repeat 0 0; border:2px solid #319947; }.back_setp{ width:100px; height:50px; line-height:50px; background:#8F8F90; color:#fff; cursor:pointer; font-size:22px; text-align:center; position:absolute; left:20px; top:20px;-webkit-transition:all 0.3s ease-in;-moz-transition:all 0.3s ease-in;-o-transition:all 0.3s ease-in;transition:all 0.3s ease-in;}.back_setp:hover{ background-color:#6BC30D; }#setp_pofile{ width:550px; height:210px; position:absolute; left:50%; margin-left:-275px; top:230px; text-align:center;  }.setp_pofile_input{ margin-left:20px; }.setp_pofile_input input { display:block; height:16px; margin-bottom:10px; line-height:16px; padding-top:17px; padding-bottom:17px; }.setp_pofile_input_user,.setp_pofile_input_email,.setp_pofile_input_password,.setp_pofile_input_v_password{ border:1px solid #dae2e5; color:#979696; font-size:14px; width:300px; padding:0 20px;-webkit-transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;-o-transition:all 0.2s ease-in;transition:all 0.2s ease-in;}.setp_pofile_input .setp_pofile_input_password{ display:none; }.setp_pofile_input_user:focus,.setp_pofile_input_email:focus,.setp_pofile_input_password:focus,.setp_pofile_input_v_password:focus{ border-color:#afb3b5; }#setp_pofile_check{ display:none; }.setp_pofile_checkbox{ text-align:left; padding-top:10px; padding-bottom:40px; }.setp_pofile_checkb{ display:block; height:13px; width:13px; background:#fff; border:1px solid #dedede; cursor:pointer; float:left; }.setp_pofile_check_true{ background:#fff url('check-dot.png') no-repeat 50% 50%; }.setp_pofile_checkbox span{ height:15px; line-height:15px; display:block; float:left; margin-left:10px; }.setp_pofile_input .setp_pofile_input_submit{ height:50px; width:340px; line-height:50px; background:#70ca10; color:#fff; cursor:pointer; border:none; font-size:24px; padding:0; font-family:'微软雅黑';-webkit-transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;-o-transition:all 0.2s ease-in;transition:all 0.2s ease-in;}.setp_pofile_input .setp_pofile_input_submit:hover{ background:#6BC30D; }#common_content_main{ background:#fff; position:relative;  }.common_content_main{ text-align:center; }.common_content_main li{ display:block; margin:0 auto; }.common_content_main li.loadimagebg{ background:#F6F6F6 url('img-loader.png') no-repeat 50% 50% }.common_content_main img{ max-width:100%; }.common_content_info{ margin-bottom:10px; }.common_content_info_avatar{ height:60px; width:60px; overflow:hidden; }.common_content_info_avatar img{ width:60px; height:60px }.common_content_info_more h3{ padding:3px 0 6px 0; font-size:24px; font-weight:500; color:#8c8c8c; }.common_content_info_avatar{ margin-right:15px; }.common_content_info_more p{ color:#989898; }.common_content_info_more p a{ color:#1f8902; margin-left:5px; }.common_content_info_more i{ background:url('icon.png') no-repeat -4px -106px; width:14px; height:14px; }.common_content_info_more span{ margin-right:10px; line-height:20px }.common_content_origin{  color:#989898; font-size:14px; }.common_content_origin a{ color:#1f8902; font-size:14px; }.license{ color:#d86b01; height:50px; line-height:50px; }.common_content_infobox .common{  background:#fff; }.common_content_infobox{ border-top:1px solid #f0f1f1; }.common_content_infobox_count{ height:50px; font-size:48px; line-height:50px; font-weight:500; margin-top:10px; }.common_content_infobox_count_em{ height:50px; overflow:hidden; line-height:70px; font-size:14px; margin-right:10px; font-weight:500; }.common_content_infobox_favorite{ width:240px; margin-right:20px; }.common_content_infobox_favorite .addfavorite i{ margin-left:70px; }.common_content_infobox_../images/share ul li{ background-color:#9b9b9b; float:left; margin-right:13.33333333333333px;-webkit-transition:background-color 0.3s linear;-moz-transition:background-color 0.3s linear;-o-transition:background-color 0.3s linear;transition:background-color 0.3s linear;}.common_content_infobox_../images/share .sinal:hover{ background:#d63b22 }.common_content_infobox_../images/share .qql:hover{ background:#3eb0d8 }.common_content_infobox_../images/share .renrenl:hover{ background:#1f87cc }.common_content_infobox_../images/share .doubanl:hover{ background:#319947 }.common_content_infobox_../images/share .twitterl:hover{ background:#31c1eb }.common_content_infobox_../images/share .facebookl:hover{ background:#39599f }@media screen and (max-width:1200px){.drag_area_c{ width:660px }.drag_area_c_info textarea{ width:440px; }}@media screen and (max-width:580px){#searcht{ width:280px; margin:0; padding:0; height:40px; margin-top:20px; }#search_class_emu{ width:280px; }#search_class_emu li{ height:40px; line-height:40px; }.searchtxt{ padding:13px 10px; width:220px; }.searchbtn{ height:40px; width:40px; background-position:-33px -61px; }.common_content_origin{ display:none; }.license{ height:auto; line-height:20px; margin-bottom:20px; margin-top:10px;  }.common_content_infobox_../images/share{ display:none; }.common_content_infobox_favorite{ margin-right:0; }.normalcpst,.posteravatar,.postinput{ height:40px; }.postinput textarea{ height:30px; }.postbtn{ width:40px; }.postbtn a{ width:40px; height:42px; line-height: 20px; font-size: 14px; }#searcht{ display:none; }.common_content_infobox_count{ float:left; }.common_content_info_more h3{ padding-top:0 }.common_content_infobox_count{ margin-bottom:0px; }#more_about{ display:none; }.common_content_infobox,#common_content_comment{ background:#fff; }.postinput textarea{ border-right:1px solid #DAE2E5; }}.more_about_ul{ position:relative; }.more_about_ul ul{ position:relative; }.more_about_ul li{ display:block; float:left; margin-right:10px; }#more_about .common{ background:#fff; }#more_about h3{ font-weight:500; font-size:16px; height:40px; position:relative; }#more_about ul{ display:block; }#more_about .pd20{ overflow:hidden; }.more_about_ul{ overflow:hidden; }#more_about li img{ width:100%; }.more_about_ul_cl{ position:absolute; top:-5px; right:0; }.more_about_ul_cl ul li{ display:block; background:#9B9B9B url('icon.png') no-repeat; width:30px; height:30px; float:left; margin-right:1px; cursor:pointer;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}.more_about_ul_cl ul .more_about_ul_pv{ background-position:-79px -220px; }.more_about_ul_cl ul .more_about_ul_nx{ background-position:-53px -250px; }.more_about_ul_cl ul li:hover{ background-color:#70CA10; }.more_about_ul_cl ul .more_about_ul_gray,.more_about_ul_cl ul .more_about_ul_gray:hover{ background-color:#CFD0D0; cursor:default; }#common_content_comment .common{ background:#fff; }.common_content_color h3{ margin-right:20px; font-size:14px; }.common_content_color i{ display:block; width:20px; height:20px; background:url('icon.png') no-repeat -124px 3px; float:left; }.common_content_color span{ height:20px; line-height:20px; display:block; float:left; font-weight:500; color:#535353 }.common_content_color table{ width:210px; height:10px; margin-top:4px; }.common_content_color td{ height:10px; }.common_content_color td a{ display:block; height:10px; }.common_content_color { margin:10px 0 15px 0; }.common_content_tags h3{ margin-right:20px; margin-top:3px; font-size:14px; margin-bottom:10px; }.common_content_tags i{ display:block; width:20px; height:20px; background:url('icon.png') no-repeat -42px 3px; float:left; }.common_content_tags span{ height:20px; line-height:20px; display:block; float:left; font-weight:500; color:#535353 }.common_content_tags ul li { float:left; margin:0 5px 5px 0; }.common_content_tags ul li a{ display:block; float:left; height:27px; line-height:27px; padding:0 10px; background:#ededed;-webkit-transition:background-color 0.3s ease-out;-moz-transition:background-color 0.3s ease-out;-o-transition:background-color 0.3s ease-out;transition:background-color 0.3s ease-out;}.common_content_tags ul li a:hover{ background:#65686a; color:#fff; }.news_content .pd25{ position:absolute; background:#fff; left:0; }.news_head_controller li{-webkit-transition:background-color 0.3s linear;-moz-transition:background-color 0.3s linear;-o-transition:background-color 0.3s linear;transition:background-color 0.3s linear;}::-webkit-scrollbar { width: 10px; background: #949494;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}::-webkit-scrollbar-button { display: none; }::-webkit-scrollbar-track  { background: #E6E6E6; }::-webkit-scrollbar-thumb { background: #808080; border-radius:100px; -webkit-border-radius:100px; }::-webkit-scrollbar-thumb:active { background: #6BC30D; }.reg_form_check{ position:relative; }.reg_form_check .reg_form_result{ position:absolute; top:0; top:1px\9; left:352px; width:242px; height:50px; border:1px solid #a5a5a5; background:#a5a5a5; color:#fff; display:none; }.reg_form_check .reg_form_result .pd10{ height:30px; line-height:30px; text-align:left; text-indent:38px; background:url('tips.png') no-repeat 10px -42px; }.reg_form_check .reg_form_result_w{ border:1px solid #ffe2be; background:#fffada; display:block; }.reg_form_check .reg_form_result_w .pd10{ background-position:10px 6px; color:#979696; }.reg_form_check .reg_form_result_t{ background-color:transparent; border:#fff; display:block; }.reg_form_check .reg_form_result_t .pd10{ background-position:10px -90px; }.minh{ height:680px; }.minh dl{ margin-bottom:30px }.minh dt{ font-size:18px; margin-bottom:10px; }.minh dd{ display:inline; height:30px; line-height:30px; margin-right:10px; }.minh dd a{ font-size:16px; }.baikepush{ height:300px; overflow:hidden; position:relative; }.listbox .catecontent{ height:100px; overflow:hidden; }.baikepush a{ position:relative; }.baikehover{ width:270px; height:240px; border:5px solid #fff; position:absolute; top:0; left:0;display:none;}.i_outlink{ background:url('icon.png') no-repeat -177px -322px; margin-left:5px; }.othercategories h2{ color:#636363; font-size:14px; font-weight:500; background:#d1d2d2; }.othercategories h2 span{ height:20px; line-height:20px; display:block; float:left; }.othercategories_ct{ background:#e0e1e1; }.h_color_i{ background:url('icon.png') no-repeat -123px 3px; display:block; float:left; width:20px; line-height:20px; height:20px; margin-right:5px; }#pofile{ margin-top:50px;}
.pd20 {
    padding: 20px;
}
.loginpd {
    border-bottom: 1px solid #ecf2f5;
}
.container2 {
    max-width: 1000px;
    width: 100%;
    margin: 0 auto;
}
.deals__filter {
    text-align: center;
    padding: 30px 0 0;
    color: #373535;
	margin-bottom: 40px;
	
}
.deals__filter a {
    display: inline-block;
    font-size: 15px;
	width: 110px;
    height: 40px;
    line-height: 40px;
    background: #ddd;
	    margin-bottom: 10px;
}
.deals__filter span {
    padding: 0 15px;
}
.deals__filter span:last-child{
	display:none;
}
.deals__filter a.active, .deals__filter a:hover {
    color: #fff;
	background:#1e522f;
	
}
.content{
	padding:15px;
	margin-bottom: 50px;font-size:15px;
	line-height:28px;
}
.content p{
	font-size:16px;
	line-height:30px;
	
}
.content span{
	font-size:16px;
	line-height:30px;
	
}
.foods li{
	float:left;
	margin-right:15px;
	position:relative;
	    margin-bottom: 15px;
}
.foods li img{
	width:308px;
	height:220px;
}
.foods li h2{
background-color: rgba(0, 0, 0, 0.662745);
position:absolute;
line-height:35px;
bottom:8px;
left:0;
    width: 100%;
    text-align: center;
    color: #fff;
    font-size: 15px;
}
.details_main h1 {
    font-size: 25px;
    font-weight: bold;
    text-align: center;
}
.details_main p {
    height: 24px;
    margin: 10px 0;
    /* width: 660px; */
    text-align: center;
    color: #999;
}
.details_main p b {
    color: #F47920;
}

.blog-post {
float: left;
padding-bottom: 15px;
margin-bottom: 15px;
border-bottom: 1px solid #e1e1e1;
line-height:24px;clear: both;
margin:10px 20px;
    width: 960px;
}
.blog-post dt{
  width: 170px;
  float: left;
  padding-right:15px;
}
.permalink{  text-align: center;
  margin: 10px 0;}
.permalink a {
    font-weight: 700;
    font-size: 18px;
    -webkit-transition: all 0.25s ease-out;
    -moz-transition: all 0.25s ease-out;
    -o-transition: all 0.25s ease-out;
    -ms-transition: all 0.25s ease-out;
    transition: all 0.25s ease-out;
}
.permalink h4{
	font-size:18px;
}
.newss dd{
	font-size:14px;
}
.permalink a:hover { text-decoration: none ;color: #1e522f}
.innerpage-title {
    background: #d8e2d8;
    color: #373535;
    box-sizing: border-box;
    padding: 30px 0;
    text-align: center;
}

.container-fluid {
    width: 100%;
    overflow: hidden;
}

.innerpage-title .content-block {
    padding: 0 90px;
}
.innerpage-title p,.activity__list p {
    line-height: 26px;    font-size: 14px;
}
.activity__list li {
    margin: 20px 0;
    background: #f2efe1;
}
.activity__pic {
    width: 43%;
    display: inline-block;
    vertical-align: top;
}
.activity__pic img {
    width: 100%;
    display: block;
	height: 250px;
}
.activity__cont {
    width: 56.5%;
    display: inline-block;
    vertical-align: top;
    padding: 0 30px;
    color: #373535;
}
.activity__cont h1 {
    font-size: 26px;
    margin: 30px 0 20px;
    color: #1e522f;
}
.register_box {
    width: 459px;
    margin: 20px auto 0;
    display: block;
	margin-bottom:50px;
}
 .register_box p {
    margin-bottom: 16px;
    position: relative;
	margin: 20px 0;
}
.register_box  p label {
    height: 20px;
    font-size: 14px;
    width: 100px;
    margin-right: 15px;
    text-align: right;
    display: inline-block;
    color: #555;
}
.register_box .star {
    font-size: 14px;
    color: red;
    position: absolute;
    left: -10px;
}

.register_box p input {
    width: 340px;
    height: 50px;
    line-height: 50px;
    border: 1px solid #D5D5D5;
    font-size: 14px;
    padding: 0 10px;
    border-radius: 0;
}
.register_box .agreeMent {
    padding-left: 120px;
}
.register_box .agreeMent #regeditBtn {
    width: 304px;
    height: 50px;
    line-height: 50px;
    font-size: 14px;
    display: block;
    text-align: center;
    background: #857870;
    color: #fff;
    border: 0;
	cursor:pointer;
}
.register_box .agreeMent #regeditBtn:hover {
    background: #C2A271;
}