
body{ background: #f4f4f4; font-size: 12px; }
.wp{ padding: 0 20px; }
#right_xf{right: 10px!important; }
.xgt_toolbar .myinfo .xgt_logo{ left: 0px; }
.xgt_toolbar .myinfo{ max-width: 100%; margin: 0 20px; } 
/* 当前位置 */
.crumbs_right{float:right;height:22px;position:relative;margin:2px 0px 0 0}
.crumbs_right .fx_scgx{display:inline-block;position:relative;float:left;white-space:nowrap;line-height:14px;margin-top:2px;margin-left:20px;white-space:nowrap}
.crumbs_left{line-height:26px;height:26px}
.crumbs_left{float:left;line-height:29px;height:30px;overflow:hidden;white-space:nowrap}
.crumbs_left span.s,.crumbs_left span.s h1,.crumbs_left span.s a{max-width:729px; font-size: 12px; font-weight: normal; text-overflow:ellipsis;overflow:hidden;white-space:nowrap}
.crumbs_left a,.crumbs_left span.s{height:29px;line-height:29px;font-family:arial;color:#999;display:block;margin-right:5px;overflow:hidden;float:left;position:relative;top:0;left:0}
.pic_type{float:left;margin-left:10px;padding-right:10px;position:relative;border-right:1px solid #eaeaea;;line-height:31px;}
.pic_type:nth-child(3){border:0}
.pic_type .xgt_but{border-radius:2px;color:#fff;background-color:#ff552e;cursor:pointer;border:0;font-size:12px}
.pic_type .xgt_but:hover{background:#ff552e;opacity:0.8}
.pic_type span{display:block;float:left}
.pic_type a{display:block;float:left;cursor:pointer;margin:7px 0 0 2px;padding:9px}
.pic_type a.a{background-position:-2px -120px}
.pic_type a.b{background-position:-2px -80px}
.pic_type a.c{background-position:-2px -1674px}
.pic_typeer{width:124px;white-space:nowrap}
.pic_typesv{border:0} 
#sadfasdasd{position:relative;top:4px;left:0;white-space:nowrap;padding-left:25px;line-height:22px;background:url(/uploads/image/rpianli/weixin.png) center left no-repeat; color:#929292}
#sadfasdasd .myweixin{display:none;background-color:#fff;z-index:908;border-radius:5px;position:absolute;top:30px;left:-40px;width:130px;height:170px;border:1px solid #eaeaea;padding:0 20px 20px 20px}
.wx-viewer .wx-closed { position: absolute; top: -16px; right: 0px; cursor: pointer;}
#sadfasdasd .wx-closed img{ display: block; width: 16px; height: 16px; }
/* 主体 */
.container{ position: relative; margin-top: 0px; }
.left_content{  margin-right: 265px; }
.right_content{ position: absolute; top: 0px; right: 0px; width: 248px; height:auto} 
/*表单 */
.right_part { position: relative;} 
.widget-frame{position:relative;margin:0 auto}
.new-container{padding:0;background-color:#f6f6f6}
.zxbj-calc-wrap{ box-sizing: border-box; width:245px; padding-top: 0; height: 488px;background-color: #ffffff;border-radius: 4px;box-shadow:0px 4px 15px 0px rgba(101,101,101,0.28);border:0;  border:1 px solid #ececec;_border:1px solid #ececec; }
.zxbj-calc-header{position:relative;position: relative;width: 245px;height: 150px;background: url(/uploads/image/rpixiaoguotu/xgt_top.png) no-repeat;border-radius: 5px 5px 0 0;}
.zxbj-calc-budget{position:absolute;right:41px;top:78px;height:39px;width:185px}
.zxbj-calc-budget div{float:right;display:none;margin-left:3px;width:22px;height:39px;background:url(/uploads/image/rpianli/zxbjnew2.png)}
.zxbj-calc-budget .num0{display:block;background-position:0 0}
.zxbj-calc-budget .num1{display:block;width:8px;background-position:-35px 0}
.zxbj-calc-budget .num2{display:block;background-position:-54px 0}
.zxbj-calc-budget .num3{display:block;background-position:-89px 0}
.zxbj-calc-budget .num4{display:block;background-position:-127px -2px}
.zxbj-calc-budget .num5{display:block;background-position:-168px 0}
.zxbj-calc-budget .num6{display:block;background-position:-202px 0}
.zxbj-calc-budget .num7{display:block;background-position:-237px 0}
.zxbj-calc-budget .num8{display:block;background-position:-271px 0}
.zxbj-calc-budget .num9{display:block;background-position:-306px 0}
.zxbj-calc-con{width:220px;margin:0 11px 0 13px;padding-top:10px;padding-bottom:8px}
.zxbj-calc-con .element{position:relative;margin-bottom:8px;width:220px;}
.ie8 .zxbj-calc-con .element{ height:40px;overflow: hidden; }
.zxbj-calc-con .submit-btn-box{width:220px;padding-top:5px}
.zxbj-calc-con .element select{width:218px;height:40px;line-height:40px;padding-left:6px;font-size:12px;border-radius:3px;border:1px #dddddd solid}
.zxbj-calc-con .element select.province{float:left}
.zxbj-calc-con .element select.city{float:right}
.zxbj-calc-con .text{-webkit-box-sizing:inherit;width:208px;height:38px;padding:0 0 0 10px;line-height:38px;font-size:12px;border:1px #dddddd solid;border-radius:3px;outline:none}
.zxbj-calc-con .element .unit{position:absolute;color:#888;top:-1px;right:8px;height:40px;line-height:40px;font-style:normal}
.zxbj-calc-con .submit-btn{cursor: pointer; display:block;width:220px;height:42px;background:#ff633c;line-height:42px;text-align:center;color:#fff;font-size:14px;border-radius:4px}
.zxbj-clac-yqbj{margin-bottom:13px} 
.zxbj-yqbj .zdd_information{ line-height: 20px; color: #999; }
.zxbj-yqbj .zdd_information a{ text-decoration: underline; } 
/* 相关案例 */
.right_part .you_like{background:#fff;padding:15px;margin:10px 0;border-bottom:1px solid #eaeaea}
.right_part .you_like .like_list{margin-left:-3px;padding-top:5px;width:225px;overflow:hidden} 
.you_like .right_title{ font-weight: normal; font-size: 16px;}
.like_list .picitem{display:block;width:108px;margin:1px 5px 5px 1px;  margin:1px 3px 5px 1px;_margin:1px 3px 5px 1px;float:left}
.ie8 .like_list .picitem{margin:1px 3px 5px 1px}
.like_list .picitem:nth-child(2n){margin-right:0}
.like_list .picitem:nth-last-child(1),.like_list .picitem:nth-last-child(2){margin-bottom:0}
.like_list .picitem:hover{outline:1px solid #ff552e}
.like_list .picitem img{display:block;height: auto;} 
/* 相关标签 */
.kr{cursor:pointer;width:184px;margin:2px auto;line-height:36px;background: #f76d4e no-repeat;color:#fff;text-align:center}
.kr:hover{background: #e75d3e no-repeat}
.kr_kuan{transition:.6s;z-index:97;background:#fff;width:215px; padding:0;overflow:hidden}
.hhj:hover .kr_kuan{height:auto}
.kr_kuan a{display:block;float:left;padding:0 10px;margin:5px;background:#f2f2f2;line-height:26px;height:26px;color:#888;float:left;white-space:normal;overflow:hidden;text-overflow:ellipsis}
.kr_kuan a:hover{background:#ff552e; color: #ffffff;} 
/* 热门信息推荐 */
.you_like .hot_tag{font-size: 14px; line-break: 30px; color: #888;  }
/* 饭厅的装修效果图相关案例 */ 
.anli_middle{ position: relative; }
.anli_middle .tagfbl{ position: absolute; left: 0px; top: 0; font-size: 16px; color: #222222; line-height: 37px; font-weight: bold; }
.anli_middle .tagfbr {  padding-left: 200px;}
.anli_middle .tagfbr a{ box-sizing: border-box; margin-bottom:10px; text-align: center;  display: block; float: left; color: #888888;font-size: 14px;height: 37px; line-height: 37px; width: 79px; margin-left: 14px; background-color: #ffffff;border-radius: 19px; border: solid 1px #e6e6e6;}
.anli_middle .tagfbr a:hover{ background: #ff552e; color: #fff; border-color: #ff552e;  }
/* xiaoqu_listl */
.l_left{  float: left;}
.r_right { float: right }
#xiaoqu_listl{ padding-bottom: 30px; }
.newslistitem{ width:24.2%; float: left; margin-left: 1%; margin-bottom: 15px; }
.newslistitem.mln{ margin-left: 0px; }
.newslistitem_text{  padding: 15px; box-sizing: border-box;background: #fff; position: relative; -webkit-transition: all 350ms; -o-transition: all 350ms; -moz-transition: all 350ms; transition: all 350ms;}
.newslistitem .top_text .left{ width: 75%; float: left; font-weight: bold;font-size: 18px; }
.newslistitem .top_text .right{width: 23%;float: right; font-weight: bold;color: #ff552e;font-size: 14px; text-align: right; }
.newslistitem .botton_text { line-height:24px; height:24px; overflow: hidden;}
.newslistitem .botton_text img{ display: block; float: left; width: auto; height: 24px;border-radius: 2px;margin-right:5px;}
.newslistitem .botton_text span{display:block;float: left; margin-right: 10px;color: #999;font-size: 14px; } 
.newslistitem .botton_text:hover span{color: #ff552e;}
.top_img{ width: 100%; overflow: hidden; position: relative; }
.top_img img { display: block; -webkit-transition: all .7s;  -moz-transition: all .7s;   -ms-transition: all .7s;  -o-transition: all .7s; transition: all .7s; }
.top_img .min_tanchuang{position: absolute; bottom: 0px; right:0px;height: 30px; line-height: 30px; width: auto; }
.top_img span{ cursor: pointer; padding: 0 10px; box-sizing: border-box; display: block; text-align: center; color: #fff; font-size: 14px; height: 30px; line-height: 30px;  }
.top_img .tu1{ width: auto; background: #000; background: rgba(0, 0, 0, .5) }
.top_img .tu2{ width: 50%; background: #ff552e; background: rgba(255, 85, 46, .8) }
.top_text .l_left{ width: 78%; font-weight: bold;color: #222222;font-size: 16px; line-height: 32px; }
.top_text .r_right{ font-weight: bold;color: #ff552e;font-size: 16px; width: 20%; }
.botton_text img{ display: block; float: left; width: 28px; height: 28px;  border-radius: 50%; margin-top: 2px; }
.botton_text span{ display: inline-block; position: relative;color: #888888;font-size: 14px; line-height: 30px;}
.botton_text span.name{ margin-right: 15px;} 
.botton_text .left{ width: 70%;float: left;line-height: 30px;}
.botton_text .right{ width: auto; max-width: 29%;float: right; font-weight: bold;color: #ff552e;font-size: 14px; text-align: right; line-height: 30px; } 
.botton_text span.mainji{ margin: 0; padding: 0;}
.botton_text span.mainji::before{ content: '';width: 1px; display: inline-block; height: 10px; background: #ddd;margin:0 8px;}
.botton_text span.mainji:first-child::before{ display: none; margin-left: 0;}
.newslistitem:hover .top_img img { -webkit-transform: scale(1.1); -moz-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1); transform: scale(1.1); }
.newslistitem:hover .botton_text span { color: #ff552e;  }
.newslistitem:hover .min_tanchuang{ display: block; }
#yuyuetable .yycenter.b .yylist input.submit{ cursor: pointer; }
@media screen and (max-width: 1520px) { 
    .newslistitem{ width:31.2%; float: left; margin-left: 1%!important; margin-right: 1%!important; margin-bottom: 15px; }
    .top_text .l_left{ width: 71%; }
    .top_text .r_right{ width: 27%; }
    .anli_middle .tagfbr{ padding-left: 127px; padding-bottom: 13px; }
}
/* swiper */
.banner{   padding: 10px 40px;background: #fff; }
.pc_banner{width:100%!important;   position:relative; box-sizing: border-box; text-align: center; margin: 0 auto; }
.pc_banner .swiper_img{ position: absolute; z-index: 10;  top: 50%; left: 50%; transform: translate(-50%,-50%);max-width: 100%;  max-height: 100%; margin: 0 auto; display:block;   } 
.pc_banner .swiper_img .img_mian{ display: none; position: absolute; bottom: 0px; text-align: left; width: 100%; height: auto; } 
.pc_banner .swiper_img:hover .img_mian { display: block; }
.pc_banner .swiper_img img{ width: 100%; height: 100%; display: block; margin: 0 auto; }
.ielt9 .pc_banner .swiper_img img { top: 0;left: 0; }
.pc_banner .swiper_sdkjw{ width: 100%; height: 100%; }
.pc_banner .swiper_img .sdkjw_bg{ margin: 0 auto; width: 100%; height: 100%; } 
.pc_banner .swiper_img .sdkjw{ position: absolute;top: 0; left: 0; margin: 0 auto; width: 100%; height: 100%; }
.pc_banner .imginfo{ position: absolute; z-index: 4; bottom: 0px; left: 0px; width: 100%; display: none; background-color: #000; background-color: rgba(0,0,0,.5);  color: #e1e1e1;font-size: 12px;line-height: 18px; padding: 15px; text-align: justify; box-sizing: border-box; }
.pc_banner .imginfo .info_other { padding-bottom: 10px; }
.pc_banner .info_other span { margin-right: 10px; }
.pc_banner:hover .imginfo{ display: block; } 
.pc_banner .itemlist{ position: absolute; right: -81px; top:50%; margin-top: -138px; display: inline-block; z-index: 998; width:75px;height: 277px;padding:0;margin-left: 28px; }
.pc_banner .itemlcon { background: none;  top: 15%; }
.pc_banner .itemlcon img { width: 75px !important;height: 277px !important;cursor: pointer; }
.pc_banner .cursor_left { position: absolute;left: 0;top: 0;bottom: 0;width: 50%; cursor: url(/uploads/image/rpianli/move_l.cur),auto !important; }
.pc_banner .cursor_right { position: absolute;right: 0;top: 0;bottom: 0;width: 50%; cursor: url(/uploads/image/rpianli/move_r.cur),auto !important; }
#cursor_left{cursor: ,auto !important;z-index: 9;display: block;}
#cursor_right{cursor: ,auto !important;z-index: 9;display: block;}
/* pc_banner2 */  
.pc_banner2{ background-color: #373737;	min-height: 80px; padding: 15px 30px; box-sizing: border-box; position: relative; margin-bottom: 30px; }
.pc_banner2 .imgl_ri { position: absolute; top: 10px; right: 30px; width: 325px;height: 80px;  box-sizing: border-box; display: block;  }
.pc_banner2 .imgl_ri .imgl_li { float: left;  } 
.pc_banner2 .imgl_ri .imgl_li .logo{ width: 168px;height: 80px;display: block;position: relative;margin-right: 10px; overflow: hidden;}
.pc_banner2 .imgl_ri img { display: block; width: 168px;height: auto;position: absolute;left: 50%;top: 50%;bottom: 0;right: 0;transform: translate(-50%,-30%); }
.pc_banner2 .imgl_ri .text_1 { width: 146px; font-size: 16px;padding: 5px 0 0 0;color: #fff; 	line-height: 24px;margin-top: 10px; } 
.pc_banner2 .imgl_ri .btns { font-size: 14px; display: block; width: 110px; height: 36px; line-height: 36px; background-color: #ff5429; text-align: center; border: 0;color: #fff; box-shadow: none; margin: 2px 0;  cursor: pointer; }
.ielt9 .pc_banner2 .imgl_ri .btns{background-color: #ff552e;}
.ie9 .pc_banner2 .imgl_ri .btns { background: #ff552e; }
.pc_banner2 .pc_bann_left{ margin-right: 340px; position: relative;  }
.pc_banner2 .pc_prev_left{ position: absolute; left: 0px; top: 0; }
.pc_banner2 .pc_prev_right{ position: absolute; right: 0px; top: 0; }
.pc_banner2 .pc_prev{  overflow: hidden; width: 108px; height: 81px; box-sizing: border-box; border: solid 2px #373737; box-sizing: border-box; } 
.pc_banner2 .pc_prev img{ display: block; position: absolute;top: 50%;transform: translatey(-50%); min-width: 100%;  min-height: 100%; display: inline-block; _display: block;   display: block; margin: 0 auto;  vertical-align: middle; }
.ielt9 .pc_banner2 .pc_prev img { top: 0;left: 0; } 
.pc_banner2 .pc_prev span{  position: absolute; bottom: 0px; left: 0px; width: 100%; height: 24px; line-height: 24px; text-align: center; color: #fff; background-color: #000; background-color: rgba(0,0,0,.5);  }
.pc_banner2 .pc_prev:hover {border: solid 2px #f7582e;}
.pc_banner2 .swiper-container{ width: auto;  margin: 0px 128px; height: 81px;  overflow: hidden; position: relative; }
.pc_banner2 .swiper-slide{ width: 124px!important; height: 81px!important;box-sizing: border-box; overflow: hidden; float: left; }
.pc_banner2 .swiper-button-next { cursor: pointer; position: absolute; left: 0; top: 0px; right: auto; z-index: 4;  width: 31px;height: 81px;background:#000 url(/uploads/image/rmianli/left_img.png);} 
.pc_banner2 .swiper-button-prev {cursor: pointer; position: absolute; right: 0;top: 0px;  left: auto;z-index: 4; width: 31px;height: 81px;background:#000 url(/uploads/image/rmianli/right_img.png);  }
.pc_banner2 .swiper-wrapper{ padding: 0 30px !important; width: 1000%; }
.pc_banner2 .item{ position: relative; width: 108px; height: 81px; border: 2px solid #373737; box-sizing: border-box; overflow: hidden; margin: 0 auto; }
.pc_banner2 .swiper-slide-active .item:hover{border: solid 2px #f7582e;  }
.pc_banner2 .swiper-slide-active .item.active{border: solid 2px #f7582e;  } 
.pc_banner2 .item.active{border: solid 2px #f7582e;  }
.pc_banner2 .item img{ display: block; position: absolute;top: 50%;transform: translatey(-50%); min-width: 100%;  min-height: 100%; display: inline-block; _display: block;   display: block; margin: 0 auto;  vertical-align: middle; }
.ielt9 .pc_banner2 .item img { top: 0;left: 0; }
.pc_banner2 .item a{  display: block;}
.pc_banner2 .item span{ position: absolute; bottom: 0px; right: 0px; color: #ffffff;width: 37px; line-height: 23px; height: 23px; text-align: center; background-color: #000; background-color: rgba(0,0,0,.5); }
/* 弹框  */
.xf_ { display: none;z-index: 98;position: relative; }
.xf_bg { position: fixed;left: 0;top: 0;bottom: 0;right: 0; background: #000;opacity: 0.2; }
.ielt10 .xf_bg { filter:alpha(opacity=50);z-index: 98;  }
.xf_co { z-index: 99; position: fixed;left: 50%;top: 50%;margin: -240px 0 0 -440px; width: 880px;height: 480px;box-sizing: border-box;padding: 20px; background: #fff; }
.xf_co .co_left { float: left;width: 420px;height: 440px;position: relative;background: #f1f2f4; }
.xf_co .co_left img { position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%); display: block;width: auto;height: auto;max-width: 100%;max-height: 100%; }
.ielt10 .xf_co .co_left img { left: 0;top: 0;-ms-transform:none; }
.xf_co .co_right { float: right;width: 400px;height: 457px;position: relative;box-sizing: border-box;padding: 10px 20px 20px 20px; }
.xf_co .co_a { font-size: 26px;font-weight: bold;color: #000; }
.xf_co .co_b {  height: 80px;_height: 80px; background: #fff4f0;border: 1px solid #fee4da;padding:10px;margin: 15px 0;border-radius: 6px; }
.xf_co .co_b .co_li { float: left;width: 50%;float: left;line-height: 20px; }
.xf_co .co_b .co_li p { padding: 3px;margin: 0;text-align: center;font-size: 14px;color: #666; }
.xf_co .co_b .co_li p b { color: #ff6826; }
.xf_co .co_xxx { position: absolute;right: 10px;top: 10px;padding: 10px; cursor: pointer; }
.xf_co .co_xxx img { display: block;width: auto;height: auto; }
.in_form { margin: 0; }
.in_form .form_list { height: 50px;margin: 10px 0;position: relative; }
.in_form .form_list .abc { position: absolute;right: 20px;top: 50%;margin-top: -10px;line-height: 20px;height: 20px;font-size: 12px;color: #444; }
.in_form .form_list input,
.in_form .form_list select { display: block;font-size: 14px; padding-left: 10px; width: 100%;height: 50px;line-height: 50px;box-sizing: border-box; border-radius:6px;background: #fff;box-shadow: none;border: 1px solid #eee; }
.in_form .form_list span#df{display:block;white-space:nowrap;width:100%;height:50px;overflow:hidden}
.in_form .form_list span#df select{ float: left; width:32%;font-size: 14px; margin:0 0 0 2%;height:50px;line-height: 50px;box-sizing: border-box;border: 1px solid #eee !important;color: #666; }
.in_form .form_list span#df.qushixian select { width: 49%; }
.in_form .form_list span#df select:first-child{margin:0}
.in_form .form_list .in_submit { cursor: pointer; padding: 0; background: #ff6826;color: #fff;font-size: 18px; }
.in_form .zdd_information{ line-height: 20px; color: #999; }
.in_form .zdd_information a{ text-decoration: underline;  }
.zxbj-clac-yqbj{margin-bottom:13px}
.glide-text{color:#333;font-size:22px;text-align:center;margin:0;padding-top:15px}
.glide-unit{text-align:center;color:#333;margin:0 0 5px 0}
.glide-unit span{font-size:30px;display:inline-block;color:#f25618}
.glide-yqbj{background-color:#fff;height:143px;width:183px;margin:0 auto!important;padding-top:15px!important;font-size:14px;float: none!important;
padding-left:30px!important;border:1px #dddddd solid;border-radius:4px;line-height:20px}
.glide-yqbj li{height: 36px; }
.glide-yqbj strong{font-size:16px;color:#333;margin:0 7px}
.glide-yqbj span{font-size:12px}
.zxbj-clac-yqbj{margin-bottom:13px}
.zxbj-calc-wrap h4{color:#fff;font-weight:normal;text-align:center;margin-top:11px}
.zxbj-clac-new{padding-top:7px}
.zxbj-calc-result{width:218px;margin:0 auto;line-height:20px}
.zxbj-calc-result p{margin:5px 0;padding:0}
.calc-explain{color:#999}
.calc-call{color:#ff5a00;line-height:20px;font-size:12px}
.glide-yqbj .old_fees{color:#bbb;font-size:12px;text-decoration:line-through}
.glide-yqbj .old_fees span{margin:0 5px}
/* 评论 */
#gg_pl {height: auto;margin-bottom: 30px; padding-bottom: 30px; background: #fff; padding: 10px 20px;}
#gg_pl .img_gg { margin: 0px auto; }
#gg_pl .img_gg h3 { font-size: 18px; margin: 0;padding: 0;color: #f74343; }
#gg_pl .img_gger { display: none; padding-top: 15px; }
#gg_pl .img_gger h4 { font-size: 14px; margin: 0;padding:0;color: #f74343; }
#gg_pl .img_pls { margin: 0 auto; }
#gg_pl .jilu_pls { margin: 0 auto; }
#gg_pl .pindenduo { padding: 25px 0; margin: 0 auto;text-align: center;font-size: 12px;color: #999; }
#gg_pl .jilu_pls .jilulis {margin: 15px auto;padding-bottom: 6px; border-bottom: 1px solid #ececec;line-height: 26px; position: relative;padding-left: 22px; }
#gg_pl .jilu_pls .jilulis:last-child { border: 0; }
#gg_pl .jilu_pls .jilulis span { font-size: 14px; color: #333; }
#gg_pl .jilu_pls .jilulis img { position: absolute; left: 7px; top: 8px; display: block;width: 20px;height: 20px;border: 1px solid #eee;border-radius: 50%;}
#gg_pl .jilu_pls .jilulis span.left {  float: left;margin-left: 15px;margin-top: 5px; font-size: 12px;color: #888; text-indent: 0; }
#gg_pl .jilu_pls .jilulis span.right { float: right;margin-right: 25px; }
#gg_pl .jilu_pls .jilulis span.er { font-size: 14px; margin: 0;color: #666;padding-left: 5px;}
#gg_pl .jilu_pls .jilulis span.er a{ text-decoration: underline; color: #666;}
#gg_pl .jilu_pls .jilulis span.sav { color: #ff0000; }
#gg_pl .jilu_pls .jilulis span.gdenuo { background-color: #fafafa;text-align: center; border: 1px solid #dadada;float: none;margin: 0 auto; }
#gg_pl .jilu_pls .jilulis span.gdenuo:hover {  background-color: #eeeeee;cursor: pointer; }
#gg_pl .text_pl { margin: 10px 0 0 0; height: auto;border: 1px solid #f4f4f4;background: #f8f8f8; }
#gg_pl .text_pl textarea { width: 100%;border:0;background: #f8f8f8; display: block; padding: 15px; height: 70px;  box-sizing: border-box; }
#gg_pl .text_simb { margin: 0 auto;/*border: 1px solid #ececec;border-top: 0;*/ overflow: hidden;background: #fefefe; }
#gg_pl .text_simb .simb_left,#sx_ye .text_simb .simb_bott { float: left; height: 40px; line-height: 40px; width: 20%; margin-left: 100px; text-align: left;}
#gg_pl .text_simb .simb_left { margin-left: 3px;line-height: 50px;color: #999; }
#gg_pl .text_simb .simb_bott { text-align: right; float: right;margin-right: 0px;} 
#gg_pl .text_simb .simb_bott p { display: block;float: left;margin: 0;line-height: 50px; }
#gg_pl .text_simb .simb_bott .but { margin:10px 0; line-height: 30px; border: 0px; float: left;background-color: #ff3535;border-radius:1px; margin-left: 50px; color: #ffffff;font-size: 14px;text-align: center;width: 84px; }
#gg_pl .text_simb .simb_bott .but:hover { opacity: 0.9;cursor: pointer; }
#gg_pl .ajax_usermsg{ width: 850px; line-height:35px; margin: 0px auto;}
#gg_pl .ajax_usermsg .usermsg_item{width:850px; margin-top:10px;  border-top:1px dotted #eaeaea; padding-top:10px ;}
#gg_pl .ajax_usermsg .more_comment { line-height: 40px;cursor: pointer; background-color: #efefef;display: block;text-align: center;letter-spacing: 1px; }
#gg_pl .ajax_usermsg .temp_msg { border-bottom:1px solid #eaeaea; }
#gg_pl .ajax_usermsg .usermsg_item .i_one{width:520px; float:left; font-weight:bold;}
#gg_pl .ajax_usermsg .usermsg_item .i_two{width:200px; float:left; text-align:right; font-weight:bold;}
#gg_pl .ajax_usermsg .usermsg_item .i_three{width:720px; float:left;}
.jilulis .ahuifu{margin:0 auto;color:#666666;line-height:30px}
.jilulis .ahuifutext textarea{box-sizing: border-box;width:99%;background:#f8f8f8; font-size: 14px;border: 1px solid #eaeaea;padding: 10px;height: 70px;resize: none;}
.jilulis .ahuifutextbotton input[type=button]{margin-right:6px;cursor:pointer}
.jilulis .ahuifutextbotton input[type=button]{border:0;float:right;line-height:30px;color:#ffffff;background-color:#f76d4e;padding:0 15px;margin:5px}
.reply{ padding:5px 100px 5px 0;line-height: 25px; color: #666;}
.reply b{ font-weight: bold; color: #222;}
#gg_pl .jilu_pls{ word-break: break-all;line-height: 18px;}
#gg_pl .jilu_pls .jilulis span{ color: #222;}
#gg_pl .jilu_pls .jilulis span.right{font-size: 12px; color: #999; margin-right: 0;}  
#gg_pl .jilu_pls .jilulis .reply{position: relative; padding-left: 23px; }
#gg_pl .jilu_pls .jilulis .reply a{ text-decoration: underline;color: #666; }
#gg_pl .jilu_pls .jilulis .reply_huifu img{ width: 20px; height: 20px;margin: 1px 5px 0 0;top: 4px;}
#gg_pl .jilu_pls .jilulis .reply_hf img{ width: 20px; height: 20px;margin: 1px 5px 0 0;} 
.text_comment{padding: 2px 0 2px 6px;margin:0 0} 
.text_comment span{height:auto;font-size:12px;color:#9c9c9c;margin-left:0px; float: left; }
.text_comment span .pinlun{font-size: 12px; text-decoration: none; cursor:pointer;padding:4px 0 4px 25px;color:#888888;background:url(/uploads/image/rpiask/pinglun.png) no-repeat;background-position:0 6px}
.text_comment span .zangton{cursor:pointer;padding:4px 0 4px 25px;color:#888888;background:url(/uploads/image/rpiask/dianzan1.png) no-repeat;background-position:0 4px}
/* 顶部评论 */
.pc_banner .swiper_img:hover .pl_top{ display: block; }
.pl_top{display: none; z-index: 9; cursor: pointer; position: absolute;top: 16px;right: 16px;width: 65px; height: 30px;font-size: 0px; background: url(/uploads/image/rpixiaoguotu/pl1.png) no-repeat;background-size: 65px 31px; }
.pl_top:hover{  background: url(/uploads/image/rpixiaoguotu/pl2.png) no-repeat;background-size: 65px 31px; } 

.text_comment span .zangton{cursor:pointer;padding:4px 0 4px 25px;color:#888888;background:url(/uploads/image/rpiask/dianzan1.png) no-repeat;background-position:0 4px}
/* 加载 */
#gg_pl .more{ cursor: pointer; text-align: center; font-size: 12px; color: #666666; line-height:40px; height: 40px; display: none; }
#gg_pl .more a{ display: block; color: #666666; }
#gg_pl .more .icon-dowm{ background: none; }
.zdd_information{ line-height: 20px; color: #999; margin-bottom: 5px;padding-left: 16px; background: url(/uploads/image/rpi/index_sprites.png) no-repeat left top; background-position: -219px -42px;}
.zdd_information a{ text-decoration: underline;  }
.zdd_information2{ text-align: center; font-size: 14px; }
.zdd_information2 span{color: #f76766;font-weight: bold;}