/* Index page layout */
.m_main { text-align:left; padding:10px 0 0 0; position:relative;}
.m_index_icon { padding:10px 0 10px 0}
.m_index_icon ul li { float:left; width:20%; text-align:center; padding:8px 0 8px 0; font-size:12px;}
.m_index_icon ul a { display:block;}
.m_index_icon ul li img { height:40px;}


.m_hottabs { height:36px;}
.m_hottabs ul {}
.m_hottabs ul li {float:left; height:36px; line-height:36px; overflow:hidden; background:#f5f7fa; font-weight:bold; font-size:14px; border-bottom:solid #dae2ed 1px;}
.m_hottabs ul li a { padding-left:10px; display:block;}
.m_hottabs ul li.set { background:#FFF; border-top:solid #ff7519 2px; border-bottom:none; height:34px; line-height:34px;}
.m_hottabs ul.ul2 li {width:50%;}
.m_hottabs ul.ul4 li {width:25%;}

.m_hottabs_div { border-top:none; padding:10px;}
.m_hottabs_div .hottable {margin:0px; font-size:12px;}
.m_hottabs_div .hottable td {height:30px; line-height:30px; border-bottom:1px solid #f5f5f5;}
.m_hottabs_div .hottable td a {color:#33517f; text-decoration:none;}
.m_hottabs_div .hottable td a:hover {color:#F60; text-decoration:underline;}
.m_hottabs_div .hottable td a:visited {color:#33517f; text-decoration:none;}
.m_hottabs_div .hottable td .pos1 {height:30px; line-height:30px; overflow:hidden;}
.m_hottabs_div .hotdl {margin:0px; font-size:12px; width:100%;}
.m_hottabs_div .hotdl dt {height:30px; line-height:30px; border-bottom:1px solid #f5f5f5; width:60%; float:left; overflow:hidden;}
.m_hottabs_div .hotdl dd {height:30px; line-height:30px; border-bottom:1px solid #f5f5f5; width:40%; float:left; overflow:hidden; text-indent:6px;}


/* Defination of More */
.more_bg {clear:both; margin:5px 0px 0px 0px; height:25px; background-color:#fff; color:#333; border-bottom:solid 1px #ddd;}
.more_bg li{padding:3px 0px 0px 0px; font-size:12px;}

.btnlink { padding:0px 0px;  margin:0 5px;}
.btnlink li {width:50%; float:left; line-height:32px; font-size:12px;}
.btnlink li a {display:block; color:#333; background-color:#f5f5f5; border:1px solid #ddd; padding:0 5px; margin:5px 5px 0 5px; border-radius:16px; text-align:center;}


/* Function shortcut */
.clearfix{display:block;*display:inline-block;}

/* Banner AD */
.banner4 {}
.banner4 li {float:left; width:50%; display:block; margin-top:10px;}
.banner4 li img { width:100%}

.fullSlide {width:100%;position:relative;height:200px;}
.fullSlide .bd {margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul {width:100% !important;}
.fullSlide .bd li {width:100% !important;height:200px;overflow:hidden;text-align:center;}
.fullSlide .bd li a { display:block; float:left; width:100%; height:200px; margin:auto;}
.fullSlide .hd {position:absolute;z-index:1;bottom:-10px; left:40%; height:20px;line-height:20px;}
.fullSlide .hd ul {text-align:center;}
.fullSlide .hd ul li {cursor:pointer;display:inline-block;*display:inline;zoom:1;width:27px;height:7px;margin-left:3px;overflow:hidden;background:#000;filter:alpha(opacity=70);opacity:0.7;line-height:999px;}
.fullSlide .hd ul .on {background:#005daf;}

.fullSlide .prev { display:block;position:absolute;z-index:1; width:15px; height:29px; padding:15px 8px 15px 8px; background:#000;cursor:pointer;filter:alpha(opacity=20);opacity:0.2; left:0px; top:70px; display:none}
.fullSlide .next { display:block;position:absolute;z-index:1; width:15px; height:29px; padding:15px 8px 15px 8px; background:#000;cursor:pointer;filter:alpha(opacity=20);opacity:0.2; right:0px; top:70px; display:none}
.fullSlide .prev:hover { filter:alpha(opacity=50);opacity:0.5;}
.fullSlide .next:hover { filter:alpha(opacity=50);opacity:0.5;}


.icon_home_cat {width:50px; height:42px; overflow:hidden; display:inline-block; background:url(../../images/home/150125/line_cat.jpg) no-repeat center 0px;}
.icon_home_cat_segment { background-position:center 0px; background-size:50px auto }
.icon_home_cat_character { background-position:center -42px; background-size:50px auto }
.icon_home_cat_graphic-lcd { background-position:center -84px; background-size:50px auto }
.icon_home_cat_graphic-oled { background-position:center -124px; background-size:50px auto }
.icon_home_cat_graphic-epd { background-position:center -168px; background-size:50px auto }
.icon_home_cat_cell { background-position:center -210px; background-size:50px auto }
.icon_home_cat_pcap { background-position:center -252px; background-size:50px auto }
.icon_home_cat_rtp { background-position:center -294px; background-size:50px auto }
.icon_home_cat_uart { background-position:center -336px; background-size:50px auto }
.icon_home_cat_other { background-position:center -378px; background-size:50px auto }

.icon_home_app {width:50px; height:42px; overflow:hidden; display:inline-block; background:url(../../images/home/150125/line_app.jpg) no-repeat center 0px;}
.icon_home_app_laptop { background-position:center 0px; background-size:50px auto }
.icon_home_app_pad { background-position:center -42px; background-size:50px auto }
.icon_home_app_monitor { background-position:center -84px; background-size:50px auto }
.icon_home_app_tv { background-position:center -124px; background-size:50px auto }
.icon_home_app_ia { background-position:center -168px; background-size:50px auto }
.icon_home_app_hhp { background-position:center -210px; background-size:50px auto }
.icon_home_app_wall { background-position:center -252px; background-size:50px auto }
.icon_home_app_pid { background-position:center -294px; background-size:50px auto }
.icon_home_app_outdoor { background-position:center -336px; background-size:50px auto }
.icon_home_app_other { background-position:center -378px; background-size:50px auto }

.icon_index_nav { display:inline-block; width:20px; height:20px; background:url(../../images/line/line-nav.png) no-repeat center 0px;}
.icon_index_home { background-position:center 0px; background-size:20px auto}
.icon_index_cat { background-position:center -120px; background-size:20px auto}
.icon_index_stock { background-position:center -180px; background-size:20px auto}
.icon_index_cart { background-position:center -240px; background-size:20px auto}
.icon_index_me { background-position:center -360px; background-size:20px auto}