body{
font-family:Microsoft YaHei,Arial,sans-serif!important; 
}
.height_345{
height:315px!important;
}
.height_271{
height:271px!important;
}

.promo_type_a .promo_video{
padding-bottom:0;
}
.promo_type_a .video_desc{
background:url(/resources/rwd/images/home/video_desc_bg.jpg) no-repeat;
background-size:cover;
}
.promo_type_a .video_desc h2{ 
color:#000000;
margin: 40px 0 10px;
}
.nik_block_news .items{
float:left;
width:204px;
height:168px;
margin-right:2px;
margin-bottom:2px;
position:relative;
}
.nik_block_news .items_7,
.nik_block_news .items_8,
.nik_block_news .items_9{
margin-bottom:0;
}
.nik_block_news .items span.news_add{
width:26px;
height:26px;
background:url(/resources/rwd/images/home/add_n.png) no-repeat;
display:block;
text-indent:-999em;
position:absolute;
left:0;
bottom:0;
z-index:10;
cursor:pointer;
}
.nik_block_news .items span.news_add.cur{
background:url(/resources/rwd/images/home/add_r.png) no-repeat; 
}
.nik_block_news .items .news_contents{
position:absolute;
top:0;
left:0;
z-index:20;
height:100%;
width:100%;
background:#ffd600;
display:none;
}
.nik_block_news .items .news_contents span.news_close{
line-height:0;
font-size:0;
display:block;
cursor:pointer;
position:relative;
text-align:right;
padding-right:6px;
padding-top:6px;
}

.nik_block_news .items .news_contents .news_title,.nik_block_news .items .news_contents .news_lead,.nik_block_news .items .news_contents .news_detail{
margin:0 16px;
}
.nik_block_news .items .news_contents .news_title{
color:#000000;
font-size:16px;
border-bottom:1px solid #ffee78;
margin-top:10px;
padding:4px 0;
}
.nik_block_news .items .news_contents .news_lead{
color:#4c4b4b;
font-size:12px;
line-height:20px;
margin:6px 16px;
}
.nik_block_news .items .news_contents .news_detail{
color:#21a3df;
font-size:12px;
}

#header #right-header .corporate li{
position:relative;
padding-right:17px;
} 
#header #right-header .corporate li:after{
position:absolute;
top:10;
right:0;
content:url(../images/3081351053.png);
}
#header #main-menu .rich_navigation > li > ul.sub-menu .fetureContentWrapper ul li.pressroom .readMore a{
font-size: 1.3rem;
line-height: 1.8rem;
margin:10px 20px;
}

.home-landing .nik_block_fb_like_box{
width:616px;
padding:13px 13px 13px 21px;
height:336px;
background-image:url(/resources/rwd/images/add/sina_bg.jpg);
cursor:default;
}

.home-landing .nik_block_fb_like_box .left-col{
float:left;
width:114px;
}

.home-landing .nik_block_fb_like_box .left-col .title{
display:block;
font-size:20px;
color:#000;
margin-top:15px;
position:relative;
}
.home-landing .nik_block_fb_like_box .left-col .title:after{
position:absolute;
top:0;
right:10px;
content:url(/resources/rwd/images/add/sex_img.png);
}
.home-landing .nik_block_fb_like_box .left-col .comment{
font-size:14px;
color:#000;
}
.home-landing .nik_block_fb_like_box .left-col .flowers_red{
font-size:14px;
color:#fe4c17;
}
#wb_follow_btn{
margin-top:15px;
}
/*
#wb_follow_btn .WB_btnA span{
width:111px;
text-align:center;
}
#wb_follow_btn .WB_btnA span em{
float:none;
}
*/
.home-landing .nik_block_fb_like_box .right-col{
width:450px;
float:right;
background:#fff;
}
#sina_box{
height:310px;
overflow:hidden;
}
.home-landing .nik_block_fb_like_box .right-col #sina_list{
padding:10px 20px;  
}
.home-landing .nik_block_fb_like_box .right-col #sina_list .items{

border-bottom:1px solid #f2f2f5;
margin-bottom:10px;

}
.home-landing .nik_block_fb_like_box .right-col #sina_list .text{
font-size: 1.3rem;
line-height: 1.8rem;
}
.home-landing .sticky_news .sticky_news_contents{
margin-left:0;
}

.home-landing .sticky_news .item{
margin-bottom:6px;
}
.home-landing .sticky_news .item_3{
margin-bottom:6px;
}
.home_support .item .home_support_ttl{
position:relative;
display:block;
padding:0 0 0 20px;
height:33px;
background:#747474;
font-size:1.7rem;
font-weight:bold;
color:#fff;
line-height:33px;
cursor:pointer;
}
.home_support .item .home_support_ttl .toggle_arrow{
position:absolute;
right:20px;
top:13px;
width:14px;
height:8px;
background:url(/resources/rwd/images/home/arrow_img03.png) no-repeat scroll center center;
}
.home_support .opened .home_support_ttl .toggle_arrow{
background:url(/resources/rwd/images/home/arrow_img02.png) no-repeat scroll center center;
}
.home_support .item .home_support_scontent{
display:none;
padding:0 20px;
background:#e8e8e8;
height:172px;
font-size:1.4rem;
}
.home_support .item .home_support_scontent p{
padding-top:15px;
}
.home_support .opened .home_support_scontent{
display:block;
}
.home_support .item{
margin:0 0 1px 0;
}
.home_support .item:last-child{
margin:0;
}
.home_support .item .home_support_scontent ul{
margin-top:10px;
}
.home_support .item .home_support_scontent ul li{
margin-bottom:10px;
}
.home_support .item .home_support_scontent .home_support_achor{
padding:0 0 0 14px;
background:url(/resources/rwd/images/home/arrow_img01.png) no-repeat scroll left center;
font-weight:bold;
color:#000;
}
.home_support .item .home_support_scontent .home_scenter_list{
line-height:24px;
color:#999;
}
.home_support .item .home_support_scontent .home_scenter_list li{
margin:0;
}
.home_support .item .home_support_scontent .home_scenter_list li div{
margin:-22px 0 0 14px;
}
.weibo_banner{
display:none;
}
.promo_tmall{
margin:0 0 15px 0;
padding:30px 40px;
background:#dfe4e7;
}
.promo_tmall .p1{
font-size:1.9rem;
}
.promo_tmall .text_wrapper{
float:left;
}
.promo_tmall .tmall_btn_wrapper{
float:right;
width:285px;
text-align:right;
}
.promo_tmall .tmall_btn_wrapper img{
position:relative;
top:0;
right:28px;
width:auto;
}
@media only screen and (max-width: 1000px){
.promo_type_a .video_desc h2{
margin:24px 0 10px 0;
}
}

@media only screen and (max-width: 800px) {
.promo_type_a .video_desc h2{
font-size:2.4rem;
line-height:2.9rem;
}
.promo_type_a .video_desc .button{
margin-top:0;
}
}
@media only screen and (max-width: 726px){
.promo_tmall .text_wrapper{
float:none;
}
.promo_tmall .tmall_btn_wrapper{
float:none;
width:100%;
text-align:right;
}
.promo_tmall .tmall_btn_wrapper img{
margin-top:0!important;
}
}
@media only screen and (max-width: 768px) {
.home_support .item .home_support_scontent p{
padding-top:5px;
}
.home_support .item .home_support_scontent ul{
margin-top:5px;
}
.home_support .item .home_support_scontent{
height:auto;
font-size:1.4rem;
}
.height_271{
height:auto!important;
}
}
@media only screen and (max-width: 480px) {
.promo_tmall{
padding:30px 20px;
}
}

/* //top  */


.where_to_buy{
padding:0px 40px;
margin:35px 0;  
}
.nics_buy_bar{
padding-bottom:35px;  
}
#Regiondiv,#SearchTextDiv{
float:left;
height:39px;
display:inline;
}
#SearchTextDiv{
position:relative;
width:257px;
background:#fff;
border:1px solid #a3a3a3;
}
.nics_buy_select_box{
margin-right:16px;
}
.nics_buy_select_box select{
border-radius:0;
border:1px solid #a3a3a3;
color:#000;
font-size:16px;
line-height:39px;
height:39px;
padding:0 0 0 20px;
width:260px;
background:#fff;
}
.nics_buy_search{
color: #000;
float:left;
line-height:37px;
height:37px;
border:none;  
width:205px;
padding:0px 20px;
border-right:none;
}

