mbody  {font-family: "Verdana", "Arial", "Helvetica", "sans-serif";font-size:12pt;BACKGROUND-COLOR: #ffffff;color:#333333}

body{margin:0px;}

select{
    height: 25px;
    width: 70px;
} 

body, div, td {
	font-size:12px;
	font-family: verdana, helvetica, arial, sans-serif;
	line-height:170%;
}

.grid{background:#cccccc;}
.grid td{background:#ffffff;height:27px;}
.gridheader td{background:#f7f7f7;}
.gridline{background:#ffffff;}
.font14{
	font-size:14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height:170%;
	text-align: center;
}
 
.font16 {
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	color: #000;
}

.font114 {
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
}
 
.font17 {

	font-family: "Times New Roman", Times, serif;
	font-size: 16pt;
}


.fontb{
	font-size:14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height:170%;
	text-align: center;
	color: #0099FF;
}


.txtBoxStyle2 {
	BACKGROUND-COLOR: #F2FAFD; BORDER-BOTTOM: #666666 1px solid; BORDER-LEFT: #666666 1px solid; BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; COLOR: #333333; FONT-FAMILY: "Verdana", "Arial", "Helvetica", "sans-serif"; FONT-SIZE: 11px
}
.in {
	BORDER-BOTTOM: #999999 1px solid; BORDER-LEFT: #999999 1px solid; BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; FONT-FAMILY: "Verdana", "Arial", "Helvetica", "sans-serif"; FONT-SIZE: 8px
}
.field {
	BACKGROUND-COLOR: #ffffff; BORDER-BOTTOM: #999999 1px solid; BORDER-LEFT: #999999 1px solid; BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; COLOR: #333333; font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; font-size: 8pt;
}
.yc {  font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; font-size: 8pt; color: #333333; letter-spacing: 1pt}
.dfont {  font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; font-size: 8pt; color: #333333;}
A:link {COLOR: #000000; text-decoration: none }
A:visited {COLOR: #000000; text-decoration: none}
A:active {COLOR: #000000; text-decoration: none}
A:hover {COLOR: #FF0000; text-decoration: none; position: relative; right: 0px; top: 0px }

A.b:link {COLOR: red; text-decoration: none}
A.b:visited {COLOR: red; text-decoration: none}
A.b:active {COLOR: red; text-decoration: none}
A.b:hover {COLOR: blue; text-decoration: none; position: relative; right: 0px; top: 0px }

A.c:link {COLOR: #333333; text-decoration: none}
A.c:visited {COLOR: #333333; text-decoration: none}
A.c:active {COLOR: #333333; text-decoration: none}
A.c:hover {COLOR: blue; text-decoration: none; position: relative; right: 0px; top: 0px }

.new { font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; font-size: 8pt; color: #333333; letter-spacing: 1px; line-height: 160%}
TD{font-family:"Verdana", "Arial", "Helvetica", "sans-serif"; font-size: 8pt; line-height: 13pt;}
.grayline {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #6699cc;
	border-right-color: #6699cc;
	border-bottom-color: #6699cc;
	border-left-color: #6699cc;
	border-top-style: solid;
	border-bottom-style: solid;
}
.engtxt1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #999999;
}
.butwidth {
	width: auto;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	background-image: none;
	background-color: #CC3333;
	padding-top: 1px;
	padding-right: 1px;
	padding-bottom: 1px;
	padding-left: 1px;
}
.onetext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color: #FF0000;
}
.twotext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
}

.h3_blue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16pt;
	font-weight: bold;
	color: #00B0F0;
	line-height:170%;
}

.h5_blue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #00B0F0;

}

.butgp {
	background-image: url(PIC/butbg.jpg);
	border: 1px none #0066CC;
}
.butgp_max {
	background-image: url(PIC/butbg.jpg);
	width: 800px;
	height: 20px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

.tdbg {
	background-repeat: no-repeat;
	background-position: left center;
}
.coinput {
	color: #FF0000;
}


a.bg:link {
	background-image: url(PIC/butbg.jpg);
	background-repeat: repeat;
}
.bbg {
	padding: 1px;
	height: 20px;
	width: 130px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #999999;
	border-left-color: #FFFFFF;
	border-top-color: #FFFFFF;
	background-color: #666666;
	border-bottom-color: #999999;
}

.bbgl {
	padding: 1px;
	height: 20px;
	width: 100px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #999999;
	border-left-color: #FFFFFF;
	border-top-color: #FFFFFF;
	background-color: #666666;
	border-bottom-color: #999999;
}
.bbgm {
	padding: 1px;
	height: 20px;
	width: 280px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #999999;
	border-left-color: #FFFFFF;
	border-top-color: #FFFFFF;
	background-color: #666666;
	border-bottom-color: #999999;
}


.tbg {
	background-color: #CCCCCC;
}
.undline {
	text-decoration: underline;
}
.delline {
	text-decoration: line-through;
}
.but_pic {
	background-attachment: fixed;
	background-image: url(PIC/v_album/next.jpg);
	background-repeat: no-repeat;
	height: 30px;
	width: 74px;
}
.button{
	background:#cccccc;
	margin:0px;
	padding:5 5 3 5px;
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #cccccc;
	border-right-color: #333333;
	border-bottom-color: #333333;
	border-left-color: #cccccc;
}

span.left_bg { background:url(../image/left_bg_gif.gif) no-repeat left top; padding-left:14px; display:block; height:31px; margin-left:4px; margin-right:4px;}
.button_style{ background:url(../image/right_bg_gif.gif) no-repeat right top; color:15px; font-weight:bold; color:#2e2e2e; text-shadow:0px 1px 0px #fff; border:none; height:31px; font-size:14px; padding-bottom:6px; text-align:center; cursor:pointer; *padding-bottom:0px;}
.a_button_style { padding-right:14px; text-align:center; line-height:31px;}

.select * {    
  margin: 0;    
  padding: 0;    
}    
   
.select {    
  border:1px solid #cccccc;    
  float: left;    
  display: inline;    
   }    
   
.select div {    
  border:5px solid #999999;    
  float: left;    
}    
   
/* 子选择器，在FF等非IE浏览器中识别 */   
.select>div {    
  width:150px;    
  height: 27px;    
  overflow:hidden;    
   }    
      
/* 通配选择符，只在IE浏览器中识别 */   
* html .select div select {    
  display:block;    
  float: left;    
  margin: -2px;    
}    
   
.select div>select {    
  display:block;    
 
  float:none;    
  margin: -2px;    
  padding: 0px;    
}    
 
 
.select:hover {    
  border:1px solid #666666;    
}    
   
.select select>option {    
  text-indent: 2px;  
}   

.selstyle {
 border:1px solid #999;
 position:absolute;

 left: 10px;
 top: 195px;
}

.STYLE2 {color: #000000}
.STYLE5 {font-size: 12pt}
.STYLE6 {
	color: #333333
}
.STYLE8 {font-size: x-large}
.STYLE9 {
	font-size: large;
	font-weight: bold;
	line-height:170%;
}
.STYLE10 {
	font-size: middle;
	font-weight: bold;
	line-height:170%;
}

.ku {
	height: 25px;
	width: 80px;
}
.font_georgia {
font-family: Georgia, "Times New Roman", Times, serif;
font-size:22px;

}

.arrow_h{font-weight:bold;width:200px;height:28px;line-height:25px;background:url("/design/assets/image/arrow_h.jpg") 0 0 no-repeat;}
.arrow_g{font-weight:bold;width:200px;height:28px;line-height:25px;background:url("/design/assets/image/arrow_g.jpg") 0 0 no-repeat;}
.font14_blue{
	font-size:14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height:170%;
	text-align: center;
	color: #3399FF;}
	
	
/*苹果滚动效果js*/
#imageFlow {
	position: absolute;
	width:956px;
	height: 100%; left:0px; top:0px;
	margin:0 auto; overflow:hidden;
}
#imageFlow .diapo {
	position: absolute;
	-ms-interpolation-mode: nearest-neighbor;
}
#imageFlow .link {
	border: dotted #fff 1px;
	margin-left: -1px;
	margin-bottom: -1px;
}
#imageFlow .bank {
	visibility: hidden;
}
#imageFlow .top {
	position: absolute;
	width:100%;
	height: 50px; left:0px; bottom:0; background:#9f9f9f;
}
#imageFlow .text {
	position: absolute;
	left: 0px;
	width: 100%;
	bottom: 16%;
	text-align: center;
	color: #FFF;
	font-family: verdana, arial, Helvetica, sans-serif; display:none;
	z-index: 1000;
}
#imageFlow .title {
	font-size: 0.9em;
	font-weight: bold;
}
#imageFlow .legend {
	font-size: 0.8em;
}
#imageFlow .scrollbar {
	position: absolute;
	left: 10%;
	bottom: 14px;
	width: 80%;
	height: 16px;
	z-index: 1000;
}
#imageFlow .track {
	position: absolute;
	left: 1%;
	width: 98%;
	height: 16px;
	filter: alpha(opacity=30);
	opacity: 0.3;
}
#imageFlow .arrow-left {
	position: absolute; left:0px;
}
#imageFlow .arrow-right {
	position: absolute;
	right: 0px;
}
#imageFlow .bar {
	position: absolute;
	height: 16px;
	left: 25px;
}

.roundbox{
	font-family:Arial, Helvetica, sans-serif;	
	width:960px; 
	margin:0 auto; 
	margin-top:12px;	
}
.roundbox .b{
	background:url(../image/border_repeat.png) repeat-y;
	width:960px; 
	height:auto;
}
.roundbox .b2{
	background:url(../image/border_repeat.png) repeat-y;
	width:960px; 
	height:auto;
}
.roundbox .c{
	clear:both; margin-bottom:12px;
}

/*wall_mounts*/
.wall_content_list { margin-left:80px; *margin-left:20px;}
.wall_content_list p{ background:url(../image/new_wallmount/1.gif) left 9px no-repeat; padding-left:18px; width:800px; text-align:left; line-height:22px; font-size:15px; margin-bottom:6px;}
.amount_title { color:#2e2e2e; text-align:left; font-size:15px; margin:0 20px; padding-top:30px;}
.amount_title img { margin-bottom:10px;}
.amount_list { width:915px; margin:0 auto; margin-top:8px;}
.amount_show_list { background:url(../image/new_wallmount/5.gif) repeat-y; width:915px; padding:10px 0; *padding-bottom:0px; position:relative;}
a.div_prev { display:block; width:27px; height:36px; position:absolute; top:131px; left:10px;}
a.div_next{ display:block; width:27px; height:36px; position:absolute; top:131px; left:406px;}
a.div_next2{ display:block; width:27px; height:36px; position:absolute; top:131px; left:830px;}
a.div_next3{ display:block; width:27px; height:36px; position:absolute; top:131px; left:438px;}
.playShow { float:left; text-align:center; background:url(../image/new_wallmount/4.jpg) no-repeat; width:429px; height:286px; padding:7px 7px 7px 8px;}
.playShow2 { float:left; text-align:center; background:url(../image/new_wallmount/4.jpg) no-repeat; width:429px; height:240px; padding:7px 7px 7px 8px;}
.show_list_mid { float:left; background:url(../image/new_wallmount/1.png) no-repeat left bottom; margin-left:16px; padding:0 16px; width:436px; height:280px; padding-top:10px; text-align:left; padding-right:0px;}
.show_list_mid img { margin-bottom:4px;}
.show_list_right { float:left; background:url(../image/new_wallmount/1.png) no-repeat left bottom; width:140px; height:160px; padding-top:140px;}
.mounts_text_id {color:#9f9f9f; font-size:17px; background:url(../image/new_wallmount/6.png) no-repeat left bottom; padding-left:4px; margin-bottom:4px;}
.mounts_text { width:270px; float:left; height:80px; margin-top:14px; margin-right:10px;}
.mounts_text span { font-size:15px; color:#2e2e2e; float:left; display:block; width:200px; margin-left:6px;}
.mounts_text_right { width:120px; float:left;}
.mounts_text_right div { background:url(../image/new_wallmount/2.png) no-repeat; width:126px; height:35px; padding-left:22px; text-align:left; color:#99cc01; font-size:20px; padding-top:6px; margin-left:14px;}


.button_a_bg_sec { background:url(../image/9.png) no-repeat; width:320px; height:64px; display:block; color:#2e4107; font-size:17px; line-height:44px; text-align:center; cursor:pointer; font-weight:bold; border:none;}
.button_a_bg_sec:hover { background:url(../image/9_hover.png) no-repeat; color:#26340b;}
.button_a_bg_sec:active { background:url(../image/9_active.png) no-repeat; color:#26340b;}

.button_a_order { background:url(../image/12.png) no-repeat; width:98px; height:64px; display:block; color:#2e4107; font-size:17px; line-height:44px; text-align:center; cursor:pointer; font-weight:bold; border:none;}
.button_a_order:hover { background:url(../image/12_hover.png) no-repeat; color:#26340b;}
.button_a_order:active { background:url(../image/12_active.png) no-repeat; color:#26340b;}

table.terms_table td{ padding:10px 6px; line-height:22px; color:#2e2e2e; font-size:13px;}

