/* CSS For Simpleblue 
Design By Mosquito - www.sinhuo.net 
Design Time：2007-11-20
Last Modified 2007-11-30 16:25*/

/* General Styles*/
*{ margin:0px auto;}
body {
	font-size: 12px;
	font-family: Tahoma, Arial, Helvetica, Sans-Serif, "微软雅黑", "宋体";
	color:#333333;
	line-height:150%;
    background-color:#ffffff;
	background-image:url(../headerbg.gif);
    background-repeat:repeat-x;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	padding: 0px;
}
ul,li{margin:0; padding:0; list-style:none; }
a:link{ color: #333333; text-decoration: none;}
a:visited{ text-decoration: none; color: #333333; }
a:hover{ color: #FF6600; text-decoration: none; }
a:active { color: #2F5E7A; text-decoration: none; }
img{border:0px; padding:0px; margin:0px;}
p,ol{ line-height:150%; text-indent:24px; margin:5px 5px 10px 5px;}
.keyword{color:#FF6600;}
input,select,Textarea,option{ font-family:Verdana,Tahoma,"微软雅黑","宋体"; font-size: 12px; }
.inputself{ width:105px; font-size:12px; }
.suojin{ text-indent:24px;}
.fontshadow{ filter: dropshadow(offx=1, offy=1,color=#ececec); vertical-align: middle;height: 0px;}
.engfont{ font-family:verdana,Arial;}
.key_font{ color:#ff6600; }
.disable_font{ color:#999999;}
.clear{clear:both;}

#header{ width:100%; margin-left:auto; margin-right:auto; }
#content{ width:860px; text-align:left;  margin-left:auto; margin-right:auto; clear:both; }
#footer{ width:860px; text-align:left;  margin-left:auto; margin-right:auto; margin-top:20px; }

/*Header Styles*/
#header_a{width:860px; text-align:left; height:30px; clear:both;}
#header_notice{width:69%; padding-top:5px; float:left; }
#header_topmenu{width:30%; padding-top:5px; line-height:30px; text-align:right; float:left; }
#header_b{width:860px; height:100px; }
#header_b ul{width:100%; clear:both;}
#header_b ul li{ display:block; float:left; }
#header_weblogo{width:250px; height:100px; }
#header_topad{width:605px; text-align:right; padding-top:20px; } 
/*nav styles*/ 
#nav{ position:relative; width:860px; margin: 0px auto; margin-bottom:10px; padding:0px; background:url(navimg/navbg.gif) repeat-x; height:62px; border:1px solid #BACBDF; }
.mainmenu { width:100%; height:32px; margin:0px; border:0px; vertical-align:middle; clear:both;}
.mainmenu a{text-decoration:none; display:block; }
.navline{ background:url(navimg/nav_line.gif) no-repeat; float:left; width:4px; height:32px;}
.nav_link_01 { background:url(navimg/nav.gif) repeat-x; float:left; height:32px; line-height:32px; width:72px; cursor:pointer; }
.nav_link_02 { background:url(navimg/nav.gif) repeat-x; background-position:0px -32px; float:left; height:32px; line-height:32px; width:72px; cursor:pointer; }
.nav_link_01 a:link,.nav_link_01 a:visited  { color: #333333; text-decoration: none; height:30px;}
.nav_link_01 a:hover { color: #F60;  text-decoration: none; height:30px; } 
.nav_link_02 a:link,.nav_link_02 a:visited { color: #fff; text-decoration: none; font-weight:bold; height:30px; }
.nav_link_02 a:hover { color: #ff0; text-decoration: none; font-weight:bold; height:30px;} 
.submenu{ width:100%; height:30px; vertical-align:middle; }
.submenu ul{margin:0px; height:30px; line-height:30px; clear:both; }
.submenu li {float:left; padding:0px 0px 0px 18px; list-style-type:none; height:30px; line-height:30px; }
.submenu li a:link,.submenu li a:visited { color: #fff; display: block; text-decoration: none;}
.submenu li a:hover { color: #ff0; text-decoration: none; } 
.cle_fl{ clear:both;}
/*content styles*/
.content_next{width:100%; margin:0px auto; text-align:center;}
/*content left styles*/
#conten_left{ width:210px; float:left;}
.table{ float:left; width:100%; margin-bottom:10px!important; margin-bottom:5px; clear:both; border:1px solid #BACBDF;}
.title{ widows:100%; height:26px; background:url(titleimg/title.gif) repeat-x; border-bottom:1px solid #BACBDF; }
.title_columns{ width:60px; line-height:26px; padding-left:10px; float:left; }
.title_columns_a{ line-height:26px; padding-left:10px; float:left; }
.title_moer{padding-right:5px; line-height:26px; float:right;}
.label{width:100%; padding-top:10px; padding-bottom:10px; text-align:center; }
.label_search{width:180; padding:15px; text-align:center; }
.label_show_next{width:100%; height:30px; text-align:center; padding-top:5px; border-top:1px solid #BACBDF;}
.index_link{ width:100%; padding-top:5px; padding-bottom:5px; text-align:center; }
.index_link a{margin:0px 60px 0px 60px;}
.index_box{ margin:8px 5px 8px 5px;}
.gg{width:95%; margin:0px auto; text-align:left;}
.gg a{height:20px; line-height:20px;}
/*index content right styles*/
#conten_right{ width:640px!important; width:635px; margin-left:10px!important; margin-left:5px; float:right; }/*content right styles*/
#content_bnaner{width:100%; height:155px; margin-bottom:10px!important; margin-bottom:5px; padding-left:4px!important; }
#content_news{width:640px!important; width:635px; clear:both; }
#content_news_pic{ width:186px; height:150px; border-right:1px solid #BACBDF; float:left; }
#content_news_new{ width:452px!important; width:445px; float:right; }
.content_ad{ width:100%; margin-bottom:10px!important; margin-bottom:5px;}
.content_ad img{ width:640px!important; width:635px; margin:0px auto;}
.content_conter{ width:640px!important; width:635px; float:left; clear:both; }
.content_conter_a{width:45%; height:26px; float:left;}
.content_label{ width:100%; height:150px; padding-top:10px; padding-bottom:10px; text-align:center; border-right:1px solid #BACBDF; }
/*首页右栏文章、教程、软件样式*/
.index_block{ width:100%;}
.index_block_a{ width:640px!important; width:635px; height:176px; margin-bottom:10px!important; margin-bottom:5px; border:1px solid #bacbdf; }
.index_block_content_a{width:100%; height:150px; line-height:150px; text-align:center;}
.index_block_content_b{ width:100%; line-height:200%; text-align:center;}
.index_block_b{ width:640px!important; width:635px; margin:0px 0px 10px 0px!important; margin-bottom:5px; clear:both; }
.index_block_c{width:316px!important; width:312px; margin:0px 0px 10px 2px!important; margin:0px 0px 5px 2px; border:1px solid #bacbdf; float:left;}
.index_block_c ul,.index_block_c ul li{ width:100%; margin:0px;}
.index_block_c_txt{ height:25px; }
.index_block_c_line{width:100%; height:2px; line-height:2px; font-size:0px; background:url(../dotlineh.gif) repeat-x;}
/*首页右栏文章、教程、软件样式结束*/
.list,.piclist,.gdlist{ width:100%; }
.eva{width:100%; margin-bottom:10px;}
.list_a{width:100%; margin:10px auto;}
.list_show{width:90%; height:525px; padding:20px 0px 20px 20px; margin:0px auto; }
.list ul{ width:100%; vertical-align:middle; clear:both;}
.list ul li{ display:block; height:25px; line-height:25px; float:left; }
.list_line{ border-right:1px solid #BACBDF; text-align:center; border-bottom:1px solid #BACBDF; }
.list_line_a{ border-bottom:1px solid #BACBDF; text-align:center; }
.list_line_b{ border-right:1px solid #BACBDF; text-align:left; text-indent:5px; border-bottom:1px solid #BACBDF; }
.list_line_c{ text-align:left; text-indent:5px; border-bottom:1px solid #BACBDF; }
.list_title{ padding-left:5px; text-align:left; border-right:1px solid #BACBDF; }
.softbrief{width:100%; border-bottom:1px solid #BACBDF;}
.softbrief ul{width:100%; clear:both;}
.softbrief ul li{display:block; float:left; }
.softbrief_list_a{width:15%; text-align:center; }
.softbrief_list_b{width:80%; line-height:150%; padding:5px 5px 0px 5px; border-left:1px solid #BACBDF;}

/*图片列表样式*/
.piclist{width:100%; clear:both;}
.picbox{width:200px; margin:10px 0px 10px 0px; cursor:pointer; float:left;}
.picbox img{ margin:0px 0px 0px 40px;}
.picbox .txt{width:100%; height:20px; line-height:20px; text-align:center;}
/*申请链接样式*/
#linklist{width:98%; padding:10px 0px 10px 0px;}
#linklist ul{width:100%; float:left; clear:both;}
#linklist ul li{text-decoration:none; display:block; line-height:26px; float:left;}
.linkl{width:30%; text-align:center;}
.linkr{width:69%; text-align:left;}
/*链接样式*/
.links_img { width:100%; clear:both;}
.links_img_box{width:158px; padding:5px 0px 5px 0px; text-align:center; cursor:pointer; float:left;}
.nolinks{width:100%; line-height:50px; text-align:center;}
/*book styles*/
.gdlist ul{ width:100%; height:auto; clear:both;}
.gdlist ul li{ display:block; line-height:150%; float:left; }
.gdlist_line_a{ width:120px; height:100px; text-align:center; border-bottom:1px solid #BACBDF; }
.gdlist_line_b{ width:498px!important; width:488px; height:100px; padding:0px 10px 0px 10px; text-align:left; 
                border-left:1px solid #BACBDF; border-bottom:1px solid #BACBDF; }
.gdlist_line_c{ width:120px; text-align:center; }
.gdlist_line_d{ width:498px!important; width:488px; padding:5px 10px 5px 10px; border-left:1px solid #BACBDF; text-align:left; }
.gdlist_line_e{ width:100%; text-align:left;}
.gdlist_line_f{ width:100%; height:43px; text-align:center;}
.gdlist_hf{ padding:10px;}
.newgd{ width:100%; margin-bottom:10px; clear:both;}
.newgd_a{width:67.5%; margin:0px 0px 10px 5px; border:1px solid #BACBDF; float:left;} 
.newgd_b{width:30%; margin:0px 0px 10px 5px; border:1px solid #BACBDF; float:left;}
.newgd_lin_a{ width:15%; height:26px; text-align:center; border-bottom:1px solid #bacbdf;}
.newgd_lin_b{ width:84%; height:26px; text-align:left; border-left:1px solid #bacbdf; border-bottom:1px solid #bacbdf;}
.newgd_lin_c{width:100%; text-align:center; border-bottom:1px solid #bacbdf; }
.newgd_lin_d{ padding:5px 0px 5px 10px; text-align:center; }
.nwegd_lin_e{ width:49%; text-align:center; }
.newgdimg{padding:10px 0px 10px 50px; }
/*end book styles*/
.comments{width:98%; padding:5px 5px 5px 5px;}
.label_a{width:98%; padding-left:5px; padding-top:5px; padding-bottom:10px; line-height:150%  }
.label_b{width:100%; padding-top:10px; padding-bottom:10px; font-size:14px; font-weight:bold; text-align:center; }
.label_c{width:100%; padding-bottom:10px; text-align:center; }
.label_d{width:98%; padding-left:5px; padding-top:10px; padding-bottom:10px; text-indent:24px; line-height:120%  }
.list_label{ width:100%; margin-bottom:10px; float:left; clear:both;}
.list_label_a{width:49%; border:1px solid #BACBDF; float:left;}
.list_label_b{width:49%; border:1px solid #BACBDF; float:right;}
.list_label_c{width:98%; padding-left:5px; line-height:180%; }
/*footer Styles*/
#footer_img{ height:15px; background:url(../footer.gif) center no-repeat;}
#footer_nav{ text-align:center; margin:10px 0px 15px 0px;}
.footer_copyright{text-align:center; line-height:120%; font-size:11px;}
#other{width:95%; margin-left:auto; margin-right:auto; padding-top:10px;}
/*按钮样式*/
.put{ border:0px solid; font-size: 9pt; line-height:21px; filter:chroma(color=#f7f7f7); background-image:url('../put.gif');
	  width:54px; height: 21px; cursor:hand; }
.overput{ color:#ff6600; border:0px solid; font-size: 9pt; line-height:21px; filter:chroma(color=#f7f7f7); 
          background-image:url('../overput.gif'); width:54px; cursor:hand; height:21px;}
.HtmlCode{ margin:5px 20px; border:1px solid #cccccc; padding:5px; background:#fbfbfb; font-size:14px; font-family:Tahoma; 	line-height:normal; }