
body {
	background:transparent;
	font-family:verdana,arial,sans-serif;
	margin: auto;
	font-size:12px;
	}

img{border:0;}

a:link	{color:#1372B0;   text-decoration:underline;}
a:visited	{color:#1372B0;   text-decoration:underline;}
a:hover	{color:#FF7300; text-decoration:underline;}
a:active	{color:black;   text-decoration:underline;}

a.white:link	{color:white;   text-decoration:underline;}
a.white:visited	{color:white;   text-decoration:underline;}
a.white:hover	{color:#FF7300; text-decoration:underline;}
a.white:active	{color:white;   text-decoration:underline;}

a.black:link	{color:black;   text-decoration:underline;}
a.black:visited	{color:black;   text-decoration:underline;}
a.black:hover	{color:#FF7300; text-decoration:underline;}
a.black:active	{color:black;   text-decoration:underline;}

a.oran:link	{color:#FF6600;   text-decoration:underline;}
a.oran:visited	{color:#FF6600;   text-decoration:underline;}
a.oran:hover	{color:#FF6600; text-decoration:underline;}
a.oran:active	{color:#FF6600;   text-decoration:underline;}

a.gray:link		{color:#999999; text-decoration: underline;}
a.gray:visited	{color:#999999; text-decoration: underline;}
a.gray:hover	{color:#FF7300; text-decoration: none;}
a.gray:active	{color:#999999; text-decoration: underline;}


a.graynone:link		{color:#565656; text-decoration: none;}
a.graynone:visited	{color:#565656; text-decoration: none;}
a.graynone:hover	{color:#FF7300; text-decoration: none;}
a.graynone:active	{color:#565656; text-decoration: none;}

a.quote:link		{color:#999999; text-decoration: underline;font-size:12px;}
a.quote:visited	{color:#999999; text-decoration: underline;font-size:12px;}
a.quote:hover	{color:#FF7300; text-decoration: none;font-size:12px;}
a.quote:active	{color:#999999; text-decoration: underline;font-size:12px;}

a.addfav:link	{color:#FF6600;   text-decoration:none;font-size:12px;font-weight:bold}
a.addfav:visited{color:#FF6600;   text-decoration:none;font-size:12px;font-weight:bold}
a.addfav:hover	{color:#FF6600; text-decoration:underline;font-size:12px;font-weight:bold}
a.addfav:active	{color:#FF6600;   text-decoration:underline;font-size:12px;font-weight:bold}


#header{
	width:900px;
	margin:0 auto;
	}

#logo{
	width:200px;
	padding:10px 0 10px 8px;
	}

#navigation{
	float:right;
	padding:10px 0 10px 0;
	}

#nav_site{
	font-size:12px;
	color:#999999;
	text-align:right;
	}

#nav_list {
	padding:20px 0 5px 0;
	background: #fff;
	}

#nav_ul {
	margin: 0;
	}
#nav_ul li {
	margin: 0;
	padding: 0;
	display: inline;
	list-style-type: none;
	}
#nav_ul a:link, #nav_ul a:visited {
	float: left;
	font-size: 14px;
	line-height: 16px;
	padding: 6px 13px 6px 13px;
	text-decoration: none;
	color:#333333;
	background:#F0F0F0;
	}
#nav_ul a:link.active, #nav_ul a:visited.active, #nav_ul a:hover.active {
	padding-top: 9px;
	color: #FFF;
	background: #1372B0;
	height:19px;
	margin-top:-3px;
	}
#nav_ul a:hover.active{
	text-decoration:underline;
	}

#nav_ul a:hover {
	background: #C6C6C6;
	color:#FFF;
	}


#main {
	clear:both;
	width:900px;
	margin:0 auto; 
}

.a4_index{
	text-align:center;
	margin:10px auto auto auto
}



#right_CNT {
	display:inline /*Fix IE floating margin bug*/;
	float:right; 
	width:195px;
	overflow:visible !important /*Firefox*/;
	overflow:hidden /*IE6*/;
	}

#main_CNT {
	display:inline; /*Fix IE floating margin bug*/; 
	float:left;
	width:502px;
	margin:0 0 0 4px;
	padding-bottom:20px;
	overflow:visible !important /*Firefox*/; 
	overflow:hidden /*IE6*/;
	text-align:center;
	}

#left_CNT {
	display:inline /*Fix IE floating margin bug*/; 
	float:left; 
	width:190px;
	margin:0 0 0 0;
	overflow:visible !important /*Firefox*/; 
	overflow:hidden /*IE6*/;
	}

.product{
	float:left;
	padding:10px 6px 0px 7px;
	text-align:center;
	font-size:12px;
	line-height:200%;
	}

.hotpic{
	padding:0 6px 0px 7px;
	text-align:center;
	}

.round_cnt {
	width: 195px;
	background-color: #F0F0F0;
}

.round_top {
	background: url(../images/bg_tr.gif) no-repeat top right;
	margin-bottom:4px;
}

.round_bottom {
	background: url(../images/bg_br.gif) no-repeat top right;
	margin-top:5px;
}

img.corner {
   width: 10px;
   height: 10px;
   border: none;
   display: block !important;
}

.round_nav {
	width: 186px;
	background-color: #686C57;
}

.round_nav_top {
	background: url(../images/bg_nav_tr.gif) no-repeat top right;
	margin-bottom:4px;
}

.round_nav_bottom {
	background: url(../images/bg_nav_br.gif) no-repeat top right;
	margin-top:5px;
}

.shop_mart_top{
	background: url(../images/bg_mart_tr.gif) no-repeat top right;
	margin-bottom:4px;
	}

.news_list {
	color:#5F5F5F;
	font-size:12px;
	height:22px;
	line-height:22px;
	overflow:hidden;
	text-align:left;
	padding-left:6px;
	margin:0 5px 0 5px;
	clear:both;
}

#service_number{
	margin-top:10px;
	background:#E1F0F9;
	text-align:center;
	padding:6px 0 6px 0;
	margin-bottom:12px;
	}

.title_rank{
	color:white;
	background:#F60;
	width:71px;
	font-size:14px;
	text-align:center;
	font-weight:bold;
	margin:0 auto;
	padding:2px 0 2px 0;
	}


.title_new{
	color:white;
	background:#37883E;
	width:71px;
	font-size:14px;
	text-align:center;
	font-weight:bold;
	margin:0 auto;
	padding:2px 0 2px 0;
	}

.rand_more{
	float:right;
	padding:0 8px 3px 0;
	}

.shop_mart{
	background:#1372B0 url(../images/bg_shop_car.gif) no-repeat center top;
	width:186px;
	}

.mart_msg{
	padding:0px 0px 10px 0;
	line-height:120%;
	color:white;
	text-align:center
	}
/*left nav*/



#left_nav {
    margin-top: 2px;
    background: #686C57;
    color: #FFF;
	font-size:14px;
	width:186px;
	line-height:200%;
}

#left_nav a {
    color: #FFF;
    text-decoration: none;
    letter-spacing: 2px;
}

#left_nav ul {
    margin:0;
    padding:0;
    list-style-type: none;
}

#left_nav div.subnav {
    border: 1px solid #535645;
    background: #535645;
    font-size: 12px;
	line-height:170%;
	padding:10px 0 10px 42px;
}

#left_nav .submenu {font-size:12px; background-color:#535645; width:139px; padding-left:40px; float:left;
}

#left_nav.submenu1 {
	display:none;
}

#left_nav .submenu li a{ height:19px;
}

.my_buy{
	text-align:center;margin-top:10px;
}
/*left nav*/
.product_sch{
	background:white;
	padding:0;
	padding-top:1px;
	}
.product_sch_input{
	width:138px;height:14px;
	border-color:#7C7C7C #C3C3C3 #DDDDDD;
	border-style:solid;
	border-width:1px;
	padding:2px;
	font-size:12px;
	font-family:arial;
}
.product_sch_btn{
	float:right;
	margin-top:0px !important;
	margin-top:1px;
}
.inputbutton{
	float:right;
	}
.select_pub{
	padding-top:20px;
	text-align:center;
	clear:both;
}


#footer {
	margin:0 auto;
	width:885px; 
	padding:21px 0 15px 15px; 
	overflow:visible !important /*Firefox*/; 
	overflow:hidden /*IE6*/;
	background:#EBEBEB;
	font-size:12px; 
	border-top:1px solid #CACACA;
	line-height:180%;
	color:#535353;
	height:70px;
	clear:both;
	}

#footer_left{
	float:left;
	width:550px;
	}

