﻿.pro_img{ width:440px; float:left; padding:20px 0;}
#bigPic{width:320px;height:320px; background:url(../images/bigpic_bg.gif) no-repeat; padding:10px; float:left;}
#bigPic img{display:none; width:320px; height:320px; position:absolute;}
ul#thumbs{ float:left; width:80px; margin-right:16px;}
ul#thumbs li{ width:74px; height:74px;border:2px solid #ededed;margin-bottom:10px;cursor:pointer;float:left;}
ul#thumbs li.active{border:2px solid #ef4a4b;}
ul#thumbs img{width:74px;height:74px;}

.pro_info{ width:700px; float:right; margin-right:20px; padding:20px 0;}
.pro_info h1{ font-size:20px; height:40px; padding:10px 0;}
.pro_info dl{ background:url(../images/line_1.gif) repeat-x top;padding:10px; float:left; line-height:24px; }
.pro_info dt{ width:90px; text-align:right; color:#979797; float:left;font-size:14px; line-height:28px;}
.pro_info dd{ width:590px; float:left; color:#666;font-size:14px; line-height:28px;}
.pro_info dd a{ font-size:14px;}
.pro_info em{ font-weight:bold;}
.pro_info dd span{ color:#979797; margin-left:40px;}
.pro_info input,.pro_info select{ vertical-align:middle;}
.pro_info .time_sel {height:25px; margin-right:10px;}
/*.pro_info .btn{ background:url(../images/btn_configure2.gif) no-repeat; cursor:pointer; width:95px; height:25px; border:none;}*/
.pro_info .btn{ background:#172745 url("../images/ico-press_1.png") no-repeat 20px center; color:#fff; width:140px; cursor:pointer; border:none; padding:4px 0 4px 20px; font-size:12px;}
.pro_info .btn:hover{ background:#172745 url("../images/ico-press-on_1.png") no-repeat 24px center;}
.pro_info .btn{border-radius:6px 6px 6px 6px;-moz-border-radius:6px 6px 6px 6px;-webkit-border-radius:6px 6px 6px 6px;}
.pro_info .btn,.pro_info .btn:hover{transition:0.4s;-moz-transition:0.4s;-webkit-transition:0.4s;-o-transition:0.4s;}

.pro_tab{ width:100%; border-left:#fff 1px solid; border-bottom:#ef4a4b 2px solid; height:47px; float:left; margin-top:20px;}
.pro_tab li{ padding:0 24px; font-size:15px; line-height:46px; background:#f3f3f3; border-right:#fff 1px solid; border-top:#fff 1px solid; float:left; cursor:pointer;}
.pro_tab li.hover{ border-top:none; line-height:47px; color:#fff; font-weight:bold;background:#ef4a4b;}
.pro_main{ width:1180px; padding:20px 10px; display:block;}
.pro_main ul{ display:none;}
.pro_main li{ line-height:24px;}
.pro_main li img{display:block}
.pro_recommend {width:1200px;margin:20px auto;}
.pro_recommend h2{padding:13px 0; font-size:18px; font-weight:normal;}
.pro_recommend ul {width:1200px}
.pro_recommend ul li {width:180px; padding:0 10px; float:left; text-align:center;}
.pro_recommend ul li p a{ height:24px; line-height:24px; display:inline-block; font-size:14px;}
.pro_recommend ul li p a:hover{ color:#ef4a4b}
