@charset "utf-8";
/* CSS Document */

/* common setting  */
body, html{
background-image:url(../images/share/bg.jpg);
background-repeat:repeat-x;
background-color:#cc0000;
text-align:center;
margin-bottom:0px;
margin-left:0px;
margin-right:0px;
margin-top:0px;
}

img{
border:0px;
}

#master_div{
width:905px;
margin-left:auto;
margin-right:auto;
text-align:left;
vertical-align:top;
}

#top_area{
width:905px;
height:76px;
}

#middle_area{
width:905px;
margin-top:20px;
vertical-align:top;
}

#footer_area{
width:905px;
height:97px;
/* background-image:url(../images/share/img_content_footer.jpg);
background-repeat:repeat-x;*/
}

/* comoon setting end */

/* front page setting */
#row_div{
width:905px;
clear:both;
vertical-align:top;
}

#left_side_banner_div{
width:240px;
height:auto;
float:left;
}

#right_side_banner_div{
width:665px;
height:auto;
float:right;
margin-bottom:10px;
}

#left_side_banner_div img{
margin-bottom:10px;
}

#brand_list_div{
width:504px;
height:105px;
float:left;
}

#news_div{
width:355px;
height:105px;
float:right;
vertical-align:top;
}

#news_div .front_news_tit{
width:240px;
margin-left:110px;
margin-top:15px;
margin-bottom:0px;
font-weight:bold;
}

#news_div .news_date{
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
margin-left:65px;
margin-bottom:0px;
font-weight:normal;
}

#news_div  .front_news_content{
width:240px;
margin-top:3px;
margin-left:110px;
line-height:18px;
}
/* front page setting end*/

/* general page setting */
#content_left_side{
width:201px;
height:364px;
float:left;
background-image:url(../images/share/img_left.jpg);
background-repeat:no-repeat;
}

#content_right_side_a{
width:704px;
height:auto;
float:right;
background-image:url(../images/share/img_generalbg.jpg);
background-repeat:no-repeat;
background-position:0 0;
background-color:#FFF;
}

#content_right_side_b{
width:704px;
height:auto;
float:right;
background-image:url(../images/share/img_specialbg.jpg);
background-repeat:no-repeat;
background-position:0 0;
background-color:#FFF;
text-align:left;
}

#content_right_side_a .cotent_p_01{
width:638px;
margin-right:40px;
margin-left:22px;
margin-bottom:20px;
}

#content_right_side_b .cotent_p_02{
width:460px;
margin-right:46px;
margin-left:198px;
margin-bottom:20px;
}

#content_bottom{
background-image:url(../images/share/img_content_bottom.jpg);
background-repeat:no-repeat;
width:704px;
height:63px;
clear:both;
}

#content_tit_img{
margin-left:20px;
margin-top:28px;
margin-bottom:20px;
text-align:right;}
/* general page setting end */

/*contact page*/
#td_contact{
width:638px;
margin-right:40px;
margin-left:22px;
margin-bottom:20px;
}

.formfield{
color : #000; /*文字色彩*/
font-size : 11pt ; /*文字大小*/

border-top : 2px solid #ecf2f8 ;/*上框*/
border-bottom : 2px solid #ecf2f8;/*下框*/
border-left : 2px solid #ecf2f8 ; /*左框*/
border-right : 2px solid #ecf2f8 ; /*右框*/
}
/*contact page end*/


/*vip page */
#content_inner{
width:704px;
text-align:left;
}

.proi_01{
margin-top:30px;
}

#content_right_side_a .left_img{
margin-left:10px;
padding-right:20px;
border-right:1px solid #eee;
width:200px;
text-align:left;
float:left;
margin-bottom:25px;
}

#content_right_side_a .right_content{
margin-top:0px;
width:400px;
text-align:left;
float:right;
margin-bottom:25px;
padding-right:40px;
}

/*vip page end */

#pdDiv{
	width:400px;
	text-align:left;
	clear:both;
	padding-left:30px;
}

#pdDiv td{
	text-align:center;
}