
.border-td {background: #ffffff;border-bottom: 1px solid #eeeeee;border-top: 1px solid #eeeeee;  }
/*.border-b {border-bottom: 1px solid #eeeeee;  }*/
.border-r{border-right:1px solid #dddddd}
.border-r1{border-right:1px solid #e6e6e6}
.padding-r {padding-right: 0.625rem;display: none;}
.padding-r1 {padding-right: 0.625rem;}
.padding-l {padding-left: 0.625rem;}
.padding-t {padding-top: 0.625rem;}
.padding-b {padding-bottom: 0.625rem;}
.margin-t { margin-top: 1.25rem;}
.mar-top { margin-top: 0.5rem}
.margin-r{ margin-right: 0.625rem}
.box { width: 100%; background: #f5f5f5;}


.info_me {
    font-size: 14px;
    line-height: 2em;
    padding-left: 10px;
}

h1, h2, h3, h4, h5, h6 {
    font-family: "Microsoft YaHei","WenQuanYi Micro Hei",SimHei,tohoma,sans-serif;
    font-weight: bold;
}


h2 {
    display: block;
    font-size: 1.5em;
    -webkit-margin-before: 0.83em;
    -webkit-margin-after: 0.83em;
    -webkit-margin-start: 0px;
    -webkit-margin-end: 0px;
    font-weight: bold;
}

.paragraph {
    margin-bottom: 52px;
	font-family: "微软雅黑","黑体",Arial;
}

.paragraph p {
    font-size: 14px;
    color: #666663;
    line-height: 20px;
}

.info_me {
    font-size: 14px;
    line-height: 2em;
    padding-left: 10px;
}

/*2017-02-16   gai*/
.sec-index {background-color: #f5f5f5;height: 80%;padding-bottom: 14%}
.div-banner {width: 100%;height: 7.5rem;}
.img-box {width: 100%;height: 7.5rem;}
/*---鐒︾偣鍒囨崲---*/
.m-banner {position: relative;width: 100%;height: 7.5rem;}
.m-banner img {height: 7.5rem;}
.swipe-wrap > div:not(:first-child) {display: none; }
.swipe-nav {position: absolute; width: 100%;text-align: center; bottom: 0.25rem;  right: 0;  z-index: 1000;  }
.swipe-nav span {  display: inline-block;  width: 0.15rem;
    height: 0.15rem;  margin: 0 0.1rem;  border-radius: 100%;  border: 1px solid #ffffff;
    line-height: 2.5rem;overflow: hidden;cursor: pointer;}
.swipe-nav span.current {background: #ffffff;}

/*鍏釜鍥炬爣*/
/*2017-02-16   gai*/
.div_con1 {padding: 1% 0 4% 0;width: 100%;display: inline-block; background: #ffffff;border-bottom: 1px solid #eeeeee;}
.div_con1 a { display: block;float: left;width: 22%;padding-top: 2.5%;padding-left: 3%;color: #333;margin: 0.1rem 0 0.1rem 0;}
.div_con1 a img {width: 90%;margin: 0 auto}
.div_con1 p {display: block;font-size: 0.45rem;line-height: 1rem;text-align: center;color: #333333}
.div_con1 span {display: block;font-size: 0.45rem;line-height: 1rem;text-align: center;color: #333333;width: 100%; }
.index-content02 { background-color: #ffffff;width: 100%;margin-top: 0.15rem;border-bottom: 1px solid #eeeeee;border-top: 1px solid #eeeeee;}
.index-content02 a {display: block;float: left;width: 49%;padding: 1.2rem 0;}
.index-content02 a img{ width: 75%;margin: 0 auto; }
.div-shouye{padding: 1.5rem 1rem; }
.div-shouye>img{width: 100%}
.div-text {float: left;margin-left: 2%;margin-top: 10%; }
.div-text > h3 {color: #333333;font-size: 0.7rem;line-height: 1rem; }
.div-text > p {color: #999999;font-size: 0.45rem;margin-top: 0.1rem }
.clear {clear: both;}
.index-content03 {background-color: #ffffff; width: 100%;  margin-top: 0.3rem;border-top: 1px solid #eeeeee;}
.index-content03 i {display: inline-block;width: 0.15rem;height: 0.725rem;vertical-align: middle;
    margin-left: 0.5rem;background-image: url("../../images/ddls/index_05.png");background-size: 100%;
    background-repeat: no-repeat; }
.index-content03-a {display: block;height: 1.75rem;width: 100%;background: #ffffff;border-bottom: 1px solid #eeeeee;overflow: hidden;}
.span01 {display: inline-block;font-size: 0.7rem;color: #333333;  line-height: 1.75rem }
.span02 {font-size: 0.5rem;color: #14acf0;line-height: 1.75rem;float: right;}
.span02 s {display: inline-block;width: 0.2rem;height: 0.4rem; vertical-align: middle;
    margin-right: 0.5rem;background-image: url("../../images/ddls/index_37.png");
    background-size: 100%; background-repeat: no-repeat;margin-bottom: 0.1rem}



.text-box {padding: 2% 0.5rem;background-color: #ffffff;overflow: hidden;}
.div-img1 {width:11%;float: left; vertical-align: middle;}
.div-img1 img{border-radius: 0.2rem;width: 1.65rem;height: 1.65rem;}
.div-text1 {float: left;margin-left: 0.25rem;}
.div-text1 > h3 { color: #333333;font-size: 0.7rem;line-height: 0.8rem;  }
.div-text1 > p { color: #b3b3b3;font-size: 0.6rem;margin-top: 0.1rem;}

/*tanchaung*/
html{position: relative}
.window {width: 100%;height: 100%;display: none;position: absolute; top: 0;}
.sec03-div{width:100%;height:100%;position:absolute;background-color:rgba(0,0,0,0.5);z-index:99999;}
.sec03-div2{width:70%;background-color:#ffffff;text-align:center;position:fixed;top:50%;
    margin-top:-25%;left:50%;margin-left:-35%;border-radius:0.125rem;}
.sec03-div2 h3 {font-size: 0.65rem;line-height: 1.5rem;  }
.sec03-div2 p {font-size: 0.55rem;line-height: 1rem;}
.sec03-div3 {margin-top: 0.5rem; border-top: 1px solid #eeeeee;}
.bor-r {border-right: 1px solid #eeeeee;}
.sec03-div3 a{display:inline-block;font-size:0.65rem;width:48%;
    height:1.5rem;line-height:1.5rem;text-align:center;color:#37aefe;}
.sec03-div2 h4{font-size:0.65rem;line-height:0.75rem;padding:0.75rem 0.75rem 0}


/*------------------鐧诲綍鐣岄潰 -------------------*/
.sec01 { height: 80%;position: relative;}
.dd-dl {margin: 0.625rem;border: 1px solid #eeeeee;background: #fff;}
.dd-dl-input {width: 100%;overflow: hidden}
.dd-dl-input img{display:inline-block;width:1.2rem;height:0.95rem;float:left;margin-top:0.75rem;margin-left:0.5rem;}
.dd-dl-input a{text-decoration:underline;font-size:0.7rem;color:#37aefe;}
#send{text-decoration:underline;font-size:0.7rem;color:#14acf0;background: #ffffff;}
.input-phone{width:42%;font-size:0.7rem;height:0.7rem;padding:0.87rem 0;line-height:0.8rem;margin-left:0.95rem;}
.input-yzm{width:80%;font-size:0.7rem;height:0.7rem;padding:0.87rem 0;line-height:0.8rem;margin-left:0.95rem;}
.dd-dl-div01{width:94%;margin:0.75rem auto;text-align:center;line-height:2rem;}
.dd-dl-submit{display:block;width:100%;height:2rem;
    border-radius:0.125rem;color:#ffffff;background-color:#37aefe;font-size:0.85rem;}
.dd-dl-p{margin-top:0.5rem;font-size:0.55rem;line-height:0.6rem;text-align:center;}
.dd-dl-p a{color:#37aefe;font-size:0.55rem;}
.dd-dl-txt{width:100%;color:#666666;font-size:0.6rem;
    margin-top: 55%;
    /*position:fixed;bottom:0;left:0;padding-bottom:2rem;z-index: 1;*/}
.dd-dl-txt b{display:block;padding:0 0.625rem;margin-bottom:0.25rem;font-weight:bold;}
.dd-dl-txt p{display:block;padding:0 0.625rem;line-height:0.85rem;text-align:justify}

/*------------------鍏嶈垂鍜ㄨ -------------------*/

#scroller ul{width:100%;}
#loading{ background:#fff; text-align:center; line-height:20px; color:#333;}
#wrapper {
    position:fixed; z-index:1;top:0; bottom:2.8rem;  left:0;
    width:100%;background:#fff;overflow:auto;}
#wrapper2 {
    position:fixed; z-index:1;top:0; bottom:0;  left:0;
    width:100%;background: #efeeec;overflow:auto;}
#wrappe {
    position:fixed;z-index:1;top:0; bottom:0;  left:0;
    width:100%;background:#fff;overflow:auto;
}
#scroller {
    position:relative;
    -webkit-tap-highlight-color:rgba(0,0,0,0);
    background:#fff;float:left;width:100%;padding:0;

}
#scroller2 {
    position:relative;
    -webkit-tap-highlight-color:rgba(0,0,0,0);
    float:left;width:100%;padding:0;
    background: #efeeec;
}
.pullUpLabel{ display:block; width:100%; height:50px;
    line-height:50px; color:#333333;text-align:center; font-size:0.8rem}
.pullDownLabel{ display:block; width:100%; height:50px;
    line-height:50px; color:#333333;  text-align:center; font-size:0.8rem}
#pullUp{ background:#fff;}

/*#pullDown{ background:#fff;}*/

#pullUp2{ background: #efeeec;}
#pullDown2{ background: #efeeec;margin-top: 3rem}
#pullDown .pullDownIcon {-webkit-transform:rotate(0deg) translateZ(0);}
#pullUp .pullUpIcon  { -webkit-transform:rotate(-180deg) translateZ(0);}
#pullDown.flip .pullDownIcon { -webkit-transform:rotate(-180deg) translateZ(0);}
#pullUp.flip .pullUpIcon {-webkit-transform:rotate(0deg) translateZ(0);}
#pullDown.loading .pullDownIcon, #pullUp.loading .pullUpIcon {
    background-position:0 100%;
    -webkit-transform:rotate(0deg) translateZ(0);
    -webkit-transition-duration:0ms;
    -webkit-animation-name:loading;
    -webkit-animation-duration:2s;
    -webkit-animation-iteration-count:infinite;
    -webkit-animation-timing-function:linear;
}

@-webkit-keyframes loading {
    from { -webkit-transform:rotate(0deg) translateZ(0); }
    to { -webkit-transform:rotate(360deg) translateZ(0); }
}
.con-btn{display: block;width: 100%;height: 2.8rem;position: fixed;z-index:9;
    bottom: 0;left:0;background: #f5f5f5;border-top: 1px solid #eeeeee;}
.a-btn{
    display:block;height:2rem;line-height:2rem;border-radius:0.2rem;color:#fff;
    background:#37aefe;text-align:center;font-size:0.75rem;margin: 0.4rem 0.6rem;}
.a-btn i{
    display: inline-block;
    background-image: url("../../images/ddls/con_btn.png");background-size: 100%;background-repeat: no-repeat;
    width: 1rem;height: 0.875rem;vertical-align: middle;margin-right: 0.5rem;}

/* #thelist li{
	border-bottom: 1px solid #eeeeee;
} */
/*------------------鍜ㄨ璇︽儏 -------------------*/

/*鏃堕棿鎻愮ず*/
body{
    position: relative;
}
.t-prompt{
    position: fixed;
    top: 0;
    left: 0;
    display: block;
    width: 100%;
    height: 1.5rem;
    background: #fff391;
    z-index: 999;
}
.t-prompt span{
    display: inline-block;
    width: 100%;
    font-size: 0.5rem;
    color: #f34500;
    text-align: center;
    line-height: 1.5rem;

}
.consulting{margin-top: 1.5rem;}

.consulting-ul {background:#f5f5f5;
border-bottom: 1px solid #eeeeee;
}

.t-prompt2{
    position: fixed;
    top: 0;
    left: 0;
    display: block;
    width: 100%;
    padding: 0.2rem 0;
    background: #fff391;
    z-index: 999;
}
.t-prompt2 p{
    display: block;
    padding: 0 0.5rem;
    font-size: 0.5rem;
    color: #f34500;
    text-align: center;
}
.chat{margin-top: 2.5rem;}
.moverr-time{ display: block;width: 100%;font-size: 0.5rem;
    color: #999999; text-align: center;line-height: 1rem;}
.dd-top{ margin-top: 0.75rem;}

.text-box2{padding:0.5rem 0.5rem;background-color:#ffffff;overflow:hidden;}
.cn-img{display:block;width:15%;position:absolute;top:0;right:0;}
.div-text4{font-size:0.6rem;padding-top:10px;color:#555555;text-align:justify}
.div-text4 span { float: left;  width: 6%;}
.div-text4 p{float:left;width:90%;padding-left:0.25rem;padding-right:0.25rem;font-size:0.7rem;
    padding-bottom:0.25rem;line-height:1rem;color:#555555;text-align:justify;}
.div-text5 {padding: 0.25rem 0.25rem;}
.div-text5 p{font-size:0.7rem;line-height:1.2rem;color:#666666;text-align:justify;}
.div-text1 > h2{color:#333333;font-size:0.7rem;line-height:1.65rem;}
.ckhfBox{width:100%;
				
		text-align:center;
		/*background:#ffffff;
		border-bottom:1px solid #eeeeee;
		line-height:1.6rem;*/
}
.ckhf{display:inline-block;color:#333333;font-size:0.6rem;text-align:center;line-height:1.6rem;}
.ckhf-btn{display:inline-block;color:#333333;font-size:0.6rem;text-align:center;line-height:1.6rem;}


.down{background:url("/images/ddls/down.png") no-repeat right center;
    background-size:100% 100%;background-size:15px;padding:0 20px;}

.top{background:url("/images/ddls/top.png") no-repeat right center;
    background-size:100% 100%;background-size:15px;padding:0 20px;}

/*鏌ョ湅鍥炲*/

/*
.moverr_1 { padding: 0.075rem 0.5rem;overflow: hidden;}
*/
.moverr_1 { padding: 0.075rem 10px 0.075rem 10px;
            /*overflow: hidden;*/
		  }
			

.moverr {width: 100%;}
.moverr dl dd{display:inline-block;padding:0.5rem 0;clear:both;float:left;width:100%;}
.moverr dl dd span.poer {width: 1.65rem;}
.moverr dl dd span.poer img{border-radius:0.1rem;width:1.65rem;height:1.65rem}
.moverr dl dd div.morert{padding-right:4%;width:80%;}
.moverr dl dd div.morert p{font-size:0.6rem;color:#333;text-align:right;padding-bottom:0.1rem}
.moverr dl dd div.morert1{background:#a2e45f;color:#333;max-width:94%;line-height:0.8rem;
    text-align:justify;font-size:0.6rem;border-radius:0.15rem;position:relative;border:1px solid #91c36d}
.moverr dl dd div.morert1 span{display:inline-block;padding:0.3rem;}
.moverr dl dd div.morert1 i.temot{width:8px;height:6px;right:-8px;top:8px;}
.moverr dl dd div.morert2 {padding-left: 4%;width: 80%;}
.moverr dl dd div.morert2 p{font-size:0.6rem;color:#333;text-align:left;padding-bottom:0.1rem}
.moverr dl dd div.morert3{background:#fff;color:#333;text-align:justify;line-height:0.8rem;max-width:94%;
    border-radius:0.15rem;position:relative;border:1px solid #ddd}

.moverr dl dd div.morert3 span{
display:inline-block;
padding:0.3rem;
/*font-size:0.6rem;*/
}

.moverr dl dd div.morert3 i.temot{width:8px;height:6px;left:-8px;top:8px;}
.default-text{ width:90% ;margin: 0.5rem auto;background: #cccccc;border-radius: 5px;}
.default-text>p{font-size: 0.6rem;color: #ffffff;line-height: 0.8rem;padding: 0.4rem 0.4rem;text-align: justify;}

/*娴姩瀹㈡湇*/
#floatDivBoxs{width:80px;position:fixed;top:180px;right:0;z-index:999;}
#floatDivBoxs .floatDtt{
    width:100%;height:60px;line-height:60px;
    text-align: center;
    background-color:rgba(255,255,255,1);
    border-top: 1px solid #e2e2e1;
    border-left: 1px solid #e2e2e1;
    border-bottom: 1px solid #e2e2e1;
    border-top-left-radius: 5px;
    border-bottom-left-radius: 5px;
    /*text-indent:22px;*/
    position:relative;}
#floatDivBoxs .floatDtt a{
    width:100%;height:60px;
    line-height:60px;
    text-align: center;
    color:#fe514a;font-size:14px;
   }
#rightArrow{width:19px;height:39px;
    background:url("../../images/ddls/float.png") no-repeat;
    /*background-size: 100% 100%;*/
    position:fixed;
    top:193px;right:79px;z-index:99999;}
#rightArrow a{display:block;height:57px;}


/*鍥炲*/
.mo-fasong{width:100%;background:#fff;height:2.2rem;border-top:1px solid #eae7e7;
    position:fixed;left:0;bottom:0;display: table}
.mo-fasong div{
    display: table-cell;vertical-align: middle;
    padding: 0 0.5rem;;
}
.mo-fasong div input.input{width:85%; padding: 0.35rem 0;float:left;
    border-bottom:1px solid #a0d54f;display:block;font-size:0.7rem;
}
.mo-fasong div a.btn_1{border:2px solid #b1b1b1;float:right;
    font-size: 0.7rem;color: #333333;padding: 0.25rem 0.2rem;display:block;border-radius:0.2rem;text-align:center;
}
/*鍙戝竷鍜ㄨ*/
.release{display:block;position:relative;margin:0.7rem 0.5rem 0 0.5rem;
    background-color:#ffffff;border:1px solid #eeeeee;border-radius: 0.1rem}
.release-text{display:block;height:10rem;font-size:0.6rem;border-bottom:1px solid #eeeeee;}
.release-div{display:block;padding:0.25rem 0.625rem;height:9.5rem;font-size:0.7rem;}
.release-text textarea{resize:none;display:block;width:100%;height:100%;background:none;
    border:none;color:#cccccc;line-height:1rem;font-size:0.7rem;text-align:justify}
/*妗堜欢绫诲瀷*/
.release-type{height: 2rem;display:block; width:100%; position:relative;}
.release-type span{display: inline-block;margin:0 auto;width: 100%;text-align: center}
.release-type span img{display:inline-block; width:0.625rem;height:0.625rem;vertical-align: middle}
.release-type span b{ font-weight:normal;display:inline-block; font-size:0.7rem;color: #555555;line-height: 2rem;}
.release-type button{ width:100%; height:2rem; position:absolute; left:0; top:0;background:none; border:0;}
p.moger{ width:100%; height:2.5rem; line-height:2.5rem; text-align:center;font-size:0.7rem; color:#37aefe; border-bottom:1px solid #ccc;background:#fff; border-radius:0.1rem 0.1rem 0 0}
.mogfer{ width:100%; height:100%;}
/* 鍒犳帀height:20rem; */
.mogfer ul{ float:left; width:40%;background:#fff;}
.mogfer ul li{ display:block; width:100%; height:2.5rem; line-height:2.5rem; text-align:center;color: #333333;background:#fff; font-size:0.7rem; border-bottom:1px solid #ccc; border-right:1px solid #ccc;}
.mogfer ul li a{ color:#333;}
.mogfer ul li.yes{ background:#f2f2f2;}
.mogfer ul li.yes a{ color:#37aefe}

.content{ 
float:left; 
width:60%; 
/*height:20rem;
font-size:0.7rem; */
overflow-y:scroll;
}

.content a{ display:block; height:2.5rem; line-height:2.5rem; border-bottom:1px solid #ccc;color:#333;}
.poserr{ float:left; width:70%; height:100%; display:none}

/*鎰忚鍙嶉*/
.feedback{display:block;margin:0.7rem 0.5rem 0 0.5rem;
    background-color:#ffffff;border:1px solid #eeeeee;border-radius: 0.1rem}
.feedback-text{display:block;height:9rem;font-size:0.6rem;}
.feedback-div{display:block;padding:0.25rem 0.625rem;height:7.5rem;font-size:0.7rem;}
.feedback-text textarea{resize:none;display:block;width:100%;height:100%;background:none;
            border:none;color:#cccccc;line-height:0.8rem;font-size:0.7rem;text-align:justify;}
.feedback-div p{font-size:0.6rem;text-align: right;color: #cccccc;margin-top: 0.25rem}
.feedback-phone{display:block;margin:0.7rem 0.5rem 0 0.5rem;
    background-color:#ffffff;border:1px solid #eeeeee;border-radius: 0.1rem}
.phone-num{display:block;width:90%;font-size: 0.7rem;padding: 0.7rem 0;margin-left: 0.625rem}


/*----------------------------鎴戠殑----------------------------------*/
.my{width: 100%;background:#ffffff;}
.my-box{padding-top: 10%;padding-bottom: 5%}
.my-box-wdl{padding-top: 10%;padding-bottom: 13%}
.photo-d{display: table;background: #cccccc;border-radius: 100%;
    border: 0.1rem solid #eeeeee;margin: 0 auto; }
.photo-x{
    display:table-cell;padding:0.1rem;
    background:#ffffff;border-radius: 100%;overflow: hidden;margin: 2rem ;}
.photo-x img{
    width: 3rem;height:3rem;overflow: hidden;border-radius: 100%;
}
.my p{width: 100%;font-size: 0.8rem;line-height:1.8rem;
    color: #333333;text-align: center;}
.my a{
    display: block;width: 3.8rem;height: 1.1rem;
    border:2px solid #eeeeee;border-radius: 0.8rem;margin: 0 auto;}
.my a span{display: block;width: 100%;height: 1.1rem;
    line-height: 1.1rem;font-size: 0.6rem; color: #333333;text-align: center;}
.my-menu {width: 100%; position:relative;background: #ffffff;}
.my-menu ul li{ height: 2.5rem;
    line-height:2.5rem;position: relative;
	/*overflow: hidden;*/
	}
.my-menu ul li div{padding-left: 0.75rem}
.my-menu-btn{color: #333333;width: 100%;display: inline-block;position: relative; overflow: hidden; }

.left-icon{position: absolute;top: 50%;margin-top: -0.525rem; border:0;
    display: inline-block;vertical-align: middle;
	width:  1.05rem;
	height: 1.05rem; 
	}
.my-text{margin-left:1.8rem}
.prompt-num{
    display: inline-block; width: 0.6rem;height: 0.6rem;background: #d94948;color: #ffffff;
    border-radius: 100%;font-size: 0.35rem;line-height: 0.6rem;text-align: center;
    position: absolute; right: 0.9rem;top:50%;margin-top: -0.3rem;}
.right-icon{position: absolute; right: 0.5rem;top:50%;
    margin-top: -0.325rem;display: inline-block;width: 0.35rem;height: 0.65rem;}
.kf-num{position: absolute; right: 0.5rem;font-size: 0.6rem;color: #37aefe;}

/*瀹㈡湇寮圭獥*/
html{position: relative;height: 100%}
.window{width: 100%;height: 100%;display: none;position: absolute;top: 0;}
.kf-div-box{ width: 100%;height: 100%;position: absolute;background-color: rgba(0,0,0,0.5); z-index: 99999;}
.kf-div{width: 70%;background-color: #ffffff;text-align: center;position: fixed;top: 50%; margin-top: -25%;left: 50%;margin-left: -35%;border-radius: 0.125rem;}
.kf-div h3{font-size: 0.65rem; line-height: 1.5rem;}
.kf-div p{font-size: 0.55rem;line-height: 1rem;}
.cancel{border-right: 1px solid #eeeeee; }
.choose{margin-top: 0.5rem;border-top: 1px solid #eeeeee;}
.choose a{ display: inline-block;font-size:0.65rem;width: 48%;height: 1.5rem;line-height: 1.5rem;text-align: center; color:#37aefe;}
.choose h4{font-size: 0.65rem; line-height: 0.75rem;padding:0.75rem 0.75rem 0 }

/*鏇村*/
.more-box {width: 100%; background: #ffffff;margin-top: 0.5rem;border-bottom: 1px solid #eeeeee;border-top: 1px solid #eeeeee; }
.more-box a{display:inline-block;width:100%;font-size: 0.7rem; color: #333333;position:relative;line-height:2.5rem;}
.more-text{margin-left:0.5rem}
.more-icon{position: absolute; right: 0.5rem;top:50%;margin-top: -0.325rem;display: inline-block;width: 0.35rem;height: 0.65rem;}

/*鐢ㄦ埛鍗忚*/
.agreement-box{width: 100%;color: #333333;}
.agreement-text{padding:0 0.5rem}
.agreement-box h1{font-size: 0.85rem;padding: 0.75rem 0}
.agreement-text div h2{font-size: 0.6rem;line-height: 1rem;font-weight:bold}
.agreement-text div p{font-size: 0.6rem;line-height: 0.8rem;font-weight: normal;text-align: justify}
.agreement-content{margin-top: 0.8rem;}


/*涓汉淇℃伅*/
.p-info {width: 100%; background: #ffffff;margin-top: 0.5rem;
        border-top: 1px solid #eeeeee;border-bottom: 1px solid #eeeeee;}
.p-info ul li{position: relative;overflow: hidden;}
.img-info{height: 3.15rem;font-size: 0.7rem;line-height:3.15rem;}
.img-info img{display: inline-block;width: 2.3rem;height: 2.3rem;
    position: absolute; right: 0.5rem;top:50%;margin-top: -1.15rem;}
.other-info{font-size: 0.7rem;height: 2.5rem;line-height:2.5rem;}
.other-info button{ width:100%; height:2.5rem; position:absolute; left:0; top:0;background:none; border:0;}
.p-info-div{padding-left: 0.5rem}
.btn-info{color: #333333;display: inline-block;width: 100%;overflow: hidden;}
.gender-btn{color: #333333;display: inline-block;width: 100%;overflow: hidden;}
.text-info{
    display: inline-block;color: #b2b2b2;font-size: 0.7rem;
    position: absolute; right: 1rem;}
#gender_text{
    display: inline-block;width: 30%;
    float: right;
    text-align: right;
    line-height:2.4rem;
}
/*涓婁紶澶村儚锛�/

.input01{opacity:0; filter:alpha(opacity=0);
    display: inline-block;width: 100%;height: 3rem;border-radius: 100%;
    position: absolute;top:0;right: 0}
.text-center{text-align: center;position:relative;
    display:block;text-decoration: none;}
#imghead1{border-radius: 100%;width: 2.3rem;height: 2.3rem;}

/*鏄电О*/
.nickname{width:100%;height: 2.5rem;
    margin-top:0.5rem;background-color:#ffffff;
    border-top:1px solid #eeeeee; border-bottom:1px solid #eeeeee;}
.nickname input{width:90%;font-size: 0.7rem;
    padding: 0.75rem 0;margin-left: 0.5rem;}

/*閫夋嫨鎬у埆*/
html{position: relative}
.opacity-50{ width: 100%; height: 100%; z-index: 88; display: none;
    position: fixed; left: 0; top:0; background: #000; opacity: 0.3; }
.gender-msg { width: 70%; border-radius: 5px; display: none;z-index: 99;
    position: fixed;top: 25%; left: 15%;background: #fff;}
.gender-msg span{display: block;width: 100%; font-size: 0.85rem;
    color: #37aefe;line-height: 2rem;text-align: center;border-bottom: 1px solid #eeeeee;}
.gender-msg ul{padding: 0.75rem;}
.gender-msg ul li { line-height: 2rem;}
.gender-msg ul li a { color: #333333; font-size: 0.7rem; display: block;
    padding-left: 0.5rem;
    position: relative;}
.gray{/*background: url("../images/F_04.png") no-repeat;background-size: 100% 100%;*/
    width: 0.7rem;height: 0.7rem;position: absolute;right: 0.5rem;top: 50%;margin-top: -0.35rem;
}
.blue{display:block;background: url("../images/F_03.png") no-repeat;background-size: 100% 100%;
    width: 0.7rem;height: 0.7rem;position: absolute;right: 0.5rem;top: 50%;margin-top: -0.35rem;
}
/*鍐欐椤甸潰涓�睆涓嶆粦鍔�/
.ovfHiden{overflow: hidden;height: 100%;}

/*鎻愮ず涓嬭浇*/
html{position: relative}
.window02{width: 100%;height: 100%;display: none;position: fixed;top:-2.5rem;padding-bottom: 2.5rem;z-index: 999;}
.download-box{ width: 100%;height: 100%;position: absolute;
    background-color: rgba(0,0,0,0.5); z-index: 99999;}
.download-text{width: 70%;background-color: #ffffff;text-align: center;
    position: fixed;top: 50%; margin-top: -25%;
    left: 50%;margin-left: -35%;border-radius: 0.125rem;}
.download-text p{font-size: 0.6rem;padding: 1rem 0;}
.download-btn{border-top: 1px solid #cccccc;}
.bor-r{border-right: 1px solid #cccccc; }
.download-btn a{ display: inline-block;font-size:0.65rem;width: 48%;
    line-height: 1.5rem;text-align: center; color:#37aefe;}



/*---------------------------鍏呭�-------------------------*/
.top-up{background: #ffffff;margin-top: 0.6rem}
.sum{margin-left: 0.625rem; height: 2rem;overflow: hidden}
.red-text{font-size:0.7rem;color: #fc7b1a;}
.text-l{ font-size:0.7rem;color: #333333; line-height:2rem;}
.text-r{font-size: 0.7rem;height: 0.7rem;padding:0.7rem 0;line-height: 0.7rem;width:65%;}
.text-r[type='text'] {text-align: right;padding-right: 0.625rem;}
.top-up-way{background: #ffffff;margin-top: 1.25rem}
.way-txt{margin-left: 0.625rem;border-bottom: 1px solid #e6e6e6}
.way-txt>p{font-size: 0.75rem; color: #333333;line-height: 1.85rem;font-weight: 600;}
.way{margin-left: 0.625rem;}
.way-box{overflow: hidden;height: 2rem;padding: 0.5rem 0;position: relative;}
.info-ico {width:11%;float: left; }
.info-ico img{border-radius: 0.2rem;width: 1.9rem;height: 1.9rem;}
.info-txt {float: left;margin-left: 0.55rem;width:85%;}
.info-txt > h3 { color: #333333;font-size: 0.7rem;line-height: 0.9rem; overflow: hidden }
.info-txt > p { color: #999999;font-size: 0.6rem;margin-top: 0.1rem }
.gray02{ background: url("../../images/ddls/gray.png") no-repeat;background-size: 100% 100%;
    width: 1rem;height: 1rem;position: absolute;right: 0.6rem;top: 50%;margin-top: -0.5rem;}
.blue02{display:block; background: url("../../images/ddls/blue.png") no-repeat;background-size: 100% 100%;
    width: 1rem;height:1rem;position: absolute;right: 0.6rem;top: 50%;margin-top: -0.5rem;}

/*---------------------------閫佸績鎰�------------------------*/
.mind{
    width: 100%;height: 6.5rem;border-bottom: 1px solid #e6e6e6;
}
.mind>img{width:3.15rem;height: 3.15rem;border-radius: 5px;margin: 0.7rem auto 0.7rem;}
.mind>h2{font-size: 0.6rem;color: #333333;text-align: center;line-height: 1rem}
.mind>p{font-size: 0.55rem;color: #666666;text-align: center;line-height: 0.8rem}
.mind-box{margin:0.6rem 0.5rem 0;display: inline-block;}
.mind-box>li{ display: block;width: 21%; float:left;text-align: center;padding: 1% 2%;color: #333;}
.mind-box>li>a{ display:block;background-color: #ffffff;font-size: 0.6rem;color: #999999;border-radius: 4px;border: 1px solid #cccccc; height: 1.4rem;line-height: 1.4rem;}
.mind-box li a.current{background:url("../../images/ddls/select02.png") no-repeat 100% 100%;background-size: 0.925rem 0.875rem;color: #37aefe;background-color: #ffffff;border:1px solid #37aefe;}
.mind-box>li>a>span>input{display:block;background-color: #ffffff;width: 100%;border: 0;font-size: 0.6rem;color: #999999;text-align: center;border-radius: 4px;height: 1.4rem;line-height: 1.4rem;position: relative;}
.mind-box>li>p{display:block;font-size: 0.6rem;color: #cccccc;text-align: center;height: 1.4rem;line-height: 1.4rem;}
.mind-fk{display:block;margin:0 0.5rem;background-color:#ffffff;border:1px solid #cccccc;border-radius: 0.1rem}
.mind-text{display:block;height:3.5rem;font-size:0.6rem;}
.mind-div{display:block;padding:0.25rem 0.625rem;height:3.5rem;font-size:0.7rem;}
.mind-text textarea{resize:none;display:block;width:100%;height:100%;background:none;border:none;color:#cccccc;line-height:0.8rem;font-size:0.7rem;text-align:justify;}
.mind-div p{font-size:0.6rem;text-align: right;color: #cccccc;margin-top: 0.25rem}
#text_color{color:  #333;}

/*---------------------------鏀粯閫佸績鎰�------------------------*/
.sxy{font-size:0.7rem;color: #fc7b1a; line-height:2rem;margin-right: 0.6rem;}
#sxy_input{text-align: right;color: #fc7b1a;}
/*--------------------鎴戠殑椤甸潰鏀�---------------------------*/
.my-page {width: 100%; position:relative;background: #ffffff;}
.my-page ul li{ height: 3.3rem;overflow: hidden;}
.my-page>ul>li>div{padding-left: 0.75rem}
.my-page-btn{width: 100%;height: 3.3rem;display: inline-block;position: relative;overflow: hidden; }
.l-header{position: absolute; top: 50%;margin-top: -1rem;
    vertical-align: middle;width: 2rem;height: 2rem;border-radius:5px;}
.my-page-text{margin-left:2.5rem;color: #333333;font-size: 0.75rem;font-weight: 600;line-height:3.3rem;}
.way-box{overflow: hidden;height: 2rem;padding: 0.5rem 0;position: relative;}
.info-txt {float: left;margin-left: 0.55rem;width:85%;}
.info-txt > h3 { color: #333333;font-size: 0.7rem;line-height: 0.9rem; overflow: hidden }
.info-txt > p { color: #999999;font-size: 0.6rem;margin-top: 0.1rem }
.text-box03{margin-top: 0.8rem;}
.yue{font-size: 0.6rem;color: #333333;}
.money{font-size: 0.9rem;color: #fc7b1a;}
.yuan{font-size: 0.5rem;}
.cz{width: 3.75rem;height: 1.25rem;position: absolute;right: 0.5rem;top: 50%;margin-top: -0.625rem; }
.my-placeholder{width: 100%;height:0.6rem;background: #f0f0f0;}

/*----------------鏀粯杩涘害---------------*/
.main{
    width: 100%;
    height: auto;
    margin: 4rem auto 0;
    /*padding-top: 100px;*/
}

.loading2{
    width: 120px;
    height: 15px;
    margin: 0 auto;
    /*margin-top:100px;*/
}
.loading2 span{
    display: inline-block;
    width: 15px;
    height: 100%;
    margin-right: 5px;
    border-radius: 50%;
    background: #37aefe;
    -webkit-animation: load 1.04s ease infinite;
}
.loading2 span:last-child{
    margin-right: 0px;
}
@-webkit-keyframes load{
    0%{
        opacity: 1;
    }
    100%{
        opacity: 0;
    }
}
.loading2 span:nth-child(1){
    -webkit-animation-delay:0.13s;
}
.loading2 span:nth-child(2){
    -webkit-animation-delay:0.26s;
}
.loading2 span:nth-child(3){
    -webkit-animation-delay:0.39s;
}
.loading2 span:nth-child(4){
    -webkit-animation-delay:0.52s;
}
.loading2 span:nth-child(5){
    -webkit-animation-delay:0.65s;
}
.progress>h3{
    width: 100%;font-weight: 600;
    font-size: 0.75rem;color: #333333;text-align: center;margin-top: 0.75rem;
}
.progress>p{
    width: 100%;line-height: 1rem;
    font-size: 0.7rem;color: #666666;text-align: center;margin-top:4rem;
}
.progress-btn{margin: 0.5rem 5% 1rem;}
.progress-btn>a{
    display: inline-block;
    font-size: 0.7rem;text-align: center;margin-top:1rem;
    width: 44%;border-radius: 3px;
    padding: 0.4rem 0;background: #ffffff;
}
.progress-a1{
    border: 1px solid #e6e6e6;color: #666666;}
.progress-a2{border: 1px solid #37aefe;color: #37aefe;  }


/*-------------------鍚堝悓鏂囦功涓嬭浇----------------------*/
.contract{margin: 0 0.6rem 1rem;overflow: hidden}
.search{width: 100%;
    height: 3.5rem;position: fixed;top:0;left: 0;background: #efeeec;z-index: 99999999;
}
.search>a{
    margin: 0.5rem 0.5rem 0;
    display: block;
    height: 1.6rem;background: #ffffff;
    border: 1px solid #dededd;border-radius: 3px;
    text-align: center;
}
.search>a>span{
    font-size: 0.7rem;color: #37aefe;line-height: 1.6rem;display: block;
    text-align: center;vertical-align: middle;width: 100%;
}
.search>a>span>i{
    display:inline-block;background: url("../../images/ddls/c_01.png") no-repeat;
    background-size: 100% 100%;margin-right: 0.25rem;
    width: 0.7rem;height: 0.7rem;vertical-align: middle;
}
.search>p{
    width: 100%;text-align: center;line-height: 1rem;
    font-size: 0.5rem;color: #666666;
}
.contract-top{
    margin-top: 0.5rem;
}
.contract-box{
    overflow: hidden;
}
.contract-box-dl{
    margin-left: 0.35rem;
    width: 46%;
    border: 1px solid #dddddc;
    border-radius:3px;
    background: #fafafa;
    margin-top: 0.4rem;
}
.contract-box-dd{width: 100%;}
.contract-box-img{
    width: 100%;
    border-bottom: 1px solid #dddddc;
    border-top-left-radius: 3px;
    border-top-right-radius: 3px;
}
.contract-box-dt{width: 100%;height: 3.6rem;position: relative;}
.contract-box-h3{
    padding: 0.5rem;line-height: 0.8rem;
    font-size: 0.65rem;color: #333333;text-align: justify;
}
.contract-box-p{
    color: #fc7b1a;font-size: 0.8rem;
    position: absolute;left: 0.5rem;bottom: 0.3rem;
}
.contract-box-span{font-size: 0.5rem;}
.contract-box-s{
    font-size: 0.65rem;
    color: #cccccc;
    margin-left: 0.4rem;
}
/*-------------------鍚堝悓鏂囦功鎼滅储----------------------*/
.search-box{
    width: 100%;height: 2.4rem;
    background: #ffffff;border-bottom: 1px solid #d2d2d2;
    position: relative;position: fixed;top:0;left: 0;z-index: 9999;
}
.search-bar{
    height: 1.4rem;background: #f0f0f0;width: 80%;
    border-radius: 3px;
    position: absolute;top: 50%;margin-top: -0.7rem;left: 0.5rem;
}
.search-bar>img{
    width: 0.6rem;
    height:0.6rem;
    position: absolute;top: 50%;margin-top: -0.3rem;left: 0.5rem;
    padding-right: 0.2rem;
}
.search-bar>input{
    width: 80%;padding: 0.05rem 0;
    height:0.6rem;font-size: 0.5rem;color: #999999;background-color: #f0f0f0;
    position: absolute;top: 50%;margin-top: -0.3rem;left: 1.5rem;
}
.search-bar>input[type='text']{
    font-size: 0.5rem;color: #111111;
}
.search-box>a{
    display: block;
    height:0.8rem;font-size: 0.7rem;color: #37aefe;
    position: absolute;top: 50%;margin-top: -0.45rem;right: 0.5rem;
}
.hot-doc{padding: 0.5rem;overflow: hidden;margin-top: 2.5rem}
.hot-doc>h3{font-size: 0.7rem;color: #333333;line-height: 1rem}
.hot-doc>a{
    display: inline-block;padding: 0.2rem 0.45rem;border: 1px solid #cccccc;
    border-radius: 3px;text-align: center;
    font-size: 0.6rem;background:#ffffff;color: #666;float: left;
    margin-right: 0.35rem;margin-top: 0.3rem;
}
.recent-search{padding: 0.5rem;overflow: hidden;}
.recent-search>h3{font-size: 0.7rem;color: #333333;line-height: 1rem;
    position: relative;
}
.recent-search>h3>i{
    display:inline-block;background: url("../../images/ddls/c_04.png") no-repeat;
    background-size: 100% 100%;
    width: 0.7rem;height: 0.8rem;
    position: absolute;right: 0.5rem;top: 50%;margin-top: -0.4rem;
}
.recent-search>a{
    display: inline-block;padding: 0.2rem 0.45rem;border: 1px solid #cccccc;
    border-radius: 3px;text-align: center;
    font-size: 0.6rem;background:#ffffff;color: #666;float: left;
    margin-right: 0.35rem;margin-top: 0.3rem;}
/*鎼滅储鍏抽敭璇�/
/*鎼滅储鍏抽敭璇�/
.search_suggest{ position:absolute; z-index:999;height: 100%;
    left:0; top:0;width:100%;display:none; background:#fafafa; }
.search_suggest li{ font-size:0.6rem; color: #666666;
    overflow:hidden;padding-left: 0.5rem;
    height:1.8rem;line-height:1.8rem;cursor:default;
    border-bottom: 1px solid #d2d2d2;}
.search_suggest li a{ font-size:0.6rem; color: #666666;
    height:1.8rem;line-height:1.8rem;display: block;width: 100%;
}
.search_suggest2{ position:absolute; z-index:999;
    height: 700px;display: none;
    left:0; top:2.4rem;width:100%; background-color:#fafafa; }
.search_suggest2>ul{
    width:100%; background-color:#fafafa; }
.search_suggest2 li{ font-size:0.6rem; color: #666666;
    padding-left: 0.5rem;background-color:#fafafa;
    height:1.8rem;line-height:1.8rem;overflow: hidden;
    border-bottom: 1px solid #d2d2d2;}
.search_suggest2 li a{ font-size:0.6rem; color: #666666;
    height:1.8rem;line-height:1.8rem;display: block;width: 100%;
}
/*-------------------鍚堝悓鏂囦功鎼滅储涓虹┖----------------------*/
.recent-search>p{
    font-size: 0.6rem;color: #666;line-height: 3rem;
    text-align: center;width: 100%;
}
/*-------------------鍚堝悓鏂囦功鎼滅储缁撴灉----------------------*/
.contract-mar{margin: 2.6rem 0.5rem 1rem;}

/*-------------------鍚堝悓鏂囦功鎼滅礌涓虹┖----------------------*/
.contract-mar>p{
    font-size: 0.6rem;color: #666666;text-align: center;
    line-height: 1rem;margin-top: 2.8rem;
}
.contract-mar2>p{
    font-size: 0.6rem;color: #666666;text-align: center;
    line-height: 1rem;
}
/*----------------鍒嗕韩椤甸潰-----------------------*/
.img-show{  width: 100%;  background: #fafafa;  }
.img-box02{ padding: 0.7rem 0;}
.img-box02>img{  width: 55%;margin: 0 auto;  border-radius:0.125rem;border:2px solid #ededed;}
.text-show{ width: 100%;}
.title{  font-size: 0.8rem;line-height: 2rem; color: #333333;margin-left: 0.625rem;}
.tet-box{margin:0 0.625rem;overflow: hidden;}

/*del by wangcya, 20170425,
.price{font-size: 0.7rem;color: #d94948;float: left;}
*/
.original-price{ font-size: 0.7rem; color: #bbbbbb; float: left;
    /*margin-top: 0.25rem;*/
    margin-left: 0.4rem; }
.number{  font-size: 0.7rem;  color: #bbbbbb;  text-decoration: none;  float: right;
    /*margin-top: 0.25rem;*/ }
.introduce{
    font-size: 0.6rem;line-height: 1rem;text-align: justify;
    color: #666666;padding: 0.25rem 0;
}
/*鍥哄畾鎸夐挳*/
.btn-fixed{
    position: fixed;bottom: 0;left: 0;width: 100%;
    border-top:1px solid #dddddd;background: #ffffff;
}

/*
.btn_ask{
    height:2rem;line-height:2rem;
    border-radius:0.125rem;color:#fff;
    background:#14acf0;
    display:block;text-align:center;
    font-size:0.75rem;margin: 0.5rem 0.625rem;
}


.btn{
    height:2rem;line-height:2rem;
    border-radius:0.125rem;color:#fff;
    background:#14acf0;
    display:block;
	text-align:center;
    font-size:0.75rem;margin: 0.5rem 0.625rem;
}
*/

.btn {
    /* display: inline-block; */
    /* padding: 4px 14px; */
    margin-bottom: 0px;
    font-size: 14px;
    line-height: 20px;
    color: rgb(51, 51, 51);
    text-align: center;
    text-shadow: 0px 1px 1px rgba(255, 255, 255, 0.75);
    vertical-align: middle;
    cursor: pointer;
   /* background-color: rgb(245, 245, 245);*/
	background:#14acf0;
    background-image: -moz-linear-gradient(center top , rgb(255, 255, 255), rgb(230, 230, 230));
    background-repeat: repeat-x;
    border: none;
    box-shadow: 0px 1px 0px rgba(255, 255, 255, 0.2) inset, 0px 1px 2px rgba(0, 0, 0, 0.05);
}



.btn_small {
    /* display: inline-block; */
    padding: 4px 14px;
    margin-bottom: 0px;
    font-size: 12px;
    line-height: 19px;
    color: rgb(51, 51, 51);
    text-align: center;
    text-shadow: 0px 1px 1px rgba(255, 255, 255, 0.75);
    vertical-align: middle;
    cursor: pointer;
   /* background-color: rgb(245, 245, 245);*/
	background:#14acf0;
    background-image: -moz-linear-gradient(center top , rgb(255, 255, 255), rgb(230, 230, 230));
    background-repeat: repeat-x;
    border: none;
    box-shadow: 0px 1px 0px rgba(255, 255, 255, 0.2) inset, 0px 1px 2px rgba(0, 0, 0, 0.05);
}

/*--------------------鎵惧緥甯�---------------------*/
/*.mar-top02{margin-top: 0.1rem}*/
.info-top{width: 100%;background: #ffffff;}
.details{width: 100%;overflow: hidden;position: relative;}

.details-img{float: left;width: 20%;position: relative}

.details-img>img{margin:0.4rem;width: 2.2rem;height: 2.2rem;border-radius: 5px;}

.details-txt{float: left;width: 80%;margin-top: 0.25rem;}

.details-img_team{float: left;width: 30%;position: relative}
.details-txt_team{float: left;width: 70%;margin-top: 0.25rem;}

.details-info{height: 0.8rem;position: relative;margin-top: 0.2rem;overflow: hidden;}
.username{display: inline-block;font-size: 0.7rem;color: #333333;float: left;line-height: 0.7rem}
.approve{float: left;display: inline-block;
    font-size: 0.45rem;
    color: #fffcfc;
    background: #37aefe;
    border-radius:0.2rem;
    margin-left: 0.3rem;
	padding: 1px 3px;
    line-height: 0.6rem;
}
.approve2{float: left;display: inline-block;
    font-size:0.45rem ;
    color: #ffffff;
    background: #fc7b1a;
    border-radius:0.2rem;
    margin-left: 0.3rem;
	padding: 1px 3px;
    line-height: 0.6rem;
}
.approve4{float: left;display: inline-block;
    font-size:0.45rem ;
    color: #ffffff;
    background: #37aefe;
    padding: 1px 3px;
    line-height: 0.6rem;
    border-radius:0.2rem;
    margin-left: 0.3rem;
}
.approve3{position: absolute;left: 4rem;}
.approve3 img{width: 55%;}

/*鏄熸槦*/
.star-vote{
    float: right;width:3.8rem;height:0.55rem;
    overflow:hidden;position: relative;margin-top: 0.1rem;margin-right: 0.6rem;
}
.star-vote>span{
    display: inline-block;position:absolute;left:0;top:0;
    width:3.8rem;height:0.55rem;background-size:cover;
    background-repeat:no-repeat;
}
.star-vote>.add-star{background-image:url("../../images/ddls/stars.png");}
.star-vote>.del-star{background-image:url("../../images/ddls/stars-gray.png");
    background-color:white;}
.details-list{padding-top: 0.2rem;padding-bottom: 0.5rem}

.details-list>li>p{ 
			/*font-size: 0.7rem;*/
			color: #666666; 
			overflow: hidden; 
			padding: 0.08rem 0; 
			}

.details-list>li>span{font-size: 0.7rem;color: #666666; padding: 0.08rem 0;float: left;}
.year{
    display: inline-block;
    color: #ffffff;background: #fc7b1a;font-size: 0.45rem;
    border-radius:0.2rem;padding: 1px 3px;
    line-height: 0.6rem;
}
.ico-box{
    border-top: 1px solid #dddddd;
    border-bottom: 1px solid #dddddd;
    width: 100%;margin:  0 auto;
}
.ico-box>ul{
    overflow: hidden;
    width:98% ;margin-left: 1%;
}
.li-box{
    float: left;width: 24%;height: 2.1rem;margin: 0.5rem 0;
    text-align: center;display: table-cell;vertical-align: middle;
}
/*2016-11-15*/
.dj{position: absolute; left: -2.35rem;top: 2px;}
.dj>img{display: block;width: 1.3rem;height:0.675rem;}
.li_pos{position: relative;}


/*鏂囧瓧灞曞紑*/

/*
.switch{font-size:0.7rem;text-align:center;width:100%;padding: 0.3rem 0;}
*/
.an{
    display: inline-block;width: 0.7rem;height: 0.4rem;
    background: url("../../images/ddls/info_08.png") no-repeat;
    background-size: 100% 100%;vertical-align: middle;
}
.close-up{
    display: inline-block;width: 0.7rem;height: 0.4rem;
    background: url("../../images/ddls/info_0808.png") no-repeat;
    background-size: 100% 100%;vertical-align: middle;
}
/*鏈夋敼*/
.li-box-xy{
    float: left;width: 27%;height: 2rem;margin: 0.5rem 0;
    text-align: center;display: table-cell;vertical-align: middle;
}.ico-box>ul>li>img{
     display: block;width: 0.75rem;
     height: 0.675rem;margin: 5px auto;
 }
/*------------------------------*/
.ico-box>ul>li>p{
    font-size: 0.6rem;
	color: #666666;
    line-height: 1rem;
}
.intro{
    margin: 0 0.625rem;
}
.intro>h2{
    font-size: 0.7rem;color: #333333;
    font-weight: bold;line-height: 2rem;
}
.intro-txt{
    font-size: 0.7rem;color: #666666;line-height: 0.9rem;
    text-align: justify;
}
.lines{
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 4;
    overflow: hidden;
}
.oo{
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    text-overflow: ellipsis;
    overflow : hidden;
}

.mar-div{
    height: 0.4rem;width: 100%;background: #e6e6e6;
    /*margin:0.6rem 0;*/
}
.info-bottom{
    overflow: hidden;
    background: #ffffff;
}
.info-bottom>ul>li{
    margin-left: 0.625rem;
}
.info-bottom>h2{
    font-size: 0.7rem;color: #333333;font-weight: bold;
    line-height: 2rem;margin-left: 0.625rem;
}
.div-box{overflow: hidden;height: 2rem;padding: 0.5rem 0}
.info-ico {width:11%;float: left; }
.info-ico img{border-radius: 0.2rem;width: 1.85rem;height: 1.85rem;}
.info-txt {float: left;margin-left: 0.55rem;width:85%;}
.info-txt > h3 { color: #333333;font-size: 0.7rem;line-height: 0.9rem; overflow: hidden }
.info-txt > p { color: #b2b2b2;font-size: 0.6rem;margin-top: 0.1rem }
.red-txt{font-size: 0.6rem;color: #fc7b1a;margin-right: 0.625rem;}

/*------------------寰嬪笀鍑�---------------*/
.img-ico{width: 3.225rem;height: 3.225rem;margin: 0 auto;padding-top: 3.25rem;}
.s-text{ width:100%;font-size: 0.9rem;line-height: 1.5rem;text-align: center;
    margin-top: 0.5rem;font-weight: 600;}
.s-text02{color: #666;font-size: 0.7rem;line-height: 1.3rem;
    padding: 1rem 0.625rem;text-align: justify;}
/*------------------鍩烘湰淇℃伅----------------*/
.basic-text{width: 100%;background-color: #ffffff;overflow: hidden;margin: 0.75rem 0}
.basic-text>li{margin-left: 0.625rem; overflow: hidden;}
.basic-describe{width: 100%;overflow: hidden;}
.basic-describe>h4{ padding-left: 0.625rem;line-height: 1.25rem;font-size: 0.7rem;  color: #333333;}
.input-txt{display:block; padding:0.25rem 0.625rem; height:7rem;font-size: 0.7rem;}
.input-txt textarea{ resize: none;display:block;width: 100%;height:100%;
    background:none; border:none; color:#cccccc; line-height:1.2rem; font-size:0.7rem;}
.basic-p{padding: 0.5rem 0.625rem 1.2rem;}
.basic-p>p{font-size: 0.5rem;color: #333333;line-height: 1rem;}
.my-placeholder02{width: 100%;height:0.6rem;}

/*------------------浠ｅ彂寰嬪笀鍑�---------------*/
.flow-box{width: 100%;text-align: center;overflow: hidden;padding: 0.5rem 0;}
.flow-text{font-size: 0.7rem;color: #333333;font-weight: 600;}
.xian{display: inline-block;width: 33%;height: 1px;border-top: 1px dashed #666666;margin-top: 0.75rem;}
.flow-box img{width: 100%;margin: 0.7rem 0;}
.flow-box p{font-size: 0.6rem;color: #666666;line-height: 1rem;text-align: left;}
.doubt-box{width: 100%;text-align: center;overflow: hidden;padding: 0.5rem 0;}
.xian02{display: inline-block;width: 38%;height: 1px;border-top: 1px dashed #666666;margin-top: 0.75rem;}
.doubt-box a{
    height:2rem;line-height:2rem;
    border-radius:0.125rem;
    color: #37aefe;border: 2px solid #37aefe;
    display:block;text-align:center;
    font-size:0.75rem;margin: 0.8rem 0;
}
.sec-b{padding-bottom:3.6rem ;}
.buy-btn{
    position: fixed;bottom: 0;left: 0;width: 100%; padding: 0.25rem 0;
    border-top:1px solid #dddddd;background: #ffffff;  }
.s-txt{font-size: 0.65rem;color: #cccccc;margin-left: 0.625rem;}
.p-txt{font-size: 0.9rem;color: #fc7b1a;margin-left: 0.625rem;}
.buy{
    margin-top: 0.4rem;margin-right: 0.625rem;
    display: inline-block;width: 3.75rem;height:1.5rem;
    border-radius: 4px;font-size: 0.75rem;
    text-align: center;line-height: 1.5rem;
    background: #37aefe;color: #ffffff;
}

/*------------------鎵惧緥甯�---------------*/
.f-lawyer{position: fixed;top: 0;left: 0;background: #fafafa; height: 2rem;z-index: 9999;width: 100%; }
.f-lawyer>ul>li{width: 33%;height: 1rem;margin: 0.5rem 0;line-height: 1rem;text-align: center;}
.city,.type,.sort{display:inline-block;text-align: center;font-size: 0.7rem;color: #333333;position: relative }

.down02{background:url("../../images/ddls/f_01.png") no-repeat right center;
    background-size:0.55rem 0.3rem;
    padding-right:0.75rem;
    display: inline-block;}
.top02{background:url("../../images/ddls/f_02.png") no-repeat right center;
    background-size:0.55rem 0.3rem;padding-right:0.75rem;
    display: inline-block;color: #37aefe }
/*閫夋嫨 鍦板煙   绫诲瀷   */
.mask-page{
    position: fixed;top: 0;z-index: 9;
    background-color: rgba(0,0,0,0.2);
    width: 100%;height: 100%;
    display: none;
}
/*閫夋嫨鍩庡競   绫诲瀷   */
#city-page,#type-page,#sort-page{
    width: 100%;display: none;
    position: fixed;top: 2rem;z-index: 9999999;
}
#sort-page>ul{background: #f2f2f2;z-index: 9999999;}
#sort-page>ul>li{
    display:block; width:100%; height:2.5rem; line-height:2.5rem;
    text-align:center;color: #333333; font-size:0.7rem;
    border-bottom:1px solid #ebebeb;}
#sort-page>ul>li>a{ color:#333;}
.down03{background:url("../../images/ddls/paixu_x.png") no-repeat right center;
    background-size:0.5rem 0.6rem;padding-right:0.75rem;display: inline-block;}
.top03{background:url("../../images/ddls/paixu_s.png") no-repeat right center;
    background-size:0.5rem 0.6rem;padding-right:0.75rem;display: inline-block;color: #37aefe }
.page-l{ width:100%; height:20rem; line-height:2.5rem;
    text-align:center;font-size:0.6rem; color:#14acf0;
    border-bottom:1px solid #ccc;background:#fff;
    border-radius:0.1rem 0.1rem 0 0;}
.page-l ul{ float:left; width:33%;height:20rem;background:#fff;overflow-y:scroll;}
.page-l ul li{ display:block; width:100%; height:2.5rem; line-height:2.5rem;
    text-align:center;color: #333333;background:#fff;
    border-bottom:1px solid #ccc; border-right:1px solid #ccc;}
.page-l ul li a{ color:#333;}
.page-l ul li.yes{ background:#f2f2f2;}
.page-l ul li.yes a{ color:#14acf0}
.page-r{float:left; width:67%; height:20rem;font-size:0.7rem;overflow-y:scroll;text-align: center;background: #f2f2f2;}
.page-r a{ display:block; height:2.5rem; line-height:2.5rem;border-bottom:1px solid #ccc;color:#333;}
.options{ float:left; width:67%; height:100%; display:none;}
/*鏈壘鍒板緥甯�/
.nothing{margin: 200px auto 0 auto;width: 100%;  }
.nothing>img{width: 20%;margin: auto;}
.nothing>p{font-size: 0.65rem;color: #333333;text-align: center;line-height: 2rem; }



/*寰嬪笀鍒楄〃*/
#wrapper4 {
    position:fixed; z-index:1;top:2rem; bottom:0rem;
    width:100%;background:#fff;overflow:auto;}
/*鏄熸槦*/
.star-vote2{
    float: right;width:3.8rem;height:0.55rem;
    overflow:hidden;position: relative;
    margin-right: 0.5rem;
}
.star-vote2>span{
    display: inline-block;position:absolute;left:0;top:0;
    width:3.8rem;height:0.55rem;background-size:cover;
    background-repeat:no-repeat;
}
.star-vote2>.add-star-3{background-image:url("../../images/ddls/star_03.png");}
.star-vote2>.add-star{background-image:url("../../images/ddls/stars.png");}
.star-vote2>.del-star{background-image:url("../../images/ddls/stars-gray.png");
    background-color:#fafafa;}


.text-length{width: 85%;overflow-x: hidden;word-wrap: break-word;margin-top: 1px;
    word-break: normal;}
.specialty,.specialty_2,.specialty_3{
    display: inline-block;
    padding: 0.05rem 0.2rem;
    border: 1px solid #dfdfdf;border-radius: 4px;
    font-size:0.45rem ;
	line-height: 0.55rem;
    margin-left: 4px;}
.f-lawyer-top{width: 100%;margin-top: 2rem;}
.bg-color{background-color: #fafafa}


/*---------------------------濮旀墭------------------------------*/
.top-up02{background: #ffffff;}
.blue-text{font-size:0.7rem;color: #37aefe; line-height:2rem;margin-right: 0.6rem;}
/*-------杩涘害鏉�----*/
.progress_1{height: 4rem;background: #fafafa;position: fixed;top: 0;width: 100%;z-index: 1}
.progress_1>div{margin: auto 0.6rem;height: 4.2rem;overflow:auto;}
.project_screening{background:url("../../images/ddls/s_02.jpg") repeat-x;
    margin:1.5rem 1.3rem 0 1.3rem;position:relative;height:2px;}
.screening_select{background:url("../../images/ddls/s_01.png") no-repeat;background-size: 100% 100%;
    width:0.45rem;height:0.45rem;position:absolute;top:-0.2rem;cursor:pointer}
.select_1{left:-1px;}
.select_2{left:25%;}
.select_3{left:50%;}
.select_4{left:75%;}
.select_5{left:100%;}
.screening_select a{white-space:nowrap;text-align:center;display:block;line-height:0.8rem;font-size:0.5rem;color: #666666;}
.text_position{position:absolute;top:1rem;margin-left: -0.9rem;}
.text_position_2{position:absolute;top:1rem;margin-left: -1rem;}
.text_position_3{position:absolute;top:1rem;margin-left: -0.3rem;}
.text_position_4{position:absolute;top:1rem;margin-left: -0.9rem;}
.text_position_5{position:absolute;top:1rem;margin-left: -1.1rem;}
.project_screening .select_1_blue{background:url("../../images/ddls/s_03.png") no-repeat;background-size: 100% 100%;width:0.65rem;height:0.65rem;}
.project_screening .current a{color:#37aefe;height:21px;}
.blue_position_1{position:absolute;left:-3px;bottom:-0.25rem;z-index:3}
.blue_position_2{position:absolute;left:25%;bottom:-0.25rem;z-index:3}
.blue_position_3{position:absolute;left:50%;bottom:-0.25rem;z-index:3}
.blue_position_4{position:absolute;left:75%;bottom:-0.25rem;z-index:3}
.blue_position_5{position:absolute;left:100%;bottom:-0.25rem;z-index:3}


/*---------------椋庨櫓浠ｇ悊---------------------*/

.entrust-box2{background: #fafafa;}
.agent{margin:0 0.5rem;padding: 0.6rem 0}
.agent>h2{font-size: 0.75rem;color: #37aefe;font-weight: 600;}
.agent-text-box{background: #f0f1f3;padding: 0.4rem 0.4rem;margin-top: 0.4rem;}
.agent-text{font-size: 0.6rem;color: #914a08;line-height: 1rem;text-align: justify;}
.agent-text>span{font-size: 0.7rem;font-weight: 600;}

/*濮旀墭鎻忚堪*/
.e-describe{display:block;position:relative;margin:0 0.5rem;
    background-color:#ffffff;border:1px solid #eeeeee;border-radius: 0.1rem}
.e-describe-text{display:block;height:7rem;font-size:0.6rem;border-bottom:1px solid #eeeeee;}
.e-describe-div{display:block;padding:0.25rem 0.625rem;height:6.5rem;font-size:0.7rem;}
.e-describe-text textarea{resize:none;display:block;width:100%;height:100%;background:none;
    border:none;color:#cccccc;line-height:1rem;font-size:0.7rem;text-align:justify}

/*妗堜欢绫诲瀷*/
.e-describe-type{height: 2rem;display:block;
    width:100%; position:relative;}
.e-describe-type span{float:left;display: inline-block;
    margin:0 auto;width: 49.5%;text-align: center}
.e-describe-type span img{display:inline-block; width:0.625rem;
    height:0.625rem;vertical-align: middle}
.e-describe-type span b{ font-weight:normal;display:inline-block;
    font-size:0.7rem;color: #555555;line-height: 2rem;}
.e-describe-type button{ width:50%; height:2rem;
    position:absolute; left:0; top:0;background:none; border:0;}

/*閫夋嫨 鍦板煙   绫诲瀷   */
.mask-page{position: fixed;top: 0;z-index: 9; background-color: rgba(0,0,0,0.2);
    width: 100%;height: 100%;display: none; }
#place-page,#case-page{ width: 90%;overflow: hidden; display: none;z-index: 9999999; position: fixed;
    top: 10%;left: 5%;}
.p-sel{  width:100%; height:2.5rem; line-height:2.5rem; text-align:center;
    font-size:0.75rem; color:#14acf0; border-bottom:1px solid #ccc;background:#fff; }
.page-2{ width:100%; height:20rem; line-height:2.5rem;
    text-align:center;font-size:0.7rem; color:#14acf0;
    border-bottom:1px solid #ccc;background:#fff;}
.page-2 ul{ float:left; width:33%;height:20rem;background:#fff;overflow-y:scroll;}
.page-2 ul li{ display:block; width:100%; height:2.5rem; line-height:2.5rem;
    text-align:center;color: #333333;background:#fff; font-size:0.7rem;
    box-sizing:border-box;
    -moz-box-sizing:border-box; /* Firefox */
    -webkit-box-sizing:border-box; /* Safari */
    border-bottom:1px solid #ccc; border-right:1px solid #ccc;}
.page-2 ul li a{ color:#333;}
.page-2 ul li.yes{ background:#f2f2f2;}
.page-2 ul li.yes a{ color:#14acf0}
.page-r2{float:left; width:67%; height:20rem;font-size:0.7rem;overflow-y:scroll;text-align: center;background: #f2f2f2;}
.page-r2 a{ display:block; height:2.5rem; line-height:2.5rem;border-bottom:1px solid #ccc;color:#333;}
.options{ float:left; width:67%; height:100%; display:none;}

/*鍩虹寰嬪笀璐�/
.offer{margin:0 0.5rem;}
.offer>h2{font-size: 0.75rem;color: #333333;font-weight: 600;position: relative;}
.offer>h2>a{font-size: 0.6rem;color: #fc7b1a;position: absolute;right: 0;}
.offer>h2>a>b{
    color: #ffffff;font-size: 0.5rem;text-decoration: none;
    display: inline-block;background: #fc7b1a;
    width: 0.65rem;height: 0.65rem;border-radius: 50%;text-align: center;
    line-height: 0.65rem;margin-right: 0.18rem;}
.offer>h2>span{color: #fc7b1a;}
.offer-box{padding: 0.5rem 0;overflow: hidden;}
.offer-box>span{
    display:block;background-color: #ffffff;width: 37%;
    font-size: 0.6rem;color: #999999;border-radius: 4px;
    border: 1px solid #cccccc; height: 1.4rem;line-height: 1.4rem;}
.offer-box>span>input{
    display:block;background-color: #ffffff;width: 100%;border: 0;
    font-size: 0.6rem;color: #999999;text-align: center;border-radius: 4px;
    height: 1.4rem;line-height: 1.4rem;position: relative;}
.offer-box>s{color: #666;font-size: 0.76rem;text-decoration: none;line-height: 1.4rem;margin-left: 0.25rem;}
.offer-box>i{
    background:url("../images/s_02.jpg") repeat-x;height: 0.7rem;
    width: 6%;margin-top: 0.7rem;margin-left: 6%;}
.offer>p{color: #666;font-size: 0.6rem;}
.h2-position{position: relative;}
.offer-box-position{position: absolute;top: 0;left:28%;}
/*鍚庢湡寰嬪笀璐�/
.late-fees{margin:0 0.5rem;}
.late-fees>h2{font-size: 0.75rem;color: #333333;font-weight: 600;}
.late-fees-box{overflow: hidden;margin-top: 0.4rem}
.late-fees-box>span{font-size: 0.65rem;color: #333333;}
.center{text-align:center;margin-right: 8px}
.Spinner{display:block;overflow:hidden;}
.Spinner .Amount{width:36px;height:18px;padding:2px 5px;
    line-height:18px;background: #fafafa;font-size: 0.75rem;color: #333;
    border-bottom: 1px solid #cccccc;margin: 0 0.3rem;
    float:left;text-align:center;outline:0;}
.Spinner a{display:inline-block;width:21px;height:21px;background-color:#37aefe;float:left;cursor:pointer;outline:0;border-radius: 3px}
.Spinner a i{font-style:normal;background:url("../images/BuynBtn.png") no-repeat;
    display:block;width:9px;height:9px;margin:6px;text-indent:999999%;overflow:hidden;}
.Spinner .Decrease i{background-position:0 -9px;}
.Spinner .Increase i{background-position:0 0;}

/*5 濮旀墭淇濊瘉閲�/
.pad-tb{ padding: 0.8rem 0;}
.pad-l{padding-left: 4%}
.pad-b{padding-bottom: 4%}
.deposit{margin:0 0.5rem;}
.deposit>h2{font-size: 0.75rem;color: #333333;font-weight: 600;position: relative;}
.deposit>p{color: #666;font-size: 0.6rem;line-height: 0.9rem}
.deposit-box{margin:0.6rem 0 0;display: inline-block;}
.deposit-box>li{ display: block;width: 30%; float:left;text-align: center;color: #333;}
.deposit-box>li>a{ display:block;background-color: #ffffff;
    font-size: 0.7rem;color: #999999;border-radius: 3px;
    border: 1px solid #cccccc; height: 1.4rem;line-height: 1.4rem;}
.deposit-box li a.current{background:url("../images/select02.png") no-repeat 100% 100%;
    background-size: 0.925rem 0.875rem;color: #37aefe;
    background-color: #ffffff;border:1px solid #37aefe;}
.deposit-box>li>a>span>input{display:block;background-color: #ffffff;width: 100%;border: 0;
    font-size: 0.7rem;color: #999999;text-align: center;border-radius: 3px;
    height: 1.4rem;line-height: 1.4rem;position: relative;}


/************************************/
/*濮旀墭璇︽儏*/
.mar-div2{height: 0.5rem;width: 100%;background: #f0f0f0;}
.entrust-top{width: 100%;position: relative;}
.entrust-box{overflow: hidden;padding: 0.75rem 0.625rem 0;}
.entrust-img {width:11%;float: left; }
.entrust-img img{border-radius: 0.2rem;width: 1.65rem;height: 1.65rem;}
.entrust-txt {float: left;margin-left: 0.3rem;width:85%;margin-top: 0.1rem}
.entrust-txt > h3 { color: #333333;font-size: 0.7rem;line-height: 0.7rem;}
.entrust-txt > p { color: #bbbbbb;font-size: 0.5rem;margin-top: 0.1rem }
.entrust-ico{position: absolute;top:0.25rem;right: 0.625rem;}
.entrust-ico>img{float: right;display: inline-block;width:25%;margin: 0.25rem 0.2rem;}
.entrust-info{margin: 0.5rem 0.625rem;overflow: hidden;}
.entrust-info>p{width: 35%;float: left;font-size: 0.6rem;line-height: 1rem;}
.serial-number{color: #666;}
.address{color: #37aefe;}
.w_07{
    display: inline-block;width: 0.65rem;height: 0.65rem;
    background: url("../images/w_07.png") no-repeat;
    background-size: 100% 100%;margin-right: 0.2rem;vertical-align: middle;
}
.w_05{
    display: inline-block;width: 0.65rem;height: 0.65rem;
    background: url("../images/w_05.png") no-repeat;
    background-size: 100% 100%;margin-right: 0.2rem;vertical-align: middle;
}
.cost{border-top:1px solid #dddddd;padding: 0.25rem 0;}
.cost>p{overflow: hidden;font-size: 0.7rem;color: #666666;line-height: 1.25rem;margin-left: 0.625rem;margin-right: 0.625rem;}
.black-text{color: #333333;}
.orange-text{color: #fc7b1a;}
.entrust-bottom{overflow: hidden;}
.entrust-bottom>ul>li{margin-left: 0.625rem;}
.entrust-bottom>h2{font-size: 0.7rem;color: #333333;font-weight: bold;line-height: 2rem;margin-left: 0.625rem;}
.lawyer-box{overflow: hidden;height: 1.8rem;padding: 0.5rem 0}
.lawyer-ico {width:11%;float: left; }
.lawyer-ico img{border-radius: 0.2rem;width: 1.65rem;height: 1.65rem;}
.lawyer-txt {float: left;margin-left: 0.55rem;width:85%;}
.lawyer-txt > h3 { color: #666666;font-size: 0.7rem;line-height: 0.7rem;}
.lawyer-img{margin:0 0.625rem;}
.lawyer-txt > h4 { color: #333333;font-size: 0.75rem;line-height: 1.5rem;}
.lawyer-txt > p { color: #8e8e8e;font-size: 0.4rem;margin-top: 0.2rem;}
.way01{margin:0 0.625rem;padding-bottom: 0.4rem;font-size: 0.7rem;color: #666666;line-height: 1rem;text-align: justify;}
.bid-price{font-size: 0.7rem;font-weight: 600;color: #333333;height: 2rem;line-height: 2rem;margin:0 0.625rem; overflow: hidden }
.bid-price>a {width: 22%;}
.bid-price>a>img{width: 100%;margin-top: 0.45rem;}
/*.bg-color{background: #ffffff;}*/
.lawyer-span{display: inline-block;border: 1px solid #8e8e8e ;font-size: 0.4rem;margin-left: 5px;padding: 0.05rem 0.25rem;border-radius: 3px;}
.intro-title{font-size: 0.7rem;color: #333333;line-height:1rem;}
.entrust-ico02{position: absolute;top:0.25rem;right: 0.625rem;}
.entrust-ico02>img{float: right;display: inline-block;width:25%;margin: 0.25rem 0.2rem;}
.ji{font-size: 0.4rem;color: #ff0000;line-height: 0.4rem;
    display: inline-block;border: 1px solid #ff0000 ;
    padding: 0.15rem 0.05rem;border-radius: 2px;}
.entrust-box02{width: 100%;border-bottom: 1px solid #e6e6e6;border-top: 1px solid #e6e6e6;}
/*鎷涜仒娉曞姟*/
.recruitment{font-size: 0.75rem;color: #FF0000;font-weight: 600;text-align: center;padding-top: 0.5rem;  }
.costs{margin:0 0.5rem;}
.costs>h2{font-size: 0.75rem;color: #333333;font-weight: 600;position: relative;}
.costs>p{color: #333;font-size: 0.7rem;padding-top: 0.45rem}
.costs>span{color: #666;font-size: 0.6rem;}
.l_phone{margin:0.75rem 0.5rem;border: 1px solid #eeeeee;background: #ffffff;border-radius: 0.1rem;}
.l_phone input{font-size: 0.7rem;height: 0.7rem;padding:0.7rem 0;line-height: 0.7rem;margin-left: 0.625rem;}

/*---------------------------寰嬪笀鏉ユ壘鎴�鏀粯-------------------------*/
.my_placeholder{width: 100%;height:0.6rem;background: #f0f0f0;margin-top: 4rem}
.my_placeholder_2{width: 100%;height:0.6rem;background: #f0f0f0;}
.top_up_way{background: #ffffff;}

/*---------------------------寰嬪笀鏉ユ壘鎴�閫夋嫨寰嬪笀-------------------------*/
#wrapper5 {position:fixed; z-index:1;top:4.6rem; bottom:0;width:100%;background:#fafafa;overflow:auto;}
.gray03{ background: url("../../images/ddls/gray.png") no-repeat;background-size: 100% 100%;
    width: 1rem;height: 1rem;position: absolute;right: 0.6rem;top: 10%;}
.blue03{display:block; background: url("../../images/ddls/blue.png") no-repeat;background-size: 100% 100%;
    width: 1rem;height:1rem;position: absolute;right: 0.6rem;top: 10%;}
.btn_fixed2{ position: fixed;bottom: 0;left: 0;width: 100%;z-index: 111;height: 2.3rem; background: #ffffff;}
.btn2{
    height:1.5rem;line-height:1.5rem;padding: 0 8%;border-radius:0.125rem;color:#fff;
    background:linear-gradient(rgba(85,186,254,1),rgba(55,174,254,1));
    display:block;text-align:center;font-size:0.75rem;}
.mar_1{margin: 0.4rem 0 0 10%}
.mar_2{margin: 0.4rem 10% 0 0}


/*----------------------------棰勭害闈㈣皥-------------------------*/
/*棰勭害寰嬪笀璇︽儏-宸茶瘎浠�/
.yy_sec{padding-bottom: 2.5rem;}
.yy_sec_2{padding-bottom: 2.5rem;padding-top: 1.5rem}
.bg_color{background-color: #fafafa}
.bg_color_2{background-color: #ffffff}
.yy_btn_fixed{position: fixed;bottom: 0;left: 0;width: 100%;z-index: 111;height: 2.3rem;background: #ffffff;}
.yy_btn_1{height:1.3rem;line-height:1.3rem;padding: 0 7%;border-radius:1.3rem;color:#3cabf6;background:#ffffff;border: 1px solid #3cabf6;display:block;text-align:center;font-size:0.7rem;margin:0.5rem 0.5rem;}
.yy_btn_2{height:1.5rem;line-height:1.5rem;padding: 0 5%;border-radius:0.125rem;color:#ffffff;  background:#3cabf6;;display:block;text-align:center;font-size:0.7rem; margin:0.4rem 0.5rem;}
.yy_btn_3{height:1.5rem;line-height:1.5rem;padding: 0 5%;border-radius:0.125rem; color:#ffffff; background:#cccccc;;display:block;text-align:center;font-size:0.7rem;  margin:0.4rem 0;}
.yy_btn_4{height:1.5rem;line-height:1.5rem;padding: 0 5%;border-radius:0.125rem;color:#ffffff;  background:#3cabf6;;display:block;text-align:center;font-size:0.7rem; margin:0.4rem 0.5rem 0.4rem 0;}
.yy_btn_5{height:1.5rem;line-height:1.5rem;padding: 0 5%;border-radius:0.125rem;color:#ffffff; background:#cccccc;display:block;text-align:center;font-size:0.7rem;  margin:0.4rem 0.5rem 0.4rem 0;}
.yy_box{margin:0.75rem 0.5rem 0.3rem;border: 1px solid #e5e5e5;border-radius:0.125rem;background: #ffffff;overflow: hidden}
.yy_box_info{height: 1.75rem;margin:0 0.25rem;line-height: 1.75rem;overflow: hidden;border-bottom: 1px solid #e5e5e5;  }
.yy_box_info>img{width: 1rem;height: 1.2rem;margin: 0.27rem 0.3rem 0;}
.yy_box_info>p{font-size: 0.75rem;color: #3cabf6;}
.yy_box_txt{margin:0.3rem 0.52rem;overflow: hidden;line-height: 1.2rem;}
.yy_txt_l{font-size: 0.75rem;color: #999999;display: inline-block;width: 28%;text-align:justify;}
.yy_txt_r{font-size: 0.75rem;color: #555555;position: relative;display: inline-block;width: 72%;text-align: justify}
.yy_txt_r img{position: absolute;top: 10%;left: 50%;width:35%;}
.yy_txt_height{line-height: 1rem;margin-top: 0.15rem}
.yy_box_time{height: 1.5rem;margin:0 0.52rem;line-height: 1.5rem;overflow: hidden;border-top: 1px solid #e5e5e5;}
.yy_time_txt_1{font-size: 0.75rem;color: #999999;}
.yy_time_txt_2{font-size: 0.75rem;color: #555555;}
.yy_txt_p{font-size: 0.75rem;color: #999999;display: inline-block;text-align:justify;}
.yy_txt_r{font-size: 0.75rem;color: #555555;position: relative;display: inline-block;width: 72%;text-align: justify}
.yy_time_p{width: 90%;background-color: #37aefe;color: #ffffff;font-size: 0.75rem;height: 2rem;line-height: 2rem;margin: 0.4rem auto;text-align: center;border-radius:2rem; }
.yy_time_p_2{color: #666;font-size: 0.75rem;text-align: center;}
/*棰勭害闈㈣皥*/
.border_lr{border-left: 1px solid #e5e5e5;border-right: 1px solid #e5e5e5;}
.yy_input{font-size:0.75rem;padding:0.87rem 0;margin-left:0.5rem;height:0.75rem;}
.yy_span{font-size:0.75rem;color: #333333;height:0.75rem;padding:0.87rem 0;line-height:0.8rem;margin-left:0.5rem;}
.yy_prompt{font-size: 0.55rem;color: #666666;margin:0 1rem;}
.yy_order,.yy_order_2{margin:1rem 0.5rem;}
.yy_order h3,.yy_order_2 h3{font-size:0.75rem;color: #333333;margin:0.4rem 0.5rem;}
.yy_order div{ border: 1px solid #e5e5e5; background-color: #ffffff;overflow: hidden;}
.yy_order_2 div{background-color: #ffffff;overflow: hidden; }
.yy_order div a,.yy_order_2 div a{ width: 32.8%;overflow: hidden;float: left;display:block;color: #cccccc;padding: 3% 0;}
.yy_order div a img,.yy_order_2 div a img{width: 33%;margin: 0 auto}
.yy_order div a p,.yy_order_2 div a p{margin-bottom: 0.2rem;text-align: center;margin-top: 0.5rem;font-size: 0.6rem;}
.pitch_on{background-color: #37aefe;}
.pitch_on_p{color: #ffffff}
.yy_note{display:block;padding:0.25rem 0.5rem;height:5rem;font-size:0.7rem;}
.yy_note textarea{resize:none;display:block;  width:100%;height:100%;background:none;  border:none;color:#cccccc;line-height:1rem;  font-size:0.7rem;text-align:justify;}
.yy_pj_1{border-left: 1px solid #e5e5e5;border-top: 1px solid #e5e5e5;border-bottom: 1px solid #e5e5e5;}
.yy_pj_3{border-right: 1px solid #e5e5e5;border-top: 1px solid #e5e5e5;border-bottom: 1px solid #e5e5e5;}
.yy_pj_2{border: 1px solid #e5e5e5;}
/*鎴戠殑棰勭害*/
.yy_li{overflow: hidden;padding-bottom: 2%}
.yy_mine {padding: 4% 0.5rem;overflow: hidden;}
.yy_avatar {width:11%;float: left; vertical-align: middle;}
.yy_avatar img{border-radius: 0.2rem;width: 1.65rem;height: 1.65rem}
.yy_mine_info {float: left;margin-left: 0.25rem;position: relative;width: 87%;}
.yy_mine_info > h3 {color: #333333;font-size: 0.7rem;line-height: 0.8rem;}
.yy_mine_info > p { color: #999999;font-size: 0.6rem;margin-top: 0.15rem }
.yy_mine_info > span {color: #37aefe;font-size: 0.6rem;position: absolute;top: 0;right: 0;}
.yy_order_1{margin:0 0.5rem;}
.yy_order_1 h3{font-size:0.75rem;color: #333333;font-weight: 600;}
.yy_order_1 p{font-size:0.7rem;color: #666;margin: 0.2rem 0;text-align: justify;line-height: 1rem}
/*鎴戠殑璁㈠崟*/
#wrapper6{position:fixed; z-index:1;top:1.5rem; bottom:0;width:100%;overflow:auto;}
#scroller6{position:relative;-webkit-tap-highlight-color:rgba(0,0,0,0);float:left;width:100%;padding:0;}
#pullUp_6{ background:#f5f5f5;}
#pullDown_6{ background:#f5f5f5;}
.bg_color_3{background: #f5f5f5}
.yy_sec_3{padding-bottom: 2.5rem;padding-top: 1.5rem}
.my_order_prompt{position: fixed;top: 0;left: 0;display: block;border-bottom: 1px solid #cccccc;width: 100%; height: 1.5rem;background: #ffffff;z-index: 999;}
.my_order_prompt span{ display: inline-block;width: 100%;font-size: 0.55rem; color: #666666; line-height: 1.5rem;margin-left: 0.625rem}
.my_order_box{background: #ffffff;margin-top: 0.5rem}
.my_order_box ul{border-bottom: 1px solid #eeeeee;border-top: 1px solid #cccccc;padding: 0.5rem 0}
.my_order_box ul li{margin:0 0.625rem;line-height: 1rem;}
.my_order_box ul li span{color: #666666;font-size: 0.7rem}
.my_order_box div{border-bottom: 1px solid #cccccc;}
.my_order_box div p{margin: 0 0.626rem}
.my_order_box div p span{color: #fc7b1a;font-size: 0.7rem;line-height: 2rem;}
.my_order_box div p a{line-height: 1.2rem;border-radius: 0.1rem;display:block;padding: 0 0.3rem;height: 1.2rem;margin-top: 0.4rem;font-size: 0.5rem;color: #ffffff  }
.my_order_a1{background-color: #f03a49}
.my_order_a2{background-color: #ff8c3b}
.my_order_a3{background-color: #3eaeee}
.my_order_a4{background-color: #cccccc}
.my_order_l{margin-left: 0.25rem}
/*鐢宠閫�*/
.yy_sec_4{padding-top: 1.5rem}
.refund{margin:1rem 0.5rem;}
.refund div{display:block;padding:0.25rem 0.5rem;height:5rem;font-size:0.7rem; border: 1px solid #e5e5e5; background-color: #ffffff;overflow: hidden;}
.refund div textarea{resize:none;display:block;width:100%;height:100%;background:none;border:none;color:#cccccc;line-height:1rem;font-size:0.7rem;text-align:justify;}
.refund p{color: #d54948;font-size: 0.6rem;margin-top: 0.5rem}
/*----------------------------棰勭害闈㈣皥-------------------------*/
/*棰勭害寰嬪笀璇︽儏-宸茶瘎浠�/
.yy_sec{padding-bottom: 2.5rem;}
.yy_sec_2{padding-bottom: 2.5rem;padding-top: 1.5rem}
.bg_color{background-color: #fafafa}
.bg_color_2{background-color: #ffffff}
.yy_btn_fixed{position: fixed;bottom: 0;left: 0;width: 100%;z-index: 111;height: 2.3rem;background: #ffffff;}
.yy_btn_1{height:1.3rem;line-height:1.3rem;padding: 0 7%;border-radius:1.3rem;color:#3cabf6;background:#ffffff;border: 1px solid #3cabf6;display:block;text-align:center;font-size:0.7rem;margin:0.5rem 0.5rem;}
.yy_btn_2{height:1.5rem;line-height:1.5rem;padding: 0 5%;border-radius:0.125rem;color:#ffffff;  background:#3cabf6;;display:block;text-align:center;font-size:0.7rem; margin:0.4rem 0.5rem;}
.yy_btn_3{height:1.5rem;line-height:1.5rem;padding: 0 5%;border-radius:0.125rem; color:#ffffff; background:#cccccc;;display:block;text-align:center;font-size:0.7rem;  margin:0.4rem 0;}
.yy_box{margin:0.75rem 0.5rem 0.3rem;border: 1px solid #e5e5e5;border-radius:0.125rem;background: #ffffff;overflow: hidden}
.yy_box_info{height: 1.75rem;margin:0 0.25rem;line-height: 1.75rem;overflow: hidden;border-bottom: 1px solid #e5e5e5;  }
.yy_box_info>img{width: 1rem;height: 1.2rem;margin: 0.27rem 0.3rem 0;}
.yy_box_info>p{font-size: 0.75rem;color: #3cabf6;}
.yy_box_txt{margin:0.3rem 0.52rem;overflow: hidden;line-height: 1.2rem;}
.yy_txt_l{font-size: 0.75rem;color: #999999;display: inline-block;width: 28%;text-align:justify;}
.yy_txt_r{font-size: 0.75rem;color: #555555;position: relative;display: inline-block;width: 72%;text-align: justify}
.yy_txt_r img{position: absolute;top: 10%;left: 50%;width:35%;}
.yy_txt_height{line-height: 1rem;margin-top: 0.15rem}
.yy_box_time{height: 1.5rem;margin:0 0.52rem;line-height: 1.5rem;overflow: hidden;border-top: 1px solid #e5e5e5;}
.yy_time_txt_1{font-size: 0.75rem;color: #999999;}
.yy_time_txt_2{font-size: 0.75rem;color: #555555;}
.yy_txt_p{font-size: 0.75rem;color: #999999;display: inline-block;text-align:justify;}
.yy_txt_r{font-size: 0.75rem;color: #555555;position: relative;display: inline-block;width: 72%;text-align: justify}
.yy_time_p{width: 90%;background-color: #37aefe;color: #ffffff;font-size: 0.75rem;height: 2rem;line-height: 2rem;margin: 0.4rem auto;text-align: center;border-radius:2rem; }
.yy_time_p_2{color: #666;font-size: 0.75rem;text-align: center;}
/*棰勭害闈㈣皥*/
.border_lr{border-left: 1px solid #e5e5e5;border-right: 1px solid #e5e5e5;}
.yy_input{font-size:0.75rem;padding:0.87rem 0;margin-left:0.5rem;height:0.75rem;}
.yy_span{font-size:0.75rem;color: #333333;height:0.75rem;padding:0.87rem 0;line-height:0.8rem;margin-left:0.5rem;}
.yy_prompt{font-size: 0.55rem;color: #666666;margin:0 1rem;}
.yy_order,.yy_order_2{margin:1rem 0.5rem;}
.yy_order h3,.yy_order_2 h3{font-size:0.75rem;color: #333333;margin:0.4rem 0.5rem;}
.yy_order div{ border: 1px solid #e5e5e5; background-color: #ffffff;overflow: hidden;}
.yy_order_2 div{background-color: #ffffff;overflow: hidden; }
.yy_order div a,.yy_order_2 div a{ width: 32.8%;overflow: hidden;float: left;display:block;color: #cccccc;padding: 3% 0;}
.yy_order div a img,.yy_order_2 div a img{width: 33%;margin: 0 auto}
.yy_order div a p,.yy_order_2 div a p{margin-bottom: 0.2rem;text-align: center;margin-top: 0.5rem;font-size: 0.6rem;}
.pitch_on{background-color: #37aefe;}
.pitch_on_p{color: #ffffff}
.yy_note{display:block;padding:0.25rem 0.5rem;height:5rem;font-size:0.7rem;}
.yy_note textarea{resize:none;display:block;  width:100%;height:100%;background:none;  border:none;color:#cccccc;line-height:1rem;  font-size:0.7rem;text-align:justify;}
.yy_pj_1{border-left: 1px solid #e5e5e5;border-top: 1px solid #e5e5e5;border-bottom: 1px solid #e5e5e5;}
.yy_pj_3{border-right: 1px solid #e5e5e5;border-top: 1px solid #e5e5e5;border-bottom: 1px solid #e5e5e5;}
.yy_pj_2{border: 1px solid #e5e5e5;}
/*鎴戠殑棰勭害*/
.yy_li{overflow: hidden;padding-bottom: 2%}
.yy_mine {padding: 4% 0.5rem;overflow: hidden;}
.yy_avatar {width:11%;float: left; vertical-align: middle;}
.yy_avatar img{border-radius: 0.2rem;width: 1.65rem;height: 1.65rem}
.yy_mine_info {float: left;margin-left: 0.25rem;position: relative;width: 87%;}
.yy_mine_info > h3 {color: #333333;font-size: 0.7rem;line-height: 0.8rem;}
.yy_mine_info > p { color: #999999;font-size: 0.6rem;margin-top: 0.15rem }
.yy_mine_info > span {color: #37aefe;font-size: 0.6rem;position: absolute;top: 0;right: 0;}
.yy_order_1{margin:0 0.5rem;}
.yy_order_1 h3{font-size:0.75rem;color: #333333;font-weight: 600;}
.yy_order_1 p{font-size:0.7rem;color: #666;margin: 0.2rem 0;text-align: justify;line-height: 1rem}


/*淇濆叏鏈嶅姟*/
.mar_top{margin-top: 0.5rem}
.mar_left{margin-left: 0.3rem}
.sec_pad{padding-bottom: 3.6rem;}
div.service{margin: 0 0.6rem;}
div.s_intro{border-radius: 0.2rem;background: #FFFFFF;padding: 0.5rem 0.5rem;margin-top: 0.6rem;}
div.s_intro h3{font-size: 0.75rem;color: #666;  text-align: center;font-weight: 600;  overflow: hidden;  padding-bottom: 0.5rem;}
div.s_intro h3 i,div.s_status h3 i{display: inline-block;width: 21%;height: 1px;  background-color: #ffc204;  margin-top: 0.45rem;}
div.s_intro p,div.s_status p{font-size: 0.65rem;color: #666;  line-height: 1.1rem;text-align: justify;}
div.s_status{border-radius: 0.2rem;  background: #FFFFFF;padding: 0.5rem 0.5rem;  margin-top: 0.6rem;}
div.s_status h3{font-size: 0.75rem;color: #666;text-align: center;font-weight: 600;overflow: hidden;}
div.s_status ul li{margin-top: 0.5rem;}
div.s_status ul li p{margin-top: 0.15rem;}
div.s_status ul li span{display: inline-block;margin-left: 0.3rem; font-size: 0.5rem;color: #ffffff;  padding:0 0.5rem;height: 1rem;  line-height: 1rem;  border-radius: 0.1rem;}
div.s_status h4{font-size: 0.7rem;color: #37aefe;}
div.s_status h4 i{display: inline-block;width:4px;height: 4px;background-color: #37aefe;  margin-bottom: 0.18rem;margin-right: 0.1rem;}
.bg_s1{background: #ffb612;}
.bg_s2{background: #85d128;}
.bg_s3{background: #29d688;}
.bg_s4{background: #fc8473;}
.bg_s5{background: #ec74ac;}
.bg_s6{background: #5bafed;}
.bg_a1{background: #37aefe;}
.bg_a2{background: #fc7b1a;}
.s_fixed_btn{position: fixed;bottom: 0;left: 0;z-index: 20161212;height: 3rem;width: 100%;}
.s_fixed_btn a{display: inline-block;width: 50%;height: 3rem;}
.s_fixed_btn a img{display:block;width: 30%;margin: 0.5rem auto 0;}
/*鐢宠淇濆叏鏈嶅姟*/
ul.s_apply {width: 100%;}
ul.s_apply li{margin-top: 0.5rem;}
ul.s_apply li h4{padding-left: 0.625rem;line-height: 1.3rem; font-size: 0.7rem;  color: #333333;}
ul.s_apply li div{background: #ffffff;border-bottom:1px solid #e6e6e6;  border-top:1px solid #e6e6e6;  font-size: 0.7rem;height: 0.8rem;  padding:0.7rem 0;line-height: 0.8rem;}
ul.s_apply li div input{width: 95%; margin-left: 0.625rem;}


/*  2017-02-13  棰勭害闈㈣皥鏀圭増  */

ul.order_info{margin:0.75rem 0 0.3rem;border-bottom: 1px solid #e6e6e6;border-top: 1px solid #e6e6e6;background: #ffffff;overflow: hidden}
ul.order_info li{margin-left: 0.625rem;overflow: hidden}
ul.order_info span{font-size:0.75rem;color: #1a1a1a;  height:0.75rem;padding:0.87rem 0;  line-height:0.8rem;}
ul.order_info input{font-size:0.75rem;padding:0.87rem 0;margin-left:0.5rem;height:0.75rem;color: #555}
.order_prompt{font-size: 0.55rem;color: #999;margin-top:0.25rem;margin-left: 0.625rem;}
div.order_type{
    margin:0.75rem 0 0.3rem;background: #ffffff;overflow: hidden;
    border-bottom: 1px solid #e6e6e6;border-top: 1px solid #e6e6e6;
    }
div.order_type span{display: inline-block;  font-size:0.75rem;  height:0.75rem;
    padding:0.87rem 0;  line-height:0.8rem;}
div.order_type span:first-child{margin-left: 0.625rem;color: #1a1a1a;}
div.order_type span:last-child{margin-left: 0.5rem;color: #a9a9a9;}
div.order_type input{font-size:0.75rem;padding:0.87rem 0;margin-left:0.5rem;height:0.75rem;color: #555}
span.span_type{margin-left: 0.625rem;}
span.span_color{color: #a9a9a9;margin-left:0.5rem;}
/*鎴戠殑棰勭害*/
ul.my_booking{background: #f5f5f5;}
ul.my_booking li{
    overflow: hidden;border-bottom: 1px solid #e6e6e6;
    border-top: 1px solid #e6e6e6;margin-bottom: 0.3rem;background: #FFFFFF; }
ul.my_booking li>a{overflow: hidden;}
div.mb_box {padding: 0.5rem 0 0.5rem 0;  overflow: hidden;}
div.lawyer_info{overflow: hidden;margin: 0 0.5rem;}
div.lawyer_img {width:11%;float: left; vertical-align: middle;}
div.lawyer_img img{border-radius: 0.2rem;width: 1.65rem;height: 1.65rem}
div.lawyer_txt {float: left;margin-left: 0.25rem;position: relative;width: 87%;}
div.lawyer_txt > h3 {color: #596c96;font-size: 0.7rem;line-height: 0.8rem;}
div.lawyer_txt > p { color: #999999;font-size: 0.6rem;margin-top: 0.15rem }
div.lawyer_txt > span {color: #37aefe;font-size: 0.6rem;position: absolute;top: 0;right: 0;}
div.mb_info{margin-left: 0.5rem;  margin-top: 0.25rem;overflow: hidden;}
div.mb_info p{line-height: 1rem;}
div.mb_info p span{font-size: 0.65rem;color: #1a1a1a;}
div.btn_box{overflow: hidden; border-top: 1px solid #e6e6e6;margin-bottom: 0.3rem;  margin-left: 0.5rem;}
a.a_mar{margin-top: 0.3rem}
.order_btn{
    padding: 0.25rem 0.5rem;border-radius:0.125rem;border: 1px solid #37aefe;
    color:#37aefe;display:block;text-align:center;font-size:0.6rem;  margin-right:0.5rem;}
.order_btn_yes{
    padding: 0.25rem 0.5rem;border-radius:0.125rem;border: 1px solid #ccc;
    color:#ccc;display:block;text-align:center;font-size:0.6rem;  margin-right:0.5rem;}

/*棰勭害闈㈣皥璇︽儏*/
.mar_bottom{margin-bottom: 3rem;}
.mar_pos{margin-top: 2rem;}
section.position_r{position: relative;}
div.position_f{position: fixed;bottom: 0;}
div.position_div{background: #FFFFFF;height: 2rem;width: 100%;border-top: 1px solid #e5e5e5;}
div.position_div span{margin-top: 0.35rem;}
div.position_div a{margin-top: 0.35rem;}
ul.booking_detail{
    background-color: #ffffff; width: 100%;  margin-top: 0.75rem;
    border-bottom: 1px solid #e5e5e5;border-top: 1px solid #e5e5e5;}
ul.booking_detail li{height: 2.45rem;margin-left: 0.55rem;}
li.parties i {display: inline-block;width: 1rem;height: 1.2rem;
    vertical-align: middle;
    ;background-image: url("../../images/ddls/yy_01.png");
    background-size: 100%;
    background-repeat: no-repeat; }
li.parties span {display: inline-block;font-size: 0.7rem;color: #37aefe;line-height: 2.45rem;margin-left: 0.5rem;}
li.p_info s{text-decoration: none;font-size: 0.65rem;color: #999999;line-height: 2.45rem;}
li.p_info span {display: inline-block;font-size: 0.65rem;color: #1a1a1a;line-height: 2.45rem;margin-left: 0.5rem;}
div.appointments_box{background-color: #ffffff;margin-top: 0.75rem;border-bottom: 1px solid #e5e5e5;border-top: 1px solid #e5e5e5;}
ul.appointments{width: 100%;}
ul.appointments li{margin-left: 0.55rem;}
li.ats_li{overflow: hidden;padding-bottom: 0.8rem;}
li.ats_li s{margin-top: 0.9rem;text-decoration: none;font-size: 0.65rem;color: #999999;display: block;}
li.ats_li span {margin-top: 0.9rem;display: block;font-size: 0.65rem;color: #1a1a1a;width: 76%;margin-left: 0.5rem;}
li.ats_li>a {margin-top: 0.9rem;display: block;font-size: 0.65rem;color: #1a1a1a;width: 76%;margin-left: 0.5rem;}
li.ats_li>a>i{display: inline-block;width: 4rem;height: 1.1rem;margin-left: 0.1rem;vertical-align: middle;background-size: 100%;background-repeat: no-repeat;}
i.tel_no{background-image: url("../../images/ddls/tel_01.png");}
i.tel_yes{background-image: url("../../images/ddls/tel_02.png");}
div.ats_time{margin-top: 0.6rem;padding-bottom: 0.6rem;}
div.ats_time p{font-size: 0.65rem;color: #999999;margin-left: 0.55rem;}
div.ats_time a{font-size: 0.65rem;display: block;line-height: 1.5rem;width: 60%;padding: 0 1.5rem;text-align: center;border-radius:1.5rem;height: 1.5rem;margin: 0.6rem auto;}
a.time_a{color: #37aefe;border: 1px solid #37aefe;}
a.time_other{color: #00d3c2;border: 1px solid #00d3c2;}






