body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,textarea,p,blockquote,th,td{margin:0;padding:0;border:0;}
table{border-collapse:collapse;border-spacing:0;font-size:inherit;font:100%}
div{word-wrap:break-word;word-break:break-all;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
li{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
sup,sub{line-height:-1px;vertical-align:text-top;}
sub{vertical-align:text-bottom;}
input,textarea,select{font-family:'lucida grande',tahoma,arial,'bitstream vera sans',helvetica,sans-serif;font-size:12px;font-weight:inherit;}
textarea{overflow:auto}
body{color:#5A5B5B;font: 12px/1.5 Verdana, Geneva, sans-serif;}
pre,code,kbd,samp,tt{font-family:monaco,'courier new','bitstream vera sans mono',monospace;}
h1{font-size:18px;}
h2{font-size:16px;}
h3{font-size:14px;}
h1,h2,h3,h4,h5,h6,strong{font-weight:bold;}
em{font-style:italic;}
html{overflow-y:scroll;}
q{quotes: none;}
html a{outline:none;}
a{ color:#61779e;outline:none;}
a:hover,a:active{text-decoration:underline;outline:none;}
a:link, a:visited {color:#61779e;text-decoration:none;outline:none;}
a:hover{ color:#FF6600;outline:none;}
a.underline{text-decoration:underline;outline:none;}
a.nounderline{text-decoration:none;outline:none;}
.orange{ color:#FF6600;}
.gray{ color:#666;}
.gray a{ color:#666;}
.green,.green a{ color: #009966;}
.comment .gray a, .comment a.gray{color:#898788}
a.gray{color:#666}
a.gray:hover{color:#ff6600}

h1, h2, h3, h4, h5, h6 {font-weight:normal;}
h3 p.menu-more a {text-decoration:underline;}
h3 p.menu-more a:hover{color:#FF6600}

.text-center{text-align:center;}
.text-right{text-align:right;}
.text-left{text-align:left;}
.tiny{color:#666666;}
.gray{color:#666666;}
.small{font-size:12px;}
.clear{clear:both;}
.relative{position:relative}
.hidden{display:none;}
.wrap{ width:100%;position:relative; z-index:500;}
.pt10{padding-top:10px;}
.layout-960{width:960px;margin:0 auto;}

.nav{border-bottom:solid 1px #efefef;border-top:solid 1px #efefef;height:37px;background:#ff6600;width:960px;display:inline-block;} 
.nav .sec-menu {margin-left:5px;background:#171717;width:955px;height:37px;position:relative;z-index:99;}
.nav .sec-menu li.item{float:left;position:relative;margin-top:3px;}
.nav .sec-menu li.item a.top{display:block;width:30px;line-height:28px;_line-height:34px;height:34px;padding:0 20px;color:#b5b5b5;text-decoration:none;font-size:14px;font-weight:bold;}
.nav .sec-menu li.home a.top{padding-left:38px;}
.nav .sec-menu .for-user li a.top{font-weight:normal;color:#fff;font-size:12px;}
.nav .sec-menu .for-user li a.info{padding:0 13px;font-size:12px;}
.nav .sec-menu li.has-panel a.top{padding-right:32px;}
.nav .sec-menu span.home, .nav .sec-menu span.line, .nav .sec-menu span.pop{font-size:0;line-height:0;position:absolute;background:url(http://img.funshion.com/img/v5_ico.gif) no-repeat 0 0}
.nav .sec-menu span.home{left:16px;top:10px;_top:11px;width:11px;height:10px;}
.nav .sec-menu span.line{right:0;top:7px;width:1px;height:20px;background-position:-46px 0}
.nav .sec-menu span.pop{right:21px;top:12px;width:7px;height:4px;background-position:0 -11px}
.nav .sec-menu li.hover{background-color:#fff;z-index:100;}
.nav .sec-menu li.hover span.line{visibility:hidden}
.nav .sec-menu li.hover span.pop{background-position:0 -16px}
.nav .sec-menu li.hover a.top{color:#6c6c6a}
.nav .panel{position:absolute;left:-4px;top:34px;float:left;visibility:hidden;}
.nav .panel li{width:91px;height:24px;border-bottom:1px solid #ddd;line-height:24px;float:left;display:inline;}
.nav .panel li a{text-decoration:none;color:#61779e;display:block;width:100%;height:24px;}
.nav .panel li a:hover{color:#fff;background:#333333;text-indent:7px;}
.nav .panel label{font-weight:bold;margin-bottom:8px;display:block;width:100%;background-color:#eaeaea;color:#626161;height:24px;line-height:24px;text-indent:6px;}
.nav .panel-movie{width:605px;z-index:103;}
.nav .panel-person{width:220px;z-index:104;}
.nav .tv{width:375px;}
.nav .panel-movie .grid-data{width:100%}
.nav .panel-movie .relative, .nav .panel-person .relative{float:left;padding-bottom:20px;background-color:#fff;width:100%}
.nav .panel-person .relative{width:214px;}
.nav .panel ul{float:left;margin:18px 8px 0 20px;width:91px;display:inline;}
.nav .panel ul.no-margin{margin-left:0;width:110px;display:inline;}
.nav .panel ul.no-margin li{margin-left:18px;}
.nav .panel ul.no-margin-right{margin-right:0}
.nav .sec-menu li.hover .panel{visibility:visible;}

.grid-data{border-collapse:collapse;border-spacing:0;font-size:inherit;font:100%;}
.hover .grid-data .t-c{height:4px;background:url(http://img.funshion.com/img/shadow_t_c.png) repeat-x 0 0;_background-image:none;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='scale', src="http://img.funshion.com/img/shadow_t_c.png");}
.hover .grid-data .t-l{height:4px;width:4px;background:url(http://img.funshion.com/img/shadow_t_l.png) no-repeat 0 0;_background-image:none;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='scale', src="http://img.funshion.com/img/shadow_t_l.png");}
.hover .grid-data .t-r{height:4px;width:4px;background:url(http://img.funshion.com/img/shadow_t_r.png) no-repeat 0 0;_background-image:none;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='scale', src="http://img.funshion.com/img/shadow_t_r.png");}
.hover .grid-data .m-l{width:4px;background:url(http://img.funshion.com/img/shadow_m_l.png) repeat-y 0 0;_background-image:none;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='scale', src="http://img.funshion.com/img/shadow_m_l.png");}
.hover .grid-data .m-r{width:4px;background:url(http://img.funshion.com/img/shadow_m_r.png) repeat-y 0 0;_background-image:none;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='scale', src="http://img.funshion.com/img/shadow_m_r.png");}
.hover .grid-data .b-c{height:4px;background:url(http://img.funshion.com/img/shadow_b_c.png) repeat-x 0 0;_background-image:none;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='scale', src="http://img.funshion.com/img/shadow_b_c.png");}
.hover .grid-data .b-l{height:4px;width:4px;background:url(http://img.funshion.com/img/shadow_b_l.png) no-repeat 0 0;_background-image:none;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='scale', src="http://img.funshion.com/img/shadow_b_l.png");}
.hover .grid-data .b-r{height:4px;width:4px;background:url(http://img.funshion.com/img/shadow_b_r.png) no-repeat 0 0;_background-image:none;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='scale', src="http://img.funshion.com/img/shadow_b_r.png");}

.for-search{position:absolute;right:10px;top:0;z-index:99;}
.for-search .for-user, .for-search .enter, .for-search .usermenu{float:left}
.for-search .usermenu{margin-right:15px;}
.for-search .enter{height: 37px; line-height: 37px; color:#fff; margin-right: 25px;}
.for-search .enter a{color:red;}
.search{position:relative;margin-top:6px;float:left;width:175px;}
.btn-search{background: url(http://img.funshion.com/img/v5_ico.gif) no-repeat -13px 0; width:30px;height:24px; position:absolute; display:inline-block; top:0; left:150px;}
.search input.key{height:22px;padding-top:2px;font-size:14px;line-height:24px;background: url(http://img.funshion.com/img/v5_ico.gif) repeat-x 0 -26px; position:absolute; width:150px; border:0;}
.search label{position:absolute;left:1px;top:3px;width:160px;color:#999999;font-size:12px;}
.top-bar{ height:67px;position:relative;z-index:102}

