body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td,div {
	margin:0;
	padding:0
}
body,button,input,select,textarea {
	font:12px/1.5 tahoma,arial,"\5b8b\4f53";
	*line-height:1.5;
	-ms-overflow-style:scrollbar
}
h1,h2,h3,h4,h5,h6 {
	font-size:100%
}
img {
	border:0;
	display:block
}
ul,ol {
	list-style:none;
}
address,cite,dfn,em,var {
	font-style:normal
}
a {
	text-decoration:none;
}
.cart-contain .shopbagmid .yhtd{
text-align: left;
line-height: 30px;
}
.site-nav {
	min-width:990px;
	width:auto;
	height:26px;
	position:relative!important;
	background:#f2f2f2;
	z-index:99999;
	-webkit-transform:translate3d(0,0,0);
	border-bottom:1px solid #e5e5e5;
}
.site-nav .sn-container {
	width:1190px;
	margin:auto;
	height:26px;
	position:relative;
}
.site-nav .sn-login-info {
	height:26px;
	line-height:26px;
	display:inline-block;
	position:relative;
}
.site-nav a:link,.site-nav a:visited,.site-nav .sn-container {
	color:#999;
}
.site-nav a:hover,.site-nav a:active,.site-nav .menu-bd {
	color:#c40000;
	text-decoration:underline;
}
.nav a.navtext:hover,.nav a.navtext:active {
	color:#bae79f;
}
.site-nav .sn-login,.site-nav .sn-register {
	padding:0 10px;
}
.site-nav .sn-login {
	padding-left:20px;
}
.shopbagmid td,.shopbagmid th{
background-color:#ffffff;}
#gwcount table{
background-color:#ccc;
text-align:center;
width:1000px;
margin:0 auto;
}
.site-nav .sn-menu {
	position:absolute;
	right:0;
	top:0;
	height:26px;
	line-height:26px;
	-webkit-backface-visibility:hidden;
}
.site-nav .sn-menu li {
	float:left;
	position:relative;
}
.search {
	
	height:70px;
}
.sn-item {
	padding:0 10px;
}
.Page .header {
	min-width:1190px;
}
.page{
background: #ffffff;}
.header {
	height:122px;
	margin-top:-26px!important;
	background:#fff;
	min-width:990px;
	width:auto!important;
	position:relative;
	z-index:1000;
}
.header-container {
	width:1200px;
	padding-top:50px;
	margin:0 auto;
}
.header-con {
	position:relative;
}
.logo {
	width:234px;
	height:53px;
	display:block;
	overflow:hidden;
	color:#ffffff;
}
.logo s {
	width:234px;
	height:53px;
	display:block;
	cursor:pointer;
	background:url(http://img.quanriai.cn/qimg/png.png) no-repeat -8px -4px;
}
.header-container h1 {
	width:234px;
	height:53px;
	overflow:hidden;
	float:left;
	position:relative;
}
.phone {
	width:224px;
	height:43px;
	display:block;
	background:url(http://img.quanriai.cn/qimg/png.png) no-repeat -260px -8px;
	position:absolute;
	top:0;
	right:0;
	text-align:right;
	z-index:1;
}
.search-form {
	float:left;
	zoom:1;
	height:70px;
	width:700px;
	position:relative;
}
#keyword {
	float:left;
	width:425px;
	padding:0 0 0 10px;
	line-height:30px;
	height:30px;
	border:0 none;
	background-color:#ECECEC;
}
#searchForm {
	position:absolute;
	left:90px;
	z-index:100;
	border:2px solid #E0E0E0;
	background-color:#ECECEC;
	height:31px;
	padding:4px 0 0 4px;
	margin-top:8px;
}
#searchForm button {
	float:left;
	background:url(http://img.quanriai.cn/qimg/searchbtn.png) no-repeat 0 0;
	width:97px;
	height:35px;
	margin:-4px 0 0 0;
	border:none;
	cursor:pointer;
}
.nav {
	height:50px;
	background-color:#216F31;
}
.nav-con {
	width:1200px;
	margin:0 auto;
}
.nav .s1 {
	float:left;
	display:inline;
	height:50px;
	width:1px;
	overflow:hidden;
	background:#fff;
}
.nav li {
	float:left;
	display:inline;
	height:42px;
	position:relative;
	overflow:visible;
	margin-right:0;
	font-size:18px;
}
.nav .navtext:visited,.nav .navtext:link {
	height:50px;
	line-height:50px;
	float:left;
	display:inline;
	font-size:18px;
	width:238px;
	text-align:center;
	font-family:'Microsoft Yahei';
	font-style:normal;
	color:#fff;
}
#flash {
	width:1200px;
	height:420px;
	overflow:hidden;
	margin:0 auto;
	clear:both;
	position:relative;
}
#flash a {
	width:1200px;
	height:420px;
	display:none;
}
#flash img {
	width:1200px;
	height:420px;
}
.contain ,.goods-contain{
	width:1200px;
	margin:0 auto;
}
.con-div {
	width:600px;
	height:365px;
	vertical-align:top;
	overflow:hidden;
	float:left;
	display:inline-block;
}
.con-left {
	width:48%;
	height:auto;
	vertical-align:top;
	overflow:hidden;
	float:left;
	margin-right:6px;
	display:inline-block;
}
.con-right {
	width:49%;
	height:auto;
	vertical-align:top;
	overflow:hidden;
	float:left;
	display:inline-block;
}
.con-div h3 {
	margin:20px 0 21px 0;
	padding:0;
	font-family:'Open Sans',sans-serif;
	font-size:22px;
	font-weight:normal;
	line-height:26px;
	color:#3c3c3c;
	background:transparent;
}
.holder {
	float:left;
	position:relative;
	margin:0;
	padding:0;
}
.holder a{
width:100%;
height:100%;
display:block;}
.holder .text {
	display:none;
	line-height:100%;
	position:absolute;
	top:50%;
	font-size:12px;
	bottom:4px;
	width:100%;
	text-align:center;
	color:#fff;
	z-index:1000;
	color:#fff;
}
.holder .textbg {
	position:absolute;
	background-color:#0053A1;
	bottom:0px;
	width:100%;
	height:100%;
}
.con-top {
	margin-bottom:6px;
}
.fin-like {
	clear:both;
	width:1200px;
	margin:0px auto;
	overflow: hidden;
}
.fin-like li {
	float:left;
	position:relative;
}
.fin-like h3 {
	font-size:12px;
	font-weight:normal;
	margin:20px auto;
	float:left;
}
.fin-like ul {
	float:left;
	margin:20px auto;
}
.fin-like .s1 {
	float:left;
	display:inline;
	height:10px;
	margin:5px;
	width:1px;
	overflow:hidden;
	background:#000;
}
.fw {
	height:95px;
	background-color:#DDDDDD;
	clear:both;
}
.fw ul {
	clear:both;
	width:1200px;
	margin:0px auto;
}
.fw li {
	float:left;
	margin:15px 20px 0px 20px;
	width:210px;
	height:70px;
	background:url(http://img.quanriai.cn/qimg/png.png) no-repeat;
}
.fw .tui {
	margin:15px 40px 0px 60px;
	width:165px;
	background-position:-8px -175px;
}
.fw .huan {
	margin:15px 40px 0px 40px;
	width:160px;
	background-position:-180px -175px;
}
.fw .song {
	background-position:-339px -175px;
}
.fw .bao {
	background-position:-8px -109px;
}
.fw .s1 {
	float:left;
	display:inline;
	height:65px;
	margin:15px;
	width:1px;
	overflow:hidden;
	background:#C0C0C0;
}
.bottom {
	clear:both;
	height:250px;
	width:auto;
	background-color:#194722;
}
.bom-con {
	width:1200px;
	margin:0 auto;
}
.bottom li {
	float:left;
	margin:25px 0px 0px 0px;
	height:25px;
	color:#72B97D;
}
.bom-l {
	width:550px;
	height:200px;
	float:left;
	margin-left:10px;
}
.bottom .s1 {
	float:left;
	display:inline;
	margin-top:18px;
	height:14px;
	width:1px;
	overflow:hidden;
	background:#72B97D;
	margin:28px 15px 10px 10px;
}
.bom-nr div {
	line-height:26px;
}
.bom-nr {
	clear:both;
	margin-top:10px;
	padding-top:10px;
	width:450px;
	border-top:1px solid #0B3914;
	color:#72B97D;
}
.bom-c {
	margin-top:60px;
	width:260px;
	height:80px;
	float:left;
	background:url(http://img.quanriai.cn/qimg/png.png) no-repeat -300px -60px;
}
.bom-r {
	width:300px;
	height:150px;
	margin-top:50px;
	float:right;
	position:relative;
}
.bom-r .weixin i {
	display:block;
	width:55px;
	height:45px;
	background:url(http://img.quanriai.cn/qimg/png.png) no-repeat -90px -60px;
}
.bom-r .weibo i {
	display:block;
	width:55px;
	height:45px;
	background:url(http://img.quanriai.cn/qimg/png.png) no-repeat -150px -55px;
}
.bom-r .app i {
	display:block;
	width:55px;
	height:45px;
	background:url(http://img.quanriai.cn/qimg/png.png) no-repeat -210px -60px;
}
.bottom .bom-r .s1 {
	float:left;
	display:inline;
	margin:18px 20px 0px 20px;
	height:50px;
	width:1px;
	overflow:hidden;
	background:#276532;
}
.cart-icon {
	display:block;
	float:left;
	width:20px;
	height:20px;
	margin-top:5px;
	background:url(http://img.quanriai.cn/qimg/png.png) no-repeat -58px -67px;
}
.fin-like i {
	display:block;
	float:left;
	width:26px;
	height:26px;
	margin-top:15px;
	background:url(http://img.quanriai.cn/qimg/png.png) no-repeat -15px -60px;
}
.bom-con a {
	color:#72B97D;
}
.bom-con a:hover,.bom-con a:active {
	color:#ffffff;
	text-decoration:none;
}
#header-inner {
position: relative;
width: 990px;
height: 80px;
margin: 30px auto;
}
.login-contain{
	width:990px;
	margin:0 auto;
	clear:both;
	position: relative;
	margin-top:5px;}
.ad-pic{
width: 570px;
float: left;
display: inline;
margin-left:40px;
_position: relative;
}
.login-form{
	float: left;
display: inline;
width: 280px;

}
.footer{
	clear:both;
	margin:40px;
	text-align:center;}
.regedit{
	line-height:25px;
	width:280px;
	font-size:14px;
	height:30px;}
.regedit span{
	float:left;
	line-height:25px;}
.regedit em{
	float:right;
	line-height:25px;
	font-size: 12px;
	height:30px;}
.regedit em a{
	color:#ff0000;
	font-size: 12px;
	text-decoration:none;}
	.regedit em a:hover{
	color:#ff0000;
	font-size: 12px;
	text-decoration:underline;}
.form-username{
	position: relative;
	z-index:1;}
.ph-label {
position: absolute;
padding: 0 0 0 36px;
line-height: 36px;
height: 36px;
color: #999;
opacity: 1;
}
.ph-hide .ph-label {
opacity: 0;
visibility: hidden;
}
.ph-hide .reg-l {
opacity: 0;
visibility: hidden;
}
.ph-hide .pw-label {
opacity: 0;
visibility: hidden;
}
.pw-label{
	position: absolute;
padding: 0 0 0 36px;
line-height: 36px;
height: 36px;
color: #999;
opacity: 1;
}
.form-username{
	width:270px;
	height:36px;
	border:1px solid #C0BEC1;}
.form-username i{
	width:26px;
	height:26px;
	margin:5px 0 0 3px;
	position: absolute;
	background:url(images/username.jpg) no-repeat;}
.login-username{
	line-height:35px;
	margin-left:36px;
	border:0;
	width:234px;
	height:35px;}
.form-pwd{
	width:270px;
	height:36px;
	margin-top:20px;
	border:1px solid #C0BEC1;}
.login-pw{
	border:0;
	margin-left:36px;
	width:234px;
	height:35px;
	line-height:35px;
}
#wx{
	position: absolute;
	top:-100px;
	left:-35px;
}
#wb{
	position: absolute;
	top:-100px;
	left:70px;
}
#app{
	position: absolute;
	top:-100px;
	left:160px;
}
 .showm{
 display:none;}
.form-pwd i{
	width:26px;
	height:26px;
	margin:5px 0 0 3px;
	position: absolute;
	background:url(images/password.jpg) no-repeat;}
.forget-pw{
	float:right;}
.safe-login{
	float:left;}
.submit{
	clear:both;
	position:relative;
	width:277px;
	margin:0 auto;}
.safe-login-pw{
	margin-top:10px;
	margin-bottom:10px;}
.submit button {
width: 277px;
height: 44px;
line-height: 30px;
background-color:#FE3839;
color: #FFF;
cursor: pointer;
font-size: 14px;
font-weight: 700;
border:0;
background:url(images/submit.jpg) no-repeat;
background-position: 0 0;
}
.hezuo{
	margin-top:20px;
	margin-left:20px;}
.entries{
	margin-top:10px;}
.entries li{
	float:left;}
#wb_login{
	margin-left:20px;}
#qq_login{
	margin-left:20px;}
.clus{width:0px;
height:0px;
line-height:0px;
	clear:both;}
.regedit-form input{
	border:0;
	}
.rge-b {
	margin-top:20px;
	width:270px;
	height:38px;
	border:1px solid #C0BEC1;
	}
.reg-l{
position: absolute;
padding: 0 0 0 6px;
line-height: 36px;
height: 38px;
color: #999;
opacity: 1;
}
.rge-input{
width:270px;
height:36px;
line-height:36px;
}
.rge-username{
	margin-top:5px;}
.rge-captcha{
	width:170px;
	display:inline-block}
.capt{width:170px;}
#yanzhengma{
	
	margin-left:10px;
	display:inline-block;
	width:70px;
	cursor: pointer;
	height:33px;}
.regsubmit{
	margin-top:20px;}
.regbutton{
	width:160px;
	height:45px;
	border:0;
	background:url(images/reg_button.jpg) no-repeat;
	cursor: pointer;}
.xieyi{
	margin-top:10px;}
.reg-ad-pic{
width: 520px;
float: left;
display: inline;
margin-left:20px;
margin-top:20px;
_position: relative;
}
.bread{
	margin-top:5px;
	}
.bread p {
font-family: "simsun";
color: #000;
height: 24px;
}
.bread a:link, .bread a:hover, .bread a:visited {
color: #333;
}
.art-left{
	width:780px;
	float:left;
	color:#3F3F3F;}
.art-right{
	float:left;
	margin-left:50px;
	width:340px;}
.art-left dt {
width: 780px;
height: 44px;
float: left;
font-size: 16px;
font-weight: bold;
text-align: center;
margin-top: 25px;
border-bottom: #e4e1d2 solid 1px;
color: #5D5D5D;
}
.leftbg div {
	width: 780px;list-style:none;
	height: auto;
	float: left;
	margin-top: 10px;padding-bottom:10px;
	display: inline;
	margin-left: 23px;
	line-height: 25px;
	 word-wrap:break-word; 
	 overflow:hidden; 
	font-size:14px;
	margin-right: 15px;border-bottom:1px dashed #e4e1d2;
}
.art-left dd {
width:780px;
float: left;
text-align: right;
color: #999999;
padding-top: 15px;
}
.art-left p{margin-top:10px;margin-bottom:0px;;padding:0;}
.art-class{
	margin-top:20px;
	border-top:2px solid #000000;}
.class-title{
	font-size:16px;
	margin-top:10px;
	margin-left:20px;
	margin-bottom:10px;
	}
.art-class li{
	margin-left:20px;
	list-style:inside;
	line-height:25px;}
.class-ad{
	margin-top:10px;
	width:300px;
	border:6px solid #F2F2F2;}
.art-class a{
	color:#000000;
	font-size: 12px;
	text-decoration:none;}
	.art-class a:hover{
	color:#000000;
	font-size: 12px;
	text-decoration:underline;}
.art-list{
	clear:both;
	margin-top:10px;
	border-top:1px solid #EEEEEE;}
.art-list-top{
	margin-top:10px;}
.art-title{
	float:left;margin-bottom:10px;
	font-size:16px;}
.art-title a{
	color:#000;
	text-decoration:none;}
.art-title a:hover{
	color:#000;
	text-decoration:underline;}
.art-time{
	float:right;}
.art-list-con{
	clear:both;
	line-height:25px;
	}
.art-list-more{
	float:right;
	margin-bottom:10px;}
.art-list-more a{
	color:#1F6F30;
	font-size: 12px;
	text-decoration:none;}
.art-list-more a:hover{
	color:#000000;
	font-size: 12px;
	text-decoration:underline;}
.user-left{
	width:240px;
	float:left;
	margin-bottom:40px;
	border-right:1px solid #CCCCCC;}
.user-right{
	width:958px;
	float:left;
	background-color:#FFFFFF;
	border-top:4px solid #216F31;}
.user-face{
	margin:10px;
	float:left;}
.user-name{
	margin-top:20px;
	float:left;}
.user-name-1{
	color:#FFFFFF;
	font-weight:bold;
	
	font-size:14px;
	line-height:25px;}
.user-nf{
	background-color:#72AF47;}
.user-ge{
	background-color:#FFFFFF;
	border-bottom:1px solid #D4D4D4;}
.user-title{
	height:40px;
	vertical-align:top;
	background-color:#EAEAEA;
	margin-left:4px;
	line-height:40px;
	}
.user-link{
	height:30px;
	margin-left:4px;
	padding-left:38px;
	background-color:#EAEAEA;
	line-height:30px;}
.user-page{
	background-color:#EAEAE8;}
.user-con{
	width:218px;
	height:110px;
	float:left;
	margin-top:10px;
	margin-left:20px;}
.user-con-dd{
	margin-left:13px;
	background-color:#466BAF;}
.user-con-jf{
	background-color:#42BE7F;}
.user-con-ye{
	background-color:#55A021;}
.user-con-hb{
	background-color:#75C6FE;}
.user-con-dd i{
	display:block;
	width:46px;
	height:46px;
	margin:0 auto;
	margin-top:30px;
	background:url(images/png.png) no-repeat -30px -294px;
	}
	.user-con-jf i{
	display:block;
	width:66px;
	height:46px;
	margin:0 auto;
	margin-top:30px;
	background:url(images/png.png) no-repeat -80px -294px;
	}
	.user-con-ye i{
	display:block;
	width:46px;
	height:46px;
	margin:0 auto;
	margin-top:30px;
	background:url(images/png.png) no-repeat -155px -294px;
	}
	.user-con-hb i{
	display:block;
	width:46px;
	height:46px;
	margin:0 auto;
	margin-top:30px;
	background:url(images/png.png) no-repeat -215px -294px;
	}
.user-con a{
	color:#FFFFFF;
	float:left;
	font-size:14px;
	width:218px;
	height:110px;
	text-align:center;}
.user-aq{
	width:375px;
	height:10px;
	margin-left:40px;
	margin-top:15px;
	border:1px solid #C0C0C0;}
.user-aq-bg1{
	width:123px;
	height:10px;
	float:left;
	border-right:1px solid #C0C0C0;
	background-color:#0F0;}
.user-aq-bg2{
	width:123px;
	height:10px;
	float:left;
	border-right:1px solid #C0C0C0;
	background-color:#0F0;}
.user-aq-bg3{
	width:120px;
	height:10px;
	float:left;}
	.user-aq-dg2{
		float:left;
	width:120px;
	margin-top:15px;
	text-align:center;
		}
.user-aq-dg1{
	float:left;
	width:120px;
	margin-top:15px;
	margin-left:40px;
	text-align:center;}
.user-mob{
	float:left;
	margin-left:50px;
	margin-top:15px;
	width:180px;
	vertical-align:top;}
.user-mob a ,.user-mail a{
	vertical-align:top;
	color:#FF8658;}
.user-mob i{
	width:20px;
	height:20px;
	display:inline-block;
	background:url(images/png.png) no-repeat -132px -256px;}
.user-mail{
	width:160px;
	margin-top:15px;
	float:left;
	vertical-align:top;}
.user-mail i{
	width:20px;
	height:20px;
	margin-right:5px;
	display:inline-block;
	background:url(images/png.png) no-repeat -157px -256px;}
.user-zh-aq{
	width:456px;
	height:140px;
	float:left;
	margin-left:12px;
	margin-top:20px;
	color:#665E5C;
	border:1px solid #EEEEEE;}
.user-zh-cz{
	width:453px;
	float:left;
	margin-left:20px;
	margin-top:20px;
	color: #665E5C;
	border:1px solid #EEEEEE;
	height:140px;}
.user-cz-bg-color{
	height: 10px;
	background: #72AF47;
}

.user-cz-bg1{
	width:180px;
	height:10px;
	float:left;
	border-right:1px solid #C0C0C0;}
.user-cz-bg2{
	width:175px;
	height:10px;
	float:left;
	border-right:1px solid #C0C0C0;}
.user-cz-bg3{
	width:20px;
	height:10px;
	float:left;}
.user-cz-dg1{
	float:left;
	margin-left:15px;
	width:180px;}
.user-cz{
	margin-top:15px;
	margin-left:20px;
	width:400px;
	border:1px solid #C0C0C0;
	}
.user-cz-dg2{
	float:left;	
	width:175px;}
.user-cz-dg3{
	float:left;
	width:80px;}
.user-cz-dg1 i{
	display:inline-block;
	width:25px;
	height:35px;
	background:url(images/png.png) no-repeat -182px -245px;}
.user-cz-dg2 i{
	display:inline-block;
	width:25px;
	height:35px;
	background:url(images/png.png) no-repeat -209px -245px;}
.user-cz-dg3 i{
	display:inline-block;
	width:25px;
	height:35px;
	background:url(images/png.png) no-repeat -235px -245px;}
.user-r-dg,.user-r-dg1,.user-r-dg2,.user-r-dg5{
	width:200px;
	float:left;
	line-height:25px;
	margin-top:10px;
	margin-left:40px;
	vertical-align:top;
	}

.user-rank-1 i{
	display:inline-block;
	width:77px;
	height:25px;
	background:url(images/png.png) no-repeat -282px -255px;}
.user-rank-2 i{
display:inline-block;
width:77px;
height:25px;
background:url(images/png.png) no-repeat -364px -255px;}
.user-rank-5 i{
display:inline-block;
width:77px;
height:25px;
background:url(images/png.png) no-repeat -450px -255px;}
.user-r-dg1 i{
	display:inline-block;
	width:77px;
	height:25px;
	background:url(images/png.png) no-repeat -282px -255px;}
.user-r-dg2 i{
display:inline-block;
width:77px;
height:25px;
background:url(images/png.png) no-repeat -364px -255px;}
.user-r-dg5 i{
display:inline-block;
width:77px;
height:25px;
background:url(images/png.png) no-repeat -450px -255px;}
.user-r-cz{
	width:200px;
	margin-top:10px;
	float:left;}
.user-rm{
	clear:both;
	border:1px solid #D8D8D8;
	margin-left:12px;
	margin-top:10px;
	margin-bottom:10px;
	width:933px;
	height:300px;}
.user-ad{
	width:185px;
	float:left;
	text-align:center;
	margin-left:20px;}
.user-title i{
	display:inline-block;
	margin-left:8px;
	margin-top:10px;
	margin-right:10px;
	width:20px;
	height:22px;
	background:url(images/png.png) no-repeat -33px -256px;}
.user-fw i{
	background-position:-54px -256px;}
.user-zj i{
	background-position:-81px -256px;}
.user-xx i{
	background-position:-107px -256px;}
.user-zh-aq-title,.user-ca-title{
	margin-left:10px;
	margin-top:10px;}
.user-rm-title{
	font-size:14px;
	color:#CC0104;
	margin:10px;
	padding-bottom:5px;
	border-bottom:2px solid #CCCCCC;
	}
.user-ad-img{
	border:1px solid #CCCCCC;}
.user-ad-r{
	width:820px;
	margin:20px auto 10px auto;}
.user-ad-t{
	line-height:25px;}
.user-ad-p{
	line-height:25px;}
.user-ad-p span{
	color:#CE0000;}
.user-ad-t a{
	color:#000000;}
.user-ad-t a:hover{
	color:#CE0000;
	text-decoration:underline;}

.user-link a{
	color:#000000;}
.user-link a:hover{
	color:#CE0000;
	text-decoration:underline;}
.user-right th {
font-weight: bold;
background-color: #e9e9e9;
border-left: solid 1px #e2e2e2;
border-bottom: solid 1px #e2e2e2;
text-align: center;
color: #636363;
line-height: 30px;
height: 30px;
}
.user-order{
	width:935px;
	margin:10px auto;}
.pendingTable {
width: 100%;
border-top: solid 1px #e2e2e2;
border-right: solid 1px #e2e2e2;
margin-bottom: 5px;
clear: left;
}
.pendingTable td {
text-align: center;
border-left: solid 1px #e2e2e2;
border-bottom: solid 1px #e2e2e2;
padding: 13px 0;
line-height: 20px;
color: #666;
}

.itemName img {
border: solid 1px #b3b3b3;
float: left;
margin: 0 0 0 13px;
display: inline;
}
.itemName p {
margin-left: 90px;
text-align:left;
}
.pendingTable .itemName a:link,.pendingTable .itemName a:visited {
color: #666;
text-align:left;
}
.pendingTable .itemName a.sdlink:link, .pendingTable .itemName a.comlink:visited, .pendingTable .itemName a.sdlink:visited {
float: right;
color: #d95854;
margin-right: 20px;
}
.pendingTable .itemName a.comlink:link, .pendingTable .itemName a.sdlink:link, .pendingTable .itemName a.comlink:visited, .pendingTable .itemName a.sdlink:visited {
float: right;
color: #d95854;
margin-right: 20px;
}
 .pendingTable .tr1 .tr1td1 {
text-align: left;
text-indent: 10px;
border-left: 1px solid #E2E2E2;
}
th,td{
	vertical-align: top;}
.itemName{
	width:550px;}
.itemNum{
	width:100px;}
.cost{
	width:100px;}
.orderStatus{
	width:90px;}
.options{
	width:90px;}
#preview {
position: absolute;
top: 0;
left: 0;
width: 352px;
}
#product-intro {
position: relative;
z-index: 1;
padding-left: 370px;
min-height: 430px;
height: auto!important;
}
#spec-n1 {
width: 350px;
height: 350px;
border: 1px solid #ddd;
margin-bottom: 5px;
}
#spec-list {
position: relative;
width: 310px;
height: 54px;
overflow: hidden;
padding: 0 21px;
}
#spec-list .spec-items li {
width: 62px;
text-align: center;
font-size: 0;
position: relative;
}
.lh li, .lh dl, .lh .item {
float: left;
}
#spec-list .spec-items img {
width: 50px;
height: 50px;
padding: 1px;
border: 1px solid #CECFCE;
}
.goods-left{
	width:220px;
	float:left;
	}

.goods-right{
	width:970px;
	margin-left:5px;
	float:left;}
.cat_step1{width:941px;
height:40px;
margin:30px auto 10px auto;

background:url(images/step1.png);}
.cat_step2{width:941px;
height:40px;
margin:30px auto 10px auto;

background:url(images/step2.png);}
.cat_step3{width:941px;
height:40px;
margin:30px auto 10px auto;

background:url(images/step3.png);}

.cart-contain {
	width:1200px;
	margin:0 auto;
}
.shopbagmid {
	background-color:#FFFFFF;
	padding-top:20px;}
.shopbagmid td{text-align:center; vertical-align:middle;}
.shopbagmid h1 {
width: 60px;
height: 60px;
float: left;
padding-top: 3px;
margin-left: 5px;
margin-right: 5px;
}
.shopbagmid h2 {
height: 24px;
float: left;
margin-top: 21px;
line-height: 24px;
}
#gwcount a {
color: #333;
text-decoration: none;
font-size:12px;
font-weight:normal;
}
.cart-out{
	float:right;
	margin:20px 60px 10px 0;
	}
	
.cart-clear{
	line-height:40px;
	margin-left:90px;
	float:left;}
.user-cat-title{
	height:40px;
	line-height:40px;
	padding-left:15px;
	background:#EEEEEE;}
.user-address{
	width:1090px;
	margin:0 auto;}
.consignee-form .list .field {
height: 26px;
float: left;
line-height: 26px;
}
.consignee-form .list, .invoice-form .list {
padding: 5px 0;
overflow: hidden;
zoom: 1;
}
.consignee-form .list .label,.user-address-con .list .label {
width: 85px;
height: 26px;
margin-right: 5px;
float: left;
color: #666;
line-height: 26px;
text-align: right;
}
.user-address-con{
	clear:both;
	margin-left:12px;}
.user-address-con .phone1 span, .user-address-con .phone1 em {
color: #666;
}
.user-address .item{
height: 28px;
margin-bottom: 5px;
overflow: hidden;
zoom: 1;
margin-left:15px;
line-height: 28px;
}
.user-address .item label b {
font-weight: normal;
}
.user-address .form-tip {
color: #999;
}
.user-address .item-selected, #part-invoice .item-selected {
background-color: #fff4d3;
}
.user-con-qr{
	background:url(images/png.png) no-repeat  -259px -297px;
	width:120px;
	height:30px;
	display:block;
	text-align:center;
	line-height:30px;
	color:#fff;
	font-size: 14px;
	font-weight: 700;}
.user-ps{
	width:1090px;
	margin:0 auto;}
.kuaidiz {
height: 24px;
width: 20px;
float: left;
margin-left: 5px;
margin-top: 4px;
}
.kuaidiy {
height: 24px;
width: 100px;
float: left;
line-height:24px;
}
.kuai{
height:30px;
}
.cat_done_table{
width:535px;
margin:0 auto;
}
.user-zf,.user-cart{
	width:1090px;
	margin:0 auto;}
.user-zf td{
	text-align:left;}
.user-zf th{
	vertical-align:middle;
	font-weight:normal;}
.shopbagmid .conn {
margin-left: 15px;
width: 570px;
padding: 25px 25px 40px 50px;
float: left;
display: inline;
color: #787777;
zoom: 1;
}
.shopbagmid .info {
float: left;
border: solid 1px #fff;
border-left: none;
border-right: none;
border-bottom: none;
width: 370px;
padding: 15px 0 80px 27px;
display: inline;
zoom: 1;
}
.shopbagmid .info p {
line-height: 28px;
color: #2d2d2d;
}
.shopbagmid  .conn .goodsdes {
color: #787777;
padding: 0 0 8px 13px;
border-bottom: dotted 1px #cfcfcf;
margin-bottom: 5px;
}
.shopbagmid #toCheckout {
height: 42px;
width: 160px;
display: block;
line-height: 42px;
background: url(images/png.png) no-repeat -385px -290px;
margin-top: 20px;
}
.user-select{
	border:2px solid #ff0000;
	padding:5px;}
.shopbagmid .info i {
color: #787777;
font-family:verdana,SimSun,Helvetica,sans-serif;
font-style:normal;
}
.goods-right .mt {
 background-color: #f7f7f7; 
}
.goods-right .mt {
overflow: visible;
height: 30px;
line-height: 30px;
background: 0;
border-left: 1px solid #ddd;
border-right: 1px solid #ddd;
}
#favorable-suit .mt {
height: 28px;
background-position: 0 -287px;
}
#favorable-suit {
border-top: 2px solid #999;
}
#favorable-suit .mc {
padding: 10px 0;
border: 1px solid #ddd;
border-top: 0;
zoom: 1;
height:194px;
position: relative;
overflow: hidden;
}
#favorable-suit .stab {
height: 30px;
margin-bottom: 10px;
}
#favorable-suit .stab .fore1 {
border: 0;
}
#favorable-suit .suits {
float: left;
width: 406px;
padding-bottom: 10px;
}
#favorable-suit .master {
float: left;
width: 150px;
padding: 0 0 0 10px;
overflow: hidden;
}
.root61 #favorable-suit .suits {
width: 620px;
}
#favorable-suit .infos {
float: left;
width: 190px;
line-height: 20px;
padding-left: 10px;
}
#product-detail {
line-height:25px;
overflow: visible;
}
.mt h2, .smt h3 {
font-family: "microsoft yahei";
font-size:14px;
font-weight:normal;
margin-left:15px;
}
#favorable-suit .stab li {
padding: 0 15px;
height: 16px;
cursor: pointer;
border-left: 1px solid #D4D1C8;
line-height: 30px;
text-align: center;
color: #005aa0;
}
.goods-right .tab .curr {
color: #e4393c;
background-color: #fff;
margin-top: -2px;
}
.goods-right .tab .curr {
border-top: 2px solid #e4393c;
border-bottom: 1px solid #ffffff;
}
.tab li, .tab a, .tab-item {
float: left;
text-align: center;
}
.goods-right .mt .tab {
margin-left: -1px;
overflow: visible;
}
#product-detail .tab {
float: left;
}
#recommend, #product-detail, #comments-list, #consult, #discuss {
overflow: visible;
padding-top: 2px;
_clear: both;
margin-bottom: 50px;
}
.goods-right .tab .curr a {
line-height: 30px;
padding: 0 12px;
border-left: 1px solid #ddd;
border-right: 1px solid #ddd;
color: #e4393c;
}
.tab a {
float: left;
height: 30px;
line-height: 28px;
padding: 0 13px;
color: #333;
}
#spec-list .spec-items img.img-hover {
border: 2px solid #e4393c;
padding: 0;
}
#name h1 {
height: 1.5em;
font-weight:normal;
white-space: nowrap;
text-overflow: ellipsis;
overflow: hidden;
font-family: arial,"microsoft yahei";
color: #000000;
font: 500 16px/1.5em Arial,Verdana,"microsoft yahei";
}
#name h2 {
height: 1.5em;
white-space: nowrap;
text-overflow: ellipsis;
font: 500 16px/1.5em Arial,Verdana,"microsoft yahei";
overflow: hidden;
font-family: arial,"microsoft yahei";
color: #000000;
}
.jqzoom{
	text-align:center;}
.p-price{
	font-size:18px;
	color:#ff0000;}
#summary-price{
	margin:20px 0;}
.clearfix,#name{
	margin-left:60px;
	color:#A2A2A2;}
#summary-fre{
	width:400px;
	color:#000000;
	padding-top:10px;
	padding-bottom:10px;
	margin-top:20px;
	margin-bottom:20px;
	border-top:1px dotted #000000;
	border-bottom:1px dotted #000000;
	}
#choose-amount .wrap-input a {
position: absolute;
top: 3px;
width: 15px;
height: 15px;
overflow: hidden;
line-height: 50px;
}
#choose-amount .btn-reduce {
left: 0;background:url(images/png.png) no-repeat -30px -363px;
}
#choose a {
display: block;
white-space: nowrap;
text-decoration: none;
}
#choose-amount .wrap-input {
position: relative;
width: 36px;
padding: 0 18px;
}
#choose-amount .text {
width: 30px;
height: 16px;
border: 1px solid #ccc;
padding: 2px;
text-align: center;
}
#choose-amount .btn-add {
right: 0;
background:url(images/png.png) no-repeat -73px -363px;
}
#product-intro .dt {
float: left;
width: 72px;
text-align: right;
}
#product-intro .dd {
float: left;
width: 376px;
}
#choose-btns{
	clear:both;
	padding-top:15px;}
