/*.box { width:800px; height:600px; margin:0 auto; text-align:left; background:url(http://m3.mp4converter.net/images/event/20101126/bg.gif); overflow:hidden; }
.header { }
.main { padding-left:31px; }
.pro_list { width:225px; float:left; margin-right:30px; }
.box_shot { }
.pro_list .box_shot h2 { font-size:12px; line-height:25px; }
.pro_list .box_shot p { font-size:11px; line-height:16px; }
.pro_list .box_shot p span { font-size:12px; color:#666; font-style:normal; text-decoration:line-through; }
.pro_list .box_shot .price_control { margin-top:8px; font-family:"Myriad Pro"; font-size:20px; font-weight:bold; color:#F00; font-style:italic; text-align:center; }
.pro_list .shop_btn { margin-top:15px; }
.pro_list .shop_btn a { display:block; width:134px; text-align:center; height:33px; background:url(http://m2.mp4converter.net/images/event/20101126/shop_btn.jpg) no-repeat; line-height:30px; font-size:14px; text-decoration:none; color:#FFF; margin-left:45px; }
.pro_list .shop_btn a:hover { background:url(http://m3.mp4converter.net/images/event/20101126/shop_btn2.jpg) no-repeat; }
.pro_list .shop_btn p { line-height:35px; text-align:center; }
.pro_list .shop_btn p a { padding:0; margin:0; background:none; width:225px; color:#3399ff; font-size:11px; text-decoration:underline; }
.pro_list .shop_btn p a:hover { text-decoration:none; background:none; }*/
.box { width:800px; height:600px; margin:0 auto; text-align:left; background:url(http://m3.mp4converter.net/images/event/20101126/bg.gif); }
.header { height:210px;}
.main_hot { padding:0 31px;}
#pro_list01 { width:230px; float:left;}
#pro_list02 { width:225px; float:left;}
#pro_list03 { width:225px; float:left;}

#box_shot { }
#box_shot h3 { font-size:12px; line-height:25px; }
#box_shot p { font-size:11px; line-height:16px; padding:0;  }
#box_shot p span { font-size:12px; color:#666; font-style:normal; text-decoration:line-through; }
#box_shot .price_control { margin-top:8px; font-family:"Myriad Pro"; font-size:20px; font-weight:bold; color:#F00; font-style:italic; text-align:center; }

#box_shot02 { }
#box_shot02 h3 { font-size:12px; line-height:25px; }
#box_shot02 p { font-size:11px; line-height:16px; padding:0;  }
#box_shot02 p span { font-size:12px; color:#666; font-style:normal; text-decoration:line-through; }
#box_shot02 .price_control { margin-top:8px; font-family:"Myriad Pro"; font-size:20px; font-weight:bold; color:#F00; font-style:italic; text-align:center; }

#box_shot03 { }
#box_shot03 h3 { font-size:12px; line-height:25px; }
#box_shot03 p { font-size:11px; line-height:16px; padding:0;  }
#box_shot03 p span { font-size:12px; color:#666; font-style:normal; text-decoration:line-through; }
#box_shot03 .price_control { margin-top:8px; font-family:"Myriad Pro"; font-size:20px; font-weight:bold; color:#F00; font-style:italic; text-align:center; }

.shop_btn { margin-top:15px; }
.shop_btn a { display:block; width:134px; text-align:center; height:33px; background:url(http://m2.mp4converter.net/images/event/20101126/shop_btn.jpg) no-repeat; line-height:30px; font-size:14px; text-decoration:none; color:#FFF; margin-left:45px; }
.shop_btn a:hover { background:url(http://m3.mp4converter.net/images/event/20101126/shop_btn2.jpg) no-repeat; }
.shop_btn p { line-height:35px; text-align:center; padding:0;  }
.shop_btn p a { padding:0; margin:0; background:none; width:225px; color:#3399ff; font-size:11px; text-decoration:underline; }
.shop_btn p a:hover { text-decoration:none; background:none; }

#facebox { position: absolute; top: 0; left: 0; z-index: 100; text-align: left; }
#facebox .popup { position:relative; border:3px solid rgba(0, 0, 0, 0); -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; -webkit-box-shadow:0 0 18px rgba(0, 0, 0, 0.4); -moz-box-shadow:0 0 18px rgba(0, 0, 0, 0.4); box-shadow:0 0 18px rgba(0, 0, 0, 0.4); }
#facebox .content { display:table; width:800px; height:600px; padding: 20px 10px 10px; background: #fff; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px; }
#facebox .content > p:first-child { margin-top:0; }
#facebox .content > p:last-child { margin-bottom:0; }
#facebox .close { position:absolute; top:5px; right:5px; }
#facebox .close img { opacity:0.3; }
#facebox .close:hover img { opacity:1.0; }
#facebox .loading { text-align: center; }
#facebox .image { text-align: center; }
#facebox img { border: 0; margin: 0; }
#facebox_overlay { position: fixed; top: 0px; left: 0px; height:100%; width:100%; }
.facebox_hide { z-index:-100; }
.facebox_overlayBG { background-color: #000; z-index: 99; }
.side_btn { position:absolute; right:0; top:500px; }
#to-right { width:22px; height:131px; color:#FFF; font-size:14px; font-weight:bold; text-align:center; cursor:pointer; }
