﻿/* CSS Document */
a { color: #333333; text-decoration: none; }
a:hover { color: #73734a; text-decoration: underline; }
#content { height: auto; width: 980px; background: #ffffff; margin: 0px auto; /*margin-top: 10px;*/ padding: 15px 0px 20px; }
#add_step { height: 63px; width: 950px; background: url(http://www.dressilyme.com/Images/ShoppingCartImages/addtocartright.jpg) right bottom no-repeat; margin: auto; }
#add_step img { margin-right: 2px; }
#add_wrap { height: auto; width: 918px; margin: auto; border-bottom: #dddddd 1px solid; border-left: #dddddd 1px solid; border-right: #dddddd 1px solid; padding: 0px 15px; /*margin-bottom: 20px;*/ font-weight: normal; }
.add_tit { height: auto; width: 918px; font-size: 13px; font-weight: bolder; padding: 10px 0px 5px 0px; }
#add_con { height: auto; width: 918px; }
#add_con ul { list-style: none; }
#add_con ul li { height: auto; width: 918px; margin-bottom: 2px; float: left; }
#add_con ul li.add_con_bg { background: #e8e8d5; }
#add_con ul li.add_con_tit { background: #c0c09a; }
#add_con ul li.add_con_tit li { height: 24px; line-height: 24px; font-weight: bolder; }
#add_con ul ul { list-style: none; }
#add_con ul li li { height: 75px; width: auto; margin: 0px; border-right: #ffffff 1px solid; float: left; text-align: center; display: inline; }
.noneOptions { padding-left: 95px; line-height: 60px; }
#add_con ul li li.add_no { width: 60px; line-height: 75px; }
#add_con ul li li.add_item { width: 269px; text-align: left; height: 67px; padding-top: 8px; padding-left: 4px; }
#add_con ul li li.add_item img.left { float: left; margin: 0px 4px; }
#add_con ul li li.add_option { width: 205px; text-align: left; padding-top: 8px; height: 67px; padding-left: 5px; }
#add_con ul li li.add_optionc { width: 205px; text-align: center; padding-top: 8px; height: 67px; padding-left: 5px; }
#add_con ul li li.add_unit { width: 98px; line-height: 75px; color: #87162B; border-bottom: #dddddd 1px dotted; }
#add_con ul li li.add_quan { width: 100px; height: 50PX; line-height: 25px; padding-top: 25PX; border-bottom: #dddddd 1px dotted; }
#add_con ul li li.add_quan input { height: 14px; width: 26px; border: #999999 1px solid; }
.#add_con ul li li.add_option3 { width: 205px; text-align: left; padding-top: 8px; height: 67px; padding-left: 5px; border-bottom: #dddddd 1px dotted; }
#add_con ul li li.add_unit3 { width: 98px; line-height: 75px; color: #87162B; border-bottom: #dddddd 1px dotted; }
#add_con ul li li.add_quan3 { width: 100px; height: 50PX; line-height: 25px; padding-top: 25PX; border-bottom: #dddddd 1px dotted; }
#add_con ul li li.add_quan3 input { height: 14px; width: 26px; border: #999999 1px solid; }
#add_con ul li li.add_sub3 { width: 90px; line-height: 75px; color: #87162B; border-bottom: #dddddd 1px dotted; }
#add_con ul li li.add_remove3 { width: 80px; height: 50PX; padding-top: 25PX; border-bottom: #dddddd 1px dotted; }
#add_con ul li li.add_sub4 { width: 171px !important; line-height: 75px; color: #87162B; border-bottom: #DDDDDD 1px dotted; }
#add_con ul li div.set_list ul li.add_sub4, #add_con ul li div.set_list2 ul li.add_sub4 { border: none; }
#add_con ul li.add_con_bg ul li.add_sub4 { border-bottom: #FFFFFF 1px dotted; }

#add_con ul li li.add_sub { width: 90px; line-height: 75px; color: #87162B; border-bottom: #dddddd 1px dotted; }
#add_con ul li li.add_remove { width: 80px; height: 50PX; padding-top: 25PX; border-bottom: #dddddd 1px dotted; }
.add_option_edit { position: absolute; height: 20px; width: 30px; margin-left: 170px; margin-top: 45px; display: block; z-index: 100; }
.set_no { height: 100%; line-height: 75px; width: 58px; float: left; text-align: center; }
.set_list { height: auto; width: 857px; border: #dddddd 1px dotted; float: left; }

#add_con ul li div.set_list ul li.add_option, #add_con ul li div.set_list2 ul li.add_option { border-bottom: none; }

#add_con ul li div.set_list ul li.add_unit, #add_con ul li div.set_list2 ul li.add_unit { border-bottom: none; }
#add_con ul li div.set_list ul li.add_quan, #add_con ul li div.set_list2 ul li.add_quan { border-bottom: none; }

#add_con ul li div.set_list ul li.add_sub, #add_con ul li div.set_list2 ul li.add_sub { border-bottom: none; }
#add_con ul li div.set_list ul li.add_remove, #add_con ul li div.set_list2 ul li.add_remove { border-bottom: none; }

.set_list2 ul.addbg3 li { background: #f8f8f4; }
.set_list ul.addbg3 li { background: #f8f8f4; }
#add_con ul li.add_con_bg div.set_list { border: #ffffff 1px dotted; }
#add_con ul li li.add_option2 { width: 205px; text-align: left; padding-top: 8px; height: 67px; padding-left: 5px; border-bottom: #ffffff 1px dotted; }
#add_con ul li li.add_unit2 { width: 98px; line-height: 75px; color: #87162B; border-bottom: #ffffff 1px dotted; }
#add_con ul li li.add_quan2 { width: 100px; height: 50PX; line-height: 25px; padding-top: 25PX; border-bottom: #ffffff 1px dotted; }
#add_con ul li li.add_quan2 input { font-size: 11px; padding: 1px; width: 30px; border: #999999 1px solid; }
#add_con ul li li.add_sub2 { width: 90px; line-height: 75px; color: #87162B; border-bottom: #ffffff 1px dotted; }
#add_con ul li li.add_remove2 { width: 80px; height: 50PX; padding-top: 25PX; border-bottom: #ffffff 1px dotted; }
.subtotal { height: auto; width: 918px; margin-top: 10px; border-top: #dddddd 1px solid; padding-top: 10px; }
.subtotal ul { list-style: none; }
.subtotal ul li { height: auto; width: 900px; padding-right: 18px; text-align: right; padding: 4px 0px; }
.subtotal ul li.subprice2 { width: 860px; padding-right: 58px; }
.subtotal ul li img { margin-left: 20px; }
.shippingcost { height: auto; width: 906px; border: #dddddd 1px solid; padding: 10px 5px; margin-bottom: 10px; margin-top: 10px; }
.shippingcost ul { list-style: none; }
.shippingcost ul li { height: auto; width: auto; padding-right: 5px; float: left; }
.shippingcost ul li.shipptit { width: 200px; font-size: 13px; }
.shippingcost ul li.shipping { width: 220px; }
.shippingcost ul li.couty { width: 460px; }
.shippingcost ul li.shipalt { color: #666666; width: 240px; }
.shippingcost ul ul { list-style: none; }
.shippingcost ul li li { height: 20px; width: 145px; text-align: left; float: left; }
.shippingcost ul li.shipping li { width: 220px; padding-right: 0px; }

.shippingcost ul li.shipping li span { float: left; width: 80px; margin-left: 5px; }
.shippingcost ul li.shipping li span.costTotal { width: auto; color: #87162B; float: left; }
.bottom { height: auto; margin-bottom: 10px; width: 918px; margin-bottom: 10px; }
.fla { height: auto; width: 660px; border: #dddddd 1px solid; background: #f3f3ea; float: left; padding: 10px; margin-bottom: 10px; overflow: hidden; }
.fla ul { list-style: none; }
.fla ul li { height: auto; width: 650px; padding-left: 10px; line-height: 20px; }
.fla ul li.flalist { padding-left: 20px; width: 640px; }
#flashcontent { margin-top: 4px; }
.checkout { height: auto; width: 200px; float: left; margin-left: 20px; text-align: right; }

#RecommendImageRound { width: 650px; height: 236px; margin-top: 5px; position: relative; overflow: hidden; text-align: center; background-color: #FFFFFF; border: 1px solid #DDDDDD; }
#RecommendImageRound #Platform { width: 650px; height: 216px; }
#RecommendImageRound #controlPanel { height: 20px; width: 100px; position: absolute; right: 5px; top: 185px; z-index: 300; }

#RecommendImageRound #controlPanel img { cursor: pointer; }

.tit { font-size: 13px; }
.linkcolor1 { color: #333333; text-decoration: underline; }
.linkcolor1 a { color: #333333; text-decoration: underline; }
.linkcolor2 { color: #927219; text-decoration: underline; }
.linkcolor2 a { color: #927219; text-decoration: underline; }
.linkcolor3 { color: #927219; }

.CustomeSize { display: inline; }
.CustomeSize span.customerSizeText { color: #333333; cursor: default; text-decoration: underline; }
.CustomeSize .customer { height: auto; /*width: 205px;*/ width: 260px; line-height: 18px; padding: 4px; margin-top: 15px; display: block; border: #b6b092 1px solid; background: #f8f7f4; position: absolute; z-index: 200; }
.customer dl { margin: 0; padding: 0; }
.customer dl dd { margin-left: 0px; text-indent: 1em; margin-top: 3px; }
.customer dl dd span { width: 60px; text-indent: 0.5em; display: inline-block; background-color: #ffffff; border: 1px solid #DDDDDD; overflow: hidden; }


/* ------------------------------------------------ Shipping Address -------------------------------------------------------- */


#add2_tit { height: 20px; width: 908px; padding-left: 10px; padding-top: 4px; background: #c0c09a; }
#add2_con { height: auto; width: 916px; border: #dddddd 1px solid; background: #fcfcf9; padding-top: 10px; margin-bottom: 10px; }
#add2_con ul { list-style: none; }
#add2_con ul li { height: auto; width: 916px; float: left; line-height: 24px; margin-bottom: 8px; }
#add2_con ul ul { list-style: none; }
#add2_con ul li li { height: auto; width: auto; }
#add2_con ul li li.select, #add2_con ul li li.select2 { width: 33px; height: 24px; }
#add2_con ul li li.select2 { background: url(http://www.dressilyme.com/Images/ShoppingCartImages/IconPlus.jpg) right top no-repeat; }
#add2_con ul li li.add2_note { width: 855px; height: auto; color: #9b7b0b; text-align: left !important; border: #d3bc6d 1px dotted !important; }
#add2_con ul li li.add2_name { width: 855px; height: auto; background: url(http://www.dressilyme.com/Images/ShoppingCartImages/ShippingAddress_bg1.jpg) right top no-repeat; text-align: left; }
#add2_con ul li li.add2_name2 { width: 855px; height: auto; background: url(http://www.dressilyme.com/Images/ShoppingCartImages/ShippingAddress_bg2.jpg) right top no-repeat; text-align: left; }
#add2_con ul li li.add2_name3 { width: 855px; height: auto; background: url(http://www.dressilyme.com/Images/ShoppingCartImages/ShippingAddress_bg3.jpg) right top no-repeat; text-align: left; }
#add2_con ul li li.add2_name4 { width: 855px; height: auto; background: url(http://www.dressilyme.com/Images/ShoppingCartImages/ShippingAddress_bg4.jpg) right top no-repeat; text-align: left; }
#add2_con ul li li strong { margin-left: 10px; }
.add2_shippcon { height: auto; width: 855px; background: url(http://www.dressilyme.com/Images/ShoppingCartImages/ShippingAddress_conbg.jpg) repeat-y; }
.add2_shippcon ul { list-style: none; }
.add2_shippcon ul li { height: auto; width: 850px !important; float: left; }
.add2_shippcon ul ul { list-style: none; }
.add2_shippcon ul li li { height: auto; width: 850px !important; float: left; }
.add2_shippcon ul li li.nameleft { height: auto; width: 120px !important; text-align: right !important; float: left; }
.add2_shippcon ul li li.nameright { height: auto; width: 300px !important; text-align: left !important; padding-left: 20px; float: left; word-wrap: break-word; overflow: hidden; }
.add2_shippbottom { height: auto; width: 855px; margin-bottom: 10px; }

.add2_shippcon2 { height: auto; width: 853px; border-left: #dddddd 1px solid; border-bottom: #dddddd 1px solid; border-right: #dddddd 1px solid; padding-bottom: 10px; }
.add2_shippcon2 ul { list-style: none; }
.add2_shippcon2 ul li { height: auto; width: 850px !important; float: left; }
.add2_shippcon2 ul li.add2_notes { height: auto; width: 800px !important; border: #d3bc6d 1px dotted !important; line-height: 20px; color: #9b7b0b; margin: 10px 0px !important; text-align: left !important; margin-left: 20px !important; padding: 5px !important; }

.add2_shippcon2 ul ul { list-style: none; }
.add2_shippcon2 ul li li { height: auto; width: 850px !important; float: left; padding-top: 5px; }
.add2_shippcon2 ul li li.nameleft { height: auto; width: 120px !important; text-align: right !important; float: left; }
.add2_shippcon2 ul li li.nameright { height: auto; width: 230px !important; text-align: left !important; padding-left: 20px; float: left; }
.add2_shippcon2 ul li li.nameright2 { height: auto; width: 400px !important; text-align: left !important; padding-left: 30px; float: left; word-wrap: break-word; overflow: hidden; }
.add2_shippcon2 ul li li input { border: #dddddd 1px solid; padding: 2px; }
#add2_shippcon3 { border: none !important; width: 855px !important; }
.billing_alt { height: auto; width: 835px; border: #dddddd 1px dotted; text-align: left !important; padding: 5px; }

/* Shipping Addres - Close Begin */
.add2_name2_tit { height: 24px; width: 850px; }
.add2_name2_tit_left { height: 24px; width: 830px; float: left; }
.add2_name2_tit_right { height: 19px; width: 20px; float: left; padding-top: 5px; }
.notes2 { height: auto; width: 840px; border: #d3bc6d 1px dotted; line-height: 20px; color: #9b7b0b; margin: 10px 0px; text-align: left; margin-left: 35px; padding: 5px; display: none; }
.close10 { height: 11px; width: 11px; position: absolute; z-index: 100; margin-left: 830px; }

/* Shipping Address - Close End */

#add2_con2 { height: auto; width: 516px; border: #dddddd 1px solid; background: #fcfcf9; padding-top: 10px; margin-bottom: 10px; }
#add2_tit2 { height: 20px; width: 508px; padding-left: 10px; padding-top: 4px; background: #c0c09a; }
#add2_con2 ul { list-style: none; }
#add2_con2 ul li { height: auto; width: 516px; float: left; line-height: 24px; margin-bottom: 3px; }
#add2_con2 ul ul { list-style: none; }
#add2_con2 ul li li { height: auto; width: auto; word-wrap: break-word; overflow: hidden; }
#add2_con2 ul li li.select { width: 33px; height: 24px; }
#add2_con2 ul li li.add2_name { width: 455px; height: auto; background: url(http://www.dressilyme.com/Images/ShoppingCartImages/ShippingAddress_bg1.jpg) right top no-repeat; text-align: left; }
#add2_con2 ul li li.add2_name2 { width: 455px; height: auto; background: url(http://www.dressilyme.com/Images/ShoppingCartImages/ShippingAddress_bg2.jpg) right top no-repeat; text-align: left; }
#add2_con2 ul li li.add2_name3 { width: 455px; height: auto; background: url(http://www.dressilyme.com/Images/ShoppingCartImages/ShippingAddress_bg3.jpg) right top no-repeat; text-align: left; }
#add2_con2 ul li li strong { margin-left: 10px; }
.add2_shippcon3 { height: auto; width: 455px; }
.add2_shippcon3 ul { list-style: none; }
.add2_shippcon3 ul li { height: auto; width: 450px !important; float: left; word-wrap: break-word; }
.add2_shippcon3 ul ul { list-style: none; }
.add2_shippcon3 ul li li { height: auto; width: 450px !important; float: left; }
.add2_shippcon3 ul li li.nameleft { height: auto; width: 120px !important; text-align: right !important; float: left; }
.add2_shippcon3 ul li li.nameright { height: auto; width: 300px !important; text-align: left !important; padding-left: 20px; float: left; color: #999999; }


#add2_shippcon4 { border: none !important; width: 455px !important; }
#billing_wrap { width: 916px; height: auto; }
#billing_left { width: 516px; height: auto; float: left; }
#billing_right { width: 350px; margin-left: 20px; border: #dddddd 1px dotted; height: auto; float: left; padding: 10px; }
.edit2 { position: absolute; height: 14px; width: 20px; margin-left: 470px; z-index: 100; }
.add2_bottom { height: 47px; width: 918px; margin-bottom: 30px; padding-top: 84px; }
.back { height: 31px; width: 400px; float: left; text-align: right; }
.go { height: 31px; width: 300px; margin-left: 100px; float: left; }
.OrderConfirm_bottom { height: 68px; width: 918px; border-top: #dddddd 1px solid; margin-bottom: 20px; padding-top: 14px; }
.OrderConfirm_bottom .back { height: 31px; width: 400px; float: left; }
.OrderConfirm_bottom .go { height: 31px; width: 300px; margin-left: 100px; float: left; }
#payLatter { float: right; margin-right: 0px; }

/* ---------------------------------------------- Shipping Details ----------------------------------------------------------------- */


.add_con3 { height: auto; width: 918px; margin-bottom: 10px; }
.add_con3 ul { list-style: none; }
.add_con3 ul li { height: auto; width: 918px; margin-bottom: 2px; float: left; }
.add_con3 ul li.add3_con_bg { background: #e8e8d5; }
.add_con3 ul li.add3_con_tit { background: #c0c09a; line-height: 24px; }
#add_comments { height: auto; width: 918px; margin-top: 70px; }
#add_comments_tit { height: auto; width: 490px; font-size: 13px; margin-bottom: 5px; }
#add_comments_con { background: #e8e8d5; height: auto; width: 470px; padding: 10px; line-height: 20px; float: left; }
#add_comments_con a.helpA { text-decoration: underline; color: #8f834e; }
#add_comments_con a.helpA:hover { text-decoration: none; }
#add_comments_con .add_commonts_days { width: 476px; line-height: 18px; padding-left: 2px; }
#add_comments_con .add_commonts_days img { display: block; margin: 2px 0px 0px 4px; cursor: pointer; }
.add_comm_in { border: none; background: url(http://www.DressilyMe.com/Images/ShoppingCartImages/commentsbg.jpg) left top; height: 70px; width: 423px; margin-top: 10px; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; padding: 5px; color: #907218; }


#add_comments2 { background: #e8e8d5; height: auto; width: 896px; padding: 10px; line-height: 20px; font-size: 13px; margin-top: 10px; word-wrap: break-word; }
#add_comments2_con { background: #fff; height: auto; width: 870px; padding: 5px 10px; line-height: 20px; margin-top: 5px; font-size: 11px; color: #907218; }

.add_con3 ul ul { list-style: none; }
.add_con3 ul li li { height: auto; width: auto; margin: 0px; border-right: #ffffff 1px solid; float: left; text-align: center; display: inline; line-height: 24px; }
.add_con3 ul li li.add3_ship { width: 230px; text-align: left; padding-left: 78PX; padding-top: 3px; line-height: 21px; }
.add_con3 ul li li.add3_cost { width: 319px; }

.add_con3 ul li li.add3_shipcost { width: 288px; }
.add_con3 ul li li.add3_coupon { width: 217px; }
.shipping_alt { height: auto; width: 785px !important; border: #dddddd 1px dotted !important; text-align: left !important; padding: 5px; margin-left: 40px !important; margin-top: 4px; margin-bottom: 6px !important; }
.shipping_alt2 { height: auto; width: 785px !important; border: #ffffff 1px dotted !important; text-align: left !important; padding: 5px; margin-left: 40px !important; margin-top: 4px; margin-bottom: 6px !important; }
.shipping_alt_img { width: 16px; float: left; }
.shipping_alt_desc { width: 764px; float: left; padding-left: 5px; }
.shippingcostalt { height: auto; width: 906px; border: #dddddd 1px solid; padding: 10px 5px; margin-bottom: 10px; margin-top: 10px; line-height: 20px; color: #666666; }

/* ------------------------------------- Order Confrim ---------------------------------------------------- */

#add4order { height: auto; width: 910px; margin: 10px 0px; font-size: 13px; font-weight: bolder; line-height: 24px; padding: 5px 0px 5px 6px; border: #dddddd 1px dotted; background: #fcfcf9; }

#add_con4 { height: auto; width: 916px; margin-bottom: 10px; border-bottom: #DDDDDD 1PX solid; border-left: #dddddd 1px solid; border-right: #dddddd 1px solid; padding-bottom: 10px; padding-top: 10px; }
#add_con4 { height: auto; width: 916px; margin-bottom: 10px; }
#add_con4 ul { list-style: none; }
#add_con4 ul li { height: auto; width: 916px; margin-bottom: 6px; float: left; }
#add_con4 ul li.add3_con_bg { background: #e8e8d5; }
#add_con4 ul li.add3_con_tit { background: #c0c09a; line-height: 24px; }

#add_con4 ul ul { list-style: none; }
#add_con4 ul li li { height: auto; width: auto; margin: 0px; border-right: #ffffff 1px solid; float: left; text-align: center; display: inline; line-height: 24px; }
#add_con4 ul li li.add4_ship { width: 128px; text-align: left; padding-left: 80PX; padding-top: 3px; line-height: 21px; }
#add_con4 ul li li.add4_cost { width: 369px; }

#add_con4 ul li li.add3_shipcost { width: 288px; }
#add_con4 ul li li.add4_pay { width: 369px; text-align: left; }
.subtotal ul li.method { border: #dddddd 1px solid; padding: 4px 0px; margin: 4px 0px; text-align: left; width: 890PX; padding-left: 20PX; height: 20px; }
.noCoupon { height: auto; width: 918px; }
.noCoupon ul li.method { border: #dddddd 1px solid; padding-top: 6px; margin: 10px 0; text-align: left; padding-left: 20px; width: 890px; height: 20px; }
.noCoupon ul li.method a:hover { color: #8f834e; text-decoration: none; }
.hoverspan { text-decoration: none; }
.method1 { height: auto; width: 717px; display: block; float: left; }
.method2 { height: auto; width: 153px; display: block; float: left; }

.shipping_alt3 { height: auto; width: 785px !important; border: #dddddd 1px dotted !important; text-align: left !important; padding: 5px; margin-left: 40px !important; margin-top: 4px; margin-bottom: 6px !important; background: #fcfcf9; }
.shipping_alt3 table { width: 510px; border-collapse: collapse; border-color: #D3D3C9; border-style: solid; border-width: 1px 0 0 1px; margin-top: 2px; margin-bottom: 5px; margin: 2px 0px 5px 35px; }
.shipping_alt3 table th { text-align: right; width: 100px; padding: 2px; border-style: solid; border-color: #D3D3C9; border-width: 0 1px 1px 0; }
.shipping_alt3 table td { padding: 2px; border-style: solid; border-color: #D3D3C9; border-width: 0 1px 1px 0; }
.shipping_alt4 { height: auto; width: 865px !important; border: #dddddd 1px dotted !important; text-align: left !important; padding: 5px; margin-left: 20px !important; margin-top: 4px; margin-bottom: 6px !important; color: #666666; }
.add4_dress { height: auto; width: 918px; margin-top: 10px; margin-bottom: 10px; }
.add4_dress_l { height: auto; width: 453px; float: left; }
.add4_dress_tit { height: 20px; width: 443px; padding-left: 10px; background: #e9e8d6; padding-top: 4px; }
.add4_dress_con { height: auto; width: 451px; border-bottom: #dddddd 1px solid; border-left: #dddddd 1px solid; border-right: #dddddd 1px solid; background: #fcfcf9; }
.add4_dress_con ul { list-style: none; }
.add4_dress_con ul li { height: auto; width: 435px !important; padding-left: 16px; line-height: 24px; word-wrap: break-word; }
.add4_dress_r { height: auto; width: 453px; float: left; margin-left: 12px; }
.add4_dress_con2 { height: auto; width: 451px; border-bottom: #dddddd 1px solid; border-left: #dddddd 1px solid; border-right: #dddddd 1px solid; background: #fcfcf9 url(http://www.DressilyMe.com/Images/ShoppingCartImages/Icon_Suo.jpg) bottom center no-repeat; color: #999999; }
.add4_dress_con2 ul { list-style: none; }
.add4_dress_con2 ul li { height: auto; width: 435px !important; padding-left: 16px; line-height: 24px; word-wrap: break-word; }

.coupon { height: auto; width: 918px; margin-top: 10px; margin-bottom: 10px; }
.coupon_tit { height: 24px; width: 918px; }
.coupon_tit_c { height: 20px; width: 70px; border-top: #dddddd 1px solid; border-right: #dddddd 1px solid; border-left: #dddddd 1px solid; background: #e9e8d6; margin-left: 10px; text-align: center; padding-top: 3px; }
.coupon_con { height: auto; width: 916px; border: #dddddd 1px solid; padding-bottom: 10px; }
.coupon_con ul { list-style: none; }
.coupon_con ul li { height: auto; line-height: 24px; margin-left: 10px; margin-right: 10px; width: 890px; float: left; padding-left: 6px; display: inline; }
.coupon_con ul ul { list-style: none; }
.coupon_con ul li li { height: auto; width: 177px; float: left; border-right: #ffffff 1px solid; text-align: center; margin: 0px; padding: 0px; }
.coupon_con ul li li img { margin-top: 3px; }
.coupon_con ul li.couponconbg { background: #e9e8d6 !important; }
.coupon_con ul li.couponconbg2 { background: #fcfcf9 !important; }
.paylRight { float: left; height: 35px; width: 300px; }
.cashacont { height: auto; width: 918px; margin-bottom: 10px; }

.cashacount_t { height: 20px; width: 906px; padding-left: 10px; padding-top: 4px; background: #e9e8d6; font-size: 13px; border: #dddddd 1px solid; border-bottom: none; }
.cashacount_content { height: auto; width: 906px; border: #dddddd 1px solid; border-top: none; padding-top: 10px; margin-bottom: 10px; padding-bottom: 10px; padding-left: 10px; line-height: 22px; }

/* ---------------------------------------------- OrderPayReview ----------------------------------------------------------------- */
#coupon_con1 { background: #fcfcf9; padding: 5px 0px; }
.coupon_con ul li.bian { height: auto; border: #dddddd 1px solid; width: 888px; padding: 5px 0px; background: #ffffff; }
.coupon_con ul li li.couleft { height: auto; width: 120px; text-align: right !important; }
.coupon_con ul li li.couright { height: auto; width: 700px; padding-left: 20px; text-align: left !important; }

/* ------------------------------------------------ Edit Billing Address ---------------------------------------------------------- */
.edit_wrap { width: 406px; height: auto; padding: 0px 10px; }
.edit_tit { width: 406px; height: auto; border-top: 1px solid #FFFFFF; border-left: 1px solid #FFFFFF; }
.edit_tit ul { list-style: none; }
.edit_tit ul li { width: auto; height: 26px; padding-top: 4px; float: left; }
.edit_tit ul li.edit_left { width: 100px; height: 26px; padding-top: 4px; float: left; text-align: right; }
.edit_tit ul li.edit_right { margin-left: 20px; width: 260px; height: 26px; padding-top: 8px; float: left; }
.edit_tit ul li.edit_right input { border: #dddddd 1px solid; padding: 2px; }
.edit_titl { width: 390px; height: 19px; float: left; font-size: 13px; padding-top: 14px; }
.edit_titr { width: 16px; height: 24px; padding-top: 5px; line-height: 20px !important; float: left; }
.edit_color_tit { height: auto; width: 406px; padding-top: 5px; border-bottom: #dddddd 1px dotted; }
.edit_Title_txt { height: auto; width: 406px; margin-bottom: 5px; }
.edit_color_First { height: auto; width: 406px; border-bottom: #dddddd 1px dotted; }

.colorDisplay { height: 14px; width: 14px; line-height: 14px; background: #999900; border-top: #ececec 1px solid; border-left: #e4e4e4 1px solid; border-right: #878787 1px solid; border-bottom: #646464 1px solid; }
.colorDisplay img { margin: 0px; }

.edit_color_titl { height: 24px; width: auto; padding: 0px; line-height: 24px; padding-left: 2px; }
.edit_color { width: 406px; height: auto; border: #dddddd 1px solid; margin-top: -1px; background: #ffffff; }
.edit_color ul { margin: 0px; padding: 0px; list-style: none; }
.edit_color ul li { margin: 0px; padding: 0px; float: left; height: 11px; width: 11px; padding: 3px; margin-left: 2px; margin-top: 5px; }
.edit_color ul li span { display: block; height: 9px; width: 9px; border: #939292 1px solid; background: #FFFFFF; line-height: 6PX !important; font-size: 6PX; }
.edit_color ul li.cardbg { background: #b9b9b9; }
.edit_sizetit { height: 25px; width: 350px; padding-top: 5px; padding-left: 2px; line-height: 12px !important; }
.edit_sizetit ul { list-style: none; }
.edit_sizetit ul li { float: left; line-height: 20px; padding-right: 15px; margin-left: 3px; }
.edit_sizetit ul li.SalePrice { color: #87162B; font-size: 12px; font-weight: bold; }
.edit_sizetit ul li.rdoSizeChoose { padding-right: 0px; }
.edit_sizetit ul li.rdoSizeChoose input { border: none; vertical-align: middle; }
.edit_sizecon { height: auto; width: 350px; line-height: 30px; padding: 5px 0px; }
.edit_sizecon ul { list-style: none; }
.edit_sizecon ul li { height: 20px; width: 340px; line-height: 20px !important; padding-left: 6px; margin-bottom: 3px; }
.edit_sizecon ul li input { width: 60px; font-size: 11px; padding: 1px; border: #dddddd 1px solid; }

.edit_sub { height: 20px; width: 370px; line-height: 20px !important; padding-left: 6px; padding-right: 20px; margin-bottom: 3px; text-align: right; margin: 8px 0px; }
.selectcolor { height: 11px; padding-left: 10px; margin-left: 2px; border: #dddddd 1px solid; background-color: Teal; }
.edit_no { height: 77px; line-height: 25px; width: 50px; float: left; text-align: center; }
.edit_content { height: auto; width: 350px; float: left; padding-bottom: 5px; }
.bgTitle2 { height: 14px; width: 350px; margin: 0px; margin-top: -5px; padding: 0px !important; background: url(http://www.dressilyme.com/Images/bgShopBagSizeChooseTitle.gif) left bottom no-repeat; }
.bgTitle { height: 14px; width: 350px; margin: 0px; margin-top: -5px; padding: 0px !important; background: url(http://www.dressilyme.com/Images/bgShopBagSizeChooseTitle2.gif) left bottom no-repeat; }
.customer { height: auto; width: 340px; border: #b6b092 1px solid; border-top: none; padding: 4px; line-height: 23px; background: #f8f7f4; }
.customer td { height: 23px; padding-left: 10px; }
.customer input { width: 60px; border: 1px solid #D9D9D7; font-size: 11px; color: #000000; padding: 1px; }
.customer2 { height: auto; width: 340px; border: #b6b092 1px solid; padding: 4px; line-height: 23px; border-top: none; background: #f8f7f4; }
.customer2 td { height: 23px; padding-left: 5px; padding-right: 5px; }
.customer2 td.StandChoose { width: 16px; padding-left: 10px; vertical-align: middle; }
.customer2 td span.spnStandChoose { width: 150px; display: block; cursor: pointer; }
.customer2 td.StandChoose div { padding: 4px; background: url(http://www.DressilyMe.com/images/IconSizeChoose.gif) no-repeat center center; cursor: pointer; }
.customer2 tr.currentFlag { background: #EFEDE4; }
.customer2 tr.currentFlag td.StandChoose div { padding: 4px; background: url(http://www.DressilyMe.com/images/IconSizeChooseCurrent.gif) no-repeat center center; cursor: pointer; }

.sizeHelpDoc { margin-left: 210px; margin-top: 0px; padding: 0px 6px 2px 22px; background: url(http://www.dressilyme.com/Images/ShoppingCartImages/information.gif) no-repeat 1px 2px; z-index: 120px; }
.chooseSize { color: #73734A; cursor: pointer; text-decoration: underline; }
/*
#xian
{
	border-bottom: #dddddd 1px dotted;
}*/

/* ------------------------------------------- Pay Successs ----------------------------------------------*/
.paypal { width: 648px; border: #dddddd 1px solid; background: #fcfcf9; margin: 0px auto; padding: 5px 10px; margin-top: 60px; margin-bottom: 220px; }
.paypal ul { list-style: none; }
.paypal ul li { height: auto; width: 648px; padding: 5px 0px; line-height: 24px; }
.paypal ul li.pay_continue { text-align: right; padding-right: 40px; width: 600px; }

/* ----------------------------------------------------------------------------------------------------------------*//* ---------->>> global settings needed for thickbox <<<-----------------------------------------------------------*//* ----------------------------------------------------------------------------------------------------------------*/* { padding: 0; margin: 0; }
/* ----------------------------------------------------------------------------------------------------------------*//* ---------->>> thickbox specific link and font settings <<<------------------------------------------------------*//* ----------------------------------------------------------------------------------------------------------------*/#TB_window { font: 12px Arial, Helvetica, sans-serif; color: #333333; }
#TB_secondLine { font: 10px Arial, Helvetica, sans-serif; color: #666666; }
#TB_window a:link { color: #666666; }
#TB_window a:visited { color: #666666; }
#TB_window a:hover { color: #000; }
#TB_window a:active { color: #666666; }
#TB_window a:focus { color: #666666; }
/* ----------------------------------------------------------------------------------------------------------------*//* ---------->>> thickbox settings <<<-----------------------------------------------------------------------------*//* ----------------------------------------------------------------------------------------------------------------*/#TB_overlay { position: fixed; z-index: 100; top: 0px; left: 0px; height: 100%; width: 100%; }
.TB_overlayMacFFBGHack { background: url(macFFBgHack.png) repeat; }
.TB_overlayBG { background-color: #000; filter: alpha(opacity=50); -moz-opacity: 0.50; opacity: 0.50; }
* html #TB_overlay { /* ie6 hack */ position: absolute; height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px'); }
#TB_window { position: fixed; background: #ffffff; z-index: 10004; color: #000000; display: none; border: 4px solid #525252; text-align: left; top: 50%; left: 50%; }
* html #TB_window { /* ie6 hack */ position: absolute; margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px'); }
#TB_window img#TB_Image { display: block; margin: 15px 0 0 15px; border-right: 1px solid #ccc; border-bottom: 1px solid #ccc; border-top: 1px solid #666; border-left: 1px solid #666; }
#TB_caption { height: 25px; padding: 7px 30px 10px 25px; float: left; }
#TB_closeWindow { height: 25px; padding: 11px 25px 10px 0; float: right; }
#TB_closeAjaxWindow { padding: 7px 10px 5px 0; margin-bottom: 1px; text-align: right; float: right; }
#TB_ajaxWindowTitle { float: left; padding: 7px 0 5px 10px; margin-bottom: 1px; }
#TB_title { background-color: #e8e8e8; height: 27px; }
#TB_ajaxContent { clear: both; padding: 2px 15px 15px 15px; overflow: auto; text-align: left; line-height: 1.4em; }
#TB_ajaxMessage { margin: 0; padding: 0; }
#Message { border: 1px solid #9BDF70; width: 380px; height: 144px; color: #222222; }
#MessageBoxTitle { width: 380px; height: 25px; border-bottom: 1px solid #9BDF70; background-color: #F0FBEB; }
#MessageBoxTitle_Text { height: 25px; line-height: 25px; width: 200px; margin-left: 8px; font-weight: bold; overflow: hidden; float: left; }
#MessageBoxTitle_Close { height: 25px; text-align: right; line-height: 25px; width: 130px; margin-right: 8px; float: right; }

#MessageBox { width: 364px; border: 1px solid #CCEFB9; margin: 7px 7px 7px 7px; height: 70px; vertical-align: top; }
#MessageTitle { width: 364px; height: 40px; line-height: 40px; font-size: 15px; }

.colorchart{width:216px;border:1px solid #ababab;background:#f9f9f9;z-index:10004;position:absolute; display:none}
.colorcard{width:200px;line-height:6px;padding-left:5px;padding-bottom:10px;margin-left: 5px;border:1px solid #a6a6a6;background-color:#FFFFFF; float:left;}
.colorcard li{float:left;margin-top:3px;padding:2px;width:18px;height:18px;}
.colorcard li.cardbg{float:left;margin-top:3px;padding:2px;width:18px;height:18px;background:none repeat scroll 0 0 #B9B9B9;}
.colorcard li.cardbgActive{float:left;margin-top:3px;padding:2px;width:18px;height:18px;background:none repeat scroll 0 0 #B9B9B9;}
.colorcard li span{ display:block;height:16px;width:16px;cursor: pointer;border:1px solid #939292;}
.colorchart p{color: #666666; margin:0px; padding:0 5px; font-weight:normal;}
.colorchart .colortext{padding: 5px;}
.colorchart a{ text-decoration:underline;}
.colorchart p.Title{background:url(http://www.dressilyme.com/images/details/Review.gif) no-repeat -160px -71px;line-height:21px;text-indent:-999em;margin:0px; }
.colorchart p.Title a{float:right;display:block;width:16px;height:16px; background:url(http://www.dressilyme.com/images/details/Review.gif) 0 -68px; margin-top:2px;cursor:pointer;}
