* {	margin:0;font-size:12px; }

img,a,p,span,h1,h2,h3,h4,h5,h6,b,ol,ul,li,dl,dt,dd{
	margin:0;
	padding:0;
	border:0;
	list-style:none;
	text-decoration:none;
}

img,input {vertical-align:middle;}
body {background:url(/images/body_repeat_bg_dw.gif) repeat;}

.newshot {background:white url(/images/hot-002.gif) no-repeat;width:26px;height:10px;color:red;padding-left:29px;}

a {color:black}
.txtred {color:#FF0000}

img {border:0}
h2 {
	font-size:14px;
	line-height: 14px;
	margin:0;
}
#head {
	margin:0 auto;
	padding:0;
	color:#FFF;
	clear: both;
}
#head a {text-decoration: none;}
#head u{
	margin:0;
	padding:0;
}

/* 价格显示 */
.prnormal {color:#D11A39; font-weight:normal;}

.top_nav_1 {background:url(/images/top/top_nav_1_bg.gif) repeat-x;height:29px;line-height:29px;color:#555555}
.top_nav_i {width:980px;height:28px;margin:0 auto;}
.top_nav_1 .login_box {float:left;width:485px;}
.top_box {width:980px;margin:0 auto;height:95px;}
.login_box a {color:#cb0000}

.h_title {width:490px;float:left;margin-top:7px;}
.h_title ul {padding:0;height:15px;line-height:15px;}
.h_title ul li{float:left;padding:0;border-right:1px #e3e3e3 solid;display:inline;}
.h_title a {margin:0 10px;display:block;color:#666666;}
.h_title a:hover{text-decoration:underline;color:#c00}

#logo {
	margin-left:2px;
	float:left;
	clear:left;
	width:492px;
	height:95px;
	position:relative;
	/* background:url(/images/logo_tem.gif) no-repeat 250px 50% */
}

.t_shopcar {
	border:1px #d6d6d6 solid;
	color:black;
	float:right;
	background:url(/images/top/top_shopcar_bg.jpg) no-repeat;
	margin-top:14px;
	margin-right:24px !important;
	margin-right:12px;
	height:22px;
	line-height:22px;
	width:211px;
	text-indent:25px;
}
.t_shopcar label {color:#cb0000;font-weight:bold;}
.t_shopcar a {font-weight:bold;margin-left:8px;color:white;}
.t_shopcar a:hover {color:white;}

.t_nav2 {margin-top:29px;background:url(/images/top/top_cir_t.gif) no-repeat;height:5px;width:352px;float:right;_line-height:1px ;_font-size:1px;}
#t_nav2 {background:url(/images/top/top_nav2_bg.gif) no-repeat;height:23px;line-height:23px;border-left:1px #efa3c1 solid;border-right:1px #efa3c1 solid;width:350px;float:right;}
#t_nav2 font {color:#c2315c;font-weight:bold;}
#t_nav2 ul {padding:0;}
#t_nav2 ul li{float:left;padding:0;display:inline;}
#t_nav2 a {display:block;color:#5e5e5e;}
#t_nav2 a:hover{text-decoration:underline;color:#c00}

.top_nav_menu {background:url(/images/top/top_nav_bg.gif) repeat-x;}
.top_nav_menu_box {background:url(/images/top/top_nav_menu_bg.jpg) no-repeat;width:980px;height:42px;line-height:42px;margin:0 auto;text-align:center;position:relative;}
.top_nav_menu_box a:hover {color:#cf1b38;}
.top_nav_menu ul {padding:0;}
.top_nav_menu ul li{float:left;padding:0;display:inline;width:96px;margin:0 1px;}

.top_nav_box a {display:block;color:#fff;font-size:14px;font-weight:bold;height:42px;}
.top_nav_box a:hover{font-size:14px;background:url(/images/top/nav_menu_li_selected_bg.jpg) no-repeat;text-decoration:underline;color:#c4315d;font-weight:bold;}
.top_nav_box a.t_nav_select {font-size:14px;background:url(/images/top/nav_menu_li_selected_bg.jpg) no-repeat;color:#CF1B38;font-weight:bold;}

.subnav_sbox {
	background:#fff;
	position:absolute;
	z-index:999;
	left:0;
	border-left:1px #c12554 solid;
	border-right:1px #c12554 solid;
	border-bottom:3px #c22656 solid;
	width:104px;
	padding:10px;
	display:none;
}
.subnav_sbox a {
	background:url(/images/top/top_nav2_sub_li_con.gif) no-repeat 10px center;
	display:block;
	color:#878787;
	height:25px;
	line-height:25px;
	text-indent:20px;
	text-align:left;
	width:110px;
}

/* 页面链接导航 */
.topurl{margin-bottom:12px;border-bottom:1px #e2e2e2 solid;background:url(/images/user/home_t.gif) no-repeat left 8px;line-height:28px;padding-left:20px}
.topurl label {color:#c72f5e;}
.topurl a {color:#323232}
.topurl a:hover{text-decoration:underline}
.topurl img {margin:0 15px;}

.search_bar {margin:0 auto;width:980px;border:1px #eaeaea solid;border-top:0;background-color:#fff;}
.search_bar div {float:left;color:#555555}
.s_input {
	float:left;
	width:150px;
	border:1px #d3d3d3 solid;
	border-right:0;
	margin-left:30px;
	padding:4px 0 3px 20px;
	color:#CBCBCB;
	background:#fff url(/images/top/search_inner_fdj.gif) no-repeat 2px center;
}
.s_button {
	height:23px;
	width:54px;
	float:left;
	border:0;
	background:url(/images/top/search_btn.gif) no-repeat;
	cursor:pointer;
}
.sbar_hot {margin-left:25px;}
.sbar_hot a {color:#1F4B77;margin-left:3px;}
.search_bar font {color:#cd1c39}


#topsea {border:#bbb solid 1px;border-top:0;margin-left:9px;text-align:right;padding:4px 4px 4px 2px;background:#F9F9F9}
.setwidth {margin:0;padding:0;color:#666;width:120px}
#qdiv {
	background:url(/image/kf_bk.gif) no-repeat;
	font-size:12px;
	position: absolute;
	z-index:999;
	width:178px;
	height:68px;
	padding-top:20px;
	padding-bottom:10px;
	text-align:right;
}
#qdiv a {text-decoration:none;margin-right:20px;}
.web_kf {line-height:27px}
.q_kf {line-height:20px}
	
#addec {
	margin:0 auto;
	width:450px;
	float:left;
	text-align: center;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
	
#kefu {
	float:right;
	width:auto;
	height:35px;
	border-bottom:#888686 1px solid;
	overflow:hidden;
}
.lin {
	height:28px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #666666;
}
#body {
	margin:0 auto;
	padding-top:15px;
	width:980px;
	display:block;
	height:auto;
	clear:both;
	overflow:visible;
	overflow-x:hidden;
	background:#fff;
}
#notetxt {
	height:auto;
	height:30px;
	background-color: #b5aa8c;
	background:#FFFFFF;
	clear:both;
	margin-left:5px;
}
#main {
	width:756px;
	padding: 0px;
	margin: 0px;
	height: auto;
	margin-right:10px
	margin-bottom:10px;
	background:#fff;
	float:right;
}

.topurl img {margin-top:-3px;}

#big_main {
	padding: 0px;
	margin: 0px;
	height: auto;
	margin-bottom:10px;
	background:#fff;
}

#pearltype {
	line-height: 20px;
	color: #000000;
	text-decoration: none;
}

#main p {line-height:20px}
#movenext {float:left;margin:5px 10px;height:20px;width:380px;overflow-y:hidden;text-align:left}
#movenext span,#movenext span a{color:red;height:20px;font-size:12px;text-decoration:none}
#movenext span a:hover{color:#2D5680}

/* 部分页面采用 */
#left {
	margin:0;
	padding:0;
	float:left;
	clear:left;
	width:203px;
	height:auto;
	overflow:visible;
	margin-bottom:10px;
	background:#fff;
}

/***** 帮助中心 *****/
#left .ltop{
	background:url(/help/images/h_left_top.jpg);
	width:203px;
	height:62px;
}
#left .lmin {border-left:1px #b3b3b3 solid;border-right:1px #b3b3b3 solid;padding:15px 0}
#left .lbot{
	background:url(/help/images/h_left_bottom.gif) no-repeat;
	width:203px;
	height:7px;
}
#left p{text-indent:45px;line-height:20px;width:99%;}

#left h4{background:url(/images/list_minus_pic.gif) no-repeat 25px center;height:30px;line-height:30px;text-indent:45px;}
#left h4.a_show{background:url(/images/list_add_pic.gif) no-repeat 25px center;height:30px;line-height:30px;text-indent:45px;}

#hmin {width:764px;float:left;margin-top:30px;margin-left:13px;}
.hmtop {
	background:url(/help/images/h_min_top_bg.gif) no-repeat;
	height:37px;
	line-height:37px;
	text-indent:35px;
	width:764px;
	font-weight:bold;
	font-size:16px;
	color:#434343;
}
.hmbody {
	overflow:hidden;
	padding:20px 30px 30px 30px;
	border:1px #e7e7e7 solid;
	border-top:0;
	width:702px;
}
/********/

/** data **/
.dctop {
	background:url(/data/images/content_top.jpg) no-repeat;
	height:37px;
	line-height:37px;
	text-indent:35px;
	width:756px;
	font-weight:bold;
	font-size:16px;
	color:#434343;
}

.dcbody {
	overflow:hidden;
	padding:20px 30px;
	border:1px #e7e7e7 solid;
	border-top:0;
	width:694px;
}

.dcbody h1 {font-size:16px;}
.dcbody img {margin:10px 0;}
.dcbody font {color:#676767;font-size:14px;}
/**********/

#right {
	margin:0;
	padding:0;
	float:left;
	clear:left;
	width:212px;
	height:auto;
	overflow:visible;
	background:#fff;
}

#right .ttop {
	width:211px;
	height:auto;
	background-color:#fefef4;
	border:1px #fed9be solid;
	
	
}
.ttop label {color:#3e3e3e;font-weight:bold;font-size:14px;}
.ttop ul {padding:0 8px;}
.ttop ul li {height:32px;line-height:32px;border-bottom:1px #ffedca solid;padding-left:8px;}
.ttop a {color:#676767;}

.ysdj {width:212px;height:86px;margin:10px 0;}

.lmlist2{
	border:1px #e2e2e2 solid;
	margin:15px 0;
	padding-bottom:10px;
	color:#818181;
}
.lmlist2 h2{margin-top:2px}
.lmlist2 a{color:#395f86;margin-left:auto;margin-right:auto;}
.lmlist2 form{
	margin-top:1px;
}

.pi_left_nav {border:1px #e2e2e2 solid;}
.pi_left_nav div {padding:8px 0 8px 20px;;color:#575757;font-weight:bold;font-size:14px;border-bottom:1px #e2e2e2 solid;}
.pi_left_nav span {margin-left:70px;}
.pi_left_nav a {color:#888888}
.pi_left_nav a:hover {text-decoration:underline;color:red;}
.pi_left_nav ul {width:80%;margin:5px auto;}
.pi_left_nav ul li {
	background:url(/images/pi_left_nav_fcon.gif) no-repeat left center;
	height:26px;
	line-height:26px;
	text-indent:15px;
	border-bottom:1px #f3f3f3 solid;
}

/** 新闻右侧公用 **/
#nright {
	margin:0;
	padding:0;
	float:right;
	clear:right;
	width:214px;
	height:auto;
	overflow:visible;
	background:#fff;
}
#nright a {color:#0B3B8D;}
#nright a:hover {text-decoration:underline;}
.nr_ltem {border:1px #e1e1e1 solid;margin-bottom:10px;}
.nr_title {color:black;background:url(/news/image/nr_title_bg.gif) repeat-x;height:26px;line-height:26px;text-indent:10px;margin:0 1px 1px 1px;font-weight:bold;}
.nr_min {width:88%;margin:0px auto;padding:10px 0;}
#star span {clear:both;margin-left:50px;}
.nr_min p {color:#6d6d6d;padding:10px 0;line-height:18px;}
.nr_min .fn {border-bottom:1px #d9dad5 dashed;text-align:right;padding-top:0;}
#nr_gift ul {border-top:1px dashed #D9DAD5;padding-top:10px;margin-top:10px}
#nr_gift ul li{list-style:square;list-style-position:inside;color:#0B3B8D;line-height:24px;}


#nr_rank .trank_1 {background:url(/news/image/nr_li_index_pic.gif) no-repeat left 0;height:30px;}
#nr_rank li em {
	background:url(/news/image/nr_li_index_pic.png) no-repeat left bottom;
	width:16px;
	height:15px;
	line-height:15px;
	float:left;
	color:#fff;
	text-align:center;
	margin-left:4px;
	margin-top:4px;
	font-family:Arial;
}
#nr_rank li em.hot {
	background:url(/news/image/nr_li_index_pic.png) no-repeat left 0;
}
#newest,#nr_rank li {color:#0b3b8d;line-height:24px}

.pf_buy_title {background-color:#f5f5f5;font-size:14px;padding-left:15px;color:black;line-height:28px;margin:1px}
.left_pf {margin:0 auto;text-align:left;border-top:1px #e2e2e2 solid;border-bottom:1px #e2e2e2 solid;padding:0 10px 10px 10px;}
.left_pf a {color:#65666a;text-decoration:none;}
	
.fontcolr{color:#395f86;font-weight: bold;}
.inputlen {
	width:130px;
	height:15px;
	border:1px #bbb solid
}
#newproduct {
	float:left;
	clear:left;
}
#hotproduct {
	float:left;
	clear:left;
}
.pa a{color:#000000;}
#flashshow {
	float: left;
	clear: left;
	width:750px;
}
#flashad h1{
	font-size:14px;
}

#zt {margin:0 auto;padding:5px 0;text-align:left}
#zt img{margin-left:9px;margin-bottom:2px}

.lm_blue { color:#395F86}
#mainbody {
	margin-left:10px;
	clear:both;
	width:755px;
	height:auto;
}

#shopinfo_body {
	clear:both;
	line-height: 20px;
	color: #000000;
	text-decoration: none;
	padding:0;
}
.pd_list{
	line-height:30px;
	font-weight:bold;
	font-size:14px;
	text-align:left;
	border-bottom:1px #d4d4d4 solid;
	padding-left:5px;
	margin:10px;
}

/*** 产品显示样式一 ***/
.pearl {
padding:15px 7px;
float:left;
width: 172px;
min-height:155px;
overflow: visible;
line-height:18px;
border-right:dashed 1px #bbb;
border-top:dashed 1px #bbb;
color:#1F4B77;
position:relative
}
.pearl table{margin:0 auto}
.pearl_jiage{margin-top:10px;height:50px;width:120px}
.pearl a{
text-decoration:none;
}
.pearl a:hover{
text-decoration:underline;
}
.pearl a img{
border:#ffffff solid 1px;
}
.pearl a:hover img{
border:#B3130A solid 1px;
width:158px;
height:158px;
}
.pearl ul li{
list-style-type: none;
margin:0;
vertical-align: baseline;
}
.pd_other{ position: absolute;bottom:20px;right:20px}

/*** 产品显示样式二 ***/
.pearl2 {
	padding:15px 8px;
	float:left;
	width: 232px;
	height:335px;
	min-height:320px;
	overflow: visible;
	line-height:18px;
	color:black;
	position:relative
}
.pearl2 table{margin:0 auto}
.prodes font{color:#666666;}
.pearl2 s{color:#cccccc;}
.pearl2_jiage {margin-top:10px;height:50px;width:192px}
.pearl2 a{text-decoration:none;color:#666666;}
.pearl2 a:hover{text-decoration:underline;}
.pearl2 a img{border:#ffffff solid 1px;}
.pearl2 a:hover img{
	border:#B3130A solid 1px;

}

#pearltype ul{vertical-align: baseline;padding:0;}
.alllookpearl {
	margin-left:5px;
	float:left;
	width: 200px;
	width: auto;
	margin-top: 5px;
	overflow: visible;
	color: #952032;
}

.tabheader {height:31px;width:auto;background-image:url(/images/menubk.gif);background-repeat:repeat-x;overflow:hidden}
.tabheader h1{font-size:14px;display:inline;}
.tabheader h2{font-size:12px;display:inline;font-weight:normal}
#pdtitle {float:left;color:#c00;font-size:12px;font-weight:bold;margin-left:10px; font:"黑体";line-height:31px;}
#pdtitle span{color:#666666;font-size:12px;}

.alllookpearl a{height:auto;text-decoration: none;}
.alllookpearl a:hover{text-decoration:underline;}
.alllookpearl a img{border:solid 1px #ffffff}
.alllookpearl a:hover img{border:solid 1px #163e84}
/*#feedbk {background-image:url(/images/feed.jpg);background-repeat:no-repeat;}*/
#movefeed {overflow:hidden;height:170px;margin:0;width:450px;}
#movefeed a{text-decoration:none;color:#555555}
#movefeed a:hover{text-decoration:underline;color:#C23636}
#tops {
	text-align:left;
	height:26px;
	overflow:hidden;
}

#footend { clear:both;text-align:center;margin-top:10px;width:980px;margin:0 auto; color:#626262;padding:10px 0 40px 0;}
#footend a {color:#626262}

#ki_foot{border-top:1px #e5e5e5 solid;border-bottom:1px #e5e5e5 solid;width:980px;clear:both;line-height:30px;margin:10px auto;;text-align:center;}
#ki_foot a{margin:0 10px;text-decoration:none;color:#696969}
#foot {
	/*
	border:solid 1px #bbb;
	clear:both;
	width:980px;
	height:150px;
	margin:0 auto;
	background-image:url(/images/footbk.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	overflow:hidden;
	*/
	clear:both;
	width:980px;
	margin:0 auto;
	background-color:#fff;
}
#temlink {
	margin:10px auto;
	width:982px;
	height:auto;
}

.link_min {width:978px;height:28px;border-bottom:1px #e5e5e5 solid;}
.link_min a {text-decoration:none;display:block;height:28px;line-height:28px;color:#626262}
.link_left {float:left;width:300px;}
.link_left a:hover {color:black}

.link_min ul {list-style:none;text-align:center;margin:0;padding:0}
.link_left ul li {float:left;text-align:center;height:21px;width:101px;}
.link_right {float:right;height:28px;}
.link_right ul li {float:left;height:20px;width:90px;}
.link_huoban,.link_friend{width:978px;padding:5px 0;text-align:center;height:auto;}
.link_huoban img {margin-right:20px;}
.link_friend a {text-decoration:none;display:block;width:101px;height:20px;line-height:20px;float:left;}

/* this is class */
#body #main #pearltype h1 {
	font-size: 14px;
}
#tbody {
	height: 800px;
	float:left;
	overflow:visible;
	height:auto;
	border:#859db2 solid 1px;
	margin-bottom:20px;
}
#flashad h2 {
	font-size: 12px;
}
.trstyle1 {
	background-color: #fff;
}
.trstyle2 {
	background-color: #e2e7ed;
}
.hui {
	color:#818181;
}
.colorred {font-weight:bold;color:#D11A39;font-size:16px;font-family:"Tahoma,Arial,Helvetica,sans-serif"}

.boldred {color: #FF0000; font-weight: bold; }
.colorblue {color:#1f4b77}
.colorw {color:#FFF}
.colorh {color:#949495}
.nobor {border:#bbb solid 1px;color:#ccc }
.posit {position:absolute; top:475px; left:470px;z-index:999}
.posit a{display:block}

.margin-t{margin-bottom:10px;border-bottom:#999999 solid 1px}
.margin-b{margin-top:10px;border-top:#999999 solid 1px;background:url(/images/menubk.gif) repeat-x;}
.product_info{border:#E2E2E2 1px solid;min-height:100px;margin-bottom:15px;}

.in_bu {border:1px solid #bbb;background:#eee;-moz-border-radius: 10px;-webkit-border-radius: 10px;}
.in_bu:hover {background:#fff}
.in_bu:focus {border-width:0}

.showt{border:1px solid #ccc;text-decoration:none;padding:2px 4px;background:#F9F9F9;display:inline-block}
.showt:hover{border:1px solid #900;color:#900}
.showed{border:1px solid #900;text-decoration:none;padding:2px 4px;color:#900;display:inline-block}

#movefeed_g {overflow:hidden;height:75px;width:420px;}
#tops_g {height:75px;overflow:hidden;text-align:left}

#movefeed_b {overflow:hidden;height:75px;width:100px;}
#tops_b {width:75px;height:75px;overflow:hidden;text-align:right}

#famous_content{
	border:1px #BCBDC1 solid;
	border-top:0px;
	border-bottom:0px;
	width:212px;
	height:auto;
}
.corner{
	height:1px;
	overflow:hidden;
	border-left:1px #BCBDC1 solid;
	border-right:1px #BCBDC1 solid;
}

#vip_login_bt {
	width:121px;
	height:21px;
	background:url(/images/alipayLogin.gif) no-repeat;f
	padding-left:8px;
}

#pbar {border-bottom:1px #999999 solid;}
.p_title {height:25px;}
.p_title div {height:25px;line-height:25px;float:left;margin:0 5px;text-align:center;}
.p_title div span {color:#A9A9A9}
.p_title div a{text-decoration:none;color:#204B78;}
.p_title div a:hover{text-decoration:underline;color:#c00}

#thead {border-top:1px #A9B9C9 solid;border-bottom:1px #A9B9C9 solid;border-bottom:0;height:35px;background:url(/images/thead_cate_bg.jpg) repeat-x;}
#hot_ti_n{list-style:none;padding:0;margin:0}
#hot_ti_n li{margin-top:8px;margin-left:10px;float:left;width:80px;height:26px;line-height:26px;text-align:center;background:url(/images/cate_hot.jpg);font-size:12px;}
#hot_ti_n li.henb {background:url(/images/cate_hot.jpg) bottom};
#hot_ti_n a {text-decoration:none;color:#CC0001}
#px_style a:hover {color:#FFCC01;}

#px_style {color:#1F4C76;font-size:12px;width:255px;float:right;padding-top:10px}
.px_cate a {
	text-decoration:none;
	width:50px;
	color:white;
	height:16px;
	margin-left:10px;
}
.px_cate{margin:0 5px;width:55px;height:15px;line-height:15px;float:left;background-image:url(/images/jewcate_bg2.jpg);padding-top:2px;}

.detail_info{background:#51759B;color:white;height:35px;font-size:16px;line-height:35px;text-align:center;font-weight:bold;}

.info_style{color:#666666}

#countdown {background:url(/images/countdown_pic.gif) no-repeat;width:140px;height:53px;margin-right:8px;margin-top:8px;float:left;}
#countdown .time {height:15px;width:24px;padding-top:27px;margin-left:65px;font-weight:bold;}
#countdown .time_d {background:black;width:10px;color:white;float:left;text-align:center;}

.pearl_b {
	margin:5px;
	padding:8px 2px;
	float:left;
	width: 162px;
	height:250px;
	min-height:155px;
	line-height:18px;
}
.pearl_b a img{border:#ffffff solid 1px;}
.pearl_b a {text-decoration:none;}
.pearl_b a:hover {text-decoration:underline;}
.pearl_b a:hover img{border:#B3130A solid 1px;width:158px;height:158px;}

.ask_list {padding-left:10px;}
.ask_list a {text-decoration:none}
.ask_list ul {padding:0; margin:0;list-style-type:disc;list-style-position: inside;}
.ask_list ul li {text-align:left;line-height:25px;color:#2d5680;color:#7b7b7d}
.more_help {margin:5px auto;padding-left:10px;text-align:right}
.more_help a{text-decoration:underline;color:#d90134}
.buy_guide {text-indent:22px;margin:15px 0 8px 0;color:#3c3c3e;font-weight:bold;text-align:left;}

.lt_title {background:#52759b;height:25px;line-height:25px;text-align:center;color:#fff;margin-top:20px;font-weight:bold;}
.lt_msg {padding:10px;color:#878787;}
.lt_ul a {text-decoration:none;color:#878787}

#cod {width:300px;float:right;border:1px gray dashed;margin-right:60px;margin-right:100px !important;padding:5px;margin-bottom:10px;text-align:left;}


/* 底部品牌特色展示 */
#i_b_tes {
	background:url(/images/foot/big_banner_bg.jpg) no-repeat 20px center;
	border-left:3px #f56fa1 solid;
	border-right:3px #f56fa1 solid;
	padding:6px;
	margin:0 auto;
	width:962px;
	height:263px;
	clear:both;
}

#i_b_tes a:hover {color:#cf1b38;}
#i_b_tes font {color:#404040;font-weight:bold}

.f_ts_list {padding:10px 0 15px 20px;}
.f_ts_list a {color:#626262}
.f_ts_list ul {width:138px;float:left;}
.f_ts_list ul li {line-height:20px;color:#626262;text-indent:12px;}
.ts_list_first {background:url(/images/foot/ts_list_li_title_con.gif) no-repeat left center;}

.f_ys_list {padding:4px 0;}
.f_ys_list label {padding:4px 0 3px 35px;margin-left:40px;color:black}
.f_ys_list p {line-height:35px;border-left:1px #eaeaea solid;padding-left:20px;border-bottom:1px #eeeeee solid;background-color:#f7f7f7;}
.ys_c1 {background:url(/images/foot/ys_list_sp_con.jpg) no-repeat 0 0;}
.ys_c2 {background:url(/images/foot/ys_list_sp_con.jpg) no-repeat 0 -19px;}
.ys_c3 {background:url(/images/foot/ys_list_sp_con.jpg) no-repeat 0 -38px;}
.ys_c4 {background:url(/images/foot/ys_list_sp_con.jpg) no-repeat 0 -57px;}
.ys_c5 {background:url(/images/foot/ys_list_sp_con.jpg) no-repeat 0 -76px;}
.ys_c6 {background:url(/images/foot/ys_list_sp_con.jpg) no-repeat 0 -95px;}
.ys_c7 {background:url(/images/foot/ys_list_sp_con.jpg) no-repeat 0 -114px;}
.ys_c8 {background:url(/images/foot/ys_list_sp_con.jpg) no-repeat 0 -133px;}
.ys_c9 {background:url(/images/foot/ys_list_sp_con.jpg) no-repeat 0 -152px;}
.ys_c10 {background:url(/images/foot/ys_list_sp_con.jpg) no-repeat 0 -171px;}

.f_us_list p {line-height:35px;text-align:right}
.f_us_list a {padding:0 8px;color:#626262}

.tes_box {
	float:left;
	display:inline;
	width:179px;
	height:150px;
	border:1px #f0f0f0 solid;
	background:#fff;
	margin-right:7px;
}
.tes_box h2 {line-height:40px;text-align:center;font-size:16px;font-weight:bold;color:#d14b63}
.tes_box ul li {
	list-style:none outside none;
	padding:5px 10px;
	color:#555555;
	text-indent:36px;
	background:url(/images/i_li_image.gif) no-repeat 36px center;
}

#tes_box {width:195px;}

#tes_box ul li {
	float:left;
	display:inline;	/* 浮动后消除IE6双倍边距 */
	padding:5px 0;
	background:url(/images/i_li_image.gif) no-repeat 15px center;
	width:95px;
	text-indent:30px;
}

.hot_tel {
	font-style: oblique;
	font-size: 20px;
	color: #CF1B38;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}

/* 页面圆角公用样式 */
#c_corn_top {background:url(/images/lg_bg_top_corn.gif) no-repeat;width:980px;height:6px;_line-height:1px;_font-size:1px;}
#c_corn_bottom {background:url(/images/lg_bg_bottom_corn.gif) no-repeat;width:980px;height:6px;clear:both;}

.input {background:url(/images/login_input_bg.gif) repeat-x;border:1px #999999 solid;width:168px;height:18px;}
.input2 {background:url(/images/input_c_cls_bg.gif) no-repeat left center;width:185px;height:20px;line-height:20px;border:1px #999999 solid}
.info_selected_bg {background:url(/images/shop/selected_title_bg.gif) repeat-x;height:38px;line-height:38px;width:100%;}

.c_com_title {background:url(/images/com_title_bg.gif) repeat-x;height:32px;line-height:32px;width:978px;color:#a0a0a0;border-bottom:1px #e2e2e2 solid;}
.c_com_title span {font-weight:bold;font-size:13px;color:#ce1b39;padding-left:30px;}

.cut_line {height:0px;border-top:1px #e9e9e9 dashed;}

.a_blue_cls {
	color:#0065cd;
	text-decoration:underline;
}

/* 珍珠分类页面顶部公共样式 */
#top_cate_box {
	background:url(/images/tc_box_big_bg.gif) no-repeat left center;
	height:152px;
	margin-bottom:15px
}

.tc_item {
	float:left;
	width:750px;
	overflow:hidden;
	height:37px;
	line-height:37px;
	margin-top:1px
} 

#top_cate ul {float:left;}

#top_cate li {
	height:37px;
	line-height:37px;
	text-align:center;
	width:120px;
	float:left;
}
#top_cate a {
	display:block;
	width:120px;
	height:35px;
}

.tc_item span {
	display:inline-block;
	vertical-align:middle;
	height:35px;
	line-height:35px;
	cursor:pointer;
}

.tc_item em.e_selected {
	background:url(/images/cate_select_bg.gif) no-repeat left 0;
	font-family:simsun;
	display:inline-block;
	height:15px;
	margin-left:2px;
	margin-top:9px !important;
	margin-top:8px;
	vertical-align:middle;
	width:12px;
}

.tc_item em.e_cannel {
	background:url(/images/cate_select_bg.gif) no-repeat -30px 0;
	font-family:simsun;
	display:inline-block;
	height:15px;
	margin-left:2px;
	margin-top:9px;
	vertical-align:middle;
	width:12px;
}

.hov_select {color:#4388ce;font-weight:bold;vertical-align:middle;}
.a_cannel {color:#ff9900;vertical-align:middle;}

#top_cate span {color:#878787;}

#top_px {
	width:720px;
	float:left;
}
#top_px table {height:35px;line-height:35px;}
#top_px ul {float:left;border:1px #aeb2b5 solid;}
#top_px li{
	background:url(/images/tc_default_arrow_down.gif) no-repeat 30px 3px;
	height:18px;
	line-height:18px;
	text-indent:6px;
	width:43px;
	float:left;
	border-right:1px #c2c6c9 solid;
}

#top_px a {
	color:#73717c;
	width:43px;
	height:18px;
	display:block;
}

#top_px img {cursor:pointer}

#top_px li.arw_select_d {
	background:url(/images/tc_selected_arrow_down.gif) no-repeat 30px 4px;
}
#top_px li.arw_select_u {
	background:url(/images/tc_selected_arrow_up.gif) no-repeat 30px 4px;
}

/* 输入框提示 */
.ipgray {
	color:#999999;	
}

.blue_message {
	background-color:#EAEFFF;
	border:1px solid #91ABFF;
	padding:3px 15px 3px;
}

.wrong_message{
	margin-left:10px;
	display:inline;
	border:1px solid #ebe7c4;
	padding:5px 15px 4px 25px;
	background:#fefbec url(/images/shop/alert.gif) no-repeat 0 center
}

.wrong_message_focus{
	background-color:#fefbec;
	border-color:#ebe7c4;
}
.right_message {
	padding:9px 9px 9px 18px;
	color:#fff;
	margin-left:12px;
	background:url(/images/shop/right.png) no-repeat left center;
	width:19px;
	height:18px;
}

/* 错误及未找到记录显示框 */
.error_msg {
	background-color:#F2F9FF;
	border:1px solid #42B3FF;
	text-align:center;
	margin:20px auto;
	padding:10px 0;
	color:#5E5E5E;
}

/* 注册/登录 */
.reg_left_tb label {font-size:14px;}
.reg_left_tb tr td {padding:8px 2px 2px}
.field-text {
	background:white url(/images/input.png) no-repeat scroll 0 0;
	width:196px;
	height:22px;
	line-height:22px;
	margin:0 5px;
	padding:2px;
	border:1px solid #db9238;
	font-size:14px;
	color:gray;
}

/* fedex 显示快递查询结果 */
#fedexshowtablecontext tr td {border:1px solid #DDDDDD;font-size:12px;line-height:22px;padding:3px 5px;}
#fedexshowtablecontext .title_1 {background:#64AADB;border:1px solid #75C2EF;color:#FFFFFF;font-size:14px;font-weight:bold;height:28px;line-height:28px;text-indent:15px;}
