@charset "utf-8";
/* CSS Document */
.present_title{margin:15px 0;}

.wide{width:632px; border-bottom:1px solid #e3e3e3;  margin-left:45px!important; margin-left:20px;overflow: hidden;}
.block{padding:30px 15px 10px;width:600px; overflow:hidden;  border:1px solid #e3e3e3; border-top:none; border-bottom:none; clear:both; }
.block .line{background:url(images/bg_n.png)  0 -68px; width:220px; height:3px; font-size:0px; overflow:hidden; clear:both; margin-left:12px;  }
.div_LeftTitle{ float:left; text-indent:-999px; width:155px; height:37px; background:url(images/bg_n.png) no-repeat -26px 0; border:1px solid #e3e3e3; border-bottom:none;}
.div_RightTitle{ float:left; height:37px; border-bottom:1px solid #e3e3e3; width:475px; line-height:37px; font-weight:600; color:#989898; text-align:center;  }
.div_RightTitle span{ color:#820a0b;}
.div_RightTitle span.green{ color:#369626;}
/*.block .div_1{float:left;}*/
.block .div_1{float:left; margin-left:10px!important; margin-left:5px;}
.block .div_1 h1{margin:0 0 15px;}
.block .div_1 div.hl2 a,
.block .div_1 h1 a{font-size:12px;}
.block .div_1 div.hl2 {margin:10px 0; text-align:center;}
.block .div_1 .market{ font-weight:normal; color:#b6b1b2; margin-left:5px; }
.div_1 .photo{display:block;width:224px;height:308px;}
.div_1 .photo img{display:block;width:224px; }
.block .div_2{float:right;width:330px;padding-right:10px;}
.filter_result{width:310px; overflow:hidden; background:#f8f4f5; border:1px solid #e9e5e6; margin:0 0 10px; padding:0 10px;}
.filter_result p{line-height:30px;float:left;margin:0 32px 0 0;color:#605f5f;}
.filter_result p em{color:#8c0c09;}
/*.filter_result .btn_add{float:left;display:block;width:112px;height:23px;background:url(images/bg_h.png) no-repeat 0 -82px;line-height:23px;text-align:center;color:#fff;}*/
/*.size_filter{background:url(images/dot1.gif) repeat-x left bottom;padding:0 0 17px;margin:0 0 30px;}*/
.size_filter{ clear:both; margin:0 0 10px; height:60px;}
.size_filter dl{width:190px; margin-top:10px; float:left;}
.size_filter p {color:#7e7e80; float:right; margin:10px 20px 0 0!important; margin:10px 10px 0 0;}
.size_filter .btn_add{float:right;display:block;width:112px;height:23px;background:url(images/bg_h.png) no-repeat 0 -82px;line-height:23px;text-align:center;color:#fff; margin-top:10px; }
/*.size_filter p a{color:#8c0f0d;text-decoration:underline;}*/
.size_filter p a,.size_filter p a:hover{color:#808082;text-decoration:none; }
.size_filter dt{float:left;width:52px;height:110px;color:#9f9b9b;padding:0 16px 0 0;background:url(images/bg_h.png) no-repeat -738px 10px;}
.size_filter span a,.size_filter span a:hover{color:#fff; text-decoration:none;}
.size_filter dd {width:190px;float:left;}
.size_filter dd ul{overflow:hidden;}
.size_filter dd li{float:left;display:inline;width:37px;height:22px;border:solid 1px #959697;margin:0 7px 11px 0;background:#e9e5e4;text-align:center;line-height:22px;cursor:pointer;overflow:hidden;}
/*.size_filter dd li.current{border:solid 2px #8c0f0d;background:#c43e3e;color:#fff;width:27px;height:27px;}*/
.size_filter dd li.current {border:solid 1px #959697;background:#959697;color:#fff;  }
.size_filter dd li.color_33 {border: dashed 1px #688fc8; }
.size_filter li.color_2{border:solid 1px #688fc8;}
.color_filter dl{overflow:hidden;width:320px;}
.color_filter dt{height:20px; margin-bottom:10px;color:#9f9b9b; line-height:20px; background:url(images/bg_n.png) no-repeat 164px -129px;}
.color_filter dd{width:320px;float:left;}
.color_filter dd ul{overflow:hidden;}
.color_filter dd li{float:left;display:inline;margin:0 14px 18px 0;}
.color_filter dd li a{display:block;width:61px;height:84px;border:solid 1px #bdbcbc;padding:1px;}
.color_filter dd li.current a{padding:0;border:solid 2px #8c0f0d;}
/*side*/
.side{width:230px; margin-right:45px!important; margin-right:20px; overflow: hidden;}
.yours{ border:7px solid #e4e4e4;}
.yours .title{height:30px;}
.yours .title h2{height:30px;background:url(images/bg_n.png) no-repeat 0 -38px;}
.yours .content{ padding:15px;}
.yours .content ul{margin:0 auto;padding:15px 0 0;}
.yours li{margin:0 0 15px;}
.yours li .photo{display:block;width:61px;height:84px;margin:0 auto 6px; float:left;}
.yours li p{text-align:center;color:#676767;line-height:18px;}
.yours li .btn_del{display:block; background:url(images/bg_n.png) no-repeat 0 -147px;width:93px;height:21px;text-indent:-999px;overflow:hidden;}
.yours li .btn_del_on{display:block; cursor:pointer; background:url(images/bg_n.png) no-repeat 0 -147px;width:93px;height:21px;text-indent:-999px;overflow:hidden;}
.yours li.current .btn_del{background:url(images/bg_n.png) no-repeat 0 -147px;}
.yours p.btns{padding:0 0 15px;}
.yours .content .save{ font-weight:600; color:#989898; text-align:center; }
.yours span.green{ color:#369626;}
.yours p.btns .btn_add{display:block;background:url(images/bg_c.png) no-repeat scroll 0 -47px;width:163px;height:42px;margin:5px auto;text-indent:-999px;overflow:hidden;}
.yours p.line{ background:url(images/bg_n.png) no-repeat  65px -165px;clear:both; text-align:left; }


.intro,.exp { width:228px; border:1px solid #e3e3e3; clear:both; margin-top:10px; padding-bottom:10px;}
.intro:after,.exp:after{display:block;content:".";clear:both;height:0;font-size:0;}
.introTitle { height:30px; background:url(images/bg_n.png) no-repeat 0 -74px; text-indent:-9999px; width:228px; margin-bottom:20px;}
.expTitle { height:30px; background:url(images/bg_n.png) no-repeat 0 -104px; text-indent:-9999px; width:228px; margin-bottom:20px;}
.intro dd,.exp dd{ padding:5px 10px; clear:both;}
.exp span{ display:block; width:15px; float:left; line-height:18px;}
.intro p{ line-height:20px;font-size:12px; color:#676767; text-indent:24px;}
.exp p{ width:190px; float:left;line-height:18px;font-size:12px; color:#676767;}

