﻿@charset "utf-8";
body{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	background-color:#FFF;
}
body {
	margin:0;
}
ul,li,form{ margin:0; padding:0}
.font11px{
	font-family: Tahoma;
	font-size:11px;
}
.font12px{
	font-family: Tahoma;
	font-size:12px;
}
.font14px{
	font-family: Tahoma;
	font-size:14px;
}
.font16px{
	font-family: Tahoma;
	font-size:16px;
}
.color_4e0000{
	color:#4e0000;
}
.color_fff{
	color:#fff;
}
.color_000{
	color:#000;
}
.color_333{
	color:#333;
}
.color_4d4d4d{
	color:#4d4d4d;
}
.color_996600{
	color:#996600;
}
.font_weight{
	font-weight: bold;
}
.left{
	float:left;
}
.bg_ccc{
	background-color:#CCC;
	border: 1px solid #9c9c9c;
	padding: 8px;
}
.bg_e6e3e3{
	background-color:#e6e3e3;
	border: 1px solid #9c9c9c;
	padding: 8px;
}
.red_bg{
	background-color:#cc0000;
	padding: 8px;
}
.border_bababa{
	border: 1px solid #bababa;
	padding:2px;
}
.margin-null-6px{
	margin-top:6px;
}
.margin-null-16px{
	margin-top:16px;
}
.margin-null-10px{
	margin-top:10px;
}
.space{ height:10px; overflow:hidden; width: auto}
.main-width{
	width:990px;
	margin: auto;
}
.header_logo{
	height:82px;
}
.header_logo{
	width:990px;
	height:82px;
}
.logo_img{
	width:285px;
	height:55px;
}
.logo_img2{
	width:364px;
	height:82px;
	float:left;
}
.logo_img3{
	width:626px;
	height:82px;
	float:left;
	background:url(../images/img_32.jpg) no-repeat;
}
.header{
	width:990px;
	/*height:202px;*/
	margin:auto;
	position:relative;
	z-index:101;
	/*background:transparent url(../images/2011header.jpg) no-repeat scroll 0 3px;*/
}
.header_whole{
	width:990px;
	/*height:202px;*/
	margin:auto;
	position:relative;
	z-index:101;
}
.ad_left{
	position:absolute;
	width:133px;
	height:106px;
	background:url(../images/top_add_img_01.jpg) no-repeat;
	margin-top:56px;
}
.ad_left2{
	position:absolute;
	width:94px;
	height:80px;
	background:url(../images/img_33.jpg) no-repeat;
	margin-top:82px;
}
.ad_right{
	position:absolute;
	width:103px;
	height:94px;
	background:url(../images/top_add_img_02.jpg) no-repeat;
	margin:23px 0 0 887px;
}
.ad_right2{
	position:absolute;
	width:118px;
	height:80px;
	background:url(../images/img_34.jpg) no-repeat;
	margin:82px 0 0 872px;
}
.header_nav{
	height:35px;
	background:url(../images/nav_bg_img.jpg) repeat-x;
}
.header_search{
	height:45px;
	background:url(../images/nav_bg_img.jpg)  repeat-x;
}
.header_nav_bottom{
	height:41px;
	background:url(../images/nav_bottom_bg_img.jpg) repeat-x;
}
.nav_text{
	height:35px;
	list-style:none;
	margin:0px;
	padding-left:100px;
}
.nav_text li{
	float:left;
	line-height:35px;
	background:url(../images/nav_g_img.jpg);
	background-repeat:no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	padding-left:20px;
	padding-right:20px;
	color:#FFF;
	font-size:14px;
	font-weight: bold;
}
.nav_text li a{
	color:#FFFFFF;
	text-decoration:none;
	display:block;
	line-height:35px;
}
.nav_text li a:hover{
	color:#000;
}
.nav_text li a.curren{
	color:#000;
}
.nav_bottom_text{
	height:41px;
	list-style:none;
	margin:0px;
	padding-left:100px;
}
.nav_bottom_text li{
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#4e0000;
	font-weight: bold;
	height:34px;
	line-height:34px;
}
.nav_bottom_text li.nav_bottom_font{
	margin-top:7px;
}
.nav_bottom_text li a{
	color:#4e0000;
	text-decoration:none;
	display:block;
}
.nav_bottom_text li a:hover{
	color:#000;
}
.nav_bottom_text li a.curren{
	color:#000;
}
.nav_bottom_text li.img_1{
	width:43px;
	height:41px;
	background:url(../images/img_01.jpg);
	background-repeat:no-repeat;
}
.nav_bottom_text li.img_2{
	width:42px;
	height:41px;
	background:url(../images/img_02.jpg);
	background-repeat:no-repeat;
}
.nav_bottom_text li.img_3{
	width:49px;
	height:41px;
	background:url(../images/img_03.jpg);
	background-repeat:no-repeat;
}
.nav_bottom_text li.img_4{
	width:52px;
	height:41px;
	background:url(../images/img_04.jpg);
	background-repeat:no-repeat;
}
.nav_bottom_text li.img_5{
	width:44PX;
	height:41px;
	background:url(../images/img_05.jpg);
	background-repeat:no-repeat;
}
.search_img{
	width:242px;
	height:45px;
	background:url(../images/search_s_img.jpg) no-repeat;
	float:left;
}
/*.search{
	height:45px;
	float:left;
}*/
.search_t{
	height:45px;
	list-style:none;
	margin:0px;
	float:left;
	width:720px;
}
.search_t li{
	line-height:20px;
	font-family:Geneva;
	font-size:12px;
	color:#fff;
	font-weight: bold;
	float:left;
	padding-left:5px;
}
.search_t li.searchspace{
	width:720px;
	height:10px;
	overflow:hidden
}
.main_left{
	width:165px;
	float:left;
}
.main_left_video{border:0; margin-top:6px;}
.main_right{
	width:172px;
	float:left;
}
.main_center{
	width:641px;
	float:left;
	margin-left:6px;
	margin-right:6px;
}
.main_menu{
	border: 1px solid #bababa;
	padding:2px;
	background-color:#FFF;
}
.menu_top{
	height:18px;
	background-color:#cc0001;
}
.cell_line{
	width:100%;
	height:100%;
	float:left;
}
.menu{
	list-style:none;
}
.menu li{
	line-height:18px;
	font-family:Geneva;
	font-size:11px;
	color:#4e0000;
	margin-top:1px;
}
.menu li a{
	color:#4e0000;
	text-decoration:none;
	display:block;
	line-height:18px;
}
.menu li a:hover{
	color:#000;
}
.autoaddheight{
   font: 0px/0px sans-serif;
   clear: both;
   display: block;
}
.menu_bgcolor_1{
	height:18px;
	background:url(../images/menu_bg.jpg);
	background-repeat:no-repeat;
	background-color:#ffbc08;
	padding-left:25px;
}
.menu_bgcolor_2{
	height:18px;
	background:url(../images/menu_bg2.jpg);
	background-repeat:no-repeat;
	background-color:#ffcd44;
	padding-left:25px;
}
.latest_title{
	height:34px;
	width:99%;
	background:url(../images/latest_img.jpg) no-repeat;
}
.latest{
	list-style:none;
	margin:0px;
	width:99%;
	height:59px;
	float:left;
}
.latest li{
	float:left;
	margin-top:9px;
}
.latest li a{
	font-size:11px;
	color:#4d4d4d;
	text-decoration:none;
}
.latest li a:hover{
	font-size:11px;
	color:#333;
	text-decoration:underline;
}
.latest li.latest_img a{
	width:50px;
	height:50px;
	background:center center no-repeat;
	display:block;
	border:solid 1px #9c9c9c;
}
.latest li.latest_name{
	width:58%;
	height:30px;
	line-height:15px;
	padding-left:5px;
	overflow:hidden
}
.latest li.latest_btn{
	width:58%;
	margin-top:3px;
	padding-left:5px;
}
.latest li.latest_btn a{
	color:#996600;
	font-size:11px;
	text-decoration:none;
	overflow:hidden
}
.latest li.latest_btn a:hover{
	color:#996600;
	font-size:11px;
	text-decoration:underline;
}
.pro_title{
	background:url(../images/product_title_img.jpg);
	background-repeat:no-repeat;
	height:32px;
}
.pro li.pro_price a{
	color:#971f00;
	font-size:11px;
	text-decoration:none;
}
.pro li.pro_price a:hover{
	font-size:11px;
	color:#971f00;
	text-decoration:underline;
}
.pro li.pro_img a{
	width:50px;
	height:50px;
	background:center center no-repeat;
	display:block;
	border:solid 1px #9c9c9c;
}
.pro li.pro_price{
	text-align:center;
}
.main_center_ad{
	width:641px;
	height:354px;
}
.main_center_bg{
	height:100%;
	background:url(../images/main_pro_bg.jpg);
	background-repeat:repeat-x;
	padding-left:20px;
	padding-right:5px;
	padding-top:10px;
}
.paoduct_line{
	width:192px;
	list-style:none;
	float:left;
	margin-top:10px;
	margin-left:4px;
	margin-right:4px;
	background:url(../images/pro_line.gif);
	background-repeat:no-repeat;
	text-align:center;
}
.product_line li{
	width:185px;
	margin-top:6px;
	margin-right:15px;
}
.product_name{
	font-size:11px;
	color:#616161;
	line-height:15px;
	height:45px;
}
.product_name a{
	font-size:11px;
	color:#616161;
	text-decoration:none;
}
.product_name a:hover{
	font-size:11px;
	color:#616161;
	text-decoration:underline;
}
.product_img{
	width:144px;
	height:144px;
	margin-left:auto;
	margin-right:auto;
}
.product_price{
	font-size:12px;
	color:#971f00;
	margin-top:5px;
	font-weight:bold;
}
.product_shipping{
	margin-top:3px;
	margin-right:auto;
	margin-left:auto;
}
.product_text{
	line-height:15px;
	font-size:11px;
	color:#5d5d5d;
}
.product_text a{
	font-size:11px;
	color:#5d5d5d;
	text-decoration:none;
}
.product_text a:hover{
	font-size:11px;
	color:#5d5d5d;
	text-decoration:underline;
}
.paoduct{
	width:192px;
	list-style:none;
	float:left;
	margin-top:10px;
	margin-right:10px;
	text-align:center;
}
.product li{
	width:185px;
	margin-top:6px;
	margin-right:6px;
	margin-left:6px;
}
.hr{
	height:12px;
	background:url(../images/hr_img.jpg);
	background-repeat:repeat-x;
}
.user_login{
	list-style:none;
	margin:0px auto;
	text-align:center;
	width:143px;
}
.user_login li{
	margin-top:3px;
	width:103px;
	height:34px;
	line-height:34px;
	padding-left:40px;
	text-align:left;
}
.login{
	font-size:12px;
	color:black;
	text-align:center;
	font-weight:bold;
}
.login a{
	font-size:12px;
	color:#FFF;
}
.loging_font{
	font-size:12px;
	color:#330;
	font-weight:bold;
}
.loging_font a{
	font-size:12px;
	color:#330;
	text-decoration:none;
}
.order{
	background:url(../images/bg_img_22.jpg) no-repeat;
}
.profile{
	background:url(../images/bg_img_23.jpg) no-repeat;
}
.wish_list{
	background:url(../images/bg_img_24.jpg) no-repeat;
}
.cart{
	background:url(../images/bg_img_25.jpg) no-repeat;
}
.live_help{
	width:172px;
	margin-left:auto;
	margin-right:auto;
}
.deal_day{
	width:150px;
	list-style:none;
	margin:0px auto;
}

.deal_day_title{
	font-size:14px;
	color:#990000;
	font-weight:bold;
	text-align:left;
}
.deal_day_img{
	width:150px;
	height:150px;
	background-color:#FFF;
	margin-top:6px;
	margin-bottom:6px;
}
.deal_day_name{
	font-size:12px;
	color:#333;
	line-height:16px;
	text-align:left
}
.deal_day_name a{
	font-size:12px;
	color:#333;
	text-decoration:none;
}
.deal_day_name a:hover{
	font-size:12px;
	color:#000;
	text-decoration:underline;
}
.deal_day_price{
	color:#9c0e0e;
	font-size:16px;
	text-align:center;
	line-height:35px;
	font-weight:bold;
	text-align:center;
}
.deal_day_text{
	color:#996600;
	line-height:15px;
	text-align:left;
}
.deal_day_btn{
	color:#996600;
	text-align:left;
	line-height:15px;
	margin-top:6px;
}
.deal_day_btn a{
	color:#996600;
	text-decoration:underline;
}
.deal_day_btn a:hover{
	color:#000;
	text-decoration:underline;
}
.top_10_title{
	font-size:14px;
	color:#000;
	font-weight:bold;
	text-align:left;
	margin-bottom:6px;
}
.top_10{
	list-style:none;
	margin-top:4px;
	width:99%;
	height:59px;
}
.top_10 li{
	float:left;
}
.top_10 li a{
	font-size:11px;
	color:#000;
	text-decoration:underline;
}
.top_10 li.top_10_img a{
	width:50px;
	height:50px;
	display: block;
	background: center center no-repeat;
	border:solid 1px #9c9c9c;
}
.top_10 li.top_10_name{
	width:60%;
	height:30px;
	line-height:15px;
	padding-left:5px;
}
.top_10 li.top_10_price{
	width:60%;
	height:15px;
	padding-top:3px;
	padding-left:5px;
	color:#990000;
}
.top_10 li.top_10_price a{
	color:#990000;
	font-size:12px;
	text-decoration:none;
}
.top_10 li.top_10_price a:hover{
	color:#996600;
	font-size:12px;
	text-decoration:underline;
}
.feedback{
	width:150px;
	height:46px;
	margin-left:auto;
	margin-right:auto;
}
.footer{
	width:991px;
	margin:auto;
	margin-top:12px;
	float:left;
}
.pay_pal{
	width:790px;
	height:71px;
	list-style:none;
	text-align:center;
	margin-left:auto;
	margin-right:auto;
}
.pay_pal li{
	width:131px;
	height:71px;
	float:left;
}
.bottom_help_bg{
	width:772px;
	height:106px;
	background-color:#ffbc08;
	border:#d7d5d5 solid 7px;
	margin-left:auto;
	margin-right:auto;
	/*margin-bottom:12px;*/
}
.b_help_line{
	list-style:none;
	float:left;
	width:192px;
	height:91px;
	border-right-width: 1px;
	border-right-style: dashed;
	border-right-color: #FFF;
	padding-top:15px;
}
.b_help_line li{
	margin-left:15px;
	width:172px;
	font-size:11px;
	color:#292929;
	line-height:18px;
}
.b_help_line li a{
	font-size:11px;
	color:#292929;
	text-decoration:underline;
}
.b_help_line li a:hover{
	font-size:11px;
	color:#000;
	text-decoration:underline;
}
.b_help_line li.b_help_titel{
	font-size:14px;
	color:#000;
}
.b_help{
	list-style:none;
	float:left;
	width:192px;
	height:91px;
	padding-top:15px;
}
.b_help li{
	margin-left:15px;
	width:172px;
	font-size:11px;
	color:#292929;
	line-height:18px;
}
.b_help li a{
	font-size:11px;
	color:#292929;
	text-decoration:underline;
}
.b_help li a:hover{
	font-size:11px;
	color:#000;
	text-decoration:underline;
}
.b_help li.b_help_titel{
	font-size:14px;
	color:#000;
}
.bottom_nav_bg{
	width:990px;
	height:29px;
	text-align:center;
	line-height:29px;
	background:url(../images/bottom_nav_bg.jpg);
	background-repeat:repeat-x;
	margin-left:auto;
	margin-right:auto;
	font-size:11px;
	color:#FFF;
}
.bottom_nav_bg a{
	color:#FFF;
	text-decoration:underline;
}
.bottom_nav_bg a:hover{
	color:#000;
	text-decoration:underline;
}
.copyright{
	width:990px;
	height:37px;
	background:url(../images/copyright_bg_img.gif);
	background-repeat:no-repeat;
	text-align:center;
	color:#616161;
	padding-top:20px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:12px;
}
.main-width-center{
	width:990px;
	height:28px;
	margin-left:auto;
	margin-right:auto;
	background:url(../images/bg_img_01.jpg) repeat-x;
}
.space_17{
	height:6px;
	overflow:hidden;
	width: auto;
}
.space_6{
	height:6px;
	overflow:hidden;
	width: auto;
}
.sub_list{
	list-style:none;
	height:28px;
}
.sub_list li{
	font-size:11px;
	color:#FFF;
	height:28px;
	float:left;
	line-height:28px;
}
.sub_list li a{
	font-size:11px;
	color:#FFF;
	text-decoration:none;
}
.sub_list li a:hover{
	font-size:11px;
	color:#000;
	text-decoration:none;
}
.sub_list li.all_sub{
	width:110px;
	height:28px;
	background:url(../images/bg_img_02.jpg) no-repeat;
	padding-left:10px;
}
.sub_list li.sub_line{
	background:url(../images/bg_img_03.jpg) no-repeat;
	padding-left:16px;
	height:28px;
}
.pro_main_width{
	width:990px;
	margin-left:auto;
	margin-right:auto;
}
.pro_main_left{
	width:991px;
	float:left;
}
.pro_main_left2{
	width:819px;
	float:left;
	padding-left:6px;
}
.pro_main_right{
	width:172px;
	float:left;
	margin-left:6px;
}
.border_dashed{
	border-right: 1px dashed #989898;
	border-left: 1px dashed #989898;
	border-bottom: 1px dashed #989898;
	padding-left:10px;
	padding-right:5px;
}
.border_dashed_2{
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: dashed;
	border-bottom-style: dashed;
	border-left-style: dashed;
	border-right-color: #989898;

	border-bottom-color: #989898;
	border-left-color: #989898;
}
.pro_main_detail{
	list-style:none;
	width:100%;
	margin:0px;
}
.pro_main_detail li{
	width:100%;
	margin-bottom:5px;
}
.pro_main_detail li.productname{
	font-size:16px;
	color:#000;
	line-height:15px;
	font-weight:bold;
	padding-top:10px;
	text-align:left;
}
.pro_main_detail li.productkey{
	font-size:12px;
	color:#606060;
}
.pro_main_detail li.productreview{
	color:#606060;
}
.pro_main_detail li.productshortdes	{
	color:#858585;
}