#footer_right{
	float:right;
	width:280px;
	margin-top:-10px;
	}

#friend_link{
	background:white;
	padding:15px 0 12px 15px;
	margin:0 auto;
	width:900px;
	}

/*list & detail style*/

#sideleft_basic {
	float:left; 
	height:760px;

}

#sideleft_basic_cart {
	float:left; 
	height:650px;
}

#sideleft_basic_my {
	float:left; 
	height:760px; 
}

#sideleft {
	display:inline /*Fix IE floating margin bug*/; 
	float:left; 
	width:190px;
	overflow:visible !important /*Firefox*/;
	overflow:hidden /*IE6*/;
	padding-bottom:10px;
}
#sideright {
	display:inline; /*Fix IE floating margin bug*/; 
	float:right; 
	width:690px; 
	margin:0 0 0 4px;
	overflow:visible !important /*Firefox*/; 
	overflow:hidden /*IE6*/;
	padding-bottom:10px;
	}


.nav_title{
	padding-left:20px;
	color:#FF6600;
	margin-bottom:20px;
	}

.nav_title_detail{
	padding-left:20px;
	padding-top:15px;
	color:#1372B0;
	float:left;
	}

.pro_list{
	margin:0 28px 0px 18px;
}

.pro_title{
	padding-top:5px;
	font-size:14px;
	}


