	/**
 * Main style file, contains all page styles, on top of the bootstrap css
 *
 * @author D. Tiems (dennis-at-bigbase-dot-nl)
 * @version 2.0.0 - March 17th 2014
 */

/* Specific fonts */
* {
	// font-family:arial, sans-serif;
}
h1,h2,h3,h4 {
	font-weight:bold;
}
h5,h6 {
	color:#999;
}

/* Always use nice dots for password fields */
input[type=password] {
	font-family:verdana !important;
}

.left{float: left;}
.right{float: right;}
.of_hidden{overflow: hidden;}
.font_nowrap{white-space: nowrap;}


/* Print adjustments */
@media print {
	* {
		font-family:Arial !important;
	}
}

/* Message overlay background */
.modal-backdrop {
	opacity: 0.2;
	filter: alpha(opacity=20);
}

/* Page and menu layout */
/* @media (min-width:992px){ */
/*
	.header-shadow {
	width:100%;
	background-color: #f5f5f5;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #E8E8E8;
	height:33px;
}
*/
/* } */

.nav-shadow {
	width:100%;
	display:block;
/* 	background-color:#d80a30; */
}

.navtop .nav-shadow {
	 min-width: 1348px;
}


.massage-mar{
	margin-top: 200px !important;
}

.nav-background-shadow {
	width:100%;
	display:block;
	background-color:white;
/* 	background-image:url(../images/topbanner.png); 新年使用 */
	background-repeat:no-repeat;
	background-size:cover;
   /* filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(
    src='../new_images/topbanner.jpg',
    sizingMethod='scale');*/
	/* padding: 30px 0px 8px; */
}
.footer-shadow {
	background-color: #f2f1f1;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCC;
	width:100%;
	-moz-box-shadow: 0 0 10px #999;
	-webkit-box-shadow: 0 0 10px #999;
	box-shadow: 0 0 2px #CCC;
	display:block;
    margin-top: 20px;
}
.header-top {
	margin-top:10px;
}
.header-action {
	margin:7px 0 0 10px;
}
.header-search {
	margin:auto;
}
.navbar .nav.navbar-left {
	margin-left:6px;
}
.navbar .nav > li > .dropdown-menu:after, 
.navbar .nav > li >.dropdown-menu:before,
.navbar .nav > li >.dropdown-menu {
	content: none !important;
}
.navbar .nav > li > .dropdown-menu {
	border:none;
}
.navbar .nav > li > .dropdown-menu li {
	margin-top:0px;
	margin-bottom:0px;
}
.header-nav {
	margin:0;
	border:0;
}
@media (max-width: 768px) {
  .header-nav li {
    display: inline-block;
  }
	.header-search-nav li { 
    display: inline-block;
		margin-left:15px;
	}
}
.header-nav .nav li {
	font-size:12px;
}
.header-nav.navbar .nav > li > a {
	padding:10px 0 10px 20px;
	color:#777;
}
.header-nav.navbar .nav > li > a:hover,
.header-nav.navbar .nav > li > a:focus {
	background-color:transparent;
	color:#000;
}
.header-nav.navbar .nav > .active > a, 
.header-nav.navbar .nav > .active > a:hover, 
.header-nav.navbar .nav > .active > a:focus {
	background-color:transparent;
	color:#000;
  -webkit-box-shadow:none;
     -moz-box-shadow:none;
          box-shadow:none;
}
.header-search-nav {
	margin-bottom:0;
	min-height:20px;
}
.header-search-nav .nav li {
	font-size:12px;
}
.header-search-nav.navbar .nav > li > a {
/*	color:#FFFFFF; 新年使用*/
	color:#777;
	padding: 10px 20px 10px 0;
}
.header-search-nav.navbar .nav > li > a:hover,
.header-search-nav.navbar .nav > li > a:focus {
	background-color:transparent;
	color:#000;
}
.header-search-nav.navbar .nav > .active > a, 
.header-search-nav.navbar .nav > .active > a:hover, 
.header-search-nav.navbar .nav > .active > a:focus {
	background-color:transparent;
	color:#000;
  -webkit-box-shadow:none;
     -moz-box-shadow:none;
          box-shadow:none;
}
.main-nav.navbar {
	min-height:20px;
}
.main-nav.navbar .nav > li > a {
  text-shadow:none;
	padding:10px 15px;
}
.main-nav.navbar > .navbar-inner > .container > a.btn-navbar {
  background-image:none;
	background-color:#3a87ad;
	padding:4px 13px 4px 13px;
	margin-bottom:5px;
}
.main-nav.navbar .nav > .active > a,
.main-nav.navbar .nav > li > a:hover,
.main-nav.navbar .nav > .active > a:hover {
    text-decoration: underline;
	color:#fff;
  -webkit-box-shadow:none;
     -moz-box-shadow:none;
          box-shadow:none;
}
.main-nav.navbar .nav > .active > a > .caret,
.main-nav.navbar .nav > li > a:hover > .caret,
.main-nav.navbar .nav > .active > a:hover > .caret {
	border-top-color: #fff !important;
	border-bottom-color: #fff !important;
}
.nav.nav-list > li > a {
	padding:5px 10px;
	margin:0 -10px;
}
.nav.nav-list .nav-header {
	font-weight:bold;
	padding:0 0 10px 0;
	margin-bottom:10px;
	border-bottom:1px solid #e3e3e3;
}
.dropdown-content {
	/* For using a div in a dropdown to show some info */
	padding:0 20px 5px 20px;
	width:200px;
}
.dropdown-content-wide {
	width:300px;
}
.dropdown-content form,
.dropdown-content address {
	padding:0;
	margin:0;
}
.social-icons {
	padding:20px 0 0 10px;
	width:120px
}
.input-micro {
	width:20px;
	text-align:center;
}
.table-order .input-group {
	max-width:240px;
}
.nav-tabs {
	margin-bottom:20px;
}
td[align="right"] {
	/* Reset to correct value */
	text-align:right;
}
td[align="center"] {
	/* Reset to correct value */
	text-align:center;
}

/* Nivo slider */
.theme-bar.slider-wrapper {
	border: 0 !important;
	border-radius: 4px;
}

/* Label style */
.label.label-info {
	background-color:#3a87ad;
}

.label.label-important {
	background-color:#d9534f;
}

/* Alert style */
.alert {
	padding:10px;
}

/* Well style */
.well {
	border:0;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.well.well-small {
	padding: 10px;
}
.well.well-small ul.nav-list {
	background-color:#ffffff;
	border-radius: 2px;
	padding:14px;
}

/* Article style */
.article img {
	float:right;
	width:40%;
}

/* Product lists */
.product-list-inline-small {
	padding-left:0;
}
.product-list-inline-small li {
	list-style:none;
}

.product-list-inline-small .price {
	font-size:125%;
	padding:5px 10px 5px 10px;
  -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
     -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
          box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
	/* Use for rotating price (IE9+) */
	-webkit-transform:rotate(355deg);
	-moz-transform:rotate(355deg);
	-o-transform:rotate(355deg);
	-ms-transform:rotate(355deg);
}
.product-list-inline-large .thumbnail {
	padding:10px;
	margin-bottom:30px;
	border:none;
}
.product-list-inline-large .thumbnail.light {
	background-color:#f5f5f5;
}
.product-list-inline-large .thumbnail.dark {
	background-color:#eeeeee;
}
.product-list-inline-large .thumbnail .price {
	font-size:200%;
	line-height:150%;
	position:absolute;
	z-index:10;
	margin-left:-15px;
	margin-top:-10px;
	width:115px;
	text-align:center;
	padding-left:5px;
  -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
     -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
          box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
	/* Use for rotating price (IE9+) */
	-webkit-transform:rotate(350deg);
	-moz-transform:rotate(350deg);
	-o-transform:rotate(350deg);
	-ms-transform:rotate(350deg);
}
.product-list-inline-large .thumbnail .price.price-over {
	/* Use for rotating price (IE9+) */
	-webkit-transform:rotate(355deg);
	-moz-transform:rotate(355deg);
	-o-transform:rotate(355deg);
	-ms-transform:rotate(355deg);
}
.product-list-inline-large .thumbnail .price sup {
	font-size:60%;
}
.product-list-inline-large .thumbnail .caption {
	text-align:center;
}
.product-list-inline-large .thumbnail .btn-block {
	margin:0 0 -20px 0;
}

/* Product detail */
.product-detail .price {
	font-size:400%;
	line-height:150%;
	position:absolute;
	z-index:10;
	text-align:center;
	padding-left:10px;
	padding-right:10px;
  -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
     -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
          box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
	/* Use for rotating price (IE9+) */
	-webkit-transform:rotate(5deg);
	-moz-transform:rotate(5deg);
	-o-transform:rotate(5deg);
	-ms-transform:rotate(5deg);
}

.product-detail .well .btn {
	margin-bottom:15px;
}

/* Order process */
#step1 table tr td:first-child > img {
	max-width:75px;
}
#comments {
	width:90%;
}

