/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 *	[index]
 *	date: 2011-05-25
 *	company: http://www.creatbest.com
 *	author: mittya
 *	url: http://mittya.com
 *	version: 1.0.0
**~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/


/*
 *~~~~~~~~~~~~~~~~~~~~	style [show pic] ~~~~~~~~~~~~~~~~~~~~*/
#show_box .show_pic { height:351px; margin-top:1px; position:relative; }

#show_box .show_pic .window { height:351px; width:968px; overflow:hidden; position:relative; }
#show_box .show_pic .image_reel { position:absolute; top:0; left:0; height:351px; overflow:hidden; }
#show_box .show_pic .image_reel img { float:left; }

#show_box .show_pic .show_info { height:44px; position:absolute; left:0; bottom:0; background:url(../images/show_info.png) left bottom repeat-x; }
#show_box .show_pic .show_info .show_gp { width:550px; float:left; color:#FFF; line-height:44px; padding-left:20px; }
#show_box .show_pic .show_info .show_gp span { font-family:Arial; }

#show_box .show_pic .show_info .paging { width:110px; float:right; height:7px; padding-top:17px; }
#show_box .show_pic .show_info .paging a { display:block; float:left; width:7px; height:7px; margin:0 5px; background:url(../images/show_btn_a.png) center no-repeat; }
#show_box .show_pic .show_info .paging a.active { background:url(../images/show_btn_b.png) center no-repeat; }

#show_box .show_pic .show_info .paging a { outline:none; }
#show_box .show_pic .show_info .paging a:active { star:expression(this.onFocus=this.blur()); }
#show_box .show_pic .show_info .paging a:focus { outline:0; }

/*
 *~~~~~~~~~~~~~~~~~~~~	style [content] ~~~~~~~~~~~~~~~~~~~~*/

/* left */
#content .index_lf { width:232px; }
#content .ind_tit_lf { height:30px; background:url(../images/title_video.jpg) left center no-repeat; }
#content .ind_video { height:140px; margin-bottom:20px; }

/* right */
#content .index_rg { width:710px; }
#content .biaoti { background:url(../images/title_info.gif) no-repeat 5px #e6e6e6; height:30px; line-height:30px; border-bottom:1px dashed #ddd; margin-bottom:5px;}
#content .biaoti h2{ font-size:15px; font-family:"Microsoft YaHei"; margin-left:20px; color:#a4191e; font-weight:bold;}
#content .more { width:42px; height:14px; text-align:center; float:right; line-height:13px; margin-top:10px; margin-right:5px; background:url(../images/bg_more.jpg) right bottom no-repeat; text-indent:6px; text-align:left;}
#content .more a { font-weight:bold; font-size:10px; font-family:Arial; color:#fff; }
#content .more a:hover{ color:#fff;}

#content .show_txt { width:341px; height:225px; border:1px solid #ddd; margin-bottom:14px; }
#content .show_txt:hover{ border:1px solid #8e8e8e;}
#content .txt_hot { height:98px; margin-bottom:5px; border-bottom:1px solid #ddd; padding-bottom:5px; overflow:hidden;}

#content .txt_hot2 { height:180px; margin-bottom:5px; padding-bottom:5px; overflow:hidden;}
#content .txt_hot2 img { float:right; margin-right:5px;}

#content .txt_hot img { float:right; margin-right:5px;}
#content .txt_hot p { width:170px; float:left; line-height:18px; padding:0px 10px 0 10px; }
#content .txt_hot p a { display:block; font-weight:bold; font-size:12px; color:#A41619; text-decoration:none; margin-bottom:5px; max-height:40px; overflow:hidden; line-height:20px; }
#content .txt_hot p a:hover { text-decoration:none; color:#333333; }
#content .txt_hot p span { color:#707070; line-height:20px; }

#content .show_txt li { height:26px; line-height:26px; padding-left:10px; border-bottom:1px #D0D1D2 solid; }
#content .show_txt li.nobd { border-bottom:none; }
#content .show_txt li a { display:block; padding-left:9px; background:url(../images/icon_2.jpg) left center no-repeat; }
#content .show_txt li a:hover{ color:#a4191e;}
/* friend link */
#content .friend_link { margin-top:17px; }
#content .link_title { width:105px; height:25px; text-align:center; font-weight:bold; font-size:14px; color:#FFF; line-height:24px; background:url(../images/title_link.jpg) left bottom no-repeat; }
#content .link_box { border:1px #AEAEAE solid; }
#content .link_box ul { width:960px; /*IE7 bug*/}
#content .link_box ul.link_pic { padding:15px 0 15px 20px; }
#content .link_box ul.link_pic li { float:left; height:47px; line-height:47px; padding-right:20px; }
#content .link_box .link_dotted { height:5px; background:url(../images/dotted.jpg) left bottom repeat-x; }
#content .link_box ul.link_txt li { float:left; height:30px; line-height:30px; padding:0 5px; }

.index_lf .subnav { border:1px solid #d3d3d3; margin-bottom:15px;}
.index_lf .subnav dt { height:35px; line-height:34px; padding-left:20px; background:url(../images/bg_nav_dt.jpg) left bottom repeat-x; font-weight:bold; font-size:15px; color:#F7F8F8; font-family:"������"; _font-family:"����"; }
.index_lf .subnav dd { height:30px; +height:auto; line-height:30px; padding-left:20px; border-bottom:1px solid #ccc;}
.index_lf .subnav dd:hover{ background:#e6e6e6; border-bottom:1px solid #ccc;}
.index_lf .subnav dd.dd_hover { height:32px; +height:auto; padding-top:12px; background:url(../images/bg_nav_dd_ho.jpg) left top repeat-x; }
.index_lf .subnav dd a { display:block; padding-left:16px; font-weight:bold; font-size:12px; color:#3E3E3E; font-family:"������"; _font-family:"����"; background:url(../images/icon_3.png) 0px 11px no-repeat; letter-spacing:1px; }
.index_lf .subnav dd a:hover { text-decoration:none; color:#A81E21; }
