.banner{padding: 36px 0 0;background-color: #f5f7f9;text-align: center;line-height: normal;}
.banner .pic{text-align: left;}
.banner .info{text-align: left;padding-top: 20px;}
.banner .info .title{ font-size: 24px;color: #26324b;margin-bottom: 16px;}
.banner .system{margin-top: 20px;color: #7aa0b4;}
.banner .system a{margin-left: 10px;vertical-align: middle;}
.banner .system a{font-size: 20px;color: #7aa0b4;}
.banner .system a.curr{color: #00aee6;}
.banner .tab-menu{max-width: 540px;margin: 0 auto;margin-top: 20px;}
.banner .tab-menu li{float: left;width: 33.333%;height: 44px;line-height: 44px;font-size: 14px;font-weight: 800;color: #26324b;cursor: pointer;text-align: center;}
.banner .tab-menu li.curr{background-color: #00aee6;color: #fff;}

.store-content{padding: 40px 0;text-align: center;line-height: normal;}
.store-content .store-table td{padding: 25px 35px;font-size: 14px;color: #26324b;line-height: 1.71;border-right: solid 1px #e8e8e8;border-bottom: solid 1px #e8e8e8;box-sizing: border-box;}
.store-content .store-table td:first-child{border-left: solid 1px #e8e8e8;width: 30%;}
.store-content .store-table tr:first-child td{border-top: solid 1px #e8e8e8;}
.store-content .dd1{font-size: 24px;color: #00aee6;margin-bottom: 10px;}
.store-content .dd2{font-size: 18px;color: #26324b;line-height: 1.11;margin-bottom: 10px;}
.store-content .store-box{padding-bottom: 20px;text-align: center;}
.store-content .items [class^=item-]{padding: 0 10px;}
.store-content .store-box .price{font-size: 36px;color: #26324b;margin-bottom: 20px;}
.store-content .store-box .price del{font-size: 18px;color: #7f7f7f;margin-left: 5px;}
.store-content .store-box .btn-content a{display: inline-block;vertical-align: bottom;margin: 5px;}
.store-content .store-box .btn-buy{min-width: 128px;height: 48px;line-height: 48px;font-size: 16px;font-weight: 800;color: #fff;background-color: #26324b;padding: 0 10px;box-sizing: border-box;}
.store-content .store-box .btn-buy:hover{background-color: #4A5F8B;}
.store-content .store-box .btn-content2 .btn-buy{width: 240px;display: block;margin: 10px auto;}
.store-content .store-select{max-width: 220px;width:100%;height: 36px;text-align: center;box-sizing: border-box;padding:0 20px;}
.store-content .store-table .icon{font-size: 20px;color: #00aee6;}
.store-content .store-table .icon2{font-size: 20px;color: #333;}
.store-content .volume-license{text-align: left;padding: 40px 55px;border: solid 1px #e8e8e8;height: 580px;box-sizing: border-box;}
.store-content .volume-license .dd1{margin-bottom: 30px;}
.store-content .volume-license .store-select{width: 100%;margin-bottom: 34px;}
.store-content .form-license{border: solid 1px #e8e8e8;padding: 40px 40px;height: 580px;box-sizing: border-box;}
.store-content .form-license label{display: inline-block;float: left;width: 50%;padding: 0 40px;box-sizing: border-box;margin-bottom: 15px;}
.store-content .form-license input[type="text"]{font-size: 16px;color: #26324b;border:none;border-bottom:solid 1px #e8e8e8;padding: 10px 0;width: 100%;}
.store-content .form-license input[type="text"]#Role-Describe{display: none;}
.store-content .form-license input[type="text"].error,.store-content .form-license select.error{border-color: red;}
.store-content .form-license select{width: 100%;border: none;border-bottom: solid 1px #e8e8e8;font-size: 16px;color: #9a9a9a;height: 40px;background-color: #fff;}
.store-content .form-license textarea{width: 100%;background-color: #f8f8f8;box-sizing: border-box;padding: 10px 20px;font-size: 16px;color: #26324b;border: none;}
.store-content .form-license .btn{margin-top: 20px;}
.store-content .pic-box{height: 580px;width: 100%;box-sizing: border-box;padding: 210px 30px 0;font-size: 18px;line-height: 1.67;color: #fff;background-position: top;background-size: cover;}
.store-content .pic-box .dd3{ font-size: 30px;line-height: 1.33;margin-bottom: 20px;}
.store-content .we-accept{margin-top: 60px;font-size: 18px;}
.store-content .we-accept img{margin-top: 10px;}
.store-table2{padding: 30px 0;border: solid 1px #e8e8e8;}
.store-table2 .price{font-size: 36px;color: #26324b;}
.store-table2 .btn-buy{min-width: 128px;height: 48px;line-height: 48px;font-size: 16px;font-weight: 800;color: #fff;background-color: #26324b;padding: 0 10px;box-sizing: border-box;}
.store-table2 .btn-buy:hover{background-color: #4A5F8B;}
.store-table2 .btn-content a{display: inline-block;vertical-align: bottom;margin: 5px;}
.store-table2 td{padding: 20px 40px;}

.list{font-size: 18px;line-height: 1.44;color: #26324b;}
.list li{position: relative;padding-left: 30px;margin-bottom: 5px;}
.list i{position: absolute;left: 0px;top: 2px;border: solid 1px #2654ba;border-radius: 100px;width: 16px;height: 16px;font-size: 12px;line-height: 16px;text-align: center;display: inline-block;color: #2654ba;}
.list i:before{-webkit-transform: scale(0.666);display: inline-block;
-ms-transform: scale(0.666);
-o-transform: scale(0.666);
transform: scale(0.666);}

.store-content .store-table .list{font-size: 14px;line-height: 1.86;}
.store-content .store-table .list li{margin-bottom: 10px;}
@media(max-width: 768px){
	.store-content .store-table td{padding: 15px 10px;}
	.store-content .volume-license{text-align: center;}
}
@media(max-width: 480px){
	.banner .tab-menu li{font-size: 12px;}
	.store-content .store-table td{width: 100% !important;float: left;border-left: solid 1px #e8e8e8;}
	.store-content .volume-license{padding: 40px 20px;height: auto;margin-bottom: 20px;}
	.store-content .form-license label{width: 100%;padding: 0;}
	.store-content .form-license{padding: 40px 20px;height: auto;}
	.store-content .pic-box{padding: 40px 20px;height: auto;}
	.store-table2 td{width: 100%;float: left;padding: 10px;text-align: left;}
}