/* jdf-1.0.0/ ui-base.css Date:2015-09-25 09:37:09*/
a,address,b,big,blockquote,body,center,cite,code,dd,del,div,dl,dt,em,fieldset,font,form,h1,h2,h3,h4,h5,h6,html,i,iframe,img,ins,label,legend,li,ol,p,pre,small,span,strong,u,ul,var {
	margin:0;
	padding:0
}
article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary {
	display:block
}
hr {
	-moz-box-sizing:content-box;
	box-sizing:content-box;
	height:0
}
button,html input[type=button],input[type=submit] {
	-webkit-apperance:button;
	cursor:pointer
}
button[disabled],html input[disabled] {
	cursor:default
}
ol,ul {
	list-style:none
}
img {
	border:0;
	vertical-align:middle
}
em,i,u {
	font-style:normal
}
.fl {
	float:left
}
.fr {
	float:right
}
.al {
	text-align:left
}
.ac {
	text-align:center
}
.ar {
	text-align:right
}
.hide {
	display:none
}
.clear,.clr {
	display:block;
	overflow:hidden;
	clear:both;
	height:0;
	line-height:0;
	font-size:0
}
.clearfix:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden
}
.clearfix {
	*zoom:1
}
.dorpdown {
	position:relative
}
.dorpdown-layer {
	display:none;
	position:absolute
}
.dorpdown:hover .dorpdown-layer,.hover .dorpdown-layer {
	display:block
}
.cw-icon {
	position:relative;
	cursor:default;
	zoom:1
}
.cw-icon .i,.cw-icon i {
	display:block;
	position:absolute;
	overflow:hidden
}
.w{
	width:1210px;
	margin:0 auto;
}
.root61 .w {
	width:1210px
}
body {
	font:12px/150% Arial,Verdana,"\5b8b\4f53";
	color:#666;
	background:#fff
}
a {
	color:#666;
	text-decoration:none
}
a:hover {
	color:#C81623
}
.m,.mb,.mc,.mt,.p-detail,.p-img,.p-market,.p-name,.p-price,.sm,.smb,.smc,.smt {
	overflow:hidden
}
.img-error {
	background:url(../images/error-jd.gif) no-repeat 50% 50%
}
.banxin{
	width: 1210px;
	margin: 0 auto;
}
/* 头部公共（#header）*/
/*（.top）*/
#header .h_scrollimg{
	height: 124px;
	background: url(../images/h_scrollimg.jpg) no-repeat center top;
}
#header .lsc{
	height: 99px;
	z-index: 8888;
}
#header .lsc .logo{
	float: left;
	padding-left: 6px;
	padding-top: 19px;
	margin-right: 130px;
}
#header .lsc .logo a img{
	width: 264px;
	height: 48px;
}
#header .lsc .search{
	float: left;
	width: 538px;
	overflow: hidden;
	padding-top: 25px;
}
#header .lsc .search .search_top input{
	width: 434px;
	height: 32px;
	line-height: 32px;
	border: 2px solid #b61d1d;
	float: left;
	padding: 0 10px;
    color: #666;
    outline: 0;
    font-size: 14px;
    font-family: "microsoft yahei";
}
#header .lsc .search .search_top button{
	width: 80px;
	height: 36px;
	background: #b61d1d;
	border: 2px solid #b61d1d;
	color: #fff;
	font-size: 16px;
	font-family: "微软雅黑";
	line-height: 30px;
	float: left;
}
#header .lsc .search .search_bottom{
	padding-left: 3px;
}
#header .lsc .search .search_bottom a:link,#header .lsc .search .search_bottom a:visited{
	font-size: 13px;
	color: #666;
	font-family: "Microsoft Yahei","SimSun";
	line-height: 26px;
	margin-right: 18px;
}
#header .lsc .search .search_bottom a:hover{
	color: #b61d1d;
}
#header .lsc .car{
	float: right;
	z-index: 9999;
}
#header .lsc .car dl{
	position: relative;
	padding-top: 25px;
	z-index: 9999;
}
#header .lsc .car dl dt{
	width: 120px;
	height: 14px;
	line-height: 35px;
	border: 1px solid #dfdfdf;
	padding: 10px 0px 10px 19px;
	position: relative;
	letter-spacing: -1px;
}
#header .lsc .car dl dt a:link,#header .lsc .car dl dt a:visited{
	padding-left: 23px;
	line-height: 13px;
	display: block;
	height: 13px;
	font-size: 13px;
	color: #666;
	font-family: "SimSun";
	background: url(../images/icons.png) no-repeat -484px -156px;
	padding-top: 1px;
}
#header .lsc .car dl dt span{
	position: absolute;
	top: -4px;
	left: 105px;
	padding: 1px 2px;
    font-size: 12px;
    line-height: 12px;
    color: #fff;
    background-color: #c81623;
    border-radius: 7px 7px 7px 0;
    min-width: 12px;
    text-align: center;
}
#header .lsc .car dl dd{
	position: absolute;
	border: 1px solid #dfdfdf;
	width: 360px;
	right: 0px;
	min-height: 70px; 
	z-index: 9999;
	display: none;
	background: #fff;
	z-index: 9999;
}
#header .lsc .car dl dd .noproduct{
	padding-left: 46px;
	padding-top: 13px;
	font-size: 13px;
	color: #999;
	overflow: hidden;
	position: relative;
	z-index: 9999;
}
#header .lsc .car dl dd .noproduct img{
	margin-right: 3px;
	float: left;
}
#header .lsc .car dl dd .noproduct p{
	float: left;
	padding-top: 13px;
}
#header .lsc .car dl dd .white{
	width: 139px;
	height: 3px;
	position: absolute;
	background: #fff;
	top: -2px;
	right: 0px;
}
#header .lsc .car dl.cur dt a:link,#header .lsc .car dl.cur dt a:visited{
	color: #c81623;
}
#header .nav{
	height: 44px;
	border-bottom: 2px solid #b1191a;
	z-index: 1;
}
#header .nav .all{
	float: left;
	width: 210px;
	height: 44px;
	background: #b1191a;
}
#header .nav .all a:link,#header .nav .all a:visited{
	display: block;
	width: 176px;
	height: 44px;
	line-height: 44px;
	color: #fff;
	padding-left: 34px;
	font-size: 16px;
}
#header .nav ul li{
	float: left;
	padding: 0 46px;
}
#header .nav ul li a:link,#header .nav ul li a:visited{
	font-size: 16px;
	line-height: 40px;
	color: #333;
	position: relative;
}
#header .nav ul li a:hover{
	color: #c81623;
}
#header .nav ul li a i{
	position: absolute;
	top: -8px;
	right: -34px;
}
#header .nav .nav_right{
	float: right;
	position: relative;
	top: -5px;
	z-index: 1;
}
#header .nav .nav_right img{
	z-index: 1;
}
/* 顶端样式添加 2016-07-21 */
#header .top .top_fr .top_about.phone-xmh dl dd{
	width: 94px;
	text-align: center;
}
#header .top .top_fr .top_about.phone-xmh dl dd .heng{
	width: 94px;
}
#header .top .top_fr .top_about.phone-xmh dl dd img{
	width: 90px;
}
#header .top .top_fr .top_about.about dl dd .heng {
    width: 94px;
}
/* 顶端样式添加 2016-07-21 */
/* 头部公共（#header）*/
/* jdf-1.0.0/ shortcut.css Date:2016-04-05 11:31:25*/
	@charset "UTF-8";
	#shortcut-2014 {
	width:100%;
	height:30px;
	line-height:30px;
	background:#F1F1F1
}
/* jdf-1.0.0/ global-header.css Date:2015-11-26 19:49:18*/
	@charset "UTF-8";
	#logo-2014 {
	position:relative;
	z-index:12;
	float:left;
	width:362px;
	height:60px;
	padding:20px 0
}
#logo-2014 .logo {
	display:block;
	width:270px;
	height:60px;
	background:url(../images/logo-201305.png) no-repeat 0 0;
	text-indent:-20000px
}
#logo-2014 .extra {
	position:absolute;
	top:15px;
	left:168px;
	width:180px;
	height:70px;
	padding-left:10px;
	background:#fff
}
#channel {
	float:left;
	margin-right:10px;
	cursor:default;
	font:400 20px/70px "microsoft yahei";
	color:#333
}
#search-2014 {
	position:relative;
	z-index:11;
	float:left;
	width:462px;
	margin-top:25px
}
#search-2014 .form {
	width:462px;
	height:36px
}
#search-2014 .text {
	float:left;
	width:370px;
	height:24px;
	line-height:24px;
	color:#666;
	padding:4px;
	margin-bottom:4px;
	border-width:2px 0 2px 2px;
	border-color:#B61D1D;
	border-style:solid;
	outline:0;
	font-size:14px;
	font-family:"microsoft yahei"
}
#search-2014 .button {
	float:left;
	width:82px;
	height:36px;
	background:#B61D1D;
	border:none;
	line-height:1;
	color:#fff;
	font-family:"Microsoft YaHei";
	font-size:16px;
	cursor:pointer
}
#search-2014 .cw-icon i {
	top:0;
	left:0;
	width:82px;
	height:36px
}
#hotwords-2014 {
	float:left;
	width:462px;
	height:20px;
	line-height:20px;
	overflow:hidden
}
#hotwords-2014 a {
	float:left;
	white-space:nowrap;
	margin-right:10px
}

