body{
background-color:#FFFFFF;
color:#525456;
font:11px Verdana, Arial, Helvetica, sans-serif;

line-height:18px;
}

a {
color:#999999;
text-decoration:none;
}
/*
a:hover{ color:#333333; text-decoration:none;}
*/
a:link {
    color: #16387C;
    text-decoration: none;
}
a:visited {
    color: #16387C;
    text-decoration: none;
}
a:hover {
    color: #FFFFFF;
    text-decoration: none;
    background: #3388CC;
}
a:active {
    color: #FFFFFF;
    text-decoration: none;
    background: #FF9933;
}
a img {
 border:none
  }
a:hover img{
    border:none
}

.c_red{color:red;}
.t_dec{text-decoration:line-through; color:#777777}


ul{ list-style:none;}
img{ border:0;}
input, textarea, select {
border:1px solid #BDC2C9;
outline-color:-moz-use-text-color;
outline-style:none;
outline-width:medium;
}
.fontB {font-weight:800;
}
.fontcolorgreen {color:#006600;
}
.margintop5{margin-top:5px;}
.margintop10{margin-top:10px;}

.clear{clear:both;}
.keywords {font-size:9px}
.alltitle{}
#wrap{width:980px; margin:0px auto;}

.hidesub{width:51px;position:absolute;}
.searchsubmit{background:transparent url(../images/search.gif) no-repeat scroll 0 0;
height:20px;
padding:2px 7px 0 0;
text-align:right;
width:44px;
}
.greyinput{margin-right:15px;}
#topsearch span{
display:block;
float:right;

line-height:14.8px;
margin:0;
position:relative;
}
.hidesub{
background:#FFFFFF none repeat scroll 0 0;
border:1px solid silver;
display:none;
left:-51px;
padding:5px 0;
position:absolute;
text-align:center;
top:19px;
width:69px;
z-index:100;
}
.hidesub a{display:block;}
.hidden{ display:none;}
#top{ }
#top #toplogo{width:223px;height:41px;margin:5px 0 0 2px;float:left; }

#top #headnav{ margin:27px 0 0 5px; width:410px; float:left; }
#top #headnav ul{padding:0px; margin:0px; list-style:none; float:left}


#top #headnav ul li{height:25px; line-height:20px; font-weight:800; width:100px; float:left;border-right:1px solid #FFFFFF ;text-align:center;}
#nownav{background:#EEF9EB  no-repeat scroll right top;
							color:black;
							display:block;
							float:left; border-left:1px solid #DCF5D5; border-right:1px solid #DCF5D5; border-top:1px solid #DCF5D5;
							padding:0 0 0 0;}
#top #headnav ul li a{text-decoration:none; text-align:center}

#top #topsearch{ width:280px ;float:right; margin:28px 0 0 0; }

#subnav{ height:20px; width:960px;background:#EEF9EB url(images/headnavbot.gif) no-repeat scroll left bottom;
padding:5px 10px 4px; }
#subnav .subvideo{margin:0 0 0 230px;}
#subnav ul li{height:25px; line-height:20px; font-weight:800; width:100px; float:left;border-right:1px solid #FFFFFF ;text-align:center;}
#subnav ul li a{ font-size:12px; font-weight:300; }
#navigation{width:980px; margin:0px auto;  }
#navigation ul{padding:0px; margin:0px; list-style:none;}
#navigation ul li{height:20px; line-height:20px; font-weight:800; float:left;background:#797A7D;border-right:1px solid #FFFFFF }
#navigation ul li a{display:block; text-align:center;color:#FFFFFF;text-decoration:none;}
#navigation ul li ul{padding:0px; margin:0px; list-style:none; background:#797A7D;position:absolute;display:none;}
#navigation ul li ul li{width:162px; float:none;}
#itemmenuone{width:244px;}

#itemmenutwo{width:244px;}
#itemmenuthree{width:244px;}
#itemmenufour{width:244px;}


#header{}

#content{width:980px;}
#content #contentnav{float:left; margin:5px 0 0 0;height:20px;width:980px;}
#content .pro{margin:5px 0 0 0;}
#content .pro .left{width:174px;margin:10px 0 0 0px;float:left; border:1px solid #E4E4E4;padding:0 0 0 0;}
#content .pro .left ul{padding:0px; margin:0 0 0 5px; list-style:none;}
#content .pro .left ul li{ line-height:20px; font-weight:800;padding:0; }
#content .pro .left ul li a{text-decoration:none;}
#content .pro .left ul li ul{padding:0px; margin:0 0 0 5px; list-style:none; clear:both; }
#content .pro .left ul li ul li{ font-weight:400;  }
#content .pro .left ul li ul li a{text-decoration:none;}

