/*顶部NAV模块*/
.site-nav-bd{
	margin: 0 auto;
	height: 116px;
	position: relative;
}
.nav-hd-logo{
	padding-top: 34px;
	float: left;
}
.m-site-nav{
	background: url('img/nav-bg.png') repeat-x bottom #fff;

}
.m-order-inquiry{
	position: absolute;
	right: 0px;
}
.m-order-inquiry a{
	background: url('img/Order-inquiry.png') no-repeat;
	width: 100px;
	height: 24px;
	display: block;
	float: left;
	margin-top: 13px;
}
.m-order-inquiry img{
	float: left;
	margin-right: 10px;
	margin-top: 15px;
	display: block;
}
.site-nav-list{
	float: right;
	position: absolute;
	right: -10px;
	top: 69px;
}
.site-nav-list{
	float: left;
}
.site-nav-list li{
	text-align: center;
	font-size: 20px;
	float: left;
}
.site-nav-list li a{
	color: #666;
	padding-bottom: 16px;
	font-family: '微软雅黑';
	display: block;
	padding-left:28px;
	padding-right:28px;
}
.site-nav-list li a:hover{
	border-bottom: 3px #129ded solid;
	color: #129ded;
}
.status-li{
	display: block;
	border-bottom: 3px #129ded solid;
	color: #129ded;
}
/*进度条模块*/
.m-status{height: 88px;}
.m-status img{	
	width: 870px;
	display: block;
	margin: 0 auto;
}

/*用户信息填写模块*/
.m-user-box{
	width: 940px;
	margin: 0 auto;

}
.form-hd{
	font-size: 20px;
	font-weight: 100;
}
.form-cont .form{
	padding: 30px;
}
.m-user-box .form-cont{
	background-color: #fff;
}
.form-cont .item i{
	color: red;
	vertical-align: middle;
}
.name-text{
	width: 190px;
	height: 26px;
}
.yzm-text{
	width: 100px;
	height: 30px;
}
.mobile-text{
	width: 190px;
	height: 26px;
}
.combobox-input{
	width: 510px;
	height: 100px;
	border: 1px solid #ccc;
}
.i-text{
	border: 1px solid #ccc;
	padding: 1px;
	font-size: 14px;
}
.form-cont .item-label{
	display: inline;
	float: left;
	font-size: 14px;
	height: 26px;
	line-height: 26px;
}
.form-cont .item{
	margin-top: 15px;
	padding-bottom: 5px;
	padding-left:0px;
	overflow: hidden;
	color: #666666;
	zoom: 1;
	position: relative;
}
.item-mobile{
	margin-top: 15px;
}
.item-preserve a{
	margin-left: 81px;
	background: url('img/preserve-bt.jpg') no-repeat;
	width: 118px;
	height: 38px;
	display: block;
	color: #fff;
	text-align: center;
	line-height: 38px;
}
.form-cont input{
	float: left;
}
.form-cont select{
	float: left;
	margin-left: 4px;
}
.form-cont .msg{
	height: 28px;
	float: left;
	border: 1px solid #ff6666;
	display: none;
	margin-left: 10px;
	background: url('img/cuowu.jpg') no-repeat #ffe9e9;
	background-position: 6px 5px;
	padding: 0 10px 0 29px;
	line-height: 28px;
	font-size: 14px;
}
.form-cont .msgTure{

	height: 28px;
	float: left;
	border: 0px solid #54ce76;
	margin-left: 10px;
	background: url('img/dui.png') no-repeat;
	background-position: 6px 5px;
	padding: 0 10px 0 29px;
	line-height: 28px;
	display: none;
	font-size: 14px;
}
.hide-box1{

}
.msg i{
	
}
.form-cont .tesh{
	margin-left: 80px;
	margin-top: 6px;
}
/*/用户信息填写模块*/
/*物品下单模块*/
.m-bundle{
	width: 940px;
	margin: 0 auto;
}