.productquicklink{
	list-style:none;
	width:100%;
}
.productquicklink li{
	margin-right:15px;
	height:15px;
	float:left;
	color:#054d01;
	margin-top:10px;
}
.productquicklink li.pro_link_1{
	background:url(../images/bg_img_04.jpg) no-repeat;
	height:15px;
	padding-left:20px;
	padding-bottom:5px;
}
.productquicklink li.pro_link_2{
	background:url(../images/bg_img_05.jpg) no-repeat;
	height:15px;
	padding-left:24px;
	padding-bottom:5px;
}
.productquicklink li.pro_link_3{
	background:url(../images/bg_img_06.jpg) no-repeat;
	height:15px;
	padding-left:17px;
	padding-bottom:5px;
}
.productquicklink li.pro_link_4{
	background:url(../images/bg_img_26.jpg) no-repeat;
	height:15px;
	padding-left:19px;
	padding-bottom:5px;
}
.productquicklink li.pro_diggs{
	background:#ffe3b7;
	height:17px;
	line-height:17px;
	padding-left:6px;
	padding-right:6px;
	color:#000;
	font-size:12px;
	font-weight:bold;
}
.productquicklink li a{
	text-decoration:none;
	color:#054d01;
}
.productquicklink li a:hover{
	color:#054d01;
	text-decoration:underline;
}
.productquicklinkReviews{
	color:#ffff66;
}
.productquicklinkReviews a{
	text-decoration:none;
	color:#ffffff;
}
.productquicklinkReviews a:hover{
	color:#ffff66;
	text-decoration:underline;
}
.productribbon{
	list-style:none;
	margin:0px;
	width:100%;
	height:86px;
}
.productribbon li{
	height:86px;
	float:left;
	margin-right:5px;
	font-size:12px;
	color:#000;
	/*line-height:86px;*/

}
.productribbon li.productprice{
	/*color:#9d0f0e;
	font-size:24px;*/
	width:200px;
}
.productprice1{
	width:200px;
	font-size:16px;
	height:35px;
	line-height:35px;
	color:#666;
	font-weight:bold;
	padding-top:10px;
	text-decoration:line-through;
}
.productprice2{
	width:200px;
	font-size:24px;
	height:20px;
	color:#9d0f0e;
	font-weight:bold;
	line-height:20px;
}
.productribbon li.productdashed{
	border-left-width: 1px;
	border-left-style: dashed;
	border-left-color: #989898;
	padding-left:28px;
	padding-right:28px;
	border-right-width: 1px;
	border-right-style: dashed;
	border-right-color: #989898;
}
.productribbon li.productdashed div{
	width:90px;
	clear:both;
	margin:0;
	padding:0;
	float:left;
}
.productdashed_blank{
	width:100%;
	height:30px;
	overflow:hidden
}
.productqty{
	font-size:12px;
	color:#000;
	height:20px;
	line-height:20px;
}
.productribbon li.productexpired{
	/*border-left-width: 1px;*/
	/*border-left-style: dashed;
	border-left-color: #989898;*/
	/*padding-left:60px;*/
	/*padding-right:28px;*/
}
.productribbon li.productqtyamount{
	height:56px;
	line-height:56px;
	padding-right:28px;
}
.productribbon li.productspace{
	height:50px;
	overflow:hidden;
}
.productribbon li.productdaddcart{
	height:56px;
}
.productribbon li.productdaddcart div{
	width:169px;
	clear:both;
	float:left;
}
.productdaddcart_blank{
	width:100%;
	height:23px;
	overflow:hidden;
}
.productdaddcart_btn{
	height:40px;
}
.pro_information_box{
	width:990px;
	margin-left:auto;
	margin-right:auto;
}
.pro_information_title_box{
	width:990px;
	background:url(../images/bg_img_07.jpg) repeat-x;
	height:27px;
}
.pro_infor_t_left{
	width:14px;
	height:27px;
	background:url(../images/bg_img_08.jpg) no-repeat;
	float:left;
}
.pro_infor_t_right{
	width:6px;
	height:27px;
	background:url(../images/bg_img_09.jpg) no-repeat;
	float:left;
}
.pro_infor_t_center{
	width:934px;
	height:27px;
	float:left;
}
.pro_infor_t_btntop{
	width:36px;
	height:27px;
	float:left;
}
.main_width_2{
	width:100%;
	float:left;
	margin-top:15px;
}
.pro_infor_column{
	list-style:none;
	width:100%;
	margin:0px;
}
.pro_infor_column li{
	float:left;
	height:27px;
	line-height:27px;
	font-size:14px;
	font-weight:bold;
	color:#ce1211;
}
.pro_infor_column li.pro_infor_column_leftimg{
	background:url(../images/bg_img_10.jpg) no-repeat;
	width:33px;
	height:27px;
}
.pro_infor_column li.pro_infor_column_name{
	background:url(../images/bg_img_12.jpg) repeat-x;
	height:27px;
}
.pro_infor_column li.pro_infor_column_rightimg{
	background:url(../images/bg_img_11.jpg) no-repeat;
	width:13px;
	height:27px;
}
.pro_information_text_box{
	border-bottom:#dedede solid 1px;
	border-left:#dedede solid 1px;
	border-right:#dedede solid 1px;
	padding:12px;
}
.text_box{
	border: 1px solid #7f9db9;
}
.pro_information{
	list-style:none;
	margin:0;
	width:960px;
}
.pro_information li{
	line-height:16px;
	width:960px;
	white-space:normal;
}
.pro_information li.pro_information_title{
	font-size:12px;
	font-weight:bold;
	color:#000;
}
.pro_main_detail_big{
	list-style:none;
	width:100%;
	margin:0px;
}
.pro_main_detail_big li{
	width:100%;
	margin-bottom:5px;
	text-align:center;
}
.pro_main_detail_big li.productreview{
	color:#000;
}
.pro_infor_customer{
	list-style:none;
	width:960px;
	margin:0 auto;
	padding:0px;
	text-align:center;
	vertical-align:middle;
}
.pro_infor_customer li{
	float:left;
	margin:12px;
	vertical-align:middle;
	text-align:center;
}
.pro_infor_customer li.pro_infor_customer_img{
	width:130px;
	height:112px;
}
.reviews{
	list-style:none;
	width:960px;
	margin-bottom:20px;
}
.reviews li{
	float:left;
	line-height:16px;
}
.reviews li.reviews_title{
	font-size:14px;
	color:#000;
	line-height:20px;
	width:940px;
	font-weight:bold;
	border-bottom:solid #a0a0a0 1px;
	background:url(../images/bg_img_13.jpg) no-repeat;
	padding-left:20px;
	margin-top:20px;
}
.reviews li.reviews_name{
	float:left;
	width:120px;
	text-align:right;
	font-size:12px;
	color:#000;
	font-weight:bold;
	margin-top:10px;
}
.reviews li.reviews_text{
	float:left;
	width:830px;
	text-align:left;
	padding-left:10px;
	margin-top:10px;
}
.reviews li.reviews_author{
	float:left;
	width:960px;
}
.reviews li.reviews_null{
	width:900px;
	height:17px;
	float:left;
}
.reviews_shows{
	width:100%;
	height:18px;
	text-align:center;
	color:#4d4d4d;
}
.pro_information_parts_box{
	width:960px;
	/*text-align:center;*/
}

.pro_information_productnew{
	list-style:none;
	width:130px;
	margin:3px;
	text-align:center;
	float:left;
	margin-left:20px;
	_margin-left:8px;
}
.pro_information_productnew li{
	width:144px;
	text-align:center;
	line-height:16px;
	font-size:14px;
	color:#0300ff;
}
.pro_information_productnew li a{
	font-size:12px;
	color:#000000;
	text-decoration:none;
}
.pro_information_productnew li.product_infor_img{
	width:144px;
	height:144px;
	margin-bottom:8px;
}
.pro_information_product{
	list-style:none;
	width:144px;
	margin:3px;
	text-align:center;
	float:left;
}
.pro_information_product li{
	width:144px;
	text-align:center;
	line-height:16px;
	font-size:14px;
	color:#0300ff;
}
.pro_information_product li a{
	font-size:12px;
	color:#0300ff;
	text-decoration:none;
}
.pro_information_product li.product_infor_img{
	width:144px;
	height:144px;
	margin-bottom:8px;
}
.pro_bottom_img{
	list-style:none;
	width:960px;
	margin:0 auto;
	text-align:center;
}
.pro_bottom_img li{
	width:50px;
	height:50px;
	margin:5px;
	float: left
}
.pro_category{
	list-style:none;
	width:100%;
	margin-top:8px;
}
.pro_category li{
	float:left;
	font-size:12px;
	color:#000;
}
.pro_category li.category_name{
	font-size:24px;
}
.pro_list_tips_text{
	font-size:12px;
	font-weight:bold;
	color:#000;
	margin-left:5px;
}
.pro_category li.pro_amount{
	color:#fd7000;
	font-weight:bold;
	padding-top:10px;
	float:right;
}
.pro_list_recommended{
	width:200px;
	height:392px;
	list-style:none;
	margin:6px 5px 0px 5px;
	float:left;
}
.pro_list_recommended li{
	border-left:#ccc solid 1px;
	border-right:#ccc solid 1px;
	background:#f6f6f6;
	text-align:center;
	padding:4px;
}
.pro_list_recommended li.pro_list_recommended_img{
	border:#ccc solid 1px;
	background:#fff;
	height:155px;
	padding-top:12px;
}
.pro_list_recommended li.pro_list_recommended_name{
	background:#f6f6f6;
	height:30px;
}
.pro_list_recommended li.pro_list_recommended_category{
	border-bottom:#ccc solid 1px;
}
.pro_list_recommended li.pro_list_recommended_bottom_line{
	border-bottom:#ccc solid 1px;
}
.font_pro_name{
	font-size:14px;
	color:#2222ff;
	font-weight:bold;
}
.font_pro_name a{
	font-size:14px;
	color:#2222ff;
	text-decoration:none;
}
.font_pro_name a:hover{
	text-decoration:underline;
}
.font_pro_price{
	font-size:16px;
	color:#a00f16;
	font-weight:bold;
}

/*????---------------------??*/
.page_no {
	padding-right: 3px;
	padding-left: 3px;
	padding-bottom: 3px;
	padding-top: 3px;
	text-align:right;
}
.float_right{
	float:right;
}
.page_no a{
	border-right: #fff 1px solid;
	padding-right: 3px;
	border-top: #fff 1px solid;
	padding-left: 3px;
	padding-bottom: 2px;
	margin: 2px;
	border-left: #fff 1px solid;
	padding-top: 2px;
	border-bottom: #fff 1px solid;
	text-decoration: none;
	font-weight: bold;
	font-size:12px;
	color:#999999;
}
.page_no a:hover {
	border-right: #ccc 1px solid;
	border-top: #ccc 1px solid;
	border-left: #ccc 1px solid;
	color: #000;
	border-bottom: #ccc 1px solid
}
.page_no a:active {
	border-right: #ccc 1px solid;
	border-top: #ccc 1px solid;
	border-left: #ccc 1px solid;
	color: #f00;
	border-bottom: #ccc 1px solid
}
.page_no span.current {
	border-right: #fff 1px solid;
	padding-right: 5px;
	border-top: #fff 1px solid;
	padding-left: 5px;
	font-weight: bold;
	padding-bottom: 2px;
	margin: 2px;
	border-left: #fff 1px solid;
	color: #0800ff;
	padding-top: 2px;
	border-bottom: #fff 1px solid;
	background-color: #fff;
	text-decoration:underline;
}
.page_no span.disabled {
	border-right: #eee 1px solid;
	padding-right: 5px;
	border-top: #eee 1px solid;
	padding-left: 5px;
	padding-bottom: 2px;
	margin: 2px;
	border-left: #eee 1px solid;
	color: #ddd;
	padding-top: 2px;
	border-bottom: #eee 1px solid
}
/*????---------------------??*/

.function_region{
	margin-top:20px;
	width:640px;
	height:26px;
	border-bottom:#ccc solid 1px;
	border-top:#ccc solid 1px;
	padding-top:4px;
}
.function_sub{
	float:left;
	height:21px;
	line-height:21px;
	font-size:12px;
	color:#000;
	font-weight:bold;
	padding-left:15px;
}
.pro_list{
	list-style:none;
	padding-top:10px;
	width:464px;
}
.pro_list li{
	float:left;
}
.pro_list li.pro_list_img{
	width:144px;
	height:144px;
	margin-right:12px;
	margin-left:5px;
	text-align:center;
}
.list{
	width:640px;
	padding-top:12px;
}
.list_left{
	width:156px;
	padding-top:10px;
	float:left;
	height:auto;
}
.list_right{
	width:470px;
	float:left;
	height:auto;
}
.pro_list li.pro_list_text{
	width:464px;
}
.pro_list li.pro_list_proprice{
	width:190px;
	height:20px;
	padding-top:10px;
	/*line-height:40px;*/
	margin-top:8px;
}
.pro_list li.pro_list_profree{
	width:179px;
	height:40px;
	margin-top:8px;
}
.pro_list li.pro_list_probtn{
	width:85px;
	text-align:center;
	height:30px;
	margin-top:8px;
	padding-top:10px;
}
.pro_list li.pro_list_star{
	margin-top:5px;
	margin-bottom:5px;
	width:464px;
}
.pro_img_rolling{
	list-style:none;
	width:792px;
	height:285px;
	padding-top:10px;
	padding-bottom:10px;
	margin-bottom:5px;
}
.pro_img_rolling li{
	float:left;
}
.pro_img_rolling li.rolling_btn{
	width:19px;
	height:165px;
	padding-top:120px;
}
.pro_img_rolling li.rolling_img{
	width:754px;
	height:285px;
}
.rolling_img_img{
	width:355px;
	height:285px;
	float:left;
	margin-left:12px;
}
.placeholder{
	width:180px;
	height:150px;
}

/*-------------????-----------------------------------????---------??--------------*/
.user_related{
	width:100%;
	list-style:none;
	margin-top:6px;
}
.user_related li{
	font-size:12px;
	padding-left:10px;
	padding-right:10px;
}
.user_related li a{
	color:#0600fe;
	text-decoration:none;
}
.user_related li a:hover{
	color:#0600fe;
	text-decoration:underline;
}
.user_related li.font_user_title{
	font-size:24px;
	color:#000;
}
.user_related li.user_related_null{
	height:20px;
}
.user_related li.user_related_null3{
	height:40px;
}
.user_related li.user_related_orange{
	font-size:18px;
	color:#ff9000;
}
.user_related li.user_related_name{
	color:#000;
	font-size:12px;
	font-weight:bold;
	margin-top:5px;
}
.user_related li.user_related_blue_point{
	background:url(../images/bg_img_14.jpg) no-repeat;
	line-height:16px;
	padding-left:13px;
	margin-left:10px;
	padding-right:5px;
	margin-top:8px;
}
.user_related li.user_related_18{
	line-height:18px;
	padding-right:5px;
	margin-top:3px;
}
.user_related li.user_related_blue_point2{
	background:url(../images/bg_img_14.jpg) no-repeat;
	line-height:14px;
	padding-left:13px;
	margin-left:10px;
	padding-right:5px;
	margin-top:2px;
}
.user_related li.user_related_dsub{
	line-height:20px;
	padding-left:13px;
	margin-left:150px;
	padding-right:5px;
	margin-top:5px;
	height:20px;
}
.user_related li.user_related_dsub2{
	line-height:20px;
	padding-left:13px;
	margin-left:20px;
	padding-right:5px;
	margin-top:15px;
	height:20px;
	font-size:14px;
	color:#000;
	font-weight:bold;
}
.user_related li.user_related_dsub3{
	line-height:16px;
	padding-left:35px;
	margin-left:20px;
	padding-right:5px;
	font-weight:bold;
	font-size:11px;
}
.user_related li.user_related_dsub4{
	line-height:16px;
	padding-left:17px;
	margin-left:20px;
	padding-right:5px;
	font-weight:bold;
	font-size:11px;
}
.user_related_no_point{
	line-height:16px;
	margin-top:8px;
}
.user_related li.user_related_red{
	color:#ff0000;
}
.left_null_24{
	margin-left:24px;
}
.left_null_88{
	margin-left:88px;
	margin-top:5px;
}
.text_box_2{
	border: 1px solid #7f9db9;
	width:190px;
	height:16px;
}
.border_dashed_user{
	border:#989898 dashed 1px;
	padding-left:8px;
	padding-right:7px;
	margin-top:6px;
	padding-top:15px;
	height:100%;
}
.border_dashed2{
	border:#989898 dashed 1px;
	margin-top:6px;
	padding:6px 2px 6px 2px;
	height:100%;
}
.user_related_textbox{
	width:95%;
	list-style:none;
	margin-left:10px; display:inline; float:left;
	margin-top:6px;
}
.user_related_textbox li{
	margin-bottom:5px;
	line-height:25px;
}
.user_related_textbox li.user_textbox_name{
	width:30%;
	text-align:right;
	color:#000;
	font-size:12px;
	font-weight:bold;
	float:left;
	margin:0;
	padding:0;
	height:25px;
}
.user_related_textbox li.user_textbox_name2{
	width:30%;
	text-align:right;
	color:#000;
	font-size:12px;
	font-weight:bold;
	float:left;
	margin:0;
	padding:0;
	height:90px;
}
.user_related_textbox li.user_textbox_box{
	width:68%;
	font-size:12px;
	color:#999;
	float: left;
	padding:0 0 0 3px;
	height:25px;
}
.user_related_textbox li.user_textbox_box2{
	width:68%;
	font-size:12px;
	color:#999;
	float: left;
	padding:0 0 0 3px;
	height:90px;
}
.separate{
	width:95%;
	float:left;
	height:100%;
}
.f_font_00012{
	font-size:11px;
	font-weight:bold;
	color:#000;
}
.f_font_00014{
	font-size:14px;
	font-weight:bold;
	color:#000;
}
.f_font_00018{
	font-size:18px;
	color:#000;
}
.user_related_left{
	width:50%;
	float:left;
}
.user_related_right{
	width:49%;
	float:left;
	border-left:#CCC solid 1px;
}
.user_related_main{
	width:99%;
	float:left;
}
.user_related_bottom{
	width:99%;
	height:30px;
	float:left;
}
/*----??????--------------------------????------------------*/
.list_message{
	width:99%;
	height:25px;
	line-height:25px;
	text-align:right;
	color:#000;
	font-weight:bold;
}
.list_linkfont{
	font-size:11px;
	font-weight:bold;
	color:#1812ff;
}
.list_linkfont a{
	color:#1812ff;
	text-decoration:none;
}
.list_linkfont a:hover{
	color:#1812ff;
	text-decoration:underline;
}
.table_titlebg{
	background-color:#e3e3e3;
	text-align:center;
	font-size:11px;
	color:#000;
	font-weight:bold;
}
.table_titlebg3{
	background-color:#e3e3e3;
	font-size:12px;
	color:#000;
	padding-left:12px;
	padding-right:6px;
	line-height:16px;
}
.table_titlebg2{
	background-color:#e3e3e3;
	font-size:11px;
	color:#000;
	font-weight:bold;
	padding-left:5px;
}
.table_textbg2{
	background:#f1f1f1;
}
.td_textbg{
	background-color:#f6f7fa;
	padding:10px 5px 10px 5px;
}
.td_textbg2{
	padding:10px 5px 10px 5px;
}
.table_bg_line1{
	border-bottom:#CCC dashed 1px;
	border-left:#ccc dashed 1px;
	padding:8px;
}
.table_bg_line2{
	border-bottom:#CCC dashed 1px;
	padding:8px;
}
.table_bg_line3{
	border-left:#ccc dashed 1px;
	padding:8px;
}
.table_bg_line4{
	padding:8px;
}
.table_bg_jb{
	background:url(../images/bg_img_18.jpg) repeat-x;
	height:104px;
}


