@charset "utf-8";
/* CSS Document */
.w6{width:6px; height:69px; background:url(bgimages/consult_03.jpg) no-repeat 0 0;}
.w_bj{background:url(bgimages/consult_04.jpg) repeat-x 0 0; height:69px; width:860px;}
.w80{background:url(bgimages/inv_search_right.jpg) no-repeat 0 0; width:136px; height:69px;}

.notice{ background:url(bgimages/consult_11.jpg) no-repeat 0 0; width:93px; height:23px; line-height:2.2em; color:#815604;}
.w715{border:1px solid #e8e2e2; width:715px;}

.w715_title{background:url(bgimages/consult_15.jpg) repeat-x 0 0; height:40px; width:705px; padding-top:15px; padding-left:10px;}

.bj692{ color:#cc6600;}

.w302 { width: 390px; _width:292px; width:302px; display:block; overflow:hidden;}
.w302_title{background:url(bgimages/consult_15.jpg) repeat-x 0 0; height:40px;  padding-top:15px; padding-left:10px;}
.w263{width:263px;}
.w263_title{background:url(bgimages/consult_16.jpg) no-repeat left top; width:263px; height:30px; padding-top:8px;}
.bj_d{background:url(bgimages/bj_d.png) no-repeat 0 0; padding-left:15px; color:#cc6633; line-height:2em; margin-left:15px;}
.w263_title1{background:url(bgimages/consult_25.jpg) no-repeat 0 0; width:263px; height:23px; padding-top:8px;}
.bj_d1{background:url(bgimages/consult_20.png) no-repeat 0 0; padding-left:20px; color:#993300; line-height:1.5em; margin-left:10px;}
.w_263{width:261px; overflow:hidden; border:1px solid #CCC;}
.w_input{width:292px; height:25px; border:1px solid #a07f6e; margin-top:15px; font-size:14px; line-height:2em; margin-left:82px; color:#000000; float:left;}
.w_select{width:148px; height:27px; border:1px solid #a07f6e; float:left; margin-top:15px; margin-left:10px; color:#000000; font-size:14px; line-height:2em;}
.consult_button{background:url(bgimages/consult_button.png) no-repeat 0 0; width:73px; height:26px; float:left; border:0; margin-top:15px; margin-left:10px; font-size:14px; font-weight:bold; color:#FFF;}
.w_right_border{border-right:1px solid #dbd9d1;}
.bj110{background:url(bgimages/consult_09.jpg) no-repeat 0 3px; padding-left:15px; }
.p_color{color:#999999; padding-left:25px;  padding-bottom:10px;}

.prj_list { min-height:600px;}
.prj_list li{ overflow:hidden;border-bottom:1px solid #e2e2e2; padding-top:8px}
.prj_list .bj110{}
.prj_list .bj110 a{ font-size:14px;}
.prj_list .p_color{ float:right;}
.prj_list td{ padding-top:3px; padding-bottom:5px;}
.prj_list .tabheader td{font-size:14px;}

.invdetals{ padding:20px}
.invdetals h1{ font-size:26px; font-weight:bold; text-align:center; border-bottom:1px solid #ccc; padding-bottom:8px;}
.invdetals .invbody{ margin-top:20px; line-height:200%; text-indent:20px;}
.invdetals .invbody table{ border-top:1px solid #eee;border-left:1px solid #eee;border-right:1px solid #eee; margin-bottom:15px;}
.invdetals .invbody th,.invdetals .invbody td{ border-bottom:1px solid #eee; padding:4px 0px 4px 0px}
.invdetals .invbody th{ width:25%; text-align:right;}
.invdetals .invbody td{ width:75%}
.invdetals .msg{ padding:10px; background-color:#eeeeee; line-height:180%; border:1px dashed #ccc; margin-top:20px;}
.invdetals .baseinfo{ border:1px dashed #ccc; background-color:#eeeeee; overflow:hidden; margin-top:10px; padding:10px;}
.invdetals .baseinfo .fav{ float:right;}


.newprj li{ overflow:hidden;}
.newprj li .l{ float:left; width:160px; overflow:hidden; height:22px;}
.newprj li .span{ float:right; width:70px;}

.invlist li { overflow:hidden}
.invlist li table{ margin-top:10px;}
.invlist .txt{ border-bottom:1px solid #eee; line-height:40px; }
.invlist .tit td{ font-size:14px;}

.inv_info{ font-size:16px; border:1px solid #eee; text-align:center; padding:10px; color:#f00;background-color:#f8f8f8}

.inv_submit_msg_btn{ padding:3px 10px 3px 10px; font-size:14px;}


.submit_project{width:261px; overflow:hidden; border:1px solid #f8f8f8; background-color:#f60; height:40px; line-height:40px; text-align:center}
.submit_project a{ color:#fff; font-size:18px}

.submit_border{ border:1px solid #eee; padding-top:10px; padding-bottom:20px;}
.submit_btn{ padding:5px 15px 5px 15px; font-size:16px;}


.consult_ul{background:#fbfcf8; padding-left:10px;}
.consult_ul li{line-height:30px;}
.consult_ul li a{color:#88570b;}
.w_263_border{border:1px solid #e0c465; width:261px;}
.w_263_button{background:url(bgimages/consult_menu.jpg) no-repeat 0 0; width:108px; height:24px; border:0; margin-left:15px; margin-top:13px; color:#522a06;}
.bj_phone{background:url(bgimages/consult_19.jpg) no-repeat 0 0; overflow: hidden;padding-left:20px;}
.bj_phone1{background:url(bgimages/consult_18.jpg) no-repeat 0 0; padding-left:20px;}
.phone_color{color:#7e7b76;}
.phone_color1{color:#cc9900;}

/*列表页*/
.w692_title{background:url(bgimages/consult_15.jpg) repeat-x 0 0; height:25px; width:682px; padding-top:15px; padding-left:10px;}
.w692_titleAsk{width:682px; padding-top:15px; padding-left:10px;}
.bj_list{background:url(bgimages/bj_list.png) no-repeat 0 2px; padding-left:20px; color:#cc6600;}
.list_text li{line-height:3em; border-bottom:1px solid #e4e1d7; width:672px; margin-left:10px; background:url(bgimages/bj_consult.jpg) no-repeat 0 17px; padding-left:10px;}

/*搜索列表*/ 
.txt{width:672px;}
.txt a{ background:url(bgimages/bj_consult.jpg) no-repeat 0 8px; padding-left:15px; font-size:14px; font-weight:bold; color:#663333;}
.txt span{ color:#CCC;}
.txt1{ background:url(bgimages/bj_re.jpg) no-repeat 0 2px; padding-left:20px; margin-left:15px; margin-top:10px;}
.bottom_border{width:672px; border-bottom:1px solid #e4e1d7; padding-bottom:10px; margin-left:10px; word-wrap:break-word;}
.w263_title2{background:url(bgimages/consult_25.jpg) no-repeat 0 0; width:263px; height:28px; padding-top:3px;}
.bj_b{ color:#993333; line-height:2em; margin-left:15px;}
.consult_text li{line-height:2em;}
.public_buttonSuLei{background:url(bgimages/button1.jpg) no-repeat; width:71px; height:26px; border:0; color:#FFF; font-weight:bold; font-size:14px;}/*表单按钮样式*/
/*2011/4/28 amy Add*/
.whl_zn001 { width: 670px; }
.whl_zn001 span{float: right;width: 220px; text-align: right; }
/*详细页*/
.bj_content{background:url(bgimages/bj_content.png) no-repeat 0 4px; padding-left:20px; color:#cc6600;word-wrap:break-word;}
.askContent{word-wrap:break-word;}
.bj_color{background:#fcfbef; width:692px; height:58px; border:1px solid #ff9900;}
.w694{width:694px;}
.w_692_title{height:35px; width:692px; background:#f4f0ed;}
.title_color{color:#663300; padding-top:8px;}
.tx_color{color:#cc6600;}
.tx_color a{color:#cc6600; text-decoration:underline;}
.bj_kj{background:url(bgimages/bj_kj.jpg) repeat-x 0 0; height:36px; border-bottom:1px solid #e0e0e0;}
.bj_kj a{margin-left:30px; line-height:3.2em;}

/*提问页*/
.c965{border:1px solid #e8e2e2; width:963px;}
.w965_title{background:url(bgimages/consult_15.jpg) repeat-x 0 0; height:25px; width:953px; padding-top:15px; padding-left:10px;}
.w_input1{width:392px; height:25px; border:1px solid #a07f6e; margin-top:15px; font-size:14px; line-height:2em; margin-left:82px; color:#aaaaaa;}
.w_input2{width:392px; height:25px; border:1px solid #a07f6e; margin-top:15px; font-size:14px; line-height:2em; margin-left:5px; color:#aaaaaa;}
.w_input3{width:392px; height:160px; margin-top:15px; font-size:14px; line-height:2em; margin-left:5px; color:#aaaaaa;}
.consult_button1{background:url(bgimages/consult_button.png) no-repeat 0 0; width:73px; height:26px; float:left; border:0; margin-top:15px; margin-left:82px; font-size:14px; font-weight:bold; color:#FFF;}
.m-left-82{margin-left:82px;}
.m-top-15{margin-top:15px;}
.m-left-122{margin-left:152px;}
.consult_button2{background:url(bgimages/consult_button.png) no-repeat 0 0; width:73px; height:26px; float:left; border:0; margin-top:15px; margin-left:152px; font-size:14px; font-weight:bold; color:#FFF;}
.c-top-10{padding-top:10px;}
*html .c-top-10{padding-top:15px;}
*+html .c-top-10{padding-top:15px;}


.asktop {


height:38px;
line-height:38px;
}

.askform {

font-size:14px;
padding-bottom:12px;
}
.askcont {

padding-bottom:16px;
padding-top:16px;
width:962px;
}

.clr {
clear:both;
}

.layout-p32a24 {
margin:0 auto 8px;
width:962px;
}

.clr {
}

.layout-p32a24, .layout-p24a30 {
margin-bottom:8px;
}

.askmaintable {
}

table {
border-collapse:collapse;
border-spacing:0;
}

.w-wrong {
background:none repeat scroll 0 0 #FFF2F2;
border:1px solid #ED8F8F;
}
.select_wrong
{
    background:none repeat scroll 0 0 #FFF2F2;
    border:1px solid #ED8F8F;
    width:80px;
}

.ip-m1 {
border:1px solid #7F9DB9;
font-size:14px;
height:23px;
line-height:20px;
padding:0 0 0 3px;
width:400px;
}

.askmaintable td {
text-align:left;
}

.askmaintable td, .askmaintable th {
font-weight:normal;
line-height:1.7;
padding:4px;
vertical-align:top;
}

.ic-wr {
background-position:0 -30px;
color:#C53032;
}

.ic-qu, .ic-wr 
{
 
background-image:url("/CCCMEService/Consulting/Images/bkic_1270096366834.gif");
background-repeat:no-repeat;
padding:0 0 0 16px;
}

.ic-wr {
background-position:0 -30px;
color:#C53032;
}

.ic-qu, .ic-wr {
background-image:url("/CCCMEService/Consulting/Images/bkic_1270096366834.gif");
background-repeat:no-repeat;
padding:0 0 0 16px;
}

.asktop span {
font-size:14px;
font-weight:bold;
padding-left:20px;
}

.su-m1 {
font-size:14px;
height:36px;
line-height:20px;
width:88px;
}

.su-m1 {
font-size:14px;
height:36px;
line-height:20px;
width:88px;
}

td, input, button {
line-height:1.2;
}
th {
    
    text-align:right;
    width:100px;
}

body, button, input, select, textarea, td {
color:#333333;
font:12px/1.5 "宋体";
}

button, input, select, textarea {
font-size:100%;
}

body, button, input, select, textarea {
font:12px/1 Tahoma,Helvetica,Arial,"宋体",sans-serif;
}

body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, fieldset, lengend, button, input, textarea, form, th, td {
margin:0;
padding:0;
}
.tx-m1, .tx-m2 {
border:1px solid #7F9DB9;
font-size:14px;
height:160px;
padding:4px 0 0 3px;
width:400px;
}

.tx-m1, .tx-m2 {
border:1px solid #7F9DB9;
font-size:14px;
height:160px;
padding:4px 0 0 3px;
width:400px;
}

.block-layer {
background:none repeat scroll 0 0 #000000;
border:medium none;
height:100%;
left:0;
margin:0;
opacity:0.4;
padding:0;
position:absolute;
top:0;
width:100%;
}

.fd-w-tb, .fd-w-bb {
border-color:#B7D8FD;
border-style:solid;
border-width:1px 0 0;
height:0;
margin:0 1px;
overflow:hidden;
}

.fd-w-bd {
background:url("/CCCMEService/Consulting/Images/win_bg.gif") repeat-x scroll 0 0 transparent;
border-color:#B7D8FD;
border-style:solid;
border-width:0 1px;
}

.fd-w-hd {
height:31px;
position:relative;
}

.fd-w-tb2, .fd-w-bb2 {
border-color:#B7D8FD;
border-style:solid;
border-width:1px 0 0;
height:0;
margin:0 4px 0 5px;
overflow:hidden;
}

.fd-w-container {
background:none repeat scroll 0 0 #FFFFFF;
border-color:#B7D8FD;
border-style:solid;
border-width:0 1px;
margin:0 3px 0 4px;
overflow:hidden;
word-wrap:break-word;
}

.fd-w-bb2 {
height:3px;
}

.footerBox {
border-top:3px solid #FF7300;
clear:both;
font-size:12px;
line-height:150%;
margin:10px auto;
overflow:hidden;
padding-bottom:10px;
padding-top:7px;
text-align:center;
width:99%;
}

.bk-w-login .w-warn div {
color:#C53032;
line-height:20px;
margin:2px 0 0 -2px;
}

.v-h {
visibility:hidden;
}

.v-h {
visibility:hidden;
}

.p120518 {
background-position:0 -207px;
}

.icon-c {
background-image:url("/CCCMEService/Consulting/Images/icon-c.png");
background-repeat:no-repeat;
padding-left:28px;
}

.bk-w-login .lg-btns {
height:60px;
padding:8px 0 0 0;
}

.bk-w-login .btn-c {
font-size:14px;
font-weight:bold;
height:26px;
margin:0 4px 0 0;
padding:1px 4px 0;
width:92px;
}

td, input, button {
line-height:1.2;
}

body, button, input, select, textarea, td {
color:#333333;
font:12px/1.5 "宋体";
}
.fd-w-tb, .fd-w-bb {
border-color:#B7D8FD;
border-style:solid;
border-width:1px 0 0;
height:0;
margin:0 1px;
overflow:hidden;
}
.fd-w-title {
color:#0167CC;
float:left;
font-size:16px;
font-weight:bold;
line-height:18px;
margin:6px 0 0 12px;
}

