﻿/* CSS Document */
body	{ margin:0; padding:0; font-size:12px; cursor:default; font-family:"Microsoft YaHei", Arial, Helvetica, sans-serif; line-height:22px; color:#B1B1B1; background:url(../Skin/Skin_13.gif) repeat-x bottom center;}
a:link		{ color:#137DD9; text-decoration:none;}
a:active	{ color:#137DD9; text-decoration:none;}
a:visited	{ color:#137DD9; text-decoration:none;}
a:hover		{ color:#0D5DA2; text-decoration:underline;}

.MovieBox	{ width:100%; margin:0; padding:0;}
.HeadPath	{ width:1032px; height:141px; margin:0 auto; padding:0; background:url(../Skin/Skin_01.gif) no-repeat;}
.HeadPath .Top		{ width:100%; height:75px; margin:0; padding:0;}
.HeadPath .Logo		{ margin:10px 0 0 28px; padding:0;}
.HeadPath .Tool		{ line-height:21px; float:right; margin:23px 28px 0 0; padding:0; font-size:10px; color:#AAAAAA;}
.HeadPath .Tool a:link		{ color:#AAAAAA; text-decoration:none;}
.HeadPath .Tool a:active	{ color:#AAAAAA; text-decoration:none;}
.HeadPath .Tool a:visited	{ color:#AAAAAA; text-decoration:none;}
.HeadPath .Tool a:hover		{ color:#137DD9; text-decoration:underline;}
.HeadPath .Tool img			{ margin:0 0 0 10px; padding:0;}
.HeadPath .Bottom	{ width:100%; height:66px; margin:0; padding:0;}
.HeadPath .Menu		{ width:96%; height:66px; margin:0 0 0 2%; padding:0; list-style-type:none;}
.HeadPath .Menu li	{ width:10%; height:51px; margin:0; padding:15px 0 0 0; float:left; text-align:center;}
.HeadPath .Menu li a:link		{ color:#DCD2AB; text-decoration:none; font-weight:bold;}
.HeadPath .Menu li a:active		{ color:#DCD2AB; text-decoration:none; font-weight:bold;}
.HeadPath .Menu li a:visited	{ color:#DCD2AB; text-decoration:none; font-weight:bold;}
.HeadPath .Menu li a:hover		{ color:#E9E3CE; text-decoration:none; font-weight:bold;}
.HeadPath .Menu .Out	{ background:url();}
.HeadPath .Menu .Out .S	{ line-height:10px; color:#676767; margin:-2px 0 0 0; font-size:10px; display:block;}
.HeadPath .Menu .On		{ background:url(../Skin/Skin_12.gif) no-repeat center center;}
.HeadPath .Menu .On .S	{ line-height:10px; color:#FF6C00; margin:-2px 0 0 0; font-size:10px; display:block;}
.HeadPath .Menu .Sons	{ width:auto; min-width:48px; background:#2E2E2E; margin:-1px 0 0 -40px; padding:10px 18px 10px 15px; position:absolute; text-align:left;}
.HeadPath .Menu .Sons a:link	{ color:#ECECEC; text-decoration:none; line-height:35px; border-bottom:1px solid #000000; display:block; font-weight:normal;}
.HeadPath .Menu .Sons a:active	{ color:#ECECEC; text-decoration:none; line-height:35px; border-bottom:1px solid #000000; display:block; font-weight:normal;}
.HeadPath .Menu .Sons a:visited	{ color:#ECECEC; text-decoration:none; line-height:35px; border-bottom:1px solid #000000; display:block; font-weight:normal;}
.HeadPath .Menu .Sons a:hover	{ color:#FFFFFF; text-decoration:underline; line-height:35px; border-bottom:1px solid #000000; display:block; font-weight:normal;}

.MovieBox		{ width:1032px; margin:0 auto; padding:0; overflow:hidden;}
.MovieBoxAll	{ width:1032px; margin:0 auto; padding:0;}
.DoLeft		{ width:33px; height:33px; position:absolute; margin:135px 0 0 10px; padding:0;}
.DoRight	{ width:33px; height:33px; position:absolute; margin:135px 0 0 989px; padding:0;}
.DoUp		{ width:33px ; height:33px; position:absolute; margin:285px 0 0 498px; padding:0;}
.BodyShadow		{ width:1032px; height:55px; margin:1px auto 0 auto; padding:0; background:url(../Skin/Skin_04.gif) no-repeat;}
.BodyShadow2	{ width:1032px; height:55px; margin:1px auto 0 auto; padding:0; background:url(../Skin/Skin_04.2.gif) no-repeat;}

.BodyPath	{ width:1032px; margin:0 auto; padding:0;}
.TopCase	{ width:585px; height:305px; margin:0 0 0 45px; padding:0; border-bottom:1px solid #EFEFEF;}
.TopNews	{ width:310px; height:305px; float:right; margin:0 45px 0 0; padding:0;}
.TopNews .Box	{ width:100%; height:109px; border-bottom:1px solid #EFEFEF; margin:0; padding:15px 0 0 0;}
.TopNews .Box .Day	{ width:63px; height:65px; background:url(../Skin/Icon_05.gif) no-repeat; margin:0 15px 0 0; padding:0; text-align:center; font-size:10px;}
.TopNews .Box .Cont	{ width:220px; line-height:22px; color:#A3A3A3; float:right; margin:0 10px 0 0;}
.TopCase .Cont		{ width:100%; margin:0; padding:15px 0 0 0; color:#959595;}
.TopCase .Cont .Face	{ margin:0 15px 0 0; padding:0; float:left;}
.TopCase .Cont a:link		{ font-size:13px;}
.TopCase .Cont a:active		{ font-size:13px;}
.TopCase .Cont a:visited	{ font-size:13px;}
.TopCase .Cont a:hover		{ font-size:13px;}
.TopCase .Sel		{ width:100%; height:45px; background:#F8F8F8; margin:13px 0 0 0; padding:0;}
.TopCase .Sel .Btn	{ margin:2px 2px 0 2px; float:right;}
.TopCase .Sel .Img	{ width:38px; height:38px; overflow:hidden; border:1px solid #FFFFFF; float:left; margin:3px 4px 0 4px;}
.InsCase	{ width:630px; margin:0; padding:15px 0 15px 0; border-bottom:1px solid #EFEFEF;}
.InsCase .Cont		{ width:480px; margin:0; padding:0; color:#959595;}
.InsCase .Sel		{ width:80%; line-height:30px; background:url(../Skin/Icon_08.gif) no-repeat 2px 10px; border-bottom:1px solid #EFEFEF; text-align:left; padding:0 0 0 18px;}	
.InsCase .Sel a:link		{ color:#000000;}
.InsCase .Sel a:active		{ color:#000000;}
.InsCase .Sel a:visited		{ color:#000000;}
.InsCase .Sel a:hover		{ color:#137DD9;}

.TopCall	{ width:585px; height:90px; margin:0 0 0 45px; padding:0; color:#565656; font-size:18px; line-height:90px; background:url(../Skin/Skin_09.gif) no-repeat center left; text-indent:280px; font-weight:normal;}
.TopCall img	{ float:right; margin:20px 2px 0 0;}
.TopView	{ width:310px; height:90px; float:right; margin:0 45px 0 0; padding:0; line-height:90px;}

.FootPath	{ width:943px; height:92px; border-top:5px solid #F7F7F7; line-height:92px; margin:0 auto; padding:0 45px 0 45px;}
.Links		{ width:200px; float:right; margin:35px 0 0 0;}

.Address	{ width:100%; height:30px; line-height:30px; margin:0; padding:0; background:url(../Skin/Skin_14.gif); text-indent:45px;}
.InsCont	{ width:636px; margin:10px 0 0 45px; padding:0;}
h1			{ width:100%; height:35px; line-height:35px; font-size:18px; margin:0 auto; padding:20px 0 0 0; color:#000000;}
h5			{ width:636px; line-height:22px; margin:0 auto; padding:20px 0 20px 0; font-weight:normal; font-size:13px; line-height:25px; color:#666666;}
h6			{ width:100%; line-height:20px; font-size:12px; font-weight:normal; border-bottom:1px solid #E8E8E8; margin:0 auto; padding:0; color:#137DD9;}

.InsTitBarL	{ width:636px; margin:10px 0 0 45px; padding:0; border-bottom:1px solid #EFEFEF;}
.InsBarTop		{ width:300px; height:15px; margin:0; padding:0; background:url(../Skin/Skin_15.gif);}
.InsBarBod		{ width:300px; margin:0; padding:0; background:#EFEFEF;}
.InsBarBot		{ width:300px; height:15px; margin:0; padding:0; background:url(../Skin/Skin_15.2.gif);}
.MenuTit		{ width:245px; height:50px; margin:0 0 0 10px; padding:0; border-bottom:1px solid #CCCCCC;}
.MenuTit2		{ width:245px; height:50px; margin:30px 0 0 10px; padding:0; border-bottom:1px solid #EFEFEF;}
.MenuBox		{ width:245px; height:40px; line-height:40px; font-size:12px; border-bottom:1px solid #CCCCCC; margin:0 0 0 10px; padding:0; text-indent:35px;}
.MenuBox a:link		{ display:block; color:#000000; text-decoration:none; background:url(../Skin/Icon_07.gif) no-repeat 15px 16px;}
.MenuBox a:active	{ display:block; color:#000000; text-decoration:none; background:url(../Skin/Icon_07.gif) no-repeat 15px 16px;}
.MenuBox a:visited	{ display:block; color:#000000; text-decoration:none; background:url(../Skin/Icon_07.gif) no-repeat 15px 16px;}
.MenuBox a:hover	{ display:block; color:#137DD9; text-decoration:none; background:url(../Skin/Icon_07.gif) #E3E3E3 no-repeat 15px 16px;}
.BoxIns	{ width:245px; height:89px; border-bottom:1px solid #EFEFEF; margin:0 0 0 10px; padding:30px 0 0 0;}
.BoxIns .Day	{ width:63px; height:65px; background:url(../Skin/Icon_05.gif) no-repeat; margin:0 15px 0 0; padding:0; text-align:center; font-size:10px;}
.BoxIns .Cont	{ width:170px; line-height:22px; color:#A3A3A3; float:right; margin:0;}
.PanterUl		{ width:100%; margin:0; padding:0; list-style-type:none;}
.PanterUl li	{ width:33%; height:85px; margin:15px 0 0 0; padding:0; float:left;}
.Imgs			{ padding:3px; border:1px solid #EFEFEF;}
.CaseBox		{ width:100%; margin:0; padding:0; list-style-type:none;}
.CaseBox li		{ width:33%; height:170px; margin:15px 0 0 0; padding:0; float:left; text-align:center;}
.CaseBox li a:link		{ color:#333333; text-decoration:none;}
.CaseBox li a:active	{ color:#333333; text-decoration:none;}
.CaseBox li a:visited	{ color:#333333; text-decoration:none;}
.CaseBox li a:hover		{ color:#137DD9; text-decoration:underline;}
.CaseList		{ width:100%; margin:0; padding:0; list-style-type:none;}
.CaseList li			{ width:100%; height:150px; margin:25px 0 0 0; padding:0; float:left; border-bottom:1px solid #EFEFEF; line-height:20px;}
.CaseList li a:link		{ color:#333333; text-decoration:none;}
.CaseList li a:active	{ color:#333333; text-decoration:none;}
.CaseList li a:visited	{ color:#333333; text-decoration:none;}
.CaseList li a:hover	{ color:#137DD9; text-decoration:underline;}
.CaseList .Imgs			{ padding:3px; border:1px solid #EFEFEF; float:left; margin:0 20px 0 0;}
.CaseList li font a:link	{ color:#137DD9; text-decoration:none; font-size:10px;}
.CaseList li font a:active	{ color:#137DD9; text-decoration:none; font-size:10px;}
.CaseList li font a:visited	{ color:#137DD9; text-decoration:none; font-size:10px;}
.CaseList li font a:hover	{ color:#0D5DA2; text-decoration:underline; font-size:10px;}
.BoxNews		{ width:100%; height:89px; border-bottom:1px solid #EFEFEF; margin:0 0 0 10px; padding:30px 0 0 0;}
.BoxNews .Day	{ width:63px; height:65px; background:url(../Skin/Icon_05.gif) no-repeat; margin:0 15px 0 0; padding:0; text-align:center; font-size:10px;}
.BoxNews .Cont	{ width:550px; line-height:22px; color:#A3A3A3; float:right; margin:0;}

.SomeCase		{ width:629px; height:44px; line-height:44px; margin:20px 0 0 0; padding:0; background:url(../Skin/Skin_16.gif); text-indent:15px; color:#000000; font-size:14px;}
.SomeCase .Btn	{ margin:2px 2px 0 2px; float:right;}
/*Fonts*/
.LastCase		{ width:100%; margin:0; padding:0; list-style-type:none;}
.LastCase			{ width:100%; height:150px; margin:25px 0 0 0; padding:0; float:left; line-height:20px; text-align:center;}
.LastCase a:link	{ color:#333333; text-decoration:none;}
.LastCase a:active	{ color:#333333; text-decoration:none;}
.LastCase a:visited	{ color:#333333; text-decoration:none;}
.LastCase a:hover	{ color:#137DD9; text-decoration:underline;}
.LastCase .Imgs			{ padding:3px; border:1px solid #EFEFEF;}

.Gr		{ color:#676767;}
.Wi		{ color:#FFFFFF;}
.Bl		{ color:#1E55AC;}
.Dr		{ color:#000000;}
.F10	{ font-size:10px;}
.F28	{ font-size:28px; line-height:32px;}

.green-black	{ padding:30px 3px 3px 3px; margin:3px;  text-align:center;}
.green-black a	{ border:1px solid #DDDDDD; padding:2px 5px 2px 5px; background:url(../Skin/Bs1.gif) #FFFFFF; color:#686868; margin-right:2px; text-decoration:none;}
.green-black a:hover		{ border:1px solid #0E5C9A; background:url(../Skin/Bs2.gif) #227AD3; color:#FFFFFF;}
.green-black a:active		{ border:1px solid #DDDDDD; background:url(../Skin/Bs2.gif) #227AD3; color:#0E5C9A;}
.green-black span.current	{ border:1px solid #DDDDDD; padding:2px 5px 2px 5px; font-weight:bold; background:url(../Skin/Bs2.gif) #227AD3;  color:#FFFFFF; margin-right: 2px;}
.green-black span.disabled	{ border:1px solid #DDDDDD; padding:2px 5px 2px 5px; color:#227AD3; margin-right:2px;}