.btn-append{
	width:201px;
	height:55px;
	
	background:url(/images/png.png) no-repeat -123px -344px;}
.jp-title{
	padding-left:15px;
	font-size:14px;
	line-height:40px;
	border-bottom:1px solid #ccc;
	}
.goods-left{
	border:1px solid #ccc;}
.hide{display:none;}
.jp-img{
	width:168px;
	margin:0 auto;}
.jp-img-t{
	margin-left:10px;
	text-align:center;}
.jp-imt-p{
	margin-left:10px;
	text-align:center;}
.jp-imt-p span{
	font-size:14px;
	color:#ff0000;
	font-weight:700;}
.jp-con{
	padding:10px 0;
	border-bottom:1px dashed #ccc;}
.combo-action{
	width:315px;
	    position: absolute;
    left: 657px;
	}
.suits{
	margin-left:40px;
	margin-top:40px;
	color:#727272;
	font-size:14px;}
.combo-action .combo-price {
display: inline-block;
font-size: 12px;
line-height: 18px;
color: #c40000;
float:left;
padding-bottom:10px;
font-family:arial,verdana,sans-serif!important;
}
.combo-action .combo-price i {
font-family: arial,verdana,sans-serif!important;
font-style: normal;
font-size: 18px;
}
.combo-action .combo-price s {
text-decoration: none;
font-weight: bolder;
font-size: 18px;
}
.combo-action .save-price {
background-color: #333;
color: #fff;
padding: 1px 3px;
font-size: 14px;
line-height: 18px;
margin-left: 4px;
float:left;


}
 .combo-action .combo-btn {
border: 1px solid #df4050;
cursor: pointer;
outline: 0;
-moz-border-radius: 2px;
-khtml-border-radius: 2px;
-webkit-border-radius: 2px;
border-radius: 2px;
height: 25px;
line-height: 24px;
font-size: 12px;
font-weight: 700;
width: 112px;
text-align: center;
display: block;
margin: 10px 0;
}
.combo-action .J_ComboBuy {
clear:both;
background-color: #ffeded;
color: #c40000;
}
 .combo-action .J_ComboAddCart {
background-color: #b70305;
color: #fff;
}
 .combo-action .save-price i {
font-family: arial,verdana,sans-serif!important;
font-style: normal;
}
 .combo-action .save-price s {
text-decoration: none;
}
.shfw {
width: 745px;
height: auto;
float: left;
margin-top: 5px;
display: inline;
}
.shfw h1,.shfw h2,.shfw h3,.shfw h4,.shfw h5,.shfw h6{
font-size: 12px;
font-family: "宋体";
font-weight: normal;
line-height: 25px;
}
#favorable-suit{
	margin-bottom:20px;}
.nav-minicart-btn {
	background-color: #b70305;
}
.zuoyong{
line-height:28px;}
.nav-minicart-btn a{
	
	
float: right;
display: inline;
width: 109px;
height: 28px;
background:url(/images/png.png) no-repeat -441px -359px;
overflow: hidden;
margin: 0px 3px 0 0;
cursor: pointer;
line-height: 100px;
overflow: hidden;
	
	}
#product-detail-1{
	margin-top:20px;}
