.search{width: 357px;height: 31px;overflow: hidden;position: relative;border: 1px solid #d2d2d2;}
.input_style{border: none;width: 307px;height: 31px;padding-left: 6px;font-size: 14px;color: #666;}
.button_style{background: url("../images/bg_btn.png") no-repeat left top;width: 48px;height: 31px;border: none;position: absolute;right: 0;top:0px;cursor: pointer;font-size: 0px;}
.nav{height: 47px;border-bottom: 2px solid #c91521;}
.nav_con{background: #c91521;height: 49px;line-height: 49px;}
.nav_con li{float: left;margin-right: 5px;padding-left: 20px;font-size: 16px;font-weight: 600}
.nav_con li a,.nav_con li a:visited{color: #fff;}
.nav_con li a:hover{}
.nav_b{background: url("../images/bg_btn.png") no-repeat right -58px;width: 260px; height: 49px;display: block;}
.sunnav{background: #efefef;height: 29px;border: 1px solid #e9e9e9;border-top:none;line-height: 29px;width: 998px;}
.sunicon{background: url("../images/bg_btn.png") no-repeat -244px 10px;padding-left: 22px;margin:0 10px; float: left;}
.sunnav li{float: left;margin-right: 15px;}

.focus{width: 654px;height: 320px;}
.headlines p{line-height: 22px;}
.headlines p a,.headlines p a:visited{color: #666;}
.headlines p a:hover{color: #af0011}
.sline{background: #e5e5e5;display: block;height: 1px;clear: both;overflow: hidden;}
.dashedline{background: url("../images/bg_btn.png") repeat-x left -165px;height: 1px; clear: both;display: block;}
.yaowen .list14{margin-top: -2px;}
.list14 li{display: inline-block;white-space:nowrap;padding-left: 4px;font-size: 14px;background: url("../images/bg_btn.png") no-repeat left -126px;line-height: 26px;}
.list14 .dashedline{margin: 15px 0;}
.yaowen .list14 .dashedline{margin: 10px 0;}
.list14 .first{background: none;padding: 0px;font-size: 18px;font-weight: 600;margin-bottom: 10px;}

.yw_img{width: 294px;height: 318px;position: relative;}
.img_tit{height: 40px;line-height: 40px;position: absolute;left: 0px;bottom: 0px;font-weight: 600;width: 100%;text-align: center;background: rgba(0,0,0,0.5);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000',endColorstr='#80000000');}
.img_tit a,.img_tit a:visited{color: #fff;}
.tw .img_tit{height:22px;line-height:20px;font-weight:normal;}
.tit{border-bottom: 10px solid #000;height: 23px;width: 100%;position: relative;}
.tit .more{float: right;display: block;background: url("../images/tit.png") no-repeat left -563px;width: 70px;height: 14px;text-indent: 14px;position: absolute;right: 0px;top:20px;line-height: 14px;}
.guonei .tit h2{background: url("../images/tit.png") no-repeat;width: 136px;height: 46px;text-indent: 9999px;font-size: 0px;display: block;float: left;}
.guoji .tit h2{background: url("../images/tit.png") no-repeat left -56px;width: 136px;height: 46px;text-indent: 9999px;font-size: 0px;display: block;float: left;}
.tuji .tit h2{background: url("../images/tit.png") no-repeat left -119px;width: 136px;height: 46px;text-indent: 9999px;font-size: 0px;display: block;float: left;}
.dianshi .tit h2{background: url("../images/tit.png") no-repeat left -181px;width: 136px;height: 46px;text-indent: 9999px;font-size: 0px;display: block;float: left;}
.haibao .tit h2{background: url("../images/tit.png") no-repeat left -244px;width: 136px;height: 46px;text-indent: 9999px;font-size: 0px;display: block;float: left;}
.yinyue .tit h2{background: url("../images/tit.png") no-repeat left -304px;width: 136px;height: 46px;text-indent: 9999px;font-size: 0px;display: block;float: left;}
.yanchu .tit h2{background: url("../images/tit.png") no-repeat left -363px;width: 136px;height: 46px;text-indent: 9999px;font-size: 0px;display: block;float: left;}
/*scroll*/
.scroll-pic-frame{ position: relative; overflow: hidden; z-index: 100; }
.scroll-pic-wrap{ position: relative;width: 1000px; }
.scroll-item{ float: left; display: inline; width: 200px; height: 164px; overflow: hidden; }
.scroll-item a{ display: block; width: 198px; height: 162px; border: 1px solid #fff; position: relative; overflow: hidden; z-index: 50; }
.scroll-item a:hover{ border-color: #ff8400; }
.scroll-item .scroll-txt{ width: 198px; height: 30px; line-height: 30px; position: absolute; z-index: 1000; left: 0px; background: #262626; top: 132px; display: block; text-align: center; }
.scroll-item a:link .scroll-txt, .scroll-item a:visited .scroll-txt{ color: #fff; }
.scroll-item a:hover .scroll-txt, .scroll-item a:active .scroll-txt, .scroll-item a:focus .scroll-txt{ color: #ff8400; text-decoration: none; }
.scroll-arr-l, .scroll-arr-r{ position: absolute; z-index: 20000; width: 29px; height: 43px; top: 48px; background: url(http://i1.sinaimg.cn/dy/deco/2013/0316/arr.png) no-repeat; }
.scroll-arr-l{ left: 1px; background-position:0 0; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale,src='http://i0.sinaimg.cn/dy/deco/2013/0316/arr_l.png'); }
.scroll-arr-r{ right: 1px; background-position: -29px 0px; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale,src='http://i2.sinaimg.cn/dy/deco/2013/0316/arr_r.png'); }
.scroll-arr-l:hover{ background-position:0 -43px; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale,src='http://i3.sinaimg.cn/dy/deco/2013/0316/arr_l_hover.png'); }
.scroll-arr-r:hover{ background-position: -29px -43px; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale,src='http://i1.sinaimg.cn/dy/deco/2013/0316/arr_r_hover.png'); }
.scroll-dot-lists span{ display: inline-block; width: 15px; height: 15px; background: url(http://i0.sinaimg.cn/home/main/index2013/0403/icon.png) 2px -485px no-repeat; cursor: pointer; margin: 0 3px; }
.scroll-dot-lists span.cur{ background-position: 0 -440px; }

.pf-list li{ line-height: 24px; clear: both; height: 24px;overflow: hidden;}
.pf-list a, .pf-list a:visited{ color: #596a7b; }
.pf-list a:hover, .pf-list a:focus, .pf-list a:active{ color: #e66100; }

.part-e .part-econt{width:1000px;height:201px;overflow: hidden;position:relative}
.scroll-pic-frame{height:164px;overflow: hidden;}
.scroll-pic-frame .scroll-item{position: relative;}
.scroll-pic-guess-wrap .scroll-item a{text-align: center;background: #F6F6F6;}
.scroll-pic-guess-wrap .scroll-img{display: inline-block; *display:table-cell;width:198px;height:132px;background: #F6F6F6;text-align: center;cursor: pointer;overflow:hidden;position: relative;}
.scroll-pic-guess-wrap .scroll-img img{display: inline-block;*margin-top:-30px;border: none;vertical-align: middle;max-height: 100%;max-width: 100%;}
.scroll-pic-guess-wrap i{display: inline-block;height: 100%;line-height: 132px; vertical-align: middle;font-size: 0;}
.piclist{ position:absolute; left:0px; top:0px}
.swaplist{ position:absolute; left:-3000px; top:0px}

#starchartImageList li.active{
    border:4px #d22020 solid;
}
.starchartImage1{
    height:365px; width:230px;
}
.starchartImage1.active{
    height:357px; width:222px;
}
.starchartImage2{
    height:180px; width:140px;
}
.starchartImage2.active{
    height:172px; width:132px;
}
.starchartImage3{
    height:180px; width:230px;
}
.starchartImage3.active{
    height:172px; width:222px;
}
.starchartImage4{
    height:180px; width:240px;
}
.starchartImage4.active{
    height:172px; width:232px;
}

.pubu{position:relative;width:1000px;height:347px;}
.pubuimg1{width: 256px;height: 347px;left:0px;top:0px;}
.pubuimg2{width:200px;height:120px;left:261px;top:0px;}
.pubuimg3{width: 200px;height: 223px;left:261px;top:124px;}
.pubuimg4{width:283px;height:347px;left:465px;top:0px;}
.pubuimg5{width: 248px;height: 199px;right:0px;top:0px;}
.pubuimg6{width:248px;height:142px;right:0px;top:204px;}

.s_tit{border-bottom:2px solid #dfdfdf;height:30px;line-height:30px;position:relative;}
.s_tit h2{float:left;border-bottom:2px solid #bf0714;}
.s_tit h2 a:hover{text-decoration:none;}

.tw_list li{display:inline-block; white-space:nowrap;line-height:24px;font-size:14px;}
.y_tit{background: url("../images/tit.png") no-repeat left -423px;width: 45px;height: 118px;display: block;float: left;}
.y_list{margin-right: -21px;}
.y_list li{float: left;margin-right: 17px; width: 170px; text-align: center;font-size: 12px;}
.y_list li img{margin-bottom: 6px;}

.meiti{background: #f4f4f4;}
.meiti li{width: 33%;float: left;line-height: 30px;}
.meiti li a,.meiti li a:visited{color: #666;}

#focus{width:655px;height:320px;overflow:hidden;position:relative;}
#focus ul{height:420px;position:absolute;}
#focus ul li{float:left;width:655px;height:320px;overflow:hidden;position:relative;background:#000;}
#focus ul li p{display:block;top:320px;padding-left: 15px;font-size: 20px;font-weight: 500;font-family: "Microsoft YaHei"; color: #fff;position: absolute; z-index: 999;}
#focus ul li div{position:absolute;overflow:hidden;}
#focus ul li p a,#focus ul li p a:visited{color: #fff;}
#focus .btnBg{position:absolute;width:655px;height:55px;left:0;bottom:0;background:#000;}
#focus .btn{position:absolute;width:635px;height:10px;padding:5px 10px;right:0;bottom:0;text-align:right;}
#focus .btn span{display:inline-block;_display:inline;_zoom:1;width:25px;height:10px;_font-size:0;margin-left:5px;cursor:pointer;background:#fff;}
#focus .btn span.on{background:#fff;}
#focus .preNext{width:45px;height:100px;position:absolute;top:90px;background:url(../images/sprite.png) no-repeat 0 0;cursor:pointer;}
#focus .pre{left:0;}
#focus .next{right:0;background-position:right top;}

.f_tit {border-bottom: 2px solid #dfdfdf;padding-bottom: 5px;height:30px;line-height: 30px;}
.f_tit h2{border-bottom: 2px solid #bf0714;display: block;width: 78px;padding-bottom: 5px;color: #333;}
.flink{color: #777;}
.flink a{margin-right: 6px;padding-left: 6px;white-space: nowrap;display: inline;color: #777;line-height:2em;}
.flink a:hover{color: #af0011;}

.pubuliu{position: relative;width:321px;height: 167px; }
.pubuliu .pbox1{width: 106px;height: 59px;position: absolute;left:0px;top:0px;text-align: center;line-height: 59px;}
.pubuliu .pbox2{width: 106px;height: 65px;position: absolute;left:0px;top:60px;text-align: center;line-height: 65px;}
.pubuliu .pbox3{width: 120px;height: 125px;position: absolute;left:107px;top:0px;text-align: center;}
.pubuliu .pbox4{width: 92px;height: 83px;position: absolute;left:228px;top:0px;text-align: center;line-height: 83px;}
.pubuliu .pbox5{width: 92px;height: 83px;position: absolute;left:228px;top:84px;text-align: center;line-height: 83px;}
.pubuliu .pbox6{width: 227px;height: 41px;position: absolute;left:0px;top:126px;text-align: center;line-height: 41px;}
.pubuliu .pbox1 a,.pubuliu .pbox2 a,.pubuliu .pbox3 a,.pubuliu .pbox4 a,.pubuliu .pbox5 a,.pubuliu .pbox6 a{display: block;color: #d5ebec;}
.pbox3 a{padding-top: 40px;}
.pubuliu .pbox1 a:hover,.pubuliu .pbox2 a:hover,.pubuliu .pbox3 a:hover,.pubuliu .pbox4 a:hover,.pubuliu .pbox5 a:hover,.pubuliu .pbox6 a:hover{text-decoration: none;}
.pubuliu .pbox1:hover,.pubuliu .pbox2:hover,.pubuliu .pbox3:hover,.pubuliu .pbox4:hover,.pubuliu .pbox5:hover,.pubuliu .pbox6:hover{text-decoration: none;opacity: 0.8}
.bd9737d{background: #d9737d;}
.b78a7aa{background: #78a7aa;}
.bb0c8bd{background: #b0c8bd;}
.b35668a{background: #35668a;}
.ba73739{background: #a73739;}
.b334e65{background: #334e65;}

.c_bg{background: url("../images/c_bg.png") repeat-y;}
.pos{border-bottom: 2px solid #333;padding-bottom: 15px;}
.xuxian{background: url("../images/dashed.png") repeat-x;height: 1px;overflow: hidden;display: block;clear: both;margin: 15px 0px;}
.c_list li{background: url("../images/bg_btn.png") no-repeat left -196px;line-height: 30px;width: 648px;font-size: 14px;padding-left: 12px;}
.c_list li.xuxian{margin: 15px 0px;}
/* 分页样式 */
.pagination { padding: 40px 0px; text-align: center; font-size: 16px; font-family:\5FAE\8F6F\96C5\9ED1; line-height: 180%; }
.pagination a,.pagination span { display: inline;  text-align: center;  padding:2px 8px; line-height: 180%;}
.pagination a {border: 1px solid #f2f2f2;}
.pagination a:hover,.pagination span.on { border: 1px solid #f2f2f2; background-color: #cc0000; color: #fff;text-decoration: none;}

.ep-dotlist li {
    border-bottom: 1px dotted #DDDDDD;
    font-size: 12px;
    height: 34px;
    line-height: 34px;
    overflow: hidden;
}
.ep-dotlist li.first {
    border-top: 0 none;
}
.ep-list-rank li {
    padding: 0 0px 0 23px;
}
.ep-list-rank li:after {
    clear: both;
    content: ".";
    display: block;
    height: 0;
    overflow: hidden;
    visibility: hidden;
}
.ep-list-rank .num {
    color: #888888;
    float: left;
    font-family: Arial,"宋体",sans-serif;
    font-style: italic;
    font-weight: bold;
    line-height: 31px;
    margin-left: -23px;
    text-align: center;
    width: 20px;
}
.fcc91521{color: #c91521;}
.r_pic{margin-right:-40px;}
.r_pic li{float: left;width: 130px;margin-right: 40px; text-align: center;margin-bottom: 15px;}
.r_pic li img{margin-bottom: 6px;}

.r_list li{background: url("../images/bg_btn.png") no-repeat left -196px;line-height: 26px;font-size: 14px;padding-left: 12px;}
.r_list li.first{background: none;padding-left: 0px;}

#endText {
    clear: both;
    font-size: 14px;
    line-height: 24px;
    margin-right: 10px;
    overflow: hidden;
    padding-bottom: 20px;
    text-align: justify;

    word-wrap: break-word;
}
#endText h2 {
    font-size: 14px;
}
#endText p {
    font-size: 14px;
    margin: 26px 0;
    /*text-indent: 2em;*/
}
#endText img {
    margin: 0 auto;
    text-align: center;
}

.ep-info {
    color: #888888;
	width:100%;
    float: left;
    font-family: Arial,"宋体",sans-serif;
    height: 49px;
    line-height: 49px;
    padding-bottom: 6px;
}
.ep-info a.cDRed, .ep-info a.cDRed:visited {
    color: #CC1B1B;
}
.ep-info a.cDRed:hover, .ep-info a.cDRed:active {
    color: #CC1B1B;
}
.ep-info .ep-icon-tie {
    float: left;
    line-height: 19px;
    margin: 15px 0 0 10px;
}
.photo-list img {
margin-bottom: 5px;
padding: 5px;
border: solid 1px #ccc;
}
.photo-list li {
text-align: center;
float: left;
width: 25%;
margin-bottom: 20px;
}
.r_pic1 li,.meiti li,.y_list li{display:inline;}
.summary{
padding:10px;
border:1px solid #dfdfdf;
line-height:1.8em;
margin-bottom:1.5em;
color:#999999;
font-size:13px;
}
.eastpic{text-align: center;}
.eastpic p{text-align:left;}
.r_pic1 li {
    border: 1px solid #CCCCCC;
    float: left;
    margin: 16px;
    overflow: visible;
    padding: 5px;
    width: 150px;
	text-align: center;
}
#h1title {
font-size: 24px;
}

#changyan_count_unit{
    background: rgba(0, 0, 0, 0) url("http://www.eastyule.com/dfstyle/images/dp.png") no-repeat scroll left center;
    color: #FF1B00;
    float: right;
    font-size: 30px;
    font-weight: normal;
    line-height: 1.5;
    margin: 0 5px;
    padding: 0 10px 0 30px;
    width: auto;
}