/*/物品下单模块*/
.grid-bundle{
	width: 100%;
	margin-bottom: 20px;
	table-layout: fixed;
	text-align: center;
	border-collapse: collapse;
}
.grid-bundle thead tr{
	background-color: #00aeee;
	font-weight: 100;

}
.grid-bundle thead{
	border-right:1px solid #00aeee;
	border-left:1px solid #00aeee;
}
.grid-bundle thead th{
	color: #fff;
	padding: 5px 0;
	font-weight: 400;
}
.m-bundle .tube-title{
	width: 44%;
}
.m-bundle .tube-amount{
	width: 120px;
}
.m-bundle .order-tbody{
	padding: 50px;
	font-weight: 100;
	background: #fff;
	border-left: 1px #afd9ff solid;
	border-right: 1px #afd9ff solid;
}
.m-bundle .order-bd{

	border-bottom: 1px #afd9ff dashed;
}
.m-bundle tbody th{
	height: 110px;
	font-weight: 100;

}
.title-productName{
	display: block;
	float: left;
	width: 220px;
	text-align: left;
	margin-left: 11px;
}
.title-productName span{
	color: #999999;
}
.title-cont img{
	display: block;
	float: left;
	margin-left: 35px;
}
.amount-cont .pd-number{
	width: 30px;
	height: 27px;
	text-align: center;
	line-height: 27px;
}
.subtract{
	background: #7e9096;
	padding: 3px 6px;
	cursor: pointer;
	border: 1px solid #e5e5e5;
	background: #f0f0f0;
	text-align: center;
	line-height: 23px;
	margin-left: 23px;
	_margin-left: 10px;
	color: #444;
}
.increase{
	background: #7e9096;
	padding: 3px 4px;
	cursor: pointer;
	border: 1px solid #e5e5e5;
	background: #f0f0f0;
	text-align: center;
	line-height: 23px;
	color: #444;
}
.m-bundle .promo-cont{
	color: red;
	font-weight: 600;
}
.grid-bundle .operate-cont a{
	color: #00aeee;
}
.grid-bundle .annex-ft{
	text-align: left;
	padding-left: 30px;
	padding-top: 15px;
	position: relative;
}
.grid-bundle .annex-ft .xuqiu{
	height: 20px;
	padding: 3px;
	width: 200px;
}
.grid-bundle tfoot{
	padding-top: 10px;
	border-bottom: 1px #afd9ff solid;
	border-left: 1px #afd9ff solid;
	border-right: 1px #afd9ff solid;
	background: #fff;
	width: 100%;
}
.grid-bundle .bill-ft{
	width: 40%;
	text-align: right;
	padding: 30px 0;
}
.Price-table{
	margin-left: 140px;
}
.Price-table tr{
	width:334px;
}
.bill-ft .p-time{
	text-align: center;
	margin-left: 96px;
}
.Price-table tr td{
	width: 170px;
	padding: 5px 0;
	color: #333;

}
.Price-tbody{
}

.order-ft{
	position: relative;
}
#bundle-order .bill-ft{
	padding: 0;
}
#bundle-order .indexft-hd{
	padding-bottom: 10px;
}
#bundle-order .index-cont-ft{
	padding: 10px 0px;
	*padding:0px 0px;
}
#bundle-order .indexft-hd{
	margin-left: 748px;
	*margin-left: 348px;
}
/*抵用卷模块*/
.m-vouchers{
	width: 540px;
	border: 1px solid #cccccc;
	margin-left: 61px;
	_margin-left: -260px;
	text-align: left;
	padding: 15px 25px;
	overflow: hidden;
	display: none;
}
.vouchers-hd{
	color: #333333;
	margin-bottom: 10px;
}
.m-vouchers .vouchers-text{
	width: 190px;
	height: 32px;
	line-height: 32px;
	padding-left: 4px;
	font-size: 16px;
}
.vouchers-bd{
	margin-bottom: 6px;
	border-bottom: 1px dashed #ccc;
	padding-bottom: 14px;
	overflow: hidden;
	_height:51px;
}
.vouchers-ft{
	float: left;
}
.shiyong-bt{
	margin-top: 2px;
	margin-left: 6px;
}
.m-vouchers .msg{
	height: 28px;
	float: left;
	color: #333333;
	border: 1px solid #ff6666;
	margin-left: 10px;
	background: url('img/cuowu.jpg') no-repeat #ffe9e9;
	background-position: 6px 5px;
	padding: 0 10px 0 29px;
	line-height: 28px;
	display: none;
	font-size: 14px;
	margin-top: 3px;
}
.m-vouchers .msg1{
	height: 28px;
	float: left;
	color: #333333;
	border: 1px solid #54ce76;
	margin-left: 10px;
	background: url('img/dui.jpg') no-repeat #e5feec;
	background-position: 6px 5px;
	padding: 0 10px 0 29px;
	line-height: 28px;
	display: none;
	font-size: 14px;
	margin-top: 3px;
}
.vouchers-transfer{
	width: 300px;
	text-align: left;
	margin-left: 35px;
	_margin-left: -605px;
	background: url('img/shouqi.png') no-repeat;
	margin-bottom: 10px;
}
.vouchers-transfer1{
	background: url('img/zhangkai.png') no-repeat;
}
.vouchers-transfer a{
	padding-left: 27px;
}
/*/抵用卷模块*/
/*底部模块*/
 .m-footer{
 	width: 940px;
 	margin: 0 auto;
 	padding-bottom: 50px;
 	overflow: hidden;
 	background: url('img/logo-bg.png') no-repeat;
 	background-position: right 35px;
 	position: relative;
 }
 .footer-l{
 	width: 470px;
 	display: block;
 	float: left;

 }
 .footer-l p{
	color: #999999;
	font-size: 12px;
	margin-top: 2px;
 }
 .footer-table{
 	width: 330px;
 }
 .footer-table tr{
 	font-size: 12px;
 	padding-top: 10px;
 	color: #8D8D8D;
 }
 .footer-table tbody tr td{
 	padding-top: 10px;
 	color: #8D8D8D;
 }