.pro_info{
	margin:0 28px 0 18px;
	line-height:160%;
	color:#666666;
	font-weight:normal;
	font-size:14px;
	padding-top:0px;
	height:250px;

	}
.pro_img_zoom{
	text-align:center;padding-top:10px;
}


.pro_favlist{
	border:solid 0px red;
	width:107px;
	height:26px;
	background:url(/images/btn_addfav.gif) no-repeat;
	padding:2px 0 0 0;
	text-align:center;
}

.pro_info_list{
	margin:0 28px 0px 18px;
	line-height:180%;
	color:#666666;
	font-weight:normal;
	padding-top:0px;
	}

.pro_info_img{
	margin:0 16px 0 18px;
	line-height:160%;
	color:#666666;
	font-weight:normal;
	font-size:14px;
	padding-top:0px;

	}


.border_tuan{
	border:dashed 1px #90C4DF;padding:3px 6px 3px 6px;background:#EEFBFF;margin-top:5px;font-size:12px;
}
.btn_add{
	padding-top:9px;
}

.list_product{
	padding:25px 0 25px 0;
	color:#FF6600;
	border-bottom:1px solid #31AFD6;
	width:680px;
	height:120px;
	clear:both;
	}
.detail_product{
	padding:0 0 25px 0;
	color:#FF6600;
	width:680px;
	clear:both;
	}


.bottom_more{
	font-family:arial;
	padding-top:20px;
	float:left;
	font-size:14px;
	color:#000000;
}

.bottom_pages{
	font-family:arial;
	padding-top:20px;
	float:right;
	color:#000000;
}

.pro_tags{
	border-bottom:1px solid #31AFD6;
	border-top:1px solid #31AFD6;
	padding:10px 0 10px 0;
	font-family:arial;
	line-height:180%;
	}

.detail_relative{
	border-bottom:1px solid #31AFD6;
	padding:12px 0 8px 10px;
	font-family:arial;
	color:#333333;
	font-weight:bold;
	}

.prod_other{
	margin:18px 20px 15px 15px;
}

.tag_help{
	float:right;
	padding-right:8px;
}
.pro_contents{
	font-size:14px;
	padding:25px 8px 0 8px;
	line-height:190%;
	color:#535353;
}

.user_msg{
	line-height:220%;
	border-bottom:1px dotted #31AFD6;
	padding:15px 0 15px 0;
	}
.msg_ask{
	color:#333333;
	padding-left:18px;
	margin:5px;
	}
.msg_answer{
	color:#DF5F11;
	padding-left:18px;
	margin:5px;
	}
.add_message{
	padding:18px 0 18px 20px;
	font-weight:bold;
	}
/*list & detail style*/

/* cats */

.cats_li{
	background:url(../images/bg_allcate_li.png) no-repeat;
	background-position:4px 10px;
	font-size:14px;
	font-weight:bold;
	padding:5px 10px 0 18px;
	margin:19px 0 8px 10px;
	color:#1372B0;
}
.cats_li span{font-weight:normal;}

.cats_li span a {
    margin: 0px;
    padding: 0px 3px;
    text-decoration: underline;
}

.cats_li span a:hover {
    color: white;
    background: #3B5998;
    text-decoration: none; 
}


/* forum */
.title_post_msg{
	margin:0 0 12px 23px;
	text-align:left;
	font-size:14px;
}

