/* CSS Document */
ul,li,input,form,h1{ padding:0px; margin:0px;}
a img{ border:0px;}
a{ font:12px Arial; color:#6c6c6c; text-decoration:none}
a:hover{ font: 12px Arial; color:#6c6c6c; text-decoration:underline;}
body{ background:#fff2f7; font:12px Arial; color:#555; margin:0 auto; padding:0px;}
#box{ width:997px; height:auto; overflow:hidden; margin:0 auto; padding:0px;}
.kuang {
	position:absolute;
	left:255px;
	top:168px;
	width:449px;
	height:142px;
	background:url(images/bg_kuang.jpg) no-repeat;
	z-index:1;}
/*top*/
.topbox{ width:997px; float:left; height:207px;}
.top_one{ width:976px; float:left; padding:15px 0 0 20px;}
.logo{ width:676px; height:65px; float:left;}
.logo_rihgt{ width:202px; float:right;}
.top_nav{ width:253px; height:19px; overflow:hidden; background:url(images/bg_topnav.jpg) no-repeat; padding-top:5px; float:left; text-align:center; font:12px Arial; color:#fd45b6;}
.top_nav a{ font:12px Arial; color:#fd45b6; text-decoration:none;}
.top_nav a:hover{ font:12px Arial; color:#fd45b6; text-decoration:underline;}
.font1{ color:#6c6c6c}
.phone{ width:213px; text-align:center; float:right; padding-top:8px;}
.top_two{ width:997px; float:left;}
.ring{ width:137px; height:133px; float:left; overflow:hidden;}
.nav{ width:841px; height:36px; float:left; padding-left:19px; _margin-bottom:-3px;}
.nav ul li{ float:left; list-style:none;}
.top_zise{ width:860px; height:49px; float:left; background:url(images/bg_zise.jpg) no-repeat; _margin-bottom:-3px;}
.top_zise ul{ width:638px; height:49px; float:left;}
.top_zise ul li{ float:left; list-style:none;} 
.shopping{ width:219px; padding-top:8px; float:right; text-align:center;}
.top_bot{ width:859px; height:39px; float:left; background:url(images/bg_topbot.jpg) repeat-x;}
.top_botcount{ width:510px;  _width:508px; float:left; font:13px Arial; color:#8b0662; padding-top:12px;}
.top_botcount a {font:13px Arial; color:#8b0662; text-decoration:none;}
.top_search{ width:330px; float:left; padding-top:7px; }
.top_bot_right{ width:3px; height:39px; float:right;}
.search_input{ width:142px; *width:143px; height:20px; padding-right:13px;}
/*body*/
.mainbox{ width:997px; overflow:hidden; height:auto; float:left; background:url(images/bg_main.jpg) repeat-y;}
.mainbottom{ width:974px; overflow:hidden; height:auto; float:left; background:url(images/main_bottom.jpg) no-repeat bottom; padding:17px 4px 10px 19px;}
.mainleft{ width:200px; float:left;}
.main_left_T{ width:191px; height:27px; overflow:hidden; float:left; background:url(images/bg_navleft.jpg) repeat-x; padding:11px 0 0 9px;}
.main_leftcount{ width:200px; float:left; padding:10px 0; font:12px Arial; color:#8d8d8d;}
.main_leftcount ul{ width:182px; float:left; padding-left:18px;}
.main_leftcount ul li{ background:url(images/list_style.jpg) no-repeat left center; padding-left:15px; list-style:none;  line-height:20px}
.main_leftcount ul li a{ font:12px Arial; color:#8d8d8d; text-decoration:none;}
.main_leftcount ul li a:hover{ font:12px Arial; color:#ce0074; text-decoration:underline;}
.main_leftcount1 ul{ width:182px; float:left;}
.main_leftcount1 ul li{ padding-left:15px; list-style:none; height:20px;}
.main_leftcount1 ul li a{ font:12px Arial; color:#8d8d8d; text-decoration:none;}
.main_leftcount1 ul li a:hover{ font:12px Arial; color:#ce0074; text-decoration:underline;}
.title_3{ width:191px; height:27px; float:left; padding:11px 0 0 9px; background:#fcfafe;}
.recommend{ width:174px; float:left; margin:8px 10px 17px 10px; _margin:8px 5px 17px 5px; border:1px #efefef solid; padding-top:15px;}
.re_count{ width:161px; padding-left:13px; float:left; padding-bottom:4px;}
.re_count2{ width:201px; padding-left:13px; float:left; padding-bottom:4px;}
.left_img{ width:174px; float:left; margin:8px 0px 17px 10px; _margin:8px 0px 17px 5px;}
.left_bottom{ width:138px; float:left; font-size:11px; padding:0 40px 5px 22px;}
.left_bottom2{ width:185px; float:left; padding-left:15px; font-size:11px; padding-bottom:5px;}
.left_bottom_input{ width:174px; height:22px;}
.main_center{ width:527px; overflow:hidden; padding:0 18px; float:left;}
.center_bigimg{ width:507px; height:326px; float:left; background:url(images/big_img.jpg) no-repeat; padding:20px 20px 0 0;}
.center_bigimgcount{ width:215px; float:right; color:#dadada}
.font2{ font:30px Arial; color:#f396c8}
.center_two{ width:256px; float:left; padding-top:18px;}
.center_twocount{ width:149px; float:left; font:11px Arial; color:#8d8d8d;}
.center_twocount ul{width:145px; float:left; padding-left:4px;}
.center_twocount ul li{ background:url(images/list_center.jpg) no-repeat left center; padding-left:11px; list-style:none; line-height:17px;}
.center_twocount ul li a{ font:11px Arial; color:#8d8d8d; text-decoration:none;}
.center_twocount ul li a:hover{ font:11px Arial; color:#ff4e00; text-decoration:none;}
.products{ width:527px; float:left; margin-top:20px;}
.bg_title1{ width:523px; float:left; height:33px; background:url(images/bg_title1.jpg) repeat-x; border-bottom:1px solid #ffd8e9; border-right:1px solid #ffd8e9; margin-bottom:5px;}
.fonth1{ font:18px Arial; color:#ff5100; padding:8px 0 0 12px;}
.products_zi{ width:158px; float:left; padding-bottom:25px;}
.products_images{ width:150px; height:150px; padding:1px 9px 8px 1px; float:left; text-align:center; background:url(images/bg_indeximg.jpg) no-repeat top left;}
.products_count{ width:158px; float:left; font:11px Arial; line-height:17px; }
.products_peal{ font:12px Arial; color:#b80358; font-weight:bold;}
.products_peal a{ font:12px Arial; color:#b80358; font-weight:bold; text-decoration:none;}
.products_peal a:hover{ font:12px Arial; color:#b80358; font-weight:bold; text-decoration:underline;}
.price_past{
	color:#cd6a04;
	font-weight:bold;
	font-family: Arial;
	font-size: 12px;
	text-decoration: line-through;
}
.price_now{ font: 12px Arial; color:#ff4e00; font-weight:bold;}
.about_img{ width:122px; float:left; padding-left:10px;}
.about_count{ width:378px; float:left; font:12px Arial; line-height:18px; color:#7a7978}
.main_right{ width:207px; float:left; overflow:hidden;}
.right_two{ width:198px; float:left;}
.right_t_nei{ width:196px; float:left; background:url(images/bg_right_two.jpg) no-repeat top; border:1px #efefef solid; border-top:none;}
.right_T{ width:190px; height:25px; float:left; padding:8px 0 0 9px; background:url(images/right_T.jpg) no-repeat;}
.right_count{ width:180px; float:left; margin:0 6px; _margin:0 3px; padding:17px 0 13px 4px;}
.right_separator { width:180px; float:left; height:1px; border-bottom:1px dashed #c3c3c3;margin:0 6px; _margin:0 3px; padding:17px 0 13px 4px;}

.sell_peal_T{ width:180px; float:left; font:16px Arial; color:#e97bd0; font-weight:bold;}
.sell_peal_T a{ font:16px Arial; color:#e97bd0; font-weight:bold; text-decoration:none;}
.sell_peal_T a:hover{ font:16px Arial; color:#e97bd0; font-weight:bold; text-decoration:underline;}
.sell_peal_count{ width:85px; float:left; padding-top:8px;}
.sell_peal_tu{ width:83px; height:83px; float:right;}
.right_img{ width:198px; height:133px; float:left; padding:14px 0;}
.right_three{ width:182px; float:left; border-left:1px #feecf4 solid; background:url(images/bg_right_three.jpg) repeat-y center top; padding:13px 7px;}
.right_three_back{ width:196px; float:left; background:#fdf6f9;}
.right_three a{ font:12px Arial; color:#585858; text-decoration:none;}
.right_three a:hover{ font:12px Arial; color:#300c00; text-decoration:underline;}
.right_small_img{ width:172px; float:left; padding-left:16px; padding-bottom:13px;}
/*bottom*/
.bottom_box{ width:960px; float:left; background:url(images/bg_bottom.jpg) repeat-x ; margin-top:16px; padding:17px 14px 20px 19px;}
.bottom_one{ width:927px; float:left; padding:10px 20px;}
.botone_count{ width:223px; float:left; margin-left:7px;}
.botone_T{ width:223px; float:left; font:18px Arial; color:#0072b4;}
.botone_zi{ width:147px; float:left; font:12px Arial; color:#3e3e3e;}
.botone_zi ul{ width:142px; float:left; padding-left:5px;}
.botone_zi ul li{ list-style:none; line-height:18px;}
.botone_zi ul li a{ font:12px Arial; color:#3e3e3e; text-decoration:none}
.botone_zi ul li a:hover{ font:12px Arial; color:#3e3e3e; text-decoration:underline;}
.foot{ width:964px; float:left; text-align:center;}
.foot1{ width:964px; float:left; text-align:center; font:14px Arial; color:#6c6c6c; padding:45px 0 11px 0;}
.foot1 a{ font:14px Arial; color:#6c6c6c; text-decoration:none;}
.foot1 a:hover{ font:14px Arial; color:#6c6c6c; text-decoration:underline;}
.foot2{ width:964px; float:left; text-align:center; font:10px Verdana; color:#6c6c6c; }
.foot2 a{ font:10px Verdana; color:#6c6c6c; text-decoration:none;}
.foot2 a:hover{ font:10px Verdana; color:#5f3a03; text-decoration:none;}
.tanchu{ width:276px; float:right; padding-right:20px; padding-top:10px; font:12px Arial; color:#ffe4e4; line-height:20px;}

/*2-1*/
.neiye_main{ width:743px; overflow:hidden; height:auto; padding-left:18px; float:left;}
.neiye_home{ width:724px; height:31px; float:left; padding-left:5px; background:url(images/bg_home_main.jpg) repeat-x; font:12px Arial; color:#fff;}
.neiye_home2{ width:718px; height:19px; float:left; padding-left:13px; padding-top:12px; background:url(images/bg_home_main2.jpg) repeat-x; font:12px Arial; color:#fff; font-weight:bold;}
.neiye_home a{ font:12px Arial; color:#fc0272; text-decoration:none;}
.neiye_home a:hover{ font:12px Arial; color:#fc0272; text-decoration:underline;}
.neiye_home_left{ width:6px; height:35px; float:left;}
.peal_products{ width:743px; float:left; height:auto; overflow:hidden;  background:url(images/bg_center3.jpg) repeat-x;}
.nei_tt{ width:741px; overflow:hidden; float:left; height:auto; overflow:hidden;  background:url(images/nei_tt.jpg) top no-repeat;}
.show_prodcts_box{ width:388px; float:left; overflow:hidden;}
.show_pro_box{ width:741px; float:left; padding-bottom:15px;}
.show_pro_top{ width:741px; height:7px; float:left;}
.show_pro_middle{ width:741px; float:left;}
.show_pro_middle_L{ width:741px; height:auto; overflow:hidden; float:left; background:url(images/bg_showpro_left.jpg) no-repeat left bottom;}
.show_pro_middle_M{ width:727px; float:left; background:url(images/bg_showpro_mian.jpg) repeat-x bottom;}
.show_pro_middle_R{ width:736px; float:right; background:url(images/bg_showpro_right.jpg) no-repeat right bottom; padding-left:5px;}
.show_home{ width:724px; height:20px; float:left; padding:7px 0 0 6px; font:12px Arial; color:#e85db8;}
.show_home a{ font:12px Arial; color:#e85db8; text-decoration:none;}
.show_home a:hover{ font:12px Arial; color:#e85db8; text-decoration:underline;}
.show_img_box{ width:376px; float:left; padding-left:6px;}
.show_big_img{ width:354px; height:354px; background:url(images/show_bigimg_kuang.jpg) no-repeat; text-align:center; padding:3px 0 0 2px; float:left;}
.show_small_img{ width:360px; float:left; padding:22px 0 0 0;}
.show_small_img_L{ width:13px; height:70px; float:left; padding:25px 3px 0 0;}
.show_small_img_R{ width:13px; height:70px; float:left; padding:25px 0 0 3px;}
.show_small_img_zi{ width:72px; height:72px; float:left; background:url(images/bg_show_img.jpg) no-repeat; padding:1px 9px 0 1px;}
.show_img_select2{ width:93px; height:17px;}
.show_img_select3{ width:175px; height:17px;}
.show_img_input2{ width:38px; height:20px; border:1px solid #fd6bcf; margin-right:8px;}
.font_passprice{ font:12px Arial; color:#fc72a6; font-weight:bold; text-decoration:line-through;}
.product_instroction{ width:345px; float:left; overflow:hidden;}
.instroction_from{ width:345px; float:left; font:12px Arial; color:#555;}
.instroction_T{ font:14px Arial; color:#e44c8a; font-weight:bold;}
.instroction_select1{ width:82px; height:20px;}
.instroction_select2{ width:50px; height:20px;}
.description{ width:711px; float:left; padding-right:32px; background:url(images/bg_description.jpg) no-repeat top left;}
.fonth2{ font:14px Verdana; color:#c1256e; padding:0 0 36px 0; font-weight:bold;}
.fonth3{ font:18px Arial; color:#b80358; padding:10px 0 10px 15px; font-weight:normal;}

.des_tab{ width:736px; float:left; height:auto; overflow:hidden; margin-bottom:26px; margin-top:20px;}
.des_tab1 { width:736px; height:9px;}
.des_tab2 { width:736px; overflow:hidden; background:url(images/nei_bg.jpg) repeat-y; }
.des_tab3 { width:734px; height:auto; overflow:hidden; background:url(images/nei2.jpg) no-repeat bottom; padding-bottom:10px; padding-left:2px;}
.des_tr{ width:729px; height:20px; float:left;}
.des_trover{ width:729px; height:20px; float:left; background:#f592de;}
.des_trover2{ width:689px; height:20px; float:left; background:#f592de;}
.des_td{ width:300px; float:left; padding-left:60px; line-height:20px; font:12px Arial; color:#555; font-weight:bold;}
.des_td2{ width:311px; float:left; height:20px; line-height:20px; font:12px Arial; color:#403e3e;}

.riviews_count{ width:725px; height:auto; overflow:hidden; padding:17px 0 16px 16px;}
.reviews_countone{ width:540px;float:left; line-height:20px;}
.reviews_counttwo{ width:180px; float:right; font:12px Arial; color:#b80358; font-weight:bold;}
.riviews_count_x { border-bottom:1px dashed #ababab; width:725px}
.neiye_imgleft{ width:82px; float:left; overflow:hidden; height:auto; padding-top:10px; font-size:11px; padding-left:11px;}

.neiye_images{ width:80px; height:86px; float:left; border:1px solid #efefef;}
.neiye_imgtab{ width:82px; float:left;}
.neiye_imgtab td{ padding-left:4px;}
.neiye_inscount_T{ width:294px; float:left; padding-bottom:12px; font:20px Arial; color:#c4198b; font-weight:bold;}
.neiye_inscount{ width:270px; float:left;}
.giftbox{ width:167px; height:116px; float:left; padding-left:65px;}

/*2-2*/
.main_top{ width:706px; float:left; padding:0px 20px 0px 17px; background:#fff;}
.click{ width:721px; height:25px; float:left; padding:8px 5px 0 17px; margin-bottom:15px; background:url(images/bg_click.jpg) no-repeat;}
.click_nei{ width:276px; float:left; font-size:14px; color:#fff; font-weight:bold;}
.click_nei a {font-size:14px; font-weight:bold; color:#fff; text-decoration:none;}
.click_nei a:hover{ color:#fff; text-decoration:none;}
.click_xuan{ float:right; width:301px; padding-top:3px;}


.click_xuan a{ font:12px Arial; color:#fff; text-decoration:none;}
.click_xuan a:hover{ font:12px Arial; color:#fff; text-decoration:underline;}
.font_tab{ font:14px Arial; color:#b2047b; font-weight:bold;}
	.fuxuan{ margin-right:0px; margin-bottom:5px;}
.peal_rings{ width:340px; float:left;}
.peal_input{ width:180px; float:right; padding:17px 36px 0 0;}
.peal_select{ width:177px; height:17px; border:1px solid #fd6bcf;}
.page_num{  float:right; padding:0px 2px 18px 17px; text-align:center;}
.page_num2 {  padding-right:5px; float:right; height:14px; text-align:center; overflow:hidden; font:12px "ËÎÌå"; color:#FFFFFF;}
.page_num2 a {font:12px; color:#FFFFFF; text-decoration:none;}
.page_num2 a:hover {font:12px; color:#FFFFFF; text-decoration:underline;}


.rings_product{ width:180px; float:left; padding-top:20px; padding-bottom:50px;}
.rings_product{ width:180px; float:left; padding-top:20px; padding-bottom:50px;}
.rings_count{ width:170px; float:left; padding-left:12px; padding-top:6px; font:11px Arial; color:#7c7c7c;}
.rings_count1 { width:170px; }
.rings_count2 { width:170px; padding-top:4px; font-size: 16px}
.rings_count3 { width:170px; height:21px; padding-bottom:3px;}
.rings_count4 { width:170px; padding-bottom:5px;}

.rings_count td{ padding-bottom:4px; }

.font_rings_T{ font:13px Arial; color:#f0147b; font-weight:bold;}
.font_rings_T a { font:13px Arial; color:#f0147b; font-weight:bold; text-decoration:none;}
.font_rings_T a:hover { font:13px Arial; color:#f0147b; font-weight:bold; text-decoration:underline;}

.font_compare{ font:11px Arial; color:#063166; text-decoration:underline;}
.font_compare a { font:11px Arial; color:#063166; text-decoration:underline;}
.font_compare a:hover { font:11px Arial; color:#063166; text-decoration:none;}


.peal_products_nei{ width:746px; float:left; height:auto; overflow:hidden; padding:7px 0 0 0px;}
.peal_products_nei_r{ width:372px; height:187px; float:left; background:url(images/bg_peal_left.jpg) no-repeat; margin-bottom:20px}
.peal_products_nei2{  width:372px; height:187px; float:left; background:url(images/bg_peal_left.jpg) no-repeat;}
.peal_products_img{ width:160px; height:160px; overflow:hidden; padding-top:11px; padding-left:16px; text-align:center; float:left;}
.peal_products_img_shi{ width:160px; height:160px; overflow:hidden; margin:7px 0 0 8px; _margin:3px 0 0 4px; float:left;}

/*account-01*/
.acc_box{ width:725px; float:left; padding-left:15px;}
.acc_nav{ width:725px; float:left; height:38px; overflow:hidden;}
.acc_nav ul{ width:725px; float:left;}
.acc_nav ul li{ width:179px; padding-right:3px; _padding-right:2px; height:38px; float:left; list-style:none;}

.acc_main{ width:690px; float:left; background:#fff5fc; padding:18px 0 0 20px;}

.acc_count{ width:699px; float:left; padding-left:14px;}
.acc_count_T{ width:669px; float:left; padding-bottom:16px; font:14px Arial; color:#b80358; font-weight:bold;}
.acc_count_T2{ width:638px; padding-left:33px; float:left; padding-bottom:16px; font:13px Arial; color:#727272; line-height:18px;}
.acc_tab{ width:500px; padding-left:20px; float:left; padding-bottom:18px; font-size:12px; color:#7c7c7c;}
.acc_tab td{ line-height:30px;}
.acc_input{ width:240px; height:20px; border:1px solid #fb8ecc;}
.acc_input2{ margin-bottom:-2px; margin-right:4px;}
.acc_save{ width:620px;_width:646px; float:left; padding:20px 0 38px 0;}



.acc_count_a { width:699px; height:15px;}
.acc_count_b { width:699px; height:auto; overflow:hidden; background:url(images/act_bg.jpg) repeat-y;}
.acc_count_c { width:669px; height:auto; overflow:hidden; background:url(images/act1_botbg.jpg) no-repeat bottom; padding-left:30px; padding-bottom:45px;}
.acc_count_c2 { width:669px; height:auto; overflow:hidden; background:url(images/act2_botbg.jpg) no-repeat bottom; padding-left:30px; padding-bottom:25px;}
.acc_count_heng{ width:635px; float:left; border-top:1px dashed #fb8ecc; padding-top:20px; height:1px;}


/*account-02*/
.acc2_count{ width:617px; float:left; padding:0 0 78px 27px;}
.acc2_count_top{ width:617px; height:7px; float:left; overflow:hidden}
.acc2_count_main{ width:591px; padding-left:24px; padding-bottom:30px; float:left; font:12px Arial; color:#4f4f4f;}
.acc2_count_bot{ width:617px; height:5px; float:left; padding-bottom:15px; overflow:hidden;}
.acc2_count_T{ width:547px; float:left;}
.acc2_count_T1{ width:400px; float:left; padding:4px 0 15px 0; font-weight:bold;}
.acc2_count_T2{ width:147px; float:right; padding:5px 20px 0 20px;}
.acc2_count_zi{ width:400px; float:left; padding-left:19px; font:12px Arial; color:#7c7c7c;}
.acc2_count_zi ul{ width:400px;}
.acc2_count_zi ul li{ line-height:18px; list-style:none;}

/*contactus*/
.contact_bot{ width:720px; float:left; padding:18px 0 0 20px;}
.contact_area{ width:499px; height:152px;}
/*Login*/
.font_login{ font:18px Arial; color:#b80358; padding-bottom:20px;}
.login1{ width:743px; float:left; height:auto; overflow:hidden; border-bottom:1px solid #ac316a;}
.login_fuxuank { border:1px #cecece solid; border-style:none; margin-left:-3px; margin-right:10px;}
.font_forget { font:10px Arial; color:#ac316a; font-weight:bold;}
.font_forget a { color:#ac316a; text-decoration:none; font-weight:bold;}
.font_forget a:hover { color:#ac316a; text-decoration:underline; font-weight:bold;}

/*compare*/
.cp_tab{ width:665px; height:auto; float:left; padding-left:25px; font:11px Arial; color:#7c7c7c;}
.cp_tab td{ border-top:1px solid #7c7c7c; border-right:1px solid #7c7c7c; text-align:center;}
.remove { padding-top:7px;}



/*advertisement*/
#slider {
    width: 527px; /* important to be same as image width */
    height: 326px; /* important to be same as image height */
    position: relative; /* important */
	overflow: hidden; /* important */
}
#sliderContent {
    width: 527px; /* important to be same as image width or wider */
    position: absolute;
	top: 0;
	margin-left: 0;
}
.sliderImage {
    float: left;
    position: relative;
	display: none;
}
.sliderImage span {
    position: absolute;
	font: 10px/15px Arial, Helvetica, sans-serif;
    padding: 10px 13px;
    width: 507px;
    background-color: #000;
    filter: alpha(opacity=70);
    -moz-opacity: 0.7;
	-khtml-opacity: 0.7;
    opacity: 0.7;
    color: #fff;
    display: none;
}
.clear {
	clear: both;
}
.sliderImage span strong {
    font-size: 14px;
}
.top {
	top: 0;
	left: 0;
}
.bottom {
	bottom: 0;
    left: 0;
}
ul { list-style-type: none;}

/*faq
.cpi_products_left1{width:160px; float:left; padding-left:20px;}*/

.sitem_tt { width:222px;  font:14px Arial; color:#c91a8e; font-weight:bold; padding-left:6px;}
.price_past{ font: 12px Arial; color:#cd6a04; font-weight:bold;}

.cpi_bottomshy{ width:350px; float:right; padding:44px 0px 0 0; font:11px Arial;}
.cpi_bottomshy td{ height:30px; line-height:33px;}
.font_csm3shy  { font:12px Arial; color:#7c7c7c; font-weight:bold; line-height:30px;}
a.font_csm3shy{ font:12px Arial; color:#7c7c7c; font-weight:bold; line-height:30px;}
a.font_csm3shy:hover{ font:12px Arial; color:#7c7c7c; font-weight:bold; line-height:30px;}



.faq_home {width:741px; height:24px; overflow:hidden; background:url(images/home_bg.jpg) repeat-x; padding-left:15px; padding-top:10px; font:12px Arial; font-weight:bold; color:#ee347a;}
.faq_home a { font:12px Arial; font-weight:normal; color:#ee347a; text-decoration:none;}
.faq_home a:hover { font:12px Arial; color:#ee347a; text-decoration:underline;}

.faq1 { width:742px; background:url(images/faq_bg.jpg) repeat-y; height:auto; overflow:hidden; clear:both;}
.faq2 { width:742px; background:url(images/faq_bot.jpg) bottom no-repeat; clear:both;}
.faq_words { width:700px; padding-left:20px; font:12 Arial; color:#4e4e4e; line-height:24px; padding-bottom:15px; height:auto; overflow:hidden; clear:both; }
.faq_words a { width:700px;  font:12 Arial; color:#4e4e4e; line-height:24px; padding-bottom:15px; height:auto; overflow:hidden;  clear:both;}
.faq_words a:hover { width:700px;  font:12 Arial; color:#4e4e4e; line-height:24px; padding-bottom:15px; height:auto; overflow:hidden; clear:both; }
.faq_words ul { list-style:none;}
.faq_words ul li { line-height:20px; margin-left:10px;  background:url(images/faq_li.jpg) no-repeat left center; padding-left:18px;*padding-left:5px;}
.faq3 { width:742px; height:130px; overflow:hidden; clear:both; padding-top:10px; padding-bottom:15px;}


.faq_fy{ font:14px Arial; color:#c63278; text-align:center; text-decoration:none; font-weight:bold;}
.faq_fy a{ font:14px Arial; color:#c63278; text-align:center; text-decoration:none; font-weight:bold;}
.faq_fy a:hover{ font:14px Arial; color:#c63278; text-align:center; text-decoration:underline;
font-weight:bold;}
.faq_lbxx{ padding:21px 0 0 33px; color:#b80358; font-size:18px;}
.faq_lbxx span{ font-weight:bold; padding-bottom:5px; display:block;}
.faq_lbxx li{ float:left; width:330px; font:12px Arial; color:#555; padding-bottom:5px; text-decoration:none;}
.faq_lbxx li a{ float:left; font:12px Arial; color:#555; text-decoration:none;}
.faq_lbxx li a:hover{ float:left; font:12px Arial; color:#c91a8e; text-decoration:none;}

.faqd_list{ font-size:12px; color:#b80358; line-height:24px; padding-top:1px;padding:1px 0px 20px 6px;}
.faqd_list a{ font-size:12px; color:#b80358; line-height:24px;}
.faqd_list a:hover{ font-size:12px; color:#b80358; line-height:24px;}
.faqd_tt { width:222px;  font:18px Arial; color:#b80358; padding-top:11px;}
.faqd_tt_1 { width:222px;  font:18px Arial; color:#b80358; padding-top:11px; clear:both;}
.faqd_ww{ clear:both; color:#6f6f6f; width:665px; line-height:20px; padding:17px 0 0 1px;
 float:right;}
.faqd_ww_1{ clear:both; color:#6f6f6f; width:665px; line-height:20px; padding:17px 0 0 0px;
 float:left;}
.faqd_tta { width:20px;  font:18px Arial; color:#b80358; float:left; }

.faqd_bei{
	width:742px;
	clear:both;
	background-image: url(images/faq_dbei.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}
.faqd_topbei{ width:741px; background:url(images/faq_topdbei.jpg) repeat-x; }


.bg_title1shy{ width:742px; float:left; height:34px; background:url(images/faq_bj01.jpg) repeat-x; border-bottom:1px solid #ffd8e9; border-right:1px solid #ffd8e9; margin-bottom:5px;}

.faq_ii{ padding-top:2px; float:left;}
.acc_main2{ width:725px; background:url(images/accountbg22.jpg) repeat-y; height:auto; overflow:hidden; float:left; margin-bottom:30px;}
.acc_main3{ width:723px; border-left:1px solid #feb7df; border-right:1px solid #feb7df; float:left; }
.acc_main3top { width:725px; height:auto; overflow:hidden; float:left;}

.font_csm2 { font:13px Arial; color:#ff0178;}
.font_csm3 { font:12px Arial; color:#7c7c7c; font-weight:bold; line-height:30px;}
.font_csm3 a { font:12px Arial; color:#7c7c7c; font-weight:bold; line-height:30px;}
.font_csm3 a:hover{ font:12px Arial; color:#7c7c7c; font-weight:bold; line-height:30px;}
.price_now2{ font: 12px Arial; color:#e5006b; padding-right:10px; font-weight:bold;}



/*bolg*/
.bolg_left{  background:url(images/bg_center3.jpg) repeat-x; width:740px; height:auto; overflow:hidden; float:left;}
.bolg_left_bt{ padding:15px 0 0 20px; float:left;}
.bolg_ricon{ float:right; padding:2px 15px 0px 0px;}

.bolg_left_fy{ font:12px Arial; color:#e399ba;  padding-top:10px; text-decoration:none;float:right; clear:both; padding-right:10px;}
.bolg_left_fy a{ font:12px Arial; color:#e399ba; text-decoration:none;}
.bolg_left_fy a:hover{ font:12px Arial; color:#e399ba;text-decoration:underline;}


.bolg_left1{ padding:0px 0 0 20px; width:710px;}
.bolg_left1_bt{ font:Arial; color:#b80358;  clear:both; padding-top:13px; font-size:12px;}
.bolg_left1_bt a{ font: Arial; color:#b80358; font-size:12px;}
.bolg_left1_bt a:hover{ font: Arial; color:#b80358; font-size:12px;}
.bolg_left1_bt span{ font:11px Arial; color:#e399ba; display:block; padding-top:10px;}

.bolg_left1_nr{ padding-top:10px; width:710px; font:11px Arial; color:#8d8c8c; line-height:18px;}
.bolg_left1_al{ padding-top:20px; float:right;}
.bolg_left1_al_l{ float:left;}
.bolg_left1_al_l_tu{ float:left; padding-top:2px;}
.bolg_left1_al_l_zi{ float:left; font:12px Arial; color:#e399ba; font-weight:bold; padding-left:10px;}
.bolg_left1_al_l_zi a{ float:left; font:12px Arial; color:#e399ba; font-weight:bold;
text-decoration:underline;}
.bolg_left1_al_l_zi a:hover{ float:left; font:12px Arial; color:#e399ba; font-weight:bold; text-decoration:none;}
.bolg_left1_al_r{ float:left; padding-left:40px;}
.bolg_left1_al_r_tu{ float:left;}
.bolg_left1_al_r_zi{ float:left; font:12px Arial; color:#e399ba; font-weight:bold; 
padding:2px 0 0 10px;}
.bolg_left1_al_r_zi a{ float:left; font:12px Arial; color:#e399ba; font-weight:bold; 
text-decoration:underline;}
.bolg_left1_al_r_zi a:hover{ float:left; font:12px Arial; color:#e399ba; font-weight:bold; text-decoration:none;}
.bolg_left1_xuxian{border-bottom: 1px dashed #ffdfeb; clear:both; padding-top:25px; *padding-top:13px;}
.bolg_right{ float:right; padding-right:13px;  }
.bolg_right1{ width:207px; float:right; background:url(images/bolg_01.jpg) no-repeat center top; height:auto; overflow:hidden; padding-left:5px;}
.bolg_right1_T{ padding:10px 0 0 12px; float:left;}
.bolg_right1_nei{ width:259px; float:left;}
.bolg_right1_count{ width:242px; float:left; border-bottom:1px dashed #c3c3c3; padding:10px 0 15px 0;
margin-left:15px; _margin-left:8px;}
.bolg_right1_count1{ width:224px; float:left; font:16px Arial; color:#e97bd0; font-weight:bold; text-align:right;}
.bolg_right1_count1 a{ font:16px Arial; color:#e97bd0; font-weight:bold; text-decoration:none;}
.bolg_right1_count1 a:hover{ font:16px Arial; color:#e97bd0; font-weight:bold; text-decoration:underline;}
.sell_peal_count11{ width:85px; float:left; padding-top:17px;}
.bolg_right1_count11{ width:242px; float:left;padding:30px 0 15px 0;
margin-left:15px; _margin-left:8px;}


.bolg_right2{ width:196px; float:right; height:auto; overflow:hidden; border:1px #feaac8 solid; margin:24px 0px 0px 0px; clear:both; }
.bolg_right2_T{ padding:14px 0 0 16px; float:left;}
.not_ti{ clear:both; font-size:13px; color:#7c7c7c; }
.not_ti a{ font-size:13px; color:#7c7c7c;}
.not_ti a:hover{ font-size:13px; color:#7c7c7c;}
.not_ti ul{ padding-top:0px;}
.not_ti li{
	background-image: url(images/biog_ricon.jpg);
	background-repeat: no-repeat;
	background-position: left 5px;
	margin-left:0px;
	padding-left:17px;
	list-style-type:none;
	margin-top:8px;
}
.not_newsimg{ padding:20px 0px 5px 0px;}
.bolg_right3{ width:198px; height:auto;margin:23px 0px 0px 0px; float:right; clear:both;}
.bolg_right3_T{ padding:13px 0 0 18px; float:left;}
.bolg_right3ww{ clear:both;  color:#7c7c7c; padding:15px 8px 0 9px;}
.bolg_right3_kk{ width:180px; height:auto; padding:6px 9px 0 9px;}
.bolg_right3_kk_input{ width:175px; height:18px; font-size:12px; line-height:18px;padding:2px 0px 0 2px; border:1px solid #fb8ecc;}
.bolg_right3icon{ padding:12px 0 0 9px; _padding:15px 0 0 9px;}
.right_three_hotnews{ width:182px; float:left; border:1px #feecf4 solid; border-top:none; background:url(images/bg_right_two.jpg) no-repeat top left; padding:13px 7px;}
.right3_hotnews{ width:198px; float:left;  background:url(images/News_Letter_bg.jpg) no-repeat; height:132px; overflow:hidden;}

/*shopingcart*/
.instruc { width:617px; padding-left:48px;  float:left; font:12px Arial; color:#727272; line-height:20px;}
.instruc a:hover { font:18px Arial; color:#b80358; padding:10px 0 10px 15px; font-weight:normal;}
.cpm_middle_top2{ width:722px; float:left; height:24px; background:url(images/cpm_products.jpg) no-repeat; padding:13px 0 0 15px; font:12px Arial; font-weight:bold;  color:#fff;}
.cpi_bottom2 { width:290px; float:right; font:13px Arial; line-height:18px; padding:10px 0px;}
.cpi_table { border-bottom:1px dashed #feb1d3;}
.cpi_table2 { border-bottom:1px solid #feb1d3;}
.cpi_bot_tab2{ width:680px; float:left; padding-left:23px;}
.cpi_bottom2 { width:290px; float:right; font:13px Arial; line-height:18px; padding:10px 0px;}


/* checkoutcart*/
.c_cart1 { padding-left:15px; float:left;}
.cart_input { width:28px; height:15px; float:right; font:12px arial; color:#000; text-align:right;}

/*2-3*/
.lun_top{ width:745px; clear:both; height:auto; overflow:hidden; padding-bottom:10px;}
#tanchu { position:absolute;
	left:320px;
	top:646px;
	width:656px;
	height:239px;
	z-index:2;

	background: url(images/neiye_xlabg.jpg.png) no-repeat !important; 
    _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/neiye_xlabg.jpg.png");  }
    
.lietan1 { width:651px; height:7px;}
.lietan2_bg { width:651px; height:auto; overflow:hidden; }
.lietan2 { width:631px;  padding:0px 10px 7px 10px; font-size:11px;  margin-top:20px}
.lietan_tu { width:103px; padding-right:10px; padding-top:3px; float:left;}

.indexR3_wzi{ color:#91053a; width:635px;margin:8px 0 0 12px; font-size:11px; line-height:14px;}
.indexR3_wzi span{ float:left; padding-right:15px; }


/*2-2nwe products*/
.newp1 { width:736px; background:url(images/newp_bg.jpg) repeat-x; padding-top:15px; padding-left:8px; height:auto; overflow:hidden; font:13px arial; color:#fc0272;}
.newp1 a {font:13px arial; color:#fc0272; text-decoration:none;font-weight:bold;}
.newp1 a:hover {font:13px arial; color:#fc0272; text-decoration:underline; font-weight:bold;}
.newq2 { width:740px; height:auto; overflow:hidden; clear:both; padding-left:1px; padding-bottom:24px;}
.newq2_a { width:740px; height:14px; clear:both;}
.newq2_b { width:740px; height:auto; overflow:hidden; clear:both; background:url(images/newpbg2.jpg) repeat-y; padding-top:5px; padding-left:19px;}
.newq2_left { width:502px; height:auto; overflow:hidden; float:left; padding-right:33px;}
.prodL{ float:left; width:521px;}
.prod_limg{ float:left; width:171px; height:216px; padding-top:13px; }
.prod_wen{ float:left; width:300px; line-height:18px; color:#727272;padding:13px 0 0 19px;}
.prod_title{ color:#c4198b; font-size:22px;  font-weight:bold; width:310px; padding-left:17px;margin-right:20px;
float:left; }
.prod_title a{ color:#c4198b; font-size:22px; font-weight:bold; }
.prod_title a:hover{ color:#c4198b; font-size:22px; font-weight:bold;  }
.prod_wen2{ float:left; padding-top:4px;}
.prod_hui{ color:#727272; font-weight:bold;}
.prod_hong{ color:#ff1800; font-weight:bold; font-size:18px;}
.prod_ii{ float:left; width:250px; padding:17px 0 0 68px;}
.prod_iimg{ float:left; width:521px; padding-top:11px;}
.prod_iimg01{ width:121px; height:130px; float:left;}
.prod_iimg01w{ color:#c4198b; width:112px; font-size:11px; padding-left:8px; float:left;}
.prod_iimg01w a{ color:#c4198b; width:112px; font-size:11px;  float:left;}
.prod_iimg01w a:hover{ color:#c4198b; width:112px; font-size:11px;  float:left;}
.prodR{ float:left;}
.prodR_img{ padding:6px 70px 0px 0px;}
.prodR_titlt{ font-size:16px; color:#c50383; line-height:18px; width:168px;font-weight:bold;}
.prodR_titlt a{ font-size:16px; color:#c50383; line-height:18px; width:168px;font-weight:bold;}
.prodR_titlt a:hover{ font-size:16px; color:#c50383; line-height:18px; width:168px;font-weight:bold;}
.prodR_huiww{ font-size:11px; width:140px;*width:160px; line-height:16px; color:#7c7c7c;padding-top:12px;}
.prodR_ww1{ color:#4b4b4b; font-size:18px; line-height:23px;}
.prodR_juh{ font-size:18px; font-weight:bold; color:#ff4e00; padding-top:9px;}

/*gai_FAQ*/

.faq_x{ float:right; margin:6px 6px 0px 0px;_margin:6px 3px 0px 0px;}
.faq_icon{ padding:54px 0 0 21px;}
#Layer3 {
	position:absolute;
	left:719px;
    _left:715px;
	top:126px;
	width:291px;
	height:140px;
	z-index:1001;
}
.faq_icondj{ margin-top:3px;}

.faq_your_top{ width:231px; height:27px; padding:30px 0 0 40px; 
 background: url(images/faq_your_top.png) no-repeat !important; 
 _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/faq_your_top.png");  
  background:none; }
.faq_your_bg{ background:url(images/faq_your_content.jpg) repeat-y; width:268px; height:auto; overflow:hidden;}
.faq_yourbai{ color:#fff; line-height:20px; padding-left:14px;}
.faq_yourbtbg{
	width:182px;
	height:64px;
	background-image: url(images/faq_your_bo.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
}
.faq_your1{ background:url(images/faq_your_bottom.jpg) no-repeat center bottom; width:249px; height:auto; overflow:hidden;}
.faq_botttom_bj{ background:url(images/faq_your_bottom11.png) no-repeat center top!important; width:249px; height:12px; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/faq_your_bottom11.png");   background:none;}
.faq_yourh{ color:#af1b73; }
.faq_yourlh{ color:#c50383; padding:14px 0 0 15px;}
.faq_youric{ padding:7px 0 0 13px;}
.faq_ii{ padding-top:2px; float:left;}

.faq_your_top_zi{ font:11px Verdana; color:#af1b73; float:left; width:118px; padding-top:4px;}
.faq_your_top_al{ float:left;} 
.faq_your1_zi{ font:11px Arial; color:#af1b73; line-height:13px; padding:0 0 15px 20px; width:215px;}
.faq_your1_zi span{ padding-left:105px;}

/*compare11-18*/
.cpare_box { width:992px; height:auto; overflow:hidden; background:url(images/cpare_bg.jpg) repeat-y; clear:both; margin:0px auto;}
.cpare1 { width:976px; height:36px; padding-right:16px; padding-top:12px;}
.cpare2 { width:960px; height:42px; padding-left:16px; padding-bottom:10px;}
.cpare2_l { width:21px; height:42px; float:left;}
.cpare2_c { width:918px; height:32px; float:left; background:url(images/cpare2_bg.jpg) repeat-x; padding-top:10px; font:18px Arial; color:#b80358;}

.cpare3 { width:958px; padding-left:17px; padding-bottom:150px; font:11px arial; color:#7c7c7c;}
.cpare3 td{ border-right:1px solid #fdbbe0; text-align:center;}

.cpare3_tu { width:200px; height:83px; float:left; text-align:center;}
.cpare3_name { /*width:140px;*/ float:left; padding:17px 30px 0 30px; text-align:center; font:12px; color:#ce0074; line-height:18px; font-weight:bold;}
.cpare3_name a { color:#ce0074; text-decoration:none; font-weight:bold;}
.cpare3_name a:hover { color:#ce0074; text-decoration:underline; font-weight:bold;}

/*emailafriend11-20*/
.email_box { width:715px; height:auto; padding-left:15px; padding-top:10px; padding-bottom:10px;}
.email_box1 { width:715px; height:14px;}
.email_box2_bg { width:715px; background:url(images/emailbox_bg.jpg) repeat-y; height:auto; overflow:hidden;}
.email_box2 { width:687px; background:url(images/emailbox_bot.jpg) no-repeat bottom; padding:0px 14px 21px;}
.email_box2_zi { width:687px; line-height:18px; font-size:12px; color:#747474; padding-bottom:15px;}
.email_table { line-height:45px; color:#444344; font-weight:normal;}
.email_input{ width:256px; height:20px; border:1px solid #fc638e; margin-left:15px; line-height:20px;}
.email_textarea { width:411px; height:113px; border:1px solid #fc638e; speak:none; margin-left:15px; line-height:20px;}
.email_title { width:411px; border:1px solid #fc638e; speak:none; margin-left:15px;}
.emailtab { padding:10px 0px;}
.email_box3 { width:715px; overflow:hidden; float:left; height:auto; overflow:hidden;  background:url(images/email_tt.jpg) top no-repeat; margin-left:13px; _margin-left:7px; margin-top:10px; padding-bottom:10px;}

.email2_box2 { width:619px; background:url(images/emailbox_bot.jpg) no-repeat bottom; padding:0px 0px 45px 96px; }
.email2_box2_zi { width:615px; line-height:18px; font-size:14px; font-weight:bold; color:#c63278; padding-bottom:15px;}
.email2_font { color:#c63278; font-size:14px; padding-right:20px; padding-left:15px;}
.email2_table { line-height:45px;font-size:16px; color:#c63278; font-weight:bold;}

.bolg_w1 { font:11px Arial; color:#e399ba; display:block; padding:18px 0 0 0px;}
.blog_title{ font-size:18px; color:#b80358; padding:57px 0px 16px 20px;}
.bl_pr{ color:#727272; font-weight:bold; padding:12px 0 0 20px; float:left;}
.bl_prh{ color:#9f9f9f; font-weight:normal; padding-left:17px;}
.bl_prid{ float:right; padding:12px 12px 0 0px; font-weight:bold; color:#727272;}
.bl_prhidh{ color:#9f9f9f; color:#b80358; font-weight:bold;}
.bl_pridhui{ color:#605f5f; clear:both; width:710px; padding:4px 0 0 20px; line-height:24px;}
.new_xline{ padding:7px 0 0 20px;}
.blog_title2{ font-size:18px; color:#b80358; padding:32px 0px 19px 20px;}

.blog_bshy{ width:708px; float:left; height:34px; background:url(images/faq_bj01.jpg) repeat-x; border-bottom:1px solid #ffd8e9; border-right:1px solid #ffd8e9;
margin-left:20px; _margin-left:10px;}
.blog_fonth3{ font:18px Arial; color:#b80358; padding:9px 0 10px 9px; font-weight:normal;}

.sell_peal_ju{  float:left; font:16px Arial; color:#f37500; font-weight:bold; padding-right:5px;}
