@charset "utf-8";



/* CSS Document */







html, body, div, span, applet, object, iframe,



h1, h2, h3, h4, h5, h6, p, blockquote, pre,



a, abbr, acronym, address, big, cite, code,



del, dfn, em, font, img, ins, kbd, q, s, samp,



small, strike, strong, sub, sup, tt, var,



dl, dt, dd, ol, ul, li,



fieldset, form, label, legend,



table, caption, tbody, tfoot, thead, tr, th, td {



	margin: 0;



	padding: 0;



	border: 0;



	outline: 0;



	font-weight: inherit;



	font-style: inherit;



	font-size: 100%;



	font-family: Arial, Helvetica, sans-serif;



	vertical-align: baseline;



}



















:focus {



	outline: 0;



}



body {



	line-height: 1;



	color: black;



	background:url(../images/bg1.jpg) repeat;



	font:13px/1 Arial, serif;



	*font-size:small;



	*font:x-small;



}











a:link,a:visited,a:hover,a:active {



	text-decoration: none;



	color:#333333;



}











#top_div{



width:1003px;

margin:0 auto;

border-left:#999999 solid 1px;



border-right:#999999 solid 1px;



background:#FFFFFF;



}







#center_div{



width:1003px;



margin:0 auto;



border-left:#999999 solid 1px;



border-right:#999999 solid 1px;



background:#FFFFFF;



}







#flooer_div{



width:1003px;



height:100%;



margin:0 auto;



background:url(../images/bg1.gif) repeat;



border-left:#999999 solid 1px;



border-right:#999999 solid 1px;







}















#main_left{



width:220px;



vertical-align:top;



}







#main_right{



width:783;



vertical-align:top;



}







.top_menu1{

width:800px;

position:relative;

margin:0;

text-align:right;

line-height:22px;

color:#FFFFFF;

float:right;

}





.top_menu1 a{

color:#FFFFFF;

}





.top_div_tr1{

background:url(../images/b_top1_r1_c1.jpg) no-repeat top left;

width:100%;

height:51px;

vertical-align:top;

overflow:hidden;

}



.top_div_tr2{

background:url(../images/b_top1_r1_c2.jpg) no-repeat top left;

width:100%;

height:188px;

overflow:hidden;

}



.top_div_tr3{

background:url(../images/b_top1_r1_c3.jpg) no-repeat top left;
position:relative;

width:100%;

height:71px;

overflow:hidden;

}



.top_div_tr4{

width:100%;

height:5px;

overflow:hidden;

}









.top_table_right{



width:100%;



vertical-align:top;



overflow:hidden;



}











.top_search{



width:250px;



height:16px;



font-size:13px;



border:#CCCCCC solid 1px;



}







.search_imgs{



position:relative;



border:0;



width:53px;



height:23px;



top:5px;



}







.flooer_line{



position:relative;



width:100%;



height:6px;



background:#FFFFFF;



}







.flooer_line2{



position:relative;



margin:0 0 0 220px;



}







.flooer_text_div{



width:100%;



position:relative;



text-align:center;



vertical-align:middle;



line-height:22px;



margin:0 0 0 0;



}







.right_left_div{



width:500px;



vertical-align:top;



height:80px;



overflow:hidden;



}







.right_right_div{



width:283px;



vertical-align:top;



height:80px;



overflow:hidden;



}







/*news*/



.news_div{display:block;}



