﻿
section,footer,nav,em,mark,p,span,ul,li,ol,h1,h2,h3,h4,input,textarea{margin:0;padding:0;font-weight:normal;list-style:none;font-style:normal}

*{	
	margin: 0;
	outline: 0;
	padding: 0;
	font-size: 100%;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
a {
	text-decoration: none;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0.35);
}
html {
	height: 100%;
	font-size: 100%;
	-webkit-text-size-adjust: 100%;
	-ms-text-size-adjust: 100%;
}
body {
	margin: 0;
	padding: 0;
	width: 100%;
	height: 100%;
	min-height: 100%;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 14px;
	line-height: 1.231;
	-webkit-touch-callout: none;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-box-align: stretch;
	position: relative;
}
img {
	-ms-interpolation-mode: bicubic;
	vertical-align: middle;
}
img:not([src*="/"]){display:none;}
table {
	border-collapse: collapse;
	border-spacing: 0;
	width: 100%;
}
th, td, caption {
	vertical-align: middle;
}
textarea {
	resize: none;
	border: 0;
	padding: 8px 0;
	border-radius: 0;
}
input, button, select, textarea {
	outline: none;
	-webkit-appearance: none;
	border-radius: 0;
}
li {
	list-style: none;
}

/**************************common class********************************/
.white {
	color: #fff;
}
.red {
	color: #ff0000;
}
.green{
	color:#00bf00;
}
.pink {
	color: #ba136b
}
.gray {
	color: #aaa;
}
.blank {
	color: #000;
}
.base_color {
	color: #003;
}
.base_color1{
	color:#00174f
}
.base_color2{
	color:#005293;
}
.fl {
	float: left;
}
.fr {
	float: right;
}
.ofh {
	overflow: hidden;
}
.align_left {
	text-align: left;
}
.align_right {
	text-align: right;
}
.align_center {
	text-align: center;
}
.vertical_top {
	vertical-align: top;
}
.vertical_middle {
	vertical-align: middle;
}
.vertical_bottom {
	vertical-align: bottom;
}
.text_shandow_white {
	text-shadow: 0 1px 0 white;
}
.text_shandow_black {
	text-shadow: 0 1px 0 black;
}
.text_shandow_gray {
	text-shadow: 0 1px 0 #ccc;
}
.relative {
	position: relative;
}
.absolute {
	position: absolute;
}
.hidden {
	display: none;
}
.hidden.on {
	display: block;
}
.vhidden {
	visibility: hidden;
}
.vhidden.on {
	visibility: visible;
}
.empty:empty {
	display: none;
}
.block {
	display: block;
}
.inlineBlock {
	display: inline-block;
}
.ml_10 {
	margin-left: 10px;
}
.mr_10 {
	margin-right: 10px;
}
.mt_10 {
	margin-top: 10px;
}
.mb_10 {
	margin-bottom: 10px;
}
.m_10 {
	margin: 10px;
}
.m_auto {
	margin: auto;
}
.ml_5 {
	margin-left: 5px;
}
.mr_5 {
	margin-right: 5px;
}
.mt_5 {
	margin-top: 5px;
}
.mb_5 {
	margin-bottom: 5px;
}
.m_5 {
	margin: 5px;
}
.m_auto {
	margin: auto;
}
.pl_10 {
	padding-left: 10px;
}
.pr_10 {
	padding-right: 10px;
}
.pt_10 {
	padding-top: 10px;
}
.pb_10 {
	padding-bottom: 10px;
}
.p_10 {
	padding: 10px;
}
.pl_5 {
	padding-left: 5px;
}
.pr_5 {
	padding-right: 5px;
}
.pt_5 {
	padding-top: 5px;
}
.pb_5 {
	padding-bottom: 5px;
}
.p_5 {
	padding: 5px;
}
.lineThrow {
	text-decoration: line-through;
}
.bold {
	font-weight: bold;
}
.bolder {
	font-weight: bolder;
}

.bg_fff{
	background-color:#fff;
}

