*{margin:0; padding:0;}
body{margin:0;font-size:12px;font: normal 12px "Lucida Grande",Tahoma,Verdana,Lucida,Arial,Helvetica,sans-serif;background:url(skin8_bg.png);color:#505050;}
#warp{width:950px; padding:0 10px;margin:0 auto;background:#fff;}
ul,li{list-style:none}
img{ border:0px;}
a,a:visited{text-decoration:none;color:#505050;}
a:hover{text-decoration:underline}
p.none{padding-top:30px; padding-bottom:40px; text-align:center; color:red; font-weight:bold;}

#top .default a,#top .default a:visited{ color:#333}
#top .default{height:28px; margin-bottom:5px;border:1px solid #ddd;background: url(top_bg.jpg)}
#top .default div{height:28px}
#top .default div.left{ padding-left:10px;}
#top .default div.right{ padding-right:10px;}
#top .default p,#top ul{ padding-top:7px;}
#top .default p{float:left;}
#top .default ul{ float:left;}
#top .default ul li{ float:left;color:#000000}
#top .default li span{margin:3px 8px 0px 0px;cursor:pointer;display:block}
#top .default li span em{display:block;height:10px;width:10px;overflow:hidden;text-indent:-9999px}
#top .default li .on{ border:1px solid #333;cursor:default}
#top .default div.left{background:url(top_l.jpg) no-repeat left 0}
#top .default div.right{background:url(top_r.jpg) no-repeat right 0}

#skin li span{margin:7px 4px 0px 0px;cursor:pointer;display:block}
#skin li span em{display:block;height:9px;width:10px;overflow:hidden;text-indent:-9999px}

#head{ height:130px; margin-bottom:5px;}
#head .logo{width:220px; height:80px; float:left; margin:5px 0 10px 15px; overflow:hidden; display:inline;}
#head .top{ float:right; width:490px;}
#head .top dl{ float:right; height:32px; line-height:32px; padding-top:5px;}
#head .top dl dt{ float:left; font-weight:bold;}
#head .top dl dd{ float:left; padding:0 5px;}

.tbanners{margin-top:20px;}


#head ul.nav{float:left; width:950px; height:35px;height:35px; background:url(skin8_nav.png)}
#head ul.nav li{float:left; padding:0 11px;height:35px;}
#head ul.nav li a,#head ul.nav li a:visited{display:block; float:left;padding:0 10px;height:23px; line-height:23px; margin-top:6px;color:#fff;}
#head ul.nav li a:hover{display:block; float:left; text-decoration:none;background:url(skin8_navh.png);color:#FFFF00;}
#head ul.nav li.active a:visited{ display:block;color:#FFFF00;background:url(skin8_navh.png);}
#head .top dl dd a,#head .top dl dd a:visited{ color:#999}
#head .top p{color:#333;}
#head .top p a,#head .top p a:visited{ color:#333;}

.plan{ height:22px;margin-bottom:5px;background:url(skin8_plance.png);border:1px solid #CACACA}
.plan span{ float:left; display:block; height:18px; padding-top:4px;padding-left:30px;background:url(skin8_plan.gif) no-repeat 10px center;}
.plan ul {width:420px;height:22px;float:right;overflow:hidden;padding:0 10px 0 0}
.plan ul li{text-align:right;width:420px;float:left;height:30px;line-height:22px;overflow:hidden}
.plan span a,.plan span a:visited,.plan span{ color:#505050;}

.box{overflow:hidden; width:950px; margin-bottom:5px;}
.border{ border:1px solid #CACACA;height:100%;}
.margin5{margin-top:5px;}


.all ul.ti{background:url(skin8_bestli.png);height:30px;margin-top:0px;}
.all ul.ti li{font-weight:normal;float:left;height:30px;width:80px; margin-left:-1px; text-align:center; line-height:30px;border-left:1px solid #CACACA;}
.all ul.ti li.active a,.best .left ul.ti li.active a:visited{font-weight:bold;background:url(skin8_besta.png)}
.all ul.ti li.kuan{ width:80px; border-right:1px solid #CACACA;}
.all ul.ti li a,.best .left ul.ti li a:visited{ display:block; height:30px;text-decoration:none; cursor:pointer}

.title{background:url(skin8_title.png);height:30px;}
.title span{ display:block; height:22px; padding:8px 10px 0 0;}
.title h4{float:left;font-size:14px; height:22px;*height:21px; _height:23px;padding:8px 0 0 25px;*padding:10px 0 0 25px;_padding:7px 0 0 25px;background:url(skin8_h4.png) no-repeat 10px center;}
.title h5{margin-left:10px;padding-top:8px;float:left; font-size:12px; }
.title span.more{ float:right}

ul.text{overflow:hidden;}
ul.text li{float:left; height:24px;}
ul.text li b{float:left; display:block; width:22px; text-align:center; height:24px; line-height:24px;font-size:10px; background:url(sv.png) no-repeat 0 center; color:#fff;}
ul.text li span{float:left; display:block; width:13px; text-align:center; height:24px; line-height:24px;font-size:10px; background:url(num.gif) no-repeat 0 center; color:#fff;}
ul.text li p{float:left; height:17px;padding-top:5px; margin:0 5px;}
ul.text li em{ float:right;font-style: normal; line-height:24px;color:#9B9B9B;}
ul.ggtext{overflow:hidden;}
ul.ggtext li{float:left; height:24px;background:url(skin8_dian1.gif) no-repeat 0 11px}
ul.ggtext li p{float:left; height:17px;padding-top:5px; margin:0 5px;}
ul.ggtext li em{ float:right;font-style: normal; line-height:24px;color:#9B9B9B;}
ul.zttext{overflow:hidden;margin-top:4px;}
ul.zttext li{float:left;width:100px;margin-left:5px;height:23px;overflow: hidden;}
ul.movieall{overflow:hidden;margin-top:4px;clear:both; height:auto; width:100%;}
ul.movieall li{float:left; width:150px; margin-left:5px;height:23px;}

.all{ float:left; width:720px; height:auto; margin-bottom:5px;}
.all ul{ width:720px;margin-top:10px;clear:both}
.all ul li{ float:left; margin-left:10px; display:inline; width:108px; height:162px; text-align:center; font-weight:bold;position:relative;}
.all ul li img{margin-bottom:8px;display:block;}
.all ul li a img,.all ul li a:visited img{padding:3px;display:block;border:1px solid #ccc;}
.all ul li a:hover img{ border:1px solid #505050}
.all ul li span{ display:block;left:4px;height:15px;line-height:15px;width:100px;top:109px;position:absolute;filter:alpha(opacity=50);-moz-opacity: 0.5;opacity: 0.5; z-index:1000;background-color:#000;}
.all ul li p{position:absolute;left:4px;cursor:pointer;text-align:center;z-index:9000;top:109px;height:15px;line-height:15px;width:100px;color:#fff;}

.all ul.movielz{margin:0 auto;width:700px;margin-bottom:5px;border-top: 1px dashed #999; padding-top:5px;}
.all ul.movielz li{width:157.5px;height:23px;text-align:left;font-weight: normal;}
.all ul.movielz li strong{color:#FF6600;font-weight: normal;}

.diang{ width:218px; float:right;background:#F9F9F9;}
.diang ul.text{ margin:0 auto; padding:6px 0; width:200px;}
.diang ul.text li{width:200px;}
.diang ul.ggtext{ margin:0 auto; padding:5px 0; width:200px}
.diang ul.ggtext li{width:200px;}
.diang dl{float:left;display:inline;width:200px; margin-left:5px; position:relative;padding:6px 0;}
.diang dl dt{ width:53px; height:52px; overflow:hidden; float:left;}
.diang dl dt a,.diang dl dt a:visited{display:block; width:45px; height:44px;}
.diang dl dt a img,.diang dl dt a:visited img{padding:3px; width:45px; height:44px;border:1px solid #ccc;}
.diang dl dt a:hover img{padding:3px;border:1px solid #505050;}
.diang dl dd{width:140px;height:22px; line-height:21px; white-space:nowrap; overflow:hidden;float:right}
.diang dl dd.h4{height:26px; line-height:30px; font-size:14px; font-weight:bold}
.diang dl dd strong{font-size:14px;color:#FF6600}

#left{ float:left; overflow:hidden; width:220px;}
#right{ float:right; overflow:hidden; width:720px;}
.left{ float:left}
.right{ float:right}
.clear{ clear:both}
.hidden{ display:none}
.ad{overflow:hidden;text-align:center;margin:auto auto 5px auto}


/*заменить размеры */

.list{ width:720px;}
.list .cont{ width:718px;overflow:hidden;border-top:0; border:1px solid #CACACA;}
.list .lit{ width:718px; overflow:hidden; padding-top:16px;*padding-bottom:17px;}
.list .lit dl{ float:left; margin-left:20px; display:inline; width:330px; height:158px; margin-bottom:13px; position:relative}
.list .lit dl dt{ width:100px; height:100px; overflow:hidden; float:left;}
.list .lit dl dt a,.list .lit dl dt a:visited{ display:block; width:100px; height:100px;}
.list .lit dl dt a img,.list .lit dl dt a:visited img{padding:3px; width:100px; height:100px;border:1px solid #ccc;}
.list .lit dl dt a:hover img{ padding:3px;border:1px solid #505050;}
.list .lit dl dd{ width:192px;height:22px; line-height:21px; white-space:nowrap; overflow:hidden;float:right}
.list .lit dl dd.h4{ height:26px; line-height:30px; font-size:14px; font-weight:bold}
.list .lit dl dd.but{ height:30px; padding-top:8px; position:absolute; top:113px;right:0;}
.list .lit dl dd.h4 a,.list .lit dl dd.h4 a:visited{ color:#505050;}

.page{height:23px; margin:0 10px 0px 10px;clear:both;text-align:right}
.page span{text-align:center;}
.page span.active{display:inline-block;height:17px; width:21px;padding-top:4px; padding-left:1px ;font-weight:bold;color:#505050;background:url(skin8_page_bga.gif);border:1px solid #949494;}
.page a,.page a:visited{text-align:center;display:inline-block; height:17px; width:21px;padding-top:4px;border:1px solid #CACACA; background:url(page_bg.gif); color:#505050;}
.page a:hover{text-align:center;text-decoration:none;background:url(skin8_page_bga.gif); border:1px solid #949494;color:#949494}
.pabg{padding:5px 10px;background:url(skin8_page.png); margin:0;}

#content{width:718px; float:right; overflow:hidden}
.intro{width:690px; margin:0 auto; padding:10px 0; overflow:hidden; position:relative}
.intro div.img{float:left; width:168px; height:218px;border:1px solid #ccc;}
.intro div.img img{padding:4px;width:160px; height:210px;}
.intro ul{float:right; width:512px; padding-bottom:4px; height:154px;font-size:14px;}
.intro ul li{width:512px; padding-bottom:4px;line-height:23px; height:23px;float:left;}
.intro ul li.h4{font-size:14px; font-weight:bold}
.errinput{margin-right:10px;width:180px;height:25px;border:#CACACA 1px solid;background: url(skin8_title.png);color:#505050;}

.player{width:500px;height:400px;float:left; overflow:hidden; margin-bottom:10px;}
.play_content{width:210px;float:right;overflow:hidden;margin:3px;display:inline;border:1px solid #CACACA;}
.play_content .ti ul{ height:24px;background:url(skin8_bestli.png);}
.play_content .ti ul li{float:left;height:24px;width:105px;margin-left:-1px;text-align:center;line-height:24px;border-left:1px solid #CACACA;}
.play_content .ti ul li.active a,.play_content .ti ul li.active a:visited{font-weight:bold;background:url(skin8_besta.png);}
.play_content .ti ul li.kuan{width:105px;}
.play_content .ti ul li a,.play_content .ti ul li a:visited{display:block; height:24px;text-decoration:none; cursor:pointer}
.play_content .cont{height:370px;overflow:auto;}
.play_content .cont ul{width:190px; padding:5px 0;background:url(skin8_dian.gif) no-repeat 0 10px;}
.play_content .cont ul li{float:left; width:85px; padding-left:4px; margin-left:5px; height:auto; line-height:24px;display:inline;color:#666;}
.ggss a:link{color:#ff0000;}

.tongyi{ width:690px; margin:0 auto; overflow:hidden}
.tongyi .title3{ height:26px;background:url(skin8_title3_1.gif)}
.tongyi .title3 h4{ float:left; font-size:14px; margin-left:10px; height:24px; border-bottom:0;padding:0 15px;line-height:24px;border:1px solid #CACACA;background:url(skin8_title3h4_1.gif);color:#505050;}
.tongyi .title3 li{ float:left; font-size:14px; margin-left:10px; height:24px; border-bottom:0;line-height:24px;border:1px solid #CACACA;background:url(skin8_title3h4_1.gif);color:#505050;}
.tongyi ul.title3 li a{display:block;text-decoration:none;cursor:pointer;padding:0 15px;}
.tongyi ul.title3 li.active a{font-weight:bold;padding:0 15px;color:red;}
.tongyi ul.text00{ width:690px; overflow:hidden; padding:10px 0;clear:both;}
.tongyi ul.text00 li{float:left;text-align:center;margin-bottom:5px}
.tongyi ul.text00 a{color:#505050; height:24px; line-height:24px; margin-left:10px;width:73px;overflow:hidden;TEXT-OVERFLOW: ellipsis; TEXT-DECORATION: none;FLOAT: left;background:#F9F9F9;border:1px solid #CACACA;}
.tongyi ul.text00 a:hover{OVERFLOW: visible;font-weight: bold; height:auto;}

.datelist{width:711px; height:auto; border:#94c3f7 1px solid; float:left; clear:both;}
.datelist ul{margin-bottom:4px;padding-bottom:4px;}
.datelist li{text-align:center;float:left;}
.datelist A {BORDER: #eee 1px solid; padding:2px; MARGIN: 4px; FONT-SIZE: 14px; BACKGROUND: #f4fbfc; FLOAT: left;OVERFLOW: hidden; WIDTH: 85px; COLOR: #505050; LINE-HEIGHT: 20px; HEIGHT: 20px; TEXT-OVERFLOW: ellipsis; TEXT-DECORATION: none}
.datelist A:hover {BORDER: #eee 1px solid; BACKGROUND: #fff; OVERFLOW: visible;COLOR: #000; TEXT-OVERFLOW: clip;HEIGHT: auto;}

.textnr{ width:685px; padding-right:5px; overflow:auto; height:210px; margin-bottom:15px; margin-top:15px;line-height:21px;text-indent:24px;color:#333;}
.textnr div{ width:670px; line-height:21px; padding:10px 0; text-indent:24px;}

.form{width:690px; padding-top:5px;}
.form textarea.small{height:60px;width:98%;float:left;margin-top:5px;padding:5px;font-size:12px;line-height:19px;}
.form div.right{width:200px;height:150px;margin-top:5px}
.form .table{height:35px;float:left;width:750px;padding-top:10px}
.form .table ul{float:left}
.form .table ul li{float:left;height:25px;line-height:25px;padding-right:10px}
.form .table ul li input{float:left;height:17px;width:150px;padding:6px 5px 0 5px;font-size:12px;border:1px solid #ccc;color:#666}
.form .table ul li.button input{height:25px;width:121px;text-align:center;padding-bottom:3px;cursor:pointer;border:0;background:url(button.jpg);color:#333}

.guset{width:100%; margin-top:10px;}
.guset .guest_title{height:28px;background:url(skin8_h41.png) repeat-x 0 0; border:1px solid #CACACA}
.guset .guest_title span{display:block;height:28px;line-height:28px;}
.guset .guest_title span.name,.guset .guest_title span.time{float:left;padding-left:10px;}
.guset p{line-height:19px;padding:5px;color:#333}
.guset .quote{margin:0 auto;word-break:break-all;overflow:hidden;border:1px solid #CACACA;}

.links{width:948px;overflow:hidden;display:table;margin:0 auto 5px auto}
.links .title{height:30px;padding-left:5px}
.links .title span{display:block;height:21px;padding:0 10px; padding-top:9px;font-weight:bold}
.links .title span a,.links .title span a:visited{font-weight:normal}
.links .title span.tit{float:left;}
.links .title span.applic{float:left}
.links .title span.more{float:left; font-weight:normal}
.links .title p{float:right; font-weight:normal; padding-top:9px;}
.links .title span.cnaz{float:right;height:20px;padding-top:8px}
.links ul{height:auto;overflow:auto;width:942px;margin:0 3px 0 3px; padding-top:5px}
.links ul li{float:left;width:88px;margin-left:15px;display:inline;overflow:hidden;white-space:nowrap}
.links ul li img{display:block;width:88px;height:31px}
ul.links_pic li{height:31px;padding:5px 0}
ul.links_text{padding:5px 0 10px 0;text-align:left}
ul.links_text li{height:21px;line-height:21px}
.links ul.links_text li a,.links ul.links_text li a:visited{color:#555}
.links{background:url(links.jpg) repeat-x}

#foot{ width:950px; margin:0 auto;}
#foot div{ height:28px;}
#foot span{ height:28px; line-height:28px; display:block;}
#foot span.left{ padding-left:10px;}
#foot span.right{ text-align:right; padding-right:10px;}
#foot .default{border:1px solid #ddd;background: url(top_bg.jpg); color:#333;}
#foot .default a,#foot .default a:visited{ color:#333;}
#foot div.left{background:url(top_l.jpg) no-repeat left 0}
#foot div.right{background:url(top_r.jpg) no-repeat right 0}


#flashvisual{ width:472px; height:250px; overflow:hidden; float:left;}
.ggad{float:left;width:300px;height:250px;margin-left:10px; overflow:hidden;}
.ggad li{width:100px;float:left;margin-top:3px;}
.plan p{ float:right;margin-top:4px; margin-right:5px;}

.best {float: left; width: 720px;}
.best .left p {padding:5px; margin-top:1px }
.best .left {display: inline; margin: 10px; width: 268px; height: 371px;border-right: #CACACA 1px solid; border-top: #CACACA 1px solid; border-left: #CACACA 1px solid; border-bottom: #CACACA 1px solid;}
.best .left .ti ul {height: 24px;}
.best .left .ti ul li {float: left; margin-left: -1px; width: 53px; line-height: 24px; height: 24px; text-align: center;}
.best .left .ti ul li.active a {font-weight: bold;}
.best .left .ti ul li.active a:visited {font-weight: bold;}
.best .left .ti ul li.kuan {width: 56px;}
.best .left .ti ul li a {display: block; cursor: pointer; height: 24px; text-decoration: none;}
.best .left .ti ul li a:visited {display: block; cursor: pointer; height: 24px; text-decoration: none;}
.best .left .cont ul {padding-right: 0px; padding-left: 0px; padding-bottom: 5px; overflow: hidden; width: 268px; padding-top: 5px;}
.best .left .cont ul li {display: inline; padding-left: 9px; float: left; margin-left: 10px; width: 114px; line-height: 24px; height: 24px;}


.best .right {margin: 10px 0px 0px; width: 422px;}
.best .right ul li {display: inline; font-weight: bold; float: left; margin-bottom: 6px; overflow: hidden; width: 128px; margin-right: 12px; height: 140px; text-align: center;}
.best .right ul li img {display: block; margin-bottom: 8px;}
.best .right ul li a {display: block; height: 182px;}
.best .right ul li a:visited {display: block; height: 182px;}
.best .right ul li a img {padding-right: 3px; padding-left: 3px; padding-bottom: 3px; padding-top: 3px;}
.best .right ul li a:visited img {padding-right: 3px; padding-left: 3px; padding-bottom: 3px; padding-top: 3px;}



.best .left .ti ul {background: url(skin8_bestli.png);}
.best .left .ti ul li {border-left: #CACACA 1px solid;}
.best .left .ti ul li.active a {background: url(skin8_besta.png);}
.best .left .ti ul li.active a:visited {background: url(skin8_besta.png)}
.best .left .cont ul li {background: url(dian.gif) no-repeat 0px 10px;}
.best .left .cont ul li a {color: #666;}
.best .left .cont ul li a:visited {color: #666;}
.best .right ul li a img {border-right: #ccc 1px solid; border-top: #ccc 1px solid; border-left: #ccc 1px solid; border-bottom: #ccc 1px solid;}
.best .right ul li a:visited img {border-right: #ccc 1px solid; border-top: #ccc 1px solid; border-left: #ccc 1px solid; border-bottom: #ccc 1px solid;}
.best .right ul li a:hover img {border: #505050 1px solid;}

.down {background: url(bo.gif) #F9F9F9 no-repeat 10px 10px;float:right; width: 156px; height: 248px;margin-left:10px;border:solid 1px #CACACA;}
.down a {color: #FF0000;}
.down a:visited {color: #FF0000;}
.down a {display: block; cursor: pointer; padding-top: 75px; height: 115px;}
.down a:visited {display: block; cursor: pointer; padding-top: 75px; height: 115px;}
.down a:hover {text-decoration: none;}
.down p {padding:3px 10px 1px; line-height: 19px;}
.down img {display: block; margin-left: 24px;}
.play_content .cont ul div{float:left; width:170px; padding-left:4px; margin-left:5px; height:auto; line-height:24px;display:inline;color:#0000FF;}