#product-detail .nav-fixed {
position: fixed;
top: 0px;
width:970px;
border-bottom: 1px solid #ccc;
border-top: 2px solid #cccccc;
background-color:#ffffff;

}
#nav-minicart {
z-index: 2;
}
.float-nav-wrap{
	border-bottom:1px solid #ccc;
	border-top: 2px solid #cccccc;}
.zixun {
width: 743px;
height: auto;
border: #D4EBC1 solid 1px;
float: left;
}
.lun1 {
width: 970px;
height: 20px;
float: left;
padding-top: 8px;
}
.lun1 span {
padding-top: 5px;
}
.lun1 img {
padding-left: 15px;
}
.zixun{
		width:970px;
		height:auto;
	border:#D4EBC1 solid 1px;

	float:left;
		
}
.xun1 {
		width:970px;
		height:20px;
		padding-top:8px;
		float:left;
	}
.xun1 img{
		padding-left:15px;
	}
.xun1 a {
			padding-right:8px;
		}
.xw{
	width:970px;
	height:auto;
	float:left;
	margin-left:10px;
	display:inline;
}
		
.xun2{
	width:930px;
	height:auto;
	padding-left:15px;
	padding-top:10px;
	padding-bottom:10px;
	border-bottom:#DCDCDC  dotted 1px;


}
.xun2 h1{
	width:930px;
	height:20px;
	color:#6A6A6A;
}
.xun2 h2{
	width:930px;
	height:auto;
	padding-top:5px;
	line-height:20px;
}
.xun2 h3{
	width:930px;
	height:20px;
	color:#367E07;
	padding-top:10px;
}
.xun2 h4{
	width:930px;
	height:auto;
		color:#367E07;
		line-height:20px;
}
#consultsList{
	width:730px;
	height:240px;
	float:left;
}
.zixun1{
	width:730px;
	height:215px;
	float:left;
	margin-top:10px;
	display:inline;
	margin-left:10px;
	border:#FCE5C5  solid 1px;
	background:#FFFBF5;
	
}
.table{
	width:970px;
	height:200px;
	float:left;
	margin-top:15px;
	display:inline;
}
#pager span a {
padding-left: 5px;
}
a {
color: #333333;
text-decoration: none;
}

