@charset "utf-8";
/* CSS Document */

*{ font-family: "lr oSVbN", Osaka, "qMmpS Pro W3" Hiragino Kaku Gothic Pro, qMmpS Pro W3,lr oSVbN, Osaka, sanserif;  margin:0; padding:0; font-size:12px;}

img{ border:0;}
a {color: #1f69b5}
a:hover {color: #FF3300;}
li{ list-style-type:none;}
.cl{ clear:both;}

.header{ width:980px; margin:0 auto; border-bottom:2px solid #62abd2; margin-bottom:2px; height:85px;}
.logo{ float:left; width:auto; padding:20px 0 0 10px;}
.logodetail{ width:250px;height:60px;font-weight:bold;text-align:left;}
.logodetail a:link,.logodetail a:visited,.logodetail a:hover,.logodetail a:active{text-decoration:none;color:#F87542;font-size:30px;}
.top{ width:600px; float:left; padding:20px 0 0 22px; }
.top #m{ font-size:14px; width:550px; margin:0 auto; padding-right:20px; padding-bottom:5px;}
.top #m a:link,.top #m a:visited,.top #m a:hover,.top #m a:active{font-size:14px; margin:0 3px}

.searchInput{ width:240px; padding:1px 1px; height:16px; line-height:16px; float:left; margin-right:8px; margin-top:2px;}
.searchshowselect{float:left; width:120px;border:1px solid; padding:1px; margin-right:8px; margin-top:2px; }
.searchbut{ float:left; width:82px; height:25px; margin-top:1px; background:url(/images/but_gsesearch.gif) no-repeat; border:0; color:#fff; font-weight:bold;}
.homeContext{ width:980px; margin:0 auto; padding-top:8px; border-top:1px solid #ddd;}
.leftBox{ float:left; width:200px; margin-right:10px; }
.hotBox{ border:1px solid #ddd; padding:10px 8px;background:url(/images/homeBg.gif) repeat-x; padding-bottom:13px;}
.hotBox h2{ padding-bottom:6px;}
.centerBox{ float:left; width:748px;}


.relativePro{ width:210px; text-align:center; padding-bottom:10px; margin-bottom:15px; margin-left:auto; margin-right:auto;}
.section .title{ font-size:14px; font-weight:bold; padding:0 0 15px 8px;color:#356077;}
.proBorder{ border-bottom:1px dotted #a1a1a1;}
.Info{ display:block; height:30px; padding:5px 10px 0; overflow:hidden; line-height:16px; margin-bottom:15px;}
.Info a:link,.Info a:visited,.Info a:hover,.Info a:active{ font-weight:bold; text-decoration:underline;}
.brand{ padding-bottom:5px; display:block;}
.brand a:link,.brand a:visited{ color:#666; text-decoration:none;}
.brand a:hover,.brand a:active{ color:#FF3300; text-decoration:none;}

.Price{ display:block; padding-bottom:5px;}
.Price a:link,.Price a:visited,.Price a:hover,.Price a:active{ font-weight:bold;color:#FF5500; }
.HandCursor img{ border:1px dotted #ddd; padding:1px;}

.rightBox{ float:right; width:220px; }
.section{ border:1px solid #ddd; margin-bottom:10px; padding:10px 0px 1px; background:url(/images/homeBg.gif) repeat-x;}
.section h3{ padding-bottom:10px;}
.leftBox ul.osusume-cate li{ background:url(/images/news_arrow.gif) no-repeat 0 5px; padding:5px 0 5px 16px;}
.category-box{ padding:5px 0; padding-bottom:10px;}
.category-box .category-tit{ font-weight:bold; color:#666;margin-right:0px}
.category-box li{ margin-bottom:5px; height:18px;}
.box{border:1px solid #ddd; padding:10px 8px;background:url(/images/homeBg.gif) repeat-x; margin-bottom:8px;}
.box h2{ padding-bottom:6px;}
.box ul.tab-contants-list{}
.box ul.tab-contants-list li{ padding:5px 0 5px 25px; list-style-type:none; background:url(/images/disc.gif) no-repeat 4px 6px;}
.centerBox .box h2{ clear:both; height:18px; padding-left:2px; color:#356077; font-size:14px; }
.centerBox .col{ float:left; width:180px; padding-left:2px; }
.centerBox .col li{background:url(/images/news_arrow.gif) no-repeat 0 2px; padding:2px 0 2px 16px;}
.centerBox .col li.category-tit{background:#fff; padding-left:0;}

.foot{ text-align:center; padding-top:18px; border-top:1px solid #ddd; padding-bottom:50px; width:980px; margin:0 auto; color:#666; clear:both;}
.foot p{ padding:2px 0 5px;}
.foot a{ margin:0 5px;}