@charset "utf-8";

* html,* html body {background-image:url(about:blank);background-attachment:fixed;}

/* header */



.que_tent_header {width:100%;min-width:960px;text-align:center;background:black;font-family:メイリオ,Meiryo,"ＭＳ Ｐゴシック",Helvetica,Arial}
.que_tent_header .header_content {width:960px;margin:0px auto}
.que_tent_header .header_content #r1 {color:#fff;font-size:14px;line-height:24px;cursor:default;border-bottom:1px solid #414141;padding-left:10px}
.que_tent_header .header_content #r2 {color:#fff;font-size:16px;line-height:26px}
.que_tent_header a:link {color:#fff;text-decoration:none}
.que_tent_header a:visited {color:#fff;text-decoration:none}
.que_tent_header a:hover {color:#ff6600;text-decoration:none}
.que_tent_header a:active {color:#ff6600;text-decoration:none}

/* main */

.que_tent_main {width:960px;position:relative;background:black;margin:0px auto;font-family:メイリオ,Meiryo,"ＭＳ Ｐゴシック",Helvetica,Arial}
.que_tent_main .que_text {font-size:18px;color:#999999;word-break:break-all; line-height:30px;float:left;margin-left:25px;width:440px; letter-spacing:-0.5px;}
.que_tent_main #que_link {height:47px;padding-right:40px;margin-right:44px;display:inline-block;background:url(../img/2015/arr1.png) no-repeat right center;font-size:24px; margin-top:44px;line-height:44px;color:#fff;text-decoration:underline;}
.sold_out {display:none;position:absolute}
.sold_out.on {display:inline}
.que_video {text-align:center;margin-top:40px;padding-left:49px;overflow:hidden;zoom:1;}
.que_video div {width:194px;float:left;margin-left:70px;position:relative;}
.que_video div .que_video_link {position:absolute;bottom:6px;left:0px;width:194px;display:block;text-align:center;letter-spacing:-1px;}
.que_video div .que_video_link:link, .que_video div .que_video_link:visited {color:#ff0000;}
.que_video div .que_video_link:hover, .que_video div .que_video_link:active {color:#ff6600;}

/* good_item */

.que_tent_good .title {width:960px;height:174px;font-size:20px;color:#fff}
.que_tent_good .title p {text-align:right;padding:34px 21px 0px 0px}
.que_tent_good .item {overflow:hidden;zoom:1}
.que_tent_good .item li {float:left;width:480px;margin-top:28px;text-align:center;color:#333333}
.que_tent_good .item li .info {width:480px;text-align:center;font-size:22px}
.que_tent_good .item li .series {width:480px;text-align:center;font-size:14px}
.que_tent_good .item li .image {display:inline-block;position:relative;width:460px;color:#333333;text-decoration:none}
.que_tent_good .item li .price {position:absolute;left:0px;bottom:0px;width:460px;text-align:center;font-size:14px}
.que_tent_good .item li .price .pnum {font-size:20px;}
.que_tent_good .item li .sold_out {display:none;position:absolute;top:-10px;left:-5px}
.que_tent_good .item li .sold_out.on {display:inline}
.que_tent_good .item li .icon {margin-top:10px;padding-left:54px;text-align:left}
.que_tent_good .item li .icon img {margin-right:1px}
.que_tent_good .item li .people {margin-top:1px;padding-left:54px;text-align:left;font-size:20px;color:#fff}
.que_tent_good .item li .people span {display:inline-block;text-align:center;width:62px;margin-right:1px;line-height:32px;background:#cccccc}
.que_tent_good .item li .people span.support {background:#ff6600}

/* accessories */

.que_tent_acc {background:#ffffcc;padding-bottom:32px;}
.que_tent_acc .que_item {overflow:hidden;zoom:1}
.que_tent_acc .que_item li {position:relative;width:220px;float:left;margin-left:16px;margin-top:40px}
.que_tent_acc .que_item a {display:block}
.que_tent_acc .que_item p {text-align:center;font-size:10px;padding-top:5px}
.que_tent_acc .que_item .price {font-size:18px}
.que_tent_acc .que_item .sold_out {display:none;position:absolute;top:66px;left:-3px}
.que_tent_acc .que_item .sold_out.on {display:inline}
.que_tent_acc .que_link {text-align:center;margin-top:62px}
.que_tent_acc .que_link a {height:38px;text-align:right;margin-right:54px;padding-right:40px;background:url(../img/2015/arr2.jpg) no-repeat right center;font-size:18px;line-height:38px;color:#000;display:inline-block;text-decoration:none}
.que_tent_acc .que_info {margin-top:52px;color:#666666;font-size:15px;letter-spacing:-1px;text-align:center}

/* othersites */

.que_othersites {background:#110e13;text-align:center;padding:10px 0px 50px}
.share_btn {position:absolute;top:645px;left:0px;}
.share_btn.fb {left:323px;}
.share_btn.tw {left:438px;}
.share_btn.nb {left:553px;}

/* menu*/





.nav{width:364px;font-family:メイリオ,Meiryo,"ＭＳ Ｐゴシック",Helvetica,Arial;}
.nav table{top:146px;display:block;z-index:999;  position:absolute; top:148px; position:fixed; right:0px; width:364px; height:541px;color:white; background:#d6000f; font-size:18px; line-height:50px; letter-spacing:-0.5px;}
.nav table a{color:white;  text-decoration:none;}
.nav table tr{width:364px;}
.nav table td{height:50px;}
.nav table th{height:41px; line-height:41px;font-weight:normal;}

.nav table a:hover{color:#FFFF00;}


/* footer */

.que_tent_footer {width:100%;min-width:960px;text-align:center;background:#000;border-bottom:1px solid #5c5c5c;font-family:メイリオ,Meiryo,"ＭＳ Ｐゴシック",Helvetica,Arial}
.que_tent_footer .footer_content {width:960px;margin:0px auto}
.que_tent_footer .footer_content #r1 {color:#fff;font-size:20px;border-bottom:1px solid #414141;padding-left:130px}
.que_tent_footer .footer_content #r2 {color:#fff;font-size:16px;line-height:26px}
.que_tent_footer .footer_content #toTop {height:26px;padding-left:42px;line-height:26px;display:inline-block;background:url(../img/2015/arr3.png) no-repeat left center}
.que_tent_footer a:link {color:#fff;text-decoration:none}
.que_tent_footer a:visited {color:#fff;text-decoration:none}
.que_tent_footer a:hover {color:#ff6600;text-decoration:none}
.que_tent_footer a:active {color:#ff6600;text-decoration:none}


.trail_menu {margin-top:21px;text-align:center;}
.trail_menu.g a {display:inline-block;text-align:center;color:#fff;text-decoration:none; letter-spacing:-0.5px;_display:inline;vertical-align:top;font-size:18px; line-height:20px; position:relative; padding-bottom:29px;}
.trail_menu.g a img {height:191px;padding-bottom:12px;}
.trail_menu.g a p {position:absolute;top:170px;left:43px;width:111px;height:26px;color:#fff;font-size:16px;line-height:26px; letter-spacing:-0.25px;text-align:center;}
.trail_menu.g a p.men {background:#063d76;}
.trail_menu.g a p.women {background:#670133;}

.small_btn{ position:absolute; right:34px; top:48px;}
.btn{position:absolute; bottom:44px; left:437px;}
.share_p{font-size:24px; line-height:30px; letter-spacing:-0.5px; position:absolute; bottom:159px; width:960px; text-align:center; color:#fff;}











.trail_menu_new1007 {margin-top:21px;text-align:center;}
.trail_menu_new1007.g a {display:inline-block;text-align:center;color:#fff;text-decoration:none; letter-spacing:-0.5px;_display:inline;vertical-align:top;font-size:18px; line-height:20px; position:relative; padding-bottom:29px;}
.trail_menu_new1007.g a img {height:191px;padding-bottom:12px;}
.trail_menu_new1007.g a p {position:absolute;top:170px;left:43px;width:107px;height:26px;color:#fff;font-size:16px;line-height:26px; letter-spacing:-0.25px;text-align:center;}
.trail_menu_new1007.g a p.men {background:#063d76;}
.trail_menu_new1007.g a p.women {background:#670133;}

.nav_new1007{width:364px;font-family:メイリオ,Meiryo,"ＭＳ Ｐゴシック",Helvetica,Arial;}
.nav_new1007 table{top:146px;display:block;z-index:999;  position:absolute; top:148px; position:fixed; right:0px; width:364px; height:581px;color:white; background:#d6000f; font-size:17px; line-height:45px; letter-spacing:-0.5px;}
.nav_new1007 table a{color:white;  text-decoration:none;}
.nav_new1007 table tr{width:364px;}
.nav_new1007 table td{height:45px;}
.nav_new1007 table th{height:41px; line-height:41px;font-weight:normal;}

.nav_new1007 table a:hover{color:#FFFF00;}


a{
bblr:expression(this.onFocus=this.blur());/*IE使用*/
outline-style:none;/*FF使用*/
} /*去除a标签带来的虚框*/



.nav_btn {padding-left: 4px;}