@charset "utf-8";
/* CSS Document */
/* v1.0 | 20080212 eric*/

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, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
margin: 0;
padding: 0;
border: 0;
outline: 0;
font-size: 100%;
vertical-align: baseline;
background: transparent;
}

ol, ul {
list-style: none;
}
.clear{
clear:both;
}


:focus {
outline: 0;
}


.clearfix:after {
content: ".";
display: block;
clear: both;
visibility: hidden;
line-height: 0;
height: 0;
}

.clearfix {
display: inline-block;
}

html[xmlns] .clearfix {
display: block;
}


body {
*behavior: url(csshover3.htc);
background: #fbfbfb;
text-align: center;
font-family: Arial, Helvetica, sans-serif;
line-height: 1.5;
font-size: 12px;
}

#wrapper {
width: 960px;
margin: 10px auto 0 auto;
text-align: left;
}

#logo {
width: 960px;
position: relative;
}
#logo .bookmark {
position: absolute;
right: 10px;
top: 10px;
}

#logo .searchbox {
position: absolute;
right: 10px;
bottom: 15px;
}

#logo .logo {
float: left;
display: block;
width: 119px; height: 91px;
overflow: hidden;
background: url(../images/clonedvd_icon.gif) 14px 0 no-repeat;
}
#logo .logo a{
display:block;
text-indent: -999em;
width: 119px; height: 91px;
}
#logo h2 {
font-size: 36px;
font-family:Georgia, "Times New Roman", Times, serif;
font-weight: bold;
color: #000;
text-indent: 0.3em;
}

#logo p  {
font-size: 13px;
font-weight: bold;
text-indent: 1em;
}
#logo p a {
color: #000;
text-decoration: none;
}

#logo p a:hover {
color: #028abc;
text-decoration: underline;
}

#mainNav { height:40px;
	padding-left:5px; 
background: url(../images/reco_span.gif) no-repeat -10px -1px;
}
.navshaw{
background:url(../images/shaw.gif) no-repeat;
height:7px;
}
#mainNav .lev1  {

height:40px;
background: url(../images/reco_span.gif) no-repeat 950px -1px;
}
#mainNav .lev2 {height: 40px; width:950px;
background: url(../images/background_line.gif) -750px -474px repeat-x;
}

div#mainNav ul.leve1st {
list-style: none;
}
div#mainNav ul.leve1st li {
float: left; float:left;
}

div#mainNav ul li {
position: relative;
z-index: 999;
}


div#mainNav ul ul {
display: none;
}

div#mainNav ul li:hover ul {
display: block;
}

div#mainNav ul.leve1st ul.leve2st {
list-style: none;
width: 121px;
position: absolute;
top: 40px;
left: -3px;
border: 1px solid #c4c4c4;
border-width: 0px 1px 0px 1px;
}
div#mainNav ul.leve1st ul.leve2st li {
border-bottom: 1px solid #c4c4c4;
position: relative;
}

div#mainNav ul.leve1st ul.leve2st li a {
margin: 0;
padding-left: 5px;
display: block;
width: 122px;
height: 30px;
line-height: 30px;
text-align: left;
vertical-align: middle;
font-size: 12px;
font-weight: bold;
color: #000;
text-decoration: none;
background: #fff;
}

div#mainNav ul.leve1st ul.leve2st li a.sub {
background: #fff url(../images/clonedvd_icon.gif) 104px -143px no-repeat;
}

div#mainNav ul.leve1st ul.leve2st li a:hover {
background: #e68704;
color: #FFF;
}
div#mainNav ul.leve1st ul.leve2st li a.sub:hover {
background: #e68704 url(../images/clonedvd_icon.gif) 104px -175px no-repeat;
}

div#mainNav ul.leve1st ul.leve2st ul.leve3st {
display: none;
position: absolute;
top: -1px;
left: 126px;
border: 1px solid #c4c4c4;
border-width: 1px 1px 0px 1px;
}

div#mainNav ul.leve1st ul.leve2st li:hover ul.leve3st{
display: block;
}

div#mainNav ul.leve1st ul.leve2st ul.leve3st li a {
width: 160px;
}



#contert {
float: left;
width: 698px;
background: #FFF;
border: #c4c4c4 solid 1px;

}
#contert p{
line-height:17px;
font-size:11px;
color:#363636;
}
#contert .key{
line-height:18px;
padding:10px 0;
}


