﻿
/***************** content *****************/
ul, li{list-style: none;}
.clear{clear: both;height: 1px;font-size: 0;line-height: 0;}
#content{ width:880px; padding:0px 10px 15px;}
#content #left{ width:632px; float:left;}
#content #left.inpg_right{ width:654px; float:right;}
h4{ height:28px; background:url(images/title_bg_1.gif) no-repeat 0 0; padding:0 10px; font:bold 13px/28px arial,helvetica,clean,sans-serif; color:#007851; margin-bottom:5px;}
h4 a{color:#007851;}
#left.inpg_right h4{background:url(images/title_bg_3.gif) no-repeat 0 0;}
h4 span a{ color:#007851; float:right; padding-right:15px; background:url(images/arrow.gif) no-repeat right center;}

.pro_single{padding:15px 0;}
.pro_single .pro_pic{ float:left; border:1px #b6b6b6 solid; margin-right:10px;}
.pro_single  .partner_pro_pic{ width:180px; border:none; text-align:center; padding-top:5px;}
.txt_info{padding-right:10px;font:normal 11px/1.5em arial,helvetica,clean,sans-serif;}
.rt_txt_info{ width:430px; float:right; font-size:12px;}
.s_txt_info{ width:650px;}
.txt_info h3{ font:bold 13px arial,helvetica,clean,sans-serif; color:#007851;}
.txt_info h3 a{color:#007851;}
.txt_info h5{color:#fe9800;}
.newslist_line{ background:url(images/dash.gif) repeat-x bottom;}

.news_box .txt_info{ padding:5px 0;}
/*.news_box .txt_info h3{background:url(../images/arrow.gif) no-repeat 0 center; padding-left:10px;}*/
.news_box .txt_info p{ padding-left:10px;}

#content #right{ width:238px; float:right; background:#f2f8f6;}
#content #right.inpg_left{ width:206px; float:left;}
.rt_bt,#right.inpg_left .rt_bt{ height:6px; background:url(images/rt_bt.gif) no-repeat 0 bottom; padding-top:150px; }
#right.inpg_left .rt_bt{ background:url(images/rt_bt_1.gif) no-repeat 0 bottom;}

h2,#right.inpg_left h2,.left_btn{ height:28px; padding-left:10px; color:#fff; background:url(images/title_bg_2.gif) no-repeat 0 0; font: bold 13px/28px arial,helvetica,clean,sans-serif;}
.left_btn{ display:block; padding-bottom:10px; background:url(images/i_title.gif) no-repeat 0 0;font: bold 13px/28px arial,helvetica,clean,sans-serif;  color:white;}
#right.inpg_left h2{ background:url(images/i_title.gif) no-repeat 0 0;}
.con{  font: normal 12px/20px arial,helvetica,clean,sans-serif;}
.events_box .con li{ width:218px;}
.events_box .con li .item a,.i_Support_box .con li a,#main1 li a{ line-height:18px; background:url(images/dot.gif) no-repeat 0 center; padding-left:15px;}

.Partners_box a,.Support_box a{ color:#007851; text-decoration:underline;}
.Support_box img,.Public_box img,.video_box p img{ vertical-align:middle;}
.Public_box li{ padding-bottom:10px;}
.video_box p.video_pic{ padding:5px 0;}
.contact_box strong{color:#007851;}


/***************** products single *****************/
.back_to_top{ text-align:right; padding:0 10px 15px;}
.back_to_top a{ color:#007851; font-size:14px;}
.back_to_top a:hover{ text-decoration:underline;}
/*tab*/
.tab_btn{ height:38px;}
#menu1 li{width:113px;height:38px;float:left;text-align:center;font:bold 11px/28px arial,helvetica,clean,sans-serif; margin-right:5px;}
#menu1 li a{width:113px;height:38px; display:block;color:#808080;background:url(images/tab_btn.gif) no-repeat 0 bottom;}
#menu1 li.hover a{color:#007851;background:url(images/tab_btn_h.gif) no-repeat 0 bottom;}
#main1 div{ background:#e7ecea; padding:10px 20px; line-height:24px;}
#main1 div.block{display: block;}
#main1 .tab_top{ display:block; height:4px; background:url(images/pro_top.gif) no-repeat 0 0; overflow:hidden;}
#main1 .tab_bt{ display:block; height:5px; background:url(images/pro_bt.gif) no-repeat 0 0;}
/*tab*/

.i_Support_box,.contact_box{ margin-top:15px; padding-top:15px; background:url(images/line.gif) no-repeat 0 0;}

.Awards_box .con{ text-align:center;}
.Awards_box img{ margin-top:10px;}

.IP_Phone .pro_single .pro_pic,.IP_Video_Phone .pro_single .pro_pic,.USB_VoIP_Phone .pro_single .pro_pic{float:right;margin-right:15px; border:0;}
.IP_Phone .txt_info h5,.IP_Video_Phone .txt_info h5,.USB_VoIP_Phone .txt_info h5{ margin-bottom:10px;}

#support_table{ border-collapse:collapse; text-align:center; width:100%;}
#support_table thead th{ background:#005a3a; color:#fff;}
#support_table thead th,#support_table td{ height:25px; border:1px #c8c8c8 solid;}

/*.Download li,.FAQ li{ padding-left:15px; background:url(../images/arrow.gif) no-repeat 0 5px;}*/
.Download li a,.FAQ li a{ font:bold 13px arial,helvetica,clean,sans-serif; color:#007851;}
.Download li a:hover,.FAQ li a:hover{ text-decoration:underline;}
.Download li ul li,.FAQ li ul li{ background:none; padding:0;}
.Download li ul li a,.FAQ li ul li a{ color:#808080;}

.IP_Phone li a,.IP_Vedio_Phone li a,.USB_VoIP_Phone li a{background:url(images/dot.gif) no-repeat 0 center; padding-left:15px; color:#007851;}
.IP_Phone li a:hover,.IP_Vedio_Phone li a:hover,.USB_VoIP_Phone li a:hover{ text-decoration:underline;}

.IP_Phone_Solution .pro_single .pro_pic{ border:0;}
.IP_Phone_Solution .pro_single .txt_info h3 a{ color:#000;}

.Profile .pro_single .txt_info strong{ color:#000;}
.Profile .pro_single{ border-bottom:1px #ccc solid;}

.login_contact_box{ margin:0; padding:0;}

#login_table td{ height:40px;}
#login_table td a{ color:#007851;}

.Download_box li{ line-height:30px;}

table#recruit td{ border:1px #000 solid; padding:10px;}

.Ip_Phone_box{ padding:10px 0;}
.Ip_Phone_box .con1{background:#f2f2f2; border-left:1px #ccc solid; border-right:1px #ccc solid; padding:0 10px;}
.Ip_Phone_box .con1 .con_rt{ width:490px;float:right; }
.compare_top{ height:4px; background:url(images/compare_top.gif) no-repeat 0 0; overflow:hidden;}
.compare_bt{ height:4px; background:url(images/compare_bt.gif) no-repeat 0 0;}
.Compare_Models .con1 h3,.Compare_Models .con1 h5{font:bold 13px arial,helvetica,clean,sans-serif; color:#007851; line-height:35px; }
.Compare_Models .con1 h5{ color:#797979;background:url(images/line1.gif) repeat-x bottom;}
.products_list{ width:490px; height:220px; overflow-y:hidden; overflow:scroll;}
.products_list table td{text-align:center;}
.products_list .single_pro li{ background:url(images/compare_pro_bg.gif) no-repeat left 0;}
.products_list .single_pro input{ vertical-align:middle;}
.compare_info{ width:140px; color:#333; float:left;}
.compare_info ul{ margin-bottom:10px;}
.compare_info li{ line-height:20px; padding-left:10px;}

.products_list {scrollbar-face-color: #fff; scrollbar-highlight-color: #fff; scrollbar-shadow-color: #fff; scrollbar-3dlight-color: #808080;scrollbar-arrow-color: #000; scrollbar-track-color: #808080; scrollbar-darkshadow-color: #808080;
}

.compare_table{ padding-bottom:10px;}
.compare_table table{ border-collapse:collapse; color:#007851; text-align:center;}
.compare_table table td{ border:1px #007851 solid;height:30px;}
.compare_table table.pro_data_box td{ border:0;}
.compare_table table.pro_data td{ border-top:1px #007851 solid;border-right:1px #007851 solid;}

.textTitle{margin:10px auto 20px;text-align:center;font-weight:bold; font-size:16px; color:#000;}
.subtime{line-height:18px;text-align:center;background:#E5F1ED; padding:0 20px; font-size:12px;}
.article{padding:10px 10px 30px;}

.News ul{ padding:0 0 10px 20px;}


#DoorP{height:auto !important;height:260px; min-height:260px;}
.title01{cursor:pointer;}
.title02{cursor:pointer;}
.content{overflow:hidden;}
#DoorP h3 a{ height:25px; display:block; padding-left:20px;background:url(images/arrow.gif) no-repeat 10px center;font:bold 13px/25px arial,helvetica,clean,sans-serif; color:#007851;}
#DoorP div.content a{ display:block; padding-left:30px;}

#DoorP_pic {height:auto !important;height:230px; min-height:230px; padding-bottom:0;}
#DoorP_pic p{line-height:18px; background:url(images/dot.gif) no-repeat 0 center; padding-left:15px;}

.sitemap ul{ padding:10px 0;}
.sitemap ul ul{ padding:0;}
.sitemap ul li{ margin-top:1px; font-weight:normal; font-size:14px;}
.sitemap ul li a{ height:18px; display:block; line-height:18px; padding:3px 0 3px 20px; background:url(images/arrow2.gif) no-repeat 10px center;}
.sitemap ul li a:hover{background:#f7f7f7;}
.sitemap ul div.now{ padding-left:10px; font:normal 18px/1.5em Arial, Helvetica, sans-serif; background:#EBEBEB;}
.sitemap ul div.now a{ color:#007851;}
.sitemap ul li ul.sub li a{font-weight:normal; padding-left:30px; background:url(images/dot1.gif) no-repeat 20px center;}

.hd_title{ cursor:pointer;}


#right.inpg_left ul li a{ padding-left:10px; background:url(images/arrow.gif) no-repeat 0 center;}


#content #left.search_con h4{background:url(images/title_bg_4.gif) no-repeat 0 0;}
#content #left.search_con{ width:880px;}

.partners{ height:80px; padding:10px;}
/*.partner_btn{float:left; margin-top:30px;}
.partner{float:left; width:770px; padding:10px;}*/



/*slide show*/
#slideshow { 
    /*argin: 50px auto; */
    position: relative; 
    width: 650px; 
    height: 250px; 
    padding: 10px; 
    box-shadow: 0 0 20px rgba(0,0,0,0.4);
	border-radius:10px;
}

#slideshow > div { 
    position: absolute; 
    top: 10px; 
    left: 10px; 
    right: 10px; 
    bottom: 10px; 
}