#appdownloadTop {
	display:none
}
/* jdf-1.0.0/ myjd.css Date:2016-01-05 17:06:56*/
	@charset "UTF-8";
	#ttbar-myjd .dt {
	width:49px;
	padding-right:25px
}
/* jdf-1.0.0/ nav.css Date:2016-06-30 11:31:23*/
	@charset "UTF-8";
	#nav-2014 {
	height:44px;
	border-bottom:2px solid #B1191A;
	_overflow:hidden
}
#nav-2014 .w {
	position:relative;
	z-index:9;
	height:44px
}
#nav-2014 .w .w-spacer {
	display:none
}
#nav-2014 .w-spacer {
	position:absolute;
	top:-1px;
	z-index:1;
	width:100%;
	height:44px;
	border-top:1px solid #DDD;
	border-bottom:2px solid #B1191A
}

#nav-2014 .hover .dt .ci-right {
	transform:rotate(180deg);
	-webkit-transform:rotate(180deg);
	_top:17px
}
#treasure {
	float:right
}

/* 底部公共（#footer）*/
/* 底部公共（#footer）*/
#footer .ensure{
	overflow: hidden;
	padding-bottom: 4px;
}
.midContent{
	background: #ececec;
}
.midContent .sevenCols{
	width:1210px;
	margin:0 auto;
	padding-top: 12px;
	overflow: hidden;
	height: 81px;
}
.midContent .sevenCols li{
	width:108px;
	margin:0px 32px;
	float:left;
	text-align:center;
	display:inline;
	position:relative;
}
.midContent .sevenCols li .change a{
	display: block;
	width: 48px;
	height: 48px;
}
.midContent .sevenCols li .change{
	width:48px;
	height:48px;
	overflow: hidden;
	margin: 0 30px;
	position: relative;
}
.midContent .sevenCols span{
	display:block;
	width:48px;
	height:48px;
	background:url(../images/serviceDetail.png) no-repeat 0px 0px;
}
.midContent .sevenCols .iconImg02{
	background-position:-48px 0px;
}
.midContent .sevenCols .iconImg03{
	background-position:-96px 0px;
}
.midContent .sevenCols .iconImg04{
	background-position:-144px 0px;
}
.midContent .sevenCols .iconImg05{
	background-position:-192px 0px;
}
.midContent .sevenCols .iconImg06{
	background-position:-240px 0px;
}
.midContent .sevenCols .iconImg07{
	background-position:-288px 0px;
}
.midContent .sevenCols .iconImg01Active{
	background-position:0px -48px;
	position:absolute;
	left:0px;
	top:0px;
	z-index:3;
	opacity:0;
	filter:alpha(opacity=0);
}
.midContent .sevenCols .iconImg02Active{
	background-position:-48px -48px;
	position:absolute;
	left:0px;
	top:0px;
	z-index:3;
	opacity:0;
	filter:alpha(opacity=0);
}
.midContent .sevenCols .iconImg03Active{
	background-position:-96px -48px;
	position:absolute;
	left:0px;
	top:0px;
	z-index:3;
	opacity:0;
	filter:alpha(opacity=0);
}
.midContent .sevenCols .iconImg04Active{
	background-position:-144px -48px;
	position:absolute;
	left:0px;
	top:0px;
	z-index:3;
	opacity:0;
	filter:alpha(opacity=0);
}
.midContent .sevenCols .iconImg05Active{
	background-position:-192px -48px;
	position:absolute;
	left:0px;
	top:0px;z-index:3;
	opacity:0;
	filter:alpha(opacity=0);
}
.midContent .sevenCols .iconImg06Active{
	background-position:-240px -48px;
	position:absolute;
	left:0px;
	top:0px;
	z-index:3;
	opacity:0;
	filter:alpha(opacity=0);
}
.midContent .sevenCols .iconImg07Active{
	background-position:-288px -48px;
	position:absolute;
	left:0px;
	top:0px;
	z-index:3;
	opacity:0;
	filter:alpha(opacity=0);
}
.midContent .sevenCols h3{
	text-align: center;
	width: 108px;
}
.midContent .sevenCols h3 a:link,.midContent .sevenCols h3 a:visited{
	line-height:30px;
	height:30px;
	font-size: 14px;
	color: #3f3f3f;
	display: block;
	height: 30px;
}
.midContent .sevenCols a:hover h3{
	color: #e90013;
}
.bottomnav{
	overflow: hidden;
	background: #f8f8f8;
	padding: 40px 0;
	border-top: 1px solid #ebebeb;
	border-bottom: 1px solid #ebebeb;
}
.bottomnav dl{
	float: left;
	width: 201px;
	border-left: 1px solid #e5e5e5;
	height: 108px;
	padding-left: 25px;
	padding-right: 15px;
	overflow: hidden;
}
.bottomnav dl.dl1{
	border-left: none;
}
.bottomnav dl dt{
	padding-left: 46px;
	height: 30px;
	background: url(../images/icons.png) -470px -392px;
}
.bottomnav dl dt a:link,.bottomnav dl dt a:visited{
	font-size: 13px;
	font-weight: bold;
	color: #333;
	line-height: 30px;
}
.bottomnav dl dd{
	margin-top: 12px;
}
.bottomnav dl dd ul li{
	float: left;
	width: 90px;
	margin-right: 10px;
}
.bottomnav dl dd ul li a:link,.bottomnav dl dd ul li a:visited{
	font-size: 12px;
	line-height: 24px;
	color: #666;
}
.bottomnav dl dd ul li a:hover{
	color: #e30011;
}
.bottomnav dl.dl2 dt{
	background-position: -470px -423px;
}
.bottomnav dl.dl3 dt{
	background-position: -470px -454px;
}
.bottomnav dl.dl4 dt{
	background-position: -470px -485px;
}
.bottomnav dl.dl5 dt{
	background-position: -470px -516px;
}
#footer .smallnav{
	width: 1210px;
	margin: 0 auto;
}
#footer .smallnav ul{
	width: 760px;
	margin: 0 auto;
}
#footer .smallnav ul li{
	float: left;
	padding: 0 19px;
	border-left: 1px solid #ccc;
	height: 15px;
}
#footer .smallnav ul li.li1{
	border: none;
}
#footer .smallnav ul li a:link,#footer .smallnav ul li a:visited{
	font-size: 13px;
	font-family: "SimSun";
	color: #666;
	line-height: 15px;
	letter-spacing: -1px;
}
#footer .smallnav ul li a:hover{
	color: #e5010e;
}
#footer .copy{
	width: 1210px;
	margin: 0 auto;
	font: 12px/150% Arial,Verdana,"\5b8b\4f53";
	font-size: 13px;
	color: #666;
	line-height: 20px;
	text-align: center;
	margin-bottom: 16px;
	letter-spacing: -1px;
}
#footer .copy .qq{
	position: relative;
	top: 4px;
	left: 5px;
}
#footer .beian{
	width: 1210px;
	margin: 0 auto;
	text-align: center;
}
#footer .slogen {
	position: relative;
	height: 54px;
	padding: 20px 0;
	margin-bottom: 14px;
	background: #F5F5F5;
	text-align: center;
}
#footer .item {
	display: inline-block;
	position: absolute;
	/* left: 50%; */
	/* top: 20px; */
	width: 245px;
	height: 54px;
	text-align: left;
	vertical-align: middle;
	font: 400 18px/50px "microsoft yahei";
}
#footer .slogen .item i {
	display: block;
	position: absolute;
	top: 0;
	left: 10px;
	width: 220px;
	height: 54px;
	background-repeat: no-repeat;
	background-position: 0 0;
}
#footer .slogen .item b {
	padding: 0 10px;
	font-size: 24px;
	color: #C81623;
}
#footer .slogen .fore1 {
	margin-left: -604px;
}
#footer .slogen .fore1 i {
	background-image: url(../images/service_items_1.png);
}
#footer .slogen .fore2 {
	margin-left: -304px;
}
#footer .slogen .fore2 i {
	background-image: url(../images/service_items_2.png);
}
#footer .slogen .fore3 {
	margin-left: 0;
}
#footer .slogen .fore3 i {
	background-image: url(../images/service_items_3.png);
}
#footer .slogen .fore4 {
	margin-left: 304px;
}
#footer .slogen .fore4 i {
	background-image: url(../images/service_items_4.png);
}
#footer .slogen .item {
	width: 302px;
}
#footer .fore1 {
	margin-left: -490px;
}
.banxin{
	width: 1210px;
	margin: 0 auto;
}
.h10{
	height: 10px;
}
.h20{
	height: 20px;
}
.h28{
	height: 28px;
}
.h58{
	height: 58px;
}



