@charset "utf-8";
/* CSS Document */

ul { margin:0px; padding:0px;}
ul li { list-style-type:none;}
img { border:0px;}
body
{
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
-webkit-text-size-adjust:none;
margin:0px;
padding:0px;
background:url(../images/index/bg.png) no-repeat;
background-position:center;
background-position:top;
background-color:#89d4da;
}
a
{
text-decoration:none;
cursor:pointer;
color:#000000;
}
img
{
cursor:pointer;
}
.all
{
width:100%;
height:auto;
float:left;
}

.all_box
{
width:100%;
height:auto;
margin:auto;
}
.top
{
width:100%;
height:auto;
float:left;
}
.top_box
{
	width:100%;
	height:42px;
	margin:auto;
	background:url(../images/index/top_bg.png) repeat-x;
}
.top_box_c
{
	width:1020px;
	height:42px;
	margin:auto;
}
.top_box_c_a
{
	width:auto;
	height:31px;
	float:right;
	margin-top:3px;
}
.top_box_c_a a
{
	font-size:12px;
	font-weight:lighter;
	color:#ffffff;
	line-height:31px;
}
.top_box_c_a a:hover
{
	font-size:12px;
	font-weight:lighter;
	color:#ffc202;
	line-height:31px;
}
.top_box_c_a1
{
	width:110px;
	height:31px;
	float:left;
	text-align:center;
}
.top_box_c_a2
{
	width:220px;
	height:31px;
	float:left;
	text-align:center;
	background-color:#62625b;
}
.top_box_c_a3
{
	width:1px;
	height:31px;
	float:left;
	background:url(../images/index/line.png) no-repeat;
}
.top_box_c_b
{
	width:130px;
	height:39px;
	background:url(../images/index/button_bg.png) no-repeat;
	float:right;
	text-align:center;
	margin-top:3px;
}
.top_f
{
	font-size:16px;
	font-weight:bold;
	color:#000000;
	line-height:39px;
}
.top_f2
{
	font-size:12px;
	font-weight:lighter;
	color:#ffffff;
	line-height:31px;
}
.index_main
{
	width:1030px;
	height:auto;
	margin:auto;
}
.logo_box
{
	width:1020px;
	height:95px;
	float:left;
	margin-top:50px;
	margin-bottom:10px;
	margin-left:5px;
}
.logo_box_left
{
	width:520px;
	height:95px;
	float:left;
}
.logo_box_right
{
	width:500px;
	height:95px;
	float:left;
}
.cart_box
{
	width:269px;
	height:28px;
	float:left;
	margin-left:231px;
	background:url(../images/index/cart_bg.png) no-repeat;
}
.search_box
{
	width:365px;
	height:40px;
	float:left;
	margin-left:135px;
	margin-top:20px;
}
.search_box1
{
	width:281px;
	height:40px;
	float:left;
	background:url(../images/index/search_bg.png) no-repeat;
}
.search_box2
{
	width:84px;
	height:40px;
	float:left;
}
.searc_f
{
	font-size:12px;
	font-weight:lighter;
	color:#00000;
}
.searc_f2
{
	font-size:12px;
	font-weight:bold;
	color:#eb7e09;
}
.searc_f3
{
	font-size:12px;
	font-weight:bold;
	color:#000000;
}
.ad_box
{
	width:1020px;
	height:auto;
	float:left;
	margin-left:5px;
	
}
.main
{
	width:1030px;
	height:auto;
	float:left;
}
.main_top
{
	width:1030px;
	height:18px;
	float:left;
	background:url(../images/index/bg1.png) no-repeat;
}
.main_middle
{
	width:1030px;
	height:auto;
	float:left;
	background:url(../images/index/bg2.png) repeat-y;
}
.main_content
{
	width:1000px;
	height:auto;
	float:left;
	margin-left:15px;
}
.category_box
{
	width:1000px;
	height:auto;
	float:left;
	background-color:#14949d;
}
.sub_category
{
	width:160px;
	height:22px;
	float:left;
}
.sub_category a
{
	font-size:12px;
	font-weight:lighter;
	color:#ffffff;
	line-height:22px;
}
.sub_category a:hover
{
	text-decoration:underline;
}
.category_f
{
	font-size:20px;
	font-weight:lighter;
	color:#ffffff;
}
.category_f2
{
	font-size:12px;
	font-weight:bold;
	color:#ffffff;
}
.product
{
	width:1000px;
	height:auto;
	float:left;
	margin-top:15px;
}
.product_left
{
	width:742px;
	height:auto;
	float:left;
}
.main_product
{
	width:742px;
	height:auto;
	float:left;
}
.main_product_top
{
	width:742px;
	height:8px;
	float:left;
	background:url(../images/index/bgbg1.png) no-repeat;
}
.main_product_middle
{
	width:742px;
	height:auto;
	float:left;
	background:url(../images/index/bgbg2.png) repeat-y;
}
.main_product_middle_c
{
	width:720px;
	height:auto;
	float:left;
	margin-left:11px;
	margin-top:10px;
	margin-bottom:15px;
}
.main_product_middle_c_left
{
	width:233px;
	height:auto;
	float:left;
}
.main_product_middle_c_left1
{
	width:233px;
	height:auto;
	float:left;
	background-color:#404040;
}
.main_product_middle_c_left2
{
	width:233px;
	height:auto;
	float:left;
	margin-top:10px;
}
.main_product_middle_c_left_c
{
	width:60px;
	height:43px;
	float:left;
	background:url(../images/index/ico_bg.png) no-repeat;
}
.main_product_middle_c_left_c1
{
	width:60px;
	height:20px;
	float:left;
	text-align:center;
}
.main_product_middle_c_left_c2
{
	width:60px;
	height:23px;
	float:left;
	text-align:center;
}
.main_product_middle_c_right
{
	width:480px;
	height:auto;
	float:left;
	margin-left:7px;
}
.p_f
{
	font-size:26px;
	font-weight:bold;
	color:#010101;
	line-height:30px;
}
.p_f2
{
	font-size:20px;
	font-weight:bold;
	color:#7c7777;
	line-height:22px;
}
.p_f3
{
	font-size:20px;
	font-weight:lighter;
	color:#f4f4f4;
}
.p_f4
{
	font-size:20px;
	font-weight:lighter;
	color:#ffbc01;
}
.p_f5
{
	font-size:40px;
	font-weight:lighter;
	color:#ffbc01;
}
.p_f6
{
	font-size:11px;
	font-weight:bold;
	color:#f4f4f4;
}
.p_f7
{
	font-size:16px;
	font-weight:bold;
	color:#ffbc01;
	line-height:20px;
}
.p_f8
{
	font-size:11px;
	font-weight:lighter;
	color:#f4f4f4;
	line-height:23px;
}
.p_f9
{
	font-size:14px;
	font-weight:lighter;
	color:#ffbc01;
}
.p_f10
{
	font-size:14px;
	font-weight:lighter;
	color:#f4f4f4;
}
.p_f11
{
	font-size:18px;
	font-weight:lighter;
	color:#f4f4f4;
	line-height:30px;
}
.p_f12
{
	font-size:12px;
	font-weight:lighter;
	color:#000000;
}
.p_f13
{
	font-size:13px;
	font-weight:bold;
	color:#14949d;
}
.p_f14
{
	font-size:20px;
	font-weight:bold;
	color:#000000;
}
.p_f15
{
	font-size:30px;
	font-weight:bold;
	color:#000000;
}
.p_f16
{
	font-size:12px;
	font-weight:lighter;
	color:#b2b1b1;
}
.p_f17
{
	font-size:13px;
	font-weight:lighter;
	color:#f4f4f4;
}
.main_product_bottom
{
	width:742px;
	height:15px;
	float:left;
	background:url(../images/index/bgbg3.png) no-repeat;
}

