@charset "utf-8";
body {	margin: 0px;	padding: 0px;}
ol,li,a{ list-style:none; text-decoration:none;}
a:hover{color: #f76e12; text-decoration: underline;}
ol,li,p{margin:0px;padding:0px; color:#454545; font-family: "Microsoft Yahei","微软雅黑" !important; font-size: 14px; text-decoration: none;}
#top_cont .top {border-bottom-width: 2px;border-bottom-style: solid;border-bottom-color: #ececec;     position: fixed;  z-index: 1000;  width: 100%; background-color: #fff; top: 0;}
/*top end*/

.top_ad a{width:1176px; height: 90px; display: block; margin: 10px auto;}
.top_ad a img{width: 1176px; height: 90px;}

#top_cont {
    overflow: hidden;
    padding-top: 60px;
}
/*top ad end*/


.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 {display:none;}
/*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*/





 /*内容通用部分*/
.posi{width:1176px; margin:0 auto; padding:10px 0 0 0; font-size:14px; color:#666; display:none}
.contain-box2{ width: 850px;float: left;}

/*不通用部分*/
/*7x24*/
.fl {
    float: left;
}

.fr {
    float: right;
}




.content{overflow:hidden;}
.content .login-left{float:left;}
.content .login-right{float:left; width: 360px; }

/*登录*/
.denglu .sign-title{border:none;}
.logo_show_img{width:700px; padding:20px 20px 0; margin:10px 0; border-right:2px solid #eee}
.logo_show_img img{width:600px;}
.login-right .easysite-font{width:auto;}
.login-right .easysite-login{border:none}



.sign-box {
	width: 100%;
	padding-top: 10px;
}
.sign-box .easysite-login{border:0;}
.sign-title {
	border-bottom-color: #f76e12;
	border-bottom-width: 2px;
	border-bottom-style: solid;
}
.sign-title .easysite-login-title{border-bottom:0; padding:0} .sign-title a:hover{color: #f76e12 !important;}
.sign-tbox {
	color: #FFF;
	background-color: #f76e12;
	font-size: 22px !important;
	text-align: center;
	display: block;
	height: 50px;
	width: 120px;
	line-height: 50px;
}
/*注册*/

.easysite-font {width:810px;border-right:2px solid #eee}
.easysite-font.denglu{width:420px;}
.easysite-font .easysite-border{border:none}
.easysite-font .easysite-member-page-content{background:transparent}
.easysite-font .easysite-cell .cont .easysite-input{width:15px;height: 15px;}
.easysite-font .easysite-cell .cont font{font-size: 16px; color: #0055AA;}
.easysite-cell .cont{ overflow: hidden; margin-bottom: 4px;}

.tiaokuan .easysite-label{height:200px; line-height:200px;}
.easysite-font .easysite-row .easysite-label{font-size:16px; width: 100px;}
.easysite-font  .easysite-row textarea{font-size:13px;}
.easysite-font .easysite-submit-btns{float:none;margin-left:300px;}
.easysite-font .easysite-submit-btns .easysite-sub-page{float:none;  border:none; background: #f76e12;}
.easysite-font .easysite-submit-btns input{background: none repeat scroll 0 0 #f76e12;
    color: #FFFFFF;
    cursor: pointer;
    font-family: "Microsoft YaHei","微软雅黑","SimHei","黑体";
    font-size: 16px;
    height: 38px;
    width: 267px;
    -khtml-border-radius: 5px 5px 5px 5px;
    -o-border-radius: 5px 5px 5px 5px;
    -ms-border-radius: 5px 5px 5px 5px;
    -moz-border-radius: 5px 5px 5px 5px;
    -webkit-border-radius: 5px 5px 5px 5px;
    border-radius: 5px 5px 5px 5px;
    border:none;
}
.easysite-font .easysite-submit-btns .easysite-sub-page:hover{background:#fd7f02}
.easysite-font .easysite-submit-btns .easysite-sub-page:hover input{background:#fd7f02}

.easysite-font .easysite-cell .easysite-special-inw{width:255px;}
.easysite-font .easysite-input-tip-info{font-size:12px;}
.easysite-font .easysite-cell em{font-size:12px; line-height:32px;}
.easysite-font .easysite-section-wrap{margin:20px 0; width:750px; }
.easysite-font .easysite-form-page-sub{width:750px;}


.otherLogon{float:left;padding:30px 0 0 50px;width:243px;color:#666;font-size:14px;line-height:33px}
.otherLogon .phone{margin-bottom:11px;padding:0 0 15px;border-bottom:1px solid #F2F2F2;line-height:28px}
.otherLogon .phone .pTit{color:#333;font-weight:700;font-size:15px}
.otherLogon .phone p{overflow:hidden;white-space:nowrap}
.orange{color:#F60}
.otherLogon .pSubTit{margin:20px 0 0;padding-top:10px;border-top:1px solid #F2F2F2}
.blue,.blue a{color:#05A; font-size: 14px;}