@charset "utf-8";
/* CSS Document */
@import url("reset.css");

.hide{ display:none;}

/*guestbook*/    
.guestbook{ width:730px; overflow:hidden; margin:0 auto; padding:0px; text-align:left;  }
.guestbook_nr dl dt,.guestbook_leftBg .Call_back,.guestbook_tips,.free_airtime b,.guestbook_right .guestbook_btn .submit_btn{ background:url(/zsimages/guestbookBg.png) no-repeat;}

/*留言板头部*/
.guestbook_head{ height:45px; padding-top:25px; overflow:hidden; text-align:center; width:730px;}
.guestbook_head div{ height:26px; margin:0px auto; background:url(/static/img/gb/master/0.1/titleBg.png) no-repeat;}
.guestbook_head .msgBg{ width:401px; background-position:0px 0px;}
.guestbook_head .callBg{ width:550px; background-position:0px -42px; }

/*留言板内容*/
.guestbook_con{ padding:10px; background:#FFFFFF;}

/*留言板左边背景*/
.guestbook_left{ float:left;}
.guestbook_leftBox{ width:206px; overflow:hidden; position:relative;}
.guestbook_leftBg{ border:1px #b9b9b9 solid; padding:3px; width:184px; overflow:hidden;}


/*留言板左边内容无企业电话版本*/
.guestbook_left_centre .guestbook_logo{ width:184px; height:33px;}
.guestbook_left_centre .guestbook_logo img{ float:left;}
.guestbook_left_centre .guestbook_nr dl{ border-bottom:1px #e1e1e1 dashed; padding:11px 5px 10px;}
.guestbook_left_centre .guestbook_nr dl dt{ color:#ff0c00; font-weight:bold; line-height:20px; height:20px; overflow:hidden; background-position:0px -227px; padding-left:10px;}
.guestbook_left_centre .guestbook_nr dl dd{ line-height:20px; color:#333333;}
.guestbook_nr p{ color:#333333; font-weight:bold; line-height:20px; height:20px; padding:7px 5px;}

/*留言板左边内容有企业电话版本*/
.guestbook_leftBg .Call_back{ background-position:0px 0px; height:33px; line-height:32px; overflow:hidden; font-size:14px; font-weight:bold; color:#FFFFFF; padding-left:10px;}
.guestbook_leftBg .guestbook_tips{ background-position:0px -43px; height:34px; line-height:32px; overflow:hidden; color:#ff0000; padding-left:10px;}
.guestbook_leftBg .enter_phone{ padding-left:7px; margin:10px 0px; position:relative; }
.guestbook_leftBg .enter_phone .input1,.guestbook_leftBg .enter_phone .inputon{ border:1px #b9b9b9 solid; height:17px; line-height:17px; background:url(/static/img/gb/master/0.1/input.png) repeat-x; width:158px; padding:5px;  float:left; overflow:hidden;}
.guestbook_leftBg .enter_phone .input1{ color:#999999;}
.guestbook_leftBg .free_airtime{ width:125px; height:32px; margin:0px auto 13px;}
.guestbook_leftBg .free_airtime a{ display:block; height:32px; width:125px;}
.guestbook_leftBg .free_airtime b{ position:absolute; background-position:0px -91px; height:14px; width:125px; bottom:-15px; }
.guestbook_leftBg .tips{ border:1px #e1e1e1 solid; background:#f6f6f6; line-height:20px; padding:5px;}
.guestbook_leftBg .guestbook_nr p a{ color:#c10f06;}

/*点击通话效果*/
.guestbook_leftBg .enter_phone .msg{ position:absolute; top:28px; left:7px; z-index:99999; background:#fff; border:1px #b9b9b9 solid; padding:6px 10px; line-height:20px;}
.guestbook_leftBg .enter_phone .msg span{ color:#999999;}


/*留言板右边*/
.guestbook_right{ float:right; width:500px; position:relative; margin-top:8px; }
.guestbook_right ul{ overflow:hidden; width:450px;}
.guestbook_right ul li{ clear:both; padding:3px 0px 4px; height:24px; width:450px; overflow:hidden;}

.guestbook_right ul li span{ float:right;  font-weight:normal; height:24px; line-height:24px; text-align:left; width:188px;}
.guestbook_right ul li span em { color:#e41425; font-family:Times New Roman; margin-right:5px;}
.guestbook_right ul li label{ display:inline; float:left; font-size:14px; height:24px; line-height:24px; text-align:left; width:44px; overflow:hidden;}
.guestbook_right ul li .an1{ background:url(/static/img/gb/master/0.1/guestbook_right_input.png) left top repeat-x; border:1px solid #b9b9b9; height:22px; line-height:22px; margin:0; padding:0 3px; width:202px; float:left;}
.guestbook_right ul li .itemname{ background:url(/static/img/gb/master/0.1/guestbook_right_input.png) left top repeat-x; border:1px solid #b9b9b9; height:22px; line-height:22px; margin:0; padding:0 0px 0px 3px; width:210px; float:left;}

.guestbook_right ul li.huifang{ _height:22px; *height:22px;}
.guestbook_right ul li .kd_1{ display:block; float:left; height:24px; width:20px;}
.guestbook_right ul li .kd_3{ display:block; float:left; height:24px; line-height:24px; width:58px;}
.guestbook_right ul li .kd_2{ display:block; float:left; height:24px; line-height:24px; width:33px;}
.guestbook_right ul li .selectBox{ height:21px; margin-bottom:3px; vertical-align:bottom;}

.guestbook_right .guestbook_comments{ height:117px;}
.guestbook_right .guestbook_comments .form_textarea_2,.guestbook_right .guestbook_comments .form_textarea{ border:1px #b9b9b9 solid; width:202px; padding:3px; height:109px; font-size:12px; float:left;}
.guestbook_right .guestbook_comments .form_textarea_2{ color:#999999;}

.guestbook_right .guestbook_btn{ height:28px; padding:6px 0px 0px 94px; _padding-top:4px; *padding-top:4px; }
.guestbook_right .guestbook_btn .submit_btn{ background-position:0px -132px; border:none; cursor:pointer; height:28px; width:109px;}
.guestbook_right .guestbook_btn .submit_btn:hover{ background-position:0px -180px;}

.guestbook_txt{ background:#f6f6f6; border:1px #bababa dashed; width:218px; padding:6px 8px; overflow:hidden;  position:absolute; right:0px; bottom:16px;}
.guestbook_txt h3{ color:#c40712; height:20px; line-height:20px; overflow:hidden; font-weight:bold;} 
.guestbook_txt ol{ padding-top:5px;}
.guestbook_txt ol li{ line-height:20px;}