@charset "utf-8";
 /*  
*@description: 活动中心专题页 
*@author: name 林异频  
* @update: name (2015-07-24 18:32)更新 */
img{max-height:100%}
.global{ padding: 0 !important;}
.special_bc{ background: #fcfcfc; clear: both; overflow: hidden;}
.global .beijing{ overflow: hidden;}
.special_banner{ clear: both; overflow: hidden;}
.special_banner img{ width: 100%;}
.special_menu{ font-size: 12px; text-align: center; background: url(../images/special_1.png) repeat; color: #fff; position: relative; z-index: 5; margin-top: -30px; line-height: 30px;}
/*.special_menu span{ display: block; overflow: hidden;}*/
.special_menu a{ display: inline-block; padding: 0 2%; color: #fff;}
.special_menu1{ margin: 0 auto; overflow: visible; padding: 0;}

.special_menu0{ font-size: 12px; text-align: center; background: url(../images/special_1.png) repeat; color: #fff; position: relative; z-index: 5; line-height: 30px;}
/*.special_menu0 span{ display: block; overflow: hidden;}*/
.special_menu0 a{ display: inline-block; padding: 0 2%; color: #fff;}
.special_menu01{ margin: 0 auto; overflow: visible; padding: 0;}



.special_top{ clear: both; overflow: visible;color: #000; font-size:16px; border-bottom: 4px solid #e9e9e9; line-height: 2; box-sizing: content-box;-webkit-box-sizing: content-box;-moz-box-sizing: content-box; height: 2em;}

.special_top span{ border-bottom: 4px solid #434242; display: inline-block; margin-bottom:4px; position: relative; z-index: 1;}
.global .special_top{ border-bottom: 4px solid #fff;}

.special{ padding: 20px 10px 30px; clear: both;/* overflow: hidden; line-height:1.8;*/}
@media screen and (max-width: 767px) { 
.special table{ min-width: 760px;}
}
.special img{max-width: 100%;}
.special2{ background: url(../images/special2.jpg) no-repeat center bottom #fdfdfd; clear: both; overflow: hidden;}
.special3{ padding:20px 0; clear: both; overflow: hidden;}
.special3 tr th{ width: 30%; text-align: right; font-weight: lighter; padding: 10px 0;}
.special3 tr th span{ color:#f00; margin-right: 5px;}
.special3 tr td{ padding: 10px;}
.spe_1{ border: 1px solid #c9c9c9; background: #fff; line-height:30px ; height: 32px; *height: 30px; width: 100%; padding: 0 10px; outline: none;*width:95%}
.special3 tr td select{ width: 100%; line-height: 32px; outline: none; height: 32px;}
.spe_2{ background: #dd1c22; border: 1px solid #ca0d12; border-radius: 4px; color: #fff; width:150px ; font-size: 16px; height: 36px; outline: none;}
.spe_3{ background: #c9c9c9; border: 1px solid #fff; border-radius: 4px; color: #fff; width:150px ; font-size: 16px; height: 36px; outline: none;}
.special_right{ position: fixed; right: 0; top: 65%; z-index: 6; display: none;}
.special_return{ position: fixed; right: 0; bottom: 0; z-index: 7; border: 1px solid #f0f0f0; background: url(../images/special_return.png) no-repeat center 10px #fff; padding:27px 7px 10px; width: 40px; font-size: 12px; *width: 26px; cursor: pointer;}

@media only screen and (min-width: 768px) {
.special_menu{ font-size:20px; line-height: 70px; height: 70px; margin-top: -70px;}
.special_menu1 span{ display: inline-block; background: url(../images/special_2.png) repeat-y 0; white-space: nowrap; /*width: 85%;*/ }
.special_menu a{ background: url(../images/special_2.png) repeat-y right; padding: 0;/* width: 20%;*/width: 6em;}
.special{ padding: 20px 0 30px;}
.special2 table{ float: left; width: 420px;}
.special_right{ display: block;}
.special_top{ font-size: 20px;}
}
@media only screen and (min-width: 960px) {
	
}