@charset "utf-8";
@import url(../clearfix.css);

/* CSS Document */
body{ margin:0; padding:0; border:0; background-color:#000; font-family:Arial; font-size:11px; color:#fff;}
div, form, img, option, h1, h2, h3, h4, h5, h6 { margin:0; padding:0; border:0; }
select { font-family: arial; }
input{margin:0; padding:0; font-size:11px;vertical-align: middle;}
p{margin:0; padding:0 0 14px;}
ul{margin:0; padding:0;list-style-type:none;}
a{ text-decoration:underline; color:#666;}
a:hover{ text-decoration:underline; color:#f0ce66;}
.left{ float:left;}
.right{ float:right;}
.red{ color:#f00;}
.blue{color:#107fd4;}
.black{color:#000;}
.clr{ clear:both;}
#container .nobord{ background:none;}

#containerA{width:1002px; margin:0 auto;background-color:#000;}
#header{ width:1002px; height:118px; margin:0 auto; text-align:left; background:url(../img/bg_top.gif) no-repeat left top; position: relative; z-index:1000;}
.topright{ float:right; width:310px; height:18px; margin:24px 8px 0 0;  color:#fff; }
.topmenu{ float:left; margin-top:2px;}
.topmenu a{ margin:0 10px; color:#fff;}
.topmenu a:hover{ color:#fff;}
.language{ float:right;}

/* css for nav 一级 */
.navbox{ float:left; width:1002px;margin-top:16px;}
.nav{ float:left; width:370px; margin-left:15px; }
.navb{ float:right;width:360px;  margin-left:255px;}
.navb{ _margin-left:235px;}
.nav li,.navb li{ position:relative; float:left;padding:0 1px 0 2px; background:url(../img/bg_navli.gif) no-repeat left;}
.nav li a,.navb li a{overflow:hidden; float:left; padding:0px 12px; height:30px; line-height:30px; font-weight:bold;color:#333; }
/*.nav li a:hover,.navb li a:hover, */.nav .select a, .navb .select a{background:url(../img/bg_navlia.gif) repeat-x left top; text-decoration:none; color:#fff;}
#header .select li a{background:url(../img/bg_menua.jpg) no-repeat left top;color:#333;}
#header .nobord{ background:none;}
.nav li.show a, .navb li.show a{background:url(../img/bg_navli_hover.gif) repeat-x left top; text-decoration:none; color:#fff;}

/* css for nav 二级 */
.nav li ul,.navb li ul{position: absolute; top:30px; left:0; z-index:100; display:none;}
.navb li ul{ margin-left:-90px;}
.nav li.show a:hover,.navb li.show a:hover{color:#fff;}
.nav li.show ul,.navb li.show ul{ display:block; }
.nav li.show ul li,.navb li.show ul li{ padding:0;}
.nav li.show ul ul,.navb li.show ul ul{ display:none;}
.nav ul li,.navb ul li{float:none; width:165px; padding:0; border-bottom:1px solid #4c4c4c;}
.nav li li a,.navb li li a, .nav li.show li a,.navb li.show li a{float:none; display:block; background:#9a9a9a url(../img/bg_menua.jpg) no-repeat left top; color:#333;}
.nav li li.show a,.navb li li.show a{background:#000 url(../img/bg_navli_sechover.gif) repeat-x left top; color:#fff;}
#header .nav ul li a,#header .navb ul li a{padding-left:15px;height:28px;line-height:28px;}
#header .nav ul li a:hover,#header .select li a:hover{ background:#000 url(../img/bg_navli_sechover.gif) repeat-x left top; color:#fff;text-decoration:none;}
#header .navb ul li a:hover{ background:#000 url(../img/bg_navli_sechover.gif) repeat-x left top; color:#fff;}

/* css for nav 三级 */
.nav li li li.show{ background:url(../img/bg_menub.jpg) no-repeat left top;}
.nav li li li{ width:165px;}
.nav li li.show li a,#header .select li.show li a{ background:url(../img/bg_menub.jpg) no-repeat left top;}
#header .nav li li a{padding-left:24px;line-height:26px; }
#header .nav li li li a{ color:#fff; }
#header .nav li li li a:hover,#header  .select  li li a{ background:none;text-decoration:none; color:#66ccff;}
.nav li li,.navb li li{background:none;}
.nav li li ul{ display:none; margin:-26px 0 0 165px;}
.nav li li.show ul{ display:block;}

/*banner*/
.banner{
	margin-top:-30px;
	padding:0px 1px;
}
.banner img{
	font-size:0;
	display:block;
}
.content{
	background:#000 url(../img/bg_content.gif) left top no-repeat;
	padding:15px 90px;
}
.saletop{
	padding:0 0px 30px 0px;
	color:#fff;
	zoom:1;
}
.salemiddle{
	width:800px;
	overflow:hidden;
	padding-bottom:30px;
	
}
.salebox{
	background:url(../img/bg_salebox.gif) no-repeat left top;
	width:384px;
	height:230px;
	float:left;
}
.salebox h3{
	height:40px;
	line-height:40px;
	width:201px;
	text-align:center;
	font-size:18px;
}
.title{
	background:url(../img/bg_title.gif) no-repeat left top;
	width:246px;
	height:30px;
	line-height:30px;
	float:left;
	font-size:18px;
	text-align:center;
    font-weight: bold;
}
.proscroll{
	padding:10px 0 0 10px;
	width:374px;
	float:right;
	overflow:hidden;
}
.proscroll .prev,.proscroll .next,.proscroll .prev2,.proscroll .next2{
	float:left;
	display:block;
	width:28px;
	padding:50px 0;
	cursor:pointer;
}
.proscroll .prev{
	width:0px;
	overflow:hidden;
}
.proscrollul{
	width:336px;
	overflow:hidden;
	float:left;
}
.proscrollul ul{
	width:10000px;
}
.proscrollul li{
	float:left;
	width:158px;
	margin:0 5px;
	display:inline;
	height:170px;
	overflow:hidden;
}
.proscrollul li img{
	background:url(../img/bg_fe.png) no-repeat left top;
	padding:4px;
	display:block;
	font-size:0;
	margin-bottom:3px;
}
.proscrollul li a.title1{
	display:block;
	height:44px;
	line-height:14px;
	text-align:center;
	color:#fff;
	text-decoration:none;
	overflow:hidden;
}
.proscrollul li a:hover{
	color:#fff;
	text-decoration:underline;
}

.saleul{
	width:820px;
	clear:both;
	overflow:hidden;
	padding:10px 0 10px 0px; 
}
.saleul ul{
	width:837px;
}
.saleul li{
	width:240px;
	height:382px;
	float:left;
	border:1px solid #333;
	margin:10px 23px 30px 6px;
	display:inline;
	position:relative;
}
.saleul li .img img{
	font-size:0px;
	display:block;
}
.saleul li h4{
	overflow:hidden;
	height:62px;
}
.saleul li h4 a{
	color:#d4d4d5;
	font-size:12px;
	color:#fff;
	font-weight:normal;
}
.saleul li span{
	color:#f0ce66;
	font-size:12px;
}
.saleul li .span{
	color:#d4d4d5;
}
.saleul li .bot{
	background:none;
	padding:10px 0 0 0;
	text-align:right;
	overflow:hidden;
	height:auto;
}
.saleul li .bot img{

}
.buynew,.buynew2,.buynew3{
	display:block;
	background:url(../img/bg_buynew.gif) left top no-repeat;
	width:60px;
	height:23px;
	line-height:23px;
	color:#281d04;
	font-weight:bold;
	margin:5px 0;
	font-size:12px;
	padding-left:17px;
}
.buynew2{
	background:url(../img/bg_buynew2.gif) left top no-repeat;
}
.buynew3{
	background:url(../img/bg_buynew2.gif) left top no-repeat;
}
.buynew:hover{
	text-decoration:none;
	color:#281d04;
}
.buynew2:hover{
	text-decoration:none;
	color:#281d04;
}
.buynew3:hover{
	text-decoration:none;
	color:#281d04;
}
.saleul li .more{
	color:#848484;
	text-decoration:underline;
}
.saleul li div{
	background:url(../img/bg_listli.png) left top repeat-x;
	padding:8px 8px 0px 8px;
	height:194px;
}
.saleul li .price{
	background:none;
	padding:0;
	text-align:right;
	height:33px;
	line-height:33px;
	font-weight:bold;
	font-size:14px;
}
.saleul li .price .buynew,.saleul li .price .buynew3{
	float:left;
	font-size:12px;
	text-align:left;
}
.saleul li em{
	position:absolute;
	margin:5px 0 0 171px;
	background:url(../img/img_expired.gif) no-repeat left top;
	width:78px;
	height:36px;
}
.saleul li em img{
	background:none;
	padding:0;
}

.showexpired{	
	margin-left:30px;
	padding:10px 0;
	height:34px;
}
.showexpired span{
	display:block;
	float:left;
	background:url(../img/bg_show_expired.gif) left top repeat-x;
}
.showexpired a{
	display:block;
	line-height:34px;
	color:#fff;
	float:left;
	padding:0 34px;
	font-weight:bold;
	font-size:14px;
	background:url(../img/icon_1.gif) 7px 8px no-repeat;
}

.detail{
	background:#000 url(../img/bg_detail.gif) left top no-repeat;
	margin-top:-30px;
	padding:133px 101px 15px;
}
.banner2 img{
	font-size:0;
	display:block;
}
.proshow{
	padding:15px 0;
	width:734px;
	overflow:hidden;
}
.protitle{
	font-size:16px;
	font-weight:bold;
	color:#fff;
	margin-bottom:10px;
}
.protitletop{
	font-size:16px;
	font-weight:bold;
	color:#fff;
	padding:10px 0px;
	margin-top:15px;
}
.protitletop a{
	font-size:12px;
}
.proshow .img_l{
	float:left;
	margin:0 15px 0 0;
}
.proshow .img_r{
	float:right;
	margin:0 0 0 15px;
}
.proshow .month{
	color:#ebb438;
	display:block;
	margin-bottom:10px;
}
.proshow .box{
	height:150px;
	background:#171717;
	float:left;
	width:322px;
	padding:15px 25px;
	line-height:100%;
}
.detailshow{
	background:#333 url(../img/bg_detailshow.gif) left top repeat-x;
	padding:0 30px 20px;
}
.proscroll2{
	width:776px;
	margin:0 auto;
}
.proscroll2 .prev,.proscroll2 .next{
	float:left;
	display:block;
	width:16px;
	padding:5px 0;
	cursor:pointer;
}
.proscroll .prev2{
	width:0px;
	overflow:hidden;
}
.botscroll{
	background:url(../img/bg_srcoll2.gif) top left repeat-x;
	padding:20px 0;
	margin-top:8px;
	height:93px;
}
.proscrollul2{
	overflow:hidden;
	float:left;
	margin:0 12px;
}
.proscrollul2 ul{
	width:10000px;
}
.proscrollul2 li{
	float:left;
	width:124px;
	margin:0 10px;
	display:inline;
	height:95px;
	overflow:hidden;
}
.proscrollul2 li img{
	display:block;
	font-size:0;
	margin-bottom:3px;
}
.proscrollul2 li a img{
	border:2px solid #fff;
}
.proscrollul2 li a:hover img{
	border:2px solid #ff7800;
}

.botbox{
	border:1px solid #1f1f1f;
	width:765px;
	margin:0 auto;
	padding:15px;
	overflow:hidden;
	background:#0a0a0a;
	margin-top:30px;
}
.botbox li a{
	font-size:11px;
	font-weight:bold;
	color:#a6a6a6;
}
.botbox li{
	width:170px;
	float:left;
	padding:1px 8px;
	display:inline;
}
.botbox li li{
	float:none;
	display:block;
	padding:1px 0;
}
.botbox li ul{
	padding-top:10px;
}
.botbox li li a{
	font-weight:normal;
}
.nolink{
	padding:50px 0;
	display:block;
	float:left;
}


#footer{ width:1002px; height:130px; padding-top: 5px;background:url(../img/bg_footer.gif) no-repeat left bottom; clear:both; text-align:center; color:#fff; line-height:160%;} 
 

 
 

/*X*/
.edittext, .edittext p{
	line-height:150%;
}
.edittext p{padding-bottom:14px;}
.edittext ul{ list-style-type:disc;}
.edittext ul li{ margin-left:15px;}
.edittext ul ul{ list-style-type:circle;}
.edittext ul ul ul{ list-style-type:square;}
.edittext ol{ list-style-type:decimal;}
.edittext ol li{ margin-left:25px;}
/*.editortext ol li{list-style-position:inside;}*/

/*editor*/
.edit_table1, .edit_table2, .edit_table3{border-collapse:collapse;}
.edit_table1 th, .edit_table1 td{border:1px solid #000;}
.edit_table2 th, .edit_table2 td{border:1px solid #ccc;}
.edit_table3 th, .edit_table3 td{border:1px solid #fff;}


.nav li a, .navb li a{
	text-decoration:none;
}
.topmenu a {
	text-decoration:none;
}
.navb li a{
	padding:0 12px;
}


.topleft{
	margin:25px 8px 0 0;
	padding-left:15px;
	width:300px;
	float:left;
} 
.topleft a{
	padding-left:20px;
	margin-right:15px;
	display:block;
	float:left;
	height:16px;
	color:#fff;
	text-decoration:none;
}
.topleft a:hover{
	color:#fff;
	text-decoration:none;
}
.topleft .a_1{
	background:url(../img/facebook.gif) no-repeat left top;
}
.topleft .a_2{
	background:url(../img/twitter.gif) no-repeat left top;
}