.zixun h1,.zixun h2,.zixun h3,.zixun h4,.zixun h5,.zixun h6 {
font-size: 12px;
font-family: "宋体";
font-weight: normal;
}
#favorable-suit .stab .tclicurr{
	color:#333;
	font-weight: 700;
	left:700px;
	top:0px;
	border-top: 2px solid #ff0000;
    margin-top: -2px;
	}
.fenye{
	width:360px;
	height:36px;
	float:right;
	margin-bottom:10px;
}
.fenye h1{
	width:30px;
	height:20px;
	float:left;
	padding-top:15px;
	font-size: 12px;
font-family: "宋体";
font-weight: normal;
}
.fenye h2{
	width:150px;
	float:left;
	height:20px;
	padding-top:15px;
	font-size: 12px;
font-family: "宋体";
font-weight: normal;
}
.fenye h3{
	width:30px;
	float:left;
	height:20px;
	padding-top:15px;
	font-size: 12px;
font-family: "宋体";
font-weight: normal;
}

.fenye h4{
	width:40px;
	height:20px;
	float:left;
	padding-top:8px;
	font-size: 12px;
font-family: "宋体";
font-weight: normal;
}

#oo{
	width:40px;
	float:left;
	height:15px;
	margin-top:3px;
	display:inline;
}
.fenye h5{
	width:30px;
	height:20px;
	float:left;
	padding-top:15px;
	text-align:center;
	font-size: 12px;
font-family: "宋体";
font-weight: normal;
}
.fenye h6{
	width:36px;
	height:19px;
	float:left;
	padding-top:11px;
	font-size: 12px;
font-family: "宋体";
font-weight: normal;
}
.wodeshoucang {
width: 100%;
height: auto;
float: left;
margin-left: 20px;
display: inline;
}
.shoucang1 {
width: 100%;
height: 20px;
float: left;
margin-top: 8px;
display: inline;
font-weight: bold;
color: #CE4114;
font-size: 14px;
}
.shoucang2 {
width: 915px;;
height: auto;
float: left;
margin-top: 6px;
display: inline;
border: #ccc solid 1px;
margin-bottom:10px;
}
.cang1 {
width: 100%;
height: 30px;
background: #ccc;
border-bottom: #ccc solid 1px;
}
.cang1 h2 {
width: 480px;
height: 20px;
float: left;
padding-left: 20px;
padding-top: 10px;
font-size: 12px;
font-family: "宋体";
font-weight: normal;
}
.cang1 h3 {
width: 130px;
height: 28px;
float: right;
padding-left: 60px;
padding-top: 2px;
font-size: 12px;
font-family: "宋体";
font-weight: normal;
}
.cang2 {
width: 90%;
height: 129px;
float: left;
margin-top: 8px;
margin-left: 10px;
display: inline;
border-bottom: #CCC dotted 1px;
}
.c2 {
width: 103px;
height: 103px;
float: left;
padding-top: 13px;
padding-left: 13px;
padding-right: 13px;
padding-bottom: 13px;
}
.c3 {
width: 270px;
height: 119px;
float: left;
margin-left: 10px;
margin-top: 10px;
display: inline;
}
.c4 {
width: 100px;
height: 21px;
float: left;
margin-top: 85px;
display: inline;
margin-left: 7px;
padding-left: 55px;
}
.c5 {
width: 97px;
height: 21px;
float: left;
margin-top: 45px;
margin-left: 10px;
display: inline;
}
.c6 {
width: 97px;
height: 21px;
float: left;
margin-top: 19px;
margin-left: 10px;
display: inline;
}
.c3 h1,.c3 h2,.c3 h3,.c3 h4,.c3 h5{
font-size: 12px;
font-family: "宋体";
font-weight: normal;
}
.c3 h2 {
width: 270px;
height: 20px;
float: left;
font-weight: bold;
font-size: 14px;
padding-top: 16px;
}
.c3 h2 a {
color: #1343CB;
text-decoration: none;
}
.c3 h3 {
width: 270px;
height: 20px;
float: left;
padding-top: 8px;
}
.biaoqian1,.chongzhi2{
width:99%;
margin:0 auto;}
.bao1 {
width: 100%;
height: 20px;
float: left;
margin:10px 0 10px 10px;
font-weight: bold;
color: #636363;
font-size: 14px;
}
.chongzhi2{
margin-bottom:10px;}
.chongzhi2 td{
vertical-align: middle;
}
/**  收货地址 新增样式  **/
.consignee_list{
	border: 2px solid #e6e6e6;
	margin: 10px;
	padding: 10px;
	width: 400px;
	float: left;
}
.reveal-modal {
		visibility: hidden;
		top: 100px; 
		left: 50%;
		margin-left: -300px;
		width: 520px;
		background: #eee url(modal-gloss.png) no-repeat -200px -80px;
		position: absolute;
		z-index: 1002;
		padding: 30px 40px 34px;
		-moz-border-radius: 5px;
		-webkit-border-radius: 5px;
		border-radius: 5px;
		-moz-box-shadow: 0 0 10px rgba(0,0,0,.4);
		-webkit-box-shadow: 0 0 10px rgba(0,0,0,.4);
		-box-shadow: 0 0 10px rgba(0,0,0,.4);
		}
	.reveal-modal .close-reveal-modal {
		font-size: 22px;
		line-height: .5;
		position: absolute;
		top: 8px;
		right: 11px;
		color: #aaa;
		text-shadow: 0 -1px 1px rbga(0,0,0,.6);
		font-weight: bold;
		cursor: pointer;
		} 
		.reveal-modal-bg { 
		position: fixed; 
		height: 100%;
		width: 100%;
		background: #000;
		background: rgba(0,0,0,.8);
		z-index: 1001;
		display: none;
		top: 0;
		left: 0; 
		}
	.consignee_list_class  td{
	vertical-align:middle;
	 }
