/*留言页*/
.constr { width: 1200px; margin-left: auto; margin-right: auto;min-height: 800px; }
.message_main { width: 600px; margin-left: auto; margin-right: auto; }
.message_group { margin-top: 20px;vertical-align: middle;font-size: 16px;}
.message_label { width: 85px; float: left;text-align: right; margin-right: 10px;line-height: 32px;}
.message_cell { display: table-cell; *display: inline-block; line-height: 32px;}
.message_cell label{width: 95px;display:inline-block ;}
.message_input { height: 10px; line-height: 10px; width: 210px; padding: 10px 10px; margin: 0 10px 0 0; font-size: 16px; border: 1px solid #E9E9E9; vertical-align: top; }
.message_textarea{width:475px;height: 125px; border: 1px solid #E9E9E9;resize: none;font-size: 16px;background: #fff;margin-top: 0px;color: #000; padding: 7px 10px;}
.message_code_input { width: 130px; }
.message_btn { display: inline-block; width: 160px; line-height: 40px; background-color: #39b94e; color: #fff; text-align: center; text-decoration: none; }
.message_btn:hover { background-color: #33a646; }
.icon_warn { display: inline-block; width: 20px; height: 21px; background:  no-repeat center; }
.message_star { position:absolute ; margin-left: 0em; color: #CF1633; }
.message_remark { position: absolute; line-height: 21px; padding-top: 9px; color: #666; }
.message_warn { padding-left: 20px; color: #be3948; }
.message_warn > .icon_warn { position: absolute; margin-left: -20px; }
.btn_wrap{width: 600px;text-align: center;margin: 0 auto;padding-top: 40px;}
.btn_tj,.btn_cancel{width:92px;height: 25px;text-align: center;color: #fff;border: none;cursor: pointer;margin: 0px 40px 0px 40px;font-size: 17px;}
.btn_tj{background-color: #00CCFF;}
.btn_cancel{background-color: #A0A0A0;}
.color_blue{color:#00ccff}
/*查看详情*/
.view_wrap{width: 1200px;margin: 0 auto;min-height: 800px;}
.view_type,.view_theme{font-size: 17px;font-weight: 600;}
.view_type{padding-left: 20px;margin: 20px 0px 14px 0px;font-size: 20px;}
.view_type span{color: #00ccff;}
.view_theme{text-indent: 1em;margin: 30px 0px 10px 0px ;font-size: 16px;}
.view_name{width:1160px;margin: 0 auto;padding: 0px 0px 10px 0px;font-size: 16px;margin: 30px 0px 0px 20px;}
/*.view_name span{float: right;}*/
.view_cont{min-height:331px;border: 1px solid #94D4E3;padding-bottom: 54px;}
.view_word{display:block; width:1130px;min-height: 62px;border: 1px solid #E9E9E9;margin: 0 auto;padding: 15px 15px;font-size: 16px;}
/*列表页*/
.mailbox_wrap{width: 1200px;margin: 0 auto;min-height: 400px;}
.mailbox_top{width: 100%;margin: 30px 0px 20px 0px;}
.mail_search{width: 1200px;}
.mailbox_table{width: 100%;border-collapse:collapse;border-spacing:0;border-left:1px solid #E9E9E9;border-top:1px solid #E9E9E9;font-size: 16px;}
.mailbox_table tr:nth-child(1){background: #EBEBEB;}
.mailbox_table tr td:nth-child(3){text-align: left;}
.mailbox_table tr td a{color:#000;}
.mailbox_table tr:hover{background: #F5F5F5;}
.mailbox_table th,td{border-right:1px solid #E9E9E9;border-bottom:1px solid #E9E9E9;padding:8px;text-align: center;}
.mailbox_table th{font-weight:bold;}
.message_add{width: 90px;height: 25px;line-height25px;text-align: center;color: #fff;background: #FFAC40;border: none;font-size: 17px;}
.mail_inp{width: 150px;height: 23px;border: 1px solid #E9E9E9;}
.mail_search select{width: 90px;height: 25px; border: 1px solid #E9E9E9;}
.mail_search span{margin-left: 20px;}
.color_red{color: red;}
.marginl_45{margin-left: 45px;}
.color_blue{color: #0000ff;background: #f8f8f8;}