.nics_buy_search_button{
width:52px;
height:39px;
position:absolute;
top:-1px; 
right:-1px;
}
.nics_buy_search_button_02{
height:39px;
position:absolute;
top:-1px; 
right:-1px;
display:none;
}
#dealerdiv{
border-bottom:1px solid #bfbfbf;  
}
#dealerdiv .header_top{
font-size: 1.9rem;
overflow:hidden;
}
#dealerdiv .header_top .num{
width:3rem;
display:block;
margin-left:10px;
}
#dealerdiv .header_top .text{
overflow:hidden;
display:block;
margin: -30px 0 0 45px;
}
#dealerdiv .toggle_block{
margin-left:4.5rem;
margin-right:10px;
}
#dealerdiv .content_list{
padding:0px!important;
}
#dealerpage{
margin-top:30px;  
}
#dealerpage .nics_page_all{
float:left;
color:#333; 
font-size:1.4rem;
line-height:28px;
}
#dealerpage .nics_count{
float:right;  
font-size:1.4rem;
line-height:28px;
}
#dealerpage .nics_count div{
display: inline;
float: left;
margin-right: 6px;
}
.nics_count span{
display: inline;
float: left;
margin: 0 11px 0 6px;
}

.nics_count div.curCount {
display: inline;
float: left;
font-weight: normal;
margin-right: 0;
}
.nics_count .selectCount {
display:inline;
float: left;
height:28px;
width:70px;
padding:0px 0 0 10px;
margin-right:10px;
}
.nics_count a {
color: #000;
display: inline;
float: left;
width:28px;
height:28px;
border:1px solid #cccccc;
background:#f7f7f7;
text-align:center;
line-height:28px;
margin-right: 6px;
}
.nics_count a.selected{
color:#72b3d1;
}
.where_to_buy .filter_footer {
display:none;
}
@media only screen and (max-width: 1023px) {
#dealerdiv{
border-bottom:none;
}
.where_to_buy .filter_footer {
  display:block;
    height: 60px;
    padding-left: 20px;
    padding-right: 20px;
    text-align: center;
    width: 100%;
}
.where_to_buy .filter_footer .page_control_button {
    color: #333;
    display: inline-block;
    font-family: "FrutigerNextW01-LightCn","Microsoft JhengHei",STHeiti,Arial,sans-serif;
    font-size: 2.1rem;
    font-weight: bold;
    line-height: 4.4rem;
    margin-top: 20px;
    text-transform: uppercase;
}
/* line 349, search.scss */
.where_to_buy .filter_footer .page_control_button.first {
  padding-right: 60px;
  background: url(/resources/rwd/images/right_arrow_yellow.png) no-repeat right top;
}
/* line 353, search.scss */
.where_to_buy .filter_footer .page_control_button.last {
  padding-left: 60px;
  background: url(/resources/rwd/images/left_arrow_yellow.png) no-repeat left top;
}
/* line 357, search.scss */
.where_to_buy .filter_footer .page_control_button.previous {
  width: 40px;
  height: 40px;
  padding-right: 0px;
  background: url(/resources/rwd/images/left_arrow_yellow.png) no-repeat right top;
}
/* line 363, search.scss */
.where_to_buy .filter_footer .page_control_button.text {
  vertical-align: top;
  padding-left: 20px;
  padding-right: 20px;
}
/* line 367, search.scss */
.where_to_buy .filter_footer .page_control_button.next {
  width: 40px;
  height: 40px;
  padding-right: 0px;
  background: url(/resources/rwd/images/right_arrow_yellow.png) no-repeat right top;
}
#dealerpage{
display:none;
}
.nics_buy_bar{
background:#eeeeee;
padding:20px 8.333%;
}
#Regiondiv,#SearchTextDiv{
width:50% 
}
.nics_buy_select_box select{
width:100%;
padding:0;
}
#SearchTextDiv{
float:right;
}
.nics_buy_search{
width:69.6969%
}
.where_to_buy{
padding:0px!important;
margin:0px;
}
#dealerdiv .content_list_accordion li.item .toggle_block{
width:auto;   
}
.home-landing .sticky_news{
display:block;
width:100%;
height:100%!important;
}
.nik_block_news{ 
padding:40px;
}
.nik_block_news .items{ 
width:100%;
float:none;
height:auto;
margin:0 0 20px;
overflow:hidden;
}
.nik_block_news .items:last-child{
margin:0; 
}
.nik_block_news .items .news_contents .news_title,.nik_block_news .items .news_contents .news_lead,.nik_block_news .items .news_contents .news_detail{
margin:0;
}
.nik_block_news .items .news_contents .news_detail{
  text-align:right;
}
.nik_block_news .items .news_contents{
background:none;
display:block!important;
}

.nik_block_news .items .news_thumbnail{
display:inline;
float:left;
margin-right:40px;
}
.nik_block_news .items .news_contents{
display:block;
overflow:hidden;
position:static;
background:none;
width:auto;
height:auto;
}
.nik_block_news .items .news_contents .news_lead{
border-bottom:none;
padding:0;
}
.nik_block_news .items .news_contents .news_lead,.nik_block_news .items .news_contents .news_detail{
font-size: 1.6rem;
line-height: 2.4rem;
}

.nik_block_news .items .news_contents .news_close,.nik_block_news .items span.news_add,.nik_block_news .items .news_contents .news_title{
display:none!important;
}
.nik_block_news .owl-controls{
bottom:0;
position: relative;
}
.nik_block_news .owl-controls .owl-pagination{
background:none;
}
.home-landing .nik_block_news {
/*display: none;*/

}
.promo_type_a .video_desc h2{ 
margin-bottom: 13px;
}
.promo_type_a .video_desc .button{
margin-bottom: 20px;
}
.nics_buy_search_button{
display:none;
}
.nics_buy_search_button_02{
display:block;
}
.weibo_banner{
display:block;
}
.promo_tmall{
margin-bottom:0;
}
}
@media only screen and (min-width: 641px) and (max-width: 1024px){
  #dealerdiv .header_top .text{
    margin: -34px 0 0 45px;
  }
}
@media only screen and (max-width: 640px){
  #dealerdiv .header_top .text{
    margin: -23px 0 0 45px;
  }
}
@media only screen and (max-width: 479px) and (orientation: portrait), only screen and (max-width: 639px) and (orientation: landscape) {
.nik_block_news .items .news_thumbnail{
display:inline;
float:left;
margin-right:20px;
}
.nik_block_news{
padding:20px;
}
.home-landing .sticky_news{
padding:20px!important;
}
}
@media only screen and (max-width: 480px){
.nik_block_news .items .news_thumbnail{
width:42.5%;
}
.nik_block_news .items .news_thumbnail img{
width:100%;
}
.nik_block_news .items .news_contents .news_title,.nik_block_news .items .news_contents .news_detail{
font-size: 1.3rem;
line-height: 1.8rem;  
}
#Regiondiv, #SearchTextDiv{
float:none;
width:100%;
}
#SearchTextDiv{
display:block;
}
.nics_buy_select_box{
margin:0 0 10px 0;
}
.nics_buy_search{
width:100%;
}
#dealerdiv .header_top .text{
margin: -23px 0 0 45px;
}
}
/*-- 20150413 by yao --*/
.sub_menu_block > ul > li > ul > li > .sub-menu > li a .p1{
background-image:none;
}
/*-- 尼康相机防伪标签识别方法 --*/
/*.identify_contents{
padding:0 0 0 40px;
}*/
.idp_r_txt h3{
margin:0 0 20px 0;
padding:0 0 10px 0;
border-bottom:1px solid #e5e5e5;
font-size:2.9rem;
line-height:1.1;
}
.idp_r_txt h3 .h_yellow{
position:relative;
bottom:1px;
padding:0 0 10px 0;
color:#ffe000;
border-bottom:1px solid #ffe000;
}

