
body {font:12px/1.8 tahoma,arial,SimSun,Sans-Serif;; background:url(../../bbx/images/bg.jpg);  color:#000;}
a {color:#000; text-decoration:none; outline:none; cursor:pointer}
a:hover {color:#f30; text-decoration:underline;}
table{border-collapse:collapse; border-spacing:0;}
button,input,select,textarea {font-size:100%; vertical-align:middle; font:12px/1.5 tahoma,Arial,SimSun,Sans-Serif;}
textarea {overflow:auto;vertical-align:top;}
img {-ms-interpolation-mode:bicubic;}
a img {border:none;}



#index,#default{}
#top,#banner,#container{width:965px; margin:0 auto; overflow:hidden; zoom:1; clear:both;}
.imain1,.imain2,.dmain1.dmain2{ overflow:hidden; zoom:1; }

#banner{ display:none}
#index #container{ background:url(../../bbx/images/cbg.jpg) center top no-repeat;}
#default #container{ background:url(../../bbx/images/cbg2.jpg) center repeat-y}


.imain1,.dmain1 { float:left; }
.imain2,.dmain2 { float:right;}
.imain1{ width:638px; padding:4px;}
.imain2{ width:319px; padding-top:135px;}
.dmain1{ width:227px; padding-top:20px;}
.dmain2{ width:708px; padding:15px;}


#top{ width:100%; background:url(../../bbx/images/menubg.jpg) left 136px repeat-x;}
#top1 { width:950px; margin:0 auto; background:url(../../bbx/images/top.jpg) right top no-repeat; padding-right:15px; padding-top:10px;}
#top2 { width:965px; margin:0 auto; }
#top #logo{ float:left;}
#top .menu{ float:left; }
#index #top{ margin-bottom:30px;}


#mainmenu{ display:none;}
.menu { height:30px; padding-left:20px;}
.menu li{ float:left; margin:0 15px; }
.menu a{ float:left; display:block; width:80px; text-align:center; padding-top:10px; white-space:normal; line-height:30px;_line-height:35px; font-family:Microsoft YaHei,"ËÎÌå";font-size:15px; color:#6C3F08; }
.menu #hot a,
.menu a:hover{ border-top:5px solid #F4A45D; background:#FFF; color:#000; opacity:0.5; filter:alpha(opacity=50); cursor:hand; line-height:25px; _line-height:30px; text-decoration:none;}

.menu2 li ul {display:none;}
.menu2 li:hover ul,.menu2 li.over ul{display:block;}
.menu2 #ddmenu2 { width:800px; position:absolute; top:65px; z-index:999;}
.menu2 #ddmenu2 li{ margin:0;}
.menu2 #ddmenu2 a{ width:100px; padding:20px 5px 0; line-height:25px; opacity:1; filter:alpha(opacity=100); cursor:hand; background:url(../../bbx/images/menubg.jpg) bottom repeat-x; border:0; color:#000; }
.menu2 #ddmenu2 a:hover{ border:0; text-decoration:underline; }
.menu2 #ddmenu2 #hot a{} 


#bottom_bg{background:url(../../bbx/images/bottom1.jpg) top repeat-x;}
#bottom{ width:950px;margin:0 auto; line-height:30px; text-align:center;}
#bottom1{ }
#index #bottom{ margin-top:20px;}




.bx1,.bx2,.bbx1{margin-bottom:8px;} 
.l {float:left;}
.r {float:right;}

.l font {font-family:SimSun,Arial,Sans-Serif;}
.bbx1_t1 font { padding-left:20px; color:#444; font-size:14px}

.bbx1_t{ height:28px; line-height:28px; border-bottom:1px dotted #222}
.bbx1_t1{ background:url(../../bbx/images/icon.gif) left center no-repeat}
.bbx1_c{ padding:10px; }




#container .menu{ width:auto; height:auto; margin:0; padding:0; background:none; float:none; border:0; position:static;}
#container .menu ul{ width:auto; height:auto; margin:0; padding:0; background:none; float:none; border:0; position:static;}
#container .menu li{ width:auto; height:auto; margin:0; padding:0; background:none; float:none; border:0; line-height:normal;}
#container .menu li a{ width:auto; height:auto; margin:0; padding:0; background:none; float:none; border:0; line-height:normal; text-align:left; font-weight:normal; }

#container .menu{ width:160px; margin:0 auto;}
#container .menu li{ margin:5px 0;}
#container .menu li a{ display:block; height:34px; line-height:34px; background:url(../../bbx/images/li.jpg) center center no-repeat; font-size:12px; padding-left:40px; color:#000;}
#container .menu #hot a,
#container .menu li a:hover{ background:url(../../bbx/images/li2.jpg) center center no-repeat; opacity:1; filter:alpha(opacity=100);cursor:hand;color:#000; }

#container .menu #ddmenu2 li{ margin:0;}
#container .menu #ddmenu2 li a{ display:block; height:34px; line-height:34px; background:url(../../bbx/images/li.jpg) center center no-repeat; color:#000; padding-left:40px;}
#container .menu #ddmenu2 li a:hover{ background:url(../../bbx/images/li2.jpg) center center no-repeat;}

#submenu{ width:160px; margin:0 auto;}
#submenu li a{ display:block; height:34px; line-height:34px; background:url(../../bbx/images/li.jpg) center center no-repeat; padding-left:40px; margin:5px 0;}
#submenu li a:hover{ background:url(../../bbx/images/li2.jpg) center center no-repeat; text-decoration:none}

.newscate,.prodcate,.prodcatem { width:160px; margin:0 auto;}
.newscate li,
.msidebar1 a,
.prodcate li{}
.newscate li a,
.msidebar1 a,
.prodcate li a{ display:block; height:34px; line-height:34px; background:url(../../bbx/images/li.jpg) center center no-repeat; padding-left:40px; margin:5px 0;}
.newscate li a:hover,
.msidebar1 a:hover,
.prodcate li a:hover{ background:url(../../bbx/images/li2.jpg) center center no-repeat; text-decoration:none}

.msidebar1{ width:160px; margin:0 auto;}
.msidebar1 a{}
.msidebar2 a,
.msidebar3 a,
.msidebar4 a{ display:block; height:34px; line-height:34px; background:url(../../bbx/images/li.jpg) center center no-repeat; padding-left:40px; margin:5px 0;}
.msidebar2 a:hover,
.msidebar3 a:hover,
.msidebar4 a:hover{ background:url(../../bbx/images/li2.jpg) center center no-repeat; text-decoration:none} 

.sitemap{ width:160px; margin:0 auto;}
.sitemap li{ display:block; height:34px; line-height:34px; background:url(../../bbx/images/li.jpg) center center no-repeat; padding-left:40px; margin:5px 0;}



#boxNewsList li{ overflow:hidden;zoom:1; height:auto !important; line-height:30px; background:url(../../bbx/images/arrow.gif) left 10px no-repeat;border-bottom:1px dashed #ccc;}
#boxNewsList li a{ float:left; padding-left:15px;}
#boxNewsList li .newsTime{ float:right; color:#676767}

#boxNewsList .sumary_list{ margin-bottom:10px; }
#boxNewsList #sum_content{ display:block; color:#888; line-height:2.2}
#boxNewsList .show_all{ float:right;}
#boxNewsList .show_all a{ color:#900}

#boxNews{ width:98%; }
#title{margin:10px 0; text-align:center;font-size:18px;font-family:simsun,Arial,sans-serif; font-weight:600}
#boxNews #info { text-align:center; color:#888; font-size:11px;}
#maininfo{ padding:10px 0; font-size:14px; line-height:1.8;}




#ps1,#ps2,#ps3,#ps4,#ps5,#ps6,#ps7,#ps8,#ps9,#ps10 { overflow:hidden; zoom:1; margin:0 auto; width:144px;}
#ps0,.p_name,.p_group,.p_detail,.p_price,.p_vip,.p_link,.p_cart {display:block;}
#p_img a{ display:block; overflow:hidden; zoom:1; text-align:center; border:2px solid #000;}
#p_img a:hover{ border:2px solid #FF8601;}
#p_img img { width:140px;}
#p_info .p_num {display:none}
.p_name {text-align:center}
.p_detail b{font-weight:normal;}
.p_price b{color:#f00; font:16px georgia; font-weight:normal;}
.p_price{ color:#f00;font-family:Georgia;}
.p_vip b{ font-weight:normal;}
.p_link{float:left;}
#ps4 .p_link,
.p_cart{float:right;}
#ps4 .p_link a,
.p_cart a{display:block; width:45px; height:22px; line-height:22px; text-align:center; background:url(../../bbx/images/btn1.gif) no-repeat; color:#fff; font-size:12px;}

#ps3,#ps9 .p_price{ text-align:center;;}



#show_pro {}
#show_pro .pro_info {color:#999; font-size:11px} 
#show_pro .pro_name {} 
#show_pro .pro_img {} 
#show_pro .pro_detail table {}

#show_content {margin-bottom:10px;color:#666}

#show_detail {margin:10px auto; padding:10px; clear:both;overflow:hidden;border-top:1px solid #666; border-bottom:1px solid #666;}
#show_detail td {padding:0}
#show_detail .pro_price {color:#f00} 
#show_detail .pro_num {display:none} 
#show_detail .pro_new,.pro_hot {} 

#show_order {width:99%; padding:5px 0 10px; clear:both;}
#show_order #pInfo { color:#676767; font-size:14px; font-weight:normal;}
#show_order input {}
#show_order textarea {}




.gform .gf_title { font-size:14px; font-weight:bold;color:#f30}
.gform input,.gform textarea {width:300px; padding:2px 2px 3px 3px; vertical-align:top; }
.gform textarea { width:500px; overflow:auto }
.gform .gf_welcome {color:#666}

#container .gbook {}
#container .gbook li {background:none}
.gbook .gb_name {font-weight:normal;}
.gbook .gb_nickname b {}
.gbook .gb_replay b {}
.gbook .gb_content {border:1px dotted #aaa; padding-left:10px}
.gbook .gb_info { color:#676767} 
.gbook .gb_page {}



.btn1,.btn3,.btn2,.btn4 {}

#niceUserLogin { margin:5px 0 5px 5px; line-height:2.2}
#niceUserLogin li{list-style:none; }
#niceUserLogin .btn1,
#niceUserLogin .btn2 { margin-left:40px }

#UserLogin {margin:5px 0 5px 5px;}
#UserLogin li{float:left;vertical-align:bottom; list-style:none;}



#FrLgn{margin:5px 0 5px 5px; line-height:2.2;}

#FrLgn .webmaily{margin:3px 0 0 100px;}



#xnicewebmail,
#ynicewebmail {margin:5px 0 5px 5px;}

#ynicewebmail #domain {padding-left:44px;}
#ynicewebmail .btn {margin:5px 0 0 100px}

#xnicewebmail {width:450px;}



#prodsearch #pkeyword{}
#prodsearch #psbt{}



#prodsearch,
#baidu1,
#baidu2,
#google {margin:5px 0 5px 5px;}




.pagenav,#prodpage { text-align:center; padding-top:10px;}

#aboutjobdiv {}
.joblist li { list-style:none;}
.joblist li span {} 
.joblist .job_name {border:1px dashed #ccc;padding:2px 5px;margin-bottom:5px;}
.joblist .job_submit {padding-top:10px; text-align:right;}
.joblist .job_submit a {color:#444; font-size:13px; text-decoration:underline;} 

.flink{}
.flink li{ list-style:none; overflow:hidden; zoom:1; margin:5px 0;}
.flink a{}
.flink img{}
#flink { width:98%;} 

#votetable {margin:5px 0 5px 5px;}
#votetable .vote_item p {vertical-align:middle}
#votetable dd {padding-top:5px;}

.imgtxt li{ list-style:none; overflow:hidden; zoom:1; margin:10px; vertical-align:top;}
.imgtxt img{ width:40%; margin:10px;}

#textimg img{ width:95%;}
.img_l img{}
.img_t img{}
.img_fl img{}
.img_fr img{}
#testcontent{ overflow:hidden; zoom:1; margin:10px 0;}
#testcontent img{ width:30%; margin:0 10px; }

.img_t li{ width:30%; display:inline-block; _display:inline; *display:inline;}
.img_t li img{ width:95%;  display:block; margin:0 auto;}
.img_t li p br{ display:none;}
.img_t li p a{ display:block; text-align:center;}

.marq td{ text-align:center; padding:0 5px;}

#jscart{ display:block;height:16px;background:url(../../bbx/images/cart.gif) no-repeat left center;}
#jscart a{ line-height:20px; margin:0 5px 0 20px;}

.orderstatus {margin:0 5px;}

.homelink{ display:block; width:690px; text-align:right; line-height:30px; position:absolute;}





.txt { font-size:12px;width:120px;}
#niceUserLogin .txt{ width:90px;}
#UserLogin .txt{ width:90px;}
#ynicewebmail .txt{ width:120px;}
#FrLgn .txt{width:120px;}
#FrLgn select{ width:124px;}


.btn1,.btn3,.btn2,.btn4,
.vote_submit, .vote_view,
.btn {
	width:63px; height:21px; line-height:21px;
	color:#fff;
	background:url(../../bbx/images/btn.gif) no-repeat;
	font-size:12px;
	border:none; cursor:pointer;
}

.gform .gbt, .pd_addcart a, #addtocart,
.gbt {
	width:63px; height:21px; line-height:21px;
	color:#fff;
	background:url(../../bbx/images/btn.gif) no-repeat; 
	font-size:12px;
	border:none; cursor:pointer; 	
	display:inline-block;*display:inline;*zoom:1;text-decoration:none;
}