.forum_tips{
	width:90%;
	text-align:left;
	margin-left:20px;
	line-height:160%;
	padding:10px;
	border:solid 0px #FABE23;
	background:#FFFFCC;
}

.forum_list{
	border-bottom:solid 1px #E8E8E8;
	text-align:left;height:25px;line-height:25px;
}

.topiclist {
    text-align: center;
	margin:auto;
	margin-left:20px;width:642px
}

.table_topic{
    width: 99%;
    padding: 0;
}

.ti {
    line-height: 200%;
    text-align: left;
	border-bottom:1px solid #CCCCCC;
}
.ti td{
    border-bottom: 1px dotted #CCCCCC;
    font-size: 12px;
}

.forum_tip_msg{
	background:url(../images/bg_forum_msg.gif) no-repeat left center;
	width:495px;
	height:24px;
	text-align:left;
	display: block;
	padding-top:7px;
	margin:0 0 5px 4px;
}

.forum_post{
	line-height:230%;
	padding-top:8px;
	padding-left:25px;
}

.forum_cnt_main{
	font-size:14px;
	padding-left:20px;
}

.forum_nav_title{
	padding-left:5px;
	color:#FF6600;
	margin-bottom:20px;
	}

/* info */

#info_list_cnt{
	padding:0 15px 2px 22px;
	text-align:left;
	margin:0px;
}

.info_list_blc{
	padding-top:5px;
	padding-bottom:15px;
	text-align:left;
}

.info_list_li a {
	text-align:left;
	height:28px;
	line-height:28px;
	overflow:hidden;
	list-style-position:outside;
	list-style:none;
	position: relative;
	word-break:break-word;
	font-size:14px;
	background:url(/images/bg_info_li.gif) no-repeat;
	background-position:5px 7px;
	padding-left:20px;
}

.info_list_li a:hover {
	text-align:left;
	height:28px;
	line-height:28px;
	overflow:hidden;
	list-style-position:outside;
	list-style:none;
	position: relative;
	word-break:break-word;
	font-size:14px;
	background:url(/images/bg_info_li_hover.gif) no-repeat;
	background-position:5px 7px;
	padding-left:20px;
}


#info_list_page{
	color:#165FAF;
	font: normal 14px arial;
	margin-top:10px;
	float:right;
}

.info_nav_title{
	color:#FF6600;
	margin-bottom:16px;
	text-align:center;
	}

.contents_info{
	text-align:center;
	color:gray;
	border-bottom:1px dotted #D5D5D5;
	padding:0 0 10px 0;
	margin-bottom:5px;
}

.info_tag{
	margin:auto;
}

.info_tag a {
    margin: 0px;
    padding: 0px 1px;
    text-decoration: none;
}

.info_tag a:hover {
    color: white;
    background: #FF6633;
    text-decoration: none;
}



.info_tag_left{
	padding-top:10px;
	float:left;
	background:url(/images/info_tag_left.gif) no-repeat top left;
	width:6px;
	height:30px;
}

.info_tag_mid{
	padding-top:10px;
	float:left;
	background:url(/images/info_tag_mid.gif) repeat-x top left;
	height:30px;
}

.info_tag_right{
	padding-top:10px;
	float:left;
	background:url(/images/info_tag_right.gif) no-repeat top right;
	width:6px;
	height:30px;
}
/* my control */
.my_round_nav_top {
	background: url(../images/bg_my_nav_tr.gif) no-repeat top right;
	margin-bottom:4px;
}

.my_round_nav_bottom {
	background: url(../images/bg_my_nav_br.gif) no-repeat top right;
	margin-top:5px;
}

.my_round_nav {
	width: 186px;
	background-color: #338533;
}

#my_left_nav {
    background: #338533;
}

.my_tools{
	width:186px;
	height:19px;
	background:#E7F3FA;
	border:1px solid #B7D8EE;
	margin:auto;
	padding:3px 0 0 0;
}
.my_tools_green{
	width:186px;
	height:19px;
	background:#DBF7DB;
	border:1px solid #CFE2CD;
	margin:auto;
	padding:3px 0 0 0;
	text-align:left;
}
.my_tools_cnt{
	width:186px;
	border:1px solid #D1E4CF;
	margin:auto;
	padding:6px 0 6px 0;
	border-top:none;
}
.my_nav_title{
	background:url(../images/my_control_nav.gif) no-repeat bottom left;
	padding-bottom:20px;
	margin-top:10px;
	font-size:16px;
	font-weight:bold;
	color:#FF6600;
	}