.identify_contents .idp_r_img{
float:right;
display:inline;
}
.identify_contents .idp_r_txt{
float:left;
display:inline;
}
.identify_contents .idq_header{
position:relative;
margin:30px 0 0 0;
}
.identify_contents .idq_header .idp_r_txt{
float:left;
padding:20px 0 0 0;
width:70%;
}
.identify_contents .idq_header .idp_r_txt p{
margin:0 0 20px 0;
font-size:1.4rem;
}
.identify_contents .idq_header .idp_r_img{
position:absolute;
right:0;
bottom:-70px;
}
.idp_list{
position:relative;
z-index:2;
}
.idp_list .idp_li_common{
padding:25px 40px;
}
.idp_list .idp_li_01{
background:#3fbaf3;
}
.idp_list .idp_li_02{
background:#abdf13;
}
.idp_list .idp_li_03{
background:#fd8843;
}
.idp_list .idp_li_common dl dt{
margin-bottom:20px;
font-size:2.9rem;
font-weight:bold;
}
.idp_list .idp_li_common dl dd{
font-size:1.4rem;
}
.idp_list .idp_li_01 dl dd{
color:#02354c;
}
.idp_list .idp_li_02 dl dd{
color:#316100;
}
.idp_list .idp_li_03 dl dd{
color:#501f03;
}
.idp_list .idp_li_common{
margin:0 0 10px 0;
}
.idp_list .idp_li_common dl dd .idp_r_txt{
width:64%;
}
.idp_list .idp_li_common dl dd .idp_r_img{
margin:0 0 0 40px;
width:28%;
}
.idp_list .idp_li_common dl dd .button{
background:#fff;
}
.idp_list .idp_li_01 dl dd .button{
color:#24a5e0;
}
.idp_list .idp_li_02 dl dd .button{
color:#82ac09;
}
.idp_list .idp_li_03 dl dd .button{
color:#e96517;
}

@media only screen and (max-width: 1023px){
.identify_contents{
padding:0;
}
.identify_contents .idq_header{
padding:0 40px;
}
.identify_contents .idq_header .idp_r_img{
right:40px;
bottom:-70px;
}
}
@media only screen and (max-width: 768px){
.identify_contents .idq_header .idp_r_txt p{
font-size:1.9rem;
}
.idp_list .idp_li_common dl dd{
font-size:1.9rem;
}
.identify_contents .idq_header .idp_r_img{
right:40px;
bottom:-30px;
}
}
@media only screen and (max-width: 640px){
.identify_contents .idq_header .idp_r_txt{
width:100%;
}
.identify_contents .idq_header .idp_r_txt p{
width:50%;
}
.idp_list .idp_li_common dl dd .idp_r_txt{
float:none;
width:100%;
display:block;
margin:0 0 20px 0;
}
.idp_list .idp_li_common dl dd .idp_r_img{
float:none;
margin:0;
width:100%;
display:block;
}
}
@media only screen and (max-width: 460px){
.idp_r_txt h3{
font-size:1.9rem;
}
.identify_contents .idq_header .idp_r_txt p{
width:60%;
font-size:1.4rem;
}
.identify_contents .idq_header .idp_r_img{
width:22%;
}
.identify_contents .idq_header .idp_r_img img{
width:100%;
}
.idp_list .idp_li_common dl dt{
font-size:1.9rem;
}
.idp_list .idp_li_common dl dd{
font-size:1.4rem;
}
.identify_contents .idq_header .idp_r_img{
bottom:0;
}
}
@media only screen and (max-width: 420px){
.identify_contents .idq_header .idp_r_img{
width:26%;
}
}
/*-- //尼康相机防伪标签识别方法 -- */
/*-- 如何鉴别水货及假冒产品 --*/
.idp_detail{
position:relative;
margin:0 0 10px 0;
/*padding:36px 0 15px 0;*/
overflow:hidden;
}
.idp_detail h4{
position:relative;
z-index:2;
margin:0 auto;
width: 690px;
overflow:hidden;
border-bottom:3px solid #0f9ada;
color:#fff;
font-weight:bold;
}
.idp_detail h4 .num{
float:left;
display:block;
margin:0 20px 0 0;
padding:0 14px;
height:47px;
line-height:47px;
font-size:2rem;
font-weight:bold;
}
.idp_detail h4 strong{
font-size:2.6rem;
font-weight:bold;
height:47px;
line-height:47px;
}
.cp_content{
/*background:#3fbaf3;*/
}
.cp_content h4 .num{
background:#0f9ada;
}
.idp_detail .idp_detail_content{
position:relative;
z-index:2;
margin:0 auto;
padding:13px;
width:690px;
background:#fff;
}
.for_consumer{
display:block;
float:left;
margin:0 0 8px 0;
padding:0 16px;
background:#6ed1ff;
height:36px;
line-height:34px;
color:#fff;
font-size:1.6rem;
}
.cp_content .for_consumer_content{
background:#e8f7fe;
}
.for_consumer_content{
clear:both;
margin:0 0 10px 0;
padding:16px;
background:#e8f7fe;
border:1px solid #cdedfc;
font-size:1.4rem;
}
.idp_detail_ttl{
height:36px;
line-height:36px;
font-size:2rem;
font-weight:bold;
color:#fff;
text-align:center;
}
.cp_content .idp_detail_ttl{
background:#6ed1ff;
}
.new_versions_ttl{
height:36px;
line-height:36px;
background:#e0e4f3;
font-size:2rem;
font-weight:bold;
color:#000;
text-align:center;
}
.cp_pic_01{
padding:14px 0;
text-align:center;
}
.cp_pic_02{
margin:0 0 20px 0;
}
.cp_pic_02 .idp_r_img{
padding:0 0 0 30px;
}
.warm_prompt{
position:relative;
padding:30px 26px;
border:1px solid #cdedfc;
background:#f2fafd;
}
.warm_prompt ul{
color:#2095cb;
font-size:1.2rem;
}
.warm_prompt .warm_ttl{
position:absolute;
left:24px;
top:-15px;
}
.idp_detail .idp_detail_content .idp_r_txt{
font-size:1.5rem;
}
.cp_content .row{
padding:10px;
}
.cp_content .idp_r_txt{
float:none;
}
.cp_content .idp_r_img{
padding:0 0 0 60px;
}
.cp_pic_01 .cp_pic_img_02{
display:none;
}
.idp_detail .background_text {
    top: -20px;
    font-family: "FrutigerNextW01-LightCn","Microsoft JhengHei",STHeiti,Arial,sans-serif;
    font-size: 20rem;
    font-weight: bold;
    letter-spacing: -13px;
    position: absolute;
    text-transform: uppercase;
    white-space: nowrap;
  z-index:1;
}
@media only screen and (max-width: 1023px){
.idp_detail h4,.idp_detail .idp_detail_content{
width:90%;
}
}
@media only screen and (max-width: 640px){
.cp_pic_01 .cp_pic_img_01{
display:none;
}
.cp_pic_01 .cp_pic_img_02{

display:block;
width:100%;
}
.cp_content .idp_r_img{
margin:0 0 10px 0;
padding:0;
float:none;
display:block;
}
.cp_content .idp_r_img img{
width:100%;
}
}
/*-- //如何鉴别水货及假冒产品 --*/
/*-- 如何鉴别假冒电池 --*/
.gb_content{
background:#abdf13;
}
.gb_content h4{
border-bottom:3px solid #91c204;
}
.gb_content h4 .num{
background:#91c204;
}
.for_consumer_content{
border-bottom:1px solid #b0e1ac;
background:#f3fdf2;
}
.gb_content .idp_detail_ttl{
background:#9dd008;
}
.gb_content .gb_detail{
text-align:center;
}
.gb_content .gb_detail img{
margin:10px 0;
}
.gb_content .gb_detail .gb_img_02{
display:none;
}
.gb_content .gb_detail dl{
display:none;
text-align:left;
}
.gb_content .gb_detail dl dt{
margin:0 0 10px 0;
overflow:hidden;
}
.gb_content .gb_detail dl dt span{
float:left;
display:block;
padding:0 10px;
height:28px;
line-height:28px;
background:#9dd008;
font-size:1.9rem;
font-weight:normal;
color:#fff;
}
.gb_content .gb_detail dl dd{
margin:0 0 26px 0;
font-size:1.9rem;
}
.id_intro{
text-align:right;
font-size:1.2rem;
}
.gb_content .id_intro{

color:#4eab46;

}
.gb_content .background_text{
left:40px;
}
@media only screen and (max-width: 768px){
.gb_detail img{
width:100%;
}
}
@media only screen and (max-width: 640px){
.gb_content .gb_detail .gb_img_01{
display:none;
}
.gb_content .gb_detail .gb_img_02{
display:block;
}
.gb_content .gb_detail dl{
display:block;
}
}
/*-- //如何鉴别假冒电池 --*/
/*-- 如何鉴别二手货 --*/
.is_content {
background:#fd8843;
}
.is_content .idp_detail_ttl{
background:#fd8843;
}
.is_content .is_img{
padding:10px 0;
text-align:center;
}
.is_content .is_txt{
padding:10px 0;
font-size:1.4rem;
}
.is_content h4{
border-bottom:3px solid #f16210;
}
.is_content h4 .num{
background:#f16210;
}
.is_content .idp_detail_content .idp_r_txt{
font-size:1.4rem;
}
.is_content .is_detail_01{
padding:10px 0;
}
.is_content .is_detail_01 .idp_r_txt{
width:354px;
}
.is_content .warm_prompt_02{
margin:20px 0;
font-size:1.4rem;
}
.is_content .warm_prompt_02 ul .idp_r_txt{
width:270px;
}
.is_content .warm_prompt_02 ul .row{
margin:0 0 10px 0;
padding:0 0 10px 0;
border-bottom:1px solid #c6c6c6;
}

