
body{ margin: 0px; padding: 0px;}
table tr td thead tr th{
	margin: 0px;
	padding: 0px;
}
input, textarea {
	margin: 0;
	padding: 0;
}

.inputText, textarea, .tabBD {
	border: solid 2px #D6D6D6;
}
.inputText {
	width: 100%;
	height: 38px;
	line-height: 38px;
	text-indent: 5px;
	outline: none;
}
.inputTextxx {
	width: 100%;
	height: 30px;
	line-height: 30px;
	text-indent: 5px;
	outline: none;
}
.TextBox2 { height: 12px; border: #BCB9B6 1px solid; margin-right: 5px; }

.dengl {
	height: 45px;
	background-color: #448BCB;
	display: inline-block;
	width: 310px;
	text-align: center;
}
.sjdengl {
	height: 45px;
	background-color: #F2F2F2;
	display: inline-block;
	border: 1px solid #F3F6FD;
	width: 310px;
	text-align: center;
}
.button5555xx {
	color: #3164C0;
	background-color: #448BCB;
	color: white;
	width: 100%;
	height: 40px;
	font-size: 18px;
	line-height: 40px;
	display: inline-block;
	cursor: pointer;
	border-radius: 30px;
	border: 1px solid #3D74E9;
	margin-bottom: 10px;
}

#password {
	padding-right: 40px; 
}
#togglePassword {
	position: absolute;
	right: 10px;
	top: 4px;
	transform: translateY(-50%);
	background: none;
	border: none;
	cursor: pointer;
}
#togglePassword22 {
	position: absolute;
	right: 10px;
	top: 4px;
	transform: translateY(-50%);
	background: none;
	border: none;
	cursor: pointer;
}
.icon-eye-open {
	display: none;
}
.icon-eye-closed{position:absolute;top:9px;right:2px;z-index:100;}

.button5555 {
	color: #3164C0;
	background-color: #448BCB;
	color: white;
	width: 491px;
	height: 40px;
	font-size: 18px;
	line-height: 40px;
	display: inline-block;
	cursor: pointer;
	border-radius: 30px;
	border: 1px solid #3D74E9;
	margin-bottom: 10px;
}
.button2 {
	width: auto;
	background-color: #F4F9FF;
	color: #3D72E6;
	height: 28px;
	line-height: 28px;
	cursor: pointer;
	font-size: 13px;
	border: solid 1px #3D72E6;
	border-radius: 5px;
	padding: 0 15px;
	margin-right: 5px;
	display: inline-block;
}
.button2xxx2 {
	width: 120px;
	background-color: #448BCB;
	color: white;
	cursor: pointer;
	font-size: 16px;
	border: solid 1px #448BCB;
	border-radius: 30px;
	padding: 6px 5px;
	float:right;
	margin-top:1px;
}

.button22 {
	width: 100%;
	background-color: #448BCB;
	color: white;
	cursor: pointer;
	font-size: 16px;
	border: solid 1px #448BCB;
	border-radius: 30px;
	padding: 7px 5px;
	display: inline-block;
	margin-top:20px;
}
.button2222 {
	width: 100%;
	background-color: #448BCB;
	color: white;
	cursor: pointer;
	font-size: 16px;
	border: solid 1px #448BCB;
	border-radius: 30px;
	padding: 7px 5px;
	display: inline-block;
}

.button3 {
	width: auto;
	background-color: #FF6600;
	color:white;
	height: 30px;
	line-height: 30px;
	cursor: pointer;
	font-size: 13px;
	border: solid 1px #FF6600;
	border-radius: 5px;
	padding: 0 10px;
}
.button4 {
	width: auto;
	background-color: #FF6600;
	color: white;
	height: 28px;
	line-height: 28px;
	cursor: pointer;
	font-size: 13px;
	border: solid 1px #FF6600;
	border-radius: 5px;
	padding: 0 15px;
	margin-right: 0px;
	display: inline-block;
}

.button {
	width: 125px;
	background-color: #F8F8F8;
	color: #848484;
	height: 25px;
	line-height: 22px;
	cursor: pointer;
	background-image: url(../images/buttonbg.png);
}

