﻿body{color:#333;font:13px/18px 'Open Sans', wf_segoe-ui_normal, 'Segoe UI', Segoe, 'Segoe WP', Tahoma, Verdana, Arial, sans-serif;background:#FFF;}
input,teaxarea,select{color:#333;font:13px/18px 'Open Sans', wf_segoe-ui_normal, 'Segoe UI', Segoe, 'Segoe WP', Tahoma, Verdana, Arial, sans-serif;}
body,div,p,h1,h2,h3,h4,h5,h6,ul,li,dl,dt,dd,span,strong,a,table,td,tr,th,img,iframe,frame{margin:0;padding:0;border:0;}
b,strong{font-weight:600;}
ul{list-style:none;}
a{color:#333;text-decoration:none;}
a:link{color:#333;text-decoration:none;}
a:visited{color:#333;text-decoration:none;}
a:hover{color:#333;text-decoration:underline;}
a:active{color:#FAA700;text-decoration:underline;}
.clear{clear:both;height:0;font-size:0;line-height:0;}
.left{ float:left;display:inline;}
.right{float:right;display:inline;}
.inner{margin:auto;width:1132px;padding:0 8px;position:relative;}

.header{background-color:#104F6E;padding:10px 0 10px 0;width:100%;min-width:1148px;margin-bottom:2px;box-shadow:0 1px 1px 0 rgba(0,0,0,.2);position:relative;z-index:1;}
.header a{color:#FFF;}
.header .log{position:absolute;left:8px;top:-8px;}
.header .menu_lf{margin:7px 0 0 124px;border-radius:5px;height:31px;line-height:31px;}
.header .menu_lf .item{float:left;position:relative;z-index:999;padding-right:24px;}
.header .menu_lf .menu{background-color:#0F4F6C;position:absolute;display:none;left:-10px;top:30px;padding-left:10px;line-height:25px;border-radius:0 0 5px 5px;width:260px;}
.header .menu_lf .ad{margin-top:40px;margin-left:-10px;padding:8px 5px 5px 5px;line-height:20px;background-color:#76C7C0;border-radius:0 0 5px 5px;height:65px;}
.header .menu_lf .ad_link{color:#333;font-weight:normal;}
.header .menu_lf .ad_img{margin-right:2px;margin-top:-40px;}
.header .menu_rt{margin-top:15px;position:relative;}
.header .userinfo{position:absolute;right:0;top:-25px;width:400px;text-align:right;color:#EEE;font-size:12px;line-height:16px;}
.header .search{margin-top:6px;+margin-top:0;}
.header .txt{border:1px solid #104F6E;padding:1px 2px;width:80px;line-height:16px;vertical-align:top;background-color:#DDD;border-radius:3px;margin:0;}
.header .btn{border:1px solid #104F6E;background-color:#104F6E;color:#FFF;cursor:pointer;line-height:16px;vertical-align:top;width:50px;padding:1px 2px;text-align:left;margin:0;}
.header .langue{position:relative;}
.header .tag{background:url("/images/common/tag.png") no-repeat scroll 0 0;text-indent:-1000px;overflow:hidden;width:22px;height:16px;display:block;margin-left:3px;}
.header .cart{background-position:-176px 0;width:26px;height:24px;margin:4px 0 0 15px;}
.header .more-language{display:none;position:absolute;top:33px;right:0;border:1px solid #ddd;background-color:#fff;width:300px;padding:8px 0 8px 20px;border-radius:3px;box-shadow:0 1px 1px rgba(0,0,0,.3);}
.header .language{background:url("/images/common/language.png") no-repeat scroll 0 0;width:30px;height:30px;margin-right:10px;float:left;}
.header .language-small{background-size:105px 15px;width:15px;height:15px;margin-right:5px;*display:none;}
.header .language-sel{display:block;margin:12px 0;height:30px;line-height:30px;color:#333;width:150px;}
.header .language-init{color:#fff;display:block;height:15px;line-height:15px;font-size:12px;position:relative;margin-top:2px;cursor:pointer;}
.header .de{background-position:-30px 0;}
.header .es{background-position:-60px 0;}
.header .fr{background-position:-90px 0;}
.header .it{background-position:-120px 0;}
.header .jp{background-position:-150px 0;}
.header .pt{background-position:-180px 0;}
.header .de-small{background-position:-15px 0;}
.header .es-small{background-position:-30px 0;}
.header .fr-small{background-position:-45px 0;}
.header .it-small{background-position:-60px 0;}
.header .jp-small{background-position:-75px 0;}
.header .pt-small{background-position:-90px 0;}
#google_translate_element{margin:12px 0 12px 0;border-top:1px solid #e3e3e3;padding-top:24px;width:280px;}
#google_translate_element .goog-te-gadget-simple .goog-te-menu-value{color:#333;}

.content{padding-bottom:20px;min-width:1148px;margin-top:-2px;}
.content .nav{background-color:#f4f4f4;border-bottom:1px solid #eee;height:30px;line-height:30px;font-size:12px;color:#aaa;}
.content .nav .fg{margin-left:20px;}
.content .nav .note{background-color:#B8D762;padding:2px 12px;border-radius:12px;}

.footer{color:#FFF;}
.footer a{color:#FFF;}
.footer a:link{color:#FFF;}
.footer a:visited{color:#FFF;}

.footer .top{background-color:#104F6E;padding:10px 0;}
.footer .top .partners{color:#487F7A;margin-right:10px;}
.footer .fg{margin:0 10px;}
.footer .item{float:left;width:188px;margin:8px 0 10px 0;line-height:22px;}
.footer .item .tt{font-size:28px;line-height:40px;color:#487F7A;font-family:Impact;}
.footer .list{list-style-image:url("/images/common/jt.png");padding-left:14px;}

.footer .bottom{background-color:#104F6E;padding:10px 0 0 0;}
.footer .middle_mg{margin:0 12px;}
.footer .follow{margin:17px 4px 0 50px;}
.footer .top_mg{margin-top:17px;}
.footer .tag{background:url("/images/common/tag.png") no-repeat scroll 0 0;text-indent:-1000px;overflow:hidden;width:47px;height:35px;display:block;margin-top:4px;}
.footer .facebook{background-position:-250px 0;}
.footer .google{background-position:-347px 0;}
.footer .twitter{background-position:-203px 0;}
.footer .rss{background-position:-299px 0;}