.is_content .warm_prompt_02 ul .row .idp_r_txt span{
width:240px;
}
.is_content .warm_prompt_02 ul .row p{
font-size:2.9rem;
}
.is_content .warm_prompt_02 ul .idp_r_txt span{
float:left;
display:block;
}
.is_content .warm_prompt_02 ul .idp_r_img{
padding:0 40px 0 0;
}
.is_content .warm_prompt_02 ul .row .idp_r_txt span.num{
margin:0 5px 0 0;
width:20px;
}
.is_content .tmall_enter_txt{
font-size:1.2rem;

}
.is_content .tmall_enter_txt a{
color:#a60838;
}
.is_content .tmall_enter_content{
padding:5px;
overflow:hidden;

background:#efefef;
}
.is_content .tmall_enter_content .idp_r_txt{
width:215px;
height:189px;
text-align:center;
background:url(/resources/rwd/images/add/is_tmall.jpg) no-repeat center bottom;
}
.is_content .tmall_enter_content .idp_r_txt p{
padding:20px 0 0 0;
font-size:2.3rem;
}
.is_content .tmall_enter_content .idp_r_txt span{
font-size:1.4rem;
}
.is_content .tmall_enter_content .idp_r_txt a{
display:block;
margin:5px auto 0 auto;
width:116px;
height:26px;
line-height:26px;
background:#af0534;
color:#fff;
font-size:1.4rem;
}
.is_content .is_img_02{
display:none;
}
@media only screen and (max-width: 1023px){
.is_content .tmall_enter_content .idp_r_txt{
width:40%;
}
.is_content .tmall_enter_content .idp_r_img{
width:60%;
}
.is_content .tmall_enter_content .idp_r_img img{
width:100%;
}
}
@media only screen and (max-width: 860px){
.is_content .tmall_enter_content .idp_r_txt{
height:168px;
}
}
@media only screen and (max-width: 768px){

.is_content .is_img img{
width:100%;
}
.is_content .is_detail_01 .idp_r_txt{
float:none;
display:block;
width:100%;
margin:0 0 10px 0;
}
.is_content .is_detail_01 .idp_r_img{
float:none;
display:block;
text-align:center;
}
.is_content .is_detail_01 .idp_r_img img{
width:100%;
}
.is_content .warm_prompt_02 ul .idp_r_txt{
float:none;
display:block;
width:100%;
margin:0 0 10px 0;
}
.is_content .warm_prompt_02 ul .row .idp_r_txt span{
float:none;
display:inline;
width:auto;
}
.is_content .warm_prompt_02 ul .idp_r_img{
float:none;
padding:0;
width:100%;
display:block;
text-align:center;
}
.is_content .warm_prompt_02 ul .idp_r_img img{
width:60%;
}
.is_content .tmall_enter_content .idp_r_txt{
float:none;
display:block;
width:100%;
margin:0 0 10px 0;
}
.is_content .tmall_enter_content .idp_r_img{
width:100%;
}
.identify_contents .idp_r_img{
display:block;
text-align:center;
width:100%;
}
.identify_contents .idp_r_img img{
width:100%;
}
.is_content .is_img_01{
display:none;
}
.is_content .is_img_02{
display:inline;
}
}
@media only screen and (max-width: 640px){

.is_content .is_detail_01 .idp_r_img img{
width:100%;
}
}
/*-- //如何鉴别二手货 --*/
/*-- 延长保修服务 --*/
/*.ew_content{
margin:0 0 0 16px;
}*/
.ew_content .ew_detail{
padding:40px;
background:#fae813 url(/resources/rwd/images/add/ew_bg_02_yellow.jpg) no-repeat right bottom;
}
.ew_content .ew_detail h3 {
margin:0 0 47px 0;
font-weight:bold;
}
.ew_content .ew_detail h3 span{
margin:0 0 10px 0;
display:block;
font-size:3.4rem;
line-height:40px;
}
.ew_content .ew_detail h3 strong{
display:block;
font-size:3.9rem;
font-weight:bold;
line-height:40px;
}
.ew_content .ew_detail h3 strong em{
padding:0 18px;
height:48px;
line-height:48px;
display:inline-block;
background:#621e87;
color:#fff;
font-style:normal;
border-radius: 40px;
transform-origin:right bottom;
transform:rotate(-10deg);
vertical-align: super;
}
.ew_content .ew_detail .ew_txt{
margin:0 0 20px 0;
width:360px;
font-size:1.5rem;
}
.ew_content .ew_detail .ew_dlist_01{
width:450px;
}
.ew_content .ew_detail .ew_dlist_01 dt{
margin:0 0 10px 0;
}
.ew_content .ew_detail .ew_dlist_01 dt span{
display:block;
width:175px;
height:18px;
line-height:18px;
font-size:1.4rem;
padding-left: 10px;
color:#fff;
background:url(/resources/rwd/images/add/ew_bg_01_yellow.jpg) no-repeat center center;
}
.ew_list_01 li,.ew_list_02 li{
margin:0 0 10px 0;
list-style-type:none;
list-style-position:inside;
list-style-image: url(/resources/rwd/images/add/ew_dotted_01.png);
font-size:1.7rem;
font-weight:bold;
}
.ew_list_03 li{
position:relative;
padding:0 0 0 10px;
font-size:1.2rem;
}
.ew_list_03 li span{
position:absolute;
left:0;
top:2px;
font-size:1.4rem;
}
.ew_content .ew_tips{
padding:20px 15px;
background:#f6b539;
}
.ew_content .ew_tips .ew_icon{
	background-image: url(/resources/rwd/images/add/ew_icon.png);
    background-repeat: no-repeat;
    line-height: 50px;
    width: 70px;
}
.ew_content .ew_tips .ew_icon span{
	visibility: hidden;
}
.ew_content .ew_tips .ew_tips_detail{
width:318px;
height:340px;
overflow:hidden;
}
.ew_content .ew_tips .ew_tips_detail_01{
float:left;
}
.ew_content .ew_tips .ew_tips_detail_01 .ew_icon{
    background-position: 8px -351px;
}
.ew_content .ew_tips .ew_tips_detail_02{
float:right;
}
.ew_content .ew_tips .ew_tips_detail_02 .ew_icon{
    background-position: -319px -351px;
}
.ew_content .ew_tips .ew_tips_detail .ewt_detail_header{
padding:12px;
background:#621e87;
font-size:1.6rem;
color:#fff;
}
.ew_content .ew_tips .ew_tips_detail_02 .ewt_detail_header{
font-size:1.3rem;
}
.ew_content .ew_tips .ew_tips_detail .ewt_detail_content{
padding-top:10px;
}
.ew_content .ew_tips .ew_tips_detail_01 .ewt_detail_content{
height:246px;
background:#fff url(/resources/rwd/images/add/ew_bg_03.jpg) no-repeat center bottom;
}
.ew_content .ew_tips .ew_tips_detail_01 .ewt_detail_content .ew_list_02{
padding-left:10px;
}
.ew_content .ew_tips .ew_tips_detail_02 .ewt_detail_content{
height:210px;
background:#fff url(/resources/rwd/images/add/ew_bg_04.jpg) no-repeat center bottom;
text-align:center;
}
.ew_content .ew_tips .ew_tips_detail_02 .ewt_detail_content a{
}
.ew_list_02 li{
margin:0 0 5px 0;
list-style-image: url(/resources/rwd/images/add/ew_dotted_02.png);
}
.ew_content .ew_tips p{
padding:10px 0 0 0;
clear:both;
font-size:1.3rem;
color:#fff;
}
.ew_content .ew_nikon_contact{
margin:0 0 16px 0;
padding:14px 40px;
border:1px solid #000;
border-top:none;
background:#d1d2d4;
font-size:1.4rem;
}
.ew_content .ew_qa .ew_qa_title{
margin:0;
padding:20px;
background:#eee;
font-size:2rem;
color:#000;
}
.ew_content .ew_qa #dealerdiv{
margin:0 0 30px 0;
}
.ew_content .ew_qa #dealerdiv .header_top .text{
margin: -28px 0 0 50px;
}
.ew_content #dealerdiv .accordion .switch_title{
padding:20px 16px;
}
.ew_content #dealerdiv .accordion .switch_title .header_top{
font-weight:bold;
}
.ew_content #dealerdiv .accordion .switch_title .header_top .num{
margin-left: 2px;
}
.ew_content #dealerdiv p.p1{
margin: -25px 0 0 50px;
padding-bottom:20px;
}
.ew_content #dealerdiv p.view_m_p1{
padding: 0 0 20px;
margin: -28px 0 0 50px;
}
.ew_content #dealerdiv .toggle_block{
margin:10px 0 0;
/*padding:0 16px;*/
}
.ew_content #dealerdiv .toggle_block .num{
display:block;
margin-left:2px;
width: 3rem;
}
.ew_content .ew_qa .ew_qa_ex{
font-size:2rem;
text-align:right;
}
@media only screen and (max-width: 1023px){
.ew_content{
margin:0;
}
.ew_content .ew_tips .ew_tips_detail{
width:48%;
}
.ew_content .ew_qa #dealerdiv .accordion .switch_title .toggle_arrow{
right:30px;
}
.ew_qa_ex{
margin:0 20px 0 0;
}
}
@media only screen and (max-width: 640px){
.ew_content .ew_detail{
background-image:none;
}
.ew_content .ew_tips .ew_tips_detail{
width:100%;
}
.ew_content .ew_detail .ew_txt,.ew_content .ew_detail .ew_dlist_01{
width:100%;
}
.ew_content .ew_tips .ew_tips_detail_01,.ew_content .ew_tips .ew_tips_detail_02{
float:none;
}
.ew_content .ew_tips .ew_tips_detail_01{
margin:0 0 20px 0;
}
}
@media only screen and (max-width: 480px){
.ew_content .ew_qa #dealerdiv .accordion .switch_title .toggle_arrow{
right:20px;
}
.ew_content .ew_detail h3 span{
font-size:2.4rem;
}
.ew_content .ew_detail h3 strong{
font-size:2.9rem;
}
}

