﻿@charset "utf-8";
html,body{-webkit-text-size-adjust:none; -blink-text-size-adjust:none;}
body { color:#666; font-size:12px; font-family:'Microsoft YaHei'; background:url("https://www.pbsboatstore.com/Images/top_bg.jpg") center top no-repeat; } 
a { color:#666; text-decoration:none;}  /*for ie f6n.net*/
a:focus{outline:0;} /*for ff f6n.net*/
a:hover { text-decoration:underline;}
.vam { vertical-align:middle;}
.clear{clear:both; height:0; line-height:0; font-size:0;}
p{ word-spacing:-1.5px;}
.tr { text-align:right;}
.tl { text-align:left;}
.center { text-align:center;}
.fl { float:left;}
.fr { float:right;}
.fn:after { clear: both; content: " "; display: block; font-size: 0; height: 0;visibility: hidden; }
.fn {zoom:1;}
.pa{ position:absolute;}
.pr{ position:relative}
/* -- 购物车外部框架 -- */
.cart_header , .cart_content , .cart_footer { width:960px; margin:0 auto;}
/* -- 页面整体布局 -- */
.header { width:960px; margin:0 auto;}
.content , .footer { width:960px; margin:0 auto; overflow:hidden; }

.left { width:201px; float:left; overflow:hidden;margin-left:5px; }
.left2 { width:670px; float:left; overflow:hidden;}
.left3 { width:754px; float:left; overflow:hidden; color:#666;}
.lefttop { background:#ccc; height:0; font-size:0; overflow:hidden;border-top:1px solid #ccc;}
.left2top { background:#ccc; height:0; font-size:0; overflow:hidden;border-top:1px solid #ccc;}
.leftbot { background:#ccc; height:0; font-size:0; overflow:hidden;  margin-bottom:10px;border-bottom:1px solid #ccc;}
.left2bot { background:#ccc; height:0; font-size:0; overflow:hidden; margin-bottom:10px; border-bottom:1px solid #ccc;}

.right { width:754px; float:left; display:inline;overflow:hidden;}
.right2 { width:275px;  float:right; overflow:hidden;}
.right3 { width:201px; float:right; overflow:hidden; color:#666;}
.righttop { background:#ccc; height:0; font-size:0; overflow:hidden;border-top:1px solid #ccc;}
.right2top { background:#ccc; height:0; font-size:0; overflow:hidden;border-top:1px solid #ccc;}
.rightbot { background:#ccc; height:0; font-size:0; overflow:hidden; margin-bottom:10px;border-bottom:1px solid #ccc;}
.right2bot { background:#ccc; height:0; font-size:0; overflow:hidden; margin-bottom:10px;border-bottom:1px solid #ccc;}

.right_main { width:752px; border:solid 1px #d5d5d5; border-top:0; border-bottom:0; padding-bottom:15px; overflow:hidden;background:#FFF;}
.right2_main { width:273px; border:solid 1px #d5d5d5; border-top:0; border-bottom:0; padding-bottom:15px; overflow:hidden;background:#FFF;}
.left2_main { width:668px;  border:solid 1px #d5d5d5; border-top:0; border-bottom:0; padding-bottom:15px; overflow:hidden;background:#FFF;}

.h_nav li a:-webkit-any-link{ display:block;}
em {  font-style:normal; }
/*head start*/
.header { height:256px; overflow:hidden;}
.h_top { height:31px; line-height:31px; overflow:hidden; } 
.h_top p { line-height:31px; }
.h_top .fr a { padding:0px 6px; }
.h_con { height:145px; padding-top:20px; overflow:hidden; }
.h_con h1 { padding-top:28px; }
.h_con .logo { display:block; padding-top:5px;}
.h_con .tp { color:#505050; font-size:23px; width:437px; padding:32px 0px 0px 10px; margin-left:5px; background:url("https://www.pbsboatstore.com/Images/top_line.png") left center no-repeat; letter-spacing:-1px; }
.h_con .tp em { display:block; color:#1f98e5; font-size:16px; letter-spacing:0px; }
.h_right {}
.share a { margin-left:15px;}
.h_pho { clear:right; margin-top:25px; color: #2467c0;font-size:22px; background:url("https://www.pbsboatstore.com/Images/top_tel.png") left 5px no-repeat; padding-left:42px; font-weight:bold; *width:250px; }
.h_pho em { display:block;font-size:17px;}
/*menu*/
.menu .menu_list { height:48px; line-height:48px; padding:5px 0 7px;  }
.menu_list li { float:left; height:48px; line-height:48px;  background:url("https://www.pbsboatstore.com/Images/li.png") right center no-repeat; padding:0 18px; }
.menu_list li a { color:#fff;font-size:14px; display:inline-block;  padding:0px 5px; font-weight:bold;}
.menu_list li.last_li { background:none;}
.menu .menu_list li a:hover { text-decoration:underline; }
.menu_list li.cur a {text-decoration:underline;}
/*head end*
/*foot start*/
.ft_bg { background:url("https://www.pbsboatstore.com/Images/ft_bg.jpg") top center no-repeat; height:180px; color:#fff; margin-top:28px; }
.ft_bg a { color:#fff;}
.ft_bg .footer { padding-top:30px;}
.ft_left { width:488px;}
.ft_right { width:402px; line-height:22px; }
.footer h3 { font-weight:normal; font-size:18px; margin-bottom:12px;}
.friend { margin-bottom:22px;}
.friend p { line-height:24px;}
.friend p a { width:74px; display:inline-block;}
.ft_nav { margin-bottom:13px; line-height:24px;}
.ft_nav a { margin-right:16px;}
.cpy a { margin-left:5px;}
.cpy img { vertical-align:middle;}
.ft_share { margin-top:22px;}
.ft_share a { margin-right:6px;}
.ft_right .p1 { margin-bottom:0;}
.ft_right .b_sear { background:url("https://www.pbsboatstore.com/Images/email.png") no-repeat; width::320px; height:29px; margin-top:18px;}
.ft_right .b_input{ float:left; border:none;background:none; padding:0 5px 0 55px; width:185px; height:29px; *line-height:29px; vertical-align:middle; color:#666; }
.ft_right .b_btn { float:left; background:none; border:none; color:#fff; width:75px; height:29px; line-height:29px; text-align:center; cursor:pointer;}

/*foot end*/


.share {padding-right:5px;}
.login-btn{width: 114px;height: 29px;color: #fff;line-height: 29px;background:#0073dd;border: none;overflow: hidden;cursor: pointer;border: 1px solid #e9e9e9; margin-right:20px;}