.m20{
	margin:20px;
}
.m16-20{
	margin: 16px 20px;
}
.mt24{
	margin-top: 24px;
}
.mt15{
	margin-top: 15px;
}
.lineh50{
	line-height: 50px;
}
.mt32{margin-top: 32px;}
.mt50{margin-top: 50px;}
.tc{text-align:center}
.clearfix:after {content:'.';display:block;clear:both;visibility:hidden;height:0px;}
.clearfix {*zoom:1}
.use-content{
	width: 1100px;
	margin: 0 auto;
	font-size: 14px;
}
.cont-info{
	font-family:	SimSun;
	color: #555555;
}
.cont-info p{
	line-height: 24px;
	text-indent: 2em;
}
.pd10{padding-left: 10px;}
.cont-info h2{
	color: #ff0000;
	font-weight: 600;
	font-size: 14px;
	text-decoration:underline;
	margin: 24px 0px 20px 0px;
	text-indent: 2em;
}
.cont-info ol{
	counter-reset:sectioncounter;
	text-indent: 2em;
}  
.cont-info ol li:before {  
    content:counter(sectioncounter) ". ";   
    counter-increment:sectioncounter;  
 }  
.cont-info ol>li>p{
	display: inline-block;
	margin-top: 8px;
	font-size: 13px;
	line-height: 20px;
	color: #999999;
	
}
.cont-info ol>li{
	margin-bottom: 12px;
}
.cont-info p>a{
	color: #278ad5;
	text-decoration:underline;
	cursor: pointer;
}

.posre{position: relative;}

/*申请使用系统*/
.show_qrcode{
	position: absolute;
	width: 212px;
	height: 230px;
	bottom: 20px;
	right: 45px;
	background: url(../image/manual7.png) no-repeat;
}