/* Footer links */
.footer ul.unstyled {
	font-size:80%;
	line-height:20px;
	padding-left:0;
	margin-bottom:20px;
	list-style-type:none;
}
.footer .footer-title {

	
}

/* Google Maps */
.googlemap {
	height:300px;
	width:100%;
}

/* Forms */
.help-block {
	font-style:italic;
	color:#999;
}
.nav .form-search {
	margin-bottom:10px;
}

.nav-list span.glyphicon {
	margin-right:10px;
	color:#fff;
}

.nav-list .active span.glyphicon {
	margin-right:10px;
	color:#428bca;
}
.col-xs-12 .col-sm-8 p{
	font-family: "瀵邦喛钂嬮梿鍛寸拨";
}
@media(max-width: 768px) {
    #navtop .jbc{background-color: #F7F7F7}
    #navtop .ebc{background-color: #ffffff}
    #navtop ul li a{ text-align: center;}
    #navtop .navbar-collapse{ padding-left: 0px;padding-right: 0px;}
    #slider { padding-left: 0px;padding-right: 0px;}
     #slider { padding-left: 15px;padding-right: 15px;}
}
#top-nav-header  ul li[role='presentation']:hover{ display: block;}
#chsearch .btn-default{ background-color: #60af1e;color: #fff}
#japseacher .btn-default{background-color: #60af1e;color: #fff}
#chsearch button:hover{color: #fff}
#japseacher button:hover{color: #fff}
/* 鐢喖濮い鐢告桨閺嶅嘲绱� S*/
 .breadcrumb2 {
    padding: 8px 0px;
    margin-bottom: 20px;
    list-style: outside none none;
    background-color: #F5F5F5;
    border-radius: 4px;
}
.breadcrumb2 > li {
    display: inline-block;
}
.breadcrumb2 > li + li::before {
    padding: 0px 5px;
    color: #CCC;
    content: "/ ";
}
.article .article-title {
    height: 36px;
    font-size: 15px;
    font-weight: 600;
    color: #FF5D5D;
}
.article .article-body {
    padding: 20px;
    border: 1px solid #DDD;
}
.qno2-style {
    overflow: auto;
}
.qno12-table tr th{
	background-color: #EFEFEF;
	padding: 2px;
	text-align: center;
}
.qno12-table tr td{
	padding: 2px;
	text-align: center;
}
.stepblock {
    border-width: 1px;
    border-style: solid;
    border-color: #E0E0E0 #808080 #808080 #E0E0E0;
    width: 200px;
    height: 30px;
    text-align: center;
    font-size: 13pt;
    font-weight: bold;
    line-height: 30px;
    background: #FFD none repeat scroll 0% 0%;
}
.qno2-img{
	text-align: center;
	width:200px;
	overflow: auto;
}
.qno2-style{
	overflow: auto;
}
/* 鐢喖濮い鐢告桨閺嶅嘲绱� E*/


