html,body {  margin:0; font-size:12px;height:100%; min-width:874px;}
img{border:0; text-align:center;}
.main{height:593px; overflow:hidden;}

.head{width:874px;height:90px; margin:0 auto; background:url(../../images/DiyRing/logo_pic.gif) no-repeat center top;overflow: hidden;}

.mbox{width:874px; height:384px; margin:0 auto; padding-left:100px;}

.mbox .left{width:179px; height:364px; padding-top:20px; float:left; background:url(../../images/DiyRing/inner_01_10.gif) no-repeat right; overflow:hidden;}
.mbox .left ul{ margin:0; padding:0;}
.mbox .left ul li{list-style:none; padding-bottom:4px;}




.mbox .right{width:695px; height:384px; float:left; top:-1000px; overflow:hidden;}
.mbox .right p.cent{ text-align:center; margin:0; padding:0;}
.mbox .right .slt{ height:35px; background:url(/images/DiyRing/pic_slt.png) no-repeat; padding-left:380px;}
.mbox .right .slt input{ margin-top:14px; margin-right:32px;}
.mbox .right .slt input.lst{margin-right:60px;}
.mbox .right .tt{height:25px; border:1px solid #827B7E; color:#000;}
.mbox .right .tt ul{margin:0;padding:0;}
.mbox .right .tt ul li{float:left; list-style:none; line-height:25px; width:56px; text-align:center; background:url(../../images/DiyRing/inner_01_223.gif) no-repeat right;}
.mbox .right .tt ul li.sed{width:83px;}
.mbox .right .tt ul li.thd{width:95px;} 
.mbox .right .tt ul li.bobg{background:none;}
.mbox .right .tb{line-height:28px; height:28px; color:#ED70C0; padding:0 20px; border:1px solid #827B7E; background:url(../../images/DiyRing/bt_pic_01.png) no-repeat;}
.mbox .right .tb span{ font-weight:bold; color:#000;}
.mbox .right .slip_box{height:243px; border-right:1px solid #827B7E; border-left:1px solid #827B7E; color:#000; background:url(../../images/DiyRing/bt_pic_02.png) no-repeat;}
.mbox .right .slip_box input.top{top:0px; position:relative; text-align:center;}
.mbox .right .slip_box input.bottom{top:168px;*top:161px;_top:161px; position:relative; text-align:center;}
.mbox .right .slip_box img.up{z-index:3; top:0px; position:relative; cursor:hand;}
.mbox .right .slip_box img.down{z-index:3; top:162px;position:relative; cursor:hand;}

.mbox .right .slip_box .divUp1{visibility:hidden; z-index:2;width:54px;height:7px;BACKGROUND-COLOR: #000000;filter:Alpha(Opacity='20');font-size:7px; position:absolute;top:85px;}
.mbox .right .slip_box .divDown1{visibility:hidden; z-index:2;width:54px;height:10px;BACKGROUND-COLOR: #000000;filter:Alpha(Opacity='20');font-size:10px; position:absolute;top: 272px;}
.mbox .right .slip_box .divUp2{visibility:hidden; z-index:2;width:81px;height:7px;BACKGROUND-COLOR: #000000;filter:Alpha(Opacity='20');font-size:7px; position:absolute;top:85px;}
.mbox .right .slip_box .divDown2{visibility:hidden; z-index:2;width:81px;height:10px;BACKGROUND-COLOR: #000000;filter:Alpha(Opacity='20');font-size:10px; position:absolute; top:272px;}
.mbox .right .slip_box .divUp3{visibility:hidden; z-index:2;width:54px;height:7px;BACKGROUND-COLOR: #000000;filter:Alpha(Opacity='20');font-size:7px; position:absolute; top:85px;}
.mbox .right .slip_box .divDown3{visibility:hidden; z-index:2;width:54px;height:10px;BACKGROUND-COLOR: #000000;filter:Alpha(Opacity='20');font-size:10px; position:absolute; top:272px;}
.mbox .right .slip_box .divUp4{visibility:hidden; z-index:2;width:54px;height:7px;BACKGROUND-COLOR: #000000;filter:Alpha(Opacity='20');font-size:7px; position:absolute; top:85px;}
.mbox .right .slip_box .divDown4{visibility:hidden; z-index:2;width:54px;height:10px;BACKGROUND-COLOR: #000000;filter:Alpha(Opacity='20');font-size:10px; position:absolute; top:272px;}
.mbox .right .slip_box .divUp5{visibility:hidden; z-index:2;width:54px;height:7px;BACKGROUND-COLOR: #000000;filter:Alpha(Opacity='20');font-size:7px; position:absolute; top:85px;}
.mbox .right .slip_box .divDown5{visibility:hidden; z-index:2;width:54px;height:10px;BACKGROUND-COLOR: #000000;filter:Alpha(Opacity='20');font-size:10px; position:absolute; top:272px;}
.mbox .right .slip_box .divUp6{visibility:hidden; z-index:2;width:54px;height:7px;BACKGROUND-COLOR: #000000;filter:Alpha(Opacity='20');font-size:7px; position:absolute;top:85px;}
.mbox .right .slip_box .divDown6{visibility:hidden; z-index:2;width:54px;height:10px;BACKGROUND-COLOR: #000000;filter:Alpha(Opacity='20');font-size:10px; position:absolute;top:272px;}
.mbox .right .slip_box .divUp7{visibility:hidden; z-index:2;width:54px;height:7px;BACKGROUND-COLOR: #000000;filter:Alpha(Opacity='20');font-size:7px; position:absolute;top:85px;}
.mbox .right .slip_box .divDown7{visibility:hidden; z-index:2;width:54px;height:10px;BACKGROUND-COLOR: #000000;filter:Alpha(Opacity='20');font-size:10px; position:absolute; top:272px;}
.mbox .right .slip_box .divUp8{visibility:hidden; z-index:2;width:54px;height:7px;BACKGROUND-COLOR: #000000;filter:Alpha(Opacity='20');font-size:7px; position:absolute;top:85px;}
.mbox .right .slip_box .divDown8{visibility:hidden; z-index:2;width:54px;height:10px;BACKGROUND-COLOR: #000000;filter:Alpha(Opacity='20');font-size:10px; position:absolute; top:272px;}
.mbox .right .slip_box .divUp9{visibility:hidden; z-index:2;width:54px;height:7px;BACKGROUND-COLOR: #000000;filter:Alpha(Opacity='20');font-size:7px; position:absolute; top:85px;}
.mbox .right .slip_box .divDown9{visibility:hidden; z-index:2;width:54px;height:10px;BACKGROUND-COLOR: #000000;filter:Alpha(Opacity='20');font-size:10px; position:absolute;  top:272px;}
.mbox .right .slip_box .divUp0{visibility:hidden; z-index:2;width:103px;height:7px;BACKGROUND-COLOR: #000000;filter:Alpha(Opacity='20');font-size:7px; position:absolute;top:85px;}
.mbox .right .slip_box .divDown0{visibility:hidden; z-index:2;width:103px;height:10px;BACKGROUND-COLOR: #000000;filter:Alpha(Opacity='20');font-size:10px; position:absolute;top:272px;}

.mbox .right .slip_box .divVisible{visibility:hidden; top:65; BACKGROUND-COLOR: #000000;filter:Alpha(Opacity='50'); position:absolute; z-index:5;width:54px;height:238px;}
.mbox .right .slip_box .divVisible1{visibility:hidden; top:65; BACKGROUND-COLOR: #000000;filter:Alpha(Opacity='50'); position:absolute; z-index:5;width:103px;height:238px;}

.mbox .right .slip_box .column_01{ float:left; width:54px; height:238px; margin-top:3px; padding-right:2px;}
.mbox .right .slip_box .column_02{ float:left; width:54px; height:238px; margin-top:3px; padding-right:2px;background:url(../../Images/DiyRing/bt_pic_03.png) no-repeat;}
.mbox .right .slip_box .column_02 input{width:52px;*width:50px;_width:50px;height:14px; border:1px #A95F8E solid;}
.mbox .right .slip_box .column_03{ float:left; width:81px; height:238px; margin-top:3px; padding-right:2px;background:url(../../images/DiyRing/bt_pic_04.png) no-repeat;}
.mbox .right .slip_box .column_03 input{width:79px;*width:77px;_width:77px;height:14px; border:1px #A95F8E solid;}
.mbox .right .slip_box .column_04{ float:left; width:54px; height:238px; margin-top:3px; padding-right:2px;background:url(../../images/DiyRing/bt_pic_05.png) no-repeat;}
.mbox .right .slip_box .column_04 input{width:52px;*width:50px;_width:50px;height:14px; border:1px #A95F8E solid;}
.mbox .right .slip_box .column_05{ float:left; width:54px; height:238px; margin-top:3px; padding-right:2px;background:url(../../images/DiyRing/bt_pic_06.png) no-repeat;}
.mbox .right .slip_box .column_05 input{width:52px;*width:50px;_width:50px;height:14px; border:1px #A95F8E solid;}
.mbox .right .slip_box .column_06{ float:left; width:54px; height:238px; margin-top:3px; padding-right:2px;background:url(../../images/DiyRing/bt_pic_07.png) no-repeat;}
.mbox .right .slip_box .column_06 input{width:52px;*width:50px;_width:50px;height:14px; border:1px #A95F8E solid;}
.mbox .right .slip_box .column_07{ float:left; width:103px; height:238px; margin-top:3px; background:url(../../images/DiyRing/bt_pic_08.png) no-repeat;}
.mbox .right .slip_box .column_07 input{width:101px;*width:99px;_width:99px;height:14px; border:1px #A95F8E solid;}










.menu{border-bottom:#88787F 1px solid;border-top:#88787F 1px solid;}
.menu .inner{width:874px; height:70px;margin:0 auto; background:url(../../images/DiyRing/inner_01_13.gif) repeat-x;}
.menu .inner ul{margin:0;padding:0;}

.menu .inner ul li{float:left; list-style:none;margin:0; padding-left:2px;}
.menu .inner ul li.nopd{padding-left:0;}
.menu .inner ul li img{display:block;}

.bt_nav{width:874px; height:43px; margin:0 auto; padding-top:18px; background:url(../../images/DiyRing/inner_01_23.gif) no-repeat top center; color:#FFF;}
.bt_nav a{color:#FFF;}
.bt_nav ul{margin:0 auto;padding:0; width:518px;}
.bt_nav ul li{ list-style:none; float:left; line-height:14px; border-right:1px solid #FFF; padding:0 10px;}
.bt_nav ul li.noline{ border-right:none;}

.foot{ text-align:center; color:#B34F71; padding-bottom:20px;}
.foot a{color:#B34F71; text-decoration:none;}
.foot a:hover{text-decoration: underline;}
.foot img{margin:10px 5px;}
.foot p{padding:4px; margin:0;}

/*search result box*/
.search_box{ width:735px;height:420px;border:3px #887F82 solid; float:left; background:#FFFFFF; color:#333333; margin-left:50;*margin-left:50;_margin-left:50; }
.search_box h1{font-size:12px; color:#333333; margin:0; padding:3px 0 2px 10px; text-align:left;}
.search_box h1 span{color:#6600CC;text-align:left;}
.search_box h1 img{ float:right; margin:-16px 2px 0 0;}
.search_box .box_t{background:url(../../images/DiyRing/inner_01_02_3.gif) repeat-x;height:26px; line-height:26px; color:#333333;}
.search_box .box_t img{vertical-align:middle;_margin-top:2px; margin-left:2px;}
.search_box .box_t ul{margin:0; padding:0;}
.search_box .box_t ul li{ list-style:none; float:left;text-align:center; color:#333333; background:url(../../images/DiyRing/inner_01_02_5.gif) no-repeat right;}
.search_box .box_t ul li.sss{width:65px;}
.search_box .box_t ul li.ssa{width:93px;}
.search_box .box_t ul li.nobg{ background:none;}
.search_box .lst{height:320px; width:730px; overflow-x:hidden; float:left;}
.search_box .lst td{width:51px; text-align:center; line-height:32px; color:#333333;}
.search_box .lst tr{border-bottom:1px dotted #656565;}
.search_box .lst  ul{ margin:0 0 0px 0;padding:11px 0 0 0;width:730px;border-bottom:1px dashed #656565;height:35px;}
.search_box .lst  ul li{float:left;color:#333333;text-align:center; list-style:none;margin-top:-3px;}
.search_box .lst  ul li.sss{width:65px;}
.search_box .lst  ul li.ssa{width:88px;}
.search_box .lst  ul li.ssb{width:88px;}
.search_box .lst  ul.on li.ssb{ color:#FFFF66; font-weight:bold;}
.search_box .lst  ul li input{ margin-top:-4px;}
.search_box .lst  ul.on{background:#C082B4;}
.search_box .lst  ul.on li{float:left; color:#FFFFFF;text-align:center; list-style:none;}


.search_box .bxb{height:22px;*height:24px;_height:25px; padding-top:10px; background:#E9E9E9; color:#333333;}
.search_box .bxb img{margin-left:16px; vertical-align: middle;}
.search_box .bxb input{vertical-align:middle; height:14px; margin-top:-4px; width:20px;}
.search_box .bxb a{color:#333333;}
.search_box .bxb a.pd1{ margin:0 10px;}
.search_box .bxb a.pd2{ margin-right:20px;}

.hd_wd{width:202px;border:3px #914471 solid; background:#fff; padding:5px; float:left;}
.hd_wd ul{margin:0;padding:0;}
.hd_wd ul li{list-style:none; line-height:18px; padding-left:-10px;}
.hd_wd ul li.grey{ background: #E6E6E6;}
.hd_wd ul li span{font-weight:bold; display:block; width:95px; float:left; background:url(../../images/DiyRing/pic_dt.gif) no-repeat right;}

/*pop window*/
.ppwd{
width:861px;
z-index:99;
left:48%;/*FF IE7*/
top:305px;/*FF IE7*/
margin-left:-425px!important;/*FF IE7 该值为本身宽的一半 */
position:fixed;/*FF IE7*/
position:absolute;/*IE6*/
display:none;
text-align:center;
vertical-align:middle;

}
.grey_bg {
background-color:#000;
width: 100%;
height: 200%;
left:0;
top:0;/*FF IE7*/
filter:alpha(opacity=50);/*IE*/
opacity:0.5;/*FF*/
z-index:50;
position:fixed;/*FF IE7*/
position:absolute;/*IE6*/
_top:expression(eval(document.compatMode &&
     document.compatMode=='CSS1Compat') ?
     documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/2 :/*IE6*/
     document.body.scrollTop + (document.body.clientHeight - this.clientHeight)/2);/*IE5 IE5.5*/
display:none;
}

/*contrast box*/
.contrast_box{ width:689px;height:453px;border:3px #914471 solid; float:left; background:#161213;margin-left:166px;*margin-left:166px;_margin-left:83px;}
.contrast_box h1{font-size:12px; color:#333333; margin:0; padding:3px 0 2px 10px; border-bottom:1px solid #914471; text-align:left;}
.contrast_box h1 span{color:#6600CC;}
.contrast_box h1 img{ float:right; margin:-16px 2px 0 0;}
.contrast_box .bxb{height:22px;*height:24px;_height:25px; padding-top:10px; background:#351F2B;}
.contrast_box .bxb img{margin-left:16px;}
.contrast_box ul{margin:40px 10px 10px 10px;*margin:40px 10px 10px 10px;_margin:40px 5px 10px 5px; padding:0; float:left;}
.contrast_box ul li{ list-style:none; line-height:22px;width:100px; font-weight:bold; color:#D9B9EF;text-align:center; background:url(../../images/DiyRing/inner_01_04_3.gif.gif) no-repeat;}
.contrast_box .c_contant{ width:560px; float:left; overflow:auto;height:390px}
.contrast_box .c_contant table{background:url(../../images/DiyRing/inner_01_04_4.gif) repeat-x; table-layout:fixed;}
.contrast_box .c_contant td{color:#FFF; padding:0 40px;*width:100px;_width:100px;*padding:0 20px;_padding:0 20px;line-height:22px; background:url(../../images/DiyRing/inner_01_04_5.gif) no-repeat bottom; text-align:center;}
.contrast_box .c_contant td.tt{ background:none; height:38px; text-align:right;}
.contrast_box .c_contant td.bt{ background:none; height:20px;}
.contrast_box .c_contant td img{margin:3px;}

/*diamond detail*/
.mbox .right .diamond_dtl{border:0px solid #887F82;  padding:5px; color:#333333; overflow:hidden; height:274px;}
.mbox .right .diamond_dtl .pic{ width:261px;height:264px; float:left;}
.mbox .right .diamond_dtl .pic .ds_1{ padding-left:108px; margin-top:50px;}
.mbox .right .diamond_dtl .pic .ds_2{ padding-left:7px;margin-top:72px;}
.mbox .right .diamond_dtl ul{margin:0;padding:0 10px; float:left;}
.mbox .right .diamond_dtl ul li{list-style:none;height:18px; padding:4px 0; width:204px;}
.mbox .right .diamond_dtl ul li img{_margin:-3px 0;}
.mbox .right .diamond_dtl ul li.title{font-size:14px; font-weight:bold; border-bottom:1px dashed #333333;}
.mbox .right .diamond_dtl ul li.line{border-bottom:1px dashed #333333;}
.mbox .right .diamond_dtl .details{height:264px; width:231px;border:1px solid #957AA3; float:left; }
.mbox .right .diamond_dtl .details ul{ margin:0; padding:0;}
.mbox .right .diamond_dtl .details ul li{ list-style:none; border-bottom:1px dashed #656565; width:100%; padding:0 10px; line-height:23px; height:auto; background-color:White;}
.mbox .right .diamond_dtl .details ul li.t1{font-weight:bold; background:url(../../images/DiyRing/inner_01_04_29.gif) repeat-x; line-height:23px;border-bottom:none;}
.mbox .right .diamond_dtl .details ul li.none{border-bottom:none; }
.mbox .right .diamond_dtl .details ul li span{display:block; float:left;}
.mbox .right .diamond_btm{ height:132px; background:url(../../images/DiyRing/inner_01_04_43.gif); margin-top:-1px; color:#333333; text-align:center;}
.mbox .right .diamond_btm .dt_box_1{ width:246px; height:132px; background:url(../../images/DiyRing/inner_01_04_43.gif) no-repeat; float:left;}
.mbox .right .diamond_btm .dt_box_2{ width:231px; height:132px; background:url(../../images/DiyRing/inner_01_04_43.gif) no-repeat; float:left;}
.mbox .right .diamond_btm .dt_box_1 h1,.mbox .right .diamond_btm .dt_box_2 h1{font-size:12px;margin:0; line-height:22px;}
.mbox .right .diamond_btm .dt_box_1 p,.mbox .right .diamond_btm .dt_box_2 p{ padding:8px 10px; margin:0; line-height:12px;}
.mbox .right .diamond_btm .dt_box_1 p span,.mbox .right .diamond_btm .dt_box_2 p span{border:1px solid #957AA3; padding:1px 2px; }
.mbox .right .diamond_btm .dt_box_1 p span.ct,.mbox .right .diamond_btm .dt_box_2 p span.ct{ background:url(../../images/DiyRing/inner_01_02_3.gif);}
.mbox .right .diamond_btm .dt_box_1 p.pdl,.mbox .right .diamond_btm .dt_box_2 p.pdl{ text-align:left; padding-top:2px;}

/*ring detail*/
.mbox .right .ring_dtl{border:1px solid #CCCCCC;   color:#666666; overflow:auto;}
.mbox .right .ring_dtl .nav{color:#666666; font-size:14px; font-weight:bold; line-height:27px; height:27px;}
.mbox .right .ring_dtl .nav ul{margin:0;padding:0;}
.mbox .right .ring_dtl .nav ul li{list-style:none; float:left; width:100%;text-align:LEFT; padding-left:30PX;}
.mbox .right .ring_dtl .nav a{ display:block; color:#666666; text-decoration:none; width:100px;}
.mbox .right .ring_dtl .box_1{border-top:1px solid #CCCCCC;padding:5px;}
.mbox .right .ring_dtl .box_1 .pd_pic{width:234px; height:254px; float:left; padding:1px;*padding:1px;_padding:1px 1px 0 1px;}
.mbox .right .ring_dtl .box_1 .pd_cnt{ width:426px; float:left; padding:0 0 0 10px;}
.mbox .right .ring_dtl .box_1 .pd_cnt h1{ font-size:14px; border-bottom:1px dashed #CCCCCC; padding-bottom:3px; margin:0;}
.mbox .right .ring_dtl .box_1 .pd_cnt p{margin:0; padding:2px 0;}
.mbox .right .ring_dtl .box_1 .pd_cnt p select{width:50px;}
.mbox .right .ring_dtl .box_1 .pd_cnt p input{color:#666666; height:16px;}
.mbox .right .ring_dtl .box_1 .pd_cnt p a{ }
.mbox .right .ring_dtl .box_1 .pd_cnt p.next{ border-top:1px dashed #CCCCCC; padding-top:4px;*padding-top:8px;_padding-top:4px;}
.mbox .right .ring_dtl .box_1 .pd_cnt img{vertical-align:middle;}
.mbox .right .ring_dtl .box_1 .pd_cnt .epitome{ height:100px;  margin-top:3px;}
.mbox .right .ring_dtl .box_1 .pd_cnt .epitome ul{ margin:0; padding:0;}
.mbox .right .ring_dtl .box_1 .pd_cnt .epitome ul li{ background:url(../../images/DiyRing/inner_02_19.gif) no-repeat; width:70px;height:70px; list-style:none; float:left; margin:13px 0 0 10px; cursor:pointer;}
.mbox .right .ring_dtl .box_1 .pd_cnt .epitome ul li img{width:70px; height:70px;}
.mbox .right .ring_btm{border:1px solid #CCCCCC; height:100px; background:white; margin-top:-1px; color:#666666; text-align:center;}
.mbox .right .ring_btm ul{ margin:0; padding:0;width:540px; height:70px;}
.mbox .right .ring_btm ul li{ list-style:none; float:left; margin:0 7px;}
.mbox .right .ring_btm p{ margin:0; border-top:1px dashed #CCCCCC;clear:both; line-height:28px;color:#DA62A3;}
.mbox .right .ring_btm p a{color:#666666; margin:0 20px;}

/*head box*/
.head .topbox_01{float:right; width:162px; height:52px; background:url(../../images/DiyRing/tophead_bg_01.gif) no-repeat; margin-top:5px; color:#FFF; padding:20px 0 0 10px;}
.head .topbox_01 p{margin:0; line-height:14px;}
.head .topbox_02{float:right; width:162px; height:52px; background:url(../../images/DiyRing/tophead_bg_02.gif) no-repeat; margin-top:5px; color:#FFF; padding:20px 0 0 10px;}
.head .topbox_02 p{margin:0; line-height:14px;}
.head .topbox_03{float:right; width:228px; height:52px; background:url(../../images/DiyRing/tophead_bg_03.gif) no-repeat; margin-top:5px; color:#FFF; padding:20px 0 0 10px;}
.head .topbox_03 p{margin:0; line-height:14px;}

/*shopping bag*/
.mbox .right .shp_bag{border:1px solid #957AA3; background:url(../../images/DiyRing/inner_02_6.gif) repeat-x; color:#FFF; overflow:auto;}
.mbox .right .shp_bag h1{margin:0; padding:4px 10px; font-size:14px;}
.mbox .right .shp_bag .t_02{ line-height:27px; height:27px;background:url(../../images/DiyRing/inner_03_01_3.gif) repeat-x;}
.mbox .right .shp_bag .t_02 ul{margin:0; padding:0;}
.mbox .right .shp_bag .t_02 ul li{float:left; list-style:none; font-weight:bold; width:100px; text-align:center; background:url(../../images/DiyRing/inner_03_01_5.gif) no-repeat right;}
.mbox .right .shp_bag .t_02 ul li.lgth_1{width:140px;}
.mbox .right .shp_bag .t_02 ul li.lgth_2{width:200px;}
.mbox .right .shp_bag .lst{height:260px; overflow-y:auto;}
.mbox .right .shp_bag .lst ul{ margin:0; padding:0; border-bottom:1px dashed #656565; overflow:auto; width:670px;}
.mbox .right .shp_bag .lst ul li{ list-style:none; width:100px; text-align:center; float:left; padding-top:10px; height:90px;}
.mbox .right .shp_bag .lst ul li p{margin:0;}
.mbox .right .shp_bag .lst ul li.lg_1{width:140px;}
.mbox .right .shp_bag .lst ul li.lg_2{width:190px; text-align:left; padding-left:10px;}
.mbox .right .shp_bag .lst p{margin:0; padding:2px 10px;}
.mbox .right .shp_bag .lst p span{color:#DA62A3; font-weight:bold;}
.mbox .right .shp_bag .lst p a{color:#fff;}
.mbox .right .shp_bag .lst p.bt{border-bottom:1px dashed #656565; }
.mbox .right .shp_bag .lst .box_hidden{ display:none; padding-left:10px;}
.mbox .right .shp_bag .lst .box_hidden span{color:#DA62A3;}
.mbox .right .shp_bag .lst .hz{padding:10px; float:right;}
.mbox .right .shp_bag .btm{ background:#957AA3; line-height:24px; text-align:center;}
.mbox .right .shp_bag .btm a{color:#fff;}
.mbox .right .shp_bag .btm input{vertical-align:middle;}

/*address*/
.mbox .right .address{border:1px solid #957AA3; background:url(../../images/DiyRing/inner_02_6.gif) repeat-x; color:#FFF; overflow:auto;}
.mbox .right .address h1{margin:0; padding:4px 10px; font-size:14px; border-bottom:1px solid #957AA3;}
.mbox .right .address .hbox{ height:310px; overflow-y:auto; padding:0 10px 10px 10px;}
.mbox .right .address .hbox h2{ background:url(../../images/DiyRing/inner_03_02_3.png) no-repeat; font-size:12px; line-height:20px; height:20px; padding:0 10px; margin:5px 0 5px 0;}
.mbox .right .address .hbox p{margin:0;height:20px; line-height:20px;padding:2px 10px 4px 10px;}
.mbox .right .address .hbox p span{ width:70px; display:block; float:left;}
.mbox .right .address .hbox p.btm{border-bottom:1px dashed #656565;}
.mbox .right .address .hbox p.pink{color:#DA62A3; border:1px solid #DA62A3; padding:0px 4px 2px 4px; width:240px; margin:10px;}
.mbox .right .address .hbox ul{ overflow:hidden; margin:0; padding:0 0 10px 0; width:400px;}
.mbox .right .address .hbox ul li{ list-style:none; float:left; padding:0 10px 0 0;}
.mbox .right .address .hbox ul li h3{font-size:12px; margin:0; padding-bottom:2px;}
.mbox .right .address .hbox ul li p{padding: 0; line-height:14px; height:auto;}
.mbox .right .address .hbox ul li.no{ clear:both;}
.mbox .right .address .hbox .ats{ background:#957AA3; line-height:20px; padding-left:10px;}


/*confirm*/
.mbox .right .shp_bag .info{ width:100%; overflow:hidden; padding:5px 0;border-top:1px solid #957AA3;}
.mbox .right .shp_bag .info dl{float:left; margin:0; padding:0 20px 0 10px; border-right:1px dashed #957AA3; height:70px;}
.mbox .right .shp_bag .info dl dd{margin:0;line-height:18px;}
.mbox .right .shp_bag .info dl dd span{color:#DA62A3;}
.mbox .right .shp_bag .lst_1{height:200px; overflow-y:auto;}
.mbox .right .shp_bag .lst_1 ul{ margin:0; padding:0; border-bottom:1px dashed #656565; overflow:auto; width:670px;}
.mbox .right .shp_bag .lst_1 ul li{ list-style:none; width:100px; text-align:center; float:left; padding-top:10px; height:90px;}
.mbox .right .shp_bag .lst_1 ul li p{margin:0;}
.mbox .right .shp_bag .lst_1 ul li.lg_1{width:140px;}
.mbox .right .shp_bag .lst_1 ul li.lg_2{width:190px; text-align:left; padding-left:10px;}
.mbox .right .shp_bag .lst_1 p{margin:0; padding:2px 10px;}
.mbox .right .shp_bag .lst_1 p span{color:#DA62A3; font-weight:bold;}
.mbox .right .shp_bag .lst_1 p a{color:#fff;}
.mbox .right .shp_bag .lst_1 p.bt{border-bottom:1px dashed #656565; }


/*index*/
.flt_box_01{position:relative; top:30px; left:670px;}
.sech_fltw{ background:url(../../images/DiyRing/sech_ppw_bg.png) no-repeat;left:0px; top:0px; position: absolute; width:201px; height:150px; z-index:2;}
.flt_ctn_01{position:absolute; top:0; left:0; z-index:3; padding:50px 10px 0 10px; width:181px; height:100px;}
.flt_ctn_01 select{width:180px; margin-bottom:10px; color:#65506A;}
.flt_ctn_01 p{margin:0; text-align:center;}

/* global */

/*remarks*/
.remarks{color:#ff0066;}

/*hightlight*/
.hightlight{font-weight:bold; color:#9966cc;}
.hightlightbg
{
	background-color:#F8E4F9;
}



