html{
min-width:950px;
}
*{
margin:0;
padding:0;
}
img{
border:0;
}
body{
background:#fff;
text-align:center;
}
body,td,input,select{
font:12px/1.5em Arial,Tahoma,'ËÎÌå';
color:#000;
}
a{
color:#000;
text-decoration:none;
}
a:hover{
text-decoration:underline;
}
.l{
float:left;
}
.r{
float:right;
line-height:2.0em;
}
.hackbox{
clear:both;
height:1px;
overflow:hidden;
margin:0;
}
.red{
color:red;
font-weight:bold;
}
.green{
color:green;
font-weight:bold;
}


div#main{
width:950px;
margin:0 auto;
text-align:left;
}
div#head{
height:100px;
}
div#logo{
float:left;
width:400px;
height:100px;
}
div#top_link{
float:right;
background:url(images/help.gif) no-repeat 260px 6px;
padding:20px 20px 0 0;
}
div#top_link a{
padding:0 8px;
}

div#menu,div#focus,div#alipay,div#content{
margin-bottom:10px;
}
.menu_left{
background:url(images/menu_left.gif) no-repeat;
float:left;
width:10px;
height:70px;
}
.menu_middle{
background:url(images/bg_menu.gif) repeat-x;
float:left;
width:930px;
height:70px;
}
.menu_right{
background:url(images/menu_right.gif) no-repeat;
float:left;
width:10px;
height:70px;
}
.menu_middle ul{
list-style:none;
color:#666;
margin:8px 0;
float:left;
}
.menu_middle ul li{
float:left;
}
.menu_middle ul li a{
color:#fff;
padding:3px 14px;
}
.menu_middle span{
float:right;
background:url(images/fax.gif) no-repeat;
width:240px;
height:34px;
}


div#tag{
background:url(images/tag.gif) no-repeat 0 5px;
float:left;
padding:0 0 0 24px;
margin:7px 0 0 5px;
display:inline;
}
div#tag a{
padding:3px 8px;
}
div#tag a:hover{
color:red;
}

div#search{
float:right;
margin:5px 20px 0 0;
display:inline;
}


div#shopcart{
background:url(images/bg_shopcart.gif) no-repeat;
float:left;
width:204px;
height:240px;
}
div#shopcart #info{
margin:20px 15px 10px 20px;
}
div#shopcart #btn ul{
list-style:none;
margin:0 0 0 20px;
}
div#shopcart #btn ul li{
background:url(images/bg_btn.gif) no-repeat;
float:left;
width:80px;
margin:4px 2px;
text-align:center;
line-height:25px;
}
div#shopcart #btn ul li a{
color:#fff;
}
div#shopcart #btn ul li a:hover{
color:#fff;
text-decoration:none;
}

div#banner{
background:url(images/bg_banner.gif) no-repeat;
float:left;
width:502px;
height:240px;
padding:10px 6px;
}


div#news{
background:url(images/bg_news.gif) no-repeat;
float:left;
width:244px;
height:240px;
}
div#news ul{
list-style:none;
margin:58px 16px 12px 7px;
}
div#news ul li{
background:url(images/bg_line.gif) repeat-x bottom;
padding:3px 0 3px 0;
}
.dot{
background:url(images/dot_news.gif) no-repeat 6px 4px;
padding-left:15px;
}

.title_pro{
background:url(images/bg_title.gif) repeat-x;
width:950px;
}
.title_pro span{
background:url(images/title_right.gif) no-repeat;
float:right;
width:4px;
height:35px;
}
.cont1{
background:#fff;
border:solid #c7c7c7;
border-width:0 1px 1px 1px;
width:948px!important;width:950px;
margin-bottom:10px;
}
.cont1 ul{
list-style:none;
margin:5px 13px;
}
.cont1 ul li{
float:left;
width:184px;
text-align:center;
}
.cont1 .pic{
height:200px;
}
.cont1 .price{
text-align:left;
width:140px;
margin:0 auto 10px auto;
}
.ad{
margin-left:5px;
}
.cartimg{
float:left;
width:25px;
height:30px;
padding:10px 0 0 0;
}

div#footer{
width:950px;
margin:10px auto;
}
#menu2{
background:url(images/bg_foot_menu.gif) no-repeat;
text-align:center;
width:950px;
}
#menu2 ul{
list-style:none;
width:450px;
margin:0 auto;
}
#menu2 ul li{
float:left;
padding:7px 0 5px 0;
}
#menu2 ul li a{
padding:0 8px;
}
#copy{
margin:10px 0 0 0;
text-align:center;
}
#copy ul{
list-style:none;
margin:8px auto 0 auto;
width:630px;
}
#copy ul li{
float:left;
margin:0 15px 0 0;
}
#copy .tel{
background:url(images/dot_tel.gif) no-repeat 0 2px;
padding:0 0 0 20px;
}
#copy .qq{
background:url(images/dot_qq.gif) no-repeat;
padding:0 0 0 20px;
}


/*ÄÚÒ³*/
div#content{

}
div#content #left{
width:181px;
float:left;
margin:0 10px 0 0;
}
div#content #right{
width:759px;
float:left;
}
.title_left{
background:url(images/bg_left_tit.gif) no-repeat;
width:181px;
padding:7px 10px 3px 15px;
font-size:14px;
color:#fff;
}
.cont_left{
width:176px!important;width:181px;
border:1px solid #ccc;
padding:5px 10px;
}
.cont_left ul{
list-style:none;
}
.cont_left ul li{
background:url(images/bg_line.gif) repeat-x bottom;
padding:4px 0 5px 0;
font-weight:bold;
}
div#left_ad img{
margin-bottom:5px;
}

