

.content .hot-items table {
    width: 870px;
}
.content .hot-items table tr:first-child td {
    background: url(../img/hot-items-tit-shadow.png) repeat-x scroll left top #FFFFFF;
}
.content .hot-items table td {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background-color: #FFFFFF;
    border-color: -moz-use-text-color #DDDDDD #DDDDDD;
    border-image: none;
    border-right: 1px solid #DDDDDD;
    border-style: none solid solid;
    border-width: 0 1px 1px;
    width: 171px;
}
.content .hot-items table tr:first-child td:hover, 
.content .hot-items table td:hover {
    background: #FAFAFA;
}
.content .hot-items .hot-item {
    padding: 20px 10px;
}
.content .hot-items .hot-item .btn-add-to-cart {
    box-shadow: 0 3px 3px #D9D9D9;
    display: block;
    margin: 0 auto;
    width: 88px;
}
.content .hot-items .hot-item h4 {
    color: #2F2F2F;
    font-size: 12px;
    line-height: 1.5em;
    text-align: center;
}
.content .hot-items table td:hover h4 {
	color: #333;
}
.content .hot-items .hot-item .img-box {
    text-align: center;
}
.content .hot-items .hot-item .img-box img {
    border: 3px solid #E0E0E0;
    height: 55px;
    margin: 0 auto;
    width: 55px;
}


.header-bar {
	/*box-shadow: 0 4px 4px rgba(0,0,0,0.3);*/
	/*position: relative;*/
}

.pagination ul > li > a,
.pagination ul > li > span {
	color: #474747;
}

.table-striped tbody > tr:nth-child(2n+1) > td,
.table-striped tbody > tr:nth-child(2n+1) > th {
    background-color: #F7F7F7;
}


.child-nav {
	 
	z-index: 1000;
}
.child-nav .product-cate {
	height: 70px;
	background: url(../img/product-cate-bg.png) left top repeat-x;
	background-color: #E8E8E8;
	box-shadow: 0 2px 2px rgba(0,0,0,0.16)
}
.child-nav .product-cate h1 {
	color: #1d1d1d;
	font-size: 22px;
	font-weight: 900;
	height: 70px;
	line-height: 70px;
	margin: 0px;
	text-align: center;
	width: 270px;
	float: left;
}
.child-nav .product-cate .pro-menu {
	margin: 0px;
	height: 70px;
	overflow: hidden;
}
.child-nav .product-cate .pro-menu li {
	margin-right: 6px;
	height: 70px;
	float: left;
	list-style: none;
	position: relative;
}
.child-nav .product-cate .pro-menu li.active a {
	font-weight: bold;
	font-size: 16px;
	color: #25B539;
	/*background-color: #E2E2E2;*/
	/*background: url(../img/pro-cate-btn-active-bg.png) center bottom no-repeat;*/
	/*box-shadow: inset 0 4px 4px rgba(0,0,0,0.15)*/
}
.child-nav .product-cate .pro-menu li.active a:hover {
	text-decoration: none;
}




.child-nav .product-cate .pro-menu li a {
	color: #111;
	float: left;
	height: 70px;
	line-height: 70px;
	/*min-width: 156px;*/
	text-align: center;
	font-size: 14px;
	margin-top: 20px;
	padding: 0 22px;
	height: 30px;
	line-height: 30px;
	/*transition: ease-in-out 0.2s;*/
}
.child-nav .product-cate .pro-menu li a:hover  {
	border-radius: 15px;
	
	/*text-decoration: none;*/
}
.child-nav .second-cate {
	background-color: #DBDBDB;
	background: url(../img/second-cate-bg.png) left top repeat-x;
	height: 55px;
	box-shadow: 0 3px 6px rgba(0,0,0,0.2);
	position: relative;
}
.child-nav .second-cate .sec-cate li {
	margin-right: 6px;
	line-height: 55px;
	float: left;
	position: relative;
}
.child-nav .second-cate .sec-cate li.active a {
	font-weight: bold;
	font-size: 16px;
	border-radius: 15px;
	color: #25B539;
	/*background: url(../img/second-cate-active-arrow.png) center bottom no-repeat;*/

/*	
	background-color: #1c1c1c;
	-webkit-box-shadow: inset 0 0 16px rgba(0,0,0,.9);
	-moz-box-shadow: inset 0 0 16px rgba(0,0,0,.9);
	box-shadow: inset 0 0 16px rgba(0,0,0,.9);
*/	
	border: 0;
}
.child-nav .second-cate .sec-cate li.active a:hover {
}

/*
.child-nav .second-cate .sec-cate li.active:after,
.child-nav .second-cate .sec-cate li.active:before {
  display: block;
  width: 8px;
  height: 97px;
  content: '';
  background: url(../img/light-sprite.png) -50px -300px no-repeat;
  position: absolute;
  top: 0;
  right: -6px;
  z-index: 1;
}
.child-nav .second-cate .sec-cate li.active:after {
  background: url(../img/light-sprite.png) -50px 0px no-repeat;
  position: absolute;
  left: -6px !important;
  top: 0;
}
*/

.child-nav .second-cate .sec-cate li a {
	color: #1d1d1d;
	display: block;
	height: 30px;
	margin-top: 12px;
	border-radius: 0px;
	line-height: 30px;
	padding: 0 20px;
	cursor: pointer;
	/*transition: ease 0.1s;*/
}
.child-nav .second-cate .sec-cate li a:hover {
	/*color: #FFF;*/
	/*background-color: #4772B7;*/
	/*border-radius: 15px;*/
	/*text-decoration: none;*/
}
.child-nav .second-cate ul {
	margin: 0px;
	list-style: none;
}
.child-nav .second-cate ul li:first-child {
	margin-left: 15px;
}
.child-nav .second-cate .sec-cate-gold li {
	color: #1d1d1d;
	display: inline-block;
	margin-right: 15px;
}
.child-nav .second-cate .sec-cate-gold select {
	color: #FFF;
	margin-top: 12px;
	background-color: #1d1d1d;
	-webkit-box-shadow: inset 0 2px 2px rgba(0,0,0,.15);
	-moz-box-shadow: inset 0 2px 2px rgba(0,0,0,.15);
	box-shadow: inset 0 2px 2px rgba(0,0,0,.15);
	
	border: 0;
}
.content .main {
	margin-left: 20px;
}
.content .side {
	margin-left: 0px;
}
.content .side .side-bar .banner {
	display: block;
	box-shadow: inset 8px 0 8px rgba(0,0,0,0.5);
	position: relative;
}
.side .side-bar .btn-livechat:before,
.content .side .side-bar .banner:before {
  width: 50px;
  height: 100%;
  content: '';
  background: url(../img/left-shadow.png) left top no-repeat;
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1;
}
.side .side-bar .btn-livechat:before {
  background: url(../img/livechat-left-shadow.jpg) left bottom no-repeat;
}
.side .side-bar .btn-livechat {

}