.comment_pro{
	list-style:none;
	width:790px;
	margin-top:15px;
	height:60px;
}
.comment_pro li{
	float:left;
	padding-left:10px;
	margin-top:3px;
}
.comment_pro li.comment_pro_img{
	width:50px;
	height:50px;
}
.comment_pro li.comment_pro_name{
	font-size:14px;
	font-weight:bold;
	color:#000;
	width:710px;
}
.comment_pro li.comment_pro_price{
	font-size:14px;
	color:#8a0101;
	width:710px;
	font-weight:bold;
}
.comment_pro li.comment_pro_star{
	width:710px;
}
.comment_reviews{
	list-style:none;
	width:780px;
	margin-bottom:20px;
	float:left;
}
.comment_reviews li{
	float:left;
	line-height:16px;
}
.comment_reviews li.reviews_title{
	font-size:14px;

	color:#000;
	line-height:20px;
	width:760px;
	font-weight:bold;
	border-bottom:1px solid #a0a0a0;
	background:url(../images/bg_img_13.jpg) no-repeat;
	padding-left:20px;
	margin-top:20px;
}
.comment_reviews li.reviews_title2{
	font-size:14px;
	color:#000;
	line-height:20px;
	width:760px;
	font-weight:bold;
	border-bottom:1px solid #a0a0a0;
	background:url(../images/bg_img_13_2.jpg) no-repeat;
	padding-left:20px;
	margin-top:20px;
}
.comment_reviews li.reviews_name{
	float:left;
	width:120px;
	text-align:right;
	font-size:12px;
	color:#000;
	font-weight:bold;
	margin-top:10px;
}
.comment_reviews li.reviews_text{
	float:left;
	width:640px;
	text-align:left;
	padding-left:10px;
	margin-top:10px;
}
.comment_reviews li.reviews_author{
	float:left;
	width:780px;
}
.submit_btn{
	float:left;
	width:780px;
	border-top:#CCC dashed 1px;
	padding-top:8px;
	padding-bottom:8px;
	text-align:center;
}
.step_wiht{
	width:100%;
	height:100%;
	float:left;
}
.step_wihtcart{
	width:100%;
	float:left;
}
/*---------------????????-----------------????-------------*/
.step_style{
	list-style:none;
	/*padding-left:5px;*/
	height:45px;
	border-bottom:1px #CCC solid;
	width:100%;
}
.step_style li{
	height:28px;
	background:url(../images/bg_img_16.jpg) repeat-x;
	font-size:14px;
	color:#a7a7a7;
	font-weight:bold;
	padding:16px 62px 0px 63px;
	float:left;
	margin-left:1px;
	padding-left:46px!important; 
	padding-right:49px!important;
	padding-left:46px; 
	padding-right:46px;
}
.step_style li.last{
	padding-right:33px;
}
.step_style li.step_style_curren{
	height:28px;
	background:url(../images/bg_img_17.jpg) repeat-x;
	font-size:16px;
	color:#ff9000;
	float:left;
	vertical-align:middle;
}
.step_style li.step_style_curren2{
	height:28px;
	background:url(../images/bg_img_17.jpg) repeat-x;
	font-size:16px;
	color:#ff9000;
	float:left;
	vertical-align:middle;
}


.step_style_ru{
	list-style:none;
	/*padding-left:5px;*/
	height:45px;
	border-bottom:1px #CCC solid;
	width:100%;
}
.step_style_ru li{
	height:28px;
	background:url(../images/bg_img_16.jpg) repeat-x;
	font-size:14px;
	color:#a7a7a7;
	font-weight:bold;
	padding:16px 62px 0px 63px;
	float:left;
	margin-left:1px;
	padding-left:35px!important; 
	padding-right:35px!important;
	padding-left:38px; 
	padding-right:38px;
}
.step_style_ru li.last{
	padding-right:33px;
}
.step_style_ru li.step_style_curren{
	height:28px;
	background:url(../images/bg_img_17.jpg) repeat-x;
	font-size:16px;
	color:#ff9000;
	float:left;
	vertical-align:middle;
}
.step_style_ru li.step_style_curren2{
	height:28px;
	background:url(../images/bg_img_17.jpg) repeat-x;
	font-size:16px;
	color:#ff9000;
	float:left;
	vertical-align:middle;
}


.step_style_pt{
	list-style:none;
	/*padding-left:5px;*/
	height:45px;
	border-bottom:1px #CCC solid;
	width:100%;
}
.step_style_pt li{
	height:28px;
	background:url(../images/bg_img_16.jpg) repeat-x;
	font-size:14px;
	color:#a7a7a7;
	font-weight:bold;
	padding:16px 62px 0px 63px;
	float:left;
	margin-left:1px;
	padding-left:20px!important; 
	padding-right:20px!important;
	padding-left:25px; 
	padding-right:25px;
}
.step_style_pt li.last{
	padding-right:33px;
}
.step_style_pt li.step_style_curren{
	height:28px;
	background:url(../images/bg_img_17.jpg) repeat-x;
	font-size:16px;
	color:#ff9000;
	float:left;
	vertical-align:middle;
}
.step_style_pt li.step_style_curren2{
	height:28px;
	background:url(../images/bg_img_17.jpg) repeat-x;
	font-size:16px;
	color:#ff9000;
	float:left;
	vertical-align:middle;
}
/*-------------------????????------------------------????--------------------------*/
.help_login{
	width:400px;
	height:auto;
	margin-left:auto;
	margin-right:auto;
	/*margin-top:100px; world cup ADD*/
	margin-top:138px;
	
}
.help_text{
	font-size:14px;
	text-align:center;
	line-height:16px;
	font-weight:bold;
	color:#000;
}
.help_bottom{
	background:#fff repeat-x;
	height:18px;
	margin-top:4px;
}
.font_help_orange{
	font-size:14px;
	color:#ff7800;
	font-weight:bold;
}
.font_help_orange12{
	font-size:12px;
	color:#ff7800;
	font-weight:bold;
	line-height:25px;
	padding-left:12px;
}
.font_help_orange12 a{
	color:#ff7800;
	text-decoration:underline;
}
.font_help_orange12 a:hover{
	color:#ff7800;
	text-decoration:none;
}
.font_help_orange16{
	font-size:16px;
	color:#ff7800;
	font-weight:bold;
}
/*----------------???????---------------------????---------------------*/
.gift_cards{
	width:310px;
	height:210px;
	list-style:none;
	float:left;
	margin-top:8px;
	margin-left:4px;
}
.gift_cards li{
	text-align:center;
}
.gift_cards li.gift_cards_img{
	width:310px;
}
.gift_cards li.gift_cards_price{
	height:30px;
	line-height:30px;
	color:#9c0000;
	font-size:14px;
	font-weight:bold;
}
.gift_cards_text{
	height:37px;
	text-align:center;
	padding-top:15px;
	font-weight:bold;
}
.gift_cards_btn{
	text-align:center;
	vertical-align:middle;
	height:50px;
}

/*??????----------------------????---------------??----------------*/
.pro_gallery{
	width:175px;
	list-style:none;
	margin:4px 15px 7px 4px;
	border:#ccc solid 1px;
	float:left;
	height:225px;
}
.pro_gallery li{
	font-weight:bold;
	text-align:center;
}
.pro_gallery li.pro_gallery_img{
	padding:12px 5px 4px 5px;
	height:144px;
}
.pro_updates_left{
	float:left;
	width:128px;
	padding:12px 0px 7px 11px;
}
.pro_updates_right{
	float:left;
	width:645px;
	padding:12px 0px 7px 0px;
}
.help_width{
	float:left;
	height:auto;
}
.help_menu{
 	background: transparent url(../images/bg_img_20.jpg) repeat-y scroll 0 0;
 	width:165px;
 	list-style:none;
 	height:auto;
 	margin:0px auto;
}
.help_menu li{
	width:165px;
	font-weight:bold;
}
.help_menu li a{
	text-decoration:none;
}
.help_menu li a:hover{
	text-decoration:none;
}
.help_menu li.help_menu_title{
 	margin-top:1px;
 	background:url(../images/bg_img_19.jpg) no-repeat;
 	padding-left:15px;
	height:28px;
 	line-height:28px;
 	font-size:14px;
 	color:#ff9000;
 	width:150px;
}
.help_menu li.help_menu_title a{
	color:#ff9000;
}
.help_menu li.help_menu_title a:hover{
	color:#000;
}
.help_menu li.help_menu_name{
 	background: transparent url(../images/img_35.jpg) no-repeat scroll 8px 10px;
 	padding-left:17px;
 	width:140px;
 	line-height:18px;
 	font-size:12px;
 	color:#888;
 	padding-top:5px;
}
.help_menu li.help_menu_name a{
	color:#888;
}
.help_menu li.help_menu_name a:hover{
	color:#000;
}
.help_menu li.help_menu_title2{
	margin-top:1px;
	background:url(../images/bg_img_21.jpg) no-repeat;
	padding-left:15px;
	height:28px;
	line-height:28px;
	font-size:14px;
	color:#9c9c9c;
	width:150px;
}
.help_menu li.help_menu_title2 a{
	color:#9c9c9c;
}
.help_menu li.help_menu_title2 a:hover{
	color:#000;
}
.error{
	width:550px;
	margin-left:auto;
	margin-right:auto;
	padding-top:50px;
	padding-bottom:80px;
}
.product_inf_img{
	width:208px;
}
.pro_information li ol,.pro_information li ul{width:950px;padding:0; margin:0}


.font_paypage{
	font-size:14px;
	font-weight:bold;
	color:#000;
	line-height:18px;
}
.font_paypage2{
	font-size:11px;
	font-weight:bold;
	line-height:16px;
}
.font_paypage3{
	font-size:11px;
	font-weight:bold;
	line-height:16px;
	color:#de0300;
}


.pro_inf_bigimg{
	width:664px;
	height:369px;
	border:1px solid #7a7a7a;
	float:left;
	margin-top:8px;
	margin-bottom:8px;
}
.pro_inf_bigimgk{
	width:315px;
	height:300px;
	float:left;
	margin-top:8px;
	margin-bottom:8px;
}
.pro_inf_bigimg2{
	width:468px;
	height:300px;
	margin:8px 0px 8px 8px;
	float:left;
	background: no-repeat center center url(../images/loading.gif);
	border:1px solid #CCC;
}
.pro_inf_smallimg{
	width:120px;
	height:369px;
	margin-top:8px;
	margin-bottom:8px;
	margin-left:2px;
	float:left;
}
.pro_inf_img{
	list-style:none;
	width:120px;
	height:369px;
}
.pro_inf_img li{
	border:1px solid #CCC;
	background:center center no-repeat;
	display:block;
	overflow:hidden;
	width:50px;
	height:50px;
	float:left;
	margin:0px 3px 6px 3px;
}
.pro_inf_upimg{
	width:315px;
	height:241px;
	border:1px solid #CCC;
	margin-bottom:8px;
	/*background:no-repeat center center url(../images/loading.gif);*/
    overflow: hidden;
    position: relative;
}
.pro_inf_upimg1{
	width:315px;
	height:241px;
	background:no-repeat center center url(../images/loading.gif);
    position: relative;
    left: 0px;
    top: 0px;
}
.pro_inf_downimg{
	width:317px;
	height:52px;
}
.pro_inf_btn{
	width:5px;
	height:52px;
	float:left;
    cursor: pointer;
}
.pro_inf_btn:hover{
	background-color: #7a7a7a;
}

.pro_inf_btn_prve{
	background:no-repeat center center url(../images/left_img.gif);
}
.pro_inf_btn_next{
	background:no-repeat center center url(../images/right_img.gif);
}
.pro_inf_center{
	width:307px;
	height:52px;
	float:left;
}
.pro_inf_gdimg{
	list-style:none;
	width:307px;
	height:52px;
	overflow:hidden;
}
.pro_inf_gdimg li{
	border:1px solid #CCC;
	background:center center no-repeat;
	display:block;
	overflow:hidden;
	width:50px;
	height:50px;
	float:left;
	margin:0px 4px 8px 4px;
}
.pro_inf_gdimg li:hover{
	border:1px solid #EE780E;
}
.pro_inf_gdimg li.cur_img{
	border:1px solid #EE780E;
}
.pro_inf_midpoint{
    border: 1px solid #EE780E;
    position: absolute;
    left: 0px;
    top: 0px;
}




.pro_info_0219{
	width:789px;
	height:371px;
	margin-top:8px;
	margin-bottom:8px;
}
.pro_0219_left{
	width:688px;
	height:369px;
	border:1px solid #7e7e7e;
	border-right:none;
	background: no-repeat center center url(../images/loading.gif);
	float:left;
}
.pro_0219_right{
	width:98px;
	height:369px;
	border-bottom:1px solid #7e7e7e;
	border-top:1px solid #7e7e7e;
	border-right:1px solid #7e7e7e;
	/*background:#bfbfbf;*/
	float:left;
}
.pro_0219_simg{
	list-style:none;
	margin:0px auto;
	width:52px;
	/*height:339px;*/
	margin-top:6px;
}
.pro_0219_btn{
	width:52px;
	height:13px;
    cursor: pointer;
	margin:0px auto;
}
/*.pro_0219_btn:hover{
	background-color: #7a7a7a;
}*/

.pro_0219_btn_prve{
	background:no-repeat center center url(../images/img_0302_01.gif);
}
.pro_0219_btn_next{
	background:no-repeat center center url(../images/img_0302_02.gif);
}
.pro_0219_simg li.pro_0219_img{
	width:50px;
	height:50px;
	border:1px solid #9c9c9c;
	background:#fff;
	overflow:hidden;
    margin-top: 3px;
}
.pro_0219_simg li.pro_0219_img:hover{
	border:1px solid #EE780E;
}
.pro_0219_simg li.pro_0219_cur_img{
	width:50px;
	height:50px;
	border:1px solid #EE780E;
	background:#fff;
	overflow:hidden;
    margin-top: 3px;
}
.pro_0219_overlayer{
    background: #FFFFFF;
    position: absolute;
    filter: alpha(opacity=95);
    opacity: 0.95;
    left: 0px;
    top: 0px;
}

.pro_0526_overlayer{
    background: #FFFFFF;
    position: absolute;
    left: 0px;
    top: 0px;
}

.pro_0219_container{
    position: absolute;
    left: 0px;
    top: 0px;
}
.pro_0219_overlayer1{
	background:no-repeat center center url(../images/loading.gif);
    position: absolute;
    left: 0px;
    top: 0px;
	z-index:999;
}
.ms_thanks{
    text-align: center;
}


.big_btn{
    width:280px;
    height:23px;
    margin: 218px 0px 0px 190px;
    cursor: pointer;
}
.big_btn_img{
    width:22px;
    height:23px;
    float:left;
	background:no-repeat center center url(../images/btn_0223.gif);
}
.photos_img a{
    display: block;
	background:no-repeat center center url(../images/img_42.jpg);
    width: 189px;
    height: 55px;
}
.big_btn_text{
    width:153px;
    height:23px;
    text-align:center;
    color:#278be3;
    font-size:11px;
    float:left;
    line-height:23px;
    text-decoration:underline;
}



.photos{
    width:100%;
    height:55px;
    background:url(../images/bg_img_27.jpg) repeat-x;
}
.photos_img{
    width:20%;
    height:55px;
    float:left;
}
.photos_img2{
    width:20%;
    height:55px;
    float:left;
    text-align:right;
}
.photos_btn{
    width:60%;
    height:55px;
    float:left;
    text-align:center;
}
.photos_btn a.prev{
    display: block;
	background:no-repeat center center url(../images/btn_img_33.jpg);
    width: 124px;
    height: 55px;
}
.photos_btn a.close{
    display: block;
	background:no-repeat center center url(../images/btn_img_34.jpg);
    width: 84px;
    height: 55px;
}
.photos_btn a.next{
    display: block;
	background:no-repeat center center url(../images/btn_img_35.jpg);
    width: 117px;
    height: 55px;
}

.photos_close{
 width:140px;
 height:24px;
 float:right;
}
.photos_home{
 width:140px;
 height:31px;
 float:right;
}
.photos_home a{
    display: block;
	background:no-repeat center center url(../images/img_0226_03.gif);
    width: 140px;
    height: 31px;
}
.photos_text{
 width:100%;
 font-size: 24px;
 line-height:24px;
 text-align:center;
}
.photos_close_btn{
 width:80px;
 height:24px;
 float:left;
 text-align:center;
}
.photos_close_btn a{
    display: block;
	background:no-repeat center center url(../images/img_0226_04.gif);
    width: 80px;
    height: 24px;
}
.photos_close_img{
 width:35px;
 height:24px;
 float:right;
 background:url(../images/img_0226_05.gif) no-repeat;
}
.photos_close_img2{
 width:25px;
 height:24px;
 float:left;
}
#currimg{
    font-weight: bold;
}


.dlg_overlayer{
    background: #000000;
    position: absolute;
    filter: alpha(opacity=75);
    opacity: 0.75;
    left: 0px;
    top: 0px;
	z-index:104;
}
.secure{
    position: absolute;
    left: 0px;
    top: 0px;
    width:439px;
    height:455px;
    border:#676767 solid 1px;
    /* margin:195px auto auto auto; */ 
}
.secure_1{
	width:439px;
	height:auto;
}
.secure_1_left{
	width:408px;
	height:31px;
	float:left;
}
.secure_1_right{
	width:31px;
	height:31px;
	float:left;
}
.secure_2{
	width:379px;
	height:auto;
	background:url(../images/img_0223_04.gif) repeat-y;
	padding-left:30px;
	padding-right:30px;
}





/*--------------------------------------0302-B----------------------------------------------*/
.pro_0302_bg{
	width:89px;
	height:253px;
	background:url(../images/img_0302_03.gif) no-repeat;
	padding-top:25px;
}
.pro_0302_right{
	width:89px;
	height:304px;
}
.pro_0302_btn{
	width:89px;
	height:13px;
	margin:0px auto;
	text-align:center;
	cursor: pointer;
}
.pro_0302_btn_prve{
	background:no-repeat center center url(../images/img_0302_01.gif);
}
.pro_0302_btn_next{
	background:no-repeat center center url(../images/img_0302_02.gif);
}
.pro_0302_btn_prveH{
	background:no-repeat center center url(../images/img_0302_01h.gif);
}
.pro_0302_btn_nextH{
	background:no-repeat center center url(../images/img_0302_02h.gif);
}

