﻿.push{
    margin:30px 30px 0px 30px;}

.legend{ 
  background: url(images/legend.gif);
           width:640px;
	height:180px;
          }
.bpic-cp{
	background: url(images/cp.jpg);
           width:650px;
	height:480px;
	}
.g-left{
	width:260px; 
	height:600px;
	float:left;
  }
.g-right{
   width:691px;  
   float:left;
   margin-left:0px;
  }
.g-right1{
   width:691px; height:30px;
  }
.g-right2{
   width:691px; height:40px;
  }
.g-right-mark{
   width:691px; 
   float:left;
   }
.g-right3{
	width:60px;
	height:20px;
	float:left;
	height:30px;
  }
.g-right4{
	width:170px;
	height:20px;
	float:left;
	height:30px;
  }
.g-right5{
   width:436px; height:20px; float:left;
  }
.g-right6{
	width:101px;
	height:20px;
	background: url(images/2010global_0811.jpg);
	text-align: center;
	height:22px;
	font-size:14px;
    padding:4px;
    vertical-align: middle;
	float:left;
  }
.g-right61{
	width:99px;
	height:22px;
	float:left;
	background: url(images/2010global_082.jpg);
	text-align: center;
	height: 20px;
	font-size: 14px;
    padding:4px;
	}
.g-rightflash{
	width:400px;
	height:240px;
	float:left;
	}
.g-rightt{
	width:691px;
	background: url(images/neirong02.jpg);
	height: 40px;
	float:left;
	}
.g-rightb{
	width:691px;
	background: url(images/neirong01.jpg);
	height: 42px;
	float:left;
	}
.g-rightz{
	width:691px;
 	float:left;
    }
.g-rightz1{
	width:630px;
	float:left;
    }    
.g-rightz2{
       font-family:微软雅黑,line-height:20px; Arial, sans-serif, Tahoma;
	width:660px;
	float:left;
 padding-left:20px;
    }
.g-rightz3{
	width:650px;
	float:left;
    margin-left:12px;
    }
.g-rightnew{
	width:210px;
	float:left;
	line-height:20px;
	font-size:12px;
        
	}
.g-rightnew1{
	width:210px;
	background: url(images/2010global_121.jpg);
	height: 50px;
	}
.g-rightnew3{
	width:210px;
	background: url(images/2010global_122.jpg);
	height: 50px;
	}
.g-rightnew2{
	width:210px;
magin-bootom:20px;
}
.g-rightr{
	width:400px;
	float:left;
	}
.g-rightr1{
	width:10px;
	
	float:left;
	}
.g-rightr2{
	width:400px;
	height:24px;
	float:left;
	}
.g-rightr3{
	width:184px;
	height:67px;
	float:left;
	}
.g-rightr4{
	width:184px;
	height:80px;
	float:left;
	}
.g-rightr5{
	width:184px;
	height:60px;
	float:left;	
	}
.g-rightr6{
	width:184px;
	height:60px;
	float:left;
	}
.g-rightr7{
	width:184px;
	height:67px;
	float:left;
	}
.g-rightr8{
	width:195px;
	height:67px;
	float:left;
        padding-left:20px;
	}
.g-rightr9{
	width:390px;
	

    float:left;
	line-height:20px;	
    font-size: 12px;
	}

.booter{
    margin:20px;
  	line-height:14px;	
    font-size: 10px;
 }

#cu3er_swf{
	width:400px;
margin-left:20px; 
}


