@charset "utf-8";
/* CSS Document */
#center_title{margin:auto;margin-top:20px;width:95%;height:60px;line-height:60px;border-bottom:#e3e3e3 5px solid;}

#main{clear:both;margin:auto;padding:0;width:95%;height:auto!important;min-height:100px;max-height:none;overflow:hidden;}
#main_center{float:right;display:inline;margin:0;padding:0;width:100%;}

#center_content{margin-top:20px;width:100%;clear:both;height:auto;overflow:hidden; }
#main_center #center_content #product_name{font-weight:bolder; font-size:20px; text-align:center;}
#main_center #product_nav{text-align:center; padding:5px;}
#main_center #product_nav span{ display:inline;color:#f0820b;}
#main_center #center_content #product_pic{margin:auto; margin-top:30px;padding:0;width:500px;height:auto;overflow:hidden;}
#main_center #center_content #product_pic #show_pic{margin:0;padding:0;width:500px;height:auto;text-align:center;cursor:pointer;overflow:hidden;}
/*#main_center #center_content #product_pic #show_pic img{border:0;max-width:400px; max-height:300px; width:expression(this.width > 400 && this.height < this.width*300/400 ? 400: true); height:expression(this.height > 300 ? 300: true);margin-top:expression(this.height < 310  ? (310 -this.height)/2: 0);}*/
#main_center #center_content #product_pic #show_pic img{border:0;width:500px;max-width:500px;}
#main_center #center_content #product_pic .rollBox{margin:0;padding:0;width:500px;height:auto;overflow:hidden;} 
#main_center #center_content #product_pic .rollBox .LeftBotton{float:left;height:80px;width:25px;background:url(../images/dian_left.jpg) 0px 30px no-repeat;cursor:pointer;}  
#main_center #center_content #product_pic .rollBox .RightBotton{float:left;height:80px;width:25px;background:url(../images/dian_right.jpg) 0px 30px no-repeat;cursor:pointer;}    
#main_center #center_content #product_pic .rollBox .Cont{float:left;width:450px;overflow:hidden;}
#main_center #center_content #product_pic .rollBox .ScrCont{width:10000000px;}
#main_center #center_content #product_pic .rollBox .Cont .v_i{float:left;width:86px;margin:1px;padding:0;cursor:pointer;}  
#main_center #center_content #product_pic .rollBox .Cont .v_i img{width:80px; height:80px;}  
#main_center #center_content #product_pic .rollBox #List1,.rollBox #List2{float:left;} 
#main_center #center_content #product_info{float:left;margin:0; padding:0; margin-left:15px; padding-bottom:10px;width:330px;height:auto;min-height:320px;_height:320px;overflow:hidden;}
#main_center #center_content #product_info ul li{}
#main_center #center_content #product_info li{display:block;margin-top:10px;}
#main_center #center_content #product_info img{vertical-align:middle;}
#main_center #center_content #product_info s{display:inline-block;}
#main_center #center_content #product_info span{font-size:20px;font-weight:bolder;color:#cb2027; font-family: Georgia, "Times New Roman", Times, serif;}
#main_center #center_content #product_info #pro_name{font-size:13px;font-weight:bolder;}
#main_center #center_content #product_info #pro_title{height:25px; background:#B6B7B9;line-height:25px; font-weight:bolder;}
#main_center #center_content #product_info #pro_bg{background:#F5F5F5;}
#main_center #center_content #product_info #pro_price{line-height:30px; color:#F00; font-weight:bolder; font-size:13px}
#main_center #center_content #product_info #pro_order{}
#main_center #center_content #product_info #pro_order td{ padding:5px;}
#main_center #center_content #product_info #pro_order .t{text-align:center; font-weight:bolder;}
#main_center #center_content #product_info #pro_order .i{width:200px;}
#main_center #center_content #product_info #pro_order .m_s{width:140px;border:0px;}
#main_center #center_content #product_info #pro_order .m_i{width:30px; border:#CCC 1px solid; text-align:center;}
#main_center #center_content #product_info #pro_order .qdel,.qadd{cursor:pointer;}
#main_center #center_content #product_info #pro_patch  img{ width:30px;height:30px;}
#main_center #center_content #product_info #pro_patch span{font-size:14px;font-weight:bolder;color:#cb2027; font-family: Georgia, "Times New Roman", Times, serif;}
#main_center #center_content #product_info #order_submit{cursor:pointer;}
#main_center #center_content #product_info #fa{ float:left; margin-right:10px;}

