/*********ר����ҳר����ʽ***********/
.topic_box {OVERFLOW: hidden; WIDTH: 938px}
.topic_box UL {WIDTH: 1100px}
.topic_box LI {FLOAT: left; MARGIN: 0px 23px 15px 0px; OVERFLOW: hidden; WIDTH: 217px; HEIGHT: 250px}
.topic_box LI IMG {BORDER-RIGHT: #cfcfcf 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #cfcfcf 1px solid; DISPLAY: block; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: #cfcfcf 1px solid; WIDTH: 211px; PADDING-TOP: 2px; BORDER-BOTTOM: #cfcfcf 1px solid; HEIGHT: 146px}
.topic_box DT {FONT-WEIGHT: bold; PADDING-TOP: 5px}
.topic_box DT A.dot {PADDING-LEFT: 7px; BACKGROUND: url(pic.gif) no-repeat 0px -489px}
.topic_box DD {OVERFLOW: hidden; TEXT-INDENT: 2em; HEIGHT: 56px}
.topic_box EM {FONT-SIZE: 10px; FONT-STYLE: normal}
.topic_box SPAN {FLOAT: right}
.topic_box A.look {PADDING-RIGHT: 8px; BACKGROUND: url(pic.gif) no-repeat right -408px; COLOR: #52b800}

/******** ����ҳ��ʽ ************/
i, cite, em, var, address {font-style: normal;}
.modBoxA {overflow:hidden;zoom:1;margin:0 0 10px;}
.modBoxA .th {height: 30px;line-height:30px;background:url(bg-x.png) repeat-x 0 -36px;border-right:1px solid #bfcee4;overflow:hidden;}
.modBoxA .th .mark {font-size:14px;font-weight:bold;color:#fff;float:left;background:url(bg.png) no-repeat 0 -36px;padding:0 0 0 20px;width: 117px;overflow:hidden;}
.modBoxA .th .mark a {font-size:14px;font-weight:bold;color:#fff;}
.modBoxA .th .subMark {float:right;padding:0 10px 0 0;}
.modBoxA .th .subMark a {color:#333;}
.modBoxA .tb {border:1px solid #e3e3e3;border-top:none;overflow:hidden;zoom:1;clear:both;/*min-height:282px*/}
.modBoxA .tb-2 {min-height:208px}

.expPicA {overflow:hidden;padding:0 0 10px 10px;zoom:1;}
.expPicA li {width: 332px;height: 123px;border:1px solid #eee;overflow:hidden;float:left;display:inline;margin:10px 10px 0 0;zoom:1;}
.expPicA .dPic {float:left;width: 78px;overflow:hidden;text-align:center;padding:0 10px 0 3px;}
.expPicA .dPic .iPic {display:block;margin:15px 0;}
.expPicA .dPic .iPic img {width:80px;height:80px}
.expPicA .dPic .iTxt {display:block;}
.expPicA .dPic .iTxt a {margin:0 auto;display:block;width: 60px;height: 20px;text-align:center;line-height:20px;background:url(bg.png) no-repeat 0 -67px;color:#333;}
.expPicA .dTxt {padding:5px 0 0;float:left;width: 235px;overflow:hidden;line-height:20px;}
.expPicA .dTxt .iTit {float:left;}
.expPicA .dTxt .iTit a {font-weight:bold;color:#000;}
.expPicA .dTxt .iMore {float:right;}
.expPicA .dTxt .iMore a {color:#777;}
.expPicA .dTxt .iDes {padding:5px 0 0;display:block;clear:both;text-indent:2em;color:#777;height: 80px;overflow:hidden;}

.expPicA div.head {border-left:6px solid #FF6600;border-bottom:2px solid #FF6600;font-size:16px;font-weight:bold;margin-top:10px;margin-right:15px;padding:2px 10px;}

/******** ר�����Tab��ʽ ********/

.itab{background-color:#E1E1E1;height:30px;_height:23px;line-height:30px;_line-height:23px;_padding-top:8px;font-size:14px;padding-left:10px;position:relative;COLOR: #000;overflow:hidden;}
.itab span{position:absolute;right:10px;top:3px;_top:6px;}

span.sotab{position:absolute;right:10px;top:3px;_top:9px;}
.sotab a{float: left;display: block;height: 26px;line-height: 26px;border: 1px solid #CCC;border-bottom:none;padding: 0 15px;margin-left: 5px;font-size: 14px;text-decoration: none!important;}
.sotab a.on{float: left;display: block;height: 26px;line-height: 26px;border: 1px solid #CCC;border-bottom:none;padding: 0 15px;margin-left: 5px;font-size: 14px;font-weight:bold;background: #FFF;text-decoration: none!important;}


/********* Topic Detail ***********/
.specialpic {width:100%; overflow:hidden;padding:10px 0}
.specialpic img{ width:100%; display:block}

.ulLpicRtext{margin:0 -10px}
.ulLpicRtext li{float:left;height:120px;background-color:#F0F3F4;overflow:hidden;border:1px solid #DAE2E4;padding:10px;margin:0 0 10px 10px;border-top-width:4px;display:inline}
.ulLpicRtext li img{ height:120px;width:144px;margin-right:10px;float:left;border:1px solid #9fdaff}
.ulLpicRtext li span,.ulLpicRtext li p,.showbtn{float:left; width:609px; padding-left:2px}
.ulLpicRtext li span {font-size:16px;float:left;overflow:hidden;font-weight:600}
.ulLpicRtext li p{height:75px; background-color:#f8fff6; overflow:hidden;font-size:13px;}
.ulLpicRtext li a.showbtn{height:20px;border:none;padding:0;background-color:#FF0000;width:70px;color:white; text-align:center; line-height:20px;margin:2px 10px 2px 0;}
.ulLpicRtext li a.showbtn:link,a.showbtn:visited{color:white}
.ulLpicRtext li a.showbtn:hover{ text-decoration:none}

/********* Video Index ***********/
.comm_list {MARGIN-BOTTOM: 10px;OVERFLOW: hidden; WIDTH: 100%; PADDING: 3px 0px 10px 0px; BORDER-BOTTOM: #d0cfcf 1px dotted; ZOOM: 1}
.comm_list UL {WIDTH: 100%}
.comm_list LI {FLOAT: left; LINE-HEIGHT: 1.8; MARGIN-RIGHT: 7px}
#actor LI {WIDTH: 41px}
#year LI {WIDTH: 32px}
#area LI {WIDTH: 52px}
#topic li {width:60px;}

/********* Page ***********/
.pager A {BORDER: #c6c6c6 1px solid; PADDING: 0px 3px 0px 3px; DISPLAY: inline-block; MARGIN: 0px; COLOR: #171717; LINE-HEIGHT: 18px;}
.pager A:hover {TEXT-DECORATION: none}
.pager STRONG {BORDER: #fff 1px solid; FONT-WEIGHT: normal; MARGIN: 0px; COLOR: #007ebc}
.pager {FONT-SIZE: 12px;OVERFLOW: hidden; WIDTH: 100%; PADDING: 16px 0px 8px 0px;CLEAR: both; TEXT-ALIGN: right}
.pager EM {BORDER: #2975cb 1px solid; FONT-WEIGHT: bold; FLOAT: left;COLOR: #fff; LINE-HEIGHT: 21px; MARGIN-RIGHT: 2px; PADDING: 0px 5px 0px 5px; HEIGHT: 21px; BACKGROUND-COLOR: #7ab9ec; TEXT-ALIGN: center}
.pager SPAN {FLOAT: left; LINE-HEIGHT: 23px; MARGIN-RIGHT: 2px; PADDING: 0px 4px 0px 4px; HEIGHT: 23px} 
.pager A:link {BORDER: #dddddd 1px solid;DISPLAY: inline; FLOAT: left; COLOR: #333; LINE-HEIGHT: 21px; MARGIN-RIGHT: 1px; PADDING: 0px 5px 0px 5px; HEIGHT: 21px; BACKGROUND-COLOR: #fff; TEXT-DECORATION: none}
.pager A:visited {BORDER: #dddddd 1px solid; DISPLAY: inline; FLOAT: left; COLOR: #333; LINE-HEIGHT: 21px; MARGIN-RIGHT: 1px; PADDING: 0px 5px 0px 5px;  HEIGHT: 21px; BACKGROUND-COLOR: #fff; TEXT-DECORATION: none}
.pager A:hover {BORDER: #2975cb 1px solid;COLOR: #fff;BACKGROUND-COLOR: #7ab9ec}
.pager INPUT {FLOAT: left}
.pager EM.nolink {BORDER: #dddddd 1px solid;  FONT-WEIGHT: 400;  COLOR: #999999; LINE-HEIGHT: 21px;  HEIGHT: 21px; BACKGROUND-COLOR: white}


.topichead{width:100%;overflow:hidden;float:left;height:175px;background-color:#F0F3F4;border-bottom:1px solid #E1E1E1;display:inline}
.topichead img{ display:block;height:150px;width:200px;margin:10px;float:left;border:1px solid #9fdaff}
.topichead span,.topichead p,.showbtn{float:left; width:470px; margin:0 0 5px 0;}
.topichead span {font-size:16px;float:left;overflow:hidden;font-weight:600;margin-top:10px;}
.topichead p{height:90px; background-color:#f8fff6; overflow:hidden;color:#666}
.topichead a.showbtn{height:20px;border:none;padding:0;background-color:#FF0000;width:100px;color:white; text-align:center; line-height:20px;margin:2px 10px 2px 0;font-size:14px;}
.topichead a.showbtn:link,a.showbtn:visited{color:white}
.topichead a.showbtn:hover{ text-decoration:none}

span.sotab{position:absolute;right:10px;top:3px;_top:9px;}
.sotab a{float: left;display: block;height: 26px;line-height: 26px;border: 1px solid #CCC;border-bottom:none;padding: 0 15px;margin-left: 5px;font-size: 14px;text-decoration: none!important;}
.sotab a.on{float: left;display: block;height: 26px;line-height: 26px;border: 1px solid #CCC;border-bottom:none;padding: 0 15px;margin-left: 5px;font-size: 14px;font-weight:bold;background: #FFF;text-decoration: none!important;}

.expPicA div.head {border-left:6px solid #FF6600;border-bottom:2px solid #FF6600;font-size:16px;font-weight:bold;margin-top:10px;margin-right:15px;padding:2px 10px;}

