﻿/* CSS Document */

*{ margin:0; padding:0;}
body{ font:12px/18px Arial, Helvetica, sans-serif;  color:#939393; background:#fff; color:#656059;}
body,
html{width:100%; height:100%; position:relative;}
body.index{ background:url(img01_r8_c1.jpg) repeat-x 0 285px;}
li,dt,dd{ list-style:none;}
table{ border-collapse:collapse;}
img{border:0;}
.k{ overflow:hidden; zoom:1;}


.wrap{ width:970px; margin:0 auto;}
.wrap2{ width:1000px; margin:0 auto;}
a{ color:#9d7b92; text-decoration:none;}
a:hover{ color:#ccc; text-decoration:none;}
a.a1{ color:#d42026; text-decoration:underline;}
a.a1:hover{ color:#d42026;text-decoration:none;}

.line{ background:#DAD6D3; height:1px; overflow:hidden; width:165px; margin:7px auto;}
.borb5{ border-bottom:5px solid #D9D9D9;}


.calbk{ height:658px; background:url(aimg2.jpg) no-repeat 61px 0;}
.calbk2{ height:658px; background:url(girl.jpg) no-repeat 211px -33px;}
.calbk3{ height:658px; background:url(girl2.jpg) no-repeat 211px 77px;}


.calbk4{background:url(20100707-2.gif) no-repeat 220px 0; padding:20px 0 0 0;}
	.calbk4 .item{ margin:0 0 15px 25px; }
	.calbk4 .inner{ padding:6px 0 0 30px; clear:both; }
	.calbk4 .item h3{  background:url(20100707.jpg) no-repeat; width:118px; height:30px; line-height:30px; text-align:center; font-weight:normal; color:#fff; font-family:"微软雅黑"; font-size:14px;}
	.calbk4 .spe{ float:left;}
	.calbk4 p{font-family:"微软雅黑"; line-height:20px; }
	.calbk4 p.spe{}
	.calbk4 dd{ padding-left:10px;}
	.calbk4 dd,
	.calbk4 dt{font-family:"微软雅黑"; line-height:20px; }
	.calbk4 .btk img{ display:block; margin:0 auto; width:229px; height:67px;}



.calbk .callist{ overflow:hidden; zoom:1; padding:110px 0 0 135px;}
.calbk .callist li{ float:left; width:197px; height:352px; background:url(cal7.jpg) no-repeat; margin-right:46px; display:inline;}
.calbk .callist li.auglistbk{ background:url(cal8.jpg) no-repeat; margin-right:0;}

.datelist{ width:170px; margin:190px auto 0;}
.datelist td{ border:1px solid #c1c0c0;  text-align:center; height:22px; color:#9d9d9d;}
.datelist td a{color:#c1440b; }
.datelist td a:hover{ color:#9d9d9d;}

.datelist a,
.datelist a:hover{ color:#9d9d9d; text-decoration:none;}

.mouth{ border:1px solid #c1c0c0; border-top-width:0; color:#9d9d9d; text-align:right; height:22px; width:168px; margin:0 auto;}

.topnav{ height:42px; background:url(img02_r1_c3.jpg) repeat-x; overflow:hidden; zoom:1;}
.topnav ul{ overflow:hidden; zoom:1; background:url(img02_r2_c9.jpg) no-repeat; width:138px; height:16px; float:right; display:inline; margin:12px 0 0 0 ;}
.topnav ul li{ float:left;}	
.topnav ul li a{ display:block; float:left; width:51px; height:16px;} 
.topnav ul .n2 a{ display:inline; margin-left:25px;}

	.pop{ width:610px; height:700px; border:1px solid #e0d8dd; overflow:auto; background:#f2f1f1;}
	.pop2{ height:340px; text-align:center; font-size:14px; line-height:22px;}
	
	#filterbk{ width:100%; height:100%; background:#000; filter:alpha(opacity=70); -moz-opacity:0.8; opacity: 0.8; position:absolute; z-index:1; left:0; top:0; display:none; }
	
	.pop .tablestyle{ border-bottom:2px solid #d2cacf ; width:570px; margin: 0 auto;}
	.pop .tablestyle th{ color:#656059; border:2px solid #d2cacf; border-width:1px 0 2px; text-align:left; height:30px; background:#eeeced; padding-left:85px;}
	.pop .tablestyle td{ color:#656059; border-bottom:1px solid #d2cacf; height:30px;padding-left:90px;}
	.pop .tablestyle td.fc5{ color:#b6afa5;}
	.pop .tit{ border-left:3px solid #91878e; padding-left:10px; overflow:hidden; zoom:1; width:560px; margin:15px auto 8px; height:22px; line-height:22px; font-size:18px; font-family:"微软雅黑";}
	.pop .tit .bt_close{ float:right; cursor:pointer;}
	.pop .btbk{ overflow:hidden; zoom:1; padding-top:25px; width:570px; margin:0 auto;}
	.pop .btbk li{ float:left; display:inline; margin-left:10px;}
	.pop .btbk li.first{ margin-left:190px;}
	.popt1{ text-align:right;}
	.clockbk{ cursor:pointer;}

.logo2{ text-align:center; padding:30px 0;}
.subnav{ width:165px; margin: 0 auto;}
.subnav li{ border-bottom:1px solid #DAD6D3; padding:0 0 7px; margin-bottom:7px; }
.subnav li a,
.subnav li a:hover{ display:block; width:89px; text-indent:-999px; overflow:hidden; height:22px; background:url(img02_r7_c3.jpg) no-repeat; margin-left:45px;}

.subnav .n2 a{ background:url(off2_r1_c1.jpg) no-repeat;}
.subnav .n3 a{ background:url(off2_r3_c1.jpg) no-repeat;}
.subnav .n4{ padding-top:3px;}
.subnav .n4 a{ background:url(off_r7_c1.jpg) no-repeat; }
.subnav .n5{ border:0; padding-top:15px;}
.subnav .n5 a,
.subnav .n5 a:hover{background:url(bimg.jpg) no-repeat; width:162px; height:54px; margin-left:0; }

.subnav .n2 a:hover,
.subnav .n2 a.on{ background:url(on_r1_c1.jpg) no-repeat;}
.subnav .n3 a:hover,
.subnav .n3 a.on{ background:url(on_r3_c1.jpg) no-repeat;}
.subnav .n4 a:hover,
.subnav .n4 a.on{ background:url(on_r7_c1.jpg) no-repeat;}



.subnavw2 { width:136px; margin: 0 auto;}
.subnavw2 li{ height:25px; line-height:25px; text-align:center;}





.login_succed{ background:url(bg.png) no-repeat; width:536px; height:347px; margin:0 auto 0;}
.login_succed .inner{ margin:0 60px 0 110px; padding:30px 0 30px 70px; background:url(face.png) no-repeat 0 30px;}
.login_succed h3{ font-size:14px; color:#656059; margin:15px 0 5px 0;}
.login_succed h2{  font-size:20px; font-family:"微软雅黑"; font-weight:normal; line-height:25px; margin-bottom:10px;}
/*.login_succed p{ color:#656059; line-height:24px; }
.login_succed p strong{ color:#d42026; font-size:14px;}
*/
.login_succed p{ color:#656059; line-height:24px; }
.login_succed p strong{ color:#d42026; font-size:14px;}

.login_succed .btbk{ padding-top:10px;}
.vh{ overflow:hidden; height:1px;}


.tc{ margin-left:auto; margin-right:auto;}

.bor_bt{ border-bottom:1px solid #cecece; padding-bottom:1px;}

.input_tx{ border:1px solid #b6b5b5; padding:1px 2px; background:url(input_bg.jpg) repeat-x left center; width:110px; color:#656059;}
.input_cb{ position:relative; top:2px; margin-right:3px;}
select{ width:100px; color:#656059;}

.fc2{ color:#9d7b92;}
.fc3{ color:#d42026;}
.fc4{ color:#c1440b;}
.fc5{ color:#b6afa5;}
.fc6{ color:red;}


.k{ overflow:hidden; zoom:1;}

.f14{ font-size:14px;}
.bk{ width:612px; margin-left:72px;}

.bg_y{background:url(bg_y.png) repeat-y;}

.gc{ overflow:hidden; zoom:1; float:right; display:inline; margin:10px 10px 0 0;}
.gc li{ float:right; border-top:3px solid #a07794; display:inline; margin-left:10px; width:45px; text-align:center; font-weight:bold; padding:5px 0 0 0; color:#beb8af;}
.gc li.on{ border-color: #68485f; color:#fb4848;}
.gc li.nobg{ border:0; font-weight:bold; color:red; width:30px;}


.b1{ padding:35px 0 0 50px;}
.b1 p{ margin-bottom:15px; line-height:18px;font-family:"微软雅黑"; color:#656059;}
.b1 p.spe{ color:#9d9d9c;}