.content .side .contact-methods {
	background: none;
}
.content .container {
	min-height: 500px;
    background: url(../img/child-content-bg.png) repeat-y scroll center top #F3F3F3;
}
.content .container1 {
	min-height: 500px;
    background: url(../img/child-content-bg1.png) repeat-y scroll center top #F3F3F3;
}

.content .side .side-column h1 {
	background: url(../img/child-side-title-bg.png) left top no-repeat;
}
.content .member-panel .body {
	background: url(../img/child-member-panel-body-shadow.png) left top no-repeat;
}
.breadcrumb {
	margin: 15px 0;
	background: none;
}
.breadcrumb .menu {
	display: inline-block;
	position: relative;
}
.breadcrumb .menu .sec-menu {
}
.breadcrumb li,
.breadcrumb li a{
	color: #242424;
}
.child-box {
	margin: 35px 20px 0px;
	 clear:both;
}
.child-box h1 {
	margin: 20px 0;
	font-size: 26px;
	color: #9d5f18;
	font-weight: 800;
}

.child-box:first-child {
	margin-top: 0px;
}

/*
 *------------------------------------------
 * gold server
 *------------------------------------------
 */

.choose-server {
}
.choose-server .alpha-menu {
	margin: 15px 0;
}
.choose-server .alpha-menu li {
	list-style: none;
	border: 1px solid #D3D3D3;
	float: left;
	width: 27px;
	height: 28px;
	line-height: 28px;
	margin-right: 4px;
	text-align: center;
	background-color: #fff;
}
.choose-server .alpha-menu li:last-child {
	margin-right: 0px;
}
.choose-server .alpha-menu li a {
	color: #000;
	display: block;
}
.choose-server .alpha-menu li.active a,
.choose-server .alpha-menu li a:hover {
	background-color: #242424;
	border: 1px solid #242424;
	color: #FFFFFF;
	text-decoration: none;
	cursor: pointer;
}
.choose-server h1 {
}
.server-box {
	position: relative;
	margin: 10px 0;
}
.server-box .logo {
	position: absolute;
	width: 91px;
	height: 127px;
	left: 40px;
}
.server-box-alliance .logo {
	background: url(../img/logo-alliance.png) left top no-repeat;
}
.server-box-horde .logo {
	background: url(../img/logo-horde.png) left top no-repeat;
}
.server-box .server-list,
.server-box h2 {
	padding-left: 180px;
}
.server-box h2 {
	color: #383838;
	font-size: 26px;
	font-weight: bold;
}
.server-box .server-list {
	list-style: none;
	margin: 0px;
	background: url(../img/box-dotted-bg.png) center top no-repeat;
	padding-top: 20px;
}
.server-box .server-list li {
	float: left;
    height: 56px;
    line-height: 16px;
    margin-right: 30px;
    text-align: left;
    width: 179px;
}
.server-box .server-list li a {
	color: #474747;
	font-weight:bold;
}
.server-box .server-list li a:hover{
	color: #9d5f18;

}

.normal-servers {
	margin-top: 20px;
}
.normal-servers h2 {
	padding-left: 0px;
}
.normal-servers .server-list {
	padding-left: 10px;
}
.promotion-servers .body {
	background-color: #EBEBEB;
	border: 1px solid #DDDDDD;
	padding: 36px;
}
.promotion-servers .body .benefit {
	font-size: 54px;
	font-weight: 900;
	color: #E56767;
	float: left;
	width: 220px;
	margin-right: 30px;
	text-align: center;
}
.promotion-servers .body .server-list {
	float: left;
	list-style: none;
	width: 545px;
	margin: 0px;
}
.promotion-servers .body .server-list li {
	float: left;
	width: 135px;
	height: 26px;
}
.promotion-servers .body .server-list li a {
	color: #474747;
	
}


.advantages {
	margin-bottom: 80px;
}
.advantages .body 
{
	width:900px;
	padding-top: 40px;
	background: url(../img/box-dotted-bg.png) center top no-repeat;
}
.advantages .body .parallel {
	margin-bottom: 50px;
}
.advantages .body .adv {
	float: left;
	width: 270px;
	padding-left: 160px;
}
.advantages .body .adv h3 {
	line-height: 30px;
	margin-top: 0px;
	font-size: 24px;
	font-weight: 800;
	color: #474747;
}
.advantages .body .adv-safe {
	background: url(../img/advantages-icons.png) 0 0 no-repeat;
}
.advantages .body .adv-fast {
	background: url(../img/advantages-icons.png) -480px 0 no-repeat;
}
.advantages .body .adv-refund {
	background: url(../img/advantages-icons.png) 0 -480px no-repeat;
}
.advantages .body .adv-professional{
	background: url(../img/advantages-icons.png) -480px -480px no-repeat;
}
.advantages .body .adv .detail {
	width: 250px;
	line-height: 1.6em;
}
/*
 *------------------------------------------
 * gold list
 *------------------------------------------
 */
.gold-server-info .body {
	background: url(../img/icon-big-gold.png) 10px 10px no-repeat;
	background-color: #FFF;
	border: 1px solid #DFDFDF;
	padding: 15px;
	padding-left: 200px;

}
.gold-server-info .body .box {
}
.gold-server-info .body dl {
	float: left;
	margin: 0px;
	margin-right: 40px;
	padding-top: 20px;
	padding-bottom: 20px;
}
.gold-server-info .body dl dt {
	color: #333;
	font-size: 14px;
	font-weight: normal;
	margin-bottom: 8px;
}
.gold-server-info .body dl dd {
	margin: 0px;
}
.gold-server-info .body .price dd strong {
	font-size: 24px;
	color: #a39575;
}
.gold-server-info .body .delivery dd strong {
	font-size: 24px;
	color: #76a069;
}
.gold-server-info .body .price {
	background: url(../img/gold-server-info-div.png) right -5px no-repeat;
	padding-right: 50px;
}
.product-list {
	margin: 40px 20px 20px;
}
.product-list .tab-menu {
	margin: 0px;
	list-style: none;
	width: 860px;
	height: 48px;
	background: url(../img/tab-body-bg.png) left top no-repeat;
	box-shadow: 0 2px 5px rgba(0,0,0,0.1);
	margin-bottom: 20px;
}
.product-list .tab-menu li {
	height: 48px;
	float: left;
}
.product-list .tab-menu li a {
	cursor: pointer;
	height: 48px;
	line-height: 46px;

	padding: 0 50px;
	font-size: 16px;
	font-weight: bold;
}
.product-list .tab-menu li a:hover {
	text-decoration: none;
}
.product-list .tab-menu li .select {
	background-color:#4B3F3F;
	 margin-right:5px; 
	 color:#64a6ff; 
	 height:32px;
}