/*focus*/
.focus {height:420px;overflow:hidden;position:relative;background:#ccc;}
.focus_m ul {width:100%;height:420px;overflow:hidden;}
.focus_m li {width:100%;height:420px;_float:left;}
.focus_m li.li_1 {background:url(images/02.jpg) center 0 no-repeat #00375e;}
.focus_m li.li_2 {background:url(images/02a.jpg) center 0 no-repeat #0f092f;}
.focus_m li.li_3 {background:url(/images/q10.jpg) center 0 no-repeat #ffffff;}
.focus_s {height:0;position:relative;margin:0 auto;z-index:2;width:1000px;}
.focus_s ul {height:12px;overflow:hidden;position:absolute;left:10px;top:360px;}
.focus_s li {float:left;cursor:pointer;height:12px;width:12px;overflow:hidden;margin-right:10px;}
.focus_s li b {display:block;text-indent:-999em;background:url(images/circle.png) 0 0 no-repeat;width:12px;height:32px;overflow:hidden;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=noscale, src='images/circle.png');_background:none;}
.focus_s li.active b {margin-top:-20px;}
.focus_l,.focus_r {position:absolute;display:block;width:50px;height:75px;overflow:hidden;z-index:2;top:150px;}
.focus_l {left:0;}
.focus_r {right:0;}
.focus_l b,.focus_r b {position:absolute;z-index:1;display:block;width:50px;height:75px;overflow:hidden;background:#000;opacity:0.3;filter:alpha(opacity=30);cursor:pointer;}
.focus_l span,.focus_r span {display:block;position:relative;z-index:2;width:22px;height:33px;top:21px;cursor:pointer;}
.focus_l span {left:12px;background:url(images/l.png) 0 0 no-repeat;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=noscale, src='images/l.png');_background:none;}
.focus_r span {left:16px;background:url(images/r.png) 0 0 no-repeat;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=noscale, src='images/r.png');_background:none;}
.focus_l:hover,.focus_r:hover {*zoom:1;}
.focus_l:hover b,.focus_r:hover b {opacity:0.5;filter:alpha(opacity=50);}
.focus_m a{width:100%;height:420px;display:block;}
/*  支付页面样式  */
.w {
	width: 990px;
	margin: 0 auto;
}
#p-header {
	margin-top: 15px;
	margin-bottom: 15px;
}
#p-logo {
	float: left;
	margin-top: 20px;
}
.stepflex {
	border-top: 5px solid #ccc;
	margin-top: 20px;
	text-align: center;
	float: right;
}
.stepflex dl {
	float: left;
	position: relative;
	width: 130px;
	top: -5px;
	border-top: 5px solid #ccc;
}
.mainbody {
	border-top: 2px solid #7ABD54;
	background-color: #F3FDED;
	margin-bottom: 20px;
	height: 80px;
}
.clr {
	display: block;
	overflow: hidden;
	clear: both;
	height: 0;
	line-height: 0;
	font-size: 0;
}
.tabs {
	position: relative;
	border: 3px solid #EDD28B;
	background-color: #FFFDEE;
	padding: 20px;
	margin-bottom: 30px;
}