/*閺傛澘顤冮崝鐘层仈闁劍鐗卞锟絊  */
.header_welcome{
	font-size: 12px;
	color:#797979;
}
.header_time{
	font-size: 12px;
	color:#797979;
}
.header_time i{
	height: 18px;
	background: url("/images/images_gd/icon-toplink.png") no-repeat scroll left -1px;
	display: inline-block;
	vertical-align: middle;
	margin-right: 5px;
	width: 18px;
	background-position: -28px -2px;
}
.header_form_input_name{
	width: 110px;
	height: 23px;
	border: 1px solid #E7E7E7;
	background: transparent none repeat scroll 0% 0%;
	display: inline-block;
	vertical-align: middle;
	font-size: 12px;
}
.header_form_input_pwd{
	width: 110px;
	height: 23px;
	border: 1px solid #E7E7E7;
	background: transparent none repeat scroll 0% 0%;
	display: inline-block;
	vertical-align: middle;
	font-size: 12px;
}
.header-form{
	margin-top: 5px;
}
.form_color{
	color:#797979;
	font-size: 12px;
}
.form_color2{
/*	color:#FFFFFF;  新年使用*/
	color:#797979;/*平日使用*/
	font-size: 12px;
}
.jizhupwd{
	margin-left: 5px;
}
.jizhupwd label{
	margin-top: 1px;
}
.form_btn_sub{
	border: 1px solid #E5E5E5;
	padding: 3px 15px;
}
.phone_icon{
	height: 18px;
	width:10px;
	background: url("/images/images_gd/icon-toplink.png") no-repeat scroll left -1px;
	display: inline-block;
	vertical-align: middle;
	margin-right: 5px;
}
.nologin{
	margin-left: 8px;
	display: inline-block;
	margin-top: -1px;
}
.login_name{
	display: inline-block;
	/* margin-top: -1px; */
}
.paimai_select{
	padding: 8px 3px 4px 8px;
}
.paimai_li{
	float: left;
	position: relative;
	display: block;
	margin-top: -2px;
}
.login-padding{
	padding-left: 5px;
	padding-right: 5px;
}
.daipai_style{
	display: block;
	width: 78px;
	height: 26px;
	text-align: center;
	line-height: 26px;
	border-radius: 3px;
	background: #DDD none repeat scroll 0% 0%;
}
.yahooid_style{
	background: #D92136 none repeat scroll 0% 0%;
	color: #FFF;
	display: block;
	width: 78px;
	height: 26px;
	text-align: center;
	line-height: 26px;
	border-radius: 3px;
}
.yahooid_logo{
	margin-top: 9%;
}
.input_color{
	margin-left: 1px;
	border-left:0px;
	height:36px;
	background: url("/images/images_gd/icon-search.png") no-repeat scroll 7px center;
	padding-left: 26px;
	width: 100%;
	background-color: #fff;
}
.chinese_search{
	border-radius: 0px;
	margin-left: -1px;
	height: 36px;
	margin-top: -1px;
	border: 0px none;
	color:#fff;
}
.riwen_search_span{
	margin-left: 0px;
	display: inline-block;
	padding-left: 0px;
	
}
.riwen_search_span button{
	height:36px;
	color: #fff;
	margin-top: -2px;
}
.huiyuan_center{
	width: 36px;
	height: 36px;
	border-radius: 50%;
	display: block;
	background: #3CD198 url("/images/images_gd/icon-avatar.png") no-repeat scroll center center;
	position: relative;
	margin: 0px auto 8px;
}
.my_fav{
	width: 36px;
	height: 36px;
	border-radius: 50%;
	display: block;
	background: #FFAE19 url("/images/images_gd/icon-star.png") no-repeat scroll center center;
	position: relative;
	margin: 0px auto 8px;
}
.header_huiyuan{
  margin-left:13px;
  font-size: 13px;
}
.header_shoucang{
  margin-left:4px;
  font-size: 13px;
}
.num_icon{
	height: 13px;
	background: #F20C32 none repeat scroll 0% 0%;
	color: #FFF;
	font-style: normal;
	padding: 0px 3px;
	border-radius: 20px;
	position: absolute;
	right: -10px;
	top: -3px;
	font-size: 12px;
	line-height: 13px;
}
.all_cast{
	height: 40px;
	display: inline-block;
	font-size: 14px;
	color: #FFF;
	padding: 0px 66px 0px 60px;
}
.header_home{
	width: 37px;
	height: 24px;
	background: transparent url("/images/images_gd/icon-navbar.png") no-repeat scroll left center;
	display: inline-block;
	vertical-align: middle;
	margin-top: -5px;
}
.header_myauc{
	width: 33px;
	height: 24px;
	background: transparent url("/outsite/myauc_icon.png") no-repeat scroll left center;
	background-size:auto 24px;
	display: inline-block;
	vertical-align: middle;
	margin-top: -5px;
	margin-left: 10px;
}
.header_easyauc{
	width: 33px;
	height: 24px;
	background: transparent url("/images/icon/easyauc_icon2.png") no-repeat scroll left center;
	background-size:auto 24px;
	display: inline-block;
	vertical-align: middle;
	margin-top: -5px;
	margin-left: 0px;
}
.header_shaidan{
	width: 37px;
	height: 24px;
	background: transparent url("/images/images_gd/icon-navbar.png") no-repeat scroll left center;
	display: inline-block;
	vertical-align: middle;
	margin-top: -5px;
	background-position: -42px center;
}
.header_youhui{
	width: 37px;
	height: 24px;
	background: transparent url("/images/images_gd/icon-navbar.png") no-repeat scroll left center;
	display: inline-block;
	vertical-align: middle;
	margin-top: -5px;
	background-position: -84px center;
}
.header_new{
	width: 37px;
	height: 24px;
	background: transparent url("/images/images_gd/icon-navbar.png") no-repeat scroll left center;
	display: inline-block;
	vertical-align: middle;
	margin-top: -5px;
	background-position: -126px center;
}
.header_weixin{
	width: 37px;
	height: 24px;
	background: transparent url("/images/images_gd/icon-navbar.png") no-repeat scroll left center;
	display: inline-block;
	vertical-align: middle;
	margin-top: -5px;
	background-position: -168px center;
}
.header_weixin_span{
	background: transparent url("/images/images_gd/icon-navbar.png") no-repeat scroll -210px center;
	display: inline-block;
	width: 20px;
	height: 8px;
	margin-left: 8px;
	vertical-align: middle;
}
.header_telphone{
	width: 37px;
	height: 24px;
	background: transparent url("/images/images_gd/icon-navbar.png") no-repeat scroll left center;
	display: inline-block;
	vertical-align: middle;
	margin-top: -5px;
	background-position: -237px center;
}
.header_common{
	width: 37px;
	height: 24px;
	display: inline-block;
	vertical-align: middle;
	margin-top: -5px;
}
.header_cate1{
	width: 17px;
	height: 17px;
	display: inline-block;
	background: transparent url("/images/images_gd/sub-icon.png") no-repeat scroll left top;
	margin: 0px 12px 0px 0px;
}
.header_cate2{
	width: 17px;
	height: 17px;
	display: inline-block;
	background: transparent url("/images/images_gd/sub-icon.png") no-repeat scroll left top;
	margin: 0px 12px 0px 0px;
	background-position: left -26px;
}
.header_cate3{
	width: 17px;
	height: 17px;
	display: inline-block;
	background: transparent url("/images/images_gd/sub-icon.png") no-repeat scroll left top;
	margin: 0px 12px 0px 0px;
	background-position: left -52px;
}
.header_cate4{
	width: 17px;
	height: 17px;
	display: inline-block;
	background: transparent url("/images/images_gd/sub-icon.png") no-repeat scroll left top;
	margin: 0px 12px 0px 0px;
	background-position: left -73px;
}
.header_cate5{
	width: 17px;
	height: 17px;
	display: inline-block;
	background: transparent url("/images/images_gd/sub-icon.png") no-repeat scroll left top;
	margin: 0px 12px 0px 0px;
	background-position: left -99px;
}
.header_cate6{
	width: 17px;
	height: 17px;
	display: inline-block;
	background: transparent url("/images/images_gd/sub-icon.png") no-repeat scroll left top;
	margin: 0px 12px 0px 0px;
	background-position: left -124px;
}
.header_cate7{
	width: 17px;
	height: 17px;
	display: inline-block;
	background: transparent url("/images/images_gd/sub-icon.png") no-repeat scroll left top;
	margin: 0px 12px 0px 0px;
	background-position: left -150px;
}
.header_cate8{
	width: 17px;
	height: 17px;
	display: inline-block;
	background: transparent url("/images/images_gd/sub-icon.png") no-repeat scroll left top;
	margin: 0px 12px 0px 0px;
	background-position: left -172px;
}
.header_cate9{
	width: 17px;
	height: 17px;
	display: inline-block;
	background: transparent url("/images/images_gd/sub-icon.png") no-repeat scroll left top;
	margin: 0px 12px 0px 0px;
	background-position: left -172px;
}
.header_cate10{
	width: 17px;
	height: 17px;
	display: inline-block;
	background: transparent url("/images/images_gd/sub-icon.png") no-repeat scroll left top;
	margin: 0px 12px 0px 0px;
	background-position: left -195px;
}
.header_cate11{
	width: 17px;
	height: 17px;
	display: inline-block;
	background: transparent url("/images/images_gd/sub-icon.png") no-repeat scroll left top;
	margin: 0px 12px 0px 0px;
	background-position: left -219px;
}
.header_cate12{
	width: 17px;
	height: 17px;
	display: inline-block;
	background: transparent url("/images/images_gd/sub-icon.png") no-repeat scroll left top;
	margin: 0px 12px 0px 0px;
	background-position: left -244px;
}
.header_cate14{
	width: 17px;
	height: 17px;
	display: inline-block;
	background: transparent url("/images/images_gd/sub-icon.png") no-repeat scroll left top;
	margin: 0px 12px 0px 0px;
	background-position: left -296px;
}
.header_cate13{
	width: 17px;
	height: 17px;
	display: inline-block;
	background: transparent url("/images/images_gd/sub-icon.png") no-repeat scroll left top;
	margin: 0px 12px 0px 0px;
	background-position: left -270px;
}
.header_mercari{
	width: 33px;
	height: 24px;
	background: transparent url("/images/mercari_logo.png") no-repeat scroll left center;
	background-size:auto 24px;
	display: inline-block;
	vertical-align: middle;
	margin-top: -5px;
	margin-left: 0px;
}
.header_rakuma{
	width: 33px;
	height: 24px;
	background: transparent url("/images/rakuma_logo.png") no-repeat scroll left center;
	background-size:auto 24px;
	display: inline-block;
	vertical-align: middle;
	margin-top: -5px;
	margin-left: 0px;
}
.header_amazon{
	width: 33px;
	height: 24px;
	background: transparent url("/images/icon/amazon01.png") no-repeat scroll left center;
	background-size:auto 22px;
	display: inline-block;
	vertical-align: middle;
	margin-top: -5px;
	margin-left: 0px;
}
.header_mbok{
	width: 33px;
	height: 24px;
	background: transparent url("/images/mbok_logo.png") no-repeat scroll left center;
	background-size:auto 24px;
	display: inline-block;
	vertical-align: middle;
	margin-top: -5px;
	margin-left: 0px;
}

/*閺傛澘顤冮崝鐘层仈闁劍鐗卞锟紼  */

