﻿*,html,body,ul,li{padding:0;margin:0;list-style:none;}body{background:none #e8eaf6;font:15px Helvetica,Verdana,arial,sans-serif}a{color:#115A99;}a:hover{text-decoration:none;}.page_title{font-size:22px;padding:20px 0 10px;text-align:center;}.g_box{margin:0 auto;max-width:1280px;*width:1280px;}.clear{clear:both;height:0;}.g_right{float:right;}.g_left{float:left;}.h_banner{height:110px;padding:10px;text-align:center;}.h_banner_box{margin:0 auto;max-width:728px;height:90px;*width:728px;}.h_path{border:0;width:100%;height:64px;line-height:64px;font-size:16px;}.h_path_scroll{position:fixed;top:0;z-index:9999;margin:0 -15px;border-bottom:#124385 solid 5px;background-color:#efefef;}.h_path a{font-size:16px;}.h_path .g_box{position:relative;padding-left:15px;}.h_toolbox{position:absolute;right:15px;top:0;}.h_toolbox select{background:none repeat scroll 0 0 #fff;border-color:#0091ea;color:#333355;font-size:16px;height:38px;padding:8px 5px;width:auto;}.g_btn:hover{background:#c9300d;}.luckyday{width:100%;height:230px;overflow:auto;}.luckyday li{width:50%;float:left;padding:5px 0;border-bottom:1px solid #efefef;}.g_btn{display:inline-block;font-size:15px;height:36px;line-height:40px;width:150px;font-family:Arial,Sans-Serif;text-align:center;cursor:pointer;font-weight:bold;text-decoration:none;color:#FFF!important;letter-spacing:.5px;background:#e74c3c none repeat scroll 0 0;border-radius:2px;}.navsub{padding:0;margin:0;}.navsub li{float:left;padding:5px 10px;}.btn-ask{margin:0 10px 20px;max-width:336px;width:100%;height:50px;line-height:50px;font-size:22px;background:#f0bb00;border:0;}.btn-ask:hover{background:#e0b102;}.g_calendar{background:url("/images/calendar/datePicker20.gif") no-repeat scroll right center #fff;border:1px solid #0091ea;color:#888;font-size:16px;height:36px;line-height:36px;padding-left:5px;width:180px;}.g_overlayer{display:none;left:-200px;top:-200px;right:-200px;bottom:-200px;position:fixed;z-index:2999;opacity:0.3;background-color:#000;}.content .g_box{width:auto;}.c_contbox{margin:0 auto 20px;position:relative;text-align:justify;background-color:#fff;padding:0 8px;}.c_continner{margin-right:360px;padding-right:8px;}.c_continner .c_list_box{float:left;margin:15px 10px;display:none;width:280px;border-left:1px solid #e5e9e9;}.c_continner.c_content_new .c_list_box{display:block;width:auto;}.c_right{border:0 none;height:auto;margin-top:8px;position:absolute;right:0;top:0;width:360px;}.c_list_box{background-color:#fff;border-color:#e5e9e9 #e5e9e9 #e5e9e9 #fff;border-style:solid solid solid none;border-width:1px 1px 1px 1px;margin:0 0 10px -10px;overflow:hidden;padding:10px 8px 10px 15px;width:340px;}.adv_right .c_list_box{display:none;}.c_list_title{text-align:center;font-size:18px;}.c_list_title span{display:none;}.c_list ul{text-indent:10px;}.c_list li{line-height:1.6em;font-size:14px;}.right-nav{margin-right:8px;margin-bottom:15px;}.right-nav-list,.right-nav-list li{list-style:none;color:#115a99;}.right-nav-list li:before{content:'▶';margin-left:-16px;position:absolute;transform:scale(.6,1.2);text-decoration:none;}.right-nav-list li.child:before{content:'●';margin-left:-16px;position:absolute;transform:scale(.6,0.6);text-decoration:none;}.right-nav-list li.haschild:before{content:'▼';margin-left:-18px;position:absolute;transform:scale(1.0,0.5);text-decoration:none;}.right-nav-list li{margin-left:20px;padding:2px;}.right-nav-list li.child{margin-left:35px;}.adv_vertical{max-width:360px;width:100%;}.ad_box_inner{text-align:center;}.adv_list li.item{float:left;max-height:240px;margin:5px;padding:5px;text-align:center;}.adv_list li.item:hover{background:#fff;border:1px solid #ccc;box-shadow:2px 2px 2px rgba(0,0,0,.13);}.adv_list li.item .detail{font-size:12px;max-width:140px;}.adv_list li.item .detail h3{height:32px;overflow:hidden;margin-bottom:8px;font-size:12px;line-height:16px;font-weight:400;}.adv_list li.item .detail h3 a{text-decoration:none;color:#444;text-overflow:ellipsis;}.adv_list li.item .imgbox img{width:140px;height:140px;border:1px solid #ededed;padding:3px;}.adv_list li.item .cost b{color:#f60;font-size:14px;}.adv_slider .dots{bottom:-25px;left:0;position:absolute;right:0;text-align:center;}.adv_slider .dots li{border:2px solid #aaa;border-radius:6px;cursor:pointer;display:inline-block;height:10px;margin:0 4px;opacity:0.4;text-indent:-999em;transition:background 0.5s ease 0s,opacity 0.5s ease 0s;width:10px;}.adv_slider .dots li.active{background-color:#aaa;}.adv_slider .btn,.banner .dot{filter:drop-shadow(0px 1px 2px rgba(0,0,0,0.3));}.adv_slider{position:relative;width:176px;float:right;text-align:center;}.adv_slider .adv_list li.item{margin:0;padding:0;}.adv_slider .adv_list li.item:hover{background:none;border:0;box-shadow:0 0;}.adv_slider .adv_list li.item .detail{margin-left:16px;}.adv_slider h4{color:#115a99;}.b_gray{border:1px solid #e5e9e9;}.c_header{background:-moz-linear-gradient(center top,#ecf4f5 0%,#e3eef1 100%) repeat scroll 0 0;background:none #e3eef1;border:medium none;padding:10px 0;text-align:justify;}.c_continner .c_header{margin:0 10px;}.c_header h1{margin:0 0 0 10px;}.c_header_title{color:#115a99;font-size:16px;font-weight:bold;margin-left:15px;text-shadow:0 1px #f6f7f6;vertical-align:middle;}.b_gray_right{border-right:1px solid #e5e9e9;}.b_gray_left{border-left:1px solid #e5e9e9;}.c_bodybg{background:-moz-linear-gradient(center top,#f6fafa 0%,#e9f2f3 100%) repeat scroll 0 0;background:none #f6fafa;line-height:1.4em;margin-bottom:15px;padding:5px;text-align:justify;}.c_continner .c_bodybg{background-color:#fff;padding:10px;}.right-nav .c_bodybg{margin-bottom:0;}.c_bodybg .img{margin:0 4px;border:1px solid #c0efef;padding:2px;}.h-banner-phone{background-color:#fff;border:0;}.c_bodybg .imgbox{margin:0 auto;}.c_bodybg .imgbox li{float:left;}.c_nav li,.c_zodiac_chart li{border:1px solid #c0efef;float:left;margin:2px;padding:5px;text-align:center;}.c_nav img{width:50px;}.c_zodiac_chart div{background:none repeat scroll 0 0 #fff;float:right;padding:10px 5px;width:40px;}.c_zodiac_t{float:left;border:1px solid #23A1C9;padding:2px;margin:5px;font-size:40px;width:90px;font-weight:bold;text-align:center;line-height:1.1;}.c_zodiac_t span{display:block;font-size:20px;}.c_zodiac_t div{font-size:16px;background:none #23A1C9;color:#fff;}.c_table{background:none #ccc;width:100%;margin:0 auto;}.c_table th{background:none #ececec;padding:5px;}.c_table td{background:none #fff;padding:5px;}.c_year li{float:left;margin:0;padding:10px;border:1px solid #efefef;}.c_z_picture h4{margin-bottom:5px;padding-bottom:0;}.c_z_picture li{text-align:center;border-bottom:2px solid #ccc;}#g_msgBox{visibility:visible;top:20%;left:10%;width:320px;z-index:89999999;right:10%;margin-left:auto;height:auto;margin-right:auto;position:fixed;}#closeX{background:url("/images/close.png") no-repeat scroll;cursor:pointer;height:30px;left:300px;position:relative;right:26px;width:30px;z-index:2000000;}#g_msgBox_Container,#cal_event{text-align:center;background-color:#FFFFFF;border-radius:3px 3px 5px 5px;box-shadow:2px 3px 10px #444444;height:340px;margin:2px;margin-top:-20px;overflow:hidden;padding-top:5px;position:relative;border:20px solid #70C2DC;}#cal_event{width:auto;height:auto;margin-top:0;border:2px #e74c3c solid;padding:5px 10px;border-radius:0;position:absolute;text-align:left;}#g_msgBox_Container h2,#cal_event h3{color:#666;font-size:1.2em;font-weight:normal;margin:5px 0 10px;}#cal_event h3{color:#0c4ea2;font-weight:bold;font-size:18px;}#g_msgBox_Body p,#cal_event p{margin:10px 25px;text-align:justify;}#g_msgBox_Body em{color:red;font-weight:bold;}@media screen and (max-width: 1280px) {.g_box{width:100%;}.h_toolbox{right:8px}}@media screen and (max-width: 1024px) {.h_right{width:70%}}@media screen and (max-width: 1182px) {.c_right{position:static;width:100%;}.c_continner{margin-right:0;}.c_continner .c_list{display:none;}.c_continner .c_list_title span{display:inline-block;}.c_continner .c_list_box{display:block;float:none;width:98%;}.adv_vertical{max-width:100%;}.c_list_box,.adv_vertical{width:auto;}.ad_box_phone{display:none;}.b_gray_right{border:0;padding-right:0;padding-top:15px;}}@media screen and (max-width: 820px) {.h_logo{display:none;}.h_right{width:100%}.h_toolbox{width:auto;position:static;margin-top:0;}.g_calendar,.h_toolbox select{width:30%;font-size:12px;}.h_toolbox .g_btn{width:34%;font-size:12px;letter-spacing:0px;}.h_toolbox50 .g_calendar,.h_toolbox50 .g_btn,.h_toolbox50 .select{width:45%;}.h_path_inner{display:none;}}@media screen and (max-width: 640px) {.b_bodybg{line-height:1.5em;}.h_path div{font-size:15px;}.h_logo{display:block;height:60px;position:static;}.h_toolbox{position:static;margin:0;}.g_floatr{float:none;}.h_banner{padding:0;}.cal_box{max-width:100%;}.c_z_picture img{width:90%;}}@media screen and (max-width: 480px) {.c_header_title{font-size:14px;}.nl_box{padding:10px 3px 10px 0;}.c_zodiac_chart li{width:41%}.c_zodiac_chart li img{width:50%}.h_toolbox .g_btn{width:32%;font-weight:100;letter-spacing:-0.012em;}.h_toolbox50 .g_btn{width:45%;}}@media screen and (max-width: 400px) {#g_msgBox{width:280px;left:5%;}#closeX{left:260px;}#g_msgBox_Container{height:280px;}#g_msgBox_Container h2{font-size:16px;}#g_msgBox_Body p{margin:10px;}}@media(min-width: 280px) {
	.h-banner-auto {
		height: 50px;
	}
	.c_continner .h-banner-auto {
		height:260px;
	}

	.h_banner {
		padding: 0;
		height: 100px;
		overflow: hidden;
	}

	.h-banner-phone {
		width: 100%;
		position: fixed;
		bottom: -10px;
		left: 0;
		border: 1px solid #E5Fafa;
		padding: 3px;
		background-color: #f1f1f1;
		z-index: 99999;
	}
}

@media(min-width: 340px) {
	.h-banner-phone {
		height: 60px;
	}
}

@media(min-width: 500px) {
	.h-banner-auto {
		width: 100%;
		height: 60px;
	}
	
	.c_continner .h-banner-auto{
		height:120px;
	}

	.h_banner {
		padding: 0;
		height: 60px;
		overflow: hidden;
	}
		.h_nav li a font {     display: none; }
}

@media(min-width: 800px) {
	.h-banner-auto {
		width: 100%;
		height: 90px;
	}

	.h_banner {
		padding: 10px;
		height: 110px;
		overflow: hidden;
	}
}

@media(min-width: 960px) {
	.h-banner-phone {
		position: static;
	}
	.c_continner .c_list_box{width:auto;}
	.h_nav li a font{display: inline-block; }
}