.product-list .tab-menu li.active a {
	color: #FFF;
	display: block;
	line-height: 48px;
	background: url(../img/tab-menu-active.png) left top no-repeat;
	background-size: cover;
}
.product-list .table-striped thead > tr th,
.product-list .table-striped tbody > tr th {
	background: none;
	border-top: 0;
	color: #9d5f18;
	font-size: 16px;
	font-weight: bold;
}
.product-list .table tr td {
	padding: 12px 8px;
	line-height: 30px;
}
.product-list .table tr td strong {
	color: #474747;
}
/*
 *------------------------------------------
 * item home
 *------------------------------------------
 */
.promotion-products h1 {
	width: 860px;
	height: 48px;
	margin-bottom: 0px;
	line-height: 48px;
	text-indent: 20px;
	color: #474747;
	font-size:18px;
	font-weight: bold;
	background: url(../img/title-860-bg.png) left top no-repeat;
}
.promotion-products .hot-items {
	width: 860px;
	height: auto;
	margin: 0px;
}
.promotion-products .hot-items table {
	width: 860px;
}
.services-menu .body {
	padding-top: 40px;
	background: url(../img/box-dotted-bg.png) center top no-repeat;
}
.services-menu .body .parallel {
	margin-bottom: 40px;
}
.services-menu .body .service {
	width: 380px;
	float: left;
	margin-right: 40px;
	margin-left: 10px;
}
.services-menu .body h3 {
	margin-top: 0px;
	color: #474747;
}
.services-menu .body h3 a {
	color: #474747;
}
.services-menu .body h3 .icon-chevron-right {
	color: #81a0d2;
	font-size: 22px;
	margin-left: 10px;
}
/*
 *------------------------------------------
 * item list
 *------------------------------------------
 */
.select-cate {
	border: 1px solid #DDDDDD;
	background-color: #FAFAFA;
	padding: 20px;
}
.select-cate table th {
	text-align:left;
}
.select-cate table td,
.select-cate table th {
	padding: 2px 8px;
	height: 22px;
}
.select-cate table th {
	padding-bottom: 8px;
}
.select-cate table td .btn {
	padding: 6px 20px;
}
.select-cate table td input[type="TEXT"] {
	margin-bottom: 0px;
	padding: 8px;
	width: 190px;
}
.item-list {
}
.select-cate select {
	margin: 0px;
}
.item-list h4 {
	float: left;
	margin-top: 14px;
	font-size: 14px;
	font-weight: bold;
}
.item-list h4 a { 
	color: #474747;
}
.item-list .item-thumbnail {
	position: relative;
	display: block;
	float: left;
	margin-right: 10px;
	width: 48px;
	height: 48px;
}
.item-list .item-thumbnail .thumbnail {
	width: 48px;
	height: 48px;
	border: 2px solid #E0E0E0;
	padding: 0;
	border-radius: 0;
}
.item-list .item-thumbnail .detail-img {
	display: none;
	position: absolute;
	left: 60px;
	top: 0;
}
.item-list .item-thumbnail:hover .detail-img {
	display: block;

}
.item-list .btn-add-to-cart {
	padding: 6px 20px;
}
.filter {
	margin-bottom: 10px;
}
.filter .order-by {
	float: left;
}
.filter .order-by select {
	width: 120px;
}
.filter .search-bar {
	float: right;
}
.filter .search-bar input {
	margin: 0px;
}
.filter .search-bar .btn {
	margin: 0px;
}

/*
 *------------------------------------------
 * Powerleveling list
 *------------------------------------------
 */

.powerleveling-list h4 {
	margin-top: 5px;
}
.powerleveling-list h4 .meta {
	font-weight: normal;
	font-size: 12px;
}
.select-cate select.narrow {
	width: 160px;
}

/*
 *------------------------------------------
 * gamecard list
 *------------------------------------------
 */

.gamecard-list h4 {
	margin-top: 5px;
	margin-left: 8px;
	float: left;
	width: 400px;
}
.gamecard-list h4 p {
	margin: 6px 0;
}
.gamecard-list h4 .meta {
	font-weight: normal;
	font-size: 12px;
}
.gamecard-list .item-thumbnail {
	float: left;
	width: 120px;
	height: 160px;
}
.gamecard-list .item-thumbnail .thumbnail {
	width: 120px;
	height: 160px;
}

/*
 *------------------------------------------
 * Shopping cart
 *------------------------------------------
 */

.shopping-cart {
}
.shopping-cart .table {
	margin-bottom: 0px;
}
.shopping-cart .item-detail {
	width: 80%;
 
	background-color: #EAEAEA;
	position: relative;
	border: 1px solid #DDDDDD;
	padding: 3px;
}
.shopping-cart .item-detail:hover .btn-edit {
	display: block;
}
.shopping-cart .item-detail a.btn-edit {
	display: none;
	width: 28px;
	height: 28px;
	text-align: center;
	line-height: 28px;
	background-color: #EAEAEA;
	color: #474747;
	position: absolute;
	right: -29px;
	top: -1px;
	border: 1px solid #DDDDDD;
	border-left: 0;
}
.shopping-cart .item-detail a.btn-edit:hover {
	background-color: #474747;
	color: #FFF;
	text-decoration: none;
}
.shopping-cart .item-detail table td {
	background-color: #EAEAEA !important;
	padding: 2px 8px;
	border: 0;
	font-size: 12px;
	height: 22px;
	line-height: 22px;
}
.shopping-cart table td input.quantity {
	width: 40px;
	margin-bottom: 0px;
}
.shopping-cart table td .quantity-incre,
.shopping-cart table td .quantity-decre {
	padding: 0;
	width: 16px;
	height: 16px;
	line-height: 16px;
}
.shopping-cart table .btn-remove {
	background: none;
	border: 0;
	box-shadow: none;
}
.shopping-cart table .btn-remove:hover {
	color: #c64e4e;
}
.shopping-cart table .btn-remove .icon-remove {
	color: #c64e4e;
}
.shopping-cart h1 {
	width: 860px;
	height: 48px;
	margin-bottom: 0px;
	line-height: 48px;
	text-indent: 20px;
	color: #474747;
	font-size:18px;
	font-weight: bold;
	background: url(../img/title-860-bg.png) left top no-repeat;
}
.shopping-cart table thead {
	background: url(../img/table-th-bg.png) center top repeat-x;
	height: 53px;
}
.shopping-cart table thead tr th {
	color: #4f6997;
	line-height: 28px;
}
.flow {
	margin: 0 auto;
	width: 860px;
	height: 107px;
	background: url(../img/flow.png) center top no-repeat;
}
.flow-2 {
	background-position: 0 -130px;
}
.btn-box {
	clear: both;
	margin-top: 20px;
}
.btn-box .btn-proceed {
	font-size: 18px;
	font-weight: bold;
	float: left;
	padding: 18px 30px;
}
.btn-box .btn-proceed i {
	margin-right: 0px;
	margin-left: 6px;
}
.summation {
	border-top: 1px solid #DDD;
}
.summation .sum {
	padding: 15px 8px;
	float: right;
}
.summation .sum table td {
	padding: 4px 8px;
}
.summation .discount {
	font-size: 12px;
	padding: 15px 8px;
	float: left;
}
.summation .discount #tcouponCode {
	margin-bottom: 0px;
	width: 180px;
}
.summation .sum .grand-total td {
	border-top: 1px solid #DDD;
	padding: 12px 8px;
}
.summation .sum .grand-total .total {
	color: #C64E4E;
	font-weight: bold;
	font-size: 28px;
}
/*
 *------------------------------------------
 * payment.html
 *------------------------------------------
 */

