﻿@charset "utf-8";
/* CSS Document */
*{ margin:0; padding:0;}
:focus{ outline:none;}
body { color:#333; font:13px 'Microsoft Yahei',Tahoma, Geneva, sans-serif; }
input,textarea,select{font-size:12px;font-family:'Microsoft Yahei', Verdana, Geneva, sans-serif ;*font-size:100%}
ul,ol,li { list-style:none;}
/**clearfix**/
.clearfix:after { content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.clearfix {display: inline-block;}
  /* Hides from IE-mac \*/
  * html .clearfix {height: 1%;} 
  .clearfix {display: block;} 
  /* End hide from IE-mac */
.clear { width:100%; height:0; line-height:0; font-size:0; overflow:hidden; clear:both;}
/**End clearfix***/
/* a{ text-decoration:none; color:#333;} */
a{ text-decoration:none;}
a:hover { color:#666;}

/*wp_guestbook_form*/
.wp_guestbook_form { width:400px;margin-top: 40px;}
.post_item { margin-bottom:15px; height:45px; line-height:45px; color:#000;position: relative;}
.item_content { height:auto;}
.post_item label { display:block; width:60px; height:45px; line-height:45px; float:left; cursor:pointer; text-align:left; }
/*.post_item span { vertical-align:top; }*/
.post_item .need { color:#a4303c; margin-right:5px; font-family:'\5B8B\4F53';    display: none;}
.post_item .input { display:inline-block;     border: 1px solid #cacaca;    margin-left: 7px;    border-radius: 3px;float:right;}

.post_item .input2 { display:inline-block; width:186px; border:1px solid #d9d9d9;}
img#validateCodeImg {
    position: absolute;
    right: 10px;
    top: 8px;
}
.yzm .input {
    margin-left: 2px;
}
/*.item_title .input { width:200px;}*/
.post_item .input input { border:0; width:313px; background:#fff; _height:45px; line-height:45px; _line-height:45px; height:45px;padding:0px; color:#787878;    padding-left: 15px;}
/*.item_title .input input { width:200px;}*/
.post_item .ex_item { display:inline-block; height:45px; color:#999;margin-left:10px;}
.post_item .item_anon { color:#999; cursor:pointer;}
.post_item .check {display:inline-block; width:16px; height:16px; background:url(../../_images/messageboard/check.png) no-repeat 0 0; margin-right:5px;margin-top:7px; overflow:hidden; float:left;}
.anon { color:#e5e5e5;}
.anon .input { border-color:#e9e9e9;}
.anon .input input { cursor:not-allowed;}
.anon .item_anon { color:#000;}
.anon .item_anon .check { background-position:0 -16px;}
.post_item .text { height:auto;  }
.post_item .text textarea { width:248px; height:96px; border:1px; padding:3px 2px;border:1px solid #d9d9d9;resize:none;}
.item_handle { height:29px; line-height:29px; margin-bottom:0;}
.item_handle .msg_handle { float:left; display:inline;}
.item_handle .handle_post { margin-left:100px;_margin-left:83px;}
.item_handle .handle_reset { margin-left:10px;}
.item_handle input { width:61px; height:29px; border:0; background:url(../../_images/messageboard/btn.png) no-repeat 0 0; cursor:pointer;}
.item_handle .handle_post_en { width:61px; height:29px; border:0; background:url(../../_images/messageboard/btn_en.png) no-repeat 0 0; cursor:pointer;}
.handle_post input:hover { background-position:0 -29px;}
.handle_reset input { background-position:0 -58px;}
.handle_reset .handle_post_en { background-position:0 -58px;}
.handle_reset input:hover { background-position:0 -87px;}
span.form-must {display: none;}
/*验证码*/
#msg_code_img { display:inline-block; height:20px; margin-top:5px;}
#msg_code_img img { height:20px; vertical-align:top;}


html .mobile .post_item label { width:24%; padding-right:0px;text-align:left;}

html .mobile .item_title .input {width: 40%;}
html .mobile .item_title .input input { width: 40%;}
html .mobile .post_item .text textarea {width: 40%;}
html .mobile .post_item .input {width: 40%;}
html .mobile .post_item .input input {width: 80%;}
html .mobile .post_item .options{  display: inline-block;border: 1px solid #d9d9d9;height: 28px;}
html .mobile .combo-text{padding-left:2px;padding-top:2px}