*{ margin:0; padding:0;}
body{font:small/1.231 arial,helvetica,clean,sans-serif; color:#2b2b2b; background:#C7C7C7 url(../img/bodybg_02.gif) repeat-y center;}
a{color:#036;text-decoration:none;}
img{ border:none;}
ul{ overflow:hidden;}
li{ list-style-type:none;}

#header,#menu,#main,#bottom{ overflow:hidden;clear:both; margin:0 auto; padding:0 10px; width:950px;}
.head1_width{ height:15px; width:200px; float:left;}
.head2_width{ height:15px; width:750px; DISPLAY: inline;}
.head2_width em{ float:left; font-style:normal;}
.head2_width h1{font-size:85%;font-weight: normal;}

a.top:link {line-height: 18px;font-weight: normal;font-size:85%;color: #666666;text-decoration: none;}
a.top:visited {font-size: 11px;line-height: 18px;font-weight: normal;color: #666666;text-decoration: none;}
a.top:hover {font-size: 11px;line-height: 18px;font-weight: normal;color: #000000;text-decoration: underline;}

a.link1:link {text-decoration: none;}
a.link1:visited {text-decoration: none;}
a.link1:hover {text-decoration: underline;}

a.link3:link {font-size: 12px; line-height: 16px;font-weight: normal;font-size:90%;color: #666666;text-decoration: none;}
a.link3:visited 
{font-size: 12px;line-height: 16px;font-weight: normal;color: #666666;text-decoration: none;}
a.link3:hover {font-size: 12px;line-height: 16px;font-weight: normal;color: #000000;text-decoration: underline;}
a.link3:active{font-size: 12px;line-height: 16px;font-weight: normal;color: #000000;text-decoration: none;}	

a.link4:link {font-weight: normal; color: #666666;text-decoration: none;font-size: 13px;}
a.link4:visited {font-size: 13px; font-weight: normal;color: #666666;text-decoration: none;}
a.link4:hover {font-size: 13px; font-weight: normal;color: #000000;text-decoration: underline;}

a.top_1:link {font-size: 12px;line-height: 18px;font-weight: bold;color: #0032c2;text-decoration: none;}
a.top_1:visited {font-size: 12px;line-height: 18px;font-weight: bold;color: #0032c2;text-decoration: none;}
a.top_1:hover {font-size: 12px;line-height: 18px;font-weight: bold;color: #0B48FF;text-decoration: underline;}

a.top_2:link {font-size: 12px;line-height: 18px;font-weight: bold;color: #ffffff;text-decoration: none;}
a.top_2:visited {font-size: 12px;line-height: 18px;font-weight: bold;color: #ffffff;text-decoration: none;}
a.top_2:hover {font-family: Arial, Helvetica, sans-serif;font-size: 12px;line-height: 18px;font-weight: bold;color: #ffffff;text-decoration: none;}

a.top_3:link {font-size: 12px;line-height: 18px;font-weight: bold;color: #003366;text-decoration: none;}
a.top_3:visited {font-size: 12px;line-height: 18px;font-weight: bold;color: #003366;text-decoration: none;}
a.top_3:hover {font-size: 12px;line-height: 18px;font-weight: bold;color: #0B48FF;text-decoration: underline;}
.c_head_banner{ overflow:hidden;clear:both; margin:0 auto; padding:0 0px; width:100%;}

.c_head_banner .c_h_b1{height:98px; width:9px; float:left; background:url(../img/bg_01_01.gif);}
.c_head_banner .c_h_b2{height:98px; width:932px; float:left; background:url(../img/bg_01_02.gif);}
.c_head_banner .c_h_b2 .c_img{height:98px; width:350px; float:left;}
.c_head_banner .c_h_b2 .c_search{height:84px; width:325px; float:left;background:url(../img/search_bg.jpg); margin-left:80px; margin-top:8px;}
.c_head_banner .c_h_b2 .c_search ul{padding-top:6px; text-align:center}
.c_head_banner .c_h_b2 .c_search li{float:left; width:80px; height:50px;}
.c_head_banner .c_h_b2 .c_search .li2{float:left; width:243px; height:22px;padding-left:6px;}
.c_head_banner .c_h_b2 .c_search .li3{float:left; width:50px; height:22px;}
.c_head_banner .c_h_b2 .c_login{height:50px; width:163px; float:left; margin-left:10px; margin-top:2px;}
.c_head_banner .c_h_b2 .c_login ul{width:163px; background:url(../img/login_frame_center.jpg); height:92px;}
.c_head_banner .c_h_b2 .c_login .c_li{width:163px; background:url(../img/login_frame_center.gif); height:26px;}
.bn{background:url(../img/login_bn.gif); width:150px; height:22px; margin-left:6px; text-align:center;}
.c_head_banner .c_h_b2 .c_login .b_li{width:163px; background:url(../img/login_frame_bottom.gif); height:28px; text-align:center}
.c_head_banner .c_h_b3{height:98px; width:9px; float:left; background:url(../img/bg_01_03.gif);
}
#menu .menu_left {height:31px; width:7px; float:left; background:url(../img/menu_left.gif); margin-top:5px;}
#menu .menu_center {height:31px; width:936px; float:left; background:url(../img/menu_center.gif); margin-top:5px;}
#menu .menu_center li{height:25px; float:left; padding-top:6px; padding-left:11px;}
#menu .menu_center .right{height:24px; width:193px; float:left;padding-top:3px; margin-left:71px;}
#menu .menu_center .right .s1{height:24px; width:29px; float:left; background:url(../img/shoping_bn_left.gif);}
#menu .menu_center .right .s2{height:24px; width:157px;float:left; background:url(../img/shoping_bn_center.gif); padding-top:2px; text-align:center}
#menu .menu_center .right .s3{height:24px; width:3px; float:left; background:url(../img/shoping_bn_right.gif);}
#menu .right2{height:31px; width:7px; float:left; background:url(../img/menu_right.gif);margin-top:5px;}

.menu_jian
{	cursor:pointer;
	font-weight:bold;
	color:#000000;
	background-image:url(../img/menu_jian.gif);
	background-repeat: no-repeat;
	background-position: center bottom;}

.menu1_all{overflow:hidden;clear:both; margin:0 auto; padding:2px 6px 6px 6px; width:936px; background-color:#F1F1F1;color: #666666; BORDER-BOTTOM: #cccccc 1px solid; BORDER-left: #cccccc 1px solid; BORDER-right: #cccccc 1px solid;}
.menu1_all em{ font-style:normal; color:#003366; padding-left:6px; font-weight:bold; font-size:90%;}

.space{overflow:hidden;clear:both; margin:0 auto; padding:5 10px; width:950px; height:6px;}
.space1{overflow:hidden;clear:both; margin:0 auto; padding:5 10px; width:766px; height:6px;}
.space2{overflow:hidden;clear:both; margin:0 auto; padding:5 10px; height:6px;}
.space3{overflow:hidden;clear:both; margin:0 auto; padding:5 10px; height:20px;}
#main_left{width:168px; float:left;}
#main_left .title01{width:5px; height:23px; background:url(../img/left_title_01.gif);float:left;}
#main_left .title02{width:157px; height:23px; background:url(../img/left_title_02.gif); float:left;}
#main_left .title03{width:6px; height:23px; background:url(../img/left_title_03.gif); float:left;}
.B_product{bgcolor:#FeFeFe;BORDER-bottom: 1px dashed #cccccc; padding-left:6px; background:url(../img/left_title_04.gif);}
.B_product_last{bgcolor:#FeFeFe;BORDER-bottom: 1px double #cccccc; padding-left:6px; background:url(../img/left_title_04.gif);}
.B_product_last2{bgcolor:#FeFeFe;BORDER-bottom: 1px double #cccccc; padding-left:6px; background:url(../img/left_title_04.gif); text-align:center; padding:6px 0 6px 0;}
.B_product_last3{bgcolor:#FeFeFe;BORDER-bottom: 1px double #cccccc; padding-left:6px; background:url(../img/left_title_04.gif); margin-top:-1px;}
.B_product_null{padding-left:6px; background:url(../img/left_title_04.gif);}
.B_product_null1{padding-left:6px; background:url(../img/left_title_04.gif); padding-top:6px;}

a.link2:link {font-size: 12px;line-height: 18px; color: #0032c2;text-decoration: none;}
a.link2:visited {font-size: 12px;line-height: 18px; color: #0032c2;text-decoration: none;}
a.link2:hover {font-size: 12px;line-height: 18px;text-decoration: underline;color: #FF0000;}

a.link5:link {font-size: 12px;line-height: 18px; color: #666666;text-decoration: none;}
a.link5:visited {font-size: 12px;line-height: 18px; color: #666666;text-decoration: none;}
a.link5:hover {font-size: 12px;line-height: 18px;text-decoration: underline;color: #000000;}

a.link6:link {font-size: 12px;line-height: 18px; color: #FF0000;text-decoration: none;}
a.link6:visited {font-size: 12px;line-height: 18px; color: #FF0000;text-decoration: none;}
a.link6:hover {font-size: 12px;line-height: 18px;text-decoration: underline;color: #0032c2;}

.font {font-size: 13px;line-height: 18px;font-weight: normal;color: #ffffff;text-decoration: none;}
	
.short1 .s_none{display:none;}
.short1 .s_block{display:block; color:#000000; bgcolor:#FeFeFe;padding-left:10px; background:url(../img/left_title_04.gif);}

#main_right,#main_right1{width:776px; float:left; margin-left:6px; overflow:hidden;}
#main_right1{color:#555555; font-size:101%;}
#main_right1 strong{font-size:90%;}
#main_right1 b{ font-size:90%; color:#333333;}
#main_right1 em{ font-style:normal;}
#sasFlashFocus{overflow:hidden;width:530px; float:left;}
.home_content_right{overflow:hidden;width:240px; float:left; margin-left:6px;}
.home_content_right .title_top{overflow:hidden;width:240px; background:url(../img/home_content_top.gif); height:3px;}
.home_content_right .title_left{overflow:hidden;width:1px; background:#CCCCCC; height:266px; float:left;}
.home_content_right .title_center{overflow:hidden;width:238px; float:left; height:266px;}
.home_content_right .title_right{overflow:hidden;width:1px; background:#CCCCCC; height:266px; float:left;}
.home_content_right .title_bottom{overflow:hidden;width:240px; background:#CCCCCC; height:1px;}

a.blacklink:hover 
{line-height: 18px;font-weight: normal;color: #000000;text-decoration: underline;}

.title_center em{ float:left; font-style:normal; color:#000000; font-weight:bold;padding-left:6px;}
.title_center h1{font-size:100%;font-weight: normal;}
.title_center .content1 {
	font-family: Arial, Helvetica, sans-serif;font-size: 12px; padding-left:5px;
	line-height: 18px;font-weight: normal;color: #333333;text-decoration: none;}

.content_text1 {overflow:hidden;clear:both; margin:0 auto; width:776px;}
.content_text1 em{ float:left; font-style:normal; color:#000000; font-weight:bold;padding-left:6px;}
.content_text1 h1{font-size:100%;font-weight: normal;}

.content_link1 {overflow:hidden;clear:both; margin:0 auto; width:746px; height:1px; padding:0 10px; background-color:#CCCCCC;}
.content_text2 {overflow:hidden;clear:both; margin:0 auto; width:768px; font-size: 13px; padding:0 6px 8px 8px;
line-height: 18px;font-weight: normal;color: #333333;text-decoration: none;}
.content_text4 {clear:both; margin:0 auto; width:750px; font-size: 13px; padding:0 0px 6px 8px; line-height: 18px;font-weight: normal;color: #333333;text-decoration: none; white-space:nowrap; overflow:visible; white-space:normal;}
.content_text1 a:link {font-weight: bold;color: #D82E25;text-decoration: none;}
.content_text1 a:visited {font-weight: bold;color: #D82E25;text-decoration: none;}
.content_text1 a:hover {font-weight: bold;color: #E73E38;text-decoration: underline;}
.content_frame {overflow:hidden; padding:0 0px; width:774px; background-color:#F1F1F1; BORDER-BOTTOM: #cccccc 1px solid; BORDER-top: #cccccc 1px solid; BORDER-left: #cccccc 1px solid; BORDER-right: #cccccc 1px solid;}
.content_frame1 {overflow:hidden; padding:0 0px; width:774px; background-color:#F4FCFF; BORDER-BOTTOM: #DEE7EB 1px solid; BORDER-top: #DEE7EB 1px solid; BORDER-left: #DEE7EB 1px solid; BORDER-right: #DEE7EB 1px solid;white-space:nowrap;line-height:20px;}
.content_frame3 {overflow:hidden; padding:0 0px; width:760px; background-color:#F4FCFF; BORDER-BOTTOM: #DEE7EB 1px solid; BORDER-top: #DEE7EB 1px solid; BORDER-left: #DEE7EB 1px solid; BORDER-right: #DEE7EB 1px solid;white-space:nowrap;line-height:20px;}

.font1{font-size:11px; font-weight:bold; color:#D82E25; padding-left:6px; clear:both;}
.content_frame1 li{float:left; padding:0px 15px 0 10px;}
.content_frame1 strong{color:#000000;}

.content_text3 {overflow:hidden;clear:both; margin:0 auto; width:950px;}
.content_text3 em{ float:left; font-style:normal; color:#000000; font-weight:bold;padding-left:6px;}
.content_text3 h1{font-size:100%;font-weight: normal;}
.content_text3 a:link {font-weight: bold;color: #D82E25;text-decoration: none;}
.content_text3 a:visited {font-weight: bold;color: #D82E25;text-decoration: none;}
.content_text3 a:hover {font-weight: bold;color: #E73E38;text-decoration: underline;}
.class_ega{ float:left;margin:3px 21px 20px!important; *margin:0 18px 20px; width:190px; border:#ccc 2px solid;}
.class_des{ margin:0 0 0 65px;}
.class_des a{ display:block; text-align:center; color:#1B4C9B; font-size:11px; font-family:Arial, Helvetica, sans-serif;}
.classbg{ float:left;}
#contenta{ overflow:hidden;clear:both; margin:0 auto; padding:0 10px; width:950px;}
#contenta dd{ clear:both;}

#product {overflow:hidden;clear:both; margin:0 auto; WIDTH: 766px;padding:0 10px;}
#product ul li{ float:left; margin:15px 9px!important; margin:15px 7px; padding:15px 5px; width:160px; text-align:center; border:1px solid #eee;}
#product ul li span{ display:block;}
#product .pr_price{ padding:5px 0;}
#product .pr_name{ font-size:93%;}
#product .pr_name a:link{ display:block; height:30px; overflow:hidden; text-decoration:underline;}
#product .pr_name a:visited {display:block; height:30px; overflow:hidden; text-decoration:underline;}
#product .pr_name a:hover{ display:block; height:30px; overflow:hidden; text-decoration:none; color:#0032c2}
#product .detail{ display:block; margin:0 auto; width:88px; height:23px; line-height:20px; background:url(../img/viewdetail.gif) no-repeat; font-size:80%;}
#product .detail a{ color:#fff;}

#play_text3 {HEIGHT: 30px; float:left; width:740px; padding:30px 15px 0px 15px;}
#play_text3 UL {FLOAT: left; MARGIN-TOP: 3px; DISPLAY: block; FILTER: Alpha(Opacity=80); FLOAT: left; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; opacity: 0.8; margin-left:0px;}
#play_text3 UL LI {BORDER-RIGHT: #FFA800 1px solid; BORDER-TOP: #FFA800 1px solid; FONT-SIZE: 9px; FLOAT: left; MARGIN: 2px; BORDER-LEFT: #FFA800 1px solid; WIDTH: 15px; CURSOR: pointer; COLOR: #7f0019; TEXT-INDENT: 3px; PADDING-TOP: 3px; BORDER-BOTTOM: #FFA800 1px solid; HEIGHT: 15px; BACKGROUND-COLOR: #fff; TEXT-ALIGN: center! important}
#play_text3 LI.rpage {BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; MARGIN-LEFT: 0px; WIDTH: auto; MARGIN-RIGHT: 0px; TEXT-ALIGN: center; BORDER-RIGHT-WIDTH: 0px; font-size:12px; color:#BF1405;}
#play_text3 LI.rpage2 {
COLOR: #fff; BACKGROUND-COLOR: #BF1405;}

#product_main{width:761px; float:left; padding-top:20px; padding-left:15px;}
#product_main .q_m_pic{	BORDER-RIGHT: #c8cade 1px solid; BORDER-TOP: #c8cade 1px solid; PADDING-BOTTOM: 20px; BORDER-LEFT: #c8cade 1px solid; WIDTH: 300px; PADDING-TOP: 20px; BORDER-BOTTOM: #c8cade 1px solid; TEXT-ALIGN: center ! important; float:left;height:380px;}
#product_main .q_m_pic .previous {width:99px; height:18px; float:left;}
#product_main .q_m_pic .star { padding-top:15px;}
#product_main .right_detail{WIDTH: 427px; float:left; margin:0 15px 0 15px;}
#product_main .right_detail .p_name{height:20px; padding:6px 0 0 10px;bgcolor:#FeFeFe;BORDER-bottom: 1px dashed #cccccc;}
.p_name em{font-style:normal; color:#000000; font-weight:bold;}
.p_name h1{font-size:100%;font-weight: normal;}
.p_name a:link {font-weight: bold;color: #000000;text-decoration: none;}
.p_name a:visited {font-weight: bold;color: #000000;text-decoration: none;}
.p_name a:hover {font-weight: bold;color: #E73E38;text-decoration: underline;}
.font3 { font-size:14px; font-weight:bold; color:#FF0000;}
#product_main .right_detail li{height:16px; padding:10px 0 0 10px;bgcolor:#FeFeFe;BORDER-bottom: 1px dashed #cccccc;}
#product_main .right_detail .li1{height:18px; padding:10px 0 0 10px; border-bottom-style:none;}
#product_main .right_detail .li3{height:14px; padding:6px 0 0 10px; border-bottom-style:none;}
#product_main .right_detail .li5{height:50px; padding:6px 0 0 10px; border-bottom-style:none;}
#product_main .right_detail .frame {overflow:hidden; width:417px; background-color:#F4FCFF; BORDER-BOTTOM: #DEE7EB 1px solid; BORDER-top: #DEE7EB 1px solid; BORDER-left: #DEE7EB 1px solid; BORDER-right: #DEE7EB 1px solid;white-space:nowrap;line-height:20px;padding:0px 0 0 10px; font-size:90%;}
#product_main .right_detail .frame li{border-bottom-style:none; height:auto; padding:0 0 0 6px; list-style-image:url(../img/move.gif); margin-left:20px;}
#product_main .right_detail .frame .li2{list-style:none; padding:6px 6px 6px 3px; float:left;margin-left:0px;}
#product_main .detail_note .li4{bgcolor:#FeFeFe;BORDER-bottom: 1px dashed #cccccc; width:734px;}
#product_main .detail_note li{bgcolor:#FeFeFe;BORDER-bottom: 1px dashed #cccccc; float:left; width:367px; padding:3px 0px 3px 0px;}
#product_main .detail_note strong{font-weight:normal;}
#product_main .detail_note .b_pic{text-align:center;}

.input_bk {BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; FONT-SIZE: 13px; BORDER-LEFT: #999999 1px solid; COLOR: #333333; BORDER-BOTTOM: #999999 1px solid;}
.content_frame2 {overflow:hidden; margin:0 0 10px 3px; width:770px; background-color:#FAF9F3; BORDER-BOTTOM: #ff0000 1px dashed; BORDER-top: #ff0000 1px dashed; BORDER-left: #ff0000 1px dashed; BORDER-right: #ff0000 1px dashed;white-space:nowrap;line-height:20px;}


.content_frame4{overflow:hidden; padding:0 0px; width:763px; background-color:#FFFFCC; BORDER-BOTTOM: #FF6600 1px dashed; BORDER-top: #FF6600 1px dashed; BORDER-left: #FF6600 1px dashed; BORDER-right: #FF6600 1px dashed;white-space:nowrap;line-height:20px; padding:5px 0 5px 10px;}
#tbcontent1 {background-color:#F4FCFF;width:610;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-right-color:#cccccc;border-bottom-color:#cccccc;border-left-color:#cccccc;
border-top-width:1px;border-top-style:solid;border-top-color:#cccccc; font-size:12px;} 
#tbcontent1 .tbcenter1 {clear:both;border:1px solid #DCE1E5;background:#fff;list-style-type:none;margin:20px 12px 0px 12px;padding-bottom:6px;padding-top:4px;}

#bottom_frame {clear:both; margin:0 auto; padding:10px 10px 10px 10px;; width:928px;background-color:#F1F1F1; BORDER-BOTTOM: #cccccc 1px solid; BORDER-top: #cccccc 1px solid; BORDER-left: #cccccc 1px solid; BORDER-right: #cccccc 1px solid;}
#bottom_frame em{ float:left; font-style:normal; color:#003366; padding-left:6px;}
#bottom_frame h1{font-size:100%;font-weight: normal;}
#bottom {text-align:center;}
#bottom A {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #003366; LINE-HEIGHT: 17px; FONT-FAMILY: Arial, Helvetica, sans-serif}
#bottom A:hover {COLOR: #0032c2; TEXT-DECORATION: none}
#bottom .spacingPipe {PADDING-RIGHT: 2px; DISPLAY: inline; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px}
#siteFooterCopyright {FONT-SIZE: 11px; MARGIN: 2px 0px; COLOR: #000000}
#siteFooterCopyright a{FONT-SIZE: 11px; font-weight:normal;}