.pro_0302_main{
	width:787px;
	height:398px;
	/*border:1px solid #7e7e7e;*/
	float:left;
	padding:10px 0px;
}
.pro_0302_left{
	width:660px;
	height:369px;
	/*text-align:center;*/
	float:left;
	background:no-repeat center center url(../images/loading.gif); 
}
.pro_0302_right2{
	width:105px;
	height:340px;
	float:left;
	padding-left:15px;
	padding-top:29px;
}

/*--------------------------------------0302-A----------------------------------------------*/
.pro_inf0302_downimg{
 width:292px;
 height:79px;
 margin-left:12px;
}

.pro_inf0302_upimg1{
 width:315px;
 height:261px;
	background:no-repeat center center url(../images/loading.gif);
	left: 0px;
}
/*.pro_inf0302_upimg1 img{-ms-interpolation-mode: bicubic;}*/

.pro_inf0302_btn{
 width:13px;
 height:79px;
 float:left;
 cursor:pointer;
}
.pro_inf0302_btn_prve{
	background:no-repeat center center url(../images/img_0302_05.gif);
}
.pro_inf0302_btn_prveH{
	background:no-repeat center center url(../images/img_0302_05h.gif);
}
.pro_inf0302_btn_next{
	background:no-repeat center center url(../images/img_0302_04.gif);
}
.pro_inf0302_btn_nextH{
	background:no-repeat center center url(../images/img_0302_04h.gif);
}
.pro_inf0302_center{
	width:266px;
	height:79px;
	float:left;
	background:url(../images/img_0302_06.gif) no-repeat;
}
.pro_inf0302_bigimgk{
	width:315px;
	height:365px;
	float:left;
	margin-bottom:4px;
	margin-left:2px;
	margin-top:4px;
	border:solid 1px #ccc;
}
.pro_inf0302_upimg{
 width:315px;
 height:261px;
    overflow: hidden;
}
.pro_inf0302_bigimg2{
 width:460px;
 height:365px;
 margin:4px 0px 4px 3px;
 float:left;
 background:#fff;
 border:1px solid #ccc;
	background:no-repeat center center url(../images/loading.gif);
}


/*------?------*/
.pro_0302_simg{
 list-style:none;
 margin:0px auto;
 width:56px;
 padding:0px;
}
.pro_0302_simg li{
 width:56px;
 height:56px;
 margin-top:2px;
}
.pro_0302_simg li a.div_pro_0302_cur_img{
 width:50px;
 height:50px;
 border:3px solid #ffc120;
 display: block; margin:0px;
 background: center center no-repeat;
}
.pro_0302_simg li a.div_pro_0302_img{
 width:50px;
 height:50px;
 border:1px solid #ccc;
 display: block;
 margin:2px;
 background: center center no-repeat;
}
.pro_0302_simg li a.div_pro_0302_img:hover{
 border:3px solid #ffc120;
 margin:0px;
}
.onselectPro_0302_simg{
 border:3px solid #ffc120;
}


/*------o?------*/
.pro_inf0302_gdimg{
 list-style:none;
 width:256px;
 height:56px;
 overflow:hidden;
 margin-left:10px;
 margin-top:11px;
}
.pro_inf0302_gdimg li{
 width:56px;
 height:56px;
 float:left;
 margin-left:2px;
}
.pro_inf0302_gdimg li a.div_pro_inf_cur_gdimg{
 width:50px;
 height:50px;
 border:3px solid #ffc120;
 display:block;
 margin:0px;
 background: center center no-repeat;
}
.pro_inf0302_gdimg li a.div_pro_inf_gdimg{
 width:50px;
 height:50px;
 border:1px solid #ccc;
 display:block;
 margin:2px;
 background: center center no-repeat;
}

.pro_inf0302_gdimg li a.div_pro_inf_gdimg:hover{
 border:3px solid #ffc120;
 margin:0px;
}
.ddd{
border:0px solid #666666;
}
.ddd a{
 width:50px;
 height:50px;
 border:1px solid #ccc;
 display:block;
 margin:2px;
 background: center center no-repeat;
}

.ddd a:hover{
 border:3px solid #ffc120;
 margin:0px;
}

.pro_expaired_img {
	width: 157px;
	height: 157px;
	background:no-repeat url(../images/img_0311_03.gif);
}
.pro_expaired_noimg {
	width: 157px;
	height: 157px;
}
.pro_expairedfloatdiv{
	position:relative;
	left:0px;
	top:0px;
	z-index:99;
	height:0px;
	width:0px
}






.list_message{
	width:99%;
	height:25px;
	line-height:25px;
	text-align:right;
	color:#000;
	font-weight:bold;
}
.list_linkfont{
	font-size:11px;
	font-weight:bold;
	color:#1812ff;
}
.list_linkfont a{
	color:#1812ff;
	text-decoration:none;
}
.list_linkfont a:hover{
	color:#1812ff;
	text-decoration:underline;
}
.table_titlebg{
	background-color:#e3e3e3;
	text-align:center;
	font-size:11px;
	color:#000;
	font-weight:bold;
}
.table_titlebg3{
	background-color:#e3e3e3;
	font-size:12px;
	color:#000;
	padding-left:12px;
	padding-right:6px;
	line-height:16px;
}
.table_titlebg2{
	background-color:#e3e3e3;
	font-size:11px;

	color:#000;
	font-weight:bold;
	padding-left:5px;
}
.table_textbg2{
	background:#f1f1f1;
}
.td_textbg{
	background-color:#f6f7fa;
	padding:10px 5px 10px 5px;
}
.td_textbg2{
	padding:10px 5px 10px 5px;
}
.table_bg_line1{
	border-bottom:#CCC dashed 1px;
	border-left:#ccc dashed 1px;
	padding:8px;
}
.table_bg_line2{
	border-bottom:#CCC dashed 1px;
	padding:8px;
}
.table_bg_line3{
	border-left:#ccc dashed 1px;
	padding:8px;
}
.table_bg_line4{
	padding:8px;
}
.table_bg_jb{
	background:url(../images/bg_img_18.jpg) repeat-x;
	height:104px;
}


.menu_top2{
	margin-top:12px;
	margin-left:3px;
	width:163px;
	height:100%;
}
.menu_show2{
	width:159px;
	margin:0px;
	list-style:none;
	background:#cc0001;
	height:auto;
}
.menu_show2 li{
	color:#6d262c;
	height:auto;
}
.menu_show li.div{
	color:#6d262c;
	background:#0099CC;
	/*height:auto;*/
}
.menu_show2 li a{
	color:#6d262c;
	text-decoration:none;
}
.menu_show2 li a:hover{
	color:#000;
	text-decoration:none;
}
.menu_show2 li.menu_show_title2{
	height:30px;
	color:#9c020a;
	font-size:12px;
	font-weight:bold;
	width:157px;
	padding-left:6px;
	background:#f4f4f4;
	line-height:30px;
}
.menu_show2 li.menu_show_name2{
	width:153px;
	line-height:18px;
	padding-left:6px;
	background:#fff;
}
.menu_show2 li.menu_currently_title2{
	line-height:18px;
	font-size:12px;
	background:url(../images/bg_img_15_2.jpg) no-repeat;
	background-color:#fff;
	color:#f88238;
	font-weight:bold;
	width:144px;
	padding-left:15px;
}
.menu_show2 li.menu_currently_name2{
	line-height:18px;
	font-size:11px;
	background:url(../images/bg_img_15_2.jpg) no-repeat;
	background-color:#fff;
	color:#f88238;
	width:144px;
	padding-left:15px;
}


.menu_m0422_a, .menu_m0422_b{
	width:143px;
	height:18px;
	line-height:18px;
	padding-left:16px;
	margin-bottom:1px;
	color:#530000;
}
.menu_m0422_b{
	background:url(../images/menu_bg4.jpg) no-repeat;
	background-color:#ffcd44;
}
.menu_m0422_a{
	background:url(../images/menu_bg3.jpg) no-repeat;
	background-color:#ffbc08;
}

.menu_m0433_a, .menu_m0433_b{
	width:143px;
	line-height:18px;
	padding-left:16px;
	margin-bottom:1px;
	color:#530000;
}
.menu_m0433_b{
	background:url(../images/menu_bg4.jpg) no-repeat;
	background-color:#ffcd44;
}
.menu_m0433_a{
	background:url(../images/menu_bg3.jpg) no-repeat;
	background-color:#ffbc08;
}
.font_menu0422{
	color:#530000;
}
.font_menu0422 a{
	color:#530000;
	text-decoration:none;
}
.font_menu0422 a:hover{
	color:#000;
	text-decoration:none;
}
.all_menu_0422{
	width:159px;
	height:26px;
	margin-bottom:1px;
}
.menu_top2_0422{
	width:159px;
	height:100%;
	margin-bottom:1px;
}
.menu_show2_0422{
	width:159px;
	margin:0px;
	list-style:none;
	background:#cc0001;
	height:auto;
}
.menu_show2_0422 li{
	height:auto;
}
.menu_show2_0422 li a{
	color:#6d262c;
	text-decoration:none;
}
.menu_show2_0422 li a:hover{
	color:#000;
	text-decoration:none;
}
.menu_show2_0422 li.menu_show_title2{
	height:30px;
	color:#9c020a;
	font-size:12px;
	font-weight:bold;
	width:157px;
	padding-left:6px;
	background:#f4f4f4;
	line-height:30px;
}
.menu_show2_0422 li.menu_show_name2{
	width:143px;
	line-height:18px;
	padding-left:16px;
	background:#fff;
	color:#6d262c;
}
.menu_show2_0422 li.menu_show_name2_000{
	width:143px;
	line-height:18px;
	padding-left:16px;
	background:#fff;
	color:#000;
}
.menu_show2_0422 li.menu_currently_title2{
	line-height:18px;
	font-size:12px;
	background:url(../images/bg_img_15_3.jpg) no-repeat;
	background-color:#fff;
	color:#f88238;
	font-weight:bold;
	width:126px;
	padding-left:33px;
}
.menu_show2_0422 li.menu_currently_name2{
	line-height:18px;
	font-size:11px;
	background:url(../images/bg_img_15_3.jpg) no-repeat;
	background-color:#fff;
	color:#f88238;
	width:126px;
	padding-left:33px;
}
.news, .news_t, .news_img{
	width:165px;
         clear:both;
}
.news_img{
	height:45px;
	float:left;
}
.news_title{
	list-style:none;
	margin:0px;
	width:150px;
	padding:0px;
	height:auto;
}
.news_title li{
	border-bottom:1px solid #d8d8d8;
	width:145px;
	color:#4d4d4d;
	margin:6px 10px;
	padding-bottom:4px;
}
.news_title li a{
	color:#4d4d4d;
	text-decoration:none;
}
.news_title li a:hover{
	color:#000;
	text-decoration:none;
}





/*----------------2009-04-29 ????------------------------*/



.news_title_0429{
	list-style:none;
	margin:0px 0px 6px 0px;
	width:165px;
	height:auto;
	border-bottom:1px solid #d8d8d8;
}
.news_title_0429 li{
	width:145px;
}
.news_title_0429 li.n_0429_t{
	color:#000;
	font-weight:700;
	margin:4px 10px;
}
.news_title_0429 li.n_0429_s{
	color:#4d4d4d;
	overflow:hidden;
	margin:0px 10px;
	height:16px;
}
.news_more{
	width:155px;
	height:20px;
	line-height:20px;
	text-align:right;
	padding-right:10px;
}
.news_more a{
	text-decoration:none;
	color:#8d8d8d;
}
.news_more a:hover{
	text-decoration:none;
	color:#000;
}
.help_menu li.help_menu_name0429{
 	background: transparent url(../images/img_35.jpg) no-repeat scroll 8px 10px;
 	padding-left:17px;
 	width:140px;
 	line-height:18px;
 	font-size:11px;
 	color:#888;
 	padding-top:5px;
}
.help_menu li.help_menu_name0429 a{
	color:#888;
}
.help_menu li.help_menu_name0429 a:hover{
	color:#000;
}
.help_menu li.nm_0429{
	margin-top:1px;
	background:url(../images/bg_img_21.jpg) no-repeat;
	text-align:right;
	padding-right:15px;
	height:18px;
	line-height:18px;
	font-size:11px;
	color:#9c9c9c;
	width:150px;
}
.help_menu li.nm_0429 a{
	color:#9c9c9c;
}
.help_menu li.nm_0429 a:hover{
	color:#000;
}
.news0429_text{
	width:800px;
	margin:0px;
	list-style:none;
	height:auto;
}
.news0429_text li{
	width:800px;
}
.news0429_text li.ntitle{
	width:800px;
	font-size:14px;
	font-weight:700;
	color:#666;
	height:30px;
	text-align:center;
	line-height:30px;
}
.news0429_text li.ntimes{
	width:800px;
	font-size:11px;
	color:#333;
	height:20px;
	text-align:right;
	line-height:20px;
}
.news0429_text li.ntext{
	width:800px;
	font-size:11px;
	color:#666;
	line-height:18px;
}