/* jdf-1.0.0/ dialog.css Date:2015-09-15 18:39:14*/
.ui-dialog {
	border:4px solid rgba(0,0,0,.1);
	border:4px solid #ccc\9;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	display: none;
}
.ui-dialog-title {
	position:relative;
	padding:0 10px;
	height:31px;
	line-height:31px;
	background:#f3f3f3;
	font-size:14px;
	color:#666;
	font-family:"Microsoft YaHei";
}
.ui-dialog-close {
	cursor:pointer;
	display:block;
	position:absolute;
	z-index:100000;
	top:10px;
	right:10px;
	overflow:hidden;
	width:13px;
	height:13px;
	background:url(../images/dialog.png) no-repeat;
	font-size:0;
}
.ui-dialog-content {
	padding:10px;
	overflow:auto;
	background:#fff;
}
.ui-dialog-btn {
	padding:10px;
	padding-bottom:15px;
	background-color:#fff;
	text-align:center;
}
.ui-dialog-btn-cancel,.ui-dialog-btn-submit {
	color:#333;
	border:1px solid #ddd;
	display:inline-block;
	display:-moz-inline-stack;
	*display:inline;
	*zoom:1;
	cursor:pointer;
	padding:3px 16px;
	border-radius:2px;
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	background:-moz-linear-gradient(top,rgba(221,221,221,.3)0,rgba(243,242,242,1)100%);
	background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(221,221,221,.3)),color-stop(100%,rgba(243,242,242,1)));
	background:-webkit-linear-gradient(top,rgba(221,221,221,.3)0,rgba(243,242,242,1)100%);
	background:-o-linear-gradient(top,rgba(221,221,221,.3)0,rgba(243,242,242,1)100%);
	background:-ms-linear-gradient(top,rgba(221,221,221,.3)0,rgba(243,242,242,1)100%);
	background:linear-gradient(to bottom,rgba(221,221,221,.3)0,rgba(243,242,242,1)100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4ddddddd', endColorstr='#f3f2f2', GradientType=0)
}
.ui-dialog-btn-cancel:hover,.ui-dialog-btn-submit:hover {
	color:#333;
	text-decoration:none;
}
.ui-dialog-btn-submit {
	margin-right:10px;
}
.ui-dialog-autoclose {
	padding:10px;
	background-color:#fff;
}
