@charset "utf-8";*{margin:0; padding:0;}
body{background:url(../images/bg.gif) repeat fixed;color: #555555;font: 13px/1.35 "Trebuchet MS",Arial,Helvetica,sans-serif;}
img { ms-interpolation-mode:bicubic; border:none;}
h1, h2, h3, h4, h5, h6 { font-size:12px; font-weight:normal;}
select, input, button, textarea {  font-size:12px;}
select{ width:100px;}
a{ text-decoration:none; color:#000;}
li{ list-style:none;}
.none{ display:none;}
.clear{ clear:both; font-size:0px; height:0; line-height:0;}
.no_data{ text-align:center; height:auto;}
.red{ color:#f00;}
.home{ color:#0e2c48;}
.word_wrap{ word-wrap:break-word; }
.input{ border:1px solid #ccc; height:20px; line-height:20px; padding-left:5px;}
.padding5{ padding:5px;}
.header-bg,.Content,.Contentww,.fotp_bg{ width:980px; height:auto; margin:0 auto; clear:both; background:#FFF; padding:0 5px;}
.header-bg{ position:relative; z-index:999;}
.header_warp {height:187px;position: relative; background:url(../images/head_bg.jpg) no-repeat;}
.ARRIVALS,.CUSTOM,.IPHONE,.HATS,#gwc,#sstop,.logo,.bookmark,.headertopsearch,.textlogo,.headertopcurr,.topword{ position:absolute;}
.logo {left: 0;top:8px;}
.topword{ left:5px; top:80px;}
.topword a{ color:#FFFFFF;}
.textlogo{ top:15px; left:30px; color:#fff; font-size:11px; text-transform:uppercase; font-weight:bold;}
.ARRIVALS{ top:75px; right:232px; color:#fff; width:110px; text-align:center;}
.IPHONE a,.HATS a,.CUSTOM a,.ARRIVALS a{ color:#FFFFFF; font-size:10px;}
.CUSTOM{top:75px; right:130px; color:#fff; width:100px; text-align:center;}
.IPHONE{top:75px; right:47px; color:#fff; width:82px;text-align:center;}
.HATS{top:75px; right:12px; color:#fff; width:35px; text-align:center; font-size:11px;}

#sstop {
    color: #fff;
    font-size: 12px;
    position: absolute;
    right: 345px;
    text-transform: uppercase;
    top: 7px;
    width: auto;
    z-index: 999;
}.nav-container{width: 962px;height: 46px;}
#sstop a{ margin:0 5px; text-decoration:underline; font-size:12px; color:#F00; text-transform:uppercase;}
#sstop a.sttop_1{ margin-left:5px; text-decoration:none;}
#sstop a.sttop_2{ margin-left:5px; text-decoration:none;}
#sstop a.sttop_3{ margin-left:5px; text-decoration:none;}
#sstop a:hover{ text-decoration:underline; }
.hed_acc{ float:left; width:auto; height:auto; padding-top:25px; font-weight:bold;}
.hed_acc a{ color:#fff; margin-left:15px;}
.hed_acc a:hover{ text-decoration:underline;}
.allcheckout{ position:absolute; color:#fff; width:70px; height:23px; right:5px; top:77px;}
.allcheckout a{ color:#FFF; width:110px; height:30px; display:block;}
#gwc {color: #979797;font-size: 10px;right: 22px;top:8px;width: auto;z-index: 999;}
#gwc span{color: #fff;font-weight:bold;text-transform:uppercase;}
#gwc :hover{text-decoration:underline;}
#gwc a{ color:#F00; font-size:11px;text-transform:uppercase;}
#gwc a.topr span{ color:#f00;}

.headertopsearch {
    font-size: 14px;
    height: 29px;
    line-height: 29px;
    right: 14px;
    top: 65px;
    width: 371px;
    z-index: 999;
}
#but-to {
    height: 26px;
	border:0;
    width: 65px;
	float: right;
}
#but-tt {
    width: 285px;
}.headertopsearch .search_input {
    background: none repeat scroll 0 0 #ffffff;
    border: 1px solid #d9d9d9;
    border-radius: 9px;
    color: #555555;
    font-family: arial;
    font-size: 12px;
    height: 16px;
    line-height: 16px;
    padding-left: 13px;
    width: 126px;
}.headertopsearch .search_button{ float:left; border:none; background:none;}

.headertopsearch .search_button {background: none repeat scroll 0 0 rgba(0, 0, 0, 0);color: #555555;cursor: pointer;font-family: arial;font-size: 12px;height: 22px;line-height: 22px;margin-left: 2px;width: 29px;}
.bookmark{ top:75px; right:5px; display:none;}

.headertopcurr {
    border-radius: 7px;
    height: 22px;
    line-height: 22px;
    right: 149px;
    text-align: center;
    top: 3px;
    width: 185px;
    z-index: 9999;
}.headertopcurr span{ color:#FFF;font-size:12px;}

.headertopcurr .currselect {
    border: 0 none;
    font-size: 12px;
    padding: 0;
    width: 50px;
}.headercont{ position:absolute;}
.headercont,.headercont a{ color:#fff;}
.headercont a:hover{ text-decoration:underline;}
.headercont{ left:10px; top:8px; font-size:14px; display:none;}
.page_L1{ height:20px; line-height:20px;}
/****************************************Content***************************************/.Content,.Contentww{ overflow:hidden;}
.Contentww{ position:relative;}
.adver_x{ margin:0 auto; width:100%; margin-bottom:5px;}
.adver_x .adver_x_l,.adver_x .adver_x_l_1,.adver_x .adver_x_r{ float:left; display:inline;}
.adver_x .adver_x_l{ width:541px; overflow:hidden; padding-top:2px;}
.adver_x .adver_x_l_1{ width:541px; overflow:hidden; margin-right:2px;}
.adver_x .adver_x_r{ width:211px; overflow:hidden;}
.index_dec{ padding:5px 10px;  height:auto; width:auto; background:#750514; color:#fff;}
.content_index{width:100%; margin:10px 0; margin-left:10px;}
.content_left,.content_cent{ float:left; overflow:hidden;}
.content_left{ width:212px; background:url(http://www.celinefactory.com/includes/templates/celinecybermondaydeals2014/images/left_top.jpg) no-repeat top center; padding-top:13px;}
.content_cent{ width:590px;}
.content_right{ width:223px; float:right; overflow:hidden;}
.content_top{ width:auto; height:40px; line-height:30px; background:url(http://www.celinefactory.com/includes/templates/celinecybermondaydeals2014/images/content_topbg.jpg) repeat-x; padding-left:20px;}
.content_top span{ font-weight:bold}
.content_top a{ margin:0 5px}
.Content-L,.Content-C,.Content-WC{ float:left; height:auto; display:inline;}
.Content-L{width:200px; overflow:hidden;border:1px solid #ebe7dd;}
.Content-C, .Content-WC {overflow: hidden;width: 772px;float:right; margin-bottom:3px;}
.email{ width:960px; height:70px; background:url(http://www.celinefactory.com/includes/templates/celinecybermondaydeals2014/images/email.jpg) no-repeat;}
.email iframe{ width:238px; height:30px; margin-top:35px; float:right; margin-right:55px;}
.emailtxt{ margin-left:15px; padding-top:40px; color:#fff; font-weight:bold;}
.contentbs{ width:176px; height:135px; background:url(http://www.celinefactory.com/includes/templates/celinecybermondaydeals2014/images/lcontent.jpg) no-repeat;}
.contentlink{ padding-top:40px; margin-left:15px;}
.contentlink a{ display:block; color:#fff; font-weight:bold;}
.contentlink a:hover{ text-decoration:underline;}
.show{ width:auto; height:auto;}
.show-top,.show-mid{ width:auto; height:auto;}
.show-top {    -moz-border-bottom-colors: none;-moz-border-left-colors: none;-moz-border-right-colors: none;-moz-border-top-colors: none;background: none repeat scroll 0 0 #000;border-color: #cccccc #cccccc -moz-use-text-color;order-image: none;border-style: solid solid none;border-width: 1px 1px 0;color: #fff;display: block;font-size: 13px;height: 31px;line-height: 31px;margin: 0;text-indent: 10px;text-transform: capitalize;}
.show-mid {margin: 5px 0 0;width: auto;}
.show-mid ul{ width:auto;}
.show-mid li {
    background: none repeat scroll 0 0 #ffffff;
    border: 1px solid #dedede;
    float: left;
    height: auto;
    margin: 5px 0 0;
    overflow: hidden;
    padding:5px 10px;
    width: 232px;
}
.Content-C .show .show-mid{ margin:0;}


.show-mid li:nth-child(2) {
    margin-left: 5px;
    margin-right: 5px;
}
.show-midms{ height:14px; font-size:0; line-height:0;}
.img_index{ width:auto; margin:0 auto; text-align:center;}
.img_1,.img_2,.img_in3{ width:100%; margin:0 auto; text-align: left;}

.img_index .img_1 {
    height: 183px;
    margin: 0;
    overflow: hidden;
    text-align: center;
    width: 100%;
}
.img_index .img_2 {
    height: 30px;
    line-height: 15px;
    margin: 10px auto 5px;
    overflow: hidden;
    text-align: center;
	font-family:Arial, Helvetica, sans-serif;
    width: 218px;
}
.img_index .img_in3 {
    height: 20px;
    line-height: 20px;
    margin: 0 auto;
    text-align: center;
    width: 190px;
}


.img_index .por_name{ color:#666;}
.img_index .por_name:hover{ text-decoration:underline;}
.img_index .our_price{ color:#FF0000; font-size:13px; font-weight:bold;}

.img_index .old_price {
    color: #666;
    font-size: 13px;
    margin-left: 21px;
    text-decoration: line-through;
}.img_index .zk{}
.sort_top, .sort_top_view {  background: none repeat scroll 0 0 #ededed;clear: both;font-weight: bold;line-height: 20px;margin-bottom: 5px;text-decoration: none;text-transform: capitalize; padding:5px;}
.sort_top_view1{ width:auto; height:25px;overflow:hidden; color:#555; padding-left:5px;font-weight:bold; line-height:25px; background:#fff;}
.sort_top a,.sort_top_view a{ color:#000; font-size:12px;}
.sort_top_view1 a{color:#555; font-size:12px;}
.sort_top a:hover,.sort_top_view a:hover{ text-decoration:underline}
.sort_all,.pinpai,.help,.left_search,.sort_news,.news{ width:200px; color: #000;overflow:hidden;}
.sort_all .top, .pinpai .top, .sort_news .top, .news .top, .left_search .top,.recommend .top{ -moz-border-bottom-colors: none;-moz-border-left-colors: none;-moz-border-right-colors: none;-moz-border-top-colors: none;background: none repeat scroll 0 0 #000;border-color: #cccccc #cccccc -moz-use-text-color;border-image: none;border-style: solid solid none;border-width: 1px 1px 0;color: #fff;display: block;font-size: 13px;height: 31px;line-height: 31px;margin: 0;text-indent: 10px;text-transform: capitalize;}
.help .top{ width:auto;line-height:20px; text-align:left; font-size:16px; color:#5c107c; font-weight:bold; padding-left:30px; overflow:hidden;}
.sort_all .mid,.pinpai .mid,.help .mid,.pinpai .mid,.sort_news .mid,.news .mid{ width:auto; height:auto;background:#fff;}

.sort_all .mid {
    float: left;
    margin-left: 1px;
    width: 198px;
}
.leftsearch_input,.leftsearch_btn{ float:left; margin:10px 0; border:none; background:none;}
.leftsearch_input{ width:85px; padding-left:30px; height:25px; line-height:25px; background:url(http://www.celinefactory.com/includes/templates/celinecybermondaydeals2014/images/leftserch.jpg) no-repeat; margin-left:20px; margin-right:10px;}
.leftsearch_btn{ width:31px; height:25px; background:url(http://www.celinefactory.com/includes/templates/celinecybermondaydeals2014/images/leftserchbtn.jpg);}
.pinpai .mid li,.sort_list li,.help .mid li,.pinpai .mid li,.sort_news .mid li,.news .mid li{ display: block;width:200px; height:16px;overflow: hidden;color: #62624F;padding-left: 30px;font-size: 13px;}
.sort_list li {   float: left;
    height: auto;
    list-style: none outside none;
    margin: 0;
    padding: 0;
    position: relative;
    width: 200px;
}
.pinpai .mid li a,.sort_news .mid li a,.help .mid li a,.pinpai .mid li a{ color:#000;}
.sort_list li a.nsort_name {
    border-bottom: 1px solid #cccccc;
    color: #000000;
    display: block;
    font-size: 12px;
    font-weight: bold;
    height: 25px;
    line-height: 25px;
    overflow: hidden;
    padding: 0 0 0 10px;
    text-align: left;
    text-indent: 4px;
    text-overflow: ellipsis;
    text-transform: capitalize;
    white-space: nowrap;
    width: 188px;
}.pinpai .mid li a:hover,a.nsort_name:hover{ text-decoration:none; background:#000;color:#FFF!important;}
.sort_news .mid li a:hover{ background:#000; color:#FFF!important;}
.view_all {color: #fff;float: right;height: 30px;line-height: 30px;margin-right: 10px;}
.view_all a{ color:#000;}
.sort_list li ul li:hover{ background:#888;}
.news .search_new{}
.news .search_new li{ float:left; padding:10px 3px;}
.news .search_new .searchtxt,.news .search_new .searchbtn{ border:solid 1px #ccc;}
.news .search_new .searchtxt{ width:130px; height:20px; line-height:20px;}
.news .search_new .searchbtn{ background:none; height:22px; line-height:22px;}
.news .news_sort{ padding-left:20px;}
.news .news_nsort{ padding-left:40px;}
.news .news_name{padding-left:20px;}
.news_name_c{ display:block; padding-bottom:5px;}
.article_ti{ height:36px; line-height:36px; border-bottom:solid 1px #ccc; margin-bottom:5px; padding-left:10px;}
.article_ti span{ margin-right:10px;}
.article_ct{ padding:0 10px;}
.sort_namedh {height: 25px;line-height: 25px;margin-bottom: 10px;width: 100%;}
.sort_namedh h1 {border-bottom: 1px solid #222222;color: #000000;font-size: 16px;font-weight: bold;}
.midmain{height:auto; background: #FFFFFF;}
.sort_mid{ width:auto; height:auto; padding-bottom:0;padding-bottom:5px;  }

.sort_mid ul {
    margin: 5px auto 0;
    width: auto;
}
.sort_mid ul.midclass{ border:none;}

.sort_mid ul li {
    border: 1px solid #dddddd;
    float: left;
    height: auto;
    padding: 5px;
    text-align: center;
    width: 177px;
}.img_sort{ width:100%; height:auto; margin:0 auto;}

.sort_mid ul li:nth-child(2) {
    margin: 0 5px;
}
.sort_mid ul li:nth-child(3){ margin-right:5px;}
.img_sort .img_1 {
    height: 175px;
    margin: 2px;
    overflow: hidden;
    text-align: center;
    width: 100%;
}
.midmain .sort_mid .img_sort .img_1 img {
    width: 177px;
}
.img_sort .img_2,.img_sort .img_3{ width:100%; margin:0 auto;}
.img_sort .img_4{ width:100%; margin:0 auto;}
.img_sort .img_2 {height: 30px;line-height: 20px;margin-bottom: 7px;margin-top: 5px;overflow: hidden; text-align:center;}
.img_sort .img_3{ line-height:20px;}
.img_sort .img_4{ height:25px; background:url(http://www.celinefactory.com/includes/templates/celinecybermondaydeals2014/images/indexbuf.jpg) no-repeat right;}
.img_sort .por_name {color: #555;font-size: 12px;line-height: 15px;}
.img_sort .por_name:hover{ text-decoration:underline;}
.img_sort .our_price{ color:#FF0000; font-size:13px; font-weight:bold;}
.img_sort .mark_price{ color:#666; font-size:13px; text-decoration:line-through; margin-left:10px;}
.img_sort .zk{}
.sort_hot{ width:100%; margin-bottom:10px; display:none;}
.sort_hot_top{ height:45px; font-size:20px; line-height:45px; background:url(http://www.celinefactory.com/includes/templates/celinecybermondaydeals2014/images/sort_hottop.jpg) repeat-x; color:#fff; padding-left:20px;}
.sort_hot_mid{ padding:10px 0; border:solid 1px #ccdeec; border-top:none; padding-left:5px;}
.sort_hot_mid li{ float:left; width:185px; text-align:center; border-right:dotted 1px #ccdce9; margin-right:5px; overflow:hidden;}
.sort_hot_mid .img_4 a{  background:url(http://www.celinefactory.com/includes/templates/celinecybermondaydeals2014/images/indexbuf.jpg) no-repeat; display:block; width:83px; height:29px;}
.sort_btm{  width:auto; height:25px; line-height:25px; color:#000;}
.margintop5{margin:0;}
.page_L{ float:left;}
.page_R{ float:right;}
.sortview{ border:solid 1px #031b40; margin:0 2px; margin-bottom:5px;}
.sortviewth1{ padding-left:10px; color:#3e3f41; font-size:25px;}
.sortview .mid{ line-height:20px; padding:0 10px;}
.sort_mid_hot{ width:auto; height:auto; padding-bottom:0;}
.look_image{ width:150px; margin-top:5px; height:200px;  border-bottom:1px #000000 dotted;}
.look_image .L{ width:150px;  padding:5px; height:150px; }
.look_image .C{ height:auto; width:150px; text-align:center;  padding:5px; }
/*.look_image .C a{ color:#000; font-size:18px;}
.look_image .C .read_more a{ font-size:12px; margin-top:5px; text-align:right; display:block;}
.look_image .R{ float:right; width:200px;  height:170px;}
.look_image .R li{ text-align:center; margin-top:37px;}
.look_image .R .our-price{ color:#ac020e;}
.look_image .R .dte{height:26px; background:url(http://www.celinefactory.com/includes/templates/celinecybermondaydeals2014/images/de.jpg) no-repeat top center; line-height:26px;}
*/.sort_des{ width:960px; height:auto; padding:5px; margin-bottom:5px; margin-top:5px; color:#000;}
.sort_des a{ color:#ff0000;}
/*case3*/.case3{ padding:5px;}
.recommend .btm{ width:100%; height:auto;}
.login{ width:195px; height:auto; margin-top:10px;}
 .login .top{height:33px; line-height:33px; background:url(http://www.celinefactory.com/includes/templates/celinecybermondaydeals2014/images/"sort_alltop.jpg") no-repeat scroll center top transparent; font-size:14px; font-weight:bold; color:#FFFFFF; text-align:left;padding-left:20px;}
.login .mid{height:auto; color:#885522; border:solid 1px #cbcaca; border-top:none; background:#fff; }
.login .mid li{height:auto; color:#885522; height:20px; border-bottom:#999999 dashed 1px; line-height:20px;padding-left:10px; }
.login .mid a{ color:#885522; font-weight:bold;}
.login .btm{ width:100%; height:auto;}
.nav_block_account {font-size: 15px;font-style: italic;font-weight: bold;height: 20px;line-height: 20px;}
.account_block_mid_right {float: right;}
.nav_block {background: url("http://www.celinefactory.com/includes/templates/celinecybermondaydeals2014/css/nav_block.jpg") repeat-x scroll 0 0 transparent;border: 1px solid #E5E5E7;clear: both;font-weight: bold;height:20px;line-height:20px;margin-bottom: 5px;overflow: hidden;padding: 1px 1px 1px 10px;}
.all_price{ width:100%; height:auto; margin-top:5px; }
 .all_price .top{width:160px; height:38px; line-height:38px; background:url(http://www.celinefactory.com/includes/templates/celinecybermondaydeals2014/images/x4.png); font-size:14px; font-weight:bold; color:#fff; padding-left:40px;}
.all_price .mid{height:auto; color:#885522; text-align:center;background:#e7e6e6; }
.all_price .mid li{height:auto; color:#885522; height:20px; line-height:20px; }
a .allprice{}
.all_price .btm{ width:100%; height:auto;}
.all_color{ width:100%; height:auto; margin-top:5px; margin-bottom:5px; }
 .all_color .top{width:160px; height:38px; line-height:38px; background:url(http://www.celinefactory.com/includes/templates/celinecybermondaydeals2014/images/x4.png); font-size:14px; font-weight:bold; color:#fff; padding-left:40px;}
.all_color .mid{height:auto; color:#885522; text-align:center;background:#e7e6e6; }
.all_color .mid li{height:auto; color:#885522; height:20px; line-height:20px; }
a .all_color{}
.all_color .btm{ width:100%; height:auto;}
/*case2*/.recent{ width:182px; height:auto; padding-bottom:5px; float:left; text-align:center; background:#EAEAEA; display:none;}
.recent .top{width:auto; height:50px; padding-left:10px; padding-top:15px; padding-bottom:15px; font-size:16px; color:#5C107C; background:url(http://www.celinefactory.com/includes/templates/celinecybermondaydeals2014/images/sort_all_top.png) no-repeat; text-align:center; font-weight:bold; overflow:hidden; line-height:25px; margin-left:-20px;}
.recent .mid{width:172px; margin:0 auto; background:url(http://www.celinefactory.com/includes/templates/celinecybermondaydeals2014/images/recommendbg.jpg) no-repeat; height:272px; margin-left:10px;  position:relative;}

.Content-C.search .img_index {
    border: 1px solid #e2e2e2;
    padding: 4px;
    text-align: center;
    width: 183px;
}

.Content-C.search .img_index .img_2 {
    font-family: Arial,Helvetica,sans-serif;
    height: 30px;
    line-height: 15px;
    margin: 10px auto 5px;
    overflow: hidden;
    text-align: center;
    width: 180px;
}
.Content-C.search .img_index .img_1 {
    height: 150px;
    margin: 0;
    overflow: hidden;
    text-align: center;
    width: 100%;
}
.recommend .mid {
    height: 213px;
    position: relative;
}.recommend .mid .L {height: 155px;padding: 5px;}
.recommend .mid .R {clear: both;padding:0 10px;text-align: left;}
.recommend .mid .R .pro_name{ height:29px; overflow:hidden; margin-bottom:5px;}
.recommend .mid .R a{ color:#333; font-size:12px; font-weight: normal;}
.recommend .mid .R a:hover{ text-decoration:underline;}
.recommend .image_1,.recommend .image_2{ text-align:center;}

.recommend .image_3 {
    line-height: 20px;
    text-align: center;
}
.recommend .image_1 {
    clear: both;
    height: 156px;
    width: 100%;
}

.recommend .image_2 {
    height: 30px;
    line-height: 15px;
    margin-bottom: 5px;
    overflow: hidden;
}
.recommend .image_2 .por_name{ color:#3e3f41;}
.recommend .image_2 .por_name:hover{ text-decoration:underline;}
.recommend .our_price{ color:#f1054d; font-size:13px;}
.recommend .mark_price{ color:#666; font-size:13px; text-decoration:line-through;}
.recommend .mark_price1{ position:absolute; bottom:3px; right:14px; color:#fff; font-size:16px; font-weight:bold;}
/*case1*/.recent .image_1{  width:100%; height:180px;}
.recent .image_2{ height:45px; line-height:15px; overflow:hidden; display:none;}
.recent .image_3{height:40px; width:90px; line-height:20px; margin-top:10px; float:left; }
.recent .image_4{ width:100%;height:auto; }
.recent .por_name:hover{color:#097e75; text-decoration:none;}
.recent .our_price{ color:#e11212; font-size:12px; margin-left:5px;}
.recent .mark_price{ color:#097e75; font-size:10px; padding-left:5px;text-decoration:line-through;}
.recent .zk{position:absolute; bottom:3px; right:14px; color:#fff; font-size:16px; font-weight:bold;}
/*case2*/.recent .mid .L{ width:50px; height:60px; padding:5px; padding-top:30px; float:left;}
.recent .mid .R{ padding:5px; width:100px; float:left;overflow:hidden; text-align:left;}
/*case3*/.case3{ padding:5px; width:185px; overflow:hidden;}
.recent .btm{ width:100%; height:auto;}
.views_pics_background{ margin:0 20px;}

.Content-P {margin-top: 8px;padding: 5px;}
.Content_view_top{ padding-left:15px; height:40px; line-height:35px; overflow:hidden; background:url(http://www.celinefactory.com/includes/templates/celinecybermondaydeals2014/images/showbg2.jpg) repeat-x;}
.Content_view_top h1{ color:#fff; font-size:20px; font-weight:bolder;}
.views_mid{ background:#fff; border:solid 1px #b7b7b7; width:auto;}
.Content_view_Left,.Content_view_Right{ float:left; display:inline;}

.Content_view_Left {
    width: 465px;
}
.Content_view_Right {float: left;height: auto;overflow: hidden;padding-left: 8px;width: 450px;}
.hwtxt{ height:59px; line-height:59px; background:url(http://www.celinefactory.com/includes/templates/celinecybermondaydeals2014/images/topbg.jpg) repeat-x;}
.hwtxt h1{ text-align:left; padding-left:20px; font-size:16px; color:#000; font-weight:bold;}
.sort_top_viewright{height:36px; line-height:36px; overflow:hidden; padding-left:10px;}
.sort_top_viewright h1{ color:#000; font-size:12px; font-weight:bold;}
#size{ width:950px; padding:20px 0; margin:0 auto; background:#fafafa; position:absolute; top:0; left:0; display:none; border:10px solid #ddd; color:#000;}
#size table{ margin:0 auto;}
#size table tr td{ text-align:center; border:1px solid #ccc; padding:0px; margin:0px;}
#close{ position:absolute; right:10px; top:10px; border:1px solid #000; width:20px; height:20px; text-align:center; line-height:20px; cursor:pointer; color:#000;}
.views_mid_pic{ width:auto; padding:10px; padding-top:20px; height:auto;}
.views_mid_zhi{ background:url(http://www.celinefactory.com/includes/templates/celinecybermondaydeals2014/images/views_mid_zhi.jpg) no-repeat center top; width:100%; height:37px; margin-bottom:10px;}
.views_mid_zhi a{ height:37px; width:100%}
.views_mid_pics{ margin:0 5px; display:none}
.views_mid_pics img{ cursor:pointer;}
.views_mid_tujian{ width:100%; height:auto; float:left; margin-bottom:10px; background:#fff;}
.topa2{ height:22px; font-size:12px; font-weight:bold; text-align:center; }
.topa2 .toplink2{ width:170px; height:22px; line-height:22px; float:left; background:url(http://www.celinefactory.com/includes/templates/celinecybermondaydeals2014/images/views_mid_tujiantop1.jpg) repeat-x; color:#fff; cursor:pointer;}
.topa2 .overtop2{ color:#fff; height:22px; line-height:22px; background:url(http://www.celinefactory.com/includes/templates/celinecybermondaydeals2014/images/views_mid_tujiantop.jpg) no-repeat; font-size:12px; padding-left:5px;}
.plmid2{}
.plmid2 .mid12{ width:auto; height:auto; padding:0 0px; display:none;}
.plmid2 .overmidl2{ display:block; line-height:20px;}
.views_mid_tujian .top{ color:#fff; height:23px; line-height:23px; font-size:13px; width:auto; padding-left:15px; background:#000;}
.views_mid_tujian .mid{ width:auto; height:auto; background:#fff;}
.views_mid_tujian .btmlist {border: 1px dotted #e2e2e2;;float: left;width: 184px;}
.img_btm{  width:100%; height:auto; text-align:center; margin:0 auto; background:#fff;}
.img_btm .img_1{ width:160px; height:155px; overflow:hidden; padding-top:5px;}
.img_btm .img_2 {font-size: 11px;height: 26px;line-height: 13px;margin-top: 10px;overflow: hidden;text-align: left;width: 167px;}
.img_btm .img_3{ width:160px; line-height:25px;color:#fff;}
.img_btm .img_4{ width:100%; background:url(http://www.celinefactory.com/includes/templates/celinecybermondaydeals2014/images/img4.jpg) center no-repeat; height:10px;}
.img_btm .img_2 a{color:#888;}
.img_btm .img_2 a:hover{ text-decoration:underline;}
.img_btm .our_price{ color:#FF0000; font-size:12px; font-style:italic;}
.img_btm .old_price{ color:#666;  text-decoration:line-through; font-size:14px; margin-left:10px; font-weight:bold;}
.img_btm .zk{}
.views_mid_pl{ width:auto; height:auto;padding-bottom:10px; margin-top:5px;}
.topa {background: none repeat scroll 0 0 #999999;color: #FFFFFF;font-size: 13px;font-weight: bold;height: 20px;line-height: 20px;padding-left: 7px;width: 100%;}
.topa .toplink{ width:86px; padding-left:5px; line-height:29px; height:29px; float:left; background:url(http://www.celinefactory.com/includes/templates/celinecybermondaydeals2014/images/toplink.jpg); color:#fff; cursor:pointer; }
.topa .overtop{ width:86px; background:url(http://www.celinefactory.com/includes/templates/celinecybermondaydeals2014/images/topalistr.jpg); color:#000; height:29px; line-height:29px; padding-left:5px;}
.plmid {background: none repeat scroll 0 0 #F5F5F5;border: 1px dotted #929292;height: auto;}
.plmid .mid1{ width:auto; height:auto; padding:0 10px; display:none; padding-bottom:10px;}
.plmid .overmidl{ display:block; line-height:20px;}
.views_mid_wzms{width:auto; height:auto; padding-bottom:0px; margin-top:8px;}
.views_mid_wzms div{font-size:12px; color:#666;}
.views_mid_wzms a:hover{text-decoration:underline;}
div.hw_name{ padding-bottom:5px;}
div.hw_name h1 {background: none repeat scroll 0 0 rgba(0, 0, 0, 0);border-bottom: 1px dotted #323232;color: #666;font-size: 22px;font-weight: normal;height: auto;line-height: 29px;margin: 0 0 10px;padding: 0 0 10px;text-transform: none;width: auto;}
div.Availability {}
div.end{ background:url(http://www.celinefactory.com/includes/templates/celinecybermondaydeals2014/images/endpg.jpg) no-repeat; display:block; width:342px; height:91px;}
div.hw_price {
    border-bottom: 1px dotted #323232;
    line-height: 47px;
    text-align: left;
    width: 385px;
}
div.hw_price .now_price {
    color: #eb212e;
    font-size: 18px;
    font-weight: bold;
}

div.hw_price .old_price {
    color: #a5a5a5;
    font-size: 18px;
    font-weight: normal;
    margin-left: 22px;
    text-decoration: line-through;
}
div.wzmsbn{ width:375px; height:auto;}

div.seixurl {
    line-height: 20px;
    margin-top: 12px;
}
div.hw_qty{ width:auto; height:25px;padding-bottom: 10px;}
div.hw_qty1{ width:auto; height:37px; text-align:center; background:url(http://www.celinefactory.com/includes/templates/celinecybermondaydeals2014/images/views_mid_zhi.jpg) no-repeat center top; margin-bottom:10px;}
div.hw_qty a{ color:; margin-left:5px;}
div.hw_qty1 a{ color:; margin-left:5px; height:37px; line-height:37px; display:block;}
div.hw_qty .qtyquan{ }
div.hw_qty .buynumtext{ width:40px; height:12px; line-height:12px; background:#fff; color:#000;font-size:16px; text-align:center;}
div.btnss{ padding-top:8px;}
.item_b{ background:url(http://www.celinefactory.com/includes/templates/celinecybermondaydeals2014/images/item_b.jpg) repeat-x; border:solid 1px #c7c7c7; margin-top:10px; padding-left:15px;}
.item_b .item_txt{ line-height:20px; font-weight:bold;}
.item_b .item_mid{ line-height:25px; padding-top:5px; padding-bottom:9px; padding-left:20px; background:url(http://www.celinefactory.com/includes/templates/celinecybermondaydeals2014/images/item_mid.jpg) left 12px no-repeat;}
.Customize{ width:auto; height:auto; color:#666; padding:5px 0;}
.Customize input{ width:100px; height:18px; line-height:18px; border:1px solid #b5b6b8; margin-left:3px;}
.Customize .name{width:200px; height:auto;}
.Customize .name span{ margin-right:16px;}
.Customize .Number{width:200px; height:auto; margin-top:2px;}
.Customize .Number span{ margin-right:5px;}
.Customize .Description{width:99%; height:auto; margin-top:5px;}
.sizetii{ margin-left:33px; padding-top:20px;}
.tupian{ text-align:center; background:url(http://www.celinefactory.com/includes/templates/celinecybermondaydeals2014/images/gray_bottom.jpg) no-repeat center bottom; height:15px;}
.hw_sel1 {
    height: 35px;
    line-height: 30px;
    position: relative;
}
.hw_sel1 .sizeselect{ width:192px; border:solid 1px #d8d8d8;}
.bestseller .hw_sel1 .sizeselect{ width:167px;}
.seixurl li{ float:left; margin-right:10px;}
/********************************************review（内页评论）*****************************************/#sys_pl{padding:10px;border-top-width: 1px;border-top-style: dotted;border-top-color: #999;}
#sys_pl #pltitle{font-size:12px;font-weight:bold;margin:5px 0px; padding:5px 30px 0px 0px;height:20px; width:400px;}
#sys_pl #pltitle span{ display:block; float:right; margin-left:10px;}
#sys_pl #pltitle #plauthor{ color:#EF7FB0;}
#sys_pl #plcontent{ font-size:12px; margin:5px 0px; padding:5px 10px; height:auto; width:400px;}
.guestbook{ width:auto; height:auto; color:#333333; padding:5px 0px; font-style:italic; margin-right:10px;}
.guestbook li{ float:left; width:100px;}
.lab{ width:100%; text-align:right; color:#FF0000;}
.guest_kua{ margin-top:10px;background-color:#ffffff; height:auto; padding:10px;}
.guestbook #massage{ width:90%;}
 
/********************************************bottom**********************************************/.warp_fotp{ width:960px; margin:0 auto;}
.fotp_bg {color: #ffffff;height: 60px;position: relative; background:#000;}
.fotp_bg a{ color:#fff; }
.fotp_bg span{ font-size:14px; color:#b20032; font-weight:bold;}
.fotp_bg a:hover{ text-decoration:underline;}
.copy_bs {color: #fff;right: 15px;position: absolute;top: 34px;width: auto;}

.bot_img {
    height: 38px;
    left: 10px;
    position: absolute;
    top: 13px;
    width: 288px;
}
.banner_text span a img:hover, 
#banner_box #banner img:hover {
    opacity: 0.8;
	transition:all .5s ease;
}
.copy_bs_1{ position:absolute; bottom:39px; left:220px;}
.bottom1{position:absolute; top:10px; right:10px; color:#fff;}
.bottom2{position:absolute; top:5px; right:50px; color:#4e4d4d;}
.bottom3{position:absolute; top:15px; left:515px; color:#4e4d4d;}
.bottom4{position:absolute; top:15px; left:758px; color:#4e4d4d;}
.bottom1 a,.bottom2 a,.bottom3 a,.bottom4 a{ color:#fff; line-height:18px;}
.Content-C.search .sort_top {
    padding: 0;
}
.Content-C.search .sort_top_view {
    margin: 0;
    padding: 3px;
}
.copy_bottom{ margin-bottom:5px;}
/******************************************search**********************************************/.search_top{height:26px; background-image: url('http://www.celinefactory.com/includes/templates/celinecybermondaydeals2014/css/sortbg.jpg'); margin-bottom:5px;}
.LOGIN_top{font-size: 15px; font-weight:bold;font-style: italic;margin:5px auto; width:95%;}
#worn{font-size: 12px; font-style: italic;margin:5px auto; width:95%;}
.color{ background:#FF0000; color:#FFFFFF; height:20px;}
.regcolor{ background:url(http://www.celinefactory.com/includes/templates/celinecybermondaydeals2014/images/validation_advice_bg.gif) no-repeat; padding-left:10px;color:#FF0000;}
.LOGIN_mid{background:#fff; margin-bottom:10px;}
/*LOGIN*/.right_wec .right_wec_txt {color: #666666;font-weight: bold;margin-bottom: 3px;}
.right_wec .right_wec_mid {color: #666666;font-size: 11px;line-height: 15px;}
.LOGIN{ width:100%; height: auto;}
.login_l{margin-right:20px; float:right;border: 1px solid #DDDDDD; width:450px; margin-top:10px;}
.login_l .top{ width:435px; height:25px; line-height:25px; background:url(http://www.celinefactory.com/includes/templates/celinecybermondaydeals2014/images/login_block_left_h2.jpg) no-repeat;  border-bottom: 1px solid #F6F6F6; color: #666666; font-size: 13px;padding-left: 15px;}
.login_l .mid{ color: #666666;line-height: 18px; margin-bottom: 15px; padding: 15px;font-family: Verdana,Arial,sans-serif;}
.login_l .line { border-top: 1px solid #DDDDDD; padding-right: 15px; text-align: right;}
.login_l .mid li{ width:450px; height:20px; line-height:20px;color:#666666; font-size:11px; text-align:left;font-weight: bold;}
.login_r{  height:auto; float:left; border: 1px solid #DDDDDD;    width:450px; margin-top:10px; margin-bottom:10px;}
.login_r .top{ width:435px; height:25px; line-height:25px; background:url(http://www.celinefactory.com/includes/templates/celinecybermondaydeals2014/images/login_block_left_h2.jpg) no-repeat;  border-bottom: 1px solid #F6F6F6; color: #666666; font-size: 13px;padding-left: 15px;}
.login_r .mid{color: #666666;font-family: Verdana,Arial,sans-serif; line-height: 18px; margin-bottom:59px; padding: 15px;}
.login_r .line { border-top: 1px solid #DDDDDD; padding-right: 15px; text-align: right; height:40px;}
.login_r .btm{ width:450px; height:auto; color:#666666; font-size:11px; padding-top:7px;}
.ls_list2013_1658{background: none repeat scroll 0 0 #000000;color: #FFFFFF;display: block;float: right;font-size: 11px;height: 20px;line-height: 20px;margin: 10px 0;text-align: center;text-decoration: none;width: 140px;}
.btn{background: none repeat scroll 0 0 #000000;border: medium none;color: #FFFFFF;cursor: pointer;float: right;height: 20px;margin: 10px 0;padding: 0 10px 2px;}
	.pass{ float:left;color: #666666;line-height: 40px;padding-left: 5px;text-decoration: none;}
.fd7f07{color:#fd7f07; }
/*REG*/.REG{ width:95%; height:auto;color:#666666;}
.REG .mid{ border: 1px solid #DDDDDD;margin: 0 auto 10px;width: 95%;}
.REG .mid h2{background: url(http://www.celinefactory.com/includes/templates/celinecybermondaydeals2014/css/login_block_left_h2.jpg) repeat-x scroll 0 0 transparent;border-bottom: 1px solid #F6F6F6;color: #666666;font-size: 13px;height: 25px;line-height: 25px;padding-left: 15px;width: auto;font-family: Verdana,Arial,sans-serif;}
.REG .mid li{ width:40%; height:60px; float:left; padding:5px 10px;}
/*REGX*/.REGX{ width:800px; height:auto;color:#666666; border-top:1px solid #666666;margin-top:20px;padding-top:20px;}
.REGX .mid{ width:450px; height:auto;}
/*regsave*/.REGSAVE{ width:800px; height:auto;color:#666666; border-top:1px solid #666666;margin-top:20px;padding-top:20px;}
.REGSAVE .mid{ width:330px; height:auto;}
.REGSAVE .mid li{ margin-left:3px; margin-top:5px; width:150px; height:25px; line-height:25px;float:left;border:1PX solid #CCCCCC; padding-left:2px;}
.REGSAVE .btm{ width:450px; height:25px; line-height:25px; color:#FF0000; font-style:italic;}
.account_content {border: 1px solid #DDDDDD;padding: 10px 5px;}
.account_content .account_content_txt {background: url("http://www.celinefactory.com/includes/templates/celinecybermondaydeals2014/css/account_content_txt.jpg") no-repeat scroll left 1px transparent;border-bottom: 1px solid #DDDDDD;color: #E65505;font-size: 13px;margin-bottom: 5px;padding-bottom: 5px;padding-left: 20px;}
.account_content .account_block .account_block_txt {border-bottom: 1px dotted #252525;font-weight: bold;line-height: 20px;}
.account_content .account_block .account_block_txt a {color: #666666;float: right;font-weight: normal;text-decoration: none;}
.account_content .account_block .account_block_mid {color: #666666;font-size: 11px;line-height: 18px;padding: 10px 0;}
.account_block_mid_left {float: left;}
.account_block_nl_txt {color: #666666;font-weight: bold;}
/*USERINFO*/.USERINFO{width:670px; height:290px;color:#000000; border-top:1px solid #666666;margin-top:10px;padding-top:20px; padding-bottom:10px;}
.USERINFO .mid{ width:350px; height:auto;}
.USERINFO .mid li{padding-left:5px;width:150px; margin-left:2px;height:25px;border:1PX solid #CCCCCC; line-height:25px;float:left; margin-top:2px;}
/*MODIFY*/.MODIFY{width:670px; height:auto;color:#000000; border-top:1px solid #666666;margin-top:20px;padding-top:20px;}
.MODIFY .mid{ width:410px; height:auto;}
.MODIFY .mid li{ width:200px; height:45px; float:left;}
.MODIFY .btm{ width:240px; height:auto;}
/*CHANGEPASS*/.CHANGEPASS{width:670px; height:auto;color:#000000; border-top:1px solid #666666;margin-top:20px;padding-top:20px;}
.CHANGEPASS .mid{ width:310px; height:auto;}
.CHANGEPASS .mid li{ width:150px; height:35px; float:left;}
.CHANGEPASS .btm{ width:240px; height:auto;}
/*ORDER*/.ORDER{width:670px; margin-right:10px; height:auto;color:#000000; border-top:1px solid #666666;margin-top:20px;padding-top:20px;}
/*RULE*/.RULE{width:670px; margin-right:10px; height:auto;color:#000000; border-top:1px solid #666666;margin-top:20px;padding-top:20px;}
.RULE .mid_l{width:300px; margin-right:10px; height:auto;color:#000000;float:left;}
.RULE .mid li{ width:200px; border-bottom:1px dashed #CCCCCC; margin-top:4px;}
.RULE .mid_r{width:300px; margin-right:10px; height:auto;color:#000000;float:left;}
/*RULELOG*/.RULELOG{width:670px; margin-right:10px; height:auto;color:#000000; border-top:1px solid #666666;margin-top:20px;padding-top:20px;}
/*FAV*/.FAV{width:670px; margin-right:10px; height:auto;color:#000000; border-top:1px solid #666666;margin-top:20px;padding-top:20px;}
/********************************************sitemap**************************************/.sitemap{ width:700px; height:auto;margin:auto; padding:0px 0px;  background:#666666;}
.sitemap_header{ width:auto; height:96px; background:url(http://www.celinefactory.com/includes/templates/celinecybermondaydeals2014/images/sitemap.jpg);}
.sitemap_index{ width:auto; height:28px; line-height:28px;background-color:#095ba0; margin-top:1px;}
.sitemap a{ color:#FFF; font-weight:bold; padding-left:20px;}
.sitemap_product{width:auto; height:auto;}
.sitemap_product li{width:auto; height:28px; line-height:28px;background-color:#095ba0; margin-top:1px;}
.sitemap_product .sitemap_nsort{margin-left:20px;}
.sitemap_product .sitemap_view{margin-left:40px;}
.sitemap_article{width:auto; height:auto; margin-top:5px;}
.sitemap_article li{width:auto; height:28px; line-height:28px;background-color:#095ba0; margin-top:1px;}
.sitemap_article .sitemap_nsort{margin-left:20px;}
.sitemap_article .sitemap_view{margin-left:40px;}
.sitemap_help{ width:auto; height:auto; margin-top:5px; margin-bottom:5px;}
.sitemap_help li{width:auto; height:28px; line-height:28px;background-color:#095ba0; margin-top:1px;}
.buy_information_l{ float:left; width:40%; height:auto; text-align:left; padding-left:2px; font-size:13px; margin-top:10px;}
.buy_information_r{ float:right; width:50%; height:auto; font-size:13px;  margin-top:10px; text-align:right;}
.delete{ width:16px; height:16px; border:0; background:url(http://www.celinefactory.com/includes/templates/celinecybermondaydeals2014/images/btn_trash.gif);}
.Content-BUY{ width:100%; height:auto;margin:0 auto;}
.Content-BUY .top{ width:720px; height:auto; color:#6a3200; font-size:13px;background:url(http://www.celinefactory.com/includes/templates/celinecybermondaydeals2014/images/x8.jpg); height:34px; line-height:34px;color:#006eba;}
.Content-BUY .top a{ color:#fff;}
.Content-BUY .top a:hover{ color:#fff;}
.Content-BUY .MID{ width:100%; height:auto; margin-bottom:20px;}
.BUY_FIRAME{ height:auto; border:1px solid #bebcb7; margin:0 1px;}
.BUY_TOP{ width:100%; height:19px; line-height:19px; background:url(http://www.celinefactory.com/includes/templates/celinecybermondaydeals2014/images/buy_top.png) repeat-x; text-align:center; color:#0a263c; font-weight:bold;}
.BUY_TOP li{border-right:1px solid #c2d3e0;}
.BUY_BTM{ width:966px; height:100px; border-bottom:1px solid #d9dde3;}
.BUY_SHOPING{ width:100%; height:31px; background:url(http://www.celinefactory.com/includes/templates/celinecybermondaydeals2014/images/buy_btm.png) repeat-x;}
.BUY_SHOPING .L{ float:left; margin-left:10px; margin-top:5px;}
.BUY_SHOPING .L .Shopping_Cart{ display:block; width:130px; height:21px; background:url(http://www.celinefactory.com/includes/templates/celinecybermondaydeals2014/images/Shopping_Cart.png);}
.BUY_SHOPING .R{ float:RIGHT; margin-RIGHT:10px;margin-top:5px;}
.BUY_1{ width:70px; float:left; text-align:center;}
.BUY_1 input{ border:0;}
.BUY_2,.BUY_4,.BUY_5,.BUY_6{ width:100px; float:left; text-align:center;}
.BUY_3{ width:450px; height:auto; float:left;}
.BUY_3 a{}
.BUY_LI{ border-right:1px solid #d9dde3; line-height:100px;}
.BUY_LI_liwai{ border-right:1px solid #d9dde3; line-height:30px; width:450px; float:left; text-align:left; color:#0a263c;}
.BUY_LI_liwai a{color:#0a263c; font-weight:bold;}
.BUY_FIRAME .x0{ background:#f8f7f5;}
.BUY_FIRAME .x1{ background:#eeeded;}
/********************************************cashin**************************************/.sort_cash{ width:auto; margin:0 5px;}
.cashin{ width:100%; height:auto; margin:0 auto; position:relative; color:#000; margin-top:30px;}
.cashin_top{ width:100%; height:auto; color:#4b4c47;}
.cashin_btm{ width:100%; height:auto; margin-top:20px;}
.cashin_btm .L{ width:50%; height:auto; float:left; overflow:hidden;}
.cashin_btm .R{ width:50%; height:auto; float:left; overflow:hidden;}
.cash_table{ background:#7b7f8a; border:1px solid #dcdfe6; width:100%; margin-top:10px;}
.s1{ color:#FFF;}
.cash_table tr td{ text-align:center;}
.module_top{ width:auto;}
.module_2{ width:auto; height:auto; border:1px solid #cccccc; position:relative; padding-top:10px;}
.module_2 span{ display:block; width:auto; height:30px; line-height:30px; position:absolute; top:-15px; left:30px; background-color:#FFF; padding:0px 3px; font-weight:bold; font-size:13px;}
.module_2 input{border:1px solid #7b9eba;}
.module_2_5{ width:auto; height:auto; border:1px solid #cccccc; position:relative; padding-top:10px; margin-top:20px; position:relative;}
.module_2_5 .top{ display:block; width:auto; height:30px; line-height:30px; position:absolute; top:-15px; left:30px; background-color:#FFF; padding:0px 3px; font-weight:bold; font-size:13px;}
.cashcheckout{ padding-right:5px; margin:10px 5px; text-align:right;}
.module_5{ width:400px; height:auto; border:1px solid #cccccc; padding-top:0; margin-top:20px; background:url(http://www.celinefactory.com/includes/templates/celinecybermondaydeals2014/images/sdkf.jpg) repeat-x; position:absolute; top:352px; left:10px;}
.module_5 .top{ width:100%; height:35px; background:url(http://www.celinefactory.com/includes/templates/celinecybermondaydeals2014/images/sdkffs.jpg) no-repeat;}
.module_3{ width:auto; height:auto;border:1px solid #cccccc; margin-top:20px;}
.module_4{ width:auto; height:auto; border:1px solid #cccccc; position:relative; margin-top:145px; padding-top:10px; padding-bottom:10px; margin-right:20px;}
.module_4 .top{ display:block; width:auto; height:30px; line-height:30px; position:absolute; top:-15px; left:30px; background-color:#FFF; padding:0px 3px; font-weight:bold; font-size:13px;}
.module_6{ width:auto; height:auto;border:1px solid #cccccc; position:relative; margin-top:20px; padding-top:15px; padding-bottom:10px;}
.module_6 .top{ display:block; width:auto; height:30px; line-height:30px; position:absolute; top:-15px; left:30px; background-color:#FFF; padding:0px 3px; font-weight:bold; font-size:13px;}
/*****************************************Content-check-login****************************************/.Content-check-login{ width:100%; height:auto; background:#f7f7f7; margin:0 5px;}
.Content-check-login .L{ width:480px; height:auto;float:left;}
.new_customer_top{width:482px; height:15px;background:#f7f7f7;}
.Content-check-login .L .new_customer{ width:480px; height:166px; background-color:#f7f7f7;border:1px solid #cccccc; position:relative; }
.new_customer span{ display:block; position:absolute; top:-12px; left:10px; background:#f7f7f7; padding:4px; font-weight:bold;}
.new_customer ul{ width:420px; height:auto; margin:auto; margin-top:20px; margin-left:20px;}
.new_customer ul li{ width:420px; height:auto; padding:3px 0px;}
.new_customer .image{width:420px; height:30px; text-align:right; margin:auto; margin-top:4px;}
.Returning_Customer_top{width:482px; height:15px;background:#f7f7f7; margin-top:20px;}
.Content-check-login .L .Returning_Customer{ width:480px; height:166px; background-color:#f7f7f7;border:1px solid #cccccc;position:relative; padding-bottom:10px;}
.Returning_Customer span{ display:block; position:absolute; top:-12px; left:10px; background:#f7f7f7; padding:4px; font-weight:bold;}
.Returning_Customer .yuyan{ margin-top:20px; margin-left:20px;}
.Returning_Customer ul{ margin-top:10px;margin-left:20px;}
.Returning_Customer .image{width:420px; height:30px; text-align:right; margin:auto; margin-top:4px;}
.Content-check-login .R{ width:360px; height:auto; float:left; position:relative;}
.Content-check-login .R .date{ position:absolute; top:152px; left:230px; font-size:11px;}
#page{ background:#fff; padding:0 5px; border:1px solid #ccc;}
  #page span,#page a	{ display:block; float:left; text-align:center; margin:3px 8px 0px 0px; line-height:19px;}
a.page_h:link, a.page_h:active, a.page_h:visited	{ background-image: url('http://www.celinefactory.com/includes/templates/celinecybermondaydeals2014/css/p0.jpg'); width:36px; height:19px; }
a.page_h:hover	{ }
a.page_p:link, a.page_p:active, a.page_p:visited	{ background-image: url('http://www.celinefactory.com/includes/templates/celinecybermondaydeals2014/css/p1.jpg'); width:57px; height:20px; }
a.page_p:hover	{ }
.page_p0	{ background-image: url('http://www.celinefactory.com/includes/templates/celinecybermondaydeals2014/css/p2.jpg'); width:57px;height:20px;}
a.page_a:link, a.page_a:active, a.page_a:visited	{ background-image: url('http://www.celinefactory.com/includes/templates/celinecybermondaydeals2014/css/p3.jpg'); width:19px; height:19px;}
a.page_a:hover	{ }
.page_a0	{ background-image: url('http://www.celinefactory.com/includes/templates/celinecybermondaydeals2014/css/p4.jpg'); width:19px;height:19px;color:#f00;}
a.page_n:link, a.page_n:active, a.page_n:visited	{ background-image: url('http://www.celinefactory.com/includes/templates/celinecybermondaydeals2014/css/p7.jpg'); width:57px; height:20px; }
a.page_n:hover	{ }
.page_n0	{ background-image: url('http://www.celinefactory.com/includes/templates/celinecybermondaydeals2014/css/p8.jpg'); width:57px;height:20px;}
a.page_l:link, a.page_l:active, a.page_l:visited{ background-image: url('http://www.celinefactory.com/includes/templates/celinecybermondaydeals2014/css/p6.jpg'); width:36px; height:19px; }
a.page_l:hover	{ }
ul.hw_sel > strong{ color:#ff0000}
.sizelist{ padding:3px 0;}
.sizelist .sizename{ padding-right:20px; display:block; float:left; width:100px;}
.sizelist input{ width:50px;}
.Details_Charto{color:#257300; margin-left:30px; text-decoration:underline;}
.Details_Charto:hover{text-decoration:none}
.bestsellerxian {background: url("http://www.celinefactory.com/includes/templates/celinecybermondaydeals2014/css/shopping_cart_best_title.jpg") no-repeat scroll left top rgba(0, 0, 0, 0);border: 1px solid #DDDDDD;padding: 37px 5px 5px;}
.bestseller form .mid {margin: 0;}
.bestseller {height: 268px;overflow: hidden;}
.bestseller .mid{color: #AAAAAA;text-align: left;width: 139px !important;}
.bestseller .mid .L{float:left;padding-top:5px;}
.bestseller .mid .L img {border: 1px solid #DDDDDD;margin: 0 15px 10px;padding: 10px;}
.bestseller .mid .R {clear: both;float: left;width: 140px;}
.bestseller .mid li{ width:170px;}
.bestseller .mid li #count{ width:112px;}
.bestseller .our_price{ color:#000; font-size:12px;font-weight:bold; float:left;}
.bestseller .mark_price{ color:#aaa; font-size:12px;text-decoration:line-through;}
.bestseller .beststart{ background:url(../images/5star.gif) no-repeat left top; height:13px; width:75px;}
.bestseller .beset{ color:#000; font-size:12px;font-weight:bold;}
.conque1{ width:140px; color:#222;}
.ouprice{margin-top:5px; float:left;}
.btyn{ margin-left:15px; float:left; margin-top:5px;}
.bbooup{ float:left; width:172px;  margin-top:5px;}
.hw_qtyy{ margin:0px; margin-top:10px;}
.tcdhk{ text-align:center; margin-top:150px; color:#000; font-size:20px;  font-weight:bold;}
.nav_list{ padding-left:2px; padding-top:2px; background:#fff;  height:30px;}
.nav_list .toplink{ width:229px; height:30px; line-height:30px; float:left; background:url(http://www.celinefactory.com/includes/templates/celinecybermondaydeals2014/images/nav_listtop.jpg); color:#000; cursor:pointer; padding-left:10px; font-size:16px; font-weight:bold;}
.nav_list .overtop{ width:229px; background:url(http://www.celinefactory.com/includes/templates/celinecybermondaydeals2014/images/nav_listbg.jpg); color:#000;}
.mid_list{ margin:0 2px;}
.mid_list .mid1{ width:auto; height:auto; padding:0 10px; display:none;}
.mid_list .overmidl{ display:block; line-height:30px;}
.list_ss{ display:none;}
.list_dd{ display:block;}
.nsort_dec{ color:#000; padding:10px; width:auto; height:auto; padding-left:287px; padding-top:40px;}
.nsort_dec1{background:url(http://www.celinefactory.com/includes/templates/celinecybermondaydeals2014/images/nsortms_bg.jpg) no-repeat; height:207px; margin-bottom:10px; display:none;}
.wenzi{ line-height:20px; font-size:16px; color:#e40313; border-bottom:1px dotted #e2e2e2; padding-bottom:5px;}
.wenzi li{font-size:12px; line-height:20px; color:#e40313;}
.lastone{ background:none;}
.hot_sort{ bottom:8px; left:268px; font-size:11px;}
.hot_sort select{ height:20px; font-size:11px;}
#total_page{ right:20px; bottom:5px; text-align:center;}
.views_mid_tujian1{width:236px; height:auto; float:right; margin-right:11px;}
.views_mid_tujian1 .top{ color:#b1063a; font-size:16px; font-weight:bold; text-align:center; height:30px; line-height:40px;}
 .views_mid_tujian1 .mid{height:auto; }
.views_mid_tujian1 .midtop,.views_mid_tujian1 .midbottom{ width:100%; height:5px; line-height:0; font-weight:0;}
.views_mid_tujian1 .midtop{ background:url(http://www.celinefactory.com/includes/templates/celinecybermondaydeals2014/images/views_mid_tujianmidtop.jpg) no-repeat; margin:5px 0;}
.views_mid_tujian1 .midbottom{ background:url(http://www.celinefactory.com/includes/templates/celinecybermondaydeals2014/images/views_mid_tujianmidbottom.jpg) no-repeat; margin:10px 0;}
.views_mid_tujian1 .midlist{}
.help_all{ width:236px; height:auto; text-align:left; margin-bottom:5px; background:#fff;}
.help_all .top{ width:auto; height:25px; line-height:25px; padding-left:14px; font-size:14px;  color:#b1063a;  font-weight:bold; background:#fff;}
.help_all .mid{ width:236px; height:auto;border-top:none;padding-bottom:10px; padding-left:10px; font-size:11px;}
.help_all .midwidht{ width:100%; padding-bottom:10px; line-height:20px;}
.help_all .mid a.helpname{ color:#b20032; margin-right:5px; font-size:14px; font-weight:bold;}
.help_all .mid a.helpname:hover{ text-decoration:underline;}
.xiala{ background:url(http://www.celinefactory.com/includes/templates/celinecybermondaydeals2014/images/hgr.jpg) no-repeat; height:70px; width:auto; position:relative;}
.mulu{ position:absolute; top:45px; right:10px;}
.none1{ width:350px;}
.item{ margin-top:10px; display:none;}
.item .top{background:url(http://www.celinefactory.com/includes/templates/celinecybermondaydeals2014/images/item.jpg) no-repeat; width:auto; height:26px; line-height:26px; padding-left:10px;}
.item .mid{ border:solid 1px #c8c8c8; padding-left:10px;}
.item .mid li{ height:20px; line-height:20px; background:url(http://www.celinefactory.com/includes/templates/celinecybermondaydeals2014/images/item_1.png) no-repeat center left; padding-left:15px;}
.item .mid a{height:20px; line-height:20px;}
.leibie{ margin-top:10px; display:none;}
.leibie .top{background:url(http://www.celinefactory.com/includes/templates/celinecybermondaydeals2014/images/item.jpg) no-repeat; width:auto; height:26px; line-height:26px; padding-left:10px;}
.leibie .mid{ border:solid 1px #c8c8c8; padding-left:10px;}
.leibie .mid li{ height:20px; line-height:20px; background:url(http://www.celinefactory.com/includes/templates/celinecybermondaydeals2014/images/leibie.png) no-repeat center left; padding-left:15px;}
.leibie .mid a{height:20px; line-height:20px;}
.currselect{ width:170px;}
.price{ width:203px; height:32px; background:#fff; margin-left:10px;}
 .shop-team {background: url(http://www.celinefactory.com/includes/templates/celinecybermondaydeals2014/css/shop-team.jpg) no-repeat scroll 0px 0px transparent;height: 110px;margin: 0px auto;padding: 30px 80px 0px;width: 948px;}
.shop-team a{ color:#fff; font-weight:bold;}
.shop-team li{ padding-left:10px; width:305px; float:left;}
.shop-team ul{ float:left;}
.nsort_top{ background:url(http://www.celinefactory.com/includes/templates/celinecybermondaydeals2014/images/20120908.jpg) no-repeat; height:95px; position:relative; padding-bottom:10px;}
.nsort_top_wzs{ position:absolute; left:140px; top:24px; height:43px; line-height:43px; font-size:28px; color:#fff; font-weight:bold; width:670px; text-align:center;}
.size_bg{ background:url(http://www.celinefactory.com/includes/templates/celinecybermondaydeals2014/images/size_bg.jpg) no-repeat center top #FFFFFF; height:940px;}
div#headermenu li.submenu li.submenu:hover{color: #000!important;}


div#headermenu {
    display: block;
    font-size: 15px;
    height: 43px;
    left: 0;
    line-height: 43px;
    position: absolute;
    top: 134px;
    width: 100%;
}
div#headermenu ul{ margin:0; padding:0;}
div#headermenu li{ position:relative; display:block; float:left; }
div#headermenu ul.level1{ width:100%;}
div#headermenu li a {padding:3px; }
.submenu a:hover {color:#826f20;}
div#headermenu ul {}
div#headermenu li.submenu:hover {}
div#headermenu li a.noLine {border:none;}

div#headermenu ul a {
    color: #000;
    display: block;
    font-size: 13px;
    font-weight: bold;
    height: 39px;
    line-height: 39px;
    width: 100%;
}
div#headermenu ul ul a {
    padding: 3px 13px;
}
div#headermenu ul ul a:hover{
    padding: 3px 13px;
	text-decoration:none;
}
div#headermenu ul ul {
    display: none;
    position: absolute;
    top: 45px;
}
div#headermenu li.submenu:hover{ background:#ccc;}
div#headermenu ul.level2 .submenu11 a:hover{ background:#000;}
div#headermenu ul.level1 li.submenu:hover ul.level2, div#headermenu ul.level2 li.submenu:hover ul.level3,div#headermenu ul.level3 li.submenu:hover ul.level4,div#headermenu ul.level4 li.submenu:hover ul.level5,div#headermenu ul.level5 li.submenu:hover ul.level6,div#headermenu ul.level6 li.submenu:hover ul.level7,div#headermenu ul.level7 li.submenu:hover ul.level8 { position: absolute; width:180px; display:block; z-index:1000; left:0px; background:#fff;}
div#headermenu ul.level1 li.submenu:hover ul.level2 { position: absolute; left:0; padding-top:0;}
div#headermenu ul.level3, div#headermenu ul.level4, div#headermenu ul.level5, div#headermenu ul.level6, div#headermenu ul.level7,div#headermenu ul.level8{}
div#headermenu ul.level2 .submenu11{ float:left;width:180px;display:block;overflow:hidden;padding:0;line-height:22px;}
div#headermenu ul.level2 a{ border-radius:0px!important; color:#fff; border:0px; text-align:left; font-weight:normal; text-transform:none; font-size:12px;width:100%;display:block;}

.clearBoth {clear:both;height:0;font-size:0;line-height:0;}
li#li11 ul.level2 {}

div#headermenu li.submenu {
    height: 45px;
    padding-left: 13px;
    padding-right: 12px;
    position: relative;
}.submenu a{color: #000;font-size: 15px; font-weight:bold;}
div#headermenu ul.level2 .submenu11 a {background: none repeat scroll 0 0 #f2f2f2;height: 16px;line-height: 16px;margin: 0;padding-left: 10px; color:#000;}
div#headermenu ul.level2 .submenu11 a:hover{text-decoration:none;}
div#headermenu ul.level2 a:hover{color:#F00;}
.sizebg{ background:url(http://www.celinefactory.com/includes/templates/celinecybermondaydeals2014/images/sizebg.jpg) no-repeat center top; width:960px; height:960px;}
.Quality{ background:url(http://www.celinefactory.com/includes/templates/celinecybermondaydeals2014/images/Quality.jpg) no-repeat; width:960px; height:713px;}
 .bestseller form {float: left;margin: 10px;width: 158px;}
#li13{ display:none;}
.sort_topR { float:left;}
.banner-left {float: right;width:760px;    }
.banner-right {border-left: 1px solid #e1e1e1;width:190px;float: left;}
.banner-index {border: 1px solid #999;}
.index_dis {border: 1px solid #DADADA;clear: both;overflow: hidden;padding: 7px;width: 952px;margin:0 auto;}
.index_dis p {font-size: 13px;}
.dis h4 {background: none repeat scroll 0 0 #A97440;color: #FFFFFF;font-size: 12px;font-weight: bold;padding: 0 5px;}
.views_mid_wzms .dis {background: none repeat scroll 0 0 #DFAA76;height: 20px;margin: 0 0 1px;overflow: hidden;}
.views_mid_wzms .dis:hover{ height:auto; width:100% ; transition:height .5s ease;}
.dis_text {padding: 5px;}
.views_mid_wzms .dis h4:hover{ background:#713C08;}
.img-img{float:left;}
.img-img img{padding: 3px;width: 310px;height: 173px;}
.img-omg img{padding: 3px;width: 185px;height: 275px;}
.img-omg img:hover{opacity:0.5;filter:Alpha(opacity=50);}
.jCarouselLite img:hover{opacity:0.6;filter:Alpha(opacity=60);}
.htabs a:hover{background: #E2E2E2;}

.image_28 {
    font-family: Arial,Helvetica,sans-serif;
    margin: 0 auto;
    text-align: center;
    width: 153px;
}/* Reset ================================================================================= */.dhhome a img {border:none; padding:0 12px;}
:focus {outline:0;}
.clearer {clear:both; font-size:0; line-height:0; height:0; margin:0; padding:0;}
#column-left + #content h1,#column-right + #content h1,#column-left + #content .welcome,#column-right + #content .welcome {background:url(http://www.celinefactory.com/includes/templates/celinecybermondaydeals2014/images/page-title2.jpg) no-repeat; width:685px; margin-left:-10px;}
h2 {color: #000000; font-size: 16px; margin-top: 0px; margin-bottom: 5px;}
p {margin-bottom: 15px;}
td, th, input, textarea, select, a {font-size: 12px;}
form {padding: 0; margin: 0; display: inline;}
input[type='text'],input[type='password'],textarea {background: #F8F8F8; border: 1px solid #ccc; padding: 3px; margin-left: 0px; margin-right: 0px;}
select {background: #F8F8F8; border: 1px solid #ccc; padding:0 2px;}
label {cursor: pointer;}
/* layout */#container {text-align:left; width:962px; margin:0 auto;}
#column-left {float: left; width: 220px;}
#column-right {float: right; width: 220px;}
#content {min-height: 400px; background:#fff; padding:0 15px;}
#column-left + #column-right + #content,#column-left + #content {margin-left: 232px; padding:0 10px;}
#column-right + #content {margin-right: 232px; padding:0 10px;}
/* header */.header-container {margin-bottom:10px; position: relative;height:114px;}
/* Header Top */.header-container .top-container {width:962px; margin:0 auto; min-height:42px; position:relative; z-index:999;}
.top-container #search {float:left; width:240px; margin-top:4px; padding-left:10px; height:33px; background:url(../images/search.png) no-repeat;}
.top-container #search input {float:left; margin-top:9px; width:210px; border:none; color:#555; padding:0; background:none; font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;}
.top-container .button-search {cursor: pointer; float:left; margin:4px 0 0; width:26px; height:26px; background:url(../images/search1.png) no-repeat;}
.top-container .links {float:left; margin-left:15px;}
.top-container .links a {float:left; display:block; color:#fff; line-height:42px; padding:0 10px; font-size:13px;}
.top-container .links a:hover {color:#333; background:url(http://www.celinefactory.com/includes/templates/celinecybermondaydeals2014/images/menu.png) repeat-x left bottom;}
.top-container .links a.cart {margin:13px 0 0 10px; height:16px; line-height:16px; background:url(http://www.celinefactory.com/includes/templates/celinecybermondaydeals2014/images/cart_small.png) no-repeat; padding:0 0 0 22px;}
.top-container .links a.cart span {color:#FF0000;}
.top-container .links a.cart:hover {text-decoration:underline; color:#fff;}
.top-container .block-currency-header {float:right; margin:4px 0 0; width:180px; background:url(http://www.celinefactory.com/includes/templates/celinecybermondaydeals2014/images/currency.png) no-repeat; position:relative; z-index:996;}
.block-currency-header .a-currency {padding:7px 10px; height:19px; line-height:19px; display:block; color:#999;}
.block-currency-header .a-currency img { vertical-align:middle; margin:0 8px 0 5px;}
.block-currency-header .a-currency span {text-decoration:underline; color:#333;}
.block-currency-header .a-currency:hover,.block-currency-header:hover>a {color:#333;}
.block-currency-header:hover>.other_currencies {display:block;}
.other_currencies {position:absolute; z-index:995; left:0; top:33px; background:url(http://www.celinefactory.com/includes/templates/celinecybermondaydeals2014/images/curr.png) no-repeat; width:150px; height:60px; padding:13px 15px 12px; display:none;}
.other_currencies li {list-style:none;}
.other_currencies li a {color:#333; display:block; font-size:12px; padding:2px 0 2px 33px;}
.other_currencies li a.USD {background:url(../images/USD.gif) no-repeat 7px center;}
.other_currencies li a.EUR {background:url(../images/EUR.gif) no-repeat 7px center;}
.other_currencies li a.GBP {background:url(../images/GBP.gif) no-repeat 7px center;}
.other_currencies li a:hover,.other_currencies li.selected>a {color:#00458C;}
/* Header */#header {position:relative; margin:0 auto; padding:0; width:962px; z-index:175;}
#header #logo {float:right;}
#language {position: absolute; top: 15px; left: 320px; width: 80px; color: #999; line-height: 17px;}
#language img {cursor: pointer; margin-right: 5px;}
#currency {width: 75px; position: absolute; top: 15px; left: 425px; color: #999; line-height: 17px;}
#currency a {display: inline-block; padding: 2px 4px; border: 1px solid #CCC; color: #999; text-decoration: none; margin-right: 2px; margin-bottom: 2px;}
#currency a b {color: #000; text-decoration: none;}
#header #cart {position: absolute; top: 0px; right: 145px; z-index: 9; min-width: 300px;}
#header #cart .heading {float: right; margin-right: 172px; margin-top: 15px; padding-left: 14px; padding-right: 14px; border-top: 1px solid #FFFFFF; border-left: 1px solid #FFFFFF; border-right: 1px solid #EEEEEE; background: #FFF; position: relative; z-index: 1;}
#header #cart .heading h4 {color: #333333; font-size: 15px; font-weight: bold; margin-top: 0px; margin-bottom: 3px;}
#header #cart .heading a {color: #38B0E3; text-decoration: none;}
#header #cart .heading a span {background: #FFFFFF url('http://www.celinefactory.com/includes/templates/celinecybermondaydeals2014/css/arrow-down.png') 100% 50% no-repeat; padding-right: 15px;}
#header #cart .content {clear: both; display: none; position: relative; top: -1px; padding: 8px; min-height: 150px; border-top: 1px solid #EEEEEE; border-left: 1px solid #EEEEEE; border-right: 1px solid #EEEEEE; border-bottom: 1px solid #EEEEEE; -webkit-border-radius: 0px 7px 7px 7px; -moz-border-radius: 0px 7px 7px 7px; -khtml-border-radius: 0px 7px 7px 7px; border-radius: 0px 7px 7px 7px; -webkit-box-shadow: 0px 2px 2px #DDDDDD; -moz-box-shadow: 0px 2px 2px #DDDDDD; box-shadow: 0px 2px 2px #DDDDDD; background: #FFF;}
#header #cart.active .heading {margin-top: 5px; padding-top: 10px; padding-bottom: 6px; border-top: 1px solid #EEEEEE; border-left: 1px solid #EEEEEE; border-right: 1px solid #EEEEEE; -webkit-border-radius: 7px 7px 0px 0px; -moz-border-radius: 7px 7px 0px 0px; -khtml-border-radius: 7px 7px 0px 0px; border-radius: 7px 7px 0px 0px;}
#header #cart.active .content {display: block;}
.mini-cart-info table {border-collapse: collapse; width: 100%; margin-bottom: 5px;}
.mini-cart-info td {color: #000; vertical-align: top; padding: 10px 5px; border-bottom: 1px solid #EEEEEE;}
.mini-cart-info .image {width: 1px;}
.mini-cart-info .image img {border: 1px solid #EEEEEE; text-align: left;}
.mini-cart-info .name small {color: #666;}
.mini-cart-info .quantity {text-align: right;}
.mini-cart-info td.total {text-align: right;}
.mini-cart-info .remove {text-align: right;}
.mini-cart-info .remove img {cursor: pointer;}
.mini-cart-total {text-align: right;}
.mini-cart-total table {border-collapse: collapse; display: inline-block; margin-bottom: 5px;}
.mini-cart-total td {color: #000; padding: 4px;}
#header #cart .checkout {text-align: right; clear: both;}
#header #cart .empty {padding-top: 50px; text-align: center;}
#header #welcome {position: absolute; top: 47px; right: 0px; z-index:99; width: 298px; text-align: right; color: #999999;}
#notification {margin:0 auto; width:962px; margin-top:10px;}
.nav-container {margin:0 auto; width:962px; padding:0;}
/* Menu */#menu {float:left; margin:35px 0 0; position:relative; z-index:175;}
#menu ul {list-style: none; margin: 0; padding: 0;}
/* Menu 1st Level */#menu > ul > li {position: relative; z-index: 20; float:left; position:relative;}
#menu > ul > li.all {z-index:25;}
#menu > ul > li > a {display:block; color:#fff; font-size:15px; font-weight:bold; padding:0 15px; height:45px; line-height:45px; background:url(http://www.celinefactory.com/includes/templates/celinecybermondaydeals2014/images/tab_2.png); border-left:1px solid #717A1E;}
#menu > ul > li.first a {background:url(http://www.celinefactory.com/includes/templates/celinecybermondaydeals2014/images/tab_1.png) no-repeat; padding:0 20px; border-left:none;}
#menu > ul > li.last a {background:url(http://www.celinefactory.com/includes/templates/celinecybermondaydeals2014/images/tab_3.png) no-repeat right top;}
#menu > ul > li:hover > a {color:#191919; background:#fff;}
#menu > ul > li > div {position: absolute; left:-10000px; top:45px; z-index:180; background:#fff; padding:5px 15px 12px; border:1px solid #616518; border-top:none;}
/* Menu 2st Level */#menu > ul > li:hover > div {left:0;}
#menu > ul > li > div > ul {display: table-cell;}
#menu > ul > li ul + ul {}
#menu > ul > li ul > li {padding:2px 0;}
#menu > ul > li ul > li > a {color:#333; font-size:12px; font-weight:normal; white-space:nowrap;}
#menu > ul > li ul > li > a:hover {color:#9AA53D; text-decoration:underline;}
/* Breadcrumb */.breadcrumb {padding:10px 5px; overflow:hidden; background:#fff;}
.breadcrumb a {color:#333; font-size:13px;}
.breadcrumb a:hover {text-decoration:underline;}
/* Pagination */.pagination {border-top:2px solid #909B3E; padding:8px 8px 10px; overflow:hidden;}
.pagination .links {float: left;}
.pagination .links a {display: inline-block; background:#fff; padding:1px 5px; color:#555; font-size:13px;}
.pagination .links a:hover {background:#9AA53D; color:#fff;}
.pagination .links b {display: inline-block; padding:1px 5px; background:#9AA53D; color:#fff; font-size:13px; font-weight:normal;}
.pagination .results {float: right; padding-top: 3px;
}


.success,.warning,.attention,.information {padding: 10px 10px 10px 33px; margin-bottom: 10px; 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('http://www.celinefactory.com/includes/templates/celinecybermondaydeals2014/css/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;}
.success a {color:#EB212E; text-decoration:underline;}
.success a:hover {color:#9BA63E;}
.warning {background: #FFD1D1 url('http://www.celinefactory.com/includes/templates/celinecybermondaydeals2014/css/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('http://www.celinefactory.com/includes/templates/celinecybermondaydeals2014/css/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;}
.required {color: #FF0000; font-weight: bold;}
.error {display: block; color: #FF0000;}
.help {color: #999; font-size: 10px; font-weight: normal; font-family: Verdana, Geneva, sans-serif; display: block;}
/* Table */table.form {width: 100%; border-collapse: collapse; margin-bottom: 20px;}
table.form tr td:first-child {width: 150px;}
table.form > * > * > td {color: #000000;}
table.form td {padding: 4px;}
input.large-field,select.large-field {width: 300px;}
table.list {border-collapse: collapse; width: 100%; border-top: 1px solid #DDDDDD; border-left: 1px solid #DDDDDD; margin-bottom: 20px;}
table.list td {border-right: 1px solid #DDDDDD; border-bottom: 1px solid #DDDDDD;}
table.list thead td {background-color: #EFEFEF; padding: 0px 5px;}
table.list thead td a, .list thead td {text-decoration: none; color: #222222; font-weight: bold;}
table.list tbody td {padding: 0px 5px;}
table.list .left {text-align: left; padding: 7px;}
table.list .right {text-align: right; padding: 7px;}
table.list .center {text-align: center; padding: 7px;}
table.radio {width: 100%; border-collapse: collapse;}
table.radio td {padding: 5px;}
table.radio td label {display: block;}
table.radio tr td:first-child {width: 1px;}
table.radio tr td:first-child input {margin-top: 1px;}
table.radio tr.highlight:hover td {background: #F1FFDD; cursor: pointer;}
/* button */a.button,input.button {cursor: pointer; color:#fff; padding:0 12px; display:inline-block; border:none; height:25px; font: bold 13px/25px "Trebuchet MS",Arial,Helvetica,sans-serif; white-space: nowrap; background:#99A43C;}
a.button {display: inline-block; text-decoration: none;}
a.button:hover,input.button:hover {background-color:#A0A083;}
.buttons {background:#FFFFFF; border-top:2px solid #8A9432; overflow: auto; padding:8px 8px 0; margin-bottom: 10px;}
.buttons .left {float: left; text-align: left;}
.buttons .right {float: right; text-align: right;}
.buttons .center {text-align: center; margin-left: auto; margin-right: auto;}
/* Price */.price {}
.price-old {color:#a5a5a5; text-decoration:line-through;}
.price-new {font-size:13px; font-weight:bold; color:#eb212e; margin-left:8px;}
/* Box ================================================================================ */.box {margin-bottom:12px;}
.box .box-heading {height:37px; padding:18px 0 0 55px; background:url(../images/title_bg.png) no-repeat; color:#fff; font-size:16px; text-transform:uppercase;}
.box .box-content {padding:8px 10px 10px; margin:0 6px 0 4px; background:#fff;}
.box .box-content ul {list-style: none; margin: 0; padding: 0;}
.box .box-content ul li {margin:0 0 4px;}
/* box products */#column-left + #column-right + #content .box-product > div {width: 119px;}
.box-product {width: 100%; overflow: hidden;}
.box-product > div {padding-bottom:5px; margin-bottom:10px; border-bottom:1px solid #E9E9E9; text-align:center}
.box-product > div:last-child {padding-bottom:0; margin-bottom:0; border-bottom:none;}
.box-product .image {display:inline-block; margin-bottom: 8px;}
.box-product .name {margin-bottom: 5px;}
.box-product .name a {font-size:13px; color:#555;}
.box-product .name a:hover {color:#e42832; text-decoration:underline;}
.box-product .price {display: block; margin-bottom:5px;}
.box-product .rating {display: block; margin-bottom: 5px;}
.box-product .cart {display:none;}
/* content Box */#content .box .box-heading  {padding:13px 0 0 45px; margin:0 0 10px; height:33px; background:url(http://www.celinefactory.com/includes/templates/celinecybermondaydeals2014/images/page-title1.jpg) no-repeat;}
#content .box .box-content {margin:0 0 0 -10px; padding:0; width:730px;}
#column-left + #content .box .box-heading {background:url(http://www.celinefactory.com/includes/templates/celinecybermondaydeals2014/images/page-title2.jpg) no-repeat; width:685px; margin-left:-10px;}
#content .box-product > div {float:left; width:160px; padding:5px 5px 2px; border:1px solid #c0c0c0; margin-left:8px; margin-bottom:10px;}
#content .box-product .name {margin-bottom:5px; min-height:48px; line-height:16px;}
/* box category */.box .box-content ul.box-category,.box .box-content ul.box-category ul {list-style: none; margin: 0; padding: 0;}
/* box category level1 */.box .box-content ul.box-category > li {border-bottom:1px solid #E7E7E7; padding:5px 0; margin:0;}
.box .box-content ul.box-category > li > a {display:block; color:#62624F; padding-left:20px; font-size:13px; background:url(http://www.celinefactory.com/includes/templates/celinecybermondaydeals2014/images/block-bg.png) no-repeat 2px 4px;}
.box .box-content ul.box-category > li a:hover,.box .box-content ul.box-category > li a.active {color:#FE9500; background-position:2px -56px;}
.box .box-content ul.box-category > li ul {display: none;}
/* box category level2 */.box .box-content ul.box-category > li a.active + ul {display: block; padding:0 0 3px 20px;}
.box .box-content ul.box-category > li ul > li {padding-top:2px;}
.box .box-content ul.box-category > li ul > li > a {color:#62624F;}
.box .box-content ul.box-category > li ul > li > a:hover,.box .box-content ul.box-category > li ul > li > a.active {color:#FE9500;}
/* box filter */.box .box-content ul.box-filter,.box .box-content ul.box-filter ul {list-style: none; margin: 0; padding: 0;}
.box .box-content ul.box-filter span {font-weight: bold; border-bottom: 1px solid #EEEEEE; display: block; padding-bottom: 5px; margin-bottom: 8px;}
.box .box-content ul.box-filter > li ul {padding-bottom: 10px;}
/* ==================================================================================== *//* Content ============================================================================ */#content .content {padding: 10px; overflow: auto; margin-bottom: 15px; border: 1px solid #ddd;}
#content .content .left {float: left; width: 49%;}
#content .content .right {float: right; width: 49%;}
#content .content > ul {padding-left: 15px;}
#content h2 {font-weight: bold; font-size: 13px; text-transform: uppercase;}
#content .content > img {margin-top:8px;}
#content > .cart-total + .buttons .right a.button {background: url(http://www.celinefactory.com/includes/templates/celinecybermondaydeals2014/css/btn_checkout.png) no-repeat 10px center #99A43C; padding:2px 12px 2px 32px; text-transform:uppercase;}
#content > .cart-total + .buttons .right a.button:hover {background-color: #A0A083; }
/* ==================================================================================== *//* Category =========================================================================== */.category-info {overflow: auto; margin-bottom: 20px;}
.category-info .image {float: left; padding: 5px; margin-right: 15px; border: 1px solid #E7E7E7;}
.category-list {overflow: auto; margin-bottom: 20px;}
.category-list ul {float: left; width:30%; padding-left:3%;}
.category-list ul li {margin:4px 0;}
/* Category Product */.product-filter {border:1px solid #909B3E; margin:0 0 10px; background:#eee; padding:8px; overflow: auto;}
.product-filter .display {margin-right: 15px; float: left; overflow:hidden;}
.product-filter .display a,.product-filter .display span {display:block; float:left; font-size:0; line-height:0; width:25px; height:24px;}
.product-filter .display .grid {margin-left:5px;}
.product-filter .display a.grid {background:url(http://www.celinefactory.com/includes/templates/celinecybermondaydeals2014/images/grid-list.png) no-repeat left bottom;}
.product-filter .display a.grid:hover,.product-filter .display span.grid {background:url(http://www.celinefactory.com/includes/templates/celinecybermondaydeals2014/images/grid-list.png) no-repeat;}
.product-filter .display a.list {background:url(http://www.celinefactory.com/includes/templates/celinecybermondaydeals2014/images/grid-list.png) no-repeat right bottom;}
.product-filter .display a.list:hover,.product-filter .display span.list {background:url(http://www.celinefactory.com/includes/templates/celinecybermondaydeals2014/images/grid-list.png) no-repeat right top;}
.product-filter .sort {float: right; color: #333;}
.product-filter .sort select {border-color:#ccc;}
.product-filter .limit {margin-left: 15px; float: right; color: #333;}
.product-filter .limit select {min-width:50px;}
.product-compare {padding-top: 6px; margin-bottom: 25px; font-weight: bold; display:none;}
.product-compare a {text-decoration: none; font-weight: bold;}
/* product-list */.product-list > div {overflow: auto; margin-bottom: 15px;}
.product-list > div + div {border-top: 1px solid #ddd; padding-top: 16px;}
.product-list p.clearer {border-top: 1px solid #ddd; margin-bottom: 15px;}
.product-list .right {float: right; margin-left: 15px;}
.product-list .image {float: left; margin-right: 10px; padding:4px; border: 1px solid #ddd;}
.product-list .name {margin-bottom:5px;}
.product-list .name a {font-size:14px; color:#555;}
.product-list .name a:hover {color:#e42832; text-decoration:underline;}
.product-list .description {line-height: 15px; margin-bottom: 5px; color: #999;}
.product-list .rating {color: #7B7B7B;}
.product-list .price {float: right; height: 50px; margin-left: 8px; text-align: right;}
.product-list .price-tax {font-size: 13px; color: #959595;}
.product-list .cart {margin-bottom: 3px;}
.product-list .wishlist,.product-list .compare {margin-bottom: 3px; display: none;}
.product-list .wishlist a {color: #333333; text-decoration: none; padding-left: 18px; display: block; background: url('http://www.celinefactory.com/includes/templates/celinecybermondaydeals2014/css/add.png') left center no-repeat;}
.product-list .compare a {color: #333333; text-decoration: none; padding-left: 18px; display: block; background: url('http://www.celinefactory.com/includes/templates/celinecybermondaydeals2014/css/add.png') left 60% no-repeat;}
/* product-grid */#column-left + #column-right + #content .product-grid > div {width: 125px;}
.product-grid {width:730px; overflow: auto; margin-left:-10px;}
.product-grid > div {float:left; width:160px; padding:5px 4px 2px; border:1px solid #c0c0c0; margin-left:10px; margin-bottom:10px; vertical-align: top; text-align:center}
.product-grid .image {display:block; margin-bottom: 8px;}
.product-grid .name {margin-bottom:5px; min-height:48px; line-height:16px;}
.product-grid .name a {font-size:13px; color:#555;}
.product-grid .name a:hover {color:#e42832; text-decoration:underline;}
.product-grid .price {display: block; margin-bottom:5px;}
.product-grid .rating {display: block; margin-bottom:5px;}
.product-grid .price .price-tax {display: none;}
.product-grid .description {display: none;}
.product-grid .cart {margin-bottom: 3px; display: none;}
.product-grid .wishlist,.product-grid .compare {margin-bottom: 3px; display: none;}
.product-grid .wishlist a {color: #333333; text-decoration: none; padding-left: 18px; display: block; background: url('http://www.celinefactory.com/includes/templates/celinecybermondaydeals2014/css/add.png') left center no-repeat;}
.product-grid .compare a {color: #333333; text-decoration: none; padding-left: 18px; display: block; background: url('http://www.celinefactory.com/includes/templates/celinecybermondaydeals2014/css/add.png') left center no-repeat;}
/* Special */#content > .product-grid#special {width:auto; margin:0;}
#content > .product-grid#special > div {margin-left:12px; padding:5px 5px 2px;}
/* ==================================================================================== *//* Product ============================================================================ */.product-info {overflow: auto; margin:0 0 15px;}
.product-info > .left {float:left; width: 324px;}
.product-info > .left + .right {margin-left: 340px;}
#column-right + #content .product-info > .left + .right h1 {font-size:15px; font-weight:normal; line-height:18px; color:#000; padding:0 0 10px; background:none; margin:0 0 10px; width:auto; height:auto; text-transform:none; border-bottom: 1px dotted #323232;}
.product-info .image {padding:1px; border:1px solid #e7e7e7; margin-bottom:10px;}
.product-info .image-additional {margin-left: -9px; clear: both; overflow: hidden;}
.product-info .image-additional a {float: left; display: block; padding:1px; border:1px solid #e7e7e7; margin-left:9px; margin-bottom: 10px;}
.product-info .image-additional a:hover {border-color:#333;}
.product-info .description {padding:0 5px; line-height: 20px; color: #717A1E;}
.product-info .description span {color: #666;}
.product-info .price {overflow: auto; border-bottom: 1px dotted #323232; padding:0 5px; padding-bottom:10px; margin-bottom:10px; line-height: 20px;}
.product-info .price-tax {font-size: 13px; font-weight: bold; color: #EB212E;}
.product-info .price .reward {font-size: 12px; font-weight: normal; color: #999;}
.product-info .price .discount {font-weight: normal; font-size: 12px; color: #4D4D4D;}
.product-info .options {border-bottom:1px dotted #323232; padding: 0 5px 12px; margin-bottom: 15px; color: #000;}
.product-info .option-image {margin-top: 3px; margin-bottom: 10px;}
.product-info .option-image label {display: block; width: 100%; height: 100%;}
.product-info .option-image img {margin-right: 5px; border: 1px solid #CCCCCC; cursor: pointer;}
.product-info .cart {padding:0 5px; margin-bottom:15px;}
.product-info .cart div > span {color: #999; display: none;}
.product-info .cart .links {display: inline-block; vertical-align: middle; display: none;}
.product-info .cart .minimum {padding-top: 5px; font-size: 11px; color: #999;}
.product-info .cart input.button {padding:0 12px 0 30px; background:url(http://www.celinefactory.com/includes/templates/celinecybermondaydeals2014/images/btn_incart.png) no-repeat 10px center #99A43C;}
.product-info .cart input.button:hover {background-color:#A0A083;}
.review {color: #4D4D4D; border: 1px solid #ddd; border-bottom:none; margin-bottom: 10px;}
.review > div {padding: 8px; border-bottom: 1px solid #ddd; line-height:15px;}
.review > div > span {color: #38B0E3;}
.review .share {overflow: auto; line-height: normal;}
.review a {
    color: #999;
    cursor: pointer;
    text-decoration: none;
}.review a:hover {color: red;}
.review-list {padding: 10px; overflow: auto; margin-bottom: 20px; border: 1px solid #EEEEEE;}
.review-list .author {float: left; margin-bottom: 20px;}
.review-list .rating {float: right; margin-bottom: 20px;}
.review-list .text {clear: both;}
.attribute {border-collapse: collapse; width: 100%; border-top: 1px solid #DDDDDD; border-left: 1px solid #DDDDDD; margin-bottom: 20px;}
.attribute thead td,.attribute thead tr td:first-child {color: #000000; font-size: 14px; font-weight: bold; background: #F7F7F7; text-align: left;}
.attribute tr td:first-child {color: #000000; font-weight: bold; text-align: right; width: 20%;}
.attribute td {padding: 7px; color: #4D4D4D; text-align: center; vertical-align: top; border-right: 1px solid #DDDDDD; border-bottom: 1px solid #DDDDDD;}
.compare-info {border-collapse: collapse; width: 100%; border-top: 1px solid #DDDDDD; border-left: 1px solid #DDDDDD; margin-bottom: 20px;}
.compare-info thead td,.compare-info thead tr td:first-child {color: #000000; font-size: 14px; font-weight: bold; background: #F7F7F7; text-align: left;}
.compare-info tr td:first-child {color: #000000; font-weight: bold; text-align: right;}
.compare-info td {padding: 7px; width: 20%; color: #4D4D4D; text-align: center; vertical-align: top; border-right: 1px solid #DDDDDD; border-bottom: 1px solid #DDDDDD;}
.compare-info .name a {font-weight: bold;}
.compare-info .price-old {font-weight: bold; color: #F00; text-decoration: line-through;}
.compare-info .price-new {font-weight: bold;}
/* Htabs */.htabs {height: 30px; line-height: 16px; border-bottom:1px solid #d5d5d5;}
.htabs a {border: 1px solid #d5d5d5; border-bottom:none; background: #FFFFFF url(http://www.celinefactory.com/includes/templates/celinecybermondaydeals2014/css/tab.png) repeat-x; padding: 7px 15px 6px 15px; float: left; font-size: 13px; font-weight: bold; text-align: center; text-decoration: none; color: #000000; margin-right: 3px;text-transform:uppercase;}
.htabs a.selected {padding-bottom: 7px; background: #FFFFFF;}
.tab-content {border: 1px solid #d5d5d5; border-top:none; padding: 10px; margin:0 0 2px; z-index: 2; overflow: auto; padding-bottom:0px;}
.tab-content img {margin-top:8px;}
#plcontent {
    width: 340px !important;
}
#tab-review span {
    display: none;
}
/* ==================================================================================== *//* manufacturer */.manufacturer-list {border: 1px solid #DBDEE1; padding: 5px; overflow: auto; margin-bottom: 20px;}
.manufacturer-heading {background: #F8F8F8; font-size: 15px; font-weight: bold; padding: 5px 8px; margin-bottom: 6px;}
.manufacturer-content {padding: 8px;}
.manufacturer-list ul {float: left; width: 25%; margin: 0; padding: 0; list-style: none; margin-bottom: 10px;}
/* wishlist */.wishlist-info table {width: 100%; border-collapse: collapse; border-top: 1px solid #DDDDDD; border-left: 1px solid #DDDDDD; border-right: 1px solid #DDDDDD; margin-bottom: 20px;}
.wishlist-info td {padding: 7px;}
.wishlist-info thead td {color: #4D4D4D; font-weight: bold; background-color: #F7F7F7; border-bottom: 1px solid #DDDDDD;}
.wishlist-info thead .image {text-align: center;}
.wishlist-info thead .name,.wishlist-info thead .model,.wishlist-info thead .stock {text-align: left;}
.wishlist-info thead .quantity,.wishlist-info thead .price,.wishlist-info thead .total,.wishlist-info thead .action {text-align: right;}
.wishlist-info tbody td {vertical-align: top; border-bottom: 1px solid #DDDDDD;}
.wishlist-info tbody .image img {border: 1px solid #DDDDDD;}
.wishlist-info tbody .image {text-align: center;}
.wishlist-info tbody .name,.wishlist-info tbody .model,.wishlist-info tbody .stock {text-align: left;}
.wishlist-info tbody .quantity,.wishlist-info tbody .price,.wishlist-info tbody .total,.wishlist-info tbody .action {text-align: right;}
.wishlist-info tbody .price s {color: #F00;}
.wishlist-info tbody .action img {cursor: pointer;}
.login-content {margin:0 10px 20px; overflow: auto;}
.login-content .left {float: left; width: 49%;}
.login-content .right {float: right; width: 49%}
.login-content .left .content,.login-content .right .content {min-height: 190px;}
/* orders */.order-list {margin-bottom: 10px;}
.order-list .order-id {width: 49%; float: left; margin-bottom: 2px;}
.order-list .order-status {width: 49%; float: right; text-align: right; margin-bottom: 2px;}
.order-list .order-content {padding: 10px 0px; display: inline-block; width: 100%; margin-bottom: 20px; border-top: 1px solid #EEEEEE; border-bottom: 1px solid #EEEEEE;}
.order-list .order-content div {float: left; width: 33.3%;}
.order-list .order-info {text-align: right;}
.order-detail {background: #EFEFEF; font-weight: bold;}
/* returns */.return-list {margin-bottom: 10px;}
.return-list .return-id {width: 49%; float: left; margin-bottom: 2px;}
.return-list .return-status {width: 49%; float: right; text-align: right; margin-bottom: 2px;}
.return-list .return-content {padding: 10px 0px; display: inline-block; width: 100%; margin-bottom: 20px; border-top: 1px solid #EEEEEE; border-bottom: 1px solid #EEEEEE;}
.return-list .return-content div {float: left; width: 33.3%;}
.return-list .return-info {text-align: right;}
.return-product {overflow: auto; margin-bottom: 20px;}
.return-name {float: left; width: 31%; margin-right: 15px;}
.return-model {float: left; width: 31%; margin-right: 15px;}
.return-quantity {float: left; width: 31%;}
.return-detail {overflow: auto; margin-bottom: 20px;}
.return-reason {float: left; width: 31%; margin-right: 15px;}
.return-opened {float: left; width: 31%; margin-right: 15px;}
.return-opened textarea {width: 98%; vertical-align: top;}
.return-captcha {float: left;}
.return-captcha > img {margin-top:8px;}
.download-list {margin-bottom: 10px;}
.download-list .download-id {width: 49%; float: left; margin-bottom: 2px;}
.download-list .download-status {width: 49%; float: right; text-align: right; margin-bottom: 2px;}
.download-list .download-content {padding: 10px 0px; display: inline-block; width: 100%; margin-bottom: 20px; border-top: 1px solid #EEEEEE; border-bottom: 1px solid #EEEEEE;}
.download-list .download-content div {float: left; width: 33.3%;}
.download-list .download-info {text-align: right;}
/* cart */.cart-info table {width: 100%; margin-bottom: 15px; border-collapse: collapse; border-top: 1px solid #DDDDDD; border-left: 1px solid #DDDDDD; border-right: 1px solid #DDDDDD;}
.cart-info td {padding: 10px;}
.cart-info thead td {color: #333; font-weight: bold; background-color: #F7F7F7; border-bottom: 1px solid #DDDDDD; padding: 7px;}
.cart-info thead .image {text-align: center;}
.cart-info thead .name,.cart-info thead .model,.cart-info thead .quantity {text-align: left;}
.cart-info thead .price,.cart-info thead .total {text-align: right;}
.cart-info tbody td {vertical-align: top; border-bottom: 1px solid #DDDDDD;}
.cart-info tbody .image img {border: 1px solid #DDDDDD;}
.cart-info tbody .image {text-align: center;}
.cart-info tbody .name,.cart-info tbody .model,.cart-info tbody .quantity {text-align: left;}
.cart-info tbody .quantity input[type='image'],.cart-info tbody .quantity img {position: relative; top: 4px; cursor: pointer;}
.cart-info tbody .price,.cart-info tbody .total {text-align: right; color:#E42832; font-size:13px;}
.cart-info tbody span.stock {color: #F00; font-weight: bold;}
.cart-module > div {display: none;}
.cart-total {overflow: auto; margin-bottom: 15px;}
.cart-total table {float: right;}
.cart-total td {padding: 3px; text-align: right;}
.cart-total td.right {color:#E42832; font-size:13px; font-weight: bold;}
.cart-total td.right b {font-weight:normal; color:#666;}
/* checkout */.checkout-heading {background: #F8F8F8; border: 1px solid #DBDEE1; padding: 8px; font-weight: bold; font-size: 13px; color: #555555; margin-bottom: 15px;}
.checkout-heading a {float: right; margin-top: 1px; font-weight: normal; text-decoration: none;}
.checkout-content {padding: 0px 0px 15px 0px; display: none; overflow: auto;}
.checkout-content .left {float: left; width: 48%;}
.checkout-content .right {float: right; width: 48%;}
.checkout-content .buttons {clear: both;}
.checkout-product table {width: 100%; border-collapse: collapse; border-top: 1px solid #DDDDDD; border-left: 1px solid #DDDDDD; border-right: 1px solid #DDDDDD; margin-bottom: 20px;}
.checkout-product td {padding: 7px;}
.checkout-product thead td {color: #4D4D4D; font-weight: bold; background-color: #F7F7F7; border-bottom: 1px solid #DDDDDD;}
.checkout-product thead .name,.checkout-product thead .model {text-align: left;}
.checkout-product thead .quantity,.checkout-product thead .price,.checkout-product thead .total {text-align: right;}
.checkout-product tbody td {vertical-align: top; border-bottom: 1px solid #DDDDDD;}
.checkout-product tbody .name,.checkout-product tbody .model {text-align: left;}
.checkout-product tbody .quantity,.checkout-product tbody .price,.checkout-product tbody .total {text-align: right;}
.checkout-product tfoot td {text-align: right; border-bottom: 1px solid #DDDDDD;}
.contact-info {overflow: auto;}
.contact-info .left {float: left; width: 48%;}
.contact-info .right {float: left; width: 48%;}
.sitemap-info {overflow: auto; margin-bottom: 40px;}
.sitemap-info .left {float: left; width: 48%;}
.sitemap-info .right {float: left; width: 48%;}
.sitemap-info .left ul, .sitemap-info .right ul {padding-left: 15px;}
.sitemap-info ul li {margin: 4px 0;}
/* Footer ============================================================================= */#footer {clear: both;overflow: hidden;padding: 20px 0px 18px 181px;background: #eee;border-top: 3px solid #909B3E;}
#footer h3 {font-size:13px; font-weight:bold; color:#818A37; margin:0 0 4px; text-transform:uppercase;}
#footer .column {float: left; width: 175px; }
#footer .column ul {}
#footer .column ul li {background:url(http://www.celinefactory.com/includes/templates/celinecybermondaydeals2014/images/dian.png) no-repeat 1px center; margin:4px 0 0; list-style:none;}
#footer .column a {color:#555;}
#footer .column a:hover {color:#FEA92F;}
.footer-bottom {background:url(../images/foot_bg.gif) repeat-x; height:45px; line-height:45px;}
#powered {margin:0 auto; width:962px; text-align:center; color:#000;}
/* Back Top */#back-top {position:fixed; left:50%; margin: 0 0 0 520px; bottom:60px; z-index:99; width:43px; height:43px; display:none;}
#back-top a {display:block; background:url(../images/up-arrow.png) no-repeat; width:100%; height:100%;}
#back-top a:hover {background-position:left bottom;}
/* Why Buy From Us */.col2-set .col-1 {float:left; width:49%;}
.col2-set .col-2 {float:right; width:49%;}
.col2-set .col-narrow {width:33%;}
.col2-set .col-wide {width:65%;}
.why-buy-from-us {clear:both; overflow:hidden; margin:12px 0 0; padding:5px; background:#fff;}
.why-buy-from-us .us-inf {border:2px solid #E9E9E9; padding:18px 11px 15px; overflow:hidden;}
.why-buy-from-us dl {background:url(../images/why-sprite.png) no-repeat; background-position:-160px 0;}
.why-buy-from-us dt {color:#333; font-size:12px; font-weight:bold; line-height:16px; padding:0 0 5px 48px;}
.why-buy-from-us dd {color:#666; font-size:12px; line-height:16px; padding:0 0 0 48px;}
.why-buy-from-us .row-1 {margin:0 0 15px; overflow:hidden;}
.why-buy-from-us .row-1 dl.col-1 {background-position:-120px -49px;}
.why-buy-from-us .row-1 dl.col-2 {background-position:-80px -93px;}
.why-buy-from-us .row-2 dl.col-1 {background-position:-40px -142px;}
.why-buy-from-us .row-2 dl.col-2 {background-position:0 -187px;}
/* ==================================================================================== *//* After ============================================================================== */#content:after {clear:both; content:"."; display:block; font-size:0; height:0; line-height:0; overflow:hidden;}
/* ==================================================================================== */#jCarouselLiteDemo A {COLOR: #22478d; TEXT-DECORATION: none; outline: none}
#jCarouselLiteDemo A:hover {COLOR: #3f3f3f; BORDER-BOTTOM: 1px solid}
#jCarouselLiteDemo A:active {COLOR: #3f3f3f; BORDER-BOTTOM: 1px solid}
#jCarouselLiteDemo PRE {PADDING-RIGHT: 10px; PADDING-LEFT: 20px; FONT-SIZE: 105%; PADDING-BOTTOM: 10px; MARGIN: 10px 0px; COLOR: #fff; PADDING-TOP: 10px; BACKGROUND-COLOR: #000}
#jCarouselLiteDemo CITE {FONT-STYLE: normal}
#jCarouselLiteDemo .digg {LEFT: 610px; POSITION: absolute; TOP: 110px}
#jCarouselLiteDemo .main {}
#jCarouselLiteDemo .demo EM {FONT-WEIGHT: bold; FONT-SIZE: 60%; COLOR: #ff3300; FONT-STYLE: normal}
#jCarouselLiteDemo .carousel BUTTON {border: 1px solid #ccc;float: left;cursor:pointer;height: 144px;width: 54px;}
#jCarouselLiteDemo .carousel BUTTON:hover{ background:#FFF;}
#jCarouselLiteDemo .carousel A.prev {DISPLAY: block; BACKGROUND: url(http://www.celinefactory.com/includes/templates/celinecybermondaydeals2014/css/imageNavLeft.gif) no-repeat left 60px; FLOAT: left; WIDTH: 30px; HEIGHT: 143px; TEXT-DECORATION: none}
#jCarouselLiteDemo .carousel A.next {DISPLAY: block; BACKGROUND: url(http://www.celinefactory.com/includes/templates/celinecybermondaydeals2014/css/imageNavLeft.gif) no-repeat left 60px; FLOAT: left; WIDTH: 30px; HEIGHT: 143px; TEXT-DECORATION: none}
#jCarouselLiteDemo .carousel A.next {BACKGROUND: url(http://www.celinefactory.com/includes/templates/celinecybermondaydeals2014/css/imageNavRight.gif) no-repeat right 60px}
#jCarouselLiteDemo .carousel A.next:hover {BACKGROUND-IMAGE: url(http://www.celinefactory.com/includes/templates/celinecybermondaydeals2014/css/imageNavRightHover.gif)}
#jCarouselLiteDemo .carousel A.prev:hover {BACKGROUND-IMAGE: url(http://www.celinefactory.com/includes/templates/celinecybermondaydeals2014/css/imageNavLeftHover.gif)}
#jCarouselLiteDemo .carousel A:hover {BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none; outline: none}
#jCarouselLiteDemo .carousel A:active {BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none; outline: none}
#jCarouselLiteDemo .carousel .jCarouselLite {
    background-color: #dfdfdf;
    border-color: #cdcdcd -moz-use-text-color;
    border-style: solid none;
    border-width: 1px 0;
    float: left;
    left: -5000px;
    position: relative;
    visibility: hidden;
}
#jCarouselLiteDemo .carousel UL {MARGIN: 0px}
#jCarouselLiteDemo .carousel LI IMG {MARGIN: 10px; WIDTH: 150px; HEIGHT: 118px; BACKGROUND-COLOR: #fff}
#jCarouselLiteDemo .carousel LI P {MARGIN: 10px; WIDTH: 150px; HEIGHT: 118px; BACKGROUND-COLOR: #fff}
#jCarouselLiteDemo .widget IMG {CURSOR: pointer}
#jCarouselLiteDemo .mid {MARGIN-LEFT: 80px; WIDTH: 400px; HEIGHT: 300px}
#jCarouselLiteDemo .vertical {MARGIN-LEFT: 170px}
#jCarouselLiteDemo .vertical .jCarouselLite {WIDTH: 170px}
#jCarouselLiteDemo .imageSlider LI IMG {WIDTH: 400px; HEIGHT: 300px}
#jCarouselLiteDemo .imageSlider LI P {WIDTH: 400px; HEIGHT: 300px}
#jCarouselLiteDemo .imageSliderExt LI IMG {WIDTH: 400px; HEIGHT: 300px}
#jCarouselLiteDemo .imageSliderExt LI P {WIDTH: 400px; HEIGHT: 300px}
#contentInner .curtain {OVERFLOW: hidden; WIDTH: 275px; POSITION: relative; HEIGHT: 215px}
#contentInner .curtain .curtainInfo {PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 12px; PADDING-BOTTOM: 10px; LINE-HEIGHT: 1.5; PADDING-TOP: 10px}
#contentInner .curtain .curtainInfo P {MARGIN: 0px}
#contentInner .curtain .curtainImage {LEFT: 0px; WIDTH: 275px; POSITION: absolute; TOP: 0px; HEIGHT: 215px}
#contentInner .post {MARGIN-BOTTOM: 40px; POSITION: relative}
#contentInner .post P {MARGIN-LEFT: 0px}
#contentInner .post H2 A {BORDER-BOTTOM-STYLE: none}
#contentInner .post .entry {MARGIN-TOP: 15px}
#contentInner commentlist LI P {MARGIN: 0px}
UL.children LI {FONT-SIZE: 11px; MARGIN: 0px}
H2#comments {FONT-SIZE: 90%}
.commentlist {LIST-STYLE-TYPE: none}
.commentEntry {MARGIN: 0px 0px 25px}
.commentTitle {BORDER-RIGHT: #bababa 1px solid; BORDER-TOP: #bababa 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 80%; BORDER-LEFT: #bababa 1px solid; COLOR: #fff; BORDER-BOTTOM: #bababa 1px solid; BACKGROUND-COLOR: #a4a4a4}
.authorComment .commentTitle {BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; BORDER-LEFT: #000 1px solid; BORDER-BOTTOM: #000 1px solid; BACKGROUND-COLOR: #000}
.commentTitle A {COLOR: #fff}
.commentBody {BORDER-RIGHT: #bababa 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #bababa 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #bababa 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #bababa 1px solid}
.authorComment .commentBody {BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; BORDER-LEFT: #000 1px solid; BORDER-BOTTOM: #000 1px solid}
#contentInner .comment-page-numbers {MARGIN: 30px 0px}
.comment-page-numbers A {BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 4px; BACKGROUND: #eeeeee 0px 0px; PADDING-BOTTOM: 4px; MARGIN: 0px 3px 0px 0px; BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid; TEXT-DECORATION: none; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px}
.comment-page-numbers STRONG {BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 4px; BACKGROUND: #eeeeee 0px 0px; PADDING-BOTTOM: 4px; MARGIN: 0px 3px 0px 0px; BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid; TEXT-DECORATION: none; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px}
.comment-page-numbers .current-comment-page {BORDER-LEFT-COLOR: #000; BACKGROUND: #fff; BORDER-BOTTOM-COLOR: #000; BORDER-TOP-COLOR: #000; BORDER-RIGHT-COLOR: #000}
.update H2 {COLOR: darkred}
UL#recentcomments LI.recentcomments {FONT-SIZE: 11px; LINE-HEIGHT: 120%; LETTER-SPACING: 0px}
.primaryContent .navigation {PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; PADDING-BOTTOM: 10px; MARGIN: 20px 0px; PADDING-TOP: 10px; BACKGROUND-COLOR: #e7e7e7; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px}
.post .entryMetadata {PADDING-RIGHT: 10px; DISPLAY: none; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 20px 0px; PADDING-TOP: 10px; POSITION: relative; HEIGHT: 47px; BACKGROUND-COLOR: #e7e7e7; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px}
.post .hypeIt {CLEAR: both; BORDER-RIGHT: #e7e7e7 5px solid; PADDING-RIGHT: 10px; BORDER-TOP: #e7e7e7 5px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 20px 0px; BORDER-LEFT: #e7e7e7 5px solid; PADDING-TOP: 20px; BORDER-BOTTOM: #e7e7e7 5px solid; HEIGHT: 30px; BACKGROUND-COLOR: #fff; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px}
.post .hypeIt .dzone {FLOAT: left}
.post .hypeIt .twitter {FLOAT: left}
.post .hypeIt .dzone {WIDTH: 170px}
.post .hypeIt .twitter {WIDTH: 100px}
.entryMetadata .entryMetadataImage {FLOAT: left; WIDTH: 50px; POSITION: relative; TOP: 10px}
.entryMetadata .entryMetadataText {FLOAT: left; WIDTH: 585px}
.entryMetadata .entryMetadataText A {FONT-WEIGHT: bold}
.forLavaLamp.digg {LEFT: 600px; POSITION: absolute; TOP: 15px}
#footer {BORDER-TOP: #ff5c00 1px solid; MIN-HEIGHT: 70px; BACKGROUND-COLOR: #566865}
#footerInner {MARGIN: 0px auto; WIDTH: 950px; COLOR: #fff; PADDING-TOP: 10px; TEXT-ALIGN: center}
INPUT.txt {BORDER-RIGHT: #c2c6cf 1px solid; BORDER-TOP: #c2c6cf 1px solid; BACKGROUND: url(http://www.celinefactory.com/image/shadeTxt.gif) #fff repeat-x; BORDER-LEFT: #c2c6cf 1px solid; BORDER-BOTTOM: #c2c6cf 1px solid}
SELECT.cmb {BORDER-RIGHT: #c2c6cf 1px solid; BORDER-TOP: #c2c6cf 1px solid; BACKGROUND: url(http://www.celinefactory.com/image/shadeTxt.gif) repeat-x; BORDER-LEFT: #c2c6cf 1px solid; BORDER-BOTTOM: #c2c6cf 1px solid}
.clear {CLEAR: both}
.cLeft {CLEAR: left}
.cRight {CLEAR: right}
.cEnd {DISPLAY: block; HEIGHT: 1%;padding:10px 0 0 0;}
HTML > BODY .cEnd {HEIGHT: auto}
.cEnd:unknown {CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."}
.fNone {FLOAT: none}
.fLeft {FLOAT: left}
.fRight {FLOAT: right}
.hide {DISPLAY: none}
.block {DISPLAY: block}
.inline {DISPLAY: inline}
.p-shadow {BACKGROUND: url(http://www.celinefactory.com/image/shadowAlpha.png) no-repeat right bottom; FLOAT: left; MARGIN: 10px 0px 0px 10px; WIDTH: 90%}
.p-shadow DIV {PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px! important; PADDING-TOP: 0px! important}
.p-shadow P {BORDER-RIGHT: #a9a9a9 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #a9a9a9 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; MARGIN: -6px 6px 6px -6px; FONT: italic 1em georgia, serif; BORDER-LEFT: #a9a9a9 1px solid; COLOR: #777; PADDING-TOP: 4px; BORDER-BOTTOM: #a9a9a9 1px solid; BACKGROUND-COLOR: #fff}
#loadingDemo {DISPLAY: none; LEFT: 150px; WIDTH: 150px; POSITION: absolute; TOP: 200px}
.disabled {COLOR: green}
.roundedCorner5 {-moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px}
PRE {-moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px}
.tabs-hide {DISPLAY: none}
.tabs-nav {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none}
.tabs-nav:unknown {CLEAR: both; DISPLAY: block; content: " "}
.tabs-nav LI {MIN-WIDTH: 84px}
.tabs-nav .tabs-selected A {FONT-WEIGHT: bold; FONT-SIZE: 90%; COLOR: #000; TEXT-DECORATION: none}
#xxjdjj1, #xxjdjj2 {display: none;}
.jCarouselLite li {background: none repeat scroll 0 0 #fff;}
.review img {float: left;margin-right: 10px;}
.hw_yunfei {display: none;}
#banner {float: left;overflow: hidden;position: relative;width: 655px;}

#banner_box .banner_text {
    border: 1px solid #222;
    color: #000000;
    float: right;
    font-size: 11px;
    height: 467px;
    line-height: 18px;
    width: 319px;
}#banner_box .banner_text p {float: left;width: 310px;}
#banner_box .banner_text span {float: right;width: 258px;}
#banner_box .banner_text strong {display: block;font-size: 12px;margin-bottom: 5px;width: 100%;color:#000;}
 .banner-bottom img{ margin-top:11px;}
p {margin: 0;padding: 0 5px;}


.banner_text div {
    clear: both;
    float: right;
    margin-bottom: 5px;
    margin-top: -32px;
    width: 263px;
}
#ftcon {
    background: url("../images/contact.jpg") no-repeat scroll right bottom #ffffff;
    border: 1px solid #e2e2e2;
    clear: both;
    float: left;
    margin-bottom: 5px;
    width: 100%;
} .centerBoxHeading{    -moz-border-bottom-colors: none;-moz-border-left-colors: none;-moz-border-right-colors: none;-moz-border-top-colors: none;background: none repeat scroll 0 0 #000;border-color: #cccccc #cccccc -moz-use-text-color;border-image: none;border-style: solid solid none;border-width: 1px 1px 0;color: #fff;display: block;font-size: 13px;height: 31px;line-height: 31px;margin: 0;text-indent: 10px;text-transform: capitalize;}
 
#fcon {
    color: #000000;
    line-height: 17px;
    padding:0 10px;
    width: 680px;
}
.L{ margin-bottom:10px;}

.cartAdd {background: none repeat scroll 0 0 #f8f8f8;border: 1px solid #eeeeee;float: left;padding:10px 0 10px 4px;width: 260px;}
.banner-one img {height: 195px;width:307px;}
.Content-index {height:473px}

.left_block_2 a {
    font-size: 13px;
    padding-left: 41px;
    text-transform: capitalize;
}

.apge #page {
    background: none repeat scroll 0 0 #fff;
    border: 1px solid #ccc;
    padding: 2px;
}
.left_block_2 li {
    height: 25px;
    line-height: 25px;
}
.left_block_2 li:hover{ background:#e2e2e2;}
.Content-C.search br {
    display: none;
}

.apge {
    margin-top: 5px;
}

#search-confidense input {
    font-family: arial;
    font-size: 13px;
    height: 22px;
    line-height: 22px;
    padding: 0 0 0 5px;
}

#search-confidense #submit_confeidense {
    height: 24px;
    line-height: 17px;
    padding: 0;
}