.list-bank li {
	border: 1px solid #DDDDDD;
	background-color: #FFFFFF;
	float: left;
	padding: 6px;
	width: 202px;
	margin-right: 10px;
	margin-bottom: 10px;
	cursor: pointer;
}
.list-bank label {
	margin-right: 5px;
	float: left;
}
.list-bank .jdradio {
	margin-left: 6px;
	margin-right: 11px;
	position: relative;
	top: 8px;
	float: left;
	visibility: hidden;
}

.pay-more {
	clear: both;
	width: 212px;
	margin-bottom: 20px;
}

.subtit {
	font-weight: normal;
	margin-bottom: 17px;
	font-size: 12px;
}
.btn-next {
	background: url(images/btn-sp.png) no-repeat;
	width: 134px;
	height: 37px;
	line-height: 100px;
	overflow: hidden;
	display: inline-block;
	border: none;
	vertical-align: middle;
}
.bank-logo {
	background:url(images/bank-logo-20140410B.png);
	display: block;
	width: 125px;
	height: 28px;
	overflow: hidden;
}
#bank-bcom {
	background-position: 0 -392px;
}

#bank-zfb {
	background-position: 0 -392px;
}
.icon-succ04 {
	background: url(images/icon-succ.png);
}
.mainbody .mc {
	padding:19px 20px 18px 46px;
	position: relative;
}

