@charset "utf-8";
/* CSS Document */
body,h1,h2,h3,h4,h5,h6,dl,dt,dd,ul,ol,li,th,td,p,blockquote,pre,form,fieldset,legend,input,button,textarea,hr{margin:0;padding:0;}
body {font:12px/1.5 "微软雅黑",Helvetica,Arial,Sans-serif; color:#333;_height:100%; background-attachment:fixed; background:#f1f1f1;}
select,input,button {vertical-align:middle;font-size:100%; outline:none;}
textarea{resize:none; outline:none;}
input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button{ -webkit-appearance: none !important; margin: 0;}
input[type="number"]{-moz-appearance:textfield;}
.clearfix:after {clear:both; content:"."; display:block; height:0; visibility:hidden;}
.clearfix {*zoom:1}
.clr {clear: both;font-size: 0;height: 0;line-height: 0;margin: 0;padding: 0;visibility: hidden;width: 0;}
.mb10{ margin-bottom: 10px;}
.mt10{ margin-top: 10px;}
.mt15{ margin-top: 15px;}
.ml20{ margin-left: 20px;}
.mt30{ margin-top: 30px;}
.pt15{padding-top: 15px;}
.pb10{ padding-bottom: 10px;}
.h20{ height: 20px;}
.h15{ height: 15px;}
ul,ol {list-style:none;}
img{border:none;}
a{ color:#333; text-decoration:none; vertical-align:baseline; transition: all 0.3s ease-in; -moz-transition: all 0.3s ease-in; -o-transition: all 0.3s ease-in; -webkit-transition: all 0.3s ease-in;}
a:hover{text-decoration:none; color:#e63a00;}
em{ color: #FF7A00;}

::-webkit-scrollbar {width: 6px;height:6px;}
::-webkit-scrollbar-track-piece{background-color: #eee;margin: -2px;}
::-webkit-scrollbar-thumb{background: #aaa;min-height: 150px;min-width: 150px;border-radius: 10px;}
::-webkit-scrollbar-thumb:vertical:hover{background: #555555}
::-webkit-scrollbar-thumb:horizontal:hover{background: #555555}

.top_box,.sc_nav,.wrap,.adbox,.fri_link,.cpbox,.p_search,.p_maintop,.xfWrap,.OAWrap,.TuWrap,.p_main,.FSelectM,.FyselectM,.nw_nav,.nw_wrap,.pcs_wrap,.E_NewsCot,.fc_Cot,.fc_form,.fc_Trap,.abWrap,.abTopBox,.SFMod{ width: 1200px; margin: 0px auto; clear: both;}
.ad300{ width: 300px; overflow: hidden;}
.ad300 a{ width: 300px; display: block;}
.ad300 a img{ width: 300px; height: auto;}
.ad250{ width: 250px; overflow: hidden;}
.ad250 a{ width: 250px; display: block;}
.ad250 a img{ width: 250px; height: auto;}

/*幕布广告*/
.curtain .up{ display:block; width:120px; height:24px; background:url(images/arrow.jpg) no-repeat left bottom; position:absolute; left:50%; bottom:0; z-index:20; margin-left:-60px; border-top-left-radius: 4px; border-top-right-radius: 4px; -moz-border-radius-topleft: 4px; -moz-border-radius-topright: 4px; -webkit-border-top-left-radius: 4px; -webkit-border-top-right-radius: 4px;}
.curtain .down{ display:block; width:120px; height:24px; background:url(images/arrow.jpg) no-repeat left top; position:absolute; left:50%; top:88px; z-index:20; margin-left:-60px; border-top-left-radius: 4px; border-top-right-radius: 4px; -moz-border-radius-topleft: 4px; -moz-border-radius-topright: 4px; -webkit-border-top-left-radius: 4px; -webkit-border-top-right-radius: 4px;}

.pictran{ width: 280px; height: 210px; display: block; overflow: hidden;}
.pictran img{ width: 100%; height: 100%; transition: all 0.3s ease-in-out; transform:scale(1.12);}
.pictran img:hover{ opacity: 0.85; -webkit-opacity:0.85; -moz-opacity:0.85; transform:scale(1)}
.header{ height: 60px; min-width: 1200px; background: #FF7A00; box-shadow: 1px 2px 5px #666666;}
#logo{ float: left; padding-top: 5px; width: 183px; height: 50px;}
#logo a{ display: block;}
#logo a img{ width: 183px; height: 50px;}
.header .top_box .nav_box{ float: left; height: 60px; line-height: 60px; margin-left: 40px;}
.header .top_box .nav_box a{ float: left; padding: 0px 15px; color: #fff; font-size: 14px; display: block;}
.header .top_box .nav_box a:hover{ background: #FF571E;}
.header .top_box .login_box{ float: right; margin-right: 10px; height: 60px; line-height: 60px; font-size: 14px;}
.header .top_box .login_box span{ float: left; color: #fff;}
.header .top_box .login_box .login_before{ margin-left: 30px; height: 60px; float: right; *float: none; font-size: 0px; overflow: hidden;}
.header .top_box .login_box .login_before li{ display: inline-block; *display: inline; *zoom: 1; margin-left: 10px; font-size: 14px;}
.header .top_box .login_box .login_before li a{ color: #fff;}

.bannerbox{ position: relative; min-width: 1200px;}
.bannerbox .banner{ width:100%; height: 500px; overflow:hidden; position:relative;}
.bannerbox .banner .hd{ height:15px; overflow:hidden; position:absolute; left: 50%; margin-left: -50px; bottom: 30px; z-index: 9; }
.bannerbox .banner .hd ul{ overflow:hidden; zoom:1; float:left;  }
.bannerbox .banner .hd ul li{ float:left; margin: 0px 5px;  width:15px; height:15px; line-height:14px; text-align:center; cursor:pointer; background: url(images/dot.png) no-repeat; background-position: 0px -25px;}
.bannerbox .banner .hd ul li.on{ background-position: 0px 0px;}
.bannerbox .banner .bd{ position: absolute; left:50%; margin-left: -1000px; height:500px; z-index:0;}
.bannerbox .banner .bd li{ zoom:1; vertical-align:middle; }
.bannerbox .banner .bd img{ width: 2000px; height: 500px; display:block;}
.bannerbox .banner .prev,
.bannerbox .banner .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(images/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;}
.bannerbox .banner .next{ left:auto; right:3%; background-position:8px 5px; }
.bannerbox .banner .prev:hover,
.bannerbox .banner .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.bannerbox .banner .prevStop{ display:none;}
.bannerbox .banner .nextStop{ display:none;}
.bannerbox .search_box{ position: absolute; top: 130px; left: 50%; margin-left: -379px; width: 698px; height: 295px; padding: 10px 30px; background: url(images/srh_bg.png) no-repeat;}
.bannerbox .search_box .srh_top{ margin-top: 20px; height: 36px; overflow: hidden;}
.bannerbox .search_box .srh_top .srh_top_es{ float: left; height: 36px; line-height: 49px; overflow: hidden; text-indent: 40px; font-size: 18px; background: url(images/icon.png) no-repeat; background-position: 0px 0px; font-weight: bold;}
.bannerbox .search_box .srh_top .srh_top_xf{ float: left; margin-left: 20px; height: 34px; line-height: 37px; overflow: hidden; text-indent: 44px; font-size: 18px; margin-top: 6px; background: url(images/icon.png) no-repeat; background-position: -132px -8px; font-weight: bold;}
.bannerbox .search_box .srh_top .srh_top_map{ float: left; margin-left: 20px; margin-top: 1px; height: 36px; line-height: 49px; overflow: hidden; text-indent: 44px; font-size: 18px; background: url(images/map_ico.png) no-repeat; background-position: 0px 0px; font-weight: bold;}
.bannerbox .search_box .srh_inp{ position: relative; margin-top: 10px; width: 698px;}
.bannerbox .search_box .srh_inp .srh_inp_put{ font-size: 14px; border: none; padding-right: 35px; width: 663px; height: 45px; line-height: 45px; *margin-left: -24px; text-indent: 24px; color: #979797; background: url(images/srhbg.jpg) no-repeat; border:1px solid #dedede;}
.bannerbox .search_box .srh_inp .srh_inp_btn{ position: absolute; top: 9px; right: 6px; width: 28px; height: 28px; border: none; display: block; background: url(images/icon.png) no-repeat; background-position: -272px -9px; cursor: pointer;}
.bannerbox .search_box .srh_mid{ margin-top: 20px;}
.bannerbox .search_box .srh_mid .srh_mid_qy,
.bannerbox .search_box .srh_mid .srh_mid_jg{ height: 30px; line-height: 30px;}
.bannerbox .search_box .srh_mid .srh_mid_qy h3,
.bannerbox .search_box .srh_mid .srh_mid_jg h3{ float: left; font-size: 14px;}
.bannerbox .search_box .srh_mid .srh_mid_qy a,
.bannerbox .search_box .srh_mid .srh_mid_jg a{ margin: 0px 5px; font-size: 14px;}
.bannerbox .search_box .srh_bot{ margin-top: 14px; font-size: 14px;}
.bannerbox .search_box .srh_bot em{ font-size: 24px; margin: 0px 10px;}

.searchResult{position:absolute;top:45px;left:0;width:698px;z-index:99; overflow: hidden;}
.searchResult em {color: #CC3333;font-style:normal;font-weight:normal;}
.searchHover .searchResult{_top:51px;}
.searchResultBg{position:relative;z-index:1;width:698px;border:1px #E7A13B solid; border-top:none;}
.searchResultCon{position:relative;z-index:1;width:698px;border-top:1px solid #FFEACC;background-color:#fff;}
.searchResultCon ul li .Se_num{ float: right;}
.searchResultarticleCon{border-bottom:none;}
.searchResultTitle{position:absolute;right:0;top:0;z-index:2;width:50px;height:100%;float:right;line-height:35px;text-align:center;}
.searchResultCon a.searchResultTitle:hover{font-weight:bold;color:#47494a;}
.searchResult ul{position:relative;width:698px;float:left;padding:3px 0;background-color:#fff;}
.articleCon li{width:678px;height:34px;overflow:hidden;padding:0 10px;line-height:34px;font-size:14px;color:#adaeae;}
.articleCon li span{margin-left:10px;font-size:12px;}
.articleCon li .Se_num{ float: right; margin-right: 10px;}
.articleCon li:hover,.articleConHover{background-color:#f4f4f4;}
.articleCon li:hover a{ color: #e63a00;}
.articleCon li a{color:#47494a; display: block;text-decoration:none;}
.articleCon li a:hover,.searchTitleHoverLi{ color: #e63a00;text-decoration:none;background-color:#f4f4f4;}
.articleCon li.searchTitleHoverLi a{ color: #e63a00}
.resourcesCon li img.searchicon{width:19px;height:19px;overflow:hidden;margin:-3px 0 0 2px;}
.searchResultBottom{z-index:0;margin-top:-5px;padding-top:5px;background:url(searchoutbg.png) no-repeat -444px 0;}

.sc_nav_box{ position: relative; height: 95px; margin: 0px auto; margin-top: -16px; clear: both; z-index: 1; overflow: hidden;}
.sc_nav_box .sc_nav{ position: absolute; left: 50%; margin-left: -660px; width: 1320px; min-width: 1200px; height: 95px; background: url(images/mubu.png) no-repeat;}
.sc_nav_box .sc_nav .hotel{ float: left; margin-left: 70px; margin-top: 12px; padding-left: 70px; height: 48px; background: url(images/hotel_ico.png) no-repeat; color: #fff;}
.sc_nav_box .sc_nav .hotel .sd{ font-size: 18px;}
.sc_nav_box .sc_nav .hotel .hd{ line-height: 24px; font-size: 24px; font-style:italic;}
.sc_nav_box .sc_nav .type{ float: right; margin-right: 70px; margin-top: 17px;}
.sc_nav_box .sc_nav .type ul{ font-size: 0px;}
.sc_nav_box .sc_nav .type ul li{ margin: 0px 10px; display: inline-block; *display: inline; *zoom: 1; font-size: 14px;}
.sc_nav_box .sc_nav .type ul li a{ display: block; color: #fff;}
.sc_nav_box .sc_nav .type ul li p{ margin-top: 3px;}
.sc_nav_box .sc_nav .type ul li i{ width: 20px; height: 20px; display: block; background: url(images/icon.png) no-repeat;}
.sc_nav_box .sc_nav .type ul li .i1{ margin-left: 15px; background-position: 0px -86px;}
.sc_nav_box .sc_nav .type ul li .i2{ margin-left: 15px; background-position: -73px -86px;}
.sc_nav_box .sc_nav .type ul li .i3{ margin-left: 15px; background-position: -142px -86px;}
.sc_nav_box .sc_nav .type ul li .i4{ margin-left: 15px; background-position: -215px -86px;}
.sc_nav_box .sc_nav .type ul li .i5{ margin-left: 21px; background-position: -282px -86px;}
.sc_nav_box .sc_nav .type ul li .i6{ margin-left: 15px; background-position: 0px -133px;}
.sc_nav_box .sc_nav .type ul li .i7{ margin-left: 15px; background-position: -280px -133px;}

.wrap1{ background: #fff;}
.wrap1 .hotmod{ width:1200px; height: 340px; margin-top: -5px; overflow: hidden; box-shadow: 1px 2px 5px #666666; *border: 1px solid #ccc; *border-top: none;}
.wrap1 .hotmod .hd{ height:35px; line-height:25px; border-bottom:4px solid #999999;  position:relative; }
.wrap1 .hotmod .hd ul{ float:left;  position:absolute; left:150px; height:37px;}
.wrap1 .hotmod .hd ul li{ float:left; width: 300px; padding-bottom: 5px; cursor:pointer; text-align: center; font-size: 18px; font-weight: bold;}
.wrap1 .hotmod .hd ul li.on{ height:30px; background: url(images/jt_bg.png) no-repeat; border-bottom: 4px solid #FF7A00; background-position: 139px 30px;z-index:999;}
.wrap1 .hotmod .bd ul{ padding:15px 0px; zoom:1; font-size: 0px; max-width: 1200px;}
.wrap1 .hotmod .bd li{ width: 280px; display: inline-block; *display: inline; *zoom: 1; font-size: 12px; margin-left: 16px;}
.wrap1 .hotmod .bd li img{ width: 100%; height: 100%; transition: all 0.3s ease-in-out; transform:scale(1.12);}
.wrap1 .hotmod .bd li img:hover{ opacity: 0.85; -webkit-opacity:0.85; -moz-opacity:0.85; transform:scale(1)}
.wrap1 .hotmod .bd li p{ height: 28px; line-height: 28px; margin-top: 2px;}
.wrap1 .hotmod .bd li .addr{ float: left; max-width: 220px; display: block; font-size: 16px; font-weight: bold; line-height: 22px;}
.wrap1 .hotmod .bd li .addr_m{ float: right; font-size: 12px; color: #666; font-weight:bold;}
.wrap1 .hotmod .bd li .addr_m em{ color: #666666; font-size: 15px; margin-right: 3px; font-style:normal;}
.wrap1 .hotmod .bd li .price em{ color: #FF7A00; font-size: 20px; line-height: normal; margin-right: 5px; font-weight:bold;}
.wrap1 .hotmod .bd li .price{ float: right; font-size: 14px; margin-top: -2px;}
.wrap1 .hotmod .bd li .type{ float: left; font-size: 14px;}

.wrap2{ background: #fff; *border: 1px solid #ccc;}
.wrap2 .esfangmod{ height: 340px; overflow: hidden; box-shadow: 1px 2px 5px #666666;}
.wrap2 .esfangmod .hd{ height: 36px; border-bottom:4px solid #999999;  position:relative; }
.wrap2 .esfangmod .hd h3{ position: absolute; top: 7px; *top:10px; line-height: 26px; padding: 0px 10px; border-bottom: 4px solid #FF7A00;}
.wrap2 .esfangmod .hd h3 a{ color: #333; font-size: 20px;}
.wrap2 .esfangmod .hd ul{ position:absolute; left:110px; top: 15px;}
.wrap2 .esfangmod .hd ul li{ float:left; padding: 0px 12px; cursor:pointer; text-align: center; font-size: 13px;}
.wrap2 .esfangmod .hd ul li a{ transition: none; -moz-transition: none; -o-transition: none; -webkit-transition: none; color:#333;}
.wrap2 .esfangmod .hd ul li.on{ background: #FF571E; color: #fff;}
.wrap2 .esfangmod .hd ul li.on a{ color: #fff; transition: none; -moz-transition: none; -o-transition: none; -webkit-transition: none;}
.wrap2 .esfangmod .bd ul{ padding: 15px; zoom:1; font-size: 0px; max-width: 1170px;}
.wrap2 .esfangmod .bd li{ width: 280px; display: inline-block; *display: inline; *zoom: 1; font-size: 12px; margin: 0px 6px;}
.wrap2 .esfangmod .bd li img{ width: 100%; height: 100%; transition: all 0.3s ease-in-out;}
.wrap2 .esfangmod .bd li img:hover{ opacity: 0.85; -webkit-opacity:0.85; -moz-opacity:0.85;}
.wrap2 .esfangmod .bd li p{ height: 28px; line-height: 28px; margin-top: 2px;}
.wrap2 .esfangmod .bd li .addr{ float: left; max-width: 220px; display: block; font-size: 16px; font-weight: bold; line-height: 22px;}
.wrap2 .esfangmod .bd li .addr_m{ float: right; font-size: 12px; color: #666; font-weight:bold;}
.wrap2 .esfangmod .bd li .addr_m em{ color: #666666; font-size: 15px; margin-right: 3px; font-style:normal;}
.wrap2 .esfangmod .bd li .price em{ color: #FF7A00; font-size: 20px; line-height: normal; margin-right: 5px; font-weight:bold;}
.wrap2 .esfangmod .bd li .price{ float: right; font-size: 14px; margin-top: -2px;}
.wrap2 .esfangmod .bd li .type{ float: left; font-size: 14px;}

.wrap3 .zufangmod{ width:890px; *width: 886px; height: 340px; float: left; overflow: hidden; background: #fff; box-shadow: 1px 2px 5px #666666; *border: 1px solid #ccc;}
.wrap3 .zufangmod .hd{ height: 36px; border-bottom:4px solid #999999;  position:relative; }
.wrap3 .zufangmod .hd h3{ position: absolute; top: 7px; *top:10px; line-height: 26px; padding: 0px 10px; border-bottom: 4px solid #FF7A00;}
.wrap3 .zufangmod .hd h3 a{ color: #333; font-size: 20px;}
.wrap3 .zufangmod .hd ul{ position:absolute; left:80px; top: 15px;}
.wrap3 .zufangmod .hd ul li{ float:left; padding: 0px 12px; cursor:pointer; text-align: center; font-size: 13px;}
.wrap3 .zufangmod .hd ul li a{ transition: none; -moz-transition: none; -o-transition: none; -webkit-transition: none; color:#333;}
.wrap3 .zufangmod .hd ul li.on{ background: #FF571E; color: #fff;}
.wrap3 .zufangmod .hd ul li.on a{ color: #fff; transition: none; -moz-transition: none; -o-transition: none; -webkit-transition: none;}
.wrap3 .zufangmod .bd ul{ padding: 15px 6px; zoom:1; font-size: 0px; max-width: 878px;}
.wrap3 .zufangmod .bd li{ width: 280px; display: inline-block; *display: inline; *zoom: 1; font-size: 12px; margin: 0px 6px;}
.wrap3 .zufangmod .bd li img{ width: 100%; height: 100%; transition: all 0.3s ease-in-out;}
.wrap3 .zufangmod .bd li img:hover{ opacity: 0.85; -webkit-opacity:0.85; -moz-opacity:0.85;}
.wrap3 .zufangmod .bd li p{ height: 28px; line-height: 28px; margin-top: 2px;}
.wrap3 .zufangmod .bd li .addr{ float: left; max-width: 220px; display: block; font-size: 16px; font-weight: bold; line-height: 22px;}
.wrap3 .zufangmod .bd li .addr_m{ float: right; font-size: 12px; color: #666; font-weight:bold;}
.wrap3 .zufangmod .bd li .addr_m em{ color: #666666; font-size: 15px; margin-right: 3px; font-style:normal;}
.wrap3 .zufangmod .bd li .price em{ color: #FF7A00; font-size: 18px; line-height: normal; margin-right: 5px; font-weight:bold;}
.wrap3 .zufangmod .bd li .price{ float: right; font-size: 15px; margin-top: -2px;}
.wrap3 .zufangmod .bd li .type{ float: left; font-size: 14px;}
.wrap3 .newsmod{ float: left; width: 300px; height: 340px; margin-left: 10px; background: #fff; box-shadow: 1px 2px 5px #666666; *border: 1px solid #ccc;}
.wrap3 .newsmod .modtit{ position: relative; height: 36px; margin-bottom: 15px; border-bottom: 4px solid #999999;}
.wrap3 .newsmod .modtit h3{ position: absolute; top: 7px; *top:10px; line-height: 26px; padding: 0px 10px; border-bottom: 4px solid #FF7A00;}
.wrap3 .newsmod .modtit h3 a{ color: #333; font-size: 20px;}
.wrap3 .newsmod .sd{ position: relative; left: 10px; width: 280px; height: 158px; display: block;}
.wrap3 .newsmod .sd img{ width: 100%; height: 100%; transition: all 0.3s ease-in-out;}
.wrap3 .newsmod .sd img:hover{ opacity: 0.85; -webkit-opacity:0.85; -moz-opacity:0.85;}
.wrap3 .newsmod .sd p{ width: 276px; position: absolute; bottom: 0px; left: 0px; height: 28px; line-height: 28px; background: rgba(0,0,0,0.6); filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9; display: block; padding-left: 4px; color: #fff; overflow: hidden;}
.wrap3 .newsmod .bd{ margin-top: 3px; margin-left: 10px; width: 280px;}
.wrap3 .newsmod .bd li{ height: 24px; line-height: 24px; overflow: hidden; padding-left: 6px; background: url(images/libg.png) no-repeat; background-position-y: 12px;}


.wrap4 .finmod{ position: relative; width: 100%; height: 450px; overflow: hidden;}
.wrap4 .finmod .finbg{ position: absolute; left: 50%; margin-left: -1000px;}
.wrap4 .finmod .finbg img{ width: 2000px;}

.wrap5{ background: #fff; position: relative; box-shadow: 1px 2px 5px #666666; *border: 1px solid #ccc;}
.wrap5 .modtit{ position: relative; height: 36px; border-bottom: 4px solid #999999;}
.wrap5 .modtit h3{ position: absolute; top: 7px; *top:10px; line-height: 26px; padding: 0px 10px; border-bottom: 4px solid #FF7A00;}
.wrap5 .modtit h3 a{ color: #333; font-size: 20px;}
.wrap5 .modtit .xftj{ position: absolute; left: 90px; bottom: 2px; font-size: 13px;}
.wrap5 .modtit .xftj a{ margin: 0px 6px;}
.wrap5 .xfmod{ position:relative;}
.wrap5 .xfmod .hd{ position: absolute; top: -30px; right: 6px; height:30px;}
.wrap5 .xfmod .hd .prev{ display:block;  width:5px; height:9px; float:right; margin-right:7px; margin-top:10px;  overflow:hidden; cursor:pointer; background: url(images/icon.png) no-repeat; background-position: -121px -190px;}
.wrap5 .xfmod .hd .next{ display:block;  width:5px; height:9px; float:right; margin-right:7px; margin-top:10px;  overflow:hidden; cursor:pointer; background: url(images/icon.png) no-repeat; background-position: -161px -190px;}
.wrap5 .xfmod .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
.wrap5 .xfmod .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background: url(images/icon.png) no-repeat; background-position: -291px -190px;}
.wrap5 .xfmod .hd ul li.on{ background-position: -256px -190px; }
.wrap5 .xfmod .bd{ padding:10px;}
.wrap5 .xfmod .bd ul{ overflow:hidden; zoom:1;}
.wrap5 .xfmod .bd .da-thumbs{list-style:none;position:relative;margin:0 0 25px 0;padding:0}
.wrap5 .xfmod .bd .da-thumbs li{ width: 280px; height: 210px; margin:0 7px; float:left; _display:inline; overflow:hidden;}
.wrap5 .xfmod .bd .da-thumbs li a,.wrap5 .xfmod .bd .da-thumbs li a img{ width:280px; height:210px; display:block;position:relative}
.wrap5 .xfmod .bd .da-thumbs li a{color:#fff;overflow:hidden}
.wrap5 .xfmod .bd .da-thumbs li a div{position:absolute; background: rgba(0,0,0,0.75); filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;width: 140px;height: 210px;}
.wrap5 .xfmod .bd .da-thumbs li p{ padding-left: 10px; padding-right: 10px; margin-top: 10px;}
.wrap5 .xfmod .bd .da-thumbs li .i_name{ font-size: 16px;}
.wrap5 .xfmod .bd .da-thumbs li .i_yh{ color: #FF5C26;}
.wrap5 .xfmod .bd .da-thumbs li a em{ font-size: 20px; margin-right: 4px;}
.wrap5 .xfmod .bd .da-thumbs li .tit1{ position: absolute; bottom: 0px; width: 276px; height: 33px; line-height: 33px; padding-left: 4px; background: rgba(0,0,0,0.6); filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9; font-size: 15px; font-weight: bold; transition: all .3s ease-in;}
.wrap5 .xfmod .bd .da-thumbs li:hover .tit1{ bottom: -40px; transition: all .3s ease-in;}

.wrap6{ background: #fff; *border: 1px solid #ccc;}
.wrap6 .zjmod{ width:1200px; overflow: hidden; box-shadow: 1px 2px 5px #666666;}
.wrap6 .zjmod .parHd{ height:35px; line-height:35px; border-bottom:4px solid #999999;  position:relative; }
.wrap6 .zjmod .parHd ul{ float:left; height:37px;}
.wrap6 .zjmod .parHd ul li{ float:left; width: 100px; padding-bottom: 5px; cursor:pointer; text-align: center; font-size: 18px; font-weight: bold;}
.wrap6 .zjmod .parHd ul li.on{ height:30px; background: url(images/jt_bg.png) no-repeat; border-bottom: 4px solid #FF7A00; background-position: 38px 30px;z-index:999;}
.wrap6 .zjmod .zj ul{ padding:15px; zoom:1; font-size: 0px; max-width: 1170px;}
.wrap6 .zjmod .zj .item{ width: 280px; height: 147px; display: inline-block; *display: inline; *zoom: 1; font-size: 12px; margin: 0px 6px; overflow: hidden;}
.wrap6 .zjmod .zj .item .item_pic{ width: 110px; height: 147px; float: left;}
.wrap6 .zjmod .zj .item .item_pic img{ width: 100%; height: 100%;}
.wrap6 .zjmod .zj .item .item_info{ margin-left: 120px;}
.wrap6 .zjmod .zj .item .item_info p{ margin-bottom: 4px; font-size: 13px;}
.wrap6 .zjmod .zj .item .item_info .item_name{ font-weight: bold;}
.wrap6 .zjmod .zj{ overflow:hidden; zoom:1; padding:10px 0 10px 10px; position:relative;   }
.wrap6 .scroll{ margin: 10px; height: 155px; overflow: hidden;}
.wrap6 .scroll .item{ float: left; width: 585px; height: 155px; overflow: hidden;}
.wrap6 .scroll .item .item_pic{ float: left; width: 180px; height: 135px; text-align: center;}
.wrap6 .scroll .item .item_pic a{ width: 180px; height: 135px; display: block;}
.wrap6 .scroll .item .item_pic p{ height: 20px; line-height: 20px; font-size: 13px; font-weight:bold;}
.wrap6 .scroll .item .item_pic img{ width: 100%; height: 100%; display: block; opacity: 1; transition: all 0.3s ease-in;}
.wrap6 .scroll .item .item_pic img:hover{ opacity: 0.85; transition: all 0.3s ease-in;}
.wrap6 .scroll .item .item_info{ margin-left: 190px; width:380px; height: 135px; overflow: hidden;}
.wrap6 .scroll .item .item_info p{ margin-bottom: 5px; font-size: 13px;}
.wrap6 .scroll .item .item_info .item_jj{ line-height: 22px;}

/* 返回顶部 */
.dn{display: none;}
.go-top{position: fixed;bottom: 40px;right: 20px;width: 45px;z-index: 999;}
.go-top a{display: block;width: 45px;height: 45px;margin-top: 10px; box-shadow: 1px 1px 5px #666666; *border: 1px solid #ccc;}
.go-top a:last-child{margin-bottom: 0;}
.go-top .go{ background: url(images/go-top.png) no-repeat; background-position: 0 0px;}
.go-top .go:hover{background-position: 0 -45px;}
.go-top .tips{ width: 40px; margin-bottom: 10px;}
.go-top .tips img{ margin-left: 9px;}
.go-top .uc-2vm{ background: url(images/ewm-ico.png) no-repeat; background-position: 0 0px;}
.go-top .uc-2vm:hover{background-position: 0 -45px;}
.go-top .uc-2vm-pop{ position: absolute; right: 55px; top: -151px;/**有tips时top: -122px**/ width: 180px;box-shadow: 0px 1px 4px rgba(0,0,0,.1); background: #fff; box-shadow: 1px 1px 5px #666666;}
.go-top .uc-2vm-pop.index-2vm-pop{ top: -97px;}
.go-top .uc-2vm-pop .title-2wm{font-size: 14px; margin: 6px;}
.go-top .uc-2vm-pop .logo-2wm-box{ position: relative; margin: 10px;}
.go-top .uc-2vm-pop .logo-2wm-box img{ width: 160px; height: 160px;}
.tsjy{ position: fixed; right: 0px; top: 50%; z-index: 9;}
.tsjy .index_suggest{ position: absolute; right: 0px; top: 50%; margin-top: -60px; width: 35px; height: 120px; background: url(images/tousujianyi.png) no-repeat;}
.tsjy .suggest_pop{ position: absolute; display:none; top: 50%; margin-top: -190px; right: 45px; width: 320px; height: 420px; background: #FFFBC8; border-radius: 4px; box-shadow: -1px 0px 10px rgba(0,0,0,.14),0 2px 8px rgba(0,0,0,.28); *border: 1px solid #ddd;}
.tsjy .suggest_pop h3{ font-size: 24px; padding: 10px; margin-top: 20px; color: #565656;}
.tsjy .suggest_pop .tel{ font-size: 14px; color: #666; display: inline-block; vertical-align: bottom;}
.tsjy .suggest_pop .tip{ padding: 10px; padding-top: 0px; border-bottom: 1px solid #ddd; color: #747474;}
.tsjy .suggest_pop .sug_inp{ padding: 10px;}
.tsjy .suggest_pop .sug_inp .inpDiv{ margin-bottom: 10px;}
.tsjy .suggest_pop .sug_inp .inpDiv i{ margin-left: 6px; width: 24px; height: 24px; vertical-align: middle; display: inline-block;}
.tsjy .suggest_pop .sug_inp .inpDiv .name_state.success{ background: url(images/sug_ico.png) -1px -5px no-repeat;}
.tsjy .suggest_pop .sug_inp .inpDiv .name_state.faild{ background: url(images/sug_ico.png) -41px -4px no-repeat;}
.tsjy .suggest_pop .sug_inp .inpDiv .tel_state.success{ background: url(images/sug_ico.png) -1px -5px no-repeat;}
.tsjy .suggest_pop .sug_inp .inpDiv .tel_state.faild{ background: url(images/sug_ico.png) -41px -4px no-repeat;}
.tsjy .suggest_pop .sug_inp .inpDiv span{ width: 24%; font-size: 14px; display: inline-block;}
.tsjy .suggest_pop .sug_inp .inpDiv input{ width: 50%; height: 24px; line-height: 24px; border: 1px solid #7A9CD3; box-shadow: 0px 0px 5px #7A9CD3;}
.tsjy .suggest_pop .sug_inp .inpDiv input:focus{ box-shadow: 0px 0px 20px #7A9CD3;}
.tsjy .suggest_pop .sug_inp .areaDiv p{ text-align: right; color: #f00;}
.tsjy .suggest_pop .sug_inp .areaDiv span{ font-size: 14px; margin-bottom: 3px; display: block;}
.tsjy .suggest_pop .sug_inp .areaDiv textarea{ width: 290px; padding: 5px; height: 100px; line-height: 20px; color: #999; border: 1px solid #7A9CD3; box-shadow: 0px 0px 5px #7A9CD3;}
.tsjy .suggest_pop .sug_inp .areaDiv textarea:focus{ box-shadow: 0px 0px 20px #7A9CD3; color: #333;}
.tsjy .suggest_pop .sug_inp button{ margin-top: 10px; float: right; padding: 8px 30px; border: none; cursor: pointer; background: #fff; border-radius: 4px; border: 1px solid #7A9CD3; box-shadow: 0px 0px 5px #7A9CD3;}
.tsjy .suggest_pop .sug_inp .btnreset{ margin-right: 20px;}
.tsjy .suggest_pop .sug_inp .btnreset:hover{ background: #eee;}
.tsjy .suggest_pop .sug_state{ position: absolute; bottom: 20px; left: 10px; font-size: 16px;}
.tsjy .suggest_pop .sug_state .state_ico{ float: left; margin-right: 2px; width: 24px; height: 24px; display: block;}
.tsjy .suggest_pop .sug_state .state_ico.success{ background: url(images/sug_ico.png) -1px -2px no-repeat;}
.tsjy .suggest_pop .sug_state .state_ico.faild{ background: url(images/sug_ico.png) -38px -3px no-repeat;}
.tsjy .suggest_pop .sug_state .state_cot.success{ color: #f00;}
.tsjy .suggest_pop .close{ position: absolute; top: -10px; right: -10px; width: 26px; height: 26px; line-height: 21px; border-radius: 100%; border: 2px solid #ddd; font-size: 20px; font-weight: bold; cursor: pointer; text-align: center; background: #fff; color: #666; transition: all 0.3s ease-in; -moz-transition: all 0.3s ease-in; -o-transition: all 0.3s ease-in; -webkit-transition: all 0.3s ease-in;}
.tsjy .suggest_pop .close:hover{ background: #ff7a00; color: #fff; border-color: #ff7a00;}

/*全局背景*/
.jawbone-hero .jawbone-hero-image { position:absolute; background:transparent none no-repeat scroll 50% 0; top:0; bottom:0; left:0; right:0; width:100%; margin:0 auto; z-index:-1}
.jawbone-hero { height:100%;}
.jawbone-hero .jawbone-hero-image { position:fixed}
#h1.jawbone-takeover-minimulti .jawbone-hero-image { background-image:url(images/htmlBg.png); background-repeat: repeat;  filter:alpha(opacity:30);}

.footer{ padding: 20px 0px; background: #dfdfdf;}
.footer .fri_link{ margin-bottom: 30px;}
.footer .fri_link .fri_tit{ margin-bottom: 15px; border-left: 4px solid #ff7A00;}
.footer .fri_link .fri_tit h3{ margin-left: 5px; font-size: 22px;}
.footer .fri_link .link a{ float: left; margin-right: 20px; margin-bottom: 5px; display: block; white-space: nowrap;}
.footer .cpbox .cp_l{ float: left;}
.footer .cpbox .cp_l .about{ margin-bottom: 10px; font-size: 14px;}
.footer .cpbox .cp_l .about i{ width: 2px; height: 2px; position: relative; margin: 0px 6px; top: -4px; display: inline-block; *display: inline; *zoom:1; background: url(images/libg.png) no-repeat;}
.footer .cpbox .cp_l .copyright p{ margin-top: 10px;}
.footer .cpbox .cp_r{ float: right;}
.footer .cpbox .cp_r .serBg{ width: 233px; height: 90px; background: url(images/serBg.png) no-repeat;}

/*内容页*/
.tag{ display: inline-block; padding: 0px 8px; color: #e63a00; background: #FFE7D0; height: 24px; line-height: 24px; font-weight: normal; font-size: 13px; text-align: center; }
.tag:hover{ color: #fff; background: #FF7A00; }
.tag_list{ margin: 0px; padding: 0px; display: inline-block; list-style: none; font-size: 0px; }
.tag_list .tags{ display: inline-block; *display: inline; *zoom: 1; padding: 0px; margin-right: 5px; font-size: 13px; }
.tag_list li:last-child{ margin-right: 0px; }
.tag_sm{ padding: 1px 5px; height: 18px; line-height: 18px; font-size: 13px; }

.p_searchbox{ height: 80px; background: #fff; box-shadow: 1px 2px 5px #666;}
.p_search .srh_inp{ float: left; position: relative; top: 16px; width: 698px; *z-index:999;}
.p_search .srh_inp .srh_inp_put{ font-size: 14px; border: none; padding-right: 35px; width: 663px; height: 45px; line-height: 45px; *margin-left: -24px; text-indent: 24px; color: #979797; background: url(images/srhbg.jpg) no-repeat; border: 1px solid #dedede;}
.p_search .srh_inp .srh_inp_btn{ position: absolute; top: 9px; right: 6px; width: 28px; height: 28px; border: none; display: block; background: url(images/icon.png) no-repeat; background-position: -272px -9px; cursor: pointer;}
.p_search .p_srh_li{ float: left; position: relative; left: 20px; height: 80px; line-height: 80px;}
.p_search .p_srh_li ul li{ float: left; margin: 0px 10px; font-size: 14px;}

.p_maintop{ position: relative; background: #ffffff; box-shadow: 1px 2px 5px #666666; *border: 1px solid #ccc;}

.p_maintop .p_main_loc{ padding-left: 10px; height: 34px; line-height: 34px; font-size: 14px; border-bottom: 1px solid #eee;}
.p_maintop .p_main_loc span{ color: #999;}
.p_maintop .tit_title{ position: absolute; top: -7px; right: -6px; width: 135px; height: 141px; display: block;}
.p_maintop .tit_title-hot{ background: url(images/tit_title-hot.png) no-repeat;}
.p_maintop .tit_title-only{ background: url(images/tit_title-only.png) no-repeat;}
.p_maintop .tit_title-sp{ background: url(images/tit_title-sp.png) no-repeat;}
.p_maintop .house_info .title{ padding: 10px 0px 10px 10px; border-bottom: 2px solid #ff7a00; margin-bottom: 20px;}
.p_maintop .house_info .title .h_tit{ height: 40px; line-height: 40px; padding-bottom: 10px;}
.p_maintop .house_info .title .h_tit h1{ float: left; margin-right: 10px; font-size: 26px;}
.p_maintop .house_info .title .h_tit h1 .i_sele{ float: left; margin-top: 6px; margin-right: 10px; width: 30px; height: 30px; display: block; background: url(images/sele.png) no-repeat;}
.p_maintop .house_info .title .type{ height: 24px; line-height: 24px; font-size: 13px; color: #666;}
.p_maintop .house_info .title .type .fbsj{ margin-left: 50px;}
.p_maintop .house_info .hi_left{ float: left; width: 380px;}
.p_maintop .house_info .hi_left .hi_pic{width:350px; margin-left: 20px; overflow:hidden;}
.p_maintop .house_info .hi_left .hi_pic_top{ width:350px; height: 263px; overflow:hidden; text-align:center; position:relative; z-index:1;}
.p_maintop .house_info .hi_left .hi_pic_top img{ width:350px; height: 263px;}
.p_maintop .house_info .hi_left .hi_pic_bot{width:350px; height:81px; overflow:hidden;}
.p_maintop .house_info .hi_left .hi_picbot_left{ float:left; width: 14px; height: 27px; margin-top: 30px; overflow:hidden;}
.p_maintop .house_info .hi_left .hi_picbot_left a{display:block;width:30px;height:107px;}
.p_maintop .house_info .hi_left .hi_picbot_mid{float:left;width:350px;height:71px;overflow:hidden;padding-top:10px;}
.p_maintop .house_info .hi_left .hi_picbot_mid ul{ height:60px;width:359px; margin-left: -9px; overflow:hidden;position:relative;}
.p_maintop .house_info .hi_left .hi_picbot_mid ul li{float:left;height:60px; width:80px; margin-left:9px;display:inline;text-align:center;overflow:hidden;position:relative; cursor: pointer;}
.p_maintop .house_info .hi_left .hi_picbot_mid ul li img{height:60px; width:80px;}
.p_maintop .house_info .hi_left #pic1{max-width:350px;}
.p_maintop .house_info .hi_left .selectpic{ border:2px solid red; box-sizing: border-box;}
.p_maintop .house_info .hi_left .hi_picbot_right{float:left; width: 14px;height: 27px; margin-top: 30px; overflow:hidden;}
.p_maintop .house_info .hi_left .hi_picbot_right a{display:block;width:30px;height:107px;}
.p_maintop .house_info .hi_left #preArrow{left:0px;}
.p_maintop .house_info .hi_left #nextArrow{right:0px;}
.p_maintop .house_info .hi_left .contextDiv{cursor:pointer;height:100%;width:50%;position:absolute;top:0px;z-index:5;}
.p_maintop .house_info .hi_left .contextDiv span{position:absolute;top:50%;margin-top:-20%;width:24px;height:47px;}
.p_maintop .house_info .hi_left #preArrow_A{left:16px; background: url(images/pic_left.png) no-repeat; display:none;}
.p_maintop .house_info .hi_left #nextArrow_A{right:16px;background: url(images/pic_right.png) no-repeat; display:none;}
.p_maintop .house_info .hi_center{ float: left; margin-left: 40px; width: 520px;}
.p_maintop .house_info .hi_center .house_price{ height: 40px; font-size: 14px; margin-bottom: 6px;}
.p_maintop .house_info .hi_center .house_price .tx{ float: left;}
.p_maintop .house_info .hi_center .house_price .nx{ position: relative; top: 9px; left: 20px;}
.p_maintop .house_info .hi_center ul li{ float: left; height: 38px; line-height: 38px; width: 260px; font-size: 14px;}
.p_maintop .house_info .hi_center .rxq{ font-size: 22px; color: #e63a00;}
.p_maintop .house_info .hi_center .rxqst .list{ margin-left: 12px; font-size: 14px; text-decoration: line-through; color: #999;}
.p_maintop .house_info .hi_center .rxt{ margin-right: 10px;}
.p_maintop .house_info .hi_center .tltp{ float: left; width: 340px; height: 50px; margin-top: 6px; border: 2px solid #ff7a00; background: url(images/tltp_ico.png) no-repeat left;}
.p_maintop .house_info .hi_center .tltp .tel{ padding-left: 60px; line-height: 50px; font-size: 26px; color: #e63a00;}
.p_maintop .house_info .hi_center .tltp .qq{ margin-left: 16px; padding-left: 24px; position: relative; top: -5px; height: 28px; background: url(images/qq_ico.png) no-repeat; background-position-y: 0px; font-size: 14px;}
.p_maintop .house_info .hi_center .agen_pj{ margin-left: 355px; padding-top: 10px; width: 130px; display: none;}
.p_maintop .house_info .hi_center .agen_pj p{ height: 20px; line-height: 20px; text-align: center; color: #747474; font-size: 14px;}
.p_maintop .house_info .hi_center .agen_pj p a{ color: #b20000;}
.p_maintop .house_info .hi_right{ float: right; width: 250px;}
.p_maintop .house_info .hi_right .agen_info .agen_box{ height: 170px;}
.p_maintop .house_info .hi_right .agen_info .agen_box .agen{ float: left; margin-top: 10px; width: 90px; height: 160px;}
.p_maintop .house_info .hi_right .agen_info .agen_box .agen img{ width: 90px; height: 120px;}
.p_maintop .house_info .hi_right .agen_info .agen_box .agen p{ text-align: center; font-size: 16px; font-weight: bold;}
.p_maintop .house_info .hi_right .agen_info .agen_box .pingf{ padding-top: 10px; margin-left: 110px; width: 140px; color: #999;}
.p_maintop .house_info .hi_right .agen_info .agen_box .pingf p{ height: 30px; line-height: 30px;}
.p_maintop .house_info .hi_right .agen_info .agen_box .pingf p .pf{ width: 70px; height: 14px; margin-left: 5px; position: relative; display: inline-block; *display: inline; *zoom: 1; vertical-align: middle; overflow: hidden; border-radius: 10px; -webkit-border-radius: 10px; -moz-border-radius: 10px; background: #FFB877;}
.p_maintop .house_info .hi_right .agen_info .agen_box .pingf p .fz{ height: 100%; position: absolute; left: 0px; background: #ff7a00; width: 11%;}
.p_maintop .house_info .hi_right .agen_info .agen_box .pingf .haopinglv{ margin-top: 10px; width: 110px; text-align: center; display: block;}
.p_maintop .house_info .hi_right .agen_info .agen_box .pingf .haopinglv a{ color: #b20000; font-size: 30px;}
.p_maintop .house_info .hi_right .agen_info .agen_type p{ height: 30px; line-height: 30px; font-size: 14px; color: #666;}
.p_maintop .house_info .hi_right .agen_info .agen_type .t_cn{ font-size: 16px;}
.p_maintop .house_info .hi_right .agen_info .agen_type .t_cn em{ margin: 0px 4px; color: #b20000; font-size: 20px; font-style: normal;}
.p_maintop .house_info .hi_right .agen_info .agen_yy{ margin-top: 20px;}
.p_maintop .house_info .hi_right .agen_info .agen_yy .yuyue a{ margin-top: 10px; margin-right: 10px; border-radius: 4px; overflow: hidden; padding: 8px 0px; text-align: center; font-size: 20px; color: #fff; background: #ff7a00; display: block;}
.p_maintop .house_info .hi_right .agen_info .agen_yy .yuyue a:hover{ background: #b20000;}
.p_main .p_left{ position: relative; float: left; width: 890px; background: #fff; box-shadow: 1px 2px 5px #666666; *border: 1px solid #ccc;}
.p_main .p_left #nav{ position: absolute; width: 890px; border-bottom: 4px solid #FF7A00; font-size: 0px; box-sizing: border-box; z-index: 999; background: #fff;}
.p_main .p_left #nav li{display: inline-block; *display: inline; *zoom:1; margin: 0px 6px 0px 0px;}
.p_main .p_left #nav a{color: #333; display: block; padding: 6px 8px; font-size: 15px;}
.p_main .p_left #nav a:hover{ color: #fff; background: #FF7A00;}
.p_main .p_left #nav .current a{ color: #fff; background: #FF7A00;}
.p_main .p_left .p_main_tit{ position: relative; height: 37px; line-height: 37px; background: #ff7a00;}
.p_main .p_left .p_main_tit i{ position: absolute; left: -10px; width: 23px; height: 52px; display: block; background: url(images/tit_ico.png) no-repeat;}
.p_main .p_left .p_main_tit h3{ padding-left: 20px; font-size: 16px; color: #fff;}


.p_main .p_left .p_jjdt .hd{ padding-left: 10px; color: #fff;}
.p_main .p_left .p_jjdt .hd ul li{ height: 37px; line-height: 37px; font-size: 16px; padding: 0px 10px; color: #fff; cursor: pointer; display: inline-block; *display: inline; *zoom: 1; font-weight: bold;}
.p_main .p_left .p_jjdt .hd ul span{ margin: 0px 6px;}
.p_main .p_left .p_jjdt .hd ul li.on{ height:37px;}
.p_main .p_left .p_jjdt .bd ul{ padding: 15px;}
#normalMapDiv{ width:860px; height:400px;}
.MapPano{ width: 300px;}
.MapPano img{ width: 300px; height: 150px;}
.MapPano p{ margin-bottom: 6px; line-height: 20px;}
.MapPano p b{ font-size: 16px; color: #ff7a00;}
.MapPano p span{ margin-left: 20px;}
.PoiName{ position: relative; width: 22px; height: 40px; line-height: 24px; text-align: center; color: #fff; background: url(images/MapBuildIco.png) no-repeat; cursor: pointer;}
.PoiName:hover{ margin-left: -2px; margin-top: -2px; width: 25px; height: 45px; z-index: 99; background: url(images/MapBuildIco2.png) no-repeat;}
.PoiName:hover span{ background: #e63a00;}
.PerimeterBtn{ width: 860px; margin-left: -8px; margin-top: 10px; margin-bottom: 10px;}
.PerimeterBtn .MapBtn{ display: inline-block; *display: inline; *zoom: 1; margin-left: 22px; width: 60px; height: 60px; background: url(images/MapBtnIcon.png) no-repeat;}
.PerimeterBtn .MapBtn1{ background-position: -70px 0px;}
.PerimeterBtn .MapBtn2{ background-position: -140px 0px;}
.PerimeterBtn .MapBtn3{ background-position: 0px 0px;}
.PerimeterBtn .MapBtn4{ background-position: 0px -70px;}
.PerimeterBtn .MapBtn5{ background-position: -70px -70px;}
.PerimeterBtn .MapBtn6{ background-position: -210px -70px;}
.PerimeterBtn .MapBtn7{ background-position: -140px -70px;}
.PerimeterBtn .MapBtn8{ background-position: -280px 0px;}
.PerimeterBtn .MapBtn9{ background-position: -210px 0px;}
.PerimeterBtn .MapBtn10{ background-position: -280px -70px;}
.infor{ width: 860px; max-height: 300px; overflow-y: auto;}
.infor a{ padding: 10px; display: block; border-bottom: 1px dashed #ccc;}
.infor a:hover{ background: #e3e3e3;}
.infor a b{ width: 100%; height: 30px; line-height: 30px; display: block; font-size: 16px; font-weight: normal;}
.infor a b em{ padding: 0px 6px; margin-right: 6px; font-style: normal; font-size: 14px; color: #fff; background: #e63a00;}
.infor a p{ height: 20px; line-height: 20px; font-size: 13px; overflow: hidden;}
.infor .sty{ background: #e3e3e3; color: #e63a00;}
.p_main .p_left .p_jjdt .ptts{ padding: 0px 15px;}
.p_main .p_left .p_jjdt .ptts .pttsBg{ height: 14px; margin-bottom: 10px; display: block; background: url(images/pttsBg.png) no-repeat left center;}
.p_main .p_left .p_jjdt .ptts p{ line-height: 22px; font-size: 13px;}

.p_main .p_left .p_fyms{ padding-top: 30px;}
.p_main .p_left .p_fyms p{ padding: 0px 10px 6px; font-size: 14px; line-height: 24px;}
.p_main .p_left .p_fytp ul li{ float: left; width: 430px; height: 362px; margin-left: 10px; margin-bottom: 10px; overflow: hidden; text-align: center;}
.p_main .p_left .p_fytp ul li img{ width: 430px; height: 338px;}
.p_main .p_left .p_fytp ul li p{ height: 24px; line-height: 24px; font-size: 13px;}
.p_main .p_left .p_fydp .p_item_list{ margin-top: 10px;}
.p_main .p_left .p_fydp .p_item_list .item{ padding: 10px 0px; border-bottom: 1px solid #ccc;}
.p_main .p_left .p_fydp .p_item_list .item .item_info{ float: left; margin-left: 20px; text-align: center; font-size: 14px;}
.p_main .p_left .p_fydp .p_item_list .item .item_info .item_pic{ margin-bottom: 4px;}
.p_main .p_left .p_fydp .p_item_list .item .item_info .item_pic a{ width: 110px; height: 147px; display: block;}
.p_main .p_left .p_fydp .p_item_list .item .item_info .item_pic a img{ width: 100%; height: auto;}
.p_main .p_left .p_fydp .p_item_list .item .item_info .item_name{ font-weight: bold; font-size: 15px; margin-bottom: 2px;}
.p_main .p_left .p_fydp .p_item_list .item .item_comm{ margin-left: 150px; margin-right: 20px; line-height: 24px; font-size: 13px;}
.p_main .p_left .p_fydp .p_item_list .item .item_date{ margin-left: 150px; font-size: 13px;}
.p_main .p_left .p_fydp .p_item_list .item .item_date span{ float: left; color: #747474;}
.p_main .p_left .p_fydp .p_item_list .item .item_link{ position: relative; float: left; color: #747474;}
.p_main .p_left .p_fydp .p_item_list .item .item_link a{ color: #e63a00;}
.p_main .p_left .p_fydp .p_item_list .item .link_vm_pop{ position: absolute; left: 48px; bottom: -300px; padding: 10px; box-shadow: 0px 1px 4px rgba(0,0,0,.1); background: #fff; box-shadow: 1px 1px 5px #666666; z-index: 999; display: none; *border: 1px solid #ccc;}
.p_main .p_left .p_fydp .p_item_list .item .link_vm_pop p{ position: relative; height: 28px; line-height: 28px; width: 244px;}
.p_main .p_left .p_fydp .p_item_list .item .link_vm_pop .link_tel{ position: absolute; left: 0px; padding-left: 18px; background: url(images/tel_ico.png) no-repeat; background-position-y: 8px; font-size: 14px; color: #333;}
.p_main .p_left .p_fydp .p_item_list .item .link_vm_pop .link_qq{ position: absolute; right: 10px; padding-left: 24px; background: url(images/qq_ico.png) no-repeat; background-position-y: 6px; font-size: 14px;}
.p_main .p_left .p_fydp .p_item_list .item .link_vm_pop .link_qq a{ color: #333;}
.p_main .p_left .p_fydp .p_item_list .item .link_vm_pop .link_qq a:hover{ color: #e63a00;}
.p_main .p_left .p_fydp .p_item_list .item .link_vm_pop .link_tit{font-size: 14px; margin: 0px -3px; width: 246px; margin-bottom: 6px;}
.p_main .p_left .p_fydp .p_item_list .item .link_vm_pop .link_ewm{ position: relative; width: 240px; height: 240px;}
.p_main .p_right{ float: right; width: 300px;}
.p_main .p_right .show_his{ background: #fff; box-shadow: 1px 2px 5px #666666; *border: 1px solid #ccc;}
.p_main .p_right .show_his .modtit{ position: relative; height: 36px; margin-bottom: 15px; border-bottom: 4px solid #999999;}
.p_main .p_right .show_his .modtit h3{ position: absolute; top: 9px; line-height: 26px; padding: 0px 10px; border-bottom: 4px solid #FF7A00;}
.p_main .p_right .show_his .modtit h3 a{ color: #333; font-size: 16px;}
.p_main .p_right .show_his .his_list_box { width:260px; margin-left: 20px; margin-bottom: 15px;}
.p_main .p_right .show_his .his_list { overflow:hidden; }
.his_list dl{ margin-top:-1px; border-bottom:1px solid #dadada; overflow:hidden;}
.his_list dl:last-child{ border-bottom: none;}
.p_main .p_right .show_his .his_list .os-on td { font-family:"Microsoft YaHei"; font-size: 26px; }
.p_main .p_right .show_his .his_list .d-text { display:none; line-height:23px; height: 50px; padding-right:5px; color:#888; margin-bottom: 10px; overflow: hidden; }
.p_main .p_right .show_his .his_list .d-title { position:relative; display:none; font-size:12px; line-height:25px; height: 50px; overflow:hidden; padding-right:5px; padding-top: 10px; }
.p_main .p_right .show_his .his_list .d-title h2{ font-size:16px;}
.p_main .p_right .show_his .his_list .d-title a { display:inline-block; color:#252525; font-weight: bold;}
.p_main .p_right .show_his .his_list .d-pic{ position:relative; display:none; clear:both; height:195px; overflow: hidden;}
.p_main .p_right .show_his .his_list .d-pic a{ color: #333;}
.p_main .p_right .show_his .his_list .d-pic img { width:260px; height:195px;}
.p_main .p_right .show_his .his_list .d-pic .pic-link{ position: relative; width: 260px; height: 195px; display:block;}
.p_main .p_right .show_his .his_list .d-pic .pic-link .hi_type{ width:256px; position:absolute; bottom:-24px; left:0px; height:52px; background:rgba(0,0,0,0.7); filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block; padding-left:4px; color:#fff; overflow:hidden; transition: all .3s ease-in; -webkit-transition: all .3s ease-in; -moz-transition: all .3s ease-in;}
.p_main .p_right .show_his .his_list .d-pic .pic-link:hover .hi_type{ bottom: 0px;}
.p_main .p_right .show_his .his_list .d-pic .pic-link .hi_type .hi_tit{ height: 28px; line-height: 28px; overflow: hidden;}
.p_main .p_right .show_his .his_list .d-pic .pic-link .hi_type .hi_tit span{ float: left; margin-left: 6px; font-size: 18px;}
.p_main .p_right .show_his .his_list .d-pic .pic-link .hi_type .hi_tit strong{ float: right; margin-right: 6px;}
.p_main .p_right .show_his .his_list .d-pic .pic-link .hi_type .hi_tit strong em{ font-size: 18px; margin-right: 4px;}
.p_main .p_right .show_his .his_list .d-pic .pic-link .hi_type .hi_info{ height: 25px; line-height: 25px; font-size: 13px;}
.p_main .p_right .show_his .his_list .d-pic .pic-link .hi_type .hi_info span{ float: left; margin-left: 6px;}
.p_main .p_right .show_his .his_list .d-pic .pic-link .hi_type .hi_info strong{ float: right; margin-right: 6px; font-weight: normal;}
.p_main .p_right .show_his .his_list .d-show-title { height:48px; line-height:48px; overflow:hidden }
.p_main .p_right .show_his .his_list .d-show-title label{ width:260px; font-size:13px;}
.p_main .p_right .show_his .his_list .d-show-title label p span{ float: left; margin-left: 6px; font-size: 16px;}
.p_main .p_right .show_his .his_list .d-show-title label p strong{ float: right; margin-right: 6px; font-size: 13px;}
.p_main .p_right .show_his .his_list .d-show-title label p strong em{ font-size: 16px; margin-right: 4px;}
.p_main .p_right .show_his .his_list .os-on .d-show-title{ display:none }
.p_main .p_right .show_his .his_list .os-on .d-pic, .mod_right_side .os-on dt, .mod_right_side .os-on .d-title, .mod_right_side .os-on .d-text { display:block;}

.p_main .p_right .show_tj{ background: #fff; box-shadow: 1px 2px 5px #666666; *border: 1px solid #ccc;}
.p_main .p_right .show_tj .modtit{ position: relative; height: 36px; margin-bottom: 15px; border-bottom: 4px solid #999999;}
.p_main .p_right .show_tj .modtit h3{ position: absolute; top: 9px; line-height: 26px; padding: 0px 10px; border-bottom: 4px solid #FF7A00;}
.p_main .p_right .show_tj .modtit h3 a{ color: #333; font-size: 16px;}
.p_main .p_right .show_tj .item_list .item{ position: relative; margin-left: 20px; margin-bottom: 15px; width: 260px; height: 195px; display: block; overflow: hidden;}
.p_main .p_right .show_tj .item_list .item img{ width: 260px; height: 195px;}
.p_main .p_right .show_tj .item_list .item .item_type{ width:256px; position:absolute; bottom:-24px; left:0px; height:50px; background:rgba(0,0,0,0.7); filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block; padding-left:4px; color:#fff; overflow:hidden; transition: all .3s ease-in; -webkit-transition: all .3s ease-in; -moz-transition: all .3s ease-in;}
.p_main .p_right .show_tj .item_list .item:hover .item_type{ bottom: 0px;}
.p_main .p_right .show_tj .item_list .item .item_type .item_tit{ height: 25px; line-height: 25px; overflow: hidden;}
.p_main .p_right .show_tj .item_list .item .item_type .item_tit span{ float: left; width: 140px; margin-left: 6px; font-size: 15px; overflow: hidden;}
.p_main .p_right .show_tj .item_list .item .item_type .item_tit strong{ float: right; margin-right: 6px;}
.p_main .p_right .show_tj .item_list .item .item_type .item_tit strong em{ font-size: 18px; margin-right: 4px;}
.p_main .p_right .show_tj .item_list .item .item_type .item_info{ height: 25px; line-height: 25px; font-size: 13px;}
.p_main .p_right .show_tj .item_list .item .item_type .item_info span{ float: left; margin-left: 6px;}
.p_main .p_right .show_tj .item_list .item .item_type .item_info strong{ float: right; margin-right: 6px; font-weight: normal;}

/**新房列表样式**/
.xfWrap .xfBanner{ position: relative; width: 1200px; height: 450px; overflow: hidden; box-shadow: 2px 2px 5px #666666;}
.xfWrap .xfBanner .xfBanner-btn,.xfBanner-title,.xfBanner-focus,.xfBanner-t,.xfBanner-btn{position:absolute}
.xfWrap .xfBanner .xfBanner-t{color:#fff;font-size:16px;font-family:microsoft yahei;z-index:2;bottom:0;left:10px;line-height:40px}
.xfWrap .xfBanner .xfBanner-focus span,.xfBanner-btn span{background:url(images/ico.png) no-repeat;display:block;}
.xfWrap .xfBanner .xfBanner-focus{height:40px;line-height:40px;left: 565px;bottom:0;z-index:2}
.xfWrap .xfBanner .xfBanner-focus span{width:12px;height:12px;line-height:12px;float:left;margin-left:5px;position:relative;top:14px;cursor:pointer;background-position:-24px -126px;text-indent:-9999px}
.xfWrap .xfBanner .xfBanner-btn{width:100%;height: 0px;top:50%;margin-top:-20px;}
.xfWrap .xfBanner .xfBanner-btn span{width:41px;height:41px;cursor:pointer;filter:alpha(opacity=30);-moz-opacity:0.3;-khtml-opacity:0.3;opacity:0.3;position:relative}
.xfWrap .xfBanner .xfBanner-btn .left_btn{background-position:-2px -2px;float:left;left:10px}
.xfWrap .xfBanner .xfBanner-btn .right_btn{background-position:-2px -49px;float:right;right:10px}
.xfWrap .xfBanner .xfBanner-btn span.hover{filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity:0.8;opacity:0.8}
.xfWrap .xfBanner .xfBanner-focus span.hover{background-position:-10px -126px}
.xfWrap .xfBanner .xfBanner_list li{ width: 1200px; height: 450px; overflow: hidden;}
.xfWrap .xfBanner .xfBanner_list li a img{ width: 100%; height: 100%;}
.xfWrap .xfItemList .da-thumbs{ list-style: none; position: relative; margin-left: -60px; margin-top: -60px; padding: 0px; font-size: 0px;}
.xfWrap .xfItemList .da-thumbs li{ width: 360px; height: 270px; margin-left: 60px; margin-top: 60px; display: inline-block; *display:inline; zoom: 1; overflow:hidden; box-shadow: 2px 2px 4px #666666; font-size: 13px;}
.xfWrap .xfItemList .da-thumbs li a,.xfWrap .xfItemList .da-thumbs li a img{ width:360px; height:270px; display:block;position:relative}
.xfWrap .xfItemList .da-thumbs li a{color:#fff;overflow:hidden}
.xfWrap .xfItemList .da-thumbs li a div{position:absolute; background: rgba(0,0,0,0.75); filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;width: 360px;height: 270px;}
.xfWrap .xfItemList .da-thumbs li p{ padding-left: 10px; padding-right: 10px; margin-top: 10px;}
.xfWrap .xfItemList .da-thumbs li .i_name{ font-size: 16px;}
.xfWrap .xfItemList .da-thumbs li .i_yh{ color: #FF5C26;}
.xfWrap .xfItemList .da-thumbs li a em{ font-size: 20px; margin-right: 4px;}
.xfWrap .xfItemList .da-thumbs li .tit1{ position: absolute; bottom: 0px; width: 356px; height: 33px; line-height: 33px; padding-left: 4px; background: rgba(0,0,0,0.6); filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9; font-size: 15px; font-weight: bold; transition: all .3s ease-in;}
.xfWrap .xfItemList .da-thumbs li:hover .tit1{ bottom: -40px; transition: all .3s ease-in;}


/**新房详情样式**/
.xfWrap .xf_Box{ background: #fff; box-shadow: 1px 2px 5px #666666; *border: 1px solid #ccc;}
.xfWrap .xf_Box .xf_Top{ border-bottom: 3px solid #ff7a00;}
.xfWrap .xf_Box .xf_Top .xf_TopTit{ height: 50px; line-height: 50px; padding: 0px 10px;}
.xfWrap .xf_Box .xf_Top .xf_TopTit h1{ font-size: 28px;}
.xfWrap .xf_Box .xf_Top .xf_TopBhDt{ height: 26px; line-height: 26px; padding: 0px 10px; font-size: 13px; color: #666;}
.xfWrap .xf_Box .xf_Top .xf_TopBhDt .xf_TopBhDtlpbh{ margin-right: 50px;}
.xfWrap .xf_Box .xf_Info{}
.xfWrap .xf_Box .xf_Info .xf_InfoL{ float: left; width: 480px;}
.xfWrap .xf_Box .xf_Info .xf_InfoL .xI_pic{width:450px; margin-left: 20px; overflow:hidden;}
.xfWrap .xf_Box .xf_Info .xf_InfoL .xI_pic_top{ width:450px; height: 338px; overflow:hidden; text-align:center; position:relative; z-index:1;}
.xfWrap .xf_Box .xf_Info .xf_InfoL .xI_pic_top img{ width:450px; height: 338px;}
.xfWrap .xf_Box .xf_Info .xf_InfoL .xI_pic_bot{width:450px; height:81px; overflow:hidden;}
.xfWrap .xf_Box .xf_Info .xf_InfoL .hi_picbot_left{ float:left; width: 14px; height: 27px; margin-top: 30px; overflow:hidden;}
.xfWrap .xf_Box .xf_Info .xf_InfoL .hi_picbot_left a{display:block;width:30px;height:107px;}
.xfWrap .xf_Box .xf_Info .xf_InfoL .hi_picbot_mid{float:left;width:450px;height:75px;overflow:hidden;padding-top:10px;}
.xfWrap .xf_Box .xf_Info .xf_InfoL .hi_picbot_mid ul{ height:64px;width:459px; margin-left: -5px; overflow:hidden;position:relative;}
.xfWrap .xf_Box .xf_Info .xf_InfoL .hi_picbot_mid ul li{float:left;height:64px; width:86px; margin-left: 5px;display:inline;text-align:center;overflow:hidden;position:relative; cursor: pointer;}
.xfWrap .xf_Box .xf_Info .xf_InfoL .hi_picbot_mid ul li img{height:64px; width:86px;}
.xfWrap .xf_Box .xf_Info .xf_InfoL #pic1{max-width:450px;}
.xfWrap .xf_Box .xf_Info .xf_InfoL .selectpic{ border:2px solid red; box-sizing: border-box;}
.xfWrap .xf_Box .xf_Info .xf_InfoL .hi_picbot_right{float:left; width: 14px;height: 27px; margin-top: 30px; overflow:hidden;}
.xfWrap .xf_Box .xf_Info .xf_InfoL .hi_picbot_right a{display:block;width:30px;height:107px;}
.xfWrap .xf_Box .xf_Info .xf_InfoL #preArrow{left:0px;}
.xfWrap .xf_Box .xf_Info .xf_InfoL #nextArrow{right:0px;}
.xfWrap .xf_Box .xf_Info .xf_InfoL .xI_pic_top .contextDiv{cursor:pointer;height:100%;width: 50%;position:absolute;top:0px;z-index:5;}
.xfWrap .xf_Box .xf_Info .xf_InfoL .xI_pic_top .contextDiv span{position:absolute;top:50%;margin-top:-20%;width:24px;height:47px;}
.xfWrap .xf_Box .xf_Info .xf_InfoL #preArrow_A{left:16px; background: url(images/pic_left.png) no-repeat; display:none;}
.xfWrap .xf_Box .xf_Info .xf_InfoL #nextArrow_A{right:16px;background: url(images/pic_right.png) no-repeat; display:none;}
.xfWrap .xf_Box .xf_Info .xf_InfoR{ margin-left: 500px; margin-right: 30px;}
.xfWrap .xf_Box .xf_Info .xf_InfoR strong{ margin-right: 6px;}
.xfWrap .xf_Box .xf_Info .xf_InfoR .xf_Price{ margin-bottom: 13px; height: 40px; line-height: 40px; font-size: 1.15em; overflow: hidden;}
.xfWrap .xf_Box .xf_Info .xf_InfoR .xf_Price em{ margin-right: 6px; font-size: 2.2em; color: #b20000; font-style: normal;}
.xfWrap .xf_Box .xf_Info .xf_InfoR .xf_Sfd{ margin-bottom: 13px; height: 30px; line-height: 30px; font-size: 1.15em; overflow: hidden;}
.xfWrap .xf_Box .xf_Info .xf_InfoR .xf_Sfd span{ margin-right: 40px;}
.xfWrap .xf_Box .xf_Info .xf_InfoR .xf_Sfd a{ padding-left: 13px; color: #e63a00; background: url(images/icn_ps.gif) no-repeat left center; background-position: 0px 2px;}
.xfWrap .xf_Box .xf_Info .xf_InfoR .xf_Sfd a:hover{ color: #b20000;}
.xfWrap .xf_Box .xf_Info .xf_InfoR .xf_Tuan{ height: 80px; background: #FFD1A7; border: 1px solid #ff7a00; border-radius: 5px; box-sizing: border-box; margin-bottom: 15px; overflow: hidden;}
.xfWrap .xf_Box .xf_Info .xf_InfoR .xf_Tuan .xf_Tehui{ float: left; padding: 0px 10px; max-width: 480px;}
.xfWrap .xf_Box .xf_Info .xf_InfoR .xf_Tuan .xf_Tehui p{ margin-top: 2px; line-height: 24px; font-size: 13px; color: #666;}
.xfWrap .xf_Box .xf_Info .xf_InfoR .xf_Tuan .xf_Tehui p em{ color: #e63a00; font-style: normal; height: 48px; display: block; font-size: 15px; overflow: hidden;}
.xfWrap .xf_Box .xf_Info .xf_InfoR .xf_Tuan .xf_TuanBtn{ float: right; margin-right: 30px; margin-top: 30px;}
.xfWrap .xf_Box .xf_Info .xf_InfoR .xf_Tuan .xf_TuanBtn a{ padding: 10px 30px; background: #e63a00; border-radius: 4px; color: #fff; font-size: 15px;}
.xfWrap .xf_Box .xf_Info .xf_InfoR .xf_Credit{ margin-bottom: 13px; height: 30px; line-height: 30px; font-size: 1.15em; overflow: hidden;}
.xfWrap .xf_Box .xf_Info .xf_InfoR .xf_Kpdate{ margin-bottom: 13px; height: 30px; line-height: 30px; font-size: 1.15em; overflow: hidden;}
.xfWrap .xf_Box .xf_Info .xf_InfoR .xf_Jfdate{ margin-bottom: 13px; height: 30px; line-height: 30px; font-size: 1.15em; overflow: hidden;}
.xfWrap .xf_Box .xf_Info .xf_InfoR .xf_Zlhx{ margin-bottom: 13px; height: 30px; line-height: 30px; font-size: 1.15em; overflow: hidden;}
.xfWrap .xf_Box .xf_Info .xf_InfoR .xf_Zlhx span{ margin: 0px 6px;}
.xfWrap .xf_Box .xf_Info .xf_InfoR .xf_Coct .xf_CoctTel{ float: left; height: 50px; line-height: 50px; border: 2px solid #ff7a00; background: url(images/tltp_ico.png) no-repeat left center; box-sizing:border-box;}
.xfWrap .xf_Box .xf_Info .xf_InfoR .xf_Coct .xf_CoctTel span{ padding-left: 80px; padding-right: 30px; font-size: 33px; color: #e63a00; font-style: oblique; letter-spacing: 0.01em;}
.xfWrap .xf_Box .xf_Info .xf_InfoR .xf_Coct .xf_CoctQQ{ float: left; height: 50px; margin-left: 50px; padding-right: 15px; border: 1px solid #ccc; box-sizing: border-box; width: 120px;}
.xfWrap .xf_Box .xf_Info .xf_InfoR .xf_Coct .xf_CoctQQ .QPic{ float: left; margin-top: 2px; margin-left: 2px; margin-right: 10px; width: 34px; height: 44px;}
.xfWrap .xf_Box .xf_Info .xf_InfoR .xf_Coct .xf_CoctQQ .QName{ line-height: 26px; font-size: 15px;}
.xfWrap .xf_Box .xf_Info .xf_InfoR .xf_Coct .xf_CoctQQ .QTip{ line-height: 20px; font-size: 14px;}
.xf-tit h2{ font-size: 20px;}
.xf_MainL{ float: left; width: 890px;}
.xf_MainL .xf_InfoSry{ padding: 30px; background: #fff; box-shadow: 1px 2px 5px #666666; *border: 1px solid #ccc;}
.xf_MainL .xf_InfoSry .Info-p{ padding: 5px 0px; line-height: 24px; font-size: 14px; color: #454545; border-bottom: 1px dashed #c6c6c6;}
.xf_MainL .xf_InfoSry .Info-p strong{ float: left; margin-right: 6px; color: #333;}
.xf_MainL .xf_InfoSry .Info-p span{ margin-left: 80px; display: block; color: #656565;}
.xf_MainL .xf_InfoSry .Info-ul{ font-size: 0px;}
.xf_MainL .xf_InfoSry .Info-ul li{ padding: 5px 0px; width: 50%; height: 24px; line-height: 24px; display: inline-block; *display: inline; *zoom:1; font-size: 14px; border-bottom: 1px dashed #c6c6c6; overflow: hidden;}
.xf_MainL .xf_InfoSry .Info-ul li strong{ float: left; margin-right: 6px; color: #333;}
.xf_MainL .xf_InfoSry .Info-ul li span{ margin-left: 80px; display: block; color: #656565;}
.xf_MainL .xf_InfoWy{ padding: 30px; background: #fff; box-shadow: 1px 2px 5px #666666; *border: 1px solid #ccc;}
.xf_MainL .xf_InfoWy .xf-tit{ margin-bottom: 15px;}
.xf_MainL .xf_InfoWy .InfoWy-ul{ font-size: 0px;}
.xf_MainL .xf_InfoWy .InfoWy-ul li{ padding: 5px 0px; width: 50%; height: 24px; line-height: 24px; display: inline-block; *display: inline; *zoom:1; font-size: 14px; border-bottom: 1px dashed #c6c6c6; overflow: hidden;}
.xf_MainL .xf_InfoWy .InfoWy-ul li strong{ float: left; margin-right: 6px; color: #333;}
.xf_MainL .xf_InfoWy .InfoWy-ul li span{ margin-left: 80px; display: block; color: #656565;}
.xf_MainL .xf_InfoLpms{ padding: 30px; background: #fff; box-shadow: 1px 2px 5px #666666; *border: 1px solid #ccc;}
.xf_MainL .xf_InfoLpms .xf-tit{ margin-bottom: 15px;}
.xf_MainL .xf_InfoLpms p{ padding-bottom: 10px; font-size: 14px;}
.xf_MainL .xf_InfoLpms p:last-child{ padding-bottom: 0px;}
.xf_MainL .xf_InfoLpms p img{ max-width: 100%; max-height: 100%;}
.xf_MainL .xf_InfoSpt{ padding: 30px; background: #fff; box-shadow: 1px 2px 5px #666666; *border: 1px solid #ccc;}
.xf_MainL .xf_InfoSpt .xf-tit{ margin-bottom: 15px;}
.xf_MainL .xf_InfoSpt p{ width: 830px; height: 623px;}
.xf_MainL .xf_InfoSpt p img{ width: 100%; height: 100%;}
.xf_MainL .xf_InfoHxt{ padding: 30px; background: #fff; box-shadow: 1px 2px 5px #666666; *border: 1px solid #ccc;}
.xf_MainL .xf_InfoHxt .xf-tit{ margin-bottom: 15px;}
.xf_MainL .xf_InfoHxt .InfoHxtDiv{ position: relative; width:830px; overflow:hidden;}
.xf_MainL .xf_InfoHxt .InfoHxtDiv .hd{ position: absolute; top: 0px; left: 0px; height:120px; width: 830px;}
.xf_MainL .xf_InfoHxt .InfoHxtDiv .hd .prev{ float: left; margin-top: 50px; width:21px; height:28px; display: block; cursor:pointer; background: url(images/arrowhead.png) no-repeat; background-position:0 0px; transition:none; -webkit-transition: none; -moz-transition: none; -o-transition: none;}
.xf_MainL .xf_InfoHxt .InfoHxtDiv .hd .next{ float: right; margin-top: 50px; width:21px; height:28px; display: block; cursor:pointer; background: url(images/arrowhead.png) no-repeat; background-position:0 -56px; transition:none; -webkit-transition: none; -moz-transition: none; -o-transition: none;}
.xf_MainL .xf_InfoHxt .InfoHxtDiv .hd .prev:hover{ background-position:0px -28px;}
.xf_MainL .xf_InfoHxt .InfoHxtDiv .hd .next:hover{ background-position:0px -84px;}
.xf_MainL .xf_InfoHxt .InfoHxtDiv .bd{ width: 770px; margin-left: 30px; overflow: hidden;}
.xf_MainL .xf_InfoHxt .InfoHxtDiv .bd .tempWrap{ margin-left: -30px;}
.xf_MainL .xf_InfoHxt .InfoHxtDiv .bd ul{ overflow:hidden; zoom:1; }
.xf_MainL .xf_InfoHxt .InfoHxtDiv .bd ul li{ margin-left: 30px; float:left; _display:inline; overflow:hidden; text-align:center;}
.xf_MainL .xf_InfoHxt .InfoHxtDiv .bd ul li a img{ width: 170px; height: 128px; display:block;}
.xf_MainL .xf_InfoHxt .InfoHxtDiv .bd ul li a p{ margin-top: 10px; line-height:18px; width: 170px; max-height:36px; font-size: 14px; text-align: left;}
.xf_MainL .xf_InfoXc{ padding: 30px; background: #fff; box-shadow: 1px 2px 5px #666666; *border: 1px solid #ccc;}
.xf_MainL .xf_InfoXc .xf-tit{ margin-bottom: 15px;}
.xf_MainL .xf_InfoXc .InfoXcDiv{ position: relative; width:830px; overflow:hidden;}
.xf_MainL .xf_InfoXc .InfoXcDiv .hd{ position: absolute; top: 0px; left: 0px; height:120px; width: 830px;}
.xf_MainL .xf_InfoXc .InfoXcDiv .hd .prev{ float: left; margin-top: 50px; width:21px; height:28px; display: block; cursor:pointer; background: url(images/arrowhead.png) no-repeat; background-position:0 0px; transition:none; -webkit-transition: none; -moz-transition: none; -o-transition: none;}
.xf_MainL .xf_InfoXc .InfoXcDiv .hd .next{ float: right; margin-top: 50px; width:21px; height:28px; display: block; cursor:pointer; background: url(images/arrowhead.png) no-repeat; background-position:0 -56px; transition:none; -webkit-transition: none; -moz-transition: none; -o-transition: none;}
.xf_MainL .xf_InfoXc .InfoXcDiv .hd .prev:hover{ background-position:0px -28px;}
.xf_MainL .xf_InfoXc .InfoXcDiv .hd .next:hover{ background-position:0px -84px;}
.xf_MainL .xf_InfoXc .InfoXcDiv .bd{ width: 770px; margin-left: 30px; overflow: hidden;}
.xf_MainL .xf_InfoXc .InfoXcDiv .bd .tempWrap{ margin-left: -30px;}
.xf_MainL .xf_InfoXc .InfoXcDiv .bd ul{ overflow:hidden; zoom:1; }
.xf_MainL .xf_InfoXc .InfoXcDiv .bd ul li{ margin-left: 30px; float:left; _display:inline; overflow:hidden; text-align:center;}
.xf_MainL .xf_InfoXc .InfoXcDiv .bd ul li a img{ width: 170px; height: 128px; display:block;}
.xf_MainL .xf_InfoXc .InfoXcDiv .bd ul li a p{ margin-top: 10px; line-height:18px; width: 170px; max-height:36px; font-size: 14px; text-align: left;}
.xf_MainL .xf_InfoDtpp{ padding: 30px; background: #fff; box-shadow: 1px 2px 5px #666666; *border: 1px solid #ccc;}
.xf_MainL .xf_InfoDtpp .xf-tit{ margin-bottom: 15px;}
.xf_MainL .xf_InfoDtpp .maps{ margin-bottom: 10px; width: 830px; height: 400px;}
.xf_MainL .xf_InfoDtpp .maps #normalMapDiv{ width:830px; height:400px;}
.xf_MainL .xf_InfoDtpp .maps .PerimeterBtn{ width:830px;}
.xf_MainL .xf_InfoDtpp .maps .infor{ width:830px;}
.xf_MainL .xf_InfoDp{ padding: 30px; background: #fff; box-shadow: 1px 2px 5px #666666; *border: 1px solid #ccc;}
.xf_MainL .xf_InfoDp .xf_item_list{ margin-top: 10px;}
.xf_MainL .xf_InfoDp .xf_item_list .item{ padding: 10px 0px; border-bottom: 1px solid #ccc;}
.xf_MainL .xf_InfoDp .xf_item_list .item:last-child{ border-bottom: none;}
.xf_MainL .xf_InfoDp .xf_item_list .item .item_info{ float: left; text-align: center; font-size: 14px;}
.xf_MainL .xf_InfoDp .xf_item_list .item .item_info .item_pic{ margin-bottom: 4px;}
.xf_MainL .xf_InfoDp .xf_item_list .item .item_info .item_pic a{ width: 110px; height: 147px; display: block;}
.xf_MainL .xf_InfoDp .xf_item_list .item .item_info .item_pic a img{ width: 100%; height: auto;}
.xf_MainL .xf_InfoDp .xf_item_list .item .item_info .item_name{ font-weight: bold; font-size: 15px; margin-bottom: 2px;}
.xf_MainL .xf_InfoDp .xf_item_list .item .item_comm{ margin-left: 130px; margin-right: 20px; line-height: 24px; font-size: 13px;}
.xf_MainL .xf_InfoDp .xf_item_list .item .item_date{ margin-left: 130px; font-size: 13px;}
.xf_MainL .xf_InfoDp .xf_item_list .item .item_date span{ float: left; color: #747474;}
.xf_MainL .xf_InfoDp .xf_item_list .item .item_link{ position: relative; float: left; color: #747474;}
.xf_MainL .xf_InfoDp .xf_item_list .item .item_link a{ color: #e63a00;}
.xf_MainL .xf_InfoDp .xf_item_list .item .link_vm_pop{ position: absolute; left: 48px; bottom: -300px; padding: 10px; box-shadow: 0px 1px 4px rgba(0,0,0,.1); background: #fff; box-shadow: 1px 1px 5px #666666; z-index: 999; display: none; *border: 1px solid #ccc;}
.xf_MainL .xf_InfoDp .xf_item_list .item .link_vm_pop p{ position: relative; height: 28px; line-height: 28px; width: 244px;}
.xf_MainL .xf_InfoDp .xf_item_list .item .link_vm_pop .link_tel{ position: absolute; left: 0px; padding-left: 18px; background: url(images/tel_ico.png) no-repeat; background-position-y: 8px; font-size: 14px; color: #333;}
.xf_MainL .xf_InfoDp .xf_item_list .item .link_vm_pop .link_qq{ position: absolute; right: 10px; padding-left: 24px; background: url(images/qq_ico.png) no-repeat; background-position-y: 6px; font-size: 14px;}
.xf_MainL .xf_InfoDp .xf_item_list .item .link_vm_pop .link_qq a{ color: #333;}
.xf_MainL .xf_InfoDp .xf_item_list .item .link_vm_pop .link_qq a:hover{ color: #e63a00;}
.xf_MainL .xf_InfoDp .xf_item_list .item .link_vm_pop .link_tit{font-size: 14px; margin: 0px -3px; width: 246px; margin-bottom: 6px;}
.xf_MainL .xf_InfoDp .xf_item_list .item .link_vm_pop .link_ewm{ position: relative; width: 240px; height: 240px;}
.xf_MainR{ float: right; width: 300px;}
.xf_MainR .show_tj{ background: #fff; box-shadow: 1px 2px 5px #666666; *border: 1px solid #ccc;}
.xf_MainR .show_tj .modtit{ position: relative; height: 36px; margin-bottom: 15px; border-bottom: 4px solid #999999;}
.xf_MainR .show_tj .modtit h3{ position: absolute; top: 9px; line-height: 26px; padding: 0px 10px; border-bottom: 4px solid #FF7A00;}
.xf_MainR .show_tj .modtit h3 a{ color: #333; font-size: 16px;}
.xf_MainR .show_tj .item_list .item{ position: relative; margin-left: 20px; margin-bottom: 15px; width: 260px; height: 195px; display: block; overflow: hidden;}
.xf_MainR .show_tj .item_list .item img{ width: 260px; height: 195px;}
.xf_MainR .show_tj .item_list .item .item_type{ width:256px; position:absolute; bottom:-24px; left:0px; height:50px; background:rgba(0,0,0,0.7); filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block; padding-left:4px; color:#fff; overflow:hidden; transition: all .3s ease-in; -webkit-transition: all .3s ease-in; -moz-transition: all .3s ease-in;}
.xf_MainR .show_tj .item_list .item:hover .item_type{ bottom: 0px;}
.xf_MainR .show_tj .item_list .item .item_type .item_tit{ height: 25px; line-height: 25px; overflow: hidden;}
.xf_MainR .show_tj .item_list .item .item_type .item_tit span{ float: left; width: 140px; margin-left: 6px; font-size: 15px; overflow: hidden;}
.xf_MainR .show_tj .item_list .item .item_type .item_tit strong{ float: right; margin-right: 6px;}
.xf_MainR .show_tj .item_list .item .item_type .item_tit strong em{ font-size: 18px; margin-right: 4px; font-style: normal;}
.xf_MainR .show_tj .item_list .item .item_type .item_info{ height: 25px; line-height: 25px; font-size: 13px;}
.xf_MainR .show_tj .item_list .item .item_type .item_info em{ margin-left: 6px; font-style: normal;}


#windownbg{display:none;position:absolute;width:100%;height:100%;background:#000;top:0;left:0;}
#windown-box{position:fixed;_position:absolute;border:5px solid #E9F3FD;background:#FFF;text-align:left;}
#windown-title{position:relative;height:30px;border:1px solid #A6C9E1;overflow:hidden;background:url(images/tipbg.png) 0 0 repeat-x;}
#windown-title h2{position:relative;left:10px;top:5px;font-size:14px;color:#666;}
#windown-close{position:absolute;right:10px;top:8px;width:10px;height:16px;text-indent:-10em;overflow:hidden;background:url(images/tipbg.png) 100% -49px no-repeat;cursor:pointer;}
#windown-content-border{position:relative;top:-1px;border:1px solid #A6C9E1;padding:5px 0 5px 5px;}
#windown-content img,#windown-content iframe{display:block;}
#windown-content .loading{position:absolute;left:50%;top:50%;margin-left:-8px;margin-top:-8px;}


/**预约表单**/
.apomt{ width: 510px; padding: 0px 75px;}
.apomt .apomt_cont{ margin-left: -30px;}
.apomt .apomt_cont .Ysd input { width:128px; height:25px; line-height:25px; padding:2px; font-size:14px;}
.apomt .apomt_cont .Btn{ width: 80px; height: 30px; padding: 0px 5px; display: block; cursor: pointer;}
.apomt .apomt_cont .Ysd{ position: relative; width: 255px; float: left; margin-left: 10px; height: 60px; line-height: 42px;}
.apomt .apomt_cont .Ysd span{ float: left; width: 100px; text-align: right; font-size: 15px;}
.apomt .apomt_cont .Ysd .kls{ float: left; margin-left: 10px; margin-top: 8px;}
.apomt .apomt_cont .Ysd .error{ margin-left: 110px; margin-top: -5px; line-height: 18px; color: #f00; font-size: 13px;}
.apomt .apomt_cont .Ysd em{ float: left; height: 15px; margin-left: 4px; margin-top: 3px; color: #b20000; font-style: normal;}
.apomt .apomt_cont .YsdBz{ padding-top: 8px;}
.apomt .apomt_cont .YsdBz span{ float: left; width: 100px; margin-left: 10px; text-align: right; font-size: 15px;}
.apomt .apomt_cont .YsdBz textarea{ float: left; margin-left: 10px; width: 397px; height: 120px; font-size:14px;}
.apomt .apomt_cont .warn{ text-align: right; margin-right: 30px; margin-top: 5px; display: block; font-size:13px;}
.apomt .apomt_cont .cal_ico{ background: url(images/cal.gif) no-repeat center; background-position: 110px 7px;}
.apomt .apomt_cont .kls{ transition:all 0.30s ease-in-out; -webkit-transition: all 0.30s ease-in-out; -moz-transition: all 0.30s ease-in-out; border:#ff7a00 1px solid; border-radius:3px; outline:none;}
.apomt .apomt_cont .kls:focus{ box-shadow:0 0 15px #ff7a00; -webkit-box-shadow:0 0 15px #ff7a00; -moz-box-shadow:0 0 15px #ff7a00;}
.apomt .apomt_cont .SubDiv{ float: right; margin-right: 20px;}
.apomt .apomt_cont .SubDiv button{ float: left; margin-left: 30px; margin-top: 10px; font-size:14px; transition:all 0.30s ease-in-out; -webkit-transition: all 0.30s ease-in-out; -moz-transition: all 0.30s ease-in-out; border:#ff7a00 1px solid; border-radius:3px; outline:none;}
.apomt .apomt_cont .SubDiv button:hover{ background: #ff7a00; color:#fff;}
.apomt .apomt_cont .SubDiv button:focus{ background: #ff7a00; color:#fff;}

/**资讯页样式**/
.TopMod{ box-shadow: 1px 2px 5px #666666;}
#nwlogo{ float: left; padding-top: 4px; width: 205px; height: 52px;}
#nwlogo a{ display: block;}
#nw_logo a img{ width: 183px; height: 50px;}
.nw_header{ height: 60px; min-width: 1200px; background: #fff;}
#nw_logo{ float: left; padding-top: 6px; width: 189px; height: 48px;}
#nw_logo a{ display: block;}
#nw_logo a img{ width: 183px; height: 50px;}
.nw_header .top_box .nav_box{ float: left; height: 60px; line-height: 60px; margin-left: 40px;}
.nw_header .top_box .nav_box a{ float: left; padding: 0px 15px; color: #333; font-size: 14px; display: block;}
.nw_header .top_box .nav_box a:hover{ background: #FF8359; color: #fff;}
.nw_header .top_box .login_box{ float: right; margin-right: 10px; height: 60px; line-height: 60px; font-size: 14px;}
.nw_header .top_box .login_box span{ float: left; color: #333;}
.nw_header .top_box .login_box .login_before{ height: 60px; float: right; *float: none; /*margin-left: 30px;*/ font-size: 0px; overflow: hidden;}
.nw_header .top_box .login_box .login_before li{ display: inline-block; *display: inline; *zoom: 1; margin-left: 10px; font-size: 14px;}
.nw_header .top_box .login_box .login_before li a{ color: #333;}
.nw_navbox{ position: relative; background: #ff7a00; z-index: 99999;}
.nw_nav{ font-size: 0px;}
.nw_nav .navbox{ position: relative; width:  calc(100% / 7); text-align: center; display: inline-block; *display: inline; *zoom: 1; vertical-align: top;}
.nw_nav .navbox:last-child{ border-right: none;}
.nw_nav .navbox .up{ line-height: 40px; text-align: center; display: inline-block; *display: inline; *zoom: 1; font-size: 13px;}
.nw_nav .navbox .up a{ width: 120px; color: #fff; display: inline-block; *display: inline; *zoom: 1; vertical-align: top; font-size: 13px;}
.nw_nav .navbox .up a:hover{ background: #FF4202;}
.nw_nav .navbox .up.on a{ background: #FF4202;}
.nw_nav .navbox .down{ position: absolute; top: 40px; left: 25px; width: 120px; background: rgba(255,122,0,0.8); display: none;}
.nw_nav .navbox .down a{ line-height: 40px; font-size: 14px; display: block; color: #fff;}
.nw_nav .navbox .down a:hover{ background: rgba(255,66,2,0.6);}

.nw_wrap .nw_top{ height: 358px; overflow: hidden; *border: 1px solid #ccc; box-shadow: 1px 2px 5px #666; background: #fff;}
.nw_wrap .nw_top .nw-slide{ float: left; margin: 10px; width: 450px; height: 338px; position: relative; overflow: hidden;}
.nw_wrap .nw_top .nw-slide ul { margin: 0; padding: 0; list-style-type: none;}
.nw_wrap .nw_top .nw-slide .nw-slide-wrapper { position: absolute; top: 0; left: 0; z-index: 1; margin: 0; padding: 0;}
.nw_wrap .nw_top .nw-slide .nw-slide-wrapper li { position: absolute; width: 450px; height: 338px;}
.nw_wrap .nw_top .nw-slide .nw-slide-wrapper li a{ display: block; height: 100%;}
.nw_wrap .nw_top .nw-slide .nw-slide-wrapper li a img{ width: 100%; height: 100%;}
.nw_wrap .nw_top .nw-slide .nw-slide-wrapper li a p{ position: absolute; bottom: 0px; left: 0px; width: 446px; height: 36px; line-height: 36px; background: rgba(0,0,0,0.6); filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#70000000',endColorstr = '#70000000')\9; display : block; padding: 0px 6px; color: #fff; font-size: 16px; overflow: hidden;}
.nw_wrap .nw_top .nw-slide .nw-prev, .nw-slide .nw-next { position: absolute; top: 50%; z-index: 2; width: 25px; height: 50px; margin-top: -25px; border-radius: 3px; opacity: .15; background: red; text-indent: -9999px; background-repeat: no-repeat; transition: opacity .2s linear 0s;}
.nw_wrap .nw_top .nw-slide .nw-prev { left: 5px; background: url(images/arrow-left.png) #000 50% no-repeat;}
.nw_wrap .nw_top .nw-slide .nw-next { right: 5px; background: url(images/arrow-right.png) #000 50% no-repeat;}
.nw_wrap .nw_top .nw-slidebox { position: absolute; left: 50%; bottom: 40px; z-index: 30;}
.nw_wrap .nw_top .nw-slidebox ul { height: 20px; padding: 0 4px;}
.nw_wrap .nw_top .nw-slidebox ul li { float: left; height: 12px; margin: 3px 3px;}
.nw_wrap .nw_top .nw-slidebox ul li em { display: block; width: 12px; height: 12px; border-radius: 100%; background-color: #fff; text-indent: -9999px; cursor: pointer;}
.nw_wrap .nw_top .nw-slidebox ul li.current em { background-color: #fe6500;}
.nw_wrap .nw_top .nw-slidebox ul li em:hover { background-color: #fe6500;}
.nw_wrap .nw_top .nw_hot{ float: left; width: 680px; height: 338px; margin-top: 10px; margin-left: 20px; overflow: hidden;}
.nw_wrap .nw_top .nw_hot .tjItem{ padding-bottom: 10px; border-bottom: 1px dashed #ccc;}
.nw_wrap .nw_top .nw_hot .tjItem h1{ height: 40px; line-height:40px; overflow: hidden; text-align: center;}
.nw_wrap .nw_top .nw_hot .tjItem p{ height: 20px; line-height: 20px; font-size: 13px; overflow: hidden; color: #878787;}
.nw_wrap .nw_top .nw_hot .nw_hjdt ul{ margin-left: -20px; margin-top: 6px; font-size: 0px;}
.nw_wrap .nw_top .nw_hot .nw_hjdt ul li{ width: 330px; height: 24px; line-height: 24px; overflow: hidden; margin-left: 20px; display: inline-block; *display: inline; *zoom: 1; font-size: 13px;}
.nw_wrap .nw_main{}
.nw_wrap .modtit{ position: relative; height: 36px; border-bottom: 4px solid #999999;}
.nw_wrap .modtit h3{ position: absolute; top: 7px; line-height: 29px; padding: 0px 10px; border-bottom: 4px solid #FF7A00; font-size: 20px;}
.nw_wrap .modtit span{ position: absolute; right: 10px; bottom: 2px; font-size: 13px;}
.nw_wrap .modtit span a{ margin: 0px 6px; color: #666;}
.nw_wrap .modtit span a:hover{ color: #e63a00;}
.nw_wrap .nw_main .nw_jzggs{ float: left; width: 795px; *width: 793px; *border: 1px solid #ccc; box-shadow: 1px 2px 5px #666; background: #fff;}
.nw_wrap .nw_main .nw_jzggs .im_News .im_item{ position: relative; height: 118px; margin: 0px 10px; margin-top: 25px; padding-bottom: 25px; overflow: hidden; border-bottom: 1px dashed #ccc;}
.nw_wrap .nw_main .nw_jzggs .im_News .im_item .figure_img{ position: absolute; left: 0px; top: 0px; width: 157px; height: 118px; display: block; overflow: hidden;}
.nw_wrap .nw_main .nw_jzggs .im_News .im_item .figure_img img{  width: 100%; min-height: 118px; max-height: auto; display: block;}
.nw_wrap .nw_main .nw_jzggs .im_News .im_item .figure_tit{ position: absolute; left: 170px; top: 2px; height: 30px; line-height: 30px; font-size: 20px;}
.nw_wrap .nw_main .nw_jzggs .im_News .im_item .figure_tit a{ color: #e64101;}
.nw_wrap .nw_main .nw_jzggs .im_News .im_item .figure_tit a:hover{ color: #e60a00;}
.nw_wrap .nw_main .nw_jzggs .im_News .im_item .figure_mask{ position: absolute; left: 170px; top: 36px; height: 82px; width: 610px; line-height: 20px; color: #999; overflow: hidden; font-size: 13px;}
.nw_wrap .nw_main .nwmod .nw_jzggs .mo_News{ margin: 11px 0px;}
.nw_wrap .nw_main .nwmod .nw_jzggs .mo_News ul{ margin-left: -10px; font-size: 0px;}
.nw_wrap .nw_main .nwmod .nw_jzggs .mo_News ul li{ margin-left: 20px; padding-left: 10px; width: 370px; height: 28px; line-height: 28px; display: inline-block; *display: inline; *zoom: 1; font-size: 13px; background: url(images/libg.png) left center no-repeat; vertical-align: top; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.nw_wrap .nw_main .nwmod .nwt_right{ float: left; width: 390px; margin-left: 15px;}
.nw_wrap .nw_main .nwmod .nwt_right .nw_fcyj{ *border: 1px solid #ccc; box-shadow: 1px 2px 5px #666; background: #fff;}
.nw_wrap .nw_main .nwmod .nwt_right .nw_jrcj{ *border: 1px solid #ccc; box-shadow: 1px 2px 5px #666; background: #fff;}
.nw_wrap .nw_main .nwmod .nwt_right .nw_scfx{ *border: 1px solid #ccc; box-shadow: 1px 2px 5px #666; background: #fff;}
.nw_wrap .nw_main .nwmod .nwt_right ul{ padding: 12px 0px; *padding: 8px 0px;}
.nw_wrap .nw_main .nwmod .nwt_right ul li{ height: 28px; line-height: 28px; *height: 25px; *line-height: 25px; font-size: 13px; overflow: hidden;}
.nw_wrap .nw_main .nwmod .nwt_right ul li .title{ float: left; width: 290px; *width: 286px; margin-left: 10px; padding-left: 10px; white-space:nowrap; text-overflow:ellipsis; background: url(images/libg.png) left center no-repeat; overflow: hidden;}
.nw_wrap .nw_main .nwmod .nwt_right ul li .date{ float: right; width: 80px; color: #666;}
.nw_wrap .nw_main .nwmod2 .nwmod_l{ float: left; width: 390px;}
.nw_wrap .nw_main .nwmod2 .nwmod_l .nw_jyzn{ *border: 1px solid #ccc; box-shadow: 1px 2px 5px #666; background: #fff;}
.nw_wrap .nw_main .nwmod2 .nwmod_l .nw_jyzn ul{ padding: 12px 0px; *padding: 8px 0px;}
.nw_wrap .nw_main .nwmod2 .nwmod_l .nw_jyzn ul li{ height: 34px; line-height: 34px; *height: 25px; *line-height: 25px; font-size: 13px; overflow: hidden;}
.nw_wrap .nw_main .nwmod2 .nwmod_l .nw_jyzn ul li .title{ float: left; width: 294px; *width: 290px; margin-left: 6px; padding-left: 10px; white-space:nowrap; text-overflow:ellipsis; background: url(images/libg.png) left center no-repeat; overflow: hidden;}
.nw_wrap .nw_main .nwmod2 .nwmod_l .nw_jyzn ul li .date{ float: right; width: 80px; color: #666;}
.nw_wrap .nw_main .nwmod2 .nwmod_l .nw_zfbd{ *border: 1px solid #ccc; box-shadow: 1px 2px 5px #666; background: #fff;}
.nw_wrap .nw_main .nwmod2 .nwmod_l .nw_zfbd ul{ padding: 12px 0px; *padding: 8px 0px;}
.nw_wrap .nw_main .nwmod2 .nwmod_l .nw_zfbd ul li{ height: 28px; line-height: 28px; *height: 25px; *line-height: 25px; font-size: 13px; overflow: hidden;}
.nw_wrap .nw_main .nwmod2 .nwmod_l .nw_zfbd ul li .title{ float: left; width: 290px; *width: 286px; margin-left: 10px; padding-left: 10px; white-space:nowrap; text-overflow:ellipsis; background: url(images/libg.png) left center no-repeat; overflow: hidden;}
.nw_wrap .nw_main .nwmod2 .nwmod_l .nw_zfbd ul li .date{ float: right; width: 80px; color: #666;}
.nw_wrap .nw_main .nwmod2 .nwmod_c{ float: left; width: 390px; margin-left: 15px;}
.nw_wrap .nw_main .nwmod2 .nwmod_c .nw_hjr .im_p_new{ margin-top: 22px; *margin-top: 20px;}
.nw_wrap .nw_main .nwmod2 .nwmod_c .nw_hjr .im_p_new li{ float: left; width: 180px; height: 136px; margin-left: 10px;}
.nw_wrap .nw_main .nwmod2 .nwmod_c .nw_hjr .im_p_new li .figure{ position: relative; width: 180px; height: 136px; overflow: hidden; display: block;}
.nw_wrap .nw_main .nwmod2 .nwmod_c .nw_hjr .im_p_new li .figure img{ width: 180px; min-height: 136px; max-height: auto; display: block;}
.nw_wrap .nw_main .nwmod2 .nwmod_c .nw_hjr .im_p_new li .figure .figure_tit{ position: absolute; bottom: 0px; left: 0px; width: 168px; height: 24px; line-height: 24px; background: rgba(0,0,0,0.6); filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9; display : block; padding: 0 6px; color: #fff; font-size: 13px; transition: 0.2s; -webkit-transition: 0.2s; -moz-transition: 0.2s; -o-transition: 0.2s;}
.nw_wrap .nw_main .nwmod2 .nwmod_c .nw_hjr .im_p_new li .figure:hover .figure_tit{ height: 36px; line-height: 18px; z-index: 100;}
.nw_wrap .nw_main .nwmod2 .nwmod_c .nw_hjr{ *border: 1px solid #ccc; box-shadow: 1px 2px 5px #666; background: #fff;}
.nw_wrap .nw_main .nwmod2 .nwmod_c .nw_hjr .im_new{ padding: 0px 10px 5px; height: 185px; overflow: hidden;}
.nw_wrap .nw_main .nwmod2 .nwmod_c .nw_hjr .im_new .figure{ margin-top: 10px;}
.nw_wrap .nw_main .nwmod2 .nwmod_c .nw_hjr .im_new .figure .figure_tit{ text-align: center; font-size: 16px; padding-bottom: 3px; height: 24px; line-height: 24px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; color: #e63a00;}
.nw_wrap .nw_main .nwmod2 .nwmod_c .nw_hjr .im_new .figure .figure_tit a{ color: #e64101;}
.nw_wrap .nw_main .nwmod2 .nwmod_c .nw_hjr .im_new .figure .figure_tit a:hover{ text-decoration: underline;}
.nw_wrap .nw_main .nwmod2 .nwmod_c .nw_hjr .im_new .figure .figure_mask{ height: 60px; line-height: 20px; overflow: hidden; color: #999;}
.nw_wrap .nw_main .nwmod2 .nwmod_r{ float: left; width: 390px; margin-left: 15px;}
.nw_wrap .nw_main .nwmod2 .nwmod_r .nw_zcfg{ *border: 1px solid #ccc; box-shadow: 1px 2px 5px #666; background: #fff;}
.nw_wrap .nw_main .nwmod2 .nwmod_r .nw_zcfg ul{ padding: 12px 0px; *padding: 8px 0px;}
.nw_wrap .nw_main .nwmod2 .nwmod_r .nw_zcfg ul li{ height: 34px; line-height: 34px; *height: 25px; *line-height: 25px; font-size: 13px; overflow: hidden;}
.nw_wrap .nw_main .nwmod2 .nwmod_r .nw_zcfg ul li .title{ float: left; width: 290px; *width: 286px; margin-left: 10px; padding-left: 10px; white-space:nowrap; text-overflow:ellipsis; background: url(images/libg.png) left center no-repeat; overflow: hidden;}
.nw_wrap .nw_main .nwmod2 .nwmod_r .nw_zcfg ul li .date{ float: right; width: 80px; color: #666;}
.nw_wrap .nw_main .nwmod2 .nwmod_r .nw_scfx{ *border: 1px solid #ccc; box-shadow: 1px 2px 5px #666; background: #fff;}
.nw_wrap .nw_main .nwmod2 .nwmod_r .nw_scfx ul{ padding: 12px 0px; *padding: 8px 0px;}
.nw_wrap .nw_main .nwmod2 .nwmod_r .nw_scfx ul li{ height: 28px; line-height: 28px; *height: 25px; *line-height: 25px; font-size: 13px; overflow: hidden;}
.nw_wrap .nw_main .nwmod2 .nwmod_r .nw_scfx ul li .title{ float: width: 290px; *width: 286px; margin-left: 10px; padding-left: 10px; white-space:nowrap; text-overflow:ellipsis; background: url(images/libg.png) left center no-repeat; overflow: hidden;}
.nw_wrap .nw_main .nwmod2 .nwmod_r .nw_scfx ul li .date{ float: right; width: 80px; color: #666;}

/**资讯列表页**/
.nw_wrap .nwl_l{ float: left; width: 885px; *width: 883px; *border: 1px solid #ccc; box-shadow: 1px 2px 5px #666; background: #fff;}
.nw_wrap .nwl_l .nwl_loc{ padding-left: 10px; height: 30px; line-height: 30px; font-size: 13px; color: #666; border-bottom: 2px solid #ccc;}
.nw_wrap .nwl_l .list_item{ padding: 10px; border-bottom: 1px dashed #ccc; clear: both;}
.nw_wrap .nwl_l .list_item .list_itemUl{ margin-left: 6px;}
.nw_wrap .nwl_l .list_item .list_itemUl li{ padding-left: 10px; height: 30px; line-height: 30px; overflow: hidden; font-size: 14px; background: url(images/libg.png) left center no-repeat;}
.nw_wrap .nwl_l .list_item .list_itemUl li:hover{ background: #efefef;}
.nw_wrap .nwl_l .list_item .list_itemUl li .title{ float: left;}
.nw_wrap .nwl_l .list_item .list_itemUl li .date{ float: right; width: 80px; color: #666;}
.nw_wrap .nwl_l .list_item .nwl_Jump{ float: right; height: 30px; line-height: 30px; padding: 20px 0px 10px; margin: 0px auto;}
.nw_wrap .nwl_l .list_item .nwl_Jump span{ float: left; font-size: 13px; margin-left: 10px;}
.nw_wrap .nwl_l .list_item .nwl_Jump span em{ margin: 0px 3px; color: #b20000; font-style: normal;}
.nw_wrap .nwl_l .list_item .nwl_Jump ul{ float: left; margin-left: 18px;}
.nw_wrap .nwl_l .list_item .nwl_Jump ul li{ display: inline; }
.nw_wrap .nwl_l .list_item .nwl_Jump ul li a{ float: left; padding: 4px 12px; line-height: 20px; text-decoration: none; border: 1px solid #ccc; border-left-width: 0px; font-size: 13px;}
.nw_wrap .nwl_l .list_item .nwl_Jump ul li a:hover{ color: #fff; background: #e63a00;}
.nw_wrap .nwl_l .list_item .nwl_Jump ul li .on{ background: #e63a00; color: #fff; cursor: not-allowed;}
.nw_wrap .nwl_l .list_item .nwl_Jump ul li:first-child a{ border-top-left-radius: 4px; -webkit-border-top-left-radius: 4px; -moz-border-radius-topleft: 4px; border-bottom-left-radius: 4px; -webkit-border-bottom-left-radius: 4px; -moz-border-radius-bottomleft: 4px; border-left-width: 1px;}
.nw_wrap .nwl_l .list_item .nwl_Jump ul li:last-child a{ border-top-right-radius: 4px; -webkit-border-top-right-radius: 4px; -moz-border-radius-topright: 4px; border-bottom-right-radius: 4px; -webkit-border-bottom-right-radius: 4px; -moz-border-radius-bottomright: 4px;}
.nw_wrap .nwl_l .list_item .nwl_Jump .Jbtn{ width: 30px; height: 26px; line-height: 26px; margin-top: -4px; margin-left: 6px;}
.nw_wrap .nwl_l .list_item .nwl_Jump .Jsub{ width: 40px; height: 28px; line-height: 28px; margin-top: -3px; background: #e63a00; border-radius: 4px; border: none; cursor: pointer; color: #fff;}
.nw_wrap .nwl_r{ float: left; width: 300px; *width: 298px; margin-left: 15px;}
.nw_wrap .nwl_r .nwl_hottj{ *border: 1px solid #ccc; box-shadow: 1px 2px 5px #666; background: #fff;}
.nw_wrap .nwl_r .nwl_hottj .im_p_new{ padding: 10px 0px; margin-left: -5px;}
.nw_wrap .nwl_r .nwl_hottj .im_p_new li{ float: left; width: 140px; height: 106px; margin-left: 10px;}
.nw_wrap .nwl_r .nwl_hottj .im_p_new li .figure{ position: relative; width: 140px; height: 106px; overflow: hidden; display: block;}
.nw_wrap .nwl_r .nwl_hottj .im_p_new li .figure img{ width: 140px; min-height: 106px; max-height: auto; display: block;}
.nw_wrap .nwl_r .nwl_hottj .im_p_new li .figure .figure_tit{ position: absolute; bottom: 0px; left: 0px; width: 128px; height: 24px; line-height: 24px; background: rgba(0,0,0,0.6); filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9; display : block; padding: 0 6px; color: #fff; font-size: 13px; transition: 0.2s; -webkit-transition: 0.2s; -moz-transition: 0.2s; -o-transition: 0.2s;}
.nw_wrap .nwl_r .nwl_hottj .im_p_new li .figure:hover .figure_tit{ height: 36px; line-height: 18px; z-index: 100;}
.nw_wrap .nwl_r .nwl_hottj .im_ul_new{ padding-bottom: 10px; padding-top: 10px;}
.nw_wrap .nwl_r .nwl_hottj .im_ul_new li{ margin-left: 6px; padding-left: 10px; width:280px; height: 23px; line-height: 23px; font-size: 13px; background: url(images/libg.png) left center no-repeat; overflow: hidden;}

/**资讯文章页**/
.nw_wrap .nwpmod{ float: left; width: 885px; *width: 883px; *border: 1px solid #ccc; box-shadow: 1px 2px 5px #666; background: #fff;}
.nw_wrap .nwpmod .nwp_Tit{ padding: 10px 0px 0px; border-bottom: 1px dashed #ccc;}
.nw_wrap .nwpmod .nwp_Tit h1{ margin-left: 10px; line-height: 50px; font-size: 32px;}
.nw_wrap .nwpmod .nwp_Tit p{ padding: 10px 0px 6px; font-size: 14px;}
.nw_wrap .nwpmod .nwp_Tit p span{ color: #747474;}
.nw_wrap .nwpmod .nwp_Tit p .atd{ margin: 0px 10px; color: #333;}
.nw_wrap .nwpmod .nwp_content{ padding: 20px; min-height: 600px;}
.nw_wrap .nwpmod .nwp_content p{ line-height: 24px; margin-bottom: 10px; font-size: 14px;}
.nw_wrap .nwpmod .nwp_content img{ max-width: 845px; height: auto;}
.nw_wrap .nwpRmod{ float: left; margin-left: 15px; width: 300px; *width: 298px;}
.nw_wrap .nwpRmod .nwp_hottj{ *border: 1px solid #ccc; box-shadow: 1px 2px 5px #666; background: #fff;}
.nw_wrap .nwpRmod .nwp_hottj .im_p_new{ padding: 10px 0px; margin-left: -5px;}
.nw_wrap .nwpRmod .nwp_hottj .im_p_new li{ float: left; width: 140px; height: 106px; margin-left: 10px;}
.nw_wrap .nwpRmod .nwp_hottj .im_p_new li .figure{ position: relative; width: 140px; height: 106px; overflow: hidden; display: block;}
.nw_wrap .nwpRmod .nwp_hottj .im_p_new li .figure img{ width: 140px; min-height: 106px; max-height: auto; display: block;}
.nw_wrap .nwpRmod .nwp_hottj .im_p_new li .figure .figure_tit{ position: absolute; bottom: 0px; left: 0px; width: 128px; height: 24px; line-height: 24px; background: rgba(0,0,0,0.6); filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9; display : block; padding: 0 6px; color: #fff; font-size: 13px; transition: 0.2s; -webkit-transition: 0.2s; -moz-transition: 0.2s; -o-transition: 0.2s;}
.nw_wrap .nwpRmod .nwp_hottj .im_p_new li .figure:hover .figure_tit{ height: 36px; line-height: 18px; z-index: 100;}
.nw_wrap .nwpRmod .nwp_hottj .im_ul_new{ padding-bottom: 10px; padding-top: 10px;}
.nw_wrap .nwpRmod .nwp_hottj .im_ul_new li{ margin-left: 6px; padding-left: 10px; width:280px; height: 23px; line-height: 23px; font-size: 13px; background: url(images/libg.png) left center no-repeat; overflow: hidden;}

/*电子报版面*/
.E_wrap{ background: #E7E8D8;}
.E_wrap.E_wrap_list{ background: transparent !important;}
.E_wrap.E_wrap_list .E_NewsCot{ background: #fff; box-shadow: 1px 2px 5px #666666; *border: 1px solid #ccc;}
.E_wrap.E_wrap_list .E_NewsCot .nwl_loc{ padding-left: 10px; height: 30px; line-height: 30px; font-size: 13px; color: #666; border-bottom: 2px solid #ccc;}
.E_wrap .E_NewsCot .E_NewsCot_li ul{ font-size: 0px; margin-left: -15px;}
.E_wrap .E_NewsCot .E_NewsCot_li ul li{ position: relative; margin-left: 30px; margin-top: 10px; display: inline-block; *display: inline; *zoom: 1; width: 120px; height: 204px overflow: hidden; font-size: 12px;}
.E_wrap .E_NewsCot .E_NewsCot_li ul li img{ width: 120px; height: 177px; border: 1px solid #ccc; box-shadow: 1px 1px 5px #666666;}
.E_wrap .E_NewsCot .E_NewsCot_li ul li .figure{ display: block;}
.E_wrap .E_NewsCot .E_NewsCot_li ul li .figure .figure_mask{ width: 116px; position: absolute; bottom: 27px; left: 0px; height: 28px; line-height: 28px; background: rgba(0,0,0,0.6); filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9; display: block; padding-right: 4px; text-align: right; color: #fff; overflow: hidden;}
.E_wrap .E_NewsCot .E_NewsCot_li ul li .figure .figure_tit{ height: 27px; line-height: 27px; font-size: 16px; text-align: center;}
.E_wrap .E_NewsCot .E_LeftMod{ float: left; width: 280px; padding: 0px 20px;}
.E_wrap .E_NewsCot .E_LeftMod .EPaper_Pic{ position: relative;}
.E_wrap .E_NewsCot .E_LeftMod .EPaper_Pic img{ width: 280px; height: auto; box-shadow: 3px 3px 5px #666666;}
.E_wrap .E_NewsCot .E_LeftMod .EPaper_Pic .md{ position: absolute; display: block;}
.E_wrap .E_NewsCot .E_LeftMod .EPaper_Pic .md:hover{ border: 2px solid #f00; border-radius: 4px; transition: none; -webkit-transition: none; -moz-transition: none; -o-transition: none;}
.E_wrap .E_NewsCot .E_LeftMod .Epaper_Jump ul{ margin-top: 6px; font-size: 0px;}
.E_wrap .E_NewsCot .E_LeftMod .Epaper_Jump ul li{ display: inline-block; *display: inline; *zoom: 1; font-size: 14px;}
.E_wrap .E_NewsCot .E_LeftMod .Epaper_Jump ul li.left{ width: 20%;}
.E_wrap .E_NewsCot .E_LeftMod .Epaper_Jump ul li.center{ width: 60%; text-align: center; color: #666;}
.E_wrap .E_NewsCot .E_LeftMod .Epaper_Jump ul li.right{ width: 20%; text-align: right;}
.E_wrap .E_NewsCot .E_LeftMod .Epaper_List .Epaper_List_Tit{ border-bottom: 2px dotted #ccc;}
.E_wrap .E_NewsCot .E_LeftMod .Epaper_List .Epaper_List_Tit h2{ padding: 6px 0px; font-size: 16px;}
.E_wrap .E_NewsCot .E_LeftMod .Epaper_List ul{ margin-top: 10px;}
.E_wrap .E_NewsCot .E_LeftMod .Epaper_List ul li{ position: relative; line-height: 20px;}
.E_wrap .E_NewsCot .E_LeftMod .Epaper_List ul li i{ position: absolute; top: 8px; left: 8px; width: 3px; height: 3px; display: block; border-radius: 4px; background: #ff7a00;}
.E_wrap .E_NewsCot .E_LeftMod .Epaper_List ul li a{ float: left; padding-left: 18px; display: block; font-size: 14px;}
.E_wrap .E_NewsCot .E_RightMod{ float: left; margin-left: 20px; width: 860px;}
.E_wrap .E_NewsCot .E_RightMod .E_TopMod{ margin-top: 6px; padding-bottom: 4px; border-bottom: 2px dotted #ccc;}
.E_wrap .E_NewsCot .E_RightMod .E_TopMod .E_TopMod_Back{ float: left; font-size: 14px; color: #747474;}
.E_wrap .E_NewsCot .E_RightMod .E_TopMod .E_TopMod_Back:hover{ color: #e63a00;}
.E_wrap .E_NewsCot .E_RightMod .E_TopMod ul{ float: right; font-size: 0px;}
.E_wrap .E_NewsCot .E_RightMod .E_TopMod ul li{ display: inline-block; *display: inline; *zoom: 1px; font-size: 14px; color: #333;}
.E_wrap .E_NewsCot .E_RightMod .E_TopMod ul li.cutline{ margin: 0px 6px;}
.E_wrap .E_NewsCot .E_RightMod .E_TopMod ul li a{ margin: 0px 4px; color: #747474;}
.E_wrap .E_NewsCot .E_RightMod .E_TopMod ul li a:hover{ color: #e63a00;}
.E_wrap .E_NewsCot .E_ContentMod{ padding: 0px 20px;}
.E_wrap .E_NewsCot .E_ContentMod{ line-height: 24px;}
.E_wrap .E_NewsCot .E_ContentMod  p{ margin-bottom: 10px; text-indent: 24px; font-size: 14px;}
.E_wrap .E_NewsCot .E_ContentMod  p img{ margin-bottom: -10px; margin-left: -24px; max-width: 500px;}

/**网店首页**/
.OAWrap .OA_loc{ height: 34px; line-height: 34px; *border: 1px solid #ccc; box-shadow: 1px 2px 5px #666; background: #fff; background: #fff;}
.OAWrap .OA_loc p{ padding-left: 10px; color: #878787; font-size: 13px;}
.OAWrap .OAMod .OAModL{ float: left; width: 885px; *width: 883px; *border: 1px solid #ccc; box-shadow: 1px 2px 5px #666; background: #fff;}
.OAWrap .OAMod .OAModL .OAModLOTit{ height: 37px; line-height: 37px; border-bottom: 1px dashed #ccc; font-size: 13px;}
.OAWrap .OAMod .OAModL .OAModLOTit .OAModLOTit_l{ float: left; font-size: 16px; padding-left: 10px; color: #e63a00;}
.OAWrap .OAMod .OAModL .OAModLOTit .OAModLOTit_r{ float: right; margin-right: 10px;}
.OAWrap .OAMod .OAModL .OAModLOTit .OAModLOTit_r .tm{ height: 20px; line-height: 20px;}
.OAWrap .OAMod .OAModL .OAModLOTit .OAModLOTit_r .InPutName.tm{ height: 18px; line-height: 18px; width: 90px; color: #999;}
.OAWrap .OAMod .OAModL .OAModLOTit .OAModLOTit_r .InPutName.tm:focus{ border: 1px solid #999; color: #333;}
.OAWrap .OAMod .OAModL .OAModLOTit .OAModLOTit_r .btn{ height: 20px; line-height: 20px; padding: 0px 6px; *padding: 0px 4px; *margin-left: 4px; background: #e63a00; border: none; color: #fff; cursor: pointer;}
.OAWrap .OAMod .OAModL .OAModLOCot .item{ padding: 20px; border-bottom: 1px dashed #ccc;}
.OAWrap .OAMod .OAModL .OAModLOCot .item:hover{ background: #efefef;}
.OAWrap .OAMod .OAModL .OAModLOCot .item .item_pic{ float: left; width: 180px; height: 135px; display: block; overflow: hidden;}
.OAWrap .OAMod .OAModL .OAModLOCot .item .item_pic a{ width: 180px; height: 135px; display: block;}
.OAWrap .OAMod .OAModL .OAModLOCot .item .item_pic a img{ width: 180px; height: 135px;}
.OAWrap .OAMod .OAModL .OAModLOCot .item .item_type{ margin-left: 190px; height: 135px; display: block;}
.OAWrap .OAMod .OAModL .OAModLOCot .item .item_type .item_name{ height: 30px; line-height: 30px; overflow: hidden;}
.OAWrap .OAMod .OAModL .OAModLOCot .item .item_type .item_name h3{ float: left;}
.OAWrap .OAMod .OAModL .OAModLOCot .item .item_type .item_name h3 a{ font-size: 16px; color: #e63a00;}
.OAWrap .OAMod .OAModL .OAModLOCot .item .item_type .item_name span{ margin-left: 10px; font-size: 12px; color: #767676;}
.OAWrap .OAMod .OAModL .OAModLOCot .item .item_type .item_name i{ float: right; padding-left: 15px; *margin-top: -30px; font-style: normal; font-size: 14px; color: #36c; background: url(images/tel_ico.png) left center no-repeat;}
.OAWrap .OAMod .OAModL .OAModLOCot .item .item_type .item_addr{ height: 22px; line-height: 22px; color: #767676; font-size: 13px;}
.OAWrap .OAMod .OAModL .OAModLOCot .item .item_type .item_info{ max-height: 84px; overflow: hidden;}
.OAWrap .OAMod .OAModL .OAModLOCot .item .item_type .item_info p{ line-height: 21px; font-size: 13px; color: #767676;}
.OAWrap .OAMod .OAModL .OAModLOCot .nwl_Jump{ float: right; height: 30px; line-height: 30px; padding: 10px 0px 10px; margin: 0px auto; margin-right:10px;}
.OAWrap .OAMod .OAModL .OAModLOCot .nwl_Jump span{ float: left; margin-right: 18px; font-size: 13px;}
.OAWrap .OAMod .OAModL .OAModLOCot .nwl_Jump span em{ margin: 0px 3px; color: #b20000; font-style: normal;}
.OAWrap .OAMod .OAModL .OAModLOCot .nwl_Jump ul{ float: left;}
.OAWrap .OAMod .OAModL .OAModLOCot .nwl_Jump ul li{ display: inline; }
.OAWrap .OAMod .OAModL .OAModLOCot .nwl_Jump ul li a{ float: left; padding: 4px 12px; line-height: 20px; text-decoration: none; border: 1px solid #ccc; border-left-width: 0px; font-size: 13px;}
.OAWrap .OAMod .OAModL .OAModLOCot .nwl_Jump ul li a:hover{ color: #fff; background: #e63a00;}
.OAWrap .OAMod .OAModL .OAModLOCot .nwl_Jump ul li .on{ background: #e63a00; color: #fff; cursor: not-allowed;}
.OAWrap .OAMod .OAModL .OAModLOCot .nwl_Jump ul li:first-child a{ border-top-left-radius: 4px; -webkit-border-top-left-radius: 4px; -moz-border-radius-topleft: 4px; border-bottom-left-radius: 4px; -webkit-border-bottom-left-radius: 4px; -moz-border-radius-bottomleft: 4px; border-left-width: 1px;}
.OAWrap .OAMod .OAModL .OAModLOCot .nwl_Jump ul li:last-child a{ border-top-right-radius: 4px; -webkit-border-top-right-radius: 4px; -moz-border-radius-topright: 4px; border-bottom-right-radius: 4px; -webkit-border-bottom-right-radius: 4px; -moz-border-radius-bottomright: 4px;}
.OAWrap .OAMod .OAModL .OAModLOCot .nwl_Jump .Jbtn{ width: 30px; height: 26px; line-height: 26px; margin-top: -4px; margin-left: 6px;}
.OAWrap .OAMod .OAModL .OAModLOCot .nwl_Jump .Jsub{ width: 40px; height: 28px; line-height: 28px; margin-top: -3px; background: #e63a00; border-radius: 4px; border: none; cursor: pointer; color: #fff;}
.OAWrap .OAMod .OAModR{ float: left; width: 300px; *width: 298px; margin-left: 15px;}
.OAWrap .OAMod .OAModR .OAModRONot{ *border: 1px solid #ccc; box-shadow: 1px 2px 5px #666; background: #fff;}
.OAWrap .OAMod .OAModR .OAModRONot .modtit{ position: relative; height: 36px; border-bottom: 4px solid #999999;}
.OAWrap .OAMod .OAModR .OAModRONot .modtit h3{ position: absolute; top: 7px; line-height: 29px; padding: 0px 10px; border-bottom: 4px solid #FF7A00; font-size: 16px;}
.OAWrap .OAMod .OAModR .OAModRONot ul{ padding: 10px;}
.OAWrap .OAMod .OAModR .OAModRONot ul li{ width: 270px; height: 24px; line-height: 24px; padding-left: 10px; font-size: 14px; background: url(images/libg.png) left center no-repeat; white-space:nowrap; text-overflow:ellipsis; overflow: hidden;}

/**经纪人首页**/
.OAWrap .OA_loc{ height: 34px; line-height: 34px; *border: 1px solid #ccc; box-shadow: 1px 2px 5px #666; background: #fff; background: #fff;}
.OAWrap .OA_loc p{ padding-left: 10px; color: #878787; font-size: 13px;}
.OAWrap .OAMod .OAModL{ float: left; width: 885px; *width: 883px; *border: 1px solid #ccc; box-shadow: 1px 2px 5px #666; background: #fff;}
.OAWrap .OAMod .OAModL .OAModLATit{ height: 37px; line-height: 37px; border-bottom: 1px dashed #ccc; font-size: 13px;}
.OAWrap .OAMod .OAModL .OAModLATit .OAModLATit_l{ float: left; font-size: 16px; padding-left: 10px; color: #e63a00;}
.OAWrap .OAMod .OAModL .OAModLATit .OAModLATit_r{ float: right; margin-right: 10px;}
.OAWrap .OAMod .OAModL .OAModLATit .OAModLATit_r .tm{ height: 20px; line-height: 20px;}
.OAWrap .OAMod .OAModL .OAModLATit .OAModLATit_r .InPutName.tm{ height: 18px; line-height: 18px; width: 90px; color: #999;}
.OAWrap .OAMod .OAModL .OAModLATit .OAModLATit_r .InPutName.tm:focus{ border: 1px solid #999; color: #333;}
.OAWrap .OAMod .OAModL .OAModLATit .OAModLATit_r .InPutTel.tm{ height: 18px; line-height: 18px; width: 90px; color: #999;}
.OAWrap .OAMod .OAModL .OAModLATit .OAModLATit_r .InPutTel.tm:focus{ border: 1px solid #999; color: #333;}
.OAWrap .OAMod .OAModL .OAModLATit .OAModLATit_r .btn{ height: 20px; line-height: 20px; padding: 0px 6px; background: #e63a00; border: none; color: #fff; cursor: pointer;}
.OAWrap .OAMod .OAModL .OAModLACot .item{ padding: 20px; border-bottom: 1px dashed #ccc;}
.OAWrap .OAMod .OAModL .OAModLACot .item:hover{ background: #efefef;}
.OAWrap .OAMod .OAModL .OAModLACot .item .item_pic{ float: left; width: 70px; height: 100px; display: block; overflow: hidden;}
.OAWrap .OAMod .OAModL .OAModLACot .item .item_pic a{ width: 70px; height: 100px; display: block;}
.OAWrap .OAMod .OAModL .OAModLACot .item .item_pic a img{ width: 70px; height: 100px;}
.OAWrap .OAMod .OAModL .OAModLACot .item .item_type{ margin-left: 90px; height: 100px; display: block;}
.OAWrap .OAMod .OAModL .OAModLACot .item .item_type .item_name{ padding-bottom: 6px; height: 30px; line-height: 30px; overflow: hidden;}
.OAWrap .OAMod .OAModL .OAModLACot .item .item_type .item_name h3{ float: left; font-weight: normal; color: #767676;}
.OAWrap .OAMod .OAModL .OAModLACot .item .item_type .item_name h3 a{ font-size: 16px; color: #e63a00;}
.OAWrap .OAMod .OAModL .OAModLACot .item .item_type .item_name span{ margin-left: 10px; font-size: 12px; color: #767676;}
.OAWrap .OAMod .OAModL .OAModLACot .item .item_type .item_name i{ float: right; padding-left: 15px; *margin-top: -30px; font-style: normal; font-size: 14px; color: #36c; background: url(images/tel_ico.png) left center no-repeat;}
.OAWrap .OAMod .OAModL .OAModLACot .item .item_type .item_addr{ padding-bottom: 6px; height: 22px; line-height: 22px; color: #767676; font-size: 13px;}
.OAWrap .OAMod .OAModL .OAModLACot .item .item_type .item_info{ max-height: 40px; overflow: hidden;}
.OAWrap .OAMod .OAModL .OAModLACot .item .item_type .item_info p{ line-height: 20px; font-size: 13px; color: #767676;}
.OAWrap .OAMod .OAModL .OAModLACot .nwl_Jump{ float: right; height: 30px; line-height: 30px; padding: 10px 0px 10px; margin: 0px auto; margin-right:10px;}
.OAWrap .OAMod .OAModL .OAModLACot .nwl_Jump span{ float: left; margin-right: 18px; font-size: 13px;}
.OAWrap .OAMod .OAModL .OAModLACot .nwl_Jump span em{ margin: 0px 3px; color: #b20000; font-style: normal;}
.OAWrap .OAMod .OAModL .OAModLACot .nwl_Jump ul{ float: left;}
.OAWrap .OAMod .OAModL .OAModLACot .nwl_Jump ul li{ display: inline; }
.OAWrap .OAMod .OAModL .OAModLACot .nwl_Jump ul li a{ float: left; padding: 4px 12px; line-height: 20px; text-decoration: none; border: 1px solid #ccc; border-left-width: 0px; font-size: 13px;}
.OAWrap .OAMod .OAModL .OAModLACot .nwl_Jump ul li a:hover{ color: #fff; background: #e63a00;}
.OAWrap .OAMod .OAModL .OAModLACot .nwl_Jump ul li .on{ background: #e63a00; color: #fff; cursor: not-allowed;}
.OAWrap .OAMod .OAModL .OAModLACot .nwl_Jump ul li:first-child a{ border-top-left-radius: 4px; -webkit-border-top-left-radius: 4px; -moz-border-radius-topleft: 4px; border-bottom-left-radius: 4px; -webkit-border-bottom-left-radius: 4px; -moz-border-radius-bottomleft: 4px; border-left-width: 1px;}
.OAWrap .OAMod .OAModL .OAModLACot .nwl_Jump ul li:last-child a{ border-top-right-radius: 4px; -webkit-border-top-right-radius: 4px; -moz-border-radius-topright: 4px; border-bottom-right-radius: 4px; -webkit-border-bottom-right-radius: 4px; -moz-border-radius-bottomright: 4px;}
.OAWrap .OAMod .OAModL .OAModLACot .nwl_Jump .Jbtn{ width: 30px; height: 26px; line-height: 26px; margin-top: -4px; margin-left: 6px;}
.OAWrap .OAMod .OAModL .OAModLACot .nwl_Jump .Jsub{ width: 40px; height: 28px; line-height: 28px; margin-top: -3px; background: #e63a00; border-radius: 4px; border: none; cursor: pointer; color: #fff;}
.OAWrap .OAMod .OAModR{ float: left; width: 300px; *width: 298px; margin-left: 15px;}
.OAWrap .OAMod .OAModR .OAModRANot{ *border: 1px solid #ccc; box-shadow: 1px 2px 5px #666; background: #fff;}
.OAWrap .OAMod .OAModR .OAModRANot .modtit{ position: relative; height: 36px; border-bottom: 4px solid #999999;}
.OAWrap .OAMod .OAModR .OAModRANot .modtit h3{ position: absolute; top: 7px; line-height: 29px; padding: 0px 10px; border-bottom: 4px solid #FF7A00; font-size: 16px;}
.OAWrap .OAMod .OAModR .OAModRANot ul{ padding: 10px;}
.OAWrap .OAMod .OAModR .OAModRANot ul li{ width: 270px; height: 24px; line-height: 24px; padding-left: 10px; font-size: 14px; background: url(images/libg.png) left center no-repeat; white-space:nowrap; text-overflow:ellipsis; overflow: hidden;}

/*门店样式*/
.OAShopBody{ background: #FBF8B1;}
.OAShopBg{ position: absolute; left: 0px; top: 50px; width: 100%; height: 100%; background: url(images/OAShopBg.jpg) center top no-repeat; z-index: -1;}
.OAWrap .OAShopBox .OAShopTit{ margin-bottom: 10px; height: 40px; line-height: 40px;}
.OAWrap .OAShopBox .OAShopTit h1{ float: left}
.OAWrap .OAShopBox .OAShopTit .OAShopManage{ float: right; margin-right: 8px; margin-top: 15px;}
.OAWrap .OAShopBox .OAShopTit .OAShopManage a{ width: 70px; height: 26px; line-height: 26px; text-align: center; display: block; border-radius: 4px; color: #fff; font-size: 14px; background: rgba(91,192,222,0.8); filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#805BC0DE',endColorstr = '#805BC0DE')}
.OAWrap .OAShopBox .OAShopTit .OAShopManage a:hover{ background: #5BC0DE;}
.OAWrap .OAShopBox .OAShopInfo{ height: 300px; overflow: hidden;}
.OAWrap .OAShopBox .OAShopInfo .OAShopInfoL{ float: left; width: 400px; height: 300px; overflow: hidden;}
.OAWrap .OAShopBox .OAShopInfo .OAShopInfoL .OAShopInfoLImg img{ width: 400px; height: 300px;}
.OAWrap .OAShopBox .OAShopInfo .OAShopInfoR{ margin-left: 420px; width: 760px;}
.OAWrap .OAShopBox .OAShopInfo .OAShopInfoR p{ line-height: 24px; max-height: 96px; margin-bottom: 10px; font-size: 14px;}
.OAWrap .OAShopBox .OAShopInfo .OAShopInfoR p.tel em{ font-size: 22px;}
.OAWrap .OAShopNav{ height: 40px; line-height: 40px; border-bottom: 2px solid #ff7a00; background: #fff; overflow: hidden;}
.OAWrap .OAShopNav ul{ margin-left: -20px; font-size: 0px;}
.OAWrap .OAShopNav ul li{ margin-left: 30px; display: inline-block; *display: inline; *zoom: 1; font-size: 14px;}
.OAWrap .OAShopNav ul li a{ display: block;}
.OAWrap .OAShopNav ul li .on{ color: #e63a00; background:url(images/jt_bg.png) no-repeat; background-position: 16px 33px;}
.OAWrap .OAShopMod{ background: #fff;}
.OAWrap .OAShopMod .OAShopModL{ float: left; width: 930px; *width: 928px; border-right: 2px solid #ff7a00; box-sizing: border-box;}
.OAWrap .OAShopMod .OAShopModL .OAShopModLTj{ font-size: 0px;}
.OAWrap .OAShopMod .OAShopModL .OAShopModLTj .item{ padding: 10px; width: 435px; height: 109px; display: inline-block; *display: inline; *zoom: 1; font-size: 12px; overflow: hidden;}
.OAWrap .OAShopMod .OAShopModL .OAShopModLTj .item .item_pic{ position: relative; float: left; width: 145px; height: 109px;}
.OAWrap .OAShopMod .OAShopModL .OAShopModLTj .item .item_pic i{ position: absolute; left: -2px; top: -3px; width: 60px; height: 60px; display: block; background: url(images/OAShopTjIco.png) top left no-repeat;}
.OAWrap .OAShopMod .OAShopModL .OAShopModLTj .item .item_pic a{ width: 145px; height: 109px; display: block;}
.OAWrap .OAShopMod .OAShopModL .OAShopModLTj .item .item_pic a img{ width: 145px; height: 109px;}
.OAWrap .OAShopMod .OAShopModL .OAShopModLTj .item .item_name{ height: 22px; line-height: 22px; font-size: 15px; font-weight: bold; overflow: hidden;}
.OAWrap .OAShopMod .OAShopModL .OAShopModLTj .item .item_type{ margin-left: 155px; width: 290px; *width: 280px; font-size: 0px;}
.OAWrap .OAShopMod .OAShopModL .OAShopModLTj .item .item_type p{ margin-bottom: 2px; font-size: 13px;}
.OAWrap .OAShopMod .OAShopModL .OAShopModLTj .item .item_type .line{ display: inline-block; *display: inline; *zoom: 1; height: 22px; line-height: 22px; width: 180px; *width: 170px; overflow: hidden;}
.OAWrap .OAShopMod .OAShopModL .OAShopModLTj .item .item_type .line em{ margin-right: 6px; font-size: 18px;}
.OAWrap .OAShopMod .OAShopModL .OAShopModLTj .item .item_type .line .dj{ margin-left: 10px; font-size: 12px; color: #666;}
.OAWrap .OAShopMod .OAShopModL .OAShopModLTj .item .item_type .line.short{ width: 110px; line-height: 30px; *line-height: 24px;}
.OAWrap .OAShopMod .OAShopModL .OAShopModLTj .item .item_type p.addr{ height: 20px; line-height: 20px; overflow: hidden;}
.OAWrap .OAShopMod .OAShopModL .OAShopModLTj .item .item_type p.tmp span{ margin-right: 20px; font-size: 12px; color: #666;}
.OAWrap .OAShopMod .OAShopModL .modtit{ position: relative; height: 36px; border-bottom: 4px solid #999999;}
.OAWrap .OAShopMod .OAShopModL .modtit h3{ position: absolute; top: 7px; line-height: 29px; padding: 0px 10px; border-bottom: 4px solid #FF7A00; font-size: 16px;}
.OAWrap .OAShopMod .OAShopModL .modtit span{ float: right; margin-top: 14px; margin-right: 10px; font-size: 13px;}
.OAWrap .OAShopMod .OAShopModL .item_HouseLi{ padding: 15px 10px; height: 150px; overflow: hidden; border-bottom: 1px solid #dedede; transition: all .3s ease-in; -moz-transition: all .3s ease-in; -webkit-transition: all .3s ease-in;}
.OAWrap .OAShopMod .OAShopModL .item_HouseLi:last-child{ border-bottom: none;}
.OAWrap .OAShopMod .OAShopModL .item_HouseLi:hover{ background: #FFF1E6;}
.OAWrap .OAShopMod .OAShopModL .item_HouseLi .HouseLi_pic{ float: left; width: 200px; height: 150px; display: block;}
.OAWrap .OAShopMod .OAShopModL .item_HouseLi .HouseLi_pic img{ width: 200px; height: 150px; display: block; opacity: .8; -moz-opacity: .8; -webkit-opacity: .8; transition: all .3s ease-in; -moz-transition: all .3s ease-in; -webkit-transition: all .3s ease-in;}
.OAWrap .OAShopMod .OAShopModL .item_HouseLi:hover .HouseLi_pic img{ opacity: 1; -moz-opacity: 1; -webkit-opacity: 1;}
.OAWrap .OAShopMod .OAShopModL .item_HouseLi .HouseLi_info{ margin-left: 220px;}
.OAWrap .OAShopMod .OAShopModL .item_HouseLi .HouseLi_info .info_name{ height: 34px; line-height: 34px; overflow: hidden;}
.OAWrap .OAShopMod .OAShopModL .item_HouseLi .HouseLi_info .info_name h3{ font-size: 22px;}
.OAWrap .OAShopMod .OAShopModL .item_HouseLi:hover .HouseLi_info .info_name h3 a{ color: #e63a00;}
.OAWrap .OAShopMod .OAShopModL .item_HouseLi .HouseLi_info .Ninfo{ float: left; width: 380px; height: 116px;}
.OAWrap .OAShopMod .OAShopModL .item_HouseLi .HouseLi_info .Ninfo p{ height: 23px; line-height: 23px; font-size: 13px; color: #747474;}
.OAWrap .OAShopMod .OAShopModL .item_HouseLi .HouseLi_info .Ninfo .Ztype1{ font-size: 15px;}
.OAWrap .OAShopMod .OAShopModL .item_HouseLi .HouseLi_info .Ninfo .Ztype4 .timeago{ color: #333; margin: 0px 6px;}
.OAWrap .OAShopMod .OAShopModL .item_HouseLi .HouseLi_info .Ninfo .tag_list{ margin-top: 5px;}
.OAWrap .OAShopMod .OAShopModL .item_HouseLi .HouseLi_info .Nmore{ margin-top: 20px; height: 70px; line-height: 70px;}
.OAWrap .OAShopMod .OAShopModL .item_HouseLi .HouseLi_info .Nmore .mj{ float: left; width: 80px; font-size: 16px; color: #666;}
.OAWrap .OAShopMod .OAShopModL .item_HouseLi .HouseLi_info .Nmore .zj{ float: left; margin-left: 20px; width: 130px; font-size: 18px; line-height: 1.4; text-align: center;}
.OAWrap .OAShopMod .OAShopModL .item_HouseLi .HouseLi_info .Nmore .zj em{ margin-right: 6px; font-size: 30px; font-style: normal; color: #b20000;}
.OAWrap .OAShopMod .OAShopModL .item_HouseLi .HouseLi_info .Nmore .zj .dj{ text-align: center; font-size: 14px; color: #666;}
.OAWrap .OAShopMod .OAShopModL .BWItem{ padding: 20px; border-bottom: 1px dashed #ccc;}
.OAWrap .OAShopMod .OAShopModL .BWItem:hover{ background: #eee;}
.OAWrap .OAShopMod .OAShopModL .BWItem .BWItemTitle{ height: 37px; line-height: 37px; margin-bottom: 6px;}
.OAWrap .OAShopMod .OAShopModL .BWItem .BWItemTitle h3{ float: left; font-size: 19px;}
.OAWrap .OAShopMod .OAShopModL .BWItem .BWItemTitle span{ float: right; margin-right: 10px; font-size: 13px; color: #666;}
.OAWrap .OAShopMod .OAShopModL .BWItem .BWItemContent{ line-height: 20px; max-height: 60px; text-indent: 30px; color: #666; font-size: 14px;}
.OAWrap .OAShopMod .OAShopModL .nwl_Jump{ float: right; height: 30px; line-height: 30px; padding: 10px 0px 10px; margin: 0px auto; margin-right:10px;}
.OAWrap .OAShopMod .OAShopModL .nwl_Jump span{ float: left; margin-right: 18px; font-size: 13px;}
.OAWrap .OAShopMod .OAShopModL .nwl_Jump span em{ margin: 0px 3px; color: #b20000; font-style: normal;}
.OAWrap .OAShopMod .OAShopModL .nwl_Jump ul{ float: left;}
.OAWrap .OAShopMod .OAShopModL .nwl_Jump ul li{ display: inline; }
.OAWrap .OAShopMod .OAShopModL .nwl_Jump ul li a{ float: left; padding: 4px 12px; line-height: 20px; text-decoration: none; border: 1px solid #ccc; border-left-width: 0px; font-size: 13px;}
.OAWrap .OAShopMod .OAShopModL .nwl_Jump ul li a:hover{ color: #fff; background: #e63a00;}
.OAWrap .OAShopMod .OAShopModL .nwl_Jump ul li .on{ background: #e63a00; color: #fff; cursor: not-allowed;}
.OAWrap .OAShopMod .OAShopModL .nwl_Jump ul li:first-child a{ border-top-left-radius: 4px; -webkit-border-top-left-radius: 4px; -moz-border-radius-topleft: 4px; border-bottom-left-radius: 4px; -webkit-border-bottom-left-radius: 4px; -moz-border-radius-bottomleft: 4px; border-left-width: 1px;}
.OAWrap .OAShopMod .OAShopModL .nwl_Jump ul li:last-child a{ border-top-right-radius: 4px; -webkit-border-top-right-radius: 4px; -moz-border-radius-topright: 4px; border-bottom-right-radius: 4px; -webkit-border-bottom-right-radius: 4px; -moz-border-radius-bottomright: 4px;}
.OAWrap .OAShopMod .OAShopModL .nwl_Jump .Jbtn{ width: 30px; height: 26px; line-height: 26px; margin-top: -4px; margin-left: 6px;}
.OAWrap .OAShopMod .OAShopModL .nwl_Jump .Jsub{ width: 40px; height: 28px; line-height: 28px; margin-top: -3px; background: #e63a00; border-radius: 4px; border: none; cursor: pointer; color: #fff;}
.OAWrap .OAShopMod .OAShopModR{ position: relative; float: right; width: 260px; *width: 248px; left: -2px; padding-left: 10px; margin-right: 10px; border-left: 2px solid #ff7a00; box-sizing: border-box;}
.OAWrap .OAShopMod .OAShopModR .OAShopModRGg .modtit{ position: relative; margin-top: -42px; margin-left: -10px; height: 40px;}
.OAWrap .OAShopMod .OAShopModR .OAShopModRGg .modtit h3{ position: absolute; top: 7px; line-height: 29px; padding: 0px 10px; font-size: 18px;}
.OAWrap .OAShopMod .OAShopModR .OAShopModRGg ul{ padding: 10px 0px;}
.OAWrap .OAShopMod .OAShopModR .OAShopModRGg ul li{ padding-left: 10px; line-height: 20px; margin-bottom: 6px; font-size: 13px; background: url(images/libg.png) no-repeat; background-position: 0px 10px; white-space:nowrap; text-overflow:ellipsis; overflow: hidden;}
.OAWrap .OAShopMod .OAShopModR .OAShopModRAgent .modtit{ position: relative; height: 36px; margin-bottom: 15px; border-bottom: 4px solid #999999;}
.OAWrap .OAShopMod .OAShopModR .OAShopModRAgent .modtit h3{ position: absolute; top: 10px; line-height: 26px; padding: 0px 10px; border-bottom: 4px solid #FF7A00; font-size: 16px;}
.OAWrap .OAShopMod .OAShopModR .OAShopModRAgent ul li{ height: 80px; margin-bottom: 10px; overflow: hidden;}
.OAWrap .OAShopMod .OAShopModR .OAShopModRAgent ul li .lipic{ float: left; width: 60px; height: 80px;}
.OAWrap .OAShopMod .OAShopModR .OAShopModRAgent ul li .liname{ margin-left: 65px; margin-bottom: 4px;}
.OAWrap .OAShopMod .OAShopModR .OAShopModRAgent ul li .litel{ margin-left: 65px; margin-bottom: 4px;}
.OAWrap .OAShopMod .OAShopModR .OAShopModRAgent ul li .ligx{ margin-left: 65px;}

/*经纪人样式*/
.OAAgentBody{ background: #FBF8B1;}
.OAAgentBg{ position: absolute; left: 0px; top: 50px; width: 100%; height: 100%; background: url(images/OAShopBg.jpg) center top no-repeat; z-index: -1;}
.OAWrap .OAAgentBox .OAAgentTit{ margin-bottom: 10px; height: 40px; line-height: 40px;}
.OAWrap .OAAgentBox .OAAgentTit h1{ float: left}
.OAWrap .OAAgentBox .OAAgentTit .OAAgentManage{ float: right; margin-right: 8px; margin-top: 15px;}
.OAWrap .OAAgentBox .OAAgentTit .OAAgentManage a{ width: 70px; height: 26px; line-height: 26px; text-align: center; display: block; border-radius: 4px; color: #fff; font-size: 14px; background: rgba(91,192,222,0.8); filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#805BC0DE',endColorstr = '#805BC0DE')\9;}
.OAWrap .OAAgentBox .OAAgentTit .OAAgentManage a:hover{ background: #5BC0DE;}
.OAWrap .OAAgentBox .OAAgentInfo{ height: 245px; overflow: hidden;}
.OAWrap .OAAgentBox .OAAgentInfo .OAAgentInfoL{ float: left; width: 184px; height: 245px; overflow: hidden;}
.OAWrap .OAAgentBox .OAAgentInfo .OAAgentInfoL .OAAgentInfoLImg img{ width: 184px; height: 245px;}
.OAWrap .OAAgentBox .OAAgentInfo .OAAgentInfoR{ margin-left: 204px; width: 910px;}
.OAWrap .OAAgentBox .OAAgentInfo .OAAgentInfoR .qx{ float: left; width: 50%; height: 24px; overflow: hidden;}
.OAWrap .OAAgentBox .OAAgentInfo .OAAgentInfoR .dx{ float: left; width: 100%;}
.OAWrap .OAAgentBox .OAAgentInfo .OAAgentInfoR p{ line-height: 24px; max-height: 48px; margin-bottom: 10px; font-size: 14px;}
.OAWrap .OAAgentBox .OAAgentInfo .OAAgentInfoR p.tel em{ font-size: 22px;}
.OAWrap .OAAgentNav{ height: 40px; line-height: 40px; border-bottom: 2px solid #ff7a00; background: #fff; overflow: hidden;}
.OAWrap .OAAgentNav ul{ margin-left: -20px; font-size: 0px;}
.OAWrap .OAAgentNav ul li{ margin-left: 30px; display: inline-block; *display: inline; *zoom: 1; font-size: 14px;}
.OAWrap .OAAgentNav ul li a{ display: block; transition: none; -webkit-transition: none; -moz-transition: none; -o-transition: none;}
.OAWrap .OAAgentNav ul li .on{ color: #e63a00; background:url(images/jt_bg.png) no-repeat; background-position: 16px 33px;}
.OAWrap .OAAgentNav ul li:last-child .on{ background-position: 23px 33px;}
.OAWrap .OAAgentMod{ background: #fff;}
.OAWrap .OAAgentMod .OAAgentModL{ float: left; width: 930px; *width: 928px; border-right: 2px solid #ff7a00; box-sizing: border-box;}
.OAWrap .OAAgentMod .OAAgentModL .OAAgentModLTj{ font-size: 0px;}
.OAWrap .OAAgentMod .OAAgentModL .OAAgentModLTj .item{ padding: 10px; width: 435px; height: 109px; display: inline-block; *display: inline; *zoom: 1; font-size: 12px; overflow: hidden;}
.OAWrap .OAAgentMod .OAAgentModL .OAAgentModLTj .item .item_pic{ position: relative; float: left; width: 145px; height: 109px;}
.OAWrap .OAAgentMod .OAAgentModL .OAAgentModLTj .item .item_pic i{ position: absolute; left: -2px; top: -3px; width: 60px; height: 60px; display: block; background: url(images/OAAgentTjIco.png) top left no-repeat;}
.OAWrap .OAAgentMod .OAAgentModL .OAAgentModLTj .item .item_pic a{ width: 145px; height: 109px; display: block;}
.OAWrap .OAAgentMod .OAAgentModL .OAAgentModLTj .item .item_pic a img{ width: 145px; height: 109px;}
.OAWrap .OAAgentMod .OAAgentModL .OAAgentModLTj .item .item_name{ height: 22px; line-height: 22px; font-size: 15px; font-weight: bold; overflow: hidden;}
.OAWrap .OAAgentMod .OAAgentModL .OAAgentModLTj .item .item_type{ margin-left: 155px; width: 290px; *width: 280px; font-size: 0px;}
.OAWrap .OAAgentMod .OAAgentModL .OAAgentModLTj .item .item_type p{ margin-bottom: 2px; font-size: 13px;}
.OAWrap .OAAgentMod .OAAgentModL .OAAgentModLTj .item .item_type .line{ display: inline-block; *display: inline; *zoom: 1; height: 22px; line-height: 22px; width: 180px; *width: 170px; overflow: hidden;}
.OAWrap .OAAgentMod .OAAgentModL .OAAgentModLTj .item .item_type .line em{ margin-right: 6px; font-size: 18px;}
.OAWrap .OAAgentMod .OAAgentModL .OAAgentModLTj .item .item_type .line .dj{ margin-left: 10px; font-size: 12px; color: #666;}
.OAWrap .OAAgentMod .OAAgentModL .OAAgentModLTj .item .item_type .line.short{ width: 110px; line-height: 30px; *line-height: 24px;}
.OAWrap .OAAgentMod .OAAgentModL .OAAgentModLTj .item .item_type p.addr{ height: 20px; line-height: 20px; overflow: hidden;}
.OAWrap .OAAgentMod .OAAgentModL .OAAgentModLTj .item .item_type p.tmp span{ margin-right: 20px; font-size: 12px; color: #666;}
.OAWrap .OAAgentMod .OAAgentModL .modtit{ position: relative; height: 36px; border-bottom: 4px solid #999999;}
.OAWrap .OAAgentMod .OAAgentModL .modtit h3{ position: absolute; top: 7px; line-height: 29px; padding: 0px 10px; border-bottom: 4px solid #FF7A00; font-size: 16px;}
.OAWrap .OAAgentMod .OAAgentModL .modtit span{ float: right; margin-top: 14px; margin-right: 10px; font-size: 13px;}
.OAWrap .OAAgentMod .OAAgentModL .item_HouseLi{ padding: 15px 10px; height: 150px; overflow: hidden; border-bottom: 1px solid #dedede; transition: all .3s ease-in; -moz-transition: all .3s ease-in; -webkit-transition: all .3s ease-in;}
.OAWrap .OAAgentMod .OAAgentModL .item_HouseLi:last-child{ border-bottom: none;}
.OAWrap .OAAgentMod .OAAgentModL .item_HouseLi:hover{ background: #FFF1E6;}
.OAWrap .OAAgentMod .OAAgentModL .item_HouseLi .HouseLi_pic{ float: left; width: 200px; height: 150px; display: block;}
.OAWrap .OAAgentMod .OAAgentModL .item_HouseLi .HouseLi_pic img{ width: 200px; height: 150px; display: block; opacity: .8; -moz-opacity: .8; -webkit-opacity: .8; transition: all .3s ease-in; -moz-transition: all .3s ease-in; -webkit-transition: all .3s ease-in;}
.OAWrap .OAAgentMod .OAAgentModL .item_HouseLi:hover .HouseLi_pic img{ opacity: 1; -moz-opacity: 1; -webkit-opacity: 1;}
.OAWrap .OAAgentMod .OAAgentModL .item_HouseLi .HouseLi_info{ margin-left: 220px;}
.OAWrap .OAAgentMod .OAAgentModL .item_HouseLi .HouseLi_info .info_name{ height: 34px; line-height: 34px; overflow: hidden;}
.OAWrap .OAAgentMod .OAAgentModL .item_HouseLi .HouseLi_info .info_name h3{ font-size: 22px;}
.OAWrap .OAAgentMod .OAAgentModL .item_HouseLi:hover .HouseLi_info .info_name h3 a{ color: #e63a00;}
.OAWrap .OAAgentMod .OAAgentModL .item_HouseLi .HouseLi_info .Ninfo{ float: left; width: 380px; height: 116px;}
.OAWrap .OAAgentMod .OAAgentModL .item_HouseLi .HouseLi_info .Ninfo p{ height: 23px; line-height: 23px; font-size: 13px; color: #747474;}
.OAWrap .OAAgentMod .OAAgentModL .item_HouseLi .HouseLi_info .Ninfo .Ztype1{ font-size: 15px;}
.OAWrap .OAAgentMod .OAAgentModL .item_HouseLi .HouseLi_info .Ninfo .Ztype4 .timeago{ color: #333; margin: 0px 6px;}
.OAWrap .OAAgentMod .OAAgentModL .item_HouseLi .HouseLi_info .Ninfo .tag_list{ margin-top: 5px;}
.OAWrap .OAAgentMod .OAAgentModL .item_HouseLi .HouseLi_info .Nmore{ margin-top: 20px; height: 70px; line-height: 70px;}
.OAWrap .OAAgentMod .OAAgentModL .item_HouseLi .HouseLi_info .Nmore .mj{ float: left; width: 80px; font-size: 16px; color: #666;}
.OAWrap .OAAgentMod .OAAgentModL .item_HouseLi .HouseLi_info .Nmore .zj{ float: left; margin-left: 20px; width: 130px; font-size: 18px; line-height: 1.4; text-align: center;}
.OAWrap .OAAgentMod .OAAgentModL .item_HouseLi .HouseLi_info .Nmore .zj em{ margin-right: 6px; font-size: 30px; font-style: normal; color: #b20000;}
.OAWrap .OAAgentMod .OAAgentModL .item_HouseLi .HouseLi_info .Nmore .zj .dj{ text-align: center; font-size: 14px; color: #666;}
.OAWrap .OAAgentMod .OAAgentModL .BWItem{ padding: 20px; border-bottom: 1px dashed #ccc;}
.OAWrap .OAAgentMod .OAAgentModL .BWItem:hover{ background: #eee;}
.OAWrap .OAAgentMod .OAAgentModL .BWItem .BWItemTitle{ height: 37px; line-height: 37px; margin-bottom: 6px;}
.OAWrap .OAAgentMod .OAAgentModL .BWItem .BWItemTitle h3{ float: left; font-size: 19px;}
.OAWrap .OAAgentMod .OAAgentModL .BWItem .BWItemTitle span{ float: right; margin-right: 10px; font-size: 13px; color: #666;}
.OAWrap .OAAgentMod .OAAgentModL .BWItem .BWItemContent{ line-height: 20px; max-height: 60px; text-indent: 30px; color: #666; font-size: 14px;}
.OAWrap .OAAgentMod .OAAgentModL .nwl_Jump{ float: right; height: 30px; line-height: 30px; padding: 10px 0px 10px; margin: 0px auto; margin-right:10px;}
.OAWrap .OAAgentMod .OAAgentModL .nwl_Jump span{ float: left; margin-right: 18px; font-size: 13px;}
.OAWrap .OAAgentMod .OAAgentModL .nwl_Jump span em{ margin: 0px 3px; color: #b20000; font-style: normal;}
.OAWrap .OAAgentMod .OAAgentModL .nwl_Jump ul{ float: left;}
.OAWrap .OAAgentMod .OAAgentModL .nwl_Jump ul li{ display: inline; }
.OAWrap .OAAgentMod .OAAgentModL .nwl_Jump ul li a{ float: left; padding: 4px 12px; line-height: 20px; text-decoration: none; border: 1px solid #ccc; border-left-width: 0px; font-size: 13px;}
.OAWrap .OAAgentMod .OAAgentModL .nwl_Jump ul li a:hover{ color: #fff; background: #e63a00;}
.OAWrap .OAAgentMod .OAAgentModL .nwl_Jump ul li .on{ background: #e63a00; color: #fff; cursor: not-allowed;}
.OAWrap .OAAgentMod .OAAgentModL .nwl_Jump ul li:first-child a{ border-top-left-radius: 4px; -webkit-border-top-left-radius: 4px; -moz-border-radius-topleft: 4px; border-bottom-left-radius: 4px; -webkit-border-bottom-left-radius: 4px; -moz-border-radius-bottomleft: 4px; border-left-width: 1px;}
.OAWrap .OAAgentMod .OAAgentModL .nwl_Jump ul li:last-child a{ border-top-right-radius: 4px; -webkit-border-top-right-radius: 4px; -moz-border-radius-topright: 4px; border-bottom-right-radius: 4px; -webkit-border-bottom-right-radius: 4px; -moz-border-radius-bottomright: 4px;}
.OAWrap .OAAgentMod .OAAgentModL .nwl_Jump .Jbtn{ width: 30px; height: 26px; line-height: 26px; margin-top: -4px; margin-left: 6px;}
.OAWrap .OAAgentMod .OAAgentModL .nwl_Jump .Jsub{ width: 40px; height: 28px; line-height: 28px; margin-top: -3px; background: #e63a00; border-radius: 4px; border: none; cursor: pointer; color: #fff;}
.OAWrap .OAAgentMod .OAAgentModR{ position: relative; float: right; width: 260px; *width: 248px; left: -2px; padding-left: 10px; margin-right: 10px; border-left: 2px solid #ff7a00; box-sizing: border-box;}
.OAWrap .OAAgentMod .OAAgentModR .OAAgentModRGg .modtit{ position: relative; margin-top: -42px; margin-left: -10px; height: 40px;}
.OAWrap .OAAgentMod .OAAgentModR .OAAgentModRGg .modtit h3{ position: absolute; top: 7px; line-height: 29px; padding: 0px 10px; font-size: 18px;}
.OAWrap .OAAgentMod .OAAgentModR .OAAgentModRGg ul{ padding: 10px 0px;}
.OAWrap .OAAgentMod .OAAgentModR .OAAgentModRGg ul li{ padding-left: 10px; line-height: 20px; margin-bottom: 6px; font-size: 13px; background: url(images/libg.png) no-repeat; background-position: 0px 10px; white-space:nowrap; text-overflow:ellipsis; overflow: hidden;}
.OAWrap .OAAgentMod .OAAgentModR .OAAgentModRAgent .modtit{ position: relative; height: 36px; margin-bottom: 15px; border-bottom: 4px solid #999999;}
.OAWrap .OAAgentMod .OAAgentModR .OAAgentModRAgent .modtit h3{ position: absolute; top: 10px; line-height: 26px; padding: 0px 10px; border-bottom: 4px solid #FF7A00; font-size: 16px;}
.OAWrap .OAAgentMod .OAAgentModR .OAAgentModRAgent ul li{ height: 80px; margin-bottom: 10px; overflow: hidden;}
.OAWrap .OAAgentMod .OAAgentModR .OAAgentModRAgent ul li .lipic{ float: left; width: 60px; height: 80px;}
.OAWrap .OAAgentMod .OAAgentModR .OAAgentModRAgent ul li .liname{ margin-left: 65px; margin-bottom: 4px;}
.OAWrap .OAAgentMod .OAAgentModR .OAAgentModRAgent ul li .litel{ margin-left: 65px; margin-bottom: 4px;}
.OAWrap .OAAgentMod .OAAgentModR .OAAgentModRAgent ul li .ligx{ margin-left: 65px;}

/*租卖房登记页*/
.TuWrap{}
.TuToggle a{ float: left; margin-right: 15px; width: 90px; height: 30px; line-height: 30px; text-align: center; display: block; border-top-left-radius: 4px; border-top-right-radius: 4px; -moz-border-radius-topleft: 4px; -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; -webkit-border-top-left-radius: 4px; color: #fff; font-size: 14px;}
.TuToggle .BuyBtn{ background: #FF0033; opacity: 0.3; -moz-opacity: 0.3; -webkit-opacity: 0.3; position:static; *zoom:1;}
.TuToggle .SeleBtn{ background: #006699; opacity: 0.3; -moz-opacity: 0.3; -webkit-opacity: 0.3; position:static; *zoom:1;}
.TuToggle .LeaseBtn{ background: #009999; opacity: 0.3; -moz-opacity: 0.3; -webkit-opacity: 0.3; position:static; *zoom:1;}
.TuToggle .RentBtn{ background: #CC3366; opacity: 0.3; -moz-opacity: 0.3; -webkit-opacity: 0.3; position:static; *zoom:1;}
.TuToggle .on,.TuToggle .BuyBtn:hover,.TuToggle .SeleBtn:hover,.TuToggle .LeaseBtn:hover,.TuToggle .RentBtn:hover{ opacity: 1; -moz-opacity: 1; -webkit-opacity: 1;}
@media \0screen\,screen\9 {/**兼容IE7、8**/
  .TuToggle .BuyBtn{ background-color:#FF0033; filter:Alpha(opacity=30); position:static; *zoom:1;}
  .TuToggle .BuyBtn p{ color: #FFFFFF; position: relative;}
  .TuToggle .SeleBtn{ background-color:#006699; filter:Alpha(opacity=30); position:static; *zoom:1;}
  .TuToggle .SeleBtn p{ color: #FFFFFF; position: relative;}
  .TuToggle .LeaseBtn{ background-color:#009999; filter:Alpha(opacity=30); position:static; *zoom:1;}
  .TuToggle .LeaseBtn p{ color: #FFFFFF; position: relative;}
  .TuToggle .RentBtn{ background-color:#CC3366; filter:Alpha(opacity=30); position:static; *zoom:1;}
  .TuToggle .RentBtn p{ color: #FFFFFF; position: relative;}
  .TuToggle .on,.TuToggle .BuyBtn:hover,.TuToggle .SeleBtn:hover,.TuToggle .LeaseBtn:hover,.TuToggle .RentBtn:hover{ filter:Alpha(opacity=100)}
}
.TuWrap .TrustMod{ padding: 60px 275px; border-radius: 4px; background: rgba(255,255,255,0.7); *background: #fff;}
.TuWrap .TrustMod .TrustRow{ padding: 10px 0px; line-height: 30px; z-index: 999;}
.TuWrap .TrustMod .TrustRow span.T_Title{ float: left; margin-right: 10px; width: 140px; text-align: right; display: block; font-size: 16px;}
.TuWrap .TrustMod .TrustRow span.T_Title em{ margin-right: 5px; font-style: normal; color: #f00;}
.TuWrap .TrustMod .TrustRow span{ margin: 0px 6px; display: inline-block; *display: inline; *zoom: 1; font-size: 13px;}
.TuWrap .TrustMod .TrustRow span.Msg{ color: #f00;}
.TuWrap .TrustMod .TrustRow2{ padding: 10px 0px;}
.TuWrap .TrustMod .TrustRow2 span.T_Title{ float: left; margin-right: 10px; width: 140px; text-align: right; display: block; font-size: 16px;}
.TuWrap .TrustMod .TrustRow2 span{ margin: 0px 6px; display: inline-block; *display: inline; *zoom: 1; font-size: 13px;}
.TuWrap .TrustMod .TrustRow2 p{ text-align: right; margin-right: 100px; margin-top: 3px; color: #747474;}
.TuWrap .TrustMod .TrustRow b{ margin-left: 6px; font-weight: normal; font-size: 13px;}
.TuWrap .TrustMod .TrustRow .UlRow{ float: left; width: 492px;}
.TuWrap .TrustMod .TrustRow .UlRow li{ min-width: 80px; display: inline-block; *display: inline; *zoom: 1; font-size: 0px;}
.TuWrap .TrustMod .TrustRow .T_LInput{ width: 300px; height: 23px; line-height: 23px; padding-left: 4px; font-size: 14px;}
.TuWrap .TrustMod .TrustRow .T_Input{ width: 120px; height: 23px; line-height: 23px; padding-left: 4px; font-size: 14px;}
.TuWrap .TrustMod .TrustRow .T_SInput{ width: 50px; height: 23px; line-height: 23px; padding-left: 4px; font-size: 14px;}
.TuWrap .TrustMod .TrustRow2 .T_HInput{ padding: 6px; width: 400px; height: 100px; font-size: 14px;}
.TuWrap .TrustMod .SubmitBtn{ position: relative; left: 50%; margin-left: -80px; *margin-left: -360px; margin-top: 20px; width:160px; height: 40px; line-height: 40px; text-align: center; font-size: 18px; color: #fff; display: block; border-radius: 6px; background: #ff7a00; cursor:pointer;}
.TuWrap .TrustMod .wrn{ margin-top: 10px; color: #f00; font-size: 14px; text-align: center;}
.TuWrap .TrustMod .wrn2{ color: #747474; font-size: 14px; text-align: center;}
.TuWrap .TrustMod .SubmitBtn:hover{ background: #e63a00;}
#TrustBg.jawbone-takeover-minimulti .jawbone-hero-image{ background-image:url(images/TrustBg.jpg); background-repeat: no-repeat; filter:alpha(opacity:15);}
.TuWrap .TrustMod .TrustRow .wCheck { position: relative; display: inline-block; *display: inline; zoom: 1; vertical-align: middle; font-size: 0px; line-height: 0px; cursor: pointer; width: 16px; height: 16px; margin-bottom: 6px; background-repeat: no-repeat; background-position: center 0;}
.TuWrap .TrustMod .TrustRow .wCheck-hover { background-position: center -16px;}
.TuWrap .TrustMod .TrustRow .wCheck-label { display: inline-block; *display: inline; zoom: 1; vertical-align: middle; cursor: pointer; margin: 0 15px 6px 4px;  font-size: 14px; color: #666;}
.TuWrap .TrustMod .TrustRow .wCheck-selector, .wCheck-focus { position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; background-repeat: no-repeat; background-position: center center;}
.TuWrap .TrustMod .TrustRow .wCheck-off .wCheck-selector { display: none;}
.TuWrap .TrustMod .TrustRow .wCheck-on .wCheck-selector{ display: block;}
.TuWrap .TrustMod .TrustRow .wCheck-label-theme-circle-inset-red.wCheck-label-hover{ color: #FF9966;}
.TuWrap .TrustMod .TrustRow .wCheck-theme-square-radial-red { background-image: url('images/square-radial-red.png'); }
.TuWrap .TrustMod .TrustRow .wCheck-theme-circle-inset-red { background-image: url('images/circle-inset-red.png');}
.TuWrap .TrustMod .TrustRow .wCheck-selector-circle { background-image: url('images/selector-circle.png');}
.TuWrap .TrustMod .TrustRow .searchResult{position:absolute;top:38px;left:156px;width:304px;z-index:99; border: 1px solid #ff7a00; border-top: none;}
.TuWrap .TrustMod .TrustRow .searchResult em {color: #CC3333;font-style:normal;font-weight:normal;}
.TuWrap .TrustMod .TrustRow .searchHover .searchResult{_top:51px;}
.TuWrap .TrustMod .TrustRow .searchResultBg{position:relative;z-index:1;width:310px; border:none; background: #fff;}
.TuWrap .TrustMod .TrustRow .searchResultCon{position:relative;z-index:1;width:300px; border-top: none; overflow: hidden;}
.TuWrap .TrustMod .TrustRow .searchResultarticleCon{border-bottom:none;}
.TuWrap .TrustMod .TrustRow .searchResultTitle{position:absolute;right:0;top:0;z-index:2;width:50px;height:100%;float:right;line-height:35px;text-align:center;}
.TuWrap .TrustMod .TrustRow .searchResultCon a.searchResultTitle:hover{font-weight:bold;color:#47494a;}
.TuWrap .TrustMod .TrustRow .searchResult ul{position:relative;width:300px;float:left;padding:3px 0;background-color:#fff;}
.TuWrap .TrustMod .TrustRow .articleCon li{width:300px;height:34px;overflow:hidden;padding:0 4px;line-height:34px;font-size:14px;color:#adaeae;}
.TuWrap .TrustMod .TrustRow .articleCon li span{margin-left:10px;font-size:12px;}
.TuWrap .TrustMod .TrustRow .articleCon li:hover{background-color:#f4f4f4;}
.TuWrap .TrustMod .TrustRow .articleConHover{background-color:#f4f4f4;}
.TuWrap .TrustMod .TrustRow .articleCon li:hover a{ color: #e63a00;}
.TuWrap .TrustMod .TrustRow .articleCon li a{color:#47494a; display: block;text-decoration:none; cursor: pointer;}
.TuWrap .TrustMod .TrustRow .articleCon li a:hover{ color: #e63a00;text-decoration:none;background-color:#f4f4f4;}
.TuWrap .TrustMod .TrustRow .searchTitleHoverLi{ color: #e63a00;text-decoration:none;background-color:#f4f4f4;}
.TuWrap .TrustMod .TrustRow .articleCon li.searchTitleHoverLi a{ color: #e63a00}
.TuWrap .TrustMod .TrustRow .resourcesCon li img.searchicon{width:19px;height:19px;overflow:hidden;margin:-3px 0 0 2px;}
.TuWrap .TrustMod .TrustRow .searchResultBottom{z-index:0;margin-top:-5px;padding-top:5px;background:url(searchoutbg.png) no-repeat -444px 0;}

/*金融页*/
.fc_banner{ display: none;}
.fc_banner img{ width: 100%; min-width: 1200px;}
.fcWrap .fcMod{ width: 100%; margin-top: -3px; background: #fff; overflow: hidden;}
.fcWrap .fcMod .fc_Cot{ position: relative; top: -1px; height: 500px;}
.fcWrap .fcMod .fc_Cot .fc_CenterBg{ position: absolute; left: 50%; margin-left: -1000px;}
.fcWrap .fcMod .fc_Cot .fc_CenterBg img{ width: 2000px; height: 500px;}
.fcWrap .fcMod .fc_Cot .fc_Type{ position: absolute; top: 20px; left: 130px; width: 900px; z-index: 99;}
.fcWrap .fcMod .fc_Cot .fc_Type .fc_Top{ text-indent: 40px; line-height: 30px; font-size: 16px; color: #fff;}
.fcWrap .fcMod .fc_Cot .fc_Type .fc_Product{ position: relative; width: 900px; margin-top: 50px; padding-bottom: 20px; padding-top: 20px; border: 3px solid #ffeec1; border-radius: 4px;}
.fcWrap .fcMod .fc_Cot .fc_Type .fc_Product .title{ position: absolute; left: 0px; top: -28px; font-size: 16px; color: #fff;}
.fcWrap .fcMod .fc_Cot .fc_Type .fc_Product .Item{ width: 400px; padding-left: 50px; float: left; font-size: 12px; color: #fff; font-size: 14px;}
.fcWrap .fcMod .fc_Cot .fc_Type .fc_Product .Item .Item_tit{ font-size: 16px;}
.fcWrap .fcMod .fc_Cot .fc_Type .fc_Product .Item .Item_Content{ padding-top: 10px; padding-left: 15px; line-height: 24px;}
.fcWrap .fcMod .fc_Box{ position: relative; width: 100%; height: 400px; overflow: hidden;}
.fcWrap .fcMod .fc_Box .fc_BoxBg{ position: absolute; left: 50%; margin-left: -1000px;}
.fcWrap .fcMod .fc_Box .fc_BoxBg img{ width: 2000px; height: 400px;}
.fcWrap .fcMod .fc_Box .fc_Trap{ position: relative; margin-top: 25px;}
.fcWrap .fcMod .fc_Box .fc_form{ position: absolute; right: 0px; width: 560px; padding: 20px; background: rgba(255,255,255,0.8); border-radius: 4px;}
.fcWrap .fcMod .fc_Box .fc_form .fc_Row{ display: inline-block; *display: inline; *zoom: 1; line-height: 30px; z-index: 999;}
.fcWrap .fcMod .fc_Box .fc_form .fc_Row span.fc_Title{ float: left; margin-right: 10px; width: 100px; text-align: right; display: block; font-size: 16px;}
.fcWrap .fcMod .fc_Box .fc_form .fc_Row span.fc_Title em{ margin-right: 5px; font-style: normal; color: #f00;}
.fcWrap .fcMod .fc_Box .fc_form .fc_Row .fc_input{ width: 150px; height: 23px; line-height: 23px; padding-left: 4px; font-size: 14px;}
.fcWrap .fcMod .fc_Box .fc_form .fc_Row .T_Input{ width: 80px; height: 22px; line-height: 22px;}
.fcWrap .fcMod .fc_Box .fc_form .fc_Row2{ padding: 10px 0px;}
.fcWrap .fcMod .fc_Box .fc_form .fc_Row2 span.fc_Title{ float: left; margin-right: 10px; width: 100px; text-align: right; display: block; font-size: 16px;}
.fcWrap .fcMod .fc_Box .fc_form .fc_Row2 .fc_HInput{ padding: 6px; width: 430px; height: 100px; font-size: 14px;}
.fcWrap .fcMod .fc_Box .fc_form .fc_Row .resetBtn{ margin-left: 105px;}
.fcWrap .fcMod .fc_Box .fc_form .fc_Row .SubmitBtn{ margin-left: 40px;}
.fcWrap .fcMod .fc_Box .fc_form .fc_Row .Btn{ padding: 6px 20px; border-radius: 4px; background: #ff7a00; border: none; color: #fff; cursor: pointer; font-size: 14px; line-height: 1;}
.fcWrap .fcMod .fc_Box .fc_form .fc_Row .Msg{ text-align: right; height: 20px; line-height: 20px; display: block; color: #f00;}
.fcWrap .fcMod .fc_Box .fc_form .fc_text{ padding-top: 10px; color: #e63a00; font-size: 16px;}
.fcWrap .fcMod .fc_Box .fc_form .fc_text em{ margin: 0px 10px; font-size: 28px; color: #b20000; font-style: normal;}

/*关于鸿基*/
.abheader{ position: absolute; top: 50px; left: 50%; margin-left: -600px; z-index:99;}
.abheader .abTopBox{ width: 1200px; height: 70px; border-bottom: 5px solid #ff7a00; background: rgba(91,97,105,0.7);}
.abheader .abTopBox .TopLLogo{ float: left; width: 305px; height: 70px; background: #ff7a00;}
.abheader .abTopBox .TopLLogo img{ padding-left: 50px; padding-top: 9px; width: 205px; height: 52px;}
.abheader .abTopBox .TopRMenu{ float: right;}
#navmenu{ font-size: 16px; position: relative; height: 70px; line-height: 70px;}
#navmenu .menu{ float: left; padding: 0px 2px 0px 0px;}
#navmenu .menu .hd{ float: left; height: 70px; line-height: 70px; position: relative; padding: 0 0 0 2px; none; z-index: 99;}
#navmenu .menu .hd .hda{ width: 5.5em; text-align: center; color: #ffffff; float: left;}
#navmenu .menu .hd:hover{ color: #fff; background-color: #ff7a00;}
#navmenu .menu .hd:hover .hda{ margin-top: -2px;}
#navmenu .sub-menu{ position: absolute; top: 70px; left: 0; padding: 1em 0em; border-top: 5px solid #ff7a00; background: rgba(91,97,105,0.7); display: none; z-index: 99;}
#navmenu .sub-menu .sd{ background: none; float: left; height: 37px; display: block; padding: 0em 1em;}
#navmenu .sub-menu .sd .sda{ float: none; text-align: center; color: #ffffff; display: block; font-size: 14px; height: 30px; line-height: 30px; width: 100px;}
#navmenu .sub-menu .sd .sda:hover{ background: #444;}
.abBanner{ position: relative; min-width: 1200px;}
.abBanner .banner{ width:100%; height: 700px; overflow:hidden; position:relative;}
.abBanner .banner .hd{ height:15px; overflow:hidden; position:absolute; left: 50%; margin-left: -50px; bottom: 60px; z-index: 9; }
.abBanner .banner .hd ul{ overflow:hidden; zoom:1; float:left;  }
.abBanner .banner .hd ul li{ float:left; margin: 0px 5px;  width:15px; height:15px; line-height:14px; text-align:center; cursor:pointer; background: url(images/dot.png) no-repeat; background-position: 0px -25px;}
.abBanner .banner .hd ul li.on{ background-position: 0px 0px;}
.abBanner .banner .bd{ position: absolute; left:50%; margin-left: -1000px; height:700px; z-index:0;}
.abBanner .banner .bd li{ zoom:1; vertical-align:middle; }
.abBanner .banner .bd img{ width: 2000px; height: 700px; display:block;}
.abBanner .banner .prev,
.abBanner .banner .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(images/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;}
.abBanner .banner .next{ left:auto; right:3%; background-position:8px 5px; }
.abBanner .banner .prev:hover,
.abBanner .banner .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.abBanner .banner .prevStop{ display:none;}
.abBanner .banner .nextStop{ display:none;}
.abWrap{ position: relative;}
.abWrap.mb250{ margin-bottom: 250px;}
.abWrap .InfoGrid{ position: absolute; top: -50px; z-index: 999px;}
.abWrap .InfoGrid .GridLHJ{ float: left; width: 350px; border-top-left-radius: 4px; border-top-right-radius: 4px; -moz-border-radius-topleft: 4px; -moz-border-radius-topright: 4px; -webkit-border-top-left-radius: 4px; -webkit-border-top-right-radius: 4px; background: #fff; box-shadow: 1px 2px 5px #666;}
.abWrap .InfoGrid .GridLDT{ float: left; margin-left: 30px; width: 440px; border-top-left-radius: 4px; border-top-right-radius: 4px; -moz-border-radius-topleft: 4px; -moz-border-radius-topright: 4px; -webkit-border-top-left-radius: 4px; -webkit-border-top-right-radius: 4px; background: #fff; box-shadow: 1px 2px 5px #666;}
.abWrap .InfoGrid .GridLSP{ float: left; margin-left: 30px; width: 350px; border-top-left-radius: 4px; border-top-right-radius: 4px; -moz-border-radius-topleft: 4px; -moz-border-radius-topright: 4px; -webkit-border-top-left-radius: 4px; -webkit-border-top-right-radius: 4px; background: #fff; box-shadow: 1px 2px 5px #666;}
.abWrap .InfoGrid h3{ padding-left: 20px; height: 48px; line-height: 48px; color: #ff7a00; display: block; font-size: 19px; border-top-left-radius: 4px; border-top-right-radius: 4px; -moz-border-radius-topleft: 4px; -moz-border-radius-topright: 4px; -webkit-border-top-left-radius: 4px; -webkit-border-top-right-radius: 4px; border-bottom: 2px solid #ff7a00; background: #fff;}
.abWrap .InfoGrid .more{ height: 40px; line-height: 38px; font-size: 14px; display: block; background: #DC483A; color: #fff;}
.abWrap .InfoGrid .more span{ padding-left: 20px;}
.abWrap .InfoGrid .more i{ float: right; width: 40px; height: 40px; background: #333 url(images/ar.png) no-repeat; transition: all 0.3s ease-in; -moz-transition: all 0.3s ease-in; -o-transition: all 0.3s ease-in; -webkit-transition: all 0.3s ease-in;}
.abWrap .InfoGrid .more:hover{ background: #333}
.abWrap .InfoGrid .GridLHJ p{ margin: 7px 10px 10px; height: 168px; line-height: 24px; text-indent: 30px; overflow: hidden; font-size: 14px; color: #545454;}
.abWrap .InfoGrid .more:hover i{ background-color: #DC483A;}
.abWrap .InfoGrid .GridLDT .list{ margin: 7px 10px 10px; height: 168px;}
.abWrap .InfoGrid .GridLDT .list li{ height: 24px; line-height: 24px; font-size: 14px; overflow: hidden;}
.abWrap .InfoGrid .GridLSP .video{ height: 225px; background: #000;}

.abPic{ width: 100%; height: 300px; overflow: hidden;}
.abPic img{ position: relative; left: 50%; margin-left: -1000px; width: 2000px; height: 300px; display: block;}

.abheaderP{ border-bottom: 5px solid #ff7a00; background: #5B6169;}
.abheaderP .abTopBox{ width: 1200px; height: 70px;}
.abheaderP .abTopBox .TopLLogo{ float: left; width: 305px; height: 70px; background: #ff7a00;}
.abheaderP .abTopBox .TopLLogo img{ padding-left: 50px; padding-top: 9px; width: 205px; height: 52px;}
.abheaderP .abTopBox .TopRMenu{ float: right;}
.abWrap .abLeftNav{ float: left; width: 180px; *width: 178px; background: #fff; box-shadow: 1px 2px 5px #666666; *border: 1px solid #cccccc;}
.abWrap .abLeftNav .modtit{ height: 41px; line-height: 41px; border-bottom: 4px solid #e1e1e1;}
.abWrap .abLeftNav .modtit h3{ float: left; padding: 0px 10px; font-size: 24px; color: #5a6068; font-weight: normal; border-bottom: 4px solid #ff7a00;}
.abWrap .abLeftNav .ListUl{ padding: 0px 10px;}
.abWrap .abLeftNav .ListUl .list{ margin: 16px 0px;}
.abWrap .abLeftNav .ListUl .list a{ height: 34px; line-height: 34px; padding-left: 10px; display: block; font-size: 16px;}
.abWrap .abLeftNav .ListUl .list:hover a{ background: #444; color: #fff;}
.abWrap .abLeftNav .ListUl .on a{ background: #444; color: #fff;}
.abWrap .abRightCon{ float: left; margin-left: 40px; width: 980px; width: 978px; background: #fff; box-shadow: 1px 2px 5px #666666; *border: 1px solid #cccccc;}
.abWrap .abRightCon .ConTit{ height: 41px; line-height: 41px; border-bottom: 4px solid #e1e1e1;}
.abWrap .abRightCon .ConTit h3{ float: left; padding: 0px 10px; font-size: 24px; color: #5a6068; font-weight: normal; border-bottom: 4px solid #ff7a00;}
.abWrap .abRightCon .ConTit .abLoc{ float: right; line-height: 24px; margin-top: 13px; margin-right: 8px; font-size: 14px; color: #666;}
.abWrap .abRightCon .ConTit .abLoc a{ color: #666;}
.abWrap .abRightCon .ConTit .abLoc a:hover{ color: #e63a00;}
.abWrap .abRightCon .Content{ display: flex; flex-direction: column; padding: 20px; line-height: 30px; font-size: 16px; color: #545454; gap: 20px;}
.abWrap .abRightCon .Content .part{ display: flex; gap: 20px}
.abWrap .abRightCon .Content .part1 .image{ width: 300px;}
.abWrap .abRightCon .Content .part1 .textarea{ text-indent: 30px;}
.abWrap .abRightCon .Content .small-tit{ height: 40px; line-height: 40px; padding-left: 10px; text-indent: 0px; font-size: 20px; color: #e63a00; background: #eee;}
.abWrap .abRightCon .Content .part2 .left{ display: flex; flex-direction: column;}
.abWrap .abRightCon .Content .part2 .right p{ font-style: italic; color: #747474; text-indent: 30px;}
.abWrap .abRightCon .Content .part2 .right p.t{ text-indent: 0px;}

.abWrap .abCenterCon{ width: 1200px; width: 1198px; background: #fff; box-shadow: 1px 2px 5px #666666; *border: 1px solid #cccccc;}
.abWrap .abCenterCon .ConTit{ height: 41px; line-height: 41px; border-bottom: 4px solid #e1e1e1;}
.abWrap .abCenterCon .ConTit h3{ float: left; padding: 0px 10px; font-size: 24px; color: #5a6068; font-weight: normal; border-bottom: 4px solid #ff7a00;}
.abWrap .abCenterCon .ConTit .abLoc{ float: right; line-height: 24px; margin-top: 13px; margin-right: 8px; font-size: 14px; color: #666;}
.abWrap .abCenterCon .ConTit .abLoc a{ color: #666;}
.abWrap .abCenterCon .ConTit .abLoc a:hover{ color: #e63a00;}
.abWrap .abCenterCon .Content{ padding: 20px; line-height: 24px; font-size: 14px; color: #545454;}
.abWrap .abCenterCon .Content p{ text-indent: 30px; margin-bottom: 10px;}
.abWrap .abCenterCon .Content td{ padding: 2px 5px;}

.abWrap .abRightCon .Content .history { background:url(images/time_line04.gif) repeat-y 187px 0; overflow:hidden; position:relative;}
.abWrap .abRightCon .Content .history-date { overflow:hidden;}
.abWrap .abRightCon .Content .history-date h2 { background:url(images/time_icon06.gif) #fff no-repeat 158px 0; height:59px; font-size:25px; font-family:微软雅黑; font-weight:normal; padding-left:30px; margin-bottom:74px;  }
.abWrap .abRightCon .Content .history-date h2.first { position:absolute; left:0; top:0; width:935px; z-index:99;}
.abWrap .abRightCon .Content .history-date h2 a { color:#00bbff; display:inline-block; *display:inline; zoom:1; background:url(images/time_icon08.gif) no-repeat right 50%; padding-right:17px; margin:21px 97px 0 0;}
.abWrap .abRightCon .Content .history-date h2 a:hover { text-decoration:none;}
.abWrap .abRightCon .Content .history-date h2 img { vertical-align:-5px;}
.abWrap .abRightCon .Content .history-date h2.date02 { background:none;}
.abWrap .abRightCon .Content .history-date ul {}
.abWrap .abRightCon .Content .history-date ul li { background:url(images/time_icon07.gif) no-repeat 180px 0; padding-bottom:50px; zoom:1; }
.abWrap .abRightCon .Content .history-date ul li.last { padding-bottom:0;}
.abWrap .abRightCon .Content .history-date ul li:after{content:" "; display:block; height:0; clear:both; visibility:hidden;}
.abWrap .abRightCon .Content .history-date ul li h3 { float:left; width:168px; text-align:right; padding-right:19px;color:#c3c3c3; font:normal 18px/16px Arial;}
.abWrap .abRightCon .Content .history-date ul li h3 span { display:block; color:#d0d0d0; font-size:14px;}
.abWrap .abRightCon .Content .history-date ul li dl { float:left; padding-left:41px; margin-top:-5px; font-family:微软雅黑; width: 700px;}
.abWrap .abRightCon .Content .history-date ul li dl dt { font:20px/22px 微软雅黑; color:#737373; }
.abWrap .abRightCon .Content .history-date ul li dl dt span { display:block; color:#787878; font-size:12px;}
.abWrap .abRightCon .Content .history-date ul li.green h3 { color:#1db702;}
.abWrap .abRightCon .Content .history-date ul li.green h3 span { color:#a8dda3; }
.abWrap .abRightCon .Content .history-date ul li.green dl { margin-top:-8px;}
.abWrap .abRightCon .Content .history-date ul li.green dl dt { font-size:30px; line-height: 32px;}
.abWrap .abRightCon .Content .history-date ul li.green dl dt a { /*background:url(images/time_icon09.gif) no-repeat 0 0; width:19px; height:16px;*/ display:inline-block; *display:inline; zoom:1; overflow:hidden; vertical-align: middle; margin-left:12px;}
.abWrap .abRightCon .Content .history-date ul li.green dl dd { padding-top:20px; display:none;}
.abWrap .abRightCon .Content .history-date ul li.green dl dd img { float:left;}
.abWrap .abRightCon .Content .history-date ul li.green dl dd p { overflow:hidden; zoom:1; line-height:21px; color:#787878;}

.abWrap .abRightCon .Content .history-date h2.first .more-history {font-size: 16px; background: transparent; margin-left: 30px;}
.abWrap .abRightCon .Content .history-date h2.first .more-history:hover {text-decoration: underline;}

*body .abWrap .abRightCon .Content .history-date ul li dl dt {_font-size:12px !important; _font-weight:bold;}
*body .abWrap .abRightCon .Content .history-date ul li dl dt span {_font-weight:normal !important;}
*body .abWrap .abRightCon .Content .history-date ul li.green dl dt a {_background:transparent !important; *background:transparent !important;*font-size:12px !important; _font-weight:normal !important;}

/*过户查询*/
.pcs_wrap{}
.pcs_wrap .pcsLeftMod{ float: left; width: 885px; min-height: 630px; background: #fff; box-shadow: 1px 2px 5px #666; *border: 1px solid #ccc;}
.pcs_wrap .pcsLeftMod .pcs_loc{ padding-left: 10px; height: 30px; line-height: 30px; font-size: 13px; color: #666; border-bottom: 2px solid #ccc;}
.pcs_wrap .pcsLeftMod .pcs_cx{ position: relative; padding: 10px 12px; margin-top: 10px;}
.pcs_wrap .pcsLeftMod .pcs_cx .pcs_cx_input{ position: relative;}
.pcs_wrap .pcsLeftMod .pcs_cx .pcs_cx_input .cxinput{ margin-left: 20px; display: inline-block; *display: block; *zoom: 1; vertical-align: top; line-height: 24px;}
.pcs_wrap .pcsLeftMod .pcs_cx .pcs_cx_input .cxinput select{ margin-top: -3px; height: 24px; line-height: 24px;}
.pcs_wrap .pcsLeftMod .pcs_cx .pcs_cx_input .cxinput span{ font-size: 14px;}
.pcs_wrap .pcsLeftMod .pcs_cx .pcs_cx_input .cxinput p.cx_err{ text-align: right; color: #f00;}
.pcs_wrap .pcsLeftMod .pcs_cx .pcs_cx_input .cxinput .cxinputSp{ font-size: 16px;}
.pcs_wrap .pcsLeftMod .pcs_cx .pcs_cx_input .cxinput .cx_inp{ margin-top: -3px; height: 22px; line-height: 22px; width: 90px; font-size: 13px; letter-spacing: 1px;}
.pcs_wrap .pcsLeftMod .pcs_cx .pcs_cx_input .cxinput .cx_inp.cx_inplen{ width: 180px;}
.pcs_wrap .pcsLeftMod .pcs_cx .pcs_cx_input .cxinput .cx_btn{ margin-left: -10px; padding: 2px 12px; font-size: 14px; color: #fff; border-radius: 4px; background: #337ab7; border: 1px solid #2e6da4;}
.pcs_wrap .pcsLeftMod .pcs_cx .pcs_cx_input .cxinput .cx_btn:hover{ background: #286090; border-color: #204d74}
.pcs_wrap .pcsLeftMod .pcs_cx .pcs_cx_input .cxinput .cx_btn:focus{ background: #286090; border-color: #122b40}
.pcs_wrap .pcsLeftMod .pcs_cx .pcs_cx_input .jssq{ position: absolute; bottom: 0px; right: 20px; display: none;}
.pcs_wrap .pcsLeftMod .pcs_cx .pcs_cx_input .jssq .cx_jssqbtn{ padding: 4px 12px; font-size: 14px; color: #fff; border-radius: 4px; background: #e51c23;}
.pcs_wrap .pcsLeftMod .pcs_cx .pcs_cx_input .cxwran{ margin: 10px 0px; margin-left: 20px; color: #666;}
.pcs_wrap .pcsLeftMod .pcs_cx .pcs_cx_input .cxwran p{ height: 26px; line-height: 26px;}
.pcs_wrap .pcsLeftMod .pcs_cx .ghcx_toggle{ border-bottom: 2px solid #ff7a00; font-size: 0px;}
.pcs_wrap .pcsLeftMod .pcs_cx .ghcx_toggle a{ padding: 3px 8px; font-size: 14px;}
.pcs_wrap .pcsLeftMod .pcs_cx .ghcx_toggle a:hover{ background: #ff7a00; color: #fff;}
.pcs_wrap .pcsLeftMod .pcs_cx .ghcx_toggle a.on{ background: #ff7a00; color: #fff;}
.pcs_wrap .pcsLeftMod .pcs_cx .ghcx_result{ position: relative;}
.pcs_wrap .pcsLeftMod .pcs_cx .ghcx_result .gr1_warn{ width: 550px; margin: 10px auto;}
.pcs_wrap .pcsLeftMod .pcs_cx .ghcx_result .gr1_warn p{ display: inline-block; *display: inline; *zoom: 1; margin-left: 35px; padding-left: 30px; height: 26px; line-height: 26px; color: #666;}
.pcs_wrap .pcsLeftMod .pcs_cx .ghcx_result .gr1_warn p.done{ background: url(images/pointes_green.png); background-repeat: no-repeat; background-position: -415px -150px;}
.pcs_wrap .pcsLeftMod .pcs_cx .ghcx_result .gr1_warn p.undone{ background: url(images/pointes_green.png); background-repeat: no-repeat; color: #7c7a7b; background-position: -415px -5px;}
.pcs_wrap .pcsLeftMod .pcs_cx .ghcx_result .gr1_warn p.tbdone{ background: url(images/pointes_green.png); background-repeat: no-repeat; color: #7c7a7b; background-position: -139px -150px;}
.pcs_wrap .pcsLeftMod .pcs_cx .ghcx_result .pro_err{ line-height: 20px; text-align: center;}
.pcs_wrap .pcsLeftMod .pcs_cx .ghcx_result .pro_err .pro_errCont{ color: #f00; font-size: 14px;}
.pcs_wrap .pcsLeftMod .pcs_cx .ghcx_result .gr1{ margin-top: 10px; margin-left: 410px; position: relative;}
.pcs_wrap .pcsLeftMod .pcs_cx .ghcx_result .gr1 .gr1_step{ width: 9px; position: absolute; top: 12px; left: 12px; float: left; margin-right: 10px; overflow: hidden;}
.pcs_wrap .pcsLeftMod .pcs_cx .ghcx_result .gr1 .gr1_step .gr1_step_bar{ height: 10px; width: 20px; background: #dddddd; display: inline-block; float: left;}
.pcs_wrap .pcsLeftMod .pcs_cx .ghcx_result .gr1 .gr1_step .gr1_step_bar_highlight{ height: 10px; display: block; background: #89bc65; transition: all .3s ease-in; -webkit-transition: all .3s ease-in; -moz-transition: all .3s ease-in;}
.pcs_wrap .pcsLeftMod .pcs_cx .ghcx_result .gr1 ul{ position: relative; z-index: 10;}
.pcs_wrap .pcsLeftMod .pcs_cx .ghcx_result .gr1 ul li{ position: relative; padding-left: 45px; height: 100px; width: 180px; list-style: none;}
.pcs_wrap .pcsLeftMod .pcs_cx .ghcx_result .gr1 ul li.gr1_step_done { background: url(images/pointes_green.png); background-repeat: no-repeat; background-position: -414px -141px;}
.pcs_wrap .pcsLeftMod .pcs_cx .ghcx_result .gr1 ul li.gr1_step_undone { background: url(images/pointes_green.png); background-repeat: no-repeat; color: #DD191D; background-position: -414px 4px;}
.pcs_wrap .pcsLeftMod .pcs_cx .ghcx_result .gr1 ul li.gr1_step_tbdone { background: url(images/pointes_green.png); background-repeat: no-repeat; color: #9c9a9b; background-position: -138px -141px;}
.pcs_wrap .pcsLeftMod .pcs_cx .ghcx_result .gr1 ul li p{ line-height: 18px; margin-bottom: 0px;}
.pcs_wrap .pcsLeftMod .pcs_cx .ghcx_result .gr1 ul li .gr1_title{ position: absolute; left: -220px; top: 12px; margin: 0px; width: 220px; text-align: right; font-size: 16px;}
.pcs_wrap .pcsLeftMod .pcs_cx .ghcx_result .gr1 ul li .gr1_time{ font-size: 14px;}
.pcs_wrap .pcsLeftMod .pcs_cx .ghcx_result .gr1 ul li .gr1_department em{ color: #e63a00; font-style: normal;}
.pcs_wrap .pcsLeftMod .pcs_cx .ghcx_result .gr1 ul li.gr1_step_tbdone .gr1_time{ line-height: 17px;}
.pcs_wrap .pcsLeftMod .pcs_cx .ghcx_result .gr1 ul li.gr1_step_tbdone .gr1_department{ top: 40px;}
.pcs_wrap .pcsLeftMod .pcs_cx .ghcx_result .gr1 ul li.gr1_step_tbdone .gr1_department em{ color: #9c9a9b;}
.pcs_wrap .pcsLeftMod .pcs_cx .ghcx_result .gr1 ul li .gr1_empnamePhone{ line-height: 16px;}
.pcs_wrap .pcsLeftMod .pcs_cx .ghcx_result .gr1 ul li .gr1_empnamePhone strong{ float: left; font-weight: normal;}
.pcs_wrap .pcsLeftMod .pcs_cx .ghcx_result .gr1 ul li .gr1_empnamePhone span{ width: 142px; margin-left: 38px; font-style: normal; display: block; word-wrap: break-word;}
.pcs_wrap .pcsLeftMod .pcs_cx .ghcx_result .gr1 ul li.bold{ font-weight: bold;}
.pcs_wrap .pcsLeftMod .pcs_cx .ghcx_result .gr1 ul li.bold .gr1_title{ font-weight: bold;}
.pcs_wrap .pcsLeftMod .pcs_cx .ghcx_result .gr1 ul li.bold .gr1_empnamePhone strong{ font-weight: bold;}
.pcs_wrap .pcsLeftMod .pcs_cx .ghcx_result .gr1 ul li.bold .gr1_empnamePhone span{ font-weight: bold;}
.pcs_wrap .pcsLeftMod .pcs_cx .ghcx_result .gr1 .cx_err{ position: relative; left: -330px; width: 700px;}
.pcs_wrap .pcsLeftMod .pcs_cx .ghcx_result .gr1 .cx_err h3{ margin-bottom: 20px; font-size: 16px; color: #b20000; text-align: center;}
.pcs_wrap .pcsLeftMod .pcs_cx .ghcx_result .gr1 .gr1Ul{}
.pcs_wrap .pcsLeftMod .pcs_cx .ghcx_result .gr1 .gr1Ul .proload{ margin-top: 50px;}
.pcs_wrap .pcsLeftMod .pcs_cx .ghcx_result .gr1 .gr1Ul .tips{ margin-top: 5px; margin-left: -28px; font-size: 14px;}
.pcs_wrap .pcsLeftMod .pcs_cx .ghcx_transaction{ margin-top: 10px; width: 700px; margin-left: 75px; font-size: 14px;}
.pcs_wrap .pcsLeftMod .pcs_cx .ghcx_transaction .bd20160526{ font-size: 16px; color: #f00; text-align: center; margin-top: 50px;}
.pcs_wrap .pcsLeftMod .pcs_cx .ghcx_transaction .title{ font-weight: bold; font-size: 16px; line-height:36px; height: 36px;}
.pcs_wrap .pcsLeftMod .pcs_cx .ghcx_transaction .leftname{ width: 14%; padding-right: 1%; text-align: right;}
.pcs_wrap .pcsLeftMod .pcs_cx .ghcx_transaction .rightinfo{ width: 18%; padding-left: 1%;}
.pcs_wrap .pcsLeftMod .pcs_cx .ghcx_transaction table tr td{ height: 30px; line-height: 30px;}
.pcs_wrap .pcsLeftMod .pcs_cx .ghcx_transaction table tr td span{ font-weight: bold;}
.pcs_wrap .pcsLeftMod .pcs_cx .ghcx_transaction .cx_err{ font-size:12px;}
.pcs_wrap .pcsLeftMod .pcs_cx .ghcx_transaction .cx_err h3{ margin-bottom: 20px; font-size: 16px; color: #b20000; text-align: center;}
.pcs_wrap .pcsLeftMod .pcs_cx .ghcx_transaction .remark{ position: relative;}
.pcs_wrap .pcsLeftMod .pcs_cx .ghcx_transaction .showtips{ cursor: pointer; background: url(images/showtips_ico.png) 100% 0px no-repeat;}
.pcs_wrap .pcsLeftMod .pcs_cx .ghcx_transaction .remark .tips{ position: absolute; bottom: 30px; left: 0px; padding: 4px; width: 220px; height: auto; line-height: 24px; background: #FFFAA1; font-size: 13px; border: 1px solid #ddd; border-radius: 4px;}
.pcs_wrap .pcsLeftMod .pcs_ev{ border-top: 2px solid #9e9e9e; display: none;}
.pcs_wrap .pcsLeftMod .pcs_ev .startScore .tit{ padding: 1rem 0.625rem; font-size: 1rem;}
.pcs_wrap .pcsLeftMod .pcs_ev .startScore .startone{ width: 500px; margin: 0px auto; padding-top: 0.625rem; line-height: 1.5625rem;}
.pcs_wrap .pcsLeftMod .pcs_ev .startScore .startone .star_score{ float:left;}
.pcs_wrap .pcsLeftMod .pcs_ev .startScore .star_list{ height: 1.5625rem;margin:50px; line-height:1.5625rem;}
.pcs_wrap .pcsLeftMod .pcs_ev .startScore .startone p,.pcs_wrap .pcsLeftMod .pcs_ev .startScore .startone .attitude{ padding-left:20px; line-height: 1.5625rem; display:inline-block;}
.pcs_wrap .pcsLeftMod .pcs_ev .startScore .startone p span{ color:#C00; font-size: 1rem;}
.pcs_wrap .pcsLeftMod .pcs_ev .startScore .star_score { background:url(/m/per/AGComm/starimg/stark2.png) repeat-x; width: 7.8125rem; height: 1.5625rem; position:relative; background-size: 1.5625rem 1.5625rem;}
.pcs_wrap .pcsLeftMod .pcs_ev .startScore .star_score a{ height: 1.5625rem; display:block; text-indent:-999em; position:absolute;left:0;}
.pcs_wrap .pcsLeftMod .pcs_ev .startScore .star_score a:hover{ background:url(/m/per/AGComm/starimg/stars2.png); left:0; background-size: 1.5625rem 1.5625rem;}
.pcs_wrap .pcsLeftMod .pcs_ev .startScore .star_score a.clibg{ background:url(/m/per/AGComm/starimg/stars2.png); left:0; background-size: 1.5625rem 1.5625rem;}
.pcs_wrap .pcsLeftMod .pcs_ev .commit_label{ padding-top: 20px; width: 500px; margin: 0px auto;}
.pcs_wrap .pcsLeftMod .pcs_ev .commit_label label{}
.pcs_wrap .pcsLeftMod .pcs_ev .commit_label label input[type='checkbox']{ display: none;}
.pcs_wrap .pcsLeftMod .pcs_ev .commit_label label i{ padding: 2px 10px; margin-right: 6px; margin-bottom: 6px; font-style: normal; border: 1px solid #cccccc; border-radius: 3px; font-size: 14px; cursor: pointer; display: inline-block;}
.pcs_wrap .pcsLeftMod .pcs_ev .commit_label label input[type='checkbox']:checked + i{ border-color: #ee7800; background: #ee7800; color: #ffffff;}
.pcs_wrap .pcsLeftMod .pcs_ev .commit_label_f label input[type='checkbox']:checked + i{ border-color: #337ab7; background: #337ab7; color: #ffffff;}
.pcs_wrap .pcsLeftMod .pcs_ev .commit_bz{ padding-top: 20px; width: 500px; margin: 0px auto;}
.pcs_wrap .pcsLeftMod .pcs_ev .commit_bz textarea{ padding: 5px; width: 100%; height: 150px; line-height: 25px; box-sizing: border-box;}
.pcs_wrap .pcsLeftMod .pcs_ev .ev_btn{ padding: 20px;}
.pcs_wrap .pcsLeftMod .pcs_ev .ev_btn a{ margin: 0px auto; width: 100px; height: 30px; line-height: 30px; background: #e51c23; display: block; text-align: center; color: #fff; border-radius: 5px;}
.pcs_wrap .pcsLeftMod .pcs_ev .ev_btn a:hover{ opacity: 0.85;}
.pcs_wrap .pcsRightMod{ float: left; margin-left: 15px; width: 300px; *width: 298px;}
.pcs_wrap .jssqPop{ position: fixed; top: 0px; left: 0px; width: 100%; height: 100%; background: rgba(0,0,0,0.8); z-index: 9999; overflow: hidden;}
.pcs_wrap .jssqPop .sq_container{ position: absolute; left: 50%; top: 50%; margin-left: -400px; margin-top: -300px; width: 800px; height: 600px; background: #fff; border-radius: 5px; box-shadow: 1px 1px 4px rgba(0,0,0,.14), 2px 2px 10px rgba(0,0,0,.28);}
.pcs_wrap .jssqPop .sq_container .tit{ font-weight: bold; font-size: 16px;}
.pcs_wrap .jssqPop .sq_container .ani{ position: relative;}
.pcs_wrap .jssqPop .sq_container .ani .ani-line{ position: absolute; top: 60px; left: 50%; width: 0%; height: 2px; margin: -2px auto 0px; background: rgba(236,107,0,0.8); z-index: 9; -moz-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; -webkit-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out;}
.pcs_wrap .jssqPop .sq_container .ani.focused .ani-line{ width: 100%; left: 0% !important;}
.pcs_wrap .jssqPop .sq_container .sqc_title{ padding: 5px 0px; font-weight: bold; font-size: 18px; text-align: center; border-bottom: 1px solid #ddd;}
.pcs_wrap .jssqPop .sq_container .sqc_mainInfo{ height: 522px; overflow: auto;}
.pcs_wrap .jssqPop .sq_container .sqc_dsbInfo{ padding: 10px; font-size: 0px;}
.pcs_wrap .jssqPop .sq_container .sqc_dsbInfo .sqcd{ width: 33.3%; font-size: 16px; display: inline-block; vertical-align: top;}
.pcs_wrap .jssqPop .sq_container .sqc_dsbInfo .sqcd .cont{ font-size: 14px; color: #747474;}
.pcs_wrap .jssqPop .sq_container .sqc_usInfo{ padding: 0px 10px;}
.pcs_wrap .jssqPop .sq_container .sqc_usInfo .sqcu{ margin-bottom: 10px;}
.pcs_wrap .jssqPop .sq_container .sqc_usInfo .sqcu_input,
.pcs_wrap .jssqPop .sq_container .sqc_usInfo .sqcu_code{ width: 50%; display: inline-block; vertical-align: top;}
.pcs_wrap .jssqPop .sq_container .sqc_usInfo .sqcu_input input{ width: calc(100% - 10px); height: 24px; padding-top: 10px; font-size: 14px; border: none; border-bottom: 2px solid #ddd; vertical-align: top;}
.pcs_wrap .jssqPop .sq_container .sqc_usInfo .sqcu_input .ani-line{ left: calc(50% - 5px);}
.pcs_wrap .jssqPop .sq_container .sqc_usInfo .sqcu_input.focused .ani-line{ width: calc(100% - 10px);}
.pcs_wrap .jssqPop .sq_container .sqc_usInfo .E-tips{ color: #b20000;}
.pcs_wrap .jssqPop .sq_container .sqc_usInfo .sqcu_input .E-tips{ display: none;}
.pcs_wrap .jssqPop .sq_container .sqc_usInfo .sqcu_code input{ width: calc(100% - 80px); height: 24px; padding-top: 10px; font-size: 14px; border: none; border-bottom: 2px solid #ddd; vertical-align: top;}
.pcs_wrap .jssqPop .sq_container .sqc_usInfo .sqcu_code .ani-line{ left: calc(50% - 40px);}
.pcs_wrap .jssqPop .sq_container .sqc_usInfo .sqcu_code.focused .ani-line{ width: calc(100% - 80px);}
.pcs_wrap .jssqPop .sq_container .sqc_usInfo .sqcu_code .code{ width: 80px; height: 36px; line-height: 36px; text-align: center; display: inline-block; background: #e51c23; color: #fff;}
.pcs_wrap .jssqPop .sq_container .sqc_usInfo .sqcu_code.codedisabled .code{ background: #ddd;}
.pcs_wrap .jssqPop .sq_container .sqc_usInfo .sqcu_select .jsfs{ margin-top: 5px;}
.pcs_wrap .jssqPop .sq_container .sqc_usInfo .sqcu_select .jsfs .jsfsType{ margin-left: 30px; display: inline-block; font-size: 14px;}
.pcs_wrap .jssqPop .sq_container .sqc_usInfo .sqcu_select .jsfs .jsfsType:first-child{ margin-left: 0px;}
.pcs_wrap .jssqPop .sq_container .sqc_usInfo .sqcu_select .jsfs .jsfsType label{ padding-left: 5px;}
.pcs_wrap .jssqPop .sq_container .sqc_usInfo .sqcu_select .jsfs_toggle{ margin-top: 10px;}
.pcs_wrap .jssqPop .sq_container .sqc_usInfo .sqcu_select .jsfs_toggle .tit{ font-size: 14px;}
.pcs_wrap .jssqPop .sq_container .sqc_usInfo .sqcu_select .jsfs_toggle .bank_type{}
.pcs_wrap .jssqPop .sq_container .sqc_usInfo .sqcu_select .jsfs_toggle .bank_type .bankSelect,
.pcs_wrap .jssqPop .sq_container .sqc_usInfo .sqcu_select .jsfs_toggle .bank_type .bankNumber,
.pcs_wrap .jssqPop .sq_container .sqc_usInfo .sqcu_select .jsfs_toggle .bank_type .bankUserName,
.pcs_wrap .jssqPop .sq_container .sqc_usInfo .sqcu_select .jsfs_toggle .bank_type .bankOtherName{ position: relative; width: 50%; display: inline-block; vertical-align: top;}
.pcs_wrap .jssqPop .sq_container .sqc_usInfo .sqcu_select .jsfs_toggle .bank_type .bankSelect{ margin-bottom: 5px;}
.pcs_wrap .jssqPop .sq_container .sqc_usInfo .sqcu_select .jsfs_toggle .bank_type .ani .ani-line{ top: 56px;}
.pcs_wrap .jssqPop .sq_container .sqc_usInfo .sqcu_select .jsfs_toggle .bank_type .bankSelect .ani-line,
.pcs_wrap .jssqPop .sq_container .sqc_usInfo .sqcu_select .jsfs_toggle .bank_type .bankUserName .ani-line,
.pcs_wrap .jssqPop .sq_container .sqc_usInfo .sqcu_select .jsfs_toggle .bank_type .bankNumber .ani-line,
.pcs_wrap .jssqPop .sq_container .sqc_usInfo .sqcu_select .jsfs_toggle .bank_type .bankOtherName .ani-line{ left: calc(50% - 5px);}
.pcs_wrap .jssqPop .sq_container .sqc_usInfo .sqcu_select .jsfs_toggle .bank_type .bankSelect.focused .ani-line,
.pcs_wrap .jssqPop .sq_container .sqc_usInfo .sqcu_select .jsfs_toggle .bank_type .bankUserName.focused .ani-line,
.pcs_wrap .jssqPop .sq_container .sqc_usInfo .sqcu_select .jsfs_toggle .bank_type .bankNumber.focused .ani-line,
.pcs_wrap .jssqPop .sq_container .sqc_usInfo .sqcu_select .jsfs_toggle .bank_type .bankOtherName.focused .ani-line{ width: calc(100% - 10px);}
.pcs_wrap .jssqPop .sq_container .sqc_usInfo .sqcu_select .jsfs_toggle .bank_type input{ width: 100%; height: 23px; padding-top: 10px; border: none; border-bottom: 2px solid #ddd;}
.pcs_wrap .jssqPop .sq_container .sqc_usInfo .sqcu_select .jsfs_toggle .bank_type .bankSelect input,
.pcs_wrap .jssqPop .sq_container .sqc_usInfo .sqcu_select .jsfs_toggle .bank_type .bankUserName input,
.pcs_wrap .jssqPop .sq_container .sqc_usInfo .sqcu_select .jsfs_toggle .bank_type .bankNumber input,
.pcs_wrap .jssqPop .sq_container .sqc_usInfo .sqcu_select .jsfs_toggle .bank_type .bankOtherName input{ width: calc(100% - 10px);}
.pcs_wrap .jssqPop .sq_container .sqc_usInfo .sqcu_select .jsfs_toggle .bank_type .bankSelect .b-select{ position: absolute; padding: 5px 0px; max-height: 120px; overflow: auto; width: calc(100% - 10px); z-index: 999; display: none; font-size: 0px; background: #fff; box-shadow: 1px 1px 4px rgba(0,0,0,.14), 2px 2px 10px rgba(0,0,0,.28);}
.pcs_wrap .jssqPop .sq_container .sqc_usInfo .sqcu_select .jsfs_toggle .bank_type .bankSelect .b-select p{ padding: 0px 5px; width: calc(50% - 10px); line-height: 30px; display: inline-block; font-size: 14px; cursor: pointer;}
.pcs_wrap .jssqPop .sq_container .sqc_usInfo .sqcu_select .jsfs_toggle .bank_type .bankSelect .b-select p:hover{ background: #ddd;}
.pcs_wrap .jssqPop .sq_container .sqc_usInfo .sqcu_select .jsfs_toggle .bank_type .bankOtherName{ margin-bottom: 5px; display: none;}
.pcs_wrap .jssqPop .sq_container .sqc_usInfo .sqcu_select .jsfs_toggle .alipay_type{ display: none;}
.pcs_wrap .jssqPop .sq_container .sqc_usInfo .sqcu_select .jsfs_toggle .alipay_type input{ width: calc(100% - 10px); padding: 0px 5px; padding-top: 10px; height: 23px; border: none; border-bottom: 2px solid #ddd;}
.pcs_wrap .jssqPop .sq_container .sqc_usInfo .sqcu_select .jsfs_toggle .alipay_type .ani-line{ top: 56px;}
.pcs_wrap .jssqPop .sq_container .sqc_usInfo .sqcu_post{ margin-bottom: 10px;}
.pcs_wrap .jssqPop .sq_container .sqc_usInfo .sqcu_post .postgen{ position: relative; width: 50%; display: inline-block; vertical-align: top;}
.pcs_wrap .jssqPop .sq_container .sqc_usInfo .sqcu_post .postgen .tit{ font-size: 14px;}
.pcs_wrap .jssqPop .sq_container .sqc_usInfo .sqcu_post .ani .ani-line{ top: 56px;}
.pcs_wrap .jssqPop .sq_container .sqc_usInfo .sqcu_post .postgen .cleanInput{ position: absolute; width: 24px; height: 24px; bottom: 5px; cursor: pointer; right: 15px; border-radius: 50%; background: url(/resource/GlobalImg/m_closeBtnIco.png) no-repeat rgba(158,158,158,0.7); background-size: 14px 14px; opacity: 0.8; background-position: 5px 5px; display: none;}
.pcs_wrap .jssqPop .sq_container .sqc_usInfo .sqcu_post .postgen input{ width: calc(100% - 10px); height: 23px; padding-top: 10px; border: none; border-bottom: 2px solid #ddd;}
.pcs_wrap .jssqPop .sq_container .sqc_usInfo .sqcu_post .postgen .ani-line{ left: calc(50% - 5px);}
.pcs_wrap .jssqPop .sq_container .sqc_usInfo .sqcu_post .postgen.focused .ani-line{ width: calc(100% - 10px);}
.pcs_wrap .jssqPop .sq_container .sqc_usInfo .sqcu_post .postName,
.pcs_wrap .jssqPop .sq_container .sqc_usInfo .sqcu_post .postPhone{ margin-bottom: 5px;}
.pcs_wrap .jssqPop .sq_container .sqc_usInfo .sqcu_post .tips{ margin-top: 5px; color: #b20000;}
.pcs_wrap .jssqPop .sq_container .sqc_usInfo .sqcu_bz{}
.pcs_wrap .jssqPop .sq_container .sqc_usInfo .sqcu_bz textarea{ padding: 5px; width: 100%; line-height: 24px; height: 72px; margin-top: 5px; font-size: 14px; box-sizing: border-box; border: 2px solid #ddd;}
.pcs_wrap .jssqPop .sq_container .sqc_usInfo .sqcu_tips{ margin-top: 10px; background: rgba(255,152,0,0.4);}
.pcs_wrap .jssqPop .sq_container .sqc_usInfo .sqcu_tips p{ padding: 5px; font-size: 14px;}
.pcs_wrap .jssqPop .sq_container .sqc_usInfo .sjjqTips{ padding-bottom: 10px; color: #b20000; font-size: 14px;}
.pcs_wrap .jssqPop .sq_container .sqc_usInfo .sjjqTips label{ padding-left: 5px;}
.pcs_wrap .jssqPop .sq_container .sqc_btn{ position: absolute; bottom: 0px; height: 40px; line-height: 40px; width: 100%; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; overflow: hidden;}
.pcs_wrap .jssqPop .sq_container .sqc_btn a{ width: 50%; display: inline-block; text-align: center; box-sizing: border-box; background: #ddd; font-size: 16px;}
.pcs_wrap .jssqPop .sq_container .sqc_btn a.yBtn{ background: #e51c23; color: #fff;}

/*相关税费页面*/
.SFMod{ *border: 1px solid #ccc;}
.SFMod .SFModL{ float: left; width: 300px; box-shadow: 1px 2px 5px #666; background: #fff;}
.SFMod .SFModL .modtit{ height: 41px; line-height: 41px; border-bottom: 4px solid #e1e1e1;}
.SFMod .SFModL .modtit h3{ float: left; padding: 0px 10px; font-size: 24px; color: #5a6068; font-weight: normal; border-bottom: 4px solid #ff7a00;}
.SFMod .SFModL .ListUl{ padding: 0px 10px;}
.SFMod .SFModL .ListUl .list{ margin: 16px 0px;}
.SFMod .SFModL .ListUl .list a{ height: 34px; line-height: 34px; padding-left: 10px; display: block; font-size: 16px; cursor: pointer;}
.SFMod .SFModL .ListUl .list:hover a{ background: #ff8359; color: #fff;}
.SFMod .SFModL .ListUl .on a{ background: #ff8359; color: #fff;}
.SFMod .SFModR{ float: right; padding: 20px; width: 840px; margin-left: 20px; box-shadow: 1px 2px 5px #666; background: #fff;}
.SFMod .SFModR h2,.SFMod .SFModR h3,.SFMod .SFModR h4,.SFMod .SFModR h5,.SFMod .SFModR h6{ padding-bottom: 6px;}
.SFMod .SFModR .Title{ padding: 0px 0px 10px; text-align: center;}
.SFMod .SFModR .subtit{ margin-left: 30px; margin-top: -1px; float: left; font-weight: bold; font-size: 15px;}
.SFMod .SFModR .subcot{ margin-left: 30px;}
.SFMod .SFModR p{ margin-bottom: 6px; font-size: 14px; line-height: 22px;}
.SFMod .SFModR p span{ margin-left: 10px; color: #747474;}
.SFMod .SFModR .redClass{ color:red;}
