.prod-features {margin: 0 35px 30px 35px;}
.g , .b {line-height:20px;padding:10px;width:250px;float: left;}

blockquote {padding: 5px 15px;}
#content {background:#FFF;width:100%;}
#contentdiv {padding:40px 0;}
.content {padding: 20px 0 10px;}
#sidebar {float:right;width:250px;}
#sidebarnav {margin-left:50px;}
#sidebar h4 {
	display:block;
	font-size:14px;
	color:#000;
	margin-bottom:20px;
}
#sidebar ul {
	display:block;
	margin:0 5px 30px 0;
}
#sidebar ul li {
	display:block;
	font-size:14px;
	line-height:1em;
	padding:0;
	border-bottom:1px solid #ddd;
}
#sidebar ul li a {
	display:block;
	color:#595959;
	padding:10px 0;
	width:100%;
	text-indent:10px;
}
#sidebar ul li a:hover, #sidebar ul li a:focus {
	text-decoration:none;
	color:#8d1c1c;
	background-color:#f5f5f5;
}

a.presslink, a.logoslink {
	display:block;
	width:193px;
	height:75px;
	margin:0 5px 10px 0;
}
a.presslink {
	background:url(../_images/presslink.gif) no-repeat;
}
a.logoslink {
	background:url(../_images/logoslink.gif) no-repeat;
}
a.presslink:hover, a.logoslink:hover,
a.presslink:focus, a.logoslink:focus {
	background-position:right top;
}


.pagecolumn {border-right:1px solid #DDDDDD;width:700px;}
.pagecontent {margin:0 60px 0 5px;}
.pagecontent p {margin-bottom:1.5em; padding: 0;}
.pagecontent p.intro { padding-bottom: 1em;}

.company {margin-bottom: 15px;}
#pagepay p {line-height: 20px;}

.pagecontent h3 {clear:left; font-size: 16px;margin-bottom: 5px;}
.pagecontent .demo a { float: left; margin:0 10px 10px 0; padding:5px; border: 1px solid #ccc}

.pagecontent .job ol { list-style-type: decimal; margin: 0 0 15px 30px;}

#partner li {line-height: 23px;}
#partner a { text-decoration:none; font-weight:bold; color:#333;font-size: 14px; }
#partner a:hover { text-decoration: underline; font-weight:bold; color:#666; }

#thinkphp { background:url(../_images/thinkphp.gif) no-repeat; padding-left: 200px; height:90px; margin-bottom:18px; }
#thinksns { background:url(../_images/thinksns.gif) no-repeat; padding-left: 200px; height:90px; margin-bottom:18px; }
#chinahtml { background:url(../_images/chinahtml.gif) no-repeat; padding-left: 200px; height:90px; margin-bottom:18px; }
#iplaysoft { background:url(../_images/ips.png) no-repeat; padding-left: 200px; height:90px; margin-bottom:18px; }
#chinaw3c { background:url(../_images/chinaw3c.gif) no-repeat; padding-left: 200px; height:90px; margin-bottom:18px; }

/* Posts Navigation */
.p_bar {clear: both;width: 100%;margin:25px 0 0;font-family:Tahoma,Helvetica,sans-serif;font-size:0.85em;padding:3px;overflow: hidden}

.p_bar a:link,
.p_bar a:visited {background-position: 50% bottom; border: #ccdbe4 1px solid;padding: 2px 8px;color: #0061de; margin-right: 3px;text-decoration: none}
.p_bar a:hover, 
.p_bar a:active {border: #2b55af 1px solid;color: #fff;background: #3666d4;}

.p_info {background-position: 50% bottom; border: #ccdbe4 1px solid;padding: 2px 8px;color: #0061de; margin-right: 3px;text-decoration: none}
.p_curpage {padding: 2px 6px;font-weight: bold;color: #000;margin-right: 3px;}
.pagepay { text-align:left; color:#333; line-height:24px; }
.pagepay h1 { font-size:12px; font-weight:bold; text-indent:2px; line-height:30px; margin:0; }
.pagepay h2 { font-size:12px; font-weight:bold; text-indent:2px; line-height:30px; margin:0; }
.pagepay a { text-decoration:none; color:#333; }
.pagepay a:hover { text-decoration:underline; color:#666; }

.pagepay .payimg img { margin:5px 10px 0 0; border:#ededed solid 1px; padding:4px; }

#paybank {margin:0;}
#paybank li { border-bottom: 1px solid #F1F1F1; margin-bottom: 10px; padding: 0 0 10px 300px;}
#paybank li ul li { padding:0;border: 0 none;margin: 0; letter-spacing: 2px;}
#paybank li.bjbank { background: url(../_images/bjb.png) no-repeat 45px 35%; } 
#paybank li.icbc { background: url(../_images/icbc.png) no-repeat 40px 35%; } 
#paybank li.ccb { background: url(../_images/ccb.png) no-repeat 40px 35%; } 
#paybank li.abc { background: url(../_images/abc.png) no-repeat 40px 35%; } 
#paybank li.alipay { background: url(../_images/alipay.png) no-repeat 40px 35%; } 
#paybank li.last { border-bottom: 0 none; }

.contact {padding-top:60px;background: url(../_images/400.gif) no-repeat 0 10px;}
.contact ul {margin-bottom: 20px;}
.contact ul li img{margin-right: 5px;vertical-align: middle;}