/*-- //延长保修服务 --*/
/*-- 淘宝尼康官方翻新品店 --*/
.set_style01{

}
h2.set_style01 .title{

display: inline-block;
font-size: 2.9rem;
line-height: 2.9rem;
}
h2.set_style01 .comment{
display: inline-block;
    text-transform: none;
font-size: 2.2rem;
line-height: 2.4rem;
}
.tb_content{
margin:0 0 0 40px;
padding:40px;
background:#efefef;
}
.tb_content h3{
margin:0 0 10px 0;
}
.tb_content h3 strong{
display:block;
margin:0 0 16px 0;
font-size:3.2rem;
}
.tb_content h3 span{
font-size:1.8rem;
font-weight:normal;
}
.tb_content .tb_btn{
padding:50px 0;
background:url(/resources/rwd/images/add/tb_bg_01.jpg) no-repeat center center;
}
.tb_content .tb_detail_01 .tb_btn .button{
text-align:center;
}
.tb_content .tb_detail_01 .tb_section_01{
float:left;
width:338px;
}
.tb_content .tb_detail_01 .tb_section_02{
float:right;
}
.tb_content .tb_detail_02{
display:none;
}
@media only screen and (max-width: 1023px){
.tb_content{
margin:0;
}
}
@media only screen and (max-width: 699px){
.tb_content .tb_detail_01{
display:none;
}
.tb_content .tb_detail_02{
display:block;
}
.tb_content .tb_detail_02 .tb_section_02{
margin:0 0 10px 0;
text-align:center;
}
.tb_content .tb_detail_02 .tb_section_02 img{
width:100%;
}
.tb_content .tb_btn{
background-size:100% 100%;
}
}
/*-- //淘宝尼康官方翻新品店 --*/
/*-- 网络经销商 --*/
.od_content{
margin:40px 0 0 40px;
}
.od_content .od_list{

border-left:1px solid #e9e9e9;
}
.od_content .od_list li{
float:left;
display:inline;
}
.od_content .od_list li a{
display:block;
border:1px solid #e9e9e9;

border-left:none;
background:#f4f4f4;
}
.od_content .od_list li a:hover{
background:#fff;
}
@media only screen and (max-width: 1023px){
.od_content{
margin:40px;
}

@media only screen and (max-width: 640px){
.od_content .od_list li{
display:block;
width:33%;
text-align:center;
}
}
}
@media only screen and (max-width: 640px){
.od_content .od_list li{
display:block;
width:50%;
text-align:center;
}

}
@media only screen and (max-width: 480px){
.od_content .od_list li img{
width:100%;
}
}
/*-- //网络经销商 --*/
/*-- 市场促销活动 --*/
.add_list_01 .button{
float:left;
}
a.gray{
background:#e2e1e1;
color:#000;
}
@media only screen and (max-width: 1023px){
.add_list_01 .button{
float:right;
}
.container-with-side-nav .main_content_wrapper .main_content_block .add_list_01 .item .news_contents .news_lead{
display:block;
}
}
@media only screen and (max-width: 640px){
.container-with-side-nav .main_content_wrapper .main_content_block .add_list_01 .item .news_thumbnail{
display:none;
}
.container-with-side-nav .main_content_wrapper .main_content_block .add_list_01 .item .news_contents .news_acticle_title,
.container-with-side-nav .main_content_wrapper .main_content_block .add_list_01 .item .news_contents .p1{
padding-left:0!important;
}
.add_list_01 .button{
width:auto!important;
}
}
/*-- //市场促销活动 --*/
/*-- 专题网站一览 --*/
.msi_block{
margin:0 0 0 40px;
}

