﻿@charset "utf-8";
/*友情链接*/
.linksLst{padding:20px 0 40px 0; border-bottom:1px dashed #ccc; margin-bottom:20px;}
.linksLst dd{float:left; display:inline;}
.linksLst dd .p_img, .hm_links dd .p_img img{width:165px; height:60px;}
.linksLst dd .p_img{border:1px solid #eee;}
.linksLst dd a:hover{border-color:#e22;}
.linksLst dt{float:left; width:7px; height:20px; font-size:0; line-height:1;}
.linksLst dt.ln{float:none; clear:both; width:100%;}

/*反馈*/
.msgTitle{padding:0 0 30px 0; font-size:18px; font-weight:normal; color:#e22;}
.msg_form{padding:0; list-style:none;}
.msg_form li{position:relative; margin:5px 0; float:left; display:inline; background:#fff; border:1px solid #ccc;
border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;}
.msg_form li:hover{border-color:#e22;}
.msg_form li.rgt{float:right;}
.msg_form li b{position:absolute; left:12px; top:15px; font-size:14px; color:#e22;}
.msg_form li em{font-style:normal; font-size:14px; display:inline-block; padding:0 5px; color:#999; position:absolute; left:20px; top:13px; pointer-events:none;/*点击穿透*/}
.msg_form li .ipt,
.msg_form li .aipt,
.msg_form li .msg_select{width:668px; padding:15px 25px; background:none; border:none; line-height:1.5; font-size:14px; display:inline-block;}
.msg_form li .aipt{height:100px;}

.msg_form li.static{padding:2px 0; height:42px;}
.msg_form li.full{float:none; clear:both; width:718px; display:block; padding:0;}
.msg_form li.full em, .msg_form li.static em{position:static; display:inline-block; padding:10px 10px 10px 26px;}

.msg_form li select{border:none; height:48px;}

.msg_form li .msg_regions{padding:0 5px; border-color:#ddd;
border-radius:8px; -moz-border-radius:8px; -webkit-border-radius:8px;}
.msg_form li .msg_regions{margin-right:1em;}
/*
.msg_form li .msg_radio, .msg_form li .msg_checkbox{display:inline-block;}
.msg_form li .msg_radio input, .msg_form li .msg_checkbox input{display:none;}
.msg_form li .msg_radio label, .msg_form li .msg_checkbox label{display:inline-block; height:25px; line-height:25px; padding:0 10px; margin:0px 10px 5px 0; border:1px solid #ccc; cursor:pointer;
border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px;}
.msg_form li .msg_radio label:hover, .msg_form li .msg_checkbox label:hover{border-color:#f51;}
.msg_form li .msg_radio .seled, .msg_form li .msg_checkbox .seled{border-color:#f51; background:url(../../Images/select.gif) no-repeat right bottom;}
*/
.msg_form li .msg_radio, .msg_form li .msg_checkbox{display:inline-block;}
.msg_form li .msg_radio label, .msg_form li .msg_checkbox label{padding:0 20px 0 5px; font-size:14px; display:inline-block;}

.msg_key{padding:20px 0px;}
.msg_key em{font-style:normal; padding-left:20px; font-size:14px;}
.msg_skey{font-size:16px; width:150px; height:40px; border:none; text-align:center; background:#e22; color:#fff; cursor:pointer;
border-radius:8px; -moz-border-radius:8px; -webkit-border-radius:8px;}
.msg_skey:hover{background-color:#900;}

/*网站地图*/
.mapLst{padding:20px 0 40px 0;}
.mapLst h6{float:left; display:inline; width:15px; height:20px; font-size:0;}
.mapLst dl{float:left; display:inline; padding:0px; width:150px;}
.mapLst dt{padding:10px 0;}
.mapLst dt a{display:block; text-align:center; background:#e22; color:#fff; font-size:16px; padding:5px 0;}
.mapLst dt a:hover{background:#900;}
.mapLst dd{padding:10px 0; border-bottom:1px dotted #ccc; font-size:14px;}