.hot_pro, .hot_p_img, .hot_p, .hotpro{
	width:172px;
}
.hot_p_img, .hot_p, .hotpro{
	height:auto;
}
.hotpro{
	list-style:none;
	margin:0px;
	padding:0px;
	background-color:#00CC66;
}
.hotpro li.hotpro_top, .hotpro li.hotpro_bottom{
	width:172px;
	float:left;
}
.hotpro li.hotpro_top{
	height:13px;
	background:url(../images/img_46.jpg) no-repeat;
}
.hotpro li.hotpro_center{
	height:auto;
	background:url(../images/img_48.jpg) repeat-y;
	color:#5e4503;
	padding:0px 15px;
	width:142px;
	float:left;
}
.hotpro li.hotpro_bottom{
	height:25px;
	background:url(../images/img_47.jpg) no-repeat;
}
.hotpro a:link    {font-family:Verdana; font-size:9pt; text-decoration:none;color:#277881}
.hotpro a:visited {font-family:Verdana; font-size:9pt; text-decoration:none;color:#277881}
.hotpro a:hover   {font-family:Verdana; font-size:9pt; text-decoration:none;color:#000000;text-decoration:blink;}


.insurance{
	border:1px dashed #ccc;
	margin-left:21px;
	background:#f0f0f0;
	color:#900;
	font-size:12px;
}






/*2009-05-18*/

.pro_infor_title_b0518{
	width:975px;
	background:url(../images/img_49.jpg) repeat-x;
	height:27px;
	padding-left:15px;
}
.pro_infor_column0518{
	list-style:none;
	margin:0px;
	float:left;
	width:auto;
	height:27px;
	background:#00FF66;
	margin-right:4px;
}
.pro_infor_column0518 li{
	float:left;
	height:27px;
	line-height:27px;
	font-size:14px;
	font-weight:bold;
}
.pro_infor_column0518 li.pro_infor_column_leftimg{
	background:url(../images/img_50.jpg) no-repeat;
	width:33px;
}
.pro_infor_column0518 li.pro_infor_column_name{
	background:url(../images/img_51.jpg) repeat-x;
	color:#ce1211;
}
.pro_infor_column0518 li.pro_infor_column_rightimg{
	background:url(../images/img_52.jpg) no-repeat;
	width:13px;
}
.pro_infor_column0518 li.pro_infor_column_leftimg_2{
	background:url(../images/img_54.jpg) no-repeat;
	width:33px;
}
.pro_infor_column0518 li.pro_infor_column_name_2{
	background:url(../images/img_55.jpg) repeat-x;
	color:#060;
}
.pro_infor_column0518 li.pro_infor_column_rightimg_2{
	background:url(../images/img_53.jpg) no-repeat;
	width:13px;
}
.top_0518{
	float:left;
	width:39px;
	height:27px;
}
.reviews_shows_0518{
	width:100%;
	height:40px;
	line-height:40px;
	text-align:center;
	color:#4d4d4d;
}
.pro_movie_0518{
	height:auto;
	margin-left:auto;
	margin-right:auto;
}
.pro_movie_0518_top, .pro_movie_0518, .pro_movie_0518_bottom, .pro_movie_0518_center{
	width:676px;
}
.pro_movie_0518_center{
	background:url(../images/img_67.jpg) repeat-y;
	height:387px;
}
.pro_movie_0518_bottom{
	height:44px;
	background:url(../images/img_66.jpg) no-repeat;
}
.pro_movie_0518_top{
	height:17px;
	background:url(../images/img_65.jpg) no-repeat;
}
.pro_m0518c_player{
	width:640px;
	height:385px;
	margin:0px 18px;
}
.pro_main_detail_big0518{
	list-style:none;
	width:676px;
	height:66px;
	margin:auto;
}
.pro_main_detail_big0518 li{
	width:100%;
	margin-bottom:5px;
	text-align:center;
	height:56px;
	background:url(../images/img_69.jpg) no-repeat;
	padding-top:10px;
}
.pro_main_detail_big0518 li.productreview{
	color:#000;
}
.pro_infor_0518_exper{
	list-style:none;
	width:100%;
	height:auto;
	margin:0px;
}
.pro_infor_0518_exper li{
	text-align:left;
}
.pro_infor_0518_exper li.pi0518e_title, .pi0518e_title2{
	height:20px;
	line-height:20px;
	font-size:14px;
	font-weight:700;
	color:#000;
	padding:0px 22px;
}
.pro_infor_0518_exper li.pi0518e_title{
	background:url(../images/img_70.jpg) no-repeat;
}
.pro_infor_0518_exper li.pi0518e_text{
	line-height:20px;
	padding:0px 22px;
	margin-bottom:20px;
}


.pro_infor_0518_exper li.pi0518e_title2{
	background:url(../images/img_71.jpg) no-repeat;
	margin-bottom:4px;
}
.pro_infor_0518_exper li.pi0518e_text2{
	line-height:20px;
	padding:5px 22px;
	margin:15px 0px;
	border:1px dashed #ffc732;
}
.pro_main_detail li.productmovie{
	width:141px;
	height:38px;
}

/*2009-05-21*/

.menu_c_0521{
	width:990px;
	height:14px;
	margin-left:auto;
	margin-right:auto;
}
.menu_c_0521 a{
	text-decoration:none;
	color:#666;
}
.menu_c_0521 a:hover{
	text-decoration:none;
	color:#000;
}

.menu_c_0521_list{
	width:990px;
	margin-left:auto;
	margin-right:auto;
	height:15px;
	overflow:hidden;
	padding-left:5px;
}
.menu_c_0521_list a{
	text-decoration:none;
	color:#666;
}
.menu_c_0521_list a:hover{
	text-decoration:none;
	color:#000;
}

.menu_c_0521_b{
	height:14px;
	margin-left:auto;
	margin-right:auto;

}
.menu_c_0521_b a{
	text-decoration:none;
	color:#666;
}
.menu_c_0521_b a:hover{
	text-decoration:none;
	color:#000;
}
.border_0521{
	border: 1px #cdcdcd solid;
	margin-top:6px;
	background:url(../images/img_73.jpg) repeat-x;
}
.experts_title_0521{
	height:66px;
	line-height:66px;
	color:#000;
	font-size:18px;
	font-weight:700;
}
.experts_title_0521_2{
	height:66px;
	line-height:66px;
	color:#a20c03;
	font-size:16px;
	font-weight:700;
}
.experts_title_0521, .pro_cate_name, .pro_cate_box, .p_cate_b0521, .pro_cate_search, .experts_title_0521_2, .experts_text, .page_0512{
	width:768px;
	margin:0 auto;
}
.pro_cate_search, .p_c_s_img, .p_c_s_center{
	height:32px;
}
.p_c_s_center{
	background:#eaeae9 repeat-x;
}
.p_c_s_img{
	width:8px;
}
.page_0512{
	height:45px;
}
.pro_cate_name{
	height:11px;
	background:url(../images/img_74.jpg) no-repeat;
	line-height:11px;
	font-size:12px;
	color:#06c;
}
.p_cate_b0521{
	list-style:none;
	margin:10px 0px 20px 0px;
	padding:10px 0px;
	height:auto;
	border:1px dashed #fc0;
	overflow:hidden;
}
.p_cate_b0521 li{
	font-size:12px;
	color:#666;
	float:left;
}
.p_cate_b0521 li.p_cate_name{
	font-size:12px;
	color:#666;
	width:220px;
	padding-left:10px;
	height:24px;
	line-height:24px;
}
.p_cate_b0521 li.p_cate_name_c{
	font-size:12px;
	color:#000;
	width:220px;
	padding-left:10px;
	height:24px;
	line-height:24px;
	font-weight:700;
}
.p_cate_b0521 li.p_cate_btn{
	width:768px;
	height:25px;
	text-align:center;
}



.step_wiht0521{
	width:100%;
	float:left;
	height:14px;
	padding-top:12px;
}
.pro_category li.category_name0521{
	font-size:18px;
	color:#666;
	padding-top:16px;
}
.function_region0521{
	margin-top:6px;
	width:640px;
	height:26px;
	border-bottom:#ccc solid 1px;
	border-top:#ccc solid 1px;
	padding-top:4px;
}
.main_center_bg_0521{
	height:100%;
	padding:0px 5px 0px 10px;
}
.main_pro_t_0521{
	width:100%;
	height:39px;
	padding-top:20px;
}
.m_p_t_0521{
	list-style:none;
	margin:0 auto;
	padding:0px;
	height:39px;
	padding-left:30px;
}
.m_p_t_0521_bg1{
	background:url(../images/img_81.jpg) repeat-x;
}
.m_p_t_0521_bg2{
	background:url(../images/img_85.jpg) repeat-x;
}
.m_p_t_0521_bg3{
	background:url(../images/img_86.jpg) repeat-x;
}
.m_p_t_0521 li{
	float:left;
	height:25px;
}
.m_p_t_0521 li.mpt_0521_img{
	width:17px;
}
.m_p_t_0521 li.mpt_0521_img2{
	width:27px;
}
.m_p_t_0521 li.mpt_0521_text{
	background:url(../images/img_84.jpg) repeat-x;
	line-height:25px;
	font-size:14px;
	font-weight:700;
}
.mpt_0521_text1{
	color:#cc9900;
}
.mpt_0521_text2{
	color:#cf1111;
}
.mpt_0521_text3{
	color:#009900;
}



/*2009-05-22*/

.pro_infor_0522, .proif_0522_left, .proif_0522_right, .pinfor_list_0522{
	height:28px;
}
.pinfor_list_0522{
	list-style:none;
	margin-left:8px;
	padding:0px;
}
.pinfor_list_0522 li{
	height:28px;
	background:url(../images/img_91.jpg) no-repeat;
	line-height:28px;
	float:left;
	padding:0px 10px;
	font-size:12px;
}
.pinfor_list_0522 li.pinfor_t_0522{
_padding-top:7px;
	color:#fff;
}
.pinfor_list_0522 li.pinfor_t_0522 a{
	color:#fff;
	text-decoration:none;
}
.pinfor_list_0522 li.pinfor_t_0522 a:hover{
	color:#ffffcc;
}
.pinfor_list_0522 li.pinfor_o_0522{
	color:#ffffcc;
}
.pinfor_list_0522 li.pinfor_o_0522 a{
	color:#ffffcc;
	text-decoration:none;
}
.pinfor_list_0522 li.pinfor_o_0522 a:hover{
	color:#ffffcc;
}
.pro_infor_0522{
	background:url(../images/img_87.jpg) repeat-x;
	margin-top:6px;
}
.proif_0522_left{
	width:120px;
	padding-left:20px;
}
.proif_0522_right{
	/*width:670px;*/
}
.p0522_left, .p0522_center, .p0522_right{
	height:23px;
	margin-top:4px;
}
.p0522_left{
	width:89px;
	line-height:21px;
	color:#600;
	font-size:12px;
	text-align:right;
	background:url(../images/img_88.jpg) no-repeat;
	cursor:pointer;
}
.p0522_center{
	width:21px;
}
.p0522_right{
	width:9px;
	background:url(../images/img_90.jpg) no-repeat;
}
.productprice0522{
	width:150px;
	font-size:16px;
	height:35px;
	line-height:35px;
	color:#666;
	font-weight:bold;
	padding-top:10px;
	text-decoration:line-through;
}
.productprice0522_2{
	width:170px;
	font-size:18px;
	color:#9d0f0e;
	font-weight:bold;
	float:left;
}
.productribbon li.productprice_0522{
	width:170px;
}
.productribbon li.pro_dashed_0522{
	border-left:1px dashed #989898;
	border-right:1px dashed #989898;
	padding:0px 8px;
}
.productribbon li.pro_dashed_0522_01{
	border-left:1px dashed #989898;
	padding:0px 8px;
}
.productribbon li.pro_dashed_0522_2{
	border-left:1px dashed #989898;
	padding:0px 8px;
}
.pro_dashed_b0522{
	width:70px;
	height:30px;
	overflow:hidden;
}
.pro_qty_0522, .pro_qty_0522_2{
	font-size:12px;
	color:#000;
	height:20px;
	line-height:20px;
}
.pro_qty_0522_2{
	width:100px;
	height:50px;
}
.pro_qty_0522{
	width:60px;
	margin-top:30px;
}

.menu_sub{
	/*width:165px;*/
	background:#cc0001;
	float:left;
    z-index: 9999;
}
.menu_top{
	margin-top:12px;
	margin-left:6px;
	width:159px;
	height:100%;
}
.menu_show{
	width:159px;
	margin:0px;
	list-style:none;
	background:#cc0001;
	height:auto;
}
.menu_show li{
	color:#6d262c;
	height:auto;
}
.menu_show li.div{
	color:#6d262c;
	background:#0099CC;
	/*height:auto;*/
}
.menu_show li a{
	color:#6d262c;
	text-decoration:none;
}
.menu_show li a:hover{
	color:#000;
	text-decoration:none;
}
.menu_show li.menu_show_title{
	height:20px;
	color:#9c020a;
	font-size:12px;
	font-weight:bold;
	width:149px;
	padding-left:10px;
	background:#f4f4f4;
	line-height:20px;
}
.menu_show li.menu_show_name{
	width:130px;
	line-height:18px;
	padding-left:22px;
	background:#fff;
}
.menu_show li.menu_currently_title{
	line-height:18px;
	font-size:12px;
	background:url(../images/bg_img_15.jpg) no-repeat;
	background-color:#fff;
	color:#f88238;
	font-weight:bold;
	width:115px;
	padding-left:37px;
}
.menu_show li.menu_currently_name{
	line-height:18px;
	font-size:12px;
	background:url(../images/bg_img_15.jpg) no-repeat;
	background-color:#fff;
	color:#f88238;
	width:115px;
	padding-left:37px;
}
/* new css */
.menu_top3{
	margin-top:12px;
	width:163px;
	height:100%;
}
.menu_show3{
	width:159px;
	margin:0px;
	list-style:none;
	background:#fff;
	height:auto;
}
.menu_show3 li{
	color:#6d262c;
	height:auto;
}
.menu_show3 li.div{
	color:#6d262c;
	background:#fff;
	/*height:auto;*/
}
.menu_show3 li a{
	color:#6d262c;
	text-decoration:none;
}
.menu_show3 li a:hover{
	color:#000;
	text-decoration:none;
}
.menu_show3 li.menu_show_title{
	height:30px;
	color:#9c020a;
	font-size:12px;
	font-weight:bold;
	width:157px;
	padding-left:6px;
	background:#f4f4f4;
	line-height:30px;
}
.menu_show3 li.menu_show_name{
	width:142px;
	line-height:18px;
	padding-left:16px;
	background:#fff;
}
.menu_show3 li.menu_show_name_0526{
	width:142px;
	line-height:18px;
	padding-left:16px;
	background:#ff9;
	border-bottom:1px dashed #fc6;
}
.menu_show3 li.menu_currently_title{
	line-height:18px;
	font-size:12px;
	background:url(../images/bg_img_15_3.jpg) no-repeat;
	background-color:#fff;
	color:#f88238;
	font-weight:bold;
	width:124px;
	padding-left:34px;
}
.menu_show3 li.menu_currently_name{
	line-height:18px;
	font-size:11px;
	background:url(../images/bg_img_15_3.jpg) no-repeat;
	background-color:#fff;
	color:#f88238;
	width:124px;
	padding-left:34px;
}

.menu_bottom{
	width:159px;
	padding:3px;
}
.menu_firstcolumn{
	/*width:159px;*/
	list-style:none;
	margin:0px;
}
.menu_firstcolumn li{
	margin-bottom:1px;
	/*width:134px;*/
	color:#530000;
}
.menu_firstcolumn li ul{position:absolute;left:-999em;height:auto;width:160px;margin:-30px 0 0 100px;}
.menu_firstcolumn li a{
	color:#530000;
	text-decoration:none;
}
.menu_firstcolumn li a:hover{
	color:#000;
	text-decoration:none;
}
.menu_firstcolumn li.menu_bgcolor1{
	width:132px;
	line-height:18px;
	background:url(../images/menu_bg.jpg) no-repeat;
	background-color:#ffbc08;
	padding-left:25px;
}
.menu_firstcolumn li.menu_bgcolor2{
	width:132px;
	background:url(../images/menu_bg2.jpg) no-repeat;
	background-color:#ffcd44;
	padding-left:25px;
	line-height:18px;
}
.menu_firstcolumn li.all_categories{
	width:146px;
	border:#ffcccc solid 1px;
	line-height:18px;
	color:#fff;
	font-size:12px;
	font-weight:bold;
	padding-left:11px;
	background:#ab0203;
}
/*5.25 logo liao*/
.logo_img0525{
	width:308px;
	height:99px;
	float:left;
}
.header_logo0525{
	width:990px;
	height:99px;
}
.ad_left_0525{
	position:absolute;
	width:84px;
	height:35px;
	background:url(../images/img_93.jpg) no-repeat;
	margin-top:99px;
}
.ad_right_0525{
	position:absolute;
	width:133px;
	height:35px;
	background:url(../images/img_95.jpg) no-repeat;
	margin:99px 0 0 857px;
}
.new_adimg_0525{
	width:366px;
	height:99px;
	float:right;
	background:url(../images/img_94.jpg) no-repeat;
}
.pro_information_text_box{
	border-bottom:#dedede solid 1px;
	border-left:#dedede solid 1px;
	border-right:#dedede solid 1px;
	padding:12px;
}
.pro_movie_0518{
	height:auto;
	margin-left:auto;
	margin-right:auto;
}
.pro_movie_0518_top, .pro_movie_0518, .pro_movie_0518_bottom, .pro_movie_0518_center{
	width:676px;
}
.pro_m0518c_player{
	width:640px;
	height:385px;
	margin:0px 18px;
}

.navcurrentcategory{color:#993300;}
.step_wiht0521 a{text-decoration:none;color:#666}

/*6.1 new liao*/
.p_mm_0531{
	width:741px;
	margin:0 auto;
	margin-top:20px;
	margin-bottom:20px;
}
.p_mm_0531, .p_mm_0531_img, .p_mm_0531_t, .pmm_0531{
	height:100px;
}
.p_mm_0531_img{
	width:39px;
}
.p_mm_0531_t{
	width:654px;
}
.pmm_0531{
	list-style:none;
	margin:0px;
	width:218px;
}
.pmm_0531 li{
	float:left;
}
.pmm_0531 li a{
	color:#999;
	text-decoration:none;
}
.pmm_0531 li a:hover{
	color:#666;
	text-decoration:underline;
}
.pmm_0531 li.pmm_0531_img, .pmm_0531 li.pmm_0531_img_2{
	width:120px;
	height:90px;
	padding:4px;
}
.pmm_0531 li.pmm_0531_name, .pmm_0531 li.pmm_0531_name_2{
	width:90px;
	padding:0px 8px;
	line-height:14px;
	font-size:11px;
}
.pmm_0531 li.pmm_0531_img{
	border:1px solid #ffe158;
	background:#fefcb3;
}
.pmm_0531 li.pmm_0531_img_2{
	border:1px solid #ddd;
	background:#fff;
}
.pmm_0531 li.pmm_0531_name{
	color:#000;
}
.pmm_0531 li.pmm_0531_name_2{
	color:#999;
}

.new_adimg_0605{
	width:366px;
	height:99px;
	float:right;
	background:url(../images/img_99.jpg) no-repeat;
}
.ad_right_0605{
	position:absolute;
	width:133px;
	height:35px;
	background:url(../images/img_100.jpg) no-repeat;
	margin:99px 0 0 857px;
}
.product{
	border:#989898 dashed 1px;
	width:956px;
	padding-left:32px;
	margin-left:auto;
	margin-right:auto;
	margin-top:6px;
	margin-bottom:20px;
	height:100%;
}
.product_img0605{
	float: left;
	height: 150px;
	width: 150px;
	border: 1px solid #d8d8d8;
	margin-top:30px;
}
.product_txt{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666;
	float: left;
	width: 760px;
	margin-left:14px;
	float:left;
    margin-top:20px;
	padding-top:10px;
}
.h1{
	font-size:16px;
	color:#000;
	line-height:16px;
	font-weight:bold;
	text-align:left;
}
.productlink0605{
	width:740px;
	list-style:none;
	float:left;
	margin-top:10px;
	margin-right:10px;
	text-align:center;
}
.productlink0605 li{
	float:left;
	width:85px;
	margin-top:6px;
	margin-right:6px;
	margin-left:6px;
}

.productlink0605 li.pro_link_1{
	background:url(../images/bg_img_04.jpg) no-repeat;
	height:15px;
	padding-left:20px;
	padding-bottom:5px;
	float:left;
}
.productlink0605 li.pro_link_2{
	background:url(../images/bg_img_05.jpg) no-repeat;
	height:15px;
	padding-left:20px;
	padding-bottom:5px;
	float:left;
}
.productlink0605 li.pro_link_3{
	background:url(../images/bg_img_06.jpg) no-repeat;
	height:15px;
	padding-left:4px;
	padding-bottom:5px;
	float:left;
}
.productlink0605 li.pro_link_4{
	background:url(../images/bg_img_26.jpg) no-repeat;
	height:15px;
	padding-left:-7px;
	padding-bottom:5px;
	float:left;
}
.productlink0605 li.pro_diggs{
	background:#ffe3b7;
	height:17px;
	line-height:17px;
	padding-left:0px;
	padding-right:6px;
	color:#000;
	font-size:12px;
	font-weight:bold;
	float:left;
}
.productlink0605 li a{
	text-decoration:none;
	color:#054d01;
}
.productlink0605 li a:hover{
	color:#054d01;
	text-decoration:underline;
}

.h2{
	font-size:12px;
	color:#606060;
	line-height:12px;
	text-align:left;
	margin-left:10px;
}
.h3{
	/*background-image: url(../images/img_09.jpg);*/
	background-repeat: no-repeat;
	background-position: left;
	margin-left:10px;
	/*padding-left:70px;*/
}
.h2marginbtn{
	margin-bottom:10px;
}
/*----*/
.pro_main_detail0605{
	list-style:none;
	width:760px;
}
.pro_main_detail0605 li{
	width:760px;
	margin-bottom:5px;
	float:left;
}
.pro_main_detail0605 li.productkey{
	font-size:12px;
	color:#606060;
	float:left;
}
.pro_main_detail0605 li.productreview{
	color:#606060;
	float:left;
}
.pro_main_detail0605 li.productshortdes	{
	color:#858585;
	float:left;
}

/*Ƶ*/
.pro_infor_title_b0605{
	width:975px;
	background:url(../images/img_103.jpg) repeat-x;
	height:27px;
	padding-left:15px;
}
.pro_infor_column0605{
	list-style:none;
	margin:0px;
	float:left;
	width:auto;
	height:27px;
	background:#00FF66;
	margin-right:4px;
}
.pro_infor_column0605 li{
	float:left;
	height:27px;
	line-height:27px;
	font-size:14px;
	font-weight:bold;
}

.mrht_10{
	margin-right:10px;
}
.pro_infor_t_center2{
	width:924px;
	height:27px;
	float:left;
}
.pro_infor_column0605 li.pro_infor_column_leftimg{
	background:url(../images/img_104.jpg) no-repeat;
	width:33px;
}
.pro_infor_column0605 li.pro_infor_column_name2{
	background:url(../images/img_106.jpg) repeat-x;
	width:180px;
	color:#060;
}
.pro_infor_column0605 li.pro_infor_column_rightimg{
	background:url(../images/img_105.jpg) no-repeat;
	width:13px;
}
.pro_infor_column0605 li.pro_infor_column_leftimg_2{
	background:url(../images/img_54.jpg) no-repeat;
	width:33px;
}
.pro_infor_column0605 li.pro_infor_column_name_2{
	background:url(../images/img_55.jpg) repeat-x;
	color:#060;
}
.pro_infor_column0605 li.pro_infor_column_rightimg_2{
	background:url(../images/img_53.jpg) no-repeat;
	width:13px;
}
/*----*/

.reviews li.reviews_dash{
	border-bottom:1px dashed #82a782;
	height:10px;
	float:left;
	width:920px;
	text-align:left;
	padding-left:10px;
	margin-top:10px;
}
.red0605{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #c00;
}
.red0605 a{
	color: #c00;
	text-decoration:underline;
}
.red0605 a:hover{
	color:#074b00;
	text-decoration:none;
}
.green0605 a{
	color:#074b00;
	text-decoration:underline;
	margin-left:200px;
}
.green0605 a:hover{
	color:#c00;
	text-decoration:underline;
}
.magtop10{
	margin-top:30px;
}
.reviews_shows_0605{
	width:100%;
	height:40px;
	line-height:40px;
	text-align:center;
	color:#4d4d4d;
	background-repeat: no-repeat;
	background-position: 340px;
}
.item{
	list-style:none;
	width:960px;
	margin-bottom:20px;
}
.item li{
	float:left;
	line-height:16px;
}
.item li.item_title{
	float:left;
	width:920px;
	font-size:14px;
	color:#336600;
	line-height:20px;
	font-weight:bold;
	padding-left:18px;
	margin-top:20px;
	margin-left:10px;
	background-image: url(../images/img_107.gif);
	background-repeat: no-repeat;
	background-position: left;
}
.item li.item_title2{
	float:left;
	width:940px;
	font-size:12px;
	color:#000;
	line-height:20px;
	font-weight:bold;
	padding-left:25px;
}
.item li.item_name{
	float:left;
	width:120px;
	text-align:center;
	font-size:12px;
	color:#000;
	font-weight:bold;
	margin-top:10px;
}
.item li.item_text{
	float:left;
	width:830px;
	text-align:left;
	padding-left:10px;
	margin-top:10px;
}
.item li.item_author{
	float:left;
	width:960px;
	margin-left:24px;
}
.item li.item_name{
	float:left;
	width:120px;
	text-align:right;
	font-size:12px;
	color:#000;
	font-weight:bold;
	margin-top:10px;
}
.reviews_shows_060502{
	width:940px;
	height:40px;
	text-align:right;
	line-height:40px;
	margin-right:10px;
	color:#4d4d4d;
	background-image: url(../images/060502.gif);
	background-repeat: no-repeat;
	background-position: right;
}
.item li.item_dash{
	border-bottom:1px dashed #82a782;
	height:10px;
	float:left;
	width:920px;
	text-align:left;
	padding-left:10px;
	margin-top:10px;
}

/*2009-06-26-²˵ʽ*/

.navMenu, .navMenutop{
	width:165px;
}
.navMenu{
	background:#c00;
}
.navMenu_mtop3{
	margin-top:3px;
}
.navMenutop{
	background:url(../images/img_102.jpg) no-repeat;
}
.navMenu_listname, .navMenutop{
	height:25px;
	line-height:25px;
}
.navMenu_listname{
	width:123px;
	color:#fff;
	font-weight:700;
	font-size:12px;
	padding-left:7px;
	float:left;
}
.navMenu_listimg{
	width:30px;
	padding-top:6px;
	height:19px;
}
.navMenubottom{
	padding:0px 3px 3px 3px;
}
.navMenubottom, .subMenu1{
	width:159px;
}
.subMenu1, .subMenu3, .subMenu4{
	list-style:none;
	margin:0;
	padding:0;
}
.subMenu1 li.topcat{
	font-weight:700;
	color:#650101;
	background-image:url(../images/menu_bg0629.gif);
	background-repeat:no-repeat;
	background-position:right center;
	display:block;
}
.subMenu1Height{
	/*height:21px;*/
	line-height:21px;
	/**height:21px;
	*line-height:21px;*/
/*	!height:21px;
	!line-height:21px;*/
}
.subMenu1 a.toplink{
	color:#650101;
	text-decoration:none;
	padding:0px 0px 0px 6px;
	display:block;
	height:21px;
	line-height:21px;
}
/*.subMenu1 a.toplink:hover{
	line-height:21px;
	height:21px;
}*/
.subMenu1_bg1{
	background-color:#fecd42;
}
.navMenunbottom{
	padding:0px 3px 3px 3px;
}
.subMenu1_bg2{
	background-color:#ffbc09;
}
.subMenu1_bg3{
	background-color:#feff99;
	padding-left:0.5em;
}
.subMenu1_mt1{
	margin-top:1px;
}
.subMenu1_mb1{
	margin-bottom:1px;
}
.subMenu1_font12{
	font-size:12px;
}
.subMenu2{
	background-color:#fff;
	list-style:none;
	margin:0;
	padding:0;
}
.subMenu2 li{
	color:#333;
	padding:0px 3px;
	font-weight:700;
	/*white-space:nowrap;*/
	display:block;
	/*height:20px;*/
}
.subMenu2 li a{
	color:#333;
	border-bottom:1px dashed #ccc;
	line-height:20px;
/*	height:19px;*/
	display:block;
	padding:0 6px 0 6px;
	text-decoration:none;
	background:#fff;
	font-size:11px;
	width: 240px;
}
.subMenu2 li a:hover {
	color:#333;
	border-bottom:1px dashed #ccc;
	line-height:20px;
	/*height:20px;*/
	background:#f0f0f0;
	border-top:none;
}
.subMenu2 li.subMenu2_top{
	border-top:1px solid #330001;
	border-right:1px solid #330001;
	border-left:1px solid #fff;
}
.subMenu2 li.subMenu2_center{
	border-left:1px solid #330001;
	border-right:1px solid #330001;
}
.subMenu2 li.subMenu2_bottom{
	border:1px solid #330001;
	border-top:none;
}
.subMenu2_link{
	font-size:11px;
	color:#333;
}
.subMenu2_toplink{
	color:#650101;
	text-decoration:none;
	padding:0px 0px 0px 6px;
	display:block;
}
.subMenu2_proCount{
	color:#999;
}
.subMenu3 li{
	background:#fff;
	line-height:22px;
	padding:0 6px;
	color:#333;
	border-bottom:1px dashed #ccc;
}
.subMenu3 li a{
	color:#333;
	text-decoration:none;
	display:block;
}
.subMenu3 li a:hover{
	color:#000;
	text-decoration:none;
}
.subMenu4{
	background:#fff;
}
.subMenu4 li{
	line-height:22px;
	padding:0 6px;
}
.subMenu4 li a{
	color:#666;
	text-decoration:none;
}
.subMenu4 li a:hover{
	color:#000;
	text-decoration:underline;
}
.subMenu4 li.subM4_title{
	font-size:12px;
	color:#000;
	font-weight:700;
}
.subMenu4 li.subM4_name{
	font-size:11px;
	color:#666;
	font-weight:700;
	word-wrap:break-word;
}
/*------------------------ӭ,ɹ,ʧʽ-------------------------*/
.font_27px{
	font-family:Arial;
	font-size:27px;
	color:#ef3800;
	line-height:30px;
}
.font_20px{
	font-family:Arial;
	font-size:20px;
	color:#ef3800;
	line-height:30px;
}
.font_13px{
	font-family:Arial;
	font-size:13px;
	color:#000000;
}
.Success_left{
	width:400px;
	height:160px;
	float:left;
	background:url(../images/img_m104.jpg) no-repeat right center;
	padding-bottom:25px;
}
.Success_right{
	float:left;
	line-height:25px;
	padding:50px 30px;
}

.Success1_left{
	width:250px;
	height:160px;
	float:left;
	background:url(../images/img_m104.jpg) no-repeat right center;
	padding-bottom:25px;
}
.Success1_right{
	width:650px;
	float:left;
	padding:20px 20px;
	line-height:15px;
}
.Success2_left{
	width:300px;
	height:160px;
	float:left;
	background:url(../images/img_m104.jpg) no-repeat right center;
	padding-bottom:25px;
}
.Success2_right{
	float:left;
	padding:50px 30px;
	line-height:15px;
}
.Success3_left{
	width:280px;
	float:left;
	padding-top:70px;
	padding-bottom:70px;
	padding-left:120px;
	line-height:15px;
}
.Success3_right{
    width:300px;
	height:183px;
	float:left;
	background:url(../images/img_m105.jpg) no-repeat  center center;
	padding-bottom:25px;
}
.Success4_left{
	width:300px;
	height:183px;
	float:left;
	background:url(../images/img_m106.jpg) no-repeat right center;
}
.Success6_left{
	width:300px;
	height:183px;
	float:left;
	background:url(../images/sorry.jpg) no-repeat right center;
}
.Success4_right{
	width:420px;
	float:left;
	padding:35px 30px;
	line-height:18px;
}
.Success5_left{
	width:300px;
	height:183px;
	float:left;
	background:url(../images/img_m108.jpg) no-repeat right center;
}
.ok_main{
	width:400px;
	margin-left:auto;
	margin-right:auto;
}
.ok_main_img{
	height:127px;
	background:url(../images/img_m107.jpg) center center no-repeat;
}

.ok_font18px{
	font-family:Arial;
	font-size:18px;
	color:#CC0000;
	text-align:center;
	padding:6px;
}
.ok_black{
	font-family:Arial;
	font-size:14px;
	font-weight:700;
	color:#000000;
	text-align:right;
	padding:3px 15px;
}
.ok_home{
	font-size:12px;
	text-align:right;
	padding-right:15px;
	padding-bottom:3px;
}
.ok_table_color{
	width:400px;
	height:21px;
	background-color:#000000;
	margin-left:auto;
	margin-right:auto;
}
.row{
	height:3px;
}
/*------------------------ӭ,ɹ,ʧʽ-------------------------*/


/*---------------------------------2009-0723ʽ------------------------------------*/

.border_d0723{
	border:#989898 dashed 1px;
	*border:none;
}
.title0723, .search0723, .titleText0723{
	height:35px;
	line-height:35px;
}
.search0723, .newsLeft{
	width:285px;
}
.titleText0723, .newsRight{
	width:695px;
}
.titleText0723_feedback{
	width:975px;
	height:35px;
	line-height:35px;
}
.newsPageBg1{
	background:#c5c3c4;
}
.newsPageBg2{
	background:#f0f0f0;
}
.padL7{
	padding-left:7px;
}
.padT7{
	padding-top:7px;
}
.newsTitleSub, .newsTS{
	height:28px;
}
.newsTSbg{
	background:url(../images/img_0723105.jpg) repeat-x;
}
.newsTS{
	list-style:none;
	padding-left:7px;
	margin:0;
}
.newsTS li{
	height:28px;
	line-height:28px;
	text-align:center;
	float:left;
	width:127px;
	font-size:14px;
	font-weight:700;
	margin-left:5px;
}
.newsTS li a{
	background:url(../images/img_0723107.jpg) no-repeat;
	display:block;
	text-decoration:none;
	color:#656565;
}
.newsTS li a:hover{
	background:url(../images/img_0723106.jpg) no-repeat;
	display:block;
	text-decoration:none;
	color:#6e110c;
}
.newsTS li.current{
	background:url(../images/img_0723106.jpg) no-repeat;
	color:#6e110c;
}
.newsText{
	border:1px solid #ccc;
	border-top:none;
	padding:6px;
}
.newsTitleList{
	padding:6px;
	background:#fdec9e;
	line-height:18px;
	color:#333;
	font-size:12px;
	margin-bottom:7px;
}
.newsTitleList a{
	color:#333;
	text-decoration:none;
}
.newsTitleList a:hover{
	color:#000;
	text-decoration:none;
}
.newsTime{
	color:#999935;
	font-size:11px;
}
.newsAdImg, .newsBigTitle{
	text-align:center;
}
.newsBigTitle{
	line-height:20px;
	font-size:16px;
	color:#000;
	font-weight:700;
}
.padAll10{
	padding:10px;
}
.newsTime2{
	text-align:right;
}
.font12{
	font-size:12px;
	line-height:16px;
}
.hotProList{
	list-style:none;
	margin:0;
	padding:0;
}
.hotProList{
	width:192px;
	height:292px;
	padding:0 0 15px 22px;
}
.hotProList li{
	text-align:center;
	width:192px;
}
.hotProList li.hproImg{
	height:168px;
	background:url(../images/img_0723108.jpg) no-repeat;
	padding-top:24px;
}
.hotProList li.hproName{
	line-height:16px;
	height:32px;
	overflow:hidden;
}
.hotProList li.hproPriceS{
	text-decoration:line-through;
	line-height:16px;
	height:16px;
}
.hotProList li.hproPrice{
	height:30px;
	line-height:30px;
	font-size:18px;
	color:#c00;
}
.hotProList li.hproBtn{
	height:22px;
}
.autoHeight{
	zoom:1;
	overflow:auto;
}
.searchBox{
	width:210px;
}
.searchBox, .searchBtn{
	height:22px;
}
.searchBtn{
	width:50px;
}
.sbox0723{
	padding-top:7px;
}


.marTop6{
	margin-top:6px;
}
.adImg{
	text-align:center;
}
.feedBackImgA{
	height:155px;
	background:url(../images/img_0728_01.gif) no-repeat;
}
.feedBackImgB{
	height:284px;
	background:url(../images/img_0728_02.gif) no-repeat;
}
.feedBackImgC{
	height:106px;
	background:url(../images/img_0728_03.gif) no-repeat;
}
.feedBackImgD{
	height:69px;
	background:url(../images/img_0728_04.gif) no-repeat;
}
.feedBackImgE{
	background:url(../images/img_0728_05.gif) repeat-y;
}
.feedBackImgF{
	height:150px;
	background:url(../images/img_0728_06.gif) repeat-y;
}
.feedBox{
	list-style:none;
	width:808px;
}
.feedBox li{
	float:left;
	line-height:20px;
	margin-bottom:12px;
}
.feedBox li.feedBoxLeft{
	width:265px;
	text-align:right;
	line-height:20px;
}
.feedBox li.feedBoxRight{
	width:535px;
	padding-left:6px;
}
.f_color{
	color:#339a01;
}
.f_colorList{
	color:#8c8169;
}
.fs18{
	font-size:18px;
}
.feedInputBox{
	border:1px solid #a8d592;
	background:#fff;
}
.feedIBH{
	height:20px;
}
.padLeft125{
	padding-left:125px;
}
.feedPro{
	list-style:none;
	width:162px;
	height:210px;
	margin:0 9px 15px 9px;
}
.feedPro li{
	text-align:center;
	overflow:hidden;
}
.feedPro li.feedProBorder{
	border:1px solid #fecd06;
	padding:8px;
	background:#fff;
	width:144px;
	height:144px;
}
.feedPro li.feedProName{
	line-height:14px;
	height:28px;
}
.feedPro li.feedProSub{
	line-height:14px;
	height:17px;
}
.padall032{
	padding:0 25px 0 39px;
}
.padall033{
	padding:25px 10px 0 10px;
}
.textLineCenter{
	text-align:center;
}
.padTop35{
	padding-top:35px;
}
.bgColor2{
	background:#f2eee7;
}
.customersList{
	list-style:none;
	padding:3px;
}
.customersList li{
	line-height:24px;
	background:url(../images/img_0728_10.gif) repeat-x bottom;
	font-size:12px;
	padding:0 5px;
	font-weight:700;
	margin-bottom:3px;
}

/*-----------------------------------2009-07-30ɫƷʽ-------------------------------------*/

.amazing, .amazingImg, .amazingBg, .hotSellsBg, .hotSellsImg{
	width:172px;
}
.hotSellsTop{
	height:36px;
	background:url(../images/img_0730_05.jpg) no-repeat;
	font-size:16px;
	color:#c00;
	font-weight:700;
	line-height:36px;
	width:155px;
	padding-left:17px;
}
.hotSellsBg, .hotSellsLink{
	background:url(../images/img_0730_06.jpg) repeat-y;
}
.amazingBg{
	background:url(../images/img_0730_02.jpg) repeat-y;
}
.amazingImgtop{
	background:url(../images/img_0730_01.jpg) no-repeat;
	height:42px;
	line-height:30px;
	font-size:16px;
	font-weight:700;
	color:#ff9;
	width:147px;
	padding-left:25px;
}
.amazingList{
	list-style:none;
	width:144px;
	padding:0 14px;
	height:226px;
}
.amazingList li{
	width:144px;
	overflow:hidden;
	text-align:center;
}
.amazingList li.amazingProImg{
	height:144px;
}
.amazingList li.amazingProName{
	height:42px;
	line-height:14px;
}
.amazingList li.amazingProPrice{
	height:23px;
	background:url(../images/img_0730_04_2.jpg) no-repeat center;
	color:red;
	font-size:14px;
	padding-top:6px;
	border-bottom:1px dashed #ccc;
	line-height:21px;
	font-weight:700;
}
.amazingList li a{
	color:#262626;
	text-decoration:none;
}
.amazingList li a:hover{
	color:#000;
	text-decoration:none;
}
.hotSellsName{
	background:#c00;
	width:157px;
	padding:5px 5px 5px 10px;
	color:#fff;
	font-size:12px;
}
.hotSellsList{
	list-style:none;
	width:152px;
	padding:10px 10px 0px 10px;
	height:52px;
}
.hotSellsList li{
	float:left;
	overflow:hidden;
}
.hotSellsList li a{
	color:#333;
	text-decoration:underline;
}
.hotSellsList li a:hover{
	color:#000;
	text-decoration:underline;
}
.hotSellsList li.hotSellProImg{
	width:50px;
	height:50px;
	border:1px solid #d3d3d3;
	background:#fff;
}
.hotSellsList li.hotSellProText{
	height:32px;
	line-height:14px;
	color:#333;

}
.hotSellsList li.hotSellProPrice{
	height:20px;
	line-height:16px;
	color:#c00;
	font-size:12px;
}
.hotSellsList li.hotSellProPrice, .hotSellsList li.hotSellProText{
	width:95px;
	padding-left:5px;
}
.hotSellsLink{
	padding:10px;
	width:152px;
}
.fc666{
	color:#666;
}

/*-----------------------------20090804ʽ-----------------------------------*/

.bottom_help_bg{
	width:772px;
	height:106px;
	background:#ffbc08;
	border:#d7d5d5 solid 7px;
}
.bottom_help_bg, .lettersSearchW{
	margin-left:auto;
	margin-right:auto;
}
.lettersSearchW{
	width:786px;
	height:33px;
	background:url(../images/img_080401.jpg) repeat-x;
	text-align:center;
	margin-bottom:12px;
	line-height:33px;
	font-weight:900;
}
.textCenter{
	text-align:center;
}
.letterSFont{
	color:#818181;
}
.letterSFont a{
	color:#818181;
	text-decoration:none;
}
.letterSFont a:hover{
	color:#333;
	text-decoration:none;
}
.letterSTOP{
	height:40px;
	line-height:40px;
	background:#f0f0f0;
}
.letterSCenter{
	padding:25px;
}
.letterList{
	list-style:none;
}
.letterList li{
	width:30%;
	/*height:20px;*/
	line-height:14px;
	float:left;
	color:#333;
	padding-left:30px;
	margin-bottom:4px;
}
.letterList li a{
	color:#333;
	text-decoration:none;
}
.letterList li a:hover{
	color:#900;
	text-decoration:underline;
}


/*--------------------------------ҳʽ2--------------------------------*/

.quotes{
	list-style:none;
}
.quotes li{
	float:left;
	margin:2px;
}
.quotes li a{
	padding:2px 6px;
	background:#fff;
	border:#ddd solid 1px;
	color:#000;
	display:block;
	text-decoration:none;
}
.quotes li a:hover{
	padding:2px 6px;
	background:#c00;
	border:#c00 solid 1px;
	color:#fff;
	display:block;
	text-decoration:none;
}

.insurance2{
	border:1px dashed #cc9;
	background:#ffffe3;
	color:#900;
	padding:5px;
	margin-top:15px;
}

/*------------------------------------20090812ʽ------------------------------------*/

.navMenutop{
	color:#fff;
	font-size:12px;
}
.relatedItemsTop, .relatedItemsCenter, .relatedItemsBottom{
	width:165px;
	float:left;
}
.relatedItemsTop{
	height:41px;
	background:url(../images/img0812_01.jpg) no-repeat;
	line-height:41px;
}
.relatedItemsTop, .proListPrice, .itemsBoxTop, .relatedNameSub{
	color:#900;
}
.relatedItemsTop, .navMenutop{
	font-weight:700;
}
.relatedItemsTop, .relatedItemsTitle, .proListPrice, .itemsBoxTop{
	font-size:14px;
}
.relatedItemsCenter{
	background:url(../images/img0812_02.jpg) repeat-y;
}
.relatedItemsList{
	list-style:none;
	width:145px;
	padding:10px 10px 0px 10px;
	height:52px;
}
.relatedItemsList li{
	float:left;
	overflow:hidden;
}
.relatedItemsList li a{
	color:#333;
	text-decoration:underline;
}
.relatedItemsList li a:hover{
	color:#000;
	text-decoration:underline;
}
.relatedItemsList li.relatedItemsProImg{
	width:50px;
	height:50px;
	border:1px solid #d3d3d3;
	background:#fff;
}
.relatedItemsList li.relatedItemsProText{
	height:32px;
	line-height:15px;
	color:#333;

}
.relatedItemsList li.relatedItemsProPrice{
	height:20px;
	line-height:16px;
	color:#c00;
	font-size:12px;
}
.relatedItemsList li.relatedItemsProPrice, .relatedItemsList li.relatedItemsProText{
	width:85px;
	padding-left:5px;
}
.relatedItemsBox{
	border:1px solid #d3d3d3;
}
.relatedItemsTitle{
	height:32px;
	line-height:32px;
}
.relatedItemsTitle{
	background:#f1f1f1;
}
.relatedItemsTitle{
	border-bottom:1px solid #d3d3d3;
}
.relatedItemsTitle{
	padding-left:10px;
}
.relatedItemsPage{
	height:40px;
	padding-top:18px;
}
.bottomLine, .relatedItemsPro, .relatedKeyword{
	border-bottom:1px dashed #d3d3d3;
}
.proListLeft{
	height:144px;
}
.relatedItemsPro{
	padding:20px;
}
.proListLeft, .proListCenter, .proListRight, .itemTitleLink li, .reKeyword li{
	float:left;
}
.proListLeft{
	width:144px;
}
.proListCenter{
	width:470px;
	padding:0 10px;
}
.proListRight, .proListFree{
	width:140px;
}
.proListFree{
	height:72px;
	text-align:center;
}
.proListCategory{
	line-height:18px;
	color:#996;
	background:url(../images/img0812_04.jpg) left center no-repeat;
	padding-left:10px;
}
.proListCategory a{
	color:#996;
	text-decoration:none;
}
.proListCategory a:hover{
	color:#000;
	text-decoration:none;
}
.proListText{
	padding-top:15px;
}
.proListPrice{
	line-height:24px;
}
.relatedName{
	font-size:18px;
}
.relatedName{
	padding:12px 5px;
}
.more, .relatedName, .reKeyword li{
	color:#000;
}
.more a, .more a:hover{
	color:#000;
	text-decoration:none;
}
.itemsBoxTop{
	background:url(../images/img0812_05.jpg) no-repeat;
	height:47px;
	line-height:47px;
}
.itemsBoxCenter{
	background:url(../images/img0812_07.jpg) repeat-y;
}
.itemsBoxBottom, .itemsBoxCenter, .itemsBoxTop{
	width:819px;
}
.itemTitleLink{
	list-style:none;
	padding-left:12px;
}
/*.itemTitleLink li.alink{
	height:28px;
	width:261px;
	text-align:center;
	line-height:28px;
	margin-right:6px;
	color:#fff;
	background:url(../images/img0812_08.jpg) no-repeat;
}
.itemTitleLink li.alink2{
	height:28px;
	width:261px;
	text-align:center;
	line-height:28px;
	margin-right:6px;
	color:#fff;
	background:url(../images/img0812_08.jpg) no-repeat;
}

.itemTitleLink li.alink a{
	display:block;
	text-decoration:none;
	height:28px;
	width:261px;
}
.itemTitleLink li.alink2 a:hover{
	background:url(../images/img0812_09.jpg) no-repeat;
	color:#fff;
}*/

.itemTitleLink li{
	height:28px;
	width:261px;
	text-align:center;
	line-height:28px;
	margin-right:6px;
}

.itemTitleLink li a{
	display:block;
	text-decoration:none;
	height:28px;
	width:261px;
}

.itemTitleLink li.alink a{
	color:#fff;
	background:url(../images/img0812_08.jpg) no-repeat;
}

.itemTitleLink li.alink2 a{
	color:#666666;
	background:url(../images/img0812_09.jpg) no-repeat;
}

.itemTitleLink li.alink2 a:hover{
	color:#fff;
	background:url(../images/img0812_08.jpg) no-repeat;
}

.itemProlist{
	padding:15px 0px 7px 0px;
	width:819px;
	float:left;
}
.reKeyword{
	list-style:none;
}
.reKeyword li{
	margin-right:5px;
	padding:8px 3px;
	font-size:14px;
}
.reKeyword li a{
	color:#666;
	text-decoration:underline;
	font-size:12px;
}
.reKeyword li a:hover{
	color:#36c;
	text-decoration:underline;
}



.autoHeight{font: 0px/0px sans-serif; clear: both; display: block;}
.mainlayout, .headMenu, .headTop, .headSearch, .mainAd, .newbottom, .bottomMenu, .bottomPay, .copyright0922, .main-width{width:990px;}
.mainlayout, .headMenu, .headTop, .headSearch, .mainAd, .newbottom, .bottomMenu, .bottomPay, .copyright0922, .main-width{margin:0 auto;}
.headTop{ no-repeat center bottom;}
.mainAd{padding:6px 0;}
.logo, .headright{height:84px;}
.headSearch, .headSearchImg, .headSearchCenter{height:65px;}
/*.headright{width:550px;}*/
/*.headright{width:490px;width:480px;}*/
.headright{width:448px;}
.logo{width:325px; _padding-top:3px;}
.logo2{width:303px; _padding-top:0px; float: left;}
.logo2 img{display:block}
/*.sdj{background:#fff url(../images/xmas_headbg.gif) no-repeat; width:991px; margin: auto;}*/
.sdj{ width:991px; margin: auto;}/* 2009-12-28 */
/*.sdj{background:url(../images/worldCup/wcup_bg_02.jpg) center top no-repeat; padding-top:0px;  width:990px; margin: auto;}*/ 
/*-------------------------------------------------------------*/
.logo, .eidos, .headMenuImg, .headSearchImg, .headSearchCenter, .myCart, .myCart2, .search li, .headMainMenu, .headMainMenu li, .bottomHelp, .bottomWhy, .whyText li, .whyText ul, .bottomHelp li, .bottomHelp ul, .bottomProTage, .bottomPay li{float:left;}
.headright, .headMenuImg2{float:right;}
.amount{color:#009b36;font-size:12px;}/*---------------------------------ɫ------------------------------*/
.amount{ width:60px; height:14px; text-align:center;}
.eidos a:link{
	color:#037c2d;
	text-decoration:none;
}
.eidos a:visited{
    color:#037c2d;
    text-decoration:none;
}
.eidos a:hover{
	color:#037c2d;
	text-decoration:none;
}
.eidos a:active{
    color:#037c2d;
	text-decoration:none;
}
.oneworld{
font-size:20px;
color:#006d2f;
}
.ew{
font-size:11px;
color:#037c2d;
}
.eidos{height:54px;padding-top:30px;padding-left:0px;color:#006D2F;text-align:right; font-size:11px; font-weight:bold;}
.head_greentext{font-size:20px}
.currencyOptions, .user, .helpImg{text-align:right;}/*-------------------------------뷽ʽ-----------------------------*/
.helpImg{height:39px;background:url(../images/eye00.gif) right no-repeat;}
.helpImg img{display:block; float:right;}
.currencyOptions{height:19px; _height:22px;}
.currencyOptions, .login, .myCart, .myCart2, .search, .words{color:#000;}/*-----------------ɫ-------------------------*/
.currencyOptions{padding:5px;}
.user{line-height:16px;height:16px;}
.currencyOptions, .login, .welcome, .keyWord{font-size:12px;}/*---------------------------------С---------------------------*/
.login a, .userSub a, .headMenu a, .headMenu a:hover, .words a, .words a:hover, .bottomHelp a{text-decoration:none;}
.login a, .userSub a:hover, .headMenu a:hover, .words a, .words a:hover, .bottomHelp a:hover{color:#000;}
.userSub a{color:#666;}
.bottomHelp a{color:#333;}
.headMenu a{color:#fff;}
.login a:hover, .user a:hover{text-decoration:underline;}
.words a:hover{background:#c00; color:#fff;}
.login a:hover{color:#c00;}
.headMenu{background:url(../images/DD_index1.gif) repeat-x;background-position: 0 -126px;}
/*.headMenu {
background:transparent url(../images/index_nav_bg.gif) no-repeat scroll 0 0;
}*/
.headMenu, .headMenuImg, .headMenuImg2{height:35px;}
.myCart2{width:153px; background:url(../images/aimga_321.gif) no-repeat; padding:25px 0 0 68px; height:40px;}
/*.myCart{width:135px;background:url(../images/DD_index1.gif) no-repeat;float:left; display:inline;padding:25px 0 0 68px;height:40px;background-position: 0 -441px; }*/
.myCart {
background:transparent url(../images/mycart_20.gif) no-repeat scroll 0 0;
display:inline;
float:left;
height:40px;
padding:25px 0 0 68px;
width:135px;
}
.myCart a{text-decoration:none; color:black;}
.myCart2 a{text-decoration:none; color:black;}
.headSearchCenter{background:url(../images/DD_index1.gif)  repeat-x;width:752px;background-position: 0 -291px;  height: 65px;}

/*----Ƶ----*/
.newad{width:818px;}
.newad, .newadImg, .newadVideo{height:278px;}
.newadImg, .adImg{width:517px;}
.newadImg, .newadVideo{float:left;}
.newadVideo{margin-left:1px;}
.newadVideo, .videoPlayer, .videoMore{width:300px;}
.adImg, .videoPlayer{height:250px;}
.videoMore{height:28px;}
.adMore{background:url(../images/aimga_14.gif) no-repeat;}
.adMore{width:497px; padding:7px 10px 8px 10px; height:13px;}

/*----newbottom----*/
.bottomMenu{height:35px; line-height:35px; text-align:center;}
.newbottom, .whyText{border-top:1px solid #ccc;}
.newbottom{margin-top:30px;}
.bottomHelp, .bottomHelp ul{width:580px;}
.bottomWhy, .whyText ul, .whyText li{width:409px;}
.bottomWhy{border-left:1px solid #ccc;}
.whyText ul, .bottomHelp ul, .bottomPay ul{list-style:none;}
.whyText ul{padding-top:15px;}
.whyText li{line-height:14px; padding-bottom:15px;}
.whyTextTitle, .bottomProTage, .copyright0922{font-size:12px;}
.whyTextTitle, .bottomWhyTitle, .blackFont{color:#000;}
.bottomWhyTitle{padding:10px;}
.bottomWhyTitle{font-size:16px;}
.redfont{color:#c00;}
.bottomHelp li{width:280px; padding:12px 10px 3px 0;}
.bottomProTage{width:580px; height:44px; background:url(../images/aimga_18.gif) no-repeat; padding:28px 18px 8px 12px; line-height:18px;}
.bottomProTage a, .bottomProTage{color:#009;}
.bottomProTage a, .bottomProTage a:hover, .bottomMenu a{text-decoration:none;}
.bottomProTage a:hover{background:#009;}
.bottomMenu a, .bottomProTage a:hover, .bottomMenu{color:#fff;}
.bottomMenu a:hover{text-decoration:underline;}
.bottomPay ul{padding:10px 42px;margin-top:6px;}
.copyright0922{text-align:center; line-height:20px; margin-top:10px; color:#666666;}
.copyright0922 a{color:#009; text-decoration:underline;}
.copyright0922 a:hover{color:#000; text-decoration:underline;}

/*----------------------newhead----------------------------*/
/*.sdj{background:#fff url(../images/xmas_headbg.gif) no-repeat; width:994px;}*/
/*.sdj{background:#fff no-repeat; width:994px;}/* 2009-12-28 */
.myCart, .myCart2, .search{font-size:14px;}
.login a, .userSub a, .headMenu a, .headMenu a:hover, .words a, .words a:hover, .headMainMenu a, .headMainMenu a:hover{text-decoration:none;}
.login a, .userSub a:hover, .headMenu a:hover, .words a, .words a:hover, .headMainMenu a:hover{color:#000;}
.userSub a{color:#666;}
.headMenu a, .headMainMenu a{color:#fff;}
.login a:hover, .user a:hover{text-decoration:underline;}
.words a:hover{background:#c00; color:#fff;}
.login a:hover{color:#c00;}
/*.headMenu{background:url(../images/DD_index1.gif) repeat-x;background-position: 0 -126px;}*/
.headMenu, .headMenuImg, .headMenuImg2, .headMainMenu li{height:35px;}

.search, .keyWord{height:32px; line-height:32px;}
.search ul, .headMainMenu ul{list-style:none;}/*-----------------------------------ULȥ-----------------------------*/
.search li{margin-right:4px; padding:4px 0; height:22px; line-height:22px;}
.headMainMenu li{background:url(../images/aimga_30.gif) no-repeat; padding:0 17px 0 19px; line-height:35px; font-size:14px; font-weight:700;}

/*--------------------------webleft-------------------------------*/
.webleft, .webleftImg, .webleftCenter, .news, .webleftCenter2{width:165px;}
.webleftCenter{background:url(../images/aimga_21.gif) repeat-y;}
.webleftCenter2{background:url(../images/aimga_27.gif) repeat-y;}
.news, .expert{padding-bottom:20px; border-bottom:1px solid #ccc;}
.news ul, .expert ul, .email ul, .pro{list-style:none; padding:3px 8px; height:auto;}
.news li{background:url(../images/aimga_23.gif) no-repeat; padding-left:18px; width:131px; line-height:14px; margin-bottom:6px;}
.expert li{color:#9b6936; line-height:14px;}
.email li{text-align:center; padding-top:6px;}
.expert a, .expert a:hover{color:#9b6936;}
.news a, .expert a{text-decoration:none;}
.news a{color:#666;}
.news a:hover, .textMore a, .textMore a:hover, .expert a:hover{text-decoration:underline;}
.news a:hover, .textMore a:hover{color:#000;}
.modulesTitle{font-size:14px; color:#000; padding:12px 0;}
.textMore{text-align:right; height:18px; line-height:18px;}
.textMore a{color:#00c;}
.toolsFont{font-size:11px; color:#666; width:160px;}
.emailText{background:url(../images/aimga_25.gif) no-repeat; padding-left:54px; height:55px;}
.emailBox{border:3px solid #ffbc09; background:#fdf6dc; height:18px; line-height:18px; color:#d09e3f; font-size:12px; width:137px;}
.emailRed{color:#c00;}
.marTop6{margin-top:6px;}
.proTools{background:#c00; padding:7px; color:#fff; font-size:12px;}
.webleftImgBg{height:31px; line-height:31px; background:url(../images/aimga_29.gif) no-repeat; color:#fff; font-size:14px; padding:0 7px 0 8px; width:150px;}

/*--------------------------webright-------------------------------*/
.amazingImgtop0922{background:url(../images/img_0730_011.jpg) no-repeat; height:38px; line-height:26px; font-size:14px; color:#ff9; text-align:center;}
.amazingBg0922{background:url(../images/img_0730_021.jpg) repeat-y;}
.amazingImg, .amazingBg0922, .amazing, .amazingImgtop0922{width:172px;}

/*--------------------------viewedProductList-------------------------------*/
.viewedPList{ width:149px; margin-top:5px;}
.viewedPListImg{ float:left; overflow:hidden; border:1px solid #D3D3D3; height:50px; width:50px; margin:0; padding:0; }
.viewedPListName{ height:32px; line-height:16px; padding-left:5px; width:92px;}
.viewedPListPrice1{padding-left:5px; width:92px; color:#636363; text-decoration:line-through;}
.viewedPListPrice{ height:20px; line-height:16px; font-weight:bold; padding-left:5px; width:92px; color:#CC0000;}
.viewedPList ul{ height:52px; list-style-image:none; list-style-position:outside; list-style-type:none; padding:0; width:149px;}
.viewedPList ul li{ overflow: hidden; float:left;}
.viewedPList ul li a{ color:#333; text-decoration:underline;}
.viewedPList ul li a:hover{ color:#000;text-decoration:underline;}

/*-----------------------------------webrightimage-----------------------------------------*/
.ad0925, .ad0925 ul{width:172px;}
.ad0925 ul{list-style:none; margin:0; padding:0;}
.ad0925 li{margin-bottom:5px;}

/*body{margin:0; font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#666; background:#fff url(../images/xmasbg.jpg) no-repeat fixed top center;}*/
body{margin:0; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#666; /*background:transparent url(../images/worldCup/dd_wcup_bg_021.jpg) no-repeat center top;width:100%;*/}

/*----------------------ShowTypeC---------------------------*/
.pro_0302_simg_C a{
 width:50px;
 height:50px;
 border:1px solid #ccc;
 display: block; margin:0px;
 margin:2px;
 background: center center no-repeat;
}
.pro_0302_simg_CCur a{
 width:50px;
 height:50px;
 border:3px solid #ffc120;
 display: block;
 margin:0px;
 background: center center no-repeat;
}
.pro_0302_simg_C a:hover{
 border:3px solid #ffc120;
 margin:0px;
}
.navChild{z-index:100;}
/*--------------------*/
a.expert_title,a.expert_product{text-decoration:none;}
a.expert_title:hover,a.expert_product:hover{text-decoration:underline;}
.y_free{color:#d15d00; line-height:2em; font-weight:bold;}
.downloadfile a:link{
text-decoration:none;
}
.downloadfile a:hover{
text-decoration:underline;
}
.wcup_height{
	margin:0 auto;
	white-space:100%;
	height:51px;
}
.wcup_height a{
	display:block;
	width:60px;
	height:16px;
	position:absolute;
	left: 325px;
	top: 34px;
}
.wcup_height a:hover{
	display:block;
	width:60px;
	height:16px;
	position:absolute;
	left: 325px;
	top: 34px;
}

.wcup_headtext a:link{
	color:#037c2d;
	text-decoration:none;
}
.wcup_headtext a:visited{
    color:#037c2d;
    text-decoration:none;
}
.wcup_headtext a:hover{
	color:#037c2d;
	text-decoration:none;
}
.wcup_headtext a:active{
    color:#037c2d;
	text-decoration:none;
}
.log_div_win{display:none; position:absolute;}
#all_searches{
	float:left;
	font-size:12px;
	font-weight:bold;
	margin-left:10px;
}
#all_searches a{
	color:#000000;
	text-decoration:underline;
}
.main_img{cursor:pointer}

.xl_checktitle {
float:left;
height:48px;
width:973px;
margin-bottom:5px;
}
.xl_checktitle1 {
color:#000000;
display:inline;
float:left;
font-size:24px;
line-height:30px;
margin-left:10px;
margin-top:15px;
}
.xl_checktitle2 {
background:transparent url(../images/xl_pickuang.gif) no-repeat scroll 0 0;
float:right;
height:45px;
padding-left:9px;
padding-top:3px;
width:149px;
}
.advise {
color:#747474;
margin-top:20px;
word-spacing:0;
}

/* DD-186 holiday add images*/
.holiday_icon_d{position:absolute;left:0px;top:0px; padding-top:10px;}
.holiday_iconixao{ position:absolute; left:0; bottom:0; height:27px; background:#FFFFFF;}
.holiday_iconixao img{ margin-left:1px; float:left; border:0px;}
/* DD-186 holiday add images*/

.help02_text{ float:left; width:383px; height:39px; font-size:12px;}
.help02_textbg{ float:right; width:114px; height:21px; margin-top:11px; line-height:21px; color:#02801f; font-style:italic; text-align:center; position:relative; display:inline; z-index:100;}
.help02_textbg_div{ background:url(../images/customer_bg.gif) no-repeat;}
.help02_textbg a{ text-decoration:none; color:#02801f; display:block;}
.help02_textbg a:hover{ text-decoration:none; color:#02801f; display:block;}
.help02_textbox{position:absolute; width:265px; border:1px solid #bababa; border-top:none; padding:5px; left:-163px; top:21px; text-align: left; background:url(../images/help02_textbgup.gif) no-repeat top #FFFFFF; line-height:16px; color:#000000; font-style:normal; z-index:100;} 
.help02_textbox01{ float:left; width:265px;}
.help02_textbox01_01{ float:left; width:18px; height:18px;}
.help02_textbox01_02{ float:left; width:242px; margin-left:5px; display:inline; padding-bottom:10px;}
.help02_textbox01_02grey{ color:#7a7878;}
.help02_textbox01_01link{ color:#022ba0; text-decoration:underline;}
.help02_textbox01_01link a{ color:#022ba0; text-decoration:underline; background:none;}
.help02_textbox01_01link a:hover{ color:#022ba0; text-decoration:underline; background:none;}

.login01_elementlan {color:#017AAF;font-style:italic;font-weight:bold;}
.login01_elementyellow {color:#BA911F;font-style:italic;font-weight:bold;}
.login01_elementhei {color:#000000;}
.foot{float:left;width:990px;background:url(../images/DD_index1.gif) repeat-x; background-position: 0 -1224px;height:35px;line-height:35px;text-align:center;color:#FFFFFF;margin-top:10px}
.autoHeight{font: 0px/0px sans-serif; clear: both; display: block;}
.DD_tks_like{ width:109px; height:31px; background:url(../images/thanks/ipad_350x120.jpg) no-repeat; float:left; display:inline; padding-left:240px; padding-top:10px; height:120px;margin-right:10px; }
.DD_fans{ width:990px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; padding:10px 0px 15px 0px;margin:0px auto;}
.DD_fans img{border:none}
.DD_fans_main1{ padding:15px 0px;}
.DD_fans_main1_tt{  height:36px; line-height:36px; font-size:18px; border-bottom:1px #cccccc dashed;padding:0px 10px; padding-bottom:10px; width:500px;}
.DD_fans_main1_sbg0{ width:130px; float:left;}
.DD_fans_main1_sbg{ background:#869f47; font-size:14px; color:#FFFFFF; line-height:30px;height:30px;padding:5px 25px 5px 15px;  margin-left:10px; width:275px; float:left;}
.DD_fans_main1_list1_L{ font-size:14px; font-weight:bold; width:60px; float:left;}
.DD_fans_main1_list1{ padding:0px 10px; line-height:30px;}
.DD_fans_main1_list1 a{ color:#0b37f1; text-decoration:underline;}
.DD_fans_main1_list1 a:hover{ color:#0b37f1; text-decoration:none;}
.DD_fans_main2{ background:#869f47;margin:0px 10px 0px 12px; padding-bottom:25px; }
.DD_fans_main2_01{ width:952px; padding:20px 0px 20px 15px;}
.DD_fans_main2_m{ width:292px; height:370px; background:url(../images/DD_fans5.gif) no-repeat; padding:10px 4px ; padding-right:10px;float:left; display:inline; margin-right:8px;}
.DD_fans_main2_m_c1{ font-size:16px; font-weight:bold; line-height:22px; padding-right:8px;}
.DD_fans_main2_m_c2{ text-align:center; padding-top:10px;}
.DD_fans_main2_m_c3{ font-size:14px; padding:10px 12px;}
.DD_fans_main2_m_c3 span{ color:#cc0000;}
.DD_fans_main2_m_c4{ width:272px; height:45px; background:url(../images/DD_fans7.gif) no-repeat; font-size:24px; font-weight:bold; text-align:center; margin-left:12px; }
.DD_fans_main2_m_c4_R{ color:#CC0000;}
.DD_fans_main2_02{ line-height:20px; padding:10px; font-size:14px;}
.DD_fans_main2_03{ padding:10px; background:#4e5a44; font-size:14px; font-weight:bold; color:#FFFFFF; height:20px; line-height:20px;}
.DD_fans_main2_03 a{ padding-left:10px; background:#4e5a44; font-size:14px; font-weight:bold; text-decoration:none; color:#FFFFFF; height:20px; line-height:20px;}
.DD_fans_main2_03 a:hover{ padding-left:10px; background:#4e5a44; font-size:14px; text-decoration:underline; font-weight:bold; color:#FFFFFF; height:20px; line-height:20px;}

/********************************checkout*****************************************/
.step_style_co{
	list-style:none;
	/*padding-left:5px;*/
	height:45px;
	width:100%;
}
.step_style_co li{
	height:28px;
	background:url(../images/bg_img_16.jpg) repeat-x;
	font-size:14px;
	color:#a7a7a7;
	font-weight:bold;
	padding:16px 0px 0px 0px;
	float:left;
	margin-left:1px;
	padding-left:48px; 
	padding-right:47px;
	%padding-left:48px; 
	%padding-right:47px;
	_padding-left:48px; 
	_padding-right:47px;
	border-bottom:1px solid #CCCCCC;
}
.step_style_co li.last{
	padding-right:33px;
}
.step_style_co li.step_style_curren{
	height:28px;
	background:url(../images/bg_img_17.jpg) repeat-x;
	font-size:16px;
	color:#ff9000;
	float:left;
	vertical-align:middle;
}
.step_style_co li.step_style_curren2{
	height:28px;
	background:url(../images/bg_img_17.jpg) repeat-x;
	font-size:16px;
	color:#ff9000;
	float:left;
	vertical-align:middle;
}

.step_style_co_ru{
	list-style:none;
	/*padding-left:5px;*/
	height:45px;
	width:100%;
}
.step_style_co_ru li{
	height:28px;
	background:url(../images/bg_img_16.jpg) repeat-x;
	font-size:14px;
	color:#a7a7a7;
	font-weight:bold;
	padding:16px 0px 0px 0px;
	float:left;
	margin-left:1px;
	padding-left:35px; 
	padding-right:35px;
	%padding-left:35px; 
	%padding-right:36px;
	_padding-left:35px; 
	_padding-right:36px;
	border-bottom:1px solid #CCCCCC;
}
.step_style_co_ru li.last{
	padding-right:33px;
}
.step_style_co_ru li.step_style_curren{
	height:28px;
	background:url(../images/bg_img_17.jpg) repeat-x;
	font-size:16px;
	color:#ff9000;
	float:left;
	vertical-align:middle;
}
.step_style_co_ru li.step_style_curren2{
	height:28px;
	background:url(../images/bg_img_17.jpg) repeat-x;
	font-size:16px;
	color:#ff9000;
	float:left;
	vertical-align:middle;
}


.step_style_co_pt{
	list-style:none;
	/*padding-left:5px;*/
	height:45px;
	width:100%;
}
.step_style_co_pt li{
	height:28px;
	background:url(../images/bg_img_16.jpg) repeat-x;
	font-size:14px;
	color:#a7a7a7;
	font-weight:bold;
	padding:16px 0px 0px 0px;
	float:left;
	margin-left:1px;
	padding-left:18px; 
	padding-right:18px;
	%padding-left:18px; 
	%padding-right:18px;
	_padding-left:18px; 
	_padding-right:18px;
	border-bottom:1px solid #CCCCCC;
}
.step_style_co_pt li.last{
	padding-right:33px;
}
.step_style_co_pt li.step_style_curren{
	height:28px;
	background:url(../images/bg_img_17.jpg) repeat-x;
	font-size:16px;
	color:#ff9000;
	float:left;
	vertical-align:middle;
}
.step_style_co_pt li.step_style_curren2{
	height:28px;
	background:url(../images/bg_img_17.jpg) repeat-x;
	font-size:16px;
	color:#ff9000;
	float:left;
	vertical-align:middle;
}

/*************************************checkoutconfirm****************************************/
.step_style_coc{
	list-style:none;
	/*padding-left:5px;*/
	height:45px;
	width:100%;
}
.step_style_coc li{
	height:28px;
	background:url(../images/bg_img_16.jpg) repeat-x;
	font-size:14px;
	color:#a7a7a7;
	font-weight:bold;
	padding:16px 0px 0px 0px;
	float:left;
	margin-left:1px;
	padding-left:50px; 
	padding-right:50px;
	%padding-left:50px; 
	%padding-right:50px;
	_padding-left:50px; 
	_padding-right:50px;
	border-bottom:1px solid #CCCCCC;
}
.step_style_coc li.last{
	padding-right:33px;
}
.step_style_coc li.step_style_curren{
	height:28px;
	background:url(../images/bg_img_17.jpg) repeat-x;
	font-size:16px;
	color:#ff9000;
	float:left;
	vertical-align:middle;
}
.step_style_coc li.step_style_curren2{
	height:28px;
	background:url(../images/bg_img_17.jpg) repeat-x;
	font-size:16px;
	color:#ff9000;
	float:left;
	vertical-align:middle;
}

.step_style_coc_ru{
	list-style:none;
	/*padding-left:5px;*/
	height:45px;
	width:100%;
}
.step_style_coc_ru li{
	height:28px;
	background:url(../images/bg_img_16.jpg) repeat-x;
	font-size:14px;
	color:#a7a7a7;
	font-weight:bold;
	padding:16px 0px 0px 0px;
	float:left;
	margin-left:1px;
	padding-left:38px; 
	padding-right:38px;
	%padding-left:38px; 
	%padding-right:38px;
	_padding-left:38px; 
	_padding-right:38px;
	border-bottom:1px solid #CCCCCC;
}
.step_style_coc_ru li.last{
	padding-right:33px;
}
.step_style_coc_ru li.step_style_curren{
	height:28px;
	background:url(../images/bg_img_17.jpg) repeat-x;
	font-size:16px;
	color:#ff9000;
	float:left;
	vertical-align:middle;
}
.step_style_coc_ru li.step_style_curren2{
	height:28px;
	background:url(../images/bg_img_17.jpg) repeat-x;
	font-size:16px;
	color:#ff9000;
	float:left;
	vertical-align:middle;
}


.step_style_coc_pt{
	list-style:none;
	/*padding-left:5px;*/
	height:45px;
	width:100%;
}
.step_style_coc_pt li{
	height:28px;
	background:url(../images/bg_img_16.jpg) repeat-x;
	font-size:14px;
	color:#a7a7a7;
	font-weight:bold;
	padding:16px 0px 0px 0px;
	float:left;
	margin-left:1px;
	padding-left:18px; 
	padding-right:19px;
	%padding-left:18px; 
	%padding-right:19px;
	_padding-left:18px; 
	_padding-right:19px;
	border-bottom:1px solid #CCCCCC;
}
.step_style_coc_pt li.last{
	padding-right:33px;
}
.step_style_coc_pt li.step_style_curren{
	height:28px;
	background:url(../images/bg_img_17.jpg) repeat-x;
	font-size:16px;
	color:#ff9000;
	float:left;
	vertical-align:middle;
}
.step_style_coc_pt li.step_style_curren2{
	height:28px;
	background:url(../images/bg_img_17.jpg) repeat-x;
	font-size:16px;
	color:#ff9000;
	float:left;
	vertical-align:middle;

}

/*************************************placeyourorder****************************************/
.step_style_pyo{
	list-style:none;
	/*padding-left:5px;*/
	height:45px;
	width:100%;
}
.step_style_pyo li{
	height:28px;
	background:url(../images/bg_img_16.jpg) repeat-x;
	font-size:14px;
	color:#a7a7a7;
	font-weight:bold;
	padding:16px 0px 0px 0px;
	float:left;
	margin-left:1px;
	padding-left:48px; 
	padding-right:47px;
	%padding-left:48px; 
	%padding-right:47px;
	_padding-left:47px; 
	_padding-right:47px;
	border-bottom:1px solid #CCCCCC;
}
.step_style_pyo li.last{
	padding-right:33px;
}
.step_style_pyo li.step_style_curren{
	height:28px;
	background:url(../images/bg_img_17.jpg) repeat-x;
	font-size:16px;
	color:#ff9000;
	float:left;
	vertical-align:middle;
}
.step_style_pyo li.step_style_curren2{
	height:28px;
	background:url(../images/bg_img_17.jpg) repeat-x;
	font-size:16px;
	color:#ff9000;
	float:left;
	vertical-align:middle;

}

.step_style_pyo_ru{
	list-style:none;
	/*padding-left:5px;*/
	height:45px;
	width:100%;
}
.step_style_pyo_ru li{
	height:28px;
	background:url(../images/bg_img_16.jpg) repeat-x;
	font-size:14px;
	color:#a7a7a7;
	font-weight:bold;
	padding:16px 0px 0px 0px;
	float:left;
	margin-left:1px;
	padding-left:33px; 
	padding-right:33px;
	%padding-left:33px; 
	%padding-right:33px;
	_padding-left:33px; 
	_padding-right:33px;
	border-bottom:1px solid #CCCCCC;
}
.step_style_pyo_ru li.last{
	padding-right:33px;
}
.step_style_pyo_ru li.step_style_curren{
	height:28px;
	background:url(../images/bg_img_17.jpg) repeat-x;
	font-size:16px;
	color:#ff9000;
	float:left;
	vertical-align:middle;
}
.step_style_pyo_ru li.step_style_curren2{
	height:28px;
	background:url(../images/bg_img_17.jpg) repeat-x;
	font-size:16px;
	color:#ff9000;
	float:left;
	vertical-align:middle;

}


.step_style_pyo_pt{
	list-style:none;
	/*padding-left:5px;*/
	height:45px;
	width:100%;
}
.step_style_pyo_pt li{
	height:28px;
	background:url(../images/bg_img_16.jpg) repeat-x;
	font-size:14px;
	color:#a7a7a7;
	font-weight:bold;
	padding:16px 0px 0px 0px;
	float:left;
	margin-left:1px;
	padding-left:12px; 
	padding-right:13px;
	%padding-left:12px; 
	%padding-right:13px;
	_padding-left:12px; 
	_padding-right:13px;
	border-bottom:1px solid #CCCCCC;
}
.step_style_pyo_pt li.last{
	padding-right:33px;
}
.step_style_pyo_pt li.step_style_curren{
	height:28px;
	background:url(../images/bg_img_17.jpg) repeat-x;
	font-size:16px;
	color:#ff9000;
	float:left;
	vertical-align:middle;
}
.step_style_pyo_pt li.step_style_curren2{
	height:28px;
	background:url(../images/bg_img_17.jpg) repeat-x;
	font-size:16px;
	color:#ff9000;
	float:left;
	vertical-align:middle;

}

.mail_rk{ width:165px;font-size:12px; color:#000000; margin:0px auto; margin-top:6px; margin-bottom:6px;}
.mail_rk_tt{ height:12px; background:url(../images/mail_rk.gif) no-repeat;}
.mail_rk_bt{ height:12px; background:url(../images/mail_rk.gif) no-repeat; background-position:0px -10px;}
.mail_rk_ct{ border:1px #cfcfcf solid; border-bottom:none; border-top:none; background:#f9f9f9;}
.mail_rk_ct_box{ text-align:right;margin-right:8px; margin-bottom:8px;}
.mail_rk_ct_box input{ width:141px; height:20px; border:1px #727272 solid; color:#999999;padding-left:1px;}
.mail_rk_ct_box2{ text-align:right; margin-right:8px;}

.mail_rk2{ width:326px; font-size:12px; color:#000000; margin:0px auto; margin-top:20px;}
.mail_rk_tt2{ height:44px; background:url(../images/mail_rk5.gif) no-repeat;}
.mail_rk_bt2{ height:6px; background:url(../images/mail_rk5.gif) no-repeat;background-position:0px -44px;}
.mail_rk2_ct_box{ width:221px; height:20px; border:1px #727272 solid; color:#999999; margin-left:10px; padding-left:5px;}
.mail_rk_ct2{ border:1px #cfcfcf solid; border-bottom:none; border-top:none; background:#f9f9f9; padding-bottom:10px;}

.mail_rk3{ width:174px; border-top:1px #dbdbdb solid; border-bottom:1px #dbdbdb solid;  text-align:right; padding:5px 10px 10px 0px;}
