/* CSS Document */
@charset "utf-8";
body{overflow:scroll; overflow-x:hidden;}
#divSmallBox{overflow:hidden;*display:inline;*zoom:1;width:10px;height:10px;border-radius:10px;background:#fff;}
#playBox{ width:704px; height:664px; background:#fff; position:relative; overflow:hidden;}
#playBox .oUlplay { width:99999px; position:absolute; left:0; top:0;}
#playBox .oUlplay li{ float:left; position:relative; }

#playBox .smalltitle{ width:300px; height:10px; position:absolute; bottom:10px; left:150px; z-index:10;}
#playBox .smalltitle ul{ width:150px; margin:0 auto;}
#playBox .smalltitle ul li{ width:10px; height:10px; margin:0 2px; border-radius:10px; background:url(../images/red_vn1.png) no-repeat; width:15px; height:14px; float:left; overflow:hidden;*display:inline;*zoom:1; cursor:pointer;}
#playBox .smalltitle .thistitle{ background:url(../images/red_vn.png) no-repeat; width:15px; height:14px;}

.s_center{ width:1340px; border-top:#e7e7e7 1px solid; margin:0 auto; overflow:hidden;}
.s_center_a{ width:1200px; margin:0 auto;}
.s_center_b{ width:1200px; float:left;}
.Never{ width:704px; float:left;}
.Never_2{ width:494px; float:left;}
.Never_2 .u_o{ width:470px; float:left; margin-top:25px; margin-left:11px;}
.Never_2 .u_o li{ float:left; height:23px; line-height:23px; font-size:12px; color:#666; padding:2px 15px 2px 15px; border:#999 1px solid; margin-right:4px;}
.Never_3{ width:470px; font-size:12px; color:#666; padding-top:10px; padding-left:24px;}
.Never_3 span{ color:#f04534;}
.Never_2 h3{ color:#333; font-size:24px; font-weight:100; margin-left:24px; margin-top:23px;}
.Never_4{ width:470px; border-bottom:#e7e7e7 1px solid; height:23px; line-height:23px; font-size:12px; color:#878787; margin-left:24px;}
.Never_5{ width:470px; font-size:14px; color:#434343; margin-left:24px; margin-top:10px;}

.Never_6{ width:470px; margin-top:26px; font-size:14px; color:#434343; margin-left:24px;}


.bd{ width:410px; margin-top:13px;height:215px; margin-left:24px; font-size:12px; color:#666; position:relative;overflow: hidden;}
.top{height:auto;width:auto;float:left;padding:0 5px 5px 5px; overflow-y:scroll; font-size:12px;color:#999; line-height:23px;}
.container1 {
	width: 400px;
	height: 350px;	
	border:1px solid #f0f0f0;
	padding: 4px;
	margin-left: 12px;
	float: left;
}

.container1 .div_scroll {
	width: 100%;
	height:340px;
	overflow: auto;
	float: left;
}	

.container1 .scroll_container {
	overflow: hidden;
	position: relative;
	
}

.container1 .scroll_absolute {
    position: absolute;
    font-family:'微软雅黑';
}

.container1 .scroll_vertical_bar {
    position: absolute;
    top: 0;
    right: 0;
    width: 6px;
    height: 100%;
    background: #f0f0f0;
    margin: 0;
    padding: 0;
}

.container1 .scroll_track {
	position: relative;
	background-color: #f0f0f0;
}

.container1 .scroll_drag {
	
	position: relative;
	top: 0;
	left: 0;
	cursor: pointer;
	background-color: #ccc;
}

.container1 .scroll_arrow {
	text-indent: -20000px;
	display: block;
	cursor: pointer;
	background-color: #f0f0f0;
}

.container1 .scroll_vertical_bar .scroll_arrow {
    height: 16px;
}



/* .scroll{width:13px;margin-left:10px;height:315px;float:left;background:url(../images/scroll02.png); position:absolute; right:0px; top:0px;}
.scroll p{width:13px;height:100px;background:url(../images/scroll01.png);cursor:auto;left:0;top:1px;position:absolute;} */
.bd table{ width:100%;}
.bd table span{ color:#f04534; }
.bd table .bd_op{text-align:right; font-size:12px; width:91px; float:left;}
.buy_h{ width:123px; height:27px; margin-top:40px; margin-left:24px;}
.buy_h button{ background-color:#f04534;cursor:pointer;outline: none;border:none;  width:123px; height:27px; display:block; font-size:14px; color:#FFF; line-height:27px; text-align:center;margin-top:370px;}

.fen_xi{ width:470px; margin-left:24px; font-size:14px; color:#434343; float:left; margin-top:10px;}
.fen_xi li{ float:left; margin-right:5px; cursor:pointer;}

.case{ width:1200px; margin:0 auto; margin-top:57px;}
.case_a{ width:1200px; font-size:24px; color:#333;}
.case_c{ width:68px; float:right;}
.case_c li{ width:31px; float:left; border:#999 1px solid; cursor:pointer; text-align:center;}
.case_c li:hover{ border:#db3f32 1px solid; color:#db3f32;}
.case_c .case_l{ border:#db3f32 1px solid; color:#db3f32;}
.wor{ width:1200px; margin-top:34px;}
.wor_1{ width:1200px; float:left;}
.wor_1 li{ float:left; width:236px; margin-right:5px; position:relative; height:297px;}
.wor_2{ width:236px; border:#000 1px solid; position:absolute; left:0px; bottom:0px; background-color:#282423; filter:Alpha(opacity=90); opacity:0.9; display:none;}
.wor_3{ width:236px; font-weight:bold; font-size:14px; color:#FFF; text-align:center; margin-top:8px;}
.wor_3 a{color:#FFF;}
.wor_3 a:hover{ border-bottom:#FFF 2px solid;}
.wor_4{ width:236px; text-align:center; font-size:14px; font-weight:bold; margin-top:12px;}
.wor_4 a{ color:#FFF;}
.wor_5{ width:236px; text-align:center; font-size:14px; margin-top:12px; margin-bottom:18px;}
.wor_5 a{ color:#FFF;}

.sustain{ width:1200px; margin:0 auto; margin-top:65px;}
.sustain_a{ width:1200px; float:left;}
.sustain_left{ width:564px; float:left;}
.sustain_left .die{ width:564px; font-size:24px; color:#333;}
.sustain_left .die_a{ width:564px; float:left;}
.sustain_left .die_a dl{ width:267px; float:left; margin-right:15px; margin-top:30px;}
.sustain_left .die_a dl dt{ width:67px; float:left; overflow:hidden;}
.sustain_left .die_a dl dd{ width:195px; float:left; padding-left:5px;}
.sustain_left .die_a dl dd .die_b{ font-size:16px; color:#464646; margin-top:10px;}
.sustain_left .die_a dl dd .die_c{ font-size:12px; color:#7d7d7d; margin-top:7px;}

.sustain_right{ width:621px; float:right; font-size:12px;}
.sustain_right_a{ width:621px; color:#333; font-size:24px;}
.sustain_right_b{ width:621px; background-color:#e2e2e2; margin-top:33px; font-size:12px;}
.sustain_right_c{ width:621px; text-align:center; padding-top:31px;}
.sustain_right_d{ width:540px; line-height:28px; margin-top:25px; margin-left:38px; padding-bottom:34px; color:#434343;}


a.abtn{display:block;height:27px;width:32px; border:#f04534 3px solid; z-index:9999; background-color:#f04534;}
a.aleft{float:left; width:32px; height:27px; border:#9a9a9a 1px solid; font-size:18px; color:#747273; text-align:center; display:block;}
a.aright{float:right; width:32px; height:27px; border:#9a9a9a 1px solid; font-size:18px; color:#747273; text-align:center;  display:block;}
.scrolllist{width:1200px;height:298px;margin:0 auto; padding-top:60px; position:relative;}
.scrolllist .imglist_w{width:1200px;height:298px;overflow:hidden;float:left;position:relative;}
.scrolllist .imglist_w ul{width:40000px;position:absolute;left:0px;top:0px;}
.scrolllist .imglist_w li{width:236px;float:left; margin-right:6px; position:relative; text-align:center;}
.scrolllist .imglist_w li p{color:#FFF; text-align:center; width:236px; line-height:30px; height:30px; font-weight:bold; cursor:pointer; font-size:12px;}
.scrolllist .imglist_w li p a{ color:#FFF;}
.scrolllist .imglist_w li p a:hover{ color:#FFF; font-weight:bold; border-bottom:#fff 2px solid; text-align:center; width:236px;}
.imglist_w .imglist li .oveblock{ width:236px; position:absolute; bottom:0px; left:0px; height:107px; filter:alpha(opacity=70);-moz-opacity:0.7;opacity:0.7; color:#FFF; background-color:#000; display:none;}
.imglist_w .imglist li .oveblock_w{ font-size:12px; text-align:center; color:#FFF; width:236px;}
.imglist_w .imglist li .oveblock_w a:hover{ color:#FFF; font-weight:bold; border-bottom:#fff 2px solid;}
.imglist_w .imglist li .oveblock_c{ font-size:12px; text-align:center; color:#FFF; width:237px;}
.imglist_w .imglist li .oveblock_c{ color:#FFF;}
.imglist_w .imglist li .oveblock_c a:hover{ color:#FFF; font-weight:bold; border-bottom:#fff 2px solid;}
.imglist_w .imglist li .oveblock_d{ font-size:12px; text-align:center; color:#FFF; width:237px;}
.imglist_w .imglist li .oveblock_d a{ color:#FFF;}
.imglist_w .imglist li .oveblock_d a:hover{ color:#FFF; font-weight:bold; border-bottom:#fff 2px solid;}

.scrolllist .vn{ width:80px; position:absolute; right:0px; top:0px; height:30px;}
.scrolllist .use_o{ font-size:24px; color:#333; width:200px; position:absolute; left:0px; top:0px;}


.baguetteBox { width: 1200px; font-size: 0; padding-top:35px;}
.baguetteBox img { display: inline-block; width: 215px; height: 150px; padding:10px; margin-right:5px;}
.menu { position: absolute; left: 0; top: 0; width: 200px; height: 100%; background-color: #ccc; font-family: Consolas,arial,"宋体";}
.menuc { height: 100%; overflow-x: hidden; overflow-y: auto;}
.menu span { display: block; height: 100px;}
.menu a { display: block; height: 40px; margin: 0 0 1px 2px; padding-left: 10px; line-height: 40px; font-size: 14px; color: #333; text-decoration: none;}
.menu a:hover { background-color: #eee;}
.menu .cur { color: #000; background-color: #fff !important;}
.main { height: 100%;}
.main h3{ font-size:24px; font-weight:100; color:#333;}
.main h3 a{
	display: block;
	width:80px;
	height:28px;
	line-height:28px;
	position:relative;
	z-index: 100;
	float:right;
	color:#fff;
	font-size: 16px;
	background:#d82731;
	text-align: center;
	margin-right:15px;

}
.main h3 a:hover{
	color:#fff;
	background:#f14537;
}
.mianc { position: relative; height: 100%; overflow-x: hidden; overflow-y: auto;}
.main h1 { width: 900px; margin: 40px auto; font: 32px "Microsoft Yahei";}
.explain, .sucaihuo-explain { margin-top: 20px; font-size: 14px; text-align: center; color: #f50;}

.vad { margin: 50px 0 5px; font-family: Consolas,arial,宋体,sans-serif; text-align:center;}
.vad a { display: inline-block; height: 36px; line-height: 36px; margin: 0 5px; padding: 0 50px; font-size: 14px; text-align:center; color:#eee; text-decoration: none; background-color: #222;}
.vad a:hover { color: #fff; background-color: #000;}
.thead { width: 728px; height: 90px; margin: 0 auto; border-bottom: 40px solid #fff;}