.mainbody .icon-succ04, .mainbody .icon-error05 {
	margin-left: -26px;
	float: left;
	display: inline-block;
	width: 16px;
	height: 16px;
	vertical-align: middle;
}
.orderinfo {
	float: left;
	color: #7ABD54;
	margin-right: 15px;
	font-size: 14px;
}
.mb-tip {
	color: #999999;
	margin-top: 4px;
}
.ftx-04 {
	color: #ff6600;
}
.holder .holder-text-bg {
position: absolute;
background-color: #0053A1;
bottom: 0px;
width: 100%;
height: 100%;
display:none;
overflow:hidden;
line-height: 100%;
}
.holder .holder-text-bg a{
color:#FFFFFF;
text-align:center;
line-height:30px;
}
.holder .holder-text-bg div{
padding-top:50%;
display:block;
width:100%;
margin-top: -10px;
line-height: 30px;
overflow:hidden;
text-align:center;
}
/**  各银行样式  **/
#bank-icbc {
	background-position: 0 -140px;
}
#bank-ccb {
	background-position: 0 -336px;
}
#bank-cmb {
	background-position: 0 -784px;
}
#bank-abc {
	background-position: 0 -532px;
}

#bank-gdb {
	background-position: 0 -196px;
}
#bank-boc {
	background-position: 0 -840px;
}
#bank-cmbc {
	background-position: 0 -448px;
}
#bank-hxb {
	background-position: 0 -308px;
}
#bank-cib {
	background-position: 0 -756px;
}
#bank-ceb {
	background-position: 0 -168px;
}
#bank-post {
	background-position: 0 -868px;
}

