/*统一浏览器默认样式*/
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:3px 0; position:relative;}
.des img{ position:absolute; top:2px; right:0; z-index:0;}
.des p{ margin-left:30px;}
.acon{ margin:8px auto;}
.acon .l{ width:545px; float:left;}
.acon .l .yxb{ height:365px; overflow:hidden; background:#fef3e7; border:solid 1px #fdb6b3;}
.acon .l .yxb .tit{ font-size:18px; font-weight:800; 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 .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:125px; margin:0 auto; border:solid 1px #fdb6b3; background:#fff; 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:675px; 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:54px;}
.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;}
.b{ margin:10px auto 0;}
.b .left{ float:left;}
.b .right{ float:right;}

.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;}