/*閺傛澘顤冮崯鍡楁惂鐠囷妇绮忔い鐢告桨 S  */
.breadcrumb a{
	color:#fff;;
	text-decoration: none;
}
.daohang_color{
	color:#6C6C6C;
	text-decoration: none;
}
.i_tips{
	width: 343px;
	height: 35px;
	line-height: 35px;
	background: #F7EDD5 url("/images/images_gd/tips.png") no-repeat scroll 23px center;
	margin: 0px 0px 10px;
	font-size: 14px;
	color: #BD8415;
	text-indent: 50px;
	margin-left: 25px;
	margin-top: 7px;
}
.tips-text li{
	background: transparent url("/images/images_gd/tips-f.png") no-repeat scroll left center;
	margin-left: 26px;
	padding-left: 20px;
	line-height: 26px;
	font-size: 12px;
	color:#000;
}
.tips-text .current{
	background: transparent url("/images/images_gd/tips-t.jpg") no-repeat scroll left center;
	margin-left: 26px;
	padding-left: 20px;
	line-height: 26px;
	font-size: 12px;
	color:#000;
}
.max_item_price{
	margin-top: 20px;
	position: relative;
}
.renminbi{
	font-size: 30px;
	color: #DA3A4C;
	font-family: arial;
	font-weight: normal;
	vertical-align: middle;
	margin-right: 5px;
}
.riminbi{
	padding: 3px 8px;
	border: 1px solid #DDD;
	vertical-align: middle;
	color:#333;
}
.goumai_cion{
	width: 19px;
	height: 17px;
	background: transparent url("/images/images_gd/icon-shop.png") repeat scroll 0% 0%;
	display: inline-block;
	vertical-align: middle;
	margin: -3px 5px 0px 0px;
}
.buy-btn{
	background: #DA3A4C none repeat scroll 0% 0%;
	display: inline-block;
	border-radius: 12px;
	color: #FFF;
	padding: 4px 12px;
	margin-left: 10px;
}
.max_item_price a:HOVER{
	color:#fff;
}
.highest{
	position: absolute;
	right: 7px;
	top: -22px;
	background: transparent url("/images/images_gd/price-bg.png") no-repeat scroll 0% 0%;
	width: 238px;
	height: 67px;
	padding: 10px 0px 0px 24px;
	line-height: 24px;
	font-size: 12px;
}
.highest i{
	width: 22px;
	height: 20px;
	background: transparent url("/images/images_gd/hammer.jpg") repeat scroll 0% 0%;
	display: inline-block;
	vertical-align: middle;
	margin: 0px 10px 0px 0px;
}
.time_show{
	margin-top: 22px;
}
.time_show span{
	color: #DA3A4C;
}
.price-btn{
	margin: 37px 0px 0px;
	overflow: hidden;
}
.price-btn .btn-bid{
    width: 132px;
    height: 40px;
    line-height: 40px;
    color: #FFF;
    display: inline-block;
    text-align: center;
    margin-right: 14px;
    float: left;
}
.price-btn .btn-reserve{
	background: #598DC7 none repeat scroll 0% 0%;
	text-align: left;
	width: 132px;
	height: 40px;
	line-height: 40px;
	color: #FFF;
	display: inline-block;
	text-align: center;
	margin-right: 14px;
	float: left;
}
.price-btn .btn-reserve i{
	background: #3E73B7 url("/images/images_gd/icon-budget.png") no-repeat scroll center center;
	width: 40px;
	height: 40px;
	display: inline-block;
	vertical-align: middle;
	float: left;
}
.price-btn .btn-exp{
	background: #FFF none repeat scroll 0% 0%;
	border: 2px solid #598DC7;
	color: #598DC7;
	height: 40px;
	line-height: 36px;
	width: 128px;
	display: inline-block;
	text-align: center;
	margin-right: 14px;
	float: left;
}
.good-text{
	background: #F8F8F8 none repeat scroll 0% 0%;
	padding: 10px 22px;
	margin-bottom: 10px;
	margin-top: 20px;
}
.good-text span{
	display: inline-block;
	line-height: 24px;
	width: 49%;
	color: #888;
	font-size: 12px;
}
.reading{
	padding-left: 26px;
}
.reading .title{
	overflow: hidden;
	margin-bottom: 5px;
}
.reading .title h3{
	font-size: 12px;
	color: #AF862F;
	font-weight: normal;
	float: left;
}
.paimai_jiaocheng{
	float: right;
	color: #90702C;
}
.paimai_jiaocheng span{
	display: inline-block;
	color: #FFF;
	width: 12px;
	height: 12px;
	text-align: center;
	line-height: 12px;
	background: #D9C290 none repeat scroll 0% 0%;
	border-radius: 50%;
	margin-left: 5px;
}
.reading li{
	color: #90702C;
	list-style: inside none decimal;
	line-height: 24px;
	width: 50%;
	float: left;
}
.reading li a{
	color: #90702C;
	font-size: 12px;
}
.collect-estimate{
	overflow: hidden;
	border-bottom: 1px solid #E7E7E7;
	background: #FFF none repeat scroll 0% 0%;
}
.collect-estimate li{
	text-align: center;
	float: left;
	width: 50%;
	padding: 18px 0px;
	font-size: 14px;
	color: #333;
	line-height: 24px
}
.infos{
	border-bottom: 1px solid #DEDEDE;
	padding: 10px 15px;
	font-size: 14px;
	color: #848484;
	background-color: rgb(248, 248, 248);
}
.infos h1{
	color: #333;
	font-weight: normal;
	font-size: 14px;
	margin-bottom: 4px;
	margin: 0px;
}
.infos p{
	line-height: 32px;
}
.info-btn a{
    padding: 10px 14px;
    display: inline-block;
    margin: 10px 3px 10px 0px;
    font-size: 12px;
}
.reference table{
	background: #FFF none repeat scroll 0% 0%;
}
.reference table tr td{
/* 	background: #EBEAEA none repeat scroll 0% 0%; */
	font-size: 12px;
	border: 1px solid #EDEDED;
	text-align: center;
	padding: 2px;
}
.reference table tr .title{
	background: #EBEAEA none repeat scroll 0% 0%; 
}
.reference p{
	line-height: 20px;
	margin-top: 14px;
	font-size: 12px;
}
.table_num{
	background-color: #fff;
}
.precautions h1 {
    padding: 18px 0px 10px 28px;
    font-size: 14px;
    color: #333;
}
.precautions ul li {
    list-style: inside none decimal;
    color: #6C6C6C;
    line-height: 24px;
}
.precautions li{
	font-size: 12px;
}
.item_tighttop{
	border-left: 1px solid #DDD;
	margin-top: -3px;
}
.item_center{
	border-left: 1px solid #DDD;
}
/*閺傛澘顤冮崯鍡楁惂鐠囷妇绮忔い鐢告桨 E  */
/*鎼存洟鍎撮弽宄扮础 S  */
.footer_h1_style{
	font-size: 14px;
	color: #333;
	font-weight: normal;
	margin-bottom: 5px;
	margin: 0px;
	margin-bottom: 6px;
}
.footer_p_style{
	font-size: 12px;
	color: #888;
	margin-bottom: 0px;
}
.footer_div_style{
	float: left;
	margin-left: 10px;
}
.footer_shadow{
	width: 100%;
	display: block;
}
.footer_help_a{
	float: left;
    color: #333;
    font-size: 12px;
}
.footer_help_h1{
	font-size: 15px;
	color: #333;
	margin: 0px;
}

