@charset "utf-8";
body {	margin: 0px;	padding: 0px;}
ol,li,a{ list-style:none; text-decoration:none;}
a:hover{color: #f76e12; text-decoration: underline;}
*{margin:0px;padding:0px;}
ol,li,a,p,a:hover{margin:0px;padding:0px; color:#454545; font-family: "Microsoft Yahei" !important; font-size: 14px; text-decoration: none; list-style:none;}
.top {	border-bottom-width: 2px;border-bottom-style: solid;border-bottom-color: #ececec;}
.top .topbox {	font-family: Microsoft Yahei;	height: 60px;width: 1176px;	margin-right: auto;	margin-left: auto;}
.clear {clear: both;}
.top .topbox .top_logo {float: left;height: 60px;width: 192px;}
.logoimg img {	height: 60px;	width: 192px;}
.top .topbox .top_nav {	height: 60px;	overflow: hidden;	float: left;	display: block; margin: 0 10px;}
.top .topbox .top_nav ol li {	display: block;	float: left;}
.top .topbox .top_nav ol li a {	line-height: 40px;	display: block;
	padding-right:12px;	padding-left: 12px;	height: 40px;margin-top: 10px;font-size: 14px;	text-align: center;}
.top .topbox .top_nav ol li a:hover{ color:#fff; background:#f76e12; display:block;border-radius: 5px;text-decoration: none;}
.top .topbox .top_nav ol li .active{color:#fff; background:#f76e12; display:block;border-radius: 5px;}
.index-search{ float:left; position: relative;  margin-top:15px; }
.search-btn{ position: absolute;right:2px; top:1px; line-height: 30px; width: 24px; height: 30px;}
.top .topbox .login {float: right;height: 60px;}
.top .topbox .login a {	background-color: #f76e12;	display: block; color:#FFF;	height: 40px;padding-right: 10px;padding-left: 10px;
	line-height: 40px;margin-top: 10px;  border-radius: 5px;transition:0.5S;-webkit-transition:0.5S; -moz-transition:0.5S; -o-transition:0.5S;}
.top .topbox .login a:hover{ background-color:#F00; transition:0.5S;-webkit-transition:0.5S; -moz-transition:0.5S; -o-transition:0.5S;    text-decoration: none;}

/*top end*/

.top_ad a{width:1176px; height: 90px; display: block; margin: 10px auto;}
.top_ad a img{width: 1176px; height: 90px;}
/*top ad end*/
.content {width: 1176px; margin: 20px auto;}

.left_con{width: 237px; display: block;float: left; overflow: hidden;}
.map_img{width: 237px; height: 237px; padding-bottom:10px; margin-bottom: 10px;}
.left_title{ position: relative; display: block; height: 30px;}
.title_hui{font-size: 14px; line-height: 34px; color: #454545;width: 140px;position: absolute; left: 0; font-style: italic;font-weight: bold;  height: 30px;}
.time_hui{font-size: 12px; color: #999;width: 96px; line-height: 36px; text-align:right; height: 30px;position: absolute; right: 0;    }
.gg1{ margin: 10px 0 20px 0; width: 237px;}
.gg1 img{ width: 237px; height: 53px;}
/*map end*/
.price{width: 100%; margin-bottom: 15px; }
.top-line{border-top: 1px solid #cecece;}
.price .price-box{height: 394; width: 100%; margin-top: 5px;}
.price .price-box-scroll{overflow-y: scroll;overflow-x: hidden;background-color: #ededed; height: 525px; }
.area-price{display: block; margin:0 auto 10px auto; width: 100%;}
.area-title{ border-bottom: 1px solid #cfcfcf; font-size: 12px;}
.area-title span{display: block;float: left; line-height: 30px; overflow: hidden;}
.area-span-1,.area-id{width: 60px;}
.area-span-2,.area-id2{width: 110px; text-align: center;}
.area-span-3,.area-change{width: 34px; padding-left: 16px;text-align: center;}
.area-price ol li{height: 28px; overflow: hidden;display: block;line-height: 30px; font-size: 12px;}
.area-price ol li span{float: left; overflow: hidden;}
.up{color: #f00;}
.down{color: #009632}
.logo .area-title{border-bottom: none;}
.logo .up{background: url(up.png) no-repeat  0 center; }
.logo .down{background: url(down.png) no-repeat 0 center;  }
.logo ol li{border-bottom: 1px solid #cfcfcf}
hr{width: 100%; text-align: center;border-top: #AFAEAE}
/*price end*/


/*右边下方竖栏目*/
.right-mid-con{width: 307px;  float: right;}
.calendar{ width: 305px; border: 1px solid #cecece; border-top: none;}
.cal-title{ width: 100%; height: 30px; line-height: 30px;}
.cal-card{ width: 50%; height: 30px; line-height: 30px;  float: left; }
.cal-card a{background:  #f9f2ed; color:#999; display: block; border-top: 1px solid #cecece; text-align:  center;}
.cal-card .on{ background-color: #fff;  border-top: 2px solid #f76e12; color: #f76e12; font-weight: bold;}
.cal-con{width: 100%; height:250px; display: block;}
.cal-year{width: 90px;    text-align: center;    margin: 5px 0 5px 13px;}
.cal-month{width: 90px; text-align: center; margin: 5px 0;}
.cal-con input[type="button"]{    width: 90px;    text-align: center;    margin: 5px;}

.a-top{ width: 100%; height: 30px; line-height:30px; position: relative;}
.a-title{  text-align: center; border-bottom: #f76e12 2px solid; float: left; display: block; padding: 0 5px; position: absolute;z-index: 2;    font-size: 15px;  font-weight: bold;}
.a-more{ float: left; height: 30px ; line-height: 30px; border-bottom: 2px solid #cecece; position: absolute; z-index: 1; width: 100%;}
.a-more a{ text-align: right; font-size: 13px; color: #cecece;display: block;line-height: 32px;}
.a-more a:hover{ text-decoration: none; color: #f76e12;}


/*列表页*/
.list_left_con{ float: left; width: 237px; margin-right: 25px;}
.list-con{ width: 580px; float: left;}
.list-new-tit{ height: 30px; width: 100%; position: relative;}
.list-clu{ width: 100px; position: absolute;left: 0; height: 30px; font-size: 18px;line-height: 30px;}
.list-clutype{ position:absolute;; left: 100px; height: 30px;}
.list-clutype li{ float: left; display: block; line-height: 30px; }
.list-clutype li a{ display: block;; padding: 0 20px; line-height: 30px; font-size: 15px;}
.list-clutype li .active,.list-clutype li a:hover{ background: #f76e12; border-top: 1px solid #288cf0;color: #fff; text-decoration: none;}
.rtnew-list{ width: 100%; margin-bottom: 40px;}
.rtnew-list ol li{ height: 60px; display: block; position: relative; border-bottom: 1px solid #ececec; }
.rt-time{ font-size: 13px;line-height: 60px; width: 40px;left: 0; position: absolute;}
.rt-title{ position: absolute;width: 250px; right: 0;top:12px; }
.rt-title a{ line-height: 20px;font-size: 13px; text-align: justify;  display: block; height: 40px; overflow: hidden;}


.edit-tj{ padding: 20px 0;}
.edit-tj,.tj-box{ width: 100%; display: block; overflow: hidden;}
.tj-box ol li{ display: block;width: 96%; height: 70px; padding: 20px 2%; border-bottom: 1px solid #e1e6eb; }
.tj_img{ float: left; margin: 0 10px 0 0;}
.tj_img img{ width:100px; height:70px;}
.tj-box ol li a{  font-weight: bold; line-height: 23px; height: 66px;  overflow: hidden; display: block;}


 /*内容不通用部分*/
 .content2 { margin:60px auto 20px auto; width: 1176px; }
 .con_now{ width: 100%; height: 30px; line-height: 30px;color: #666; margin-bottom: 20px; position: relative;    top: -50px; margin-left: -172px;}
.contain-left{width: 152px; float: left; margin-right: 20px; overflow: hidden;}
.c_ad,.c_ad_img,.c_ad_img img{ width: 100%;}
.c_ad_btn{ width: 130px; margin: 5px auto; line-height: 33px; height: 33px; background: #f76f13; color: #fff; text-align: center; overflow: hidden;    border-radius: 5px;transition:0.5S;-webkit-transition:0.5S; -moz-transition:0.5S; -o-transition:0.5S;}
.c_ad_p{ width: 100%; font-size: 12px; text-align: center; color: #767676; height: 17px; overflow: hidden;}
.c_ad a:hover{text-decoration: none;}
.c_ad a:hover .c_ad_btn{ background: #f71813;transition:0.5S;-webkit-transition:0.5S; -moz-transition:0.5S; -o-transition:0.5S;}
.contain-box{ width: 677px;float: left;}

/*不通用部分*/
.contain-box .easysite-online-survey{background-color: #F9F9F9; margin-top:0;}
.contain-box .easysite-survey-border{overflow:hidden; border:none;}
.contain-box .easysite-theme-content .easysite-td-row{}
.contain-box .easysite-theme-content .easysite-td-row span{height:40px; line-height:40px;}
.contain-box .easysite-theme-content .easysite-td-row .easysite-operation{height:40px; line-height:40px;}
.contain-box .easysite-theme-pagination{padding-top:30px;}
.contain-box .easysite-online-survey .easysite-survey-title{height:32px; line-height:32px; background-color:#fff; padding-left:0; border-bottom: 2px solid #cecece;}
.contain-box .easysite-online-survey .easysite-survey-title h2{color:#333; border-bottom:#f76e12 2px solid;width:auto; display:inline-block; padding:0 5px; font-weight:700;}
.contain-box .easysite-list-search{padding: 14px 5px;}

.contain-box .easysite-theme-content .easysite-th-row{background-color:#f8f8f8;}
.contain-box .easysite-theme-content .easysite-td-row:nth-child(odd){background-color:#f8f8f8 !important;}
.contain-box .easysite-survey-page .easysite-page-title h3{color:#494949;}
.contain-box .easysite-survey-page .easysite-page-title{padding-bottom:12px;}
.contain-box .easysite-online-section .easysite-online-problem b{font-size:22px;}

.tijiao{
    float: right;
    margin-right: 20px;
    padding:10px 0;
}
.tijiao label{
    display: inline-block;
    *display: inline;
    *zoom: 1;
    font-size: 16px;
    margin-right: 20px;
    border-radius: 6px;
    cursor: pointer;
}
.tijiao input{
    height: 28px;
    line-height: 28px;
    background-color: #fff;
    color: #7d7d7d;
    cursor: pointer;
    outline: 0;
    border: 0;
    border-radius: 6px;
    padding: 0 21px;
}
.tijiao .easysite-sub-page{
    border: 1px solid #f76e12;
    color: #f76e12;
}
.tijiao .easysite-sub-page:hover,
.tijiao .easysite-sub-page:hover input{
    background-color:#f76e12;
    color: #fff;
}
.tijiao .easysite-reset-page{
    border: 1px solid #cf2424;
    color: #cf2424;
}
.tijiao .easysite-reset-page:hover,
.tijiao .easysite-reset-page:hover input{
    background-color: #cf2424;
    color: #fff;
}

.contain-box p.easysite-radio-content label{display:block}
.contain-box .easysite-radio-content table div{display:inline-block;}
.list_page2 .easysite-page-wrap{float:right; padding-left:20px !important;}
.list_page2 .easysite-total-page{float: right;line-height: 40px;}
.list_page2 .easysite-jump-page{float: right;line-height: 40px;}
.list_page2 .easysite-page-wrap a{    width: 35px;  height: 35px;  line-height: 33px;  text-align: center; color: #f76e12 !important; display: block;  border-left: 1px #dddddd solid;  border-top: 1px #dddddd solid;  border-bottom: 1px #dddddd solid;  background: #fff;   float: left;  padding: 0;  margin: 0;}
.list_page2 .easysite-page-wrap a:hover{background: #eee !important;}
.list_page2 .easysite-page-wrap .easysite-current{background: #eee !important;}
.list_page2 .easysite-jump-page .easysite-jump-btn,.cx-btn .easysite-search-btn label{ border:1px #f76e12 solid  !important; color:#f76e12;}
.list_page2 .easysite-jump-page .easysite-jump-btn:hover,.cx-btn .easysite-search-btn label:hover{ background:#f76e12 !important;color:#fff;}
.cx-btn .easysite-search-btn label:hover input{color:#fff !important; background:#f76e12  !important}