body {margin: 0 auto; font-size: 12px; padding: 0; font-family:  Arial, Helvetica, sans-serif;}
a {color: #222;text-decoration: none;}
a:hover {color: #FE6EC0; background: #FE6EC0; color: #FFF;  text-decoration: underline;}
a:active {	color: #CC0000;	text-decoration: none;}
ul,li,body,a,H1,H2,H3,H4{	padding: 0; margin: 0; font-style: normal;list-style: none;}
IMG { border: 0;}
#cen{margin: 0 auto;}
.mt5 { margin-top:5px;}
.mt7 { margin-top:7px;}
.mt10 { margin-top:10px;}
.mr5 { margin-right:5px;}

.dyp, .header{width: 950px;}
.header{ height:70px; padding-top:10px;}
.logo{ float:left; width:200px; margin-left:5px;}
.fav{ float:left; background: url(fav.gif) no-repeat; width:80px; padding-top:8px;}
.fav li{ width:80px; text-align:center; line-height:25px; height:25px; float:left;}
.fav li a { color:#FFFFFF}
.dh{ height:25px;display: block; line-height: 25px; margin-top:20px; float:right;}
.dh a{display: inline-block; margin-left: 10px; padding: 0 20px; FONT-WEIGHT: bold; background: #EAEAEA; COLOR: #555; TEXT-DECORATION: none; font-size: 14px; border: #FFF 1px solid;float:left; width:auto;}
.dh a:hover { color: #555; background:#EAEAEA; TEXT-DECORATION: none; border: #FE6EC0 2px solid; display: inline-block;padding: 0 19px;}
.dh .cur{COLOR: #FFF;BACKGROUND: #FE6EC0}
.dh .cur a:hover {COLOR: #f60;}

.hd {float: left; height: 393px; width: 612px; overflow: hidden; color: #FFF; display: block;}
#indexscroll{border: solid #EAEAEA 5px;}
#indexscroll #SlidePlayer { position:relative; margin: 0 auto; border: #FE6EC0 1px solid;height: 378px; width: 600px; overflow:hidden;}
#indexscroll .Slides { padding: 0; margin: 0; list-style: none; height:380px; overflow: hidden; }
#indexscroll .SlideTip{position:absolute; top:329px; height:50px; line-height:30px; left:0; width:600px;}
#indexscroll .SlideTip .front{position:absolute; top:0; left:0; width:600px; padding-top:12px; padding-left:20px; height:50px;}
#indexscroll .SlideTip .bg{position:absolute; top:0; left:0; width:600px; height:50px; background:#fff; filter:alpha(opacity=60); opacity:0.5;}
#indexscroll .SlideTip a{color:#EF50AA; font-size:25px; font-family:"微软雅黑","黑体";font-weight:800;opacity:0.6;}
#indexscroll .SlideTip a:hover{color:#E27DB2; background:none;}
#indexscroll .Slides li { float: left; width: 600px; height: 380px; }
#indexscroll .Slides img {display: block; }
#indexscroll .SlideTriggers { margin: 0; padding: 0; list-style: none; position: absolute; top: 338px; right:8px; z-index: 10; height: 30px; }
#indexscroll .SlideTriggers li { float: left; display: inline; color: #EF50AA; text-align: center; line-height:30px; width: 30px; height: 30px; font-size: 20px; cursor: pointer; overflow: hidden; margin:3px 3px; font-family:Arial, Helvetica, sans-serif;}
#indexscroll .SlideTriggers li.Current { color:#fff; background:#EF50AA;}

.tpy{ width:320px; float:right;padding:5px; height:380px; overflow:hidden; }
.title{	font-size:14px;	font-weight:800;background: url(icon_title.gif) no-repeat 2px 2px; padding-left:20px; margin:10px 0 7px 3px;width:852px; float:left;}
.title a{color:#EF50AA;}
.tpy .title{ color:#222; margin:7px 0 7px 5px;width:260px;}
.tpy_list{padding:5px 0 6px 0;border-top:1px #EAEAEA solid;border-bottom:1px #EAEAEA solid; height:100px;}
.tpy_list li{ background:url(icon.gif) no-repeat; padding-left:15px; width:130px; margin-left:7px; float:left; height:18px; line-height:18px; overflow:hidden; margin-top:5px;}
.pic{ width: 145px; text-align: center; float: left; margin: 3px 4px;display: inline; overflow:hidden;}
.pic a{display: block; margin: 0 auto; background-color: #fff;  background-repeat: no-repeat; border: #D9D9D9 1px solid; width: 120px; padding: 5px; overflow:hidden;}
.pic a:hover{border: #FE6EC0 1px solid; text-decoration: none;}
.pic a span{padding: 1px 2px; height: 13px; display: inline-block; overflow: hidden;}
.pic a:hover span {background: #FE6EC0;}
.pic a img{display: block; width: 120px; height: 160px; margin-bottom: 4px; background-position: center 0; overflow:hidden;}
.tpy_pic .pic{ margin-left:10px;}

.rec,.box{ padding:2px 6px 6px 6px; width:938px; border: #D9D9D9 1px solid; overflow:hidden;}
.inner{ background:#F5F5F5; float:left; padding:7px;overflow:hidden; width:924px;}
.rec .pic{ margin-left:5px;}

.more{ width:46px; height:12px; overflow:hidden; font-family:"宋体"; float:left; text-align:center; margin-top:8px; background:#FE6EC0; font-weight:800; padding:2px;}
.more a{color:#FFFFFF;}

.rec_text{ float:left; width:143px; border-right: #D9D9D9 1px dashed;}
.rec_text li{ margin:8px 0 0 2px; background: url(icon_2.gif) no-repeat 0px 5px;padding:0 0 0 8px; width:125px; height:20px; line-height:20px; float:left; overflow:hidden;word-break:keep-all;
white-space:nowrap;text-overflow:ellipsis;}
.rec_title{ padding-top:4px; height:16px; overflow:hidden;background:#EF50AA; color:#FFFFFF; width:64px;font-weight:800; text-align:center; margin:4px 0 2px 10px;}
.h120{ height:120px; overflow:hidden; margin-bottom:4px;}
.h120 img{-moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; border:0;}
.rec_pic { margin-left:3px; float:left;}
.w770{ width:770px;}

.box .rec_text{ float:right; border-right:0;}
.box .rec_text li{ margin-left:0px;}
.box .rec_pic{ float:left;margin-left:0; margin-right:0px;}

.pic2{ float:left;}
.pic2  .pic { margin-left:0px;}
.text2 { float:left; margin-left:14px;}
.text2 li{margin:2px 3px 0 0; background: url(icon_2.gif) no-repeat 0px 5px;padding:0 0 0 8px; width:140px; height:18px; line-height:18px; float:left; overflow:hidden;word-break:keep-all;
white-space:nowrap;text-overflow:ellipsis; }

.copyright { width:950px; text-align:center; color:#999999;}

.pagelist{padding: 5px; text-align: center; width:100%; float:left; height:38px; overflow:hidden;}
.pagelist a{margin: 0 4px 4px 4px;border-bottom: #D6D6D6 2px solid; padding: 3px 5px;display: inline-block;vertical-align: bottom;}
.pagelist a:hover{text-decoration: none; border-color: #FE6EC0; sfont-weight: 700;}
.pagelist .curent{font-size: 40px; border:0; color:#FE6EC0; padding:0px; margin:0px 4px;}
.imgbox{ text-align:center;}

.pt{ width:730px; float:left; margin:3px 0 5px 0; }
.pt .contitle{ float:left; width:590px; margin-top:13px; font-weight:normal; font-family:Arial, Helvetica, sans-serif; display: block; font-style:normal; }
.pt .contitle span{ width:auto; float:left; color:#666666; padding-top:8px;}
.pt .contitle h1{ color:#EF50AA; font-size:25px;}
.pt .key{ margin-top:10px; float:left;width:580px;}
.pt .key a{ background:url(yes.gif) no-repeat; padding-left:15px; margin-right:12px; color:#FE6EC0; float:left;}
.pt .updown{ margin-top:15px; border:#FE6EC0 1px solid; padding:5px; float:left; width:500px; text-align:center;}
.pt .dis{float:left;width:580px; color:#666;}
.pt .dis span{ font-family: Arial,Helvetica,sans-serif ; padding:0 5px; font-size:28px; display:inline-block; color:#222;}
.pt .dis .bignum{font-size: 45px; color:#FE6EC0;font-weight:normal; }
.litimg{ width:120px; height:160px; float:left; margin-right:15px;}
.page_ad{ width:180px; height:150px; float:right; background:#EF50AA; padding:5px; margin-top:3px;}
.inner .imgbox{}
.inner .imgbox a{ color:#999999;}
.inner .imgbox a:hover{ color:#fff;}
.inner .imgbox img { padding:5px; border:#FAC9E4 1px solid; background:#FFFFFF; margin-top:10px; margin-bottom:3px;}