#bank-citic {
	background-position: 0 -896px;
}
#bank-spdb {
	background-position: 0 -588px;
}
#bank-sdb {
	background-position: 0 -700px;
}
#bank-bob {
	background-position: 0 -28px;
}
#bank-cbhb {
	background-position: 0 -56px;
}
#bank-pab {
	background-position: 0 -560px;
}
#bank-njcb {
	background-position: 0 -476px;
}
#bank-hzb {
	background-position: 0 -252px;
}
#bank-shb {
	background-position: 0 -672px;
}
#bank-srcb {
	background-position: 0 -644px;
}
#bank-wzcb {
	background-position: 0 -728px;
}
#bank-jsb {
	background-position: 0 -364px;
}
#bank-bocd {
	background-position: 0 -84px;
}
#bank-cqrcb {
	background-position: 0 -924px;
}
#bank-qdccb {
	background-position: 0 -616px;
}
#bank-nbcb {
	background-position: 0 -504px;
}
#bank-bjrcb {
	background-position: 0 0;
}
.list-bank .select {
	border: 2px solid #e4393c;
	padding: 5px;
}
.pay-more {
	clear: both;
	width: 212px;
	margin-bottom: 20px;
}
.pay-more .link-more {
	height: 39px;
	line-height: 39px;
	width: 100%
}
.link-more {
	border: 1px dotted #cccccc;
	color: #005EA7;
	display: inline-block;
	text-align: center;
	padding: 1px;
}
.link-more:hover {
	padding: 0;
	border: solid 2px #cccccc;
	background: #ffffff;
	text-decoration: none;
}
/** 弹出窗口样式 **/
#fullbg { 
background-color:gray; 
left:0; 
opacity:0.5; 
position:absolute; 
top:0; 
z-index:3; 
filter:alpha(opacity=50); 
-moz-opacity:0.5; 
-khtml-opacity:0.5; 
} 
#dialog { 
background-color:#fff; 
border:5px solid rgba(0,0,0, 0.4); 
height:160px; 
left:50%; 
margin:-120px 0 0 -200px; 
padding:1px; 
position:fixed !important; /* 浮动对话框 */ 
position:absolute; 
top:50%; 
width:300px; 
z-index:5; 
border-radius:5px; 
display:none; 
} 
#dialog p { 
margin:0 0 12px; 
height:24px; 
line-height:24px; 
background:#CCCCCC; 
} 
#dialog p.close { 
text-align:right; 
padding-right:10px; 
} 
#dialog p.close a { 
color:#fff; 
text-decoration:none; 
} 
#dialog .dia_finish {
	border: 1px solid #BFD6AF;
	background: #F5FBEF;
	margin-right: 20px;
	margin-left: 20px;
	font-size: 14px;
	line-height: 28px;
	font-weight: bold;
	padding: 5px;
}
#cart-addred b {
	width: 15px;
	height: 15px;
	margin-right: 5px;
	float: left;
	overflow: hidden;
	line-height: 0;
	font-size: 0;
	background: url(images/addred.gif) no-repeat;
}
#cart-lessred b {
	width: 15px;
	height: 15px;
	margin-right: 5px;
	float: left;
	overflow: hidden;
	line-height: 0;
	font-size: 0;
	background: url(images/addred.gif) no-repeat;
	background-position:0 -15px;
}

#cart-addbill b {
	width: 15px;
	height: 15px;
	margin-right: 5px;
	float: left;
	overflow: hidden;
	line-height: 0;
	font-size: 0;
	background: url(images/addred.gif) no-repeat;
}
#cart-lessbill b {
	width: 15px;
	height: 15px;
	margin-right: 5px;
	float: left;
	overflow: hidden;
	line-height: 0;
	font-size: 0;
	background: url(images/addred.gif) no-repeat;
	background-position:0 -15px;
}
.zs_3{
	width:1200px;
	margin:0 auto;
	background:#FBF8F1;}
.dg_3{

width:500px;
float:left;
margin-left:13px;
display:inline;
text-align: center;
margin-top:10px;
}
.dg_4{
width:480px;
float:left;
font-size:12px;}
.club{
	clear:both;}
#Loading {position:absolute;z-index:10;left:10px;top:10px;border:1px #666666 solid;background:#ffffff;width:10px;height:10px;}
.sub{
position:fixed;z-index:10;left:10px;top:10px;border:1px #5F6A6C solid;background:#ffffff;
}
.sub_title {
width:494px;
height:26px;
background-image:url(http://img.quanriai.com/ganjing/images/sub_title.jpg);
}
.sub_title a{
float:right;
}
.sub_dd{
width:460px;
margin:0 auto;
padding-top:10px;
clear:both;
}
.sub_text{
font-size: 13px;
line-height: 160%;
clear:both;
}
.sub_text1{
text-indent:26px;
font-size: 13px;
line-height: 160%;
padding-top:10px;
}
.sub_text2{
font-size: 13px;
line-height: 160%;
clear:both;
padding-top:10px;
}
.left{float:left;}
.sub_qd{
width:90px;
margin:0 auto;
padding-bottom:10px;
}
.gxn{
color:#000000;
font-size:16px;
float:left;
padding-top:5px;
font-weight:bold;
padding-left:5px;
}
.gxn1{
color:#D95726;
font-size:16px;
padding-top:5px;

float:left;
font-weight:bold;
}
.gxn2{
color:#D95726;
font-size:13px;
padding-top:8px;
float:left;
padding-left:5px;
}
#showconsult{
float:left;
margin-left:10px;}
#consultsList{
display:none;}
#goods_pricename,#consignee_0,#mobile_0,#tel_0,#address_0,#pay_id,#goods_pricename option,#pay_id option{
height:22px;line-height:22px;}
#dingdan{
width: 81px;
display: block;
}