.msi_block .item{
padding:20px 0;
border-top:1px solid #bfbfbf;
}
.msi_block .item:first-child{
border-top:none;
}
.msi_block .item ul{
margin:0 -20px 0 0;
}
.msi_block .item ul li{
float:left;
display:inline;
margin:20px 19px 0 0;

}
.msi_block .item ul li span{
display:block;
margin:10px 0 0 0;
font-size:1.4rem;
color:#333;
text-align: center;
}
@media only screen and (max-width: 1023px){
.msi_block{
margin:0;
}
.msi_block .item{
padding:20px;
}

}
@media only screen and (max-width: 640px){
.msi_block .item ul{
margin:0 0 10px 0;
text-align:center;
}
.msi_block .item ul li{
float:none;
margin:10px 10px 0 10px;
display:inline-block;
letter-spacing: 0;
vertical-align: top;
}
.msi_content .button{
width:100%;
text-align:center;
}
}
@media only screen and (max-width: 480px){
.msi_block .item ul{
width:100%;
}
.msi_block .item ul li{

margin:10px 0 0 0;
padding:0 5%;

width:49%;
box-sizing: border-box;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
}
.msi_block .item ul li span{
height:40px;
}
.msi_block .item ul li img{
width:100%;
}
}
/*-- //专题网站一览 --*/
/*-- 致尼康用户的重要信息 --*/
.add_list_01 .date{
padding-left:200px;
font-size:1.4rem;
}
.container-with-side-nav .main_content_wrapper .main_content_block .add_list_01 .item{
padding:20px 0!important;
}
@media only screen and (max-width: 640px){
.add_list_01 .date{
padding-left:0;
}
}
/*-- //致尼康用户的重要信息 --*/
/*-- 质检标准通过信息 --*/
.qsi_content{
margin:0 0 0 16px;
}
.qsi_content .qsi_header{
padding:30px 20px;
font-size:1.6rem;
}
.qsi_content .qsi_bottom{
text-align:right;
font-size:1.6rem;
}
.qsi_content table{
margin:0 0 30px 0;
}
.qsi_content table thead th{
padding:20px;
background:#eee;
vertical-align:middle;
font-size:1.6rem;
font-weight:normal;
}
.qsi_content table tbody td{
padding:14px 20px;
vertical-align:middle;
font-size:1.4rem;
border-bottom:1px solid #d6d5d5;
}
@media only screen and (max-width: 1023px){
.qsi_content{
margin:0;
}
}
@media only screen and (max-width: 640px){
.qsi_content table thead th:first-child{
width:30%;
}
}
/*-- //质检标准通过信息 --*/
/*-- 保修条款yao添加 --*/
.privacy_wrapper .privacy-content .p_bullets p.p1{
list-style-image:none;
}
/*-- //保修条款yao添加 --*/
/*-- 使用说明书下载 --*/
.container-with-side-nav .main_content_wrapper .main_content_block .privacy_wrapper .privacy-content .sub-title{
font-weight:normal!important;
}
/*-- //使用说明书下载 --*/
/*-- 其他 --*/
.container-with-side-nav .news_list h3{
text-transform: none;
}
.container-with-side-nav .main_content_wrapper .main_content_block .news .item .news_thumbnail img{
width:auto!important;
height:auto!important;
max-width:166px!important;
}
.td_header{
margin:20px 0 0 0;
padding:0 20px;
}
.p_bullets p.p1{
margin-left: 14px!important;
}
@media only screen and (max-width: 1023px){
.promo_type_c .text_wrapper h2 .comment{
font-size: 2.2rem;
line-height: 2.4rem;
}
.main_content_block .news .news_lead{
display:block;
}
}
@media only screen and (max-width: 480px){
.promo_type_c .text_wrapper h2 .comment{
font-size: 1.8rem;
}
}
/*-- //其他 --*/

/*-- 售后服务网络 --*/
.sc_content .sc_select{
float:left;
}
.sc_content .sc_select select{
width:215px;
}
.sc_content #SearchTextDiv{
width:219px;
}

@media only screen and (max-width: 1023px){
.sc_content .sc_select{
margin:0 2.5%;
width:45%;
}
.sc_content .sc_select:last-child{

}
.sc_content .sc_select select{
width:100%;
}
.sc_content #Regiondiv,.sc_content #SearchTextDiv{
width:66%;
}
.sc_content #SearchTextDiv{
width:33%;
}
}
@media only screen and (max-width: 480px){
.sc_content .sc_select{
float:none;
}
.sc_content #Regiondiv,.sc_content #SearchTextDiv{
width:100%;
}
.sc_content .sc_select{
margin:0 0 10px 0;
width:100%;
}
.sc_content #SearchTextDiv{
width:100%;
display:block;
}
}
/*-- //售后服务网络 --*/
.weibo{
display:block;
width:111px;
height:26px;
background:url(/resources/rwd/images/add/sina_btn.png) no-repeat center center;
}
.weibo img{
display:none;
}



/*-- 字体修改 --*/
#header #main-menu .rich_navigation > li > a,
#header #right-header .top-label li,
#header #right-header #nik_block_search_bar,
#header #right-header .corporate,
#header #main-menu .rich_navigation > li > ul.sub-menu .link-list li a,
#header #main-menu .rich_navigation > li > ul.sub-menu .fetureContentWrapper ul li .heading .bold,
h1,
h2,
h3,
h4,
select,
strong,
.p1,
.button,
.home-landing .nik_block_fb_like_box .title,
#footer .more_nikon_site .title,
#footer .connect_links .items a.follow_text,
#footer .links .list-btn-type1,
#footer .links ul li a,
#footer .links .license .operated,
#footer .links .license .item.single, #footer .links .license .bottom_small_link,
#footer .links .license .copyright,
#footer .more_nikon_site .site_decriptions,
.glossary_wrapper .lens_glossary .lens_entry_wrapper .lens_to_top a{
font-family:Microsoft YaHei,Arial,sans-serif!important;
}
/*-- //字体修改 --*/


/*-- 产品页下方优酷等 --*/
.nik_3pieces_promos{padding:40px 0;border-top:1px solid #dfdfdf;border-bottom:1px solid #dfdfdf;}
.nik_3pieces_promos:after{clear: both;content: ".";display: block;height: 0;visibility: hidden;}
.nik_3pieces_promos .mid{float:left;margin-right:0;width:324px;cursor:pointer;}
.nik_3pieces_promos .first{float:left;margin-right:14px;}
.nik_3pieces_promos .last{float:right;padding:18px;width:324px;height:234px;}
.nik_3pieces_promos .last .textWrapper h2{margin-top:0;margin-bottom:24px;font-size:3.6rem;font-weight:normal;line-height:4rem;}
.nik_3pieces_promos .last .textWrapper .bodyText{font-size:2rem;color:#000;}
.nik_3pieces_promos .last .textWrapper .nik_btn_v101{font-size:1.2rem;color: #75b3d0;font-weight:bold;}
.fancy-video .fancybox-close{right: -36px;top: -36px;}
@media only screen and (max-width: 1023px){
.nik_3pieces_promos .first{float:none;margin-right:0;width:100%;}
.nik_3pieces_promos .first a img{width:100%;}
.nik_3pieces_promos .mid{width:50%;}
.nik_3pieces_promos .mid img{width:100%;}
.nik_3pieces_promos .last{width:50%;}
}
@media only screen and (max-width: 640px){
.nik_3pieces_promos .mid{float:none;width:100%;}
.nik_3pieces_promos .last{float:none;width:100%;}
.nik_3pieces_promos .last .textWrapper h2{font-size:2.6rem;}
.nik_3pieces_promos .last .textWrapper .bodyText{font-size:1.9rem;}
}
/*-- //产品页下方优酷等 --*/

/*-- 优酷播放PC&MOBILE切换 --*/

.mobile_youku{display:none;}
@media only screen and (max-width: 1023px){
	.pc_youku{display:none;}
	.mobile_youku{display:block;}
}
/*-- //优酷播放PC&MOBILE切换 --*/

/*-- 平板&手机分页 --*/
.where_to_buy .filter_footer .page_control_button.previous{
padding-left:40px;
background-position:left top;
width:auto;
text-align:left;
}
.where_to_buy .filter_footer .page_control_button.next{
padding-right:40px;
background-position:right top;
width:auto;
text-align:left;
}

@media only screen and (max-width: 1023px){
	.where_to_buy .filter_footer .page_control_button select{
		padding:0 0.5rem;
		height:40px;
		color:#333;
	}
	.where_to_buy .filter_footer .page_control_button select option{
		padding:0 0.5rem;
	}
}
@media only screen and (max-width: 480px){
	.where_to_buy .filter_footer{
		padding:0 10px;	
	}
	.where_to_buy .filter_footer .page_control_button{
		font-size:16px;	
	}
	.where_to_buy .filter_footer .page_control_button.text{
		padding:0 10px;	
	}
}
/*-- //平板&手机分页 --*/

/*-- 产品列表页 --*/
#nkn_c48 .tile-view .filter_results .product .pdp-link h4{ text-align:center!important;}
#nkn_c48 .tile-view .filter_results .product .swatches .color{ display:inline-block!important;}
#nkn_c48 .tile-view .filter_results .product .swatches{ width:100%!important; text-align:center!important;}
body #nkn_c47 .filter_categories .filter .cat_head a .label,
body #nkn_c47 .filter_categories_title p,
#nkn_c48 .filter_utilities .filter_sorting label, 
#c48-filter-table-header-tip .tooltip-content .tip-list h6{font-family:"Microsoft YaHei,Arial,sans-serif"!important;}
/*-- //产品列表页 --*/

/*-- 支持与下载 --*/
.promo_service{
position:relative;
margin: 0 0 15px;
padding: 35px 40px;
}
.promo_service .img_wrapper{
position:absolute;
top:0;
left:0;
}
.promo_service .text_wrapper{
position:relative;
z-index:2;	
float:left;
}
.promo_service .text_wrapper h2{
margin-top:0;
}
.promo_service .text_wrapper .p1{
color:#fff;
font-size:19px;	
}
.promo_service .service_btn_wrapper{
margin-top:16px;
float: right;
text-align: right;
width: 285px;	
}

@media only screen and (max-width: 1023px){
	.promo_service{
	margin:0;	
	padding: 30px 40px;
	}
	.promo_service .img_wrapper{
	width:100%;
	height:141px;
	overflow:hidden;
	}
	.promo_service .img_wrapper img{
	height:100%;	
	}
}
@media only screen and (max-width: 699px){
	.promo_service .text_wrapper{
		float:none;
	}
	.promo_service .service_btn_wrapper{
		float:none;width:100%;
	}
	.promo_service .img_wrapper{
		height:197px;
	}
}
/*-- //支持与下载 --*/
/*-- 维修查询 --*/
.pannel_body .pannel_title{
margin-right:5px;
font-size:20px;
color:#000;
}
.pannel_body table{
margin-top:40px;	
}
.pannel_body table th{
padding:0 5px;
font-size:14px;
text-align:left;
font-weight:normal;
}
.pannel_body table td{
padding:5px 0;
position:relative;	
}
.pannel_body table td .repair_input{
float:left;
position:relative;
}
.pannel_body table td .repair_input .repair_input_default{
display:none;
position:absolute;
left:10px;
top:9px;
font-size:14px;
color:#989595;
z-index:0;
}
.pannel_body table td .repair_input .repair_input_default span{
color:#D8000C;	
}
.pannel_body table td .repair_input .repair_input_q{
display:none;
position:absolute;
right:10px;
top:6px;
width:24px;
height:24px;
line-height:24px;
background:#e6e6e6;
border-radius:12px;
font-style:normal;
font-size:12px;
color:#53535f;
text-align:center;
}
.pannel_body table td .repair_input .repair_input_q.warning{
background:#fee600;
color:#53535f;	
}
.pannel_body table td .serviceorderinfoq{
float:left;	
margin:12px 0 0 5px;
}
.pannel_body table td input{
padding:0 10px;
border:1px solid #e1e0e0;
width:237px;
height:36px;
line-height:36px;	
font-size:14px;
}
.pannel_body table td .button{
float:left;	
width:237px;
text-align:center;
}
.pannel_body #serviceorderinfobox{
display:none;
padding:16px;
width:283px;
position:absolute;
left:264px;
top:4px;
background:#c8c8c8;
color:#000;
font-size:12px;
}
.pannel_body #serviceorderinfobox .s_arrow{
position:absolute;
left:-10px;
top:11px;
display:block;
width:0; 
height:0; 
border-top:10px solid transparent;
border-bottom:1px solid transparent; 
border-right:10px solid #c8c8c8; 	
}
.pannel_body #serviceorderinfobox .close{
display:none;
position:absolute;
right:6px;
top:5px;
}
.pannel_body .repair_result_detail{
margin-top:20px;
margin-bottom:20px;
font-size:12px;	
}
@media only screen and (max-width: 1023px){
.pannel_body{
padding:40px;
background:#efefef;
}	
.pannel_body table{
margin-top:20px;
width:100%;	
}
.pannel_body table th{
display:none;	
}
.pannel_body table td .serviceorderinfoq{
display:none;
}
.pannel_body table td .repair_input{
width:100%;	
}
.pannel_body table td .repair_input input{
width:100%;	
}
.pannel_body table td .repair_input .repair_input_default{
display:block;	
}
.pannel_body table td .repair_input .repair_input_q{
display:block;		
}
.pannel_body table td .button{
width:100%;	
}
.pannel_body table td #serviceorderinfobox{
clear: both;
position:relative;
left:0;
top:0;
display:block;
width:100%;
background:#fee600;
}
.pannel_body table td #serviceorderinfobox .s_arrow{
display:none;	
}
.pannel_body table td #serviceorderinfobox .close{
display:block;
top:auto;
bottom:10px;
right:10px;	
}
}
@media only screen and (max-width: 640px){
.pannel_body{
padding:20px;
}
}
/*-- //维修查询 --*/