#my_msg_top{
	background:url(../images/bg_mymsg_top.gif) no-repeat top center;
	width:607px;
	height:7px;
	margin:auto;
}

#my_msg_btm{
	background:url(../images/bg_mymsg_btm.gif) no-repeat bottom center;
	width:607px;
	height:7px;
	margin:auto;
}
#my_msg_mid{
	width:595px;
	border:#FFD2B5 1px solid;
	border-top:none;
	border-bottom:none;
	background:#FFFFDF;
	margin:auto;
	padding-left:10px;
	line-height:180%;
}

.my_order_tr{height:24px;*height:18px !important;*height:18px;background:#C3D9FF;color:#616161;}
.my_round_td_left{background:#C3D9FF url(/images/bg_my_round_left.gif) no-repeat left center;}
.my_round_td_right{background:#C3D9FF url(/images/bg_my_round_right.gif) no-repeat right center;}

.mycontrol_ul{
	line-height:290%;
	color:#244890;
	text-align:left;
	padding-left:0;
}
.mycontrol_li{
	background:url(../images/ico_mycontrol_li.gif) no-repeat left center;
	list-style-type: none;
	padding-left:18px;
	font-size:14px;
}
.li_dot{
	background:url(../images/dotline.gif) repeat-x bottom center;
	padding-top:10px;
}

.tool_list{
	background:url(../images/ico_arrow_toollist.gif) no-repeat left center;
	margin-left:15px;
	line-height:200%;
	text-align:left;
	padding-left:20px;
}

.tool_list a {
    margin: 0px;
    padding: 2px 4px;
    text-decoration: none;
}

.tool_list a:hover {
    color: white;
    background: #3B5998;
    text-decoration: none; 
}

/* points */
#points_bnr{
	float:left;
}

#points_info{
	float:right;
	width:186px;
	height:159px;
	border:1px solid #C3D9FF;
	text-align:center;
}

#points_info_blue{
	background:#E8EEFA;
	margin:1px;
	height:157px;
	line-height:190%;
}

#my_points{
	color:white;
	font-weight:bold;
	background:url(../images/btn_mypoints.jpg) center center no-repeat;
	width:89px;
	height:22px;
	margin-top:13px;
	text-align:center;
}
#my_points a.rankpoint {
	display:block;
	color:white;
	font-weight:bold;
	text-align:center;
	height:22px;
	width:89px;
	text-decoration:none;
	font-size:12px;
}
#my_points a.rankpoint:hover {
	display:block;
	color:#FF5217;
	font-weight:bold;
	height:22px;
	width:89px;
	text-decoration:underline;
	font-size:12px;
}

.VoucherBuyButtonOff {
	width:130px;
	font-size : 11px;
	background : url(../images/bg-buy-off.gif) no-repeat;
	text-align : center;
	cursor : pointer;
}
.VoucherBuyButtonOn {
	width:130px;
	font-size : 11px;
	background : url(../images/bg-buy.gif) no-repeat;
	text-align : center;
	cursor : pointer;
}

#points_hot{
	width:339px;
	float:left;
}

.points_title{
	padding:11px 0 0 25px;
	color:white;
}

.points_hot_top{
	background:url(../images/bg_points_hot_top.gif) no-repeat center center;
	width:339px;
	height:34px;
}

.points_hot_mid{
	background:url(../images/bg_points_hot_mid.gif) repeat-y center center;
	width:339px;
	padding:5px 0 5px 0;
	text-align:center;
}

.points_hot_btm{
	background:url(../images/bg_points_hot_btm.gif) no-repeat center center;
	width:339px;
	height:10px;
}

#points_product{
	width:339px;
	float:right;
}

.points_pro_top{
	background:url(../images/bg_points_pro_top.gif) no-repeat center center;
	width:339px;
	height:34px;
}

.points_pro_mid{
	background:url(../images/bg_points_pro_mid.gif) repeat-y center center;
	width:339px;
	padding:5px 0 0 0;
	text-align:left;
}

.points_pro_btm{
	background:url(../images/bg_points_pro_btm.gif) no-repeat center center;
	width:339px;
	height:10px;
}

#points_list{
	margin:0;
	padding:0;
	list-style:none;
	text-align:left;
	padding-left:15px;
	line-height:170%;
}

