@charset "gb2312";
/* CSS Document */

/* Spring CSS Framework v0.1 on 2010.9.10 */


/* Reset Mates */
body,table,tr,td,th,dl,dt,dd,form,p,img,input,ul,li,ol,dl,dd,p {margin:0; padding:0; border:0; text-decoration:none; text-indent:0; list-style:none; text-align:justify; text-justify:inter-ideograph;}
body {text-align:center; font-size:12px; font-family:Arial, Helvetica, sans-serif, "宋体"; color:#444;}
.ja-JP body {font-family:Arial, Helvetica, sans-serif, "ms Gothic";}/* 日文默认字体 */

h1,h2,h3,h4,h5,h6 {margin:0; padding:0; border:0; text-decoration:none; text-indent:0;}
h1 {font-size:28px; font-family:"微软雅黑", "黑体";}
h2 {font-size:22px; font-family:"微软雅黑", "黑体";}
h3 {font-size:16px;}
h4 {font-size:14px;}
h5 {font-size:12px;}
h6 {font-size:12px; font-style:italic; font-weight:normal;}

.text p {line-height:1.7em; margin:0.5em 0; text-indent:2em; text-align:justify; text-justify:inter-ideograph;}
.zh-CN .text p, .zh-HK .text p {text-indent:2em;}/* 中文首行缩进2个字 */
.us-EN .text p {text-indent:0;}/* 英文首行缩进0个字 */
.ja-JP .text p {text-indent:1em;}/* 日文首行缩进1个字 */

ul,ol,li {margin-top:0; margin-bottom:0; list-style-position:outside;}


/* Grid Layout */
.grid_1,.grid_2,.grid_3,.grid_4,.grid_5,.grid_6,.grid_7,.grid_8,.grid_9,.grid_10,.grid_11,.grid_12,.grid_13,.grid_14,.grid_15,.grid_16,.grid_17,.grid_18 {float:left; margin-right:10px;}
.grid_1 {width:40px;}
.grid_2 {width:90px;}
.grid_3 {width:140px;}
.grid_4 {width:190px;}
.grid_5 {width:240px;}
.grid_6 {width:290px;}
.grid_7 {width:340px;}
.grid_8 {width:390px;}
.grid_9 {width:440px;}
.grid_10 {width:490px;}
.grid_11 {width:540px;}
.grid_12 {width:590px;}
.grid_13 {width:640px;}
.grid_14 {width:690px;}
.grid_15 {width:740px;}
.grid_16 {width:790px;}
.grid_17 {width:840px;}
.grid_18 {width:890px;}
.grid_19 {width:940px;}
.grid_last {margin-right:0;}


/* General ID */
#header {}

#logo {}

#global_menu {}

#bodier {}

#footer {}


/* Link Style */
a {text-decoration:none;}
a:hover {}


/* Form Style */
form {display:block;}
label {font:menu; font:100%; color:#888;}
button {}
input {}
textarea {}

/* Common Block */
.block_1 {margin-bottom:10px; overflow:auto; zoom:1;}
	.block_body {}
	.block_head {}
	.block_foot {}
	.block_title {}

/* Table Styles */
.table_1 {border-left:1px solid #ddd; border-top:1px solid #ddd;}
.table_1 td,.table_1 th {padding:8px; border-right:1px solid #ddd; border-bottom:1px solid #ddd; text-align:left; vertical-align:top;}
.table_1 .row_1 {background:#f9f9f9;}
.table_1 td p {line-height:1.8em;}
.table_1 h4 {line-height:1em;}
	
/* Icons & Buttons */
.icon_plus_1 {width:16px; height:16px; background:url(../images/elements.gif) no-repeat -10px -40px;}
.icon_hot_1 {width:20px; height:20px; background:url(../images/elements.gif) no-repeat -10px -60px;}
.icon_tri_1 {width:12px; height:12px; background:url(../images/elements.gif) no-repeat -10px -90px;}
.icon_star_1 {width:16px; height:16px; background:url(../images/elements.gif) no-repeat -10px -110px;}

.button_prev_1 {width:18px; height:50px; background:url(../images/buttons.gif) no-repeat 0 0;}
.button_next_1 {width:18px; height:50px; background:url(../images/buttons.gif) no-repeat 0 -50px;}

.simple_button_1 {padding:1px 3px; margin:0; text-align:center;}

/* Component */
.switch_pic_1 {}
.switch_pic_1 .container {}
.switch_pic_1 .thumb_index {padding:4px 0 10px 0; overflow:hidden; text-align:center; white-space:nowrap;}
.switch_pic_1 .thumb_index li {float:left; padding-right:10px;}
.switch_pic_1 .thumb_button {display:block; padding:5px 0px 0px 0px;}
.switch_pic_1 .thumb_item a {display:block; padding:6px 1px 1px 1px;}
.switch_pic_1 .thumb_item a:hover,.switch_pic_1 .thumb_item a.cur {background:url(../images/switch_thumb_bg_1.gif) no-repeat;}

/* Common Class */
.wrapper {width:940px; margin:0 auto; text-align:left;}
.dis_block {display:block;}
.clear {clear:both;}
.disappear {display:none;}
.hidden {visibility:hidden;}
.pre {white-space:pre;}

.float_l,.float_c {float:left;}
.float_r {float:right;}
.align_c {text-align:center;}
	.align_c * {margin:auto; text-align:left;}
	
.text_indent {text-indent:2em;}

.overflow_auto {overflow:auto; zoom:1;}

.nobg {background:none;}
.noborder {border:none;}
.noborder_left {border-left:none;}
.nowrap {white-space:nowrap;}

.more_1 {}
.more_2 {}
.more_3 {}
