9@charset "utf-8";

/* CSS Document */

*{ margin:0; padding:0;}

body{color:#000; font-size:12px; font-family:Arial, Verdana, sans-serif; background: url("../images/bg.jpg") repeat-y scroll center center #FFFFFF;}

a{ color:#000;}

li{ list-style:none;}

img{ border:none;}



.messageStackError{ background:#ff0000; color:#fff; padding:2px 5px;}

.messageStackSuccess{ background:#68af02; color:#fff; padding:2px 5px;}

.messageStackSuccess a{ color:#993300;}

.messageStackWarning{ border:solid 1px #9a9a9a; background:#ffff66; padding:2px 5px;}

.clearfix{ clear:both; line-height:0; height:0; font-size:0;}

.page404{ padding:240px 0; background:url(../images/404.jpg) no-repeat center #f1f1f1;}



#header,

#bodyContent,

#footerContent,

.contentContainer{ width:980px; margin:0 auto;}

#bodyContent{margin-bottom:10px;}



#header{ height:140px; position:relative;}

.dis_info_mid h2 {padding-bottom: 10px;}

.dis_info_mid {border: 1px solid #E2E2E2;margin: 5px 3px 0;padding:14px 10px;}



#logo_cs,

.header_cart,

.header_search,

.header_bookmark,

.header_currencies,

.header_nav,

.header_block_1,

.header_block_2,

.header_block_3,

.header_block_4{ position:absolute;}



#logo_cs{ left:0px;}

.header_cart {color:#000; font-size:12px; left:778px; top:12px;}

.header_cart span{}

.header_cart a{ text-decoration:none;}



.header_search { right:0;top:42px; background:url(../images/header_search.jpg) no-repeat left center; line-height:29px; height:29px;}



.header_search input, .header_search select {

    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);

    border: medium none;

    color: #CCCCCC;

    float: left;

    height: 29px;

    line-height: 29px;

	padding-left:5px;

    width:165px;

}

.header_search select{background: none repeat scroll 0 0 #E2E2E2;color: #E2E2E2;float: right;font-size: 11px;height: 25px;line-height: 25px;width: 190px;}



.header_search .search_btn {

    cursor: pointer;

    float: left;

    height: 29px;

    width: 50px;

}



.header_search form {

    height: 29px;

    line-height: 36px;

    width: 218px;

}



.header_bookmark {

    right: 386px;

    top: 13px;

}



.header_currencies {

    color: #555555;

    font-weight: bold;

    right: 249px;

    top: 47px;

}

.header_currencies select {}



.header_nav {

    background: none repeat scroll 0 0 #000000;

    border-top: 1px solid #C7C7C7;

    height: 24px;

    padding: 5px 0;

    top: 103px;

    width: 100%;

}

ul{ padding:0px; margin:0;}

.header_nav ul{ padding-left:0px;}

.header_nav img:hover{ opacity:0.8;}

.header_nav ul ul li{ padding-left:11px;}

.header_nav .nav_li{ float:left; display:block;}

.header_nav .nav_ul_leve{ position:absolute; display:none; width:124px; left:-10px; top:15px; z-index:999;}

.header_nav .nav_li_leve{ width:113px; display:block; position:relative;}

.header_nav .nav_li_leve:hover{ background:rgba(0, 0, 0, 0.3);}

.header_nav .nav_ul_leve_2{ top:24px; background:rgba(256, 256, 256, 0.90);}

.header_nav .nav_ul_leve_2 li{ line-height:24px;}



.header_nav .nav_li_leve_1 {

    height: 25px;

    line-height: 25px;

    margin-left: 8px;

    width: auto;

}



.nav_ul.nav_ul_leve_1 {

    margin-top: 0;

}

.header_nav .nav_li_leve_1:hover{ background:rgba(255, 255, 255, 0.3); height:24px;}

.header_nav .nav_li_leve_1 a{ text-decoration:none;}

.header_nav .nav_li_leve_1 > a{ text-transform:uppercase; display:block; padding:0 10px; color:#FFFFFF;}

.header_nav .nav_li_leve_1 > a:hover{ background:#fff; color:#f00;}

.header_nav .nav_split{ clear:both;}



.header_block_1 {right:0px; top:12px;}

.header_block_1 a{ font-size:12px; text-decoration:none; margin:2px 5px; display:block; color:#000;text-align:right; float:left; line-height:12px;}

.header_block_1 a:hover{text-decoration:underline;}



.header_block_2{ left:900px; top:13px; font-size:11px;}

.header_block_2 a{ text-decoration:none;}

.header_block_2 a:hover{ text-decoration:underline;}



.adv_blockhe{ margin:0 auto; width:980px;}



.contact_block{ background:url(../images/contact_block.jpg) no-repeat; width:auto; height:43px; padding-left:75px; padding-top:28px; line-height:18px; color:#8080c0; padding-bottom:2px;}

.contact_block span{ color:#000;}



.index_ds .mid {border-top: 2px solid #4E0000;padding:8px 12px 5px;width: auto;}

.bar_new {background: url(../images/bar_new.jpg) no-repeat scroll center center transparent;float: right;height: 28px;padding: 67px 6px;width: 28px;}

.index_products_list {height: auto; position: relative; }

.index_products_list .index_products_list_ti{ background: url(../images/index_products_list_tibg.jpg) no-repeat scroll 180px center transparent; height:35px; line-height:35px; font-size:15px; color:#c81d3d; text-transform:uppercase; font-weight:normal; padding-left:11px;}

.index_products_list .index_products_list_more{ position:absolute; right:10px; top:3px; display:none;}

.index_products_list .index_products_list_more a{ color:#fff; text-decoration:none; font-size:11px; font-weight:bold;}



.index_products_list .index_products_list_mid {float: left;border-radius: 2px 7px 7px 2px;

}

.index_products_list .index_products_list_mid_mid{ width:901px;}

.index_products_list .index_products_list_mid ul{ padding:0;}

.index_products_list li {

    border: 1px solid #fff;

    display: block;

    float: left;

    margin-right: 9px;

    text-align: left;

    width: 185px;

}

.index_products_list li.last_li{ margin-right:0;}

.index_products_list li .product_img,

.index_products_list li .product_name,

.index_products_list li .product_price{ display:block;}

.index_products_list li .product_name,

.index_products_list li .product_price{ padding:0 5px; }



.index_products_list li .product_img {background: none repeat scroll 0 0 #fff;text-align: center;}



.index_products_list li .product_name {

    height: 30px;

    margin: 9px 0 4px;

    overflow: hidden;

    padding: 0 12px;

}

.index_products_list li .product_name a{ text-decoration:none; color:#474747;  text-decoration:none;}

.index_products_list li .product_name a:hover{ text-decoration:none; color:#000000;}



.index_products_list li .product_price {

    line-height: 18px;

    margin-left: 8px;

    text-align: left;

	}

   

.index_products_list li .site_price{ color:#000; font-weight:bold; font-size:12px; margin-right:10px;}

.index_products_list li .mark_price{ color:#a0a0a0; font-size:13px; text-decoration:line-through;}

.index_products_list li .buy_img{ display:block; margin-top:7px; width:56px; height:18px; background:url(../images/buy_img.jpg); display:none;}

.index_products_list li .newicon{ position:absolute; top:0; right:0; background:url(../images/newicon.png); width:39px; height:40px; display:none;}





.index_products_left_list{ width:auto; height:auto; position:relative; background:#fff;}

.index_products_left_list .index_products_list_ti{ height:25px; line-height:25px; font-size:13px; color:#9a1006; text-align:center; background:#e7e7e7;}

.index_products_left_list .index_products_left_list_mid{}

.index_products_left_list li {border-bottom: 1px solid #E2E2E2;display: block;margin-bottom: 13px;padding-bottom: 11px;text-align: center;width: 100%;}

.index_products_left_list li.last_li{ margin:0;}

.index_products_left_list li .product_img,

.index_products_left_list li .product_name,

.index_products_left_list li .product_price{ display:block; text-align:left; width:180px; margin:0 auto;}

.index_products_left_list li .product_name,

.index_products_left_list li .product_price{ padding:0 5px; }

.index_products_left_list li .product_img{height:160px; overflow:hidden; text-align:center; width:150px;}

.index_products_left_list li .product_name{ height:48px; line-height:15px; overflow:hidden; margin-bottom:2px; width:90%;}

.index_products_left_list li .product_name a{ text-decoration:none; color:#333;}

.index_products_left_list li .product_name a:hover{ text-decoration:underline;}

.index_products_left_list li .product_price{ width:auto; line-height:25px; text-align:center;}

.index_products_left_list li .site_price {color: #FF0000;font-size: 14px;margin-right: 10px; float:left; margin-left:5px;}

.index_products_left_list li .mark_price {color: #555555;float: left;font-size: 14px;margin-left: 10px;text-decoration: line-through;}

.index_products_left_list .left_bottom{ background:url(../images/left_bottom.jpg) no-repeat; height:10px;}



.contentContainer{}

.content_left{ width:185px; float:left;}

.content_right {float:left; width:980px;}

.vcontent_left{ float:right; width:181px;} 



.content_right_cate {

    float: right;

    margin-right: 5px;

    width: 785px;

}

.left_sub_li_2 a {

    padding-left: 14px;

}

.left_block li{ height:20px; line-height:20px; overflow:hidden; padding-left:10px;}

.left_block .left_sub_li_1{}

.left_block li a{ color:#525252; text-decoration:none; display:block; margin-right:15px;}

.left_block .left_sub_li_1 > a{ text-decoration:none; color:#5b5b5b; font-weight:bold; text-transform:uppercase; font-size:14px;}

.left_block ul.left_ul_block_2 a:hover{ background:#f3f3f3;} 

.left_block li.lise a{ color:#f00;}

.left_block.left_cms{ background:none;}

.content_left .left_cms .left_mid ul{ padding-left:0; margin:0;}

.ls_hide{ display:none;}

.ls_showbtn{ cursor:pointer; text-align:right; font-weight:bold; color:#000; padding:5px 0; margin-right:10px;}



.left_search_block{ background:url(../images/left_search_block.jpg) no-repeat; margin:10px 5px;}

.left_search_block input{ float:left; background:none; border:none;}

.left_search_block .leftsearch_txt{ width:90px; padding-left:28px; height:25px; line-height:25px;}

.left_search_block .leftsearch_btn{ width:40px; height:25px; cursor:pointer;}

.left_block li.list_li{ border-bottom:none;}

.cms_mid{ line-height:20px;}

.right_mid {}

.other_title{ font-size:15px; padding:5px 0;}

.new_title{ text-align:center;}

.news_list_block li{ padding:5px 0; border-bottom:dotted 1px #ccc;}

.news_list_block li span{}

.cms_back{ margin-top:15px; text-align:right;}

.cms_back a{ border:solid 1px #ccc; background:#000; color:#fff; padding:3px 15px; text-decoration:none;}



.no_products{ padding:100px; font-size:18px; text-align:center;}



.products_list_txt{ margin-top:10px; background:url(../images/index_products_list_ti.jpg) repeat-x; height:22px; line-height:22px; font-size:12px; color:#fff; font-weight:bold; width:210px; text-align:center;}

.products_list{ width:auto; height:auto;}



.products_list li {

    display: block;

    float: left;

    text-align: center;

	margin-bottom:10px;

    width:195px;

	border-right:1px solid #e2e2e2;

}

.products_list li a:hover{ color:#f00;}





.products_list li.last_li {

    border-right: 0 none;

    margin: 0 !important;

}

.products_list li .product_img,

.products_list li .product_name,

.products_list li .product_price{ display:block;}

.products_list li .product_img{height:189px; overflow:hidden; display:block;}

.products_list li .product_name{  line-height:12px; overflow:hidden; text-align:left; padding:0 12px; height:45px;}



.products_list li .product_name a {

    color: #414040;

    font-size: 11px;

    line-height: 14px;

    text-decoration: none;

}

.products_list li .product_name a:hover{ text-decoration:underline;}

.products_list li .product_price { height:20px; line-height:20px; padding: 0; width:auto; text-align:left; margin-top:2px;}



.products_list li .site_price {

    color: #000000;

    font-size: 12px;

    font-weight: bold;

    margin-left: 10px;

}

.products_list li .five-star { background:url(../images/star5.gif) no-repeat; width:82px; height:15px; margin:2px 0;}



#footerContent { height:79px; border-top:solid 1px #c7c7c7; padding-top:35px; margin-top:35px;}



.footer_black {

    border-right: 1px solid #CCCCCC;

    float: left;

    margin-left: 20px;

    width: 198px;

}

.footer_black h5 {

    color: #565555;

    font-size: 12px;

    font-weight: normal;

    margin-bottom: 2px;

    padding-bottom: 2px;

    text-transform: uppercase;

}

.footer_black li{ background:url(../images/footer_black_li.jpg) no-repeat left center; padding-left:10px;}

.footer_black a {

    color: #565555;

    height: 18px;

    line-height: 18px;

}

.footer_black_1{ width: 254px; float:right;}



.footer_bloack_con {

    height: 44px;

    margin-top: 15px;

	margin-left:16px;

    width:182px;

}

.footer_bloack_con .addmail {

    border: 1px solid #E2E2E2;



    color: #999999;

    float: left;

    font-size: 11px;

    height: 21px;

    line-height: 21px;

    padding-left: 8px;

    width: 139px;

}



.footer_bloack_con .mailbtn {

    background: url("../images/mailbg.jpg") no-repeat scroll 0 0 rgba(0, 0, 0, 0);

    border: 0 none;

    cursor: pointer;

    float: left;

    height: 25px;

    width: 25px;

}

#footerContent a{ text-decoration:none;}

#footerContent a:hover{ text-decoration:underline;}



#footerContent .footer {

    background: url("../images/footbg.jpg") no-repeat scroll center top rgba(0, 0, 0, 0);

    color: #474542;

    font-size: 11px;

    margin-bottom: 8px;

    padding-left: 237px;

	margin-top:16px;

    padding-top: 50px;

}

#footerContent .footer a{ color:#474542;}

#footerContent .footer_copy{ text-align:left;}



.nav_block { padding:5px; border-bottom:1px solid #e2e2e2;}

.nav_block h1.title_1, .nav_block a, .nav_block span{ font-size:11px; color:#545252; font-weight:normal; margin-right:2px;}

.nav_block a{ text-decoration:none; margin:0 2px;}

.nav_block a:hover{ text-decoration:underline;}

.nav_views{ background:url(../images/nav_views.jpg); margin-bottom:10px;}



.categories_des {background: none repeat scroll 0 0 #fff;border: 1px solid #555555;border-radius: 17px 17px 17px 17px;padding: 19px 11px 0; height:192px; margin-bottom:10px;}



.mid_txtinfo {

    border: 1px solid #E2E2E2;

    height: 31px;

    line-height: 30px;

    overflow: hidden;

    padding: 0 6px;

}

.mid_txtinfo {

    border-bottom: 1px dotted #555555;

    border-top: 1px dotted #555555;

    height: 31px;

    line-height: 30px;

    margin-top: 5px;

    overflow: hidden;

    padding: 1px;

}

.page_txtinfo {

    color: #000000;

    line-height: 30px;

}



.page_txtinfo .links {

    float: left;

    padding: 5px;

}



.page_txtinfo .links b {

    border: 1px solid #CCCCCC;

    color: #000000;

    display: block;

    float: left;

    height: 18px;

    line-height: 18px;

    margin-left: 5px;

    padding: 0 5px;

}



.page_txtinfo .links a {

    border: 1px solid #CCCCCC; text-decoration:none;

    color: #000000;

    display: block;

    float: left;

    height: 18px;

    line-height: 18px;

    margin-left: 5px;

    padding: 0 5px;

}



.page_txtinfo .results {

    color: #000000;

    float: right;

    line-height: 30px;

}

.mid_txtinfo {

	border:1px solid #e2e2e2;

    height: 31px;

    line-height: 30px;

    overflow: hidden;

    padding: 0 6px;

}

.mid_sort_page_list{ height:20px; margin-top:5px; font-size:11px;}

.mid_sort_page_list select{ font-size:11px;}

.mid_sort_page_list .sort_page_list_left{ float:left;}

.mid_sort_page_list .sort_page_list_right{ float:right;}

.mid_sort_page_list .sort_page_list_right select{ width:40px;}



.pro_block {width:100%;}

.pro_block .pro_right{ float:right; margin-right:30px;}

.pro_block .pro_left{ width:460px; float:left; margin-left:15px;}

.pro_block .pro_left .pro_img{margin:10px auto; margin-top:0px;}

.pro_block .pro_left  .small_img{ text-align:left; width:420px; height:52px; overflow:hidden; margin:0 auto; margin-bottom:10px;}

.pro_block .pro_left  .small_img img{ border:solid 1px #cccc33; margin-right:5px; margin-bottom:3px; cursor:pointer;}



.pro_block .pro_right {width:448px; overflow:hidden; margin-left:2px;}

.pro_block .pro_info{}



.por_info_block{ margin-bottom:10px; clear:both;}



.pro_info h1.title_p {

    color: #333333;

    font-size: 20px;

    font-weight: normal;

    margin-bottom: 10px;

    text-transform: uppercase;

}



.pro_info .five_stars {

    background: url("../images/star5.gif") no-repeat scroll 46px 11px rgba(0, 0, 0, 0);

    border-top: 1px dotted #CCCCCC;

    color: #545252;

    height: 15px;

    padding-top: 10px;

    width: 100%;

}

.por_info_block .block_nowprice {

    color: #DC2B2B;

    font-size: 18px;

    font-weight: bold;

}



.block_price .block_markprice {

    font-size: 15px;

}

.block_price .block_markprice a{

	text-decoration:line-through;

}



.qty_addto {

    margin-top: 18px;

	clear:both;

}

.por_info_block .block_cont{ color:#545252;}

.por_info_block .colors,.por_info_block .colorim{ display:block; float:left;}

.por_info_block .colorim{ width:230px;}

.por_info_block .colors{ vertical-align:top; color:#545252; padding-right:5px; padding-bottom:2px;}

.por_info_block .colorim a{ margin-left:2px; margin-bottom:2px; border:solid 1px #c2c2c2; padding:1px; display:block; float:left; text-align:center;}

.por_info_block .colorim img{ width:50px; height:50px;}

.por_info_block .colorim a:hover,.por_info_block .colorim a.phover{ border:solid 1px #c9740c;}

.pro_info .block_price { color:#545252; margin:10px 0;}

.por_info_block .block_nowprice{ font-weight:bold;}

.por_info_block .block_sizttxt, .block_qty {color:#545252; font-size:12px;}

.pro_block_qdc { width: 124px;}

.pro_block_qdc a{ color:#f00;}

.pro_block_addto{ clear:both;}

.pro_block_addto .block_input_num input{ width:30px; height:18px; line-height:18px;}

.otherbtn img{ margin-right:5px; margin-bottom:10px;}

.otherbtn{ float: right;}

.pro_block_btn .block_input_btn input{ width:156px; height:43px; background:url(../images/block_input_btn.jpg) no-repeat; border:none; cursor:pointer;}

.pro_block_btn .block_input_btn input:hover{OPACITY:0.8;}

.shopbotm{ width:340px; height:72px; margin:10px 0; padding-top:20px;}

.block_size li{ border-top:solid 1px #e1e1e1; padding:5px 0;}

.block_size li.block_size_evenli{ background:#ddf9ff;}

.block_size .sizespan_block,.block_size sizevalue_block{ line-height:20px;}

.block_size .sizespan_block{ float:left; padding-left:10px;}

.block_size .sizevalue_block{ float:right; padding-right:10px;}

.block_size .sizevalue_block .sizeoper{ cursor:pointer;}

.block_size .sizevalue_block .sizenum{ width:30px; border:solid 1px #626262; height:20px; text-align:center; margin:0 5px;}

.block_size .sizevalue_block:after{ content:"."; font-size:0; line-height:0; height:0; display:block; clear:both;}

.block_cus{ font-weight:bold;}

.block_cus .block_cus_li{ margin-bottom:5px;}

.block_cus .cus_title,.block_cus .cus_input{ float:left;}

.block_cus .cus_title{ width:70px; display:block;}

.block_cus .cus_input font{ color:#f00;}

.block_cus .cus_input input{ width:150px;}

.pro_block_tmptxt{ line-height:18px;}

.pro_block_tmptxt .tmptxt_tt{ color:#f00;}

.products_desc{ width:100%}

.price-old{ color:#999999; text-decoration:line-through}

.price-new{ color:#990000}

.products_desc .products_desc_txt li{ background:#000; width:auto; height:28px; line-height:28px; text-align:center; float:left; cursor:pointer; font-weight:bold; color:#fff; font-size:12px; margin-right:0px; border:solid 1px #d3d3d3; border-bottom:none; padding:0 12px;}

.products_desc .products_desc_txt li.hoverli{ background:#fff; color:#000;}

.products_desc .products_desc_mid{ padding:12px;margin-bottom:15px; border:1px solid #d3d3d3; overflow:auto;}

.products_desc #size_content{ width:680px; margin:0 auto; text-align:center; color:#666;}

.products_desc .newstitle{ text-transform:uppercase; font-size:14px; line-height:30px; text-align:left;}

.products_desc .kid_title{ font-size:11px; margin-bottom:2px;}

.products_desc .table_title{ background:#000; color:#fff; font-size:11px; font-weight:bold;}

.products_desc .color{ background:#f8f7f5;}

.products_desc .products_desc_mid li.related_li{ display:none;}

.products_desc .products_desc_mid li.rehoverli{ display:block;}



.products_pl{ width:auto; margin:5px;}

.products_pl .products_pl_txt{ font-weight:bold; border-bottom:solid 1px #e2e2e2; font-size:13px; color:#840026; line-height:20px; padding:5px;}

.products_pl .products_pl_mid{ padding-top:10px;}

.products_pl .products_pl_mid textarea{ width:100%;  border:1px solid #e2e2e2; margin-top:-33px;}

.products_pl .pl_btn{ background:url(../images/pl_btn.jpg) no-repeat left bottom; width:94px; height:25px; border:none; float:right; margin-top:8px; cursor:pointer;}



.categories_block{}

.categories_block .categories_block_title{ border:dashed 1px #000; border-left:none;  border-right:none; padding:10px 0; text-align:center; margin:10px 0; font-weight:bold; color:#d71f1f; font-size:14px;}

.categories_block .er{ background:#fcf3cc; margin-bottom:5px; padding:5px 0; height:16px;}

.categories_block .br{ background:#ddf8ff; margin-bottom:5px; padding:5px 0; height:16px;}

.categories_block li{ width:182px; height:16px; padding-left:10px; float:left; overflow:hidden;}

.categories_block a{ text-decoration:none; font-size:11px; font-weight:bold;}

.categories_block a:hover{ color:#d71f1f; text-decoration:underline;}



.sitemap{ width:700px; margin:0 auto; padding:10px 0;}

.sitemap_logo{width:auto; height:105px; background:url(../images/sitemap.jpg);}

.sitemap_header .header_li{ float:left; padding-left:15px; background:#000;}



.back_btn a{ display:block; width:50px; padding:5px 10px; background:#000; color:#fff; text-align:center; text-decoration:none; margin-top:20px; text-transform:uppercase;}

.back_btn a:hover{ background:#cccccc; color:#000000;}



.search_all{ height:113px; background:url(../images/search_all.jpg) no-repeat; position:relative;}

.topseal{ position:absolute; left:605px; top:40px;}



.rel_list_pro{ border:solid 1px #c8c8c8; margin-top:-1px;}

.rel_list_pro .ti{ height:25px; line-height:25px; font-weight:bold; padding-left:5px; background:#d8d8d8;}

.rel_list_pro .mid{ padding:5px 0;}

.rel_list_pro li{ background:url(../images/left_blockli.jpg) no-repeat left center; margin:0 5px; padding-left:15px; height:25px; line-height:25px; overflow:hidden;}

.rel_list_pro li a{ text-decoration:none;}

.rel_list_pro li a:hover{ text-decoration:underline;}



.tuijian .index_products_list{ background:none; padding:0;}

.tuijian .index_products_list .index_products_list_ti{ display:none;}

.tuijian .index_products_list .index_products_list_mid{ width:178px;}

.tuijian .index_products_list{ width:200px;}

.tuijian .index_products_list li{ border:none; margin:0px 5px;}

.mark_price {text-decoration: line-through;}



.related_products{ width:100%; margin-bottom:10px;float:right;}

.success, .warning, .attention, .information {

	padding: 10px 10px 10px 33px;

	margin-bottom: 15px;

	color: #555555;

	-webkit-border-radius: 5px 5px 5px 5px;

	-moz-border-radius: 5px 5px 5px 5px;

	-khtml-border-radius: 5px 5px 5px 5px;

	border-radius: 5px 5px 5px 5px;

}

.success {

	background: #EAF7D9 url('../image/success.png') 10px center no-repeat;

	border: 1px solid #BBDF8D;

	-webkit-border-radius: 5px 5px 5px 5px;

	-moz-border-radius: 5px 5px 5px 5px;

	-khtml-border-radius: 5px 5px 5px 5px;

	border-radius: 5px 5px 5px 5px;

}

.warning {

	background: #FFD1D1 url('../image/warning.png') 10px center no-repeat;

	border: 1px solid #F8ACAC;

	-webkit-border-radius: 5px 5px 5px 5px;

	-moz-border-radius: 5px 5px 5px 5px;

	-khtml-border-radius: 5px 5px 5px 5px;

	border-radius: 5px 5px 5px 5px;

}

.attention {

	background: #FFF5CC url('../image/attention.png') 10px center no-repeat;

	border: 1px solid #F2DD8C;

	-webkit-border-radius: 5px 5px 5px 5px;

	-moz-border-radius: 5px 5px 5px 5px;

	-khtml-border-radius: 5px 5px 5px 5px;

	border-radius: 5px 5px 5px 5px;

}

.success .close, .warning .close, .attention .close, .information .close {

	float: right;

	padding-top: 4px;

	padding-right: 4px;

	cursor: pointer;

}

#mainAH1warpper {

    margin: 0 auto;

    text-align: left;

    vertical-align: top;

    width: 980px;

}

#main {

    margin: 0 auto;

    text-align: left;

    vertical-align: top;

    width: 980px;

}



#cotentMain {

    background: none repeat scroll 0 0 #FFFFFF;

    margin-left: auto;

    margin-right: auto;

    width: 980px;

}



#column_left {

    float: left;

    margin-left: 6px;

    width: 185px;

}



.box {

    margin-bottom: 3px;

}

.box .box-heading {

    border-color: #CCCCCC;

    border-radius: 0;

    line-height: 22px;

}

.box .box-heading {

    background: url("../image/background.png") repeat-x scroll 0 0 rgba(0, 0, 0, 0);

    border: 1px solid #DBDEE1;

    border-radius: 7px 7px 0 0;

    color: #333333;

    font-family: Arial,Helvetica,sans-serif;

    font-size: 14px;

    font-weight: bold;

    line-height: 14px;

    padding: 8px 10px 7px;

}

.box .box-heading {

    border-color: #DEE5EF;

    border-radius: 0;

    line-height: 22px;

}



.required{ color:#990000}

#column_left + #column-right + #content, #column_left + #content {

    margin-left: 195px;

}

#column_left + #column-right + #content, #column_left + #content {

    margin-left: 195px;

}

#content {

    margin: auto auto 5px;

}

.middle_main {

    padding-bottom: 5px;

    width: 771px;

}

.middle_main {

    border: 1px solid #DEE5EF;

    margin: auto;

    padding: 0 5px;

    width: 970px;

}



.middle_main {

    border: 1px solid #DEE5EF;}

a:link, #navEZPagesTOC ul li a {

    color: #212121;

    font-weight: normal;

    text-decoration: none;

}

a.button, input.button {

    background: none repeat scroll 0 0 #F18200;

    border: 1px solid #DE5400;

    color: #FFFFFF;

    cursor: pointer;

    font: bold 12px arial,sans-serif !important;

    height: auto;

    overflow: visible;

    padding: 1px 8px;

    text-align: center;

    vertical-align: middle;

    width: auto;

}

.box .box-content {

    background: none repeat scroll 0 0 #FFFFFF;

    border-bottom: 1px solid #DBDEE1;

    border-left: 1px solid #DBDEE1;

    border-radius: 0 0 7px 7px;

    border-right: 1px solid #DBDEE1;

    padding: 10px;

}



.box-content ul {

    list-style: none outside none;

}

ul, ol, li {

    list-style: none outside none;

    margin: 0;

    padding: 0;

}

.required{ color:#990000}

.pro_info .block_price {

    color: #990000;

    font-size: 18px;

    font-weight: bold;

    margin: 10px 0;

}

.related_products .related_products_txt {

    color: #555555;

    font-size: 16px;

    font-weight: normal;

    margin: 0 0 13px;

    padding: 15px 0 14px;

    text-align: center;

    text-transform: uppercase;

}

.related_products .related_products_mid{ padding:0 6px; background:#fff;padding-bottom:15px;}

.related_products .related_products_mid li{text-align: left;margin-bottom:10px; float:left; width:160px;}

.related_products .related_products_mid li.last_li{}

.related_products li .product_img,

.related_products li .product_name,

.related_products li .product_price{ display:block; text-align:left;}

.related_products li .product_img{ text-align:center; padding:2px 0;}



.related_products li .product_name {

    height: 30px;

    line-height: 15px;

    margin: 5px 10px 0;

    overflow: hidden;

}

.related_products li .product_name a{ text-decoration:none; color:#383838;}

.related_products li .product_name a:hover{ text-decoration:underline;}

.related_products li .product_price{ margin:0 10px; display:none;}

.related_products li .site_price{ color:#545252; font-weight:bold; font-size:12px; margin-right:10px;}

.related_products li .five-star { background:url(../images/star5.gif) no-repeat; width:82px; height:15px; margin:3px 10px; display:none;}



.clearer{ clear:both;}

.shopping_cart_bottoms > form {float: left;width: 309px;}

.content_right_title {border: 1px dotted #A8A8A8;margin: 5px;padding: 10px 6px;}

.content_right_title .categories_block_title {font-size: 16px;font-weight: bold;margin-bottom: 6px;}



.foot_img{ background: url(../images/bottom_fol.jpg) no-repeat ; padding-top:11px;}

.header_block_create {left: 473px;position: absolute;top: 74px;}

.header_block_create a{ color:#1A2D56; text-decoration:none; font-weight:bold;}

.header_block_create a:hover{ text-decoration:underline;}

.header_url {left: 621px;position: absolute;top: 74px;}

.header_url li{ float:left;}

.header_url li a{ text-decoration:none; font-size:12px; color:#fff;}

.header_url li a:hover{ color:#555;}



.banner-center-left {width: 305px;float: left;}

.banner-center-center {float: left;width: 349px;}

.banner-center-right{float:left;width:301px;}

.most_searched{ background:url(../images/20130423_8.jpg) no-repeat top center; clear:both; height:144px;}

.most_searched h3 {color: #fff;font-size: 13px;font-weight: normal;padding: 11px 0 0;text-align: center;}

.most_searched ul{ width:221px; float:left;}

.most_searched a{ color:#fff; text-decoration:none;}

.most_searched a:hover{ color:#999999; text-decoration: underline;}

.most_searched li{line-height:25px; height:25px;}

.recommend_products_web{ background: url(../images/recommend_products_web.jpg) repeat-x scroll 0 0 transparent;}

.index_ds {background: none repeat scroll 0 center #B1182D;padding:0 0 6px 0px; display:none;}

.left_adev_banner a{ margin-left:10px;}

.content_left .index_products_left_list{ margin-left:10px;} 

.content_left .index_products_left_list li .product_name{ height:31px;}

.categories_des img{ width:163px;}



.categories_des_bg {background: url(../images/categories_des_bg.jpg) no-repeat scroll left center transparent;float: right;padding:0px 0 28px 30px;width:508px;}

.categories_des_bg h3{ font-weight:bold; font-size:20px; color:#666666;}

.categories_des_bg > p {line-height: 20px;}

.left_adev_banner img:hover{opacity: 0.8;transition: all .3s ease-in-out;}

.banner_center{ margin:10px 0;}





.cate_name_top {

    color: #333;

    font-size: 20px;

    padding: 8px;

    text-align: right;

    text-transform: uppercase;

}

.img_bottom_adv {background: url(../images/img_bottom_adv.jpg) no-repeat scroll center top transparent;clear: both;height: 29px;margin: 15px auto;padding: 9px 15px 14px 14px;width: 114px;}

.img_bottom_adv:hover{background: url(../images/img_bottom_adv_hover.jpg) no-repeat scroll center top transparent; cursor:pointer;} 

.img_bottom_adv a{ color:rgba(255, 255, 255, 0);}

.mid_search_block .search_jers_atts_block .left_ti{background: url(../images/left_block_left_ti.png) no-repeat scroll left center transparent;color: #CEB982;font-size: 17px;font-weight: bold;line-height:49px;margin-left: -30px;padding: 17px 0 18px 42px;text-align: center;text-transform: capitalize;}

.mid_search_block .search_jers_atts_block .left_mid{ background:#fff;}

.cate_name_top .text_title{ color:#fff;}

.mid_search_block .left_mid li a{color:#444444; text-decoration: none;}

.mid_search_block .left_mid li a:hover, .ls_showbtn a:hover{color: #CEB982; font-weight:bold; text-decoration: underline;}



#brand{ position:relative; }

#brand .Lbtn, #brand .Rbtn{ background:url(../images/btn.png); border:0 none; cursor:pointer; display:inline; height:90px; position:absolute; top:178px; width:44px;}

#brand .Lbtn{ left:0; background-position:bottom left;}

#brand .Rbtn{ right:0; background-position:bottom right;}

#brand .Lbtn:hover{ background-position:top left;}

#brand .Rbtn:hover{ background-position:top right;}

.adv_banner{ width:980px; overflow:hidden; margin-top:3px;}

.adv_banner a{ float:left; display:block;}



.quorheader{ position:absolute; top:9px; left:122px; color:#000;}

.quorheader a{ color:#f00; text-decoration:none;}

.quorheader a:hover{ text-decoration:underline;}

.quorheader .quorder{ width:100px; height:16px; line-height:16px;}

.quorheader .order_btn{ background:url(../images/paymentBtn.gif); color:#fff; height:22px; width:65px; cursor:pointer; border:none;}

.mybag{ background:url(../images/mybag.jpg) no-repeat left center; padding-left:18px;}

.header_block_1 .first{ border-right:1px solid #ccc; padding-right:7px;}

.info_free {background: url("../images/info_free.jpg") no-repeat scroll left center rgba(0, 0, 0, 0);height: 20px;position: absolute;right: 0;top: 82px;width: 266px;}

.banner_middle {height: 209px;margin-bottom: 25px;margin-top: 5px;}

.banner_middle a{ float: left;}

.banner_middle .middle {float: left;margin: 0 6px;}

.bottom_pro h4 {background: url("../images/best_bg.jpg") no-repeat scroll center rgba(0, 0, 0, 0);font-size: 17px;height: 25px;line-height: 26px;text-align: center;width: 980px;color:#333; margin-bottom:10px;}

.adv_banner .banner{ width:10000px;}



.bottom_pro .new_pre {margin: 39px 0 20px;}

.footer_black.footer_black_3 {padding: 0 25px;width: 150px;}

.footer_black.footer_black_4 {padding: 0 35px;width: 114px;}

.facebook{ background:url(../images/facebook.jpg) no-repeat center;}

.instagram{ background:url(../images/instagram.jpg) no-repeat center;}

.pinterest{ background:url(../images/pinterest.jpg) no-repeat center;}

.twitter{ background:url(../images/twitter.jpg) no-repeat center;}

.youtube{ background:url(../images/youtube.jpg) no-repeat center;}

.share_web a{ padding:15px 20px; }

.share_web a:hover{ opacity:0.5;}

.share_web {}

.share_web_all{ background:url(../images/share_web_all.png) no-repeat center ;}

.footer_bloack_con .mailbtn {background: url("../images/mailbg.jpg") no-repeat scroll 0 0 rgba(0, 0, 0, 0);border: 0 none;cursor: pointer;float: left;height: 25px;width: 25px;}

.footer_black.footer_black_5 {border: medium none;margin: 0;padding: 5px 42px;width: 197px;padding-top:9px;}

.footer_black.footer_black_2 {margin-left: 53px;}

.content_right_cate{ width:}

.content_left h4 {color: #444444;font-size: 24px;font-weight: normal;margin: 10px 0;text-align: center;text-transform: uppercase;}

#footerContent .footer_black ul{ padding-left:0px;}

.products_list > ul {border-top: 1px solid #E2E2E2;clear: both;padding-top: 10px;}

.reg_block_contenttxt > ul {padding: 0;}

.content_right_cms {float: right;width: 784px;}

.left_cms .left_ti {background: none repeat scroll 0 0 #333;color: #ffffff;font-size: 14px;font-weight: bold;height: 25px;line-height: 25px;padding-left: 17px;text-align: left;text-transform: uppercase;}

.left_block.left_cms li{ background:#F8F8F8; border-bottom:1px solid #efefef;}

.left_block.left_cms li:hover{ background:#e2e2e2;}

.left_block.left_cms li a:hover{ color:#55555;}

/*.left_cms .left_mid li a:visited{ color:#FF0000;}*/

.left_block.left_cms .cms_li{ background:#e2e2e2;}

.left_block.left_cms .cms_li a{ color:#55555; font-weight:bold;}

.nav_block .nav_block_span h1 { margin:0;}

.content_right_search{ width:795px;}

.content_right_search .mid_txtinfo{ border:0;}

.span_block_size{ float:left;}



.block_sizecart {float: left;margin-left: 43px;margin-top: 2px;}

.block_sizecart a:hover{ text-decoration:none; background:#cccccc; color:#000000;}



.block_sizecart a {background: none repeat scroll 0 0 #000000;color: #FFFFFF;padding: 1px 8px;text-decoration: none;}