﻿@charset "utf-8";

/*----------------初始代码-------------------*/

*{
margin:0;
padding:0;
border:0;
}
ul,li,ol{
list-style:none;
}
a{
text-decoration:none;
color:#676767;
}
a:hover{
text-decoration:underline;
color:#b81b22;
}
h1,h2,h3,h4,h5,h6{
font-size:12px;
font-weight:normal;
}
body{
background:#f5f5f5;
font-family:"宋体",Arial, Helvetica, sans-serif;
font-size:12px;
line-height:1.5em;
text-align:center;
color:#676767;
}
.clear{
clear:both;
}
.float{
float:left;
}
.floatr{
float:right;
}
input {
font-weight:normal;
font-size:8pt;
color:#000000;
font-family:Tahoma, Verdana;
background-color:#f8f8f8;
}
html,body{
overflow-x:hidden;
}
.marr{
margin-right:11px;
}
.marb{
margin-bottom:10px;
}

.claim-main-right {
	margin:0 auto;
	 margin-top:20px; margin-bottom:20px;
	width: 818px;
	min-height:628px;
	border: 1px solid #e8e8e8;
	background: white;
	padding: 0 46px;
}

.header {
	width: 100%;
	background: none;
}

.title {
	width: 100%; text-align:left;font-family: "微软雅黑";
	height: 26px;
	background: none;
	line-height: 26px;
	border-left: 2px solid #ffb802;
	box-sizing: border-box;
	margin: 17px 0;
	color: #000;
	font-size: 20px;
	text-indent: 14px;
}

.flow {
	width: 100%;
	height: 163px;
	background: none;
	border-top: 1px solid #e8e8e8;
	border-bottom: 1px solid #e4e4e4;
}

.flow .flow-con {
	float: left;
	width: 33.3%;
	text-align: center;
}

.flow .flow-con .con-icon {
	margin: 36px 0;
}

.flow .flow-con .con-icon img {
	width: 51px;
}

.flow .flow-con .con-text {
	font-size: 14px;
	color: #8e8e8e;
	font-weight:800;
}

.flow .flow-con.checked .con-text {
	color: #fb6e30;
}

.claim-flow-one {
    display: inline-block;
    width: 15px;
    height: 16px;
    outline: 0;
    background:url("../../image/sprite.png") no-repeat -586px -432px;
    margin-top: 18px;
}

.claim-flow-two {
    display: inline-block;
    width: 15px;
    height: 16px;
    outline: 0;
    background:url("../../image/sprite.png") no-repeat -589px -480px;
    margin-top: 18px;
}

.claim-flow-three {
    display: inline-block;
    width: 15px;
    height: 16px;
    outline: 0;
    background:url("../../image/sprite.png") no-repeat -588px -457px;
    margin-top: 18px;
}

.claim-flow-four {
    display: inline-block;
    width: 15px;
    height: 16px;
    outline: 0;
    background:url("../../image/sprite.png") no-repeat -584px -408px;
    margin-top: 18px;
}

.sline {
    border-bottom: 1px solid #e8e8e8;
    width: 100%;
}
select {
	appearance: none;
	-moz-appearance: none;
	-webkit-appearance: none;
}

/*����IE 10 ���ϰ汾����������С�۾�*/
input::-ms-reveal {
	display: none;
}

select::-ms-expand {
	display: none;
} /*IE 10+ȥselect��ͷ*/
::-webkit-input-placeholder {
	color: #aaa;
}

input[type="radio"] {
	margin: 0 auto;
}

/* �Ƴ�input selectĬ����ʽ */
input, select {
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
	color: #333;
	padding-left: 14px;
}

::-webkit-input-placeholder { /* WebKit browsers */
    color:    #999;
}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color:    #999;
}
::-moz-placeholder { /* Mozilla Firefox 19+ */
    color:    #999;
}
:-ms-input-placeholder { /* Internet Explorer 10+ */
    color:    #999;
}
.main_right {
    width: 792px;
    min-height: 550px;
    border: 1px solid #e8e8e8;
    background: white;
    float: left;
    margin: 0 0 20px 25px;
    padding: 50px 30px 26px;
}
.fontstyle {
    font-size: 20px;
    color: #010101;
    height: 20px;
    line-height: 26px;
    margin-bottom: 23px;
}
.linek {
    display: inline-block;
    width: 4px;
    height: 26px;
    background: #ffb802;
}
.sline {
    border-bottom: 1px solid #e8e8e8;
    width: 100%;
}
.rightPtitle {
    font-size: 18px;
    font-family: "微软雅黑";
    margin: 20px 0px 20px;
    height: auto;
    line-height: 28px;
    color: #000000;
}
.rightPstep {
    font-size: 16px;
    margin-bottom: 24px;
    color: #000000;
    font-weight: bold;
}
.smallTitle {
    font-size: 16px;
    color: #333333;
    font-weight: bold;
    margin-bottom: 32px;
}
.smallTitle img {
    vertical-align: middle;
    margin-right: 32px;
    display: inline-block;
}
.small-ul li {
    float: left;
    width: 30%;
}
.clearfix li {
    line-height: 20px;
}
.small-ul li p {
    font-size: 18px;
    height: 76px;
    line-height: 76px;
    margin-bottom: 20px;
}
.small-ul li p > img {
    vertical-align: middle;
    margin-right: 16px;
}
.dec-ul li {
    height: auto;
    width: 100%;
    margin-bottom: 30px;
}
.dec-ul li > img {
    margin: 7px 42px 7px 42px;
    display: inline-block;
    float: left;
    vertical-align: middle;
}
.dec-ul li > p {
    float: left;
    height: auto;
    width: 620px;
    line-height: 25px;
    font-size: 14px;
    color:#747474;
}
.bottom-t {
    font-size: 16px;
    font-family: "微软雅黑";
    margin: 26px 0px 24px 92px;
    height: auto;
    line-height: 25px;
    color: #000000;
}
.boway li {
    float: left;
    width: auto;
    height: auto;
    margin-right: 20px;
}
.mould-list li {
    background: #fff;
    border: 1px solid #f9c9b6;
    margin: 0 auto;
    margin-bottom: 24px;
}

comm.css:113
.clearfix li {
    line-height: 20px;
}
.mould-list li h2 {
    position: relative; text-align:left;font-family: "微软雅黑";
    height: 40px;
    line-height: 40px;
    color: #333;
    font-size: 18px;
    padding-left: 13px;
    background: #ffe8de;
}
.mould-list li h4 { text-align:left;font-family: "微软雅黑";
    height: 58px;
    line-height: 58px;
    color: #333;
    font-size: 16px;
    font-weight: bold;
    padding-left: 13px;
}
.mould-list li h2 span {
    font-weight: bold; font-family: "微软雅黑";
}
.download {
    background: #fff;
    color: #333;
    border: 0;
    width: 64px;
    height: 24px;
    line-height: 24px;
    display: block;
    text-align: center;
    font-size: 16px;
    border-radius: 12px;
    cursor: pointer;
    position: absolute;
    top: 8px;
    right: 30px;
}
.mr219 {
    color: #494949;
    font-weight: normal;
}


