div{ overflow: hidden}
/*  正文样式部分开始 */
#box{ margin: 0 auto; width: 960px; background:#fff; padding:0 9px; border: 1px #ccc solid; border-top:0; text-align: left; margin-bottom:30px}
.col699,.col310,.col381{display:inline;	float: left;margin-right: 8px}
.col699{ width: 699px;}
.col253{ float:right; width: 253px}
.col310{ width: 310px}
.col381{ width: 381px; margin:0}
.col381 ul{ float: left; width: 361px; font-size:14px;}

/*  顶部搜索行样式部分开始 */
.minsearch{ width: 100%; height: 27px; line-height:30px; background:url(../images/minsearchbg.gif)}
.minsearch .marq{ float: left; width: 570px; background: url(../images/dot1.gif) no-repeat 6px 12px; padding-left:20px;line-height:30px;}
.minsearch .mess{ float: right; width: 353px;  _width: 356px;padding-top:4px}
.search_txt{ float: left; width: 188px; height:16px; border: 1px #9c9c9c solid}
.sear_type{ float: left; width: 80px; height:18px;border: 1px #9c9c9c solid; margin:0 5px; display: inline}
/*  flash和即时消息 部分开始 */
.flash{ float: left; width:310px; height: 300px; margin-top:8px}
h1{ width: 288px; background:url(../images/bg_h.gif) no-repeat 0 -110px; padding-left:20px; color:#000; border:1px #ccc solid}
ul{padding:5px 10px}
ul.latest{ float: left; width:288px; border: 1px #ccc solid; border-top:0; }
.border2{float: left; border: 1px #ccc solid; border-top:0; padding:11px 5px}
.border{float: left;}
ul li{ height:24px; line-height: 24px; overflow: hidden}
ul.latest li{height:22px; line-height: 22px}
.sercive{ float: left; width:268px; height: 65px; padding-top:36px; padding-left:42px; background:url(../images/servicebg.gif) no-repeat; margin-top:8px}
.sercive input{ margin-right:20px}
.sercive p{ clear: both; font-weight: bold; margin-top:10px}
/*  京剧要闻 部分开始 */
h2{ width:361px;background:url(../images/bg_h.gif) no-repeat 0 0; padding-left:20px}
.mainhot{ float: left; width: 381px; height: 115px; background: url(../images/mainbg.gif) no-repeat; text-align: center}
.mainhot h3{ width:381px; font-size:16px; color:#c00}
 h3.report{ width:356px; background:url(../images/reportbg.gif) no-repeat left bottom; padding-left:25px; color:#000}
h3.recom{ width:371px; background:url(../images/recom_h3bg.gif) no-repeat; font-size:12px; line-height:23px; padding-left:10px}
dl.recom{ float: left; width: 371px; height: 87px; margin:6px 5px; display: inline}
dl.recom.d2{ margin:14px 5px 0;}
dl.recom dt{ width:120px; height: 80px; border:1px #ccc solid; padding:2px; margin-right:10px; overflow: hidden}
dl.recom dd{  width:235px; *height:21px;  line-height:21px}
/*  文化动态与院团班社 部分开始 */
h4{ width:238px; background:url(../images/bg_h.gif) no-repeat 0 -38px; padding-left:15px}
.bg_fffee2{clear: both; width:241px; padding:6px; background:#fffee2; clear: both}
.bg_fffee3{ background:#fffee2}
.bg_fffee2 dl{ float: left; width:241px; height:70px; margin:10px 0; display: inline; clear: both}
.bg_fffee2 dl dt{ width:95px; height: 70px; margin-right:5px}
.bg_fffee2 dl dd{ width:141px}
.margin_t1{ margin-top:6px}
/*  京剧视频 部分开始 */
h5{ width:679px; background:url(../images/bg_h.gif) no-repeat 0 -148px; padding-left: 20px}
h5 a{ color:#fff}
dl.video,ul.video{ padding:0; float: left; width: 330px; height: 118px; padding-top:8px; margin-right:18px;display: inline}
dl.video dt{ width: 123px; height: 93px; background:url(../images/123-93bg.gif) no-repeat; padding:5px 6px 17px 5px; margin-right:10px}
dl.video dd{ width:186px}
ul.video li{ float: left; width:310px; height:23px; line-height:23px; background: url(../images/dot3.gif) no-repeat 0 4px; padding-left:20px}
/*  今日娱评 部分开始 */
dl.comment{ width:251px; height:130px;border: 1px #ccc solid}
dl.comment dt{ width: 215px; height: 54px; line-height:28px; font-weight: bold; border-left: 3px #cdcdcd solid; margin:12px 11px;padding-left:10px; clear: both}
dl.comment dt span{ float: left; width:85px; display: block; padding-left:20px;}
dl.comment dt span.ding{ background:url(../images/dot4.gif) no-repeat 0 5px;}
dl.comment dt span.za{ background:url(../images/dot4b.gif) no-repeat 0 5px;}


dl.comment dd{ float: none; clear: both;padding-left:10px; width:240px; height:22px; overflow: hidden}
.comment_con{ width:251px; height:217px; border:1px #ccc solid; border-top:0}
p.com_nav{ width:240px; height: 24px; line-height:24px; background:url(../images/dot6.gif) repeat-x bottom; margin:10px 5px 0; text-align: center; position: relative}
p.com_nav a.nosel,p.com_nav a.select{ float: left; display: block; width:70px; height:22px; border:1px #ccc solid; background:url(../images/minsearchbg.gif) repeat-x 0 -27px; margin-right:-1px; text-decoration:none}
p.com_nav a.select{ color:red; border-bottom:1px #fff solid; background:none}
/*  热点演出左部分开始 */
#show{ float:left; width:450px; height:204px; margin-top:8px; background:url(../images/showbg.gif) no-repeat; padding-left:40px; padding-top:47px}
ul.show_nav{ float: left; width: 78px; font-size:14px; font-weight: bold}
ul.show_nav li{height: 31px; line-height:31px; padding-left:40px; color:#e1dc9b; cursor:pointer}
ul.show_nav li#li1{ background:url(../images/showli.gif) 0 0;margin-top:-7px; _margin-top:-6px; margin-bottom:6px}
ul.show_nav li#li1.select{ background:url(../images/showli.gif) 0 -93px}
ul.show_nav li#li2{ background:url(../images/showli.gif) 0 -31px; margin-bottom:6px}
ul.show_nav li#li2.select{ background:url(../images/showli.gif) 0 -124px}
ul.show_nav li#li3{ background:url(../images/showli.gif) 0 -62px}
ul.show_nav li#li3.select{ background:url(../images/showli.gif) 0 -155px}
ul.show_nav li.select{ color:#fff}
.show_con{ padding:0; float: left; width:320px; height:72px; padding-top:5px; clear:right}
.show_comment{ position: relative; float: left; width:282px; height: 88px; padding:10px 25px; border:1px #ccc solid; background:#f9f7e0}
.show_comment h2{ margin:0; padding: 0; background:none}
.show_comment .lbut{ position: absolute; top:23px; left:0; width:17px; height: 67px}
.show_comment .rbut{position: absolute; top:23px; right:0; width:17px; height: 67px}
.show_comment p{ float: left; height:40px; overflow: hidden}
.webfriend{ display: block; float: left; display: inline; margin:6px 20px 0 50px; text-decoration:underline }
.dot7{ width:79px; height: 18px; float: left; margin-top:6px}
/*  热点演出右部分开始 */
#showhot{ float: right; width:404px; height:204px; margin-top:8px; background:url(../images/showhotbg.gif); padding:39px 60px 8px 6px}
#showhot h3{ float: left; padding-left:20px}
#showhot ul{ margin:0; padding:0; float: left; width:404px; height:23px; overflow: hidden; border-bottom: 1px #ccc dotted}
#showhot ul li{ float: left; padding-left:5px}
#showhot ul li.txt{ width:210px; padding:0}
#showhot ul li.time{ width:66px}
#showhot ul li.adrss{ width:82px; text-align: center}
#showhot ul li.book{ width:30px}
#showhot ul li.book a{ color:red; text-decoration: underline}
/*  京剧商品部分开始 */
dl.shop{ float: left; width:102px; height: 188px; margin-left:17px; display: inline}
dl.shop.l_0{ margin-left:0}
dl.shop dt{width:100px; height: 100px; border: 1px #ccc solid; overflow: hidden; margin-top:5px; margin-bottom:3px}
dl.shop dd{ width:102px; height:23px; line-height:23px; text-align:center}
.original_cost{ color:#878789; text-decoration:line-through}
.current_value{ color:#ca3400}
/*  名家官网部分开始 */
.mjgw{ float: left; width: 251px; height: 187px; border: 1px #ccc solid; border-top:0; }
h6{ width:236px; height:26px; color:#000; border: 1px #ccc solid; background:url(../images/bg_h.gif) no-repeat 0 -76px; padding-left:15px}
.flash222{ float: left; width:249px; height: 110px;padding:10px 0; }
p.virtuoso{ float: left; width: 229px; height: 47px; line-height:22px;margin: 5px 10px; display: inline; overflow: hidden}
ul.menu{ position: relative; padding:0; float: left; width:699px; height: 25px; background: url(../images/dot6.gif) repeat-x bottom;margin-top:8px}
ul.menu li{ float: left; width: 71px; height: 25px; margin-right:3px; cursor: pointer; display: inline; background:url(../images/bg_h.gif) no-repeat -71px -186px}
ul.menu li.select{ background:url(../images/bg_h.gif) no-repeat 0 -186px; color:#fff}
.minsearch2{ position: absolute; width:270px; height:20px; right:70px; top:3px; }
a.diange{ position: absolute; color:red; top:3px; right: 5px; font-weight: bold}
#download{ float: left; border:1px #ccc solid; padding: 5px; border-top:0; width:687px; height:216px}
.infor{ float: left; width: 525px; display: inline}
ul.bor{ clear: both; padding:0; color:#666; border-bottom:1px #eee solid; height: 26px; line-height:26px!important; overflow: hidden}
ul.bor.tit{ background:#eee; height:23px; color:#000}
ul.bor.tit li{ padding:0}
ul.bor li{ float: left; height:20px; padding-top:5px}
li.li93{ width:95px}
li.li178{ width:178px}
li.li138{ width:138px}
li.li50{ width:50px}
li.li50 input{ float: left; margin:5px 18px; display: inline}
ul.bor li a{ color:#666}
dl.MV{ float: right; width:126px}
dl.MV dt{ clear: both; width: 120px; height: 80px; border: 1px #ccc solid; padding:2px; overflow: hidden}
dl.MV dd{ float: left; text-align:center; width:126px; height: 22px; margin-bottom:2px}
/*  京剧知识库部分开始 */
ul.knowledge{ float: left; width:328px; height:230px}
ul.knowledge li.tit{ background:url(../images/knowledgebg.gif) no-repeat bottom; margin-bottom:8px; padding-left:25px; font-weight: bold}
.col697{ margin:0; padding:0; float: left; width:697px; border: 1px #ccc solid; border-top:0}
/*  热帖论坛部分开始 */
dl.retie{ margin:0; padding:10px 5px; float: left; width:240px; height:66px}
dl.retie dt{ width: 95px}
dl.retie dd{ width:140px; height:20px; line-height:20px}
li.imge{ float: left; width:142px; height:134px; margin:10px 14px 1px 15px; display: inline; text-align: center}
li.imge img{ float: left; width:140px; height: 105px; border:1px #ccc solid}
li.imge span{ float: left; display: block; width:142px; height:25px; line-height:25px}