@charset "utf-8";
.bd { border:1px solid #d2d2d2; }
.bd_bg { background:url(../images/box_bg.png) repeat-x; border:1px solid #d2d2d2; }
/*可复用小元件*/
.tri_r { background:url(../images/tri_down.gif) no-repeat right center; padding-right:15px; color:#999 }
.tri_r:hover { background-image:url(../images/tri_down_act.gif); text-decoration:none; color:#45a506 }
.btn_gray26 { background:url(../images/btn_gray26.png) repeat-x; color:#999; display:inline-block; border:1px solid #c9c9c9; border-radius:3px; line-height:26px; height:26px; padding:0 10px; }
.i_laba { padding-left:15px; display:inline-block; background:url(../images/i_laba.png) no-repeat left center; }
.crumbs_box { margin:9px 0; line-height:20px; height:20px; }
.crumbs { padding:0px 0 0px 20px; background:url(../images/ico_fix.gif) no-repeat 5px 4px; color:#999; }
.crumbs a, .crumbs i { color:#333; }
.crumbs a:hover { color:#d85b00 }
.e_tit { font:bold 14px/34px "宋体"; height:34px; border-bottom:1px solid #d6d6d6; padding:0 5px; }
.hw { line-height:26px; height:26px; border:1px solid #c2c2c2; color:#666; background:url(../images/ico_good.png) 6px center no-repeat #fff; vertical-align:middle; padding-left:27px; display:inline-block; width:90px; }
.btn_down { background:url(../images/w_down.gif) 8px center no-repeat #fe8b03; color:#fff; display:inline-block; width:37px; height:22px; padding-left:20px; }
.btn_down:hover { color:#fff; text-decoration:none; }
.btn_lq { background:url(../images/btn_lq.gif) center right no-repeat; width:32px; height:33px; }
.num, .num_g { background:url(../images/i_top.gif) center center no-repeat; display:inline-block; width:18px; text-align:center; font-size:10px; }
.num_g { background-position:0px -232px; color:#898989 }
.num { background-position:0px -272px; color:#fff; }
.li_bg { background-color:#f4f4f4; }
.i_f5 { display:inline-block; font-weight:normal; background:url(../images/i_f5.png) -169px center no-repeat; padding:0 10px 0 18px; }
.i_f5:hover { background-position:0px center; color:#009f3c }
.i_pre, .i_next { background:url(../images/arrow.gif) no-repeat; display:inline-block; width:4px; height:7px; background-position:0 0; }
.i_pre:hover { background-position:0 -32px; }
.i_next { background-position:-46px -120px; }
.i_next:hover { background-position:-46px -80px; }
.download_btn { background:url("../images/download.gif") no-repeat; display:block; width:260px; height:57px; margin-bottom:10px; }
.keylink { color: #CC0000; }
/*灰色标题+tabs*/
.gray_tit30 { background:url(../images/gray_bg30.png) repeat-x; border-bottom:1px solid #d2d2d2; line-height:30px; height:30px; _overflow:hidden }
.gray_tit34 { background:url(../images/gray_bg34.jpg) repeat-x; border-bottom:1px solid #d2d2d2; line-height:34px; height:34px; _overflow:hidden }
.tabs30 { float:left; }
.tabs30 span { float:left; padding:0 15px; border-right:1px solid #d2d2d2; cursor:pointer }
.tabs30 span.select { color:#000; font-weight:bold; background:url(../images/tab_act30.jpg) repeat-x; height:32px; margin-top:-1px; position:relative; }
.tabs34 span { border-right:1px solid #d2d2d2; font-weight:bold; color:#888; font-size:14px; float:left; text-align:center; *position:relative;
cursor:pointer }
.tabs34 span i { color:#888; font-weight:normal; font-size:12px; }
.tabs34 span.select { color:#000; background-color:#fff; height:34px; border-top:2px solid #009f3c; margin-top:-1px; }
.sub_tabs { background:#f2f2f2; height:31px; line-height:31px; border-bottom:1px solid #d2d2d2; _overflow:hidden }
.sub_tabs span { border-left:1px solid #d2d2d2; margin-left:-1px; font-size:14px; float:left; text-align:center; width:97px; cursor:pointer }
.sub_tabs span.last { width:96px; border-right:0; }
.sub_tabs span.select { background-color:#fff; border-top:1px solid #009f3c; height:32px; margin-top:-1px; _position:relative; font-weight:bold; }
.tabs30 a:hover, .tabs34 a:hover, .sub_tabs a:hover { text-decoration:none; }
.gray_tit34 .col3 span { width:33% }
.gray_tit34 .col2 span { width:50%; *width:49%
}
.tit1 { background:url(../images/gray_bg34.jpg) bottom repeat-x; border:1px solid #d2d2d2; border-top:2px solid #009f3c; border-bottom:0; line-height:33px; height:33px; padding:0 10px; }
.tit1 h3 { font-size:14px; color:#000; }
.tit2 .left { float:left; font-size:14px; font-weight:bold; color:#000; border-top:2px solid #009f3c; padding:0 35px; margin-top:-1px; position:relative; }
.tit2 .right, .tit1 .right { float:right; color:#bfbfbf; font-weight:normal }
.tit2 .right a, .tit1 .right a { display:inline-block; color:#666; margin:0 10px; font-weight:normal }
.tit1 .right a { margin:0 6px; }
.tit2 .right a:hover, .tit1 .right a:hover { color:#d85b00; }
.tit3 { border-bottom:1px solid #d6d6d6; line-height:34px; height:34px; font-size:14px; _overflow:hidden }
.tit3 span { float:left; padding:0 15px; border-bottom:2px solid #009f3c; height:33px; }
.tit4 { background:url(../images/tit4.gif) left center no-repeat; padding:10px 10px 11px; overflow:hidden; zoom:1 }
.tit4 span { font-size:14px; color:#000; float:left; font-weight:bold; }
.tit4 a { color:#666; float:right; }
.list_tit { padding-top:8px; height:32px; background-color:#f3f3f3; }
.order { float:left; color:#555; margin-left:12px; }
.order a { height:22px; line-height:22px; display:inline-block; padding:0 9px; border:1px solid #d6d6d6; background-color:#fff; margin-right:5px; }
.order a.act { background-color:#44a16b; border-color:#44a16b; color:#fff; }
.order a:hover { text-decoration:none; }
.list_page { line-height:22px; height:22px; float:right; margin-right:8px; }
.list_page a { background:url(../images/btn_gray26.png) repeat-x; display:inline-block; border:1px solid #c9c9c9; border-radius:3px; line-height:22px; height:22px; padding:0 10px; margin-right:5px; vertical-align:middle; }
.list_page a:hover { text-decoration:none; }
.list_page .tip { vertical-align:middle; margin-right:10px; }
/*文字列表 class="t_ul"*/
.t_ul { font-size:14px; }
.t_ul li { overflow:hidden; *zoom:1;
vertical-align:top; }
.t_ul a { float:left; }
.t_ul a em { display:inline-block; padding-right:5px; }
.t_ul a em img { display:inline-block; margin-top:7px; }
.t_ul a:hover { text-decoration:none; }
.t_ul i { float:right; font-size:12px; color:#999; }
.dot9 li { background:url(../images/dot9.gif) 0 14px no-repeat; padding-left:12px; line-height:30px; height:30px; }
.dot9 a em { color:#21944c; width:40px; text-align:center; }
.dot1 li { background:url(../images/dot1.gif) 0 14px no-repeat; padding-left:12px; line-height:28px; height:28px; width:310px; }
.dot1 a em { color:#999; }
/*图片列表 class="p_ul"*/
.p_ul li { float:left; overflow:hidden; }
.p_ul li a { position:relative; float:left; }
.p_ul .tit { opacity:0.7; filter:progid:DXImageTransform.Microsoft.gradient(enabled='true', startColorstr='#C2202020', endColorstr='#C2202020');
background:rgba(32,32,32,0.7); color:#fff; position:absolute; bottom:0; left:0; width:96%; padding:0 2%; line-height:22px; height:22px; text-align:center; }
.p_bg a { background:url(../images/pic_bg.png) no-repeat; padding:7px 0 0 3px; width:167px; }
.p_bg a p { text-align:center; line-height:24px; height:24px; width:160px; overflow:hidden; }
/*游戏下载列表 class="gd_ul"*/
.gd_ul li { float:left; padding:0 10px 0 22px; overflow:hidden; }
.gd_ul .pic { float:left; width:70px; height:70px; margin-right:8px; }
.gd_ul .pic a, .gd_ul .pic img { display:block; width:70px; height:70px; }
.gd_ul li .info1 { display:none; }
.gd_ul .info .name { display:block; font-size:14px; height:22px; overflow:hidden; }
.gd_ul .info .tips, .gd_ul li:hover .info1 .tips { color:#999; }
.gd_ul li:hover { background-color:#f1f1f1; }
.gd_ul li:hover .info { display:none; }
.gd_ul .info { margin:3px 0 0 78px; line-height:22px; display:block; }
.gd_ul li:hover .info1 { display:block; line-height:22px; margin:3px 0 0 78px; overflow:hidden; }
.gd_ul li:hover .ico_70 .mask { background:url(../images/70_mask_g.png) no-repeat; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src="images/70_mask_g.png");
}
.gd_ul li:hover .info1 .name { font-size:14px; font-weight:bold; white-space:nowrap; width:95%; overflow:hidden; }
.gd_i li { padding:0 5px; width:108px; height:125px; text-align:center; }
.gd_i .info { margin:1px 0; padding:15px 0 10px; }
.gd_i .info .ico_70 { margin:0 auto; }
.gd_i .info .name { font-size:12px; }
.gd_i li:hover .info1 { margin:1px 0; padding:20px 5px 0; }
.gd_i li:hover .info1 .name, .gd_i li:hover .info1 .tips { font-size:12px; line-height:18px; height:18px; white-space:nowrap; }
.gd_i li:hover .info1 .btn_down { margin-top:5px; }
.gd_i .info a.img { display:block; }
.gd_i .info p { line-height:28px; height:28px; overflow:hidden; }
/*排行榜 class="top_ul"*/
.top_ul li { border-top: 1px solid #dedede; line-height:33px; height:33px; overflow:hidden; *zoom:1;
vertical-align:middle; }
.top_ul li.act { height:97px; }
.top_ul li .num, .top_ul li .num_g { float:left; height:33px; line-height:33px; font-size:10px; }
.top_ul .info1 { margin:7px 0 0 8px; display:none; line-height:22px; height:90px; float:left; display:inline; }
.top_ul li .tips { color:#999; }
.top_ul .info1 .pic { float:left; position:static; }
.top_ul .info1 p { margin-left:80px; }
.top_ul .info1 .tips { line-height:20px; height:20px; }
.top_ul .info1 .name { font-weight:bold; font-size:14px; line-height:22px; height:22px; }
.top_ul li.act .info1, .top_ul .info1 .pic img { display:block }
.top_ul li.act .info1 .ico_70 { position:relative; }
.top_ul li.act .info { display:none }
.top_ul .info { margin-left:9px; float:left; }
.top_ul .info .name { float:left; }
.top_ul .info .rq { float:right; color:#999; font-size:11px; }
/*分页模块*/
.page_box { padding:20px 0; }
.page_box a, .page_box span { background:url(../images/btn_gray26.png) repeat-x; display:inline-block; border:1px solid #c9c9c9; border-radius:3px; line-height:26px; height:26px; padding:0 10px; margin-right:5px; vertical-align:middle; }
.page_box a:hover { text-decoration:none; }
.page_box span { background:#44a16b; border:1px solid #3b8c5d; border-bottom-color:#44a16b; border-left-color:#44a16b; color:#fff; }
.page_ipt { display:inline-block; padding:0 5px 0 10px; }
.page_ipt input { width:35px; text-align:center; margin:0 5px; background:url(../images/p_ipt.png) no-repeat; border:0; height:28px; line-height:28px; vertical-align:middle; padding:0 3px; _background-attachment:fixed; }
.btn_gray26 { background:url(../images/btn_gray26.png) repeat-x; display:inline-block; border:1px solid #c9c9c9; border-radius:3px; }
.p_pre, .p_next { background:url(../images/i_pn.gif) no-repeat; }
.p_pre { background-position:0 -3px; *background-position:0 -5px;
padding-left:8px; }
.p_next { background-position:right -31px; *background-position:right -33px;
padding-right:8px; }
/* - 右边栏公共部分 - */
.phb .switch { padding:16px 0; text-align:center; }
.switch span { display:inline-block; padding:0 28px; line-height:30px; height:30px; font-weight:bold; background-color:#fff; color:#a8a8a8; border:1px solid #d2d2d2; cursor:pointer }
.switch span.act { background-color:#8b8b8b; border-color:#8b8b8b; color:#fff; }
.phb .top_ul li { margin:0 8px; padding:0 0 0 5px; }
.phb .top_ul .name { width:120px; display:block; white-space:nowrap; overflow:hidden; }
.phb .top_ul .info .name { width:160px; }
.phb .top_ul .info { width:210px; }
.phb .info1 .mask { background:url(../images/70_mask1.png) no-repeat; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src="images/70_mask1.png");
}
/*网游测试表*/
.tb_test { border:1px solid #d2d2d2; border-bottom:0; width:100%; table-layout:fixed; }
.tb_test td, .tb_test th { border-bottom:1px solid #dedede; height:33px; line-height:33px; white-space:nowrap; overflow:hidden; }
.tb_test .tr_bg { background-color:#f4f4f4; }
.tb_test th { height:33px; line-height:33px; background-color:#f4f4f4; }
.tb_test .rank, .tb_test .date { text-align:center; color:#888; }
.tb_test .name { text-align:left; }
.tb_test .name a { display:inline-block; }
.tb_test .state { text-align:right; color:#888; }
/*专题推荐*/
.zttj .bd { padding:6px 8px 3px; margin-bottom:10px; }
.zttj .pic, .zttj img { display:block; width:242px; }
.zttj .pic p { line-height:26px; height:26px; margin-bottom:4px; color:#000; text-align:center; width:230px; padding:0 6px; overflow:hidden; }
.zttj .pic:hover p { color:#d85b00 }
/*游戏视频*/
.yxsp .bd { padding:9px 6px 0; }
.yxsp .p_ul li { padding:0 6px 6px; text-align:center; width:110px; }
.yxsp .p_ul p { line-height:28px; height:28px; overflow:hidden }
.yxsp .p_ul img { width:110px; height:82px; display:block; }
.yxsp .p_ul .video, .yxsp .p_ul .v_mask { height: 82px; width: 110px; }
.yxsp .p_ul .video { _width:47px; _height:47px; _left:31px; _top:17px; }
.rdxw .top_ul { border:1px solid #d2d2d2; border-top:0; }
.rdxw .top_ul li { padding:0 0 0 10px; }
.rdxw .top_ul .name { width:204px; display:block; white-space:nowrap; overflow:hidden; }
/*新游活动*/
.xyhd .bd { overflow:hidden; position:relative; height:169px; }
.prenext { background:url(../images/preNext.gif) 0 center no-repeat; width:45px; height:33px; float:right; cursor:pointer; }
.prenext a { display:inline-block; text-align:center; overflow:hidden; width:22px; height:33px; }
.i_pre { background-position:8px 13px; }
.i_pre:hover { background-position:8px -19px; text-decoration:none; }
.i_next { background-position:-38px -107px; }
.i_next:hover { background-position:-38px -67px; text-decoration:none; }
.xyhd ul { margin-bottom:-1px; }
.xyhd li { width:232px; line-height:33px; height:33px; overflow:hidden; margin:0 8px; padding:0 6px; border-bottom:1px solid #d6d6d6; vertical-align:top; }
.xyhd li span { line-height:33px; width:195px }
.xyhd li span i { color:#ff7e00; margin-right:5px; display:inline-block; }
/*微博关注*/
.wbgz .bd { padding:0 10px 20px; }
.weibo_box { padding:10px 23px 14px 10px; border-bottom:1px dotted #d9d9d9; margin:10px 0; }
.wbgz .intro { padding:5px 23px 8px 10px; color:#999; line-height:22px; }
.wbgz .links a { padding:0px 23px 0px 10px; color:#3f89ca; }
.tencent { background: url("../images/weibo.gif") repeat scroll 0 -22px transparent; float: left; height: 18px; width: 97px; }
.weibo_box a.bt { color:#fff; background:url(../images/weibo.gif) no-repeat 0 -46px; height:19; line-height:19px; width:55px; display:inline-block; text-indent:14px; text-align:left; }
/*手机壁纸（首页+壁纸详情页）*/
.sjbz .p_ul { padding:17px 9px 11px; }
.sjbz .p_ul li { padding:0 0px 0 15px; margin-right:15px; width:130px; display:inline; }
.sjbz .p_ul li p { line-height:24px; text-align:center; }
.sjbz .p_ul li p i { color:#999; }
.sjbz .p_ul a:hover i { color:#d85b00 }
/* - stars - */
.stars, .stars i { display: inline-block; background:url(../images/stars.png) no-repeat; }
.stars { width: 60px; text-align: left; overflow: hidden; }
.stars, .stars i { height:10px; background-position: 0 -13px; _vertical-align:middle; }
.stars i { background-position: 0 0px; }
.stars_big, .stars_big i { display: inline-block; background:url(../images/stars_big.gif) no-repeat; }
.stars_big { width:115px; text-align: left; overflow: hidden; }
.stars_big, .stars_big i { height:21px; background-position: 0 -21px; _vertical-align:middle; }
.stars_big i { background-position: 0 0px; }
/* - footer - */
.footer { background:url(../images/footer_bg.png) repeat-x #fff; text-align:center; padding:15px 0; line-height:28px; color:#666; }
.footer .link a { display:inline-block; color:#666; padding:0 8px; }
.footer .link a:hover { color:#d85b00; }
.search_box { line-height:30px; height:30px; padding:10px 0; }
.search_txt { border:1px solid #c0bfbf; padding:6px 3px 7px; display:inline-block; width:300px; color:#999; font-size:12px; }
.search_btn { border:1px solid #c0bfbf; height:30px; padding:0 12px; color:#000; cursor:pointer; display:inline-block; background:url(../images/search_btn.gif) repeat-x; font-family:"微软雅黑" }
/*公共头部1*/
.nav_box { background:url(../images/nav.gif) repeat-x left bottom; height:83px; margin-bottom:5px; }
.logo { height:83px; float:left; width:180px; }
.logo a { background:url(../images/logo.png) center center no-repeat; display:inline-block; width:175px; height:76px; }
.nav { height:83px; float:right; }
.w1 { width:222px; }
.w2 { width:195px; }
.s_txt { border:1px solid #ccc; border-right:0; padding:5px 2px 4px; float:left; width:181px; *width:179px;
color:#999 }
.s_btn { background:url(../images/i_top.gif) 7px -315px no-repeat #009f3c; border:0; width:43px; height:26px; float:left; cursor:pointer; }
.nav .line { margin:16px 0 0 0; padding:0 26px; height:50px; background:url(../images/nav_line.png) left center no-repeat; float:left; }
.nav .line.w3, .s_box { width:230px; padding-right:0; }
.line p { line-height:25px; height:25px; white-space:nowrap; overflow:hidden; }
.line .h { font-size:16px; color:#000; font-weight:bold; padding:0 5px; }
.line .h:hover { color:#009f3c; text-decoration:none; }
.line .l { font-size:14px; padding:0 6px; }
.keys a { padding:0 7px 0 0; }
/*公共头部2*/
.top_search { height:77px; }
.logo_l a { float:left; background:url(../images/logo_l.jpg) left 5px no-repeat; width:400px; height:77px; }
.ts_box { float:right; padding:10px 0 0 0; }
.ts_txt { background:url(../images/ts_ipt.png) left center no-repeat; width:290px; height:30px; line-height:30px; border:0; padding:0px 7px 0 5px; color:#999; }
.ts_btn { cursor:pointer; background:url(../images/ts_btn.png) no-repeat; width:68px; height:30px; border:0; color:#555; text-shadow:1px 1px 0 #fff; font-weight: bold; font-size:14px; }
.ts_keys { line-height:24px; height:24px; color:#999; width:367px; padding:0 4px; overflow:hidden; }
.ts_keys i { color:#333; font-weight:bold; }
.ts_keys a { padding:0 8px; display:inline-block; }
.nav_ul { background:url(../images/nav_bg.png) repeat-x; height:46px; line-height:42px; margin-bottom:5px; overflow:hidden; }
.nav_ul li { float:left; }
.nav_ul li a { float:left; color:#fff; padding:0 35px; font-size:14px; font-weight:bold; background:url(../images/nav_a.gif) left center no-repeat; margin-left:-1px; }
.nav_ul li a:hover, .nav_ul li a.select { color:#fffc00; text-decoration:none; }
.an_tj { padding:8px 13px 3px 13px; }
.an_tj p { height:20px; width:100%; overflow:hidden; padding-bottom:5px; }
.an_tj p i { display:inline-block; float:left; padding:0 5px; background-color:#44a16b; color:#fff; line-height:20px; height:20px; position:relative; }
.an_tj p a { display:inline-block; width:78px; padding:0 4px; text-align:center; border-left:1px solid #d9d9d9; height:15px; line-height:15px; overflow:hidden; margin:4px 0 4px -1px; float:left; }
.an_tj .rm i { background-color:#498fd1; }
.an_tj .jp i { background-color:#e69757; }
.tj_pic { margin:0 9px; padding:10px 0; border-top: 1px dashed #d3d3d3; }
.tj_pic li { float:left; text-align:center; width:80px; overflow:hidden; }
.tj_pic .name { line-height:20px; height: 20px; color:#888; display:block; overflow:hidden; }
.tj_pic a:hover .name { color:#d85b00; }
.tj_pic img { width:60px; height:60px; }
/* - mask - */
.ico_60 { position:relative; display:block; width:60px; margin:0 auto; }
.ico_60 img { width:60px; height:60px; }
.ico_60 .mask { cursor:pointer; background:url(../images/60_mask.png) no-repeat; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src="http://www.yoyou.com/templates/images/60_mask.png");
width:60px; height:60px; position:absolute; left:0; top:0; }
.ico_70 { position:relative; display:block; width:70px; }
.ico_70 img { width:70px; height:70px; }
.ico_70 .mask { cursor:pointer; background:url(../images/70_mask.png) no-repeat; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src="http://www.yoyou.com/templates/images/70_mask.png");
width:70px; height:70px; position:absolute; left:0; top:0; }
.ico_85 { position:relative; display:block; width:85px; height:85px; margin:0 auto; }
.ico_85 img { width:85px; height:85px; }
.ico_85 .mask { cursor:pointer; background:url(../images/85_mask.png) no-repeat; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src="http://www.yoyou.com/templates/images/85_mask.png");
width:85px; height:85px; position:absolute; left:0; top:0; }
.ico_175 { position:relative; display:block; width:177px; height:177px; padding:7px; }
.ico_175 img { width:175px; height:175px; }
.ico_175 .mask { cursor:pointer; background:url(../images/ico_175_mask.png) no-repeat; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src="http://www.yoyou.com/templates/images/ico_175_mask.png");
width:191px; height:191px; position:absolute; left:0px; top:0px; }
.video { position:absolute; text-align:center; vertical-align:middle; left:0; top:0; background:url(../images/video.png) no-repeat center center; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src="http://www.yoyou.com/templates/images/video.png");
}
a:hover .video { cursor:pointer; background:url(../images/video_h.png) no-repeat center center; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src="http://www.yoyou.com/templates/images/video_h.png");
}
a:hover .v_mask { position:absolute; left:0; top:0; background-color: #ffffff; opacity: 0.2; filter: progid:DXImageTransform.Microsoft.Alpha(opacity=20);
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=20)"; }
/*视频时长*/
.v_time { position:absolute; top:68px; right:0; display:block; width:40px; text-align:center; line-height:22px; height:22px; color:#fff; background-color:#000; opacity: 0.7; filter: progid:DXImageTransform.Microsoft.Alpha(opacity=70);
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=70)"; }
/*幻影灯箭头*/
.s_l, .s_r { background:url(../images/s.gif) no-repeat; background-color:rgba(0, 0, 0, 0.5); filter:progid:DXImageTransform.Microsoft.gradient(enabled='true', startColorstr='#7F000000', endColorstr='#7F000000');
width:50px; height:70px; position:absolute; top:70px; display:block; }
.s_l { left:0; background-position:0 0; }
.s_r { right:0; background-position:right 0; }
