/* html */
html, body { margin: 0; padding: 0; }
body { font-size: 11px;	color: #353535;	font-family: Arial,Verdana, Helvetica, sans-serif; }
form { padding:0px; margin:0px;}
img { border:0px; }

A:link { color: #0000CC; text-decoration: underline; }
A:visited { color: #0000CC; text-decoration: underline; }
A:active { color: #0000CC; text-decoration: underline; }
A:hover { color: #0000CC; text-decoration: none; }

ul { padding:0px; margin:0px; list-style:none; }
li { float:left; }

/* common class */
.page { padding:0px; margin-left:auto; margin-right:auto; width: 960px; }
.logo { float:left; padding:18px 50px 0px 0px;}
.linesqace{ float:left; width:100%; height: 10px; padding:0px; margin:0px; }
.columnsqace{ float:left; width:5px; height: 30px; padding:0px; margin:0px; }
.inline { float:left; width:100%; }
.copyright { width:100%; text-align:center; float: left; height: 20px; margin-top: 7px;}
.border { border:solid 1px #000000; }
.border2 { border-bottom:solid 1px #000000; }
.textboxstyle { width:220px;}

/* float */
.fl { float:left; }
.fr { float:right; }

.p5 { padding:5px; }

/* font size */
.f9 { font-size:9px; }
.f10 { font-size:10px; }
.fb { font-weight:bold; }

/* front color */
.c1 { color:#FFFFFF; }

/* back color */
.bc1 { background-color: #EB3C00;}
.bc2 { background-color: #F0EEE8;}

.bdc1 { border:solid 1px #CDCDCD; }

/* a class */
A.Nav1:link { color: #ffffff; text-decoration: underline; }
A.Nav1:visited { color: #ffffff; text-decoration: underline; }
A.Nav1:active { color: #ffffff; text-decoration: underline; }
A.Nav1:hover { color: #ffffff; text-decoration: none; }

a.Nav2 { color: #ffffff; text-decoration: none; font-weight:bold; }

A.Nav3:link, A.Nav3:visited, A.Nav3:active { color: #EB3C00; text-decoration: underline; font-weight:bold; }
A.Nav3:hover { color: #EB3C00; text-decoration: none; font-weight:bold; }

A.Nav4:link, A.Nav4:visited, A.Nav4:active, A.Nav4:hover { color: #3C1FD3; text-decoration: underline; font-size:16px; }

A.Nav5:link, A.Nav5:visited, A.Nav5:active { color: #000000; text-decoration: none; }
A.Nav5:hover { color: #000000; text-decoration: underline; }

/* class  border:solid 1px #cccccc; */

.style1 ul { float:left; width:100%; }
.style1 li { padding:0px 5px 0px 5px; }

.style2 ul { float:left; width:100%; }
.style2 li { float:right; padding:0px 5px 0px 5px; }

.style3 { border:solid 1px #7E9DB9; width:482px; height:24px;font-size:16px; padding:4px 0px 0px 2px; }

.style4 { float:left; width:100%; min-width:1000px; }
.style4B { float:left; width:1000px; }
.style5 { float:left; width:984px; padding-left:16px; }
.style6 { float:left; width:954px; border-top:solid 1px #EB3C00; background:#FBE7E8; padding:8px 15px 8px 15px; font-size:12px; color:#000000; }
.style7 { float:left; width:727px;}
.style8 { float:left; width:100px; padding:5px;}
.style9 { float:left; width:510px; line-height:150%; padding:5px; }
.style9 h1 { padding:0px; margin:0px; color:#3C1FD3; font-size:16px; font-weight:normal; }

.style10 { float:left; width:100%; border-top:solid 1px #EB3C00; border-bottom:solid 1px #EB3C00; background:#FBE7E8; padding:30px 15px 30px 15px; text-align:center; }
.style11 { font-size:14px; color:#000000; }
.style12 { font-size:12px; color:#008000; }
.style13 { text-align:left; width:80px; }

.style14 { padding:10px; font-size:14px; color:#000000; line-height:150%; }
.style14 ul { float:left; width:100%; padding:5px; margin:5px; list-style:circle; }
.style14 li { float:none; }

.style15 { color:Red; font-size:16px; font-weight:bold; }

.style16 { float:left; width:100%; border:solid 1px #EB3C00; font-size:13px; }
.style17 { float:left; padding-left:200px; }
.style18 { float:left; width:250px;}
.dstyle2 { float:left; background:orangered url("http://www.idealschina.com/images/bgnd_sel_4.png"); background-position:0 0; background-repeat:repeat-x; width:100%; border:solid 1px #CFCFCF; }
.dstyle2 h1 { float:left; padding:5px; margin:0px; font-size:16px; font-weight:bold; color:#FFFFFF; text-indent:5px; }