@charset "utf-8";
/* CSS Document */

.container { margin:15px auto; width:960px;}
.left {float:left; width:257px;}

.detail_left {background:url(../images/index_48.gif) no-repeat; height:319px; width:257px;}
.detail_left_title { background:url(../images/index_38.gif) bottom repeat-x; font-size:14px; font-weight:bold; line-height:38px; padding-left:5px; margin:0 auto; width:235px;}
.detail_left_content { padding:25px;}
.detail_left_content .title {background:url(../images/detail_06.gif) left no-repeat; padding-left:10px;}
.detail_left_content p { line-height:24px; padding-left:10px;}
.detail_right { float:right; margin-bottom:15px; width:690px;}
.detail_right_title { background:url(../images/detail_04.gif) repeat-x; height:43px; width:690px;}
.detail_right_title1 { background:url(../images/detail_03.gif) no-repeat left; height:43px; width:690px;}
.detail_right_title2 { background:url(../images/detail_05.gif) no-repeat right; height:43px; line-height:43px; padding-left:15px; width:675px;}
.new_img_title {background:url(../images/index1_76.gif) left no-repeat; float:left; font-size:14px; padding-left:40px;}
.detail_right_content {background:url(../images/detail_11.gif) repeat-y; border-bottom:#e4edf2 solid 1px; padding:0px 7px 7px 7px; width:676px;}
.detail_right_intitle {background:url(../images/detail_18.gif) repeat-x; font-size:0px; line-height:0px; height:5px; width:676px;}
.detail_right_intitle1 {background:url(../images/detail_17.gif) no-repeat left; height:5px; width:676px;}
.detail_right_intitle2 {background:url(../images/detail_20.gif) no-repeat right; height:5px; width:676px;}
.detail_right_incontent {background:url(../images/detail_22.gif) repeat-y; border-bottom:#e4edf2 solid 1px; padding:20px 10px; width:656px; overflow:hidden;}
.detail_right_incontent_l { border:#f6fafd solid 1px; float:left; height:390px; overflow:hidden; width:282px;text-align:center;
	/*border:#ccc solid 3px;*/
	overflow: hidden;}
.detail_right_incontent_l img{
	display:block;
	margin:0 auto 0 auto;
	 cursor:pointer;
	/*width:260px;
	height:420px;*/
}

.detail_right_incontent_r {float:right;}
.detail_right_incontent_r_t {background:url(../images/detail_26.gif) repeat-x; height:38px; width:312px;}
.detail_right_incontent_r_t1 {background:url(../images/detail_27.gif) no-repeat left; height:38px; width:312px;}
.detail_right_incontent_r_t2 {background:url(../images/detail_28.gif) no-repeat right; height:38px; padding-left:32px; width:280px;}
.detail_right_incontent_r_t2 span {background:url(../images/detail_38.gif) no-repeat left; color:#FFFFFF; line-height:38px; padding-left:12px;}
.detail_right_incontent_r_ul {list-style:none; padding:20px 18px 0px 18px;}
.detail_right_incontent_r_ul li { background:url(../images/detail_51.gif) bottom repeat-x; line-height:20px; padding:5px 2px;}
.detail_right_incontent_r_ul .span_bg {background:url(../images/detail_47.gif) no-repeat left; padding-left:15px;}
.detail_right_incontent_r_img { padding:8px 18px; width:300px;}
.detail_right_incontent_r_img img { float:left; height:85px; border:1px solid #ccc; cursor:pointer; margin-right:5px;}
.detail_right_incontent_r_buy { background:#fef1e1; border:#ffce9d solid 1px; height:68px; margin-left:18px; text-align:center; padding-top:2px; width:278px;}
.detail_right_incontent_r_buy p {margin-top:5px;}
.buy_btn {background:url(../images/detail_61.gif) no-repeat left top ; width:113px; margin-top:10px;   height:31px;  border:0;  cursor:pointer;}
.detail_right_incontent_div {line-height:28px; font-size:12px; margin:0 auto; width:558px;}
.detail_right_incontent_div img {margin:auto 3px;}
.detail_right_incontent_txt { background:#f1f6fa; border:#e4ebf1 solid 1px;  height:36px; line-height:20px; padding:18px; margin:24px auto 0px auto; width:522px;}
.detail_right_incontent_reco { border:#e5ecf4 solid 1px; float:left; height:284px; line-height:32px; margin:auto 13px; width:170px;}
.detail_right_incontent_reco_txt {text-indent:10px;}
.detail_right_content_line {background:url(../images/detail_81.gif) repeat-x; height:2px; margin:0 auto; width:660px;}
.detail_right_content_div {padding:0px 32px; margin-bottom:10px; width:612px;}
.detail_right_content_table { border-left:#e4ebf1 solid 1px; border-top:#e4ebf1 solid 1px;}
.detail_right_content_table td {border-right:#e4ebf1 solid 1px; border-bottom:#e4ebf1 solid 1px;}
.detail_right_content_table .w_bg {background:#FFFFFF;}
.detail_right_content_b_r {border-right:#e4ebf1 solid 1px;}
.detail_right_content_table1 {border:none;}
.detail_right_content_table1 td {border:none; line-height:32px; text-align:center;}
.detail_right_content_table1 td img {margin:0px 5px;}
.detail_right_content_table1 .b_bg { background:#f6fafd;}
.detail_right_content_table1 .b_bg1 { background:#fafbfd;}

.txaaa{ border: solid 1px #e4ebf1; background:#f1f6fa; padding:8px; margin:6px;}



.fl{ width:178px; float:left; line-height:20px; }
.fl ul{ display:block; list-style:none;}
 
.fl a{line-height:auto; height:auto; }
.fl a:hover{ text-decoration:underline;} 
.fl .f_1{ background:url(../images/list-ico.gif) 4px 8px no-repeat; font-size:14px;  float:left;  width:178px; margin:0 0 0 0;
 padding:0 0 0 14px;
*padding:0 0 0 14px;
_padding:0 0 0 0px;
}

.fl .f_1 a{color:#333; text-indent:15px; }
.fl .f_2 {
	background:none;
	padding:0 0 0 1.2em;
	clear:both;
	font-size:12px;
	font-weight:normal;
	text-indent: 0px;
}
.fl .f_2 a{
	color:#666;
	padding:0 4px 0 0;
	text-indent: 0px;
	border-right:1px solid #ccc;
	white-space: nowrap;
}
.fl .f_2 a:hover{text-decoration:underline;}
/*.box1 .left .comm_menu dt{ text-indent:10px; margin:10px 0 0 0; clear:both; width:168px; }
.box1 .left .comm_menu p{ width:168px; clear:both; margin:0 auto; padding:0; text-indent:12px; background:url(../images/ddjb.gif) no-repeat left center;}
.box1 .left .comm_menu dd{ padding:0; background:url(../images/ddj.gif) no-repeat left center; text-indent:10px; float:left; width:168px;}*/

.diy-link{ background:url(../images/diybtn-bg.gif) no-repeat left top; text-indent:0.7em;}






.show_1{ width:656px;  margin:0 auto;  }
.show_img{overflow:hidden; border:#f6fafd solid 1px; float:left; height:430px; width:330px;}
.img_1{
	margin:0px 0 0 0;
	width:330px;
	height:430px;
	text-align:center;
	/*border:#ccc solid 3px;*/
	overflow: hidden;
}
.img_1 img{
	display:block;
	margin:0 auto 0 auto;
	width:330px;
	 cursor:pointer;
	/*width:260px;
	height:420px;*/
}
/*.commodities_show .img_1{ width:314px; height:250px; border:#cfcfcf solid 1px; text-align:center; float:left;}
.commodities_show .img_1 img{ height:240px; margin:5px 0 0 0;}*/
.img_2{width:307px; margin-top:10px;  padding:0 0 8px 5px;}
.img_2 img{ height:85px; margin:0 5px 0 0; float:left; border:1px solid #ccc; cursor:pointer;}

.show_txt{
	width:312px;
	overflow: hidden;  
    padding:0px 0 0 0;
	float:right;
 text-indent:0px;
 margin:0 0px 0 0 ;
 display:block;
}
.show_txt ul{display:block; list-style:none; width:312px;}
.show_txt h1{
	font-size:20px;
	font-family: "黑体";
	margin:0;
	line-height:auto;
	font-weight:normal;
	border-bottom:1px solid #ccc;
	padding:0 0 10px 0;
  
}
 .show_txt li{ border-bottom:#ebf0f4 solid 1px; line-height:20px; padding:5px 0px; background:url(../images/detail_47.gif) no-repeat left; background-position:10px; padding-left:25px; margin:0 auto; width:275px;}
 .show_txt .title {border:none; padding:0px;}
 .show_txt .shop_in{background:none; background:#fef1e1; border:#ffce9d solid 1px; height:65px; text-align:center; padding-top:5px; width:278px;}
 
 .show_txt .shop_in input{  }
 .show_txt .diy-link{ background:url(../images/diybtn-bg.gif) no-repeat left top; background-position:10px 0px; border:none; text-indent:0.7em; padding:2px 10px; margin:5px 0; height:22px; }
 .show_txt .diy-link a{text-decoration:underline;}
 .show_txt .show-diy{}
 .show_txt .cc-btn{
	background:url(../images/di-1-2.jpg) no-repeat right center;
	border:none;
	padding:0 20px 0 0;
	height:35px;
	text-decoration: underline;
}
 .show_txt .show-diy .info-main{background-color:#E7F2FE; padding:8px 8px 0 8px; margin:10px 0;}
 .show_jj{  margin:5px auto; background:url(../images/showtitle.gif) top repeat-x;}
 .show_jj .title{ width:686px; font-weight:bold; text-indent:10px; height:35px; line-height:35px;}
 .show_jj .con{ line-height:28px; width:666px; margin:0 auto;  font-size:12px;}
 
.diy_iframe{width:941px;   margin:30px auto 20px auto;  background:#000  url(../images/diybox-bg.gif) repeat-y left ; }
.diy_iframe #userpage{background: url(../images/diybox-up.gif) no-repeat left top;  height:450px; overflow:hidden; }
.diy_iframe #an{background: url(../images/diybox-down.gif) no-repeat left bottom; position:relative; height:14px; clear:both;}
.diy_iframe #an .diyprices{
	position:absolute;
	left:300px;
	bottom:40px;
}
.diy_iframe #an .diyprices input{background:#111; border:1px solid #333; color:#FF6600; padding:5px; width:140px; font-weight:bold;}
.diy_iframe #an .diybtn{ position:absolute; right:40px; bottom:15px; }
.diy_iframe #an .diybtn input{
	margin:0 0 0 10px;
	padding:60px 0 0 0;
	cursor:pointer;
    color:#000;
}
 
.diy_iframe #an .cartbtn{background: url(../images/cart.gif) no-repeat center; border:none; color:#fff;   }
.diy_iframe #an .svdis{background: url(../images/design-speichern.gif) no-repeat center; border:none; color:#fff;  }

.diy-page .levelb{ background:#fff;  /*url(../images/diypage-bg.gif)*/float:left; padding:0px 0 20px 20px; }
.diy-page .levelb .comm_list{
	float:left;
	display:inline;
	margin:0 0px 0 15px;
	overflow: hidden;
}
.diy-page .levelb .comm_list a img{height:220px; border:1px solid #ccc; }

.diy-page .levelb .comm_list a:hover img{ border:1px solid #999;  }
