﻿/* 20140116 */
.index_bg { display:block; position:fixed; top:0; left:0; width:100%; height:100%;}
.index_pc { display:none; position:absolute; top:50%; left:50%; width:319px; height:319px; margin:-160px 0 0 -160px; background:url(../images/index/bg_line.png) no-repeat; z-index:999;}
.index_pc a { display:none; position:absolute;}
.btn_shopping { position:absolute; top:43px; left:45px;}
.btn_top { position:absolute; top:45px; right:50px;}
.btn_fast { position:absolute; top:200px; left:40px;}
.btn_cost { position:absolute; top:205px; right:40px;}

.next { display:block; position:fixed; top:50%; right:30px; width:57px; height:57px; margin:-30px 0 0 0; background:url(../images/index/btn_next.png) right top no-repeat; text-indent:-9999px; z-index:99999;}
.next:hover { right:28px;}
.prev { display:block; position:fixed; top:50%; left:30px; width:57px; height:57px; margin:-30px 0 0 0; background:url(../images/index/btn_prev.png) left top no-repeat; text-indent:-9999px; z-index:99999;}
.prev:hover { left:28px;}

ul.index_news { display:block; position:fixed; bottom:65px; right:20px; padding:0 65px 0 0; background:url(../images/index/index_newsBg.png) right bottom no-repeat; z-index:999;}
ul.index_news li { display:block; clear:both; float:right; position:relative; overflow:hidden;}
ul.index_news li a{ display:block; float:left; margin:5px 7px 0 0; padding:3px 10px; line-height:20px; background:rgba(255,255,255,0.5); border-radius:5px; font-size:13px;}
ul.index_news li .arrow { display:block; position:absolute; bottom:5px; right:0; opacity:0.5}
ul.index_news li a img { display:none; margin:0; padding:5px 0 0 0;}
ul.index_news li:hover a{ background:rgba(255,255,255,1); color:#ed6d00;}
ul.index_news li:hover img { opacity:1;}

#qnav li a {
    display: block; 
	width:36px; 
	background-color: transparent;
	background-position:0 0;
	background-repeat: no-repeat;
	border: medium none;
	outline: medium none;
	padding: 0;
	background-image: url(../images/menu/quickmenu_newindex.png);
	_margin-right:-3px;
}