@charset "utf-8";
/* CSS Document */

#contentScroller{
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
}


#contentWrapper{
	position:absolute;
	width:640px;
	top:0;
}

.events-kv{
	width:100%;
	position:relative;
	overflow:hidden;
}
.events-kv p{ width:640px;height:40px;text-align:center;background-color:#e9090a;opacity:0.7;position:absolute;-webkit-bottom:14px;bottom:0;font-size:31px;color:#fff;line-height:40px; }
.events-content{ width:640px;margin:0 auto;overflow:hidden;position:relative; }
.events-content ul li a{ width:640px;height:180px;display:block; }
.events-content ul li a dl{ width:590px;height:180px;display:block;overflow:hidden; }
.events-content ul li a dt,.events-content ul li a dd{ float:right; }
.events-content ul li a dt{ width:131px; }
.events-content ul li a dt img{ width:127px;height:127px;border:2px solid #ccc;margin-top:26px; }
.events-content ul li a dd{ width:440px;font-size:24px;color:#737373;line-height:30px; }
.events-content ul li a dd h4{ margin:28px 0 20px 0;font-size:30px;font-weight:bold;color:#1f1f1f; }
.events-tips{ width:640px;text-align:center;height:50px;font-size:32px;font-weight:bold;color:#013c7a; }
.events-tips2{ width:550px;text-align:center;height:50px;font-size:32px;font-weight:bold;color:#013c7a; }


.cards-nav{ width:580px;overflow:hidden;display:block;margin:0 auto; }
.cards-nav ul li{ float:left;width:180px;height:72px;margin:6px 6px 0 0;background-color:#0068b7; }
.cards-nav ul li a{ width:100%;height:72px;background-color:#0068b7;display:block;color:#fff;font-size:26px;line-height:72px;text-align:center; }
.cards-nav ul li#on a{ background-color:#00a0e9; }
.cards-nav ul li.cards-long-nav{ width:220px; }
.cards-nav ul li.cards-long-nav a{ width:220px; }

.cards-nav ul li.cards-short-nav{ width:160px; }
.cards-nav ul li.cards-short-nav a{ width:160px; }

.cards-detail{ width:640px;margin:10px auto;height:100%;overflow:hidden; }
.card{ width:100%;display:block;padding-top:10px;padding-bottom:25px;padding-bottom:10px;overflow:hidden; }
.card dl{ display:block;width:580px;margin:10px auto; }
.card dt{ width:350px;float:left; }
.card dt img{ width:157px;overflow:hidden;margin:0 auto;display:block; }
.card dd{ width:230px;float:left; }
.card dd h4{ font-size:28px;color:#666;line-height:48px; }
.card dd a{ font-size:26px;width:580px;height:100%;display:block;padding-top:2px;padding-bottom:2px; }
.handleCard{ width:192px;height:48px;display:block;text-align:center;color:#fff;line-height:48px;background-color:#ee3124;font-size:26px; }
.card-detail{ width:560px;margin:10px auto; }
.card-detail h3{ font-size:36px;color:#1f1f1f;text-align:center; }
.detail-card-img{ width:560px;margin:10px auto; }
.card-detail p{ font-size:22px;color:#666;}
#hotDetailMap{margin:80px auto 0 auto;width:560px;height:100%;overflow:hidden;display:block;}

.hot-tab{ width:194px;height:48px;float:left;margin:0 10px 0 0; }
.hot-tab ul{ width:194px;height:48px;border:1px solid #b3b4b4;display:block; }
.hot-tab ul li{ float:left;width:97px;height:48px;display:block; }
.hot-tab ul li a{ width:97px;height:48px;display:block;background-color:#efefef;color:#333;line-height:48px;text-align:center;font-size:26px; }
.hot-tab ul li#on a{ background-color:#0089b5;color:#fff; }
.hot-nav{ width:620px;height:50px;margin:10px auto; }
.hot-search{ width:58px;height:46px;border:2px solid #b3b4b4;background:url(../images/common/events_icon.png) 5px -63px no-repeat #d1d5d9;padding-left:60px;color:#333;font-size:22px;display:block; }
.hot-select{ width:190px;height:50px;background:url(../images/common/events_icon.png) -388px -66px no-repeat #a3e8ff;display:block;text-align:right;padding-right:90px;font-size:28px;line-height:50px;color:#333; }
.hot-map{ width:640px;overflow:hidden;position:relative; }
.mark{ position:absolute;width:52px;height:76px;background:url(../images/common/events_icon.png) 0 -140px no-repeat;text-align:center;color:#fff;padding-top:8px;font-size:38px; cursor: pointer;}
/*201310update*/
/**/

.hot-control{ width:590px;height:61px;margin:10px 0 10px 30px; }
.hot-control ul li{ float:left;width:285px;height:61px;margin-right:10px; }
.hot-control ul li.last a{background-color:#8D8F90;}
.hot-control ul li a{ width:285px;height:61px;display:block;background-color:#ff6338;overflow:hidden;font-size:28px;color:#fff;text-align:center;line-height:61px; }
.hot-detail{ width:640px;overflow:hidden;display:block;height:100%; }
.hot-detail ul li{ width:640px;padding-bottom:20px;background:url(../images/common/events_icon_02.png) 600px center no-repeat;overflow:hidden; }
.hot-detail ul li a{ width:580px;display:block; }
.hot-detail ul li h4{ font-size:30px;color:#000;padding:20px 0 0 10px; }
/*.hot-detail ul li p{ font-size:30px;color:#000;padding:6px 0 10px 10px;font-weight:bold; }*/
.hot-detail ul li span{ font-size:24px;color:#737373;padding-left:14px; }
.hot-detail-addr{font-size:24px;color:#737373;padding:0px 0px 0px 14px;}
/*20130927*/
.noresult{background-color: #F0F4F6;
    color: #333333;
    font-size: 30px;
    padding: 20px 0 0 10px;
    text-align: center;}
#Screening{ width:600px;height:588px;border:3px solid #737373;background-color:#fff;z-index:1000;position:absolute;top:0;left:0;display:none; }
/* 20130510 */
.close{ width:600px;height:51px;margin:4px auto;position:absolute;top:8px;right:8px;z-index:9999; }
/* 20130510 */
.close a{ width:49px;height:49px;display:block;border:2px solid #b3b3b3;background-color:#efefef;font-size:30px;text-align:center;line-height:50px;color:#6db2df;float:right;margin-right:14px; }
#Screening table{ margin:80px auto;width:518px;height:476px; }
#Screening table td{ width:336px;height:71px;font-size:30px;line-height:71px;color:#333; }
#Screening table td a{ height:71px;width:336px;display:block;background:url(../images/common/events_icon.png) -188px -62px no-repeat #a3e8ff;font-size:30px;padding-left:10px;line-height:71px;color:#333;overflow:hidden; }
.ScreeningSelect{ width:360px;height:71px;font-size:30px;line-height:71px;color:#333;margin-top:-70px;opacity:0;overflow:hidden; }
.ScreeningSelect select{width:360px;overflow:hidden;height:71px;}
.ScreeningSelect option{ width:336px;height:71px;font-size:30px;line-height:71px;color:#333; }
.changeScreening{ margin-top:10px;width:346px;height:71px;background-color:#ff6338;color:#fff;line-height:71px;font-size:30px;border:0;cursor:pointer; }

.shopDetail{ width:600px;height:668px;border:3px solid #737373;background-color:#fff;z-index:1000;position:absolute;top:30px;left:0;display:none;padding:2px 0 2px 0;overflow:hidden; }

#shopDetail_content{overflow-y:scroll;overflow-x:hidden;width:600px;height:100%;}

.shopDetail dl{ width:540px;height:217px;margin:60px auto auto auto;overflow:hidden; }
.shopDetail dt,.shopDetail dd{ float:left; }
.shopDetail dt{ width:289px; }
.shopDetail dd{ width:170px;font-size:30px;color:#333;padding-left:40px; }
.red{ color:#ee3434; }
.collect,.download{ width:121px;height:60px;display:block;overflow:hidden;background:url(../images/common/events_icon.png) no-repeat #f26522;margin-top:10px;color:#fff;font-size:20px;line-height:60px;padding-left:50px; }
.collect{ background-position:-466px -382px; }
.download{ background-position:-466px -456px; }
.shopDetail-name{ width:493px;margin:6px auto; }
.shopDetail-name h3{ font-size:36px;color:#333; }
.shop-integral{ height:48px;float:left;background:url(../images/common/d.jpg) 0 0 #ec1d25 no-repeat;padding-left:18px;padding-right:4px;color:#fff;line-height:50px;text-align:center;font-size:20px;margin-bottom:10px;margin-right:10px;
    width: 150px;margin-left: 14px}
.shop-integral a{color:#fff;}
.shopDetail-inner{ width:560px;margin:0 auto;overflow:hidden; }
.shopDetail-inner table{width:540px;margin:10px auto;display:block;overflow:hidden;}
.shopDetail-inner table td{font-size:24px;color:#747474;}
.shopDetail-inner h3,.shopDetail-inner p{padding-left:20px;}
.shopDetail-inner h3{ color:#e71515;font-size:30px; }
.shopDetail-inner p{ color:#737373;font-size:24px; }
.shopDetail-inner2{ width:580px;margin:0 auto;overflow:hidden; }
.shopDetail-inner2 table{width:540px;margin:10px auto;display:block;overflow:hidden;}
.shopDetail-inner2 table td{font-size:24px;color:#747474;}
.shopDetail-inner2 h3,.shopDetail-inner2 p{padding-left:20px;}
.shopDetail-inner2 h4{ color:#000;font-size:28px; }
.shopDetail-inner2 p{ color:#737373;font-size:24px; }
.shop-location{ font-size:24px;color:#013c7a;background:url(../images/common/location.gif) center right no-repeat;padding-right:20px;padding-left:10px; }



#tips{ width:640px;height:70px;text-align:center;margin:40px auto; }
#tips a{ width:640px;height:70px;text-align:center;line-height:70px;font-size:32px;color:#323232;display:block; }
.loading{ height:70px;width:640px;margin:40px auto;background:url(../images/common/loading.gif) center center no-repeat;display:none; }


#SearchPop{ display:none; }
#SearchPop input{ top:136px;z-index:9999;left:210px;width:188px;height:46px;border:2px solid #b3b4b4;background:url(../images/common/events_icon.png) 5px -63px no-repeat #d1d5d9;padding-left:60px;color:#333;font-size:22px;position:absolute; }



/* 静态页面样式更新2013-03-19 */
.event{ width:640px;margin:10px auto; }
.event-title{ width:560px;display:block;overflow:hidden;margin:10px auto; }
.event-detail{ width:640px;display:block;overflow:hidden;margin:0 auto; }
.event-title dt{ width:76px;height:100%;overflow:hidden;display:block;float:left;margin-right:20px; }
.event-title-icon{ width:76px;height:74px;background:url(../images/common/events_icon.png) 10px 16px #ef3428 no-repeat;float:left; }
.xize{width:260px;height:56px;border:2px solid #b3b3b3;display:block;font-size:28px;line-height:56px;background:url(../images/common/members_icon.png) no-repeat 230px -145px #fff;color:#013c7a;margin:10px 20px 10px 0;overflow:hidden;text-align:center; }
.reg-center-submit{height:56px;border:2px solid #b3b3b3;display:block;font-size:28px;line-height:56px;background:url(../images/common/members_icon.png) no-repeat 220px -145px #fff;color:#013c7a;margin:10px auto;text-align:center; }


/*新增 2013-8-5*/
/*.join_btn {
    background-color: #ff6337;
    border: 0 none;
    color: #FFFFFF;
    display: block;
    font-size: 50px;
    height: 110px;
    margin: 10px auto;
    overflow: hidden;
    width: 600px;
	text-align:center;
	line-height:110px;
}*/

.join_btn {
    background-color: #ff6337;
    border: 0 none;
    color: #FFFFFF;
    display: block;
    font-size: 50px;
    height: 110px;
    margin: 10px auto;
    overflow: hidden;
    width: 560px;
	text-align:center;
	line-height:110px;
    float:left;
}
.event-title dd{ float:left;font-size:24px;color:#666;line-height:40px; }
.event-title dd h4{ font-size:36px;color:#1f1f1f; }
.event-download{ width:560px;height:84px;overflow:hidden;display:block;background:url(../images/common/events_icon.png) no-repeat scroll -328px 21px #FF6337;margin:10px auto;color:#fff;font-size:44px;padding:14px 0 0 190px; }


/* 2013-04-17新增 */

.txt_link{ text-decoration:underline;color:#013C7A; }



/* 2013-04-22新增 */
#inner-nav{ width:610px;height:144px;margin:10px auto;display:block; }
#inner-long-nav{ width:620px;height:100%;margin:10px auto;display:block; }
#inner-nav ul li{ position:relative;float:left;width:144px;height:144px;display:block;background-color:#0068b7;margin-right:10px;text-align:center; }


#inner-long-nav ul li{ position:relative;float:left;width:198px;height:72px;display:block;background-color:#0068b7;margin:0 10px 10px 0;text-align:center; }
#inner-long-nav ul li a{ width:198px;height:72px;display:block;color:#fff;font-size:28px;line-height:72px; }

#inner-nav ul li#on,#inner-long-nav ul li#on{ background-color:#00a0e9; }
#inner-nav ul li.long a{ line-height:36px;padding-top:30px; }
#inner-long-nav ul li.long a{ line-height:36px;padding-top:30px; }
#inner-nav ul li a{ width:144px;height:144px;display:block;color:#fff;font-size:28px;line-height:144px; }
#inner-nav ul li.last,#inner-long-nav ul li.last{ margin-right:0; }
#inner-nav ul li a:visited,#inner-long-nav ul li a:visited{ color:#fff; }
#inner-content{ width:640px;height:100%;padding-bottom:20px;display:block;overflow:hidden;min-height:480px; }
.inner-content-icon{ font-size:48px;border-width:1px;border-style: solid;-moz-border-radius: 12px;-khtml-border-radius: 12px;-webkit-border-radius: 12px;border-radius:12px;padding:0 12px 0 12px;text-align:center;line-height:48px;background-color:#013c7a;color:#fff;border-color:#013c7a;margin-right:10px; }


/* 2013-04-27 */
#discount{ width:520px;height:100%;margin:10px auto; }
.discount-title{ width:520px;margin-top:50px;font-size:28px;border-bottom:1px dashed #333;padding-bottom:10px;color:#333;font-weight:bold; }
.discount-infor{ width:520px;height:100%;display:block;overflow:hidden;color:#666;margin:0 auto; }
.discount-infor td{ padding-top:10px;padding-bottom:10px;font-size:26px; }
.discount-txt{ width:100%;height:60px;display:block;background-color:#a4e8ff;border:0;padding-left:10px;color:#666; }
.discount-submit{ width:100%;height:110px;display:block;background-color:#ff6338;color:#fff;text-align:center;font-size:36px;line-height:110px; }
.discount-conform{ width:300px;height:300px;display:block;overflow:hidden;color:#666;margin:80px auto; }
.discount-conform td{ padding-top:10px;padding-bottom:10px;font-size:26px;text-align:center; }
.discount-conform td p{ font-weight:bold; }
/* 2013-04-27更新以往样式 */
.content-area{width:640px;}
.pstrans{position:relative;margin:0px 0px 8px 0px;height:154px;}
.center-pstrans{ width:100%;height:100%;display:block;overflow:hidden;text-align:center; }

.last{margin:0px 0px 8px 0px;}
.information-txt{ width:100%;height:40px;background-color:#000;opacity:0.7;color:#fff;position:absolute;bottom:0;text-align:center;line-height:40px;font-size:24px; }

.dark-blue-pstrans{ width:154px;height:154px;display:block;overflow:hidden;background-color:#566aa2;text-align:center; }
.white-pstrans{ width:150px;height:150px;border:2px solid #e1e1e1;display:block;overflow:hidden;background-color:#fff;text-align:center; }
.white-pstrans a{ color:#013c7a;font-size:22px; }

.bank-icon{ width:115px;height:115px;display:block;background:url(../images/common/index_icon.png) 0 -122px no-repeat;margin:0 auto; }

.topic{height:100%;display:block;overflow:hidden;}
.topic h3,.topic p{ color:#fff;margin-left:20px; }
.topic h3{ margin:8px 0 0 20px;font-size:36px; }
.topic p{ font-size:22px;line-height:26px; }
.size-1-1{width:154px;height:154px;}
.size-2-1{width:316px;height:154px;}
.size-3-1{width:486px;height:154px;}
.size-4-1{width:640px;height:154px;}
.size-1-2{width:154px;height:316px;}
.size-2-2{width:316px;height:316px;}
.size-3-2{width:478px;height:316px;}
.size-4-2{width:640px;height:316px;}
.size-1-3{width:154px;height:478px;}
.size-2-3{width:316px;height:478px;}
.size-3-3{width:478px;height:478px;}
.size-4-3{width:640px;height:478px;}
.bg-green{background-color:#22ac38;}
.bg-green2{background-color:#00a097;}
.bg-orange{background-color:#eb6100;}
.bg-red{background-color:#ee3124;}
.bg-gray{background-color:#848075;}
.bg-brown{background-color:#b18650;}
.bg-blue{background-color:#00aed8;}
.bg-purple{background-color:#920783;}
.bg-white{background-color:#fff;}
.bg-green a,.bg-green2 a,.bg-orange a,.bg-red a,.bg-gray a,.bg-brown a,.bg-blue a,.bg-purple a{color: #fff;font-size: 22px}
.bg-white a{color:#013c7a;font-size: 22px;}
.txt-for-image {position: absolute; bottom: 0px; left: 0px; width: 100%; overflow: hidden;}

.bg-lightgray{background-color:#f3f7f8;}
.pstrans-shadow{ background:url(../images/common/index_shadow01.png) center right no-repeat;width:100%;height:100%;position:absolute;top:0;left:0;display:block; }

/* 20130515 */
.search_btn{
    background-color: #FF6338;
    color: #FFFFFF;
    display: block;
    font-size: 28px;
    height: 50px;
    line-height: 50px;
    overflow: hidden;
    text-align: center;
    width: 70px;
	position: absolute;
    top: 136px;
	left:460px;
    z-index: 9999;
}
#SearchPop input{ top:136px;z-index:9999;left:130px;width:260px;height:46px;border:2px solid #b3b4b4;background:url(../images/common/events_icon.png) 5px -63px no-repeat #d1d5d9;padding-left:60px;color:#333;font-size:32px;position:absolute; }

#repayment-nav ul{margin-left:13px;} 
#repayment-nav{width:640px;height:128px;position:absolute;top:232px;z-index:9999;display:none;}
/*#repayment-nav{width:640px;height:128px;position:absolute;top:232px;z-index:9999;display:none;left:15px} */
/*#repayment-nav{width:640px;height:128px;position:absolute;top:82px;z-index:9999;display:none;}*/
#repayment-nav ul li{width:144px;height:144px;margin-right:10px;display:block;overflow:hidden;background-color:#0168b7;float:left;}
#repayment-nav ul li a{width:144px;height:144px;display:block;padding-top:30px;font-size:26px;color:#fff;text-align:center;line-height:150%;}
#repayment-nav ul li.last{margin-right:0;}


/* 2013-05-31更新 */
.collect-done{ width:121px;height:60px;display:block;overflow:hidden;background:url(../images/common/events_icon.png) no-repeat #999;margin-top:10px;color:#fff;font-size:20px;line-height:60px;padding-left:50px; }
.collect-done{ background-position:-466px -382px; }


.hot-detail ul li a:visited{color:#000000;}
/* 2013-7-1更新  */
#platinum_nav{display: block;overflow:hidden;margin: 10px auto;width: 610px;}
#platinum_nav ul li{float:left;width:198px;height:72px;overflow:hidden;background-color:#4d4d4d;margin-right:6px;margin-bottom:6px;font-size:28px;text-align:center;line-height:72px;}
#platinum_nav ul li a{color:#fff;}
#platinum_nav ul li#on{background-color:#bfbec4;}
#platinum_nav ul li.last{margin-right:0;}
#platinum_content{width:600px;margin:20px auto;overflow:hidden;}
#platinum_content h3{font-size:36px;color:#4d4d4d;font-weight:bold;}
#platinum_content p,#platinum_content a{margin-bottom:10px;font-size:28px;color:#4d4d4d;overflow:hidden;}
#platinum_content a{ text-decoration:underline;}


.sina{width:61px;height:49px;display:block;overflow:hidden;background:url(../images/common/sina.png) no-repeat;}
