@charset "utf-8";
@media (max-width: 767px){
	.w100 { width:94%;}
	.content { min-height:400px;} 
	.write { background-size: 60px;}
	.write a { font-size:12px;}
	.write-wrod {padding-left: 10px;}

	.head-mor-own { width:260px;}
	.nav-own { width:270px;}
	.head-login { margin:0 8px;}

	.index1-left { width:40%;}
	.index1-title a { font-size:18px;}
	.index1-title span { font-size:36px;}
	.index1-right { width:57%;}
	.index1-word { height:115px;}

	.index2-top ul li { width:33.33%; margin:0; text-align:center;}
	.index2-top ul li a {padding: 7px 2px; margin: 1px;border-radius:0px;}
	.index2-li { width:50%;}


	.footer-icon img { width:25px; height:auto;}
	.footer-nav ul li { padding:0 5px;}
	.footer-nav ul li a { font-size:12px;}
	.footer-copyright { font-size:12px;}

	.rank {border-left: 10px solid #ffc90d;border-right: 10px solid #ffc90d;position: absolute;z-index: 99;margin-left: -20px;}
	.find-bus-img { display:block; width:100%; margin:10px 0; position:relative; left:0;}
	.find-bus-con { display:block; padding-left:5px; margin-left:0;}

	.bus-search .find-bus-img { left:0px}
	.bus-search .find-bus-con { margin-left:0px;}

	.bus-top { width:auto;}
	.bus-top .coment-top-img { width:100%;}
	.bus-top .coment-top-con { width:100%; padding:10px 0 50px;}
	.coment-top-con .hotel-name { font-size:18px; display:inline-block}
	.bus-top .coment-hotel {padding-top: 15px;padding-bottom: 0px;}
	.coment-top-con .index2-xin {display:inline-block}
	.business-nr-left { width:100%;}
	.business-nr-right { width:100%; border:none; padding-left:0;}
	.business-nr-left-con { padding-bottom:10px;}
	.business-nr-left-top { display:table-cell; width:82px;}
	.business-nr-left-word { display:table-cell;}
	.bx-wrapper { width:452px;}
	.bx-wrapper .slide { width:108px !important}
	.coment-nr-img { width:55px; height:55px;}
	.coment-nr-left .index2-name span { font-size:12px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }
	.coment-nr-left .star img { width:10px;}
	.coment-nr-left .index2-no { padding:3px 2px; margin: 2px auto 0;}
	.coment-nr-left .index2-no a { font-size:12px; background-size:10px; padding-left:10px;}
	.business-nr-right-li .coment-nr-left {padding-right: 10px;}
	.coment-nr-title { font-size:18px;}
	.bus-con .bus-con-more { height:40px;}
	.coment-nr-con { font-size:14px;}
	.coment-nr-date { font-size:13px;}
	.title { font-size:24px;}
	.info-list { padding-top:15px;}
	.problem-list li { font-size:18px;}
	.problem-title { font-size:18px;}
	.problem-list .info-icon { top:24px;}
	.problem-list .info-con { font-size:15px;}
	.info-list li { padding:15px;}
	.about-con { font-size:15px; padding: 20px 0px 40px;}
	.about-con p { padding-bottom:15px;}
	.contact-con { width:100%; padding:15px 0px 80px;}
	.web-nav li { padding:10px;}

	.city-li { width:40%; padding:20px 4.5%;}
	.city-img { display:block; width:100%; padding-right:0;}
	.city-address { display:block; min-height:50px;}
	.city-address b:last-child { font-size:15px;}
	
	.coment-top { padding:20px;}
	.coment-top-img { width:100%;}
	.coment-top-con { width:100%; padding-bottom:50px; padding-top:10px;}
	.comment-nr { position:relative; z-index:1;}
	.comment-nr .coment-nr-left { position:absolute; z-index:999; left:0; width:55px; padding-right:0px; display:block;}
	.comment-nr .coment-nr-right { display:block; width:100%;}
	.comment-nr  .coment-nr-top { margin-left:75px; min-height:85px;}
	.coment-nr-top .share { top:-30px;}
	.comment-nr .coment-nr-date { display:block; padding-left:0; }
	.comment-nr .response { margin-left:0;}
	.order-response { margin-left:0; margin-top:20px; padding-bottom:20px}
	.order-response-but { width:100%;}

	.coment-list .coment-img { position:absolute; z-index:99; width:60px;}
	.coment-list .index2-name span { font-size:12px;}
	.coment-list .star img { width:10px;}
	.coment-list .find-bus-con { margin-left:70px; display:block; padding:0;}
	.coment-list .index2-word { width:auto; padding-right:20px;}
	.coment-list .coment-word { font-size:15px;}
	.top-three { width:100%;} 
	.top-order li { width:33.33%;}
	.search-bus { font-size:14px;}

	.nav-own ul li a {padding: 12px 10px 0px 10px;}
	.response-textarea { width:96%;}

	.pop-login-title { font-size:20px; height:50px; line-height:50px;}
	.pop-login-row input { font-size:13px;}
	.pop-login { width:380px;}
	.login-select .select { font-size:13px;}
	.pop-perfect-title { font-size:16px;}
	.perfect-select .select { font-size:13px;}

	.banner-order { height:180px;}
	.name-img { top:-90px;}
	.name-img a { width:120px;  height:120px;}
	.name-img img { height:120px;}
	.name-info {padding: 15px 0 20px 140px;}
	.name-title { font-size:20px;}
	.name-info .star img { width:15px;}
	.my-writ a { font-size:12px;}
	.name-date { font-size:12px; background-size:18px; padding-left: 24px; margin-left:5px;}

	.ordre-bus .find-bus-img { left:0px}
	.ordre-bus .find-bus-con { margin-left:0px;}
	.cancel { bottom:17px;}
	.my-time { bottom:20px;}

	.my-coment-top ul li {padding: 0 17px 0 0;}
	.my-coment-top ul li a { font-size:12px;}
	.order-coment-li { padding:20px;}
	.order-coment-left { width:100%; float:none; border:none;}
	.coment-slider .bx-wrapper { width:338px;}
	.order-coment-right { width:100%; float:none;border-top: #e0e0e0 solid 1px; margin-top:20px; padding-top:10px;}

	.my-c {top:-15px;}

	.my-status-title { font-size:18px; margin-bottom: 20px;}
	.my-status-title span { font-size:14px;}
	.my-status-topic { font-size:14px; width:80px;}
	.my-status-right-title { font-size:18px;}
	.coment-nr-con { font-size:13px;}
	.my-alter-but { font-size:15px; padding:8px 10px;}
	.my-status-but button {font-size: 15px; padding:0 10px; margin-right:10px; height:35px; line-height:35px; }
	.my-status-but a{font-size: 15px;  padding:0 10px; margin-right:10px; height:35px; line-height:35px;}
	.my-cancel-but {font-size:15px; padding:8px 10px;}
	.my-status-row { margin-bottom:20px;}
	.order-critic-li { width:50%;} 

	.password-own { width:450px;}
	.password-own .member_1 { width:90px;}

	.own { min-height:0;}
	.checkbox-own {margin: 30px 0px 0px 20px;}

	.write-left { display:block; width:100%;}
	.write-right {display:block; width:100%;}
	.write-bus-but input {padding:0 8px;margin-right: 5px; font-size:14px; height:35px; line-height:35px;}
	a.write-bus-back {padding:0 8px;margin-right: 5px; font-size:14px; height:35px; line-height:35px;}

	.find-shop .find-bus-img { left:0px}
	.find-shop .find-bus-con { margin-left:0px;}
	.find-bus-note-title { font-size:17px;}
	.find-bus-note a.write-bus-back { font-size:15px;}

	.find-bus-no span { font-size:22px;}
	.find-bus-no .button { font-size:12px; padding:6px 10px;}
	.find-form-title { font-size:18px;}
	.find-form-l { font-size:14px; width:95px;}
	.find-form-c input { font-size:12px;}
	.find-select .select { font-size:12px;}
	.input-1 { width:300px;}
	.input-2 {width:300px;}
	.find-select { width:96px;}
	.find-serve-input { margin-top:5px;}
	.my-form-title { font-size:18px;}
	.my-form-topic { font-size:13px; width:90px;}
	.my-input-1 { width: 348px;}
	.my-input-3 { width:90px;}

	.search-con { width:100%; padding:0;}
	.search-key { display:none;}
	.search-close { position:absolute; z-index:99; right:10px; cursor:pointer;}
	.search-close:before { content:'x'; position:absolute; z-index:99; right:0; font-size:26px; color:#000; top:5px;}
	.search-list { background:none;padding:15px;}
	.search-input { float:right; width:87%;}
	.search-more { width:65px; height:43px; line-height:43px; float:left; color:#fff; font-size:14px; background:#ffcb05; cursor:pointer; text-align:center; display:block;-moz-border-radius:5px;-webkit-border-radius:5px; border-radius:5px;}
	.search-big { display:none;  position:fixed; z-index:999; top:0; left:0; width:100%; height:100%; background:#fff; overflow:auto;}
	.search-add { float:none; border-top: #c3c3c3 solid 1px; border-right:none;}
	.search-add-word { display:block;}
	.search-add-word b { width:auto; height:auto; display:block;}
	.search-sort { float:none;border-top: #c3c3c3 solid 1px; border-right:none;}
	.search-sort-word { display:block;}
	.search-sort-word b { width:auto; height:auto; display:block;}
	.search-tow {float:none;border-top: #c3c3c3 solid 1px; border-right:none; width:auto;}
	.search-tow-word { display:block;}
	.search-tow ul { width:98%; position:relative; top:10px;}
	.search-add-xia { position:relative; top:0; width:98%;background: #fff;}
	.search-able { height:auto;}
	.search-choose-left { float:none; margin-bottom:10px; font-size:15px;}
	.search-choose-left span { font-size:18px;}
	.search-li { font-size:14px;}
	.search-som { overflow:auto; padding-top:45px; padding-bottom:20px; background:#fff}
	.search-input.search-choose-right { width:90%;}
	.search-bt-list { text-align:center; padding-top:20px; display:block;}
	.search-bt-list button { -moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;background: #ffcb05;border: none;font-size: 16px;color: #fff;line-height: 1.5em;padding: 5px 15px;
	margin-right: 5px; cursor:pointer;}

	.find-bus-top { overflow:hidden;}
	.find-bus-left { float:left; display:block; padding-top:20px; padding-right:5px;}
	.find-bus-right { display:block; float:right;}
	.find-bus-right .search-list { border:none; padding:15px 0;}
	.find-bus-right .search-input {border: #ccc solid 1px; width:330px; box-sizing:border-box;}
	.find-bus-right .search-more { margin-right:10px;}


	/*.banner-som .search-input { width:87%}*/
	.banner-som .search-tow { text-align:left;}

	.name-img-border {border-bottom-right-radius:2px;}

	.not-result { font-size:18px;}
	.index2-tu { height:210px;} 

	.pop-con{width:90%;}
	.write-bus-row {margin-bottom: 10px;}
	.coment-nr-san { height:60px;}
	.write-bus {margin: 30px auto 30px;}
	.write-bus-con {padding: 40px 0px 20px;}
	.bus-info-d {padding-bottom: 0;}
	.my-status-row {margin-bottom: 10px;}
	.my-status {padding: 20px 45px 23px; margin:20px 0 30px;}
	.my-form-row {margin-bottom: 15px;}
	.my-form {padding: 20px 45px 20px;}
	
	.page { padding-bottom:20px;}
	.business .index2-top {margin-top: 16px;}	
	.my-news { padding-top: 6px; }
}
@media (max-width: 680px){
	.member-own { width:455px;}
	.member_1, .member_3 { width:195px; font-size:14px;}
	.member_2, .member_4 { width:250px;}
	.type_1 { width:220px; font-size:14px;}
	.uboxstyle { width:245px; background-position:220px center;}
	.select { font-size:14px;}
	.add { width:117px;background-position:95px center;}
	.type_3 { width:105px;}
	.type_4 { width:105px;}
}

@media (max-width: 660px){
	.index2-daa .index2-date { float:none;padding: 5px 0px 0px;}
	.index2-daa .hotel-address { float:none;}

	.find-bus-right .search-input { width:245px;}
}

@media (max-width: 620px){
	.bx-wrapper { width:335px;}	

	.avatar-own-con {margin: 30px 0px 40px 20px;}
	.avatar-own-pic img { width:150px;}
	.avatar-own-word {left:170px;}

	.password-own {width: 352px;}
	.search-input { width:85%;}
	/*.banner-som .search-input { width:85%}*/
}

@media (max-width: 600px){
	.top-order li { width:50%;}
	.top-three li:first-child .top-three-img img { width:50px; height:50px;border: #dce3e6 solid 3px;}
	.top-three li:first-child .top-three-img { background-size:30px; padding-top:22px;}
	.top-three li:nth-child(2) .top-three-img img { width:60px; height:60px;border: #ffcb05 solid 3px;}
	.top-three li:nth-child(2) .top-three-img { background-size:35px; padding-top:25px;}
	.top-three li:nth-child(3) .top-three-img img { width:50px; height:50px; border: #ff9400 solid 3px;} 
	.top-three li:nth-child(3) .top-three-img { background-size:30px; padding-top:22px;}
	.top-three li .index2-name span { font-size:12px;}
	.top-three .star img { width:12px;}

	.my-status-right .coment-slider .bx-wrapper { width:225px;}

	.contact-row input { width:85%}
	.contact-row textarea { width:95%}
	.find-form-r {font-size: 12px;display: block;padding-left: 96px;line-height: 1.5em;}

	.my-form-right span { margin-left:8px;}
	.my-input-1 { width: 235px;}
	.my-input-2 { width: 235px;}
	.my-input-3 { width:59px;}
	.coment-rank-title span { font-size:17px;}

	.banner .slider .slider-title { font-size:30px;}

	.search-input { width:85%;}
	
	
	.name-info { padding: 15px 0 20px 0; }
	.name-info > span, .name-info > div { margin-bottom: 6px; }
	.name-title { margin-left: 150px; }
	.my-writ { margin-right: 6px; }
	.name-date { margin: 0 20px 0 0; }
	.name-history { margin-left: 0; }
	
	.info-title { font-size: 15px; }
}

@media (max-width: 560px){
	.nav-img { width:auto;}
	.index1-left { width:100%; float:none;} 
	.index1-right { width:100%; float:none; padding-top:10px;}
	.index2-li { width:100%;}
	.index2-one-nr { min-height:0;}
	.hotel span { display:table-cell;}
	.index2-daa .index2-date { float:left;padding: 5px 0px 10px;}
	.index2-daa .hotel-address { float:right;}

	.page ul li {font-size: 12px;margin:0;}
	.page ul li a {font-size: 12px;padding: 2px 7px;}
	.page-prev { background-size:15px; padding-left: 18px;}

	/*.banner-som .search-input { width:83%;}*/

	.member-own { width:365px;}
	.member_2, .member_4 { width:160px;}
	.type_1 { width:130px;}
	.uboxstyle { width:157px; background-position:140px center;background-size: 15px;}
	.add { width:157px;background-position:140px center;background-size: 15px;}
	.add-1 { margin-right:0; margin-bottom:5px;}
	.type_3 { width:65px;}
	.type_4 { width:65px;}

	.find-bus-left { float:none;}
	.find-bus-right { float:none;}
	.find-bus-right .search-input { width:80%;}

	.index2-tu { height:300px;}  
}

@media (max-width: 520px){
	.contact-row:first-child {float:none; width:100%; margin-right:0;}
	.contact-row:nth-child(2) { float:none; width:100%; margin:0 0 13px;}
	.contact-row:nth-child(3) { float:none; width:100%; margin-left:0%;}
	.pop-login-row .input-3 { width:180px;}
	.info-title { display:block;}
	.info-date { width:auto;}
	.response-textarea { width:95%;}
	.contact-row textarea { width:87%;}
	.search-input { width:82%;}
	/*.banner-som .search-input { width:82%;}*/
}

@media (max-width: 500px){
.index2-top ul li { width:50%;}
.index2-top ul li a { font-size:12px;}
}

@media (max-width: 480px){
	.bx-wrapper { width:250px;}
	.bx-wrapper .slide { width:80px !important; }
	.business-nr-right .bx-wrapper .slide { width:80px !important; }

	.coment-ass span {padding-right: 10px;}
	.coment-ass { font-size:12px;}
	.coment-ass .index2-ass-4 {padding-left: 17px; background-size:13px;}
	.coment-ass .index2-ass-2 {padding-left: 17px; background-size:13px;}
	.coment-ass .index2-ass-3 {padding-left: 17px; background-size:13px;}
	.coment-ass .index2-ass-5 {padding-left: 17px; background-size:15px;}
	.coment-ass a:hover span.index2-ass-5 {background-size:15px;}
	.ass-icon { top:21px;}
	.response-con {padding: 10px;}
	.response-textarea {font-size: 12px;}
	.response-reset {width: 66px;margin-right: 9px;font-size: 14px;}
	.response-submit {font-size: 14px;width: 66px;background-size: 15px;padding-left: 27px;}

	.city-li { width:auto; padding:20px; display:block; float:none; clear:both; }
	.city-li:nth-of-type(even) { float:none;}
	.city-address { min-height:0;}


	.my-w { top:-57px;}
	.my-w img { width:120px;}

	.my-status-right .coment-slider .bx-wrapper { width:170px;}
	
	.order-critic {margin: 20px 0 0;} 
	.order-critic-li { width:100%;}

	.password-own .member_2 { width:250px;}
	.password-own .type_1 { width:220px;}
	.password-own .type_3 { width:105px;}
	.password-own .type_4 { width:105px;}

	.input-1 { width:222px;}
	.input-2 {width:222px;}
	.find-select { width:235px; margin-right:0;}

	.my-status {padding: 20px 20px 50px;}
	.my-form {padding:30px 20px;}
	.my-form-right span { margin-left:8px;}
	.my-input-1 { width: 210px;}
	.my-input-2 { width: 210px;}
	.my-input-3 { width:210px; margin-bottom:5px;}

	.search-input { width:81%;}
	.search-input .ys2 { width:45px;}
	/*.banner-som .search-input { width:81%;}*/

	.order-coment-li .response-textarea { width:92%;}
	.forgot {min-height: 265px;}

}

@media (max-width: 460px){
	.hotel .hotel-food { display:block;}
	.business .face { display:block;}
	.business .write { padding-left:0; margin-bottom:10px; display:inline-block}

	.head-mor { width:270px;}
	.head-mor .write {  background:none;}
	.head-mor .write-wrod { display:none}
	.head-mor .write img { width:23px; height:auto;}
	.nav { width:280px;}

	.pop-login { width:284px;}
	.pop-login-con { width:242px;}
	.pop-login-row .input-1 { width:220px;}
	.pop-login-row .input-2 { width:120px;}
	.login-select { width:94px;}
	.pop-login-row .input-3 { width:80px;}
	.pop-login .pop-login-con { width:220px;}

	.coment-slider .bx-wrapper { width:169px;}

	.avatar-own-pic { text-align:center;}
	.avatar-own-pic img {-moz-border-radius:5px;-webkit-border-radius:5px; border-radius:5px;}
	.avatar-own-word { position:static; text-align:center;}

	.coment-nr-date { padding-left:5px;}

	.find-bus-right .search-input { width:77%;}
	.search-input { width:77%;}

	.index2-tu { height:250px;}
	/*.banner-som .search-input { width:79%;}*/
}


@media (max-width: 400px){
	.member-own { width:285px;}
	.member_2, .member_4 { width:205px;}
	.member_1, .member_3 { width:70px;}
	.member-own .wow:nth-child(8) .member_1  { width:100%; text-align:left; height:auto; line-height:1.5em;}
	.type_1 { width:180px;}
	.uboxstyle { width: 205px; background-position: 180px center;}
	.add {width: 205px; background-position: 180px center;}
	.type_3 { width:97px;}
	.type_4 { width:97px;}
	.response-textarea { width:94%;}

	.my-status-topic { display:block; font-size:18px; width:auto;}
	.my-status-right { display:block;}
	.password-own { width:275px;}
	.password-own .member_1 { width:75px;}
	.password-own .member_2 { width:190px;}
	.password-own .type_1 { width:167px;}
	.password-own .type_3 { width:65px;}
	.password-own .type_4 { width:65px;}

	.my-input-1 { width: 142px;}
	.my-input-2 { width: 142px;}
	.my-input-3 { width:142px;}
	.banner .slider { height:260px;}
	.banner .slider .slider-title { font-size:22px; top:61%}

	.search-input { width:75%;}

	/*.banner-som .search-input { width:75%;}*/
	.business-nr-right-li .response-textarea { width:90%;}

	.response { margin-left:10px;}
}

@media (max-width: 380px){
	.bx-wrapper { width:165px;}
	.input-1 { width:168px;}
	.input-2 {width:168px;}
	.find-select { width:180px;}
	.order-response-img { padding-right:10px;}
	.order-response-top .coment-nr-date { font-size:12px; padding-top:2px;}
	.order-response-word { font-size:12px;}
	.find-bus-right .search-input { width:71%;}

	.index2-tu { height:215px;}
	.name-history{margin-left: 0px;}
}

@media (max-width:338px){
	.business .face-title { display:block;}
	.search-input { width:74%;}
	/*.banner-som .search-input { width:74%;}*/
}

@media (max-width:320px){
	body { width:320px !important;}
}