div#location{
background:url(images/bg_location.jpg) repeat-x;
border:1px solid #ccc;
font-family:'ËÎÌå';
padding:6px 10px 4px 10px;
}

.cont2{
background:#fff;
border:solid #c7c7c7;
border-width:0 1px 1px 1px;
width:755px!important;width:759px;
margin-bottom:10px;
}
.cont2 ul{
list-style:none;
margin:10px 10px 10px 10px;
}
.cont2 ul li{
float:left;
width:184px;
text-align:center;
}
.cont2 .pic{
height:200px;
}
.cont2 .price{
text-align:left;
width:140px;
margin:0 auto 10px auto;
}
.cont2 .product_img{
width:50%;
float:left;
text-align:center;
margin:10px;
display:inline;
}
.product_img .zoom{
width:50px;
margin:5px auto;
}
.cont2 .product_info{
padding:30px 0 0 0;
}
.cont2 .product_info h3{
font-size:16px;
color:#c00;
margin:0 0 30px 0;
}

#info_tab{
width:759px;
background:url(images/bg_title.gif) repeat-x;
}
#info_tab ul{
list-style:none;
height:35px;
}
#info_tab ul li{
width:90px;
float:left;
}
.TabOn{
background:url(images/bg_tab.gif) no-repeat;
text-align:center;
font-weight:bold;
padding:6px 0 12px 0;
color:#fff;
cursor: hand;
}
.TabOff{
background:url(images/bg_tab_off.gif) no-repeat right;
text-align:center;
font-weight:bold;
padding:6px 0;
cursor: hand;
}
.Detail1{
text-align:center;
padding:15px 0;
}
.Detail1 .des{
line-height:1.8em;
margin:0 0 15px 0;
}
.Detail2,.Detail3{
line-height:1.8em;
padding:15px 0;
}
.Detail2 h5,.Detail3 h5{
font-size:14px;
margin:0 0 15px 0;
}

.news2{
float:left;
width:754px!important;width:759px;
border:1px solid #ccc;
}
.news2 ul{
list-style:none;
margin:6px 12px 10px 12px;
}
.news2 ul li{
background:url(images/bg_line.gif) repeat-x bottom;
padding:6px 0;
}
.dot{
background:url(images/dot_news.gif) no-repeat 6px 4px;
padding-left:15px;
}
.news2 ul li font{
float:right;
font-size:11px;
color:gray;
padding:0 5px 0 0;
}
.cont3{
padding:12px 15px;
border:1px solid #ccc;
line-height:1.8em;
}
.cont3 h3{
font-size:16px;
color:#c00;
text-align:center;
margin:15px 0 20px 0;
}


div#page{
float:right;
}
div#page .input_text{
border:1px solid #7d85a2;
}
div#page .input_btn{
background:#f0f0f0;
border:1px solid #7d85a2;
font-family:'ËÎÌå';
font-size:10px;
}

div#qqcont{
background:#f5f5f5;
border:solid #b5cadc;
border-width:0 1px 1px 1px;
text-align:center;
}
.qqtop{
background:url(images/qq_top.gif) no-repeat;
width:100px;
height:26px;
}
.worktime{
background:#cfd5d9 url(images/qq_worktime.gif) repeat-x;
text-align:left;
padding:3px;
line-height:1.2em;
}
.worktime span{
font-size:11px;
}
.qn{
width:95px;
padding:6px 0 0 0;
}
.qn a{
width:90px;
padding:3px 4px;
line-height:2.0em;
}

.cart_table{
width:100%;
margin-top:15px;
}
.cart_table th{
background:#d4d4d4;
font-size:12px;
text-align:center;
padding:5px 0;
}
.cart_table td{
padding:5px;
}
.cart_table .uncod{
background:#f5f5f5;
}
.total{
font-size:20px;
}
.charge-info{
height:50px;
text-align:right;
}
.btn2{
background:url(images/bg_btn2.gif) no-repeat 0 0;
width:70px;
height:25px;
line-height:25px;
text-align:center;
cursor:pointer;
font-weight:bold;
color:#fff;
border:none;
}
.btn{
background:url(images/bg_btn2.gif) no-repeat 0 -50px;
width:70px;
height:25px;
line-height:25px;
display:inline-block;
text-align:center;
cursor:pointer;
border:none;
}

.user_table{
background:#fff;
width:100%;
margin-top:15px;
}
.user_table th{
background:#dfdfdf;
font-size:12px;
padding:5px 5px 2px 0;
text-align:right;
}
.user_table td{
background:#f8f8f8;
padding:5px;
}
.s-title img{
margin-right:10px;
}
.props{
margin-top:10px;
line-height:1.8em;
}

.notetop{
background:url(images/note_top.gif) no-repeat;
width:100px;
height:26px;
}
.notecont{
width:100px;
background:#f5f5f5;
border:solid #b5cadc;
border-width:0 1px 1px 1px;
padding:5px;
}
.cont_left.m1{
margin-bottom:10px;
}
#bt3 ul{
list-style:none;
margin:0 0 0 10px;
}
#btn3 ul li{
background:url(images/bg_btn.gif) no-repeat;
float:left;
width:70px;
margin:2px 2px;
text-align:center;
line-height:25px;
padding:0px 3px 3px 3px;

}
#btn3 ul li a{
color:#fff;
}
#btn3 ul li a:hover{
color:#fff;
text-decoration:none;
}