/*
	Document：recommend
	Created on：2010-10-139
	Author：shaun
	Description：
	version: 3.8.3
*/

/*Reset*/
html, body, div, span,applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dd, dl, dt, li, ol, ul, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin:0;padding:0;}
body {height:100%;background:#000;}
body, button, input, select, textarea{font:12px/1.5em "\5b8b\4f53","Arial Narrow";color:#5c5c5c;}
h1, h2, h3, h4, h5, h6{font-size:100%;}
address, cite, em{font-style:normal;}
small {font-size:11px;}
ul, ol {list-style:none;}
a {color:#787878;text-decoration:none;}
a:hover {text-decoration:underline;}
fieldset, img {border:0;}

.close, .tiggerbox a, .scroll_btn a, h1 em, .play {background:url(../img/sprite.png) no-repeat 0 0;}
h1 {font-size:12px;font-weight:normal;text-align:center;}
h1 span {color:#a3602f;font-family:"Arial";}
h1 em {display:inline-block;width:11px;height:6px;margin-left:5px;vertical-align:middle;overflow:hidden;}
.top {position:relative;height:23px;background:#0c0c0c;overflow:hidden;cursor:pointer;}
.top_close h1 em {background-position:-12px 0;}
.top_con {position:relative;width:100%;margin:0 auto;line-height:22px;}
.close {position:absolute;right:10px;top:8px;display:block;width:8px;height:8px;background-position:-15px -7px;text-indent:-9999px;overflow:hidden;}

.box {height:203px;background:#0c0c0c;border-bottom:solid #1f1f1f 1px;overflow:hidden;}
.box_tt {width:490px;height:25px;margin:5px auto 13px;}
.box_tt ul {width:305px;height:24px;margin:0 auto;border-bottom:solid #1d1d1d 1px;}
.box_tt li {float:left;display:inline;width:59px;height:24px;margin:0 2px 0 0;}
.box_tt a {display:block;height:23px;background:#090909;border:solid #050505 1px;border-bottom:none;text-align:center;line-height:23px;}
.box_tt .on {background:#353434;color:#adadad ;font-weight:bold;}
.box_con {margin:0 auto;}

.imglist {float:left;}
.imglist li {position:relative;float:left;display:inline;width:88px;height:150px;padding:0 0 0 12px;text-align:center;}
.imglist img {display:block;width:86px;height:121px;border:solid #161415 1px;}
.imglist a:hover img {border-color:#525252;}
.imglist p {position:relative;height:16px;padding:3px 10px 0 0;overflow:hidden;}
.play {position:absolute;right:0;top:5px;display:block;width:14px;height:14px;background-position:0 -7px;text-indent:-9999px;overflow:hidden;}

.scrollbox {position:relative;height:150px;overflow:hidden;}
.scrollbox {padding:0 50px;}
.scroll_num {position:absolute;right:17px;top:60px;color:#a3602f;}
.scroll_btn {position:absolute;right:15px;top:81px;}
.scroll_btn a {display:block;width:21px;height:17px;background-position:-30px 0;text-indent:-9999px;overflow:hidden;}
.scroll_btn .up_none {background-position:-52px 0;}
.scroll_btn .down {background-position:-30px -24px;margin-top:7px;}
.scroll_btn .down_none {background-position:-52px -24px;}

.tiggerbox {height:10px;clear:both;}
.tiggerbox a {float:right;display:block;width:51px;height:9px;background-position:0 -42px;margin-right:5px;text-indent:-9999px;overflow:hidden;}

/*tips*/
#movie_info{z-index:995;position:absolute; border:1px solid #c9c9c9; width:211px; height:135px;}
.bg_tm{background:#f8f8f8; overflow:hidden; height:100%;}
.win_content{ position:absolute; top:0; width:100%; height:135px; }
.win_content dl{ padding:7px 9px;}
.win_content dt{ font-weight:bold;height:18px; overflow:hidden;}
.win_content dt span{ font-weight:normal; color:#606060; padding-left:10px;}
.win_content dt em { font-weight:normal; font-style:normal; color:#919191;padding-left:10px;}
.win_content p.author{ background:#FFFBD1;border-top:1px solid #c9c9c9; padding:2px 0 2px 10px; position:absolute; bottom:0;color:#4a4a4a; width:201px;}
.win_content p.author strong { color:#3083c7; font-weight:normal;}
.win_content .popular{  float:none; position:absolute; left:125px; top:26px;}
.win_content p {height:20px;overflow:hidden;color:#606060;}
.win_content p em { font-style:normal;color:#606060;}
.win_content p span { color:#4a4a4a;}
.win_content p.short_p {float:left;width:96px;>width:98px;overflow:hidden;}
.oldkk_star { height:10px; margin-top:2px; padding-left:55px; background:url(../img/star.png) no-repeat -136px 2px;}
.oldkk_star strong { font-weight:normal;color:#FF5B01;}
.mid4 { background-position:-136px -14px;}
.mid3 { background-position:-136px -30px;}
.mid2 { background-position:-136px -46px;}
.mid1 { background-position:-136px -62px;}
.mid0 { background-position:-136px -78px;}