#content .pro .index_left{width:590px;margin:10px 0 0 0px;float:left;padding:0 0 0 0;}
#content .pro .index_left h1{ 
color:#494949;
display:block;
font-size:25px;
font-weight:700;
line-height:1.1em;
margin:0;
padding:5px 0 15px;}
#content .pro .index_left .index_search{width:590px; text-align:center;}
#content .pro .index_left .index_search .index_search_text{margin-top:10px;}
#content .pro .index_left .index_search .index_search_radio{margin:5px auto;}
#content .pro .index_left .index_search .index_search_radio input{border:0;}
h2{ font-size:12px; font-weight:800;}
.index_show{ width:590px ;height:300px; border:1px solid #E4E4E4;  }
.index_show .index_show_left{width:393px; height:290px; float:left; margin:5px;position:relative;}
.index_show .index_show_left .index_show_left_basic_info{height:110px;}
.index_show .index_show_left .index_show_left_content{height:160px;}
.index_show .index_show_left .index_show_left_bottom{width:403; height:50px; position:absolute; 
 padding:5px; border-top:1px dashed #E4E4E4; bottom:0}
.index_show .index_show_left .index_show_left_bottom ul{padding:0px; margin:0px; list-style:none;}
.index_show .index_show_left .index_show_left_bottom ul li{height:15px; margin:0;}
.index_show .index_show_right{width:177px; height:300px; float:right;}
.index_show .index_show_right ul{padding:0px; margin:0px; list-style:none;}
.index_show .index_show_right ul li{height:65px; margin:0; position:relative; border-left:1px solid #E4E4E4;border-bottom:1px solid #E4E4E4}
.index_show .index_show_right ul li .index_show_right_li_allow{
background:transparent url(../images/pro_movie.gif) no-repeat 0 0;
height:13px;
width:10px;
position:absolute;
top:25px;
left:-10px;
}
.li_on{background:#E4E4E4 none repeat scroll 0 0;}
.index_show_img{ width:52px; float:left; display:block;margin:12px 0 0 2px;}
.index_show_info{width:120px; float:right; margin-top:10px;}
.index_show_left_sam_info{ }
#content .pro .center{width:365px;float:left;margin:0 0 0 20px;}
#content .pro .center h1{font-size:20px;font-weight:800;line-height:100%;}
#content .pro .center h2{font-size:15px;font-weight:800;line-height:100%;}
#content .pro .center ul{padding:0px; margin:0px; list-style:none;}

.pro_new{}
.pro_new ul{padding:0px; margin:0px; list-style:none;}
.pro_new ul li{ float:left; width:140px; text-align:center;}


.pro_ipad{}
.pro_ipad dl{text-align:center;float:left;width:90px;margin:20px 50px 5px 5px;}
.pro_ipad dl dt{height:121px; width:92px;
overflow:hidden;}
.pro_ipad dl dd{margin:0;
overflow:hidden;
padding:3px 5px 0 5px; text-align:center; width:80px ;height:95px;}

.aritcle_hot{}
.aritcle_hot ul{padding:0px; margin:0px; list-style:none;}
.aritcle_hot ul li{ width:580px; border-bottom:1px #E4E4E4 dashed; margin:2px 2px; padding:4px 0; }
.aritcle_hot ul li h3{ font-size:12px; font-weight:800; padding:3px 0 0 0;}
.prolistseemore{display:block; text-align:right;}

.right{width:170px;float:right;border-left:1px dashed #E4E4E4;padding:0 0 0 5px; margin:10px 0 0 0;  }
.right .rightTopDownloads{}
.right .rightTopDownloads h4{font-size:12px;font-weight:800;line-height:100%;margin:0 0 0 0;color:#525456;}
.right .rightTopDownloads ul{padding:0px; margin:10px 0 0 5px; list-style:none; clear:both}
.right .rightTopDownloads ul li{ line-height:20px;padding:0;  }
.right .rightTopDownloads ul li a{text-decoration:none;}


.right .rightHotSearch{ margin:20px 0 0 0 ;}
.right .rightHotSearch h4{font-size:12px;font-weight:800;line-height:100%;margin:0 0 0 0;color:#525456}
.right .rightHotSearch .rightHotSearchContent{padding:0px; margin:10px 0 0 5px; list-style:none;}
.right .rightHotSearch .bigsearch{ font-size:14px; font-weight:800}


.videoright{width:290px;float:right;border-left:1px dashed #E4E4E4;padding:0 0 0 15px; margin:10px 0 0 0;  }
.videoright .rightTopDownloads{}
.videoright .rightTopDownloads h4{font-size:12px;font-weight:800;line-height:100%;margin:0 0 0 0;color:#525456;}
.videoright .rightTopDownloads ul{padding:0px; margin:10px 0 0 5px; list-style:none; clear:both}
.videoright .rightTopDownloads ul li{ line-height:20px;padding:0;  }
.videoright .rightTopDownloads ul li a{text-decoration:none;}

.videoright .rightTopDownloads dl{text-align:center;float:left;width:90px;margin:15px 0 5px 0;}
.videoright .rightTopDownloads dl dt{height:71px;
overflow:hidden;}
.videoright .rightTopDownloads dl dd{margin:0;
overflow:hidden;
padding:3px 5px 0 5px; text-align:center; width:80px;height:70px;}

.videoright .rightHotSearch{ margin:20px 0 0 0 ;}
.videoright .rightHotSearch h4{font-size:12px;font-weight:800;line-height:100%;margin:0 0 0 0;color:#525456}
.videoright .rightHotSearch .rightHotSearchContent{padding:0px; margin:10px 0 0 5px; list-style:none;}
.videoright .rightHotSearch .bigsearch{ font-size:14px; font-weight:800}


.index_right{width:312px;float:right;padding:0 0 0 5px; margin:10px 0 0 0;  }
.index_right h2{ font-size:12px; font-weight:800;}

.index_right ul{padding:0px; margin:0; list-style:none; clear:both}
.index_right ul li{ line-height:20px;padding:0; margin-left:10px; }
.index_right ul li a{text-decoration:none;}

.index_top_download{}
.index_top_download ul{padding:0px; margin:0; list-style:none; clear:both}
.index_top_download ul li{ margin:0 0 0 10px; border-bottom:1px dashed #E4E4E4;}

.index_new_article{}
.index_new_article ul{padding:0px; margin:0; list-style:none; clear:both}
.index_new_article ul li{ margin:0 0 0 10px; border-bottom:1px dashed #E4E4E4;}

#bottom{width:980px; margin:50px auto 0px auto;}
#bottom span{
float:left;
margin:0px;
width:60%;

line-height:25px;
}
#bottom ul{padding:0px; margin:0px; list-style:none;float:right; }
#bottom ul li{height:25px; line-height:25px; text-align:center; float:left;}
#bottom ul li a {margin:0px 10px;}

#bottomcopyright {
border-top:1px solid #DDDDDD;
clear:both;
padding-top:9px;
width:100%;
}

.topsearchitem{cursor: pointer;}
.topsearchbutt{cursor: pointer;}

.basicinput{width:300px;}


.autocomplete-w1 { background:url(img/shadow.png) no-repeat bottom right; position:absolute; top:0px; left:0px; margin:6px 0 0 6px; /* IE6 fix: */ _background:none; _margin:1px 0 0 0; }
.autocomplete { border:1px solid #999; background:#FFF; cursor:default; text-align:left; max-height:350px; overflow:auto; margin:-6px 6px 6px -6px; /* IE6 specific: */ _height:350px;  _margin:0; _overflow-x:hidden; }
.autocomplete .selected { background:#F0F0F0; }
.autocomplete div { padding:2px 5px; white-space:nowrap; overflow:hidden; }
.autocomplete strong { font-weight:normal; color:#3399FF; }

.smallRightImg{width:20px;height:30px;}

.ipad_show{margin:25px 0 15px 0px;  width:590px ; height:178px; }
.ipad_show_img{width:333px; height:178px; float:left;}
.ipad_show_info{width:230px; float:right; margin-top:20px;}


.search_index{width:980px; border-bottom:1px solid #E4E4E4;padding-bottom:20px;margin-bottom:5px;}
.search_item_index{width:980px; text-align:center; margin:20px 0 0 0 ;}

.hot_search{width:960px;float:right;margin:10px 0 0 0 ;}

.left_index{width:150px;float:left;}
.first_item{border-top:1px solid #E4E4E4;
border-left:1px solid #E4E4E4;
border-right:1px solid #E4E4E4;
float:left;
margin:0px 0 0 0;
padding:0;
width:144px;}
.first_item ul{padding:0px; margin:0 0 0 0px; list-style:none;}
.first_item ul li{ line-height:30px; font-weight:800;padding:0 0 0 4px;border-bottom:1px solid #E4E4E4; height:30px; 
background-image:url('../images/jt.gif');
background-repeat:no-repeat;

background-position:right; 
}
.first_item ul li a{text-decoration:none;}
.first_item ul li ul{padding:0px; margin:0 0 0 5px; list-style:none; clear:both; }
.first_item ul li ul li{ font-weight:400;  }
.first_item ul li ul li a{text-decoration:none;}

ul.dropdown li{ float:none; background:#FFFFFF; margin:0; padding-left:10px; position:relative;
background-image:url('../images/jt.gif');
background-repeat:no-repeat;

background-position:right; }
ul.dropdown li span{ border-right: none; width: 100%; display: inline-block;} 
ul.dropdown li ul{ visibility: hidden; position:absolute;padding:0;margin:0; left:95%; top:0; background:#FFFFFF; z-index:1; width:150px;}
ul.dropdown li ul li{ background:#E4E4E4; border:0; }
ul.dropdown ul li a{ display:block; padding-left:10px; }
ul.dropdown .dropdown_hover{ background:#E4E4E4; z-index:1000; border:0; }

.center_index{width:600px;float:left}
.center_index_title{font-weight:800;width:586px;padding:2px 2px 2px 2px;height:20px;background:#EEFFEE none repeat scroll 0 0;border:1px solid #E4E4E4;margin-top:5px;}
.center_index_pro_list{width:586px;padding:2px 2px 2px 2px;}
.center_index_pro_list dl{padding:0px; margin:1 0 0 0; list-style:none; float:left; width:115px;text-align:center;}
.center_index_pro_list dl dd{ text-align:center; margin:0;}




.right_index{width:220px;float:right; border-left:1px dashed #E4E4E4}

.top_download_index{width:200px;margin-left:20px;border-left:1px solid #E4E4E4;border-bottom:1px solid #E4E4E4;border-right:1px solid #E4E4E4;}
.top_download_index ol{margin:0 0 0 0px; padding:0 0 0 28px;}
.top_download_index ol li{ line-height:15px; padding:0; margin:6px 0 6px 0;

}
.top_download_index ol li a{text-decoration:none;}
.right_index_title{font-weight:800;width:196px;margin-left:20px;padding:2px 2px 2px 2px;height:20px;background:#EEFFEE none repeat scroll 0 0;border-left:1px solid #E4E4E4;border-top:1px solid #E4E4E4;border-right:1px solid #E4E4E4;}
.right_new_soft_info{width:200px;margin-left:20px;border-left:1px solid #E4E4E4;border-bottom:1px solid #E4E4E4;border-right:1px solid #E4E4E4;}
.right_new_item{padding-top:5px;}
.new_soft_image{width:55px;float:left;}
.new_soft_info{width:145px; height:71px;margin-top:15px;float:right;}

.hotsearchtitle{font-weight:800;width:976px;padding:2px 2px 2px 2px;height:20px;background:#EEFFEE none repeat scroll 0 0;border-left:1px solid #E4E4E4;border-top:1px solid #E4E4E4;border-right:1px solid #E4E4E4;}
.hotsearchcontent{width:980px ;border-left:1px solid #E4E4E4;border-right:1px solid #E4E4E4;border-bottom:1px solid #E4E4E4;}

.hotsearchitemtitle{margin:0px 0 2px 10px;}
.hotsearchitemcontent{margin:2px 0 2px 10px;}
.hotsearchitemcontent table{width:100%;}
.hotsearchitemcontent table tr td{width:20%;}


.leftbottom{width:200px; float:left; margin:20px 20px 0 10px;height:250px;}
.rightbottom{width:750px; float:right;margin:20px 0px 0 0;}
.rightbottom dl dd{width:500px;}

.btm_blue{margin: 0 20px 20px 0 ;width:730px; border:1px solid #5D900D;padding:2px 2px 2px 2px;}