.raid{margin-top:10px;}
.raid .l{width:249px; display:inline-block; float:left;}
.raid .l .box{width:247px; border:1px #b5e7fa solid; display:inline-block; margin-bottom:10px;}
.raid .l .dh{width:233px; height:34px; line-height:34px; border-bottom:1px #b5e7fa solid; background:url(../images/public/allline.png) 0 -72px repeat-x; display:inline-block; padding-left:14px;}
.raid .l .dh span{width:163px; height:34px; display:inline-block; color:#0067b6; float:left; font-size:14px;}
.raid .l .dh a{width:59px; height:34px; display:inline-block; text-align:right; color:#0067b6; float:right; padding-right:6px;}

.raid .l .box .cata{width:227px; display:inline-block; padding:4px 6px 10px 14px;}
.raid .l .box .cata h3{display:inline-lock; width:227px;height:18px;}
.raid .l .box .cata h3 a{float:left;display:inline-block;}
.raid .l .box .cata h3 strong{float:left;display:inline-block;}
.raid .l .box .cata h3 .open{width:11px; height:11px; background:url(../images/public/zhidaoico.png) -107px 0 no-repeat; cursor:pointer; margin:4px 0 0 10px; float:left;}
.raid .l .box .cata h3 .close{width:11px; height:11px; background:url(../images/public/zhidaoico.png) -118px 0 no-repeat; display:inline-block; cursor:pointer; margin:4px 0 0 10px; float:left;}
.raid .l .box .cata .two{color:#0371b0; display:block;}
.raid .l .box .cata .backup{color:#0371b0;}
.raid .l .box .cata div.f3{width:235px; display:inline-block; padding-bottom:10px;}
.raid .l .box .cata .three{width:70px; height:16px; line-height:16px;padding:4px 0 0 0; display:inline-block; margin-right:4px; overflow:hidden;}

.raid .r{width:930px; display:inline-block; float:right; margin-left:21px;}
.raid .r .box{width:930px;display:inline-block; margin-bottom:10px;}
.raid .r .box .dh{width:930px; height:34px; line-height:34px; border-bottom:1px #dcdcdc solid;margin-bottom:10px;display:inline-block;}
.raid .r .box .dh span{width:163px; height:34px; display:inline-block; color:#33333; float:left; font-size:16px;}
.raid .r .box .dh em{width:761px; height:34px; display:inline-block; text-align:right; color:#333; float:right; padding-right:6px; font-style:normal; font-weight:normal;overflow:hidden;}
.raid .r .box .dh a{color:#333;}
.raid .r .box .dh a.more{margin-left:10px;}
.raid .r .box .cont{width:930px;display:inline-block;}
.raid .r .box .cont .msg{width:465px; height:106px; display:inline-block; float:left; margin-bottom:24px;}
.raid .r .box .cont .img,.raid .r .box .cont .img img{width:160px; height:106px;}
.raid .r .box .cont .list{width:280px; height:106px; display:inline-block;}
.raid .r .box .cont .list a{width:258px; height:24px; line-height:20px; overflow:hidden; display:inline-block;color:#555; margin:2px 6px 0 6px; text-align:left; font-weight:normal; padding-left:10px; background:url(../images/public/cont_a_ico.gif) no-repeat; float:left;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.raid .r .box .cont .list a:hover{color:#CA0809;}
.raid .r .box .cont hr{border:none; border-bottom:1px #dcdcdc dashed;clear:both; margin:24px 0;}
.raid .r .box .cleaboth{ clear:both;}

.raid .r .two{width:930px;display:inline-block;}
.raid .r .two .dh{width:930px; height:32px; line-height:32px; display:inline-block;color:#0171bd; font-size:14px;}
.raid .r .two .dh strong,.raid .r .two .dh span{font-size:14px;}
.raid .r .two .box{width:888px; border:1px #b5e7fa solid; padding:10px 20px; display:inline-block; margin-top:10px;}
.raid .r .two .box .mark{width:888px; height:54px; line-height:54px; display:inline-block;color:#333;}
.raid .r .two .box .mark strong{font-size:24px;display:inline-block; float:left;}
.raid .r .two .box .mark span{line-height:66px;display:inline-block; float:left;}
.raid .r .two .box .li1{width:788px; height:24px; margin-top:4px;}
.raid .r .two .box .li1 a{height:24px; line-height:20px; display:inline-block;color:#333; margin:0px 6px 0 6px; text-align:left; font-weight:normal; padding-left:10px; background:url(../images/public/cont_a_ico.gif) no-repeat; float:left;}
.raid .r .two .box .li1 em{float:left; font-style:normal; color:#288e28;}
.raid .r .two .box .li2{width:100px; height:24px;color:#b4b4b4; margin-top:4px;}
.raid .r .two .box .line{width:888px;height:1px;border:none;border-bottom:1px #cecece dashed; margin:10px 0;}


.raid .three_dh{width:1192px; height:42px;line-height:42px; padding:0 4px; display:inline-block; font-size:14px;}
.raid .three_dh a{ font-size:14px;}
.raid .three_l{width:908px; border:1px #b5e7fa solid; display:inline-block; float:left; margin-right:20px; padding: 0 0 10px 0;}
.raid .three_l .box{width:880px; padding:0 15px 0 14px;}
.raid .three_l .box .dh{width:880px; height:32px; line-height:32px; margin:10px 0;}
.raid .three_l .box .dh strong{font-size:20px; margin:0 6px; font-family:"微软雅黑";}

.raid .three_l .box dl{width:865px;display:inline-block;}
.raid .three_l .box dt,.raid .three_l .box dt img{width:170px; height:111px; margin:0 0; float:left;}
.raid .three_l .box dd{width:695px; height:136px; display:inline-block; margin:0 0; float:left;}

.raid .three_l .box .li1{width:585px; height:24px; margin:3px 0 0 10px;}
.raid .three_l .box .li1 a{height:24px; line-height:20px; font-size:14px; display:inline-block;color:#333; margin:0px 6px 0 6px; text-align:left; font-weight:normal; padding-left:10px; background:url(../images/public/cont_a_ico.gif) no-repeat; float:left;}
.raid .three_l .box .li1 a:hover{color:#CA0809;}
.raid .three_l .box .li2{width:100px; height:24px;color:#b4b4b4; margin-top:3px; text-align:right;}
.raid .three_l .box hr{width:865px;height:1px;border:none;border-bottom:1px #cecece dashed; margin:10px 0 20px 0; clear:both;}



.raid .three_r{width:270px;display:inline-block; float:right;}
.raid .three_r .cata{width:248px; border:1px #b5e7fa solid; display:inline-block; padding:4px 6px 10px 14px;}
.raid .three_r .cata h3{display:inline-lock; width:227px;height:18px;}
.raid .three_r .cata h3 a{float:left;display:inline-block;}
.raid .three_r .cata h3 strong{float:left;display:inline-block;}
.raid .three_r .cata h3 .open{width:11px; height:11px; background:url(../images/public/zhidaoico.png) -107px 0 no-repeat; cursor:pointer; margin:4px 0 0 10px; float:left;}
.raid .three_r .cata h3 .close{width:11px; height:11px; background:url(../images/public/zhidaoico.png) -118px 0 no-repeat; display:inline-block; cursor:pointer; margin:4px 0 0 10px; float:left;}
.raid .three_r .cata .two{color:#0371b0; display:block;}
.raid .three_r .cata .backup{color:#0371b0;}
.raid .three_r .cata div.f3{width:235px; display:inline-block; padding-bottom:10px;}
.raid .three_r .cata .three{width:70px; height:16px; line-height:16px;padding:4px 0 0 0; display:inline-block; margin-right:4px; overflow:hidden;}

.raid .three_r .line{width:268px;display:inline-block;margin-top:10px;}
.raid .three_r .line .dh{width:268px; height:34px; line-height:34px; display:inline-block;}
.raid .three_r .line .dh strong{width:179px; height:34px; display:inline-block; color:#0067b6; float:left; font-size:14px;}
.raid .three_r .line .dh a{width:79px; height:34px; display:inline-block; text-align:right; color:#0067b6; float:right; padding-right:6px;}
.raid .three_r .line li{width:268px;overflow:hidden; margin:6px 0 16px 0;}
.raid .three_r .line li img{width:268px; height:182px; margin:0;}
.raid .three_r .line li .title{width:268px; height:30px; line-height:30px; display:inline-block; font-size:14px;overflow:hidden;white-space: nowrap;text-overflow: ellipsis;}
.raid .three_r .line li a span{ position:absolute; margin:0 0 0 -73px;}
.raid .three_r .line li a b{width:268px; height:37px;line-height:37px;position:absolute; margin:145px 0 0 -268px;filter:alpha(opacity=75);opacity:0.75;display:inline-block;color:white; font-size:14px; background:#000; overflow:hidden; text-align:center;}
.raid .three_r .line li .price{width:268px; height:40px; margin-top:-4px;color:#FF5641;}
.raid .three_r .line li .price strong{width:165px; height:40px; line-height:40px; display:inline-block; float:left; margin:0;}
.raid .three_r .line li .price strong em{font-style:normal;font-size:28px; }
.raid .three_r .line li .price b{width:78px; height:40px; line-height:40px; text-align:center; display:inline-block; float:right;}
.raid .three_r .line li .price b a{width:73px; height:26px; line-height:26px; background:#FF5641; display:inline-block; margin-top:7px;color:#fff;}


.rela{width:868px; display:inline-block; background:#fff; padding:20px 20px; margin-top:10px;}
.rela h2{font-size:16px; margin:0; color:#00a67c; border-bottom:1px #00a67c solid; padding-bottom:10px; margin-bottom:10px;}
.rela h2 a{font-size:16px;}
.rela .grid{width:868px; border-bottom:1px #ccc dotted;margin-bottom:12px; display:inline-block;}
.rela .grid li{width:198px; height:150px; margin-right:25px; float:left;}
.rela .grid li.mright{margin-right:0;}
.rela .grid li img{width:198px; height:109px; border-radius:4px; display:inline-block; background:#ccc;}
.rela .grid li span{width:198px; height:22px; line-height:22px;display:inline-block;font-size:14px;overflow:hidden;white-space: nowrap;text-overflow: ellipsis;}
.rela .grid li a:hover{color:#1abc9c;}
.rela .list{width:675px;}
.rela .list li{width:418px;overflow:hidden; margin:4px 16px 4px 0; margin-top:3px;overflow:hidden;white-space: nowrap;text-overflow: ellipsis;}
.rela .list li:before{content:"●";}
.rela .list li a{color:#333; padding-left:4px; font-size:14px;}
.rela .list li a:hover{color:#00694e;}


.comment{width:908px; display:inline-block; margin-top:20px; border-top:1px #32c6c6 dotted;border-bottom:1px #32c6c6 dotted; padding:20px 0;}
.comment ul{width:100%;float: left;margin: 0px;padding: 0px; list-style: none;}
.comment li{float: left;}
.comment div.none{ display:none;}
.comment .li1{width:32px; height:38px; display:inline-block;color:#fff; background:url(../images/public/allico.png) -28px 0 no-repeat;padding:8px 24px; font-size:15px; margin:0 29px 0 19px;}
.comment .li2{width:780px;}

.comment .li2 .l{width:780px;line-height:30px; margin:0 0 10px 0;}
.comment .li2 .l span{float:left;}
.comment .li2 .r{width:902px; margin:0 0 10px 0;}

.comment .li2 input.general{width:160px; height:30px; line-height:30px; border-top:1px #e0e0e0 solid; border-left:1px #e0e0e0 solid; border-right:1px #aaa solid; border-bottom:1px #aaa solid;border-radius:3px; -moz-border-radius:3px;}
.comment .li2 input.general:hover{border:1px #00c2e2 solid;}
.comment .li2 textarea.general{width:400px;height:100px;border:1px #7F9DB9 solid;border-top:1px #e0e0e0 solid; border-left:1px #e0e0e0 solid; border-right:1px #aaa solid; border-bottom:1px #aaa solid;border-radius:3px; -moz-border-radius:3px; line-height:22px;}
.comment .li2 textarea.general:hover{border:1px #00c2e2 solid;}
.comment .center{width:50%; height:30px; line-height:30px;}
.comment .raid_comment_btn{height:30px; line-height:30px; padding:0 20px; background:#32c6c6; color:#fff; border:none; border-radius:4px; cursor:pointer;}
.comment .raid_comment_btn:hover{background:#008579;}

.commentbox{width:908px; display:inline-block;margin-top:10px;}
.commentbox .top{width:898px; height:33px; line-height:33px; background:#32c6c6; display:inline-block; padding:0 5px; font-size:14px; color:#fff;}

.commentbox .list{width:898px; padding:5px 5px;display:inline-block;max-height:380px; overflow-x:hidden; overflow-y:auto;_height:expression(this.offsetHeight>=380?"380px":this.offsetHeight+"px"); overflow:atuo;}
.commentbox dl{width:896px; border:1px #ade7e9 solid; margin-bottom:10px;}
.commentbox dl dt{width:886px; height:27px; line-height:27px; background:#ededed; padding:0 5px;border-bottom:1px #ade7e9 solid;}
.commentbox dl dt em{color:#00625a; font-weight:bold; font-style:normal;}
.commentbox dl dd{width:886px; line-height:24px; padding:0 5px;}
.commentbox dl dd.re{width:866px; line-height:27px;padding:0 15px;border-top:1px #ade7e9 solid;}
.commentbox dl dd.re em{color:#00625a; font-weight:bold; font-style:normal;}

.commentbox dl.if{width:882px; border:1px #ade7e9 solid; margin-bottom:10px;}
.commentbox dl.if dt{width:872px; height:27px; line-height:27px; background:#ededed; padding:0 5px;border-bottom:1px #ade7e9 solid;}
.commentbox dl.if dd{width:862px;padding:0 10px;}
.commentbox dl.if dd.re{width:px; height:27px; line-height:27px;padding:0 10px;border-top:1px #ade7e9 solid;}
.commentbox dl.if dd.re em{color:#00625a; font-weight:bold; font-style:normal;}

.autoline{width:868px;display:inline-block; padding:0 0 16px 0;}
.autoline dl{width:200px;display:inline-block; margin:25px 0 0 0;border:1px #eaeaea solid; padding-bottom:8px;}
.autoline dl:hover{-webkit-box-shadow: 3px 3px 3px #ccc;-moz-box-shadow: 3px 3px 3px #ccc;box-shadow: 3px 3px 3px #ccc;}
.autoline dt{width:200px; height:132px; display:inline-block; position:relative;}
.autoline dt img{width:198px; height:132px; display:inline-block; margin:1px 1px;}
.autoline dt em.lab_tj{ position:absolute; top:1px; right:1px;}
.autoline dt .holiday{height:22px; line-height:22px;display:inline-block; position:absolute;top:3px;left:0;}
.autoline dt .holiday em{padding:0 6px; display:inline-block; background:#e5004f;border-radius:2px; font-style:normal;color:#fff; margin:2px 0 0 4px;border-radius:4px;}
.autoline dd{width:180px; height:26px; display:inline-block; font-size:14px; padding:0px 8px;}
/*.line dd.dd1{font-size:16px; margin-top:8px;white-space: nowrap;text-overflow: ellipsis; overflow:hidden;}*/
.autoline dd.dd1{width:180px;height:38px; line-height:18px;font-size:12px; margin-top:8px;overflow:hidden;display:inline-block;}
.autoline dd.dd1 span.red{font-size:12px;}
.autoline dd.dd2{height:42px; line-height:18px;color:#999; font-size:12px; margin:0 0 4px 0;}
.autoline dd.dd4{height:18px; line-height:18px;color:#999; font-size:12px; margin:0 0 4px 0;white-space: nowrap;text-overflow: ellipsis; overflow:hidden;}
.autoline dd.dd3 em{ font-style:normal;color:#ff0000; font-size:22px;}
.autoline dd.dd3 del{ font-style:normal;color:#ed6100; font-size:16px;}
.autoline dd.dd3 span{float:left;}
.autoline dd.dd3 span.grouptxt{color:#ec5f03; font-size:22px;}
.autoline dd.dd3 i{width:97px; height:30px; line-height:26px;display:inline-block; text-align:center; color:#fff; background:#ff5641; font-size:14px; float:right; font-style:normal;}
.autoline dl.mr{ margin-right:16px;}