
/*页面样式*/
body,html{margin:0px;text-align:center;font-size:12px; margin:0 auto;}
html,body {}
/*单元格样式*/
td{font-size: 12px;}
.clear {clear:both;}

A:link { color:#464644; text-decoration:none;}
A:hover{ color:#464644; text-decoration:none;}
A:visited{ color:#464644; text-decoration:none;}
A:active{ color:#464644; text-decoration:none;}
.WinstarFX-Clear:after {
content:"";
display:block;
clear:both;
visibility:hidden;
height:0;
}

/*页面样式*/
/*html,body { overflow:auto;}*/
#WinstarFX {  width:1004px; margin:0 auto;overflow:visible;}
/*顶栏*/
#WinstarFX .toppane {}

/*middle*/
#WinstarFX .WinstarFX-Center {float:left; clear:both; margin:0 auto;background:url(../../../Themes/Skins/SubjectOne/subpage/leftPaneBg.gif) repeat-y left top; overflow:visible;}

/*左栏*/
#WinstarFX .WinstarFX-Center .leftpane {float:left; text-align:center; width:270px; float:left;background:url(../../../Themes/Skins/SubjectOne/subpage/leftPaneBg.gif) repeat-y left top;}
#WinstarFX .WinstarFX-Center .leftpane .WinstarFX-FTable {background:url(../../../Themes/Skins/SubjectOne/subpage/leftPaneTopBg.gif) no-repeat left top; width:100%; float:left; height:553px;}

/*中栏*/
#WinstarFX .WinstarFX-Center .contentpane {background:url(../../../Themes/Skins/SubjectOne/subpage/contentpaneBg.gif) repeat-y left center;float:left; text-align:center;width:734px;}
#WinstarFX .WinstarFX-Center .contentpane .WinstarFX-FTable {background:url(../../../Themes/Skins/SubjectOne/subpage/contentpaneTopBg.gif) no-repeat left top; width:100%; float:left;}

/*右栏*/
#WinstarFX .WinstarFX-Center .rightpane {float:left; text-align:center; display:none; overflow:hidden;}

/*底栏*/
#WinstarFX .bottompane { width:1004px; float:left; clear:both;}


.menu{ vertical-align:top;}
/*--用户登陆--*/
.UserLogin{ background:url(../../../Themes/Skins/SubjectOne/subpage/about_login.gif) no-repeat center center; height:29px; color:#c5e8f6; width:1003px;}
.UserLogin ul .leftlogin{width:288px; *width:243px;}
.UserLogin ul .edition{ width:220px; float:left; padding-top:13px;}
.UserLogin ul .home{ background:url(../../../Themes/Skins/SubjectOne/index/home.gif) no-repeat left 13px; padding:13px 6px 0 15px;}
.UserLogin ul .message{ background:url(../../../Themes/Skins/SubjectOne/index/message.gif) no-repeat left 14px; padding:13px 6px 0 15px;}
.UserLogin ul .link{ background:url(../../../Themes/Skins/SubjectOne/index/link.gif) no-repeat left 14px; padding:13px 25px 0 15px;}
.UserLogin ul .linkkong{ width:45px;}
.UserLogin ul .mane{ padding:9px 3px 0px 0px;}
.UserLogin ul .password{ padding:9px 3px 0px 3px;}
.UserLogin ul .userName { padding:13px 6px 0 12px; float:right;}
.UserLogin ul .validate {padding:9px 6px 0 3px;}
.UserLogin ul .Code {padding:4px 12px 0 0px;}
.UserLogin ul .Code img {bottom:-4px; position:relative;}
.UserLogin ul .ButtonStyle{ padding:7px 0px 0px 0px;}
.UserLogin ul #loginoutButtonStyle {float:left; margin-right:36px; float:right;}
.UserLogin ul{ list-style:none; margin:0px; padding:0px;}
.UserLogin ul li{ display:inline; float:left;}
.inputLogin{ border:1px solid #3363a6; background:url(../../../Themes/Skins/SubjectOne/index/loginbg.gif) repeat-x; height:17px; width:62px; }
.loginButton{ background:url(../../../Themes/Skins/SubjectOne/index/logon.gif) no-repeat; height:22px; width:50px; border:none;}
.regeditButton{ background:url(../../../Themes/Skins/SubjectOne/index/regedit.gif) no-repeat; height:22px; width:50px; border:none;}
.loginoutButton{ background:url(../../../Themes/Skins/SubjectOne/index/loginOut.gif) no-repeat; height:22px; width:50px; border:none;}
.UserLogin ul li A:link { color:#c5e8f6; text-decoration:none;}
.UserLogin ul li A:hover{ color:#c5e8f6; text-decoration:none;}
.UserLogin ul li A:visited{ color:#c5e8f6; text-decoration:none;}
.UserLogin ul li A:active{ color:#c5e8f6; text-decoration:none;}

.menubottom{ background:url(../../../Themes/Skins/SubjectOne/index/bg.gif) repeat-x center center; height:27px;}



/*当前位置*/
#CurrentPageHead { height:80px;}
#CurrentPageHead .left {float:left; margin-top:34px; margin-left:33px;}
#CurrentPageHead .right {float:right; margin-right:40px; margin-top:25px; background:url(../../../Themes/Skins/SubjectOne/subpage/CurrentPage_bgLine.gif) repeat-x left bottom; height:16px; *height:20px; padding-bottom:4px}
#CurrentPageHead .right span {background:url(../../../Themes/Skins/SubjectOne/subpage/CurrentPage_ico.gif) no-repeat left center; padding-left:12px;}

/*iframeSytle*/
.iframeSytle { height:423px; *height:473px; padding-left:33px; padding-top:50px;}


/*建设中*/
.building { min-height:423px; *height:473px; padding-left:33px; padding-top:50px;}
/*--左边导航菜单--*/
.YNavigationMenu_Table {margin-top:19px;}
.YNavigationMenu_TwoSonTD { display:none;}
.YNavigationMenu_TwoSonLink { display:none;}
.YNavigationMenu_ThreeSonTD,.YNavigationMenu_ThreeSonTD_Now {background:url(../../../Themes/Skins/SubjectOne/subpage/navTD_bg.gif) left bottom no-repeat; height:25px; width:185px;}

.YNavigationMenu_ThreeSonLink,.YNavigationMenu_ThreeSonLink_Now {background:url(../../../Themes/Skins/SubjectOne/subpage/TwoSonLink_ico.gif) 0 center no-repeat; padding-left:18px; margin-left:19px;}
.YNavigationMenu_ThreeSonLink_Now {color:#006390;}
.YNavigationMenu_ThreeSonLink_Now:link {color:#006390;}
.YNavigationMenu_ThreeSonLink_Now:visited {color:#006390;}
.YNavigationMenu_ThreeSonLink_Now:hover {color:#006390;}
.YNavigationMenu_ThreeSonLink_Now:active {color:#006390;}
/*内容模块*/
/*LOGO释意*/
#logoIntroduceBox {border:1px solid #fff; width:660px; *width:662px; height:331px; *height:333px; filter: alpha(opacity=90);-moz-opacity: 0.90; background-color:#112748; color:#E9EAE3; position:absolute; top:0%; left:50%; margin-top:200px; *margin-top:200px; margin-left:-330px; *margin-left:-331px; z-index:20;}

#logoIntroduceBox .head {background:url(../../../Themes/Skins/SubjectOne/index/logoIntroduce_head_bg.gif) center center repeat-y; height:29px; line-height:29px;}
#logoIntroduceBox .head .title {font-weight:bold; font-size:14px; float:left; margin-left:12px; color:#0F2546;}
#logoIntroduceBox .head .close_text {float:right; margin-top:8px;}
#logoIntroduceBox .head .close {float:right; margin-right:6px; cursor:pointer; margin-top:8px;}
#logoIntroduceBox h2 {font-size:13px; font-weight:bold; text-align:center; margin:18px auto 36px;}
#logoIntroduceBox .content {width:600px; *width:660px; padding:30px 30px 0;}
#logoIntroduceBox .content p {padding-left:18px; background:url(../../../Themes/Skins/SubjectOne/index/logoIntroduce_ico.gif) left 6px no-repeat; line-height:24px; margin:0 auto;}

/*市民邮箱注册*/
#registerMailBox {border:1px solid #fff; width:660px; *width:662px; height:331px; *height:333px; filter: alpha(opacity=90);-moz-opacity: 0.90; background-color:#112748; color:#E9EAE3; position:absolute; top:0%; left:50%; margin-top:120px; *margin-top:120px; margin-left:-330px; *margin-left:-331px; z-index:19;}
#registerMailBox .head {background:url(../../../Themes/Skins/SubjectOne/index/logoIntroduce_head_bg.gif) center center repeat-y; height:29px; line-height:29px;}
#registerMailBox .head .title {font-weight:bold; font-size:14px; float:left; margin-left:12px; color:#0F2546;}
#registerMailBox .head .close_text {float:right; margin-top:8px;}
#registerMailBox .head .close {float:right; margin-right:6px; cursor:pointer; margin-top:8px;}
#registerMailBox h2 {font-size:13px; font-weight:bold; text-align:center; margin:18px auto 36px;}
#registerMailBox .content {width:600px; *width:660px; padding:30px 30px 0;}



/*--信息列表--*/
.itemstyle{ background:url(../../../Themes/Skins/SubjectOne/subpage/xian.jpg) repeat-x left bottom;}
.itemstyle td{ text-align:left; height:28px;}

/*--在线预约--*/
/*时间选择*/
.onOpenDate {display:block; width:40px; height:29px; background:url(../../../Themes/Skins/SubjectOne/onlineBespoke/onOpenDate_ico.gif) center center no-repeat; text-align:center; cursor:pointer;}

.noOpenDate {display:block; width:40px; height:29px; background:url(../../../Themes/Skins/SubjectOne/onlineBespoke/noOpenDate_ico.gif) center center no-repeat;}
.openDate {display:block; width:40px; height:29px; background:url(../../../Themes/Skins/SubjectOne/onlineBespoke/openDate_ico.gif) center center no-repeat; cursor:pointer;}
.week { font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#fff; text-align:center; margin:0 auto; clear:both; height:12px; display:block;}
.date { font-family:"宋体"; font-size:12px; color:#fff; text-align:center; margin:0 auto; clear:both; height:12px; display:block;}
/*预约项目*/
#onlineBespokeToolbar { clear:both; height:30px;}
#onlineBespokeToolbar .button {float:left;}
#onlineBespokeToolbar .button input {background:#F78500; text-align:center; height:20px; line-height:20px; color:#fff; border:none;}
#onlineBespokeToolbar .openDate {float:right; text-align:right; padding-right:26px; background:url(../../Skins/SubjectOne/onlineBespoke/openDate_bg.gif) right center no-repeat; width:69px; *width:95px; height:19px; display:block; margin-right:24px; line-height:19px;}
#onlineBespokeToolbar .noOpenDate {float:right; text-align:right; padding-right:26px; background:url(../../Skins/SubjectOne/onlineBespoke/noOpenDate_bg.gif) right center no-repeat; width:82px; *width:108px; height:19px; display:block; line-height:19px; margin-right:12px;}

.PreContractOnLine .head {background:url(../../Skins/SubjectOne/onlineBespoke/head_bg.gif) center center repeat-x; height:28px; padding-left:6px; border:1px solid #DAD9C5;}
.PreContractOnLine .head .ico {background:url(../../Skins/SubjectOne/onlineBespoke/head_ico.gif) left center no-repeat; height:15px; width:16px; float:left; margin-top:7px;}
.PreContractOnLine .head .title {float:left; margin-left:7px; font-weight:bold; margin-top:9px;}
.PreContractOnLine .head .dateT {float:left; margin-left:12px; margin-top:9px; color:#f00;}
.PreContractOnLine .content {background:#DAD9C5;}
.PreContractOnLine .content td {background:#fff; padding-left:12px; height:22px;}
.PreContractOnLine .content .headerstyle td {font-weight:bold; height:28px;}

#table {margin:0 auto;}
#table .head {}
#table .head td { border:1px solid #DBD8C5; border-bottom:none;}
#table .head .month {width:46px; background:#A9AAA4; float:left; height:28px; line-height:28px; text-align:center; color:#FFFFFF; font-weight:bold;}
#table .tab {width:40px; *width:41px; border-left:1px solid #DBD8C5; float:left; position:relative; margin-bottom:-1px;}
#table .foot {}
#table .foot td { border:1px solid #DBD8C5; border-top:none;}
#table .foot .space {width:5px; background:#A9AAA4; float:left; height:28px;}

/*预约确认*/
#ProContractInformation { width:670px;}
#ProContractInformation .head {border-top:1px solid #CDCDC1; border-left:1px solid #DAD9C5; border-right:1px solid #DAD9C5; height:34px; *height:35px; background-color:#F6F5F0;}
#ProContractInformation .head span {font-weight:bold; margin-top:11px; margin-left:10px; height:12px;}
#ProContractInformation .content table {background-color:#DAD9C5;}
#ProContractInformation .content table .headstyle td {background-color:#A9AAA4; height:28px; color:#FFFFFF; font-weight:bold;}
#ProContractInformation .content table td {background-color:#FFFFFF; padding-left:10px; height:38px;}
#ProContractInformation .toolbar {text-align:center; height:39px; margin-top:56px;}
#ProContractInformation .toolbar .btnSave {background:url(../../Skins/SubjectOne/onlineBespoke/btn_yes.gif) center center no-repeat; border:none; height:39px; width:97px;}
#ProContractInformation .toolbar .btnReset {background:url(../../Skins/SubjectOne/onlineBespoke/btn_no.gif) center center no-repeat; border:none; height:39px; width:97px;}


/*--互动项目介绍--*/
.item{ width:734px; margin-top:25px; height:450px; *height:448px !important; *height:448px;}
/*.itemLeftImg {float:right; margin-right:20px; margin-bottom:14px; position:relative;}*/
.itemLeft{width:207px; height:384px; float:left;}
html>body .itemLeft{background:url(../../../Themes/Skins/SubjectOne/onlineBespoke/item-intro.png) no-repeat right top;}
*.itemLeft{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="Themes/Skins/SubjectOne/onlineBespoke/item-intro.png");}
 
.itemRight{ float:left; width:467px; *width:527px; line-height:200%;  padding:5px 45px 0 15px; }




/*--预约须知--*/
.bespeak-intro{ width:734px; float:left; margin:0px auto; text-align:center; height:473px;}
.bespeak-intro-head{ text-align:center; font-size:12px; font-weight:bold;}
.bespeak-intro-content{ text-align:left; font-weight:normal; line-height:200%; padding-top:25px; padding-left:32px;}


/*--页脚--*/
.copyright{ background-color:#797874; width:1004px; height:33px; line-height:33px; font-size:12px; color:White; text-indent:25px;}
.copyright1{ float:left;}
.copyright2{ float:right; width:100px; color:#dddace; }
