﻿
.m_r_0 { margin-right:0px !important;}
.m_t_10 { margin-top:10px !important;}
.m_t_15 { margin-top:15px !important;}

.left { float:left !important;}
.right { float:right !important;}
.blank_10{ width:100%; height:10px; } 
.blank_15{ width:100%; height:15px; }
.border_1 { border:1px solid #ccc; }
.border_radius_5 { -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; }
.border_none { border:none;}
.bg_fff { background:#fff; }

.shadow { box-shadow:1px 1px 3px #ddd; }
.shadow_3 {  box-shadow: 0px 0px 3px #ccc;}
.shadow_5 {  box-shadow: 0px 0px 5px #ccc;}
.shadow_10 { box-shadow:0px 0px 10px #ccc;}
.vk_border_1 { border:1px solid #ccc; }

img, fieldset { border:0; }
ol, ul, menu { list-style:none; }
td, th, div { word-break:break-all; word-wrap:break-word }
* { outline:none } 


.module { position: relative;}
.module em { position:absolute; right:0px;}

.ie6 .module { position: static;}
.ie6 .module em { position: static; right:0px;}


 .wp { margin: 0 auto; width:980px; clear:both; } 
 #wp .wp { width: auto;}

 .vk_index {  margin: 0 auto; width:980px; clear:both; }

.vk_index .frame {background: transparent !important; }
.vk_index .block {background: transparent !important; }
.col_2 .frame, .col_3 .frame, .col_4 .frame {background: transparent !important; margin:0px; padding:0px;} 
.col_2 .block, .col_3 .block, .col_4 .block {background: transparent !important;  margin:0 0px; padding:5px 0px;}




.col_bbs .frame {background: transparent ; margin:0px; padding:0px;} 
.col_bbs .block {background: transparent ;  margin:0 0px; padding:5px 0px;}

.col { }
.col .frame  {background:#fff; } 
.col .block  {background:#fff; }
.col_vk_title .title { height:43px; line-height:40px; background: url(/template/veikei_dz_com_20130925_fashion_aero/images/bg_col_vk_title.gif) repeat-x 0 0;  }


	.col h2 a {display:inline;  font-size:20px; font-weight: normal; }
	.col h2 span{  position:absolute; right:10px;  }
		.col h2 span a { float:left; color:#555; font-size:14px; font-weight:normal;}
			.col  h2 span a:hover { color:#f60; }
		.col  h2 span em { float:left; color:#ddd; font-size:14px; font-weight:normal; }
			.ie7 .col h2 span a { line-height:30px; }
			.ie7 .col  h2 span em { line-height:30px; }


.col_bbs .frame {background:#fff; } 
.col_bbs .block {background:#fff; }
.col_bbs_vk_title .title { height:38px; line-height:35px;/* background: url(/template/veikei_dz_com_20130925_fashion_aero/images/bg_col_vk_title.gif) repeat-x 0 0; */ }


#um .diynav { text-align: right; }
	#diy-tg { padding-top:0px;}
	#diy-tg_menu { margin-top:-12px !important;}
	#diy-tg_menu ul li a { height:24px; line-height:24px;  color:#333;}

	a#diy-tg { width: 55px; /*height:24px !important;*/ margin-top:10px;text-indent: -9999px; overflow: hidden; background: url({STATICURL}image/diy/panel-toggle.png) no-repeat 100% 1px;  }

	#diy-tg { float: none; display: inline-block; margin-bottom:0px; height: 19px;  }

	#diy-tg_menu { margin-left: -18px; }
		#diy-tg_menu li { line-height: 2; }


	.avts img { width: 30px; height: 30px; vertical-align: middle; padding-top:0px; }



	#toptb { height:40px; line-height: 40px; border:none; /*box-shadow:0px 1px 3px #ddd; opacity:.5; -moz-opacity:.5; filter:alpha(opacity=50);*/ background:url(/template/veikei_dz_com_20130925_fashion_aero/images/bg_toptb.png) repeat-x  top center ;  }
		#toptb a { float: left; padding: 5px 4px 0 4px; height:30px;  line-height: 30px;  color: #333; }
		#toptb a.showmenu { padding-right: 15px; }
		#toptb .pipe { float: left; display: none; }


 .top_head {  width:100%; height: auto; position:relative; z-index:20;  background:  url(/template/veikei_dz_com_20130925_fashion_aero/images/bg_head.png) repeat-x top center;  }
 .vk_bg_shadow {width:100%; height:20px; position:relative; z-index:10; background:url(/template/veikei_dz_com_20130925_fashion_aero/images/bg_shadow.png)  top center  no-repeat;  }

	 .ie6 .top_head {  background:  url(/template/veikei_dz_com_20130925_fashion_aero/images/bg_head.jpg) repeat-x top center;  }
	 .ie6 .vk_bg_shadow {background: none;  }


	#hd {/*  margin-top:45px; */ border-bottom: {HEADERBORDER} solid {SPECIALBORDER}; {HEADERBGCODE} z-index:99;  }
		#hd .wp { padding:5px 0 0; }
		

			.hdc { min-height: 70px; }
				.ie6 .hdc { height: 70px; }
			#hd h2 { padding: 0 20px 4px 0; float: left; margin-top:0px; }
				#space #hd h2 { margin-top: 0; }
			#hd .fastlg { float: right; padding-top: 10px; }



	a#switchwidth { width: 30px; height:30px !important;   padding-top:0px;   background: url(/template/veikei_dz_com_20130925_fashion_aero/images/switch_width.gif)  no-repeat 0 0; text-indent: -9999px; overflow: hidden;}
	a#switchwidth:hover{ background-position:0px -30px; }

			
	#toptb a#sslct { width: 30px; height:30px !important;  padding-top:0px; background: url(/template/veikei_dz_com_20130925_fashion_aero/images/style_switch.gif) no-repeat 0 0; text-indent: -9999px; overflow: hidden; }
	#toptb a#sslct:hover { background-position:0px -30px; }
	
	#sslct_menu { padding: 10px 10px 10px 10px; width:420px; }
		 .sslct_btn { float: left; margin: 4px 4px 0 0; width: 200px; height: 32px; line-height:30px; border: 1px solid #fff; cursor: pointer; font-size:14px; text-indent:10px; }
		 .sslct_btn:hover { background:#ddd; }
			.sslct_btn i { float: left; display: inline; margin: 1px; width: 30px; height: 30px; background: #2E80D1; overflow: hidden; font-style: normal; }


					
			/* search right */
			#scbar_logo_r { margin:10px 0px 10px 30px; width:350px /*490px*/; height: 50px; border:none; line-height: 50px; overflow: hidden; /* border-radius:5px; box-shadow:0px 1px 3px #aaa;*/ background: url(/template/veikei_dz_com_20130925_fashion_aero/images/search_logo_r.png) no-repeat 0 0; }

				.scbar_txt_td { background: none; }
				#scbar_txt { width: 200px !important; height:40px; line-height:40px; padding:5px 10px; border: none; background:none; outline: none; font-size: 16px; color:#888 !important; } 
				.scbar_type_td { width: 60px; text-align: center; background: none; padding-right:10px; }
					#scbar_type { display: block; padding-left: 5px; text-align: left; text-decoration: none; }
						#scbar_type_menu { margin-top: 0px; }
				.scbar_btn_td { width:50px; height:50px; background: url(/template/veikei_dz_com_20130925_fashion_aero/images/search_logo_r.png) no-repeat  -350px 0;  }
				#scbar_btn { margin:0; padding: 0; border: none; background: transparent; display:block; width:50px;  height:50px;}
					

#toptb .hm { height:35px; overflow:hidden;} 
	.fastlg_fm { border-right:none; }
	.fastlg_fm img.vm { padding-top:5px; }
	#toptb .qq_bind { margin-top: 5px !important; }


			#nv {  overflow: hidden !important; width:100%; z-index:9999; height: 40px; margin-bottom:4px; padding:0px; /*box-shadow:0px 3px 8px #555; opacity:.8; -moz-opacity:.8; filter:alpha(opacity=80);*/ background: none /*url(/template/veikei_dz_com_20130925_fashion_aero/images/nv.gif) repeat-x*/ ; }
			#nv ul{ width: 980px ;  height: 40px;   margin-top:0px;  margin:0 auto; overflow: hidden !important; /* box-shadow:0px 1px 3px #999;   border-radius:5px 5px 0 0;*/     background: none /* url(/template/veikei_dz_com_20130925_fashion_aero/images/nv_a.png) repeat-x */;  } 
				#nv li { float: left; height:34px;  margin:3px 3px; font-weight:normal; font-size: 14px;  background: none;  background:  none  /* url(/template/veikei_dz_com_20130925_fashion_aero/images/nv_li.gif) no-repeat 100%  0 */; }
					.ie_all #nv li { line-height: 40px;}
					.ie6 #nv li { line-height: 40px; }
					
					#nv li a { float: left; padding:0 20px; text-align:center; width: auto;  height: 34px; display:block; line-height: 34px; color: #fff; font-size:16px; background: none; /* background-image: url(nv.gif); */ } 

						#nv li span { display: none; }
					#nv li.a { margin-left:5px; background: url(/template/veikei_dz_com_20130925_fashion_aero/images/nv_a.png) repeat-x top center; } 
						#nv li.a a { color:#fff;   background: none /*url(/template/veikei_dz_com_20130925_fashion_aero/images/nv_a.png) no-repeat 0px 0px*/ ;  } 
						#nv li a:hover { color:#fff; text-decoration:none;  background: url(/template/veikei_dz_com_20130925_fashion_aero/images/nv_a.png) repeat-x top center; } 
						#nv li.hover a:hover, #nv li.hover a { color:#fff;  background: url(/template/veikei_dz_com_20130925_fashion_aero/images/nv_a.png) repeat-x top center; } 
/**/							.ie6 #nv li.a, .ie6 #nv li.a a, .ie6 #nv li a:hover, .ie6 #nv li.hover a { color:#333; background:#fff; }



/* color redefine */
#nv li a , #nv li.a,  #nv li.a a, #nv li a:hover, #nv li.hover a:hover, #nv li.hover a  { color:#333;  border-radius:5px 5px 5px 5px ;  }
#nv li.a , #nv li a:hover, #nv li.hover a:hover, #nv li.hover a  { color:#333;  border-radius:5px 5px 5px 5px ; box-shadow:0px 0px 3px #555;  }



#hd ul.p_pop  { background:#fff;  border:1px solid #ccc;  position:relative; z-index:99999; min-width:103px !important;  }
#hd ul.p_pop a { background:#fff; border:none; border-bottom:1px solid #ccc; color:#000; font-size:14px; line-height:30px;  text-align:center; }
	#hd ul.p_pop a.a, #sctype_menu .sca  { background-color:#eee ; color: #000; font-weight:bold; }
	#hd ul.p_pop a:hover { background-color:#eee; color: #f60; }
	#hd ul.blk a:hover {  background-color:#eee; }

			#mu { position: relative; z-index:10; margin-top:0px; }
				#mu ul { margin-bottom:5px; background: none; /* url(/template/veikei_dz_com_20130925_fashion_aero/images/mu_bg.jpg) no-repeat 0 100%; */ border-bottom:1px solid #ccc; line-height: 30px; z-index: 22; font-size: 14px; }
					#mu li { float: left; height: 38px; }
						#mu a { float: left; display: inline-block; margin: 5px 6px;  white-space: nowrap; }
							#mu a:hover { margin: 4px 5px; border: 1px solid  transparent; background: none /* #eee */; color: #f60;; text-decoration: none; }



				#qmenu {position: relative;  z-index:9800; width: 80px; height:35px;  margin-top:0px; text-align: left; font-weight:normal;  color: #555;  overflow: hidden; text-shadow: none; background: url(/template/veikei_dz_com_20130925_fashion_aero/images/qmenu.png) 0 0 no-repeat; }
/*					a#qmenu { height:25px ; line-height:12px;  overflow: hidden; }
*/
					a#qmenu { /* height:35px ;line-height:12px;  */overflow: hidden; }
					#qmenu:hover { text-decoration: none; }
					#qmenu.a { position: relative; z-index: 302; background-position: 0 -35px; color:#000;  }
					#qmenu_menu ul a { padding: 0px; }

				#um .new, .topnav .new, .sch .new, #toptb .new { padding-left: 20px; background-repeat: no-repeat; background-position: 0 50%; color:#999; font-weight: 700; }
				#um .pipe { margin: 0 5px 0 0; color:#999; }




	.border_top_1 { margin-top:20px; padding-top:15px;  /* border-top:1px solid #ccc; */ }


/* color redefine */

#ft , .ft_wp a , 	#ft .ft_info ul li , #ft .ft_info ul li a { color:#333; }


/********************************************************************
*
* portal
*
*********************************************************************/

.col_3 {}
.col_3_box  { margin:10px 0 15px 0;}

/*
	.col_3_1-1-1_pic { float:left; width:290px; height:200px; margin-right:22px; overflow: hidden;   display: inline-block;
  padding:10px; border:1px solid #ccc; background:#fff ;  position:relative;}
	.col_3_1-1-1_pic:hover {opacity:.8; -moz-opacity:.8; filter:alpha(opacity=80);  }
*/

.col_3_1-1-1_pic  {float:left;  width: 290px; min-height: 180px; margin-right:37px; margin-bottom:10px; padding:5px; display: inline-block; background: #fff; border: 1px solid #ccc; position: relative; text-align: center; }
/* Must "position: relative; display: inline-block; " and Must No  "overflow: hidden;"  */
.col_3_1-1-1_pic img:hover {opacity:.8; -moz-opacity:.8; filter:alpha(opacity=80);  }
/*
.col_3_1-1-1_pic  { box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset; }
*/
.col_3_1-1-1_pic :before, .col_3_1-1-1_pic :after { content: ""; position: absolute; z-index: -1; box-shadow: 0 0 20px rgba(0,0,0,0.8); top: 50%; bottom: 0; left: 10px; right: 10px; border-radius: 100px / 10px; }
.col_3_1-1-1_pic :after { right: 10px; left: auto; -webkit-transform: skew(8deg) rotate(3deg); -moz-transform: skew(8deg) rotate(3deg); -ms-transform: skew(8deg) rotate(3deg); -o-transform: skew(8deg) rotate(3deg); transform: skew(8deg) rotate(3deg); }



	.col_3_1-1-1 {position: relative; float:left; width:310px ; min-height:400px;  margin-right:21px; margin-bottom:10px;  display: inline-block; border:1px solid #ccc; background: #fff;  }
	.col_3_1-1-1_40 { float:left; width:300px; margin-right:40px; overflow: hidden;  display:inline; }

	.bg_box {height:400px; background:url(/template/veikei_dz_com_20130925_fashion_aero/images/bg_box.png)  no-repeat;}

		.col_3_1-1-1 h2 { position:relative; /*text-align:center;*/  margin-top:0px /* -7px */;  overflow:hidden;   height:50px; line-height:50px; color:#333;  font-size:18px; font-weight:bold;  text-indent:50px; background:url(/template/veikei_dz_com_20130925_fashion_aero/images/bg_title.gif) no-repeat;}

		.col_3_1-1-1 h2.vk_col_3_h2_title_news {color:#222;   background:url(/template/veikei_dz_com_20130925_fashion_aero/images/bg_title_news.gif) no-repeat;}
		.col_3_1-1-1 h2.vk_col_3_h2_title_news a {color:#222;  }
		.col_3_1-1-1 h2.vk_col_3_h2_title_pro_news {color:#222;   background:url(/template/veikei_dz_com_20130925_fashion_aero/images/bg_title_pro_news.gif) no-repeat;}
		.col_3_1-1-1 h2.vk_col_3_h2_title_pro_news a {color:#222;  }
		.col_3_1-1-1 h2.vk_col_3_h2_title_contact {color:#222;   background:url(/template/veikei_dz_com_20130925_fashion_aero/images/bg_title_contact.gif) no-repeat;}
		.col_3_1-1-1 h2.vk_col_3_h2_title_contact a {color:#222;  }
		
		.col_2_box_left h2.vk_col_3_h2_title_pro {color:#222;   background:url(/template/veikei_dz_com_20130925_fashion_aero/images/bg_title_pro.gif) no-repeat;}
		.col_2_box_left h2.vk_col_3_h2_title_pro a {color:#222;  }
		.col_2_box_right h2.vk_col_3_h2_title_about {color:#222;   background:url(/template/veikei_dz_com_20130925_fashion_aero/images/bg_title_about.gif) no-repeat;}
		.col_2_box_right h2.vk_col_3_h2_title_about a {color:#222;  }

			.col_3_1-1-1 h2 a {display:inline; color:#555; font-size:18px; font-weight:bold; }
			.col_3_1-1-1 h2 a:hover {color:#f90;}
			.col_3_1-1-1 .vk_more a { margin-left:75px; text-align:center; width:150px; height:40px; display:block;  line-height:40px; font-size:14px; font-weight:normal;  background:url(/template/veikei_dz_com_20130925_fashion_aero/images/bg_more.png) no-repeat center bottom ;}
	.col_3_box_diy { padding:10px; }
	
.col_3_1-1-1 :before, .col_3_1-1-1 :after { content: ""; position: absolute; z-index: -1; box-shadow: 0 0 20px rgba(0,0,0,0.8); top: 50%; bottom: 0; left: 10px; right: 10px; border-radius: 100px / 10px; }
.col_3_1-1-1 :after { right: 10px; left: auto; -webkit-transform: skew(8deg) rotate(3deg); -moz-transform: skew(8deg) rotate(3deg); -ms-transform: skew(8deg) rotate(3deg); -o-transform: skew(8deg) rotate(3deg); transform: skew(8deg) rotate(3deg); }

.vk_index_contact { width:310px; height:80px; background:url(/template/veikei_dz_com_20130925_fashion_aero/images/vk_index_contact.gif) no-repeat;}
.vk_index_contact a { color:#333; font-size:26px; font-weight:bbold; line-height:80px; padding-left:90px;}


.col_2 { }

	.col_2_box_left { position: relative; float: left; width:645px; display: inline-block;  border:1px solid #ccc;  background: #fff; }
	.col_2_box_left_40 { float: left; width:640px; margin-right:40px; overflow: hidden;  display:inline;}
	.bg_box_wide { background:url(/template/veikei_dz_com_20130925_fashion_aero/images/bg_box_wide.png) no-repeat;}
		.col_2_box_left h2 { position:relative;  overflow:hidden;   height:50px; line-height:50px; color:#333; font-size:18px; font-weight:bold;   text-indent:50px; background:url(/template/veikei_dz_com_20130925_fashion_aero/images/bg_title.gif) no-repeat;}
			.col_2_box_left h2 a {display:inline; color:#333;  font-size:18px; font-weight:bold;}
			.col_2_box_left h2 a:hover {color:#fa0;}
			.col_2_box_left h2 span{  position:absolute; right:10px; }
			.col_2_box_left h2 span a { color:#333; line-height:50px; float:left; font-size:14px; font-weight:normal;}
				.ie6 .col_2_box_left h2 span a ,.ie7 .col_2_box_left h2 span a {line-height:30px;}
			.col_2_box_left ul li:hover img {opacity:.8; -moz-opacity:.8; filter:alpha(opacity=80); -webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px;}
		
	.col_2_box_right { position: relative; float: right;  width: 310px;  display: inline-block;   border:1px solid #ccc; background: #fff; }
		.col_2_box_right h2 {  position:relative;  margin-top:0px ;  overflow:hidden;   height:50px; line-height:50px; color:#333; font-size:18px; font-weight:bold;   text-indent:50px; background:url(/template/veikei_dz_com_20130925_fashion_aero/images/bg_title.gif) no-repeat; }
			.col_2_box_right h2 a { display:inline;  color:#333;  font-size:18px; font-weight:bold; }
			.col_2_box_right h2 a:hover { color:#fa0; }
		.col_2_box_right ul li:hover img {opacity:.8; -moz-opacity:.8; filter:alpha(opacity=80); -webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px;}
	.col_2_box_diy { padding:10px; }

/* shadow */
.col_2_box_left  :before, .col_2_box_left  :after { content: ""; position: absolute; z-index: -1; box-shadow: 0 0 20px rgba(0,0,0,0.8); top: 50%; bottom: 0; left: 10px; right: 10px; border-radius: 100px / 10px; }
.col_2_box_left  :after { right: 10px; left: auto; -webkit-transform: skew(8deg) rotate(3deg); -moz-transform: skew(8deg) rotate(3deg); -ms-transform: skew(8deg) rotate(3deg); -o-transform: skew(8deg) rotate(3deg); transform: skew(8deg) rotate(3deg); }


.col_2_box_right :before, .col_2_box_right :after { content: ""; position: absolute; z-index: -1; box-shadow: 0 0 20px rgba(0,0,0,0.8); top: 50%; bottom: 0; left: 10px; right: 10px; border-radius: 100px / 10px; }
.col_2_box_right :after { right: 10px; left: auto; -webkit-transform: skew(8deg) rotate(3deg); -moz-transform: skew(8deg) rotate(3deg); -ms-transform: skew(8deg) rotate(3deg); -o-transform: skew(8deg) rotate(3deg); transform: skew(8deg) rotate(3deg); }


.col {}
.col .title { /*font-weight:normal; */} 
	.col .frametitle { } 
	.col .subtitle { } 

.col h2 { position:relative; margin:5px 0 10px 0;  overflow:hidden;  height:50px; line-height:50px;  font-size:18px; font-weight:bold; text-indent:20px;  
/* -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; box-shadow:0px 1px 3px #aaa;*/
background:url(/template/veikei_dz_com_20130925_fashion_aero/images/bg_title_h2.gif) no-repeat; }
	.col h2 a {display:inline;  font-size:20px; font-weight: normal; }
	.col h2 span{  position:absolute; right:10px; }
		.col h2 span a { line-height:50px; float:left; font-size:14px; font-weight:normal;}
.col_div {}
	.col ul li:hover img {opacity:.8; -moz-opacity:.8; filter:alpha(opacity=80);/* -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px;*/}


.vk_index_col { width:980px; padding:10px; background:#fff;  -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; box-shadow:1px 1px 3px #999; }


.col_5-2 {}
.col_5-2_l { float:left; width:710px; }
.col_5-2_r { float:right; width:260px; }


.col_1-1 {}
.col_1-1_l { float:left; width:480px; }
 .ie7 .col_1-1_l { float:left; width:482px; }
.col_1-1_r { float:right; width:480px; }
	.ie7  hr.da { height:12px; background: none; color:#fff;} /* discuz 默认 height:1px */
	.ie7  hr.l { height:4px; background: none; border-bottom:1px solid #ddd; color:#fff;} /* discuz 默认 height:1px */


.vk_height_300 { height:300px !important; }
.p_t_30 { padding-top:30px !important; }



.col_4_1-1-1-1 { float:left; width:230px; height:190px; margin-right:20px; overflow: hidden;  display:inline; margin-bottom:10px;}
.col_4_1-1-1-1 p, .col_4_1-1-1-1 p a {  color:#555; font-size:14px;line-height:30px;}
.col_4_1-1-1-1 a { float:left; width:230px; height:100px ; overflow:hidden; color:#333; font-size:20px;line-height:100px; text-align:center;  text-indent:30px;/* border-radius:5px; box-shadow:1px 1px 3px #ccc; */  }
.col_4_1-1-1-1 .vk_about_1 { transition:all 0.3s; -webkit-transition:all 0.3s;  background:url(/template/veikei_dz_com_20130925_fashion_aero/images/vk_about_1.gif)  no-repeat; }
.col_4_1-1-1-1 .vk_about_2 { transition:all 0.3s; -webkit-transition:all 0.3s;  background:url(/template/veikei_dz_com_20130925_fashion_aero/images/vk_about_2.gif)  no-repeat; }
.col_4_1-1-1-1 .vk_about_3 { transition:all 0.3s; -webkit-transition:all 0.3s;  background:url(/template/veikei_dz_com_20130925_fashion_aero/images/vk_about_3.gif)  no-repeat; }
.col_4_1-1-1-1 .vk_about_4 { transition:all 0.3s; -webkit-transition:all 0.3s;  background:url(/template/veikei_dz_com_20130925_fashion_aero/images/vk_about_4.gif)  no-repeat; }



.col_2-3-1 { }
.col_2-3-1_l { float:left; width:285px; margin-right:20px; }
.col_2-3-1_m { float:left; width:425px; /*margin-right:20px;*/  position:relative; z-index:10;  }
	.col_2-3-1_m { background-color:#fff; }
.col_2-3-1_r { float:right; width:230px;  }




.col_3-1 {}
.col_3-1_l { float:left; width:730px; border: none; }
	.col_3-1_l_1-1 { float:left; width:355px; border: none; }
.col_3-1_r { float:right; width:230px; border: none;; }
	.ie7 .col_3-1_l hr.l { height:4px; background: none; border-bottom:1px solid #ddd; color:#fff;} /* discuz 默认 height:1px */

	.col_3-1_r_big { float:right; width:250px; border: none;; }




.col_2-3 { }
.col_2-3_l { float:left; width:285px;  }
.col_2-3_r { float:right; width:675px;  }

.col_3-2 { }
.col_3-2_l { float:left; width:675px;  }
.col_3-2_r { float:right; width:285px;  }

.ie7 .col_2-3_r hr.l { height:5px; background: none; border-bottom:1px solid #ddd; color:#fff;} /* discuz 默认 height:1px */



.vk_tab {}
.vk_tab .frame-tab .tb-c { /* padding: 10px 0px; */}
.vk_tab .tab-title { border: none !important; /* border-bottom:3px solid #ccc; background:#fff;*/ }
.vk_tab .frame-tab .tb {/* margin-top:0px; margin-right:15px; padding:0 15px 0 0px;  line-height: 32px; border: none ;*/}
.vk_tab .frame-tab .tb a { width:100px; height:38px; text-align:center; padding:5px 0; margin:5px 5px 0 5px;}

.vk_tab .frame-tab .tb li, .frame-tab .tb li a { border: none ; }
.vk_tab .frame-tab .tb .a a { /* background: #5a1;  */ color:#f60;  background:url(/template/veikei_dz_com_20130925_fashion_aero/images/bg_vk_tab_a.gif) no-repeat 0 0;  }

.vk_tab_right .frame-tab .tb { float:right;}





/**********************************************************************
*
* portal page - veikei
* for page width 980px
***********************************************************************/
		.ct2 .mn { float:right;  width: 730px; margin-bottom: 1em; }
		.ct2 .sd { float:left; width: 230px; overflow: hidden; _overflow-y: visible; }

		.xld .m { float: left; margin: 8px 8px 10px 0; }
		.xld .atc { float: right; margin-left: 20px; }

		.pic_shadow_230_230 { width:228px; height:230px; border:1px solid #ddd; box-shadow:0px 0px 5px #ccc; }
		a.addnew {  font-size:16px; color:#09c; padding:0 10px; text-align:center; height: 40px; width:90px; line-height: 40px;  background: url(/template/veikei_dz_com_20130925_fashion_aero/images/bg_post_article.png) no-repeat; }
		a.addnew:hover { color:#f60;  }

		.ct2_list_pic_3 .mn {  float: right;width: 730px; margin-bottom: 1em; }
		.ct2_list_pic_3  .sd { float: left; width: 230px; overflow: hidden; border:none;}
		
			.vk_sd ul { margin:0; /*padding:15px 0; */ background:#f8f8f8; }
			.vk_sd ul li { width: 230px; height:40px; margin:0px; padding:0px; }
			.vk_sd ul li a { width: 198px; height:38px; padding:0 15px; display:inline-block; overflow: hidden;  background:#f2f2f2; border-top:1px solid #fff; border-bottom:1px solid #ddd;  line-height:38px; font-size:17px; font-weight:bold; color:#333; }
			.vk_sd ul li a:hover { background:#0ad; color:#fff; text-decoration:none; }

		
		.ct2_list_pic_3 ul { padding:0; margin:0; list-style:none;   display:block; }
		.ct2_list_pic_3 li { list-style:none; } 
		.ct2_list_pic_3 .list_pic_div { clear:both;}
		.ct2_list_pic_3 .list_pic_div li { width:230px; height:310px;  display: block; float: left; padding:0; margin: 0 20px 30px 0 ;}
			.ie7 .ct2_list_pic_3 .list_pic_div li,  .ie8 .ct2_list_pic_3 .list_pic_div li {margin: 0 10px 30px 0 ;}
			.ie6 .ct2_list_pic_3 .list_pic_div li  {margin: 0 8px 30px 0 ;}

		.ct2_list_pic_3 .list_pic_div li:nth-child(3n) { margin-right:0; clear:right;}
		.ct2_list_pic_3 .list_pic_div li h2.postTitle { color:#333; font-size:14px; font-weight: normal; height:30px; line-height:30px;  margin:15px 0 ; overflow:hidden;}
			  .ct2_list_pic_3 .list_pic_div li h2.postTitle a { color:#15a;  }
		.ct2_list_pic_3 .list_pic img { float:left; width:210px; height: 210px;  max-height:210px; padding:10px; margin-top:0; border:0;}

		.ct2_list_pic_3 .list_pic:hover img {opacity:.8; -moz-opacity:.8; filter:alpha(opacity=80);/* -webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px;*/}

/**/

		.ct_list_pic_4 .mn { float: left; width:980px; margin-bottom: 1em; padding:0; }
		.ct_list_pic_4 .sub_cat { height:40px;  background:none; border:none; padding:5px 0; margin-bottom:10px; overflow:hidden; }
			/* 上部二级子频道列表 - 横排 */
			.ct_list_pic_4 a.sub_cat_value { float: left; padding:0 10px; margin-left:10px; margin-bottom:15px;  height: 40px; max-width:250px; line-height: 40px;  font-size:16px; color:#333; text-align:center;   border-radius:3px;   box-shadow: 0px 0px 3px #ccc; border:1px solid #ccc; background:#fff /*url(/template/veikei_dz_com_20130925_fashion_aero/images/list_nv_a.png) repeat-x*/ ; }
			.ct_list_pic_4 a.sub_cat_value:hover { color:#fff;  text-decoration:none;  background:#0ad; /*url(/template/veikei_dz_com_20130925_fashion_aero/images/list_nv_a_hover.png) repeat-x;*/ }
				.ie7 .ct_list_pic_4 a.sub_cat_value { margin-bottom:25px;  }
				
		.ct_list_pic_4 ul { padding:0; margin:0; list-style:none;   display:block; }
		.ct_list_pic_4 li { list-style:none;/* background:#fff;   */} 

		.ct_list_pic_4 .list_pic_div { clear:both;}
		.ct_list_pic_4 .list_pic_div li { width:228px;/* height:290px;*/  display: block; float: left; padding:0; margin: 0 20px 30px 0 ; /* border:1px solid #ccc; box-shadow:0px 0px 5px #ccc; */}
			.ie7 .ct_list_pic_4 .list_pic_div li,  .ie8 .ct_list_pic_4 .list_pic_div li {margin: 0 15px 30px 0 ;}
			.ie6 .ct_list_pic_4 .list_pic_div li {margin: 0 13px 30px 0 ;}
		.ct_list_pic_4 .list_pic_div li:nth-child(4n) { margin-right:0; clear:right;}
		
		  .ct_list_pic_4 .list_pic_div li h2.postTitle { color:#333; font-size:14px; font-weight:normal; height:30px; line-height:30px;  margin:15px 0;  overflow:hidden;}
			  .ct_list_pic_4 .list_pic_div li h2.postTitle a { color:#15a;  }

		.ct_list_pic_4 .list_pic img {float:left; width:210px; height: 210px;  max-height:210px; padding:10px; margin-top:0; border:0; }
			.ie6 .ct_list_pic_4 .list_pic img { width: expression(this.width >230 && this.width>=this.height ? 230 : true); height: expression(this.height > 230 && this.width<=this.height ? 230 : true); }
		
		.ct_list_pic_4 .list_pic:hover img {opacity:.8; -moz-opacity:.8; filter:alpha(opacity=80); -webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px;}

/* news pic style start  */		
		
		.vk_simple {}
		.vk_simple .mn { float:left;  width: 680px; margin-bottom: 1em; }
		.vk_simple .sd { float:right; width: 260px; overflow: hidden; _overflow-y: visible; }
		.vk_simple .bm { border:1px solid #ddd  /* none */ ; padding:0 0 0 10px; }
			.vk_simple .sd .bm { border:none; padding-left:0px; background:none;}
/*			.vk_simple_list .mn .bm { border-right:1px solid #eee;}
*/			.vk_simple_view .bm { border:1px solid #ddd;}
			.vk_simple_view .vw .d { margin-left:0px;}
			.vk_simple_view .vw .h { border-bottom: 1px solid #eee !important; }
			.vk_simple_view .vw .s { border-bottom: 1px solid #eee !important; }
		.vk_simple .bm_h { background:none; border-bottom:1px solid #ddd; box-shadow:none; }
			.vk_simple .bm_h .xs2 { font-size:18px !important; font-weight:normal; }
		.vk_simple .bm_c { padding: 0px;}
			.vk_simple .sd .bm_c { padding: 10px;}
				.vk_simple_cat ul { list-style-type:none; }
				.vk_simple_cat li { margin:0px 10px 10px 0px; width:120px;height:40px;  margin-right:10px;}
				.vk_simple_cat li:nth-child(2n) { float:right; margin-right:0px;}
				.vk_simple_cat li a {width:120px; height:40px; line-height:40px; text-align:center; color:#000; font-size:14px; display:block;  background:url(/template/veikei_dz_com_20130925_fashion_aero/images/bg_vk_list_item.gif) no-repeat 0 0; }
				.vk_simple_cat li a:hover { color:#fff; background-position:0px -40px;  }
		
	/* 修复文章评论处边距 过小。 是由上面的 bm_c padding: 0px; 导致的 */
    .vk_simple #comment .bm_c {padding: 10px; font-size:14px;}
	.vk_simple #comment h3 { font-size:17px; }
	.vk_simple #comment .quote { color:#999; }
		
		.vk_simple .bbda { border-bottom: 1px dashed #eee !important; line-height:35px; font-size:14px; }
		.vk_simple .bbs { border-bottom: 1px solid #eee !important; }
	
		
		.bm_c .xs2 a.xi2 { color:#111; font-size:16px; font-weight: normal; }
		.bm_c .xs2 { color:#999; font-size:12px !important; }
		
		/* 重定义 xld 为 vk_xld */
		.vk_xld .m { float: left; margin: 8px 8px 10px 0; }
		.vk_xld dl { margin:15px 15px 15px 0px; line-height:24px;}
			.vk_xld dl:hover { background:#f8f8f8;}
			.vk_xld dl:hover .xs2 a { color:#f60;}
			.vk_xld dl:hover img {opacity:.8; -moz-opacity:.8; filter:alpha(opacity=80); }
		.vk_xld .atc { float: left; margin:0px 15px 15px 0px; }
			.vk_xld .atc img { border:none; }
			.vk_list_pic img {float:left; width:140px; height: 140px;  max-height:140px; padding:0; margin-top:0; border:0; }

/* news pic style end  */		

	.ct2_a { margin-bottom: 10px; border-radius: 5px; }
	.ct2_a .appl h2 { font-size:18px; padding-left:20px;}
		.ct2_a, .ct3_a { background-color:#fff; border: 1px solid {WRAPBORDERCOLOR};   background-image: url(/template/veikei_dz_com_20130925_fashion_aero/images/vlineb.gif) ; }

		

		#vk_help .ct2_a { border: 1px solid {WRAPBORDERCOLOR};  background-image: url(/template/veikei_dz_com_20130925_fashion_aero/images/vlineb_vk_help.gif);}
		#vk_help .ct2_a .mn {  float: right; width:730px /*860px*/; display: inline; margin-right: 10px; padding-top: 10px; }
		#vk_help .tbn ul { margin: -1px 1px 0 0;  border-bottom: 1px solid #FFF; }
		#vk_help .tbn li { margin: 0; padding: 0; height:40px; border-top: 1px solid #fcfcfc; border-bottom: 1px solid #ccc; }
		#vk_help .tbn li:nth-child(1) {border-top: none; }

		#vk_help .tbn li a {  padding: 5px 10px 5px 20px;  font-size:16px;}
		#vk_help .tbn li.a {   padding:0; margin: -1px -1px 0 0;  background:#fff/* #f8f8f8*/;  font-size:18px; }

		#vk_help .appl { float: left; overflow: hidden; margin-bottom: 10px; padding: 6px 10px; width: 180px  ; }


/*********************************************
*
*  forum
*
*********************************************/
	.bm, .bn { margin-bottom: 10px; }
		.bm { border: 1px solid {COMMONBORDER}; background: {WRAPBG}; }
	
	
		/*  通用标题属性 */
		.bm_c { padding: 10px; }
		.drag {}
		.bm_h .o { float: right; width: 30px; }
			.bm_h .o img { float: right; margin-top: 11px; cursor: pointer; }
		.bm_h .i { padding-left: 10px; }
		.bm_h .pn { margin-top: 4px; }
		
		.bmw .bm_h { padding: 0 10px; height: 40px; border-top: none/* 1px solid #ccc */; line-height: 40px; white-space: nowrap; overflow: hidden;  border-bottom: 1px solid #ddd; box-shadow: 0 1px 0 #e8e8e8;  background: #f2f2f2 url(/template/veikei_dz_com_20130925_fashion_aero/images/bg_title_bbs.gif) repeat-x 0 0; }
		.bm_h { padding: 0 10px; height: 40px; border-top: none/* 1px solid #ccc */; line-height: 40px; white-space: nowrap; overflow: hidden;  border-bottom: 1px solid #ddd; box-shadow: 0 1px 0 #e8e8e8;  background: #f2f2f2 url(/template/veikei_dz_com_20130925_fashion_aero/images/bg_title_bbs.gif) repeat-x 0 0; }
		.bm_h h2{ font-size:17px; } 
		.bm_h h2 a { font-size:17px;/* text-shadow:0px 1px 2px #ddd;  */} 
		
		.bm .bmw { background-color:#fff;}

	.bm_h, .tl th, .tl td { border-bottom-color: #CDCDCD; }

	.bw0 { background: transparent; }

.xs0 { font-family: {SMFONT}; font-size: {SMFONTSIZE}; -webkit-text-size-adjust: none; }
.module span { color:#aaa; font-size:9px ; }

.tsm { margin:0 10px; }

/** forum::forumdisplay**/
	.tl .by_field { width: 100px; overflow:hidden;  padding-right: 10px; text-align: right; line-height: 24px; height:24px; }
	.tl .by_field_short { width: 60px; overflow:hidden;  padding-right: 15px; text-align: right; line-height: 24px; height:24px; }
	.tl .by_field_long { width: 120px; overflow:hidden;  padding-right: 15px; text-align: right; line-height: 24px; height:24px; }
/** end **/


/*********************************************
*
* color redefine 
*
*********************************************/

.vk_simple_cat li a { background:#0ad; color:#fff;  }
.vk_simple_cat li a:hover { background:#f91;  }





/* 首页 相关属性 */
ul { list-style-type:none !important; }
html { overflow-x:hidden; overflow-y:scroll; }
body {  }


#wp .wp {width:980px; margin:0 auto; padding-top:15px; }

/* +140  */
/* 350 + 140 +140 = 630 */
#vk_slide{  position:relative;   width:980px; height:460px; margin:0 auto;  z-index:0;   }

/*
div.ad { min-width:980px; margin:0 auto; height:348px; }
*/
div.ad { width:1920px;  height:630px; position:absolute; left:-470px; top:-195px;  clear:both; border-bottom:1px solid #fff;}
ul.ad { height:630px; overflow:hidden; }
ul.ad li { height: 630px; background-position: center 0; background-repeat: no-repeat; }
ul.ad li div.i { width:980px;  margin:0 auto; position:relative; color:#fff; }
ul.ad li div.i a { width:980px; height:630px; display:block;  }

ul.ad li.ad1 { background-image:url(/template/veikei_dz_com_20130925_fashion_aero/images/vk_slide_20120915_big/banner_1.jpg); }
ul.ad li.ad2 { background-image:url(/template/veikei_dz_com_20130925_fashion_aero/images/vk_slide_20120915_big/banner_2.jpg); }
ul.ad li.ad3 { background-image:url(/template/veikei_dz_com_20130925_fashion_aero/images/vk_slide_20120915_big/banner_3.jpg); }
/*
.controler { position: relative; width: 90px; margin: 0 auto; top: -30px; }
*/
.controler { position: relative; width: 100px; margin: 0 auto; top: -30px; }
	.ie6 .controler {top: -60px; }
.controler a { display: inline-block; width: 18px; height: 18px; margin-right:9px; outline:none; background-image:url(/template/veikei_dz_com_20130925_fashion_aero/images/vk_slide_20120915_big/cl1.png)!important; background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/template/veikei_dz_com_20130925_fashion_aero/images/vk_slide_20120915_big/cl1.png') !important;
}
.controler a:hover, .controler a.active { background-image:url(/template/veikei_dz_com_20130925_fashion_aero/images/vk_slide_20120915_big/cl2.png)!important; background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/template/veikei_dz_com_20130925_fashion_aero/images/vk_slide_20120915_big/cl2.png') !important;
}


/*
h2.title { line-height:30px; font-size: 26px; margin: 0px 0 15px 0; position: relative; text-shadow: 1px 1px 1px #ccc; font-weight: normal; height:30px; }
*/

ul.lst img.logo { border: 5px solid #fff; border-radius: 5px; background: #fff; box-shadow: 1px 1px 3px #afafaf; cursor: pointer; }
ul.lst img.logo:hover, ul.lst li.hover img.logo { border: 5px solid #dcdcdc; }
ul.lst li { float: left; margin: 0 36px 20px 0; position: relative; height:152px; width:302px; }
ul.lst li.last { margin: 0 0 20px 0; }

.vk_line { clear: both; background: url(vk_line.png) repeat-x 0 0px; height: 2px; line-height: 2px; font-size: 2px; margin-top: 20px; }

span.vk_more, p.email,  ul.list li { font-size: 14px; color: #666; font-weight: bold; }

div.l { float: left; width: 500px; }
div.r { overflow: hidden; zoom: 1; }

span.vk_more { position: absolute; right: 30px; font-size: 14px; text-shadow: none; font-weight: normal; bottom: -5px; }
.pb40 { padding-bottom: 10px; }
.re-margin { margin:10px 0 5px!important; }
.no-margin { margin:10px 0 0px!important; }
.mt-30 { margin-top:30px; }
ul.list li { width:490px; }
