@charset "utf-8";
/* CSS Document */
*{ margin:0; padding:0;}
ul, menu, dir{ list-style-type:none;}
h1,h2,ul, form,p,img{ margin:0; padding:0;}
img{border:0;}
body{ margin:0 auto; font-family:Arial, Helvetica, sans-serif;}
#top{ background:url(../images/topbg.gif) repeat-x; width:1000px; height:109px; margin:0 auto; margin:0 auto; border-left:#AD1A1A 3px solid; border-right:#AD1A1A 3px solid;}
.logo{ margin-left:5px; float:left; margin-right:30px; height:78px; width:266px;}
.logoRight{ float:left;}
.search{ margin-left:20px;}
input[type="image"]{ vertical-align:middle; margin-left:2px;}
.searchInput{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; padding-left:5px;  background:url(../images/input.gif); width:368px; height:22px; border:none;}
.head_top{ height:23px; padding:3px 5px 0 5px;}
.head_top h1{ font-weight: normal}
.login{ font-size:12px; color:#000000; font-weight:bold; float:right; }
.login a:link, .login a:visited{color:#000000; text-decoration:none;}
.login a:hover{color:#000000; text-decoration:underline;}
.top_span{ float:left;font-size:12px; color:#000000;}
#menu{ clear:both; margin-top:10px;}
#menu ul{list-style:none; margin:0; padding:0;}
#menu li{ float:left; display:block; margin-right:3px; width:81px; height:29px; padding-top:5px;}
.menuNow{ font-family:Verdana, Arial, Helvetica, sans-serif; background:url(../images/menuNow.gif) no-repeat; text-align:center; color:#FFFFFF; font-size:12px; font-weight:600}
#menu a{ display:block; width:70px; height:20px; padding-left:5px;}
.menuNow a:link,.menuNow a:visited,.menuNow a:hover{ color:#FFFFFF; text-decoration:none;}
.menuOther{font-family:Verdana, Arial, Helvetica, sans-serif; background:url(../images/menuOther.gif) no-repeat; text-align:center; color: #000000; font-size:12px; font-weight:600}
.menuOther a:link,.menuOther a:visited,.menuOther a:hover{ color:#000000; text-decoration:none;}
#content,#footer{ width:1000px; margin:0 auto;border-left:#AD1A1A 3px solid; border-right:#AD1A1A 3px solid; height:auto; clear:both; overflow:hidden;}
.mainLeft{ float:left;background:url(../images/mianLeft.jpg) no-repeat; width:25px; height:862px;}
.currentPage,.currentPage2{ font-size:12px; width:647px; border-bottom:#CC3737 2px solid; padding-bottom:3px;}
.currentPage2{border-bottom: none; margin-left:20px;}
.currentPage h1{color:#266CB2; font-size:12px; display: inline;}
.currentPage h1 a:link, .currentPage h1 a:visited{color:#266CB2; text-decoration:none}
.currentPage h1 a:hover{color:#266CB2; text-decoration:underline}
.currentTag{ color:#266CB2;}
.currentTag a:link, .currentTag a:visited{color:#266CB2; text-decoration:none}
.currentTag a:hover{color:#266CB2; text-decoration:underline}
.left{ float:left; width:647px; height:auto; padding-left:10px; padding-right:17px;}
.google_ads{ border-bottom:#CC3737 2px solid; padding-bottom:5px;}
.content_title,.content_de,.content_de2{width:620px;border-bottom:#FCB544 1px dashed;  height:auto;  overflow:hidden; padding:30px 0 20px 23px;  }
.content_de2{ border-bottom:none}
h2,h3{ background:url(../images/hgb.gif) no-repeat; font-size:14px; font-weight:bold; padding-left:20px;  padding-bottom:10px; }
h3{padding-bottom:0;}
.imgp{ position:relative;left:30px;  }
.title_left{ float:left; width:223px;  height:auto;}
.download{ background:url(../images/download.gif) no-repeat; display:block; width:84px; height:25px; font-size:18px; color:#CC3737; font-weight:bold; margin-bottom:5px; padding:5px 0 0 15px; margin-left:50px; text-decoration:underline }
.imgscreen{ width:138px; height:84px; margin-bottom:30px;}
#buy{font-size:16px; color:#CC3737; font-weight:bold; margin-left:76px; text-decoration:none;}
.download a:link, .download a:visited,#buy a:link, #buy a:visited{ color:#CC3737; text-decoration:underline;}
.download a:hover,#buy a:hover{color:#7BD638; text-decoration:underline;}
.title_left img{ margin-left:20px;}
.title_right{ float:left; width:397px; font-size:13px; color:#000000; line-height:20px;}
.title_right a:link, .title_right a:visited{ color:#000000; text-decoration:underline}
.title_right a:hover{ color:#D63838; text-decoration:none}
.content_de,.content_de2{padding:10px 0 20px 23px;}
.content_de p{font-size:14px; margin-left:15px; line-height:20px;}
.content_de p a:link,.content_de p a:visited{ color:#000000; text-decoration:none}
.content_de p a:hover{color:#FF0000; text-decoration:none}
.content_de2 ul,.content_de ul{ list-style:none; margin:0; padding:0; margin-left:20px;}
.content_de2 li,.content_de ul{font-size:14px; line-height:28px;}
.content_de2 li a:link,.content_de2 li a:visited,.content_de li a:link,.content_de li a:visited{ color:#000000; text-decoration:none}
.content_de2 li a:hover,.content_de li a:hover{color:#000000; text-decoration:underline}
.short_de{ font-size:14px; color:#D63838;}
.zoom{ font-size:13px; font-weight:bold; color:#333333; margin-left:70px; }
.zoom a:link, .zoom a:visited{ color:#000000; text-decoration:none;}
.zoom a:hover{ color:#D63838; text-decoration:underline;}
.mainRight{ float:left; background:url(../images/mainRight.jpg); width:10px; height:902px;}
.right{float:left; width:274px; height:auto; padding-top:10px;}
.right_top{ background:url(../images/right-top.gif) no-repeat; width:271px; height:8px; font-size:5px;}
.right_middle{ border-left:#B1B1B1 1px solid; width:256px;border-right:#B1B1B1 1px solid; height:auto; padding:5px 5px 10px 8px; }
.right_bottom{ background:url(../images/right-bottom.gif) no-repeat; width:271px; height:8px; margin-bottom:10px;}
.right_title,.right_title2{ background: url(../images/right_title.gif) no-repeat; color:#000000; font-size:16px; font-weight:bold; padding-left:21px; margin-bottom:5px;}
.right_title2{ background: url(../images/right_title2.gif) no-repeat;}
.tags{ font-size:14px; color:#000000; line-height:28px;}
.tags b{ font-size:18px;}
.tags a:link, .tags a:visited{ color:#000000; text-decoration:none}
.tags a:hover{color:#CC3737; text-decoration:underline}
.number{ font-size:14px; color:#266CB2; line-height:28px; font-weight:bold; text-align:center; word-spacing:3px;}
.number a:link, .number a:visited{ color:#266CB2; text-decoration:none;}
.number a:hover{color:#CC3737; text-decoration:underline}
.rightUl{ list-style:none;font-size:14px; color:#266CB2; line-height:22px; padding-left:19px;}
.rightUl li a:link,.rightUl li a:visited{color:#266CB2; text-decoration:none;}
.rightUl li a:hover{color:#CC3737; text-decoration:underline}
.grey_top{ background:url(../images/grey-top.gif) no-repeat; width:272px; height:30px; padding-top:5px; padding-left:5px; margin-bottom:0;}
.grey_middle{ border-left:#E5E5E5 1px solid; background-color:#F0F0F0; width:256px;border-right:#E5E5E5 1px solid; height:auto; padding:5px 5px 10px 8px; }
.grey_bottom{ background:url(../images/grey-bottom.gif) no-repeat; width:272px; height:8px; }
.foot_one{ background-color:#F8F8F8; height:259px; clear:both; padding-top:20px;}
.foot_one p{ color: #000000; font-size:14px; font-weight:bold; height:20px; padding-top:4px;}
.footDiv{ float:left; width:185px; margin-left:5px;}
.icon1{ background:url(../images/icon1.gif) no-repeat; padding-left:25px;}
.icon2{ background:url(../images/icon2.gif) no-repeat; padding-left:25px;}
.icon3{ background:url(../images/icon3.gif) no-repeat; padding-left:25px;}
.icon4{ background:url(../images/icon4.gif) no-repeat; padding-left:30px;}
.icon5{ background:url(../images/icon5.gif) no-repeat; padding-left:35px;}
.ul_one{ list-style:none; padding-left:20px; }
.ul_one li{ font-size:12px; color:#000000; line-height:20px;}
.ul_one li a:link, .ul_one li a:visited{ color:#000000; text-decoration:none}
.ul_one li a:hover{color:#FF4200; text-decoration: underline}
.foot_two{background-color:#E9E9E9; height:145px; text-align:center; color:#000000; font-size:14px; padding-top:20px;}
.foot_two span{ margin-left:3px; margin-right:3px;}
.foot_two a:link,.foot_two a:visited{ color:#000000; text-decoration:none;}
.foot_two a:hover{color:#266CB2; text-decoration:underline;}
.will{ color:#D91919;}
.will a:link, .will a:visited{color:#D91919; text-decoration:none;}
.will a:hover{ color:#D91919; text-decoration:underline;}
.tagsH{ font-size:17px; color:#000000; display:inline}
.tagsOther{ color:#AD1A1A; font-weight:bold; margin-left:2px;}
.tagDownload{ float:right; background:url(../images/tagDownload.gif) no-repeat; display:block; width:69px; height:18px; color:#0090FF; font-size:14px; padding-left:25px;margin-top:5px; margin-right:31px;  }
.tagDownload a:link, .tagDownload a:visited{ color:#0090FF; text-decoration:none;}
.tagDownload a:hover{color:#0090FF; text-decoration:underline;}
.tagBuy{ background:url(../images/tagbuy.gif) no-repeat; display:block; width:69px; height:25px; float:right; color:#AD1A1A; font-size:12px; margin-right:40px; padding-left:25px; padding-top:5px;}
.tagBuy a:link, .tagBuy a:visited{ color:#AD1A1A; text-decoration:none }
.tagBuy a:hover{ color:#AD1A1A; text-decoration:underline;}
.tagGrey{ width:618px; height:24px; background-color:#E4E4E4;  margin-top:10px;}
.tagP{ width:425px; float:left; font-size:14px; color:#000000; font-weight:bold; margin:0; padding:0; float:left;}
.tagP a:link, .tagP a:visited{ color:#000000; text-decoration:none}
.tagP a:hover{ color:#000000; text-decoration:underline}
.tag_left{ float:left; font-size:12px; width:455px; height:auto; margin-top:5px; line-height:18px;}
.tag_left p{margin-left:20px;}
.tag_left span{ margin-left:20px;}
.tag_bottom{clear:both; width:611px; *width:611px !important; *width:581px;}
.c{ clear:both}
/* tag-no pages*/
.tags_menu{ padding-top:36px;}
.tagno_right{ float:right; background:url(../images/tagno_right.jpg) no-repeat; width:26px; height:880px;}
.tagno_middle{ float:left; height:auto;  width:941px; height:auto; padding-left:5px; overflow:hidden; padding-bottom:50px;}
.search_tag{ background: url(../images/searchbg.gif) no-repeat; width:440px; height:61px; margin-left:150px; margin-top:50px;}
.hr,.hr2{ width:938px; height:2px; background-color:#CC3737; margin-top:60px; font-size:2px;}
.hr2{ margin-top:0;}
.tagsno_input{ border:0 none; float:left; margin-top:25px; margin-left:45px; width:180px;}
.tagno_img{float:right; margin-top:16px; margin-right:15px; }
.tagno_image{ float:left; margin-top:15px; margin-right:15px; width:49px; height:53px;}
.tagno_result{ border-bottom:#CC3737 2px solid;width:928px; margin-top:20px; height:25px; padding:0 5px 0 5px;}
.tagno_home{ float:left; color:#000000; font-size:14px; font-weight:bold;}
.tagno_home a:link, .tagno_home a:visited{color:#000000; text-decoration:none;}
.tagno_home a:hover{color:#000000; text-decoration:underline;}
.tagno_h1{ float:right; display:inline; font-size:14px;}
.tagno_ul{ list-style-type:none; width:936px;}
.tagno_ul li{border-bottom:#CC3737 2px solid;}
.tagno_icon{ float:left;}
.tagno_l{ float:left; width:406px; height:auto; padding-top:10px; margin-right:30px;}
.tagno_l a:link, .tagno_l a:visited{ color:#000000; text-decoration:none}
.tagno_l a:hover{color:#CC3737; text-decoration:none}
.tagno_l p{ color:#000000; font-size:14px;}
.tagno_m{ float:left; width:168px; height:auto;padding-top:10px; font-size:13px; color:#000000; line-height:18px; margin-right:40px;}
.tagno_r{ float:left; width:160px; height:auto; color:#000000; font-size:12px;padding-top:10px;}
.tagno_ads{ border-bottom:#CC3737 2px solid; padding-bottom:5px; width:936px}
.download2{ float:none;}
.buy2{float:none;}
.number_d{ margin-left:23px;}
.goToTop{width:936px; color:#000000; font-size:12px; font-weight:bold; margin-bottom:50px;}
.goToTop a:link, .goToTop a:visited{ color:#000000; text-decoration:none}
.goToTop a:hover{ color:#CC3737; text-decoration:underline}
.goToTop1{ float:left;}
.goToTop2{ float:right}
/* tag-no pages end*/
/*download page */
.down_page{ width:644px; padding:10px 0 10px 0; border-bottom:#CC3737 2px solid;}
.down_server{ float:left; width:634px;  height:200px; height:auto; padding-bottom:30px; font-size:13px;}
.down_server p{ margin:20px 20px 0 20px;}
.down_ads{ float:right;}
.down_server h2{ float:left; margin-top:5px; margin-right:5px;}
.download3{ margin:0; float:left;}
.down_bg{ background-color:#E4E4E4; width:300px; height:auto; margin-left:20px; font-size:13px; line-height:20px; overflow:hidden; padding:3px;}
.server_one{ float:left; font-weight:bold;}
.server_two{ float:right; color:#FF0000; font-weight:bold;}
.server_two a:link, .server_two a:visited{color:#FF0000; text-decoration:none;}
.server_two a:hover{ color:#FF0000; text-decoration:underline;}
.buy3{ font-weight:bold; margin:30px 0 0 97px; font-size:16px; width:70px;}
/*download page end*/
/*one level */
.left_meue{ float:left; margin-left:13px; *margin-left:13px !important; *margin-left:5px;}
.catego{ width:180px; height:32px; background:url(../images/categories.gif) no-repeat;}
.catego_ul,.leftMeue_span{ width:180px; font-size:12px; color:#0066CC; border-left:#E5E5E5 1px solid; border-right:#E5E5E5 1px solid; line-height:30px;width:178px; background-color:#F0F0F0; }
.leftMeue_span{ display:block; height:30px; border-bottom:#A7A7A7 1px solid; padding-left:5px;width:173px;background-color:#9ADAFF;}
.catego_ul2{ list-style-position:inside;}
.catego_ul2 li{ list-style-image:url(../images/dot.gif); padding-left:5px; }
.catego_ul li{ border-bottom:#A7A7A7 1px solid;}
.catego_ul li a{ margin-left:5px;}
.catego_ul li a:link, .catego_ul li a:visited,.catego_ul li a:hover,.leftMeue_span a:link, .leftMeue_span a:visited,.leftMeue_span a:hover{ color:#0066CC; text-decoration:none;}
.mainLeft2{ margin-right:3px;}
.categoB{ width:180px; height:34px; background: url(../images/leftMeuu.gif) no-repeat;}
.leftMeue_n{ background-color:#9ADAFF;}
.middle_c{ width:477px; height:auto; float:left; margin:5px 5px 0 5px;}
.selection{ border-top:#CC3737 2px solid; border-bottom:#CC3737 2px solid; height:auto; overflow:hidden; padding-top:10px;}
.middle_c h2{ font-size:16px;}
.sele_info{ float:left; font-size:14px; color:#000000; width:250px; line-height:18px; margin-bottom:15px;}
.sele_info strong{ color:#0066CC; font-size:15px;}
.sele_info strong a:link, .sele_info strong a:visited{color:#0066CC; text-decoration:none;}
.sele_info strong a:hover{color:#CC3737; text-decoration:underline;}
.sele_box{ float:left; margin-right:10px; margin-bottom:15px; width:138px; height:64px;}
.sele_box img{ width:138px; height:84px;}
.sele_down{ background:url(../images/download.gif) no-repeat; display:block; width:100px; height:25px; margin-left:50px; padding-left:20px; color:#0066CC; font-weight:bold; margin-top:5px; padding-top:3px;}
.sele_down a:link, .sele_down a:visited{ color:#0066CC; text-decoration:none;}
.sele_down a:hover{color:#CC3737; text-decoration:underline;}
.selection2,.selection3,.selection4{height:auto; overflow:hidden; padding-top:10px; border-bottom:#FCB544 1px dashed; height:auto; padding-bottom:40px; overflow:hidden;}
.selection4{ border-bottom:none}
.selection2 li{ margin-bottom:10px;}
.seleIcon{ float:left; width:32px; height:32px;}
.seleIcon2{ float:left; width:412px; height:auto; margin-left:2px;}
.sele_grey{ background-color:#E4E4E4; width:412px; font-weight:bold; font-size:12px; line-height:25px;}
.sele_grey1{ float:left;}
.sele_grey1 a:link, .sele_grey1 a:visited{ color:#000000; text-decoration:none;}
.sele_grey1 a:hover{color:#CC3737; text-decoration:none;}
.sele_grey2{ float:right; display:block; background:url(../images/tagDownload.gif) no-repeat; width:70px; height:20px; color:#0066CC; padding-left:20px;}
.sele_grey2 a:link, .sele_grey2 a:visited{ color:#0066CC; text-decoration:none;}
.sele_grey2 a:hover{color:#0066CC; text-decoration: underline;}
.grey_no{ clear:both; font-size:12px;}
.grey_no2{float:left; width:224px; height:70px; margin-right:20px;}
.grey_no3{ float:left; width:110px; font-weight:bold;}
.grey_no4{ float:right; display:block; height:auto; width:77px; text-align:center;}
.grey_no5{ float:right; font-weight:bold; display:block; background:url(../images/tagbuy.gif) no-repeat; width:70px; height:24px;padding-left:23px; color:#FF0000; padding-top:5px;}
.grey_no5 a:link, .grey_no5 a:visited{color:#FF0000; text-decoration:none;}
.grey_no5 a:hover{color:#FF0000; text-decoration: underline;}
.selection3 h2{ float:left; display:inline}
.selection3 ul{ clear:both; font-size:12px; line-height:26px; background:url(../images/libg.gif) no-repeat 0 5px; padding-left:20px;}
.selection3 li a:link,.selection3 a:visited{ color:#266CB2; text-decoration:none;}
.selection3 li a:hover{ color:#CC3737; text-decoration:underline;}
.time{ float:right; font-size:12px;}
.find_more{ color:#0066CC; font-size:13px; float:right;}
.find_more a:link, .find_more a:visited{color:#0066CC; text-decoration:none;}
.find_more a:hover{color:#0066CC; text-decoration:underline;}
/*one level end*/
/*two level */
.main_m{ float:left; width:750px; height:auto;  margin:0 5px 0 5px; overflow:hidden;}
.li2_top{ width:180px; height:5px; background:url(../images/li2top.gif) no-repeat; margin-top:20px; font-size:3px;}
.li2_middle{ border-left:#B1B1B1 1px solid; width:171px; border-right:#B1B1B1 1px solid; height:auto; padding:5px 5px 10px 2px;}
.li2_bottom{ width:180px; height:4px; background:url(../images/li2bottom.gif) no-repeat;}
.li3_top{ width:180px; height:32px; background:url(../images/li3top.gif) no-repeat; margin-top:20px; padding:3px 0 0 3px;}
.li3_middle{ border-left:#B1B1B1 1px solid; background-color:#F0F0F0; width:171px; border-right:#B1B1B1 1px solid; height:auto; padding:5px 5px 10px 2px;}
.li3_bottom{ width:180px; height:4px; background:url(../images/li2bottom.gif) no-repeat;}
.google_ads5{ width:740px; border-bottom:#CC3737 2px solid; border-top:#CC3737 2px solid;}
.main_c{ padding-top:10px;}
.sort{ border-top:#FCB544 1px dashed; border-bottom:#FCB544 1px dashed; height:25px; font-size:13px; padding-top:2px; margin-bottom:10px; width:740px;}
.sort a{color:#266CB2}
.sort a:link, .sort a:visited{ color:#266CB2; text-decoration:none}
.sort a:hover{ color:#CC3737; text-decoration:underline;}
.sort_l{ float:left;}
.sort_r{ float:right;}
.sort_m{ width:440px; float:left; color:#000000; margin-left:5px; font-size:12px; line-height:20px;}
.sort_m a{ color:#0066CC;}
.sort_m a:link, .sort_m a:visited{ color:#0066CC; text-decoration:none;}
.sort_m a:hover{ color:#CC3737; text-decoration:underline;}
.sort_m strong{ font-size:14px;}
.sort_m2{ float:left; width:100px; font-size:12px; font-weight:bold; text-align:center;}
.sort_m3{ float:right; width:110px; margin-right:5px; font-size:12px; font-weight:bold; }
.sort ul{ margin-bottom:50px;}
.hr3{ border-bottom:#E4E4E4 1px solid;width:740px; margin-bottom:10px;}
.goTo{width:723px; margin-top:20px;}
/*two level  end*/
/*number*/
.letter{ float:left; width:950px; height:auto; padding-top:20px;}
.letter a:link, .letter a:visited{ color:#000000; text-decoration:none}
.letter a:hover{color:#CC3737; text-decoration:underline}
.letter_top{ text-align:center; font-size:12px; color:#000000;}
.letter_page{ text-align:center; color:#000000;  font-size:14px; margin-top:50px;}
.letter ul{ width:800px; line-height:30px; margin-left:150px; margin-top:20px; font-size:13px; font-weight:bold;}
.letter li{ float:left; width:200px; }
/*number end*/
/*404 page*/
.errorp{ color:#000000; font-size:13px; line-height:20px;}
.errorp a:link, .errorp a:visited{ color:color:#000000; text-decoration:none}
.errorp a:hover{color:color:#000000; text-decoration:underline} 
#goog-wm-qt{ width:348px;  border:#D9B859 1px solid;height:17px;}
#goog-wm-sb{ background-color:#EDDCB1; width:108px; height:21px; border: 1px solid #D9B859; }
.table1{ background:#C4C4C4; color:#000000; font-size:13px; line-height:22px;}
.table1 a:link, .table1 a:visited{ color:#000000; text-decoration:none}
.table1 a:hover{color:#000000; text-decoration:underline} 
.table1 td{ background:#FFFFFF; }
.popular_search{ text-align:left; color:#000000;  font-size:14px; margin-top:20px; width:929px; height:auto; padding:0 10px 0 10px; line-height:35px; float:left; }
.popular_search b{ font-weight:bold;}
.popular_search a:link, .popular_search a:visited{color:#0066CC; text-decoration:none;}
.popular_search a:hover{color:#0066CC; text-decoration:underline;}
.indexps{ float:right; background:url(../images/bullet.gif) no-repeat 0 2px;  width:87px; height:15px; color:#000000; font-size:12px; padding:0 0 3px 13px; margin-top:5px;}
.indexps a:link, .indexps a:visited{color:#000000; text-decoration:none}
.indexps a:hover{color:#CC3737; text-decoration:underline}