.news_div *{  



  display:block;



  height:1px;



  overflow:hidden;



  font-size:.01em;



  background:#eeeeee}



.news_div1{



  margin-left:3px;



  margin-right:3px;



  padding-left:1px;



  padding-right:1px;



  border-left:1px solid #f7f7f7;



  border-right:1px solid #f7f7f7;



  background:#f2f2f2}



.news_div2{



  margin-left:1px;



  margin-right:1px;



  padding-right:1px;



  padding-left:1px;



  border-left:1px solid #fdfdfd;



  border-right:1px solid #fdfdfd;



  background:#f1f1f1}



.news_div3{



  margin-left:1px;



  margin-right:1px;



  border-left:1px solid #f1f1f1;



  border-right:1px solid #f1f1f1;}



.news_div4{



  border-left:1px solid #f7f7f7;



  border-right:1px solid #f7f7f7}



.news_div5{



  border-left:1px solid #f2f2f2;



  border-right:1px solid #f2f2f2}



.news_divfg{



  background:#eeeeee}



.news_text{



position:relative;



width:75%;



background:#FFFFFF;



font-size:13px;



left:113px;



border:#CCCCCC solid 1px;



}







.news_bg{



position:relative;



width:98%;



height:71px;



background:url(../images/news.gif) no-repeat top left;



left:7px;



}



/*news*/







/*hot_prd*/



.hot_prd{



width:93%;



margin:0 auto 0 3px;



}



.hot_prd_div{display:block}



.hot_prd_div *{



  display:block;



  height:1px;



  overflow:hidden;



  font-size:.01em;



  background:#eeeeee}



.hot_prd_div1{



  margin-left:3px;



  margin-right:3px;



  padding-left:1px;



  padding-right:1px;



  border-left:1px solid #f7f7f7;



  border-right:1px solid #f7f7f7;



  background:#f2f2f2}



.hot_prd_div2{



  margin-left:1px;



  margin-right:1px;



  padding-right:1px;



  padding-left:1px;



  border-left:1px solid #fdfdfd;



  border-right:1px solid #fdfdfd;



  background:#f1f1f1}



.hot_prd_div3{



  margin-left:1px;



  margin-right:1px;



  border-left:1px solid #f1f1f1;



  border-right:1px solid #f1f1f1;}



.hot_prd_div4{



  border-left:1px solid #f7f7f7;



  border-right:1px solid #f7f7f7}



.hot_prd_div5{



  border-left:1px solid #f2f2f2;



  border-right:1px solid #f2f2f2}



.hot_prd_divfg{



height:71px;



  background:#eeeeee}



/*hot_prd*/



.prd_imgs_div{



position:relative;



width:136px;



height:200px;



overflow:hidden;



float:left;



margin:3px 7px;



}



.prd_imgs{



position:relative;



width:134px;



height:136px;



border:#E0E0E0 solid 1px;



overflow:hidden;



margin:0;



}







.prd_img_size{



width:134px;



}







.prd_imgs_div2{



position:relative;



width:52px;



height:60px;



overflow:hidden;



float:left;



margin:3px 2px;



}



.prd_imgs2{



position:relative;



width:50px;



height:58px;



border:0;



overflow:hidden;



margin:0;



}







.prd_img_size2{



width:50px;



}







.prd_text{



width:134px;



margin:3px 0 0 0;



font-size:13px;



line-height:18px;



color:#333333;



}







.prd_price{



color:#FF0000;



font-size:13px;



font-weight:bold;



}







.mar_text{



width:96%;



margin:6px auto;



line-height:18px;



}



.clear{



clear:both;



}







.right_line1{



position:relative;



width:765px;



line-height:1px;



background:#666666;



margin:5px 0 0 0;



}







.left_title{



position:relative;



width:100%;



line-height:22px;



font-weight:bold;



text-align:center;



margin:0 0 10px 0;



}







.left_menu{



position:relative;



margin:10px 0 10px 15px;



font-size:13px;



color:#990000;



}







.panking{



color:#ff0066;



}







.list_page{



width:80%;



clear:both;



text-align:center;



margin:10px auto;



}







.news_left{



position:relative;



margin:0 auto 10px auto;



width:80%;



height:71px;



line-height:16px;



border:#E0E0E0 solid 1px;



}







.member_bulletin{



position:relative;



display:block;



background:url(../images/bulletin.gif) no-repeat;



width:479px;



height:130px;



border:0;



margin:0 auto 10px auto;



}







.member_bulletin_text{



position:relative;



width:80%;



margin:0 auto;



padding-top:60px;



color:#993300;



font-size:15px;



line-height:22px;



text-align:justify;



}







.member_table{



position:relative;



margin:0 auto;



border:0;



line-height:26px;



}







.member_table_left{



vertical-align:top;



width:140px;



}







.member_table_right{



vertical-align:top;



width:280px;



}







.email_input{



width:260px;



height:16px;



font-size:13px;



border:#CCCCCC solid 1px;



}







.pwd_input{



width:100px;



height:16px;



font-size:13px;



border:#CCCCCC solid 1px;



}







.zip_input{



width:50px;



height:16px;



font-size:13px;



border:#CCCCCC solid 1px;



}







.erro_message{



width:70%;



position:relative;



margin:5px auto;



color:#FF0000;



font-size:15px;



line-height:18px;



}







.red_font{



color:#FF0000;



}







.show_top{



position:relative;



width:95%;



margin:10px auto;



}







.show_topic{



color:#990000;



font-size:19px;



margin:0;



letter-spacing:0.1em;



line-height:22px;



font-weight:bold;



}







.show_price{



position:relative;



margin:6px 0;



font-size:15px;



}



.price_comm{

width:480px;

height:20px;

border:#e1e1e1 solid 1px;

}







.show_qyt_input{



width:50px;



height:16px;



font-size:13px;



border:#CCCCCC solid 1px;



}







.buybanner{



position:relative;



top:6px;



}







.add_love{



width:95%;



margin:10px auto;



text-align:right;



}







.show_desc{



width:95%;



margin:5px auto;



font-size:13px;



text-align:justify;



letter-spacing:0.1em;



line-height:18px;



}







.show_desc_img{



width:95%;



border:0;



overflow:hidden;



text-align:center;



margin:10px auto;



}







.showprd_imgs_div{



position:relative;



width:136px;



height:100%;



overflow:hidden;



float:left;



margin:3px 15px 3px 7px;



}







.car_table{



width:95%;



margin:0 auto;



line-height:20px;



}







.car_table_tr{



background:#e0e0e0;



text-align:center;



vertical-align:middle;



}







.car_img_show{



width:50px;



height:50px;



border:0;



}







.title_menu{



line-height:22px;



}







.acount{



border:0;



cursor:pointer;



}







.textarea{



width:95%;



height:180px;



border:#e0e0e0 solid 1px;



}







.alert_msg{



width:780px;



margin:20px auto;



background:#e0e0e0;



line-height:34px;



text-align:center;



}







.pay_info{



width:80%;



background:#FFFFCC;



line-height:22px;



margin:5px 0 5px 10px;



}







.hot_text{



width:90%;



margin:10px auto;



line-height:18px;



}







.pay_panner{



border:0;



margin:0 20px 10px 20px;



}







.news_topic{



width:100%;



margin:10px 0;



font-size:17px;



color:#990000;



font-weight:bold;



}







.news_text_list{



line-height:18px;



}







.order_div{



width:98%;



line-height:18px;



margin:5px 0;



clear:both;



}







.order_table{



width:100%;



}







.order_left_table{



width:70%;



text-align:left;



}







.order_right_table{



width:30%;



text-align:right;



}







.head_text{



width:100px;



margin:0 0 0 905px;

text-align:left;

line-height:22px;

color:#FFCCFF;



}



.head_text a{

color:#FFCCFF;

}









.logo_text{



position:absolute;

color:#AB0402;



top:0;



left:10;



z-index:1;



}



.search_div{

color:#FFFFFF;

width:400px;

position:relative;

margin:30px 0 0 420px;

}



.logo_imgs{



position:relative;



top:0;



left:0;



z-index:2;

float:left;



}



.love_div{

position:relative;

width:680px;

height:200px;

border:#FFE5FF solid 1px;

overflow:hidden;

margin:10px auto;

}



.love_div2{

width:120px;

}



.love_div2_imgs{

width:100%;

text-align:center;

}



.love_div2_text1{

width:100%;

text-align:left;

font-weight:bold;

padding-top:4px;

}



.love_div2_text2{

font-size:13px;

line-height:16px;

text-align:center;

padding:6px;

}



.love_div2_text3{

font-size:10px;

line-height:14px;

text-align:center;

padding:0;

font-weight:bold;

}



.love_div3{

width:100%;

background:url(../images/love_text.gif) repeat-y;

}



.blue_font{

color:#6699FF;

}



.love_text_comm{

width:80%;

margin:20px auto;

border:0;

vertical-align:top;

}



.love_text_comm_right{

width:80%;

vertical-align:top;

line-height:22px;

}



.love_topic{

width:100%;

position:relative;

margin:10px auto;

text-align:center;

font-size:21px;

color:#FF0000;

font-weight:bold;

letter-spacing:0.6em;

}



.love_input_name{

width:80px;

height:18px;

font-size:13px;

border:#6699FF solid 1px;

}

.love_input_comm{

width:100%;

height:200px;

font-size:13px;

border:#6699FF solid 1px;

}



.love_error_message{

width:80%;

margin:10px auto;

background:#FF0000;

color:#FFFFFF;

line-height:22px;

font-weight:bold;

font-size:15px;

}