.please-fill {
	margin-top: 0px;
}
.please-fill .control-group {
	margin-bottom: 10px;
}
.please-fill .btn-box {
	border-top: 1px solid #E7E7E7;
	padding-top: 20px;
}
.please-fill .btn-box .btn {
	float: right;
}
.please-fill .body {
	padding-top: 20px;
}
.please-fill .body .controls {
	margin-left: 180px;
}
.please-fill .body label {
	font-weight: bold;
	width: 160px;
	padding: 10px 0;
}
.please-fill .body .plain-text {
	line-height: 42px;
}
.please-fill .body input[type="password"],
.please-fill .body input[type="text"] {
	padding: 10px;
	height: 20px;
	line-height: 20px;
}
.payment-box h1,
.please-fill h1 {
	width: 860px;
	height: 48px;
	margin-bottom: 0px;
	line-height: 48px;
	text-indent: 20px;
	color: #474747;
	font-size:18px;
	font-weight: bold;
	background: url(../img/title-860-bg.png) left top no-repeat;
	box-shadow: 0 3px 3px rgba(0,0,0,0.05);
}
.please-fill .select-country {
	width: 120px;
	height: auto !important;
	padding: 10px;
	vertical-align: middle;
}
.please-fill .select-country option {
	vertical-align: middle;
}
.payment-box h1 {
}
.payment-box .tab-menu {
	margin: 0px;
	list-style: none;
	height: 53px;
	background: url(../img/table-th-bg.png) center top no-repeat;
}
.payment-box .tab-menu li {
	float: left;
	margin-left: 12px;
	cursor:pointer;
}
.payment-box .tab-menu li a {
	display: block;
	height: 40px;
	line-height: 40px;
	margin-top: 13px;
	padding: 0 30px;
	color: #595959;
}
.payment-box .tab-menu li a:hover {
	text-decoration: none;
}
.payment-box .tab-menu li.active a {
	color: #474747;
	border-radius: 3px 3px 0 0;
	background-color: #FFF;
}
.payment-box .tab-body {
	background-color: #FFF;
	padding: 15px;
}
.payment-box .tab-body .payment-recommend {
	background-color: #F4F6FD;
}
.payment-box .tab-body .payment-list {
	list-style: none;
	margin: 0px;
	padding: 20px 0 0px 10px;
	margin-top: 10px;
}
.payment-box .tab-body .payment-list li {
	float: left;
	margin-right: 18px;
	margin-bottom: 10px;
}
.payment-box .tab-body .payment-list li label {
	border: 0px solid #DDD;
	margin-left: 5px;
	display: inline-block;

}
.payment-box .tab-body .payment-list li:hover label {
	box-shadow: none;
}
.payment-box .tab-body .payment-list li.active label {
	border:#37BA1B 0px solid;
}
.payment-box .tab-body .payment-list li img {
 
}
.payment-box .tab-body .payment-list li:last-child {
}
.payment-box .tab-body .payment-list li input {
	display: inline-block;
	
}
.child-box .select_payment {
	background-color: #EFEFEF;
    border: 1px solid #DDDDDD;
    padding: 10px;
    text-align: center;
}
.payment-information {
	line-height: 1.5em;
	background-color: #EAEAEA;
	padding: 20px;
	border: 1px solid #ddd;
	font-size: 12px;
	color: #2B2340;
}
.payment-information blockquote {
	padding: 10px 10px 5px 12px;
	border-left: 8px solid #D3D3D3;
	margin-left: 9px;
	background-color: #E0E0E0;
	margin-bottom: 10px;
}
.payment-information h3 {
	font-size: 18px;
	margin: 15px 0;
	line-height: 1.2em;
}
.payment-information p {
	margin: 8px 0;
	font-size: 12px;
}
/*
 *------------------------------------------
 * member center pages
 *------------------------------------------
 */

