﻿@charset "UTF-8";

/*top*/
.sd2_top_btn{position:fixed; left:50%; margin-left:510px; bottom:45px ; z-index:200}

/*inner*/
.sd2_inner_border{border-top:1px solid #e9e9e9;padding-top:30px; margin-top:30px}

/*ec*/
.sd2_tv_link li:first-child{/*border:1px solid #c8c8c8*/}
.sd2_tv_link li:first-child a{margin-top:2px; overflow:visible}
.sd2_tv_link li:first-child a:after{content:""; display:inline-block; clear:both; }
.sd2_tv_link li:first-child .sd2_down{top:-6px; margin-top:0}
.sd2_tv_link .sd2_down_multiple {display: inline-block; position: absolute; right: 30px; top: 5px;}
.sd2_tv_link li:first-child .sd2_down_multiple .sd2_down {}
.sd2_tv_link li:first-child .sd2_down_multiple a {display: inline-block; padding-right: 35px; margin-left: 30px;}
.sd2_tv_link li:first-child .sd2_down_multiple a:first-child {margin-left: 0;}

.sd2_line_gray_right, .sd2_line_white_right {position: relative}
.sd2_line_gray_right:after {content:""; width: 1px; height: 100%; position: absolute; top: 0; right: 0; background: #d6d6d6}
.sd2_line_white_right:after {content:""; width: 1px; height: 100%; position: absolute; top: 0; right: 0; background: #FFF}

/*distribute */
ul.sd2_spot_list.sd2_tv li .sd2_spot_dc{font-size:12px}
ul.sd2_spot_list.sd2_tv li a:hover .sd2_spot_tit{color:#aaa}

.sd2_howto_wrap .sd2_howto_container.sd2_tv{}
/*.sd2_howto_wrap .sd2_howto_container.sd2_tv .sd2_howto_item .sd2_howto_header .sd2_howto_title .sd2_how_icon{display:block; height:32px; padding:10px 0 15px}*/


/*Ÿ��Ʋ ���*/
.sd2_body_min_title1_tv{font:30px 'sm-600' ; color:#333; margin:0 0 25px; }
.sd2_body_min_title2_tv{font:16px 'sm-600'; color:#333;  margin:28px 0 16px 0}
.sd2_body_min_title2.sd2_tv_title1{padding-left:23px; background:url('https://s3.amazonaws.com/vd.sdf.backup.pub/sd2_images/tv/content/title_icon.png') no-repeat left top; }
.sd2_body_min_title2.sd2_tv_title2{padding-left:23px; background:url('https://s3.amazonaws.com/vd.sdf.backup.pub/sd2_images/tv/content/title_icon2.png') no-repeat left top; }
.sd2_con_padding2{padding:30px 0; overflow:hidden}
.sd2_sub_tit {font-size: 12px; color: #666; padding-left: 21px; background:url('https://s3.amazonaws.com/vd.sdf.backup.pub/sd2_images/tv/icon_sub_tit_line.png') no-repeat left 10px center;}
.sd2_sub_tit strong {color: #0077c8;}

/*** tv_landing_img ***/
.sd2_landing_banner_wrap .sd2_landing_container{width:100%; position:relative; }
.sd2_landing_banner_wrap .sd2_landing_container .sd2_tvlanding_slide{position:relative; width:100%;overflow:hidden; height:324px; min-width:1100px; }
.sd2_landing_banner_wrap .sd2_landing_container .sd2_tvlanding_slide > li{background:#fff; height:324px; width:100%; position:absolute; top:0; overflow:hidden; left:100% }
.sd2_landing_banner_wrap .sd2_landing_container .sd2_tvlanding_slide > li:first-child{left:0}
.sd2_landing_banner_wrap .sd2_landing_container .sd2_tvlanding_slide > li .sd2_banner_txt{z-index:3}
.sd2_landing_banner_wrap .sd2_landing_container .sd2_tvlanding_slide > li .sd2_banner_img{left:0; }
.sd2_landing_banner_wrap .sd2_landing_container .sd2_tvlanding_slide > li .sd2_landing_banner_container{overflow:visible}
.sd2_landing_banner_wrap .sd2_landing_container .sd2_tvlanding_slide > li.sd2_txt_right .sd2_banner_txt{float:right; padding-right:50px}

.sd2_landing_banner_wrap .sd2_landing_container .sd2_tvlanding_slide > li.sd2_icon .sd2_banner_txt {padding:24px 0 0 0; float:none; height:auto; margin-bottom:35px}
.sd2_landing_banner_wrap .sd2_landing_container .sd2_tvlanding_slide > li.sd2_icon .sd2_banner_txt p{text-align:center; }
.sd2_landing_banner_wrap .sd2_landing_container .sd2_tvlanding_slide > li.sd2_icon ul{width:606px; margin:0 auto; overflow:hidden; }
.sd2_landing_banner_wrap .sd2_landing_container .sd2_tvlanding_slide > li.sd2_icon ul li:first-child{width:190px; margin-left:0}
.sd2_landing_banner_wrap .sd2_landing_container .sd2_tvlanding_slide > li.sd2_icon ul li{width:185px; text-align:center; float:left; margin-left:23px; position:relative }
.sd2_landing_banner_wrap .sd2_landing_container .sd2_tvlanding_slide > li.sd2_icon ul li .sd2_arr{position:absolute; display:inline-block; width:7px; height:9px; background:url('https://s3.amazonaws.com/vd.sdf.backup.pub/sd2_images/tv/landing/banner/list_bg.png') no-repeat left top; left:-15px; top:37px}
.sd2_landing_banner_wrap .sd2_landing_container .sd2_tvlanding_slide > li.sd2_icon ul li a{display:block; font-size:14px; color:#000; padding-top:96px; }
.sd2_landing_banner_wrap .sd2_landing_container .sd2_tvlanding_slide > li.sd2_icon ul li.sd2_list1 a{background:url('https://s3.amazonaws.com/vd.sdf.backup.pub/sd2_images/tv/landing/banner/banner4_icon1.png') no-repeat left top; }
.sd2_landing_banner_wrap .sd2_landing_container .sd2_tvlanding_slide > li.sd2_icon ul li.sd2_list2 a{background:url('https://s3.amazonaws.com/vd.sdf.backup.pub/sd2_images/tv/landing/banner/banner4_icon2.png') no-repeat left top;}
.sd2_landing_banner_wrap .sd2_landing_container .sd2_tvlanding_slide > li.sd2_icon ul li.sd2_list3 a{background:url('https://s3.amazonaws.com/vd.sdf.backup.pub/sd2_images/tv/landing/banner/banner4_icon3.png') no-repeat left top;}

.sd2_landing_banner_wrap .sd2_landing_container .sd2_nav{text-align:center; position:absolute; left:50%; bottom:10px; transform:translateX(-50%)}
.sd2_landing_banner_wrap .sd2_landing_container .sd2_nav li{display:inline-block; }
.sd2_landing_banner_wrap .sd2_landing_container .sd2_nav li a {display:inline-block; text-indent:-9999999px; ; width:6px; height:6px; background:#666; border-radius:50%; margin:3px }
.sd2_landing_banner_wrap .sd2_landing_container .sd2_nav li.sd2_active a {background:#0077c8; }

.sd2_landing_banner_wrap .sd2_arr_nav{position:relative; margin:0 auto; }
.sd2_landing_banner_wrap .sd2_arr_nav .sd2_arr{position:absolute; top:136px; z-index:30; width:30px; height:46px; text-indent:-999999px;display:none }
.sd2_landing_banner_wrap .sd2_arr_nav .sd2_prev{left:0; background:url('https://s3.amazonaws.com/vd.sdf.backup.pub/sd2_images/common/icon/slide_prev.png') no-repeat left top; }
.sd2_landing_banner_wrap .sd2_arr_nav .sd2_next{right:0; background: url('https://s3.amazonaws.com/vd.sdf.backup.pub/sd2_images/common/icon/slide_next.png') no-repeat right top }

/*tv ���̺�*/
table.sd2_table.sd2_small {font-size:12px; }
table.sd2_table.sd2_small thead th{font-size:12px ; }
table.sd2_table.sd2_small tbody th{font-size:12px}
table.sd2_table.sd2_small th, table.sd2_table.sd2_small td{padding:10px 2px 7px}
table.sd2_table.sd2_bg_none tr:nth-child(odd){background:#fff}
table.sd2_table.sd2_bg_none tr:nth-child(even){background:#fff}
table.sd2_table tbody .sd2_bg_blue{background:#f7fbff}
table.sd2_table tbody .sd2_bg_white{background:#fff}
.sd2_check{display:inline-block; width:10px; height:7px; background:url('https://s3.amazonaws.com/vd.sdf.backup.pub/sd2_images/tv/content/check.png') no-repeat left top; text-indent:-999999px; vertical-align:middle}

/*extention*/
.sd2_how_list{overflow:hidden; margin:0 8px }
.sd2_how_list li{float:left; width:178px; margin:10px 29px 0; position:relative; }
.sd2_how_list li dl dt{font:22px 'sm-600' ; color:#333; text-align:center; margin-bottom:18px; padding-top:57px;  }
.sd2_how_list li dl dd{text-align:center; font-size:14px; color:#333; line-height:1.3}
.sd2_how_list li .sd2_arr{display:inline-block; width:15px; height:27px; background:url('https://s3.amazonaws.com/vd.sdf.backup.pub/sd2_images/tv/content/tv_arr.png') no-repeat left top; position:absolute; right:-38px; top:69px}

.sd2_how_list li.sd2_list1{background:url('https://s3.amazonaws.com/vd.sdf.backup.pub/sd2_images/tv/content/how_icon1.png') no-repeat center top; }
.sd2_how_list li.sd2_list2{background:url('https://s3.amazonaws.com/vd.sdf.backup.pub/sd2_images/tv/content/how_icon2.png') no-repeat center top; width:201px; }
.sd2_how_list li.sd2_list3{background:url('https://s3.amazonaws.com/vd.sdf.backup.pub/sd2_images/tv/content/how_icon3.png') no-repeat center top; }
.sd2_scroll_area{width:100%; overflow-y:hidden; overflow-x:scroll;  }
.sd2_scroll_area table{margin-top:0}

/*guide*/
.sd2_index_wrap{border:1px solid #e0e0e0; border-left:none; border-right:none; padding:0 0 30px 25px }
.sd2_index_wrap2{border-bottom:1px solid #e0e0e0; padding:0 0 30px 25px }

/*download*/
.sd2_tv_sel label{font-family:'sm-600'; }
.sd2_tv_list{/*margin-bottom:30px*/}

.sd2_link_list.sd2_link_sdk.sd2_tv_list li .sd2_link_item{width:50%}
.sd2_link_list.sd2_link_sdk.sd2_tv_list li .sd2_link_down{width:50%; }

.sd2_tv_list .sd2_version_date{}
.sd2_tv_list .sd2_version_date span{position:relative; padding-right:12px; margin-right:10px; font-size:12px }
.sd2_tv_list .sd2_version_date span:after{content:""; display:inline-block; width:1px ; height:9px; right:0; top:3px; background:#a1a1a1; position:absolute; }
.sd2_tv_list .sd2_version_date span:last-child{padding:0; margin:0; }
.sd2_tv_list .sd2_version_date span:last-child:after{background:transparent;}
.sd2_link_list.sd2_link_sdk.sd2_tv_list li .sd2_link_down a:first-child{margin-left:0}

.sd2_link_list.sd2_link_sdk.sd2_tv_list li .sd2_link_down .sd2_blank{padding-right:30px; background:url('https://s3.amazonaws.com/vd.sdf.backup.pub/sd2_images/common/icon/blank4.png') no-repeat right -4px}
.sd2_link_list.sd2_link_sdk.sd2_tv_list li .sd2_link_down .sd2_blank:hover{background-position:right -29px}


/*extension library landing*/
.sd2_tv_feature_wrap {padding: 40px 28px;  /*margin: 0 60px 0 24px;*/ position: relative; }
.sd2_tv_feature_wrap .sd2_tv_feature_container { position: relative; }
.sd2_tv_feature_wrap .sd2_tv_feature_container .sd2_feature_txt_wrap { padding-bottom: 27px; }
.sd2_tv_feature_wrap .sd2_tv_feature_container .sd2_feature_txt_wrap p {; color: #333; }
.sd2_tv_feature_wrap .sd2_tv_feature_container .sd2_feature_txt_wrap .sd2_feature_pa1 { padding-bottom: 8px; font-size: 22px; }
.sd2_tv_feature_wrap .sd2_tv_feature_container .sd2_feature_txt_wrap .sd2_feature_title { font: 22px 'sm-600', 'SimSun', 'SimHei', 'Microsoft YaHei'; line-height: 1.2; padding-bottom: 23px; }
.sd2_tv_feature_wrap .sd2_tv_feature_container .sd2_feature_txt_wrap .sd2_feature_txt { font-size: 14px; line-height: 1.7; }
.sd2_tv_feature_wrap .sd2_feature_icon { position: absolute; width: 250px; height: 100%; text-indent: -9999px; display: inline-block; text-align: center; }
.sd2_tv_feature_wrap.sd2_tv_feature_left { padding-right: 0; }
.sd2_tv_feature_wrap.sd2_tv_feature_left .sd2_tv_feature_container .sd2_feature_txt_wrap { /*padding-right: 276px;*/ }
.sd2_tv_feature_wrap.sd2_tv_feature_left .sd2_feature_icon { top: 0; right: 0; }
.sd2_tv_feature_wrap.sd2_tv_feature_right { padding-left: 0; text-align: right; }
.sd2_tv_feature_wrap.sd2_tv_feature_right .sd2_tv_feature_container .sd2_feature_txt_wrap { /*padding-left: 276px;*/ }
.sd2_tv_feature_wrap.sd2_tv_feature_right .sd2_feature_icon { top: 0; left: 0; }
.sd2_tv_feature_wrap.sd2_tv_feature_gray { background: #f4f4f4; }

.sd2_tv_feature_wrap.sd2_tv_feature_01 .sd2_feature_icon { background: url('https://s3.amazonaws.com/vd.sdf.backup.pub/sd2_images/tv/landing/img_ext_lib_01.png') no-repeat center center; }
.sd2_tv_feature_wrap.sd2_tv_feature_02 .sd2_feature_icon { background: url('https://s3.amazonaws.com/vd.sdf.backup.pub/sd2_images/tv/landing/img_ext_lib_02.png') no-repeat center center; }
.sd2_tv_feature_wrap.sd2_tv_feature_03 .sd2_feature_icon { background: url('https://s3.amazonaws.com/vd.sdf.backup.pub/sd2_images/tv/landing/img_ext_lib_03.png') no-repeat center center; }
.sd2_tv_feature_wrap.sd2_tv_feature_04 .sd2_feature_icon { background: url('https://s3.amazonaws.com/vd.sdf.backup.pub/sd2_images/tv/landing/img_ext_lib_04.png') no-repeat center center; }

/*legacy*/
.sd2_toggle_dl{font-size:14px; color:#333; line-height:1.7; margin-bottom:20px; }
.sd2_toggle_dl dt{font-family:'sm-600'}

.sd2_tv_feature_wrap.sd2_tv_feature_tools_01 .sd2_feature_icon { background: url('https://s3.amazonaws.com/vd.sdf.backup.pub/sd2_images/tv/img_tools_fea_01.png') no-repeat center center; }
.sd2_tv_feature_wrap.sd2_tv_feature_tools_02 .sd2_feature_icon { background: url('https://s3.amazonaws.com/vd.sdf.backup.pub/sd2_images/tv/img_tools_fea_02.png') no-repeat center center; }
.sd2_tv_feature_wrap.sd2_tv_feature_tools_03 .sd2_feature_icon { background: url('https://s3.amazonaws.com/vd.sdf.backup.pub/sd2_images/tv/img_tools_fea_03.png') no-repeat center center; }
.sd2_tv_feature_wrap.sd2_tv_feature_04 .sd2_feature_icon { background: url('https://s3.amazonaws.com/vd.sdf.backup.pub/sd2_images/tv/landing/img_ext_lib_04.png') no-repeat center center; }

/*tools*/
.sd2_tool_wrap {overflow:visible}
.sd2_text_img_wrap{position:relative; }
.sd2_text_img_wrap .sd2_txt{width:500px; }
.sd2_text_img_wrap .sd2_img{position:absolute; right:0; bottom:-25px}
.sd2_icon_area{overflow:hidden; margin-top:5px}
.sd2_icon_area li{width:27px; height:27px; display:inline-block;  margin-left:5px; font-size:0; vertical-align:top; }
.sd2_icon_area li:first-child{margin-left:0}
.sd2_icon_area li.sd2_smartview{background:url('https://s3.amazonaws.com/vd.sdf.backup.pub/sd2_images/tv/cir_icon1.png') no-repeat left top; }
.sd2_icon_area li.sd2_nacl{background:url('https://s3.amazonaws.com/vd.sdf.backup.pub/sd2_images/tv/cir_icon2.png') no-repeat left top; }
.sd2_icon_area li.sd2_caph{background:url('https://s3.amazonaws.com/vd.sdf.backup.pub/sd2_images/tv/cir_icon3.png') no-repeat left top; }
.sd2_icon_area li.sd2_toast{background:url('https://s3.amazonaws.com/vd.sdf.backup.pub/sd2_images/tv/cir_icon4.png') no-repeat left top; }

.guideMapTree{
    padding-top:25px !important;
}

.guideMapTree .sd2_landing_title{
    font-size:24px;
}

.guideMapTree .sd2_sitemap_dep1{
    margin: 0;
    padding: 25px 0;
    overflow: hidden;
}

.guideMapTree .sd2_sitemap_dep1 li{
    min-height: 20px;
}

.guideMapTree .sd2_sitemap_dep1 > li{
    float: left;
    width: 150px;
    padding-right: 10px;
}

.guideMapTree .sd2_sitemap_dep1 > li > a{
    font-family: 'sm-700';
}

.guideMapTree .sd2_sitemap_dep1 a{
    color: #333;
    font: 13px 'sm-400';
    padding-bottom: 2px;
    line-height: 1.4;
    display: inline-block;
}

.guideMapTree .sd2_sitemap_dep1 a:hover{
    color: #9BACB6;
    text-decoration: none;
}

.guideMapTree .sd2_sitemap_dep1 > li .sd2_sitemap_dep2{
    padding-top: 0px;
}

.guideMapTree .sd2_sitemap_dep1 > li > ul ul{
    margin-left: 8px;
}

@media screen and (min-width:1200px) {
  .sd2_landing_banner_wrap .sd2_arr_nav{width:1200px;}
 }

@media screen and (max-width:1199px) {
 .sd2_landing_banner_wrap .sd2_arr_nav{width:1100px;}
 }

.sd2_new_guide_wrap .sd2_new_guide_container .sd2_box_wrap:hover a{color:#9BACB6 !important}