#points_pro_mid li{
	text-align:left;
}

/*cart*/

.cart_div{
	margin:auto;
	border:1px solid #85C6F1;
	width:650px;
	clear:both;
	text-align:center;
}

.cart_btns{
	text-align:center;margin:15px auto;
}

.cart_td_title{
	font-size:14px;
	font-weight:bold;
	color:white;
}

.cart_buylist{
	width:650px;
	border:solid 1px #85C6F1;
	margin:10px auto;
}

.buylist_title{
	width:100%;
	border:solid 1px white;
	border-collapse:collapse;
}

.bulist_titletxt{
	color:white;
	font-size:14px;
	font-weight:bold;
	background:#1372B0;
}
.bulist_titleitem{
	background:#E0F1FB;
	font-weight:bold;
}

.cart_step_address{
	border:solid 1px #A9DCAD;
	width:650px;
	margin:10px auto;
}
.address_input{
	margin-bottom:5px;
}

.step_address_border{
	border:solid 1px white;
	width:100%;
}
.step_address_title{
	background:#A9DCAD;
	font-weight:bold;
}

.cart_step_send{
	border:solid 1px #CCCCCC;
	width:650px;
	margin:10px auto;
}

.step_send_border{
	border:solid 1px white;
	width:100%;
}
.step_send_title{
	background:#CCCCCC;
	font-weight:bold;
}

.send_item{
	font-size:14px;
	width:560px;
	margin-bottom:6px;
	border:0px solid black;

}
.send_exp{
	float:right;
	font-size:12px;
	color:gray;
}

.cart_step_pay{
	border:solid 1px #E3BABA;
	border-bottom:0px;
	width:650px;
	margin:auto;
	clear:both;
}
.cart_step_pay2{
	border:solid 0px #E3BABA;
	width:650px;
	margin:auto;
	clear:both;padding:0px;
}
.pay_exp{
	width:120px;text-align:left;color:#666666;line-height:150%;border:solid 0px red;margin:5px auto;
}

.step_pay_border{
	border:solid 1px white;
	width:100%;
	clear:both;
}
.step_pay_title{
	background:#E3BABA;
	font-weight:bold;
}

.cart_step_remarks{
	width:650px;
	margin:10px auto;
	border:solid 0px #E3BABA;

}

.cart_totalprice{
	width:652px;
	margin:10px auto;
	background:#F1F484;
	height:30px;
	line-height:30px;
	text-align:center
}