.please-fill .plain-text input[type="radio"] {
	margin-top: 0px;
}
.order-info-list table {
}
.order-info-list table td {
	border: 1px solid #DDDDDD;
}
.order-info-list .table thead > tr th,
.order-info-list .table tbody > tr th {
	color: #eee;
	border: 1px solid #444;
	border-bottom: none;
	font-size: 14px;

	background-color: #000114;
	background-image: -webkit-linear-gradient(bottom, #242424, #4a4a4a);
	background-image: -moz-linear-gradient(bottom, #242424, #4a4a4a);
	background-image: -o-linear-gradient(bottom, #242424, #4a4a4a);
	background-image: -ms-linear-gradient(bottom, #242424, #4a4a4a);
	background-image: linear-gradient(to top, #242424, #4a4a4a);

	box-shadow: 0 2px 2px rgba(0,0,0,0.3);
}
.order-info-list table td .btn {
	font-size: 12px;
	padding: 4px 8px;
}
.order-info-list h1 {
	font-size: 20px;
}
.order-info-list .table-points-info td.tit {
	width: 140px;
	font-weight: bold;
	background-color: #EAEAEA;
}
/*
 *------------------------------------------
 * news pages
 *------------------------------------------
 */
.news-list {
	margin: 0px;
	list-style: none;
	border-top: 1px solid #DDD;
	padding-top: 20px;
}
.news-list li {
	clear: both;
	margin-bottom: 20px;
	padding-bottom: 20px;
	border-bottom: 1px dashed #DDD;
}
.news-list li .news-link {
	float: left;
	color: #474747;
}
.news-list li .time {
	float: right;
	color: #474747;
}
.news-read h1 {
	font-size: 26px;
	color: #474747;
	margin-bottom: 10px;
	border-bottom: 1px solid #DDDDDD;
}
.news-read .meta .time {
	float: right;
	color: #b4b4b4;
}
.news-read .meta .tags {
	color: #b4b4b4;
	float: left;
}
.news-read .meta .tags a {
	color: #b4b4b4;
}
.news-read .meta .tags a:hover {
	color: #474747;
}
.news-read .body {
	margin-top: 30px;
}
.news-read h1 {
	font-weight: 700;
}
.news-read .body p {
	margin: 25px 0;
}
.news-read .news-list {
	border: 0;
}
.news-read .news-list li {
	margin-bottom: 10px;
	padding-bottom: 10px;
	color: #474747;
}
.news-read .news-list li .icon-chevron-right {
	font-size: 12px;
	margin-right: 6px;
}
.news-read .news-list li a {
	color: #474747;
}

/*
 *------------------------------------------
 * faqs
 *------------------------------------------
 */
.faq h1 {
	font-weight: 700;
	font-size: 28px;
	border-bottom: 1px solid #DDD;
	padding-bottom: 10px;
}
.faq dl dt {
	color: #474747;
}
.faq dl dd {
	color: #474747;
	margin: 0px;
	margin-top: 10px;
	background-color: #EDEDED;
	border-left: 6px solid #DFDFDF;
	padding: 8px;
}
/*
 *------------------------------------------
 * product&service page
 *------------------------------------------
 */

.product-cate {

}
.product-cate .body .table td {
	padding: 0;
	height: 100px;
	width: 33.3%;
	border: 1px solid #DDD;
	vertical-align: middle;
	text-align: center;
}
.product-cate .body .table td a {
	font-size: 24px;
	display: block;
	font-weight: bold;
	color: #414141;
	height: 120px;
	padding: 10px 0;
	/*line-height: 100px;*/
}
.product-cate .body .table td a span {
	display: block;
}
.product-cate .body .table td a:hover {
	text-decoration: none;
	color: #414141;
	background-color: #E3E3E3;
}
/*
 *------------------------------------------
 * about us page
 *------------------------------------------
 */
.about-us-box .body {
	background: url(../img/box-dotted-bg.png) no-repeat scroll center top transparent;
	padding-top: 30px;
}
.alert-box .alert {
	padding: 40px;
	font-size: 30px;
}
.alert-box .alert i {
	font-size: 36px;
}


.plane {
	position: fixed;
	left: 50%;
	margin-left: 600px;
	bottom: 50px;
}
.plane a {
	display: block;
	width: 46px;
	height: 46px;
	background: #000;
	cursor: pointer;
	text-align: center;
	line-height: 54px;
	border-radius: 8px;
	opacity: 0.6;
}
.plane a:hover {
	text-decoration: none;
	opacity: 0.8;
}
.plane a .icon-arrow-up {
	color: #FFF;
	font-size: 28px;
}

/*
 *------------------------------------------
 * success
 *------------------------------------------
 */

.alert-contact-livechat {
	background-color: #FFF;
	padding: 15px 40px 20px;
	position: relative;
	color: #444444;


/*background-image: -webkit-linear-gradient(bottom, #fff, #f3f3f3);*/
/*background-image: -moz-linear-gradient(bottom, #fff, #f3f3f3);*/
/*background-image: -o-linear-gradient(bottom, #fff, #f3f3f3);*/
/*background-image: -ms-linear-gradient(bottom, #fff, #f3f3f3);*/
/*background-image: linear-gradient(to top, #fff, #f3f3f3);*/
	
}
.alert-contact-livechat .contact-livechat .btn-contact-livechat {
	position: relative;
	display: block;
	width: 221px;
	height: 52px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	background-color: #848484;
	-webkit-box-shadow: 0 2px 8px #dff0d8;
	-moz-box-shadow: 0 2px 8px #dff0d8;
	box-shadow: 0 2px 8px #dff0d8;
	border: solid 1px #d0e2c8;
	background-image: -webkit-linear-gradient(bottom, #f2ffec, #fafff8);
	background-image: -moz-linear-gradient(bottom, #f2ffec, #fafff8);
	background-image: -o-linear-gradient(bottom, #f2ffec, #fafff8);
	background-image: -ms-linear-gradient(bottom, #f2ffec, #fafff8);
	background-image: linear-gradient(to top, #f2ffec, #fafff8);

	color: #4bac59;
	font-size: 24px;
	text-align: center;
	line-height: 52px;
	text-indent: 0;
	margin-bottom: 5px;
	cursor: pointer;

}
.alert-contact-livechat .contact-livechat .btn-contact-livechat:focus,
.alert-contact-livechat .contact-livechat .btn-contact-livechat:hover {
	text-decoration: none;
	background: #F9FFF6;

	-webkit-box-shadow: 0 2px 8px #CFE7C5;
	-moz-box-shadow: 0 2px 8px #CFE7C5;
	box-shadow: 0 2px 8px #CFE7C5;
}
.alert-contact-livechat a.livechat-girl {
	cursor: pointer;
	display: block;
	width: 256px;
	height: 288px;
	background: url(../img/livechat-big.png) 0 0 no-repeat;
	position: absolute;
	right: 0;
	bottom: 0;
}
.alert-contact-livechat .order-info h3 {
	margin: 0px
	margin-bottom: 5px;
}
.alert-contact-livechat .btn-box {
	margin-top: 15px;
}
.alert-contact-livechat h4 {
	margin-top: 15px;
	margin-bottom: 15px;
}
.alert-contact-livechat .order-info table td {
	padding: 4px 6px;;
	border: 1px solid #DDD;
	width: 150px;
}
.alert-contact-livechat .order-info table td.tit {
	width: 76px;
	font-weight: bold;
}

.item_detail_box {
    display: block;
    width: 307px;
}
.item_detail_box .detail_mid {
    background: url(../img/item_detail_bg_mid.png) repeat-y scroll left top transparent;
    padding: 6px;
    width: 295px;
}
.item_detail_box .detail_bot {
    background: url(../img/item_detail_bg_bot.png) no-repeat scroll left top transparent;
    height: 4px;
    width: 307px;
}
.item_detail_box .detail_top {
    background: url(../img/item_detail_bg_top.png) no-repeat scroll left top transparent;
    height: 3px;
    width: 307px;
}
.item_detail_box .detail_mid {
    color: #6979AF;
}
.item_detail_box .detail_mid .info {
    color: #1EFF00;
    font-size: 12px;
    margin: 6px 0;
}
.item_detail_box .detail_mid .detail_title .name {
    color: #A335EE;
    font-size: 14px;
    text-indent: 8px;
}
.item_detail_box .detail_mid .detail_title table img {
    display: block;
    width: 40px;
}
.item_detail_box .detail_mid .detail_title table.detail_table td {
    background-color: #090B19;
    padding: 0;
}
.item_detail_box .detail_mid p.tip {
    color: #1BFF0B;
    font-size: 12px;
}
.item_detail_box .detail_table td {
	border: 0;
}

.package-table .item_img_box {
	float: left;
	margin-left: 5px;
	position: relative;
}
.package-table .item_img_box .item_detail_img {
	position: absolute;
	left: 68px;
	top: 0;
	z-index: 1;
}
.package-table .item_img_box:hover .item_detail_img {
}
.package-table .item_img_box .item_img {
	width: 60px;
	height: 60px;
}
.info_box {
   border-radius: 3px 3px 3px 3px;
   margin-top: 3px;
   margin-right: 8px;
   color: #FFFFFF;
   float: left;
   height: 22px;
   overflow: visible;
   position: relative;
   text-align: center;
   width: 16px;
}
.info_box:hover .info_all {
   display: block;
}
.info_box .info_all {
   background-color: #FFFFFF;
   border: 1px solid #21B81A;
   color: #555555;
   display: none;
   left: -130px;
   position: absolute;
   top: 30px;
   width: 260px;
   z-index: 9001;
}
.info_box .info_all .arrow {
   background: url(../img/arrow_green_up.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0);
   display: block;
   height: 6px;
   left: 130px;
   position: absolute;
   top: -6px;
   width: 13px;
}
.info_box .info_all .text {
   font-size: 12px !important;
   padding: 8px;
   text-align: left;
   line-height: 1.4em;
}
.info_box .info_all .text p {
   margin-bottom: 10px;
}
.info_box .info_all .text p:last-child {
   margin: 0;
}
.info_box .info_all h3 {
	margin: 0;
   background-color: #27CD1F;
   line-height: 1.5em;
   color: #FFFFFF;
   font-size: 12px;
   font-weight: bold;
   padding: 5px;
}
.info_box .btn_info {
   background: url(../img/icon_info.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0);
   display: block;
   height: 18px;
   margin-top: 4px;
   width: 16px;
}
.ffxiv-servers h2 {
	padding-left: 0px;
	height: 30px;
}
.ffxiv-servers .server-list li {
	height: 30px;
}
/*
------------------------------------
buy from auction house
------------------------------------
*/
.buy-from-ah {
	margin-top: 40px;
} 
.buy-from-ah .modal-body {
	background: none;
}
.buy-from-ah .modal-body .item-info {
	background-color: #242424;
	color: #FFF;
}
.buy-from-ah .tip {
	position: relative;
	color: #291a0e;
	background-color: #FFF2D2;
	border: 1px solid #d9c9a8;
	border-radius: 4px;
	padding: 2px 30px 2px 10px;
}
.buy-from-ah .tip strong {
	font-weight: bold;
	font-size: 14px;
	/*background-color: #D23731;*/
	color: #D23731;
	padding: 0px 4px;
	border-radius: 4px;
}
.buy-from-ah .tip em {
	font-weight: bold;
}
.buy-from-ah .tip ol {
	margin-left: 20px;
}
.buy-from-ah .tip ol li {
	list-style: decimal;
	line-height: 1.2em;
	margin: 8px 0;
}
.buy-from-ah .tip .btn_close {
	position: absolute;
	right: 10px;
	top: 0px;
	color: #D9C9A8;
	font-size: 20px;
}
.buy-from-ah .tip .btn_close:hover {
	color: #D23731;
	cursor: pointer;
	text-decoration: none;
}
.buy-from-ah .tip .arrow {
	position: absolute;
	width: 21px;
	height: 10px;
	background: url(../img/auction-tip-arrow.png) 0 0 no-repeat;
	left: 120px;
	top: -10px;
}
.buy-from-ah .tip p {
	margin: 8px 0;
	line-height: 1.4em !important;
}
.buy-from-ah .iframe-modal .form-add-to-cart .controls {
	width: 577px;
}
.buy-from-ah .modal-body-delivery {
	max-height: none;
}
.buy-from-ah #linkDM {
	display: block;
	background: url(../img/icon_tip.png) 9px 6px no-repeat;
	width: 30px;
	height: 30px;
	overflow: hidden;
	text-indent: -9999px;
	float: left;
}
.buy-from-ah .iframe-modal .form-add-to-cart .control-label {
	width: 220px;
}
.buy-from-ah .iframe-modal .control-group:nth-child(2) .control-label {
	padding-top: 5px;
}
.buy-from-ah .iframe-modal .control-group:nth-child(4) .control-label {
	padding-top: 0px;
}
.buy-from-ah .table-auction {
	width: 440px;
}
.buy-from-ah .table-auction td {
	padding: 2px;
}
.buy-from-ah .table-auction td input {
	height: 24px !important;
}
.buy-from-ah .table-auction th {
	text-align: left;
}
.buy-from-ah .table-auction .no {
	width: 35px;
}
.buy-from-ah .iframe-modal .form-horizontal input[type="text"] {
	width: 290px;
}
.buy-from-ah .iframe-modal .form-add-to-cart .controls {
	margin-left: 240px;
}
.buy-from-ah #txtACName,
.buy-from-ah #txtMCName {
	width: 420px;
}
.buy-from-ah .iframe-modal .form-add-to-cart .divMCName .controls {
	width: 423px;
}
.buy-from-ah .iframe-modal .form-add-to-cart .divMCName {
	margin-top: 50px;
}

.buy-from-ah .modal-footer {
	margin-bottom: 60px;
	padding-left: 237px;
}
.buy-from-ah .modal-footer a {
	float: left;
	padding: 12px 60px;
	font-size: 16px;
}


.buy-from-ah .iframe-modal .zegg .item-info {
	position: relative;
	width: auto;
	border-radius: 4px;
	padding: 28px;
}
.buy-from-ah .item-info .btn_close {
	position: absolute;
	right: 5px;
	top: 4px;
	color: #777;
	cursor: pointer;
	font-size: 30px;
}
.buy-from-ah .item-info .btn_close:hover {
	color: #DDD;
	text-decoration: none;
}
.buy-from-ah #selDeliveryMethod {
	width: 280px;
	float: left;
}

.defined_auction_item_list {
    position: absolute;
    text-align: left;
    width: 300px;
    background: #fff;
    /*border: 1px solid #ccc;*/
    color: #333;
    font-size: 11px;
    z-index: 998;
    filter: alpha(opacity=100);
    -moz-opacity: 1;
    opacity: 1;
    cursor: pointer;
}
.defined_auction_item_list ul {
	display: block;
	padding: 0px 6px;
	margin: 0;
}
.defined_auction_item_list ul li {
	display: block;
	padding: 4px 6px;
	border-bottom: 1px dotted #ececec;
	font-size: 14px;
	color: #888;
}
.defined_auction_item_list ul li:hover {
    color: #111;
    /*background-color: #EEE; */
}
.plus_an{ background:url(../images/add.gif) no-repeat; width:16px; height:16px; border:none; margin-left:5px; float:left; cursor:pointer;}
.minus_an{ background:url(../images/-.gif) no-repeat; width:16px; height:16px; border:none; margin-right:5px; float:left; margin-left:15px; cursor:pointer;}
.minus_right_input{ float:left;width:40px; height:17px; background:url(../images/input_bg.gif); border:none;}

.orderinpus{background-color:#b94a48; width:400px; margin:5px 0 5px 0px; padding-left:5px; line-height:35px; color:#fff}

.Tring_method p{ margin-bottom:5px; line-height:30px; font-size:14px}
.Tring_method div{ color:#666;}
.Tring_method .dx_one{ margin-left:80px; line-height:25px; height:25px}
.Tring_method div input{ float:left; margin-top:1px; margin-right:5px;}
.Tring_method .Content{ border: 3px solid #E0E1E7; padding:5px 5px 5px 5px;  z-index:9999;word-break:break-all;float:left;  position: absolute; width:420px; background-color:#fff; margin-left:80px; margin-top:0px}
.Tring_method a{  color:#666;}

 .MobileRep{ width:200px; margin:0 auto; text-align:center; margin-left:200px; height:30px; float:left}
 .MobileRep span{ float:left}
 .MobileRep input{ float:left}
 
 .Currency label{ float:right; color:#000}
 .Currency #RadioButtonList_Rate td{ padding-bottom:0px; padding-top:0px; margin-top:10px}
 .Currency #RadioButtonList_Rate{ margin-top:10px}
  .product-list #Product_List tr:hover{ background-color:#fff}
  
  
.chooce_class{ border:1px solid #ccc; overflow:hidden;}
.chooce_class .title p{ margin-left:15px;}
.accordion_headings_b{ height:30px; line-height:30px; display:block; background:url(../images/left_nav_li_bg.png);}

.accordion_headings_b a{ color:#fff;display:block; padding-left:14px; background:url(../images/+h.png) no-repeat 200px}

.accordion_headings_b a:hover{ color:#fa9e0e}
.accordion_child_b ul li{ list-style-type:none; height:30px; line-height:30px;background:url(../images/left_menu_li_hover_bg.gif); border-top:1px solid #292929; text-align:center;}
.accordion_child_b ul li:hover{background:url(../img/gaiicon.jpg) #202020 no-repeat 4px center;HEIGHT: 30px;}
.accordion_child_b ul li a{ color:#ccc;}
.accordion_child_b ul li:hover a{ color:#fa9e0e;}
.accordion_child_b ul{ width:230px; margin-left:0px; padding-left:0px; margin-bottom:0px}
.chooce_class_img{ margin-top:5px;}
.chooce_class_img img{ margin-bottom:5px;}
.accordion_child_b ul .Wordlihover a{color:#fa9e0e}
.accordion_child_b ul .Wordlihover{ background:url(../img/gaiicon.jpg) #202020 no-repeat 4px center; HEIGHT: 30px;}
.ahovers a{ background:url(../images/-h.gif) no-repeat 200px;}


/*-----shopping cart-----*/
.shopping_cart{ width:748px; border:1px solid #ccc; overflow:hidden; margin-top:-5px; padding-bottom:30px;}
.shoppin_cart_top{}
.shopping_cart_top table{ width:724px; border:1px solid #ccc; border-top:none; border-right:none; margin-left:11px; margin-top:8px;}
.shopping_cart_top table tr:hover{ background:#ddf2ff; }
.shopping_cart_top table tr td{ height:33px; line-height:33px; border:1px solid #ccc; border-bottom:none; border-left:none; text-align:center;}
.shopping_cart_top table tr td img{  margin-top:2px; padding-bottom:2px;}
.shopping_cart_top table tr td span{ color:#f00;}
.shopping_cart_j_l{ width:18px; height:16px; background:url(../images/-.gif); border:none; float:left; margin-left:10px; margin-right:7px;}
.shopping_cart_input{ width:40px; height:17px; background:url(../images/input_bg.gif); border:none; text-align:center; float:left; margin-right:7px;}
.shopping_cart_j_r{ width:18px; height:16px; background:url(../images/add.gif); border:none; float:left;}
.delete_button{ width:19px; height:19px; background:url(../images/gb_an.png); border:none;}
.check_out{ background:url(../images/check_out.png); width:82px; height:26px; border:none; float:right; margin:10px 10px 10px 0px; cursor:pointer}


.shopping_cart_middle{ border:1px solid #ccc; margin-top:10px; width:724px;background:#eee; margin-left:11px;}
.shopping_cart_middle table{ width:683px;padding-left:15px;  padding-left:20px;}
.shopping_cart_middle table tr td{ height:30px; line-height:30px;}
.shopping_cart_middle table tr td input{ width:35px;}
#shopping_cart_button{ width:82px; height:26px; background:url(../images/search_button.png); border:none; display:block; cursor:pointer}
.shopping_cart_middle div{ background:url(../images/powerleveling_table_td_bg.gif) no-repeat top; margin-left:15px; line-height:30px; margin-top:10px;}
.shopping_cart_middle div span{ color:#f00; font-size:14px; margin-left:5px; margin-right:5px;}


.shopping_cart_bottom{ width:724px; margin-left:11px; margin-top:5px;}
.shopping_cart_bottom table{ border:1px solid #ccc; border-top:none; border-right:none; width:724px;}
.shopping_cart_bottom table tr:hover{background:#ddf2ff; }
.shopping_cart_bottom table tr td{ height:33px; line-height:33px; text-align:center; border:1px solid #ccc; border-bottom:none; border-left:none;}
.shopping_cart_bottom table tr td img{ margin-top:3px; margin-bottom:3px;}
.add_button{ width:66px; height:30px; background:url(../images/add_button.png) no-repeat; border:none; cursor:pointer}


/*------buy_items-----*/
.buy_items{ color:#000; width:850px; margin-left:10px;}
.buy_items_table1{ border:1px solid #ccc;  margin-top:15px; width:850px;border-bottom:none; border-left:none;}
.buy_items_table1 tr td{ border:1px solid #ccc; height:35px; line-height:35px; text-align:center;border-top:none; border-right:none;}
.buy_items_table1 tr td input{ color:#fff;}
.buy_items_table1 table tr:hover{background:#ffefe4;}
.buy_items_table1 tr th{ border-top:1px solid #ccc; border-right:1px solid #ccc;}
.buy_items_table1 tr th img{ width:35px; height:38px; float:left;}
.minus_an{ background:url(../images/-.gif) no-repeat; width:16px; height:16px; border:none; margin-right:5px; float:left; margin-left:15px; cursor:pointer;}
.plus_an{ background:url(../images/add.gif) no-repeat; width:16px; height:16px; border:none; margin-left:5px; float:left; cursor:pointer;}
.gb_an{ width:19px; height:19px; background:url(../images/gb_an.png) no-repeat; border:none; cursor:pointer;}
#total{ text-align:right;}
#total img{margin-right:5px;}
.sheck_out_an{ background:url(../images/check_out.png); width:82px; height:26px; border:none; float:right; margin:10px 50px 10px 0px; cursor:pointer}

.buy_items_table2{ border:1px solid #ccc; margin-top:10px; width:850px;background:#eee;}
.buy_items_table2 table{ width:850px; margin-left:40px}
.buy_items_table2 table tr td{ height:30px; line-height:30px;}
.buy_items_table2 table tr td input{ width:35px;}

.buy_items_table2 div{ background:url(../images/powerleveling_table_td_bg.gif) no-repeat top; margin-left:15px; line-height:30px; margin-top:10px;}
.buy_items_table2 div span{ color:#f00; font-size:14px; margin-left:5px; margin-right:5px;}

.level_width_a{ width:38px; margin-left:5px;}
.input_bg{ background:url(../images/input_bg.png) no-repeat top; width:484px; height:34px; line-height:34px; }
.buy_items_table2 table tr td span{ color:#f00;}

.buy_items_table3{ border:1px solid #ccc; border-top:none; border-right:none; width:850px; margin-top:10px;}
.buy_items_table3 table tr td{ border:1px solid #ccc; border-left:none; border-bottom:none; text-align:center; height:35px; line-height:35px;}
.buy_items_table3 table tr:hover{background:#ffefe4;}
.buy_items_table3 table tr th{ border-top:1px solid #ccc; border-right:1px solid #ccc; height:30px; line-height:30px; background:url(../images/th_bg.png); color:#fff;}
.buy_items_table3 table tr td img{ margin-top:5px; margin-bottom:5px}
.buy_items_table3 table tr td .add_an{ background:url(../images/add_an.png) no-repeat; width:77px; height:27px; border:none; cursor:pointer;}
.buy_items_table1 table tr td .qiig{width: 40px; background: url(../images/input_bg.gif); border: none; height: 17px; float: left;text-align:center;}
 
/*------·ÖÒ³------*/
.fy{ line-height:60px; text-align:center; width:600px; margin:0 auto;height:60px; display:block; padding-top:30px; padding-bottom:20px}
.last_page{ background:url(../images/last_page.gif); width:86px; height:20px; border:none; float:left; margin-top:0px; cursor:pointer;}
.fy ul{text-align:center; margin-top:5px;}
.fy ul li{ float:left; border:1px solid #ccc;background:#fff; margin-left:10px;padding:5px 8px 5px 8px; height:20px;list-style-type:none;}
.fy ul li:hover{ background:#333;}
.fy ul li:hover a{ color:#fff;}
.fy ul li a{ color:#f84402;}
.next_page{ width:81px; height:20px; background:url(../images/next_page.gif); border:none; float:left; margin-top:0px; cursor:pointer;}
.fy ul .page_number{background:#333;}
.fy ul .page_number a{ color:#fff;}
/* ½ð±ÒÌØ¼Û  */
.gsli_down{ float:right;margin-right:16px; cursor:pointer; opacity:0.8}
.gsli_down:hover{ opacity:1}
.gsli_down span{padding:3px 9px; background:url(../images/ico.gif) right -1434px;}
.gsli_down .hover{ background-position:right -1483px;}
.gold_Special{ background:#fbfbfb;width:860px; float:left;border:1px solid #E0DDC6; margin-top:5px;border-bottom:none;}
.gold_Special .gs_li {padding:12px;padding-bottom:20px;border-bottom:1px solid #e8e7e7; height:66px; }
.gold_Special .gs_li:hover{ background:#f7e9e2}
.gold_Special .gs_li .gsli_title{ float:left; width:400px;padding-top:10px; height:70px}
.gold_Special .gs_li .gsli_title .title{ font-size:22px; line-height:25px; color:#118ad2; font-weight:bold; width:100%;overflow:hidden; text-overflow:ellipsis; word-break:keep-all; white-space:nowrap;}
.gold_Special .gs_li  .ava_sold{padding-top:10px;padding-left:6px;}
.gold_Special .gs_li  .ava_sold p{ float:left;width:70px; height:6px; overflow:hidden; background:#dcdbdb;margin-top:8px;}
.gold_Special .gs_li  .ava_sold p span{ display:block; background:#29b129;height:6px; float:left}
.gold_Special .gs_li  .ava_sold  em{ float:left; font-size:11px;padding-left:12px; color:#666;  }
.gold_Special .gs_li  .ava_sold .av_info{ position:absolute;left:210px;top:30px;}
.gold_Special .gs_li  .ava_sold .av_info .info_ico{height:13px;width:20px; background:url(../Images/p_tip.png) no-repeat 4px -138px; opacity:0.8}
.gold_Special .gs_li  .ava_sold .av_info .info_ico:hover{ opacity:1}
.gold_Special .gs_li  .ava_sold .av_info .arrow-p{white-space: pre-wrap;white-space: -moz-pre-wrap;white-space: -pre-wrap;white-space: -o-pre-wrap;word-wrap: break-word;width:230px; border-radius:2px;position:absolute; z-index:1;left:-95px;top:21px;background:url(../Images/product/filter.png); color:#fff;padding:3px 6px; display:none}
.gold_Special .gs_li  .ava_sold .av_info  .arrow-down {position:absolute;left:6px;top:16px;width:0px; height:0px; border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #2f2f2f;font-size:0px;line-height:0px; opacity:0.5;display:none;}
.gold_Special .gs_li  .ava_sold .av_info:hover .arrow-p,
.gold_Special .gs_li  .ava_sold .av_info:hover .arrow-down{ display:block;}
.gold_Special .gs_li .timerArea{padding-top:4px; position:relative; float:left; width:200px;}
.gold_Special .gs_li .timerArea input{ font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold}
.gold_Special .gs_li .day_time{color:#59add5;top:45px; position:absolute}
.gold_Special .gs_li .day_time p{ float:left;text-align:center; padding:0px 5px; width: 40px; }
.gold_Special .gs_li .pic_jg{ float:left;padding-left:30px;padding-top:12px;}
.gold_Special .gs_li .pic_jg p{ text-decoration: line-through; color:#666}
.gold_Special .gs_li .pic_jg span{ font-size:18px; color:#f60; font-weight:bold}
.gold_Special .gs_li .buy-wny{ float:right;padding-top:22px;}
.gold_Special .gs_li .buy-wny p{ -webkit-appearance:none;
	border:0;
	WIDTH: 90px; FONT: bold 12px Arial, Helvetica, sans-serif; BACKGROUND: #EA8349; HEIGHT: 28px; COLOR: white; CURSOR: pointer;  margin-right:15px; cursor:pointer; text-align:center; line-height:28px}
.gold_Special .gs_li .buy-wny p:hover{ background:#f60}
.gold_Special .gs_li .buy-wny .p-no,
.gold_Special .gs_li .buy-wny .p-no:hover{ cursor:default;background:url(../Images/soldout.png) no-repeat 0px 0px; overflow:hidden;  text-indent:-999px;}
.gold_Special .gs_li .buy-wny .exp,
.gold_Special .gs_li .buy-wny .exp:hover{ background-position:0px -91px}