/*====== 默认样式重置(CSS Reset)开始 ======*/
	html, body { margin:0 auto;padding:0;}
	dl, dt, dd, ul, ol, li, p, h1, h2, h3, h4, h5, h6, th, td, hr {	padding: 0;margin: 0;	background-color:#000; font-size: 13px; font-family:微软雅黑,line-height:20px; Arial, sans-serif, Tahoma;}
	h1, h2, h3, h4, h5, h6, address, caption, cite, code, dfn, em, th, var ,strong{ font-style:normal; font-weight: normal;font-size: 100%;}
	table {	border-collapse: collapse;	border-spacing: 0;}
	label, input {vertical-align: middle;}
	ul,li{ list-style-type:none;}
	fieldset, img {border:0;}
	
/*====== 默认样式重置(CSS Reset)结束 ======*/


/*====== 布局相关定义开始 ======*/
	
	#container{ width:100%; padding-top:8px;}
	
    .mainContent { float:right; width:775px; overflow:hidden; }
    .sideBar {float:left; width:200px;overflow: hidden;}
	
	.mainCenter { float:left; width:550px; overflow: hidden;}
    .mainSide { float:right; width:220px; overflow: hidden;}

    .mainContent2 {overflow: hidden; }

/*====== 布局相关定义结束 ======*/


/*====== 网站通用定义开始 ======*/
	body { background-color:#000; margin-left: 0px; margin-top: 0px; font-family:微软雅黑, Arial, sans-serif, Tahoma; }
	h1{ font-weight:bold; }
	
	a:link , a:visited{ color:#fff; font-size:13px;  font-family:微软雅黑, Arial, sans-serif, Tahoma; text-decoration:none; cursor:pointer; }
	a:hover ,a:active{ color:#FFF; text-decoration:none; }
    a.hot,.hot{ color:#CB0003!important;}
	.sharp a:link, .sharp a:visited, .sharp{ color:#fff!important;}
	.sharp a:hover{ color:#fff;text-decoration:underline;}
	
/* --- 常用属性定义 --- */
	
	.text_center{ text-align:center;}
	.text_right{ text-align:right;}
	
	.flowright{ float:right;}
	.flowleft{ float:left;}
	
    .overflow_hidden { overflow: hidden;}
    .spacing {	font-size: 0px;	visibility: hidden;	line-height: 5px;}
    .clearbox {
	    border-top: 1px solid transparent !important;
	    margin-top: -1px !important;
	    margin-top: 0px;
		clear: both;
		font-size: 0px;
		line-height: 0px;
		height: 0px;
		border: 0px;
		visibility: hidden;     }   
		

/*--- 轮换图片 活动 ---*/
    .function_tab { 
	    float:left;
		position:relative;
		width:546px;
		height:260px;
		overflow:hidden;
		border:2px solid #a0caf3;
            }
    .function_tab img{ width:546px; height:260px; }
	
    .function_tab dd span{ position:absolute; bottom:3px; left:30px; color:#fff;}  

	.function_tab dt{ position:absolute; right:10px; bottom:10px; font-size:12px; z-index:100;}
    .function_tab dt a{ display:inline-block; background-color:#fff; border:1px solid #cdcdcd ; font-family:Tahoma; padding:0px 5px; color:#333; cursor:pointer;}
    .function_tab dt .function_on{ background-color:#FF0000;color:#fff; }
	
/*--- 产品列表 - 动态切换展示 ---*/
    .product_tab{ position:relative;  background:url(images/box2.gif) right top no-repeat; height:35px; line-height:35px; }
	.product_tab dt{ position:absolute; right:0px; top:0px;}
	.product_tab h2{ display:inline-block; background:url(images/box2.gif) left top no-repeat; padding-left:40px; height:35px; line-height:35px; color:#333; font-weight:bold; font-size:14px; }
	.product_tab dt a{display:inline-block; background:url(images/box2_on.gif) left top no-repeat; padding:0 15px; height:35px; line-height:35px; color:#333; font-weight:bold; font-size:14px; }
	
	.product_tab dt .product_on{ display:inline-block; background-color:#FFFFFF; }
	

	.product_list1{ border:1px solid #bacfe8; border-top:none; height:100%; overflow:hidden;}
	.product_list1 li{ float:left; text-align:center; color:#333;margin-top:15px; margin-bottom:5px; border-right:1px dashed #dddddd; overflow:hidden;}	
	.product_list1 .p_list_name {line-height:24px;}
	.product_list1 .p_list_pic {}
    .product_list1 .p_list_price {  color:#CC0000;line-height:22px;}	
    .product_list1 .p_list_pic img {padding:2px 5px;}
    .product_list1 .p_list_botton { display:none;}
	
	.two li{ width:49%; height:120px; border-bottom:1px dashed #dddddd; border-right:none;}
	.fiv li{width:20%; }
	.thr li{width:33%;  }
	.one li{width:100%;}
	
	
	.product_list2{ border:1px solid #bacfe8; border-top:none; height:100%; overflow:hidden;}
	.product_list2 li{ float:left;  color:#333; margin-top:15px; margin-bottom:7px; border-bottom:1px dashed #dddddd; }	
	.product_list2 .p_list_name {line-height:24px;}
	.product_list2 .p_list_pic {float:left; margin:0 5px;}
    .product_list2 .p_list_price {  color:#CC0000; line-height:22px;}	
    .product_list2 .p_list_pic img { padding:2px 5px;}
    .product_list2 .p_list_botton a { padding:2px 5px;}


	
/*--- 通用模块 list_a ---*/
    .news{ height:217px;}
	.sale{ height:253px;}
	.list_a ,.list_b ,.product_nav{ border:1px solid #bacfe8; border-top:none; padding:5px 10px;}
	.list_a ul{ background:url(images/no1.gif) left 5px no-repeat;} 
	.list_a li{ 
	     /*background:url(images/do1.gif) left 10px no-repeat;
		 width:180px;
		 padding-left:15px;*/
		 line-height:22px; 
		 padding-left:25px;
	      }
/*--- 通用模块 list_b 热销排行---*/
	.list_b li{ background:url(images/triangleOrange.gif) left 8px no-repeat; line-height:24px; padding-left:12px; }
    .list_b li span { color:#9A1041; font-size:12px; font-weight:bold; margin-right:3px;    }
	
	.commit {padding:5px 10px; height:230px;}
	.commit li { line-height:25px; border-bottom:1px dashed #D9C3B8;}
	.commit li span{ text-align:right; display:block; color:#666;}
	
/*--- 通用模块 product_nav 商品节点---*/
	.product_nav li b{ background:url(images/icon5.gif) left top no-repeat; padding-left:25px; line-height:24px; font-size:14px; font-weight:bold;  color:#D6290B; }
	
	.product_nav div li{ display:block; line-height:22px; border-bottom:1px dashed #dddddd; }
	
	.product_nav div li a{padding-left:20px; color:#333; /*border-bottom:1px dashed #cdcdcd;*/}
	
	.product_nav div li a:hover{ display:block; background-color:#404246; color:#fff; /*text-decoration:underline;*/ }


/*--- 通用模块 mode_b ---*/
    .mode_a { height:100%; overflow:hidden;   }
	.mode_a h2{ background:url(images/box1.gif) right top no-repeat; height:36px;}
	.mode_a h2 span{display:inline-block; background:url(images/box1.gif) left top no-repeat; padding-left:35px; height:36px; line-height:30px; color:#333; font-weight:bold; font-size:14px; }
	
    .newst h2 span{display:inline-block; background:url(images/box1_hui.gif) left top no-repeat;}

	.rank h2 span{display:inline-block; background:url(images/box1_red.gif) left top no-repeat;  }
	
  	.mode_d { }
	.mode_d h2{ background:url(images/box2.gif) right top no-repeat; height:35px;}
	.mode_d h2 span{display:inline-block; background:url(images/box2.gif) left top no-repeat; padding-left:40px; height:35px; line-height:35px; color:#333; font-weight:bold; font-size:14px; }

  	.mode_c { }
	.mode_c h2{ background:url(images/box3.gif) right top no-repeat; height:28px;}
	.mode_c h2 span{display:inline-block; background:url(images/box3.gif) left top no-repeat; padding-left:35px; height:28px; line-height:28px; color:#333; font-weight:bold; font-size:14px; }
	
/*--- side产品导航 ---*/
   
	.mode_p h2{ background:url(images/box1.gif) right top no-repeat; height:36px;   }
	.mode_p h2 span{ display:inline-block; background:url(images/box1_white.gif) left top no-repeat; padding-left:35px; height:36px; line-height:30px; color:#565656; font-weight:bold; font-size:14px; }
	
	.mode_p .bgm { padding-bottom:8px; border-left:1px solid #D6D6D6; border-right:1px solid #D6D6D6; border-bottom:1px solid #D6D6D6;  }
	
/*====== index 布局定义 开始 ======*/
