@charset "utf-8";html{height:100%}
body{position:relative;min-height:100%;margin:0;padding:0;padding-bottom:240px}
.content{height:100%}
footer{position:absolute;bottom:0;left:0;width:100%}
a,li,ol{list-style:none;text-decoration:none}
a:hover{color:#f76e12;text-decoration:none}
*{margin:0;padding:0}
a,a:hover,li,ol,p{padding:0;color:#454545;text-decoration:none;list-style:none}
a,li,ol,p{font-family:"Microsoft Yahei";font-size:14px;margin:0}
.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:.5S;-webkit-transition:.5S;-moz-transition:.5S;-o-transition:.5S}
.top .topbox .login a:hover{background-color:red;transition:.5S;-webkit-transition:.5S;-moz-transition:.5S;-o-transition:.5S;text-decoration:none}
.right-mid-con{width:307px;float:right}
.top_ad a{width:1176px;height:90px;display:block;margin:10px auto}
.top_ad a img{width:1176px;height:90px}
.content{width:1200px;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:700;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}
.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-id,.area-span-1{width:60px}
.area-id2,.area-span-2{width:110px;text-align:center}
.area-change,.area-span-3{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:red}
.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}
.right-mid-con2{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:700}
.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:700}
.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:700;line-height:23px;height:66px;overflow:hidden;display:block}
.posi{width:1176px;margin:0 auto;padding:10px 0 0 0;font-size:14px;color:#666}
.fl{float:left}
.fr{float:right}
.clearfix:after,.clearfix:before{content:"";display:table}
.clearfix:after{clear:both}
.vip-user-left *{font-family:"Microsoft Yahei","微软雅黑";color:#333}
#footer *{color:#fff}
.container{width:1176px;margin:20px auto;background:#fff}
.container .container-left{width:840px}
.container .container-right{width:310px}
.container-724 .tools{padding-bottom:40px}
.container-724 .tools label{font-weight:700}
.container-724 .tools input{vertical-align:middle}
.tools .toolsbar-1,.tools .toolsbar-2,.tools .toolsbar-3{height:30px;line-height:30px}
.toolsbar-1 .toolsbar-1-left>label{padding-right:30px}
.toolsbar-1 .toolsbar-1-left input{margin-left:10px;margin-right:4px}
.toolsbar-1 .toolsbar-1-left input:first-child{margin-left:0}
.toolsbar-1 .toolsbar-1-right>span{font-size:14px;font-weight:700}
.toolsbar-1 .toolsbar-1-right span{margin-left:16px;margin-right:8px}
.toolsbar-1 .toolsbar-1-right .switch-btn{position:relative;width:38px;height:26px;background:#ccc;border-radius:40%}
.toolsbar-1 .toolsbar-1-right .switch-btn i{position:absolute;display:block;width:24px;height:24px;line-height:24px;border:1px solid #ccc;border-radius:50%;top:0;left:-1px;background:#fff;cursor:pointer;font-size:12px;font-style:normal;font-weight:700;text-align:center}
.toolsbar-2>label{padding-right:30px}
.toolsbar-2>input{margin-left:10px;margin-right:4px}
.toolsbar-3 input[type=text]{width:218px;height:28px;line-height:28px;padding:0 10px;border:1px solid #e1e6eb;background-color:#cce8cf;border-radius:4px}
.toolsbar-3 .search-btn{width:80px;height:30px;background:#288cf0;color:#fff;margin-left:10px;border:none;border-radius:4px;cursor:pointer}
.news-wrap .news-tit{height:40px;line-height:40px;border-bottom:1px solid #e1e6eb}
.news-wrap .news-tit strong{font-size:14px}
.news-wrap .news-tit .time{padding-left:28px;background:url(icon-time.png) no-repeat left 10px}
.news-wrap .news-cont .article-source,.news-wrap .news-cont .important-info{display:none}
.news-wrap .news-cont table{width:100%;border-collapse:collapse;border-spacing:0}
.news-cont table td{font-size:14px;height:48px;padding-bottom:20px}
.news-cont table .news-cont-time{width:58px}
.news-cont table .news-cont-share{width:52px;border-bottom:1px solid #e1e6eb;overflow:hidden}
.news-cont table .news-cont-share a{display:block;float:right;width:29px;height:21px;text-indent:-999px;background:url(share-btn.png) no-repeat center}
.news-cont .load-btn{width:100%;height:40px;margin-top:27px;background:0 0;color:#f56e12;border:1px solid #e1e6eb;cursor:pointer;font-size:14px}
.member{width:100%}
.head-img{width:100%;margin-bottom:55px}
.headimg-box{width:200px;height:200px;float:left;margin-right:30px}
.headimg-box img{width:200px;height:200px}
.head-file{width:600px;float:left}
.content .easysite-submit-btns .easysite-sub-page{border:1px solid #F76E12;color:#F76E12}
.content .easysite-submit-btns .easysite-sub-page:hover,.content .easysite-submit-btns .easysite-sub-page:hover input{background-color:#F76E12;color:#fff}
#data,#head-img{width:560px;margin:0 auto}
#head-img .easysite-member-form .easysite-form-page-sub{margin-top:20px}
#head-img .easysite-border{border:none}
#head-img .easysite-member-head{padding:0}
#head-img .easysite-member-portrait{width:100px;height:100px;float:left;margin:0 20px 0 0}
#head-img .easysite-member-portrait img{width:100px;height:100px}
#head-img .easysite-member-namesign{width:285px}
#data .easysite-border,#data .easysite-mtb10{border:none}
#data .easysite-section-header{padding:0;margin-top:-28px;margin-left:116px;margin-bottom:30px}
#data #mtkj-blank-header{margin-top:-5px}
#data .easysite-section-header h4{font-weight:400;line-height:60px;width:100px;font-size:22px;height:60px;padding:0;color:#333;margin-right:5px}
#data .easysite-member-row{padding:8px 0 8px 90px}
#password .easysite-border{border:none}
.cur.men-con{display:block}
.men-top{width:100%;position:relative;height:40px;display:block;margin-bottom:30px}
.tit-border{position:absolute;width:100%;border-bottom:#de6311 1px solid;height:39px}
.men-tit{width:100%;overflow:hidden;position:absolute;z-index:2}
.men-tit ol li{font-size:14px;height:65px;text-align:center;display:block;float:left;width:12.5%}
.men-tit ol li a{display:inline-block;color:#333;text-align:center;font-size:14px;height:65px;width:60px;cursor:pointer}
.men-tit .active a{border-bottom:none;cursor:pointer}
.men-con{display:none}
.men-con,.mencon-box{width:100%;overflow:hidden}
.men-left{width:150px;float:left}
.men-left ol li{width:100%;text-align:center;display:block}
.men-left ol li a{display:block;font-size:16px;line-height:30px;cursor:pointer}
.men-left ol .active a,.men-left ol li a:hover{color:#f76e12}
.men-right{float:left;display:block;overflow:hidden;width:670px;min-height:400px;margin-bottom:30px}
.vip-user-wrap{background-color:#fff}
.vip-user-left{float:left;margin-left:-100%;width:35px;height:65px;background-color:#ff6b01;position:relative}
.vip-user-left p{border:8px solid transparent;width:16px;height:16px;border-left-color:#ff6b01;position:absolute;top:23px;left:35px}
.vip-user-right{float:right;margin-left:-25px;width:25px;height:65px;background-color:#ff6b01}
.vip-user-nav{background:#f0f0f0;float:left;padding-left:40px;padding-right:25px;position:static;width:100%}
o .vip-user-nav ol{font-size:0;width:100%}
.vip-user-nav ol li{display:inline-block;font-size:14px;height:65px;text-align:center;width:13.5%}
.vip-user-nav a{color:#333;display:inline-block;height:65px;width:60px}
.vip-active i.vip-nav-1,i.vip-nav-1{background-position-y:-210px}
.vip-active i.vip-nav-3,i.vip-nav-3{background-position-y:-180px}
.vip-active i.vip-nav-4,i.vip-nav-4{background-position-y:-150px}
.vip-active i.vip-nav-5,i.vip-nav-5{background-position-y:-120px}
.vip-active i.vip-nav-6,i.vip-nav-6{background-position-y:-90px}
.vip-active i.vip-nav-7,i.vip-nav-7{background-position-y:-60px}
.vip-active i.vip-nav-2,i.vip-nav-2{background-position-y:-30px}
.vip-active i.vip-nav-8,i.vip-nav-8{background-position-y:0}
.vip-user-nav li i{background-image:url(../../vip-link-icon.png);background-repeat:no-repeat;background-color:transparent;background-position-x:0;display:block;height:30px;margin:5px 10px;width:40px}
.vip-user-nav a:hover i,.vip-user-nav li.active i{background-position-x:-40px}
.vip-user-nav a:hover span,.vip-user-nav li.active a span{color:#FF7F00}
.mess-tips{position:relative;width:0;height:0}
.tips-count{background-color:red;line-height:20px;border-radius:30px;color:#fff;text-align:center;height:20px;padding:0 6px}
.mess-tips-box1{position:absolute;z-index:3;left:391px;top:-10px}
.mess-tips-box2{position:absolute;z-index:3;left:494px;top:-10px}
.mess-tips-box3{position:absolute;z-index:3;left:36px;top:-25px}
.file-cul{min-height:440px}
.file-box{display:block;margin-bottom:20px;padding-top:30px}
.file-title{font-size:30px;border-bottom:1px solid #bebcbc;color:#333;padding-bottom:10px}
.file-cul{width:100%}
.add-follow{margin:20px 0}
.add-follow .shadow{left:0!important;top:0!important;position:relative!important}
.add-follow ol li{text-align:center;display:block;float:left;margin:10px}
#add-tag{background:#f8f8f8;width:110px}
.add-follow ol li a{line-height:40px;display:block;font-size:16px;border:2px #e0e0e0 solid;padding:0 16px;min-width:70px;transition:.5s;-moz-transition:.5;-webkit-transition:.5;-o-transition:.5}
.add-follow ol li a:hover{border:2px #f76e12 solid;transition:.5;-moz-transition:.5;-webkit-transition:.5;-o-transition:.5}
#add-tag a{font-size:30px}
.file-sc{margin:20px 0 20px 20px}
.file-sc ol li{width:100%;margin-bottom:10px;border-bottom:1px solid #e0e0e0}
.sc-tit{width:100%;display:block;overflow:hidden;height:35px}
.sc-tit a{font-size:20px;line-height:35px;text-overflow:ellipsis;overflow:hidden}
.sc-con{line-height:30px;height:30px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.sc-info{position:relative;width:100%;height:30px}
.sc-date{line-height:30px;position:absolute;left:0;color:#999;font-size:13px}
.sc-can{line-height:30px;position:absolute;right:0}
.sc-can a{color:red;cursor:pointer}
.cul-focus{width:100%;height:100%;display:none}
.open{display:block}
.c-f-bg{width:100%;height:100%;background-color:#000;z-index:4;position:fixed;left:0;top:0;opacity:.3}
.cul-focus-top{position:absolute;left:50%;top:100px;margin-bottom:10px;width:700px;background-color:#fff;padding:15px;border:6px solid #cecece;z-index:5;margin-left:-350px}
.c-f-title{width:100%;height:50px;line-height:50px;border-bottom:1px solid #cecece}
.c-f-t{float:left;width:600px;margin-left:10px;font-size:28px;line-height:45px}
.c-f-close{float:right;width:40px;text-align:center;font-size:30px;color:#B3B0B0;cursor:pointer;line-height:40px}
.close:hover{color:#454545}
.c-f-addlist{width:460px;margin:0 auto;text-align:center}
.c-f-addlist button{width:130px;height:40px;margin:10px;background-color:#fff;color:#f76e12;border:none;border-radius:5px}
#tb-ok{background:#02a1e9;color:#fff}
#tb-esc{background:#ff6b01;color:#fff}
#tb-ok:hover{background-color:#0595ff;box-shadow:0 0 3px #a0a0a0;transition:all .2}
#tb-esc:hover{background-color:#ff4901;box-shadow:0 0 3px #a0a0a0;transition:all .2}
.c-f-list{display:block;margin:10px}
.cul-list1{width:100%;display:block}
.cul-list1 li{padding-top:5px}
.li1{color:#333;height:22px;border-left:#f76e12 solid 5px;padding-left:10px;font-size:18px;line-height:22px;margin-top:10px}
.cul-list2{width:auto;margin-left:15px}
.cul-list2 li{line-height:30px}
.cul-list2 li .border-line{display:block;border-bottom:1px solid #cecece;margin-right:10px}
.cul-list3{margin-left:10px}
.cul-list3 dd{float:left;min-width:19%;margin-right:1%;margin-top:10px;height:30px;overflow:hidden}
.pad{padding-left:10px}
.li-act{float:left;width:19%;margin-right:1%}
.li-act span{border-bottom:none!important}
.li-check{line-height:28px;padding-left:22px;padding-right:10px;border:1px solid #e6e6e6;color:#333;background:url(../../mem-add.png) 6px center no-repeat #f8f8f8}
.li-check-on{background:url(../../mem-added.png) 8px center no-repeat #f8f8f8;color:#f76e12}
.li-check-on:hover{background:url(../../mem-added.png) 8px center no-repeat #f8f8f8}
.jf-rule{color:#a0a0a0;font-size:25px;padding-top:84px;padding-bottom:178px;text-align:center}
.jf-check{width:100%;display:block}
.jf-check .tb1{width:100%;border-top:1px solid #cecece;border-left:1px solid #cecece;border-right:1px solid #cecece;text-align:center}
.jf-check .tb2{border-bottom:1px solid #cecece;border-left:1px solid #cecece;border-right:1px solid #cecece;text-align:center;width:100%}
.jf-check table tr td{border:1px solid #cecece;font-size:16px;line-height:35px}
.jf-num{width:15%}
.jf-f{width:15%}
.jf-p{width:30%}
.jf-c{width:15%}
.jf-t{width:25%}
.list_page{display:block;height:40px;margin:20px auto;width:580px}
.list_page .pagestyle{height:35px;line-height:35px;text-align:center;color:#f76e12;display:block;border-top:1px #ddd solid;border-bottom:1px #ddd solid;background:#eee;float:left}
.list_page .pagestyle a{width:35px;height:35px;line-height:35px;text-align:center;color:#f76e12;display:block;border-right:1px #ddd solid;background:#fff;float:left}
.list_page .pagestyle a:hover{background:#eee;text-decoration:none}
.page_first .pagestyle,.page_first a{background:0 0;border:none}
.page_first{border-left:1px #ddd solid;border-top:1px #ddd solid;border-bottom:1px #ddd solid;border-radius:5px 0 0 5px}
.page_last,.page_last a{border-radius:0 5px 5px 0}
.page_first a{border-radius:5px 0 0 5px}
.pagestyle font{width:35px;height:35px;line-height:35px;text-align:center;color:#f76e12;display:block;border-right:1px #ddd solid;background:#eee;float:left}
.pagestyle span{width:0!important;display:none!important}
.list_page2 .easysite-page-wrap{float:left;padding-left:20px!important}
.list_page2 .easysite-total-page{float:left;line-height:40px}
.list_page2 .easysite-jump-page{float:left;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 #ddd solid;border-top:1px #ddd solid;border-bottom:1px #ddd 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{border:1px #f76e12 solid;color:#f76e12}
.list_page2 .easysite-jump-page .easysite-jump-btn:hover{background:#f76e12;color:#fff}
.sys .sys-message .sys-msg-list{padding:15px 0}
.more_box,.sys .more_number li.more_box{float:left;cursor:pointer;min-width:20px;padding:0 5px;line-height:30px;height:30px}
.sys .more_box:hover{background:#f76e12;color:#fff;border:1px #f76e12 solid;border-right:none}
.sys .more_number{border-right:1px solid #dfdfdf;display:block;height:32px}
.bor_rig,.sys .more_number li.bor_rig{border:1px solid #dfdfdf;text-align:center}
.sys .tz{padding:2px 16px;vertical-align:middle;border:1px #f76e12 solid;border-radius:5px;margin-left:10px;height:23px;color:#f76e12;background:0 0}
.sys .tz:hover{background:#f76e12;color:#fff}
.file-pl{display:block}
.file-pl ol li{display:block;border-bottom:1px solid #e1e6eb;padding:0 10px 25px 10px}
.pl-title{display:block;height:35px;overflow:hidden;margin-top:20px}
.pl-title a{display:block;height:35px;overflow:hidden;font-size:20px}
.pl-title a:hover{color:#f76e12}
.pl-content,.pl-time,.pl-tit,.pl-type,.pl-user,.pl-zt{float:left;display:block}
.pl-collect{line-height:24px;text-align:right}
.pl-text{display:block;font-size:14px;line-height:24px}
.easysite-end-time a{color:red}
.pl-time{color:#999;font-size:13px;float:left}
.pl-content{color:#666;font-size:20px}
.pl-zt{color:#999;margin-left:30px;font-size:13px}
.agree{color:#f76e12}
.logo-wrap a {
    display: none;
}