﻿@charset "utf-8";
html,body,div,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-family:"Helvetica","Hiragino Sans GB","Microsoft Yahei",sans-serif;
    font-size:13px;
}
h1,h2,h3,h4,h5,h6 {
    font-size:100%;
}
address,cite,dfn,em,var,i {
    font-style:normal;
}
ul,ol,dl,li {
    list-style:none;
}
fieldset,img {
    border:0;
}
button,input,select,textarea {
    font-size:100%;
}
table {
    border-collapse:collapse;
    border-spacing:0;
}
a {
    color:#5e5e5e;
    text-decoration:none;
    cursor:pointer;
}
a:hover {
    color:#ff464e;
    text-decoration:none;
}
:focus {
    outline:0 none;
}
.goods-item.goods-tg .goods-item-content .goods-img .go_info:hover span{background:#E57300}
.goods-img .go_info span{background:#f40;cursor:pointer}
.goods-img .copy_text,.goods-img span.go_info{width:50%}
.goods-img .copy_text:hover .copyText{display:block}
.goods-img .copy_text:hover .copyText:hover{display:none}
.goods-img .copy_text{left:auto;right:0;background:rgba(255,68,0,.9);border-left:1px solid rgba(255,255,255,.3);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#e5ff4400, endColorstr=#e5ff4400);cursor:pointer;line-height:32px;text-align:center;color:#fff;z-index:3}
.goods-img-line{position:absolute;height:32px;width:1px;background:#fff;display:block;left:50%;bottom:0;z-index:3;opacity:.3}
.goods-img .copy_text,.goods-img .go_info,.goods-img .goods-img-line{display:none}
.goods-item-content .goods-info .tag,.onClick .goods-item-content .margin-num{display:block}
.goods-img .go_info{cursor:pointer;opacity:1}
.goods-img .go_info:hover span{background:#e63d00}
.goods-img .copy_text:hover{background:rgba(230,61,0,.9);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#e5e63d00, endColorstr=#e5e63d00)}

body{background-color:#edf2f5}
.banner{width:100%; center no-repeat #a643a6;margin:0 0 22px;}
.main,.wrapper{width:1200px}
.main{margin:0 auto}
.wrapper .more-goods{width:360px;height:65px;text-align:center;margin:0 auto 60px;font-size:20px;color:#aaa;font-family:"Microsoft Yahei";padding-top:10px}
.wrapper .more-goods .load-more{width:358px;height:38px;border-radius:5px;color:#218acb;display:block;line-height:38px;border:1px solid #218acb}
.wrapper .more-goods span{padding-bottom:10px;font-size:16px}.wrapper .goods-list{width:1226px;padding-bottom:40px;padding-left:1px;font-family:"鐎瑰缍�"}
.wrapper .goods-list .goods-item{width:280px;height:470px;float:left;margin-right:26px;position:relative;margin-bottom:30px;background-color:#fff}
.wrapper .goods-list .goods-item .top{position:absolute;top:0;left:0;width:40px;height:40px;background:url(/images/live-img.png) -180px -182px no-repeat;text-align:center;line-height:30px;color:#fff;font-size:20px;font-family:Arial;z-index:2}
.wrapper .goods-list .goods-item .goods-item-content{padding:14px;width:280px;height:470px;position:relative;top:0;left:0;background:#fff;border:1px solid #fff;box-sizing:border-box}
.goods-img a .had-tg{left:-15px;top:-15px}
.wrapper .goods-list .goods-img{width:250px;height:250px;position:relative}
.copyText img{width:auto;height:120px}
.go_info span{opacity:.9}
.go_info p{position:absolute;bottom:0;left:0;text-align:center;height:32px;width:100%;color:#fff;z-index:2;font-size:12px;line-height:32px}
.go_info p i{width:14px;height:10px;background:url(/images/live-img.png) -144px -30px no-repeat;margin-bottom:-1px;padding-right:4px;line-height:38px;display:inline-block}
.tg-show{margin:20px 0 21px}
.tg-show p{text-align:center;font-family:"Microsoft Yahei";font-size:16px;color:#333}
.tg-show p b{font-size:18px;color:#fc5202;padding:0 3px}
.goods-slider{height:2px;padding:10px 0;margin:3px 0;position:relative;overflow:hidden}
.goods-slider .slider{height:2px;width:100%;display:block;background:#eee}
.goods-slider .slider em{background:#fc5202;width:0;display:block;height:2px;transition:width 1s ease-out}
.goods-tit{ font-size:12px;height:14px;display:block;text-align:center;overflow:hidden}
.goods-tit a{color:#666}
.goods-qjy{position:relative;text-align:center}
.goods-qjy .goods-price{width:33%;position:absolute;top:0;left:0;border-right:#e7e7e7 1px solid}
.goods-qjy .goods-quan{width:33%;margin-left:33.5%;border-right:#e7e7e7 1px solid}
.goods-qjy .goods-yj{position:absolute;right:0;top:0;width:33%;height:20px}
.goods-qjy .goods-price p i,.goods-qjy .goods-quan p i,.goods-qjy .goods-yj p b{font-family:"Microsoft Yahei";font-size:12px;color:#aaa}
.goods-qjy p{font-family:Arial;color:#454554;font-size:18px;margin-bottom:3px}
.goods-qjy span{color:#a5a5a5}
.goods-qjy .goods-price p,.goods-qjy .goods-price span{padding:0}
.goods-sale{display:block;margin:24px -10px 17px 0;position:relative;height:16px;line-height:16px}
.goods-sale span{color:#787878}
.goods-sale .tag span{color:#fff;position:relative}
.goods-sale b{color:#fc6f03;font-family:Arial;margin-left:5px}
.goods-info .type{position:relative}
.goods-info .type span{color:#ff6255}
.goods-info .type span.margin-num{color:#666}
.goods-info .type span.margin-num b{color:#f40;font-family:Arial}
.goods-author,.margin-num{display:none}
.goods-author{color:#ccc;height:16px;margin-top:12px;overflow:hidden}
.wrapper .goods-list .goods-item:hover .goods-item-content,.wrapper .goods-list .onClick.goods-item .goods-item-content{border-color:#f40;height:470px}
.goods-img .go_info,.goods-info .goods-author{display:block}
.margin-num{display:inline-block}
.goods-info .tag,.wrapper .goods-list .onClick .goods-item-content .goods-img .go_info{display:block}
.go_info p i{background-position:-169px -30px}
.goods-info .tg-show p b{color:#FF522C}
.goods-info .goods-slider .slider em{background:#64b4fa}
.tg-show p b{color:#a32eff}
.goods-slider .slider em{background:#c880ff}
.goods-top{width:1198px;height:80px;border:1px solid #eee;margin-bottom:24px;background:#fff;font-family:"鐎瑰缍�"}
.goods-top .goods-top-type{float:left;width:33.5%;height:80px;position:relative}
.goods-top .goods-top-type .head_line{width:1px;position:absolute;right:0;height:80px;top:0;background:#eee}
.goods-top .goods-top-type .arrow{width:0;height:0;border-left-width:5px;border-left-color:transparent;border-right-width:5px;border-right-color:transparent;border-top-width:6px;border-top-color:#fc5202;border-style:solid;border-bottom:none;position:absolute;left:195px;bottom:-6px;display:none}
.goods-top .goods-top-type a:hover{border-bottom-width:4px}
.goods-top .goods-top-type a{border-color:#fc5202;border-style:solid;border-width:0;display:block;width:100%;height:76px}
.goods-top .goods-top-type a i{position:absolute;left:64px;top:15px;width:50px;height:50px;background:url(/images/live-img.png) 0 -182px no-repeat}
.goods-top .goods-top-type a p{display:block;padding-top:14px;padding-bottom:4px;text-indent:127px}
.goods-top .goods-top-type a p b{font-size:22px;font-weight:700;font-family:"Microsoft Yahei";color:#ff6d00;background-image:-webkit-gradient(linear,left center,right center,from(#ff6d00),to(#f51c07));-webkit-background-clip:text;-webkit-text-fill-color:transparent}
.goods-top .goods-top-type a p span{color:#aaa;padding-left:28px}
.goods-top .goods-top-type a span{color:#454545;padding-left:127px}
.goods-top .goods-top-type.cur .arrow{display:block}
.goods-top .goods-top-type.cur a{border-bottom-width:4px}
.goods-top .goods-top-type.goods-top-ssxlb a{border-color:#0576fe}
.goods-top .goods-top-type.goods-top-ssxlb a i{background-position:-60px -182px}
.goods-top .goods-top-type.goods-top-ssxlb a p b{color:#0aabf5;background-image:-webkit-gradient(linear,left center,right center,from(#0aabf5),to(#0576fe))}
.goods-top .goods-top-type.goods-top-ssxlb .arrow{border-top-color:#0576fe}
.goods-top .goods-top-type.goods-top-qtxlb{width:33%}
.goods-top .goods-top-type.goods-top-qtxlb a{border-color:#b82efd}
.goods-top .goods-top-type.goods-top-qtxlb a i{background-position:-120px -182px}
.goods-top .goods-top-type.goods-top-qtxlb a p b{color:#de25ff;background-image:-webkit-gradient(linear,left center,right center,from(#de25ff),to(#7d33ff))}
.goods-top .goods-top-type.goods-top-qtxlb .arrow{border-top-color:#b82efd}

.sxgaclearfix:after {
    clear:both;
    display:block;
    height:0;
    overflow:hidden;
    visibility:hidden;
    width:0;
}
.loader {
    position: fixed;
    left: 0px;
    top: 0px;
    width: 100%;
    height: 100%;
    z-index: 99999999;
    background: url('/img/page-loader.gif') 50% 50% no-repeat rgb(249,249,249);
}
.wrap {
    width:1200px;
    margin:0 auto;
    padding-bottom:10px
}
.goods-list {
    width:1200px;
    margin:0px auto 0;
    *margin-bottom:20px;
    _margin-bottom:0;
}
.goods-list li {
	float: left;
    background-color: #FFF;
    width: 272px;
    border: 1px solid transparent;
    position: relative;
    padding: 8px;
    margin-top: 0;
    margin-right: 8px;
    margin-bottom: 8px;
    margin-left: 0;
    height: 370px;
}
.goods-list li:hover {
    border-color:#F40;
    -webkit-transition:border-color .3s;
    -moz-transition:border-color .3s;
    -o-transition:border-color .3s;
    transition:border-color .3s
}
.row-pic {
	display:block;
	width:260px;
	height:260px;
	text-align:left;
	background:#fff;
	cursor:pointer;
}
.pic-img {
    height:248px;
    overflow:hidden;
    text-align:center;
    width:248px;
    display:table-cell;
    vertical-align:middle;
    _display:block;
}
.pic-img img {
    max-width:248px;
    max-height:248px;
    _height:248px;
    _width:248px;
}
.goods-list li .pic-img:hover {
    cursor:pointer;
}
.goods-list li .list-row {
	position:relative;
	width:260px;
	height:auto;
	background:#f5f5f5;
}
.goods-list li .list-row p{
	cursor:pointer;
}
.row-title {
	width:250px;
	height:34px;
	line-height:18px;
	overflow:hidden;
	position:relative;
	font-weight:normal;
	background-repeat: no-repeat;
	background-position: left top;
	text-indent:1.3em;
	cursor:pointer;
	margin-top: 3px;
	margin-right: 10px;
	margin-bottom: 2px;
	padding-left: 20px;
}
.good-title {
	width:250px;
	height:34px;
	line-height:18px;
	overflow:hidden;
	position:relative;
	font-weight:normal;
	background-repeat: no-repeat;
	background-position: left top;
	text-indent:1.3em;
	cursor:pointer;
	margin-top: 3px;
	margin-right: 10px;
	margin-bottom: 2px;
	padding-left: 20px;
}

.good-title:hover{
	text-decoration:underline;
	color: #F00;
}
.good-title a {
    display:inline;
    color:#6c6c6c;
    letter-spacing:1px;
    font-size:12px;
}
.goods-list li .row-title:hover{
	text-decoration:underline;
	color: #F00;
}
.goods-list li .row-title a {
    display:inline;
    color:#6c6c6c;
    letter-spacing:1px;
    font-size:12px;
}
.goods-list li .row-title span.sold {
    display:block;
    color:#bbb;
    position:absolute;
    top:0;
    right:0;
    width:60px;
    height:18px;
    text-align:right;
}
.goods-list li .row-desc {
    height:25px;
    line-height:25px;
    position:relative;
    padding:5px 2px 0px 2px;

}
.goods-list li .row-hot {
    height:25px;
    line-height:25px;
    position:relative;
    padding:5px 2px 0px 2px;
    z-index:10;
}
.goods-list li .row-heat {
    width:150px;
    height:25px;
    overflow:hidden;
}
.heat {
    font-size:12px;
    font-family:Arial;
}
.goods-list li .row-price {
    width:150px;
    height:25px;
    overflow:hidden;
	color:#ff464e;
}
.goods-list li .row-price .price-current,.goods-list li .good-price .des-other {
    display:block;
    float:left;
}
.price-current {
    font-size:25px;
    font-family:Arial;
		color:#ff464e;
}

.price-current em {
    font-size:14px;
    vertical-align:1px;
    margin-left:1px;
}
.price-current {
    color:#ff464e;
}

.goods-list li .row-price .des-other {
    margin:2px 0 0 5px;
    height:40px;
    line-height:18px;
}
.nick{
	font-weight:bold;
	}

.goods-list li .row-desc .btn {
	position:absolute;
	top:11px;
	right:30px;
	font-size: 10px;
}
.share {
	right:30px;
	font-size: 10px;
}
.goods-list li .row-desc .btn a {
    display:block;
    text-align:center;
    font-size:14px;
    cursor:pointer;
    color:#fff;
    width:70px;
    height:30px;
    line-height:30px;
    overflow:hidden;
}

.goods-list li .row-desc .btn.buy {
    right:10px;
    top:3px;
}
.goods-list li .row-desc .btn.start {
    right:-3px;
    top:3px;
}
.goods-list li .row-desc .btn.gone a {
    background:none;
    color:#f8285c;
}


a:hover {
	color: #C10001;
	text-decoration: underline;
}
a:visited {
	color: #551A8B;

}
a{
	color: #0033FF;
	text-decoration: none;
}
body{
margin:0px;
font-size:14px;
	list-style-type: none;
	}

.sxgacopyRight {
	width: 100%;
	height: 80px;
	clear: both;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
border-top: 4px solid #000;

}
.title {
	font-size:18px;
	float: left;
	height: auto;
	width: 270px;
	margin-left: 1px;
	padding-top: 2px;
	cursor:pointer;
	color:#0033FF;
	font-weight: bolder;
}
.title:hover{
	color:#C30;
	text-decoration: underline;
}
.sxgacompany {
	clear: both;
	width: 1200px;
	margin-right: auto;
	margin-bottom: 30px;
	margin-left: auto;
	height: 20px;
	text-align: center;
	padding-top: 30px;
}
.info {
	clear: left;
	height: 20px;
	margin-top: 2px;
	margin-bottom: 2px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ededed;
}

.NavM {
        width: 100%;
        background: #F54343;
    }
.NavMs {
	width: 1200px;
	background: #F54343;
	clear: both;
	height: auto;
	margin-top: 2px;
	margin-right: auto;
	margin-bottom: 2px;
	margin-left: auto;
    }
.NavMCon {
        height: auto;
    }
    
.NavMCon ul li {
        height: 29px;
        float: left;
        padding: 11px 10px 0 12px;
		color:#FFF;
		font-size: 16px;
		cursor:pointer;
background:url(/img/navli.png) no-repeat 0px 0px;

    }
	.NavMCon ul li:hover {
    text-decoration:underline;
	}
.NavMCon ul li a {
        font-size: 16px;
        color: #fff;
    }
    
.NavMCon ul li a:hover {
        text-decoration: underline;
    }
.NavV ul {
        padding-left: 5px;
    }
    
.NavV ul li {
	float: left;
	width: 43px;
	height: 38px;
	text-align: center;
	line-height: 38px;
	color:#FFF;
	border-left-width: 2px;
	border-left-style: double;
	border-left-color: #CCC;
    }
    
.NavV ul li a {
        font-size: 14px;
        color: #2b2b2b;
    }
    
.NavV ul li a:hover {
        color: #f54343;
    }	
	
.sxgaclearfix:after {
        content: ".";
        display: block;
        height: 0;
        clear: both;
        visibility: hidden;
    }

* html .sxgaclearfix {
        height: 1%;
    }
    
*+html .sxgaclearfix {
        min-height: 1%;
    }
 .shopico {
	float: left;
	height: 270px;
	width: 270px;
	padding-top: 5px;
	cursor:pointer;
}
.shopinfos {
	float: right;
	height: auto;
	width: 270px;
}
.infos {
	float: left;
	width: 265px;
}
.sxgaquestionandanswer {
	clear: both;
	height: auto;
	width: 1200px;
	margin-top: 2px;
	margin-right: auto;
	margin-bottom: 2px;
	margin-left: auto;
}
.sxgaaboutpro {
	font-size:16px;
	clear: both;
	height: 22px;
	width: 1200px;
	margin-top: 2px;
	margin-right: auto;
	margin-bottom: 2px;
	margin-left: auto;
	text-align: left;
	border-top-width: 1px;
	border-bottom-width: 4px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #ededed;
	border-bottom-color: #000;
	padding-top: 5px;
	padding-bottom: 5px;
}
.sxgashopicon {
	height: 38px;
	width: 66px;
	padding-top: 13px;
	padding-right: 22px;
	padding-bottom: 15px;
	padding-left: 15px;
	margin-right: 5px;
	margin-left: 5px;
}
.sxgaqiangico {
	height: 48px;
	width: 86px;
	padding-top: 20px;
	padding-right: 42px;
	padding-bottom: 20px;
	padding-left: 20px;
	margin-right: 5px;
	margin-left: 5px;
}
.sxgameiguihua {
	height: 48px;
	width: 86px;
	padding-top: 20px;
	padding-right: 42px;
	padding-bottom: 20px;
	padding-left: 20px;
	margin-right: 5px;
	margin-left: 5px;
}
.sxgahottips {
	height: 48px;
	width: 86px;
	padding-top: 20px;
	padding-right: 42px;
	padding-bottom: 20px;
	padding-left: 20px;
	margin-right: 5px;
	margin-left: 5px;
}
.ai-topsearch-extend{
	background-color:#FFF;
	clear: both;
	width: 1200px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	height: 80px;
	}
	.con-wrap{max-width:1190px;_width:990px;margin:0 auto}
	.search-wrap{
	float:right;
	width:550px;
	height:80px
}
	.sublog{width:163px;height:42px;margin-left:0}
	.search{margin-left:3px;min-width:500px}
	.submit{width:95px;height:40px;border:0;position:absolute;top:-3px;right:0;background:#f03726;color:#f5f5f2;font-size:18px;cursor:pointer;}
	.search-border{border:3px solid #f03726;border-right:0;height:34px;margin-top:25px;position:relative}
	.label{float:left;height:39px;line-height:39px;width:75px;border-right:1px solid #EFEFEF;text-align:center;background:#F6F6F6;display:none}
	.text-wrap{display:block;overflow:hidden;padding:8px 110px 8px 10px}
	.text{
	height:23px;
	line-height:23px;
	font-size:12px;
	border:0;
	width:100%;
	outline:0;
	_float:left;

}
	.search-links{padding-top:10px}
	.ai-logo{
	width:578px;
	height:80px;
	float:left;

	position:relative;
				background:url(/images/topnav.png) no-repeat;
}
.left-title{background-color:#f40}
.logo{font-size:70px;color:#f40;margin-top:27px;margin-left:30px}.
.logo{font-size:62px;color:#f40;margin-left:-2px;margin-top:29px}.
.log-nav{left:175px}
.logo{font-size:50px;top:-12px}