.mainbox{ background:#F7F7F7;width: 100%;border: 1px; solid #dfdfdf;padding-bottom: 40px;}
.main{ width:1190px; height:auto; margin:0 auto;}
.guild{ height:42px; line-height:42px; font-family:Tahoma, Geneva, sans-serif}
.gg_960_77{ width:960px; height:77px; margin:7px auto}
.gg_960_77 img{ width:960px; height:77px;}


.left{ width:940px; height:100%; float:left;}
.buy_box{border:#E3E3E3 solid 1px;height:auto; background:#FFF;box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.10);}
.base_info{ height:280px; padding:20px; color:#666}
.product_pic{ width:310px; height:260px; float:left; margin-right:20px; border: solid #E3E3E3 1px;}
.buy_info{ width:550px; height:280px; float:left; position:relative;}
.bj_box{ width:300px; height:58px; background:url(images/baojia_bg.gif); position:absolute; right:-6px; top:120px}
.btn_bj{ width:100px; height:30px; margin-top:10px; margin-left:50px; background:#FFEFE8; border-radius:5px; line-height:30px; text-align:center; cursor:pointer}
.btn_bj a{ color:#900; font-size:14px}

.buy_info h3{ font-size:16px; margin-bottom:15px;}
.buy_info ul{ background:#FAFAFA; padding:15px;}
.buy_info ul li{ line-height:28px; font-size:14px}
.buy_info ul li span{ width:90px; display:inline-block; color:#999}
.lock{ position:absolute;left:94px; bottom:30px; width:100px; height:50px; border:#ddd dashed 1px; background:#FAFAFA; padding-left:16px; line-height:50px;}
.lock span{background: url(images/lock.png) no-repeat; width:16px; height:16px; display:inline-block; margin-right:10px;}



.intro{ padding:20px;}
.intro_title{ height:30px; border-bottom:#E5E5E5 solid 1px; line-height:30px; position:relative;}
.intro_title h3{ width:100px; height:29px; position:absolute; top:0; left:0; background:#FFF; border-top:2px #FF6600 solid; text-align:center; border-left:#E5E5E5 solid 1px;border-right:#E5E5E5 solid 1px; line-height:29px; font-size:14px}
.intro_content{ padding:20px; line-height:28px; font-size:14px; color:#666}
.intro_content p{ text-indent:2em;}

.mesg_box{ padding-top:20px; padding-left:20px; color:#666; font-size:14px}
.mesg_box li{ padding-bottom:10px;}
.mesg_box li input{ vertical-align:middle; width:300px; height:22px; line-height:22px; padding-left:5px; border:#CCC solid 1px}
.mesg_box span{ width:90px; display:inline-block}







.commend_product{ border:#E3E3E3 solid 1px;height:auto; background:#FFF;box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.10); margin-top:20px;}
.commend_product_title{height:32px; line-height:32px;}
.commend_product_title h1{ padding-left:10px; font-size:14px}
.more{ float:right; padding-right:15px;}
.more a{ color:#666}
.commend_product_content{ padding:15px 0 15px 20px; background:#FFF}
.commend_product_content li{ width:140px; height:165px; float:left; text-align:center; margin-right:11px;}
.commend_product_content li img{ width:140px; height:140px;}
#right{ width:230px; height:100%;float:right;position:relative}
.right_box{border:#E3E3E3 solid 1px;height:auto; background:#FFF;box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.10); padding:10px; margin-bottom:20px;}
.right_title{height:30px; line-height:30px; border-bottom:#ddd solid 1px; margin-bottom:10px;}
.right_title h3{ width:70px; float:left; font-size:14px}
.right_title span{ float:right; color:#666}


.right_ad{ margin-bottom:20px;}
.right_ad img{ width:230px; height:200px;}

.div2{position:fixed;_position:absolute;top:15px;z-index:250; width:210px}
.commend_company li{ height:28px; line-height:28px;overflow:hidden}
.commend_company li a{ font-size:14px; color:#666; padding-left:5px;}

#pop{background: #FFFFFF; display:none;
border: 5px solid #E3E3E3;
z-index:999;
width: 340px;
height: auto;
left:50%;
top:50%;
margin-left:-170px!important;/*FF IE7 该值为本身宽的一半 */
margin-top:-60px!important;/*FF IE7 该值为本身高的一半*/
margin-top:0px;
position:fixed!important;/* FF IE7*/
position:absolute;/*IE6*/
_top:expression(eval(document.compatMode &&
document.compatMode=='CSS1Compat') ?
documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/2 :/*IE6*/
document.body.scrollTop + (document.body.clientHeight - this.clientHeight)/2);/*IE5 IE5.5*/ box-shadow: #333333;}
.pop_title{ height:30px; background:#f2f2f2; position:relative; padding-left:10px; line-height:30px; color:#ff6600}
.close{ position:absolute;right:10px; width:20px; height:16px; background:#ff6600; color:#FBF7F7; text-align:center; line-height:16px; cursor:pointer; top:5px; }

.pop_main ul{ padding:10px;}
.pop_main ul li{ padding-top:10px; padding-left:20px;}
.pop_main ul li input{ height:22px; border:#ccc solid 1px; line-height:22px; padding-left:5px; width:200px;font-size:12px; color:#666}
.pop_main ul li textarea{border:#ccc solid 1px;width:195px;font-size:12px; color:#666; padding:5px; }
.pop_main ul p{ padding-top:10px; padding-left:55px;}
.pop_main ul p input{ width:210px; height:32px; text-align:center; background:#FCA461; border:none; font-size:14px; 
color:#FFFFFF; cursor:pointer }