a.default {
color: #028abc;
text-decoration:none;
}
a.default:hover {
text-decoration: underline;
}

div#mainNav ul.leve1st li a {
margin-top: 1px;
margin-left: -3px; 
_margin-left:0px;
display: block;
width: 131px;_width:129px;
line-height: 39px;
text-align: center;
vertical-align: middle;
font-size: 16px;
font-family:Arial, Helvetica, sans-serif;
color: #000;
text-decoration: none;
background: url(../images/clonedvd_icon.gif) 0 -265px no-repeat;}

.Arrowahead {
background: url(../images/banner_btn.gif) no-repeat 73px -204px;
padding-right: 16px;
}

.related_info {
background: url(../images/clonedvd_icon.gif) no-repeat 0 -216px;
padding-left: 22px;
}

.related_down {
background: url(../images/clonedvd_icon.gif) no-repeat 0 -244px;
padding-left: 22px;
}

.related_buy {
background: url(../images/clonedvd_icon.gif) no-repeat 0 -230px;
padding-left: 22px;
}

/**************************最新改版的样式************************************/
#one_main{ float:left; width:960px;}
#one_main_left{ width:683px; float:left;}
#one_main_top{ background:url(../images/one_left_title.png) no-repeat; height:10px; overflow:hidden;}
#one_main_center{ border-left:1px solid #ddd; border-right:1px solid #ddd; float:left; background:#fff; width:681px;}
#one_main_bottom{background:url(../images/one_left_bottom.png) no-repeat; height:11px; clear:both;}
#center_one{ float:left; width:287px; padding-top:12px; background:url(../images/one_center_one_right.png) no-repeat right; }
.center_one_title{ height:32px; background:url(../images/one_left_line.png) no-repeat bottom; font-size:22px; color:#353535;}
.center_one_title span{ margin-left:23px; line-height:18px;}
#center_one_main{ margin-left:9px;}
#center_one_main dl{ height:96px; margin-top:20px; color:#333; line-height:18px;}
#center_one_main dt{ float:left;  cdisplay:block; width:93px;}
#center_one_main dd{ float:left; }
#center_one_main dd a{ color:#e0000c; display:block; text-decoration:none;width:100px; float:left;background:url(../images/main_ico.png) no-repeat 70px 7px;}
#center_one_main dd.text{ width:172px; display:block; color:#666;}
#center_two{float:left; width:394px; padding-top:12px;}
.center_one_title01{ height:32px; background:url(../images/one_center_one_title.png) no-repeat bottom; font-size:22px; color:#353535;}
.center_one_title01 span{line-height:18px; float:left; display:block;}
.center_one_title01 img{ margin-right:10px; float:left; margin-left:20px; margin-top:5px;}
#center_two_main dt{ text-align:center; display:block; margin-top:5px;}
#center_two_main dd.learn{ margin-left:17px; line-height:18px; color:#666; width:348px;}
#center_two_main dd.learn a{  text-decoration:none; color:#e0000c; margin-right:4px;}
#player_menu{ height:34px; margin-top:16px; display:block; margin-left:80px; overflow:hidden;}
.menu01{ background:url(../images/two_menu.png) no-repeat; width:98px; height:34px; display:block; float:left;}
.menu02{ background:url(../images/two_menu.png) no-repeat -111px 0px; width:98px; height:34px; display:block; float:left; margin-left:14px}

#one_main_right_news{ float:left; width:270px; margin-left:7px;}

/*********************two_main*****************/

#two_main{ margin-top:8px; float:left;_margin-top:2px; width:960px;}
:focus {-moz-outline-style: none; }
.h_pro, .h_pro_bottom, .h_hotPro_main, .h_hotPro_bottom, .h_news_main, .h_news_bottom, .box960top, .box960bottom, .box960top2, .box960bottom2 {background:url(style_img/h_box.png) no-repeat;}
.tab_pro {float:left; width:683px;}
.tab_pro .tab_menu {height:42px; background:url(../images/teb_top_bj.png) no-repeat; padding-left:14px;}
.tab_pro .tab_menu .tab_m {float:left; font-size:12px; font-weight:normal; width:130px; height:32px;line-height:30px;padding-top:10px;_padding-top:10px; text-align:center; cursor:pointer; color:#3e4e57;}
.tab_pro .tab_menu .tab_m.curr {font-weight:bold; background:url(../images/tab_pro_hover.png) no-repeat 0 9px;}
.tab_pro .tab_cont { padding:20px 0 0 0;border-left:1px solid #ddd;border-right:1px solid #ddd; background:#fff;}

.week_pro01{ width:300px; float:left; margin-left:30px;_margin-left:15px;}
.week_pro01 dt{ float:left;  cdisplay:block; width:120px; margin-right:5px;}
.week_pro01 dd{ line-height:21px; width:165px; float:left;display:block;}
.week_pro01 dd b{ margin-top:10px; display:block;}
.week_pro01 dd a{ color:#e0000c; display:block; text-decoration:none; width:165px; background:url(../images/main_ico.png) no-repeat 70px 7px;}
.week_pro01 dd.text{ width:165px; display:block; color:#666; }


#tab_bottom{ background:url(../images/tab_pro_bottom.png) no-repeat; height:18px;}
#topics{ float:left; width:270px; margin-left:7px;}
.topics_title{ background:url(../images/awards_title.png) no-repeat; height:34px; font-size:18px;padding:8px 0 0 16px;}
.three_one_main01{ border-left:1px solid #ddd; border-right:1px solid #ddd; background:#f6f6f6; padding:10px 0 0 11px;_padding:10px 0 0 0;width:257px;}
.three_one_main01 ul{ width:258px; margin-bottom:2px;}
.three_one_main01 li{ background:url(../images/three_news_ico.png) no-repeat 0px 9px;}
.three_one_main01 li a{color:#666; text-decoration:none; margin-left:10px; display:block; width:244px;overflow:hidden;height:20px; line-height:24px;}
.three_one_main01 li a:hover{ color:#F00;}
.topics_bottom{ background:url(../images/awards_bottom.png) no-repeat; height:8px;}
.news_more a{ color:#e0000c; text-decoration:none; background:url(../images/main_ico.png) no-repeat 70px 7px; display:block; width:80px; margin-left:170px;}

.three_one_main02{border-left:1px solid #ddd; border-right:1px solid #ddd; background:#f6f6f6; padding:10px 5px 0 5px; width:258px;}
.three_one_main02 dl{ height:171px; border-bottom:1px solid #ddd;}
.three_one_main02 dl b{ color:#333; margin-left:13px; display:block; margin-bottom:11px;} 
.three_one_main02 dt{ float:left; margin-right:8px;}
.three_one_main02 dd{ float:left; color:#666;width:158px; display:block;}
.three_one_main02 dd i{ color:#e90011; font-size:14px; font-style:normal;}
.three_one_main02 dd.red{ display:block; margin-top:1px;}
.three_one_main02 dd a{ width:93px; height:30px; background:url(../images/one_main02-menu.png) no-repeat; display:block; margin-top:5px; float:right; margin-right:10px;}
.three_one_main02 dl b a{ text-decoration:none; color:#333;}

#footer{ height:50px; clear:both; background:url(../images/footer_bj.png) repeat-x; padding:17px 0 0 8px;}
#footer_left{ float:left; width:385px;}
#footer_left a{background: url(../images/dvd_copy_logo.gif) no-repeat; width:42px; height:41px; display:block; float:left;}
#footer_left span{ margin-left:10px; color:#7e7e7e; display:block; float:left; width:322px;}
#footer_right{ float:right; text-align:right; margin-right:5px; color:#af7eaf;}
#footer_right a{ text-decoration:none; color:#2e9bc3;}

.h_banner{width:960px;height:319px;position:relative; z-index:3; margin:10px 0 10px 0;}
.h_banner .imgs li{position:absolute; z-index:4;}
.h_banner .num{position:absolute;bottom:8px;right:8px;z-index:5;}
.h_banner .num li{color:#000;float:left; display:block;padding:2px 6px; margin-left:0px;background:#fff;font:normal 11px/1.4em Arial;filter:alpha(opacity=40);-moz-opacity:0.4;opacity:0.4;cursor:pointer; font-size:14px;}
.h_banner .num li.curr{background:#85aa10;filter:alpha(opacity=80);-moz-opacity:0.8;opacity:0.8;color:#fff;font-weight:bold;}

/*end*/
