@charset "utf-8";

/* CSS Document */



.main{margin:0 auto; width:998px; word-break: break-all; word-wrap: break-word; background:url(images/mistake/images/M_img.png) no-repeat top; width:1000px;}

.top_img{height:440px;}

.txtarea textarea{background:none repeat scroll 0 0 #fff; border:1px solid #dedede; color:#999; font-size:14px; height:110px; overflow: auto; padding:15px 14px; resize:none; width:960px;}

.txtarea p{height:48px; padding:8px 2px 0 512px;}

.txtarea p span {color:#333; font-size:14px; margin-top:15px; width:72px;}

.txtarea p span, .txtarea p input {float:left;}

.txtarea p input.tel {background-position:0 0; border:0 none; color: #999; font-family:Arial; font-size:12px; height:20px; line-height:20px; margin-top:5px; padding:10px 18px; width:172px;}

.txtarea p input.sub {background-position:0 -42px; border:0 none; cursor: pointer; float:right; height:48px; width:154px;}

.detail {padding-bottom:23px;}

.detail h2.qs {background-position:15px -141px;}

.qa{font-family: Arial; padding: 15px 44px 10px 33px;}

.qa li h3 {font-weight:normal;}

.qa li.current h3 a {background-position:-197px -48px; color:#1f68b3; font-weight:bold;}

.qa li.nocurrent h3 a {background-position:-197px -74px;}



.detail_1b {background:none repeat scroll 0 0 #fff; border-color:#e5e5e5; border-image:none; border-right: 1px solid #e5e5e5; border-style: none solid solid; border-width:0 1px 1px;}

.qa li h3 a {background-position:-197px -74px; color:#333;cursor: pointer; display: inline-block;font-size: 14px;font-weight: normal;height: 20px; line-height: 20px; padding: 5px 0 5px 15px;}

.qa_inner em, .msg_aw em {background-position: -165px -51px; display: inline-block; font-size: 0; height: 9px; left: 32px ;line-height:9px ;position:absolute; top:-9px;width: 17px;}

.qa li h3 a {background-position:-197px -74px;color:#333; cursor:pointer; display:inline-block; font-size:14px; font-weight:normal ;height:20px; line-height:20px; padding:5px 0 5px 15px;}

.qa_inner {background:none repeat scroll 0 0 #fdfffa; border:1px solid #ececec; color:#666; font-size:13px; line-height:24px; margin:6px 0 4px; padding:10px 11px; position:relative; display:block;}

.txtarea p input, .detail h2, .qa li h3 a, .qa_inner em, .msg_aw em, .pages_inner input.submit, .pages_inner a{background:url(images/mistake/images/spirit.png) no-repeat 0 0;}

a { color: #666;text-decoration: none;}

.qa_inner a:hover { color: #1f68b3; text-decoration: underline;}

.detail h2.help {background-position: 15px -173px;}

.detail h2 { border-bottom: 2px solid #2191FF; height: 31px; line-height: 31px; padding-left: 60px; text-indent: -9999em;}

.msg { line-height: 24px; padding: 7px 18px 68px;}

.msg li { padding: 20px 10px 24px 10px;}

.msg li.nobt { border-top:0 none;}

.msg li strong {background:none repeat scroll 0 0 #fdfffa; border:1px solid #ececec; color:#666; float:left; font-family:Arial; font-weight:normal; height:16px; line-height:15px; margin-top:4px; text-align:center; width:53px;}

.msg_list_wp { width:940px;}

.msg li h4 {color:#666; font-size:12px; font-weight:bold;}

.msg li h4 span {color:#999;float: right; font-family:Arial; font-weight:normal;}

.msg_guest {font-size: 14px; margin-top: 3px;border-bottom: 1px dotted #c3c3c3;}

.msg_aw {background:none repeat scroll 0 0 #fdfffa; border:1px solid #ececec; font-size:13px; line-height:21px; margin-top:10px; padding:10px; position:relative;}

.msg_aw em {left: 27px;}

.pages { color: #666; font-family: Arial;text-align: center;}

.pagebox {font-family: "宋体",sans-serif;font-size: 12px; overflow: hidden; display:inline-block; *display:inline; *zoom:1;}

.pagebox span {background: none repeat scroll 0 0 #fff;float: left;margin-right: 2px;overflow: hidden;text-align: center;}

.pagebox span a {display:inline-block;overflow: hidden;}

.pagebox span.pagebox_pre_nolink {border: 1px solid #ddd; color: #999; cursor: default;height: 21px; line-height: 21px; text-align: center;width: 53px;}

.pagebox span.pagebox_num {color: #3568b9;height: 23px;}

.pagebox span.pagebox_num a, .pagebox span.pagebox_num a:visited {border: 1px solid #b8b8b8;color: #8a8a8a; cursor: pointer; height: 21px;line-height:21px; padding: 0 8px; text-decoration: none;}

#infscr-loading{text-align: center}



.txtrea_box{    border: 1px solid #dedede;    width:988px; height:220px; background-color: #fff;}
.txtarea .txtrea_box textarea{ border:none; height:50px; outline: none;}
.imginput .img_ul{float: left;}
.imginput .img_ul ul li{float: left; width: 96px; height: 96px; position:relative; margin-right: 10px; cursor: pointer; }
.imginput .img_ul ul li img{width: 96px; height: 96px;}
.imginput .img_ul ul li .imgdete{background: rgba(0, 0, 0, 0) url("images/kuaidi/imgdete.png") no-repeat scroll center top;display: none;height: 11px;position: absolute;right: 2px;top: 2px;width: 12px;z-index: 1000;}
.imginput .img_ul ul li .imgbg {background: rgba(0, 0, 0, 0.5) none repeat scroll 0 0;display: none;height: 96px;position: absolute;right: 0;top: 0;width: 96px;z-index: 1;}
.imginput .img_ul ul li:hover .imgdete{display: block;}
.imginput .img_ul ul li:hover  .imgbg{display: block;}
.imginput{ padding:0  15px;}
.file { position: relative; display: inline-block; background: #D0EEFF;overflow: hidden;color: #1E88C7;text-decoration: none;text-indent: 0; line-height: 20px;  background:url(images/kuaidi/addimg.png) no-repeat top; width: 96px; height: 96px; }
.file input {position: absolute;font-size: 100px;right: 0;top: 0; opacity: 0;}
.img_box {display: inline-block; width: 100%;}
.img_box ul li{ width: 165px; height: 165px; float: left; padding:10px 0; margin-right: 10px; }
.img_box ul li img{width: 165px; height: 165px; }
/*pagination*/
.quotes {padding-right: 3px; padding: 25px 0; text-align: center}
.quotes a {border:1px solid #dddddd; color: #46a4d9; margin-right: 2px;     padding: 0 10px; line-height: 25px; background-color: #fff; display: inline-block;}
.quotes a:hover {border:1px solid #46a4d9;}
.quotes a.current {border:1px solid #46a4d9; color: #fff; margin-right: 2px;     padding: 0 10px; line-height: 25px; background-color: #46a4d9; display: inline-block;}
.quotes a.disabled {border:1px solid #dddddd;color: #dddddd; margin-right: 2px; padding: 0 10px;  line-height: 25px; background-color: #fff; display: inline-block; cursor:text;}
.quotes a.disabled:hover{border:1px solid #dddddd;}



/* 效果CSS开始 */
.msKeimgBox { margin: 0px auto; width:940px; overflow: hidden; position: relative; padding-top: 30px; height:165px; }
.msKeimgBox ul { width:940px; }
.mskeLayBg { background: #000; width: 100%; position: absolute; left: 0px; top: 0px; z-index: 10; opacity: 0.7; filter: alpha(opacity=70); display: none; _display:none!important }
.mskelayBox { height: 488px; width: 974px; margin-top: -251px; margin-left: -494px; position: fixed; left: 50%; top: 50%; border: 7px solid #FFF; z-index: 20; background: #FFF; display: none; _display:none!important;text-align:center; }
.mskelayBox .mske_html img{max-width: 974px; }
.mskeImgBg { height: 57px; width: 100%; position: absolute; left: 0px; bottom: 0px; }
.mskeClaose { position: absolute; top: -17px; right: -17px; cursor: pointer; }
.mske_downIco { position: absolute; left: 0px; top: 0px; }
.mske_imgDown { background: url(../images/mke_imgMbg.png) repeat; height: 57px; width: 818px; position: absolute; right: 0px; bottom: 0px; font: 13px/57px "微软雅黑"; color: #FFF; }
.mske_imgDown a { margin-left: 34px; }
.msKeimgBox ul li { float: left;width: 165px; height: 165px;  cursor: pointer; padding:10px 0; margin-right: 22px; }
.mskeTogBtn { background: url(../images/mke_moreImg.jpg) no-repeat; height: 93px; width: 185px; position: absolute; z-index: 1; right: 0px; cursor: pointer; bottom: 0px; }
.mskeTogBtn2 { background: url(../images/mke_moreImg2.jpg) no-repeat; bottom: 10px; }
.msKeimgBox2 { height: auto; }
/* 效果CSS结束 */