/*申请使用系统*/
.tj_content{width:654px;margin:0 auto;text-align:left;overflow:hidden;overflow-y:auto;height:550px;}
.sqsymfcyqyxt-box{width: 685px;height:120px;margin-bottom:10px;background-color:#e6e6e6;position:relative;margin: 0 auto 10px auto;background: url(../image/group1.png) no-repeat;}
.groub2{background: url(../image/group2.png) no-repeat;}
.groub3{background: url(../image/group3.png) no-repeat;}
.sqsymfcyqyx-blue-label{
	display:inline-block;width:65px;height:65px;
	position:absolute;left:0;top:0;
	background:url(../image/sqsymfcyqyxt-blue-label.png) no-repeat;
	color:#fff;font-size:24px;font-weight:bold;
	text-align:left;
	padding:9px 0 0 12px;
}
.w120{width: 134px !important;}
.sqsymfcyqyxt-box-left{height:40px;width:225px;font-size:14px;color:#333333;}
.sqsymfcyqyxt-box-left2{height:50px;width:182px;font-size:14px;color:#333333;}
.sqsymfcyqyxt-box-left3{height:60px;width:102px;font-size:14px;color:#333333;}
.sqsymfcyqyxt-text{padding: 0 20px 0px 65px;}
.ml24{
	margin-left: 24px;
}
.ml20{margin-left: 20px;}
.w130{
	width: 130px !important;
}
.sqsymfcyqyxt_type{
	width: 119px;
    height: 33px;
    border-radius: 6px;
}
.sqsymfcyqyxt-box-left .input-p{
	display: inline-block;
	width: 256px;
	line-height: 43px;
	border-radius: 10px;
	border: 1px solid gainsboro;
	background-color: white;
}
.sqsymfcyqyxt-box-left2 .input-ptext,.sqsymfcyqyxt-box-left2 .input-ptext2{
	display: inline-block;
	width: 142px;
	line-height: 34px;
	border-radius: 6px;
	border: 1px solid gainsboro;
	background-color: white;
}
.sqsymfcyqyxt-box-left .input-p input{
	width: 226px;
	line-height: 20px;
	margin-left: 15px;
	border: 0;
	outline: none;
}
.sqsymfcyqyxt_box_ptext{
	font-size: 12px;
    line-height: 22px;
    color: #555555;
    padding: 0 20px 0px 65px;
}
.sqsymfcyqyxt-box-left2 .input-ptext input{
	width: 138px;
	line-height: 20px;
	border: 0;
	outline: none;
}
.sqsymfcyqyxt-box-left2 .input-ptext2 input{
	width: 156px;
	line-height: 20px;
	border: 0;
	outline: none;
}
.sqsymfcyqyxt-box-left .apply-bussin,.apply-card{
	margin-left: 65px;
}
.sqsymfcyqyxt-box-left2 .apply-bussin,.apply-card{
	margin-left: 65px;
}
.sqsymfcyqyxt_box_name{
	height: 50px;
    font-size: 14px;
    color: #333333;
    padding: 0 20px 0px 65px;
}
.sqsymfcyqyxt_box_gq .sqsymfcyqyxt_box_input{
	display: inline-block;
    width: 138px;
    line-height: 34px;
    border-radius: 6px;
    border: 1px solid gainsboro;
    background-color: white;
}
.sqsymfcyqyxt_box_gq input{
	width: 156px;
    line-height: 20px;
    border: 0;
    outline: none;
}
.sqsymfcyqyxt_box_gq .sqsymfcyqyxt_box_input2{
	display: inline-block;
    width: 160px;
    line-height: 34px;
    border-radius: 6px;
    border: 1px solid gainsboro;
    background-color: white;
}

.red{color:red}
.mr10{margin-right: 10px;}
.sqsymfcyqyxt-box-right{font-size:12px;color:#666666;line-height:22px;text-align:left;color: #555555;padding-right: 10px;}
.red-checkbox{
	display:inline-block;width:18px;height:18px;
	background:url(../image/red-checkbox.png) no-repeat;
	margin-left:10px;vertical-align:middle;
	cursor:pointer;
	}
.red-checkbox-false{background-position:-18px 0;}
.sys-title{
	height: 58px;
	line-height: 58px;
	position: relative;
}
.sys-title>h1{
	text-align: center;
}
.apply-titl{
	font-size: 22px;
	color: #333333;
}
.cancel{
	position: absolute;
	right: 20px;
	cursor: pointer;
	color: #268ad5;
}
.divder{
	width: 690px;
	height: 3px;
	background: url(../image/dotboundary.png) no-repeat;
	margin: 0 auto;
}
.sqsymfcyqyxt-box-left>p{
	text-align: left;
	margin: 0px 20px 0px 79px;
	text-indent: 0;
	position: relative;
	
}
.sqsymfcyqyxt-box-left>p>span{
	position: absolute;
	top: 3px;
}
.ipt_login_long{
	width: 150px;
	height: 45px;
	border: 1px solid #268ad5;
	display:inline-block;
	border-radius: 10px;
	color: #268ad5;
	text-decoration:none;
	line-height: 46px;
}

.redbmit{
	border: 1px solid red;
	color: red;
}

.header{
	height: 89px;
	background: black;
}
.footer{
	height: 70px;
	background: black;
}
.content{
	width: 100%;
	background: white;
}
.container{
	width: 1100px;
	margin: 0 auto;
}
.content .left{
	width: 728px;
	border: 1px solid #cccccc;
	margin: 52px 0 37px 0;
}
.content .right{
	width: 309px;
	height: 560px;
	margin: 36px 0 0 0;
	background: url(../image/BG-3.png);
	padding: 18px;
}
.content .right .xt-tap{
	line-height: 50px;
	font-size: 16px;
	color: #000033;
	font-family: "微软雅黑";
	font-weight: bold;
}
.content .right .xt-tap li{
	float: left;
	width: 100px;
	padding: 0 27px;
}
.content .right .xt-tap li.bord-r{
	width: 0;
	height: 26px;
	margin: 12px 0;
	padding: 0;
	border-right: 3px dotted #c0c7cf;
}

.content .right .xt-tap li a{
	display: block;
	color: #000033;
	text-decoration: none;
}
.content .right .xt-tap li.active a{
	color: #278ad5;
	border-bottom:3px solid #278ad5;
}
.content .right .xt-content{
	width: 310px;
	height: 470px;
	padding: 20px 0;
}
.content .right .xt-content li{
	margin: 20px auto;
}
.content .right .xt-content .qyhsh-bg{
	width: 266px;
	height: 46px;
	background: url(../image/qyhsh-bg.png);
	line-height: 46px;
}
.content .right .xt-content li label{
	display:inline-block;
	text-align: center;
	width: 94px;
}
.content .right .xt-content .qyhsh-bg input{
	line-height: 40px;
	outline: none;
	height: 40px;
	width: 140px;
	font-size: 16px;
}
.content .right .xt-content .yzm-bg{
	width: 266px;
	height: 46px;
	background: url(../image/yzm-bg.png);
	line-height: 46px;
}
.content .right .xt-content .yzm-bg input{
	line-height: 40px;
	outline: none;
	height: 40px;
	width: 80px;
	font-size: 16px;
	margin-right: 20px;
}
.content .right .xt-content .yzm-bg .or-vrcode{
	font-size:18px;
	width: 60px;
}
.content .right .restart-search{
	text-align: center;
	/*width: 170px;
	margin: 0 auto;*/
	cursor: pointer;
}
.restart-btn{
	text-align:center;
	height:68px;
	line-height:66px;
}
.restart-search{
	height: 46px;
	width: 152px;
	border-radius: 10px;
	background-color: #278ad5;
	color: white;
	font-size: 16px;
	font-family: "宋体";
	outline: none;
	cursor: pointer;
}
.content .right .blxz{
	text-align: center;
	color: #278AD5;
	font-size: 14px;
	font-family: "宋体";
}
.content .right .blxz span{
	cursor: pointer;
}
.content .right .apply-sys ul li{
	width: 266px;
	height: 46px;
	background: url(../image/prov-city-input.png) no-repeat;
	line-height: 46px;
	font-size: 14px;
}
.content .right .apply-sys ul li label{
	display: inline-block;
	
	text-align: center;
	width: 60px;
}
.content .right .apply-sys ul li select{
	height: 26px;
	vertical-align: middle;
	width: 138px;
}
.blxz span{
	cursor: pointer;
}
.blxz_content{
	width: 650px;
	margin: 0 auto;
	font-size: 13px;
}
.blxz_content > h1{
	font-size: 18px;
	margin: 10px;
}
.blxz-list-ol {
    margin-left: 18px;
    list-style: decimal;
}
.blxz-list-ol li {
    text-align: left;
    margin-bottom: 10px;
    line-height: 180%;
    list-style:decimal;
    list-style-position: inside;
    text-indent: 2em;
}
.blxz-list-ol > li > a{
	color: #278ad5;
}
.dialog_center_content {
    text-align: center;
    word-wrap: break-word;
    display: block;
    word-break: normal;
    overflow: hidden;
}

.f16{
	font-size: 16px;
} 
.mb20{margin-bottom: 20px;}
.red{color: red;}
.sqsymfcyqyxt-confirm-box {
    background-color: #faf9f6;
    padding: 6px;
}
.sqsymfcyqyxt-confirm-box-content {
    border: 1px dashed #CCC;
}
.sqsymfcyqyxt-confirm-box-content-ul {
    margin: 22px 0 22px 80px;
}
.sqsymfcyqyxt-confirm-box-content-ul li:first-child {
    margin-top: 0;
}
.sqsymfcyqyxt-confirm-box-content-ul li {
    width: 493px;
    margin-top: 15px;
    position: relative;
    padding-left: 25px;
}
.icon-corfirm-label {
    display: inline-block;
    width: 18px;
    height: 18px;
    background: url(../image/icon-confim-label.png) no-repeat;
    position: absolute;
    left: 0;
    top: 3px;
}
.icon-corfirm-label-false{background-position:-18px 0;}
.confirm_title {
    font-size: 20px;
    height: 26px;
}
.confirm_hint, .handle_2_prompt {
    color: #666;
    margin-top: 10px;
    line-height: 150%;
}

/*填写申请信息*/
.dialog_content {
    background-color: #F1F1F1;
    height: 58px;
    padding: 15px;
    text-align: left;
    overflow-y: auto;
}
.apply-table td{height:40px;/* padding-right:10px; */}
.apply-input-text{border:1px solid #CCC;height:24px;line-height:24px;vertical-align:middle;padding:0 5px;outline: none;}
.apply-select{height:24px;line-height:24px;vertical-align:middle;}
.apply-textarea{ resize:none;height:50px;padding:5px;border:1px solid #ccc;}
.apply-table td.itemName{width:135px;}
.apply-table td.itemContent{width:200px;}
.apply-table td.itemContent_long{width:290px;}
.prompt{width:400px;height:27px;line-height:27px;vertical-align:middle;border:1px dotted #f49700;background-color:#fffce6;color:#666;}
.certificateSample li{float:left;display:inline;width:160px;text-align:center;margin-right:10px;margin-top:15px;}
.certificateSample li:last-child{margin-right:0;}
.sampleBox{height:79px;background-color:#ededed;padding-top:14px;}
.certificateSample_img{background:url(../image/certificateSample.gif) no-repeat;display:block;overflow:hidden;width:107px;height:64px;margin:0 auto 0 auto;}
.certificateSample_03{background-position:-214px 0;}
.certificateSample_06{background-position:-535px 0;}
.certificateSample_11{background-position:-1070px 0;}
.certificateSample_12{background-position:-1177px 0;}
.certificateSample_16{background-position: -1391px 0;}
.certificateSample_17{background-position: -1605px 0;}
.certificateSample_18{background-position: -1712px 0;}
a.btn_blue{color:blue; cursor:pointer;}
a.btn_blue:hover{color:red;}
.button_style{
	background:url(../image/button_style_img.jpg) repeat-x;
	min-width:40px;
	border:1px solid #5a5a5a;
	height:26px;
	line-height:26px; 
	vertical-align:middle; 
	text-align:center;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	cursor:pointer;
	display:inline-block;
	}
.button_style:hover{
	background:url(../image/button_style_img_hover.jpg) repeat-x;
	border:1px solid #447198;
	color:#000;
	}
.input-file {
	display:inline-block;
	text-align:center;
	overflow:hidden;
	position:relative;}
.input-file input {
opacity:0;
filter:alpha(opacity=0);
height:26px;
*height:25px;
*width:48px;
font-size:12px;
position:absolute;
top:0;
right:0;}
.yzm{height:30px;width:120px;display:inline-block;vertical-align:middle}
.yzm-extra{margin:-5px 5px 0 7px;width:110px;}
.query-code{
	display:inline-block;
	font-size:26px;font-family:Consolas;font-weight:bold;font-style:normal;
	background:#C5C1AA;
	width:62px;text-align:center;
	height:32px;line-height:32px;vertical-align:middle;
	}
a{text-decoration:none;outline:0}
.format a {
    color: #0662B0;
    cursor: pointer;
}
.handle_2_prompt{text-align:left;line-height:180%;font-size:14px;font-family: 'Microsoft YaHei';}
.handle_2_prompt p, .handle_2_content p{text-indent:2em;}
.handle_2_content{line-height:200%;}
.space-txt{display:inline-block;text-align:left;text-decoration:underline;text-indent:0em;}
legend{text-align:left;}

.reopen-success-text{color:#309fff;font-family:'Microsoft YaHei';font-size:22px;margin-top:10px;}
.mt200{margin-top:200px;}
.phcolor{ color:#999;}

.i_icon {
    width: 14px;
    height: 14px;
    background-position: 0 0;
    margin: 6px;
    float: left;
}

.icon {
    background: url(../image/icon.gif) no-repeat;
    display: block;
    overflow: hidden;
 }
 .contact-phone .cgApply {
    background: url(../image/iwantCard.png) no-repeat;
    height: 50px;
    margin-left: 222px;
}
 .contact-phone .cgApply a {
    height: 40px;
    width: 140px;
    display: inline-block;
}
.contact-phone .applying {
    height: 40px;
    display: inline-block;
    float: left;
    font-size: 18px;
    color: #005ba8;
    line-height: 40px;
    font-family: "Microsoft YaHei";
    text-indent: 0;
    margin-left: 70px;
}
.wxts{
	color: #ff0000;
    font-weight: 600;
    font-size: 14px;
}


/*一乡一品表格*/
.countryTasting-content{
	width: 1100px;
	margin: 0 auto;
	font-size: 14px;
}
.countryTasting-content .form-header{
    text-align: center;
    display: flex;
    font-size: 16px;
    font-weight: 600;
}
.countryTasting-content .form-header > span {
    height: 50px;
    line-height: 50px;
    margin: 0 auto;
    background-color: #fff;
    justify-content: center;
}
.tp-red{
	color: #f00;
}
.border-ccc{
	border: 1px solid #ccc
}
.form-content .apply-table {
	margin: 10px auto;
	border: 1px solid #ccc;
}
.form-content .content-file {
	width: 680px;
	margin: 0 auto;
}
.form-content .certificateSample {
	height: 200px;
    display: flex;
    justify-content: center;
    width: 100%;
}
.form-content .ipt_btn{font-size:12px;line-height:28px;background:url(../image/index_login_btbg_long.png) no-repeat;_background:url(../image/index_login_btbg_long.gif) no-repeat;height:29px;width:157px;display:inline-block;}
.form-content .ipt_btn:hover{background-position:0 -29px;color:#0662b0}
.countryTasting-content .right .apply-sys ul li label{
	width: 80px;
	height: 44px;
	text-align: right;
	background-color: #f2f2f2;
	border-top-left-radius: 10px;
	border-bottom-left-radius: 10px;
	line-height: 44px;
	padding: 0 10px 0 0;
	margin: 0 6px 0 1px;
}
.countryTasting-content .left {
	height: 678px;
	overflow: auto;
}
.countryTasting-content .right .apply-sys ul li{
	position: relative;
	background: none;
    border: 1px solid #ddd;
    border-radius: 10px;
    text-align: left;
}
.countryTasting-content .right .apply-sys ul li select {
    height: 28px;
    vertical-align: middle;
    width: 135px;
    overflow: hidden;
}
.nabla-icon{
	position: absolute;
    width: 0px;
    height: 0px;
    border-bottom: 8px solid transparent;
    border-left: 8px solid #f2f2f2;
    border-top: 8px solid transparent;
    right: 167px;
    top: 16px;
}
.content-file .block-heig34{
	display: inline-block;
	height: 34px;
}
.certificateSample_15 {
    background-position: -1177px 0;
}
.countryTasting-content h1{
	font-size: 24px;
    font-weight: bold;
    font-family: 'Microsoft yaHei';
    color: #333;
    text-align: center;
}
.countryTasting-content .cont-info p {
    font-size: 14px;
    font-family: 'simSun';
    color: #333;
    text-indent: 2em;
    line-height: 24px;
    margin-top: 15px;
}

.w220{
	width:220px;
}
.w180{
	width: 180px;
}
.comm-ul ul{margin: 20px auto 30px auto;}
.comm-ul ul>li h3{line-height: 40px;font-size: 18px;font-weight: 600;}
.ti-border-h{
  min-height: 150px;
  overflow: hidden;
  overflow-y: auto;
}
.bac_d{
	background-color: #efefef;
}
.syncLegal{
	line-height: 24px;
    width: 60px;
    position: absolute;
    right: 8px;
    top: 8px;
    background-color: white;
    height: 24px;
    text-align: right;
}
.syncIput{
	position: absolute;
	top: 6px;
	right: 40px;
}