﻿@charset "utf-8";
/* CSS Document */
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0}
/*body,button,input,select,textarea{font:12px/1.5 arial,\5b8b\4f53,tahoma,Simsun,sans-serif}*/
body,button,input,select,textarea{ font:12px/1.5 "Microsoft Yahei";}
body{color:#434343;}
h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-size:100%;font-weight:normal}
address,cite,dfn,em,var,i,span{font-style:normal}
code,kbd,pre,samp{font-family:courier new,courier,monospace}
small{font-size:12px}
ul,ol,li{list-style:none}
sup{vertical-align:text-top}
sub{vertical-align:text-bottom}
legend{color:#000}
fieldset,img{border:0}
button,input,select,textarea{font-size:100%}
table{border-collapse:collapse;border-spacing:0}
.clf:after{content:'\20';display:block;height:0;clear:both}
.clf{zoom:1;}

a{text-decoration:none;color:#3b3b3b;}
a:hover{text-decoration:underline;color:#008371;}

/*.shinetour-nav{background:url(../images/global/sui-global-x.png) repeat-x;}
.site-nav .sCollect,.site-nav .setHome,.shinetour-logo-bd .aLogo,.shinetour-logo-bd .stphone,.shinetourAct li a,.shinetour-navbar li i,.shinetour-navbar li a:hover i,.shinetour-center-hd i,.shinetourAct .li03 .iNew{background:url(../images/global/sui-global-icon.png) no-repeat;}

.shinetour-logo-bd{width:1180px;height:105px;margin:0 auto;position:relative;}
.shinetour-big-banner{width:1180px;height:105px;position:absolute;left:0;top:0;z-index:0;}
.shinetour-logo-bd .aLogo{display:inline-block;width:115px;height:100px;float:left;background-position:-8px -182px;overflow:hidden;position:relative;z-index:1;}
.shinetourAct{width:280px;padding-top:13px;float:right;position:relative;z-index:1;white-space:nowrap;}

.shinetourAct li{width:62px;height:32px;margin-left:20px;float:right;display:inline;text-indent:-9999px;overflow:hidden;}
.shinetourAct li a{width:62px;height:32px;display:block;overflow:hidden;}
.shinetourAct .li01 a{background-position:-65px -85px;}
.shinetourAct .li01 a:hover{background-position:-65px -120px;}
.shinetourAct .li02{width:90px;}
.shinetourAct .li02 a{width:90px;background-position:-10px -285px;}
.shinetourAct .li02 a:hover{background-position:-105px -285px;}
.shinetourAct .li03 a{background-position:-130px 0;}
.shinetourAct .li03 a:hover{background-position:-130px -35px;}
.shinetourAct .li04 a{background-position:-65px 0;}
.shinetourAct .li04 a:hover{background-position:-65px -35px;}
.shinetourAct .li05 a{background-position:0 0;}
.shinetourAct .li05 a:hover{background-position:0 -35px;}

.shinetour-nav{height:40px;background-position:0 -35px;}
.shinetour-nav-bd{width:1180px;margin:0 auto;}
.shinetour-navbar{float:left;}
.shinetour-navbar li{height:40px;margin-right:2px;float:left;display:inline-block;cursor:pointer;position:relative;}
.shinetour-navbar li a{height:26px;padding:14px 28px 0;display:inline-block;text-align:center;}
.shinetour-navbar li a:hover,.shinetour-navbar .current{background:#008371}
.shinetour-navbar li i{width:56px;height:0;padding-top:15px;display:inline-block;overflow:hidden;cursor:pointer;}
.shinetour-navbar .nav-a i{width:36px;background-position:-135px -85px;}
.shinetour-navbar .nav-a:hover i,.shinetour-navbar .current .nav-a i{background-position:-195px -85px;}
.shinetour-navbar .nav-b i{background-position:-135px -105px;}
.shinetour-navbar .nav-b:hover i,.shinetour-navbar .current .nav-b i{background-position:-195px -105px;}
.shinetour-navbar .nav-c i{background-position:-135px -125px;}
.shinetour-navbar .nav-c:hover i,.shinetour-navbar .current .nav-c i{background-position:-195px -125px;}
.shinetour-navbar .nav-d i{background-position:-135px -145px;}
.shinetour-navbar .nav-d:hover i,.shinetour-navbar .current .nav-d i{background-position:-195px -145px;}
.shinetour-navbar .nav-e i{background-position:-135px -165px;}
.shinetour-navbar .nav-e:hover i,.shinetour-navbar .current .nav-e i{background-position:-195px -165px;}
.shinetour-navbar .nav-f i{width:28px;background-position:-135px -185px;}
.shinetour-navbar .nav-f:hover i,.shinetour-navbar .current .nav-f i{background-position:-195px -185px;}
.shinetour-navbar .nav-g i{background-position:-135px -205px;}
.shinetour-navbar .nav-g:hover i,.shinetour-navbar .current .nav-g i{background-position:-195px -205px;}
.shinetour-navbar .nav-h i{width:28px;background-position:-135px -245px;}
.shinetour-navbar .nav-h:hover i,.shinetour-navbar .current .nav-h i{background-position:-195px -245px;}
.shinetour-navbar .nav-i i{width:43px;background-position:-135px -265px;}
.shinetour-navbar .nav-i:hover i,.shinetour-navbar .current .nav-i i{background-position:-195px -265px;}
.shinetour-navbar .subNav{display:none;width:98%;padding:5px 0;position:absolute;left:0;top:40px;background:#fff;border:1px solid #b6e5df;}
.shinetour-navbar .subNav dd{height:24px;clear:both;}
.shinetour-navbar .subNav dd a{display:block;height:24px;padding:0;}
.shinetour-navbar .subNav a{color:#008371;}
.shinetour-navbar .subNav .aCur,.shinetour-navbar .subNav a:hover{background:none;font-weight:bold;text-decoration:none;}
*/

/*20150422*/
.shinetour-navbar2 li{height:40px;margin-right:2px;float:left;display:inline-block;cursor:pointer;position:relative;}
.shinetour-navbar2 li a{height:40px;padding:0 28px;display:inline-block;text-align:center; color: #fff; font-size: 15px; line-height: 40px; font-weight: bold;}
.shinetour-navbar2 li a:hover,.shinetour-navbar2 .current{background:#008371; text-decoration: none;}

.shinetour-center{width:160px;float:right;position:relative;z-index:100;}
.shinetour-center-hd{width:130px;height:26px;padding:14px 0 0 30px;background:#008371;cursor:default;}
.shinetour-center-hd i{width:105px;height:15px;display:inline-block;background-position:0 -160px}
.shinetour-center-bd{display:none;width:158px;padding:2px 0 15px;border:1px solid #b6e5df;border-top:0;background:#fff;position:absolute;left:0;top:40px;}
.shinetour-center-bd li strong,.shinetour-center-bd li a{height:24px;line-height:24px;display:inline-block;}
.shinetour-center-bd li a{padding-left:48px;}
.shinetour-center-bd li a:hover{color:#ff7805;}
.shinetour-center-bd li strong{width:128px;padding-left:30px;color:#008371;}
.shinetour-center-bd li strong a{padding:0;color:#008371;}

.page-bd,.page-content{width:1180px;margin:0 auto;}
.page-bd{padding-top:15px;padding-bottom:15px;}
.page-bd:after,.page-content:after{content:'\20';display:block;height:0;clear:both}
.page-bd,.page-content{zoom:1;}

/*width*/
.w980 .shinetour-logo-bd,.w980 .shinetour-nav-bd,.w980 .page-bd,.w980 .page-content,.w980 .shinetour-big-banner{width:980px;}
.w980 .shinetour-navbar li a{padding:14px 20px 0;}
.w980 .shinetour-navbar .subNav dd a{padding:0;}

.w980 .shinetour-nav,.w980 .shinetour-logo,.w980 .meiya_footer,.w980 .page-content,.w980 .theme-content,.w980 .page-bd,.w980 .capital,.w980 .about-banner,.w980 .about-navigation,.w980 .about-body{min-width:980px;}

/*20141009*/
.shinetourAct li a{width:62px;height:32px;overflow:hidden;}
.shinetourAct .li03{position:relative;overflow:visible;}
.shinetourAct .li03 .iNew{display:inline-block;width:21px;height:21px;background-position:-210px 0;overflow:hidden;position:absolute;top:-6px;left:-10px;}

/*20150128*/
.st-nav-bd{width:1180px;margin:0 auto;}
.w980 .st-nav-bd{width:980px;}
.st-nav{height:28px;border-bottom:1px solid #bcbcbc;background:#fff;}
.st-nav .user-info{float:left;line-height:27px;}
.st-nav .user-info .st-logout{margin-left:15px;color:#008371;text-decoration:underline;}
.st-nav .web-others{float:right;}
.site-nav{height:14px;padding:7px 0 0;}
.site-nav span{display:inline-block;height:14px;margin-left:20px;float:right;line-height:14px;}
.site-nav .sPhone strong{color:#008371;}
.site-nav .sCollect{padding-left:22px;background-position:-260px -123px;}
.site-nav .setHome{padding-left:20px;background-position:-260px -159px;}
.shinetourAct{padding-top:36px;}

.shinetour-center-bd{padding:0 0 5px;overflow:hidden;}
.shinetour-center-bd li{margin-top:-1px;padding:5px 0 5px 32px;border-top:1px dotted #b1d9d4;}
.shinetour-center-bd li a{display:block;padding:0;}
.shinetour-center-bd li a em{color:#ff7805;}

/*20150129*/
.st-notices{height:27px;margin:6px 0;background:#fff4e2;border-top:1px solid #f7c06e;border-bottom:1px solid #f7c06e;overflow:hidden;}
.notice-bar{width:1180px;height:27px;margin:0 auto;}
.notice-bar li,.notice-bar li a{color:#fe6e00;}
.notice-bar li{height:27px;padding-left:15px;line-height:27px;}
.w980 .notice-bar{width:980px;}

.shinetour-logo{background:#fff;}

/*20140203*/
.top-company-name{width:530px;height:95px;margin:5px 0 0 20px;padding-left:15px;float:left;display:inline;border-left:1px solid #c4c4c4;font:bold 22px/26px Microsoft Yahei;overflow:hidden;}
.top-company-logo{width:80px;height:80px;margin:7px 10px 7px 0;float:left;display:inline;background-position:left 50%;background-repeat:no-repeat;}
.top-company-name .fullName{width:440px;height:95px;float:left;overflow:hidden;position:relative;}
.top-company-name .fullName p{width:100%;position:absolute;bottom:30%;left:0;}

/*footer-new*/
/*.footer-copyright,.footer-icon li a em{background:url(../images/global/global-new-footer.png) no-repeat;}
.shinetour-footer{margin-top:15px;padding:10px 0;border-top:1px solid #cecece;background:#fff;overflow:hidden;}
.footer-main{width:1180px;margin:0 auto;}
.footer-side{float:right;}
.footer-mod{margin-right:30px;float:left;}
.footer-mod-hd{margin-bottom:15px;padding-left:13px;border-left:2px solid #449e92;line-height:16px;font-size:14px;}
.footer-mod-bd{padding-left:15px;}
.footer-link{padding-top:15px;font-size:14px;color:#767676;}
.footer-link a{color:#767676;}
.footer-link b{padding:0 10px;}
.footer-copyright{margin-bottom:15px;padding:5px 0 5px 30px;line-height:24px;background-position:0 8px;color:#767676;}
.footer-copyright a{color:#767676;}
.footer-icon li{height:32px;float:left;display:inline;}
.footer-icon .icon-a{background:#ff633f;}
.footer-icon .icon-b{background:#0e81c0;}
.footer-icon .icon-c{background:#4395e9;}
.footer-icon .icon-d{background:#145793;}
.footer-icon .icon-e{background:#e42d25;}
.footer-icon .icon-f{background:#ff5d5d;}
.footer-icon .icon-g{background:#cb005c;}
.footer-icon li{margin-right:20px;}
.footer-icon li a{display:block;}
.footer-icon li a span{display:inline-block;width:61px;height:28px;padding:3px;line-height:14px;overflow:hidden;word-break:break-all;color:#fff;cursor:pointer;}
.footer-icon li a:hover{color:#fff;text-decoration:none;}
.footer-icon li a em{display:inline-block;height:34px;padding-right:5px;float:left;background-color:#fff;cursor:pointer;}
.footer-icon .icon-a em{width:20px;background-position:0 -30px;}
.footer-icon .icon-b em{width:24px;background-position:0 -77px;}
.footer-icon .icon-c em{width:21px;background-position:0 -123px;}
.footer-icon .icon-d em{width:26px;background-position:0 -170px;}
.footer-icon .icon-e em{width:23px;background-position:0 -222px;}
.footer-icon .icon-f em{width:25px;background-position:0 -272px;}
.footer-icon .icon-g em{width:65px;background-position:0 -325px;}
.w980 .footer-main{width:980px;}
.w980 .footer-mod{margin-right:15px;}
.w980 .footer-icon li{margin-right:10px;}
.w980 .footer-icon li a em{padding-right:3px;}*/


/*20150325:icon-new*/
.shinetour-navbar li .nav-new{display:inline-block;width:32px;height:21px;position:absolute;right:16px;top:-18px;background:url(../images/global/sui-global-new.png) no-repeat;}


/*20150414:��������*/
.box,.box2{ width: 100%; overflow: hidden;}
.box .box-border,.box2 .box-border{ border-bottom: 0;}
.box .box-border2,.box2 .box-border2{ border-right: 0;}
.box li{ width: 550px; float: left; border-bottom: 1px solid #D8D8D8; border-right: 1px solid #D8D8D8; padding: 15px 20px 0; margin-right: -1px; overflow: hidden;}
.box2 li{ width: 480px; float: left; border-bottom: 1px solid #D8D8D8; border-right: 1px solid #D8D8D8; padding: 15px 10px 0; margin-right: -1px; position: relative; overflow: hidden;}
.show-box .box2 .show-explain{ overflow: visible;}
.box .box-width{ width: 1180px; border-right:0;}
.box2 .box-width{ width: 1000px; border-right:0;}
.box-scoll{ width: 480px; height: 320px; border:1px solid #AAA; overflow-y: auto; overflow-x: hidden; margin-right: 3px;}
.box-scoll2{ width: 980px; height: 250px; border:1px solid #AAA; overflow-y: auto; overflow-x: hidden; margin-right: 3px;}
/*.box-scoll2{ width: 460px; height: 255px; border:1px solid #AAA; overflow-y: auto; overflow-x: hidden; margin:5px;}*/

	/*���Ƹ���li�ĸ߶�*/
.box-height1{ height: 220px;}
.box-height2{ height: 320px;}
.box-height3{ height: 190px;}
.box-height4{ height: 450px;}
.box-height5{ height: 350px;}
.box-height6{ height: 285px;}
.box-height7{ height: 400px;}
.box-height8{ height: 380px;}
.box-height9{ height: 260px;}

	/*���Ƹ�����ɫ�ı���*/
.blue-title{ font-size: 16px; color: #00A2FF; font-weight: bold; text-align: center}
.red-title{ color: red;}
.orange-title{ font-size: 16px; color: #F8930F; font-weight: bold; display: inline-block; margin-bottom: 10px;}
.main .red-border td{ width: 480px; display: block; border-bottom:2px solid red; text-align: left;}
.black-title{ color: #000; font-size: 24px; font-weight: bold; text-align: center}
.brown-title{ color: #974807; font-size: 16px; font-weight: bold; text-align: center}
.darkblue-title{ color: #215867; font-size: 16px; font-weight: bold; text-align: center}
.remark{ color: #7F7F7F; margin-top: 30px;}
.ticketNumber{ width: 40px; height: 20px; line-height: 20px; text-align: center; display: inline-block; border:1px solid #287BCE; margin-right:5px;}
.brown-bg{ background: #FCD5B4; text-align: center;}
.darkblue-bg{ background: #B6DDE8; text-align: center;}

	/*����table��Ķ���*/
.main  thead td{ height: 50px; line-height: 50px;}
.main  thead td .box-explain-in{ line-height: 24px;}
.main tbody td{ height: 30px; line-height: 30px; text-align: center;}
.main tfoot td{ height: 40px; line-height: 24px;}
.main3 td{ height: 30px; text-align: center}
.main,.main2{ width: 100%;}
.main .main2 thead td{ height: 30px; line-height: 30px; text-align: center;}
.main .main2 tbody td{ width: 33%; height: 30px; line-height: 30px; text-align: center; border-bottom: 1px solid #686868;}
.label-tit3{ display:inline-block; width:40px;}
.label-tit4{ display:inline-block; width:100px;}
.radio2{ margin:0 5px 0 10px;}

/*.map{ width: 969px; height: 696px; display: inline-block; margin-top: 15px;}*/
.right-list{ width: 190px; height: 676px; display: inline-block; float: right; margin-top: 15px; border: 1px solid #D8D8D8; padding: 10px 0 10px 10px;}
.right-list li{ height: 30px; line-height: 30px; display: block;}
.list-text{ width: 80px;}
.list-button{ width: 50px; height: 25px; background: #FA9E17; border: 0; margin-left: 5px; color: #fff;}
.list-button:hover{ background: #F78A08;}
.list-radio{ margin-right: 5px; vertical-align: middle;}
.list-delete{ color: #D8D8D8; cursor: pointer; margin-left: 10px;}
.list-delete:hover{ color: red;}

.table-style1{ font-weight: bold; font-size: 16px; margin-top:50px;}
.div-style1{ margin-left:5px; overflow: hidden;}

	/*���Ϳ�*/
.box-explain{ position: absolute; right: 10px; top:12px; cursor: help;}
.box-explain2{ position: absolute; right: -5px; top:-5px; cursor: help;}
.explain-father{ position: relative;}
.explain{ width: 13px; height: 13px; display: inline-block; background: url(../images/hotel/hint.jpg) no-repeat;}
.box-explain-in{ display: none; width: 280px; padding: 10px; background: #fff7ec; border-radius: 3px; border:1px solid #AAA; position: absolute; right: 20px; top: 50px; z-index: 3;}
.box-explain-in2{ display: none; width: 280px; padding: 10px; background: #fff7ec; border-radius: 3px; border:1px solid #AAA; position: absolute; right: -310px; top: -10px; z-index: 3; text-align: left;}
.explain-close{ width: 15px; height: 15px; line-height: 15px; font-weight: bold; border-radius: 3px; border: 1px solid #fff7ec; float: right; text-align: center; cursor: pointer;}
.explain-close:hover{ border: 1px solid #AAA;}

htmltesttesttesttest { /* 全局颜色变灰 */
	-webkit-filter: grayscale(100%); /* webkit */
	-moz-filter: grayscale(100%); /*firefox*/
	-ms-filter: grayscale(100%); /*ie9*/
	-o-filter: grayscale(100%); /*opera*/
	filter: grayscale(100%);
	filter: progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);
	filter: gray; /*ie9- */
}