/* CSS Document */

.block{margin:0px;}
.frame{margin-bottom:0px; border:0;}
.frame-tab{margin-bottom:0px; border:0px;}
.temp {margin:0px;}
.xl li{margin:0;}
.xld .m{margin:0 12px 0 0;}
.xld dt{padding:0;}
#wp .wp a:hover{color:#df4501; text-decoration:none;}
#wp .wp .frame .subtitle a:hover{text-decoration:underline !important;}


/***************************************************/
/** 首页diy **/


.syhdp{ position:relative; margin-top:20px;}
.syhdp .dxb_bc{position:static !important;}
.syhdp .slideshow { float:left;}
.syhdp .slidebar{width:363px;float:right;}
.syhdp .slidebar div{ float:left; height:94px; padding:8px;background:#fff; cursor:pointer; border:1px solid #D3D3D3; text-align:center; margin-top:11px;}
.syhdp .slidebar div#hd1{margin-top:0;}
.syhdp .slidebar img{width:163px; height:94px; float:left;}
.syhdp .slidebar .on{height:94px; padding:8px;background:#EFEFEF;}
.syhdp #nrong{ text-align:left;width:160px;float:right; margin:0 11px; line-height:24px; overflow:hidden}
.syhdp #nrong a span{display:inline-block; color:#3c3c3c; font-family:"微软雅黑"; font-size:16px; font-weight:700; width:100%;}
.syhdp #nrong a{font-size:12px; color:#8c8c8c; font-family:"微软雅黑" }


.sydjdzkfx{ margin-top:30px;}
.sydjdzkfx .frame-2-1-l{width:750px;}
.sydjdzkfx .frame-2-1-r{width:363px;}


.sydjdzk{ padding-bottom:12px; position:relative;}
.sydjdzk .dxb_bc{position:static !important;}
.sydjdzk .title{ height:32px; line-height:32px; border-bottom:1px solid #DBDBDB;border-top:1px solid #DBDBDB; padding-left:0; background:none;}
.sydjdzk .titletext{font-family:"微软雅黑"; font-size:16px; color:#3c3c3c; font-weight:500;}
.sydjdzk .slideshow li{width:84%; padding:15px 8%;text-align:center; }
.sydjdzk .slideshow li a{font-family:"微软雅黑"; font-size:16px; color:#3c3c3c;font-weight:700; display:inline-block; margin-bottom:10px;}
.sydjdzk .slideshow li p{font-family:"微软雅黑"; font-size:14px; color:#8c8c8c;text-align:left; height:52px; line-height:26px; text-indent:30px; }
.sydjdzk .slidebar{ bottom:0px; left:350px !important; top:auto !important;}
.sydjdzk .slidebar li{width:10px; line-height:10px; height:10px; border-radius:5px; text-indent:-999px; background:#DADADA; margin:0 4px;}
.sydjdzk .slidebar li.on{background:#7D7D7D;}


.shsanfx{ padding:11px 13px; background:#EFEFEF; height:140px;}
.shsanfx li a{display:inline-block; float:left; width:105px;height:110px; padding:15px 0px; background:#fff; margin-left:11px; text-align:center;}
.shsanfx li#fxa a{margin-left:0;}
.shsanfx li a i{ display:inline-block; width:45px; height:45px; background:url(../images/aaabg.png) no-repeat -100px -92px;}
.shsanfx li#fxb a i{background-position:-145px  -92px;}
.shsanfx li#fxc a i{background-position:-100px  -137px;}
.shsanfx li p{color:#3c3c3c; font-family:"微软雅黑"; font-size:20px; font-weight:700; margin:7px 0;}
.shsanfx li span{color:#3c3c3c; font-family:"微软雅黑"; font-size:14px;}
.shsanfx li a:hover p,.shsanfx li a:hover span{color:#df4501;}


.sydaebk{ margin-top:30px;}
.sydaebk .frame-2-1-l{width:750px;}
.sydaebk .frame-2-1-r{width:363px;}
.sydaebk .aa .frame-1-1-l, .sydaebk .aa .frame-1-1-r {
    width: 365px;
    float: left;
    padding-right: 10px;
}

.sydaebk .title{ height:32px; line-height:32px; border-bottom:1px solid #DBDBDB;border-top:1px solid #DBDBDB; padding-left:0; background:none;}
.sydaebk .titletext{font-family:"微软雅黑"; font-size:16px; color:#3c3c3c; font-weight:500;}
.sydaebk .subtitle{font-family:"微软雅黑"; font-weight:500;}

.syqltjz{margin-top:20px;}
.syqltjz dl{background:#F5F5F5; padding-bottom:18px;}
.syqltjz .m{margin:0; padding:0;}
.syqltjz dt{ height:22px; line-height:22px; overflow:hidden; padding:0; display:inline-block; margin:24px 15px 18px;}
.syqltjz dt a{font-family:"微软雅黑"; font-size:18px; color:#5e5e5e; }
.syqltjz p{padding:0 15px; margin-bottom:10px;}
.syqltjz p span{color:#b3b3b3;font-family:"微软雅黑"; padding-left:20px; background:url(../images/aaabg.png) no-repeat -215px -60px; margin-right:20px;}
.syqltjz p span#spana{ background-position:-215px -81px;}
.syqltjz p span#spanb{ background-position:-213px -101px;}
.syqltjz dd{color:#8c8c8c; font-family:"微软雅黑"; margin-bottom:0; padding:0 15px; line-height:24px;}


.syqltjy{ margin-top:20px;}
.syqltjy dl{border:1px solid #DBDBDB; padding-right:10px; margin-top:18px;}
.syqltjy dl.dl1{margin-top:0;}
.syqltjy .m{margin:0 15px 0 0 ;}
.syqltjy dt{height:18px; line-height:20px; padding:0; overflow:hidden; margin:15px 0 4px;}
.syqltjy dt a{font-family:"微软雅黑"; font-size:14px; color:#5e5e5e;}
.syqltjy dd{font-family:"微软雅黑"; font-size:12px; color:#8c8c8c; margin-bottom:0; line-height:25px;}


.syzddh {}
.syzddh .dxb_bc{margin-top:20px;}
.syzddh li{background:none !important; padding:0 !important;height:32px; line-height:32px; width:auto; float:left; margin:0 18px 20px 0; }
.syzddh li a{display:inline-block; height:30px; line-height:30px; padding:0 10px; border:1px solid #F4F4F4; border-right:none;color:#959593; font-family:"微软雅黑"; font-size:14px;}
.syzddh li i{width:28px; height:32px; display:block; background:url(../images/titlebg2.jpg) no-repeat; float:right;}


.syrmyd{}
.syrmyd .dxb_bc{ margin-top:12px;}
.syrmyd li{background:none !important; padding:0 !important; height:33px; line-height:33px;}
.syrmyd li a,.syrmyd li i{color:#8c8c8c; font-family:"微软雅黑"; font-size:14px;}
.syrmyd li i{ margin-right:8px;}


.sydrsh{margin-top:20px;}
.sydrsh li{position:relative;padding:15px 30px 15px 30px; height:82px;}
.sydrsh li img{float:left; margin-right:65px;}
.sydrsh li i{position:absolute; top:15px;left:150px; display:inline-block; width:16px; height:12px; background:url(../images/aaabg.png) no-repeat -145px -138px; }
.sydrsh li i#iia{ top:auto; left:auto; bottom:25px;right:35px;}
.sydrsh li p{padding:16px 0; line-height:25px;}
.sydrsh li a{color:#979797; font-family:"微软雅黑"; font-size:14px;}


.sychshshh{ margin-top:10px;}
.sychshshh .frame-1-1-l {
    width: 344px;
    border-right: 1px dashed #E3E3E3;
    padding: 0px 15px;
}
.sychshshh .frame-1-1-r{ width:366px; }
.sychshshh .title{ margin-bottom:12px;}

.sycsxwtw{ padding-top:12px;}
.sycsxwtw.aa,.sycsxwtw.ac,.sycsxwtz.aa,.sycsxwtz.ac{ padding-right:12px;}
.sycsxwtw.ab,.sycsxwtw.ad,.sycsxwtz.ab,.sycsxwtz.ad{ padding-left:12px;}
.sycsxwtw.aa,.sycsxwtw.ab{padding-top:0;}
.sycsxwtw.ac,.sycsxwtz.ac,.sycsxwtw.ad,.sycsxwtz.ad{border-bottom:none; padding-bottom:0;}
.sycsxwtw.aaa,.sycsxwtw.aca,.sycsxwtz.aaa,.sycsxwtz.aca{ padding-right:12px;}
.sycsxwtw.aba,.sycsxwtw.ada,.sycsxwtz.aba,.sycsxwtz.ada{ padding-left:12px;}
.sycsxwtw.aaa,.sycsxwtw.aba{padding-top:0;}
.sycsxwtw.aca,.sycsxwtz.aca,.sycsxwtw.ad,.sycsxwtz.ada{border-bottom:none; padding-bottom:0;}
.sycsxwtw .title{height:30px; line-height:30px; border:none; margin-bottom:0;}
.sycsxwtw .titletext{color:#fff; padding:0 12px;}
.sycsxwtw.aa .titletext{background:#F79A5F; }
.sycsxwtw.ab .titletext{background:#85BED9; }
.sycsxwtw.ac .titletext{background:#DAB396; }
.sycsxwtw.ad .titletext{background:#F2737E; }

.sycsxwtw.aaa .titletext{background:#65DCE2; }
.sycsxwtw.aba .titletext{background:#BDD984; }
.sycsxwtw.aca .titletext{background:#F3C570; }
.sycsxwtw.ada .titletext{background:#EB945F; }

.sycsxwtw .subtitle{font-size:12px;}
.sycsxwtw dl{ padding:12px 0 10px;}
.sycsxwtw dl .m{margin:0 15px 0 0;}
.sycsxwtw dl dt{margin-bottom:6px; height:22px; line-height:22px; overflow:hidden;}
.sycsxwtw dl dt a{color:#3c3c3c; font-family:"微软雅黑"; font-size:15px;  }
.sycsxwtw dl dd{color:#3c3c3c; font-family:"微软雅黑"; font-size:14px; line-height:23px; margin-bottom:6px;}
.sycsxwtw dl p{color:#979797; font-family:"微软雅黑"; font-size:14px;}


.sycsxwtz{border-bottom:1px dashed #E3E3E3; padding-bottom:10px;}
.sycsxwtz li{padding:0 !important; background:none !important; height:30px; line-height:30px;}
.sycsxwtz li a{color:#3c3c3c; font-family:"微软雅黑"; font-size:14px;}
.sycsxwtz li i{float:left; line-height:22px; font-size:18px; color:#979797; font-family:"微软雅黑"; font-weight:700; margin-right:8px;}


.ggwa{margin:17px 0 20px;}
.ggwa.aa{ margin-bottom:0;}


.sytwqs{ margin-top:13px;}
.sytwqs dl{padding:18px 0; border-bottom:1px dashed #D8D8D8;}
.sytwqs dl dt{height:22px; line-height:22px; overflow:hidden; margin-bottom:5px;}
.sytwqs dl dt a{color:#3c3c3c; font-family:"微软雅黑"; font-size:15px;  }
.sytwqs dl dd{color:#858585; font-family:"微软雅黑"; font-size:14px; margin-bottom:0; line-height:24px;}
.sytwqs dl dd a{ color:#d50d1e}


.syphdt{ margin-top:25px;}
.syphdt .tab-title{background:none; height:40px; line-height:40px; border:none; border-bottom:1px solid #D1D1D1;overflow: visible;}
.syphdt.frame-tab .tb{height:40px; line-height:40px; padding-left:0;}
.syphdt.frame-tab .tb li{margin-left:0;}
.syphdt.frame-tab .tb li a{color:#3c3c3c; font-family:"微软雅黑"; font-size:16px; padding:0 25px;border:none;height:40px; line-height:40px;}
.syphdt.frame-tab .tb .a a { font-weight:500;border:1px solid #D1D1D1;border-bottom:none; }
.syphdt.frame-tab .tb-c{ padding:18px 0 6px;}
.syphdt.frame-tab .tb-c li{height:34px; line-height:34px; }
.syphdt.frame-tab .tb-c li p{float:left; height:20px; line-height:20px; width:20px; text-align:center; color:#fff; margin:7px 9px 0 0; font-family:"微软雅黑";font-size:16px; background:#808080;}
.syphdt.frame-tab .tb-c li p#pp1{background:#F2C56A;}
.syphdt.frame-tab .tb-c li p#pp2{background:#F3925D;}
.syphdt.frame-tab .tb-c li p#pp3{background:#D46D33;}
.syphdt.frame-tab .tb-c li a{font-family:"微软雅黑"; color:#3c3c3c;font-size:14px;}


.sywyxt{ margin-top:20px;}
.sywyxt .title{ height:32px; line-height:32px; border-bottom:1px solid #DBDBDB;border-top:1px solid #DBDBDB; padding-left:0; background:none; margin-bottom:20px;}
.sywyxt .titletext{font-family:"微软雅黑"; font-size:16px; color:#3c3c3c; font-weight:500;}
.sywyxt .subtitle{font-family:"微软雅黑"; font-weight:500;}
.sywyxt .anniu a{ display:block;height:180px; line-height:180px; width:35px; text-align:center; background:#F8F8F8; float:left;font-family:"微软雅黑"; font-size:30px; color:#dbdbdb; }
.sywyxt .anniu.rightbtn{float:right;}
.sywyxt .slideshow{float:left; clear:inherit;}
.sywyxt .slideshow li{float:left; margin-left:20px;}
.sywyxt .slideshow span.title{display:none;}
.sywyxt .slideshow li:hover span.title{ display:block;height:35px; line-height:35px; font-weight:500; border:none;font-size:14px;}
.ie8 .sywyxt .slideshow li:hover span.title{ background:#666;opacity:0.8;filter: alpha(opacity=90);}
.pg_viewthread .sywyxt{ margin-top:0; margin-bottom:12px;}

.syyqlj{ margin-top:20px;}
.syyqlj .title{ height:32px; line-height:32px; border-bottom:1px solid #DBDBDB;border-top:1px solid #DBDBDB; padding-left:0; background:none;}
.syyqlj .titletext{font-family:"微软雅黑"; font-size:16px; color:#3c3c3c; font-weight:500;}
.syyqlj .subtitle{font-family:"微软雅黑"; font-weight:500;}
.syyqlj .dxb_bc{ margin:15px 0 18px;}
.syyqlj  li{width:auto; float:left; height:25px; line-height:25px; }
.syyqlj  li a{color:#ababab; font-family:"微软雅黑";  font-size:14px;}
.syyqlj  li i{ margin:0 10px;color:#ababab;}
.syyqlj  li#li1 i{ display:none;}
.syyqlj .mbm{margin-bottom:0 !important;}


/********************************************************************/
/** 论坛页diy **/

.ltyhdpph{}
.ltyhdpph .frame-1-1-l{width:415px;}
.ltyhdpph .frame-1-1-r{width:700px;}

.ltyhdp{}
.ltyhdp span.title {height:50px; line-height:25px; text-indent:0; padding:5px 0; font-weight:500;}
.ltyhdp span.title i{display:inline-block; width:395px; padding:0 10px; font-size:12px;}
.ltyhdp span.title i#iia{ font-family:"微软雅黑"; font-size:16px;}
.ltyhdp span.title i em{ float:right;}
.ltyhdp .slidebar li{background:#444444;}
.ltyhdp .slidebar li.on{background:#C51141; color:#fff; font-weight:500;}


.ltyhdpph .tab-title {background:#DBDBDB ;height:36px;border-top:10px solid #DBDBDB;}
.ltyhdpph .frame-tab { margin-bottom:0px;border:1px solid #DBDBDB;}
.ltyhdpph .frame-tab .tb .a a{ font-weight:normal;padding-bottom: 0px !important;background:#fff; }
.ltyhdpph .frame-tab .tb li a{ ; color:#3c3c3c; font-family:"微软雅黑"; font-size:16px;border-radius:0 0; border:none; padding:0;width:170px; text-align:center;height:36px; line-height:36px;}

.ltyhdpph .frame-tab .tb{line-height:36px; height:36px; padding-left:0px;}
.ltyhdpph .frame-tab .tb-c{ padding:7px 20px 9px 12px;}
.ltyhdpph .frame-tab .tb-c li{height:28px; line-height:28px; }
.ltyhdpph .frame-tab .tb-c li p{float:left; height:14px; line-height:14px; width:14px; text-align:center; color:#fff; margin:8px 3px 0 0; font-family:"微软雅黑";font-size:13px; background:#808080;}
.ltyhdpph .frame-tab .tb-c li p#pp1,.ltyhdpph .frame-tab .tb-c li p#pp2,.ltyhdpph .frame-tab .tb-c li p#pp3{background:#FB6163;}
.ltyhdpph .frame-tab .tb-c li a{font-family:"微软雅黑"; color:#3c3c3c;font-size:14px;}
.ltyhdpph .frame-tab .tb-c li em#ema{margin-left:15px; color:#D0D0D0;font-size:14px;}
.ltyhdpph .frame-tab .tb-c li em a{ color:#D0D0D0;}
.ltyhdpph .frame-tab .tb-c li:hover a{color:#df4501;}


/********************************************************************/
/** 帖子列表页diy **/

.pg_forumdisplay .syphdt{ margin-top:18px;}
.ggwaa img{margin-top:15px;}

/*



*/


/******************************************************************************/
/** 帖子内容页diy**/ 




/******************************************************************************/
/** 新闻页diy**/ 
#nv_portal #ct .frame,#ct .frame-tab{margin-bottom:15px;}
#nv_portal #ct .frame .title{height:32px; line-height:32px; border-bottom:1px solid #DBDBDB;border-top:1px solid #DBDBDB; padding-left:0; background:none;}
#nv_portal #ct .frame .titletext{font-family:"微软雅黑"; font-size:16px; color:#3c3c3c; font-weight:500;}
#nv_portal #ct .frame .subtitle{font-family:"微软雅黑"; font-weight:500;}


.zxyjctp{position:relative;}
.zxyjctp .slideshow{margin:12px 0 32px;}
.zxyjctp .slideshow li p{ height:30px; line-height:30px;}
.zxyjctp .slideshow li p a{color:#5e5e5e; font-family:"微软雅黑"; font-size:14px;}
.zxyjctp .slideshow li p i{color:#df4501; margin-right:5px;}
.ie8 .zxyjctp .slideshow li:hover span.title{ background:#696969 !important;opacity:0.9;filter: alpha(opacity=90); }
.zxyjctp .slidebar{top:auto !important; left:56px !important; bottom:10px;}
.zxyjctp .slidebar li{ width:18px; height:18px; line-height:18px; text-align:center; border-radius:9px; background:#C5C5C5; font-family:"宋体"; font-size:14px; margin-right:6px;font-weight:700;}
.zxyjctp .slidebar li.on{color:#fff;  background:#D45F2A;}



.syyzrm{}
.syyzrm dl{margin-top:18px;}
.syyzrm .m{margin:0 15px 0 0;}
.syyzrm dt{height:48px; line-height:24px; padding:0; margin-bottom:9px;}
.syyzrm dt a{font-family:"微软雅黑"; color:#3c3c3c; font-size:14px; font-weight:500;}
.syyzrm dd{font-family:"微软雅黑"; color:#b5b5b5; margin-bottom:0;}


.nkndxqd{ margin:20px 36px 5px !important;}
.nkndxqd .dxb_bc{padding:15px 0 10px;}
.nkndxqd li{padding:0 !important; margin-left:22px;}
.nkndxqd li#li1{margin-left:0;}
.nkndxqd li p{height:34px; line-height:34px;}
.nkndxqd li a{font-family:"微软雅黑"; color:#3c3c3c; font-size:14px;}
.nkndxqd li:hover a{color:#df4501;}





*{word-wrap:break-word;}body{background:#FFF;}body,input,button,select,textarea{font:12px/1.5 Tahoma,'Microsoft Yahei','Simsun';color:#444;}textarea{resize:none;}body,ul,ol,li,dl,dd,p,h1,h2,h3,h4,h5,h6,form,fieldset,.pr,.pc{margin:0;padding:0;}table{empty-cells:show;border-collapse:collapse;}caption,th{text-align:left;font-weight:400;}ul li,.xl li{list-style:none;}h1,h2,h3,h4,h5,h6{font-size:1em;}em,cite,i{font-style:normal;}a{color:#333;text-decoration:none;}a:hover{text-decoration:underline;}a img{border:none;}label{cursor:pointer;}.z{float:left;}.y{float:right;}.cl:after{content:".";display:block;height:0;clear:both;visibility:hidden;}.cl{zoom:1;}.hidefocus{outline:none;}hr{display:block;clear:both;*margin-top:-8px !important;*margin-bottom:-8px !important;}.mn hr,.sd hr{margin:0 10px;}.area hr{margin-left:0 !important;margin-right:0 !important;}hr.l{height:1px;border:none;background:#DFDFDF;color:#DFDFDF;}hr.l2{height:2px;}hr.l3{height:3px;}hr.da{height:0;border:none;border-top:1px dashed #DFDFDF;background:transparent;color:transparent;}hr.bk{margin-bottom:10px !important;*margin-bottom:2px !important;height:0;border:none;border-top:1px solid #FFF;background:transparent;color:transparent;}.n .sd hr.bk{border-top-color:#F9F9F9;}hr.m0{margin-left:0;margin-right:0;}.wx,.ph{font-family:'Microsoft YaHei','Hiragino Sans GB','STHeiti',Tahoma,'SimHei',sans-serif;font-weight:100;} .ph{font-size:20px;} .mt{padding:10px 0;font-size:16px;} .pipe{margin:0 5px;color:#CCC;}.xs0{font-family:Arial;font-size:0.83em;-webkit-text-size-adjust:none;}.xs1{font-size:12px !important;}.xs2{font-size:14px !important;}.xs3{font-size:16px !important;}.xg1,.xg1 a{color:#999 !important;}.xg1 .xi2{color:#369 !important;}.xg2{color:#666;}.xi1,.onerror{color:#FF0000;}.xi2,.xi2 a,.xi3 a{color:#369;}.xw0{font-weight:400;}.xw1{font-weight:700;}.bbda{border-bottom:1px dashed #DFDFDF;}.btda{border-top:1px dashed #DFDFDF;}.bbs{border-bottom:1px solid #DFDFDF !important;}.bts{border-top:1px dashed #DFDFDF !important;}.bw0{border:none !important;}.bw0_all,.bw0_all th,.bw0_all td{border:none !important;}.bg0_c{background-color:transparent !important;}.bg0_i{background-image:none !important;}.bg0_all{background:none !important;}.ntc_l{padding:5px 10px;background:#FEFEE9;}.ntc_l .d{width:20px;height:20px;background:url(../images/op.png) no-repeat 0 0;line-height:9999px;overflow:hidden;}.ntc_l .d:hover{background-position:0 -20px;}.brs,.avt img,.oshr{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}.brm{-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;}.brw{-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px;}.mtn{margin-top:5px !important;}.mbn{margin-bottom:5px !important;}.mtm{margin-top:10px !important;}.mbm{margin-bottom:10px !important;}.mtw{margin-top:20px !important;}.mbw{margin-bottom:20px !important;}.ptn{padding-top:5px !important;}.pbn{padding-bottom:5px !important;}.ptm{padding-top:10px !important;}.pbm{padding-bottom:10px !important;}.ptw{padding-top:20px !important;}.pbw{padding-bottom:20px !important;}.avt img{padding:2px;width:48px;height:48px;background:#FFF;border:1px solid;border-color:#F2F2F2 #DFDFDF #DFDFDF #F2F2F2;}.avtm img{width:120px;height:auto;}.avts img{width:24px;height:24px;vertical-align:middle;}.emp{padding:20px 10px;}.emp a{color:#369;text-decoration:underline !important;}.vm{vertical-align:middle;}.vm *{vertical-align:middle;}.hm{text-align:center;}.alt,.alt th,.alt td{background-color:#F2F2F2;}.notice{clear:both;margin:5px 0;padding:3px 5px 3px 20px;background:url(../images/notice.gif) no-repeat 2px 6px;}#ajaxwaitid{display:none;position:absolute;right:0;top:0;z-index:1;padding:0 5px;background:#D00;color:#FFF;}.showmenu{padding-right:16px;background:url(../images/arrwd.gif) no-repeat 100% 50%;cursor:pointer;white-space:nowrap;}#um .showmenu{margin-right:-5px;}.cur1{cursor:pointer;}.ie6 .sec .p_pop{white-space:expression(this.offsetWidth >= 220 ? 'normal':'nowrap');width:expression(this.offsetWidth >= 220 ? 200:'auto');} .rq{color:red;}.px,.pt,.ps,select{border:1px solid;border-color:#848484 #E0E0E0 #E0E0E0 #848484;background:#FFF url(../images/px.png) repeat-x 0 0;color:;}.px,.pt{padding:2px 4px;line-height:17px;}.px{height:17px;}.pxs{width:30px !important;}.fdiy .tfm .px,.fdiy .tfm .pt{width:auto;}.p_fre{width:auto !important;}.er{border-color:#F66 #FFBDB9 #FFBDB9 #F66;background-color:#FDF4F4;background-image:url(../images/px_e.png);}.pt{overflow-y:auto;}div.pt{height:100px;line-height:100px;}.ps,select{padding:2px 2px 2px 1px;}.pts{vertical-align:top;overflow:hidden;}.cmt .pts{width:60%;}button::-moz-focus-inner{border:0;padding:0;}.pn{vertical-align:middle;overflow:hidden;margin-right:3px;padding:0;height:23px;border:1px solid #999;background:#E5E5E5 url(../images/pn.png) repeat-x 0 0;cursor:pointer;-moz-box-shadow:0 1px 0 #E5E5E5;-webkit-box-shadow:0 1px 0 #E5E5E5;box-shadow:0 1px 0 #E5E5E5;}.pn:active{background-position:0 -23px;}.ie6 .pn{overflow-x:visible;width:0;}.pn em,.pn span,.pn strong{padding:0 10px;line-height:21px;}.pn em,.pn strong{font-weight:700;}.ie7 .pn em,.ie7 .pn span,.ie7 .pn strong{padding:0 5px;line-height:18px;}a.pn{height:21px;line-height:21px;color:#444 !important;}a.pn:hover{text-decoration:none;}.ie6 a.pn{width:auto;}.ie6 a.pn em,.ie6 a.pn span,.ie6 a.pn strong{display:block;}.ie7 a.pn em,.ie7 a.pn span,.ie7 a.pn strong{line-height:21px;}.pnc,a.pnc{border-color:#235994;background-color:#06C;background-position:0 -48px;color:#FFF !important;}.pnc:active{background-position:0 -71px;}.pnpost .pn{height:26px;}.pr,.pc{vertical-align:middle;margin:0 5px 1px 0;padding:0;}.ie6 .pr,.ie6 .pc,.ie7 .pr,.ie7 .pc{margin-right:2px;}.lb{margin-right:20px;}.pns .px{}.pns .pn{}.ftid{float:left;margin-right:6px;}.ftid select{float:left;height:23px;}.ftid a{display:block;overflow:hidden;padding:0 17px 0 4px;height:21px;line-height:21px;text-decoration:none !important;font-size:12px;font-weight:400;color:#444 !important;border:1px solid;border-color:#848484 #E0E0E0 #E0E0E0 #848484;background:#FFF url(../images/newarow.gif) no-repeat 100% 0;}.ftid a:hover,.ftid a:focus{background-position:100% -23px;}.ftid select{width:94px;}.sslt a{width:54px;}.sslt select{width:60px;}.sltm{padding:5px 11px 5px 10px;border:1px solid #DDD;background-color:#FFF;text-align:left;}.sltm li{padding:2px 0;color:#666;cursor:pointer;}.sltm li:hover{color:#369;}.sltm li.current{color:#FF0000;} .oshr{float:right;margin-left:5px;padding:0 5px 0 22px;border:1px solid;border-color:#CCC #A9A9A9 #A9A9A9 #CCC;background:#FFF url(../images/oshr.png) no-repeat 5px 50%;}.oshr:hover{text-decoration:none;} .ofav{background-image:url(../images/fav.gif);} .oivt{background-image:url(../images/activitysmall.gif);}.tfm{width:100%;}.tfm caption,.tfm th,.tfm td{vertical-align:top;padding:7px 0;}.tfm caption h2{font-size:16px;}.vt th,.vt td{vertical-align:top;}.tfm th{padding-top:9px;padding-right:5px;width:130px;}.tfm th .rq{float:right;font-size:14px;}.tfm .pt,.tfm .px{margin-right:3px;width:330px;}.tfm .c,.tfm .tedt,.m_c .tfm .tedt{width:338px;}.tfm .d{clear:both;margin:5px 0;color:#999;}.tfm .d em{margin-left:5px;color:red;}.tfm .d strong{margin-left:5px;}.tfm .d a{color:#369;}.tfm .p{text-align:right;}.tfm .pcl label{display:block;padding:0 2px 5px;}.tfm .pcl .pc{margin-right:5px;padding:0;}.tfm .l th,.tfm .l td{padding-top:0;padding-bottom:0;}.bn .tfm caption,.bn .tfm th,.bn .tfm td{padding-top:5px;padding-bottom:5px;}.pbt{margin-bottom:10px;}.ie6 .pbt .ftid a,.ie7 .pbt .ftid a{margin-top:1px;}#custominfo.mtn{margin-bottom:-5px;}.altw{width:350px;}.altw .fltc{margin-bottom:0;padding:8px;}.alert_right,.alert_error,.alert_info{padding:6px 0 6px 58px;min-height:40px;height:auto !important;height:40px;line-height:160%;background:url(../images/right.gif) no-repeat 8px 8px;font-size:14px;}.alert_error{background-image:url(../images/error.gif);}.alert_error a{font-weight:700;color:#369;}.alert_info{background-image:url(../images/info.gif);}.alert_btnleft{margin-top:8px;}.alert_btn{margin-top:20px;text-align:center;}.alert_act{margin-top:20px;padding-left:58px;}.pbnv{float:left;white-space:nowrap;overflow:hidden;width:400px;padding:7px 0;}.pbl{overflow:hidden;margin:9px 0;width:621px;border-width:1px 0 1px 1px;border-style:solid;border-color:#CCC;background:#FFF;}.pbl li{float:left;overflow-x:hidden;overflow-y:auto;padding:5px;width:196px;height:300px;border-right:1px solid #CCC;}.pbl p{height:25px;line-height:25px;}.pbl a{display:block;white-space:nowrap;overflow:hidden;padding:0 4px;text-decoration:none;color:#369;border:solid #FFF;border-width:1px 0;}.pbl a:hover{text-decoration:none;background-color:#F3F3F3;}.pbl .highlightlink{color:#08C;}.pbls a,.pbls a:hover{background-color:#EEE;color:#666;font-weight:700;}.pbsb{background:url(../images/arrow.gif) right -33px no-repeat;} .wp{margin:0 auto;width:1132px;}#wp .wp{width:auto;}#toptb{min-width:960px;line-height:40px;height:40px;border-bottom:1px solid #DFDFDF;background:#F2F2F2;}#toptb a{float:left;padding:0 4px;height:28px;font-family:"宋体";color:#797979;}#toptb a.showmenu{padding-right:15px;}#toptb a.hover{background-color:#FFF;}#toptb .pipe{float:left;display:none;}#hd{border-bottom:0 solid #C2D5E3;}#hd .wp{padding:0px 0 0;}.hdc{min-height:85px;position:relative;}.ie6 .hdc{height:85px;margin-left:-4px;}#hd h2{padding:23px 0px;float:left;}#space #hd h2{margin-top:0;}#hd .fastlg{padding-top:10px;}#scbar{overflow:hidden;height:42px;line-height:42px;border-bottom:0px solid #E9EFF5;background:#E8EFF5;}.scbar_icon_td{width:21px;background:url(../images/search.png) no-repeat 0 -50px;}.scbar_txt_td,.scbar_type_td{background:url(../images/search.png) repeat-x 0 -93px;}#scbar_txt{width:150px;height:28px;border:1px solid #FFF;outline:none;}.scbar_narrow #scbar_txt{width:200px;}.ie_all .scbar_narrow #scbar_txt{width:199px;}.scbar_btn_td{width:38px;background:url(../images/search.png) no-repeat 8px -142px;}#scbar_btn{margin:0;padding:0;border:none;background:transparent none;box-shadow:none;}#scbar_btn strong{line-height:30px;color:#FFFFFF;padding:0;font-weight:normal;font-size:14px;}.scbar_type_td{width:61px;background:url(../images/search.png) no-repeat 0 -193px;}#scbar_type{display:block;padding-left:10px;text-align:left;text-decoration:none;}#scbar_type_menu{margin-top:-8px;}#scbar_hot{padding-left:8px;height:45px;line-height:45px;overflow:hidden;}#scbar_hot strong,#scbar_hot a{float:left;color:#6C6C6C;font-size:13px;font-weight:normal;margin-right:8px;white-space:nowrap;}#nv{overflow:hidden;height:33px;background:#2B7ACD url("../images/nv.png") no-repeat 0 0;}#nv li{float:left;padding-right:1px;background:url(../images/nv_a.png) no-repeat 100% 0;font-weight:700;font-size:14px;}.ie_all #nv li{line-height:36px;}.ie6 #nv li{line-height:33px;}#nv li span{display:none;}#nv li.a{margin-left:-1px;background:#005AB4 url("../images/nv_a_1.png") no-repeat 50% -33px;}#nv li.a a{color:#FFF;}#nv li a:hover{background:url(../images/nv_a.png) no-repeat 50% -66px;}#nv li.hover a:hover,#nv li.hover a{background:url(../images/nv_a.png) no-repeat 50% -99px;}#mu{position:relative;z-index:1;}.ie6 #mu,.ie7 #mu{line-height:0;font-size:0;}#mu ul{background:url(../images/mu_bg.png) no-repeat 0 100%;line-height:22px;z-index:2;font-size:12px;}#mu li{float:left;height:32px}#mu a{float:left;display:inline;margin:5px 6px;padding:0 10px;white-space:nowrap;}#mu a:hover{margin:4px 5px;border:1px solid #C2D5E3;background:#E5EDF2;color:#369;text-decoration:none;}.floatmu{position:absolute;left:0;top:0;}#um{padding-top:30px;padding-right:60px;_padding-right:54px;line-height:2.3;zoom:1;}#um,#um a{color:#444;}#um p{text-align:right;}#um .avt{display:inline;margin-right:-60px;}.vwmy{padding-left:16px;background:url(../images/user_online.gif) no-repeat 0 2px;}.vwmy.qq{background:url(../images/connect_qq.gif) no-repeat scroll 0 0;padding-left:20px;}#um .new,.topnav .new,.sch .new,#toptb .new{padding-left:20px;background-repeat:no-repeat;background-position:0 50%;color:#369;font-weight:700;}#myprompt.new{background-image:url(../images/notice.gif);background-position:3px 50%;}#pm_ntc.new{background-image:url(../images/new_pm.gif);}#task_ntc{background-image:url(../images/task.gif);}#um .pipe{margin:0 5px 0 0;}#extcreditmenu,#g_upmine{margin-right:2px !important;padding-top:3px;padding-bottom:3px;padding-left:10px;}#g_upmine{margin-right:1px !important;border:1px solid transparent;}.ie6 #g_upmine{border:0;}#extcreditmenu.a,#g_upmine.a{position:relative;z-index:302;margin-right:1px !important;border:1px solid;border-color:#DDD;border-bottom:none;background-color:#FFF;}#extcreditmenu_menu,#g_upmine_menu{margin-top:-1px;width:auto;}#extcreditmenu_menu li{float:none;display:block;padding-left:5px !important;padding-right:1em !important;}#g_upmine_menu li{float:none;display:block;padding-left:5px !important;}#g_upmine_menu ul.extg li{padding-left:0px !important;}#qmenu{float:right;display:inline;margin:5px 8px 0;padding-right:10px;width:103px;height:24px;background:url(../images/qmenu.png) no-repeat 0 0;line-height:24px;text-align:center;color:#369;font-weight:700;overflow:hidden;}#qmenu:hover{text-decoration:none;}#qmenu.a{position:relative;z-index:302;background-position:0 -27px;}#qmenu_menu{margin-top:-2px;padding:20px 5px 10px;width:610px;border-color:#DCE4EB;}#qmenu_menu ul.nav li{float:left;}.ie6 #qmenu_menu ul.nav li{clear:none !important;width:auto !important;}#qmenu_menu ul.nav a{margin-bottom:10px;padding:47px 0 0;width:60px;border:none;border-radius:4px;background:url(../images/noicon.gif) no-repeat 50% 5px;text-align:center;}#qmenu_menu ul.nav a:hover{background-color:#E5EDF2;color:#369;text-shadow:none;}#shortcut{position:relative;display:none;height:30px;line-height:30px;background-color:#3A83F1;color:white;text-align:center;}#shortcuttip{padding:2px 8px;background:url(../images/search.gif) repeat-x 0 -1px;border-radius:3px;color:#3A83F1;font-weight:700;}#shortcutcloseid{position:absolute;right:8px;top:8px;display:block;width:12px;height:12px;background:url(../images/close.gif) no-repeat 0 -12px;text-indent:-999em;}#mn_userapp .icon_down{background:url(../images/arr_w.gif) no-repeat 50% 50%;display:inline-block;width:12px;height:12px;overflow:hidden;margin-left:3px;}.ie6 #mn_userapp .icon_down{height:24px;vertical-align:middle;}#nv li.a .icon_down{background:url(../images/arr_w.gif) no-repeat  50% 50%;display:inline-block;width:12px;height:12px;overflow:hidden;margin-left:3px;}.ie6 #nv li.a .icon_down{height:24px;vertical-align:middle;}#mn_userapp_menu{clear:left;min-height:210px;min-width:630px;}.ie6 #mn_userapp_menu{height:210px;width:630px;}#mn_userapp_menu ul.mrec{float:left;width:182px;padding-right:5px;border-right:1px dotted #DDD;}#mn_userapp_menu ul.uused{float:left;width:273px;}.ie6 #mn_userapp_menu ul.mrec,.ie7 #mn_userapp_menu ul.mrec{width:182px;padding:0 5px 0 0;}#mn_userapp_menu ul.mrec li,#mn_userapp_menu ul.uused li{float:left;display:inline;padding:3px;width:85px;text-align:center;overflow:hidden;}.ie6 #mn_userapp_menu ul.mrec li,.ie6 #mn_userapp_menu ul.uused li{float:left !important;clear:none;}#mn_userapp_menu ul.mrec li img,#mn_userapp_menu ul.uused li img{width:75px;height:75px;}#mn_userapp_menu ul.mrec li a,#mn_userapp_menu ul.uused li a{border-bottom:0;}#mn_userapp_menu ul.adv{position:absolute;top:0;right:0;padding:10px;height:198px;width:140px;border-left:1px solid #EBEBEB;background:#F5F5F5;text-align:left;zoom:1;}#mn_userapp_menu ul.mrec li{position:relative;}.ie6 #mn_userapp_menu ul.adv li{clear:none;}#mn_userapp_menu .icon_hotapp{position:absolute;right:8px;bottom:25px;display:inline-block;width:16px;height:16px;background:#F00;color:#FFF;}#mn_userapp_menu .icon_myapp a{float:left;display:inline-block;border-bottom:0;padding:0;margin-bottom:10px;width:66px;height:51px;background:url(../images/app.png) no-repeat 0 0;line-height:2000px;overflow:hidden;clear:none;}#mn_userapp_menu .icon_appcenter a{float:right;margin-left:7px;background-position:0 -51px;}.ie6 #mn_userapp_menu .icon_myapp a{margin-bottom:0px;}.ie6 #mn_userapp_menu .icon_myapp,.ie6 #mn_userapp_menu .icon_appcenter{float:left;width:66px;}#mn_userapp_menu .ad_img img{width:140px;height:100px;}#mn_userapp_menu .ad_img a{padding:0;line-height:26px;border-bottom:0;}#mn_userapp_menu .ad_img a:hover{background:none;}#ct{min-height:300px;}.ie6 #ct{height:300px;}.mn{overflow:hidden;}.ct1{border:1px solid #E6E6E6;border-top:none;}.ct2 .mn{float:left;width:730px;margin-bottom:1em;}.ct2 .sd{float:right;width:220px;overflow:hidden;_overflow-y:visible;}.appl{float:left;overflow:hidden;margin-bottom:10px;padding:6px 10px;width:117px;}.ct2_a,.ct3_a{border:1px solid #E6E6E6;background:url("../images/vlineb.png") repeat-y 0 0}.ct2_a_r{border:none;background-image:none;}.ct2_a h1.mt{display:none;}.ct2_a .tb{margin-top:3px;}.ct2_a .mn{float:right;width:810px;}.ct2_a .mn{display:inline;margin-right:10px;padding-top:10px;width:83%;}#nv_userapp .ct2_a .mn,.ct2_a_r .mn{margin-right:0;width:810px;}.ct3_a .mn{float:left;margin-left:20px;width:565px;}.ct3_a .sd{float:right;width:220px;}#nv_home .ct3_a .sd .bm{margin-right:10px;border:none;}#nv_home .ct3_a .sd .bm_c{padding:10px 0;}.mw{width:100%;float:none;}.mnw{clear:both;border-top:1px solid #CCC;}.mnh{width:643px;background:#F2F2F2;margin-bottom:0;}#ft{padding:10px 0 50px;border-top:1px solid #DFDFDF;line-height:1.8;color:#666;}#flk{text-align:right;}#flk img{vertical-align:middle;}#scrolltop{visibility:hidden;position:fixed;bottom:100px;display:block;margin:-30px 0 0 2px;width:40px;background:#f4f4f4;border:1px #cdcdcd solid;border-radius:3px;border-top:0;cursor:pointer;}#scrolltop:hover{text-decoration:none;}.ie6 #scrolltop{position:absolute;bottom:auto;}#scrolltop a{display:block;width:30px;height:24px;padding:3px 5px;line-height:12px;text-align:center;color:#787878;text-decoration:none;background:url(../images/scrolltop.png) no-repeat 0 0;border-top:1px #cdcdcd solid;}a.scrolltopa:hover{background-position:-40px 0px !important;}a.replyfast{background-position:0 -30px !important;}a.replyfast:hover{background-position:-40px -30px !important;}a.returnlist,a.returnboard{background-position:0 -60px !important;}a.returnlist:hover,a.returnboard:hover{background-position:-40px -60px !important;}#scrolltop a b{visibility:hidden;font-weight:normal;}#nv_home #ft,.pg_announcement #ft,.pg_modcp #ft,.pg_portalcp #ft,.pg_ranklist #ft,#nv_userapp #ft{border-top:none;}.bm,.bn{margin-bottom:10px;}.bm{border:1px solid #DFDFDF;background:#FFF;}.bm_c{padding:10px;}.drag{}.bm_h .o{float:right;width:30px;}.bm_h .o img{float:right;margin-top:8px;cursor:pointer;}.bm_h .i{padding-left:10px;}.bm_h .pn{margin-top:4px;}.bm_h{padding:0 10px;height:31px;border-top:1px solid #FFF;border-bottom:1px solid #C2D5E3;background:#F2F2F2;line-height:31px;white-space:nowrap;overflow:hidden;}.bmw{border:1px solid #DFDFDF;}.bmw .bm_h{border-top-color:#FFF;border-right:1px solid #FFF;border-bottom-color:#C2D5E3;border-left:1px solid #FFF;background:#E5EDF2;}.bmw .bm_h a{color:#369;}.bml .bm_h{padding-top:5px;border:none;background:transparent;}.bml .bm_c{padding-top:0;}.bmn{padding:7px 10px;border-color:#C2D5E3;background:#E5EDF2;}.fl{border:1px solid #DFDFDF;border-top:none;background:#FFF;}.fl .bm{margin-bottom:0;border:none;}.fl .bm_h{border-width:1px 0;border-color:#C2D5E3;background:#E5EDF2 url("../images/titlebg.png") repeat-x 0 0;}.fl .bm_c,#online .bm_c,.lk .bm_c{padding-top:0;padding-bottom:0;}.bm2 .bm2_b{float:left;width:49%;border:1px solid #DFDFDF;}.bm2 .bm2_b_y{float:right;}.bw0{background:transparent;}.bw{padding:0 15px;}#pt{margin:2px 0;height:29px;border:none;background:transparent;line-height:29px;}#pt .z{padding-right:10px;}#pt .z a,#pt .z em,#pt .z span{float:left;height:29px;}#pt .z em{width:20px;background:url(../images/pt_item.png) no-repeat 3px 10px;line-height:200px;overflow:hidden;}.nvhm{width:16px;background:url(../images/search.png) no-repeat 0 -1px;line-height:200px;overflow:hidden;}.ie_all #pt .z em{background-position:3px 9px;}#uhd{padding-top:10px;border:1px solid #CCC;border-bottom:none;background:#E5EDF2;}#uhd .tb a{border-width:1px 0;border-top-color:#E5EDF2;border-bottom-color:#E6E6E6;}#uhd .tb .a a{border:1px solid #CCC;border-bottom-color:#FFF;}.ie6 #uhd .tb .a{position:relative;}#uhd .mn{float:right;margin-right:15px;margin-bottom:-30px;line-height:28px;}#uhd .mn a{padding:2px 0 2px 20px;background:no-repeat 0 50%;color:#666;}#uhd .mn a:hover{color:#369;}#uhd .mn .addflw a{background-image:url(../images/flw_ico.png);}#uhd .mn .addf a{background-image:url(../images/friend.gif);}#uhd .mn .pm2 a{background-image:url(../images/pmto.gif);}#uhd .h{padding-left:75px;}#uhd .avt{display:inline;float:left;margin-left:-65px;}#uhd .mt{padding-bottom:0;}#uhd .flw_hd{float:right;width:260px;margin-right:10px;margin-bottom:-30px;}#uhd .tns th,#uhd .tns td{padding-left:20px;text-align:left;}#uhd .flw_hd .o{padding-left:20px;}.tns{padding:10px 0;}.tns table{width:100%;}.tns th,.tns td{text-align:center;font-size:12px;}.sd .tns th,.sd .tns td{width:110px !important;}.tns th{border-right:1px solid #CCC;}.tns th p,.tns td p{font-size:14px;margin:0;}.pls .tns{padding:0 10px 10px;}.pls .tns th p,.pls .tns td p{font-size:12px;margin:0;}.ih .icn{float:left;width:60px;}.ih dl{margin-left:60px;}.ih dt{font-size:14px;font-weight:700;}.ih dd{padding-bottom:1em;}.ih dd strong{margin:0 2em 0 4px;color:#C00;}.tb{margin-top:10px;padding-left:5px;line-height:30px;border-bottom:1px solid #DFDFDF;}.tb li{float:left;margin:0 3px -1px 0;}.ie6 .tb .a,.ie6 .tb .current{position:relative;}.tb a{display:block;padding:0 10px;border:1px solid #DFDFDF;background:#E5EDF2;}.tb .a a,.tb .current a{border-bottom-color:#FFF;background:#FFF;font-weight:700;}.tb a:hover{text-decoration:none;}.tb .y{float:right;margin-right:0;}.tb .y a{border:none;background:transparent;}.tb .o{margin:1px 4px 0 2px;border:1px solid #235994;}.tb .o,.tb .o a{height:23px;line-height:23px;background:#06C url(../images/pn.png) repeat-x 0 -48px;}.tb .o a{padding:0 15px;border:none;font-weight:700;color:#FFF;}.ie6 .tb .o a{float:left;}.tb_h{margin:0;padding:0;background-color:#E5EDF2;}.tb_h li{margin-right:0;}.tb_h a{border-top:none;border-left:none;}.tb_h .o{margin-top:2px;}.tb_s{margin-top:0;line-height:26px;}.tbmu{padding:8px 10px 8px 0;border-bottom:1px dashed #DFDFDF;}.tbmu a{color:#369;}.tbmu .a{color:#333;font-weight:700;}.tbms{padding:10px 10px 10px 26px;border:1px dashed #FF9A9A;background:url(../images/notice.gif) no-repeat 10px 50%;}.tbms_r{background-image:url(../images/data_valid.gif);}.tbx{margin:10px 0;}.tbx span{margin-right:10px;cursor:pointer;}.tbx .a{padding:3px 5px;border:solid #999;border-width:0 1px 1px 0;background:#F2F2F2 url(../images/thead.png) repeat-x 0 -20px;}.tbx strong{color:#FF0000;}.obn{border-bottom:1px solid #DFDFDF;}.obn select{width:100%;margin-bottom:5px;} .a_h{padding-top:5px;} .a_mu{border:solid #DFDFDF;border-width:0 1px 1px;background:#F2F2F2;} .a_f{margin:5px auto;} .a_b{float:right;margin:0 0 5px 5px;} .a_t{margin-bottom:10px;}.a_t table{width:100%;}.a_t td{padding:4px 15px;border:1px solid #DFDFDF;} .a_pr{float:right;overflow:hidden;}.a_pt,.a_pb{background:url(../images/ad.gif) no-repeat 0 50%;margin-bottom:6px;padding-left:20px;zoom:1;} .a_fl,.a_fr{float:right;position:fixed;top:350px;z-index:100;}.a_fl{left:0;}.a_fr{right:0;text-align:right;}* html .a_fl,* html .a_fr{position:absolute;top:expression(offsetParent.scrollTop+350);} .a_cb{top:20px}* html .a_cb{top:expression(offsetParent.scrollTop+20);} .a_af{float:left;margin-right:10px;margin-bottom:10px;} .a_cn{position:fixed;right:10px;bottom:10px;z-index:300;}* html .a_cn{position:absolute;top:expression(offsetParent.scrollTop+document.documentElement.clientHeight-this.offsetHeight);}.a_cn .close{text-align:right;}.a_h,.a_mu,.a_c,.a_p,.a_f,.a_t{text-align:center;}.xl li{margin:2px 0;}.xl em{float:right;padding-left:5px;}.xl em,.xl em a{color:#999;}.xl label,.xl label a{color:#C00;}.xl1 li{height:1.5em;overflow:hidden;}.xl1_elp{float:left;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.xl2 li{float:left;margin:2px 0;padding:0;width:50%;height:1.5em;overflow:hidden;}.xl ol,ol.xl{background:url(../images/sortnum.png) no-repeat 0 3px;line-height:21px;}.xl ol li,ol.xl li{background:none;padding-left:20px;}.xl ol li,ol.xl li{height:21px;}.xld dt{padding:8px 0 5px;font-weight:700;}.xld dd{margin-bottom:8px;}.xld .m{float:left;margin:8px 8px 10px 0;}.xld .atc{float:right;margin-left:20px;}.ie8 .xld .atc{max-width:86px;}.xld .atc img{padding:2px;max-width:80px;max-height:80px;border:1px solid #CCC;background:#FFF;}.ie6 .xld .atc img{width:expression(this.width > 80 && this.width>=this.height ? 80:true);height:expression(this.height > 80 && this.width<=this.height ? 80:true);}.xld a.d,.xl a.d,.attc a.d,.c a.d,.sinf a.d{float:right;width:20px;height:20px;overflow:hidden;line-height:100px;background:url(../images/op.png) no-repeat 0 -2px;}.attc a.d{float:left;}.xld a.d:hover,.xl a.d:hover,.attc a.d:hover,.c a.d:hover,.sinf a.d:hover{background-position:0 -22px;}.xld a.b{background-position:0 -40px;}.xld a.b:hover{background-position:0 -60px;}.xlda dl{padding-left:65px;}.xlda .m{display:inline;margin:8px 0 8px -65px;}.xlda .avt img{display:block;}.xlda dd img{max-width:550px;}* html .xlda dd img{width:expression(this.width > 550 ? 550:true);}.xlda dd a{color:#369;}.xlda dd .hot{color:#FF0000;}.ml{}.ml li{float:left;padding:0 5px 5px;text-align:center;overflow:hidden;}.ml img{display:block;margin:0 auto;}.ml p,.ml span{display:block;width:100%;height:20px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}.ml span,.ml span a{color:#999;}.mls li{padding:0 0 5px;width:66px;}.mls .avt{display:block;margin:0 auto;width:54px;}.mls img{width:48px;height:48px;}.mls p{margin-top:5px;}.mlm li{padding:0 0 5px;width:150px;}.mlm img{width:120px;height:120px;}.mla li{width:140px;height:224px;}.mla1 li{height:150px;}.mla .c{margin:0 auto;width:136px;height:150px;background:url(../images/gb.gif) no-repeat 0 0;text-align:left;}.mla .a{background-position:0 100%;}.mla .c a{display:block;padding:14px 4px 3px 8px;width:120px;height:120px;overflow:hidden;}.mla img{max-width:120px;max-height:120px;_width:expression(this.width > 120 && this.width>=this.height ? 120:true);_height:expression(this.height > 120 && this.width<=this.height ? 120:true);}.mlp li{width:140px;height:140px;}.mlp .d{padding:0 0 5px;width:150px;height:180px;}.mlp img{padding:2px;max-width:120px;max-height:120px;border:1px solid #CCC;background:#FFF;}* html .mlp img{width:expression(this.width > 120 && this.width>=this.height ? 120:true);height:expression(this.height > 120 && this.width<=this.height ? 120:true);}.gm,.gs,.gol,.god{position:absolute;overflow:hidden;margin:-3px 0 0 -3px;width:60px;height:18px;background:url(../images/gst.gif) no-repeat 0 0;display:block;}.gs{background-position:0 -18px;}.gol{background-position:0 -36px;}.god{margin:-5px 0px 0px 45px;background:url(../images/access_disallow.gif) no-repeat 0 0;}.appl ul{margin:3px 0;}.appl li{display:block;height:28px;line-height:28px;white-space:nowrap;word-wrap:normal;font-size:14px;text-overflow:ellipsis;overflow:hidden;}.appl li a{text-decoration:none !important;}.appl img{margin:5px 5px -3px 0;}.appl span{float:right;font-size:12px;}.appl span a{color:#999;}.appl span a:hover{color:#369;}.myo li{height:auto;line-height:1.5;}.myo img{margin-bottom:-1px;}.myo a{color:#369;}.tbn{margin:-6px -10px 0;}.tbn ul{margin:0;}.tbn li{margin:0 10px;height:33px;border-bottom:1px dashed #CCC;}.tbn li.a{margin:-1px 0 0;padding:0 10px 0 9px;border-top:1px solid #DFDFDF;border-bottom-style:solid;background:#FFF;}.tbn ul a{display:block;height:33px;line-height:33px;}.tbn .mt{padding:10px;}.notice_pm,.notice_mypost,.notice_interactive,.notice_system,.notice_manage,.notice_app{float:left;width:18px;height:14px;background-image:url(../images/ico_notice.png);margin:11px 5px 5px 0;}.notice_pm{background-position:0 0;}.notice_mypost{background-position:0 -33px;}.notice_interactive{background-position:0 -68px;}.notice_system{background-position:0 -101px;}.notice_manage{background-position:0 -135px;}.notice_app{background-position:0 -169px;}.mg_img{padding:10px;width:76px;height:76px;background:url(../images/magic_imgbg.gif) no-repeat 0 0;}.lk img{float:left;margin-right:5px;margin-bottom:5px;width:88px;height:31px;}.lk p{color:#666;}.lk .m li{clear:left;padding:0 0 10px 98px;}.lk .m img{display:inline;margin-top:4px;margin-top:1px\9;margin-left:-98px;}.lk .x li{float:left;margin-right:5px;width:88px;height:1.5em;overflow:hidden;}.lk_logo .lk_content{float:left;}.tedt{width:98%;border:1px solid;border-color:#999 #CCC #CCC #999;}.tedt .bar{padding:0 10px 0 0;height:25px;line-height:25px;border-bottom:1px solid #DFDFDF;background:#F2F2F2;}.fpd a{float:left;margin:2px 5px 0 0;width:20px;height:20px;background:url(../images/editor.gif) no-repeat;text-indent:-9999px;line-height:20px;overflow:hidden;}.fpd a.fbld{background-position:0 0;}.fpd a.fclr{background-position:-60px 0;}.fpd a.fmg{background-position:0 -20px;}.fpd a.flnk{background-position:-40px -20px;}.fpd a.fqt{background-position:-140px -20px;}.fpd a.fcd{background-position:-120px -20px;}.fpd a.fsml{background-position:-20px -20px;}.fpd a.fat{background-position:-140px 0;}.tedt .area{padding:4px;background:#FFF;zoom:1;}.tedt .pt{width:100%;margin-right:0;padding:0 !important;border:none;background:#FFF none;}.tedt .pt:focus{outline:none;-moz-box-shadow:none;}.m_c .tedt{width:600px;}.sllt{padding:10px 5px 5px !important;}.sllt td{padding:8px;border:none;cursor:pointer;}.sllt_p{*float:left;text-align:right;}.sllt_p a{margin-right:5px;color:#069;text-decoration:underline;}.sl_pv{margin-top:5px;padding:8px;background:#FAFAFA;border:1px solid #CCC;}.ie6 .slg,.ie7 .slg{width:expression(this.parentNode.offsetWidth);}#diy-tg{float:right;padding:0 !important;margin-top:6px;width:56px;background:url(../images/panel-toggle.png) no-repeat 100% 4px;text-indent:-9999px;overflow:hidden;}#diy-tg_menu{position:absolute;margin:-2px 0 0 -1px;padding:6px 0;width:72px;height:48px;line-height:24px;background:url(../images/panel-toggle-drop.png) no-repeat 0 0;text-align:center;}#diy-tg_menu a{float:none !important;}#toptb #diy-tg_menu{margin:-7px 0 0 -17px;}#toptb a#sslct,.switchwidth,#toptb a.switchblind{margin-top:5px;padding:0 !important;width:23px;height:18px !important;background:url(../images/switch_style.png) no-repeat 100% 0;text-indent:-9999px;overflow:hidden;}.switchwidth{background-image:url(../images/switch_width.png);}.switchwidth:hover{background:url(../images/switch_width.png) no-repeat 100% -36px;}#sslct_menu{padding:6px 10px 10px;}.sslct_btn{float:left;margin:4px 4px 0 0;width:12px;height:12px;border:1px solid #DFDFDF;cursor:pointer;}.sslct_btn i{float:left;display:inline;margin:1px;width:10px;height:10px;background:#2E80D1;overflow:hidden;font-style:normal;}#toptb a.switchblind{width:10px;background-image:none;}.p_pop,.p_pof,.sllt{padding:4px;border:1px solid;min-width:60px;border-color:#DDD;background:#FEFEFE;box-shadow:1px 2px 2px rgba(0,0,0,0.3);}.ie6 .p_pop{width:100px;}.p_pof .p_pop{padding:0;border:none;box-shadow:none;}.p_pof{width:500px;}.p_opt{padding:10px;}.p_pop li{display:inline;}.p_pop a{display:block;padding:3px 5px;border-bottom:1px solid #E5EDF2;white-space:nowrap;}.p_pop li:last-child a{border:none;}.ie6 .p_pop li{zoom:1;clear:both;width:100%;}.ie6 .p_pop a{position:relative;}.p_pop a:hover,.p_pop a.a,#sctype_menu .sca{background-color:#E5EDF2;color:#369;text-decoration:none;}.prompt_news,.prompt_follower,.prompt_news_0,.prompt_follower_0,.ignore_notice,.prompt_concern{float:left;width:18px;height:14px;margin:3px 3px 5px 0;display:inline;background:url(../images/ico_notice.png) no-repeat 0 0;}.prompt_follower_0{background-position:0 -225px;}.prompt_news{background-image:url(../images/new_pm.gif);}.prompt_follower{background-position:0 -191px;}.prompt_concern{background-position:0 -258px;}.ignore_notice{background:url(../images/close.gif) no-repeat 0 0;position:absolute;right:0;top:0;width:12px;height:12px;overflow:hidden;}.p_pop .ignore_noticeli a,.p_pop .ignore_noticeli a:hover,.p_pop .ignore_noticeli a.a{background:none;border-bottom:0;}.p_pop .notice_interactive,.p_pop .notice_system,.p_pop .notice_manage,.p_pop .notice_app,.p_pop .notice_mypost{margin:3px 2px 5px 0;}.ie6 .ignore_notice{display:none;}.blk a,.inlinelist a{display:inline;padding:0;border:none;}.blk a:hover{background:none;color:#333;text-shadow:none;text-decoration:underline;}.inlinelist{padding:5px;}.inlinelist a{float:left;width:5em;height:2em;overflow:hidden;text-align:center;line-height:2em;}.h_pop{min-width:120px;border-top:none;}.p_opt .txt,.p_opt .txtarea{margin:5px 0;}.p_pop .flbc,.p_pof .flbc{margin-right:8px;margin-top:4px;}.t_l,.t_c,.t_r,.m_l,.m_r,.b_l,.b_c,.b_r{overflow:hidden;background:#000;opacity:0.2;filter:alpha(opacity=20);}.t_l,.t_r,.b_l,.b_r{width:8px;height:8px;}.t_c,.b_c{height:8px;}.m_l,.m_r{width:8px;}.t_l{-moz-border-radius:8px 0 0 0;-webkit-border-radius:8px 0 0 0;border-radius:8px 0 0 0;}.t_r{-moz-border-radius:0 8px 0 0;-webkit-border-radius:0 8px 0 0;border-radius:0 8px 0 0;}.b_l{-moz-border-radius:0 0 0 8px;-webkit-border-radius:0 0 0 8px;border-radius:0 0 0 8px;}.b_r{-moz-border-radius:0 0 8px 0;-webkit-border-radius:0 0 8px 0;border-radius:0 0 8px 0;}.m_c{background:#FFF;}.m_c .tb{margin:0 0 10px;padding:0 10px;}.m_c .c{padding:0 10px 10px;}.m_c .o{padding:8px 10px;height:26px;text-align:right;border-top:1px solid #CCC;background:#F2F2F2;}.m_c .el{width:420px;}.m_c .el li{padding:0;border:none;}.flb{padding:10px 10px 8px;height:20px;line-height:20px;}.flb em{float:left;font-size:14px;font-weight:700;color:#369;}.flb em a{text-decoration:none;}.flb .needverify{float:left;margin-left:8px;padding-left:13px;width:45px;height:21px;line-height:21px;background:url(../images/re_unsolved.gif) no-repeat 0 0;font-size:12px;color:#999;font-weight:400;}.flb .onerror,.flb .onright{padding-left:20px;height:auto;line-height:140%;white-space:nowrap;font-size:12px;font-weight:400;}.flb .onerror{background:url(../images/check_error.gif) no-repeat 0 50%;}.flb .onright{background:url(../images/check_right.gif) no-repeat 0 50%;color:#666;}.flb span{float:right;color:#999;}.flb span a,.flb strong{float:left;text-decoration:none;margin-left:8px;font-weight:400;color:#333;}.flb span a:hover{color:#999;}.flbc{float:left;width:20px;height:20px;overflow:hidden;text-indent:-9999px;background:url(../images/cls.gif) no-repeat 0 0;cursor:pointer;}.flbc:hover{background-position:0 -20px;}.floatwrap{overflow:auto;overflow-x:hidden;margin-bottom:10px;height:280px;}.f_c{}.f_c li{list-style:none;}.f_c hr.l{margin:0;}.f_c a{color:#369;}.f_c .list{margin:0 auto 10px;width:570px;border-top:3px solid #DFDFDF;}.f_c .list th,.f_c .list td{padding:5px 2px;height:auto;border-bottom:1px dashed #DFDFDF;}.f_c .list .btns th,.f_c .list .btns td{border-bottom:none;}.f_c .th th,.f_c .th td{padding:10px 0;}.f_c .list th{background:none;}.nfl{height:auto !important;height:320px;min-height:320px;}.nfl .f_c{margin:60px auto;padding:20px;width:580px;border:3px solid #F2F2F2;background:#FFF;}.nfl .loginform{height:auto;}.nfl .clause{width:auto;height:auto;}.hasd{}.hasd input{float:left;width:121px;}.hasd input.crl{padding:0;width:20px;height:20px;background:none;border-style:solid;border-color:#848484 #E0E0E0 #E0E0E0 #848484;border-width:1px 0 1px 1px;}.hasd .spmediuminput{width:115px;}.dpbtn{float:left;overflow:hidden;text-indent:-9999px;width:21px;height:21px;border-width:1px 1px 1px 0;border-style:solid;border-color:#848484 #E0E0E0 #E0E0E0 #848484;background:#FFF url(../images/newarow.gif) no-repeat 100% 0;}.dpbtn:hover{background-position:100% -23px;}.hasd label{float:left;}.tpclg h4 a.dpbtn{float:right;border-width:1px;}.tpclg h4{font-weight:400;}.tpclg .pt{margin:5px 0;width:212px;overflow:hidden;}.mark .dt,.mark .tpclg h4{width:270px;}.mark .tpclg .pt{width:260px;}#postbox dd.hasd input{width:99px;margin-right:0;}.colorbox{width:130px !important;}.colorbox input{float:left;margin:2px;padding:0;width:12px;height:12px;border:0;cursor:pointer;}.hrbox{width:500px !important;}.hrbox input{float:left;margin:2px;padding:0;width:495px;height:25px;border:0;cursor:pointer;background:#FFFFFF;}.postbgbox{width:325px !important;}.postbgbox input{float:left;margin:2px;padding:0;width:50px;height:50px;border:1px solid;border-color:#F7F7F7 #EFEFEF #EFEFEF #F7F7F7;cursor:pointer;background:#FFFFFF;}.pm{overflow:hidden;width:400px;}.pm .flb{margin-bottom:0;padding:1px 5px 4px;background:#CCC url(../images/pm.png) repeat-x 0 -101px;}* html .pm .flb{padding:4px 5px 1px;}.pm .flb em{padding-left:15px;background:url(../images/pm.png) no-repeat 0 -65px;text-shadow:1px 1px 1px #FFF;color:#333;font-size:12px;}.pm .flbc{background-image:url(../images/pm.png);}.pm_tac{padding:5px 10px;background:#F2F2F2;}.pm .c{padding:0;background:#F2F2F2;}.pmb{position:relative;padding:20px 20px 0;width:360px;height:280px;overflow:auto;overflow-x:hidden;}.pmb li{position:relative;margin-bottom:10px;}.pmt{overflow:hidden;position:absolute;bottom:0;left:-6px;text-indent:-999px;width:7px;height:7px;background:url(../images/pm.png) no-repeat -13px -40px;zoom:1;}.pmd{float:left;padding:5px 8px;background:#F0F0F0 url(../images/pm-bg1.png) repeat-x;border:1px solid;border-color:#E7E7E7 #BBB #999 #E7E7E7;word-wrap:break-word;-moz-box-shadow:2px 2px 4px #DDD;-webkit-box-shadow:2px 2px 4px #DDD;box-shadow:2px 2px 4px #DDD;-moz-border-radius:10px 10px 10px 0;-webkit-border-radius:10px 10px 10px 0;border-radius:10px 10px 10px 0;}.pmd,.pmd img{max-width:292px;}* html .pmd{width:expression(this.offsetWidth > 292 ? 292+'px':'auto');}* html .pmd img{width:expression(this.width > 292 ? 292:true);}.pmd .quote{overflow:hidden;margin:0;padding-left:16px;background:url(../images/qa.gif) no-repeat 0 0;color:#666;}.pmd .quote blockquote{display:inline;margin:0;padding-right:16px;background:url(../images/qz.gif) no-repeat 100% 100%;}.pmd .blockcode{overflow:hidden;margin:0;padding:0;background:transparent;color:#666;}.pmd .blockcode code{font-family:Monaco,Consolas,'Lucida Console','Courier New',serif;font-size:12px;line-height:1.8em;}* html .pmd .blockcode code{font-family:'Courier New',serif;}.pmm .pmt{right:-6px;left:auto;background-position:0 -47px;}.pmm .pmd{float:right;background:#FEF5E7 url(../images/pm-bg2.png) repeat-x;border-color:#FFC68C #F9D4A7 #F3BB65 #DDC4A9;-moz-box-shadow:-2px 2px 4px #DDD;-webkit-box-shadow:-2px 2px 4px #DDD;box-shadow:-2px 2px 4px #DDD;-moz-border-radius:10px 10px 0 10px;-webkit-border-radius:10px 10px 0 10px;border-radius:10px 10px 0 10px;}.pmb h4{text-align:center;}.pmfm{padding:0 15px 15px;}.pmfm .tedt{width:365px;}.pmfm .pt{height:65px;}.pmfm .pn{float:right;}.pma a{margin-right:5px;}.pmo{position:absolute;top:8px;right:10px;overflow:hidden;padding-left:10px;width:130px;height:31px;line-height:24px;line-height :26px\9;background:url(../images/pn.png) repeat-x 0 -320px;text-shadow:1px 1px 1px #FFF;}.pmo em{display:block;padding:3px 5px 4px 0;background:url(../images/pn.png) no-repeat 100% -360px;}.pmo a{overflow:hidden;white-space:nowrap;display:block;padding-right:10px;background:url(../images/pm.png) no-repeat 100% -222px;outline:none;}.pmo .b{background-position:100% -278px;}.pmfl{position:absolute;top:35px;right:10px;z-index:200;width:138px;border:solid #CCC;border-width:0 1px 1px;background:#FFF;}.pmfl .s,.pmfl .o{padding:5px;border-bottom:1px solid #CCC;background:#F2F2F2;}.pmfl .o{border-bottom-color:#FFF;}.pmfl .s .px{padding-left:20px;width:101px;background:#FFF url(../images/pm.png) no-repeat 0 -160px;}.pmfl .o .ps{width:100%;}.pmfl ul{overflow:auto;overflow-x:hidden;width:138px;height:306px;}.pmfl li{padding:5px;height:24px;}.pmfl .avt{float:left;width:29px;height:29px;}.pmfl .avt img{padding:0;width:24px;height:24px;border:none;}.pmfl .newpm img{margin:1px 0 0 1px;}.pmfl p{overflow:hidden;white-space:nowrap;width:78px;}.pmfl p .a{color:red;}.pmfl p .ol{color:#333;}.pmfl strong{color:#000;}.rfm{margin:0 auto;width:760px;border-bottom:1px dotted #DFDFDF;}.rfm a{color:#369;}.rfm .rq{}.rfm th,.rfm td{padding:10px 2px;vertical-align:top;line-height:24px;}.rfm .tipwide{padding-top:0;}.rfm th{padding-right:10px;width:10em;text-align:right;}.rfm .px{width:220px;}.rfm .px:focus{border-color:#369;background:#FFF;}.rfm .p_tip{position:absolute;z-index:2;display:none;padding-left:10px;width:390px;background:#FFF;color:#666;font-style:normal;}.rfm .p_chk{position:absolute;z-index:1;padding-left:10px;width:390px;color:red;font-weight:700;font-family:Tahoma,'Microsoft Yahei','Simsun';}.rfm #emailmore{position:absolute;}.p_right{background:url(../images/check_right.gif) no-repeat 10px 12px;width:30px;}#returnmessage4{display:none;padding:10px 0;border-bottom:1px solid #DFDFDF;background:#FFE;text-align:center;font-weight:700;}#returnmessage4.onerror{display:block;}.rfm .l{margin:0;}.blr .c{padding:0 10px 10px;}.login_slct a{margin-right:-8px;padding-right:16px;background:url(../images/arrwd.gif) no-repeat 100% 50%;}.fwin .rfm,.nfl .f_c .rfm{width:500px;}.fwin .rfm th,.fwin .rfm td,.nfl .f_c .rfm th,.nfl .f_c .rfm td{padding:6px 2px;}.fwin .loginb button{margin-left:11.3em;}.nfl .f_c .loginb button{margin-left:12em;}.passlevel{padding-left:70px;background:url(../images/passlevel.png) no-repeat 0 5px;}.passlevel1{background-position:0 -35px;}.passlevel2{background-position:0 -75px;}.passlevel3{background-position:0 -115px;}.blr{width:580px;margin:20px auto 30px;}.m_c .blr{margin:0 auto;}.lgfm{font:12px/1.5 Tahoma,'Microsoft Yahei','Simsun';float:left;margin-bottom:10px;*margin-bottom:-10px;padding:20px 0;width:280px;border-right:1px solid #CCC;}.rgs{margin-bottom:10px;}.lgfm label,.lgfm p,.reginfo{clear:both;overflow:hidden;display:block;margin-bottom:10px;line-height:22px;}.reginfo label{display:inline;}.reg_c{float:left;width:200px;}.lgfm .txt,.lgfm .px{padding:2px 4px;height:16px;border:1px solid;border-color:#848484 #E0E0E0 #E0E0E0 #848484;background-image:none;}.lgfm .txt,.lgfm .px,.lgfm .pt{width:170px;}.lgfm .ftid a,.lgfm .ftid a:hover{height:20px;background-position:100% -1px;border-color:#848484 #E0E0E0 #E0E0E0 #848484;}.fsb{clear:both;margin-top:8px;padding:10px;}.fsb .z{padding-top:5px;}.m_c .fsb{background:#F2F2F2;border-top:1px solid #CCC;}.fsb .pns{margin-right:8px;}.lgfm em,.fsb em{float:left;width:60px;}.fsb .pnr{*margin-top:4px;}.nlf .txt{width:230px;}.brls{overflow:auto;margin-bottom:10px;width:470px;height:240px;}.sipt{float:none;margin:0 0 10px;width:234px;height:20px;background-color:#FFF;border:1px solid;border-color:#848484 #E0E0E0 #E0E0E0 #848484;clear:left;}.sipt a{float:left;width:54px;border:none;}.sipt a:hover,.sipt a:focus{border:none;}.sipt .txt{float:left;width:154px;border:none;outline:none;background:#FFF;}.sltp{float:none;margin:10px 0;clear:both;}.sltp a,.sltp a:hover,.sltp a:focus{height:20px;line-height:20px;border-color:#EEE;background-color:transparent;background-position:100% -1px;color:#069 !important;}.sltp a:hover,.sltp a:focus{background-position:100% -24px;}.lpsw label{float:left;padding-left:4px;width:61px;line-height:150%;}.clck,.sipt .clck{background:#FFF url(../images/clck.gif) no-repeat 98% 50%;}.lgf{float:left;overflow:visible;margin:47px 25px 10px 40px;}.lgf h4{margin-bottom:10px;font-weight:400;font-size:14px;}.lgf a{color:#369;}.minf{margin-top:23px;}#messagelogin{margin-top:5px;border-top:1px solid #DFDFDF;}#messagelogin .flb{padding-left:0;}#messagelogin .blr{margin:0;}#messagelogin .lgfm{padding-top:0;}#messagelogin .minf{margin-top:0;}#messagelogin .fsb{padding:0;}.fastlg{line-height:24px;}.fastlg td{padding:2px 0 2px 4px;}.fastlg_fm{margin-right:5px;padding-right:5px;border-right:1px solid #DFDFDF;}#ls_fastloginfield_ctrl{line-height:20px;border:none;background-color:transparent;background-position:100% -1px;}#ls_fastloginfield_ctrl:hover{background-position:100% -24px;}.psw_w{padding-left:5px;}.fastlg_l{padding-right:4px !important;border-right:1px solid #E5EDF2;}.poke{margin-bottom:10px;}.poke li{float:left;margin:0 1% 5px 0;width:32%;height:22px;}.poke img{vertical-align:middle;}.dt{border-top:1px solid #DFDFDF;width:100%;}.dt th{background:#F2F2F2;}.dt td,.dt th{padding:7px 4px;border-bottom:1px solid #DFDFDF;}.dt .c{width:50px;}.tdat{width:100%;border:1px solid #DFDFDF;}.tdat th,.tdat td{padding:4px 5px;border:1px solid #DFDFDF;}.um{margin-bottom:1em;padding-bottom:1em;border-bottom:1px dashed #DFDFDF;clear:left;}.umh{margin-bottom:10px;overflow:hidden;}.umh h2,.umh h3{clear:left;font-size:14px;float:left;background:#FFF url(../images/arrow.gif) no-repeat right 6px;padding-right:14px;cursor:pointer;}.schfaq h3{background:none;cursor:default;}.umh h3 a{color:#666;}.umh h3 span{font-size:12px;font-weight:400;color:#666;}.umh h2 em,.umh h3 em{margin-left:8px;font-size:12px;color:#999;font-weight:400;}.umh_act{float:right;}.umh .umh_cb{display:none;}.umh .umh_ext{display:block;}.umn{background:url(../images/dash.gif) repeat-x 0 10px;clear:left;}.umn h3{background:#FFF url(../images/arrow.gif) no-repeat right -35px;font-size:14px;}.umn .umh_cb{display:block;background-color:#FFF;color:#666;cursor:pointer;}.umn .umh_ext{display:none;}.lum{}.lum h2{font-size:14px;}.lum ul{padding:1em 0 1em 2em;margin-bottom:1em;border-bottom:1px dashed #DFDFDF;}.lum ul li{padding:0.2em 0;}.pgs{}.pgs #newspecial,.pgs #newspecialtmp{margin-right:5px;}.pgs #post_reply,.pgs #post_replytmp{margin-right:5px;margin-left:8px;color:#FFFFFF;line-height:40px;font-size:18px;display:inline-block;text-align:center;width:125px;border-radius:3px;background:#90AEB0;float:left;}.pgs #post_reply:hover,.pgs #post_replytmp:hover{color:#444 !important;}.pg{float:right;}.pg,.pgb{line-height:26px;}.pg a,.pg strong,.pgb a,.pg label{float:left;display:inline;margin-left:4px;padding:0 8px;height:26px;border:1px solid;border-color:#C2D5E3;background-color:#FFF;background-repeat:no-repeat;color:#333;overflow:hidden;text-decoration:none;}.pg a.nxt,.pgb a{padding:0 10px;}.pg a:hover,.pgb a:hover{border-color:#369;color:#369;}.pg a.nxt{padding-right:25px;background-image:url(../images/arw_r.gif);background-position:90% 50%;}.pg a.prev{background-image:url(../images/arw_l.gif);background-position:50% 50%;}.pg strong{background-color:#E5EDF2;}.pgb a{padding-left:25px;background-image:url(../images/arw_l.gif);background-position:10px 50%;}.pg label{cursor:text;}.ie6 .pg label{padding-top:3px;height:23px;}.pg label .px{padding:0;width:25px;height:16px;line-height:16px;}#pgt .pg,#pgt .pgb{margin-top:5px;}.bac{margin:0;padding:0;width:70px;height:30px;line-height:30px;color:#333;overflow:hidden;text-decoration:none;background:url(../images/pg_arw.png) no-repeat 0 0;text-align:center;text-indent:-7px;display:block;}#psd .bn .mbn input,#postbox input{margin-right:4px;}#postbox .mbn,#psd .mbn{height:1.6em;line-height:1.6em;}.popupcredit{}.pc_l,.pc_c,.pc_inner,.pc_r{width:29px;height:56px;line-height:56px;background:url(../images/popupcredit_bg.gif) no-repeat 0 0;}.pc_c{width:200px;background-position:0 -56px;background-repeat:repeat-x;}.pc_inner{white-space:nowrap;text-align:center;width:auto;background-position:50% -112px;}.pc_inner i{margin-right:10px;font-size:12px;font-style:normal;color:#FFF;font-weight:400;}.pc_inner span{margin-right:15px;color:#FFEA97;font-size:14px;font-weight:700;}* html .pc_inner span{display:inline-block;}.pc_inner span a{color:#FFEA97;text-decoration:underline;}.pc_inner span em{color:#FFF;font-size:18px;font-weight:400;}.pc_inner span u{font-size:10px;text-decoration:none;}.pc_inner span em.desc{color:#930;}.pc_btn img{opacity:0.5;}.pc_btn:hover img{opacity:1;}.pc_r{background-position:-30px 0;}.popuptext .pc_l,.popuptext .pc_c,.popuptext .pc_inner,.popuptext .pc_r{background:url(../images/popuptext_bg.gif) no-repeat 0 0;}.popuptext .pc_c{width:200px;background-position:0 -56px;background-repeat:repeat-x;}.popuptext .pc_inner{white-space:nowrap;text-align:center;width:auto;background-position:50% -112px;}.popuptext .pc_r{background-position:-30px 0;}#fjump_menu{padding:7px 0 10px 10px;}#fjump_menu .sch{position:absolute;top:6px;right:10px;}.jump_bdl{overflow:hidden;}.jump_bdl li{float:left;overflow-x:hidden;overflow-y:auto;margin-right:10px;padding:5px;width:178px;height:300px;border:1px solid #E6E6E6;background:#FFF;}.ie6 .jump_bdl li{clear:none !important;float:left !important;width:178px !important;}.bdl_title li{float:left;margin-right:9px;padding:0 1px;width:189px;height:33px;line-height:23px;font-weight:700;}.bdl_title .px{width:80px;}.jump_bdl p{overflow:hidden;height:25px;line-height:25px;}.jump_bdl .sub{text-indent:1em;}.jump_bdl .child{text-indent:2em;}.jump_bdl a{display:block;position:static !important;padding:0 4px;text-decoration:none;color:#444;}.jump_bdl .a a,.jump_bdl .a a:hover{background-color:#E5EDF2;}.mgcmn{width:100px;}.mgcmn a{padding-left:25px;line-height:16px !important;}.mgcmn img{position:absolute;margin-left:-20px;}.cmen{overflow:hidden;width:63px;}.cmen a{overflow:hidden;float:left;width:20px;height:20px;}.focus{position:fixed;right:10px;bottom:0;z-index:300;overflow:hidden;width:270px;background:#FFF;}* html .focus{position:absolute;top:expression(offsetParent.scrollTop+document.documentElement.clientHeight-this.offsetHeight);}.fctrl{margin-left:10px;font-weight:400;}.fctrl img{margin-bottom:-4px;}.fctrl em{display:inline-block;}.focus .m img{width:60px;height:60px;}.focus dt{padding-top:0;}.m_c .sec .secq{display:block;margin:5px 0 10px;}.reason_slct{}.reason_slct .reasonselect{height:4.3em;overflow:scroll !important;overflow-x:auto !important;}.reason_slct .reasonselect li{white-space:nowrap;}.reason_slct .pt,.reason_slct .px{width:25.2em !important;}.reasonarea{height:5.8em;}.reason_slct .reasonselect:hover{height:auto;}.filebtn{position:relative;margin:0 auto;width:60px;overflow:hidden;}.filebtn .pf{position:absolute;right:0;height:23px;opacity:0;filter:alpha(opacity=0);}.upfile{width:220px;}.uploadform{padding:0 10px;border:1px dashed #DFDFDF;background:#F2F2F2;}.progressWrapper{overflow:hidden;width:100%;}.progressContainer{overflow:hidden;margin:5px;padding:4px;border:solid 1px #E8E8E8;background-color:#F7F7F7;}.message{overflow:hidden;margin:1em 0;padding:10px 20px;border:solid 1px #FD9;background-color:#FFC;}.red{border:solid 1px #B50000;background-color:#FFEBEB;}.green{border:solid 1px #DDF0DD;background-color:#EBFFEB;}.blue{border:solid 1px #CEE2F2;background-color:#F0F5FF;}.progressName{overflow:hidden;white-space:nowrap;width:323px;height:18px;text-align:left;font-weight:700;color:#555;}.progressBarInProgress,.progressBarComplete,.progressBarError{clear:both;margin-top:2px;width:0;height:2px;background-color:blue;font-size:0;}.progressBarComplete{visibility:hidden;width:100%;background-color:green;}.progressBarError{visibility:hidden;width:100%;background-color:red;}.progressBarStatus{white-space:nowrap;margin-top:2px;width:337px;text-align:left;}a.progressCancel{display:block;float:right;width:14px;height:14px;background:url(../images/cancelbutton.gif) no-repeat -14px 0;font-size:0;}a.progressCancel:hover{background-position:0 0;}.swfupload{vertical-align:top;}.frame,.frame-tab{margin-bottom:10px;border:1px solid #E6E6E6;background:#FFF;}.title{padding:0 10px;height:32px;font-size:14px;font-weight:700;line-height:32px;overflow:hidden;}.frame-title,.frametitle,.tab-title{background:#F2F2F2 url(../images/title.png) repeat-x 0 100%;}.frame-1-1-l,.frame-1-1-1-l,.frame-1-1-1-c,.frame-2-1-l,.frame-1-2-l,.frame-3-1-l,.frame-1-3-l{float:left;}.frame-1-1-r,.frame-1-1-1-r,.frame-2-1-r,.frame-1-2-r,.frame-3-1-r,.frame-1-3-r{float:right;}.frame-1-1-l,.frame-1-1-r{width:49.9%}.frame-1-1-1-l,.frame-1-1-1-c,.frame-1-1-1-r,.frame-2-1-r,.frame-1-2-l{width:33.3%;}.frame-2-1-l,.frame-1-2-r{width:66.6%;}.frame-3-1-l,.frame-1-3-r{width:74.9%;}.frame-3-1-r,.frame-1-3-l{width:24.9%;}.frame .mn{margin-bottom:0;}.frame .sd{min-height:0;_height:auto;}.frame-1-1 .col-r{float:right;width:49.9%;}.frame-1-1 .col-l{float:left;width:49.9%;}.frame-1-2 .mn,.frame-1-2 .col-r,.frame .frame-1-2 .mn,.frame .frame-1-2 .col-r{float:right;width:66.6%;}.frame-1-2 .sd,.frame-1-2 .col-l,.frame .frame-1-2 .sd,.frame .frame-1-2 .col-l{float:left;width:33.3%;}.frame-2-1 .mn,.frame-2-1 .col-l,.frame .frame-2-1 .mn,.frame .frame-2-1 .col-l{float:left;width:66.6%;}.frame-2-1 .sd,.frame-2-1 .col-r,.frame .frame-2-1 .sd,.frame .frame-2-1 .col-r{float:right;width:33.3%;}.frame-1-3 .mn,.frame-1-3 .col-r,.frame .frame-1-3 .mn,.frame .frame-1-3 .col-r{float:right;width:74.9%;}.frame-1-3 .sd,.frame-1-3 .col-l,.frame .frame-1-3 .sd,.frame .frame-1-3 .col-l{float:left;width:24.9%;}.frame-3-1 .mn,.frame-3-1 .col-l,.frame .frame-3-1 .mn,.frame .frame-3-1 .col-l{float:left;width:74.9%;}.frame-3-1 .sd,.frame-3-1 .col-r,.frame .frame-3-1 .sd,.frame .frame-3-1 .col-r{float:right;width:24.9%}.frame-1-1-1 .col-l{float:left;width:33.3%;}.frame-1-1-1 .col-c{float:left;width:33.3%;}.frame-1-1-1 .col-r{float:right;width:33.3%;}.frame .frame-1-1-1 .col-l,.frame .frame-1-1-1 .col-c,.frame .frame-1-1-1 .col-r{padding:0;width:33%;}.frame .frame-1-1 .col-l,.frame .frame-1-1 .col-r{width:49.9%;}.frame .title .titletext,.block .title .titletext{float:left;}.frame-tab .tab-title .titletext{float:left;margin:0 10px;}.tab-title{padding:0;width:100% !important;border:none;}.frame-tab .tb{margin-top:0;padding-left:15px;line-height:32px;border:none;}.frame-tab .tb li{margin:0;margin-left:-1px;font-weight:400;}.frame-tab .tb li,.frame-tab .tb li a{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;border-top:none;background:transparent none;}* html .frame-tab .tb li a{float:left;}.frame-tab .tb .a a{background:#FFF;font-weight:700;}.frame-tab .tb-c{padding:10px 16px;}.block{margin:10px 10px 0;}.frame-1-2 .sd .block,.col-l .block,.frame-2-1 .mn .block,.frame-1-1-1 .col-c .block,.frame-1-3 .sd .block,.frame-3-1 .mn .block{margin-right:10px;}.frame-1-2 .mn .block,.col-r .block,.frame-2-1 .sd .block,.frame-1-1-1 .col-c .block,.frame-1-3 .mn .block,.frame-3-1 .sd .block{margin-left:10px;}body#space .block{margin:0 5px 10px;}.temp{margin:1px;}#ct .frame{margin:0;border:none;}.bx{border:none;}.bx .frame-1-1-1{background:transparent url(../images/vline2.png) repeat-y 320px 0;}.bx .frame-2-1{background:transparent url(../images/vline.png) repeat-y 645px 0;}.drag .block .title{margin-bottom:0;padding-left:0;font-size:14px;font-weight:700;}#ct .sd .block{margin:0;}.block .xl1 ul li{padding-left:10px;background:url(../images/dot.gif) no-repeat 0 50%;}.ie_all .block .xl1 ul li{background-position:0 6px;}.xfs{border-top:none;}.xfs .frame-title,.xfs .frametitle,.xfs .tab-title{border:none;background:transparent url(../images/mu.png) repeat-x 0 0;}.xfs .frame-title,.xfs .frametitle,.xfs .tab-title,.xfs .frame-title a,.xfs .frametitle a,.xfs .tab-title a{color:#FFF !important;}.xfs .tb li a{height:32px;border:none !important;}.xfs .tb .a a{background:transparent url(../images/mu.png) no-repeat 50% -165px;}.xfs_1{border-color:#2267B5;}.xfs_1 .frame-title,.xfs_1 .frametitle,.xfs_1 .tab-title{background-color:#2267B5;background-position:0 0;}.xfs_1 .tb .a a{background-position:50% -66px;}.xfs_2{border-color:#A90000;}.xfs_2 .frame-title,.xfs_2 .frametitle,.xfs_2 .tab-title{background-color:#A90000;background-position:0 -99px;}.xfs_2 .tb .a a{background-position:50% -165px;}.xfs_3{border-color:#006C6C;}.xfs_3 .frame-title,.xfs_3 .frametitle,.xfs_3 .tab-title{background-color:#006C6C;background-position:0 -198px;}.xfs_3 .tb .a a{background-position:50% -264px;}.xfs_4{border-color:#EC5A00;}.xfs_4 .frame-title,.xfs_4 .frametitle,.xfs_4 .tab-title{background-color:#EC5A00;background-position:0 -297px;}.xfs_4 .tb .a a{background-position:50% -363px;}.xfs_5{border-color:#6F099E;}.xfs_5 .frame-title,.xfs_5 .frametitle,.xfs_5 .tab-title{background-color:#6F099E;background-position:0 -396px;}.xfs_5 .tb .a a{background-position:50% -462px;}.xfs_nbd{border:none;}.xfs_nbd .block{margin-top:0;margin-bottom:10px;}.xfs_nbd .col-l .block,.xfs_nbd .frame-1-1-l .block,.xfs_nbd .frame-2-1-l .block,.xfs_nbd .frame-1-2-l .block,.xfs_nbd .frame-3-1-l .block,.xfs_nbd .frame-1-3-l .block,.xfs_nbd .frame-1-1-1-l .block{margin-left:0;}.xfs_nbd .sd .block,.xfs_nbd .col-r .block,.xfs_nbd .frame-1-1-r .block,.xfs_nbd .frame-2-1-r .block,.xfs_nbd .frame-1-2-r .block,.xfs_nbd .frame-3-1-r .block,.xfs_nbd .frame-1-3-r .block,.xfs_nbd .frame-1-1-1-r .block{margin-right:0;}.xbs{background:no-repeat 0 100%;}.xbs .title{padding-left:0;padding-right:10px;background:no-repeat 100% 0;}.xbs .titletext{float:left;padding-left:10px;background:no-repeat 0 0;}.xbs .dxb_bc{padding-bottom:6px;background:transparent no-repeat 100% 100%;}.xbs .module,.xbs .portal_block_summary{padding:10px 10px 4px;border-style:solid;border-width:0 1px;}.xbs_1{border:1px solid #CCC;}.xbs_1 .title{padding:0 10px;height:31px;border-bottom:1px solid #CCC;background:url(../images/thead.png) repeat-x 0 0;line-height:31px;}.xbs_1 .title,.xbs_1 .title a{color:#666 !important;}.xbs_1 .dxb_bc{padding:9px 10px;}.xbs_2{background-image:url(../images/bs_2_ft.png);}.xbs_2 .title,.xbs_2 .titletext{background-image:url(../images/bs_2_hd.png);}.xbs_2 .title,.xbs_2 .title a{color:#F60 !important;}.xbs_2 .dxb_bc{background-image:url(../images/bs_2_ft_r.png);}.xbs_2 .module,.xbs_2 .portal_block_summary{border-color:#E0E0E0;}.xbs_3{background-image:url(../images/bs_3_ft.png);}.xbs_3 .title,.xbs_3 .titletext{background-image:url(../images/bs_3_hd.png);}.xbs_3 .title,.xbs_3 .title a{color:#FFF !important;}.xbs_3 .dxb_bc{background-image:url(../images/bs_3_ft_r.png);}.xbs_3 .module,.xbs_3 .portal_block_summary{border-color:#B2B2B2;background-color:#F1F1F1;}.xbs_4{background-image:url(../images/bs_4_ft.png);}.xbs_4 .title,.xbs_4 .titletext{background-image:url(../images/bs_4_hd.png);}.xbs_4 .title,.xbs_4 .title a{color:#FFF !important;}.xbs_4 .dxb_bc{background-image:url(../images/bs_4_ft_r.png);}.xbs_4 .module,.xbs_4 .portal_block_summary{border-color:#B2B2B2;}.xbs_5{background-image:url(../images/bs_5_ft.png);}.xbs_5 .title{padding:0 10px;height:30px;border:1px solid;border-color:#F08C3B #F08C3B #DDD;background:url(../images/bs_5_hd.png) repeat-x 0 0;line-height:30px;}.xbs_5 .title,.xbs_5 .title a{color:#BC4A2D !important;}.xbs_5 .dxb_bc{padding-bottom:10px;background-image:url(../images/bs_5_ft_r.png);}.xbs_5 .module,.xbs_5 .portal_block_summary{padding:10px 10px 0;border-color:#F08C3B;}.xbs_6{background-image:url(../images/bs_6_ft.png);}.xbs_6 .title,.xbs_6 .titletext{background-image:url(../images/bs_6_hd.png);line-height:24px;}.xbs_6 .titletext{height:32px;}.xbs_6 .title,.xbs_6 .title a{color:#FFF !important;}.xbs_6 .dxb_bc{background-image:url(../images/bs_6_ft_r.png);}.xbs_6 .module,.xbs_6 .portal_block_summary{border-color:#4B85A0;}.xbs_7{background-image:url(../images/bs_7_ft.png);}.xbs_7 .title,.xbs_7 .titletext{background-image:url(../images/bs_7_hd.png);}.xbs_7 .title,.xbs_7 .title a{color:#444 !important;}.xbs_7 .dxb_bc{background-image:url(../images/bs_7_ft_r.png);}.xbs_7 .module,.xbs_7 .portal_block_summary{border-color:#E5E5E5;}.fcs{font-size:12px;}.fcs dt,.fcs dd{margin:0;padding:0;}.fcs dt{font-size:18px;font-weight:100;}.fcs dd,.fcs dd a{color:#666;}.slideblock{position:relative;}.slideshow{clear:both;}.slideshow li{position:relative;overflow:hidden;}.slideshow span.title{position:absolute;bottom:0;left:0;margin-bottom:0;width:100%;height:32px;line-height:32px;font-size:14px;text-indent:10px;}.slideshow span.title,.slidebar li{background:rgba(0,0,0,0.3);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr = #30000000,endColorstr = #30000000);color:#FFF;overflow:hidden;}.slidebar li{float:left;margin-right:1px;width:20px;height:20px;line-height:20px;text-align:center;font-size:10px;cursor:pointer;}.slidebar li.on{background:rgba(255,255,255,0.5);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr = #50FFFFFF,endColorstr = #50FFFFFF);color:#000;font-weight:700;}.cl_frame_bm{margin:0 !important;border:0 !important;}.cl_block_bm{margin:0 !important;border:0 !important;}.cl_block_bm .dxb_bc{margin:0 !important;}.b_poll dt{padding-left:20px;background:url(../images/pollsmall.gif) no-repeat 0 9px;}.b_poll dd li{padding:0 0 4px 20px;}.b_poll dd li .pc{float:left;margin:4px 0 0 -20px;}.b_debate{}.b_debate dt{padding-left:20px;background:url(../images/debatesmall.gif) no-repeat 0 10px;}.b_debate .chart{position:relative;margin:8px auto;padding:0;width:279px;height:78px;background:url(../images/p_debate_chart.png) no-repeat 0 0;}.b_debate .chart strong{position:absolute;top:25px;width:80px;font-size:14px;text-align:center;}.b_debate .chart .debater2{right:0;}.b_debate .chart1,.b_debate .chart2{position:absolute;left:80px;bottom:0;width:40px;background:url(../images/p_debate_chart.png) no-repeat 0 -78px;}.b_debate .chart2{left:159px;background-position:100% -78px;}.b_debate p{height:1.5em;overflow:hidden;}.b_hstab td{padding:5px 0;border-bottom:1px solid #DFDFDF;}.tip{position:absolute;padding:10px;width:260px;border:1px solid #B1B1B1;background:#FEFEE9;}.tip_1,.tip_2{margin-top:8px;}.tip_3,.tip_4{margin-top:-8px;}.tip_horn{position:absolute;width:11px;height:6px;overflow:hidden;}.tip_1 .tip_horn{left:5px;top:-6px;background:url(../images/tip_top.png);}.tip_2 .tip_horn{right:5px;top:-6px;background:url(../images/tip_top.png);}.tip_3 .tip_horn{right:5px;bottom:-6px;background:url(../images/tip_bottom.png);}.tip_4 .tip_horn{left:5px;bottom:-6px;background:url(../images/tip_bottom.png);}.tip_js .tip_horn{right:61px;bottom:-6px;background:url(../images/tip_bottom.png);}.aimg_tip{margin-top:0;}em.hot{position:absolute;left:-2px;top:-2px;text-indent:-9999px;overflow:hidden;background:url(../images/hot.png) no-repeat 0 0;}.gsh{text-align:center;}.gsh h1{margin:1em 0 0.5em -60px;font-size:16px;font-weight:100;}.gsh .px{width:272px;}.gsh .pns .px{margin-right:3px;width:190px;}.card{padding:0;width:295px !important;border-color:#C2D5E3;background:#FDFEFF;}.card .p_opt{padding:0;}.card .avt{position:absolute;display:inline;margin-left:-70px;width:70px;}.card_mn,.card_info{padding:10px 10px 10px 80px;}.card_mn{min-height:56px;}.ie6 .card_mn{height:56px;}.card_info{border:dashed #DFDFDF;border-width:1px 0;}.card_msg{width:95%;height:4em;}.card a{padding:0;display:inline !important;white-space:normal;border-bottom:none;}.card a:hover{background-color:transparent !important;color:#444;text-shadow:none;}.card .o{clear:both;padding:5px 10px;}.card .o a{float:left;margin:3px 5px 3px 0;padding:2px 0;width:5em;border:1px solid #C2D5E3;background:#E5EDF2 url(../images/card_btn.png) repeat-x 0 100%;line-height:14px;text-align:center;}.ie_all .card .o a{padding:3px 0 0;}.card .mgc,.card .f{padding:0 10px 5px;}.card .f li{display:block;}.card_gender_0{background:#efefef url(../images/nosexbg.png) no-repeat bottom right;}.card_gender_1{background:#bbebf9 url(../images/gentlemanbg.png) no-repeat bottom right;}.card_gender_2{background:#fce0df url(../images/ladybg.png) no-repeat bottom right;}.ss em{display:block;float:left;margin-right:2px;padding-left:7px;width:16px;line-height:23px;background:#EEE;cursor:pointer;}.ss em.a{background:#09F;color:#FFF;}.dopt a{float:left;margin-right:3px;width:21px !important;height:21px;line-height:21px;text-align:center;}.dopt_b,.dopt_i,.dopt_l{border:1px solid #F1F5FA;outline:none;}.dopt .cnt{border:1px solid #999;background-color:#FFF;}.colorwd{margin-left:3px;width:23px !important;background-color:#666;background-image:url(../images/pn_color.png) !important;background-repeat:no-repeat;background-position:0 0;}.colorwd:active{background-position:0 0;}.ie6 .colorwd,.ie7 .colorwd{background-position:-1px -1px;}.ie6 a.colorwd,.ie7 a.colorwd{background-position:0 0;}.colorpx{margin:0 -3px 0 3px;border-right:none;}.slidebox,.block-name{display:none;}.imgzoom_title{padding:10px 0 0;color:#666;}.imgzoom_exif{position:absolute;left:10px;bottom:24px;padding:0 6px;height:18px;background:rgba(0,0,0,.6);text-align:left;line-height:1.5;color:white;overflow:hidden;}.imgzoom_exif_hover{height:auto;}.ie_all .imgzoom_exif,.imgzoom_exif_hover{background:#000;}.ie6 .imgzoom_exif{bottom:39px;}.patch{width:300px;}.patch .bm{border-color:#F26C4F;background:#FFF;}.patch .allfixed{border-color:#6C3;}.patch .bm_h{border:solid #FFF;border-width:1px 1px 0;background:#F26C4F;}.patch .allfixed .bm_h{background:#6C3;}.patch h2,.patch .bm_h .y{color:#FFF;}.patch table{table-layout:fixed;}.patch th,.patch td{padding:2px;border-bottom:1px dotted #CDCDCD;}.patchdate{width:70px;}.patchstat{width:55px;}.unfixed{color:#F26C4F;}.plugin{width:270px;}.plugin .bm_h{border-color:#DFDFDF;color:#444;background:#F2F2F2;}.waterfall{position:relative;margin-top:15px;}.waterfall li{margin:0 10px 10px 0;padding:0 0 3px;text-align:left;border-width:1px 0 0;border-top:1px solid #EAEAEA;background:url(../images/bg_waterfall.png) no-repeat 100% 100%;}.waterfall .c,.waterfall h3{padding:10px;border:solid #EAEAEA;border-width:0 1px;background-color:#F8F8F8;}.waterfall .c{overflow:hidden;padding-bottom:0;max-height:800px;}.waterfall .c .nopic{display:block;background:#FFF url(../images/nophototiny.png) no-repeat 50% 50%;cursor:pointer;}.waterfall .auth{padding:0 10px 10px;border-width:0 1px 1px;border-style:solid;border-color:transparent #EAEAEA #B9B9B9;background:#F8F8F8;}.waterfall .auth img{display:inline-block;margin:0 1px;}.pgbtn{margin:5px 0 10px;}.pgbtn a{display:block;height:40px;line-height:40px;letter-spacing:5px;text-align:center;border:1px solid #DCDCDC;font-size:14px;outline:none;border-radius:5px;box-shadow:0 1px 0 #F5F5F5;}.pgbtn a:hover{border-color:#BABABA;text-decoration:none;}.pgbtn a:active{background:#EEE;border-color:#D0D0D0;box-shadow:none;}#qmenu{margin-top:11px;color:#333;border-radius:2px;display:none;}

#wi_wrap {
    width: 1200px;
    /* float: right; */
}

.wi_wraphover{padding:0 !important;background:#fff!important;}.wi_wraphover #nv{width:1136px;margin:0 auto;}#nv{margin:10px auto 0;height:40px;background:none !important;border-radius:0px;}#nv li{height:40px;line-height:40px;padding-right:0px;margin-right:0px;background:none !important;}#nv li a:hover,#nv li.hover a,#nv li.hover a:hover{color:#f96262 !important;background:none!important;}#nv li.a{margin-left:0px;padding-right:0px;background:none;}#nv li.a a,#nv li.a a:hover{padding:0 25px;text-decoration:none;background:none!important;color:#f96262 !important;}#nv li a{float:left;margin-right:0px;padding:0 25px;font-size:18px;font-family:"微软雅黑";color:#3c3c3c;font-weight:500;height:40px;line-height:40px;text-decoration:none;text-align:center;background:none !important;border-radius:3px;margin-right:1px;}#scbar{background:none;width:255px;float:right;height:29px;line-height:29px;border:1px solid #DBDBDB;border-radius:5px;margin-right:15px;}.scbar_txt_td{background:none;}#scbar_txt{width:180px;font-size:14px;height:25px;line-height:25px;padding-left:10px;background:#fff;border:none;}.scbar_type_td{background:none;width:30px;}#scbar_type{width:30px;height:27px;line-height:27px;font-size:14px;padding-left:0;border:none;border-right:none;background:#fff;}.scbar_btn_td{background:none;width:38px;text-align:center;}#scbar_btn{width:38px;height:29px;line-height:29px;background:url(../images/aaabg.png) no-repeat -205px 4px;}#scbar_btn strong{display:none;}#wi_toptb{width:auto;float:right;height:35px;border-bottom:none;background:none;}#wi_toptb .z{line-height:35px;display:none;}#wi_toptb .z a{color:#fff;float:left;font-size:13px;}#wi_toptb .z .pipe{float:left;}#wi_toptb .wi_wp{padding:0px;}#wi_toptb .y a,#wi_toptb .y strong{color:#3c3c3c;float:left;line-height:35px;padding:0 5px;font-size:13px;}#wi_toptb .y .pipe{display:none}.wi_tpipe{float:left;width:1px;height:37px;background:none;}.wi_ttbat img{width:29px;height:29px;margin-top:1px!important;}#wqmenu{float:left;width:40px;padding:0px !important;height:30px;position:relative;}#wqmenu.a{background-color:#fff;color:#5a5a5a !important;}#wmn{float:left;width:40px;padding:0px !important;height:30px;position:relative;}#wmn.a{background-color:#fff;color:#5a5a5a !important;}#wmn.new{}#wmod{float:left;width:40px;padding:0px !important;height:30px;position:relative;}#wmod.a{background-color:#fff;color:#5a5a5a !important;}.arrow{display:block;position:absolute;width:7px;height:4px;overflow:hidden;top:20px;right:5px;background:url(../images/arrow_1.gif) no-repeat 0 0;}a:hover .arrow{display:block;position:absolute;width:7px;height:4px;overflow:hidden;top:20px;right:5px;background:url(../images/arrow_1.gif) no-repeat -7px 0;}.wi_pop,#wi_menu,#esearch_menu{padding:5px 10px;background:#fff;border:1px solid #ddd;border-top:0px;margin-left:1px;margin-top:0px;}.wi_pop li{border-bottom:1px solid #eee;height:30px;line-height:30px;}.wi_pop a{background-repeat:no-repeat;padding-left:0px;color:#369;white-space:nowrap;}.ie6 .wi_pop{width:80px;}#wmn_menu #pm_ntc{}#wmn_menu #pm_ntc.new{background-image:none !important}#wmn_menu #myprompt{}#wmn_menu #myprompt.new{background-image:none !important}#wmn_menu #task_ntc{}#wist_menu{padding:10px;width:190px;}#wist{display:block;width:20px;height:17px;margin-top:8px;background:url(../images/aaabg.png) no-repeat -174px 0;}.wi_skin{padding-top:10px;}.wi_skin li{float:left;width:30px;height:30px;padding-right:10px;padding-bottom:10px;}.wi_skin li i{float:left;width:30px;height:30px;background:#8A3607;cursor:pointer}.wi_skin li.end{padding-right:0px;}.u31{}.u32{}.u33{}.u34{}.u35{}.u36{}#chart{margin:10px 0 !important;}#wp .wp{width:auto;margin:0 auto;padding:0px 0px 1px;}#wp.wp{padding:1px 0;background:url(../images/hdbg.jpg) repeat-x top left;}.bottombg{background:url(../images/hdbg.jpg) repeat-x top left;}#pt{height:39px;line-height:39px;background:none;margin:0;}#pt .z em{background:url(../images/aaabg.png) no-repeat 8px 15px !important;}#pt .z a{font-size:14px;}.nvhm{background:url(../images/aaabg.png) no-repeat -176px 10px;}#hd{background:url(../images/hdbga.jpg) repeat-x top left;border-bottom:0;}.hdc{min-height:98px;padding-top:16px;position:static !important;background:url(../images/hdbga.jpg) repeat-x top left;}#hd h2{padding:0;margin-top:18px;}#hd .fastlg{display:none;}.hdc #um{display:none;}.ft_wp{background:#8C8C8C;}#ft{padding:15px 0;border-top:none;background:#8C8C8C;}#ft a,#ft .pipe,#ft p{color:#fff;font-family:"宋体";font-size:14px;}#ft p{margin:2px 0;}#flk{text-align:center;}#zjdbda{width:100%;background:#F8F8F8;}#zjdb{height:170px;padding-top:20px;background:#F8F8F8;}#zjdb div{float:left;margin-top:12px;}#zjdb span{font-family:"微软雅黑";font-size:17px;color:#333}#zjdb ul{margin-top:16px;}#zjdb a:hover{color:#df4501;text-decoration:none;}.lilia li{height:28px;line-height:28px;background:url(../images/aaabg.png) no-repeat -219px -28px;padding-left:20px;}.lilia li a{font-family:"微软雅黑";font-size:12px;color:#3a3a3a;}#lxwm{width:300px;}#gywm{width:160px;}#ltditu{width:160px;}#ydyy{width:250px;}#ydyy li{height:63px;width:63px;float:left;margin:18px 10px 0 0;}#ydyy li a{padding:3px 32px 45px 30px;background:url(../images/aaabg.png) no-repeat;}#ydyy span{padding-left:70px;}#ydyy #anzh a{background-position:0px -28px;}#ydyy #pguo a{background-position:-63px -28px;}#ydyy #win8 a{background-position:-126px -28px;}#erwma{width:130px;float:right !important;}#erwma p{float:right;background:url(../images/aaabg.png) no-repeat 0px -92px;height:100px;width:100px;margin:15px 20px 0 0px;}#myprompt_menu{left:920px;top:100px;}#myprompt_menu{display:none;}#switchwidth{display:none;}#nv_search #ft{border-top:1px solid #CDCDCD;background:none;}#nv_search #ft a{color:#369;}#nv_search #ft .pipe{margin:0 5px;color:#CCC;}




.header-nav-search {
    float: right;
    font-size: 10px;
    line-height: 80px;
}
form {
    margin: 0;
}

.search-suggest-container {
    height: 40px;
    line-height: 40px;
    display: inline-block;
    vertical-align: middle;
    position: relative;
}
.header-nav-search-input {
    width: 240px;
    height: 40px;
    line-height: 36px;
    box-sizing: border-box;
    font-size: 12px;
    border: 2px solid #ff6900;
    border-right: 0;
    padding-left: 12px;
    padding-right: 12px;
    transition: width .6s ease-in-out;
    vertical-align: top;
}
.header-nav-search-input {
    width: 365px;
    margin-right: -3px;
    height: 42px;
    line-height: 38px;
}
button, html input[type=button], input[type=reset], input[type=submit] {
    -webkit-appearance: button;
    cursor: pointer;
}
.header-nav-search-btn {
    font-size: 14px;
    height: 42px;
    line-height: 42px;
    color: #fff;
    vertical-align: middle;
    background-color: #ff6900;
    display: inline-block;
    border: 0;
    cursor: pointer;
    font-family: inherit;
    text-align: center;
    transition: .3s;
    margin-left: -1px;
    border-radius: 0;
}
.btn-w1 {
    width: 70px;
}
.txt-or {
    color: #a3a3a3;
    padding: 0 10px;
    font-size: 14px;
    vertical-align: middle;
}

 .btn-w2 {
    width: 110px;
}

.header-top-warp-v1 {
    width: 100%;
    min-width: 1190px;
    background-color: #fbfbfb;
    border-bottom: 1px solid #e7e7e7;
}

.header-top-warp-v1 .header-top {
    margin: 0 auto;
    height: 36px;
    width: 1190px;
    color: #888;
    font-size: 12px;
}
.header-top-warp-v1 .header-top-left {
    margin-left: -12px;
}
.header-top-warp-v1 .header-top-left .item-left {
    float: left;
}
.header-top-warp-v1 .hover-control {
    position: relative;
}
.header-top-warp-v1 li {
    list-style: none;
}
.header-top-warp-v1 .hover-control .hover-title {
    cursor: pointer;
    position: relative;
    padding: 0 12px;
    z-index: 60;
    width: 100%;
    box-sizing: border-box;
    height: 36px;
    line-height: 36px;
    display: block;
    border-left: 1px solid transparent;
    border-right: 1px solid transparent;
}
.header-top-warp-v1 .header-top-left .location-icon {
    display: inline-block;
    padding-left: 18px;
    background-position: 0 center;
    background-repeat: no-repeat;
    background-size: 16px;
}
.header-top-warp-v1 .header-top-right {
    float: right;
}
.header-top-warp-v1 .header-top-user {
    display: block;
    float: left;
}
.header-top-warp-v1 .header-top-user .item {
    float: left;
    position: relative;
}
.header-top-warp-v1 li {
    list-style: none;
}
.header-top-warp-v1 .top-user-login {
    padding: 9px 12px 7px;
}
.header-top-warp-v1 .text-highlight, .header-top-warp-v1 .is-light {
    color: #ff6900;
}
.header-top-warp-v1 .header-top-login.J_header-top-fromurl {
    color: #888;
    margin-right: 20px;
}










@charset "utf-8";

/*------------------------------- CSSReset -------------------------------*/

/** 清除边距 **/
body,h1,h2,h3,h4,h5,h6,p,blockquote, /* structural elements 结构元素 */
dl,dt,dd,ul,ol,li,a,span,i,b, /* list elements 列表元素 */
form,fieldset,legend,button,input,textarea, /* form elements 表单元素 */
th,td /* table elements 表格元素 */ {margin:0;padding:0;}

/** 字体设置 **/
body,
button,input,select,textarea/* for ie */{font:12px/1.5 Verdana , Arial, Helvetica, sans-serif; color:#333;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
address,em,i{font-style:normal;} /* 将斜体扶正 */

/*去除元素轮廓---fbx---*/
div,table,form,input,button,select,textarea,fieldset,legend{outline:none;}/* for google / safari*/

/** 重置列表元素 **/
ul,ol{list-style:none outside none;}

/** 重置链接元素 **/
a{text-decoration:none; color:#06A0E4; cursor: pointer;outline:none;}
a:hover{text-decoration: underline;}

/** 重置表单元素 **/
img{border:0;} /* img 搭车：让链接里的 img 无边框 */
button,input,select,textarea {font-size:100%;} /* 使得表单元素在 ie 下能继承字体大小 */

/** 重置元素垂直居中 **/
img,input,select,textarea,button,i{vertical-align:middle;}

/** 显示样式元素 **/
.hidden{display:none;}
.show{display:block!important;}
.pointer{ cursor:pointer!important;}
.no_pointer{ cursor:default!important;}
.overF_hidden{overflow:hidden;}
.positionR{ position:relative;}
.normal_a:hover{text-decoration:none;}

/** 字体设置 **/
.bigFont{font-size:14px;}
.normalFont{ font-size:12px!important; font-family:"宋体"!important;font-weight: normal;}
.font18{font-size:18px;}
.imFs{font-family:'宋体';}

/** 文字对齐方式设置 **/
.textRt{text-align:right!important;}
.textLt{text-align:left!important;}
.textCt{text-align:center!important;}

/** 浮动 **/
.fl{float:left !important;}
.fr{float:right !important;}
.clearB{ clear:both;}
.clearfix:after{content:"\0020";display:block;clear:both;height:0;visibility:hidden}
* html .clearfix{zoom:1}
*+html .clearfix{zoom:1}

/** 清除边框，清除边距 **/
.nobor{border:none!important;}
.nomargin{margin:0!important;}
.nobg{ background:none!important;}

/*外边距与内边距*/
.marginL0{ margin-left:0!important;}
.marginL10{ margin-left:10px!important;}
.marginL5{ margin-left:5px!important;}
.marginL8{ margin-left:8px!important;}
.marginL15{ margin-left:15px;}
.marginL20{ margin-left:20px !important;}
.marginL30{margin-left:30px!important;}
.marginL47{margin-left:47px!important;}
.marginL50{margin-left:50px;_margin-left:0;}
.marginL70{margin-left:70px!important;}
.marginL100{ margin-left:100px;}
.marginL110{ margin-left:110px;}
.marginR5{ margin-right:5px;}
.marginR10{ margin-right:10px!important;}
.marginR15{ margin-right:15px}
.marginR20{ margin-right:20px!important;}
.marginR24{ margin-right:24px!important;}
.marginB6{ margin-bottom:6px;}
.marginB45{ margin-bottom:45px}
.marginB10{ margin-bottom:10px}
.marginB15{ margin-bottom:15px}
.marginB20{ margin-bottom:20px !important;}
.marginB30{ margin-bottom:30px !important;}
.marginT1{ margin-top:1px!important;}
.marginT5{ margin-top:5px!important;}
.marginT7{ margin-top:7px;}
.marginT10{ margin-top:10px;}
.marginT15{ margin-top:15px!important;}
.marginT20{ margin-top:20px!important;}
.marginT37{ margin-top:37px!important;}
.marginT42{ margin-top:42px!important;}
.marginT46{ margin-top:46px!important;}
.marginT50{ margin-top:50px!important;}
.marginT95{ margin-top:95px;}
.paddingT0{ padding-top:0!important;}
.paddingT6{padding-top:6px!important;}
.paddingT13{ padding-top:13px!important;}
.paddingT17{ padding-top:17px;}
.paddingT20{ padding-top:20px;}
.paddingT30{ padding-top:30px;}
.paddingT41{ padding-top:41px!important;}
.paddingB5{ padding-bottom:5px!important;}
.paddingB13{ padding-bottom:13px!important;}
.paddingB27{ padding-bottom:27px!important;}
.paddingL10{ padding-left:10px!important;}
.paddingL20{ padding-left:20px!important;}
.paddingL44{ padding-left:44px!important;}
.paddingL74{ padding-left:74px!important;}
.paddingR10{ padding-right:10px;}

/*字体颜色*/
.orange{ color:#f26522!important;}
.orange_1{ color:#FB6400;}
.orange_2{ color:#ff7800;}
.blue{ color:#6EB0D5!important;}

.blue_1{ color:#06A0E4!important;}
.red{ color:#DB4F33!important;}
.red_1{ color:#E60012;}
.red_2{ color:#FF3300;}
.gray{ color:#B4B4B4;}
.gray_1{ color:#666!important;}
.gray_2{ color:#aaa!important;}
.gray_3{ color:#999!important;}
.gray_4{ color:#818181!important;}
.green{ color:#32B16C;}
.green_1{ color:#4A7B48;}
.white{ color:#fff !important;}
.color_normal{ color:#333;}
.bg_black{ background-color:#000!important;}
.bg_black_1{ background-color:#1b2733!important;}
.pink{color:#f05b72!important;}

/*隐藏多余文字*/
.hiddenTxt{overflow:hidden;white-space:nowrap;text-overflow: ellipsis;}

/** 页结构 **/
body{background-color: #fff;}
.content{width:1010px;margin:0 auto;clear: both;}
.left{ width:697px; float:left; border-right:solid 1px #ddd;}
.right{ width:307px; float:right;}

/******************** 翻页 *******************/
.pagination a.page_a em{background:url(../images/icon_04.png) no-repeat;_background:url(../images/icon_04.gif) no-repeat;}
.pagination{ height:37px; line-height:37px; padding:16px 0 55px 0; text-align:center; clear:both;}
.pagination a:link,.pagination a:visited {color:#333; font-size:18px; padding:0 9px; margin-right:5px; }
.pagination a:hover,.pagination .active_link{background-color:#44B7EB;color:#fff;height:37px;font-size:18px;padding:0 9px; display:inline-block;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;margin-right:5px;}
.pagination a.page_a{ width:105px; height:37px; display:inline-block; background-color:#F26522; -moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px; text-align:center; }
.pagination a.page_a em{ color:#fff; font-weight:bold;font-size:12px;}
.pagination a.page_a em.page_pre{ background-position:0 -184px; padding-left:9px;}
.pagination a.page_a em.page_next{background-position: 43px -203px;padding-right: 10px;}
/******************** 页头 *******************/
.slogan{background:url(../images/icon_header.png) no-repeat;background-position:0 -65px;display: inline-block;float: left;height: 17px;margin: 18px 0 0 14px;width: 128px;}
.nav li .btn_public {background: url(../images/icon_header.png) no-repeat;background-position: 0 -129px;width: 128px;height: 33px;display: inline-block;}
.icon_person{background:none}
.line_index{background:url(../images/icon_header.png) no-repeat;}
.line_index{background-position:-265px -60px;height:21px;width:1px;display:inline-block;vertical-align:middle}
.icon_qqq{background: url(../images/icon_header.png) no-repeat;background-position:6px -1196px;display: inline-block;padding:0 0 0 24px;}
.icon_qqq:hover{background: url(../images/icon_header.png) no-repeat;background-position:6px -1070px;display: inline-block;padding:0 0 0 24px;}
.icon_weixind{background:url(../images/icon_header.png) no-repeat;background-position:6px -1098px;display:inline-block;padding:0 0 0 24px;}
.icon_weixind:hover{background:url(../images/icon_header.png) no-repeat;background-position:6px -1169px;display:inline-block;padding:0 0 0 24px;}
.icon_zhinan{background:url(../images/icon_header.png) no-repeat;background-position:right -1144px;display:inline-block;padding:0 20px 0 0;}
.nav{padding-right:46px}
.icon_name{background:url(../images/icon_header.png) no-repeat;background-position:42px -1125px;display:inline-block;padding:0 20px 0 0;}
.nav li a{color:#ccc}
.nav li.active{position:relative;z-index:10}
.nav li.active a{color:#fff}
.sel_box{position:absolute;top:27px;right:4px;background:#fff;width:68px;text-align:center;padding:5px 0;border-radius:2px;box-shadow: 0px 1px 7px #666;border:1px solid #ddd\9;}
.sel_fd{width:135px;text-align:left}
.nav li.active .sel_box a{color:#666;display:block;line-height:28px;}
.nav li.active .sel_fd a{display:inline-block;width:65px;text-align:center;}
.nav li.active .sel_fd p.p1{padding:0 0 5px 5px;text-indent: 0;text-align: center;}
.nav li.active .sel_zhinan a{line-height:24px}
.nav li.active .sel_box a:hover{color:#ff7800}
.nav li.active .sel_box .exit{}
.nav li.active .sel_box .exit a{font-weight:bold;height:31px;line-height:31px;display:block;text-align:center;width:135px;}
.nav li.active .sel_box .exit a.normal_a{width:auto;}
.nav li.active .onebox{border-bottom:1px solid #ddd}
.nav li.active .twobox{padding-left:5px;border-bottom:1px solid #ddd}
.nav li.active .twobox a{float:left;width:62px;line-height:20px;padding-bottom:8px}
.nav li.active .twobox a:hover,
.nav li.active .sel_zhinan a:hover{text-decoration:none}
.nav li.active:hover .icon_zhinan{background:url(../images/icon_header.png) no-repeat;background-position:right -1125px;display:inline-block;padding:0 20px 0 0;}
.nav li a.icon_iphone{background:url(../images/icon_head.png) no-repeat}
.nav li a.icon_iphone{background-position: 0 -125px;padding-left: 24px; margin-left: 10px;}
.top_wraper .nav{padding-right:0}
 /*footbox*/
 .top_wraper .nav .fk_code img{width:100%}
.footbox{background:#f6f6f6;height:155px;font-family:"Microsoft YaHei","SimSun"}
.footbox .f_cen,.f_cen{width:1010px;margin:0 auto;}
.footbox .fcon1{border-bottom:1px solid #e2e1e1;padding:25px 0 15px 20px;margin-bottom:17px}
.footbox .fcon1 li{float:left;}
.footbox .fcon1 li.li_01{width:70px;padding-right:51px}
.footbox .fcon1 li.li_02{width:70px;padding-right:49px}
.footbox .fcon1 li.li_03{width:300px;padding-right:30px}
.footbox .fcon1 li.li_04{width:181px;}
.footbox .fcon1 li.li_05{width:208px;}
.footbox .fcon1 li .phonetext{font-size:18px;color:#f47327;font-weight:bold;}
.footbox .fcon1 li strong.t{color:3333;font-size:14px;padding-bottom:11px;display:block;}
.fc-333{color:#333}
.fc-999{color:#999}
.text-c{text-align:center;}
.footbox .fcon1 a.fc-999{color:#999;padding-right:10px}
.fcon2{padding:20px 0px 0px 0px;font-family:"Microsoft YaHei","SimSun"}
.fcon2,
.fcon2 a{color:#d5d5d5}
.fcon2 a{padding-right:6px}
.fcon2 dl{padding-bottom:0px}
.fcon2 dt,
.fcon2 dd{float:left;}
.fcon2 dt{font-size:14px;width:65px;}
.fcon2 dd{padding:3px 0 5px 0;width:945px;}
.fcon2 dd a{font-size:12px;color:#d5d5d5;white-space:nowrap;float:left;padding-bottom:5px}
/******************** 光标划过显示和隐藏 *******************/ 
.nav  li .active {width:100%;border-collapse:collapse;border:0;}
.nav  li .sel_box {display:none; float:left;}
.nav  li:hover .sel_box,
.nav  li a:hover .sel_box {display:block;}
 .logo,.icon_homePage,.icon_person,.btn_public,.field,.btn_search,.btn_search_1,.input_search_1,.list_arrow_down,.icon_arrowB,.nav_on li a.nav_current,.nav_close,.nav_dl dd a,.foot_logo,.icon_search:hover,.btn_search:hover,.back_top,.feedback,.back_close,.pic_delete,.weiXin_sider,.weiXin_tri,.weiXin_img{ background:url(../images/icon_header.png) no-repeat;_background:url(../images/icon_header.gif) no-repeat;}
 .header{position:relative; z-index:6666;}
 .banner_01{left:50%;margin-left:-502px;position:relative;}
 .top{position:absolute; top:0; left:0; width:100%;background-color:#000;color:#FFFFFF;height:56px;filter:alpha(opacity=81); /*IE*/-moz-opacity:0.81; /*Mozilla*/opacity: 0.81;}
 .top_wraper{ position:absolute; top:0;left:0; width:100%;}
.top_con,.head_con{ width:1010px; margin:0 auto; position:relative;}
.logo{ width:112px; height:39px; text-indent:-9999px; display:block; margin:9px 0 0 0; float:left;}

.nav{float:right; padding:13px 5px 0 0; height:44px; line-height:31px;}
.nav li{ float:left; padding:0 5px; color:#fff;}
.nav li a{ color:#fff;display:inline-block;}
.icon_homePage{ background-position:-253px -104px; padding-left:20px;} 
.icon_person{ background-position:0 -103px;_background-position:0 -106px; padding-left:16px;}
.nav li .btn_public{background-position:0 -130px; width:126px; height:31px; display:inline-block;}
.nav li .btn_public:hover{filter:alpha(opacity=90); /*IE*/-moz-opacity:0.90; /*Mozilla*/opacity: 0.90;}
.head_wraper{ position:absolute; top:56px; left:0; width:100%;}
.search_wraper{ position:absolute;width:302px; height:406px;background-color:#000;color:#FFFFFF;filter:alpha(opacity=30); /*IE*/-moz-opacity:0.3; /*Mozilla*/opacity: 0.3; margin-left:40px;}
.search_con{width:284px; height:392px; float:left; padding:15px 0 0 18px; position:absolute;margin-left:40px;padding-bottom:0;padding-left:18px;padding-right:0;padding-top:15px;}
.field{background-position: 0 -171px;height: 36px;margin-top: 9px;width: 264px;-webkit-box-shadow: 0 0 5px #000; -moz-box-shadow:0 0 5px #000; box-shadow:0 0 5px #000;}
.list_arrow_down {background-position: 4px -371px; border-right: 1px dashed #7FADC1; cursor: pointer; display: block; float: left; height: 30px; margin-top: 5px; width: 19px; }
.input_cal{background-position:0 -217px;}
.input_search{ border:0;color: #7FADC1;height: 36px;line-height: 36px;margin: 0 1px;padding: 0 8px;width: 207px; float:left;}
.icon_search{ width:39px; height:36px; display:inline-block; cursor:pointer; float:left;} 
.icon_search:hover{ background-position:-1px -608px;} 
.hover_blue:hover{ background-position:-1px -656px;}
.btn_search{ width:266px; height:46px; border:0; background-position:0 -271px;cursor:pointer;}
.btn_search:hover {background-position:0 -712px;}
.field_bottom{ border-bottom:solid 1px #aaa; height:20px; line-height:20px; width:195px; text-align:center; margin:155px 0 0 41px;}
.field_bottom a{ color:#fff;}
.height56{ height:56px;}
.big_pic_arrowL,.big_pic_arrowR{ background:url(../images/icon_arrow.png) no-repeat;_background:url(../images/icon_arrow.gif) no-repeat; display:inline-block; width:36px; height:56px; position:absolute;filter:alpha(opacity=60); /*IE*/-moz-opacity:0.6; /*Mozilla*/opacity: 0.6;}
.big_pic_arrowL{top:175px; left:10px;}
.big_pic_arrowR{ background-position:-45px 0;top:175px; right:18px;}
.big_pic_arrowL:hover,.big_pic_arrowR:hover{ filter:alpha(opacity=100); /*IE*/-moz-opacity:1; /*Mozilla*/opacity:1;}
/******************** 已登录状态 *******************/
.nav_on{float:right; padding:11px 5px 0 0; height:44px; line-height:36px;}
.nav_on li{ float:left; padding:0 4px;_padding:0; color:#fff; height:45px; position:relative; z-index:99;}
.nav_on li a{ color:#fff;}
.nav_on li.nav_width{ width:90px; text-align:center; padding:0px;}
.icon_arrowB{background-position:68px -471px; text-align:left; width:75px; padding-left:11px; display:inline-block;}
.nav_on li a.nav_current{ background-position:68px -451px; background-color:#fff; width:76px; color:#000; border:solid 1px #F5F5F5; display:inline-block;height:43px; text-align:left; padding-left:12px;text-decoration:none;}
.nav_on li .btn_public{background-position:0 -130px; width:126px; height:31px; display:inline-block; margin-top:3px;}
.nav_on li .btn_public:hover{filter:alpha(opacity=90); /*IE*/-moz-opacity:0.90; /*Mozilla*/opacity: 0.90;}
.nav_pop{ position:absolute; width:144px; border:solid 1px #F5F5F5; background-color:#fff; padding:5px 13px; color:#333; text-align:left; z-index:999; top:44px; left:0;}
.nav_close{ background-position:0 -510px; width:8px; height:8px; display:inline-block; position:absolute; right:6px; top:6px; cursor:pointer;}
.nav_dl dt{ line-height:24px;}
.nav_dl dd{ line-height:24px;}
.nav_dl dd a{display:inline-block; color:#06A0E4; padding-left:23px;}
.nav_dl dd a.nav_change {background-position: -244px -499px;padding: 4px 0 4px 27px;width: 116px;}

/******************** 页脚 *******************/
.footer_wraper{background-color:#eee; border-top:solid 1px #ddd; overflow:hidden; zoom:1; clear:both;}
.footer{text-align:center; padding:10px 0 15px; width:1010px; margin:0 auto;}
.hot_ul{}
.hot_ul li{ border-bottom:dashed 1px #ddd; height:34px; line-height:34px;}
.hot_ul li a{color:#B6B6B6;}
.about_ul{border-bottom:dashed 1px #ddd; padding:36px 0 0 0;}
.about_ul li{ height:36px; line-height:36px;color:#F26522;}
.about_ul li a{ color:#333; }
.footer p{ line-height:35px; color:#B6B6B6;}
.foot_logo{ width:33px; height:38px; display:inline-block; background-position:-233px 0;}
.bx_a{width:846px;height:30px;position: absolute; left:59px;bottom:479px;z-index:99; background-image:url(about:blank);filter:alpha(opacity=0); /*IE*/-moz-opacity:0; /*Mozilla*/opacity: 0;}

/******************** 意见反馈 *******************/
.feedback_wraper{ width:41px; height:86px;position:absolute;right:0;bottom:0}
.back_top{ width:41px; height:41px; margin-bottom:2px; display:block; background-position:0 -771px;}
.feedback{width:41px; height:41px; background-position:0 -817px; display:block;}
.feedback_con{ width:346px;-webkit-box-shadow: 0 1px 5px rgba(0,0,0,.1); -moz-box-shadow: 0 1px 5px rgba(0,0,0,.1); box-shadow: 0 1px 5px rgba(0,0,0,.1); background-color:#fff; position:relative; border:solid 2px #eee; margin:15px 0 0 40px;zoom:1;right:42px;}
.feedback_con:after{content:".";display:block;visibility:hidden;height:0;clear:both;}
.back_close{ background-position:0 -862px; width:41px; height:46px; position:absolute;top:-2px; left:-41px;}
.feedback_top{ padding:7px 5px;}
.feedback_aera{ border:solid 1px #ddd; background-color:#F5F5F5; height:84px; padding:5px 8px; margin-bottom:7px;}
.feedback_aera textarea { border:none; background-color:#F5F5F5; width:320px; resize:none; height:67px; overflow-y:auto; margin-bottom:2px; color:#666; line-height:18px;}
.feed_contect{border:solid 1px #ddd; background-color:#F5F5F5; padding:14px 10px; color:#666; width:314px;}
.feed_p{ padding:10px 20px 3px 10px;}
.feed_ul{ padding:0 10px; height:52px;}
.feed_ul li{ width:50px; margin-right:13px; float:left;}
.pic_delete{ background-position:0 -911px; width:9px; height:10px; display:block; margin:6px 0 0 20px;}
.feed_p1{ background-color:#FFFFCC; height:26px; line-height:26px; padding:0 10px;}
.feedback_bottom{ border-top:solid 1px #eee; padding:7px;}
.feed_p2{ float:right; width:192px; text-align:right; color:#666;}
.feedback_top1{ padding:40px 36px 16px;}
.feed_strong{ color:#0d774a; font-size:18px; font-family:"微软雅黑"; margin-bottom:10px; display:block;}
.feed_p3{ line-height:18px;}
.feedback_main{bottom:113px;display:block;right:2px;z-index:55555;position:fixed;_position:absolute;_right:expression(eval(document.documentElement.scrollRight+2));}
.btn_pop_normal{ width:120px; height:40px; background-color:#F26522;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px; border:none;font-size:18px; font-family:"微软雅黑"; color:#fff; cursor:pointer;}
.feed_hover{ width:30px; display:inline-block; padding:1px 5px; background-color:#fff; font-weight:bold; text-align:center; color:#f26521;}
.weiXin_con{ clear:both;bottom: 86px; position: absolute;right: 0;}
.weiXin_sider{ background-position:1px -932px; width:16px; padding:5px 8px; height:98px; line-height:16px; display:inline-block; font-size:14px; font-family:"微软雅黑"; font-weight:bold; color:#fff; margin-bottom:5px; cursor:pointer; float:left;}
.weiXin_tri{ background-position:-35px -911px; width:6px; height:10px; display:inline-block; margin:4px;}
.tri_R{background-position:-19px -911px;}
.weiXin_img{ background-position:-80px -771px; width:187px; height:215px; display:inline-block; vertical-align:sub; margin-left:-1px; float:left;}
.marginT106{ margin-top:106px;}

/******************** 分享 *******************/
.sns_ul{ padding-top:15px;}
.sns_ul li{ width:50px; float:left; margin:0 14px 13px 0;position:relative;}
.sns_logo,.sns_hover{ background: url(../images/icon_sns.png) no-repeat;_background: url(../images/icon_sns.gif) no-repeat; width:50px; height:50px; display:block; margin-bottom:14px;}
.logo_sina{ background-position:0 0;}
.logo_qq{ background-position:0 -58px;}
.logo_douban{ background-position:0 -260px;}
.logo_renren{ background-position:0 -318px;}
.sns_tips{background: url(../images/icon_sns.png) no-repeat;_background: url(../images/icon_sns.gif) no-repeat; padding-top:25px; display:block; font-size:12px;}
.tips_R{ background-position:17px -435px;color:#66ae9f; }
.tips_W{ background-position:17px -491px;color:#DE7070; }
.tips_C{ background-position:17px -547px;color:#8B9CAF; }
.sns_hover{ position:absolute; left:0; top:0; background-position:0 -376px; line-height:50px; color:#fff; text-decoration:underline; text-align:center;}
.share_icon span{font-family: "Microsoft YaHei","SimSun";padding:0 0 10px 0;font-size:14px}
.sns_logo_box{ text-align:center;margin-top:10px}
.sns_logo_box .sns_logo{ display: inline-block; margin-right:14px;}
.sns_logo_box .sns_logo32{ display: inline-block; margin-right:14px;}
.sns_logo_box .sns_logo16{ display: inline-block; margin-right:14px;}
.logo_weixin{background-position:0 -938px}
.fc_org{color:#F26522}
.share_icon span i.fc_org{ vertical-align:top; font-size:16px;margin-top:-2px;display:inline-block}
.tip_payed{padding:0 0 20px 0;line-height:22px}
.tip_payed strong{font-size:14px}
.comment_share_q{ text-align:left;}
.comment_share_q .success_dl{ text-align:left;padding:0 0 40px 128px}
.one_line dd.dd_first{line-height:48px}
.comment_share_q .share_icon{ text-align:left;padding-left:190px}
.pd_bt10{padding-bottom:10px}
.pop_diary_q{padding:100px 0 0 200px;width:390px;}
.pop_diary_q .success_dl{padding-left:0}
.pop_diary_q .success_dl dd{width:320px}
.line260{border-bottom:1px solid #eee;width:260px;padding-bottom:10px;margin-bottom:10px}
.share_index{width:500px;margin:0 auto; font-family:"Microsoft YaHei","SimSun";}
.share_index .s_tip{float:left;padding-top:15px}
.share_index .sns_ul{float:left;padding-top:0}
.share_right{ font-family:"Microsoft YaHei","SimSun"; text-align:center;margin-top:10px;}
.share_right .sns_ul{width:230px;margin:0 auto}
.sns_logo32,
.sns_hover32{ background: url(../images/icon_sns32.png) no-repeat;_background: url(../images/icon_sns32.gif) no-repeat;width:32px; height:32px; display:block; overflow:hidden}
.sns_logo16,
.sns_hover16{ background: url(../images/icon_sns32.png) no-repeat;_background: url(../images/icon_sns32.gif) no-repeat; background-size:16px 80px;width:16px; height:16px; display:block; overflow:hidden; float:left;margin-right:5px}
.small_share li{width:32px;height:32px}
.logo_sina32{ background-position:0 -64px}
.logo_qq32{ background-position:0 -32px}
.logo_douban32{ background-position:0 -128px}
.logo_renren32{ background-position:0 -96px}

.logo_sina16{ background-position:0 -32px}
.logo_qq16{ background-position:0 -16px}
.logo_douban16{ background-position:0 -64px}
.logo_renren16{ background-position:0 -48px}
.bdshare_q{ float:right}
.bdshare_q .sp_t{ float:left;line-height:16px}
.share_center50{ text-align:left;padding:20px 0 10px 0}
.share_center50 .s_tip{font-family:"Microsoft YaHei","SimSun"; font-size:14px}
.share_center50 .sns_ul{width:auto;}
.ico_zan{background:url(../images/ico_zan.png) no-repeat left -25px;display:inline-block;padding-left:15px;font-family:"Microsoft YaHei","SimSun"; }
.ico_zaned{background:url(../images/ico_zan.png) no-repeat left 0;display:inline-block;padding-left:15px;font-family:"Microsoft YaHei","SimSun"; }
a.ico_zan:hover{background:url(../images/ico_zan.png) no-repeat left 0;text-decoration:none;font-family:"Microsoft YaHei","SimSun";}
.pb10px{padding-bottom:10px}
.f16{font-size:16px;font-family:"Microsoft YaHei","SimSun"; }
.pb15{padding-bottom:15px}

/* .fr{float:right;margin-right:20px;} */
.ewmbox{margin:37px 0;border:2px solid #e7e7e7;background:#f6f6f6}
.ewmbox .line{padding:40px 69px 0 69px;float:left}
.ewmbox .fl{padding:30px 0 70px 36px}
.ewmbox .fl p{font-size:18px;font-family:"微软雅黑";color:#333;padding:20px 0}
.ewmbox .ewmdiv{padding-top:214px;float:left}
.ewmbox .ewmdiv .ewm{border:2px solid #e5e5e5;padding:20px;width:156px;height:156px}
.ewmbox .ewmdiv p{padding-top:32px;text-align:center;font-size:18px}
.text_center{text-align:center;}
.height29{height:29px;}
.pop_weixin{-webkit-box-shadow: 0 5px 15px rgba(0,0,0,.5); -moz-box-shadow: 0 5px 15px rgba(0,0,0,.5); box-shadow: 0 5px 15px rgba(0,0,0,.5); width:383px;background-color:#fff; margin:70px auto; border:solid 1px #ddd; _border:solid 2px #ddd !important;position:relative;}
.title_weixin{font-size:18px; font-family:"微软雅黑"; color:#666; text-align:center; height:45px; line-height:18px;_line-height:22px;}
.bold {font-weight:bold;}
.width479 {width:479px;}

/********************* 弹层 *********************/
.pop_320{ width: 320px; height: auto; position: relative; background: #fff; font: normal 14px "Microsoft YaHei"; color: #2c3e50; border-radius: 1px; }
.pop_320 p{ padding: 0 0 30px; text-align: center; font-size: 14px; color: #2c3e50; }
.pop_320 p.xzweb_ui_alert_content{ padding: 41px 0 36px; }
.pop_320 .pop_confirm{ display: inline-block; height: 36px; padding: 0 17px; line-height: 36px; text-align: center; color: #f5f5f5; background: #f05b72; }
/********************* 新弹层 *********************/
.xz_pop_mask{position: fixed;width: 100%;height: 100%;background: rgba(0,0,0,0.5);z-index: 9999;left: 0;top: 0;}
.xz_pop_320{width: 260px;height: auto;position: absolute;background: #fff;font: normal 14px "Microsoft YaHei";
 color: #2c3e50;border-radius: 1px;padding: 0px 30px 20px 30px;left: 50%;top:50%;
 -webkit-transform: translate(-50%,-50%);
 -moz-transform: translate(-50%,-50%);
 -ms-transform: translate(-50%,-50%);
 -o-transform: translate(-50%,-50%);
 transform: translate(-50%,-50%);}
.xz_pop_320 p{padding: 41px 0 36px;text-align: center;font-size: 14px;color: #2c3e50;}
.xz_pop_320 .pop_confirm{display: inline-block;height: 36px;padding: 0 17px;line-height: 36px;text-align: center;color: #f5f5f5;
 background: #f05b72;margin-left: 50%;-webkit-transform: translateX(-50%);-moz-transform: translateX(-50%);
 -ms-transform: translateX(-50%);-o-transform: translateX(-50%);transform: translateX(-50%);border-radius: 1px;}

/******************** 新头部 *******************/
.nav_R li a.openTri_R,.nav_R li a.icon_iphone,.icon_wx,.icon_wb,.guide,.nav_R li a.openTri_R_Pad{background: url(../images/icon_head.png) no-repeat;}
.bg_up,.bg_down{background: url(../images/bg_repeat.png) repeat-x;}
.pics_pre,.pics_next{background: url(../images/icon_index.png) no-repeat;}
.head_bar{position: absolute;width: 100%;top: 0;z-index: 99;}
.head_bar_con{height:63px;padding: 31px 20px 0;}
.guide_tob{position:absolute; background: #00269a; width: 275px; padding-right:15px; height: 36px; line-height: 36px; top: 120px; border-radius: 25px;}
.guide_tob a{color: #fff; font-size:14px; height:35px; width: 275px; padding-left:15px; display:inline-block;}
.guide_tob i.top_trigle{position:absolute; top:-23px; left:25px; width:35px; height:23px; background: url(../images/top_trigle.png)  no-repeat;background-size: contain;}
.guide_tob i.top_cancle{position:absolute; right: -10px; top: -15px; width:15px; height:15px; background: url(../images/top_cancle.png) no-repeat;background-size: contain; cursor: pointer;}
.guide_tob i.top_right{position: absolute;right: 11px;width: 18px;top: 9px;height: 18px;background: url(//www.xiaozhu.com/e19122617/images/top_right.png) 100% 100% no-repeat;background-size: contain;}
.logo_index{width:208px; height:61px; text-indent:-9999px; display:block;float:left;background: url(../images/logo_index.png) no-repeat center center;background-size: 100% 100%;}
.slogan_v2{display: inline-block;float: left;width:129px;height:17px;margin: 17px 0 0 20px;color: #fff;font-size: 14px;}
.slogan_black { background-position:0 -471px; width:100px;height: 13px;margin:20px 0 0 14px;}

.nav_R{float: right;font-family:"microsoft yahei";font-size: 14px;}
.nav_R li{float:left; color: #fff; height: 44px;line-height: 44px;position: relative;z-index:999}
.nav_R li a{color: #fff;padding: 0 10px;display: inline-block;}
.nav_R li a:hover,.nav_R li a.nav_now{color: #f05b72;text-decoration: none;}
.nav_R li a.openTri_R{background-position: right -118px;padding-right:14px;}
.nav_R li a.openTri_R:hover,.nav_R li.current:hover a.openTri_R{background-position: right -164px;color: #f05b72;}
.nav_R li a.openTri_R_Pad{color:#fff;background-position:right -118px;padding-right:14px;}
.nav_R li a.icon_iphone{background-position: 0 -119px;padding-left: 24px; margin-left: 10px;padding-right:20px;}
.nav_R li a.icon_iphone:hover{background-position: 0 -154px;}
.btn_free{width: 128px;height: 44px;line-height: 44px;text-align: center;font-size: 18px;background-color: #1abc9c;filter:alpha(opacity=90); /*IE*/-moz-opacity:0.9; /*Mozilla*/opacity: 0.9;display: inline-block;}
.btn_free:hover{text-decoration: none; background-color: #1aaa88;color: #fff!important;}
.head_pop{width: 160px;padding:10px 25px 0;position: absolute;right: 0;top: 44px; background-color: #000;filter:alpha(opacity=80); /*IE*/-moz-opacity:0.8; /*Mozilla*/opacity: 0.8;font-family:"microsoft yahei"; font-size: 14px;line-height: 32px;z-index:9;display: none;}
.top40{top:40px;}
.pop_column{overflow: hidden;padding-bottom: 10px;}
.head_pop span{display:block;clear: both;}
.head_pop span a{padding: 0;}
.header_current_last{
  margin-right:17px;
}
.head_applet{
  width:163px;
  height:188px;
  box-sizing:border-box;
  padding:0;
  padding-top:12px;
  text-align: center;
  border-radius: 0 0 80px 80px;
  color:#fff;
}

.head_applet>div{
  width: 130px;
  height: 130px;
  line-height: 130px;
  background: #fff;
  border-radius: 65px;
  margin: 0 auto;
}
.head_applet .qrcode{
  display: inline-block;
  width: 120px;
  height: 120px;
  border-radius: 53px;
  margin-top: 4px;
}
.nav_R li:hover .head_pop, .nav_R li a.hover .head_pop{display:block;}
.pop_T{display: block!important; font-weight: bold;clear: both; padding: 0!important;}
.pop_bor{border-top: solid 1px #9E9E9C;padding-top: 9px!important;}
.width_58{width: 58px;}

.head_wrapper{height: 56px;line-height: 56px;background-color: #fff;padding: 0 20px 0 10px;}
.logo_v2{background: url(../images/iconV3_logo.png) no-repeat center center;background-size: 100%; width:248px; height:40px; text-indent:-9999px; display:block;float:left;margin: 8px 0 0 10px;}
.logo_black{background:url("../images/black_logo.png") no-repeat;margin: 10px 0 0;}
.iphone_black { background-position: 0 -393px!important}

.nav_commen{color: #2c3e50;padding-top: 8px;}
.nav_commen li,.nav_commen li a{color: #2c3e50;}
.nav_commen li{height: 40px;line-height: 40px;}
.nav_commen li a.openTri_R{background-position: right -425px;}
.nav_commen li a.openTri_R:hover,.nav_commen li.current:hover a.openTri_R{background-position: right -166px;color: #f05b72;}
.nav_commen li a.icon_iphone{background-position: 0 -390px;}
.nav_commen li a.icon_iphone:hover{background-position: 0 -156px;}
.nav_commen .btn_free{width:110px;height: 40px;line-height: 40px;font-size: 16px;color: #fff;}
.nav_commen .head_pop{background-color: #000;}
.nav_commen .head_pop a{color: #fff;}


/****new page header V2 start***/
.detail_wrapper{background:#fff;height:56px;}
.detail_head{ width:1240px; margin:0 auto;}
.xz_logo_detail { display:block; float:left; background:url(../images/iconV3_logo.png) no-repeat center center;background-size: 100% 100%; width: 284px; height: 40px; margin-top:8px; text-indent:-9999px;}
.head_srarch{ float:left; position:relative; height:30px; width:100px; margin:10px 0 0 20px;}
.head_search_ico{ position:absolute; right:16px; top:13px; background:url(../images/detail/sprice_png24.png) no-repeat 0 -788px; width:8px; height:4px; cursor:pointer;}
.head_srarch_input{height:28px; width:85px; padding-left:13px; line-height:28px;background:#fff; border:1px solid #ecf0f1; vertical-align:top; color:#2c3e50;font-size:14px;font-family:"Microsoft YaHei";} 
.head_srarch_input::-moz-placeholder{color:#2c3e50;}       
.head_srarch_input::-webkit-input-placeholder{color:#2c3e50;} 
.head_srarch_input:-ms-input-placeholder{color:#2c3e50;} 
/****new page header V2 end***/

/**** exception page start****/
.exception_con{ border-top:1px solid #eee; padding:150px 0 230px; text-align:center; width:100%;}
.exception_con i{ display:inline-block;vertical-align:top; background:url(../images/detail/sprice.png) no-repeat 0 -319px; width:72px; height:72px;}
.exception_text{ display:inline-block; width:420px; height:80px; font:normal 24px/38px "Microsoft YaHei"; color:#959ea7; text-align:left; padding-left:20px;}
.house_text h5{ font-size:36px; font-weight:normal;}
/**** exception page end****/

/******************** 新页尾 *******************/
.foot_v2{width: 955px;margin: 20px auto;text-align: center;overflow: hidden;}
.foot_T{font-size: 14px;font-family:"microsoft yahei";color: #f05b72;}
.see_ul{width: 102px;margin:5px auto 35px;overflow: hidden;}
.see_ul li{float: left;margin: 0 8px;}
.icon_wx,.icon_wb{background-position: 0 -208px;display: inline-block;width: 35px;height: 35px;}
.icon_wb{background-position: -45px -208px;}
.icon_wx:hover{background-position: -90px -208px;}
.icon_wb:hover{background-position: -135px -208px;}
.foot_ul{overflow: hidden;text-align: left;margin-bottom: 20px;}
.foot_ul li{float: left;width: 57px; margin: 0 32px 0 0;color: #959ea7;line-height: 24px;}
.foot_ul li a{color: #959ea7;white-space:nowrap;}
.guide{background-position: 8px -258px;padding-top: 50px;display: inline-block;color: #959ea7;font-size: 14px;font-family:"microsoft yahei";}
.icon_fk{background-position: -44px -258px;}
.guide_T{font-size: 14px;font-family:"microsoft yahei";}
.width_280{width: 282px!important;}
.width_280 a{margin-right: 7px;}
.width_100{width: 100px!important;}
.link_dl{color: #bdc3c7;text-align: left;}
.link_dl dt{float: left;width: 75px;font-size: 14px;font-family:"microsoft yahei";}
.link_dl dd{float: left;width: 865px;line-height: 24px;}
.link_dl dd a{color: #bdc3c7;margin-right:8px; white-space: nowrap;}
.foot_btm{text-align: center;color:#bdc3c7;line-height: 26px;clear:both;}
.foot_btm a{color:#bdc3c7;}
.width_274{width: 274px;}

.width_342{width: 342px !important;}
.online_kf{width:173px !important;white-space:nowrap;font-size: 12px;}
.online_kf span{display:inline-block;color: #fff !important;height: 22px;line-height: 22px;padding: 0 6px;background: #f05b72;margin-bottom: 5px;border-radius: 2px;cursor: pointer;}
.online_kf span i{display:inline-block;width: 14px;height: 14px;background-image: url("images/xz_online_kf.png");background-repeat: no-repeat;background-position: 0 0;vertical-align: middle;margin-right: 4px;}
.online_kf p{color: #959ea7;line-height: 20px;}

/******************** 翻页 *******************/
.font_st{font-family: 宋体;font-weight: bold;}
.pagination_v2{ height:22px; line-height:22px; padding:16px 0 55px 0; text-align:center; clear:both;font-size: 14px;}
.pagination_v2 a:link,.pagination_v2 a:visited {color:#2c3e50;padding:0 12px;margin: 0 3px;}
.pagination_v2 a:hover,.pagination_v2 .active_link{background-color:#F05B72;text-decoration:none;color:#fff;height:22px;padding:0 12px; display:inline-block;margin: 0 3px;}
.pagination_v2 a.page_a{ width:105px; height:22px; display:inline-block; background-color:#F26522;text-align:center; }

/* 二维码 */
.w_120{ width:120px!important; padding:10px 0!important; font-family:"宋体"!important; font-size:12px; text-align:center;}
.fk_code{ width:92px!important; padding:12px 14px 0!important; color:#666!important; font-family:"宋体"; text-align:center;}

/************************注册登录***************************************/
/*
.head-top {height: 60px;width: 100%;position: absolute;top: 0px;left: 0px;}
.head-top .layer {background: #FFF none repeat scroll 0% 0%;opacity: 0.5;height: 60px;box-shadow: 0px 3px 7px #999;}
.head-top .con {height: 60px;width: 100%;position: absolute;top: 0px;left: 0px;}
.head-top .con .center {width: 1000px;margin: 0px auto;}
*/
/*col*/
.col_input{ color:#2c3e50;}
.col_gray{ color:#959ea7;}
.col_gray a{ color:#959ea7}
.col_gray a:hover{ color:#2c3e50}

.col_gray a:active{ color:#666666}
.col_gray1{ color:#2c3e50;}
.col_gray1 a,.col_gray1 a:hover{ color:#2c3e50; text-decoration:none!important;}
.col_gray a:hover{text-decoration: none;}
.col_fgray{color:#959ea7}
.col_pink{ color:#f05b72;}
.col_pink a,.col_pink a:hover{ color:#f05b72}
.col_pink a:hover{text-decoration:underline;}

/***验证码 - start ***/
.no-nb,.have-nb{ display:inline-block; width:110px; height:35px; line-height:35px; margin-left: 10px;text-align:center; font-size:12px; text-decoration:none;}
.have-nb:hover{text-decoration:none;cursor:pointer}
.no-nb,.no-nb:hover{color:#c7ccd1; border:1px solid #c7ccd1; cursor:default;text-decoration:none;}
.have-nb{border:1px solid #f05b72; color:#f05b72;}
/***验证码 - start ***/

.pr{ position:relative;}
.tc{ text-align:center;}
.percent_50{ width:50%; }
.underL1{ border-bottom:2px solid #f05b72; }
.f_12{ font-size:12px;}
.f_16{ font-size:16px;}
.f_18{ font-size:18px;}
.f_20{ font-size:20px;}
.mt_40{ margin-top:40px;}
.mt_30{ margin-top:30px;}
.mt_10{ margin-top:10px;}
.pt_20{ padding-top:20px;}
.dotline{ border-top:2px dashed #eeeeee}
.w_698_1,.w_400_1{position:absolute; background:#fff; margin:0px auto;  font:normal 14px/30px "Microsoft YaHei"; color:#2c3e50;}/*网页*/
.w_698,.w_400{ position:relative; background:#fff; margin:0 auto;  font:normal 14px/30px "Microsoft YaHei"; color:#2c3e50;z-index: 7778}
.w_698,.w_698_1{width:638px;padding:30px; }
.w_400,.w_400_1{ width:343px; padding:30px 30px 40px;}
.w_200{ background:#fff;}
.w_568{ position:relative; background:#fff; margin:0 auto;  font:normal 14px/30px "Microsoft YaHei"; color:#2c3e50;z-index: 7778; width:508px; padding:30px;}
.banbox{ min-height: 100%; min-width: 1092px; width: 100%; height: auto; position: fixed; top: 0; left: 0;}
.loginbox{float:left;}

.r_mask{ position:absolute;  z-index:1; top:0; left:0; width:100%; height:100%;background:#000;filter:Alpha(opacity=30);opacity:0.3;}
.r_bg_cover{background:url(../images/2,0,65,2872,1600,700,e363e386.jpg) no-repeat; background-size:cover; width:100%; height:100%; position:fixed; z-index:999; padding-top:150px;}
.r_colsed,.r_colsed_1{ position:absolute;  cursor:pointer; background: url(../images/layer_sprice.png) no-repeat; width:48px; height:28px;}
.r_colsed{top:10px; right:0;}
.r_colsed_1{ top:20px; right:18px;}
.r_colsed span,.r_colsed_1 span{ display:block; position:absolute; left:8px; top:8px; background:url(../images/layer_sprice_png24.png) no-repeat 0 -698px; width:12px; height:12px;transition: all 1s ease-in-out 0s;}
.r_colsed:hover span,.r_colsed_1:hover span{transform: scale(1.1) rotate(360deg);transform-origin: 50% 50% 0;transition: all 1s ease-in-out 0s;}
.r_main_l{ float:left; width:343px; border-right:1px solid #eee; padding-right:50px;}
.r_tel_ico,.r_pho_ico,.r_num_ico,.r_password_ico,.r_telepho_ico,.r_vali_ico,.r_cou_ico,.r_passport_ico,.r_mail_ico{ position:absolute; left:10px; top:8px; display:inline-block; background: url(../images/layer_sprice_png24.png) no-repeat 0 -113px; width:20px; height:20px;}
.r_mail_ico{ background-position:-54px -142px;}

.r_sym{ position:absolute; left:36px; top:2px; display:inline-block;color:#BFBFC0; }
.r_pho_ico{ background-position:0 -141px; height:20px;}
.r_num_ico{ background-position:0 -169px; height:13px; top:12px;}
.r_password_ico{ background-position:0 -276px;}
.r_telepho_ico{ background-position:-27px -113px;}
.r_vali_ico{ background-position:-27px -141px;}
.r_cou_ico{ background-position:-28px -166px;}
.r_passport_ico{ background-position:-52px -116px;}
.r_code{ display:inline-block; width:110px; height:35px; border:1px solid #eee; cursor:pointer;margin-left: 10px;}
.r_tip_text{ line-height:36px; padding:0 0 20px 10px;}
.h_30{height:22px; padding-top:8px;}
.h_col{ text-align:center; line-height:25px; background:#e9f9f8; color:#54d5ca;}
.r_error_tip{ background:url(../images/layer_sprice_png24.png) no-repeat 0 -193px; height:14px; line-height:14px; padding-left:26px; color:#f52626; font-size:12px;display:none;margin-left:11px;}
.r_main_r{ float:left; padding-left:50px; width:180px;}
.r_main_r h5{ font-size:16px; font-weight:normal; padding:2px 0 25px;} 
.r_main_qrcode_box{
  margin-top: 33px;
  position: relative;
  width: 244px;
  padding: 0 0 0 0px;
}
.r_main_qrcode_box::before{
  content: '';
  width: 142px;
  height: 1px;
  position: absolute;
  top: 0;
  background: #eee;
  left: 48px;
}
.r_main_qrcode_box .applet-qrcode{
  width: 128px;
  margin-right: 5px;
} 
.r_main_qrcode_box .inner-box{
  float: left;
  padding-top: 6px;
  padding-left: 14px;
  border-left: solid 1px #eee;
  margin-left: -1px;
  width: 250px;
}
.r_main_qrcode_box .inner-box .applet-qrcode{
  vertical-align: top;
}
.r_main_qrcode_box .text-box{
  margin-top: 52px;
  display: inline-block;
  width: 100px;
  font-size: 12px;
  line-height: 14px;
}  
.r_main_qrcode_box .text-box span:first-of-type{
  display: inline-block;
  margin-bottom:3px;
}                          
.r_tab,.r_tab1{ width:100%;}
.r_tab li,.r_tab1 li{ float:left; font-size:18px; color:#959ea7;}
.r_tab li{ cursor:pointer;}
.r_tab li.cur,.r_tab1 li.cur,.r_bottomtab li.cur{ color:#2c3e50;}
.r_bottomtab li{ float:left;  color:#959ea7; cursor:pointer; margin-top:26px; padding-left:20px;}
.r_autologin1{ background:url(../images/r_autologin1.png) no-repeat 0 0;}
.r_autologin2{ background:url(../images/r_autologin2.png) no-repeat 0 0;}
.r_top_logo{ background:url(../images/layer_sprice_png24.png) no-repeat 0 -592px; height:68px; margin:10px 0 0 46px; padding-left:79px; }
.r_top{ text-align:center}
.r_top_logo2{ border-radius:32px; border:2px solid #eeeeee; display:inline-block;margin-right: 15px;}
.r_top_tit{ background: url(../images/layer_sprice_png24.png) no-repeat 0 -218px; height: 48px; margin: 10px 0 0 25px; padding-left: 65px; }
.r_top_tit h6{ font-size:18px; line-height:20px; font-weight:normal;}
.r_top_logo p,.r_top p{ font-size:18px; padding-top:5px;}
.r_top p{ line-height:48px; display:inline-block}
.r_top_tit p{ font-size:16px; padding-top:5px;}
.r_top_logo2 p{ line-height:48px;}
.r_suc{ color:#fff; font-size:16px; position:absolute; bottom:6px; right:55px; }
.r_col_blue,.r_col_blue:hover{ color:#06a0e4; text-decoration:none;}
.reg_back{ position:absolute; top:10px; right:20px; display:block; color:#f05b72; cursor:pointer;}
.reg_suc_h4{ height:44px; line-height:44px; text-align:center; font-size:24px;  font-weight:normal; color:#2c3e50; margin:10px 0 30px;}
.reg_suc_h4 i{ display:inline-block; width:44px; height:44px; background:url(images/layer_sprice_png24.png) no-repeat 0 -220px; vertical-align:top; margin-right:28px;}
.reg_suc{ text-align:center; }
.reg_suc h2,.reg_suc h4{ font-weight:normal;}
.reg_suc h2{ height:20px; line-height:20px;}
.reg_coupon_img {background:url(../images/green_300.png); width:126px;height:60px;margin:10px auto 10px;}
.reg_coupon_img_500 {background:url(../images/green_500.png); width:126px;height:60px;margin:10px auto 10px;}
.invite:before,.invite:after { content: ""; display: inline-block; width:85px; height:2px; background: #eee; vertical-align: middle;  margin-right: 16px;}
.invite:after { margin-left:16px;}
.r_fx_list{ margin:20px auto 0px; }
.r_fx_list li{display:inline-block; margin:0 18px; cursor:pointer;}
.fx_weixin,.fx_qzone,.fx_weibo{ background:url(../images/layer_sprice_png24.png) no-repeat 0 -380px; width:62px; height:62px;}
.fx_qzone{ background-position:0 -445px;}
.fx_weibo{ background-position:0 -511px;}

/*input*/
.r_input{ display:block; /*width:340px;*/ height:44px; text-align:center; line-height:44px; background:#f05b72; color:#fff; font-size:16px; }
.r_input:hover{ background:#e33555; text-decoration:none;color:#FFF;}
.r_input_1,.r_input_small{  border: medium none; color: #333; font-family: "Microsoft YaHei"; height: 37px; line-height: 35px; padding-left: 40px;background-size: contain; }
.r_input_1{ background:url(../images/r_btm_line_on.png) no-repeat left bottom; width:303px;background-size: contain;}
.r_input_1_cur{ background:url(../images/r_btm_line.png) no-repeat left bottom;background-size: contain;}
.r_input_small{ background:url(../images/r_btm_line_small.png) no-repeat left bottom; width:176px;background-size: contain;}
.r_input_small_cur{ background:url(../images/r_btm_line_small_cur.png) no-repeat left bottom;background-size: contain;}
#registerDialog .tc .r-service-protocol{color:#2c3e50;}
#registerDialog .r-no-mobile{font-size:16px;} 
.r_select_box{ position:relative;}
.r_int{ width: 98%; border: none;color:#959ea7; height:34px;line-height:34px;font-family:"Microsoft YaHei";}
.r_select_arrow{ display:block; position:absolute; right:15px; top:17px; cursor:pointer; background:url(images/layer_sprice_png24.png) no-repeat; background-position: 0 -680px; width:9px; height:5px;} 
.r_select_list{ position:absolute; left:-16px; top:35px; z-index:999; width:303px; background:#FFF;box-shadow: 1px 3px 3px #bbb; color:#333;height:370px;overflow-y:scroll;}
.r_select_list li{height:28px; line-height:28px; padding-left:17px;}
.r_select_list li:hover{ background:#f05b72; color:#fff;}
.r_login_space{ padding-top:20px;}
.r_login_space input{ margin-right:5px;}
.place-holder-sm-pos{margin-left:-98px\0;left:98px;}
.r_wedsite li{ height:50px; line-height:50px; margin-bottom:30px; width:100%;}
.r_wedsite li a{ display:block; padding-left:72px;}
.hz_qq,.hz_qq:hover,.hz_weibo,.hz_weibo:hover{ background: url(../images/layer_sprice_png24.png) no-repeat;height:50px; }
.hz_qq:hover{ background-position:0 -714px;}
.hz_weibo:hover{ background-position:0 -767px;}
.hz_weibo{ background-position:0 -54px;}
.ui-widget-overlay { background: #000000; position: fixed; top: 0; left: 0; width: 100%; height: 100%; opacity: .50; filter: Alpha(Opacity=50);}
::-moz-placeholder{color:#c2cacd;}
::-webkit-input-placeholder{color:#c2cacd;}
:-ms-input-placeholder{color:#c2cacd;}
/*滑动验证腾讯按钮*/
.tencent-btn{line-height: 40px; text-align: center; background: linear-gradient(180deg,#fff 0,#ebedf0 87%); cursor: pointer; border: 1px solid #e4e7eb;}
.tencent-btn-success{color: #52ccba; border-color: #52ccba; background: #d2f4ef;}
/* 区号 */
.region {width: 102px;display: inline-block;cursor: pointer;height: 37px;font-size: 12px;color: #2c3e50;border-bottom: 1px solid #eeeeee;
padding-left: 10px;position: relative;/*fixed*/text-align: center;margin-left: 14px;line-height: 37px;}
.region:before {content: '';width: 1px;height: 4px;background: #eeeeee;position: absolute;left: 0;bottom: 0;}
.region:after {content: '';width: 1px;height: 4px;background: #eeeeee;position: absolute;right: 0;bottom: 0;}
.region img {margin-right: 6px;width:20px;height:14px;border: 1px solid #eeeeee;}
/*  类名展开&收缩 */
.region .region_spread {width: 8px;height: 8px;display: inline-block;cursor: pointer;
background: url(../images/registerlogin/list.png) 0 3px no-repeat;position: absolute;right: 4px;top: 15px;}
.region .region_shrink {width: 8px;height: 8px;display: inline-block;cursor: pointer;
background: url(../images/registerlogin/list.png) 0 -7px no-repeat;position: absolute;right: 4px;top: 15px;}
/*2016/12/16 global.css start*/
/* 选择框 */
.region_sel {position: absolute;width: 415px;height: auto;background: #fff;top: 40px;left: 0;box-shadow: 0px 0px 10px rgba(0,0,0,0.2);padding: 0 10px;
z-index: 1000;display: none;overflow-y:hidden ;}
.region_sel .active{color: #2c3e50 !important;}
.region_sel .country_active{color: #f05b72 !important;}
.region_sel .show{display: block;}
.region_sel .hide{display: none;}
.region_sel .region_sel_list{height: 36px;line-height: 36px;}
.region_sel .region_sel_list li{float: left;font-size: 12px;color: #959ea7;padding: 0 5px;cursor: pointer;border-bottom: 1px solid #eeeeee;}
.region_sel .region_sel_list .border_active{border-color:#f05b72;}
.region_sel .region_sel_city{color: #f05b72;}
.region_sel .region_sel_city li{/*padding: 10px 0; 1227 */}
.region_sel .region_sel_city li a{display: inline-block;float: left;padding: 0 8px;/*12 8*/height: 32px;line-height: 32px;font-size: 12px;color: #2c3e50;}
/*2016/12/16 end*/
.r_top_title {text-align: center;}
.mail_title {padding-bottom: 34px;}
.mail_title h3 {text-align: center;color: #2c3e50;font-size: 18px;font-weight: 500;margin-bottom: 18px;}
.mail_title p {text-align: left;word-wrap: break-word;padding-left: 80px;}
.icon_r {width:80px;height:60px;background: url(../images/layer_sprice_png24.png) 14px -213px no-repeat;float: left;}
.validate_ico {position: absolute;left: 10px;top: 8px;display: inline-block;background: url(../images/layer_sprice_png24.png) no-repeat 0 -136px;width: 20px;height: 30px;}
.register_ico {position: absolute;left: 10px;top: 8px;display: inline-block;background: url(../images/layer_sprice_png24.png) no-repeat -25px -277px;width: 20px;height: 25px; }
.resend {width: 108px;height: 35px;line-height: 35px;font-size: 12px;color: #c2cacd;border: 1px solid #eeeeee;display: inline-block;margin-left: 10px;text-align: center;}
.mail_revise {font-size: 16px;color: #f05b72;}
input:-moz-placeholder { /* Mozilla Firefox 4 to 18 */color: #c2cacd;}
input::-moz-placeholder { /* Mozilla Firefox 19+ */color: #c2cacd;}
input:-ms-input-placeholder, textarea:-ms-input-placeholder {color: #c2cacd;}
input::-webkit-input-placeholder, textarea::-webkit-input-placeholder {color: #c2cacd;}
.mt_20{margin-top: 10px;}



/*******tip******/

.suc{font-size:24px;color:#89c03d;text-align:center;padding:15px 0 0 0} 
.icon-simle,.icon-cry{background:url(../images/registerlogin/tipface.png) no-repeat;width:48px;height:48px;display:inline-block;vertical-align:middle;margin-right:20px;}
.h30{height:30px;text-align:center;}
.tc-btnbox{padding:0 0 0 75px;}
.fail{font-size:24px;color:#ff0000;text-align:center;padding:15px 0 0 0;}
.icon-cry{background-position:0 -61px;}

/*公共部分*/
a{text-decoration:none; cursor: pointer;outline:none;}
a:hover{text-decoration:none;}
.col_pink{ color:#f05b72}
.col_deepblue{color:#283745}
.fl{ float:left}
.fr{ float:right}
.f_12{ font-size:12px;}
.f_14{ font-size:14px;}
.f_16{ font-size:16px;}
.clear{zoom:1;}
.clear:after{content:"";display:block; clear:both;}

/* 悬浮导航 */
.suspension{ width:277px; height:46px; position:fixed; bottom:12px; right:30px; z-index:7000;}/*12.29修改*/
.suspension_lf{ float:left; width:230px; height:45px; background:url(../images/webim/gj_icons.png) 0 -380px no-repeat;  overflow:hidden; }
.suspension_lf li{ float:left;  width:46px; height:44px; line-height:44px; text-align:center; cursor: pointer; position:relative; margin-top:1px;}/*1.11修改*/
.suspension_lf span{display:inline-block; width:20px; height:20px; margin-top:14px;} /*12.30 修改*/
.sus_list1 span{background:url(../images/webim/gj_icons.png) 0 0 no-repeat;}
.sus_list2 span{background:url(../images/webim/gj_icons.png) 0 -21px no-repeat;}
.sus_list3 span{background:url(../images/webim/gj_icons.png) 0 -42px no-repeat; height:22px;}/*12.29修改*/
.sus_list4 span{background:url(../images/webim/gj_icons.png) 0 -65px no-repeat; height:22px;}/*12.29修改*/
.sus_list5 span{background:url(../images/webim/gj_icons.png) 0 -86px no-repeat;}
.sus_list5{ border-right:none;}
.sus_i{ position:absolute; z-index:999; top:5px; right:2px; background:#f05b72; height:16px; line-height:16px; min-width: 16px; max-width: 26px; border-radius:12px; padding:1px; background:#f05b72; color:#FFF;}/*12.29修改*/
.sus_on{background:#545150; opacity:0.9; border-radius:6px;}/*12.29修改*/
.suspension_lf li:hover,.sus_on,.suspension_rg:hover{background:#575453; border-radius:6px;}
.suspension_rg{float:right; width:46px; height:44px; line-height:44px; text-align:center;  background:#bbbbbb; opacity: 0.9; filter: alpha(opacity=90);border-radius:6px; overflow:hidden; margin-top:1px;}/*1.11修改*/
.suspension_rg:hover{ background:#dadada; opacity: 0.9;filter: alpha(opacity=90); border-radius:6px;}/*12.29修改*/
#to_go{display:none} 
.suspension_rg a{display:inline-block; width:20px; height:20px; background:url(../images/webim/gj_icons.png) 0 -108px no-repeat;margin-top:12px;}/*12.29修改*/


/*页面公共部分*/
.wapper{ width:308px; height:500px; background:#FFF; box-shadow:0 0 6px #bbb;z-index:7000; text-align:center; font-family:"微软雅黑";position:fixed;bottom:67px;right:22px;}/*12.29修改*/
.wapper span,div,p a{text-decoration:none;}
.im-applet-qrcode{
  width:280px;
  height:318px;
  right:28px;
}
.im-applet-qrcode .public_top{
  width:100%;
}
.im-applet-qrcode .title{
  font-weight: 800;
  font-size:20px;
  color:#2c3e50;
}
.im-applet-qrcode  .public_head{
  font-size:12px;
  height:12px;
  line-height: 12px;
  color:#959ea7;
  margin:9px 0 25px 0;
}
.hid{ display:none}
.public_top{width:308px; height:44px; line-height:44px; font-size:14px; font-weight:normal; position:relative;}/*12.29修改*/
.public_head{ margin:0 15px; height:95px; line-height:95px; border-top:1px solid #efefef; font-size:16px;}/*12.29修改*/
.nobor{ border:none;}
.public_foot{font-size:16px; padding-top:45px; color:#959ea7;}/*12.29修改*/
.rt_btn{ width:36px; height:36px; background:url(../images/webim/gj_icons.png) 0 -176px no-repeat; border: medium none; position:absolute; top:0px; right:0px; cursor:pointer}
.rt_btn:hover{width:36px; height:36px; background:url(../images/webim/gj_icons.png) -37px -176px no-repeat;}
.center_btn{ padding:45px 66px;}
.public_center{text-align:center;}
.marginT30{ margin-top:30px;}/*12.29新加*/
.marginL60{ margin-left:60px;}/*12.29新加*/

/*收藏登录页面*/

.btn_pink_im_notification{  display:inline-block;  width: 176px; height: 32px; line-height:32px;text-align:center; font-family:"微软雅黑"; font-size:14px;letter-spacing:1px; background-color: #F16B80;color: #FFF; cursor: pointer;}
.btn_pink_im_notification:hover{ background:#e33454;text-decoration:none; color:#fff;}
.im_btn_pink{  display:inline-block;  width: 176px; height: 32px; line-height:32px;text-align:center; font-family:"微软雅黑"; font-size:14px;letter-spacing:1px; background-color: #F16B80;color: #FFF; cursor: pointer;}
.im_btn_pink:hover{ background:#e33454;text-decoration:none; color:#fff;}

/*无收藏页面*/

/*收藏列表页面*/
.public_list { width:308px;border-bottom:1px solid #efefef;}
.public_list:hover {background: #f6f6f6}
.public_list dd p{ max-height:36px; overflow:hidden; word-break:break-all; word-wrap:break-word;}/*1.11修改*/
.public_list dt,.public_list dd{float:left;}/*12.29修改*/
.public_list dt{width: 110px;padding: 14px 0px 14px 0;margin-left: 15px;}
.public_list dd{ width:148px; font-size:12px; line-height:18px; text-align:left;  padding:11px 0 11px 18px; }
.sc_list1{ margin-top:5px; color:#959ea7}
.sc_list_foot{width:100%; height:36px; line-height:36px;letter-spacing: 2px; text-align:center; cursor:pointer;}/*12.29修改*/
.im_favorite_layer {position: absolute; left: 16p; top: 14px; background: #2c3e50; opacity:0.80; width: 110px; height: 74px; line-height: 78px; text-align: center; color: #fefefe;}


/*提醒登录页面*/
.public_top span{ cursor:pointer; display:inline-block; padding:0 16px; height:40px; position:relative;}/*12.29修改*/
.underL{ border-bottom:3px solid #f05b72;  }/*12.29修改*/

/*提醒列表页面*/
.mes_numb{ height:16px; line-height:16px; min-width: 16px; max-width: 26px; border-radius:12px; padding:1px; background:#f05b72; color:#FFF;  position:absolute;right:-15px; top:13px; }/*新加*/
.tx_list{ padding-top:12px; font-family:"宋体"}/*12.29修改*/
.tx_list:hover{background: #F6F6F6}
.tx_list dt{ text-align:left; padding:0 18px;}/*12.29新加*/
.tx_list dd{ padding:8px 0 12px; margin:0 18px; width:272px; border-bottom:1px solid #efefef;}/*12.29修改*/
.tx_list_ft{ color:#83888e; float:left; cursor:pointer; line-height:26px;}/*12.29修改*/
.tx_btn{width: 65px; height: 26px; line-height:26px; font-size:12px; float:right;}/*12.29修改*/
.xg{ display:block;}

/*通知列表页面*/
.tz_list{  width:auto; padding:14px 20px 0; font-family:"宋体";}
.tz_list:hover{ background: #F6F6F6}
.tz_list dt{ text-align:left; word-break:break-all; word-wrap:break-word;}/*1.11修改*/
.tz_list dd{ float:right; height:30px; line-height:30px; width:100%;border-bottom:1px solid #efefef;}
.tz_list_ft{ color:#83888e; line-height:30px; height:30px; float:right}
.noticeContent a{color:#f05b72}

/*提交反馈页面*/
.fk_head{height:14px;}
//.advice_txt{ margin-top:20px;}
.advice_txt1,.advice_txt2{width:256px; height:210px; background:#f6f6f6; border:medium none; resize:none; padding:5px 10px; color:#2c3e50;overflow:hidden; word-wrap:break-word;}
.advice_txt textarea::-moz-placeholder{color:#959ea7;} /*1.11新加*/      
.advice_txt textarea::-webkit-input-placeholder{color:#959ea7;} /*1.11新加*/    
.advice_txt textarea:-ms-input-placeholder{color:#959ea7;} /*1.11新加*/ 
.advice_txt2{ margin-top:10px; height:50px;}
.rg_last{ position:absolute; top:258px; right:35px; font-family:"宋体"; color:#959ea7;}
.fk_foot{color:#83888e;}

/*已经提交反馈*/
.fk1{ width:240px; height:60px; line-height:20px; vertical-align:middle; margin:0 auto; text-align:left; }/*12.29修改*/
.fk2{ width:100%; height:60px; color:#959ea7; line-height:60px; text-align:center}

/*无联系人*/
.g_nobor{ border:none!important; height:80px!important}
.p_line{ font-family:" 宋体"; font-size:12px; color:#959ea7;}
.p_contact{ font-family:" 宋体"; font-size:14px; color:#f05b72; margin-top:32px; text-align:center; cursor:pointer;}

/*分享v2*/
.sharev2_w_522{display:none; background:#fff; width:522px; padding:20px 0; border-radius:2px; -webkit-border-radius:2px; font-family:"microsoft yahei"; color:#323232; position:fixed;top:30%;left:30%; z-index:9999;}
.sharev2_tc{ text-align:center;}
.sharev2_pr{ position:relative;}
.sharev2_h4{ text-align:center; font-size:16px; padding:5px 0 25px;}
.sharev2_p1{ font-size:14px;}
.sharev2_pink_select,.sharev2_gray_select{ display:inline-block; width:14px; height:16px; background:url(../images/share/sharev2_pink_select.png) no-repeat; margin-right:5px;}
.sharev2_gray_select{ background:url(../images/share/sharev2_gray_select.png) no-repeat;}

.sharev2_p1 span{ color:#ff4081;}
.sharev2_way{ width:228px; margin:0 auto;text-align:center;}
.sharev2_way li{ margin:30px 0;  cursor:pointer; width:72px; display: inline-block;}
.sharev2_way .marginr0{ margin-right:0px;}
.sharev2_cancel_btn{ display:block; margin:0 auto; width:90px; height:36px; line-height:36px; text-align:center; background:#ffdbe6; color:#ff4b81; font-size:14px; border-radius:2px;-webkit-border-radius:2px;}
.sharev2weixin_code{display:none; position:absolute; top:50px; left:-76px; border:1px solid #e9e9e9; background:#fff; width:220px; padding:15px 0;}
.sharev2weixin_code .sharev2weixin_code_P1 img{width: 110px;height: 110px;}
.sharev2weixin_tip { position: absolute; left:105px; top: -8px; background:url(../images/share/sharev2wenxin_tip.png) no-repeat; width: 16px; height: 9px;}
.sharev2weixin_code h5{text-align: center; font-size:14px;}
.sharev2weixin_code_P1{margin:5px auto 0; padding-top:15px; text-align:center; width:130px; border-top:1px solid #e9e9e9;}
.sharev2weixin_code_P2{ text-align:center; color:#f05b72; margin-top:15px;}

.share_tofriend{ padding:8px 0; font-family:"microsoft yahei"; font-size:14px; color:#f05b72; cursor:pointer;}
.sharev2_pink_icon{ display:inline-block; width:16px; height:18px; background:url(../images/share/sharev2_pink_icon.png) no-repeat; vertical-align:-4px; margin-right: 6px;}
.sharev2_mask{display:none; position:fixed;  z-index:9998; top:0; left:0; width:100%; height:100%;background:#2c3e50;filter:Alpha(opacity=80);opacity:0.8;}
/*新用户立减10*/
.widget_wrapper{position: fixed;bottom: 0;left: 0;width: 100%;padding: 27px 0;background: rgba(0,0,0,0.7);z-index: 100;}
.widget_wrapper .inner{width: 960px;margin: 0 auto;position: relative;height: 126px;}
.widget_wrapper .widget_download{position: absolute;right: 93px;bottom: 0;}
.widget_wrapper .widget_login{width: 425px;height: 125px;position: absolute;left: 80px;bottom: 0;background: url("../images/xz5_pc_icon_02.png") 0 0 no-repeat;}
.widget_wrapper .widget_notLogin{width: 425px;height: 116px;position: absolute;left: 24px;bottom: 0;background: url("../images/xz5_pc_icon_01.png") 0 0 no-repeat;}
.widget_wrapper .widget_close{width: 20px;height: 20px;position: absolute;right: 52px;top: -13px;background: url("../images/xz5_pc_close_btn.png") 0 0 no-repeat;}

.widget_wrapper_activity{position: fixed;bottom: 0;left: 0;width: 100%;padding: 20px 0;background: rgba(0,0,0,0.7);z-index: 100;}
.widget_wrapper_activity .inner_activity{width:950px;height: 150px;margin: 0 auto;position: relative;}
.widget_wrapper_activity .widget_activity_jump{height: 150px;position: absolute;bottom: 0;cursor:auto}
.widget_wrapper_activity .widget_activity_close{width: 20px;height: 20px;position: absolute;right: -10px;top: -10px;background: url("../images/xz5_pc_close_btn.png") 0 0 no-repeat;}

/*新第三方合作登录*/
.r_wedsitev1{ width:140px; margin-bottom:15px;}
.r_wedsitev1 li{ margin-bottom:10px; width:100%;}
.r_wedsitev1 li a{ display:block; height:30px; line-height:28px; font-size:14px; border-radius:20px; -webkit-border-radius:20px; padding-left:20px; background:#fff;}
.r_wedsitev1 li a i{ display:inline-block; width:30px; vertical-align:-4px;}
.hz_qqv1{ color:#4884f2; border:1px solid rgba(72,132,242,.15);}
.hz_weibov1{ color:#f05151; border:1px solid rgba(240,81,81,.15);}
.hz_weixinv1{ color:#00cf0d; border:1px solid rgba(0,207,13,.15);}
.hz_zhifubaov1{ color:#00aaee; border:1px solid rgba(0,170,238,.15);}
.hz_qqv1 i{ background:url(../images/layer_sprice_v1.png) no-repeat; height:18px; background-position:0 0;}
.hz_weibov1 i{ background:url(../images/layer_sprice_v1.png) no-repeat; height:17px; background-position:0 -45px;}
.hz_weixinv1 i{ background:url(../images/layer_sprice_v1.png) no-repeat; height:17px; background-position:0 -88px;}
.hz_zhifubaov1 i{ background:url(../images/layer_sprice_v1.png) no-repeat; height:16px; background-position:0 -130px;}
.r_wedsitev1 li a:hover{ color:#fff;}
.hz_qqv1:hover{ background:#4884f2;}
.hz_weibov1:hover{ background:#f05151;}
.hz_weixinv1:hover{ background:#00cf0d;}
.hz_zhifubaov1:hover{ background:#00aaee;}
.hz_qqv1:hover i{ background:url(../images/layer_sprice_v1.png) no-repeat; height:18px; background-position:0 -22px;}
.hz_weibov1:hover i{ background:url(../images/layer_sprice_v1.png) no-repeat; height:18px; background-position:0 -65px;}
.hz_weixinv1:hover i{ background:url(../images/layer_sprice_v1.png) no-repeat; height:18px; background-position:0 -108px;}
.hz_zhifubaov1:hover i{ background:url(../images/layer_sprice_v1.png) no-repeat; height:18px; background-position:0 -150px;}
@charset "utf-8";
/******************** 页背景 *******************/


.arrow,.map_world,.icon_right,.house_infor em,.btn_join span,.icon_more_white,.icon_more_black,.map_page a,.title_con span,.img_icon,.icon_qubz,.lorder_city,.icon_star,.icon_question,.icon_chat,.chat_current,.icon_arrowR,.icon_tri,.icon_arrowT,.select_delete,.img_point,.person_more,.survey_a{background:url(//jci.xiaozhustatic3.com/e20200803/images/icon_04.png) no-repeat;_background:url(//jci.xiaozhustatic3.com/e20200803/images/icon_04.gif) no-repeat;}
.price_con,.join,.order_price,.price_tips,.btn_p,.order_hot,.span_tri,.sale_num,.btn_fd_dp,.personal_tag,.real_name,.btn_fd_close,.lorder_rank_kind1,.lorder_rank_kind2,.lorder_rank_kind3{background:url(//jci.xiaozhustatic3.com/e20200803/images/icon_05.png) no-repeat;_background:url(//jci.xiaozhustatic3.com/e20200803/images/icon_05.gif) no-repeat;}
.relation_wraper,.story_title,.btn_chat,.btn_order,.btn_order1,.place_rec{ background:url(//jci.xiaozhustatic3.com/e20200803/images/icon_repeat.png) repeat-x;}
.lorder_dl,.chat_wraper,.record,.side_nav_2,.record_T,.comment_percent,.percent_p{background:url(//jci.xiaozhustatic3.com/e20200803/images/icon_repeat_1.png) repeat-x;}
.side_nav,.icon_map,.icon_L,.icon_R,.place_infor span,.place_small span,.place_tri,.place_small span, .place_tri, .place_small, .place_small_more,.right_hover,.comment_special, .special_infor em{background:url(//jci.xiaozhustatic3.com/e20200803/images/icon_map.png) no-repeat;_background:url(//jci.xiaozhustatic3.com/e20200803/images/icon_map.gif) no-repeat;}
.icon_distance,.icon_jiejing{background:url(//jci.xiaozhustatic3.com/e20200803/images/icon_distance.jpg) no-repeat;z-index:11;}
.xz-btm_close{ background:url(//jci.xiaozhustatic3.com/e20200803/images/icon_sns.png) no-repeat;_background:url(//jci.xiaozhustatic3.com/e20200803/images/icon_sns.gif) no-repeat;}

/******************** 首页 *******************/
.relation_wraper{ height:87px;}
.ralation_con{ width:1010px; margin:0 auto;}
.ralation_con img { margin-top: 23px; }
.ralation{ display:inline-block; width:530px; height:30px; margin:29px 0 0 25px; float:left;}
.number{ float:left; padding:11px 0 0 70px;}
.number li{ width:38px; height:64px; float:left; background-position:0 -48px; text-align:center; }
.number .nobg{background: none repeat scroll 0 0 transparent;margin:38px 0 0 0;width: 29px;}
.num{ display:inline-block; width:24px; height:33px; margin-top:16px;}
.num_0{ background-position:0 -121px;}
.num_1{ background-position:0 -164px;}
.num_2{ background-position:0 -205px;}
.num_3{ background-position:0 -248px;}
.num_4{ background-position:0 -290px;}
.num_5{ background-position:0 -334px;}
.num_6{ background-position:0 -376px;}
.num_7{ background-position:0 -420px;}
.num_8{ background-position:0 -461px;}
.num_9{ background-position:0 -503px;}
.num_sign{ background-position:0 -546px; height:20px;}
.no_left { background: url("/images/icon_01_q.png") no-repeat  0 -87px; display: inline-block; float: left; height: 45px; margin-top: 20px; width: 12px; }
.number_01{background:url(//jci.xiaozhustatic3.com/e20200803/images/icon_01_q.png) no-repeat right -134px;height:47px;line-height:45px;overflow:hidden;display:inline-block;float:left;text-align:center;font-size:36px;font-family:"微软雅黑";color:#fff;margin:20px 3px 0 0;font-weight:bolder;letter-spacing: 1px;padding-right:12px;}
.ralation_01{background: url(//jci.xiaozhustatic3.com/e20200803/images/icon_01_q.png) no-repeat;width:400px;height:36px;display:inline-block;float:left;margin-top:25px;margin-left:10px;}
.ralation_02{background: url(//jci.xiaozhustatic3.com/e20200803/images/icon_01_q.png) no-repeat -180px -50px;width:34px;height:30px;display:inline-block;float:left;margin-top:30px;}
.ml_53{margin-left:-53px;}
.column_1{padding:31px 0 0 0; _margin-bottom:20px;}
.story{ float:left; width:674px;}
.owner_story{ height:125px; padding-top:13px; border-bottom:solid 1px #ddd;}
.story_con{float:left; width:354px;}
.story_con dt{ background-color:#06A0E4;height:28px; line-height:26px;margin-bottom:4px; padding:0 5px; width:98px;}
.marginL245{ margin-left:245px;}
.story_con dt a{ font-size:20px; font-family:"微软雅黑"; color:#fff;}
.story_con dd{ line-height:26px;font-size:16px; font-family:"微软雅黑";}
.column_right{ float:right; width:335px; height:276px; border-left:solid 1px #ddd;}
.column_R_top{ padding:0 0 0 60px;}
.R_top_title{font-size:18px; font-family:"微软雅黑"; color:#06a0e4; margin-bottom:14px; line-height:18px;}
.column_2{ border-top:solid 1px #ddd; clear:both;overflow:hidden;margin-bottom:24px;}
.column_block{ width:335px; height:170px; border-left:solid 1px #ddd; margin-top:13px; text-align:center; float:left;}
.hour_24{ display:inline-block; width:168px; height:168px; margin-bottom:24px;}
.hour_con{ border-bottom: dashed 1px #ddd; border-top:dashed 1px #ddd; width:285px; height:118px; margin-left:25px;}
.hour_con dt{ float:left; padding:35px 0 0 17px; background-position:17px -184px; display:inline-block; width:78px; height:48px;}
.hour_con dd{ float:left; width:170px; padding:0 10px; border-bottom:dashed 1px #ddd; height:39px; line-height:39px; text-align:left; font-weight:bold; font-family:"微软雅黑"}
.phone{ background-position:0 -287px; display:inline-block; width:210px; height:52px; margin-top:22px;}
a.icon_phone{ padding:80px 0 0 0; display:inline-block; width:225px; font-weight:bold; margin-top:20px;}
.iphone{ background-position:0 -349px;}
.androld{background-position:0 -452px;}
.icon_more_s{ background-position:0 -596px; display:inline-block; width:5px; height:8px; margin-left:2px;} 
.borderR_gray{ border-right:solid 1px #ddd;}
.ad_01{ clear:both;}
.index_title { font-family: 黑体; font-size: 24px; padding: 25px 0 5px;}
.column_3{overflow:hidden; zoom:1;}
.room_con{-webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1); -moz-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1); box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1); width: 314px; height: 354px; margin-right:31px; float:left; border:solid 1px #EFEFEF; margin-bottom:23px;-moz-border-radius:0.2em;-webkit-border-radius:0.2em;border-radius:0.2em;}
.room_pic{-moz-border-radius:0.2em 0.2em 0 0;-webkit-border-radius:0.2em 0.2em 0 0;border-radius:0.2em 0.2em 0 0;}
.room_infor{position:relative; height:40px; line-height:40px; border-bottom:solid 1px #ddd; padding:0 18px;}
.price{ color:#F26522; font-weight:bold; float:right;}
.price em{ font-size:36px; font-family:"微软雅黑"; font-weight:normal;}
.room_man{ position:absolute; top:-12px; width:170px;}
.room_img{ width:42px; height:42px; float:left;-moz-border-radius:25px;-webkit-border-radius:25px;border-radius:25px; border:solid 4px #fff;}
.room_img img{ width:42px; height:42px;-moz-border-radius:25px;-webkit-border-radius:25px;border-radius:25px;}
.img_name{ float:left; padding:8px;}
.room_detail{ height:47px; border-bottom:solid 1px #ddd; border-top:solid 1px #fff; background-color:#F6F6F6; line-height:20px; padding:8px 15px 0; }
.room_detail dt{font-weight:bold;white-space: nowrap; }
.room_time{ height:46px; line-height:46px;border-top:solid 1px #fff; text-align:center; color:#aaa;background-color:#F6F6F6;}

.xz_bottom_wrapper{ position:fixed; left:0; bottom:0; width:100%; z-index:999; height:80px; _position:absolute;}
.xz_bottom_con{ background-color:#000; width:100%; height:80px;filter:alpha(opacity=85);/*IE*/-moz-opacity:0.85; /*Mozilla*/opacity: 0.85; position:relative;}
.xz-btm_close{ background-position:0 -908px; width:29px; height:30px; display:inline-block; position:absolute; right:0; top:0; z-index:99999; cursor:pointer;}
.xz_bottom{ position:absolute; left:0; top:0; width:100%;z-index:9999;}
.xz_invite{ width:930px; margin:0 auto; padding-top:18px;}
.btn_btm{ width:165px; height:45px; line-height:45px; color:#fff; display:inline-block; text-align:center;font-size:18px; font-family:"微软雅黑"; background-color:#F26522;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px; }
.bg_btm_green{ background-color:#89C03D;}
.btm_p{ line-height:22px;font-size:14px; font-family:"微软雅黑"; color:#fff; float:left; width:118px; padding:0 30px 0 118px;}

/******************** 房东故事首页 *******************/
.story_infor_con{ background-color:#eee;-webkit-box-shadow: 0 0px 5px rgba(0,0,0,0.2); -moz-box-shadow: 0 0px 5px rgba(0,0,0,0.2); box-shadow: 0 0px 5px rgba(0,0,0,0.2);-moz-border-radius:0.2em 0.2em 0 0;-webkit-border-radius:0.2em 0.2em 0 0;border-radius:0.2em 0.2em 0 0;}
.story_infor_wraper {width:401px; margin:0 7px 0 534px; }
.story_title{ background-position:0 -96px; height:54px; line-height:50px; text-align:center;}
.story_title span{font-size: 24px; color: #363636; padding-left:34px;}
.story_infor{ width:333px; height:368px; margin:14px 0 0 33px;}
.story_dl{ border-bottom:solid 1px #ddd; padding-bottom:22px;}
.story_dl dt{ font-size:36px; color:#449aa9;}
.story_dl dt a { color: #333333; float: right; font-size: 12px; padding-top: 26px; text-decoration: underline; }
.infor_con{border-bottom:solid 1px #ddd; border-top:solid 1px #fff; line-height:24px; overflow:hidden; zoom:1;}
.infor_con em{ background-position:0 -48px;width:26px; height:26px; display:block; margin:10px 0;}
.infor_con .quotes{background-position:0 -84px; float:right;}
.btn_wraper{border-top:solid 1px #fff; padding:17px 0;}
.btn_story{ background-position:0 -130px; width:235px; height:48px; display:inline-block;}
.btn_story:hover{ background-position:0 -256px;}
.place_wraper{ border-top:solid 1px #ddd; text-align:center;}
.place{ background-position:0 -180px; padding-left:20px; height:40px; display:inline-block; line-height:40px; color:#aaa;}
.story_bottom{ background-position:0 -233px; height:20px; width:401px;}
.number_wraper{ height:37px; margin:133px auto 0; padding-top:13px; width:100%; background-position: center 0;}
.number_con{width:100%; text-align:center;}
.number_con span{ background-position:0 -70px; color:#616060; display:inline-block; width:27px; height:27px; line-height:27px; margin-right:20px; font-family:Arial; font-weight:bold;}
.number_con .current_num{background-position:0 -106px; color:#FF6633;}

/******************** 房东故事详情页 *******************/
.stroy_detail_wraper{color:#FFF;position:absolute; top:0;*top:164px;_top:164px; -moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px; height:0;padding:10px 0; overflow:auto; background:#000; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; clear:both; -webkit-box-shadow:inset 0 0 25px rgba(0,0,0,0.95); -moz-box-shadow:inset 0 0 25px rgba(0,0,0,0.95); box-shadow:inset 0 0 25px rgba(0,0,0,0.95);margin-left:358px;overflow:hidden;}
.detail_left{ float:left; width:340px; padding:24px 25px 32px 35px;display:none;}
.detail_left h2{ font-family:"微软雅黑"; font-size:24px; font-weight:normal; margin-bottom:13px;}
.detail_left p{ line-height:24px;}
.detail_right{ width:59%; float:left;}
.story_img{ margin-top:79px; display:block;}
.page_dot{ clear:both;display:block; padding:10px 0 0 183px;}
.page_dot em{ width:10px; height:10px; display:inline-block; background-position:-74px -72px; margin-right:8px;}
.current_dot{background-position:-56px -72px !important;}
.detail_steps { background-color:#92918D;height:6px; margin-left:35px;width:100%; position:relative; clear:both; overflow:hidden;}
.detail_steps span { background-color:#7B301D;display:inline-block;height:6px;left: 0;position: absolute;top: 0;}
.slides_container_story { width:461px;overflow:hidden;position:relative;height:429px;}
.slides_container_index {margin-left:9px;}
.content .pagination2{display:none;}
.pagination2 { margin:6px auto 0;width:100px;}
.pagination2 li { float:left;margin:0 1px;   list-style:none;}
.pagination2 li a { 
    display:block;
    width:12px;
    height:0;
    padding-top:12px;
    background-image:url(//jci.xiaozhustatic3.com/e20200803/images/pagination.png);      
    background-position:0 0;
    float:left;
    overflow:hidden;
}
.pagination2 li.current a { background-position:0 -12px;}
.slides_container_story a {width:461px; height:347px; display:block;}
.slides_container a img {display:block;}
.slides { float:left;display:none;}
.slides2 { float:left;display:none;}

/******************** 列表页搜索 *******************/
.top_bg{ height:112px; margin:0 auto;}
.list_search{ clear:both;}
.list_fl{ float:left; margin-right:6px;}
.input_search_1{ background-position:61px -373px; width:50px; height:25px; line-height:25px; border:0; float:left; margin-top:6px; padding-left:8px; }
.width128{ width:128px;}
.width153{ width:153px;}
.width223{ width:223px;}
.btn_search_1{width:191px; height:36px; border:0; background-position:0 -329px; margin-top:9px; cursor:pointer;}
.btn_search_1:hover{filter:alpha(opacity=90); /*IE*/-moz-opacity:0.90; /*Mozilla*/opacity: 0.90;}

/******************** 列表页条件选择 *******************/
.select_wraper{ background-color:#F5F5F5; border-bottom:solid 1px #bbb; overflow:hidden; zoom:1; clear:both;}
.select_con{ width:1010px; margin:0 auto;}
.select_list{line-height:39px; border-bottom:dashed 1px #aaa; clear:both;}
.select_list:after{content:".";display:block;visibility:hidden;height:0;clear:both;}
.select_list dt {float: left;line-height:39px;width:60px;}
.select_list dd {float: left;line-height:39px;width:950px;}
.select_list dd strong{margin-left:6px; position:relative;}
.select_list dd strong a{color:#333;}
.select_list dd a {margin: 0 6px;_margin: 0 5px;white-space: nowrap;}
.select_list .bh-now {background-color:#F26522;color: #FFFFFF;padding:2px 5px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
.select_open{ width:144px; height:31px; line-height:31px; color:#fff; margin-top:4px; background-color:#666; text-align:center; display:inline-block; float:right; -moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px; cursor:pointer; margin-top:-35px; }
.select_open:hover{background-color:#999;}
.list_pop{ width:285px; padding:5px; position:absolute; border:solid 1px #C6C6C6;-webkit-box-shadow: 0 2px 5px rgba(0,0,0,.25); -moz-box-shadow: 0 2px 5px rgba(0,0,0,.25); box-shadow: 0 2px 5px rgba(0,0,0,.25); background-color:#fff; z-index:99; top:23px; left:5px;}
.smaller_input{ width:66px; height:33px; line-height:33px; padding:0 5px; border:solid 1px #aaa;}
.btn_gray{width:62px; height:33px; line-height:33px; color:#fff !important; background-color:#666; display:inline-block; text-align:center; margin:0  0 0 5px!important;}
.subway_p{ border-bottom:dashed 1px #aaa; line-height:33px; padding-left:60px;}
.subway_p a{color:#f26522;margin: 0 6px; white-space:nowrap;}
.subway_p a.bh-now {background-color:#F26522;color: #FFFFFF;padding:2px 5px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
.subway_p span{ color:#AFAFAF;}
.select_subway { padding:10px 11px;}
.selected{ background-color:#F7EDE0; height:27px; line-height:27px; margin-top:6px; width:679px; padding:8px 13px 8px 0;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
.selected span{ padding:0 10px 0 15px; height:27px; line-height:27px; border-right:solid 1px #fff; display:inline-block; float:left;}
.selected a{ color:#333;}
.selected a:hover{ text-decoration:none;}
.select_delete{ background-position:6px -884px; display:inline-block; width:22px; height:22px; margin-left:5px; vertical-align:middle;}
.select_delete:hover{ background-position:0 -916px; }
.paddingT10_ie{_padding-top:10px;}

/******************** 列表页搜索结果显示 *******************/
.list_result{ height:42px; line-height:42px; border-bottom:solid 1px #F26522; padding-right:13px;}
.breadcrumb{ float:left;}
.list_result a{ color:#333; padding:0 2px;}
.breadcrumb span{ color:#AFAFAF;}
.sorting{float:right;}
.arrow{display:inline-block; width:10px; height:10px; margin-left:2px;}
.up_black{ background-position:0 0;}
.down_black{ background-position:0 -20px;}
.up_red{ background-position:0 -40px;}
.down_red{ background-position:0 -60px;}
.sorting a.now{ color:#F26522;border-bottom: 2px solid #F26522;display: inline-block;height: 40px; _padding-top:10px; _height:18px; _line-height:20px;}
.result_list{ position:relative;width:670px; border-bottom:solid 1px #ddd; padding:19px 0; height:145px;}
.lisr_room{ float:left;}
.list_dl{ padding-left:10px; float:left; width:466px; position:absolute; left:194px; z-index:9;}
.list_dl dt{ font-size:16px; font-family:"微软雅黑"; margin-bottom:9px; line-height:16px;}
.list_dl dd{ line-height:22px;}
.map_world{ background-position:0 -77px; color:#06A0E4; padding-left:14px; margin: 0 5px 0 2px; cursor:pointer;}
.icon_right{ background-position:0 -100px; padding-left:16px; color:#799378; font-weight:bold;}
.owner_infor{ position:relative;color:#afafaf; }
.list_img{ left:-18px; top:8px;width:195px;}
.list_name{float:left; padding:15px 0 0 8px;}
.paddingT6{ padding-top:6px;}
.personal_tag{ background-position:0 -296px; width:24px; height:25px; display:inline-block; vertical-align:middle;}
.real_name{ background-position:-34px -296px; width:24px; height:25px; display:inline-block; vertical-align:middle;}
.width23{ width:23px;}
.house_infor{ float:right; padding-top:23px;}
.house_infor .icon_peo{ background-position:0 -121px; padding-left:13px;margin-right:12px;}
.house_infor .icon_camera{ background-position:0 -142px; padding-left:18px;margin-right:12px;}
.house_infor .icon_say{ background-position:0 -539px; padding-left:20px;margin-right:12px;}
.house_infor .icon_calendar{ background-position:0 -162px; padding-left:20px;}
.p_tips{ background-color:#f5f5f5; padding:5px 10px; line-height:24px; margin:0 5px 20px 0; color:#666;}
.search_title{border-bottom:2px solid #F0E1DA;padding:10px 0;margin-bottom:15px}
.pd_left15{padding-left:15px}
.search_house_height{height:305px;}
.room_con{ position:relative;}
.roundBg_box{ background:url(//jci.xiaozhustatic3.com/e20200803/images/roundBg_green.png) no-repeat;width:60px;height:51px; position:absolute;right:0;top:158px; text-align:right;padding:8px 5px 0 0; color:#637862}
.roundBg_box span.sp2{font-size:16px}

/******************** 列表页价格显示*******************/
.hover_bor{ border-right:solid 5px #C1E7F8;}
.list_price_normal{position:absolute; top:45px; right:0;_width:146px;}
.price_bor{border-bottom:6px solid #F26522; line-height:28px; width:108px; float:right;_height:36px;}
.list_price_normal .price_bor span{color:#F26522;}
.price_normal{ font-size:40px;_font-size:32px;letter-spacing:-5px;}
.list_price_special{position:absolute;top:4px; right:0px; z-index:999; _width:146px; *width:146px;}
.list_price_special .price_bor span{color:#ED1C24;}
.bor_red{border-bottom:6px solid #ED1C24;}
.special_con{ clear:both; margin-bottom:5px; height:43px; text-align:center;}
.special_left{ color:#fff; background-color:#ED1C24; height:31px; line-height:16px; padding:6px; width:24px; display:inline-block;-moz-border-radius:2x;-webkit-border-radius:2px;border-radius:2px; float: left; margin-right:2px; cursor:pointer;}
.bg_orange{ background-color:#F26522;}
.special_right{ color:#ED1C24; background-color:#F5F5F5; height:31px; line-height:16px; padding:6px; width:96px;display:inline-block;-moz-border-radius:2x;-webkit-border-radius:2px;border-radius:2px; float:right;}
.new_size{ font-size:29px;}
.special_bottom{ padding:2px 0 0 37px; clear:both; width:109px;}
.special_right em{ display:inline-block;}
.width28{ width:28px!important; margin-right:0!important;}

/******************** 列表页右侧 *******************/
.price_wraper{ height:307px; background-color:#F7F6ED;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px; margin-top:10px; padding:17px 0 0 19px;}
.price_con{color: #827D62;font-size: 72px;font-weight: bold;height: 171px;padding-top: 119px;text-align: center;width: 265px;}
.price_con span{font-size: 32px;font-weight: bold;padding: 7px 10px 0 0;vertical-align: top;display: inline-block}
.join{background-position:0 -304px; padding:121px 0 0 25px; margin-top:10px; height:87px;}
a.btn_join{ background-color:#E13628;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px; width:152px; height:33px; display:inline-block; text-align:center; line-height:33px; color:#fff; font-size:14px; font-weight:bold;}
.btn_join span{ background-position:2px -225px; width:7px; height:10px; display:inline-block;}
.comment_wraper{ margin-top:10px;clear:both;}
.comment_wraper_item{ height:600px; overflow:hidden;_width:307px;}
.comment_title{ height:40px; line-height:40px; background-color:#333;-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0; font-size:14px; color:#fff; text-align:center;}
.comment_room{ background-color:#F5F5F5; height:40px; line-height:40px; text-align:center; border-bottom:solid 1px #ddd;}
.comment_con_list{ border-top:solid 1px #fff; background-color:#eee;-moz-border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px;}
.comment_ul{ margin:0 6px;  }
.comment_ul li{ border-bottom:solid 1px #ddd; padding:15px 0;overflow:hidden; zoom:1;}
.comment_ul li p{ line-height:20px; width:234px;}
.title_new{ margin-top:5px;-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0; }

/******************** 列表页底部 *******************/
.list_bottom{border-top:solid 1px #ddd; clear:both; padding:23px 0 25px 5px; overflow:hidden; zoom:1;}
.link_tab{ padding-bottom:15px; overflow:hidden; zoom:1;}
.link_tab li{ float:left; width:22px; height:20px; line-height:20px; text-align:center; border:solid 1px #ddd; margin-right:10px;}
.link_tab li a{ color:#666;}
.link_tab li a:hover{ color:#fff; background-color:#F26522; display:inline-block; text-decoration:none; width:22px; height:20px;}
.link_tab li a:-webkit-any-link {display:block;}
.link_letter a{ margin-right:15px; display:inline-block; color:#aaa; line-height:20px;}

/******************** 列表页地图弹出层 *******************/
.field_cal, .btn_search_2, .map_noP, .tri_up, .subway_ul, .line_bottom{ background:url(//jci.xiaozhustatic3.com/e20200803/images/list_map.png) no-repeat; _background:url(//jci.xiaozhustatic3.com/e20200803/images/list_map.gif) no-repeat;}
.pop_map{ position:fixed;_position:absolute; top:180px; width:100%;}
.pop_map_search{ position:fixed;_position:absolute; top:0; width:100%;z-index:9999;}
.side_nav{ position:absolute;background-position: 0 -220px; right:2px; top:180px; /*-webkit-box-shadow: 2px 0 2px rgba(0,0,0,.25); -moz-box-shadow: 2px 0 2px rgba(0,0,0,.25); box-shadow: 2px 0 2px rgba(0,0,0,.25); */ height: 80px; background-color:#F36523; padding:10px 4px 10px 14px;-moz-border-radius:0 2px 2px 0;-webkit-border-radius:0 2px 2px 0;border-radius:0 2px 2px 0; cursor:pointer;}
.top225{ top:225px;}
.icon_map{ background-position:0 -327px; color:#fff; padding-top:34px; height:20px; position:absolute;}
.icon_L{background-position:0 -422px;width:27px; height:30px; display:inline-block; margin-top:51px;}
.icon_R{background-position:0 -376px;width:27px; height:30px; display:inline-block; margin-top:51px;}
.map_con{ width:97%; background-color:#F5F5F5;-webkit-box-shadow: 0 0 7px rgba(0, 0, 0, 0.7); -moz-box-shadow: 0 0 7px rgba(0, 0, 0, 0.7); box-shadow: 0 0 7px rgba(0, 0, 0, 0.7); border: solid 6px #F36523; border-left:none; float:left;}
.map_top{position: relative;width:100%;display:none;z-index:1;}
.map_search{ background-color:#303030; padding:10px 0;zoom:1;}
.map_search:after{content:".";display:block;visibility:hidden;height:0;clear:both;}
.search_p{ line-height:24px; text-align:right; float:left; color:#fff; padding-left:10px;}
.search_p a{color:#fff;}
.new_shadow{ margin-top:0!important;}
.map_select{ color:#666; padding:6px 0 0 24px; clear:both; width:90%;_width:70%;}
.map_select li{float:left; width:160px; position:relative; height:25px;}
.map_select li a{ color:#666;}
.clearL{clear:left;}
.line{padding:0 12px;}
.select_name{ width:54px; display:inline-block;text-align:right;}
.select_show{ padding:0 6px;height:23px;cursor:pointer;}
.select_bor{ -moz-border-bottom-colors: none; -moz-border-left-colors: none; -moz-border-right-colors: none; -moz-border-top-colors: none; background-color: #FFFFFF; border-color: #DCDCDC #DCDCDC -moz-use-text-color; border-image: none; border-style: solid solid none; border-width: 1px 1px medium; position: absolute; z-index: 1000;}
.icon_more_white{ background-position:0 -255px;_background-position:0 -250px; width:11px; height:6px; display:inline-block;cursor:pointer;}
.icon_more_black{ background-position:0 -281px;_background-position:0 -276px; width:11px;margin-left:7px; height:6px; display:inline-block; cursor:pointer;}
.select_pop{ background-color: #FFFFFF; border: 1px solid #DCDCDC; box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25); color: #909090; left: -5px; padding: 10px 0; position: absolute; top: 23px; z-index: 999; display:none;}

.select_pop_ul{ width:422px;_width:450px;}
.select_pop_ul li{ float:left; height:30px; line-height:30px; width:82px;_width:86px; text-align:center;color:#909090;}
.select_pop_ul li a{color:#909090;}
.select_pop_ul li a:hover,.select_now{color:#F26522 !important; text-decoration:none;}
.select_pop_ul .width1 span{ color:#E0E0E0;}
.select_pop1{ position:absolute; display:none; z-index:999; padding-bottom:5px; background-color:#fff; color:#333; top:21px; left:58px;border:solid 1px #e5e5e5;}
.select_pop1 li{ height:29px; line-height:29px; border-bottom:dashed 1px #e5e5e5; clear:both; }
.select_pop1 li a{ color:#333;padding:0 13px; display:block;}
.select_pop1 li a:hover,.select_current{ background-color:#E8E8E8; font-weight:bold; color:#fe6319 !important;text-decoration:none;}
.select_pop1{top:0;overflow:hidden;}
.select_pop_wraper {left: 101px;position: relative;top: 13px;}
.place_pop{ position: relative;  border:solid 1px #eee; width:292px; background-color:#fff;-webkit-box-shadow:0 1px 0 rgba(0,0,0,.25); -moz-box-shadow:0 1px 0 rgba(0,0,0,.25); box-shadow:0 1px 0 rgba(0,0,0,.25);}
.place_con{ }
.place_img{position:relative; width:280px;padding:6px;}
.more_hidden {background-color: #FFFFFF;border-right: 1px solid #EEEEEE;cursor: pointer;display: inline-block;height: 10px;width: 118px;padding-top: 5px;text-align: center;position: absolute;top: 321px;left: 59px;z-index: 99;}
.more_up {top: 6px;}
.black_up {background-position: 0 -835px;}
.width78{ width:78px!important;}
.width100{width:100px!important;}
.width118{ width:118px!important;}
.width182{width:182px!important;_width:184px!important;}
.width69{width:69px!important;_width:67px!important;}
.width430{width:430px!important;}
.width1{width:3px!important;_margin-top:-7px!important;}
.btn_sure{ background-color:#DFDFDF; border:solid 1px #707070; width:54px; height:21px; line-height:21px; display:inline-block; text-align:center; margin-right:17px;}
.pop_subway{ position:relative;}
.tri_up{ position:absolute; width:11px; height:6px; display:inline-block; background-position:0 -170px; z-index:9;}
.subway_ul{ position:absolute; background-position:14px -186px; width:420px; top:-2px; padding:7px 6px; clear:both; display:block;}
.subway_ul li{ width:84px; text-align:center;}
.subway_ul li a:hover{color:#F26522; text-decoration:none;}
.line_bottom{background-position:14px -186px; width:420px; height:2px; clear:both;position:absolute;}
.map{ position:relative; top:8px; left:12px; width:98.6%; clear:both; overflow:hidden;}
.map_load{ border-radius: 5px 0 0 5px; height: 100%; width: 83%;border-bottom:1px solid #DDDDDD;border-top:1px solid #DDDDDD;border-left:1px solid #DDDDDD;}
.height546{height:546px;}
.map_list_cover{ background-color: #FFFFFF; border: 1px solid #DDDDDD; border-radius: 0 5px 5px 0; position: absolute; right: 0; top: 0; width: 267px;height:1000px;}
.map_list{ background-color: #FFFFFF; border-top: 1px solid #DDDDDD;border-right: 1px solid #DDDDDD; border-radius: 0 5px 5px 0; position: absolute; right: 0; top: 0; width: 267px;z-index:0;}
.icon_distance{ position:absolute; width:63px; height:19px; display:inline-block; top:0; left:-63px; cursor:pointer;}
.list_all{ height:32px; line-height:32px;color:#F26522; padding-left:8px;}
.list_all span {_float:left;}
.list_all span a{_float:left;}
.map_sort{width:267px; margin-bottom:4px; text-align:center;}
.map_sort a{ color:#464646; margin:0 4px; padding:0 4px;}
.map_sort a.now{ color:#464646; font-weight:bold;display: inline-block;height:22px; line-height:18px;}
.up_white{ background-position:0 -378px;}
.down_white{ background-position:0 -398px;}
.map_ul{ width:265px;clear:both;overflow:auto;position:relative;}
.map_ul li{ border-bottom:1px dashed #E3E3E3;height:69px; position:relative;_position:static;width:253px;}
.map_ul p:nth-child(even){color:#999; font-family:Georgia,serif; font-size:17px; font-style:italic;}
.map_ul p:nth-child(3n+0){color:#c96;}
.map_hover {background-color: #E2E2E2;}
.list_num{ float: left; font-family: "微软雅黑"; font-size: 14px; font-weight: bold; line-height: 40px; text-align: center; width: 47px;}
.num_hover{ background-color: #F36523; color: #FFFFFF; padding: 1px 4px;}
.list_infor{ float:left; padding:8px 0; width:195px;}
.list_infor a{ display:block;clear:both; margin-bottom:7px; color:#464646; font-size:14px;font-family:"微软雅黑";font-weight:bold;}
.list_infor a:hover,.title_hover{ color:#06A0E4!important; text-decoration:none;}
.infor_span{ color:#aaa;}
.infor_price{ padding-left:25px;}
.icon_tri{ background-position: 0 -308px; color: #FFFFFF; height: 27px; left: 0; line-height: 13px; padding-left: 2px; position: absolute; top: 0; width: 25px; z-index: 9;}
.map_price{ font-size:14px; color:#ff5106; font-family:"微软雅黑";font-weight:bold;position:relative;top:-1px;}
.price_sign{ color: #FF5106; font-family: "微软雅黑"; font-size: 12px; font-weight: bold;position:relative;top:-1px;}
.map_page{ height:20px; line-height:20px; padding:15px 0; _padding:5px 0;margin-left:10px; width:245px; _width:133px;}
.map_page a{ color:#aaa; background-position:0 -421px; display:inline-block; padding-left:10px;}
.map_page a.map_next{background-position:51px -437px; padding-right:14px; padding-top:6px;_margin-top:-5px;}
.margin030{ margin:0 0 0 28px;}
.field_cal{height: 36px;margin-top: 9px;width:200px;-webkit-box-shadow: 0 0 5px #000; -moz-box-shadow:0 0 5px #000; box-shadow:0 0 5px #000;}
.width143{ width:159px;width:143px\9;}
.btn_search_2{width:128px; height:36px; border:0; background-position:0 -46px; cursor:pointer;}

/******************** 地图搜索无结果 *******************/
.map_noResault{ padding:108px 25px 0;}
.map_noP{ background-position:0 -84px; padding-left:58px; font-size:26px; font-family:"微软雅黑"; color:#ee5219; line-height:30px;}
.map_noP1{font-size:20px; font-family:"微软雅黑"; color:#fff; line-height:26px; text-align:center; padding-top:45px;}

/******************** 地图滚动样式 *******************/
.scroll{ position:absolute; right:1px; top:58px; width:6px; background-color:#919191;height:638px;}
.scrollbar-handle{background:#7E2E1E;display: block; height:358px; position: absolute;width: 6px;}

/******************** 地图未展开样式 *******************/
.side_nav_con{ position:fixed;_position:absolute; left:0; top:180px; width:43px;display:none;}
.top310{ top:310px;}
.side_nav_1{-webkit-box-shadow: 2px 0 2px rgba(0,0,0,.25); -moz-box-shadow: 2px 0 2px rgba(0,0,0,.25); box-shadow: 2px 0 2px rgba(0,0,0,.25); width:25px; height: 80px; background-color:#F36523; padding:10px 10px 10px 8px;-moz-border-radius:0 2px 2px 0;-webkit-border-radius:0 2px 2px 0;border-radius:0 2px 2px 0; cursor:pointer; _position:relative;_top:0px;}
.side_nav_2{ background-position:0 -413px;border:solid 1px #EFEFEF;-webkit-box-shadow: 2px 0 2px rgba(0,0,0,.2); -moz-box-shadow: 2px 0 2px rgba(0,0,0,.2); box-shadow: 2px 0 2px rgba(0,0,0,.2); padding:8px;  top:100px;_width:27px; }
.side_nav_2 li{ margin-bottom:15px;}
.side_nav_2 li a{ color:#F36523;}

/******************** 弹出层样式 *******************/
/*.pop_line{left: -8px;position: absolute;_position: relative;top: 71px;z-index: 999;display:none;}*/
.pop_line{ background-color: #FCF2C6; color: #333333; font-weight: bold; height: 30px; left: 0; line-height: 30px; padding-left: 20px; position: absolute; top: 0; width: 170px;display:none;}
.icon_arrowT{ background-position:0 -347px; position:absolute; width:15px; height:9px; display:inline-block; z-index:99;left:5px;}
/*.pop_con{ background-color:#FFFFE0; border:solid 1px #FCE9CB; position:absolute; font-weight:bold; width:170px; padding-left:10px; color:#333; height:30px; line-height:30px; top:8px;}*/
/******************** 地图上房间样式 *******************/
.place_infor{ width:96px; height:93px; background-color:#2A5DB0; padding:2px; text-align:center; position:relative;}
.place_a{ color:#fff; line-height:22px;}
.place_infor span{ width:16px; height:14px; display:inline-block; position:absolute;bottom:-14px; right:7px;}
.red_tri{background-position:0 -24px!important;}
.bg_red{ background-color:#F26522;}
.num_con{ position:absolute; top:6px; left:6px;background-color:#F36523;font-size:16px; font-family:"微软雅黑"; color:#fff; padding:1px 5px;}
.place_cover{ background-color:#000; filter:alpha(opacity=40); /*IE*/-moz-opacity:0.4; /*Mozilla*/opacity:0.4; width:280px; height:25px; line-height:25px; position:absolute; bottom:6px;left:6px;}
.place_T{position:absolute; bottom:6px;left:6px;width:270px; height:25px; line-height:25px; padding:0 5px; color:#fff;font-size:14px; font-family:"微软雅黑";}
.num_current{ background-color:#f26522;top:0; left:0;filter:alpha(opacity=100); /*IE*/-moz-opacity:1; /*Mozilla*/opacity: 1; }
.place_detail{ overflow:hidden; zoom:1;}
.place_dl{}
/*.place_dl dt{ font-size:14px; font-weight:bold;}*/
.place_dl dd{ color:#666; line-height:32px; padding:0 10px; border-bottom:solid 1px #eee;height:32px;width: 272px;display: inline-block;}
.place_price{ float:right;font-family:Arial; margin-top:-4px;}
.place_price em{ font-size:18px; color:#ff5106;}
.place_price span{ font-size:28px; color:#ff5106; font-weight:bold;}
.new_right{ float:left;background-position: 0 -92px;}
.place_tri{ background-position:0 -72px; display:inline-block; width:15px; height:8px; position:absolute; bottom:-8px;_bottom:-13px;  left:36px;_left:45px;}
.place_small{ background-position:4px -93px;position:relative; width:40px; height:40px; line-height:38px; text-align:center;display:inline-block;color:#fff;font-size:16px;cursor:default;} 
.right_hover{font-size:28px; font-family:"微软雅黑"; background-position:1px -661px; text-decoration:none; width:60px; height:60px; line-height:55px; display:inline-block; margin:-10px 0 0 -10px; position:relative; z-index:9;}
a.place_2_1:hover,a.place_2_2:hover,a.place_3_1:hover,a.place_3_2:hover,a.place_3_3:hover,a.place_4_1:hover,a.place_4_2:hover,a.place_4_3:hover,a.place_4_4:hover{font-size:28px; font-family:"微软雅黑"; background-position:0 -660px; text-decoration:none; width:60px; height:60px; line-height:55px; display:inline-block; position:absolute; left:-10px; top:-10px; z-index:9;}

.all_2{background-position:0 -144px; width:70px; height:51px;}
a.place_2_1{ position:absolute; left:11px; top:0;}
a.place_2_2{ position:absolute; left:41px; top:0;}
a.place_2_2:hover{ position:absolute; left:23px; top:-10px;}

.all_3{background-position:0 -466px; width:70px; height:70px;}
a.place_3_1{ position:absolute; left:11px; top:0;}
a.place_3_2{ position:absolute; left:41px; top:0;}
a.place_3_2:hover{ position:absolute; left:23px; top:-10px;}
a.place_3_3{ position:absolute; left:26px; top:27px;}
a.place_3_3:hover{ position:absolute; left:7px; top:15px;}

.all_4{background-position:0 -547px; min-width:70px; height:95px;}
a.place_4_1{ position:absolute; left:25px; top:0;}
a.place_4_1:hover{ position:absolute; left:7px; top:-10px;}
a.place_4_2{ position:absolute; left:10px; top:27px;}
a.place_4_2:hover{ position:absolute; left:-10px; top:15px;}
a.place_4_3{ position:absolute; left:40px; top:27px;}
a.place_4_3:hover{ position:absolute; left:22px; top:15px;}
a.place_4_4{ position:absolute; left:25px; top:52px;}
a.place_4_4:hover{ position:absolute; left:6px; top:42px;}
/******************** 详情页地图弹出层 *******************/
/*
.comment_special{ background-position:88px -744px; text-align:center; padding-left:28px; height:54px; line-height:54px; border-bottom:dashed 1px #E2E2E2; font-size:14px; font-weight:bold;}
.special_infor{border-bottom:1px dashed #E2E2E2; line-height:24px; color:#464646; overflow:hidden; zoom:1; padding:10px 12px; }
.special_infor em{ background-position:0 -805px;width:26px; height:26px; display:block;}
.special_infor .quotes{background-position:-44px -805px; float:right;}
.borT{border-top:solid 1px #3B3E42;}
.btn_all{ width:170px; height:35px; line-height:35px; display:inline-block; color:#fff; text-align:center;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px; background-color:#F36523;-webkit-box-shadow: 0 1px 1px rgba(0,0,0,.5); -moz-box-shadow: 0 1px 1px rgba(0,0,0,.5); box-shadow: 0 1px 1px rgba(0,0,0,.5);}
.btn_all:hover{ text-decoration:none;}
.btn_checkAll{ text-align:center;padding-top:20px;}
.icon_jiejing{background-position:-1px -24px;position:absolute; width:35px; height:24px; display:inline-block; top:0; left:-500px; cursor:pointer; font-weight:bold; color:#fff; line-height:24px; padding-left:28px;}
*/

/******************** 详情页左侧 *******************/
/*
.breadcrumb_normal{ height:54px; line-height:54px; color:#BFBFBF;}
.title_big{ height:35px; float:left; overflow:hidden; white-space:nowrap; font-size:23px; line-height:26px; font-family:"微软雅黑"; font-weight:normal;}
.title_right{ float:left; margin-left:10px; line-height:20px; padding-top:5px;}
.house_detail{ line-height:20px; margin-top:5px; clear:both;}
#bdshare{float:right!important; padding-right:10px;line-height: 14px;}
.detail_intro{display: inline-block;}
.title_con{ height:34px; line-height:34px; border-bottom:solid 1px #eee; border-top:solid 1px #eee; margin-top:20px; clear: both;}
.title_con span{ margin-right:20px; padding-left:17px;}
.title_now{border-bottom:solid 3px #F26522; height:32px; display: inline-block; color:#F26522;}
.title_con .title_bg1{ background-position:0 -458px;}
.title_con .title_bg2{ background-position:0 -484px;}
.title_con .title_bg3{ background-position:0 -508px;}
.title_con .title_bg4{ background-position:0 -538px; cursor:pointer;}
.title_con .title_bg5{ background-position:0 -948px;}
.title_con .title_bg4 a:hover{ color:#333; text-decoration:none;}
.title_con .title_bg6{ background-position:0 -1100px; cursor:pointer;display: inline-block;}
.title_con .title_bg7{ background-position:0 -1079px; cursor:pointer;}
.title_con .title_bg8{ background-position:0 -1132px;}
.tab_con{ padding:12px 8px 0 0;overflow:hidden;zoom:1;}
.img_con{ float:left; width:40px; text-align:center; padding:5px 0; margin-right:10px;}
.img_icon{ background-position:0 -562px; display:inline-block; width:22px; height:24px;}
.img_next{background-position:0 -605px;}
.img_list{ padding:12px 0 5px 0;}
.img_list li {margin-bottom:4px;}
.img_list li img{opacity:0.6;}
.select_img {border: 4px solid #000;height:32px;width:32px;opacity:1!important;}
.img_big{ float:left; padding:1px; border:solid 1px #aaa; width:629px; background-color:#eee; text-align:center;position:relative;overflow:hidden;}
*/
.img_describe{ position: absolute; bottom:1px; left:0; background-color:#000;filter:alpha(opacity=60); /*IE*/-moz-opacity:0.6; /*Mozilla*/opacity: 0.6; height:27px; line-height:27px; width:616px; color:#fff; text-align:left; padding-left:15px;text-align:center;}
/*
.map_small{ width:689px; height:170px; clear:both;padding-top:13px;cursor:pointer;display:none;}
#staticMapCon {display:none;}
.room_p{ line-height:24px; padding:12px 0 18px; word-wrap: break-word;}
.intro_title{font-size:14px; font-family:"微软雅黑";font-weight:bold; display:block; color:#666;}
.intro_left{ width:392px; float:left; padding-bottom:15px;word-wrap:break-word;}
.intro_ul{ padding:0 0 0 22px;}
.intro_ul li{ line-height:24px; color:#666;}
.intro_right{ float:right; width:292px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px; margin:18px 5px 5px 0;}
.intro_right td{height:30px; line-height:30px;}
.td_left{ background-color:#FBF6F0; color:#db4f33; text-align:right; }
.td_left span{ border-bottom:dashed 1px #aaa; width:112px;padding-right:8px; display:inline-block;}
.td_right{ background-color:#F7EDE0;}
.td_right span{ border-bottom:dashed 1px #aaa; padding-left:15px; display:inline-block; width:162px; }
.up_left{ padding-top:10px;-moz-border-radius:2px 0 0 0;-webkit-border-radius:2px 0 0 0;border-radius:2px 0 0 0;}
.up_right{ padding-top:10px;-moz-border-radius:0 2px 0 0;-webkit-border-radius:0 2px 0 0;border-radius:0 2px 0 0;}
.down_left{padding-bottom:10px;-moz-border-radius:0 0 0 2px;-webkit-border-radius:0 0 0 2px;border-radius:0 0 0 2px;}
.down_right{padding-bottom:10px;-moz-border-radius:0 0 2px 0;-webkit-border-radius:0 0 2px 0;border-radius:0 0 2px 0;}
.tips_wraper{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.2); -moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.2); box-shadow: 0 1px 1px rgba(0, 0, 0, 0.2); border:solid 1px #E9E9E9; background-color:#eee; margin-right:6px; clear:both; width:689px;}
.auto{ margin:14px 5px 7px;}
.auto li{line-height:28px; padding-left:20px; border-bottom:dashed 1px #C6C5C4;}
.tips_p{ line-height:24px; background-color:#F5F5F5; border-top:solid 1px #ddd; padding:15px 22px 20px;word-wrap: break-word;}
*/
/******************** 详情页评论 *******************/
/*
.comment_list li{ padding:15px 0 15px 3px;zoom:1; border-bottom:solid 1px #eee;}
.comment_list li:after{content:".";display:block;visibility:hidden;height:0;clear:both;}
.user{ display: block;line-height: 28px;text-align: center; width: 65px; color:#0082CA; float: left; 
    padding-top:10px;}
.user img{width:54px; height:54px;-moz-border-radius:30px;-webkit-border-radius:30px;border-radius:30px;-webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.3); -moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.3); box-shadow: 0 1px 1px rgba(0, 0, 0, 0.3); border:solid 3px #fff;}
.user em{ line-height:17px; display:inline-block; padding-top:5px; width:64px; word-wrap:break-word}
.comment_fl{width: 500px;float:left;}
.comment_p{ 
    padding:0 10px 0 20px; 
    float:right; width:578px; line-height:24px; position:relative;
    border:solid 1px #ccc; margin:0 5px 10px 0;-webkit-box-shadow:0 1px 0 rgba(0, 0, 0, 0.5); -moz-box-shadow:0 1px 0 rgba(0, 0, 0, 0.5); box-shadow:0 1px 0 rgba(0, 0, 0, 0.5);}
.paddingB40{ padding-bottom:40px!important;}
.img_point{ background-position:0 -1045px; width:11px; height:17px; display:inline-block; position:absolute; left:-10px; top:33px; }       
.btn_fd_dp{ background-position:0 -861px; display:inline-block; width:164px; height:40px; position:absolute; left:-9px; bottom:8px; z-index:9;}
.btn_fd_close{ background-position:-181px -861px; display:inline-block; width:46px; height:32px; position:absolute; right:9px; bottom:-12px; z-index:9; }
.comment_T{ position:absolute; height:32px; line-height:32px; background-color:#F1F1F1; left:0; width:573px; padding:0 15px 0 20px; color:#7F7F7F;}
.comment_T0{display:block;font-family:'微软雅黑';font-size:14px;margin-top:40px;}
.fr_more{ float:right; color:#7F7F7F;}
.comment_C{ height:15px; line-height:53px; margin:32px 0 8px;}
.comment_C span{margin-right:37px;color:#666;_margin-right:33px;}        
.comment_C0{ height:15px; line-height:53px; border-bottom:dashed 1px #ccc; margin:-6px 0 8px;}
.comment_C0 span{margin-right:37px;color:#666;}        
.replay_wrapper{ position:relative; padding-bottom:20px;}   
.replay_T{ position:absolute; top:-26px; left:0; width:64px; height:26px; line-height:26px;border:solid 1px #E6E6E6; border-bottom:none;background-color:#F9F9F9; color:#898989; text-align:center; font-weight:bold;}
.comment_detail{ padding-top:10px; background-color:#F9F9F9;border:solid 1px #E6E6E6; margin-top:26px;}
.comment_detail li{ border-bottom:solid 1px #E6E6E6;}
.open_more{ padding:5px 0!important; text-align:center; border-bottom:none!important;}
.comment_num{ font-size:30px; text-align:center; width:60px; padding:20px 0; color:#ddd; display:block; float:left; margin-top:-13px;}
.comment_nonum{width:10px; padding:20px 0; display:block; float:left; margin-top:-13px;}
.comment_detail p{ float:left; line-height:22px; width:510px; color:#666;}
.comment_detail p span{ display:block; margin-bottom:5px;}
.fd_dp_wrapper{ width:503px; float:right;}
*/
/******************** 详情页评论得分 *******************/
/*
.comment_percent{ background:url(//jci.xiaozhustatic3.com/e20200803/images/green_bg.jpg) repeat; overflow:hidden;margin-top:8px; border:solid 1px #C7D2C7; margin-right:5px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px; padding-bottom:10px;}
.comment_left{ width:96px; text-align:right;color:#666; padding:10px 33px 0 0;_padding-left:10px; float:left; }
.comment_left span{ font-size:48px; display:block; font-family:Arial;color:#637862; line-height:48px;}
.comment_right{ float:left; width:520px; _width:525px; padding-top:15px;}
.comment_right li{ margin-right:24px;_margin-right:0px;float:left; height:30px; color:#666;}
.percent_full { background-color:#F5F5F5;height:8px; margin-left:8px;width:101px; display:inline-block; position:relative; clear:both; overflow:hidden;}
.percent_full em{ background-color:#6A7E69;display:inline-block;height:8px;left: 0;position: absolute;top: 0;}
.percent_p{ background-position:0 -760px; margin:10px 5px 0 0; height:38px; line-height:38px; text-align:center;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px; color:#666;}
*/
/******************** 详情页右侧价格 *******************/
/*
.order_price{ background-position:0 -511px; width:276px; _width:274px;height:194px; margin-top:23px; padding:14px 19px 0 17px; position:relative;}
.price_pT{ text-align:center;font-size:12px; font-family:"微软雅黑"; color:#FB313F; padding-top:3px; height:18px;}
.price_top{ height:42px;}
.price_num{ width:99px; float:left; line-height:40px; text-align:center;}
.price_mark{ font-size:18px; color:#f26522;}
.price_C{ font-size:46px;_font-size:40px;color:#f26522; letter-spacing:-3px;}
.daily_average{ width:24px; float:left; color:#666; line-height:15px; padding:10px 7px 0 0;}
.price_tips{ background-position:0 -736px; height:42px; line-height:42px; float:left; width:141px; font-family:"微软雅黑";font-size:12px; color:#db4f33;text-shadow: 2px 2px 0 rgba(255,255,255,.6); text-align:center;}
.new_tips{ font-size:12px; line-height:20px;}
.price_mid{ height:28px; padding-top:15px;}
.btn_p{ background-position:0 -788px; width:94px; height:28px; float:left; padding-left:1px; margin-right:9px;}
.btn_num{ background-position:0 -824px; width:56px; margin-right:0;}
.input_date{ width:76px; border:0; height:26px; line-height:26px;float:left;font-size:12px;}
.icon_span{width:18px; height:28px; display:inline-block; cursor:pointer; float:left;}
.width13{ width:13px;}
.select_small{ font-size:12px;_font-size:17px; padding:3px; width:56px;}
.price_bottom{ padding-top:9px; height:48px;}
.btn_order{ background-position:0 -427px; height:44px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.25); -moz-box-shadow:0 1px 3px rgba(0,0,0,.25); box-shadow:0 1px 3px rgba(0,0,0,.25); display:inline-block; width:267px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px; font-size:20px;font-family:"微软雅黑"; color:#fff;text-shadow:1px 0 1px rgba(0,0,0,.6); text-align:center; line-height:38px;}
.order_bg{-webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,.2); -moz-box-shadow: inset 0 1px 2px rgba(0,0,0,.2); box-shadow: inset 0 1px 2px rgba(0,0,0,.2); background-color:#C1C1C1;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;font-size:16px;font-family:"微软雅黑"; color:#fff;text-shadow:1px 0 1px rgba(0,0,0,.6); text-align:center; width:267px;height:44px; line-height:44px;}
.btn_order:hover{ text-decoration:none;}
.icon_arrowR{ background-position:0 -994px;_background-position:0 -986px; display:inline-block; width:8px; height:14px; margin-left:7px;}
.time_again{ border-left: 1px solid #C7C7C7;display: inline-block;height: 44px;line-height: 38px;_height: 43px !important;_line-height: 42px;padding-left: 15px;}
.arrowT{ background-position:0 -1019px;_background-position:0 -1010px !important; width:13px; height:8px;}
.order_tips{ width:135px; border-right:solid 1px #9C9C9C; font-size:14px; text-align:center; display:inline-block; height:44px; line-height:43px;_height:40px; _line-height:38px !important;}
.order_hot{ position:absolute; background-position:-168px -736px; width:41px; height:46px; color:#fff; padding:1px 0 0 6px;font-size:16px; font-family:"微软雅黑"; top:0; left:0;}
.price_off{color: #666;display: inline-block;line-height: 14px;padding-left:1px;width: 12px;}
.price_all{ color:#5f3200; font-size:14px; border-right:solid 1px #C36E12; display: inline-block; height:44px; line-height:44px; width:138px; float:left;}
.price_all_f12{ color:#5f3200; font-size:12px; border-right:solid 1px #C36E12; display: inline-block; height:44px; line-height:44px; width:138px; float:left;}
.btn_order1{background-position: 0 -535px;border-left: 1px solid #F7A246;display: inline-block;height: 44px; line-height:42px;padding-left: 5px;width: 121px; color:#fff; float:left;_padding-top:8px; _height:36px;}
.btn_order1:hover{ text-decoration:none; background:url() #F2870F; height:42px;_height:34px;}
.new_C{ font-size:35px; line-height:52px;}
*/

/******************** 详情页右侧小日历 *******************/
/*
.table_cal{border: 1px solid #DBDBDB;-webkit-box-shadow:0 2px 2px rgba(0, 0, 0, 0.2); -moz-box-shadow:0 2px 2px rgba(0, 0, 0, 0.2); box-shadow:0 2px 2px rgba(0, 0, 0, 0.2); margin-top:6px;}
.td_cal_1{border-right: 1px solid #DBDBDB; padding: 6px 0; text-align: center; }
.cal_date{ color: #519788; font-family: "微软雅黑"; font-size: 14px; }
.td_cal_2{background-color: #DBDBDB; padding: 10px 0; text-align: center; display:none;}
.td_cal_2 a{color:#666;}
.cal_te {background:url(//jci.xiaozhustatic3.com/e20200803/images/icon_cal_2.png) no-repeat -40px 0; _background:url(//jci.xiaozhustatic3.com/e20200803/images/icon_cal_2.gif) no-repeat -40px 0;}
.no_room_cal{color: #7b7b7b; font-family: "微软雅黑"; font-size: 14px;}
*/

/******************** 详情页右侧房东名片 *******************/
/*
.lorder_card{border:solid 1px #DCDCDC;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;margin-top:10px; }
.lorder_top{ padding:15px 10px 0px;}
.lorder_infor{ position:relative; text-align:center;}
.lorder_img{ padding:5px; border:solid 1px #F1F1F1; -moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-webkit-box-shadow: 0 1px 1px rgba(0,0,0,.5); -moz-box-shadow: 0 1px 1px rgba(0,0,0,.5); box-shadow: 0 1px 1px rgba(0,0,0,.5);}
.lorder_tag{ position:absolute; left:20px; top:232px;}
.lorder_name{ font-size:24px; font-family:"微软雅黑"; line-height:48px;}
.btn_chat{ background-position:0 -157px; width:283px; height:42px; line-height:42px; text-align:center; display:inline-block; clear:both; -moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px; margin-bottom:8px; }
.chat_bg{background-position:0 -481px;}
.chat_bg:hover{text-decoration:none;}
.icon_chat{ background-position:0 -794px; padding-left:20px;color:#fff;}
.lorder_infor_ul{ background-color:#FAFAFA; border:solid 1px #F6F6F6; font-family:"微软雅黑"; font-weight:bold;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;padding:4px 0 4px 4px; margin-bottom:15px; overflow:hidden; zoom:1;}
.lorder_infor_ul li{float:left; line-height:15px; width:93px;}
.lorder_infor_ul li span{ color:#8B9AAA;}
.lorder_infor_ul li strong{ color:#FF9767;}
.lorder_rank_ul{ padding:0 0 0 66px;}
.lorder_rank_ul li{ clear:both; margin-bottom:12px; overflow:hidden; zoom:1;}
.lorder_rank_ul li span{ display: inline-block; width:61px; height:49px; float:left;}
.lorder_rank_kind1{ background-position:0 -332px !important;}
.lorder_rank_kind2{ background-position:0 -390px !important;}
.lorder_rank_kind3{ background-position:0 -447px !important;}
.lorder_rank_p{ color:#F26A29; float:left; width:107px; text-align:center; padding-top:3px;}
.lorder_rank_p strong{font-size:14px; font-family:"微软雅黑";}
.lorder_bottom{ background-color:#F5F5F5; padding:15px 0 0; border-top:solid 1px #DBDBDB;}
.lorder_think{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;padding:4px 4px; border:solid 1px #8DD8C8; height:42px; line-height:42px; text-align:center; color:#66ae9f;font-size:14px; font-family:"微软雅黑"; font-weight:bold; background-color:#fff; margin:0 40px;}
.lorder_person{padding:5px 63px; clear:both; position:relative;}
.lorder_person li{ height:35px; line-height:35px; border-bottom:solid 1px #C7D1DB;padding:0 5px;font-family:"微软雅黑"; font-weight:bold; color:#666;}
.person_more{ background-position:54px -627px; position:absolute; bottom:5px; right:37px; padding-right:15px;}
.tag_new_pad{ padding:2px 30px 12px!important;}
.lorder_diary{ border-top:dashed 1px #DBDBDB; padding:0 16px 18px; overflow: hidden; zoom:1;}
.diary_new{font-size:14px; font-family:"微软雅黑"; color:#414241; line-height:46px;display:block;}
.lorder_diary_p{ float:left; padding-left:8px; line-height:18px;}
.lorder_diary_p_img{width:150px;}
.lorder_diary_check{float:right;margin-right:40px;margin-top:5px !important;text-align:center !important;display:block !important;}
*/

/******************** 详情页右侧房东其它房间 *******************/
/*
.list_con{ background-color:#F5F5F5;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px; margin-top:10px; padding:5px 5px 15px 20px; }
.title_T{ height:40px; line-height:40px; font-size:14px; font-weight:bold;}
.dl_list{overflow:hidden; zoom:1; margin-bottom:20px;}
.dl_list dt{ float:left;}
.dl_list dd{ float:right; width:158px;line-height:24px;}
.other_room{ background-color:#F5F5F5;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px; margin-top:10px; padding:5px 20px; }
.other_room .tit{ display: block; word-break:break-all;}
.other_room_infor{line-height:24px;}
.other_room_infor i{ font-size:14px; vertical-align:bottom;}
*/

/******************** 详情页右侧交易纪录 *******************/
/*
.record{ background-position:0 -412px; margin-top:7px;-moz-border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px;}
.record_T{ background-position:0 -698px; height:43px; line-height:43px; font-size:14px; font-weight:bold;-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0; padding-left:18px;}
.record_ul{ padding:10px 10px 10px 16px;}
.record_ul li{ line-height:18px; padding:5px 0 10px;}
*/

/******************** 相册 *******************/
/*
.slider{height: 100%; position: relative; width:3933px; background-color:#EBEAEA; overflow:hidden;}
.pics{float:left;}
.slider_cover{background-color:#000;bottom:5px;color:#FFFFFF;position:absolute;display:block;width:439px;height:35px;left:5px;line-height:35px;}
.pic_bottom{ position:absolute; height:35px; line-height:35px; left:5px; bottom:5px; color:#fff;margin:0 10px; font-size:14px; width:419px;}
.pic_bottom a{ color:#fff; font-weight:bold; float:left; display:inline-block;}
.pics_con{ padding:5px; background-color:#fff; float:left; position:relative; margin:9px 0 0 9px;}
.pic_price{ font-size:24px; font-family:Arial; float:right; color:#ff8308; display:inline-block;}
.pic_price em{ font-size:18px;}
.width383{ width:383px;}
.width363{ width:363px;}
.pics_wraper{ width:402px; float:left;}
.width609{ width:609px;}
.width590{ width:590px;}
.width570{ width:570px;}
.width275{ width:275px;}
.width255{ width:255px;}
.width445{ width:445px;}
.width425{ width:425px!important;}
.width405{ width:405px;}
.width512{ width:512px;}
.width314{ width:314px;}
.width294{ width:294px;}
.width490{ width:490px!important;}
.width470{ width:470px;}
.paddingL0{ padding-left:0;}
*/
.xcContent {bottom : 0;position:absolute;display:none;left:0;filter:alpha(opacity=80); /*IE*/-moz-opacity:0.8; /*Mozilla*/opacity: 0.8;}


/******************** 相册页脚 *******************/
/*
.foot{ background:#000;}
.link{ width:1010px; margin:0 auto; text-align:center; padding:5px 0;}
.link li{ line-height:26px; color:#fff;}
.link li a{color:#fff;}
*/
/******************** 点评标签 *******************/
.comment_tag{ padding-top:9px; clear:both; overflow:hidden; zoom:1;}
.comment_tag li,.tag_ul li{ float:left; margin:0 4px 4px 0; height:23px; line-height:23px; text-align:center; color:#666; background-color:#fff; padding:0 8px; border: solid 2px #E1E1E1;-moz-border-radius:13px;-webkit-border-radius:13px;border-radius:13px;}
.comment_tag li.tag_more{ background:url(//jci.xiaozhustatic3.com/e20200803/images/icon_bg.png) no-repeat 4px 0;_background:url(//jci.xiaozhustatic3.com/e20200803/images/icon_bg.gif) no-repeat 4px 0; width:16px; height:16px; margin-top:5px; border:none;cursor:pointer;}
.comment_tag li.tag_close{ background-position:4px -26px;cursor:pointer;}
.tag_ul{ padding-left:20px;}
.tag_ul li{ border:none; color:#6a7e69;}
.percent_wraper{ padding-bottom:13px; overflow:hidden; zoom:1; margin:0 20px;}
.comment_replay{ clear:both; line-height:24px;zoom:1;}
.comment_replay:after{content:".";display:block;visibility:hidden;height:0;clear:both;}
.marginT40{ margin-top:40px;}
.replay_L{float:left; width:72px; text-align:right; color:#808080;}
.replay_R{float:left; width:500px;word-break: break-all;}
.replay_R em{ margin-right:5px; height:20px; line-height:20px; border:solid 2px #E4F0E2; padding:0 9px;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px; color:#6C806B;}
.width400{ width:400px!important;}
.padding_sty{ padding:5px 0 15px;}
.img_bg img{ border:solid 1px #E6E6E6; padding:2px;}
.img_big_pop{padding-top:55px;}

.img_pop_mask {background: none repeat scroll 0 0 #000!important;height: 100%;left: 0;filter:alpha(opacity=80); /*IE*/-moz-opacity:0.8; /*Mozilla*/opacity: 0.8;position: fixed;top: 0;width: 100%;z-index: 99998;}
.img_big_wrapper{ position:relative; height:500px;}
.img_big_con{ width:800px; height:500px; text-align:center; margin:0 auto;}
.img_big_pop a{ background:url(//jci.xiaozhustatic3.com/e20200803/images/icon_arrow.png) no-repeat;width:65px; height:65px; position:absolute; top:218px;}
.img_big_pop a.img_arrow_L{left:30px; background-position:0 -71px;}
.img_big_pop a.img_arrow_R{right:30px; background-position:0 -136px;}
.img_big_pop a.img_big_close{background-position:0 -205px; width:83px; height:83px; top:0; right:0;z-index:55555;}
.img_big_pop p{ text-align:center; height:60px; line-height:60px; font-weight:bold;color:#fff; font-size:16px; font-family:"微软雅黑";}

/******************** 点评独立页面 *******************/
.comment_seo{ clear:both; height:367px; padding-top:20px;}
.comment_seo_L{ float:left; width:315px; margin:0 18px 10px 0;}
.room_sty1{ height:253px; margin:0; background-color:#FAFAFA;}
.infor_gray{ float:right;}
.btn_sty1{ color:#fff; width:314px; font-size:20px; font-family:“微软雅黑”; font-weight:bold;}
.comment_seo_R{ width:354px; float:left;}
.comment_per_sty{ width:200px; padding-top:0; float:left; margin-bottom:7px;}
.comment_per_sty li{ height:24px;}
.percent_num_con{ float:left; width:96px;padding-right:10px}
.percent_num{ color:#637862; font-size:48px; font-family:Arial; line-height:48px;}
.comment_tag_sty1{ clear:both; height:117px; overflow:hidden; margin:0 0 4px;}
.tags_sty1{ padding:0 32px; width:289px;}
.tags_sty1 li{ white-space:nowrap;}
.tag_passage{ text-align:center; color:#637862; line-height:32px;}
.room_time_con{ border-bottom:solid 1px #EFEFEF; border-top:solid 1px #EFEFEF; height:33px; line-height:33px; clear:both; margin-right:5px; padding-right:5px;}
.comment_tag_sty2{ clear:both; height:107px; margin:0 0 7px;}
.tags_sty2{ padding:0 32px; width:289px; height:61px; overflow:hidden;}
.tags_sty2 li{ white-space:nowrap;}
.record_bg{ background:url(//jci.xiaozhustatic3.com/e20200803/images/gray_bg2.jpg) repeat;}
.datetips{ color: #FF0000; left: 94px; position: relative; top: -28px;display:none }
.fd_info{ margin-bottom:10px; overflow:hidden; zoom:1; padding-left:24px;}
.fd_info li{ font-size:12px; width:164px; float:left; line-height:24px;}
.fd_other_comment{display:block;line-height:22px;padding:5px 20px;}
.share_comment{padding-bottom:2px;}
/******************** 列表页促销 *******************/
.sale_wraper{ background-color: #F5F5F5; margin-bottom: 5px; margin-top: 20px; padding: 1px 0 20px 25px; width: 645px;}
.sale_title{ height:31px; line-height:31px;}
.sale_title a{ color:#666;}
.sale_title a:hover{ color:#06A0E4;}
.sale_T{ width:166px; height:31px; display:block; float:left; padding-left:9px; color:#fff; font-size:16px; font-family:"微软雅黑"; background-color:#E13628; border-left:solid 8px #E13628; font-weight:bold;}
.span_tri{ width:8px; height:31px; background-position:-225px -737px; display:block; float:left; margin-right:130px;}
.sale_safe{ color:#666; margin-right:80px;_width:200px;_display:block;}
.sale_change {_margin-top:-30px;_float:right;}
.sale_room{ overflow:hidden; zoom:1;}
.sale_box{ width:299px; background-color:#fff; padding:1px; float:left; margin-right:18px;}
.sale_infor{ position:relative; padding-left:20px; height:63px;}
.width152{ width:152px;}
.sale_name {left: 0;position: absolute;top: 51px; color:#aaa; font-weight:bold;}
.sale_price{ float:right; padding-right:42px;}
.sale_now{ color:#ED1C24;}
.sale_now i{ font-size:16px; font-family:"微软雅黑"; float:left; padding:10px 2px 0 0;}
.sale_now em{ font-size:24px; letter-spacing:-2px;}
.sale_old{ float:right; color:#666;}
.sale_num{ background-position:-243px -737px; width:47px; height:47px; position:absolute; right:0; top:1px; text-align:center; font-style:italic; color:#fff;font-family:"微软雅黑";}
.sale_numB{font-size:18px;  padding-left:18px; line-height:16px;}
.sale_numZ{ padding-left:28px; margin-top:-6px; display:inline-block;}
.sale_room_T{ border-top:solid 1px #f5f5f5; padding:0 10px 0 24px; height:55px; line-height:55px; font-size:16px;font-family:"微软雅黑";}
/******************** SEO-高校 *******************/
.width764{ width:764px;}
.width240{ width:240px;}
.school_ul{ border-bottom:solid 1px #E1E1E1;border-top:solid 1px #E1E1E1; padding:5px 0 15px; clear:both; overflow:hidden; zoom:1;}
.school_ul li{ float:left; width:195px; height:24px; line-height:24px; margin-right:80px;}
.column_other{ padding-right:23px; margin-bottom:10px;}
.column_T{ height:32px; line-height:32px; background-color:#ddd; padding-left:12px;font-size:14px;font-family:"微软雅黑";-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;}
.school_other,.history_other{ background-color:#FBFBFB; padding:12px 5px; overflow:hidden;zoom:1;}
.school_other li{ width:135px; float:left; height:26px; line-height:26px; margin-right:14px;}
.school_other li a,.history_other li a{ color:#bebebe;}
.history_other li{ width:172px; float:left; height:26px; line-height:26px; margin-right:14px;}
.column_R{ margin:23px 0 0;}
.column_T1{ height:40px; line-height:40px; background-color:#777; padding-left:15px;font-size:16px;font-family:"微软雅黑"; color:#fff; -moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;}
.column_C{ background-color:#FBFBFB; padding:5px 17px 15px;}
.column_C li{height:24px; line-height:24px;}
.column_C li a{ color:#6a6a6a;}

/******************** SEO-详情页 *******************/
.school_name,.cg_icon_search,.cg_btn_search,.room_com_num em{ background:url(//jci.xiaozhustatic3.com/e20200803/images/icon_themes.png) no-repeat;_background:url(//jci.xiaozhustatic3.com/e20200803/images/icon_themes.gif) no-repeat;}
.theme_top_wrapper{ background:url(//jci.xiaozhustatic3.com/e20200803/images/themes_top.jpg) no-repeat top center; height:255px;}
.top_hospital{ background-position:center -266px;}
.top_passage{ width:895px; margin:0 auto;font-family:"微软雅黑"; padding-top:32px; }
.school_name{font-size:36px; padding-left:50px;line-height:75px; margin-left:35px;}
.hospital_bg{ background-position:0 -88px;}
.font18{ font-size:18px;}
.school_P{ line-height:24px; font-size:14px;}
.borB_ddd{ border-bottom:solid 1px #ddd;}
.cols{ width:246px; float:left; padding-top:20px; margin-right:10px;}
.house_box{ border:solid 1px #ddd;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px; margin-bottom:13px;}
.user_column{ position:relative; padding:0 5px; height:65px;}
.top5{ top:-5px; width:134px;}
.img_name_fd{ display:block; clear:both; padding-left:4px;}
.price_colunm{ float:right; color:#F26522; padding-top:15px;}
.price_colunm em{ font-size:24px;}
.room_information{ background-color:#FBFBFB; padding:5px 10px; line-height:28px; border-top:solid 1px #E1E1E1;}
.room_information a{font-family:"微软雅黑"; font-size:14px;display:block;}
.room_information strong{ font-weight:bold; color:#8C8C8C; margin-right:12px;}
.messages_ul{ background-color:#F6F6F6; padding:0 5px;border-top:solid 1px #E1E1E1; overflow:hidden; zoom:1;}
.messages_ul li{ line-height:24px; border-bottom:dashed 1px #BFBFBF; padding:8px 0;}
.user_passage{ padding:2px; color:#8c8c8c;*margin-top:-20px;_margin-top:-20px;}
.room_btm{ height:34px; line-height:34px; text-align:center; background-color:#F6F6F6;border-top:solid 1px #E1E1E1; font-weight:bold; color:#8C8C8C;}
.rooms_more{float:right; margin:30px 10px 10px 0;}
.borT_ddd{border-top:solid 1px #ddd;}
/*街景*/
.resize-lefttop,.fixedSize,.hideSmallMap,.showSmallMap{background: url("../images/overview_control.png") no-repeat;}
.streetView{width:689px;z-index:0;margin-top:13px;overflow:hidden;}
.overViewCon{position:absolute !important; right:5px; bottom:5px;z-index:11;background-color: #FFFFFF;border: 1px solid #CCCCCC;padding:3px;}
.overView{width: 100%; height: 100%;}
.resize-lefttop{position: absolute; left: 1px; top: 1px; width: 28px; height: 20px; z-index: 12;}
.fixedSize{position: absolute; left: 28px; top: 1px; width: 23px; height: 20px; cursor: pointer; z-index: 12;}
.fixedSize-p1{background-position: -27px 0px;}
.fixedSize-p2{background-position: -27px -20px;}
.fixedSize-p3{background-position: -27px -40px;}
.hideSmallMap{position: absolute; right: 0px; bottom: 0px; width: 20px; height: 20px; cursor: pointer; z-index: 12; background-position: 0px -60px;}
.showSmallMap{position: absolute; right: 5px; bottom: 5px; width: 20px; height: 20px; cursor: pointer; z-index: 12; background-position: 0px -78px;}
.rooms_more_con{clear:both;height:60px;border-bottom:solid 1px #ddd; }

/******************** 排行榜 *******************/
.rank_up,.rank_next,.year_city,.rank_year,.city_pic,.rank_word,.rank_top_T,.rank_top_tri,.rank_one,.rank_two,.rank_three{ background: url(//jci.xiaozhustatic3.com/e20200803/images/icon_rank.png) no-repeat;_background: url(//jci.xiaozhustatic3.com/e20200803/images/icon_rank.gif) no-repeat;}
.bgf5{ background-color:#F5F5F5;}
.rank_wrapper{ width:1000px; margin:0 auto;}
.rank_city{ text-align:center; color:#06A0E4;font-family:"微软雅黑"; font-size:18px; padding:22px 0; border-bottom:dashed 1px #B3B3B3; margin-bottom:10px;}
.rank_city a{ padding:0 13px;}
.rank_title{ height:86px;font-family:"微软雅黑"; padding:0 4px;}
.rank_up,.rank_next{ width:39px; height:32px; line-height:32px; display: block; padding:0 0 0 33px; color:#878787; font-weight:bold; float:left; margin-top:27px;}
.rank_next{ background-position:39px -42px;padding:0 33px 0 0;}
.rank_T_wrapper{ float:left; width:679px; padding:15px 0 0 139px; height:71px; margin:0 15px; background-color:#F4773C;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
.year_city{ background-position:0 -169px; width:111px; height:54px; position:relative; float:left; margin-right:17px;}
.rank_year{  position:absolute; left:-7px; top:1px; width:61px; height:34px; display:inline-block;}
.year_2013{ background-position:0 -87px;}
.year_2014{ background-position:0 -126px;}
.city_pic{ position:absolute; display:inline-block;}
.city_bj{ background-position:0 -234px; width:73px; height:28px; right:0; bottom:-1px;}
.city_sh{ background-position:0 -272px; width:60px; height:68px; right:7px; bottom:-8px;}
.city_gz{ background-position:0 -350px; width:29px; height:71px; right:22px; bottom:-8px;}
.city_cd{ background-position:0 -431px; width:80px; height:24px; right:-4px; bottom:-1px;}
.city_nj{ background-position:0 -465px; width:46px; height:59px; right:9px; bottom:-1px;}
.city_cq{ background-position:0 -534px; width:106px; height:37px; right:-11px; bottom:-1px;}
.city_xa{ background-position:0 -581px; width:33px; height:70px; right:20px; bottom:-8px;}
.rank_title_con{ float:left; margin-right:15px;}
.rank_T{font-family:"微软雅黑"; font-size:30px; line-height:30px; color:#fff; display:block;}
.rank_T_tips{ background-color:#fff; height:20px; line-height:20px; width:280px; text-align:center;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px; display:block; margin-top:6px; color:#F26522;}
.rank_word{ background-position:0 -661px; width:105px; height:30px; display:inline-block; margin-top:10px;}
.word_zan{ background-position:0 -702px;}
.rank_con{ padding:100px 0 0 28px;}
.rank_column{ float:left; width:298px; border:solid 1px #DADADA; background-color:#fff; margin:0 23px 20px 0;}
.rank_top{ position:relative; height:31px; background-color:#FFEFC8; text-align:center; padding-top:65px; color:#B97452;font-family:"微软雅黑"; font-weight:bold;}
.rank_top_T{ background-position:0 -743px; display: inline-block; width:199px; height:153px; position:absolute; left:50px; top:-95px;}
.top_bg2{background-position:0 -904px;}
.top_bg3{background-position:0 -1064px;}
.rank_top_tri{ background-position:-187px -392px; width:13px; height:6px; position:absolute; bottom:-6px; left:142px; display:inline-block;}
.rank_ul{ margin:7px 20px;}
.rank_ul li{ height:66px; padding:17px 0; border-bottom:dashed 1px #ccc; overflow:hidden; zoom:1;}
.rank_num{ display:block; float:left; width:64px; height:64px; line-height:72px;font-family:"黑体"; font-size:24px; font-style:italic; text-align:center; color:#a9a9a9;font-weight:bold; margin-right:10px;}
.rank_one{ background-position:-135px -170px; color:#F39D0C;}
.rank_two{ background-position:-135px -244px; color:#8D8EAD;}
.rank_three{ background-position:-135px -318px; color:#B1757F;}
.rank_img{ width:60px; height:60px; float:left;}
.rank_img img{ width:54px; height:54px;-moz-border-radius:30px;-webkit-border-radius:30px;border-radius:30px; border:solid 3px #fff;-webkit-box-shadow: 0 1px 3px rgba(0,0,0,.25); -moz-box-shadow: 0 1px 3px rgba(0,0,0,.25); box-shadow: 0 1px 3px rgba(0,0,0,.25);}
.rank_infor{ float:left; padding:0 0 0 11px;}
.rank_infor dd{ line-height:16px;}
.rank_infor a{font-family:arial;}
.personal_tag{background:url(//jci.xiaozhustatic3.com/e20200803/images/icon_05.png) no-repeat 0 -296px;_background:url(//jci.xiaozhustatic3.com/e20200803/images/icon_05.gif) no-repeat 0 -296px; width:24px; height:25px; display:inline-block; vertical-align:middle;}
.marginB3{ margin-bottom:3px;}
.rank_nonum{color:#818181;display:block;line-height:66px;text-align:center;}

/******************** 场馆 *******************/
.seo_theme_wrapper{border-top:solid 1px #ddd; margin-top:10px;}
.theme_sider{ width:235px;}
.theme_content{ width:756px; border-left:solid 1px #ddd; padding-bottom:20px;}
.height70{ height:70px; line-height:70px; padding-left:10px;}
.column_orange{ background-color:#EB7E1D; height:60px; line-height:60px;font-family:"微软雅黑"; font-size:20px; color:#fff; margin-top:20px; padding-left:15px; display:block;}
.themes_titles{background-color:#EB7E1D; height:80px;font-family:"微软雅黑"; font-size:24px; color:#fff; padding:0 0 0 25px; line-height:36px;}
.width243{ width:243px;}
.width766{ width:766px;}
.cg_introduce,.cg_column{ border-bottom:solid 1px #ddd; padding:10px 5px;}
.cg_introduce li{font-family:"微软雅黑"; font-size:16px; line-height:30px;}
.cg_column_T{font-family:"微软雅黑"; font-size:16px; line-height:40px;}
.cg_information{ overflow:hidden; zoom:1;}
.cg_infor_name{font-family:"微软雅黑"; font-size:14px; line-height:24px; width:194px; float:left;}
.cg_dot{ font-size:30px; float:left; margin-top:-13px; width:13px; height:16px;}
.cg_infor_con{ clear:both; padding:5px 12px;}
.cg_infor_W{ float:left; line-height:24px; width:100px; padding-left:13px;}
.cg_infor_W1{ color:#8C8C8C; text-indent:2em; padding:5px 0; line-height:24px; clear:both;}
.cg_infor_W2{color:#8C8C8C;line-height:24px; clear:both; width:212px;}
.width234{ width:234px;}
.width219{ width:219px;}
.cg_pic_wrapper{ position:relative; padding:20px 0 5px 9px;}
.cg_pic_name{ background-color:#000;color:#FFFFFF;filter:alpha(opacity=40); /*IE*/-moz-opacity:0.4; /*Mozilla*/opacity: 0.4; height:50px; line-height:50px; position:absolute; white-space:nowrap;font-family:"微软雅黑"; font-size:30px; padding:0 15px; right:15px; top:32px;}
.cg_intro_con{ padding:0 0 0 9px;}
.cg_intro_title{font-family:"微软雅黑"; font-size:16px; border-bottom:solid 1px #ddd; line-height:36px; font-weight: bold; clear:both;}
.cg_intro_W{ line-height:24px; padding:5px 0 0 0;}
.cg_search_con{ background-color:#F6F6F6;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px; border:solid 1px #ddd; height:38px; line-height:38px; padding:12px 0 12px 17px; margin:10px 0 25px; }
.field_cg_pos,.field_cg_cal{ float:left; height:36px; line-height:36px; display:block; margin-right:25px;}
.cg_input_con{ background-color:#fff; border:solid 1px #ddd; height:34px; display: inline-block; vertical-align:middle;}
.cg_input{ width:78px; border:none; padding:0 10px; line-height:34px; height:34px; color:#7FADC1;}
.cg_icon_search{ width:13px; height:13px; display:inline-block; background-position:0 -168px; vertical-align:middle; cursor:pointer; margin-right:7px;}
.cg_icon_cal{ background-position:0 -192px;}
.cg_btn_search{ width:128px; height:37px; display:inline-block; background-position:0 -215px;}
.cg_btn_search:hover{ width:128px; height:37px; display:inline-block; background-position:0 -262px;}
.house_box1{width:244px; float:left;margin-right:9px; border:solid 1px #ddd;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px; margin-bottom:13px;}
.user_room_names{font-family:"微软雅黑"; font-size:14px; line-height:24px; display:block; height:24px; }
.room_com_num{ padding-top:10px;}
.room_com_num em{ background-position:0 -308px; width:16px; height:16px; display:inline-block; margin-right:5px; vertical-align:text-top;}
.star_half{ background-position:-27px -308px !important;}
.star_gray{ background-position:-52px -308px !important;}
.height112{ height:112px;}
.no_com{ line-height:112px; text-align:center; display:block;font-family:"微软雅黑"; font-size:18px; color:#ddd;}

/******************** 详情页弹层 *******************/
/*
.pop_normal{-webkit-box-shadow: 0 5px 15px rgba(0,0,0,.5); -moz-box-shadow: 0 5px 15px rgba(0,0,0,.5); box-shadow: 0 5px 15px rgba(0,0,0,.5); width:383px;background-color:#fff; border:solid 1px #ddd; _border:solid 2px #ddd !important;position:relative;}
.icon_close{background:url(//jci.xiaozhustatic3.com/e20200803/images/icon_07.png) no-repeat 0 -207px; _background:url(//jci.xiaozhustatic3.com/e20200803/images/icon_07.gif) no-repeat 0 -207px; width:8px; height:8px; display:inline-block; position:absolute; right:6px; top:6px; cursor:pointer;}
.red_line{ width:248px; border-top:solid 4px #F26522; height:10px; display:block; margin:0 auto;}
.width340{ width:340px;}
.ver_div{ height:200px; display:table;}
.p_center1{ display:table-cell;font-size:18px; font-family:"微软雅黑"; line-height:36px; vertical-align:middle; text-align:center; padding:0 73px;}
.width513{ width:513px;}
.btn_con{ border-top:solid 1px #fff; background-color:#F5F5F5; padding:15px 15px 13px 70px; line-height:40px;height:40px;}
.new_pL{ padding-left:192px; border-top:solid 1px #E9E9E9; position:relative;}
.btn_pop_normal{background-color: #F26522;border: medium none;border-radius: 2px 2px 2px 2px;color: #FFFFFF;cursor: pointer;font-family: "微软雅黑";   font-size: 18px;height: 40px;width: 120px;}
.closemap {background: url(//jci.xiaozhustatic3.com/e20200803/images/close_map_gray.png) no-repeat;}
.closemap {width: 30px;height: 30px;display: inline-block;position: fixed;right: 66px;top: 66px;}
.closemap:hover{background: url(//jci.xiaozhustatic3.com/e20200803/images/close_map_red.png) no-repeat;}
.
*/
/******************** 列表页问卷调查 *******************/
.survey_wrapper{background:url(//jci.xiaozhustatic3.com/e20200803/images/green_bg.jpg) repeat; overflow:hidden;margin-top:10px; -moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px; height:59px; line-height:59px; padding:0 22px;}
.survey_a{ background-position:0 -706px; padding-left:50px; display:inline-block;}

/******************** 房东收益计算器 *******************/
.calculator_wrapper{ width:800px; margin:0 auto;position:relative;}
.calculator_T{font-family:"微软雅黑"; font-size:26px; text-align:center; line-height:100px;}
.calculator_con{ padding:0 30px 0 25px; border:solid 1px #ddd; border-top:solid 4px #F16421; background-color:#fff; margin-bottom:50px;}
.calculator_column{ border-bottom:dashed 1px #ddd;}
.column_h2{ line-height:65px;font-family:"微软雅黑"; font-size:16px;}
.calculator_p{ color:#666; margin-bottom:22px; line-height:12px;}
.calculator_ul{ overflow:hidden; zoom:1; padding:0 0 0 7px;}
.calculator_ul li{ width:90px; height:28px; float:left; margin:0 70px 30px 0;}
.calculator_ul li a,.btn_kind{ color:#333;background-color:#eee;width:90px; height:28px;line-height:28px; display:inline-block;text-align:center;font-weight:bold; }
.calculator_ul li a:hover,.btn_kind:hover,.circle_ul li a.now_choice:hover{text-decoration:none;}
.calculator_ul li a.now_choice,.circle_ul li a.now_choice{ color:#fff; background-color:#F16421; display:inline-block;width:90px; height:28px;line-height:28px;font-weight:bold;}
.circle_ul{ overflow:hidden; zoom:1; padding-bottom:25px;}
.circle_ul li{width:188px; text-align:center; float:left; margin-right:85px; position:relative;}
.example_img{ width:180px; height:180px;-moz-border-radius:90px;-webkit-border-radius:90px;border-radius:90px; border:solid 4px #eee; margin-bottom:22px;}
.img_cover{width:180px; height:180px;-moz-border-radius:90px;-webkit-border-radius:90px;border-radius:90px; display:inline-block; position:absolute;left:4px; top:4px; line-height:180px; font-weight:bold;background-color:#000;color:#FFFFFF;filter:alpha(opacity=60); /*IE*/-moz-opacity:0.6; /*Mozilla*/opacity:0.6;}
.bor_now{ border:solid 4px #F16421;}
.calculator_btm{ border-top:solid 2px #eee; padding:22px 0 70px;}
.wrong_tips{ background-position:0 -684px; color:#FF4C4C; padding-left:20px; line-height:16px;}
.btm_newSize{ width:300px; height:60px; line-height:60px; font-size:22px;cursor:pointer;border:none;}
.height435{ height:435px;}
.new_cons{ padding:0 40px;}
.column_p_center{ text-align:center; line-height:30px;font-family:"微软雅黑"; font-size:14px; padding-bottom:10px;}
.p_center_T{font-size:20px; color:#f16421; display:block; margin-bottom:10px;}
.column_p_center1{text-align:center; line-height:40px;font-family:"微软雅黑"; font-size:20px; padding:10px 0 0 0;}
.font24{ font-size:24px;}
.calculator_others{ background-color:#F8F8F8; border:solid 1px #ddd; padding:0 14px 25px; margin-bottom:40px; overflow:hidden; zoom:1;}
.others_h1{font-family:"微软雅黑"; font-size:14px; padding-left:14px; font-weight:normal; line-height:50px;}
.others_ul{}
.others_ul li{ width:200px; padding:0 14px; float:left;}
.others_p{ line-height:24px;}
.yinshowshare{position:absolute;left:310px;top:70px;}


/******************** 新首页 *******************/
.icon_place,.icon_date,.icon_vedio,.icon_sfyz,.icon_aqjy,.icon_jshd,.icon_dpxy,.icon_inland,.icon_oversea{background: url(//jci.xiaozhustatic3.com/e20200803/images/icon_index.png) no-repeat;}
.content_v2:after,.index_commnet:after,.rooms_show_ul:after{content:".";display:block;visibility:hidden;height:0;clear:both;}
.banner_con{position: relative;}
.bg_up{position: absolute; display: inline-block;width:100%;height: 200px;top: 0;z-index: 9;}
.bg_down{position: absolute; display: inline-block;width:100%;height:148px;bottom: 0; z-index: 9;background-position: 0 -210px; }
.pics_pre,.pics_next{width: 50px;height: 100px;display: inline-block;cursor: pointer;position: absolute;top: 50%;margin-top: -50px;z-index: 9;}
.pics_pre{left: 20px;}
.pics_next{right: 20px;background-position: 0 -115px;}
.banner_ul li{position: absolute;width: 100%; top: 0;left: 0;}
.banner img{width: 100%;}
.search_index{width: 940px;position:absolute;bottom: 40px;left: 50%;margin-left: -470px;z-index: 99; }
.search_column{background: #fff;width: 356px;height: 60px;margin-right: 2px;float: left;}
.icon_place,.icon_date{background-position:20px -217px;width: 55px;height: 60px;display:inline-block;float: left;}
.icon_date{background-position:20px -264px;}
.ipt_search{width: 283px;padding: 18px 10px 18px 0;height: 24px; line-height: 24px;border: none;float: left;color: #f05b72;font-size: 18px;font-family:"microsoft yahei";}
.btn_pink_search{background-color: #F16B80;background-position: 138px -315px; width: 184px;height: 60px;border: none; font-size: 22px; color: #fff;font-family:"microsoft yahei";cursor: pointer;padding-left:36px;text-align: left;}
.btn_pink_search:hover{background-color: #E64966;}
.index_ad1{height:120px;text-align: center;position:relative;z-index:1;}
.index_ad1 a { width: 100%;height:120px; display: inline-block; }
.index_T{text-align: center;font-family:"microsoft yahei";padding: 42px 0;clear: both;}
.index_T h1{display: block;font-size: 44px;font-weight: normal;line-height: 44px;color: #445566;margin-bottom: 15px;}
.index_T span{display: block;font-size:18px;color: #959ea7;}
.vedio_column,.comment_column{width: 50%;float: left;position: relative;text-align: center;color: #fff; font-family:"microsoft yahei";}
.vedio_column img{width:100%;}
.icon_vedio{background-position:center -375px;width:64px;height:64px;display:block;position: absolute;top:0;left: 50%;margin-left: -32px;}
.vedio_uper{position: absolute;top:50%;margin-top: -65px;padding-top: 96px; font-size: 36px;color: #fff;display: block;width: 100%;}
.vedio_uper:hover{text-decoration: none;}
.content_v2{width: 1240px;margin: 0 auto;}
.xz_ads li{float: left; border-right: solid 1px #ECF0F1;padding: 30px 60px;position:relative;}
.xz_ads li span{background:url("../images/xz_index.png") no-repeat; width: 188px;height: 152px;display: inline-block;}
.xz_ads li span.xzindexad2{background-position:0 -162px;}
.xz_ads li span.xzindexad3{background-position:0 -324px;}
.xz_ads li span.xzindexad4{background-position:0 -486px;}
a.ads_hover,a.room_hover{width: 100%;height: 100%;display: block;position: absolute;left: 0;top: 0;z-index:9; background-image:url(about:blank)\9;filter:alpha(opacity=0); /*IE*/}
a.ads_hover:hover,a.room_hover:hover{position: absolute;display: inline-block;left: 0;top: 0;width: 100%;height: 100%; border: solid 1px #ddd ;-webkit-box-shadow: 0 0 6px #bbb;-moz-box-shadow: 0 0 6px #bbb;box-shadow: 0 0 6px #bbb;z-index:9;}
a.room_hover:hover{left: -10px;top: -10px; padding: 10px;}
.index_commnet{background: url(//jci.xiaozhustatic3.com/e20200803/images/bg_comment.jpg) no-repeat center top;background-size:cover; height: 606px;}
.cmt_con{width: 448px; padding-right: 87px;float: right;line-height: 24px;}
.comment_column span{display: block;}
.comment_column img{width: 90px;height: 90px;border: solid 3px #fff;-webkit-border-radius:48px;-moz-border-radius:48px;border-radius:48px;margin-bottom: 15px;}
.img_user_fd { width: 50px; height: 50px; border: solid 2px #fff; -webkit-border-radius: 27px; -moz-border-radius: 27px; border-radius: 27px;}
.comment_user{font-size: 24px;margin-bottom: 25px;}
.comment_W{height: 163px; padding-top:15px;text-align: left;}
.comment_W a{color: #fff;}
.comment_W a:hover{color: #fff;text-decoration: none;}
.middle_line{border-right: solid 1px #7d7d7d;height: 237px;position: absolute;right: 0;top: 163px;}
.cmt_R{padding-left: 87px;float: left;}
.cmt_ul{width:230px;margin: 0 auto 50px;}
.cmt_ul li {width: 40px;height: 6px;background-color:#fff;display: inline-block;margin-right: 6px;float: left;vertical-align: bottom;cursor: pointer;}
.cmt_ul li.cmt_current,.cmt_ul li:hover{background-color:#F05B72;}
.rooms_show_ul li{position: relative;float: left;margin: 0 20px 20px 0;}
.img_upCover{background: #000;filter:alpha(opacity=20); /*IE*/-moz-opacity:0.2; /*Mozilla*/opacity: 0.2;position: absolute;top: 0;left: 0;width: 400px;height: 326px;display: inline-block;}
.rooms_intro{text-align: center;position: absolute;bottom: 0;left: 0;width: 400px;font-family:"microsoft yahei"; font-size: 18px;color: #fff;}
.city_top{top: 0;}
.img_room{width: 400px;height: 326px;}
.room_name{width: 354px;display:inline-block;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;margin: 10px 0;}
.index_price { width: 90px; height: 30px; line-height: 30px; background-color: #000; filter: alpha(opacity=60); -moz-opacity: 0.6; opacity: 0.6; display: inline-block; color: #fff;}
.city_big{width:820px;}
.error_tip{background-color: #F05B72; color:#FFF;height: 50px; line-height:50px;font-size:18px; font-family:"微软雅黑";width: 312px;display: inline-block; padding:0 22px;}

/*首页改版*/
.search_nation{ background: #2c3e50; border-radius:5px 0px 0px 5px; width: 196px; height: 40px; float: left; padding:8px 0 12px; line-height:40px;}/*新加*/
.icon_inland,.icon_oversea{ background-position:12px -714px; width: 36px; height: 40px; display:inline-block; margin-left:10px; cursor:pointer;}/*新加*/
.icon_oversea{ background-position:12px -746px;}/*新加*/
.nation_name{ color:#fff; opacity:0.7; display:inline-block; height:34px; font-size:18px; font-family:"microsoft yahei"; vertical-align:top; cursor:pointer;}/*新加*/
.n_cur{ opacity:1; border-bottom:2px solid #fff;font-weight: bold;}/*新加*/
.search_column_r,.search_column_l{ background: #fff; width:375px; height: 60px; margin-right:0px; float: left;margin-right:2px;}
.search_column_r{ width:375px;}
.ipt_search_r,.ipt_search_l{width: 308px; margin:15px 0;padding-right: 10px;height: 30px; line-height: 30px;border: none;float: left;color: #2c3e50;font-size: 18px;font-family:"microsoft yahei";}
/* .ipt_search_r{width:308px;} */
/* .r_border{ border-right:1px solid #e9ebed;} */
.result_error_tip{background-color: #FFF; color:#F16B80;height: 40px; line-height:40px;font-size:16px; font-family:"微软雅黑";display: inline-block; padding:0 22px;margin-top: 2px;white-space: nowrap}

@media screen and (max-width: 1260px) {.banner_con{height: 600px;}.banner img{height: 700px;width: 1600px;margin-left: -800px;
left: 50%;position: absolute;}.content_v2{width:960px;margin: 0 auto;}.xz_ads li{float: left; border-right: solid 1px #ECF0F1;padding: 20px 25px;}.cmt_con{width: 406px;padding-right: 33px;}.cmt_R{padding-left: 33px;}.rooms_show_ul{padding: 0 10px 50px;}.rooms_show_ul li{margin: 0 14px 14px 0;}.img_upCover{width: 304px;height: 248px;}.rooms_intro{bottom: 0;left: 0;width: 304px;font-size: 18px;}.img_room{width: 304px;height: 248px;}.room_name{width: 268px;}.city_big{width:622px;}.room_hover:hover{left: -7px;top: -7px; padding: 7px;} .banner_ul li{overflow: hidden; height: 600px;}}

/*style of user invite*/
.invite_btm_box{ position:fixed; left:0; bottom:0; z-index:1001; width:100%; height:140px;}
.invite_box{background:#f9f9f9; opacity:0.9; filter:Alpha(opacity=90); width:100%; height:100%;}
.invite_layer{ position:absolute; left:50%; bottom:0; width:1240px; background: url(//jci.xiaozhustatic3.com/e20200803/images/btm_layer_bg.png) no-repeat 189px bottom; margin-left:-620px; z-index:1001; padding-bottom:34px;}
.invite_layer dl{ padding:9px 0  0 153px;}
.invite_layer dt{ float:left; width:90px; border:3px solid #fff;border-radius:50%;}
.invite_layer dt img{ width:90px; height:90px; border-radius:50%;}
.invite_layer dd{ position:relative; float:left; padding-left:10px; font: bold 18px/46px "Microsoft YaHei"; color:#3b9274;}
.invite_layer dd h5{ font-size:26px;}
.invite_layer dd p{ font-size:18px;}
.invite_layer dd p span{ font-size:24px;}
.register_btn,.register_btn:hover{ display:block; position:absolute; top:50px; left:612px; background:url(//jci.xiaozhustatic3.com/e20200803/images/invite_btn.png) no-repeat; width:167px; height:42px; text-align:center; font:24px/40px "Microsoft YaHei"; color:#fff; text-decoration:none;}
/* col */
.col_pink{ color:#f05b72;}

/*首页新增特定渠道活动引导弹层start 2019-01-17*/
#pop_springFestivalMask{ background:rgba(0,0,0,0.7); position:fixed; top:0; left:0; width:100%; height:100%;z-index: 999;display: none;}
#pop_springFestivalMask .pop_img_box .close{ display:block; position:absolute; width:40px; height:40px;background: url("../images/close.png");background-size: 40px;left: 50%;margin-left: -20px;
    top: 240px;}
#pop_springFestivalMask .pop_img_box{ width:80%; position:absolute; top:50%; left:50%; transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%); -moz-transform:translate(-50%,-50%);
    -webkit-transform:translate(-50%,-50%); -o-transform:translate(-50%,-50%);}
#pop_springFestivalMask .pop_img_box img{position:absolute;width: 375px;height: 393px;top:50%; left:50%; transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%); -moz-transform:translate(-50%,-50%);
    -webkit-transform:translate(-50%,-50%); -o-transform:translate(-50%,-50%);}
/*首页新增特定渠道活动引导弹层end 2019-01-17*/

/*首页新增都挺好活动引导弹层start 2019-03-29*/
#pop_allVeryWellMask{
    position: fixed;
    bottom: 0;
    z-index: 2000;
    width: 100%;
    background: #ff4081;
    display: none;
    cursor: pointer;
}
.allVeryWellWrap{
    position: relative;
    width: 960px;
    margin: 0 auto;
}
.allVeryWellWrap .close{
    position: absolute;
    right: 3px;
    top: 2px;
    width: 30px;
    height: 30px;
}
#pop_allVeryWellImg{
    margin: auto;
    width: 960px;
}
/*首页新增都挺好活动引导弹层start 2019-03-29*/


/******************** 新列表页 *******************/
.ipt_icon,.type_ul li span,.move_div span,.icon_tri_down,.icon_cancel,.result_ways li span,.icon_leftT,.room_status em,.result_no em,.icon_site,,.site_tri{background: url("../images/icon_list.png") no-repeat;}
.list_city{padding: 0 0 0 15px;cursor: pointer;line-height:0;position:absolute;margin-top:24px;}
.list_main{position: absolute;top:56px;bottom: 0;left: 0;right: 0;color: #2c3e50;}
.list_content{background-color: #ECF0F1;position: fixed;top: 56px;left: 0;bottom: 0;width: 60%;overflow-y: scroll; -webkit-overflow-scrolling: touch;-moz-box-sizing: border-box;box-sizing: border-box;}
.list_content4lotour {top:106px;}
.list_map{display: block;width: 40%;top: 56px; float:right; bottom: 0;-moz-box-sizing: border-box;box-sizing: border-box;}
.list_map4lotour{margin-top:50px}
@media screen and (max-width: 960px) {.head_wrapper{width: 960px;}.list_main{position: static;width: 960px;}.list_content{width: 580px;float: left;}.list_map{width: 380px;position: static;float: right;}}
.map-canvas{background: #fff;overflow: hidden;height: 100%;-moz-box-sizing: border-box;box-sizing: border-box;}
.list_filter{padding: 0 6px 20px 20px;height: 438px;overflow: hidden;}
.filter_ul{padding-bottom: 50px;}
.filter_ul li{float: left;width: 50%;padding:22px 14px 0 0;-moz-box-sizing: border-box;box-sizing: border-box;}
.filter_ul li label{color:#929DA5;display: block;margin-bottom: 10px;}
.ipt_list{height: 40px;line-height: 40px\9;width: 100%;border: none;padding: 0 14px;-moz-box-sizing: border-box;box-sizing: border-box;}
.ipt_wrapper{position: relative;background-color: #fff;}
.ipt_icon{width: 14px;height: 14px;display: inline-block;position: absolute;right: 15px;top: 14px;}
.icon_delete{background-position: 0 0;}
.icon_search_s{background-position: 0 -20px;}
.icon_searchandremove {width:40px;height:40px;position: absolute;right:0;top:0;cursor:pointer}
.icon_removetime{width:40px;height:40px;position: absolute;left:-54px;top:0;cursor:pointer;}
#search_keyword {display:none}
.type_ul{padding: 17px 0 16px;}
.type_ul li{float: left;width: 33%;text-align: center;padding: 0;color:#2c3e50;}
.type_ul li.select_active{color:#F05B72;}
.type_ul li.select_active a em{color:#F05B72;}
.type_ul li span{width: 43px;height: 28px;display: inline-block;}
.type_ul li span.icon_all{background-position: 7px -44px;}
.type_ul li.select_active .icon_all{background-position: 7px -157px;}
.type_ul li span.icon_one{background-position: 8px -82px;}
.type_ul li.select_active .icon_one{background-position: 8px -195px;}
.type_ul li span.icon_sofa{background-position: 0 -120px;}
.type_ul li.select_active .icon_sofa{background-position: 0 -233px;}
.type_ul li em{display: block;}
.type_ul li a {text-decoration:none;color: #2c3e50;}
.type_a {width:70px;display:inline-block;}
.price_filter{padding:17.5px 16px 18px;}
.move_div{position: relative}
.move_div span{width: 18px;height: 18px;display: inline-block; position: absolute;top: -9px;background-position:0 -269px;}
.line_all{width: 100%;height: 2px;background-color: #A4ACB4;margin-top: 16px;}
.icon_move{left: 0;}
.move_r{right: 0;}
.lable_box{padding:15px 0 8px 17px;}
.checkbox, .checkbox input {cursor: pointer;}
.checkbox{color:#2c3e50!important;margin-right:32px;}
.ipt_box{position: relative;-webkit-appearance: none;height:14px; width:14px;border: 1px solid #c4c4c4;border-radius: 2px;background-color: #fff;
    color:#6E7B87;-moz-box-sizing: border-box;box-sizing: border-box;margin-right:5px;}
.ipt_box:checked:before {content: "\2713";height:14px; width:14px;position: absolute;left:-1px;top:-3px;text-align: center;color:#6E7B87;}
.ipt_select{background-color: #fff;width: 100%;height: 40px;border: none;padding: 0 10px;}
.icon_tri_down{background-position:-34px 0;width: 9px;height: 5px;display: inline-block;position: absolute;right: 10px;top: 18px;margin-left:2px;}
.icon_tri_up{background-position:-17px 0;position: static;display:none}
.btn_pink4search{width:98.6%;height: 44px;line-height: 44px;background-color: #F05B72;border: none;font-size: 16px;font-family:"microsoft yahei";color: #fff;cursor:pointer;}
.select_bar{background-color: #2C3E50;padding: 0 20px 6px 23px;min-height: 40px;position: relative;}
.select_bar_fix{position: fixed;z-index: 998;}
.select_bar_fixd{position: fixed;z-index: 999;}
.select_bar_fix_lotour{top:107px;}
.select_more{width:117px;height:32px;line-height: 32px; text-align:center; background-color: #ECF0F1;cursor: pointer;position: absolute;right: 19px;top: -1px;}
.tri_down_f{position: static;}
.selected_ul{float: left;padding: 8px 145px 0 0;width:100%;-moz-box-sizing: border-box;box-sizing: border-box;}
.selected_ul li{color: #fff;cursor: pointer;height: 30px;line-height: 30px;float: left;margin-right: 20px;}
.icon_cancel{background-position: -34px -16px;width: 10px;height: 10px;display: inline-block;margin:0 0 0.5px 9px;vertical-align: middle;}
.result_wrapper{background-color: #fff;padding: 0 0 0 20px;margin-bottom: 1px;}
.result_top{padding: 10px 20px 10px 0;color: #bdc3c7;}
.result_top a{color: #bdc3c7;}
.result_ways{}
.result_ways li{float: left;margin-left: 17px;color: #2c3e50;cursor: pointer;}
.result_ways li.ways_now a{color: #F05B72;}
.result_ways li span{width: 7px;height: 9px;display: inline-block;vertical-align: middle;margin-left:2px;}
.result_ways li span.icon_way_up{background-position: -36px -36px;}
.result_ways li span.icon_way_down{background-position: -36px -55px;}
.result_ways li span.select_up{background-position: -36px -74px;}
.result_ways li span.select_down{background-position: -36px -93px;}
.long_em{display: inline-block;max-width: 96px;text-overflow: ellipsis;overflow: hidden;white-space:nowrap;vertical-align: middle;}
.result_con{width: 100%;}
.result_con li{width: 50%;float:left;-moz-box-sizing: border-box;box-sizing: border-box;position: relative;padding: 0 15px 0 0;margin-bottom: 80px;}
@media screen and (min-width:1600px) {.result_con li{width: 33.2%;}}
@media screen and (max-width:1600px) {.recommend_room{overflow: hidden; width: 100%;}}
.resule_img_a img{width: 100%;}
.icon_leftT{display: inline-block;position: absolute;background-position: 0 -297px;width: 34px;height: 23px;line-height: 23px;top: 0;left: 0;color: #fff;padding-left: 5px;}
.xinshang { background:url(//jci.xiaozhustatic3.com/e20200803/images/icon_xinshang.png) no-repeat;display: inline-block;position: absolute;width: 50px;height: 23px;line-height: 23px;top: 0;left: 0;color: #fff;padding-left: 5px;}
.result_btm_con{position: absolute;bottom:-70px;left: 0;width: 100%;cursor:pointer;}
.result_price{height: 48px;line-height:48px;display:inline-block;padding:0 8px 0 8px;background-color:#000;filter:alpha(opacity=80); -moz-opacity:0.8;opacity: 0.8;font-size: 18px;color: #fff;float: left; text-align:center;}
.result_price i{font-size: 28px;vertical-align: baseline;font-family:"arial"}
.room_status{width: 37px;height: 43px;display:inline-block;background-color:#000;filter:alpha(opacity=50); -moz-opacity:0.5;opacity: 0.5;text-align:center;color: #fff;float: left;margin-left: 3px;padding-top: 5px;}
.room_status em{width:20px;height:17px;display:inline-block;margin-top:3px;}
.room_status em.icon_suding{background-position: 3px -330px;}
.room_status em.icon_youhui{background-position: -25px -330px;}
.room_status em.icon_tejia{background-position: -23px -265px;margin-top:1px;}
.result_img {position:absolute; right:22px; bottom:53px; width:50px; height:50px; border:2px solid #fff; border-radius:30px;}
.result_img img {border-radius:25px; width:50px; height:50px;}
/*百团样式修改*/
.result_intro {padding: 7px 0 0 0;display: block;line-height: 19px;clear: both;background-color: #fff; height:66px;}
/*.result_intro {padding: 7px 0 0 0;display: block;line-height: 22px;clear: both;background-color: #fff; height:66px;}*/
/*百团样式修改*/
.result_intro a{TEXT-DECORATION:none}
.result_title {display: block;font-size: 14px;color: #333;padding: 0 73px 0 0;font-family:"microsoft yahei";}
.result_intro em {color: #959ea7;padding: 0 12px 0 0;display: block;font-size: 12px;}
.result_foot{background-color: #fff;padding: 30px 0 30px 20px;}
.result_foot dl{padding-left: 65px;clear: both;}
.result_foot dl dt{margin-left: -65px;width: 60px;}
.result_foot dl dd{width: 100%;}
.result_no{text-align: center;padding: 52px 0 70px;}
.result_no em{background-position: 0 -357px; width: 50px;height: 50px; display: inline-block;vertical-align: top;}
.result_no p {line-height: 22px;font-size: 14px;font-family:"microsoft yahei";display: inline-block;text-align:left;padding:5px 0 0 10px;}
.result_no p span{font-size: 18px;color:#F05B72;display: block;}
.keywords_pop{position: absolute; top:0;left: 0;width: 420px;background-color: #fff;-webkit-box-shadow: 0 0 6px #bbb;-moz-box-shadow: 0 0 6px #bbb;    box-shadow: 0 0 6px #bbb;}
.keywords_ul{ background-color: #F05B72;height: 24px;line-height: 24px;padding: 10px 0 6px 0;}
.keywords_ul li{float: left;padding: 0 6px;margin: 0 6px;color: #fff;cursor: pointer;}
.keywords_ul li.key_now{background-color: #E33555;}
.subway_line_ul{line-height: 20px;padding: 11px 0 2px;background-color:#F9FAFB;}
.subway_line_ul li{float: left;padding: 0 11px;margin: 0 2px 8px;color: #f05b72;cursor: pointer;}
.subway_line_ul li a{color: #2c3e50;}
.subway_line_ul li.key_now{background-color:#FDEEF1;}
.subway_name_ul{line-height: 20px;}
.subway_name_ul li{float: left;padding: 0 11px;margin: 0 2px 8px;color: #2c3e50;cursor: pointer;}
.subway_name_ul li a{color: #2c3e50;}
.subway_name_ul li.key_now{background-color:#E4E7EA;}
.icon_site{background-position: 0 -417px; width:24px;height: 25px;display: inline-block; position: absolute;top: 5px;cursor: pointer;}
.icon_logo{background-position: 0 -452px; width:33px;height: 39px;display: inline-block; position: absolute;left: 30px;cursor:pointer;}
.site_pop{width: 263px;background-color: #fff;position: absolute;top:-326px;left:-134px;padding: 5px 5px 80px;-webkit-box-shadow: 0 1px 5px rgba(4,0,0,.25);display:none;
    -moz-box-shadow: 0 1px 5px rgba(4,0,0,.25);box-shadow: 0 1px 5px rgba(4,0,0,.25);z-index:999}
.site_popg{width: 263px;background-color: #fff;padding: 5px 5px 50px;display:block;z-index:999;overflow:hidden}
.site_room{position: relative;}
.site_room .result_img{right: 10px;}
.site_tri{background-position: -25px -417px;position: absolute;bottom:-13px;left: 123px; width: 25px;height: 14px;display: inline-block;}
.site_pop .icon_logo{background: url('../images/icon_logo_detail_map.png') no-repeat center center; background-size: 100% 100%; bottom:-51px; left:119px;top: initial;width: 39px;}
.site_popg .icon_logo{bottom:-51px; left:119px;top: initial;}
.BMap_Marker div{bottom:-14px;left:3.5px;}
.BMapLabel {border:0px!important;width:0px;height:0px;background-color:Transparent!important}
.site_page{height: 25px;line-height: 25px;padding: 0 38px 5px; position: relative;font-size: 14px;color: #2c3e50}
.site_page a{color: #2c3e50;line-height: 30px;font-family:"宋体";font-weight: bold;}
.site_page a:hover{color: #2c3e50;text-decoration: none;}
.page_num{text-align: center;display: inline-block;width: 166px;font-family:"microsoft yahei";}
#price-slider {width:92%;left:17px;}
.bar_box .ui-slider-horizontal .ui-slider-handle {background: url("../images/icon_list.png") no-repeat;width: 18px; height: 18px; display: inline-block; position: absolute; top: -9px;background-position: 0 -269px;cursor: pointer;}
.bar_box .ui-slider-horizontal .ui-slider-range {top:0;height:2px;background-color:#f05b72}

.nav_R li a.openTri_R {margin-right:10px;}
input[type="button"], input[type="submit"], input[type="reset"]{
    -webkit-appearance: none;
}
.list_adpic { background-color: #22b698; text-align: center; }
.list_adpic  a { width: 100%; display: inline-block; }
#startenddate { border-radius: 0;} 

//芝麻 轮播
.index_slide{ width:100%; height:120px; overflow:hidden;}
.index_slide li.pic_bg1{ background:url(images/children_bg.jpg) repeat-x; text-align:center;}
.index_slide li.pic_bg2{ background:#01b998; text-align:center;}

/*搜索结果页地图*/
.newLabel {padding: 0 35px 0 0; }
.newLabel span.col_slogn{ display: inline-block; margin-right: 6px; color: #720124;font-size: 12px;}
.newLabel span .new_ico {width:12px; height:12px;display:inline-block;background: url(//jci.xiaozhustatic3.com/e20200803/images/icon_new.png) no-repeat;background-size: cover;margin-right: 3px;}

/******************** 2015愚人节活动 *******************/
.snsFoolDay { background: url(//jci.xiaozhustatic3.com/e20200803/images/aprilfooldayshareicon.png) no-repeat;_background: url(//jci.xiaozhustatic3.com/e20200803/images/icon_sns32.gif) no-repeat;width:32px; height:32px; display:block; overflow:hidden}
.snsFoolDay { display: inline-block; margin-right:14px;}
.foolDayQQzone {background-position:-42px 0;}
.foolDaySinaweibo {background-position:-84px 0;}
.foolDayRenren {background-position:-126px 0;}
.foolDayDouban {background-position:-168px 0;}
.foolDayLogReg {position: absolute;bottom: 78px;right: 352px;font-family:微软雅黑;color:white;font-size:16px;cursor:pointer}
#aprilFoolDayRegister {right: 352px;}
#aprilFoolDayLogin {right: 249px;}
.sns_logo_box_foolday {position: absolute;bottom:9px;left:32%}
/******************** 2015愚人节活动 *******************/

/* 退订 */
.qx_bar{ position:relative; background:url(//jci.xiaozhustatic3.com/e20200803/images/xq_bar_bg.png) no-repeat; width:608px; height:16px; margin:90px 0 45px 0;}
.qx_tip1,.qx_tip2,.xq_tip3{ position:absolute; background:url(//jci.xiaozhustatic3.com/e20200803/images/xq_tip_bg.png) no-repeat; width:114px; height:46px; padding:4px 0 0 6px; line-height:18px; color:#fff;}
.qx_tip1{ left:34px; top:-59px;}
.qx_tip2{ background-position:0 -53px; left:34px; top:-59px;}
.qx_pos1{ left:239px; top:-59px;}
.qx_pos2{ left:440px; top:-59px;}
.qx_pos3{ left:154px; bottom:-37px;}
.qx_pos4{ left:360px; bottom:-37px;}
.qx_pos5{ left:565px; bottom:-37px;}
.qx_date_tip{ position:absolute; background:url(//jci.xiaozhustatic3.com/e20200803/images/xq_tip_bg.png) no-repeat 0 -106px; width:70px; height:26px; text-align:center; color:#333; line-height:26px; padding-top:6px;}
.qx_text{ padding:20px 30px 0 0; line-height:22px;}
.qx_text h6{ font-weight:normal;}
/* 退订 */

.labels{ height:18px; line-height:18px; font:normal 12px/18px "simsun"; color:#959ea7;}
.labels span{ display:inline-block; margin-right:6px;}
.xinshang_ico,.shipai_ico,.suding_ico,.yanzhen_ico,.mensuo_ico,.mianyajin_ico,.tejia_ico,.changzu_ico{ background:url(//jci.xiaozhustatic3.com/e20200803/images/sprice_png24.png) no-repeat 0 -1864px; display:inline-block; vertical-align:-4px; margin-right:3px;}
.xinshang_ico{ width:16px; height:16px;background:url(//jci.xiaozhustatic3.com/e20200803/images/icon_newHouse.png) no-repeat;background-size: cover;}
.shipai_ico{ width:16px; height:16px;background:url(//jci.xiaozhustatic3.com/e20200803/images/icon_realShoot.png) no-repeat;background-size: cover;}
.suding_ico{ width: 16px;height: 16px;background:url(//jci.xiaozhustatic3.com/e20200803/images/icon_quickReserve.png) no-repeat;background-size: cover;}
.yanzhen_ico{ width: 16px;height: 16px; background:url(//jci.xiaozhustatic3.com/e20200803/images/icon_verify.png) no-repeat;background-size: cover;}
.mensuo_ico{ width: 16px;height: 16px;background:url(//jci.xiaozhustatic3.com/e20200803/images/icon_intellectLork.png) no-repeat;background-size: cover;}
.mianyajin_ico{ width:16px; height:16px;background:url(//jci.xiaozhustatic3.com/e20200803/images/icon_freeDeposit.png) no-repeat;background-size: cover}
.tejia_ico{ width:16px; height:16px;background: url(//jci.xiaozhustatic3.com/e20200803/images/icon_sale.png) no-repeat;background-size: cover;}
.changzu_ico{ width:16px; height:16px;background:url(//jci.xiaozhustatic3.com/e20200803/images/icon_longRentSale.png) no-repeat;background-size: cover;}

.offer_new{ float:left; position:relative;height:48px; background:#ff4081; color:#fff; text-align:center;opacity:0.95;z-index:1;}
.offer_tx{ display:block; font-size:14px; font-family:"微软雅黑"; margin-top:5px;height:20px; padding:0 10px;text-align:left;}
.offer_time{ display:block; font-size:12px; font-family:"宋体";}
.offer_arrow{ position:absolute; top:18px; right:-6px; width: 0; height: 0; border-top: 6px solid transparent; border-left: 6px solid #ff4081; border-bottom: 6px solid transparent; z-index:1;}
.del{ text-decoration:line-through;}
.war_title {position: absolute; top: 0; left: 0; width: 100%; background: rgba(255,64,129,0.7); height: 30px; line-height: 30px; text-align: center; color: #fff; font-size: 14px;}
/*百团领券活动 2018.8*/
/*.baituan_wrapper{width:280px;background-color:#fceff1;margin:10px 0;position:relative;height:44px}*/
/*.baituan_text{color:#e37381;font-size:14px;width:200px;line-height:44px;margin-left:5px;}*/
/*.baituanBtn{background-color:#df6675;color:#ffffff;width:80px;height:30px;border-radius:2px;position:absolute;right:5px;border:0;top:50%;transform:translateY(-50%);cursor:pointer}*/
.baituan_wrapper{width:280px;margin:10px 0;position:relative;}
.baituan_icon{display:inline-block;width:18px;height:18px;background-color:#f85a74;border-radius:3px;color:white;line-height:18px;text-align:center;font-size:13px;}
.baituan_text{font-size:14px;width:200px;margin-left:10px;}
.baituanBtn{color:#f85a74;width:70px;border-radius:2px;border:1px solid #f85a74;cursor:pointer;margin-left:10px}
.list_baituan{line-height:20px;margin-bottom:-2px;}
.list_baituanicon{display:inline-block;width:14px;height:14px;border-radius:2px;background-color:#eb4e7f;color:white;margin-right:2px;line-height:14px;text-align: center;}
.list_img {right: 16px;position: absolute;top:20px;}
/*百团领券活动 2018.8*/
/*活动页领券 2018.11*/
.detailActivityShowList{
    margin-top: 15px;
}
.detailActivityShow{
    margin-bottom: 15px;
    height: 19px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}
.detailActivityShow span{
    display: inline-block;
    height: 19px;
    line-height: 20px;
}
.detailActivityTitle{
    width: 65px;
    background: #F05B72;
    border-radius: 2px;
    font-family: PingFangSC-Regular;
    font-size: 10px;
    color: #FFFFFF;
    letter-spacing: -0.25px;
    text-align: center;
    margin-right: 4px;
    height: 19px;
    line-height: 20px;
}
.detailActivity{
    font-family: PingFangSC-Regular;
    font-size: 14px;
    color: #212121;
    letter-spacing: -0.36px;
    margin-right: 10px;
    line-height: 20px;
    word-break:break-all;
    display:-webkit-box;
    -webkit-line-clamp:2;
    -webkit-box-orient:vertical;
    overflow:hidden;
}
.detailActivityShow .getCoupon{
    width: 65px;
    background: rgba(240,91,114,0.2);
    border-radius: 8px;
    font-family: PingFangSC-Regular;
    font-size: 10px;
    color: #F05B72;
    letter-spacing: -0.25px;
    text-align: center;
    cursor: pointer;
}
.detailActivityShow .gotCoupon{
    display: none;
    width: 65px;
    background: rgba(33,33,33,0.1);
    border-radius: 8px;
    font-family: PingFangSC-Regular;
    font-size: 10px;
    color: #212121;
    letter-spacing: -0.25px;
    text-align: center;
}

.moreDetailActivity .select_arrow {
    right: -14px;
    top: 8px;
    background: url(//jci.xiaozhustatic1.com/e18110504/images/detail/sprice_png24.png) no-repeat 0 -788px;
    width: 8px;
    height: 4px;
    position: absolute;
}

.detailActivityShowNoCoupon{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    margin-bottom: 15px;
}
.detailActivityShowNoCoupon .detailActivity{
    width: 213px;
}
.detailActivityShowNoCouponList .moreDiscount{
    font-family: PingFangSC-Regular;
    font-size: 14px;
    color: #212121;
    letter-spacing: -0.36px;
    display: inline-block;
    line-height: 20px;
    cursor: pointer;

}
.detailActivityShowNoCouponList .moreDiscount img,.moreDiscountTop img{
    width: 8px;
    height: 8px;
    margin-left: 5px;
    position: relative;
    top: -1px;

}
.detailActivityShowNoCouponList .moreDiscountTop{
    font-family: PingFangSC-Regular;
    font-size: 14px;
    color: #212121;
    letter-spacing: -0.36px;
    display: inline-block;
    line-height: 20px;
    cursor: pointer;
}
.none{
    display: none!important;
}
.detailActivityShowNoCoupon .link{
    text-decoration: underline;
}
.list_getCoupon{

}
.list_couponicon{
    background: #F05B72;
    border-radius: 2px;
    font-family: PingFangSC-Regular;
    font-size: 10px;
    color: #FFFFFF;
    letter-spacing: -0.25px;
    line-height: 16px;
    width: 55px;
    height: 16px;
    margin-right: 15px;
    display: inline-block;
    text-align: center;
}
.list_coupontext{
    font-family: PingFangSC-Regular;
    font-size: 14px;
    color: #212121;
    letter-spacing: -0.36px;
    line-height: 16px;
}
/*活动页领券结束 2018.11*/


@font-face {
    font-family: 'iconfont';  /* project id 757034 */
    src: url('//at.alicdn.com/t/font_757034_r5oq4b2uyy.eot');
    src: url('//at.alicdn.com/t/font_757034_r5oq4b2uyy.eot?#iefix') format('embedded-opentype'),
    url('//at.alicdn.com/t/font_757034_r5oq4b2uyy.woff2') format('woff2'),
    url('//at.alicdn.com/t/font_757034_r5oq4b2uyy.woff') format('woff'),
    url('//at.alicdn.com/t/font_757034_r5oq4b2uyy.ttf') format('truetype'),
    url('//at.alicdn.com/t/font_757034_r5oq4b2uyy.svg#iconfont') format('svg');
  }
  .iconfont{
    font-family:"iconfont" !important;
    font-size:30px;font-style:normal;
    -webkit-font-smoothing: antialiased;
    -webkit-text-stroke-width: 0.2px;
    -moz-osx-font-smoothing: grayscale;
}
.search-icon{
    color:#2c3e50;
}

.icon_place_box{   
    width: 55px;
    height: 60px;
    display: inline-block;
    float: left;
    text-align: center;
    padding-top: 8px;
    box-sizing: border-box;
}

.index-search-box{
    position: relative;
    width: 180px;
    display: inline-block;
    
}
.btn_pink_search{

}
.index-search-box .icon_place_box{
    position: absolute;
    right: 0;
    top:0;
}
.index-search-box .icon_place_box .iconfont-arrow{
    color:#fff;
}

.search_index_home .calendar-day{
    height:168px;
}
@charset "utf-8";/* CSS Document */
.gray{color:gray;} 
.ac_results {width:318px;margin:0 1px 0 0;background:#fff;border:1px solid #7f9db9;position: absolute;z-index: 10000;}
.ac_results ul{margin:0;padding:0;list-style:none;}
.ac_results li a{white-space: nowrap;text-decoration:none;display:block;padding:1px 3px;color:#333;font-size:14px;font-family:"微软雅黑";}
.ac_results li{border:1px solid #fff;line-height:26px}
.ac_over,.ac_results li a:hover {background:#F5F5F5;}
.citySpan{width:168px;float:left;overflow: hidden; text-overflow: ellipsis;}
.provinceSpan{width:90px;float:left;}
.pySpan, .pySpan_1 { float: left;  width: 150px; color: #959ea7;}
.rsSpan,.rsSpan_1{float:right; text-align:right;color: #959ea7;}
.citySpan_1 { width: 145px; float: left; overflow: hidden; text-overflow: ellipsis;}
.ac_result_tip{height:40px;line-height:40px;padding-left:22px;color:#F16B80;background-color:#fff;font-size:16px;font-family:"微软雅黑"; } 
.search_sug{width:431px;margin:0 auto;position:relative;}
.search_main_sug{overflow:hidden;zoom:1;}
.search_main_sug .search_btn{float:left;}
.more_title {color: #F26522;font-family: 微软雅黑;font-size: 18px;padding: 5px 0 0;}
/*V2*/
.ac_results2{ font-family:"microsoft yahei"; width: 420px; background: #fff; position: absolute; z-index: 10000; color: #7fadc1; margin-top: 62px;-webkit-box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.25); -moz-box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.25); box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.25);}
.red{ color:#FF6600; margin-right:7px;}
.ac_results2 ul{}
.ac_results2 li{height:40px;display: inline-block;line-height:40px;}
.ac_results2 li a{white-space: nowrap;text-decoration:none;display:block;color:#2c3e50; padding:0 22px; width:376px;}
.ac_results2 li a:hover { background-color:#F5F6F7;text-decoration:none;}
.ac_results2 .suggest-ul{padding:10px 0;}
.ac_results2 .suggest-li{width:100%;padding: 0 20px;box-sizing: border-box;cursor:pointer;}
.ac_results2 .suggest-li span{
  font-size:14px;
  display: inline-block;
  height:40px ;
  line-height: 40px;
  overflow:hidden;text-overflow:ellipsis;white-space:nowrap;
  color: #757575;
}
.ac_results2 .suggest-li span{color: #757575;vertical-align:top;}
.ac_results2 .suggest-li .name{width:160px;}
.ac_results2 .suggest-li .des{width:178px;font-family: PingFangSC-Regular;font-size: 14px;}
.ac_results2 .suggest-li .type{width:100px;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
#suggest{
  width: 480px;
}
#suggest .overfllow-esllipse{
  color: #212121;
  width:100%;
  overflow:hidden;text-overflow:ellipsis;white-space:nowrap;
}
/*new suggestlist**/
.sug{display:none; background: #fff; z-index: 10000; position: absolute; width:492px; float: left; font-size: 12px;font-family:Arial, Helvetica, sans-serif; margin-top: 62px;-webkit-box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.25); -moz-box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.25); box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.25);}
.sug4search {left:118px;top:41px;}
.city_width{ width:52px !important;}

/*defalt landmark*/
.ldDiv { position:absolute; background-color:#fff;z-index:999;display:none;}
.ldDiv{ width:534px;-webkit-box-shadow: 0 2px 5px rgba(0,0,0,.25); -moz-box-shadow: 0 2px 5px rgba(0,0,0,.25); box-shadow: 0 2px 5px rgba(0,0,0,.25);-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;}
.ldDiv h1{height:35px;line-height:35px; background-color:#eee;padding-left:11px;font-weight:normal;position:relative; color:#666;-moz-border-radius:2px 2px 0 0;-webkit-border-radius:2px 2px 0 0;border-radius:2px 2px 0 0;}
.color_f60{ color:#f60;}
.ldDiv h1 b{width:20px;height:20px;float:right;position:absolute;top:0;right:0;cursor:pointer}
.line-sug{margin:10px 15px 0;display: inline-block}
.line-sug dt{margin:0;padding:0;height:20px;line-height:20px; padding-left:22px; background:url(//jci.xiaozhustatic3.com/e20200803/images/icon_suggest1.png) no-repeat; color:#555;font-weight:bold;}
.line-sug .dt1{ background-position:0 -22px;}
.line-sug .dt2{ background-position:-13px -577px;}
.line-sug .dt3{ background-position:0 -45px;}
.line-sug .dt4{ background-position:0 -71px;}
.line-sug .dt5{ background-position:0 -95px;}
.line-sug .dt6{ background-position:0 -117px;}
.marginB15{ margin-bottom:15px!important;}
.line-sug dd{ float:left;margin:0;padding-right:15px;white-space:nowrap;height:25px;line-height:25px;}
.line-sug dd a:link,.line-sug dd a:visited{color:#55AAE1;text-decoration:none;}
.line-sug dd a:hover{ text-decoration:none;color:#0082cb;text-decoration:underline;}
.last-suglist{ border-bottom:none}

.dropDiv { width:534px;position:absolute;z-index:999;display:block;cursor:default;color:#333; background-color:#fff;}
.dropDiv .jhover {background-color:#F5F5F5;}
.jhover .word { color:#fff}
.dropDiv .list {width:534px;float:left;line-height:35px;color:#7fadc1;height:35px;}
.dropDiv .word {float:left;padding-left:10px;font-size:14px;font-family:微软雅黑;color:#7fadc1;} 
.dropDiv .view {float:right;text-align:right;font-size:14px;color:gray;padding-right:10px;font-family:微软雅黑;} 


/*首页改版*/
.sug-tit{ color: #2c3e50; height:40px; line-height:40px;  padding:0 30px;}

.sug-tit .sug-tit-box{
    width: 100%;
    height: 100%;
    border-bottom:solid 1px #e0e0e0;
}
.sug-tit span { float: left; cursor: pointer;  text-align: center; height:40px; box-sizing: border-box;font-weight: normal;margin-right:30px}
.sug-hover{ border-bottom:2px solid #2c3e50; color:#2c3e50; }
.sug-city{max-height:310px;overflow-y: auto}
.sug-city span{width: 66px; display: inline-block; height: 40px; line-height: 40px; white-space: nowrap;   text-overflow: ellipsis;  overflow: hidden;    text-align: left;}
.sug-city span a:link { text-decoration: none;  color: #2c3e50;}
.sug-city span a:hover { color: #f05b72;}
.sug-city .a_over:link,.sug-city .a_over:visited{color:#f05b72;}
.b_border{ border-bottom:1px solid #f3f4f5;padding: 7px 0 17px 30px;}
.sug .international{height:40px;line-height:40px;padding-left:30px;background: #f5f5f5;}
.sug .international .text-span{display: inline-block;margin-left:5px;font-size: 14px;font-family: "PingFang SC";color: rgb(44, 62, 80);
    height: 16px;
    width: 30px;
    line-height: 16px;
    vertical-align: top;
}
.sug .international .radio-box{  
    position: relative;  
    display: inline-block;
    margin-right: 50px;
    height: 20px;
    vertical-align: middle;
    cursor: pointer;
}
.sug .international .lable-checked .radio-style:after{
    content: '';
    position: absolute;
    left:50%;
    top:50%;
    width: 9px;
    height: 9px;
    background: #2c3e50;
    border-radius: 9px;
    transform: translate(-50%,-50%) scale(1);
}
.sug .international .radio-box .el-radio{opacity: 0;position:absolute;left: 0;
    top: 0;}
.sug .international .radio-box .radio-style{    position: relative;
    display: inline-block;
    width: 16px;
    height: 16px;
    background: #f5f5f5;
    border: 1px solid #2c3e50;
    border-radius: 100%;
    vertical-align: top;
    box-sizing: border-box;
}
#con_one_1 .citys-box{
    padding:0 0 17px 30px;
}
#con_one_1 .citys-box .group-city{
    position: relative;
}
#con_one_1 .citys-box .group-city .initial{
    position: absolute;
    left: -23px;
    top: 15px;
    color:#9fa6ae;
    height:10px;
    line-height:10px;
}
.err_tip_style{
    width: 376px;
    color: #2c3e50;
    font-size: 12px;
    padding: 15px 22px;
}
.search_result_box{
    width : 420px;
}

/*房源全景图标*/
.pic_panorama_result{display: block;position: absolute;width: 40px;height: 40px;background: url("../images/detail/full_map_result_icon.png") 0 0 no-repeat;left: 10px;top: 10px;background-size: 40px 40px;z-index: 7000;}

/* 搜索结果页演示 */
.drop-div-new .search-result-drop-down .local-location{
  position: relative;
}
.drop-div-new .search-result-drop-down .local-location::before{
  content:'';
  width: calc(100% - 20px);
  height:1px;
  position: absolute;
  left:10px;
  bottom: 0;
  background: #E0E0E0;
}
.drop-div-new .search-result-drop-down .list{
  float: unset;
  color: #0F0F0F;
  font-size: 14px;
  cursor: pointer;
  width: 100%;
  padding:0 10px;
  box-sizing: border-box;
}
.drop-div-new .search-result-drop-down .list span{
  display: inline-block;
  height: 35px;
  line-height: 35px;
  font-size:14px;
  font-family: PingFangSC-Regular;
  color: #757575;
}
.drop-div-new .search-result-drop-down .local-location .list span{
  vertical-align: top;
}

.drop-div-new .search-result-drop-down .list .desc,.real-name,.location{
  overflow:hidden;text-overflow:ellipsis;white-space:nowrap;
}
.drop-div-new .search-result-drop-down .list .real-name{
  width: 30%;
  color: #0F0F0F;
}
.drop-div-new .search-result-drop-down .list .desc{
  width: 20%;
  text-align: right;
}
.drop-div-new .search-result-drop-down .list .location{
  width: 50%;
}

.drop-div-new .search-result-drop-down .list .real-name span{
  color: #0F0F0F;
}
.drop-div-new .search-result-drop-down .list:hover{
  background:#f5f6f7;
}
.drop-div-new .search-result-drop-down .jump-to-link{
  height: 46px;
  line-height: 46px;
  font-family: PingFangSC-Regular;
  font-size: 14px;
  color: #212121;
  padding-left: 10px;
  cursor:pointer;
}
.drop-div-new .search-result-drop-down .jump-to-link span{
  vertical-align: baseline;
}
.drop-div-new .search-result-drop-down .other-city-title{
  height: 25px;
  line-height: 25px;
  background: #F5F5F5;
  font-family: PingFangSC-Regular;
  font-size: 12px;
  color: #757575;
  padding-left: 10px;
}

.drop-div-new .search-result-drop-down .jump-to-link .arrow-jump{
  display: inline-block;
  width: 12px;
  height: 12px;
  background: url(//jci.xiaozhustatic3.com/e20200803/images/search-result/arrow-long.png) no-repeat; 
  margin-left:5px;
}
.drop-div-new .search-result-drop-down .jump-to-link .keyword-hignlight{
  color:#f05b72;
}
.drop-div-new .search-result-drop-down .jump-to-link span{
  display: inline-block;
  height: 46px;
  line-height: 46px;
  vertical-align: baseline;
}
.drop-div-new{
  left: 12.047px;
  top: 167px;
  /* padding:9px 10px; */
  /* box-sizing: border-box; */
}
/*! jQuery UI - v1.9.2 - 2012-12-18
* http://jqueryui.com
* Includes: jquery.ui.core.css, jquery.ui.resizable.css, jquery.ui.selectable.css, jquery.ui.accordion.css, jquery.ui.autocomplete.css, jquery.ui.button.css, jquery.ui.datepicker.css, jquery.ui.dialog.css, jquery.ui.menu.css, jquery.ui.progressbar.css, jquery.ui.slider.css, jquery.ui.spinner.css, jquery.ui.tabs.css, jquery.ui.tooltip.css
* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Trebuchet%20MS%2CTahoma%2CVerdana%2CArial%2Csans-serif&fwDefault=bold&fsDefault=1.1em&cornerRadius=4px&bgColorHeader=f6a828&bgTextureHeader=12_gloss_wave.png&bgImgOpacityHeader=35&borderColorHeader=e78f08&fcHeader=ffffff&iconColorHeader=ffffff&bgColorContent=eeeeee&bgTextureContent=03_highlight_soft.png&bgImgOpacityContent=100&borderColorContent=dddddd&fcContent=333333&iconColorContent=222222&bgColorDefault=f6f6f6&bgTextureDefault=02_glass.png&bgImgOpacityDefault=100&borderColorDefault=cccccc&fcDefault=1c94c4&iconColorDefault=ef8c08&bgColorHover=fdf5ce&bgTextureHover=02_glass.png&bgImgOpacityHover=100&borderColorHover=fbcb09&fcHover=c77405&iconColorHover=ef8c08&bgColorActive=ffffff&bgTextureActive=02_glass.png&bgImgOpacityActive=65&borderColorActive=fbd850&fcActive=eb8f00&iconColorActive=ef8c08&bgColorHighlight=ffe45c&bgTextureHighlight=03_highlight_soft.png&bgImgOpacityHighlight=75&borderColorHighlight=fed22f&fcHighlight=363636&iconColorHighlight=228ef1&bgColorError=b81900&bgTextureError=08_diagonals_thick.png&bgImgOpacityError=18&borderColorError=cd0a0a&fcError=ffffff&iconColorError=ffd27a&bgColorOverlay=666666&bgTextureOverlay=08_diagonals_thick.png&bgImgOpacityOverlay=20&opacityOverlay=50&bgColorShadow=000000&bgTextureShadow=01_flat.png&bgImgOpacityShadow=10&opacityShadow=20&thicknessShadow=5px&offsetTopShadow=-5px&offsetLeftShadow=-5px&cornerRadiusShadow=5px
*width:26px;height:22px; Copyright (c) 2012 jQuery Foundation and other contributors Licensed MIT */

/* Layout helpers
----------------------------------*/
.ui-helper-hidden { display: none; }
.ui-helper-hidden-accessible { border: 0; clip: rect(0 0 0 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px; }
.ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; }
.ui-helper-clearfix:before, .ui-helper-clearfix:after { content: ""; display: table; }
.ui-helper-clearfix:after { clear: both; }
.ui-helper-clearfix { zoom: 1; }
.ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0); }


/* Interaction Cues
----------------------------------*/
.ui-state-disabled { cursor: default !important; }


/* Icons
----------------------------------*/

/* states and images */
.ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; }


/* Misc visuals
----------------------------------*/

/* Overlays */
.ui-widget-overlay {background: #fff; position: absolute; top: 0; left: 0; width: 100%; height: 100%; opacity: .80;filter:Alpha(Opacity=80);}
.ui-resizable { position: relative;}
.ui-resizable-handle { position: absolute;font-size: 0.1px; display: block; }
.ui-resizable-disabled .ui-resizable-handle, .ui-resizable-autohide .ui-resizable-handle { display: none; }
.ui-resizable-n { cursor: n-resize; height: 7px; width: 100%; top: -5px; left: 0; }
.ui-resizable-s { cursor: s-resize; height: 7px; width: 100%; bottom: -5px; left: 0; }
.ui-resizable-e { cursor: e-resize; width: 7px; right: -5px; top: 0; height: 100%; }
.ui-resizable-w { cursor: w-resize; width: 7px; left: -5px; top: 0; height: 100%; }
.ui-resizable-se { cursor: se-resize; width: 12px; height: 12px; right: 1px; bottom: 1px; }
.ui-resizable-sw { cursor: sw-resize; width: 9px; height: 9px; left: -5px; bottom: -5px; }
.ui-resizable-nw { cursor: nw-resize; width: 9px; height: 9px; left: -5px; top: -5px; }
.ui-resizable-ne { cursor: ne-resize; width: 9px; height: 9px; right: -5px; top: -5px;}.ui-selectable-helper { position: absolute; z-index: 100; border:1px dotted black; }
.ui-accordion .ui-accordion-header { display: block; cursor: pointer; position: relative; margin-top: 2px; padding: .5em .5em .5em .7em; zoom: 1; }
.ui-accordion .ui-accordion-icons { padding-left: 2.2em; }
.ui-accordion .ui-accordion-noicons { padding-left: .7em; }
.ui-accordion .ui-accordion-icons .ui-accordion-icons { padding-left: 2.2em; }
.ui-accordion .ui-accordion-header .ui-accordion-header-icon { position: absolute; left: .5em; top: 50%; margin-top: -8px; }
.ui-accordion .ui-accordion-content { padding: 1em 2.2em; border-top: 0; overflow: auto; zoom: 1; }
.ui-autocomplete {
	position: absolute;
	top: 0;
	left: 0;
	cursor: default;
}

/* workarounds */
* html .ui-autocomplete { width:1px; } /* without this, the menu expands to 100% in IE6 */
.ui-button { display: inline-block; position: relative; padding: 0; margin-right: .1em; cursor: pointer; text-align: center; zoom: 1; overflow: visible; } /* the overflow property removes extra width in IE */
.ui-button, .ui-button:link, .ui-button:visited, .ui-button:hover, .ui-button:active { text-decoration: none; }
.ui-button-icon-only { width: 2.2em; } /* to make room for the icon, a width needs to be set here */
button.ui-button-icon-only { width: 2.4em; } /* button elements seem to need a little more width */
.ui-button-icons-only { width: 3.4em; } 
button.ui-button-icons-only { width: 3.7em; } 

/*button text element */
.ui-button .ui-button-text { display: block; line-height: 1.4;  }
.ui-button-text-only .ui-button-text { padding: .4em 1em; }
.ui-button-icon-only .ui-button-text, .ui-button-icons-only .ui-button-text { padding: .4em; text-indent: -9999999px; }
.ui-button-text-icon-primary .ui-button-text, .ui-button-text-icons .ui-button-text { padding: .4em 1em .4em 2.1em; }
.ui-button-text-icon-secondary .ui-button-text, .ui-button-text-icons .ui-button-text { padding: .4em 2.1em .4em 1em; }
.ui-button-text-icons .ui-button-text { padding-left: 2.1em; padding-right: 2.1em; }
/* no icon support for input elements, provide padding by default */
input.ui-button { padding: .4em 1em; }

/*button icon element(s) */
.ui-button-icon-only .ui-icon, .ui-button-text-icon-primary .ui-icon, .ui-button-text-icon-secondary .ui-icon, .ui-button-text-icons .ui-icon, .ui-button-icons-only .ui-icon { position: absolute; top: 50%; margin-top: -8px; }
.ui-button-icon-only .ui-icon { left: 50%; margin-left: -8px; }
.ui-button-text-icon-primary .ui-button-icon-primary, .ui-button-text-icons .ui-button-icon-primary, .ui-button-icons-only .ui-button-icon-primary { left: .5em; }
.ui-button-text-icon-secondary .ui-button-icon-secondary, .ui-button-text-icons .ui-button-icon-secondary, .ui-button-icons-only .ui-button-icon-secondary { right: .5em; }
.ui-button-text-icons .ui-button-icon-secondary, .ui-button-icons-only .ui-button-icon-secondary { right: .5em; }

/*button sets*/
.ui-buttonset { margin-right: 7px; }
.ui-buttonset .ui-button { margin-left: 0; margin-right: -.3em; }

/* workarounds */
button.ui-button::-moz-focus-inner { border: 0; padding: 0; } /* reset extra padding in Firefox */
/*.ui-datepicker { width: 17em; padding: .2em .2em 0; display: none; border : 1px solid #ccc;z-index:6667 !important; }*/
.ui-datepicker {border: 1px solid #F5F5F5;display: none;padding: 4px;width: 17em;z-index: 6667 !important;}
/*.ui-datepicker .ui-datepicker-header { position:relative; padding:.2em 0; }*/
.ui-datepicker .ui-datepicker-header {padding: 0.3em 0;position: relative;}
.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next { position:absolute; top: 2px; width: 1.8em; height: 1.8em; }
.ui-datepicker .ui-datepicker-prev-hover, .ui-datepicker .ui-datepicker-next-hover { top: 1px; }
.ui-datepicker .ui-datepicker-prev { left:2px; }
.ui-datepicker .ui-datepicker-next { right:2px; }
.ui-datepicker .ui-datepicker-prev-hover { left:1px; }
.ui-datepicker .ui-datepicker-next-hover { right:1px; }
/*.ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span { display: block; position: absolute; left: 50%; margin-left: -8px; top: 50%; margin-top: -8px;  }*/
.ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span { display: block; position: absolute; left: 50%; margin-left: -8px; top: 50%; margin-top: -6px;  }
/*.ui-datepicker .ui-datepicker-title { margin: 0 2.3em; line-height: 1.8em; text-align: center; }*/
.ui-datepicker .ui-datepicker-title {font-family: "微软雅黑";font-size: 15px; margin: 0 2.3em;text-align: center;}
.ui-datepicker .ui-datepicker-title select { font-size:1em; margin:1px 0; }
.ui-datepicker select.ui-datepicker-month-year {width: 100%;}
.ui-datepicker select.ui-datepicker-month, 
.ui-datepicker select.ui-datepicker-year { width: 49%;}
/*.ui-datepicker table {width: 100%; font-size: .9em; border-collapse: collapse; margin:0 0 .4em; }*/
.ui-datepicker table {border-collapse: collapse;font-size: 12px;width: 100%;}
/*.ui-datepicker th { padding: .7em .3em; text-align: center; font-weight: bold; border: 0;  }*/
.ui-datepicker th {border: 0 none;font-weight: normal;padding:0.3em;text-align: center;}
.ui-datepicker-week-end {color: #FF835A;}
/*.ui-datepicker td { border: 0; padding: 1px; }*/
.ui-datepicker td {border:1px solid #F5F5F5;}

/*.ui-datepicker td span, .ui-datepicker td a { display: block; padding: .2em; text-align: right; text-decoration: none; }*/
.ui-datepicker td span { display: block; width:28px; height:24px; line-height:24px; text-align: center; text-decoration: none; }
.ui-datepicker td a { display: block; width:28px; height:24px; line-height:24px; text-align: center; text-decoration: none; color:#519788;}
.ui-datepicker .ui-datepicker-buttonpane { background-image: none; margin: .7em 0 0 0; padding:0 .2em; border-left: 0; border-right: 0; border-bottom: 0; }
.ui-datepicker .ui-datepicker-buttonpane button { float: right; margin: .5em .2em .4em; cursor: pointer; padding: .2em .6em .3em .6em; width:auto; overflow:visible; }
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { float:left; }

/* with multiple calendars */
.ui-datepicker.ui-datepicker-multi { width:auto; }
.ui-datepicker-multi .ui-datepicker-group { float:left; }
/*.ui-datepicker-multi .ui-datepicker-group table { width:95%; margin:0 auto .4em; }*/
.ui-datepicker-multi .ui-datepicker-group table {width: 100%;}
/*.ui-datepicker-multi-2 .ui-datepicker-group { width:50%; }*/
/*.ui-datepicker-multi-2 .ui-datepicker-group {margin: 0 7px 0 1px;width: 49%;}*/
.ui-datepicker-multi-2 .ui-datepicker-group {margin: 0 4px 0 1px;width: 205px;}
.ui-datepicker-group-last {margin: 0 !important;}
.ui-datepicker-multi-3 .ui-datepicker-group { width:33.3%; }
.ui-datepicker-multi-4 .ui-datepicker-group { width:25%; }
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header { border-left-width:0; }
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { border-left-width:0; }
.ui-datepicker-multi .ui-datepicker-buttonpane { clear:left; }
.ui-datepicker-row-break { clear:both; width:100%; font-size:0em; }

/* RTL support */
.ui-datepicker-rtl { direction: rtl; }
.ui-datepicker-rtl .ui-datepicker-prev { right: 2px; left: auto; }
.ui-datepicker-rtl .ui-datepicker-next { left: 2px; right: auto; }
.ui-datepicker-rtl .ui-datepicker-prev:hover { right: 1px; left: auto; }
.ui-datepicker-rtl .ui-datepicker-next:hover { left: 1px; right: auto; }
.ui-datepicker-rtl .ui-datepicker-buttonpane { clear:right; }
.ui-datepicker-rtl .ui-datepicker-buttonpane button { float: left; }
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current { float:right; }
.ui-datepicker-rtl .ui-datepicker-group { float:right; }
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header { border-right-width:0; border-left-width:1px; }
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { border-right-width:0; border-left-width:1px; }

/* IE6 IFRAME FIX (taken from datepicker 1.5.3 */
.ui-datepicker-cover {
    position: absolute; /*must have*/
    z-index: -1; /*must have*/
    filter: mask(); /*must have*/
    top: -4px; /*must have*/
    left: -4px; /*must have*/
    width: 200px; /*must have*/
    height: 200px; /*must have*/
}.ui-dialog { position: absolute; top: 0; left: 0; width: 300px; overflow: hidden; }
.ui-dialog .ui-dialog-titlebar { padding: .4em 1em; position: relative;  }
.ui-dialog .ui-dialog-title { float: left; margin: .1em 16px .1em 0; }
.ui-dialog .ui-dialog-titlebar-close { position: absolute; right: .3em; top: 50%; width: 19px; margin: -10px 0 0 0; padding: 1px; height: 18px; }
.ui-dialog .ui-dialog-titlebar-close span { display: block; margin: 1px; }
.ui-dialog .ui-dialog-titlebar-close:hover, .ui-dialog .ui-dialog-titlebar-close:focus { padding: 0; }
.ui-dialog .ui-dialog-content { position: relative; border: 0; background: none; overflow: auto; zoom: 1; }
.ui-dialog .ui-dialog-buttonpane { text-align: left; border-width: 1px 0 0 0; background-image: none; margin: .5em 0 0 0; padding: .3em 1em .5em .4em; }
.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset { float: right; }
.ui-dialog .ui-dialog-buttonpane button { margin: .5em .4em .5em 0; cursor: pointer; }
.ui-dialog .ui-resizable-se { width: 14px; height: 14px; right: 3px; bottom: 3px; }
.ui-draggable .ui-dialog-titlebar { cursor: move; }
.ui-menu { list-style:none; padding: 2px; margin: 0; display:block; outline: none; }
.ui-menu .ui-menu { margin-top: -3px; position: absolute; }
.ui-menu .ui-menu-item { margin: 0; padding: 0; zoom: 1; width: 100%; }
.ui-menu .ui-menu-divider { margin: 5px -2px 5px -2px; height: 0; font-size: 0; line-height: 0; border-width: 1px 0 0 0; }
.ui-menu .ui-menu-item a { text-decoration: none; display: block; padding: 2px .4em; line-height: 1.5; zoom: 1; font-weight: normal; }
.ui-menu .ui-menu-item a.ui-state-focus,
.ui-menu .ui-menu-item a.ui-state-active { font-weight: normal; margin: -1px; }

.ui-menu .ui-state-disabled { font-weight: normal; margin: .4em 0 .2em; line-height: 1.5; }
.ui-menu .ui-state-disabled a { cursor: default; }

/* icon support */
.ui-menu-icons { position: relative; }
.ui-menu-icons .ui-menu-item a { position: relative; padding-left: 2em; }

/* left-aligned */
.ui-menu .ui-icon { position: absolute; top: .2em; left: .2em; }

/* right-aligned */
.ui-menu .ui-menu-icon { position: static; float: right; }
.ui-progressbar { height:2em; text-align: left; overflow: hidden; }
.ui-progressbar .ui-progressbar-value {margin: -1px; height:100%; }.ui-slider { position: relative; text-align: left; }
.ui-slider .ui-slider-handle { position: absolute; z-index: 2; width: 1.2em; height: 1.2em; cursor: default; }
.ui-slider .ui-slider-range { position: absolute; z-index: 1; font-size: .7em; display: block; border: 0; background-position: 0 0; }

.ui-slider-horizontal { height: .8em; }
.ui-slider-horizontal .ui-slider-handle { top: -.3em; margin-left: -.6em; }
.ui-slider-horizontal .ui-slider-range { top: 0; height: 100%; }
.ui-slider-horizontal .ui-slider-range-min { left: 0; }
.ui-slider-horizontal .ui-slider-range-max { right: 0; }

.ui-slider-vertical { width: .8em; height: 100px; }
.ui-slider-vertical .ui-slider-handle { left: -.3em; margin-left: 0; margin-bottom: -.6em; }
.ui-slider-vertical .ui-slider-range { left: 0; width: 100%; }
.ui-slider-vertical .ui-slider-range-min { bottom: 0; }
.ui-slider-vertical .ui-slider-range-max { top: 0; }.ui-spinner { position:relative; display: inline-block; overflow: hidden; padding: 0; vertical-align: middle; }
.ui-spinner-input { border: none; background: none; padding: 0; margin: .2em 0; vertical-align: middle; margin-left: .4em; margin-right: 22px; }
.ui-spinner-button { width: 16px; height: 50%; font-size: .5em; padding: 0; margin: 0; text-align: center; position: absolute; cursor: default; display: block; overflow: hidden; right: 0; }
.ui-spinner a.ui-spinner-button { border-top: none; border-bottom: none; border-right: none; } /* more specificity required here to overide default borders */
.ui-spinner .ui-icon { position: absolute; margin-top: -8px; top: 50%; left: 0; } /* vertical centre icon */
.ui-spinner-up { top: 0; }
.ui-spinner-down { bottom: 0; }

/* TR overrides */

.ui-spinner .ui-icon-triangle-1-s {
	/* need to fix icons sprite */
	background-position:-65px -16px;
}
.ui-tabs { position: relative; padding: .2em; zoom: 1; } /* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */
.ui-tabs .ui-tabs-nav { margin: 0; padding: .2em .2em 0; }
.ui-tabs .ui-tabs-nav li { list-style: none; float: left; position: relative; top: 0; margin: 1px .2em 0 0; border-bottom: 0; padding: 0; white-space: nowrap; }
.ui-tabs .ui-tabs-nav li a { float: left; padding: .5em 1em; text-decoration: none; }
.ui-tabs .ui-tabs-nav li.ui-tabs-active { margin-bottom: -1px; padding-bottom: 1px; }
.ui-tabs .ui-tabs-nav li.ui-tabs-active a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-tabs-loading a { cursor: text; }
.ui-tabs .ui-tabs-nav li a, .ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active a { cursor: pointer; } /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */
.ui-tabs .ui-tabs-panel { display: block; border-width: 0; padding: 1em 1.4em; background: none; }
.ui-tooltip {
	padding: 8px;
	position: absolute;
	z-index: 9999;
	max-width: 300px;
	-webkit-box-shadow: 0 0 5px #aaa;
	box-shadow: 0 0 5px #aaa;
}
/* Fades and background-images don't work well together in IE6, drop the image */
* html .ui-tooltip {
	background-image: none;
}
body .ui-tooltip { border-width: 2px; }

/* Component containers
----------------------------------*/
.ui-widget { font-family: Trebuchet MS,Tahoma,Verdana,Arial,sans-serif; }
.ui-widget .ui-widget { font-size: 1em; }
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-size: 1em; }
/*.ui-widget-content { border: 1px solid #dddddd; background: #eeeeee url(images/jquery-ui/ui-bg_highlight-soft_100_eeeeee_1x100.png) 50% top repeat-x; color: #333333; }*/
.ui-widget-content {  background: #ffffff;  }
/*.ui-widget-content a { color: #333333; }*/
/*.ui-widget-header { border: 1px solid #e78f08; background: #f6a828 url(images/jquery-ui/ui-bg_gloss-wave_35_f6a828_500x100.png) 50% 50% repeat-x; color: #ffffff; font-weight: bold; }*/
.ui-widget-header {background-color: #FF9A38;color: #FFFFFF;}
.ui-widget-header a { color: #ffffff; }

/* Interaction states
----------------------------------*/
/*.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default { border: 1px solid #cccccc; font-weight: bold; color: #1c94c4; }*/
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default, .ui-state-default-sp,{color: #629DB7;}
.undefined span {color: #E9E9E9 !important;}
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { color: #1c94c4; text-decoration: none; }
/*.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus { border: 1px solid #fbcb09; background: #fdf5ce url(images/jquery-ui/ui-bg_glass_100_fdf5ce_1x400.png) 50% 50% repeat-x; font-weight: bold; color: #c77405; }*/
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus {background-color: #8DD8C8;color: #FFF;}
.ui-state-hover a, .ui-state-hover a:hover, .ui-state-hover a:link, .ui-state-hover a:visited { color: #c77405; text-decoration: none; }
.ui-state-hover-arrow {border: 1px solid #fbcb09; background: #fdf5ce url(images/jquery-ui/ui-bg_glass_100_fdf5ce_1x400.png) 50% 50% repeat-x; font-weight: bold; color: #c77405;}
/*.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active { border: 1px solid #fbd850; background: #ffffff url(images/jquery-ui/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x; font-weight: bold; color: #eb8f00; }*/
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active {background-color: #8DD8C8;color: #FFFFFF;}
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { color: #eb8f00; text-decoration: none; }

/* Interaction Cues
----------------------------------*/
/*.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight  {border: 1px solid #fed22f; background: #ffe45c url(images/jquery-ui/ui-bg_highlight-soft_75_ffe45c_1x100.png) 50% top repeat-x; color: #363636; }*/
.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight {background-color: #8DD8C8;color: #FFFFFF;}
.ui-state-highlight a, .ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a { color: #FFF; }
.ui-state-error, .ui-widget-content .ui-state-error, .ui-widget-header .ui-state-error {border: 1px solid #cd0a0a; background: #b81900 url(images/jquery-ui/ui-bg_diagonals-thick_18_b81900_40x40.png) 50% 50% repeat; color: #ffffff; }
.ui-state-error a, .ui-widget-content .ui-state-error a, .ui-widget-header .ui-state-error a { color: #ffffff; }
.ui-state-error-text, .ui-widget-content .ui-state-error-text, .ui-widget-header .ui-state-error-text { color: #ffffff; }
.ui-priority-primary, .ui-widget-content .ui-priority-primary, .ui-widget-header .ui-priority-primary { font-weight: bold; }
.ui-priority-secondary, .ui-widget-content .ui-priority-secondary,  .ui-widget-header .ui-priority-secondary { opacity: .7; filter:Alpha(Opacity=70); font-weight: normal; }
/*.ui-state-disabled, .ui-widget-content .ui-state-disabled, .ui-widget-header .ui-state-disabled { opacity: .35; filter:Alpha(Opacity=35); background-image: none; }*/
.ui-state-disabled .ui-icon { filter:Alpha(Opacity=35); } /* For IE8 - See #6059 */
.ui-state-disabled {background-image: none;}

/* Icons
----------------------------------*/

/* states and images */
.ui-icon { width: 16px; height: 16px; background-image: url(images/jquery-ui/ui-icons_222222_256x240.png); }
.ui-widget-content .ui-icon {background-image: url(images/jquery-ui/ui-icons_222222_256x240.png); }
.ui-widget-header .ui-icon {background-image: url(images/jquery-ui/ui-icons_ffffff_256x240.png); }
.ui-state-default .ui-icon { background-image: url(images/jquery-ui/ui-icons_ef8c08_256x240.png); }
.ui-state-hover .ui-icon, .ui-state-focus .ui-icon {background-image: url(images/jquery-ui/ui-icons_ef8c08_256x240.png); }
.ui-state-active .ui-icon {background-image: url(images/jquery-ui/ui-icons_ef8c08_256x240.png); }
.ui-state-highlight .ui-icon {background-image: url(images/jquery-ui/ui-icons_228ef1_256x240.png); }
.ui-state-error .ui-icon, .ui-state-error-text .ui-icon {background-image: url(images/jquery-ui/ui-icons_ffd27a_256x240.png); }

/* positioning */
.ui-icon-carat-1-n { background-position: 0 0; }
.ui-icon-carat-1-ne { background-position: -16px 0; }
.ui-icon-carat-1-e { background-position: -32px 0; }
.ui-icon-carat-1-se { background-position: -48px 0; }
.ui-icon-carat-1-s { background-position: -64px 0; }
.ui-icon-carat-1-sw { background-position: -80px 0; }
.ui-icon-carat-1-w { background-position: -96px 0; }
.ui-icon-carat-1-nw { background-position: -112px 0; }
.ui-icon-carat-2-n-s { background-position: -128px 0; }
.ui-icon-carat-2-e-w { background-position: -144px 0; }
.ui-icon-triangle-1-n { background-position: 0 -16px; }
.ui-icon-triangle-1-ne { background-position: -16px -16px; }
.ui-icon-triangle-1-e { background-position: -32px -16px; }
.ui-icon-triangle-1-se { background-position: -48px -16px; }
.ui-icon-triangle-1-s { background-position: -64px -16px; }
.ui-icon-triangle-1-sw { background-position: -80px -16px; }
.ui-icon-triangle-1-w { background-position: -96px -16px; }
.ui-icon-triangle-1-nw { background-position: -112px -16px; }
.ui-icon-triangle-2-n-s { background-position: -128px -16px; }
.ui-icon-triangle-2-e-w { background-position: -144px -16px; }
.ui-icon-arrow-1-n { background-position: 0 -32px; }
.ui-icon-arrow-1-ne { background-position: -16px -32px; }
.ui-icon-arrow-1-e { background-position: -32px -32px; }
.ui-icon-arrow-1-se { background-position: -48px -32px; }
.ui-icon-arrow-1-s { background-position: -64px -32px; }
.ui-icon-arrow-1-sw { background-position: -80px -32px; }
.ui-icon-arrow-1-w { background-position: -96px -32px; }
.ui-icon-arrow-1-nw { background-position: -112px -32px; }
.ui-icon-arrow-2-n-s { background-position: -128px -32px; }
.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; }
.ui-icon-arrow-2-e-w { background-position: -160px -32px; }
.ui-icon-arrow-2-se-nw { background-position: -176px -32px; }
.ui-icon-arrowstop-1-n { background-position: -192px -32px; }
.ui-icon-arrowstop-1-e { background-position: -208px -32px; }
.ui-icon-arrowstop-1-s { background-position: -224px -32px; }
.ui-icon-arrowstop-1-w { background-position: -240px -32px; }
.ui-icon-arrowthick-1-n { background-position: 0 -48px; }
.ui-icon-arrowthick-1-ne { background-position: -16px -48px; }
.ui-icon-arrowthick-1-e { background-position: -32px -48px; }
.ui-icon-arrowthick-1-se { background-position: -48px -48px; }
.ui-icon-arrowthick-1-s { background-position: -64px -48px; }
.ui-icon-arrowthick-1-sw { background-position: -80px -48px; }
.ui-icon-arrowthick-1-w { background-position: -96px -48px; }
.ui-icon-arrowthick-1-nw { background-position: -112px -48px; }
.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; }
.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; }
.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; }
.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; }
.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; }
.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; }
.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; }
.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; }
.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; }
.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; }
.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; }
.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; }
.ui-icon-arrowreturn-1-w { background-position: -64px -64px; }
.ui-icon-arrowreturn-1-n { background-position: -80px -64px; }
.ui-icon-arrowreturn-1-e { background-position: -96px -64px; }
.ui-icon-arrowreturn-1-s { background-position: -112px -64px; }
.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; }
.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; }
.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; }
.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; }
.ui-icon-arrow-4 { background-position: 0 -80px; }
.ui-icon-arrow-4-diag { background-position: -16px -80px; }
.ui-icon-extlink { background-position: -32px -80px; }
.ui-icon-newwin { background-position: -48px -80px; }
.ui-icon-refresh { background-position: -64px -80px; }
.ui-icon-shuffle { background-position: -80px -80px; }
.ui-icon-transfer-e-w { background-position: -96px -80px; }
.ui-icon-transferthick-e-w { background-position: -112px -80px; }
.ui-icon-folder-collapsed { background-position: 0 -96px; }
.ui-icon-folder-open { background-position: -16px -96px; }
.ui-icon-document { background-position: -32px -96px; }
.ui-icon-document-b { background-position: -48px -96px; }
.ui-icon-note { background-position: -64px -96px; }
.ui-icon-mail-closed { background-position: -80px -96px; }
.ui-icon-mail-open { background-position: -96px -96px; }
.ui-icon-suitcase { background-position: -112px -96px; }
.ui-icon-comment { background-position: -128px -96px; }
.ui-icon-person { background-position: -144px -96px; }
.ui-icon-print { background-position: -160px -96px; }
.ui-icon-trash { background-position: -176px -96px; }
.ui-icon-locked { background-position: -192px -96px; }
.ui-icon-unlocked { background-position: -208px -96px; }
.ui-icon-bookmark { background-position: -224px -96px; }
.ui-icon-tag { background-position: -240px -96px; }
.ui-icon-home { background-position: 0 -112px; }
.ui-icon-flag { background-position: -16px -112px; }
.ui-icon-calendar { background-position: -32px -112px; }
.ui-icon-cart { background-position: -48px -112px; }
.ui-icon-pencil { background-position: -64px -112px; }
.ui-icon-clock { background-position: -80px -112px; }
.ui-icon-disk { background-position: -96px -112px; }
.ui-icon-calculator { background-position: -112px -112px; }
.ui-icon-zoomin { background-position: -128px -112px; }
.ui-icon-zoomout { background-position: -144px -112px; }
.ui-icon-search { background-position: -160px -112px; }
.ui-icon-wrench { background-position: -176px -112px; }
.ui-icon-gear { background-position: -192px -112px; }
.ui-icon-heart { background-position: -208px -112px; }
.ui-icon-star { background-position: -224px -112px; }
.ui-icon-link { background-position: -240px -112px; }
.ui-icon-cancel { background-position: 0 -128px; }
.ui-icon-plus { background-position: -16px -128px; }
.ui-icon-plusthick { background-position: -32px -128px; }
.ui-icon-minus { background-position: -48px -128px; }
.ui-icon-minusthick { background-position: -64px -128px; }
.ui-icon-close { background-position: -80px -128px; }
.ui-icon-closethick { background-position: -96px -128px; }
.ui-icon-key { background-position: -112px -128px; }
.ui-icon-lightbulb { background-position: -128px -128px; }
.ui-icon-scissors { background-position: -144px -128px; }
.ui-icon-clipboard { background-position: -160px -128px; }
.ui-icon-copy { background-position: -176px -128px; }
.ui-icon-contact { background-position: -192px -128px; }
.ui-icon-image { background-position: -208px -128px; }
.ui-icon-video { background-position: -224px -128px; }
.ui-icon-script { background-position: -240px -128px; }
.ui-icon-alert { background-position: 0 -144px; }
.ui-icon-info { background-position: -16px -144px; }
.ui-icon-notice { background-position: -32px -144px; }
.ui-icon-help { background-position: -48px -144px; }
.ui-icon-check { background-position: -64px -144px; }
.ui-icon-bullet { background-position: -80px -144px; }
.ui-icon-radio-on { background-position: -96px -144px; }
.ui-icon-radio-off { background-position: -112px -144px; }
.ui-icon-pin-w { background-position: -128px -144px; }
.ui-icon-pin-s { background-position: -144px -144px; }
.ui-icon-play { background-position: 0 -160px; }
.ui-icon-pause { background-position: -16px -160px; }
.ui-icon-seek-next { background-position: -32px -160px; }
.ui-icon-seek-prev { background-position: -48px -160px; }
.ui-icon-seek-end { background-position: -64px -160px; }
.ui-icon-seek-start { background-position: -80px -160px; }
/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */
.ui-icon-seek-first { background-position: -80px -160px; }
.ui-icon-stop { background-position: -96px -160px; }
.ui-icon-eject { background-position: -112px -160px; }
.ui-icon-volume-off { background-position: -128px -160px; }
.ui-icon-volume-on { background-position: -144px -160px; }
.ui-icon-power { background-position: 0 -176px; }
.ui-icon-signal-diag { background-position: -16px -176px; }
.ui-icon-signal { background-position: -32px -176px; }
.ui-icon-battery-0 { background-position: -48px -176px; }
.ui-icon-battery-1 { background-position: -64px -176px; }
.ui-icon-battery-2 { background-position: -80px -176px; }
.ui-icon-battery-3 { background-position: -96px -176px; }
.ui-icon-circle-plus { background-position: 0 -192px; }
.ui-icon-circle-minus { background-position: -16px -192px; }
.ui-icon-circle-close { background-position: -32px -192px; }
.ui-icon-circle-triangle-e { background-position: -48px -192px; }
.ui-icon-circle-triangle-s { background-position: -64px -192px; }
.ui-icon-circle-triangle-w { background-position: -80px -192px; }
.ui-icon-circle-triangle-n { background-position: -96px -192px; }
.ui-icon-circle-arrow-e { background-position: -112px -192px; }
.ui-icon-circle-arrow-s { background-position: -128px -192px; }
.ui-icon-circle-arrow-w { background-position: -144px -192px; }
.ui-icon-circle-arrow-n { background-position: -160px -192px; }
.ui-icon-circle-zoomin { background-position: -176px -192px; }
.ui-icon-circle-zoomout { background-position: -192px -192px; }
.ui-icon-circle-check { background-position: -208px -192px; }
.ui-icon-circlesmall-plus { background-position: 0 -208px; }
.ui-icon-circlesmall-minus { background-position: -16px -208px; }
.ui-icon-circlesmall-close { background-position: -32px -208px; }
.ui-icon-squaresmall-plus { background-position: -48px -208px; }
.ui-icon-squaresmall-minus { background-position: -64px -208px; }
.ui-icon-squaresmall-close { background-position: -80px -208px; }
.ui-icon-grip-dotted-vertical { background-position: 0 -224px; }
.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; }
.ui-icon-grip-solid-vertical { background-position: -32px -224px; }
.ui-icon-grip-solid-horizontal { background-position: -48px -224px; }
.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; }
.ui-icon-grip-diagonal-se { background-position: -80px -224px; }


/* Misc visuals
----------------------------------*/

/* Corner radius 
.ui-corner-all, .ui-corner-top, .ui-corner-left, .ui-corner-tl { -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; -khtml-border-top-left-radius: 4px; border-top-left-radius: 4px; }
.ui-corner-all, .ui-corner-top, .ui-corner-right, .ui-corner-tr { -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; -khtml-border-top-right-radius: 4px; border-top-right-radius: 4px; }
.ui-corner-all, .ui-corner-bottom, .ui-corner-left, .ui-corner-bl { -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; -khtml-border-bottom-left-radius: 4px; border-bottom-left-radius: 4px; }
.ui-corner-all, .ui-corner-bottom, .ui-corner-right, .ui-corner-br { -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; -khtml-border-bottom-right-radius: 4px; border-bottom-right-radius: 4px; }
*/
/* Overlays */
.ui-widget-overlay {background: #2c3e50; position: absolute; top: 0; left: 0; width: 100%; height: 100%; opacity: .70;filter:Alpha(Opacity=70);z-index: 7777}
.ui-widget-shadow { margin: -5px 0 0 -5px; padding: 5px; background: #000000 url(images/jquery-ui/ui-bg_flat_10_000000_40x100.png) 50% 50% repeat-x; opacity: .2;filter:Alpha(Opacity=20); -moz-border-radius: 5px; -khtml-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; }

/* ADD NEW CSS BY liqiang - xiaozhu.com */
.XZ_dz_noPrice { background-color: #D3D3D3;}
.XZ_dz_havePrice {background-color:#FFF;}
.XZ_dz_beforToday {}
.XZ_dz_beforToday span { color: white}
.XZ_dz_thisDay { }
.XZ_dz_promotion { background: url("/images/cal_small.gif") no-repeat;}
.bcg_gray {background-color: #D3D3D3;}
.bcg_red {background-color: #FF835A;color:#FFF!important;}
.selected-day-hover{color: #FFF!important;}
.selected-day-highlight{background-color: #8DD8C8;}
.red{ color:#FF0000!important;}
.white{ color:#FFF!important;}
.gray{color:#E9E9E9!important;}
.border_red{border:1px solid #FF835A!important;width:26px!important;height:22px!important;}
.border_green{border:1px solid #8DD8C8!important;width:26px!important;height:22px!important;}
#calendar-box{position: absolute;margin-top: 62px;width: 562px;-webkit-box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.25);-moz-box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.25);box-shadow:0px 0px 6px 0px rgba(0, 0, 0, 0.25);background:#fff;z-index:999;padding-bottom: 15px;}
.calendar-month {font-size: 12px;color: #333;float: left;width: 281px;box-sizing: border-box;}
.calendar-title {position: relative;background-color: #f5f6f7;height: 40px;line-height: 40px;}
.calendar-title h2 {font-size: 14px;text-align: center;color: #2c3e50;font-weight: normal;}
.calendar-week {position: relative;overflow: hidden;padding: 0 13px;}
.calendar-month li {float: left;width: 14%;padding: 0 1px;height: 28px;line-height:28px;text-align: center;-webkit-box-sizing: border-box;box-sizing: border-box;}
.calendar-month li:nth-child(7n + 1), .calendar-month li:nth-child(7n) {width: 15%;}
.calendar-day {overflow: hidden;border-right:solid 1px #e5e5e5;padding: 0 13px;}
.calendar-month .old,.calendar-month .unselectable {color: #959ea7;cursor: default;}
.calendar-month .line3{line-height:20px;}
.calendar-month .cal_select span,.calendar-month .show-date span:hover{color: #fff;background-color:#F05B72; display:inline-block; width:99%; height:26px; line-height:26px;height:26px\9; line-height:26px\9;cursor: pointer;}
.calendar-month .line3 .icon_te{background: url(//jci.xiaozhustatic2.com/e20200803/images/icon_te.png) no-repeat;background-size: 12px 12px; display:inline-block; width:99%; height:37px; line-height:20px;margin-top: 1px; border-radius:3px;}
.calendar-month .line3 em {display: block;}
.calendar-month .cal_select em {color: #fff;}
.calendar-month .cal_noRoom span {color: #999;background-color:#ddd; display:inline-block; width:99%; height:37px; margin-top: 1px; border-radius:3px;}
.div_fixed {left: 0;position: fixed;top: 0;width: 100%;z-index: 9999;}
.calendar_top{padding: 10px;}
.cal_te{text-align: center; color:#F05B72; line-height: 15px;}
.icon_7{background:url(//jci.xiaozhustatic2.com/e20200803/images/icon_7.png) no-repeat center; background-size:12px 15px;width:12px; height: 15px;display: inline-block;margin-right: 8px; vertical-align: middle;}
.cal_tu{ padding: 10px;}
.icon_cal_te{background:url(//jci.xiaozhustatic2.com/e20200803/images/icon_cal_te.png) no-repeat center; background-size:20px 19px;width:20px; height: 19px;display: inline-block;margin-right:10px; vertical-align: middle;}
.icon_cal_no{background:url(//jci.xiaozhustatic2.com/e20200803/images/icon_cal_no.png) no-repeat center; background-size:20px 19px;width:20px; height: 19px;display: inline-block;margin-right:10px; vertical-align: middle;}
.marginL25{margin-left: 25px;}
.clear_date{color: #bdbdbd; clear: both;cursor: pointer;width: 100px;box-sizing: border-box;}
.bottom_clear_date{
    padding: 7px 11px 0px;
    color: #bdbdbd;
    clear: both;
    width: 281px;
    box-sizing: border-box;
    border-right: solid 1px #e5e5e5;
}
.bottom_clear_date_index{
    padding: 7px 13px 0px;
}
.cal_pre,.cal_next{background: url(//jci.xiaozhustatic2.com/e20200803/images/icon_cal_small.png) no-repeat center 12px; width: 48px;height: 40px;display: inline-block;position: absolute;top: 0;cursor: pointer;}
.cal_pre{ left: 0;background-size: 10px;background-position: center 11px;}
.cal_next{background-size: 10px;background-position: center -40px;right: 0;}
.cal_pre:hover,.cal_next:hover{background-color: #e9ebec;}
.calendar_time{ position:absolute; bottom:-39px; width:100%; height:40px; line-height:40px; text-align:center; background:#ecf0f1; font-size:14px; font-family:'宋体' ; color:#959ea7;}
.time_stand{ height:40px; line-height:40px; text-align:center; color:#f05b72; border-top:1px solid #f3f4f5;}/*新加*/
.calendar-box-index .calendar-month:nth-of-type(1) .calendar-title h2{
    text-align: right;
    padding-right:10px;
    position: relative;
}
.calendar-box-index .calendar-month:nth-of-type(1) .calendar-title h2:before{
   content:'-';
   position: absolute;
   right:-2px;
   top:0;
}
.calendar-box-index .calendar-month:nth-of-type(2) .calendar-title h2{
    text-align: left;
    padding-left:10px;
    position: relative;
}
.calendar-box-index .calendar-month:nth-of-type(2) .calendar-title h2:before{
    content:'-';
    position: absolute;
    left:-2px;
    top:0;
 }
 .calendar-box-index .cal_next{
    
 }
#filter-calendar-box  .calendar-box-index-filter{
    margin-top:0;
 }.rz_ul li span,.icon_hand,.icon_paly,.icon_zhima{ background:url(//jci.xiaozhustatic2.com/e20200803/images/icon_fd.png) no-repeat;_background:url(//jci.xiaozhustatic2.com/e20200803/images/icon_fd.gif) no-repeat;}
.rz_ul{ padding:13px 6px 6px;}
.rz_ul li{ clear:both; margin-bottom:11px; overflow:hidden; zoom:1;}
.rz_ul li .rz{ background-position:0 -666px; width:22px; height:22px; float:right; display:inline-block;}
.rz_ul li .icon_rz,.icon_zhima{ background-position: 0 -563px;display: inline-block;float: left;height: 16px;margin: 4px 10px 0 0;width: 16px;}
.rz_ul li .bg_rz2{background-position:0 -599px; }
.rz_ul li .bg_rz3{background-position:0 -634px; margin-top:7px; }
.rz_ul li .bg_rz4,.icon_zhima{background-position:-55px -565px;margin-top: 3px;}
.icon_zhima{float:none; margin-left: 5px;vertical-align:middle!important;}
.color_zhima{color: #4fb892!important;vertical-align: middle;}
.rz_ul li strong{ padding-top:2px; float:left; color:#66AE9F;}
.zhima_con{border: solid 1px #eee;width:208px; padding:0; margin: 0 6px 5px;background-color: #fff;font-size: 12px;position: absolute;margin-top: 20px;}
 
.zhima_p{line-height: 18px;}
.btn_pink{width: 140px;height:32px;line-height: 32px;text-align: center;background-color: #F05B72;color:#fff;margin-left:20px;display: block;font-family:"微软雅黑";font-size: 14px;}
.icon_hand{width:16px;height:13px;display:inline-block;background-position: right -598px;margin-right: 5px;vertical-align: middle;}
.icon_paly{width:16px;height:13px;display:inline-block;background-position: right -625px;margin-right: 5px;vertical-align: middle;}
.zhima_btm{border-top: solid 1px #eee;color: #F05B72;margin-top: 20px;padding-top: 10px;display: block;text-align: left;}
.zhima_h2{font-family:"微软雅黑";font-size: 14px; color: #4fb892;margin-bottom: 17px;}
.rz_detail{padding: 5px 20px;}

.im_zhima{position: absolute;top: 34px;left: 20px;z-index: 999;}
.zhima_top{height: 34px;line-height: 34px; text-align: center;font-size: 14px;border-bottom: solid 1px #eee;}
.zhima_wrapper{padding:14px;}
.zhima_a{vertical-align: middle;margin-left: -10px;}
.fk_zhima_con{position: relative;width: 110px;display: inline-block;}
.fk_zhima_con strong{color: #4fb892;margin-left: -7px;vertical-align: middle;}
.fk_zhima{position: absolute;left: -2px;top:25px; margin-left: -5px; margin-right: 0px; z-index: 9;}
.zhima_fen{vertical-align:middle;margin-left: -4px;}
.top30{top:10px!important;}@charset "utf-8";
/*共用头添加搜索*/
body{ background:#f5f5f5;}
/*详情head*/
.f12{ font-size:12px;}
.f14{ font-size:14px!important;}
.pr{ position:relative;}
.st{ font-family:"宋体";}
.yh{ font-family:"Microsoft YaHei";}
.pt5{ padding-top:5px;}
.pt10{ padding-top:10px;}
.pl5{ padding-left:5px;}
.pl10{ padding-left:10px;}
.pl6{ padding-left:6px;}
.pr5{ padding-right:5px;}
.pr5{ padding-right:5px;}
.pb20{ padding-bottom:20px;}
.mt_10{ margin-top:10px;}
.mt_10{ margin-top:10px;}
.mb_20{ margin-bottom:20px;}
.pb35{ padding-bottom:35px!important;}
.user_unselectable{-moz-user-select:none;-webkit-user-select: none;-ms-user-select: none;}
.bg_fixed{ position:fixed; left:0; top:0; z-index:999;}
.header_bg{ background:#243545; width:100%;}
.detail_header{ width:1240px;margin:0 auto; height:56px;filter:Alpha(opacity=90);opacity:0.9;}
.xz_logo{ display:block; float:left; margin:8px 22px 0 0; background:url(../images/xz_logo.png) no-repeat; width:141px; height:40px; text-align:center; line-height:40px; text-indent:-9999px;}
.nav_l{ float:left; width:930px;}
.nav_l ul{ float:left;font:normal 16px/56px "Microsoft YaHei"; color:#99acc0; }
.nav_l li{ float:left;text-align:center; width:120px;color:#fff; cursor:pointer;}
.nav_l li.cur,.nav_l li:hover{ background:#3e5871;}
.nav_l li.cur a{ color:#fff; display:block;}
.nav_l li a{ color:#fff; text-decoration:none;}
.nav_l li:hover{transition-duration: 0.9s;}
.nav_r{float:left; font-size:14px; padding:0 15px;width:280px; background:#222f3d; color:#fff;}
.nav_r span{font-size:36px;font-family:"Tahoma";}
.time_r{ line-height:56px; float:right; font-family:"Microsoft YaHei"!important;}
#floatRightBox{ padding-top: 10px}
.day_top{ height:46px; padding:0px 10px; line-height:46px;}
.day_l{ float:left; color:#f05b72;height:46px;}
.day_l span{ font-size:36px;}
.day_r{ float:right; line-height:22px;margin-right: 5px;padding-top:20px;}
/*main*/
.wrap{font:normal 14px/24px "Microsoft YaHei"; color:#2c3e50; width:1240px; margin:0 auto;}
.con_l{ float:left; width:920px; padding:0 10px 0 0;}
.con_r{ float:right; width:310px; }
.s_ico_wrap{width: 192px;height: 28px;position: absolute;right: 10px;top: 32px;z-index: 20;}
.s_ico_wrap .s_ico{width: 55px;height: 27px;margin-left: 11px;margin-right: 11px;position:absolute;top:50%;margin-top:-13.5px;}
.s_ico_wrap span{font-size: 12px;color:#fff;line-height: 45px;}
.top_bar{ margin:37px 0 43px;}
.top_bar li{ float:left;  border-right:1px solid #dadedf; height:24px; line-height:24px; text-align:center;}
.top_bar_w1{width: 98px;}
.top_bar_w2{width: 110px; float:right!important;}
.top_bar_w3{width: 55px;}
.top_bar_w4{width: 138px;z-index:1000;}
.top_bar_w4 a{ display:inline-block;}
.top_bar li .fx_weixin,.top_bar li .fx_weixin:hover,.top_bar li .fx_qzone,.top_bar li .fx_qzone:hover,.top_bar li .fx_weibo,.top_bar li .fx_weibo:hover{ background:url(../images/sprice_png24.png) no-repeat 0 -597px; width:24px; height:24px; cursor:pointer;margin-left:16px;}
.top_bar li .fx_weibo{ background-position:0 -713px; margin-left: 0!important;}
.top_bar li .fx_weixin:hover{ background-position:0 -626px;}
.top_bar li .fx_qzone{ background-position:0 -655px;}
.top_bar li .fx_qzone:hover{ background-position:0 -684px;}
.top_bar li .fx_weibo{ background-position:0 -713px;}
.top_bar li .fx_weibo:hover{ background-position:0 -742px;}
.weixin_code{ position:absolute; left:3px; top:32px; width:134px; height:202px; border:1px solid #e9e9e9; background:#fff; z-index:99; padding:0 37px;}
.weixin_code h5{ border-bottom:1px solid #ecf0f1; height:34px; line-height:34px; text-align:center; margin-bottom:15px; font-weight:normal;}
.weixin_tip{ position:absolute; left:97px; top:-9px; background:url(../images/sprice_png24.png) no-repeat 0 -776px; width:16px; height:9px;}
.top_bar li span,.top_bar1 li span{ display:inline-block; margin-right:10px; vertical-align:middle;}
.top_bar,.top_bar1{ margin:40px 0 61px;}
.top_bar li,.top_bar1 li{ float:left;  border-right:1px solid #dadedf; height:24px; line-height:24px; text-align:center;}
.top_bar li a,.top_bar li a:hover{height:24px; color:#2c3e50; text-decoration:none;}
.top_bar1 li{ padding-left:16px;}
.top_bar1 li a{ display:inline-block; margin-right:16px;}
.sc_ico,.share_ico,.ysc_ico{ background:url(../images/sprice.png) no-repeat 0 -152px; width:20px; height:18px;}
.share_ico{ background-position:0 -234px; width:16px; height:18px;}
.ysc_ico{ background-position:0 -192px;}
.sc_ico,.ysc_ico{ padding-left:30px; margin-left:15px;}
.share_ico{ padding-left:27px;}

.dp_tab{ padding:10px 0 9px 20px; border-bottom:1px solid #ecf0f1;}
.dp_tab li{ display:inline-block; margin-right:40px; padding-left:20px; color:#f05b72; height:30px; line-height:30px; cursor:pointer;}
.dp_tab li.cur{ border-bottom:2px solid #f05b72; cursor:pointer}
.comment_con{ display:none;}
.dp_ico1,.dp_ico2{ background:url(../images/sprice.png) no-repeat;}
.dp_ico2{ background-position:0 -40px;}
.pl_tit{ height:80px; line-height:80px; text-align:center; font-size:18px; color:#959ea7; background:#f0f5f6;}
.dp_box{ padding:30px 0 25px; margin:0 70px; border-top:1px solid #ecf0f1;word-wrap: break-word;word-break: break-all;}
.dp_pic72{ display:block; float:left; width:72px; height:72px; border-radius:36px;}
.dp_con{ float:right; width:688px;}
.dp_tit{border-bottom:1px solid #f0f5f6; height:34px; line-height:34px;}
.dp_tit a,.dp_tit a:hover{ color:#2c3e50!important; text-decoration:none;}
.lodger-comment{
  word-break: break-word;
}
.dp_con h6{ padding:5px 0 7px; font-weight:normal;}
.dp_con h6 span{padding-right:5px; font-weight:bold; color:#f05b72;}
.dp_con h6 span a,.dp_con h6 span a:hover{ color:#f05b72; text-decoration:none;}
.pic_show{ margin-right:-4px;}
.pic_show li{ float:left; width:65px; height:65px; margin:5px 4px 0 0; overflow:hidden;}
.reply_box{ position:relative; border-top:1px solid #e4ebed; margin-top:20px;padding:20px 0 0;word-break: break-all;}
.reply_box h5{ color:#959ea7;}
.arrow_top{ position:absolute; top:-1px; left:23px; background:url(../images/sprice.png) no-repeat 0 -93px; width:13px; height:7px;}
.line_none{ border-bottom:none;}
.line_none_r{ border-right:none!important;}
/*短租日志*/
.daily_box,.daily_box1{ position:relative; width:100%; background:#f0f5f6;  margin-top:20px; box-sizing:border-box;-moz-box-sizing:border-box;}
.daily_box{padding:20px;}
.daily_box1{ padding:20px 0;}
.daily_box h6,.daily_box1 h6{ font-weight:normal; text-align:center; font-size:18px; line-height:36px;}
.daily_tit{ text-align:center; padding-top:20px; line-height:36px; font-weight:normal; font-size:18px;}
.daily_date{ text-align:center; color:#959ea7; padding-bottom:18px;}
.daily_con{ padding:0 80px;}
.daily_con ul{ width:758px; height:88px; overflow:hidden;}
.daily_con li{ float:left; margin:15px 10px 0 0px; width:80px; height:80px;}
.date_tip{ position:absolute; left:20px; top:20px; width:118px; height:38px; line-height:38px; border:1px solid #ecf0f1; background:#fff; color:#f05b72; text-align:center;}
/*日历*/
.reserve_space{ padding:0px 15px;clear:both;}
.reserve_date{float:left; width:218px;background:#fff; line-height:40px; height:40px; position:relative;z-index:3; }
.reserve_ico{ position:absolute; top:11px; right:10px; background:url(../images/sprice.png) no-repeat 0 -103px; width:17px; height:17px; cursor:pointer;}
.reserve_text,.reserve_text1{ text-align:center; color:#959ea7; line-height:20px;}
.reserve_text1{ padding:5px 0 5px;}
.reserve_text{padding:5px 0 0 0px;text-align:left; color:#ff4081; display: inline-block; width:280px;}
.green_price{color:#30c3a6;}
.red_price{color:#ff4081 !important;}
.price_top{padding-top:5px;}
.date_input::-ms-clear { display: none; width : 0; height: 0;}
.date_input::-webkit-search-cancel-button{display: none;}
.price_box{ padding:17px 0 10px;}
.price_l{ float:left;}
.price_r{ float:right;}
.price_r span{ font-size:24px;}
.select_box{ position:relative; float:left; width:60px; height:40px;z-index:1;margin-left:2px; }
.select_box input{ width:50px; height:40px; line-height:40px; background:#f5f5f5; border:none; padding-left:10px;font-size:14px;}
.select_arrow{ position:absolute; right:9px; top:18px; background:url(../images/sprice_png24.png) no-repeat 0 -788px; width:8px; height:4px; cursor:pointer;}
.select_con{ position:absolute; left:0; top:42px; width:60px; border:1px solid #e3e3e3; box-shadow:0px 0px 2px 1px #e3e3e3; background:#fff;display:none;}
.select_con li{ height:40px; line-height:40px;text-align:center; cursor:pointer; font-size:12px;}
.select_con li:hover{ background:#f5f6f7;}
.view_text{ text-align:center; height:38px; line-height:35px; border-bottom:1px solid #ecf0f1;}
.cal_box{ width:310px; height:56px; border-top:1px solid #ecf0f1; margin-top:10px; font-family:"Verdana";}
.cal_box li{ float:left; position:relative; width:51px;*width:50px;height:34px; line-height:17px; text-align:center;font-size:12px; border-right:2px solid #ecf0f1; margin:10px 0 12px; box-sizing:border-box;-moz-box-sizing:border-box;}
.cal_box li.end{ color:#959ea7;}
.cal_box li a,.cal_box li a:hover{ color:#2c3e50; text-decoration:none;}
.cal_ico{ position:absolute; left:-1px; top:0; background:url(../images/sprice.png) no-repeat 0 -122px; width:12px; height:12px;}
.white_bg{ background:#fff;}
.no_con{ border-top:2px solid #f0f5f6; margin-top:10px; padding:20px 0; text-align:center; font-size:18px; color:#959ea7;}
.no_con span{ display:inline-block; background:url(../images/sprice.png) no-repeat 0 -267px; width:50px; height:48px; margin-right:20px; vertical-align:top;}
.no_con p{ display:inline-block; line-height:48px;}
/*日历效果*/
.calendar_box{ position:absolute; z-index:88; top:0; right:0; width:726px; height:348px; background:#fff; box-shadow:1px 3px 4px 2px #e3e3e3;}
.calendar_l,.calendar_r{ float:left; width:50%;}
.calendar_tit{ width:100%; height:40px; line-height:40px; background:#f5f6f7; font-size:18px; color:#2c3e50; text-align:center; font-family:"Verdana";}
.calendar_table{ width:100%; font-family:Verdana,Arial,SimSun;}
.calendar_table td,.calendar_table th{ width:48px;text-align:center;font-size:12px;}
.calendar_table th{height:42px; font-weight:normal;}
.calendar_table td{ line-height:16px; vertical-align:top; padding-top:4px; height:38px;}
.calendar_table td.yz,.calendar_table td.yz:hover{ background:#ecf0f1;}
.calendar_table td.z{ background:#f05b72; color:#fff;}
.calendar_table td.cur{ background:url(../images/sprice.png) no-repeat 0 -1663px; width:48px; height:38px; overflow:hidden;}
.calendar_table .show-date:hover{ background:#f05b72; color:#fff;cursor:pointer;}
.calendar_table .show-date:hover .col_gray{color:#fff;}
.calendar_table td.yz:hover{ background:#ecf0f1!important; text-decoration:none!important;color:#2c3e50;}
.calendar_table td.yz:hover .col_gray{color:#959ea7!important;}
.empty,.day{ font-family:"宋体"; font-size:12px; margin-top:5px;}
.empty{ color:#959ea7; cursor:pointer; padding:4px 0 0 8px;}
.day{ float:right; margin-right:2px; background:url(../images/sprice.png) no-repeat 0 -1491px; width:48px; height:22px; line-height:22px; text-align:center;position:absolute; bottom:9px; right:10px}
.arrow_l,.arrow_r,.arrow_l1,.arrow_r1,.arrow_l1:hover,.arrow_r1:hover{ position:absolute; top:0; background:url(../images/sprice_png24.png) no-repeat 0 -897px;  cursor:pointer;}
.arrow_l,.arrow_r{width:9px; height:16px; top:12px;}
.arrow_l{ left:26px;}
.arrow_r{ right:26px; background-position:0 -916px;}
.arrow_l1{ background-position:0 -1477px; left:0;}
.arrow_r1{ background-position:0 -1535px; right:0;}
.arrow_l1,.arrow_r1{ width:76px; height:58px; top:0;}
.arrow_l1:hover{ background-position:0 -1593px;}
.arrow_r1:hover{ background-position:0 -1653px;}
/*日历弹层*/
.calendar_big{ position:absolute; z-index:9999; left:50%; top:50%; margin-top:-250px; margin-left:-448px; width:896px; height:500px; background:#fff; }
.calendar_big_tit{ width:100%; height:58px; line-height:58px; background:#f5f6f7; font-size:24px; color:#2c3e50; text-align:center; font-family:"Verdana";}
.calendar_big_table{color:#2c3e50; width:100%; font-family:"Verdana";}
.calendar_big_table td{ width:56px; height:53px; line-height:16px; padding-top:3px;text-align:center;font-size:12px;vertical-align:top;}
.calendar_big_table td.yz{ background:#ecf0f1;}
.calendar_big_table td.cur{ background:url(../images/sprice.png) no-repeat 0 -1559px;}
.calendar_line{ border-bottom:1px solid #ecf0f1; height:1px!important; overflow:hidden; padding-top:0!important;}
.calendar_top{ width:100%;padding:0px;}
.calendar_top th{width:56px;text-align:center;font-size:12px;font-family:"宋体";height:44px; font-weight:normal;}
.calendar_btm{ position:absolute; right:10px; bottom:24px; width:220px;}
.calendar_text{ float:right; color:#f05b72; font-size:14px; padding-top:8px;}
.calendar_tj{ float:right; background:url(../images/sprice.png) no-repeat 0 -1618px; width:56px; height:36px; line-height:36px;text-align:center; color:#2c3e50;margin-left:10px;}

/*详情页*/
.pic_ico{ background:url(../images/sprice_png24.png) no-repeat; width:90px; height:68px; margin:0 auto;}
/*.yz_ico,.sp_ico,.sd_ico{ background:url(../images/sprice_png24.png) no-repeat 0 -113px;}
.sp_ico{ background-position:0 -147px;}
.sd_ico{ background-position:0 -184px;}*/
.house_info{background:#fff; padding:19px 0 15px 72px; margin-bottom:10px;}
.house_info li{float:left;line-height:26px; color:#959ea7; background:url(../images/x_line.png) no-repeat left top; padding-left:11px; width:260px;}
.house_info li h6{ padding-left:40px; height:34px; line-height:34px; font-size:24px; font-weight:normal; padding-bottom:5px; color:#2c3e50;}
.h_ico1,.h_ico2,.h_ico3,.h_ico4,.h_ico5,.h_ico6{ background:url(../images/sprice.png) no-repeat 0 -395px;}
.qr-box{
  position: relative;
  margin-bottom: 10px;
}
.qr-box .qr-back{
    background: url(//jci.xiaozhustatic2.com/e20200803/images/applet-qrcode/detial-back.png) no-repeat center;
    background-size: 100% 100%;
    width: 100%;
    height: 107px;
}
.qr-box .detail-qrcode-box{
    position: absolute;
    right: 12%;
    top: 50%;
    width: 10%;
    transform: translate(-50%, -50%);
    border-radius: 20px;
    overflow: hidden;
    padding: 2px;
    box-sizing: border-box;
    background: #fff;
}
.qr-box .inner-qrcode{
  width: 100%;
}
.h_ico2{ background-position:0 -443px;}
.h_ico3{ background-position:0 -496px;}
.h_ico4{ background-position:0 -2286px;}
.h_ico5{ background-position:0 -2320px;}
.h_ico6{ background-position:0 -2356px;}
.box_white,.box_gray{ padding:25px 0 25px 60px;}
.box_white{ background:#fff;}
.box_gray{ background:#f9f9f9;}

.info_text_mid{ display:table-cell; vertical-align:middle; height:114px;}

.info_l{ float:left; width:90px; text-align:center;}
.info_l span{ display:inline-block; margin-top:10px;}
.info_l p{ font-size:22px; color:#a5b0ba; padding-top:15px;}
.info_ico1,.info_ico2,.info_ico3,.info_ico4,.info_ico5,.info_ico6{ background:url(../images/sprice.png) no-repeat 0 -1719px;}
.info_ico1{ width:46px; height:60px;}
.info_ico2{ background-position:0 -1782px; width:54px; height:60px;}
.info_ico3{ background-position:0 -1845px; width:50px; height:60px;}
.info_ico4{ background-position:0 -1909px; width:52px; height:60px;}
.info_ico5{ background-position:0 -1974px; width:60px; height:58px;}
.info_ico6{ background-position:0 -2045px; width:60px; height:55px;}
.info_r{ float:left; width:650px; padding-left:45px;}
.info_r p{word-wrap:break-word;word-break: break-all;}
.js_tit{ font-size:24px; color:#959ea7; padding:47px 0 22px; font-weight:normal; clear:both;}
.js_con{ width:100%;}
.js_con h6{ padding-top:7px;}
.js_box{border-top:5px solid #f5f5f5; padding-top:20px;}
.js_box h6{ font-weight:normal; font-size:18px; line-height:30px; padding-top:5px;}
.js_box h6 a,.js_box h6 a:hover{ color:#2c3e50; text-decoration:none;}
.js_h{ height:400px; overflow:hidden;}
.zm_ico{ display:inline-block; background:url(../images/sprice.png) no-repeat 0 -546px; padding-left:17px; color:#4eb892; margin:0 10px 0 0;cursor:pointer;}
.btn_pink, .btn_pink:hover{ background-color: #f05b72; color: #fff; display: block; font-family: "微软雅黑"; font-size: 14px; height: 32px; line-height: 32px; margin-left: 20px; text-align: center; width: 140px;}
.zhima_btm:hover{color:#f05b72}
.member_pic{ position:relative; margin:0 auto; overflow:hidden;width:240px;height:240px;}
.member_pic img{ border-radius:5px;width:100%;height:100%;}
.member_ico,.member_ico1{ position:absolute; right:0; bottom:0; background:url(../images/sprice_png24.png) no-repeat 0 -235px; width:32px; height:32px;}
.member_ico1{ background-position:-35px -235px;}
.member_girl_ico,.member_boy_ico{display:none;}
#alipay-trust-box{margin-top:0px;}
.on_line{ border-top:1px solid #f5f5f5; line-height:44px; text-align:center; margin-top:6px; font-size:18px;}
.on_line span{ display:inline-block;background:url(../images/sprice.png) no-repeat 0 -585px; padding-left:8px; width:18px; height:18px;}
.on_line,.on_line:hover{ color:#f05b72; text-decoration:none;}
.open,.stop{ color:#f05b72 ; cursor:pointer; margin-top:8px;}
.open span,.stop span{ display:inline-block; background:url(../images/sprice.png) no-repeat 0 -640px; width:8px; height:8px; margin-left:4px;}
.stop span{ background-position: 0 -670px;}
.check_con{}
.check_con li{ float:left; height:28px; line-height:28px; width:315px;}
.other_con{ width:100%;}
.other_con h6{ padding-top:8px;}
.list_h{ height:130px; overflow:hidden;}
.pt_list{}
.pt_list li{float:left; height:21px; line-height:21px; padding-left:30px; width:285px; white-space:nowrap;overflow:hidden;text-overflow:ellipsis; margin-bottom:12px;}
.tl_text{ text-align:left!important;}

 .s_ico_no,.s_ico_brush,.s_ico_soap,.s_ico_towel,.s_ico_toiletries,.s_ico_toiletpaper,.s_ico_shower,.s_ico_hotbathtub,.s_ico_slippers,.s_ico_tv,.s_ico_aircondition,.s_ico_washer,.s_ico_icebox,.s_ico_drinking,.s_ico_wirelessnetwork,.s_ico_wirednetwork,.s_ico_heater,.s_ico_elevator,.s_ico_accesssys,.s_ico_parkingspace,.s_ico_smoke,.s_ico_iscook,.s_ico_pet,.s_ico_meet,.s_ico_suitableforchildren,.s_ico_suitableforoldpeople,.s_ico_suitablefordisabledpeople{ background:url(../images/sprice.png) no-repeat 0 -682px;}
.s_ico_soap{ background-position:0 -710px;}
.s_ico_towel{ background-position:0 -734px;}
.s_ico_toiletries{ background-position:0 -763px;}
.s_ico_toiletpaper{ background-position:0 -793px;}
.s_ico_shower{ background-position:0 -850px;}
.s_ico_hotbathtub{ background-position:0 -879px;}
.s_ico_slippers{ background-position:0 -822px;}
.s_ico_tv{ background-position:0 -908px;}
.s_ico_aircondition{ background-position:0 -934px;}
.s_ico_washer{ background-position:0 -964px;}
.s_ico_icebox{ background-position:0 -994px;}
.s_ico_drinking{ background-position:0 -1025px;}
.s_ico_wirelessnetwork{ background-position:0 -1056px;}
.s_ico_wirednetwork{ background-position:0 -1080px;}
.s_ico_heater{ background-position:0 -1105px;}
.s_ico_elevator{ background-position:0 -1132px;}
.s_ico_accesssys{ background-position:0 -1164px;}
.s_ico_parkingspace{ background-position:0 -1195px;}
.s_ico_smoke{ background-position:0 -1229px;}
.s_ico_iscook{ background-position:0 -1260px;}
.s_ico_pet{ background-position:0 -1289px;}
.s_ico_meet{ background-position:0 -1319px;}
.s_ico_suitableforchildren{ background:url(//jci.xiaozhustatic2.com/e20200803/images/pubsysV2/icon_children.png) no-repeat;}
.s_ico_suitableforoldpeople{ background:url(//jci.xiaozhustatic2.com/e20200803/images/pubsysV2/icon_old.png) no-repeat;}
.s_ico_suitablefordisabledpeople{ background:url(//jci.xiaozhustatic2.com/e20200803/images/pubsysV2/icon_disabled.png) no-repeat;}
.s_ico_no{ background-position:0 -2264px; color:#c2cacd;}
.friend_tip{ color:#f05b72; padding-top:10px;}
.xq_map{width:920px; position:relative;}
.xq_map img{ width:35px;}
.map_btm,.map_text{position:absolute; right:0; bottom:0;}
.map_btm{ z-index:8;  background:#2c3e50 ;filter:Alpha(opacity=50);opacity:0.5; width:214px; height:56px;}
.map_text{z-index:9; width:197px; height:56px; line-height:24px; color:#fff; font-family:"宋体"; font-size:12px;}
.map_text table{ width:100%; height:100%;}
.BMap_Marker img{width:38px;height:40px;margin-left:2px;}
.comment_l{ float:left; width:220px; text-align:center; font-size:18px;line-height:44px; padding-top:20px; font-family:"Tahoma";}
.comment_l span{ display:block; color:#69d2be; font-size:48px;}
.comment_r{ float:left; width:699px; padding:23px 0 15px;}
.comment_r li{ float:left; width:345px; height:24px; margin-bottom:10px;}
.comment_r li label{ display:block; float:left; width:77px;}
.no_comment_box{ position:relative; bottom:-1px; background:#fff;}
.no_comment{ background:#f0f5f6; height:80px; line-height:80px; text-align:center; font-size:18px; color:#959ea7; margin:10px 20px 0;}
.no_comment1{ text-align:center; padding:30px 0; line-height:48px; font-size:18px;color:#959ea7;  }
.no_comment1 span{ display:inline-block; background:url(../images/sprice.png) no-repeat 0 -267px; width:48px; height:48px; vertical-align:middle; margin-right:20px;}
.bar_box{float:left; width:42%; height:12px; background:#ddd; margin-top:7px;}
.bar_cur{ background:#94abaf; height:12px;}

.show_top{ padding:35px 0 12px 0; font-size:18px; height:32px; line-height:32px;}
.show_top h4{ font-weight:normal; float:left;}
.show_top_r{ float:right; width:62px; margin-right:10px;}
.show_top_r .prev_btn,.prev_btn:hover,.next_btn,.next_btn:hover{ display:block; background:url(../images/sprice.png) no-repeat 0 -1348px; width:30px; height:20px; margin-top:5px;}
.show_top_r .prev_btn{ float:left;}
.show_top_r .prev_btn:hover{ background-position:0 -1370px;}
.show_top_r .next_btn{ float:right; background-position:0 -1392px;}
.show_top_r .next_btn:hover{ background-position:0 -1414px;}

.cursor_up,.cursor_down{ width:620px; height:420px;}
.cursor_up{ cursor:url(../images/cursor_right.ico),url(../images/cursor_up.cur),pointer; top:0;}
.cursor_down{ cursor:url(../images/cursor_left.ico),url(../images/cursor_down.cur),pointer; bottom:0;}
.cursor_left,.cursor_right{ width:800px; height:533px;}
.cursor_left{ cursor:url(../images/cursor_left.ico),url(../images/cursor_left.cur),pointer; left:0}
.cursor_right{ cursor:url(../images/cursor_right.ico),url(../images/cursor_right.cur),pointer; right:0}
.scroll_pic{ width:1240px;height:274px; overflow:hidden; margin-left:-10px;}
.scroll_pic ul{ width:9999px; height:274px;}
.scroll_pic li{ float:left; width:300px; height:274px; margin-left:10px; line-height:26px;}
.scroll_pic li img{ display:block; margin-bottom:8px;}
/*照片轮播图*/
.mask{ position:fixed; left:0; top:0; z-index:1000; width:100%; height:100%; opacity:0.9; filter:alpha(opacity=90); background-color:#415161;}
.pic_show_box{position:fixed;z-index:1001;width:1250px; left:50%; top:50%; height: 597px; margin-left:-625px; margin-top:-298.5px;}
.detail-photo-prev,.detail-photo-next{ display:block; position:fixed; top:40%; z-index:1002; background:url(../images/sprice_png24.png) no-repeat 0 -275px; width:50px; height:100px; cursor:pointer;}
.detail-photo-prev{ left:20px;}
.detail-photo-next{ right:20px; background-position:0 -380px;}
.colsed,.colsed:hover{ position:fixed; top:20px; right:20px; z-index:1002; background:url(../images/sprice_png24.png) no-repeat 0 -503px; width:30px; height:30px;cursor:pointer;}
.colsed:hover{ background-position:0 -553px;}
.big_pic{ width:800px; height:500px; margin:0 auto; overflow:hidden;}
.big_pic table{ width:100%; height:100%;}
.small_pic_box{ width:100%; height:80px; overflow:hidden; margin:17px auto 0;}
.small_pic_box ul{ margin-left:-10px; text-align:center; font-size:0;}
.small_pic_box li{ display:inline-block; position:relative; width:65px; height:65px; margin-left:10px; overflow: hidden;}
.small_pic_box li .cur{ position:absolute; left:0; top:0; border:2px solid #fff; width:61px; height:61px; cursor:pointer;}
.w_240{ width:240px; text-align:center; margin-left:35px;}
.pic_num,.pic_list{ position:absolute; top:600px; color:#fff; font:normal 14px/24px "Microsoft YaHei";}
.pic_num{ left:20px;}
.pic_num span{ padding-right:15px;}
.pic_list{ right:20px;}
.rota_l,.rota_r{ display:block; position:absolute; bottom:100px; z-index:1001; background:url(../images/sprice_png24.png) no-repeat 0 -1285px; width:90px; height:40px; cursor:pointer;}
.rota_l{ left:42%;}
.rota_r{ background-position:0 -1328px; right:42%;}

/*详情轮播图*/
.pho_info{ height:30px;padding-top:26px;}
.pho_info h4{ font-size:24px; font-weight:normal; padding-bottom:0; line-height:26px;}
.pho_info h4 em{ display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; max-width:531px; height:26px;line-height:26px;}
.pho_info h4 span{ display:inline-block; background: url(../images/sprice_png24.png) no-repeat 0 -74px; width:50px; height:26px; padding-left:5px; font:normal 12px/26px "宋体"; color:#fff; margin-left:5px;vertical-align:7px;}
.pho_info p{ color:#959ea7; height:29px; line-height:29px;}
#imgMouseCusor{position:absolute;}
.tit_tip_box{ font-size:0; display:inline-block; vertical-align:4px;}
.pho_info p{ color:#959ea7; }
.new_lineB{display:inline-block;background:url(../images/sprice_png24.png) no-repeat 0 -1836px; height:25px; width:46px; vertical-align:0px;margin-right: -2px;}
.yanzhen,.shipai,.suding{ display:inline-block; margin-right:5px;vertical-align:middle; background:url(../images/sprice_png24.png) no-repeat 0 -1756px; height:18px; line-height:18px; color:#f5f5f5; font-size:12px; font-family:"simsun";}
.yanzhen{ background-position:0 -1776px;}
.shipai{ background-position:0 -1796px;}
.suding{ background-position:0 -1816px;}
.yanzhen,.shipai,.suding{ width:26px; padding-left:18px;}
.pho_show{ width:920px; height:533px;overflow:hidden;position: relative;}
.pho_show_l{float:left; width:900px; height:533px;position: relative;}
.pho_show_big{position:relative; width:900px; height:533px; overflow:hidden; background:#eee;}
.pho_show_big ul{ width:9999px; height:533px;}
.pho_show_big li{ float:left;}
.pho_show_big li td{ width:800px; height:533px; vertical-align:middle;}
.pho_show_r{ float:right; width:118px;}
.pho_show_small{ position:relative; width:118px; height:533px; overflow:hidden;z-index:2;}
.pho_show_small ul{ height:9999px;}
.pho_show_small li{ position:relative; float:left; width:118px; height:87px; margin-bottom:2px; cursor:pointer;overflow:hidden;text-align:center;}

.pho_layer,.pho_cur{ position:absolute; left:0; top:0; width:118px; height:87px; }
.pho_layer{background:#000;filter:Alpha(opacity=30);opacity:0.3;}
.pho_cur{ border:3px solid #3ac6aa; width:112px; height:81px;}
.pho_prev,.pho_next{ position:absolute; z-index:9; top:245px; background:url(../images/sprice_png24.png) no-repeat 0 -1003px; width:40px; height:50px; cursor:pointer;}
.pho_prev{ left:2px;}
.pho_next{ background-position:0 -1061px; right:0;}
.pho_small_prev,.pho_small_next{ position:absolute; left:0; z-index:9; background:url(../images/sprice_png24.png) no-repeat 0 -1121px; width:118px; height:30px; cursor:pointer;}
.pho_small_prev{ top:0;}
.pho_small_next{ background-position:0 -1156px; bottom:1px;}
.pho_tip_box{ position:absolute; width:800px; height:30px; bottom:10px; text-align:center;}
.pho_tip_box div{ display:inline-block; background:url(../images/pho_bg.png) no-repeat left top; padding-left:34px; color:#fff; line-height:30px;}
.pho_tip_box div span{ display:inline-block; background:url(../images/pho_bg.png) no-repeat right -40px; padding-right:34px;}
.border_none{ background:none!important;}
.border_none1{ border-bottom:none!important;}
.border_right_none{ border-right:none!important;}
.clause_box{ border-bottom:1px solid #eee; margin:0 70px 0 70px; padding-bottom:20px;}
.clause_box h5{ font-size:22px; color:#a5b0ba; padding:25px 0 15px; font-weight:normal;}
.clause_w{ display:inline-block;width:680px;}
.clause_w em{ padding-right:20px;}
.info_content_mid{ height:114px; vertical-align:middle;}
.bg_box{ background:#fff;}
.order_h{ height:48px; margin-top:88px;}
.order_bar{ position:relative; height:2px; background:#f05b72;}
.order_bar ul{ height:2px;}
.order_bar ul li{ width:235px; float:left; height:2px; background:#30c3a6;}
.order_tip1,.order_tip2{ position:absolute; top:-66px; background:url(../images/sprice.png) no-repeat 0 -2110px; width:140px; height:53px; padding:5px 10px 0; color:#fff; line-height:20px;}
.order_tip2{ background-position:0 -2170px;}
.pos_1,.pos_2,.pos_3,.pos_4,.pos_5,.pos_6{ position:absolute; }
.pos_1{left:40px;}
.pos_2{ left:275px;}
.pos_3{ left:508px;}
.pos_4{ left:177px;}
.pos_5{ left:410px;}
.pos_6{ left:640px;}
.day_tip{ position:absolute; width:130px; text-align:center; top:-8px; height:45px;}
.day_tip span{ display:inline-block;}
.point1,.point2,.point3{ background:url(../images/sprice.png) no-repeat 0 -1518px; width:17px; height:17px;}
.point2{ background-position:-27px -1518px;}
.point3{ background-position:-58px -1518px;}
@media screen and (max-width: 1240px) {
.detail_head{ width:940px;}
.wrap{ width:960px;}
.con_l{ width:620px; padding:0 10px;}
.con_r {
    float: right;
    width: 310px;
    margin-top: 60px;
}
.nav_l{ width:640px;}
.nav_r{ width:280px;}

.pho_show{ width:620px; height:507px;}
.pho_show_l{float:left; width:620px; height:413px;}
.pho_show_big{position:relative; width:620px; height:413px; overflow:hidden;}
.pho_show_big ul{ width:9999px; height:413px;}
.pho_show_big li td{ width:620px; height:413px;}
.pho_prev,.pho_next{ top:185px;}
.pho_show_r{ float:left; width:620px; height:87px; margin-top:6px;}
.pho_show_small{ width:620px; height:87px;}
.pho_show_small ul{ width:9999px; height:87px;}
.pho_show_small li{ margin-right:8px;}

.pho_small_prev,.pho_small_next{ top:0; background:url(../images/sprice_png24.png) no-repeat 0 -1192px; width:30px; height:88px;}
.pho_small_prev{ left:0;}
.pho_small_next{ background-position:-40px -1192px; left:589px;}
.house_info{padding:19px 0 15px; margin:7px 0 20px;}
.house_info li{padding-left:10px; width:195px;}
.house_info li h6{ font-size:22px;}
.house_info li p{ font-size:12px; font-family:"宋体"; line-height:20px;}
.box_white,.box_gray{ padding:25px 0 25px 25px;}
.info_l p{ font-size:18px;}
.info_r{ width:472px; padding-left:18px;}
.pt_list li{ padding-left:30px; width:198px;}
.check_con li{ width:224px;}
.clause_box{ margin:0 10px; padding-bottom:20px;}
.clause_w{width:495px;}
.order_bar ul li{ width:177px;}
.pos_1{left:7px;}
.pos_2{ left:190px;}
.pos_3{ left:371px;}
.pos_4{ left:118px;}
.pos_5{ left:290px;}
.pos_6{ left:483px;}


.daily_con{ padding:0 20px;}
.daily_con ul{ width:570px;}
.scroll_pic{ width:930px; margin-left:0;}
.show_top{ padding:35px 20px 12px 10px;}
.xq_map{ width:620px;}
.xq_map img{ width:35px;}
.detail_header{ width:960px;}
.xz_logo{margin:8px 16px 0; background:url(../images/xz_logo.png) no-repeat; width:34px; height:40px; text-align:center; line-height:40px; text-indent:-9999px;}
.nav_l li{ width:94px;font-size:14px;}
.pic_show_box{ width:960px; margin-left:-480px; height:501px; margin-top:-250.5px;}
.pic_num{ left:27px;}
.pic_list{ right:35px;}
.rota_l,.rota_r{bottom:90px;}
.rota_l{left:40%;}
.rota_r{right:40%;}
.dp_box{ padding-top:30px; margin:0 25px 0 10px;word-wrap: break-word;word-break: break-all;}
.comment_l{ width:147px;}
.comment_r{ width:472px;}
.comment_r li{ width:234px;}
.dp_con{ width:490px;}
.on_line{ margin:6px 35px 0;}
.pho_tip_box{ width:620px;}
.big_pic{width:665px; height:415px;}
.pic_num,.pic_list{ top:486px;}
}
@media screen and (min-height: 1080px){
    .member_pic{ width:260px; height:260px;}
}
@media screen and (min-height: 900px) and (max-height:1080px){
    .member_pic{ width:240px; height:240px;}
}
@media screen and (min-height: 639px) and (max-height:900px){
    .member_pic{ width:180px; height:180px;}
}
@media screen and (max-height: 640px){
    .js_box{border-top:2px solid #f5f5f5; padding-top:20px;width:310px;}
    .member_pic{ float:left; width:70px; height:70px; margin-left:15px;}
    .member_pic img{ border-radius:35px;}
    .js_box h6{ padding-bottom:7px;}
    .w_240{ float:right; text-align:left; margin-left:10px; width:215px;}
    .w_240 p{ display:block;font-size:12px;}
    .on_line{float:left; width:280px; margin:20px auto 0 15px;}
    .member_pic div{ display:none;}
    .member_girl_ico,.member_boy_ico{ display:inline-block;background:url(../images/sprice_png24.png) no-repeat 0 -1733px; width:16px; height:16px; margin-left:5px; vertical-align:middle;}
    .member_boy_ico{ background-position:0 -1714px;}
    .zm_ico{ margin-left:0;}
}
@media screen and (max-height: 768px){
    .big_pic{ margin:0 auto; }
    .pic_num,.pic_list{ top:540px;}
}
/*btn*/
.btn_1,.btn_1:hover{ display:block; background:#fff; width:148px; height:36px; text-align:center; line-height:36px; border:1px solid #f05b72; color:#f05b72; text-decoration:none; margin:20px auto 0;}
.date_input{ width:211px; height:40px; line-height:40px; border:none; vertical-align:top; color:#2c3e50; padding-left:7px; background:#f5f5f5; font-family:"Microsoft YaHei";font-size:14px;}
.order_btn_container{padding-top:10px;}
.order_btn,.order_btn:hover,.order_btn_no{ display:block; width:280px; height:44px; line-height:44px; text-align:center; background:#f05b72; color:#fff; font-size:18px; text-decoration:none;}
.order_btn:hover{ background:#e33555;}
.order_btn_no,.order_btn_no:hover{ color:#fff; background:#bdc3c7!important;}
.sc_btn,.sc_btn:hover,.fx_btn,.fx_btn:hover,.sc_btn_ok,.sc_btn_ok:hover{width:48.387%; height:38px; line-height:38px; text-align:center; border:1px solid #ecf0f1; color:#f05b72; text-decoration:none; cursor:pointer;}
/*col*/
.col_pink{ color:#f05b72;}
.col_slogn{ color: #720124;}
.col_pink a,.col_pink a:hover{color:#f05b72!important; text-decoration:none;}
.col_gray{ color:#959ea7;}
.col_green{ color:#4eb892;}
a,a:hover{ color:#2c3e50; text-decoration:none;}
.rz_ul li.alipay_trust .icon_rz{margin:5px 5px 0px 0px;}
.rz_ul li #alipay-trust-box{margin-top:0px;}
.rz_ul li .detail_zhima{background-image:none;color:#4fb892;}
.detail_city_search .sug{margin-top:0px;top:34px!important;}

/*detail page style for calendar*/
#calendar-box{margin-top: 40px;width:726px;}
/*********点评********************/

.f_24{ font-size:24px;}
.clear:after{content:"";display:block; clear:both;}
.comment_score{ background:#fff; border:1px solid #d7ddd7; border-radius:3px; -webkit-border-radius:3px; padding:20px 0; color:#2c3e50;}
.comment_scoreL{ float:left; width:130px; padding-left:55px; padding-right:60px; text-align:center;}
.w_textscore{font-size:42px; font-family:"微软雅黑"; height:38px; line-height:38px; display:inline-block; margin-bottom:10px;}
.comment_scoreR{ float:left; width:470px;}
.comment_scoreR li{ float:left; width:150px; line-height:34px;}
.comment_scoreR li span{ display:inline-block; width:65px;}
.stars_info{ float:left; background:url(//jci.xiaozhustatic2.com/e20200803/images/gray_star.png) no-repeat; width:18px; height:18px; margin-left:10px;}
.nomarginL{ margin-left:0!important;}
.yellow_star{display:inline-block; background:url(//jci.xiaozhustatic2.com/e20200803/images/yellow_star.png) no-repeat; width:18px; height:18px;vertical-align:top;}
.stars_box{ text-align:left;}
.score_l{ padding:30px 40px 0 32px;}
.score_l{float:left; width:130px; padding-top:30px; padding:30px 78px 0 106px;}
.x_textscore{font-size:42px; width:100%; text-align:center; height:38px; line-height:38px; display:inline-block; margin-bottom:10px;}
.score_r{float:left; width:606px; padding:34px 0 20px;}
.score_r li{ float:left; width:202px; height:20px; margin-bottom:18px;}
.score_r li span{ display:inline-block; float:left; width:68px;}

@media screen and (max-width: 1240px) {
.score_l{ padding:30px 40px 0 32px;}
.score_r{width:418px;}
.score_r li{width:139px;}
}

.labels{ height:18px; line-height:18px; font:normal 12px/18px "simsun"; color:#959ea7;}
.labels span{ display: inline-block; margin-right: 6px; color: #720124;}
.labels .col_pink{ color: #f05b72;}
.xinshang_ico,.shipai_ico,.suding_ico,.yanzhen_ico,.mensuo_ico,.mianyajin_ico,.tejia_ico,.changzu_ico,.old_suding_ico{ background:url(//jci.xiaozhustatic2.com/e20200803/images/sprice_png24.png) no-repeat 0 -1864px; display:inline-block; vertical-align:-4px; margin-right:3px;}
.xinshang_ico{ width:16px; height:16px;background:url(//jci.xiaozhustatic2.com/e20200803/images/icon_newHouse.png) no-repeat;background-size: cover;}
.shipai_ico{ width:16px; height:16px;background:url(//jci.xiaozhustatic2.com/e20200803/images/icon_realShoot.png) no-repeat;background-size: cover;}

.old_suding_ico{ background-position:-43px -1864px; width:12px; height:16px;}

.suding_ico{ width: 16px;height: 16px;display: inline-block;background: url(//jci.xiaozhustatic2.com/e20200803/images/icon_quickReserve.png) no-repeat;margin-right: 3px;vertical-align: middle;background-size:cover;}
.yanzhen_ico{ width: 16px;height: 16px; background:url(//jci.xiaozhustatic2.com/e20200803/images/icon_verify.png) no-repeat;background-size: cover;}
.mensuo_ico{  width: 16px;height: 16px;background:url(//jci.xiaozhustatic2.com/e20200803/images/icon_intellectLork.png) no-repeat;background-size: cover;}
/*.mianyajin_ico{ background-position:-98px -1864px; width:16px; height:16px;}*/
.mianyajin_ico{ width:16px; height:16px;background:url(//jci.xiaozhustatic2.com/e20200803/images/icon_freeDeposit.png) no-repeat;background-size: cover;}

.new_ico {width:12px; height:12px;display:inline-block;background: url(//jci.xiaozhustatic2.com/e20200803/images/icon_new.png) no-repeat;background-size: cover;margin-right: 3px;}
.tejia_ico{ width:16px; height:16px;background: url(//jci.xiaozhustatic2.com/e20200803/images/icon_sale.png) no-repeat;background-size: cover;}
.changzu_ico{ width:16px; height:16px;background:url(//jci.xiaozhustatic2.com/e20200803/images/icon_longRentSale.png) no-repeat;background-size: cover;}
.shanglv_ico,.youpin_ico{width:16px; height:16px;display:inline-block; margin-right:8px; vertical-align:-4px;}
.shanglv_ico{ background:url(//jci.xiaozhustatic2.com/e20200803/images/icon_businessTravelIden.png) no-repeat;background-size: cover;}
.youpin_ico{ background:url(//jci.xiaozhustatic2.com/e20200803/images/icon_perfectDoods.png) no-repeat;background-size: cover;}
.rural_ico{width: 16px;height: 16px;background: url(//jci.xiaozhustatic2.com/e20200803/images/icon_ruralBeauityRoom.png)  no-repeat;background-size: cover;display: inline-block;vertical-align: middle;margin-right: 8px;}
.zhongwen_ico{width: 16px;height: 16px;background: url(//jci.xiaozhustatic2.com/e20200803/images/icon_zhongWen.png) no-repeat;background-size: cover;display: inline-block;vertical-align: middle;margin-right: 2px;}
.haijing_ico{ width: 16px; height: 16px; display: inline-block; background: url(//jci.xiaozhustatic2.com/e20200803/images/icon_seaHouse.png) no-repeat;background-size: cover; margin-right: 3px; vertical-align: -2px;}
.bieshu_ico{ width: 16px; height: 16px;display: inline-block; background: url(//jci.xiaozhustatic2.com/e20200803/images/icon_villa.png) no-repeat; margin-right: 3px;background-size: cover; vertical-align: -2px; }
.carefree_ico{width: 16px;height: 16px;display: inline-block;background: url(//jci.xiaozhustatic2.com/e20200803/images/icon_insurance.png) no-repeat;margin-right: 3px;vertical-align: middle;background-size: cover;}
.xianzhuhoufu_ico{width: 16px;height: 16px;display: inline-block;background: url(//jci.xiaozhustatic2.com/e20200803/images/icon_firstStayAndPay.png) no-repeat;margin-right: 3px;vertical-align: middle;background-size: cover;}
.minsujie_ico{width: 16px;height: 16px;display: inline-block;background: url(//jci.xiaozhustatic2.com/e20200803/images/icon_919minSuJie.png) no-repeat;margin-right: 3px;vertical-align: middle;background-size: cover;}
.bookreturnmoney_ico{width: 16px;height: 16px;display: inline-block;background: url(//jci.xiaozhustatic2.com/e20200803/images/icon_bookReturnMoney.png) no-repeat;margin-right: 3px;vertical-align: middle;background-size: cover;}
.h4_time{ color:#2c3e50; font-size:14px; float:right;}
.icons{ position:absolute; top:80px; left:50%; display:none;}
.icon_room,.icon_store,.icon_store_cur,.icon_eat,.icon_eat_cur,.icon_scene,.icon_scene_cur,.icon_hub,.icon_hub_cur{ display:inline-block; width:40px; height:50px; }
.icon_room{ background:url(../images/icon_room.png);}
.icon_store{ background:url(../images/icon_store.png);}
.icon_store_cur{ background:url(../images/icon_store_cur.png);}
.icon_eat{ background:url(../images/icon_eat.png);}
.icon_eat_cur{ background:url(../images/icon_eat_cur.png);}
.icon_scene{ background:url(../images/icon_scene.png);}
.icon_scene_cur{ background:url(../images/icon_scene_cur.png);}
.icon_hub{ background:url(../images/icon_hub.png);}
.icon_hub_cur{ background:url(../images/icon_hub_cur.png);}
.icon_des{ position:absolute; top:-150px; display:block; padding:0 10px; white-space:nowrap; height:38px; line-height:38px; font-size:14px; border-radius:2px; box-shadow: 1px 1px 1px #d1d1d1; background:#fff; left:0px; transform:translateX(-50%); -ms-transform:translateX(-50%); -moz-transform:translateX(-50%); -webkit-transform:translateX(-50%); -o-transform:translateX(-50%); }
.icon_arrow{ position:absolute; bottom:-11px; left:50%; margin-left:-6px; display:block; width: 0; height: 0; border-left: 6px solid transparent; border-right: 6px solid transparent; border-top: 11px solid #fff;}
.js_box{ position:relative;}
.great_fd{ position:absolute; top:5px; left:5px; z-index:1;}
.BMap_Marker div{top:0px;left:0px;}
@media screen and (max-height: 640px){
    .great_fd{ top:22px; left:72px; z-index:0;}
    .js_box h6 a{ display:inline-block; width:80%; height:24px;line-height: 24px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
    .member_girl_ico, .member_boy_ico{ vertical-align:0px; margin-left:0;}
    .w_240{ width:142px;}
}

.great_fd:hover .layer{opacity: 1;display: block;}

.layer{font-size: 12px;line-height: 18px;font-family: 宋体;width: 191px;height: 123px;
    padding: 15px 18px;box-shadow: 0px 0px 4px #d1d1d1;-webkit-box-shadow: 0px 0px 4px #d1d1d1;-moz-box-shadow: 0px 0px 4px #d1d1d1;position: absolute;
left: 0px;top: 75px;background: #fff;opacity: 0;display: none;}
.layer p{color: #323232;}
.layer a{color: #ff4081;cursor: pointer;}
/*房源全景遮罩层，全景按钮*/
.panorama_mask{position: fixed;left: 0;top: 0;width: 100%;height: 100%;background: rgba(0,0,0,0.7);z-index: 8000;overflow: hidden; width:0;height:0;}
.panorama_content{width: 978px;height: 550px;position: absolute;top: 0;bottom: 0;left: 0;right: 0;margin: auto;}
.panorama_content iframe{width: 100%;height: 100%;border: 0;}
.panorama_content a.panorama_close{display: block;position: absolute;left: 10px;top: 12px;width: 36px;height: 36px;background-image: url("../images/detail/close_icon.png");background-repeat: no-repeat;background-position: 0 0;}
.panorama_content a.panorama_full{display: block;position: absolute;right: 10px;top: 10px;width: 36px;height: 36px;background-image: url("../images/detail/enter_fscreen_icon.png");background-repeat: no-repeat;background-position: 0 0;}
.panorama_content a.panorama_full.exit{background-image: url("../images/detail/exit_fscreen_icon.png");}
.pho_panorama{display: block;position: absolute;width: 70px;height: 70px;left: 10px;top: 10px;background-image: none;cursor: pointer;}
.pho_panorama span{display: block;position: absolute;left: 21px;top: 19px;z-index: 2;width: 29px;height: 30px;background-image: url("../images/detail/enter_3d.png");background-repeat: no-repeat;background-position: 0 0;}
.pho_panorama i{width: 100%;height: 100%;display: block;position: absolute;left:0;top: 0;background: url("../images/detail/full_map_icon.png") 0 0 no-repeat;z-index: 1;
    transform-origin: center center;-webkit-animation:rotateAnimate 3s linear Infinite;-o-animation:rotateAnimate 3s linear Infinite;animation:rotateAnimate 3s linear Infinite;}
@keyframes rotateAnimate {
    0%{ -webkit-transform: rotate(0deg);
        -moz-transform: rotate(0deg);
        -ms-transform: rotate(0deg);
        -o-transform: rotate(0deg);
        transform: rotate(0deg);}
    33%{ -webkit-transform: rotate(-360deg);
        -moz-transform: rotate(-360deg);
        -ms-transform: rotate(-360deg);
        -o-transform: rotate(-360deg);
        transform: rotate(-360deg);}
    33.1%{ -webkit-transform: rotate(0deg);
        -moz-transform: rotate(0deg);
        -ms-transform: rotate(0deg);
        -o-transform: rotate(0deg);
        transform: rotate(0deg);}
    100%{ -webkit-transform: rotate(0deg);
        -moz-transform: rotate(0deg);
        -ms-transform: rotate(0deg);
        -o-transform: rotate(0deg);
        transform: rotate(0deg);} }
.limit10{max-height: 400px;overflow: auto;overflow-x: hidden;}
.check_tip{ width:100%; height:50px; line-height:50px; text-align:center; background:#f06a7f; color:#fff; font-size:16px; font-family:"microsoft yahei";}

.ribbon_ico_detail {
    position: absolute;
    top: 0;
    left: 0;
}
.ribbon_ico_detail img {
    width: auto;
    height: 36px;
}
.border_none1 .new_order_h{
    height:95px;
}
.new_order_h .order_h{
    padding-bottom: 10px;

}
.new_pos_notice {
font-size:14px;
}
.style_price {display: inline-block; margin-right:8px;}
.style_price img{vertical-align: -6px;}

/* 领取代金券 2018-12-28 */
.receive_coupon {
    margin-top: 20px;
    font-size: 10px;
    overflow: hidden;
}
.receive_coupon .coupon_title {
    float: left;
    padding: 2px 6px;
    width: 55px;
    height: 16px;
    line-height: 16px;
    color: #fff;
    text-align: center;
    border-radius: 2px;
    background: #F05B72;
}
.receive_coupon .coupon_panel {
    float: right;
    width: 203px;
}
.receive_coupon .coupon_panel .coupon {
    position: relative;
    float: left;
    padding: 2px 6px;
    margin: 0 10px 10px 0;
    color: #F05B72;
    border: none;
    border-radius: 2px;
    background: rgba(240, 91, 114, .1);
    cursor: pointer;
}
.receive_coupon .coupon_panel .coupon:before,
.receive_coupon .coupon_panel .coupon:after{
    content: '';
    position: absolute;
    top: 8px;
    left: -3px;
    width: 6px;
    height: 6px;
    border-radius: 50%;
    background: #FFF;
}
.receive_coupon .coupon_panel .coupon:after {
    left: auto;
    right: -3px;
}
.receive_coupon .coupon_panel .coupon:disabled {
    color: #FFF;
    opacity: 1;
    background: #E0E0E0;
    cursor: default;
}
/*退订规则*/
.rule_wrap{
    background-color: #f5f5f5;
    display: block;
    padding: 20px 0;
}
.rule_wrap ul.rule_detail{
    margin: 0px 20px 0px 30px;
}
.rule_wrap ul li{
    padding: 10px 20px;
    position: relative;
}
.rule_wrap ul.rule_detail li:before{
    display: inline-block;
    content: "";
    background: url(//jci.xiaozhustatic2.com/e20200803/images/clock.png) no-repeat center;
    background-size: 100% 100%;
    width: 10px;
    height: 10px;
    position: absolute;
    left: 0px;
    top:15px;
}
.rule_wrap ul.rule_detail li:after{
    display: inline-block;
    content: "";
    width: 1px;
    height: 25px;
    background-color: #212121;
    position: absolute;
    top: 30px;
    left: 5px;
}
.rule_wrap ul.rule_detail li:last-of-type:after{
    display: none;
}
.rule_wrap ul.rule_detail li > h3{
    font-size: 12px;
}
.rule_wrap ul.rule_detail li > p{
    font-size: 12px;
    color: #757575;
}
.rule_tips{
    padding: 10px 0;
}
ul.rule_tips li{
    font-size: 14px;
    color: #757575;
    padding: 5px 0;
}
.new_rule_wrap{
    position: relative;
}
.rule_wrap .more{
    display: inline-block;
    font-size: 14px;
    color: #212121;
    margin-left: 45px;
    margin-top: 10px;
}
.rule_wrap .more:after{
    content: '';
    display: inline-block;
    border-top: 5px solid #212121;
    border-left: 5px solid transparent;
    border-right: 5px solid transparent;
    border-bottom: 5px solid transparent;
    position: relative;
    top: 2px;
    left: 2px;
}
.rule_wrap .down:after{
    content: '';
    display: inline-block;
    border-bottom: 5px solid #212121;
    border-left: 5px solid transparent;
    border-right: 5px solid transparent;
    border-top: 5px solid transparent;
    position: relative;
    top: -2px;
    left: 2px;
}
.rule_wrap ul.rule_detail li.no_after:after {
    display: none;
}
ul.rule_tips_wrap  li{
    font-size: 14px;
    color: #8b2347;
    padding: 5px 0;
}
.rule_tips_wrap{
    padding: 0px 0px 0 45px;
}@charset "utf-8";
/* CSS Document */
/*芝麻信用*/
.zm_ico{ display:inline-block; background:url(../images/sprice.png) no-repeat 0 -546px; padding-left:17px; color:#fff; margin-left:10px; width:27px; font-size:10px; cursor:pointer;}
.zhima_layer{ width:230px; border:1px solid #e3e3e3; -webkit-box-shadow: 0 0 4px #d1d1d1; -moz-box-shadow: 0 0 4px #d1d1d1; box-shadow: 0 0 4px #d1d1d1; position:absolute; z-index:100;font: normal 14px/24px "Microsoft YaHei";}
.add1{ top:22px; left:-160px;}
.add2{ left:-8px; top:22px;}
.add3{ top:22px; left:5px;}
.add5{ margin-left:278px;}
@media screen and (min-height: 900px) and (max-height:1080px){  
    .add4{ margin-left:4px;}
}
@media screen and (max-height: 768px){  
    .add4{ margin-left:-22px;}
}
.f12{ font-size:12px;}
.zhima_box_top{ width:230px; background:#fff; padding-top:12px;}
.zhima_jc,.zhima_zd,.zhima_lh,.zhima_yx,.zhima_jh{ width:230px; text-align:center; padding-top:55px;}
.zhima_jc{ background:url(//jci.xiaozhustatic3.com/e20200803/images/jc_bg.png) no-repeat center bottom; color:#ff5c47;}
.zhima_zd{ background:url(//jci.xiaozhustatic3.com/e20200803/images/zd_bg.png) no-repeat center bottom; color:#ff9400;}
.zhima_lh{ background:url(//jci.xiaozhustatic3.com/e20200803/images/lh_bg.png) no-repeat center bottom; color:#5ec636;}
.zhima_yx{ background:url(//jci.xiaozhustatic3.com/e20200803/images/yx_bg.png) no-repeat center bottom; color:#02bbb7;}
.zhima_jh{ background:url(//jci.xiaozhustatic3.com/e20200803/images/jh_bg.png) no-repeat center bottom; color:#18a2f5;}
.zhima_score_tit{ font-size:12px; font-weight:normal;}
.zhima_score{ font-size:46px; padding:10px 0; font-weight:normal;}
.zhima_score_result{ font-size:18px; font-weight:normal;}
.zhima_score_text{ padding:10px 15px; font-family:"宋体"; font-size:12px; line-height:18px;}
.zhima_score_text a:hover{ color:#f05b72; text-decoration:none;}
.zhima_box_bottom{ background:#30c3a6; padding:10px 5px; text-align:center; font-family:"宋体"; color:#fff; line-height:18px;}
.xz_zm_logov2{ display:inline-block; background:url(//jci.xiaozhustatic3.com/e20200803/images/xz_zm_logov2.png) no-repeat; width:74px; height:35px;}
.look_score{ display:block; color:#fff; font-size:12px;}
.look_score:hover{ color:#fff;}
.zhima_deposit{ display:inline-block; background:url(//jci.xiaozhustatic3.com/e20200803/images/zhima/zhima_icos.png) no-repeat;height:14px;line-height:14px; padding-left:18px; color:#30c3a6;  margin-left:8px;}
.zhima_deposit_noico{ display:inline-block; height:14px;line-height:14px; color:#30c3a6;  margin-left:8px;cursor:pointer;}


.room_fund{position: fixed;width: 100%;height: 120px;bottom: 0;left: 0;line-height: 0;background: rgba(0,0,0,.7);color: #fff;font-family: "Microsoft Yahei";z-index: 9999;}
.room_fund .room_fund_left{height: 90px;padding: 15px 0 15px 20px;}
.room_fund .room_fund_left>img{width: 90px;height: 90px;float: left;margin-right: 18px;}
.room_fund .room_fund_left>h4{font-size: 20px;line-height: 20px;padding-top: 12px;font-weight: normal;}
.room_fund .room_fund_left>h4 span{font-weight: bold;}
.room_fund .room_fund_left>h4 em{color: #ff4081;font-weight: bold;}
.room_fund .room_fund_left>p{font-size: 14px;line-height: 14px;padding-top: 12px;}
.room_fund .close_btn{display: block;width: 16px;height: 16px;position: absolute;right: 10px;top: 10px;background: url("/images/myshare/close_icon.png") 0 0 no-repeat;cursor: pointer;}
.room_fund .room_fund_right{width: 360px;height: 40px;position: absolute;right: 20px;top: 40px;border-radius: 1px;}
.room_fund .room_fund_right>input{height: 40px;width: 135px;padding-left: 10px;border:0;float: left;font-size: 14px;}
.room_fund .room_fund_right>a{height: 40px;width: 120px;border:0;float: left;background: #f05b72;line-height: 40px;text-align: center;color: #fff;}
.room_fund .room_fund_right>div.city_wrap{width: 95px;display: inline-block;height: 40px;font-size: 14px;color: #2c3e50;/*padding-left: 10px;*/position: relative;text-align: center;line-height: 40px;float: left;background: #fff;}
.room_fund .room_fund_right>div.city_wrap>a{color: #2c3e50;}
.room_fund .room_fund_right>div.city_wrap>a>img {    width: 20px;height: 14px;/*margin-right: 6px;*/}
.room_fund .room_fund_right>div.city_wrap>a>span {width: 8px;height: 5px;display: inline-block;cursor: pointer;background: url(//jci.xiaozhustatic2.com/e20200803/images/myshare/list.png) 0 0 no-repeat;position: absolute;right: 9px;top: 18px;}
/*  类名展开&收缩 */
.city_wrap .city_list_spread {background-position:0 0 !important;}
.city_wrap .city_list_shrink {background-position:0 -10px !important;}

.city_list {position: absolute;width: 200px;background: #fff;bottom: 45px;right: 0;box-shadow: 0px 0px 5px #e2e2e2;padding: 0 10px;
    z-index: 1000;height: 452px;display: none;overflow: auto;}
.city_list .city_list_left {float: left;text-align: left;}  /*  text-align: left;  */
.city_list .city_list_left li {line-height: 40px;height: 40px;}
.city_list .city_list_left li a {color: #2c3e50;font-size: 12px;}
.city_list .city_list_right {position: absolute;right: 10px;top: 10px;}/*  16/9/18*/
.city_list .city_list_right #hot {width: 10px;height: 10px;background: url(//jci.xiaozhustatic2.com/e20200803/images/myshare/star.png) 0 0 no-repeat;display: inline-block;}
.city_list .city_list_right li {line-height: 20px;height: 19px;}
.city_list .city_list_right li a {color: #2c3e50;font-size: 12px;}
.city_list ul li .active {color: #ff4081;font-weight: bold;}

.city_list::-webkit-scrollbar {width:15px;height:10px;}
.city_list::-webkit-scrollbar-button{display: none;}
.city_list::-webkit-scrollbar-thumb{background: #fff;border: 1px solid #ccc;}

.room_fund .room_fund_right {top: 55px;}
.xz5_first_module{font-size: 20px;color:#fff;position: absolute;left: 0;top: -20px;font-weight: bold;font-family: "Microsoft YaHei";}
.xz5_first_module em{color:#fc4081;font-weight: bold;}


.room_fund .room_fund_left .fund_tags{margin-top: 14px;}
.room_fund .room_fund_left .fund_item{display: block;float: left;font-size: 14px;color: #fff;border: 1px solid #ffffff;margin-right: 5px;height: 26px;line-height: 26px;border-radius: 1px;position: relative;padding: 0 8px;}
.room_fund .room_fund_left .fund_item:before{position: absolute;content: '';left: 2px;top: 2px;width: calc(100% - 6px);height: calc(100% - 6px);border: 1px #fff dashed;}
.room_fund .room_fund_right{width: 360px;/*height: 40px;*/position: absolute;right: 20px;top: 27px;border-radius: 1px;}
.room_fund .room_fund_right>p{font-size: 16px;color: #fff;margin-bottom: 11px;line-height: 16px;}
@charset "utf-8";
/* CSS Document */
.collect_mask { display:none;position: fixed;width: 100%;height: 100%;background: rgba(0,0,0,0.4);z-index: 1001;left: 0;top: 0;}
.collect_box{position: fixed;width: 670px;left: 50%;top: 50%;height: 488px;margin-left: -335px;margin-top: -244px;background: #fff;
-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;padding: 30px 30px 20px;z-index: 10002;}
.collect_box .collect_title{text-align: center;font-size: 16px;color: #323232;}
.collect_box .collect_main{margin-top: 30px;height: 316px;}
.collect_box .main_left{width: 360px;float: left;height: 316px;border: 1px solid #f3f4f5;}
.collect_box .main_left .house_pic{width: 100%;height: 243px;line-height: 0;}
.collect_box .main_left .house_pic img{width: 100%;height: 100%;}
.collect_box .main_left .house_info{padding: 15px 20px 25px;position: relative;}
.collect_box .main_left .house_info > h5{font-size: 14px;color: #2c3e50;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;max-width: 70%;}
.collect_box .main_left .house_info > p{font-size: 12px;color: #959ea7;margin-top: 8px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.collect_box .main_left .user_avatar{width: 60px;height: 60px;position: absolute;right: 20px;top: -32px;border: 2px solid #fff;border-radius: 50%;overflow: hidden;}
.collect_box .main_left .user_avatar img{width: 100%;height: 100%;}
.collect_box .main_right{width: 230px;float: right;height: 316px;border: 1px solid #f3f4f5;}
.collect_box .collect_list{width: 230px;height: 243px;overflow: auto;}
.collect_box .collect_list li{height: 20px;padding: 16px 19px 18px 20px;font-size: 14px;color: #323232;position: relative;line-height: 20px;}
.collect_box .collect_list li > span{display: block;}
.collect_box .collect_list li > span em{max-width: 126px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;display: inline-block;vertical-align: middle;}
.collect_box .collect_list li > span i.locked{margin-left: 10px;display: inline-block;width: 10px;height: 13px;background: url(//jci.xiaozhustatic2.com/e20200803/images/favorite/icon_sprite.png) -81px 0 no-repeat;vertical-align: middle;}
.collect_box .collect_list li > label{position: absolute;right: 18px;top: 16px;width: 20px;height: 20px;}
.collect_box .collect_list li > label input{display: none;}
.collect_box .collect_list li > label span{width: 100%;height: 100%;background: url(//jci.xiaozhustatic2.com/e20200803/images/favorite/icon_sprite.png) 0 0 no-repeat;display: block;}
.collect_box .collect_list li > label input:checked~span{background-position: -28px 0;}
.collect_box .collect_list li:hover{background-color: #f7f7f7;}
.collect_box .main_right_bottom {border-top: 1px solid #f3f4f5;}
.collect_box .main_right_bottom > a {display: block;height: 28px;float: right;border: 1px solid #f9bdc7;border-radius: 1px;padding: 0 12px;line-height: 28px;margin-top: 21px;text-align: right;font-size: 14px;color: #f05b72;margin-right: 18px;}
.collect_box .main_right_bottom > a > i{display: inline-block;width: 14px;height: 14px;background: url(//jci.xiaozhustatic2.com/e20200803/images/favorite/icon_sprite.png) -59px 0 no-repeat;margin-right: 4px;vertical-align: sub;margin-top: -2px;}
.collect_box .btn_group{margin-top: 37px;text-align: center;}
.collect_box .btn_group a{display: inline-block;width: 90px;height: 36px;font-size: 14px;line-height: 36px;border-radius: 1px;}
.collect_box .btn_group a.save_btn{background: #f05b72;color: #fff;margin-right: 10px;}
.collect_box .btn_group a.cancel_btn{color: #f05b72;background: #fcdee3;margin-left: 10px;}

.collect_wrap{border: 1px solid #eeeeee;}
.collect_top{height: 56px;padding: 0 20px;border-bottom: 1px solid #eeeeee;}
.collect_top > span{line-height: 56px;font-size: 18px;color: #212121;}
.collect_top > a{float: right;display: block;height: 28px;border: 1px solid #f9bdc7;border-radius: 1px;padding: 0 12px;line-height: 28px;margin-top: 13px;text-align: right;font-size: 14px;color: #f05b72;}
.collect_top > a > i{display: inline-block;width: 14px;height: 14px;background: url(//jci.xiaozhustatic2.com/e20200803/images/favorite/icon_sprite.png) -59px 0 no-repeat;margin-right: 4px;vertical-align: sub;margin-top: -2px;}
.collect_list > li{padding: 20px;position: relative;border-bottom: 1px solid #eeeeee;}
.collect_list > li:last-of-type{border: 0;}
.collect_list > li .item_pic{height: 96px;width: 128px;float: left;margin-right: 9px;overflow:hidden;}
.collect_list > li .item_pic_01{height: 96px;width:79px;float: left;margin-right: 2px;overflow:hidden;}
.collect_list > li .item_pic_02{height: 47px;width:47px;float: right;overflow:hidden;}
.collect_list > li .item_pic_03{height: 47px;width:47px;float: right;margin-top: 2px;overflow:hidden;}
.collect_list > li .item_pic img{}
.collect_list > li > h5{font-size: 14px;color: #2c3e50;line-height: 22px;}
.collect_list > li > h6{font-size: 14px;color: #959ea7;margin-top: 8px;line-height: 16px;}
.collect_list > li > h6 > i{margin-right: 10px;display: inline-block;width: 10px;height: 13px;background: url(//jci.xiaozhustatic2.com/e20200803/images/favorite/icon_sprite.png) -81px 0 no-repeat;vertical-align: inherit;}
.collect_list > li .item_notes{line-height: 18px;font-size: 12px;margin-top: 12px;color: #959ea7;max-width: 420px;word-break: break-all;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;}
.collect_list > li .see_btn{position: absolute;font-size: 14px;color: #f05b72;right: 19px;top: 65px;}
.collect_list > li:hover{background-color: #fafafa;}

/*弹窗*/
.pop_520{ display:none;position: fixed;width: 520px;left: 50%;top: 50%;margin-left: -260px;background: #fff;padding: 20px 30px;
    -webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);
-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;z-index: 10002;border-radius: 1px;}
.pop_520 > h5{font-size: 16px;color: #2c3e50;text-align: center;}
.pop_520_main{margin-top: 34px;}
.pop_520 .group_item{margin-bottom: 9px;padding-left: 86px;position: relative;}
.pop_520 .group_item > span{display: inline-block;position: absolute;left: 0;top: 8px;font-size: 14px;color: #2c3e50;}
.pop_520 .group_item > span > em{display: block;font-size: 12px;color: #c2cacd;}
.pop_520 .group_item > input[type=text]{width: 100%;border: 1px solid #d1d1d1;height: 38px;line-height: 38px;padding-left: 10px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.pop_520 .group_item > textarea{width: 100%;;border: 1px solid #d1d1d1;padding: 10px;resize: none;height: 88px;
-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.pop_520 .group_item > label{display: block;margin-top: 7px;padding-left: 14px;}
.pop_520 .group_item > label:first-of-type{padding-top: 8px;}
.pop_520 .group_item > label input[type=radio]{display: none;}
.pop_520 .group_item > label > em{display: inline-block;width: 14px;height: 14px;background: url(//jci.xiaozhustatic2.com/e20200803/images/favorite/icon_sprite.png) -122px 0 no-repeat;margin-right: 10px;vertical-align: middle;margin-top: -2px;}
.pop_520 .group_item > label > input[type=radio]:checked~em{background-position: -102px 0;}
.pop_520 .group_item > label > span{font-size: 14px;color: #2c3e50;}
.pop_520 .btn_group{margin-top: 35px;text-align: center;}
.pop_520 .btn_group a{display: inline-block;width: 90px;height: 36px;font-size: 14px;line-height: 36px;border-radius: 1px;}
.pop_520 .btn_group a.save_btn{background: #f05b72;color: #fff;margin-right: 10px;}
.pop_520 .btn_group a.cancel_btn{color: #f05b72;background: #fcdee3;margin-left: 10px;}

/*组*/
.collect_group .group_layout{padding: 15px 20px 17px;border: 1px solid #eeeeee;position: relative;}
.collect_group .group_layout > h5{font-size: 18px;color: #212121;line-height: 30px;}
.collect_group .group_layout > h6{font-size: 14px;color: #959ea7;margin-top: 8px;line-height: 16px;}
.collect_group .group_layout > h6 > i{margin-right: 10px;display: inline-block;width: 10px;height: 13px;background: url(//jci.xiaozhustatic2.com/e20200803/images/favorite/icon_sprite.png) -81px 0 no-repeat;vertical-align: inherit;}
.collect_group .group_layout .item_notes{line-height: 18px;font-size: 12px;margin-top: 12px;color: #959ea7;max-width: 560px;word-wrap: break-word;}
.collect_group .group_layout .btn_group{position: absolute;right: 17px;top:14px;}
.collect_group .group_layout .btn_group > a{display: block;height: 28px;line-height: 28px;padding: 0 20px;background: #fff;border: 1px solid #d3d3d3;border-radius: 2px;float: left;font-size: 14px;color: #212121;margin-left: 10px;}


.collect_empty{margin-top: 122px;}
.collect_empty > i{display: block;width: 56px;height: 50px;margin: 0 auto;background: url(//jci.xiaozhustatic2.com/e20200803/images/favorite/collect_default.png) 0 0 no-repeat;}
.collect_empty > p{text-align: center;color: #757575;font-size: 14px;margin-top: 18px;}

.collect_page{height:815px;}
.collect_page .page_default{padding-top: 260px;text-align: center;}
.collect_page .page_default > i{display: block;width:30px;height: 39px;background: url(//jci.xiaozhustatic2.com/e20200803/images/favorite/locked_icon.png) 0 0 no-repeat;margin: 0 auto;}
.collect_page .page_default > h6{font-size: 16px;color:#212121;margin-top: 20px;}
.collect_page .page_default > p{margin-top: 6px;font-size: 14px;color:#757575;}
.collect_page .page_default > p > a{color: #f05b72;margin-left: 2px;}

.collect_content{width: 1004px;margin:0 auto;}
.collect_content .content_top{padding-top: 30px;}
.collect_content .content_top > h5{font-size: 18px;color:#212121;}
.collect_content .content_top > p{line-height: 18px;font-size: 12px;margin-top: 12px;color: #959ea7;}
.collect_content .pic_list {margin-top: 25px;padding: 0;}
.collect_content .pic_list li{width: 33.33%;padding-right: 20px;}
.collect_content .pic_list li > a{display: block;height: 190px;}
.collect_content .pic_list li > a img{width:100%;height: 100% !important;}
.collect_content .result_price {background-color: rgba(0,0,0,.8);}
.collect_content .sc_ico, .wsc_ico{right: 31px;}
.collect_content .result_img{right: 31px;}
.result_intro .sTitle{display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;}
.s_icon_wrap{ width: 36px;height: 16px;display: inline-block;margin-right: 4px;}
.s_icon{position: absolute;width: 55px;height: 27px;left:50%;top:50%;-webkit-transform: translate(-50%,-50%);transform: translate(-50%,-50%);}

.tips_msg{display:none;color: #f52626;padding-top: 10px;font-size: 12px;}/*默认display:none*/
.tips_msg i{width: 14px;height: 14px;background: url(//jci.xiaozhustatic2.com/e20200803/images/data_script.png) 0 -36px no-repeat;display: inline-block;padding-right: 10px;}
.bor_red {border-color: #f52626 !important;}/*如果输入框需要加红*/

/*房源标签*/
.newLabel {padding: 0 35px 0 0; }
.newLabel span.col_slogn{ display: inline-block; margin-right: 6px; color: #720124;font-size: 12px;}
.newLabel span .new_ico {width:12px; height:12px;display:inline-block;background: url(//jci.xiaozhustatic2.com/e20200803/images/icon_new.png) no-repeat;background-size: cover;margin-right: 3px;}

/*房源列表*/
.collect_info{padding: 21px 9px;border: 1px solid #eeeeee;border-top: 0;}
.collect_info .resule_img_a{display: block;height: 240px;overflow: hidden;background: #ecf0f1;position: relative;text-align: center;}
.collect_info .img_empty{line-height: 240px;font-size: 14px;color: #607d8b;display: inline-block;}
.collect_info .pic_list>li{padding: 0 12px;width: 50% !important;}
.collect_info .result_btm_con{padding: 0 12px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.collect_tool{position: absolute;right: 21px;top: 10px;width: 40px;height: 40px;background: url(//jci.xiaozhustatic2.com/e20200803/images/favorite/more_icon.png) 0 0 no-repeat;cursor: pointer;}
.tool_list{position: absolute;right:0;top: 57px;background: #fff;z-index: 20;padding: 0 15px;display: none;
-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;white-space:nowrap;}
.collect_tool.active .tool_list{display: block;}
.tool_list .tool_item{padding: 18px 0 15px;font-size: 14px;color: #212121;border-top: 1px solid #eeeeee;}
.tool_list .tool_item:first-of-type{border-top: 0;}
.tool_list .tool_item i{margin-right: 8px;background: url(//jci.xiaozhustatic2.com/e20200803/images/favorite/icon_sprite.png) no-repeat;display: inline-block;}
.tool_list .tool_item i.remove_icon{width: 18px;height: 17px;background-position: -28px -34px;}
.tool_list .tool_item i.cancel_icon{width: 18px;height: 16px;background-position: 0 -34px;}
.tool_list:before{content:'';position: absolute;width: 0;height: 0;right: 14px;top: -6px;border-bottom: 6px solid #fff;border-left: 5px solid transparent;border-right: 5px solid transparent;}
.del_pop{position: fixed;width: 330px;left: 50%;top: 50%;background: #fff;border-radius: 1px;padding: 26px 65px 21px;z-index: 999;
    -webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;text-align: center;-webkit-box-shadow: 0 0 10px rgba(0,0,0,0.10);-moz-box-shadow: 0 0 10px rgba(0,0,0,0.10);box-shadow: 0 0 10px rgba(0,0,0,0.10);
-webkit-transform: translate(-50%,-50%);-moz-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);-o-transform: translate(-50%,-50%);transform: translate(-50%,-50%);}
.del_pop h6.confirm_title{font-size: 16px;color: #323232;line-height: 22px;font-weight: 400;}
.del_pop p.confirm_msg{font-size: 14px;color:#323232;line-height: 20px;margin-top: 16px;}
.del_pop .btn_group{margin-top: 32px;white-space: nowrap;}
.del_pop .btn_group a{display: inline-block;width: 90px;height: 36px;line-height: 36px;border-radius: 1px;}
.del_pop .btn_group a.del_btn{margin-right:10px;color: #fff;background: #ff4b81;}
.del_pop .btn_group a.cancel_btn{margin-left:10px;background:#ffdbe6;color: #ff4b81;}

.mask{ position:fixed; left:0; top:0; z-index:1000; width:100%; height:100%; opacity:0.9; filter:alpha(opacity=90); background-color:#415161;}