#product_list{clear:both;margin-top:10px;height:auto;overflow:hidden;}
#product_list ul{display:block;float:left;margin:6px!important;margin:6px;padding:0;width:280px;text-align:center; border:#ededed 2px solid;}
#product_list ul:hover{border:#999 2px solid;}
#product_list #p_pic{display:table-cell;width:280px;height:178px;vertical-align:middle;overflow:hidden;}
#product_list #p_pic .pp{width:280px;height:187px;background:no-repeat center center;background-size:cover;cursor:pointer;}
/*#product_list #p_pic a img{border:0;max-width:280px; max-height:280px; width:expression(this.width > 280 && this.height < this.width*280/280 ? 280: true);height:expression(this.height > 280 ? 280: true);margin-top:expression(this.height < 280  ? (280 -this.height)/2: 0);}
*/
#product_list #p_pic i{position:absolute;width:50px;height:50px;margin-top:-120px;margin-left:-25px;background:rgba(40, 40, 40, 0.6) url(../images/p.png) center no-repeat;cursor:pointer;border-radius:50%;}
#product_list #p_info{padding:10px 5px 10px 5px;text-align:left;}
#product_list #p_info span,s{float:left; display:block; height:20px;}
#product_list #p_info p{ clear:both;display:block; padding-top:5px;}
#product_list #p_info s{ float:right;font-size:11px;color:#999;}
#product_list #p_info a{ display:block;height:40px; overflow:hidden;}
#product_list #p_info span{color:#cb2027; font-family: Georgia, "Times New Roman", Times, serif; font-size:16px;}
#product_list #p_info p{color:#f0820b;}
#product_list #p_line{clear:both; margin:0; padding:0; height:1px;}

#center_titles{margin-top:10px;height:30px;line-height:30px;border-bottom:#ccc 2px solid;color:#000;overflow:hidden;font-size:20px; text-indent:20px;}
#center_titles li{display:inline-block; float:left; width:200px; text-align:center;cursor:pointer;}
#center_titles .on{background:#666; color:#fff; font-style:normal;}
#center_contents{clear:both;padding:10px;height:auto;overflow:hidden; line-height:30px; font-size:18px;}
#center_contents a{font-size:18px;}
#product_content_show {text-align:center;}
#product_content_show img{ max-width: 100%;}
#center_contents iframe{ display:block;margin:auto;}
#main_center #center_content img{ max-width: 100%;}

#main_left{float:right;display:inline;margin:0;padding:0;width:270px; height:auto; overflow:hidden;}
#main_left #l_list{margin:0;padding:0;margin-top:20px;width:270px;height:auto;overflow:hidden}
#main_left #l_list #left_title{font-size:20px; border-bottom:#000 2px solid;}
#main_left #l_list #left_list ul{margin:0; margin-top:20px;padding:10px;background:#FFF; height:auto; overflow: hidden;}
#main_left #l_list #left_list #p_pic{display:table-cell;width:250px;height:167px;vertical-align:middle;overflow:hidden;}
#main_left #l_list #left_list #p_pic img{width:250px;height:167px;}
#main_left #l_list #left_list i{position:absolute;width:50px;height:50px;margin-top:-109px;margin-left:100px;background:rgba(40, 40, 40, 0.6) url(../images/p.png) center no-repeat;cursor:pointer;border-radius:50%;}
#main_left #l_list #left_list #p_info{padding:10px 5px 0px 5px;text-align:left;}