@charset "utf-8";
/* CSS Document */
*{padding: 0;margin: 0;}
a{text-decoration: none;}
i,em{font-style: normal;}
ul,ol,li{list-style: none;}
input,select{background: #effffb;}
img{outline: none;border: none;}
body{font-family: "骞煎渾";color: #333333;}
.clear { zoom:1;}
.clear:after { height: 0; display: block; content: "\20"; clear: both;}
.fl{float: left;}
.fr{float: right;}
.cl{clear: both;}
.hide { display: none;}
.show { display: block;}
.gbox{width: 16rem;margin: 0 auto;}

.ask-top{width: 100%;height:2rem ;background: #079f88;position: relative;}
.ask-top h3{text-align: center;font-size: 1.15rem;color: #20a38e;line-height: 2rem;position: absolute;width: 100%;z-index: 0;}
.askico{background: url(../images/askico_03.png) no-repeat center;background-size: 4.5rem 4.5rem;width: 1.3rem;height: 1.3rem;position: absolute;z-index: 2;}
.askico1{background-position: 0 0;left: 0.65rem;top: 0.5rem;}
.askico2{background-position: -2.2rem 0;top: 0.35rem;right: 0.7rem;}
.asktopimg{position: absolute;z-index: 2;width: 6.5rem;height: 0.825rem;left: 50%;margin-left: -3.25rem;top: 0.575rem;}
.ask-mian{width: 100%;height: 9.95rem;background: url(../images/askbigbg_02.jpg) no-repeat center;position: relative;background-size: 100% 100%}
.ask-zj-img{position: absolute;bottom: 0;left: 1rem;width: 6.1rem;height: 9.475rem;z-index: 0;}
.askzj-name{position: absolute;left: 0.9rem;top: 2rem;z-index: 1;width: 1.625rem;height: 4.5rem;}
.ask-txt{width: 8.8rem;height: 6.725rem;background: url(../images/askmainbg_03.png) no-repeat left top;margin: 1.2rem 0.5rem 0 -0.5rem;background-size: 6.675rem 6.725rem;}
.ask-txt p{color: #a47708;line-height: 1.5rem;position: relative;height: 1.5rem;margin-top: 0.58rem;padding: 0 0.2rem;}
.ask-txt p i{font-size: 1.44rem;font-style: italic;font-weight: bold;float: left;padding: 0 0.1rem;}
.ask-txt p sub{color: white;font-size: 0.35rem;font-style: italic;letter-spacing: 0.04rem;}
.ask-txt p span{position: absolute;top: -0.2rem;font-size: 0.75rem;left: 1.46rem;}
.ask-txt ul{padding-top: 0.4rem;}
.ask-txt ul li{float: left;font-size: 0.6rem;color: #333333;padding-left: 1.3rem;line-height: 1.36rem;}
.ask-txt ul li img{width:0.875rem ;height: 0.7rem;}
.ask-click{width: 100%;height: 0.65rem;position: absolute;bottom: 0.7rem;padding: 0 0.2rem;}
.ask-click li{width: 33.3%;height: 100%;float: left;border-right: 2px solid #cccccc;font-size: 0.65rem;text-align: center;line-height: 0.65rem;color: #333333;}
.ask-click li span{color: #e91010;}
.ask-click li:last-child{border-right: none;}
.ask-take{width: 100%;height: auto; position:relative}
.ask-take-top{width: 100%;height: 1.65rem;background: #4c4b48;padding: 0 0.5rem;position: relative;}
.askico3{background-position: 0 -1.8rem;top:0.45rem ;left: 0.5rem;}
.ask-doing{border-left: 2px solid #2e2e32;height: 0.9rem;margin:0.4rem 0 0 1.5rem;}
.ask-doing p{font-size: 0.75rem;color: white;line-height: 0.9rem;padding-left: 0.75rem;letter-spacing: 0.06rem;}
.askico4 {background-position: -2.2rem -1.8rem;top: 0.5rem;right: 0.4rem;}
.ask-all{width: 100%;height: 12.5rem;padding: 0.45rem 0.5rem 0.5rem 0.35rem;background: #ebebeb;box-sizing:border-box;}
.ask-box{display: none;width: 100%;height: 3.7rem;margin: 0 auto 0.25rem;}
.ask-box span{font-size: 0.5rem;color: white;display: table;background: #cecece;border-radius: 0.125rem;margin: 0 auto;padding:0 0.26rem;line-height: 0.9rem;}
.ask-box img{width: 2.1rem;height: 2.1rem;float: left;margin: 0.7rem 0.45rem 0 0;}
.ask-box .t3{ margin-top:0.3rem}
.ask-box-txt {width: 12.5rem;height: auto;background: #9ee75a;border-radius: 0.125rem;margin-top: 0.65rem;border: 1px solid #d9d9d9;}
.ask-box-txt p{font-size: 0.65rem;line-height: 0.9rem;padding: 0.2rem 0.2rem 0.2rem 0.4rem; color: #333333;}
.dd{float: left;margin-left: -0.4rem;margin-top: 0.65rem;width: 0;height: 0;border-top: 0.4rem solid transparent;border-right: 0.6rem solid #9ee75a;border-bottom: 0.4rem solid transparent;}
.dd1{ margin-top:0.28rem}
.ask-box:last-child{margin-bottom: 0;}
.ask-send{width: 16rem;height: 2.8rem;box-shadow: -0.05rem -0.5rem 0.65rem -0.45rem rgba(177,132,44,.4);padding: 0 0.5rem 0;position: fixed;bottom: 0;background: #f5f5f6;}
.ask-send p{width: 6.1rem;height: 1.7rem;padding:0 0.4rem;font-size: 0.6rem;color: #333;margin-top:0.6rem ;float: left;border: 1px solid #ccc;line-height: 1.7rem;}
.ask-send p a{display: block; color: #ccc;}
.ask-send input.addimg{}
.ask_tel,.ask-zx{width: 3.3rem;float: right;font-size: 0.6rem;color: white;margin-left: 0.3rem;border-radius: 0.125rem;background: #079f88;display: inline-block;text-align: center;line-height: 1.75rem;margin-top: 0.55rem;}
.ask-send a.ask-zx{background: #f5841f; width:3.3rem;}
.ask-send_yy{width: 1.25rem; height: 1.25rem; display: block; background: url(../images/ask-send_yy.png); background-size: 1.25rem 1.25rem; float: left; margin: 0.75rem 0.4rem 0 0;}


#BDBridgeIconWrap,#BDBridgeInviteWrap,#BDBridgeMess,#qiao-wrap,#qiao-mobile-wrap{display:none !important; }


.xgb_top{width: 16rem; height: 3rem; background: url(../images/xgb_top.jpg); background-size: 16rem 3rem;}
.xgb_top1{display: block; width: 9rem; height: 3rem; float: left;}
.xgb_top2{display: block; width: 7rem; height: 3rem; float: right;}
.xgb_main{width: 16rem; height: 10.95rem; background: url(../images/xgb_main.jpg); background-size: 16rem 10.95rem; position: relative;}
.xgb_main1{ width: 5.975rem; height: 8.175rem; position: absolute; left: 1.05rem; top: 1.2rem;}
.xgb_main1 img{ width: 5.975rem; height: 8.175rem;}
.xgb_main2{width: 6rem; height: 1.2rem; line-height: 1.2rem; font-size: 0.6rem; color: #333333; position: absolute; left: 7.57rem; top: 1rem;}
.xgb_main2 span{font-size: 0.8rem; margin-right: 0.3rem;}
.xgb_main3{width: 8.25rem; height: 4rem; position: absolute; right: 0; top: 2.4rem;}
.xgb_main3 span{display: block; width: 2.9rem; height: 0.85rem; background: #a47708; text-align: center; line-height: 0.85rem; font-size: 0.6rem;color: #fff; margin-bottom: 0.2rem;}
.xgb_main3 p{width: 8.25rem; height: 0.85rem; line-height: 0.85rem; font-size: 0.55rem; color: #111111; background: url(../images/xgb_main3.png) no-repeat left center; background-size: 0.4rem 0.375rem; padding-left: 0.6rem;}
.xgb_main4{width: 8.25rem; height: 3rem; position: absolute; right: 0; top: 6.4rem;}
.xgb_main4 span{display: block; width: 2.9rem; height: 0.85rem; background: #a47708; text-align: center; line-height: 0.85rem; font-size: 0.6rem;color: #fff; margin-bottom: 0.2rem;}
.xgb_main4 p{width: 8rem; font-size: 0.55rem; color: #111111; line-height: 0.85rem;}
.xgb_main5{width: 16rem; height: 0.6rem; position: absolute; left: 0; bottom: 0.4rem;}
.xgb_main5 p{width: 5.3rem; height: 0.6rem; text-align: center; float: left; font-size: 0.6rem; color: #222222; line-height: 0.6rem;}
.xgb_main5 p span{ color: #e81311;}
.xgb_main5 i{display: block; width: 0.05rem; height: 0.6rem; float: left; background: #c4bda7;}
.xgb_nav{width: 16rem; height: 1.75rem; line-height: 1.75rem;}
.xgb_nav a{display: block; width: 4rem; height: 1.75rem; float: left; text-align: center; font-size: 0.7rem; color: #fff; background: url(../images/xgb_nav.jpg); background-size: 16rem 1.75rem;}

/*2018.1.19*/
.add_list { padding:1rem 0.5rem 0.75rem;}
.add_list h3 { font-size: 0.9rem; line-height: 0.9rem; color: #444; text-align: center; background: url(../images/add01192_03.png) no-repeat; background-size:100% 1.55rem; font-weight: normal; height: 1.55rem;}
.add_list ul { margin-left:-0.33rem; padding-top:0.4rem;}
.add_list ul li { width: 3.5rem; height: 1.75rem; line-height: 1.75rem; text-align: center; font-size:0.7rem; border-radius: 0.125rem; background: #e0f7f2; float: left; margin-left:0.33rem; margin-top:0.5rem;}
.add_list ul li a { display: block; width: 100%; height: 1.75rem; color: #333;}

.add_btns { border:1px solid #ddd; padding:0.4rem 0; width: 15rem; margin:0 auto 0.75rem;}
.add_btns ul li { float: left; width: 2.15rem; margin:0 0.78rem;}
.add_btns ul li img { display: block; width: 1.55rem; margin:0 auto;}
.add_btns ul li p { font-size: 0.65rem; text-align: center; color: #333; margin-top:0.15rem;}
.add_btns .txt { text-align: center; color: #555; font-size: 0.6rem; font-size: 0.6rem; margin-top:0.5rem;}
.add_btns .txt span { color: #ff3116;}
.add_btns .txt i { font-style: normal; color: #d9d9d9; margin:0 0.25rem;}
.ask-box { margin:0.25rem 0 0.7rem;}

.swtBox { width: 16rem; height: 20rem;}




/*2018-3-20*/
.lxb{ position:absolute; bottom:2.8rem; font-size:0.65rem; width:15rem; margin-left:0.5rem; }
input,select,option,textarea{border: none;background: white;font-family: arial; resize : none;}
input[type='text'],input[type='reset'],input[type='submit'],select,textarea { border: none; -webkit-appearance:none; outline: none;}
select { appearance:none; -moz-appearance:none; -webkit-appearance:none; outline: none;}
 form.hklxb{ position: absolute; bottom:1rem; margin-left:0.5rem}
 form.hklxb input{ width:10rem; height:1.4rem; display:inline-block; font-size:0.65rem; border:1px solid #ccc; padding-left:0.5rem}
 form.hklxb .free{ width:4.2rem; height:1.4rem; display:inline-block; background-color:#13a8af;border-radius:0.2rem; color: white; line-height:1.4rem; text-align:center; font-size:0.65rem}
 form.hklxb .free:hover{cursor:pointer}

.ly-section1 { height: 100%; box-sizing: border-box; background: #ebebeb; font-size: 0.55rem; padding-bottom: 1rem;}
figure { width: 15.45rem;padding: 0.3rem 0.275rem 0; overflow: hidden; border-bottom: 0.05rem solid #CCCCCC; background:#ebebeb; }
.zzh { width: 6.075rem; margin-right: 0.425rem; float: left; display: block; margin-bottom: 0.75rem; }
.ly_text { overflow: hidden; zoom: 1; }
.ly_text p:nth-of-type(1){ font-size:0.65rem;}
.ly_text p:nth-of-type(2){ font-size:0.575rem; line-height:0.8rem; padding:0.35rem 0;}
.ly_text p:nth-of-type(3){ font-size:0.55rem; line-height:0.8rem; padding:0.125rem 0.2rem; margin:0 0.25rem 0 0; border-radius:0.2rem; border:#b3b3b3 0.5px dashed; background:#fff;}
.ly_text p:nth-of-type(4){ font-size:0.45rem; line-height:0.7rem; padding:0.25rem 0; color:#555;}
.ly_text p:nth-of-type(5){ overflow:hidden;}
.ly_text p:nth-of-type(5) a{ display:inline-block;}
.ly_text p:nth-of-type(5) a:nth-of-type(1){ width:3.7rem; margin:0 0.3rem 0 0;}
.ly_text p:nth-of-type(5) a:nth-of-type(2){ width:4.95rem;}

.ly-section1 .line1 { margin: 0 0 0 0.5rem; }
.ly-section1 .left { float: left; max-width: 80%; margin: 0.5rem 0 0 0; }
.ly-section1 .left div { position: relative; margin: 0 0 0 2.75rem; padding: 0.5rem; background: #FFF; color: #323232; border: 0.05rem solid #d5d5d5; border-radius: 0.3rem; }
.ly-section1 .left div i { position: absolute; top: 0.6rem; left: -1rem; width: 1rem; height: 1rem; background: url(../images/wechat.png) no-repeat scroll 0 -10rem; transform: rotate(-180deg); background-size: 3.3rem 15rem; }
.zixunzn a img { width: 5.75rem; height: 1.6rem; margin-left: 1.5rem; margin-top: 0.5rem; }
.ly-section1 .left img { float: left; margin: 0 0.25rem 0 0; width: 2rem; }
.ly-section1 .left div img { float: none; width: 1.2rem; vertical-align: middle; }
.ly-section1 figure { width: 15.45rem; margin: 0.75rem auto; overflow: hidden; border-bottom: 0.05rem solid #CCCCCC; }
.ly-section1 .zzh { width: 6.075rem; margin-right: 0.425rem; float: left; display: block; margin-bottom: 0.75rem; }
.ly_text { overflow: hidden; zoom: 1; }
.ly_text p:nth-of-type(1){ font-size:0.65rem;}
.ly_text p:nth-of-type(2){ font-size:0.575rem; line-height:0.8rem; padding:0.35rem 0;}
.ly_text p:nth-of-type(3){ font-size:0.55rem; line-height:0.8rem; padding:0.125rem 0.2rem; margin:0 0.25rem 0 0; border-radius:0.2rem; border:#b3b3b3 0.025rem dashed; background:#fff;}
.ly_text p:nth-of-type(4){ font-size:0.45rem; line-height:0.7rem; padding:0.25rem 0; color:#555;}
.ly_text p:nth-of-type(5){ overflow:hidden;}
.ly_text p:nth-of-type(5) a{ display:inline-block;}
.ly_text p:nth-of-type(5) a:nth-of-type(1){ width:3.7rem; margin:0 0.3rem 0 0;}
.ly_text p:nth-of-type(5) a:nth-of-type(2){ width:4.95rem;}
.ly-footer { width: 16rem; height: 2.5rem; background: #FFF; border-top: 0.05rem solid #bfbfbf; position: relative;}
.ly-footer div { width: 100%; }
.ly-footer div:nth-child(1) { max-width: 2.5rem; }
.ly-footer div:nth-child(1) { max-width: 2.5rem; }
.ly-footer div:nth-child(3) { max-width: 2.5rem; }
.ly-footer div:nth-child(1) a { float: left; width: 2.5rem; height: 2.5rem; background: url(../images/wechat.png) no-repeat scroll 0.45rem -4.45rem; background-size: 3.3rem 15rem; }
.ly-footer div:nth-child(2) textarea { width: 80%; height: 1.8rem; margin: 0.35rem 0 0 0rem; color: #000; font-size: 0.9rem; line-height: 1.75rem; border: none; border-bottom: 0.05rem solid #d8d8d8; transition: 0.3s; resize: none; overflow-y: auto; outline: none; }
.ly-footer div:nth-child(2) textarea:focus { border: none; border-bottom: 0.1rem solid #45c01a; }
.ly-footer div:nth-child(2) textarea.on { border-bottom: #45c01a }
.ly-footer div:nth-child(3) a { position: absolute; right: 0; bottom: 0.4rem; width: 3.25rem; height: 1.75rem; margin: 0rem 0.25rem 0 0; background: #45c01a; color: #FFF; text-align: center; line-height: 1.75rem; border-radius: 0.25rem; cursor: pointer; transition: 0.3s;  font-size: 0.55rem;}
.ly-footer div:nth-child(3) a:hover { background-color: #3aa814; }
.ly-clear { clear: both; }
.ly-hide { display: none; }

