/*统一浏览器默认样式*/
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote,dl, dt, dd, ul, ol, li,pre,form, fieldset, legend, button, input, textarea,th, td{margin:0;padding:0;}
body,button, input, select, textarea,font{font: 12px/1.75 tahoma, arial, \5b8b\4f53, sans-serif;}
h1, h2, h3, h4, h5, h6 { font-size: 100%; }
ul, ol,li { list-style: none; }
a { text-decoration: none;}
a:hover { text-decoration: underline; }
img { border: 0; }
button, input, select, textarea { font-size: 100%; } 

html,body{width:100%;}

body{word-wrap:break-word;white-space:-moz-pre-wrap; font-family:宋体; line-height:24px;}
/*定义清除浮动样式*/
.solid:after{content:'\20';display:block;height:0;clear:both;}
.solid{*zoom:1;}
.floor{ margin:0 auto; width:950px; clear:both;}
.top{ height:174px; background:url(images/top.jpg); position:relative;}
.top a{ width:110px; height:25px; position:absolute; top:5px; left:10px;}
.top p{ position:absolute; bottom:7px; left:60px; font-size:14px; color:#fff;}
.des{ width:948px; background:#fef3e7; border:solid 1px #fdb6b3; margin:0 auto; padding:6px 0 7px; position:relative;}
.des img{ position:absolute; top:0px; right:-1px; z-index:0;}
.des p{margin-left:30px; line-height:16px;}
.acon{ margin:8px auto;}
.acon .l{ width:546px; float:left;}
.acon .l .yxb{ height:310px; overflow:hidden; background:#fef3e7; border:solid 1px #fdb6b3; border-top:none;}
.acon .l .yxb .tit{ font-size:18px;color:#cb0000; text-align:center; padding:6px 0; font-family:微软雅黑;}
.acon .l .yxb table{ width:505px; margin:0 auto; background:#fcbe71; height:200px;}
.acon .l .yxb table td{ background:#ffffff; text-align:center; color:#666666;}
.acon .l .yxb table td.xgqk{ text-align:left; padding-left:15px;}
.acon .l .yxb table td.xgqk span{ color:#f00;}
.acon .l .yxb table td.xgqk a{ color:#f00;}

.acon .l .yxb table .tr1 td{ font-weight:800; background:#fffae4;}
.acon .l .xs{ height:300px; overflow:hidden; background:#fef3e7; border:solid 1px #fdb6b3; margin-top:8px;}
.acon .l .xs .wt{ font-size:14px; color:#ff0000; padding:5px 0 5px 15px;}
.acon .l .xs textarea{ width:510px; height:160px; margin:0 auto; border:solid 1px #fdb6b3; background:#fff; overflow-y:auto; display:block;}
.acon .l .xs .login{ width:510px; margin:10px auto 10px; color:#8d8985;}
.acon .l .xs .login input{ width:77px; height:16px; border:solid 1px #8d8985; vertical-align:text-bottom;}
.acon .l .xs .login label{ margin-right:10px;}
.acon .l .fbbtn{ width:119px; height:38px; background:url(images/fbbtn.jpg); border:none; cursor:pointer; display:block; margin:15px auto 0;}
.acon .r{ width:394px; height:466px; float:right; border:solid 1px #fdb6b3; background:#fff;}
.acon .r .tit{ height:33px; line-height:33px; margin-bottom:10px;}
.acon .r .tit img{ float:left; margin-right:70px;}
.acon .r .tit a{ color:#ff0000; position:relative; z-index:1;}
.acon .r .list{ width:372px; margin:5px auto 0; background:#fef3e7; padding:5px 5px 5px 10px;}
.acon .r .list .img{ width:80px; margin-right:10px; float:left; text-align:center;}
.acon .r .list .img img{ padding:2px; border:solid 1px #e3edff;}
.acon .r .list .img p{ text-align:center; color:#474754; padding:3px 0 0; line-height:15px;}
.acon .r .list .say{ width:277px; float:left;}
.acon .r .list .say .p2{ text-align:right; color:#727272;}
.acon .r .list .say{ width:277px; float:left;color:#666666;}
.acon .r .list .say a{ color:#666666; text-decoration:none;}
.acon .r .list .say a:hover{ color:#F00; text-decoration:underline;}
.b{ margin:10px auto 0;}
.b .left{ float:left;}
.b .right{ float:right;}
.input01{ width:50px; border:0; background:none; height:22px; line-height:22px; color:#d30b00;}

.login{ width:510px; margin:10px auto 10px; color:#8d8985;}
.login input{ width:77px; height:16px; border:solid 1px #8d8985; vertical-align:text-bottom;}
.login label{ margin-right:10px;}
.fbbtn{ width:119px; height:38px; background:url(images/fbbtn.jpg); border:none; cursor:pointer; display:block; margin:15px auto 0;}.