body{margin:0px;padding:0px;background-color:#FFFFFF;text-align:center;font-family:arial, sans-serif, helvetica;font-size:11px;color:#696969;-webkit-text-size-adjust:none;}
*{margin:0;padding:0;font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#6a6a6a;-webkit-text-size-adjust:none;}
h1,h2,h3,h4,h5,h6{font-size:12px;font-weight:bold;margin:0 !important;}
a{color:#666;text-decoration:none;}
a:hover{color:#c33;text-decoration: underline;}
em{font-style:normal;}
img{border:none;}
ul,ol,li{list-style:none;}
.left{float:left !important;}
.right{float:right !important;}
.clear{clear:both;}
.mgtop{margin-top:5px;}
.overhid{overflow:hidden; height:1300px;}
.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.clearfix{display:block;}

a.gray{color:#fff;text-decoration: none;}
a.blue{color: #4f7bb0;text-decoration: none;}
a.gray:hover,a.blue:hover{color: #CC3333;text-decoration: underline;}
input{padding-left:3px;}
input.grayinp{height:16px;border: 1px solid #d2d2d2;font-size:12px;padding-left:2px;padding-top:2px;}
input.bluebtn{height:20px;font-size:12px;font-weight:bold;text-align:center;background-color:#d1e1f5;border: 1px solid #d1e1f5;color:#6b87a9;}
.orgfont{color:#ff6000;}
.redfont{color:#F00;}
#indexnewprducts{display:none;}

#c #l .lbox{padding-left:6px;padding-right:6px;padding-top:6px;padding-bottom:0px;margin-bottom:8px;text-align:left;background-color:#eef3f7;position:relative;}
#c #l .lbox .lbt{padding-left:6px;height:23px;line-height:23px;background-color:#d1e1f5;color:#4f7bb0;font-weight:bold;font-size:12px;text-transform: capitalize;}
#c #l .lbox .leftvip{position:relative;}
#c #l .lbox .leftvip img{position:absolute; left:2px; top:13px;}
#c #l .lbox .leftvip p{position:absolute; left:75px; top:13px; width:100px; line-height:14px;} 
#l .lbox #so .so_box .so_box_star{height:10px;line-height:10px;position:absolute;left:57px;top:38px;}
#c #con{width: 484px;float: left;margin-left: 8px;overflow: hidden;}
#c .rtbox .hbox,#c .rtbox .hcbox{margin-bottom: 8px;text-align: left;position: relative;zoom: 1;}
#c .rtbox .hcbox{border: 1px solid #579ac5;}
#c .rtbox .hcbox .cklist{height: 20px;width: 760px;line-height: 20px;position: absolute;left: 15px;top: 8px;font-weight: bold;font-size: 12px;/*background-image: url(/includes/templates/dressale/images/icon/xx.jpg);background-repeat: repeat-x;background-position: bottom;*/}
#c .rtbox .hcbox .cartlist{margin-left: 15px;margin-right: 15px;padding-top: 12px;padding-bottom: 3px;}
#c .rtbox .hcbox .cartnull{padding: 40px;text-align: left;}
#c .rtbox .hcbox .cartnull p{position: absolute;left: 350px;top: 83px;color: #4f7bb0;line-height: 20px;font-size: 12px;font-weight: bold;}
#c .rtbox .hcbox .cartnull strong{position:absolute;left:350px;top:117px;font-size:12px;line-height:20px;}
#c .rtbox .hbox .pinfo_pic{width: 345px;float: left;}
#c .rtbox .hbox .pinfo_str{width: 440px;float: left;overflow: hidden;}
#c .rtbox .hbox .pinfo_pic .ppt{width: 160px;height: 20px;line-height: 20px;font-weight: bold;font-size: 12px;color: #4f7bb0;background-color: #d1e1f5;text-align: center;}
#c .rtbox .hbox .pinfo_pic .pk{width: 309px;height: 519px;border: 1px solid #d1e1f5;padding-left: 9px;padding-top: 9px;position: relative;}
#c .rtbox .hbox .pinfo_pic .pk .pinfo_img{width: 300px;height: 450px;}
#c .rtbox .hbox .pinfo_pic .pk .pinfo_lar{position: absolute;left: 0;top: 0;width: 0;height: 0;overflow: hidden;border: #000 thin solid;display: none}
#c .rtbox .hbox .pinfo_pic .pk a.zoom{display: block;position: absolute;left: 10px;bottom: 10px;background-color: #FFF;z-index: 999}
#c .rtbox .hbox .pinfo_pic .pk .pinfo_min{padding-top: 9px;height: 53px;}
#c .rtbox .hbox .pinfo_pic .pk .pinfo_min img{padding-right: 9px;}
#c .rtbox .hbox .pinfo_str h1{color: #000;font-weight: bold;font-size: 16px;line-height: 20px;}
#c .rtbox .hbox .pinfo_str .fs{padding-top: 15px;line-height: 18px;}
#c .rtbox .hbox .pinfo_str .ep{padding-bottom: 12px;text-align: right;}
#c .rtbox .hbox .pinfo_dx{height: 20px;text-align: left;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #d1e1f5;margin-top: 20px;margin-bottom: 20px;}
#c .rtbox .hbox .pinfo_dx .dxa{width: 158px;height: 20px;line-height: 20px;color: #fff;font-weight: bold;font-size: 12px;background-color: #8cafd4;float: left;margin-right: 8px;text-align: center;}
#c .rtbox .hbox .pinfo_dx .dxahover{width: 158px;height: 20px;line-height: 20px;color: #8cafd4;font-weight: bold;font-size: 12px;background-color: #d1e1f5;float: left;margin-right: 8px;text-align: center;cursor: pointer;}
#c .rtbox .hbox #pinfo_a_box{overflow: hidden;zoom: 1;}
#c .rtbox .hbox #pinfo_a_box .lt{width: 580px;float: left;}
#c .rtbox .hbox #pinfo_a_box .rt{width: 186px;float: right;}
#c .rtbox .hcbox .str{width: 38px;height: 38px;}
#c .rtbox .hcbox .choose{ margin-left:25px; margin-top:5px; display:block; margin-bottom:10px;}
#c .rtbox .hcbox .choose .choose_one{height:28px; width:729px; padding-left:9px; border:1px solid #dae7f8; background-color:#f6f9fc; line-height:28px; font-size:13px; }
#c .rtbox .hcbox .choose .choose_one label{ font-weight:bold; font-size:13px;}
#c .rtbox .hcbox .choose .choose_one span{display:inline-block; height:18px; line-height:18px; padding-left:4px; position:relative; padding-right:25px; border:1px solid #dae7f8; color:#608abc; background-color:#fff;}
#c .rtbox .hcbox .choose .choose_one span img{position:absolute; right:5px; top:3px;}
#c .rtbox .hcbox .prtbox{margin-bottom: 8px;text-align: left;position: relative;padding-left: 27px;zoom: 1;}
#c .rtbox .hcbox .prtbox .libox{float: left;width: 150px;padding-left: 17px;padding-right: 17px;padding-top: 17px;height: 290px;list-style-position: outside;list-style-type: none;}
#c .rtbox .hcbox .prtbox .liboxhover{float: left;width: 150px;padding-left: 17px;padding-right: 17px;padding-top: 17px;height: 290px;list-style-position: outside;list-style-type: none;background-color: #f8f8f8;}
#c .rtbox .hcbox .prtbox li .pbox{width: 150px;height: 225px;margin-bottom: 8px;}
#c .rtbox .hcbox .prtbox li .lk a{padding-left: 8px;background-image: url(/includes/templates/dressale/images/icon/arrow_right.gif);background-position: 0px 5px;background-repeat: no-repeat;line-height: 15px;font-size: 13px;font-weight: bold;color: #000000;}
#c .rtbox .hcbox .prtbox li .lk a:hover{color: #cc0000;}
#c .rtbox .hcbox .listtoppcount{position:absolute; left:50px; top:17px; font-weight:bold;}
#c .rtbox .hcbox .listtopnav{position:absolute; right:25px ; top:15px; text-align:right;height:21px; width:500px; text-align:right; }
#c .rtbox .hcbox .listtopnav form{float:left;}
#c .rtbox .hcbox .listtopnav a.lk,#c .rtbox .hcbox .listtopnav a.lkh{text-align:center;width:21px;height:19px;line-height:19px;display:block;overflow: visible;float:left;margin-left:5px;border: 1px solid #a6c1e3;text-decoration:none;}
#c .rtbox .hcbox .listtopnav a.lkh{color:#ff6000;}
#c .rtbox .hcbox .listtopnav a.lk:hover{color:#ff6000;background-color: #F6F6F6;}
#c .rtbox .hcbox .listtopnav a.lkh:hover{background-color: #F6F6F6;}
#c .rtbox .hcbox .listtopnav a.cimg,#c .rtbox .hcbox .listtopnav .zimg{width:21px;height:21px;display:block;float:left;margin-left:5px;text-align:center;}
#c .rtbox .hcbox .listnavmenu{height:22px; width:740px; position:relative; margin-left:25px; margin-top:10px; background-color:#6cb0dc; padding-top:8px; z-index:0}
#c .rtbox .hcbox .listnavmenu span,#c .rtbox .hcbox .listnavmenu a{color:#fff; font-weight:bold;}
#c .rtbox .hcbox .listnavmenut{height:22px;width:500px; position:absolute; left:232px; top:5px; text-align:right; z-index:100; color:#fff;}
#c .rtbox .hcbox .listnavmenut .d_select{background-image:url(../images/update_img/select_bg.jpg); background-repeat:no-repeat; width:119px; height:18px; display:inline-block;line-height:18px; text-align:left; font-size:12px; padding-left:3px; *width:122px;}
#c .rtbox .hcbox .listnavmenut .page_num{padding-left:20px; color:#fff; font-size:12px;}
#c .rtbox .hcbox .listnavmenut .page_num a{color:#fff; font-size:12px;}
#c .rtbox .hcbox .listnavmenut .page_num a:hover,#c .rtbox .hcbox .listnavmenut .page_num a.select{color:#ff6000;}
#c .rtbox .hcbox .listnavmenut em{color:#fff; font-size:12px; padding-right:5px; font-style:normal;}
#c .rtbox .hcbox .listnavmenut ul{display:none; position:absolute; background-color:#fff; left:246px; top:18px; border:1px solid #a5acb2; border-top:0px; padding-top:5px; padding-bottom:3px; z-index:1000; width:120px;}
#c .rtbox .hcbox .listnavmenut ul li{list-style:none; width:118px; text-align:left; font-size:12px; height:18px; line-height:18px; padding-left:2px;}
#c .rtbox .hcbox .listnavmenut ul li:hover{background-color:#ccc;}
#c .rtbox .hcbox .listnavmenut ul a:hover{text-decoration:none;}
#c .rtbox .hcbox .listpview{padding-left:25px; zoom:1;}
#c .rtbox .hcbox .listpview .pli{padding-left:15px;padding-top:20px;width:170px;height:380px;float:left;display:block;list-style-position: outside;list-style-type: none;border-bottom-width: 1px;border-bottom-style: dashed;border-bottom-color: #d1e1f5;text-align:left;}
#c .rtbox .hcbox .listpview .p_des,.footalllink{display:none;}
#c .rtbox .hcbox .listpview .plihover{padding-left:15px;padding-top:20px;width:170px;height:380px;float:left;display:block;list-style-position: outside;list-style-type: none;border-bottom-width: 1px;border-bottom-style: dashed;border-bottom-color: #d1e1f5;text-align:left;background-color:#f8f8f8;}
#c .rtbox .hcbox .listpview li .m{width:150px; height:225px; margin-bottom:10px; display:block;}
#c .rtbox .hcbox .listpview li .t,#c .rtbox .hcbox .listpview li .s{height:65px;display:block; line-height:14px; overflow:hidden; padding-right:10px;}
#c .rtbox .hcbox .listpview li .t{font-weight:bold; font-size:12px; margin-bottom:10px;}
#c .rtbox .hcbox .listpviewg{padding-left:25px; zoom:1;}
#c .rtbox .hcbox .listpviewg .pli,#c .rtbox .hcbox .listpviewg .plihover{width:740px;height:170px;float:left;display:block;list-style: none outside;border-bottom:1px dashed  #d1e1f5;text-align:left;overflow:hidden;position:relative;}
#c .rtbox .hcbox .listpviewg .plihover{background-color:#f8f8f8;}
#c .rtbox .hcbox .listpviewg li .m{position:absolute; width:90px; height:135px; top:17px; left:17px; display:block; overflow:hidden;}
#c .rtbox .hcbox .listpviewg li .t{position:absolute; height:40px; width:350px; display:block; line-height:14px; overflow:hidden; font-weight:bold; font-size:12px; top:20px; left:125px;}
#c .rtbox .hcbox .listpviewg li .s{position:absolute;width:350px; display:block; line-height:14px; overflow:hidden;top:85px; left:125px;}
#c .rtbox .hcbox .listpviewg li .b{position:absolute;width:82px; height:21px; display:block;top:55px; left:600px;}
#c .rtbox .ctitle{height:20px; line-height:20px; font-size:12px; font-weight:bold; color:#4f7bb0; padding-left:8px; background-color:#d1e1f5; text-align:left;}
#c .rtbox .splist{padding-left:29px; zoom:1;}
#c .rtbox .splist .mhover{float:left;width:106px;padding-left:16px;padding-top:16px;height:310px;position:relative;list-style-position:outside;list-style-type: none;
background-color:#f8f8f8;}
#c .rtbox .splist .mnohover{float:left;width:106px;padding-left:16px;padding-top:16px;height:310px;position:relative;list-style-position:outside;list-style-type: none;
background-color:#FFFFFF;}
#c .rtbox .splist li .spic{width:90px; height:145px;}
#c .rtbox .splist li .spn{padding-right:4px; height:64px; overflow:hidden; padding-bottom:10px;}
#c .rtbox .splist li .spn a{line-height:16px; font-size:13px; font-weight:bold;}
#c .rtbox .splist li .des{line-height:15px; height:60px; overflow:hidden;}

#infocenterlist,#infocenterlist ul{zoom:1; padding-bottom:5px;}
#infocenterlist ul li{list-style-position: outside;list-style-type: none;height:20px;line-height:20px;width:360px;margin-left:23px;float:left;border-bottom-width: 1px;border-bottom-style: dashed;border-bottom-color: #dedbee;background-image: url(/includes/templates/dressale/images/info/point_quote.jpg);background-repeat: no-repeat;background-position: 0px 4px;}
#infocenterlist ul li a{margin-left:18px;text-decoration:none;}
#infocentertt{font-size:18px; font-weight:bold; color:#000; line-height:20px; text-align:center;}
#infocentercon{padding:15px; line-height:20px;}
ul li.lit{background-image:url(../images/product/arrows.jpg);background-repeat:no-repeat;background-position:5px 2px;padding-left:15px;}
#infocentercon p{margin-bottom:15px; margin-top:15px;} 
.listpro{margin:0; padding:0; color:#ca3b3d; font-weight:bold;}
#c .rtbox .hcbox .listtopnav_t{font-weight:bold;position:absolute; right:25px ; bottom:10px; text-align:right;height:21px; width:500px; text-align:right;} 
#c .rtbox .hcbox .listtopnav_t a.lk,#c .rtbox .hcbox .listtopnav_t a.lkh{text-align:center;width:21px;height:19px;line-height:19px;display:block;overflow: visible;float:left;margin-left:5px;border: 1px solid #a6c1e3;text-decoration:none;} 
#c .rtbox .hcbox .listtopnav_t form{float:left;}
#c .rtbox .hcbox .listtopnav_t a.lkh,#c .rtbox .hcbox .listtopnav_t a.lk:hover,#c .rtbox .hcbox .listtopnav_t a.lkh:hover{color:#ff6000;background-color: #F6F6F6;}
#c .rtbox .hcbox .listtopnav_t a.cimg,#c .rtbox .hcbox .listtopnav_t .zimg{width:21px;height:21px;display:block;float:left;margin-left:5px;text-align:center;}

#navBreadCrumb{text-align:left;width:980px;overflow:hidden;position: relative;margin-right: auto;margin-left: auto; z-index:1; height:30px; line-height:30px;}
.nav_tit{height:15px; width:960px; overflow:hidden;white-space:nowrap;}
.nav_tit span,.nav_tit a{font-weight:bolder; font-size:12px}
.nav_tit a:hover{color:#ff6000; font-weight:bolder; font-size:12px}
#l .lbox ul li{position:relative;height:24px;line-height:24px;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #d1e1f5;list-style-position: outside;list-style-type: none; z-index:100}
#l .lbox ul li.li_menu{height:40px;line-height:40px;border-bottom: 1px solid #d1e1f5;list-style: outside none;}
#l .lbox ul li a{display:block;font-weight:bold;height:24px;line-height:24px;padding-left:2px;color:#4f7bb0;text-decoration: none;text-transform: capitalize;position: relative;z-index:200;background-color:#eef3f7;}
#l .lbox ul li a:hover{color:#ff6000;}
#l .lbox ul li a.topmenu{padding-left:4px;white-space:nowrap;font:14px/40px 'Arial, Helvetica, sans-serif';height:40px;background:url(../images/icon/li_mean_bg.jpg) no-repeat;color:#4f7bb0;font-weight:bolder;text-transform: capitalize;z-index:10;}
#l .lbox ul li a.topmenu:hover{color:#ff6000;}
#l .lbox ul li a.font_nomal{font-weight: normal;overflow:hidden; font-size:11px; width:169px;}
#l .lbox ul li a.font_nonomal{overflow:hidden; font-size:11px; width:169px;color: rgb(255, 96, 0); font-weight: bold;}
#l .dressaleposion{position:absolute;left:165px;top:-1px;display:none;width: 200px;background-color:#eef3f7;border: 1px solid #d1e2f6;overflow:hidden;}
#l .dressaleposion a.text{color:#5495bf;font-size:11px;display:block;line-height:24px;width: 200px;overflow: hidden;font-weight: normal;padding-left: 10px;padding-right: 10px;height:24px;background-color:#eef3f7;}
#l .dressaleposion a.text:hover{color:#5598c3;background-color:#dfeaf6;}
.boxlink{padding-right: 5px;padding-left: 5px;border: 1px solid #d8e5f6;float:left;margin-right:5px;margin-top:5px;*font-size:10px;}
.hot_tags{padding:8px;padding-right:0;line-height:16px;}
.hot_tags a{color:#003697; text-decoration:underline;}

/*================== New ====================*/
#header{text-align:center;position:relative;z-index:30;}
#header .wrap{margin:0 auto;width:980px;position:relative; z-index:100;}
#header .wrap p.ch_snow{position:absolute; left:0px; top:-10px; z-index:500;}
#header .topbar{position:relative;height:25px;text-align:left;line-height:25px;font-weight:bold;background:url(../images/news/top_bar.gif) repeat-x;z-index:700;}
#header .topbar .message{font-size:11px;color:#fff;}
#header .topbar .mynav{position:absolute;top:0;right:0;text-align:right;}
#header .topbar .mynav li{position:relative;float:left;background:url(../images/news/line_mynav.gif) left top no-repeat;}
#header .topbar .mynav li a{display:inline-block;padding:0 15px;height:25px;color:#fff;font-size:12px;}
#header .topbar .mynav li a:hover{color:#000;background-color:#c4e4f9;text-decoration:none;}
#header .topbar .mynav li img{display:inline-block;vertical-align:middle;padding-right:10px;}
#header .topbar .mynav li ul{display:none;position:absolute;top:25px;left:0;margin:0;padding:0;}
#header .topbar .mynav li ul li{float:none;display:block;margin:0;padding:0;background:#c4e4f9;height:26px;}
#header .topbar .mynav li ul li a{display:block;width:135px;height:26px;line-height:22px;border-top:1px solid #e0f3ff;text-align:left;color:#5b9eca;}
#header .topbar .mynav li ul li a:hover{background:#6aadd9;color:#fff;}

#header .middle{height:92px;text-align:left;}
#header .middle .logo{float:left;padding:10px 0 0 8px;}
#header .middle .midright{float:right;padding-top:22px;}
#header .middle .midright .shoppingbag{margin:2px 0 2px 15px;width:220px;height:50px;border-left:1px dashed #5b9eca;}
#header .middle .midright .shoppingbag a:hover{ text-decoration:none;}
#header .middle .midright .shoppingbag .bag{float:left;padding:0 15px;vertical-align:middle;}
#header .middle .midright .shoppingbag h2{line-height:25px;}
#header .middle .midright .shoppingbag span{margin-right:5px;}
#header .middle .midright .shoppingbag em{color:#5b9eca;}

#header #topnav,#header #topnav ul,#header #topnav .search{position:relative;height:42px;background:url(../images/news/nav.gif) left bottom repeat-x; z-index:10;}
#header #topnav ul{background-position: left top;background-repeat:no-repeat;}
#header #topnav .search{background-position: right center;background-repeat:no-repeat;}
#header #topnav ul li{float:left;background:url(../images/news/line_mynav.gif) right center repeat-y;}
#header #topnav ul li a{display:inline-block;padding:0 35px;height:42px;color:#fff;font-size:14px;font-weight:bold;line-height:42px;}
#header #topnav ul li a:hover{color:#000;text-decoration:none;background:url(../images/news/nav_hover.gif) repeat-x;}
#header #topnav ul li a.select{color:#000;text-decoration:none;background:url(../images/news/nav_hover.gif) repeat-x;}
#header #topnav .mask{position:absolute;left:0;top:0;width:5px;height:42px;background:url(../images/news/nav.png) 0 0 no-repeat}
#header #topnav .home,#header #topnav .home2{vertical-align:middle;margin-right:8px;width:18px;height:42px;background:url(../images/news/home.png) 0 0 no-repeat}
#header #topnav .home2{background-position:right 0;}
#header #topnav .searchinput,#header #topnav .searchsubmit{float:left;display:block;margin:3px 0;padding:5px;height:25px;line-height:25px;width:229px;font-size:14px;border:none;background:url(../images/news/search.jpg) left center no-repeat;padding-left:10px;}
#header #topnav .searchsubmit{margin-right:5px;width:120px;height:35px;padding:0;background-position:right center;cursor:pointer;}
#header #allcate a:hover{background:url(../images/news/bg_allcate.gif) repeat-x;color:#fff;}
#header #allcate #subcate{position:absolute;display:none;left:0;top:42px;}
#header #allcate #subcate li{_float:none;display:block;position:relative;width:180px;background:#66b3e7 url(../images/news/line_leftnav.gif) repeat-x;}
#header #allcate #subcate li a{display:block;font-size:12px;font-weight:normal;height:22px;line-height:22px;text-align:left;}
#header #allcate #subcate li a:hover{background:#224797;}
#header #allcate{position:relative;}
#header #allcate a img{display:inline-block;_padding-top:12px;}
#header #topnav ul#navcover li a{padding:0 16px;}
#header #subcate a{_font-size:11px !important;}

#position{margin:5px auto;text-indent:18px;font-size:12px;color:#666;}
#position a{color:#f60;}
#position a:hover{text-decoration:underline;}

#c{width:980px;position: relative;margin-right: auto;margin-left: auto;padding-top:5px !important; background-color:#fff;text-align:left;z-index:10; }
#leftnav h1{height:36px;line-height:35px;font-size:14px;color:#fff;text-indent:8px;background:url(../images/news/bg_leftnav.gif) repeat-x;}
#leftnav ul li,#leftnav h2.slidedown{position:relative;background:#66b3e7 url(../images/news/line_leftnav.gif) repeat-x;}
#leftnav h2.changebg{ background:#224797;}
#leftnav ul li a{display:block;height:22px;line-height:22px;color:#fff;font-size:12px;text-indent:8px;}
#leftnav ul li a.sub_sel{display:block;padding-left:10px;height:22px;line-height:22px;color:#fff;font-size:12px;text-indent:8px;}
#leftnav ul li a.sub_unsel{display:block;padding-left:10px;height:22px;line-height:22px;color:#fff;font-size:12px;text-indent:8px;color:#069;}
#leftnav ul li a:hover,#leftnav ul li.hover ,#leftnav ul li.select{text-decoration:none;background:#224797;}
#leftnav ul li .subnav,#header #topnav #allcate #subcate li .subnav{display:none;position:absolute;top:0;left:180px;padding:9px;width:488px;background:#224797;padding:9px;}
#leftnav ul li .subnav h2,#header #topnav #allcate #subcate li .subnav h2{height:21px;padding-bottom:5px;font-size:14px;color:#fff; text-align:left;}
#leftnav ul li .subnav h2 span,#header #topnav #allcate #subcate li .subnav h2 span{margin-right:5px;font-weight:600;font-size:12px;color:#fff;}
#leftnav ul li .subnav ul,#header #topnav #allcate #subcate li .subnav ul{background:#4379b7;height:auto !important;}
#leftnav ul li .subnav ul li,#header #topnav #allcate #subcate li .subnav ul li{float:left;padding:5px 0;width:243px;background:#4379b7; height:16px; line-height:16px;border-right:1px solid #224797; overflow:hidden;}
#leftnav ul li .subnav ul li a,#header #topnav #allcate #subcate li .subnav ul li a{height:14px;line-height:14px; width:243px;overflow:hidden;}
#leftnav ul li .subnav ul li a:hover,#header #topnav #allcate #subcate li .subnav ul li a:hover{background:#7da8da;}
#leftnav h2.slidedown{height:20px;line-height:20px;font-weight:normal;color:#fff;text-indent:8px;cursor:pointer;}
#leftnav h2.slidedown a{ color:#fff; font-size:12px;}
#leftnav .subleftnav{display:none;}
#leftnav .subleftnav li{background:#9fd8fe;border-bottom:1px solid #80bde5;}
#leftnav .subleftnav li a{color:#069;}
#leftnav .subleftnav li a:hover{color:#fff;}
#leftnav .subleftnav li a.select{color:#fff;}

#l {position:relative;width:180px;float:left;z-index:100 !important; background-color:#fff;}
#l .sidebox{border:1px solid #579ac5;width:178px;overflow:hidden;}
#l .sidebox h1.sidetitle{height:29px;line-height:29px;font-size:12px;color:#fff;text-indent:8px;background:url(../images/news/title_sidebar.gif) repeat-x;}
#l .sideads img{margin-top:5px;}
#l .sidebox #searchbox li{height:18px;background:url(../images/news/arrow_blue.gif) 0 center no-repeat;text-indent:5px;}
#l .sidebox #searchbox li span{float:right;}
#l .sidebox #searchbox a{float:left;display:inline-block;width:125px;overflow:hidden;}
#l .sidebox #searchbox a:hover{color:#f60;text-decoration:underline;}

#l .sidebox dl{padding:10px 10px 0 10px;height:63px;overflow:hidden;}
#l .sidebox dt{float:left;padding-right:12px;width:63px;height:63px;overflow:hidden;}
#l .sidebox dd.discount span{display:inline-block;text-align:center;width:80px;height:12px;color:#fff;font-size:10px;background:#f70;margin-bottom:3px;}
#l .sidebox dd.price strong{font-size:12px;color:#b00;}
#l .sidebox dd.discribe a{font-size:11px;color:#666;line-height:12px; display:block;  height:26px; overflow:hidden;}
#l .sidebox ul{padding:5px 10px;padding-right:5px;}
#l .sidebox ul li{ line-height:18px; height:18px;overflow:hidden;}
#l .sidebox ul li.pol{ line-height:18px; height:18px; padding-left:8px;overflow:hidden;background: url(../images/u_tags/arrow_right_big.gif) no-repeat scroll 0px center transparent;}
#l .sidebox ul li.date{ float:left; width:73px;}
#l .sidebox ul li a{font-size:12px; height:15px; display:block; overflow:hidden;}
#l .sidebox ul li a:hover{color:#039;}
#l .sidenewsletter{width:180px;overflow:hidden;}
#l .sidenewsletter .subscribe{background:#88b8bd;height:26px;}
#l .sidenewsletter .subscribe .inputbox{float:left;margin:4px 2px;width:80px;height:14px;}
#l .sidenewsletter .subscribe .submit{margin-top:4px;}

#language{position:relative;margin-top:5px;min-height:38px;_height:38px;background:url(../images/news/bg_language.gif) 0 0 no-repeat;z-index:100 !important;padding: 8px;}
.rtbox{width:792px;float:right;position:relative;z-index:50;overflow:hidden; background-color:#fff;}
#maintitle{position:relative;border:1px solid #62a5d1}
#maintitle h1{height:33px;line-height:33px;color:#fff;font-size:17px;background:url(../images/news/bg_maintitle.gif) center center repeat-x;border:1px solid #fff;}
#maintitle h1 span{display:inline-block;padding:0 10px 0 40px;font-weight:bold;color:#fff;font-size:17px;background:url(../images/news/bg_maintitle_f.gif) center center repeat-x;}
#maintitle h1 .abs{display:inline-block;position:absolute;top:-12px;left:6px;width:30px;height:30px;background:url(../images/news/flower.png) no-repeat;}

#foot{clear:both;width:980px;overflow: auto;position: relative;margin-right:auto;margin-left: auto;margin-top: 10px;text-align:center;line-height:18px;height:76px;z-index:1 !important;}
#l .sidebox h1.out{background:url(../images/news/bg_out.gif) repeat-x;padding-top:3px;line-height:16px;padding-left:8px;text-indent:0;height:40px;}
#l .sidebox ul.price{padding:5px 10px !important;}
#l .sidebox ul.price li{padding-left:10px;background:url(../images/news/arrow_blue.gif) left center no-repeat;}
#l .sidebox ul.price li a:hover,
#l .sidebox ul.price li.select a{color:#f60;text-decoration:none;}
#l .sidebox .pr{padding:5px;height:20px;}
#l .sidebox .pr *{float:left;}
#l .sidebox .pr .pin{margin:0 3px;width:38px;border:1px solid #ccc;height:17px;}
.sidebox .sidecontent dl.outtop{height:73px !important;border-bottom:1px dashed #6ba6cc;}
.sidebox .sidecontent .title{padding:3px 0;height:28px; width:80px;line-height:14px;overflow:hidden;}
.sidebox .sidecontent dl.outtop .price{padding-top:3px; }
.sidebox .sidecontent dl.outtop .price strong{color:#bb000b; font-size:13px;}
.sidebox .tagsboxh{ height:225px; overflow:hidden;} 
#mainpic{position:relative;}
#mainpic .btn1,#mainpic .btn2,#mainpic .btn3{position:absolute;left:54px;top:520px;display:block;width:49px;height:46px;background:url(../images/news/playbtn.png) no-repeat;}
#mainpic .btn2{left:495px;}
#mainpic .btn3{left:875px;top:580px;}
#mainpic ul.list{position:absolute;top:288px;left:388px;}
#mainpic ul.list li a{display:block;line-height:25px;font-size:14px;color:#9c1b20;font-family: Times, "Times New Roman",serif;}

/* index */
#banner{position:relative;width:792px;}
#banner .reg{position:absolute;display:block;left:355px;top:5px;}
#banner .sigin{position:absolute;display:block;right:12px;top:23px;width:72px;color:#5b5b5b;font-family:"Times New Roman", Times, serif;}
#banner .sigin a{display:block;font-size:inherit;font-family:inherit;color:#5b5b5b;text-decoration:underline;}
#banner .sigin a:hover{color:#5185a7;}
#player{position:relative;float:left;width:582px;height:349px;overflow:hidden;}
#player #numlist{position:absolute;left:36px;bottom:16px;}
#player #numlist a{display:inline-block;width:6px;height:6px;margin-right:6px;background:#c2c2c2;}
#player #numlist a:hover,#player #numlist a.select{background:#b6284d;}

#adspic{float:right;width:204px;}
#adspic .adsbox{height:113px;  width:204px;overflow:hidden;}
#adspic .ads01{ background-image:url(../images/news/ch_newa.jpg); padding-top:52px; height:61px; text-align:left; padding-left:9px; background-repeat:no-repeat;}
#adspic .ads01 a.new{ color:#fff; display:inline-block; height:19px; line-height:19px;}
#adspic .ads01 img{display:block;padding:15px 0 10px 0;}
#adspic .ads01 li{padding-left:10px;background:url(../images/news/arrow_orange.gif) left center no-repeat;}
#adspic .ads01 a{color:#fff;}
#adspic .subscribe{height:25px;background:#8b959d;}
#adspic .subscribe input{float:left;margin:3px 0 0 3px;;}
#adspic .subscribe input.inputbox{width:100px;}
.owncbox{position:relative;border:1px solid #579ac5; padding:5px; height:43px; overflow:hidden;}
.owncbox a{
	display:block;
	float:left;
	width:150px;
	height: 16px;
}
.column{position:relative;border:1px solid #579ac5;}
.column h1.coltitle{height:28px;line-height:28px;font-size:14px;text-indent:8px;color:#fff;background:url(../images/news/title_sidebar.gif) center center repeat-x;}
.column h1.coltitle a{float:left;display:block;width:263px;text-align:center;color:#fff;}
.column h1.coltitle a:hover,.column h1.coltitle a.select{color:#4f7bb0;text-decoration:none;background:#c4e4f9;}
.column .colcontent{}
.column .colcontent .dlbox{float:left;width:600px;}
.column .colcontent dl{margin-left:8px;padding:18px 10px;float:left;width:166px;height:75px;border-right:1px dashed #d1e1f5;background:url(../images/news/box_line.gif) center bottom no-repeat;}
.column .colcontent dt{float:left;width:73px;height:73px;padding-right:8px;}
.column .colcontent dd{font-size:11px;line-height:12px;overflow:hidden;font-size:11px;}
.column .colcontent dd.tt{height:25px;}
.column .colcontent dl strong{color:#f00;}
.column .colcontent dl a{font-size:11px;color:#666;}
.column .colcontent .hotbox{float:right;margin:15px 25px 0 0;width:148px;}
.column .colcontent .hotbox img{margin:3px 5px 0 0;vertical-align:middle;}
.column .colcontent .hotbox strong{margin-left:5px;color:#f00;}
.column .colcontent .hotbox *{font-size:11px;line-height:13px;}
.column .colcontent .hotbox .discribe{height:25px;overflow:hidden;}
.column .colcontent .timeleft{float:right;margin:16px 8px 0 0;width:180px;height:180px;background:#edf8fe;}
.column .colcontent .timeleft .time{height:180px;width:180px;background:url(../images/news/timer.gif) center center no-repeat;}
.column .colcontent .timeleft .time strong{display:block;padding-top:42px;margin:0 auto;height:36px;line-height:36px;font-size:24px;color:#004c95;text-align:left;}
.column .colcontent .timeleft .time strong b{margin-right:9px;color:#004c95;font-size:24px;font-weight:bold; margin-left:10px;}
.column .colcontent .timeleft .time strong span{ margin-left:12px;text-align:left;color:#000;font-size:24px;font-weight:bold; margin-right:5px;}
.column #tab_show{height:240px;overflow:hidden;}
.column .tab{display:none;overflow:hidden;}
.column .chooseus{padding:10px 20px;line-height:16px;font-size:12px;}
.column #num{position:absolute;top:13px;right:16px;width:153px;height:19px;background:url(../images/news/num_ch.gif) center 18px repeat-x;}
.column #num a{display:inline-block;width:25px;height:19px;line-height:19px;text-align:center;margin-left:5px;color:#666;font-weight:bold;}
.column #num a:hover,.column #num a.select{color:#f90;text-decoration:none;background:url(../images/news/num_ch.gif) 0 -1px no-repeat;}

/**--------------2011.02.22 A Beautiful Woman------------------*/
#fw{width:792px;height:337px;overflow:hidden;}
#fw .mbleft{float:left;overflow:hidden;width:498px;height:335px;}
#fw .mbright{float:right;overflow:hidden;width:282px;height:335px;}
#fw .fcate{height:277px;padding:15px 10px;overflow:hidden;}
#fw .fcate ul{float:left;width:150px;margin-right:14px;}
#fw .fcate ul.sideul{margin-right:0;}
#fw .fcate ul li{display:inline-block;height:22px;line-height:22px;overflow:hidden;}
#fw .fcate ul li.imgli{width:141px;height:107px;}
#fw .fcate ul li.ttli{height:40px;line-height:40px;}
#fw .fcate ul li.ttli h3{color:#333;}
#fw .fcate ul li a.more{color:#003697;}
#fw .col_letter{background:#ebf1f8;padding:10px;height:100%;}
#fw .col_letter .letter_box{background:#FFF;border:1px solid #c4c4c4;cursor:pointer;}
#fw .col_letter .letter_box img{margin-right:5px;vertical-align:middle;}
#fw .col_letter .letter_box .letter_bt{height:32px;overflow:hidden;}
#fw .col_letter .letter_box .letter_bt:hover{background:#ebf1f8;}
#fw .col_letter .letter_box .letter_bt span{display:block;background:url(../images/news/arrow_woman.gif) 239px center no-repeat;width:100%;padding:1px 0;}
#fw .col_letter .letter_box .letter_bt span em{color:#595757;font-size:11px;font-weight:bold;}
#fw .col_letter .letter_box .letter_bb{height:114px;overflow:hidden;display:none;}
#fw .col_letter .letter_box .letter_bb h3{color:#333;font-size:14px;padding-top:1px;}
#fw .col_letter .letter_box .letter_bb ul li{background:url(../images/news/symbol.gif) 8px center no-repeat;height:16px;line-height:16px;padding-left:25px;overflow:hidden;}
#fw .col_letter .letter_box .letter_bb p{clear:both;padding-top:3px;text-align:right;}
#fw .col_letter .letter_box .letter_bb p a{background:url(../images/news/more.gif) left center no-repeat;color:#003399;display:inline-block;height:14px;padding:0 12px;}

.column .colletter{padding:10px 0;}
.column .letterbox{float:left;width:230px;height:115px;padding:15px;background:url(../images/news/letter_line.gif) center bottom no-repeat;border-right:1px dashed #dfddef;}
.column .tab ul{ margin-left:18px;}
.column .tab ul li{ float:left; width:350px; height:25px; padding-left:10px; line-height:25px; overflow:hidden; background-image:url(../images/news/arrow_blue.gif); background-repeat:no-repeat; background-position: 0px 8px;}
.column .tab ul li.li_only{ padding-right:10px; border-right:1px dashed #ccc; margin-right:15px; }
.column .nonebd{border:none !important;}
.column .nonebg{background:none;}
.column .letterbox img{vertical-align:middle;margin-right:5px;}
.column .letterbox li{padding-left:25px;height:16px;line-height:16px;overflow:hidden;background:url(../images/news/symbol.gif) 8px center no-repeat;}
.column .letterbox li a{font-size:11px;}
.column .letterbox p{clear:both;padding-top:6px;text-align:right;}
.column .letterbox .more{display:inline-block;padding-left:12px;height:14px;color:#039;background:url(../images/news/more.gif) left center no-repeat;}
.mainboxleft{float:left;width:498px;height:174px; overflow:hidden;}
.mainboxleft .msgbox{float:left;padding:15px 0 0 15px;width:225px;height:38px;}
.mainboxleft .msgbox .flag{float:left;width:20px;height:30px;padding-top:5px;}
.mainboxleft .msgbox p{line-height:16px;}
.mainboxleft .msgbox p em.em_txt{display:inline-block; width:40px; height:15px; overflow:hidden; vertical-align:top;}
.mainboxleft .msgbox p a.a_txt{display:inline-block; width:130px; height:15px; overflow:hidden; vertical-align:top;}
.mainboxright{float:right;width:282px;height:174px;}
.mainboxright .cbox{padding:6px;}
.mainboxright .cbox p.p_txt{height:30px; overflow:hidden;}
.mainboxleft a{color:#039;font-size:12px;}
.mainboxleft a.orange{color:#f60; display:inline-block; width:150px; height:15px; overflow:hidden; vertical-align:top;}
.mainboxright a{color:#039;font-size:11px;}
.mainboxright p{padding-top:5px;}
.mainboxright .pic{float:left;margin-right:6px;width:72px;height:72px;padding:2px;border:1px solid #ddd;}
.mainboxright .cc{clear:both;height:30px;overflow:hidden;}
.mainboxright .more{text-align:right;}
.share{padding:4px 0;}
.share img{display:inline-block;border-right:1px dashed #d6d6d6;}
.articlelist{height:194px;}
.articlelist ul{float:left;padding:15px 0 0 10px;width:145px;}
.articlelist ul h3{padding-bottom:5px;}
.articlelist ul li a{line-height:20px;}
#navBreadCrumb{text-align: left;width: 980px;overflow: hidden;position: relative;margin-right: auto;margin-left: auto;z-index: 1;height: 30px;line-height: 30px; background-color:#fff;}
#c .rtbox .hnav{background-image: url(../images/update_img/main_right_head.jpg);height: 29px;padding-top: 13px;padding-left: 38px;text-align: left;line-height: 23px;}
#c .hnav_m{background-image: url(../images/update_img/main_m_head.jpg);height: 29px;padding-top: 13px;padding-left: 38px;text-align: left;line-height: 23px;}
#c .rtbox .hnav h1,#c .hnav_m h1{background-image: url(../images/update_img/h1_bg.jpg);padding-top: 6px;font-size: 17px;text-transform: uppercase;color: #fff;display: inline;padding-left: 5px;padding-right: 5px;font-weight: normal;}
#c .rtbox .hnav span{background-image: url(../images/update_img/h1_bg.jpg);padding-top: 6px;font-size: 17px;text-transform: uppercase;color: #fff;display: inline;padding-left: 5px;padding-right: 5px;}

/* package */
#flowergirl{width:980px;background:#d3d3d3 url(/includes/templates/dressale/images/news/bg_flowergir2.jpg) 0 0 repeat-y;overflow:hidden;}
#flowergirl a{text-decoration:none;outline: none;hide-focus: expression( this.hideFocus=true );}
#flowergirl ul.flowergirl{padding:18px 10px;height:200px;}
#flowergirl ul.flowergirl li{float:left;position:relative;margin-left:16px;}
#flowergirl ul.flowergirl li .free{position:absolute;left:0;top:0;}
#flowergirl ul.flowergirl li img{ float:left;}
#flowergirl ul.flowergirl li:hover,#flowergirl .three .small li a:hover{ border:2px solid #f60;}
#flowergirl .three{padding:15px 20px;}
#flowergirl .three .big{padding:5px 0;width:295px;height:480px;background:#fff;text-align:center;overflow:hidden;}
#flowergirl .three .big a{ width:290px; height:433px; display:inline-block;}
#flowergirl .three .big a:hover{ border:2px solid #f60;}
#flowergirl .three .big p{padding:5px;text-align:right;font-size:34px;font-weight:bold;}
#flowergirl .three .small{width:630px;float:left;}
#flowergirl .three .small li{float:left;margin:0 0 5px 10px;_margin-left:7px;padding:5px 0;width:200px;height:232px;background:#fff;text-align:center;overflow:hidden;}
#flowergirl .three .small li a{ display:inline-block; height:202px; width:193px;}
#flowergirl .three .small li p{font-size:19px;text-align:right;padding:0 5px;}
#flowergirl .three .m2 li{margin-left:0;margin-right:10px;}

#flowergirl li.select a img{border:1px solid #f00;}
#flowergirl .big li{padding:0;margin:0;*display:inline;}
#flowergirl li{position:relative;}
#flowergirl li img.no{display:none;}
#flowergirl li img.yes{position:absolute;right:8px;top:5px;}
#flowergirl .bottom{height:60px;background:url(/includes/templates/dressale/images/news/fbot.jpg);text-align:right;overflow:hidden;padding-right:35px;padding-top:10px;}
#flowergirl li span{display:none;position:absolute;width:45px;height:40px;right:8px;top:5px;background:url(/includes/templates/dressale/images/news/yes.png) no-repeat;}
#flowergirl li.select span{display:block;}

a.detail{display:block;position:absolute;right:20px;bottom:8px;width:60px !important;height:20px !important;line-height:20px;background:#fff;border:1px solid #aaa;text-align:center;color:#666}
a.detail:hover{color:#555;font-weight:bold;}
.three a.detail{left:10px;border:none;font-size:14px;}
.three a.detail:hover{border:none !important;}

/*================== Else ====================*/
/* Create_account */
.r_main{width: 978px;background-color: #FFF;border:1px solid #579ac5;margin-top: 8px;font-family: Arial;padding-bottom: 25px;}
.r_main .left{float: left;width:100%;}
.r_main .left .r_help{float: left;font-size: 14px;padding-top: 10px;height: 26px;}
.r_main .left .r_help span{color: #4f7bb0;font-size: 14px;}
.r_main .left .tit{text-align: left;font-size: 12px;padding-left: 42px;padding-left:32px;margin:24px 0 16px 0;}
.r_main .left .tit a{font-size:12px;}
.r_main .left .ti{text-align: left;padding-left: 42px;font-size: 14px;color: #4f7bb0;margin-top: 19px;}
.r_main .left .s_div{width: 450px;padding-left: 138px;margin-top: 3px;}
.r_main .left .s_div .rdi{text-align: left;font-size:12px;margin-left: 195px;padding-bottom: 20px;}
.r_main .left .s_div .inp{font-size:12px;padding-bottom: 15px;text-align: right;}
.r_main .left .s_div .font_p{padding-bottom: 26px;text-align: left;font-size: 12px;margin-top: 20px;}
.r_main .left .s_div .font_p strong{padding-right:32px;}
.r_main .left .s_div .font_p em,.r_main .left .s_div .inp em{color:#ff0000;}
.r_main .left .s_div .l_div{}
.r_main .left .s_div .rl_div{float: left;width: 188px;text-align: left;}
/* account edit */
#acc_edit{border:1px solid #579ac5;padding:12px 15px 20px;margin: 8px 0;/*width: 742px;*/text-align: left;}
#ae_form{/*width: 520px;height: 500px;float: left;*/}
#acc_edit .ae_head{/*background-image: url(../images/account/acc_logo.jpg);background-repeat: no-repeat;*/font-weight: bold;font-size: 12px;height: 23px;}
#ae_news{margin-left: 25px;width: 194px;height: 500px;background-color: #eef3f7;float: left}
#ae_news ul li{list-style: none;background-image: url(../images/account/ae_dot.jpg);background-repeat: no-repeat;padding-left: 12px;margin: 10px 0 10px 34px;}
/* address book */
#add_book{border: solid 1px #579ac5;padding:16px 15px;margin: 8px 0;width: 760px;text-align: left;}
#ab_one{border-bottom:1px dashed #c9c9cb;width: 760px;padding-bottom:12px;}
#ab_one .ab_head{/*background-image: url(../images/account/acc_logo.jpg);background-repeat: no-repeat;*/border-bottom:1px dashed #c9c9cb;font-weight: bold;font-size: 12px;height: 23px;}
#ab_two{width: 760px;margin-top: 10px;}
#ab_two .ab_head{/*background-image: url(../images/account/ab_two_bg.jpg);background-repeat: no-repeat;*/font-size: 12px;height: 23px;}
.showorder_tit{color: #7c7eb3;font-size: 11px;font-weight: bold;}
#acc_edit .lo_one{float: left;background-color: #eef3f7;width: 249px;height: 305px;border: solid 1px #fff}
#acc_edit .loo_bg{padding: 8px;background-color: #d1e1f5;margin: 17px 22px 0 22px;height: 49px;font-size: 12px;color: #FFFFFF;}
#acc_edit .loo_bg_bot{padding: 8px;margin: 17px 22px 0 22px;height: 49px;font-size: 12px;}
#acc_edit .lo_two{float: left;display: inline;background-color: #eef3f7;width: 269px;height: 305px;border: solid 1px #fff;margin-left: 14px;}
#acc_edit .lot_tit_bg{background-image: url(../images/account/star.jpg);background-repeat: no-repeat;height: 38px;padding: 20px 0 0 50px;font-size: 12px;color: #4f7bb0;font-weight: bold}
#acc_edit .lot_img{margin-left: 10px;margin-top: 14px}
.lot_btn{text-align: center;margin-top: 10px;}
.lo_three{margin-left: 14px;height: 305px;width: 190px;background-color: #eef3f7;float: left}
.lot_bg{background-image: url(../images/account/link_bg.jpg);padding: 13px 0 0 40px;background-repeat: no-repeat;height: 33px;}
.lot_p{border-bottom: dashed 1px #dfeaf6;margin-right: 43px;font-weight: bold;font-size: 12px;color: #4f7bb0;}
.lo_three ul li{list-style: none;background-image: url(../images/account/ae_dot.jpg);background-repeat: no-repeat;padding-left: 12px;margin: 10px 0 10px 34px;}
.time_out_div{text-align: left;padding: 24px;margin: 15px 0;border: solid 1px #d8e5f6;}
.to_one{float: left;display: inline;width: 364px;height: 285px;background-color: #f9eff4;}
.to_two{float: left;display: inline;margin-left: 14px;width: 364px;height: 285px;}
.to_t{background-image: url(../images/account/time_out_ico.jpg);background-repeat: no-repeat;height: 32px;color: #ce84a4;font-size: 13px;font-weight: bold;padding: 12px 0 0 39px;margin: 11px 0 0 18px;}
.to_notice{background-color: #f3b8d2;height: 35px;margin: 0 18px;font-size: 16px;padding-top: 15px;text-align: center;color: #FFFFFF;font-weight: bold}
.time_out_div .to_bot{margin: 0 20px;}
.dc{border:1px solid #579ac5;text-align: left;margin: 8px 0;}
.dc_con{margin :18px 25px 0;padding-left:5px;}
.dc_tit{padding-top: 5px;font-size: 12px;font-weight: bold;height:20px;}
.dc_convcodeinput {height:17px;width:200px;}
.dc_msg{font-size:15px;font-weight:bold;color:#FF0000;}
.dc_list_con_info{display:none; padding-bottom:10px;background-color:#DFF1FF;}
.dc_list_con_li{height:22px;line-height:22px;font-size:14px;border-bottom: 1px solid #EFEFEF;}
.dc_list_con_li :hover {background-color:#DFF1FF;}
.dc_inname{width:195px;height:22px;overflow-x :hidden;overflow-y:hidden;}
.dc_scope{width:120px;height:22px;overflow-x :hidden;overflow-y:hidden;}
.dc_more{cursor:pointer;}
#dc_nav{text-align:right;padding-top:5px; height:25px;}
#dc_nav_p, #dc_nav_n {border: 1px solid #A6C1E3;
    display: block;
    float:right;
	height: 19px;
    line-height: 19px;
    margin-left: 5px;
    overflow: visible;
    text-align: center;
    text-decoration: none;
    width: 110px;
	cursor:pointer;
	}
#dc_nav_p:hover {background-color: #F6F6F6;color: #FF6000;}
#dc_nav_n:hover {background-color: #F6F6F6;color: #FF6000;}
.dcc_one{margin: 9px 0 0 2px;float: left;display: inline;}
.dcco_left{float: left;display: inline;width: 469px;margin-left: 39px;}
.dcc_border{margin-top: 20px;border: dashed 1px #d8e5f6;}
.gf_border{margin-top: 10px;border-bottom: dashed 1px #70a320;}
.dcc_two{margin-top: 18px;margin-right: 47px;}
.dcc_two p{font-size: 12px;font-weight: bold;color: #4f7bb0;margin-bottom: 21px;}
.dcc_two ul li{list-style: none;background-image: url(../images/icon/dc_ico.jpg);background-repeat: no-repeat;padding-left: 12px;margin-left: 63px;margin-bottom: 7px;}
.ldc_t{font-size: 12px;font-weight: bold;/*float: left;display: inline;*/height: 33px;padding-top: 15px;}
.ldc_inp{float: left;display: inline;width: 310px;height: 23px;font-size:12px;}
#gf_page .egift_div{width: 412px;background-color: #f4ffe2;margin-top: 8px;float: left;height: 430px;margin-right: 10px;}
#gf_page .egift_div .ti_div{color: #70a320;margin-top: 12px;border-bottom: 2px #70a320 dotted;float: left;font-size: 14px;width: 360px;text-align: left;padding-bottom: 3px;}
#gf_page .imgs{float: left;margin-left: 5px;margin-top: 6px;margin-right: 8px;display: inline;}
.gfp_tit{color: #70a320;margin: 0 10px;}
#gf_page{margin-top: 8px;padding: 24px;}
.gfp_c{background-color: #f4ffe2;border: solid 1px #fff;}
.gfpc_pt{font-size: 13px;font-weight: bold;color: #70a320;margin-bottom: 5px;}
.uns{border: solid 1px #d8e5f6;padding: 19px;text-align: left;}
.uns_one{width: 515px;float: left;display: inline;height: 260px;padding: 9px;background-color: #eef3f7;}
.uns_one_tit{background-image: url(../images/icon/uns_logo.jpg);height: 33px;color: #4f7bb0;font-size: 12px;font-weight: bold;padding: 14px 0 0 38px;background-repeat: no-repeat;}
.uns_one_con{margin: 0 47px;}
.uns_one_btn{margin-top: 30px;}
.uns_left{height: 276px;border: solid 1px #d8e5f6;float: left;display: inline;margin-left: 16px;width: 193px;background-color: #eef3f7;}
.uns_left p{margin: 24px 0 0 43px;font-weight: bold;font-size: 12px;color: #4f7bb0;}
.uns_left ul li{list-style: none;background-image: url(../images/account/ae_dot.jpg);background-repeat: no-repeat;padding-left: 12px;margin: 10px 0 10px 34px;}
.cs_page{border: solid 1px #d8e5f6;padding: 24px;margin: 15px 0;text-align: left;}
.csp_one{background-color: #eef3f7;padding: 11px 0 28px 17px;}
.cspo_tit{background-image: url(../images/account/acc_logo.jpg);background-repeat: no-repeat;height: 33px;padding: 11px 0 0 41px;font-size: 12px;font-weight: bold;color: #4f7bb0;}
.csp_add{margin-left: 41px;}
.cspo_con{height: 146px;width: 627px;background-color: #d1e1f5;margin: 28px 0 0 41px;}
.cspoc_tit{background-image: url(../images/icon/csf_bg.jpg);background-repeat: no-repeat;height: 18px;font-size: 13px;font-weight: bold;color: #4f7bb0;padding: 15px 0 0 37px;}
.cspoc_div{padding: 0 20px;margin-top: 23px;}
.cspoc_one{background-color: #eef3f7;float: left;display: inline;height: 21px;padding: 21px 23px 23px 23px;width: 236px;}
.cspoc_two{background-color: #eef3f7;float: left;display: inline;height: 60px;width: 282px;margin-left: 20px;padding-bottom: 3px;padding-top: 2px;text-align: center;}
.csp_two{background-color: #fff3e7;margin-top: 12px;padding: 12px 0 28px 19px;}
.cspt_tit{background-image: url(../images/icon/phone_ico.jpg);background-repeat: no-repeat;height: 28px;padding: 8px 0 0 41px;font-size: 12px;font-weight: bold;color: #ffad6a;}
.cspt_notice{font-size: 12px;padding-left: 41px;font-weight: bold;color: #ffad6a;}
.cspt_con{float: left;display: inline;width: 350px;margin-left: 54px;}
.cspt_con .p_one{margin: 30px 0 0 2px;}
.cspt_con .p_two{margin: 10px 0 0 23px;}
.cspt_con .p_three{margin-top: 10px;}
.cspt_text{float: left;width: 300px;}
.cspt_btn{float: right;display: inline;margin-right: 5px;margin-top: 20px;}
.csp_succ{margin-left: 100px;}
.sm_page{border: solid 1px #d8e5f6;padding: 24px;margin: 15px 0;text-align: left}
.sm_one{background-color: #fff3e7;height: 163px;padding: 16px 10px 0 19px;margin-bottom: 10px;}
.smo_con{float: left;width: 495px;}
.smo_tit{background-image: url(../images/faq/ration.jpg);height: 34px;background-repeat: no-repeat;font-size: 12px;font-weight: bold;color: #f49f54;padding: 15px 0 0 46px;}
.smo_text{padding: 20px;width: 360px;height: 60px;}
.smo_img{float: right;display: inline}
.sm_c{padding: 14px 28px;border: solid 1px #f49f54;}
.sm_c ul li{list-style: none;float: left;width: 225px;margin: 3px 0;}
.smc_map{background-image: url(../images/icon/sm_bg_rep.jpg);background-repeat: repeat-y;width: auto;height: auto;padding-bottom: 10px;}
.to_false{background-color: #f3b8d2;height: 35px;text-align: center;padding-top: 15px;font-size: 16px;font-weight: bold;color: #FFFFFF}
.to_false p{font-size: 11px;font-weight: normal}
.succ{font-size: 14px;color: #faa24b;}
.ns_new ul li{list-style: none;background-image: url(../images/account/ae_dot.jpg);background-repeat: no-repeat;padding-left: 12px;margin-bottom: 7px;}
.ns_newss ul li{list-style: none;background-image: url(../images/account/ae_dot.jpg);background-repeat: no-repeat;padding-left: 12px;margin-bottom: 7px;margin-left: 15px;}
.product_attribute strong{margin-top: 7px;line-height: 20px;color: #000;}
.product_attribute{margin-bottom: 20px;}
.help_ul{margin-left: 45px;width: 710px;}
.help_ul a{text-align: center;font-size: 12px;padding-top: 7px;list-style: none;float: left;display: inline;margin-right: 7px;width: 94px;height: 31px;background-image: url(../images/help/help_li_bg.jpg);background-repeat: no-repeat;}
.help_ul .li_extra{margin: 0;}
.pinfo_shipping p{line-height: 18px;}
.pinfo_shipping ul li{list-style: none;}
.index_sign_box{padding: 11px 0 0 21px;}
.index_sign_box.p_one{margin-bottom: 10px;}
.index_sign_box.p_two{margin-left: 43px;float: left;display: inline;}
.index_sign_box div{margin-left: 12px;margin-top: -3px;float: left;display: inline;}
#c #r .rbox .affiliate_s a{margin-left: 35px;line-height: 20px;font-size: 12px;}
#gvFaqDefaultMainContent a{line-height: 18px;}
/**--------------2010.04.01------------------*/
.index_sound_pname{position: absolute;left: 78px;top: 13px;line-height: 14px;width: 170px;height: 45px;overflow: hidden;}
.subscribe_btn{width: 60px;height: 21px;margin-bottom: -5px;}
.subscribe_info{position: absolute;top: 28px;left: 75px;text-align: left;}
.subscribe_ff{position: absolute;top: 44px;right: 15px;}
.subscribe_ff a{text-decoration: underline;}
.style_help{margin: 8px 0;border: solid 1px #e1dbf7;text-align: left;padding-bottom: 100px;}
.style_help .style_help_ico{float: left;}
.style_help .style_help_tit{float: left;display: inline;padding: 15px 0 0 23px;color: #ccc6ee;font-weight: bold;font-size: 13px;}
.help_ul a{color: #FFF;}
.help_ul .help_select{height: 31px;background-image: url(../images/help/help_li_bg_hover.jpg);background-repeat: no-repeat;text-decoration: none;cursor: pointer;}
.help_con{margin: 0 19px ;border-left: solid 2px #e9e6f4;border-right: solid 2px #e9e6f4;padding-bottom: 26px;width: 748px;}
.attribsSelect{color: #000;}
.wrapperAttribsOptions select{width: 100px;}
.attr_text input{width: 148px;float: right;display: inline;margin-right: 5px;padding-left: 2px;}
.attr_text{height: 21px;padding: 3px 0 0 5px ;width: 263px;border-bottom: solid 1px #d1e1f5;border-left: solid 1px #d1e1f5;border-right: solid 1px #d1e1f5;color: #4f7bb0;}
.attr_text_tit{background-color: #d1e1f5;width: 265px;text-align: center;margin-top: 10px;color: #4f7bb0;text-align: left;padding-left: 5px;}
#info_shopping{width: 790px;border: 1px solid #d8e5f6;padding-bottom: 50px;margin-top: 20px;margin-bottom: 20px;text-align: left;color: #676666;}
#info_shopping .img{margin-top: 30px;width: 790px;height: 87px;}
#info_shopping .p_title{margin-top: 30px;line-height: 16px;width: 720px;margin-left: 23px;margin-bottom: 0px;}
#info_shopping .p_content{line-height: 16px;margin-top: 0px;margin-left: 23px;width: 720px;}
#h_n_mb_1{width: 324px;height: 349px;}
#h_n_mb_2{width: 159px;height: 175px}
#h_n_mb_3{width: 159px;height: 173px}
.lightbox{filter: Alpha(Opacity=50);opacity: 0.5;background-color: #000000;position: absolute;top: 0;left: 0;}
#head_tags{padding-bottom: 12px;font-weight: bold;text-align: left;}
#head_tags span{padding-left: 8px;padding-right: 12px;}
#head_tags em{padding-left: 13px;font-style: normal;padding-right: 13px;}
#head_tags b{padding-left: 7px;padding-right: 7px;}
#head_tags a:hover{text-decoration: none;color: #ff6600;}
#head_tags a.select{color: #ff6600;}
.messageStackError,.larger{font-size:12px;background-color: #f6f6f6;text-align: left;border: 1px solid #c2c2c2;font-weight: bolder;margin:6px 36px 16px;padding:9px 5px 9px 50px;}
.messageStackError img,.larger img{vertical-align:middle;padding-right:28px;}
.normalprice, .productSpecialPriceSale{text-decoration: line-through;}
.productSpecialPrice, .productSalePrice, .productSpecialPriceSale, .productPriceDiscount{color: #FF0000;}

#calender table{background:#d1e1f5;width:100%;font-size:11px;border-collapse:collapse;text-align:center;}
#calender table th,#calender table td{width:22px;height:21px;border:1px solid #ebf1f7;font-weight:normal;color:#333;}
#calender table th{color:#000;}
#calender table .select{background:#62a0c7;}
#calender table .color{color:#4c77c9;}

#feat_tags{ position:relative; margin-top:4px; padding-bottom:4px; border-bottom:1px dashed #d4e3f5;}
#feat_tags ul{ height:166px;}
#feat_tags ul li.li1{ float:left; width:42px;}
#feat_tags ul li.li2{ float:left; width:723px; padding-top:13px; background-image:url(../images/update_img/feat_conter_bg.jpg); background-repeat:repeat-x; height:153px;}
#feat_tags ul li.li2 .imgs{ float:left; width:90px;}
#feat_tags ul li.li2 .product{ padding-top:6px; width:590px; padding-left:19px; float:left;}
#feat_tags ul li.li2 .product .name{width:440px; line-height:14px; font-size:12px; font-weight:bold;}
#feat_tags ul li.li2 .product .dis{ margin-top:5px; width:600px; height: 30px; overflow: hidden;}
#feat_tags ul li.li2 .product .modle{ margin-top:8px;}
#feat_tags ul li.li2 .product .other{ margin-top:2px;}
#feat_tags ul li.li2 .product .btn{ position:absolute; bottom:19px; right:55px;}
#feat_tags ul li.li3{ float:right; width:27px;}

/**---------------2011.04.15 tags discount---------------**/
#c #l #tags_discount{width:180px;height:337px;position:relative;overflow:hidden;}
#c #l #tags_discount .p_show{width:180px;height:337px;overflow:hidden;}
#c #l #tags_discount .p_show li{float:left;}
#c #l #tags_discount .prev{background:url(../images/news/discount_s_l.gif) 0 0 no-repeat;width:20px;height:20px;position:absolute;top:158px;left:0;cursor:pointer;opacity:0.8;filter:alpha(opacity=80);}
#c #l #tags_discount .next{background:url(../images/news/discount_s_r.gif) 0 0 no-repeat;width:20px;height:20px;position:absolute;top:158px;right:0;cursor:pointer;opacity:0.8;filter:alpha(opacity=80);}

/**---------------2011.07.21 Hottest Categories & shoplink---------------**/
#c #hot_cate{width:790px;height:248px;overflow:hidden;position:relative;}
#c #hot_cate .hc_box{width:695px;height:220px;margin:0 47px;overflow:hidden;}
#c #hot_cate .hc_box ul{height:220px;overflow:hidden;}
#c #hot_cate .hc_box ul li{border-right:1px dashed #d1e1f5;float:left;width:231px;height:200px;margin:10px 0;text-align:center;}
#c #hot_cate .hc_box ul li strong{font-size:12px;color:#003697;}
#c #hot_cate .hc_box ul li p{font-size:12px;padding:0 10px;}
#c #hot_cate .prev{background:url(../images/news/select_l_1.gif) 0 0 no-repeat;cursor:pointer;float:left;width:21px;height:21px;position:absolute;top:100px;left:12px;}
#c #hot_cate .next{background:url(../images/news/select_r_1.gif) 0 0 no-repeat;cursor:pointer;float:right;width:21px;height:21px;position:absolute;top:100px;right:12px;}
#c #hot_cate .prev:hover,#hot_cate .next:hover,#l #hotcate .up:hover,#l #hotcate .down:hover{opacity:0.7;filter:alpha(opacity=70);}

#l #hotcate h3{background:#c4e4f9;font-size:14px;color:#4f7bb0;line-height:28px;}
#l #hotcate h3 img{padding:0 10px;vertical-align:middle;}
#l #hotcate ul{margin-top:7px;}
#l #hotcate ul li{line-height:24px;padding-left:12px;}
#l #hotcate ul li a{font-size:12px;font-weight:bold;}
#l #hotcate #adbox{width:180px;height:218px;overflow:hidden;}
#l #hotcate #adbox ul{margin-top:0;}
#l #hotcate #adbox ul li{float:left;padding-left:0;}
#l #hotcate #adbox ul li img{display:block;}
#l #hotcate .up{background:url(../images/news/up_1.gif) 0 0 no-repeat;cursor:pointer;width:180px;height:8px;}
#l #hotcate .down{background:url(../images/news/down_1.gif) 0 0 no-repeat;cursor:pointer;width:180px;height:9px;}

#l .sidebox #shoplink li{background:url(../images/news/arrow_blue.gif) left center no-repeat;padding-left:10px;}
#l .sidebox #shoplink li a:hover{color:#ff6000;text-decoration:none;}
#l .sidebox #shoplink li#l1{background-position:left 5px;height:auto;}
#l .sidebox #shoplink li#l1 a#a1{background:url(../images/news/arr_f_1.gif) 77px 5px no-repeat;cursor:pointer;}
#l .sidebox #shoplink li#l1 a#a1:hover{color:inherit;}
#l .sidebox #shoplink li#l1 .menu{padding:3px 0;}
#l .sidebox #shoplink li#l1 .menu a{line-height:18px;text-indent:10px;}

/**---------------2011.10.11 community---------------**/
#c #community{background:url(../images/news/bg_community.gif) 0 0 no-repeat;height:107px;position:relative;}
#c #community p,#c #community b{font:bold 14px/18px "Trebuchet MS" ,Trebuchet,verdana,Sans-Serif;}
#c #community a,#c #community b{color:#034e74;}
#c #community p{color:#00a8e1;}
#c #community .inputbox{background:#FFF;border:1px solid #7f9db9;width:137px;margin-bottom:16px;}
#c #community ul li{margin-bottom:5px;}
#c #community ul li a{font-size:10px;line-height:18px;}