.box {
	width: 100%;
	display: -webkit-box;
	display: -moz-box;
	-webkit-box-orient: horizontal;
	-moz-box-orient: horizontal;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
}
.box > * {
	-webkit-box-flex: 1;
	-moz-box-flex: 1;
}
.tbox {
	width: 100%;
	height: 100%;
}
.tbox > * {
	height: 100%;
	display: table-cell;
	vertical-align: top;
}
.tbox > *:last-child {
	width: 100%;
}

*[class*="btn"] {
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0.3);
}


.box_swipe{
	overflow:hidden;
	position:relative;
}

.box_swipe>ol{
	height:20px;
	position: relative;
	z-index:10;
	margin-top:-25px;
	text-align:right;
	padding-right:20px;
	background-color:rgba(0,0,0,0.5);
}

.box_swipe>ol>li{
	display:inline-block;
	margin:5px;
	width:10px;
	height:10px;
	background-color:#757575;
	border-radius: 10px;
}
.box_swipe>ol>li.on{
	background-color:#ffffff;
}

ol{
	-webkit-margin-before: 0;
	-webkit-margin-after: 0;
	-webkit-margin-start: 0;
	-webkit-margin-end: 0;
	-webkit-padding-start: 0;
}

.body{
	max-width:640px;
	margin:auto;
	font-family: Microsoft YaHei,Helvitica,Verdana,Tohoma,Arial,san-serif;
}


/*********************************************/

/*********************************************/

.list_ul{
	overflow:hidden;
	text-align:center;
}

.list_ul li{
	-webkit-box-sizing:border-box;
}
.list_ul li a{
	color:#666;
}
.list_ul li div{
	padding:5px;
	margin:5px 0;
}
.list_ul li img{
	max-width:80px;
	height:60px;
}

.list_ul li label{
	line-height:30px;
	display:inline-block;
	width:100%;
	overflow:hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}

/************************************/
.list_ul_home li{
	float:left;
	display:inline-block;
	width:33.3%;
}

/************************************/
.list_ul_model {
	text-align:left;
	text-indent:10px;
}

.list_ul_model img{
	width:80px;
	height:45px;
}

.list_ul_model div{
	vertical-align: middle;
}
/*************************************/
.head_news{
	position: relative;
}
.head_news ol{
	height:30px;
	line-height:30px;
	text-indent:10px;
	color:#fff;
	position: absolute;
	width:100%;
	left:0;
	bottom:0px;
	z-index:10;
	background:rgba(0,0,0,0.2);
}
.list_ul_news{
	padding:10px;
	text-align:left;
}
.list_ul_news li{
	margin:5px 0;
	background: transparent url(../../img/PNG/pfeil_rechts.png) no-repeat scroll 97% center;
	-webkit-background-size: 10px auto;
	background-size:10px auto;
	background-color:#F2F4F3;
}
.list_ul_news p:first-of-type{
	display:block;
	color:#000;
	height:40px;
	font-weight: bold;
	overflow: hidden;
}
.list_ul_news p:nth-of-type(2){
	font-size:12px;
}

.list_ul_news_nav{
	width:200px;
	margin:10px auto;
}
.list_ul_news_nav a{
	color:#000;
	display:block;
	line-height:30px;
	text-align:center;
}
.list_ul_news_nav li{
	background:#F2F4F3;
	border:1px solid #ccc;
	margin-left:-1px;
}


.news_article{
	padding:10px;
}
.news_article header{
	padding:5px 0;
}
.news_article h3{
	margin:5px 0;
}
.news_article small{
	font-size:12px;
}

.news_article article{
	line-height:22px;
}

.news_article img{
	margin:5px 0;
	max-width:100%!important;
}
/*************************************/
.car_detail{
	margin:5px;
	padding:10px;
	background:#f2f4f3;
}
.car_detail tr td{
	padding:7px;
}
.car_detail tr td:first-of-type{
	width:100px;
}

