@charset "utf-8";
/*---------------------------------
Site:广东造价在线
Description:通用样式
Company:同望
Author:Leibb
Created:2014-05-27
Updated:2015-02-26
Updated by:Leibb
---------------------------------*/



/** 非标询价 **/
.inquiry{}
.inquiry-banner{margin:15px auto;height:230px; width:1000px;background:url(../images/in-banner-bg.png) #fff left bottom repeat-x; border:1px solid #dee2e6;}
.inquiry-banner li{ float:left; width:24.9%; text-align:center;height:225px;}
.inquiry-banner li span{ color:#008ad2; font-size:18px; font-weight:bold; line-height:40px; padding-top:15px; display:inline-block;}
.inquiry-banner li p{ padding:0 20px; margin:0; text-align:left; font-size:12px; color:#a5a5a5; line-height:24px;}
.inquiry-banner li.ban1{background:url(../images/inquiry-ico3.png) center bottom no-repeat; border-right:1px solid #dee2e6;border-left:1px solid #fff;}
.inquiry-banner li.ban2{background:url(../images/inquiry-ico1.png) center bottom no-repeat; border-right:1px solid #dee2e6;}
.inquiry-banner li.ban3{background:url(../images/inquiry-ico2.png) center bottom no-repeat; border-right:1px solid #dee2e6;}
.inquiry-banner li.ban4{background:url(../images/inquiry-ico4.png) center bottom no-repeat;}

#inquiry-main{margin:10px auto 0;width:1000px;}
#inquiry-main .modbox4{ width:100%;}
.inquiry-head ul{width:100%; display:block; margin-top:-8px;}
.inquiry-head ul li{ float:left; border-bottom:1px solid #eee; text-align:center; line-height:40px; font-weight:bold;}
.inquiry-head ul li span{ +float:left; +width:98%; +text-align:center;}
.inquiry-head ul li em{ width:1px; height:20px; display:inline-block; background-color:#c5c5c5; float:right;margin-top:10px; }
#inquiry-main li.in-35{ width:33%;font-weight:bold;}
#inquiry-main li.in-30{ width:28%;}
#inquiry-main li.in-12{ width:14%;overflow:hidden;white-space:nowrap;word-break:keep-all;text-overflow:ellipsis;}
#inquiry-main li.in-11{ width:11%;}

#inquiry-main li.in-11 a{ color:#fff;margin-left:10px;margin-top:5px;+margin:5px;width:45px;}
.inquiry-list {margin-bottom: 20px; } /* add by zhuwp 2015-06-15 */
.inquiry-list ul {border-bottom:1px solid #eee;}
.inquiry-list ul li{float:left; line-height:38px;font-size:12px;padding:10px 0;}
.inquiry-list ul li a{ color:#2a9cde;overflow:hidden;white-space:nowrap;word-break:keep-all;text-overflow:ellipsis;display:inline-block;width:100%;}
.inquiry-list ul li.num{ text-align:right; color:#555;}
.inquiry-list ul li.date{ text-align:center; color:#777;}

.inquiry-btns{ background:#feffff; border:1px solid #dfe8ec; height:52px; margin-top:8px; display:block; font-size:12px;}
.inquiry-btns a.highBtns{ width:161px; height:41px;background:url(../images/in-btn.png) no-repeat; display:inline-block; margin:5px 5px 0 5px;float:left;}
.inquiry-btns a.highBtns:hover{ background-position:-165px 0;}
.inquiry-btns a.blueBtns{ width:161px; height:41px;background:url(../images/in-btn.png) 0 -59px no-repeat; display:inline-block; margin:5px 5px 0 0}
.inquiry-btns a.blueBtns:hover{ background-position:-165px -59px;}
.inquiry-btns a.along {float:left;line-height:41px;padding-left:15px;display:inline-block;margin-top:5px;font-size:16px;color:#008ad2;}

.inquiry-btns span{float:right; +float:none; display:inline-block; line-height:50px; +line-height:40px; +padding-left:30px;}
.inquiry-btns span a{ color:#008ad2; padding:0 3px;}
.inquiry-btns span input,.inquiry-btns span label{float:left;}
.inquiry-btns span input.inquiry-txt{ width:250px; +width:230px; border-right:none; margin-top:10px; margin-left:5px; _height:28px; _border:1px solid #ddd;}
.inquiry-btns span input.inquiry-btn{ width:80px; height:28px; background-color:#008ad2; border:none; color:#fff; margin-top:10px; margin-right:10px;}

.inquiry-btns a:hover,.inquiry-list a:hover{color:#ffb000}

#inquiry-main .modbox .all {font-size:18px;padding:0;}
#inquiry-main .modbox .tabwords li {margin:0 5px;}
#inquiry-main .modbox .tabwords .selected a {display:block;text-align:center;}

/** 非标询价内页 **/
.inquiry-inner{ margin:15px auto 0;width:1000px;border:1px solid #dfe8ec; background-color:#fcfcfc; }
.inquiry-left{background:url(../images/inquiry-inner-bg.png) #fff repeat-x; border-right:1px solid #dfe8ec;  width:74.5%; width:72%\9; float:left; font-size:12px;}
.inquiry-left .inqu-title strong{ color:#ff9b00; padding:5px 0 0 40px; display:block;background:url(../images/inquiry-inner-ico.png) 10px 10px no-repeat; line-height:34px; font-size:14px;}
.inquiry-left .inqu-title p{ margin:0; color:#aaa;}
.inquiry-left .inqu-title p a{ color:#008ad2;}
.inquiry-left .inqu-title p a:hover{ color:#ff9b00;}
.inquiry-left .inqu-title p span{ padding:0 10px;}
.inquiry-left .inqu-title p span font{ color:#ff9b00;}

.inquiry-left .inqu-con{ padding:5px 10px 15px 10px; color:#333; line-height:30px;}
.inquiry-left .inqu-con p span{ color:#777;}

.inquiry-left .inqu-reply{ border-top:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7; height:42px; margin:0 10px 10px 10px; line-height:42px;}
.inquiry-left .inqu-reply span{float:right; color:#908f8f; _padding-top:6px;}
.inquiry-left .inqu-reply span a{ margin-left:8px; height:30px; line-height:30px;}
.inquiry-left .inqu-reply span.reply-tit{ float:left;background:url(../images/inquiry-inner-ico.png) 10px -47px no-repeat; padding-left:40px; font-weight:bold; color:#333;_padding-top:0;}

.inquiry-left .inqu-replyContent{ padding:0 8px;}
.inquiry-left .inqu-replyContent .replyContent-name{ overflow:hidden;}
.inquiry-left .inqu-replyContent .replyContent-name .photo{ position:relative; float:left;}
.photo a {display:inline-block;background:url(../images/user-center/pic-head-default.png) center center no-repeat;}
.inquiry-left .inqu-replyContent .replyContent-name .photo .photo-mask{ position:absolute; left:0; top:0;background:url(../images/inquiry-inner-mask2.png) no-repeat; z-index:10; width:44px; height:44px;}
.inquiry-left .inqu-replyContent .replyContent-name .photo img {width:44px;height:44px;}
.inquiry-left .inqu-replyContent .replyContent-name .names{float:left; padding-top:5px; font-size:12px; padding-left:5px; color:#ffaa00; line-height:18px;}
.inquiry-left .inqu-replyContent .replyContent-name .names strong{ display:block; color:#333;}

.inquiry-left .inqu-replyContent .replyContent-info{ display:block; padding-left:48px; _margin-top:60px;}
.inquiry-left .inqu-replyContent .replyContent-info p{ margin:0; padding:0 0 10px 0; line-height:24px;word-break:break-all;}

.replyContent-eva{ text-align:right; padding:0 5px 10px 5px; color:#777; border-bottom:1px dashed #ddd; margin-bottom:20px;}
.replyContent-eva a{ color:#008ad2; cursor:pointer;}
.replyContent-eva a span {display:inline-block;padding:0 2px;}
.replyContent-eva a:hover{ color:#ff9b00;}
.replyContent-eva a.support {background:url(../images/zan.png) 7px -32px no-repeat;height:22px;line-height:22px;border:1px solid #ccc;display:inline-block;text-align:left;padding:0 8px 0 28px;color:#555; margin-right:8px;}
.replyContent-eva a.support:hover {color:#008ad2;background:url(../images/zan.png) 7px 3px no-repeat;border:1px solid #34b4f6;}
.replyContent-eva a.support2 {color:#008ad2;background:url(../images/zan.png) 7px 3px no-repeat;border:1px solid #ccc;}
.replyContent-eva a.support2:hover {cursor:default;border:1px solid #ccc;}
.replyContent-eva a.comment {padding:0 10px 0 28px;display:inline-block;background:url(../images/zan.png) 7px -58px no-repeat;color:#555;border:1px solid #ccc;line-height:22px; margin-right:8px;}
.replyContent-eva a.comment:hover {color:#008ad2;border:1px solid #34b4f6;background:url(../images/zan.png) 7px -82px no-repeat;}
.replyContent-eva a.btn {display:inline-block;margin-top:3px;color:#fff;font-size:12px;}
.replyContent-eva a.cannel {margin-right:8px;}

.replyContent-eva .commentList{text-align:left;margin-left:42px;margin-top:5px;border:1px dashed #ddd;padding:5px 8px;}
.replyContent-eva .commentList .commentInfo{padding:3px;}
.replyContent-eva .commentList .commentInfo span {color:#333;}
.replyContent-eva .commentList .commentContent{text-align:center;line-height:24px;padding:2px;word-break:break-all;}
.evainfo{ margin-top:10px;border:1px solid #dfe8ec; height:100px;  width:100%; background-color:#fff; position:relative; text-align:left; padding:10px 0; display:none; _height:115px; _width:690px;}
.evainfo .evainfo-arrow{ width:18px; height:10px; position:absolute; top:-10px; right:198px;background:url(../images/evainfo-arrow.png) no-repeat;}
.evainfo span,.evainfo-hidden span{ float:left; overflow:hidden;}
.evainfo span.left-1{padding-left:10px; color:#333;}
.evainfo span.right{ float:right; padding-right:10px; color:#aaa;}
.evainfo .star-btn,
.evainfo-hidden .star-btn{background: url(../images/icons/ico-big-star-2.png) no-repeat;width: 18px;height: 18px;display: inline-block; margin-right:3px;float: left;}
.evainfo .star-on-btn,
.evainfo-hidden .star-on-btn {background:url(../images/icons/ico-big-star-1.png) no-repeat;}
.evainfo span.score {color:#FF9F1B;font-weight:bold;margin-left:5px;float:left;display:none;}
.evainfo label{display:block; margin-top:25px; margin-left:10px; _padding-top:8px;}
.evainfo label textarea{ width:97.5%; font-size:12px; _width:670px;}
.evainfo a.lightBtn{ float:right; width:90px; height:30px; background-color:#008ad2; color:#fff; text-align:center; line-height:30px; margin-top:5px\9; }


.evainfo-hidden{ border:none; height:auto; padding-bottom:0; color:#333; display:none;}
.evainfo-hidden p{padding:5px 0 0 0; margin: 0 0 0 72px; display:block; clear:both; line-height:26px; color:#555;}



.inquiry-right{background:url(../images/inquiry-inner-ybg.png) repeat-y; width:25%; width:27.5%\9; float:left; height:100%; padding-left:3px;}
.inquiry-btn a.highlightBtn{ display:block; width:74%; height:46px; margin:20px auto 15px; text-align:center; color:#fff; font-size:18px; font-weight:bold; line-height:46px; _margin-left:10px; _width:250px;}
.inquiry-txt{ width:92%; border-top:1px solid #ddd; margin:0 auto; _margin-left:8px; _width:255px;}
.inquiry-txt dt{ line-height:30px; color:#777;}
.inquiry-txt dl{ padding-bottom:15px; overflow:hidden; padding-top:10px;_display:block;}
.inquiry-txt dl span{position:relative; display:inline-block; float:left;}
.inquiry-txt dl span img{ width:54px; height:54px; display:inline-block; margin:0 0 0 10px;position:absolute; left:2px; top:7px; _top:12px;}
.inquiry-txt dl span .photo-mask{background:url(../images/inquiry-inner-mask.png) no-repeat; width:78px; height:80px; left:0; top:-5px; z-index:15; position:absolute;_position:none;}
.inquiry-txt dl span.span-txt{ margin-left:85px; _margin-left:5px; font-size:12px; color:#a5a5a5; line-height:20px;padding-top:5px; _height:80px;}
.inquiry-txt dl span.span-txt strong{ display:block; color:#008ad2; font-size:16px;}

