@charset "gb2312";
/* CSS Document */
body { color: #666; }
a { color: #666; }
.security_con { background: url("//image.zhuangku.com/fzimages/zb_nei_icon.gif") no-repeat -157px -77px; color: #404040; font-family: Arial; font-size: 12px; height: 26px; margin: 10px auto 0px; padding: 5px 0 0 22px; width: 958px; }
.security_con a { color: #2294E5; }
.ev_main { width: 1150px; font-family: Arial, Helvetica, sans-serif; }
.ev_mleft { width: 890px; color: #666; }
.shop-name { width: 100%; }
.shop-title { font-family: "Microsoft YaHei",黑体,Tahoma,Arial,sans-serif; font-size: 22px; font-weight: bold; margin: 11px 0 0px; color: #000; height: 30px; }
.shop-name .shop-title { display: inline; margin-right: 15px; }
.shop-name .ep-trigger { display: inline-block; margin-right: 15px; padding-right: 10px; }
.ep-trigger a { color: #2294E5; }
.comment-dl { width: 100%; padding: 15px 0; }
.rst_left { width: 380px; float: left; }
.rst_left .gsjl { padding: 5px 0; line-height: 22px; border-bottom: 1px dotted #dcdcdc; }
.rst_left .gsjl span { margin-right: 20px; }
.write-review span.dp { float: left; height: 30px; text-indent: -999em; width: 92px; background: url(../images/ev_icon.gif) no-repeat 0 -368px; cursor: pointer; }
.write-review a.xg { color: #2294E5; float: left; line-height: 27px; margin-left: 10px; display: inline; text-decoration: underline; }
.rst_right { width: 335px; float: right; padding-top: 10px; font-size: 12px; }
.gs-rating li { color: #666666; line-height: 18px; margin-top: 12px; }
.gs-rating li span { border: 1px solid #38B801; display: inline-block; font-size: 0; height: 12px; line-height: 10px; margin-right: 8px; position: relative; top: 2px; width: 80px; }
.gs-rating li em { background-color: #38B801; display: inline-block; float: left; height: 12px; }
.gs-rating a { cursor: pointer; text-decoration: none; }
.rst_right th { background: #f5f5f5; font-size: 12px; }
.rst_right th, .rst_right td { padding: 12px 15px; border-color: #e6e6e6; font-size: 12px; }
.pj_content { width: 100%; margin: 15px auto; }
.list_c_title { padding-top: 10px; padding-left: 5px; height: 32px; overflow: hidden\9; border-bottom: 1px solid #d0d0d0; }
.list_c_title span { float: left; height: 32px; line-height: 32px; margin-left: 4px; display: inline; cursor: pointer; text-align: center; width: 120px; background: url(../images/pjnyd_05.jpg) no-repeat; }
.list_c_title span.on { background: url("../images/pjnyd_03.jpg") no-repeat scroll 0 0; border-bottom: 1px solid #fff; color: #000; font-size: 14px; font-weight: bold; height: 32px; line-height: 32px; position: relative; top: 0; z-index: 2; }

.list_c_title1 { padding-top: 10px; padding-left: 5px; height: 25px; overflow: hidden\9; }

.list_c_title1 span { float: left; height: 25px; line-height: 25px; margin-left: 4px; display: inline; cursor: pointer; text-align: center; width: 95px; background: url(../images/pjnyd_08.jpg) no-repeat; }
.list_c_title1 span.on { background: url("../images/pjnyd_08.jpg") no-repeat scroll 0 0; border-bottom: 1px solid #fff; color: #000; font-weight: bold; height: 25px; line-height: 25px; position: relative; top: 0; z-index: 2; }

.list_c_title1 a { display: block; padding: 2px 5px; float: left; color: #000; font-size: 14px; margin-right: 5px; cursor: pointer; }
.list_c_title1 a:hover { color: #ff6600; text-decoration: none; }
.list_c_title1 a.on { color: #ff6600; text-decoration: none; }


.wydp_b { height: 32px; line-height: 32px; font-size: 14px; padding-top: 10px; color: #000; }
.list_content ul { padding-top: 10px; }
.comment-list-item { float: left; margin-bottom: 5px; display: inline; }
.comment-list-item { position: relative; width: 98%; padding: 15px 10px 10px; }
.comment-list-item h3 { font-size: 14px; color: #2294E5; }
.item-rank-rst { background: url(../images/ev_icon.gif) no-repeat; }
.item-rank-rst { height: 14px; width: 38px; padding-right: 40px; margin-right: 30px; float: left; display: inline; }
.irr-star3 { background-position: 35px 2px; }
.irr-star2 { background-position: 35px -15px; }
.irr-star1 { background-position: 35px -31px; }
.comment-entry { line-height: 1.5; color: #333; }
.zc-r-photos-thumb { width: 100%; margin: 0px 0 10px; }
.zc-r-photos-thumb li { border: 2px solid #F2F2F2; float: left; margin-right: 5px; padding: 2px; position: relative; transition: border-color 0.2s ease-out 0s; }
.zc-r-photos-thumb .zc-current { border: 2px solid #F49E00; border-radius: 2px 2px 2px 2px; cursor: auto; }
.zc-r-photos-thumb img { cursor: url("/images/zoom_in.cur"), auto; display: block; height: 40px; width: 40px; }
.zc-r-photo-viewer { background: none repeat scroll 0 0 #FFFFFF; border: 1px solid #CCCCCC; float: left; margin: 0 0 10px; overflow: hidden; padding: 2px; position: relative; }
.zc-r-photo-viewer img { cursor: url("/images/zoom_out.cur"), auto; vertical-align: middle; }
.shop-info-misc { padding: 10px 0; color: #999; }
.huifu { border-top: 1px dashed #cccccc; line-height: 1.5; color: #ff6600; text-indent: 24px; padding: 10px 0; }
.bg { background: #f5f5f5; border-top: 1px solid #eaeaea; border-bottom: 1px solid #eaeaea; }

.ev_mright { width: 245px; overflow: hidden; }
.zb_box { background: #F6F6F6; color: #666666; font-family: "宋体"; overflow: hidden; padding: 5px 0 25px; width: 230px; }
.zb_box h3 { color: #333333; font-size: 14px; height: 35px; line-height: 35px; padding: 0 10px; }
.zb_box u { background: url(../images/case.gif) no-repeat 0 -121px; display: block; height: 10px; width: 100%; }
.zb_box dl { padding: 10px; width: 210px; }
.zb_box dl dd { float: left; height: 28px; line-height: 28px; padding-top: 3px; width: 210px; color: #666; }
.zb_box dl dd select { border: 1px solid #B5B8C8; color: #555555; font-size: 12px; padding: 2px; width: 65px; }
.zb_box dl dd input.txt { border: 1px solid #B5B8C9; color: #555555; font-size: 12px; padding: 3px; vertical-align: middle; width: 60px; }
.zb_box dl dd#submit_border { height: 34px; margin-top: 5px; padding-left: 36px; width: 189px; }
.zb_box dl dd .zb-submit { background: url(../images/case.gif) no-repeat 0 -450px; border: medium none; cursor: pointer; float: left; height: 40px; letter-spacing: 1px; text-align: left; vertical-align: middle; width: 108px; }
.zb_box dl dd#submit_border p { color: #666; float: left; line-height: 18px; margin-left: 5px; width: 70px; }
.ev_mr_top { width: 228px; border: 1px solid #d4d8d9; }
.ev_mr_top p.fb { color: #fff; height: 27px; line-height: 27px; border-bottom: 1px solid #d4d8d9; background: #38B801; padding-left: 10px; }
.ev_mr_tcon { padding: 10px 10px 0; color: #666; line-height: 20px; }
.ev_mr_tcon p { margin-bottom: 10px; }
.ev_mr_tcon font { font-size: 14px; font-weight: bold; color: #ff6600; }
.ev_mr_img { font-size: 0; }
.contenter_edit { height: auto; margin: 10px 0; width: 735px; }
.contenter_edit .edit_title { border-bottom: 1px dashed #D1D1D1; font-size: 14px; font-weight: bold; height: 40px; line-height: 40px; position: relative; width: 735px; }
.contenter_edit .edit_title span { font-size: 12px; font-weight: normal; margin-left: 10px; }
.contenter_edit .edit_title .shouqi { background: url("//image.zhuangku.com/fzimages/vdn_icon.gif") no-repeat scroll -142px -24px transparent; color: #666666; font-size: 12px; font-weight: normal; height: 25px; line-height: 25px; padding: 0 0 0 10px; position: absolute; right: 10px; top: 0; }
.contenter_edit .edit_tishi { background: #FFFFDD; border: 1px solid #FFEECA; clear: both; margin-top: 10px; padding: 10px 20px; }
.contenter_edit .edit_tishi strong { color: #FF6600; line-height: 25px; }
.contenter_edit .edit_tishi .d_t_font { line-height: 25px; text-indent: 24px; }
.pp_box { background: #EFFFDB; border: 1px dashed #EFFFDB; padding: 10px 15px; width: 703px; }
.contenter_edit .edit_table { font-size: 12px; width: 703px; }
.pbm { border-bottom: 1px dashed #CDCDCD; padding-bottom: 10px !important; padding-top: 10px !important; text-align: left; }
.contenter_edit .edit_table th, .contenter_edit .edit_table td { color: #404040; padding: 4px 2px; }
.contenter_edit .txt { width: 180px; border: 1px solid #B5B8C9; color: #888888; height: 22px; line-height: 22px; padding: 0 3px; font-size: 12px; }
.contenter_edit textarea { border: 1px solid #B5B8C9; padding: 3px; line-height: 18px; }
.rating-wrap { width: auto; position: relative; display: inline-block; }
.rating-wrap ul { display: inline-block; height: 27px; vertical-align: middle; width: 140px; }
.rating-wrap ul li { float: left; }
.rating-wrap ul li.active { background: url(../images/ev_icon.gif) no-repeat 0 -49px; height: 27px; width: 140px; z-index: 6; }
.rating-wrap ul li span { height: 27px; left: 0; padding-right: 0 !important; position: absolute; text-indent: -9999px; top: 0; width: 27px; cursor: pointer; }
.rating-wrap ul li span:hover { margin-right: 10px; background: url(../images/ev_icon.gif) no-repeat; }
.rating-wrap ul li .one-stars { width: 27px; z-index: 5; }
.rating-wrap ul li.score1, .rating-wrap ul li .one-stars:hover { background-position: 0 -79px; }
.rating-wrap ul li .two-stars { width: 55px; z-index: 4; }
.rating-wrap ul li.score2, .rating-wrap ul li .two-stars:hover { background-position: 0 -109px; }
.rating-wrap ul li .three-stars { width: 84px; z-index: 3; }
.rating-wrap ul li.score3, .rating-wrap ul li .three-stars:hover { background-position: 0 -139px; }
.rating-wrap ul li .four-stars { width: 112px; z-index: 2; }
.rating-wrap ul li.score4, .rating-wrap ul li .four-stars:hover { background-position: 0 -169px; }
.rating-wrap ul li .five-stars { width: 140px; z-index: 1; }
.rating-wrap ul li.score5, .rating-wrap ul li .five-stars:hover { background-position: 0 -199px; }
.hfcolor { color: #45A401; }


.cjbj { background: none repeat scroll 0 0 #f5f5f5; }
.cjal_d { margin-bottom: 20px; padding: 15px; width: 691px; }
.cjal_d .cj_bj { font-size: 14px; line-height: 25px; }
.cjal_d .cj_p { color: #464646; }
.cjal_d .cj_p span.cjj { color: #f77776; font-size: 14px; font-weight: bold; }
.cjal_d .cj_p span.cjinfo { font-size: 14px; margin-left: 10px; }
.cjal_d .cj_p span.cjdate { float: right; font-size: 12px; }

.cjal_d .cj_p span.cjj font { color: #f77776; font-size: 16px; font-weight: bold; }
.sjhf { color: #ff6600; line-height: 1.5em; padding: 15px 0; }
.ev_mr_bj { /*width: 230px;*/ padding-bottom: 10px; }
.ev_mr_bj p.fb { background: #38b801; color: #fff; height: 29px; line-height: 29px; padding-left: 10px; }
.gsbj { margin-top: 10px; text-align: center; }
.ev_mr_bj p.fb a { color: #fff; display: inline-block; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; width: 220px; }
.gsbj a.bj_a { color: #666; font-size: 14px; width: 230px; display: inline-block; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; padding: 5px 0; }
.gsbj a:hover { color: #ff6600; }
.ev_mr_bj ul li { float: left; line-height: 25px; /*width: 230px;*/ padding: 2px 0; }
.ev_mr_bj ul li a { color: #343434; display: block; float: left; font-size: 14px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; width: 230px; }
/*评价公司列表*/
.newzsgs { /*width: 243px;*/ overflow: hidden; margin:10px 0; border: 1px solid #ebebeb; }
    .newzsgs .tit_p { border-bottom: 1px solid #ebebeb; height: 30px; padding-left: 10px; }
    .newzsgs p { background: url("//www.zhuangku.com/images/kh.jpg") no-repeat; color: #00aa5f; font-family: "微软雅黑"; font-size: 16px; font-weight: bold; line-height: 19px; margin: 10px 0; padding-left: 10px; }
    .newzsgs ul { width: 243px; overflow: hidden; padding: 10px 0; }
        .newzsgs ul li { float: left; height: 30px; line-height: 30px; padding: 0 15px; width: 213px; }
            .newzsgs ul li a { /*width: 150px;*/ overflow: hidden; text-overflow: ellipsis; white-space: nowrap; float: left; color: #565656; font-size: 12px; display: inline-block; }
            .newzsgs ul li span { float: right; color: #565656; font-size: 12px; display: inline-block; }