.product_box
{
	width:740px;
	height:auto;
	float:left;
	border:1px solid #e5e5e4;
	margin-top:20px;
	margin-bottom:15px;
}
.product_box_c
{
	width:725px;
	height:auto;
	float:left;
	margin-top:15px;
	margin-bottom:15px;
}
.product_box_c1
{
	width:420px;
	height:auto;
	float:left;
}
.product_box_c1_a
{
	width:400px;
	height:70px;
	float:left;
	margin-left:15px;
	overflow:hidden;
	margin-bottom:15px;
}
.product_box_c1_a a
{
	font-size:16px;
	font-weight:bold;
	color:#000000;
	line-height:23px;
}
.product_box_c1_a a:hover
{
	color:#333434;
}
.product_box_c1_c
{
	width:400px;
	height:35px;
	float:left;
	margin-left:15px;
	margin-top:20px;
}
.product_box_c1_b
{
	width:420px;
	height:57px;
	float:left;
}
.product_box_c1_b1
{
	width:243px;
	height:50px;
	float:left;
	background-color:#f4ffff;
	border-top:1px solid #cfe7e9;
	border-bottom:1px solid #cfe7e9;
}
.product_box_c1_b2
{
	width:177px;
	height:57px;
	float:left;
	background:url(../images/index/button_bg2.png) no-repeat;
}
.product_box_c2
{
	width:270px;
	height:auto;
	float:left;
	margin-left:33px;
}
.product_right
{
	width:238px;
	height:auto;
	float:left;
	margin-left:18px;
}
.product_right_ads
{
	width:238px;
	height:auto;
	float:left;
	border:1px solid #b3ced0;
	margin-bottom:25px;
}
.goto_top_box
{
	width:240px;
	height:auto;
	float:left;
	text-align:right;
}
.main_bottom
{
	width:1030px;
	height:18px;
	float:left;
	background:url(../images/index/bg3.png) no-repeat;
}
.bottom
{
	width:100%;
	height:auto;
	float:left;
	background-color:#424043;
	margin-top:50px;
}
.bottom_box1
{
	width:100%;
	height:5px;
	margin:auto;
	border-bottom:1px dashed #89b6b9;
}
.bottom_box2
{
	width:100%;
	height:auto;
	margin:auto;
}
.bottom_box2_c
{
	width:1020px;
	height:auto;
	margin:auto;
	margin-top:85px;
	margin-bottom:70px;
}
.bottom_box2_c a
{
	font-size:12px;
	font-weight:lighter;
	color:#fafafa;
	margin-right:10px;
}
.bottom_box2_c a:hover
{
	text-decoration:underline;
}
.bottom_f
{
	font-size:24px;
	font-weight:lighter;
	color:#ffffff;
}
.bottom_f2
{
	font-size:12px;
	font-weight:lighter;
	color:#fafafa;
	margin-right:10px;
}
.product_d_box
{
	width:742px;
	height:auto;
	float:left;
	margin-top:40px;
	margin-bottom:15px;
}
.product_d_box1
{
	width:742px;
	height:60px;
	float:left;
	border-bottom:2px solid #bbe0e3;
}
.product_d_box2
{
	width:720px;
	height:auto;
	float:left;
	margin-top:20px;
	margin-left:10px;
}
.product_d_box2_c1
{
	width:720px;
	height:auto;
	float:left;
	margin-bottom:15px;
}
.product_d_box2_c2
{
	width:720px;
	height:auto;
	float:left;
}
.p_d_f
{
	font-size:13px;
	font-weight:lighter;
	color:#393939;
	line-height:23px;
}
.p_d_f2
{
	font-size:13px;
	font-weight:bold;
	color:#393939;
	line-height:23px;
}
.shoppingcart_box
{
	width:1000px;
	height:auto;
	float:left;
	margin-top:30px;
}
.shoppingcart_box1
{
	width:1000px;
	height:auto;
	float:left;
	text-align:center;
}
.shoppingcart_box2
{
	width:1000px;
	height:auto;
	float:left;
	margin-top:20px;
}
.cart_th
{
	border-right:1px solid #cccccc;
	border-bottom:1px solid #cccccc;
}
.cart_product
{
	width:100px;
	height:74px;
	float:left;
	margin-left:10px;
	margin-top:10px;
	margin-bottom:10px;
}
.cart_productname
{
	width:406px;
	height:auto;
	float:left;
	margin-left:10px;
	margin-top:10px;
	margin-bottom:10px;
}
.cart_productname a
{
	font-size:12px;
	font-weight:bold;
	color:#14949d;
	line-height:18px;
}
.cart_productname a:hover
{
	text-decoration:underline;
}
.shoppingcart_box3
{
	width:1000px;
	height:auto;
	float:left;
	text-align:right;
	margin-top:30px;
}
.shoppingcart_box4
{
	width:1000px;
	height:auto;
	float:left;
	margin-top:10px;
}
.shoppingcart_box4_left
{
	width:630px;
	height:auto;
	float:left;
	margin-left:15px;
}
.shoppingcart_box4_right
{
	width:250px;
	height:a;
	float:left;
	margin-left:90px;
}
.cart_f
{
	font-size:16px;
	font-weight:bold;
	color:#ffbc01;
	margin-left:15px;
}
.cart_f2
{
	font-size:12px;
	font-weight:bold;
	color:#000000;
}
.cart_f3
{
	font-size:14px;
	font-weight:bold;
	color:#000000;
}
.cart_f4
{
	font-size:20px;
	font-weight:bold;
	color:#000000;
	margin-right:15px;
}
.cart_f5
{
	font-size:13px;
	font-weight:lighter;
	color:#000000;
}
.cart_f6
{
	font-size:24px;
	font-weight:bold;
	color:#000000;
}
.about_box1
{
	width:742px;
	height:75px;
	float:left;
	border-bottom:2px solid #bbe0e3;
}
.about_box2
{
	width:742px;
	height:auto;
	float:left;
	margin-top:40px;
}
.about_box3
{
	width:240px;
	height:59px;
	float:left;
	background:url(../images/about/bg.png) no-repeat;
}
.about_box4
{
	width:240px;
	height:auto;
	float:left;
	margin-top:3px;
}
.about_box4_a
{
	width:240px;
	height:20px;
	float:left;
	background:url(../images/about/bg1.png) no-repeat;
}
.about_box4_b
{
	width:240px;
	height:auto;
	float:left;
	background:url(../images/about/bg2.png) repeat-y;
}
.about_box4_b_c
{
	width:200px;
	height:auto;
	float:left;
	margin-left:20px;
}
.about_category
{
	width:200px;
	height:30px;
	float:left;
	border-bottom:1px solid #575757;
	margin-bottom:10px;
}
.about_category1
{
	width:25px;
	height:30px;
	float:left;
}
.about_category2
{
	width:175px;
	height:30px;
	float:left;
}
.about_category2 a
{
	font-size:16px;
	font-weight:lighter;
	color:#f4f4f4;
	line-height:30px;
}
.about_category2 a:hover
{
	color:#ffbc01;
}
.about_box4_c
{
	width:240px;
	height:20px;
	float:left;
	background:url(../images/about/bg3.png) no-repeat;
}
.about_ad
{
	width:240px;
	height:auto;
	float:left;
	margin-top:30px;
}
.about_f
{
	font-size:30px;
	font-weight:lighter;
	color:#14949d;
}
.about_f2
{
	font-size:20px;
	font-weight:lighter;
	color:#f4f4f4;
}
.about_f3
{
	font-size:16px;
	font-weight:lighter;
	color:#ffbc01;
	line-height:30px;
}
.about_f4
{
	font-size:14px;
	font-weight:bold;
	color:#333333;
	line-height:25px;
}
.faq_box
{
	width:742px;
	height:auto;
	float:left;
	margin-bottom:30px;
}
.faq_box_c1
{
	width:742px;
	height:auto;
	float:left;
}
.faq_box_c1_a
{
	width:25px;
	height:auto;
	float:left;
}
.faq_box_c1_b
{
	width:717px;
	height:auto;
	float:left;
}
.faq_f
{
	font-size:14px;
	font-weight:bold;
	color:#2f2d2d;
	line-height:30px;
}
.faq_f2
{
	font-size:12px;
	font-weight:bold;
	color:#14949d;
	line-height:22px;
}
.login_box
{
	width:1000px;
	height:auto;
	float:left;
	margin-top:45px;
	margin-bottom:30px;
}
.login_box1
{
	width:464px;
	height:530px;
	border:3px solid #f4f4f4;
	float:left;
}
.login_f
{
	font-size:12px;
	font-weight:bold;
	color:#1c1c1c;
}
.login_f2
{
	font-size:24px;
	font-weight:bold;
	color:#fda900;
}
.login_f3
{
	font-size:11px;
	font-weight:lighter;
	color:#1c1c1c;
}
.login_f4
{
	font-size:11px;
	font-weight:lighter;
	color:#2c5ace;
}
.login_f5
{
	font-size:14px;
	font-weight:bold;
	color:#5a5a5a;
}
