html{width: 100%; height: 100%;}
body{color:#333;font-family:"宋体";font-size:14px;background:#f5f5f5;width: 100%; height: 100%; position: relative;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,select,option,textarea,p,blockquote,th,td{padding:0;margin:0;}
h1,h2,h3,h4,h5,h6{font-size:100%}

address,cite,dfn,em,var{font-style:normal}

fieldset,img{border:0}

button,input,select,textarea{font-size:100%}

table{border-collapse:collapse;border-spacing:0}

input[type=submit],input[type=reset],input[type=button],button{-webkit-appearance:none}

*{-webkit-tap-highlight-color:rgba(0,0,0,0);outline:0;margin:0;padding:0}

ul,ol{list-style:none}

input[type="text"],input[type="search"]{-webkit-appearance:none;-webkit-tap-highlight-color:#fff;outline:0}


.inputBg2{width:94%;border:solid 1px #ddd;padding:3%;color:#333;font-size:0.8rem;-webkit-border-radius:0;-webkit-appearance:none;background:#fff}

	

.padd1{padding:0.5rem}
.pl12{ padding-left:12px;}
.pr12{ padding-right:12px;}

.padd2{padding:1rem}

.w50{width:50%}

.w40{width:40%}

.w30{width:30%}

.w20{width:20%}

.w10{width:10%}

a{color:#333333;text-decoration:none}



.c-btn1{border:none;display:inline-block;height:2rem;line-height:2rem;font-size:0.8rem;color:#fff;padding:0 2rem;width:5rem;border-radius:5px;background:#D33254}

.c-btn2{color:#fff;border:0;height:2.5rem;line-height:2.5rem;width:40%;-webkit-box-flex:1;display:block;-webkit-user-select:none;font-size:0.9rem;background:#D33254;text-align:center}

.c-btn2 a,.c-btn2 a:visited{color:#fff}

.c-btn3{color:#fff;border:0;height:2.5rem;line-height:2.5rem;width:100%;-webkit-box-flex:1;display:block;-webkit-user-select:none;font-size:0.9rem;background:#ee6a6a;text-align:center}

.hidden{display:none}

.wrap{padding:0 0.5rem}

.price_s{color:#D33254;font-size:.675rem;display:inline-block}

.price{color:#D33254;font-size:1rem;display:inline-block;font-weight:bold}

.c333{color:#333}

.c999{color:#999}

.flex{padding:0;margin:0;list-style:none;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;justify-content:space-around}/*鑷姩鎹㈣*//*-webkit-flex-flow: row; 涓嶆崲琛�*/

.flex-f-row{-webkit-flex-flow:row}

.flex_in{-webkit-box-flex:1;-moz-box-flex:1;-ms-box-flex:1;box-flex:1}

.box1{border:1px solid #e2e2e2;background:#FFFFFF}

.f_l,.fl{float:left}

.f_r,.fr{float:right}

.blank1{height:0.4rem;line-height:0.4rem;clear:both;visibility:hidden}/* _margin:-3px 0;*/

.blank2{height:0.5rem;line-height:0.5rem;clear:both;visibility:hidden}

.blank3{height:1rem;line-height:1rem;clear:both;visibility:hidden}

.mr-t20{margin-top:5px}

.mr-t30{margin-top:30px}

.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}



.m5{margin:0.5rem;}

.mr8{ margin-right:8px;}

.col_5{ color:#555;}
.col_28b{ color:#28b70c;}
.f16{ font-size:16px;}

.w{ width:100%;}
/*.hauto{ height:auto; overflow:hidden;s}*/
.hauto{margin-top:8px;}
.fyfwall{
    padding-top: 88px;
    margin:23px;
    line-height:23px;
}
h2{
    font-family: 'PT Sans', sans-serif;
    font-size: 22px;
    font-weight: 700;
    line-height: 1.2em;
    color: #000;
    margin-bottom: 15px;
    letter-spacing: -1px;
}
.zljkall{
    padding-top: 88px;
    margin:10px;
    line-height:23px;   
}
.zljkallpic{
background-image:url(../images/zlkz.jpg) ;
background-repeat:no-repeat;
background-size:100%;
height:90%;
}

.fybzall{
    padding:25px;
    background:#ffffff;
    font-size:17px;
}

.linkall{
    padding: 7px;
    line-height:24px;
    padding-bottom: 0px;
}
