@charset "utf-8";
/* CSS Document */
.banner_ocr {background:url(images/bg_repeat1.png) repeat; padding:60px 0; color:#fff; text-align:center;}
.banner_ocr .column {font-size:36px; line-height:1.2em; font-weight:bold; color:#fff;}

.ocr_main {padding:30px 0;}
.ocr_main .title {padding:20px 0;font-size:24px; line-height:1.2em; font-weight:bold;}
.ocr_main .info {text-align:center; padding:20px 0;}
.ocr_table {padding:30px 0;}
.ocr_table table {border-left:solid 1px #979797;}
.ocr_table th {background:#2c3db0; padding:15px; font-size:24px; line-height:1.2em; color:#fff;}
.ocr_table td {border-bottom:solid 1px #979797;border-right:solid 1px #979797; padding:10px; text-align:center;}
.ocr_table .down_win,
.ocr_table .down_mac {display:inline-block; vertical-align:middle; padding:6px 15px;font-size:18px; line-height:30px; color:#2c3db0;}
.ocr_table .down_win:before,
.ocr_table .down_mac:before {display:inline-block;font-family:'globalIconfont'; color:#2c3db0;font-size:24px; line-height:30px; font-weight:normal; vertical-align:middle; padding:0 0 0 15px; float:right;}
.ocr_table .down_win:before {content:'\e916';}
.ocr_table .down_mac:before {content:'\e909';}

.ocr_which {background:#f6f6f6; padding:60px 0;}
.ocr_which .pic {float:left; width:30%; padding:100px 0 0 0;}
.ocr_which .pic i {width:100%; height:0; padding-bottom:17%; background-size: 100% auto; }
.ocr_which .info {padding:20px 0 0 40%;}
.ocr_which .info p {padding:0 0 20px 0;}
.ocr_which .info ul {padding:0 0 20px 0;}
.ocr_which .info ul li {padding:5px 0;}
.ocr_which .title {font-size:24px; line-height:1.2em; font-weight:bold; padding:0 0 30px 0;}
@media (max-width: 979px) {
	.ocr_which .pic {float:none; width:auto; padding:30px 0;}
	.ocr_which .info {padding:20px 0 0 0;}
}

/*ocr buy*/
.banner_ocrbuy{ background:#f6f6f6; padding:60px 0;}
.banner_ocrbuy .pic {float:left; width:150px;}
.banner_ocrbuy .info {margin:0 0 0 200px;}
.banner_ocrbuy .info .title{ font-size:36px; line-height:1.2em; font-weight:bold; color:#2c3db0; }
.ocr_buy {padding:60px 0;}
.ocr_buy .item{float:left; width:31.3%; width:31% \9; min-height:380px; margin-left:3%; padding:20px 0; box-sizing:border-box; -webkit-box-sizing:border-box;-moz-box-sizing:border-box; -ms-box-sizing:border-box; border:solid 1px #979797; border-radius:5px;  text-align:center; font-size:14px; line-height:20px; }
.ocr_buy .item:first-child{ margin-left:0; }
.ocr_buy .item .title{ font-size:18px; line-height:1.2em; font-weight:bold; padding:20px;}
.ocr_buy .item .price{font-size:24px; line-height:1.2em; color:#f05138; font-weight:bold; padding:20px;}
.ocr_buy .item .paybox{ padding:15px 20px;}
.ocr_buy .item .applytips{padding:20px; font-size:12px; line-height:1.2em;}
.ocr_buy .item .applytips span {color:#f05138;}
.ocr_buy .item .lisense{padding:10px 20px;}
.ocr_buy .item .lisense_select{width:80%; border:solid 1px #d2d2d2; border-radius:4px; font-size:14px; padding:8px; margin:0 auto;}
@media (max-width:767px){
	.banner_ocrbuy .pic {float:none; width:auto;}
	.banner_ocrbuy .info {margin:0; padding:30px 0 0 0;}
	.ocr_buy .item{width:auto; float:none; margin-left:0; margin-bottom:20px;}
}

.ocrbuy_main {padding:60px 0;}
.ocrbuy_box .title{font-size:36px; line-height:1.2em; font-weight:bold; color:#2c3db0; padding:0 0 20px 0;}
.ocrbuy_box .texttip{ padding-bottom:40px; }
.ocr_stepimg{float:right; width:34%; padding:0 0 80px 0;}
.ocr_stepimg img {box-shadow:0 15px 20px rgba(53,49,50,.2);}
.ocr_step{margin:0 45% 0 0;}
.ocr_step dt{padding-left:80px; position:relative; font-size:24px; line-height:1.2em; font-weight:bold; color:#2c3db0;}
.ocr_step dt .num{ display:inline-block; width:64px; text-align:center; color:#989898; font-size:94px; line-height:56px; position:absolute; left:0; }
.ocr_step dd{padding:20px 20px 80px 80px; font-size:14px; line-height:1.8em;}
.ocr_step dd .emph{ font-style:italic; font-weight:bold; }
@media (max-width:767px){
	.ocr_stepimg{ width:auto; float:none; padding:0 0 40px 0;}
	.ocr_step{margin:0;}
}
@media (max-width:479px){
	.ocrbuy_box .title{font-size:24px; }
}