.orange		{ color:#FF6600;}
.navsubbig	{font-size:18px;clear:both;}
.navbig		{font-size:16px;line-height:180%;clear:both;}
.big		{font-size:14px;}
.infobig		{font-size:18px;}
.small      {font-size:12px;}
.dark		{color:#585858;}
.red		{color:#EA0000;}
.redark	{color:#DA1B3D}
.gray		{ color:gray; }
.littlegray		{ color:#A8A8A8; }
.green		{ color:green;}
.bold		{ font-weight:bold;}
.weightnor	{font-weight:normal;}
.blue		{ color:#165FAF}
.floatleft	{float:left;}
.floatright	{float:right;}
.textleft	{text-align:left;padding-left:5px;}
.textright	{text-align:right;}
.textcenter	{text-align:center;}
.hidden		{height:18px;overflow:hidden;background:transparent;text-align:left}
.pages		{background:transparent;text-align:center;font-size:14px;margin-bottom:10px;}
.clear      {clear:both;}
h3{font-size:14px;}




/*tag standard*/
.tag0{font-size:11px}
.tag1{font-size:13px}
.tag2{font-size:14px}
.tag3{font-size:15px}
.tag4{font-size:18px}
.tag5{font-size:22px}
.tag6{font-size:25px}
.tag7{font-size:30px;}
a.tag8:link,a.tag8:visited,a.tag8:active{font-size:35px;color:red}
a.tag9:link,a.tag9:visited,a.tag9:active{font-size:38px;color:#800000}


/*add cart tips*/
.transferProduct
{
	border: 2px solid #6CAF00; 
}

.dict_tip{
	width:98%;height:22px;border:solid 0px red;background:#DDF63E;text-align:center;
	margin:auto auto 15px auto;
}

.dict_tip_left{
	float:left;background:url(/images/bg_dictmsg_left.gif) no-repeat left top;height:22px;
}

.dict_tip_right{
	float:right;background:url(/images/bg_dictmsg_right.gif) no-repeat right top;height:22px;
}

.dict_tip_mid{
	float:left;
	background:transparent;
	height:22px;
	line-height:22px !important;
	line-height:24px;
	text-align:center;
	width:97%;
	overflow:hidden;
}

.cart_count{
	font-size:16px;color:#FF6666
}

/* help */

.help_title {
	background:#EEFFEE url(../images/ico_arrow.gif) left top no-repeat;
	background-position:8px 9px;
	width:98%;
	height:25px;
	color:#666666;
	padding:7px 0 0 15px;
	font-size:14px;
	margin:8px 0 8px 0;
	font-weight:bold;
}

.help_title a {
	font-size: 100%;
	color: #003399;
	display:block;
	text-decoration: underline;
	padding-left:10px;

}
.help_title a:hover {
	font-size: 100%;
	color: #FF6633;
	display:block;
	text-decoration: underline;
	padding-left:10px;

}
.help_answer{
	padding:6px 0 12px 26px;
	line-height:160%;
	text-indent:2em;
	font-size:14px;
	margin-bottom:25px;
}

.help_answer span a{
    margin: 0px;
    padding: 1px 2px;
	color:#3B5998;
	text-decoration:underline;
	font-size:12px;
}

.help_answer span a:hover{
    margin: 0px;
    padding: 1px 2px;
    background: #3B5998;
	color:white;
	text-decoration:none;
}

.input_exp{
	color:#FF0080;
	position:relative;
	top:-2px;
}

.line_tags{
	width:92%;
	margin:auto;
}

/*login*/

.login_input{
	width:160px;
	height:20px;
	font-size:14.7px;
	font-family:arial;
	font-weight:bold;
}
.normal_input{
	width:350px;
	height:18px;
	font-size:14.7px;
	font-family:arial;
	font-weight:normal;
}

/* slideshow */

.slideshow {
	position:relative;
}

.slideshow span{
	position:absolute;
	top:0px;
	right:0px;
	display:block;
}

.slideshow span a{
	background:url(../images/space.gif) center center;
	width:498px;
	height:191px;
	display:block;
}

.slideshow ul {
	background:transparent;
	position: absolute;
	overflow: hidden;
	bottom:6px;
	right: 6px;
	z-index: 1000;

	}

.slideshow ul a {
	cursor: pointer;
	display: none;
	float: left;
	height: 16px;
	margin: 0 6px 0 0;
	overflow: hidden;
	}
.slideshow ul a.prev {
	background-image: url(../images/prev.gif);
	width: 17px;
	display:block;
	}
.slideshow ul a.next {
	background-image: url(../images/next.gif);
	margin-right: 0;
	width: 17px;
	display:block;
	}

.slideshow ul li {
	margin: 0px;
	float: left;
	list-style: none;
}
.photo {
	position: absolute;
	width: 250px;
	height: 250px;
	float:left;


}
.photo span{
	width: 250px;
	height: 250px;
	display: block;
	position: absolute;
	background-image: url(../images/no_sale.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
/*--------------װ------------------*/
.tz_tit{ color:#565656; padding-left:10px; background-color:#f5f5f5; border-top:1px solid #d2d2d2; font-size:14px; font-weight:bold; line-height:30px;}
.tz_tit span{ float:right; width:90px; line-height:30px; padding-top:5px;}
.tzcnt{
	background-image: url("/newimages/ico_PrivilegeLi.jpg");
	background-repeat: no-repeat;
	background-position: 5px 8px; text-align:left; padding-left:15px;
}
.tcjiage{ padding-right:10px; text-align:right;}

.Reply {list-style:none;
	border-bottom:1px dashed #d2d2d2;
	background-image: url("../newimages/ico_reply.gif");
	background-repeat: no-repeat;text-align:left;
	background-position: 3px 10px;padding:3px 0 0 25px; color:#1372B0; line-height:28px; width:595px; margin-top:5px;}
	
	
.Reply span{ float:right; width:130px; text-align:center; color:#999; font-size:10px; 
	
}


.Ask{width:595px;border-bottom:1px dashed #d2d2d2; background:url("../newimages/icoAsk.gif");background-repeat: no-repeat; background-position:3px 8px;padding:3px 0 0 25px;background-color:#F6F6F6; line-height:28px;margin-bottom:20px;list-style:none; text-align:left;}

.Ask span{ float:right; width:130px;color:#999; font-size:10px;text-align:center;
}