.footer-table .tr-hd{
	font-size: 18px;
	font-weight: 600;
}
.footer-table .tr-hd td{
	color: #333;
}
.footer-r{
	margin-top: 20px;
	display: block;
	float: left;
	margin-left: 70px;

}
/*/底部模块*/

/*提交地址后DEMO*/
.m-address-confirm{
	background-color: #fff4d3;
	border:1px #f1dfa9 solid;
	padding: 23px;
	overflow: hidden;
	display: none;
}
.address-confirm-hd{
	padding-left: 22px;
	background: url('img/address-bg.png') no-repeat;
}
.address-confirm-bd{
	background:url('img/address-bj.png') no-repeat;
	padding-left: 20px;
	background-position: 0 3px;
	margin-left: 10px;
}
/*/提交地址后DEMO*/
/*信息显示框架*/
.m-index-info{
	width: 870px;
	height: 308px;
	margin-left: auto;
	margin-right: auto;
	background: #fff;
	background: url('img/zhifugg.png') no-repeat #fff;
	background-position: 170px 48px;
}
.m-index-info1{
	width: 870px;
	height: 308px;
	margin-left: auto;
	margin-right: auto;
	background: #fff;
	background: url('img/shibai.png') no-repeat #fff;
	background-position: 170px 48px;
}
.m-info-cont{
	margin-left:240px;
	margin-top: 60px;
}
.m-info-cont h2{
	font-size: 22px;
	font-weight:normal;
	margin-bottom: 18px;
}
.m-info-cont p{
	line-height: 26px;
	color: #333;
}
/*/信息显示框架*/
/*支付模块*/
.m-pay{
	background: #fff;
	padding: 14px 0px;
}
.m-pay li{
	width: 150px;
	margin-left: 10px;
}
.m-pay input{
	margin-top: 19px;
	margin-right: 10px;
}
.submit-pay{
	background: #0da4dc;
	width: 150px;
	height: 39px;
	display: block;
	float: right;
	color: #fff;
	font-size: 18px;
	text-align: center;
	line-height: 39px;
}
/*/支付模块*/
/*支付成功信息*/
.Complete-cont-msg{
	width: 591px;
	height: 555px;
	margin-left: 200px;
	padding-left: 100px;
	padding-top: 85px;
	background: url('img/zhifugg.png') no-repeat;
	background-position: 35px 72px;
}
.Complete-cont-msg h2{
	font-size: 22px;
	color: #333;
	font-weight: 600;
	margin-bottom: 17px;
}
.Complete-cont-msg p{
	padding-top: 7px;
	color: #333;
}
.green{
	color: #107e25;
}
.download-link-a a{
	color: #0099ff;

}
.download-link-a{
	padding-bottom: 20px;
}
/*-查询模块*/
.m-query{
	background-color: #fff;
	height: 381px;
	margin-bottom: 10px;
}
.m-query-cont{
	width: 510px;
	margin-left: 262px;
}

