@import url("base.css");
@import url("header.css");

		
#mainbody{width:900px; margin:0 auto; padding-left:0px; clear:both; background:#FFF;}

* html #mainbody{ padding-bottom:0;}
*+html #mainbody{ padding-bottom:0;}

.sidebarframe{width:220px; float:left;  background:#FFF; }
.sidebarframe #topbg{width:220px; height:50px;  background:#F4F4F4; background:url(/secimg/leftmenu_top_mobishow.gif) no-repeat bottom;}

.sidebarframe #bottombg{width:220px; height:16px;  background:#F4F4F4; background:url(/secimg/leftmenu_bottom_handbook.gif) no-repeat top;}


.sidebar0{margin:0; border:solid 3px #5DAFD5; border-top:0; padding:5px;}
.sidebar{margin:0; width:196px;  background:#F4F4F4; }
.sidebar h4{width:190px; height:30px; line-height:30px; font-size:14px; padding-left:5px; border-bottom:solid 1px #E0E0E0; font-weight:lighter; color:RED; }
.sidebar .bg1{ background:url(/img/nokialogo.gif) no-repeat 5px center;}
.sidebar .bg2{ background:url(/img/windowslogo.gif) no-repeat 5px center;}
.sidebar .bg3{ background:url(/img/javalogo.gif) no-repeat 5px center;}


.sidebar h4 a:link{color:#0E5A8B;}
.sidebar h4 a:visited{color:#0E5A8B;}
.sidebar h4 a:hover{color:#c00; text-decoration:none;}
.sidebar h4 a:active{color:#0E5A8B;}


	.sidebar ul{padding:0;}
	.sidebar li{line-height:30px; font-size:12px; border-bottom:dashed 1px #E0E0E0; padding:0; list-style:dotted;}
	.sidebar li a:link{color:#0E5A8B;}
	.sidebar li a:visited{color:#0E5A8B;}
	.sidebar li a:hover{color:#C00; text-decoration:none;}
	.sidebar li a:active{color:#0E5A8B;}

.sidebar img{width:180px;height:31px;padding:8px 8px 15px 8px;}



.rightframe{width:660px; float:right; clear:right;  margin-bottom:10px; }


.rcontent{width:660px; float:right; clear:right; }
.rcontent #local{width:620px;font-size:12px; color: #000; line-height:40px; margin:8px; padding-left:25px;border-bottom:solid 2px #ddd;background:url(/img/neiye_79.gif) no-repeat 2px center;}
.rcontent h3{width:550px;font-size:15pt; color: #000; border-bottom:dashed 1px #666; line-height:35px; margin:8px auto;text-align:center; }
.rcontent .pubtime{width:550px;font-size:12px; color: #000; line-height:30px; margin:8px auto;text-align:right; border-bottom:dashed 2px #ddd;}


.rcontent .left{width:240px;float:left;font-size:12px; color: #000; line-height:18px; margin:8px;}
.rcontent h4{width:240px;height:18px;font-size:12px; color: #000; line-height:18px;font-weight:lighter; }
.rcontent h5{width:220px;height:18px;font-size:12px; color: #000; line-height:18px;font-weight:lighter;padding-left:15px; }
.rcontent h6{width:200px;height:18px;font-size:12px; color: #000; line-height:18px;font-weight:lighter;padding-left:30px; }

.rcontent .right{width:240px;float:right;padding-top:200px;}
.rcontent .right li{width:124px;height:26px;font-size:12px; color: #000; line-height:26px; margin:10px auto; padding-left:25px;background:url(/img/d_quick_bg.gif) no-repeat;}

.rcontent .contenttxtleft{width:360px;float:left;font-size:12px; color: #000; line-height:18px; margin:8px;}
.rcontent .contenttxtright li{width:124px;height:26px;font-size:12px; color: #000; line-height:26px; margin:10px auto; padding-left:25px;background:url(/img/d_quick_bg.gif) no-repeat;}


.rcontent .title{width:620px;font-size:16px; padding-left:10px; margin-left:10px; color: orange; line-height:25px;  border-bottom:solid 1px #CCC; font-weight:bold;}



.rcontent p{margin:0px auto; padding:5px; color:#003300; font-size:12px; line-height:18px;}
.rcontent a:link{color:#0E5A8B;}
.rcontent a:visited{color:#0E5A8B;}
.rcontent a:hover{color:#C00; text-decoration:none;}
.rcontent a:active{color:#0E5A8B;}
.rightframe .bottoms{width:660px; height:12px; float:right; clear:right; padding:0; background:url(/secimg/bg_bottom.gif) no-repeat top;}



.rightframe #introall{width:660px; height:122px; float:right; clear:right;  background:url(/secimg/bg_top_soft.gif) no-repeat top; }
.rcontent #introall .line1{height:30px; color:#003366; padding:10px 0 0 15px; font-size:14px; font-weight:bolder;}
.rcontent #introall .line2{height:30px; padding-left:30px; padding-right:30px;}
.rcontent #introall p{padding-top:0; color:#0E5A8B;  line-height:30px;}



.rcontent .top2{float:left; width:660px; height:50px; background:url(/secimg/bg_top_ask.gif) no-repeat bottom; }
.rcontent .top2 h2{height:30px; color:#003366; padding:25px 0 0 65px; font-size:16px; font-weight:normal;}
.rcontent .top2 h2 span{font-size:9px; color:#3A9603; padding-left:15px;}

.rcontent .askcontent{float:left; width:658px; height:690px; border:solid 1px #99CCFF; border-top:0; padding:10px 0;}


#slider {width:350px; height:610px; }

.ppc {background:url(../secimg/phonebg_big3.gif) no-repeat top; position: relative; overflow: hidden; margin:0 auto; }
.s60 {background:url(../secimg/phonebg_big_s60.gif) no-repeat top; position: relative; overflow: hidden; margin:0 auto; }

#sliderContent {width:240px; height:320px; margin-left:0;  position:absolute; top:0;}
.sliderImage {float:left; display:none; position:relative;}

.sliderImage .s60pic{width:239px; height:315px; border:0;padding-top:87px; padding-left:56px;};

.rcontent .contenttxt{width:290px;height:80px; margin:0 auto; padding-top:20px;}
.rcontent .contenttxt li{width:112px; height:50px; float:left; font-size:14px; line-height:50px;  padding-left:30px; background:url(/secimg/bg_download.gif) no-repeat;}
.rcontent .contenttxt li a{color:#003300;}

.dotted{line-height:1px;width:540px; height:1px; border-bottom:dotted 1px #CCC;margin:0 auto;}