@charset "utf-8";

/*全局控制*/
body{margin:0px;padding:0px;font-family:"微软雅黑";color:#000;font-size:12px;line-height:22px;}
html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,p{margin:0;padding:0;}
input,select{font-size:12px;line-height:16px;}
img{border:0;vertical-align:bottom;width:100%;}
ul,li{list-style:none;}
a{color:#000;text-decoration:none;}
a:hover{text-decoration:none;}
.tc{text-align:center;}.tl{text-align:left;}.tr{text-align:right;}
.cl{clear:both;}.fb{font-weight:bold;}
.dis{display:block;}.undis{display:none;}
.fl{float:left;}.fr{float:right;}
.abs{position:absolute;}
.rel{position:relative;}


/*header*/
.max_w{max-width:750px; margin:0 auto;}
.head_bg{background:#192263;}
.logo{float:left; width:61%;}
.search{float:right; width:5%; margin:3% 14% 0 0; position:relative; z-index:2;}
.ss{width:0;height:35px;position:absolute;left:1%;top:7px;overflow:hidden;z-index:1;}
.ss_bd{width:50%;height:35px;border:none;background:#fff;float:left;color:#333333;padding:0 0 0 3%;font-family:"微软雅黑";border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;font-size:16px;}
.ss_btn{width:20%;float:left;line-height:35px;background:#014B92;border:none;color:#fff;font-family:"微软雅黑";border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;font-size:18px;}

*::after, *::before {
  content: '';
}
.nav_btn a{ color:#fff;}
.cd-nav-trigger {
  position: absolute;
  display: inline-block;
}
.cd-nav-trigger a{ color:#fff;}
.cd-nav-trigger {
  top:1%;
  right: 2%;
  height: 35px;
  width: 35px;
  z-index: 5;
  /* image replacement */
  overflow: hidden;
  text-indent: 100%;
  white-space: nowrap;
}
.cd-nav-trigger .cd-icon {
  /* icon created in CSS */
  position: absolute;
  left: 50%;
  top: 50%;
  bottom: auto;
  right: auto;
  -webkit-transform: translateX(-50%) translateY(-50%);
  -moz-transform: translateX(-50%) translateY(-50%);
  -ms-transform: translateX(-50%) translateY(-50%);
  -o-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
  display: inline-block;
  width: 20px;
  height: 3px;
  background-color: #67caf7;
  z-index: 10;
}
.cd-nav-trigger .cd-icon::before, .cd-nav-trigger .cd-icon:after {
  /* upper and lower lines of the menu icon */
  position: absolute;
  top: 0;
  right: 0;
  width: 100%;
  height: 100%;
  background-color: #67caf7;
  /* Force Hardware Acceleration in WebKit */
  -webkit-transform: translateZ(0);
  -moz-transform: translateZ(0);
  -ms-transform: translateZ(0);
  -o-transform: translateZ(0);
  transform: translateZ(0);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  /* apply transition to transform property */
  -webkit-transition: -webkit-transform .3s;
  -moz-transition: -moz-transform .3s;
  transition: transform .3s;
}
.cd-nav-trigger .cd-icon::before {
  -webkit-transform: translateY(-6px) rotate(0deg);
  -moz-transform: translateY(-6px) rotate(0deg);
  -ms-transform: translateY(-6px) rotate(0deg);
  -o-transform: translateY(-6px) rotate(0deg);
  transform: translateY(-6px) rotate(0deg);
}
.cd-nav-trigger .cd-icon::after {
  -webkit-transform: translateY(6px) rotate(0deg);
  -moz-transform: translateY(6px) rotate(0deg);
  -ms-transform: translateY(6px) rotate(0deg);
  -o-transform: translateY(6px) rotate(0deg);
  transform: translateY(6px) rotate(0deg);
}
.cd-nav-trigger::before, .cd-nav-trigger::after {
  /* 2 rounded colored backgrounds for the menu icon */
  position: absolute;
  top: 0;
  left: 0;
  border-radius: 50%;
  height: 100%;
  width: 100%;
  /* Force Hardware Acceleration in WebKit */
  -webkit-transform: translateZ(0);
  -moz-transform: translateZ(0);
  -ms-transform: translateZ(0);
  -o-transform: translateZ(0);
  transform: translateZ(0);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -webkit-transition-property: -webkit-transform;
  -moz-transition-property: -moz-transform;
  transition-property: transform;
}
.cd-nav-trigger::before {
  -webkit-transform: scale(1);
  -moz-transform: scale(1);
  -ms-transform: scale(1);
  -o-transform: scale(1);
  transform: scale(1);
  -webkit-transition-duration: 0.3s;
  -moz-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-delay: 0.4s;
  -moz-transition-delay: 0.4s;
  transition-delay: 0.4s;
}
.cd-nav-trigger::after {
  background-color: #ddd;
  -webkit-transform: scale(0);
  -moz-transform: scale(0);
  -ms-transform: scale(0);
  -o-transform: scale(0);
  transform: scale(0);
  -webkit-transition-duration: 0s;
  -moz-transition-duration: 0s;
  transition-duration: 0s;
  -webkit-transition-delay: 0s;
  -moz-transition-delay: 0s;
  transition-delay: 0s;
  color:#000;
}
.cd-nav-trigger.close-nav::before {
  /* user clicks on the .cd-nav-trigger element - 1st rounded background disappears */
  -webkit-transform: scale(0);
  -moz-transform: scale(0);
  -ms-transform: scale(0);
  -o-transform: scale(0);
  transform: scale(0);
}
.cd-nav-trigger.close-nav::after {
  /* user clicks on the .cd-nav-trigger element - 2nd rounded background appears */
  -webkit-transform: scale(1);
  -moz-transform: scale(1);
  -ms-transform: scale(1);
  -o-transform: scale(1);
  transform: scale(1);
  -webkit-transition-duration: 0.3s;
  -moz-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-delay: 0.4s;
  -moz-transition-delay: 0.4s;
  transition-delay: 0.4s;
}
.cd-nav-trigger.close-nav .cd-icon {
  /* user clicks on the .cd-nav-trigger element - transform the icon */
  background-color: rgba(255, 255, 255, 0);
}
.cd-nav-trigger.close-nav .cd-icon::before, .cd-nav-trigger.close-nav .cd-icon::after {
  background-color: white;
}
.cd-nav-trigger.close-nav .cd-icon::before {
  -webkit-transform: translateY(0) rotate(45deg);
  -moz-transform: translateY(0) rotate(45deg);
  -ms-transform: translateY(0) rotate(45deg);
  -o-transform: translateY(0) rotate(45deg);
  transform: translateY(0) rotate(45deg);
}
.cd-nav-trigger.close-nav .cd-icon::after {
  -webkit-transform: translateY(0) rotate(-45deg);
  -moz-transform: translateY(0) rotate(-45deg);
  -ms-transform: translateY(0) rotate(-45deg);
  -o-transform: translateY(0) rotate(-45deg);
  transform: translateY(0) rotate(-45deg);
}
/*黑色2*/
.cd-primary-nav {
  /* by default it's hidden */
  position: fixed;
  left: 0;
  top: 0;
  height: 100%;
  width: 100%;
  padding: 50px 0;
  z-index: 3;
  /*background-color:#000;*/
  overflow: auto;
  /* this fixes the buggy scrolling on webkit browsers - mobile devices only - when overflow property is applied */
  -webkit-overflow-scrolling: touch;
  visibility: hidden;
  opacity: 0;
  -webkit-transition: visibility 0s, opacity 0.3s;
  -moz-transition: visibility 0s, opacity 0.3s;
  transition: visibility 0s, opacity 0.3s;
}
.cd-primary-nav li {
  margin: 1em 0;
  text-align: center;
  text-transform: capitalize;
}
.cd-primary-nav a {
  font-size: 14px;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  -webkit-transition: color 0.2s;
  -moz-transition: color 0.2s;
  transition: color 0.2s;
}
.no-touch .cd-primary-nav a:hover {
  color: #ffffff;
}
.cd-primary-nav.fade-in {
  /* navigation visible at the end of the circle animation */
  visibility: visible;
  opacity: 1;
  background-color: #19dbf2;
}
@media only screen and (min-width: 768px) {
  .cd-primary-nav li {
    margin: 1em 0;
  }
  .cd-primary-nav a {
    font-size: 14px;
  }
}
@media only screen and (min-width: 1170px) {
  .cd-primary-nav li {
    margin: 1em 0;
  }
  .cd-primary-nav a {
    font-size: 14px;
  }
}

/*黑色*/
.cd-overlay-nav, .cd-overlay-content {
  /* containers of the 2 main rounded backgrounds - these containers are used to position the rounded bgs behind the menu icon */
  position: fixed;
  top: 18px;
  right: 5%;
  height: 4px;
  width: 4px;
  -webkit-transform: translateX(-20px) translateY(20px);
  -moz-transform: translateX(-20px) translateY(20px);
  -ms-transform: translateX(-20px) translateY(20px);
  -o-transform: translateX(-20px) translateY(20px);
  transform: translateX(-20px) translateY(20px);
}
.cd-overlay-nav span, .cd-overlay-content span {
  display: inline-block;
  position: absolute;
  border-radius: 50%;
  /* Force Hardware Acceleration in WebKit */
  -webkit-transform: translateZ(0);
  -moz-transform: translateZ(0);
  -ms-transform: translateZ(0);
  -o-transform: translateZ(0);
  transform: translateZ(0);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  will-change: transform;
  -webkit-transform-origin: 50% 50%;
  -moz-transform-origin: 50% 50%;
  -ms-transform-origin: 50% 50%;
  -o-transform-origin: 50% 50%;
  transform-origin: 50% 50%;
  -webkit-transform: scale(0);
  -moz-transform: scale(0);
  -ms-transform: scale(0);
  -o-transform: scale(0);
  transform: scale(0);
}
.cd-overlay-nav.is-hidden, .cd-overlay-content.is-hidden {
  /* background fades out at the end of the animation */
  opacity: 0;
  visibility: hidden;
  -webkit-transition: opacity .3s 0s, visibility 0s .3s;
  -moz-transition: opacity .3s 0s, visibility 0s .3s;
  transition: opacity .3s 0s, visibility 0s .3s;
}

.cd-overlay-nav {
  /* main rounded colored bg 1 */
  z-index: 2;
}
.cd-overlay-nav span {
  /*background:url(../images/main.jpg);*/
  background-color:#000;
}
/*黑色结束*/
.cd-overlay-content {
  /* main rounded colored bg 2 */
  z-index: 4;
}
.cd-overlay-content span {
  background-color: #ddd;
}

.slideBox {
	position: relative;
	overflow: hidden;
	width:100%;
}
.slideBox .hd {
	width:100%;
	text-align:center;
	position: absolute;
	height: 28px;
	line-height: 28px;
	bottom: 0;
	right: 0;
	z-index: 1;
}
.slideBox .hd li {
	display: inline-block;
	width: 15px;
	height: 15px;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	border-radius: 50%;
	background: #9ccbef;
	text-indent: -9999px;
	overflow: hidden;
	margin: 0 6px;
}
.slideBox .hd li.on {
	background: #fff;
}
.slideBox .bd {
	position: relative;
	z-index: 0;
}
.slideBox .bd li {
	position: relative;
	text-align: center;
}


/*mainbody*/
nav{width:95%; padding:5% 0 2% 0; margin:0 auto;}
nav li{float:left; width:20%; text-align:center; font-size:14px; margin-bottom:3%;}
nav img{width:55%; margin-bottom:3%;}

.line_part{border-bottom:solid 2px #e7e7e7; background:#f7f7f7; padding-bottom:3%;}
.line_tit{width:100%; text-align:center; color:#999; background:#fff; padding-bottom:1%;}
.line_tit h4{color:#2264a1; font-size:14px; font-weight:normal;}
.line{width:95%; padding:0 2.5%; background:#fff;}
.line li{border-bottom:solid 1px #e1e1e1; padding:3% 0;}
.line img{float:left; width:30%; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;}
.line_r{float:right; width:65%;}
.line_r h4{height:36px; line-height:18px; overflow:hidden; font-weight:normal; color:#333;}
.line_r a{color:#333;}
.line_rmb{color:#ff6600; margin-top:3%;}
.line_rmb span{font-size:14px;}
.line li:last{border:none;}
.line li:nth-child(odd){
  -webkit-animation-name: fadeInLeft;
          animation-name: fadeInLeft;
}
.line li:nth-child(even){
  -webkit-animation-name: fadeInRight;
          animation-name: fadeInRight;
}

.nor_part{border-bottom:solid 2px #e7e7e7; background:#f7f7f7; padding-bottom:3%;}
.nor_bg{background:#fff; padding-bottom:4%;}
.nor_tit{width:100%; text-align:center; border-bottom:solid 4px #0db5be; padding:3% 0; color:#0db5be; font-size:14px;}
.nor_top{padding:3% 0;}
.nor_top li{float:left; width:22%; text-align:center; margin:0 1.5%; cursor:pointer; color:#646464; line-height:28px;}
.nor_top li.nor_ton{background:#0db5be; color:#fff; border-radius:20px; -moz-border-radius:20px; -webkit-border-radius:20px; position:relative;}
.nor_k{padding-bottom:2%;}
.nor_pic{width:95%; margin:0 auto 3%;}
.nor_pic img{border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;}
.nor{width:98%; margin:0 auto;}
.nor li{float:left; width:46%; margin:0 2% 2% 2%;}
.nor img{height:110px; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;}
.nor h4{height:36px; line-height:18px; overflow:hidden; font-weight:normal; color:#333; margin:3% 0;}
.nor span{color:#ff6600;}
.nor_more{width:28%; text-align:center; padding:2% 0; border:solid 2px #f0f0f0; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; margin:0 auto;}
.nor_more a{color:#ff6600;}

.dom_tit{width:100%; text-align:center; border-bottom:solid 4px #47aded; padding:3% 0; color:#47aded; font-size:14px;}
.dom_top{padding:3% 0;}
.dom_top li{float:left; width:22%; text-align:center; margin:0 1.5%; cursor:pointer; color:#646464; line-height:28px;}
.dom_top li.dom_ton{background:#47aded; color:#fff; border-radius:20px; -moz-border-radius:20px; -webkit-border-radius:20px; position:relative;}
.dom_k{padding-bottom:2%;}

.inter_tit{width:100%; text-align:center; border-bottom:solid 4px #018657; padding:3% 0; color:#018657; font-size:14px;}
.inter_top{padding:3% 0;}
.inter_top li{float:left; width:22%; text-align:center; margin:0 1.5%; cursor:pointer; color:#646464; line-height:28px;}
.inter_top li.inter_ton{background:#018657; color:#fff; border-radius:20px; -moz-border-radius:20px; -webkit-border-radius:20px; position:relative;}
.inter_k{padding-bottom:2%;}

.zhou_tit{width:100%; text-align:center; border-bottom:solid 4px #f8b31a; padding:3% 0; color:#f8b31a; font-size:14px;}
.zhou_top{padding:3% 0;}
.zhou_top li{float:left; width:22%; text-align:center; margin:0 1.5%; cursor:pointer; color:#646464; line-height:28px;}
.zhou_top li.zhou_ton{background:#f8b31a; color:#fff; border-radius:20px; -moz-border-radius:20px; -webkit-border-radius:20px; position:relative;}
.zhou_k{padding-bottom:2%;}

.srdz_tit{width:100%; text-align:center; border-bottom:solid 4px #0dbf8b; padding:3% 0; color:#0dbf8b; font-size:14px; margin-bottom:3.5%;}
.srdz{width:95%; margin:0 auto;}
.srdz li{margin-bottom:2%;}
.srdz img{border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; margin-bottom:2%;}
.srdz h4{color:#333; font-weight:normal;}
.srdz li:nth-child(odd){
  -webkit-animation-name: fadeInLeft;
          animation-name: fadeInLeft;
}
.srdz li:nth-child(even){
  -webkit-animation-name: fadeInRight;
          animation-name: fadeInRight;
}

.hotel_tit{width:100%; text-align:center; border-bottom:solid 4px #fa6044; padding:3% 0; color:#fa6044; font-size:14px;}
.hotel_top{padding:3% 1%;}
.hotel_top li{float:left; width:22%; text-align:center; margin:0 1.5%; cursor:pointer; color:#646464; line-height:28px;}
.hotel_top li.hotel_ton{background:#fa6044; color:#fff; border-radius:20px; -moz-border-radius:20px; -webkit-border-radius:20px; position:relative;}
.hotel_k{padding-bottom:2%;}
.hotel{width:98%; margin:0 auto;}
.hotel li{float:left; width:46%; margin:0 2% 2% 2%; color:#999;}
.hotel img{height:110px; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;}
.hotel h4{height:18px; line-height:18px; overflow:hidden; font-weight:normal; color:#333; margin:3% 0;}
.hotel span{color:#ff6600;}

.car_tit{width:100%; text-align:center; border-bottom:solid 4px #9627c3; padding:3% 0; color:#9627c3; font-size:14px;}
.car_top{padding:3% 1%;}
.car_top li{float:left; width:22%; text-align:center; margin:0 1.5%; cursor:pointer; color:#646464; line-height:28px;}
.car_top li.car_ton{background:#9627c3; color:#fff; border-radius:20px; -moz-border-radius:20px; -webkit-border-radius:20px; position:relative;}
.car_k{padding-bottom:2%;}
.car{width:98%; margin:0 auto;}
.car li{float:left; width:46%; margin:0 2% 2% 2%; color:#999;}
.car img{height:110px; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;}
.car h4{height:18px; line-height:18px; overflow:hidden; font-weight:normal; color:#333; margin:3% 0;}
.car span{color:#ff6600;}


/*footer*/
.cd-top {
  display: inline-block;
  height: 40px;
  width: 40px;
  position: fixed;
  bottom: 70px;
  right: 10px;
  /* image replacement properties */
  overflow: hidden;
  text-indent: 100%;
  white-space: nowrap;
  background:url(../images/top.png);
  background-size:100% 100%;
  visibility: hidden;
  opacity: 0;
  -webkit-transition: all 0.3s;
  -moz-transition: all 0.3s;
  transition: all 0.3s;
}
.cd-top.cd-is-visible {
  /* the button becomes visible */
  visibility: visible;
  opacity: 1;
}
.cd-top.cd-fade-out {
  /* 如果用户继续向下滚动,这个按钮的透明度会变得更低 */
  opacity: 1;
}
.no-touch .cd-top:hover {
  background-color: #e86256;
  opacity: 1;
}

.copyright{width:100%; text-align:center; padding:3% 0 22% 0; color:#999;}
.foot_t{color:#333;}
.foot_t a{color:#333;}
footer{width:100%; position:fixed; bottom:0; left:0;}
.foot{max-width:750px; background:#192263; padding:2% 0 1% 0; margin:0 auto;}
.foot li{float:left; width:20%; text-align:center;}
.foot img{width:28%;}
.foot a{color:#fff;}


/*about*/
.main{width:100%; padding-bottom:25%;}
.path{width:95%; padding:3% 0; margin:0 auto;}
.path_left{float:left; color:#333; font-size:15px;}
.path_right{float:right; color:#5c5c5c;}
.path_right a{color:#5c5c5c;}
.path_right span{color:#192263;}
.about{width:94%; color:#333; margin:0 auto;}
.about img{width:90%; margin:0 5% 4% 5%;}


/*国内游线路*/
.tour{width:95%; margin:0 auto;}
.tour li{border-bottom:solid 1px #e1e1e1; padding:3% 0;}
.tour img{float:left; width:37%; height:95px; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;}
.tour_r{float:right; width:60%; color:#999; line-height:18px;}
.tour_r h4{color:#333; font-size:14px; font-weight:normal; line-height:18px; height:36px; overflow:hidden; margin-bottom:5px;}
.tour_r span{color:#ff6600;}
.tour li:nth-child(odd){
  -webkit-animation-name: fadeInLeft;
          animation-name: fadeInLeft;
}
.tour li:nth-child(even){
  -webkit-animation-name: fadeInRight;
          animation-name: fadeInRight;
}


/*国内游线路_详情*/
.text{width:95%; color:#333; font-size:14px; padding:2% 0; margin:0 auto;}
.text h4{font-size:15px; font-weight:normal; line-height:18px;}
.text_bh{color:#999; font-size:12px;}
.text_rmb{color:#ff6600; font-size:15px;}
.text_rmb_fh{font-size:12px;}
.text_rmb_fon{font-size:12px; color:#333;}
.gray_bg{background:#f7f7f7; padding:3% 0;}
.det_top{border-top:solid 1px #e1e1e1; border-bottom:solid 1px #e1e1e1; background:#fff; height:32px;}
.det_top li{float:left; width:25%; text-align:center; cursor:pointer; color:#646464; line-height:28px; padding-top:2px;}
.det_top li.det_ton{border-bottom:solid 4px #2577e3; height:28px; line-height:28px; padding:0; position:relative;}
.det_k{padding:2% 2.5%;margin-bottom: 100px;}
.det_k img{margin-top:2%;}
.det_k h4{border-left:solid 4px #2577e3; padding-left:3%; line-height:20px; font-weight:normal; margin:2% 0;}


/*登陆*/
.dl_bg{max-width:750px; background:#32258e; margin:0 auto;}
.dl_part{width:60%; position:absolute; top:45%; left:20%;}
.phone{width:100%; height:40px; line-height:40px; text-align:center; border:none; border-bottom:solid 1px #fff; background:none; color:#fff; font-size:14px; font-family:"微软雅黑";}
input.phone::-webkit-input-placeholder{color:#fff;}
input.phone:-moz-placeholder{color:#fff;}
.yzm_b{height:40px; border-bottom:solid 1px #fff; text-align:center; margin-bottom:18%; position:relative;}
.yzm{width:40%; height:40px; line-height:40px; text-align:center; border:none; background:none; color:#fff; font-size:15px; font-family:"微软雅黑";}
input.yzm::-webkit-input-placeholder{color:#fff;}
input.yzm:-moz-placeholder{color:#fff;}
.yzm_img{width:30%; position:absolute; top:17%; right:0;}
.btn_dl{width:100%; margin:0 auto;}
.main_foot{width:100%; text-align:center; padding:2% 0; color:#fff; font-size:14px; position:absolute; left:0; bottom:0;}


/*注册*/
.zc_part{width:60%; position:absolute; top:35%; left:20%;}
.zc_tit{width:100%; text-align:center; color:#fff; font-size:16px; padding-bottom:2%;}
.zc_fon{width:100%; text-align:center; color:#fff; padding-top:8%;}
.zc_fon a{font-size:15px; color:#fff;}


/*核对订单*/
.main{width:100%; min-height:640px; _height:640px; padding-bottom:5%;}
.bm_tit{width:95%; line-height:40px; padding-top:1%; margin:0 auto;}
.bm_tit img{float:left; width:10%; margin-right:3%;}
.liuc_img{width:95%; margin:0 auto 5%;}
.liuc{width:95%; padding-top:2%; margin:0 auto;}
.liuc li{float:left; width:33.333%; color:#333;}
.inf{width:95%; color:#333; font-size:14px; margin:0 auto;}
.inf h4{padding-bottom:1%; font-weight:normal;}
.inf h1{border-left:solid 3px #ff6600; color:#333; font-size:14px; font-weight:normal; padding-left:2%; line-height:18px; margin-bottom:1%;}
.inf span{color:#ff6600;}
.rens_part{padding:2% 0;}
.rens{width:70%; height:20px; line-height:20px; border:solid 1px #d5d5d5; color:#333; font-family:"微软雅黑"; font-weight:bold; padding:0 2%;}
input.rens::-webkit-input-placeholder{color:#333;}
input.rens:-moz-placeholder{color:#333;}
.brn_pay{max-width:750px; text-align:center; background:#ff6600; font-size:14px; margin:0 auto;}
.brn_pay a{display:block; padding:2.5% 0; color:#fff;}


/*全部订单*/
.order_bg{max-width:750px; background:#f7f7f7; margin:0 auto;}
.order_top{width:100%; background:#fff; padding-top:2%; border-bottom:solid 1px #e1e1e1;}
.order_top li{float:left; width:25%; text-align:center; font-size:14px;}
.order_top a{display:block; height:30px; padding-bottom:4px;}
.order_top a:hover{padding:0; border-bottom:solid 4px #2577e3;}
.order_top .order_top_on a{padding:0; border-bottom:solid 4px #2577e3;}
.order{width:100%;}
.order li{background:#fff; padding:3%; margin-bottom:3%;}
.order img{float:left; width:30%;}
.order_r{float:right; width:65%; color:#999; line-height:20px;}
.order_r h4{color:#333; font-size:14px; font-weight:normal;}
.order_bot{color:#ff6600;}


/*支付方式*/
.pay{border-top:solid 1px #e0e0e0; margin:10% 0;}
.pay li{border-bottom:solid 1px #e0e0e0; padding:2% 6%; height:30px; font-size:14px;}
.pay img{float:left; width:30%; height:30px;}
.pay_bd{float:left; width:12%; padding-top:7px;}
.pay_r{float:right; color:#1c1c1c; line-height:30px;}
.pay_r span{color:#ff6600;}
.btn_pay{width:35%; height:36px; line-height:36px; text-align:center; font-size:14px; background:#ff6600; margin:0 auto;}
.btn_pay a{color:#fff; display:block;}


/*支付完成*/
.cg{width:100%; margin-top:16%; text-align:center; font-size:14px; color:#333;}
.cg img{width:15%; margin-bottom:3%;}
.cg span{color:#da0202;}