.m-query-cont .item i{
	color: red;
}
.m-query-cont .item{
	margin-top: 18px;
	width: 510px;
}
.query-ip{
	width: 190px;
	border: 1px solid #ccc;
	padding: 1px;
	height: 26px;
	font-size: 14px;
	float: left;
}
.Veri-code-ip{
	width: 80px;
}
.code-img{
	margin-top: 0px;
	display: block;
	float: left;
	margin-top: 4px;
	margin-left: 10px;
}
.m-query-cont .item-label{
	float: left;
	font-size: 14px;
	display: block;
	height: 26px;
	line-height: 26px;
}
.refresh-a{
	font-size: 14px;
	display: block;
	float: left;
	margin-top: 3px;
	margin-left: 10px;
}
.Veri-ft a{
	display: block;
	float: left;

}
.m-query-cont .msg{
	height: 28px;
	float: left;
	border: 1px solid #ff6666;
	display: block;
	margin-left: 10px;
	background: url('img/cuowu.jpg') no-repeat #ffe9e9;
	background-position: 6px 5px;
	padding: 0 10px 0 29px;
	line-height: 28px;
	font-size: 14px;
}
.Veri-ft .msg{
	margin-top: 4px;
}
.status-nav{
	color: #00aeee;
}
/*物流信息*/
.m-logistics{
	background-color: #fff;
	padding-top: 10px;
	padding-bottom: 30px;
}
.logistics-form tr td{
	padding-top: 4px;
	padding-bottom: 5px;
	font-size: 14px;
	color: #666666;
}
.logistics-form .status-ft td{
	color: green;
}
.logistics-form .status-td{
	padding-top:0px;
	position: relative;
}
.status-ft{
	background-color: #f9f9f9;
}
.status-td p{
	position: absolute;
	top: 26px;
	left: 0;
}
.logistics-form .laiyuan{
	color: #666;
}
.status-ft span{
	padding-right: 50px;
}
.m-dingdaninfo{
	background-color: #fff;
	padding: 20px 0px 10px 0;
}
.m-dingdaninfo p{
	padding-left: 20px;
	margin-bottom:5px; 
}
#bundle-order .No-status{
	margin-left: 610px;
	*margin-left: 610px;
}
/*m-Pnav 首页中间导航模块*/
.m-Pnav{
	line-height: 35px;
	padding: 7px 0px;
	text-align: right;
}
.m-Pnav li{
	float: left;
	margin-right: 4px;
	margin-left: 2px;
}
.m-Pnav ul{
	margin-left: 420px;
	_margin-left: 416px;
}
.m-Pnav li .item{
	color: #666666;
}
.m-Pnav .list-ft{
	background: #fa8c35;
	color: #fff;
	width: 124px;
	height: 35px;
	display: block;
	text-align: center;
	line-height: 35px;
}
.m-right-fuk{
	background: url('img/fudong-r.png') no-repeat;
	width: 183px;
	height: 294px;
	display: block;
	position: fixed;
	_position:absolute;
	z-index: 3;
	top:160px;
	*top:790px;
	right: -147px;
}
.zaixi-a{
	width: 37px;
	height: 127px;
	display: block;
	position: absolute;
	top: 101px;
}
.del-a{
	width: 22px;
	height: 22px;
	display: block;
	position: absolute;
	right: 2px;
	top: 2px;
}
.qq1-a{
	width: 101px;
	height: 27px;
	display: block;
	top: 105px;
	left: 60px;
	position: absolute;
}
.gs_xinxi{
	background: #f9f9f9;
	border-top: 1px #e3e3e3 solid;
}
.gs_xinxi .show-p-ten a{
	margin-top: 0px;
}
.gs_xinxi .show-p-ten li{
	padding: 10px 0;
}
/*底部*/
.weibo-loge{
	position: absolute;
	top: 32px;
	width: 65px;
	height: 65px;
	display: block;
	right: 2px;
}
.item-street .msg{
	margin-left: 80px;
	margin-top: 7px;
}
.hide-combobox{
	height: 30px;
	display: block;
}
.item-street{
	_height: 150px;
	*height: 150px;
	display: block;
}
.shifuk{
	float: left;
	margin-left: 150px;
}
/*顶部插件*/
#roll_top,#fall,#ct{position:relative;cursor:pointer;height:30px;width:30px;}
#roll_top{background:url(../images/roll.png) no-repeat;}
#fall{background:url(../images/roll.png) no-repeat 0 -30px;}
#ct{background:url(../images/roll.png) no-repeat 0 -40px;}
#roll{display:block;width:15px;position:fixed;right:40px;top:85%;_position:absolute;_margin-top:300px;_top:expression(eval(document.documentElement.scrollTop));}
/*绿星计划页面*/
.cneter-p{
	text-align: left;
}
.urse-like{
	position: absolute;
	top: 74px;
	width: 100%;
}
.urse-like-hd{
	background: #00aeee;color: #fff;
	padding: 4px 0;
	text-indent: 0.5em;
}
.urse-like-bd{
	border: 1px solid #ccc;
	border-top: none;
	background: #fff;
	padding: 14px 11px;
}
.urse-like-bd img{
	display: block;
	float: left;
	border: 1px solid #ebebeb;
	width: 98px;
}
.urse-like-bd dl{
	padding-left:112px;
}
.urse-like-bd dt{
	font-size: 14px;color: #333;
}
.urse-like-bd .orange{
	color: #fff;
	padding: 5px 16px;
}