﻿body{ margin:0; padding:0;font-family: arial,verdana,Tahoma, Helvetica,\5b8b\4f53, Arial, sans-serif; font-size:12px;}
h2,h5,img,ul,li,div,p,dl{ margin:0; padding:0;}
img{ border:0;}
ul,li{}
.float_l{ float:left}
.float_r{ float:right}
a{color:#0d5c89; text-decoration:none;}
.btn11{ background:#40c5dd;border-radius:3px; color:#fff; padding:8px 12px; font-weight:bold; display:inline-block;  margin-right:5px;box-shadow: 0 2px 0 0 #119db6, 0 0px 0px #999999;}
.btn12{ background:#40c5dd;border-radius:3px; color:#fff; padding:8px 12px; font-weight:bold; display:inline-block;  margin-right:5px;box-shadow: 0 1px 0 #6adcf1 inset, 0 3px 0 0 #119db6, 0 0px 0px #999999; border:1px solid #119db6;}
.clear{clear:both}
.font_l{color:#007fa0;}

.wh{ width:1004px; margin:0 auto;}
.head{ }
	.logo{ height:70px; margin-left:15px; }
	.logo img{ margin-top:7px;}
	.head_ad{ font-size:16px; color:#7ecef4; float:right; margin-top:10px; margin-right:15px;}
	.head_ad span{ color:#F00;}
	.head_ad b{font-size:20px;}
	#slatenav{position:relative;display:block;height:42px;font-size:12px;font-weight:bold;background:transparent url(../images/blueslate_background.gif) repeat-x top left;font-family:Arial,Verdana,Helvitica,sans-serif;text-transform:uppercase; }
	#slatenav ul{list-style-type:none; }
	#slatenav ul li{display:block;float:left;margin:0 1px 0 0;}
	#slatenav ul li a{display:block;float:left;color:#D5F1FF;text-decoration:none;padding:14px 40px 0 40px;height:28px;}
	#slatenav ul li a:hover, #slatenav ul li a.current{color:#fff;background:transparent url(../images/blueslate_backgroundOVER.gif) no-repeat top center;}
.main{ background:#f4fafd; }
.main .main_c{ background:#ffffff; width:885px; margin:0 auto; padding:15px;padding-top:20px; }
.main .main_c:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}


* html .main .main_c{height: 1%;}


.foot{ background:#41B2E4; height:70px; border-top:0px solid #439dd1;
text-align:center;
}
.foot .wh{ padding-top:14px; color:#0d6699; line-height:18px;}

    .dropdown_line{   height:22px; float:left; margin-left:5px; margin-right:5px;border-radius:2px;}
    /*Firefox*/
    .dropdown {float:left; position:relative;  }
    * html .dropdown {float:left; position:relative; margin-left:-10px }
    * + html .dropdown {float:left; position:relative; margin-left:-5px }
	.dropdown dd, .dropdown dt, .dropdown ul { margin:0px; padding:0px; }
	.dropdown a, .dropdown a:visited { color:#4b4b4b; text-decoration:none; outline:none;}
	.dropdown a:hover { color:#4b4b4b;}
	.dropdown dt a:hover { color:#16387c; border: 1px solid #d3d3d3;}
	.dropdown dt a {background: url(../images/arrow.png) no-repeat scroll right center; 
					border:1px solid #e8ecec;display:block; padding-right:20px; height:30px; width:200px;}
	.dropdown dt a span {cursor:pointer; display:block; line-height:30px; height:30px; padding-left:10px}
	.dropdown dd ul { background:#fff none repeat scroll 0 0; border:1px solid #d3d3d3; border-top:0; color:#4b4b4b; display:none;
					  left:0px; padding:5px 0px; position:absolute; top:33px; width:220px; min-width:85px; list-style:none; z-index:100;}
	.dropdown span.value { display:none;}
	.dropdown dd ul li{line-height:14px;}
	.dropdown dd ul li a { padding:5px; display:block; }
	.dropdown dd ul li a:hover { background-color:#ffffff;display:block;}
	.dropdown img.flag { border:none; vertical-align:middle; margin-left:10px;}
	.flagvisibility { display:none;}
.line1{ height:2px; background:#bce8f1; background:#8fc3e7; margin-bottom:15px;float:1px; overflow:hidden; clear:both;}
/*首页*/
.prompt{border-left:4px solid #bce8f1; background:#f2f9fc; clear:both; margin-bottom:10px; padding:5px; overflow:hidden; color:#28a5bf; height:50px;}
.prompt span{ float:left;width:70%; width:80%;}
.prompt span b{ font-size:14px;}
.prompt strong{float:right;}

.box_so1{ height:30px; margin-bottom:10px; padding:5px 0;}
.btn_so{background:#40c5dd; width:30px; line-height:30px; height:30px; float:left; border:1px solid #22aac2; text-align:center;}
.btn_so img{ margin-top:6px;}

.box_time1{position:relative; height:30px; text-align:center;}
.box_time1 .k{  position:absolute; left:0px; top:0}
.box_time1 .j{  position:absolute; right:0px;top:0}
.input_bx{ border:0; border-bottom:0px solid #eee; font-size:15px; color:#f30; font-weight:bold; margin-left:5px; }
.box_calendar{ clear:both; padding-bottom:15px; overflow:hidden; margin-left:-2%; _margin-bottom:10px;}
.calendar{width:31.2%; border-radius:3px;box-shadow: 0 0px 2px #999999; float:left; margin-left:2%; _margin-left:16px; display:inline; }
.calendar h5{ background:#16aede; height:40px; line-height:40px; color:#fff; font-size:16px;border-radius:3px 3px 0px 0px; text-align:center; position:relative;}
.calendar .arrow_l{ position:absolute;top:11px; left:10px; line-height:normal;}
.calendar .arrow_r{ position:absolute;top:11px; right:10px;line-height:normal;}
.calendar table{border-top:1px solid #bcced2;border-right:1px solid #bcced2;}
.calendar tr th{border-bottom:1px solid #bdd3e3;border-left:1px solid #bdd3e3; background:#e6eef4; color:#618eaf;height:25px;}
.calendar tr td{ background:#edf6f7; text-align:center; height:32px; border-bottom:1px solid #bcced2;border-left:1px solid #bcced2; color:#9cb8ba; font-size:14px; font-weight:bold; text-shadow: 0 2px #fff}
.calendar tr td .act{ background:#0a6eb0; border:1px solid #0061a5; display:block;box-shadow: 0 1px 0 #7dc8f5 inset;text-shadow: 0 1px #0b789b; color:#fff; line-height:31px; background:linear-gradient(to bottom, #18b3e4 0%, #0a6eb0 100%) repeat scroll 0 0 transparent;}
.pd td{ padding-bottom:2px;} 
.box_btn1{text-align:right; height:45px; clear:both;}
.box_tb1{ padding-bottom:20px;}
.box_tb1 b{ color:#007fa0; font-size:13px;}

/*产品所有*/
.product_all{ clear:both; margin-left:-24px;}
.box1{ float:left; /*margin-left:25px; width:305px;*/margin-left:15px; color:#0d5c89; overflow:hidden; margin-bottom:15px;}
	.img_b1{border:1px solid #d2a247; position:relative;width:266px; height:190px;padding:10px; background:url(../images/mbj4.jpg);box-shadow:1px 1px 2px #d5d4d4;}
	.img_b2{}
	.img_b2 img{ border:2px solid #d2a247; border-top:2px solid #b88e37; border-bottom:2px solid #edcd90; width:260px; height:190px;}

	.price{ position:absolute;bottom:-15px; left:70px; background:url(../images/price-bg2.png); display:block; width:160px; height:41px; line-height:41px; text-align:center; color:#fff; font-weight:bold; font-size:20px; text-shadow: 0 1px 2px #000000;}
	
	.entry{border-bottom:1px solid #c4ebf2;padding-bottom:5px;}	
	.entry .title{padding-top:20px;padding-bottom:5px;}
	.cabin{ padding-left:20px; overflow:hidden;}
	.cabin ul li{ font-size:14px;}
	.more-link{ text-align:center; padding:20px 0;}
	.more-link a{  background:#40c5dd;border-radius:3px; color:#fff; padding:8px 12px; font-weight:bold;box-shadow: 0 3px 0 0 #119db6, 0 0px 0px #999999;box-shadow: 0 1px 0 #6adcf1 inset, 0 3px 0 0 #119db6, 0 0px 0px #999999; border:1px solid #1dacc6; }


.pagination {
 
}

.pagination ul {
  display: inline-block;
  *display: inline;
  margin-bottom: 0;
  margin-left: 0;
  -webkit-border-radius: 4px;
     -moz-border-radius: 4px;
          border-radius: 4px;
  *zoom: 1;
  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
     -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
          box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
}

.pagination ul > li {
  display: inline;
}

.pagination ul > li > a,
.pagination ul > li > span {
  float: left;
  padding: 4px 12px;
  line-height: 20px;
  text-decoration: none;
  background-color: #ffffff;
  border: 1px solid #dddddd;
  border-left-width: 0;
}

.pagination ul > li > a:hover,
.pagination ul > li > a:focus,
.pagination ul > .active > a,
.pagination ul > .active > span {
  background-color: #f5f5f5;
}

.pagination ul > .active > a,
.pagination ul > .active > span {
  color: #999999;
  cursor: default;
}

.pagination ul > .disabled > span,
.pagination ul > .disabled > a,
.pagination ul > .disabled > a:hover,
.pagination ul > .disabled > a:focus {
  color: #999999;
  cursor: default;
  background-color: transparent;
}

.pagination ul > li:first-child > a,
.pagination ul > li:first-child > span {
  border-left-width: 1px;
  -webkit-border-bottom-left-radius: 4px;
          border-bottom-left-radius: 4px;
  -webkit-border-top-left-radius: 4px;
          border-top-left-radius: 4px;
  -moz-border-radius-bottomleft: 4px;
  -moz-border-radius-topleft: 4px;
}

.pagination ul > li:last-child > a,
.pagination ul > li:last-child > span {
  -webkit-border-top-right-radius: 4px;
          border-top-right-radius: 4px;
  -webkit-border-bottom-right-radius: 4px;
          border-bottom-right-radius: 4px;
  -moz-border-radius-topright: 4px;
  -moz-border-radius-bottomright: 4px;
}