.group_btn{
	text-align:center;
}
.group_btn a{
	display:inline-block;
	color:#fff;
	text-align:center;
	margin:5px auto;

	padding: 10px 20px;
	font-size: 16px;
	text-decoration: none;
	background-image: -webkit-gradient(linear,left bottom,left top, color-stop(0, #d90319), color-stop(1, #d50118) );
	border-radius: 3px;
	color: #ffffff;
	text-align: center;
	text-shadow: 0 1px rgba(0, 0, 0, 0.2);
	margin: 10px auto;
}

.group_btn a.gray{
	background-image: -webkit-gradient(linear,left bottom,left top, color-stop(0, #444), color-stop(1, #363636) );
}


/*************************************/
.body>section{
	padding-bottom:50px;
}
.nav_footer {
	height:45px;
	line-height:45px;
	text-align:center;
	position:fixed;
	z-index:1200;
	bottom:0;
	left:0;
	right:0;
	width:100%;
	max-width:640px;
	margin:auto;
	background:-webkit-gradient(linear, 0 0, 0 100%, from(#6e6e6e), to(#3c3c3c));
}
.nav_footer a{
	display:inline-block;
	width:60px;
	height:100%;
	color:#fff;
	background:url("../../img/PNG/btn1.png") no-repeat center center;
	background-size:53px auto;
}
.nav_footer li:first-of-type a{
	text-indent:5px;
	background-image: url("../../img/PNG/btn2.png");
	background-size:60px;
}
.nav_footer li:nth-of-type(2) a{
	text-indent:-5px;
	background-image: url("../../img/PNG/btn3.png");
	background-size:60px;
}

.list_book{
	border: 1px solid #C6C6C6;
	background-color: rgba(255, 255, 255, 0.9);
	line-height: 24px;
	border-radius: 5px;
	-moz-box-shadow: 0 1px 1px #f6f6f6;
	-webkit-box-shadow: 0 1px 1px #f6f6f6;
	box-shadow: 0 1px 1px #f6f6f6;
	display: block;
	overflow:hidden;
	letter-spacing: 1px;
}

.list_book dt{
	background-color: #E1E1E1;
	background-image: -webkit-gradient( linear, left bottom, left top, color-stop(0, #E7E7E7), color-stop(1, #f9f9f9)	 );
	-webkit-box-shadow: 0 1px 0 #FFFFFF inset, 0 1px 0 #EEEEEE;
	-moz-box-shadow: 0 1px 0 #FFFFFF inset, 0 1px 0 #EEEEEE;
	box-shadow: 0 1px 0 #FFFFFF inset, 0 1px 0 #EEEEEE;
	color: #666;
	text-shadow: 0 1px #FFF;
	text-indent:10px;
	line-height:25px;
	border-bottom:1px solid #C6C6C6;
}

.list_book dd>div:first-of-type label{
	display:inline-block;
	width:100px;
	margin:0 5px;
}

.list_book dd{
	padding:3px 5px;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
}
.list_book dd>div{
	vertical-align: middle;
}
.list_book *[name]{
	width:100%;
	border-radius: 0px;
	background-color: #FFFFFF;
	border: 1px solid #E8E8E8;
	margin: 5px 0 4px;
	padding: 9px 10px;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
}

.btn_submit{
	border: 0;
	padding: 10px 20px;
	font-size: 16px;
	text-decoration: none;
	background-image: -webkit-gradient(linear,left bottom,left top, color-stop(0, #d90319), color-stop(1, #d50118) );
	border-radius: 3px;
	color: #ffffff;
	display: inline-block;
	text-align: center;
	text-shadow: 0 1px rgba(0, 0, 0, 0.2);
	margin: 10px auto;
}


.list_book_my a{
	display:inline-bock;
	padding:2px 8px;
	border-radius:10px;
	background:#1CC200;
	margin-right:10px;
	color:#fff;
}

.list_book_des div:first-of-type{
	border-bottom:1px dotted #ccc;
}
.list_book_des div:nth-of-type(2){
	text-indent:5px;color:#666;
	margin-top:5px;
}
.list_book_contact div:first-of-type{
	border-bottom:1px solid #ccc;
}
.list_book_contact a{
	color:#000;
	margin-left:5px;
}

#bookBody{
	background:#F2F4F3;
}

/*********************************************/
.datepicker {
	top: 0!important;
	left: 0!important;
	right: 0!important;
	bottom: 0!important;
	position: fixed;
	margin: auto!important;
	width: 260px;
	height: 200px;
	background: #fff;
	z-index:200;
	display:none;

	border: 1px solid rgba(0, 0, 0, 0.2);
	-webkit-border-radius: 6px;
	border-radius: 6px;
	-webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
	box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
}
/**********************************************/
.list_contact{
	padding:10px;
}
.list_contact li{
	background:#dfdfdf;
	margin:5px 0;
	padding:5px;
	-webkit-box-sizing:border-box;
}
.list_contact li>div{
	vertical-align: middle;
}
.list_contact img{
	border-radius:3px;
	width:60px;
	height:60px;
	border:1px solid #ccc;
}
.list_contact p{
	padding-left:10px;
}
.list_contact a{
	line-height:15px;
	display:inline-block;
	padding:5px;
	padding-left:25px;
	background:url(../../img/PNG/3.png) no-repeat 7px center, -webkit-gradient(linear, 0 0, 0 100%, from(#eb0425), to(#d10017), color-stop(50%, #e90323), color-stop(50%, #d50118));
	border-radius:3px;
	color:#fff;
	background-size:13px auto, auto;
}

.list_contact .tbox>div>div{
	text-indent:10px;
	margin-right:10px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
	max-width:200px;
}
/*********************************************/
.datepicker {
	top: 50%!important;
	left: 50%!important;
	position: fixed;
	margin-top:-100px!important;
	margin-left:-130px!important;

	width: 260px;
	height: 200px;
	background: #fff;
	z-index:200;
	display:none;

	border: 1px solid rgba(0, 0, 0, 0.2);
	-webkit-border-radius: 6px;
	border-radius: 6px;
	-webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
	box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
}

/**************eric****************/
.list_ul_top {
	position: relative;
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	width: 99999px;
	overflow:hidden;
}

.list_ul_top li {
	float: left;
}

.list_ul_top li img {
	cursor: hand;
	border: 0px;
}
.list_ul_top a{
	-webkit-tap-highlight-color: rgba(0,0,0,0.3);
	display:inline-block;
}


.list_ul_top a span{
	display: inline-block;
	height: 33px;
	line-height: 33px;
	text-align: center;
	text-decoration: none;
	color: #000000;
	padding: 0 7px 0 6px;
}

body{
	max-width:100%;/**********整个网页大小原来是640px***********/
	margin:auto;
	color:#555;
}
.logo{
	padding:5px;
	text-align: right;
}
.copyright{
	padding:20px 0;
	text-align:center;
}

.gradient_h_wbw {
	height: 1px;
	display: block;
	background: #ffffff;
	background: -webkit-gradient(linear, left top, right top, color-stop(0%,#ffffff), color-stop(50%,#908e8e), color-stop(100%,#ffffff));
	background: linear-gradient(to right, #ffffff 0%,#908e8e 50%,#ffffff 100%);
}

/***************************************************/
.list_ul_scroll{
	position: relative;
	width: 99999px;
}
.list_ul_scroll li{
float: left;
}
.list_ul_scroll li img{
	width:100%;
}
.list_ul_scroll a{
	text-indent:20px;
	color:#000;
	line-height:20px;
}
.list_ul_scroll a h3{
	margin-top:5px;
	font-size:15px;
}
.list_ul_scroll a p{
	font-size:12px;
}

.indicator{
	text-align:center;
	position:absolute;
	top:5px;
	left:0;
	width:100%;
	-webkit-transform: translate3d(0,0,0);
	z-index:2000;
}
.indicator span{
	display:inline-block;
	background-color: #fff;
	border-radius: 4px;
	border:1px solid rgba(255,255,255,0.4);
	height: 4px;
	margin:3px;
	width: 4px;
}
.indicator span.ind_a{
	background-color:#000;
}
/******************************************************/
.list_ul_common{
	
}

.list_ul_common li{
	background-color:#F2F4F3;
	margin:5px 10px;
}

.list_ul_common li a{
	font-weight:bolder;
	display: block;
	color:#000;
	padding:13px;
	background: transparent url(../../img/PNG/pfeil_rechts.png) no-repeat scroll 97% center;
	-webkit-background-size: 10px auto;
	background-size:10px auto;
}
.list_ul_common li a p:nth-of-type(2){
	font-weight:100;
	font-size:12px;
}
/********************************************************/
.careInfo p{
	padding:5px;
}
.careInfo p:nth-of-type(n+2){
	text-indent:30px;
}

input[name="fileCover"]{
	pointer-events:none;
}
/*    无法显示上传文件     
input[type="file"]{
	position:absolute;
	-webkit-appearance:button;
	display:block;
	background:red;
	padding:8px 10px;
	top:4px;
	left:0px;
	width:100%;
	opacity:0;
}
     */

.list3{
	text-align:center;
	overflow:hidden;
	line-height:25px;
}
.list3 li{
	width:33.3%;
	float:left;
	padding:5px 10px;
	-webkit-box-sizing:border-box;
}

.list3 li>div{
	width:95px;
	height:95px;
	margin:auto;
	border:1px solid #ccc;
	background:#fff;
}

.list3 li img{
	width:45px !important;
	height:45px !important;
	border:1px solid #ccc;
}
/*******************************************/
.clr {
    display: block;
    clear: both;
    height: 0;
    overflow: hidden;
}
.button2 {
    font-size: 16px;
    padding: 8px 0;
    border: 1px solid #adadab;
    color: #000000;
    background-color: #e8e8e8;
    background-image: linear-gradient(to top, #dbdbdb, #f4f4f4);
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.45), inset 0 1px 1px #efefef;
    text-shadow: 0.5px 0.5px 1px #fff;
    text-align: center;
    border-radius: 3px;
    width: 100%;
}
#share_1 {
    float: left;
    width: 49%;
    display: block;
}
#share_2 {
    float: right;
    width: 49%;
    display: block;
}
/******************电话订购*************************/
.hotline{
    height:32px;background:#e8e8e8;font:14px/32px "宋体";color:#999;text-align:center;
}
.hotline strong{
    color:#c00;font-family:arial;font-weight:bold;padding-left:10px;
}
.hotline b{
    margin-right:10px
}
.hotline{
    border:1px solid #c3000f;background:-webkit-linear-gradient(#fd6470,#f43f4d,#e70315);color:#fff;text-shadow:1px 1px 2px #aa0101;font:20px/36px "微软雅黑";height:36px;
}
.hotline a{
    display:block;
}

/******************底纹*************************/
.show-shading{
    width:100%;height:28px; background-color:#e8e8e8; border-bottom:1px solid #c8c8c8;border-top:1px solid #c8c8c8; line-height:28px;font-size:14px;text-indent:8px;
}
/******************文章内容*************************/
.Content{
    line-height:21px;margin: 0px 9px 5px;clear:both;font-family:"Verdana", "宋体";font-size:16px;line-height:2.0;
}
.content{
    line-height:21px;margin: 0px 9px 5px;clear:both;font-family:"Verdana", "宋体";font-size:16px;line-height:2.0;
}
/******************商品页面*************************/
.Addconcern a { 
    color:#999999; width:85px; display:block; float:left; padding-left:53px; position:relative; cursor:pointer;
}
.Addconcern a:hover{
    _color:#999;
}
.Addconcern .condern1 em{
     background:url(../../img/style/m/Addconcern.png) no-repeat 0 -42px;_background:url(../../img/style/m/Addconcern.jpg) no-repeat 0 -42px; position:absolute; width:22px; height:21px; top:0px; left:25px; display: block;
}
.Addconcern .condern1 a:hover em{
     background:url(../../img/style/m/Addconcern.png) no-repeat 0 -63px;_background:url(../../img/style/m/Addconcern.jpg) no-repeat 0 -63px;
}
.Addconcern .condern2 em{ 
    background:url(../../img/style/m/Addconcern.png) no-repeat;_background:url(../../img/style/m/Addconcern.jpg) no-repeat; position:absolute; width:22px; height:21px; top:0px; left:25px; display: block;
}
.Addconcern .condern2 a:hover em{
     background:url(../../img/style/m/Addconcern.png) no-repeat 0 -21px;_background:url(../../img/style/m/Addconcern.jpg) no-repeat 0 -21px;
}
.Addconcern i { 
    border-left:1px solid #999999; height:14px; width:0; position:absolute; left:139px; top:15px; overflow:hidden;
}

/******************头部文件*************************/
 .header{
	height:51px;
	background:-webkit-gradient(linear,0 0,0 100%,from(#f7f7f7),to(#ececec))
}
 .logo {
	float:left;
	margin:7px 0 0 10px;
	display:inline
}
  .login {
	float:right;
	margin:7px 10px 0 10px;
	display:inline
}

  /* 导航菜单
**********************************************************************/
.nav {background:#b91313;height:40px;clear:both;}
.nav li {float:left;padding-top:12px;height:28px;position:relative}
.nav .layout li a {
	font-size:14px; 
	font-weight:bold; 
	height:16px;
	line-height:16px;
	padding:0 22px;
	color:#fff; 
	border-left: 1px solid #B91313;
    border-right: 1px solid #CD5A5A;
}
.nav .layout li a:hover {color:#fff;}
.nav .layout #active {background:#970000}
.nav .layout #active a {color:#fff;border:none;zoom:1;}
.nav .layout #active a:hover {background:#970000; margin:0;}
.nav .layout li.current a {background:#fff;font-weight:bold;color:#000;padding:10px 22px 11px;padding:10px 22px;margin-top:-11px;zoom:1}
.nav .layout li.current a:hover {background:#fff;color:#000;text-decoration:none;}
.nav .layout li.other a:hover {padding:10px 22px 8px;padding:10px 22px;_padding:10px 22px;}
/* 新图标 */
.nav .layout li .nav_New_1{
    height: 30px;
    overflow: hidden;
    position: absolute;
    right: -1px;
    top: -14px;
    width: 43px;
    z-index: 100;
	background: url(http://www.aximei.com/m/img/icons.png?5dc5b04abd2d90c5280c27f00766f441) no-repeat 0 -25px;
}

/******************底部文件*************************/
.navBottom ul{
    -webkit-column-count:3;-webkit-column-gap:0;overflow:hidden;zoom:1;height:22px;
}
.navBottom li{
     text-align:center;font:bold 12px/22px "宋体";border-right:1px solid #CDCDCD;border-left:1px solid #CDCDCD;height:22px;
 }
 .navBottom li a{
     color:#fff;display:block;
 }
 .navBottom li b{
     float:left;margin:9px 0 0 15%;
 }

 /******************按钮*************************/
.Button_B1{
      width:43%; height:39px; line-height:39px; margin:0 10px; color:#fff; border:1px solid #d9d9d9; border-radius:4px; -webkit-border-radius:4px; 
 }
.Button_B2{
     width:43%; background:#e13452;border-radius:4px;text-align:center;height:39px;line-height:39px;color:#fff;
}
.Button_B3{
     background:#e13452;border-radius:1px;text-align:center;height:28px;line-height:20px;color:#fff;
}
.Button_B4{
     border: 1px solid #cb2a2d;margin: 0 auto;height: 38px;position: relative;text-align: center;
     border: 1px solid #e85356;display: block;background: #e4393c;height: 38px;line-height: 39px;color: #fff;font-size: 20px;
}
/******************文本框*************************/
.TextBox_1{
     border:1px solid #dfdfdf;border-radius:5px;background-clip:padding-box;height:3rem;line-height:3rem;display:inline-block;width:100%;text-align:center;margin:1.2rem 0;font-size:1.4rem;box-sizing:border-box;color:#666;
}
 /******************导航相关*************************/
.navigation_1 ul {
     width:100%; background:#f3f1f2; overflow:hidden; height:25px; line-height:25px; border-bottom:1px solid #bfc2cc;
}
.navigation_1 ul li { 
    float:left;
}
.navigation_1 a {
     display:block; background:url(../../img/PNG/g1-index_02.png) no-repeat right center; height:26px; line-height:26px; color:#468ec2; padding:0 18px 0 6px; 
}
.navigation_1 span { 
    display:block; padding-left:14px; color:#7d7d7d; height: 26px; line-height: 26px;
}

 /******************图片相关*************************/
 .imgWidth100Share{
     width:100%;
 }

 /******************标签*************************/
#tagList {
	padding:8px 0;
	background:#fff;
	height:22px;
	border-bottom:0px solid #efefef;
}
#tagList ul {
	padding:0;
	margin:0;
	list-style:none;
}
#tagList li {
	float:left;
	margin:0 6px 8px 0px;
}
#tagList li a {
	border:1px solid #e8e8e8;
	background:#f7f7f7;
	padding:4px 9px 2px 9px;
	line-height:23px;
	text-decoration:none;
}
#tagList li a:hover {
	border:1px solid #8BCB8B;
	background:#fff;
	color:#2F5F00;
}


 /******************关键字标签*************************/
 
 .keyWord .btn_text.on {
	color: #b30008
}
.btn_text {
	display: inline-block;
	width: 22%;/*关键字在一行中的大小*/
	height: 2.07em;
	margin: .5%;
	line-height: 2.07em;
	border: 1px solid #e5e5e5;
	text-align: center;
	color: #666;
	background: #f7f7f7;
	background: -moz-linear-gradient(top,#feffff,#f0f0f0);
	background: -webkit-gradient(linear,0 0,0 100%,from(#feffff),to(#f0f0f0))
}


/*微信底部栏CSS开始*/
#toolbar{
    font-size:14px;
    width:100%;
    height:45px;
    left:0;
    bottom:0;
    z-index:998;/*低于购物车*/
    border-top:1px solid #c2c2c2;
    background:-webkit-gradient(linear,left top, left bottom, from(#f2f2f1), color-stop(0.5, #e8e8e8), to(#dedede));
    background:-webkit-linear-gradient(top,#f2f2f1,#e8e8e8,#dedede);
    background:-moz-linear-gradient(top,#f2f2f1,#e8e8e8,#dedede);
    background:-o-linear-gradient(top,#f2f2f1,#e8e8e8,#dedede);
    -webkit-box-shadow:0 0 1px 0 rgba(0,0,0,.3);
    position:fixed;
    display:none
}
#footermenu{
    height:45px;
    line-height: 45px;
    text-align: center;
}

.ftm-round-bg{
    width:10px;
    height:10px;
    border-radius:10px;
    top:17px;
    background-color:#8c8c8c;
    margin-right:2px;
    vertical-align:top
}
.ftm-icon-arrow{
    width:0;
    height:0;
    border-style:solid;
    border-width:0 3px 5px 3px;
    border-color:transparent transparent #f0f0f0 transparent;
    display:block;
    top:2px;
    left:2px;
}
.ftm-icon-classes{
    width:6px;
    height:1px;
    border-top:1px solid #f0f0f0;
    border-bottom:1px solid #f0f0f0;
    display:block;
    top:2px;
    left:2px;
    -webkit-box-shadow:0 1px 0 0 #8c8c8c,0 2px 0 0 #f0f0f0;
}
#ftm-search,#ftm-classes,#ftm-user,#ftm-scart{
    color: #4c4c4c;
    border-right:1px solid #c2c2c2;
    -webkit-box-shadow:1px 0 0 0 #eaebec;
    float: left;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 25%;
    position: relative;
}
#ftm-classes{
}
#ftm-classes-div{
    opacity:0;
    bottom:10px;/*to 60*/
    left:0;
    /*
    -webkit-transition-property:opacity,bottom;
    -webkit-transition-duration:.2s;
    */
    line-height:24px;
}
#ftm-classes-child{
    overflow-y:scroll;
    position:relative;
    background-color:#f1f1f1;
    border:1px solid #acacac;
    border-radius:5px;
}
.show-ftm-classes{
}
.ftm-classes-child-li{
}
.ftm-classes-child-line{
    width:1px;
    height:24px;
    display:block;
    overflow:hidden;
    background-color:#ccc;
    margin-top:10px;
}
.ftm-classes-child-x-line{
    width:100%;
    height:1px;
    background-color:#ccc;
    left:0;
}
.ftm-classes-child-a{
    padding:10px;
    display:block
}
#ftm-classes-child-icon-a,#ftm-classes-child-icon-b{
    left:50%;
    width:0;
    height:0;
    border-style:solid;
    border-width:8px 6px 0 6px;
    margin-left:-12px;
}
#ftm-classes-child-icon-a{
    bottom:-8px;
    border-color:#acacac transparent transparent transparent;
}
#ftm-classes-child-icon-b{
    bottom:-7px;
    border-color:#f1f1f1 transparent transparent transparent;
}

/*微信底部栏CSS结束*/