* {margin: 0; padding: 0;}
body {text-align:center; font-family: "宋体", "Arial", "Helvetica", "sans-serif"; font-size: 12px; color: #F66; background: url(images/bg.jpg) repeat-x top #fff7f7; margin: 0; padding: 0; color:#333; word-break:break-all;}
td{font-size: 12px; font-family: "宋体", "Arial", "Helvetica", "sans-serif"; color:#333; margin: 0; padding: 0; word-break:break-all;}
ul,li,p{margin: 0; padding: 0; list-style-type: none;}
img{border: 0;}
#top,#menu,#main,#bottom{width:861px; background:#fff7f7; margin: 0 auto;}
#logo {width:204px; height:83px; background:url(images/logo.gif);}
#br {width:468px; height:60px; margin-top:11px;}
#mber {width:189px; height:83px; padding-top:10px;}
#logo,#br,#mber,#nav,#search,#left,#mid,#right{float:left;}
#top,#menu,#main,#bottom{clear:both; display:table;}

.from1 {background: url(images/index_08.jpg) no-repeat center center; padding-left: 24px;}
.from2 {background: url(images/index_14.jpg) no-repeat center center; padding-left: 24px;}
.from3 {background: url(images/index_16.jpg) no-repeat center center;}
.input1 {border-style: none; color: #F9C; height: 14px;}
.input2 {height: 20px; width: 109px; border: 1px solid #FC0; color: #F69; padding-top: 4px; padding-left: 2px;}

#menu {height:35px; padding-left:7px;}
#nav {width:692px; height:27px; background:#f72c68; padding-top: 6px; color:#FFF;}
#nav a{margin: 0 8px;}
#nav a:link,#nav a:visited {color: #FFF; text-decoration: none;}
#nav a:hover{text-decoration: underline;}

#search{width:156px; height:27px; background:#f72c68;}

#left{width:186px; padding-left:4px;}
.leftmenu {width:175px;	background: #FFF; border: 1px solid #ffbace; text-align: left; margin-bottom: 6px;}
.leftmenu h4 {width:173px; height:24px; background: url(images/02.gif) no-repeat right; font-weight: bold; color: ff659c; padding: 6px 0 0 5px; border-bottom: 1px solid #ffbace; font-size: 14px;}
.leftmenu ul {display:none; width: 100%;}
.leftmenu li {width: 173px; text-indent: 25px; background:url(images/icon_03.jpg) no-repeat 8px 6px;}
.leftmenu a{display: block; line-height: 24px; height: 24px; margin:0; padding:0;}


.leftmenu li a:link ,.leftmenu li a:visited{border-bottom:1px dotted #999;}
.leftmenu li a:hover{color:#f72c68; background:#FFBACE url(images/icon_03_1.jpg) no-repeat 8px 8px; font-weight: bold; line-height: 30px; border: 0; height: 30px;}

#left marquee{border: 1px solid #ffbace; width:175px; height:140px; padding: 4px; clear:both;}
/*--------  会员左侧  --------*/
.member_lt{background:url(images/09.gif) no-repeat; width: 175px; height: 121px; text-align:left; padding: 10px;}
.member_lt p{line-height: 22px;}
.meb_ml{}
.meb_ml li{background:url(images/10.gif) no-repeat; width: 175px; height: 28px; line-height: 28px; margin: 6px 0;}	
.member_c{background:url(images/11.gif) no-repeat; width: 654px; float:right; padding-top: 45px; margin-right: 4px; height: 200px;}


#mid{width:472px;}
	.hot12 li{float:left; margin: 4px 2px; color:#D40F59;}
	.hot12 p{line-height: 200%;}
	.hot12 a:link,.hot12 a:visited {color: #D40F59; text-decoration: none;}
	.hot12 a:hover{text-decoration: underline;}


/*---  内页  ----*/
#product,#news{float:left; width: 670px; display:block;}

#productshow{float:left; width: 670px; display:block; color:#666;}
	#productshow h4{color:#0066CC; margin-bottom: 15px;}
	#productshow td{color:#666; text-indent: 12px;}
	#productshow p{line-height: 120%;}
	#productshow li{text-indent: 15px; margin-top: 10px;}
	
	.title_bg{background:url(images/bg06.jpg) no-repeat; text-indent: 45px; height: 65px; line-height: 65px; font-size: 16px; font-weight:bold; color:#FF3333; text-align:left;}
	#productshow .cn_bg{background:url(images/bg07.jpg) no-repeat right;}
	#productshow .tb_bg{background:url(images/bg08.jpg) no-repeat bottom; height: 32px; line-height: 32px; text-indent: 25px; margin: 8px 0; font-size: 14px; color:#0099FF; font-weight:bold;}

	#news li{border-bottom: 1px dotted #F33; background:url(images/icon_03.jpg) no-repeat 8px center; text-indent: 25px; margin: 2px 20px; display:block; clear:both; height: 20px; line-height: 20px;}

/*---  内容页  ----*/
.main_inc,#regg{background:url(images/11.gif) no-repeat; width: 654px; float:right; padding-top: 25px; margin-right: 4px; height: 200px;text-align:left;}
#regg input{border: 1px solid #CCC; height: 20px; line-height: 20px;}

.main_inc h1{ font-size: 14px; text-indent: 14px; color:#F72c68;}
.main_inc .c_inc{margin: 10px 30px;}
.c_inc table{width: 90%;}

#right{width:203px;} 




#flv,#ad,#tejia,#qdang {width:194px; margin:0 0 6px 0;}
#tejia,#qdang,.gsgg {border: 1px solid #ffbace;}
#tejia {height:180px; background:url(images/bg01.jpg) top no-repeat #FFF; padding-top: 49px;}

#tejia p{line-height: 20px; text-align: center; text-indent: 22px;}

#qdang {height: 210px; background:url(images/bg02.jpg) top no-repeat #FFF; padding-top: 45px;}
#qdang a{color: #D40F59;}

.gsgg{height: 470px; background:url(images/bg03.jpg) top no-repeat #FFF; width:194px; padding: 55px 8px 0 8px; text-align:left;}
	.gsgg li{line-height: 22px;}

#bottom{height: auto; padding-top: 35px; margin: 6px auto; background:url(images/index_70.jpg) no-repeat top;}
#bottom a{margin: 0 12px;}
/*-----  公用  ------*/
.hot12bg_img{background:url(images/index_49.jpg) no-repeat; height: 151px; width: 151px; padding-top: 1px;}
.color_black{color:#000;}
.color_red{color:#F00;}
.fr{float: right; margin-right: 8px;}
.fl{float: left;}
	/*- Marquee图片无缝滚动 ----up-------------------*/
	#i_demo{overflow:hidden; float:left; height: 350px;}
	#i_demo1,#i_demo2{text-align:center;}

/*-----  公用  ------*/
a:link,a:visited {color: #666; text-decoration:none;}
a:hover {text-decoration: underline;}
