/* Basic */

body { margin: 0px;	padding: 0;	background: #B4DDF3; font-size: 12px; color: #333;}
h1, h2, h3 { margin: 0;font-weight: normal;font-size: 13px;color:#0099FF;line-height:24px;}
p, ul, ol {	margin: 0; line-height: 240%;}

/* Header */

#header { width: 960px;height: 413px;margin: 0px auto;}
#pageheader { width: 960px;height: 270px;margin: 0px auto;}

/* Page */

#page { width: 960px; margin: 0px auto; padding: 0px;	background: #32465F;}

/* Content */

#content { margin: 0;padding: 0;background:url(images/tabbg05.jpg) repeat-y; font-size:12px; color:#333; line-height:24px;}
#content a { font-size:12px; color:#333; line-height:24px; text-decoration: underline;}
#content a:hover { text-decoration: none;}

/* Submenu */

#submenu { width: 960px; padding: 10px 0px 0px 0px;}

/* Planlist(left) */

.planlist {	margin:0px; padding:0px;background:url(images/tabbg02.jpg) repeat-y;}
.list {	font-size: 12px;width:370px;padding-left:60px;color:#333;line-height:20px;}
.list h1 { font-size: 13px;color:#0099FF;line-height:24px;margin: 0;font-weight: normal;}
.list h1 a { font-size: 13px;color:#333;line-height:24px;text-decoration: underline;}
.list h1 a:hover { color: #0099FF;text-decoration: none;}
.list a { font-size: 12px;color:#333;line-height:24px;text-decoration: underline;}
.list a:hover { text-decoration: none;}
.list ul { font-size: 12px;color:#555;line-height:18px;list-style: disc;padding-left:44px; }
.js2011 { background:url(images/icon02.jpg) repeat-x top;height:2px;width:340px;margin-left:30px;margin-top:8px;}

/* Jquery-tabs(right) */ 

.jquery-tabs { margin:0px; padding:0px; background:url(images/tabbg01.jpg) repeat-x top #DFEBF7;font-size:12px;}
.jquery-tabs span { cursor:pointer; margin-right:-4px;}
.jquery-tabs li { border:0; margin: 12px 0 2px 44px; padding: 1px 0 0 12px; background: url(images/icon01.jpg) no-repeat left;}
.jquery-tabs .mhot,.jquery-tabs.allhot { display:none;}
.jquery-tabs ul td { color:#333; line-height:20px;}
.jquery-tabs ul { margin: 0; padding: 0;line-height: normal;}
.jquery-tabs a { font-size:12px; text-decoration: underline; color:#333;}
.jquery-tabs a:hover { text-decoration:none;}

#js2011 { background:url(images/icon02.jpg) repeat-x top; height:2px; margin:8px 0 8px 0;}
#discopyright { font-size:12px; color:#CCC; line-height:28px; padding-top:10px;}
#marktitle { font-size:12px; color:#FFF; line-height:24px; background: url(images/icon03.jpg) no-repeat left; width:40px ; height:16px; padding:0 0 8px 6px;}

/* Footer */

#footer { width: 100%; height: 118px; margin: 0 auto; padding: 0; color:#3e3e3e; background:url(images/copyrightbg02.jpg) repeat-x;}
#footer p { margin: 0; padding: 0; text-align: center; line-height: 18px; font-size: 12px;}
#footerbg { padding:4px 0 4px 0; color:#ccc; background:url(images/copyrightbg01.jpg) no-repeat top; width:960px; height:118px;}
#spkeyword { color:#666;}