.footer_1{
	width: 20px;
	height: 20px;
	display: inline-block;
	background: transparent url("/images/images_gd/foot-icon1.png") repeat scroll 0% 0%;
	vertical-align: middle;
	margin-right: 6px;
	background-size: 20px;
}
.footer_2{
	width: 20px;
	height: 19px;
	display: inline-block;
	background: transparent url("/images/images_gd/foot-icon2.png") repeat scroll 0% 0%;
	vertical-align: middle;
	margin-right: 6px;
	background-size: 20px;
}
.footer_3{
	width: 20px;
	height: 20px;
	display: inline-block;
	background: transparent url("/images/images_gd/foot-icon3.png") repeat scroll 0% 0%;
	vertical-align: middle;
	margin-right: 6px;
	background-size: 20px;
}
.footer_4{
	width: 20px;
	height: 21px;
	display: inline-block;
	background: transparent url("/images/images_gd/foot-icon4.png") repeat scroll 0% 0%;
	vertical-align: middle;
	margin-right: 6px;
	background-size: 22px;
}
.footer_5{
	width: 20px;
	height: 20px;
	display: inline-block;
	background: transparent url("/images/images_gd/foot-icon5.png") repeat scroll 0% 0%;
	vertical-align: middle;
	margin-right: 6px;
	background-size: 20px;
}
.footer_shadows{
	text-align: center;
	background: #3B3B3B none repeat scroll 0% 0%;
	color: #FFF;
	font-size: 14px;
	padding: 22px 0px;
	line-height: 24px;
}
/*鎼存洟鍎撮弽宄扮础 E  */
/*闁喚绱幃顒�粻閺嶅嘲绱�S  */
.service{
	width: 34px;
	position: fixed;
	right: 0px;
	top: 0px;
	height: 100%;
	background: #000 none repeat scroll 0% 0%;
	z-index: 999;
}
.service ul {
    padding: 20px 0px 0px;
    height: 230px;
    top: 50%;
    margin-top: -180px;
    position: absolute;
    right: 0px;
}
.service ul li {
    position: relative;
    height: 34px;
    width: 34px;
    margin-bottom: 20px;
}
.service ul li a {
    background: transparent url("/images/images_gd/service-icon.png") no-repeat scroll center 8px;
    display: block;
    width: 34px;
    height: 34px;
   
}
.service ul li span{position: absolute;background: #343434;line-height:34px;color: #fff;right: 34px;top: 0;display: block;min-width: 100px;min-height: 34px;text-align: center;display: none; font-size: 12px;}
.service ul .phone a {
    background-position: center -29px;
}
.service ul .qq a {
    background-position: center -73px;
}
.service ul .ww a {
    background-position: center -113px;
}
.service ul .wx a {
    background-position: center -161px;
}
.service .return a {
    background: transparent url("/images/images_gd/service-icon-return.png") no-repeat scroll center center;
    width: 34px;
    height: 34px;
    display: block;
}
.service ul .time a:hover{background-color:#a41d03}
.service ul .phone a:hover{background:#a41d03 url(/images/images_gd/service-icon.png) center -29px no-repeat}
.service ul .qq a:hover{background:#a41d03 url(/images/images_gd/service-icon.png) center -73px no-repeat}
.service ul .ww a:hover{background:#a41d03 url(/images/images_gd/service-icon.png) center -113px no-repeat}
.service ul .wx a:hover{background:#a41d03 url(/images/images_gd/service-icon.png) center -161px no-repeat}
.service .return a:hover{background:#a41d03 url(/images/images_gd/service-icon-return.png) center center no-repeat}
.service .return {
    position: absolute;
    bottom: 14px;
    right: 0px;
}

.service ul .email span{padding: 0 15px;line-height: 32px;}
.service ul .email a{background-image: url("../images/icon/email_icon_bf.png");background-size: 26px 26px;background-position: center;width: 34px;height: 34px;}
.service ul .email a:hover{background-color:#a41d03;}

@media (min-width: 992px) {
	.col-footer-lg a{
			display:block;
			color: #333;
			font-size: 12px;
			line-height: 22px;
			margin-left: 26px;
	}
}
@media (max-width:992px){
	.footer_helps_ul{
		padding: 0px;
	}
	.footer_helps_ul a{
		display: block;
		font-size: 12px;
		color: rgb(85, 85, 85);
		margin-left: 30px;
		
	}
	.col-footer-sm{
		width: 16.6667%;
		float: left;
	}
	.md-top-cate{
		padding-top: 0px;
	}
	.md-lineheight{
		height:33px;
	}
}


.sPrev{
	float: left;
	display: block;
	width: 13px;
	height: 20px;
	text-indent: -9999px;
	background: transparent url("/images/images_gd/btn-left-right.png") no-repeat scroll 0px 0px;
	margin-top: 24px;
}
.sNext{
	float: left;
    display: block;
    width: 13px;
    height: 20px;
    text-indent: -9999px;
    background: transparent url("/images/images_gd/btn-left-right.png") no-repeat scroll 0px 0px;
    background-position: -26px 0px;
    margin-top: 24px;
}
.sPrev2{
	float: left;
	display: block;
	width: 13px;
	height: 5px;
	text-indent: -9999px;
	background: transparent url("/images/images_gd/btn-left-right.png") no-repeat scroll 0px 0px;
}
.sNext2{
	float: left;
    display: block;
    width: 13px;
    height: 20px;
    text-indent: -9999px;
    background: transparent url("/images/images_gd/btn-left-right.png") no-repeat scroll 0px 0px;
    background-position: -26px 0px;
    margin-top: 24px;
}
.smalling-item{
	float: left;
	margin: 0px 10px;
	display: inline;
	width: 333px;
	overflow: hidden;
}
/*闁喚绱幃顒�粻閺嶅嘲绱�E  */




/*======== 瀵顢嬮崶鍓у濠婃艾濮� ==========*/
.bomb-box{width: 100%;height: 100%;position: fixed;z-index: 100012;}
.bomb-box .bomb-bg{width: 100%;height: 100%;background: #000;z-index: 1; 
	filter:alpha(opacity=60);
	-moz-opacity:0.6;
	-khtml-opacity:0.6;
	opacity: 0.6;}
	
.bomb-con{ width:978px; height:500px;left: 50%;top:50%;margin-top:-520px;margin-left: -489px; position:absolute; background:#f3f3f3;z-index: 2;box-shadow: 0 0 3px #2e2e2e;}
.bomb-con .close-btn{width: 15px; height: 15px; display: block;position: absolute; right: 12px;top: 13px;z-index: 3;}	
	
	
.w3cFocus{ width:822px;  position:relative;  height:500px; padding:4px 0; background:#000;}
.w3cFocus .prev,.w3cFocus .next{ position:absolute;  display:block;   top:180px; width:25px; height:45px; background:url(../images/images_gd/bomb-btn.png) no-repeat; }
.w3cFocus .prev{ left:-29px !important; background-position:0 0; }
.w3cFocus .next{ right:-35px !important; background-position:-48px 0; }
.w3cFocus .prev:hover,.w3cFocus .next:hover{ filter:alpha(opacity=100) !important;opacity:1 !important;  }
.w3cFocusIn{ width:657px; height:500px; position:relative;  margin:0 auto; }
.w3cFocusIn .bd li{ vertical-align:middle; }
.w3cFocusIn .bd li a{ width:657px; height:500px; display:inline-block; font-size:316px;*font-size: 378px; text-align:center; vertical-align:middle;background: #dbdbdb;}
.w3cFocusIn .bd li img{ max-width:657px; max-height:500px;vertical-align: middle; }


.w3cFocusIn .text{width: 114px;position: absolute;right:-220px;top:15px}
.w3cFocusIn .hd{ position: absolute; right:-235px; top: 105px;  }
.w3cFocusIn .hd ul{ vertical-align:middle; display:inline-block; *display:inline; overflow:hidden; zoom:1; }
.w3cFocusIn .hd ul li{  position:relative; margin-bottom:10px; cursor:pointer; width:58px; height:58px; border:2px solid #bdbdbd; text-align:center; vertical-align:middle;background: #dbdbdb;}
.w3cFocusIn .hd ul li img{ max-width:54px; max-height:54px;vertical-align: middle;}
.w3cFocusIn .hd ul li.on{ border:2px solid #da3a4c;  }




.breadcrumbs{
	background: #EAEAEA none repeat scroll 0% 0%;
	border-radius: 0px;
	padding: 8px 15px;
}
.breadcrumbs > li + li::before {
    padding: 0px 5px;
    color: #CCC;
    content: "> ";
}
.breadcrumbs > li {
    display: inline-block;
}

#hidebg {
	position: absolute;
	left: 0px;
	top: 0px;
	background-color: #333;
	width: 100%; /*鐎硅棄瀹崇拋鍓х枂娑擄拷00%閿涘矁绻栭弽閿嬪閼虫垝濞囬梾鎰閼冲本娅欑仦鍌濐湂閻╂牕甯い鐢告桨*/
	filter: alpha(opacity = 60); /*鐠佸墽鐤嗛柅蹇旀鎼达缚璐�0%*/
	opacity: 0.6; /*闂堟勘E濞村繗顬囬崳銊ょ瑓鐠佸墽鐤嗛柅蹇旀鎼达缚璐�0%*/
	display: none; /* http://www.jb51.net */
	z-Index: 1020;
}
#largeImg2{
	max-width: 599px;
	max-height: 400px;
}
.sub-links a{
	color: #888;
	font-size:13px;
}
.h1_font-color{
	color: #888;
	font-size:13px;
}
.header_right{
	width: 180px;
	background: #F4F4F4 none repeat scroll 0% 0%;
	float: left;
}

@media(min-width:992px){
	.header_left{
	width: 437px;
	padding: 0px 22px;
	margin-bottom: -1px;
	border-right: 1px solid #D5D5D5;
	float: left;
}
.lg-maftop{
	margin-top: 2px;
}
}
/* @media(max-width:992px){
	.header_left{
	width: 440px;
	padding: 0px 22px;
	margin-bottom: -1px;
	border-right: 1px solid #D5D5D5;
	float: left;
} */
@media(max-width:992px){
	.header_left{
	width: 437px;
	padding: 0px 22px;
	margin-bottom: -1px;
	border-right: 1px solid #D5D5D5;
	float: left;
}
.md-hieght-allcate{
	height:52px;
	width:175px;
	margin-right: 15px;
	margin-top:-2px;
}
	.md-marleft{
		margin-left: 15px;
	}
}
.sub-links a{
	float: left;
}
.header-action2{
	margin:8px 0 0 10px;
}
.header-action3{
	margin:7px 0 0 10px;
}
.info-btn a:HOVER {
	color: #fff;
}
/* 鐠囷妇绮忔い鐢告桨S */
#false_title,#true_title,#false_address,#true_address,#false_size,#true_size{
	display: none;
}
#false_title2,#true_title2,#false_address2,#true_address2,#false_size2,#true_size2{
	display: none;
}

/* 鐠囷妇绮忔い鐢告桨E */
.container a{
	outline: none;
}
.maijia_infos{
	margin-bottom:4px;
}


.footer_shadow .col-footer-lg a{line-height: 22px;margin-left: 26px;}
.col-footer-lg{
	width:170px;
	float: left;
	/*padding-left: 10px;*/
	/*padding-right: 10px;*/
}

.d_common_wrap{width:100%;min-width:1170px;background-color: #f6f6f6;}

/*  主题馆首页改版 start  */

.navtop .newnavbar{height: 43px;margin-top: 0px;clear: both;background:#fff;}
/*
.navtop .newnavbar ul li .current{}
.navtop .newnavbar ul li{float: left;position: relative;}
*/

/*
.navtop .newnavbar ul li a{font-size: 15px;color: #333333;line-height:38px;display:block;padding: 0 15px;}
*/
/* .navtop .newnavbar ul li a i{width: 37px; height: 24px;background: url(../images/theme/home/icon-newnavbar.png) left center no-repeat;display:inline-block;vertical-align: middle;margin-top: -5px;*margin-top:0;}
.navtop .newnavbar ul li .shai i{background-position: -144px center;}
.navtop .newnavbar ul li .activity i{background-position: -321px center;}
.navtop .newnavbar ul li .news i{background-position: -473px center;}*/
.navtop .newnavbar ul li .news span{display: inline-block;border-color:#82777f transparent transparent transparent ;    margin: 4px 0 0 5px;position: relative;vertical-align: middle; /* 设定div大小 */
    width:0;
    height:0;
    /* 防溢出，稳固兼容性 */
    overflow:hidden;
    /* 箭头尺寸 */
    border-width:6px;
    /* 给箭头着色，四个值分别是边框的四个方向，箭头的方向正好相反 */
    border-color:#82777f transparent transparent transparent;
    /* 为了兼容性，最好把四个值都补上，需要的方向设实线，其他方向虚线 */
    border-style:solid dashed dashed dashed;}
.navtop .newnavbar ul li .chat i{background-position: -168px center;}
.navtop .newnavbar ul li .chat span{background: url(../images/theme/home/icon-newnavbar.png) -210px center no-repeat;display: inline-block;width: 20px; height: 8px;margin-left: 8px;vertical-align: middle;}

.navtop .newnavbar ul li .subbox{position: absolute;left: 0;top: 38px;width: 190px;display: none;z-index:1000;}
.navtop .newnavbar ul li .subbox li{float: none;}
.navtop .newnavbar ul li .subbox li a{padding: 0 15px;color: #585858;font-size: 12px;display: block;}
.navtop .newnavbar ul li .subbox li a:hover{color: #ce2c0b;background: #fff}
.navtop .newnavbar ul li:hover .subbox{display: block;}


.navtop .newnavbar ul .phone{float: right;margin-right: 0;border-top: none;}
.navtop .newnavbar ul .phone{color:#ce2c0b;font-size: 14px;font-weight: bold;border:none;margin-top: -26px;}
.navtop .newnavbar ul .phone i{float:left;background:url(../images/theme/home/icon-phone.png);width: 25px; height: 25px;display: inline-block;margin-right: 5px;margin-top: 16px;background-size: 25px;}
.navtop .newnavbar ul .phone span{width:180px;;display: inline-block;float: left;margin-right: 10px;margin-top: -3px;}
.navtop .newnavbar ul .phone p{float: left;margin-top: 2px;font-size: 20px;}

.navtop .newnavbar ul .sub-nav {width: 210px; z-index: 999;position: relative;border:none;}
/*
.navtop .newnavbar ul .sub-nav .title{height: 40px;display: inline-block;font-size: 16px;color: #333333;padding:0 !important;background:url(../images/theme/home/icon-list.png) 80% 18px no-repeat;width:100%;text-align: center;}
.navtop .newnavbar ul .sub-nav .title:hover{color: #555555;}
*/
.triangle {
    height: 0;
    width: 0;
    overflow: hidden;
    font-size: 0;
    line-height: 0;
    border-color: transparent transparent transparent #fff;
    border-style: dashed dashed dashed solid;
    border-width: 5px;
    
}

/* 子菜单列表 */
.sub-banner{position: absolute;left: 0px; top: 42px;width: 210px;    
    padding: 0;
    margin: 0;
    list-style: none;
    border: none;
    border-radius: 0;
    box-shadow: none;}
.navsub{ /*position:relative;*/ z-index:1; width:100%;margin-bottom:0px;}
.navtop .navsub{display: table;}
.navtop .navsub:last-child{border-bottom:none;}
.navtop .navsub .mainCate{float:none;margin: 0;}
/*
.navtop .navsub .mainCate a{color: #333333;font-size: 14px;line-height: 34px;padding: 0;padding-left: 50px;overflow: hidden;}
*/
.navtop .navsub .mainCate a i{width: 18px; height: 18px;display: inline-block;background: url(../images/theme/home/sub-icon.png) left top no-repeat;margin: 0 12px 0 0;}
.navtop .navsub .mainCate.on a:hover{background: #f36c52;}
.navtop .navsub .mainCate a img{padding: 10px 0;float: left;}
.navtop .navsub .mainCate a .sicon2{background-position:left -39px;}
.navtop .navsub .mainCate a .sicon3{background-position:left -80px;}
.navtop .navsub .mainCate a .sicon4{background-position:left -119px;}
.navtop .navsub .mainCate a .sicon5{background-position:left -159px;}
.navtop .navsub .mainCate a .sicon6{background-position:left -199px;}
.navtop .navsub .mainCate a .sicon7{background-position:left -239px;}

.navtop .navsub .mainCate2{float:none;margin: 0;}
.navtop .navsub .mainCate2 a{color: #333333;font-size: 14px;line-height: 42px;padding: 0;padding-left: 50px;overflow: hidden;}
.navtop .navsub .mainCate2 a i{width: 18px; height: 18px;display: inline-block;background: url(../images/theme/home/sub-icon.png) left top no-repeat;margin: 0 12px 0 0;}
.navtop .navsub .mainCate2.on a:hover{background: #f36c52;}
.navtop .navsub .mainCate2 a img{padding: 10px 0;float: left;}
.navtop .navsub .mainCate2 a .sicon2{background-position:left -39px;}
.navtop .navsub .mainCate2 a .sicon3{background-position:left -80px;}
.navtop .navsub .mainCate2 a .sicon4{background-position:left -119px;}
.navtop .navsub .mainCate2 a .sicon5{background-position:left -159px;}
.navtop .navsub .mainCate2 a .sicon6{background-position:left -199px;}
.navtop .navsub .mainCate2 a .sicon7{background-position:left -239px;}

	.groundColor {
		background-color: #fff;
	}
	.groundColor a {
		color: #000;
	}
	.groundColor a:hover {
		color: #f00;
	}
/*新siderbar*/
.sub-banner dt{width: 1em;font-size: 16px;color: #333;padding: 0 10px;font-weight: normal;vertical-align: middle;display: table-cell;;}

.navtop .navsub .themeTabMore{left: 174px;top: -147px;}

/*
.navtop .navsub .subCateHaiTao{display: none;position: absolute;left: 210px;top: 290px;width: 200px;color: #333;box-shadow: 0px 0px 20px rgba(0,0,0,0.4);border: solid 1px #d3d3d3;background: #fff;z-index: 9999;overflow: hidden;/*height: 267px;*/height: auto;}
*/
.navtop .navsub .subCateHaiTaoDiv{}
.navtop .navsub .subCateHaiTaoListTitle{padding: 10px;border-bottom: 1px solid #eee;}
.navtop .navsub .subCateHaiTaoList a{background: #fff;color: #333;border-bottom: 1px dashed #f1f1f1;padding-left: 20px;}
.navtop .navsub .subCateHaiTaoList a:hover{background: #f1f1f1;}

/*
.navtop .navsub .subCate{ display:none; position:absolute; left:210px; top:235px; width:794px; color:#333;box-shadow:0px 0px 20px rgba(0,0,0,0.4);border: solid 1px #d3d3d3;background: #fff;z-index: 9999;overflow: hidden;height: 130px;}
.navtop .navsub .subCate .left{width: 774px; padding: 0px 0px 0 13px;margin-bottom: -1px;}
*/
.navtop .navsub .subCate .left .row {padding: 1px 0 7px 0; border-top: dashed 1px #d1d1d1;overflow: hidden;}
.navtop .navsub .subCate .left .row h1{ font-size: 12px; color: #595959;margin-bottom: 1px;background:  url(../images/theme/home/arrow.png) right center no-repeat;float: left;padding-right: 15px;margin-right: 6px;width: 6em;text-align: right; margin-top: 8px;}
.navtop .navsub .subCate .left .row .sub-links{margin-top: 5px;float: left;width: 672px;}
.navtop .navsub .subCate .left .row .sub-links a{display: inline-block;color: #888;line-height: 20px;background: none;margin-bottom: 7px;padding: 0 7px;float: left;font-size: 14px;}
.navtop .navsub .subCate .left .row .sub-links a:hover,.orange{color: #ca2c0c !important;}

.navtop .navsub .subCate .right{width: 192px;padding:8px 8px 1000px;margin-bottom: -1012px;}
.navtop .navsub .subCate .right a{display: block;line-height:0;background: none;padding: 0;margin: 0;}
.navtop .navsub .subCate .right a:hover{background: none;}
.navtop .navsub .subCate .right a img{padding: 0;margin: 0;float: none;border: none;margin-bottom: 5px; height: 150px;}
.navtop .navsub .on{ color:#fff;}
.navtop .navsub .on h3 a,.navsub .on p a{ color:#fff;  }
.navtop .navsub .on .subCate{ display:block !important; /* !important 强制显示，否则会闪烁*/ }
.navtop .navsub .subTop1{top:0px !important;}
.navtop .navsub .subTop2{top:33px !important;}
.navtop .navsub .subTop3{top:66px !important;}
.navtop .navsub .subTop4{top:99px !important;height:auto !important;}
.navtop .navsub .subTop5{top:133px !important;}
.navtop .navsub .subTop6{top:167px !important;}
.navtop .navsub .subTop7{top:201px !important;}
.navtop .navsub .subCate2{ display:none; /*默认隐藏*/  position:absolute; left:210px; top:0; width:795px; color:#333;box-shadow:0px 0px 20px rgba(0,0,0,0.4);border: solid 1px #d3d3d3;background: #fff;z-index: 9999;overflow: hidden;height: auto;}
.navtop .navsub .subCate2 .left{width: 100%; padding: 0px 0px 0 22px;margin-bottom: -1px;}
.navtop .navsub .subCate2 .left .row {padding: 1px 0 0 0; overflow: hidden;}
.navtop .navsub .subCate2 .left .row h1{ font-size: 15px; color: #595959;margin-bottom: 1px;background:  url(../images/theme/home/arrow.png) right center no-repeat;float: left;padding-right: 15px;margin-right: 6px;width: 6em;text-align: right; margin-top: 8px;}
.navtop .navsub .subCate2 .left .row .sub-links{margin-top: 8px;float: left;width: 672px;}
.navtop .navsub .subCate2 .left .row .sub-links a{display: inline-block;color: #888;line-height: 16px;background: none;border-left: solid 1px #e8e8e8;margin-bottom: 7px;padding: 0 6px;float: left;font-size: 15px;}
.navtop .navsub .subCate2 .left .row .sub-links a:hover,.orange{color: #ca2c0c !important;}
.navtop .navsub .subCate2 .left .row .sublinksTab{margin: 10px;float: left;width: 775px;}
.navtop .navsub .subCate2 .left .row .sublinksTab a{display: inline-block;color: #888;line-height: 20px;background: none;margin-bottom: 7px;padding: 0 12px;float: left;font-size: 14px;}
.navtop .navsub .subCate2 .left .row .sublinksTab a:hover,.orange{color: #ca2c0c !important;}
.sublinksTabs a:hover{color: #ca2c0c !important;}

.navtop .navsub .subCate2 .right{width: 192px;padding:8px 8px 1000px;margin-bottom: -1012px;}
.navtop .navsub .subCate2 .right a{display: block;line-height:0;background: none;padding: 0;margin: 0;}
.navtop .navsub .subCate2 .right a:hover{background: none;}
.navtop .navsub .subCate2 .right a img{padding: 0;margin: 0;float: none;border: none;margin-bottom: 5px; height: 150px;}
.navtop .navsub .on{ color:#fff;}
.navtop .navsub .on h3 a,.navsub .on p a{ color:#fff;  }
.navtop .navsub .on .subCate2{ display:block !important; /* !important 强制显示，否则会闪烁*/ }


/* ===========广告图============ */
/*
.index-banner{height: 475px;margin-top:-3px;}
*/

/*分类列表+新闻+入口 */
.classify-list{float: right;background: #fff;width: 225px;overflow: hidden;border: solid 1px #f7eeee;height: 475px;border: none;}
.classify-list .news-title{clear: both;overflow: hidden;padding: 0 14px;height: 41px;}
/* .classify-list .news-title h1{font-size: 16px; color: #e53f54;font-weight: normal;background: url(../images/theme/home/icon-new.png) left center no-repeat;padding: 10px 10px 10px 32px;float: left;}*/
.classify-list .news-text{width: 212px;margin: 0 auto;}
.classify-list .news-text li{border-bottom: solid 1px #efefef;padding: 10px 0;_padding-bottom:7px;overflow: hidden;font-size: 12px; color: #666; _zoom:1}
.classify-list .news-text li a{overflow: hidden;display: block;color: #6c6c6c;font-weight: bold;text-overflow:ellipsis;word-break: keep-all;white-space: nowrap;}

.classify-list .rate{border-bottom: solid 1px #f1f2f1;padding: 10px 10px 9px;font-size: 12px;color: #888;height: 64px;}
.classify-list .rate h1{font-size: 18px; color: #4990df;margin-bottom: 5px;}
.classify-list .rate span{color: #fff;background: #3f90e0;font-size: 12px;margin-right: 8px;padding: 4px 10px;border-radius: 20px;font-weight: normal;}

.entrance{height: 156px;}
.entrance ul{width: 295px;}
.entrance ul li{ border-right:solid 1px #f1f2f1;border-bottom:solid 1px #f1f2f1;float: left;text-align: center;}
.entrance ul li a{display: block;float: left;text-align: center;padding: 12px 0;_padding:12px 0 4px;width: 74px;}
.entrance ul li img{display: block;margin: 0 auto 5px;}


/*小广告切换*/
/*
.focusBox { position: relative;  overflow: hidden;height: 473px; width:800px;float:left;margin-left:209px;}
.focusBox .pic{ position:relative; z-index:0;width: 800px;height: 473px; }
.focusBox .pic img {height: 473px;width: 800px;display: block;}
.focusBox .hd { width:100%; position: absolute; bottom: 22px; text-align: center; font-size:0; z-index:1; }
*/
.focusBox .hd li{margin: 0 5px;  height: 10px; overflow: hidden; width: 10px; cursor: pointer;
	display:inline-block; *display:inline; zoom:1;background: #bbb;border-radius: 50%;
}
.focusBox .hd .on{ background:#ce2c0b; }

.right-img-tab{width:209px;float:left;}
.small-img-right{margin-left: 6px;}
.small-img-right a img{width: 224px;height: 130px;}
.small-img-right a:not(:first-child) img{margin-top:7px;}

/*二级导航*/
.twobox{border: solid 1px #e2e2e2;overflow: hidden;margin-bottom: 26px;}
.twobox ul li{float: left;width: 195px;line-height: 33px;text-align: center;padding: 20px 0;}
.twobox ul li a{color: #233065;font-size: 16px;}
.twobox li img {height: 33px; margin-right: 10px;vertical-align: middle;}
#cat-nav-list .dropdown-menu .dropdown-sub:hover .dropdown-sub-menu{display: block ;}


/*古书字画*/
.gbox{margin-bottom: 40px;overflow: hidden;}
.titlne{color: #ce2c0c;font-size: 20px;padding-bottom: 10px;}
.titlne span{background: url(../images/theme/home/y1.png) center top no-repeat;width: 34px; height: 34px; display: inline-block;color: #fff;text-align: center;line-height: 34px;margin-right: 10px;}
.t2 .titlne{color: #ffa800;}
.t2 .titlne span{background: url(../images/theme/home/y2.png) center top no-repeat;}
.t3 .titlne{color: #2a54cc;}
.t3 .titlne span{background: url(../images/theme/home/y3.png) center top no-repeat;}
.t4 .titlne{color: #c49e60;}
.t4 .titlne span{background: url(../images/theme/home/y4.png) center top no-repeat;}
.t5 .titlne{color: #65473c;}
.t5 .titlne span{background: url(../images/theme/home/y5.png) center top no-repeat;}
.t6 .titlne{color: #1667b8;}
.t6 .titlne span{background: url(../images/theme/home/y6.png) center top no-repeat;}
.t7 .titlne{color: #6351bf;}
.t7 .titlne span{background: url(../images/theme/home/y7.png) center top no-repeat;}

.gboxwraper .right{width: 1015px;}
.gboxwraper .right ul{width: 1020px;}
.gboxwraper .right li{float: left;position: relative;height: 248px;border: solid 1px #edd8c7;margin:0 14px 10px 0;}
.gboxwraper .right li a:hover{color: #ce2c0b;}
.gboxwraper .right li img{width: 188px; height: 245px;}
.gboxwraper .right li:hover img{border: solid 3px #d83c1e;width: 188px;height: 246px;box-shadow:0 0 5px #a2a2a2;}
.gboxwraper .right li p{position: absolute;bottom: 26px;width: 100%;text-align: center;font-size: 18px;}

.t2 .gboxwraper .right li:hover img{border-color: #ffa800;}
.t2 .gboxwraper .right li a:hover{color: #ffa800;}
.t3 .gboxwraper .right li:hover img{border-color: #2a54cc;}
.t3 .gboxwraper .right li a:hover{color: #2a54cc;}
.t4 .gboxwraper .right li:hover img{border-color: #c49e60;}
.t4 .gboxwraper .right li a:hover{color: #c49e60;}
.t5 .gboxwraper .right li:hover img{border-color: #65473c;}
.t5 .gboxwraper .right li a:hover{color: #65473c;}
.t6 .gboxwraper .right li:hover img{border-color: #1667b8;}
.t6 .gboxwraper .right li a:hover{color: #1667b8;}
.t7 .gboxwraper .right li:hover img{border-color: #6351bf;}
.t7 .gboxwraper .right li a:hover{color: #6351bf;}

/*  主题馆首页改版 end  */
#haitao-tab {
	width: 177px;
}

#haitao-tab li {
	text-align: left;
}
#haitao-tab a {
	font-size: 15px;
}
.service ul li span i {
    position: absolute;
    right: -9px;
    top: 11px;
    border-color: transparent transparent transparent #343434;
}
.home_smimg_div {
    float: right;
    margin-top: 324px;
    width: 794px;
    background: #fff;
    height: 150px;
    padding-left: 3px;
}
.home_smimg_div img{
	    width: 260px;
    margin-top: 4px;
}

.gg_home_notice{}
.gg_home_notice ul{width:1230px;margin:0 auto;}
.gg_home_notice ul li{float:left;font-size: 13px;}
.gg_home_notice ul li:not(:first-child){margin-left:10px;}

#gg-ancmt { border-top: 1px solid #f1f1f1;border-bottom: 1px solid #f1f1f1;height: 24px; height: 32px; line-height: 30px;padding-left: 75px;overflow: hidden;position: relative;}
#gg-ancmt .gg-ancmt-c{overflow: hidden;height: 32px;position: relative;}
#gg-ancmt .gg-title{position: absolute;left: 0;font-size: 15px;font-weight: bold;color: red;padding-left: 8px;}
#gg-ancmt ul{ margin: 0px;list-style: none;padding-left: 0px;position: absolute;}
#gg-ancmt ul li{ font-size: 12px;padding-left: 10px;height: 26px;line-height: 26px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}

.more-theme-container-position{position: absolute;left: 174px; top: -10px;width:794px;box-shadow: 0px 0px 20px rgb(0 0 0 / 40%);border: solid 1px #d3d3d3;display: none;}
.more-theme-container-position1{position: absolute;left: 208px; top: 270px !important;width:794px;box-shadow: 0px 0px 20px rgb(0 0 0 / 40%);border: solid 1px #d3d3d3;display: none;}
.more-theme-container{background-color: #fff;display: flex;flex-wrap: wrap;padding: 5px;}
.more-theme-container>.theme-item{display: flex;width: calc((100% - 40px) / 9);margin: 5px 5px 0 0;}
.more-theme-container>.theme-item:nth-child(9n+9){margin-right: 0;}
.more-theme-container>.theme-item:nth-child(-n+9){margin-top: 0;}
.more-theme-container>.theme-item>a{padding: 0 !important;text-align: center;width: 100%;line-height: 34px !important;overflow: hidden !important;text-overflow: ellipsis !important; white-space: nowrap !important;}
.more-theme-container-position1>.more-theme-container>.theme-item{margin: 0px 0px 0px 0px}