@charset "gb2312";


body {font:14px/1.4 "Microsoft Yahei",Arial,Helvetica,sans-serif;}
body,html {max-width:640px;margin:0 auto;}
a,body {color:#333}

h1,h2,h3,h4,h5,h6 {font-size:100%;font-weight:400}
dd,dl,dt,ol,ul {list-style-type:none}
.clear:after,article,aside,dialog,figure,footer,header,menu,nav,section {display:block}
.auto,.clear:after {overflow:hidden}
a {text-decoration:none;-webkit-touch-callout:none;-webkit-user-select:none}
a,input,select {-webkit-tap-highlight-color:transparent;-webkit-appearance:none;-moz-appearance:none;-webkit-border-radius:0}
input[type=checkbox]{-webkit-appearance: checkbox;width: 20px;height: 20px;}
img,input {border:none}
:focus {outline:0}
select {background:0 0}
.clear {clear:both}
.clear:after {clear:both;visibility:hidden;height:0;content:"."}
.left {float:left}

::-moz-placeholder {font-family:"Microsoft YaHei"}
::-webkit-input-placeholder {font-family:"Microsoft YaHei"}
:-ms-input-placeholder {font-family:"Microsoft YaHei"}


.warps {background:#fded96;}
/*页面banner*/
.public_banner,.public_banner img {width:100%;height:auto}
.public_banner img {display:block}
/*页面banner end*/

/*页面头部*/
.public_header {height: 44px;line-height: 44px;background: #fff;border-bottom: 1px solid #e4e4e4;width: 100%;position: relative;}
.public_h_con {color: #333;}
.public_h_con {text-align: center;font-size: 20px;color: #a83b00;margin: 0 44px;}
.public_ff_title, .public_h_con {text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.public_h_home {position: absolute;width: 44px;height: 44px;top: 0;left: 0;}
.public_h_home:after {background-image: url(icon_home.png);}
.public_h_home:after {content: '';display: block;width: 24px;height: 24px;background-size: 100% 100%;background-repeat: no-repeat;position: absolute;top: 10px;left: 10px;background-image: url(icon_home.png);}
.public_h_menu {color: #d34d20;border-color: #fde2e5;}
.public_h_menu {position: absolute;height: 25px;line-height: 25px;border: 1px solid #db8732;border-radius: 5px;padding: 0 5px;display: block;color: #db8732;right: 10px;top: 9px;background-color: #fff;}
/*页面头部 end*/

/*测算记录*/
.img-list {position:relative;height:.38rem;margin:2% 1%;text-align:left;}
.img-list .img-item {line-height:.38rem;vertical-align:top;color:#3c2104;display:inline-block;position:absolute;top:0;left:.22rem;z-index:1;}
.img-list .img-item-txt {width:auto;height:.38rem;}
.img-list .orders {position:absolute;top:0;right:.22rem;z-index:1;height:.38rem;}
.img-list a {display:block;color:#333;line-height:.38rem;}
/*测算记录 end*/

/*测字流程*/
.czlc_box {height: auto;overflow: hidden;}
.czlc_box_nr {height: auto;overflow: hidden;padding: 0 8%;background: url("czwcy_07.jpg") repeat-y;background-size:100%;}
.czlc_box_nr p {line-height:24px;}
/*测字流程 end*/

/*产品页面测算结果*/
.result_box {height: auto;overflow: hidden;}
.result_box_nr {height: auto;overflow: hidden;padding: 0 8%;background: url("czwcy_07.jpg") repeat-y;background-size:100%;}
.result_nr_k {width:100%;float:left;display:block;overflow:hidden;margin-bottom:10px;}
.result_l {width:59%;float:left;display:block;}
.result_l span {font-size:12px;font-family:标楷体;color:#900;float:left;display:block;line-height:30px;}
.result_r {width:41%;float:right;display:block;}
.result_r span{font-size:12px;font-family:标楷体;color:#900;float:left;display:block;line-height:30px;}

/*产品页面测算结果 end*/

/*相关测算推荐*/
.xgcstj {width:94%;float:left;padding:0 3%;}
.xgcstj a {padding:0 1.2%;}

/*相关测算推荐 end*/


/*内容*/
.container {height: auto;overflow: hidden;}
.info-wrap {height: auto;overflow: hidden;}
.info-wrap .img {text-align: center;margin-top: .4rem;width: 7.2rem;}
/*内容 end*/

/*下半部分*/
.feedback {height: auto;overflow: hidden;}
.feedback .top-title {margin: .3rem auto .1rem;}
.feedback .intro {font-size: .24rem;color:#62492b;text-align: center;height:.9rem;}
.feedback .intro span {color:#be2d2a;font-weight: bold;}
.feedback ul {height: auto;overflow: hidden;margin:2% 0 0 0;padding:5%;background: url("czwcy_07.jpg") repeat-y;background-size:100%;}


.feedback h3 {font-size: .32rem;color:#45738a;line-height: .3rem;}
.feedback ul li .text {font-size: .28rem;color: #333;line-height: .4rem;margin-top: .1rem;}
/*下半部分 end*/


/*联系我们2*/
.Contact_box {width:94%;text-align:center;overflow:hidden;padding:2% 3%;background:#f0aa00;}
.Contact_top {width:80px;margin:0 auto;}
.Contact_top img {width:100%;}
.Contact_bottom p{line-height:14px;color: #fff;}
.biaozhu {color:#fff558;font-weight: bold;}

/*联系我们2*/

/*底部测算按钮浮动*/
.zt_bottom{ position:absolute; bottom:0;width:100%;}
.zt_bottom_r{ float:left;overflow:hidden;}
/*底部测算按钮浮动 end*/

/*导航*/
.jmlist{ width:100%; float:left; line-height:35px; border-bottom:2px solid #a42af9;background:#efefef; padding:5px 0px 0px 0px;overflow:hidden; zoom:1; font-size:16px;}
.jmlist a{font-size:16px;}


/*底部*/
.footer {background: #f5f6f8 none repeat scroll 0 0;border-bottom: 1px solid #d8d9de;border-top: 1px solid #d8d9de;box-shadow: 0 1px 0 #fff inset;font-size: 16px;overflow: hidden;padding-top: 10px;text-align: center;}
.footer .linkico {display: inline-block;font-size: 16px;margin: 0 8px;}
.footer A:hover {text-decoration: underline;}


.arthead {width: 100%; box-shadow:0px 0px 2px #a633f7;  overflow:hidden; zoom:1;background:url(topbg.gif) repeat-x; }/*顶部*/
.lonav{  float:left; width:96%; height:46px;  padding:15px 2% 5px 2%; }
.logowz{ width:50%; float:left; height:40px;}
.loo{float:right;margin-top:7px;}
.lef{float:left}
.leimu{margin-left:5px; line-height: 50px;font-size:18px; color:rgba(10, 10, 10, 0.56); font-weight:bold; margin-top:2px;  float:left}

/*隐私协议*/
.common-privacy {display: flex;-webkit-justify-content: center;-ms-flex-pack: center;align-items: center;}

    [class*="icheck-"] > input:first-child + label::before,
    [class*="icheck-"] > input:first-child + input[type="hidden"] + label::before {
        content: "";
        display: inline-block;
        position: absolute;
        width:20px;
        height:20px;
        border: 1px solid #ff9f38;
        border-radius:50%;
        margin-left: -29px;
    }
	[class*="icheck-"] > input:first-child:checked + label::after, [class*="icheck-"] > input:first-child:checked + input[type="hidden"] + label::after {
    content: "";
    display: inline-block;
    position: absolute;
    top: 0;
    left: 1px;
    width: 4px;
    height: 10px;
    border: solid 2px #ff9f38;
    border-left: none;
    border-top: none;
    transform: translate(7.75px, 4.5px) rotate(45deg);
    -ms-transform: translate(7.75px, 4.5px) rotate(45deg);
}
[class*="icheck-"] > label {
    padding-left: 29px !important;
    min-height: 22px;
    line-height: 22px;
    display: inline-block;
    position: relative;
    vertical-align: top;
    margin-bottom: 0;
    font-weight: normal;
    cursor: pointer;
}
[class*="icheck-"] > input:first-child {position: absolute !important;opacity: 0;margin: 0;}
	
.common-privacy-text {font-size: 0.26rem;color: #333;}
.common-privacy-text a{font-size: 0.26rem;color:#ff9f38;}
/*隐私协议 end*/