@charset "gb2312";
/* CSS Document by yanying3@leju.com */
body { font:12px/1.5 "Arial","\5b8b\4f53", sans-serif; color:#666;}
a{ color:#666; text-decoration:none;}
a:hover{ color:#fc7e22; text-decoration:underline;}
.wrap{ width:950px; margin:0 auto; z-index:6;}
.x{ display:inline-block; width:20px; height:20px; background:url(../images/x_img.png) no-repeat 0 0; margin-top:-5px; margin-bottom:-5px;}
.x_border { border: 1px solid #ccc;}

/*详情页*/
.x_main {} 
/*详情*/
.x_mod1 { }
.x_mod1L { float: left; display: inline; width: 320px; overflow: hidden;}
.x_mod1LImg { position: relative; width: 320px; height: 240px; overflow: hidden;}
.x_mod1LImg li { position: absolute; width: 320px; height: 240px; overflow: hidden;}
.x_mod1LImg img { display: block; width: 320px; height: 240px;}
.x_mod1LBg { position: absolute; bottom: 0; left: 0; width: 318px; height: 40px; background: #575656; font-size: 0; line-height: 999px; overflow: hidden; border: 1px solid #8a8a8a; opacity: 0.7;}
.x_mod1LText { position: absolute; bottom: 12px; left: 0; width: 288px; height: 18px; overflow: hidden; padding: 0 15px; }
.x_mod1LText a, .x_mod1LText a:hover { color: #fff; }
.x_mod1LImgBtn { height:30px; padding-top:8px; padding-left: 6px; border:1px solid #dbdbdb; background-color:#ebebeb; font-size: 0; overflow: hidden;}
.x_mod1LImgBtn a { float:left; height:22px; padding:0 2px; margin:0 2px; color:#666666; line-height:22px; text-align:center; overflow: hidden; font-size: 12px;}
.x_mod1LImgBtn a:hover { color: #c21119;}
.x_mod1LImgBtn a:hover { text-decoration:none;}
.x_mod1LImgBtn .x_fselect { color:#FFFFFF; background: #333333;}
.x_mod1LForm { position:relative; height: 103px; margin-top: 10px; border: 1px solid #fac690; overflow: hidden;}
.x_mod1LFormTit { width: 134px; height: 25px; background: url(../images/x_img.png) -40px -160px no-repeat; color: #c00; font-size: 16px; line-height: 25px; font-weight:bold; padding-left: 12px; }
.x_mod1LForm dd { padding-left: 12px; margin-top: 12px; margin-bottom: 10px;}
.x_mod1Linput { width: 142px; padding: 0; padding-left: 3px; line-height: 18px; border: 1px solid #cfcfcf; height: 18px;}
.x_vn { vertical-align: -2px;}
.x_mod1LBtn { position:absolute; display: inline; width: 110px; height: 59px;  border: 0; background:url(../images/x_img.png) no-repeat -140px -581px; vertical-align: top; font-size: 0; cursor: pointer; line-height: 999px; overflow: hidden; top:34px; right:6px;}
.x_mod1LAds { width: 320px; height: 90px; margin-top: 10px; overflow: hidden;}
.x_mod1LAds img { display: block; width: 320px; height: 90px;}
.x_mod1R { float: right; display: inline; width: 600px; color: #666;}
.x_mod1RUl1 li, .x_mod1RUl2 li { margin-bottom: 8px;}
.x_mod1RUl1 a, .x_mod1RUl2 a { text-decoration: underline; font-family: "\5b8b\4f53";}
.x_mod1RTit{ font-size: 20px; color: #000; margin-bottom: 2px;}
.x_mod1RLiT { color: #666; font-weight: bold; font-family: "\5b8b\4f53";}
.x_mod1RShow, .x_mod1RShow0 { display: inline-block; width: 366px; height: 20px; overflow: hidden; vertical-align: middle; line-height: 20px;}
.x_mod1RShow0 {width: 431px;}
.x_mod1RShowOn .x_mod1RShow, .x_mod1RShowOn .x_mod1RShow0 { height: auto;} 
.x_mod1RShowOn .x_mod1RLiT, .x_mod1RShowOn .x_mod1RShow, .x_mod1RShowOn .x_mod1RShow a, .x_mod1RShowOn .x_mod1RShow span { vertical-align: top;}
.x_mod1Rred { color: #c00; font-weight: bold;}
.x_mod1RTextB { font-size: 20px; font-family: Tahoma; font-weight: normal;}
.x_mod1RDetail { color: #999;}
.x_mod1R .x_showa { text-decoration: none; }
.x_mod1RUnder { text-decoration: underline;}
.x_mod1R .x_showa:hover { text-decoration: none;}
.x_mod1RUl1 .x_mod1RHis, .x_mod1RUl1 .x_mod1RCa, .x_mod1RUl2 .x_mod1RUrl, .x_mod1RUl2 .x_mod1RHu, .x_mod1RUl2 .x_mod1RMap,.x_mod1RUl1 .x_mod1FDB { display: inline-block; width: 68px; height: 20px; padding-left: 24px; line-height: 20px; background:url(../images/x_img.png) no-repeat -140px -80px; overflow: hidden; text-decoration: none; margin-left: 8px; vertical-align: middle;}
.x_mod1RUl1 .x_mod1RHis:hover, .x_mod1RUl1 .x_mod1RCa:hover, .x_mod1RUl2 .x_mod1RUrl:hover, .x_mod1RUl2 .x_mod1RHu:hover, .x_mod1RUl2 .x_mod1RMap:hover,  .x_mod1FDB:hover { text-decoration: none;}
.x_mod1RUl1 .x_mod1RHis { padding-left: 18px; width: 74px;}
.x_mod1RUl1 .x_mod1RCa { background-position: -40px -560px;}
.x_mod1RUl2 .x_mod1RUrl { background-position: -40px -600px;}
.x_mod1RUl2 .x_mod1RHu { background-position: -140px -560px; padding-left: 36px; width: 56px;}
.x_mod1RUl2 .x_mod1RMap { background-position: -40px -80px;}
.x_mod1RUl1 .x_mod1FDB { background-position: -40px -680px;}
.x_mod1RUll { display: inline-block; width: 250px;}
.x_mod1RPhone { width: 595px; height: 62px; border: 1px solid #dcdcdb; margin: 15px 0 12px;}
.x_mod1RPhone dd a { text-decoration: underline;}
.x_mod1RPhoneL { float: left; display: inline; width: 391px; background:url(../images/x_bg.png) no-repeat right -320px; margin-right: 15px;}
.x_mod1RPLIcon { float: left; display: inline; width: 46px; height: 48px; background:url(../images/x_img.png) no-repeat -40px -320px; margin: 8px 18px 0 9px; line-height: 999; font-size: 0; overflow: hidden;}
.x_phoneNum { color: #d92925; font-size: 18px; font-weight: bold; margin-top: 7px;}
.x_phoneFreeBtn { display: inline-block; width: 62px; height: 23px; background: url(../images/x_img.png) -120px -120px no-repeat; color: #fff; font-weight: bold; text-align: center; font-size: 12px; line-height: 21px; margin-left: 18px; vertical-align: middle;}
.x_phoneFreeBtn:hover { text-decoration: none;}
.x_phoneNum2 { color: #666; margin-top: 3px;}
.x_mod1RPhone dd { padding-top: 8px;}
.x_mod1RPhone .x_phoneRed { padding-top: 10px;}
.x_phoneRed a { color: #c00; text-decoration: underline;}
/*楼盘名称 最新动态 相似楼盘对比*/
.x_mod2 { margin-top: 15px;}
.x_mod2L { float: left; display: inline; width: 640px; height: 183px; overflow: hidden;}
.x_public{ border: 1px solid #e4e4e4; padding: 2px;}
.x_modTitle{ height: 36px; line-height: 30px; font-size: 14px;}
.x_modTitle .x_emmar a { margin: 0 5px;}
.x_emtext2 a { text-decoration: underline;}

.x_mod2LCon { padding: 15px 15px 0 20px;}
.x_mod2LConT { font-size: 14px; color: #666; font-weight: bold; margin-bottom: 5px; white-space: nowrap;}
.x_mod2LConT span { font-weight: normal;}
.x_tipsBg { display: inline-block; width: 30px; padding-right: 4px; height: 15px; line-height: 15px; text-align: center; color: #fff; margin-right: 15px; font-size: 12px; background: url(../images/x_img.png) -40px 0 no-repeat;}
.x_mod2LConT i{ float: right; display: inline; color: #999; font-size: 12px;  font-weight: normal; font-style: normal;}
.x_mod2LCText { height: 72px; line-height: 24px; word-wrap: break-word ; word-break:break-all; overflow: hidden;}
.x_mod2LCText2 { color: #000; margin-top: 5px; height: 18px; line-height: 18px; width: 100%; overflow: hidden;}
.x_mod2LCText2 a { color: #666; margin-left: 5px; margin-right: 5px; text-decoration: underline;}
.x_mod2LCText2 a:hover { color: #c21119;}
.x_mod2LCText2 .x_mod2LCText2R { color: #c00; margin: 0;}
.x_mod2L .x_public { height: 177px;}
.x_mod2R { float: right; display: inline; width: 300px; height: 183px; overflow: hidden;}
.x_mod2R .x_public { height: 177px;}
.x_mod2RCon { padding: 15px 0 0;}
.x_mod2RTable { width: 100%; margin-top: 8px;}
.x_mod2RTable a { color: #c00; text-decoration: none; padding-left: 10px; }
.x_mod2RTable a span { color: #666; text-decoration: underline; margin-left: 5px;}
.x_mod2RTable a:hover span { color: #c21119;}
.x_mod2RTable em { display: block; width: 42px; height: 21px; background: url(../images/x_img.png) -40px -120px no-repeat; padding-left: 10px; padding-right: 10px;}
.x_mod2RTable td { padding: 1px 0 2px;}
/*销售情况*/
.x_mod3 { margin-top: 10px;}
.x_mod3L { float: left; display: inline; padding: 10px 0 15px 13px;}
.x_mod3R { float: right; display: inline; width: 284px; height: 338px; border: 1px solid #e8e8e8; overflow: auto; overflow-x: hidden; margin-top: 10px; margin-right: 10px;}
.x_mod3L img { display: block; width: 625px; height: 340px;}
.x_mod3R .x_lpbottomtitle{height: 26px; line-height: 26px; background: #f9f9f9; border-bottom: 1px solid #e8e8e8; margin-bottom: 10px;}
.x_mod3R .x_lpbottomtitle span{margin: 0 35px; color: #000;}
.x_mod3R .x_lpbottomtitle span.spanright{margin-right: 80px;}
.x_mod3R .lpbottomcon{ margin-left: 5px; margin-right: 5px;}
.x_mod3R .lpbcon_top{height: 26px; line-height: 26px; background: #fbfbfb; border: 1px solid #e8e8e8; cursor: pointer;}
.x_mod3R .lpbcon_top span { float: left; display: inline; color: #000;}
.x_mod3R .lpbcon_top s {color: #ce0000; margin-right: 3px; text-decoration: none;}
.x_mod3R .lpbcon_top em{ float: right; margin-top:3px;}
.x_mod3R .lpbcon_bottomtable{width: 235px;}
.x_mod3R .lpbcon_bottomtable th{height: 24px; text-align: center; border-bottom: 1px solid #eee; color: #666;}
.x_mod3R .lpbcon_bottomtable td{height: 24px; text-align: center; color: #999;}
/*主力户型*/
.x_mod4 { margin-top: 10px;}
.x_mod4 .pub_dd1 { padding: 0 7px;}
.x_mod4 .unit_list li{float: left; width: 202px; margin: 17px 15px 0; display: inline;}
.x_mod4 .unitimg{width: 200px; border: 1px solid #c8c8c8; position: relative; margin-bottom:2px;}
.x_mod4 .unitimg img{ display: block; width: 200px; height: 200px;}
.x_mod4 .unitname{width: 192px; background: #f3f3f3; padding:0 5px; height:46px; text-align: center; overflow:hidden; line-height:22px;}
.x_mod4 .unitname a{text-decoration: underline;}
.x_mod4 .unitprice{text-align: center; padding: 5px 0;}
.x_mod4 .unitprice p{background-position: -8px -473px;}
.x_mod4 .unitprice p.un_nopoint{background-position: -9999px -9999px; margin-bottom: 0;}
.x_mod4 .x_redIcon, .x_grayIcon { position: absolute; display: block; width: 79px; height: 22px; background: url(../images/x_img.png) -140px -320px no-repeat; overflow: hidden; line-height: 999; font-size: 0; top: -1px; left: -1px;}
.x_mod4 .x_grayIcon { background-position: -140px -360px;}
/*周边配套 详细信息*/
.x_mod5 { margin-top: 10px;}
.x_mod5L { float: left; display: inline; width: 640px; height: 332px; overflow: hidden;}
.x_mod5R { float: right; display: inline; width: 300px; height: 332px; overflow: hidden;}
.x_mod5L .x_pub_dd { height: 275px; padding: 10px;}
.x_mod5Table { width: 100%; overflow: hidden;}
.x_mod5Table tbody th { border-top: 1px solid #cac9c9;}
.x_mod5Table th, .x_mod5Table td { padding: 5px 0 4px; padding-left: 22px; height: 18px; overflow: hidden; white-space:nowrap; }
.x_mod5Table th { background-color: #f9f9f9; }
.x_mod5Table a { color: #000; text-decoration: underline;}
.x_mod5Table a:hover { color: #c21119;}
.x_mod5Table .x_mod5Tlong { padding-left: 0px;}
.x_mod5Table .x_mod5Tlong a { color: #666; text-decoration: underline;}
.x_mod5Table .x_mod5Tlong a:hover { color: #c21119; }
.x_mod5Tbdr { border-right: 1px solid #cac9c9; border-top: 1px solid #cac9c9; }
.x_mod5RLiT { color: #666; font-weight: bold; }
.x_mod5R .x_pub_dd { height: 280px; padding: 15px 10px 0 23px;}
.x_mod5R li { margin-bottom: 5px; height: 18px; overflow: hidden; font-family: "\5b8b\4f53";}
/*网友点评 编辑点评*/
.x_mod6 { margin-top: 10px;}
.x_mod6L { float: left; display: inline; width: 640px;}
.x_mod6R { float: right; display: inline; width: 300px;}
.x_mod6L .x_public { height: 285px; overflow: hidden;}
.x_mod6L .x_pub_dd { padding: 8px 15px 0 6px;}
.x_mod6Ul { font-family: "\5b8b\4f53";}
.x_mod6Ul dl { margin-bottom: 16px;}
.x_mod6Ul dt { height: 21px; margin-bottom: 5px; overflow: hidden;}
.x_mod6Ul dt a { font-size: 14px; text-decoration: underline;}
.x_mod6Ul dt span { margin-left: 26px;}
.x_mod6Ul .fr a { font-size: 12px; text-decoration: none;}
.x_mod6Ul a.x_mod6Ulre { text-decoration: underline;}
.x_mod6Ul dd { height: 18px; padding-left: 12px; overflow: hidden; font-family:"Arial, \5B8B\4F53";}
.x_mod6Ul dd .fr { margin-right: 64px;}
.x_mod6Ul dd .fr a { text-decoration: underline;}
.x_mod6R .x_public { height: 285px; overflow: hidden;}
.x_mod6R .x_pub_dd { padding: 15px 10px 0 10px; }
.x_mod6Rdl { height: 80px; margin-bottom: 10px; overflow: hidden;}
.x_mod6Rdl dt { float: left; margin-right: 15px; padding-left: 5px; }
.x_mod6Rdl img { display: block; width: 110px; height: 80px;}
.x_mod6Rdl dd { white-space: nowrap;}
.x_mod6Rdl dd a { color: #000; font-size: 14px; text-decoration: underline; display: block;}
.x_mod6Rp { height: 72px; padding-left: 10px; padding-right: 10px; color: #666; line-height: 24px; border-bottom: 1px solid #f0f0f0; padding-bottom: 8px; overflow: hidden;}
.x_mod6Rp span { font-weight: bold;}
.x_mod6Rul { margin-top: 10px; padding-left: 10px;}
.x_mod6Rul li { height: 18px; overflow: hidden; margin-bottom: 10px;}
.x_mod6Rul a { text-decoration: underline;}
/*综合评分 楼盘印象 在线问答 业主论坛热帖推荐*/
.x_mod7 { margin-top: 10px;}
.x_mod7L { float: left; display: inline; width: 640px; height: 470px; /*overflow: hidden;*/}
.x_mod7R { float: right; display: inline; width: 300px; height: 470px; overflow: hidden;}
.x_mod7B { margin-top: 10px;}
.x_mod7T { height: 183px;}
.x_mod7T .x_public { height: 177px; overflow: hidden;}
.x_mod7T .x_mod7tittip { font-weight: normal; color: #666; margin-left: 0;}
.x_mod7TL .x_emtext2 { font-weight: bold; font-size: 14px;}
.x_mod7TL .x_emtext2 .x_mod7tittip { font-size: 12px;}
.x_mod7TL { float: left; display: inline; width: 315px; height: 183px;}
.x_mod7TR { float: right; display: inline; width: 315px; height: 183px;}
.x_mod7TL .x_pub_dd, .x_mod7TR .x_pub_dd { height: 146px; overflow: hidden;}
.x_mod7TL .x_pub_dd { padding: 0 10px 0 16px;}
.x_mod7StarLine li span{ float:left; display:inline; height: 14px; overflow: hidden; vertical-align: middle;}
.x_mod7StarLine .bar { width: 198px; height: 12px; background-color: #f7f7f7; margin-right: 5px; overflow: hidden; line-height: 999px; font-size: 0; margin-top: 7px;}
.x_mod7StarLine .red_bar{ background-color: #de4d4c;}
.x_mod7StarLine .yellow_bar{ background-color: #e7aa3f;}
.x_mod7StarLine .green_bar{ background-color: #86cc3b;}
.x_mod7StarLine .blue_bar{ background-color: #3aa8db;}
.x_mod7StarLine .purple_bar{ background-color: #8e4dde;}
.hou_impres { width: 290px; height: 108px; overflow: hidden; padding-top: 5px;}
.hou_impres li { float:left; display: inline; width:90px; height:30px; line-height:30px; color:#fff; margin:3px; text-align:center; word-spacing:normal; overflow:hidden; cursor: pointer;}
.hou_impres li a {color: #fff;}
.hou_impres .i1 { background-color:#f27c78;}
.hou_impres .i2 { background-color:#f4a720; }
.hou_impres .i3 { background-color:#8dca48;}
.hou_impres .i4 { background-color:#8bd3e9;}
.hou_impres .i5 { background-color:#da514c;}
.hou_impres .i6 { background-color:#bda3e2;}
.hou_impres .i7 { background-color:#5b89c7;}
.hou_impres .i8 { background-color:#e192c2; }
.hou_impres li.i9 { background-color:#ef9b39; }
.x_starWrap { width: 133px; height: 26px; background:url(../images/x_star.png) 0 -3px no-repeat; font-size: 0; margin-left: 3px; line-height: 0;}
.x_star1{ background-position: -104px -3px;}
.x_star2{ background-position: -78px -3px;}
.x_star3{ background-position: -52px -3px;}
.x_star4{ background-position: -26px -3px;}
.x_star5{ background-position: 0 -3px;}
.x_starWrap .x_star { display: inline-block; width: 26px; height: 26px; font-size: 0; line-height: 999px; overflow: hidden; *width: 25px; -webkit-text-size-adjust:none;letter-spacing: 0;}
.x_mod7StarLine { padding-top: 7px; zoom:1;}
.x_mod7StarLine li{ float: left; display: inline; width: 100%; height:26px; line-height: 12px; overflow: hidden;}
.x_mod7StarLine li span{ float:left; display:inline; height: 26px; line-height: 26px; overflow: hidden; vertical-align: top;}
.x_starC { margin-left: 10px;}
.x_mod7StarLine em { font-size: 12px; display: inline-block; width: 15px; text-align: right;}
.x_mod7StarLine em.x_redem{ color: #cc0104;}
.x_starW { width: 198px; margin-right: 5px;}
.x_mod7YinWrap { margin-top: 10px;}
.x_mod7Input { float: left;width: 215px; padding: 0; padding-left: 3px; line-height: 25px; border: 1px solid #cfcfcf; height: 25px;vertical-align: top;}
.x_yinBtn { float: left;width: 65px; height: 27px;line-height: 27px;border: 0; background:#679ada no-repeat; vertical-align: top; font-size: 14px; cursor: pointer; text-align: center; color: #fff; font-weight: bold;}
.x_mod7B .x_public { height: 271px; overflow: hidden;}
.x_mod7B .x_pub_dd { padding: 0 15px 0 6px;}
.x_mod7BUl { font-family: "\5b8b\4f53"; }
.x_mod7BUl li span { float: right; display: inline; margin-left: 10px; color: #999;}
.x_mod7BUl li a { font-size: 14px; text-decoration: underline;}
.x_mod7BUl li { height: 21px; padding: 7px 0 2px; overflow: hidden;}
.x_mod7BUl li em { margin-left: 5px;}
.x_mod7BUl em strong { font-weight: bold;}
.x_mod7RUl li { height: 132px; overflow: hidden;}
.x_mod7RUl li.tc { height: auto;}
.x_mod7R .x_public { height: 464px; overflow: hidden;}
.x_mod7R .x_pub_dd { padding-top: 3px;}
.x_mod7RUl dl { margin-right: 5px;}
.x_mod7RUl dt, .x_mod7RUl dd { position: relative; height: 49px; padding: 11px 0 0 46px; line-height: 22px; background-color: #fafafa; overflow: hidden;}
.x_mod7RUl dd { background-color: #FFF; border-bottom: 1px solid #f0f0f0; padding-bottom: 4px;}
.x_mod7RUl dt em, .x_mod7RUl dd em{ position: absolute; left: 10px; top: 11px; font-size: 16px; color: #cc0104; font-weight: bold;}
.x_mod7RUl dd em { color: #666;}
.x_mod7Re, .x_mod7Wa { display: inline-block; width: 74px; height: 29px; line-height: 27px; padding-bottom: 4px; border: 0; background:url(../images/x_img.png) no-repeat -40px -200px; vertical-align: top; font-size: 14px; cursor: pointer; text-align: center; color: #fff; font-weight: bold;}
.x_mod7Re:hover { color: #fff;}
.x_mod7Wa { margin-left: 30px; background-position: -40px -240px; color: #666;}
.x_mod7Re:hover, .x_mod7Wa:hover { text-decoration: none;}
/*小区图片*/
.x_mod8 { margin-top: 10px;}
.x_mod8 .pub_dd1 { padding: 5px 0 15px;}
/*.x_mod8 .realimg{border: 1px solid #eaeaea; padding: 10px; margin-top: 10px;}*/
.x_mod8 .realimg_list li{width: 162px; float: left; margin: 0 13px; text-align: center; overflow: hidden; display: inline;}
.x_mod8 .rl_tilte a{height: 30px; line-height: 30px; font-size: 14px;  font-weight: bold; overflow: hidden; text-decoration: underline;}
.x_mod8 .rl_tilte i{font-size: 12px; color: #c00; margin-left: 3px; text-decoration: none; font-style: normal;}
.x_mod8 .rl_img{ margin-bottom: 5px;}
.x_mod8 .rl_img img{ display: block; width: 162px; height: 120px;}
.x_mod8 .rl_name a{ line-height: 18px;  margin-bottom: 3px; text-decoration: underline;}
.x_mod8 .rl_date{color: #666;}
/*热门楼盘 周边楼盘 热销楼盘推荐*/
.x_mod9 { margin-top: 10px;}
.x_mod9L { float: left; display: inline; width: 640px; height: 475px; border: 1px solid #e4e4e4; border-bottom: 0; border-right: 0;}
.x_mod9L .x_public { float: left; display: inline; width: 315px; height: 232px; overflow: hidden; border-top: 0; border-left: 0;}
.x_mod9L .x_pub_dd { padding: 10px;}
.x_mod9 .lp_top_table th{ font-weight: bold; text-align: center; color: #666;}
.x_mod9 .lp_top_table td{ height: 30px; color: #999;}
.x_mod9 .lp_top_table td a{ color: #666; text-decoration: underline;}
.x_mod9 .lp_top_table td a:hover { color: #c21119;}
.x_mod9 .lp_top_table td span { display: block; width: 63px; height: 16px; line-height: 16px; padding-left: 6px; background: url(../images/x_img.png) -180px -40px no-repeat;}
.x_mod9R { width: 300px; height: 475px; float: right; display: inline;}
.x_mod9R .x_pub_dd { height: 438px; padding: 0 8px;}
.x_mod9RList { height: 434px; overflow: hidden;}
.x_mod9RList a { text-decoration: underline;}
.x_mod9RList a:hover { color: #c00;}
.x_mod9RList dl { padding-top: 6px;}
.x_mod9RLImg { float: left; display: inline; padding: 4px 8px 0 5px; width: 116px; height: 88px;}
.x_mod9RLImg img { display: block; width: 116px; height: 88px;}
.x_mod9RList dd { height: 24px; line-height: 24px; overflow: hidden; color: #999;}
.x_mod9RList .x_mod9Rdd { height: 48px; }
.x_mod9RList dd a { color: #000;}
.x_mod9RList dd a span { color: #666;}
.x_mod9RList dd a:hover span { color: #c00;}
.x_mod9RList li { padding-bottom: 6px; border-bottom: 1px solid #f0f0f0;}
/*房产热门微博*/
.x_mod10 { margin-top: 10px;}
.x_mod10 ul { padding-top: 10px; margin-left: 20px;}
.x_mod10 li{float: left; width: 90px; margin: 5px 7px; display: inline; text-align: center;}
.x_mod10 li .hl_img img{ display: block; width: 58px; height: 58px; border: 1px solid #d0d0d0; padding: 1px; margin: 0 auto;}
.x_mod10 .hl_name{width: 90px; overflow: hidden; line-height: 20px; margin-top: 2px; color: #666;}
.x_mod10 li input { vertical-align: -2px;}
.x_mod10 p{text-align: center; margin-top:10px; padding-bottom: 20px;}
.x_weiboSubmit { width: 74px; padding-bottom: 4px; border: 0;  vertical-align: top; font-size: 14px; cursor: pointer; text-align: center; color: #fff; font-weight: bold;}
/*其他城市热盘*/
.x_mod11 { margin-top: 10px;}
.x_mod11 .ohotlist { padding: 5px 0 15px;}
.x_mod11 .ohotlist li{ float: left; width:86px; margin-left: 10px; line-height: 25px; padding-left: 8px; background-position: -8px -499px; overflow: hidden; white-space: nowrap; word-break:break-all; font-family: "\5b8b\4f53";}
/*关注*的人还会关注这些楼盘*/
.x_mod12 { margin-top: 10px;}
.x_lpimg_list { margin-left: 13px;}
.x_lpimg_list li {float: left; display: inline; width: 133px; padding: 10px; text-align: center; }
.x_lpimg_list p { height: 20px; line-height: 20px; margin-bottom: 0; overflow: hidden; color: #000;}
.x_lpimg_list .x_mod12text { margin-top: 5px;}
.x_lpimg_list p span { color: #c00;}
.x_lpimg_list p a { color: #000; text-decoration: underline;}
.x_lpimg_list p a:hover { color:#c21119; }
.x_lpimg_listpic { width: 133px; height: 90px; overflow: hidden;}
.x_lpimg_listpic img { display: block; width: 133px; height: 90px;}
/*价格分析-克尔瑞房价*/
.x_cric2 { border: 1px solid #ececec; height: 101px; background:url(../images/x_bg.png) repeat-x 0 -390px; overflow: hidden;}
.x_cric2 .x_cricC { float: none; display: block; width: 100%; height: 52px; background: none; }
.x_cricLogo { float: left; display: inline; width: 107px; height: 34px; background:url(../images/x_img.png) no-repeat -120px -400px; margin-left: 18px; margin-top: 10px;}
.x_cricCC { float: left; display: inline; width: 420px; height: 30px; margin-top: 10px; overflow: hidden; }
.x_cricTit { color: #303030; font-size: 14px; margin-left: 16px;}
.x_cricPrice { font-size: 20px; font-family: Tahoma; color: #c00;}
.x_cricBe { font-size: 16px; color: #c00; font-weight: bold;}
.x_cricBe .x_f14 { font-size: 14px;}
.x_cricTip { color: #979797; font-size: 12px;}
.x_cricCC2 { padding-left: 10px; height: 45px; font-size: 0; padding-top: 3px;}
.x_cricCC2 a { display:inline-block; width:124px; height:31px; line-height:31px; padding-left: 28px; padding-bottom: 2px; margin-right:3px; background:url(../images/x_img.png) no-repeat -40px -640px; color:#262626; font-size: 12px;}
.x_cricCC2 a:hover{color:#cc0000;}
/*price_trend style*/
.x_mod13Con { padding: 10px 8px;}
.xtable1 { border-bottom: 1px solid #e8e8e8;}
.xtable1 th{height: 26px; border: 1px solid #e8e8e8; background: #f9f9f9; }
.xtable1 td{height: 26px; border: 1px solid #e8e8e8; border-collapse:collapse;}
.xtable1 td.h52{ height:52px;}
.xtable1 .tr_all{ display:none;}
.xresume { height:14px; line-height:14px; font-size:0px; overflow: hidden;}
.xresume a.up,.xresume a.down { display:block; width:100%; height:14px; line-height:0; font-size:0px; }
.xresume a em { display: block; width: 44px; height: 14px; margin: -1px auto 0; background:url(../images/d_spriteIcon.png) no-repeat 0 -181px; }
.xresume a.down em { background-position: -46px -181px;}
.x_mod13Con .col_red { color: #cc0104;}
.x_mod13B { color: #999;}
.x_mod13radio { text-align: right;}
.x_mod13radio em { float: left;}
.x_mod13radio .vm { vertical-align: -2px; margin-left: 30px;}
.x_mod13Con .w560{width:560px;}
.x_mod13Con .w368{width:368px;}
/*周边区域价格走势简述*/
.x_mod14 { margin-top: 10px;}
.x_mod14Con { line-height: 28px;}
/*.x_mod14Con .col_5 { color: #c00;}*/
.x_mod14Con .w230{width:230px;}
.x_mod14Con .w640{width:640px;}
.bor_r{ border-right:1px dotted #c2c2c2;}
.bor_t{ border-top:1px dotted #c2c2c2;}
.bor_l{ border-left:1px dotted #c2c2c2;}
.w314 {width:314px;}
.h130{ height:130px;}
.price_t{ height:29px; line-height:29px; color:#333; font-size:14px; font-weight:bold;}
.price_t em{ font-weight: normal;}
.lp_top_table td a{text-decoration: underline;}
/*在售楼盘价格走势简述*/
.x_mod15 { margin-top: 10px;}
.x_mod15Con { }
.x_mod15Con .w330{width:330px;}
.x_mod15Con .w610{width:610px;}
.x_mod15Con .w95{width:95px;}
.x_mod15Con .col_5 { color: #c00;}
.x_mod15Con .col_8 { color:#42a517;}/*green*/
.x_mod15Con .cute_f{white-space:nowrap; -o-text-overflow:ellipsis; overflow:hidden; }
.x_mod15Con .price_tab th{ font-weight:400; color:#333; text-align:left; padding-bottom: 3px;}
.x_mod15Con .lp_top_table td{height: 26px;}
.x_mod15Con .lp_top_table td a{text-decoration: underline;}
.x_mod15Con .lp_top_table td strong a{ color:#fc7e22;}
.x_mod15Con .lp_top_table {font-family: "\5b8b\4f53";}
/*购房居住成本分析*/
.x_mod16 { margin-top: 10px;}
.x_mod16Con .lh28 { line-height: 28px;}
.x_mod16Con .col_5 { color: #c00;}
.x_mod16table th { color: #999999; line-height: 32px; height: 32px;}
.x_mod16Con .ti1 { text-indent: -8px; _margin-top: 10px;}
.x_mod16Con .ti1 .x_dot { display: inline-block; width: 3px; height: 3px; background-color: #676767; vertical-align: middle; line-height: 0; font-size: 0; margin-right: 5px; }
.x_mod16table th, .x_mod16table td { padding: 0 5px; white-space: nowrap;}
.x_mod16table2 { width: 294px;}
.x_mod16Con .x_mod16table2 th, .x_mod16Con .x_mod16table2 td { border: 1px solid #e4e4e4; text-align: center; line-height: 30px; height: 30px; padding: 0 1px;}
.x_mod16Con .x_mod16table2 th { background-color: #f6f6f6; color: #666; line-height: 30px; height: 30px;}
.x_btn_red, .x_btn_orange { display: inline-block;  margin: 0 5px; background-color: #d2d2d2; color: #fff; position: relative; height: 27px; padding-right: 1px; zoom:1;}
.x_btn_red:hover, .x_btn_orange:hover { color: #fff;}
.x_btn_red span, .x_btn_orange span { position: relative; display: inline-block; line-height: 27px; height: 27px; text-align: center; color: #fff; background-color: #cc0000; padding: 0 15px; margin-left: -1px; margin-top: -1px; cursor: pointer;}
.x_btn_orange span { background-color: #f58b0e;}
.x_mod16input { width: 78px; height: 24px; line-height: 24px; border-left: 1px solid #aeaeae; border-top: 1px solid #aeaeae; border-right: 1px solid #dcdcdc; border-bottom: 1px solid #dcdcdc;}
/*视频*/
.x_mod17{}
.x_mod17Con { }
.x_mod17title { font-size: 14px; color: #333; text-align: center; font-weight: bold; margin: 25px 0 2px;}
.x_mod17time { color: #666666; text-align: center; padding-bottom: 16px;}
.x_videoWrap {width: 750px; margin: 0 auto; }
.x_videoShow { width: 750px; height: 520px; overflow: hidden; }
.x_videoShare { padding: 15px 0 20px;}
.x_videoShare .fr { margin-right: -9px;}
.x_videoUlWrap  { width: 800px; height: 206px;overflow: hidden; margin-left:72px; padding-top: 5px; padding-bottom: 4px; position: relative;}
.x_videoList { position: relative; }
.x_videoList .realimg_list { width: 9999px; position: absolute;}
.x_videoList .realimg_list li{ width: 160px; height: 190px; float: left; margin: 0 9px; text-align: center; display: inline; padding: 10px 10px 6px; position: relative;}
.x_videoList .rl_img .cur img {outline: 4px solid #67a8e1; }
.x_videoList .rl_img .cur .e_no2{ display:block;}
.x_videoList .rl_img .e_no2{ position: absolute;top:35px;left:55px;_left:-20px;display: none; width: 50px; height: 50px;background: url(../images/xv.png) no-repeat center center;}
.x_videoList .rl_img{ position: relative; margin-bottom: 10px;}
.x_videoList .rl_img img{ display: block; width: 160px; height: 120px;}
.x_videoList .rl_name a{ line-height: 18px;  margin-bottom: 3px;  font-size: 12px; color:#333;}
.x_videoList .rl_date{color: #999; margin-top: 5px; line-height: 18px;}
.x_videoUp, .x_videoDown { position: absolute; top: 65px; left: 45px; display: block; width: 23px; height: 32px; text-indent: -9999px;overflow: hidden; background:url(../images/x_img.png) no-repeat 0 -480px;}
.x_videoDown { left: auto; right: 45px; background-position: 0 -520px;}
.x_videoIcon { position: absolute; display: block; top: 36px; left: 52px; width: 62px; height: 62px; background:url(../images/x_vedio.png) no-repeat 0 0; _background:url(../images/x_vedio.gif) no-repeat 0 0;}
.x_san { position: absolute; top: -6px; left: 85px;font-family: "SimSun"; overflow: hidden; font-size: 12px; line-height: 1.231; display: none; height: 12px; color: #ebebeb;}
.realimg_list .cur .x_san { display: block;}
/*周边热门视频快讯*/
.x_mod18 { margin-top: 10px;}
.x_mod18Con .realimg_list {padding-left: 7px;}
.x_mod18Con .realimg_list li{ width: 160px; height: 190px; float: left; margin: 0 3px; text-align: center; display: inline; padding: 20px 10px 10px; position: relative;}
.x_mod18Con .realimg_list .cur {background-color: #ebebeb;}
.x_mod18Con .rl_img{ position: relative; margin-bottom: 5px;}
.x_mod18Con .rl_img img{ display: block; width: 160px; height: 120px;}
.x_mod18Con .rl_name a{ line-height: 18px;  margin-bottom: 3px; text-decoration: underline; font-size: 14px; font-weight: bold;}
.x_mod18Con .rl_date{color: #666; margin-top: 5px;}

/*Contrast pop*/
.contrast_open{ width:235px; position: absolute; left: 50%; z-index: 500; }
.contrast_open .tit{height:32px; line-height:32px; background-color:#b80703; padding:0 10px 0 15px; color:#fff;}
.contrast_open .tit a{ float:right; color:#fff; padding-right:13px; background: url(../images/x_img.png) 21px -363px no-repeat;}
.contrast_open .con{ border:2px solid #cc0201; border-top:0; padding:15px;}
.contrast_open .x_mod7Wa { margin-left: 15px;}
div.contrast_open1{
    left: -234px;
    z-index: 500
}
.f_input01{width:188px; height:25px; line-height:25px; padding:0 5px; border:1px solid #e4e4e4; background-color:#fff;}
.f_list06 li{float:left; position:relative; width:100%; line-height:24px; overflow:hidden; white-space:nowrap;}
.f_list06 li .del{ position:absolute; display:block; width:13px; height:11px; overflow:hidden; top:7px; right:0; text-indent:-9999%; background: url(../images/x_img.png) -4px -344px no-repeat;}
.contrast_close{ width:32px; position: absolute; left: 50%; margin-left: 483px; z-index: 9999999; }
.contrast_close .tit{width:32px; height: 16px; background:#b80703 url(../images/x_img.png) 6px -412px no-repeat; }
.contrast_close .con{ text-align: center; border:2px solid #cc0201; border-top:0; padding: 0 3px 5px; line-height: 12px;}
.contrast_close .x_red { display: block; color: #c00; padding: 5px 0 0; }
/* statement 免责声明*/
.statement{border: 1px solid #e9a7a7; padding: 10px; margin-top: 10px; margin-bottom: 20px;}
.statement p{line-height: 22px; color: #666;}
.statement p strong{font-weight: bold; color: #cc0104;}
.x_footLine { height: 1px; border-bottom: 1px solid #e6e6e6;}
/*Footer*/
#footer{line-height: 22px; padding: 20px 0; text-align: center; color:#000;}
#footer a {color: #000000;}
/*icon*/
.x00 { background-position: 0 0; float: left; margin: 4px 2px 0 0;}
.x01 { background-position: 0 -20px;}
.x02 { background-position: 0 -40px; float: left; margin: 4px 3px 0 0;}
.x03 { background-position: 0 -60px;}
.x04 { background-position: 0 -80px;}
.x05 { background-position: 0 -100px;}
.x06 { background-position: 0 -120px;}
.x07 { background-position: 0 -140px;}
.x08 { background-position: 0 -160px; float: left; margin: 4px 0 0 0;}
.x09 { background-position: 0 -180px; float: left; margin: 4px 0 0 0;}
.x10 { background-position: 0 -200px;}
.x11 { background-position: 0 -220px;}
.x12 { background-position: 0 -240px;}
.x13 { background-position: 0 -260px;}
.x14 { background-position: 0 -280px;}
.x15 { background-position: 0 -300px;}
.x16 { background-position: 0 -320px;}
/*Font*/
.yahei{font-family:"\5FAE\8F6F\96C5\9ED1";}
.arial{font-family: Arial;}
.song { font-family: "\5b8b\4f53";}

/*sufang*/
.cell{display:table-cell;*display:inline-block;width:2000px;*width:auto}
.s_btn01, .s_btn02, .s_btn03, .s_btn04, .s_pj_icon, .s_list03 dt, .s_tab01 a.cur, .s_tab01 a.kfsj_cur, .s_list04 h3 .short_i, .s_list04 h3 .long_i, .s_list15 li .img_box .arrow, .s_btn_pack, .s_btn_show, .s_map_search .sub, .c_focus .c_focus_control_bg .link_wrap .link_yb, .c_trun_off .c_focus .c_focus_control_bg .link_wrap .link_yb, .tjkf_tit .i, .s_a, .s_b, .s_c, .s_page .page_skip .sub{ background:url(../images/s_img.png) no-repeat;}
.s_u,.s_list08 li u.u01, .s_list08 li u.u02, .s_list08 li u.u03, .s_list08 li u.u04{ background:url(../images/s_icon.png) no-repeat;}

.s_col_l{float:left; width:640px; margin-right:10px;}
.s_col_r{float:left; width:300px;}

/*Editor*/
.s_editor{border: 1px solid #E4E4E4; height:154px; overflow:hidden;}
.s_editor h2{float:left; width:33px; height:144px; padding-top:10px; background-color:#f8f8f8; text-align:center; font-size:14px; color:#cc0104; font-weight:700;}
.s_editor img{float:left; display:inline; margin:12px 0 0 12px; width:100px; height:130px; margin-right:10px; vertical-align:middle;}
.s_editor .tex{float:left; width:460px; margin-top:12px;}
.s_editor .tex h3{font-weight:700; padding:5px 0;}
/*PingJi*/
.s_pj_icon{float:left; display:inline; width:96px; height:27px; margin:9px 30px 0 6px; background-position:-96px 0; text-indent:-999%;}
/*Dongtai*/
.s_wb{ position:relative; z-index:1; padding:10px 0 10px 10px; background-color:#fff;}
.s_wb img{float:left; width:48px; height:48px; border:1px solid #cbcbcb; margin-right:10px;}
.s_wb h3{ font-size:14px; font-weight:700; margin-bottom:5px;}
.s_wb .wb_list{float:left;}
.s_wb .wb_list li{float:left; border-right:1px solid #e6e6e6; padding-right:15px;}
.s_wb .wb_list li.no_bor{ border-right:none;}
.s_wb .wb_list li em{ font-size:14px; font-weight:700; line-height:16px;}
.s_wb .wb_list li span{ color:#999;}
.s_wb .wb_list li a:hover,.s_wb .wb_list li a:hover span {color:#c21119; text-decoration:none;}
.s_wb .wb_list li em, .s_wb .wb_list li span{ display:block; text-align:center;}
.s_map{width:274px; height:200px; overflow:hidden;}
/*Map*/
.s_vista{border:1px solid #d6d6d6; width:924px; height:340px; overflow:hidden;}
.s_map_t,.s_map_t1{ height:27px; line-height:27px; background-color:#f5f5f5; padding-left:20px; font-weight:700; color:#666;}
.s_map_t1{  padding-left:8px; color:#333; position:relative; z-index:1;}
.s_map_box{float:left; position:relative; width:628px; height:307px; overflow:hidden; border:1px solid #cccccc; margin-right:5px;}
.s_map_list{float:left; width:297px; height:307px; border:1px solid #ccc; overflow-y:auto; position:relative}
.s_map_info{ line-height:28px; height:28px; padding:0 8px;}
.s_map_info span a{ padding:3px; margin:0 5px;}
.s_map_info span a.cur{ background-color:#fde3e3; color:#cb0200; font-weight:700;}
.s_map_info span a.cur:hover{ text-decoration:none;}
.s_btn_show, .s_btn_pack{ margin:0 auto 5px auto; display:block; width:269px; height:12px; background-position:0 -62px; overflow:hidden; text-indent:-999%;}
.s_btn_pack{ background-position:0 -49px;}
.s_map_search{ position:absolute; top:3px; right:5px;}
.s_map_search .input_tex{ float:left; width:212px; padding:0 5px; border:1px solid #d5d5d5; height:20px; line-height:20px; margin-right:7px; vertical-align:top;}
.s_map_search .sub{float:left; width:40px; height:23px; line-height:21px; vertical-align:top; background-position:-270px -49px; color:#fff; border:0; padding-left:28px; font-size:12px; font-weight:500;}
.s_map_search .sub:hover{ text-decoration:none;}
.s_a{ display:inline-block; background-position:100% -143px; height: 38px;}
.s_b{display: inline-block; background-position:0 -104px; margin-right: 5px; padding: 0 3px 0 8px; color: #FFFFFF; cursor:pointer; height: 38px; line-height:30px; white-space: nowrap;}
.s_c{ display:block; width:18px; height:16px; background-position:-270px -73px; margin-left:14px;}
/*List*/
.s_list01 li{float:left; margin-right:5px; margin-top:5px; width:134px;}
.s_list01 li a{ display:block; height:23px; line-height:23px; border:1px solid #e4e4e4; background-color:#f3f3f3; color:#666; text-align:center;}
.s_list01 li a:hover{border:1px solid #de0000; color:#cc0000; background-color:#fff; text-decoration:none;}
.s_list02 .img_box{float:left; margin-right:10px;}
.s_list02 .img_box img{width:160px; height:120px; vertical-align:middle;}
.s_list02 .img_box p{ text-align:center; line-height:22px;}
.s_list02 h3 a, .s_list04 li h3 a{font-size:14px; text-decoration:underline; font-weight:700; color:#333;}
.s_list02 h3 a:hover, .s_list04 li h3 a:hover{color:#c21119;}
.s_list02 h3 span, .s_list04 li span{ float:right; color:#666; padding-top:3px;}
.s_list03 dl{ margin-bottom:5px;}
.s_list03 dt{float:left; width:32px; height:14px; padding-top:1px; line-height:14px; padding-left:2px; margin-right:15px; margin-top:5px; background-position:-193px 0; color:#fff;}
.s_list03 dd{float:left; width:370px; line-height:22px;}
.s_list04 li{ float:left; width:100%; margin:10px 0;}
.s_list04 li img{float:left; width:116px; height:87px; margin-right:10px;}
.s_list04 li p a{ text-decoration:underline;}
.s_list04 h3 .short_i, .s_list04 h3 .long_i{ display:inline-block; width:32px; height:15px;  line-height:14px; _line-height:15px; padding-left:2px; background-position:-193px 0; color:#fff; margin-right:8px;}
.s_list04 h3 .long_i{width:58px; background-position:-228px 0;}
.s_list05 li{ padding:15px 0; border-top:1px dotted #cacaca; margin-top:-2px;}
.s_list05 li h3 { margin-bottom:10px;}
.s_list05 li h3 em{font-size:14px; font-weight:700; margin-right:10px;}
.s_list05 li h3 em a{ color:#333; text-decoration:underline;}
.s_list05 li h3 em a:hover{color:#c21119;}
.s_list05 li h3 span{ float:right;}
.s_list05 li h3 span a{ margin-left:5px; text-decoration:underline;}
.s_list05 li p{ line-height:24px;}
.s_list06{ padding:5px 10px;}
.s_list06 li{ float:left; width:100%; line-height:28px; overflow:hidden; white-space:nowrap; font-family:"\5b8b\4f53";}
.s_list06 li a{ text-decoration:underline;}
.s_list07 li{float:left; display:inline; width:116px; margin:10px 15px 0;}
.s_list07 li img{width:116px; height:87px; vertical-align:middle;}
.s_list07 li p{text-align:center; line-height:28px; }
.s_list07 li p a{ text-decoration:underline;}
.s_list08 li{ float:left; width:100%; color:#999; line-height:28px;}
.s_list08 li u{ float:left; width:15px; height:15px; line-height:14px; margin-top:8px; font-weight:700; color:#fff; text-align:center; margin-right:10px; text-decoration:none;}
.s_list08 li u.u01{ background-position:-3px -43px;}
.s_list08 li u.u02{ background-position:-3px -63px;}
.s_list08 li u.u03{ background-position:-3px -83px;}
.s_list08 li u.u04{ background-position:-3px -103px;}
.s_list08 li span{float:left; white-space:nowrap; overflow:hidden; margin-right:5px;}
.s_list08 li span a{ text-decoration:underline;}
.s_list08 li span.w90{width:90px;}
.s_list08 li span.w80{width:80px;}
.s_list08 li span.w40{ width:40px;}
.s_list09{ padding:0 8px; margin-top:-3px;}
.s_list09 li{ border-top:1px dotted #cacaca; padding:10px 0; }
.s_list09 li p{ color:#999; line-height:20px;}
.s_list09 li img{width:120px; vertical-align:middle;}
.s_list09 li .from{color:#999; margin-top:5px;}
.s_list09 li .from .data{color:#9abbc8;}
.s_list09 li .from span{ float:right;}
.s_list09 li .from span a{color:#9abbc8; padding:0 8px;}
.s_list10 img{float:left; width:116px; height:87px; vertical-align:middle; margin-right:10px;}
.s_list10 li{ float:left; width:100%; line-height:22px;}
.s_list11 li{float:left; width:290px; line-height:28px;}
.s_list11 li span, .s_list12 span{font-weight:700; float:left;}
.s_list12 li{float:left; width:100%; line-height:28px;}
.s_list13 li{float:left; width:460px; line-height:28px;}
.s_list13 li span{font-weight:700; float:left;}
.s_list13 li.w924{width:924px;}
.s_list13 li.lh24{ line-height:24px;}
.s_list14 li{ float:left; display:inline; width:132px; margin-left:28px;}
.s_list14 li img{width:133px; height:91px; vertical-align:middle; margin-bottom:5px;}
.s_list14 li p{ text-align:center; line-height:18px;}
.s_list15 {padding-bottom: 10px;}
.s_list15 li{float:left; display:inline; width:222px; margin-left:20px; margin-top:20px;}
.s_list15 li .img_box{ position:relative; width:222px; height:162px;}
.s_list15 li img{border:1px solid #e8e8e8; padding:1px; width:218px; height:158px; vertical-align:middle;}
.s_list15 li .img_box span{ position:absolute; right:2px; bottom:2px; height:20px; line-height:20px; color:#fff; padding:0 10px; background-color:#000; text-decoration:none;}
.s_list15 li .img_box .arrow{display:inline-block; width:3px; height:20px; overflow:hidden; background-position:-399px 0; vertical-align:middle; margin-left:5px; }
.s_list15 li p{ margin-top:8px; line-height:18px;  text-align:center;color:#9c9a9b;}

.s_list15 li .h36{ height:36px; line-height:18px; overflow:hidden; text-align:center;}
.s_list15 li .h36 a{ text-decoration: none;}
.s_list15 li .gray_col{ height:18px; overflow:hidden;}
.s_list15 li .gray_col a{ color:#999; text-decoration:underline;}
.s_list15 li .gray_col em{ color:#d2d0d0; margin:0 5px;}
.s_list15 li .x_redIcon, .s_list15 li .x_grayIcon{ position: absolute; display: block; width: 79px; height: 22px; background: url(../images/x_img.png) -140px -320px no-repeat; overflow: hidden; line-height: 999; font-size: 0; top: 1px; left: 1px;}
.s_list15 li .x_grayIcon{background-position: -140px -360px;}

.e_sshow li{ width: 170px;margin-left: 26px; margin-top: 0;}
.e_sshow li img{ width: 160px; height: 120px; border:0;}
.e_sshow li a{ text-decoration: none;}


.s_list16 span{ font-weight:500;}
.s_list16 li{ line-height:24px;}
.s_list17 li{float:left; display:inline; width:120px; margin:0 18px;}
.s_list17 li img{float:left; width:120px; height:90px; border:1px solid #dfdfdf; vertical-align:middle; margin-bottom:5px;}
.s_list17 li p{ text-align:center;}
.s_list18 li{float:left; width:100%; margin-top:10px; text-align:center;}
.s_list18 li img{width:560px; border:1px solid #dfdfdf;}
.s_list18 li p{ text-align:center; line-height:24px;}
.s_list19{ padding:0 5px;}
.s_list19 li{ float:left; width:100%; border-top:1px dotted #cccccc; padding:5px 0; margin-top:-1px;}
.s_list19 li u{ margin-right:3px;}
.s_list19 li span{ float:right; background-color:#fff; height:20px;}
.s_list19 li div{ float:left; width:195px;}
.s_list19 li u{ float:left; margin-top:0;}
/*Table*/
.s_table1{width:100%; border:1px solid #e4e4e4;}
.s_table1 th, .s_table1 td{border:1px solid #e4e4e4; height:28px; line-height:28px; text-align:center;}
.s_table1 th{ background-color:#f6f6f6;}
/*Tab*/
.s_tab01{ position:absolute; right:5px; bottom:2px; color:#ccc; font-size:12px; font-weight:500;}
.s_tab01 span{ float:left; line-height:19px; margin-left:0;}
.s_tab01 a {float:left; width:48px; margin:0 5px; text-align:center; height:22px; line-height:19px;}
.s_tab01 a.kfsj{width:59px;}
.s_tab01 a.cur{ background-position:-290px 0; color:#fff;}
.s_tab01 a.kfsj_cur{width:59px; background-position:-339px 0; color:#fff;}
.s_tab01 a.cur:hover, .s_tab01 a.kfsj_cur:hover{ text-decoration:none;}
.s_tab02{ right:0px; font-weight:700;}
/*page*/
.s_page{ margin:20px 0; text-align:center;}
.s_page a, .s_page span{ display:inline-block; width:25px; height:26px; border:1px solid #d1d1d1; background-color:#fff; line-height:26px; color:#333; margin:0 3px; vertical-align:middle;}
.s_page span{border:1px solid #bf0000; color:#fff; font-weight:700; background-color:#cb0200;}
.s_page a.up, .s_page a.down{width:46px;}
.s_page a:hover{ text-decoration:none;}
.s_page .page_skip{color:#999; margin-left:7px;}
.s_page .page_skip .tex{width:30px; height:18px; line-height:18px; border:1px solid #999; margin:0 7px; text-align:center; vertical-align:middle; color:#333;}
.s_page .page_skip .sub{width:48px; height:20px; background-position:-290px -73px; border:0; margin-left:10px; cursor:pointer; vertical-align:middle;}
/*Width & Height*/
.s_h150{height:150px;}
.s_h160{ height:160px;}
/*20px Icon*/
.s_u{ display:inline-block; width:20px; height:20px;}
.s_u00{ background-position:0 0; margin-bottom:10px;}
.s_u01{ background-position:0 -20px; margin-top:-5px; margin-bottom:-5px;}
.s_u02{ background-position:0 -40px;}
.s_u03{ background-position:0 -60px;}
.s_u04{ background-position:0 -80px;}
.s_u05{ background-position:0 -100px;}
.s_u06{ background-position:0 -120px; margin:-5px 0;}
.s_u07{ background-position:0 -140px; margin:-5px 0;}
.s_u08{ background-position:0 -160px; margin:-5px 0;}
.s_u09{ background-position:0 -180px; margin:-5px 0;}
/*Button*/
.s_btn01{ display:inline-block; width:47px;  height:22px; background-position:0 0; vertical-align:middle;}
.s_btn01:hover{ background-position:-48px 0;}
.s_btn01 span, .s_btn02 span, .s_btn03 span,.s_btn04 span{ display:none;}
.s_btn02, .s_btn03, .s_btn04{ display:inline-block; width:92px;  height:20px; background-position:0 -28px; vertical-align:middle;}
.s_btn03{ background-position:-93px -28px;}
.s_btn04{width:128px; background-position:-186px -28px;}
/*color*/
.s_col3{color:#999;}
.s_col1{color:#333;}
.s_col1 a:link, .s_col1 a:visited{color:#333;}
.s_col2{color:#666;}
.s_col4, a.s_col4:link, a.s_col4:visited{color:#ff6a10;}/*orange*/
.s_col5{color:#898989;}
/*Other*/
.s_line01{height:1px; border-bottom:1px solid #f3f3f3; overflow:hidden;}
.s_t1{color:#cc0000; font-size:14px; font-weight:700;}
.s_t1 span{ float:right; font-size:12px; font-weight:500;}
.s_t1 span a{ text-decoration:underline;}
.s_t2{ font-size:14px; margin-right:5px;}
.s_t2 em{font-weight:700; color:#cc0104;}
.s_t2 span{float:right; font-size:12px;}
.s_w826{width:826px;}
/*Advs*/
.s_adv01{ position:absolute; right:5px; bottom:1px;}
.s_adv01 img{width:165px; height:29px; vertical-align:middle;}

/*yuboyang*/
/*弹窗*/
.y_a{ width:180px; margin:0 auto; color:#716c6c; font-size:14px; font-weight:bold}
.w240{ width:240px!important}
.w342{ width:342px!important}
.col{ color:#d80303; text-decoration:underline}
.y-col-8a{ color:#8d8a8a}
.y-red-c{ color:#d80303}
.y_box1{ width:628px; padding:7px; background-color:#c2c2c2; z-index:1000; margin-bottom:10px;}
.y_popup_inner{ background-color:#fff; zoom:1}
.y_popup_title{ height:39px; background-color:#ff6a10; font-size:14px; line-height:39px; color:#fff; font-weight:bold; padding-left:15px;}
.y_box1 .y_close{ width:24px; height:24px; position:absolute; top:-19px; right:-15px; cursor:pointer; background:url(../images/d_close.png) no-repeat 0 0;}
.y_close span{ display:none;}
.y-tonghua{ width:532px;height:90px; margin:22px auto 0; background:url(../images/y-c4.png) no-repeat}
.y_alert{ margin:0 auto; color:#716c6c;}
.y-f1{ line-height:22px; color:#666666; text-align:center; height:22px}
.y-f2{ color:#999999; text-align:center;}
.y-jietong{ width:532px;height:90px; margin:22px auto; background:url(../images/y-c1.png) no-repeat}
.y-sr{ width:506px; height:29px; margin:0px auto 30px; overflow:hidden;}
.y-ipt1{ width:378px; height:25px; border:1px solid #e1e1e1; line-height:25px; text-indent:8px; color:#9f9d9d; font-size:14px; margin-right:8px}
.y-pt{ padding-top:10px}
.y_box1 .y_popup_inner .cur .y-cw{ display:block}
.y_box1 .y_popup_inner .cur .y-pt{ padding-top:0px}
.y-shoulou{ width:532px;height:90px; margin:22px auto;background:url(../images/y-c2.png) no-repeat;}
.y-jt{ width:500px; height:44px; margin:15px auto 30px; position:relative; overflow:hidden}
.y-po1{ position:absolute; right:10px; top:15px}
.y-jtc{ width:372px; height:44px; position:relative}
.y-jtc p{ color:#818181; text-align:center}
.y-jtc div{ position:relative; overflow:hidden; width:360px; height:20px; background:url(../images/y-gd.gif) no-repeat; margin:5px auto 0}
.y-jtdh{ width:532px;height:90px; margin:22px auto; background:url(../images/y-c3.png) no-repeat}
.y-p1{ width:240px; margin:0 auto; overflow:hidden; height:29px}
.y-p1 a{ display:block;width:118px; height:29px; float:left; color:#716c6c; line-height:29px; text-align:center; background:url(../images/y-ipt3.png) no-repeat}
.y-p1 a:hover{ text-decoration:none}
.y-p11{ width:305px; margin:0 auto; overflow:hidden; height:29px}
.y-p11 a{ display:block;width:183px; height:29px; float:left; color:#716c6c; line-height:29px; text-align:center; background:url(../images/y-ipt2.png) no-repeat}
.y-p11 a:hover{ text-decoration:none}
.y-dlbox{ position:relative; overflow:hidden; width:366px; margin:0 auto 10px}
.y-dlbox u{ position:absolute; display:block; width:17px; height:17px; right:0; top:7px}
.yb-dui{ background:url(../images/y-dd.png) no-repeat}
.yb-cuo{ background:url(../images/y-xx.png) no-repeat}
.y-dl{width:330px;height:32px;border:1px solid #e1e1e1;border-radius:3px; position:relative; line-height:32px; color:#a9a8a8; font-size:14px; padding-left:10px}
.y-dl input{ width:250px; height:32px; line-height:32px; background:none; border:none; color:#a9a8a8; vertical-align:middle}
.y-dl i{ width:15px; height:17px; position:absolute; right:16px; top:6px}
.y-gli1{ background-position:-90px -226px}
.y-gli2{ background-position:-107px -226px}
.y-or{width:344px;height:30px; margin:0 auto 10px; position:relative; line-height:30px; color:#666666; font-size:14px;}
.y-or input{ width:266px; border:1px solid #e4e4e4; height:28px; line-height:28px; background:none; color:#9f9d9d; text-indent:8px; vertical-align:middle}
.y-tsbox{line-height:20px; padding:5px 0 5px 93px; color:#cc0000}
.y-pl{ padding:28px 0 0 30px; background:#fff;border:#cecece solid 1px; border-top:0; background-color:#fff;}
.y-pl p{ color:#716c6c; margin-bottom:10px}
.y-ipt3{ width:304px; height:27px; line-height:27px; border:1px solid #e1e1e1; color:#9f9d9d; text-indent:6px}
.y-pl p textarea{ width:300px; height:205px; border:1px solid #e1e1e1;color:#9f9d9d; padding-left:4px}

/*纠错页*/
.jc-box{ margin-top:5px; border:1px solid #e6e6e6; position:relative; overflow:hidden; padding:0 12px}
.jc-box h1{ height:32px; line-height:32px; padding-left:18px; font-size:14px; color:#cc0104; font-weight:bold; background:url(../images/y-yt.png) no-repeat 8px center; border-bottom:1px dotted #cc0104; position:relative; margin-bottom:10px}
.jc-box h1 span{ position:absolute; right:17px; top:0px; font-size:12px; font-weight:normal; color:#666}
.y-lp{ position:relative; overflow:hidden;zoom:1}
.y-lpc{ width:447px; float:left; position:relative}
.y-lpc h2{ color:#000000; font-size:14px; font-weight:bold; line-height:20px; border-bottom:1px dotted #cccccc; padding-bottom:5px; margin-bottom:17px; padding-left:10px}
.y-lpc p{ margin-bottom:18px; position:relative;}
.y-lpc p span{ display:block; width:97px; padding-left:10px; height:24px; line-height:24px; color:#666666; font-size:14px; vertical-align:middle}
.h44{ height:44px!important}
.h182{ height:182px!important}
.y-lpc p textarea{width:313px; height:200px; line-height:22px; border:1px solid #e6e6e6; position:absolute; right:25px; top:0px; color:#666666;}
.y-lpc p input{ width:313px; line-height:22px; border:1px solid #e6e6e6; position:absolute; right:25px; top:0px;height:22px; color:#666666; text-indent:2px}
.y-brx{ border-right:1px dotted #cccccc}
.y-anniu{ margin:127px 0 0 200px; overflow:hidden}
.y-anniu a{display:inline-block; width:96px; height:31px; margin-right:20px; text-decoration:none; line-height:28px; text-align:center; font-size:14px; color:#fff; font-weight:bold}
.y-tj{ background:url(../images/y-icon1.png) no-repeat}
.y-cx{ background:url(../images/y-icon2.png) no-repeat}
.y-p2{ font-size:14px; color:#7f7c7d; text-indent:17px}
.y-sc{ padding-left:70px; margin-bottom:24px;}
.y-sc span{ font-size:14px; color:#666666}
.y-sc .y-ipt2{ width:313px; height:21px; line-height:21px; border:1px solid #e6e6e6; text-indent:2px}
.y-anniu2{margin:0 0 36px 245px; overflow:hidden; padding-top:25px}
.y-anniu2 a{display:inline-block; width:96px;height:31px; margin-right:70px; text-decoration:none; line-height:28px; text-align:center; font-size:14px; color:#fff; font-weight:bold}
.y-jx{ background:url(../images/y-icon3.png) no-repeat}
.y-red-c2{ color:#ff0000; padding:20px 0 20px 40px}
.y-p3{ color:#666666; font-size:14px; margin-bottom:20px; padding-left:50px; position:relative}
.y-p3 input{ width:161px; height:20px; border:1px solid #e6e6e6; line-height:20px; text-indent:2px; position:absolute; top:0; left:130px}
.y-anniu3{margin:0 0 19px 120px; overflow:hidden; padding-top:8px}
.y-anniu3 a{display:inline-block; width:96px;height:31px; margin-right:70px; text-decoration:none; line-height:28px; text-align:center; font-size:14px; color:#fff; font-weight:bold}
.zhu-box{ height:51px;border-bottom:1px solid #e2e1e2}
.zhu-box h3{ height:36px; line-height:36px; padding-left:28px; color:#666666; border-bottom:1px solid #e2e1e2; border-left:1px solid #e2e1e2; border-right:1px solid #e2e1e2}

/*xiaochen*/
.c_img_list,
.c_img_list a i,
.c_housr_type dt strong,
.c_housr_type dt span,
.c-dashed-h,
.c_focus .floor_select .link_wrap .link_yb,
.c_focus .floor_select .link_wrap .link_hd,
.c_focus .sub_tit .link_wrap .link_yb,
.c_focus .sub_tit .link_wrap .link_hd,
.c_focus_house .big_pic .prev,
.c_focus_house .big_pic .next,
.c_focus_house .small_pic .prev,
.c_focus_house .small_pic .next,
.c_select_type .tit,
.c_tab .prev,
.c_tab .next,
.c_head_wrap,
.c_header li a,
.c_header li a span,
.c_header li a i,
.c_focus_control a,
.c_focus_control .phone_look span,
.c_focus_control .auto_play span,
.c_focus_control .close_lamp span,
.c_focus_control .look_pic span,
.c_focus_house .big_pic .tips .close,
.autoW_tips .close,
.c_pop .conT .restart,
.c_pop .conT .restart span,
.c_pop .conT .restart_time,
.c_pop .conT .restart_time span,
.c_pop .closed{ background:url(../images/c_sprite.png) no-repeat 0 0;}

.c_img_list a{ background:url(../images/d_spriteIcon.png) no-repeat 0 0;}

/*---c_img_list S---*/
.c_img_list{ margin-bottom:0 !important; border:0 !important; overflow:hidden; zoom:1; background:url(../images/d_titleBg.png) repeat-x 0 0 !important;}
.c_img_list a{ position:relative; float:left; width:84px; height:53px; margin-left:-1px; padding-top:6px; text-align:center; color:#666; display:inline; background-position:0 -120px;}
.c_img_list a strong{ font-weight:bold;}
.c_img_list a em{ display:block; color:#999999;}
.c_img_list a.first{ margin-left:0;}
.c_img_list a.cur,
.c_img_list a:hover{ text-decoration:none; background-position:-86px -120px;}
.c_img_list a.cur,
.c_img_list a:hover{ font-weight:bold; color:#ff6a10; }


/*---c_housr_type S---*/
.c_housr_type{  padding:0 3px; margin:20px; margin-bottom:0; background-color:#fff;}
.c_housr_type dl{ overflow:hidden; zoom:1; padding:14px 0 5px 10px; border-top:1px dotted #cecece;}
.c_housr_type dt{ float:left; display:inline; text-align:right; }
.c_housr_type dt.w40{ width:40px;}
.c_housr_type dt.w75{ width:75px;}
.c_housr_type dd{ float:left;}
.c_housr_type dd.w760{ width:760px;}
.c_housr_type dd.w760 a{ margin-bottom:5px; display:inline-block;}
.c_housr_type dd.d_noLt{ width:105px; white-space:nowrap; overflow:hidden;}
.c_housr_type dd a{ white-space:nowrap; padding:2px 4px; margin-right:20px;}
.c_housr_type dd a:hover{ color:#f86e08;}
.c_housr_type dd a.cur{ background-color:#f86e08; font-weight:bold; color:#fff; border-radius:3px;}
.c_housr_type dd a.cur:hover{ color:#fff;}
.c_housr_type dd.d_noLt a{ margin-right:0;}

/*---c_focus---*/
.c_focus{ margin:0 auto 10px; border:1px solid #e4e4e4;/* width:948px;*/}
.c_focus_auto{ width:auto;}
.c_focus .sub_tit{ margin-bottom:10px; border-bottom:1px solid #e4e4e4; position:relative; z-index:7; }
.c_focus .sub_tit_bg{position:relative;/* width:948px;*/ margin:0 auto;}
.c_focus .sub_tit p{ background-color:#fbfafa; border:1px solid #FFF; text-align:left; font-size:14px;}
/*.c_focus .sub_tit p strong{ padding:0 120px;}
.c_focus .sub_tit p .total{ margin-left:-100px;}*/
.c_focus .sub_tit p .total b{ color:#ff6a10; font-weight:bold;}
.c_focus .sub_tit p .time{ margin-left:20px;}
.c_focus .floor_select{ position:relative; width:948px; margin:0 auto 20px; border-bottom:1px solid #e4e4e4; zoom:1; z-index:6;}

/*---c_tab---*/
.c_tab{ padding:1px; overflow:hidden; zoom:1; font-size:0; background-color:#f7f7f7;}
.c_tab a{ display:inline-block; height:22px; vertical-align:middle; line-height:22px; font-size:12px; padding:0 3px; margin:0 2px; }
.c_tab .prev,
.c_tab .next{ width:20px; height:20px; padding:0; background-color:#FFF; margin:0; font-size:0; line-height:99px; overflow:hidden; border:1px solid #c8c7c7;}
.c_tab .prev{ background-position:-188px -39px;}
.c_tab .next{ background-position:-208px -39px;}
.c_tab .current{ font-weight:bold; color:#cc0000; text-decoration:underline;}

/*---c-select_type---*/
.c_select_type{ padding:7px 10px; overflow:hidden; zoom:1; margin-right:220px;}
.c_select_type .c_tab{ float:left; margin-left:10px; display:inline;}
.c_select_type .tit{ float:left; width:70px; height:24px; padding-left:30px; background-color:#4b493f; color:#FFF; line-height:24px; background-position:-277px -41px;}
.c_select_type .type{ float:left; border:1px solid #e4e4e4; margin-left:10px; cursor:pointer;}
.c_select_type .type span{ display:inline-block; height:20px; padding:0 10px; min-width:50px; text-align:center; line-height:20px; border:1px solid #FFF; color:#616161; background-color:#fbfafa;}
.c_select_type .type:hover{ text-decoration:none;}
.c_select_type .type:hover,
.c_select_type .type.cur{ border:1px solid #7d7d7d;}
.c_select_type .type:hover span,
.c_select_type .type.cur span{ border:1px solid #7d7d7d; color:#FFF; background-color:#7d7d7d;}

/*---c_focus_tit---*/
.c_focus_tit{ width:950px; line-height:34px; margin:0 auto;}
.c_focus_tit h2{ height:34px; text-align:center; font-size:14px;}
.c_focus_tit h2 span{ font-size:12px;}
.c_focus_tit h2 em{ color:#cc0000; font-weight:bold; font-size:12px;}
.c_focus_tit p{ text-indent:1em; height:34px; margin-top:-34px;}

.c_focus_control{ padding:10px; text-align:right; font-size:0; }
.c_focus_control_bg{ position:relative; height:44px; z-index:99;}
.c_focus_control a{ display:inline-block; font-size:12px; vertical-align:middle; line-height:22px; margin-left:10px; border:1px solid #d5d5d5; padding:0 8px; color:#616161; background-position:-128px -151px;}
.c_focus_control a span{ display:inline-block; cursor:pointer; vertical-align:top;}
.c_focus_control a:hover{ text-decoration:none;}
.c_focus_control .phone_look span{ padding-left:15px; background-position:-203px -63px;}
.c_focus_control .auto_play span{ padding-left:22px; background-position:-203px -87px;}
.c_focus_control .prev{ padding:0 18px;}
.c_focus_control .next{ padding:0 18px;}
.c_focus_control .look_pic span{ padding-left:20px; background-position:-286px -124px;}
.c_focus_control .close_lamp span{ padding-left:20px; padding-right:10px; background-position:-290px -149px;}
.c_focus_control select{ width:60px; font-size:12px; display:inline-block; vertical-align:middle; margin-left:10px;}

/*---c_focus---*/
.c_focus .floor_select .link_wrap,
.c_focus .sub_tit .link_wrap{ position:absolute; right:10px; top:9px;}
.c_focus .c_focus_control_bg .link_wrap{ float:left; display:inline; margin-top:10px; margin-left:26px;}
.c_focus .floor_select .link_wrap a,
.c_focus .sub_tit .link_wrap a{ display:inline-block; padding-left:22px;}
.c_focus .floor_select .link_wrap .link_yb,
.c_focus .sub_tit .link_wrap .link_yb{position:relative; background-position:-282px -72px; display:inline-block; padding-left:22px;  z-index:6;}
.c_focus .floor_select .link_wrap .link_yb .h_list,
.c_focus .sub_tit .link_wrap .link_yb .h_list{ position:absolute; width:95px; border:1px solid #e0e0e0; background-color:#fff; left:22px; top:18px; z-index:7;}
.c_focus .floor_select .link_wrap .link_yb .h_list li,
.c_focus .sub_tit .link_wrap .link_yb .h_list li,
.c_focus .c_focus_control_bg .link_wrap .link_yb .h_list li{ float:left; width:100%;}
.c_focus .floor_select .link_wrap .link_yb .h_list li a,
.c_focus .sub_tit .link_wrap .link_yb .h_list li a,
.c_focus .c_focus_control_bg .link_wrap .link_yb .h_list li a{ padding-left:10px; height:24px; line-height:24px; white-space:nowrap; text-decoration:underline; color:#4b4b4b;}
.c_focus .floor_select .link_wrap .link_hd,
.c_focus .sub_tit .link_wrap .link_hd{ background-position:-282px -100px;}

.c_focus .c_focus_control_bg .link_wrap .link_yb{ position: relative; width:104px; background-position: 0 -75px; height:24px; line-height:24px; padding-left: 30px; z-index: 6; cursor:pointer;}
.c_focus .c_focus_control_bg .link_wrap .h_list{ position:absolute; width:132px; border:1px solid #e0e0e0;  background-color:#fff; left:0; top:23px; z-index:7; }
.c_focus .c_focus_control_bg .link_wrap .link_yb .h_list li a{ padding-left:29px;}

.c-dashed-h{ display:inline-block; vertical-align:middle; font-size:0; width:1px; overflow:hidden; height:11px; margin:0 10px; background-position:-182px -12px;}
.c_focus_house{ margin:0 10px;}
.c_focus_house img{ vertical-align:top;}
.c_focus_house .big_pic{ position:relative; margin:0 auto 20px; overflow:hidden;}
.c_focus_house .big_pic .prev,
.c_focus_house .big_pic .next{ position:absolute; top:50%; width:27px; z-index:3; height:57px; margin-top:-28px; text-indent:-9999px; overflow:hidden; cursor:pointer;}
.c_focus_house .big_pic .prev{ left:40px; background:url(../images/c_arrl.png) no-repeat 0 0; _background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="../images/c_arrl.png"); }
.c_focus_house .big_pic .next{ right:40px; background:url(../images/c_arrr.png) no-repeat 0 0; _background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="../images/c_arrr.png");}
.c_focus_house .big_pic .img_box{ position:relative; margin:0 auto; z-index:1; width:100%; height:100%;}
.c_focus_house .big_pic .img_box{ text-align:center; margin-top: 15px; }
/*.c_focus_house .big_pic .img_box img{ width:894px; height:788px;}*/
.c_focus_house .big_pic .link_area{ position:absolute; top:0; left:0; width:300px; height:300px; background:none;}
.c_focus_house .big_pic .link_area span{ position:absolute; top:50%; left:50%; width:121px; height:34px; margin-left:-60px; margin-top:-17px; text-align:center; line-height:34px; color:#ffffff; font-weight:bold;
filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#B2757575', endColorstr='#B2757575');background:rgba(117,117,117,0.7);}
.c_focus_house .big_pic .link_area .dir{ width:1em; padding:0.5em; line-height:20px; height:auto;}
.c_focus_house .big_pic .link_area .cur,
.c_focus_house .big_pic .link_area span:hover{ text-decoration:none; 
filter:progid:DXImageTransform.Microsoft.gradient(enabled='false');
background-color:#cd1212;
}
.c_focus_house .big_pic .link_area a{ position:relative; display:block;
filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#99FF0302', endColorstr='#99FF0302');background:rgba(255,3,2,0.6);
}
.c_focus_house .big_pic .link_area .none{ display:none;}

/*---
.c_focus_house .big_pic .hover{ 
filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#66FF0302', endColorstr='#66FF0302');background:rgba(255,3,2,0.4);
}
---*/
.c_focus_house .big_pic .tips{ position:absolute; left:auto; width:753px; z-index:5; height:57px; padding:0 50px 0 93px; color:#f0f0f0; font:bold 14px/57px \5B8B\4F53;
filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#99000000', endColorstr='#99000000');background:rgba(0,0,0,0.6);
}
.c_focus_house .big_pic .tips span{ color:#ffcc00; margin:0 10px;}
.c_focus_house .big_pic .tips .trun_arr{ position:absolute; top:50%; left:20px; width:36px; height:27px; margin-top:-13px; background:url(../images/c_turn_arr.png) no-repeat 0 0; _background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="../images/c_turn_arr.png"); }
.c_focus_house .big_pic .tips .close{ position:absolute; right:10px; top:50%; width:20px; height:20px; text-indent:-9999px; overflow:hidden; margin-top:-10px; background-position:-227px -39px;}



.c_focus_house .small_pic{ position:relative; margin:0 20px 10px; padding:10px 50px; border:1px solid #e4e4e4; background-color:#525252; zoom:1;}
.c_focus_house .small_pic .prev,
.c_focus_house .small_pic .next{ position:absolute; top:10px; width:30px; height:94px; text-indent:-9999px; overflow:hidden;}
.c_focus_house .small_pic .prev{ left:10px; background-position:0 -130px; }
.c_focus_house .small_pic .next{ right:10px; background-position:-32px -130px;}
.c_focus_house .small_pic .prev:hover{ background-position:-64px -130px;}
.c_focus_house .small_pic .next:hover{ background-position:-96px -130px;}
.c_focus_house .small_pic .ul_box{ height:135px; position:relative; width:826px; margin:0 auto; overflow:hidden;}
.c_focus_house .small_pic .ul_box ul{ overflow:hidden; zoom:1; position:absolute; width:10000px; }
.c_focus_house .small_pic .ul_box li{ float:left; width:126px; padding-right:14px;}
.c_focus_house .small_pic .ul_box .pic{ margin-bottom:5px;}
.c_focus_house .small_pic .ul_box .pic a{ display:inline-block; border:2px solid #525252;}
.c_focus_house .small_pic .ul_box .pic img{ display:inline-block; width:122px; height:90px;}
.c_focus_house .small_pic .ul_box .cur .pic a,
.c_focus_house .small_pic .ul_box .pic a:hover{ border:2px solid #e40808;}
.c_focus_house .small_pic .ul_box p{ height:36px; text-align:center; overflow:hidden;}
.c_focus_house .small_pic .ul_box p a{ color:#FFF;}

.c_focus_house .small_pic1{ padding:10px 140px;}
.c_focus_house .small_pic1 .prev{ left:140px; top:10px; margin-top:0;}
.c_focus_house .small_pic1 .next{ right:140px; top:10px; margin-top:0;}
.c_focus_house .small_pic1 .ul_box{ width:570px;}
.c_focus_house .small_pic1 .ul_box li{ position:relative; height:135px; padding-right:22px;list-style: none;}
.c_focus_house .ul_box li .pics{ position:relative; top:0; left:0; margin-bottom:5px;}
.c_focus_house .ul_box li .pics .col3{ padding:0; width:114px; height:86px;}
.c_focus_house .ul_box li .pics .col3 a{ display:inline-block; border:2px solid #9F9F9F;}
.c_focus_house .ul_box .cur .pics .col3 a,
.c_focus_house .ul_box li .pics .col3 a:hover{ border-color:#E40808;}
.c_focus_house .pics{ position:absolute; top:10px; width:122px; height:94px;}
.c_focus_house .pics div{ position:absolute; width:110px; height:82px; border:1px solid #2f2f2f; background-color:#9f9f9f; padding:2px;}
.c_focus_house .pics .col1{ left:6px; top:6px; z-index:1;}
.c_focus_house .pics .col2{ left:3px; top:3px; z-index:2;}
.c_focus_house .pics .col3{ left:0; top:0; z-index:3;}
.c_focus_house .pics .col3 .link_bg{ position:absolute; top:2px; left:2px; width:110px; height:57px; padding-top:25px; text-align:center; color:#FFF;
filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#7F000000', endColorstr='#7F000000');background:rgba(0,0,0,0.5);
}
.c_focus_house .pics .col3 a:hover{ text-decoration:none;}
.c_focus_house .small_pic1 .pics_l{ left:10px;}
.c_focus_house .small_pic1 .pics_r{ right:10px;}
.c_focus_house .pics .col3 .img_tip{ position:absolute; right:2px; bottom:2px; background-color:#4b4b4b; padding:0 7px; height:21px; line-height:21px; color:#cfcfcf;-moz-border-radius: 1px; -webkit-border-radius: 1px; border-radius:1px;  }


/*---c_head_wrap---*/
.c_head_wrap{ margin-bottom:18px; background-position:0 -229px; background-repeat:repeat-x;}
.c_header{ position:relative; width:1000px; margin:0 auto;}
.c_header ul{ overflow:hidden; zoom:1; padding-left:1px;}
.c_header li{ float:left; margin-left:-1px; display:inline; padding-bottom:7px;}
.c_header li a{ position:relative; float:left; height:46px; line-height:46px; color:#000000; cursor:pointer; padding-left:20px; font-size:14px; background-position:10000px 10000px;}
.c_header li a span{ float:left; height:46px; padding-right:20px; background-position:10000px 10000px;}
.c_header li a i{ visibility:hidden; position:absolute; bottom:-6px; left:50%; width:11px; height:8px; margin-left:-5px; background-position:-13px -118px; zoom:1; font-size:0;}
.c_header .current a,
.c_header li a:hover{ text-decoration:none; color:#373737; font-weight:bold; background-position:-128px -178px;}
.c_header .current a span,
.c_header li a:hover span{ background-position:right -178px;}
.c_header .current a i,
.c_header li a:hover i{ visibility:visible;}
.c_header .trun_pics{ position:absolute; right:10px; top:0; line-height:46px; color:#000000; }


/*---开灯---*/
.c_trun_on{ background-color:#FFF;}
.c_trun_on .c_focus .floor_select{ margin-top:10px; margin-bottom:0; border-bottom:1px solid #FFF;}
.c_trun_on .c_focus .c_select_type{ padding:7px 16px;}

/*---关灯---*/
.c_trun_off{ background-color:#000; color:#979797;}
.c_trun_off .c_head_wrap{ background-position:0 -338px;}
.c_trun_off .c_header li a{ color:#979797;}
.c_trun_off .c_header li a i{ bottom:-6px; background-position:-26px -118px;}
.c_trun_off .c_header .current a,
.c_trun_off .c_header li a:hover{ color:#FFF; background-position:-128px -287px;}
.c_trun_off .c_header .current a span,
.c_trun_off .c_header li a:hover span{ background-position:right -287px;}
.c_trun_off .c_header .current a i,
.c_trun_off .c_header li a:hover i{ visibility:visible;}
.c_trun_off .c_header .trun_pics{ color:#979797;}
.c_trun_off .c_focus{ border:1px solid #000; background-color:#2c2b2b;}
.c_trun_off .c_focus_control{ background-color:#1e1d1d;}
.c_trun_off .c_focus .floor_select{ margin-top:10px; margin-bottom:0; border-bottom:1px solid #2c2b2b;}
.c_trun_off .c_focus .c_select_type{ padding:7px 16px;}
.c_trun_off .c_focus .small_pic1{ border:1px solid #525252; background-color:#525252;}
.c_trun_off .c_focus_control a{ background-position:0 -391px; color:#ffffff; border:1px solid #1e1d1d;}
.c_trun_off .c_focus_control .phone_look span{ background-position:0 -282px;}
.c_trun_off .c_focus_control .auto_play span{ background-position:0 -306px;}
.c_trun_off .c_focus_control .close_lamp span{ background-position:-130px -128px;}
.c_trun_off .c_focus_tit p{ color:#616161;}
.c_trun_off .c_focus .floor_select .link_wrap .link_yb{ color:#979797;}

.c_trun_off .c_select_type .c_tab{ background-color:#1b1b1b;}
.c_trun_off .c_select_type .c_tab .prev,
.c_trun_off .c_select_type .c_tab .next{ background-color:#666666; border:1px solid #777777;}

.c_trun_off .c_focus .c_focus_control_bg .link_wrap{color:#fff;}
.c_trun_off .c_focus .c_focus_control_bg .link_wrap .link_yb{background-position: -135px -75px;}
.c_trun_off .c_focus .c_focus_control_bg .link_wrap .h_list{width:134px; border:0; border-top:1px solid #000;  background-color:#3c3b3b; }
.c_trun_off .c_focus .c_focus_control_bg .link_wrap .link_yb .h_list li a{color:#979797;}

/*---2013/8/23---*/
.c_pop{ position:relative; width:588px; padding:5px; zoom:1;
filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#99555555', endColorstr='#99555555');background:rgba(85,85,85,0.6);
}
.c_pop img{ vertical-align:top;}
.c_pop .con{ position:relative; padding:20px 35px; background-color:#1c1c1c;}
.c_pop .conT { overflow:hidden; zoom:1; }
.c_pop .conT .pic{ float:left; margin-right:10px; display:inline;}
.c_pop .conT .pic a{ display:inline-block; border:1px solid #414141; padding:6px;}
.c_pop .conT .col1{ padding:14px 0; font-size:14px;}
.c_pop .conT .col1 span{ color:#ffcc00; margin-left:15px; font-size:12px;}
.c_pop .conT .col2 a{ color:#9a9a9a;}
.c_pop .conT .restart:hover,
.c_pop .conT .restart_time:hover{ text-decoration:none;}
.c_pop .conT .restart{ display:inline-block; height:25px; padding-left:30px; vertical-align:middle; background-position:-139px -391px; margin-right:10px;}
.c_pop .conT .restart span{  display:inline-block; height:25px; padding-right:20px; vertical-align:top; line-height:25px; background-position:right -391px; cursor:pointer;}
.c_pop .conT .restart_time{ display:inline-block; height:25px; padding-left:30px; vertical-align:middle; background-position:-139px -418px; margin-right:10px;}
.c_pop .conT .restart_time span{  display:inline-block; height:25px; padding-right:20px; vertical-align:top; line-height:25px; background-position:right -418px; cursor:pointer;}
.c_pop .conT .re_trun{ padding-left:10px; border-left:1px solid #9a9a9a;}
.c_pop .conB { overflow:hidden; zoom:1; padding-top:15px; border-top:1px solid #414141; margin-top:15px;}
.c_pop .conB h3{ color:#9a9a9a; padding-bottom:10px;}
.c_pop .conB ul{ overflow:hidden; zoom:1; margin-left:-58px;}
.c_pop .conB li{ float:left; margin-left:58px; display:inline;}
.c_pop .conB li .pic{ display:inline-block; padding:6px; border:1px solid #414141;}
.c_pop .conB li p{ padding-top:10px; text-align:center;}
.c_pop .conB li p a{ color:#9a9a9a;}
.c_pop .closed{ position:absolute; z-index:4; right:15px; top:15px; width:13px; height:13px; background-position:0 -420px; text-indent:-99999px; overflow:hidden;}
.c_pop1 .con .col1{ position:relative; padding-right:120px; zoom:1;}
.c_pop1 .con .col1 span{ position:absolute; right:0; top:50%; margin-top:-9px;}
.c_pop1 .con .col2{ text-align:center; }

@media screen and (min-width:0\0) { /* IE9 and IE10 rule sets go here */ 
.c_focus_house .big_pic .link_area a,
.c_focus_house .big_pic .link_area a:hover,
.c_focus_house .big_pic .tips,
.autoW_tips,
.c_focus_house .pics .col3 a,
.c_pop{ filter:progid:DXImageTransform.Microsoft.gradient(enabled='false');}

}

/*yanying*/
.pt70{ padding-top:70px;}
.pb25{ padding-bottom:25px;}
.pb45{ padding-bottom:45px;}

.d{ display:inline-block; background-image:url(../images/d_icon.png); background-repeat:no-repeat; vertical-align:middle;}
.d_01, .d_02{ width:38px; height:37px; margin-right:5px;}
.d_01{ background-position:0 -226px;}
.d_02{ background-position:-40px -226px;}
.d_close{ background-position:-80px -226px; width:8px; height:8px; position:absolute; top:12px; right:12px; cursor:pointer;}
.d_close span{ display:none;}

.d_box1{ width:420px; /*padding:2px; background:rgba(128, 128, 128, 0.1); *background:#f2f2f2; z-index:1000; margin-bottom:10px;*/}
.d_popup{ position:relative;zoom:1; background-color:#fff;}
.d_box1 .d_popup{ background-color: #fbf9f9;padding-top: 16px;}
.d_popup_title{ height:32px; background:#b60905; font-size:14px; line-height:32px; color:#fff; font-weight:bold; padding-left:15px;}
.d_popup_inner{ border:#e7e6e6 solid 1px; background-color:#fff; margin:0 16px 20px;}
.d_alert{ margin:0 auto; color:#333; font-size:16px; text-align:center;}
.d_alert span{ width:200px;}
.d_btn{ text-align:center;}
.d_btn_sub01{ width:118px; height:33px; background:url(../images/d_btn01.png) no-repeat 0 0; color:#fff; font-size:14px; border:0; font-weight:bold; cursor:pointer;}
.d_btn_bottom{ color:#8d8a8a; text-align:center;}
.d_alertSec{ font-size:12px;}
.d_alertSec input{ vertical-align:middle;}

/*TuJieKanFang*/
.tjkf .big_pic{ margin-bottom:10px;}
.tjkf_info p{width:896px; margin:0 auto 10px; line-height:22px;}
.tjkf_tit{ position:absolute; width:896px; height:84px; left:0; bottom:0; filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#7F000000', endColorstr='#7F000000');background:rgba(0,0,0,0.5);}
.tjkf_tit .i{ position:absolute; display:block; top:1px; right:1px; width:29px; height:80px; text-indent:-999%; background-position:-339px -23px; }
.tjkf_tit p{ padding:0 50px 0 15px; font-family:"\5FAE\8F6F\96C5\9ED1"; color:#fff; text-align:left;}
.tjkf_tit p.bigFont{ font-size:24px; line-height:80px;}
.tjkf_tit p.smallFont{ font-size:18px; line-height:26px; margin-top:15px;}
/*20131025 weibo guanzhu*/
.x_btnWbGray { display: block; width: 46px; height: 23px; line-height: 22px; background:url(../images/s_img.png) no-repeat 0 -174px; color: #333; padding-left: 22px; margin-top: 12px;}
.x_btnWbGray:hover { color: #333; }
.w80{width:80px;}
/*20131111 autoWith*/
.autoW_tips{ position:absolute; left:10px; width:785px; z-index:5; height:57px; padding:0 50px 0 93px; color:#f0f0f0; font:bold 14px/57px \5B8B\4F53;
filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#99000000', endColorstr='#99000000'); background:rgba(0,0,0,0.6); *background-color:#333;}
.autoW_tips span{ color:#ffcc00; margin:0 10px;}
.autoW_tips .trun_arr{ position:absolute; top:50%; left:20px; width:36px; height:27px; margin-top:-13px; background:url(../images/c_turn_arr.png) no-repeat 0 0; _background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="../images/c_turn_arr.png"); }
.autoW_tips .close{ position:absolute; right:10px; top:50%; width:20px; height:20px; text-indent:-9999px; overflow:hidden; margin-top:-10px; background-position:-227px -39px;}
/*20131115 KeErRui*/
.s_kBox ul li i, .s_kBox ul li .recom u, .s_kBtn .up, .s_kBtn .down{background:url(../images/x_img.png) no-repeat;}
.s_kBox{ position:relative; float:left; display:inline; width:390px; height:50px; margin-left:20px; overflow:hidden;}
.s_kBox ul{width:390px; position:absolute; top:0; left:0;}
.s_kBox ul li{ height:50px;}
.s_kBox ul li i{ float:left; width:20px; height:20px; background-position:0 -560px; margin-top:18px; margin-right:3px;}
.s_kBox ul li .text{ float:left; width:285px; height:50px; line-height:50px; color:#303030;}
.s_kBox ul li .text span{ color:#cc0000; font-weight:700; font-size:16px;}
.s_kBox ul li .text span em{ font-size:20px; font-family: Tahoma;}
.s_kBox ul li .recom{ float:left; width:75px; height:50px;}
.s_kBox ul li .recom p{ font-size:14px; font-weight:700; color:#f68a16; line-height:22px; padding-left:8px; margin-top:2px;}
.s_kBox ul li .recom u{ display:block; width:75px; height:23px; margin-top:2px;}
.s_kBox ul li .recom1 u{ background-position:-40px -702px;}
.s_kBox ul li .recom2 u{ background-position:-117px -702px;}
.s_kBox ul li .recom3 u{ background-position:-40px -727px;}
.s_kBox ul li .recom4 u{ background-position:-117px -727px;}
.s_kBtn{ float:left; width:20px;}
.s_kBtn .up, .s_kBtn .down{ display:block; width:20px; height:20px; background-position:0 -580px; margin-top:2px;}
.s_kBtn .up:hover{ background-position:0 -600px;}
.s_kBtn .up span, .s_kBtn .down span{ display:none;}
.s_kBtn .down{ background-position:0 -620px; margin-top:10px;}
.s_kBtn .down:hover{ background-position:0 -640px;}
/*20131204 E_quan*/
.ljd_btn, .eQuan_box .eq_t u, .eQuan_box .eqList .buyBtn, .eQuan_box .data u{background:url(../images/x_img.png) no-repeat;}
.eQuan{ width:275px; height:130px; padding:110px 30px 0 45px; background:url(../images/e_quan.png) no-repeat;}
.eQuan p{width:233px; line-height:24px; height:24px; color:#cc0000; font-size:18px; font-family:"\5FAE\8F6F\96C5\9ED1"; white-space: nowrap; overflow:hidden;}
.eQuan .data{width:233px; height:22px; line-height:22px; margin-top:25px; color:#666666; font-weight:700; text-align:center;}
.ljd_btn{ display:inline-block; width:72px; height:31px;  margin-left:15px; background-position: -40px -751px; vertical-align:middle;}
.eQuan_box{ border:1px solid #fac690; background-color:#fff;}
.eQuan_box .eq_t{ height:26px;  background-color:#fcf6f0; padding-left:10px; font-size:16px; color:#cc0104; font-family:"\5FAE\8F6F\96C5\9ED1";}
.eQuan_box .eq_t u{ display:inline-block; width:40px; height:20px; padding-left:5px; line-height:20px; background-position:-193px -640px; margin-right:5px; margin-top:3px; color:#fff; font-size:12px; text-decoration:none; vertical-align:top; font-family: "\5b8b\4f53";}
.eQuan_box .eqList{ padding:7px 10px; line-height:22px;}
.eQuan_box .eqList .buyBtn{ float:right; width:126px; height:38px; text-indent:-999%; background-position:-40px -783px; margin-top:3px;}
.eQuan_box .eqList p{ font-weight:700;}
.eQuan_box .eqList p span{ color:#000; font-weight:500;}
.eQuan_box .eqList p em{ color:#cc0000; font-weight:700;}
.eQuan_box .data{ background-color:#fafafa; height:20px; padding:3px 0; padding-left:10px;}
.eQuan_box .data u{ display:inline-block; width:20px; height:20px; vertical-align: middle; background-position:0 -660px;}
.eQuan_box .data em{ margin:0 7px; color:#cc0000;}

/*20140325 400 banner*/
.sTelIcon, .sTelBtn01, .sTelBtn02{ background:url(../images/sTel400.png) no-repeat;}
.sTelBox{ padding:15px 0;}
.sTelBox li{ float:left; width:296px; border-right:1px solid #f0f0f0; padding-left:17px;}
.sTelBox li.nobor{ border-right:0;}
.sTelBox li img{ float:left; width:80px; height:80px; margin-right:15px; vertical-align:middle;}
.sTelBox li .perInfo{ color:#999; margin-bottom:5px;}
.sTelBox li .perInfo em{ margin-right:5px; font-size:14px; font-weight:700; color:#616161;}
.sTelBox li .telInfo{ color:#616161; line-height:24px; margin-bottom:8px;}
.sTelBox li .telInfo em{ font-size:14px; font-weight:700; color:#cd0205; vertical-align:middle;}
.sTelBox li .ewmInfo{ color:#616161; font-weight:700;}
.sTelBox li .ewmList{ color:#999; margin-top:5px;}
.sTelIcon{ display:inline-block; width:19px; height:19px; margin-right:5px;  vertical-align:middle;}
.sTelIcon01{width:13px; height:16px; background-position:0 -48px;}
.sTelIcon02{ background-position:-14px -48px;}
.sTelIcon03{ background-position:-34px -48px;}
.sTelBtn01, .sTelBtn02{ display:inline-block; width:74px; height:23px; line-height:21px; background-position:0 -24px; color:#fff; font-weight:700; text-align:center;}
.sTelBtn02{ width:98px; background-position:0 0;}
.sTelBtn01:hover, .sTelBtn02:hover{ color:#fff;}
.w628{width:628px;}
.w314{width:314px;}
.e_h60{height: 60px;}
.tjkf_tit .e_pl0{padding-right: 0;}
.e_back{background-color: #2c2b2b;}
.sHeaderWM i, .sImgWm .sImgWm_r a{ background:url(../images/sWeiMi.png) no-repeat;}
.sWbName{ display:block; height:38px; overflow:hidden;}
.sHeaderWM{width:248px; border:1px solid #eeeeee; height:60px; margin-left:8px;}
.sHeaderWM i{ float:left; width:188px; height:60px; background-position:0 0;}
.sHeaderWM i.wmGroup{ background-position:0 -61px;}
.sHeaderWM img{ float:left; width:58px; height:58px; border:1px solid #fff; vertical-align:middle;}
.sImgWm{ position:absolute; right:0; bottom:0; width:178px; height:60px; background-color:#ff0048; color:#fff;}
.sImgWm img{ float:left; width:58px; height:58px; border:1px solid #fff; vertical-align:middle;}
.sImgWm .sImgWm_r{ float:left; width:118px;}
.sImgWm .sImgWm_r a{ float:right; width:13px; height:13px; overflow:hidden; background-position:-189px 0;}
.sImgWm .sImgWm_r a:hover{ background-color:#e30846;}
.e_shuiyin{display: inline-block; width: 494px; height: 45px; background: url(../images/shuiyin.png) no-repeat ;float: left;margin-top: 10px;}


.c_focus .c_focus_control_bg .link_wrap .link_yb{ position: relative; width:104px; background-position: 0 -75px; height:24px; line-height:24px; padding-left: 30px; z-index: 6; cursor:pointer;}
.c_focus .c_focus_control_bg .link_wrap .h_list{ position:absolute; width:132px; border:1px solid #e0e0e0;  background-color:#fff; left:0; top:23px; z-index:7; }
.c_focus .c_focus_control_bg .link_wrap .link_yb .h_list li a{ padding-left:29px;}

.c-dashed-h{ display:inline-block; vertical-align:middle; font-size:0; width:1px; overflow:hidden; height:11px; margin:0 10px; background-position:-182px -12px;}
.c_focus_house{ margin:0 10px;}
.c_focus_house img{ vertical-align:top;}
.c_focus_house .big_pic{ position:relative; /*width:896px;*/ margin:0 auto 20px;}
.c_focus_house .big_pic .prev,
.c_focus_house .big_pic .next{ position:absolute; top:50%; width:27px; z-index:3; height:57px; margin-top:-28px; text-indent:-9999px; overflow:hidden; cursor:pointer;}
.c_focus_house .big_pic .prev{ left:40px; background:url(../images/c_arrl.png) no-repeat 0 0; _background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="../images/c_arrl.png"); }
.c_focus_house .big_pic .next{ right:40px; background:url(../images/c_arrr.png) no-repeat 0 0; _background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="../images/c_arrr.png");}
.c_focus_house .big_pic .img_box{ position:relative; margin:0 auto; z-index:1; width:100%; height:100%;}
.c_focus_house .big_pic .img_box{ text-align:center; }
.c_focus_house .big_pic .link_area{ position:absolute; top:0; left:0; width:300px; height:300px; background:none;}
.c_focus_house .big_pic .link_area span{ position:absolute; top:50%; left:50%; width:121px; height:34px; margin-left:-60px; margin-top:-17px; text-align:center; line-height:34px; color:#ffffff; font-weight:bold;
filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#B2757575', endColorstr='#B2757575');background:rgba(117,117,117,0.7);}
.c_focus_house .big_pic .link_area .dir{ width:1em; padding:0.5em; line-height:20px; height:auto;}
.c_focus_house .big_pic .link_area .cur,
.c_focus_house .big_pic .link_area span:hover{ text-decoration:none; 
filter:progid:DXImageTransform.Microsoft.gradient(enabled='false');
background-color:#cd1212;
}
.c_focus_house .big_pic .link_area a{ position:relative; display:block;
filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#99FF0302', endColorstr='#99FF0302');background:rgba(255,3,2,0.6);
}
.c_focus_house .big_pic .link_area .none{ display:none;}
.c_trun_off .c_select_type .c_tab{ background-color:#1b1b1b;}
.c_trun_off .c_select_type .c_tab .prev,
.c_trun_off .c_select_type .c_tab .next{ background-color:#666666; border:1px solid #777777;}

.c_trun_off .c_focus .c_focus_control_bg .link_wrap{color:#fff;}
.c_trun_off .c_focus .c_focus_control_bg .link_wrap .link_yb{background-position: -135px -75px;}
.c_trun_off .c_focus .c_focus_control_bg .link_wrap .h_list{width:134px; border:0; border-top:1px solid #000;  background-color:#3c3b3b; }
.c_trun_off .c_focus .c_focus_control_bg .link_wrap .link_yb .h_list li a{color:#979797;}