/* update left navi 20150623 */
.sub_menu_block > ul > li > ul > li a{ padding:0 20px;}
.digitutor_wrapper .accordion > li.item{clear:both;}

/*-- 首页微信 --*/
.index_weixin_pc{
position:relative;
cursor:pointer; 
}
.weixin_code{
position:absolute;
top:-155px;
left:0;
display:none;
}
.index_weixin_pc:hover .weixin_code{
display:block;  
}
.index_weixin_mobile{
display:none;
}
.connect_links{
position:relative;  
}
.weixin_mobile_box{
position:absolute;
display:none;
width:100%; 
z-index:1;
}
.weixin_mobile_box .wexin_mobile_box_txt{
padding:24px 10px;
display:table-cell;
background:#fee600;
font-size:19px;
color:#000;
}
.weixin_mobile_box .weixin_mobile_box_close{
display:table-cell;
width:60px;
background:#000;
vertical-align:middle;
text-align:center;
}
/*-- //首页微信 --*/
@media only screen and (max-width: 1023px){
.index_weixin_pc,
.index_weixin_pc:hover .weixin_code{
display:none; 
}
.index_weixin_mobile{
display:block;
}
}

/*-- 视频教程 --*/
.news_list_intro{
padding-top:20px;
margin-bottom:20px;
font-size:14px;
}
.news.course_list .news_thumbnail,.news.course_list .thumbnail_photo{
height:auto;	
}
.container-with-side-nav .main_content_wrapper .main_content_block .news.course_list .item .news_contents .news_acticle_title{
margin-bottom:0;	
}
.container-with-side-nav .main_content_wrapper .main_content_block .news.course_list .item .news_contents .news_small_intro{
padding-left:200px;
color:#aeaeae;
font-size:14px;	
}
.promo_center .promo_detail_center{
	position:relative;
	margin-bottom:15px;
}
.promo_center .promo_detail_center .text_wrapper{
	position:absolute;
	top:30px;
	left:40px;
}
.promo_center .promo_detail_center .text_wrapper h2{
	margin-top:0;
}
.promo_center .promo_detail_center .btn_wrapper{
	position:absolute;
	top:30px;
	right:40px;
	width:285px;
}
.promo_center .promo_detail_center .mobile_img_wrapper{
	display:none;
}
@media only screen and (max-width: 1023px){
	.promo_center .promo_detail_center{
		margin-bottom:0;
	}
}
@media only screen and (max-width: 699px){
	.promo_center .promo_detail_center .pc_img_wrapper{
		display:none;
	}
	.promo_center .promo_detail_center .mobile_img_wrapper{
		display:block;
	}
	.promo_center .promo_detail_center .btn_wrapper{
		top:auto;
		right:40px;
		bottom: 40px;
		padding-left: 40px;
		padding-right: 40px;
		right: 0;
		width: 100%;
	}
}
@media only screen and (max-width: 640px){
.container-with-side-nav .main_content_wrapper .main_content_block .news.course_list .item .news_contents .news_small_intro{
padding-left:0;
}	
}
/*-- //视频教程 --*/

/*-- Ie8以下弹出框 --*/
.boxIeNo{
position:absolute;
top:200px;
left:50%;
margin-left:-201px;
width:402px;
/*background:url(/resources/rwd/images/add/notice_box_bg.png) repeat-x scroll 0 0;*/
background:#e5e5e5;
border-radius:3px;
behavior:url(/resources/rwd/scripts/pie.htc);
box-shadow:0 5px 10px #000;
zoom:1;
z-index:1000000000;
display:none;
}
.boxIeNo .noticeClose{
position:absolute;
top:13px;
right:13px;
cursor:pointer;	
}
.boxIeNo .boxIeNoContent{
padding:30px 32px 10px 32px;
font-size:16px;
font-family:"microsoft yahei";	
}
/*-- //Ie8以下弹出框 --*/

/*-- 搜索框 --*/
#header #right-header #nik_block_search_bar .content_search{
	float:none;
	width:207px;
	height:28px;
	background:none;
}
#header #right-header #nik_block_search_bar .content_search table{
	margin:0;
}
#header #right-header #nik_block_search_bar .content_search table td{
	border:1px solid #c7c7c7;
	vertical-align:middle;
}
#header #right-header #nik_block_search_bar .content_search table input[type="text"]{
	float:left;
	margin:0;
	width:172px;
	height:26px;
	line-height:26px;
	border:none;
}
#header #right-header #nik_block_search_bar .content_search input.search_sumbit[type="submit"]{
	float:left;
	width:31px;
	height:26px;
	background:url("../images/search_btn.gif") no-repeat;
	border:none;
}