#div_Pay {
	width: 76px;
	height: 24px;
	background-image: url(../images/zhifb.png);
}
.BtnPdtList { width: 35px; height: 17px; line-height: 15px; border: 1px solid #BEBEBE; background-color: #F8F8F8; cursor: pointer; text-align: center; }

.xianya {
	width: 401px;
	height: 26px;
	background-image: url(../images/xian.jpg);
}

.grayblock, .grayblock_1 { width: 501px;  margin-top: 5px; border-radius:5px;margin: 0 auto;color: #999999;font-size:14px; }
.width510, .width577 { width: 508px; margin-left: auto; margin-right: auto; }
.width577, .grayblock_1 { width: 680px; }
.width180 { float: left; width: 180px; margin-left: auto; margin-right: auto; }
.colorCECECE { color: #CECECE;font-size: 20pt; }
.color668597 { color: #323232; font-size: 20px; }
.grayblock .contenttext { margin: 30px 0px 50px 40px; }
.contenttext .divtext1 { color: #999999; padding-bottom: 10px; }
.contenttext .divtext2 { font-size: 13px; padding-bottom: 14px; }

.divtext3, .divtext4 { height: 35px; color: #428EC8; font-size: 20px; }
.divtext4 { font-size: 14px; color: #D2752F; }

#error { font-size: 14px; color: red; }
.serviceborder { height: 520px; border: 1px solid #E9E9E9; background-color: #FAFAFA; margin-top: 10px; }

.servicecontent { margin-left: auto; margin-right: auto; margin-top: 6px; height: 496px; width: 566px; background-color: #FFFFFF; overflow-y: scroll; overflow-x: hidden; worrd-break: break-all; padding: 5px 10px 5px 10px; font-size: 13px; }

.regtitle { font-size: 13px; color: #D2752F; text-align: right; border: solid 1px #EAEAEA; background-color: #FAFAFA; width: 100%; height: 23px; line-height: 25px; margin-top: 10px; }
.width130 { width: 250px; }
#regtable { }
.lefttd { padding-right: 25px; padding-left:25px; text-align: right; color: #848484; font-size: 14px; height: 30px; }
.reg2email { font-weight: bold; color: #668597; height: 20px; }
select { width: 80px; border: solid 1px #D6D6D6; border-style: dashed; height: 23px; text-align: center; color: #848484; }
.clewFont, .errorFont { float: left; margin-left: 17px; font-size: 12px; color: #999999; height: 30px; line-height: 30px; }
.errorFont { color: red; }
.errorFont_1 { float: left; margin-left: 17px; line-height: 14px; font-size: 12px; color: red; }
.loginFont { font-size: 14px; color: #176B96; text-decoration: underline; }


#menu { width: 160px;}
.menudiv, .divpage { text-align: left; width: 143px; font-size: 14px;height: 40px; line-height: 40px;padding-left:17px; }
.menua, .apage { height: 40px; color: #686868;text-decoration: none; }
.divpage { width: auto;  background: #EEF2FB; }
.apage { color: #3D72E6; }



.img_001, .img_002, .img_003, .img_004, .img_005, .img_006, .img_007, .img_008, .img_009 {
	border: 0;
	margin-right: 5px;
	width: 16px;
	height: 16px;
	vertical-align: text-top;
	background: url(images/img_001.png);
	display: inline-block;
}
.img_002 {
	background: url(images/img_002.png);
}
.img_003 {
	background: url(images/img_003.png);
}
.img_004 {
	background: url(images/img_004.png);
}
.img_005 {
	background: url(images/img_005.png);
}
.img_006 {
	background: url(images/img_006.png);
}
.img_007 {
	background: url(images/img_007.png);
}
.img_008 {
	background: url(images/img_008.png);
}
.img_009 {
	background: url(images/img_009.png);
}
.apage .img_001 {
	background: url(images/img_001_hover.png);
}
.apage .img_002 {
	background: url(images/img_002_hover.png);
}
.apage .img_003 {
	background: url(images/img_003_hover.png);
}
.apage .img_004 {
	background: url(images/img_004_hover.png);
}
.apage .img_005 {
	background: url(images/img_005_hover.png);
}
.apage .img_006 {
	background: url(images/img_006_hover.png);
}
.apage .img_007 {
	background: url(images/img_007_hover.png);
}
.apage .img_008 {
	background: url(images/img_008_hover.png);
}
.apage .img_009 {
	background: url(images/img_009_hover.png);
}

.admincontent {overflow:hidden;}
.admincontent .title{
	border-bottom: solid  1px #EFEFEF; height: 40px; line-height: 40px;font-weight:bold;color:#646464;font-size:14px;padding:0 20px;
}
	.admincontent .list {
		padding: 20px 20px;
		color: #656565;
		font-size: 14px;
	}
		.admincontent .list .list_title {
			color: #9B9B9B;
		}
	.admincontent .message_box {
		clear: both;
		background-color: #FAFAFA;
		margin: 0px 20px 20px 20px;
		overflow: hidden;
	}


.levelmessage {
	font-size: 14px;
	color: #848484;
	padding: 10px 20px;
	width: 100%;

}
.lblusername { float: left; font-weight: bold; color: #999999; }

.maxLen { text-decoration: none; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; display: block !important; display: inline-block; }
.datumTitle_2 { cursor: pointer; text-align: left; }
.datumTitle_3 { color: #005DA5; font-size: 14px; margin-left: 5px; cursor: pointer; }
.loginbox { width: 640px; height: 170px; color: #999999; padding:20px 0 12px 0;margin: 0 auto;font-size:14px; }


.prolist { background-color: #fafafa; margin-bottom: 5px; border: 0px;width:100%; }
.prolist td { width: 80px; text-align:center; border: 0px; border-right: solid 0px #ffffff; font-size: 13px; }
.prolist a { color: #3366CC; font-size: 13px; }
.carttitle { height: 40px; line-height: 40px; border-bottom: dashed 1px #BCB9B6; margin-bottom: 10px; background: url(images/carico.png) no-repeat 10px 12px; padding-left: 30px; font-weight: bold; color: #848484; }


.cartstepbox { height: 29px; float: left; font-size: 13px; }

.cartstepcenter { display: block; float: left; width: 82px; text-align: center; color: #000000; line-height: 29px; height: 29px;border-radius:5px;border:1px solid #D6D6D6;  padding: 0 12px; }
.focus .cartstepcenter { color: #ffffff;background-color:#FF6600;border:1px solid #FF6600;    padding: 0 12px; }
.focus_hover .cartstepcenter { color: #ffffff;background-color:#3D74E9;border:1px solid #3D74E9;    padding: 0 12px; }



:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
	color: #C6C6C6;
}

::-moz-placeholder { /* Mozilla Firefox 19+ */
	color: #C6C6C6;
}

input:-ms-input-placeholder,
textarea:-ms-input-placeholder {
	color: #C6C6C6;
}

input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder {
	color: #C6C6C6;
}


.cartstepsep {
	display: block;
	width: 16px;
	height: 16px;
	float: left;
	background: url(images/jiantou.png) no-repeat;
	margin: 7px 8px 0 8px;
}

.cartbuttom, .cartbuttom1 { border: none; width: 83px; color: #000000; height: 24px; line-height: 24px; cursor: pointer; background: url(images/018.png) no-repeat; }
.cartbuttom1 { background: url(images/019.png) no-repeat; margin-left: 2px; color: #5C1900; text-align: center; }
.divOrderList1 { float: left; width: 9px; height: 30px; background: url(images/016.png) no-repeat; }
.divOrderList2 { float: left; width: 622px; height: 30px; line-height: 30px; background: #EBEBEB; padding: 0 0 0 5px; color: #DE4400; font-size: 16px; font-weight: 700; }
.divOrderList3 { float: left; width: 9px; height: 30px; background: url(images/017.png) no-repeat; }

/*灯泡背景的提示*/
.bulbtip { background: #FFFEE2 url(http://admin.yi-z.cn/images/show/riliright.gif) no-repeat 10px center; padding: 10px 0 10px 25px; border: solid 1px #FFCA80; width: auto; text-align: left; color: #404040; display: block; font-size: 13px; }
.bulbtip a { color: #3366CC; }
.bulbtip a:hover { color: #3366CC; text-decoration: none; }
.color949494 { color: #949494; }

.bgfile { background: url(images/files_edit.png) no-repeat 50px center; }

.uploadifyQueueItem { background-color: #F5F5F5; border: 2px solid #E5E5E5; font: 11px Verdana, Geneva, sans-serif; margin-top: 5px; padding: 10px; width: 350px; }
.uploadifyError { background-color: #FDE5DD !important; border: 2px solid #FBCBBC !important; }
.uploadifyQueueItem .cancel { float: right; margin: 0; }
.uploadifyQueue .completed { background-color: #E5E5E5; }
.uploadifyProgress { background-color: #E5E5E5; margin-top: 10px; width: 100%; position: relative; }
.uploadifyProgressBar { background-color: #0099FF; height: 3px; width: 1px; float: left; overflow: hidden; }




/*=======================================================================================================================================*/
.Yz_Grail form {
	display: flex;
	min-height: 100vh;
	flex-direction: column;
}
.header,
.footer {
	height: 60px;
	background-color: #438AC8;
}
.footer {
	height: auto;
	background-color: #438AC8;
}
.header .head {
	width: 1200px;
	margin: 0 auto;
	line-height: 60px;
}
	.header .head .CompanyName {
		color: White;
		font-weight: bold;
		font-size: 18px;
	}

	.header .head .text {
		color: #EEF9FF;
		font-weight: bold;
		font-size: 16px;
	}
	.header .head .home {
		font-size: 12px;
		color: white;
		float: right;
		background: url(images/fhui.png) no-repeat center left;
		text-indent: 18px;
		text-decoration: none;
	}


.Yz_Grail-body {
	width: 1200px;
	margin: 0 auto;
	display: flex;
	flex: 1;
	padding: 35px 0;
}

.Yz_Grail-content {
	flex: 1;
	background-color:white;
	border: 1px solid #EAEAEA;
}

.Yz_Grail-nav, .Yz_Grail-ads {
	/* 两个边栏的宽度设为12em */
	flex: 0 0 10em;
	margin-right: 20px;
}

.Yz_Grail-nav {
	/* 导航放到最左边 */
	order: -1;
	background-color: white;
	border: 1px solid #EAEAEA;
}
.Yz_Grail-box {
	width: 1200px;
	margin: 0 auto;
	background-color: white;
}

/*1020*/

.bSubCon{width:1200px; padding:15px 20px 0px 20px;overflow:hidden;color:#BDD7F2;text-align:center;line-height:25px;margin:0 auto;font-size:12px;}
.bSubCon a{color:#BDD7F2;text-decoration:none;}
.bSubCon a:hover{color:yellow;text-decoration:none;}
.rSubCon{width:1200px;padding:0 0 8px 0;overflow:hidden;color:#BDD7F2;text-align:center;line-height:25px;margin:0 auto;font-size:12px;}
.rSubCon a{color:#BDD7F2;text-decoration:none;}
.rSubCon a:hover{color:yellow;text-decoration:none;}


.yz-trustlogo { display: inline-block; width: 103px; height: 25px; background: url(images/yz-trustlogo.png) no-repeat; vertical-align: middle; }

.yz-weixinmp-bottomlogo { margin-left: 5px; cursor: pointer; display: inline-block; width: 82px; height: 23px; background: url(images/gzwxmp.gif) no-repeat; vertical-align: middle; position: relative; text-decoration: none; z-index: 999; }
    .yz-weixinmp-bottomlogo:hover { left: 0; top: 0; }
.yz-weixinmp-bottomqrbox { display: block; background: url(images/weixinbox.gif) no-repeat; position: absolute; width: 125px; height: 142px; text-align: center; }
    .yz-weixinmp-bottomqrbox img { width: 108px; height: 108px; margin: 6px 6px 0 6px; float: left; }


.yiz-productkw { clear: both; padding-top: 20px 0; }
.yiz-productkw a { color: red; }



.qrcode-s-main img{width: 200px;height: 200px;}


.top_box{width: 1200px;margin: 0 auto;padding:12px 0;}
.top_box .title{font-size:20px;font-weight:bold;}
.top_box .yinwen{font-size:14px;}

/*=======================================================================================================================================*/