@media only screen and (max-width: 1023px){
  #header #right-header #nik_block_search_bar .content_search {
    background: #f5f5f5 none repeat scroll 0 0;
    float: left;
    height: 130px;
    padding: 0 40px;
    width: 480px;
  }
  #header #right-header #nik_block_search_bar .content_search input.search_sumbit[type="submit"] {
    background: url("../images/bg_search_button.png") no-repeat scroll center center / cover ;
    border: medium none;
    color: transparent;
    height: 50px;
    margin: 40px 0 0;
    width: 50px;
  }
  #header #right-header #nik_block_search_bar .content_search table td{
    border:none;
  }
  #header #right-header #nik_block_search_bar .content_search table input[type="text"].search_value{
    border: medium none;
    font-size: 2.2rem;
    height: 50px;
    margin: 40px 0 0;
    padding-left: 20px;
    padding-right: 20px;
    width: 350px;
  }
}
@media only screen and (max-width: 640px){
  #header #right-header #nik_block_search_bar .content_search{
    background: #f5f5f5 none repeat scroll 0 0;
    height: 77px;
    padding: 0 40px 0 20px;
    width: 100%;
  }
  #header #right-header #nik_block_search_bar .content_search table {
    border: medium none;
    margin: 0;
    padding: 0;
    width: 100%;
  }
  #header #right-header #nik_block_search_bar .content_search table input[type="text"].search_value{
    border: medium none;
    font-size: 1.6rem;
    height: 37px;
    margin: 20px 0 0;
    width: 100%;
  }
  #header #right-header #nik_block_search_bar .content_search input.search_sumbit[type="submit"]{
    height: 37px;
    margin: 20px 0 0;
    width: 37px;
  }
}
/*-- //搜索框 --*/
.container-with-side-nav .main_content_wrapper .main_content_block .news_details_content .news_details_block img{
  max-width: 100%;
}

.course_list .gray.button{
background:#e2e1e1;
color:#000;
}

/*-- app --*/
.container-with-side-nav .main_content_wrapper .main_content_block .news_details_content {
    margin-top: 35px;
}
.container-with-side-nav .main_content_wrapper .main_content_block .news_details_content .news_title {
    padding-left: 40px;
    padding-right: 40px;
    margin-top: 0px;
    margin-bottom: 35px;
}
.container-with-side-nav .main_content_wrapper .main_content_block .news_details_content .news_details_block > div:first-child {
    margin-top: 0px;
}
.one_column_large_image {
    padding-left: 40px;
    padding-right: 40px;
    margin-top: 70px;
}
.one_column_large_image table tr td{
	vertical-align:top;	
}
.one_column_large_image .p1:first-child {
    margin-top: 0px;
}
.one_column_large_image .p1 {
    margin: 30px 0px 0px;
    color: #666;
}
.download_area{
	margin:14px 0 0 34px;
}
.download_area a{
	position:relative;
	margin-right:5px;
	outline:none;
	font-size:0;
}
.download_area a:active{
	pointer-events: none;
}
.download_area a span{
	position:absolute;
	left:6px;
	top:40px;
	display: none;
}
.download_area a:hover span{
	display:block;	
}
.app_download_content{
	margin-top:40px;	
}
.app_download_content p{
	margin-bottom:20px;
	text-align:center;
	font-size:16px;
}
.app_download_content ul{
	margin-top:40px;
	text-align:center;
	font-size:0;
}
.app_download_content ul li{
	margin:0 10px;
	display:inline;
		
}
.app_intro_content{
	display:table;	
}
.app_intro_content .left_img,
.app_intro_content .right_txt{
	display:table-cell;
	vertical-align:top;
}
/*-- //app --*/
@media only screen and (max-width: 1023px){
	.download_area a:hover span{
		display:none;	
	}
	.download_area a{
		display:inline;
	}
	.download_area a.pc_youku{
		display:none;	
	}
	.download_area a:active{
		pointer-events: all;
	}
}
@media only screen and (max-width: 768px){
	.download_area{
		margin:14px 0 0 0;
	}
	.download_area a{
		display:inline-block;
		margin-bottom:10px;
		text-align:center;
		max-width: 47%;
	}
	
	.download_area a span{
		margin-top:20px;
	}
	
	.app_download_content ul li{
		margin:0 0 10px 0;
		display:block;
			
	}
	.news_details_content .news_details_block .back_button{
		padding:0 40px;	
	}
	.news_details_content .news_details_block .back_button .button.short{
		width:100%;
	}
}
@media only screen and (max-width: 640px){
	.app_download_content p img{
		width:90%;	
	}
	.app_intro_content{
		display:block;	
	}
	.app_intro_content .left_img,
	.app_intro_content .right_txt{
		display:block;
	}
	.app_intro_content .left_img{
		margin-bottom:20px;
		text-align:center;	
	}
	
}
@media only screen and (max-width: 460px){
	
	.one_column_large_image table tr td.left_img img{
		width:80px;	
	}
}

.weixin_intro{
	display:none;
	margin:0 auto;
	width:320px;
	height:100%;
	background:rgba(0,0,0,0.6);	
}

/* 11-6 ks */
.ks_weibo_nikon{
  background: url(/resources/rwd/images/add/weibo_bg.jpg) no-repeat; position: relative; margin-bottom: 14px;
}
.ks_weibo_head{
  position: absolute;
}
.ks_weibo_left{
  position: relative; height: 308px;
}
.ks_weibo_head h3{
  font-size: 32px; position: absolute; width: 200px; padding: 0 50px 0 0; font-weight: normal; line-height: 1.2em; margin: 0;color:#000;
}
.ks_weibo_gz{
  position: absolute; height: 22px;
}
.ks_weibo_box{
  margin-bottom: 0; padding: 0; height: 308px;
}

@media screen and (min-width:1024px){
   .ks_weibo_nikon{
    width: 616px; padding: 14px 16px 14px 206px; height: 336px;
  }
  .ks_weibo_head{
    top: 14px; left: 16px;
  }
  .ks_weibo_gz{
    bottom: 0; left: 0;
  }
}

@media screen and (min-width: 640px) and (max-width: 1023px) {
  .ks_weibo_nikon{
    width: auto; padding: 14px 40px 14px 224px;
  }
  .ks_weibo_head{
    top: 14px; left: 40px;
  }
  .ks_weibo_gz{
    left: 0; bottom: 0;
  }
}
@media only screen and (min-width: 480px) and (max-width: 639px){
  .ks_weibo_nikon{
    width: auto; padding: 70px 40px 14px 40px;
  }
  .ks_weibo_head{
    top: 14px; left: 40px; right: 40px;
  }
  .ks_weibo_left{
    height: 64px;
  }
  .ks_weibo_head h3{
    width: 350px;
  }
  .ks_weibo_gz{
    right: -8px; bottom: 25px;
  }
}
@media only screen and (max-width: 479px) {
  .ks_weibo_nikon{
    width: auto; padding: 105px 20px 14px 20px;
  }
  .ks_weibo_head{
    top: 14px; left: 20px; right: 20px;
  }
  .ks_weibo_left{
    height: 105px;
  }
  .ks_weibo_head h3{
    width: 200px;
  }
  .ks_weibo_gz{
    right: -8px; bottom: 28px;
  }
}

.WB_follow_ex .status_followed .follow_text, .WB_follow_ex .status_following .follow_text{ box-sizing: content-box;}
.WB_follow_ex .WB_ico_logo{ box-sizing: content-box;}

@media \0screen {
.ks_weibo_nikon{
  position: relative; margin-bottom: 14px; width: 616px; padding: 14px 16px 14px 206px; height: 336px;
}
.ks_weibo_head{
  position: absolute; top: 14px; left: 16px;
}
.ks_weibo_left{
  position: relative; height: 308px;
}
.ks_weibo_head h3{
  font-size: 32px; position: absolute; width: 200px; padding: 0 50px 0 0; font-weight: normal; line-height: 1.2em; margin: 0;color:#000;
}
.ks_weibo_gz{
  position: absolute; height: 22px; bottom: 0; left: 0;
}
.ks_weibo_box{
  margin-bottom: 0; padding: 0; height: 308px;
}
}